Module 980390

540,954 characters · in fb6fc79d49225470.js
Dependencies
Required by (2)
Lazily required by (0)none
Requires (801)
224225533026345151805230537375841428917928208512223129093344573485335275359563607536525396234123742119427804399044234451314605446121471674873649915499995359453656549485659557222601756131063104647496559366834705947139372533739517516977257777698068284255844459008495035955619570197483978089789398133102597104510107795108091109112111487112389114400121894122906123292124759125744130771132500132514134413134505134635135150135890135946136459136722138298139033139286140735142703144073144228144273145643147925148355149531149790149796150934151728151781155149155692157559159273162232162372163337164696165554166005167417172874173936174459174998176201176725177953178315178758179220181658188989189213189552191023192308194117194261194362194667196765199940200700201275201438201894202027202541202892205590208560209700209932211864212245212637214947217452219504221314221950223685224798224932225315226453228366230451239705240248241326241499243277243721244362244367244912245604248530250527250627251510253141255438257725259678260197260509260598262295262828264349264989267889268218268749269927270003273421274064276293278944279208280450280513281450282054282435282956284009284683285796287809288224289873292572292666297264297413299580300233303612304072304605305015305866306846307301307731309326310419310527314116314320315353315710316710317097317525318729318775319060319225319664319756320095320137320448321073323874324410324580330100331322331952332585333007336934339984340435340996342296342298342490342740344106345942346055348943349288351906352821354862356295357758358431361739363195363487364045364522364932365199369628370480371794372598372750374084375499375708376261378292379848381941383272383329383481386784387430388514388547388667396478396816398590400812401755403210403362404778405810406916408213408278411153412848413341413611414133415358415951416052419534421838427262432371432706434564434802435558438271438407440293442433444373445404446746448564449585450510451988452027459192460184460760462116462824462887462898463495465917465932468689469993470954473145475743475825476931477155477900478437478644481267486020486040487626488926488995492494493540495273496502498642499535500345500734503698505220506014506774508274508595509434509860511274511877512031512750512950513461513521514661516574516773520891521427522826523599524424525104527678529046529942530005530557531142531685532197532804533148534400534740534781534829537174539916542580545442545868546385548118549408554146554375554830555067555325555337555704558393562153562465562622562708565645565787567305568065568134568241573648573725576055576705579832579970580630582128584454587895588404591552592297596484596719597060597098597977599119599941600761600975601178602853603226603349605169609808610550611371615300615550615833617416619006620216620757621466622629624406624793625494625633626034626900627363627794628284628287629584631305631576632515636042636194636445636585636670638154639245640238641140642133644508645619646270649640650583650809651300652215655943656513657048658675660496661023661531663417663803663894664007665260667532670140673586673642674080676608679787681274683071685073686246686537687966688615688810689175690521691223691540691885692030693227695366695825696451696986697963698638700728701636702841705751707554708988709066709977710144712905713654714385714991715144715650716610717421722675722888723702724676725092728365730134734057736653737840738464739455740856741561742158742691742715743284743981746080747559748048749060749314750385750943753838754744759532761508761640761929764548765671766075766848767976769765772838773669775602778712779545780964783419783878785007786180788373789645789821790443792067792105792831793574793943794967796774801541803306803378805901807973808728809505810788810877811315811893812729812993815021818348818573818774820739821609823894824832825484825596826055826673826745827663828162829503830237830368834720834730835517836039837011837057837381837833838594839369840387842233843282846922847374848887849516853513855473855522856305856644856768857250858177859126859241859369860603861197861957862482863694864310865615866323866665868285868652871682873455874468875317875762881288885574886235889137889227892547892921892983894222896530897513898612899784900002900797902217903702904054904813906199909424912702913122913423914609914622915089915136915869916603919238920309922016923121927573928039928348929481930235931341931991932793932828933832935063935208936555938796939249942075944304945181945810946274950305953727956628957104957485957526957545957565959704960427961235961973962125963027963079963852964486965515966228966327967144967923973432974103974544975571975732975807976860977295978245979523979816980406980504982310982832983851984417985925989349993077993507994500995786995840996439997590998445999903
Source Raw
function(e,t,n){n.d(t,{Ay:()=>IP,SB:()=>IU}),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),v=n(241326),_=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(243721),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(221314),er=n(896530);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(562465),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),ev=n(545868),e_=n(642133),eT=n(257725);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)([e_.A],()=>e_.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,ev.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("82653"),n.e("78618"),n.e("35852")]).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(499535);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(324410);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(217452);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(783878),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(534740),e1=n(717421),e2=n(765671),e3=n(743284);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(463495);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(928348),tm=n(53594),tg=n(919238);function tx(){return(0,p.jsx)("div",{className:tg.D,children:(0,p.jsx)(eO.y,{type:eO.y.Type.SPINNING_CIRCLE})})}var th=n(268749),tE=n(868285),tj=n(36525),tf=n(871682),tN=n(627794),tp=n(715650);function tA(e){let{guildId:t,existingRules:n}=e,{cancelEditingRule:i,isLoading:l,hasChanges:s,editingRule:r,errorMessage:a,saveEditingRule:o}=(0,th.S)(),{updateRule:d}=(0,tu.wP)(t),c=null!=r,u=c&&!(0,tN.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)(tE.F,{component:"div",className:tp.n,children:m&&(0,p.jsx)(tf.F,{children:(0,p.jsx)(tj.A,{submitting:l,disabled:l,onSave:g,onReset:i,onResetText:x,message:h})})})}var tI=n(245604),tS=n(904813),tC=n(264349),tv=n(900797),t_=n(847374),tT=n(826745),tb=n(789821),ty=n(77769);function tR(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,tb.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,tN.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,tb.ir)(e)?(0,tb.Mv)((0,tb.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,tb.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()(ty.Qn,i),children:[(0,p.jsx)(tT.y,{className:k()(ty.To,l),value:o,onChange:d,placeholder:el.intl.string(el.t.UyaxJy)}),(0,p.jsx)(G.E,{className:ty.fE,variant:"text-xs/normal",color:"text-muted",children:`${a.length} / ${n}`})]}),null!=c?(0,p.jsx)(G.E,{className:k()(ty.dG,ty.kc),variant:"text-xs/medium",color:"text-feedback-critical",children:c}):(0,p.jsx)(G.E,{className:ty.dG,variant:"text-xs/normal",color:"text-default",children:null!=s?s:el.intl.string(el.t.Gm6G5x)})]})}var tL=n(875762);function tG(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)(tR,{onChangeText:t,maxWordCount:i,className:tL.ft,textAreaClassName:tL.cC,subtitleText:el.intl.formatToMarkdownString(el.t.qm7UZ8,{}),initialValue:n}),className:tL.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:tL.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:tL.UE}):(0,p.jsx)(t_.a,{size:"md",color:"currentColor",className:tL.UE})]})})}})}var tD=n(167417),tO=n(243277);function tM(e){let t="",n="";switch(e){case tO.vY.PROFANITY:t=el.intl.string(el.t["I+BDrH"]),n=el.intl.string(el.t.hISCms);break;case tO.vY.SEXUAL_CONTENT:t=el.intl.string(el.t.URSMet),n=el.intl.string(el.t.oRQDBs);break;case tO.vY.SLURS:t=el.intl.string(el.t["xjK2M/"]),n=el.intl.string(el.t.oJYXBG);break;default:t="Error",n="Unrecognized list"}return{headerText:t,subtitleText:n}}function tk(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(()=>[{label:tM(tO.vY.PROFANITY).headerText,description:tM(tO.vY.PROFANITY).subtitleText,value:String(tO.vY.PROFANITY)},{label:tM(tO.vY.SLURS).headerText,description:tM(tO.vY.SLURS).subtitleText,value:String(tO.vY.SLURS)},{label:tM(tO.vY.SEXUAL_CONTENT).headerText,description:tM(tO.vY.SEXUAL_CONTENT).subtitleText,value:String(tO.vY.SEXUAL_CONTENT)}],[]);return(0,p.jsx)("div",{children:(0,p.jsx)(tD.$,{selectedValues:Array.from(i).map(String),onChange:r,options:a})})}var tU=n(372598),tP=n(449585),tw=n(658675),tF=n(239705),tB=n(201894);function tH(e){let{action:t,triggerType:n,toggled:i,onToggleAction:l}=e,s=(0,tF.x)(t.type,t,n);if(null==s)return null;let{headerText:r,descriptionText:a,icon:o}=s;return(0,p.jsxs)("div",{className:tB.Ik,children:[(0,p.jsx)("div",{className:tB.TV,children:(0,p.jsx)(o,{size:"custom",color:"currentColor",className:tB.gE})}),(0,p.jsxs)("div",{className:tB.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:tB._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)(tw.P,{checked:i,disabled:!s.isEditable})})})]})}var tV=n(866665),tz=n(71393),tY=n(200700);function tW(e){let{action:t,triggerType:n,guildId:i,toggled:l,onToggleAction:s}=e,r=(0,tF.x)(t.type,t,n),a=t.metadata?.durationSeconds,o=null!=a?(0,tY.getFriendlyDurationString)(a):null,d=(0,L.bG)([J.A,tz.A],()=>J.A.can(ei.xBc.MODERATE_MEMBERS,tz.A.getGuild(i)),[i]);if(null==r)return null;let{headerText:c,descriptionText:u,icon:m}=r;return(0,p.jsxs)("div",{className:tB.Ik,children:[(0,p.jsx)("div",{className:tB.TV,children:(0,p.jsx)(m,{size:"md",color:"currentColor",className:tB.gE})}),(0,p.jsxs)("div",{className:tB.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===tO.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:tB._2,tag:"span",role:"link",children:el.intl.string(el.t["0B95RJ"])})]})]}),(0,p.jsx)(tV.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)(tw.P,{checked:l,disabled:!d})})})})]})}function tK(e){let{action:t,triggerType:n,toggled:i,onToggleAction:l}=e,s=(0,tF.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:tB.Ik,children:[(0,p.jsx)("div",{className:tB.TV,children:(0,p.jsx)(c,{size:"md",color:"currentColor",className:tB.gE})}),(0,p.jsxs)("div",{className:tB.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:tB._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)(tw.P,{checked:i,disabled:!s.isEditable})})})]})}function tX(e){let{action:t,triggerType:n,toggled:i,onToggleAction:l}=e,s=(0,tF.x)(t.type,t,n);if(null==s)return null;let{headerText:r,descriptionText:a,icon:o}=s;return(0,p.jsxs)("div",{className:tB.Ik,children:[(0,p.jsx)("div",{className:tB.TV,children:(0,p.jsx)(o,{size:"md",color:"currentColor",className:tB.gE})}),(0,p.jsxs)("div",{className:tB.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)(tw.P,{checked:i,disabled:!s.isEditable})})})]})}function tq(e){let{action:t,guildId:n,triggerType:i,toggled:l,onToggleAction:s}=e;switch(t.type){case tO.AH.FLAG_TO_CHANNEL:return(0,p.jsx)(tK,{action:t,triggerType:i,toggled:l,onToggleAction:s});case tO.AH.USER_COMMUNICATION_DISABLED:return(0,p.jsx)(tW,{action:t,guildId:n,triggerType:i,toggled:l,onToggleAction:s});case tO.AH.BLOCK_MESSAGE:return(0,p.jsx)(tH,{action:t,triggerType:i,toggled:l,onToggleAction:s});default:return(0,p.jsx)(tX,{action:t,guildId:n,toggled:l,triggerType:i,onToggleAction:s})}}function tJ(e){let{rule:t,onChangeRule:n}=e,i=R.useMemo(()=>(0,tm.J6)(t.triggerType),[t.triggerType]),l=tP.Bx(t.guildId),s=R.useMemo(()=>(0,tU.XO)(),[]);function r(e,i){if(null==i)return;let l=t.actions.some(e=>e.type===i.type),s=[...t.actions,i];if(l){let n=t.actions.filter(e=>e.type!==i.type);s=e?[...n,i]:n}n({...t,actions:s})}return(0,p.jsx)(p.Fragment,{children:i.map(e=>{let n=t.actions.find(t=>t.type===e);return(0,p.jsx)(tq,{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)})})}var tQ=n(64749),tZ=n(508595),t$=n(57222);function t0(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,tZ.q)(t,n,a,o),m=(0,t$.H)(t,i,r);return(0,p.jsx)(tQ.Ay,{channelRows:u,roleRows:m,guildId:t,selectedChannelIds:n,selectedRoleIds:i,onChange:l,placeholder:s,helperText:d,className:c})}var t1=n(534781);let t2=R.memo(function(e){let{rule:t,onlyRoles:n=!1,onChangeRule:i}=e,l=(0,p.jsx)(t0,{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)(t$.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:t1.d,children:el.intl.string(el.t.GKlYaS)})]})});var t3=n(98133);function t5(e){let{step:t,header:n,children:i}=e;return(0,p.jsxs)("div",{className:t3.eX,children:[(0,p.jsx)("div",{className:t3.A1,children:(0,p.jsx)("div",{className:t3.xR,children:(0,p.jsx)(G.E,{className:t3.qZ,variant:"text-sm/bold",children:t})})}),(0,p.jsxs)("div",{className:t3.H7,children:[(0,p.jsx)("div",{className:t3.__invalid_triggerHeaderContainer,children:(0,p.jsx)(G.E,{className:t3.wy,variant:"text-sm/normal",children:n})}),null!=i&&(0,p.jsx)("div",{className:t3.Dx,children:i})]})]})}var t6=n(708988),t4=n(789645),t9=n(838594);function t7(e){let{type:t}=e;return(0,p.jsx)("div",{className:t9.fF,children:(0,p.jsx)("div",{className:t9.Cf,children:function(e){switch(e){case"arrow_down":return(0,p.jsx)(t6.M,{size:"md",color:"currentColor",className:t9.Gr});case"cross":return(0,p.jsx)(t4.P,{size:"md",color:"currentColor",className:t9.Gr});default:return null}}(t)})})}t7.Type=((i={}).ARROW_DOWN="arrow_down",i.CROSS="cross",i);var t8=n(914622);function ne(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:t8.sp,children:[(0,p.jsxs)(t5,{step:1,header:el.intl.string(el.t.CX5Yfc),children:[(0,p.jsx)(tk,{rule:t,onChangeRule:n}),(0,p.jsx)(tG,{onChange:i,initialValue:t.triggerMetadata?.allowList,maxWordCount:tO.hG,collapsed:t.triggerMetadata?.allowList==null||t.triggerMetadata?.allowList.length===0})]}),(0,p.jsx)(t7,{type:t7.Type.ARROW_DOWN}),(0,p.jsx)(t5,{step:2,header:el.intl.string(el.t["18TOiQ"]),children:(0,p.jsx)(tJ,{rule:t,onChangeRule:n})}),(0,p.jsx)(t7,{type:t7.Type.CROSS}),(0,p.jsx)(t5,{step:3,header:el.intl.string(el.t.eq3gjh),children:(0,p.jsx)(t2,{rule:t,onChangeRule:n})})]})}var nt=n(935063),nn=n(194117),ni=n(565787),nl=n(97893),ns=n(173936),nr=n(953727);function na(e){let{width:t=16,height:n=16,color:i="currentColor",...l}=e;return(0,p.jsxs)("svg",{...(0,nr.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 no(e,t){return null==e||!function(e){switch(e){case tO.uh.KEYWORD:case tO.uh.ML_SPAM:case tO.uh.DEFAULT_KEYWORD_LIST:case tO.uh.MENTION_SPAM:case tO.uh.SERVER_POLICY:case tO.uh.USER_PROFILE:return!0;default:return!1}}(e)?null:{headerText:t?.name??tm.i$[e].getDefaultRuleName()??"",headerSubtext:function(e){if((0,tN.wC)(e)&&(0,tN.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 tO.uh.KEYWORD:return el.intl.string(el.t.TzvaeK);case tO.uh.ML_SPAM:return el.intl.string(el.t.jBZSQl);case tO.uh.DEFAULT_KEYWORD_LIST:return el.intl.string(el.t.Drc8ft);case tO.uh.MENTION_SPAM:return el.intl.string(el.t.flhXO4);case tO.uh.USER_PROFILE:return el.intl.string(el.t.A35LyL);default:return null}}(e)??"",descriptionSubtext:function(e){if(e===tO.uh.KEYWORD)return el.intl.formatToPlainString(el.t.yNec2m,{})}(e)??"",icon:function(e){switch(e){case tO.uh.MENTION_SPAM:return nt.X;case tO.uh.KEYWORD:return nn.f;case tO.uh.ML_SPAM:case tO.uh.USER_PROFILE:return(0,ni.k)(na);case tO.uh.DEFAULT_KEYWORD_LIST:return nl.Z}}(e)??ns.q}}n(142703);var nd=n(689175),nc=n(475743),nu=n(761929),nm=n(775602);let ng=new Set(["Enter","Tab"]),nx=new Set(["z","y"]),nh=/[\n\t\r\f\v\x10]/;var nE=n(740856);let nj=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()(nE.n5,{[nE.JN]:l,[nE.sp]:i}),ref:t,children:n}):(a?.length??0)+(o?.length??0)>70?(0,p.jsx)(tV.m,{"aria-label":r.message,__unsupportedReactNodeAsText:(0,p.jsxs)("div",{"aria-label":r.message,children:[r.message," ",(0,p.jsx)("span",{className:nE.io,children:o})]}),position:"left",forceOpen:s||void 0,children:(0,p.jsxs)("div",{ref:t,className:k()(nE.n5,{[nE.JN]:l,[nE.bJ]:null!=r&&!l,[nE.fR]:null!=r&&!l}),children:[(0,p.jsx)("span",{children:a}),(0,p.jsx)("span",{className:nE.SD,children:o}),(0,p.jsx)("span",{children:d})]})}):(0,p.jsxs)("div",{ref:t,className:k()(nE.n5,{[nE.JN]:l,[nE.bJ]:null!=r&&!l}),children:[(0,p.jsx)("span",{children:a}),(0,p.jsx)(tV.m,{text:r.message,position:"top",forceOpen:s||void 0,children:(0,p.jsx)("span",{className:nE.SD,children:o})}),(0,p.jsx)("span",{children:d})]})});function nf(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)([nm.Ay],()=>nm.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]),v=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]),_=R.useCallback(e=>{let n=t.trim().length<=0;ng.has(e.key)?(e.preventDefault(),e.stopPropagation(),v(!0)):"Backspace"===e.key&&n&&(e.preventDefault(),e.stopPropagation(),v(!0))},[v,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:nE.G1,children:(0,p.jsxs)("div",{ref:E,className:k()(nE.Tm,{[nE.JN]:m,[nE.mV]:!m&&!f,[nE.sp]:r,[nE.Pq]:a,[nE.bJ]:null!=o&&!m}),children:[(0,p.jsxs)(eM.D,{tag:"div",onBlur:()=>v(!1),onClick:T,ignoreKeyPress:!0,onMouseEnter:()=>A(!0),onMouseLeave:()=>A(!1),className:k()(nE.nz,{[nE.Pq]:a,[nE.JN]:m}),ref:u,children:[(0,p.jsx)("input",{className:k()(nE.uS,{[nE.JN]:m,[nE.Pq]:a}),ref:c,onChange:C,onKeyDownCapture:_,value:t,style:{width:S>0?S:`calc(${t.length}ch + 10px)`}}),(0,p.jsx)(nj,{ref:x,value:t,isEditing:m,isSelected:r,error:o,forceShowErrorTooltip:N||m})]}),!m&&(0,p.jsx)(eM.D,{className:nE.Nk,onClick:b,children:(0,p.jsx)(t4.P,{size:"xxs",color:"currentColor",className:nE.ut})})]})})}var nN=n(812729),np=n.n(nN),nA=n(333007),nI=n(506014);function nS(e){let{resizableNode:t,onResize:n,onResizeEnd:i}=e,l=(0,nu.A)({minDimension:100,resizableDomNodeRef:t,onElementResize:n,onElementResizeEnd:i,orientation:nu.R.VERTICAL_BOTTOM,throttleDuration:16});return(0,p.jsx)("div",{onMouseDown:l,className:nI.Di})}let nC=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:nI.Tg,onFocus:i,onBlur:l,onClick:s,innerRef:r,ignoreKeyPress:!0,style:{minHeight:a},children:[(0,p.jsx)(nd.Ch,{className:nI.Fg,style:{minHeight:a-2},ref:t,children:n}),(0,p.jsx)(nS,{resizableNode:r,onResize:o,onResizeEnd:e=>{o(e),i?.()}})]})});function nv(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(np()(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(nh).map(e=>e.trim()).filter(e=>e.length>0);t.length<=1||((0,nA.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,nA.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,nA.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,nA.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,nA.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&&(ng.has(e.key)?f(e):"Backspace"===e.key?N(e):"Escape"===e.key?E(e):"a"===e.key&&t?A(e):nx.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):nx.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:v,isSelecting:_}}=u,T=(0,nc.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=v.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,v,C]);return(0,p.jsxs)("div",{className:k()(nI.rs,r),ref:d,tabIndex:0,onKeyUp:h,children:[(0,p.jsxs)(nC,{ref:c,onClick:L,children:[C.map((e,t)=>(0,p.jsx)(nf,{value:e,onChange:j(t),onBlur:D,onFocus:O(t),onRemove:()=>E(t),isSelected:v.includes(e),isSelecting:_,error:l[e],forceShowErrorTooltip:!b&&t===C.length-1},t)),(0,p.jsx)("input",{className:k()(nI.tM,{[nI.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:nI.MH,children:[C?.length??0,"/",a]})]})}var n_=n(913122),nT=n(995786);let nb="_errors",ny="GENERIC_REGEX_ERROR";async function nR(e,t){if(null==e.triggerMetadata.regexPatterns||0===e.triggerMetadata.regexPatterns.length)return void t([]);try{await (0,nT.s6)(e),t([])}catch(l){let e,n=new n_.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{[nb]:t=[],...n}=e,i=Object.entries(n).map(e=>{let[t,n]=e,i=n[nb],{code:l,message:s}=i?.[0]??{code:ny,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:nb,message:t[0]?.message??el.intl.string(el.t.hDPEu1),code:t[0]?.code??ny}),i}(e);i.length>0&&t(i)}}let nL=(0,U.throttle)(nR,1e3,{leading:!1});var nG=n(403210);let nD=$.A.getArticleURL(ei.MVz.GUILD_AUTOMOD_REGEX);function nO(e){let{hasErrors:t,text:n,errorText:i}=e;return t?(0,p.jsx)("div",{className:nG.W$,children:(0,p.jsx)(G.E,{className:nG.F,variant:"text-xs/medium",color:"text-feedback-critical",children:i??el.intl.format(el.t.jKYAPu,{helpArticle:nD})})}):(0,p.jsx)(G.E,{className:nG.W$,variant:"text-xs/medium",color:"text-muted",children:n})}function nM(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||nL({...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)||(nL.cancel(),nR({...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()(nG.Qn,i),children:[(0,p.jsx)(nv,{placeholder:"^b(a|@)d$\nw(o|0)rd(s|$)",initialValue:d,onChangeTags:u,onChangeNewTagValue:m,tagErrors:c,maxTags:tO.qm}),(0,p.jsx)(nO,{text:el.intl.format(el.t["PGC/AJ"],{helpArticle:nD}),hasErrors:r.length>0||null!=s,errorText:r.find(e=>{let{pattern:t}=e;return t===nb})?.message??s?.message})]})}var nk=n(304605);function nU(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!function(e){switch(e){case tO.uh.KEYWORD:case tO.uh.USER_PROFILE:return!0;default:return!1}}(t.triggerType)?null:(0,p.jsx)(eD.N,{isExpanded:l,collapsibleContent:(0,p.jsx)(nM,{rule:t,onChangeText:a,className:nk.kS,initialValue:t.triggerMetadata?.regexPatterns}),className:nk.uR,children:e=>{let{onClick:t}=e;return(0,p.jsx)(eM.D,{onClick:e=>{r(),t(e)},children:(0,p.jsxs)("div",{className:nk.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:nk.UE}):(0,p.jsx)(t_.a,{size:"md",color:"currentColor",className:nk.UE})]})})}})}function nP(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:t8.sp,children:[(0,p.jsxs)(t5,{step:1,header:el.intl.string(el.t["ue+tnb"]),children:[(0,p.jsx)(tR,{onChangeText:i,maxWordCount:tO.bV,initialValue:t.triggerMetadata?.keywordFilter}),(0,p.jsx)(nU,{rule:t,onChangeRule:n,collapsed:t?.triggerMetadata?.regexPatterns==null||t?.triggerMetadata?.regexPatterns.length===0}),(0,p.jsx)(tG,{onChange:l,initialValue:t.triggerMetadata?.allowList,maxWordCount:tO.UW,collapsed:t.triggerMetadata?.allowList==null||t.triggerMetadata?.allowList.length===0})]}),(0,p.jsx)(t7,{type:t7.Type.ARROW_DOWN}),(0,p.jsx)(t5,{step:2,header:el.intl.string(el.t["18TOiQ"]),children:(0,p.jsx)(tJ,{rule:t,onChangeRule:n})}),(0,p.jsx)(t7,{type:t7.Type.CROSS}),(0,p.jsx)(t5,{step:3,header:el.intl.string(el.t.eq3gjh),children:(0,p.jsx)(t2,{rule:t,onChangeRule:n})})]})}function nw(e){let{rule:t,onChangeRule:n}=e;return(0,p.jsxs)("div",{className:t8.sp,children:[(0,p.jsx)(t5,{step:1,header:el.intl.string(el.t["1YgPj/"])}),(0,p.jsx)(t7,{type:t7.Type.ARROW_DOWN}),(0,p.jsx)(t5,{step:2,header:el.intl.string(el.t["18TOiQ"]),children:(0,p.jsx)(tJ,{rule:t,onChangeRule:n})}),(0,p.jsx)(t7,{type:t7.Type.CROSS}),(0,p.jsx)(t5,{step:3,header:el.intl.string(el.t.eq3gjh),children:(0,p.jsx)(t2,{rule:t,onChangeRule:n})})]})}var nF=n(663803),nB=n(626900),nH=n(318729),nV=n(151728);function nz(e){let{rule:t,onChangeRule:n}=e,[i,l]=R.useState(t.triggerMetadata?.mentionTotalLimit),s=(0,nH._)(t.guildId,!1);return(0,p.jsxs)("div",{className:nV.sp,children:[(0,p.jsxs)(t5,{step:1,header:el.intl.string(el.t.IGfuTa),children:[(0,p.jsxs)("div",{className:nV.$I,children:[(0,p.jsx)("div",{className:nV.U$,children:(0,p.jsx)(nt.X,{size:"md",color:"currentColor",className:nV.B_})}),(0,p.jsxs)("div",{className:nV.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:nV.mu,children:el.intl.string(el.t["8uW4/N"])})]}),(0,p.jsx)("div",{className:nV.Ld,children:(0,p.jsx)(nF.l,{value:i,onChange:function(e){l(e),n({...t,triggerMetadata:{...t.triggerMetadata,mentionTotalLimit:e}})},minValue:tO.Us,maxValue:tO.M3,className:nV.Im})})]}),s?(0,p.jsxs)("div",{className:nV.$I,children:[(0,p.jsx)("div",{className:nV.U$,children:(0,p.jsx)(nB.E,{size:"md",color:"currentColor",className:nV.B_})}),(0,p.jsxs)("div",{className:nV.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:nV.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)(tw.P,{checked:t.triggerMetadata?.mentionRaidProtectionEnabled,disabled:!s})})})]}):null]}),(0,p.jsx)(t7,{type:t7.Type.ARROW_DOWN}),(0,p.jsx)(t5,{step:2,header:el.intl.string(el.t["18TOiQ"]),children:(0,p.jsx)(tJ,{rule:t,onChangeRule:n})}),(0,p.jsx)(t7,{type:t7.Type.CROSS}),(0,p.jsx)(t5,{step:3,header:el.intl.string(el.t.eq3gjh),children:(0,p.jsx)(t2,{rule:t,onChangeRule:n})})]})}function nY(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:t8.sp,children:[(0,p.jsxs)(t5,{step:1,header:el.intl.string(el.t["ue+tnb"]),children:[(0,p.jsx)(tR,{onChangeText:i,maxWordCount:tO.bV,initialValue:t.triggerMetadata?.keywordFilter}),(0,p.jsx)(nU,{rule:t,onChangeRule:n,collapsed:t?.triggerMetadata?.regexPatterns==null||t?.triggerMetadata?.regexPatterns.length===0}),(0,p.jsx)(tG,{onChange:l,initialValue:t.triggerMetadata?.allowList,maxWordCount:tO.UW,collapsed:t.triggerMetadata?.allowList==null||t.triggerMetadata?.allowList.length===0})]}),(0,p.jsx)(t7,{type:t7.Type.ARROW_DOWN}),(0,p.jsx)(t5,{step:2,header:el.intl.string(el.t["18TOiQ"]),children:(0,p.jsx)(tJ,{rule:t,onChangeRule:n})}),(0,p.jsx)(t7,{type:t7.Type.CROSS}),(0,p.jsx)(t5,{step:3,header:el.intl.string(el.t.u5xPPW),children:(0,p.jsx)(t2,{rule:t,onChangeRule:n,onlyRoles:!0})})]})}function nW(e){let{rule:t,isLoading:n,onChangeRule:i}=e;return null==t?null:(0,tN.KU)(t)?(0,p.jsx)(nP,{rule:t,isLoading:n,onChangeRule:i}):(0,tN.r3)(t)?(0,p.jsx)(nw,{rule:t,isLoading:n,onChangeRule:i}):(0,tN.ZG)(t)?(0,p.jsx)(ne,{rule:t,isLoading:n,onChangeRule:i}):(0,tN.AR)(t)?(0,p.jsx)(nz,{rule:t,isLoading:n,onChangeRule:i}):(0,tN.JJ)(t)?(0,p.jsx)(nY,{rule:t,isLoading:n,onChangeRule:i}):null}var nK=n(530005),nX=n(442433);function nq(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 nJ=n(873455);function nQ(e){let{action:t,actionType:n,triggerType:i}=e,l=(0,tF.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:nJ.Ik,children:[(0,p.jsx)("div",{className:nJ.TV,children:(0,p.jsx)(a,{size:"custom",color:"currentColor",width:14,height:14,className:nJ.gE})}),(0,p.jsx)("div",{className:nJ.xj,children:(0,p.jsxs)(G.E,{className:nJ.XX,variant:"text-xs/medium",color:"interactive-text-default",children:[s,null!=r&&(0,p.jsx)(G.E,{className:nJ.KE,variant:"text-xs/medium",color:"text-muted",tag:"span",children:r})]})})]})}var nZ=n(292666),n$=n(650583);function n0(e){let{rule:t,onChangeRule:n}=e,[i,l]=R.useState(t.name);return(0,p.jsx)(nZ.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===n$.dh.SPACE&&e.stopPropagation()},placeholder:el.intl.string(el.t["5AO43K"]),maxLength:tO.NX,value:i})}var n1=n(299580);function n2(e){let{rule:t,triggerType:n}=e,i=R.useMemo(()=>null==t?(0,tm.J6)(n).map(e=>(0,p.jsx)(nQ,{actionType:e,triggerType:n},e)):(0,tm.J6)(n).reduce((e,i)=>{let l=t.actions.find(e=>{let{type:t}=e;return i===t});return null==l||e.push((0,p.jsx)(nQ,{actionType:i,action:l,triggerType:t?.triggerType??n},i)),e},[]),[t,n]);return 0===i.length?null:(0,p.jsx)("div",{className:n1.Wy,children:i})}function n3(e){e.stopPropagation(),e.preventDefault()}function n5(e){let{className:t,children:n,...i}=e;return(0,p.jsx)(eM.D,{className:t,onClick:n3,onMouseDown:n3,onMouseUp:n3,...i,children:n})}function n6(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:n1.XG,children:(0,p.jsx)(n0,{rule:t,onChangeRule:n})}),(0,p.jsxs)(n5,{className:n1.Ik,children:[(0,p.jsx)(V.d,{onChange:l,checked:t?.enabled??!1}),(0,p.jsx)(tV.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){n3(e),i(e)},className:n1.p5,children:(0,p.jsx)(nK.F,{size:"md",color:"currentColor",className:n1.ro})})})]})]})}function n4(e){return(0,tm.ub)(e,tm.H2.ALPHA)?(0,p.jsx)(nq,{className:n1.n0}):(0,tm.ub)(e,tm.H2.BETA)?(0,p.jsx)(y.A,{className:n1.n0}):null}function n9(e){let{rule:t,isDefaultRule:n,onContextMenu:i}=e,l=no(t.triggerType,t),{isLoading:s,saveRule:r}=(0,th.S)(),{updateRule:a}=(0,tu.wP)(t.guildId),[o,d]=R.useState(t.enabled),c=(0,U.throttle)(async()=>{if(!s){let e={...t,enabled:!o};d(!o);let n=await r(e,[]);null!=n&&(a(n),d(n.enabled))}},300);if(null==l)return null;let{headerText:u,headerSubtext:m,descriptionText:g,icon:x}=l,h=!(0,tN.wC)(t);return(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)("div",{className:n1.Ji,children:(0,p.jsx)(x,{size:"md",color:"currentColor",className:n1.S3})}),(0,p.jsxs)("div",{className:n1.XG,children:[(0,p.jsxs)(D.D,{variant:"text-md/semibold",color:"text-strong",className:n1.aY,children:[(0,p.jsxs)("div",{className:n1.bR,children:[u,n4(t.triggerType)]}),(0,p.jsx)(G.E,{className:n1.bL,variant:"text-sm/normal",children:m})]}),h&&(0,p.jsx)(G.E,{className:n1.mT,variant:"text-sm/normal",children:g}),(0,p.jsx)(n2,{rule:t,triggerType:t.triggerType})]}),(0,p.jsxs)(n5,{className:n1.Ik,children:[(0,p.jsx)(V.d,{onChange:c,checked:o??!1}),!n&&(0,p.jsx)(tV.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){n3(e),i(e)},className:n1.p5,children:(0,p.jsx)(nK.F,{size:"md",color:"currentColor",className:n1.ro})})})]})]})}function n7(e){let{triggerType:t,onSetupRule:n}=e,i=R.useMemo(()=>no(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:n1.Ji,children:(0,p.jsx)(r,{color:"currentColor",size:"md",className:n1.S3})}),(0,p.jsxs)("div",{className:n1.XG,children:[(0,p.jsx)(D.D,{className:n1.bR,variant:"text-md/semibold",color:"text-strong",children:(0,p.jsxs)("div",{className:n1.bR,children:[l,n4(t)]})}),(0,p.jsx)(G.E,{className:n1.mT,variant:"text-sm/normal",children:s}),(0,p.jsx)(n2,{triggerType:t})]}),(0,p.jsx)(n5,{className:n1.Ik,children:(0,p.jsx)(eg.$,{variant:"primary",size:"sm",text:t===tO.uh.KEYWORD?el.intl.string(el.t.CumH4u):el.intl.string(el.t.oRs6mG),onClick:n})})]})}function n8(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,nX.L3)(e,async()=>{let{default:e}=await n.e("52106").then(n.bind(n,345585));return n=>(0,p.jsx)(e,{rule:t,...n})}))}let c=(0,p.jsx)(n7,{triggerType:i,onSetupRule:a});return null==t||r||(c=l?(0,p.jsx)(n6,{rule:t,onChangeRule:o,onContextMenu:d}):(0,p.jsx)(n9,{rule:t,isDefaultRule:s,onContextMenu:d})),(0,p.jsx)(eM.D,{className:n1.rs,onContextMenu:d,children:c})}let ie=R.memo(function(e){let{rule:t,persistEdit:n=!1,initWithEdit:i=!1}=e,{hasChanges:l,editingRule:s,createNewEditingRule:r,setEditingRule:a}=(0,th.U)(),{isLoading:o}=(0,th.S)(),[d]=R.useState(()=>!(0,tN.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)(n8,{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)(nW,{rule:m,isLoading:o,onChangeRule:h})})});var it=n(70594);function ii(e){let{guildId:t,triggerType:n}=e,i=R.useMemo(()=>()=>(0,tN._I)(t,n),[t,n]),[l]=R.useState(i),[s,r]=R.useState(!1),{editingRule:a,createNewEditingRule:o}=(0,th.U)(),{getDefaultRuleName:d}=tm.i$[n],c=!(0,tN.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:it.$F,style:{height:c?"auto":"60px"},children:[(0,p.jsx)(e0.animated.div,{className:it.pT,style:x,children:(0,p.jsx)(ie,{rule:u,persistEdit:s})}),(0,p.jsx)(e0.animated.div,{className:it.animatedNewRuleContainer,style:g,children:(0,p.jsxs)(eM.D,{className:it.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:it.WW}),(0,p.jsx)(G.E,{variant:"text-md/semibold",color:"text-link",children:el.intl.format(el.t.dNjRAf,{ruleName:d()})})]})})]}):null}function il(e){let{guildId:t,triggerType:n}=e,i=R.useMemo(()=>()=>(0,tN._I)(t,n),[t,n]),[l]=R.useState(i);return(0,p.jsx)(ie,{rule:l})}function is(e){let{guildId:t,rules:n,triggerType:i,initWithEdit:l}=e,{perGuildMaxCount:s}=tm.i$[i],r=0===n.length,a=s>n.length&&!r;return(0,p.jsxs)(p.Fragment,{children:[r&&(0,p.jsx)(il,{guildId:t,triggerType:i}),n.map(e=>(0,p.jsx)(ie,{rule:e,initWithEdit:l},e.id)),a&&(0,p.jsx)(ii,{guildId:t,triggerType:i})]})}var ir=n(388667);function ia(e){let{guildId:t,setPreventNavigation:n=()=>{}}=e,{editingRule:i,setEditingRule:l}=(0,th.U)(),{guild:s,subsection:r}=(0,L.cf)([O.A],()=>O.A.getProps()),a=s?.id??t??ei.dJq,o=null!=i,[d]=(0,tu.qv)(a),{rulesByTriggerType:c}=(0,tu.wP)(a),u={[tm.yT.MEMBERS]:el.intl.string(el.t.sx4E5v),[tm.yT.CONTENT]:el.intl.string(el.t.fphZb0)},m=R.useMemo(()=>Object.values(c??{}).flat().filter(N.Vq),[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?tm.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,tm.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:ir.iQ,children:(0,p.jsxs)("div",{className:ir.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:ir.xR,children:el.intl.format(el.t["B+sgGt"],{helpUrl:$.A.getArticleURL(ei.MVz.GUILD_AUTOMOD_BLOCKED_MESSAGE)})})]})}),d?(0,p.jsx)(tx,{}):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:ir.Km,children:(0,p.jsx)(G.E,{variant:"text-lg/normal",color:"text-strong",children:u[t]})}):null;return(0,p.jsxs)("div",{className:ir.Wk,children:[i,(0,p.jsx)(p.Fragment,{children:n.map(e=>(0,p.jsx)(is,{guildId:a,triggerType:e,rules:c[e]??[],initWithEdit:r===ei.nd0.AUTOMOD_MENTION_SPAM&&e===tO.uh.MENTION_SPAM},e))})]},t)}),null!=s&&(0,p.jsx)(ts,{guild:s,withDivider:!1,className:ir.Vf}),(0,p.jsx)(tA,{guildId:a,existingRules:m}),o&&(0,p.jsx)("div",{className:ir.OL})]})}var io=n(591552),id=n(961973),ic=n(440293),iu=n(702841),im=n(262828);n(801541);var ig=n(889137),ix=n(761508),ih=n(722888),iE=n(465932);let ij=R.createContext(void 0);function iN(){let e=R.useContext(ij);if(null==e)throw Error("useCreatorMonetizationSettingsDisabled must be used within a CreatorMonetizationSettingsDisabledContext");return e}function ip(e){let{guildId:t,children:n}=e,{shouldRestrictUpdatingCreatorMonetizationSettings:i}=(0,iE.nq)(t);return(0,p.jsx)(ij.Provider,{value:i,children:n})}var iA=n(920309);function iI(e){let{children:t,disabled:n,disabledTooltip:i,id:l,...s}=e;return(0,p.jsx)(tV.m,{asContainer:!0,text:n?i:null,children:(0,p.jsx)(ix.V.Item,{className:iA.Y,id:l,disabled:n,...s,children:t})})}function iS(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("98574"),n.e("31142"),n.e("92513"),n.e("47175")]).then(n.bind(n,75834));return n=>(0,p.jsx)(t,{...n,guildId:e.id,requireTeamSetup:i})})},[t,i,e,s])}var iC=n(683071),iv=n(181658),i_=n(493540),iT=((l={}).OPEN="OPEN",l.REJECTED="REJECTED",l.APPROVED="APPROVED",l.ACTION_REQUIRED="ACTION_REQUIRED",l),ib=((s={}).HOW_IT_WORKS="HOW_IT_WORKS",s.BENEFITS="BENEFITS",s.OTHER_CREATORS="OTHER_CREATORS",s),iy=n(980406);function iR(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,iu.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 i_.gO(e),r(!0)}catch(e){n(new iv.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 i_.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===iT.OPEN,actionRequired:t.latest_request?.state===iT.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 iv.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===iT.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,iE.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,iy.r)(),v=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:v,showAcceptTermsFlow:S,wasRejectedInV1:S&&(j||h),requirementsFinePrintText:A,acceptTermsCheckboxText:C}}var iL=n(842233);function iG(e){let t,{guild:n}=e,{resubmittingEnableRequest:i,resubmissionError:l,createEnableRequest:s,resubmittedRequest:r,requestRejectedNoticeText:a,reapplyNoticeText:o}=iR(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:iL.U,children:(0,p.jsx)(iC.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:iL.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 iD=n(529942),iO=n(209700),iM=n(976860),ik=n(250627),iU=n(284009),iP=n.n(iU),iw=n(696986),iF=n(695366),iB=n(859369);function iH(e){let{children:t}=e;return(0,p.jsx)("div",{className:iB.kL,children:(0,p.jsx)(G.E,{variant:"text-sm/normal",color:"text-default",className:iB.Qq,children:(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)(iF.E,{size:"custom",width:20,height:20,color:"currentColor",className:iB.EP,"aria-hidden":!0}),t]})})})}var iV=n(139033),iz=n(319060),iY=n(530557),iW=n(144228),iK=n(260598),iX=n(452027),iq=n(691885),iJ=n(915089),iQ=n(405810),iZ=n(342298),i$=n(371794),i0=n(240248),i1=n(599941);function i2(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 i3=n(34457),i5=n(2242);function i6(e){let t=(0,L.bG)([tz.A,eC.A],()=>{let t=tz.A.getGuild(e);return null!=t?eC.A.getEveryoneRole(t):void 0}),n=R.useMemo(()=>null==t||(0,i3._m)(t,ei.xBc.VIEW_CHANNEL)?i5.c4.SOME_CHANNELS:i5.c4.ALL_CHANNELS,[t]),i=n===i5.c4.ALL_CHANNELS;return{format:n,isFullServerGating:i}}var i4=n(284683),i9=n(932828);let i7=(0,i0.xI)(iz.A.GUILD_SETTINGS_ROLE_SUBSCRIPTIONS_OVERVIEW_SETTINGS_MAX_WIDTH);function i8(e){let{guild:t,isGuildProducts:n=!1}=e,{format:i}=i6(t.id),l=(0,i1.Tq)(t.id),s=R.useCallback(()=>l?.cover_image_asset?.application_id==null?null:(0,i$.YE)(l.cover_image_asset.application_id,l.cover_image_asset,i7),[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,i1.KE)(),{imageCTA:N,imageAriaLabel:A,setFilename:I}=i2(l?.cover_image_asset),S=(0,iJ.GV)();function C(e,t){iP()(null!=e,"Null value not allowed"),null!=t&&I(t.name),u(e)}let v=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]),_=null!=o&&""!==o&&null!=c;R.useEffect(()=>{l?.cover_image_asset?.application_id!=null&&u((0,i$.YE)(l.cover_image_asset.application_id,l.cover_image_asset,i7))},[l?.cover_image_asset]);let T=iN(),b=R.useMemo(()=>i4.aq.map(e=>({id:e.toString(),label:(0,i4.Ac)(e),value:e})),[]),y=R.useMemo(()=>[{id:"products-first",label:el.intl.string(el.t.X6h2gz),value:i4.HA.PRODUCTS_FIRST},{id:"subs-first",label:el.intl.string(el.t["KzCF/6"]),value:i4.HA.SUBS_FIRST}],[]);return(0,p.jsxs)("div",{className:i9.kL,children:[null!=j&&(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)(iC.w,{type:"critical",children:j.getAnyErrorMessage()}),(0,p.jsx)(iw.h,{size:16})]}),n?null:(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)(iW.z,{label:el.intl.string(el.t["PAVi++"]),description:el.intl.string(el.t.x87YqH),value:r,onChange:function(e){i!==e&&e===i5.c4.ALL_CHANNELS&&(0,iV.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:i5.c4.SOME_CHANNELS,icon:eW.N},{name:el.intl.string(el.t.WzC9s6),desc:el.intl.string(el.t.WmagiB),value:i5.c4.ALL_CHANNELS,icon:iY.R}]}),(0,p.jsx)(H.c,{className:i9.yF})]}),(0,p.jsx)(iK.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:i9.yF}),(0,p.jsxs)(iX.D,{label:el.intl.string(el.t["0kpTpM"]),description:el.intl.string(el.t.i2rCwT),children:[(0,p.jsx)(iZ.A,{image:c,hint:N,showIcon:!0,showRemoveButton:!1,hideSize:!0,className:i9.bm,iconWrapperClassName:i9.RU,imageClassName:i9.$B,iconClassName:i9.S$,onChange:C,"aria-label":A,disabled:T}),(0,p.jsx)(iQ.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:i9.yF}),(0,p.jsx)(iq.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:i9.yF}),(0,p.jsx)(iq.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)(tE.F,{component:"div",className:i9.se,children:v&&(0,p.jsx)(tf.F,{children:(0,p.jsx)(tj.A,{submitting:E,disabled:!_,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(){iP()(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===i5.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:_?void 0:el.intl.string(el.t["6HRvit"])})})})]})}function le(e){let{guildId:t}=e,n=(0,L.bG)([tz.A],()=>tz.A.getGuild(t));return iP()(null!=n,"Guild not found"),(0,p.jsxs)(ip,{guildId:t,children:[(0,p.jsx)(iH,{children:el.intl.string(el.t["WMyX2+"])}),(0,p.jsx)(iw.h,{size:32}),(0,p.jsx)(i8,{guild:n,isGuildProducts:!0})]})}var lt=n(307301),ln=n(319664),li=n(957565),ll=n(912702),ls=n(253141),lr=n(579970),la=n(960427),lo=n(825596),ld=n(274064);function lc(e){let{guildId:t,handleCreateOrEditProduct:i}=e,l=(0,ik.fZ)(t,{publishedOnly:!1}),{shouldRestrictUpdatingCreatorMonetizationSettings:s}=(0,iE.nq)(t),r=l.length>0;return(0,p.jsx)("div",{className:ld.aW,children:(0,p.jsx)(iX.D,{label:r?el.intl.string(el.t.RwuStQ):el.intl.string(el.t.WKMcMW),children:e=>r?(0,p.jsx)("ul",{className:ld.Hn,id:e.controlId,children:l.map(e=>(0,p.jsx)("li",{children:(0,p.jsx)(lo.A,{guildId:t,product:e,onEditProduct:()=>i(e.id),onUnpublishProduct:()=>{var n;return n=e.id,void(0,ll.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("65577"),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,li.C)((0,ls.KW)(t,n))},onTestDownload:()=>la.A.open({guildId:t,productId:e.id}),onReportProduct:()=>{},disabled:s})},e.id))}):(0,p.jsx)(ln.A,{guildId:t,showCTA:!1,responsive:!1})})})}function lu(e){let{guildId:t}=e,{shouldRestrictUpdatingCreatorMonetizationSettings:n}=(0,iE.nq)(t);function i(e){lr.q(t,e)}return(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)(eg.$,{text:el.intl.string(el.t.riG6Da),icon:lt.j,onClick:()=>i(null),disabled:n}),(0,p.jsx)(iw.h,{size:24}),(0,p.jsx)(lc,{guildId:t,handleCreateOrEditProduct:i})]})}var lm=n(989349),lg=n.n(lm),lx=n(950305),lh=n(596719),lE=n(580630),lj=n(303612),lf=n(592297);function lN(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 lp(e){let{key:t,cellClassName:n,renderHeader:i,renderContent:l,...s}=e;return{key:t,bodyCellClassName:lf.Hn,cellClassName:n,renderHeader:i,render:l,...s}}function lA(){return(0,p.jsx)(G.E,{variant:"text-xs/medium",className:lf.PO,children:el.intl.string(el.t.TJ4CCy)})}function lI(e){let{cellClassName:t,getAmount:n,key:i,renderHeader:l,...s}=e;return lp({key:i,cellClassName:t,renderHeader:l,renderContent(e){let t=n(e);return(0,p.jsx)(l_,{children:t})},...s})}function lS(e){let t=[...e];for(let n=1;n<e.length;++n){let i=e[n];t[n]={...i,cellClassName:k()(i.cellClassName,lf.WI)}}return t}function lC(e){let{children:t}=e;return(0,p.jsx)(G.E,{className:lf.e4,variant:"text-xs/medium",color:"interactive-text-default","aria-hidden":!0,children:t})}function lv(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 l_(e){let{children:t}=e;return(0,p.jsx)(lv,{children:(0,lE.$g)(t??0,ei.Yri.USD)})}function lT(e){let{children:t}=e;return(0,p.jsxs)(lv,{className:lf.vw,children:[t??"-"," ",(0,p.jsx)(lx.n,{size:"md",color:"currentColor",className:lf.S9,"aria-hidden":!0})]})}function lb(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()(lf.CZ,t),children:(0,p.jsx)(lh.A,{className:k()({[lf.FQ]:!l},lf.tp),rowClassName:k()({[lf.Fr]:l},i),headerClassName:k()(lf.wx,{[lf.O8]:!l},n),sortKey:o,sortDirection:c,onSort:(e,t)=>{d(e),u(t)},...a})})}var ly=n(285796),lR=n(628284),lL=n(885574);function lG(e,t){return null!=e?lg()(e).format(t):"-"}var lD=((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),lO=((a={}).MARKETPLACE="marketplace",a.STAGE_EVENT_SKU="stage_event_sku",a.SERVER_ROLE_SUBSCRIPTION="server_role_subscription",a.GUILD_PRODUCT="guild_product",a),lM=((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),lk=((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 lU=function(e){switch(e){case lM.CANCELED:case lM.DEFERRED:return el.intl.string(el.t["0SrNPx"]);case lM.DEFERRED_INTERNAL:return el.intl.string(el.t.OtZ5kz);case lM.ERROR:return el.intl.string(el.t.ninjcc);case lM.REJECTED:return el.intl.string(el.t.TSC803);case lM.RISK_REVIEW:return el.intl.string(el.t.rppxMj)}};function lP(e){let{width:t=24,height:n=24,color:i="currentColor",...l}=e;return(0,p.jsx)("svg",{...(0,nr.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 lw(e){let{width:t=24,height:n=24,color:i="currentColor",foreground:l,...s}=e;return(0,p.jsx)("svg",{...(0,nr.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 lF(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 lB(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 lH(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 lV=n(320448),lz=n(588404);function lY(e){let{renderExpandedContent:t,...n}=e;return{...lp(n),renderExpandedContent:t}}var lW=n(340996);function lK(e){let{dateUtc:t}=e;return(0,p.jsx)(G.E,{variant:"text-md/medium",color:"interactive-text-active",children:lg()(t).utc().format("MMMM YYYY")})}function lX(e){let{item:t}=e,{ppgStatus:n,payoutStatus:i,ppgDeferralReasons:l,periodEndDate:s}=lF(t),r=lG(null!=s?lg()(s).add(15,"days").toISOString():void 0,"MMM D");switch(n){case lD.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)(lP,{className:lW.$A})]});case lD.CANCELED:return(0,p.jsxs)(p.Fragment,{children:[el.intl.string(el.t["0SrNPx"]),(0,p.jsx)(ly.a,{size:"md",color:"currentColor",className:lW.u5})]});case lD.PAYOUT_DEFERRED:if(l?.includes(lk.PAYOUT_SEIZED)===!0)return(0,p.jsxs)(p.Fragment,{children:[el.intl.string(el.t["0SrNPx"]),(0,p.jsx)(ly.a,{size:"md",color:"currentColor",className:lW.u5})]});return(0,p.jsxs)(p.Fragment,{children:[el.intl.string(el.t.OtZ5kz),(0,p.jsx)(lw,{className:lW.tK})]})}switch(i){case lM.MANUAL:case lM.OPEN:case lM.PENDING:case lM.PROCESSING:case lM.SUBMITTED:case lM.PENDING_FUNDS:case lM.CANCELED:case lM.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)(lP,{className:lW.$A})]});case lM.PAID:return(0,p.jsxs)(p.Fragment,{children:[el.intl.string(el.t.eoSslJ),(0,p.jsx)(lR.y,{size:"md",color:"currentColor",className:lW.Ql})]});case lM.DEFERRED:case lM.DEFERRED_INTERNAL:case lM.REJECTED:case lM.RISK_REVIEW:return(0,p.jsxs)(p.Fragment,{children:[lU(i),(0,p.jsx)(ly.a,{size:"md",color:"currentColor",className:lW.u5})]})}return null}let lq=lI({key:"AMOUNT ",cellClassName:lW.Fh,renderHeader(){let e=(0,p.jsx)(tV.m,{text:el.intl.string(el.t.q3PkL5),children:(0,p.jsx)(lL.m,{size:"xs",color:"currentColor",className:lW.EU})});return(0,p.jsxs)(lC,{children:[el.intl.string(el.t.VodAGZ),e]})},getAmount:e=>e.amount}),lJ=function(e,t){let{expandableToggleColumnKey:n}=t,i=lS(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:lz.pR,renderHeader:()=>null,render(e,t){if(iP()(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:lz.nn,onClick:()=>i(e.key),children:(0,p.jsx)(lv,{children:(0,p.jsx)(lV._,{size:"md",color:"currentColor",className:k()(lz.Rq,{[lz.jH]:l})})})})}}}({key:n}),...i]}([lY({key:"PERIOD",cellClassName:lW.Ii,renderHeader:()=>(0,p.jsx)(lC,{children:el.intl.string(el.t.fThnXa)}),renderContent:e=>(0,p.jsx)(lK,{dateUtc:e.periodStartingAt}),renderExpandedContent(e,t){iP()(null!=t,"CellProps should always be provided");let{ListingIdLabel:n}=t;return(0,p.jsx)(n,{listingId:e.listingId})}}),lY({...lq,renderContent:lq.render,renderExpandedContent:(e,t)=>lq.render(e,t)}),lp({key:"STATUS ",cellClassName:lW.xG,renderHeader(){let e=(0,p.jsx)(tV.m,{text:el.intl.string(el.t.cIGvZI),children:(0,p.jsx)(lL.m,{size:"xs",color:"currentColor",className:lW.Cg})});return(0,p.jsxs)(lC,{children:[el.intl.string(el.t.oypxxw),e]})},renderContent:e=>(0,p.jsx)(lv,{className:lW.fo,children:(0,p.jsx)(lX,{item:e})})})],{expandableToggleColumnKey:"DROPDOWN"});function lQ(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)(lb,{columns:lJ,data:l,cellProps:s})}function lZ(e){let{team:t,...n}=e,i=iN()||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)(lQ,{...n})]})}var l$=n(270003);function l0(e){let{width:t=24,height:n=24,color:i="currentColor",...l}=e;return(0,p.jsx)("svg",{...(0,nr.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 l1=n(982310);function l2(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:l1.Rx,children:[(0,p.jsx)(l0,{className:k()(l1.gv,{[l1.fk]:!r})}),(0,p.jsx)(G.E,{variant:"text-md/normal",className:l1.ck,children:el.intl.format(el.t.OTHOvZ,{value:s})})]})}let l3=function(e){let{label:t,sublabel:n,value:i,additionalContent:l,tooltip:s}=e;return(0,p.jsxs)("div",{className:l1.kL,children:[(0,p.jsxs)("div",{children:[(0,p.jsxs)("div",{className:l1._A,children:[(0,p.jsx)(G.E,{variant:"text-xs/medium",className:l1.Pf,children:t}),null!=s&&(0,p.jsx)(tV.m,{text:s,children:(0,p.jsx)(lL.m,{size:"xs",color:"currentColor",className:l1.F6})}),null!=n?(0,p.jsx)(G.E,{variant:"text-xs/normal",className:l1.$B,children:n}):null]}),(0,p.jsx)(G.E,{className:l1.Uq,variant:"text-sm/normal",children:i})]}),l]})};var l5=n(226453);function l6(e){let{label:t,sublabel:n,value:i,additionalContent:l,tooltip:s}=e;return(0,p.jsxs)("div",{className:l5.l9,"aria-label":t,children:[(0,p.jsxs)("div",{className:l5.gA,children:[(0,p.jsx)(G.E,{className:l5.HW,variant:"text-xs/medium",color:"interactive-text-default","aria-hidden":!0,children:t}),null!=s&&(0,p.jsx)(tV.m,{text:s,children:(0,p.jsx)(lL.m,{size:"xs",color:"currentColor",className:l5.__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 l4(e){let{children:t}=e;return(0,p.jsx)("div",{className:l5.Zs,children:t})}function l9(e){let{children:t,revenue:n,revenueTrend:i,summaryMetricLabel:l,summaryMetricValue:s,summaryMetricTrend:r,summaryMetricTrendIsPercent:a}=e;return(0,p.jsx)(l$.n,{label:el.intl.string(el.t.ofmOzb),children:(0,p.jsxs)("div",{className:l5.E7,children:[(0,p.jsxs)(l4,{children:[(0,p.jsx)(l6,{label:el.intl.string(el.t.iY1jW3),value:(0,lE.$g)(n??0,ei.Yri.USD),additionalContent:(0,p.jsx)(l2,{value:i,isPercent:!0})}),(0,p.jsx)(l6,{label:l,value:s,additionalContent:(0,p.jsx)(l2,{value:r,isPercent:a})})]}),t]})})}var l7=n(830368);function l8(e){let{children:t}=e;return(0,p.jsx)("div",{className:l7.h,children:t})}var se=n(331322),st=n(975807),sn=n(627363),si=n(194362),sl=n(95035),ss=((c={}).ADMIN="admin",c.DEVELOPER="developer",c.READ_ONLY="read_only",c),sr=n(130771),sa=n(531685),so=n(174459),sd=n(319225);function sc(e){let{guildId:t,allPeriods:i}=e,l=(0,iu.bG)([tz.A],()=>tz.A.getGuild(t)),s=(0,i1.uP)(t,{includeSoftDeleted:!0}),r=(0,ik.fZ)(t,{publishedOnly:!1}),{allowSelfRemoveMonetization:a}=(0,iE.nq)(t),o=i.filter(e=>{let t=Object.values(e.ppgs??{})[0];return t?.status===lD.OPEN||t?.status===lD.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 su=n(705751),sm=n(269927),sg=n(792067);function sx(e){let{onCreateTeamClick:t,isGuildOwner:n}=e;return(0,p.jsx)("div",{className:sg.xF,children:(0,p.jsx)(eg.$,{text:el.intl.string(el.t["5k6FfR"]),disabled:!n,onClick:t,fullWidth:!0})})}function sh(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 sn.Ay.createApplication({name:r,guildId:e.id,type:s,teamId:n})),await sn.Ay.getApplicationsForGuild(e.id,{type:s,includeTeam:!0}),!0}catch(e){return i(new n_.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,i1.XE)(),c=iN(),u=R.useMemo(()=>n.map(e=>({id:e.id,label:e.name,value:e.id})),[n]);async function m(){await r(t,l,su.S7.GUILD_ROLE_SUBSCRIPTIONS)&&(d(t.id),(0,sd.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:sg.xF,children:[(0,p.jsx)(iq.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:sg.z3,variant:"text-sm/normal",children:o.getAnyErrorMessage()})]})}let sE=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)([sa.A],()=>sa.A.isFocused()),{teams:r,loading:a}=(0,sr.A)({refreshOnDepChange:s}),o=R.useMemo(()=>r.filter(e=>e.payout_account_status!==sm.y.BLOCKED&&function(e,t){return t.owner_user_id===e||t.members.find(t=>t.user.id===e)?.role===ss.ADMIN}(n?.id??ei.dJq,e)),[r,n]),d=o.length>0,c=R.useCallback(async()=>{so.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,si.a)(ei.dSh.DEVELOPER_PORTAL_TEAMS);(0,st.A)(e)},[t,i,l,d]),u=R.useCallback(e=>i?(0,p.jsx)(sl.A,{onClick:c,children:e}):e,[c,i]);return a?(0,p.jsx)(eO.y,{}):(0,p.jsxs)(se.B,{gap:32,children:[!i&&(0,p.jsx)("div",{className:sg.b8,children:(0,p.jsx)(iC.w,{type:"warning",children:el.intl.string(el.t.t56qWO)})}),(0,p.jsx)(iX.D,{label:el.intl.string(el.t["sYLCY/"]),disabled:!i,description:el.intl.format(el.t["5mfqpW"],{onCreateTeamHook:u}),children:d?(0,p.jsx)(sh,{guild:t,eligibleTeams:o,isGuildOwner:i}):(0,p.jsx)(sx,{onCreateTeamClick:c,isGuildOwner:i})}),(0,p.jsx)(iX.D,{label:el.intl.string(el.t["0n7R2X"]),children:(0,p.jsx)(sc,{guildId:t.id,allPeriods:[]})})]})};function sj(e){let{guildId:t,application:i}=e,l=(0,iu.bG)([tz.A],()=>tz.A.getGuild(t)),s=(0,iu.bG)([Z.default],()=>Z.default.getCurrentUser()),r=iN();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 sf(e,t){return(await ex.Bo.get({url:ei.Rsh.PAYMENT_PAYOUT_GROUPS(e),query:t,rejectWithError:!1})).body}let sN=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 sf(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===lD.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 sp=n(342740);let sA=lS([function(e){let{cellClassName:t,key:n,renderHeader:i,...l}=e;return lp({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)(lj.A,{listing:t,imageSize:128,alt:"",className:lf.mi}),(0,p.jsxs)(G.E,{variant:"text-md/medium",color:"text-strong",className:lf.sk,children:[t.name,!t.published&&(0,p.jsx)(lA,{})]})]})),(0,p.jsx)(lv,{className:lf.us,children:n})},...l})}({key:"LISTING_NAME",cellClassName:sp.Qy,renderHeader:()=>(0,p.jsx)(lC,{children:el.intl.string(el.t.OGpGqO)}),sort:lN(e=>e.listing.name.toLowerCase())}),function(e){let{cellClassName:t,getCount:n,key:i,renderHeader:l,...s}=e;return lp({key:i,cellClassName:t,renderHeader:l,renderContent(e){let t=n(e);return(0,p.jsx)(lT,{children:t})},...s})}({key:"PAYMENTS_COUNT",cellClassName:sp.bw,renderHeader:()=>(0,p.jsx)(lC,{children:el.intl.string(el.t.vpHXJ0)}),getCount:e=>e.paymentsCount,sort:lN(e=>e.paymentsCount??0)}),lI({key:"PRICE",cellClassName:sp.k1,renderHeader:()=>(0,p.jsx)(lC,{children:el.intl.string(el.t.VodAGZ)}),getAmount(e){let{listing:t}=e;return t.price_tier},sort:lN(e=>e.listing.price_tier??0)})]);function sI(e){let{earningsData:t,guildId:n}=e,i=(0,ik.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)(lb,{columns:sA,data:s,initialSortKey:"LISTING_NAME"})}function sS(e){let{listingId:t}=e,n=(0,ik.az)(t);return null==n?null:(0,p.jsx)(lv,{children:n.name})}function sC(e){let{guildId:t}=e,n=function(e){let{application:t,loading:n}=(0,im.A)(e,su.S7.GUILD_ROLE_SUBSCRIPTIONS),{payoutsByPeriod:i,loading:l}=sN(t?.id,{groupType:lO.GUILD_PRODUCT,teamId:t?.team?.id}),{currentPeriod:s,previousPeriods:r,metrics:a}=R.useMemo(()=>{let{currentPeriod:e,previousPeriods:t}=lB(i),n=lH(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=iN(),l=(0,iu.bG)([O.A],()=>O.A.getGuild());return n.loading||null==l?(0,p.jsx)(eO.y,{}):null==n.application?(0,p.jsx)(sE,{guild:l}):(0,p.jsxs)(l8,{children:[(0,p.jsx)(l9,{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)(sI,{guildId:t,earningsData:n})}),(0,p.jsx)(iX.D,{label:el.intl.string(el.t["+5Rmhl"]),children:(0,p.jsx)(lZ,{ListingIdLabel:sS,payoutsByPeriod:n.payoutsByPeriod,team:n.application?.team})}),(0,p.jsx)(iX.D,{label:el.intl.string(el.t.O8cDAJ),disabled:i,children:(0,p.jsx)(sj,{guildId:t,application:n.application})}),(0,p.jsx)(iX.D,{label:el.intl.string(el.t["0n7R2X"]),children:(0,p.jsx)(sc,{guildId:t,allPeriods:n.payoutsByPeriod})})]})}var sv=n(746080),s_=n(114400);function sT(e){let{guildId:t,hasValidApplication:n}=e,{listingsLoaded:i}=(0,ik.bb)(t),l=(0,iu.bG)([tz.A],()=>tz.A.getGuild(t)),s=(0,iu.bG)([Z.default],()=>Z.default.getCurrentUser()),r=null!=l&&(0,q.bM)(l,s),{loading:a}=(0,ih.G)(t),[o,d]=R.useState(n?"manage_listings":"payment");iS(l);let c=R.useCallback(()=>{if(null==l)return;let e=eC.A.getEveryoneRole(l);et.A.close();let t={[e.id]:e};(0,iD.Tk)(l.id,{type:iO._.SERVER_SHOP,roles:t,initialTab:"guild_products",returnToSection:ei.BEX.GUILD_PRODUCTS}),(0,iM.pX)(ei.BVt.CHANNEL(l.id,sv.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)(ix.V,{type:"top",look:"brand",className:s_.$H,"aria-label":el.intl.string(el.t.X6h2gz),selectedItem:o,onItemSelect:d,children:[(0,p.jsx)(iI,{id:"basic_info",disabledTooltip:el.intl.string(el.t.NVDuUX),disabled:!n,children:el.intl.string(el.t.w27QAR)}),(0,p.jsx)(iI,{id:"manage_listings",disabledTooltip:el.intl.string(el.t.NVDuUX),disabled:!n,children:el.intl.string(el.t.wlZ1mh)}),r?(0,p.jsx)(ix.V.Item,{id:"payment",className:s_.YU,children:el.intl.string(el.t.YBrFe6)}):null,n?(0,p.jsx)("div",{className:s_.jc,children:(0,p.jsx)(eg.$,{text:el.intl.string(el.t.vM81yY),variant:"secondary",onClick:c,size:"sm"})}):null]}),g=(0,ig.YW)(o).with("basic_info",()=>(0,p.jsx)(le,{guildId:t})).with("manage_listings",()=>(0,p.jsx)(lu,{guildId:t})).with("payment",()=>(0,p.jsx)(sC,{guildId:t})).exhaustive();return(0,p.jsxs)(ip,{guildId:t,children:[u,(0,p.jsx)(iG,{guild:l}),(0,p.jsx)("div",{className:s_.Mv,children:m}),(0,p.jsx)(ix.V.Panel,{id:o,children:g})]})}function sb(){let e=(0,iu.bG)([O.A],()=>O.A.getGuild()),t=(0,ic.w)(e?.id),{application:n,loading:i}=(0,im.A)(e?.id,su.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)(sT,{guildId:e.id,hasValidApplication:l})})}var sy=n(567305),sR=n(739455),sL=n(364522),sG=n(259678),sD=n(826673),sO=n(300233),sM=n(846922),sk=n(386784),sU=n(136722),sP=n(636194),sw=n(314320);function sF(e){let{children:t,className:n}=e;return(0,p.jsx)("div",{className:k()(sw.Hn,n),children:t})}function sB(e){let{children:t}=e;return(0,p.jsx)("div",{className:sw.Hn,children:(0,lE.$g)(t??0,ei.Yri.USD)})}function sH(e){let{children:t}=e;return(0,p.jsx)(sF,{className:sw.fo,children:null!=t?t:"-"})}function sV(e){let{children:t}=e;return(0,p.jsx)(sF,{className:sw.wJ,children:lg()(t).utc().format("MMMM YYYY")})}function sz(e){let{listingId:t}=e,n=(0,L.bG)([sP.A],()=>sP.A.getSubscriptionListing(t)),i=n?.name??`[${el.intl.string(el.t["4tEmXR"])}]`;return(0,p.jsx)(sF,{children:i})}function sY(e){let{children:t}=e;return(0,p.jsxs)(sF,{className:sw.u4,children:[t??"-"," ",(0,p.jsx)(lx.n,{size:"md",color:"currentColor",className:sw.BK,"aria-hidden":!0})]})}function sW(){let e=(0,p.jsx)(tV.m,{text:el.intl.string(el.t.q3PkL5),children:(0,p.jsx)(lL.m,{size:"xs",color:"currentColor",className:sw.EU})});return(0,p.jsxs)(p.Fragment,{children:[el.intl.string(el.t["/MWnxs"])," ",e]})}function sK(){let e=(0,p.jsx)(tV.m,{text:el.intl.string(el.t.cIGvZI),children:(0,p.jsx)(lL.m,{size:"xs",color:"currentColor",className:sw.Cg})});return(0,p.jsxs)(p.Fragment,{children:[el.intl.string(el.t.oypxxw)," ",e]})}let sX=[{key:"dropdown",cellClassName:sw.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()(sw.Hn,sw.nn),onClick:()=>i(e.key),children:(0,p.jsx)(lV._,{size:"md",color:"currentColor",className:k()(sw.Rq,{[sw.jH]:l})})})}},{key:"period",cellClassName:sw.Ii,renderHeader:()=>el.intl.string(el.t.fThnXa),render(e,t){let{expandedRows:n}=t,i=[(0,p.jsx)(sV,{children:e.periodStartingAt},e.key)];if(n.has(e.key))for(let t in e.ppgs)i.push((0,p.jsx)(sz,{listingId:t},t));return i}},{key:"amount",cellClassName:k()(sw.Fh,sw.WI),renderHeader:()=>(0,p.jsx)(sW,{}),render(e,t){let{expandedRows:n}=t,i=[(0,p.jsx)(sB,{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)(sB,{children:n?.amount},t))}return i}},{key:"status",cellClassName:k()(sw.xG,sw.WI),renderHeader:()=>(0,p.jsx)(sK,{}),render(e){let{ppgStatus:t,payoutStatus:n,ppgDeferralReasons:i,periodEndDate:l}=lF(e);return(0,p.jsx)(sH,{children:function(e,t,n,i){let l=lG(null!=i?lg()(i).add(15,"days").toISOString():void 0,"MMM D");switch(e){case lD.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)(lP,{className:sw.$A})]});case lD.CANCELED:return(0,p.jsxs)(p.Fragment,{children:[el.intl.string(el.t["0SrNPx"]),(0,p.jsx)(ly.a,{size:"md",color:"currentColor",className:sw.u5})]});case lD.PAYOUT_DEFERRED:if(n?.includes(lk.PAYOUT_SEIZED)===!0)return(0,p.jsxs)(p.Fragment,{children:[el.intl.string(el.t["0SrNPx"]),(0,p.jsx)(ly.a,{size:"md",color:"currentColor",className:sw.u5})]});return(0,p.jsxs)(p.Fragment,{children:[el.intl.string(el.t.OtZ5kz),(0,p.jsx)(lw,{className:sw.tK})]})}switch(t){case lM.MANUAL:case lM.OPEN:case lM.PENDING:case lM.PROCESSING:case lM.SUBMITTED:case lM.PENDING_FUNDS:case lM.CANCELED:case lM.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)(lP,{className:sw.$A})]});case lM.PAID:return(0,p.jsxs)(p.Fragment,{children:[el.intl.string(el.t.eoSslJ),(0,p.jsx)(lR.y,{size:"md",color:"currentColor",className:sw.Ql})]});case lM.DEFERRED:case lM.DEFERRED_INTERNAL:case lM.REJECTED:case lM.RISK_REVIEW:return(0,p.jsxs)(p.Fragment,{children:[lU(t),(0,p.jsx)(ly.a,{size:"md",color:"currentColor",className:sw.u5})]})}return null}(t,n,i,l)})}}],sq=function(e){let{payoutsByPeriod:t}=e,[n,i]=R.useState(new Set);return(0,p.jsx)("div",{className:sw.CZ,children:(0,p.jsx)(lh.A,{columns:sX,data:t,className:sw.tp,rowClassName:sw.nM,headerClassName:sw.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 sJ=n(460184);let sQ=[{key:"tier_name",cellClassName:sJ.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,i$.YE)(n.application_id,n.image_asset,128);t=(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)("img",{src:e,alt:"",className:sJ.ah}),n.name]})}return(0,p.jsx)(sF,{className:sJ.uR,children:t})}},{key:"subscribers",cellClassName:k()(sJ.wC,sw.WI),renderHeader:()=>el.intl.string(el.t.zu8go1),render:e=>(0,p.jsx)(sY,{children:e.roleMemberCount})},{key:"price",cellClassName:k()(sJ.k1,sw.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)(sB,{children:i})}}],sZ=function(e){let t,n,{totalPayoutsForPeriod:i,guildId:l,className:s}=e,r=(t=(0,i1.uP)(l),n=(0,sk.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()(sw.CZ,s),children:(0,p.jsx)(lh.A,{columns:sQ,data:r,className:k()(sw.tp,sJ.tp),rowClassName:sJ.nM,headerClassName:k()(sw.wx,sJ.wx)})})};var s$=n(202892);function s0(e){let{payoutsByPeriod:t,team:n}=e,i=iN()?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)(sq,{payoutsByPeriod:t})]})}function s1(e){let{guildId:t,totalPayoutsForPeriod:n}=e,i=(0,i1.uP)(t,{includeSoftDeleted:!0});return null==n&&0===i.length?null:(0,p.jsx)(sZ,{totalPayoutsForPeriod:n,guildId:t,className:s$.fV})}function s2(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}=sN(t?.id,{groupType:lO.SERVER_ROLE_SUBSCRIPTION,teamId:l?.id}),a=(0,sO.X)("useEarningMetrics"),o=(n=(0,i1.uP)(e),i=(0,sk.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}=lB(s),n=lH(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)([tz.A,J.A],()=>{let e=tz.A.getGuild(t);if(null==e)return!1;let n=J.A.getGuildPermissions(e);return null!=n&&sU.zy(n,ei.xBc.VIEW_CREATOR_MONETIZATION_ANALYTICS)}),d=iN();return i?(0,p.jsx)(eO.y,{}):(0,p.jsxs)(p.Fragment,{children:[o&&(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)(iH,{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)(l$.n,{label:el.intl.string(el.t.ofmOzb),className:s$.gy,children:[(0,p.jsx)(iw.h,{size:8}),(0,p.jsxs)("div",{className:s$.Zs,children:[(0,p.jsx)(l3,{label:el.intl.string(el.t.iY1jW3),value:(0,lE.$g)(a.revenue??0,ei.Yri.USD),additionalContent:(0,p.jsx)(l2,{value:a.revenuePctChange,isPercent:!0})}),(0,p.jsx)(l3,{label:el.intl.string(el.t["cXyw2/"]),value:(0,p.jsxs)(p.Fragment,{children:[a.subscribers??"-"," ",(0,p.jsx)(lx.n,{size:"md",color:"currentColor",className:s$.D9,"aria-hidden":!0})]}),additionalContent:(0,p.jsx)(l2,{value:a.subscriberChange})})]}),(0,p.jsx)(s1,{guildId:t,totalPayoutsForPeriod:s})]}),(0,p.jsx)(l$.n,{label:el.intl.string(el.t["+5Rmhl"]),className:s$.gy,children:(0,p.jsx)(s0,{payoutsByPeriod:r,team:l})}),(0,p.jsx)(l$.n,{label:el.intl.string(el.t.O8cDAJ),className:s$.gy,disabled:d,children:(0,p.jsx)(sj,{guildId:t,application:n})}),(0,p.jsx)(l$.n,{label:el.intl.string(el.t["0n7R2X"]),className:s$.gy,children:(0,p.jsx)(sc,{guildId:t,allPeriods:r})})]})}function s3(e){return(0,p.jsx)(sO.H,{guildId:e.guildId,children:(0,p.jsx)(s2,{...e})})}let s5=function(e){let{guild:t}=e,{application:n,loading:i}=(0,im.A)(t.id,su.S7.GUILD_ROLE_SUBSCRIPTIONS);return i?(0,p.jsx)(eO.y,{}):null!=n?(0,p.jsx)(s3,{guildId:t.id,application:n}):(0,p.jsx)(sE,{guild:t})};var s6=n(147925),s4=n(372750);function s9(e){let{checked:t,children:n}=e;return(0,p.jsxs)("div",{className:s4.nM,children:[(0,p.jsx)(G.E,{variant:"text-md/normal",color:"interactive-text-active",className:s4.qg,children:n}),t?(0,p.jsx)(lR.y,{size:"md",color:"currentColor",secondaryColor:ed.A.unsafe_rawColors.WHITE.css,className:k()(s4.aL,s4.xp)}):(0,p.jsx)("div",{className:k()(s4.aL,s4.VL)})]})}function s7(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:i5.P7.MUST_READ_ARTICLES}),el.intl.format(el.t.wfTzye,{creatorToAdmin101Url:i5.P7.CREATOR_TO_ADMIN_101}),el.intl.format(el.t["IpGL+4"],{creatorToAdmin201Url:i5.P7.CREATOR_TO_ADMIN_201})],d=n?null:(0,p.jsxs)(l$.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)(iX.D,{label:n,children:(0,p.jsx)(se.B,{gap:8,children:i.map((e,t)=>(0,p.jsx)(s9,{children:e.description,checked:e.completed},t))})})]},t)}),(0,p.jsx)(H.c,{}),(0,p.jsx)(iX.D,{label:el.intl.string(el.t.FO0AIS),children:(0,p.jsx)(se.B,{gap:8,children:o.map((e,t)=>(0,p.jsx)("div",{className:s4.nM,children:(0,p.jsx)(G.E,{variant:"text-md/normal",children:e})},t))})})]});return(0,p.jsx)("div",{className:s4.D4,children:(0,p.jsx)("div",{className:s4.kL,children:(0,p.jsxs)(se.B,{gap:16,children:[(0,p.jsxs)(eM.D,{className:s4.jr,onClick:()=>i(e=>!e),children:[(0,p.jsx)(D.D,{variant:"heading-md/semibold",className:s4.TK,children:el.intl.string(el.t["2Xbd/G"])}),(0,p.jsx)(s6.A,{direction:n?s6.A.Directions.DOWN:s6.A.Directions.UP,className:s4.D})]}),!r&&(0,p.jsx)("div",{className:s4.ux,children:(0,p.jsx)(e0.animated.div,{className:s4.zZ,style:a})}),d]})})})}var s8=n(695825),re=n(915869),rt=n(22231),rn=n(500345);let ri=R.createContext(void 0);function rl(){let e=R.useContext(ri);if(null==e)throw Error("No edit state; are you missing an <EditStateContextProvider />?");return e}function rs(e){let{children:t,...n}=e;return(0,p.jsx)(ri.Provider,{value:n,children:t})}function rr(e){let{width:t=24,height:n=24,color:i="currentColor",...l}=e;return(0,p.jsx)("svg",{...(0,nr.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 ra=n(710144),ro=n(701636);function rd(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,iJ.GV)();return(0,p.jsxs)("div",{className:ro.kL,children:[(0,p.jsx)(ra.A,{className:k()(ro.wx,{[ro.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)(s6.A,{className:ro.OW,direction:s?s6.A.Directions.UP:s6.A.Directions.DOWN})})]})}}),s&&(0,p.jsxs)("div",{id:o,children:[null!=i&&(0,p.jsx)(G.E,{variant:"text-sm/normal",className:ro.h_,children:i}),(0,p.jsx)("div",{className:ro.yF}),(0,p.jsx)("div",{className:ro.Qs,children:l})]})]})}var rc=n(965515);function ru(e){let{onDeleteEditState:t}=e,{editStateId:i,guildId:l,groupListingId:s}=rl(),r=(0,L.bG)([sP.A],()=>sP.A.getSubscriptionListing(i)),a=r?.id,o=(0,sk.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,i1.et)(),{error:E,archiveSubscriptionListing:j,submitting:f}=(0,i1.hc)(),{allowSelfRemoveMonetization:N}=(0,iE.nq)(l);return null==r?null:(0,p.jsx)(rd,{title:el.intl.string(el.t["7Si8Ul"]),children:(0,p.jsxs)(se.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)(iX.D,{disabled:!N,label:el.intl.string(el.t["2D14T0"]),description:el.intl.string(el.t.Y4KjUN),children:(0,p.jsxs)(se.B,{gap:16,children:[!c&&(0,p.jsx)(G.E,{variant:"text-sm/normal",className:rc.$,children:el.intl.formatToPlainString(el.t.ABeonY,{listingMemberCount:d})}),(0,p.jsx)(eg.$,{variant:"critical-primary",onClick:function(){async function e(){(u||(iP()(null!=s,"group listing doesnt exist"),iP()(null!=a,"subscription listing doesnt exist"),await x(l,s,a)))&&t?.()}(0,C.openModalLazy)(async()=>{let{Modal:t}=await n.e("4823").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)(iX.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(){iP()(null!=s,"group listing doesnt exist"),iP()(null!=a,"subscription listing doesnt exist"),(0,C.openModalLazy)(async()=>{let{Modal:e}=await n.e("4823").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 rm=n(434802);function rg(e){let{priceTiers:t}=e,{editStateId:n}=rl(),i=(0,L.bG)([sP.A],()=>sP.A.getSubscriptionListing(n)?.image_asset),[l,s]=re.tx(n),[r,a]=re.bL(n),[o,d]=re.I8(n),[c,u]=re.lK(n,1024),{imageCTA:m,imageAriaLabel:g,setFilename:x}=i2(i),h=R.useMemo(()=>t?.map(e=>({id:e.toString(),value:e,label:(0,lE.$g)(e,ei.Yri.USD)}))??[],[t]);function E(e,t){null!=t&&x(t.name),u(e)}let j=iN(),f=(0,iJ.GV)(),N=(0,iJ.GV)(),A=(0,iJ.GV)();return(0,p.jsx)(rd,{title:el.intl.string(el.t["iHU43+"]),intiallyExpanded:!0,children:(0,p.jsxs)(se.B,{gap:24,children:[(0,p.jsxs)("div",{className:rm.lE,children:[(0,p.jsx)("div",{className:rm.GI,children:(0,p.jsx)(nZ.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:rm.GI,children:(0,p.jsx)(iq.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)(iK.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:rm.r2,children:[(0,p.jsx)(iX.D,{label:el.intl.string(el.t.RUBM2q),description:el.intl.string(el.t["0iUofN"]),children:(0,p.jsx)(iQ.A,{onChange:E,"aria-label":g,disabled:j,text:m,size:"md",variant:"secondary"})}),(0,p.jsx)(iZ.A,{image:c,hint:m,showIcon:!0,showRemoveButton:!1,hideSize:!0,className:rm.KN,imageClassName:rm.NW,onChange:E,"aria-label":g,disabled:j})]})]})})}var rx=n(957485),rh=n(413341);function rE(e){let{channelBenefits:t,intangibleBenefits:i,subscriptionListings:l,onImport:s}=e,r=iN();return(0,p.jsx)("div",{className:rh.kL,children:l.map(e=>(0,p.jsxs)("div",{className:rh.nM,children:[(0,p.jsx)("img",{alt:"",src:null==e.image_asset?void 0:(0,i$.YE)(e.application_id,e.image_asset,512),className:k()(rh.aL,rh.mi)}),(0,p.jsxs)("div",{className:rh.fw,children:[(0,p.jsx)(G.E,{variant:"text-md/normal",color:"text-strong",className:k()(rh.qg,rh.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(rn.B1).length,benefits:e.role_benefits.benefits.filter(rn.b1).length})})]}),(0,p.jsx)(eg.$,{variant:"secondary",onClick:()=>{(0,C.openModalLazy)(async()=>{let{ImportBenefitsFromSubscriptionListingModal:l}=await Promise.all([n.e("79045"),n.e("30862")]).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 rj(e){let{guildId:t,onImport:i,disabled:l=!1}=e;return(0,p.jsxs)(eM.D,{className:k()(rh.eZ,{[rh.r9]:l}),onClick:l?void 0:function(){(0,C.openModalLazy)(async()=>{let{ImportBenefitsFromRoleModal:e}=await Promise.all([n.e("79045"),n.e("30862")]).then(n.bind(n,302557));return n=>(0,p.jsx)(e,{...n,guildId:t,onImport:i})})},"aria-disabled":l,children:[(0,p.jsx)(rx.i,{size:"custom",width:23,height:23,color:"currentColor",className:rh.aL}),(0,p.jsx)(G.E,{variant:"text-md/normal",color:"text-strong",className:rh.qg,children:el.intl.string(el.t.xK9pBC)}),(0,p.jsx)(s6.A,{direction:s6.A.Directions.RIGHT,className:rh.OW})]})}function rf(e){let{width:t=24,height:n=24,color:i="currentColor",...l}=e;return(0,p.jsx)("svg",{...(0,nr.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 rN(e){let{width:t=24,height:n=24,color:i="currentColor",...l}=e;return(0,p.jsx)("svg",{...(0,nr.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 rp(e){let{"aria-labelledby":t,disabled:n=!1}=e,{editStateId:i,guildId:l}=rl(),[s,r]=re.W5(i,l);return(0,p.jsx)(iW.z,{onChange:e=>r(e),options:[{name:el.intl.string(el.t["vs2T+B"]),value:sM.h.SOME_CHANNELS_ACCESS,leadingIcon:(0,ni.k)(rN)},{name:el.intl.string(el.t.l4Tr7X),value:sM.h.ALL_CHANNELS_ACCESS,leadingIcon:(0,ni.k)(rf)}],value:s,"aria-labelledby":t,disabled:n})}var rA=n(189213),rI=n(922016),rS=n(565645),rC=n(375499),rv=n(267889),r_=n(159273),rT=n(7584),rb=n(843282),ry=n(713654),rR=n(95701),rL=n(769765),rG=n(163337);function rD(e){return String(e)}function rO(e){let{icon:t,title:n,subtitle:i,className:l}=e;return(0,p.jsxs)("div",{className:k()(rG.Pf,l),children:[t,(0,p.jsxs)("div",{className:rG.QK,children:[(0,p.jsx)(G.E,{variant:"text-md/normal",color:"none",className:rG.DX,children:n}),null!=i&&""!==i?(0,p.jsx)(G.E,{variant:"text-xs/semibold",color:"text-muted",className:rG.V2,children:i}):null]})]})}function rM(){return(0,p.jsx)(rO,{icon:(0,p.jsx)(lt.j,{size:"md",color:"currentColor",className:rG.IX}),title:el.intl.string(el.t.d7YJMK),className:rG.fp})}function rk(e){let{channelId:t}=e,n=(0,sR.fE)(t),i=(0,sR.fE)(n?.parent_id??ei.dJq);if(null==n)return null;let l=(0,ry.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)(rO,{icon:null!=l&&(0,p.jsx)(l,{className:rG.IX}),title:s,subtitle:r})}function rU(e){let{value:t}=e;return null!=t?(0,p.jsx)(rk,{channelId:t}):(0,p.jsx)(rM,{})}function rP(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)([rL.A],()=>rL.A.getCategories(i),[i]),u=(0,sR.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,rR.tr)(i.type)||(0,rR.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)(rb.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("98574"),n.e("99726"),n.e("36865"),n.e("8781"),n.e("92513"),n.e("20379"),n.e("77487"),n.e("19193"),n.e("58608"),n.e("28034"),n.e("96182")]).then(n.bind(n,963765));return t=>(0,p.jsx)(e,{...t,guildId:i,onSubmit:o})}):o(e)},isSelected:e=>null!=l&&rD(e)===rD(l),serialize:rD,renderOptionLabel:rU,renderOptionValue:e=>{let[t]=e;return rU(t)},"aria-labelledby":a,"data-migration-pending":!0})}var rw=n(307731),rF=n(505220);function rB(e){let{guildId:t,emojiData:n,onSelectEmoji:i}=e,l=R.useRef(null),s=(0,L.bG)([r_.Ay],()=>null!=n.id?r_.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)(rv.A,{pickerIntention:rw.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)(rS.A,{className:rF.Zg,emojiId:n.id,emojiName:n.name,animated:s?.animated})},[n,s]),d="";return null!=s?d=`:${s.name}:`:null!=n.name&&(d=rT.Ay.convertSurrogateToName(n.name)),(0,p.jsx)(rI.Y,{targetElementRef:l,animation:rI.Y.Animation.NONE,position:"top",renderPopout:a,children:(e,t)=>{let{isShown:n}=t;return(0,p.jsxs)("div",{ref:l,className:rF.oc,...e,children:[(0,p.jsx)(rC.A,{className:rF.Z8,active:n,tabIndex:0,renderButtonContents:o}),(0,p.jsx)(G.E,{variant:"text-md/normal",className:rF.at,children:d})]})}})}function rH(e){let{guildId:t,initialData:n,benefitTypeInput:i,descriptionPlaceholder:l,canSubmit:s,onSave:r,onDelete:a,transitionState:o,onClose:d}=e,c=(0,iJ.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:v.u}),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)(rA.Modal,{transitionState:o,onClose:d,title:el.intl.string(el.t["2qf9EI"]),actions:j,children:(0,p.jsxs)(se.B,{gap:"md",children:[i,(0,p.jsx)(iK.f,{label:el.intl.string(el.t["1Ts7QP"]),placeholder:l,value:u,rows:1,autosize:!0,onChange:m,"aria-labelledby":c}),(0,p.jsx)(iX.D,{label:el.intl.string(el.t.sMOuuS),children:(0,p.jsx)(rB,{guildId:t,emojiData:g,onSelectEmoji:x})})]})})})}function rV(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,iJ.GV)(),u=(0,p.jsxs)(se.B,{gap:16,children:[(0,p.jsx)(z.p,{messageType:z.Y.WARNING,children:el.intl.string(el.t.xunxCo)}),(0,p.jsx)(rP,{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)(rH,{guildId:t,initialData:i,benefitTypeInput:u,descriptionPlaceholder:el.intl.string(el.t.J8O1Lp),canSubmit:null!=o,onSave:function(e){iP()(null!=o,"Cannot submit null channel"),l({...e,channelId:o})},transitionState:r,onClose:a,onDelete:s})}function rz(e){let{initialData:t,onSave:n,transitionState:i,onClose:l,onDelete:s,guildId:r}=e,[a,o]=R.useState(t?.name??""),d=(0,iJ.GV)(),c=(0,p.jsx)(iK.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)(rH,{guildId:r,initialData:t,benefitTypeInput:c,descriptionPlaceholder:el.intl.string(el.t.ucP4Tt),canSubmit:""!==a,onSave:function(e){iP()(""!==a,"Cannot submit empty name"),n({...e,name:a})},transitionState:i,onClose:l,onDelete:s})}var rY=n(686246),rW=n(772838),rK=n(807973),rX=n(898612),rq=n(963027),rJ=n(930235),rQ=n(651300),rZ=n(748048);function r$(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,rJ.i)({type:t,item:()=>({index:n}),collect:e=>({isDragging:e.isDragging()})}),[,a]=(0,rQ.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()(rZ.Nr,{[rZ.wy]:j,[rZ.r9]:u}),children:[(0,p.jsxs)("div",{className:rZ.kV,children:[(0,p.jsx)(rK.A,{guildId:t,emojiId:n,emojiName:i,className:rZ.Zg}),!u&&(0,p.jsx)("div",{ref:g,className:rZ.$p,"data-dnd-name":o,children:(0,p.jsx)(rW.W,{size:"xs",color:"currentColor",className:rZ.co})})]}),(0,p.jsxs)("div",{className:rZ.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:rZ.eB,children:!u&&(0,p.jsx)(eM.D,{className:rZ.xQ,onClick:d,"aria-label":el.intl.string(el.t.Eoo8h6),"aria-disabled":u,children:(0,p.jsx)(rt.R,{size:"xs",color:"currentColor",className:rZ.a2})})})]})}function r0(e){let{benefits:t,onEdit:n,onMove:i,guildId:l}=e,s=(0,iJ.GV)(),{isDragging:r}=(0,rY.V)(e=>({isDragging:e.getItemType()===s})),a=iN();return 0===t.length?null:(0,p.jsx)("div",{className:k()(rZ.kL,{[rZ.Id]:r}),children:t.map((e,t)=>(0,p.jsxs)(R.Fragment,{children:[t>0?(0,p.jsx)("div",{className:rZ.yF}):null,(0,p.jsx)(r$,{guildId:l,emojiId:e.emoji_id,emojiName:e.emoji_name,title:(0,rX.A)(e),description:e.description,targetType:s,index:t,dndName:function(e){switch(e.ref_type){case i5.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,rq.Ay)({channel:e})}}(t):""}case i5.bN.INTANGIBLE:return e.name??""}}(e),onEdit:()=>n(t),onMove:i,disabled:a})]},(0,rn.nh)(e)))})}function r1(e){let{onClick:t,children:n,disabled:i=!1}=e;return(0,p.jsx)(eM.D,{className:rZ.kL,onClick:i?void 0:t,"aria-disabled":i,children:(0,p.jsxs)("div",{className:k()(rZ.Nr,rZ.xB,{[rZ.r9]:i}),children:[(0,p.jsx)("div",{className:rZ.kV,children:(0,p.jsx)(tI.U,{size:"xs",color:"currentColor",className:rZ.Ak})}),(0,p.jsx)("div",{className:rZ.O,children:(0,p.jsx)(G.E,{color:"text-strong",variant:"text-md/normal",children:n})})]})})}function r2(){let{editStateId:e,guildId:t}=rl(),[n,i]=re.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:i5.bN.CHANNEL,ref_id:l};null!=t?o[t]=d:o.push(d),i(o)}let r=iN();return(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)(r0,{benefits:n,onEdit:function(e){(0,C.openModal)(r=>(0,p.jsx)(rV,{...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)(r1,{onClick:function(){(0,C.openModal)(e=>(0,p.jsx)(rV,{...e,guildId:t,omitChannelIds:l,onSave:e=>s(e)}))},disabled:r,children:el.intl.string(el.t.PLSCUg)})]})}var r3=n(881288),r5=n(408278),r6=n(486020),r4=n(320137),r9=n(162372);function r7(e){let{emoji:t,onRemoveEmoji:n,disabled:i=!1}=e,l=r6.Ay.getEmojiURL({id:t.id,animated:t.animated,size:32});return(0,p.jsxs)("div",{className:k()(r9.nI,{[r9.r9]:i}),children:[(0,p.jsx)("img",{className:r9.mp,src:l,alt:t.name}),(0,p.jsx)(G.E,{color:"text-strong",variant:"text-md/medium",className:r9.JN,children:t.name}),(0,p.jsx)("div",{className:r9.G5,children:(0,p.jsx)(r5.K,{variant:"secondary",icon:v.u,onClick:()=>n(t),"aria-label":el.intl.string(el.t.dVS92c),disabled:i})})]})}function r8(e){let{tierEmojiIds:t,guildId:n,onRemoveEmoji:i}=e,l=(0,r4.A)(n),s=null!=t?l.filter(e=>t.has(e.id)):[],r=iN();return(0,p.jsx)("div",{className:r9.kL,children:s.map(e=>(0,p.jsx)(r7,{emoji:e,onRemoveEmoji:()=>i(e),disabled:r},e.id))})}var ae=((u={})[u.BASIC_INFO=0]="BASIC_INFO",u[u.TIERS=1]="TIERS",u[u.PAYMENT=2]="PAYMENT",u[u.EMOJIS=3]="EMOJIS",u);let at=R.createContext({currentTab:0,setCurrentTab:()=>{throw Error("useTabBarState must be used within TabBarContextProvider")}});function an(){return R.useContext(at)}function ai(e){let{initialTab:t,children:n}=e,[i,l]=R.useState(t);return(0,p.jsx)(at.Provider,{value:{currentTab:i,setCurrentTab:l},children:n})}function al(){let{editStateId:e,guildId:t}=rl(),[i,l]=re.UN(e,t),s=(0,r3.A)(t,e),{setCurrentTab:r}=an();function a(){return r(ae.EMOJIS)}let o=(0,L.bG)([tz.A],()=>tz.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=iN();return(0,p.jsxs)(iX.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)(r8,{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("55631").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)(r1,{onClick:function(){(0,C.openModalLazy)(async()=>{let{EmojiAddModal:e}=await Promise.all([n.e("98574"),n.e("23217"),n.e("92513"),n.e("90410")]).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 as(){let{editStateId:e,guildId:t}=rl(),[n,i]=re.$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:i5.bN.INTANGIBLE,ref_id:void 0};null!=t?o[t]=d:o.push(d),i(o)}let s=iN();return(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)(r0,{benefits:n,onEdit:function(e){(0,C.openModal)(s=>(0,p.jsx)(rz,{...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)(r1,{onClick:function(){(0,C.openModal)(e=>(0,p.jsx)(rz,{...e,guildId:t,onSave:e=>l(e)}))},disabled:s,children:el.intl.string(el.t["6dwqo0"])})]})}function ar(e){let{allSubscriptionListings:t}=e,{editStateId:n,guildId:i}=rl(),[l,s]=re.lZ(n),[r,a]=re.$O(n),o=R.useMemo(()=>t.filter(e=>e.id!==n),[t,n]),{isFullServerGating:d}=i6(i),c=iN();return(0,p.jsx)(rd,{title:el.intl.string(el.t.YNw2Sm),description:el.intl.string(el.t.zMW5r0),children:(0,p.jsxs)(se.B,{gap:24,children:[(0,p.jsxs)(iX.D,{disabled:c,label:el.intl.string(el.t.DFlDaE),description:el.intl.string(el.t.kHalVA),children:[(0,p.jsx)(rE,{channelBenefits:l,intangibleBenefits:r,subscriptionListings:o,onImport:function(e,t){s(t=>t.concat(e)),a(e=>e.concat(t))}}),(0,p.jsx)(rj,{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:i5.bN.CHANNEL}))]})},disabled:c})]}),(0,p.jsx)(iX.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)(rp,{"aria-labelledby":e.labelId,disabled:c}),(0,p.jsx)(iw.h,{size:8})]}),(0,p.jsx)(r2,{})]})}),(0,p.jsx)(iX.D,{label:el.intl.string(el.t.RdwKw7),description:el.intl.string(el.t.zAww7V),disabled:c,children:(0,p.jsx)(as,{})}),(0,p.jsx)(al,{})]})})}var aa=n(244912);function ao(){let{editStateId:e}=rl(),[t,n]=re.V_(e),[i,l]=re.hh(e),s=(0,i1.dL)(e),{options:r}=(0,aa.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);iP()(null!=t,"Missing default trial duartion option"),n(e?t.value:null)},[n,r]),c=iN(),u=(0,iJ.GV)(),m=(0,iJ.GV)();return(0,p.jsxs)(rd,{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)(iq.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)(iq.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 ad=n(346055),ac=n(792105),au=n(317097),am=n(785007),ag=n(933832),ax=n(508274),ah=n(714385),aE=n(268218),aj=n(568241);let af=(0,aE.Fe)({createPromise:()=>Promise.all([n.e("21035"),n.e("21398"),n.e("3930"),n.e("3663"),n.e("66147")]).then(n.bind(n,48736)),webpackId:48736});function aN(e){return(0,au.OK)(e)>.25?ed.A.unsafe_rawColors.WHITE.css:ed.A.unsafe_rawColors.PRIMARY_530.css}function ap(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)(ag.A,{size:"custom",width:32,height:24,color:aN(t)}),{ref:m,...g}=(0,am._u)({orientation:"horizontal",isDisabled:i}),x=(0,am.Gx)({isSelected:d,label:el.intl.formatToPlainString(el.t.ZC69mL,{colorHex:ei.TpD})}),h=(0,am.Gx)({isSelected:!d,label:el.intl.formatToPlainString(el.t["3kiLZZ"],{colorHex:(0,au.Hl)(t)})});return(0,p.jsxs)("div",{className:aj.NC,"aria-label":el.intl.string(el.t["FJjrI/"]),ref:m,...g,children:[(0,p.jsx)("div",{className:k()(aj.oP,{[aj.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:aj.nf,style:{backgroundColor:ei.TpD},children:d?u:null}),(0,p.jsx)(G.E,{className:aj.br,color:"text-default",variant:"text-xs/normal","aria-hidden":!0,children:el.intl.string(el.t.Mcfzar)})]})}),(0,p.jsxs)("div",{className:k()(aj.oP,{[aj.r9]:i}),children:[(0,p.jsxs)(eM.D,{onClick:i?void 0:a,"aria-disabled":i,...h,children:[(0,p.jsx)("div",{className:k()(aj.yB,{[aj.MU]:c===ei.TGz}),style:{"--custom-color":(0,au.Hl)(c)},children:d?null:u}),(0,p.jsx)(G.E,{className:aj.br,color:"text-default",variant:"text-xs/normal","aria-hidden":!0,children:el.intl.string(el.t["2ArXy1"])})]}),!i&&(0,p.jsx)(rI.Y,{targetElementRef:l,onRequestOpen:a,renderPopout:e=>(0,p.jsx)(ax.VN,{...e,value:t,onChange:o}),children:e=>(0,p.jsx)(eM.D,{...e,innerRef:l,className:aj.MC,"aria-label":el.intl.string(el.t.Qp04hK),children:(0,p.jsx)(ah.d,{size:"custom",className:aj.cE,width:14,height:14,color:aN(c)})})})]})]})}function aA(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)(ap,{value:n,onChange:i,disabled:l}):(0,p.jsx)(af,{defaultColor:ei.TGz,colors:ei._tK,value:n,onChange:i,disabled:l}),(0,p.jsx)("div",{ref:s,children:t})}var aI=n(750943),aS=n(201275),aC=n(657048),av=n(481267);let a_=(0,i0.xI)(iz.A.ROLE_ICON_UPLOADER_ICON_SIZE);function aT(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,aS.ox)(t,a_),[t]),o=null!=a?(0,p.jsx)(aC.A,{enableTooltip:!1,className:av.Kk,...a}):(0,p.jsx)(aI.X,{size:"md",color:"currentColor",className:av.Kk});return(0,p.jsx)(sG.vN,{ringTarget:r,children:(0,p.jsxs)(eM.D,{"aria-label":n,className:k()(av.kL,i,{[av.r9]:s}),onClick:s?void 0:l,"aria-disabled":s,children:[(0,p.jsx)("div",{ref:r,className:av.VH,children:o}),null!=a?(0,p.jsx)(iZ.L,{className:av.Sl}):null]})})}var ab=n(956628);function ay(){let{editStateId:e,guildId:t}=rl(),[,i]=re.$7(e,t),[l,s]=re.xR(e,t),r=re.It(e,t);function a(){(0,C.openModalLazy)(async()=>{let{default:e}=await Promise.all([n.e("30570"),n.e("17449")]).then(n.bind(n,182510));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=iN();return(0,p.jsx)(rd,{title:el.intl.string(el.t["Ah+sQ9"]),description:el.intl.string(el.t.ixbWiB),children:(0,p.jsxs)(se.B,{direction:"vertical",gap:24,children:[(0,p.jsx)(iX.D,{label:el.intl.string(el.t["6OUqDa"]),disabled:o,children:(0,p.jsx)(aA,{value:l,onChange:s,disabled:o})}),(0,p.jsx)(iX.D,{label:el.intl.string(el.t["zn8/AX"]),disabled:o,description:el.intl.string(el.t.AqHUrU),children:(0,p.jsxs)(se.B,{direction:"horizontal",gap:16,children:[(0,p.jsx)(aT,{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)(ad.M,{children:(0,p.jsxs)("div",{className:ab.i,"aria-hidden":!0,children:[(0,p.jsx)(ac.A,{guildId:t,role:r,className:ab.z,theme:"light"}),(0,p.jsx)(ac.A,{guildId:t,role:r,className:ab.z,theme:"dark"})]})})]})})}var aR=n(136459);function aL(e){let{allSubscriptionListings:t,priceTiers:n,loading:i,error:l,handlePublishTier:s,onDeleteEditState:r}=e,{editStateId:a}=rl(),o=(0,L.bG)([sP.A],()=>sP.A.getSubscriptionListing(a)),d=iN(),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:aR.rf,children:[null!=l&&(0,p.jsx)(iC.w,{type:"critical",children:l.getAnyErrorMessage()}),!m&&!d&&!g&&(0,p.jsxs)("div",{className:aR.Oy,children:[(0,p.jsxs)("div",{children:[(0,p.jsx)(D.D,{variant:"heading-md/semibold",className:aR.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)(tV.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)(rg,{priceTiers:c}),(0,p.jsx)(ar,{allSubscriptionListings:t}),(0,p.jsx)(ao,{}),(0,p.jsx)(ay,{}),(0,p.jsx)(ru,{onDeleteEditState:r})]})}var aG=n(135890);function aD(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)([sP.A],()=>sP.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=iN(),[I]=re.tx(d),[S]=re.bL(d),[C]=re.I8(d),[v]=re.lK(d,1024),_=""!==I?I:el.intl.string(el.t.QWhe9G),T=""!==I&&null!=v&&""!==C&&null!=S&&!A,b=re.rf(d),{loading:y,error:D,handleCreateOrUpdateFromEditState:O}=re.j1(),{submitting:M,error:U,publishSubscriptionListing:P}=(0,i1.Yc)(),w=y||M;return(0,p.jsxs)("div",{className:aG.kL,children:[(0,p.jsxs)("div",{className:k()(aG.wx,{[aG.xo]:g}),children:[(0,p.jsx)("div",{className:aG.oZ,children:null==v?(0,p.jsx)(rr,{className:aG.wv,"aria-hidden":!0}):(0,p.jsx)("img",{className:aG.F0,src:v,alt:_})}),(0,p.jsxs)("div",{className:aG.me,children:[(0,p.jsx)(G.E,{variant:"text-md/medium",color:"interactive-text-active",children:_}),(0,p.jsx)(iw.h,{size:2}),(0,p.jsxs)("div",{className:aG.Hp,children:[f&&(0,p.jsx)(em.Lp,{color:ed.A.unsafe_rawColors.YELLOW_300.css,text:el.intl.string(el.t.vosPk5),className:aG.vW}),j&&(0,p.jsx)(em.Lp,{color:ed.A.unsafe_rawColors.PRIMARY_500.css,text:el.intl.string(el.t.nhbtEl),className:aG.KR}),N&&(0,p.jsx)(em.Lp,{color:ed.A.unsafe_rawColors.PRIMARY_500.css,text:el.intl.string(el.t.aiwXeq),className:aG.s7}),null!=h&&(0,p.jsxs)(G.E,{color:"interactive-text-default",variant:"text-sm/normal",children:[(0,lE.$g)(h.price,h.currency),"/",(0,rn.cV)(h)]})]})]}),g?(0,p.jsxs)("div",{className:aG.$s,children:[(0,p.jsx)(ey.Q,{variant:"secondary",onClick:function(){re.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)(rt.R,{size:"xs",color:"currentColor",className:aG.rD})})]}),g&&(0,p.jsx)(rs,{editStateId:d,guildId:t,groupListingId:r,children:(0,p.jsx)(aL,{allSubscriptionListings:i,priceTiers:l,loading:w,error:D??U,handlePublishTier:function(){iP()(null!=r,"group listing doesnt exist"),iP()(null!=u,"subscription listing doesnt exist"),P({guildId:t,groupListingId:r,listingId:u.id})},onDeleteEditState:s})})]})}var aO=n(963079);let aM="guild-role-subscription-tier-template-selector";function ak(e){let{guildId:t,priceTiers:i,groupListingId:l}=e,s=(0,i1.cY)(l),{editStateIds:r,addNewEditStateId:a,addNewEditStateFromTemplate:o,removeEditStateId:d}=re.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,sy._Y)(t),x=R.useCallback(()=>{g?(0,C.openModalLazy)(async()=>{let{default:e}=await Promise.all([n.e("46888"),n.e("68778")]).then(n.bind(n,421617));return n=>(0,p.jsx)(e,{...n,guildId:t,addNewEditStateFromTemplate:o,addNewEditStateFromScratch:a,priceTiers:i})},{modalKey:aM}):a()},[t,o,a,i,g]),h=re.Zw(m),E=R.useCallback(()=>m.forEach(re.Ts),[m]),j=iN(),f=(0,iu.bG)([O.A],()=>O.A.getProps().subsection);return R.useEffect(()=>(f===ei.nd0.ROLE_SUBSCRIPTION_TIER_TEMPLATE&&x(),()=>{(0,C.closeModal)(aM)}),[f,x]),(0,p.jsxs)(p.Fragment,{children:[(0,p.jsxs)("div",{className:aO.B2,children:[m.map(e=>(0,p.jsx)(aD,{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()(aO.l2,{[aO.r9]:j}),"aria-disabled":j,children:[(0,p.jsx)(tI.U,{size:"xs",color:"currentColor",className:aO.qE}),(0,p.jsx)(G.E,{variant:"text-md/normal",color:"interactive-text-active",children:el.intl.string(el.t.PiFnny)})]})]}),(0,p.jsx)(tE.F,{component:"div",className:aO.se,children:h&&(0,p.jsx)(tf.F,{children:(0,p.jsx)(tj.A,{onReset:E})})})]})}function aU(e){let{guildId:t}=e,{priceTiers:n}=(e=>{let[t,n]=R.useState(!0),[i,l]=R.useState();return R.useEffect(()=>{n(!0),(0,s8.XT)(e).then(e=>{l(e),n(!1)})},[e]),{loading:t,priceTiers:i}})(t),i=(0,i1.uk)(t),l=i5.f7,s=i.map(e=>e.id);return(0,p.jsx)(iX.D,{label:el.intl.string(el.t["72+Sos"]),description:el.intl.format(el.t.nHRSvM,{maxTiers:l}),children:(0,p.jsx)(ak,{priceTiers:n,guildId:t,groupListingId:s[0]})})}var aP=n(691223),aw=n(132500),aF=n(396478),aB=n(157559),aH=n(554375),aV=n(692030);class az extends R.Component{inputRef=R.createRef();state={focused:!1,lastGoodValue:this.props.value,value:this.props.value};componentDidUpdate(e,t){t.focused!==this.state.focused&&this.state.focused&&this.inputRef.current?.focus(),null!==this.props.value&&this.props.value!==e.value&&this.props.value!==this.state.value&&aY(this.props.value,this.props,this.state)&&this.setState({value:this.props.value})}handleChange=e=>{let{onChange:t}=this.props;this.setState({value:e.currentTarget.value}),t?.(e)};handleFocus=e=>{let{onFocus:t}=this.props;this.setState({focused:!0,lastGoodValue:e.currentTarget.value}),t?.(e)};handleBlur=e=>{if(aY("",this.props,this.state)){this.setState({focused:!1});let{onBlur:t}=this.props;t?.(e)}else this.setState({focused:!1,value:this.state.lastGoodValue})};handleMouseEnter=e=>{let{onMouseEnter:t}=this.props;t?.(e)};handleKeyPress=e=>{e.key===n$.dh.ENTER&&this.inputRef.current?.blur()};render(){let e,{className:t,name:n,autoComplete:i,maxLen:l,disabled:s}=this.props,r={position:"absolute",left:0,width:"100%",opacity:1};return this.state.focused?e={visibility:"hidden",pointerEvents:"none"}:r.opacity=0,(0,p.jsx)("div",{className:k()(aV.A7,t),children:(0,p.jsxs)("div",{className:aV.kL,children:[(0,p.jsx)("input",{type:"text",className:aV.hF,ref:this.inputRef,style:r,value:this.state.value,name:n,maxLength:l,autoComplete:i,onKeyPress:this.handleKeyPress,onChange:this.handleChange,onFocus:this.handleFocus,onBlur:this.handleBlur,onMouseEnter:this.handleMouseEnter,disabled:s}),(0,p.jsx)("div",{className:aV.hF,style:e,children:this.state.value})]})})}}function aY(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1?arguments[1]:void 0,n=arguments.length>2?arguments[2]:void 0,i=""!==e?e:null!=n.value&&""!==n.value?n.value:"";return(null==t.minLen||!(i.length<t.minLen))&&(null==t.maxLen||!(i.length>t.maxLen))}var aW=n(824832),aK=n(65593),aX=n(698638);let aq=function(e){let{className:t,style:n,onDrop:i}=e;return(0,p.jsx)(aK.A,{className:t,style:n,title:el.intl.string(el.t["DU0dy/"]),description:el.intl.string(el.t.bpycfA),icons:aX.xi,onDrop:i})};var aJ=n(793574),aQ=n(262295),aZ=n(936555),a$=n(644508),a0=n(492494),a1=n(473145),a2=n(810877),a3=n(862482),a5=n(688810),a6=n(944304),a4=n(73951);function a9(e){let{guild:t,analyticsLocation:n,className:i,buttonProps:l={color:a3.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)(a6.A,{color:r,analyticsLocation:n,guild:t,buttonText:a,targetBoostedGuildTier:o,className:i,useExpressiveButton:s})}function a7(e){let{header:t,text:i,analyticsLocation:l,guild:s,className:r,textColor:a,headerColor:o,buttonProps:d,useExpressiveButton:c}=e,{analyticsLocations:u}=(0,a5.Ay)(aJ.A.GUILD_BOOSTING_UPSELL_BANNER);return(0,p.jsx)(a5.f5,{value:u,children:(0,p.jsxs)("div",{className:k()(a4.vK,r),children:[(0,p.jsx)("img",{className:a4.__invalid_headerGraphic,alt:"",src:n(549408)}),(0,p.jsxs)("div",{className:a4.Qs,children:[(0,p.jsx)(G.E,{variant:"text-lg/semibold",color:o??"text-overlay-light",className:a4.wx,children:t}),(0,p.jsx)(G.E,{variant:"text-sm/normal",color:a??"text-overlay-light",children:i})]}),(0,p.jsx)("div",{className:a4.OQ,children:(0,p.jsx)(a9,{guild:s,analyticsLocation:l,className:a4.x6,buttonProps:d,useExpressiveButton:c})})]})})}var a8=n(931991),oe=n(363195),ot=n(690521),on=n(427262),oi=n(288224),ol=n(973432),os=n(663894);let or=P().throttle(aH.dZ,1e3);function oa(e){let{guildId:t,emoji:n,onEdit:i,editingDisabled:l=!1,isNewlyAdded:s=!1}=e,[r,a]=R.useState(n.name),o=r6.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=on.Ay.useUserTag(n.user);return(0,p.jsxs)("div",{className:k()(ol.nI,os.N),role:"row",children:[(0,p.jsx)("div",{className:ol.DW,children:(0,p.jsx)(tV.m,{text:n.available?null:el.intl.string(el.t.KUzI73),children:(0,p.jsx)(e0.animated.div,{className:k()(ol.mp,{[ol.Zw]:!n.available}),style:{...s?d:{},...s?c:{},backgroundImage:`url(${o})`}})})}),(0,p.jsx)("div",{className:ol.fi,children:(0,p.jsx)("div",{className:ol.Yf,children:(0,p.jsx)(az,{className:k()({[ol.XH]:l}),disabled:l,minLen:1,maxLen:rw.EMOJI_MAX_LENGTH,name:el.intl.string(el.t.qUpzYO),autoComplete:"off",value:r??"",onBlur:function(){if(r===n.name)return;let e=ot.Ay.sanitizeEmojiName(r);e!==n.name&&(0,aH.Cp)({guildId:t,emojiId:n.id,name:e}),a(e)},onChange:function(e){a(e.target.value)}})})}),(0,p.jsx)("div",{className:ol.fi,children:(0,p.jsx)(aQ.A,{avatar:(0,p.jsx)(ec.eu,{src:n.user.getAvatarURL(t,20),"aria-label":u,size:eu._3.SIZE_20}),name:(0,p.jsx)(G.E,{variant:"text-sm/normal",children:u})})}),!l&&(0,p.jsxs)("div",{className:ol.AU,children:[null==i?null:(0,p.jsx)(tV.m,{text:el.intl.string(el.t.FOYn8U),"aria-label":el.intl.string(el.t.FOYn8U),children:(0,p.jsx)(r5.K,{size:"sm",variant:"secondary",icon:rt.R,onClick:()=>i(n,t),"aria-label":el.intl.string(el.t.FOYn8U)})}),(0,p.jsx)(tV.m,{text:el.intl.string(el.t["+euLPe"]),"aria-label":el.intl.string(el.t["+euLPe"]),children:(0,p.jsx)(r5.K,{size:"sm",variant:"critical-secondary",icon:v.u,onClick:function(){(0,aH.ak)(t,n.id).catch(e=>{let{status:t}=e;429===t&&aB.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 oo(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:ol.u1,type:eO.y.Type.SPINNING_CIRCLE}):0===i.length&&0===l.length?(0,p.jsxs)(aF.pp,{theme:s,className:ol.Ie,children:[(0,p.jsx)(aF.G8,{darkSrc:n(223685),lightSrc:n(388547),width:272,height:212}),(0,p.jsx)(aF.SG,{note:el.intl.string(el.t.RBbtMy),children:el.intl.string(el.t.lxsmBd)})]}):(0,p.jsxs)("div",{children:[(0,p.jsx)(od,{title:el.intl.string(el.t.sMOuuS),maxSlots:(0,a1.sN)(r),emojiCount:i.length,children:(0,p.jsx)(oc,{emojis:i,guild:r,onEdit:a,newlyAddedEmojiIds:o})}),(0,p.jsx)(od,{title:el.intl.string(el.t.wWjQye),maxSlots:(0,a1.sN)(r),emojiCount:l.length,children:(0,p.jsx)(oc,{emojis:l,guild:r,onEdit:a,newlyAddedEmojiIds:o})})]})}function od(e){let{title:t,maxSlots:n,emojiCount:i,children:l}=e,s=Math.max(n-i,0);return(0,p.jsx)(l$.n,{label:t,description:el.intl.format(el.t.sgL8sI,{count:s}),children:l})}function oc(e){let{emojis:t,guild:n,onEdit:i,editingDisabled:l=!1,newlyAddedEmojiIds:s}=e,r=R.useMemo(()=>[...t].reverse(),[t]),{canManageGuildExpression:a}=(0,a8.ie)(n),o=(0,L.bG)([oe.A],()=>oe.A.theme);return 0===t.length?(0,p.jsx)(aF.pp,{theme:o,children:(0,p.jsx)(aF.SG,{children:el.intl.string(el.t.SpxYoT)})}):(0,p.jsxs)("div",{role:"table","aria-label":el.intl.string(el.t.sMOuuS),className:ol.tp,children:[(0,p.jsxs)("div",{role:"rowgroup",className:ol.qd,children:[(0,p.jsx)("div",{role:"columnheader",className:ol.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:ol.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:ol.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:ol.cs})]}),(0,p.jsx)("div",{role:"rowgroup",className:ol.bg,children:r.map(e=>(0,p.jsx)(oa,{guildId:n.id,emoji:e,onEdit:i,editingDisabled:l||!a(e),isNewlyAdded:s?.has(e.id)??!1},e.id))})]})}function ou(e){let t,n,i,{staticEmojiCount:l,animatedEmojiCount:s,guild:r}=e,a=(0,a1.sN)(r),o=Math.min(a-l,a-s),d=r.premiumTier,c=(0,a1.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)(a7,{header:t,text:n,guild:r,analyticsLocation:{page:ei.liQ.GUILD_SETTINGS,section:ei.JJy.GUILD_SETTINGS_STICKERS,object:i,objectType:(0,a1.k1)(c)}}))}let om=function(){let e=R.useRef(null),t=R.useRef(0),i=(0,L.bG)([O.A],()=>O.A.getGuild()),[l,s]=R.useState("");iP()(null!=i,"ConnectedGuildSettingsEmoji must be rendered within a guild context");let r=(0,L.bG)([oe.A],()=>oe.A.theme),{revision:a,emojis:o}=(0,L.cf)([aP.A],()=>({revision:aP.A.getEmojiRevision(i.id),emojis:aP.A.getEmojis(i.id)})),d=(0,nc.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,a1.sN)(t),i=(0,L.bG)([aP.A],()=>aP.A.getEmojis(t.id)),[l,s]=R.useMemo(()=>{let e=i?.filter(e=>!(0,a0.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(()=>{or(i.id)},[i.id]),R.useEffect(()=>{null!=d&&d<a&&or(i.id)},[a,d,i.id]),R.useEffect(()=>{if(null!=o&&null==I)return void S(o)},[o,I]);let v=R.useMemo(()=>null==I?new Set:new Set(P().differenceBy(o,I,"id").map(e=>e.id)),[o,I]),_=R.useCallback(function(){let{emoji:e}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};null!=e?(0,a$.f)({guildId:i.id,emoji:e,analyticsLocation:aJ.A.GUILD_SETTINGS_EMOJI_EDIT_BUTTON}):(0,a$.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,a2.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;oi.X({emojiId:s.id,userImage:{data:e,file:t,image:n}})}async function b(e){null==i||(s((0,aw.A)()),so.default.track(ei.HAw.EMOJI_UPLOAD_STARTED,{guild_id:i.id,upload_id:l}),await (0,aW.UD)(e,T),u(!0))}async function y(e){x.current=await (0,C.openModalLazy)(async()=>{let{default:t}=await Promise.all([n.e("44568"),n.e("17259")]).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,a$.f)({userImage:{data:e,file:n,image:l},guildId:i.id,analyticsLocation:{page:ei.liQ.GUILD_SETTINGS}}),t.current+=1},[i.id]),k=(0,aZ.w)(i);return(0,p.jsxs)("div",{className:ol.Gi,children:[0===E?null:(0,p.jsx)(aq,{className:ol.Lc,onDrop:y}),(0,p.jsxs)(se.B,{gap:20,children:[(0,p.jsxs)(se.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)(ou,{guild:i,staticEmojiCount:f,animatedEmojiCount:A}),(0,p.jsxs)("div",{className:ol.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:ol.Fg,children:(0,p.jsx)(aW.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)(oo,{isLoading:null==o,staticEmoji:j,animatedEmoji:N,guild:i,theme:r,onEdit:function(e){return _({emoji:e})},newlyAddedEmojiIds:v})]})]})},og=[];function ox(e){let{guild:t}=e,i=(0,L.bG)([aP.A],()=>aP.A.isUploadingEmoji()),l=function(e){let{revision:t,emojis:n}=(0,L.cf)([aP.A],()=>({revision:aP.A.getEmojiRevision(e),emojis:aP.A.getEmojis(e)})),i=(0,nc.Ay)(t);return R.useEffect(()=>{(0,aH.dZ)(e)},[e]),R.useEffect(()=>{null!=i&&i<t&&(0,aH.dZ)(e)},[t,i,e]),R.useMemo(()=>null==n?og:n.filter(t=>(0,a0.Eg)(t,e)),[n,e])}(t.id),s=25-l.length,r=iN();return(0,p.jsxs)(iX.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)(iQ.A,{onChange:function(e,i){null!=e&&null!=i&&(0,C.openModalLazy)(async()=>{let{CreateEmojiWithRolesModal:l}=await Promise.all([n.e("98574"),n.e("54590"),n.e("92513"),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)(od,{title:el.intl.string(el.t.lu1ZQ2),maxSlots:25,emojiCount:l.length,children:(0,p.jsx)(oc,{guild:t,emojis:l,onEdit:function(e,t){(0,C.openModalLazy)(async()=>{let{UpdateEmojiRolesModal:i}=await Promise.all([n.e("98574"),n.e("54590"),n.e("92513"),n.e("13371")]).then(n.bind(n,441014));return n=>(0,p.jsx)(i,{...n,emoji:e,guildId:t})})},editingDisabled:r})})]})}var oh=n(520891);function oE(e){let{application:t,guild:n}=e,i=(0,i1.Tq)(n.id),l=(0,i1.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)(s7,{children:d})}function oj(e){let{application:t}=e,{teams:n}=(0,sr.A)({refreshOnDepChange:!1}),i=n.find(e=>e.id===t?.team?.id),l=[sm.y.ACTION_REQUIRED,sm.y.BLOCKED,sm.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)(iC.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 of(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 iS(n),t=s?l===ei.nd0.ROLE_SUBSCRIPTION_EMOJI?ae.EMOJIS:ae.TIERS:ae.PAYMENT,(0,p.jsx)(sO.H,{guildId:n.id,refetchOnMount:!0,children:(0,p.jsx)(ip,{guildId:n.id,children:(0,p.jsx)(ai,{initialTab:t,children:(0,p.jsx)(oN,{guild:n,application:i})})})})}function oN(e){let t,{guild:n,application:i}=e,l=null!=i&&n.features.has(ei.GuildFeatures.ROLE_SUBSCRIPTIONS_ENABLED),{currentTab:s,setCurrentTab:r}=an(),a=(0,sO.X)(),o=(0,L.bG)([Z.default],()=>Z.default.getCurrentUser()),d=function(e){let t=(0,sM.y)(t=>t.editStateIdsForGroup[e]),n=(0,sM.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 ae.BASIC_INFO:t=(0,p.jsx)(i8,{guild:n});break;case ae.TIERS:t=(0,p.jsx)(aU,{guildId:n.id});break;case ae.PAYMENT:t=(0,p.jsx)(s5,{guild:n});break;case ae.EMOJIS:t=(0,p.jsx)(ox,{guild:n});break;default:(0,N.xb)(s)}return(0,p.jsxs)("div",{className:oh.kL,children:[(0,p.jsxs)("div",{className:oh.rb,children:[(0,p.jsxs)(se.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)(iG,{guild:n}),l&&(0,p.jsx)(oj,{application:i}),(0,p.jsxs)("div",{className:oh.Mv,children:[(0,p.jsxs)(ix.V,{className:oh.$H,"aria-label":el.intl.string(el.t["+1H47t"]),selectedItem:s,type:"top",look:"brand",onItemSelect:r,children:[(0,p.jsx)(iI,{id:ae.BASIC_INFO,disabledTooltip:el.intl.string(el.t.NVDuUX),disabled:!l,children:el.intl.string(el.t["/CfKoD"])}),(0,p.jsx)(iI,{id:ae.TIERS,disabledTooltip:el.intl.string(el.t.NVDuUX),disabled:!l,children:el.intl.string(el.t.pXbGYc)}),(0,p.jsx)(iI,{id:ae.EMOJIS,disabledTooltip:el.intl.string(el.t.NVDuUX),disabled:!l,children:el.intl.string(el.t.XBkDoA)}),c?(0,p.jsx)(ix.V.Item,{className:oh.__invalid_tabBarItem,id:ae.PAYMENT,children:el.intl.string(el.t.p2Rsdl)}):null]}),l&&(0,p.jsx)("div",{className:oh.jc,children:(0,p.jsx)(tV.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,iD.Tk)(n.id,{type:iO._.SERVER_SHOP,roles:t,initialTab:"role_subscriptions",returnToSection:ei.BEX.ROLE_SUBSCRIPTIONS}),(0,sR.SY)(n.id),(0,iM.pX)(ei.BVt.CHANNEL(n.id,sv.VV.ROLE_SUBSCRIPTIONS))},text:el.intl.string(el.t.vM81yY),size:"sm",variant:"secondary"})})})]}),t]}),(0,p.jsx)(oE,{application:i,guild:n})]})}var op=n(139286),oA=n(916603),oI=n(178315),oS=n(413611),oC=n(462887),ov=n(736653),o_=n(462898);function oT(e){return(0,oC.M)(e)?o_.c8:o_.kK}function ob(){let e=(0,ov.Ay)(),t={backgroundColor:(0,oC.M)(e)?"#2e3638":"var(--background-base-low)"};return(0,p.jsxs)("div",{className:o_.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:oT(e),children:el.intl.string(el.t.LdjJG5)})]}),(0,p.jsx)("img",{className:o_.qj,src:"/assets/43a270ce9945df4f.svg",alt:el.intl.string(el.t.NgjpTL)})]})}function oy(){let e=(0,ov.Ay)();function t(e){let{length:t,horizontal:n}=e;return(0,p.jsx)("div",{className:n?o_.iI:o_.a7,style:{...n?{width:t}:{height:t},border:"1px solid #49494933"}})}return(0,p.jsxs)("div",{className:o_.ZL,"aria-label":el.intl.string(el.t["P2B/0W"]),children:[(0,p.jsxs)("div",{className:o_.g0,children:[(0,p.jsx)(t,{length:24}),(0,p.jsx)("img",{className:o_.qj,src:(0,oC.M)(e)?"/assets/277c44f346322de4.svg":"/assets/682c229f286f5068.svg",alt:""}),(0,p.jsx)(t,{horizontal:!0,length:12})]}),(0,p.jsxs)("div",{className:o_.g0,children:[(0,p.jsx)(t,{length:24}),(0,p.jsx)("img",{className:o_.qj,src:"/assets/e0c23debc510a861.svg",alt:""})]}),(0,p.jsxs)("div",{className:o_.g0,children:[(0,p.jsx)(t,{length:12}),(0,p.jsx)("img",{className:o_.qj,src:"/assets/0d608b7a807bf680.svg",alt:""}),(0,p.jsx)(t,{horizontal:!0,length:12})]}),(0,p.jsxs)("div",{className:o_.g0,children:[(0,p.jsx)(t,{length:12}),(0,p.jsx)("img",{className:o_.qj,src:"/assets/68647ce8f483f74f.svg",alt:""})]})]})}function oR(){return(0,p.jsxs)("div",{className:o_.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)(ob,{}),(0,p.jsx)(iw.h,{size:24}),(0,p.jsx)(oy,{})]})}function oL(){return(0,p.jsxs)("div",{className:o_.Og,children:[(0,p.jsx)(G.E,{className:o_.Zc,variant:"text-md/normal",color:"text-default",children:el.intl.string(el.t.qsKRUQ)}),(0,p.jsx)("img",{className:o_.Zf,src:"/assets/94dd785aea1cdf5c.svg",alt:el.intl.string(el.t.yTPprb)}),(0,p.jsx)("img",{className:o_.tj,src:"/assets/864c8cb68c2d3fee.svg",alt:el.intl.string(el.t["+gd9QQ"])})]})}function oG(){let e=(0,ov.Ay)();return(0,p.jsxs)("div",{className:o_.FN,children:[(0,p.jsxs)("div",{children:[(0,p.jsxs)(D.D,{className:oT(e),style:{fontSize:"50px",lineHeight:"52px"},variant:"heading-xxl/extrabold",children:[i5.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:o_.U2,src:"/assets/986f702786d3448c.svg",alt:el.intl.string(el.t.fD9Wv1)})]})}function oD(){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:o_._$,children:[(0,p.jsx)(oR,{}),(0,p.jsx)(oL,{}),(0,p.jsx)(oG,{})]})]})}var oO=n(548118),oM=n(149790),ok=n(451988),oU=n(615300),oP=n(529046),ow=((m={})[m.RIGHT=-1]="RIGHT",m[m.LEFT=1]="LEFT",m);let oF={friction:10,tension:40,overshootClamping:!0};class oB extends R.PureComponent{_animated;constructor(e){super(e),this._animated=new oU.A.Value(-1*e.direction)}componentWillEnter(e){this.props.onAnimationStart?.(),this._animated.setValue(-this.props.direction),oU.A.spring(this._animated,{toValue:0,...oF}).start(()=>{e(),this.props.onAnimationEnd?.()})}componentDidAppear(){this._animated.setValue(0)}componentWillLeave(e){oU.A.spring(this._animated,{toValue:this.props.direction,...oF}).start(e)}getStyle(){return oU.A.accelerate({transform:[{translateX:this._animated.interpolate({inputRange:[0,1],outputRange:["0%","-100%"]})}]})}render(){return(0,p.jsx)(oU.A.div,{style:this.getStyle(),className:oP.A,children:this.props.children})}}let oH=function(e){let{children:t,step:n,direction:i,className:l,onAnimationStart:s,onAnimationEnd:r}=e;return(0,p.jsx)(tE.F,{component:"div",className:k()(oP.Q,l),children:(0,p.jsx)(oB,{direction:i,onAnimationStart:s,onAnimationEnd:r,children:t},n)})};var oV=n(722675);let oz=function(e){let{items:t,carouselClassName:n,paginationCaretClassName:i,intervalBetweenAutomaticItemRotations:l,renderItem:s}=e,r=R.useMemo(()=>new ok.IX,[]),[a,o]=R.useState(ow.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:oV.zr,onMouseEnter:()=>m(!0),onMouseLeave:()=>m(!1),children:[(0,p.jsx)(eM.D,{className:k()(oV.Sx,i),onClick:j,onMouseEnter:()=>o(ow.RIGHT),ignoreKeyPress:g,children:(0,p.jsx)(s6.A,{direction:s6.A.Directions.LEFT,height:48,width:48,"aria-label":el.intl.string(el.t.FAmEgm)})}),(0,p.jsx)(oH,{step:d,direction:a,onAnimationStart:()=>x(!0),onAnimationEnd:()=>x(!1),className:k()(oV.Dk,n),children:s(t[d])}),(0,p.jsx)(eM.D,{className:k()(oV.Sx,i),onClick:E,onMouseEnter:()=>o(ow.LEFT),ignoreKeyPress:g,children:(0,p.jsx)(s6.A,{direction:s6.A.Directions.RIGHT,height:48,width:48,"aria-label":el.intl.string(el.t.Fa8W1W)})})]})};var oY=n(35275),oW=n(568134);function oK(e){let{subscribers:t}=e;return(0,p.jsxs)("div",{className:oW.D$,children:[(0,p.jsx)("div",{className:oW.DM,children:(0,p.jsx)(G.E,{variant:"text-md/normal",color:"text-overlay-light",children:t})}),(0,p.jsxs)("div",{className:oW.Dn,children:[(0,p.jsx)(oY.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 oX(e){let{guildName:t,guildIcon:n,guildAvatarUrl:i,subscriberCount:l}=e,s=(0,oM.dangerouslyConstructGuildRecordFromUntypedObject)({name:t,icon:n});return(0,p.jsxs)("div",{className:oW.hz,children:[(0,p.jsx)(oO.Ay,{className:oW.al,iconSrc:i,guild:s,size:oO.Ay.Sizes.LARGE}),(0,p.jsxs)("div",{className:oW.PY,children:[(0,p.jsx)(D.D,{variant:"heading-lg/semibold",color:"text-strong",children:t}),null!=l&&(0,p.jsx)(oK,{subscribers:l})]})]})}function oq(e){let{quote:t,quoteAttribution:n,quoteAttributionTitle:i}=e;return(0,p.jsxs)("div",{className:oW.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 oJ(e){let{emojisToShow:t,notShownEmojiCount:n,storePageUrl:i}=e,l=null!=t&&t.length>0;function s(){null!=i&&(0,st.A)(i)}return(0,p.jsx)("div",{className:oW.AC,children:l?(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)(G.E,{variant:"text-xs/semibold",color:"text-strong",className:oW.JE,children:el.intl.string(el.t.wg53L8)}),(0,p.jsxs)("div",{className:oW.lZ,children:[(0,p.jsxs)("div",{className:k()(oW.fP,null!=n&&oW.ow),children:[t.map(e=>(0,p.jsx)(rS.A,{className:oW.Zg,emojiId:e.id,emojiName:e.name,animated:e.animated},e.id)),null!=n&&(0,p.jsx)("div",{className:oW.Ss,children:(0,p.jsxs)(G.E,{variant:"text-md/semibold",color:"text-default",children:["+",n]})})]}),(0,p.jsx)("div",{className:oW.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:oW.Yy,children:(0,p.jsx)(eg.$,{variant:"secondary",disabled:null==i,onClick:s,text:el.intl.string(el.t.mQ2IGa),fullWidth:!0})})})}function oQ(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 s8.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=r6.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:oW.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:oW.w_,children:[(0,p.jsx)(oX,{guildIcon:d,guildName:c,guildAvatarUrl:u,subscriberCount:m}),(0,p.jsx)(oq,{quote:i,quoteAttribution:l,quoteAttributionTitle:s}),(0,p.jsx)(oJ,{emojisToShow:g,notShownEmojiCount:x,storePageUrl:h})]})}function oZ(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)(oz,{carouselClassName:oW.g9,items:t,renderItem:function(e){return(0,p.jsx)(oQ,{highlightedCreatorGuild:e})},intervalBetweenAutomaticItemRotations:7e3})]})}var o$=n(790443);function o0(e){let{imageSrc:t,description:n}=e;return(0,p.jsxs)("div",{className:o$.kD,children:[(0,p.jsx)("div",{className:o$.sM,children:(0,p.jsx)("img",{className:o$.Bp,src:t,alt:""})}),(0,p.jsx)("div",{className:o$.Q7,children:(0,p.jsx)(G.E,{variant:"text-sm/normal",color:"text-strong",children:n})})]})}function o1(){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:o$.LL,children:e.map(e=>(0,p.jsx)(o0,{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:i5.nd})})]})}var o2=n(281450);function o3(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)(se.B,{gap:24,className:o2.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)(tV.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("32328"),n.e("60184")]).then(n.bind(n,258770));return n=>(0,p.jsx)(i,{guildId:e,demonetized:t,...n})},{onCloseRequest:()=>{}})}(t.id,{demonetized:!0})}})})})]})}var o5=n(966228);function o6(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:o5.ts}),t]})}let l=(0,p.jsx)(i,{children:(0,p.jsx)(o1,{})},ib.HOW_IT_WORKS),s=(0,p.jsx)(i,{children:(0,p.jsx)(oD,{})},ib.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 ib.HOW_IT_WORKS:return l;case ib.BENEFITS:return s;case ib.OTHER_CREATORS:return(0,p.jsx)(i,{children:(0,p.jsx)(oZ,{highlightedCreators:e.creators})},ib.OTHER_CREATORS)}})})}function o4(e){let t,{guild:n}=e,i=iR(n),{eligibilityLoading:l,eligibilityError:s,eligibility:r}=i,a=(t=(0,oI.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 i_.P(e);r(t)}catch(e){l(new n_.LG(e))}finally{n(!1)}},[]);return R.useEffect(()=>{a(e)},[e,a]),{isLoading:t,error:i,creatorMonetizationOnboardingMarketing:s}}(n.id);return(R.useEffect(()=>{(0,oA.G)(n.id)},[n.id]),(0,op.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)(o3,{guild:n}):null!=s?(0,p.jsx)(iC.w,{type:"critical",children:s.message}):(0,p.jsxs)("div",{className:o5.kL,children:[(0,p.jsx)(oS.A,{guild:n,monetizationEligibility:i}),(0,p.jsx)(o6,{onboardingMarketing:c,onboardingMarketingError:d})]})}var o9=n(810788);function o7(){let e,t=(0,L.bG)([O.A],()=>O.A.getGuild()),{application:n,loading:i}=(0,im.A)(t?.id,su.S7.GUILD_ROLE_SUBSCRIPTIONS),l=R.useRef(null);R.useEffect(()=>{null!=t&&(0,sR.aV)(t)&&(0,sD.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)(o4,{guild:t}):(0,p.jsx)(of,{guild:t,application:n}),(0,p.jsx)("div",{className:o9.ed,children:(0,p.jsx)("div",{className:o9.V1,children:(0,p.jsx)(sL.Ar,{className:o9.iL,children:(0,p.jsx)("main",{ref:l,className:o9.z1,children:(0,p.jsx)(sG.xp,{containerRef:l,children:e})})})})})}var o8=n(416052),de=n(486040);let dt=[0xdb2389,0xba2be9,8804082,6576370,5335282,2652110,2128781,2196594,4752414,0xc75a38,0xc74138,12401e3,0xc5579d,5659039,4092591,5868359,6586142,8876063,8484432,9979976,5269106,3421236],dn=/^(https?:\/\/)?(?:m\.|www\.)?(youtu\.be|youtube\.com)\/(embed\/|v\/|watch\?v=|watch\?.+&v=)?((\w|-){11})(?:\S+)?$/,di=dt[4];function dl(e){let{guild:t,canEnable:n}=e,i=(0,i1.Tq)(t.id),{loading:l,updateSubscriptionsSettings:s}=(0,i1.KE)(),[r,a]=R.useState(t.features.has(ei.GuildFeatures.CREATOR_STORE_PAGE)),[o,d]=R.useState(i?.store_page_primary_color??di),[c,u]=R.useState(i?.store_page_trailer_url),m=null==c||null!=c.match(dn),[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!==di||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(){iP()(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!==di||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&&so.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,iE.nq)(t.id),I=A||!m,S=!r&&!n;return(0,p.jsxs)(se.B,{gap:24,children:[(0,p.jsx)(D.D,{variant:"heading-lg/semibold",children:el.intl.string(el.t.N6Tg9A)}),(0,p.jsxs)(se.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)(iX.D,{label:el.intl.string(el.t.N46WOv),disabled:A,children:[(0,p.jsx)(o8.A,{value:f,className:k()({[de.r9]:A})}),(0,p.jsx)("div",{"data-button-hoisted-classname-wrapper":!0,className:de.eZ,children:(0,p.jsx)(eg.$,{variant:"primary",text:el.intl.string(el.t.CaOYqc),onClick:()=>(0,st.A)(f),disabled:A})})]}),(0,p.jsx)(H.c,{}),(0,p.jsx)(iX.D,{label:el.intl.string(el.t.W39uIL),description:el.intl.string(el.t.B6XtE7),children:(0,p.jsxs)("div",{className:de.xu,children:[(0,p.jsx)(G.E,{variant:"text-md/medium",style:{backgroundColor:`#${o.toString(16).padStart(6,"0")}`},className:de.pB,children:el.intl.string(el.t.l6iM36)}),(0,p.jsx)(ax.sk,{colors:dt,customColor:null,defaultColor:di,value:o,onChange:e=>d(e),renderDefaultButton:()=>null,renderCustomButton:()=>null,colorContainerClassName:de.jP,disabled:A})]})}),(0,p.jsx)(H.c,{}),(0,p.jsx)(nZ.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?lR.y:void 0,disabled:A}),(0,p.jsx)(H.c,{}),(0,p.jsx)(l$.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:lx.n,checked:g,onChange:e=>x(e),disabled:A})}),(0,p.jsx)(tE.F,{component:"div",className:de.se,children:E&&(0,p.jsx)(tf.F,{children:(0,p.jsx)(tj.A,{submitting:l,onReset:function(){a(t.features.has(ei.GuildFeatures.CREATOR_STORE_PAGE)),d(i?.store_page_primary_color??di),u(i?.store_page_trailer_url),x(i?.store_page_show_subscriber_count??!1)},onSave:j,disabled:I})})})]})}function ds(){let e=(0,L.bG)([O.A],()=>O.A.getGuild()),t=(0,sO.X)(),n=(0,i1.uP)(e?.id).some(e=>e.published);return null!=e&&t?(0,p.jsx)(dl,{guild:e,canEnable:n}):(0,p.jsx)(eO.y,{})}function dr(){let e=(0,L.bG)([O.A],()=>O.A.getGuild());return(0,p.jsx)(sO.H,{guildId:e?.id,refetchOnMount:!0,children:(0,p.jsx)(ds,{})})}var da=n(450510),dd=n(383272),dc=n(414133);let du={description:"",channels:[],enabled:!1},dm=du,dg=!1,dx=!1,dh=du;function dE(e){let{welcomeScreen:t,guildId:n}=e,i=tz.A.getGuild(n);dh=dm=null!=t?{description:t.description??"",channels:t.welcome_channels??[],enabled:i?.features.has(ei.GuildFeatures.WELCOME_SCREEN_ENABLED)}:du,dx=!1}class dj extends L.Ay.Store{static displayName="WelcomeScreenSettingsStore";initialize(){this.waitFor(tz.A)}get(){return dh}showNotice(){return dx}getSettingsProps(){return{submitting:dg,hasErrors:dx,welcomeSettings:dh,originalWelcomeSettings:dm}}}let df=new dj(eh.h,{WELCOME_SCREEN_FETCH_SUCCESS:dE,WELCOME_SCREEN_UPDATE:dE,WELCOME_SCREEN_SETTINGS_RESET:function(){dh=dm,dx=!1},WELCOME_SCREEN_SETTINGS_CLEAR:function(){dh=du,dm=du},WELCOME_SCREEN_SETTINGS_UPDATE:function(e){let{settings:t}=e;dh={...dh,...t}},WELCOME_SCREEN_SUBMIT:function(){dg=!0},WELCOME_SCREEN_SUBMIT_SUCCESS:function(e){dE(e),dg=!1},WELCOME_SCREEN_SUBMIT_FAILURE:function(){dx=!0,dg=!1}});var dN=n(225315);let dp=function(){let{guild:e}=(0,L.bG)([O.A],()=>O.A.getProps()),{submitting:t,welcomeSettings:n}=(0,L.bG)([df],()=>df.getSettingsProps());return null==e?null:(0,p.jsx)(tj.A,{onSave:function(){if(null!=e)return(0,dN.i4)(e.id,n)},onReset:dN.oZ,submitting:t,onSaveText:el.intl.string(el.t["7NqTJn"]),message:el.intl.string(el.t["Z0/Wme"])})};var dA=n(625494),dI=n(811893),dS=n(837057),dC=n(310419),dv=n(488995),d_=n(511877);function dT(){return(0,p.jsxs)("div",{className:d_.q,children:[(0,p.jsx)("div",{children:el.intl.string(el.t.AKcFUj)}),(0,p.jsx)(dI.t,{size:"xs",color:"currentColor",className:d_.w})]})}var db=n(837381),dy=n(621466),dR=n(177953),dL=n(523599);function dG(){return dL.A.isLoading||dL.A.isLoadingNextPage}function dD(e,t){let n=function(e){let{before:t,userId:n,targetId:i,action:l}=e,s=n??dL.A.userIdFilter,r=l??dL.A.actionFilter,a=i??dL.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 dO(e,t,n,i){if(!dG()&&null!=e)return eh.h.dispatch({type:"AUDIT_LOG_FETCH_START"}),dD(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 dM(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(!dL.A.hasOlderLogs||dG()||null==e)return;let n=dL.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}),dD(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 dk=n(928039),dU=n(411153),dP=n(889227),dw=n(555067),dF=n(438407),dB=n(573648),dH=n(342296),dV=n(3451),dz=n(149796);class dY extends R.PureComponent{render(){let{user:e,onContextMenu:t}=this.props;return(0,p.jsxs)("span",{onContextMenu:t,className:dz.userHook,children:[(0,p.jsx)(G.E,{variant:"text-md/normal",children:on.Ay.getUserTag(e,{mode:"username"})}),"0"!==e.discriminator&&(0,p.jsxs)(G.E,{variant:"text-xs/normal",className:dz.discrim,children:["#",e.discriminator]})]})}}let dW=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=dw.checkChangesToRender(i),E=dz.headerDefault;s?E=dz.headerExpanded:h&&(E=dz.headerClickable);let j=i.timestampStart.calendar(),f=i.timestampEnd.calendar();n=j===f?(0,p.jsx)(G.E,{className:dz.timestamp,variant:"text-sm/normal",children:j}):(0,p.jsxs)(G.E,{className:dz.timestamp,variant:"text-sm/normal",children:[j,"\u2014",f]});let N=h?c:ei.tEg;return(0,p.jsx)(db.tG,{id:i.id,children:e=>(0,p.jsxs)("div",{ref:t,className:k()(dz.auditLog,l),children:[(0,p.jsxs)(eM.D,{className:E,"aria-expanded":s,onClick:N,...e,children:[(0,p.jsx)(dF.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)(dH.A,{targetElementRef:x,user:e,guildId:r,newAnalyticsLocations:[aJ.A.AVATAR],children:e=>(0,p.jsx)(ec.eu,{...e,ref:x,onClick:t=>{t.stopPropagation(),e.onClick(t)},className:dz.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,dV.q)():i.user?.getAvatarURL(r,40),"aria-hidden":!0,size:eu._3.SIZE_40})});if(null!=n){let e=dB.A.get(n);if(null!=e){let t=(0,oC.M)(g)?e.icon.darkSVG:e.icon.lightSVG;return(0,p.jsx)(ec.eu,{className:dz.avatar,src:t,"aria-hidden":!0,size:eu._3.SIZE_40})}}return null}(),(0,p.jsxs)("div",{className:dz.timeWrap,children:[(0,p.jsx)("div",{className:dz.title,children:function(){let e,{user:t,target:n,options:l}=i;e=(0,oM.fh)(n)?n.name:n.toString();let s=dw.getChangeTitle(i);return null!=s?(0,p.jsx)("div",{className:dz.overflowEllipsis,children:el.intl.format(s,{user:t,target:e,userHook:(e,t)=>{if(null!=i.user)return(0,p.jsx)(dY,{user:i.user,onContextMenu:m},t);if(null!=i.options.integration_type){let e=dB.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 dP.A?(0,p.jsx)(dY,{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)(s6.A,{className:dz.expand,foreground:dz.expandForeground,expanded:s,"aria-hidden":!0}):null]}),s?(0,p.jsx)("div",{className:dz.divider}):null,s&&null!=a?(0,p.jsx)(dF.r,{log:i,guild:a,onContentClick:d}):null]})})});dW.displayName="GuildSettingsAuditLogEntry";let dK=L.Ay.connectStores([oe.A],()=>({theme:oe.A.theme}),{forwardRef:!0})(dW);var dX=n(681274),dq=n(244362);let dJ=R.forwardRef((e,t)=>{let{onHeaderClick:i,guildId:l,guild:s,...r}=e;return null==l?null:(0,p.jsx)(dK,{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,nX.L3)(e,async()=>{let{default:e}=await Promise.all([n.e("26132"),n.e("24198"),n.e("25486"),n.e("70515"),n.e("76926")]).then(n.bind(n,422189));return t=>(0,p.jsx)(e,{...t,guildId:l,user:i})})},onChannelContextMenu:function(e){let{log:t}=r,i=tz.A.getGuild(l);null!=t.options.channel&&"string"!=typeof t.options.channel&&null!=i&&(0,nX.L3)(e,async()=>{let{default:e}=await Promise.all([n.e("26132"),n.e("79995"),n.e("21060"),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=tz.A.getGuild(l);if(null!=i&&null!=s)return(0,nX.L3)(e,async()=>{let{default:e}=await Promise.all([n.e("26132"),n.e("79995"),n.e("21060"),n.e("23440")]).then(n.bind(n,194195));return t=>(0,p.jsx)(e,{...t,channel:i})});return(0,nX.L3)(e,async()=>{let{default:e}=await n.e("15687").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,nX.L3)(e,async()=>{let{default:e}=await Promise.all([n.e("26132"),n.e("24198"),n.e("25486"),n.e("70515"),n.e("76926")]).then(n.bind(n,422189));return t=>(0,p.jsx)(e,{...t,guildId:l,user:a})})}return null}})});function dQ(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,dk.A)("audit-log",u);return(0,p.jsx)(db.hD,{navigator:m,children:(0,p.jsx)(db.PR,{children:e=>{let{ref:r,...u}=e;return(0,p.jsx)("div",{ref:r,...u,className:dX.p_,children:t.map(e=>{let t=l===e.id,r=s===e.id,u=t?a:r?o:null;return(0,p.jsx)(dJ,{guildId:n,guild:i,ref:e=>{u?.(e)},className:dX.nM,onHeaderClick:d,onContentClick:c,log:e,expanded:t},e.id)})})}})})}dJ.displayName="AuditLogClickWrap";class dZ extends R.PureComponent{_clickedInside=!1;_scrollerRef=null;_expandedRef=null;_lastExpandedRef=null;_prevRects=this.getRects();_contentRef=R.createRef();state={expandedId:null,lastExpandedId:null,actionFilterQuery:""};componentDidMount(){dO(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()&&dM(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,dy.vq)(t)&&(e.lastExpanded=t.getBoundingClientRect())}if(null!=this._expandedRef){let t=this._expandedRef;(0,dy.vq)(t)&&(e.expanded=t.getBoundingClientRect())}return e}formatActionOption=e=>{let t=(0,dU.pq)(e.value),n=(0,dU.Ag)(e.value);return{id:e.value,value:e.value,label:e.label,leading:(0,p.jsx)(dF.H,{themeOverride:null,actionType:t,targetType:n,action:e.value})}};formatUserOption=e=>{if(!(e.user instanceof dP.A))return{id:e.value,value:e.value,label:e.label,leading:(0,p.jsx)(dR.n,{size:"custom",color:"currentColor",width:30,height:30})};{let t=e.user;return{id:t.id,value:t.id,label:on.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:dX.my}),trailing:t.hasUniqueUsername()?void 0:(0,p.jsxs)(G.E,{variant:"text-xs/normal",className:dX.D2,children:["#",t.discriminator]})}}};renderHeaderDropdowns=()=>{let{actionFilter:e,hide:t,userIdFilter:n,moderators:i}=this.props;if(t)return null;let l=dw.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 dP.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:dX.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:dX.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:dX.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)(aF.pp,{theme:l,className:dX.Ie,children:[(0,p.jsx)(aF.G8,{darkSrc:n(673586),lightSrc:n(470954),width:272,height:130}),(0,p.jsx)(aF.SG,{note:e,style:{maxWidth:300},children:t})]})}return(0,p.jsx)(dQ,{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:dX.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:dq.customColumn,children:(0,p.jsx)("div",{className:dq.customContainer,children:(0,p.jsx)(nd.Gt,{className:k()(dq.customScroller,dX.XG),onScroll:this.handleOnScroll,ref:this.handleSetScrollerRef,children:(0,p.jsx)("div",{className:dX.Qs,ref:this._contentRef,children:(0,p.jsxs)(sG.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,dG()||null==n||(eh.h.dispatch({type:"AUDIT_LOG_FILTER_BY_ACTION",action:t}),dO(n,null,null,t))};handleFilterUserChange=e=>{var t,n;t=e,n=this.props.guildId,dG()||null==n||(eh.h.dispatch({type:"AUDIT_LOG_FILTER_BY_USER",userId:t}),dO(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=()=>{dM(this.props.guildId)};handleActionFilterQueryChange=e=>{this.setState({actionFilterQuery:e})};handleActionFilterQueryClear=()=>{this.setState({actionFilterQuery:""})};handleSetExpandedRef=e=>{this._expandedRef=e};handleSetLastExpandedRef=e=>{this._lastExpandedRef=e}}let d$=L.Ay.connectStores([dL.A,O.A,tz.A,oe.A,Q.A,Z.default],()=>{let e=O.A.getGuildId(),t=tz.A.getGuild(e),n=dL.A.logs;return{guildId:e,guild:t,moderators:dL.A.userIds.map(e=>Z.default.getUser(e)).filter(N.Vq),isInitialLoading:dL.A.isInitialLoading,isLoading:dL.A.isLoading,isLoadingNextPage:dL.A.isLoadingNextPage,showLoadMore:dL.A.groupedFetchCount>2,hasError:dL.A.hasError,hasOlderLogs:dL.A.hasOlderLogs,logs:null!=n&&null!=t?dw.transformLogs(n,t):[],actionFilter:dL.A.actionFilter,userIdFilter:dL.A.userIdFilter,theme:oe.A.theme,hide:Q.A.enabled}})(dZ);var d0=n(855522);let d1=(e,t)=>{let n=Math.round(10*e)/10;if(e<1e6)return new Intl.NumberFormat(t,{maximumFractionDigits:+(n%1!=0)}).format(e);let i=Math.round(e/1e6*10)/10,l=new Intl.NumberFormat(t,{maximumFractionDigits:+(i%1!=0)}).format(e/1e6);return d0.A.Messages.NUMBER_ABBREVIATIONS_MILLION.format({num:l})};var d2=n(421838),d3=n(773669);function d5(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 d6=n(914609),d4=n.n(d6);let d9=["pct_retained","new_members","visitors","communicators"],d7={},d8=null;function ce(e){let{guildId:t,stats:n}=e;d8=null;let i={},l={},s=n[0],r=n[1];null!=s&&d9.forEach(e=>{if(null!=s[e]){let t=d4()(e);null!=r&&0!==r[e]&&(i[`${t}Change`]=(s[e]-r[e])*100/r[e]),l[t]=s[e]}}),d7[t]={...l,...i,...d7[t]}}function ct(e){let{error:t}=e;d8=t.code}class cn extends L.Ay.Store{static displayName="GuildSettingsAnalyticsStore";getOverviewAnalytics(e){return d7[e]}getError(){return d8}}let ci=new cn(eh.h,{GUILD_ANALYTICS_ENGAGEMENT_OVERVIEW_FETCH_SUCCESS:ce,GUILD_ANALYTICS_GROWTH_ACTIVATION_OVERVIEW_FETCH_SUCCESS:ce,GUILD_ANALYTICS_GROWTH_ACTIVATION_RETENTION_FETCH_SUCCESS:ce,GUILD_ANALYTICS_ENGAGEMENT_OVERVIEW_FETCH_FAILURE:ct,GUILD_ANALYTICS_GROWTH_ACTIVATION_OVERVIEW_FETCH_FAILURE:ct,GUILD_ANALYTICS_GROWTH_ACTIVATION_RETENTION_FETCH_FAILURE:ct});var cl=n(900002);let cs=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 cr=n(603226);let ca=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)(cl.ST,{text:r,position:"top","aria-label":"string"==typeof r?r:t,children:e=>(0,p.jsx)(lL.m,{size:"xs",color:"currentColor",className:cr.G,...e})}):null;return(0,p.jsxs)("div",{className:cr.Tp,children:[(0,p.jsxs)(G.E,{variant:"text-md/medium",className:cr.tG,children:[t,a]}),(0,p.jsx)("div",{className:cr.yz,children:(0,p.jsx)(G.E,{className:null!=i?cr.MB:cr.WY,variant:"text-lg/semibold",children:null!=i?i:el.intl.string(el.t.jHpxwo)})}),(0,p.jsxs)("div",{className:cr.BP,children:[l?(0,p.jsx)(cs,{className:cr.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)(cs,{className:cr.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 co=n(897513),cd=n(211864);function cc(e,t,n){let i=arguments.length>3&&void 0!==arguments[3]&&arguments[3],l=null;return null==t||Number.isNaN(t)?(null==t||Number.isNaN(t))&&null!=e&&(l=el.intl.string(el.t.xO2msf)):l=el.intl.formatToPlainString(el.t.nskeMw,{percentage:d1(Math.abs(t),n)}),{localizedNumber:null!=e?`${d1(e,n)}${i?"%":""}`:el.intl.string(el.t.jHpxwo),subtext:l,isTrendingUp:t>0,isTrendingDown:t<0}}function cu(){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:cd.XU,children:(0,p.jsx)(eg.$,{variant:"primary",text:el.intl.string(el.t.Uskgxx),onClick:function(){let e,i;t(!0),(so.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,aw.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 cm=function(){let e=(0,L.bG)([O.A],()=>O.A.getGuildId()),t=(0,L.bG)([eS.A],()=>eS.A.getMemberCount(e)),n=(0,L.bG)([tz.A],()=>tz.A.getGuild(e)),i=(0,L.bG)([d3.default],()=>d3.default.locale),{analytics:l,errorCode:s}=(0,L.cf)([ci],()=>({analytics:null!=e?ci.getOverviewAnalytics(e):null,errorCode:ci.getError()})),r=(0,L.bG)([Q.A],()=>Q.A.getSettings().enabled),a=null==t||null==n||null!=t&&t<500&&null!=n&&!n.features.has(ei.GuildFeatures.PARTNERED)&&!n.features.has(ei.GuildFeatures.VERIFIED);R.useEffect(()=>{null!=e&&!a&&(d5(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})}),d5(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})}),d5(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,a]),R.useEffect(()=>{(0,d2.sF)(co._.GUILD_ANALYTICS_GUILD_SETTINGS_MENU)},[]);let o=null!=l?(0,p.jsx)("div",{className:cd.__invalid_guildAnalyticsOverviewWrapper,children:(0,p.jsxs)("div",{className:cd.SJ,children:[(0,p.jsx)(ca,{title:el.intl.string(el.t.i0NorT),tooltipText:el.intl.string(el.t.KiRbLJ),...cc(l.visitors,l.visitorsChange,i)}),(0,p.jsx)(ca,{title:el.intl.string(el.t.DDAHdQ),tooltipText:el.intl.string(el.t.HxWUkU),...cc(l.communicators,l.communicatorsChange,i)}),(0,p.jsx)(ca,{title:el.intl.string(el.t.hYeOqC),...cc(l.newMembers,l.newMembersChange,i)}),(0,p.jsx)(ca,{title:el.intl.string(el.t.jj7OPw),tooltipText:el.intl.string(el.t.MQCslz),...cc(l.pctRetained,l.pctRetainedChange,i,!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",children:el.intl.format(el.t.NIZ60a,{})}),function(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return t||e===ei.t02.NOT_ENOUGH_GUILD_MEMBERS?(0,p.jsx)("div",{className:cd.NA,children:(0,p.jsx)(iC.w,{type:"info",children:el.intl.string(el.t["FsgE/B"])})}):null==e?null:(0,p.jsx)(iC.w,{type:"critical",children:el.intl.string(el.t.Iju63e)})}(s,a),(0,p.jsxs)("div",{className:cd.Pg,children:[(0,p.jsx)("div",{className:cd.jM}),(0,p.jsx)(G.E,{className:cd.WO,variant:"text-sm/normal",children:el.intl.string(el.t.A5vswv)}),(0,p.jsx)(cu,{})]}),r?(0,p.jsx)("div",{className:cd.Rc,children:(0,p.jsx)(Y.A,{})}):o]})};n(516773);var cg=n(506774),cx=n(815021),ch=n(964486),cE=n(345942),cj=n(555704);let cf=(0,n(945810).mj)({kind:"user",name:"2025-12-mana-multistep-community-enabled",defaultConfig:{enabled:!1},variations:{1:{enabled:!0}}}),cN={open(){(0,C.openModalLazy)(async()=>{if(cf.getConfig({location:"EnableCommunityModalActionCreators"}).enabled){let{default:e}=await Promise.all([n.e("65706"),n.e("82721"),n.e("74832")]).then(n.bind(n,709779));return t=>(0,p.jsx)(e,{...t})}{let{default:e}=await Promise.all([n.e("98574"),n.e("71041"),n.e("92513"),n.e("9114"),n.e("70798")]).then(n.bind(n,216599));return t=>(0,p.jsx)(e,{...t})}})}};var cp=n(892983),cA=n(628287);let cI=[{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 cS(e){let{icon:t,color:n,size:i=24,header:l,body:s}=e;return(0,p.jsxs)("div",{className:cp.Vr,children:[(0,p.jsx)("div",{className:cp.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:cp.Uh,children:l}),(0,p.jsx)(G.E,{color:"text-default",variant:"text-sm/normal",children:s})]})}function cC(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()(cp.gI,{[cp.zj]:l}),style:a,children:[(0,p.jsx)("div",{className:cp.$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 cv=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,d2.sF)(co._.GUILD_SETTINGS_COMMUNITY_GUILD_UPSELL)},[]),(0,p.jsxs)("div",{className:cp.kL,children:[(0,p.jsxs)("div",{className:cp.vK,ref:e=>a(e),children:[(0,p.jsx)("div",{role:"group","aria-label":el.intl.string(el.t.JsBPb8),children:cI.map(e=>(0,p.jsx)(cC,{...e,imageCoordinates:[n,l]},e.name))}),(0,p.jsx)("img",{alt:"",src:cA,className:cp.Sl,width:256}),(0,p.jsx)("img",{alt:"",src:"/assets/2990c2614b7e7388.svg",className:cp._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:cp.rf,children:el.intl.format(el.t["52EgsM"],{helpdeskArticle:$.A.getArticleURL(ei.MVz.FRIEND_COMMUNITY_DISCOVERABLE_GUILD_TYPES)})}),(0,p.jsx)(tV.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:cp.x6,children:(0,p.jsx)(eg.$,{variant:"primary",text:el.intl.string(el.t.ElKTeb),onClick:function(){cN.open()},disabled:!o})})}),(0,p.jsx)("hr",{className:cp.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:cp.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:cp.qT,children:[{icon:cj.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:cp.A3,children:e},t)})},{icon:cj.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)(tV.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:cp.BP,children:(0,p.jsx)(lL.m,{size:"xs",color:"currentColor",className:cp.G})})}),featureHook:(e,t)=>(0,p.jsx)("strong",{className:cp.A3,children:e},t)})},{icon:lL.m,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)(cS,{...e},t))})]})},c_={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)]},cT=["en-GB"];function cb(){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=>!cT.includes(e.value))}var cy=n(978245);let cR="dismissedCommunityFeaturesUpsell";function cL(){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)(tj.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 cG(e){let{discoveryEnabled:t,onboardingEnabled:n,guild:i}=e,[l,s]=R.useState(!0===cg.w.get(cR)),r=(0,L.bG)([eS.A],()=>eS.A.getMemberCount(i.id)??0),[a,o]=R.useState(!1);(0,ch.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)([tz.A],()=>tz.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,cE.u)(e.body.id)}catch{}}return l&&!c?null:(0,p.jsxs)("div",{className:cy.Zj,children:[(0,p.jsxs)("div",{className:cy.xw,children:[(0,p.jsx)("img",{src:"/assets/6faec807754b7e45.svg",alt:"",width:60,className:cy.Tn}),(0,p.jsxs)("div",{children:[(0,p.jsx)(D.D,{variant:"heading-md/semibold",className:cy.$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:cy.kz,children:(0,p.jsx)(cx.J,{onClick:function(){cg.w.set(cR,!0),s(!0)}})}),(0,p.jsxs)("div",{className:cy.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 cD=()=>{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(cb,[]);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)(se.B,{gap:24,children:[(0,p.jsx)(D.D,{variant:"heading-lg/semibold",children:el.intl.string(el.t.nRtNqn)}),(0,p.jsx)(cG,{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)(iK.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)(iX.D,{label:el.intl.string(el.t.c1BmbC),description:el.intl.string(el.t.aQzVF8),layout:"horizontal",children:(0,p.jsx)(tV.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})})})]})},cO=function(){let e=(0,L.bG)([O.A],()=>O.A.getGuild());return null==e?null:e.features.has(ei.GuildFeatures.COMMUNITY)?(0,p.jsx)(cD,{}):(0,p.jsx)(cv,{guild:e})};var cM=n(714991),ck=n(603349),cU=n(488926),cP=n(615833);function cw(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,cP.TV),children:[n?(0,p.jsx)(ag.A,{size:"custom",color:"currentColor",width:24,height:24,className:k()(cP.nu,{[cP.i0]:r})}):(0,p.jsx)(rt.R,{size:"custom",color:"currentColor",width:24,height:24,className:k()(cP.Vi,{[cP.i0]:r})}),(0,p.jsxs)("div",{className:cP.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:cP.UD,children:[null==l?null:(0,p.jsx)("div",{"data-button-hoisted-classname-wrapper":!0,className:cP.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 cF=n(818348),cB=n(670140);let cH="WELCOME_CHANNEL";function cV(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)([r_.Ay],()=>null!=l.emoji_id?r_.Ay.getUsableCustomEmojiById(l.emoji_id):null),m=null!=c&&cU.MJ(ei.xBc.VIEW_CHANNEL,c),g=(0,ry.gU)(c)??eW.N,x=(0,eq.Ay)(c,!1);function h(){(0,C.openModalLazy)(async()=>{let{default:e}=await n.e("40971").then(n.bind(n,825894));return t=>(0,p.jsx)(e,{...t,onConfirm:()=>{s(),t.onClose()},channelId:l.channel_id})},{onCloseRequest:()=>cF.FX})}let[,E]=(0,rJ.i)({type:cH,item:{channel:l,index:o},end:(e,t)=>{null==e||t.didDrop()||r(e.channel,null,!0)}}),[,j]=(0,rQ.H)({accept:cH,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)(rS.A,{emojiId:u?.id,emojiName:null!=u?u.name:l.emoji_name,animated:!!u?.animated}):(0,p.jsx)(g,{size:"md",color:"currentColor",className:cB.p}):(0,p.jsx)(ck.A,{width:24,height:24,className:cB.QW}),(0,p.jsxs)("div",{className:k()(cB.w8,{[cB.cB]:a}),ref:d,"data-dnd-name":l.description,onContextMenu:function(e){(0,nX.L3)(e,async()=>{let{default:e}=await n.e("84913").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:cB.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:cB.op,variant:"text-xs/normal",color:"text-default",children:[(0,p.jsx)(g,{className:cB.nO,size:"xxs",color:"currentColor"}),(0,p.jsx)("span",{children:m?x:el.intl.string(el.t.zFuCsF)})]})]}),(0,p.jsx)(r5.K,{variant:"icon-only",icon:v.u,"aria-label":el.intl.string(el.t.JYBc3K),onClick:h})]})}let cz=function(e){let{guild:t}=e,{welcomeSettings:i,originalWelcomeSettings:l}=(0,L.bG)([df],()=>df.getSettingsProps()),s=(0,L.bG)([nm.Ay],()=>nm.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||np()(e,l.channels)||((0,dN.i4)(t.id,{channels:e}),d(!0))}function E(e){null==t||e!==l.enabled&&((0,dN.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,dN.Xx)({channels:l})),n?(h(l),a(null)):a(t)}let f=R.useRef(!1);(0,ch.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)}),so.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,dN.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:cB.lm,children:(0,p.jsxs)(G.E,{variant:"text-md/normal",children:[(0,p.jsx)(ck.A,{className:cB.EP}),el.intl.format(el.t["oj2vi+"],{onboardingLink:function(e){return(0,p.jsx)(sl.A,{onClick:N,children:e})}})]})}),(0,p.jsx)(G.E,{variant:"text-sm/normal",children:el.intl.string(el.t.w2d74x)}),(0,p.jsx)(cw,{enabled:x,onPreview:g?.length===0?void 0:function(){null!=t&&(0,C.openModalLazy)(async()=>{let{default:e}=await Promise.all([n.e("31874"),n.e("10585")]).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:cB.i1,children:[(0,p.jsxs)("div",{className:cB.eB,children:[(0,p.jsx)(oO.Ay,{size:oO.Ay.Sizes.LARGER,className:cB.Kk,guild:t,animate:!0,tabIndex:-1}),(0,p.jsx)(D.D,{className:cB.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)(cM.A,{guild:t,className:cB.eZ,flowerStarClassName:cB.mP}),(0,p.jsx)("strong",{children:e})]},n)})}),(0,p.jsx)("div",{className:cB.Wi,children:(0,p.jsx)(iK.f,{placeholder:el.intl.string(el.t.qzZHaX),onChange:function(e){(0,dN.Xx)({description:e})},onBlur:function(){null==t||m!==l.description&&((0,dN.i4)(t.id,{description:m?.trim()}),d(!0))},onKeyDown:function(e){e.key===n$.dh.ENTER&&e.preventDefault()},value:m,maxLength:140,disabled:!0})})]}),(0,p.jsx)(H.c,{className:cB.yF}),(0,p.jsx)("div",{className:cB.f6,children:(0,p.jsx)(iX.D,{label:el.intl.string(el.t.euJXzT),description:el.intl.string(el.t.VOnnnz),children:g?.map((e,n)=>(0,p.jsx)(cV,{guildId:t.id,welcomeChannel:e,onEdit:e=>{let t=[...g??[]];null==e?t.splice(n,1):t[n]=e,(0,dN.Xx)({channels:t}),h(t),0===t.length&&x&&((0,dN.Xx)({enabled:!1}),E(!1))},onChannelReorder:j,isDropHovered:n===r,index:n},n))})})]})]})},cY=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,dN.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)(cz,{guild:e});default:return(0,N.xb)(t)}};n(323874),n(14289),n(35956);var cW=n(995840);function cK(e){let{checked:t,children:n}=e;return(0,p.jsxs)("div",{className:cW.nM,children:[(0,p.jsx)(G.E,{variant:"text-md/normal",color:"interactive-text-active",className:cW.qg,children:n}),t?(0,p.jsx)(lR.y,{size:"md",color:"currentColor",secondaryColor:ed.A.unsafe_rawColors.WHITE.css,className:k()(cW.aL,cW.xp)}):(0,p.jsx)("div",{className:k()(cW.aL,cW.VL)})]})}function cX(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:cW.kL,children:[(0,p.jsxs)(eM.D,{className:cW.jr,onClick:()=>a(e=>!e),children:[(0,p.jsx)(D.D,{variant:"heading-md/semibold",className:cW.TK,children:t}),(0,p.jsx)(s6.A,{direction:r?s6.A.Directions.DOWN:s6.A.Directions.UP,className:cW.D})]}),(0,p.jsx)("div",{className:cW.ux,children:(0,p.jsx)(e0.animated.div,{className:cW.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:cW.yF}),(0,p.jsx)("div",{className:cW.p8,children:(0,p.jsx)(iX.D,{label:n,children:i.map((e,t)=>(0,p.jsx)(cK,{children:e.description,checked:e.completed},t))})})]},t)}),null!==i&&""!==i&&null!==l&&(0,p.jsxs)("div",{children:[(0,p.jsx)(H.c,{className:cW.yF}),(0,p.jsx)("div",{"data-button-hoisted-classname-wrapper":!0,className:cW.x6,children:(0,p.jsx)(eg.$,{variant:"primary",size:"sm",text:i,onClick:l,disabled:1!==d||s})})]})]})}var cq=n(460760),cJ=n(597098),cQ=n(997590),cZ=n(324580);function c$(e){let{label:t,description:n,guildId:i,guildMetadata:l,isDisabled:s,clearable:r=!0}=e,a=(0,L.yK)([cQ.A],()=>cQ.A.getPrimaryCategories()),o=R.useCallback(e=>{(0,cq.GX)(i,e??cZ.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===cZ.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 c0=n(927573);let c1=function(e){let{label:t,description:n,guild:i,guildMetadata:l,disabled:s}=e,r=(0,L.yK)([cQ.A],()=>cQ.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,cq.Tz)(i.id,e));else{if(t.length>=c0._4)return;e.filter(e=>!t.includes(e)).forEach(e=>(0,cq.nA)(i.id,e))}},disabled:s})};function c2(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)(rI.Y,{targetElementRef:c,onRequestClose:()=>{m(!1)},shouldShow:u,position:"right",align:"top",animation:rI.Y.Animation.NONE,renderPopout:e=>{let{closePopout:t}=e;return(0,p.jsx)(rv.A,{pickerIntention:rw.EmojiIntention.COMMUNITY_CONTENT,closePopout:t,onSelectEmoji:e=>{let{emoji:n,willClose:i}=e;null!=n&&l(n),i&&t()}})},children:()=>(0,p.jsx)(rC.A,{active:!1,onClick:()=>{m(!0)},tabIndex:0,renderButtonContents:null!=n?()=>(0,p.jsx)(rS.A,{emojiName:n,animated:!1}):null,ref:c})});return(0,p.jsx)(nZ.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 c3=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)(c2,{position:e,placeholder:s[e],...l[e],onSetReason:t=>{let n=[...l],s=Object.assign({},l[e],{reason:t});n[e]=s,(0,cq.MA)(i,n)},onSelectEmoji:t=>{let n=[...l],s=Object.assign({},l[e],{emoji_name:t.optionallyDiverseSequence});n[e]=s,(0,cq.MA)(i,n)},onClearPressed:()=>{let t=[...l],n={reason:"",emoji_name:null};t[e]=n,(0,cq.MA)(i,t)},reasonMinLength:t,reasonMaxLength:n},"reasonListItem-"+e));return(0,p.jsx)(se.B,{gap:16,children:r})},c5={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 c6=n(697963);let c4="https:"+window.GLOBAL_ENV.MARKETING_ENDPOINT+"/servers/";function c9(){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)(tj.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,cq.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 c7(){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,cq.Mu)(),(0,cq.mo)(t.id),(0,cq.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 c5.bandcamp.presentation;let n=t.shift()?.toLowerCase()??"";if("www"===n&&(n=t.shift()?.toLowerCase()??""),n in c5)return c5[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("63983").then(n.bind(n,256050)).then(e=>{e.default.open(i)}):i()}function i(){null!=t&&null!=a&&((0,cq.Ok)(t.id,e),e?(0,cq.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,cq.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:c6.ed,children:(0,p.jsx)("div",{className:c6.V1,children:(0,p.jsx)(sL.Ar,{className:c6.iL,children:(0,p.jsxs)("main",{ref:e,className:c6.z1,children:[(0,p.jsx)(sG.xp,{containerRef:e,children:(0,p.jsxs)("div",{className:c6.kL,children:[(0,p.jsxs)("div",{className:c6.rb,children:[(0,p.jsxs)(D.D,{variant:"heading-lg/semibold",children:[el.intl.string(el.t.kGlQGF),(0,p.jsx)(y.A,{className:c6.TN})]}),(0,p.jsxs)(G.E,{variant:"text-sm/normal",className:c6.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)(se.B,{gap:40,children:[function(){if(null==a||!a.isPublished||null==o)return;let e=c4+o;return(0,p.jsxs)(se.B,{gap:16,children:[(0,p.jsx)(iX.D,{label:el.intl.string(el.t.safBZ9),children:(0,p.jsx)(o8.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)(c$,{label:el.intl.string(el.t.GjPpSu),description:el.intl.string(el.t.MVXonM),guildId:t.id,guildMetadata:a,isDisabled:!s}),(0,p.jsx)(c1,{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:c6.z3,variant:"text-sm/normal",children:j.category}):null]})}(),(0,p.jsx)(H.c,{}),function(){if(null!=t)return(0,p.jsx)(iX.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)(se.B,{gap:16,children:[(0,p.jsx)(iZ.A,{image:t.discoverySplash,makeURL:e=>r6.Ay.getGuildDiscoverySplashURL({id:t.id,splash:e,size:512*(0,cJ.mZ)()}),disabled:!s,onChange:f,hint:el.intl.string(el.t.uPvxqJ),imageClassName:c6.$U,hideSize:!0}),(0,p.jsx)(iQ.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)(iK.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)(iX.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)(c3,{reasonMinLength:10,reasonMaxLength:128,guildId:t.id,reasons:e})})}(),(0,p.jsx)(H.c,{}),null==a?null:(0,p.jsx)(iK.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,cq.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)(iX.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(c5).find(e=>e.presentation===r),u=null!=o?`${o.baseUrl}`:void 0;return(0,p.jsxs)("div",{className:c6.Au,onMouseOver:()=>S(n,!0),onFocus:()=>S(n,!0),onMouseOut:()=>S(n,!1),onBlur:()=>S(n,!1),children:[(0,p.jsx)(iq.l,{selectionMode:"single",options:(i=h[n],l=Object.entries(c5).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]=c5[e].baseUrl,s[n]=!0,c(s),E(l),m(s.every(e=>!0===e)),(0,cq.uh)(t.id,i)})(e,n),disabled:!s,fullWidth:!0}),(0,p.jsx)(nZ.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,cq.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:v.u,"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,cq.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,cq.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)(iX.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:c6.D4,children:(0,p.jsx)(cX,{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 c8=function(){return null==(0,L.bG)([O.A],()=>O.A.getGuild())?null:(0,p.jsx)(c7,{})};var ue=n(53656),ut=n(788373),un=n(282956),ui=n(860603),ul=n(542580),us=n(803378);function ur(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)([ue.default],()=>({editedIntegration:ue.default.editedIntegration,editedWebhook:ue.default.editedWebhook,errors:ue.default.getErrors(),integrations:ue.default.integrations,isFetching:ue.default.isFetching(),section:ue.default.getSection(),sectionId:ue.default.getSectionId(),webhooks:ue.default.webhooks}));return null==n?null:(0,p.jsx)(ui.A,{guild:n,section:i,sectionId:l,integrations:s,webhooks:a,editedIntegration:r,editedWebhook:o,isFetchingWebhooks:d,hasChanges:ue.default.hasChanges,errors:c,refToScroller:t})}function ua(){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||ue.default.editedIntegration?.expire_behavior!==ut.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)(tj.A,{submitting:t,disabled:i,errorMessage:l,onReset:function(){un.A.init(),ul.C8(),null!=e&&et.A.init(e.id)},onSave:function(){if(null!=e){if(null!=ue.default.editedIntegration)un.A.saveIntegration(e.id,ue.default.editedIntegration);else if(null!=ue.default.editedWebhook)un.A.saveWebhook(e.id,ue.default.editedWebhook);else if(null!=ue.default.editedCommandId){let t=ue.default.getSectionId(),n=us.A.getEditedApplication();if(null==t||null==n)return;un.A.saveApplicationPermissions(t,e.id,Object.values(n))}O.A.hasChanges()&&et.A.saveGuild(e.id,{features:e.features})}}})}var uo=n(352821),ud=n(132514),uc=n(509860),uu=n(400812),um=n(72533),ug=n(477155),ux=n(532197);function uh(e){eh.h.dispatch({type:"GUILD_SETTINGS_SAFETY_PAGE",page:e})}var uE=n(982832),uj=n(660496),uf=n(707554);function uN(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)(tV.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 up(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 uA=n(5180),uI=n(124759);function uS(e){return uI.dR.filter(t=>!(0,uA.ai)(e?.id)&&cU.Ib(t,e))}function uC(e){let{guild:t}=e,i=(0,L.bG)([eC.A],()=>eC.A.getEveryoneRole(t)),l=uS(t),s=l.length>0,r=uI.dR.some(e=>!J.A.can(e,t,null,{[i.id]:{...i,permissions:sU.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)(iF.E,{size:"custom",color:"currentColor",height:24,width:24,className:e7.$e,"aria-label":el.intl.string(el.t["bG7Gu+"])}):(0,p.jsx)(lR.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)(tV.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("54706"),n.e("71905")]).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 uv(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)(tV.m,{text:el.intl.string(el.t.NQ4nCp),children:(0,p.jsx)(e8,{checked:!0,disabled:!0,onChange:cF.tE,className:e7.R0})})]})}var u_=n(646270),uT=n(849516);function ub(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("82653"),n.e("78618"),n.e("70232")]).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)(u_.u,{size:"custom",color:"currentColor",width:16,height:16}):(0,p.jsx)(uT.u,{size:"custom",color:"currentColor",width:16,height:16}),l]})})]}),(0,p.jsx)(s6.A,{height:24,width:24,direction:s6.A.Directions.RIGHT,className:e7.OW})]})}function uy(e){let t=[{renderComponent:()=>(0,p.jsx)(ub,{guild:e},"verification-level"),enabled:!0},{renderComponent:()=>(0,p.jsx)(uv,{title:el.intl.string(el.t.QiONL5),details:el.intl.string(el.t.dSRTMB)},"hide-suspicious-dms"),enabled:!0},{renderComponent:()=>(0,p.jsx)(uv,{title:el.intl.string(el.t["f+8F8F"]),details:el.intl.string(el.t.qChrI2)},"filter-unknown-dms"),enabled:!0},{renderComponent:()=>(0,p.jsx)(uv,{title:el.intl.string(el.t.EkSAHZ)},"outbound-links-warn"),enabled:!0},{renderComponent:()=>(0,p.jsx)(uv,{title:el.intl.string(el.t["7cAQmj"])},"delete-spam"),enabled:!0}].filter(e=>null!=e);return{[uj.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)(uv,{title:el.intl.string(el.t.gOkFfI)},"captcha-suspicious-joins"),enabled:!0},{renderComponent:()=>(0,p.jsx)(uv,{title:el.intl.string(el.t.r3esyC)},"captcha-raid-joins"),enabled:!0}],[uj.C.DM_AND_SPAM_PROTECTION]:t,[uj.C.PERMISSIONS]:[{renderComponent:()=>(0,p.jsx)(uN,{guild:e},"guild-mfa"),enabled:e.mfaLevel===ei.EkJ.ELEVATED},{renderComponent:()=>(0,p.jsx)(up,{guild:e},"prune-admin"),enabled:e.features.has(ei.GuildFeatures.PRUNE_REQUIRES_ADMIN)},{renderComponent:()=>(0,p.jsx)(uC,{guild:e},"disable-risky-perms"),enabled:0===uS(e).length}]}}n(865615),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 uR=n(724676);function uL(e){let{title:t,subtitle:n,icon:i,page:l}=e,s=R.useId();return(0,p.jsxs)("div",{className:uR.Pu,role:"group","aria-labelledby":s,children:[(0,p.jsxs)("div",{className:uR.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:()=>uh(l),text:el.intl.string(el.t.bt75uw)})]})}function uG(e){let{guild:t}=e;(0,tu.qv)(t.id);let i=(0,tm.ws)(t.id),{rulesByTriggerType:l}=(0,tu.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=uy(t),o=a[uj.C.CAPTCHA_AND_RAID_PROTECTION],d=a[uj.C.DM_AND_SPAM_PROTECTION],c=a[uj.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:uR.wx,children:el.intl.string(el.t["0A+VSA"])}),(0,p.jsxs)(uf.F,{children:[(0,p.jsx)(eo,{guild:t}),(0,p.jsxs)("div",{className:uR.Xf,children:[(0,p.jsx)(uL,{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:uj.C.CAPTCHA_AND_RAID_PROTECTION}),(0,p.jsx)("div",{className:uR.yF}),(0,p.jsx)(uL,{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:uj.C.DM_AND_SPAM_PROTECTION}),(0,p.jsx)("div",{className:uR.yF}),u&&(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)(uL,{icon:n(34853),title:el.intl.string(el.t.uRelgx),subtitle:el.intl.formatToPlainString(el.t.TG7NYK,{enabled:s,total:r}),page:uj.C.AUTOMOD}),(0,p.jsx)("div",{className:uR.yF})]}),(0,p.jsx)(uL,{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:uj.C.PERMISSIONS})]}),(0,p.jsx)(eb,{guild:t,location:"guild_settings_safety_overview"})]})]})}function uD(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 uO=n(49999);function uM(){let e,t=(0,L.bG)([O.A],()=>O.A.getGuildId()),n=(0,L.bG)([tz.A],()=>tz.A.getGuild(t)),i=(0,L.bG)([uE.A],()=>uE.A.getCurrentPage());if(R.useEffect(()=>{(0,sD.Dr)(I.M.COMMUNITY_GUILD_SETTINGS_SAFETY,{dismissAction:uO.i.AUTO})},[]),null==n)return null;let l=uy(n);switch(i){case uj.C.OVERVIEW:e=(0,p.jsx)(uG,{guild:n});break;case uj.C.CAPTCHA_AND_RAID_PROTECTION:e=(0,p.jsx)(uD,{title:el.intl.string(el.t["53eF5o"]),settings:l[uj.C.CAPTCHA_AND_RAID_PROTECTION]});break;case uj.C.DM_AND_SPAM_PROTECTION:e=(0,p.jsx)(uD,{title:el.intl.string(el.t.O0SfFy),settings:l[uj.C.DM_AND_SPAM_PROTECTION]});break;case uj.C.AUTOMOD:e=(0,p.jsx)(ia,{guildId:n.id});break;case uj.C.PERMISSIONS:e=(0,p.jsx)(uD,{title:el.intl.string(el.t.BXoNiT),settings:l[uj.C.PERMISSIONS]})}return(0,p.jsxs)(p.Fragment,{children:[i!==uj.C.OVERVIEW&&(0,p.jsx)(eM.D,{className:e7.aX,onClick:()=>{uh(uj.C.OVERVIEW)},children:(0,p.jsxs)("div",{className:e7.Gv,children:[(0,p.jsx)(ux.A,{direction:ux.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 uk=n(863694),uU=n(107795),uP=n(655943),uw=n(539916);function uF(){eh.h.dispatch({type:"GUILD_SETTINGS_DEFAULT_CHANNELS_RESET"})}function uB(e){eh.h.dispatch({type:"GUILD_SETTINGS_DEFAULT_CHANNELS_TOGGLE",channelId:e})}async function uH(e){let t=Array.from(uk.A.editedDefaultChannelIds).filter(e=>null!=e6.A.getChannel(e)),n=uP.A.advancedMode,[i]=(0,id.ui)(e.id,[...t]),l=(0,id.G4)(e.id,t,uP.A.editedOnboardingPrompts,id.VU);if(io.A.getEnabled(e.id)&&(!n&&i.length<uw.Kd||n&&l.length<uw.Kd)){if(aB.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(uk.A.hasChanges()){eh.h.dispatch({type:"GUILD_SETTINGS_DEFAULT_CHANNELS_SUBMIT"});try{let i=n?(0,uU.xR)(e,{ignoreDefaultPrompt:!0}):null,l=null!=i?i.map(uw.SA):void 0;await (0,uU.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 n_.LG(n).getAnyErrorMessageAndField()??{};aB.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 uV=n(527678),uz=n(923121),uY=n(199940),uW=n(3026),uK=n(194261),uX=n(112389),uq=n(929481),uJ=n(46054);let uQ={};class uZ extends L.Ay.Store{hasFetched(e){return null!=uQ[e]}getTopChannelIds(e){return"874345844743213126"===e?["1041887225819955252","985996080107892776","1035280727610241166"]:uQ[e]}}let u$=new uZ(eh.h,{GUILD_TOP_READ_CHANNELS_FETCH_SUCCESS:function(e){let{guildId:t,topChannelIds:n}=e;uQ[t]=n}});function u0(e){return(0,L.yK)([u$,e6.A],()=>{let t=(u$.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,uX.S)(e.id,n.id)-!!(0,uX.S)(e.id,t.id)),n})}var u1=n(349288);function u2(e){let t=(0,iu.bG)([io.A],()=>io.A.isAdvancedMode(e)),[n]=[(0,iu.yK)([io.A],()=>(0,id.G4)(e,io.A.getDefaultChannelIds(e),io.A.getOnboardingPrompts(e),id.VU))];return!!t&&n.length>=uw.Kd}function u3(e){let{guildId:t,className:n}=e,i=(0,iu.bG)([io.A],()=>io.A.isAdvancedMode(t)),l=R.useCallback(()=>{let e=i?uw.SD.ONBOARDING_DEFAULT:uw.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,uV.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,uV.CP)(t,e)})},[t,i]);return(0,p.jsx)("div",{className:n,children:(0,p.jsx)(u1.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 u5=n(419534);function u6(e,t){return(0,L.bG)([uk.A],()=>uk.A.editedDefaultChannelIds.has(e)||null!=t&&uk.A.editedDefaultChannelIds.has(t))}var u4=n(273421);function u9(e){let{guild:t,channel:i}=e,l=(0,eq.Ay)(i),s=u6(i.id);return"null"===i.id?(0,p.jsx)("div",{className:k()(u4.Fv,u4.d0),children:(0,p.jsx)(G.E,{className:u4.O1,color:"text-muted",variant:"text-xs/semibold",lineClamp:1,children:l})}):(0,p.jsxs)(eM.D,{className:k()(u4.Fv,{[u4.d0]:"null"===i.id}),onContextMenu:function(e){(0,nX.L3)(e,async()=>{let{default:e}=await Promise.all([n.e("26132"),n.e("91763"),n.e("38730"),n.e("35321"),n.e("50033"),n.e("3998"),n.e("12255"),n.e("40959"),n.e("79995"),n.e("21106"),n.e("90434"),n.e("21060"),n.e("99011"),n.e("91377"),n.e("35723"),n.e("66378"),n.e("42865"),n.e("72239"),n.e("3768"),n.e("73589")]).then(n.bind(n,617396));return n=>(0,p.jsx)(e,{...n,channel:i,guild:t})})},onClick:function(e){return e.stopPropagation(),(0,uX.S)(t.id,i.id)?uB(i.id):(0,C.openModalLazy)(async()=>{let{default:e}=await Promise.all([n.e("11206"),n.e("54857")]).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:u4.O1,color:"text-muted",variant:"text-xs/semibold",lineClamp:1,children:l}),(0,p.jsx)(tw.P,{checked:s})]})}let u7=R.memo(function(){return(0,p.jsx)("div",{className:u4.me})}),u8=R.memo(function(e){let{index:t}=e;return(0,p.jsx)(G.E,{variant:"text-xs/normal",className:u4.Ks,children:"\xb7"},`separator-${t}`)}),me=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=u6(c.id,u.id),f=(t=c.id,i=u.id,(0,L.bG)([uk.A],()=>t===i||null!=i&&uk.A.editedDefaultChannelIds.has(i))),N=(l=c.id,s=u.id,(0,L.bG)([uk.A,e6.A],()=>null!=s&&uk.A.editedDefaultChannelIds.has(s)?el.intl.string(el.t.Lz94y1):cU.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)([tz.A],()=>tz.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!=u0(m).find(e=>e.id===c.id);return(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)(tV.m,{asContainer:!0,__unsupportedReactNodeAsText:N??A,delay:500,position:h,children:(0,p.jsxs)(eM.D,{className:k()(u4.WG,{[u4.Qn]:g,[u4.wp]:x,[u4.r9]:f}),onClick:function(e){if(!f)return e.stopPropagation(),(0,uX.S)(m.id,c.id)?uB(c.id):(0,C.openModalLazy)(async()=>{let{default:e}=await Promise.all([n.e("11206"),n.e("54857")]).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,nX.L3)(e,async()=>{let{default:e}=await Promise.all([n.e("147"),n.e("26132"),n.e("46652"),n.e("93190"),n.e("91763"),n.e("38730"),n.e("35321"),n.e("47502"),n.e("50033"),n.e("3998"),n.e("43266"),n.e("9004"),n.e("12255"),n.e("40959"),n.e("79995"),n.e("21106"),n.e("49644"),n.e("87048"),n.e("90434"),n.e("44058"),n.e("21060"),n.e("99011"),n.e("91377"),n.e("35723"),n.e("66378"),n.e("56372"),n.e("94138"),n.e("29542"),n.e("58262"),n.e("19690"),n.e("26792"),n.e("42865"),n.e("72239"),n.e("48804"),n.e("43267"),n.e("18663"),n.e("99990"),n.e("99854"),n.e("30647")]).then(n.bind(n,119357));return t=>(0,p.jsx)(e,{...t,channel:c,guild:m})}):(0,nX.L3)(e,async()=>{let{default:e}=await Promise.all([n.e("26132"),n.e("46652"),n.e("93190"),n.e("91763"),n.e("38730"),n.e("35321"),n.e("47502"),n.e("50033"),n.e("3998"),n.e("43266"),n.e("9004"),n.e("12255"),n.e("40959"),n.e("79995"),n.e("21106"),n.e("49644"),n.e("87048"),n.e("90434"),n.e("44058"),n.e("21060"),n.e("99011"),n.e("65200"),n.e("91377"),n.e("35723"),n.e("66378"),n.e("56372"),n.e("29542"),n.e("42865"),n.e("72239"),n.e("48804"),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:u4.yW,children:(0,p.jsxs)("div",{className:u4.HA,children:[(0,p.jsx)(uq.gm,{channel:c,guild:m}),(0,p.jsx)(uW.A,{className:u4.__invalid_name,children:(0,p.jsx)(G.E,{className:u4.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)(u8,{index:0}),(0,p.jsx)(G.E,{variant:"text-xs/medium",className:u4.qy,color:"text-brand",children:el.intl.string(el.t.mPxmeE)})]}):null]})}),(0,p.jsx)("div",{className:u4.tN,children:(0,uX.S)(c.guild_id,c.id)?(0,p.jsx)(tw.P,{checked:j,disabled:f}):(0,p.jsx)(eg.$,{size:"sm",variant:"secondary",text:el.intl.string(el.t.zA9d1J),icon:uK.X,onClick:ei.tEg})})]})}),!x&&(0,p.jsx)(u7,{})]})});function mt(e){let{categories:t,guild:n,className:i,hasSidebar:l}=e,s=R.useCallback(e=>{let i=t._categories[e];return(0,p.jsx)(u9,{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)(me,{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,u5.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 mn=n(140735),mi=n(487626),ml=n(248530),ms=n(610550);function mr(e){var t;let n,{guildId:i,scrollToQuestions:l}=e,s=(0,L.bG)([io.A],()=>io.A.isAdvancedMode(i)),r=(0,L.bG)([uk.A],()=>uk.A.editedDefaultChannelIds),[a,o]=(0,id.tb)(i,r),[d,c]=(t=[...r],n=(0,iu.yK)([uP.A],()=>(0,id.G4)(i,t,uP.A.editedOnboardingPrompts)),[(0,iu.yK)([uP.A],()=>(0,id.G4)(i,t,uP.A.editedOnboardingPrompts,id.VU)),n]),u=s?c.length:o.length,m=s?d.length:a.length,g=m>=uw.Kd,x=c.length-o.length,h=(0,p.jsx)(lR.y,{size:"sm",color:ed.A.unsafe_rawColors.BRAND_500.css,secondaryColor:ed.A.unsafe_rawColors.WHITE.css,className:ms.Kk}),E=(0,p.jsx)(ly.a,{size:"sm",className:ms.Kk,color:ed.A.colors.WHITE.css,secondaryColor:ed.A.colors.BACKGROUND_MOD_MUTED.css}),j=[Math.min(uw.Kd,m)/uw.Kd*100],f=g?[ed.A.colors.TEXT_FEEDBACK_POSITIVE.css]:[ed.A.colors.TEXT_BRAND.css];return(0,p.jsxs)("div",{className:ms.kL,children:[(0,p.jsxs)("div",{className:ms.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)(ml.L,{foregroundColors:f,percents:j,size:ml.L.Sizes.XSMALL}),(0,p.jsxs)("div",{className:ms.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:uw.Kd})})]}),s&&(0,p.jsxs)(p.Fragment,{children:[(0,p.jsxs)("div",{className:ms.n,children:[(0,p.jsx)(lL.m,{size:"sm",color:ed.A.colors.WHITE.css,secondaryColor:ed.A.colors.BACKGROUND_MOD_MUTED.css,className:ms.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:ms.n,children:[(0,p.jsx)(lL.m,{size:"sm",color:ed.A.colors.WHITE.css,secondaryColor:ed.A.colors.BACKGROUND_MOD_MUTED.css,className:ms.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)(u1.Anchor,{onClick:l,children:(0,p.jsx)(G.E,{tag:"span",variant:"text-xs/normal",color:"text-link",children:e})})}})})]})]})]})}var ma=n(332585);function mo(e){let{guild:t,scrollToQuestions:n}=e,i=(0,L.bG)([uk.A],()=>uk.A.editedDefaultChannelIds),l=(0,mi.$)(t.id,i).filter(e=>e.isCategory()||(0,uX.S)(e.guild_id,e.id)),s=R.useId();return(0,p.jsxs)("aside",{className:ma.kL,"aria-labelledby":s,children:[(0,p.jsx)(mn.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:ma.wx,children:(0,p.jsx)(mr,{guildId:t.id,scrollToQuestions:n})}),(0,p.jsxs)("div",{className:ma.o5,children:[(0,p.jsx)(mu,{}),0===l.length&&(0,p.jsx)(md,{}),(0,p.jsx)(uf.F,{children:(0,p.jsx)(mc,{channels:l})})]})]})}function md(){return(0,p.jsxs)("div",{className:ma.p$,children:[(0,p.jsx)("div",{className:ma.AI,children:(0,p.jsx)(eW.N,{size:"md",color:"currentColor"})}),(0,p.jsx)(G.E,{className:ma.HA,variant:"text-md/normal",color:"text-muted",children:el.intl.string(el.t.Qj6O91)})]})}function mc(e){let{channels:t}=e;return(0,p.jsx)(p.Fragment,{children:t.map(e=>e.isCategory()?(0,p.jsx)(mm,{channel:e},e.id):(0,p.jsx)(mg,{channel:e},e.id))})}function mu(){return(0,p.jsx)("div",{className:ma.yF})}function mm(e){let{channel:t}=e,n=(0,eq.Ay)(t);return(0,p.jsxs)("div",{className:ma.L1,children:[(0,p.jsx)(s6.A,{className:ma.OW,width:12,height:12,direction:s6.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)(mn.A,{children:el.intl.formatToPlainString(el.t.y5l3J2,{categoryName:n})})]})]})}function mg(e){let{channel:t}=e,n=(0,eq.Ay)(t),i=(0,id.sZ)(t),l=(0,ry.gU)(t)??eW.N,s=(0,rq.Ay)({channel:t});return(0,p.jsxs)("div",{className:ma.Ix,children:[(0,p.jsx)(l,{className:ma.p,size:"xs",color:"currentColor"}),(0,p.jsxs)(G.E,{className:ma.HA,variant:"text-md/normal",color:"text-muted",lineClamp:1,children:[(0,p.jsx)("span",{"aria-hidden":!0,children:n}),(0,p.jsx)(mn.A,{children:s})]}),(0,p.jsx)("div",{className:k()({[ma.al]:i})})]})}var mx=n(599119),mh=n(219504),mE=n(150934),mj=n(511274),mf=n(202027),mN=n(111487),mp=n(388514);function mA(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,mx.A)({type:`ONBOARDING_PROMPT_OPTION_CARD-${i.id}`,index:m,optionId:r.id,onDragStart:o,onDragComplete:d,onDragReset:c}),{customEmoji:j,unicodeEmoji:f}=(0,mf.A)(r.emoji?.id,r.emoji?.name);return(0,uw.hv)(r.emoji)||null!=j||null!=f||(u=el.intl.string(el.t["61wfmh"])),(0,p.jsxs)(eM.D,{className:k()(mp.we,{[mp.JD]:a||null!=u,[mp.A]:null!=x&&m<x,[mp.Ze]:null!=x&&m>x,[mp.h7]:l}),onClick:function(){return(0,C.openModalLazy)(async()=>{let{default:e}=await Promise.all([n.e("60195"),n.e("73754")]).then(n.bind(n,583617));return n=>(0,p.jsx)(e,{...n,guild:t,prompt:i,option:r,index:s,onSave:e=>{(0,uU.NF)(t,i.id,{options:i.options.map(t=>t.id===r.id?e:t)})},onDelete:()=>{(0,uU.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:mp.cK,children:(0,p.jsx)(rW.W,{size:"xs",color:"currentColor",className:mp.__invalid_dragIcon})}),(0,p.jsxs)("div",{className:mp.OF,children:[(0,p.jsx)("div",{className:mp.Zg,children:(0,p.jsx)(mN.A,{emojiId:r.emoji?.id,emojiName:r.emoji?.name,defaultComponent:null})}),(0,p.jsxs)("div",{className:mp.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:mp.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 mI(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("60195"),n.e("73754")]).then(n.bind(n,583617));return n=>(0,p.jsx)(e,{...n,guild:t,prompt:i,onSave:e=>(0,uU.NF)(t,i.id,{options:[...i.options,e]}),onDelete:()=>{},index:l})})}return(0,p.jsx)(eM.D,{className:k()(mp.we,mp.f,{[mp.JS]:0===i.options.length,[mp.h7]:s}),onClick:function(){i.options.length+1===uw.Bu?aB.A.show({title:el.intl.string(el.t.TggC7k),body:el.intl.formatToPlainString(el.t.kPQKai,{thresholdCount:uw.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:mp.OF,children:[(0,p.jsx)(tI.U,{size:"md",color:"currentColor",className:mp.WW}),(0,p.jsx)(G.E,{variant:"text-md/medium",color:"text-strong",children:el.intl.string(el.t.Ty3lgp)})]})})}var mS=n(826055);let mC={optionErrors:[]};function mv(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)([uk.A],()=>uk.A.editedDefaultChannelIds),{drag:m,dragSourcePosition:g,drop:x,setIsDraggable:h}=(0,mx.A)({type:"ONBOARDING_PROMPT_CARD",index:s,optionId:n.id,onDragStart:d,onDragComplete:o,onDragReset:c}),E=(0,L.cf)([uP.A],()=>uP.A.errors[l]??mC),[j,f]=R.useState(!1),[A,I]=R.useState(!1),S=E.options??E.optionErrors.filter(N.Vq)[0],C=E.config,_=n.options.length>=uw.Bu,T=(0,id.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)(sG.vN,{children:(0,p.jsxs)("div",{tabIndex:0,role:"group","aria-labelledby":D,onFocus:()=>I(!0),onBlur:()=>I(!1),onMouseLeave:()=>I(!1),className:k()(mS.kL,{[mS.A]:null!=g&&l<g,[mS.Ze]:null!=g&&l>g,[mS.tW]:A}),ref:e=>{m(x(e))},children:[(0,p.jsx)("div",{className:mS.cK,onMouseEnter:()=>h(!0),onMouseLeave:()=>h(!1),children:(0,p.jsx)(rW.W,{size:"xs",color:"currentColor",className:mS.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:mS.cS,onClick:()=>f(!1),"aria-expanded":!1,"aria-label":el.intl.formatToPlainString(el.t.yjS3zs,{index:l+1}),children:(0,p.jsx)(s6.A,{direction:s6.A.Directions.DOWN,height:16,width:16})}),(0,p.jsx)(tV.m,{asContainer:!0,text:el.intl.string(el.t["Ku+86R"]),children:(0,p.jsx)("div",{className:mS.ut,children:(0,p.jsx)(r5.K,{size:"sm",icon:v.u,variant:"icon-only",onClick:()=>(0,uU.ME)(t,n.id),"aria-label":el.intl.string(el.t["Ku+86R"])})})})]})}):(0,p.jsx)(sG.vN,{children:(0,p.jsxs)("div",{tabIndex:0,role:"group","aria-label":O,onFocus:()=>I(!0),onBlur:()=>I(!1),className:k()(mS.kL,{[mS.A]:null!=g&&l<g,[mS.Ze]:null!=g&&l>g,[mS.tW]:A}),ref:e=>{m(x(e))},children:[(0,p.jsx)("div",{className:mS.cK,onMouseEnter:()=>h(!0),onMouseLeave:()=>h(!1),children:(0,p.jsx)(rW.W,{size:"xs",color:"currentColor",className:mS.co})}),(0,p.jsxs)(se.B,{gap:16,children:[(0,p.jsx)(nZ.k,{label:el.intl.formatToPlainString(el.t.yjS3zs,{index:l+1}),inputRef:b,value:n.title,onChange:e=>(0,uU.NF)(t,n.id,{title:e}),placeholder:el.intl.string(el.t.QMCuCo),maxLength:uw.kq,error:E.title}),(0,p.jsx)(m_,{prompt:n,guild:t}),(0,p.jsx)(iX.D,{errorMessage:S,label:_?el.intl.formatToPlainString(el.t.AbvhZD,{count:n.options.length,total:uw.fs}):el.intl.formatToPlainString(el.t.b7VxYX,{count:n.options.length,total:uw.fs}),children:(0,p.jsx)(mT,{guild:t,prompt:n,promptIndex:l,errors:E,singleColumn:a})})]}),(0,p.jsxs)("div",{className:mS.Uo,children:[(0,p.jsxs)("div",{className:mS.iA,children:[(0,p.jsx)(mE.S,{checked:!n.singleSelect,onChange:e=>(0,uU.NF)(t,n.id,{singleSelect:!e}),label:el.intl.string(el.t.uCebZa)}),n.inOnboarding?(0,p.jsx)(mE.S,{checked:n.required??!1,onChange:e=>(0,uU.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:mS.cS,onClick:()=>f(!0),"aria-expanded":!0,"aria-label":el.intl.formatToPlainString(el.t.yjS3zs,{index:l+1}),children:(0,p.jsx)(s6.A,{direction:s6.A.Directions.UP,height:16,width:16})}),(0,p.jsx)(tV.m,{asContainer:!0,text:el.intl.string(el.t["Ku+86R"]),children:(0,p.jsx)("div",{className:mS.ut,children:(0,p.jsx)(r5.K,{size:"sm",icon:v.u,variant:"icon-only",onClick:()=>(0,uU.ME)(t,n.id),"aria-label":el.intl.string(el.t["Ku+86R"])})})})]}),null!=C?(0,p.jsx)(mj.U,{error:C}):null]})})}function m_(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:mS.Fw,onClick:()=>(0,uU.NF)(n,t.id,{title:e}),children:(0,p.jsx)(G.E,{variant:"text-xs/normal",children:e})})}return(0,p.jsxs)("div",{className:mS.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:mS.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 mT(e){let{guild:t,prompt:n,promptIndex:i,singleColumn:l,errors:s}=e,{handleDragStart:r,handleDragReset:a,handleDragComplete:o}=(0,mh.A)(n.options,e=>(0,uU.NF)(t,n.id,{options:e}));return(0,p.jsxs)("div",{className:mS.fF,children:[n.options.map((e,d)=>(0,p.jsx)(mA,{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<uw.fs?(0,p.jsx)(mI,{guild:t,prompt:n,promptIndex:i,singleColumn:l}):null]})}var mb=n(715144);function my(e){let{guild:t,prejoinOnly:n,postjoinOnly:i}=e,l=(0,iu.bG)([uP.A],()=>uP.A.editedOnboardingPrompts),s=l.filter(e=>e.inOnboarding),r=s.length,{drag:a,drop:o,dragSourcePosition:d,setIsDraggable:c}=(0,mx.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()(mb.fY,{[mb.A]:null!=d&&r<d,[mb.Ze]:null!=d&&r>d}),children:[!i&&s.length<uw.D1?(0,p.jsxs)(eM.D,{className:mb.Wz,onClick:()=>(0,uU.WC)(t,[...l,(0,uw.a5)(!0)],!1),children:[(0,p.jsx)(tI.U,{size:"custom",color:"currentColor",className:mb.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:mb.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:mb.VA,children:el.intl.string(el.t.XFa6Q8)})]})]})}function mR(e){let{guildId:t,prejoinOnly:n,postjoinOnly:i,includeCount:l,singleColumn:s}=e,r=(0,iu.bG)([tz.A],()=>tz.A.getGuild(t)),a=(0,iu.bG)([uP.A],()=>uP.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,uw.Mc)()},...d.map(e=>({id:e.id,data:e}))],{handleDragStart:u,handleDragReset:m,handleDragComplete:g}=(0,mh.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>uw.D1?aB.A.show({title:el.intl.string(el.t.Cxtq5x),body:el.intl.formatToPlainString(el.t["pkbZ+U"],{numQuestions:uw.D1})}):(0,uU.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:mb.VA,children:el.intl.string(el.t.QvCcYe)})]}),o.map((e,t)=>(0,p.jsx)(mv,{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)(my,{guild:r,prejoinOnly:n,postjoinOnly:i}),n?null:(0,p.jsxs)(p.Fragment,{children:[d.map((e,t)=>(0,p.jsx)(mv,{guild:r,prompt:e,promptIndex:t+o.length,dragIndex:t+o.length+1,onPromptDragStart:u,onPromptDragReset:m,onPromptDragComplete:g},e.id)),a.length<uw.iD?(0,p.jsxs)(eM.D,{className:mb.Wz,onClick:()=>(0,uU.WC)(r,[...a,(0,uw.a5)(!1)],!1),children:[(0,p.jsx)(tI.U,{size:"custom",color:"currentColor",className:mb.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 mL=n(636445),mG=n(742715);function mD(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:mL.WG,children:[(0,p.jsxs)("div",{className:mL.yW,children:[(0,p.jsxs)("div",{className:mL.HA,children:[(0,p.jsx)(uq.gm,{channel:t,guild:n}),(0,p.jsx)(uW.A,{className:mL.__invalid_name,children:(0,p.jsx)(G.E,{className:mL.__invalid_channelText,variant:"text-md/medium",lineClamp:1,color:"text-default",children:s})})]}),null!=t.topic&&t.topic.length>0?(0,p.jsx)(uW.A,{className:mG.PT,children:(0,p.jsx)(G.E,{className:mL.At,variant:"text-xs/normal",children:uJ.A.parseTruncatedTopic(t.topic,!0,{channelId:t.id})})},"topic"):null]}),(0,uX.S)(n.id,t.id)?(0,p.jsx)(eg.$,{size:"sm",variant:"primary",text:el.intl.string(el.t.OYkgVk),onClick:()=>uB(t.id)}):(0,p.jsx)(eg.$,{size:"sm",variant:"secondary",text:el.intl.string(el.t.zA9d1J),icon:uK.X,iconPosition:"start",onClick:()=>l(t.id)})]}),i?null:(0,p.jsx)("div",{className:mL.me})]})}function mO(e){let{guild:t}=e,i=(0,L.bG)([io.A],()=>io.A.getEnabled(t.id)),l=(0,L.bG)([u$],()=>u$.hasFetched(t.id)),s=u0(t),r=(0,L.bG)([uk.A],()=>uk.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("11206"),n.e("54857")]).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:mL.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:mL.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:mL.AC,onClick:()=>d(!0),children:[(0,p.jsx)(ag.A,{size:"xxs",color:"currentColor",className:mL.AI}),(0,p.jsx)(G.E,{className:mL.fx,variant:"text-xs/medium",color:"text-brand",children:el.intl.string(el.t.ZC3PJ2)})]})]}),(0,p.jsx)("div",{className:mL.IF,children:a.map((e,n)=>(0,p.jsx)(mD,{channel:e,guild:t,isLast:n===a.length-1,onClickLockedChannel:c},e.id))}),(0,p.jsx)("div",{className:mL.FZ})]})}function mM(e){let{saveOnClose:t=!1}=e,n=(0,L.bG)([O.A],()=>O.A.getGuild()),i=(0,L.bG)([io.A],()=>io.A.isLoading()),l=(0,L.bG)([e4.Ay],()=>e4.Ay.getChannels(n?.id)),s=(0,L.bG)([rL.A],()=>rL.A.getCategories(n?.id)),r=(0,L.bG)([uP.A],()=>uP.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&&uH(e).then(()=>{r&&(0,uU.dm)(e,{ignoreDefaultPrompt:!0}).catch(()=>{})}).catch(()=>{})}}},[t,r]),null==n)?null:i?(0,p.jsx)(eO.y,{}):(0,p.jsxs)("div",{className:mL.YB,children:[(0,p.jsxs)("div",{className:mL.U5,children:[(0,p.jsx)(eM.D,{className:mL.cS,onClick:()=>d(e=>!e),"aria-expanded":!o,"aria-label":el.intl.string(el.t["4GSygh"]),children:(0,p.jsx)(s6.A,{direction:o?s6.A.Directions.DOWN:s6.A.Directions.UP,height:16,width:16})}),(0,p.jsx)(D.D,{className:mL.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)(u3,{className:mL.kr,guildId:n.id}),o?null:(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)(mO,{guild:n}),(0,p.jsx)(mt,{className:mL.bE,guild:n,categories:s,channels:l,hasSidebar:!1})]}),r&&(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)("div",{className:mL.FZ}),(0,p.jsx)(D.D,{className:mL.RH,variant:"heading-lg/extrabold",children:el.intl.string(el.t.g2RnpV)}),(0,p.jsx)(G.E,{className:mL.nd,variant:"text-sm/normal",color:"text-default",children:el.intl.string(el.t.bLDQ1Q)}),(0,p.jsx)("div",{ref:a,className:mL.di,children:(0,p.jsx)(mR,{guildId:n.id,prejoinOnly:!0,includeCount:!0,singleColumn:!0})})]})]}),(0,p.jsx)(mo,{guild:n,scrollToQuestions:function(){null!=a.current&&a.current.scrollIntoView({behavior:"smooth"})}})]})}function mk(){let e=(0,L.bG)([O.A],()=>O.A.getProps().guild),t=(0,L.bG)([uk.A],()=>uk.A.submitting),n=(0,L.bG)([uP.A],()=>uP.A.advancedMode);return null==e?null:(0,p.jsx)(tj.A,{onSave:()=>{uH(e).then(()=>{n&&(0,uU.dm)(e,{ignoreDefaultPrompt:!0}).catch(()=>{})}).catch(()=>{})},onReset:uF,submitting:t,onSaveText:el.intl.string(el.t["R3BPH+"])})}var mU=n(629584),mP=n(622629),mw=n(374084),mF=n(874468);let mB=function(e){let{guildId:t,action:i,actionIndex:l,onChange:s,onDelete:r,onDragStart:a,onDragComplete:o,onDragReset:d}=e,c=(0,iu.bG)([e6.A],()=>e6.A.getChannel(i.channelId)),u=(0,iu.bG)([tz.A],()=>tz.A.getGuild(t)),m=(0,iu.bG)([ud.A],()=>ud.A.getPendingData()[i.channelId]),g=(0,eq.Ay)(c),{customEmoji:x,unicodeEmoji:h}=(0,mf.A)(i.emoji?.id,i.emoji?.name),E=null==i.emoji||null!=x||null!=h,j=r6.Ay.getNewMemberActionIconURL({channelId:i.channelId,icon:i.icon}),f=null!=m?m.iconData:j,N=null;null!=c&&(0,mw.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:v}=(0,mx.A)({type:"NEW_MEMBER_ACTION",index:l,optionId:i.channelId,onDragStart:a,onDragComplete:o,onDragReset:d}),_=R.useCallback(()=>{if(null!=t)return(0,C.openModalLazy)(async()=>{let{default:e}=await Promise.all([n.e("27867"),n.e("13949"),n.e("54569")]).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,ry.gU)(c)??eW.N;return(0,p.jsxs)("div",{className:mF.L8,children:[(0,p.jsxs)("div",{className:k()(mF.kv,{[mF.A]:null!=I&&l<I,[mF.Ze]:null!=I&&l>I,[mF.e5]:null!=N}),ref:e=>{A(S(e))},children:[(0,p.jsx)("div",{className:mF.cK,onMouseEnter:()=>v(!0),onMouseLeave:()=>v(!1),children:(0,p.jsx)(rW.W,{size:"xs",color:"currentColor",className:mF.co})}),null!=f?(0,p.jsx)("div",{className:mF.P0,children:(0,p.jsx)("img",{src:f,className:mF.Kk,width:48,height:48,alt:"","aria-hidden":!0})}):(0,p.jsx)("div",{className:mF.zV,children:(0,p.jsx)(mN.A,{emojiId:i.emoji?.id,emojiName:i.emoji?.name,size:mN.g.MEDIUM,defaultComponent:(0,p.jsx)(T,{})})}),(0,p.jsxs)("div",{className:mF.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)(tV.m,{text:el.intl.string(el.t.bt75uw),children:(0,p.jsx)(r5.K,{icon:rt.R,size:"sm",variant:"primary",onClick:_,"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})]})},mH=[];function mV(){return(0,p.jsx)("div",{className:mF.L8,children:(0,p.jsxs)("div",{className:mF.kv,children:[(0,p.jsx)("div",{className:mF.zV,children:(0,p.jsx)(mP.B,{size:"custom",color:"currentColor",height:20,width:22})}),(0,p.jsx)("div",{className:mF.tV,children:(0,p.jsx)(G.E,{variant:"text-md/semibold",color:"text-strong",children:el.intl.string(el.t["K/i3iQ"])})})]})})}function mz(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("27867"),n.e("13949"),n.e("54569")]).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:mF.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 mY=function(e){let{guildId:t}=e,n=(0,iu.yK)([ud.A],()=>ud.A.getSettings().newMemberActions??mH),i=R.useCallback((e,t)=>{(0,uY.G$)(e,t)},[]),l=R.useCallback((e,i,l,s)=>{let r=n[e]?.channelId,a=i.channelId;null==r||null==ud.A.getSettings()||(null==ud.A.getPendingDataForChannel(a)&&s&&(0,uY.Wh)(t,r,l),(0,uY.A4)(r,i))},[n,t]),s=R.useCallback(e=>{let t=n[e]?.channelId;null!=t&&(0,uY.sd)(t)},[n]),r=n.map(e=>({...e,id:e.channelId})),a=R.useCallback(e=>{(0,uY.DE)(e)},[]),{handleDragStart:o,handleDragReset:d,handleDragComplete:c}=(0,mh.A)(r,a);return(0,p.jsxs)("div",{className:mF.uW,children:[n.map((e,n)=>(0,p.jsx)(mB,{guildId:t,action:e,actionIndex:n,onChange:l,onDelete:s,onDragStart:o,onDragReset:d,onDragComplete:c},e.channelId)),(0,p.jsx)(mV,{}),n.length<mw._7&&(0,p.jsx)(mz,{guildId:t,onAddAction:i})]})},mW=function(){return(0,p.jsxs)("div",{className:mF.Sz,children:[(0,p.jsx)(G.E,{variant:"eyebrow",color:"text-default",children:el.intl.string(el.t.MjVwl8)}),(0,p.jsxs)("div",{className:mF.Fw,children:[(0,p.jsx)("div",{className:mF.fM,children:(0,p.jsx)(t4.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 mK=n(104510),mX=n(753838),mq=n(631305),mJ=n(664007),mQ=n(625633),mZ=n(339984),m$=n(478644);let m0=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("97250"),n.e("93513"),n.e("7406"),n.e("55524"),n.e("79149"),n.e("89908"),n.e("90017"),n.e("74571"),n.e("27967")]).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:mZ.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,mq.A)({analyticsLocations:[],analyticsSourceLocation:{section:ei.JJy.GUILD_SETTINGS_ONBOARDING,object:ei.ZSU.ONBOARDING_EDIT,page:ei.liQ.GUILD_SETTINGS},guild:t,perks:(0,mQ.QR)()})},[t]),r=(0,p.jsx)(mJ.A,{image:t.homeHeader,makeURL:e=>null!=e?r6.Ay.getGuildHomeHeaderURL({id:t.id,homeHeader:e}):null,disabled:!i,onChange:l,hint:el.intl.string(el.t.NyXznh),enabled:i,maxFileSizeBytes:m$.j});return i?(0,p.jsxs)(p.Fragment,{children:[(0,p.jsxs)("div",{className:mF.bV,children:[(0,p.jsx)(D.D,{className:mF.wx,variant:"heading-lg/extrabold",children:el.intl.string(el.t.BBj1nY)}),(0,p.jsx)(mX.A,{className:mF.ts,guild:t,guildFeature:ei.GuildFeatures.BANNER,onClick:s})]}),(0,p.jsxs)("div",{className:mF.uW,children:[(0,p.jsxs)("div",{className:mF.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:mF.au,children:(0,p.jsx)(iQ.A,{onChange:l,maxFileSizeBytes:m$.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:mF.bV,children:[(0,p.jsx)(D.D,{className:mF.wx,variant:"heading-lg/extrabold",children:el.intl.string(el.t.BBj1nY)}),(0,p.jsx)(mX.A,{className:mF.ts,guild:t,guildFeature:ei.GuildFeatures.BANNER,onClick:s})]}),(0,p.jsxs)("div",{className:mF.uW,children:[(0,p.jsxs)("div",{className:mF.uc,children:[(0,p.jsx)(G.E,{variant:"text-sm/normal",color:"text-default",className:mF.tb,children:el.intl.string(el.t.Vwintv)}),(0,p.jsx)(eg.$,{variant:"expressive",icon:mK._,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})})]})]})},m1=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,mw.Yt)(u)||(m=el.intl.string(el.t.kTdL8X));let g=null==c||0===c.length,x=r6.Ay.getResourceChannelIconURL({channelId:i.channelId,icon:i.icon}),{drag:h,dragSourcePosition:E,drop:j,setIsDraggable:f}=(0,mx.A)({type:"RESOURCE_CHANNEL",optionId:i.channelId,index:l,onDragStart:r,onDragComplete:s,onDragReset:a}),N=R.useCallback(e=>{(0,uY.z4)(i.channelId,e)},[i.channelId]),A=R.useCallback((e,n)=>{let l=ud.A.getSettings();null!=l&&((0,uY.z4)(i.channelId,e),(0,uY.W5)(t,l).then(()=>{(0,uY.E0)(t,e.channelId,n)}))},[t,i]),I=R.useCallback(()=>(0,C.openModalLazy)(async()=>{let{default:e}=await Promise.all([n.e("27867"),n.e("13949"),n.e("36354")]).then(n.bind(n,983161));return n=>(0,p.jsx)(e,{...n,guildId:t,resourceChannel:i,onSave:N,onDelete:()=>(0,uY.XD)(i.channelId),onIconUpload:A})}),[t,i,N,A]);return null==u?null:(0,p.jsxs)("div",{className:mF.l5,children:[(0,p.jsxs)("div",{className:k()(mF.Km,{[mF.A]:null!=E&&l<E,[mF.Ze]:null!=E&&l>E,[mF._t]:null!=m}),ref:e=>{h(j(e))},children:[(0,p.jsx)("div",{className:mF.cK,onMouseEnter:()=>f(!0),onMouseLeave:()=>f(!1),children:(0,p.jsx)(rW.W,{size:"xs",color:"currentColor",className:mF.co})}),null!=x&&(0,p.jsx)("div",{className:mF.P0,children:(0,p.jsx)("img",{src:x,className:mF.Kk,width:32,height:32,alt:"","aria-hidden":!0})}),(0,p.jsxs)("div",{className:mF.DP,children:[(0,p.jsx)(G.E,{className:mF.qj,variant:"text-md/semibold",color:"text-strong",children:o}),!g&&(0,p.jsx)(G.E,{className:mF.ur,variant:"text-xs/medium",color:"text-muted",lineClamp:1,children:c})]}),(0,p.jsx)(tV.m,{text:el.intl.string(el.t.bt75uw),children:(0,p.jsx)(r5.K,{icon:rt.R,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})]})},m2=[],m3=function(e){let{guildId:t}=e,i=(0,iu.yK)([ud.A],()=>ud.A.getSettings().resourceChannels??m2),l=R.useMemo(()=>i.map(e=>({...e,id:e.channelId})),[i]),{handleDragStart:s,handleDragReset:r,handleDragComplete:a}=(0,mh.A)(l,uY.WA),o=R.useCallback((e,n)=>{let i=ud.A.getSettings();null!=i&&((0,uY.px)(e),(0,uY.W5)(t,i).then(()=>{(0,uY.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("27867"),n.e("13949"),n.e("36354")]).then(n.bind(n,983161));return n=>(0,p.jsx)(e,{...n,guildId:t,onSave:uY.px,onIconUpload:o})})},[t,o]);return(0,p.jsxs)("div",{className:mF.C5,children:[i.map((e,n)=>(0,p.jsx)(m1,{guildId:t,resourceChannel:e,index:n,onDragStart:s,onDragReset:r,onDragComplete:a},e.channelId)),i.length<mw.CW&&(0,p.jsxs)(eM.D,{className:mF.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"])})]})]})},m5=function(e){let{channel:t,end:n}=e,i=(0,eq.Ay)(t),l=R.useCallback(()=>{(0,uY.px)({channelId:t.id,title:i??"",description:"",emoji:null,icon:null})},[t,i]),s=(0,ry.gU)(t)??eW.N;return(0,p.jsxs)(p.Fragment,{children:[(0,p.jsxs)("div",{className:mF.TG,children:[(0,p.jsx)(s,{className:mF.cC}),(0,p.jsx)(G.E,{className:mF.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:mF.p3})]})},m6=[],m4=function(e){let{guildId:t}=e,n=(0,iu.bG)([tz.A],()=>tz.A.getGuild(t)),i=(0,iu.yK)([ud.A],()=>{let e=ud.A.getSettings();return e.resourceChannels?.map(e=>e.channelId)??m6}),l=(0,iu.yK)([ud.A],()=>ud.A.getDismissedSuggestedChannelIds(t)),s=(0,iu.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)&&cU.MJ(ei.xBc.VIEW_CHANNEL,e.channel)&&!cU.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,uY.kO)(t,e)},[t,r]);return r.length<=0||i.length>=mw.CW?null:(0,p.jsxs)(p.Fragment,{children:[(0,p.jsxs)("div",{className:mF.rS,children:[(0,p.jsx)(G.E,{variant:"text-md/semibold",children:el.intl.string(el.t.WThgAR)}),(0,p.jsxs)("div",{className:mF.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:mF.iC,onClick:a,children:[(0,p.jsx)(ag.A,{size:"md",color:"currentColor",className:mF.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:mF.cF,children:r.map((e,t)=>(0,p.jsx)(m5,{channel:e.channel,end:t<r.length-1},e.channel.id))})]}),(0,p.jsx)("div",{className:mF.DY})]})};var m9=n(913423),m7=n(280450);let m8={authorIds:[],message:""},ge=function(e){let{guildId:t}=e,i=(0,iu.cf)([ud.A],()=>ud.A.getSettings().welcomeMessage??m8),l=R.useCallback(()=>(0,C.openModalLazy)(async()=>{let{default:e}=await Promise.all([n.e("27867"),n.e("13949"),n.e("94194")]).then(n.bind(n,930345));return n=>(0,p.jsx)(e,{...n,guildId:t,welcomeMessage:i,onSave:e=>(0,uY.hL)(e)})}),[t,i]),s=(0,iu.bG)([m7.default],()=>m7.default.getId());return(0,mw.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:mF.ab,onClick:l,children:[(0,p.jsx)(m9.A,{guildId:t,welcomeMessage:{authorIds:i.authorIds.length>0?i.authorIds:[s],message:i.message}}),(0,p.jsx)(tV.m,{text:el.intl.string(el.t.bt75uw),children:(0,p.jsxs)("div",{className:k()(mF.Md,mF.Tu),children:[(0,p.jsx)(rt.R,{size:"md",color:"currentColor"}),(0,p.jsx)(mn.A,{children:el.intl.string(el.t.bt75uw)})]})})]})};function gt(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,iu.bG)([oe.A],()=>oe.A.theme);R.useEffect(()=>()=>{let e=ud.A.getSettings();(0,uY.W5)(t.id,e)},[n,t.id]);let a=R.useMemo(()=>(0,oC.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:mF.MY,children:[(0,p.jsxs)("div",{className:mF.Cd,children:[(0,p.jsx)(D.D,{className:mF.wx,variant:"heading-lg/extrabold",children:el.intl.string(el.t.tbUZVr)}),(0,p.jsx)("div",{className:mF.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:mF.uW,children:(0,p.jsx)(ge,{guildId:t.id})}),(0,p.jsx)("div",{className:mF.DY}),(0,p.jsx)(D.D,{className:mF.wx,variant:"heading-lg/extrabold",children:el.intl.string(el.t["roY/wu"])}),(0,p.jsx)("div",{className:mF.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:mF.uW,children:(0,p.jsx)(mW,{})}),(0,p.jsx)(mY,{guildId:t.id}),(0,p.jsx)("div",{className:mF.DY}),(0,p.jsx)(D.D,{className:mF.wx,variant:"heading-lg/extrabold",children:el.intl.string(el.t.hEjHyH)}),(0,p.jsxs)("div",{className:mF.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:mF.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:mF.uW,children:[(0,p.jsx)(m4,{guildId:t.id}),(0,p.jsx)(m3,{guildId:t.id})]}),(0,p.jsx)("div",{className:mF.DY}),(0,p.jsx)(m0,{guild:t})]}),(0,p.jsxs)("div",{className:mF.DK,children:[(0,p.jsx)("div",{className:mF.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:mF.oz,src:a,alt:el.intl.string(el.t.ST4UOy)}),(0,p.jsx)(mU.I,{role:"tablist",options:s,value:i,onChange:e=>l(e.value),look:"pill"})]})]})}function gn(e){let{saveOnClose:t}=e,n=(0,iu.bG)([O.A,tz.A],()=>{let e=O.A.getGuildId();return tz.A.getGuild(e)});return null==n?null:(0,p.jsx)(gt,{guild:n,saveOnClose:t})}var gi=n(687966),gl=n(587895),gs=n(444373);function gr(e){let{connection:t,index:i,onDragStart:l,onDragReset:s,onDragComplete:r,draggingId:a}=e,o=(0,ov.Ay)(),{drag:d,drop:c,dragSourcePosition:u,setIsDraggable:m}=(0,mx.A)({type:"ONBOARDING_CONNECTION_CARD",index:i,optionId:t.id,onDragStart:()=>l(t.id),onDragComplete:e=>r(e),onDragReset:()=>s()}),g=R.useCallback(()=>{(0,uz.zN)(i)},[i]),x=R.useCallback(()=>{(0,C.openModalLazy)(async()=>{let{default:e}=await Promise.all([n.e("12991"),n.e("92208")]).then(n.bind(n,802419));return n=>(0,p.jsx)(e,{...n,connection:t,index:i})})},[t,i]),h=t.connection_type===uw.wZ.APPLICATION,E=t.application_id,j=(0,L.bG)([gl.A],()=>h&&null!=E?gl.A.getApplication(E):null,[h,E]),f=R.useMemo(()=>(function(e,t,n){if(e.connection_type===uw.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=dB.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()(gs.Nr,{[gs.A]:null!=u&&i<u,[gs.Ze]:null!=u&&i>u}),onMouseEnter:()=>m(!0),onMouseLeave:()=>m(!1),ref:e=>{d(c(e))},children:[(0,p.jsx)("div",{className:gs.BU,children:(0,p.jsx)(rW.W,{size:"sm",color:"currentColor"})}),(0,p.jsxs)("div",{className:gs.hu,children:[(0,p.jsx)("div",{className:gs.Kk,children:null!=f.icon?(0,p.jsx)("img",{src:f.icon,alt:"",width:40,height:40}):(0,p.jsx)(gi._,{size:"custom",width:40,height:40,color:"currentColor"})}),(0,p.jsxs)("div",{className:gs.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:gs.o1,children:[(0,p.jsx)(tV.m,{text:el.intl.string(el.t.bt75uw),children:(0,p.jsx)(eM.D,{className:gs.r9,onClick:x,"aria-label":el.intl.string(el.t.bt75uw),children:(0,p.jsx)(rt.R,{size:"xs",color:"currentColor"})})}),(0,p.jsx)(tV.m,{text:el.intl.string(el.t.N86XcP),children:(0,p.jsx)(eM.D,{className:gs.DT,onClick:g,"aria-label":el.intl.string(el.t.N86XcP),children:(0,p.jsx)(v.u,{size:"xs",color:"currentColor"})})})]})]})}var ga=n(562622);function go(e){let{saveOnClose:t}=e,i=(0,L.bG)([O.A],()=>O.A.getGuildId()),l=(0,L.bG)([uo.A],()=>uo.A.getEditedConnections()),s=(0,L.bG)([uo.A],()=>uo.A.isSubmitting()),r=R.useRef(i);R.useEffect(()=>{r.current=i},[i]),R.useEffect(()=>{let{current:e}=r;return()=>{t&&null!=e&&(0,uz.fH)(e)}},[t,i]);let a=R.useCallback(()=>{null!=i&&(0,C.openModalLazy)(async()=>{let{default:e}=await Promise.all([n.e("12991"),n.e("92208")]).then(n.bind(n,802419));return t=>(0,p.jsx)(e,{...t})})},[i]),o=R.useMemo(()=>l.map(e=>({...e,id:(0,uw.Sq)(e)})),[l]),d=R.useCallback(e=>{let t=e.map(e=>{let{id:t,...n}=e;return n});(0,uz.Bq)(t)},[]),{handleDragStart:c,handleDragReset:u,handleDragComplete:m,draggingId:g}=(0,mh.A)(o,d);if(null==i)return null;let x=l.length<uw.pA;return(0,p.jsx)("div",{className:ga.kL,children:(0,p.jsxs)("div",{className:ga.jx,children:[(0,p.jsxs)("div",{className:ga.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:ga.eF,children:o.map((e,t)=>(0,p.jsx)(gr,{connection:e,index:t,onDragStart:c,onDragReset:u,onDragComplete:m,draggingId:g},e.id))}),(0,p.jsxs)("button",{className:ga.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:uw.pA})})]})})}function gd(){let e=(0,L.bG)([O.A],()=>O.A.getGuildId()),t=(0,L.bG)([uo.A],()=>uo.A.isSubmitting()),n=(0,L.bG)([uo.A],()=>uo.A.getErrors());if(null==e)return null;let i=n.length>0;return(0,p.jsx)(tj.A,{onSave:()=>{i||(0,uz.q3)(e)},onReset:uz.p2,submitting:t,onSaveText:el.intl.string(el.t["R3BPH+"]),disabled:i,errorMessage:i?(0,p.jsx)("div",{className:ga.Tt,children:(0,p.jsx)("ul",{className:ga.qr,children:n.map((e,t)=>(0,p.jsxs)("li",{className:ga.Ff,children:[(0,p.jsx)(iF.E,{size:"sm",color:"currentColor"}),(0,p.jsx)(G.E,{variant:"text-sm/normal",color:"text-feedback-critical",children:e})]},t))})}):null})}var gc=n(212245),gu=n(749314),gm=n(712905),gg=n(214947),gx=n(855473);let gh=(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 gE=n(829503);function gj(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)(ag.A,{size:"xs",color:"currentColor",className:gE.AI}),(0,p.jsx)(G.E,{variant:"text-xs/semibold",color:"status-positive",className:gE.qS,children:el.intl.string(el.t.rPnzRf)})]});break;case"warning":t=(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)(iF.E,{size:"xs",color:"currentColor",className:gE.$e}),(0,p.jsx)(G.E,{variant:"text-xs/semibold",color:"text-feedback-warning",className:gE.qS,children:el.intl.string(el.t["yTa+di"])})]});break;case"required":t=(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)(iF.E,{size:"xs",color:"currentColor",className:gE.OR}),(0,p.jsx)(G.E,{variant:"text-xs/semibold",color:"text-feedback-critical",className:gE.qS,children:el.intl.string(el.t.EkokLy)})]})}return(0,p.jsxs)("div",{className:gE.jB,children:[(0,p.jsxs)("div",{className:gE.jA,children:[(0,p.jsx)("div",{className:gE.zc,children:l}),(0,p.jsxs)("div",{className:gE.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:gE.Ib,children:[t,o,(0,p.jsx)("div",{className:gE.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:gm.E,iconPosition:"end",size:"sm",variant:"secondary",onClick:a,text:el.intl.string(el.t["0GWElc"])})})]})]})}function gf(e){let t=(0,L.bG)([io.A],()=>io.A.getDefaultChannelIds(e)),n=R.useMemo(()=>new Set(t),[t]),[i]=(0,id.tb)(e,n);return i.length>=uw.Kd}function gN(e){let t=gf(e),n=u2(e);return t||n}function gp(e){let{guildId:t,onEdit:n,disableGoodStatus:i}=e,l=(0,L.yK)([io.A],()=>io.A.getDefaultChannelIds(t)),s=(0,L.bG)([io.A],()=>(0,id.G4)(t,io.A.getDefaultChannelIds(t),io.A.getOnboardingPrompts(t)).length),r=R.useMemo(()=>new Set(l),[l]),[,a]=(0,id.tb)(t,r),o=a.length,d=gf(t),c=u2(t),u=(0,L.bG)([io.A],()=>io.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:uw.Kd});return(0,p.jsx)(gj,{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:gE.p}),hasStarted:o>0||u,status:d||c?i?"none":"good":"required",onEdit:n})}function gA(e){let{guildId:t,onEdit:n,disableGoodStatus:i}=e,l=(0,L.yK)([io.A],()=>io.A.getDefaultChannelIds(t)),s=(0,L.yK)([io.A],()=>io.A.getOnboardingPrompts(t)),r=s.length,[a,o]=(0,id.Lx)(t,s,l),d=a.length,c=a.length+o.length,u=d/c*100,m=(0,L.bG)([io.A],()=>io.A.isAdvancedMode(t)),g=r>0,x="none";return g&&(u>=85&&!i?x="good":u<85&&(x="warning")),(0,p.jsx)(gj,{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)(gg.$,{size:"md",color:"currentColor",className:gE.p}),hasStarted:g,status:x,onEdit:n})}function gI(e){let{guildId:t,onEdit:n,disableGoodStatus:i}=e,l=(0,L.bG)([ud.A],()=>ud.A.getSettings()),s=(0,L.bG)([io.A],()=>io.A.getEnabled(t)),r=(0,mw.Ic)(l),a=l.enabled,o=R.useCallback(()=>{(0,uY.UP)(t,!a)},[t,a]),d=!(0,mw.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:gE.WW,children:(0,p.jsx)(V.d,{checked:a,onChange:o,disabled:!r})})),(0,p.jsx)(gj,{title:el.intl.string(el.t.mRHqsj),description:u,icon:(0,p.jsx)(gx.Z,{size:"md",color:"currentColor",className:gE.p}),hasStarted:d,status:c,onEdit:n,extra:m})}function gS(e){let{guildId:t,onEdit:n,disableGoodStatus:i}=e,{enabled:l}=gh.useExperiment({guildId:t,location:"guild_settings"},{autoTrackExposure:!0}),s=(0,L.yK)([uo.A],()=>uo.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)(gj,{title:el.intl.string(el.t.oL60eW),description:o,icon:(0,p.jsx)(ns.q,{size:"md",color:"currentColor",className:gE.p}),hasStarted:r,status:a,onEdit:n})}var gC=n(957104);function gv(e){let{guildId:t,completed:n}=e,i=(0,L.bG)([io.A],()=>io.A.getEnabled(t)),{location:l}=(0,gc.p)();async function s(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];i?(await (0,uU.gr)(t,!1),so.default.track(ei.HAw.GUILD_SETTINGS_ONBOARDING_EDIT_PAGE_CLICKED,{...(0,eX.H$)(t),action_taken:uu.mj[uu.mj.TOGGLE_DISABLED],location:l})):(await (0,uU.gr)(t,!0),e&&(0,uY.UP)(t,!0),n?so.default.track(ei.HAw.GUILD_SETTINGS_ONBOARDING_EDIT_PAGE_CLICKED,{...(0,eX.H$)(t),action_taken:uu.mj[uu.mj.TOGGLE_ENABLED],location:l}):so.default.track(ei.HAw.GUILD_SETTINGS_ONBOARDING_WIZARD_PROGRESS_CTA_CLICKED,{...(0,eX.H$)(t),step:uu.Hy[uu.Hy.REVIEW],back:!1,skip:!1,completed:!0}))}function r(){so.default.track(ei.HAw.GUILD_SETTINGS_ONBOARDING_EDIT_PAGE_CLICKED,{...(0,eX.H$)(t),action_taken:uu.mj[uu.mj.PREVIEW],location:l}),(0,uV.X$)(t)}l.object=n?ei.ZSU.ONBOARDING_EDIT:ei.ZSU.ONBOARDING_REVIEW;let a=(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)(gp,{guildId:t,onEdit:function(){so.default.track(ei.HAw.GUILD_SETTINGS_ONBOARDING_EDIT_PAGE_CLICKED,{...(0,eX.H$)(t),action_taken:uu.mj[uu.mj.EDIT_DEFAULT_CHANNELS],location:l}),(0,uV.e_)(uu.Hy.DEFAULT_CHANNELS)},disableGoodStatus:n}),(0,p.jsx)(gu.A,{className:gC.yF}),(0,p.jsx)(gS,{guildId:t,onEdit:function(){so.default.track(ei.HAw.GUILD_SETTINGS_ONBOARDING_EDIT_PAGE_CLICKED,{...(0,eX.H$)(t),action_taken:uu.mj[uu.mj.EDIT_CONNECTIONS],location:l}),(0,uV.e_)(uu.Hy.CONNECTIONS)},disableGoodStatus:n}),(0,p.jsx)(gu.A,{className:gC.yF}),(0,p.jsx)(gA,{guildId:t,onEdit:function(){so.default.track(ei.HAw.GUILD_SETTINGS_ONBOARDING_EDIT_PAGE_CLICKED,{...(0,eX.H$)(t),action_taken:uu.mj[uu.mj.EDIT_CUSTOMIZATION_QUESTIONS],location:l}),(0,uV.e_)(uu.Hy.CUSTOMIZATION_QUESTIONS)},disableGoodStatus:n}),(0,p.jsx)(gu.A,{className:gC.yF}),(0,p.jsx)(gI,{guildId:t,onEdit:function(){so.default.track(ei.HAw.GUILD_SETTINGS_ONBOARDING_EDIT_PAGE_CLICKED,{...(0,eX.H$)(t),action_taken:uu.mj[uu.mj.EDIT_HOME_SETTINGS],location:l}),(0,uV.e_)(uu.Hy.HOME_SETTINGS)},disableGoodStatus:n})]});return n?(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)(g_,{guildId:t,handlePreview:r}),(0,p.jsx)(gT,{}),(0,p.jsxs)("div",{className:gC.Qs,children:[(0,p.jsx)(gb,{guildId:t,handleOnboardingToggle:s}),a]})]}):(0,p.jsxs)(p.Fragment,{children:[(0,p.jsxs)("div",{className:gC.Qs,children:[(0,p.jsx)(gy,{guildId:t,handleOnboardingToggle:s,handlePreview:r}),a]}),(0,p.jsx)(gR,{guildId:t})]})}function g_(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:gC.wx,children:el.intl.string(el.t.mhxUsE)}),(0,p.jsx)(G.E,{variant:"text-md/normal",color:"text-default",className:gC.m_,children:el.intl.string(el.t.GtWdQH)}),(0,p.jsxs)("div",{className:gC.yj,children:[(0,p.jsx)(u1.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:gC.RY}),(0,p.jsx)(u1.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:gC.RY}),(0,p.jsx)(u3,{guildId:t})]})]})}function gT(){let e="\u2022 ";return(0,p.jsxs)("div",{className:gC.lm,children:[(0,p.jsx)("img",{className:gC.kX,src:n(903702),alt:"wumpus"}),(0,p.jsxs)("div",{children:[(0,p.jsx)(D.D,{variant:"heading-md/semibold",color:"text-strong",className:gC.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 gb(e){let{guildId:t,handleOnboardingToggle:n}=e,i=gN(t),l=(0,L.bG)([io.A],()=>io.A.getEnabled(t)),s=l?el.intl.string(el.t.MBdTCZ):el.intl.string(el.t["Wslim+"]);return(0,p.jsx)("div",{className:gC.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 gy(e){let{guildId:t,handleOnboardingToggle:n,handlePreview:i}=e,l=gN(t),s=(0,L.bG)([ud.A],()=>ud.A.getSettings()),r=(0,mw.Ic)(s);return(0,p.jsxs)("div",{className:gC.cN,children:[(0,p.jsxs)("div",{className:gC.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:gC.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 gR(e){let{guildId:t}=e,n=(0,L.bG)([tz.A],()=>tz.A.getGuild(t));return null==n||n.verificationLevel<ei.PvD.VERY_HIGH?null:(0,p.jsxs)("div",{className:gC.et,children:[(0,p.jsx)(iF.E,{size:"xs",color:"currentColor",className:gC.QW}),(0,p.jsx)(G.E,{variant:"text-sm/medium",color:"text-muted",children:el.intl.string(el.t.HVoKZ5)})]})}var gL=n(5373);function gG(e){let{guildId:t}=e,i=(0,L.bG)([uo.A],()=>uo.A.getEditedConnections()),l=(0,L.bG)([uo.A],()=>uo.A.isSubmitting()),s=R.useCallback(()=>{(0,C.openModalLazy)(async()=>{let{default:e}=await Promise.all([n.e("12991"),n.e("92208")]).then(n.bind(n,802419));return t=>(0,p.jsx)(e,{...t})})},[]),r=R.useMemo(()=>i.map(e=>({...e,id:(0,uw.Sq)(e)})),[i]),a=R.useCallback(e=>{let t=e.map(e=>{let{id:t,...n}=e;return n});(0,uz.Bq)(t)},[]),{handleDragStart:o,handleDragReset:d,handleDragComplete:c,draggingId:u}=(0,mh.A)(r,a),{enabled:m}=gh.useExperiment({guildId:t,location:"guild_settings"},{autoTrackExposure:!0});if(!m)return null;let g=i.length<uw.pA;return(0,p.jsxs)("div",{className:ga.jx,children:[(0,p.jsxs)("div",{className:ga.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:uw.pA})})]}),i.length>0&&(0,p.jsx)("div",{className:ga.eF,children:r.map((e,t)=>(0,p.jsx)(gr,{connection:e,index:t,onDragStart:o,onDragReset:d,onDragComplete:c,draggingId:u},e.id))}),(0,p.jsxs)("button",{className:ga.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 gD(e){let{guildId:t,prompts:n}=e,i=(0,L.bG)([uk.A],()=>uk.A.editedDefaultChannelIds),[l,s]=(0,id.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?t_.a:tv.t;return(0,p.jsxs)("div",{className:mb.Kf,children:[(0,p.jsxs)(eM.D,{className:mb.a9,onClick:()=>u(!c),children:[(0,p.jsxs)("div",{className:mb.Vn,children:[o<=85&&(0,p.jsx)(iF.E,{size:"xs",color:"currentColor",className:mb.$e}),(0,p.jsx)(G.E,{className:mb.XG,variant:"text-xs/medium",color:"text-muted",children:el.intl.format(el.t.nMVKCX,{numChannelsMissing:a-r})})]}),(0,p.jsxs)("div",{className:mb.L$,children:[(0,p.jsx)(gL.i,{className:mb.gH,foregroundColor:o>85?"var(--status-positive)":"var(--status-warning)",percent:o}),(0,p.jsx)(m,{size:"md",color:"currentColor",className:mb.OW})]})]}),c?(0,p.jsxs)("div",{className:mb.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:mb.BM,children:s.map(e=>{let t=(0,ry.gU)(e)??eW.N;return(0,p.jsx)("div",{className:mb.N5,children:(0,p.jsxs)(G.E,{className:mb.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:mb.fg,children:d>0?(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)(iF.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 gO(e){let{saveOnClose:t}=e,n=(0,L.bG)([O.A],()=>O.A.getGuild());return null==n?null:(0,p.jsx)(gM,{guild:n,saveOnClose:t})}function gM(e){let{guild:t,saveOnClose:n}=e,i=(0,L.bG)([io.A],()=>io.A.isLoading()),l=(0,L.bG)([uP.A],()=>uP.A.editedOnboardingPrompts),s=(0,L.bG)([uP.A],()=>uP.A.advancedMode),r=R.useRef(!1);R.useEffect(()=>{i||r.current||(r.current=!0,s||0!==l.length||(0,uU.WC)(t,[(0,uw.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,uU.dm)(e,{ignoreDefaultPrompt:!0}).then(()=>(0,uz.fH)(e.id)).catch(()=>{})}},[n]),null==t)return null;async function o(){try{await (0,uU.dm)(t),await (0,uV.X$)(t.id)}catch{}}return(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)(D.D,{className:mb.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:mb.yJ,children:[(0,p.jsx)(u1.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:mb.Om}),(0,p.jsx)(u1.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:mb.Om}),(0,p.jsx)(u3,{guildId:t.id})]}),(0,p.jsx)(gD,{guildId:t.id,prompts:l}),n&&(0,p.jsx)(gG,{guildId:t.id}),(0,p.jsx)("div",{className:mb.E3,children:i?(0,p.jsx)(eO.y,{}):(0,p.jsx)(mR,{postjoinOnly:s,guildId:t.id})})]})}function gk(){let e=(0,L.bG)([O.A],()=>O.A.getGuild()),t=(0,L.bG)([uP.A],()=>uP.A.submitting),n=(0,L.bG)([uo.A],()=>uo.A.isSubmitting()),i=(0,L.bG)([uo.A],()=>uo.A.hasChanges());return null==e?null:(0,p.jsx)(tj.A,{onSave:async()=>{try{await (0,uU.dm)(e),i&&await (0,uz.q3)(e.id)}catch{}},onReset:()=>{(0,uU.P3)(),i&&(0,uz.p2)()},submitting:t||i&&n,onSaveText:el.intl.string(el.t["R3BPH+"])})}var gU=n(174998);n(46121);var gP=n(961235);function gw(){let e=(0,L.bG)([O.A],()=>O.A.getGuildId());return null==e?null:(0,p.jsx)(gF,{guildId:e})}function gF(e){let t,{guildId:n}=e,i=(0,L.bG)([uc.A],()=>uc.A.getCurrentPage()),l=(0,L.bG)([uc.A],()=>{let e=(0,uu.ql)(i);return null!=e&&!uc.A.isEducationUpsellDismissed(e)}),s=(0,um.A)(n),r=!s&&l;switch(R.useEffect(()=>{(0,sD.Dr)(I.M.COMMUNITY_ONBOARDING_NEW_BADGE)},[]),i){case uu.Hy.LANDING:t=s?(0,p.jsx)(gv,{completed:!0,guildId:n}):(0,p.jsx)(gU.A,{});break;case uu.Hy.SAFETY_CHECK:t=(0,p.jsx)(uM,{});break;case uu.Hy.DEFAULT_CHANNELS:t=(0,p.jsx)(mM,{saveOnClose:!s});break;case uu.Hy.CUSTOMIZATION_QUESTIONS:t=(0,p.jsx)(gO,{saveOnClose:!s});break;case uu.Hy.HOME_SETTINGS:t=(0,p.jsx)(gn,{saveOnClose:!s});break;case uu.Hy.CONNECTIONS:t=(0,p.jsx)(go,{saveOnClose:!s});break;case uu.Hy.REVIEW:t=(0,p.jsx)(gv,{completed:s,guildId:n})}return(0,p.jsxs)("div",{className:k()(gP.Jp,{[gP.Q3]:r}),children:[!s&&i!==uu.Hy.LANDING&&(0,p.jsx)(gB,{setOnboardingStep:uV.e_,page:i,homeSettingsEnabled:!0}),s&&i!==uu.Hy.LANDING&&(0,p.jsx)("div",{children:(0,p.jsx)(eg.$,{size:"sm",variant:"secondary",text:el.intl.string(el.t["13/7kX"]),icon:ug.r,iconPosition:"start",onClick:()=>{if(uc.A.hasChanges()&&!uc.A.canCloseEarly()){dA._.dispatch(ei.jej.SHAKE_APP,{duration:300,intensity:1.4}),dA._.dispatch(ei.jej.EMPHASIZE_NOTICE);return}(0,uU.P3)(),uF(),(0,uY.sk)(),(0,uz.p2)(),(0,uV.e_)(uu.Hy.LANDING)}})}),(0,p.jsx)("div",{children:t})]})}function gB(e){let{page:t,setOnboardingStep:n,homeSettingsEnabled:i}=e,l=(0,L.bG)([uc.A],()=>uc.A.hasErrors());function s(e){if(!l)return()=>n(e)}let r=(0,L.bG)([uP.A],()=>uP.A.advancedMode);return(0,p.jsxs)("div",{className:gP.L$,children:[(0,p.jsxs)(eM.D,{className:k()(gP.G9,gP.zp),onClick:s(uu.Hy.SAFETY_CHECK),children:[(0,p.jsx)("div",{className:k()(gP.hr,{[gP.Ou]:t===uu.Hy.SAFETY_CHECK})}),(0,p.jsx)(G.E,{color:t===uu.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()(gP.G9,gP.zp),onClick:s(uu.Hy.DEFAULT_CHANNELS),children:[(0,p.jsx)("div",{className:k()(gP.hr,{[gP.Ou]:t===uu.Hy.DEFAULT_CHANNELS})}),(0,p.jsx)(G.E,{color:t===uu.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()(gP.G9,gP.zp),onClick:s(uu.Hy.CUSTOMIZATION_QUESTIONS),children:[(0,p.jsx)("div",{className:k()(gP.hr,{[gP.Ou]:t===uu.Hy.CUSTOMIZATION_QUESTIONS})}),(0,p.jsx)(G.E,{color:t===uu.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()(gP.G9,gP.zp),onClick:s(uu.Hy.HOME_SETTINGS),children:[(0,p.jsx)("div",{className:k()(gP.hr,{[gP.Ou]:t===uu.Hy.HOME_SETTINGS})}),(0,p.jsx)(G.E,{color:t===uu.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:gP.G9,children:[(0,p.jsx)("div",{className:k()(gP.hr,{[gP.Ou]:t===uu.Hy.REVIEW})}),(0,p.jsx)(G.E,{color:t===uu.Hy.REVIEW?"text-brand":"text-muted",variant:"text-xs/medium",children:el.intl.format(el.t.oVzkiA,{stepNumber:3+ +!!i+1})})]})]})}var gH=n(602853),gV=n(624406);function gz(){return(0,p.jsxs)("div",{className:gV.kL,children:[(0,p.jsx)(G.E,{variant:"text-xs/semibold",color:"text-default",className:gV.u1,children:el.intl.format(el.t.tCQ3H8,{number:1})}),(0,p.jsx)(D.D,{variant:"heading-lg/semibold",color:"text-strong",className:gV.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:gV.x6,children:(0,p.jsx)(eg.$,{variant:"primary",text:el.intl.string(el.t.TbzK3w),onClick:()=>(0,uV.Ay)("Safety Check")})})]})}function gY(){return(0,p.jsxs)("div",{className:gV.kL,children:[(0,p.jsx)(G.E,{variant:"text-xs/semibold",color:"text-default",className:gV.u1,children:el.intl.format(el.t.tCQ3H8,{number:2})}),(0,p.jsx)(D.D,{variant:"heading-lg/semibold",color:"text-strong",className:gV.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:gV.x6,children:(0,p.jsx)(eg.$,{variant:"primary",text:el.intl.string(el.t.TbzK3w),onClick:()=>(0,uV.Ay)("Default Channels")})})]})}function gW(){return(0,p.jsxs)("div",{className:gV.kL,children:[(0,p.jsx)(G.E,{variant:"text-xs/semibold",color:"text-default",className:gV.u1,children:el.intl.format(el.t.tCQ3H8,{number:3})}),(0,p.jsx)(D.D,{variant:"heading-lg/semibold",color:"text-strong",className:gV.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:gV.x6,children:(0,p.jsx)(eg.$,{variant:"primary",text:el.intl.string(el.t.TbzK3w),onClick:()=>(0,uV.Ay)("Customization Questions")})})]})}function gK(){return(0,p.jsxs)("div",{className:gV.kL,children:[(0,p.jsx)(G.E,{variant:"text-xs/semibold",color:"text-default",className:gV.u1,children:el.intl.format(el.t.tCQ3H8,{number:4})}),(0,p.jsx)(D.D,{variant:"heading-lg/semibold",color:"text-strong",className:gV.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:gV.x6,children:(0,p.jsx)(eg.$,{variant:"primary",text:el.intl.string(el.t.TbzK3w),onClick:()=>(0,uV.Ay)("Home Settings")})})]})}function gX(e){let{guildId:t}=e,n=(0,iu.bG)([ud.A],()=>ud.A.getSettings()),i=(0,iu.bG)([ud.A],()=>ud.A.getSubmitting()),l=R.useCallback(()=>{try{(0,uY.W5)(t,n)}catch{}},[t,n]);return(0,p.jsx)(tj.A,{onSave:l,onReset:uY.sk,submitting:i,onSaveText:el.intl.string(el.t["R3BPH+"])})}let gq=function(){let e=(0,iu.bG)([O.A],()=>O.A.getGuild());return null==e?null:(0,p.jsx)(gX,{guildId:e.id})};var gJ=n(179220);function gQ(){let e=(0,L.bG)([O.A],()=>O.A.getGuild());return null==e?null:(0,p.jsx)(gZ,{guild:e})}function gZ(e){let{guild:t}=e,i=t.id,l=(0,L.bG)([uc.A],()=>uc.A.getCurrentPage()),s=(0,um.A)(i),{hasChanges:r,hasConfiguredAnythingForCurrentStep:a,hasErrors:o}=(0,L.cf)([uc.A],()=>({hasChanges:uc.A.hasChanges(),hasConfiguredAnythingForCurrentStep:uc.A.hasConfiguredAnythingForCurrentStep(),hasErrors:uc.A.hasErrors()})),d=(0,L.bG)([uc.A],()=>{let e=(0,uu.ql)(l);return null!=e&&!uc.A.isEducationUpsellDismissed(e)}),c=(0,ov.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 dA._.subscribe(ei.jej.EMPHASIZE_NOTICE,e),()=>{dA._.unsubscribe(ei.jej.EMPHASIZE_NOTICE,e)}},[g]);let x=(0,gH.r)(ed.A.colors.BACKGROUND_SURFACE_HIGH).hex(),h=(0,gH.r)(ed.A.unsafe_rawColors.PRIMARY_160).hex(),E=(0,oC.M)(c)?x:h,j=m.to({range:[0,1],output:[E,(0,gH.r)(ed.A.colors.BACKGROUND_FEEDBACK_CRITICAL).hex()]});if(s){if(l===uu.Hy.DEFAULT_CHANNELS)return(0,p.jsx)(mk,{});else if(l===uu.Hy.CUSTOMIZATION_QUESTIONS)return(0,p.jsx)(gk,{});else if(l===uu.Hy.HOME_SETTINGS)return(0,p.jsx)(gq,{});else if(l===uu.Hy.CONNECTIONS)return(0,p.jsx)(gd,{});else if((l===uu.Hy.LANDING||l===uu.Hy.REVIEW)&&ud.A.hasChanges())return(0,p.jsx)(gq,{})}let f=l===uu.kd[uu.kd.length-1];async function N(){let e=uP.A.advancedMode;if(r)try{if(l===uu.Hy.DEFAULT_CHANNELS)await uH(t).then(()=>e?(0,uU.dm)(t,{ignoreDefaultPrompt:!0}):Promise.resolve());else if(l===uu.Hy.CUSTOMIZATION_QUESTIONS)await (0,uU.dm)(t,{ignoreDefaultPrompt:!0});else if(l===uu.Hy.HOME_SETTINGS){let e=ud.A.getSettings();await (0,uY.W5)(t.id,e)}}catch{return!1}return!0}async function A(){so.default.track(ei.HAw.GUILD_SETTINGS_ONBOARDING_WIZARD_PROGRESS_CTA_CLICKED,{...(0,eX.H$)(i),step:uu.Hy[l],back:!1,skip:!r}),(0,uV.Ay)((0,uu.ql)(l)),await N()&&(0,uV._k)(i,l)}async function I(){so.default.track(ei.HAw.GUILD_SETTINGS_ONBOARDING_WIZARD_PROGRESS_CTA_CLICKED,{...(0,eX.H$)(i),step:uu.Hy[l],back:!0,skip:!1}),await N()&&(0,uV.kP)(i,l)}let S=null;d&&(l===uu.Hy.SAFETY_CHECK?S=(0,p.jsx)(gz,{}):l===uu.Hy.DEFAULT_CHANNELS?S=(0,p.jsx)(gY,{}):l===uu.Hy.CUSTOMIZATION_QUESTIONS?S=(0,p.jsx)(gW,{}):l===uu.Hy.HOME_SETTINGS&&(S=(0,p.jsx)(gK,{})));let C=(0,p.jsx)("div",{className:d?gJ.R:void 0,children:(0,p.jsx)(eg.$,{size:"sm",variant:"secondary",text:el.intl.string(el.t["13/7kX"]),icon:ug.r,iconPosition:"start",onClick:I,disabled:d||o})}),v=(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:gm.E,iconPosition:"end",onClick:A,disabled:d||o});return(0,p.jsx)(tE.F,{component:"div",children:(0,p.jsx)(tf.F,{className:gJ.hE,children:(0,p.jsx)(e0.animated.div,{className:gJ.kL,style:{backgroundColor:j},children:(0,p.jsxs)("div",{className:gJ.nP,ref:u,children:[d?(0,p.jsxs)("div",{className:gJ.cZ,children:[(0,p.jsx)("img",{className:gJ.kX,src:n(903702),alt:"wumpus"}),(0,p.jsxs)("div",{className:gJ.C0,children:[S,(0,p.jsx)("div",{className:gJ.JM})]})]}):null,(0,p.jsx)(sG.xp,{containerRef:u,children:(0,p.jsxs)("div",{className:gJ.o1,children:[C,(0,p.jsxs)("div",{className:gJ.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:v]})]})})]})})})})}var g$=n(396816),g0=n(66834),g1=n(636042),g2=n(856644),g3=n(495273),g5=n(619006),g6=n(370480);let g4=(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 g9(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 g7=n(584454),g8=n(730134),xe=n(858177),xt=n(783419);function xn(e,t){let n=Math.round(Number(e??0));switch(t){case xt.so.GREATER_THAN:return Math.max(0,n-1).toString();case xt.so.LESS_THAN:return Math.max(1,n+1).toString();default:return n.toString()}}var xi=n(605169);function xl(e){let t,n,{theme:i,platform:l,integration:s,applicationId:r,onRemove:a,locked:o}=e,d=(0,xe.O)(s?.application==null?r:void 0);if(s?.application!=null)iP()(null!=s.application.bot,"bot is null"),t=(0,p.jsx)(g8.A,{size:eu._3.SIZE_24,user:s.application.bot,className:xi.w$}),n=s.application.name;else if(null!=r){if(void 0===d)return null;d?.bot!=null&&(t=(0,p.jsx)(g8.A,{size:eu._3.SIZE_24,user:d.bot,className:xi.w$})),n=d?.name}else if(null!=l){let e=(0,oC.q)(i)?l.icon.lightSVG:l.icon.darkSVG;t=(0,p.jsx)("img",{className:xi.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()(xi.R5,c?xi.mD:null),children:[t,(0,p.jsx)(G.E,{variant:"text-md/medium",className:xi.sK,children:el.intl.format(el.t.Nj0a3j,{platformName:l?.name??n})}),(0,p.jsx)(tV.m,{text:el.intl.string(el.t.N86XcP),children:(0,p.jsx)("div",{children:(0,p.jsx)(r5.K,{"aria-label":el.intl.string(el.t.N86XcP),variant:"icon-only",onClick:a,disabled:o,icon:t4.P,size:"sm"})})})]})}function xs(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:xi.cm,children:[(0,p.jsx)("th",{scope:"row",children:(0,p.jsx)(mn.A,{children:(0,p.jsx)("label",{htmlFor:d,children:t})})}),(0,p.jsxs)("td",{className:xi.C4,children:[(0,p.jsx)(G.E,{variant:"text-md/bold","aria-hidden":"true",children:t}),(0,p.jsx)("div",{className:xi.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??xt.zR,applicationId:r,connectionMetadataField:i,operator:xt.so.EQUAL,value:"1"}),a(t,l?.index??-1)},disabled:o})})]},i)}function xr(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??xt.so.GREATER_THAN,h=function(e){switch(e){case xt.so.GREATER_THAN:return 1;case xt.so.LESS_THAN:return 0;default:return}}(x),E=function(e,t){let n=Math.round(Number(e??0));switch(t){case xt.so.GREATER_THAN:return Math.max(1,n+1);case xt.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:xi.gF,children:n}),I=R.useId();return(0,p.jsxs)("tr",{className:xi.cm,children:[(0,p.jsx)("th",{scope:"row",children:(0,p.jsx)(mn.A,{children:(0,p.jsx)("label",{htmlFor:I,children:t})})}),(0,p.jsxs)("td",{className:xi.C4,children:[(0,p.jsx)(G.E,{variant:"text-md/bold","aria-hidden":"true",children:t}),(0,p.jsx)("div",{className:xi.bM,children:(0,p.jsx)(G.E,{variant:"text-md/normal",children:A})})]}),(0,p.jsx)("td",{children:(0,p.jsx)("div",{className:xi.x6,children:(0,p.jsx)(g7.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=xn(e,x);(s.configuration.value!==t||s.configuration.operator!==x)&&o({connectionType:r?.type??xt.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=xn(t,x);n={connectionType:r?.type??xt.zR,applicationId:a,connectionMetadataField:l,operator:x,value:e}}o(n,s?.index??-1)},disabled:d})})]},l)}function xa(e){let{children:t}=e;return(0,p.jsxs)("table",{className:xi.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)(mn.A,{children:el.intl.string(el.t.TwDLVr)})}),(0,p.jsx)("th",{scope:"col",children:(0,p.jsx)(mn.A,{children:el.intl.string(el.t.qDWJwX)})}),(0,p.jsx)("th",{scope:"col",children:(0,p.jsx)(mn.A,{children:el.intl.string(el.t["5IF76e"])})})]})}),(0,p.jsx)("tbody",{children:t})]})}function xo(e){let{configMetadataMap:t,onConfigurationChange:n,locked:i}=e,l=dB.A.get(ei.fg2.BLUESKY);return(0,p.jsxs)(xa,{children:[(0,p.jsx)(xr,{titleText:el.intl.string(el.t.zdXqG9),fieldTextHook:el.t.QPrntS,metadataField:xt.pK.CREATED_AT,existingPendingConfiguration:t.get(xt.pK.CREATED_AT),platform:l,onConfigurationChange:n,locked:i}),(0,p.jsx)(xr,{titleText:el.intl.string(el.t.IE0T3q),fieldTextHook:el.t.Zwey2Z,metadataField:xt.pK.BLUESKY_FOLLOWERS_COUNT,existingPendingConfiguration:t.get(xt.pK.BLUESKY_FOLLOWERS_COUNT),platform:l,onConfigurationChange:n,locked:i}),(0,p.jsx)(xr,{titleText:el.intl.string(el.t["LLE+Up"]),fieldTextHook:el.t["UK2/m/"],metadataField:xt.pK.BLUESKY_STATUSES_COUNT,existingPendingConfiguration:t.get(xt.pK.BLUESKY_STATUSES_COUNT),platform:l,onConfigurationChange:n,locked:i})]})}function xd(e){let{configMetadataMap:t,onConfigurationChange:n,locked:i}=e,l=dB.A.get(ei.fg2.STEAM);return(0,p.jsxs)(xa,{children:[(0,p.jsx)(xr,{titleText:el.intl.string(el.t.zdXqG9),fieldTextHook:el.t.QPrntS,metadataField:xt.pK.CREATED_AT,existingPendingConfiguration:t.get(xt.pK.CREATED_AT),platform:l,onConfigurationChange:n,locked:i}),(0,p.jsx)(xr,{titleText:el.intl.string(el.t.gLs17E),fieldTextHook:el.t.BWDpbu,metadataField:xt.pK.STEAM_GAME_COUNT,existingPendingConfiguration:t.get(xt.pK.STEAM_GAME_COUNT),platform:l,onConfigurationChange:n,locked:i}),(0,p.jsx)(xr,{titleText:el.intl.formatToPlainString(el.t.j1Gf2n,{gameName:el.intl.string(el.t.HKUEZo)}),fieldTextHook:el.t.OGUX78,metadataField:xt.pK.STEAM_ITEM_COUNT_DOTA2,existingPendingConfiguration:t.get(xt.pK.STEAM_ITEM_COUNT_DOTA2),platform:l,onConfigurationChange:n,locked:i}),(0,p.jsx)(xr,{titleText:el.intl.formatToPlainString(el.t.j1Gf2n,{gameName:el.intl.string(el.t.C8p1Sh)}),fieldTextHook:el.t.Eq7h8E,metadataField:xt.pK.STEAM_ITEM_COUNT_TF2,existingPendingConfiguration:t.get(xt.pK.STEAM_ITEM_COUNT_TF2),platform:l,onConfigurationChange:n,locked:i})]})}function xc(e){let{configMetadataMap:t,onConfigurationChange:n,locked:i}=e,l=dB.A.get(ei.fg2.TWITTER);return(0,p.jsxs)(xa,{children:[(0,p.jsx)(xr,{titleText:el.intl.string(el.t.zdXqG9),fieldTextHook:el.t.QPrntS,metadataField:xt.pK.CREATED_AT,existingPendingConfiguration:t.get(xt.pK.CREATED_AT),platform:l,onConfigurationChange:n,locked:i}),(0,p.jsx)(xr,{titleText:el.intl.string(el.t.wbvDM5),fieldTextHook:el.t.Zwey2Z,metadataField:xt.pK.TWITTER_FOLLOWERS_COUNT,existingPendingConfiguration:t.get(xt.pK.TWITTER_FOLLOWERS_COUNT),platform:l,onConfigurationChange:n,locked:i}),(0,p.jsx)(xr,{titleText:el.intl.string(el.t["1B3DVi"]),fieldTextHook:el.t["lrmh/U"],metadataField:xt.pK.TWITTER_STATUSES_COUNT,existingPendingConfiguration:t.get(xt.pK.TWITTER_STATUSES_COUNT),platform:l,onConfigurationChange:n,locked:i}),(0,p.jsx)(xs,{titleText:el.intl.string(el.t.yz2CIA),fieldText:el.intl.string(el.t.E2iT8K),metadataField:xt.pK.TWITTER_VERIFIED,existingPendingConfiguration:t.get(xt.pK.TWITTER_VERIFIED),platform:l,onConfigurationChange:n,locked:i})]})}function xu(e){let{configMetadataMap:t,onConfigurationChange:n,locked:i}=e,l=dB.A.get(ei.fg2.REDDIT);return(0,p.jsxs)(xa,{children:[(0,p.jsx)(xr,{titleText:el.intl.string(el.t.zdXqG9),fieldTextHook:el.t.QPrntS,metadataField:xt.pK.CREATED_AT,existingPendingConfiguration:t.get(xt.pK.CREATED_AT),platform:l,onConfigurationChange:n,locked:i}),(0,p.jsx)(xr,{titleText:el.intl.string(el.t["3Xsrov"]),fieldTextHook:el.t.A4zKul,metadataField:xt.pK.REDDIT_TOTAL_KARMA,existingPendingConfiguration:t.get(xt.pK.REDDIT_TOTAL_KARMA),platform:l,onConfigurationChange:n,locked:i}),(0,p.jsx)(xs,{titleText:el.intl.string(el.t.oWM95M),fieldText:el.intl.string(el.t["0cKdka"]),metadataField:xt.pK.REDDIT_MOD,existingPendingConfiguration:t.get(xt.pK.REDDIT_MOD),platform:l,onConfigurationChange:n,locked:i}),(0,p.jsx)(xs,{titleText:el.intl.string(el.t["06rDHU"]),fieldText:el.intl.string(el.t.kCAN58),metadataField:xt.pK.REDDIT_GOLD,existingPendingConfiguration:t.get(xt.pK.REDDIT_GOLD),platform:l,onConfigurationChange:n,locked:i})]})}function xm(e){let{configMetadataMap:t,onConfigurationChange:n,locked:i}=e,l=dB.A.get(ei.fg2.PAYPAL);return(0,p.jsxs)(xa,{children:[(0,p.jsx)(xr,{titleText:el.intl.string(el.t.zdXqG9),fieldTextHook:el.t.QPrntS,metadataField:xt.pK.CREATED_AT,existingPendingConfiguration:t.get(xt.pK.CREATED_AT),platform:l,onConfigurationChange:n,locked:i}),(0,p.jsx)(xs,{titleText:el.intl.string(el.t.IhXLyx),fieldText:el.intl.string(el.t["0JyE8I"]),metadataField:xt.pK.PAYPAL_VERIFIED,existingPendingConfiguration:t.get(xt.pK.PAYPAL_VERIFIED),platform:l,onConfigurationChange:n,locked:i})]})}function xg(e){let{configMetadataMap:t,onConfigurationChange:n,locked:i}=e,l=dB.A.get(ei.fg2.EBAY);return(0,p.jsxs)(xa,{children:[(0,p.jsx)(xr,{titleText:el.intl.string(el.t.zdXqG9),fieldTextHook:el.t.QPrntS,metadataField:xt.pK.CREATED_AT,existingPendingConfiguration:t.get(xt.pK.CREATED_AT),platform:l,onConfigurationChange:n,locked:i}),(0,p.jsx)(xr,{titleText:el.intl.string(el.t.AuMxfz),fieldTextHook:el.t.IpQ4E8,metadataField:xt.pK.EBAY_POSITIVE_FEEDBACK_PERCENTAGE,existingPendingConfiguration:t.get(xt.pK.EBAY_POSITIVE_FEEDBACK_PERCENTAGE),platform:l,onConfigurationChange:n,locked:i}),(0,p.jsx)(xr,{titleText:el.intl.string(el.t.WzvoSi),fieldTextHook:el.t.RH3VAx,metadataField:xt.pK.EBAY_UNIQUE_POSITIVE_FEEDBACK_COUNT,existingPendingConfiguration:t.get(xt.pK.EBAY_UNIQUE_POSITIVE_FEEDBACK_COUNT),platform:l,onConfigurationChange:n,locked:i}),(0,p.jsx)(xr,{titleText:el.intl.string(el.t.VuSFzp),fieldTextHook:el.t.sn3m7v,metadataField:xt.pK.EBAY_UNIQUE_NEGATIVE_FEEDBACK_COUNT,existingPendingConfiguration:t.get(xt.pK.EBAY_UNIQUE_NEGATIVE_FEEDBACK_COUNT),platform:l,onConfigurationChange:n,locked:i,operator:xt.so.LESS_THAN}),(0,p.jsx)(xs,{titleText:el.intl.string(el.t.TEEYwa),fieldText:el.intl.string(el.t["39wASN"]),metadataField:xt.pK.EBAY_TOP_RATED_SELLER,existingPendingConfiguration:t.get(xt.pK.EBAY_TOP_RATED_SELLER),platform:l,onConfigurationChange:n,locked:i})]})}function xx(e){let{configMetadataMap:t,onConfigurationChange:n,locked:i}=e,l=dB.A.get(ei.fg2.TIKTOK);return(0,p.jsxs)(xa,{children:[(0,p.jsx)(xs,{titleText:el.intl.string(el.t.QHHwRR),fieldText:el.intl.string(el.t.E2iT8K),metadataField:xt.pK.TIKTOK_VERIFIED,existingPendingConfiguration:t.get(xt.pK.TIKTOK_VERIFIED),platform:l,onConfigurationChange:n,locked:i}),(0,p.jsx)(xr,{titleText:el.intl.string(el.t.WUSIHj),fieldTextHook:el.t.Zwey2Z,metadataField:xt.pK.TIKTOK_FOLLOWER_COUNT,existingPendingConfiguration:t.get(xt.pK.TIKTOK_FOLLOWER_COUNT),platform:l,onConfigurationChange:n,locked:i}),(0,p.jsx)(xr,{titleText:el.intl.string(el.t.w1IVQk),fieldTextHook:el.t["Ueeex/"],metadataField:xt.pK.TIKTOK_FOLLOWING_COUNT,existingPendingConfiguration:t.get(xt.pK.TIKTOK_FOLLOWING_COUNT),platform:l,onConfigurationChange:n,locked:i}),(0,p.jsx)(xr,{titleText:el.intl.string(el.t["1cFXJu"]),fieldTextHook:el.t.uq2UuO,metadataField:xt.pK.TIKTOK_LIKES_COUNT,existingPendingConfiguration:t.get(xt.pK.TIKTOK_LIKES_COUNT),platform:l,onConfigurationChange:n,locked:i})]})}function xh(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 xt.g1.INTEGER_LESS_THAN_EQUAL:case xt.g1.DATETIME_LESS_THAN_EQUAL:s=xt.so.LESS_THAN;break;case xt.g1.INTEGER_GREATER_THAN_EQUAL:case xt.g1.DATETIME_GREATER_THAN_EQUAL:s=xt.so.GREATER_THAN;break;case xt.g1.INTEGER_EQUAL:case xt.g1.BOOLEAN_EQUAL:s=xt.so.EQUAL;break;case xt.g1.INTEGER_NOT_EQUAL:case xt.g1.BOOLEAN_NOT_EQUAL:s=xt.so.NOT_EQUAL;break;default:return null}switch(e.type){case xt.g1.INTEGER_LESS_THAN_EQUAL:case xt.g1.INTEGER_GREATER_THAN_EQUAL:case xt.g1.INTEGER_EQUAL:case xt.g1.INTEGER_NOT_EQUAL:case xt.g1.DATETIME_LESS_THAN_EQUAL:case xt.g1.DATETIME_GREATER_THAN_EQUAL:return(0,p.jsx)(xr,{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 xt.g1.BOOLEAN_EQUAL:case xt.g1.BOOLEAN_NOT_EQUAL:return(0,p.jsx)(xs,{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 xE(e){let t,{configurationItems:n,onConfigurationChange:i,locked:l,integrations:s}=e,r=(0,ov.Ay)();if(n.length<1)return null;let a=n[0].configuration.connectionType,o=n[0].configuration.applicationId,d=a===xt.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:xi.kL,children:(0,p.jsx)(xl,{theme:r,platform:null,integration:c,applicationId:n[0].configuration.applicationId,onRemove:()=>i(null,n[0].index),locked:l})});let u=null;try{u=dB.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)(xd,{...g});break;case ei.fg2.TWITTER:x=(0,p.jsx)(xc,{...g});break;case ei.fg2.REDDIT:x=(0,p.jsx)(xu,{...g});break;case ei.fg2.BLUESKY:x=(0,p.jsx)(xo,{...g});break;case ei.fg2.PAYPAL:x=(0,p.jsx)(xm,{...g});break;case ei.fg2.EBAY:x=(0,p.jsx)(xg,{...g});break;case ei.fg2.TIKTOK:x=(0,p.jsx)(xx,{...g});break;default:x=(0,p.jsx)(xh,{...g,integration:c})}return(0,p.jsxs)("div",{className:xi.kL,children:[(0,p.jsx)(xl,{theme:r,platform:u,integration:c,onRemove:()=>i(null,t.index),locked:l}),x]})}var xj=n(365199),xf=n(145643),xN=n(316710);function xp(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 xA(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 g0.A.createRole(e.id,s,t.color,t.colors??void 0,{skipSelect:!0})).id;await g0.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=xp(n,t.id,a),d=(l=(i=xp(n,t.id,a)).length,i.flatMap((e,t)=>(0,i3.Oy)(e)?[]:{id:e.id,position:l-1-t}));d.length>0&&await g0.A.batchRoleUpdate(e.id,d);let c=g$.A.getEditedRoleConnectionConfigurationsMap().get(t.id)??xf.A.getGuildRoleConnectionsConfiguration(t.id);return null!=c&&await (0,g5.qK)(e.id,r,c),eh.h.dispatch({type:"GUILD_SETTINGS_ROLES_DUPLICATE_SUCCESS",role:a,roles:o.map(e=>e.id)}),a}var xI=n(125744),xS=n(230451),xC=n(827663);function xv(){let[e,t]=R.useState(!0);return{scrolledToTop:e,handleScroll:function(e){t(0===e.currentTarget.scrollTop)}}}function x_(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)([e_.A],()=>e_.A.getRoleMemberCount(l.id)?.[s.id],[s.id,l.id]),u=(0,i3.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),un.A.setSection(ei.wLn.APPLICATION,e)}return[xI.s.TWITCH,xI.s.YOUTUBE].includes(n.type)&&(t=`${dB.A.get(n.type).name} - ${t}`),el.intl.format(el.t.FuXsWm,{name:t,integrationNameHook:(e,t)=>(0,p.jsx)(sl.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)([xf.A],()=>xf.A.getGuildRoleConnectionsConfiguration(s.id)),x=R.useMemo(()=>null==g?[]:dB.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)([d3.default],()=>d3.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)([g$.A],()=>g$.A.roles);R.useEffect(()=>{u&&a(c0.T$.PERMISSIONS)},[u,a]);let N=R.useCallback(async e=>{try{let t=await xA(l,e,f);o(t.id),a(c0.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,xN.x)(l,s,N);return(0,p.jsxs)(p.Fragment,{children:[(0,p.jsxs)("div",{className:xC.gn,children:[(0,p.jsx)(D.D,{className:xC.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:xC.MK,onClick:function(e){(0,nX.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)(xj.j,{size:"md",color:"currentColor"})}):null]}),(0,p.jsxs)("div",{className:xC.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(xS.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)(ix.V,{className:xC.$H,"aria-label":el.intl.string(el.t["+1H47t"]),selectedItem:r,type:"top",look:"brand",onItemSelect:d,children:[(0,p.jsx)(ix.V.Item,{className:xC.YU,id:c0.T$.DISPLAY,disabled:u,children:el.intl.string(el.t.hmdomw)}),(0,p.jsx)(ix.V.Item,{className:xC.YU,id:c0.T$.PERMISSIONS,children:el.intl.string(el.t.WIDE1L)}),(0,p.jsx)(ix.V.Item,{className:xC.YU,id:c0.T$.VERIFICATIONS,disabled:u,children:el.intl.string(el.t["5//Muu"])}),(0,p.jsx)(ix.V.Item,{className:xC.YU,id:c0.T$.MEMBERS,disabled:u,children:u?el.intl.string(el.t["kg//+7"]):el.intl.formatToPlainString(el.t.bHnZWW,{numMembers:j})})]})]})}var xT=n(84255),xb=n(747559);function xy(e,t){return t!==g6.jO.AND?Object.values(P().groupBy(e,e=>`${e.connectionType}:${e.applicationId}`)):0===e.length?[]:[[...e]]}function xR(e){let{handleAddVerificationClicked:t,locked:n}=e;return(0,p.jsxs)("div",{className:xT.Gq,children:[(0,p.jsx)(D.D,{className:xT.gg,variant:"eyebrow",children:el.intl.string(el.t.nMir27)}),(0,p.jsx)(G.E,{variant:"text-sm/normal",color:"text-default",className:xT.$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 xL(e){var t,n,i,l;let{guild:s,role:r,locked:a,setSelectedSection:o,setRoleNameFocusRoleId:d,integrations:c}=e,{headerHeight:u,headerRef:m}=g9(0),{scrolledToTop:g,handleScroll:x}=xv(),h=(t=s.id,eN(t).data?.applicationIdentityLinkedRolesEnabled??!1),E=(n=s.id,g4.useExperiment({guildId:n,location:"guild_settings_roles_edit_connections"},{autoTrackExposure:!1}).enabled),j=h||E,f=(0,L.bG)([e_.A],()=>e_.A.getRoleMemberCount(s.id)?.[r.id],[r.id,s.id]),N=(0,L.yK)([g$.A],()=>g$.A.getEditedRoleConnectionConfigurationsMap().get(r.id)??[]),A=N.length>1?g6.jO.OR:g6.jO.AND,I=R.useMemo(()=>A===g6.jO.OR?N.flat():null!=N&&N.length>0?N[0]:[],[A,N]),S=R.useMemo(()=>new Set(I.map(e=>e.connectionType)),[I]);function C(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:void 0,n=[...I];n.push({connectionType:e,connectionMetadataField:void 0,applicationId:t,operator:void 0,value:void 0}),(0,g1.pn)(r.id,xy(n,A))}function v(){eh.h.dispatch({type:"CONNECTIONS_GRID_MODAL_SHOW",onComplete:e=>C(e),excludedPlatformTypes:S,integrations:c,onCompleteApplication:e=>C(xt.zR,e),includeApplicationConnections:!1,gameApplicationIds:j?s.gameApplicationIds:null,onCompleteIdentityApplication:j?e=>C(xt.UX,e):void 0})}let _=null;if(0===I.length)_=(0,p.jsx)(xR,{handleAddVerificationClicked:v,locked:a});else if(I.length>0){let e,t=null;I.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"})),_=(0,p.jsxs)(p.Fragment,{children:[(i=()=>(0,g1.pn)(r.id,[]),(0,p.jsxs)(p.Fragment,{children:[(0,p.jsxs)("div",{className:xT.$$,children:[(0,p.jsx)("div",{className:xT.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,g1.pn)(r.id,xy(e,t)),e=xy(I,g6.jO.OR),(0,p.jsx)(iW.z,{label:el.intl.string(el.t.Xs7PHX),options:[{name:el.intl.string(el.t.W3iY58),value:g6.jO.OR},{name:el.intl.string(el.t.gHXS9A),value:g6.jO.AND}],onChange:e=>l(I,e),value:A,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:xT.rr,children:Array.from(r.values()).map(e=>(0,p.jsx)(xE,{configurationItems:e,onConfigurationChange:s,locked:n,integrations:l},e[0].configuration.connectionType+":"+e[0].index))})}(I,e=>(0,g1.pn)(r.id,xy(e,A)),a,r.id,c),t]})}return(0,p.jsx)(nd.Gt,{className:xT.XG,style:{scrollPaddingTop:u},onScroll:x,children:(0,p.jsxs)("div",{className:xb.Q,children:[(0,p.jsx)("div",{className:k()(xb.wx,xb.ln,{[xb.l6]:!g}),ref:m,children:(0,p.jsx)(x_,{guild:s,role:r,selectedSection:c0.T$.VERIFICATIONS,setSelectedSection:o,setRoleNameFocusRoleId:d})}),(f??0)>0?(0,p.jsxs)("div",{className:xT.UW,children:[(0,p.jsx)(iF.E,{size:"custom",width:20,height:20,color:"currentColor",className:xT.QW}),(0,p.jsx)(G.E,{variant:"text-sm/normal",color:"text-default",children:el.intl.string(el.t["2aFeef"])})]}):null,_]})})}var xG=n(36075),xD=n(43990),xO=n(379848),xM=n(20851),xk=n(176201),xU=n(676608),xP=n(828162),xw=n(546385),xF=n(803306),xB=n(320095),xH=n(963852),xV=n(144273);function xz(e){return R.useMemo(()=>{let t=(0,xB.rh)({...(0,xH.Ay)({channelId:"1337",content:e}),state:ei.cmJ.SENT,id:"31337"}),n=new dP.A({id:"313337",username:el.intl.string(el.t.cqpybK),discriminator:"0000",bot:!1});t.author=n;let i=xF.insertStaticUser(n);return null!=i&&(t.author=i,t.author.getAvatarURL=()=>xV.A),t},[e])}var xY=n(742158),xW=n(244367),xK=n(165554);let xX=function(e){let{guild:t,disabled:i,role:l}=e,s=(0,aS.qE)(t.id,l),{analyticsLocations:r}=(0,a5.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,mq.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,mQ.$_)()}))}let d=(0,p.jsx)(mX.A,{className:xK.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:xK.kL,children:[(0,p.jsxs)(xY.z,{className:xK.Hc,children:[(0,p.jsx)("div",{children:el.intl.string(el.t.B9grJw)}),d]}),(0,p.jsx)(xW.a,{className:xK.h_,children:el.intl.string(el.t.I3YQeV)}),(0,p.jsxs)("div",{className:xK.Mw,children:[(0,p.jsx)("div",{className:xK.i1,children:null!=s?(0,p.jsx)(aC.A,{...s,className:xK.s1,enableTooltip:!1}):(0,p.jsx)(aI.X,{size:"custom",color:"currentColor",width:24,height:24,className:xK.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("30570"),n.e("17449")]).then(n.bind(n,182510));return n=>(0,p.jsx)(e,{...n,guildId:t.id,onUploadIcon:e=>(0,g1.n3)(l.id,e,null),onSelectUnicodeEmoji:e=>(0,g1.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,g1.n3)(l.id,null,null)},variant:"critical-secondary",disabled:i,text:el.intl.string(el.t["uY+Nk/"])}):null]})]})};var xq=n(554830),xJ=n(208560);function xQ(e){let{guildId:t,role:n}=e;return(0,p.jsx)("div",{className:xJ.k,children:(0,p.jsx)(iX.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,iD.Tk)(t,{type:iO._.ROLES,roles:{[n.id]:n},returnToSection:ei.BEX.ROLES})},text:el.intl.string(el.t.arFPfJ),icon:xq.K,iconPosition:"end"})})})}n(938796);var xZ=n(665260),x$=n(957545),x0=n(738464);let x1=function(e){let{role:t}=e;return(0,xZ.Lt)(t.flags,ei.gxX.IN_PROMPT)?(0,x$.J)(t)?(0,p.jsxs)("div",{className:x0.lm,children:[(0,p.jsx)(iF.E,{size:"custom",width:20,height:20,color:"currentColor",className:x0.Qf}),(0,p.jsx)(G.E,{variant:"text-sm/normal",children:el.intl.string(el.t.YRbgXz)})]}):(0,p.jsxs)("div",{className:x0.lm,children:[(0,p.jsx)(iF.E,{size:"custom",width:20,height:20,color:"currentColor",className:x0.EP}),(0,p.jsx)(G.E,{variant:"text-sm/normal",children:el.intl.string(el.t.mqeO2v)})]}):null};var x2=n(512031),x3=n(178758),x5=n(853513),x6=n(135150);let x4="/assets/6263c90899ad6dae.svg",x9="/assets/36799e0a695f945e.svg",x7=(0,aE.Fe)({createPromise:()=>Promise.all([n.e("21035"),n.e("21398"),n.e("3930"),n.e("3663"),n.e("66147")]).then(n.bind(n,48736)),webpackId:48736}),x8=P().debounce((e,t)=>(0,g1.nK)(e,t),200);function he(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)(nZ.k,{label:el.intl.string(el.t.dLbkBk),required:!0,type:"text",value:s,maxLength:ei.fHV,onChange:function(e){r(e),x8(t.id,e)},disabled:n,inputRef:a})}function ht(e){let{role:t,guildId:n,selectedStyle:i,disabled:l,shouldShowUpsell:s}=e;function r(e){return l||s&&[g$.y.HOLOGRAPHIC,g$.y.GRADIENT].includes(e)}let a=xz(el.intl.string(el.t.Mi9Kbe)),o=(0,ov.Ay)(),d=(0,aS.qE)(n,t),c={dark:{src:x4,name:t.name},light:{src:x9,name:t.name}};function u(){(0,xP.A)(n,aJ.A.GUILD_POWERUPS_GUILD_SETTINGS_ROLE_EDIT),(0,_.jH)()}return(0,p.jsx)(xO.Ay,{contentTypes:[I.M.GUILD_SETTINGS_ROLE_STYLES_NEW_BADGE],children:e=>{let{visibleContent:l}=e;return(0,p.jsxs)(iX.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:x6.p6,children:x2.wE.map(e=>{let{id:l,colors:s,labelString:u}=e;return(0,p.jsx)(sG.vN,{offset:-2,children:(0,p.jsxs)("button",{type:"button",className:k()(x6.ZQ,{[x6.wH]:i===l,[x6.r9]:r(l)}),"aria-disabled":r(l),onClick:()=>{r(l)||(0,g1.C5)(t.id,l)},children:[(0,p.jsx)(ad.M,{children:(0,p.jsx)("div",{className:x6.Al,children:(0,p.jsx)(xM.A,{author:{nick:a.author.username,guildId:n,authorId:a.author.id,colorRoleId:t.id,colorStrings:(0,xk.K3)(s),colorString:(0,au.Hl)(s.primary_color)},message:a,preview:!0,roleIcon:d??((0,oC.q)(o)?c.light:c.dark),isGroupStart:!0,disableInteraction:!0,previewGuildId:n})})}),(0,p.jsx)("div",{className:x6.C2,children:el.intl.string(u)})]})},l)})}),s&&(0,p.jsxs)("div",{className:x6.FB,children:[(0,p.jsxs)("div",{className:x6.Md,children:[(0,p.jsx)(G.E,{variant:"text-sm/semibold",color:"button-outline-primary-text",children:el.intl.format(x5.default.VpEDJc,{magical:(0,p.jsx)(hn,{})})}),(0,p.jsx)(G.E,{variant:"text-xs/medium",color:"button-outline-primary-text",children:el.intl.string(x5.default.FJZeZF)})]}),(0,p.jsx)(eg.$,{onClick:u,variant:"expressive",icon:mK._,text:el.intl.string(el.t["+7XY31"])})]})]})}})}function hn(){let e=(0,L.bG)([nm.Ay],()=>nm.Ay.useReducedMotion),{gradientStyle:t,gradientClassname:n}=(0,xG.Wq)({colorStrings:(0,xk.K3)(x3.jl),useReducedMotion:e,roleStyle:"username",includeConvenienceGlow:!0,animateGradient:!0});return(0,p.jsx)("span",{style:{...t},className:n,"data-text":el.intl.string(x5.default["+/IHLl"]),children:el.intl.string(x5.default["+/IHLl"])})}function hi(e){let{role:t,disabled:n,currentStyle:i,hasEnhancedRoleColors:l}=e;return(0,p.jsx)("div",{className:x6.Ei,children:(0,p.jsx)(iX.D,{label:el.intl.string(el.t["1F6FzL"]),description:el.intl.string(el.t["9UCxlf"]),required:!0,role:"radiogroup",children:(0,p.jsx)(x7,{defaultColor:ei.TGz,colors:i===g$.y.GRADIENT&&l?x3.Oz:ei._tK,value:t.color,disabled:n,onChange:e=>(0,g1.ZH)(t,e),gradientColors:i===g$.y.GRADIENT&&l?[t.color,t.colors?.secondary_color??ei.TGz]:void 0,onChangeGradientColors:function(e){(0,g1.uc)(t.id,{primary_color:e[0],secondary_color:e[1],tertiary_color:null},g$.y.GRADIENT)},isGradient:i===g$.y.GRADIENT,customPickerPosition:"right"})})})}function hl(e){let{role:t,guildId:n,selectedStyle:i,disableInteraction:l}=e,s=xz(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:x4,name:t.name},o={src:x9,name:t.name},d=(0,aS.qE)(n,t),c=[ei.NJ8.DARK,ei.NJ8.DARKER,ei.NJ8.MIDNIGHT,ei.NJ8.LIGHT];return(0,p.jsx)(ad.M,{children:(0,p.jsx)("div",{className:k()(x6.i1,{[x6.XN]:l}),"aria-hidden":!0,children:c.map(e=>(0,p.jsx)(xD.N,{theme:e,disableAdaptiveTheme:!0,children:t=>(0,p.jsxs)("div",{className:k()(t,x6.$O),children:[(0,p.jsx)("div",{className:x6.zC,children:(0,p.jsx)(xM.A,{author:r,message:s,roleIcon:d??((0,oC.q)(e)?o:a),previewGuildId:n,isGroupStart:!0})}),e===ei.NJ8.LIGHT&&i!==g$.y.SOLID&&(0,p.jsx)(G.E,{variant:"text-xs/medium",color:"text-subtle",className:x6.W_,children:el.intl.string(el.t.nxwm3I)})]})},e))})})}function hs(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,g1.E9)(t.id,e,t.mentionable),disabled:n}),(0,p.jsx)(H.c,{className:x6.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,g1.E9)(t.id,t.hoist,e),disabled:n})]})}function hr(e){let{guild:t,role:n,locked:i,setSelectedSection:l,autoFocusRoleName:s,onRoleNameFocused:r,setRoleNameFocusRoleId:a}=e,o=(0,xU.jV)(t.id,n),d=(0,L.bG)([g$.A],()=>g$.A.getRoleStyleData(n.id)),c=!o,u=null!=d&&o?d.currentStyle:g$.y.SOLID,m=(0,i3.Oy)(n),g=i||m,x=(0,L.bG)([J.A],()=>J.A.canImpersonateRole(t,n)),{headerHeight:h,headerRef:E}=g9(0),{scrolledToTop:j,handleScroll:f}=xv();return(0,p.jsx)(nd.Gt,{className:x6.XG,style:{scrollPaddingTop:h},onScroll:f,children:(0,p.jsxs)("div",{className:xb.Q,children:[(0,p.jsx)("div",{className:k()(xb.wx,xb.ln,{[xb.l6]:!j}),ref:E,children:(0,p.jsx)(x_,{guild:t,role:n,selectedSection:c0.T$.DISPLAY,setSelectedSection:l,setRoleNameFocusRoleId:a})}),(0,p.jsx)(he,{role:n,disabled:g,autoFocus:s,onAutoFocusComplete:r}),(0,p.jsx)("div",{className:x6.U9,children:(0,p.jsx)(x1,{role:n})}),(0,p.jsx)(H.c,{className:x6.yF}),(o||c)&&null!=u&&(0,p.jsx)(ht,{role:n,guildId:t.id,selectedStyle:u,disabled:g,shouldShowUpsell:c}),u!==g$.y.HOLOGRAPHIC&&null!=u&&(0,p.jsx)(hi,{role:n,disabled:g,currentStyle:u,hasEnhancedRoleColors:o}),u===g$.y.HOLOGRAPHIC&&(0,p.jsx)(xw.A,{className:x6.u,children:(0,p.jsx)(G.E,{variant:"text-xs/medium",children:el.intl.string(x5.default.tBhCyr)})}),(0,p.jsx)(xX,{guild:t,disabled:g,role:n}),(0,p.jsx)(hl,{role:n,guildId:t.id,selectedStyle:u,disableInteraction:!o}),(0,p.jsx)(H.c,{className:x6.yF}),(0,p.jsx)(hs,{role:n,disabled:g}),x?(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)(H.c,{className:x6.yF}),(0,p.jsx)(xQ,{guildId:t.id,role:n})]}):null]})})}var ha=n(475825),ho=n(892547),hd=n(80682),hc=n(709066),hu=n(534829);function hm(e){let{className:t,avatarURL:n,name:i,bot:l,verifiedBot:s,userTag:r}=e,a=(0,iu.bG)([Q.A],()=>Q.A.hidePersonalInformation);return(0,p.jsxs)("div",{className:k()(hu.kL,t),children:[(0,p.jsx)(ec.eu,{className:hu.my,src:n,size:eu._3.SIZE_24,"aria-label":i}),(0,p.jsxs)("div",{className:hu.FS,children:[(0,p.jsx)(G.E,{tag:"span",className:hu.UU,color:"text-strong",variant:"text-sm/semibold",children:i}),l?(0,p.jsx)(hc.A,{className:hu.AO,verified:s}):null,a?null:(0,p.jsx)(G.E,{tag:"span",color:"interactive-text-default",className:hu.a1,variant:"text-sm/normal",children:r})]})]})}var hg=n(632515);async function hx(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 iv.A(t);(0,C.openModal)(t=>(0,p.jsx)(rA.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 hh(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 hx(t,i,l);n=g$.A.getRole(l),(0,C.openModal)(e=>(0,p.jsx)(rA.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:()=>{hx(t,i,l),e.onClose()}}],children:(0,p.jsx)(G.E,{className:hg.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,nX.L3)(e,async()=>{let{default:e}=await Promise.all([n.e("45309"),n.e("97422"),n.e("97705"),n.e("26132"),n.e("46652"),n.e("93190"),n.e("34552"),n.e("8757"),n.e("85968"),n.e("89673"),n.e("68403"),n.e("29787"),n.e("98965"),n.e("82073"),n.e("97558"),n.e("76665"),n.e("35313"),n.e("76273"),n.e("24198"),n.e("72883"),n.e("25486"),n.e("49644"),n.e("43116"),n.e("70314"),n.e("42191"),n.e("70515"),n.e("4524"),n.e("54148"),n.e("66939"),n.e("91042")]).then(n.bind(n,365689));return t=>(0,p.jsx)(e,{...t,user:l,guildId:i,showChatItems:!1})})}return(0,hd.Eq)(a,"GuildSettingsRolesEditMembers"),(0,p.jsx)("div",{className:xb.Q,children:(0,p.jsx)(dH.A,{targetElementRef:r,userId:t.id,guildId:i,roleId:l,position:"left",children:e=>(0,p.jsxs)(eM.D,{...e,innerRef:r,className:hg.TL,onContextMenu:d,children:[(0,p.jsx)(hm,{className:hg.bu,avatarURL:t.avatarURL,name:t.name,bot:t.bot,verifiedBot:t.verifiedBot,userTag:t.userTag}),(0,p.jsx)("div",{className:hg.O6,children:(0,p.jsx)(tV.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()(hg.DT,{[hg.li]:s}),onClick:o,children:(0,p.jsx)(ly.a,{size:"xs",color:"currentColor"})})})})]})})})}function hE(e){let{handleAddClick:t,locked:n}=e;return(0,p.jsx)("div",{className:xb.Q,children:(0,p.jsxs)("div",{className:k()(hg.TL,hg.xs),children:[(0,p.jsx)(dR.n,{size:"md",color:"currentColor"}),(0,p.jsx)(G.E,{className:hg.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)(u1.Anchor,{onClick:t,children:e},i)}})})]})})}function hj(e){let{guildId:t,roleId:n,query:i,headerHeight:l,locked:s,onScroll:r,roleMembers:a,handleAddClick:o}=e,{analyticsLocations:d}=(0,a5.Ay)(aJ.A.MEMBER_LIST),c=R.useMemo(()=>i.trim().toLowerCase(),[i]);(0,g2.cG)(t,c);let u=R.useMemo(()=>a.filter(e=>(0,g2.EF)(c,e)),[a,c]),m=R.useMemo(()=>u.sort((e,t)=>e.name.localeCompare(t.name)),[u]);return(0,p.jsx)(a5.f5,{value:d,children:(0,p.jsx)(ha.Ei,{className:hg.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)(hE,{handleAddClick:o,locked:s},"empty");let l=m[i];return(0,p.jsx)(hh,{member:l,guildId:t,roleId:n,locked:s},l.id)},onScroll:r})})}function hf(e){let{query:t,setQuery:n,locked:i,handleAddClick:l}=e;return(0,p.jsxs)("div",{className:hg.MT,children:[(0,p.jsx)(ho.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 hN(e){let{guild:t,role:i,locked:l,setSelectedSection:s,setRoleNameFocusRoleId:r}=e,[a,o]=R.useState(""),{headerHeight:d,headerRef:c}=g9(0),{scrolledToTop:u,handleScroll:m}=xv(),g=i.managed||l,x=(0,g2.K5)(t.id,i.id),h=(0,L.bG)([e_.A],()=>e_.A.getRoleMemberCount(t.id)?.[i.id]??0)>x.length;function E(){so.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("98574"),n.e("99726"),n.e("11739"),n.e("92513"),n.e("20379"),n.e("56327")]).then(n.bind(n,66655));return n=>(0,p.jsx)(e,{...n,roleId:i.id,guildId:t.id})})}return(0,p.jsxs)("div",{className:hg.kL,children:[(0,p.jsx)("div",{className:hg.N1,ref:c,children:(0,p.jsx)("div",{className:xb.Q,children:(0,p.jsxs)("div",{className:k()(xb.wx,{[xb.l6]:!u}),children:[(0,p.jsx)(x_,{guild:t,role:i,selectedSection:c0.T$.MEMBERS,setSelectedSection:s,setRoleNameFocusRoleId:r}),(0,p.jsx)(hf,{query:a,setQuery:o,locked:g,handleAddClick:E}),h?(0,p.jsx)(z.p,{className:hg.v6,messageType:z.Y.INFO,children:el.intl.string(el.t.RQxHZ8)}):null]})})}),(0,p.jsx)(hj,{headerHeight:d+8,query:a,guildId:t.id,roleId:i.id,locked:g,onScroll:m,roleMembers:x,handleAddClick:E})]})}var hp=n(438271),hA=n(558393),hI=n(839369);function hS(e){let{className:t}=e;return(0,p.jsx)("div",{className:k()(hI.S,t)})}var hC=n(278944);function hv(e){let{guild:t,role:n,locked:i}=e,l=(0,L.bG)([Z.default],()=>Z.default.getCurrentUser()),s=R.useMemo(()=>cU.cc({user:l,context:t}),[l,t]),r=R.useMemo(()=>({[n.id]:{...n,permissions:cU.x3}}),[n]),a=R.useMemo(()=>cU.cc({user:l,context:t,roles:r}),[l,t,r]),o=!sU.aI(s,a);return(0,p.jsx)(tV.m,{text:o?el.intl.string(el.t["IQ/6Sg"]):null,position:"top",children:(0,p.jsx)("div",{className:hC.FS,children:(0,p.jsx)(ey.Q,{variant:"primary",textVariant:"text-sm/semibold",onClick:()=>(0,g1.Y_)(n.id),disabled:sU.aI(n.permissions,cU.x3)||o||i,text:el.intl.string(el.t["UYq7+O"])})})})}function h_(e){let{guild:t,role:n,specs:i,locked:l}=e;if(0===i.length)return(0,p.jsxs)("div",{className:hC.pb,children:[(0,p.jsx)(hS,{className:hC.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:sU.TF(n.permissions,e)}})&&el.intl.string(el.t["K+D+GF"]):el.intl.string(el.t.nOtPMM)}return(0,p.jsxs)("div",{className:hC.eZ,children:[(0,p.jsx)(hv,{guild:t,role:n,locked:l}),i.map((e,t)=>(0,p.jsx)(hp.A,{className:hC.p2,spec:e,permissions:n.permissions,locked:l,onChange:(e,t)=>{if("string"==typeof t)throw Error("Unexpected string `allow`");(0,g1.Ul)(n.id,e,t)},permissionRender:s},t))]})}function hT(e){let{guild:t,role:n,locked:i,setSelectedSection:l,setRoleNameFocusRoleId:s,initialSearchQuery:r}=e,[a,o]=R.useState(r??""),d=R.useMemo(()=>hA.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}=g9(0),{scrolledToTop:x,handleScroll:h}=xv(),E=R.useRef(!1);return R.useEffect(()=>{E.current||""===a.trimStart()||(so.default.track(ei.HAw.SEARCH_STARTED,{search_type:"Permissions"}),E.current=!0)},[a]),(0,p.jsx)(nd.Gt,{className:hC.XG,style:{scrollPaddingTop:m},onScroll:h,children:(0,p.jsxs)("div",{className:xb.Q,children:[(0,p.jsxs)("div",{className:k()(xb.wx,xb.ln,{[xb.l6]:!x}),ref:g,children:[(0,p.jsx)(x_,{guild:t,role:n,selectedSection:c0.T$.PERMISSIONS,setSelectedSection:l,setRoleNameFocusRoleId:s}),(0,p.jsx)("div",{className:hC.U9,children:(0,p.jsx)(x1,{role:n})}),(0,p.jsx)("div",{className:hC.MT,children:(0,p.jsx)(ho.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)(mn.A,{"aria-live":"polite",role:"status",children:u?el.intl.formatToPlainString(el.t["I+eHql"],{count:c}):""}),(0,p.jsx)(h_,{guild:t,role:n,specs:d,locked:i})]})})}var hb=n(545442),hy=n(63104),hR=n(861197),hL=n(967144),hG=n(792831);function hD(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 hO(e){let{className:t,tooltipText:n,width:i=16,height:l=16}=e;return(0,p.jsx)(tV.m,{text:n,children:(0,p.jsx)("div",{className:t,children:(0,p.jsx)(uK.X,{size:"custom",color:"currentColor",width:i,height:l})})})}function hM(e){(0,g1.yy)([...e.map(e=>e.id)])}var hk=n(959704);let hU="DRAGGABLE_ROLE";function hP(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=hD(i,s,l),h=(0,i3.Oy)(l),E=null==x&&!h,j=l.tags?.guild_connections!==void 0,f=(0,hL.X_)(i.id,l,l.colorStrings),[,N]=(0,rJ.i)({type:hU,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,rQ.H)({accept:hU,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)(hy.A,{size:12,color:l.colorString,className:hk.Ev}):"dot"===m?(0,p.jsx)(hb.W,{color:S,colors:f,background:!1,tooltip:!1}):(0,p.jsx)(hb.R,{color:S,colors:f}),(0,p.jsxs)(ix.V.Item,{className:k()(hk.nM,{[hk.qo]:null!==A&&o<A,[hk.BP]:null!==A&&o>A}),id:l.id,selectedItem:r,itemType:"side",onClick:a,onContextMenu:function(e){(0,nX.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)(hO,{className:hk.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 hw(e){let{guild:t,currentRoleId:n,setCurrentRoleId:i,setSelectedSection:l,setRoleNameFocusRoleId:s}=e,r=(0,L.bG)([g$.A],()=>g$.A.roles),a=(0,L.bG)([J.A],()=>J.A.getHighestRole(t)),o=(0,L.bG)([nm.Ay],()=>nm.Ay.roleStyle),[d,c]=R.useState(r.length),{scrolledToTop:u,handleScroll:m}=xv(),{handleDragStart:g,handleDragReset:x,handleDragComplete:h}=(0,mh.A)(r,hM),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,ch.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 xA(t,e,r);s(n.id),l(c0.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)(hR.Ay.Sidebar,{className:hk.pz,children:(0,p.jsxs)("div",{className:hk.kL,children:[(0,p.jsxs)("div",{className:k()(hk.gn,{[hk.P6]:!u}),children:[(0,p.jsxs)(eM.D,{className:hk.DD,onClick:()=>i(null),children:[(0,p.jsx)(hG.A,{direction:hG.A.Directions.LEFT}),(0,p.jsx)(G.E,{className:hk.Qw,variant:"text-md/semibold",color:"none",children:el.intl.string(el.t["13/7kX"])})]}),(0,p.jsx)(tV.m,{position:"top","aria-label":el.intl.string(el.t.AbxKtv),__unsupportedReactNodeAsText:(0,p.jsx)(G.E,{className:hk.YL,variant:"text-sm/normal",children:el.intl.string(el.t.AbxKtv)}),children:(0,p.jsx)(eM.D,{className:hk.Cm,onClick:function(){g0.A.createRole(t.id),l(c0.T$.DISPLAY)},"aria-label":el.intl.string(el.t.AbxKtv),children:(0,p.jsx)(lt.j,{size:"custom",color:"currentColor",width:20,height:20})})})]}),(0,p.jsx)(nd.Ch,{className:hk.p_,ref:E,onScroll:m,children:(0,p.jsx)(ix.V,{selectedItem:n,onItemSelect:e=>i(e),orientation:"vertical",children:r.map((e,l)=>(0,p.jsx)(hP,{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 hF=n(945181);function hB(e){let t,{editRoleId:n,setEditRoleId:i,selectedSection:l,setSelectedSection:s,roleNameFocusRoleId:r,setRoleNameFocusRoleId:a}=e,o=(0,L.bG)([g$.A],()=>g$.A.guild,[]);iP()(null!=o,"guildId cannot be null here");let{role:d,permissionSearchQuery:c}=(0,L.cf)([g$.A],()=>({role:g$.A.getRole(n),permissionSearchQuery:g$.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,g2.L9)(l),i=e_.A.getRoleMemberCount(o.id)?.[t]??0;so.default.track(ei.HAw.ROLE_PAGE_VIEWED,{tab_opened:n,is_everyone:(0,g3.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,g5.os)(o.id,d.id)},[o.id,d?.id]),null==d)return null;switch(l){case c0.T$.DISPLAY:t=(0,p.jsx)(hr,{guild:o,role:d,locked:m,highestRole:u,setSelectedSection:s,autoFocusRoleName:r===d.id,onRoleNameFocused:()=>a(null),setRoleNameFocusRoleId:a});break;case c0.T$.PERMISSIONS:t=(0,p.jsx)(hT,{guild:o,role:d,locked:m,setSelectedSection:s,setRoleNameFocusRoleId:a,initialSearchQuery:c});break;case c0.T$.VERIFICATIONS:t=(0,p.jsx)(xL,{guild:o,role:d,locked:m,setSelectedSection:s,setRoleNameFocusRoleId:a,integrations:x??void 0});break;case c0.T$.MEMBERS:t=(0,p.jsx)(hN,{guild:o,role:d,locked:m,setSelectedSection:s,setRoleNameFocusRoleId:a});break;default:(0,N.xb)(l)}return(0,p.jsxs)("div",{className:hF.MY,children:[(0,p.jsx)(hw,{guild:o,currentRoleId:n,setCurrentRoleId:i,setSelectedSection:s,setRoleNameFocusRoleId:a}),(0,p.jsx)("div",{className:hF.hQ,ref:g,children:(0,p.jsx)(sG.xp,{containerRef:g,children:t})})]})}var hH=n(155692);function hV(e){let{role:t,onClick:n}=e;return(0,p.jsxs)(eM.D,{className:hH.kL,onClick:n,children:[(0,p.jsx)("div",{className:hH.Kk,children:(0,p.jsx)(dR.n,{size:"custom",color:"currentColor",width:20,height:20})}),(0,p.jsxs)("div",{className:hH.h_,children:[(0,p.jsx)(G.E,{className:hH.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)(s6.A,{className:hH.UE,direction:s6.A.Directions.RIGHT})]})}var hz=n(967923);function hY(e){let{color:t,children:n}=e;return(0,p.jsxs)("div",{className:hz.b6,children:[(0,p.jsx)(hb.R,{className:hz.m4,color:t,colors:null}),(0,p.jsx)(G.E,{variant:"text-sm/semibold",color:"interactive-text-active",tag:"span",className:hz.yj,children:n})]})}function hW(e){let{guild:t,display:n}=e;return(0,p.jsxs)("div",{className:k()(hz.vK,t.backgroundClass,{[hz.lK]:!n}),children:[(0,p.jsx)("div",{className:hz.Ot,children:t.roles.map((e,t)=>(0,p.jsx)("div",{className:hz.UK,children:e.map(e=>(0,p.jsx)(hY,{color:e.color,children:e.name},e.name))},t))}),(0,p.jsx)("div",{className:hz.Kq,children:(0,p.jsxs)("div",{className:hz.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:hz.HQ,children:t.username})]})})]})}function hK(){let e=R.useMemo(()=>[{backgroundClass:hz.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:hz.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:hz.$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(nm.Ay.useReducedMotion)return;let e=setTimeout(()=>i((t+1)%l.current.length),6332);return()=>clearTimeout(e)},[t]),(0,p.jsx)("div",{className:hz.cI,"aria-hidden":!0,children:e.map((e,n)=>(0,p.jsx)(hW,{guild:e,display:n===t},n))})}function hX(e){let{guild:t,everyoneRole:n,setEditRoleId:i}=e,[l,s]=R.useState(!1);async function r(){s(!0),await g0.A.createRole(t.id),s(!1)}let a=R.useCallback(()=>{i(n.id)},[i,n.id]);return(0,p.jsx)("div",{className:dq.customContent,children:(0,p.jsxs)("div",{className:hz.uW,children:[(0,p.jsx)(D.D,{variant:"heading-lg/semibold",children:el.intl.string(el.t["LPJmL/"])}),(0,p.jsxs)("div",{className:hz.kL,children:[(0,p.jsx)(hK,{}),(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:hz.NQ,children:el.intl.string(el.t["1ydhVp"])}),(0,p.jsx)("div",{"data-button-hoisted-classname-wrapper":!0,className:hz.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:hz.yF}),(0,p.jsx)(hV,{role:n,onClick:a})]})})}var hq=n(39623),hJ=n(305015),hQ=n(135946);function hZ(e){let{className:t,size:n=14}=e;return(0,p.jsx)("div",{className:k()([hQ.S,t]),children:(0,p.jsx)(hJ.A,{height:n,width:n})})}var h$=n(600761),h0=n(134505),h1=n(149531);let h2="DRAGGABLE_ROLE";function h3(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)([e_.A],()=>e_.A.getRoleMemberCount(n.id),[n.id]),u=(0,L.bG)([J.A],()=>J.A.getHighestRole(n),[n]),m=d.trim();R.useEffect(()=>{(0,ev.L)(n.id)},[n.id]);let g=R.useRef(!1);R.useEffect(()=>{g.current||""===d.trimStart()||(so.default.track(ei.HAw.SEARCH_STARTED,{search_type:"Roles"}),g.current=!0)},[d]);let x=R.useMemo(()=>l.filter(e=>(0,g2.Vh)(e,m)),[l,m]),h=R.useMemo(()=>[...l,i],[l,i]),{draggingId:E,handleDragStart:j,handleDragReset:f,handleDragComplete:N}=(0,mh.A)(h,hM),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)(h5,{},"empty-role");let a=x[i];return(0,p.jsx)(h6,{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)(h$.q,{containerRef:A,itemType:h2}),(0,p.jsx)(T.ic,{scrollerRef:I,sections:[Math.max(x.length,1)],sectionHeight:o,renderSection:a,rowHeight:61,renderRow:S})]})}function h5(){return(0,p.jsxs)("div",{className:h0.tp,children:[(0,p.jsx)("div",{className:h1._M}),(0,p.jsx)(dR.n,{size:"md",color:"currentColor"}),(0,p.jsx)(G.E,{className:h0.Gm,variant:"text-md/semibold",color:"text-muted",children:el.intl.string(el.t["vR7M+y"])})]})}function h6(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=hD(i,s,t),j=null!=E,[f,N]=R.useState(!1),A=R.useMemo(()=>({type:h2,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,rJ.i)(A),C=R.useMemo(()=>({accept:h2,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,rQ.H)(C),T=R.useCallback(async e=>{try{let t=await xA(i,e,l);h(t.id),x(c0.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,nX.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,xN.x)(i,t,T);if(I)return(0,p.jsx)("div",{ref:e=>{S(e)},className:k()(h0.xf,h0.Ao)});function L(){g(t.id)}return(0,p.jsxs)(eM.D,{className:k()(h0.xf,{[h0.F2]:u,[h0.TR]:null!=v&&r<v,[h0.mU]:null!=v&&r>v}),onClick:L,onContextMenu:b,innerRef:e=>{S(_(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()(h0.co,h1._M,{[h0.Y6]:j||m}),onMouseEnter:()=>N(!0),onMouseLeave:()=>N(!1),children:(0,p.jsx)(rW.W,{size:"xs",color:"currentColor"})}),(0,p.jsxs)("div",{className:k()(h0.Ji,h1.N5),children:[t.tags?.guild_connections===null?(0,p.jsx)(hy.A,{className:h0.U4,color:t.colorString,size:24}):(0,p.jsx)(h4,{guildId:i.id,role:t,size:24,className:h0.UT,defaultIconClassName:h0.a}),null!=E?(0,p.jsx)(hO,{className:h0.s2,tooltipText:E}):null,(0,p.jsx)(G.E,{className:h0.S3,color:"text-strong",variant:"text-md/medium",children:t.name}),t.tags?.subscription_listing_id!=null&&(0,p.jsx)(oY.A,{className:h0.tU,"aria-label":el.intl.string(el.t.a2Ak8b)}),t.tags?.is_guild_product_role===!0&&(0,p.jsx)(hZ,{})]}),(0,p.jsx)(tV.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()(h0.Tb,h1.Hp),onClick:function(){L(),x(c0.T$.MEMBERS)},children:[(0,p.jsx)(G.E,{variant:"text-md/normal",color:"none",children:a}),(0,p.jsx)(lx.n,{size:"custom",color:"currentColor",className:h0.MV,width:20,height:20})]})}),(0,p.jsxs)("div",{className:k()(h0.NC,h1.DE),children:[(0,p.jsx)(tV.m,{text:j?el.intl.string(el.t["HO/oXl"]):el.intl.string(el.t.bt75uw),children:(0,p.jsx)(r5.K,{variant:"secondary","aria-label":j?el.intl.string(el.t["HO/oXl"]):el.intl.string(el.t.bt75uw),icon:j?hq.b:rt.R,onClick:L})}),(0,p.jsx)(tV.m,{text:el.intl.string(el.t["UKOtz+"]),shouldShow:y,children:(0,p.jsx)(r5.K,{variant:"secondary","aria-label":el.intl.string(el.t["UKOtz+"]),icon:xj.j,onClick:b,disabled:!y})})]})]})}function h4(e){let{guildId:t,role:n,size:i,enableTooltip:l,className:s,defaultIconClassName:r}=e,{hasGradient:a,stops:o,gradientId:d}=(0,xG.RM)(n.colorStrings?.primaryColor,n.colorStrings?.secondaryColor,n.colorStrings?.tertiaryColor),c=(0,xU.jV)(t,n),u=(0,aS.$7)({guildId:t,roleId:n.id,size:i});if(null!=u)return(0,p.jsx)(aC.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)(rx.i,{size:"custom",className:k()(s,r),color:m,width:i,height:i})]})}function h9(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??x2.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:h1.h_,color:"text-default",variant:"text-sm/normal",children:el.intl.string(el.t["1ydhVp"])}),(0,p.jsx)(h7,{guild:t,everyoneRole:n,filteredRoles:i,query:s,setQuery:r,onEveryoneRoleClick:d})]})}function h7(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)(hV,{role:n,onClick:r}),(0,p.jsx)(h8,{guild:t,query:l,setQuery:s}),(0,p.jsx)(G.E,{className:h1.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:h1.kA,children:(0,p.jsxs)("div",{className:h1.qd,children:[(0,p.jsx)("div",{className:h1._M}),(0,p.jsx)(G.E,{className:k()(h1.jA,h1.N5),variant:"text-sm/normal",children:el.intl.format(el.t["38N3Vz"],{numRoles:String(i.length)})}),(0,p.jsx)(G.E,{className:k()(h1.jA,h1.Hp),variant:"text-sm/normal",children:el.intl.string(el.t["9Oq93m"])}),(0,p.jsx)("div",{className:h1.DE})]})})]})}function h8(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 g0.A.createRole(t.id),s(!1)}return(0,p.jsx)("div",{className:h1.__invalid_rolesList,children:(0,p.jsxs)("div",{className:h1.MT,children:[(0,p.jsx)(ho.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 Ee(e){let{setEditRoleId:t,guild:n,everyoneRole:i,otherRoles:l,setSelectedSection:s,setRoleNameFocusRoleId:r}=e,[a,o]=R.useState(""),[d,c]=R.useState(x2.p4),u=a.trim(),m=R.useMemo(()=>l.filter(e=>(0,g2.Vh)(e,u)),[l,u]),g=R.useCallback(()=>(0,p.jsx)(h9,{guild:n,everyoneRole:i,filteredRoles:m,setEditRoleId:t,query:a,setQuery:o,setHeaderHeight:c},"header"),[n,i,m,t,a]);return(0,p.jsx)(h3,{setEditRoleId:t,guild:n,everyoneRole:i,otherRoles:l,setSelectedSection:s,setRoleNameFocusRoleId:r,renderHeader:g,headerHeight:d,query:a})}function Et(e){et.A.selectRole(e)}function En(){let{guild:e}=(0,L.cf)([O.A],()=>O.A.getProps()),t=(0,L.bG)([g$.A],()=>g$.A.formState),n=(0,L.bG)([g$.A],()=>g$.A.errorMessage);return(0,p.jsx)(tj.A,{errorMessage:n,onSave:function(){if(null==e)return;let{id:t}=e,n=g$.A.editedRoleIds.map(e=>g$.A.getRole(e)).filter(N.Vq),i=g$.A.getSortDeltas(),l=null,s=null;g$.A.hasRoleConfigurationChanges&&(s=g$.A.editedRoleIdsForConfigurations,l=g$.A.getEditedRoleConnectionConfigurationsMap()),(0,g1.JY)(t,n,i,s,l)},submitting:t===ei.XlH.SUBMITTING,onReset:g1.Ts})}function Ei(e){let{refToScroller:t}=e,{guild:n,roles:i}=(0,L.cf)([g$.A],()=>({guild:g$.A.guild,roles:g$.A.roles}),[]);iP()(null!=n,"Guild cannot be null here");let l=R.useMemo(()=>i.find(e=>(0,i3.Oy)(e)),[i]);iP()(null!=l,"Guild must have an everyone role");let s=R.useMemo(()=>i.filter(e=>!(0,i3.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,ch.Ay)(()=>{let e=eS.A.getMemberCount(n.id);null!=e&&e<=g2.gz&&g0.A.requestMembers(n.id,"",0,!1)});let[d,c]=R.useState(c0.T$.DISPLAY),[u,m]=R.useState(null);return(R.useEffect(()=>{null==r&&(c(c0.T$.DISPLAY),m(null))},[r]),null!=r)?(0,p.jsx)(hB,{editRoleId:r,setEditRoleId:Et,selectedSection:d,setSelectedSection:c,roleNameFocusRoleId:u,setRoleNameFocusRoleId:m}):a?(0,p.jsx)(Ee,{setEditRoleId:Et,guild:n,everyoneRole:l,otherRoles:s,setSelectedSection:c,setRoleNameFocusRoleId:m,refToScroller:t}):(0,p.jsx)(hX,{guild:n,everyoneRole:l,setEditRoleId:Et})}var El=n(932793),Es=n(962125),Er=n(859126),Ea=n(996439),Eo=n(318775);class Ed extends R.PureComponent{render(){let{user:e,guild:t}=this.props;return(0,p.jsxs)(eM.D,{className:Eo.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:Eo.pX}),(0,p.jsxs)("div",{className:Eo.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("50437").then(n.bind(n,392516));return n=>(0,p.jsx)(l,{...n,guild:e,user:t,ban:i})})};handleContextMenu=e=>{(0,nX.L3)(e,async()=>{let{default:e}=await Promise.all([n.e("26132"),n.e("24198"),n.e("25486"),n.e("12123")]).then(n.bind(n,263702));return t=>(0,p.jsx)(e,{...t,user:this.props.user})})}}let Ec=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:Eo.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)(Ed,{user:t,ban:s,guild:n},t.id)},[l,n,i]);return(0,p.jsx)(Es.A,{role:"listbox",listPadding:[8,8,8,8],rowCount:i.length,rowHeight:s,renderRow:r,ref:t})});function Eu(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),uh(uj.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,Er.H)(i),l=e[0];et.A.setSearchQuery(i),await g0.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:Eo.Vu,children:(0,p.jsx)(G.E,{variant:"text-sm/normal",className:Eo.h_,children:el.intl.format(el.t.JcZ36i,{onModerationClick:a})})}),(0,p.jsxs)("div",{className:Eo.IA,children:[(0,p.jsx)(ho.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:Eo.JU,children:(0,p.jsx)(eg.$,{variant:"primary",text:el.intl.string(el.t["5h0QOP"]),onClick:c,disabled:s,loading:s})})]})]})}function Em(){let{guild:e,searchQuery:t}=(0,iu.bG)([O.A],()=>O.A.getProps(),[],U.isEqual),i=null!=t&&t.trim().length>0,l=(0,nc.Ay)(i),s=i!==l,[r]=(0,iu.bG)([O.A],()=>O.A.getBans(),[],Ea.D),a=r?.size??0,o=(0,ov.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,Er.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=>{g0.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:Eo.kL,children:[(0,p.jsx)(Eu,{guildId:d,storedSearchQuery:t}),(0,p.jsxs)("div",{className:Eo.gs,children:[!E&&(0,p.jsx)(Ec,{guild:e,bans:r,sortedBans:C,ref:c}),!h&&E&&(0,p.jsxs)(aF.pp,{theme:o,className:Eo.p$,children:[(0,p.jsx)(aF.G8,{darkSrc:n(29093),lightSrc:n(993507),width:256,height:212}),(0,p.jsx)(aF.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)(El.m,{className:Eo.JV,totalCount:g.length+(h?j.pageSize:0),pageSize:j.pageSize,currentPage:j.currentPage,onPageChange:I,maxVisiblePages:9})})]})}let Eg=null,Ex=0,Eh=null,EE=null,Ej=!1;class Ef extends L.Ay.Store{static displayName="GuildSettingsVanityURLStore";hasChanges(){return Eg!==Eh}showNotice(){return this.hasChanges()}get vanityURLCode(){return Eg}get originalVanityURLCode(){return Eh}get vanityURLUses(){return Ex}hasError(){return null!=EE}get errorDetails(){return EE}get fetchedVanityURL(){return Ej}}let EN=new Ef(eh.h,{GUILD_SETTINGS_SET_VANITY_URL:function(e){Eh=Eg=e.code??"",Ex=e.uses,EE=e.error??null,Ej=!0},GUILD_SETTINGS_CLOSE:function(){Eh=Eg=null,Ex=0,EE=null,Ej=!1},GUILD_SETTINGS_VANITY_URL_RESET:function(){Eg=Eh,Ex=0,EE=null},GUILD_SETTINGS_VANITY_URL_SET:function(e){Eg=e.code,Ex=0},GUILD_SETTINGS_VANITY_URL_ERROR:function(e){EE=e.error}});var Ep=n(77257),EA=n(61310),EI=n(342490),ES=n(188989);function EC(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("97250"),n.e("22089"),n.e("93513"),n.e("79149"),n.e("90017"),n.e("99150"),n.e("60987")]).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,a1.k1)(r):void 0},guild_id:t.id,location_stack:n}),(0,mq.A)({analyticsLocations:n,analyticsSourceLocation:{section:i,object:l,page:ei.liQ.GUILD_SETTINGS},guild:t,perks:s})}function E_(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,ES._)({guild:e,analyticsLocations:t,analyticsLocation:r,banner:n,isGIF:!1});return}}else{r.object=ei.ZSU.GIF_CROPPING_MODAL,(0,ES._)({guild:e,analyticsLocations:t,analyticsLocation:r,banner:n,isGIF:!0});return}et.A.updateGuild({banner:n,bannerOriginalMd5:i})}function ET(e){let{guild:t,canManageGuild:n,buttonClassName:i}=e,{analyticsLocations:l}=(0,a5.Ay)(),s=t.features.has(ei.GuildFeatures.BANNER),r=R.useCallback(async e=>{let{imageUri:n,file:i}=e;E_(t,l,n,await Ep.A.fromBlob(EA.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,mQ.QR)()})},[l,t]),o=R.useCallback(()=>{EC({uploadType:mZ.HL.GUILD_BANNER,maxFileSizeBytes:m$.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)(EI.u,{onClick:a})})}var Eb=n(725092);function Ey(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,a5.Ay)(),a=R.useCallback(async(e,n)=>{let i=null!=e&&null!=n?await Ep.A.fromBlob(EA.f.GUILD_BANNER,n).getOriginalMd5():null;E_(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,mQ.QR)()})},[r,t]),d=(0,p.jsx)(mJ.A,{image:t.banner,makeURL:e=>null!=e?r6.Ay.getGuildBannerURL({id:t.id,banner:e},l):null,disabled:!s,onChange:a,hint:el.intl.string(el.t.uPvxqJ),onOpenImageSelectModal:()=>EC({uploadType:mZ.HL.GUILD_BANNER,maxFileSizeBytes:m$.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:Eb.U,onClick:o,children:d})}var ER=n(172874);function EL(e){let{guild:t,guildFeature:n,analyticsSection:i,analyticsObject:l,getPerks:s,targetPremiumGuildTier:r}=e,{analyticsLocations:a}=(0,a5.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)(mX.A,{guild:t,guildFeature:n,className:ER.M,onClick:o})}function EG(e){let{guild:t}=e;return(0,p.jsx)(EL,{guild:t,guildFeature:ei.GuildFeatures.BANNER,analyticsSection:ei.JJy.GUILD_BANNER,analyticsObject:ei.ZSU.BADGE,getPerks:mQ.QR})}function ED(e){let{guild:t}=e;return(0,p.jsx)(EL,{guild:t,guildFeature:ei.GuildFeatures.INVITE_SPLASH,analyticsSection:ei.JJy.GUILD_INVITE_BACKGROUND,analyticsObject:ei.ZSU.BADGE,getPerks:mQ.Lp})}function EO(e){let{guild:t}=e;return(0,p.jsx)(EL,{guild:t,guildFeature:ei.GuildFeatures.VANITY_URL,analyticsSection:ei.JJy.GUILD_SETTINGS_VANITY_URL,analyticsObject:ei.ZSU.BADGE,getPerks:mQ.DU,targetPremiumGuildTier:ei.TVA.TIER_3})}var EM=n(446746);function Ek(e){let{guild:t,canManageGuild:n}=e;return(0,p.jsxs)("div",{className:EM.kL,children:[(0,p.jsxs)("div",{className:EM.fi,children:[(0,p.jsxs)(D.D,{variant:"heading-md/medium",color:"text-strong",className:EM.DD,children:[el.intl.string(el.t["0r0AzF"]),(0,p.jsx)(EG,{guild:t})]}),(0,p.jsx)(G.E,{variant:"text-sm/medium",color:"text-subtle",className:EM.Qq,children:el.intl.string(el.t.UfqmIb)}),(0,p.jsx)(G.E,{variant:"text-sm/medium",color:"text-subtle",className:EM.Qq,children:el.intl.format(el.t.vBcWUv,{articleURL:$.A.getArticleURL(ei.MVz.GUILD_BANNER_SPLASH)})}),(0,p.jsx)(ET,{guild:t,canManageGuild:n,buttonClassName:EM.x6})]}),(0,p.jsx)("div",{className:EM.fi,children:(0,p.jsx)(Ey,{guild:t,canManageGuild:n})})]})}var EU=n(2553),EP=n(946274),Ew=n(915136);function EF(e){let{guild:t,canManageGuild:n,buttonClassName:i}=e,{analyticsLocations:l}=(0,a5.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 Ep.A.fromBlob(EA.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,mQ.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:Ew.y,children:(0,p.jsx)(EP.Ay,{ref:a,disabled:!r,onChange:o,maxFileSizeBytes:m$.j,onFileSizeError:()=>(0,EU.A)(m$.j),tabIndex:-1,"aria-hidden":!0})})]}):(0,p.jsx)("div",{className:i,children:(0,p.jsx)(EI.u,{onClick:d})})}var EB=n(356295);function EH(e){let{guild:t,canManageGuild:n}=e,i=t.features.has(ei.GuildFeatures.INVITE_SPLASH),l=n&&i,{analyticsLocations:s}=(0,a5.Ay)(),r=R.useCallback(async(e,t)=>{let n=null!=e&&null!=t?await Ep.A.fromBlob(EA.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,mQ.Lp)()})},[s,t]),o=(0,p.jsx)(mJ.A,{image:t.splash,makeURL:e=>null!=e?r6.Ay.getGuildSplashURL({id:t.id,splash:e}):null,disabled:!l,onChange:r,hint:el.intl.string(el.t.uPvxqJ),enabled:l,maxFileSizeBytes:m$.j,onFileSizeError:()=>(0,EU.A)(m$.j)});return i?o:(0,p.jsx)(eM.D,{"aria-hidden":!0,tabIndex:-1,className:EB.U,onClick:a,children:o})}function EV(e){let{guild:t,canManageGuild:n}=e;return(0,p.jsxs)("div",{className:EM.kL,children:[(0,p.jsxs)("div",{className:EM.fi,children:[(0,p.jsxs)(D.D,{variant:"heading-md/medium",color:"text-strong",className:EM.DD,children:[el.intl.string(el.t.tzGY0q),(0,p.jsx)(ED,{guild:t})]}),(0,p.jsx)(G.E,{variant:"text-sm/medium",color:"text-subtle",className:EM.Qq,children:el.intl.string(el.t.F7bbrh)}),(0,p.jsx)(G.E,{variant:"text-sm/medium",color:"text-subtle",className:EM.Qq,children:el.intl.format(el.t.ZYA9PV,{articleURL:$.A.getArticleURL(ei.MVz.GUILD_INVITE_SPLASH)})}),(0,p.jsx)(EF,{guild:t,canManageGuild:n,buttonClassName:EM.x6})]}),(0,p.jsx)("div",{className:EM.fi,children:(0,p.jsx)(EH,{guild:t,canManageGuild:n})})]})}function Ez(e,t){let[n,i]=R.useState(!1),l=(0,L.bG)([O.A],()=>O.A.getProps().subsection),s=(0,L.bG)([nm.Ay],()=>nm.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 EY=n(310527),EW=n(993077),EK=n(279208);function EX(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 Eq=n(533148),EJ=n(686537);function EQ(e){let{originalVanityURLCode:t}=e;if(null!=t&&t.length>0){let e=(0,EK.A)(t);return(0,p.jsx)(G.E,{variant:"text-sm/medium",color:"text-subtle",className:EJ.YQ,children:el.intl.format(el.t["1qTOvn"],{urlText:e,urlValue:e})})}return null}function EZ(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,EY.OH)("")},[]),o=R.useCallback(e=>{(0,EY.OH)(e)},[]);if(null==n)return(0,p.jsx)(eO.y,{});let d=null!=s?EX(s.code):null;return(0,p.jsxs)(EW.Z,{editable:!0,className:EJ.pU,children:[(0,p.jsxs)("div",{className:EJ.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)(Eq.A,{value:n,onChange:o,error:d,disabled:!r}),null!=l&&l.length>0?(0,p.jsx)("div",{className:EJ.J9,children:(0,p.jsx)(eg.$,{variant:"critical-secondary",onClick:a,text:el.intl.string(el.t["3ggb6K"])})}):null]})}function E$(e){let{guild:t,vanityURLCode:n,vanityURLUses:i,originalVanityURLCode:l,errorDetails:s}=e,{analyticsLocations:r}=(0,a5.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,mQ.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)(EZ,{guild:t,vanityURLCode:n,vanityURLUses:i,originalVanityURLCode:l,errorDetails:s}):(0,p.jsx)("div",{className:EJ.Oy,children:(0,p.jsx)(EI.u,{onClick:a})}),(0,p.jsx)(EQ,{originalVanityURLCode:l})]})}var E0=n(977295);function E1(e){let{guild:t}=e,n=R.useRef(null),i=(0,L.bG)([Q.A],()=>Q.A.hideInstantInvites);Ez(n,ei.nd0.BOOST_PERKS_VANITY_URL);let{vanityURLCode:l,vanityURLUses:s,originalVanityURLCode:r,errorDetails:a,fetched:o}=(0,L.cf)([EN],()=>({vanityURLCode:EN.vanityURLCode,vanityURLUses:EN.vanityURLUses,originalVanityURLCode:EN.originalVanityURLCode,errorDetails:EN.errorDetails,fetched:EN.fetchedVanityURL})),d=t?.id;return(R.useEffect(()=>{null==d||o||(0,EY.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:E0.D,children:[el.intl.string(el.t["5XZKy/"]),(0,p.jsx)(EO,{guild:t})]}),(0,p.jsx)(G.E,{variant:"text-sm/medium",color:"text-subtle",className:E0.h,children:el.intl.format(el.t.koklFG,{helpCenterArticle:$.A.getArticleURL(ei.MVz.GUILD_VANITY_URL)})}),(0,p.jsx)(E$,{guild:t,vanityURLCode:l,vanityURLUses:s,originalVanityURLCode:r,errorDetails:a})]})}var E2=n(902217);function E3(e){let{canManageGuild:t,premiumProgressBarEnabled:n}=e,i=(0,ov.Ay)(),l=R.useCallback(e=>{et.A.updateGuild({premiumProgressBarEnabled:e})},[]);return(0,p.jsxs)("div",{className:E2.kL,children:[(0,p.jsx)("div",{className:E2.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:E2.fi,children:(0,p.jsx)("img",{alt:el.intl.string(el.t.UOJp5a),src:(0,oC.q)(i)?"https://cdn.discordapp.com/assets/content/05acf6b46b4f51bf327d5eebb8c689604b37656529247b6d9984131f1a8d286c.png":"https://cdn.discordapp.com/assets/content/b8d65794b7cc0b9eeca2f0842d619d0da7f31312a984da6146429bc1570995fc.png",className:E2.WI})})]})}var E5=n(331952);function E6(){let{analyticsLocations:e}=(0,a5.Ay)(aJ.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)(a5.f5,{value:e,children:(0,p.jsxs)("main",{className:E5.k,children:[(0,p.jsx)(D.D,{variant:"heading-lg/semibold",color:"text-strong",children:el.intl.string(el.t.UKgg5N)}),(0,p.jsx)(E3,{canManageGuild:i,premiumProgressBarEnabled:t.premiumProgressBarEnabled}),(0,p.jsx)("div",{className:E5.y}),(0,p.jsx)(Ek,{guild:t,canManageGuild:i}),(0,p.jsx)("div",{className:E5.y}),(0,p.jsx)(EV,{guild:t,canManageGuild:i}),n&&(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)("div",{className:E5.y}),(0,p.jsx)(E1,{guild:t})]})]})})}function E4(){let{vanityURLCode:e,hasChanges:t,errorDetails:n}=(0,L.cf)([EN],()=>({vanityURLCode:EN.vanityURLCode,hasChanges:EN.hasChanges(),errorDetails:EN.errorDetails})),{guild:i,submitting:l,errors:s,hasChanges:r}=(0,L.cf)([O.A],()=>O.A.getProps()),a=R.useMemo(()=>null!=n?EX(n?.code):(0,c0.$s)(s),[s,n]),o=R.useCallback(async()=>{if(null!=i&&(t&&await (0,EY.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,EY.fx)())},[i]);return(0,p.jsx)(tj.A,{submitting:l,errorMessage:a,onSave:o,onReset:d})}var E9=n(512750),E7=n(476931),E8=n(673642),je=n(759532),jt=n(645619),jn=n(679787),ji=n(330100),jl=n(412848);function js(e){eh.h.dispatch({type:"GUILD_SETTINGS_GUILD_THEME_SET_ENABLED",enabled:e})}function jr(e){eh.h.dispatch({type:"GUILD_SETTINGS_GUILD_THEME_SELECT_PRESET",presetId:e})}async function ja(e){let t=ji.A.draftEnabled,n=ji.A.draftThemeSettings;if(t&&null==n)return eh.h.dispatch({type:"GUILD_SETTINGS_GUILD_THEME_SAVE_FAILURE",guildId:e,error:el.intl.string(jl.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,jn.QK)(n),enabled:t},rejectWithError:!0}),l={...(0,jn.QK)(n),enabled:t},s=i.body,r=s?.theme!==void 0?s.theme:l,a=(0,jn.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 jo=n(650809),jd=n(42119),jc=n(378292),ju=n(693227),jm=n(597060);function jg(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)(jd.IK,{preset:t,selected:n,disabled:s,onClick:a,label:l,theme:r,buttonClassName:jm.Dh,graphicClassName:jm.l7,selectedIndicatorClassName:jm.$R,selectedIndicatorTestId:"selected-indicator"})}function jx(e){let{isSelected:t,onSelect:n,disabled:i}=e,l=el.intl.string(ju.default.KSBBpC);return(0,p.jsx)(tV.m,{text:l,children:(0,p.jsxs)("button",{type:"button","aria-label":l,"aria-pressed":t,disabled:i,onClick:n,className:jm.Dh,children:[(0,p.jsx)("span",{className:jm.z1,children:(0,p.jsx)(jo.B,{size:"custom",width:20,height:20,className:jm.$k})}),t&&(0,p.jsx)(jd.wH,{className:jm.$R,testId:"selected-indicator"})]})})}function jh(e){let{selectedPresetId:t,isCustomSelected:n,onSelectPreset:i,onSelectCustom:l,disabled:s,hideCustomSwatch:r=!1,hideLabel:a=!1}=e,o=(0,L.bG)([oe.A],()=>oe.A.theme);return(0,p.jsxs)("div",{className:jm.Cm,children:[!a&&(0,p.jsx)(G.E,{className:jm.a9,variant:"text-sm/semibold",color:"text-default",children:el.intl.string(jl.default.Ck5zxP)}),(0,p.jsxs)("div",{className:jm.$1,children:[!r&&(0,p.jsx)(jx,{isSelected:n,onSelect:l,disabled:s}),E7.Zq.map(e=>(0,p.jsx)(jg,{preset:e,isSelected:!n&&t===e.id,onSelect:i,disabled:s,label:(0,jc.A)(e),theme:o},e.id))]})]})}var jE=n(509434),jj=n(931341),jf=n(793943),jN=n(875317),jp=n(979523);function jA(e){(0,E8.tA)({...function(){let e=ji.A.draftThemeSettings,t=ji.A.draftEnabled;if(null==e||!t||!(0,jN.Om)(e)){let n=(0,E7.Qy)();jr(n.presetId),e=ji.A.draftThemeSettings??n,t=!0}return{draft:e,draftEnabled:t,original:ji.A.originalThemeSettings,originalEnabled:ji.A.originalEnabled}}(),guildId:e,origin:je.v5.GUILD_SETTINGS,owner:je.AY.GUILD_SETTINGS}),(0,E8.Jt)(je.AY.PREVIEW_PANEL),(0,jf.nf)(jf.HP.GUILD_THEME_PREVIEW,{guildId:e,from:jf.dJ.GUILD_SETTINGS}),et.A.close(),(0,iM.uh)(e,(0,jp.q)(e))}function jI(e){let{draft:t,guildId:n}=e,i=R.useCallback(()=>{jA(n)},[n]);return(0,p.jsx)("div",{className:jm._l,children:(0,p.jsxs)("div",{className:jm.B0,children:[(0,p.jsx)(jj.A,{themeSettings:t,className:jm.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:jE.I,iconPosition:"end",onClick:i})]})})}let jS=function(){(0,el.useSyncMessages)(jl.messagesLoader);let e=(0,dc.OS)("GuildSettingsGuildTheme"),t=(0,L.bG)([O.A,tz.A],()=>{let e=O.A.getGuild();return tz.A.getGuild(e?.id)??e}),{draftEnabled:n,draftThemeSettings:i,originalThemeSettings:l,originalEnabled:s,isInitialized:r,storeGuildId:a}=(0,L.cf)([ji.A],()=>({storeGuildId:ji.A.guildId,draftEnabled:ji.A.draftEnabled,draftThemeSettings:ji.A.draftThemeSettings,originalThemeSettings:ji.A.originalThemeSettings,originalEnabled:ji.A.originalEnabled,isInitialized:ji.A.isInitialized})),o=t?.id,d=(0,L.bG)([jt.A],()=>null!=o&&jt.A.getStateForGuild(o)?.unlockedPowerups?.[E9.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,E8.WV)()},[e]),R.useEffect(()=>{e&&(0,sD.Dr)(I.M.GUILD_SETTINGS_GUILD_THEME_NEW_BADGE,{dismissAction:uO.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,E8.tA)({guildId:o,draft:n?t:null,original:g?x:null,draftEnabled:n,originalEnabled:g,origin:je.v5.GUILD_SETTINGS,owner:je.AY.GUILD_SETTINGS})},[g,x,o,e]);R.useEffect(()=>{if(null==o||!e)return;let t=je.Ay.owner;(null==t||t===je.AY.GUILD_SETTINGS)&&h(m,u)},[u,m,o,e,h]),R.useEffect(()=>()=>{je.Ay.owner===je.AY.GUILD_SETTINGS&&(0,E8.WV)()},[]);let E=R.useCallback(()=>{null!=t&&e&&((0,xP.A)(t.id,aJ.A.GUILD_POWERUPS_GUILD_SETTINGS_GUILD_THEME,E9.d0),et.A.close())},[t,e]),j=R.useCallback(()=>{js(!u),h(ji.A.draftThemeSettings,ji.A.draftEnabled)},[u,h]),f=R.useCallback(e=>{jr(e),h(ji.A.draftThemeSettings,ji.A.draftEnabled)},[h]),N=R.useCallback(()=>{if(null!=o&&e){if(ji.A.draftThemeSettings?.customUserThemeSettings==null){var t;t={colors:[E7.a0],gradientAngle:0,baseMix:E7.BC},eh.h.dispatch({type:"GUILD_SETTINGS_GUILD_THEME_UPDATE_CUSTOM",...t})}else ji.A.draftEnabled||js(!0);h(ji.A.draftThemeSettings,ji.A.draftEnabled),jA(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:jm.kL,children:[(0,p.jsxs)("div",{children:[(0,p.jsx)(D.D,{variant:"heading-lg/semibold",color:"text-strong",children:el.intl.string(jl.default["/6NbRv"])}),(0,p.jsx)(G.E,{className:jm.h_,variant:"text-sm/medium",color:"text-subtle",children:el.intl.format(jl.default.odtr7f,{articleUrl:$.A.getArticleURL(ei.MVz.CUSTOM_THEMES)})})]}),(0,p.jsxs)("div",{className:jm.TV,children:[(0,p.jsxs)("div",{className:jm.Aj,children:[(0,p.jsx)(G.E,{className:jm.U1,variant:"text-sm/semibold",color:"text-default",children:el.intl.string(jl.default.aZpFFn)}),(0,p.jsx)(G.E,{variant:"text-sm/medium",color:"text-subtle",children:el.intl.string(jl.default.XhiIAu)})]}),(0,p.jsx)("div",{className:jm.zy,children:A||d?(0,p.jsx)(V.d,{checked:u,onChange:j,disabled:!A&&d}):(0,p.jsx)(EI.u,{onClick:E})})]}),(0,p.jsxs)("div",{className:jm.Qs,children:[(0,p.jsx)(jh,{selectedPresetId:S,isCustomSelected:C,onSelectPreset:f,onSelectCustom:N}),(0,p.jsx)(jI,{draft:u?m:null,guildId:t.id})]})]})};function jC(){let{guild:e,isSaving:t,saveError:n,hasActiveGuildThemePowerup:i}=(0,L.cf)([O.A,tz.A,ji.A,jt.A],()=>{let e=O.A.getGuild(),t=tz.A.getGuild(e?.id)??e;return{guild:t,isSaving:ji.A.isSaving,saveError:ji.A.saveError,hasActiveGuildThemePowerup:t?.id!=null&&jt.A.getStateForGuild(t.id)?.unlockedPowerups?.[E9.d0]!=null}}),l=R.useCallback(()=>{eh.h.dispatch({type:"GUILD_SETTINGS_GUILD_THEME_RESET_DRAFT"})},[]),s=R.useCallback(()=>{null!=e&&ja(e.id).catch(()=>{})},[e]),r=R.useCallback(()=>{null!=e&&((0,xP.A)(e.id,aJ.A.GUILD_POWERUPS_GUILD_SETTINGS_GUILD_THEME,E9.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)(tj.A,{onReset:l,onSave:s,submitting:t,disabled:t||!a&&i,errorMessage:n??void 0}):(0,p.jsx)(tj.A,{onReset:l,onSave:r,onSaveText:el.intl.string(el.t["+7XY31"]),onSaveButtonColor:a3.XD.BRAND})}var jv=n(305866),j_=n(191023),jT=n(983851),jb=n(906199),jy=n(796774),jR=n(209932),jL=n(102597),jG=n(904054),jD=n(496502),jO=n(975732),jM=n(358431),jk=n(723702),jU=n(202541),jP=n(264989);function jw(e){let{guild:t,numSounds:n,isOutOfSlots:i}=e,l=t.premiumTier,s=(0,a1.ax)(l),r=jU.y7[l]-2;if(null==s||l===ei.TVA.TIER_3||n<r)return null;let a=i?{color:a3.XD.GREEN,look:a3.pR.FILLED,text:el.intl.string(el.t.cYzxGn)}:void 0;return(0,p.jsx)(a7,{header:el.intl.string(el.t.zT9SxY),text:el.intl.formatToPlainString(el.t.OKqEAU,{level:s,numAdditional:(0,a1.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,a1.k1)(s)},className:jP.k})}var jF=n(980504),jB=n(856305);let jH=jk.isPlatformEmbedded||"u">typeof AudioData&&"u">typeof AudioEncoder;function jV(){let e=(0,L.bG)([O.A],()=>O.A.getProps().guild),{analyticsLocations:t}=(0,a5.Ay)(aJ.A.GUILD_SETTINGS_SOUNDBOARD);return null==e?null:(0,p.jsx)(a5.f5,{value:t,children:(0,p.jsxs)(se.B,{gap:8,children:[(0,p.jsx)(D.D,{variant:"heading-lg/semibold",children:el.intl.string(el.t.OWQNYr)}),(0,p.jsx)(jX,{guild:e})]})})}function jz(e){let{children:t}=e;return(0,p.jsx)(D.D,{className:jB.qd,variant:"heading-sm/semibold",color:"text-default",children:t})}function jY(e){let{currentTier:t,availableSounds:n,guildId:i}=e,l=tz.A.getGuild(i),s=null!=l?(0,a1.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)(tV.m,{text:el.intl.formatToPlainString(el.t.tuuJJT,{currentBoostLevel:t}),children:(0,p.jsx)(eM.D,{className:jB.c7,onClick:()=>{(0,jb.K4)({guildId:i,location:{section:ei.JJy.GUILD_SETTINGS_SOUNDBOARD,object:ei.ZSU.BOOST_GEM_ICON}})},tabIndex:-1,children:(0,p.jsx)(jM.A,{})})}),el.intl.format(el.t.HHCdvU,{slots:n,totalSlots:s,boostLevel:t})]})}function jW(e){let{renderPopoutBody:t,renderPopoutChildren:n,popoutTargetRef:i,...l}=e,[s,r]=R.useState(!1),a=R.useMemo(()=>new ok.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)(rI.Y,{shouldShow:s,renderPopout:function(e){return(0,p.jsx)(jv.l,{className:jB.gk,onMouseEnter:o,onMouseLeave:d,children:t(e)})},...l,targetElementRef:i,children:e=>n(e,c)})}function jK(){let e=R.useRef(null);return(0,p.jsx)(jW,{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 jX(e){let{guild:t}=e,[i,l]=(0,L.yK)([jR.A],()=>[jR.A.getSoundsForGuild(t.id)??jF.pD,jR.A.isFetchingSounds()||jR.A.isFetchingDefaultSounds()]),{canCreateExpressions:s}=(0,a8.nr)(t),r=R.useRef(null),a=(0,ov.Ay)(),o=t.premiumTier,d=(0,a1.tO)(t,i,o);R.useEffect(()=>{(0,jy.E7)()},[]);let c=R.useMemo(()=>i.reduce((e,t)=>(e[t.soundId]=new Audio((0,jL.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,jG.A)(e.volume),t.play())}if(R.useEffect(()=>()=>{r.current?.pause()},[]),l)return(0,p.jsx)(eO.y,{});let g=jH?(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("56963"),n.e("22312"),n.e("8979"),n.e("20643"),n.e("74049"),n.e("80559"),n.e("69006"),n.e("98913"),n.e("12811")]).then(n.bind(n,191110));return n=>(0,p.jsx)(e,{...n,guildId:t.id})})},disabled:d<=0||!s}):(0,p.jsx)(jK,{});return(0,p.jsxs)(p.Fragment,{children:[(0,p.jsxs)("div",{children:[(0,p.jsx)(G.E,{className:jB.BK,variant:"text-sm/normal",color:"text-default",children:el.intl.string(el.t.BohnsE)}),(0,p.jsx)("div",{className:jB.Uo,children:!u&&g})]}),u?(0,p.jsxs)(aF.pp,{theme:a,className:jB.Ie,children:[(0,p.jsx)(aF.G8,{darkSrc:n(223685),lightSrc:n(388547),width:272,height:212}),(0,p.jsx)(aF.SG,{note:el.intl.string(el.t.ZhoSBI),noteClassName:jB.BI,children:el.intl.string(el.t.I6P1p7)}),g]}):(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)(H.c,{className:jB.yF}),(0,p.jsx)(D.D,{className:jB.jA,variant:"heading-md/bold",color:"text-strong",children:(0,p.jsx)(jY,{guildId:t.id,currentTier:o,availableSounds:d})}),(0,p.jsx)(jw,{guild:t,numSounds:i.length,isOutOfSlots:0===d}),(0,p.jsxs)("div",{className:jB.uE,children:[(0,p.jsxs)("div",{className:jB.ZF,children:[(0,p.jsx)(jz,{children:el.intl.string(el.t.sMOuuS)}),(0,p.jsx)(jz,{children:el.intl.string(el.t.lLFvlT)}),(0,p.jsx)(jz,{children:el.intl.string(el.t["85qMS/"])})]}),i.map(e=>(0,p.jsx)(jq,{sound:e,isPlaying:!1,guild:t,onPlaySound:m},e.soundId))]})]})]})}function jq(e){let{sound:t,isPlaying:i,onPlaySound:l,guild:s}=e,{soundId:r,name:a,user:o,userId:d,emojiId:c,emojiName:u}=t,{analyticsLocations:m}=(0,a5.Ay)(),g=(0,L.bG)([Z.default],()=>o??Z.default.getUser(d),[d,o]),{canManageGuildExpression:x}=(0,a8.nr)(s),h=R.useMemo(()=>x(t),[t,x]),E=null!=c||null!=u,[j,f]=R.useState(!1),N=(0,jD.v)(t,s.id);async function A(){if(!j){f(!0);try{await (0,jy.ty)(s.id,r)}catch{f(!1)}}}R.useEffect(()=>{null==g&&e();async function e(){await (0,xF.getUser)(d)}},[g,d]);let I=R.useCallback(()=>{null!=g&&(0,jO.openUserProfileModal)({userId:g.id,guildId:s.id,sourceAnalyticsLocations:m})},[g,s.id,m]),v=on.Ay.useUserTag(g);return(0,p.jsxs)("div",{className:k()(jB.nM,{[jB.vu]:i}),children:[E?(0,p.jsx)(rS.A,{emojiId:c,emojiName:u,className:jB.Zg}):(0,p.jsx)(j_.x,{size:"md",color:"currentColor",className:jB.Zg}),(0,p.jsx)(eM.D,{onClick:()=>{j||l(t)},onContextMenu:N,className:jB.TW,children:(0,p.jsxs)(G.E,{variant:"text-sm/normal",className:jB.TW,children:[a," ",(0,p.jsx)(jT.H,{size:"md",color:"currentColor",className:jB.Ns})]})}),null!=g&&(0,p.jsxs)(eM.D,{className:jB.xp,onClick:I,children:[(0,p.jsx)(ec.eu,{"aria-label":v,size:eu._3.SIZE_24,className:jB.Cp,src:(0,r6.ku)(g,!1,24)}),(0,p.jsx)(G.E,{variant:"text-sm/normal",lineClamp:1,children:v})]}),h?(0,p.jsxs)("div",{className:jB.vO,children:[(0,p.jsx)(eM.D,{className:jB.Bw,onClick:function(e){e.stopPropagation(),(0,C.openModalLazy)(async()=>{let{default:e}=await Promise.all([n.e("56963"),n.e("22312"),n.e("8979"),n.e("20643"),n.e("74049"),n.e("80559"),n.e("69006"),n.e("98913"),n.e("12811")]).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)(rt.R,{size:"xs",color:"currentColor",className:jB.J4})}),(0,p.jsx)(eM.D,{className:jB.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:A})},"aria-label":el.intl.string(el.t.N86XcP),children:(0,p.jsx)(t4.P,{size:"md",color:"currentColor",className:jB.J4})})]}):null]})}var jJ=n(825484),jQ=n(212637),jZ=n(864310),j$=n(750385),j0=n(336934),j1=n(868652),j2=n(434564),j3=n(363487),j5=n(41237),j6=n(631576),j4=n(966327),j9=n(304072),j7=n(148355),j8=n(688615);let fe=function(e){let{className:t,isDisabled:i,sticker:l,canManageSticker:s}=e,[r,a]=R.useState(!1),[o,d]=(0,j9.A)(null,4e3);async function c(){d(null),a(!0);try{await (0,j6.sl)(l)}catch(e){d(e.body.message),a(!1)}}let u=on.Ay.useUserTag(l.user);return(0,p.jsx)(tV.m,{forceOpen:null!=o,text:o,asContainer:!0,children:(0,p.jsxs)("div",{className:k()(j8.iE,t,{[j8.Ce]:i}),children:[(0,p.jsxs)("div",{className:k()(j8.Qs,{[j8.d4]:r}),children:[(0,p.jsx)(j7.A,{className:j8.yI,size:72,sticker:l}),(0,p.jsxs)("div",{children:[(0,p.jsx)(G.E,{color:"text-strong",variant:"text-xs/semibold",className:j8.Zl,children:l.name}),null!=l.user&&(0,p.jsxs)("div",{className:j8.kQ,children:[(0,p.jsx)(j4.A,{className:j8.dj,size:eu._3.SIZE_16,user:l.user}),(0,p.jsx)(G.E,{color:"text-default",variant:"text-xs/normal",children:u})]})]}),s?(0,p.jsxs)("div",{className:j8.o1,children:[(0,p.jsx)(eM.D,{className:j8.XI,onClick:function(){(0,C.openModalLazy)(async()=>{let{default:e}=await Promise.all([n.e("56963"),n.e("20643"),n.e("98913"),n.e("29143")]).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)(rt.R,{size:"xs",color:"currentColor",className:j8.Kk})}),(0,p.jsx)(eM.D,{className:k()(j8.XI,j8.v_),onClick:c,"aria-label":el.intl.string(el.t.N86XcP),children:(0,p.jsx)(t4.P,{size:"md",color:"currentColor",className:j8.Kk})})]}):null]}),r&&(0,p.jsx)(eO.y,{className:j8.u1})]})})};var ft=n(820739),fn=n(297413),fi=n(805901),fl=n(459192),fs=n(251510);let fr=(0,i0.xI)(iz.A.PREMIUM_GUILD_PROGRESS_BAR_PROGRESS_BAR_WIDTH),fa=(0,i0.xI)(iz.A.PREMIUM_GUILD_PROGRESS_BAR_TIER_MARKER_SIZE),fo={tension:140,friction:30},fd={tension:800,friction:20};class fc extends R.Component{state={tierMarkerActive:0,finishedInitialAnimation:!1};tierMarkerMaskId=(0,aw.A)();static defaultProps={initialAnimationDelay:0};getTotalHeight(){let{tiers:e}=this.props;return e[e.length-1].y+fa/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(x5.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?fs.LR:c?fs.B2:o?fs.E2:a?fs.lZ:fs.B2;let u=e.y-(d?0:fa/2),m=this.state.tierMarkerActive>=t,g=!d&&o&&m,x=this.getTierMarkerTooltipText(e);return(0,p.jsx)(fi.c,{from:{scale:1},to:{scale:g?1.625:1},config:fd,children:t=>(0,p.jsx)(fl.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)(ag.A,{size:"md",color:"currentColor",className:fs.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:fr,height:e,fill:"white"}),t.map(e=>(0,p.jsx)("circle",{cx:fr/2,cy:e.y,r:fr/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:fs.Tp,height:e,fill:"currentColor"}),(0,p.jsx)(fi.c,{from:{height:0},to:{height:n},config:fo,delay:i?0:this.props.initialAnimationDelay,onChange:this.handleForegroundFrame,onRest:i?void 0:this.handleFinishedInitialAnimation,children:e=>(0,p.jsx)(e0.animated.rect,{className:fs.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,fs.hr),style:{height:i},children:[(0,p.jsxs)("svg",{viewBox:`0 0 ${fr} ${i}`,width:fr,height:i,children:[this.renderProgressMask(i),this.renderProgressBar(i,n)]}),t.map((e,t)=>this.renderTierMarker(e,t,n))]})}}var fu=n(636585),fm=n(859241),fg=n(696451),fx=n(766848);let fh=(0,i0.xI)(iz.A.GUILD_SETTINGS_PREMIUM_TIER_STATUS_PROGRESS_WITH_SUBSCRIPTIONS_MARGIN_TOP);class fE 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,ft.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?fh: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,a1.gb)(e.tier),y:t[e.tier]??0,key:e.tier}));return(0,p.jsx)(fc,{currentTier:l,className:i>0?fx.mm:fx.qB,progress:i,tiers:[{numRequired:0,y:0,key:-1},...s],initialAnimationDelay:500,onAnimatedTierMaker:this.handleAnimatedTier})}renderTierNone(){return(0,p.jsxs)("div",{className:fx.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:fx.Dw,children:el.intl.string(el.t.DaYNQQ)})]})}renderSubscriber=(e,t,n)=>null==e?null:(0,p.jsx)(tV.m,{__unsupportedReactNodeAsText:(0,p.jsx)(fn.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()(fx.my,t,null!=t?fx.rE:null),size:eu._3.SIZE_32})},n);renderSubscribersPopout=()=>(0,p.jsx)(sL.Ip,{className:fx.xM,children:this.props.subscribers.map(e=>(0,p.jsxs)("div",{className:fx.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:fx.my}),(0,p.jsx)("div",{className:fx.Dt,children:(0,p.jsx)(fn.A,{user:e.user,nick:e.nick})})]},e.user.id))});renderMoreSubscribers=(e,t,n)=>(0,p.jsx)(rI.Y,{targetElementRef:this.subscribersPopoutTargetRef,renderPopout:this.renderSubscribersPopout,position:"bottom",autoInvert:!1,children:t=>(0,p.jsx)("div",{className:fx.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:fx._s,children:[(0,p.jsx)(fu.A,{guildId:n??void 0,users:e,renderUser:this.renderSubscriber,renderMoreUsers:this.renderMoreSubscribers,max:5}),(0,p.jsx)("div",{className:fx.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:fx.Qs,children:[this.renderProgressBar(l),(0,p.jsxs)("div",{className:fx.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 fj=L.Ay.connectStores([tz.A,jt.A,O.A,fm.A,Z.default,fg.Ay],()=>{let e=O.A.getGuildId(),t=tz.A.getGuild(e)?.premiumTier??ei.TVA.NONE,n=(0,j2.G)(e),i=null!=e?fm.A.getAppliedGuildBoostsForGuild(e):null,l=(null!=i?i:[]).filter(a1.os),s=P()(l).uniqBy(e=>e.userId),r=s.map(t=>({user:Z.default.getUser(t.userId),nick:fg.Ay.getNick(e,t.userId)})).filter(e=>null!=e.user).value();return{guildId:e,currentTier:t,levelSubscriptionCount:n,subscribers:r,uniqueSubscriberCount:s.size()}})(fE);class ff{animation;constructor(e){this.animation=e}start(){return new Promise(e=>{this.animation.start(()=>{e()})})}stop(){this.animation.stop()}}class fN{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 fp{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 fA(e,t,n){return new ff(n(e,{...t}))}let fI={...oU.A,timing:function(e,t){return fA(e,t,oU.A.timing)},spring:function(e,t){return fA(e,t,oU.A.spring)},parallel:function(e){return new fN(e)},sequence:function(e){return new fp(e)}};var fS=n(5230),fC=((g=fC||{})[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:fI.Easing.bezier(.46,.01,1,-.3),X_VALUE:200,X_EASING:fI.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 f_(e,t,n,i){return fI.sequence(P().times(t,l=>fI.timing(e,{toValue:i(l),duration:n/t})))}class fT extends R.Component{static Stages=fC;x=new fI.Value(0);y=new fI.Value(0);opacity=new fI.Value(1);fireScale=new fI.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 f_(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=fI.timing(this.y,{toValue:e,duration:fv.HOVERING.Y_DURATION,easing:fI.Easing.inOut(fI.Easing.ease)});this.currentAnimation=fI.parallel([s,l]),await this.currentAnimation?.start(),this.hoverAnimate(e*fv.HOVERING.Y_VALUE_MODIFIER)}createShakeAnimation(e,t,n){return f_(this.x,e,t,e=>P().random(1,n)*(e%2==0?1:-1))}async flyAnimate(){let e=fI.spring(this.y,{toValue:fv.FALLING.Y_VALUE,overshootClamping:!0}),t=fI.spring(this.fireScale,{toValue:fv.FALLING.FIRE_VALUE,overshootClamping:!0}),n=fI.parallel([e,t]),i=fI.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=fI.parallel([i,l,s]),a=fI.timing(this.y,{toValue:fv.FLYING.Y_VALUE,duration:fv.FLYING.DURATION,easing:fv.FLYING.Y_EASING}),o=fI.timing(this.x,{toValue:fv.FLYING.X_VALUE,duration:fv.FLYING.DURATION,easing:fv.FLYING.X_EASING}),d=fI.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=fI.parallel([a,o,d,c]);if(this.currentAnimation=fI.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)(fI.div,{className:k()(fS.lY,e),style:{...t,...this.getWumpusStyle()},children:[(0,p.jsx)("div",{className:fS.nY,children:(0,p.jsx)(fI.div,{className:fS.hg,style:this.getFireStyle()})}),(0,p.jsx)("div",{className:fS.Xd,children:(0,p.jsx)(fI.div,{className:fS.hg,style:this.getFireStyle()})}),(0,p.jsx)("div",{className:fS.kX})]})}}var fb=n(309326),fy=n(866323),fR=n(224798);class fL extends R.Component{render(){let{icon:e,...t}=this.props;return(0,p.jsx)(e,{size:"md",...t,color:"currentColor"})}}let fG=(0,e0.animated)(fL),fD=function(e){let{className:t,name:n,icon:i,iconClassName:l}=e,s=(0,fy.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()(fR.t,t),children:s((e,t)=>{let{icon:n,iconClassName:i}=t;return(0,p.jsx)(fG,{icon:n,className:k()(fR.K,i),style:e})})})};var fO=n(532804),fM=n(899784);function fk(e){let{tier:t,...n}=e;switch(t){case ei.TVA.TIER_1:return(0,p.jsx)(fO.Q,{...n});case ei.TVA.TIER_2:return(0,p.jsx)(mK._,{...n});case ei.TVA.TIER_3:return(0,p.jsx)(fM._,{...n});case ei.TVA.NONE:return null;default:throw Error("Not a valid tier type")}}let fU={tension:200,friction:20},fP={...fU,clamp:!0};function fw(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?fx.R:null,d=a?fT.Stages.FLYING:fT.Stages.HOVERING;return(0,p.jsx)(fi.c,{from:{opacity:0},to:{opacity:1},config:fP,shouldAnimate:"animate-always",children:e=>(0,p.jsxs)(e0.animated.div,{className:fx.Pc,style:e,children:[(0,p.jsx)(fT,{className:fx.a_,stage:d,onFlyingComplete:r}),(0,p.jsx)("div",{className:k()(fx.Sb,o),children:el.intl.format(el.t.qV3Erl,{numLeft:l-i})}),(0,p.jsx)(eM.D,{onClick:s,className:k()(fx.dE,o),children:(0,p.jsx)(ly.a,{size:"md",color:"currentColor",className:fx.sz})})]})})}function fF(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)(fi.c,{from:{unlockedTranslateY:50},to:{unlockedTranslateY:50*(0===m)},config:fU,children:e=>(0,p.jsx)("div",{className:k()({[fx.SJ]:!t,[fx.Xx]:i,[fx.Mq]:!i},c),ref:u,children:(0,p.jsxs)("div",{className:fx.H3,children:[(0,p.jsx)(fk,{tier:s.tier,color:"currentColor",className:k()(fx.w5,{[fx.AU]:!i})}),(0,p.jsx)("div",{className:k()(fx.TJ,{[fx.bY]:i}),children:s.title}),r?(0,p.jsx)(fH,{transform:e?.unlockedTranslateY.to(e=>`translate3d(0, ${e}px, 0)`),headerButton:a,subscriptionsRequired:o,hasAnimatedUnlocked:i}):null,(0,p.jsx)(fw,{numUnlocked:d,numRequired:o})]})})})}function fB(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)([tz.A],()=>tz.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()(fx.Zm,{[fx.Ab]:r}),children:[(0,p.jsx)(fF,{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()({[fx.J8]:o}),children:null!=t?t:(0,p.jsxs)(p.Fragment,{children:[x?(0,p.jsx)("div",{className:fx.p8,children:el.intl.string(el.t.oKzyRQ)}):null,null!=l.perks&&(0,p.jsx)("div",{className:fx.md,children:l.perks.map(e=>(function(e,t){let{Icon:n,className:i}=(0,fb.a)(e.icon,t);return(0,p.jsxs)("div",{className:fx.d_,children:[(0,p.jsx)(fD,{name:String(e.icon),icon:n,className:fx.kf,iconClassName:i}),(0,p.jsxs)("div",{className:fx.uL,children:[(0,p.jsxs)("div",{className:fx.hY,children:[e.title,e.isNew?(0,p.jsx)(em.Lp,{className:fx.Ad,text:el.intl.string(el.t.y2b7CA)}):null]}),(0,p.jsx)("div",{className:fx.jV,children:e.description})]})]},e.title?.toString())})(e,g))})]})})]},l.tier)}function fH(e){let{transform:t,hasAnimatedUnlocked:n,headerButton:i,subscriptionsRequired:l}=e;return null!==i?i:n?(0,p.jsx)(fV,{transform:t}):(0,p.jsx)(fz,{subscriptionsRequired:l})}function fV(e){let{transform:t}=e;return(0,p.jsx)(e0.animated.div,{style:{transform:t},className:fx.mM,children:el.intl.string(el.t.dNGM0v)})}function fz(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)(uK.X,{size:"md",color:"currentColor",className:fx.Qe})]})}var fY=n(568065),fW=n(49915);function fK(e){let{children:t,currentGuildTier:n,guildStickers:i,tier:l}=e,s=n<l,r=(0,a1.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,a1.yA)(i,l)})})]})}function fX(){return(0,p.jsx)("div",{className:fW.Yf,children:(0,p.jsx)("img",{className:fW.d4,alt:el.intl.string(el.t.wl4ntJ),src:n(415358)})})}function fq(e){let{guild:t}=e,{location:i}=(0,gc.p)(),{canCreateExpressions:l}=(0,a8.nr)(t);return(0,p.jsx)(eg.$,{variant:"primary",size:"sm",text:el.intl.string(el.t.O1REe1),onClick:function(){so.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("56963"),n.e("20643"),n.e("98913"),n.e("29143")]).then(n.bind(n,445002));return n=>(0,p.jsx)(e,{guildId:t,...n})})})({guildId:t.id})},disabled:!l})}let fJ=function(e){let{guild:t}=e,i=function(e){let[t,n]=R.useState("loading"),i=(0,L.bG)([j5.A],()=>j5.A.getStickersByGuildId(e));return(R.useEffect(()=>{let t=new AbortController,i=t.signal;return async function(){try{await (0,j6.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,a5.Ay)(),s=(0,j2.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,j3.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)(fK,{guildStickers:d,currentGuildTier:r,tier:ei.TVA.NONE,children:el.intl.string(el.t.tfVXhP)})},{tier:ei.TVA.TIER_1,title:(0,p.jsx)(fK,{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)(fK,{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)(fK,{guildStickers:d,currentGuildTier:r,tier:ei.TVA.TIER_3,children:el.intl.string(el.t.BfF6ED)})}];return(0,p.jsx)(fj,{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,a8.ie)(t),N=h[E-1],A=null!=N?(0,a1.aG)(N.tier):0,I=(0,a1.aG)(x.tier,t),S=(0,a1.Cp)(x.tier),C=d.slice(A,I),v=C.length>0,_=r<x.tier,T=(i=d.length,i<(0,a1.aG)(ei.TVA.NONE)?ei.TVA.NONE:i<(0,a1.aG)(ei.TVA.TIER_1)?ei.TVA.TIER_1:i<(0,a1.aG)(ei.TVA.TIER_2)?ei.TVA.TIER_2:i<(0,a1.aG)(ei.TVA.TIER_3)||null!=t&&t.features.has(ei.GuildFeatures.MORE_STICKERS)&&i<j0.K.MAX_STICKER_SLOTS?ei.TVA.TIER_3:ei.TVA.NONE),b=j&&!_&&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)(fX,{},`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,jQ.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=fY.a8[x.tier];null!=e&&(0,j1.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)(a6.A,{guild:t,size:a3.$n.Sizes.SMALL,color:a3.$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,a1.k1)(x.tier)}}):b&&(u=(0,p.jsx)(fq,{guild:t})),(0,p.jsxs)(fB,{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:fW.Vg,children:[C.map(e=>(0,p.jsx)(fe,{isDisabled:_,sticker:e,canManageSticker:f(e)},e.id)),M]}),!_&&!b&&0===C.length&&(0,p.jsx)("div",{className:k()(fW.Rm,fW.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:fW.Rm,children:[(0,p.jsx)("img",{alt:el.intl.string(el.t.BAhswr),className:fW.Tg,src:L}),(0,p.jsx)(G.E,{className:fW.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)(tV.m,{text:c,shouldShow:F,children:(0,p.jsx)(eg.$,{variant:"active",text:P,disabled:F,onClick:w})})]})]},x.tier)}})};var fQ=n(255438);n(823894);var fZ=n(176725);let f$={page:ei.liQ.GUILD_SETTINGS,section:ei.JJy.GUILD_SETTINGS_STICKERS,object:ei.ZSU.BOOSTING_BANNER};function f0(e){let{guild:t}=e,{analyticsLocations:n}=(0,a5.Ay)(),i=(0,jZ.A)(t.id).available,l=ei.M2T[ei.TVA.TIER_1]-i;return(0,p.jsxs)("div",{className:fZ.Zj,children:[(0,p.jsx)(D.D,{className:fZ.$P,variant:"heading-xl/semibold",children:el.intl.string(el.t.hzCkyg)}),(0,p.jsx)(G.E,{className:fZ.GR,variant:"text-md/normal",children:el.intl.string(el.t.jcesAE)}),(0,p.jsxs)(jJ.e,{className:fZ.JO,children:[(0,p.jsx)(eg.$,{variant:"overlay-primary",text:el.intl.string(el.t.Q5dbTi),onClick:()=>(0,jQ.A)({analyticsLocations:n,analyticsLocation:f$,guildId:t.id,totalNumberOfSlotsToAssign:l})}),(0,p.jsx)(eg.$,{variant:"overlay-primary",text:el.intl.string(el.t.hvVgAZ),onClick:()=>(0,jb.K4)({guildId:t.id,location:{section:ei.JJy.GUILD_SETTINGS_STICKERS}})})]})]})}function f1(){return(0,p.jsxs)(se.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,fQ.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 f2(e){let t,n,i,{guild:l,guildStickers:s}=e,r=l.premiumTier,a=(0,a1.yA)(s,r),o=(0,a1.ax)(r),d=(0,a1.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,a1.Cp)(o)}),i=ei.ZSU.BOOST_UPSELL_BANNER_SLOTS_FULL),(0,p.jsx)(a7,{header:t,text:n,guild:l,analyticsLocation:{page:ei.liQ.GUILD_SETTINGS,section:ei.JJy.GUILD_SETTINGS_STICKERS,object:i,objectType:(0,a1.k1)(o)}}))}let f3=function(){let e=(0,L.bG)([O.A],()=>O.A.getGuild()),t=(0,L.bG)([j$.A],()=>null!=e?j$.A.getStickersByGuildId(e.id)??[]:[],[e]),{analyticsLocations:n}=(0,a5.Ay)(aJ.A.STICKERS);if(null==e)return null;let i=e.premiumTier!==ei.TVA.NONE||t.length>0;return(0,p.jsx)(a5.f5,{value:n,children:(0,p.jsxs)(se.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)(f2,{guild:e,guildStickers:t}),(0,p.jsx)(f1,{})]}):(0,p.jsx)(f0,{guild:e}),(0,p.jsx)(H.c,{className:fZ.yF}),(0,p.jsx)(fJ,{guild:e})]})})};var f5=n(280513),f6=n(531142),f4=n(837011),f9=n(90084),f7=n(685073),f8=n(525104),Ne=n(741561),Nt=n(661023);function Nn(e){let{className:t,guildId:n,selectedBadge:i}=e,l=R.useCallback(e=>{et.A.updateGuildProfile(n,{badge:e})},[n]),s=R.useCallback(()=>{(0,xP.A)(n,aJ.A.GUILD_POWERUPS_GUILD_SETTINGS_TAGS,"guildTagsBadgePacks"),et.A.close()},[n]),r=(0,f8.A)(),a=R.useId();return(0,p.jsx)("div",{className:t,children:(0,p.jsx)(iX.D,{label:el.intl.string(Nt.default.pb7lpK),description:el.intl.string(Nt.default.X4LEbC),id:a,children:(0,p.jsx)(Ne.y,{badgeCollection:r,handleBoostUpsellClick:s,onBadgeClicked:l,selectedBadge:i,headingId:a})})})}var Ni=n(573725),Nl=n(620757),Ns=n(315353);let Nr=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)(iX.D,{label:el.intl.string(Nt.default["tN+8pD"]),children:e=>(0,p.jsxs)("div",{className:Ns.I8,children:[(0,p.jsx)("div",{className:Ns.sx,children:(0,p.jsx)(Ni.p,{id:e.controlId,className:Ns.U3,inputClassName:k()(Ns.f1,"heading-sm/semibold"),maxLength:4,autoFocus:!0,placeholder:"WUMP",prefixElement:(0,p.jsx)(Nl.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:Ns.e7,children:(0,p.jsx)(G.E,{variant:"text-xs/medium",color:"text-muted",children:el.intl.string(Nt.default.CrHXHt)})})]})}),d&&(0,p.jsx)(xw.A,{className:Ns.O2,children:(0,p.jsx)(G.E,{variant:"text-xs/medium",children:el.intl.format(Nt.default["4ZKDXq"],{articleUrl:$.A.getArticleURL(ei.MVz.SERVER_TAGS)})})})]})};var Na=n(663417),No=n(743981);function Nd(e){switch(e){case No.xj.HOT_PINK:return el.intl.string(el.t.DfOkjB);case No.xj.LIGHT_PINK:return el.intl.string(el.t["833OIT"]);case No.xj.ORANGE:return el.intl.string(el.t.i7TMkd);case No.xj.PEACH:return el.intl.string(el.t["uHgff/"]);case No.xj.GOLD:return el.intl.string(el.t.EpIKg1);case No.xj.LIGHT_YELLOW:return el.intl.string(el.t["i9+g+g"]);case No.xj.TEAL:return el.intl.string(el.t["m82c+Z"]);case No.xj.MINT_GREEN:return el.intl.string(el.t.xcoOBS);case No.xj.BLUE_TEAL:return el.intl.string(el.t["5QmjOP"]);case No.xj.LIGHT_BLUE:return el.intl.string(el.t["/MyjZS"]);case No.xj.PURPLE:return el.intl.string(el.t["jp+PMl"]);case No.xj.LAVENDER:return el.intl.string(el.t.aQjtas);case No.xj.VIOLET:return el.intl.string(el.t.WSnCYH);case No.xj.MAUVE:return el.intl.string(el.t.wh9c5W);case No.xj.DEEP_PURPLE:return el.intl.string(el.t.TP5bJs);case No.xj.ORCHID:return el.intl.string(el.t.jFf82F);case No.xj.RED:return el.intl.string(el.t.yUcPH5);case No.xj.SALMON:return el.intl.string(el.t["+HA2GW"]);case No.xj.BROWN:return el.intl.string(el.t.PI13GO);case No.xj.TAN:return el.intl.string(el.t.hZU6aR);case No.xj.OLIVE:return el.intl.string(el.t["1lKfMQ"]);case No.xj.GRAY:return el.intl.string(el.t["6Gh+v1"]);case No.xj.BURGUNDY:return el.intl.string(el.t.pvqjJg);case No.xj.ROSE:return el.intl.string(el.t.RMfRP9);case No.xj.DARK_GRAY:return el.intl.string(el.t.Ts4j0M);case No.xj.LIGHT_GRAY:return el.intl.string(el.t.ZBQ1JR);default:(0,N.xb)(e)}}var Nc=n(315710),Nu=n(984417);function Nm(e){let{showSecondaryColor:t,palette:n,onPrimaryColorChange:i,onSecondaryColorChange:l}=e,s=R.useRef(null);return(0,Nc.tj)(s),(0,p.jsxs)("div",{className:Nu.jC,children:[(0,p.jsx)(G.E,{variant:"text-xs/semibold",color:"text-default",className:Nu.Fb,children:el.intl.string(el.t.JhNpgy)}),(0,p.jsxs)("div",{ref:s,className:Nu.Kf,children:[(0,p.jsxs)("div",{className:Nu.sg,children:[(0,p.jsx)("div",{className:Nu.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)(ax.VN,{className:Nu.Ei,value:n.primary,eagerUpdate:!0,wrapperComponentType:"div",showEyeDropper:!0,onChange:i})]}),t&&(0,p.jsxs)("div",{className:Nu.sg,children:[(0,p.jsx)("div",{className:Nu.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)(ax.VN,{className:Nu.Ei,value:n.secondary,eagerUpdate:!0,wrapperComponentType:"div",showEyeDropper:!0,onChange:l})]})]})]})}function Ng(e){let{shouldShow:t,showSecondaryColor:n,onRequestClose:i,children:l,palette:s,onPrimaryColorChange:r,onSecondaryColorChange:a,popoutTargetRef:o}=e;return(0,p.jsx)(rI.Y,{targetElementRef:o,renderPopout:()=>(0,p.jsx)(Nm,{showSecondaryColor:n,palette:s,onPrimaryColorChange:r,onSecondaryColorChange:a}),position:"top",shouldShow:t,onRequestClose:i,animation:rI.Y.Animation.TRANSLATE,animationPosition:"right",children:l})}function Nx(e){var t,n;let{palette:i,badge:l,isSelected:s,onClick:r}=e,a=(0,am.Gx)({isSelected:s,label:(t=i.primary,n=i.secondary,el.intl.formatToPlainString(el.t.g79C8T,{primaryColor:Nd(t),secondaryColor:Nd(n)}))});return(0,p.jsx)(eM.D,{...a,className:k()(Ns.Uh,{[Ns.fT]:s}),onClick:r,children:(0,p.jsx)(Nl.J,{badge:l,width:32,height:32,primaryTintColor:i.primary,secondaryTintColor:i.secondary})})}function Nh(e){let{badge:t,primary:n,secondary:i,isSelected:l,showColorPopout:s,setShowColorPopout:r,palettePopoutTargetRef:a,handleChange:o}=e,d=(0,am.Gx)({isSelected:l,label:el.intl.formatToPlainString(el.t.hr4D2X,{primaryColor:n,secondaryColor:i})});return(0,p.jsx)(Ng,{popoutTargetRef:a,showSecondaryColor:No.C9[t]>=2,palette:{primary:n,secondary:i},onPrimaryColorChange:e=>{o({primary:(0,au.Hl)(e)})},onSecondaryColorChange:e=>{o({secondary:(0,au.Hl)(e)})},shouldShow:s,onRequestClose:()=>r(!1),children:e=>(0,p.jsx)(eM.D,{...e,...d,innerRef:a,onClick:()=>{r(e=>!e)},className:k()(Ns.Uh,{[Ns.fT]:l}),children:(0,p.jsx)(ah.d,{size:"custom",width:20,height:20})})})}function NE(e){let{badge:t,isSelected:n,onClick:i}=e,l=el.intl.string(Nt.default["4lP3/H"]),s=(0,am.Gx)({isSelected:n,label:l});return(0,p.jsx)(tV.m,{text:l,"aria-label":l,children:(0,p.jsxs)(eM.D,{...s,className:k()(Ns.Uh,Ns.lM,{[Ns.fT]:n}),onClick:i,children:[(0,p.jsx)(Nl.J,{badge:t,width:32,height:32}),(0,p.jsx)("div",{className:Ns.i0,children:(0,p.jsx)(Na.f,{size:"custom",width:12,height:12})})]})})}let Nj=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&&No.Ub.every(e=>e.primary!==l||e.secondary!==s),[u,l,s]),g=(0,am._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)(iX.D,{label:el.intl.string(Nt.default.zSbMdX),id:d,children:e=>(0,p.jsxs)("div",{...g,id:e.controlId,"aria-describedby":c,className:Ns.p3,children:[No.Ub.map(e=>(0,p.jsx)(Nx,{palette:e,badge:i,isSelected:e.primary===l&&e.secondary===s,onClick:()=>x(e)},`${e.primary}${e.secondary}`)),(0,p.jsx)(NE,{badge:i,isSelected:u,onClick:()=>{x({primary:null,secondary:null})}}),(0,p.jsx)(Nh,{badge:i,primary:l??No.Ub["0"].primary,secondary:s??No.Ub["0"].secondary,isSelected:m,showColorPopout:r,setShowColorPopout:a,palettePopoutTargetRef:o,handleChange:x})]})}),(0,p.jsx)(mn.A,{id:c,children:el.intl.string(el.t.ovbW0Z)})]})};var Nf=n(162232),NN=n(534400),Np=n(514661),NA=n(562153),NI=n(319756),NS=n(155149);function NC(e){let{guildId:t}=e,n=(0,L.bG)([tz.A],()=>tz.A.getGuild(t)),i=(0,L.bG)([Z.default],()=>Z.default.getCurrentUser()),{onAdoptTag:l,isAdopting:s}=(0,Np.A)(t),r=i?.primaryGuild?.identityGuildId===t&&i?.primaryGuild?.identityEnabled===!0;if(null!=i&&null!=n&&(0,f7.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(Nt.default["6xBCpG"]):el.intl.string(Nt.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)(Nf.A,{user:i,guildId:t,avatarSize:eu._3.SIZE_40,"aria-hidden":!0}),decorations:(0,p.jsx)(NN.o9,{guildId:n.id,guildBadge:n.profile.badge,guildTag:n.profile.tag,inline:!1}),username:NA.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 Nv=function(){(0,el.useSyncMessages)(Nt.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,f9.u)(e?.id);if(R.useEffect(()=>{i===f4.X.NOT_FETCHED&&n()},[n,i]),i!==f4.X.FETCHED)return(0,p.jsx)("div",{className:Ns.dc,children:(0,p.jsx)(eO.y,{})});if(null==e||null==t)return null;let l=f5.i.VISIBLE.has(t.visibility),s=(0,f7.Rg)(e),r=!s||t?.tag==null,a=t.badge??No.hc["0"],o=t.badgeColorPrimary??null,d=t.badgeColorSecondary??null,c=(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)(Nr,{className:Ns.uW,guildId:e.id,isDisabled:r,tag:t.tag??"",badge:a,primaryColor:o,secondaryColor:d}),(0,p.jsx)(Nn,{className:Ns.uW,selectedBadge:a,guildId:e.id}),(0,p.jsx)(Nj,{className:Ns.uW,guildId:e.id,badge:a,primaryColor:o,secondaryColor:d})]});return(0,p.jsxs)("div",{children:[(0,p.jsx)(D.D,{className:Ns.DD,variant:"heading-lg/semibold",children:el.intl.string(Nt.default.mf2OwH)}),(0,p.jsxs)("div",{className:Ns.kL,children:[(0,p.jsxs)("div",{className:Ns.hu,children:[(0,p.jsxs)("div",{className:Ns.iQ,children:[(0,p.jsx)(G.E,{variant:"text-sm/medium",color:"text-subtle",children:el.intl.format(Nt.default["655Uny"],{onClickServerProfile:()=>{et.A.setSection(ei.BEX.PROFILE)},onClickApplyToJoin:()=>{et.A.setSection(ei.BEX.ACCESS)}})}),!l&&(0,p.jsx)(xw.A,{className:Ns.pB,children:(0,p.jsx)(G.E,{variant:"text-xs/medium",children:el.intl.format(Nt.default.CRbkIz,{onClickEditSetting:()=>et.A.setSection(ei.BEX.PROFILE,ei.nd0.PROFILE_VISIBILITY)})})})]}),s?(0,p.jsxs)("div",{className:Ns.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(Nt.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:Ns.vw,children:(0,p.jsx)(EI.u,{onClick:function(){null!=e&&((0,xP.A)(e.id,aJ.A.GUILD_POWERUPS_GUILD_SETTINGS_TAGS),et.A.close())}})}),r?(0,p.jsx)(f6.R,{children:(0,p.jsx)("div",{className:Ns.n8,children:c})}):c]}),(0,p.jsxs)("div",{className:Ns.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 N_=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)([f4.A],()=>f4.A.getIsUpdating(t)),s=R.useMemo(()=>n?.status===429?el.intl.string(Nt.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,N_._C)(e.id,t)},[e,i]),a=R.useCallback(()=>{null!=t&&et.A.init(t)},[t]);return(0,p.jsx)(tj.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(909424);function NP(e){let{guild:t}=e,n=(0,iu.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(728365),NH=n(749060),NV=n(779545),Nz=n(636670),NY=n(601178);function NW(e){let{guildId:t}=e,n=(0,iu.bG)([tz.A],()=>tz.A.getGuild(t)),{analyticsLocations:i}=(0,a5.Ay)(aJ.A.GUILD_SETTINGS_MEMBERS_PAGE),l=(0,NR.q)(t),s=(0,iu.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,iu.bG)([NM.A],()=>NM.A.getEstimatedMemberSearchCountByGuildId(t),[t]),d=R.useCallback(e=>{null!=e&&(0,jO.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)(a5.f5,{value:i,children:[(0,p.jsx)("div",{className:k()(dq.customColumn,NY.$Z,NY.ed),children:(0,p.jsx)("div",{className:dq.customContainer,children:(0,p.jsx)(sL.Ar,{className:k()(dq.customScroller,NY.cj),orientation:"auto",children:(0,p.jsx)(sL.Ar,{className:NY.mh,orientation:"auto",children:(0,p.jsxs)("main",{className:k()(dq.customColumn,dq.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(84445);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)(dI.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(957526),N2=n(522826);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)(tj.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)(uf.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();iP()(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 n_.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)(se.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)(lR.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)(lR.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)(lR.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)(ly.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)(ly.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)(ly.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)(nZ.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)(iK.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)(iX.D,{label:el.intl.string(el.t.zGGcLw),children:(0,p.jsx)(o8.A,{buttonLook:a3.$n.Looks.FILLED,buttonColor:a3.$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 n_.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 n_.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 n_.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("21009"),n.e("15064"),n.e("43582"),n.e("94624"),n.e("22633"),n.e("19580"),n.e("16198"),n.e("69771")]).then(n.bind(n,72715));return n=>(0,p.jsx)(e,{...n,guildTemplate:t})})}})})}var pa=n(500734);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);function pu(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)(l$.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 pm(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)(iW.z,{label:t,description:n,helperText:i,options:o,value:s,disabled:!r,onChange:d})}function pg(e){let{guildId:t,defaultSettings:n,canManageGuild:i}=e;return(0,p.jsx)(pm,{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})}function px(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)(iq.l,{selectionMode:"single",label:l,value:n?.toString()??void 0,options:s,disabled:null==i||!t,onSelectionChange:r})}n(667532);var ph=n(194667),pE=n(999903);let pj="NO_CHANNEL";function pf(e){return{value:e.id,label:(0,eq.m1)(e,Z.default,e9.A),channel:e,category:e6.A.getChannel(e.parent_id)}}function pN(e){let{option:t}=e,{label:n,channel:i,category:l}=t,s=R.useMemo(()=>(0,ry.gU)(i),[i]),r=(0,eq.Ay)(l);return(0,p.jsx)(ph.X,{title:n,icon:s,subtitle:r})}function pp(e){let{canManageGuild:t,guildId:n,afkChannelId:i,label:l}=e,s=(0,L.bG)([rL.A],()=>rL.A.getCategories(n)),r=R.useMemo(()=>{let e=(0,pE.A)(s._categories,s).filter(e=>{let{channel:t}=e;return t.type===eY.r.GUILD_VOICE}).map(e=>{let{channel:t}=e;return pf(t)});return e.unshift({value:pj,label:el.intl.string(el.t.wGiHkK)}),e},[s]),a=R.useCallback(e=>{let t=e===pj?null:e;et.A.updateGuild({afkChannelId:t})},[]);return(0,p.jsx)(pI,{label:l,value:i??pj,options:r,canManageGuild:t,onChange:a})}function pA(e){let{canManageGuild:t,guildId:n,systemChannelId:i,label:l,description:s,layout:r}=e,a=(0,L.bG)([rL.A],()=>rL.A.getCategories(n)),o=R.useMemo(()=>{let e=(0,pE.A)(a._categories,a).filter(e=>{let{channel:t}=e;return t.type===eY.r.GUILD_TEXT}).map(e=>{let{channel:t}=e;return pf(t)});return e.unshift({value:pj,label:el.intl.string(el.t.ibUhoa)}),e},[a]),d=R.useCallback(e=>{let t=e===pj?null:e;et.A.updateGuild({systemChannelId:t})},[]);return(0,p.jsx)(pI,{label:l,description:s,layout:r,value:i??pj,options:o,canManageGuild:t,onChange:d})}function pI(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)(pN,{option:e})},[]),d=R.useCallback(e=>o(e[0]),[o]);return(0,p.jsx)(rb.Te,{label:s,description:r,value:t,options:n,isDisabled:!i,onChange:l,renderOptionLabel:o,renderOptionValue:d,layout:a,"data-migration-pending":!0})}var pS=n(767976);function pC(e){let{canManageGuild:t,guild:n}=e;return(0,p.jsxs)("div",{children:[(0,p.jsxs)("div",{className:pS.t,children:[(0,p.jsx)("div",{className:pS._,children:(0,p.jsx)(pp,{label:el.intl.string(el.t.KuYcnU),canManageGuild:t,guildId:n.id,afkChannelId:n.afkChannelId})}),(0,p.jsx)("div",{className:pS._,children:(0,p.jsx)(px,{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 pv(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)(l$.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 p_=n(942075),pT=n(164696);let pb="NO_SYSTEM_CHANNEL";function py(e){let{guild:t,canManageGuild:n}=e,i=R.useCallback((e,n)=>{let i=(0,xZ.lA)(t.systemChannelFlags,e,n);et.A.updateGuild({systemChannelFlags:i})},[t.systemChannelFlags]),l=R.useCallback(e=>i(ei.ogj.SUPPRESS_JOIN_NOTIFICATIONS,!e),[i]),s=R.useCallback(e=>i(ei.ogj.SUPPRESS_PREMIUM_SUBSCRIPTIONS,!e),[i]),r=R.useCallback(e=>i(ei.ogj.SUPPRESS_GUILD_REMINDER_NOTIFICATIONS,!e),[i]),a=R.useCallback(e=>i(ei.ogj.SUPPRESS_JOIN_NOTIFICATION_REPLIES,!e),[i]),o=R.useCallback(e=>i(ei.ogj.SUPPRESS_ROLE_SUBSCRIPTION_PURCHASE_NOTIFICATIONS,!e),[i]),d=R.useCallback(e=>i(ei.ogj.SUPPRESS_VOICE_SESSION_NOTIFICATIONS,!e),[i]),c=R.useCallback(e=>i(ei.ogj.SUPPRESS_ROLE_SUBSCRIPTION_PURCHASE_NOTIFICATION_REPLIES,!e),[i]),u=t.systemChannelId??pb,m=(0,p_.g6)(t),g=m||(0,xZ.Lt)(t.systemChannelFlags,ei.ogj.SUPPRESS_ROLE_SUBSCRIPTION_PURCHASE_NOTIFICATIONS),x=m||(0,xZ.Lt)(t.systemChannelFlags,ei.ogj.SUPPRESS_ROLE_SUBSCRIPTION_PURCHASE_NOTIFICATION_REPLIES),h=(0,pT.Zb)(t.id,"guild_settings")||(0,xZ.Lt)(t.systemChannelFlags,ei.ogj.SUPPRESS_VOICE_SESSION_NOTIFICATIONS);return(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)(V.d,{label:el.intl.string(el.t["+f0bXQ"]),checked:!(0,xZ.Lt)(t.systemChannelFlags,ei.ogj.SUPPRESS_JOIN_NOTIFICATIONS),onChange:l,disabled:!n||u===pb}),(0,p.jsx)(V.d,{label:el.intl.string(el.t["72k7jf"]),checked:!(0,xZ.Lt)(t.systemChannelFlags,ei.ogj.SUPPRESS_JOIN_NOTIFICATION_REPLIES),onChange:a,disabled:!n||u===pb}),(0,p.jsx)(V.d,{label:el.intl.string(el.t["2L8NCN"]),checked:!(0,xZ.Lt)(t.systemChannelFlags,ei.ogj.SUPPRESS_PREMIUM_SUBSCRIPTIONS),onChange:s,disabled:!n||u===pb}),(0,p.jsx)(V.d,{label:el.intl.string(el.t["NvnW+V"]),checked:!(0,xZ.Lt)(t.systemChannelFlags,ei.ogj.SUPPRESS_GUILD_REMINDER_NOTIFICATIONS),onChange:r,disabled:!n||u===pb}),g&&(0,p.jsx)(V.d,{label:el.intl.string(el.t["54n19R"]),checked:!(0,xZ.Lt)(t.systemChannelFlags,ei.ogj.SUPPRESS_ROLE_SUBSCRIPTION_PURCHASE_NOTIFICATIONS),onChange:o,disabled:!n||u===pb}),x&&(0,p.jsx)(V.d,{label:el.intl.string(el.t["IhF5d+"]),checked:!(0,xZ.Lt)(t.systemChannelFlags,ei.ogj.SUPPRESS_ROLE_SUBSCRIPTION_PURCHASE_NOTIFICATION_REPLIES),onChange:c,disabled:!n||u===pb}),h&&(0,p.jsx)(V.d,{label:el.intl.string(el.t.IMtHBW),checked:!(0,xZ.Lt)(t.systemChannelFlags,ei.ogj.SUPPRESS_VOICE_SESSION_NOTIFICATIONS),onChange:d,disabled:!n||u===pb})]})}function pR(e){let{canManageGuild:t,guild:n}=e;return(0,p.jsxs)(l$.n,{label:el.intl.string(el.t["Cv6AN/"]),description:el.intl.string(el.t.qxIcrT),children:[(0,p.jsx)(py,{canManageGuild:t,guild:n}),(0,p.jsx)(pA,{layout:"horizontal",label:el.intl.string(el.t.NASFnq),description:el.intl.string(el.t.ZhOdpR),canManageGuild:t,guildId:n.id,systemChannelId:n.systemChannelId})]})}var pL=n(794967);function pG(e,t,n){return eh.h.dispatch({type:"GUILD_SETTINGS_WIDGET_UPDATE",guildId:e,enabled:t,channelId:n??null}),Promise.resolve(!0)}let pD="NO_CHANNEL",pO=sU.kg(ei.xBc.VIEW_CHANNEL,ei.xBc.CREATE_INSTANT_INVITE);function pM(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(pO,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:pD,label:el.intl.string(el.t.u197b7)}),e},[a,i,s]),d=R.useCallback(e=>{r?pG(i,l,e!==pD?e:null):et.A.updateEmbed(i,l,e!==pD?e:null)},[i,l,r]);return(0,p.jsx)(iq.l,{label:t,description:n,options:o,value:s??void 0,onSelectionChange:d,selectionMode:"single",fullWidth:!0})}var pk=n(830237);function pU(e){let{guildId:t}=e,{guildProfile:i,fetchGuildProfile:l,fetchStatus:s}=(0,f9.u)(t),r=s!==f4.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&&f5.i.VISIBLE.has(i.visibility),h=!r&&!x&&!o;R.useEffect(()=>{a||(0,pL.D)(t)},[a,t]),R.useEffect(()=>{l()},[t,l]);let E=R.useCallback(async e=>{g(!0),await pG(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:pk.W$,children:el.intl.string(el.t["zCGuJ+"])}):null,o?(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)(pM,{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:pk.cL,children:[(0,p.jsx)("div",{className:pk.fi,children:(0,p.jsx)(iX.D,{label:el.intl.string(el.t.TRyLUh),children:(0,p.jsx)(o8.A,{value:t})})}),(0,p.jsx)("div",{className:pk.fi,children:(0,p.jsx)(iX.D,{label:el.intl.string(el.t.VECJcK),children:(0,p.jsx)(o8.A,{value:c})})})]}),(0,p.jsx)("div",{className:pk.yF}),(0,p.jsxs)("div",{className:pk.cL,children:[(0,p.jsx)("div",{className:pk.fi,children:(0,p.jsx)(iX.D,{label:el.intl.string(el.t.XVGbn1),description:el.intl.string(el.t["+baN11"]),children:(0,p.jsx)(o8.A,{value:u})})}),(0,p.jsx)("img",{className:pk.fi,"data-accessibility":"desaturate",alt:"",src:n(224932)})]})]}):null]}):(0,p.jsx)(eO.y,{})}function pP(e){let{guildId:t}=e,n=(0,L.bG)([Q.A],()=>Q.A.enabled);return(0,p.jsx)(l$.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)(pU,{guildId:t})})}var pw=n(383481);let pF=function(){let{analyticsLocations:e}=(0,a5.Ay)(aJ.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);return null==t?null:(0,p.jsx)(a5.f5,{value:e,children:(0,p.jsxs)("main",{className:pw.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:pw.h_,children:el.intl.string(el.t.XCGZFk)})]}),!0===l&&(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)(pv,{canManageGuild:n,features:t.features}),(0,p.jsx)("div",{className:pw.yF})]}),(0,p.jsx)(pR,{canManageGuild:n,guild:t}),void 0!==i&&(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)("div",{className:pw.yF}),(0,p.jsx)(pu,{isInventoryFeedEnabled:i,canManageGuild:n,features:t.features})]}),(0,p.jsx)("div",{className:pw.yF}),(0,p.jsx)(pg,{guildId:t.id,defaultSettings:t.defaultMessageNotifications,canManageGuild:n}),(0,p.jsx)("div",{className:pw.yF}),(0,p.jsx)(pC,{canManageGuild:n,guild:t}),!0===n&&(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)("div",{className:pw.yF}),(0,p.jsx)(pP,{guildId:t.id})]})]})})};var pB=n(357758);function pH(){let{guild:e,originalGuild:t,submitting:n,errors:i}=(0,L.cf)([O.A],()=>O.A.getProps()),l=R.useMemo(()=>(0,c0.$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,pB._)(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)}return Promise.resolve()},[e,t]),r=R.useCallback(()=>{null!=e&&et.A.init(e.id)},[e]);return(0,p.jsx)(tj.A,{submitting:n,errorMessage:l,onSave:s,onReset:r})}var pV=n(886235);let pz=function(){let e=(0,iu.bG)([Q.A],()=>Q.A.hideInstantInvites),{invites:t,guild:n}=(0,iu.cf)([O.A],()=>O.A.getProps(),[]),{analyticsLocations:i}=(0,a5.Ay)(aJ.A.GUILD_SETTINGS_PROFILE_PAGE);return(0,p.jsx)(a5.f5,{value:i,children:(0,p.jsx)(pV.A,{invites:t,guild:n,showChannel:!0,hide:e,withV2Actions:!0,canCreateInvites:!0})})};var pY=n(408213),pW=n(840387);async function pK(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 pX=n(834720);let pq=function(e,t,n){eh.h.dispatch({type:"GUILD_SETTINGS_JOIN_RULES_INVITE_SET_PENDING_RULES",guildId:e,requireTerms:t,termRules:n})},pJ=function(e,t){eh.h.dispatch({type:"GUILD_SETTINGS_JOIN_RULES_APPLY_SET_PENDING_FORM_FIELDS",guildId:e,formFields:t})},pQ=function(e,t){eh.h.dispatch({type:"GUILD_SETTINGS_JOIN_RULES_SET_SELECTED_TYPE",guildId:e,joinType:t})},pZ=function(e,t){eh.h.dispatch({type:"GUILD_SETTINGS_JOIN_RULES_SET_CONTENT_LEVEL",guildId:e,isAgeRestricted:t})};var p$=n(60175),p0=n(42780),p1=n(513461),p2=n(786180),p3=n(892921),p5=n(596484),p6=n(54948),p4=n(260197),p9=n(344106);function p7(e){let{guild:t,formFields:n}=e,[i,l]=R.useState(n);R.useEffect(()=>l(n),[n]);let s=(0,p2.H)({guildId:t.id})??0,[r,a]=R.useState(null),o=R.useMemo(()=>i?.some(e=>(0,p1.i7)(e)),[i]),d=R.useMemo(()=>i.length===p4.OK,[i]),c=R.useCallback(e=>{pJ(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:p9.DD,children:el.intl.format(el.t["sm+75n"],{currentCount:i.length,maxCount:p4.OK})}),i.map(e=>(0,p6.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:p9.At,children:(0,p.jsx)(p3.A,{addFormField:u,guild:t,allowTerms:!o})}),!d&&(0,p.jsx)(p8,{addFormField:u})]})}function p8(e){let{addFormField:t}=e,n=R.useMemo(()=>[{text:el.intl.string(el.t.EOwiEk),onClick:()=>{t({field_type:p1.rX.TEXT_INPUT,label:el.intl.string(el.t.EOwiEk),required:!0})}},{text:el.intl.string(el.t.jqrNDh),onClick:()=>{t({field_type:p1.rX.TEXT_INPUT,label:el.intl.string(el.t.jqrNDh),required:!0})}},{text:el.intl.string(el.t.I5q8vp),onClick:()=>{t({field_type:p1.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:p9.hD,children:el.intl.string(el.t.ID04cA)}),(0,p.jsx)(p5.z,{pills:n})]})}var Ae=n(415951),At=n(406916);function An(e){let{guildId:t}=e,n=R.useCallback(()=>{Ae.A.openMemberVerificationPreviewModal(t)},[t]);return(0,p.jsxs)(eM.D,{onClick:n,className:At.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)(dI.t,{size:"xs",color:"currentColor"})]})}var Ai=n(700728);let Al={id:"0",name:"",description:"",icon:"",customBanner:null,onlineCount:0,memberCount:0,traits:[],gameApplicationIds:[],gameActivity:{},visibility:f5.n.RESTRICTED,brandColorPrimary:null,tag:null,badge:null,badgeHash:null,badgeColorPrimary:null,badgeColorSecondary:null};function As(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)([p$.A],()=>p$.A.get(l)),{fetchGuildProfile:r}=(0,f9.u)(l),a=i?.visibility==null||!f5.i.VISIBLE.has(i?.visibility),o=i?.visibility===f5.n.PUBLIC_WITH_RECRUITMENT;R.useEffect(()=>{null!=l&&r()},[l,r]);let d=R.useMemo(()=>null==n||null==i?Al:i,[n,i]),c=R.useCallback(()=>{n?.id!=null&&(o?et.A.updateGuildProfile(n.id,{visibility:f5.n.PUBLIC}):et.A.updateGuildProfile(n.id,{visibility:f5.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:Ai.nB,children:el.intl.string(el.t.Z7TCtd)}),(0,p.jsx)(An,{guildId:n.id}),(0,p.jsx)("div",{className:Ai.Zd,children:null!=m?(0,p.jsx)(p7,{guild:n,formFields:m}):(0,p.jsx)(eO.y,{})}),(0,p.jsx)("div",{className:Ai.yF}),(0,p.jsxs)("div",{className:Ai.Im,children:[(0,p.jsxs)("div",{className:Ai.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)(u1.Anchor,{onClick:u,children:e},t)})})]}),(0,p.jsx)("div",{className:Ai.fi,children:(0,p.jsxs)("div",{className:Ai.cK,children:[(0,p.jsx)("div",{className:Ai.D7}),(0,p.jsx)(p0.Ay,{className:Ai.VH,profile:d,CTAOverride:(0,p.jsx)(eg.$,{variant:"active",size:"sm",text:el.intl.string(el.t["7XdMW2"]),fullWidth:!0}),disableGuildNameClick:!0})]})})]})]})}var Ar=n(935208),Aa=n(45131);function Ao(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)(iF.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)(tw.P,{checked:!0}),c=i):(d=(0,p.jsx)(ly.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:Aa.gd,children:[(0,p.jsx)("div",{className:Aa.aV,children:d}),(0,p.jsxs)("div",{className:Aa.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 Ad(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 Ac=function(e){let t,{guild:i,guildId:l,className:s,headerContent:r,failedItemsOnly:a=!1}=e,[o,d]=(0,L.yK)([pX.Ay],()=>[pX.Ay.getDiscoveryChecklist(l),pX.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],Ad);if(d||null==o)return(0,p.jsxs)("div",{className:k()(Aa.kL,Aa.NQ,s),children:[(0,p.jsx)(D.D,{className:Aa.KQ,variant:"heading-md/semibold",color:"text-default",children:el.intl.string(el.t.e1gm0f)}),(0,p.jsx)(eO.y,{className:Aa.__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:lg()(Ar.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:Aa.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("95122"),n.e("63401")]).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:Aa.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:Aa.ty,children:e},t)})}):null,g.length>0?(0,p.jsx)("div",{className:Aa.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:Aa.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:Aa.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()(Aa.kL,s),children:[(t=o?.sufficient?n(617416):n(848887),null==r?null:(0,p.jsxs)("div",{className:Aa.wx,children:[(0,p.jsx)("img",{alt:"",src:t,className:Aa.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)(Ao,{...e}),t<h.length-1?(0,p.jsx)("hr",{className:Aa.me}):null]},`${e.name}`))]})};var Au=n(513521),Am=n(764548),Ag=n(624793),Ax=n(639245);function Ah(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,aw.A)()),a=R.useMemo(()=>{if(null!=n)return Ag.GO.createFromDiscoverableGuild(n);if(null==t)return null;let e=r_.Ay.getGuildEmoji(t.id);return Ag.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)(Ax.sX,{sourceType:Ag.rV.GUILD,expressionSourceApplication:null,expressionSourceGuild:a,node:o,closePopout:cF.tE,nonce:r.current,demoMode:!0}):null}var AE=n(241499),Aj=n(340435);function Af(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;pq(l,e,[...n])},[l,n]),r=R.useCallback(e=>{if(null==l)return null;pq(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)(An,{guildId:i.id}),(0,p.jsx)("div",{className:k()(Aj.aO,{[Aj.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:Aj.lo,children:el.intl.string(el.t.XcAzbo)}),(0,p.jsx)(AE._,{guild:i,rules:n,setRules:r,disabled:!t})]})})]})}var AN=n(716610),Ap=n(524424);function AA(){return(0,p.jsx)(G.E,{tag:"span",variant:"text-xs/bold",color:"text-feedback-critical",className:Ap.mw,children:"*"})}function AI(e){let{guild:t,requireDescription:n}=e,i=R.useCallback(async(e,t)=>{let n=await Ep.A.fromBlob(EA.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:Ap.cL,children:[(0,p.jsxs)("div",{className:Ap.hd,children:[(0,p.jsxs)("div",{children:[(0,p.jsx)(D.D,{variant:"text-md/semibold",color:"text-strong",className:Ap.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:Ap.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:Ap.Ll,children:[(0,p.jsx)("div",{className:Ap.wF,children:(0,p.jsx)(iQ.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:Ap.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:Ap.uI,children:[el.intl.string(el.t["1Ts7QP"]),n?(0,p.jsx)(AA,{}):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:Ap.wF,children:(0,p.jsx)(iK.f,{value:t.description??"",placeholder:el.intl.string(el.t.Nvfowl),onChange:s,maxLength:300})})]})]}),(0,p.jsx)(Am.A,{className:Ap.VH,guild:t,memberCount:r,presenceCount:a})]})}function AS(e){let{guild:t,guildMetadata:n,requirePrimaryCategory:i,error:l}=e;return(0,p.jsxs)("div",{className:Ap.hd,children:[(0,p.jsxs)("div",{children:[(0,p.jsx)(D.D,{variant:"text-md/semibold",color:"text-strong",className:Ap.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:Ap.uI,children:[el.intl.string(el.t.Rv9Anz),i?(0,p.jsx)(AA,{}):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:Ap.wF,children:(0,p.jsx)(c$,{guildId:t.id,guildMetadata:n})})]}),(0,p.jsxs)("div",{children:[(0,p.jsx)(D.D,{variant:"text-xs/bold",color:"text-muted",className:Ap.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:Ap.wF,children:(0,p.jsx)(c1,{guild:t,guildMetadata:n})}),null!=l?(0,p.jsx)(G.E,{color:"text-feedback-critical",variant:"text-sm/normal",className:Ap.z3,children:l}):null]})]})}function AC(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,cq.ZH)(t,l)},[t,n]),o=R.useCallback(e=>{let{keywords:i}=n;i.length>=c0.Qy||i.includes(e)||(r(null),(0,cq.ZH)(t,[...i,e]))},[t,n]),d=R.useMemo(()=>{var e;return(e=n.primaryCategoryId,c_[e]?.map(e=>e())??[]).filter(e=>!n.keywords.includes(e)).map(e=>{let t=n.keywords.length>=c0.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:Ap.hd,children:[(0,p.jsxs)("div",{children:[(0,p.jsx)(Au.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:c0.Qy,maxTaxLength:c0.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:Ap.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:Ap.uI,children:el.intl.string(el.t.sF28Ou)}),(0,p.jsx)("div",{className:Ap.wF,children:(0,p.jsx)(p5.z,{pills:d})})]}):null]})}function Av(e){let{guild:t,guildMetadata:n}=e,{emojiDiscoverabilityEnabled:i}=n,l=t.id,s=R.useCallback(()=>{(0,cq.r8)(l,!i)},[l,i]);return(0,p.jsxs)("div",{className:Ap.cL,children:[(0,p.jsxs)("div",{children:[(0,p.jsx)(D.D,{variant:"text-md/semibold",color:"text-strong",className:Ap.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:Ap.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)(Ah,{guild:t,discoverableGuild:null})})]})}function A_(e){let{preferredLocale:t}=e,n=R.useMemo(()=>cb(),[]),i=R.useCallback(e=>{et.A.updateGuild({preferredLocale:e})},[]);return(0,p.jsx)(iq.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 AT(){return(0,p.jsx)("div",{className:Ap.yF})}function Ab(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===AN.v.ELIGIBLE_DISABLED;return(0,p.jsxs)("div",{className:Ap.W0,children:[(0,p.jsx)(AI,{guild:r,requireDescription:a}),(0,p.jsx)(AT,{}),(0,p.jsx)(AS,{guild:r,guildMetadata:s,requirePrimaryCategory:a,error:l.discovery_splash}),(0,p.jsx)(AT,{}),(0,p.jsx)(AC,{guildId:r.id,guildMetadata:s,requireTag:a,error:l.keywords}),(0,p.jsx)(AT,{}),(0,p.jsx)(Av,{guild:r,guildMetadata:s}),(0,p.jsx)(AT,{}),(0,p.jsx)(A_,{preferredLocale:r.preferredLocale}),(0,p.jsx)(AT,{}),(0,p.jsx)("div",{children:(0,p.jsx)(Af,{requireTerms:t,rules:n})})]})}var Ay=n(364045);function AR(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 AN.v.DISQUALIFIED:return(0,p.jsx)(Ac,{guild:s,guildId:s.id,headerContent:(0,p.jsxs)("div",{children:[(0,p.jsx)(D.D,{variant:"text-md/semibold",color:"text-strong",className:Ay.w,children:el.intl.format(el.t.n1LDQM,{removedHook:(e,t)=>(0,p.jsx)("strong",{className:Ay.O,children:e},t)})}),(0,p.jsx)(G.E,{variant:"text-sm/medium",color:"text-subtle",children:el.intl.string(el.t.Qgaw3d)})]})});case AN.v.ELIGIBLE_DISABLED:case AN.v.ELIGIBLE_ENABLED:return(0,p.jsx)(Ab,{requireTerms:i,rules:l,settingsView:n});case AN.v.INELIGIBLE:return(0,p.jsx)(Ac,{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:Ay.O,children:e},t)})})});default:return(0,p.jsx)(eO.y,{})}}var AL=n(306846),AG=n(998445),AD=n(894222),AO=n(354862);function AM(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.useMemo(()=>{let e=t===AD.J.DISCOVERABLE&&!s,n=l&&(t===AD.J.DISCOVERABLE||s);return[{id:AD.J.INVITE,title:el.intl.string(el.t["HQVS/L"]),body:el.intl.string(el.t.KzXzFa),icon:uK.X,enabled:!e,ineligibleText:el.intl.string(el.t.LIZgwJ)},{id:AD.J.APPLY,title:el.intl.string(el.t.LrFEYW),body:el.intl.string(el.t.kJj2oG),icon:uT.u,enabled:!e,ineligibleText:el.intl.string(el.t.LIZgwJ)},{id:AD.J.DISCOVERABLE,title:el.intl.string(el.t.lhOHL3),body:el.intl.string(el.t.pqQylS),icon:AG.L,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:AO.G3,children:el.intl.format(el.t["Y/jYwu"],{helpdeskArticle:$.A.getArticleURL(ei.MVz.MEMBER_APPLICATIONS)})}),(0,p.jsx)(ix.V,{selectedItem:t,onItemSelect:n,orientation:"horizontal",className:AO.Hd,children:r.map(e=>{let n=e.id===t,i=`${e.title}, ${e.body}`;return e.enabled||null==e.ineligibleText||(i+=`, ${e.ineligibleText}`),(0,p.jsx)(ix.V.Item,{id:e.id,selectedItem:t,disableItemStyles:!0,className:AO.dZ,disabled:!e.enabled,"aria-label":i,children:(0,p.jsx)(tV.m,{text:e.ineligibleText,position:"bottom",shouldShow:!e.enabled,spacing:16,hideOnClick:!1,children:(0,p.jsxs)("div",{className:k()(AO.jn,{[AO.vu]:n,[AO.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 Ak=n(387430);function AU(e){let{pendingState:t}=e,n=R.useRef(!1),i=R.useCallback(async e=>{if(!n.current)try{let t,n;await pK(e),t=pX.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")),so.default.track(ei.HAw.GUILD_SETTINGS_DISCOVERY_VIEWED,{guild_id:e,failed_reasons:n}),(0,cq.Mu)(),(0,cq.mo)(e)}finally{n.current=!0}},[n]);switch(t.joinType){case AD.J.INVITE:return(0,p.jsx)(Af,{requireTerms:t.requireTerms,rules:t.termRules});case AD.J.APPLY:return(0,p.jsx)(As,{pendingFields:t.pendingVerificationFields});case AD.J.DISCOVERABLE:return(0,p.jsx)(AR,{fetchDiscoveryData:i,settingsView:t.settingsView,requireTerms:t.requireTerms,rules:t.termRules})}}function AP(e){let{guildId:t}=e,{nsfwLevel:n,ownerConfiguredContentLevel:i}=(0,L.cf)([tz.A],()=>({nsfwLevel:tz.A.getGuild(t)?.nsfwLevel,ownerConfiguredContentLevel:tz.A.getGuild(t)?.ownerConfiguredContentLevel})),l=(0,L.bG)([AL.A],()=>AL.A.pendingState?.isAgeRestricted),s=(0,L.bG)([AL.A],()=>AL.A.pendingState?.joinType),r=R.useCallback(e=>{pZ(t,e)},[t]),a=s===AD.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 Aw(){let e=(0,L.bG)([O.A],()=>O.A.getProps().guild),t=(0,L.bG)([AL.A],()=>AL.A.pendingState),n=(0,pW.Z)();R.useEffect(()=>{e?.id!=null&&pY.Ay.fetchVerificationForm(e.id)},[e?.id]);let i=R.useCallback(t=>{e?.id!=null&&pQ(e.id,t)},[e?.id]);if(null==e||null==t)return null;let{joinType:l}=t;return(0,p.jsxs)(se.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)(AM,{onTypePicked:i,activeType:l,guild:e}),(0,p.jsx)("div",{className:Ak.y}),!n&&(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)(AP,{guildId:e.id}),(0,p.jsx)("div",{className:Ak.y})]}),(0,p.jsx)("div",{children:(0,p.jsx)(AU,{pendingState:t})})]})}var AF=n(709977);function AB(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,p2.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 pY.Ay.updateVerificationForm(o,e,t,n)}catch(e){throw m(new n_.LG(e).getAnyErrorMessage()),e}},[o]),N=R.useCallback(async(e,t,n)=>{let i=t.length>0?[{field_type:p1.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 AD.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 AD.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,N_._C)(s.id,{visibility:a.visibility})});break}case AD.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&&so.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,cq.Oh)({guildId:s.id,...r})}catch(e){throw m(new n_.LG(e).getAnyErrorMessage()),e}}})}}},[t,E,s,i,j,N,a,f,l,r]),I=R.useCallback(()=>(function(e){if(t.joinType===AD.J.INVITE||t.joinType===AD.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!==AD.J.APPLY||t.pendingVerificationFields?.some(e=>(0,AF.OP)(e))?e():m(el.intl.string(el.t.HGVrI3))})(()=>{var e;return e=e=>{var i;return i=()=>A(e),void(t.joinType===AD.J.DISCOVERABLE&&t.settingsView===AN.v.ELIGIBLE_DISABLED?(0,C.openModalLazy)(async()=>{let{default:e}=await Promise.all([n.e("51194"),n.e("72914")]).then(n.bind(n,877833));return t=>(0,p.jsx)(e,{...t,guildId:o,onConfirm:i})}):i())},void(g&&x>0&&t.joinType!==AD.J.APPLY?(0,C.openModalLazy)(async()=>{let{default:t}=await Promise.all([n.e("6444"),n.e("41071")]).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===AD.J.DISCOVERABLE&&t.settingsView===AN.v.ELIGIBLE_DISABLED,v=null!=s.description&&r.primaryCategoryId!==cZ.ig&&r.keywords.length>0;return(0,p.jsx)(tj.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&&!v})}function AH(){let{pendingState:e,dirtyState:t}=(0,L.cf)([AL.A],()=>({pendingState:AL.A.pendingState,dirtyState:AL.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===AD.J.DISCOVERABLE&&e.settingsView===AN.v.INELIGIBLE?(0,p.jsx)(tj.A,{message:el.intl.string(el.t.TEXwRt),onReset:()=>et.A.init(n.id,ei.BEX.ACCESS)}):(0,p.jsx)(AB,{pendingState:e,dirtyState:t,originalGuild:l,settingsGuild:n,settingsMetadata:i,settingsProfile:s})}var AV=n(48736),Az=n(537174),AY=n(381941),AW=n(609808),AK=n(364932);function AX(){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)(tj.A,{submitting:n,onReset:function(){null!=t&&et.A.init(t.id)},onSave:function(){null!=t&&et.A.saveGuild(t.id,{officialMessageColor:t.officialMessageColor??AY.aj})},errorMessage:e})}function Aq(){let e=(0,L.bG)([O.A],()=>O.A.getProps().guild),{analyticsLocations:t}=(0,a5.Ay)(aJ.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??AY.aj;return(0,p.jsx)(a5.f5,{value:t,children:(0,p.jsxs)(se.B,{gap:40,children:[(0,p.jsxs)(se.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)(iX.D,{errorMessage:n,children:(0,p.jsx)(AJ,{color:l,onColorChange:i})}),(0,p.jsx)(AZ,{guildId:e.id,color:l})]})})}function AJ(e){let{color:t,onColorChange:n}=e;return(0,p.jsxs)(se.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)(AV.default,{defaultColor:AY.aj,colors:ei._tK,value:t,onChange:n,allowBlackCustomColor:!0})]})}function AQ(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,AW.$O),style:r,children:(0,p.jsx)("div",{className:k()(AW.zC,AK.Nt),children:(0,p.jsx)(xM.A,{author:i,message:l,previewGuildId:s,isGroupStart:!0,className:AK.Sg})})})}function AZ(e){var t;let{guildId:n,color:i}=e,l=(t=el.intl.string(el.t.Mi9Kbe),R.useMemo(()=>{let e=(0,xB.rh)({...(0,xH.Ay)({channelId:"1337",content:t,flags:ei.pr7.IS_GUILD_OFFICIAL}),state:ei.cmJ.SENT,id:"31337"}),n=new dP.A({id:"313337",username:el.intl.string(el.t.cqpybK),discriminator:"0000",bot:!1});e.author=n;let i=xF.insertStaticUser(n);return null!=i&&(e.author=i,e.author.getAvatarURL=()=>xV.A),e},[t])),s={nick:l.author.username,guildId:n,authorId:l.author.id,colorRoleId:void 0,colorStrings:null,colorString:null},r=[ei.NJ8.DARK,ei.NJ8.DARKER,ei.NJ8.MIDNIGHT,ei.NJ8.LIGHT];return(0,p.jsx)(ad.M,{children:(0,p.jsxs)(se.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:AW.i1,"aria-hidden":!0,children:r.map(e=>(0,p.jsx)(xD.N,{theme:e,disableAdaptiveTheme:!0,children:e=>(0,p.jsx)(AQ,{themeClass:e,color:i,author:s,message:l,guildId:n})},e))})]})})}var A$=n(626034),A0=n(649640),A1=n(835517),A2=n(282435),A3=n(597977);function A5(e){let{profile:t,canManageGuild:n,handleClick:i,isSelected:l,isTabbable:s}=e,r=(0,A0.b2)(),a=(0,A0.aG)({profile:t,defaultColor:r.hex(),forceDefaultColor:!1});return(0,p.jsx)(tV.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,A0.n6)(a)},className:k()(A3.DB,{[A3.r9]:!n}),children:(0,p.jsx)("div",{className:k()({[A3.z2]:l})})})})}function A6(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 r6.aq.test(e)?e:r6.Ay.getGuildDiscoverySplashURL({id:i.id,splash:i.customBanner,size:300*(0,A1.A)()})},[i]);if(!t)return null;let c=null!=d?(0,p.jsx)("img",{className:A3.qX,src:d,alt:"","aria-hidden":!0}):(0,p.jsx)(A$.k,{size:"md"});return(0,p.jsx)("div",{ref:a,className:A3.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)(sG.vN,{focusTarget:a,ringTarget:a,children:(0,p.jsx)("div",{className:k()(A3.K7,{[A3.e7]:n}),children:(0,p.jsxs)("div",{className:k()(A3.vw,{[A3.r9]:!s}),children:[c,(0,p.jsx)("div",{className:A3.Lw}),(0,p.jsx)(rt.R,{size:"custom",className:A3.QY,width:20,height:20,color:"white"}),(0,p.jsx)(EP.Ay,{ref:r,multiple:!1,tabIndex:-1,"aria-hidden":!0,onChange:l,disabled:!s})]})})})})}function A4(e){let{profile:t,onCustomBannerChange:n,canManageGuild:i}=e,l=(0,L.bG)([tz.A],()=>tz.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=A2.aA.some(e=>{let{color:t}=e;return c(t)}),m=d||!o&&!u,{ref:g,...x}=(0,am._u)({orientation:"horizontal",isDisabled:!i});return(0,p.jsx)(iX.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:A3.Vg,children:[(0,p.jsx)(A5,{profile:t,canManageGuild:i,handleClick:a(null),isSelected:d,isTabbable:m}),A2.aA.map(e=>{let{name:t,color:n}=e,l=c(n);return(0,p.jsx)(tV.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,A0.n6)(n)},className:k()(A3.DB,{[A3.r9]:!i}),children:(0,p.jsx)("div",{className:k()({[A3.z2]:l})})})},t)}),(0,p.jsx)(A6,{canManageGuild:i,isDiscoverable:s,isSelected:o,profile:t,onCustomBannerChange:n})]})})}function A9(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)(iK.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 A7=n(383329),A8=n(109112),Ie=n(201438),It=n(861957);function In(e){let{gameId:t,selected:n,onClick:i,disabled:l}=e,{coverImageUrl:s,gameName:r,isLoading:a}=(0,Ie.A)(t,void 0,256),o=R.useCallback(()=>{i?.(t)},[t,i]),d=R.useMemo(()=>a?null:null==s?(0,p.jsx)("div",{className:It.gP,children:(0,p.jsx)(A8._,{size:"lg"})}):(0,p.jsx)("img",{className:It.Su,alt:r,src:s}),[s,a,r]);return(0,p.jsxs)("div",{className:k()(It.id,{[It.rX]:!n,[It.r9]:l}),children:[(0,p.jsxs)(eM.D,{"aria-disabled":l,tabIndex:l?-1:0,onClick:l?void 0:o,className:k()(It.a8,{[It.AL]:a,[It.r9]:l}),children:[n&&(0,p.jsx)("div",{className:It.jK,children:(0,p.jsx)(tw.P,{checked:n})}),d]}),(0,p.jsx)(G.E,{className:It.mO,variant:"text-xs/medium",color:"text-strong",children:r})]})}var Ii=n(196765),Il=n(121894);let Is=new Map,Ir=(0,Ii.v)((e,t)=>({topGames:new Map,tryFetchTopGames:async n=>{let i=t().topGames,l=Is.get(n);if(null!=l&&Date.now()-l<36e5)return i.get(n)??{};let s=await (0,N_.U7)(n),r=new Map(i);return r.set(n,s),(0,Il.r)(()=>{e({topGames:r})}),Is.set(n,Date.now()),s}}));var Ia=n(108091);function Io(e){let{guildId:t,selectedGameIds:n,onUpdateGames:i,disabled:l}=e,{topGames:s,tryFetchTopGames:r}=Ir(),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:Ia.me}),(0,p.jsxs)("div",{className:Ia.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:Ia.CW,children:c.map(e=>(0,p.jsx)(In,{gameId:e,selected:!1,onClick:u,disabled:l},e))})]})]})}var Id=n(369628);function Ic(e){let{gameApplicationIds:t,handleChange:n,disabled:i}=e,[l,s]=R.useState(""),{options:r,matchSorterOptions:a,customMatchSorter:o}=(0,A7.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 Iu(e){let{gameIds:t,onRemoveGame:n,disabled:i}=e;return 0===t.length?null:(0,p.jsx)("div",{className:Id.Rh,children:t.map(e=>(0,p.jsx)(In,{gameId:e,selected:!0,onClick:n,disabled:i},e))})}let Im=[];function Ig(e){let{profile:t,canManageGuild:n}=e,i=t.id,l=t?.gameApplicationIds??Im,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)(l$.n,{label:el.intl.string(el.t.BR68vK),description:el.intl.string(el.t.MobxiB),children:[(0,p.jsx)(Ic,{gameApplicationIds:l,handleChange:s,disabled:!n}),(0,p.jsx)(Iu,{gameIds:o,onRemoveGame:r,disabled:!n}),(0,p.jsx)(Io,{guildId:i,selectedGameIds:l,onUpdateGames:s,disabled:!n})]})}var Ix=n(742691);function Ih(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=Ep.A.fromBlob(EA.f.GUILD_ICON,t);(0,C.openModalLazy)(async()=>{let{default:s}=await Promise.all([n.e("97250"),n.e("93513"),n.e("7406"),n.e("55524"),n.e("79149"),n.e("89908"),n.e("90017"),n.e("74571"),n.e("27967")]).then(n.bind(n,142630));return n=>(0,p.jsx)(s,{uploadType:mZ.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:Ix.Uo,children:[(0,p.jsx)(sG.vN,{within:!0,children:(0,p.jsxs)("div",{className:Ix.UD,children:[(0,p.jsx)(eg.$,{tabIndex:-1,size:"sm",variant:"primary",disabled:!l,text:d}),(0,p.jsx)(EP.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 IE(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:Ix.kL,children:(0,p.jsx)(iX.D,{label:el.intl.string(el.t.FkQnxJ),description:el.intl.string(el.t.KjkA0W),errorMessage:l,children:(0,p.jsx)(Ih,{profile:t,canManageGuild:n,handleIconChange:i})})})}function Ij(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)(nZ.k,{label:el.intl.string(el.t.X56QcF),type:"text",disabled:!n,value:t.name,maxLength:100,onChange:s,error:l})}var If=n(205590);function IN(e){let{forceFetchGuildProfile:t}=e;return(0,p.jsxs)("main",{className:If.k,children:[(0,p.jsxs)("div",{className:If.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 Ip=n(445404);let IA={label:""};function II(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=ot.Ay.isCustomEmoji(t)?t.name:t.surrogates;return(0,p.jsx)(rS.A,{animated:t.animated??!1,emojiId:t.id,emojiName:e})},[t]);return n?(0,p.jsx)(rC.A,{"aria-label":i,tabIndex:-1,active:!1,renderButtonContents:r}):(0,p.jsx)(rI.Y,{targetElementRef:s,position:"bottom",renderPopout:e=>{let{closePopout:t}=e;return(0,p.jsx)(rv.A,{closePopout:t,onSelectEmoji:l(t),pickerIntention:rw.EmojiIntention.GUILD_PROFILE})},children:(e,t)=>{let{isShown:n}=t;return(0,p.jsx)(rC.A,{...e,"aria-label":i,ref:s,tabIndex:0,active:n,renderButtonContents:r})}})}function IS(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:Ip.II,children:(0,p.jsx)(nZ.k,{"aria-label":m,disabled:s,value:n.label,onChange:o,maxLength:24,leading:{type:"emoji",button:(0,p.jsx)(II,{emoji:d,disabled:s,ariaLabel:g,handleSelectEmoji:a})},clearable:{show:c},onClear:r})})}let IC=[0,1,2,3,4];function Iv(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)(iX.D,{label:el.intl.string(el.t.S6JNrh),description:el.intl.string(el.t.l7Ig5Z),children:(0,p.jsx)("div",{className:Ip.Vg,children:IC.map(e=>(0,p.jsx)(IS,{guildId:t.id,trait:i[e]??IA,index:e,onTraitUpdate:l,disabled:!n},`trait-${e}`))})})}var I_=n(348943),IT=n(576055),Ib=n(674080);function Iy(e){let{profile:t,canManageGuild:n}=e,i=t.id,l=f5.i.VISIBLE.has(t.visibility),s=(0,L.bG)([f4.A],()=>f4.A.getProfile(i)?.visibility===I_.n.PUBLIC_WITH_RECRUITMENT,[i]),r=R.useRef(null);Ez(r,ei.nd0.PROFILE_VISIBILITY);let a=R.useCallback(()=>{l?et.A.updateGuildProfile(i,{visibility:I_.n.RESTRICTED}):et.A.updateGuildProfile(i,{visibility:s?I_.n.PUBLIC_WITH_RECRUITMENT:I_.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:Ib.Im,ref:r,children:[(0,p.jsxs)("div",{className:Ib.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)(u1.Anchor,{onClick:o,children:e},t)})})]}),(0,p.jsx)("div",{className:k()(Ib.fi,{[Ib.Rl]:l}),"aria-hidden":l,children:(0,p.jsx)(IT.A,{guildId:i,name:null})})]})}var IR=n(837833);let IL=function(){let{analyticsLocations:e}=(0,a5.Ay)(aJ.A.GUILD_SETTINGS_PROFILE_PAGE),t=(0,L.bG)([O.A],()=>O.A.getGuild(),[]),n=t?.id,{fetchGuildProfile:i,fetchStatus:l}=(0,f9.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===f4.X.FETCHED&&null==s?(0,p.jsx)(IN,{forceFetchGuildProfile:d}):l===f4.X.NOT_FETCHED||l===f4.X.FETCHING?(0,p.jsx)("main",{className:IR.u1,children:(0,p.jsx)(eO.y,{})}):null==t||null==s?null:(0,p.jsx)(a5.f5,{value:e,children:(0,p.jsxs)("main",{className:IR.Qs,children:[(0,p.jsxs)("div",{className:IR.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:IR.h_,children:el.intl.string(el.t["5PGZWS"])})]}),(0,p.jsx)(Ij,{profile:s,canManageGuild:r}),(0,p.jsx)("div",{className:IR.yF}),(0,p.jsx)(IE,{profile:s,canManageGuild:r,onIconChange:a}),(0,p.jsx)("div",{className:IR.yF}),(0,p.jsx)(A4,{profile:s,onCustomBannerChange:o,canManageGuild:r}),(0,p.jsx)("div",{className:IR.yF}),(0,p.jsx)(Iv,{profile:s,canManageGuild:r}),(0,p.jsx)("div",{className:IR.yF}),(0,p.jsx)(A9,{profile:s,canManageGuild:r}),(0,p.jsx)("div",{className:IR.yF}),(0,p.jsx)(Ig,{profile:s,canManageGuild:r}),(0,p.jsx)("div",{className:IR.yF}),(0,p.jsx)(Iy,{profile:s,canManageGuild:r})]}),(0,p.jsx)("div",{className:IR.DK,children:(0,p.jsx)(sL.Ip,{className:IR.ti,children:(0,p.jsx)(p0.Ay,{className:IR.q5,profile:s,disableCTA:!0,onIconChange:r?a:void 0,disableGuildNameClick:!0})})})]})})};function IG(){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)([f4.A],()=>f4.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,N_._C)(e.id,t)},[e,i]),a=R.useCallback(()=>{null!=t&&et.A.init(t)},[t]);return(0,p.jsx)(tj.A,{submitting:l,errorMessage:s,onSave:r,onReset:a})}var ID=n(737840);let{getSectionDefinition:IO}={getSectionDefinition:function(e,t){let i=(0,ic.$)(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:ID.vf,children:el.intl.string(el.t.Tn7Koo)}),ariaLabel:el.intl.string(el.t.Tn7Koo)}:{label:(0,p.jsx)("div",{className:ID.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:IL,type:T.Py.SCROLLABLE_CUSTOM,notice:{stores:[O.A],element:IG}};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:Nv,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(jl.default["/6NbRv"]),ariaLabel:el.intl.string(jl.default["/6NbRv"]),element:jS,newIndicatorDismissibleContentTypes:[I.M.GUILD_SETTINGS_GUILD_THEME_NEW_BADGE],notice:{stores:[ji.A],element:jC},predicate:()=>t.canManageGuild&&(0,dc.ht)("getSectionDefinition")&&(0,dd.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:pF,notice:{stores:[O.A],element:pH}};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:E6,notice:{stores:[O.A,EN],element:E4}};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:Ei,type:T.Py.MINIMAL,ariaLabel:el.intl.string(el.t.KXcEC9),notice:{stores:[g$.A],element:En},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:om,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:f3,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:jV,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:Aq,predicate:()=>t.canManageGuild&&(0,f.GP)(t.guild,"getSectionDefinition"),notice:{stores:[O.A],element:AX}};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:Aw,notice:{stores:[AL.A],element:AH},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:ur,notice:{stores:[ue.default,O.A],element:ua},predicate:()=>t.canManageGuild||t.canManageWebhooks||t.canUnlinkChannels};case ei.BEX.APP_DIRECTORY:return{section:ei.BEX.APP_DIRECTORY,label:(0,p.jsx)(dT,{}),ariaLabel:el.intl.string(el.t.AKcFUj),onClick:()=>{!function(e){let{guildId:t,section:n}=e;(0,dS.transitionToGlobalDiscovery)({tab:dv.GlobalDiscoveryTab.APPS,newSessionState:{guildId:t,entrypoint:{name:dC.sW.GUILD_SETTINGS,guildSettingsSection:n}}}),(0,_.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:uM,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:ID.o2,children:el.intl.string(el.t.uRelgx)}),ariaLabel:el.intl.string(el.t.uRelgx),element:ia,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:d$,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:Em,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:cO,ariaLabel:a,newIndicator:!t.guild.features.has(ei.GuildFeatures.COMMUNITY)&&null!=t.memberCount&&t.memberCount>=uI.dH&&da.HP.hasHotspot(da._2.GUILD_SETTINGS_COMMUNITY_GUILD_UPSELL),notice:{stores:[O.A],element:cL}};case ei.BEX.ONBOARDING:return{section:ei.BEX.ONBOARDING,label:el.intl.string(el.t["LdxCK/"]),element:gw,ariaLabel:el.intl.string(el.t["LdxCK/"]),newIndicatorDismissibleContentTypes:t.onboardingEnabled?null:[I.M.COMMUNITY_ONBOARDING_NEW_BADGE],notice:{stores:[uc.A,ud.A,uo.A],element:gQ},predicate:()=>(0,id.rs)(t.guild.id),decoration:function(e,t){if(io.A.getEnabled(e))return el.intl.string(el.t.pPSmxg).toUpperCase();if((0,um.o)(e))return el.intl.string(el.t["HDF4o/"]).toUpperCase();let n=uu.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:cm,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:ID.o2,children:[el.intl.string(el.t.kGlQGF)," ",(0,p.jsx)(y.A,{})]}),ariaLabel:el.intl.string(el.t.kGlQGF),element:c8,notice:{stores:[O.A],element:c9},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:cY,notice:{stores:[df],element:dp},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:o7,type:T.Py.CUSTOM,predicate:()=>t.monetizationPredicate()&&((0,sy.hA)(t.guild)||b.A.hasSeenCreatorOnboardingForGuild(t.guild.id)),newIndicatorDismissibleContentTypes:(0,sR.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:sb,predicate:()=>t.monetizationPredicate()&&(0,ic.$)(t.guild.id)&&(0,sy.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:dr,predicate:()=>t.monetizationPredicate()&&(0,sy.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(){dA._.subscribeOnce(ei.jej.LAYER_POP_COMPLETE,()=>{et.A.deleteGuild(t.guild.id)}),(0,_.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("40616"),n.e("45199")]).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)(v.u,{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:return null;default:(0,N.xb)(e)}}},IM="HEADER",Ik="DIVIDER";function IU(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:IM,label:""!==t.name?t.name:el.intl.string(el.t["154/bL"])}),g.push(IO(ei.BEX.PROFILE,m)),g.push(IO(ei.BEX.TAG,m)),g.push(IO(ei.BEX.GUILD_THEME,m)),g.push(IO(ei.BEX.ENGAGEMENT,m)),g.push(IO(ei.BEX.BOOST_PERKS,m));let p=n&&(0,f.GP)(t,"generateSections");(c||p)&&(g.push({section:Ik}),g.push({section:IM,label:el.intl.string(el.t.m6lkGy)}),g.push(IO(ei.BEX.EMOJI,m)),g.push(IO(ei.BEX.STICKERS,m)),g.push(IO(ei.BEX.SOUNDBOARD,m)),g.push(IO(ei.BEX.OFFICIAL_MESSAGES,m))),(n||l||r||d)&&(g.push({section:Ik}),g.push({section:IM,label:el.intl.string(el.t.bMAKMK)}),g.push(IO(ei.BEX.MEMBERS,m)),g.push(IO(ei.BEX.ROLES,m)),g.push(IO(ei.BEX.INVITES,m)),g.push(IO(ei.BEX.ACCESS,m))),g.push({section:Ik}),g.push({section:IM,label:el.intl.string(el.t.wF3KJy)}),g.push(IO(ei.BEX.INTEGRATIONS,m)),g.push(IO(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:Ik}),g.push({section:IM,label:el.intl.string(el.t["5tbTdV"])}),g.push(IO(ei.BEX.SAFETY,m)),g.push(IO(ei.BEX.MODERATION,m)),g.push(IO(ei.BEX.AUDIT_LOG,m)),g.push(IO(ei.BEX.BANS,m)),g.push(IO(ei.BEX.GUILD_AUTOMOD,m)));let I=t.features.has(ei.GuildFeatures.COMMUNITY)&&a,S=u();return(n||I||S)&&(g.push({section:Ik}),g.push(IO(ei.BEX.COMMUNITY,m)),g.push(IO(ei.BEX.ONBOARDING,m)),g.push(IO(ei.BEX.ANALYTICS,m)),g.push(IO(ei.BEX.COMMUNITY_WELCOME,m)),g.push(IO(ei.BEX.DISCOVERY_LANDING_PAGE,m)),g.push(IO(ei.BEX.ROLE_SUBSCRIPTIONS,m)),g.push(IO(ei.BEX.GUILD_PRODUCTS,m)),g.push(IO(ei.BEX.ROLE_SUBSCRIPTIONS_STORE_PAGE,m))),g.push({section:Ik}),g.push(IO(ei.BEX.GUILD_TEMPLATES,m)),g.push(IO(ei.BEX.DELETE,m)),g.filter(N.Vq)}let IP={generateSections:IU}}