(function(){"use strict";constx=n=>typeofn.prev=="function"?n.prev:x(n.prev);var$=(n,e,t)=>{constr=e[n][t];returnr===void0?e[t]:x(r)};classM{constructor(e,t,r){this.data={id:e,func:(o,...i)=>r(o,typeofthis.prev=="function"?this.prev:this.prev.data.func,i)},this.prev=t}}varL=(n,e,t,r)=>{consto=n[r][e];if(o.data.id===t){if(typeofo.prev=="function"){n[e]=o.prev,deleten[r][e];return}n[r][e]=o.prev,n[e]=o.prev.data.func;return}consti=a=>a&&typeofa.prev=="object"?(a.data=a.prev.data,a.prev=a.prev.prev,i(a.prev)):!0,d=a=>{if(!a)thrownewError("could not find unpatch");returntypeofa.prev=="object"&&a.data.id!==t?d(a.prev):i(a)};lets=Object.assign({},o);d(s),n[r][e]=s,n[e]=s.data.func},k=function(n,e,t,r,o){if(r==="m")thrownewTypeError("Private method is not writable");if(r==="a"&&!o)thrownewTypeError("Private accessor was defined without a setter");if(typeofe=="function"?n!==e||!o:!e.has(n))thrownewTypeError("Cannot write private member to an object whose class did not declare it");returnr==="a"?o.call(n,t):o?o.value=t:e.set(n,t),t},u=function(n,e,t,r){if(t==="a"&&!r)thrownewTypeError("Private accessor was defined without a getter");if(typeofe=="function"?n!==e||!r:!e.has(n))thrownewTypeError("Cannot read private member from an object whose class did not declare it");returnt==="m"?r:t==="a"?r.call(n):r?r.value:e.get(n)},P,l,m,R;classU{constructor(e="simian"){P.add(this),l.set(this,void0),m.set(this,void0),k(this,l,Symbol(e),"f"),k(this,m,newSet,"f"),this.after=u(this,P,"m",R).call(this,"AFTER"),this.before=u(this,P,"m",R).call(this,"BEFORE"),this.instead=u(this,P,"m",R).call(this,"INSTEAD")}cleanupAll(){for(consteofu(this,m,"f")){for(consttine[u(this,l,"f")]){constr=$(u(this,l,"f"),e,t);e[t]=r,e[u(this,l,"f")][t]=void0}e[u(this,l,"f")]=void0,deletee[u(this,l,"f")]}u(this,m,"f").clear()}}l=newWeakMap,m=newWeakMap,P=newWeakSet,R=function(e){return(t,r,o)=>{consti=r[t];if(typeofi!="function")thrownewError(`${t} is not a function on ${r}`);constd=Symbol();r[u(this,l,"f")]===void0&&(r[u(this,l,"f")]={});lets;switch(e){case"AFTER":s=(w,S,_)=>{lety=S.apply(w,_);constb=o.apply(w,[_,y]);returntypeofb!="undefined"&&(y=b),y};break;case"BEFORE":s=(w,S,_)=>{vary;letb=_;constI=(y=o.apply(w,[_]))!==null&&y!==void0?y:_;returnArray.isArray(I)&&(b=I),S.apply(w,b)};break;case"INSTEAD":s=(w,S,_)=>o.apply(w,[_,S.bind(w)]);break}leta=r[u(this,l,"f")][t];returna===void0?a=newM(d,i,s):a=newM(d,a,s),r[u(this,l,"f")][t]=a,r[t]=function(){returna.data.func(this,...arguments)},Object.assign(r[t],i),u(this,m,"f").add(r),()=>L(r,t,d,u(this,l,"f"))}};functionW(){letn={};returnwindow.webpackChunkdiscord_app.push([[Math.random().toString(36)],{},e=>{n=e}]),n.c}functionG(n,e){lett=[];for(constrine){consto=e[r].exports;o&&(o.default&&o.__esModule&&n(o.default)?t.push(o.default):n(o)&&t.push(o))}returnt}letp={modules:W(),filter:G,find:n=>p.filter(n,p.modules)[0],findAll:n=>p.filter(n,p.modules),findByProps:(...n)=>p.find(e=>n.every(t=>e[t]!==void0)),findByPropsAll:(...n)=>p.findAll(e=>n.every(t=>e[t]!==void0))};functionz(){varn=!navigator.userAgentData&&/Safari\//.test(navigator.userAgent)&&!/Chrom(e|ium)\//.test(navigator.userAgent);if(!n||!indexedDB.databases)returnPromise.resolve();vare;returnnewPromise(function(t){varr=function(){returnindexedDB.databases().finally(t)};e=setInterval(r,100),r()}).finally(function(){returnclearInterval(e)})}functionc(n){returnnewPromise((e,t)=>{n.oncomplete=n.onsuccess=()=>e(n.result),n.onabort=n.onerror=()=>t(n.error)})}functionA(n,e){constt=z().then(()=>{constr=indexedDB.open(n);returnr.onupgradeneeded=()=>r.result.createObjectStore(e),c(r)});return(r,o)=>t.then(i=>o(i.transaction(e,r).objectStore(e)))}letO;functionf(){returnO||(O=A("keyval-store","keyval")),O}functionh(n,e=f()){returne("readonly",t=>c(t.get(n)))}functionE(n,e,t=f()){returnt("readwrite",r=>(r.put(e,n),c(r.transaction)))}functionH(n,e=f()){returne("readwrite",t=>(n.forEach(r=>t.put(r[1],r[0])),c(t.transaction)))}functionY(n,e=f()){returne("readonly",t