Loading
Showing the first 250,000 characters. Open raw for the full source.
function(e,t,n){n.d(t,{Ay:()=>Iw,SB:()=>IP}),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(860689),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.advancedM