1(self.webpackChunkvanillaforum=self.webpackChunkvanillaforum||[]).push([[9584],{2702:function(e,t,n){"use strict";var r=n(64833);n.p=(0,r.pZ)("/dist/v1/forum/")},94370:function(e,t,n){"use strict";n.d(t,{GD:function(){return p},Vj:function(){return T},yE:function(){return F},fr:function(){return v},x$:function(){return y},_X:function(){return A},m6:function(){return S},r:function(){return k},Yu:function(){return a},Xh:function(){return x},SA:function(){return w},Ru:function(){return s},UD:function(){return H},_1:function(){return E},a_:function(){return u}});n(35202);var r=n(30523),o=n.n(r);var i=new WeakMap;function u(e,t,n){var r=i.has(e)?i.get(e):{};r[t]=n,i.set(e,r)}function a(e,t,n){if(i.has(e)&&i.get(e)[t])return i.get(e)[t];var r="data-".concat(t);return e.hasAttribute(r)?e.getAttribute(r):n}var c=n(18207),l=n.n(c),f=null;function s(){if(null!==f)return f;var e=document.createElement("canvas");if(e.getContext&&e.getContext("2d")){var t=document.createElement("canvas").getContext("2d");t?(t.fillText("ð",-2,4),f=t.getImageData(0,0,1,1).data[3]>0):f=!1}else f=!1;return f}var d={className:"fallBackEmoji",size:"72x72"};function v(e){return s()?e:l().parse(e,d)}var h=n(6610),m=n(96156),p=function e(t,n,r){var o=this;(0,h.Z)(this,e),this.root=t,this.returnElement=n,this.callback=r,(0,m.Z)(this,"start",(function(){o.root.addEventListener("keydown",o.keydownListener)})),(0,m.Z)(this,"stop",(function(){o.root.removeEventListener("keydown",o.keydownListener)})),(0,m.Z)(this,"keydownListener",(function(e){"Escape"===e.key&&o.root.contains(document.activeElement)&&(e.preventDefault(),o.returnElement&&o.returnElement.focus(),o.callback&&o.callback(e))}))},g=n(27655),b={};function y(e,t,n,r){var o,i=e+t+n.toString();if("string"==typeof r){if(!(o=document.querySelector(r)))throw new Error("Unable to find element in the document for scopeSelector: ".concat(r));i+=r}else o=r instanceof Node?r:document;var u=(0,g.Wu)(i).toString();if(!Object.keys(b).includes(u)){var a=function(e){var r=e.target,o=t?(null==r?void 0:r.closest(t))||(null==r?void 0:r.matches(t)):r;if(o)return n.call(o,e,o)};o.addEventListener(e,a),b[u]={scope:o,eventName:e,wrappedCallback:a}}return u}function E(e){if(b[e]){var t=b[e],n=t.scope,r=t.eventName,o=t.wrappedCallback;n.removeEventListener(r,o),delete b[e]}}function x(e){if(e.dataTransfer&&e.dataTransfer.files&&e.dataTransfer.files.length)return e.preventDefault(),e.dataTransfer.files}function w(e){if(e.clipboardData&&e.clipboardData.items&&e.clipboardData.items.length){var t=Array.from(e.clipboardData.items).map((function(e){return e.getAsFile?e.getAsFile():null})).filter(Boolean);if(t.length>0)return e.preventDefault(),t[0]}}var N=n(5991),T=function(){function e(t,n){var r=this;(0,h.Z)(this,e),this.watchedNode=t,this.changeHandler=n,(0,m.Z)(this,"start",(function(){r.watchedNode.addEventListener("focusout",r.handleFocusOut,!0),r.watchedNode.addEventListener("focusin",r.handleFocusIn,!0),document.addEventListener("click",r.handleClick)})),(0,m.Z)(this,"stop",(function(){r.watchedNode.removeEventListener("focusout",r.handleFocusOut,!0),r.watchedNode.removeEventListener("focusin",r.handleFocusIn,!0),document.removeEventListener("click",r.handleClick)})),(0,m.Z)(this,"handleFocusOut",(function(e){r.checkDomTreeHasFocus(e,r.changeHandler)})),(0,m.Z)(this,"handleFocusIn",(function(e){r.checkDomTreeHasFocus(e,r.changeHandler)})),(0,m.Z)(this,"handleClick",(function(e){var t=e.target;r.checkDomTreeWasClicked(t)||r.changeHandler(!1)}))}return(0,N.Z)(e,[{key:"checkDomTreeWasClicked",value:function(e){return this.isElementInModal(e)||this.watchedNode&&e&&(this.watchedNode.contains(e)||this.watchedNode===e)}},{key:"isElementInModal",value:function(e){var t;return Boolean(null===(t=document.getElementById("modals"))||void 0===t?void 0:t.contains(e))}},{key:"checkDomTreeHasFocus",value:function(e,t){var n=this;setTimeout((function(){for(var r=null,o=0,i=[document.activeElement,e.relatedTarget,e.explicitOriginalTarget];o<i.length;o++){var u=i[o];if(u&&u!==document.body){r=u;break}}if(null!==r){var a=document.body.contains(n.watchedNode),c=document.body.contains(r),l=r.closest("[data-modal-real-root-id]"),f=null==l?void 0:l.getAttribute("data-modal-real-root-id"),s=f?document.getElementById(f):null,d=null!=s&&n.watchedNode===s||n.watchedNode.contains(s),v=r.matches("[data-reach-popover]")||r.closest("[data-reach-popover]"),h=Boolean(n.watchedNode&&r&&(r===n.watchedNode||n.watchedNode.contains(r)));if(!h&&(v||d))return!1;a&&c&&t(h,r)}}),0)}}]),e}();function k(e){var t=document.createElement("div");return t.appendChild(document.createTextNode(e)),t.innerHTML}function L(e){var t=document.createElement("div");t.innerHTML=e;var n=t.childNodes[0];return n&&n.nodeValue?n.nodeValue:""}function O(){var e=document.createElement("noscript");e.innerHTML="<test></test>",document.body.append(e);var t=e.innerHTML.startsWith("<");return e.remove(),t}function A(e){if("string"==typeof e&&(e=document.querySelector(e)),!(e instanceof HTMLElement))throw new Error("HTMLElement could not be found for ".concat(e,"."));return e}var D=new WeakMap,I=new Map;function S(e){return new Promise((function(t,n){var r=document.querySelector("script[src='".concat(e,"']"));if(I.has(e)&&n(I.get(e)),r&&D.has(r)){var o=D.get(r);o&&o.push(t)}else{var i=document.getElementsByTagName("head")[0],u=document.createElement("script");u.type="text/javascript",u.src=e,u.onerror=function(t){var r=new Error("Failed to load a required embed script");I.set(e,r),n(r)};var a=setTimeout((function(){var t=new Error("Loading of the script ".concat(e," has timed out."));I.set(e,t),n(t)}),1e4);D.set(u,[t]),u.onload=function(e){clearTimeout(a);var t=D.get(u);t&&t.forEach((function(t){return t(e)})),D.delete(u)},i.appendChild(u)}}))}function H(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"div",r=e.innerHTML;if((O()||r.trim().startsWith("<"))&&(r=L(r)),t){var o=document.createElement(n);o.classList.value=e.classList.value,o.id=e.id,e.parentNode.insertBefore(o,e),e.remove(),e=o}else e.innerHTML="";var i=e.attachShadow({mode:"open"});return i.innerHTML=r,e}var Z=n(34760),j=n.n(Z);function C(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];
1if(!n){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return M(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return M(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,o=function(){};return{s:o,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,u=!0,a=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return u=e.done,e},e:function(e){a=!0,i=e},f:function(){try{u||null==n.return||n.return()}finally{if(a)throw i}}}}function M(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var F=function(){function e(){var t=this,n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:document.documentElement,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[];(0,h.Z)(this,e),this.root=n,this.excludedElements=r,this.excludedRoots=o,(0,m.Z)(this,"tabbableElements",void 0),(0,m.Z)(this,"createExcludeFilterWithExemption",(function(e){return function(n){if(!(e===n||n.contains(e))){if(t.excludedElements.includes(n))return!1;var r,o=C(t.excludedRoots);try{for(o.s();!(r=o.n()).done;){var i=r.value;if(i!==n&&i.contains(n))return!1}}catch(e){o.e(e)}finally{o.f()}}return!0}})),(0,m.Z)(this,"filterAllExcluded",(function(e){if(t.excludedElements.includes(e))return!1;var n,r=C(t.excludedRoots);try{for(r.s();!(n=r.n()).done;){var o=n.value;if(o!==e&&o.contains(e))return!1}}catch(e){r.e(e)}finally{r.f()}return!0})),this.tabbableElements=e.getTabbableElements(n)}return(0,N.Z)(e,[{key:"getNext",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:document.activeElement,n=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],o=arguments.length>3&&void 0!==arguments[3]&&arguments[3];if(!(t instanceof HTMLElement))return(0,g.H)("Unable to tab to next element, `fromElement` given is not valid: ",t),null;o&&(this.tabbableElements=e.getTabbableElements(this.root));var i=this.tabbableElements.filter(this.createExcludeFilterWithExemption(t)),u=i.indexOf(t);if(-1===u&&!o)return this.getNext(t,n,r,!0);if(u<0)return null;var a=n?u-1:u+1;return r&&(a<0?a=i.length-1:a>=i.length&&(a=0)),i[a]||null}},{key:"getAll",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:document.activeElement;return e instanceof HTMLElement?this.tabbableElements.filter(this.createExcludeFilterWithExemption(e)):((0,g.H)("Unable to tab to next element, `fromElement` given is not valid: ",e),null)}},{key:"getInitial",value:function(){var e=this.tabbableElements.filter(this.filterAllExcluded);return e.length>0?e[0]:null}},{key:"getLast",value:function(){var e=this.tabbableElements.filter(this.filterAllExcluded);return e.length>0?e[e.length-1]:null}}],[{key:"isTabbable",value:function(t){return!!(t instanceof HTMLElement&&t.parentElement)&&e.getTabbableElements(t.parentElement).includes(t)}},{key:"getTabbableElements",value:function(t){return j()(t).filter((function(t){return!(null!=t.tabIndex&&t.tabIndex<0)&&(!t.classList.contains(e.NO_TABBING)&&!t.closest(".".concat(e.NO_TABBING)))}))}}]),e}();(0,m.Z)(F,"NO_TABBING","NO_TABBING"),o().polyfill()},25807:function(e,t,n){"use strict";n.d(t,{Lv:function(){return D},Iw:function(){return p},BH:function(){return s},tb:function(){return d},X1:function(){return v},XJ:function(){return w},i3:function(){return f},t:function(){return k},Iu:function(){return N},T7:function(){return x}});var r=n(67294),o=n(28481),i=n(85061),u="en",a=[],c=[];function l(){return a}function f(e){u=e,c.forEach((function(e){return e()}))}function s(){return u}function d(){return u.replace("_","-")}
1function v(e){a=[].concat((0,i.Z)(a),(0,i.Z)(e)),c.forEach((function(e){return e()}))}var h=n(27655),m=r.createContext({locales:[],currentLocale:null});function p(e){var t=(0,r.useState)(l()),n=(0,o.Z)(t,2),i=n[0],u=n[1],a=(0,r.useState)(s()),f=(0,o.Z)(a,2),d=f[0],v=f[1];return d||(0,h.KE)("No locale loaded for <LocaleProvider />"),(0,r.useEffect)((function(){var e;u(l()),v(s()),e=function(){u(l()),v(s())},c.push(e)}),[u,v]),r.createElement(m.Provider,{value:{locales:i,currentLocale:d}},e.children)}var g=n(96156);function b(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}var y=null,E=!1;function x(e){return void 0!==e&&(E=e),E}function w(e){y=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?b(Object(n),!0).forEach((function(t){(0,g.Z)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):b(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},e)}function N(e,t){if("@"===e.substr(0,1))return e.substr(1);var n=void 0!==t?t:e;if(!y){var r="Attempted to translate a value '".concat(e,"' before the translation store was initialized.");return(0,h.KE)(r),n}return void 0!==y[e]?y[e]:x()?"â¢ï¸â¢ï¸â¢ï¸"+n+"â¢ï¸â¢ï¸â¢ï¸":n}var T,k=N;!function(e){e.TEXT="text",e.TEXT_MULTILINE=""}(T||(T={}));var L=function(e){return(0,h.H)("Rendering a Null Content translator. Be sure to check `shouldDisplay` before rendering."),null},O=r.createContext({shouldDisplay:!1,Translator:L}),A=null,D=function(e){var t=(0,r.useContext)(m).locales;return r.createElement(O.Provider,{value:{shouldDisplay:null!==A&&t.length>1,Translator:null!==A?A:L}},e.children)};D.setTranslator=function(e){A=e}},27655:function(e,t,n){"use strict";n.d(t,{OS:function(){return p},fm:function(){return y},fF:function(){return r.fF},Zs:function(){return k},ah:function(){return L},KL:function(){return E},Wu:function(){return c},o2:function(){return N},eA:function(){return i},e_:function(){return f},o7:function(){return r.o7},H0:function(){return r.H0},H:function(){return r.H},KE:function(){return r.KE},qb:function(){return m},Dw:function(){return T},Nm:function(){return b},kv:function(){return a},lV:function(){return d},TY:function(){return u},Ll:function(){return h},Q6:function(){return s},k$:function(){return l}});var r=n(81301),o=/^image\/(gif|jpe?g|png)/i;function i(e){return!!o.test(e.type)||((0,r.o7)("Filtered out non-image file: ",e.name),!1)}n(36968);function u(e,t){return e>t?1:e<t?-1:0}function a(e,t){var n=function e(t,n){return n?e(n,t%n):t}(e,t);return{numerator:e/=n,denominator:t/=n,shorthand:t+":"+e}}n(30236);function c(e){return e.split("").reduce((function(e,t){return(e<<5)-e+t.charCodeAt(0)}),0)}function l(){return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,(function(e){var t=16*Math.random()|0;return("x"==e?t:3&t|8).toString(16)}))}function f(e){var t=e.replace(/([^A-Z0-9])([A-Z0-9])/,"$1 $2"),n=(t=(t=(t=t.replace(/([A-Z0-9])(?=[a-z])/," $1")).replace(/[_-]/g," ")).replace(/\s+/g," ")).split(" ");return(t=n.map((function(e){return e.charAt(0).toLocaleUpperCase()+e.slice(1)})).join(" ")).trim()}function s(e){var t={};return Object.keys(e).sort().forEach((function(n){t[n]=e[n]})),c(JSON.stringify(t))}function d(e,t){var n=t&&t.allowMultipleDashes?/[\s]+/g:/[-\s]+/g;return e.normalize("NFD").replace(/[^\w\s$*_+~.()'"\-!:@]/g,"").trim().replace(n,"-").toLocaleLowerCase()}function v(e){return e.normalize("NFD").replace(/[\u0300-\u036f]/g,"")}function h(e,t){var n=v(e),r=v(t),o=n.split(new RegExp("(".concat(r,")"),"i")),i=0;return o.map((function(t){var n=i;return i+=t.length,e.substring(n,i)}))}function m(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],r=e.split("\n"),o=r[r.length-1];function i(e){var t='[^"\\u0000-\\u001f\\u007f-\\u009f\\u2028';return e&&(t+="\\s"),t+="]"}var u='@("('+i(!1)+'+?)"?|('+i(n)+'+?)"?)(?:\\n|$)';t&&(u="(?:^|\\s)"+u);var a=new RegExp(u,"gi"),c=a.exec(o);return c?{rawMatch:c[0],match:c[2]||c[1]}:null}var p,g=/^(http:\/\/|https:\/\/|tel:|mailto:\/\/|\/|#)/;function b(e){return e.match(g)?e:"unsafe:"+e}function y(e){return e.charAt(0).toUpperCase()+e.slice(1)}function E(){var e=navigator.userAgent||navigator.vendor||window.opera;return/android/i.test(e)?p.ANDROID:/iPad|iPhone|iPod/.test(e)&&!window.MSStream?p.IOS:p.UNKNOWN}function x(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];
1if(!n){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return w(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return w(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,o=function(){};return{s:o,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,u=!0,a=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return u=e.done,e},e:function(e){a=!0,i=e},f:function(){try{u||null==n.return||n.return()}finally{if(a)throw i}}}}function w(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function N(e,t){var n,r={},o=x(e);try{for(o.s();!(n=o.n()).done;){var i=n.value;t in i&&(i[t]in r||(r[i[t]]=[]),r[i[t]].push(i))}}catch(e){o.e(e)}finally{o.f()}return r}function T(e){return null!=e}function k(e){if("string"!=typeof e)throw new TypeError("Expected maybeString to have type string");return e}function L(e,t){if("number"==typeof e)return e;var n=Number.parseInt(null!=e?e:"",10);return Number.isNaN(n)?t:n}!function(e){e.IOS="ios",e.ANDROID="android",e.UNKNOWN="unkwown"}(p||(p={}))},81301:function(e,t,n){"use strict";n.d(t,{fF:function(){return o},o7:function(){return i},H0:function(){return u},H:function(){return a},KE:function(){return c}});var r=!1;function o(e){return void 0!==e&&(r=e),r}function i(){var e;r&&(e=console).log.apply(e,arguments)}function u(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];if(r&&e){for(var t,n=arguments.length,o=new Array(n>1?n-1:0),i=1;i<n;i++)o[i-1]=arguments[i];(t=console).log.apply(t,o)}}function a(){var e;(e=console).error.apply(e,arguments)}function c(){var e;r&&(e=console).warn.apply(e,arguments)}}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.