Loading
Showing the first 250,000 characters. Open raw for the full source.
function(e,t,n){n.d(t,{Ay:()=>IW,SB:()=>IY}),n(321073);var i,l,s,r,a,o,d,c,u,m,g,x=n(469993),h=n(836039),E=n(979816),j=n(555325),f=n(521427),N=n(403362),p=n(477900),A=n(562708),I=n(554146),S=n(314116),C=n(192308),_=n(241326),v=n(398590),T=n(361739),b=n(448564),y=n(611371),R=n(582128),L=n(17928),G=n(834730),D=n(297264),O=n(555337),M=n(503698),k=n.n(M),U=n(435558),P=n.n(U),w=n(691540),F=n(857250),B=n(97483),H=n(404778),V=n(193249),z=n(512950),Y=n(974544),W=n(134413),K=n(780964),X=n(766075),q=n(260509),J=n(576705),Q=n(351906),Z=n(287809),$=n(975571),ee=n(809505),et=n(468689),en=n(56595),ei=n(652215),el=n(375708),es=n(39470),er=n(507611);async function ea(e,t){return await et.A.saveGuild(e.id,{moderatorReportingEnabled:t})}function eo(e){let{guild:t}=e,n=(0,L.bG)([J.A],()=>null!=t&&J.A.can(ei.xBc.MANAGE_GUILD,t),[t]),i=t.features.has(ei.GuildFeatures.REPORT_TO_MOD_PILOT),[l,s]=R.useState((0,en.A)(t)&&i),r=R.useCallback(async e=>{s(e),await ea(t,e)},[t]);return i&&n?(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)("div",{className:er.hu,children:(0,p.jsx)(V.d,{label:el.intl.string(es.default["/xIz7G"]),description:el.intl.string(es.default.uUMXyu),badge:"beta",checked:l,onChange:r,disabled:!n})}),(0,p.jsx)(H.c,{className:er.yF})]}):null}var ed=n(661531),ec=n(97808),eu=n(778712),em=n(812993),eg=n(821609),ex=n(636537),eh=n(228366);let eE={};class ej extends L.Ay.Store{static displayName="GuildConfigGatesStore";hasLoaded(e){return null!=eE[e]}getGates(e){return eE[e]??{guildVerificationRoleEnabled:!1,applicationIdentityLinkedRolesEnabled:!1}}}let ef=new ej(eh.h,{GUILD_CONFIG_GATES_FETCH_SUCCESS:function(e){let{guildId:t,guildVerificationRoleEnabled:n,applicationIdentityLinkedRolesEnabled:i}=e;eE[t]={guildVerificationRoleEnabled:n,applicationIdentityLinkedRolesEnabled:i}},LOGOUT:function(){eE={}}}),eN=(0,L.UT)(ef,{getQueryId:e=>e??null,get:e=>null!=e&&ef.hasLoaded(e)?ef.getGates(e):null,load:async e=>{if(null==e)return;let t=(await ex.Bo.get(ei.Rsh.GUILD_CONFIG_GATES(e))).body;eh.h.dispatch({type:"GUILD_CONFIG_GATES_FETCH_SUCCESS",guildId:e,guildVerificationRoleEnabled:t.guild_verification_role_enabled??!1,applicationIdentityLinkedRolesEnabled:t.application_identity_linked_roles_enabled??!1})}});var ep=n(600975);let eA=(0,ep.C)({kind:"guild",id:"2026-04_guild_verification_role",label:"Guild Verification Role",defaultConfig:{enabled:!1},treatments:[{id:1,label:"Enable verification role setting",config:{enabled:!0}}]});var eI=n(166005),eS=n(498642),eC=n(317525),e_=n(545868),ev=n(642133),eT=n(870114);function eb(e){var t;let{guild:i,location:l}=e,s=(t=i.id,eN(t).data?.guildVerificationRoleEnabled??!1),{enabled:r}=function(e){let{guildId:t,location:n}=e;return eA.useExperiment({guildId:t,location:n},{autoTrackExposure:!0})}({guildId:i.id,location:l}),a=s||r,o=(0,L.bG)([J.A],()=>J.A.can(ei.xBc.MANAGE_GUILD,i),[i]),d=(0,L.bG)([eC.A],()=>null!=i.verificationRoleId?eC.A.getRole(i.id,i.verificationRoleId):null,[i.id,i.verificationRoleId]),c=(0,L.bG)([ev.A],()=>ev.A.getRoleMemberCount(i.id),[i.id]),u=(0,L.bG)([eS.A],()=>eS.A.getMemberCount(i.id),[i.id]),m=null!=i.verificationRoleId;if(R.useEffect(()=>{m&&(0,e_.L)(i.id)},[i.id,m]),!a&&!m)return null;let g=m&&null!=c&&null!=i.verificationRoleId?c[i.verificationRoleId]??0:0,x=m&&null!=u?Math.max(u-g,0):0;return(0,p.jsxs)("div",{className:eT.ue,children:[(0,p.jsxs)("div",{className:eT.ZZ,children:[(0,p.jsxs)("div",{className:eT.N1,children:[(0,p.jsx)(ec.eu,{src:n(641140),size:eu._3.SIZE_40,"aria-label":el.intl.string(el.t["whKq+8"])}),(0,p.jsxs)("div",{children:[(0,p.jsxs)("div",{className:eT.YN,children:[(0,p.jsx)(D.D,{variant:"heading-md/semibold",color:"text-strong",children:el.intl.string(el.t["whKq+8"])}),!m&&(0,p.jsx)(em.Lp,{color:ed.A.colors.BADGE_BACKGROUND_BRAND.css,text:el.intl.string(el.t.y2b7CA)})]}),(0,p.jsx)(G.E,{variant:"text-xs/medium",color:"text-default",children:el.intl.string(el.t.BDy2Gn)})]})]}),o&&(0,p.jsx)(eg.$,{variant:m?"secondary":"primary",size:"sm",text:m?el.intl.string(el.t.bt75uw):el.intl.string(el.t["mio/Xf"]),onClick:function(){return(0,C.openModalLazy)(async()=>{let{default:e}=await Promise.all([n.e("955424"),n.e("78618"),n.e("535852")]).then(n.bind(n,361255));return t=>(0,p.jsx)(e,{...t,guild:i,canSetNewRole:a})})}})]}),m&&null!=d&&(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)("div",{className:eT.Jb}),(0,p.jsxs)("div",{className:eT.IJ,children:[(0,p.jsxs)("div",{className:eT.uP,children:[(0,p.jsx)(G.E,{variant:"text-sm/medium",color:"text-muted",children:el.intl.string(el.t.ExCYMX)}),(0,p.jsx)(eI.g1,{role:d,guildId:i.id})]}),null!=u&&null!=c&&(0,p.jsxs)(G.E,{variant:"text-sm/medium",color:"text-muted",className:eT.xW,children:[el.intl.formatToPlainString(el.t.tOznq1,{count:g})," \xb7 ",(0,p.jsx)(G.E,{variant:"text-sm/medium",color:"text-feedback-warning",tag:"span",children:el.intl.formatToPlainString(el.t.sgiPrC,{count:x})})]})]})]})]})}var ey=n(123292),eR=n(44234),eL=n(282054),eG=n(620216),eD=n(656513),eO=n(289873),eM=n(939249),ek=n(28494);function eU(e){let{title:t,description:n,action:i,highlightColor:l=eG.t.NONE,selected:s=!1,subsection:r=null,onClick:a,className:o,disabled:d}=e;return(0,p.jsxs)("div",{className:k()(ek.container,o),children:[(0,p.jsx)(eM.D,{className:k()(ek.clickableContainer,{[ek.noAction]:null==a,[ek.disabled]:d},o),onClick:d?void 0:a,children:(0,p.jsxs)("div",{className:k()(ek.backgroundModifierContainer,ek[l],{[ek.selected]:s,[ek.disabled]:d,[ek.noAction]:null==a}),children:[(0,p.jsxs)("div",{className:ek.settingsDescriptionContainer,children:[(0,p.jsx)(G.E,{variant:"text-sm/medium",color:"interactive-text-active",children:t}),(0,p.jsx)(G.E,{variant:"text-sm/normal",color:"interactive-text-default",className:ek.description,children:n})]}),(0,p.jsx)("div",{className:ek.__invalid_action,children:i})]})}),null!=r&&(0,p.jsx)("div",{className:ek.subsectionContainer,children:r})]})}var eP=n(53859);function ew(e){let{action:t,children:n,className:i,onExpandChange:l,loading:s,...r}=e,[a,o]=R.useState(!1);return(0,p.jsx)(eD.N,{className:k()(eP.HS,i),isExpanded:a,collapsibleContent:(0,p.jsxs)("div",{className:eP.oV,children:[a&&(0,p.jsx)("div",{className:eP.Wn}),n]}),children:e=>{let{onClick:n}=e;return(0,p.jsx)(eU,{...r,className:eP.ro,action:s?(0,p.jsx)(eO.y,{type:eO.y.Type.PULSING_ELLIPSIS}):t,onClick:e=>{var t;o(t=!a),l?.(t),n(e)}})}})}var eF=n(326273);function eB(e){let{changeTitle:t,value:n,options:i,className:l,onChange:s}=e,[r,a]=R.useState(n),[o,d]=R.useState(!1),[c,u]=R.useState(!1),m=R.useRef(null);R.useEffect(()=>{a(n)},[n]),R.useEffect(()=>()=>{clearTimeout(m.current)},[]);let g=i.find(e=>e.value===r);return(0,p.jsx)(ew,{title:o?t:g?.title??t,description:o?`(${g?.title??el.intl.string(el.t.PoWNfe)})`:g?.description??"",highlightColor:o?eG.t.NONE:g?.highlightColor,action:(0,p.jsx)(ey.Q,{text:el.intl.string(el.t.GEgsA4),textVariant:"text-sm/medium"}),loading:c,className:l,children:i.map((e,t)=>(0,p.jsx)(eU,{title:e.title,description:e.description,highlightColor:e.highlightColor,className:k()(eF.bi,r===e.value&&eF.wH),selected:r===e.value,action:r===e.value?(0,p.jsx)(eL.A,{className:eF.VB}):(0,p.jsx)(eR.A,{className:eF.VB}),onClick:()=>{e.disabled||e.value===r||(u(!0),s?.(e),a(e.value),m.current=setTimeout(()=>{u(!1),d(!1)},1e3))},disabled:e.disabled},`${e.title}-${t}`))})}async function eH(e,t){let n=new Set(e.features);return t?n.add(ei.GuildFeatures.PRUNE_REQUIRES_ADMIN):n.delete(ei.GuildFeatures.PRUNE_REQUIRES_ADMIN),await et.A.saveGuild(e.id,{features:n},{throwErr:!0})}var eV=n(811315),ez=n.n(eV),eY=n(478437),eW=n(276293),eK=n(890497),eX=n(95561),eq=n(47167),eJ=n(462116),eQ=n(974103);function eZ(e){let t=e.features.has(ei.GuildFeatures.COMMUNITY);return!t&&e.features.has(ei.GuildFeatures.NON_COMMUNITY_RAID_ALERTS)||t&&!e.features.has(ei.GuildFeatures.RAID_ALERTS_DISABLED)}var e$=n(615550),e0=n(202091),e1=n(717421),e2=n(765671),e3=n(762385);let e5=R.memo(function(e){let{renderHeader:t,children:n,isExpanded:i,isStuck:l,onExpand:s,disableAnimation:r,disableBackground:a}=e,[o,d]=R.useState(!0),[c,u]=R.useState(!1),{ref:m,height:g=0}=(0,e2.Ay)(),{ref:x,height:h=0}=(0,e2.Ay)(),[E,j]=R.useState(i),f=(0,e1.z)({height:E?h+g:g,config:{...e0.config.stiff,clamp:!0},onStart:()=>{u(!1)},onRest:()=>{u(!0)}},o||r?"animate-never":"respect-motion-settings");return R.useLayoutEffect(()=>{u(!1),j(i)},[i]),R.useLayoutEffect(()=>{let e=setTimeout(()=>{d(!1)},100);return()=>clearTimeout(e)},[]),(0,p.jsx)(eM.D,{className:k()(e3.Lo,{[e3.$M]:i,[e3._$]:a}),children:(0,p.jsxs)(e0.animated.div,{className:k()(e3.N0,{[e3.Mm]:i&&c}),style:f,children:[(0,p.jsx)(eM.D,{innerRef:m,onClick:l?void 0:s,className:k()(e3.MU,{[e3.$M]:i&&l}),"aria-label":el.intl.string(el.t.dcl9MQ),children:t}),(0,p.jsx)("div",{ref:x,children:n})]})})});var e6=n(734057),e4=n(808728),e9=n(994500),e7=n(432888);function e8(e){let{checked:t,onChange:n,disabled:i,className:l,tooltipProps:s}=e;function r(e){e.stopPropagation(),e.preventDefault()}return(0,p.jsx)(eM.D,{onClick:r,onMouseDown:r,onMouseUp:r,className:k()(e7.ZW,l),...s,children:(0,p.jsx)(V.d,{checked:t,onChange:n,disabled:i})})}function te(e){let{guild:t,isExpanded:n,selectedChannelId:i,className:l}=e,s=(0,eQ.w)(t),r=eZ(t),[a,o]=R.useState(r),d=(0,L.bG)([e6.A],()=>e6.A.getChannel(i),[i]),c=(0,eq.Ay)(d);async function u(){o(!a);try{await (0,eJ.jB)(t,!r);let e=i??t.safetyAlertsChannelId??null;if(null!=e){let n={raid_alert_type:e$.TF.JOIN_RAID,enabled:!r,raid_alert_channel_id:e,guild_id:t.id,channel_id:e};(0,eX.zV)(ei.HAw.GUILD_RAID_ALERTS_SETUP,n)}}catch(e){(0,w.P0)((0,F.o)(el.intl.string(el.t["46Rs3v"]),B.Ck.FAILURE)),o(!r)}}return(0,p.jsxs)("div",{className:k()(e7.D5,l),children:[(0,p.jsxs)("div",{className:e7.Ly,children:[(0,p.jsx)(D.D,{variant:"text-md/semibold",color:"text-strong",children:el.intl.string(el.t.Qp98s9)}),(0,p.jsx)(G.E,{variant:"text-sm/medium",color:"text-default",children:el.intl.string(el.t.Mg843t)}),n||null==i?null:(0,p.jsxs)(G.E,{color:"interactive-text-default",variant:"text-xs/medium",className:e7.Lp,children:[(0,p.jsx)(eW.N,{size:"xxs",color:"currentColor"})," ",c]})]}),(0,p.jsx)(e8,{checked:a,onChange:u,disabled:!s||null==i})]})}function tt(e){let{guild:t,selectedChannelId:n,setSelectedChannelId:i,className:l}=e,s=t.safetyAlertsChannelId??null,r=(0,L.bG)([e4.Ay,Z.default,e9.A,J.A],()=>{let e=e4.Ay.getChannels(t.id)[e4.I6].filter(e=>{let{channel:t}=e;return t.type===eY.r.GUILD_TEXT&&J.A.can(ei.xBc.SEND_MESSAGES,t)}).map(e=>{let{channel:t}=e;return{id:t.id,value:t.id,label:(0,eq.m1)(t,Z.default,e9.A,!0)}});return null!=s?e:[...e]},[t.id,s],ez());async function a(e){i(e);try{if(e!==s&&(await et.A.saveGuild(t.id,{safetyAlertsChannelId:e},{throwErr:!0}),et.A.updateGuild({safetyAlertsChannelId:e})),null!=e){let n={raid_alert_type:e$.TF.JOIN_RAID,enabled:eZ(t),raid_alert_channel_id:e,guild_id:t.id,channel_id:e};(0,eX.zV)(ei.HAw.GUILD_RAID_ALERTS_SETUP,n)}}catch(e){(0,w.P0)((0,F.o)(el.intl.string(el.t["46Rs3v"]),B.Ck.FAILURE)),i(s)}}return(0,p.jsx)("div",{className:k()(e7.ho,l),children:(0,p.jsx)("div",{className:e7.U,children:(0,p.jsx)(eK.Z,{selectionMode:"single",label:el.intl.string(el.t.sMkYE8),helperText:el.intl.string(el.t["1QxN9N"]),options:r,onSelectionChange:a,value:n,maxOptionsVisible:5})})})}function tn(e){let{guild:t}=e,[n,i]=R.useState(!1),l=t.safetyAlertsChannelId??null,[s,r]=R.useState(null!=l?l:t?.publicUpdatesChannelId??null);return(0,p.jsx)(e5,{renderHeader:(0,p.jsx)(te,{isExpanded:n,guild:t,selectedChannelId:s}),isExpanded:n,onExpand:()=>i(!n),children:(0,p.jsx)(tt,{guild:t,selectedChannelId:s,setSelectedChannelId:r})})}function ti(e){let{guild:t}=e,n=t.safetyAlertsChannelId??null,[i,l]=R.useState(null!=n?n:t?.publicUpdatesChannelId??null);return(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)(te,{isExpanded:!0,guild:t,selectedChannelId:i,className:e7.pN}),(0,p.jsx)(tt,{guild:t,selectedChannelId:i,setSelectedChannelId:l,className:e7.pN})]})}function tl(e){let{guild:t}=e,n=(0,L.bG)([J.A],()=>null!=t&&J.A.can(ei.xBc.MANAGE_GUILD,t),[t]),i=R.useCallback(async e=>{let{value:n}=e;try{await et.A.saveGuild(t.id,{verificationLevel:n}),et.A.updateGuild({verificationLevel:n})}catch(e){(0,w.P0)((0,F.o)(el.intl.string(el.t["46Rs3v"]),B.Ck.FAILURE))}},[t]),l=R.useMemo(()=>{let e=(0,ee.vd)(t?.features.has(ei.GuildFeatures.COMMUNITY)).map(e=>({...e,tooltipPosition:"left"}));return(0,ee.w3)(e)},[t]),s=R.useMemo(()=>l.find(e=>e.value===t?.verificationLevel),[t,l]);return(0,p.jsxs)("div",{className:er.hu,children:[(0,p.jsxs)("div",{className:er.aZ,children:[(0,p.jsx)(G.E,{color:"text-strong",variant:"text-md/semibold",children:el.intl.string(el.t.DpRdYK)}),(0,p.jsx)(G.E,{color:"text-default",variant:"text-sm/normal",children:el.intl.format(el.t.iuRk2j,{})})]}),(0,p.jsx)(eB,{changeTitle:el.intl.string(el.t.TxESJG),value:s?.value,options:l,disabled:!n,onChange:i})]})}function ts(e){let{guild:t,className:n,withDivider:i=!0}=e,l=(0,L.bG)([J.A],()=>null!=t&&J.A.can(ei.xBc.MANAGE_GUILD,t),[t]),s=R.useCallback(async e=>{let{value:n}=e;try{await et.A.saveGuild(t.id,{explicitContentFilter:n}),et.A.updateGuild({explicitContentFilter:n})}catch(e){(0,w.P0)((0,F.o)(el.intl.string(el.t["46Rs3v"]),B.Ck.FAILURE))}},[t.id]),r=R.useMemo(()=>{let e=(0,ee.QL)(t?.features.has(ei.GuildFeatures.COMMUNITY)).map(e=>({...e,tooltipPosition:"left"}));return(0,ee.w3)(e)},[t]),a=R.useMemo(()=>r.find(e=>e.value===t?.explicitContentFilter),[t,r]);return(0,p.jsxs)(p.Fragment,{children:[i&&(0,p.jsx)(H.c,{className:er.yF}),(0,p.jsxs)("div",{className:k()(er.hu,n),children:[(0,p.jsxs)("div",{className:er.aZ,children:[(0,p.jsx)(G.E,{color:"text-strong",variant:"text-md/semibold",children:el.intl.string(el.t.bPgfJz)}),(0,p.jsx)(G.E,{color:"text-default",variant:"text-sm/normal",children:el.intl.format(el.t.BI4ukC,{helpdeskArticle:$.A.getArticleURL(ei.MVz.SAFE_DIRECT_MESSAGING)})})]}),(0,p.jsx)(eB,{changeTitle:el.intl.string(el.t["eBd+Uv"]),value:a?.value,options:r,disabled:!l,onChange:s})]})]})}async function tr(e,t){if(e.features.has(ei.GuildFeatures.ENABLED_MODERATION_EXPERIENCE_FOR_NON_COMMUNITY)===t)return;let n=e.features;return t?n.add(ei.GuildFeatures.ENABLED_MODERATION_EXPERIENCE_FOR_NON_COMMUNITY):n.delete(ei.GuildFeatures.ENABLED_MODERATION_EXPERIENCE_FOR_NON_COMMUNITY),await et.A.saveGuild(e.id,{features:n})}function ta(e){let{guild:t}=e,n=(0,L.bG)([J.A],()=>null!=t&&J.A.can(ei.xBc.MANAGE_GUILD,t),[t]),i=t.features.has(ei.GuildFeatures.COMMUNITY),l=(0,W.fw)(t.id),[s,r]=R.useState(t.features.has(ei.GuildFeatures.ENABLED_MODERATION_EXPERIENCE_FOR_NON_COMMUNITY)),a=R.useCallback(async e=>{r(e),await tr(t,e)},[t]);return i||!l?null:(0,p.jsxs)(p.Fragment,{children:[(0,p.jsxs)("div",{className:er.hu,children:[(0,p.jsx)(V.d,{label:el.intl.string(el.t.jDarmy),description:el.intl.string(el.t["/ee7yK"]),badge:"beta",checked:s,onChange:a,disabled:!n}),(0,p.jsx)(z.p,{messageType:z.Y.INFO,textVariant:"text-xs/normal",children:el.intl.string(el.t.JxO63z)})]}),(0,p.jsx)(H.c,{className:er.yF})]})}function to(e){let{guild:t}=e,n=(0,L.bG)([J.A],()=>null!=t&&J.A.can(ei.xBc.MANAGE_GUILD,t),[t]),i=(0,L.bG)([Z.default],()=>(0,q.bM)(t,Z.default.getCurrentUser()),[t]),l=t.features.has(ei.GuildFeatures.COMMUNITY),s=t.features.has(ei.GuildFeatures.PRUNE_REQUIRES_ADMIN),[r,a]=R.useState(s);R.useEffect(()=>{a(s)},[s]);let o=R.useCallback(async e=>{a(e);try{await eH(t,e)}catch(e){(0,w.P0)((0,F.o)(el.intl.string(el.t["46Rs3v"]),B.Ck.FAILURE)),a(s)}},[t,s]);return l||!n?null:(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)(H.c,{className:er.yF}),(0,p.jsx)("div",{className:er.hu,children:(0,p.jsx)(V.d,{label:el.intl.string(el.t.VWu9RV),description:el.intl.string(el.t.lkpZYr),checked:r,onChange:o,disabled:!i})})]})}function td(e){let{guild:t,mfaLevel:n}=e,i=(0,L.bG)([J.A],()=>null!=t&&J.A.can(ei.xBc.MANAGE_GUILD,t),[t]),l=(0,L.bG)([Z.default],()=>Z.default.getCurrentUser()),{isGuildOwnerWithMFA:s,showMFAUserTooltip:r}=R.useMemo(()=>null==l?{canChangeMFALevel:!1,showMFAUserTooltip:!1}:{isGuildOwnerWithMFA:(0,q.ok)(t,l),showMFAUserTooltip:!l.mfaEnabled&&(0,q.bM)(t,l)},[l,t]),a=n===ei.EkJ.ELEVATED,o=(0,U.throttle)(async e=>{!s||r||await et.A.updateMFALevel({guildId:t.id,level:e?ei.EkJ.ELEVATED:ei.EkJ.NONE})},1e3);return i?(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)(H.c,{className:er.yF}),(0,p.jsxs)("div",{className:er.hu,children:[(0,p.jsx)(V.d,{label:el.intl.string(el.t.lbBfEQ),description:el.intl.string(el.t.REr5AI),checked:a,onChange:o,disabled:!s}),r&&(0,p.jsx)(z.p,{messageType:z.Y.INFO,textVariant:"text-xs/normal",children:el.intl.format(el.t.Xz1O0W,{onClick:function(){(0,X.openUserSettings)(K.X.ACCOUNT_PANEL)}})})]})]}):null}function tc(){let{guild:e,mfaLevel:t}=(0,L.cf)([O.A],()=>O.A.getProps(),[]),n=(0,L.bG)([Q.A],()=>Q.A.enabled,[]);return null==e?null:n?(0,p.jsx)(Y.A,{}):(0,p.jsxs)("div",{children:[(0,p.jsx)(D.D,{className:er.N1,variant:"heading-lg/semibold",children:el.intl.string(el.t["suhY+Y"])}),(0,p.jsx)(eo,{guild:e}),(0,p.jsx)(ta,{guild:e}),(0,p.jsx)(tl,{guild:e}),(0,p.jsx)(td,{guild:e,mfaLevel:t}),(0,p.jsx)(to,{guild:e}),(0,p.jsx)(ts,{guild:e}),(0,p.jsx)(eb,{guild:e,location:"guild_settings_safety_setup"}),(0,p.jsx)(H.c,{className:er.yF}),(0,p.jsx)("div",{className:er.hu,children:(0,p.jsx)(ti,{guild:e})})]})}var tu=n(627794),tm=n(928348),tg=n(53594),tx=n(364806),th=n(548305);function tE(){return(0,p.jsx)("div",{className:th.D,children:(0,p.jsx)(eO.y,{type:eO.y.Type.SPINNING_CIRCLE})})}var tj=n(868285),tf=n(36525),tN=n(871682),tp=n(144551);function tA(e){let{guildId:t,existingRules:n}=e,{cancelEditingRule:i,isLoading:l,hasChanges:s,editingRule:r,errorMessage:a,saveEditingRule:o}=(0,tx.S)(),{updateRule:d}=(0,tm.wP)(t),c=null!=r,u=c&&!(0,tu.wC)(r),m=c||s||u;async function g(){if(!s&&!u)return i();null==r||u||d(r);let e=n.find(e=>{let{id:t}=e;return t===r?.id});try{let e=await o(n);null!=e&&d(e)}catch(t){null!=e&&d(e)}}let x=el.intl.string(el.t["ETE/oC"]),h=!s&&c?el.intl.formatToPlainString(el.t.nula34,{ruleName:r?.name}):void 0;return null!=a&&(h=(0,p.jsx)(G.E,{variant:"text-md/normal",color:"text-feedback-critical",className:tp.i,children:a})),(0,p.jsx)(tj.F,{component:"div",className:tp.n,children:m&&(0,p.jsx)(tN.F,{children:(0,p.jsx)(tf.A,{submitting:l,disabled:l,onSave:g,onReset:i,onResetText:x,message:h})})})}var tI=n(245604),tS=n(904813),tC=n(264349),t_=n(691885),tv=n(486020),tT=n(125744),tb=n(794967),ty=n(64749),tR=n(508595),tL=n(57222);function tG(e){let{guildId:t,selectedChannelIds:n,selectedRoleIds:i,onChange:l,placeholder:s,disableEveryoneRole:r,includeRoleRestrictedPrivateChannels:a=!1,includeStageVoiceChannels:o=!1,helperText:d,className:c}=e,u=(0,tR.q)(t,n,a,o),m=(0,tL.H)(t,i,r);return(0,p.jsx)(ty.Ay,{channelRows:u,roleRows:m,guildId:t,selectedChannelIds:n,selectedRoleIds:i,onChange:l,placeholder:s,helperText:d,className:c})}var tD=n(585478);let tO=R.memo(function(e){let{rule:t,onlyRoles:n=!1,onChangeRule:i}=e,l=(0,p.jsx)(tG,{guildId:t.guildId,selectedChannelIds:t.exemptChannels,selectedRoleIds:t.exemptRoles,onChange:(e,n)=>i({...t,exemptChannels:e,exemptRoles:n}),disableEveryoneRole:!0,includeRoleRestrictedPrivateChannels:!0});return n&&(l=(0,p.jsx)(tL.A,{guildId:t.guildId,selectedRoleIds:t.exemptRoles,onChange:e=>i({...t,exemptRoles:e}),placeholder:el.intl.string(el.t.aFO1I6),disableEveryoneRole:!0})),(0,p.jsxs)("div",{children:[l,(0,p.jsx)(G.E,{color:"text-default",variant:"text-xs/normal",className:tD.d,children:el.intl.string(el.t.GKlYaS)})]})});var tM=n(998159);function tk(e){let{step:t,header:n,children:i}=e;return(0,p.jsxs)("div",{className:tM.eX,children:[(0,p.jsx)("div",{className:tM.A1,children:(0,p.jsx)("div",{className:tM.xR,children:(0,p.jsx)(G.E,{className:tM.qZ,variant:"text-sm/bold",children:t})})}),(0,p.jsxs)("div",{className:tM.H7,children:[(0,p.jsx)("div",{className:tM.__invalid_triggerHeaderContainer,children:(0,p.jsx)(G.E,{className:tM.wy,variant:"text-sm/normal",children:n})}),null!=i&&(0,p.jsx)("div",{className:tM.Dx,children:i})]})]})}var tU=n(708988),tP=n(789645),tw=n(98897);function tF(e){let{type:t}=e;return(0,p.jsx)("div",{className:tw.fF,children:(0,p.jsx)("div",{className:tw.Cf,children:function(e){switch(e){case"arrow_down":return(0,p.jsx)(tU.M,{size:"md",color:"currentColor",className:tw.Gr});case"cross":return(0,p.jsx)(tP.P,{size:"md",color:"currentColor",className:tw.Gr});default:return null}}(t)})})}tF.Type=((i={}).ARROW_DOWN="arrow_down",i.CROSS="cross",i);var tB=n(322853);function tH(e){var t;let n,{rule:i,isLoading:l,onChangeRule:s}=e,r=(t=i.guildId,n=(0,L.bG)([O.A],()=>O.A.getProps().integrations),R.useEffect(()=>{null==n&&(0,tb.c)(t)},[t,n]),R.useMemo(()=>null==n?null:n.filter(e=>e.type===tT.s.DISCORD).map(e=>e.application).filter(N.Vq),[n])),a=R.useMemo(()=>(r??[]).map(e=>{let t=tv.Ay.getApplicationIconURL({...e,size:32});return{id:e.id,label:e.name,value:e.id,leading:null!=t?{type:"avatar",src:t}:void 0}}),[r]),o=R.useCallback(e=>{let t=r?.find(t=>t.id===e);s({...i,name:t?.name??i.name,triggerMetadata:{applicationId:e}})},[r,i,s]);return(0,p.jsxs)("div",{className:tB.sp,children:[(0,p.jsx)(tk,{step:1,header:el.intl.string(el.t.FKSiso),children:null!=r&&0===r.length?(0,p.jsx)(G.E,{variant:"text-sm/normal",color:"text-muted",children:el.intl.string(el.t["7/h5vj"])}):(0,p.jsx)(t_.l,{label:el.intl.string(el.t.tWkvsa),hideLabel:!0,description:el.intl.string(el.t.kHNeDa),placeholder:el.intl.string(el.t["V+Iv+U"]),options:a,value:i.triggerMetadata.applicationId??void 0,onSelectionChange:o,selectionMode:"single",loading:null==r,disabled:l,fullWidth:!0})}),(0,p.jsx)(tF,{type:tF.Type.CROSS}),(0,p.jsx)(tk,{step:2,header:el.intl.string(el.t.eq3gjh),children:(0,p.jsx)(tO,{rule:i,onChangeRule:s})})]})}var tV=n(900797),tz=n(847374),tY=n(826745),tW=n(789821),tK=n(649234);function tX(e){let{onChangeText:t,maxWordCount:n,className:i,textAreaClassName:l,subtitleText:s,initialValue:r}=e,a=R.useMemo(()=>r??[],[r]),{value:o,onChange:d,errorMessage:c}=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=arguments.length>2?arguments[2]:void 0,[i,l]=R.useState((0,tW.Mv)(t)),{errorMessage:s,handleValidateKeywords:r}=function(e){let[t,n]=R.useState(null);return{errorMessage:t,handleValidateKeywords:R.useMemo(()=>(0,U.debounce)(t=>{try{(0,tu.wk)(t,e),n(null)}catch(e){n(e.message)}},300,{leading:!0,trailing:!0}),[e])}}(n),a=R.useCallback(e=>0!==e.length&&(0,tW.ir)(e)?(0,tW.Mv)((0,tW.c_)(e)):e,[]);return{value:i,errorMessage:s,onChange:R.useCallback(t=>{let n=t.currentTarget.value;"insertFromPaste"===t.nativeEvent.inputType&&(n=a(n));let i=(0,tW.c_)(n);l(n),e(i),r(i)},[r,a,e])}}(t,r,n);return(0,p.jsxs)(p.Fragment,{children:[(0,p.jsxs)("div",{className:k()(tK.Qn,i),children:[(0,p.jsx)(tY.y,{className:k()(tK.To,l),value:o,onChange:d,placeholder:el.intl.string(el.t.UyaxJy)}),(0,p.jsx)(G.E,{className:tK.fE,variant:"text-xs/normal",color:"text-muted",children:`${a.length} / ${n}`})]}),null!=c?(0,p.jsx)(G.E,{className:k()(tK.dG,tK.kc),variant:"text-xs/medium",color:"text-feedback-critical",children:c}):(0,p.jsx)(G.E,{className:tK.dG,variant:"text-xs/normal",color:"text-default",children:null!=s?s:el.intl.string(el.t.Gm6G5x)})]})}var tq=n(22479);function tJ(e){let{onChange:t,initialValue:n,maxWordCount:i,collapsed:l=!1}=e,[s,r]=R.useState(!l);return(0,p.jsx)(eD.N,{isExpanded:s,collapsibleContent:(0,p.jsx)(tX,{onChangeText:t,maxWordCount:i,className:tq.ft,textAreaClassName:tq.cC,subtitleText:el.intl.formatToMarkdownString(el.t.qm7UZ8,{}),initialValue:n}),className:tq.uR,children:e=>{let{onClick:t}=e;return(0,p.jsx)(eM.D,{onClick:e=>{r(!s),t(e)},children:(0,p.jsxs)("div",{className:tq.wx,children:[(0,p.jsx)(D.D,{variant:"text-sm/medium",children:el.intl.string(el.t.lbE2Nm)}),s?(0,p.jsx)(tV.t,{size:"md",color:"currentColor",className:tq.UE}):(0,p.jsx)(tz.a,{size:"md",color:"currentColor",className:tq.UE})]})})}})}var tQ=n(167417),tZ=n(243277);let t$=[tZ.vY.PROFANITY,tZ.vY.SLURS,tZ.vY.SEXUAL_CONTENT];function t0(e){let{rule:t,onChangeRule:n}=e,[i,l]=R.useState(new Set(t?.triggerMetadata?.presets)),s=R.useMemo(()=>e=>{n({...t,triggerMetadata:{...t.triggerMetadata,presets:e}})},[n,t]),r=R.useCallback(e=>{let t=e.map(e=>e);l(new Set(t)),s(t)},[s]),a=R.useMemo(()=>t$.map(e=>{let{headerText:t,subtitleText:n}=function(e){switch(e){case tZ.vY.PROFANITY:return{headerText:el.intl.string(el.t["I+BDrH"]),subtitleText:el.intl.string(el.t.hISCms)};case tZ.vY.SLURS:return{headerText:el.intl.string(el.t["xjK2M/"]),subtitleText:el.intl.string(el.t.oJYXBG)};case tZ.vY.SEXUAL_CONTENT:return{headerText:el.intl.string(el.t.URSMet),subtitleText:el.intl.string(el.t.oRQDBs)};default:return{headerText:"Error",subtitleText:"Unrecognized list"}}}(e);return{label:t,description:n,value:String(e)}}),[]);return(0,p.jsx)("div",{children:(0,p.jsx)(tQ.$,{selectedValues:Array.from(i).map(String),onChange:r,options:a})})}var t1=n(372598),t2=n(449585),t3=n(658675),t5=n(677420),t6=n(939551);function t4(e){let{action:t,triggerType:n,toggled:i,onToggleAction:l}=e,s=(0,t5.x)(t.type,t,n);if(null==s)return null;let{headerText:r,descriptionText:a,icon:o}=s;return(0,p.jsxs)("div",{className:t6.Ik,children:[(0,p.jsx)("div",{className:t6.TV,children:(0,p.jsx)(o,{size:"custom",color:"currentColor",className:t6.gE})}),(0,p.jsxs)("div",{className:t6.xj,children:[(0,p.jsx)(D.D,{variant:"heading-sm/semibold",children:r}),(0,p.jsx)(G.E,{color:"interactive-text-default",variant:"text-xs/medium",children:a}),i?(0,p.jsxs)(G.E,{color:"text-muted",variant:"text-xs/medium",children:[el.intl.string(el.t.Oa9oWJ),(0,p.jsx)(eM.D,{onClick:()=>l(!0),className:t6._2,tag:"span",role:"link",children:el.intl.string(el.t.QupmYY)})]}):null]}),(0,p.jsx)("div",{children:(0,p.jsx)(eM.D,{onClick:s.isEditable?()=>l(!1):void 0,children:(0,p.jsx)(t3.P,{checked:i,disabled:!s.isEditable})})})]})}var t9=n(866665),t7=n(71393),t8=n(200700);function ne(e){let{action:t,triggerType:n,guildId:i,toggled:l,onToggleAction:s}=e,r=(0,t5.x)(t.type,t,n),a=t.metadata?.durationSeconds,o=null!=a?(0,t8.getFriendlyDurationString)(a):null,d=(0,L.bG)([J.A,t7.A],()=>J.A.can(ei.xBc.MODERATE_MEMBERS,t7.A.getGuild(i)),[i]);if(null==r)return null;let{headerText:c,descriptionText:u,icon:m}=r;return(0,p.jsxs)("div",{className:t6.Ik,children:[(0,p.jsx)("div",{className:t6.TV,children:(0,p.jsx)(m,{size:"md",color:"currentColor",className:t6.gE})}),(0,p.jsxs)("div",{className:t6.xj,children:[(0,p.jsx)(D.D,{variant:"heading-sm/semibold",children:c}),(0,p.jsx)(G.E,{color:"interactive-text-default",variant:"text-xs/medium",children:u}),l&&(0,p.jsxs)(G.E,{color:"interactive-text-default",variant:"text-xs/medium",children:[null===o?null:n===tZ.uh.MENTION_SPAM?el.intl.format(el.t.i3lsKD,{friendlyDurationString:o}):el.intl.format(el.t.mvHxze,{friendlyDurationString:o}),d&&(0,p.jsx)(eM.D,{onClick:()=>s(!0),className:t6._2,tag:"span",role:"link",children:el.intl.string(el.t["0B95RJ"])})]})]}),(0,p.jsx)(t9.m,{text:el.intl.format(el.t.wx6Vb9,{}),"aria-label":el.intl.formatToMarkdownString(el.t.wx6Vb9,{}),shouldShow:!d,children:(0,p.jsx)("div",{children:(0,p.jsx)(eM.D,{onClick:d?()=>s(!1):void 0,children:(0,p.jsx)(t3.P,{checked:l,disabled:!d})})})})]})}function nt(e){let{action:t,triggerType:n,toggled:i,onToggleAction:l}=e,s=(0,t5.x)(t.type,t,n),r=t.metadata?.channelId,a=(0,L.bG)([Z.default,e9.A,e6.A],()=>{let e=e6.A.getChannel(r);return null==e?null:(0,eq.m1)(e,Z.default,e9.A)},[r]);if(null==s)return null;let{headerText:o,descriptionText:d,icon:c}=s;return(0,p.jsxs)("div",{className:t6.Ik,children:[(0,p.jsx)("div",{className:t6.TV,children:(0,p.jsx)(c,{size:"md",color:"currentColor",className:t6.gE})}),(0,p.jsxs)("div",{className:t6.xj,children:[(0,p.jsx)(D.D,{variant:"heading-sm/semibold",children:o}),(0,p.jsx)(G.E,{color:"interactive-text-default",variant:"text-xs/medium",children:d}),i&&(0,p.jsxs)(G.E,{color:"text-muted",variant:"text-xs/medium",children:[null!=a&&el.intl.format(el.t["8Sr/ar"],{channelName:a}),(0,p.jsx)(eM.D,{onClick:()=>l(!0),className:t6._2,tag:"span",role:"link",children:el.intl.string(el.t["3gUsJb"])})]})]}),(0,p.jsx)("div",{children:(0,p.jsx)(eM.D,{onClick:s.isEditable?()=>l(!1):void 0,children:(0,p.jsx)(t3.P,{checked:i,disabled:!s.isEditable})})})]})}function nn(e){let{action:t,triggerType:n,toggled:i,onToggleAction:l}=e,s=(0,t5.x)(t.type,t,n);if(null==s)return null;let{headerText:r,descriptionText:a,icon:o}=s;return(0,p.jsxs)("div",{className:t6.Ik,children:[(0,p.jsx)("div",{className:t6.TV,children:(0,p.jsx)(o,{size:"md",color:"currentColor",className:t6.gE})}),(0,p.jsxs)("div",{className:t6.xj,children:[(0,p.jsx)(D.D,{variant:"heading-sm/semibold",children:r}),(0,p.jsx)(G.E,{color:"interactive-text-default",variant:"text-xs/medium",children:a})]}),(0,p.jsx)("div",{children:(0,p.jsx)(eM.D,{onClick:s.isEditable?()=>l(!1):void 0,children:(0,p.jsx)(t3.P,{checked:i,disabled:!s.isEditable})})})]})}function ni(e){let{action:t,guildId:n,triggerType:i,toggled:l,onToggleAction:s}=e;switch(t.type){case tZ.AH.FLAG_TO_CHANNEL:return(0,p.jsx)(nt,{action:t,triggerType:i,toggled:l,onToggleAction:s});case tZ.AH.USER_COMMUNICATION_DISABLED:return(0,p.jsx)(ne,{action:t,guildId:n,triggerType:i,toggled:l,onToggleAction:s});case tZ.AH.BLOCK_MESSAGE:return(0,p.jsx)(t4,{action:t,triggerType:i,toggled:l,onToggleAction:s});default:return(0,p.jsx)(nn,{action:t,guildId:n,toggled:l,triggerType:i,onToggleAction:s})}}function nl(e){let{rule:t,onChangeRule:n}=e,i=R.useMemo(()=>(0,tg.J6)(t.triggerType),[t.triggerType]),l=t2.Bx(t.guildId),s=R.useMemo(()=>(0,t1.XO)(),[]);function r(e,i){null!=i&&n((0,t1.b_)(t,i.type,e?i:null))}return(0,p.jsx)(p.Fragment,{children:i.map(e=>{let n=t.actions.find(t=>t.type===e);return(0,p.jsx)(ni,{guildId:t.guildId,triggerType:t.triggerType,action:n??s[e],toggled:null!=n,onToggleAction:async n=>{let i=t.actions.find(t=>t.type===e),a=null!=i,o=s[e],d=n?i:o;if(null!=d&&(!a||n)){let n=l[e];null!=n?r(!0,await n(t,d)):r(!0,d)}else r(!1,a?i:o)}},e)})})}function ns(e){let{rule:t,onChangeRule:n}=e,i=R.useCallback(e=>{n({...t,triggerMetadata:{...t.triggerMetadata,allowList:e}})},[n,t]);return(0,p.jsxs)("div",{className:tB.sp,children:[(0,p.jsxs)(tk,{step:1,header:el.intl.string(el.t.CX5Yfc),children:[(0,p.jsx)(t0,{rule:t,onChangeRule:n}),(0,p.jsx)(tJ,{onChange:i,initialValue:t.triggerMetadata?.allowList,maxWordCount:tZ.hG,collapsed:t.triggerMetadata?.allowList==null||t.triggerMetadata?.allowList.length===0})]}),(0,p.jsx)(tF,{type:tF.Type.ARROW_DOWN}),(0,p.jsx)(tk,{step:2,header:el.intl.string(el.t["18TOiQ"]),children:(0,p.jsx)(nl,{rule:t,onChangeRule:n})}),(0,p.jsx)(tF,{type:tF.Type.CROSS}),(0,p.jsx)(tk,{step:3,header:el.intl.string(el.t.eq3gjh),children:(0,p.jsx)(tO,{rule:t,onChangeRule:n})})]})}n(142703);var nr=n(689175),na=n(475743),no=n(761929),nd=n(775602);let nc=new Set(["Enter","Tab"]),nu=new Set(["z","y"]),nm=/[\n\t\r\f\v\x10]/;var ng=n(536233);let nx=R.forwardRef(function(e,t){let{value:n,isSelected:i,isEditing:l,forceShowErrorTooltip:s=!1,error:r}=e,[a,o,d]=R.useMemo(()=>{if(null==r)return[];let{erroringCharacterOffset:e=0,erroringCharacterLength:t=n.length}=r??{};return[n.slice(0,e),n.slice(e,e+t),n.slice(e+t)]},[n,r]);return null==r?(0,p.jsx)("div",{className:k()(ng.n5,{[ng.JN]:l,[ng.sp]:i}),ref:t,children:n}):(a?.length??0)+(o?.length??0)>70?(0,p.jsx)(t9.m,{"aria-label":r.message,__unsupportedReactNodeAsText:(0,p.jsxs)("div",{"aria-label":r.message,children:[r.message," ",(0,p.jsx)("span",{className:ng.io,children:o})]}),position:"left",forceOpen:s||void 0,children:(0,p.jsxs)("div",{ref:t,className:k()(ng.n5,{[ng.JN]:l,[ng.bJ]:null!=r&&!l,[ng.fR]:null!=r&&!l}),children:[(0,p.jsx)("span",{children:a}),(0,p.jsx)("span",{className:ng.SD,children:o}),(0,p.jsx)("span",{children:d})]})}):(0,p.jsxs)("div",{ref:t,className:k()(ng.n5,{[ng.JN]:l,[ng.bJ]:null!=r&&!l}),children:[(0,p.jsx)("span",{children:a}),(0,p.jsx)(t9.m,{text:r.message,position:"top",forceOpen:s||void 0,children:(0,p.jsx)("span",{className:ng.SD,children:o})}),(0,p.jsx)("span",{children:d})]})});function nh(e){let{value:t,onChange:n,onBlur:i,onFocus:l,onRemove:s,isSelected:r,isSelecting:a,error:o,forceShowErrorTooltip:d}=e,c=R.useRef(null),u=R.useRef(null),[m,g]=R.useState(!1),{ref:x,width:h=0}=(0,e2.Ay)(m),{ref:E,width:j=0}=(0,e2.Ay)(m),f=(0,L.bG)([nd.Ay],()=>nd.Ay.useReducedMotion),[N,A]=R.useState(d),I=R.useRef(null),S=h>j?h:j;R.useEffect(()=>{d?(A(!0),I.current=setTimeout(()=>{A(!1),I.current=null},5e3)):A(!1)},[d]),R.useEffect(()=>()=>{clearTimeout(I.current)},[]);let C=R.useCallback(e=>{n(e.target.value)},[n]),_=R.useCallback(function(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];t.trim().length<=0&&s(),null!=c.current&&null!=x.current&&null!=u.current&&(c.current.scrollTo(0,0),c.current.setSelectionRange(0,0),c.current.scrollLeft=0,x.current.scrollLeft=0,u.current?.ref!=null&&(u.current.ref.scrollLeft=0)),g(!1),i(e)},[t,x,i,s]),v=R.useCallback(e=>{let n=t.trim().length<=0;nc.has(e.key)?(e.preventDefault(),e.stopPropagation(),_(!0)):"Backspace"===e.key&&n&&(e.preventDefault(),e.stopPropagation(),_(!0))},[_,t]),T=R.useCallback(e=>{let t=e.metaKey||e.ctrlKey;l(t),t?e.preventDefault():g(!0),e.stopPropagation()},[l]),b=R.useCallback(e=>{s()},[s]);return(0,p.jsx)("div",{className:ng.G1,children:(0,p.jsxs)("div",{ref:E,className:k()(ng.Tm,{[ng.JN]:m,[ng.mV]:!m&&!f,[ng.sp]:r,[ng.Pq]:a,[ng.bJ]:null!=o&&!m}),children:[(0,p.jsxs)(eM.D,{tag:"div",onBlur:()=>_(!1),onClick:T,ignoreKeyPress:!0,onMouseEnter:()=>A(!0),onMouseLeave:()=>A(!1),className:k()(ng.nz,{[ng.Pq]:a,[ng.JN]:m}),ref:u,children:[(0,p.jsx)("input",{className:k()(ng.uS,{[ng.JN]:m,[ng.Pq]:a}),ref:c,onChange:C,onKeyDownCapture:v,value:t,style:{width:S>0?S:`calc(${t.length}ch + 10px)`}}),(0,p.jsx)(nx,{ref:x,value:t,isEditing:m,isSelected:r,error:o,forceShowErrorTooltip:N||m})]}),!m&&(0,p.jsx)(eM.D,{className:ng.Nk,onClick:b,children:(0,p.jsx)(tP.P,{size:"xxs",color:"currentColor",className:ng.ut})})]})})}var nE=n(812729),nj=n.n(nE),nf=n(333007),nN=n(254451);function np(e){let{resizableNode:t,onResize:n,onResizeEnd:i}=e,l=(0,no.A)({minDimension:100,resizableDomNodeRef:t,onElementResize:n,onElementResizeEnd:i,orientation:no.R.VERTICAL_BOTTOM,throttleDuration:16});return(0,p.jsx)("div",{onMouseDown:l,className:nN.Di})}let nA=R.forwardRef(function(e,t){let{children:n,onFocus:i,onBlur:l,onClick:s}=e,r=R.useRef(null),[a,o]=R.useState(100);return(0,p.jsxs)(eM.D,{className:nN.Tg,onFocus:i,onBlur:l,onClick:s,innerRef:r,ignoreKeyPress:!0,style:{minHeight:a},children:[(0,p.jsx)(nr.Ch,{className:nN.Fg,style:{minHeight:a-2},ref:t,children:n}),(0,p.jsx)(np,{resizableNode:r,onResize:o,onResizeEnd:e=>{o(e),i?.()}})]})});function nI(e){let{initialValue:t,onChangeTags:n,onChangeNewTagValue:i,tagErrors:l={},placeholder:s,className:r,maxTags:a}=e,o=R.useRef(null),d=R.useRef(null),c=R.useRef(null),u=function(e){let[t,n]=R.useState([e]),[i,l]=R.useState(0),s=R.useMemo(()=>t[i],[t,i]),r=R.useCallback(e=>{let r=e(s);if(nj()(s,r))return;let a=t.slice(0,i+1);a.push(r),n(a),l(a.length-1)},[i,s,t]);return{state:s,setState:r,goBack:R.useCallback(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1,n=Math.max(0,i-e);return l(n),t[n]},[i,t]),goForward:R.useCallback(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1,n=Math.min(t.length-1,i+e);return l(n),t[n]},[i,t])}}(t),{handlePasteEvent:m,handleInputChange:g,handleKeyDown:x,handleContainerKeyUp:h,handleRemoveTag:E,handleTagChangeEvent:j,handleSelectTag:f,handleUnselectTag:N,handleResetTagSelections:A,handleInputBlurEvent:I}=function(e,t){let{scrollerRef:n,mainInputRef:i,mainContainerRef:l}=t,{state:{value:s,tags:r,selections:a},setState:o,goBack:d,goForward:c}=e;R.useLayoutEffect(()=>{function e(e){return t=>{("Meta"===t.key||"Control"===t.key)&&o(t=>({...t,isSelecting:e}))}}let t=e(!0),n=e(!1);return document.addEventListener("keydown",t),document.addEventListener("keyup",n),()=>{document.removeEventListener("keydown",t),document.removeEventListener("keyup",n)}},[o]);let u=R.useCallback(e=>{let t=(e.clipboardData.getData("text")??"").split(nm).map(e=>e.trim()).filter(e=>e.length>0);t.length<=1||((0,nf.flushSync)(()=>{o(e=>{let{tags:n,value:i}=e;return{value:i,tags:[...n,...t],selections:[],isSelecting:!1}})}),e.preventDefault(),e.stopPropagation(),n.current?.scrollToBottom())},[o,n]),m=R.useCallback(e=>{o(t=>{let{tags:n,value:i}=t;return{value:i,tags:[...n.filter((t,n)=>n!==e)],selections:[],isSelecting:!1}})},[o]),g=R.useCallback(e=>t=>{o(n=>{let{tags:i,value:l}=n,s=[...i];return s[e]=t,{value:l,tags:s,selections:[],isSelecting:!1}})},[o]),x=R.useCallback(e=>{o(t=>{let{tags:n,value:i,selections:l,isSelecting:s}=t;return{value:i,tags:n,selections:[...l,n[e]],isSelecting:s}})},[o]),h=R.useCallback(function(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];o(n=>{let{tags:i,value:l,selections:s,isSelecting:r}=n;return{value:l,tags:i,selections:t?[]:s.filter(t=>t!==i[e]),isSelecting:r}})},[o]),E=R.useCallback(e=>{o(e=>{let{tags:t,value:n}=e;return{value:n,tags:t,selections:[],isSelecting:!1}}),null!=e&&(e.preventDefault(),e.stopPropagation()),i.current?.focus()},[i,o]),j=R.useCallback(e=>{o(t=>{let{tags:n}=t;return{value:e.target.value,tags:n,selections:[],isSelecting:!1}})},[o]),f=R.useCallback(function(e){let t=!(arguments.length>1)||void 0===arguments[1]||arguments[1],i=!(arguments.length>2)||void 0===arguments[2]||arguments[2];!(s.trim().length<=0)&&((0,nf.flushSync)(()=>{o(e=>{let{tags:t}=e;return{value:"",tags:[...t,s],selections:[],isSelecting:!1}})}),i&&null!=n.current&&n.current.scrollToBottom(),t&&(e.preventDefault(),e.stopPropagation()))},[n,o,s]),N=R.useCallback(e=>{let t=s.trim().length<=0;a.length>0?((0,nf.flushSync)(()=>{o(e=>{let{tags:t,value:n,selections:i}=e;return{value:n,tags:t.filter(e=>!i.includes(e)),selections:[],isSelecting:!1}})}),i.current?.focus(),e.preventDefault(),e.stopPropagation()):t&&((0,nf.flushSync)(()=>{o(e=>{let{tags:t}=e,n=[...t];return{value:n.pop()??"",tags:[...n],selections:[],isSelecting:!1}})}),e.preventDefault(),e.stopPropagation())},[i,a.length,o,s]),p=R.useCallback(e=>{let t=e.metaKey||e.ctrlKey;"z"===e.key&&t?(d().selections.length>0?i.current?.blur():i.current?.focus(),e.preventDefault(),e.stopPropagation()):"y"===e.key&&t&&(c().selections.length>0?i.current?.blur():i.current?.focus(),e.preventDefault(),e.stopPropagation())},[d,c,i]),A=R.useCallback(e=>{let t=s.trim().length>0,{selectionStart:n=0,selectionEnd:a=0}=i.current??{};0===r.length||t&&n===a||((0,nf.flushSync)(()=>{o(e=>{let{tags:t,value:n}=e;return{value:n,tags:t,selections:[...t],isSelecting:!1}})}),setImmediate(()=>{i.current?.blur(),setTimeout(()=>{l.current?.focus()},16)}),e.preventDefault(),e.stopPropagation())},[l,i,o,r.length,s]),I=R.useCallback(e=>{e.relatedTarget!==e.currentTarget&&f(e,!1,!1)},[f]);return{handlePasteEvent:u,handleInputChange:j,handleKeyDown:R.useCallback(e=>{let t=e.metaKey||e.ctrlKey;"Meta"!==e.key&&(nc.has(e.key)?f(e):"Backspace"===e.key?N(e):"Escape"===e.key?E(e):"a"===e.key&&t?A(e):nu.has(e.key)&&t&&p(e))},[f,N,E,A,p]),handleContainerKeyUp:R.useCallback(e=>{if(document.activeElement!==l.current)return;let t=e.metaKey||e.ctrlKey;"Backspace"===e.key?N(e):"a"===e.key&&t?A(e):"Escape"===e.key?E(e):nu.has(e.key)&&t?p(e):"Meta"!==e.key&&E(e)},[p,N,A,E,l]),handleRemoveTag:m,handleTagChangeEvent:g,handleSelectTag:x,handleUnselectTag:h,handleResetTagSelections:E,handleInputBlurEvent:I}}(u,{scrollerRef:c,mainInputRef:o,mainContainerRef:d}),{state:{value:S,tags:C,selections:_,isSelecting:v}}=u,T=(0,na.Ay)(C),[b,y]=R.useState(!1),L=R.useCallback(()=>{y(!1),A(),o.current?.focus({preventScroll:!0})},[A]);R.useEffect(()=>{T!==C&&n(C)},[n,T,C]),R.useEffect(()=>{b||i(S)},[i,S,b]);let D=R.useCallback(function(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];e&&L(),y(!1)},[L]),O=R.useCallback(e=>t=>{if(t){let t=_.includes(C[e]);o.current?.focus(),t?N(e):(f(e),setImmediate(()=>{o.current?.blur(),setTimeout(()=>d.current?.focus(),16)}))}else N(e,!0),y(!0)},[f,N,_,C]);return(0,p.jsxs)("div",{className:k()(nN.rs,r),ref:d,tabIndex:0,onKeyUp:h,children:[(0,p.jsxs)(nA,{ref:c,onClick:L,children:[C.map((e,t)=>(0,p.jsx)(nh,{value:e,onChange:j(t),onBlur:D,onFocus:O(t),onRemove:()=>E(t),isSelected:_.includes(e),isSelecting:v,error:l[e],forceShowErrorTooltip:!b&&t===C.length-1},t)),(0,p.jsx)("input",{className:k()(nN.tM,{[nN.kD]:b}),ref:o,onChange:g,onKeyDownCapture:x,onPaste:m,onBlur:I,placeholder:0===C.length?s:void 0,value:S})]}),null!=a&&(0,p.jsxs)(G.E,{variant:"text-xs/normal",color:"text-muted",className:nN.MH,children:[C?.length??0,"/",a]})]})}var nS=n(913122),nC=n(995786);let n_="_errors",nv="GENERIC_REGEX_ERROR";async function nT(e,t){if(null==e.triggerMetadata.regexPatterns||0===e.triggerMetadata.regexPatterns.length)return void t([]);try{await (0,nC.s6)(e),t([])}catch(l){let e,n=new nS.LG(l).errors;if("object"!=typeof n||n?.trigger_metadata?.regex_patterns==null)return;let i=null==(e=n?.trigger_metadata?.regex_patterns)?[]:function(e){let{[n_]:t=[],...n}=e,i=Object.entries(n).map(e=>{let[t,n]=e,i=n[n_],{code:l,message:s}=i?.[0]??{code:nv,message:el.intl.string(el.t.hDPEu1)};return{pattern:t,message:s,code:l,description:n?.description,erroringCharacterLength:n?.erroring_character_length,erroringCharacterOffset:n?.erroring_character_offset,regexErrorCode:n?.regex_error_code}});return t.length>0&&i.push({pattern:n_,message:t[0]?.message??el.intl.string(el.t.hDPEu1),code:t[0]?.code??nv}),i}(e);i.length>0&&t(i)}}let nb=(0,U.throttle)(nT,1e3,{leading:!1});var ny=n(732891);let nR=$.A.getArticleURL(ei.MVz.GUILD_AUTOMOD_REGEX);function nL(e){let{hasErrors:t,text:n,errorText:i}=e;return t?(0,p.jsx)("div",{className:ny.W$,children:(0,p.jsx)(G.E,{className:ny.F,variant:"text-xs/medium",color:"text-feedback-critical",children:i??el.intl.format(el.t.jKYAPu,{helpArticle:nR})})}):(0,p.jsx)(G.E,{className:ny.W$,variant:"text-xs/medium",color:"text-muted",children:n})}function nG(e){let{rule:t,onChangeText:n,className:i}=e,{patterns:l,valueError:s,errors:r,validatePatternsChanged:a,validateEditingValueChanged:o}=function(e,t){let[n,i]=R.useState([]),[l,s]=R.useState(null),[r,a]=R.useState(e?.triggerMetadata?.regexPatterns??[]),o=R.useCallback(t=>{t.length<3||nb({...e,triggerMetadata:{...e.triggerMetadata,regexPatterns:[t]}},e=>s(e[0]??null))},[e]);return{patterns:r,errors:n,valueError:l,validatePatternsChanged:R.useCallback((n,l)=>{(0,U.isEqual)(n,l)||(nb.cancel(),nT({...e,triggerMetadata:{...e.triggerMetadata,regexPatterns:n}},e=>{i(e),0===e.length&&s(null)}),a(n),t?.(n))},[e,t]),validateEditingValueChanged:o}}(t,n),[d]=R.useState(()=>({tags:l,value:"",selections:[],isSelecting:!1})),c=R.useMemo(()=>r.reduce((e,t)=>{let{pattern:n,message:i,description:s,erroringCharacterLength:r=n.length,erroringCharacterOffset:a=0}=t;return null==l.find(e=>e===n)||(e[n]={value:n,message:s??i,erroringCharacterLength:r,erroringCharacterOffset:a}),e},{}),[r,l]),u=R.useCallback(e=>{a(e,l)},[a,l]),m=R.useCallback(e=>{o(e)},[o]);return(0,p.jsxs)("div",{className:k()(ny.Qn,i),children:[(0,p.jsx)(nI,{placeholder:tZ.xv,initialValue:d,onChangeTags:u,onChangeNewTagValue:m,tagErrors:c,maxTags:tZ.qm}),(0,p.jsx)(nL,{text:el.intl.format(el.t["PGC/AJ"],{helpArticle:nR}),hasErrors:r.length>0||null!=s,errorText:r.find(e=>{let{pattern:t}=e;return t===n_})?.message??s?.message})]})}var nD=n(629872);function nO(e){let{rule:t,onChangeRule:n,collapsed:i=!1}=e,[l,s]=R.useState(!i),r=R.useCallback(()=>{s(!l)},[l,s]),a=R.useCallback(e=>{n({...t,triggerMetadata:{...t.triggerMetadata,regexPatterns:e}})},[n,t]);return(0,tu.uz)(t.triggerType)?(0,p.jsx)(eD.N,{isExpanded:l,collapsibleContent:(0,p.jsx)(nG,{rule:t,onChangeText:a,className:nD.kS,initialValue:t.triggerMetadata?.regexPatterns}),className:nD.uR,children:e=>{let{onClick:t}=e;return(0,p.jsx)(eM.D,{onClick:e=>{r(),t(e)},children:(0,p.jsxs)("div",{className:nD.wx,children:[(0,p.jsx)(D.D,{variant:"text-sm/medium",children:el.intl.string(el.t["dnunm+"])}),l?(0,p.jsx)(tV.t,{size:"md",color:"currentColor",className:nD.UE}):(0,p.jsx)(tz.a,{size:"md",color:"currentColor",className:nD.UE})]})})}}):null}function nM(e){let{rule:t,onChangeRule:n}=e,i=R.useCallback(e=>{n({...t,triggerMetadata:{...t.triggerMetadata,keywordFilter:e}})},[n,t]),l=R.useCallback(e=>{n({...t,triggerMetadata:{...t.triggerMetadata,allowList:e}})},[n,t]);return(0,p.jsxs)("div",{className:tB.sp,children:[(0,p.jsxs)(tk,{step:1,header:el.intl.string(el.t["ue+tnb"]),children:[(0,p.jsx)(tX,{onChangeText:i,maxWordCount:tZ.bV,initialValue:t.triggerMetadata?.keywordFilter}),(0,p.jsx)(nO,{rule:t,onChangeRule:n,collapsed:t?.triggerMetadata?.regexPatterns==null||t?.triggerMetadata?.regexPatterns.length===0}),(0,p.jsx)(tJ,{onChange:l,initialValue:t.triggerMetadata?.allowList,maxWordCount:tZ.UW,collapsed:t.triggerMetadata?.allowList==null||t.triggerMetadata?.allowList.length===0})]}),(0,p.jsx)(tF,{type:tF.Type.ARROW_DOWN}),(0,p.jsx)(tk,{step:2,header:el.intl.string(el.t["18TOiQ"]),children:(0,p.jsx)(nl,{rule:t,onChangeRule:n})}),(0,p.jsx)(tF,{type:tF.Type.CROSS}),(0,p.jsx)(tk,{step:3,header:el.intl.string(el.t.eq3gjh),children:(0,p.jsx)(tO,{rule:t,onChangeRule:n})})]})}function nk(e){let{rule:t,onChangeRule:n}=e;return(0,p.jsxs)("div",{className:tB.sp,children:[(0,p.jsx)(tk,{step:1,header:el.intl.string(el.t["1YgPj/"])}),(0,p.jsx)(tF,{type:tF.Type.ARROW_DOWN}),(0,p.jsx)(tk,{step:2,header:el.intl.string(el.t["18TOiQ"]),children:(0,p.jsx)(nl,{rule:t,onChangeRule:n})}),(0,p.jsx)(tF,{type:tF.Type.CROSS}),(0,p.jsx)(tk,{step:3,header:el.intl.string(el.t.eq3gjh),children:(0,p.jsx)(tO,{rule:t,onChangeRule:n})})]})}var nU=n(935063),nP=n(663803),nw=n(626900),nF=n(318729),nB=n(854893);function nH(e){let{rule:t,onChangeRule:n}=e,[i,l]=R.useState(t.triggerMetadata?.mentionTotalLimit),s=(0,nF._T)(t.guildId,!1);return(0,p.jsxs)("div",{className:nB.sp,children:[(0,p.jsxs)(tk,{step:1,header:el.intl.string(el.t.IGfuTa),children:[(0,p.jsxs)("div",{className:nB.$I,children:[(0,p.jsx)("div",{className:nB.U$,children:(0,p.jsx)(nU.X,{size:"md",color:"currentColor",className:nB.B_})}),(0,p.jsxs)("div",{className:nB.ej,children:[(0,p.jsx)(D.D,{variant:"heading-sm/semibold",children:el.intl.string(el.t["s/26oQ"])}),(0,p.jsx)(G.E,{color:"interactive-text-default",variant:"text-xs/medium",className:nB.mu,children:el.intl.string(el.t["8uW4/N"])})]}),(0,p.jsx)("div",{className:nB.Ld,children:(0,p.jsx)(nP.l,{value:i,onChange:function(e){l(e),n({...t,triggerMetadata:{...t.triggerMetadata,mentionTotalLimit:e}})},minValue:tZ.Us,maxValue:tZ.M3,className:nB.Im})})]}),s?(0,p.jsxs)("div",{className:nB.$I,children:[(0,p.jsx)("div",{className:nB.U$,children:(0,p.jsx)(nw.E,{size:"md",color:"currentColor",className:nB.B_})}),(0,p.jsxs)("div",{className:nB.ej,children:[(0,p.jsx)(D.D,{variant:"heading-sm/semibold",children:el.intl.string(el.t.XnuC9g)}),(0,p.jsx)(G.E,{color:"interactive-text-default",variant:"text-xs/medium",className:nB.mu,children:el.intl.string(el.t.EDBe5m)})]}),(0,p.jsx)("div",{children:(0,p.jsx)(eM.D,{onClick:()=>{var e;return e=!t.triggerMetadata?.mentionRaidProtectionEnabled,void n({...t,triggerMetadata:{...t.triggerMetadata,mentionRaidProtectionEnabled:e}})},children:(0,p.jsx)(t3.P,{checked:t.triggerMetadata?.mentionRaidProtectionEnabled,disabled:!s})})})]}):null]}),(0,p.jsx)(tF,{type:tF.Type.ARROW_DOWN}),(0,p.jsx)(tk,{step:2,header:el.intl.string(el.t["18TOiQ"]),children:(0,p.jsx)(nl,{rule:t,onChangeRule:n})}),(0,p.jsx)(tF,{type:tF.Type.CROSS}),(0,p.jsx)(tk,{step:3,header:el.intl.string(el.t.eq3gjh),children:(0,p.jsx)(tO,{rule:t,onChangeRule:n})})]})}function nV(e){let{rule:t,onChangeRule:n}=e,i=R.useCallback(e=>{n({...t,triggerMetadata:{...t.triggerMetadata,keywordFilter:e}})},[n,t]),l=R.useCallback(e=>{n({...t,triggerMetadata:{...t.triggerMetadata,allowList:e}})},[n,t]);return(0,p.jsxs)("div",{className:tB.sp,children:[(0,p.jsxs)(tk,{step:1,header:el.intl.string(el.t["ue+tnb"]),children:[(0,p.jsx)(tX,{onChangeText:i,maxWordCount:tZ.bV,initialValue:t.triggerMetadata?.keywordFilter}),(0,p.jsx)(nO,{rule:t,onChangeRule:n,collapsed:t?.triggerMetadata?.regexPatterns==null||t?.triggerMetadata?.regexPatterns.length===0}),(0,p.jsx)(tJ,{onChange:l,initialValue:t.triggerMetadata?.allowList,maxWordCount:tZ.UW,collapsed:t.triggerMetadata?.allowList==null||t.triggerMetadata?.allowList.length===0})]}),(0,p.jsx)(tF,{type:tF.Type.ARROW_DOWN}),(0,p.jsx)(tk,{step:2,header:el.intl.string(el.t["18TOiQ"]),children:(0,p.jsx)(nl,{rule:t,onChangeRule:n})}),(0,p.jsx)(tF,{type:tF.Type.CROSS}),(0,p.jsx)(tk,{step:3,header:el.intl.string(el.t.u5xPPW),children:(0,p.jsx)(tO,{rule:t,onChangeRule:n,onlyRoles:!0})})]})}function nz(e){let{rule:t,isLoading:n,onChangeRule:i}=e;return null==t?null:(0,tu.KU)(t)?(0,p.jsx)(nM,{rule:t,isLoading:n,onChangeRule:i}):(0,tu.r3)(t)?(0,p.jsx)(nk,{rule:t,isLoading:n,onChangeRule:i}):(0,tu.ZG)(t)?(0,p.jsx)(ns,{rule:t,isLoading:n,onChangeRule:i}):(0,tu.AR)(t)?(0,p.jsx)(nH,{rule:t,isLoading:n,onChangeRule:i}):(0,tu.JJ)(t)?(0,p.jsx)(nV,{rule:t,isLoading:n,onChangeRule:i}):(0,tu.n3)(t)?(0,p.jsx)(tH,{rule:t,isLoading:n,onChangeRule:i}):null}var nY=n(530005),nW=n(442433),nK=n(80558);function nX(e){let{className:t,color:n=ed.A.unsafe_rawColors.BRAND_500.css,...i}=e;return(0,p.jsx)(em.Lp,{...i,text:el.intl.string(el.t.G6GWZ4),color:n,className:t})}var nq=n(194117),nJ=n(565787),nQ=n(97893),nZ=n(430392),n$=n(173936),n0=n(953727);function n1(e){let{width:t=16,height:n=16,color:i="currentColor",...l}=e;return(0,p.jsxs)("svg",{...(0,n0.A)(l),width:t,height:n,viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,p.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M0 10C0 4.47716 4.47716 0 10 0C15.5229 0 20 4.47716 20 10C20 15.5229 15.5229 20 10 20C4.47716 20 0 15.5229 0 10ZM10 2C5.58172 2 2 5.58172 2 10C2 14.4183 5.58172 18 10 18C14.4183 18 18 14.4183 18 10C18 5.58172 14.4183 2 10 2Z",fill:i}),(0,p.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M7 11.25C7.30378 11.25 7.5911 11.3881 7.78087 11.6253L8.5 12.5242L9.21913 11.6253C9.4089 11.3881 9.69622 11.25 10 11.25C10.3038 11.25 10.5911 11.3881 10.7809 11.6253L11.5 12.5242L12.2191 11.6253C12.4089 11.3881 12.6962 11.25 13 11.25C13.3038 11.25 13.5911 11.3881 13.7809 11.6253L15.2809 13.5003C15.6259 13.9316 15.556 14.5609 15.1247 14.9059C14.6934 15.2509 14.0641 15.181 13.7191 14.7497L13 13.8508L12.2809 14.7497C12.0911 14.9869 11.8038 15.125 11.5 15.125C11.1962 15.125 10.9089 14.9869 10.7191 14.7497L10 13.8508L9.28087 14.7497C9.0911 14.9869 8.80378 15.125 8.5 15.125C8.19622 15.125 7.9089 14.9869 7.71913 14.7497L7 13.8508L6.28087 14.7497C5.93586 15.181 5.30657 15.2509 4.87531 14.9059C4.44404 14.5609 4.37412 13.9316 4.71913 13.5003L6.21913 11.6253C6.4089 11.3881 6.69622 11.25 7 11.25Z",fill:i}),(0,p.jsx)("path",{d:"M6.625 9.25C7.24632 9.25 7.75 8.7463 7.75 8.125C7.75 7.50368 7.24632 7 6.625 7C6.00368 7 5.5 7.50368 5.5 8.125C5.5 8.7463 6.00368 9.25 6.625 9.25Z",fill:i}),(0,p.jsx)("path",{d:"M13.375 9.25C13.9963 9.25 14.5 8.7463 14.5 8.125C14.5 7.50368 13.9963 7 13.375 7C12.7537 7 12.25 7.50368 12.25 8.125C12.25 8.7463 12.7537 9.25 13.375 9.25Z",fill:i})]})}function n2(e,t){let n=function(e,t){return null==e||!function(e){switch(e){case tZ.uh.KEYWORD:case tZ.uh.ML_SPAM:case tZ.uh.DEFAULT_KEYWORD_LIST:case tZ.uh.MENTION_SPAM:case tZ.uh.SERVER_POLICY:case tZ.uh.USER_PROFILE:case tZ.uh.APPLICATION:return!0;default:return!1}}(e)?null:{headerText:t?.name??tg.i$[e].getDefaultRuleName()??"",headerSubtext:function(e){if((0,tu.wC)(e)&&(0,tu.KU)(e))return e.triggerMetadata.regexPatterns.length>0?el.intl.formatToPlainString(el.t.xZUvxR,{keywordCount:e.triggerMetadata.keywordFilter.length,regexPatternCount:e.triggerMetadata.regexPatterns.length}):el.intl.formatToPlainString(el.t.dJN7Lk,{keywordCount:e.triggerMetadata.keywordFilter.length})}(t)??"",descriptionText:function(e){switch(e){case tZ.uh.KEYWORD:return el.intl.string(el.t.TzvaeK);case tZ.uh.ML_SPAM:return el.intl.string(el.t.jBZSQl);case tZ.uh.DEFAULT_KEYWORD_LIST:return el.intl.string(el.t.Drc8ft);case tZ.uh.MENTION_SPAM:return el.intl.string(el.t.flhXO4);case tZ.uh.USER_PROFILE:return el.intl.string(el.t.A35LyL);case tZ.uh.APPLICATION:return el.intl.string(el.t.kHNeDa);default:return null}}(e)??"",descriptionSubtext:function(e){if(e===tZ.uh.KEYWORD)return el.intl.formatToPlainString(el.t.yNec2m,{})}(e)??""}}(e,t);return null==n||null==e?null:{...n,icon:function(e){switch(e){case tZ.uh.MENTION_SPAM:return nU.X;case tZ.uh.KEYWORD:return nq.f;case tZ.uh.ML_SPAM:case tZ.uh.USER_PROFILE:return(0,nJ.k)(n1);case tZ.uh.DEFAULT_KEYWORD_LIST:return nQ.Z;case tZ.uh.APPLICATION:return nZ.RobotIcon}}(e)??n$.LinkIcon}}var n3=n(654502);function n5(e){let{action:t,actionType:n,triggerType:i}=e,l=(0,t5.x)(t?.type??n,t,i);if(null==l)return null;let{headerText:s,helperText:r,icon:a}=l;return(0,p.jsxs)("div",{className:n3.Ik,children:[(0,p.jsx)("div",{className:n3.TV,children:(0,p.jsx)(a,{size:"custom",color:"currentColor",width:14,height:14,className:n3.gE})}),(0,p.jsx)("div",{className:n3.xj,children:(0,p.jsxs)(G.E,{className:n3.XX,variant:"text-xs/medium",color:"interactive-text-default",children:[s,null!=r&&(0,p.jsx)(G.E,{className:n3.KE,variant:"text-xs/medium",color:"text-muted",tag:"span",children:r})]})})]})}var n6=n(95477),n4=n(650583);function n9(e){let{rule:t,onChangeRule:n}=e,[i,l]=R.useState(t.name);return(0,p.jsx)(n6.k,{label:el.intl.string(el.t.WVAHxF),onChange:function(e){l(e),n({...t,name:e})},onClick:e=>e.stopPropagation(),onKeyDown:function(e){e.key===n4.dh.SPACE&&e.stopPropagation()},placeholder:el.intl.string(el.t["5AO43K"]),maxLength:tZ.NX,value:i})}var n7=n(128603);function n8(e){let{rule:t,triggerType:n}=e,i=R.useMemo(()=>n===tZ.uh.APPLICATION?[]:null==t?(0,tg.J6)(n).map(e=>(0,p.jsx)(n5,{actionType:e,triggerType:n},e)):(0,t1.zR)(t).map(e=>(0,p.jsx)(n5,{actionType:e.type,action:e,triggerType:t.triggerType},e.type)),[t,n]);return 0===i.length?null:(0,p.jsx)("div",{className:n7.Wy,children:i})}function ie(e){e.stopPropagation(),e.preventDefault()}function it(e){let{className:t,children:n,...i}=e;return(0,p.jsx)(eM.D,{className:t,onClick:ie,onMouseDown:ie,onMouseUp:ie,...i,children:n})}function ii(e){let{rule:t,onChangeRule:n,onContextMenu:i}=e,l=()=>n({...t,enabled:!t.enabled});return(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)("div",{className:n7.XG,children:(0,tu.n3)(t)?(0,p.jsx)(D.D,{variant:"text-md/semibold",color:"text-strong",className:n7.bR,children:t.name}):(0,p.jsx)(n9,{rule:t,onChangeRule:n})}),(0,p.jsxs)(it,{className:n7.Ik,children:[(0,p.jsx)(V.d,{onChange:l,checked:t?.enabled??!1}),(0,p.jsx)(t9.m,{text:el.intl.string(el.t["UKOtz+"]),position:"top","aria-label":el.intl.string(el.t.PdRCRg),children:(0,p.jsx)(eM.D,{onClick:function(e){ie(e),i(e)},className:n7.p5,children:(0,p.jsx)(nY.F,{size:"md",color:"currentColor",className:n7.ro})})})]})]})}function il(e){return(0,tg.ub)(e,tg.H2.ALPHA)?(0,p.jsx)(nX,{className:n7.n0}):(0,tg.ub)(e,tg.H2.BETA)?(0,p.jsx)(y.A,{className:n7.n0}):null}function is(e){let t,{rule:n,isDefaultRule:i,onContextMenu:l}=e,s=n2(n.triggerType,n),r=null!=(t=(0,nK.O)((0,tu.n3)(n)?n.triggerMetadata.applicationId:null))?tv.Ay.getApplicationIconURL({...t,size:40})??null:null,{isLoading:a,saveRule:o}=(0,tx.S)(),{updateRule:d}=(0,tm.wP)(n.guildId),[c,u]=R.useState(n.enabled),m=(0,U.throttle)(async()=>{if(!a){let e={...n,enabled:!c};u(!c);let t=await o(e,[]);null!=t&&(d(t),u(t.enabled))}},300);if(null==s)return null;let{headerText:g,headerSubtext:x,descriptionText:h,icon:E}=s,j=!(0,tu.wC)(n);return(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)("div",{className:k()(n7.Ji,{[n7.vT]:null!=r}),children:null!=r?(0,p.jsx)("img",{className:n7.et,src:r,alt:"","aria-hidden":!0,width:40,height:40}):(0,p.jsx)(E,{size:"md",color:"currentColor",className:n7.S3})}),(0,p.jsxs)("div",{className:n7.XG,children:[(0,p.jsxs)(D.D,{variant:"text-md/semibold",color:"text-strong",className:n7.aY,children:[(0,p.jsxs)("div",{className:n7.bR,children:[g,il(n.triggerType)]}),(0,p.jsx)(G.E,{className:n7.bL,variant:"text-sm/normal",children:x})]}),j&&(0,p.jsx)(G.E,{className:n7.mT,variant:"text-sm/normal",children:h}),(0,p.jsx)(n8,{rule:n,triggerType:n.triggerType})]}),(0,p.jsxs)(it,{className:n7.Ik,children:[(0,p.jsx)(V.d,{onChange:m,checked:c??!1}),!i&&(0,p.jsx)(t9.m,{text:el.intl.string(el.t["UKOtz+"]),position:"top","aria-label":el.intl.string(el.t.PdRCRg),children:(0,p.jsx)(eM.D,{onClick:function(e){ie(e),l(e)},className:n7.p5,children:(0,p.jsx)(nY.F,{size:"md",color:"currentColor",className:n7.ro})})})]})]})}function ir(e){let{triggerType:t,onSetupRule:n}=e,i=R.useMemo(()=>n2(t),[t]);if(null==i)return null;let{headerText:l,descriptionText:s,icon:r}=i;return(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)("div",{className:n7.Ji,children:(0,p.jsx)(r,{color:"currentColor",size:"md",className:n7.S3})}),(0,p.jsxs)("div",{className:n7.XG,children:[(0,p.jsx)(D.D,{className:n7.bR,variant:"text-md/semibold",color:"text-strong",children:(0,p.jsxs)("div",{className:n7.bR,children:[l,il(t)]})}),(0,p.jsx)(G.E,{className:n7.mT,variant:"text-sm/normal",children:s}),(0,p.jsx)(n8,{triggerType:t})]}),(0,p.jsx)(it,{className:n7.Ik,children:(0,p.jsx)(eg.$,{variant:"primary",size:"sm",text:t===tZ.uh.KEYWORD?el.intl.string(el.t.CumH4u):el.intl.string(el.t.oRs6mG),onClick:n})})]})}function ia(e){let{rule:t,triggerType:i,isEditMode:l,isDefaultRule:s,forceSetup:r,onSetupRule:a,onChangeRule:o}=e;function d(e){null!=t&&(e.preventDefault(),e.stopPropagation(),(0,nW.L3)(e,async()=>{let{default:e}=await n.e("752106").then(n.bind(n,345585));return n=>(0,p.jsx)(e,{rule:t,...n})}))}let c=(0,p.jsx)(ir,{triggerType:i,onSetupRule:a});return null==t||r||(c=l?(0,p.jsx)(ii,{rule:t,onChangeRule:o,onContextMenu:d}):(0,p.jsx)(is,{rule:t,isDefaultRule:s,onContextMenu:d})),(0,p.jsx)(eM.D,{className:n7.rs,onContextMenu:d,children:c})}let io=R.memo(function(e){let{rule:t,persistEdit:n=!1,initWithEdit:i=!1}=e,{hasChanges:l,editingRule:s,createNewEditingRule:r,setEditingRule:a}=(0,tx.U)(),{isLoading:o}=(0,tx.S)(),[d]=R.useState(()=>!(0,tu.wC)(t)),c=s?.id===t.id||n,u=(0,tS.R)(t?.id),m=c&&null!=s?s:t,g=R.useMemo(()=>(0,tC.cT)(t.name),[t?.name]),x=R.useCallback(()=>{r(t.guildId,t.triggerType)},[t.guildId,t.triggerType,r]),h=R.useCallback(e=>{o||a(e,!0)},[o,a]);R.useEffect(()=>{i&&a(t,!0)},[i,t,a]);let E=R.useCallback(()=>{c?l||a(null):l?g(()=>{a(t)}):a(t)},[c,l,g,t,a]);return(0,p.jsx)(e5,{renderHeader:(0,p.jsx)(ia,{rule:m,forceSetup:d&&!c&&!u,triggerType:t.triggerType,isEditMode:c,isDefaultRule:u,onChangeRule:h,onSetupRule:x}),isStuck:c&&l,isExpanded:c,onExpand:E,children:c&&(0,p.jsx)(nz,{rule:m,isLoading:o,onChangeRule:h})})});var id=n(251569);function ic(e){let{guildId:t,triggerType:n}=e,i=R.useMemo(()=>()=>(0,tu._I)(t,n),[t,n]),[l]=R.useState(i),[s,r]=R.useState(!1),{editingRule:a,createNewEditingRule:o}=(0,tx.U)(),{getDefaultRuleName:d}=tg.i$[n],c=!(0,tu.wC)(a)&&a?.triggerType===n,[u,m]=R.useState(c?a:l),g=(0,e1.z)({opacity:+!c,pointerEvents:c?"none":"all",config:{...e0.config.stiff,clamp:!0}}),x=(0,e1.z)({opacity:+!!c,pointerEvents:c?"all":"none",config:{...e0.config.stiff,clamp:!0},onStart:()=>{m(c?a:l)},onRest:()=>{m(c?a:l),r(c)}});return null==a||c?(0,p.jsxs)("div",{className:id.$F,style:{height:c?"auto":"60px"},children:[(0,p.jsx)(e0.animated.div,{className:id.pT,style:x,children:(0,p.jsx)(io,{rule:u,persistEdit:s})}),(0,p.jsx)(e0.animated.div,{className:id.animatedNewRuleContainer,style:g,children:(0,p.jsxs)(eM.D,{className:id.Y0,onClick:function(){o(t,n)},children:[(0,p.jsx)(tI.U,{size:"custom",width:20,height:20,color:ed.A.unsafe_rawColors.BLUE_345.css,className:id.WW}),(0,p.jsx)(G.E,{variant:"text-md/semibold",color:"text-link",children:el.intl.format(el.t.dNjRAf,{ruleName:d()})})]})})]}):null}function iu(e){let{guildId:t,triggerType:n}=e,i=R.useMemo(()=>()=>(0,tu._I)(t,n),[t,n]),[l]=R.useState(i);return(0,p.jsx)(io,{rule:l})}function im(e){let{guildId:t,rules:n,triggerType:i,initWithEdit:l}=e,{perGuildMaxCount:s}=tg.i$[i],r=0===n.length,a=s>n.length&&!r;return(0,p.jsxs)(p.Fragment,{children:[r&&(0,p.jsx)(iu,{guildId:t,triggerType:i}),n.map(e=>(0,p.jsx)(io,{rule:e,initWithEdit:l},e.id)),a&&(0,p.jsx)(ic,{guildId:t,triggerType:i})]})}var ig=n(554300);function ix(e){let{guildId:t,setPreventNavigation:n=()=>{}}=e,{editingRule:i,setEditingRule:l}=(0,tx.U)(),{guild:s,subsection:r}=(0,L.cf)([O.A],()=>O.A.getProps()),a=s?.id??t??ei.dJq,o=null!=i,[d]=(0,tm.qv)(a),{rulesByTriggerType:c}=(0,tm.wP)(a),u={[tg.yT.MEMBERS]:el.intl.string(el.t.sx4E5v),[tg.yT.CONTENT]:el.intl.string(el.t.fphZb0)},m=R.useMemo(()=>(0,tu.sh)(c),[c]),g={isInEditMode:o,setEditingRule:l},x=R.useRef(g);R.useEffect(()=>{x.current=g}),R.useEffect(()=>{let{isInEditMode:e,setEditingRule:t}=x.current;e&&t(null)},[a]);let h=R.useCallback((e,t)=>null!=e?m.find(t=>{let{id:n}=t;return n===e})?.name??null:null!=t?tg.i$[t].getDefaultRuleName():null,[m]),E=R.useMemo(()=>h(i?.id??null,i?.triggerType??null),[h,i]);R.useEffect(()=>{n(o,(0,tC.cT)(E))},[n,o,E]);let j=(0,tg.ws)(a);return(0,p.jsxs)("div",{children:[(0,p.jsx)(D.D,{variant:"heading-lg/semibold",color:"text-strong",children:el.intl.string(el.t.uRelgx)}),(0,p.jsx)("div",{className:ig.iQ,children:(0,p.jsxs)("div",{className:ig.h_,children:[(0,p.jsx)(G.E,{variant:"text-sm/normal",color:"text-default",children:el.intl.string(el.t.EwuSCR)}),(0,p.jsx)(G.E,{variant:"text-sm/medium",className:ig.xR,children:el.intl.format(el.t["B+sgGt"],{helpUrl:$.A.getArticleURL(ei.MVz.GUILD_AUTOMOD_BLOCKED_MESSAGE)})})]})}),d?(0,p.jsx)(tE,{}):Object.entries(j).map(e=>{let[t,n]=e;if(0===n.length)return(0,p.jsx)(R.Fragment,{},t);let i=null!=u[t]?(0,p.jsx)("div",{className:ig.Km,children:(0,p.jsx)(G.E,{variant:"text-lg/normal",color:"text-strong",children:u[t]})}):null;return(0,p.jsxs)("div",{className:ig.Wk,children:[i,(0,p.jsx)(p.Fragment,{children:n.map(e=>(0,p.jsx)(im,{guildId:a,triggerType:e,rules:c[e]??[],initWithEdit:r===ei.nd0.AUTOMOD_MENTION_SPAM&&e===tZ.uh.MENTION_SPAM},e))})]},t)}),null!=s&&(0,p.jsx)(ts,{guild:s,withDivider:!1,className:ig.Vf}),(0,p.jsx)(tA,{guildId:a,existingRules:m}),o&&(0,p.jsx)("div",{className:ig.OL})]})}var ih=n(591552),iE=n(961973),ij=n(440293),iN=n(702841),ip=n(262828);n(801541);var iA=n(889137),iI=n(761508),iS=n(722888),iC=n(465932);let i_=R.createContext(void 0);function iv(){let e=R.useContext(i_);if(null==e)throw Error("useCreatorMonetizationSettingsDisabled must be used within a CreatorMonetizationSettingsDisabledContext");return e}function iT(e){let{guildId:t,children:n}=e,{shouldRestrictUpdatingCreatorMonetizationSettings:i}=(0,iC.nq)(t);return(0,p.jsx)(i_.Provider,{value:i,children:n})}var ib=n(105436);function iy(e){let{children:t,disabled:n,disabledTooltip:i,id:l,...s}=e;return(0,p.jsx)(t9.m,{asContainer:!0,text:n?i:null,children:(0,p.jsx)(iI.V.Item,{className:ib.Y,id:l,disabled:n,...s,children:t})})}function iR(e){let t=e?.features.has(ei.GuildFeatures.CREATOR_MONETIZABLE_PENDING_NEW_OWNER_ONBOARDING)===!0,i=e?.features.has(ei.GuildFeatures.ROLE_SUBSCRIPTIONS_ENABLED)===!0,l=(0,L.bG)([Z.default],()=>Z.default.getCurrentUser()),s=null!=e&&(0,q.bM)(e,l);R.useEffect(()=>{null!=e&&t&&s&&(0,C.openModalLazy)(async()=>{let{default:t}=await Promise.all([n.e("377476"),n.e("294411"),n.e("692513"),n.e("247175")]).then(n.bind(n,75834));return n=>(0,p.jsx)(t,{...n,guildId:e.id,requireTeamSetup:i})})},[t,i,e,s])}var iL=n(683071),iG=n(181658),iD=n(493540),iO=((l={}).OPEN="OPEN",l.REJECTED="REJECTED",l.APPROVED="APPROVED",l.ACTION_REQUIRED="ACTION_REQUIRED",l),iM=((s={}).HOW_IT_WORKS="HOW_IT_WORKS",s.BENEFITS="BENEFITS",s.OTHER_CREATORS="OTHER_CREATORS",s),ik=n(980406);function iU(e){let t,n=(0,x.ME)(e),i=e?.features.has(ei.GuildFeatures.CREATOR_MONETIZABLE_PROVISIONAL),l=e?.features.has(ei.GuildFeatures.CREATOR_MONETIZABLE),s=(0,iN.bG)([Z.default],()=>{let t=Z.default.getCurrentUser();return null!=e&&(0,q.bM)(e,t)}),{error:r,loading:a,createEnableRequest:o,submittedRequest:d}=function(e){let[t,n]=R.useState(),[i,l]=R.useState(!1),[s,r]=R.useState(!1);return{error:t,loading:i,createEnableRequest:R.useCallback(async()=>{if(null!=e){l(!0),n(void 0),r(!1);try{await iD.gO(e),r(!0)}catch(e){n(new iG.A(e))}finally{l(!1)}}},[e]),submittedRequest:s}}(e?.id),{loading:c,error:u,refresh:m,eligibility:g}=function(e){let[t,n]=R.useState(null!=e),[i,l]=R.useState(),[s,r]=R.useState(),a=R.useCallback(async e=>{n(!0),l(void 0);try{let t=await iD.jh(e);r({isEligibleForMonetization:t.sufficient,hasSufficientMembers:t.size,hasEnabled2FA:t.mfa,meetsServerAgeRequirement:t.age,meetsOwnerAgeRequirement:t.owner_age,noRecentViolations:t.safe_environment,weeklyCommunicators:t.engagement_healthy,hasMemberRetention:t.retention_healthy,notNSFW:0===Object.keys(t.nsfw_properties).length,canApply:t.can_apply,isApplicationPending:t.latest_request?.state===iO.OPEN,actionRequired:t.latest_request?.state===iO.ACTION_REQUIRED,minimumAgeInDays:t.minimum_age_in_days,minimumOwnerAgeInYears:t.minimum_owner_age_in_years,minimumSize:t.minimum_size,latestRequest:t.latest_request,rejection:t.rejection,guildMemberCount:t.health_score?.guild_size,communicatorCount:t.health_score?.communicators,retentionScore:t.health_score?.perc_ret_w1})}catch(e){l(new iG.A(e))}finally{n(!1)}},[]);return{error:i,loading:t,eligibility:s,refresh:R.useCallback(()=>{null!=e&&a(e)},[e,a])}}(e?.id),{isApplicationRejected:h,requestCooldownDuration:E}={isApplicationRejected:g?.latestRequest?.state===iO.REJECTED,requestCooldownDuration:function(e){if(null==e)return;let t=Date.parse(e),n=Date.now();if(isNaN(t)||t<n)return;let i=Math.round((t-n)/6e4);function l(e){return Math.round(i/e)}return i>=43200?el.intl.formatToPlainString(el.t.kridzK,{months:l(43200)}):i>=10080?el.intl.formatToPlainString(el.t.EmoBD2,{weeks:l(10080)}):i>=1440?el.intl.formatToPlainString(el.t["k2UNz+"],{days:l(1440)}):i>=60?el.intl.formatToPlainString(el.t.xCjYxK,{hours:l(60)}):el.intl.formatToPlainString(el.t.iXLF9W,{minutes:i})}(g?.rejection?.can_reapply_at)},j=e?.features.has(ei.GuildFeatures.CREATOR_MONETIZABLE_RESTRICTED)===!0||e?.features.has(ei.GuildFeatures.CREATOR_MONETIZABLE_DISABLED)===!0,{isMonetizationReapplicationDisabled:f}=(0,iC.YG)(e?.id),N=d||g?.isApplicationPending===!0,p=g?.canApply===!0,A=el.intl.format(el.t.aJUdOi,{faqUrl:$.A.getArticleURL(ei.MVz.CREATOR_FAQ)});h&&f?t=!0===i?el.intl.format(el.t["0o1Q+t"],{communityGuidelineUrl:ei.X7G.GUIDELINES}):el.intl.format(el.t.b6h59n,{communityGuidelineUrl:ei.X7G.GUIDELINES}):h&&null!=E&&(t=el.intl.format(el.t.TvX207,{requestCooldownDuration:E,creatorRevenuePolicyUrl:$.A.getArticleURL(ei.MVz.CREATOR_POLICY)}));let I=n&&s&&!1===l,S=n&&!1===i,C=(0,ik.r)(),_=h&&p&&s?el.intl.format(el.t.wbVIUB,{}):void 0;return R.useEffect(()=>{I&&m()},[m,I]),{resubmittingEnableRequest:a,resubmissionError:r,isGuildOwner:s,createEnableRequest:o,resubmittedRequest:d,eligibilityLoading:c,eligibilityError:u,refreshEligibility:m,eligibility:g,eligibleForMonetization:p,isApplicationPending:N,hasPreviousApplicationRejection:h,requestRejectedNoticeText:t,reapplyNoticeText:_,showAcceptTermsFlow:S,wasRejectedInV1:S&&(j||h),requirementsFinePrintText:A,acceptTermsCheckboxText:C}}var iP=n(258560);function iw(e){let t,{guild:n}=e,{resubmittingEnableRequest:i,resubmissionError:l,createEnableRequest:s,resubmittedRequest:r,requestRejectedNoticeText:a,reapplyNoticeText:o}=iU(n),d=n.features.has(ei.GuildFeatures.CREATOR_MONETIZABLE_RESTRICTED),c=n.features.has(ei.GuildFeatures.CREATOR_MONETIZABLE_PENDING_NEW_OWNER_ONBOARDING);if(null!=l)return(0,p.jsx)("div",{className:iP.U,children:(0,p.jsx)(iL.w,{type:"critical",children:l.getAnyErrorMessage()})});let u=null;return null!=a?u=a:r?u=el.intl.string(el.t.MyJpJT):null!=o?(u=o,t=el.intl.string(el.t["YKw/NQ"])):c?u=el.intl.string(el.t.e2g9sW):d&&(u=el.intl.string(el.t.rxI9sl)),null!=u?(0,p.jsx)("div",{className:iP.U,children:(0,p.jsx)(z.p,{messageType:z.Y.WARNING,action:(0,p.jsx)(eg.$,{variant:"overlay-secondary",text:t,onClick:s,loading:i}),children:u})}):null}var iF=n(529942),iB=n(209700),iH=n(976860),iV=n(250627),iz=n(284009),iY=n.n(iz),iW=n(696986),iK=n(695366),iX=n(455008);function iq(e){let{children:t}=e;return(0,p.jsx)("div",{className:iX.kL,children:(0,p.jsx)(G.E,{variant:"text-sm/normal",color:"text-default",className:iX.Qq,children:(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)(iK.E,{size:"custom",width:20,height:20,color:"currentColor",className:iX.EP,"aria-hidden":!0}),t]})})})}var iJ=n(139033),iQ=n(319060),iZ=n(530557),i$=n(144228),i0=n(103557),i1=n(452027),i2=n(915089),i3=n(405810),i5=n(342298),i6=n(371794),i4=n(240248),i9=n(599941);function i7(e){let[t,n]=R.useState(el.intl.string(el.t.jBSYCD));return{imageCTA:null==e?el.intl.string(el.t.Z37oSo):el.intl.string(el.t["9P8djr"]),imageAriaLabel:null==e?el.intl.string(el.t.Z37oSo):el.intl.formatToPlainString(el.t.W2YSXc,{filename:t}),setFilename:n}}var i8=n(34457),le=n(2242);function lt(e){let t=(0,L.bG)([t7.A,eC.A],()=>{let t=t7.A.getGuild(e);return null!=t?eC.A.getEveryoneRole(t):void 0}),n=R.useMemo(()=>null==t||(0,i8._m)(t,ei.xBc.VIEW_CHANNEL)?le.c4.SOME_CHANNELS:le.c4.ALL_CHANNELS,[t]),i=n===le.c4.ALL_CHANNELS;return{format:n,isFullServerGating:i}}var ln=n(284683),li=n(616115);let ll=(0,i4.xI)(iQ.A.GUILD_SETTINGS_ROLE_SUBSCRIPTIONS_OVERVIEW_SETTINGS_MAX_WIDTH);function ls(e){let{guild:t,isGuildProducts:n=!1}=e,{format:i}=lt(t.id),l=(0,i9.Tq)(t.id),s=R.useCallback(()=>l?.cover_image_asset?.application_id==null?null:(0,i6.YE)(l.cover_image_asset.application_id,l.cover_image_asset,ll),[l]),[r,a]=R.useState(i),[o,d]=R.useState(l?.description??""),[c,u]=R.useState(s),[m,g]=R.useState(l?.store_page_guild_products_default_sort),[x,h]=R.useState(l?.server_shop_tab_order),{loading:E,error:j,updateSubscriptionsSettings:f}=(0,i9.KE)(),{imageCTA:N,imageAriaLabel:A,setFilename:I}=i7(l?.cover_image_asset),S=(0,i2.GV)();function C(e,t){iY()(null!=e,"Null value not allowed"),null!=t&&I(t.name),u(e)}let _=R.useMemo(()=>null!=o&&o!==(l?.description??"")||c?.startsWith("data:")===!0||r!==i||l?.store_page_guild_products_default_sort!==m||l?.server_shop_tab_order!==x,[c,i,o,l,r,m,x]),v=null!=o&&""!==o&&null!=c;R.useEffect(()=>{l?.cover_image_asset?.application_id!=null&&u((0,i6.YE)(l.cover_image_asset.application_id,l.cover_image_asset,ll))},[l?.cover_image_asset]);let T=iv(),b=R.useMemo(()=>ln.aq.map(e=>({id:e.toString(),label:(0,ln.Ac)(e),value:e})),[]),y=R.useMemo(()=>[{id:"products-first",label:el.intl.string(el.t.X6h2gz),value:ln.HA.PRODUCTS_FIRST},{id:"subs-first",label:el.intl.string(el.t["KzCF/6"]),value:ln.HA.SUBS_FIRST}],[]);return(0,p.jsxs)("div",{className:li.kL,children:[null!=j&&(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)(iL.w,{type:"critical",children:j.getAnyErrorMessage()}),(0,p.jsx)(iW.h,{size:16})]}),n?null:(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)(i$.z,{label:el.intl.string(el.t["PAVi++"]),description:el.intl.string(el.t.x87YqH),value:r,onChange:function(e){i!==e&&e===le.c4.ALL_CHANNELS&&(0,iJ.A)({title:el.intl.string(el.t.dmVoOz),subtitle:el.intl.string(el.t.mtwzdD),confirmText:el.intl.string(el.t["NX+WJN"])}),a(e)},disabled:T,options:[{name:el.intl.string(el.t.rXqxhF),desc:el.intl.string(el.t.yQiJne),value:le.c4.SOME_CHANNELS,icon:eW.N},{name:el.intl.string(el.t.WzC9s6),desc:el.intl.string(el.t.WmagiB),value:le.c4.ALL_CHANNELS,icon:iZ.R}]}),(0,p.jsx)(H.c,{className:li.yF})]}),(0,p.jsx)(i0.f,{label:el.intl.string(el.t["1+Ho1X"]),placeholder:n?el.intl.string(el.t.SD6LRZ):el.intl.string(el.t["aVhW/W"]),maxLength:1500,value:o,autosize:!0,onChange:d,"aria-labelledby":S,disabled:T}),(0,p.jsx)(H.c,{className:li.yF}),(0,p.jsxs)(i1.D,{label:el.intl.string(el.t["0kpTpM"]),description:el.intl.string(el.t.i2rCwT),children:[(0,p.jsx)(i5.A,{image:c,hint:N,showIcon:!0,showRemoveButton:!1,hideSize:!0,className:li.bm,iconWrapperClassName:li.RU,imageClassName:li.$B,iconClassName:li.S$,onChange:C,"aria-label":A,disabled:T}),(0,p.jsx)(i3.A,{onChange:C,"aria-label":A,disabled:T,text:N,variant:"secondary",size:"md"})]}),n?(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)(H.c,{className:li.yF}),(0,p.jsx)(t_.l,{label:el.intl.string(el.t.aaZ9pE),description:el.intl.string(el.t.TILN8u),value:m,placeholder:el.intl.string(el.t.XqMe3N),options:b,onSelectionChange:g,selectionMode:"single",fullWidth:!0})]}):null,y.length>0&&(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)(H.c,{className:li.yF}),(0,p.jsx)(t_.l,{label:el.intl.string(el.t["+dtmw+"]),description:el.intl.string(el.t.n8WSWJ),value:x,placeholder:el.intl.string(el.t.XqMe3N),options:y,onSelectionChange:h,selectionMode:"single",fullWidth:!0})]}),(0,p.jsx)(tj.F,{component:"div",className:li.se,children:_&&(0,p.jsx)(tN.F,{children:(0,p.jsx)(tf.A,{submitting:E,disabled:!v,onReset:function(){a(i),d(l?.description??""),u(s),g(l?.store_page_guild_products_default_sort),h(l?.server_shop_tab_order)},onSave:function(){iY()(null!=l,"Settings must be defined");let e={};o!==l.description&&(e.description=o),null!=c&&c.startsWith("data:")&&(e.cover_image=c),r!==i&&(e.full_server_gate=r===le.c4.ALL_CHANNELS),m!==l.store_page_guild_products_default_sort&&(e.store_page_guild_products_default_sort=m),x!==l.server_shop_tab_order&&(e.server_shop_tab_order=x),P().isEmpty(e)||f(t.id,e)},saveButtonTooltip:v?void 0:el.intl.string(el.t["6HRvit"])})})})]})}function lr(e){let{guildId:t}=e,n=(0,L.bG)([t7.A],()=>t7.A.getGuild(t));return iY()(null!=n,"Guild not found"),(0,p.jsxs)(iT,{guildId:t,children:[(0,p.jsx)(iq,{children:el.intl.string(el.t["WMyX2+"])}),(0,p.jsx)(iW.h,{size:32}),(0,p.jsx)(ls,{guild:n,isGuildProducts:!0})]})}var la=n(307301),lo=n(319664),ld=n(957565),lc=n(912702),lu=n(253141),lm=n(579970),lg=n(960427),lx=n(825596),lh=n(288959);function lE(e){let{guildId:t,handleCreateOrEditProduct:i}=e,l=(0,iV.fZ)(t,{publishedOnly:!1}),{shouldRestrictUpdatingCreatorMonetizationSettings:s}=(0,iC.nq)(t),r=l.length>0;return(0,p.jsx)("div",{className:lh.aW,children:(0,p.jsx)(i1.D,{label:r?el.intl.string(el.t.RwuStQ):el.intl.string(el.t.WKMcMW),children:e=>r?(0,p.jsx)("ul",{className:lh.Hn,id:e.controlId,children:l.map(e=>(0,p.jsx)("li",{children:(0,p.jsx)(lx.A,{guildId:t,product:e,onEditProduct:()=>i(e.id),onUnpublishProduct:()=>{var n;return n=e.id,void(0,lc.Qm)(t,n,{published:!1})},onDeleteProduct:()=>{var i,l;return i=e.id,l=e.name,void(0,C.openModalLazy)(async()=>{let{default:e}=await Promise.all([n.e("456436"),n.e("37214")]).then(n.bind(n,100909));return n=>(0,p.jsx)(e,{guildId:t,productId:i,productName:l,...n})})},onCopyProductLink:()=>{var n;return n=e.id,void(0,ld.C)((0,lu.KW)(t,n))},onTestDownload:()=>lg.A.open({guildId:t,productId:e.id}),onReportProduct:()=>{},disabled:s})},e.id))}):(0,p.jsx)(lo.A,{guildId:t,showCTA:!1,responsive:!1})})})}function lj(e){let{guildId:t}=e,{shouldRestrictUpdatingCreatorMonetizationSettings:n}=(0,iC.nq)(t);function i(e){lm.q(t,e)}return(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)(eg.$,{text:el.intl.string(el.t.riG6Da),icon:la.j,onClick:()=>i(null),disabled:n}),(0,p.jsx)(iW.h,{size:24}),(0,p.jsx)(lE,{guildId:t,handleCreateOrEditProduct:i})]})}var lf=n(536637),lN=n.n(lf),lp=n(950305),lA=n(596719),lI=n(580630),lS=n(303612),lC=n(181412);function l_(e){return(t,n,i)=>{let l=e(t),s=e(n);return null!=l&&null!=s?l===s?0:l<s?-1:1:0}}function lv(e){let{key:t,cellClassName:n,renderHeader:i,renderContent:l,...s}=e;return{key:t,bodyCellClassName:lC.Hn,cellClassName:n,renderHeader:i,render:l,...s}}function lT(){return(0,p.jsx)(G.E,{variant:"text-xs/medium",className:lC.PO,children:el.intl.string(el.t.TJ4CCy)})}function lb(e){let{cellClassName:t,getAmount:n,key:i,renderHeader:l,...s}=e;return lv({key:i,cellClassName:t,renderHeader:l,renderContent(e){let t=n(e);return(0,p.jsx)(lG,{children:t})},...s})}function ly(e){let t=[...e];for(let n=1;n<e.length;++n){let i=e[n];t[n]={...i,cellClassName:k()(i.cellClassName,lC.WI)}}return t}function lR(e){let{children:t}=e;return(0,p.jsx)(G.E,{className:lC.e4,variant:"text-xs/medium",color:"interactive-text-default","aria-hidden":!0,children:t})}function lL(e){let{children:t,className:n}=e;return(0,p.jsx)(G.E,{className:n,variant:"text-md/normal",color:"interactive-text-default",children:t})}function lG(e){let{children:t}=e;return(0,p.jsx)(lL,{children:(0,lI.$g)(t??0,ei.Yri.USD)})}function lD(e){let{children:t}=e;return(0,p.jsxs)(lL,{className:lC.vw,children:[t??"-"," ",(0,p.jsx)(lp.UserIcon,{size:"md",color:"currentColor",className:lC.S9,"aria-hidden":!0})]})}function lO(e){let{className:t,headerClassName:n,rowClassName:i,enableRowSeparators:l=!1,initialSortKey:s,initialSortDirection:r=ei.tSW.ASCENDING,...a}=e,[o,d]=R.useState(s),[c,u]=R.useState(r);return(0,p.jsx)("div",{className:k()(lC.CZ,t),children:(0,p.jsx)(lA.A,{className:k()({[lC.FQ]:!l},lC.tp),rowClassName:k()({[lC.Fr]:l},i),headerClassName:k()(lC.wx,{[lC.O8]:!l},n),sortKey:o,sortDirection:c,onSort:(e,t)=>{d(e),u(t)},...a})})}var lM=n(285796),lk=n(628284),lU=n(885574);function lP(e,t){return null!=e?lN()(e).format(t):"-"}var lw=((r={})[r.OPEN=1]="OPEN",r[r.PAYOUT_CREATED=2]="PAYOUT_CREATED",r[r.CANCELED=3]="CANCELED",r[r.PAYOUT_DEFERRED=4]="PAYOUT_DEFERRED",r),lF=((a={}).MARKETPLACE="marketplace",a.STAGE_EVENT_SKU="stage_event_sku",a.SERVER_ROLE_SUBSCRIPTION="server_role_subscription",a.GUILD_PRODUCT="guild_product",a),lB=((o={})[o.OPEN=1]="OPEN",o[o.PAID=2]="PAID",o[o.PENDING=3]="PENDING",o[o.MANUAL=4]="MANUAL",o[o.CANCELED=5]="CANCELED",o[o.DEFERRED=6]="DEFERRED",o[o.DEFERRED_INTERNAL=7]="DEFERRED_INTERNAL",o[o.PROCESSING=8]="PROCESSING",o[o.ERROR=9]="ERROR",o[o.REJECTED=10]="REJECTED",o[o.RISK_REVIEW=11]="RISK_REVIEW",o[o.SUBMITTED=12]="SUBMITTED",o[o.PENDING_FUNDS=13]="PENDING_FUNDS",o),lH=((d={})[d.MINIMUM_NOT_REACHED=1]="MINIMUM_NOT_REACHED",d[d.BILLING_PROFILE_INACTIVE=2]="BILLING_PROFILE_INACTIVE",d[d.PAYOUT_FAILED=3]="PAYOUT_FAILED",d[d.APPLICATION_NOT_APPROVED=4]="APPLICATION_NOT_APPROVED",d[d.PAYOUT_SEIZED=5]="PAYOUT_SEIZED",d);let lV=function(e){switch(e){case lB.CANCELED:case lB.DEFERRED:return el.intl.string(el.t["0SrNPx"]);case lB.DEFERRED_INTERNAL:return el.intl.string(el.t.OtZ5kz);case lB.ERROR:return el.intl.string(el.t.ninjcc);case lB.REJECTED:return el.intl.string(el.t.TSC803);case lB.RISK_REVIEW:return el.intl.string(el.t.rppxMj)}};function lz(e){let{width:t=24,height:n=24,color:i="currentColor",...l}=e;return(0,p.jsx)("svg",{...(0,n0.A)(l),width:t,height:n,viewBox:"0 0 20 20",children:(0,p.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",fill:i,d:"M10 20C15.5228 20 20 15.5228 20 10C20 4.47715 15.5228 0 10 0C4.47715 0 0 4.47715 0 10C0 15.5228 4.47715 20 10 20ZM7.5 5.5V6.17157C7.5 6.30418 7.55268 6.43136 7.64645 6.52513L10 8.87868L12.3536 6.52513C12.4473 6.43136 12.5 6.30418 12.5 6.17157V5.5H7.5ZM6.58579 7.58579L9 10L6.58579 12.4142C6.21071 12.7893 6 13.298 6 13.8284V15C6 15.5523 6.44772 16 7 16L13 16C13.5523 16 14 15.5523 14 15V13.8284C14 13.298 13.7893 12.7893 13.4142 12.4142L11 10L13.4142 7.58579C13.7893 7.21071 14 6.70201 14 6.17157V5C14 4.44772 13.5523 4 13 4H7C6.44772 4 6 4.44772 6 5V6.17157C6 6.70201 6.21071 7.21071 6.58579 7.58579Z"})})}function lY(e){let{width:t=24,height:n=24,color:i="currentColor",foreground:l,...s}=e;return(0,p.jsx)("svg",{...(0,n0.A)(s),width:t,height:n,viewBox:"0 0 24 24",children:(0,p.jsx)("path",{className:l,fill:i,d:"M13.5605 11L11.2646 8.706L12.6842 7.294L17.4023 12.009L12.6822 16.708L11.2656 15.292L13.5685 13H2C2.50429 18.045 6.7842 22 11.9744 22C17.5025 22 22 17.513 22 12C22 6.487 17.5025 2 11.9744 2C6.7842 2 2.50429 5.954 2 11H13.5605Z"})})}function lW(e){let t=Object.values(e?.ppgs??{})[0],n=t?.status,i=t?.payout?.status;return{ppgStatus:n,payoutStatus:i,ppgDeferralReasons:t?.deferral_reasons,periodEndDate:t?.period_ending_at}}function lK(e){let t,n,i=new Date,l=new Date(Date.UTC(i.getUTCFullYear(),i.getUTCMonth(),1)).toISOString(),s=e.findIndex(e=>e.periodStartingAt===l);return -1!==s?(t=e[s],n=e.slice(s+1)):n=e,{currentPeriod:t,previousPeriods:n}}function lX(e,t){let n,i,l,s;return null!=e&&(n=e.amount,l=e.paymentsCount,null!=t&&(t.amount>0&&(i=e.amount/t.amount-1),s=e.paymentsCount-t.paymentsCount)),{revenue:n,revenuePctChange:i,paymentsCount:l,paymentsCountChange:s}}var lq=n(320448),lJ=n(607437);function lQ(e){let{renderExpandedContent:t,...n}=e;return{...lv(n),renderExpandedContent:t}}var lZ=n(173141);function l$(e){let{dateUtc:t}=e;return(0,p.jsx)(G.E,{variant:"text-md/medium",color:"interactive-text-active",children:lN()(t).utc().format("MMMM YYYY")})}function l0(e){let{item:t}=e,{ppgStatus:n,payoutStatus:i,ppgDeferralReasons:l,periodEndDate:s}=lW(t),r=lP(null!=s?lN()(s).add(15,"days").toISOString():void 0,"MMM D");switch(n){case lw.OPEN:return(0,p.jsxs)(p.Fragment,{children:[null!=r?el.intl.formatToPlainString(el.t.I6YOjS,{payoutDate:r}):el.intl.string(el.t.G5ATX6),(0,p.jsx)(lz,{className:lZ.$A})]});case lw.CANCELED:return(0,p.jsxs)(p.Fragment,{children:[el.intl.string(el.t["0SrNPx"]),(0,p.jsx)(lM.a,{size:"md",color:"currentColor",className:lZ.u5})]});case lw.PAYOUT_DEFERRED:if(l?.includes(lH.PAYOUT_SEIZED)===!0)return(0,p.jsxs)(p.Fragment,{children:[el.intl.string(el.t["0SrNPx"]),(0,p.jsx)(lM.a,{size:"md",color:"currentColor",className:lZ.u5})]});return(0,p.jsxs)(p.Fragment,{children:[el.intl.string(el.t.OtZ5kz),(0,p.jsx)(lY,{className:lZ.tK})]})}switch(i){case lB.MANUAL:case lB.OPEN:case lB.PENDING:case lB.PROCESSING:case lB.SUBMITTED:case lB.PENDING_FUNDS:case lB.CANCELED:case lB.ERROR:return(0,p.jsxs)(p.Fragment,{children:[null!=r?el.intl.formatToPlainString(el.t.I6YOjS,{payoutDate:r}):el.intl.string(el.t.ubdQTt),(0,p.jsx)(lz,{className:lZ.$A})]});case lB.PAID:return(0,p.jsxs)(p.Fragment,{children:[el.intl.string(el.t.eoSslJ),(0,p.jsx)(lk.y,{size:"md",color:"currentColor",className:lZ.Ql})]});case lB.DEFERRED:case lB.DEFERRED_INTERNAL:case lB.REJECTED:case lB.RISK_REVIEW:return(0,p.jsxs)(p.Fragment,{children:[lV(i),(0,p.jsx)(lM.a,{size:"md",color:"currentColor",className:lZ.u5})]})}return null}let l1=lb({key:"AMOUNT ",cellClassName:lZ.Fh,renderHeader(){let e=(0,p.jsx)(t9.m,{text:el.intl.string(el.t.q3PkL5),children:(0,p.jsx)(lU.CircleInformationIcon,{size:"xs",color:"currentColor",className:lZ.EU})});return(0,p.jsxs)(lR,{children:[el.intl.string(el.t.VodAGZ),e]})},getAmount:e=>e.amount}),l2=function(e,t){let{expandableToggleColumnKey:n}=t,i=ly(e.map(e=>({...e,sort:!1,renderHeader:()=>e.renderHeader?.(e,[]),render:(t,n,i)=>t.isExpandedItem?"renderExpandedContent"in e?e.renderExpandedContent(t.item,n):null:e.render?.(t.item,n,i)??null})));return[function(e){let{key:t}=e;return{key:t,cellClassName:lJ.pR,renderHeader:()=>null,render(e,t){if(iY()(null!=t,"Cell props missing; did you use the hook?"),e.isExpandedItem)return null;let{expandedRows:n,onToggleExpandRow:i}=t,l=n.has(e.key);return(0,p.jsx)(eM.D,{className:lJ.nn,onClick:()=>i(e.key),children:(0,p.jsx)(lL,{children:(0,p.jsx)(lq._,{size:"md",color:"currentColor",className:k()(lJ.Rq,{[lJ.jH]:l})})})})}}}({key:n}),...i]}([lQ({key:"PERIOD",cellClassName:lZ.Ii,renderHeader:()=>(0,p.jsx)(lR,{children:el.intl.string(el.t.fThnXa)}),renderContent:e=>(0,p.jsx)(l$,{dateUtc:e.periodStartingAt}),renderExpandedContent(e,t){iY()(null!=t,"CellProps should always be provided");let{ListingIdLabel:n}=t;return(0,p.jsx)(n,{listingId:e.listingId})}}),lQ({...l1,renderContent:l1.render,renderExpandedContent:(e,t)=>l1.render(e,t)}),lv({key:"STATUS ",cellClassName:lZ.xG,renderHeader(){let e=(0,p.jsx)(t9.m,{text:el.intl.string(el.t.cIGvZI),children:(0,p.jsx)(lU.CircleInformationIcon,{size:"xs",color:"currentColor",className:lZ.Cg})});return(0,p.jsxs)(lR,{children:[el.intl.string(el.t.oypxxw),e]})},renderContent:e=>(0,p.jsx)(lL,{className:lZ.fo,children:(0,p.jsx)(l0,{item:e})})})],{expandableToggleColumnKey:"DROPDOWN"});function l3(e){let{ListingIdLabel:t,payoutsByPeriod:n}=e,{cellProps:i,data:l}=function(e,t){let{generateExpandedRows:n}=t,i=function(){let[e,t]=R.useState(new Set);return{expandedRows:e,onToggleExpandRow:R.useCallback(e=>{t(t=>{let n=new Set(t);return n.has(e)?n.delete(e):n.add(e),n})},[t])}}();return{data:R.useMemo(()=>{let t=[];for(let l of e)if(t.push({isExpandedItem:!1,key:l.key,item:l}),i.expandedRows.has(l.key))for(let e of n(l))t.push({isExpandedItem:!0,key:e.key,item:e});return t},[i.expandedRows,e,n]),cellProps:i}}(n,{generateExpandedRows:e=>Object.keys(e.ppgs).map(t=>({key:e.key+t,listingId:t,amount:e.ppgs[t]?.amount}))}),s=R.useMemo(()=>({ListingIdLabel:t,...i}),[i,t]);return(0,p.jsx)(lO,{columns:l2,data:l,cellProps:s})}function l5(e){let{team:t,...n}=e,i=iv()||null==t?null:el.intl.format(el.t.d1sCiW,{url:ei.X7G.DEVELOPER_PORTAL_PAYOUT_SETTINGS(t.id)});return 0===n.payoutsByPeriod.length?(0,p.jsxs)(G.E,{variant:"text-sm/medium",children:[el.intl.string(el.t.RrtXuy)," ",i]}):(0,p.jsxs)(p.Fragment,{children:[(0,p.jsxs)(G.E,{variant:"text-sm/medium",children:[el.intl.string(el.t["9Ub4KY"])," ",i]}),(0,p.jsx)(iW.h,{size:16}),(0,p.jsx)(l3,{...n})]})}var l6=n(270003);function l4(e){let{width:t=24,height:n=24,color:i="currentColor",...l}=e;return(0,p.jsx)("svg",{...(0,n0.A)(l),width:t,height:n,viewBox:"0 0 20 20",children:(0,p.jsx)("path",{d:"M12.5 3.33334V5H17.1583L11.6667 10.4917L8.33333 7.15834L0 15.4917L1.175 16.6667L8.33333 9.50834L11.6667 12.8417L18.3333 6.175V10.8333H20V3.33334H12.5Z",fill:i})})}var l9=n(628097);function l7(e){let t,n,{value:i,isPercent:l}=e;if(null==i)return null;let{formattedValue:s,isPositive:r}=(t="",(n=i>=0)&&(t+="+"),l?t+=`${Math.floor(100*i)}%`:t+=i,{formattedValue:t,isPositive:n});return(0,p.jsxs)("div",{className:l9.Rx,children:[(0,p.jsx)(l4,{className:k()(l9.gv,{[l9.fk]:!r})}),(0,p.jsx)(G.E,{variant:"text-md/normal",className:l9.ck,children:el.intl.format(el.t.OTHOvZ,{value:s})})]})}let l8=function(e){let{label:t,sublabel:n,value:i,additionalContent:l,tooltip:s}=e;return(0,p.jsxs)("div",{className:l9.kL,children:[(0,p.jsxs)("div",{children:[(0,p.jsxs)("div",{className:l9._A,children:[(0,p.jsx)(G.E,{variant:"text-xs/medium",className:l9.Pf,children:t}),null!=s&&(0,p.jsx)(t9.m,{text:s,children:(0,p.jsx)(lU.CircleInformationIcon,{size:"xs",color:"currentColor",className:l9.F6})}),null!=n?(0,p.jsx)(G.E,{variant:"text-xs/normal",className:l9.$B,children:n}):null]}),(0,p.jsx)(G.E,{className:l9.Uq,variant:"text-sm/normal",children:i})]}),l]})};var se=n(411398);function st(e){let{label:t,sublabel:n,value:i,additionalContent:l,tooltip:s}=e;return(0,p.jsxs)("div",{className:se.l9,"aria-label":t,children:[(0,p.jsxs)("div",{className:se.gA,children:[(0,p.jsx)(G.E,{className:se.HW,variant:"text-xs/medium",color:"interactive-text-default","aria-hidden":!0,children:t}),null!=s&&(0,p.jsx)(t9.m,{text:s,children:(0,p.jsx)(lU.CircleInformationIcon,{size:"xs",color:"currentColor",className:se.__invalid_labelTooltipIcon})}),null!=n?(0,p.jsx)(G.E,{variant:"text-xs/normal",color:"text-muted",children:n}):null]}),(0,p.jsx)(G.E,{tag:"span",variant:"heading-xl/medium",color:"text-strong",children:i}),l]})}function sn(e){let{children:t}=e;return(0,p.jsx)("div",{className:se.Zs,children:t})}function si(e){let{children:t,revenue:n,revenueTrend:i,summaryMetricLabel:l,summaryMetricValue:s,summaryMetricTrend:r,summaryMetricTrendIsPercent:a}=e;return(0,p.jsx)(l6.n,{label:el.intl.string(el.t.ofmOzb),children:(0,p.jsxs)("div",{className:se.E7,children:[(0,p.jsxs)(sn,{children:[(0,p.jsx)(st,{label:el.intl.string(el.t.iY1jW3),value:(0,lI.$g)(n??0,ei.Yri.USD),additionalContent:(0,p.jsx)(l7,{value:i,isPercent:!0})}),(0,p.jsx)(st,{label:l,value:s,additionalContent:(0,p.jsx)(l7,{value:r,isPercent:a})})]}),t]})})}var sl=n(64765);function ss(e){let{children:t}=e;return(0,p.jsx)("div",{className:sl.h,children:t})}var sr=n(331322),sa=n(975807),so=n(627363),sd=n(194362),sc=n(95035),su=((c={}).ADMIN="admin",c.DEVELOPER="developer",c.READ_ONLY="read_only",c),sm=n(130771),sg=n(531685),sx=n(174459),sh=n(319225);function sE(e){let{guildId:t,allPeriods:i}=e,l=(0,iN.bG)([t7.A],()=>t7.A.getGuild(t)),s=(0,i9.uP)(t,{includeSoftDeleted:!0}),r=(0,iV.fZ)(t,{publishedOnly:!1}),{allowSelfRemoveMonetization:a}=(0,iC.nq)(t),o=i.filter(e=>{let t=Object.values(e.ppgs??{})[0];return t?.status===lw.OPEN||t?.status===lw.PAYOUT_DEFERRED}),d=s.length>0,c=r.length>0,u=o.length>0;return null==l?null:(0,p.jsxs)("div",{children:[(0,p.jsx)(G.E,{variant:"text-sm/normal",children:el.intl.format(el.t.fvOn6J,{guildName:l.name})}),(0,p.jsx)(iW.h,{size:16}),(0,p.jsx)(eg.$,{variant:"critical-primary",text:el.intl.string(el.t.FrOFSo),disabled:!a||d||c||u,onClick:()=>{(0,C.openModalLazy)(async()=>{let{default:e}=await n.e("43224").then(n.bind(n,201291));return t=>(0,p.jsx)(e,{...t,guild:l})})}})]})}var sj=n(705751),sf=n(269927),sN=n(421958);function sp(e){let{onCreateTeamClick:t,isGuildOwner:n}=e;return(0,p.jsx)("div",{className:sN.xF,children:(0,p.jsx)(eg.$,{text:el.intl.string(el.t["5k6FfR"]),disabled:!n,onClick:t,fullWidth:!0})})}function sA(e){let{guild:t,eligibleTeams:n,isGuildOwner:i}=e,[l,s]=R.useState(),{enableGuildMonetizationForTeam:r,submitting:a,error:o}=function(){let{createGuildApplication:e,submitting:t,error:n}=function(){let[e,t]=R.useState(!1),[n,i]=R.useState(),l=R.useRef(null);return{createGuildApplication:async function(e,n,s,r){i(void 0);try{return t(!0),null==l.current&&(l.current=await so.Ay.createApplication({name:r,guildId:e.id,type:s,teamId:n})),await so.Ay.getApplicationsForGuild(e.id,{type:s,includeTeam:!0}),!0}catch(e){return i(new nS.LG(e)),!1}finally{t(!1)}},submitting:e,error:n}}();return{enableGuildMonetizationForTeam:function(t,n,i){return e(t,n,i,`guildcr${t.id}`)},submitting:t,error:n}}(),{fetchSubscriptionsSettings:d}=(0,i9.XE)(),c=iv(),u=R.useMemo(()=>n.map(e=>({id:e.id,label:e.name,value:e.id})),[n]);async function m(){await r(t,l,sj.S7.GUILD_ROLE_SUBSCRIPTIONS)&&(d(t.id),(0,sh.E)({title:el.intl.string(el.t["AP/2qe"]),body:el.intl.string(el.t.kHMgaK)}))}return(0,p.jsxs)(p.Fragment,{children:[(0,p.jsxs)("div",{className:sN.xF,children:[(0,p.jsx)(t_.l,{selectionMode:"single",options:u,placeholder:el.intl.string(el.t.QXf93A),value:l,disabled:0===u.length||c||!i,onSelectionChange:s,label:el.intl.string(el.t.QXf93A),hideLabel:!0}),(0,p.jsx)(eg.$,{text:el.intl.string(el.t["9HU3ZV"]),onClick:m,loading:a,disabled:null==l||c||!i})]}),null!=o&&(0,p.jsx)(G.E,{className:sN.z3,variant:"text-sm/normal",children:o.getAnyErrorMessage()})]})}let sI=function(e){let{guild:t}=e,n=(0,L.bG)([Z.default],()=>Z.default.getCurrentUser()),i=(0,q.bM)(t,n),l=(0,x.ME)(t),s=(0,L.bG)([sg.A],()=>sg.A.isFocused()),{teams:r,loading:a}=(0,sm.A)({refreshOnDepChange:s}),o=R.useMemo(()=>r.filter(e=>e.payout_account_status!==sf.y.BLOCKED&&function(e,t){return t.owner_user_id===e||t.members.find(t=>t.user.id===e)?.role===su.ADMIN}(n?.id??ei.dJq,e)),[r,n]),d=o.length>0,c=R.useCallback(async()=>{sx.default.track(ei.HAw.GUILD_ROLE_SUBSCRIPTION_TEAM_SETUP_CLICKED,{is_onboarding_v2:l,has_eligible_team:d,guild_id:t.id,is_owner:i});let e=await (0,sd.a)(ei.dSh.DEVELOPER_PORTAL_TEAMS);(0,sa.A)(e)},[t,i,l,d]),u=R.useCallback(e=>i?(0,p.jsx)(sc.A,{onClick:c,children:e}):e,[c,i]);return a?(0,p.jsx)(eO.y,{}):(0,p.jsxs)(sr.B,{gap:32,children:[!i&&(0,p.jsx)("div",{className:sN.b8,children:(0,p.jsx)(iL.w,{type:"warning",children:el.intl.string(el.t.t56qWO)})}),(0,p.jsx)(i1.D,{label:el.intl.string(el.t["sYLCY/"]),disabled:!i,description:el.intl.format(el.t["5mfqpW"],{onCreateTeamHook:u}),children:d?(0,p.jsx)(sA,{guild:t,eligibleTeams:o,isGuildOwner:i}):(0,p.jsx)(sp,{onCreateTeamClick:c,isGuildOwner:i})}),(0,p.jsx)(i1.D,{label:el.intl.string(el.t["0n7R2X"]),children:(0,p.jsx)(sE,{guildId:t.id,allPeriods:[]})})]})};function sS(e){let{guildId:t,application:i}=e,l=(0,iN.bG)([t7.A],()=>t7.A.getGuild(t)),s=(0,iN.bG)([Z.default],()=>Z.default.getCurrentUser()),r=iv();if(null==l||!(0,q.bM)(l,s))return null;let a=i.team;return(0,p.jsxs)("div",{children:[(0,p.jsx)(G.E,{variant:"text-sm/normal",color:r?"text-muted":"text-default",children:null!=a?el.intl.format(el.t.erxwWA,{teamName:a.name}):el.intl.string(el.t.FGzLkK)}),(0,p.jsx)(iW.h,{size:16}),(0,p.jsx)(eg.$,{text:null!=a?el.intl.string(el.t["/Fjq5P"]):el.intl.string(el.t["6ih+b4"]),variant:null!=a?"secondary":"primary",onClick:()=>{(0,C.openModalLazy)(async()=>{let{default:e}=await n.e("71678").then(n.bind(n,180493));return t=>(0,p.jsx)(e,{...t,application:i})})},disabled:r})]})}async function sC(e,t){return(await ex.Bo.get({url:ei.Rsh.PAYMENT_PAYOUT_GROUPS(e),query:t,rejectWithError:!1})).body}let s_=function(e,t){let{groupType:n,teamId:i}=t,[l,s]=R.useState(!0),[r,a]=R.useState([]),o=R.useCallback(async()=>{if(a([]),null==e)return void s(!1);try{s(!0);let t=await sC(e,{grouping_type:n});a(t)}catch{}finally{s(!1)}},[e,n]);return R.useEffect(()=>{o()},[o]),{payoutsByPeriod:R.useMemo(()=>(function(e){let t={};for(let n of e){if(n.status===lw.CANCELED&&0===n.amount)continue;let e=new Date(n.period_starting_at),i=new Date(Date.UTC(e.getUTCFullYear(),e.getUTCMonth(),1)).toISOString();null==t[i]&&(t[i]={key:i,periodStartingAt:i,ppgs:{},paymentsCount:0,amount:0});let l=t[i];l.amount+=n.amount,l.paymentsCount+=n.payments_count,l.ppgs[n.grouping_id]=function(e,t){if(void 0===e)return t;let n=e.period_starting_at>=t.period_starting_at?t:e,i=e.period_ending_at>=t.period_ending_at?e:t;return{...i,period_starting_at:n.period_starting_at,period_ending_at:i.period_ending_at,amount:e.amount+t.amount,amount_payable:e.amount_payable+t.amount_payable,amount_deducted:e.amount_deducted+t.amount_deducted,payments_count:e.payments_count+t.payments_count,purchase_count:e.purchase_count+t.purchase_count,deductions_count:e.deductions_count+t.deductions_count}}(l.ppgs[n.grouping_id],n)}return P().orderBy(Object.values(t),["periodStartingAt"],["desc"])})(null!=i?r.filter(e=>e.user_id===i):r),[r,i]),loading:l}};var sv=n(118725);let sT=ly([function(e){let{cellClassName:t,key:n,renderHeader:i,...l}=e;return lv({cellClassName:t,key:n,renderHeader:i,renderContent(e){let{listing:t}=e,n=null;return null!=t&&(n=(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)(lS.A,{listing:t,imageSize:128,alt:"",className:lC.mi}),(0,p.jsxs)(G.E,{variant:"text-md/medium",color:"text-strong",className:lC.sk,children:[t.name,!t.published&&(0,p.jsx)(lT,{})]})]})),(0,p.jsx)(lL,{className:lC.us,children:n})},...l})}({key:"LISTING_NAME",cellClassName:sv.Qy,renderHeader:()=>(0,p.jsx)(lR,{children:el.intl.string(el.t.OGpGqO)}),sort:l_(e=>e.listing.name.toLowerCase())}),function(e){let{cellClassName:t,getCount:n,key:i,renderHeader:l,...s}=e;return lv({key:i,cellClassName:t,renderHeader:l,renderContent(e){let t=n(e);return(0,p.jsx)(lD,{children:t})},...s})}({key:"PAYMENTS_COUNT",cellClassName:sv.bw,renderHeader:()=>(0,p.jsx)(lR,{children:el.intl.string(el.t.vpHXJ0)}),getCount:e=>e.paymentsCount,sort:l_(e=>e.paymentsCount??0)}),lb({key:"PRICE",cellClassName:sv.k1,renderHeader:()=>(0,p.jsx)(lR,{children:el.intl.string(el.t.VodAGZ)}),getAmount(e){let{listing:t}=e;return t.price_tier},sort:l_(e=>e.listing.price_tier??0)})]);function sb(e){let{earningsData:t,guildId:n}=e,i=(0,iV.fZ)(n,{publishedOnly:!1}),l=t.currentPeriod,s=R.useMemo(()=>i.map(e=>{let t=l?.ppgs[e.id];return{...t??{},key:e.id,listing:e,paymentsCount:t?.purchase_count??0}}).filter(e=>e.listing.published||e.paymentsCount>0),[i,l?.ppgs]);return null==i||0===i.length?null:(0,p.jsx)(lO,{columns:sT,data:s,initialSortKey:"LISTING_NAME"})}function sy(e){let{listingId:t}=e,n=(0,iV.az)(t);return null==n?null:(0,p.jsx)(lL,{children:n.name})}function sR(e){let{guildId:t}=e,n=function(e){let{application:t,loading:n}=(0,ip.A)(e,sj.S7.GUILD_ROLE_SUBSCRIPTIONS),{payoutsByPeriod:i,loading:l}=s_(t?.id,{groupType:lF.GUILD_PRODUCT,teamId:t?.team?.id}),{currentPeriod:s,previousPeriods:r,metrics:a}=R.useMemo(()=>{let{currentPeriod:e,previousPeriods:t}=lK(i),n=lX(e,t[0]);return{currentPeriod:e,previousPeriods:t,metrics:n}},[i]);return{loading:n||l,payoutsByPeriod:i,currentPeriod:s,previousPeriods:r,metrics:a,application:t}}(t),i=iv(),l=(0,iN.bG)([O.A],()=>O.A.getGuild());return n.loading||null==l?(0,p.jsx)(eO.y,{}):null==n.application?(0,p.jsx)(sI,{guild:l}):(0,p.jsxs)(ss,{children:[(0,p.jsx)(si,{revenue:n.metrics.revenue,revenueTrend:n.metrics.revenuePctChange,summaryMetricLabel:el.intl.string(el.t.R3PCmW),summaryMetricValue:n.metrics.paymentsCount??"-",summaryMetricTrend:n.metrics.paymentsCountChange??0,summaryMetricTrendIsPercent:!1,children:(0,p.jsx)(sb,{guildId:t,earningsData:n})}),(0,p.jsx)(i1.D,{label:el.intl.string(el.t["+5Rmhl"]),children:(0,p.jsx)(l5,{ListingIdLabel:sy,payoutsByPeriod:n.payoutsByPeriod,team:n.application?.team})}),(0,p.jsx)(i1.D,{label:el.intl.string(el.t.O8cDAJ),disabled:i,children:(0,p.jsx)(sS,{guildId:t,application:n.application})}),(0,p.jsx)(i1.D,{label:el.intl.string(el.t["0n7R2X"]),children:(0,p.jsx)(sE,{guildId:t,allPeriods:n.payoutsByPeriod})})]})}var sL=n(746080),sG=n(51787);function sD(e){let{guildId:t,hasValidApplication:n}=e,{listingsLoaded:i}=(0,iV.bb)(t),l=(0,iN.bG)([t7.A],()=>t7.A.getGuild(t)),s=(0,iN.bG)([Z.default],()=>Z.default.getCurrentUser()),r=null!=l&&(0,q.bM)(l,s),{loading:a}=(0,iS.G)(t),[o,d]=R.useState(n?"manage_listings":"payment");iR(l);let c=R.useCallback(()=>{if(null==l)return;let e=eC.A.getEveryoneRole(l);et.A.close();let t={[e.id]:e};(0,iF.Tk)(l.id,{type:iB._.SERVER_SHOP,roles:t,initialTab:"guild_products",returnToSection:ei.BEX.GUILD_PRODUCTS}),(0,iH.pX)(ei.BVt.CHANNEL(l.id,sL.VV.GUILD_SHOP))},[l]);if(!i||a)return(0,p.jsx)(eO.y,{});if(null==l)return null;let u=(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)(D.D,{variant:"heading-lg/semibold",children:el.intl.string(el.t.X6h2gz)}),(0,p.jsx)(G.E,{variant:"text-sm/normal",children:el.intl.format(el.t.xiYuDt,{monetizationPolicyLink:$.A.getArticleURL(ei.MVz.CREATOR_POLICY),serverProductsSupportLink:$.A.getCreatorSupportArticleURL(ei.MVz.SERVER_PRODUCTS)})})]}),m=(0,p.jsxs)(iI.V,{type:"top",look:"brand",className:sG.$H,"aria-label":el.intl.string(el.t.X6h2gz),selectedItem:o,onItemSelect:d,children:[(0,p.jsx)(iy,{id:"basic_info",disabledTooltip:el.intl.string(el.t.NVDuUX),disabled:!n,children:el.intl.string(el.t.w27QAR)}),(0,p.jsx)(iy,{id:"manage_listings",disabledTooltip:el.intl.string(el.t.NVDuUX),disabled:!n,children:el.intl.string(el.t.wlZ1mh)}),r?(0,p.jsx)(iI.V.Item,{id:"payment",className:sG.YU,children:el.intl.string(el.t.YBrFe6)}):null,n?(0,p.jsx)("div",{className:sG.jc,children:(0,p.jsx)(eg.$,{text:el.intl.string(el.t.vM81yY),variant:"secondary",onClick:c,size:"sm"})}):null]}),g=(0,iA.YW)(o).with("basic_info",()=>(0,p.jsx)(lr,{guildId:t})).with("manage_listings",()=>(0,p.jsx)(lj,{guildId:t})).with("payment",()=>(0,p.jsx)(sR,{guildId:t})).exhaustive();return(0,p.jsxs)(iT,{guildId:t,children:[u,(0,p.jsx)(iw,{guild:l}),(0,p.jsx)("div",{className:sG.Mv,children:m}),(0,p.jsx)(iI.V.Panel,{id:o,children:g})]})}function sO(){let e=(0,iN.bG)([O.A],()=>O.A.getGuild()),t=(0,ij.w)(e?.id),{application:n,loading:i}=(0,ip.A)(e?.id,sj.S7.GUILD_ROLE_SUBSCRIPTIONS),l=null!=n&&e?.features.has(ei.GuildFeatures.ROLE_SUBSCRIPTIONS_ENABLED)===!0;return(0,p.jsx)("main",{children:null==e||!t||i?(0,p.jsx)(eO.y,{}):(0,p.jsx)(sD,{guildId:e.id,hasValidApplication:l})})}var sM=n(567305),sk=n(739455),sU=n(364522),sP=n(559106),sw=n(826673),sF=n(300233),sB=n(846922),sH=n(386784),sV=n(136722),sz=n(636194),sY=n(910625);function sW(e){let{children:t,className:n}=e;return(0,p.jsx)("div",{className:k()(sY.Hn,n),children:t})}function sK(e){let{children:t}=e;return(0,p.jsx)("div",{className:sY.Hn,children:(0,lI.$g)(t??0,ei.Yri.USD)})}function sX(e){let{children:t}=e;return(0,p.jsx)(sW,{className:sY.fo,children:null!=t?t:"-"})}function sq(e){let{children:t}=e;return(0,p.jsx)(sW,{className:sY.wJ,children:lN()(t).utc().format("MMMM YYYY")})}function sJ(e){let{listingId:t}=e,n=(0,L.bG)([sz.A],()=>sz.A.getSubscriptionListing(t)),i=n?.name??`[${el.intl.string(el.t["4tEmXR"])}]`;return(0,p.jsx)(sW,{children:i})}function sQ(e){let{children:t}=e;return(0,p.jsxs)(sW,{className:sY.u4,children:[t??"-"," ",(0,p.jsx)(lp.UserIcon,{size:"md",color:"currentColor",className:sY.BK,"aria-hidden":!0})]})}function sZ(){let e=(0,p.jsx)(t9.m,{text:el.intl.string(el.t.q3PkL5),children:(0,p.jsx)(lU.CircleInformationIcon,{size:"xs",color:"currentColor",className:sY.EU})});return(0,p.jsxs)(p.Fragment,{children:[el.intl.string(el.t["/MWnxs"])," ",e]})}function s$(){let e=(0,p.jsx)(t9.m,{text:el.intl.string(el.t.cIGvZI),children:(0,p.jsx)(lU.CircleInformationIcon,{size:"xs",color:"currentColor",className:sY.Cg})});return(0,p.jsxs)(p.Fragment,{children:[el.intl.string(el.t.oypxxw)," ",e]})}let s0=[{key:"dropdown",cellClassName:sY.pR,renderHeader:()=>null,render(e,t){let{expandedRows:n,onToggleExpandRow:i}=t,l=n.has(e.key);return(0,p.jsx)(eM.D,{className:k()(sY.Hn,sY.nn),onClick:()=>i(e.key),children:(0,p.jsx)(lq._,{size:"md",color:"currentColor",className:k()(sY.Rq,{[sY.jH]:l})})})}},{key:"period",cellClassName:sY.Ii,renderHeader:()=>el.intl.string(el.t.fThnXa),render(e,t){let{expandedRows:n}=t,i=[(0,p.jsx)(sq,{children:e.periodStartingAt},e.key)];if(n.has(e.key))for(let t in e.ppgs)i.push((0,p.jsx)(sJ,{listingId:t},t));return i}},{key:"amount",cellClassName:k()(sY.Fh,sY.WI),renderHeader:()=>(0,p.jsx)(sZ,{}),render(e,t){let{expandedRows:n}=t,i=[(0,p.jsx)(sK,{children:e.amount},e.key)];if(n.has(e.key))for(let t in e.ppgs){let n=e.ppgs[t];i.push((0,p.jsx)(sK,{children:n?.amount},t))}return i}},{key:"status",cellClassName:k()(sY.xG,sY.WI),renderHeader:()=>(0,p.jsx)(s$,{}),render(e){let{ppgStatus:t,payoutStatus:n,ppgDeferralReasons:i,periodEndDate:l}=lW(e);return(0,p.jsx)(sX,{children:function(e,t,n,i){let l=lP(null!=i?lN()(i).add(15,"days").toISOString():void 0,"MMM D");switch(e){case lw.OPEN:return(0,p.jsxs)(p.Fragment,{children:[null!=l?el.intl.formatToPlainString(el.t.I6YOjS,{payoutDate:l}):el.intl.string(el.t.G5ATX6),(0,p.jsx)(lz,{className:sY.$A})]});case lw.CANCELED:return(0,p.jsxs)(p.Fragment,{children:[el.intl.string(el.t["0SrNPx"]),(0,p.jsx)(lM.a,{size:"md",color:"currentColor",className:sY.u5})]});case lw.PAYOUT_DEFERRED:if(n?.includes(lH.PAYOUT_SEIZED)===!0)return(0,p.jsxs)(p.Fragment,{children:[el.intl.string(el.t["0SrNPx"]),(0,p.jsx)(lM.a,{size:"md",color:"currentColor",className:sY.u5})]});return(0,p.jsxs)(p.Fragment,{children:[el.intl.string(el.t.OtZ5kz),(0,p.jsx)(lY,{className:sY.tK})]})}switch(t){case lB.MANUAL:case lB.OPEN:case lB.PENDING:case lB.PROCESSING:case lB.SUBMITTED:case lB.PENDING_FUNDS:case lB.CANCELED:case lB.ERROR:return(0,p.jsxs)(p.Fragment,{children:[null!=l?el.intl.formatToPlainString(el.t.I6YOjS,{payoutDate:l}):el.intl.string(el.t.ubdQTt),(0,p.jsx)(lz,{className:sY.$A})]});case lB.PAID:return(0,p.jsxs)(p.Fragment,{children:[el.intl.string(el.t.eoSslJ),(0,p.jsx)(lk.y,{size:"md",color:"currentColor",className:sY.Ql})]});case lB.DEFERRED:case lB.DEFERRED_INTERNAL:case lB.REJECTED:case lB.RISK_REVIEW:return(0,p.jsxs)(p.Fragment,{children:[lV(t),(0,p.jsx)(lM.a,{size:"md",color:"currentColor",className:sY.u5})]})}return null}(t,n,i,l)})}}],s1=function(e){let{payoutsByPeriod:t}=e,[n,i]=R.useState(new Set);return(0,p.jsx)("div",{className:sY.CZ,children:(0,p.jsx)(lA.A,{columns:s0,data:t,className:sY.tp,rowClassName:sY.nM,headerClassName:sY.wx,cellProps:{onToggleExpandRow:function(e){i(t=>{let n=new Set(t);return n.has(e)?n.delete(e):n.add(e),n})},expandedRows:n}})})};var s2=n(41093);let s3=[{key:"tier_name",cellClassName:s2.Cg,renderHeader:()=>el.intl.string(el.t["2Uiha2"]),render(e){let t,{subscriptionListing:n}=e;if(null!=n){let e=n?.image_asset==null?void 0:(0,i6.YE)(n.application_id,n.image_asset,128);t=(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)("img",{src:e,alt:"",className:s2.ah}),n.name]})}return(0,p.jsx)(sW,{className:s2.uR,children:t})}},{key:"subscribers",cellClassName:k()(s2.wC,sY.WI),renderHeader:()=>el.intl.string(el.t.zu8go1),render:e=>(0,p.jsx)(sQ,{children:e.roleMemberCount})},{key:"price",cellClassName:k()(s2.k1,sY.WI),renderHeader:()=>el.intl.string(el.t.NcrbWI),render(e){let{subscriptionListing:t}=e,n=t?.subscription_plans[0],i=n?.price;return(0,p.jsx)(sK,{children:i})}}],s5=function(e){let t,n,{totalPayoutsForPeriod:i,guildId:l,className:s}=e,r=(t=(0,i9.uP)(l),n=(0,sH.A)(l),R.useMemo(()=>t.map(e=>{let t=e?.role_id;return{...i?.ppgs[e.id]??{},key:e.id,subscriptionListing:e,roleMemberCount:null==t?void 0:n?.[t]}}),[t,i?.ppgs,n]));return(0,p.jsx)("div",{className:k()(sY.CZ,s),children:(0,p.jsx)(lA.A,{columns:s3,data:r,className:k()(sY.tp,s2.tp),rowClassName:s2.nM,headerClassName:k()(sY.wx,s2.wx)})})};var s6=n(807633);function s4(e){let{payoutsByPeriod:t,team:n}=e,i=iv()?null:el.intl.format(el.t.d1sCiW,{url:null!=n?ei.X7G.DEVELOPER_PORTAL_PAYOUT_SETTINGS(n.id):null});return 0===t.length?(0,p.jsxs)(G.E,{variant:"text-sm/medium",children:[el.intl.string(el.t.RrtXuy)," ",i]}):(0,p.jsxs)(p.Fragment,{children:[(0,p.jsxs)(G.E,{variant:"text-sm/medium",children:[el.intl.string(el.t["9Ub4KY"])," ",i]}),(0,p.jsx)(iW.h,{size:16}),(0,p.jsx)(s1,{payoutsByPeriod:t})]})}function s9(e){let{guildId:t,totalPayoutsForPeriod:n}=e,i=(0,i9.uP)(t,{includeSoftDeleted:!0});return null==n&&0===i.length?null:(0,p.jsx)(s5,{totalPayoutsForPeriod:n,guildId:t,className:s6.fV})}function s7(e){let{guildId:t,application:n}=e,{loading:i,team:l,currentPeriod:s,allPeriods:r,metrics:a}=function(e,t){let n,i,l=t?.team,{payoutsByPeriod:s,loading:r}=s_(t?.id,{groupType:lF.SERVER_ROLE_SUBSCRIPTION,teamId:l?.id}),a=(0,sF.X)("useEarningMetrics"),o=(n=(0,i9.uP)(e),i=(0,sH.A)(e),R.useMemo(()=>{let e=0;for(let t of n){let n=t?.role_id;if(null!=n){let t=i?.[n];null!=t&&(e+=t)}}return e},[n,i])),{currentPeriod:d,previousPeriods:c,metrics:u}=R.useMemo(()=>{let{currentPeriod:e,previousPeriods:t}=lK(s),n=lX(e,t[0]);return{currentPeriod:e,previousPeriods:t,metrics:{...n,subscribers:o,subscriberChange:n.paymentsCountChange}}},[s,o]);return{loading:r||!a,team:l,currentPeriod:d,previousPeriods:c,allPeriods:s,metrics:u}}(t,n),o=(0,L.bG)([t7.A,J.A],()=>{let e=t7.A.getGuild(t);if(null==e)return!1;let n=J.A.getGuildPermissions(e);return null!=n&&sV.zy(n,ei.xBc.VIEW_CREATOR_MONETIZATION_ANALYTICS)}),d=iv();return i?(0,p.jsx)(eO.y,{}):(0,p.jsxs)(p.Fragment,{children:[o&&(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)(iq,{children:el.intl.format(el.t["2raBCT"],{insightsURL:ei.X7G.DEVELOPER_PORTAL_GUILD_ANALYTICS_ROLE_SUBSCRIPTION(t)})}),(0,p.jsx)(iW.h,{size:32})]}),(0,p.jsxs)(l6.n,{label:el.intl.string(el.t.ofmOzb),className:s6.gy,children:[(0,p.jsx)(iW.h,{size:8}),(0,p.jsxs)("div",{className:s6.Zs,children:[(0,p.jsx)(l8,{label:el.intl.string(el.t.iY1jW3),value:(0,lI.$g)(a.revenue??0,ei.Yri.USD),additionalContent:(0,p.jsx)(l7,{value:a.revenuePctChange,isPercent:!0})}),(0,p.jsx)(l8,{label:el.intl.string(el.t["cXyw2/"]),value:(0,p.jsxs)(p.Fragment,{children:[a.subscribers??"-"," ",(0,p.jsx)(lp.UserIcon,{size:"md",color:"currentColor",className:s6.D9,"aria-hidden":!0})]}),additionalContent:(0,p.jsx)(l7,{value:a.subscriberChange})})]}),(0,p.jsx)(s9,{guildId:t,totalPayoutsForPeriod:s})]}),(0,p.jsx)(l6.n,{label:el.intl.string(el.t["+5Rmhl"]),className:s6.gy,children:(0,p.jsx)(s4,{payoutsByPeriod:r,team:l})}),(0,p.jsx)(l6.n,{label:el.intl.string(el.t.O8cDAJ),className:s6.gy,disabled:d,children:(0,p.jsx)(sS,{guildId:t,application:n})}),(0,p.jsx)(l6.n,{label:el.intl.string(el.t["0n7R2X"]),className:s6.gy,children:(0,p.jsx)(sE,{guildId:t,allPeriods:r})})]})}function s8(e){return(0,p.jsx)(sF.H,{guildId:e.guildId,children:(0,p.jsx)(s7,{...e})})}let re=function(e){let{guild:t}=e,{application:n,loading:i}=(0,ip.A)(t.id,sj.S7.GUILD_ROLE_SUBSCRIPTIONS);return i?(0,p.jsx)(eO.y,{}):null!=n?(0,p.jsx)(s8,{guildId:t.id,application:n}):(0,p.jsx)(sI,{guild:t})};var rt=n(147925),rn=n(837133);function ri(e){let{checked:t,children:n}=e;return(0,p.jsxs)("div",{className:rn.nM,children:[(0,p.jsx)(G.E,{variant:"text-md/normal",color:"interactive-text-active",className:rn.qg,children:n}),t?(0,p.jsx)(lk.y,{size:"md",color:"currentColor",secondaryColor:ed.A.unsafe_rawColors.WHITE.css,className:k()(rn.aL,rn.xp)}):(0,p.jsx)("div",{className:k()(rn.aL,rn.VL)})]})}function rl(e){let{children:t}=e,[n,i]=R.useState(!1),l=t.flatMap(e=>e.items.map(e=>e.completed)),s=l.filter(e=>e).length/l.length,r=1===s,a=(0,e1.z)({width:`${100*s}%`}),o=[el.intl.format(el.t["CgyVP+"],{mustReadArticlesUrl:le.P7.MUST_READ_ARTICLES}),el.intl.format(el.t.wfTzye,{creatorToAdmin101Url:le.P7.CREATOR_TO_ADMIN_101}),el.intl.format(el.t["IpGL+4"],{creatorToAdmin201Url:le.P7.CREATOR_TO_ADMIN_201})],d=n?null:(0,p.jsxs)(l6.n,{children:[!r&&t.map((e,t)=>{let{title:n,items:i}=e;return(0,p.jsxs)(R.Fragment,{children:[t>0&&(0,p.jsx)(H.c,{}),(0,p.jsx)(i1.D,{label:n,children:(0,p.jsx)(sr.B,{gap:8,children:i.map((e,t)=>(0,p.jsx)(ri,{children:e.description,checked:e.completed},t))})})]},t)}),(0,p.jsx)(H.c,{}),(0,p.jsx)(i1.D,{label:el.intl.string(el.t.FO0AIS),children:(0,p.jsx)(sr.B,{gap:8,children:o.map((e,t)=>(0,p.jsx)("div",{className:rn.nM,children:(0,p.jsx)(G.E,{variant:"text-md/normal",children:e})},t))})})]});return(0,p.jsx)("div",{className:rn.D4,children:(0,p.jsx)("div",{className:rn.kL,children:(0,p.jsxs)(sr.B,{gap:16,children:[(0,p.jsxs)(eM.D,{className:rn.jr,onClick:()=>i(e=>!e),children:[(0,p.jsx)(D.D,{variant:"heading-md/semibold",className:rn.TK,children:el.intl.string(el.t["2Xbd/G"])}),(0,p.jsx)(rt.A,{direction:n?rt.A.Directions.DOWN:rt.A.Directions.UP,className:rn.D})]}),!r&&(0,p.jsx)("div",{className:rn.ux,children:(0,p.jsx)(e0.animated.div,{className:rn.zZ,style:a})}),d]})})})}var rs=n(695825),rr=n(915869),ra=n(22231),ro=n(500345);let rd=R.createContext(void 0);function rc(){let e=R.useContext(rd);if(null==e)throw Error("No edit state; are you missing an <EditStateContextProvider />?");return e}function ru(e){let{children:t,...n}=e;return(0,p.jsx)(rd.Provider,{value:n,children:t})}function rm(e){let{width:t=24,height:n=24,color:i="currentColor",...l}=e;return(0,p.jsx)("svg",{...(0,n0.A)(l),width:t,height:n,viewBox:"0 0 18 18",children:(0,p.jsx)("path",{d:"M7.33366 17.3333C6.95866 17.3333 6.62533 17.0833 6.53366 16.7166L5.78366 13.975C5.55033 13.125 4.88366 12.45 4.02533 12.225L1.28366 11.475C0.916992 11.375 0.666992 11.0416 0.666992 10.6666C0.666992 10.2916 0.916992 9.95829 1.28366 9.86663L4.02533 9.11663C4.87533 8.88329 5.55033 8.21663 5.77533 7.35829L6.52533 4.61663C6.62533 4.24996 6.95866 3.99996 7.33366 3.99996C7.70866 3.99996 8.04199 4.24996 8.13366 4.61663L8.88366 7.35829C9.11699 8.20829 9.78366 8.88329 10.642 9.10829L13.3837 9.85829C13.7503 9.95829 14.0003 10.2916 14.0003 10.6666C14.0003 11.0416 13.7503 11.375 13.3837 11.4666L10.642 12.2166C9.79199 12.45 9.11699 13.1166 8.89199 13.975L8.14199 16.7166C8.04199 17.0833 7.70866 17.3333 7.33366 17.3333ZM14.0003 7.33329C13.8087 7.33329 13.6503 7.20829 13.6003 7.02496L13.2253 5.64996C13.1087 5.22496 12.7753 4.89163 12.3503 4.77496L10.9753 4.39996C10.792 4.34996 10.667 4.19163 10.667 3.99996C10.667 3.80829 10.792 3.64996 10.9753 3.59996L12.3503 3.22496C12.7753 3.10829 13.1087 2.77496 13.2253 2.34996L13.6003 0.974959C13.6503 0.791626 13.8087 0.666626 14.0003 0.666626C14.192 0.666626 14.3503 0.791626 14.4003 0.974959L14.7753 2.34996C14.892 2.77496 15.2253 3.10829 15.6503 3.22496L17.0253 3.59996C17.2087 3.64996 17.3337 3.80829 17.3337 3.99996C17.3337 4.19163 17.2087 4.34996 17.0253 4.39996L15.6503 4.77496C15.2253 4.89163 14.892 5.22496 14.7753 5.64996L14.4003 7.02496C14.3503 7.20829 14.192 7.33329 14.0003 7.33329Z",fill:i})})}var rg=n(710144),rx=n(542325);function rh(e){let{intiallyExpanded:t=!1,title:n,description:i,children:l}=e,[s,r]=R.useState(t);function a(){return r(e=>!e)}let o=(0,i2.GV)();return(0,p.jsxs)("div",{className:rx.kL,children:[(0,p.jsx)(rg.A,{className:k()(rx.wx,{[rx.OD]:s&&null!=i}),onClick:a,children:e=>{let{areaRef:t,handleStopPropagation:i}=e;return(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)(D.D,{variant:"heading-md/semibold",children:n}),(0,p.jsx)(eM.D,{onClick:i(a),"aria-label":el.intl.string(el.t.e5eQOy),"aria-controls":o,"aria-expanded":s,focusProps:{ringTarget:t},children:(0,p.jsx)(rt.A,{className:rx.OW,direction:s?rt.A.Directions.UP:rt.A.Directions.DOWN})})]})}}),s&&(0,p.jsxs)("div",{id:o,children:[null!=i&&(0,p.jsx)(G.E,{variant:"text-sm/normal",className:rx.h_,children:i}),(0,p.jsx)("div",{className:rx.yF}),(0,p.jsx)("div",{className:rx.Qs,children:l})]})]})}var rE=n(863960);function rj(e){let{onDeleteEditState:t}=e,{editStateId:i,guildId:l,groupListingId:s}=rc(),r=(0,L.bG)([sz.A],()=>sz.A.getSubscriptionListing(i)),a=r?.id,o=(0,sH.A)(l),d=R.useMemo(()=>null!=o&&null!=r&&(o[r.role_id]??0),[o,r]),c=0===d,u=null==a,m=r?.archived??!1,{error:g,deleteSubscriptionListing:x,submitting:h}=(0,i9.et)(),{error:E,archiveSubscriptionListing:j,submitting:f}=(0,i9.hc)(),{allowSelfRemoveMonetization:N}=(0,iC.nq)(l);return null==r?null:(0,p.jsx)(rh,{title:el.intl.string(el.t["7Si8Ul"]),children:(0,p.jsxs)(sr.B,{gap:16,children:[null!==g&&(0,p.jsx)(z.p,{messageType:z.Y.ERROR,children:el.intl.string(el.t["9k8H/9"])}),null!==E&&(0,p.jsx)(z.p,{messageType:z.Y.ERROR,children:el.intl.string(el.t.up8gUr)}),m?(0,p.jsx)(i1.D,{disabled:!N,label:el.intl.string(el.t["2D14T0"]),description:el.intl.string(el.t.Y4KjUN),children:(0,p.jsxs)(sr.B,{gap:16,children:[!c&&(0,p.jsx)(G.E,{variant:"text-sm/normal",className:rE.$,children:el.intl.formatToPlainString(el.t.ABeonY,{listingMemberCount:d})}),(0,p.jsx)(eg.$,{variant:"critical-primary",onClick:function(){async function e(){(u||(iY()(null!=s,"group listing doesnt exist"),iY()(null!=a,"subscription listing doesnt exist"),await x(l,s,a)))&&t?.()}(0,C.openModalLazy)(async()=>{let{Modal:t}=await n.e("304823").then(n.bind(n,158954));return n=>(0,p.jsx)(t,{title:el.intl.string(el.t["8ZRTsv"]),onClose:n.onClose,transitionState:n.transitionState,actions:[{text:el.intl.string(el.t["ETE/oC"]),variant:"secondary",onClick:()=>n.onClose()},{text:el.intl.string(el.t.GMtG6p),variant:"critical-primary",onClick:async()=>{await e(),n.onClose()}}],children:(0,p.jsx)(G.E,{variant:"text-md/normal",children:el.intl.string(el.t.Y4KjUN)})})})},loading:h,disabled:!N||!c,text:el.intl.string(el.t.GMtG6p)})]})}):(0,p.jsx)(i1.D,{disabled:!N,label:el.intl.string(el.t["MS/4U1"]),description:el.intl.string(el.t["5/Jeg2"]),children:(0,p.jsx)(eg.$,{variant:"critical-primary",onClick:function(){iY()(null!=s,"group listing doesnt exist"),iY()(null!=a,"subscription listing doesnt exist"),(0,C.openModalLazy)(async()=>{let{Modal:e}=await n.e("304823").then(n.bind(n,158954));return t=>(0,p.jsx)(e,{transitionState:t.transitionState,title:el.intl.string(el.t["8ZRTsv"]),onClose:t.onClose,actions:[{text:el.intl.string(el.t["ETE/oC"]),variant:"secondary",onClick:()=>t.onClose()},{text:el.intl.string(el.t.RL0wjm),variant:"critical-primary",onClick:async()=>{await j(l,s,a),t.onClose()}}],children:(0,p.jsx)(G.E,{variant:"text-md/normal",children:el.intl.string(el.t["5/Jeg2"])})})})},loading:f,disabled:!N,text:el.intl.string(el.t.RL0wjm)})})]})})}var rf=n(978587);function rN(e){let{priceTiers:t}=e,{editStateId:n}=rc(),i=(0,L.bG)([sz.A],()=>sz.A.getSubscriptionListing(n)?.image_asset),[l,s]=rr.tx(n),[r,a]=rr.bL(n),[o,d]=rr.I8(n),[c,u]=rr.lK(n,1024),{imageCTA:m,imageAriaLabel:g,setFilename:x}=i7(i),h=R.useMemo(()=>t?.map(e=>({id:e.toString(),value:e,label:(0,lI.$g)(e,ei.Yri.USD)}))??[],[t]);function E(e,t){null!=t&&x(t.name),u(e)}let j=iv(),f=(0,i2.GV)(),N=(0,i2.GV)(),A=(0,i2.GV)();return(0,p.jsx)(rh,{title:el.intl.string(el.t["iHU43+"]),intiallyExpanded:!0,children:(0,p.jsxs)(sr.B,{gap:24,children:[(0,p.jsxs)("div",{className:rf.lE,children:[(0,p.jsx)("div",{className:rf.GI,children:(0,p.jsx)(n6.k,{label:el.intl.string(el.t["grbGJ+"]),placeholder:el.intl.string(el.t["So2/xP"]),value:l,onChange:s,"aria-labelledby":f,disabled:j})}),(0,p.jsx)("div",{className:rf.GI,children:(0,p.jsx)(t_.l,{selectionMode:"single",label:el.intl.string(el.t.Ibl4BR),options:h,disabled:j||null==t,placeholder:el.intl.string(el.t["88XZDs"]),value:r,onSelectionChange:a,maxOptionsVisible:5,"aria-labelledby":N})})]}),(0,p.jsx)(i0.f,{label:el.intl.string(el.t["1w2WcX"]),placeholder:el.intl.string(el.t.p7Jr4K),value:o,autosize:!0,onChange:d,"aria-labelledby":A,disabled:j}),(0,p.jsxs)("div",{className:rf.r2,children:[(0,p.jsx)(i1.D,{label:el.intl.string(el.t.RUBM2q),description:el.intl.string(el.t["0iUofN"]),children:(0,p.jsx)(i3.A,{onChange:E,"aria-label":g,disabled:j,text:m,size:"md",variant:"secondary"})}),(0,p.jsx)(i5.A,{image:c,hint:m,showIcon:!0,showRemoveButton:!1,hideSize:!0,className:rf.KN,imageClassName:rf.NW,onChange:E,"aria-label":g,disabled:j})]})]})})}var rp=n(957485),rA=n(240188);function rI(e){let{channelBenefits:t,intangibleBenefits:i,subscriptionListings:l,onImport:s}=e,r=iv();return(0,p.jsx)("div",{className:rA.kL,children:l.map(e=>(0,p.jsxs)("div",{className:rA.nM,children:[(0,p.jsx)("img",{alt:"",src:null==e.image_asset?void 0:(0,i6.YE)(e.application_id,e.image_asset,512),className:k()(rA.aL,rA.mi)}),(0,p.jsxs)("div",{className:rA.fw,children:[(0,p.jsx)(G.E,{variant:"text-md/normal",color:"text-strong",className:k()(rA.qg,rA.Wo),children:e.name}),(0,p.jsx)(G.E,{color:"text-default",variant:"text-sm/normal",children:el.intl.format(el.t["QMj+In"],{channels:e.role_benefits.benefits.filter(ro.B1).length,benefits:e.role_benefits.benefits.filter(ro.b1).length})})]}),(0,p.jsx)(eg.$,{variant:"secondary",onClick:()=>{(0,C.openModalLazy)(async()=>{let{ImportBenefitsFromSubscriptionListingModal:l}=await Promise.all([n.e("448536"),n.e("630862")]).then(n.bind(n,302557));return n=>(0,p.jsx)(l,{...n,fromSubscriptionListing:e,existingChannelBenefits:t,existingIntangibleBenefits:i,onSubmit:s})})},disabled:r,text:el.intl.string(el.t["90bIv9"])})]},e.id))})}function rS(e){let{guildId:t,onImport:i,disabled:l=!1}=e;return(0,p.jsxs)(eM.D,{className:k()(rA.eZ,{[rA.r9]:l}),onClick:l?void 0:function(){(0,C.openModalLazy)(async()=>{let{ImportBenefitsFromRoleModal:e}=await Promise.all([n.e("448536"),n.e("630862")]).then(n.bind(n,302557));return n=>(0,p.jsx)(e,{...n,guildId:t,onImport:i})})},"aria-disabled":l,children:[(0,p.jsx)(rp.i,{size:"custom",width:23,height:23,color:"currentColor",className:rA.aL}),(0,p.jsx)(G.E,{variant:"text-md/normal",color:"text-strong",className:rA.qg,children:el.intl.string(el.t.xK9pBC)}),(0,p.jsx)(rt.A,{direction:rt.A.Directions.RIGHT,className:rA.OW})]})}function rC(e){let{width:t=24,height:n=24,color:i="currentColor",...l}=e;return(0,p.jsx)("svg",{...(0,n0.A)(l),width:t,height:n,viewBox:"0 0 24 24",children:(0,p.jsx)("path",{d:"M22 9H10V7H22V9ZM22 12H2V14H22V12ZM22 17H2V19H22V17ZM9 5.41L7.59 4L4 7.59L2.41 6L1 7.41L4 10.41L9 5.41Z",fill:i})})}function r_(e){let{width:t=24,height:n=24,color:i="currentColor",...l}=e;return(0,p.jsx)("svg",{...(0,n0.A)(l),width:t,height:n,viewBox:"0 0 24 24",children:(0,p.jsx)("path",{d:"M12 4.5C12 3.67 11.33 3 10.5 3C9.67 3 9 3.67 9 4.5V11V14L5.4 11.3C5.15 11.11 4.84 11 4.5 11C3.67 11 3 11.67 3 12.5C3 12.88 3.14 13.23 3.37 13.49L8.8 19.64C9.57 20.51 10.66 21 11.8 21H15.5C18.54 21 21 18.54 21 15.5C21 12.84 19.11 10.62 16.61 10.11L12 9V4.5Z",fill:i})})}function rv(e){let{"aria-labelledby":t,disabled:n=!1}=e,{editStateId:i,guildId:l}=rc(),[s,r]=rr.W5(i,l);return(0,p.jsx)(i$.z,{onChange:e=>r(e),options:[{name:el.intl.string(el.t["vs2T+B"]),value:sB.h.SOME_CHANNELS_ACCESS,leadingIcon:(0,nJ.k)(r_)},{name:el.intl.string(el.t.l4Tr7X),value:sB.h.ALL_CHANNELS_ACCESS,leadingIcon:(0,nJ.k)(rC)}],value:s,"aria-labelledby":t,disabled:n})}var rT=n(189213),rb=n(922016),ry=n(565645),rR=n(375499),rL=n(267889),rG=n(236285),rD=n(7584),rO=n(843282),rM=n(713654),rk=n(95701),rU=n(769765),rP=n(850526);function rw(e){return String(e)}function rF(e){let{icon:t,title:n,subtitle:i,className:l}=e;return(0,p.jsxs)("div",{className:k()(rP.Pf,l),children:[t,(0,p.jsxs)("div",{className:rP.QK,children:[(0,p.jsx)(G.E,{variant:"text-md/normal",color:"none",className:rP.DX,children:n}),null!=i&&""!==i?(0,p.jsx)(G.E,{variant:"text-xs/semibold",color:"text-muted",className:rP.V2,children:i}):null]})]})}function rB(){return(0,p.jsx)(rF,{icon:(0,p.jsx)(la.j,{size:"md",color:"currentColor",className:rP.IX}),title:el.intl.string(el.t.d7YJMK),className:rP.fp})}function rH(e){let{channelId:t}=e,n=(0,sk.fE)(t),i=(0,sk.fE)(n?.parent_id??ei.dJq);if(null==n)return null;let l=(0,rM.gU)(n),s=(0,eq.m1)(n,Z.default,e9.A),r=null!=i?(0,eq.m1)(i,Z.default,e9.A):void 0;return(0,p.jsx)(rF,{icon:null!=l&&(0,p.jsx)(l,{className:rP.IX}),title:s,subtitle:r})}function rV(e){let{value:t}=e;return null!=t?(0,p.jsx)(rH,{channelId:t}):(0,p.jsx)(rB,{})}function rz(e){let{label:t,guildId:i,value:l,initialChannelId:s,omitChannelIds:r,"aria-labelledby":a,onChange:o}=e,d=el.intl.string(el.t.d7YJMK),c=(0,L.bG)([rU.A],()=>rU.A.getCategories(i),[i]),u=(0,sk.fE)(l??ei.dJq),m=R.useMemo(()=>{let e=[{value:null,label:d}],t=!1;for(let n of c._categories)for(let{channel:i}of c[n.channel.id])((0,rk.tr)(i.type)||(0,rk.ay)(i.type))&&(i.id!==l&&r?.has(i.id)&&(i.id!==s||l===s)||(l===i.id&&(t=!0),e.push({value:i.id,label:(0,eq.m1)(i,Z.default,e9.A)})));return null==l||t||null==u||e.push({value:l,label:(0,eq.m1)(u,Z.default,e9.A)}),e},[d,l,u,c,r,s]);return(0,p.jsx)(rO.Pw,{label:t,placeholder:el.intl.string(el.t.r2ptsz),options:m,select:function(e){null==e?(0,C.openModalLazy)(async()=>{let{default:e}=await Promise.all([n.e("377476"),n.e("746309"),n.e("778799"),n.e("96724"),n.e("692513"),n.e("120379"),n.e("824547"),n.e("819193"),n.e("662068"),n.e("358608"),n.e("221500"),n.e("396182")]).then(n.bind(n,963765));return t=>(0,p.jsx)(e,{...t,guildId:i,onSubmit:o})}):o(e)},isSelected:e=>null!=l&&rw(e)===rw(l),serialize:rw,renderOptionLabel:rV,renderOptionValue:e=>{let[t]=e;return rV(t)},"aria-labelledby":a,"data-migration-pending":!0})}var rY=n(307731),rW=n(760537);function rK(e){let{guildId:t,emojiData:n,onSelectEmoji:i}=e,l=R.useRef(null),s=(0,L.bG)([rG.Ay],()=>null!=n.id?rG.Ay.getCustomEmojiById(n.id):void 0),r=(0,L.bG)([e4.Ay],()=>e4.Ay.getDefaultChannel(t)),a=R.useCallback(e=>{let{closePopout:t}=e;return(0,p.jsx)(rL.A,{pickerIntention:rY.EmojiIntention.GUILD_ROLE_BENEFIT_EMOJI,channel:r,closePopout:t,onNavigateAway:t,onSelectEmoji:e=>{let{emoji:n,willClose:l}=e;null!=n&&i(null!=n.id?{id:n.id,name:void 0}:{id:void 0,name:n.optionallyDiverseSequence}),l&&t()}})},[i,r]),o=R.useMemo(()=>null==s&&null==n.name?null:function(){return(0,p.jsx)(ry.A,{className:rW.Zg,emojiId:n.id,emojiName:n.name,animated:s?.animated})},[n,s]),d="";return null!=s?d=`:${s.name}:`:null!=n.name&&(d=rD.Ay.convertSurrogateToName(n.name)),(0,p.jsx)(rb.Y,{targetElementRef:l,animation:rb.Y.Animation.NONE,position:"top",renderPopout:a,children:(e,t)=>{let{isShown:n}=t;return(0,p.jsxs)("div",{ref:l,className:rW.oc,...e,children:[(0,p.jsx)(rR.A,{className:rW.Z8,active:n,tabIndex:0,renderButtonContents:o}),(0,p.jsx)(G.E,{variant:"text-md/normal",className:rW.at,children:d})]})}})}function rX(e){let{guildId:t,initialData:n,benefitTypeInput:i,descriptionPlaceholder:l,canSubmit:s,onSave:r,onDelete:a,transitionState:o,onClose:d}=e,c=(0,i2.GV)(),[u,m]=R.useState(n?.description??""),[g,x]=R.useState(()=>({id:n?.emoji_id,name:n?.emoji_name})),h=s&&""!==u&&(null!=g.id||null!=g.name);function E(e){e.preventDefault(),h&&(r({description:u,emojiId:g.id,emojiName:g.name}),d())}let j=[{text:el.intl.string(el.t["ETE/oC"]),variant:"secondary",onClick:d}];return null!=a&&j.push({text:el.intl.string(el.t.oyYWHE),variant:"critical-secondary",onClick:()=>{a(),d()},icon:_.TrashIcon}),j.push({text:null==n?el.intl.string(el.t.OYkgVk):el.intl.string(el.t["R3BPH+"]),variant:"primary",onClick:E,disabled:!h}),(0,p.jsx)("form",{onSubmit:E,children:(0,p.jsx)(rT.Modal,{transitionState:o,onClose:d,title:el.intl.string(el.t["2qf9EI"]),actions:j,children:(0,p.jsxs)(sr.B,{gap:"md",children:[i,(0,p.jsx)(i0.f,{label:el.intl.string(el.t["1Ts7QP"]),placeholder:l,value:u,rows:1,autosize:!0,onChange:m,"aria-labelledby":c}),(0,p.jsx)(i1.D,{label:el.intl.string(el.t.sMOuuS),children:(0,p.jsx)(rK,{guildId:t,emojiData:g,onSelectEmoji:x})})]})})})}function rq(e){let{guildId:t,omitChannelIds:n,initialData:i,onSave:l,onDelete:s,transitionState:r,onClose:a}=e,[o,d]=R.useState(i?.ref_id),c=(0,i2.GV)(),u=(0,p.jsxs)(sr.B,{gap:16,children:[(0,p.jsx)(z.p,{messageType:z.Y.WARNING,children:el.intl.string(el.t.xunxCo)}),(0,p.jsx)(rz,{label:el.intl.string(el.t.GK18KJ),guildId:t,value:o,initialChannelId:i?.ref_id,omitChannelIds:n,onChange:function(e){d(e)},"aria-labelledby":c})]});return(0,p.jsx)(rX,{guildId:t,initialData:i,benefitTypeInput:u,descriptionPlaceholder:el.intl.string(el.t.J8O1Lp),canSubmit:null!=o,onSave:function(e){iY()(null!=o,"Cannot submit null channel"),l({...e,channelId:o})},transitionState:r,onClose:a,onDelete:s})}function rJ(e){let{initialData:t,onSave:n,transitionState:i,onClose:l,onDelete:s,guildId:r}=e,[a,o]=R.useState(t?.name??""),d=(0,i2.GV)(),c=(0,p.jsx)(i0.f,{label:el.intl.string(el.t.NPOJrU),placeholder:el.intl.string(el.t.NPOJrU),value:a,rows:1,onChange:function(e){o(e)},"aria-labelledby":d});return(0,p.jsx)(rX,{guildId:r,initialData:t,benefitTypeInput:c,descriptionPlaceholder:el.intl.string(el.t.ucP4Tt),canSubmit:""!==a,onSave:function(e){iY()(""!==a,"Cannot submit empty name"),n({...e,name:a})},transitionState:i,onClose:l,onDelete:s})}var rQ=n(686246),rZ=n(772838),r$=n(807973),r0=n(898612),r1=n(963027),r2=n(930235),r3=n(651300),r5=n(886485);function r6(e){let{guildId:t,emojiId:n,emojiName:i,title:l,description:s,targetType:r,index:a,dndName:o,onEdit:d,onMove:c,disabled:u=!1}=e,m=R.useRef(null),g=R.useRef(null),{drag:x,dragPreview:h,drop:E,isDragging:j}=function(e,t,n,i){let[{isDragging:l},s,r]=(0,r2.i)({type:t,item:()=>({index:n}),collect:e=>({isDragging:e.isDragging()})}),[,a]=(0,r3.H)({accept:t,hover(t,l){if(null==e.current)return;let s=t.index;if(s===n)return;let r=e.current.getBoundingClientRect(),a=(r.bottom-r.top)/2,o=l.getClientOffset().y-r.top;s<n&&o<a||s>n&&o>a||(i(s,n),t.index=n)}});return{drag:s,dragPreview:r,drop:a,isDragging:l}}(m,r,a,c);return x(g),h(E(m)),(0,p.jsxs)("div",{ref:m,className:k()(r5.Nr,{[r5.wy]:j,[r5.r9]:u}),children:[(0,p.jsxs)("div",{className:r5.kV,children:[(0,p.jsx)(r$.A,{guildId:t,emojiId:n,emojiName:i,className:r5.Zg}),!u&&(0,p.jsx)("div",{ref:g,className:r5.$p,"data-dnd-name":o,children:(0,p.jsx)(rZ.W,{size:"xs",color:"currentColor",className:r5.co})})]}),(0,p.jsxs)("div",{className:r5.O,children:[(0,p.jsx)(G.E,{color:"text-strong",variant:"text-md/semibold",children:l}),(0,p.jsx)(G.E,{color:"interactive-text-default",variant:"text-sm/normal",children:s})]}),(0,p.jsx)("div",{className:r5.eB,children:!u&&(0,p.jsx)(eM.D,{className:r5.xQ,onClick:d,"aria-label":el.intl.string(el.t.Eoo8h6),"aria-disabled":u,children:(0,p.jsx)(ra.PencilIcon,{size:"xs",color:"currentColor",className:r5.a2})})})]})}function r4(e){let{benefits:t,onEdit:n,onMove:i,guildId:l}=e,s=(0,i2.GV)(),{isDragging:r}=(0,rQ.V)(e=>({isDragging:e.getItemType()===s})),a=iv();return 0===t.length?null:(0,p.jsx)("div",{className:k()(r5.kL,{[r5.Id]:r}),children:t.map((e,t)=>(0,p.jsxs)(R.Fragment,{children:[t>0?(0,p.jsx)("div",{className:r5.yF}):null,(0,p.jsx)(r6,{guildId:l,emojiId:e.emoji_id,emojiName:e.emoji_name,title:(0,r0.A)(e),description:e.description,targetType:s,index:t,dndName:function(e){switch(e.ref_type){case le.bN.CHANNEL:{let t=e6.A.getChannel(e.ref_id);return null!=t?function(e){let t=(0,eq.m1)(e,Z.default,e9.A);switch(e.type){case ei.rbe.GUILD_VOICE:return el.intl.formatToPlainString(el.t.bkpadO,{channelName:t});case ei.rbe.GUILD_STAGE_VOICE:return el.intl.formatToPlainString(el.t.TPPk2T,{channelName:t});default:return(0,r1.Ay)({channel:e})}}(t):""}case le.bN.INTANGIBLE:return e.name??""}}(e),onEdit:()=>n(t),onMove:i,disabled:a})]},(0,ro.nh)(e)))})}function r9(e){let{onClick:t,children:n,disabled:i=!1}=e;return(0,p.jsx)(eM.D,{className:r5.kL,onClick:i?void 0:t,"aria-disabled":i,children:(0,p.jsxs)("div",{className:k()(r5.Nr,r5.xB,{[r5.r9]:i}),children:[(0,p.jsx)("div",{className:r5.kV,children:(0,p.jsx)(tI.U,{size:"xs",color:"currentColor",className:r5.Ak})}),(0,p.jsx)("div",{className:r5.O,children:(0,p.jsx)(G.E,{color:"text-strong",variant:"text-md/normal",children:n})})]})})}function r7(){let{editStateId:e,guildId:t}=rc(),[n,i]=rr.lZ(e),l=R.useMemo(()=>new Set(n.map(e=>e.ref_id)),[n]);function s(e,t){let{channelId:l,description:s,emojiId:r,emojiName:a}=e,o=[...n],d={name:"",description:s,emoji_id:r,emoji_name:a,ref_type:le.bN.CHANNEL,ref_id:l};null!=t?o[t]=d:o.push(d),i(o)}let r=iv();return(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)(r4,{benefits:n,onEdit:function(e){(0,C.openModal)(r=>(0,p.jsx)(rq,{...r,guildId:t,omitChannelIds:l,initialData:n[e],onSave:t=>s(t,e),onDelete:()=>{let t;(t=[...n]).splice(e,1),i(t)}}))},onMove:function(e,t){let l=[...n],[s]=l.splice(e,1);l.splice(t,0,s),i(l)},guildId:t}),n.length>0&&(0,p.jsx)(iW.h,{size:8}),(0,p.jsx)(r9,{onClick:function(){(0,C.openModal)(e=>(0,p.jsx)(rq,{...e,guildId:t,omitChannelIds:l,onSave:e=>s(e)}))},disabled:r,children:el.intl.string(el.t.PLSCUg)})]})}var r8=n(881288),ae=n(408278),at=n(320137),an=n(325839);function ai(e){let{emoji:t,onRemoveEmoji:n,disabled:i=!1}=e,l=tv.Ay.getEmojiURL({id:t.id,animated:t.animated,size:32});return(0,p.jsxs)("div",{className:k()(an.nI,{[an.r9]:i}),children:[(0,p.jsx)("img",{className:an.mp,src:l,alt:t.name}),(0,p.jsx)(G.E,{color:"text-strong",variant:"text-md/medium",className:an.JN,children:t.name}),(0,p.jsx)("div",{className:an.G5,children:(0,p.jsx)(ae.K,{variant:"secondary",icon:_.TrashIcon,onClick:()=>n(t),"aria-label":el.intl.string(el.t.dVS92c),disabled:i})})]})}function al(e){let{tierEmojiIds:t,guildId:n,onRemoveEmoji:i}=e,l=(0,at.A)(n),s=null!=t?l.filter(e=>t.has(e.id)):[],r=iv();return(0,p.jsx)("div",{className:an.kL,children:s.map(e=>(0,p.jsx)(ai,{emoji:e,onRemoveEmoji:()=>i(e),disabled:r},e.id))})}var as=((u={})[u.BASIC_INFO=0]="BASIC_INFO",u[u.TIERS=1]="TIERS",u[u.PAYMENT=2]="PAYMENT",u[u.EMOJIS=3]="EMOJIS",u);let ar=R.createContext({currentTab:0,setCurrentTab:()=>{throw Error("useTabBarState must be used within TabBarContextProvider")}});function aa(){return R.useContext(ar)}function ao(e){let{initialTab:t,children:n}=e,[i,l]=R.useState(t);return(0,p.jsx)(ar.Provider,{value:{currentTab:i,setCurrentTab:l},children:n})}function ad(){let{editStateId:e,guildId:t}=rc(),[i,l]=rr.UN(e,t),s=(0,r8.A)(t,e),{setCurrentTab:r}=aa();function a(){return r(as.EMOJIS)}let o=(0,L.bG)([t7.A],()=>t7.A.getGuild(t));function d(e){null==i?l(new Set(e)):l(new Set([...i,...e]))}function c(e){let t=new Set(i);t.delete(e),l(t)}let u=iv();return(0,p.jsxs)(i1.D,{label:el.intl.string(el.t["D0qeO+"]),description:el.intl.format(el.t.zuwely,{premiumEmojiMaximum:null!=o?25:void 0}),helperText:el.intl.format(el.t.sEkgBk,{handleTransitionToManageEmoji:a}),disabled:u,children:[(0,p.jsx)(al,{tierEmojiIds:i,guildId:t,onRemoveEmoji:function(e){e.roles.filter(e=>e!==s?.id).length>0?c(e.id):(0,C.openModalLazy)(async()=>{let{default:t}=await n.e("755631").then(n.bind(n,185074));return n=>(0,p.jsx)(t,{...n,onConfirmDelete:()=>{c(e.id),n.onClose()}})})}}),null!=i&&i.size>0?(0,p.jsx)(iW.h,{size:8}):null,(0,p.jsx)(r9,{onClick:function(){(0,C.openModalLazy)(async()=>{let{EmojiAddModal:e}=await Promise.all([n.e("377476"),n.e("225560"),n.e("692513"),n.e("990410")]).then(n.bind(n,126033));return n=>(0,p.jsx)(e,{...n,guildId:t,initialTierEmojiIds:i,onSubmit:d,transitionToManageEmoji:()=>{a(),n.onClose()}})})},disabled:u,children:el.intl.string(el.t.ouOOVy)})]})}function ac(){let{editStateId:e,guildId:t}=rc(),[n,i]=rr.$O(e);function l(e,t){let{name:l,description:s,emojiId:r,emojiName:a}=e,o=[...n],d={name:l,description:s,emoji_id:r,emoji_name:a,ref_type:le.bN.INTANGIBLE,ref_id:void 0};null!=t?o[t]=d:o.push(d),i(o)}let s=iv();return(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)(r4,{benefits:n,onEdit:function(e){(0,C.openModal)(s=>(0,p.jsx)(rJ,{...s,guildId:t,initialData:n[e],onSave:t=>l(t,e),onDelete:()=>{let t;(t=[...n]).splice(e,1),i(t)}}))},onMove:function(e,t){let l=[...n],[s]=l.splice(e,1);l.splice(t,0,s),i(l)},guildId:t}),n.length>0?(0,p.jsx)(iW.h,{size:8}):null,(0,p.jsx)(r9,{onClick:function(){(0,C.openModal)(e=>(0,p.jsx)(rJ,{...e,guildId:t,onSave:e=>l(e)}))},disabled:s,children:el.intl.string(el.t["6dwqo0"])})]})}function au(e){let{allSubscriptionListings:t}=e,{editStateId:n,guildId:i}=rc(),[l,s]=rr.lZ(n),[r,a]=rr.$O(n),o=R.useMemo(()=>t.filter(e=>e.id!==n),[t,n]),{isFullServerGating:d}=lt(i),c=iv();return(0,p.jsx)(rh,{title:el.intl.string(el.t.YNw2Sm),description:el.intl.string(el.t.zMW5r0),children:(0,p.jsxs)(sr.B,{gap:24,children:[(0,p.jsxs)(i1.D,{disabled:c,label:el.intl.string(el.t.DFlDaE),description:el.intl.string(el.t.kHalVA),children:[(0,p.jsx)(rI,{channelBenefits:l,intangibleBenefits:r,subscriptionListings:o,onImport:function(e,t){s(t=>t.concat(e)),a(e=>e.concat(t))}}),(0,p.jsx)(rS,{guildId:i,onImport:function(e){s(t=>{let n=new Set(t.map(e=>{let{ref_id:t}=e;return t}));return[...t,...e.filter(e=>!n.has(e)).map(e=>({ref_id:e,ref_type:le.bN.CHANNEL}))]})},disabled:c})]}),(0,p.jsx)(i1.D,{label:el.intl.string(el.t.S2kKzP),description:el.intl.string(el.t["5a4AxV"]),disabled:c,children:e=>(0,p.jsxs)(p.Fragment,{children:[d&&(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)(rv,{"aria-labelledby":e.labelId,disabled:c}),(0,p.jsx)(iW.h,{size:8})]}),(0,p.jsx)(r7,{})]})}),(0,p.jsx)(i1.D,{label:el.intl.string(el.t.RdwKw7),description:el.intl.string(el.t.zAww7V),disabled:c,children:(0,p.jsx)(ac,{})}),(0,p.jsx)(ad,{})]})})}var am=n(244912);function ag(){let{editStateId:e}=rc(),[t,n]=rr.V_(e),[i,l]=rr.hh(e),s=(0,i9.dL)(e),{options:r}=(0,am.A)(s?.active_trial??null),a=R.useMemo(()=>[{value:null,label:el.intl.string(el.t.zHfL6o)},{value:10,label:"10"},{value:25,label:"25"},{value:50,label:"50"},{value:100,label:"100"}],[]),o=null!=t,d=R.useCallback(e=>{let t=r.find(e=>e.isDefault);iY()(null!=t,"Missing default trial duartion option"),n(e?t.value:null)},[n,r]),c=iv(),u=(0,i2.GV)(),m=(0,i2.GV)();return(0,p.jsxs)(rh,{title:el.intl.string(el.t["6anton"]),description:el.intl.string(el.t.urVijS),children:[(0,p.jsx)(V.d,{label:el.intl.string(el.t["+hTmdb"]),checked:o,onChange:e=>d(e),disabled:c}),(0,p.jsx)(t_.l,{selectionMode:"single",label:el.intl.string(el.t.m1KuWd),description:el.intl.string(el.t.NB9NLF),"aria-labelledby":u,options:r,formatOption:e=>{let{value:t,label:n}=e;return{id:t.interval.toString(),value:t,label:n}},placeholder:el.intl.string(el.t.WZG1BU),value:t,onSelectionChange:n,maxOptionsVisible:5,disabled:!o||c}),(0,p.jsx)(iW.h,{size:24}),(0,p.jsx)(t_.l,{selectionMode:"single",label:el.intl.string(el.t["/JD9oe"]),description:el.intl.string(el.t.Cg5eBm),"aria-labelledby":m,options:a,formatOption:e=>{let{value:t,label:n}=e;return{id:t.toString(),value:t,label:n}},value:i,onSelectionChange:l,maxOptionsVisible:5,disabled:!o||c})]})}var ax=n(346055),ah=n(792105),aE=n(317097),aj=n(785007),af=n(933832),aN=n(508274),ap=n(714385),aA=n(268218),aI=n(42230);let aS=(0,aA.Fe)({createPromise:()=>Promise.all([n.e("269714"),n.e("19385"),n.e("203930"),n.e("903663"),n.e("466147")]).then(n.bind(n,48736)),webpackId:48736});function aC(e){return(0,aE.OK)(e)>.25?ed.A.unsafe_rawColors.WHITE.css:ed.A.unsafe_rawColors.PRIMARY_530.css}function a_(e){let{value:t,onChange:n,disabled:i=!1}=e,l=R.useRef(null),[s,r]=R.useState(t);function a(){n(s)}function o(e){n(e),r(e)}let d=t===ei.TGz,c=d?s:t,u=(0,p.jsx)(af.CheckmarkLargeIcon,{size:"custom",width:32,height:24,color:aC(t)}),{ref:m,...g}=(0,aj._u)({orientation:"horizontal",isDisabled:i}),x=(0,aj.Gx)({isSelected:d,label:el.intl.formatToPlainString(el.t.ZC69mL,{colorHex:ei.TpD})}),h=(0,aj.Gx)({isSelected:!d,label:el.intl.formatToPlainString(el.t["3kiLZZ"],{colorHex:(0,aE.Hl)(t)})});return(0,p.jsxs)("div",{className:aI.NC,"aria-label":el.intl.string(el.t["FJjrI/"]),ref:m,...g,children:[(0,p.jsx)("div",{className:k()(aI.oP,{[aI.r9]:i}),children:(0,p.jsxs)(eM.D,{onClick:i?void 0:function(){n(ei.TGz)},"aria-disabled":i,...x,children:[(0,p.jsx)("div",{className:aI.nf,style:{backgroundColor:ei.TpD},children:d?u:null}),(0,p.jsx)(G.E,{className:aI.br,color:"text-default",variant:"text-xs/normal","aria-hidden":!0,children:el.intl.string(el.t.Mcfzar)})]})}),(0,p.jsxs)("div",{className:k()(aI.oP,{[aI.r9]:i}),children:[(0,p.jsxs)(eM.D,{onClick:i?void 0:a,"aria-disabled":i,...h,children:[(0,p.jsx)("div",{className:k()(aI.yB,{[aI.MU]:c===ei.TGz}),style:{"--custom-color":(0,aE.Hl)(c)},children:d?null:u}),(0,p.jsx)(G.E,{className:aI.br,color:"text-default",variant:"text-xs/normal","aria-hidden":!0,children:el.intl.string(el.t["2ArXy1"])})]}),!i&&(0,p.jsx)(rb.Y,{targetElementRef:l,onRequestOpen:a,renderPopout:e=>(0,p.jsx)(aN.VN,{...e,value:t,onChange:o}),children:e=>(0,p.jsx)(eM.D,{...e,innerRef:l,className:aI.MC,"aria-label":el.intl.string(el.t.Qp04hK),children:(0,p.jsx)(ap.d,{size:"custom",className:aI.cE,width:14,height:14,color:aC(c)})})})]})]})}function av(e){let t,{value:n,onChange:i,disabled:l=!1}=e,{ref:s,width:r}=(0,e2.Ay)();return t=null==r||r<440?(0,p.jsx)(a_,{value:n,onChange:i,disabled:l}):(0,p.jsx)(aS,{defaultColor:ei.TGz,colors:ei._tK,value:n,onChange:i,disabled:l}),(0,p.jsx)("div",{ref:s,children:t})}var aT=n(750943),ab=n(69282),ay=n(657048),aR=n(560658);let aL=(0,i4.xI)(iQ.A.ROLE_ICON_UPLOADER_ICON_SIZE);function aG(e){let{role:t,"aria-label":n=el.intl.string(el.t["MsUY/S"]),className:i,onClick:l,disabled:s=!1}=e,r=R.useRef(null),a=R.useMemo(()=>(0,ab.ox)(t,aL),[t]),o=null!=a?(0,p.jsx)(ay.A,{enableTooltip:!1,className:aR.Kk,...a}):(0,p.jsx)(aT.X,{size:"md",color:"currentColor",className:aR.Kk});return(0,p.jsx)(sP.vN,{ringTarget:r,children:(0,p.jsxs)(eM.D,{"aria-label":n,className:k()(aR.kL,i,{[aR.r9]:s}),onClick:s?void 0:l,"aria-disabled":s,children:[(0,p.jsx)("div",{ref:r,className:aR.VH,children:o}),null!=a?(0,p.jsx)(i5.L,{className:aR.Sl}):null]})})}var aD=n(379849);function aO(){let{editStateId:e,guildId:t}=rc(),[,i]=rr.$7(e,t),[l,s]=rr.xR(e,t),r=rr.It(e,t);function a(){(0,C.openModalLazy)(async()=>{let{default:e}=await Promise.all([n.e("491183"),n.e("646773")]).then(n.bind(n,568658));return n=>(0,p.jsx)(e,{...n,guildId:t,onUploadIcon:e=>i({icon:e,unicodeEmoji:null}),onSelectUnicodeEmoji:e=>i({icon:null,unicodeEmoji:e})})})}let o=iv();return(0,p.jsx)(rh,{title:el.intl.string(el.t["Ah+sQ9"]),description:el.intl.string(el.t.ixbWiB),children:(0,p.jsxs)(sr.B,{direction:"vertical",gap:24,children:[(0,p.jsx)(i1.D,{label:el.intl.string(el.t["6OUqDa"]),disabled:o,children:(0,p.jsx)(av,{value:l,onChange:s,disabled:o})}),(0,p.jsx)(i1.D,{label:el.intl.string(el.t["zn8/AX"]),disabled:o,description:el.intl.string(el.t.AqHUrU),children:(0,p.jsxs)(sr.B,{direction:"horizontal",gap:16,children:[(0,p.jsx)(aG,{role:r,"aria-label":el.intl.string(el.t.mD1oGB),onClick:a,disabled:o}),(0,p.jsx)(eg.$,{variant:"secondary",onClick:a,disabled:o,text:el.intl.string(el.t.mD1oGB)})]})}),(0,p.jsx)(ax.M,{children:(0,p.jsxs)("div",{className:aD.i,"aria-hidden":!0,children:[(0,p.jsx)(ah.A,{guildId:t,role:r,className:aD.z,theme:"light"}),(0,p.jsx)(ah.A,{guildId:t,role:r,className:aD.z,theme:"dark"})]})})]})})}var aM=n(921826);function ak(e){let{allSubscriptionListings:t,priceTiers:n,loading:i,error:l,handlePublishTier:s,onDeleteEditState:r}=e,{editStateId:a}=rc(),o=(0,L.bG)([sz.A],()=>sz.A.getSubscriptionListing(a)),d=iv(),c=R.useMemo(()=>{let e=t.filter(e=>e.id!==a).map(e=>e.subscription_plans[0]?.price);return n?.filter(t=>!e.includes(t))},[t,a,n]),u=null==o,m=o?.published??!1,g=o?.archived??!1;return(0,p.jsxs)("div",{className:aM.rf,children:[null!=l&&(0,p.jsx)(iL.w,{type:"critical",children:l.getAnyErrorMessage()}),!m&&!d&&!g&&(0,p.jsxs)("div",{className:aM.Oy,children:[(0,p.jsxs)("div",{children:[(0,p.jsx)(D.D,{variant:"heading-md/semibold",className:aM.Bm,children:el.intl.string(el.t.WOlcS8)}),(0,p.jsx)(G.E,{variant:"text-sm/normal",children:el.intl.string(el.t.rMulDT)})]}),(0,p.jsx)(t9.m,{shouldShow:u,text:el.intl.string(el.t.v7lRIh),children:(0,p.jsx)("div",{children:(0,p.jsx)(eg.$,{disabled:u,variant:"secondary",onClick:s,loading:i,text:el.intl.string(el.t.Lj6R5m)})})})]}),(0,p.jsx)(rN,{priceTiers:c}),(0,p.jsx)(au,{allSubscriptionListings:t}),(0,p.jsx)(ag,{}),(0,p.jsx)(aO,{}),(0,p.jsx)(rj,{onDeleteEditState:r})]})}var aU=n(908559);function aP(e){let{guildId:t,initialEditStateId:n,allSubscriptionListings:i,priceTiers:l,onDeleteEditState:s,groupListingId:r,onBeforeDispatchNewListing:a,onAfterDispatchNewListing:o}=e,[d,c]=R.useState(n),u=(0,L.bG)([sz.A],()=>sz.A.getSubscriptionListing(d)),m=null==u,[g,x]=R.useState(m),h=u?.subscription_plans[0],E=u?.published??!1,j=u?.archived??!1,f=!j&&!E&&void 0!==u,N=void 0===u,A=iv(),[I]=rr.tx(d),[S]=rr.bL(d),[C]=rr.I8(d),[_]=rr.lK(d,1024),v=""!==I?I:el.intl.string(el.t.QWhe9G),T=""!==I&&null!=_&&""!==C&&null!=S&&!A,b=rr.rf(d),{loading:y,error:D,handleCreateOrUpdateFromEditState:O}=rr.j1(),{submitting:M,error:U,publishSubscriptionListing:P}=(0,i9.Yc)(),w=y||M;return(0,p.jsxs)("div",{className:aU.kL,children:[(0,p.jsxs)("div",{className:k()(aU.wx,{[aU.xo]:g}),children:[(0,p.jsx)("div",{className:aU.oZ,children:null==_?(0,p.jsx)(rm,{className:aU.wv,"aria-hidden":!0}):(0,p.jsx)("img",{className:aU.F0,src:_,alt:v})}),(0,p.jsxs)("div",{className:aU.me,children:[(0,p.jsx)(G.E,{variant:"text-md/medium",color:"interactive-text-active",children:v}),(0,p.jsx)(iW.h,{size:2}),(0,p.jsxs)("div",{className:aU.Hp,children:[f&&(0,p.jsx)(em.Lp,{color:ed.A.unsafe_rawColors.YELLOW_300.css,text:el.intl.string(el.t.vosPk5),className:aU.vW}),j&&(0,p.jsx)(em.Lp,{color:ed.A.unsafe_rawColors.PRIMARY_500.css,text:el.intl.string(el.t.nhbtEl),className:aU.KR}),N&&(0,p.jsx)(em.Lp,{color:ed.A.unsafe_rawColors.PRIMARY_500.css,text:el.intl.string(el.t.aiwXeq),className:aU.s7}),null!=h&&(0,p.jsxs)(G.E,{color:"interactive-text-default",variant:"text-sm/normal",children:[(0,lI.$g)(h.price,h.currency),"/",(0,ro.cV)(h)]})]})]}),g?(0,p.jsxs)("div",{className:aU.$s,children:[(0,p.jsx)(ey.Q,{variant:"secondary",onClick:function(){rr.Ts(d),m?s?.():x(!1)},text:el.intl.string(el.t["ETE/oC"])}),(0,p.jsx)(eg.$,{variant:"primary",onClick:function(){return O({guildId:t,editStateId:d,groupListingId:r,onBeforeDispatchNewListing:a,onAfterDispatchNewListing:e=>{c(e.id),o?.(e)}})},disabled:!T||!b,loading:w,text:el.intl.string(el.t["R3BPH+"])})]}):(0,p.jsx)(eM.D,{onClick:function(){return x(!0)},"aria-label":el.intl.string(el.t["2qPbmO"]),children:(0,p.jsx)(ra.PencilIcon,{size:"xs",color:"currentColor",className:aU.rD})})]}),g&&(0,p.jsx)(ru,{editStateId:d,guildId:t,groupListingId:r,children:(0,p.jsx)(ak,{allSubscriptionListings:i,priceTiers:l,loading:w,error:D??U,handlePublishTier:function(){iY()(null!=r,"group listing doesnt exist"),iY()(null!=u,"subscription listing doesnt exist"),P({guildId:t,groupListingId:r,listingId:u.id})},onDeleteEditState:s})})]})}var aw=n(610304);let aF="guild-role-subscription-tier-template-selector";function aB(e){let{guildId:t,priceTiers:i,groupListingId:l}=e,s=(0,i9.cY)(l),{editStateIds:r,addNewEditStateId:a,addNewEditStateFromTemplate:o,removeEditStateId:d}=rr.d0(l,t,{includeSoftDeleted:!0}),[c,u]=R.useState({}),m=R.useMemo(()=>{let e=r.map(e=>c[e]??e);return(0,U.uniq)(e)},[r,c]),g=(0,sM._Y)(t),x=R.useCallback(()=>{g?(0,C.openModalLazy)(async()=>{let{default:e}=await Promise.all([n.e("900983"),n.e("468778")]).then(n.bind(n,421617));return n=>(0,p.jsx)(e,{...n,guildId:t,addNewEditStateFromTemplate:o,addNewEditStateFromScratch:a,priceTiers:i})},{modalKey:aF}):a()},[t,o,a,i,g]),h=rr.Zw(m),E=R.useCallback(()=>m.forEach(rr.Ts),[m]),j=iv(),f=(0,iN.bG)([O.A],()=>O.A.getProps().subsection);return R.useEffect(()=>(f===ei.nd0.ROLE_SUBSCRIPTION_TIER_TEMPLATE&&x(),()=>{(0,C.closeModal)(aF)}),[f,x]),(0,p.jsxs)(p.Fragment,{children:[(0,p.jsxs)("div",{className:aw.B2,children:[m.map(e=>(0,p.jsx)(aP,{guildId:t,initialEditStateId:e,allSubscriptionListings:s,priceTiers:i,groupListingId:l,onDeleteEditState:()=>d(e),onBeforeDispatchNewListing:t=>{var n;return n=t.id,void u(t=>({...t,[n]:e}))},onAfterDispatchNewListing:()=>d(e)},e)),(0,p.jsxs)(eM.D,{onClick:j?void 0:x,className:k()(aw.l2,{[aw.r9]:j}),"aria-disabled":j,children:[(0,p.jsx)(tI.U,{size:"xs",color:"currentColor",className:aw.qE}),(0,p.jsx)(G.E,{variant:"text-md/normal",color:"interactive-text-active",children:el.intl.string(el.t.PiFnny)})]})]}),(0,p.jsx)(tj.F,{component:"div",className:aw.se,children:h&&(0,p.jsx)(tN.F,{children:(0,p.jsx)(tf.A,{onReset:E})})})]})}function aH(e){let{guildId:t}=e,{priceTiers:n}=(e=>{let[t,n]=R.useState(!0),[i,l]=R.useState();return R.useEffect(()=>{n(!0),(0,rs.XT)(e).then(e=>{l(e),n(!1)})},[e]),{loading:t,priceTiers:i}})(t),i=(0,i9.uk)(t),l=le.f7,s=i.map(e=>e.id);return(0,p.jsx)(i1.D,{label:el.intl.string(el.t["72+Sos"]),description:el.intl.format(el.t.nHRSvM,{maxTiers:l}),children:(0,p.jsx)(aB,{priceTiers:n,guildId:t,groupListingId:s[0]})})}var aV=n(691223),az=n(132500),aY=n(34011),aW=n(396478),aK=n(157559),aX=n(554375),aq=n(824832),aJ=n(65593),aQ=n(698638);let aZ=function(e){let{className:t,style:n,onDrop:i}=e;return(0,p.jsx)(aJ.A,{className:t,style:n,title:el.intl.string(el.t["DU0dy/"]),description:el.intl.string(el.t.bpycfA),icons:aQ.xi,onDrop:i})};var a$=n(793574),a0=n(262295),a1=n(936555),a2=n(644508),a3=n(492494),a5=n(473145),a6=n(810877),a4=n(862482),a9=n(688810),a7=n(944304),a8=n(902138);function oe(e){let{guild:t,analyticsLocation:n,className:i,buttonProps:l={color:a4.XD.BRAND_INVERTED,text:el.intl.string(el.t.oqweNx)},useExpressiveButton:s}=e,{color:r,text:a}=l,o=t.premiumTier+1;return(0,p.jsx)(a7.A,{color:r,analyticsLocation:n,guild:t,buttonText:a,targetBoostedGuildTier:o,className:i,useExpressiveButton:s})}function ot(e){let{header:t,text:i,analyticsLocation:l,guild:s,className:r,textColor:a,headerColor:o,buttonProps:d,useExpressiveButton:c}=e,{analyticsLocations:u}=(0,a9.Ay)(a$.A.GUILD_BOOSTING_UPSELL_BANNER);return(0,p.jsx)(a9.f5,{value:u,children:(0,p.jsxs)("div",{className:k()(a8.vK,r),children:[(0,p.jsx)("img",{className:a8.__invalid_headerGraphic,alt:"",src:n(549408)}),(0,p.jsxs)("div",{className:a8.Qs,children:[(0,p.jsx)(G.E,{variant:"text-lg/semibold",color:o??"text-overlay-light",className:a8.wx,children:t}),(0,p.jsx)(G.E,{variant:"text-sm/normal",color:a??"text-overlay-light",children:i})]}),(0,p.jsx)("div",{className:a8.OQ,children:(0,p.jsx)(oe,{guild:s,analyticsLocation:l,className:a8.x6,buttonProps:d,useExpressiveButton:c})})]})})}var on=n(931991),oi=n(363195),ol=n(690521),os=n(562153),or=n(427262),oa=n(288224),oo=n(378243),od=n(252149);let oc=P().throttle(aX.dZ,1e3);function ou(e){let{guildId:t,emoji:n,onEdit:i,editingDisabled:l=!1,isNewlyAdded:s=!1}=e,[r,a]=R.useState(n.name),o=tv.Ay.getEmojiURL({id:n.id,animated:n.animated,size:32}),[d]=(0,e1.z)(()=>({from:{scale:2},to:{scale:1},config:{mass:10,tension:1500,friction:115}}),s?"respect-motion-settings":"animate-never"),[c]=(0,e1.z)(()=>({from:{opacity:0},to:{opacity:1},config:{duration:200,clamp:!0}}),s?"respect-motion-settings":"animate-never"),u=(0,L.bG)([Z.default],()=>Z.default.getUser(n.user.id)??n.user,[n.user]),m=os.Ay.getNickname(t,void 0,u),g=or.Ay.useUserTag(u);return(0,p.jsxs)("div",{className:k()(oo.nI,od.N),role:"row",children:[(0,p.jsx)("div",{className:oo.DW,children:(0,p.jsx)(t9.m,{text:n.available?null:el.intl.string(el.t.KUzI73),children:(0,p.jsx)(e0.animated.div,{className:k()(oo.mp,{[oo.Zw]:!n.available}),style:{...s?d:{},...s?c:{},backgroundImage:`url(${o})`}})})}),(0,p.jsx)("div",{className:oo.fi,children:(0,p.jsx)("div",{className:oo.Yf,children:(0,p.jsx)(aY.w,{textVariant:"text-md/normal",size:"sm",fullWidth:!1,disabled:l,minLength:1,maxLength:rY.EMOJI_MAX_LENGTH,name:el.intl.string(el.t.qUpzYO),label:el.intl.string(el.t.qUpzYO),hideLabel:!0,autoComplete:"off",value:r??"",onCommit:function(){if(r===n.name)return;let e=ol.Ay.sanitizeEmojiName(r);e!==n.name&&(0,aX.Cp)({guildId:t,emojiId:n.id,name:e}),a(e)},onChange:a})})}),(0,p.jsx)("div",{className:oo.fi,children:(0,p.jsx)(a0.A,{avatar:(0,p.jsx)(ec.eu,{src:u.getAvatarURL(t,20),"aria-label":g,size:eu._3.SIZE_20}),name:(0,p.jsx)(G.E,{variant:"text-sm/normal",children:m??g}),subText:null!=m?(0,p.jsx)(G.E,{variant:"text-xs/normal",color:"text-muted",children:g}):null})}),!l&&(0,p.jsxs)("div",{className:oo.AU,children:[null==i?null:(0,p.jsx)(t9.m,{text:el.intl.string(el.t.FOYn8U),"aria-label":el.intl.string(el.t.FOYn8U),children:(0,p.jsx)(ae.K,{size:"sm",variant:"secondary",icon:ra.PencilIcon,onClick:()=>i(n,t),"aria-label":el.intl.string(el.t.FOYn8U)})}),(0,p.jsx)(t9.m,{text:el.intl.string(el.t["+euLPe"]),"aria-label":el.intl.string(el.t["+euLPe"]),children:(0,p.jsx)(ae.K,{size:"sm",variant:"critical-secondary",icon:_.TrashIcon,onClick:function(){(0,aX.ak)(t,n.id).catch(e=>{let{status:t}=e;429===t&&aK.A.show({title:el.intl.string(el.t.iufib1),body:el.intl.string(el.t.Whhv4w)})})},"aria-label":el.intl.string(el.t["+euLPe"])})})]})]})}function om(e){let{isLoading:t,staticEmoji:i,animatedEmoji:l,theme:s,guild:r,onEdit:a,newlyAddedEmojiIds:o}=e;return t?(0,p.jsx)(eO.y,{className:oo.u1,type:eO.y.Type.SPINNING_CIRCLE}):0===i.length&&0===l.length?(0,p.jsxs)(aW.pp,{theme:s,className:oo.Ie,children:[(0,p.jsx)(aW.G8,{darkSrc:n(223685),lightSrc:n(388547),width:272,height:212}),(0,p.jsx)(aW.SG,{note:el.intl.string(el.t.RBbtMy),children:el.intl.string(el.t.lxsmBd)})]}):(0,p.jsxs)("div",{children:[(0,p.jsx)(og,{title:el.intl.string(el.t.sMOuuS),maxSlots:(0,a5.sN)(r),emojiCount:i.length,children:(0,p.jsx)(ox,{emojis:i,guild:r,onEdit:a,newlyAddedEmojiIds:o})}),(0,p.jsx)(og,{title:el.intl.string(el.t.wWjQye),maxSlots:(0,a5.sN)(r),emojiCount:l.length,children:(0,p.jsx)(ox,{emojis:l,guild:r,onEdit:a,newlyAddedEmojiIds:o})})]})}function og(e){let{title:t,maxSlots:n,emojiCount:i,children:l}=e,s=Math.max(n-i,0);return(0,p.jsx)(l6.n,{label:t,description:el.intl.format(el.t.sgL8sI,{count:s}),children:l})}function ox(e){let{emojis:t,guild:n,onEdit:i,editingDisabled:l=!1,newlyAddedEmojiIds:s}=e,r=R.useMemo(()=>[...t].reverse(),[t]),{canManageGuildExpression:a}=(0,on.ie)(n),o=(0,L.bG)([oi.A],()=>oi.A.theme);return 0===t.length?(0,p.jsx)(aW.pp,{theme:o,children:(0,p.jsx)(aW.SG,{children:el.intl.string(el.t.SpxYoT)})}):(0,p.jsxs)("div",{role:"table","aria-label":el.intl.string(el.t.sMOuuS),className:oo.tp,children:[(0,p.jsxs)("div",{role:"rowgroup",className:oo.qd,children:[(0,p.jsx)("div",{role:"columnheader",className:oo.DW,children:(0,p.jsx)(G.E,{variant:"text-sm/semibold",children:el.intl.string(el.t.Z0i3Gp)})}),(0,p.jsx)("div",{role:"columnheader",className:oo.Zp,children:(0,p.jsx)(G.E,{variant:"text-sm/semibold",children:el.intl.string(el.t.giajw6)})}),(0,p.jsx)("div",{role:"columnheader",className:oo.Zp,children:(0,p.jsx)(G.E,{variant:"text-sm/semibold",children:el.intl.string(el.t.edavpq)})}),!l&&(0,p.jsx)("div",{role:"none",className:oo.cs})]}),(0,p.jsx)("div",{role:"rowgroup",className:oo.bg,children:r.map(e=>(0,p.jsx)(ou,{guildId:n.id,emoji:e,onEdit:i,editingDisabled:l||!a(e),isNewlyAdded:s?.has(e.id)??!1},e.id))})]})}function oh(e){let t,n,i,{staticEmojiCount:l,animatedEmojiCount:s,guild:r}=e,a=(0,a5.sN)(r),o=Math.min(a-l,a-s),d=r.premiumTier,c=(0,a5.ax)(d);return null==c||d===ei.TVA.TIER_3||o>0?null:(o>a?(t=el.intl.formatToPlainString(el.t.j0UH0m,{level:c}),n=el.intl.formatToPlainString(el.t.VQeyK6,{level:c}),i=ei.ZSU.BOOST_UPSELL_BANNER_LOST_LEVEL):(t=el.intl.string(el.t.zT9SxY),n=el.intl.formatToPlainString(el.t.dBZ1RU,{level:c}),i=ei.ZSU.BOOST_UPSELL_BANNER_SLOTS_FULL),(0,p.jsx)(ot,{header:t,text:n,guild:r,analyticsLocation:{page:ei.liQ.GUILD_SETTINGS,section:ei.JJy.GUILD_SETTINGS_STICKERS,object:i,objectType:(0,a5.k1)(c)}}))}let oE=function(){let e=R.useRef(null),t=R.useRef(0),i=(0,L.bG)([O.A],()=>O.A.getGuild()),[l,s]=R.useState("");iY()(null!=i,"ConnectedGuildSettingsEmoji must be rendered within a guild context");let r=(0,L.bG)([oi.A],()=>oi.A.theme),{revision:a,emojis:o}=(0,L.cf)([aV.A],()=>({revision:aV.A.getEmojiRevision(i.id),emojis:aV.A.getEmojis(i.id)})),d=(0,na.Ay)(a),[c,u]=R.useState(!1),[m,g]=R.useState(!1),x=R.useRef(null),{maxEmojiSlots:h,availableEmojiSlots:E,staticEmoji:j,totalStaticEmoji:f,animatedEmoji:N,totalAnimatedEmoji:A}=function(e){let{guild:t}=e;if(null==t)return{maxEmojiSlots:0,availableEmojiSlots:0,staticEmoji:[],totalStaticEmoji:0,animatedEmoji:[],totalAnimatedEmoji:0};let n=(0,a5.sN)(t),i=(0,L.bG)([aV.A],()=>aV.A.getEmojis(t.id)),[l,s]=R.useMemo(()=>{let e=i?.filter(e=>!(0,a3.Eg)(e,t.id)),[n,l]=P().partition(e,e=>!e.animated);return[n,l]},[i,t]),r=Math.max(n-l.length,n-s.length);return{maxEmojiSlots:n,availableEmojiSlots:r,staticEmoji:l,totalStaticEmoji:l.length,animatedEmoji:s,totalAnimatedEmoji:s.length}}({guild:i}),[I,S]=R.useState(null);R.useEffect(()=>{c&&null!==x.current&&((0,C.closeModal)(x.current),x.current=null)},[c]),R.useEffect(()=>{oc(i.id)},[i.id]),R.useEffect(()=>{null!=d&&d<a&&oc(i.id)},[a,d,i.id]),R.useEffect(()=>{if(null!=o&&null==I)return void S(o)},[o,I]);let _=R.useMemo(()=>null==I?new Set:new Set(P().differenceBy(o,I,"id").map(e=>e.id)),[o,I]),v=R.useCallback(function(){let{emoji:e}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};null!=e?(0,a2.f)({guildId:i.id,emoji:e,analyticsLocation:a$.A.GUILD_SETTINGS_EMOJI_EDIT_BUTTON}):(0,a2.f)({guildId:i.id,analyticsLocation:{page:ei.liQ.GUILD_SETTINGS,section:ei.JJy.GUILD_SETTINGS_EMOJI_ADD_BUTTON}})},[i]);async function T(e,t,n){if(null==i)return;let s=await (0,a6.W)({data:e,file:t,image:n,guildId:i.id,uploadId:l,hideErrorModal:!0,analyticsLocation:{page:ei.liQ.GUILD_SETTINGS}});if("object"!=typeof s||!("id"in s))return s;oa.X({emojiId:s.id,userImage:{data:e,file:t,image:n}})}async function b(e){null==i||(s((0,az.A)()),sx.default.track(ei.HAw.EMOJI_UPLOAD_STARTED,{guild_id:i.id,upload_id:l}),await (0,aq.UD)(e,T),u(!0))}async function y(e){x.current=await (0,C.openModalLazy)(async()=>{let{default:t}=await Promise.all([n.e("886895"),n.e("817259")]).then(n.bind(n,897126));return n=>(0,p.jsx)(t,{processFiles:()=>b(e),...n})})}let M=R.useCallback(async(e,n,l)=>{await (0,a2.f)({userImage:{data:e,file:n,image:l},guildId:i.id,analyticsLocation:{page:ei.liQ.GUILD_SETTINGS}}),t.current+=1},[i.id]),k=(0,a1.w)(i);return(0,p.jsxs)("div",{className:oo.Gi,children:[0===E?null:(0,p.jsx)(aZ,{className:oo.Lc,onDrop:y}),(0,p.jsxs)(sr.B,{gap:20,children:[(0,p.jsxs)(sr.B,{gap:4,children:[(0,p.jsx)(D.D,{variant:"heading-lg/semibold",children:el.intl.string(el.t.sMOuuS)}),(0,p.jsx)(G.E,{variant:"text-md/normal",children:el.intl.format(el.t.TA1BR0,{count:h})})]}),(0,p.jsx)(oh,{guild:i,staticEmojiCount:f,animatedEmojiCount:A}),(0,p.jsxs)("div",{className:oo.xp,children:[k&&(0,p.jsx)(z.p,{messageType:z.Y.INFO,children:el.intl.format(el.t.uMkfTo,{onClick:()=>et.A.open(i.id,ei.BEX.ROLE_SUBSCRIPTIONS,void 0,ei.nd0.ROLE_SUBSCRIPTION_EMOJI)})}),(0,p.jsx)(eg.$,{text:el.intl.string(el.t["DU0dy/"]),variant:"primary",onClick:function(){e.current?.activateUploadDialogue()},disabled:m}),(0,p.jsx)("div",{className:oo.Fg,children:(0,p.jsx)(aq.Ay,{ref:e,onChange:M,setLoading:g,disabled:m},t.current)}),(0,p.jsx)(G.E,{variant:"text-xs/normal",children:el.intl.string(el.t.EgNCTi)})]}),(0,p.jsx)(om,{isLoading:null==o,staticEmoji:j,animatedEmoji:N,guild:i,theme:r,onEdit:function(e){return v({emoji:e})},newlyAddedEmojiIds:_})]})]})},oj=[];function of(e){let{guild:t}=e,i=(0,L.bG)([aV.A],()=>aV.A.isUploadingEmoji()),l=function(e){let{revision:t,emojis:n}=(0,L.cf)([aV.A],()=>({revision:aV.A.getEmojiRevision(e),emojis:aV.A.getEmojis(e)})),i=(0,na.Ay)(t);return R.useEffect(()=>{(0,aX.dZ)(e)},[e]),R.useEffect(()=>{null!=i&&i<t&&(0,aX.dZ)(e)},[t,i,e]),R.useMemo(()=>null==n?oj:n.filter(t=>(0,a3.Eg)(t,e)),[n,e])}(t.id),s=25-l.length,r=iv();return(0,p.jsxs)(i1.D,{label:el.intl.string(el.t["LDT0Q/"]),disabled:r,description:el.intl.format(el.t.H9Jxp6,{maxSlots:25}),children:[(0,p.jsx)(iW.h,{size:16}),(0,p.jsx)(i3.A,{onChange:function(e,i){null!=e&&null!=i&&(0,C.openModalLazy)(async()=>{let{CreateEmojiWithRolesModal:l}=await Promise.all([n.e("377476"),n.e("94938"),n.e("692513"),n.e("13371")]).then(n.bind(n,441014));return n=>(0,p.jsx)(l,{...n,data:e,file:i,guildId:t.id})})},disabled:r||i||0===s,size:"md",variant:"primary",text:el.intl.string(el.t.AuPtov),loading:i}),(0,p.jsx)(iW.h,{size:24}),(0,p.jsx)(og,{title:el.intl.string(el.t.lu1ZQ2),maxSlots:25,emojiCount:l.length,children:(0,p.jsx)(ox,{guild:t,emojis:l,onEdit:function(e,t){(0,C.openModalLazy)(async()=>{let{UpdateEmojiRolesModal:i}=await Promise.all([n.e("377476"),n.e("94938"),n.e("692513"),n.e("13371")]).then(n.bind(n,441014));return n=>(0,p.jsx)(i,{...n,emoji:e,guildId:t})})},editingDisabled:r})})]})}var oN=n(278750);function op(e){let{application:t,guild:n}=e,i=(0,i9.Tq)(n.id),l=(0,i9.uP)(n.id),s=l.some(e=>null!=e.name&&null!=e.subscription_plans[0]&&null!=e.description&&null!=e.image_asset),r=(0,L.yK)([eC.A],()=>l.map(e=>eC.A.getRole(n.id,e.role_id)),[n.id,l]).some(e=>null!=e&&0!==e.color),a=l.some(e=>e.role_benefits.benefits.length>0),o=null!=t&&n.features.has(ei.GuildFeatures.ROLE_SUBSCRIPTIONS_ENABLED),d=[{title:el.intl.string(el.t.p2Rsdl),items:[{description:el.intl.string(el.t.zbO7fU),completed:o}]},{title:el.intl.string(el.t["/CfKoD"]),items:[{description:el.intl.string(el.t.zvuI3S),completed:!0},{description:el.intl.string(el.t.cVcEYK),completed:i?.description!=null&&""!==i.description},{description:el.intl.string(el.t["88XnXE"]),completed:i?.cover_image_asset!=null}]},{title:el.intl.string(el.t.pXbGYc),items:[{description:el.intl.string(el.t.pCxWKL),completed:s},{description:el.intl.string(el.t["+amv5Z"]),completed:r},{description:el.intl.string(el.t["/P03C6"]),completed:a}]}];return(0,p.jsx)(rl,{children:d})}function oA(e){let{application:t}=e,{teams:n}=(0,sm.A)({refreshOnDepChange:!1}),i=n.find(e=>e.id===t?.team?.id),l=[sf.y.ACTION_REQUIRED,sf.y.BLOCKED,sf.y.SUSPENDED];return i?.payout_account_status!=null&&l.includes(i?.payout_account_status)?(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)(iW.h,{size:16}),(0,p.jsx)(iL.w,{type:"warning",children:el.intl.format(el.t.Yo0ZB2,{url:ei.X7G.DEVELOPER_PORTAL_PAYOUT_SETTINGS(i.id)})}),(0,p.jsx)(iW.h,{size:16})]}):null}function oI(e){let t,{guild:n,application:i}=e,l=(0,L.bG)([O.A],()=>O.A.getProps().subsection),s=null!=i&&n.features.has(ei.GuildFeatures.ROLE_SUBSCRIPTIONS_ENABLED);return iR(n),t=s?l===ei.nd0.ROLE_SUBSCRIPTION_EMOJI?as.EMOJIS:as.TIERS:as.PAYMENT,(0,p.jsx)(sF.H,{guildId:n.id,refetchOnMount:!0,children:(0,p.jsx)(iT,{guildId:n.id,children:(0,p.jsx)(ao,{initialTab:t,children:(0,p.jsx)(oS,{guild:n,application:i})})})})}function oS(e){let t,{guild:n,application:i}=e,l=null!=i&&n.features.has(ei.GuildFeatures.ROLE_SUBSCRIPTIONS_ENABLED),{currentTab:s,setCurrentTab:r}=aa(),a=(0,sF.X)(),o=(0,L.bG)([Z.default],()=>Z.default.getCurrentUser()),d=function(e){let t=(0,sB.y)(t=>t.editStateIdsForGroup[e]),n=(0,sB.y)(e=>e.listings);if(null==t)return!1;let i=Object.keys(n),l=t.every(e=>i.includes(e)),s=Object.entries(n).filter(e=>{let[n]=e;return t?.includes(n)}).flatMap(e=>null==e[1]||Object.values(e[1]).every(e=>null==e||""===e));return!l||s.includes(!0)}(n.id),c=null!=n&&(0,q.bM)(n,o);if(!a)return(0,p.jsx)(eO.y,{});switch(s){case as.BASIC_INFO:t=(0,p.jsx)(ls,{guild:n});break;case as.TIERS:t=(0,p.jsx)(aH,{guildId:n.id});break;case as.PAYMENT:t=(0,p.jsx)(re,{guild:n});break;case as.EMOJIS:t=(0,p.jsx)(of,{guild:n});break;default:(0,N.xb)(s)}return(0,p.jsxs)("div",{className:oN.kL,children:[(0,p.jsxs)("div",{className:oN.rb,children:[(0,p.jsxs)(sr.B,{gap:8,children:[(0,p.jsx)(D.D,{variant:"heading-lg/semibold",children:el.intl.string(el.t["KzCF/6"])}),(0,p.jsx)(G.E,{variant:"text-sm/normal",children:el.intl.string(el.t.KyGv0k)})]}),(0,p.jsx)(iw,{guild:n}),l&&(0,p.jsx)(oA,{application:i}),(0,p.jsxs)("div",{className:oN.Mv,children:[(0,p.jsxs)(iI.V,{className:oN.$H,"aria-label":el.intl.string(el.t["+1H47t"]),selectedItem:s,type:"top",look:"brand",onItemSelect:r,children:[(0,p.jsx)(iy,{id:as.BASIC_INFO,disabledTooltip:el.intl.string(el.t.NVDuUX),disabled:!l,children:el.intl.string(el.t["/CfKoD"])}),(0,p.jsx)(iy,{id:as.TIERS,disabledTooltip:el.intl.string(el.t.NVDuUX),disabled:!l,children:el.intl.string(el.t.pXbGYc)}),(0,p.jsx)(iy,{id:as.EMOJIS,disabledTooltip:el.intl.string(el.t.NVDuUX),disabled:!l,children:el.intl.string(el.t.XBkDoA)}),c?(0,p.jsx)(iI.V.Item,{className:oN.__invalid_tabBarItem,id:as.PAYMENT,children:el.intl.string(el.t.p2Rsdl)}):null]}),l&&(0,p.jsx)("div",{className:oN.jc,children:(0,p.jsx)(t9.m,{text:el.intl.string(el.t["1wCH4M"]),children:(0,p.jsx)(eg.$,{disabled:d,onClick:function(){let e=eC.A.getEveryoneRole(n);et.A.close();let t={[e.id]:e};(0,iF.Tk)(n.id,{type:iB._.SERVER_SHOP,roles:t,initialTab:"role_subscriptions",returnToSection:ei.BEX.ROLE_SUBSCRIPTIONS}),(0,sk.SY)(n.id),(0,iH.pX)(ei.BVt.CHANNEL(n.id,sL.VV.ROLE_SUBSCRIPTIONS))},text:el.intl.string(el.t.vM81yY),size:"sm",variant:"secondary"})})})]}),t]}),(0,p.jsx)(op,{application:i,guild:n})]})}var oC=n(139286),o_=n(916603),ov=n(178315),oT=n(413611),ob=n(462887),oy=n(736653),oR=n(429547);function oL(e){return(0,ob.M)(e)?oR.c8:oR.kK}function oG(){let e=(0,oy.Ay)(),t={backgroundColor:(0,ob.M)(e)?"#2e3638":"var(--background-base-low)"};return(0,p.jsxs)("div",{className:oR.fr,style:t,children:[(0,p.jsxs)("div",{children:[(0,p.jsx)(G.E,{variant:"text-sm/normal",color:"text-default",children:el.intl.string(el.t.TXPK7B)}),(0,p.jsx)(iW.h,{size:8}),(0,p.jsx)(D.D,{variant:"heading-md/bold",className:oL(e),children:el.intl.string(el.t.LdjJG5)})]}),(0,p.jsx)("img",{className:oR.qj,src:"/assets/43a270ce9945df4f.svg",alt:el.intl.string(el.t.NgjpTL)})]})}function oD(){let e=(0,oy.Ay)();function t(e){let{length:t,horizontal:n}=e;return(0,p.jsx)("div",{className:n?oR.iI:oR.a7,style:{...n?{width:t}:{height:t},border:"1px solid #49494933"}})}return(0,p.jsxs)("div",{className:oR.ZL,"aria-label":el.intl.string(el.t["P2B/0W"]),children:[(0,p.jsxs)("div",{className:oR.g0,children:[(0,p.jsx)(t,{length:24}),(0,p.jsx)("img",{className:oR.qj,src:(0,ob.M)(e)?"/assets/277c44f346322de4.svg":"/assets/682c229f286f5068.svg",alt:""}),(0,p.jsx)(t,{horizontal:!0,length:12})]}),(0,p.jsxs)("div",{className:oR.g0,children:[(0,p.jsx)(t,{length:24}),(0,p.jsx)("img",{className:oR.qj,src:"/assets/e0c23debc510a861.svg",alt:""})]}),(0,p.jsxs)("div",{className:oR.g0,children:[(0,p.jsx)(t,{length:12}),(0,p.jsx)("img",{className:oR.qj,src:"/assets/0d608b7a807bf680.svg",alt:""}),(0,p.jsx)(t,{horizontal:!0,length:12})]}),(0,p.jsxs)("div",{className:oR.g0,children:[(0,p.jsx)(t,{length:12}),(0,p.jsx)("img",{className:oR.qj,src:"/assets/68647ce8f483f74f.svg",alt:""})]})]})}function oO(){return(0,p.jsxs)("div",{className:oR.w2,children:[(0,p.jsx)(G.E,{variant:"text-md/normal",color:"text-default",children:el.intl.string(el.t["9CdmS8"])}),(0,p.jsx)(iW.h,{size:32}),(0,p.jsx)(oG,{}),(0,p.jsx)(iW.h,{size:24}),(0,p.jsx)(oD,{})]})}function oM(){return(0,p.jsxs)("div",{className:oR.Og,children:[(0,p.jsx)(G.E,{className:oR.Zc,variant:"text-md/normal",color:"text-default",children:el.intl.string(el.t.qsKRUQ)}),(0,p.jsx)("img",{className:oR.Zf,src:"/assets/94dd785aea1cdf5c.svg",alt:el.intl.string(el.t.yTPprb)}),(0,p.jsx)("img",{className:oR.tj,src:"/assets/864c8cb68c2d3fee.svg",alt:el.intl.string(el.t["+gd9QQ"])})]})}function ok(){let e=(0,oy.Ay)();return(0,p.jsxs)("div",{className:oR.FN,children:[(0,p.jsxs)("div",{children:[(0,p.jsxs)(D.D,{className:oL(e),style:{fontSize:"50px",lineHeight:"52px"},variant:"heading-xxl/extrabold",children:[le.Xn,"%"]}),(0,p.jsx)(G.E,{variant:"text-md/normal",color:"text-default",children:el.intl.string(el.t.AewsXD)})]}),(0,p.jsx)("img",{className:oR.U2,src:"/assets/986f702786d3448c.svg",alt:el.intl.string(el.t.fD9Wv1)})]})}function oU(){return(0,p.jsxs)("div",{children:[(0,p.jsx)(D.D,{variant:"heading-lg/semibold",color:"text-strong",children:el.intl.string(el.t["1QHJaW"])}),(0,p.jsx)(iW.h,{size:24}),(0,p.jsxs)("div",{className:oR._$,children:[(0,p.jsx)(oO,{}),(0,p.jsx)(oM,{}),(0,p.jsx)(ok,{})]})]})}var oP=n(548118),ow=n(149790),oF=n(451988),oB=n(615300),oH=n(632923),oV=((m={})[m.RIGHT=-1]="RIGHT",m[m.LEFT=1]="LEFT",m);let oz={friction:10,tension:40,overshootClamping:!0};class oY extends R.PureComponent{_animated;constructor(e){super(e),this._animated=new oB.A.Value(-1*e.direction)}componentWillEnter(e){this.props.onAnimationStart?.(),this._animated.setValue(-this.props.direction),oB.A.spring(this._animated,{toValue:0,...oz}).start(()=>{e(),this.props.onAnimationEnd?.()})}componentDidAppear(){this._animated.setValue(0)}componentWillLeave(e){oB.A.spring(this._animated,{toValue:this.props.direction,...oz}).start(e)}getStyle(){return oB.A.accelerate({transform:[{translateX:this._animated.interpolate({inputRange:[0,1],outputRange:["0%","-100%"]})}]})}render(){return(0,p.jsx)(oB.A.div,{style:this.getStyle(),className:oH.A,children:this.props.children})}}let oW=function(e){let{children:t,step:n,direction:i,className:l,onAnimationStart:s,onAnimationEnd:r}=e;return(0,p.jsx)(tj.F,{component:"div",className:k()(oH.Q,l),children:(0,p.jsx)(oY,{direction:i,onAnimationStart:s,onAnimationEnd:r,children:t},n)})};var oK=n(934746);let oX=function(e){let{items:t,carouselClassName:n,paginationCaretClassName:i,intervalBetweenAutomaticItemRotations:l,renderItem:s}=e,r=R.useMemo(()=>new oF.IX,[]),[a,o]=R.useState(oV.LEFT),[d,c]=R.useState(0),[u,m]=R.useState(!1),[g,x]=R.useState(!1),h=R.useCallback((e,t)=>{c(n=>{let i=n+t;return i<0?i=e.length-1:i>e.length-1&&(i=0),i})},[c]),E=R.useCallback(()=>{g||h(t,1)},[h,t,g]),j=R.useCallback(()=>{g||h(t,-1)},[h,t,g]);return R.useEffect(()=>{null!=l&&(u?r.stop():r.start(l,E))},[u,r,l,E]),(0,p.jsxs)("div",{className:oK.zr,onMouseEnter:()=>m(!0),onMouseLeave:()=>m(!1),children:[(0,p.jsx)(eM.D,{className:k()(oK.Sx,i),onClick:j,onMouseEnter:()=>o(oV.RIGHT),ignoreKeyPress:g,children:(0,p.jsx)(rt.A,{direction:rt.A.Directions.LEFT,height:48,width:48,"aria-label":el.intl.string(el.t.FAmEgm)})}),(0,p.jsx)(oW,{step:d,direction:a,onAnimationStart:()=>x(!0),onAnimationEnd:()=>x(!1),className:k()(oK.Dk,n),children:s(t[d])}),(0,p.jsx)(eM.D,{className:k()(oK.Sx,i),onClick:E,onMouseEnter:()=>o(oV.LEFT),ignoreKeyPress:g,children:(0,p.jsx)(rt.A,{direction:rt.A.Directions.RIGHT,height:48,width:48,"aria-label":el.intl.string(el.t.Fa8W1W)})})]})};var oq=n(35275),oJ=n(718381);function oQ(e){let{subscribers:t}=e;return(0,p.jsxs)("div",{className:oJ.D$,children:[(0,p.jsx)("div",{className:oJ.DM,children:(0,p.jsx)(G.E,{variant:"text-md/normal",color:"text-overlay-light",children:t})}),(0,p.jsxs)("div",{className:oJ.Dn,children:[(0,p.jsx)(oq.A,{color:ed.A.colors.WHITE.css}),(0,p.jsx)(G.E,{variant:"text-md/normal",color:"text-overlay-light",children:el.intl.string(el.t["3NNXPW"])})]})]})}function oZ(e){let{guildName:t,guildIcon:n,guildAvatarUrl:i,subscriberCount:l}=e,s=(0,ow.dangerouslyConstructGuildRecordFromUntypedObject)({name:t,icon:n});return(0,p.jsxs)("div",{className:oJ.hz,children:[(0,p.jsx)(oP.Ay,{className:oJ.al,iconSrc:i,guild:s,size:oP.Ay.Sizes.LARGE}),(0,p.jsxs)("div",{className:oJ.PY,children:[(0,p.jsx)(D.D,{variant:"heading-lg/semibold",color:"text-strong",children:t}),null!=l&&(0,p.jsx)(oQ,{subscribers:l})]})]})}function o$(e){let{quote:t,quoteAttribution:n,quoteAttributionTitle:i}=e;return(0,p.jsxs)("div",{className:oJ.GX,children:[(0,p.jsx)(G.E,{variant:"text-lg/normal",color:"interactive-text-active",children:t}),(0,p.jsx)(G.E,{variant:"text-md/normal",color:"interactive-text-active",children:el.intl.format(el.t.m0b6Kj,{attributionName:n,attributionTitle:i??el.intl.string(el.t.pclUFJ)})})]})}function o0(e){let{emojisToShow:t,notShownEmojiCount:n,storePageUrl:i}=e,l=null!=t&&t.length>0;function s(){null!=i&&(0,sa.A)(i)}return(0,p.jsx)("div",{className:oJ.AC,children:l?(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)(G.E,{variant:"text-xs/semibold",color:"text-strong",className:oJ.JE,children:el.intl.string(el.t.wg53L8)}),(0,p.jsxs)("div",{className:oJ.lZ,children:[(0,p.jsxs)("div",{className:k()(oJ.fP,null!=n&&oJ.ow),children:[t.map(e=>(0,p.jsx)(ry.A,{className:oJ.Zg,emojiId:e.id,emojiName:e.name,animated:e.animated},e.id)),null!=n&&(0,p.jsx)("div",{className:oJ.Ss,children:(0,p.jsxs)(G.E,{variant:"text-md/semibold",color:"text-default",children:["+",n]})})]}),(0,p.jsx)("div",{className:oJ.Yy,children:(0,p.jsx)(eg.$,{variant:"secondary",disabled:null==i,onClick:s,text:el.intl.string(el.t.mQ2IGa),fullWidth:!0})})]})]}):(0,p.jsx)("div",{className:oJ.Yy,children:(0,p.jsx)(eg.$,{variant:"secondary",disabled:null==i,onClick:s,text:el.intl.string(el.t.mQ2IGa),fullWidth:!0})})})}function o1(e){let{highlightedCreatorGuild:t}=e,{guild_id:n,quote:i,quote_attribution:l,quote_attribution_title:s}=t,r=function(e){let{isLoading:t,error:n,highlightedCreatorDetails:i}=function(e){let[t,n]=R.useState(!0),[i,l]=R.useState(),[s,r]=R.useState(),a=R.useCallback(async e=>{n(!0),l(void 0);try{let t=await rs.zW(e);r(t)}catch(e){l(e)}finally{n(!1)}},[]);return R.useEffect(()=>{a(e)},[e,a]),{isLoading:t,error:i,highlightedCreatorDetails:s}}(e),l=i?.store_page,s=R.useMemo(()=>{var e;let t,n=(e=l?.role_subscription?.group_listings,t=new Set,e?.forEach(e=>{e.subscription_listings?.forEach(e=>{t.add(e.role_id)})}),t),i=l?.role_subscription?.benefit_emojis;return i?.filter(e=>e.roles.some(e=>n.has(e)))},[l?.role_subscription]),r=l?.guild.icon_hash,a=tv.Ay.getGuildIconURL({id:e,icon:r,size:60}),o=R.useMemo(()=>null!=s&&s.length>4?s.slice(0,4):s,[s,4]),d=null!=s&&s.length>4?s.length-4:null,c=i?.slug,u=null!=c?ei.X7G.ROLE_SUBSCRIPTION_STORE_PAGE(c):void 0,m=l?.guild?.name,g=l?.role_subscription?.subscriber_count,x=!t&&null!=m&&null!=r&&null!=a;return x?{hasAllImperativeDetails:x,isLoading:t,details:{guildName:m,guildIcon:r,guildAvatarUrl:a,storePageUrl:u,subscriberCount:g,emojisToShow:o,notShownEmojiCount:d}}:{hasAllImperativeDetails:x,isLoading:t,error:n}}(n),{isLoading:a,hasAllImperativeDetails:o}=r;if(a)return(0,p.jsx)("div",{className:oJ.w_,children:(0,p.jsx)(eO.y,{})});if(!o)return null;let{guildIcon:d,guildName:c,guildAvatarUrl:u,subscriberCount:m,emojisToShow:g,notShownEmojiCount:x,storePageUrl:h}=r.details;return(0,p.jsxs)("div",{className:oJ.w_,children:[(0,p.jsx)(oZ,{guildIcon:d,guildName:c,guildAvatarUrl:u,subscriberCount:m}),(0,p.jsx)(o$,{quote:i,quoteAttribution:l,quoteAttributionTitle:s}),(0,p.jsx)(o0,{emojisToShow:g,notShownEmojiCount:x,storePageUrl:h})]})}function o2(e){let{highlightedCreators:t}=e;return(0,p.jsxs)("div",{children:[(0,p.jsx)(D.D,{variant:"heading-lg/semibold",color:"text-strong",children:el.intl.string(el.t["tJp+QV"])}),(0,p.jsx)(iW.h,{size:24}),(0,p.jsx)(oX,{carouselClassName:oJ.g9,items:t,renderItem:function(e){return(0,p.jsx)(o1,{highlightedCreatorGuild:e})},intervalBetweenAutomaticItemRotations:7e3})]})}var o3=n(177388);function o5(e){let{imageSrc:t,description:n}=e;return(0,p.jsxs)("div",{className:o3.kD,children:[(0,p.jsx)("div",{className:o3.sM,children:(0,p.jsx)("img",{className:o3.Bp,src:t,alt:""})}),(0,p.jsx)("div",{className:o3.Q7,children:(0,p.jsx)(G.E,{variant:"text-sm/normal",color:"text-strong",children:n})})]})}function o6(){let e=[{imageSrc:"/assets/59b21530c5141645.svg",description:el.intl.string(el.t.lT0ZNS)},{imageSrc:"/assets/8a664eee84785816.svg",description:el.intl.string(el.t.ihN2Wb)},{imageSrc:"/assets/25ecf045743f6175.svg",description:el.intl.string(el.t.c8krDQ)}];return(0,p.jsxs)("div",{children:[(0,p.jsx)(D.D,{variant:"heading-lg/semibold",color:"text-strong",children:el.intl.string(el.t.R9rNIk)}),(0,p.jsx)(iW.h,{size:24}),(0,p.jsx)("div",{className:o3.LL,children:e.map(e=>(0,p.jsx)(o5,{imageSrc:e.imageSrc,description:e.description},e.imageSrc))}),(0,p.jsx)(iW.h,{size:24}),(0,p.jsx)(G.E,{variant:"text-sm/normal",color:"text-default",children:el.intl.format(el.t.oxW30N,{creatorPortalUrl:le.nd})})]})}var o4=n(113003);function o9(e){let{guild:t}=e,i=(0,L.bG)([Z.default],()=>{let e=Z.default.getCurrentUser();return(0,q.bM)(t,e)});return(0,p.jsxs)(sr.B,{gap:24,className:o4.k,children:[(0,p.jsx)(D.D,{variant:"heading-lg/semibold",color:"text-strong",children:el.intl.string(el.t.Ms33Ds)}),(0,p.jsx)(G.E,{variant:"text-md/normal",color:"text-default",children:el.intl.string(el.t.xK7oic)}),(0,p.jsx)(t9.m,{text:el.intl.string(el.t.VAIHXQ),shouldShow:!i,children:(0,p.jsx)("div",{children:(0,p.jsx)(eg.$,{variant:"primary",text:el.intl.string(el.t.ZXeJbS),disabled:!i,onClick:function(){!function(e){let{demonetized:t=!1}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};(0,C.openModalLazy)(async()=>{let{default:i}=await Promise.all([n.e("149249"),n.e("237803")]).then(n.bind(n,258770));return n=>(0,p.jsx)(i,{guildId:e,demonetized:t,...n})},{onCloseRequest:()=>{}})}(t.id,{demonetized:!0})}})})})]})}var o7=n(296315);function o8(e){let{onboardingMarketing:t,onboardingMarketingError:n}=e;function i(e){let{children:t}=e;return(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)(H.c,{className:o7.ts}),t]})}let l=(0,p.jsx)(i,{children:(0,p.jsx)(o6,{})},iM.HOW_IT_WORKS),s=(0,p.jsx)(i,{children:(0,p.jsx)(oU,{})},iM.BENEFITS);return null!=n||t?.sections==null?(0,p.jsxs)(p.Fragment,{children:[l,s]}):(0,p.jsx)(p.Fragment,{children:t.sections.map(e=>{switch(e.type){case iM.HOW_IT_WORKS:return l;case iM.BENEFITS:return s;case iM.OTHER_CREATORS:return(0,p.jsx)(i,{children:(0,p.jsx)(o2,{highlightedCreators:e.creators})},iM.OTHER_CREATORS)}})})}function de(e){let t,{guild:n}=e,i=iU(n),{eligibilityLoading:l,eligibilityError:s,eligibility:r}=i,a=(t=(0,ov.A)(r),t?.flatMap(e=>e.checked?[]:[e.key])??null),{isLoading:o,error:d,creatorMonetizationOnboardingMarketing:c}=function(e){let[t,n]=R.useState(!0),[i,l]=R.useState(),[s,r]=R.useState(),a=R.useCallback(async e=>{n(!0),l(void 0);try{let t=await iD.P(e);r(t)}catch(e){l(new nS.LG(e))}finally{n(!1)}},[]);return R.useEffect(()=>{a(e)},[e,a]),{isLoading:t,error:i,creatorMonetizationOnboardingMarketing:s}}(n.id);return(R.useEffect(()=>{(0,o_.G)(n.id)},[n.id]),(0,oC.A)({type:A.ImpressionTypes.PANE,name:A.ImpressionNames.ENABLE_CREATOR_MONETIZATION_ACCEPT_TERMS_LANDING,properties:{guild_id:n.id,is_owner:i.isGuildOwner,is_eligible:i.eligibleForMonetization,ineligible_reasons:a}},{disableTrack:null==n.id||null==r}),l||null==r||o)?(0,p.jsx)(eO.y,{}):r.actionRequired?(0,p.jsx)(o9,{guild:n}):null!=s?(0,p.jsx)(iL.w,{type:"critical",children:s.message}):(0,p.jsxs)("div",{className:o7.kL,children:[(0,p.jsx)(oT.A,{guild:n,monetizationEligibility:i}),(0,p.jsx)(o8,{onboardingMarketing:c,onboardingMarketingError:d})]})}var dt=n(192173);function dn(){let e,t=(0,L.bG)([O.A],()=>O.A.getGuild()),{application:n,loading:i}=(0,ip.A)(t?.id,sj.S7.GUILD_ROLE_SUBSCRIPTIONS),l=R.useRef(null);R.useEffect(()=>{null!=t&&(0,sk.aV)(t)&&(0,sw.Dr)(I.M.SERVER_SUBSCRIPTION_SETTINGS_NEW_BADGE_TIER_TEMPLATE)},[t]);let s=t?.features.has(ei.GuildFeatures.CREATOR_MONETIZABLE)===!1&&t?.features.has(ei.GuildFeatures.CREATOR_MONETIZABLE_PROVISIONAL)===!1;return e=null==t||i?(0,p.jsx)(eO.y,{}):s?(0,p.jsx)(de,{guild:t}):(0,p.jsx)(oI,{guild:t,application:n}),(0,p.jsx)("div",{className:dt.ed,children:(0,p.jsx)("div",{className:dt.V1,children:(0,p.jsx)(sU.Ar,{className:dt.iL,children:(0,p.jsx)("main",{ref:l,className:dt.z1,children:(0,p.jsx)(sP.xp,{containerRef:l,children:e})})})})})}var di=n(416052),dl=n(473657);let ds=[0xdb2389,0xba2be9,8804082,6576370,5335282,2652110,2128781,2196594,4752414,0xc75a38,0xc74138,12401e3,0xc5579d,5659039,4092591,5868359,6586142,8876063,8484432,9979976,5269106,3421236],dr=/^(https?:\/\/)?(?:m\.|www\.)?(youtu\.be|youtube\.com)\/(embed\/|v\/|watch\?v=|watch\?.+&v=)?((\w|-){11})(?:\S+)?$/,da=ds[4];function dd(e){let{guild:t,canEnable:n}=e,i=(0,i9.Tq)(t.id),{loading:l,updateSubscriptionsSettings:s}=(0,i9.KE)(),[r,a]=R.useState(t.features.has(ei.GuildFeatures.CREATOR_STORE_PAGE)),[o,d]=R.useState(i?.store_page_primary_color??da),[c,u]=R.useState(i?.store_page_trailer_url),m=null==c||null!=c.match(dr),[g,x]=R.useState(i?.store_page_show_subscriber_count??!1),h=R.useRef(i?.store_page_slug).current,E=r!==t.features.has(ei.GuildFeatures.CREATOR_STORE_PAGE)||i?.store_page_primary_color==null&&o!==da||i?.store_page_primary_color!=null&&o!==i?.store_page_primary_color||c!==i?.store_page_trailer_url||null!=g&&g!==i?.store_page_show_subscriber_count;async function j(){iY()(null!=i,"Settings must be defined");let e={};r!==t.features.has(ei.GuildFeatures.CREATOR_STORE_PAGE)&&(e.store_page_enabled=r),(i?.store_page_primary_color==null&&o!==da||i?.store_page_primary_color!=null&&o!==i?.store_page_primary_color)&&(e.store_page_primary_color=o),c!==i?.store_page_trailer_url&&(e.store_page_trailer_url=c),g!==i?.store_page_show_subscriber_count&&(e.store_page_show_subscriber_count=g),Object.keys(e).length>0&&(await s(t.id,e),"store_page_enabled"in e&&sx.default.track(ei.HAw.GUILD_ROLE_SUBSCRIPTION_STORE_PAGE_TOGGLED,{enabled:r,...(0,eX.H$)(t.id)}))}let f=ei.X7G.ROLE_SUBSCRIPTION_STORE_PAGE(h),N=null!=c&&c===i?.store_page_trailer_url,{shouldRestrictUpdatingCreatorMonetizationSettings:A}=(0,iC.nq)(t.id),I=A||!m,S=!r&&!n;return(0,p.jsxs)(sr.B,{gap:24,children:[(0,p.jsx)(D.D,{variant:"heading-lg/semibold",children:el.intl.string(el.t.N6Tg9A)}),(0,p.jsxs)(sr.B,{gap:8,children:[(0,p.jsx)(V.d,{label:el.intl.string(el.t.lwvl1g),checked:r,disabled:A||S,description:el.intl.string(el.t["uU/69/"]),onChange:e=>a(e)}),S?(0,p.jsx)(z.p,{messageType:z.Y.WARNING,children:el.intl.string(el.t.mIgfEu)}):null]}),(0,p.jsx)(H.c,{}),(0,p.jsxs)(i1.D,{label:el.intl.string(el.t.N46WOv),disabled:A,children:[(0,p.jsx)(di.A,{value:f,className:k()({[dl.r9]:A})}),(0,p.jsx)("div",{"data-button-hoisted-classname-wrapper":!0,className:dl.eZ,children:(0,p.jsx)(eg.$,{variant:"primary",text:el.intl.string(el.t.CaOYqc),onClick:()=>(0,sa.A)(f),disabled:A})})]}),(0,p.jsx)(H.c,{}),(0,p.jsx)(i1.D,{label:el.intl.string(el.t.W39uIL),description:el.intl.string(el.t.B6XtE7),children:(0,p.jsxs)("div",{className:dl.xu,children:[(0,p.jsx)(G.E,{variant:"text-md/medium",style:{backgroundColor:`#${o.toString(16).padStart(6,"0")}`},className:dl.pB,children:el.intl.string(el.t.l6iM36)}),(0,p.jsx)(aN.sk,{colors:ds,customColor:null,defaultColor:da,value:o,onChange:e=>d(e),renderDefaultButton:()=>null,renderCustomButton:()=>null,colorContainerClassName:dl.jP,disabled:A})]})}),(0,p.jsx)(H.c,{}),(0,p.jsx)(n6.k,{label:el.intl.string(el.t.k2yRvd),description:el.intl.string(el.t.amd996),value:c??void 0,onChange:e=>u(""===e?null:e),error:m?null:el.intl.string(el.t["1kL79Q"]),placeholder:el.intl.string(el.t["+I4gdT"]),trailing:m&&N?lk.y:void 0,disabled:A}),(0,p.jsx)(H.c,{}),(0,p.jsx)(l6.n,{label:el.intl.string(el.t.AU2HU0),description:el.intl.string(el.t.iWBt3Q),children:(0,p.jsx)(V.d,{label:el.intl.string(el.t.hJsAPo),description:el.intl.string(el.t.hn65ET),icon:lp.UserIcon,checked:g,onChange:e=>x(e),disabled:A})}),(0,p.jsx)(tj.F,{component:"div",className:dl.se,children:E&&(0,p.jsx)(tN.F,{children:(0,p.jsx)(tf.A,{submitting:l,onReset:function(){a(t.features.has(ei.GuildFeatures.CREATOR_STORE_PAGE)),d(i?.store_page_primary_color??da),u(i?.store_page_trailer_url),x(i?.store_page_show_subscriber_count??!1)},onSave:j,disabled:I})})})]})}function dc(){let e=(0,L.bG)([O.A],()=>O.A.getGuild()),t=(0,sF.X)(),n=(0,i9.uP)(e?.id).some(e=>e.published);return null!=e&&t?(0,p.jsx)(dd,{guild:e,canEnable:n}):(0,p.jsx)(eO.y,{})}function du(){let e=(0,L.bG)([O.A],()=>O.A.getGuild());return(0,p.jsx)(sF.H,{guildId:e?.id,refetchOnMount:!0,children:(0,p.jsx)(dc,{})})}var dm=n(450510),dg=n(383272),dx=n(414133);let dh={description:"",channels:[],enabled:!1},dE=dh,dj=!1,df=!1,dN=dh;function dp(e){let{welcomeScreen:t,guildId:n}=e,i=t7.A.getGuild(n);dN=dE=null!=t?{description:t.description??"",channels:t.welcome_channels??[],enabled:i?.features.has(ei.GuildFeatures.WELCOME_SCREEN_ENABLED)}:dh,df=!1}class dA extends L.Ay.Store{static displayName="WelcomeScreenSettingsStore";initialize(){this.waitFor(t7.A)}get(){return dN}showNotice(){return df}getSettingsProps(){return{submitting:dj,hasErrors:df,welcomeSettings:dN,originalWelcomeSettings:dE}}}let dI=new dA(eh.h,{WELCOME_SCREEN_FETCH_SUCCESS:dp,WELCOME_SCREEN_UPDATE:dp,WELCOME_SCREEN_SETTINGS_RESET:function(){dN=dE,df=!1},WELCOME_SCREEN_SETTINGS_CLEAR:function(){dN=dh,dE=dh},WELCOME_SCREEN_SETTINGS_UPDATE:function(e){let{settings:t}=e;dN={...dN,...t}},WELCOME_SCREEN_SUBMIT:function(){dj=!0},WELCOME_SCREEN_SUBMIT_SUCCESS:function(e){dp(e),dj=!1},WELCOME_SCREEN_SUBMIT_FAILURE:function(){df=!0,dj=!1}});var dS=n(225315);let dC=function(){let{guild:e}=(0,L.bG)([O.A],()=>O.A.getProps()),{submitting:t,welcomeSettings:n}=(0,L.bG)([dI],()=>dI.getSettingsProps());return null==e?null:(0,p.jsx)(tf.A,{onSave:function(){if(null!=e)return(0,dS.i4)(e.id,n)},onReset:dS.oZ,submitting:t,onSaveText:el.intl.string(el.t["7NqTJn"]),message:el.intl.string(el.t["Z0/Wme"])})};var d_=n(625494),dv=n(811893),dT=n(837057),db=n(310419),dy=n(488995),dR=n(15330);function dL(){return(0,p.jsxs)("div",{className:dR.q,children:[(0,p.jsx)("div",{children:el.intl.string(el.t.AKcFUj)}),(0,p.jsx)(dv.t,{size:"xs",color:"currentColor",className:dR.w})]})}var dG=n(837381),dD=n(621466),dO=n(177953),dM=n(523599);function dk(){return dM.A.isLoading||dM.A.isLoadingNextPage}function dU(e,t){let n=function(e){let{before:t,userId:n,targetId:i,action:l}=e,s=n??dM.A.userIdFilter,r=l??dM.A.actionFilter,a=i??dM.A.targetIdFilter,o={limit:ei.$jw};return null!=t&&(o.before=t),null!=s&&(o.user_id=s),null!=r&&(o.action_type=r),null!=a&&(o.target_id=a),o}(t);return ex.Bo.get({url:ei.Rsh.GUILD_AUDIT_LOG(e),query:n,oldFormErrors:!0,rejectWithError:!0})}function dP(e,t,n,i){if(!dk()&&null!=e)return eh.h.dispatch({type:"AUDIT_LOG_FETCH_START"}),dU(e,{userId:t,action:i,targetId:n}).then(e=>{let{audit_log_entries:t,integrations:n,users:i,webhooks:l,guild_scheduled_events:s,auto_moderation_rules:r,threads:a,application_commands:o}=e.body;eh.h.dispatch({type:"AUDIT_LOG_FETCH_SUCCESS",logs:t,integrations:n,users:i,webhooks:l,guildScheduledEvents:s,automodRules:r,threads:a,applicationCommands:o})},()=>eh.h.dispatch({type:"AUDIT_LOG_FETCH_FAIL"}))}function dw(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(!dM.A.hasOlderLogs||dk()||null==e)return;let n=dM.A.logs,i=n[n.length-1],l=null;return null!=i&&(l=i.id),eh.h.dispatch({type:"AUDIT_LOG_FETCH_NEXT_PAGE_START",before:l,isGroupedFetch:t}),dU(e,{before:l}).then(e=>{let{audit_log_entries:t,integrations:n,users:i,webhooks:l,guild_scheduled_events:s,auto_moderation_rules:r,threads:a,application_commands:o}=e.body;eh.h.dispatch({type:"AUDIT_LOG_FETCH_NEXT_PAGE_SUCCESS",logs:t,integrations:n,users:i,webhooks:l,guildScheduledEvents:s,automodRules:r,threads:a,applicationCommands:o})},()=>eh.h.dispatch({type:"AUDIT_LOG_FETCH_NEXT_PAGE_FAIL"}))}var dF=n(928039),dB=n(411153),dH=n(889227),dV=n(555067),dz=n(438407),dY=n(573648),dW=n(342296),dK=n(3451),dX=n(165259);class dq extends R.PureComponent{render(){let{user:e,onContextMenu:t}=this.props;return(0,p.jsxs)("span",{onContextMenu:t,className:dX.userHook,children:[(0,p.jsx)(G.E,{variant:"text-md/normal",children:or.Ay.getUserTag(e,{mode:"username"})}),"0"!==e.discriminator&&(0,p.jsxs)(G.E,{variant:"text-xs/normal",className:dX.discrim,children:["#",e.discriminator]})]})}}let dJ=R.forwardRef((e,t)=>{let n,{log:i,className:l,expanded:s,guildId:r,guild:a,onChannelContextMenu:o,onContentClick:d,onHeaderClick:c,onTargetContextMenu:u,onUserContextMenu:m,theme:g}=e,x=R.useRef(null),h=dV.checkChangesToRender(i),E=dX.headerDefault;s?E=dX.headerExpanded:h&&(E=dX.headerClickable);let j=i.timestampStart.calendar(),f=i.timestampEnd.calendar();n=j===f?(0,p.jsx)(G.E,{className:dX.timestamp,variant:"text-sm/normal",children:j}):(0,p.jsxs)(G.E,{className:dX.timestamp,variant:"text-sm/normal",children:[j,"\u2014",f]});let N=h?c:ei.tEg;return(0,p.jsx)(dG.tG,{id:i.id,children:e=>(0,p.jsxs)("div",{ref:t,className:k()(dX.auditLog,l),children:[(0,p.jsxs)(eM.D,{className:E,"aria-expanded":s,onClick:N,...e,children:[(0,p.jsx)(dz.H,{action:i.action,actionType:i.actionType,targetType:i.targetType}),function(){let{user:e,userId:t,options:{integration_type:n}}=i;if(null!=e&&null!=t)return(0,p.jsx)(dW.A,{targetElementRef:x,user:e,guildId:r,newAnalyticsLocations:[a$.A.AVATAR],children:e=>(0,p.jsx)(ec.eu,{...e,ref:x,onClick:t=>{t.stopPropagation(),e.onClick(t)},className:dX.avatar,src:i.action===ei.F_X.AUTO_MODERATION_BLOCK_MESSAGE||i.action===ei.F_X.AUTO_MODERATION_FLAG_TO_CHANNEL||i.action===ei.F_X.AUTO_MODERATION_USER_COMMUNICATION_DISABLED||i.action===ei.F_X.AUTO_MODERATION_QUARANTINE_USER?(0,dK.q)():i.user?.getAvatarURL(r,40),"aria-hidden":!0,size:eu._3.SIZE_40})});if(null!=n){let e=dY.A.get(n);if(null!=e){let t=(0,ob.M)(g)?e.icon.darkSVG:e.icon.lightSVG;return(0,p.jsx)(ec.eu,{className:dX.avatar,src:t,"aria-hidden":!0,size:eu._3.SIZE_40})}}return null}(),(0,p.jsxs)("div",{className:dX.timeWrap,children:[(0,p.jsx)("div",{className:dX.title,children:function(){let e,{user:t,target:n,options:l}=i;e=(0,ow.fh)(n)?n.name:n.toString();let s=dV.getChangeTitle(i);return null!=s?(0,p.jsx)("div",{className:dX.overflowEllipsis,children:el.intl.format(s,{user:t,target:e,userHook:(e,t)=>{if(null!=i.user)return(0,p.jsx)(dq,{user:i.user,onContextMenu:m},t);if(null!=i.options.integration_type){let e=dY.A.get(i.options.integration_type);return e?.name??el.intl.string(el.t["n+olu7"])}return el.intl.string(el.t["30mdIx"])},targetHook:(e,t)=>i.targetType===ei.GaG.USER&&i.target instanceof dH.A?(0,p.jsx)(dq,{user:i.target,onContextMenu:u},t):(0,p.jsx)("span",{onContextMenu:u,children:e},t),count:l.count??"",channel:null==l.channel||"string"==typeof l.channel?l.channel:(0,eq.m1)(l.channel,Z.default,e9.A,!0),channelHook:(e,t)=>(0,p.jsx)("span",{onContextMenu:o,children:e},t),subtarget:l.subtarget})}):null}()}),n]}),h?(0,p.jsx)(rt.A,{className:dX.expand,foreground:dX.expandForeground,expanded:s,"aria-hidden":!0}):null]}),s?(0,p.jsx)("div",{className:dX.divider}):null,s&&null!=a?(0,p.jsx)(dz.r,{log:i,guild:a,onContentClick:d}):null]})})});dJ.displayName="GuildSettingsAuditLogEntry";let dQ=L.Ay.connectStores([oi.A],()=>({theme:oi.A.theme}),{forwardRef:!0})(dJ);var dZ=n(521219),d$=n(187065);let d0=R.forwardRef((e,t)=>{let{onHeaderClick:i,guildId:l,guild:s,...r}=e;return null==l?null:(0,p.jsx)(dQ,{ref:t,...r,guildId:l,guild:s,onHeaderClick:function(){let{log:e}=r;i?.(e)},onUserContextMenu:function(e){let{log:t}=r,{user:i}=t;null!=i&&null!=l&&(0,nW.L3)(e,async()=>{let{default:e}=await Promise.all([n.e("926132"),n.e("624198"),n.e("825486"),n.e("70515"),n.e("376926")]).then(n.bind(n,422189));return t=>(0,p.jsx)(e,{...t,guildId:l,user:i})})},onChannelContextMenu:function(e){let{log:t}=r,i=t7.A.getGuild(l);null!=t.options.channel&&"string"!=typeof t.options.channel&&null!=i&&(0,nW.L3)(e,async()=>{let{default:e}=await Promise.all([n.e("926132"),n.e("379995"),n.e("421060"),n.e("23440")]).then(n.bind(n,194195));return n=>null!=t.options.channel?(0,p.jsx)(e,{...n,channel:t.options.channel}):null})},onTargetContextMenu:function(e){let{log:t}=r;switch(t.targetType){case ei.GaG.CHANNEL:case ei.GaG.CHANNEL_OVERWRITE:let i=e6.A.getChannel(t.targetId),s=t7.A.getGuild(l);if(null!=i&&null!=s)return(0,nW.L3)(e,async()=>{let{default:e}=await Promise.all([n.e("926132"),n.e("379995"),n.e("421060"),n.e("23440")]).then(n.bind(n,194195));return t=>(0,p.jsx)(e,{...t,channel:i})});return(0,nW.L3)(e,async()=>{let{default:e}=await n.e("715687").then(n.bind(n,646938));return n=>(0,p.jsx)(e,{...n,id:t.targetId,label:el.intl.string(el.t.rCazna)})});case ei.GaG.USER:let a=Z.default.getUser(t.targetId);if(null!=a&&null!=l)return(0,nW.L3)(e,async()=>{let{default:e}=await Promise.all([n.e("926132"),n.e("624198"),n.e("825486"),n.e("70515"),n.e("376926")]).then(n.bind(n,422189));return t=>(0,p.jsx)(e,{...t,guildId:l,user:a})})}return null}})});function d1(e){let{logs:t,guildId:n,guild:i,expandedId:l,lastExpandedId:s,scroller:r,setExpandedRef:a,setLastExpandedRef:o,onHeaderClick:d,onContentClick:c}=e,u=R.useRef(r);R.useEffect(()=>{u.current=r},[r]);let m=(0,dF.A)("audit-log",u);return(0,p.jsx)(dG.hD,{navigator:m,children:(0,p.jsx)(dG.PR,{children:e=>{let{ref:r,...u}=e;return(0,p.jsx)("div",{ref:r,...u,className:dZ.p_,children:t.map(e=>{let t=l===e.id,r=s===e.id,u=t?a:r?o:null;return(0,p.jsx)(d0,{guildId:n,guild:i,ref:e=>{u?.(e)},className:dZ.nM,onHeaderClick:d,onContentClick:c,log:e,expanded:t},e.id)})})}})})}d0.displayName="AuditLogClickWrap";class d2 extends R.PureComponent{_clickedInside=!1;_scrollerRef=null;_expandedRef=null;_lastExpandedRef=null;_prevRects=this.getRects();_contentRef=R.createRef();state={expandedId:null,lastExpandedId:null,actionFilterQuery:""};componentDidMount(){dP(this.props.guildId),document.addEventListener("click",this.handleOutsideClick)}componentWillUnmount(){document.removeEventListener("click",this.handleOutsideClick)}componentDidUpdate(e,t){this.state.expandedId!==t.expandedId&&this.fixScroll(),!this.props.showLoadMore&&this.props.logs.length!==e.logs.length&&null!=this._scrollerRef&&this.isScrollerAtBottom()&&dw(this.props.guildId,!0)}isScrollerAtBottom(){return this._scrollerRef?.isScrolledToBottom()||!1}fixScroll(){let e=this._scrollerRef;if(null==e)return;let t=this.getRects(),n=this._prevRects;if(null==t.expanded||null==t.lastExpanded||null==n.expanded||t.expanded.top<t.lastExpanded.top)return;let i=n.expanded.height-t.lastExpanded.height,l=e.getScrollerState().scrollTop-i;e.scrollTo({to:l})}getRects(){let e={lastExpanded:null,expanded:null};if(null!=this._lastExpandedRef){let t=this._lastExpandedRef;(0,dD.vq)(t)&&(e.lastExpanded=t.getBoundingClientRect())}if(null!=this._expandedRef){let t=this._expandedRef;(0,dD.vq)(t)&&(e.expanded=t.getBoundingClientRect())}return e}formatActionOption=e=>{let t=(0,dB.pq)(e.value),n=(0,dB.Ag)(e.value);return{id:e.value,value:e.value,label:e.label,leading:(0,p.jsx)(dz.H,{themeOverride:null,actionType:t,targetType:n,action:e.value})}};formatUserOption=e=>{if(!(e.user instanceof dH.A))return{id:e.value,value:e.value,label:e.label,leading:(0,p.jsx)(dO.n,{size:"custom",color:"currentColor",width:30,height:30})};{let t=e.user;return{id:t.id,value:t.id,label:or.Ay.getUserTag(t,{mode:"username"}),leading:(0,p.jsx)(ec.eu,{size:eu._3.SIZE_24,src:t.getAvatarURL(this.props.guildId,32),"aria-label":t.username,className:dZ.my}),trailing:t.hasUniqueUsername()?void 0:(0,p.jsxs)(G.E,{variant:"text-xs/normal",className:dZ.D2,children:["#",t.discriminator]})}}};renderHeaderDropdowns=()=>{let{actionFilter:e,hide:t,userIdFilter:n,moderators:i}=this.props;if(t)return null;let l=dV.ACTION_FILTER_ITEMS(),s=l.find(t=>{let{value:n}=t;return e===n})??l[0],r={label:el.intl.string(el.t.ZRFdsL),valueLabel:el.intl.string(el.t.an9Ry3),value:null},a=[r,...i].map(e=>e instanceof dH.A?{label:e.username,value:e.id,user:e}:e),o=a.find(e=>{let{value:t}=e;return t===n})??r;return(0,p.jsxs)("div",{className:dZ.SO,children:[(0,p.jsx)(eK.Z,{options:a,formatOption:this.formatUserOption,value:o.value,onSelectionChange:this.handleFilterUserChange,label:el.intl.string(el.t["hxnY/q"]),placeholder:el.intl.string(el.t.pYHobK),selectionMode:"single"}),(0,p.jsx)(eK.Z,{placeholder:el.intl.string(el.t.I288Zx),label:el.intl.string(el.t.rautds),options:l,formatOption:this.formatActionOption,value:s.value,onSelectionChange:this.handleFilterActionChange,selectionMode:"single"})]})};renderHeader(){return(0,p.jsxs)(p.Fragment,{children:[(0,p.jsxs)("div",{className:dZ.P_,children:[(0,p.jsx)(D.D,{variant:"heading-lg/semibold",children:el.intl.string(el.t.SPWLyT)}),this.renderHeaderDropdowns()]}),(0,p.jsx)(H.c,{className:dZ.yF})]})}renderSpinner(){return(0,p.jsx)(eO.y,{type:eO.y.Type.SPINNING_CIRCLE})}renderContent(){let{expandedId:e,lastExpandedId:t}=this.state,{logs:i,theme:l,hide:s,isInitialLoading:r,isLoading:a,hasError:o,guildId:d,guild:c}=this.props;if(s)return(0,p.jsx)(Y.A,{});if(a||r)return this.renderSpinner();if(0===i.length){let e=o?el.intl.string(el.t.tzkaD7):el.intl.string(el.t.lNuYhh),t=o?el.intl.string(el.t.Ww5Tjy):el.intl.string(el.t["RHhk+P"]);return(0,p.jsxs)(aW.pp,{theme:l,className:dZ.Ie,children:[(0,p.jsx)(aW.G8,{darkSrc:n(673586),lightSrc:n(470954),width:272,height:130}),(0,p.jsx)(aW.SG,{note:e,style:{maxWidth:300},children:t})]})}return(0,p.jsx)(d1,{logs:i,guildId:d,guild:c,expandedId:e,lastExpandedId:t,setExpandedRef:this.handleSetExpandedRef,setLastExpandedRef:this.handleSetLastExpandedRef,onHeaderClick:this.handleHeaderClick,onContentClick:this.handleContentClick,scroller:this._scrollerRef})}renderLoadMore=()=>{let{showLoadMore:e,hasOlderLogs:t,hide:n}=this.props;if(e&&t&&!n)return(0,p.jsx)("div",{"data-button-hoisted-classname-wrapper":!0,className:dZ.UX,children:(0,p.jsx)(eg.$,{variant:"secondary",text:el.intl.string(el.t["Q/LSXp"]),onClick:this.handleFetchNextPage})})};render(){let{isLoadingNextPage:e,hide:t,isLoading:n}=this.props;return(0,p.jsx)("div",{className:d$.customColumn,children:(0,p.jsx)("div",{className:d$.customContainer,children:(0,p.jsx)(nr.Gt,{className:k()(d$.customScroller,dZ.XG),onScroll:this.handleOnScroll,ref:this.handleSetScrollerRef,children:(0,p.jsx)("div",{className:dZ.Qs,ref:this._contentRef,children:(0,p.jsxs)(sP.xp,{containerRef:this._contentRef,children:[this.renderHeader(),this.renderContent(),this.renderLoadMore(),!e||t||n?null:this.renderSpinner()]})})})})})}handleFilterActionChange=e=>{var t,n;t=e,n=this.props.guildId,dk()||null==n||(eh.h.dispatch({type:"AUDIT_LOG_FILTER_BY_ACTION",action:t}),dP(n,null,null,t))};handleFilterUserChange=e=>{var t,n;t=e,n=this.props.guildId,dk()||null==n||(eh.h.dispatch({type:"AUDIT_LOG_FILTER_BY_USER",userId:t}),dP(n,t))};handleHeaderClick=e=>{let{expandedId:t}=this.state;t!==e.id?(this._clickedInside=!0,this.setState({expandedId:e.id,lastExpandedId:t}),this._prevRects=this.getRects()):(this._expandedRef=null,this._lastExpandedRef=null,null!=t&&(this._prevRects=this.getRects()),this.setState({expandedId:null,lastExpandedId:null}))};handleOutsideClick=()=>{null==this.state.expandedId||this._clickedInside?null!=this.state.expandedId&&(this._clickedInside=!1):(this._expandedRef=null,this._lastExpandedRef=null,this.setState({expandedId:null,lastExpandedId:null}),this._prevRects=this.getRects())};handleContentClick=e=>{this._clickedInside=!0,e.stopPropagation()};handleSetScrollerRef=e=>{this._scrollerRef=e};handleOnScroll=()=>{this.isScrollerAtBottom()&&this.handleFetchNextPage()};handleFetchNextPage=()=>{dw(this.props.guildId)};handleActionFilterQueryChange=e=>{this.setState({actionFilterQuery:e})};handleActionFilterQueryClear=()=>{this.setState({actionFilterQuery:""})};handleSetExpandedRef=e=>{this._expandedRef=e};handleSetLastExpandedRef=e=>{this._lastExpandedRef=e}}let d3=L.Ay.connectStores([dM.A,O.A,t7.A,oi.A,Q.A,Z.default],()=>{let e=O.A.getGuildId(),t=t7.A.getGuild(e),n=dM.A.logs;return{guildId:e,guild:t,moderators:dM.A.userIds.map(e=>Z.default.getUser(e)).filter(N.Vq),isInitialLoading:dM.A.isInitialLoading,isLoading:dM.A.isLoading,isLoadingNextPage:dM.A.isLoadingNextPage,showLoadMore:dM.A.groupedFetchCount>2,hasError:dM.A.hasError,hasOlderLogs:dM.A.hasOlderLogs,logs:null!=n&&null!=t?dV.transformLogs(n,t):[],actionFilter:dM.A.actionFilter,userIdFilter:dM.A.userIdFilter,theme:oi.A.theme,hide:Q.A.enabled}})(d2);var d5=n(421838),d6=n(773669),d4=n(118751);function d9(e,t){let n=new Date,i=new Date(n.getTime()-(n.getDay()+1)*864e5-36288e5);return ex.Bo.get({url:t(e),query:{start:i.toISOString(),end:n.toISOString(),interval:2},oldFormErrors:!0,rejectWithError:(0,ex.fT)()})}var d7=n(914609),d8=n.n(d7);let ce=["pct_retained","new_members","visitors","communicators"],ct={},cn=null;function ci(e){let{guildId:t,stats:n}=e;cn=null;let i={},l={},s=n[0],r=n[1];null!=s&&ce.forEach(e=>{if(null!=s[e]){let t=d8()(e);null!=r&&0!==r[e]&&(i[`${t}Change`]=(s[e]-r[e])*100/r[e]),l[t]=s[e]}}),ct[t]={...l,...i,...ct[t]}}function cl(e){let{error:t}=e;cn=t.code}class cs extends L.Ay.Store{static displayName="GuildSettingsAnalyticsStore";getOverviewAnalytics(e){return ct[e]}getError(){return cn}}let cr=new cs(eh.h,{GUILD_ANALYTICS_ENGAGEMENT_OVERVIEW_FETCH_SUCCESS:ci,GUILD_ANALYTICS_GROWTH_ACTIVATION_OVERVIEW_FETCH_SUCCESS:ci,GUILD_ANALYTICS_GROWTH_ACTIVATION_RETENTION_FETCH_SUCCESS:ci,GUILD_ANALYTICS_ENGAGEMENT_OVERVIEW_FETCH_FAILURE:cl,GUILD_ANALYTICS_GROWTH_ACTIVATION_OVERVIEW_FETCH_FAILURE:cl,GUILD_ANALYTICS_GROWTH_ACTIVATION_RETENTION_FETCH_FAILURE:cl});function ca(e,t,n){let i=arguments.length>3&&void 0!==arguments[3]&&arguments[3],l=null;return null==t||Number.isNaN(t)?null!=e&&(l=el.intl.string(el.t.xO2msf)):l=el.intl.formatToPlainString(el.t.nskeMw,{percentage:(0,d4.s_)(Math.abs(t),n)}),{localizedNumber:null!=e?`${(0,d4.s_)(e,n)}${i?"%":""}`:null,subtext:l,isTrendingUp:null!=t&&t>0,isTrendingDown:null!=t&&t<0}}var co=n(900002);let cd=function(e){let{width:t=24,height:n=24,color:i="currentColor",className:l}=e;return(0,p.jsx)("svg",{className:l,width:t,height:n,viewBox:"0 0 14 12",children:(0,p.jsx)("path",{d:"M7 0L13.9282 12H0.0717969L7 0Z",fill:i})})};var cc=n(527303);let cu=function(e){let{title:t,subtext:n=el.intl.string(el.t.jHpxwo),localizedNumber:i,isTrendingUp:l,isTrendingDown:s,tooltipText:r}=e,a=null!=r?(0,p.jsx)(co.ST,{text:r,position:"top","aria-label":"string"==typeof r?r:t,children:e=>(0,p.jsx)(lU.CircleInformationIcon,{size:"xs",color:"currentColor",className:cc.G,...e})}):null;return(0,p.jsxs)("div",{className:cc.Tp,children:[(0,p.jsxs)(G.E,{variant:"text-md/medium",className:cc.tG,children:[t,a]}),(0,p.jsx)("div",{className:cc.yz,children:(0,p.jsx)(G.E,{className:null!=i?cc.MB:cc.WY,variant:"text-lg/semibold",children:null!=i?i:el.intl.string(el.t.jHpxwo)})}),(0,p.jsxs)("div",{className:cc.BP,children:[l?(0,p.jsx)(cd,{className:cc.Tz,color:ed.A.unsafe_rawColors.GREEN_360.css,"aria-label":el.intl.string(el.t["8mcccd"]),width:14,height:12}):null,s?(0,p.jsx)(cd,{className:cc.AL,color:ed.A.unsafe_rawColors.RED_400.css,"aria-label":el.intl.string(el.t.NLl6Q3),width:14,height:12}):null,(0,p.jsx)(G.E,{variant:"text-xs/normal",children:n})]})]})};var cm=n(897513),cg=n(822127);function cx(){let[e,t]=R.useState(!1),n=(0,L.bG)([O.A],()=>O.A.getGuildId());return(0,p.jsx)("div",{"data-button-hoisted-classname-wrapper":!0,className:cg.XU,children:(0,p.jsx)(eg.$,{variant:"primary",text:el.intl.string(el.t.Uskgxx),onClick:function(){let e,i;t(!0),(sx.default.track(ei.HAw.GUILD_INSIGHTS_SETTINGS_CTA_CLICKED,{guild_id:n}),e=null==n?ei.dSh.DEVELOPER_PORTAL:ei.dSh.DEVELOPER_PORTAL_GUILD_ANALYTICS(n),i=(0,az.A)(),ex.Bo.post({url:ei.Rsh.HANDOFF,body:{key:i},oldFormErrors:!0,rejectWithError:!0}).then(t=>{let n=t.body.handoff_token;window.open(ei.X7G.DEVELOPER_PORTAL_LOGIN_HANDOFF(i,n,e))},()=>{window.open(e)})).then(()=>{t(!1)})},loading:e})})}let ch=function(){let e=(0,L.bG)([O.A],()=>O.A.getGuildId()),t=(0,L.bG)([d6.default],()=>d6.default.locale),{analytics:n,notice:i}=function(e){let t,n,i=(t=(0,L.bG)([t7.A],()=>t7.A.getGuild(e),[e]),n=(0,L.bG)([eS.A],()=>eS.A.getMemberCount(e),[e]),null==t||null==n||!(t.features.has(ei.GuildFeatures.PARTNERED)||t.features.has(ei.GuildFeatures.VERIFIED))&&n<500),{analytics:l,errorCode:s}=(0,L.cf)([cr],()=>({analytics:null!=e?cr.getOverviewAnalytics(e):null,errorCode:cr.getError()}),[e]);return R.useEffect(()=>{null!=e&&!i&&(d9(e,ei.Rsh.GUILD_ANALYTICS_ENGAGEMENT_OVERVIEW).then(t=>{let{body:n}=t;eh.h.dispatch({type:"GUILD_ANALYTICS_ENGAGEMENT_OVERVIEW_FETCH_SUCCESS",guildId:e,stats:n.slice(0,2)})},e=>{eh.h.dispatch({type:"GUILD_ANALYTICS_ENGAGEMENT_OVERVIEW_FETCH_FAILURE",error:e.body})}),d9(e,ei.Rsh.GUILD_ANALYTICS_GROWTH_ACTIVATION_OVERVIEW).then(t=>{let{body:n}=t;eh.h.dispatch({type:"GUILD_ANALYTICS_GROWTH_ACTIVATION_OVERVIEW_FETCH_SUCCESS",guildId:e,stats:n.slice(0,2)})},e=>{eh.h.dispatch({type:"GUILD_ANALYTICS_GROWTH_ACTIVATION_OVERVIEW_FETCH_FAILURE",error:e.body})}),d9(e,ei.Rsh.GUILD_ANALYTICS_GROWTH_ACTIVATION_RETENTION).then(t=>{let{body:n}=t,i=n.filter(e=>e.hasOwnProperty("pct_retained")).map(e=>{let{interval_start_timestamp:t,pct_retained:n,...i}=e;return{interval_start_timestamp:t,pct_retained:n}});eh.h.dispatch({type:"GUILD_ANALYTICS_GROWTH_ACTIVATION_RETENTION_FETCH_SUCCESS",guildId:e,stats:i.slice(0,2)})},e=>{eh.h.dispatch({type:"GUILD_ANALYTICS_GROWTH_ACTIVATION_RETENTION_FETCH_FAILURE",error:e.body})}))},[e,i]),{analytics:l,notice:i||s===ei.t02.NOT_ENOUGH_GUILD_MEMBERS?{type:"info",message:el.intl.string(el.t["FsgE/B"])}:null==s?null:{type:"critical",message:el.intl.string(el.t.Iju63e)}}}(e),l=(0,L.bG)([Q.A],()=>Q.A.getSettings().enabled);R.useEffect(()=>{(0,d5.sF)(cm._.GUILD_ANALYTICS_GUILD_SETTINGS_MENU)},[]);let s=null!=n?(0,p.jsxs)("div",{className:cg.SJ,children:[(0,p.jsx)(cu,{title:el.intl.string(el.t.i0NorT),tooltipText:el.intl.string(el.t.KiRbLJ),...ca(n.visitors,n.visitorsChange,t)}),(0,p.jsx)(cu,{title:el.intl.string(el.t.DDAHdQ),tooltipText:el.intl.string(el.t.HxWUkU),...ca(n.communicators,n.communicatorsChange,t)}),(0,p.jsx)(cu,{title:el.intl.string(el.t.hYeOqC),...ca(n.newMembers,n.newMembersChange,t)}),(0,p.jsx)(cu,{title:el.intl.string(el.t.jj7OPw),tooltipText:el.intl.string(el.t.MQCslz),...ca(n.pctRetained,n.pctRetainedChange,t,!0)})]}):null;return(0,p.jsxs)("div",{children:[(0,p.jsx)(D.D,{variant:"heading-lg/semibold",children:el.intl.string(el.t["0wWfUG"])}),(0,p.jsx)(G.E,{variant:"text-sm/normal",className:cg.h_,children:el.intl.format(el.t.NIZ60a,{})}),null!=i?(0,p.jsx)(iL.w,{type:i.type,children:i.message}):null,(0,p.jsxs)("div",{className:cg.gE,children:[(0,p.jsx)("div",{className:cg.jM}),(0,p.jsx)(G.E,{className:cg.WO,variant:"text-sm/normal",children:el.intl.string(el.t.A5vswv)}),(0,p.jsx)(cx,{})]}),l?(0,p.jsx)("div",{className:cg.Rc,children:(0,p.jsx)(Y.A,{})}):s]})};n(516773);var cE=n(506774),cj=n(815021),cf=n(964486),cN=n(345942),cp=n(555704);let cA=(0,n(945810).mj)({kind:"user",name:"2025-12-mana-multistep-community-enabled",defaultConfig:{enabled:!1},variations:{1:{enabled:!0}}}),cI={open(){(0,C.openModalLazy)(async()=>{if(cA.getConfig({location:"EnableCommunityModalActionCreators"}).enabled){let{default:e}=await Promise.all([n.e("443159"),n.e("82721"),n.e("674832")]).then(n.bind(n,709779));return t=>(0,p.jsx)(e,{...t})}{let{default:e}=await Promise.all([n.e("377476"),n.e("549091"),n.e("692513"),n.e("209114"),n.e("70798")]).then(n.bind(n,216599));return t=>(0,p.jsx)(e,{...t})}})}};var cS=n(364614),cC=n(628287);let c_=[{iconSrc:"/assets/5e70ed2051446035.png",name:"Pokemon GO Paris",position:[-230,-100]},{iconSrc:"/assets/e2305dd90ed2d773.png",name:"Python",position:[-180,-100],faded:!0,rightAlign:!0},{iconSrc:"/assets/9cd9755971463bde.png",name:"Learn Latin",position:[-280,-30],faded:!0},{iconSrc:"/assets/302a27a2e5cc3fb6.svg",name:"r/leagueoflegends",position:[-320,-30],rightAlign:!0},{iconSrc:"/assets/0923b872f4cfee13.png",name:"Sneaker Fans",position:[-250,40]},{iconSrc:"/assets/3e2d34d476b5a17c.png",name:"Hogwarts School",position:[-270,40],faded:!0,rightAlign:!0}];function cv(e){let{icon:t,color:n,size:i=24,header:l,body:s}=e;return(0,p.jsxs)("div",{className:cS.Vr,children:[(0,p.jsx)("div",{className:cS.AD,children:(0,p.jsx)(t,{color:n??"currentColor",width:i,height:i,size:"custom"})}),(0,p.jsx)(D.D,{variant:"heading-md/semibold",className:cS.Uh,children:l}),(0,p.jsx)(G.E,{color:"text-default",variant:"text-sm/normal",children:s})]})}function cT(e){let{iconSrc:t,name:n,position:i,faded:l,rightAlign:s,imageCoordinates:r}=e,a={[s?"right":"left"]:r[0]+i[0],top:r[1]+i[1]};return(0,p.jsxs)("div",{className:k()(cS.gI,{[cS.zj]:l}),style:a,children:[(0,p.jsx)("div",{className:cS.$f,children:(0,p.jsx)("img",{alt:"",src:t,width:24,height:24})}),(0,p.jsx)(G.E,{tag:"div",variant:"heading-deprecated-12/semibold",color:"text-strong",children:n})]})}let cb=e=>{let{guild:t}=e,[n,i]=R.useState(0),[l,s]=R.useState(0),[r,a]=R.useState(),o=(0,L.bG)([J.A],()=>J.A.can(ei.xBc.ADMINISTRATOR,t)),d=r?.offsetWidth,c=r?.offsetHeight;return R.useEffect(()=>{null!=d&&i(d/2),null!=c&&s(c/2)},[d,c,i,s]),R.useEffect(()=>{(0,d5.sF)(cm._.GUILD_SETTINGS_COMMUNITY_GUILD_UPSELL)},[]),(0,p.jsxs)("div",{className:cS.kL,children:[(0,p.jsxs)("div",{className:cS.vK,ref:e=>a(e),children:[(0,p.jsx)("div",{role:"group","aria-label":el.intl.string(el.t.JsBPb8),children:c_.map(e=>(0,p.jsx)(cT,{...e,imageCoordinates:[n,l]},e.name))}),(0,p.jsx)("img",{alt:"",src:cC,className:cS.Sl,width:256}),(0,p.jsx)("img",{alt:"",src:"/assets/2990c2614b7e7388.svg",className:cS._7})]}),(0,p.jsx)(D.D,{variant:"heading-xl/semibold",children:el.intl.string(el.t["M/gBcA"])}),(0,p.jsx)(G.E,{color:"text-default",variant:"text-md/normal",className:cS.rf,children:el.intl.format(el.t["52EgsM"],{helpdeskArticle:$.A.getArticleURL(ei.MVz.FRIEND_COMMUNITY_DISCOVERABLE_GUILD_TYPES)})}),(0,p.jsx)(t9.m,{text:o?null:el.intl.string(el.t["pjG+T3"]),"aria-label":o?void 0:el.intl.string(el.t["pjG+T3"]),children:(0,p.jsx)("div",{"data-button-hoisted-classname-wrapper":!0,className:cS.x6,children:(0,p.jsx)(eg.$,{variant:"primary",text:el.intl.string(el.t.ElKTeb),onClick:function(){cI.open()},disabled:!o})})}),(0,p.jsx)("hr",{className:cS.me}),(0,p.jsx)(G.E,{color:"text-default",variant:"text-sm/normal",children:el.intl.string(el.t.OzLWLE)}),(0,p.jsx)(G.E,{color:"text-default",className:cS.rf,variant:"text-sm/normal",children:el.intl.format(el.t.rjhrqC,{helpdeskArticle:$.A.getArticleURL(ei.MVz.GUILD_COMMUNITY_FEATURE)})}),(0,p.jsx)("div",{className:cS.qT,children:[{icon:cp.U,color:ed.A.unsafe_rawColors.GREEN_360.css,header:el.intl.string(el.t.oVQF2y),body:el.intl.format(el.t.A6G7ak,{featureHook:(e,t)=>(0,p.jsx)("strong",{className:cS.A3,children:e},t)})},{icon:cp.U,color:ed.A.unsafe_rawColors.PLATFORM_PARTNER.css,header:el.intl.string(el.t["0rJl9y"]),body:el.intl.format(el.t.XsCNky,{infoHook:()=>(0,p.jsx)(t9.m,{text:el.intl.string(el.t.kPJlTh),ariaHidden:!0,children:(0,p.jsx)("span",{tabIndex:0,role:"img","aria-label":el.intl.string(el.t.kPJlTh),className:cS.BP,children:(0,p.jsx)(lU.CircleInformationIcon,{size:"xs",color:"currentColor",className:cS.G})})}),featureHook:(e,t)=>(0,p.jsx)("strong",{className:cS.A3,children:e},t)})},{icon:lU.CircleInformationIcon,color:ed.A.unsafe_rawColors.RED_360.css,header:el.intl.string(el.t.W2kLJC),body:el.intl.string(el.t.hyNkHz)}].map((e,t)=>(0,p.jsx)(cv,{...e},t))})]})},cy={14:[()=>el.intl.string(el.t.D7iWE8),()=>el.intl.string(el.t["/L7rG6"]),()=>el.intl.string(el.t.cGIWjd),()=>el.intl.string(el.t.pQ3bLk),()=>el.intl.string(el.t["GIaXW+"]),()=>el.intl.string(el.t.BXJCGj),()=>el.intl.string(el.t.vuVkqw),()=>el.intl.string(el.t.bhfaCW),()=>el.intl.string(el.t.XuOAEC),()=>el.intl.string(el.t.i2qs5h)],1:[()=>el.intl.string(el.t["GIaXW+"]),()=>el.intl.string(el.t["/L7rG6"]),()=>el.intl.string(el.t.pQ3bLk),()=>el.intl.string(el.t.cGIWjd),()=>el.intl.string(el.t.bhfaCW),()=>el.intl.string(el.t.XFmNp1),()=>el.intl.string(el.t.i2qs5h),()=>el.intl.string(el.t["X/WT14"]),()=>el.intl.string(el.t.GXGNi3),()=>el.intl.string(el.t.Kma1jy)],2:[()=>el.intl.string(el.t.bt4I06),()=>el.intl.string(el.t.kPJLKg),()=>el.intl.string(el.t["AIm/r7"]),()=>el.intl.string(el.t.cGIWjd),()=>el.intl.string(el.t["ge/d+Y"]),()=>el.intl.string(el.t["6IjJBI"]),()=>el.intl.string(el.t["9o6KiB"]),()=>el.intl.string(el.t.D7iWE8),()=>el.intl.string(el.t["7ztK/F"]),()=>el.intl.string(el.t["rD/nte"])],3:[()=>el.intl.string(el.t.XuOAEC),()=>el.intl.string(el.t.cGIWjd),()=>el.intl.string(el.t.D7iWE8),()=>el.intl.string(el.t.pQ3bLk),()=>el.intl.string(el.t.pdWHSS),()=>el.intl.string(el.t.QiafXT),()=>el.intl.string(el.t.vuVkqw),()=>el.intl.string(el.t.UoCpFN),()=>el.intl.string(el.t["+1/7Z9"])],4:[()=>el.intl.string(el.t.ZtggfH),()=>el.intl.string(el.t.XuOAEC),()=>el.intl.string(el.t["94j5sB"]),()=>el.intl.string(el.t.cGIWjd),()=>el.intl.string(el.t.o4tBN9),()=>el.intl.string(el.t.IFIoIy),()=>el.intl.string(el.t.LbCJkt),()=>el.intl.string(el.t.pdWHSS),()=>el.intl.string(el.t.IVKcrB),()=>el.intl.string(el.t.eyEy1Y)],5:[()=>el.intl.string(el.t.b7SNGt),()=>el.intl.string(el.t["3QIvxd"]),()=>el.intl.string(el.t.kNNW5o),()=>el.intl.string(el.t.N3xsjt),()=>el.intl.string(el.t.pHmUCm),()=>el.intl.string(el.t.KOKw4a),()=>el.intl.string(el.t.QxiuyN),()=>el.intl.string(el.t["ID64/X"]),()=>el.intl.string(el.t["i5+2F9"]),()=>el.intl.string(el.t["mJwTU+"])],6:[()=>el.intl.string(el.t["7F8qdf"]),()=>el.intl.string(el.t.XmPLhd),()=>el.intl.string(el.t["G/c0Q3"]),()=>el.intl.string(el.t.uQYr4y),()=>el.intl.string(el.t.L2nkMg),()=>el.intl.string(el.t.iUSTDT),()=>el.intl.string(el.t.b7SNGt),()=>el.intl.string(el.t["T+brl5"]),()=>el.intl.string(el.t.rAnIoO),()=>el.intl.string(el.t.cGIWjd)],7:[()=>el.intl.string(el.t.PMk3Os),()=>el.intl.string(el.t.WzM5YA),()=>el.intl.string(el.t["+Epq9l"]),()=>el.intl.string(el.t.y8wELp),()=>el.intl.string(el.t.xVrb6z),()=>el.intl.string(el.t.F86j2U),()=>el.intl.string(el.t.b3cP4x),()=>el.intl.string(el.t["3KaQOw"]),()=>el.intl.string(el.t["+1/7Z9"]),()=>el.intl.string(el.t["6dJGyT"])],8:[()=>el.intl.string(el.t["4J2PYL"]),()=>el.intl.string(el.t.splt1M),()=>el.intl.string(el.t.MkNq82),()=>el.intl.string(el.t.NiqSMj),()=>el.intl.string(el.t["+1/7Z9"]),()=>el.intl.string(el.t.xJ4Qzg),()=>el.intl.string(el.t.bNBcQ4),()=>el.intl.string(el.t.j5IdUH),()=>el.intl.string(el.t["+zpNOK"])],9:[()=>el.intl.string(el.t["MR5I+r"]),()=>el.intl.string(el.t.XuOAEC),()=>el.intl.string(el.t.UoCpFN),()=>el.intl.string(el.t["3EMtxu"]),()=>el.intl.string(el.t.BXJCGj)],10:[()=>el.intl.string(el.t.rOhu7l),()=>el.intl.string(el.t.f1Zj06),()=>el.intl.string(el.t.Uh0Fxx),()=>el.intl.string(el.t.mFRT9N),()=>el.intl.string(el.t.cGIWjd),()=>el.intl.string(el.t.jEfJqz),()=>el.intl.string(el.t.YkEzAe)],11:[()=>el.intl.string(el.t["kg/vN2"]),()=>el.intl.string(el.t["1S1Wfl"]),()=>el.intl.string(el.t.eR1cPK),()=>el.intl.string(el.t.XPWT7K),()=>el.intl.string(el.t.vtJDag),()=>el.intl.string(el.t["4te8Ao"]),()=>el.intl.string(el.t.MKokF8),()=>el.intl.string(el.t["h1o0//"]),()=>el.intl.string(el.t.h5IW39),()=>el.intl.string(el.t["9reexT"])],12:[()=>el.intl.string(el.t.rAnIoO),()=>el.intl.string(el.t.f9SRFh),()=>el.intl.string(el.t.Z53e3m),()=>el.intl.string(el.t["eWY96/"]),()=>el.intl.string(el.t.QxiuyN),()=>el.intl.string(el.t.eNZqqK),()=>el.intl.string(el.t.put7Hw),()=>el.intl.string(el.t.NtauHv),()=>el.intl.string(el.t["DZeh+8"])],13:[()=>el.intl.string(el.t.D7iWE8),()=>el.intl.string(el.t.cGIWjd),()=>el.intl.string(el.t.pQ3bLk),()=>el.intl.string(el.t.BXJCGj),()=>el.intl.string(el.t.XuOAEC),()=>el.intl.string(el.t.vmvBDm),()=>el.intl.string(el.t.UoCpFN),()=>el.intl.string(el.t.QiafXT)],43:[()=>el.intl.string(el.t.dl70Jj),()=>el.intl.string(el.t.R58PcO),()=>el.intl.string(el.t.hDjtaI),()=>el.intl.string(el.t.XuOAEC),()=>el.intl.string(el.t["/Fgjes"]),()=>el.intl.string(el.t["FM0+HZ"]),()=>el.intl.string(el.t.OGdz4x),()=>el.intl.string(el.t.ZtggfH),()=>el.intl.string(el.t.QiafXT)],49:[()=>el.intl.string(el.t.QYvZFr),()=>el.intl.string(el.t.C2TrLo),()=>el.intl.string(el.t["9AEkCw"]),()=>el.intl.string(el.t["FM0+HZ"]),()=>el.intl.string(el.t["vwjf/8"]),()=>el.intl.string(el.t.Exwe4w),()=>el.intl.string(el.t.QiafXT)]},cR=["en-GB"];function cL(){return(0,el.getAvailableLocales)().map(e=>{let t,{value:i,name:l}=e;try{t=n(579832)(`./${e.value}.png`)}catch(e){t=n(432706)}return"en-US"===i?{id:i,value:i,label:el.intl.string(el.t.WKEPHR),image:t}:{id:i,value:i,label:l,image:t}}).filter(e=>!cR.includes(e.value))}var cG=n(39898);let cD="dismissedCommunityFeaturesUpsell";function cO(){let e,{guild:t,submitting:n,errors:i}=(0,L.cf)([O.A],()=>({submitting:O.A.isSubmitting(),guild:O.A.getGuild(),errors:O.A.getErrors()})),l=Object.keys(i),s=l.length>0?l[0]:null;return e="rules_channel_id"===s?el.intl.string(el.t["7IrBYt"]):null!=s?i[s]:void 0,(0,p.jsx)(tf.A,{submitting:n,onReset:function(){null!=t&&et.A.init(t.id)},onSave:function(){null!=t&&et.A.saveGuild(t.id,{rulesChannelId:t.rulesChannelId,preferredLocale:t.preferredLocale,safetyAlertsChannelId:t.safetyAlertsChannelId,publicUpdatesChannelId:t.publicUpdatesChannelId,description:t.description,features:t.features})},errorMessage:e})}function cM(e){let{discoveryEnabled:t,onboardingEnabled:n,guild:i}=e,[l,s]=R.useState(!0===cE.w.get(cD)),r=(0,L.bG)([eS.A],()=>eS.A.getMemberCount(i.id)??0),[a,o]=R.useState(!1);(0,cf.Ay)(()=>{ex.Bo.get({url:ei.Rsh.GUILD_ADMIN_SERVER_ELIGIBILITY(i.id),rejectWithError:!0}).then(e=>{o(e.body.eligible_for_admin_server)}).catch(()=>o(!1))});let d=(0,L.bG)([t7.A],()=>t7.A.getGuild("942897714956472401")),c=i.features.has(ei.GuildFeatures.COMMUNITY)&&r>=1e3&&a&&null==d;if(t&&n&&!c)return null;async function u(){try{let e=await ex.Bo.post({url:ei.Rsh.JOIN_ADMIN_SERVER(i.id),oldFormErrors:!0,rejectWithError:!0});et.A.close(),(0,cN.u)(e.body.id)}catch{}}return l&&!c?null:(0,p.jsxs)("div",{className:cG.Zj,children:[(0,p.jsxs)("div",{className:cG.xw,children:[(0,p.jsx)("img",{src:"/assets/6faec807754b7e45.svg",alt:"",width:60,className:cG.Tn}),(0,p.jsxs)("div",{children:[(0,p.jsx)(D.D,{variant:"heading-md/semibold",className:cG.$P,children:el.intl.string(el.t["pR/Bge"])}),(0,p.jsx)(G.E,{variant:"text-sm/normal",children:el.intl.string(el.t["V+Yo1l"])})]})]}),(0,p.jsx)("div",{className:cG.kz,children:(0,p.jsx)(cj.J,{onClick:function(){cE.w.set(cD,!0),s(!0)}})}),(0,p.jsxs)("div",{className:cG.dt,children:[c&&(0,p.jsx)(eg.$,{variant:"primary",size:"sm",text:el.intl.string(el.t.iF1Asi),onClick:u}),n?null:(0,p.jsx)(eg.$,{variant:"primary",size:"sm",text:el.intl.string(el.t["S/Dfid"]),onClick:function(){et.A.setSection(ei.BEX.ONBOARDING)}}),t?null:(0,p.jsx)(eg.$,{variant:"secondary",size:"sm",text:el.intl.string(el.t["0kmJdw"]),onClick:function(){et.A.setSection(ei.BEX.ACCESS,ei.nd0.ACCESS_DISCOVERABLE)}}),(0,p.jsx)(eg.$,{variant:"secondary",size:"sm",text:el.intl.string(el.t.BQIYTb),onClick:function(){et.A.setSection(ei.BEX.ANALYTICS)}})]})]})}let ck=()=>{let e=(0,L.bG)([O.A],()=>O.A.getGuild()),{canManageGuild:t,isGuildAdmin:n}=(0,L.cf)([J.A],()=>({canManageGuild:J.A.can(ei.xBc.MANAGE_GUILD,e),isGuildAdmin:J.A.can(ei.xBc.ADMINISTRATOR,e)})),i=(0,L.bG)([e4.Ay],()=>null!=e?e4.Ay.getChannels(e.id):null),l=R.useMemo(cL,[]);if(null==e)return null;let s=[];function r(){if(null==e)return;let t=new Set(e.features);t.delete(ei.GuildFeatures.COMMUNITY),t.delete(ei.GuildFeatures.DISCOVERABLE),t.delete(ei.GuildFeatures.PREVIEW_ENABLED),et.A.updateGuild({features:t,rulesChannelId:null,publicUpdatesChannelId:null})}function a(e){et.A.updateGuild({description:e})}return null!=i&&i[e4.I6].forEach(e=>{let{channel:t}=e;t.type===ei.rbe.GUILD_TEXT&&s.push({id:t.id,value:t.id,label:(0,eq.m1)(t,Z.default,e9.A,!0)})}),(0,p.jsxs)(sr.B,{gap:24,children:[(0,p.jsx)(D.D,{variant:"heading-lg/semibold",children:el.intl.string(el.t.nRtNqn)}),(0,p.jsx)(cM,{discoveryEnabled:e.features.has(ei.GuildFeatures.DISCOVERABLE),onboardingEnabled:e.features.has(ei.GuildFeatures.GUILD_ONBOARDING),guild:e}),null==e?null:(0,p.jsx)(eK.Z,{selectionMode:"single",layout:"horizontal-responsive",label:el.intl.string(el.t["otcXP/"]),description:el.intl.string(el.t.BtwmYB),value:e.rulesChannelId??void 0,options:s,onSelectionChange:function(e){et.A.updateGuild({rulesChannelId:e})},disabled:!t}),(0,p.jsx)(H.c,{}),null==e?null:(0,p.jsx)(eK.Z,{selectionMode:"single",layout:"horizontal-responsive",label:el.intl.string(el.t.vAyDGU),description:el.intl.string(el.t.ZFeonu),value:e.publicUpdatesChannelId??void 0,options:s,onSelectionChange:function(e){et.A.updateGuild({publicUpdatesChannelId:e})},disabled:!n}),(0,p.jsx)(H.c,{}),null==e?null:(0,p.jsx)(eK.Z,{selectionMode:"single",layout:"horizontal-responsive",label:el.intl.string(el.t.sMkYE8),description:el.intl.string(el.t.htioQo),value:e.safetyAlertsChannelId??void 0,options:s,onSelectionChange:function(e){et.A.updateGuild({safetyAlertsChannelId:e})},disabled:!t}),(0,p.jsx)(H.c,{}),null==e?null:(0,p.jsx)(eK.Z,{selectionMode:"single",layout:"horizontal-responsive",label:el.intl.string(el.t.pO60fy),description:el.intl.string(el.t.aIR73T),value:e.preferredLocale,options:l,onSelectionChange:function(e){et.A.updateGuild({preferredLocale:e})},disabled:!t}),(0,p.jsx)(H.c,{}),function(){if(null!=e)return(0,p.jsx)(i0.f,{label:el.intl.string(el.t["RSfm+i"]),description:el.intl.string(el.t["/B6PRw"]),value:e.description??"",placeholder:el.intl.string(el.t.Nvfowl),onChange:a,maxLength:300,disabled:!t})}(),(0,p.jsx)(H.c,{}),(0,p.jsx)(i1.D,{label:el.intl.string(el.t.c1BmbC),description:el.intl.string(el.t.aQzVF8),layout:"horizontal",children:(0,p.jsx)(t9.m,{text:n?null:el.intl.string(el.t["pjG+T3"]),"aria-label":n?void 0:el.intl.string(el.t["pjG+T3"]),children:(0,p.jsx)(eg.$,{variant:"critical-primary",size:"sm",text:el.intl.string(el.t.c1BmbC),onClick:function(){null!=e&&(e.features.has(ei.GuildFeatures.DISCOVERABLE)?(0,S.A)({title:el.intl.string(el.t.iBnVHc),subtitle:el.intl.string(el.t["eMx/uZ"]),confirmText:el.intl.string(el.t["cY+Oob"]),cancelText:el.intl.string(el.t.oEAioF),onConfirm:r}):r())},disabled:!n})})})]})},cU=function(){let e=(0,L.bG)([O.A],()=>O.A.getGuild());return null==e?null:e.features.has(ei.GuildFeatures.COMMUNITY)?(0,p.jsx)(ck,{}):(0,p.jsx)(cb,{guild:e})};var cP=n(714991),cw=n(603349),cF=n(488926),cB=n(378076);function cH(e){let{className:t,enabled:n,previewCTA:i,onPreview:l,onToggle:s,animateStatus:r,firstLine:a,secondLine:o,disabled:d}=e;return(0,p.jsxs)("div",{className:k()(t,cB.TV),children:[n?(0,p.jsx)(af.CheckmarkLargeIcon,{size:"custom",color:"currentColor",width:24,height:24,className:k()(cB.nu,{[cB.i0]:r})}):(0,p.jsx)(ra.PencilIcon,{size:"custom",color:"currentColor",width:24,height:24,className:k()(cB.Vi,{[cB.i0]:r})}),(0,p.jsxs)("div",{className:cB.A5,children:[(0,p.jsx)(G.E,{variant:"text-sm/normal",children:a}),(0,p.jsx)(G.E,{variant:"text-sm/normal",children:o})]}),(0,p.jsxs)("div",{className:cB.UD,children:[null==l?null:(0,p.jsx)("div",{"data-button-hoisted-classname-wrapper":!0,className:cB.jc,children:(0,p.jsx)(eg.$,{variant:"secondary",size:"sm",text:i??el.intl.string(el.t["5U0kL8"]),onClick:l,disabled:d})}),(0,p.jsx)(eg.$,{variant:n?"critical-primary":"primary",size:"sm",disabled:null==s||!n||d,text:n?el.intl.string(el.t.R9GHya):el.intl.string(el.t.JFfins),onClick:s})]})]})}var cV=n(818348),cz=n(692565);let cY="WELCOME_CHANNEL";function cW(e){let t,{guildId:i,welcomeChannel:l,onEdit:s,onChannelReorder:r,isDropHovered:a,index:o}=e,d=R.useRef(null),c=(0,L.bG)([e6.A],()=>e6.A.getChannel(l.channel_id)),u=(0,L.bG)([rG.Ay],()=>null!=l.emoji_id?rG.Ay.getUsableCustomEmojiById(l.emoji_id):null),m=null!=c&&cF.MJ(ei.xBc.VIEW_CHANNEL,c),g=(0,rM.gU)(c)??eW.N,x=(0,eq.Ay)(c,!1);function h(){(0,C.openModalLazy)(async()=>{let{default:e}=await n.e("540971").then(n.bind(n,825894));return t=>(0,p.jsx)(e,{...t,onConfirm:()=>{s(),t.onClose()},channelId:l.channel_id})},{onCloseRequest:()=>cV.FX})}let[,E]=(0,r2.i)({type:cY,item:{channel:l,index:o},end:(e,t)=>{null==e||t.didDrop()||r(e.channel,null,!0)}}),[,j]=(0,r3.H)({accept:cY,hover:e=>{r(e.channel,o,!1)},drop:e=>{r(e.channel,o,!0)}});return R.useLayoutEffect(()=>(E(j(d)),()=>{E(null),j(null)}),[E,j]),t=m?null!=u||null!=l.emoji_name?(0,p.jsx)(ry.A,{emojiId:u?.id,emojiName:null!=u?u.name:l.emoji_name,animated:!!u?.animated}):(0,p.jsx)(g,{size:"md",color:"currentColor",className:cz.p}):(0,p.jsx)(cw.A,{width:24,height:24,className:cz.QW}),(0,p.jsxs)("div",{className:k()(cz.w8,{[cz.cB]:a}),ref:d,"data-dnd-name":l.description,onContextMenu:function(e){(0,nW.L3)(e,async()=>{let{default:e}=await n.e("784913").then(n.bind(n,36456));return t=>(0,p.jsx)(e,{...t,guildId:i,welcomeChannel:l,onChannelReorder:r,onShowDeleteModal:h,index:o})})},children:[t,(0,p.jsxs)("div",{className:cz.X3,children:[(0,p.jsx)(G.E,{variant:"text-md/semibold",color:"text-strong",children:l.description}),(0,p.jsxs)(G.E,{className:m?void 0:cz.op,variant:"text-xs/normal",color:"text-default",children:[(0,p.jsx)(g,{className:cz.nO,size:"xxs",color:"currentColor"}),(0,p.jsx)("span",{children:m?x:el.intl.string(el.t.zFuCsF)})]})]}),(0,p.jsx)(ae.K,{variant:"icon-only",icon:_.TrashIcon,"aria-label":el.intl.string(el.t.JYBc3K),onClick:h})]})}let cK=function(e){let{guild:t}=e,{welcomeSettings:i,originalWelcomeSettings:l}=(0,L.bG)([dI],()=>dI.getSettingsProps()),s=(0,L.bG)([nd.Ay],()=>nd.Ay.useReducedMotion),[r,a]=R.useState(null),[o,d]=R.useState(!1),[c,u]=R.useState(!1),{description:m,channels:g,enabled:x}=i;function h(e){null==t||nj()(e,l.channels)||((0,dS.i4)(t.id,{channels:e}),d(!0))}function E(e){null==t||e!==l.enabled&&((0,dS.i4)(t.id,{enabled:e}),u(!s),d(!0))}function j(e,t,n){if(null==g)return;let i=g.indexOf(e),l=[...g];null!=t&&t!==i&&(l.splice(i,1),l.splice(t,0,e),(0,dS.Xx)({channels:l})),n?(h(l),a(null)):a(t)}let f=R.useRef(!1);(0,cf.Ay)(()=>()=>{f.current=!0}),R.useEffect(()=>()=>{if(f.current&&o){let e=[],n=[],i=!1;g?.forEach(t=>{e.push(t.description),n.push(t.channel_id),null!=t.emoji_id&&(i=!0)}),sx.default.track(ei.HAw.GUILD_WELCOME_SCREEN_SETTINGS_UPDATED,{guild_id:t?.id,options:e,options_channel_ids:n,guild_description:m,has_custom_emojis:i,is_enabled:x})}},[o,g,m,x,t]),R.useEffect(()=>()=>(0,dS.Vv)(),[]);let N=R.useCallback(()=>{null!=t&&et.A.open(t.id,ei.BEX.ONBOARDING)},[t]);return null==t?null:(0,p.jsxs)("div",{children:[(0,p.jsx)(D.D,{variant:"heading-lg/semibold",children:el.intl.string(el.t["2rkmDr"])}),(0,p.jsx)("div",{className:cz.lm,children:(0,p.jsxs)(G.E,{variant:"text-md/normal",children:[(0,p.jsx)(cw.A,{className:cz.EP}),el.intl.format(el.t["oj2vi+"],{onboardingLink:function(e){return(0,p.jsx)(sc.A,{onClick:N,children:e})}})]})}),(0,p.jsx)(G.E,{variant:"text-sm/normal",children:el.intl.string(el.t.w2d74x)}),(0,p.jsx)(cH,{enabled:x,onPreview:g?.length===0?void 0:function(){null!=t&&(0,C.openModalLazy)(async()=>{let{default:e}=await Promise.all([n.e("99643"),n.e("510585")]).then(n.bind(n,954784));return n=>(0,p.jsx)(e,{...n,guildId:t.id,isPreview:!0})})},onToggle:x||g?.length!==0?function(){E(!x)}:void 0,animateStatus:c,firstLine:x?el.intl.string(el.t.JbB7Ql):el.intl.string(el.t["/bd0Qv"]),secondLine:x?el.intl.string(el.t.TA1g7z):el.intl.string(el.t.nc6r1B)}),(0,p.jsxs)("div",{className:cz.i1,children:[(0,p.jsxs)("div",{className:cz.eB,children:[(0,p.jsx)(oP.Ay,{size:oP.Ay.Sizes.LARGER,className:cz.Kk,guild:t,animate:!0,tabIndex:-1}),(0,p.jsx)(D.D,{className:cz.re,variant:"heading-xl/semibold",children:el.intl.format(el.t["0aydCN"],{guildName:t.name,guildNameHook:(e,n)=>(0,p.jsxs)("span",{children:[(0,p.jsx)(cP.A,{guild:t,className:cz.eZ,flowerStarClassName:cz.mP}),(0,p.jsx)("strong",{children:e})]},n)})}),(0,p.jsx)("div",{className:cz.Wi,children:(0,p.jsx)(i0.f,{placeholder:el.intl.string(el.t.qzZHaX),onChange:function(e){(0,dS.Xx)({description:e})},onBlur:function(){null==t||m!==l.description&&((0,dS.i4)(t.id,{description:m?.trim()}),d(!0))},onKeyDown:function(e){e.key===n4.dh.ENTER&&e.preventDefault()},value:m,maxLength:140,disabled:!0})})]}),(0,p.jsx)(H.c,{className:cz.yF}),(0,p.jsx)("div",{className:cz.f6,children:(0,p.jsx)(i1.D,{label:el.intl.string(el.t.euJXzT),description:el.intl.string(el.t.VOnnnz),children:g?.map((e,n)=>(0,p.jsx)(cW,{guildId:t.id,welcomeChannel:e,onEdit:e=>{let t=[...g??[]];null==e?t.splice(n,1):t[n]=e,(0,dS.Xx)({channels:t}),h(t),0===t.length&&x&&((0,dS.Xx)({enabled:!1}),E(!1))},onChannelReorder:j,isDropHovered:n===r,index:n},n))})})]})]})},cX=function(){let{guild:e}=(0,L.bG)([O.A],()=>O.A.getProps()),[t,n]=R.useState(0);switch(R.useEffect(()=>{null!=e&&eh.h.wait(()=>{(0,dS.Fy)(e.id).then(()=>{n(1)})})},[e]),t){case 0:return(0,p.jsx)(eO.y,{type:eO.y.Type.SPINNING_CIRCLE});case 1:return(0,p.jsx)(cK,{guild:e});default:return(0,N.xb)(t)}};n(323874),n(14289),n(35956);var cq=n(732439);function cJ(e){let{checked:t,children:n}=e;return(0,p.jsxs)("div",{className:cq.nM,children:[(0,p.jsx)(G.E,{variant:"text-md/normal",color:"interactive-text-active",className:cq.qg,children:n}),t?(0,p.jsx)(lk.y,{size:"md",color:"currentColor",secondaryColor:ed.A.unsafe_rawColors.WHITE.css,className:k()(cq.aL,cq.xp)}):(0,p.jsx)("div",{className:k()(cq.aL,cq.VL)})]})}function cQ(e){let{title:t,children:n,buttonLabel:i,buttonCallback:l,disabled:s}=e,[r,a]=R.useState(!1),o=n.flatMap(e=>e.items.map(e=>e.completed)),d=o.filter(e=>e).length/o.length,c=(0,e1.z)({width:`${100*d}%`});return(0,p.jsxs)("div",{className:cq.kL,children:[(0,p.jsxs)(eM.D,{className:cq.jr,onClick:()=>a(e=>!e),children:[(0,p.jsx)(D.D,{variant:"heading-md/semibold",className:cq.TK,children:t}),(0,p.jsx)(rt.A,{direction:r?rt.A.Directions.DOWN:rt.A.Directions.UP,className:cq.D})]}),(0,p.jsx)("div",{className:cq.ux,children:(0,p.jsx)(e0.animated.div,{className:cq.zZ,style:c})}),!r&&n.map((e,t)=>{let{title:n,items:i}=e;return(0,p.jsxs)(R.Fragment,{children:[t>0&&(0,p.jsx)(H.c,{className:cq.yF}),(0,p.jsx)("div",{className:cq.p8,children:(0,p.jsx)(i1.D,{label:n,children:i.map((e,t)=>(0,p.jsx)(cJ,{children:e.description,checked:e.completed},t))})})]},t)}),null!==i&&""!==i&&null!==l&&(0,p.jsxs)("div",{children:[(0,p.jsx)(H.c,{className:cq.yF}),(0,p.jsx)("div",{"data-button-hoisted-classname-wrapper":!0,className:cq.x6,children:(0,p.jsx)(eg.$,{variant:"primary",size:"sm",text:i,onClick:l,disabled:1!==d||s})})]})]})}var cZ=n(460760),c$=n(776231),c0=n(997590),c1=n(324580);function c2(e){let{label:t,description:n,guildId:i,guildMetadata:l,isDisabled:s,clearable:r=!0}=e,a=(0,L.yK)([c0.A],()=>c0.A.getPrimaryCategories()),o=R.useCallback(e=>{(0,cZ.GX)(i,e??c1.ig)},[i]),d=R.useMemo(()=>a.map(e=>{let{categoryId:t,name:n}=e;return{id:t.toString(),value:t,label:n}}),[a]);return 0===a.length?(0,p.jsx)(eO.y,{}):(0,p.jsx)(eK.Z,{selectionMode:"single",value:l.primaryCategoryId===c1.ig?null:l.primaryCategoryId,label:t,description:n,placeholder:el.intl.string(el.t.XqMe3N),options:d,onSelectionChange:o,disabled:s,clearable:r},d.length)}var c3=n(927573);let c5=function(e){let{label:t,description:n,guild:i,guildMetadata:l,disabled:s}=e,r=(0,L.yK)([c0.A],()=>c0.A.getAllCategories()),a=R.useMemo(()=>r.map(e=>{let{categoryId:t,name:n}=e;return{id:t.toString(),value:t,label:n}}),[r]);return 0===a.length?(0,p.jsx)(eO.y,{}):(0,p.jsx)(eK.Z,{selectionMode:"multiple",label:t,description:n,value:l.secondaryCategoryIds,options:a,onSelectionChange:function(e){let{secondaryCategoryIds:t}=l;if(e.length<t.length)t.filter(t=>!e.includes(t)).forEach(e=>(0,cZ.Tz)(i.id,e));else{if(t.length>=c3._4)return;e.filter(e=>!t.includes(e)).forEach(e=>(0,cZ.nA)(i.id,e))}},disabled:s})};function c6(e){let{reason:t="",emoji_name:n,onSetReason:i,onSelectEmoji:l,onClearPressed:s,reasonMinLength:r,reasonMaxLength:a,placeholder:o,position:d}=e,c=R.useRef(null),[u,m]=R.useState(!1),g=(0,L.bG)([O.A],()=>O.A.isGuildMetadataLoaded()),x=(0,p.jsx)(rb.Y,{targetElementRef:c,onRequestClose:()=>{m(!1)},shouldShow:u,position:"right",align:"top",animation:rb.Y.Animation.NONE,renderPopout:e=>{let{closePopout:t}=e;return(0,p.jsx)(rL.A,{pickerIntention:rY.EmojiIntention.COMMUNITY_CONTENT,closePopout:t,onSelectEmoji:e=>{let{emoji:n,willClose:i}=e;null!=n&&l(n),i&&t()}})},children:()=>(0,p.jsx)(rR.A,{active:!1,onClick:()=>{m(!0)},tabIndex:0,renderButtonContents:null!=n?()=>(0,p.jsx)(ry.A,{emojiName:n,animated:!1}):null,ref:c})});return(0,p.jsx)(n6.k,{placeholder:o,value:t,minLength:r,maxLength:a,defaultDirty:t?.length>0,leading:{type:"emoji",button:x},onChange:e=>{i(e)},clearable:{show:(t?.length??0)>0||null!=n},onClear:s},`text-input-${d}-${g}`)}let c4=function(e){let{reasonMinLength:t,reasonMaxLength:n,guildId:i,reasons:l}=e,s=[el.intl.string(el.t["9dhBGo"]),el.intl.string(el.t["8RmhKF"]),el.intl.string(el.t["2t0V83"]),el.intl.string(el.t.l8WqCR)],r=[];for(let e=0;e<4;e++)r.push((0,p.jsx)(c6,{position:e,placeholder:s[e],...l[e],onSetReason:t=>{let n=[...l],s=Object.assign({},l[e],{reason:t});n[e]=s,(0,cZ.MA)(i,n)},onSelectEmoji:t=>{let n=[...l],s=Object.assign({},l[e],{emoji_name:t.optionallyDiverseSequence});n[e]=s,(0,cZ.MA)(i,n)},onClearPressed:()=>{let t=[...l],n={reason:"",emoji_name:null};t[e]=n,(0,cZ.MA)(i,t)},reasonMinLength:t,reasonMaxLength:n},"reasonListItem-"+e));return(0,p.jsx)(sr.B,{gap:16,children:r})},c9={facebook:{presentation:"Facebook",baseUrl:"https://facebook.com/"},instagram:{presentation:"Instagram",baseUrl:"https://instagram.com/"},twitter:{presentation:"Twitter",baseUrl:"https://twitter.com/"},tiktok:{presentation:"TikTok",baseUrl:"https://tiktok.com/"},twitch:{presentation:"Twitch",baseUrl:"https://twitch.tv/"},patreon:{presentation:"Patreon",baseUrl:"https://patreon.com/"},reddit:{presentation:"Reddit",baseUrl:"https://reddit.com/r/"},youtube:{presentation:"YouTube",baseUrl:"https://youtube.com/"},steamcommunity:{presentation:"Steam",baseUrl:"https://steamcommunity.com/"},soundcloud:{presentation:"SoundCloud",baseUrl:"https://soundcloud.com/"},bandcamp:{presentation:"Bandcamp",baseUrl:"https://bandcamp.com/"},github:{presentation:"GitHub",baseUrl:"https://github.com/"},etsy:{presentation:"Etsy",baseUrl:"https://etsy.com/"}};var c7=n(839386);let c8="https:"+window.GLOBAL_ENV.MARKETING_ENDPOINT+"/servers/";function ue(){let{guild:e,guildMetadata:t,submitting:n}=(0,L.cf)([O.A],()=>({submitting:O.A.isSubmitting(),guild:O.A.getGuild(),guildMetadata:O.A.getMetadata()}));return(0,p.jsx)(tf.A,{submitting:n,onReset:function(){null!=e&&et.A.init(e.id)},onSave:function(){null!=e&&(et.A.saveGuild(e.id,{discoverySplash:e.discoverySplash,description:e.description}),(0,cZ.Oh)({guildId:e.id,primaryCategoryId:t.primaryCategoryId,keywords:t.keywords,emojiDiscoverabilityEnabled:t.emojiDiscoverabilityEnabled,partnerActionedTimestamp:t.partnerActionedTimestamp,partnerApplicationTimestamp:t.partnerApplicationTimestamp,isPublished:t.isPublished,reasonsToJoin:t.reasonsToJoin,socialLinks:t.socialLinks.filter(e=>""!==e),about:t.about}))}})}function ut(){let e=R.useRef(null),t=(0,L.bG)([O.A],()=>O.A.getGuild()),[i,l]=R.useState(!1);R.useEffect(()=>{i||null==t||((0,cZ.Mu)(),(0,cZ.mo)(t.id),(0,cZ.ax)(t.id),l(!0))},[t,i]);let{canManageGuild:s}=(0,L.cf)([J.A],()=>({canManageGuild:J.A.can(ei.xBc.MANAGE_GUILD,t)})),r=(0,L.bG)([O.A],()=>O.A.isGuildMetadataLoaded()),a=(0,L.bG)([O.A],()=>null!=t?O.A.getMetadata():null),o=(0,L.bG)([O.A],()=>null!=t&&a?.isPublished?O.A.getSlug():null),[d,c]=R.useState([!0]),[u,m]=R.useState(!0),[g,x]=R.useState([!1]),[h,E]=R.useState([""]);R.useEffect(()=>{if(null!==a){let e=[],t=[];a.socialLinks.forEach((n,i)=>{if(""!==n){let l=function(e){try{let t=new URL(e).hostname.split(".");if(3===t.length&&"bandcamp"===t[1].toLowerCase())return c9.bandcamp.presentation;let n=t.shift()?.toLowerCase()??"";if("www"===n&&(n=t.shift()?.toLowerCase()??""),n in c9)return c9[n].presentation;return null}catch{return null}}(n);null!==l?(t[i]=l,e[i]=!0):e[i]=!1}else e[i]=!0}),E(t),c(e),m(e.every(e=>!0===e))}},[a]);let j=(0,L.bG)([O.A],()=>null!=t?O.A.getErrors():null);if(null==t||null==a)return null;function f(e){et.A.updateGuild({discoverySplash:e})}function N(e){if(null!=t){if(e)return void i();null!=t.vanityURLCode?n.e("463983").then(n.bind(n,256050)).then(e=>{e.default.open(i)}):i()}function i(){null!=t&&null!=a&&((0,cZ.Ok)(t.id,e),e?(0,cZ.Oh)({guildId:t.id,primaryCategoryId:a.primaryCategoryId,keywords:a.keywords,emojiDiscoverabilityEnabled:a.emojiDiscoverabilityEnabled,partnerActionedTimestamp:a.partnerActionedTimestamp,partnerApplicationTimestamp:a.partnerApplicationTimestamp,isPublished:!0,reasonsToJoin:a.reasonsToJoin,socialLinks:a.socialLinks,about:a.about}):(0,cZ.Oh)({guildId:t.id,primaryCategoryId:a.primaryCategoryId,keywords:a.keywords,emojiDiscoverabilityEnabled:a.emojiDiscoverabilityEnabled,partnerActionedTimestamp:a.partnerActionedTimestamp,partnerApplicationTimestamp:a.partnerApplicationTimestamp,isPublished:!1,reasonsToJoin:a.reasonsToJoin,socialLinks:a.socialLinks,about:a.about}),et.A.saveGuild(t.id,{discoverySplash:t.discoverySplash,description:t.description}))}}function A(e){let{reason:t="",emoji_name:n=""}=e;return null!==t&&t.length>=10&&t.length<=128&&null!==n}let I=[{title:el.intl.string(el.t["/SWsH3"]),items:[{description:el.intl.string(el.t.DU8jF2),completed:null!==t.discoverySplash&&""!==t.discoverySplash},{description:el.intl.string(el.t.SW5OH6),completed:null!==t.description&&""!==t.description},{description:el.intl.string(el.t.m3b3WL),completed:null!==a.about&&a.about.length>=300&&a.about.length<=2400},{description:el.intl.string(el.t.qpx5MN),completed:null!==a.reasonsToJoin&&a.reasonsToJoin.every(e=>(function(e){let{reason:t="",emoji_name:n=""}=e;return(null===t||""===t)&&null===n})(e)||A(e))&&a.reasonsToJoin.filter(A).length>=2}]}];function S(e,t){let n=[...g];n[e]=t,x(n)}return(0,p.jsx)("div",{className:c7.ed,children:(0,p.jsx)("div",{className:c7.V1,children:(0,p.jsx)(sU.Ar,{className:c7.iL,children:(0,p.jsxs)("main",{ref:e,className:c7.z1,children:[(0,p.jsx)(sP.xp,{containerRef:e,children:(0,p.jsxs)("div",{className:c7.kL,children:[(0,p.jsxs)("div",{className:c7.rb,children:[(0,p.jsxs)(D.D,{variant:"heading-lg/semibold",children:[el.intl.string(el.t.kGlQGF),(0,p.jsx)(y.A,{className:c7.TN})]}),(0,p.jsxs)(G.E,{variant:"text-sm/normal",className:c7.NG,children:[el.intl.format(el.t["+ScrMf"],{discordURL:window.GLOBAL_ENV.MARKETING_ENDPOINT})," ",el.intl.format(el.t.T6WtKw,{learnMoreURL:$.A.getArticleURL(ei.MVz.SERVER_WEB_PAGES)})]}),(0,p.jsxs)(sr.B,{gap:40,children:[function(){if(null==a||!a.isPublished||null==o)return;let e=c8+o;return(0,p.jsxs)(sr.B,{gap:16,children:[(0,p.jsx)(i1.D,{label:el.intl.string(el.t.safBZ9),children:(0,p.jsx)(di.A,{value:e})}),(0,p.jsx)(eg.$,{variant:"primary",size:"sm",text:el.intl.string(el.t.NI8iGI),onClick:()=>window.open(e)})]})}(),(0,p.jsx)(H.c,{}),function(){if(null!=t&&null!=a)return(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)(c2,{label:el.intl.string(el.t.GjPpSu),description:el.intl.string(el.t.MVXonM),guildId:t.id,guildMetadata:a,isDisabled:!s}),(0,p.jsx)(c5,{label:el.intl.string(el.t.oOPlPA),guild:t,guildMetadata:a,disabled:!s}),j?.category!=null?(0,p.jsx)(G.E,{color:"text-feedback-critical",className:c7.z3,variant:"text-sm/normal",children:j.category}):null]})}(),(0,p.jsx)(H.c,{}),function(){if(null!=t)return(0,p.jsx)(i1.D,{label:el.intl.string(el.t["8bT/Cu"]),description:el.intl.string(el.t.WCWT7A),errorMessage:j?.discovery_splash!=null?j.discovery_splash:void 0,layout:"horizontal",children:(0,p.jsxs)(sr.B,{gap:16,children:[(0,p.jsx)(i5.A,{image:t.discoverySplash,makeURL:e=>tv.Ay.getGuildDiscoverySplashURL({id:t.id,splash:e,size:512*(0,c$.mZ)()}),disabled:!s,onChange:f,hint:el.intl.string(el.t.uPvxqJ),imageClassName:c7.$U,hideSize:!0}),(0,p.jsx)(i3.A,{size:"sm",variant:"secondary",fullWidth:!0,text:el.intl.string(el.t.yG2pUi),onChange:f,disabled:!s})]})})}(),(0,p.jsx)(H.c,{}),null==t?null:(0,p.jsx)(i0.f,{label:el.intl.string(el.t["RSfm+i"]),description:el.intl.string(el.t.IBi6hz),value:null!==t.description?t.description:"",placeholder:el.intl.string(el.t.rFa9Ui),onChange:function(e){et.A.updateGuild({description:e?.replaceAll("\n","")??""})},maxLength:300,disabled:!s}),(0,p.jsx)(H.c,{}),function(){if(null==t||null==a)return null;let e=0===a.reasonsToJoin.length?[,,,,].fill({reason:"",emoji_name:null}):a.reasonsToJoin;return(0,p.jsx)(i1.D,{label:el.intl.string(el.t.vUmXsR),description:el.intl.string(el.t.esnBnW),errorMessage:j?.reasons_to_join!=null?j.reasons_to_join:void 0,children:(0,p.jsx)(c4,{reasonMinLength:10,reasonMaxLength:128,guildId:t.id,reasons:e})})}(),(0,p.jsx)(H.c,{}),null==a?null:(0,p.jsx)(i0.f,{label:el.intl.string(el.t["lu+BmJ"]),description:el.intl.string(el.t.ozSi8g),error:j?.about!=null?j.about:void 0,showCharacterCount:!0,rows:10,value:a.about,placeholder:el.intl.string(el.t.TduTbs),onChange:function(e){null!=t&&(0,cZ.xN)(t.id,e)},minLength:300,maxLength:2400,disabled:!s,defaultDirty:a.about?.length>0},`text-area-${r}`),(0,p.jsx)(H.c,{}),null==a?null:(0,p.jsxs)(i1.D,{label:el.intl.string(el.t.V5mNyb),description:el.intl.string(el.t.d3kA9a),errorMessage:j?.social_links!=null?j.social_links:void 0,children:[a.socialLinks.map((e,n)=>{var i;let l,r=h[n],o=Object.values(c9).find(e=>e.presentation===r),u=null!=o?`${o.baseUrl}`:void 0;return(0,p.jsxs)("div",{className:c7.Au,onMouseOver:()=>S(n,!0),onFocus:()=>S(n,!0),onMouseOut:()=>S(n,!1),onBlur:()=>S(n,!1),children:[(0,p.jsx)(t_.l,{selectionMode:"single",options:(i=h[n],l=Object.entries(c9).filter(e=>!h.includes(e[1].presentation)).map(e=>({id:e[0],label:e[1].presentation,value:e[0]})),null==i||""===i?l:l.concat({id:i,label:i,value:i})),label:el.intl.string(el.t.xSALIK),hideLabel:!0,placeholder:el.intl.string(el.t.xSALIK),value:h[n],onSelectionChange:e=>(function(e,n){if(null==t||null==a)return;let i=[...a.socialLinks],l=[...h],s=[...d];l[n]=e,i[n]=c9[e].baseUrl,s[n]=!0,c(s),E(l),m(s.every(e=>!0===e)),(0,cZ.uh)(t.id,i)})(e,n),disabled:!s,fullWidth:!0}),(0,p.jsx)(n6.k,{value:e.replace(u??"",""),onChange:e=>(function(e,n){if(null==t||null==a)return;let i=[...a.socialLinks],l=i[n],s=e;0===l.length&&s.length>1&&!1===RegExp("^https?:").test(s)&&(s="https://"+s),/\.(zip|exe|pdf|dmg|msi|apk|rar|7z|tar|gz|iso|docx?|xlsx?|pptx?|mp4|mp3)$/i.test(s)||(i[n]=s,(0,cZ.uh)(t.id,i))})(`${u}${e}`,n),placeholder:null!=u?void 0:el.intl.string(el.t.Q6o4pJ),maxLength:150,disabled:!s||null==h[n],fullWidth:!0,leading:u,trailing:s?{icon:_.TrashIcon,"aria-label":el.intl.string(el.t.N86XcP),onClick:()=>(function(e){if(null==t||null==a)return;let n=[...g];n.splice(e,1),x(n);let i=[...d];i.splice(e,1),c(i);let l=[...h];l.splice(e,1),E(l);let s=[...a.socialLinks];s.splice(e,1),(0,cZ.uh)(t.id,s)})(n)}:void 0})]},"social-container-"+n)}),(0,p.jsx)(eg.$,{variant:"secondary",size:"sm",text:el.intl.string(el.t.Qvovjc),onClick:function(){if(null!=t&&null!=a&&a.socialLinks.length<9){let e=[...a.socialLinks];(0,cZ.uh)(t.id,e.concat("")),E(h.concat(""))}},disabled:!s||a.socialLinks.length>=9})]}),a.isPublished&&(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)(H.c,{}),(0,p.jsx)(i1.D,{label:el.intl.string(el.t["5yF7e1"]),description:el.intl.string(el.t.eOFvqT),children:(0,p.jsx)(eg.$,{variant:"critical-primary",size:"sm",text:el.intl.string(el.t["DCHd/G"]),onClick:()=>N(!1),disabled:!s})})]}),j?.is_published!=null?(0,p.jsx)(G.E,{color:"text-feedback-critical",variant:"text-sm/normal",children:j.is_published}):null]})]}),!a.isPublished&&(0,p.jsx)("div",{className:c7.D4,children:(0,p.jsx)(cQ,{title:el.intl.string(el.t["2kCyn/"]),children:I,buttonLabel:el.intl.string(el.t.tVK6S9),buttonCallback:()=>N(!0),disabled:!s||!u})})]})}),(0,p.jsx)(iW.h,{size:96})]})})})})}let un=function(){return null==(0,L.bG)([O.A],()=>O.A.getGuild())?null:(0,p.jsx)(ut,{})};var ui=n(53656),ul=n(788373),us=n(282956),ur=n(860603),ua=n(542580),uo=n(803378);function ud(e){let{refToScroller:t}=e,n=(0,L.bG)([O.A],()=>O.A.getGuild()),{section:i,sectionId:l,integrations:s,editedIntegration:r,webhooks:a,editedWebhook:o,isFetching:d,errors:c}=(0,L.cf)([ui.default],()=>({editedIntegration:ui.default.editedIntegration,editedWebhook:ui.default.editedWebhook,errors:ui.default.getErrors(),integrations:ui.default.integrations,isFetching:ui.default.isFetching(),section:ui.default.getSection(),sectionId:ui.default.getSectionId(),webhooks:ui.default.webhooks}));return null==n?null:(0,p.jsx)(ur.A,{guild:n,section:i,sectionId:l,integrations:s,webhooks:a,editedIntegration:r,editedWebhook:o,isFetchingWebhooks:d,hasChanges:ui.default.hasChanges,errors:c,refToScroller:t})}function uc(){let{guild:e,submitting:t}=(0,L.cf)([O.A],()=>({guild:O.A.getGuild(),submitting:O.A.isSubmitting()})),n=(0,L.bG)([J.A],()=>J.A.can(ei.xBc.KICK_MEMBERS,e)),i=!1,l=null;return n||ui.default.editedIntegration?.expire_behavior!==ul.F.KICK||(i=!0,l=(0,p.jsx)(G.E,{color:"text-feedback-critical",variant:"text-md/normal",children:el.intl.string(el.t["mrO/ZQ"])})),(0,p.jsx)(tf.A,{submitting:t,disabled:i,errorMessage:l,onReset:function(){us.A.init(),ua.C8(),null!=e&&et.A.init(e.id)},onSave:function(){if(null!=e){if(null!=ui.default.editedIntegration)us.A.saveIntegration(e.id,ui.default.editedIntegration);else if(null!=ui.default.editedWebhook)us.A.saveWebhook(e.id,ui.default.editedWebhook);else if(null!=ui.default.editedCommandId){let t=ui.default.getSectionId(),n=uo.A.getEditedApplication();if(null==t||null==n)return;us.A.saveApplicationPermissions(t,e.id,Object.values(n))}O.A.hasChanges()&&et.A.saveGuild(e.id,{features:e.features})}}})}var uu=n(352821),um=n(132514),ug=n(509860),ux=n(400812),uh=n(72533),uE=n(477155),uj=n(532197);function uf(e){eh.h.dispatch({type:"GUILD_SETTINGS_SAFETY_PAGE",page:e})}var uN=n(982832),up=n(660496),uA=n(707554);function uI(e){let t,{guild:n}=e,i=n.mfaLevel,l=(0,L.bG)([J.A],()=>null!=n&&J.A.can(ei.xBc.MANAGE_GUILD,n),[n]),s=(0,L.bG)([Z.default],()=>Z.default.getCurrentUser()),r=(0,q.bM)(n,s),a=s?.mfaEnabled,o=i===ei.EkJ.ELEVATED,d=r&&a,c=(0,U.throttle)(async e=>{d&&await et.A.updateMFALevel({guildId:n.id,level:e?ei.EkJ.ELEVATED:ei.EkJ.NONE})},1e3);if(!l)return null;d||(t=r?el.intl.format(el.t.nFwNyR,{settingsHook:()=>(0,X.openUserSettings)(K.X.ACCOUNT_PANEL)}):el.intl.string(el.t["9Ghu40"]));let u=n.features.has(ei.GuildFeatures.DISCOVERABLE);return(0,p.jsxs)("div",{className:e7.ph,children:[(0,p.jsxs)("div",{className:e7.Ly,children:[(0,p.jsx)(D.D,{variant:"text-md/semibold",color:"text-strong",children:el.intl.string(el.t.lbBfEQ)}),(0,p.jsxs)(G.E,{variant:"text-sm/medium",color:"text-default",children:[el.intl.string(el.t["a/93J6"])," ",t]})]}),!d||o&&u?(0,p.jsx)(t9.m,{text:u?el.intl.string(el.t["KG1V/E"]):r?el.intl.string(el.t.NmsheT):el.intl.string(el.t.LieBta),children:(0,p.jsx)(e8,{checked:o,disabled:!0,onChange:c,className:e7.R0})}):(0,p.jsx)(e8,{checked:o,onChange:c,className:e7.R0})]})}function uS(e){let{guild:t}=e,n=(0,L.bG)([J.A],()=>null!=t&&J.A.can(ei.xBc.MANAGE_GUILD,t),[t]),i=(0,L.bG)([Z.default],()=>(0,q.bM)(t,Z.default.getCurrentUser()),[t]),l=t.features.has(ei.GuildFeatures.PRUNE_REQUIRES_ADMIN),[s,r]=R.useState(l);R.useEffect(()=>{r(l)},[l]);let a=R.useCallback(async e=>{r(e);try{await eH(t,e)}catch(e){(0,w.P0)((0,F.o)(el.intl.string(el.t["46Rs3v"]),B.Ck.FAILURE)),r(l)}},[t,l]);return n?(0,p.jsxs)("div",{className:e7.ph,children:[(0,p.jsxs)("div",{className:e7.Ly,children:[(0,p.jsx)(D.D,{variant:"text-md/semibold",color:"text-strong",children:el.intl.string(el.t.VWu9RV)}),(0,p.jsx)(G.E,{variant:"text-sm/medium",color:"text-default",children:el.intl.string(el.t.lkpZYr)})]}),(0,p.jsx)(e8,{checked:s,onChange:a,disabled:!i})]}):null}var uC=n(5180),u_=n(124759);function uv(e){return u_.dR.filter(t=>!(0,uC.ai)(e?.id)&&cF.Ib(t,e))}function uT(e){let{guild:t}=e,i=(0,L.bG)([eC.A],()=>eC.A.getEveryoneRole(t)),l=uv(t),s=l.length>0,r=u_.dR.some(e=>!J.A.can(e,t,null,{[i.id]:{...i,permissions:sV.TF(i.permissions,e)}})),a=(0,p.jsxs)(p.Fragment,{children:[(0,p.jsxs)("div",{className:e7.Ly,children:[(0,p.jsx)(D.D,{variant:"text-md/semibold",color:"text-strong",children:el.intl.string(el.t["+vaUlM"])}),(0,p.jsx)(G.E,{variant:"text-sm/medium",color:"text-default",children:el.intl.format(el.t.RXAtdO,{numPerms:l.length})})]}),s?(0,p.jsx)(iK.E,{size:"custom",color:"currentColor",height:24,width:24,className:e7.$e,"aria-label":el.intl.string(el.t["bG7Gu+"])}):(0,p.jsx)(lk.y,{size:"custom",color:"currentColor",height:24,width:24,className:e7.z6,"aria-label":el.intl.string(el.t.YQix8y)})]});return s?r?(0,p.jsx)(t9.m,{text:el.intl.string(el.t["E5v/a/"]),children:(0,p.jsx)("div",{className:k()(e7.ph,e7.r9),children:a})}):(0,p.jsx)(eM.D,{onClick:function(){(0,C.openModalLazy)(async()=>{let{default:e}=await Promise.all([n.e("796057"),n.e("971905")]).then(n.bind(n,868952));return n=>(0,p.jsx)(e,{guild:t,...n})})},className:k()(e7.ph,e7.vk),children:a}):(0,p.jsx)("div",{className:e7.ph,children:a})}function ub(e){let{title:t,details:n}=e;return(0,p.jsxs)("div",{className:e7.ph,children:[(0,p.jsxs)("div",{className:e7.Ly,children:[(0,p.jsx)(D.D,{variant:"text-md/semibold",color:"text-strong",children:t}),"string"==typeof n?(0,p.jsx)(G.E,{variant:"text-sm/medium",color:"text-default",children:n}):n]}),(0,p.jsx)(t9.m,{text:el.intl.string(el.t.NQ4nCp),children:(0,p.jsx)(e8,{checked:!0,disabled:!0,onChange:cV.tE,className:e7.R0})})]})}var uy=n(646270),uR=n(849516);function uL(e){let{guild:t}=e,i=t.verificationLevel,l=R.useMemo(()=>(function(e){switch(e){case ei.PvD.LOW:return el.intl.string(el.t.SsCK8I);case ei.PvD.MEDIUM:return el.intl.string(el.t.WwNoR4);case ei.PvD.HIGH:return el.intl.string(el.t.I2jMUF);case ei.PvD.VERY_HIGH:return el.intl.string(el.t.cJY8w9);default:return""}})(i),[i]);return(0,p.jsxs)(eM.D,{onClick:function(){return(0,C.openModalLazy)(async()=>{let{default:e}=await Promise.all([n.e("955424"),n.e("78618"),n.e("970232")]).then(n.bind(n,313003));return n=>(0,p.jsx)(e,{...n,guild:t,hideColors:!0})})},className:k()(e7.ph,e7.vk),children:[(0,p.jsxs)("div",{className:e7.Ly,children:[(0,p.jsx)(D.D,{variant:"text-md/semibold",color:"text-strong",children:el.intl.string(el.t.DpRdYK)}),(0,p.jsx)(G.E,{variant:"text-sm/medium",color:"text-default",children:el.intl.string(el.t.mA17eD)}),(0,p.jsx)("div",{className:e7.__invalid_pillRow,children:(0,p.jsxs)(G.E,{variant:"text-xs/medium",color:"interactive-text-default",className:e7.Lp,children:[i===ei.PvD.VERY_HIGH?(0,p.jsx)(uy.u,{size:"custom",color:"currentColor",width:16,height:16}):(0,p.jsx)(uR.u,{size:"custom",color:"currentColor",width:16,height:16}),l]})})]}),(0,p.jsx)(rt.A,{height:24,width:24,direction:rt.A.Directions.RIGHT,className:e7.OW})]})}function uG(e){let t=[{renderComponent:()=>(0,p.jsx)(uL,{guild:e},"verification-level"),enabled:!0},{renderComponent:()=>(0,p.jsx)(ub,{title:el.intl.string(el.t.QiONL5),details:el.intl.string(el.t.dSRTMB)},"hide-suspicious-dms"),enabled:!0},{renderComponent:()=>(0,p.jsx)(ub,{title:el.intl.string(el.t["f+8F8F"]),details:el.intl.string(el.t.qChrI2)},"filter-unknown-dms"),enabled:!0},{renderComponent:()=>(0,p.jsx)(ub,{title:el.intl.string(el.t.EkSAHZ)},"outbound-links-warn"),enabled:!0},{renderComponent:()=>(0,p.jsx)(ub,{title:el.intl.string(el.t["7cAQmj"])},"delete-spam"),enabled:!0}].filter(e=>null!=e);return{[up.C.CAPTCHA_AND_RAID_PROTECTION]:[{renderComponent:()=>(0,p.jsx)(tn,{guild:e},"raid-alerts"),enabled:!e.features.has(ei.GuildFeatures.RAID_ALERTS_DISABLED)},{renderComponent:()=>(0,p.jsx)(ub,{title:el.intl.string(el.t.gOkFfI)},"captcha-suspicious-joins"),enabled:!0},{renderComponent:()=>(0,p.jsx)(ub,{title:el.intl.string(el.t.r3esyC)},"captcha-raid-joins"),enabled:!0}],[up.C.DM_AND_SPAM_PROTECTION]:t,[up.C.PERMISSIONS]:[{renderComponent:()=>(0,p.jsx)(uI,{guild:e},"guild-mfa"),enabled:e.mfaLevel===ei.EkJ.ELEVATED},{renderComponent:()=>(0,p.jsx)(uS,{guild:e},"prune-admin"),enabled:e.features.has(ei.GuildFeatures.PRUNE_REQUIRES_ADMIN)},{renderComponent:()=>(0,p.jsx)(uT,{guild:e},"disable-risky-perms"),enabled:0===uv(e).length}]}}n(136516),ei.PvD.NONE,ei.PvD.LOW,ed.A.unsafe_rawColors.GREEN_360.css,ei.PvD.MEDIUM,ed.A.unsafe_rawColors.YELLOW_300.css,ei.PvD.HIGH,ed.A.unsafe_rawColors.ORANGE_345.css,ei.PvD.VERY_HIGH,ed.A.unsafe_rawColors.RED_400.css;var uD=n(337935);function uO(e){let{title:t,subtitle:n,icon:i,page:l}=e,s=R.useId();return(0,p.jsxs)("div",{className:uD.Pu,role:"group","aria-labelledby":s,children:[(0,p.jsxs)("div",{className:uD.mh,children:[(0,p.jsx)(ec.eu,{src:i,size:eu._3.SIZE_40,"aria-hidden":!0}),(0,p.jsxs)("div",{children:[(0,p.jsx)(D.D,{variant:"heading-md/semibold",color:"text-strong",id:s,children:t}),(0,p.jsx)(G.E,{variant:"text-xs/medium",color:"text-default",children:n})]})]}),(0,p.jsx)(eg.$,{"aria-describedby":s,size:"sm",variant:"secondary",onClick:()=>uf(l),text:el.intl.string(el.t.bt75uw)})]})}function uM(e){let{guild:t}=e;(0,tm.qv)(t.id);let i=(0,tg.ws)(t.id),{rulesByTriggerType:l}=(0,tm.wP)(t.id),{numEnabledRules:s,numRules:r}=R.useMemo(()=>{let e=0,t=0;return null==l||Object.values(i).flat().forEach(n=>{let i=l[n]?.filter(N.Vq);null==i||0===i.length?t++:i.forEach(n=>{n.enabled&&e++,t++})}),{numEnabledRules:e,numRules:t}},[i,l]),a=uG(t),o=a[up.C.CAPTCHA_AND_RAID_PROTECTION],d=a[up.C.DM_AND_SPAM_PROTECTION],c=a[up.C.PERMISSIONS],u=(0,E.iI)(t.id);return(0,p.jsxs)("div",{children:[(0,p.jsx)(D.D,{variant:"heading-lg/semibold",color:"text-strong",className:uD.wx,children:el.intl.string(el.t["0A+VSA"])}),(0,p.jsxs)(uA.F,{children:[(0,p.jsx)(eo,{guild:t}),(0,p.jsxs)("div",{className:uD.Xf,children:[(0,p.jsx)(uO,{icon:n(818774),title:el.intl.string(el.t["53eF5o"]),subtitle:el.intl.formatToPlainString(el.t.TG7NYK,{enabled:o.filter(e=>e.enabled).length,total:o.length}),page:up.C.CAPTCHA_AND_RAID_PROTECTION}),(0,p.jsx)("div",{className:uD.yF}),(0,p.jsx)(uO,{icon:n(134635),title:el.intl.string(el.t.O0SfFy),subtitle:el.intl.formatToPlainString(el.t.TG7NYK,{enabled:d.filter(e=>e.enabled).length,total:d.length}),page:up.C.DM_AND_SPAM_PROTECTION}),(0,p.jsx)("div",{className:uD.yF}),u&&(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)(uO,{icon:n(34853),title:el.intl.string(el.t.uRelgx),subtitle:el.intl.formatToPlainString(el.t.TG7NYK,{enabled:s,total:r}),page:up.C.AUTOMOD}),(0,p.jsx)("div",{className:uD.yF})]}),(0,p.jsx)(uO,{icon:n(638154),title:el.intl.string(el.t.xrmhRX),subtitle:el.intl.formatToPlainString(el.t.TG7NYK,{enabled:c.filter(e=>e.enabled).length,total:c.length}),page:up.C.PERMISSIONS})]}),(0,p.jsx)(eb,{guild:t,location:"guild_settings_safety_overview"})]})]})}function uk(e){let{title:t,settings:n}=e;return(0,p.jsxs)("div",{children:[(0,p.jsx)(D.D,{variant:"heading-lg/semibold",color:"text-strong",className:e7.wx,children:t}),n.map(e=>e.renderComponent())]})}var uU=n(49999);function uP(){let e,t=(0,L.bG)([O.A],()=>O.A.getGuildId()),n=(0,L.bG)([t7.A],()=>t7.A.getGuild(t)),i=(0,L.bG)([uN.A],()=>uN.A.getCurrentPage());if(R.useEffect(()=>{(0,sw.Dr)(I.M.COMMUNITY_GUILD_SETTINGS_SAFETY,{dismissAction:uU.i.AUTO})},[]),null==n)return null;let l=uG(n);switch(i){case up.C.OVERVIEW:e=(0,p.jsx)(uM,{guild:n});break;case up.C.CAPTCHA_AND_RAID_PROTECTION:e=(0,p.jsx)(uk,{title:el.intl.string(el.t["53eF5o"]),settings:l[up.C.CAPTCHA_AND_RAID_PROTECTION]});break;case up.C.DM_AND_SPAM_PROTECTION:e=(0,p.jsx)(uk,{title:el.intl.string(el.t.O0SfFy),settings:l[up.C.DM_AND_SPAM_PROTECTION]});break;case up.C.AUTOMOD:e=(0,p.jsx)(ix,{guildId:n.id});break;case up.C.PERMISSIONS:e=(0,p.jsx)(uk,{title:el.intl.string(el.t.BXoNiT),settings:l[up.C.PERMISSIONS]})}return(0,p.jsxs)(p.Fragment,{children:[i!==up.C.OVERVIEW&&(0,p.jsx)(eM.D,{className:e7.aX,onClick:()=>{uf(up.C.OVERVIEW)},children:(0,p.jsxs)("div",{className:e7.Gv,children:[(0,p.jsx)(uj.A,{direction:uj.A.Directions.LEFT}),(0,p.jsx)(G.E,{variant:"text-sm/semibold",color:"interactive-text-default",children:el.intl.string(el.t["13/7kX"])})]})}),e]})}var uw=n(863694),uF=n(107795),uB=n(655943),uH=n(539916);function uV(){eh.h.dispatch({type:"GUILD_SETTINGS_DEFAULT_CHANNELS_RESET"})}function uz(e){eh.h.dispatch({type:"GUILD_SETTINGS_DEFAULT_CHANNELS_TOGGLE",channelId:e})}async function uY(e){let t=Array.from(uw.A.editedDefaultChannelIds).filter(e=>null!=e6.A.getChannel(e)),n=uB.A.advancedMode,[i]=(0,iE.ui)(e.id,[...t]),l=(0,iE.G4)(e.id,t,uB.A.editedOnboardingPrompts,iE.VU);if(ih.A.getEnabled(e.id)&&(!n&&i.length<uH.Kd||n&&l.length<uH.Kd)){if(aK.A.show({title:el.intl.string(el.t.iLdiqY),body:e