(()=>{vard,u,f={},e={};functionc(d){varu=e[d];if(void0!==u)returnu.exports;vart=e[d]={exports:{}};returnf[d](t,t.exports,c),t.exports}c.m=f,c.n=d=>{varu=d&&d.__esModule?()=>d.default:()=>d;returnc.d(u,{a:u}),u},c.d=(d,u)=>{for(varfinu)c.o(u,f)&&!c.o(d,f)&&Object.defineProperty(d,f,{enumerable:!0,get:u[f]})},c.f={},c.e=d=>Promise.all(Object.keys(c.f).reduce(((u,f)=>(c.f[f](d,u),u)),[])),c.u=d=>"forum/emojiMap.js",c.g=function(){if("object"==typeofglobalThis)returnglobalThis;try{returnthis||newFunction("return this")()}catch(d){if("object"==typeofwindow)returnwindow}}(),c.o=(d,u)=>Object.prototype.hasOwnProperty.call(d,u),d={},u="module.exports:",c.l=(f,e,t,o)=>{if(d[f])d[f].push(e);else{varr,n;if(void0!==t)for(vara=document.getElementsByTagName("script"),i=0;i<a.length;i++){vars=a[i];if(s.getAttribute("src")==f||s.getAttribute("data-webpack")==u+t){r=s;break}}r||(n=!0,(r=document.createElement("script")).charset="utf-8",r.timeout=120,c.nc&&r.setAttribute("nonce",c.nc),r.setAttribute("data-webpack",u+t),r.src=f),d[f]=[e];varb=(u,e)=>{r.onerror=r.onload=null,clearTimeout(l);varc=d[f];if(deleted[f],r.parentNode&&r.parentNode.removeChild(r),c&&c.forEach((d=>d(e))),u)returnu(e)},l=setTimeout(b.bind(null,void0,{type:"timeout",target:r}),12e4);r.onerror=b.bind(null,r.onerror),r.onload=b.bind(null,r.onload),n&&document.head.appendChild(r)}},c.r=d=>{"undefined"!=typeofSymbol&&Symbol.toStringTag&&Object.defineProperty(d,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(d,"__esModule",{value:!0})},(()=>{vard;c.g.importScripts&&(d=c.g.location+"");varu=c.g.document;if(!d&&u&&(u.currentScript&&"SCRIPT"===u.currentScript.tagName.toUpperCase()&&(d=u.currentScript.src),!d)){varf=u.getElementsByTagName("script");if(f.length)for(vare=f.length-1;e>-1&&(!d||!/^http(s?):/.test(d));)d=f[e--].src}if(!d)thrownewError("Automatic publicPath is not supported in this browser");d=d.replace(/#.*$/,"").replace(/\?.*$/,"").replace(/\/[^\/]+$/,"/"),c.p=d})(),c.f.compat=(d,u)=>{constf=c.l;c.l=flarum.reg.loadChunk.bind(flarum.reg,f)},(()=>{vard={170:0};c.f.j=(u,f)=>{vare=c.o(d,u)?d[u]:void0;if(0!==e)if(e)f.push(e[2]);else{vart=newPromise(((f,c)=>e=d[u]=[f,c]));f.push(e[2]=t);varo=c.p+c.u(u),r=newError;c.l(o,(f=>{if(c.o(d,u)&&(0!==(e=d[u])&&(d[u]=void0),e)){vart=f&&("load"===f.type?"missing":f.type),o=f&&f.target&&f.target.src;r.message="Loading chunk "+u+" failed.\n("+t+": "+o+")",r.name="ChunkLoadError",r.type=t,r.request=o,e[1](r)}}),"chunk-"+u,u)}};varu=(u,f)=>{vare,t,[o,r,n]=f,a=0;if(o.some((u=>0!==d[u]))){for(einr)c.o(r,e)&&(c.m[e]=r[e]);n&&n(c)}for(u&&u(f);a<o.length;a++)t=o[a],c.o(d,t)&&d[t]&&d[t][0](),d[t]=0},f=self.webpackChunkmodule_exports=self.webpackChunkmodule_exports||[];f.forEach(u.bind(null,0)),f.push=u.bind(null,f.push.bind(f))})(),(()=>{"use strict";constd=flarum.reg.get("core","forum/app");varu=c.n(d);constf=flarum.reg.get("core","common/extend"),e=flarum.reg.get("core","common/components/TextEditorButton");vart=c.n(e);consto=flarum.reg.get("core","common/utils/KeyboardNavigatable");varr=c.n(o);constn=flarum.reg.get("core","common/components/Tooltip");vara=c.n(n);consti=flarum.reg.get("core","common/utils/AutocompleteReader");vars=c.n(i);functionb(d){returnb="function"==typeofSymbol&&"symbol"==typeofSymbol.iterator?function(d){returntypeofd}:function(d){returnd&&"function"==typeofSymbol&&d.constructor===Symbol&&d!==Symbol.prototype?"symbol":typeofd},b(d)}functionl(d,u,f){return(u=function(d){varu=function(d){if("object"!=b(d)||!d)returnd;varu=d[Symbol.toPrimitive];if(void0!==u){varf=u.call(d,"string");if("object"!=b(f))returnf;thrownewTypeError("@@toPrimitive must return a primitive value.")}returnString(d)}(d);return"symbol"==b(u)?u:u+""}(u))ind?Object.defineProperty(d,u,{value:f,enumerable:!0,configurable:!0,writable:!0}):d[u]=f,d}constp=flarum.reg.get("core","common/Fragment");varh=c.n(p);classgextends(h()){constructor(){super(...arguments),l(this,"items",[]),l(this,"active",!1),l(this,"index",0),l(this,"keyWasJustPressed",!1)}view(){returnm(