UNPKG

airdcpp-webui

Version:
2 lines 132 kB
"use strict";(self.webpackChunkairdcpp_webui=self.webpackChunkairdcpp_webui||[]).push([[944],{9455:(e,t)=>{t.__esModule=!0,t.default=function(e,t){if(e&&t){var n=Array.isArray(t)?t:t.split(",");if(0===n.length)return!0;var i=e.name||"",a=(e.type||"").toLowerCase(),o=a.replace(/\/.*$/,"");return n.some(function(e){var t=e.trim().toLowerCase();return"."===t.charAt(0)?i.toLowerCase().endsWith(t):t.endsWith("/*")?o===t.replace(/\/.*$/,""):a===t})}return!0}},11216:(e,t,n)=>{n.d(t,{$:()=>a});var i=n(36076);const a=(e,t)=>({clear:{help:"Clear message cache",handler:(e,{chatSession:n},{t:a,socket:o})=>{(0,i.bd)(()=>t(n.id,o),a)},access:e},me:{help:"Send message in third person",handler:(e,{chatApi:t,chatSession:n},{socket:i})=>{e&&t.sendChatMessage(i,n,{text:e,third_person:!0})}}})},20344:(e,t,n)=>{n.d(t,{A:()=>qn});var i=n(74848),a=n(96540),o=n(32728),r=n(46942),s=n.n(r);function p(e){return function(e){if(Array.isArray(e)){for(var t=0,n=new Array(e.length);t<e.length;t++)n[t]=e[t];return n}}(e)||function(e){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e))return Array.from(e)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance")}()}function l(){return l=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var i in n)Object.prototype.hasOwnProperty.call(n,i)&&(e[i]=n[i])}return e},l.apply(this,arguments)}function c(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}function u(e){return u="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},u(e)}function d(e){return d="function"==typeof Symbol&&"symbol"===u(Symbol.iterator)?function(e){return u(e)}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":u(e)},d(e)}function m(e){return m=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},m(e)}function f(e,t){return f=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},f(e,t)}function g(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var v=n(40961),x=n(5556),h=n.n(x),b=n(20311),y=n.n(b);function A(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=[],i=!0,a=!1,o=void 0;try{for(var r,s=e[Symbol.iterator]();!(i=(r=s.next()).done)&&(n.push(r.value),!t||n.length!==t);i=!0);}catch(e){a=!0,o=e}finally{try{i||null==s.return||s.return()}finally{if(a)throw o}}return n}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}var E=n(64467),w=n(45458),C=function(e){return e===Object(e)?Object.keys(e):[]},j=function(e){return e===Object(e)?Object.values(e):[]};function k(e,t){var n=Object.assign({},e);return D(e)&&D(t)&&C(t).forEach(function(i){D(t[i])&&i in e?n[i]=k(e[i],t[i]):Object.assign(n,(0,E.A)({},i,t[i]))}),n}var O=function(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),i=1;i<t;i++)n[i-1]=arguments[i];return n.reduce(function(e,t){return k(e,t)},e)},S=function(e,t){var n=Object.assign({},e);if(t)for(var i=0;i<t.length;i++)delete n[t[i]];return n},D=function(e){return!(e!==Object(e)||e instanceof Date||Array.isArray(e))},F=function(e){return"&"===e[0]},B=function(e){return!F(e)},P=function(e){return e.replace(/-(\w)/g,function(e,t){return t.toUpperCase()})},z=function(e){for(var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=C(e),i={},a=0,o=n.length;a<o;a+=1){var r=n[a];("[object Object]"!==Object.prototype.toString.call(e[r])||":"===r[0]||"@"===r[0]||t.indexOf(r)>=0)&&(i[r]=e[r])}return i},T=function(e,t){for(var n=t.map(P),i=C(e),a={},o=0,r=i.length;o<r;o+=1){var s=i[o];(t.indexOf(s)>=0||n.indexOf(P(s))>=0)&&(a[s]=e[s])}return a},R=function e(t,n){for(var i=O.apply(void 0,[{},S(t,n)].concat((0,w.A)(j(T(t,n))))),a=C(i).filter(F),o=0,r=a.length;o<r;o+=1){var s=a[o],p=e(i[s],n);n.indexOf(s)>=0?(delete i[s],i=O({},i,p)):i[s]=p}return i};function _(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,i)}return n}function I(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?_(Object(n),!0).forEach(function(t){(0,E.A)(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):_(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}var L=["animationName"];const M=function(e){var t=e.style,n=e.className;return I(I({},t?{style:z(t,L)}:{}),n?{className:n}:{})};var q=(0,a.createContext)(M);q.Provider;const N=function(e){if(!e)return[];if("string"==typeof e)return[e];if(!Array.isArray(e)){var t=e;return C(e).reduce(function(e,n){return e.concat(t[n]?[n]:[])},[])}return e};var H={};function U(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,i)}return n}function W(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?U(Object(n),!0).forEach(function(t){(0,E.A)(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):U(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}const K=function e(t){var n=t.style,i=t.className,a=t.classNames,o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:M,r=i||function(e){var t=e&&C(e)[0];return t&&t.split("__")[0].split("--")[0]}(a)||(null==n?void 0:n.className),s="function"==typeof n?n:function(e){return function(t,n){var i,a=n||H;e.memoize=e.memoize||new WeakMap,e.memoize.has(a)?i=e.memoize.get(a):(i={},e.memoize.set(a,i));var o=N(t).join(" ");return o in i?i[o]:i[o]=e(t||[],n)}}(function(t,i){var s=N(t);y()(Array.isArray(s),"First parameter must be a string, an array of strings, a plain object with boolean values, or a falsy value."),y()(!i||D(i),"Optional second parameter must be a plain object.");var p=s.filter(F),l=s.filter(B),c=l.length>0?function(e){return j(T(e,l))}:function(e){return[e]},u=function(){return c(R(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},p))},d=function(e,t,n){if(e){var i=e.split(" ")[0],a=[].concat((0,w.A)(0===t.length?n.map(function(e){return"".concat(i,"--").concat(e.substring(1))}):[]),(0,w.A)(t.map(function(e){return"".concat(i,"__").concat(e)})));return 0===t.length?[e].concat((0,w.A)(a)):a}}(r,l,p);return e(W(W(W({},(n||i)&&{style:O.apply(void 0,[{}].concat((0,w.A)(u(i)),(0,w.A)(u(n))))}),d&&{className:d.join(" ")}),a&&{classNames:a}),o)}),p=W({},"function"==typeof n?n:{style:n}),l=(0,w.A)(new Set([].concat((0,w.A)(p.className?p.className.split(" "):[]),(0,w.A)(r?r.split(" "):[])))),c=a?(l.map(function(e){return a[e]})||[]).filter(Boolean):l,u=o(W(W({},p),c.length>0?{className:c.join(" ")}:{}));return Object.assign(s,u),s},V=function(e,t,n){var i=t.style,o=t.className,r=t.classNames,s=(0,a.useContext)(q);return(0,a.useMemo)(function(){return K({style:i,className:o,classNames:r},s)},[i,o,r,s])(n,e)};function $(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,i)}return n}function Y(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?$(Object(n),!0).forEach(function(t){(0,E.A)(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):$(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}var X=function(e){return e.replace(/[-[\]{}()*+?.,\\^$|#\s]/g,"\\$&")},Z="__id__",G="__display__",Q=function(e,t){y()("id"===t||"display"===t,'Second arg must be either "id" or "display", got: "'.concat(t,'"'));var n=e.indexOf(G),i=e.indexOf(Z);return n<0&&(n=null),i<0&&(i=null),y()(null!==n||null!==i,"The markup '".concat(e,"' does not contain either of the placeholders '__id__' or '__display__'")),null!==n&&null!==i?"id"===t&&i<=n||"display"===t&&n<=i?0:1:0},J=function(e){var t=0;return e.indexOf("__id__")>=0&&t++,e.indexOf("__display__")>=0&&t++,t},ee=function(){},te=function(e,t,n){for(var i,a,o,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:ee,s=(i=t.map(function(e){return e.regex}),a=/^\/(.+)\/(\w+)?$/,new RegExp(i.map(function(e){var t=A(a.exec(e.toString()),3),n=t[1],i=t[2];return y()(!i,"RegExp flags are not supported. Change /".concat(n,"/").concat(i," into /").concat(n,"/")),"(".concat(n,")")}).join("|"),"g")),p=2,l=t.map(function(e){var t=e.markup,n=p;return p+=J(t)+1,n}),c=0,u=0;null!==(o=s.exec(e));){var d=l.find(function(e){return!!o[e]}),m=l.indexOf(d),f=t[m],g=f.markup,v=f.displayTransform,x=d+Q(g,"id"),h=d+Q(g,"display"),b=o[x],E=v(b,o[h]),w=e.substring(c,o.index);r(w,c,u),u+=w.length,n(o[0],o.index,u,b,E,m,c),u+=E.length,c=s.lastIndex}c<e.length&&r(e.substring(c),c,u)},ne=function(e,t){var n="";return te(e,t,function(e,t,i,a,o){n+=o},function(e){n+=e}),n},ie=function(e,t,n){var i,a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"START";return"number"!=typeof n?n:(te(e,t,function(e,t,o,r,s,p,l){void 0===i&&o+s.length>n&&(i="NULL"===a?null:t+("END"===a?e.length:0))},function(e,t,a){void 0===i&&a+e.length>=n&&(i=t+n-a)}),void 0===i?e.length:i)},ae=function(e,t,n,i){return e.substring(0,t)+i+e.substring(n)},oe=function(e,t,n){var i=n,a=!1;if(te(e,t,function(e,t,o,r,s,p,l){o<=n&&o+s.length>n&&(i=o,a=!0)}),a)return i},re=function(e,t){var n=[];return te(e,t,function(e,t,i,a,o,r,s){n.push({id:a,display:o,childIndex:r,index:t,plainTextIndex:i})}),n},se=function(e,t){return"".concat(e,"-").concat(t)},pe=function(e){return Object.values(e).reduce(function(e,t){return e+t.results.length},0)},le=function(e){var t=X(e),n=e[e.indexOf(G)+11],i=e[e.indexOf(Z)+6];return new RegExp(t.replace(G,"([^".concat(X(n||""),"]+?)")).replace(Z,"([^".concat(X(i||""),"]+?)")))},ce={trigger:"@",markup:"@[__display__](__id__)",onAdd:function(){return null},onRemove:function(){return null},displayTransform:function(e,t){return t||e},renderSuggestion:null,isLoading:!1,appendSpaceOnAdd:!1},ue={fontWeight:"inherit"};function de(e){var t=e.display,n=e.style,i=e.className,o=e.classNames,r=(e.trigger,e.markup,e.displayTransform,e.onAdd,e.onRemove,e.renderSuggestion,e.isLoading,e.appendSpaceOnAdd,V(ue,{style:n,className:i,classNames:o}));return a.createElement("strong",r,t)}function me(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,i)}return n}function fe(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?me(Object(n),!0).forEach(function(t){g(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):me(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function ge(e){return a.Children.toArray(e).map(function(e){var t=e.props,n=t.markup,i=void 0===n?ce.markup:n,a=t.regex,o=void 0===a?ce.regex:a,r=t.displayTransform,s=void 0===r?ce.displayTransform:r;return fe(fe({},ce),{},{markup:i,displayTransform:s,regex:o?ve(o,i):le(i)})})}var ve=function(e,t){var n=new RegExp(e.toString()+"|").exec("").length-1,i=J(t);return y()(n===i,"Number of capturing groups in RegExp ".concat(e.toString()," (").concat(n,") does not match the number of placeholders in the markup '").concat(t,"' (").concat(i,")")),e},xe=[{base:"A",letters:/(&#65;|&#9398;|&#65313;|&#192;|&#193;|&#194;|&#7846;|&#7844;|&#7850;|&#7848;|&#195;|&#256;|&#258;|&#7856;|&#7854;|&#7860;|&#7858;|&#550;|&#480;|&#196;|&#478;|&#7842;|&#197;|&#506;|&#461;|&#512;|&#514;|&#7840;|&#7852;|&#7862;|&#7680;|&#260;|&#570;|&#11375;|[\u0041\u24B6\uFF21\u00C0\u00C1\u00C2\u1EA6\u1EA4\u1EAA\u1EA8\u00C3\u0100\u0102\u1EB0\u1EAE\u1EB4\u1EB2\u0226\u01E0\u00C4\u01DE\u1EA2\u00C5\u01FA\u01CD\u0200\u0202\u1EA0\u1EAC\u1EB6\u1E00\u0104\u023A\u2C6F])/g},{base:"AA",letters:/(&#42802;|[\uA732])/g},{base:"AE",letters:/(&#198;|&#508;|&#482;|[\u00C6\u01FC\u01E2])/g},{base:"AO",letters:/(&#42804;|[\uA734])/g},{base:"AU",letters:/(&#42806;|[\uA736])/g},{base:"AV",letters:/(&#42808;|&#42810;|[\uA738\uA73A])/g},{base:"AY",letters:/(&#42812;|[\uA73C])/g},{base:"B",letters:/(&#66;|&#9399;|&#65314;|&#7682;|&#7684;|&#7686;|&#579;|&#386;|&#385;|[\u0042\u24B7\uFF22\u1E02\u1E04\u1E06\u0243\u0182\u0181])/g},{base:"C",letters:/(&#67;|&#9400;|&#65315;|&#262;|&#264;|&#266;|&#268;|&#199;|&#7688;|&#391;|&#571;|&#42814;|[\u0043\u24B8\uFF23\u0106\u0108\u010A\u010C\u00C7\u1E08\u0187\u023B\uA73E])/g},{base:"D",letters:/(&#68;|&#9401;|&#65316;|&#7690;|&#270;|&#7692;|&#7696;|&#7698;|&#7694;|&#272;|&#395;|&#394;|&#393;|&#42873;|&#208;|[\u0044\u24B9\uFF24\u1E0A\u010E\u1E0C\u1E10\u1E12\u1E0E\u0110\u018B\u018A\u0189\uA779\u00D0])/g},{base:"DZ",letters:/(&#497;|&#452;|[\u01F1\u01C4])/g},{base:"Dz",letters:/(&#498;|&#453;|[\u01F2\u01C5])/g},{base:"E",letters:/(&#69;|&#9402;|&#65317;|&#200;|&#201;|&#202;|&#7872;|&#7870;|&#7876;|&#7874;|&#7868;|&#274;|&#7700;|&#7702;|&#276;|&#278;|&#203;|&#7866;|&#282;|&#516;|&#518;|&#7864;|&#7878;|&#552;|&#7708;|&#280;|&#7704;|&#7706;|&#400;|&#398;|[\u0045\u24BA\uFF25\u00C8\u00C9\u00CA\u1EC0\u1EBE\u1EC4\u1EC2\u1EBC\u0112\u1E14\u1E16\u0114\u0116\u00CB\u1EBA\u011A\u0204\u0206\u1EB8\u1EC6\u0228\u1E1C\u0118\u1E18\u1E1A\u0190\u018E])/g},{base:"F",letters:/(&#70;|&#9403;|&#65318;|&#7710;|&#401;|&#42875;|[\u0046\u24BB\uFF26\u1E1E\u0191\uA77B])/g},{base:"G",letters:/(&#71;|&#9404;|&#65319;|&#500;|&#284;|&#7712;|&#286;|&#288;|&#486;|&#290;|&#484;|&#403;|&#42912;|&#42877;|&#42878;|[\u0047\u24BC\uFF27\u01F4\u011C\u1E20\u011E\u0120\u01E6\u0122\u01E4\u0193\uA7A0\uA77D\uA77E])/g},{base:"H",letters:/(&#72;|&#9405;|&#65320;|&#292;|&#7714;|&#7718;|&#542;|&#7716;|&#7720;|&#7722;|&#294;|&#11367;|&#11381;|&#42893;|[\u0048\u24BD\uFF28\u0124\u1E22\u1E26\u021E\u1E24\u1E28\u1E2A\u0126\u2C67\u2C75\uA78D])/g},{base:"I",letters:/(&#73;|&#9406;|&#65321;|&#204;|&#205;|&#206;|&#296;|&#298;|&#300;|&#304;|&#207;|&#7726;|&#7880;|&#463;|&#520;|&#522;|&#7882;|&#302;|&#7724;|&#407;|[\u0049\u24BE\uFF29\u00CC\u00CD\u00CE\u0128\u012A\u012C\u0130\u00CF\u1E2E\u1EC8\u01CF\u0208\u020A\u1ECA\u012E\u1E2C\u0197])/g},{base:"J",letters:/(&#74;|&#9407;|&#65322;|&#308;|&#584;|[\u004A\u24BF\uFF2A\u0134\u0248])/g},{base:"K",letters:/(&#75;|&#9408;|&#65323;|&#7728;|&#488;|&#7730;|&#310;|&#7732;|&#408;|&#11369;|&#42816;|&#42818;|&#42820;|&#42914;|[\u004B\u24C0\uFF2B\u1E30\u01E8\u1E32\u0136\u1E34\u0198\u2C69\uA740\uA742\uA744\uA7A2])/g},{base:"L",letters:/(&#76;|&#9409;|&#65324;|&#319;|&#313;|&#317;|&#7734;|&#7736;|&#315;|&#7740;|&#7738;|&#321;|&#573;|&#11362;|&#11360;|&#42824;|&#42822;|&#42880;|[\u004C\u24C1\uFF2C\u013F\u0139\u013D\u1E36\u1E38\u013B\u1E3C\u1E3A\u0141\u023D\u2C62\u2C60\uA748\uA746\uA780])/g},{base:"LJ",letters:/(&#455;|[\u01C7])/g},{base:"Lj",letters:/(&#456;|[\u01C8])/g},{base:"M",letters:/(&#77;|&#9410;|&#65325;|&#7742;|&#7744;|&#7746;|&#11374;|&#412;|[\u004D\u24C2\uFF2D\u1E3E\u1E40\u1E42\u2C6E\u019C])/g},{base:"N",letters:/(&#78;|&#9411;|&#65326;|&#504;|&#323;|&#209;|&#7748;|&#327;|&#7750;|&#325;|&#7754;|&#7752;|&#544;|&#413;|&#42896;|&#42916;|&#330;|[\u004E\u24C3\uFF2E\u01F8\u0143\u00D1\u1E44\u0147\u1E46\u0145\u1E4A\u1E48\u0220\u019D\uA790\uA7A4\u014A])/g},{base:"NJ",letters:/(&#458;|[\u01CA])/g},{base:"Nj",letters:/(&#459;|[\u01CB])/g},{base:"O",letters:/(&#79;|&#9412;|&#65327;|&#210;|&#211;|&#212;|&#7890;|&#7888;|&#7894;|&#7892;|&#213;|&#7756;|&#556;|&#7758;|&#332;|&#7760;|&#7762;|&#334;|&#558;|&#560;|&#214;|&#554;|&#7886;|&#336;|&#465;|&#524;|&#526;|&#416;|&#7900;|&#7898;|&#7904;|&#7902;|&#7906;|&#7884;|&#7896;|&#490;|&#492;|&#216;|&#510;|&#390;|&#415;|&#42826;|&#42828;|[\u004F\u24C4\uFF2F\u00D2\u00D3\u00D4\u1ED2\u1ED0\u1ED6\u1ED4\u00D5\u1E4C\u022C\u1E4E\u014C\u1E50\u1E52\u014E\u022E\u0230\u00D6\u022A\u1ECE\u0150\u01D1\u020C\u020E\u01A0\u1EDC\u1EDA\u1EE0\u1EDE\u1EE2\u1ECC\u1ED8\u01EA\u01EC\u00D8\u01FE\u0186\u019F\uA74A\uA74C])/g},{base:"OE",letters:/(&#338;|[\u0152])/g},{base:"OI",letters:/(&#418;|[\u01A2])/g},{base:"OO",letters:/(&#42830;|[\uA74E])/g},{base:"OU",letters:/(&#546;|[\u0222])/g},{base:"P",letters:/(&#80;|&#9413;|&#65328;|&#7764;|&#7766;|&#420;|&#11363;|&#42832;|&#42834;|&#42836;|[\u0050\u24C5\uFF30\u1E54\u1E56\u01A4\u2C63\uA750\uA752\uA754])/g},{base:"Q",letters:/(&#81;|&#9414;|&#65329;|&#42838;|&#42840;|&#586;|[\u0051\u24C6\uFF31\uA756\uA758\u024A])/g},{base:"R",letters:/(&#82;|&#9415;|&#65330;|&#340;|&#7768;|&#344;|&#528;|&#530;|&#7770;|&#7772;|&#342;|&#7774;|&#588;|&#11364;|&#42842;|&#42918;|&#42882;|[\u0052\u24C7\uFF32\u0154\u1E58\u0158\u0210\u0212\u1E5A\u1E5C\u0156\u1E5E\u024C\u2C64\uA75A\uA7A6\uA782])/g},{base:"S",letters:/(&#83;|&#9416;|&#65331;|&#7838;|&#346;|&#7780;|&#348;|&#7776;|&#352;|&#7782;|&#7778;|&#7784;|&#536;|&#350;|&#11390;|&#42920;|&#42884;|[\u0053\u24C8\uFF33\u1E9E\u015A\u1E64\u015C\u1E60\u0160\u1E66\u1E62\u1E68\u0218\u015E\u2C7E\uA7A8\uA784])/g},{base:"T",letters:/(&#84;|&#9417;|&#65332;|&#7786;|&#356;|&#7788;|&#538;|&#354;|&#7792;|&#7790;|&#358;|&#428;|&#430;|&#574;|&#42886;|[\u0054\u24C9\uFF34\u1E6A\u0164\u1E6C\u021A\u0162\u1E70\u1E6E\u0166\u01AC\u01AE\u023E\uA786])/g},{base:"TH",letters:/(&#222;|[\u00DE])/g},{base:"TZ",letters:/(&#42792;|[\uA728])/g},{base:"U",letters:/(&#85;|&#9418;|&#65333;|&#217;|&#218;|&#219;|&#360;|&#7800;|&#362;|&#7802;|&#364;|&#220;|&#475;|&#471;|&#469;|&#473;|&#7910;|&#366;|&#368;|&#467;|&#532;|&#534;|&#431;|&#7914;|&#7912;|&#7918;|&#7916;|&#7920;|&#7908;|&#7794;|&#370;|&#7798;|&#7796;|&#580;|[\u0055\u24CA\uFF35\u00D9\u00DA\u00DB\u0168\u1E78\u016A\u1E7A\u016C\u00DC\u01DB\u01D7\u01D5\u01D9\u1EE6\u016E\u0170\u01D3\u0214\u0216\u01AF\u1EEA\u1EE8\u1EEE\u1EEC\u1EF0\u1EE4\u1E72\u0172\u1E76\u1E74\u0244])/g},{base:"V",letters:/(&#86;|&#9419;|&#65334;|&#7804;|&#7806;|&#434;|&#42846;|&#581;|[\u0056\u24CB\uFF36\u1E7C\u1E7E\u01B2\uA75E\u0245])/g},{base:"VY",letters:/(&#42848;|[\uA760])/g},{base:"W",letters:/(&#87;|&#9420;|&#65335;|&#7808;|&#7810;|&#372;|&#7814;|&#7812;|&#7816;|&#11378;|[\u0057\u24CC\uFF37\u1E80\u1E82\u0174\u1E86\u1E84\u1E88\u2C72])/g},{base:"X",letters:/(&#88;|&#9421;|&#65336;|&#7818;|&#7820;|[\u0058\u24CD\uFF38\u1E8A\u1E8C])/g},{base:"Y",letters:/(&#89;|&#9422;|&#65337;|&#7922;|&#221;|&#374;|&#7928;|&#562;|&#7822;|&#376;|&#7926;|&#7924;|&#435;|&#590;|&#7934;|[\u0059\u24CE\uFF39\u1EF2\u00DD\u0176\u1EF8\u0232\u1E8E\u0178\u1EF6\u1EF4\u01B3\u024E\u1EFE])/g},{base:"Z",letters:/(&#90;|&#9423;|&#65338;|&#377;|&#7824;|&#379;|&#381;|&#7826;|&#7828;|&#437;|&#548;|&#11391;|&#11371;|&#42850;|[\u005A\u24CF\uFF3A\u0179\u1E90\u017B\u017D\u1E92\u1E94\u01B5\u0224\u2C7F\u2C6B\uA762])/g},{base:"a",letters:/(&#97;|&#9424;|&#65345;|&#7834;|&#224;|&#225;|&#226;|&#7847;|&#7845;|&#7851;|&#7849;|&#227;|&#257;|&#259;|&#7857;|&#7855;|&#7861;|&#7859;|&#551;|&#481;|&#228;|&#479;|&#7843;|&#229;|&#507;|&#462;|&#513;|&#515;|&#7841;|&#7853;|&#7863;|&#7681;|&#261;|&#11365;|&#592;|[\u0061\u24D0\uFF41\u1E9A\u00E0\u00E1\u00E2\u1EA7\u1EA5\u1EAB\u1EA9\u00E3\u0101\u0103\u1EB1\u1EAF\u1EB5\u1EB3\u0227\u01E1\u00E4\u01DF\u1EA3\u00E5\u01FB\u01CE\u0201\u0203\u1EA1\u1EAD\u1EB7\u1E01\u0105\u2C65\u0250])/g},{base:"aa",letters:/(&#42803;|[\uA733])/g},{base:"ae",letters:/(&#230;|&#509;|&#483;|[\u00E6\u01FD\u01E3])/g},{base:"ao",letters:/(&#42805;|[\uA735])/g},{base:"au",letters:/(&#42807;|[\uA737])/g},{base:"av",letters:/(&#42809;|&#42811;|[\uA739\uA73B])/g},{base:"ay",letters:/(&#42813;|[\uA73D])/g},{base:"b",letters:/(&#98;|&#9425;|&#65346;|&#7683;|&#7685;|&#7687;|&#384;|&#387;|&#595;|[\u0062\u24D1\uFF42\u1E03\u1E05\u1E07\u0180\u0183\u0253])/g},{base:"c",letters:/(&#99;|&#9426;|&#65347;|&#263;|&#265;|&#267;|&#269;|&#231;|&#7689;|&#392;|&#572;|&#42815;|&#8580;|[\u0063\u24D2\uFF43\u0107\u0109\u010B\u010D\u00E7\u1E09\u0188\u023C\uA73F\u2184])/g},{base:"d",letters:/(&#100;|&#9427;|&#65348;|&#7691;|&#271;|&#7693;|&#7697;|&#7699;|&#7695;|&#273;|&#396;|&#598;|&#599;|&#42874;|&#240;|[\u0064\u24D3\uFF44\u1E0B\u010F\u1E0D\u1E11\u1E13\u1E0F\u0111\u018C\u0256\u0257\uA77A\u00F0])/g},{base:"dz",letters:/(&#499;|&#454;|[\u01F3\u01C6])/g},{base:"e",letters:/(&#101;|&#9428;|&#65349;|&#232;|&#233;|&#234;|&#7873;|&#7871;|&#7877;|&#7875;|&#7869;|&#275;|&#7701;|&#7703;|&#277;|&#279;|&#235;|&#7867;|&#283;|&#517;|&#519;|&#7865;|&#7879;|&#553;|&#7709;|&#281;|&#7705;|&#7707;|&#583;|&#603;|&#477;|[\u0065\u24D4\uFF45\u00E8\u00E9\u00EA\u1EC1\u1EBF\u1EC5\u1EC3\u1EBD\u0113\u1E15\u1E17\u0115\u0117\u00EB\u1EBB\u011B\u0205\u0207\u1EB9\u1EC7\u0229\u1E1D\u0119\u1E19\u1E1B\u0247\u025B\u01DD])/g},{base:"f",letters:/(&#102;|&#9429;|&#65350;|&#7711;|&#402;|&#42876;|[\u0066\u24D5\uFF46\u1E1F\u0192\uA77C])/g},{base:"g",letters:/(&#103;|&#9430;|&#65351;|&#501;|&#285;|&#7713;|&#287;|&#289;|&#487;|&#291;|&#485;|&#608;|&#42913;|&#7545;|&#42879;|[\u0067\u24D6\uFF47\u01F5\u011D\u1E21\u011F\u0121\u01E7\u0123\u01E5\u0260\uA7A1\u1D79\uA77F])/g},{base:"h",letters:/(&#104;|&#9431;|&#65352;|&#293;|&#7715;|&#7719;|&#543;|&#7717;|&#7721;|&#7723;|&#7830;|&#295;|&#11368;|&#11382;|&#613;|[\u0068\u24D7\uFF48\u0125\u1E23\u1E27\u021F\u1E25\u1E29\u1E2B\u1E96\u0127\u2C68\u2C76\u0265])/g},{base:"hv",letters:/(&#405;|[\u0195])/g},{base:"i",letters:/(&#105;|&#9432;|&#65353;|&#236;|&#237;|&#238;|&#297;|&#299;|&#301;|&#239;|&#7727;|&#7881;|&#464;|&#521;|&#523;|&#7883;|&#303;|&#7725;|&#616;|&#305;|[\u0069\u24D8\uFF49\u00EC\u00ED\u00EE\u0129\u012B\u012D\u00EF\u1E2F\u1EC9\u01D0\u0209\u020B\u1ECB\u012F\u1E2D\u0268\u0131])/g},{base:"ij",letters:/(&#307;|[\u0133])/g},{base:"j",letters:/(&#106;|&#9433;|&#65354;|&#309;|&#496;|&#585;|[\u006A\u24D9\uFF4A\u0135\u01F0\u0249])/g},{base:"k",letters:/(&#107;|&#9434;|&#65355;|&#7729;|&#489;|&#7731;|&#311;|&#7733;|&#409;|&#11370;|&#42817;|&#42819;|&#42821;|&#42915;|[\u006B\u24DA\uFF4B\u1E31\u01E9\u1E33\u0137\u1E35\u0199\u2C6A\uA741\uA743\uA745\uA7A3])/g},{base:"l",letters:/(&#108;|&#9435;|&#65356;|&#320;|&#314;|&#318;|&#7735;|&#7737;|&#316;|&#7741;|&#7739;|&#322;|&#410;|&#619;|&#11361;|&#42825;|&#42881;|&#42823;|[\u006C\u24DB\uFF4C\u0140\u013A\u013E\u1E37\u1E39\u013C\u1E3D\u1E3B\u0142\u019A\u026B\u2C61\uA749\uA781\uA747])/g},{base:"lj",letters:/(&#457;|[\u01C9])/g},{base:"m",letters:/(&#109;|&#9436;|&#65357;|&#7743;|&#7745;|&#7747;|&#625;|&#623;|[\u006D\u24DC\uFF4D\u1E3F\u1E41\u1E43\u0271\u026F])/g},{base:"n",letters:/(&#110;|&#9437;|&#65358;|&#505;|&#324;|&#241;|&#7749;|&#328;|&#7751;|&#326;|&#7755;|&#7753;|&#414;|&#626;|&#329;|&#42897;|&#42917;|&#331;|[\u006E\u24DD\uFF4E\u01F9\u0144\u00F1\u1E45\u0148\u1E47\u0146\u1E4B\u1E49\u019E\u0272\u0149\uA791\uA7A5\u014B])/g},{base:"nj",letters:/(&#460;|[\u01CC])/g},{base:"o",letters:/(&#111;|&#9438;|&#65359;|&#242;|&#243;|&#244;|&#7891;|&#7889;|&#7895;|&#7893;|&#245;|&#7757;|&#557;|&#7759;|&#333;|&#7761;|&#7763;|&#335;|&#559;|&#561;|&#246;|&#555;|&#7887;|&#337;|&#466;|&#525;|&#527;|&#417;|&#7901;|&#7899;|&#7905;|&#7903;|&#7907;|&#7885;|&#7897;|&#491;|&#493;|&#248;|&#511;|&#596;|&#42827;|&#42829;|&#629;|[\u006F\u24DE\uFF4F\u00F2\u00F3\u00F4\u1ED3\u1ED1\u1ED7\u1ED5\u00F5\u1E4D\u022D\u1E4F\u014D\u1E51\u1E53\u014F\u022F\u0231\u00F6\u022B\u1ECF\u0151\u01D2\u020D\u020F\u01A1\u1EDD\u1EDB\u1EE1\u1EDF\u1EE3\u1ECD\u1ED9\u01EB\u01ED\u00F8\u01FF\u0254\uA74B\uA74D\u0275])/g},{base:"oe",letters:/(&#339;|[\u0153])/g},{base:"oi",letters:/(&#419;|[\u01A3])/g},{base:"ou",letters:/(&#547;|[\u0223])/g},{base:"oo",letters:/(&#42831;|[\uA74F])/g},{base:"p",letters:/(&#112;|&#9439;|&#65360;|&#7765;|&#7767;|&#421;|&#7549;|&#42833;|&#42835;|&#42837;|[\u0070\u24DF\uFF50\u1E55\u1E57\u01A5\u1D7D\uA751\uA753\uA755])/g},{base:"q",letters:/(&#113;|&#9440;|&#65361;|&#587;|&#42839;|&#42841;|[\u0071\u24E0\uFF51\u024B\uA757\uA759])/g},{base:"r",letters:/(&#114;|&#9441;|&#65362;|&#341;|&#7769;|&#345;|&#529;|&#531;|&#7771;|&#7773;|&#343;|&#7775;|&#589;|&#637;|&#42843;|&#42919;|&#42883;|[\u0072\u24E1\uFF52\u0155\u1E59\u0159\u0211\u0213\u1E5B\u1E5D\u0157\u1E5F\u024D\u027D\uA75B\uA7A7\uA783])/g},{base:"s",letters:/(&#115;|&#9442;|&#65363;|&#347;|&#7781;|&#349;|&#7777;|&#353;|&#7783;|&#7779;|&#7785;|&#537;|&#351;|&#575;|&#42921;|&#42885;|&#7835;|&#383;|[\u0073\u24E2\uFF53\u015B\u1E65\u015D\u1E61\u0161\u1E67\u1E63\u1E69\u0219\u015F\u023F\uA7A9\uA785\u1E9B\u017F])/g},{base:"ss",letters:/(&#223;|[\u00DF])/g},{base:"t",letters:/(&#116;|&#9443;|&#65364;|&#7787;|&#7831;|&#357;|&#7789;|&#539;|&#355;|&#7793;|&#7791;|&#359;|&#429;|&#648;|&#11366;|&#42887;|[\u0074\u24E3\uFF54\u1E6B\u1E97\u0165\u1E6D\u021B\u0163\u1E71\u1E6F\u0167\u01AD\u0288\u2C66\uA787])/g},{base:"th",letters:/(&#254;|[\u00FE])/g},{base:"tz",letters:/(&#42793;|[\uA729])/g},{base:"u",letters:/(&#117;|&#9444;|&#65365;|&#249;|&#250;|&#251;|&#361;|&#7801;|&#363;|&#7803;|&#365;|&#252;|&#476;|&#472;|&#470;|&#474;|&#7911;|&#367;|&#369;|&#468;|&#533;|&#535;|&#432;|&#7915;|&#7913;|&#7919;|&#7917;|&#7921;|&#7909;|&#7795;|&#371;|&#7799;|&#7797;|&#649;|[\u0075\u24E4\uFF55\u00F9\u00FA\u00FB\u0169\u1E79\u016B\u1E7B\u016D\u00FC\u01DC\u01D8\u01D6\u01DA\u1EE7\u016F\u0171\u01D4\u0215\u0217\u01B0\u1EEB\u1EE9\u1EEF\u1EED\u1EF1\u1EE5\u1E73\u0173\u1E77\u1E75\u0289])/g},{base:"v",letters:/(&#118;|&#9445;|&#65366;|&#7805;|&#7807;|&#651;|&#42847;|&#652;|[\u0076\u24E5\uFF56\u1E7D\u1E7F\u028B\uA75F\u028C])/g},{base:"vy",letters:/(&#42849;|[\uA761])/g},{base:"w",letters:/(&#119;|&#9446;|&#65367;|&#7809;|&#7811;|&#373;|&#7815;|&#7813;|&#7832;|&#7817;|&#11379;|[\u0077\u24E6\uFF57\u1E81\u1E83\u0175\u1E87\u1E85\u1E98\u1E89\u2C73])/g},{base:"x",letters:/(&#120;|&#9447;|&#65368;|&#7819;|&#7821;|[\u0078\u24E7\uFF58\u1E8B\u1E8D])/g},{base:"y",letters:/(&#121;|&#9448;|&#65369;|&#7923;|&#253;|&#375;|&#7929;|&#563;|&#7823;|&#255;|&#7927;|&#7833;|&#7925;|&#436;|&#591;|&#7935;|[\u0079\u24E8\uFF59\u1EF3\u00FD\u0177\u1EF9\u0233\u1E8F\u00FF\u1EF7\u1E99\u1EF5\u01B4\u024F\u1EFF])/g},{base:"z",letters:/(&#122;|&#9449;|&#65370;|&#378;|&#7825;|&#380;|&#382;|&#7827;|&#7829;|&#438;|&#549;|&#576;|&#11372;|&#42851;|[\u007A\u24E9\uFF5A\u017A\u1E91\u017C\u017E\u1E93\u1E95\u01B6\u0225\u0240\u2C6C\uA763])/g}],he=function(e){return function(e){var t=e;return xe.forEach(function(e){t=t.replace(e.letters,e.base)}),t}(e).toLowerCase()},be=function(e,t,n){return n?he(e).indexOf(he(t)):e.toLowerCase().indexOf(t.toLowerCase())},ye=function(e){return"number"==typeof e},Ae=["style","className","classNames"];function Ee(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,i)}return n}function we(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Ee(Object(n),!0).forEach(function(t){g(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Ee(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function Ce(e,t){return function(n){var i=function(i){var o=i.style,r=i.className,s=i.classNames,p=function(e,t){if(null==e)return{};var n,i,a=function(e,t){if(null==e)return{};var n,i,a={},o=Object.keys(e);for(i=0;i<o.length;i++)n=o[i],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(i=0;i<o.length;i++)n=o[i],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}(i,Ae),c=t?t(p):void 0,u=V(e,{style:o,className:r,classNames:s},c);return a.createElement(n,l({},p,{style:u}))},o=n.displayName||n.name||"Component";return i.displayName="defaultStyle(".concat(o,")"),a.forwardRef(function(e,t){return i(we(we({},e),{},{ref:t}))})}}function je(e){var t=e.selectionStart,n=e.selectionEnd,i=e.value,o=void 0===i?"":i,r=e.onCaretPositionChange,s=e.containerRef,p=e.children,c=(e.singleLine,e.style),u=A((0,a.useState)({left:void 0,top:void 0}),2),d=u[0],m=u[1],f=A((0,a.useState)(),2),g=f[0],v=f[1];(0,a.useEffect)(function(){h()});var x,h=function(){if(g){var e=g.offsetLeft,t=g.offsetTop;if(d.left!==e||d.top!==t){var n={left:e,top:t};m(n),r(n)}}},b=ge(p);n===t&&(x=ie(o,b,t,"START"));var y=[],E={},w=y,C=0,j=function(e,t){return a.createElement("span",l({},c("substring"),{key:t}),e)};return te(o,b,function(e,t,n,i,o,r,s){var l=function(e,t){return e.hasOwnProperty(t)?e[t]++:e[t]=0,t+"_"+e[t]}(E,i);w.push(function(e,t,n,i){var o={id:e,display:t,key:i},r=a.Children.toArray(p)[n];return a.cloneElement(r,o)}(i,o,r,l))},function(e,t,n){if(ye(x)&&x>=t&&x<=t+e.length){var i=x-t;w.push(j(e.substring(0,i),C)),w=[j(e.substring(i),C)]}else w.push(j(e,C));C++}),w.push(" "),w!==y&&y.push(function(e){return a.createElement("span",l({},c("caret"),{ref:v,key:"caret"}),e)}(w)),a.createElement("div",l({},c,{ref:s}),y)}je.propTypes={selectionStart:h().number,selectionEnd:h().number,value:h().string.isRequired,onCaretPositionChange:h().func.isRequired,containerRef:h().oneOfType([h().func,h().shape({current:"undefined"==typeof Element?h().any:h().instanceOf(Element)})]),children:h().oneOfType([h().element,h().arrayOf(h().element)]).isRequired};var ke=Ce({position:"relative",boxSizing:"border-box",width:"100%",color:"transparent",overflow:"hidden",whiteSpace:"pre-wrap",wordWrap:"break-word",border:"1px solid transparent",textAlign:"start","&singleLine":{whiteSpace:"pre",wordWrap:null},substring:{visibility:"hidden"}},function(e){return{"&singleLine":e.singleLine}})(je);function Oe(e){var t,n,i=e.id,o=e.focused,r=e.ignoreAccents,s=e.index,p=e.onClick,c=e.onMouseEnter,u=e.query,d=e.renderSuggestion,m=e.suggestion,f=e.style,g=(e.className,e.classNames,{onClick:p,onMouseEnter:c});return a.createElement("li",l({id:i,role:"option","aria-selected":o},g,f),(t=function(){if("string"==typeof m)return m;var e=m.id,t=m.display;return void 0!==e&&t?t:e}(),n=function(e){var t=be(e,u,r);return-1===t?a.createElement("span",f("display"),e):a.createElement("span",f("display"),e.substring(0,t),a.createElement("b",f("highlight"),e.substring(t,t+u.length)),e.substring(t+u.length))}(t),d?d(m,u,n,s,o):n))}Oe.propTypes={id:h().string.isRequired,query:h().string.isRequired,index:h().number.isRequired,ignoreAccents:h().bool,suggestion:h().oneOfType([h().string,h().shape({id:h().oneOfType([h().string,h().number]).isRequired,display:h().string})]).isRequired,renderSuggestion:h().func,focused:h().bool};var Se=Ce({cursor:"pointer"},function(e){return{"&focused":e.focused}})(Oe);function De(e){var t=e.style,n=e.className,i=e.classNames,o=V(Fe,{style:t,className:n,classNames:i}),r=o("spinner");return a.createElement("div",o,a.createElement("div",r,a.createElement("div",r(["element","element1"])),a.createElement("div",r(["element","element2"])),a.createElement("div",r(["element","element3"])),a.createElement("div",r(["element","element4"])),a.createElement("div",r(["element","element5"]))))}var Fe={};function Be(e){var t=e.id,n=e.suggestions,i=void 0===n?{}:n,o=e.a11ySuggestionsListLabel,r=e.focusIndex,s=e.position,c=e.left,u=e.right,d=e.top,m=e.scrollFocusedIntoView,f=e.isLoading,g=e.isOpened,v=e.onSelect,x=void 0===v?function(){return null}:v,h=e.ignoreAccents,b=e.containerRef,y=e.children,E=e.style,w=e.customSuggestionsContainer,C=e.onMouseDown,j=e.onMouseEnter,k=A((0,a.useState)(void 0),2),O=k[0],S=k[1];(0,a.useEffect)(function(){if(O&&!(O.offsetHeight>=O.scrollHeight)&&m){var e=O.scrollTop,t=O.children[r].getBoundingClientRect(),n=t.top,i=t.bottom,a=O.getBoundingClientRect().top;i=i-a+e,(n=n-a+e)<e?O.scrollTop=n:i>O.offsetHeight&&(O.scrollTop=i-O.offsetHeight)}},[r,m,O]);var D,F=function(e,t){j&&j(e)},B=function(e,t){x(e,t)},P=function(e){return"string"==typeof e?e:e.id};return g?a.createElement("div",l({},function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return t.reduce(function(e,t){return Y(Y(Y({},e),"function"==typeof t?t:{}),{},{style:Y(Y({},e.style),"function"==typeof t?t.style:t)})},{})}({position:s||"absolute",left:c,right:u,top:d},E),{onMouseDown:C,ref:b}),(D=a.createElement("ul",l({ref:S,id:t,role:"listbox","aria-label":o},E("list")),Object.values(i).reduce(function(e,n){var i=n.results,o=n.queryInfo;return[].concat(p(e),p(i.map(function(n,i){return function(e,n,i){var o=i===r,s=n.childIndex,p=n.query,l=a.Children.toArray(y)[s].props.renderSuggestion,c=void 0===l?ce.renderSuggestion:l;return a.createElement(Se,{style:E("item"),key:"".concat(s,"-").concat(P(e)),id:se(t,i),query:p,index:i,ignoreAccents:h,renderSuggestion:c,suggestion:e,focused:o,onClick:function(){return B(e,n)},onMouseEnter:function(){return F(i)}})}(n,o,e.length+i)})))},[])),w?w(D):D),function(){if(f)return a.createElement(De,{style:E("loadingIndicator")})}()):null}Be.propTypes={id:h().string.isRequired,suggestions:h().object.isRequired,a11ySuggestionsListLabel:h().string,focusIndex:h().number,position:h().string,left:h().number,right:h().number,top:h().number,scrollFocusedIntoView:h().bool,isLoading:h().bool,isOpened:h().bool.isRequired,onSelect:h().func,ignoreAccents:h().bool,customSuggestionsContainer:h().func,containerRef:h().oneOfType([h().func,h().shape({current:"undefined"==typeof Element?h().any:h().instanceOf(Element)})])};var Pe=Ce({zIndex:1,backgroundColor:"white",marginTop:14,minWidth:100,list:{margin:0,padding:0,listStyleType:"none"}})(Be);function ze(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,i)}return n}function Te(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ze(Object(n),!0).forEach(function(t){g(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ze(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function Re(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(Re=function(){return!!e})()}var _e={TAB:9,RETURN:13,ESC:27,UP:38,DOWN:40},Ie=!1,Le={singleLine:h().bool,allowSpaceInQuery:h().bool,allowSuggestionsAboveCursor:h().bool,forceSuggestionsAboveCursor:h().bool,ignoreAccents:h().bool,a11ySuggestionsListLabel:h().string,value:h().string,onKeyDown:h().func,customSuggestionsContainer:h().func,onSelect:h().func,onBlur:h().func,onChange:h().func,suggestionsPortalHost:"undefined"==typeof Element?h().any:h().PropTypes.instanceOf(Element),inputRef:h().oneOfType([h().func,h().shape({current:"undefined"==typeof Element?h().any:h().instanceOf(Element)})]),inputComponent:h().oneOfType([h().func,h().elementType]),children:h().oneOfType([h().element,h().arrayOf(h().element)]).isRequired},Me=function(e){function t(e){var n,i,o,r;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),i=this,r=[e],o=m(o=t),g(n=function(e,t){return!t||"object"!==d(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}(i,Re()?Reflect.construct(o,r||[],m(i).constructor):o.apply(i,r)),"setContainerElement",function(e){n.containerElement=e}),g(n,"getInputProps",function(){var e,t=n.props,i=t.readOnly,a=t.disabled,o=t.style,r=function(e){for(var t,n=arguments.length,i=new Array(n>1?n-1:0),a=1;a<n;a++)i[a-1]=arguments[a];var o=(t=[]).concat.apply(t,i);return Object.keys(e).reduce(function(t,n){return e.hasOwnProperty(n)&&!o.includes(n)&&void 0!==e[n]&&(t[n]=e[n]),t},{})}(n.props,["style","classNames","className"],(e=Le)===Object(e)?Object.keys(e):[]);return Te(Te(Te(Te({},r),o("input")),{},{value:n.getPlainText(),onScroll:n.updateHighlighterScroll},!i&&!a&&{onChange:n.handleChange,onSelect:n.handleSelect,onKeyDown:n.handleKeyDown,onBlur:n.handleBlur,onCompositionStart:n.handleCompositionStart,onCompositionEnd:n.handleCompositionEnd}),n.isOpened()&&{role:"combobox","aria-controls":n.uuidSuggestionsOverlay,"aria-expanded":!0,"aria-autocomplete":"list","aria-haspopup":"listbox","aria-activedescendant":se(n.uuidSuggestionsOverlay,n.state.focusIndex)})}),g(n,"renderControl",function(){var e=n.props,t=e.singleLine,i=e.style,o=e.inputComponent,r=n.getInputProps();return a.createElement("div",i("control"),n.renderHighlighter(),o?a.createElement(o,l({ref:n.setInputRef},r)):t?n.renderInput(r):n.renderTextarea(r))}),g(n,"renderInput",function(e){return a.createElement("input",l({type:"text",ref:n.setInputRef},e))}),g(n,"renderTextarea",function(e){return a.createElement("textarea",l({ref:n.setInputRef},e))}),g(n,"setInputRef",function(e){n.inputElement=e;var t=n.props.inputRef;"function"==typeof t?t(e):t&&(t.current=e)}),g(n,"setSuggestionsElement",function(e){n.suggestionsElement=e}),g(n,"renderSuggestionsOverlay",function(){if(!ye(n.state.selectionStart))return null;var e=n.state.suggestionsPosition,t=e.position,i=e.left,o=e.top,r=e.right,s=a.createElement(Pe,{id:n.uuidSuggestionsOverlay,style:n.props.style("suggestions"),position:t,left:i,top:o,right:r,focusIndex:n.state.focusIndex,scrollFocusedIntoView:n.state.scrollFocusedIntoView,containerRef:n.setSuggestionsElement,suggestions:n.state.suggestions,customSuggestionsContainer:n.props.customSuggestionsContainer,onSelect:n.addMention,onMouseDown:n.handleSuggestionsMouseDown,onMouseEnter:n.handleSuggestionsMouseEnter,isLoading:n.isLoading(),isOpened:n.isOpened(),ignoreAccents:n.props.ignoreAccents,a11ySuggestionsListLabel:n.props.a11ySuggestionsListLabel},n.props.children);return n.props.suggestionsPortalHost?v.createPortal(s,n.props.suggestionsPortalHost):s}),g(n,"renderHighlighter",function(){var e=n.state,t=e.selectionStart,i=e.selectionEnd,o=n.props,r=o.singleLine,s=o.children,p=o.value,l=o.style;return a.createElement(ke,{containerRef:n.setHighlighterElement,style:l("highlighter"),value:p,singleLine:r,selectionStart:t,selectionEnd:i,onCaretPositionChange:n.handleCaretPositionChange},s)}),g(n,"setHighlighterElement",function(e){n.highlighterElement=e}),g(n,"handleCaretPositionChange",function(e){n.setState({caretPosition:e})}),g(n,"getPlainText",function(){return ne(n.props.value||"",ge(n.props.children))}),g(n,"executeOnChange",function(e){for(var t=arguments.length,i=new Array(t>1?t-1:0),a=1;a<t;a++)i[a-1]=arguments[a];var o,r;return n.props.onChange?(o=n.props).onChange.apply(o,[e].concat(i)):n.props.valueLink?(r=n.props.valueLink).requestChange.apply(r,[e.target.value].concat(i)):void 0}),g(n,"handleChange",function(e){if(Ie=!1,!document.documentMode||(document.activeElement&&document.activeElement.contentDocument||document).activeElement===e.target){var t=n.props.value||"",i=ge(n.props.children),a=e.target.value,o=n.state.selectionStart;null==o&&(o=e.target.selectionStart);var r=n.state.selectionEnd;null==r&&(r=e.target.selectionEnd);var s=function(e,t,n,i){var a=n.selectionStartBefore,o=n.selectionEndBefore,r=n.selectionEndAfter,s=ne(e,i),p=s.length-t.length;"undefined"===a&&(a=r+p),"undefined"===o&&(o=a),a===o&&o===r&&s.length===t.length&&(a-=1);var l=t.slice(a,r),c=Math.min(a,r),u=o;a===r&&(u=Math.max(o,a+p));var d=ie(e,i,c,"START"),m=ie(e,i,u,"END"),f=ie(e,i,c,"NULL"),g=ie(e,i,u,"NULL"),v=null===f||null===g,x=ae(e,d,m,l);if(!v){var h=ne(x,i);if(h!==t){for(c=0;t[c]===h[c];)c++;l=t.slice(c,r),u=s.lastIndexOf(t.substring(r)),d=ie(e,i,c,"START"),m=ie(e,i,u,"END"),x=ae(e,d,m,l)}}return x}(t,a,{selectionStartBefore:o,selectionEndBefore:r,selectionEndAfter:e.target.selectionEnd},i);a=ne(s,i);var p=e.target.selectionStart,l=e.target.selectionEnd,c=!1,u=oe(t,i,p);void 0!==u&&n.state.selectionEnd>u&&(l=p=u+(e.nativeEvent.data?e.nativeEvent.data.length:0),c=!0),n.setState({selectionStart:p,selectionEnd:l,setSelectionAfterMentionChange:c});var d=re(s,i);e.nativeEvent.isComposing&&p===l&&n.updateMentionsQueries(n.inputElement.value,p);var m={target:{value:s}};n.executeOnChange(m,s,a,d)}}),g(n,"handleSelect",function(e){if(n.setState({selectionStart:e.target.selectionStart,selectionEnd:e.target.selectionEnd}),!Ie){var t=n.inputElement;e.target.selectionStart===e.target.selectionEnd?n.updateMentionsQueries(t.value,e.target.selectionStart):n.clearSuggestions(),n.updateHighlighterScroll(),n.props.onSelect(e)}}),g(n,"handleKeyDown",function(e){if(0!==pe(n.state.suggestions)&&n.suggestionsElement)switch(Object.values(_e).indexOf(e.keyCode)>=0&&(e.preventDefault(),e.stopPropagation()),e.keyCode){case _e.ESC:return void n.clearSuggestions();case _e.DOWN:return void n.shiftFocus(1);case _e.UP:return void n.shiftFocus(-1);case _e.RETURN:case _e.TAB:return void n.selectFocused();default:return}else n.props.onKeyDown(e)}),g(n,"shiftFocus",function(e){var t=pe(n.state.suggestions);n.setState({focusIndex:(t+n.state.focusIndex+e)%t,scrollFocusedIntoView:!0})}),g(n,"selectFocused",function(){var e=n.state,t=e.suggestions,i=e.focusIndex,a=Object.values(t).reduce(function(e,t){var n=t.results,i=t.queryInfo;return[].concat(p(e),p(n.map(function(e){return{result:e,queryInfo:i}})))},[])[i],o=a.result,r=a.queryInfo;n.addMention(o,r),n.setState({focusIndex:0})}),g(n,"handleBlur",function(e){var t=n._suggestionsMouseDown;n._suggestionsMouseDown=!1,t||n.setState({selectionStart:null,selectionEnd:null}),window.setTimeout(function(){n.updateHighlighterScroll()},1),n.props.onBlur(e,t)}),g(n,"handleSuggestionsMouseDown",function(e){n._suggestionsMouseDown=!0}),g(n,"handleSuggestionsMouseEnter",function(e){n.setState({focusIndex:e,scrollFocusedIntoView:!1})}),g(n,"updateSuggestionsPosition",function(){var e=n.state.caretPosition,t=n.props,i=t.suggestionsPortalHost,a=t.allowSuggestionsAboveCursor,o=t.forceSuggestionsAboveCursor;if(e&&n.suggestionsElement){var r=n.suggestionsElement,s=n.highlighterElement,p=s.getBoundingClientRect(),l=qe(s,"font-size"),c={left:p.left+e.left,top:p.top+e.top+l},u=Math.max(document.documentElement.clientHeight,window.innerHeight||0);if(r){var d={};if(i){d.position="fixed";var m=c.left,f=c.top;m-=qe(r,"margin-left"),f-=qe(r,"margin-top"),m-=s.scrollLeft,f-=s.scrollTop;var g=Math.max(document.documentElement.clientWidth,window.innerWidth||0);m+r.offsetWidth>g?d.left=Math.max(0,g-r.offsetWidth):d.left=m,a&&f+r.offsetHeight>u&&r.offsetHeight<f-l||o?d.top=Math.max(0,f-r.offsetHeight-l):d.top=f}else{var v=e.left-s.scrollLeft,x=e.top-s.scrollTop;v+r.offsetWidth>n.containerElement.offsetWidth?d.right=0:d.left=v,a&&c.top-s.scrollTop+r.offsetHeight>u&&r.offsetHeight<p.top-l-s.scrollTop||o?d.top=x-r.offsetHeight-l:d.top=x}d.left===n.state.suggestionsPosition.left&&d.top===n.state.suggestionsPosition.top&&d.position===n.state.suggestionsPosition.position||n.setState({suggestionsPosition:d})}}}),g(n,"updateHighlighterScroll",function(){var e=n.inputElement,t=n.highlighterElement;e&&t&&(t.scrollLeft=e.scrollLeft,t.scrollTop=e.scrollTop,t.height=e.height)}),g(n,"handleCompositionStart",function(){Ie=!0}),g(n,"handleCompositionEnd",function(){Ie=!1}),g(n,"setSelection",function(e,t){if(null!==e&&null!==t){var i=n.inputElement;if(i.setSelectionRange)i.setSelectionRange(e,t);else if(i.createTextRange){var a=i.createTextRange();a.collapse(!0),a.moveEnd("character",t),a.moveStart("character",e),a.select()}}}),g(n,"updateMentionsQueries",function(e,t){n._queryId++,n.suggestions={},n.setState({suggestions:{}});var i=n.props.value||"",o=n.props.children,r=ge(o),s=ie(i,r,t,"NULL");if(null!==s){var p=function(e,t){var n=re(e,t),i=n[n.length-1];return i?i.plainTextIndex+i.display.length:0}(i.substring(0,s),r),l=e.substring(p,t);a.Children.forEach(o,function(t,i){if(t){var a=function(e){if(e instanceof RegExp)return e;var t=(arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}).allowSpaceInQuery,n=X(e);return new RegExp("(?:^|\\s)(".concat(n,"([^").concat(t?"":"\\s").concat(n,"]*))$"))}(t.props.trigger,n.props),o=l.match(a);if(o){var r=p+l.indexOf(o[1],o.index);n.queryData(o[2],i,r,r+o[1].length,e)}}})}}),g(n,"clearSuggestions",function(){n._queryId++,n.suggestions={},n.setState({suggestions:{},focusIndex:0})}),g(n,"queryData",function(e,t,i,o,r){var s=n.props,p=s.children,l=s.ignoreAccents,c=function(e,t){return e instanceof Array?function(n,i){for(var a=[],o=0,r=e.length;o<r;++o){var s=e[o].display||e[o].id;be(s,n,t)>=0&&a.push(e[o])}return a}:e}(a.Children.toArray(p)[t].props.data,l),u=c(e,n.updateSuggestions.bind(null,n._queryId,t,e,i,o,r));u instanceof Array&&n.updateSuggestions(n._queryId,t,e,i,o,r,u)}),g(n,"updateSuggestions",function(e,t,i,a,o,r,s){if(e===n._queryId){n.suggestions=Te(Te({},n.suggestions),{},g({},t,{queryInfo:{childIndex:t,query:i,querySequenceStart:a,querySequenceEnd:o,plainTextValue:r},results:s}));var p=n.state.focusIndex,l=pe(n.suggestions);n.setState({suggestions:n.suggestions,focusIndex:p>=l?Math.max(l-1,0):p})}}),g(n,"addMention",function(e,t){var i=e.id,o=e.display,r=t.childIndex,s=t.querySequenceStart,p=t.querySequenceEnd,l=t.plainTextValue,c=n.props.value||"",u=ge(n.props.children),d=a.Children.toArray(n.props.children)[r].props,m=d.markup,f=void 0===m?ce.markup:m,g=d.displayTransform,v=void 0===g?ce.displayTransform:g,x=d.appendSpaceOnAdd,h=void 0===x?ce.appendSpaceOnAdd:x,b=d.onAdd,y=void 0===b?ce.onAdd:b,A=ie(c,u,s,"START"),E=A+p-s,w=function(e,t,n){return e.replace(Z,t).replace(G,n)}(f,i,o);h&&(w+=" ");var C=ae(c,A,E,w);n.inputElement.focus();var j=v(i,o);h&&(j+=" ");var k=s+j.length;n.setState({selectionStart:k,selectionEnd:k,setSelectionAfterMentionChange:!0});var O={target:{value:C}},S=re(C,u),D=ae(l,s,p,j);n.executeOnChange(O,C,D,S),y&&y(i,o,A,E),n.clearSuggestions()}),g(n,"isLoading",function(){var e=!1;return a.Children.forEach(n.props.children,function(t){e=e||t&&t.props.isLoading}),e}),g(n,"isOpened",function(){return ye(n.state.selectionStart)&&(0!==pe(n.state.suggestions)||n.isLoading())}),g(n,"_queryId",0),n.suggestions={},n.uuidSuggestionsOverlay=Math.random().toString(16).substring(2),n.handleCopy=n.handleCopy.bind(n),n.handleCut=n.handleCut.bind(n),n.handlePaste=n.handlePaste.bind(n),n.state={focusIndex:0,selectionStart:null,selectionEnd:null,suggestions:{},caretPosition:null,suggestionsPosition:{},setSelectionAfterHandlePaste:!1},n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&f(e,t)}(t,e),n=t,(i=[{key:"componentDidMount",value:function(){document.addEventListener("copy",this.handleCopy),document.addEventListener("cut",this.handleCut),document.addEventListener("paste",this.handlePaste),this.updateSuggestionsPosition()}},{key:"componentDidUpdate",value:function(e,t){t.suggestionsPosition===this.state.suggestionsPosition&&this.updateSuggestionsPosition(),this.state.setSelectionAfterMentionChange&&(this.setState({setSelectionAfterMentionChange:!1}),this.setSelection(this.state.selectionStart,this.state.selectionEnd)),this.state.setSelectionAfterHandlePaste&&(this.setState({setSelectionAfterHandlePaste:!1}),this.setSelection(this.state.selectionStart,this.state.selectionEnd))}},{key:"componentWillUnmount",value:function(){document.removeEventListener("copy",this.handleCopy),document.removeEventListener("cut",this.handleCut),document.removeEventListener("paste",this.handlePaste)}},{key:"render",value:function(){return a.createElement("div",l({ref:this.setContainerElement},this.props.style),this.renderControl(),this.renderSuggestionsOverlay())}},{key:"handlePaste",value:function(e){if(e.target===this.inputElement&&this.supportsClipboardActions(e)){e.preventDefault();var t=this.state,n=t.selectionStart,i=t.selectionEnd,a=this.props,o=a.value,r=ge(a.children),s=ie(o,r,n,"START"),p=ie(o,r,i,"END"),l=e.clipboardData.getData("text/react-mentions"),c=e.clipboardData.getData("text/plain"),u=ae(o,s,p,l||c).replace(/\r/g,""),d=ne(u,r),m={target:Te(Te({},e.target),{},{value:u})};this.executeOnChange(m,u,d,re(u,r));var f=(oe(o,r,n)||n)+ne(l||c,r).length;this.setState({selectionStart:f,selectionEnd:f,setSelectionAfterHandlePaste:!0})}}},{key:"saveSelectionToClipboard",value:function(e){var t=this.inputElement.selectionStart,n=this.inputElement.selectionEnd,i=this.props,a=i.children,o=i.value,r=ge(a),s=ie(o,r,t,"START"),p=ie(o,r,n,"END");e.clipboardData.setData("text/plain",e.target.value.slice(t,n)),e.clipboardData.setData("text/react-mentions",o.slice(s,p))}},{key:"supportsClipboardActions",value:function(e){return!!e.clipboardData}},{key:"handleCopy",value:function(e){e.target===this.inputElement&&this.supportsClipboardActions(e)&&(e.preventDefault(),this.saveSelectionToClipboard(e))}},{key:"handleCut",value:function(e){if(e.target===this.inputElement&&this.supportsClipboardActions(e)){e.preventDefault(),this.saveSelectionToClipboard(e);var t=this.state,n=t.selectionStart,i=t.selectionEnd,a=this.props,o=a.children,r=a.value,s=ge(o),p=ie(r,s,n,"START"),l=ie(r,s,i,"END"),c=[r.slice(0,p),r.slice(l)].join(""),u=ne(c,s),d={target:Te(Te({},e.target),{},{value:u})};this.executeOnChange(d,c,u,re(r,s))}}}])&&c(n.prototype,i),n;var n,i}(a.Component);g(Me,"defaultProps",{ignoreAccents:!1,singleLine:!1,allowSuggestionsAboveCursor:!1,onKeyDown:function(){return null},onSelect:function(){return null},onBlur:function(){return null}});var qe=function(e,t){var n=parseFloat(window.getComputedStyle(e,null).getPropertyValue(t));return isFinite(n)?n:0},Ne=Ce({position:"relative",overflowY:"visible",input:{display:"block",width:"100%",position:"absolute",margin:0,top:0,left:0,boxSizing:"border-box",backgroundColor:"transparent",fontFamily:"inherit",fontSize:"inherit",letterSpacing:"inherit"},"&multiLine":{input:Te({height:"100%",bottom:0,overflow:"hidden",resize:"none"},"undefined"!=typeof navigator&&/iPhone|iPad|iPod/i.test(navigator.userAgent)?{marginTop:1,marginLeft:-3}:null)}},function(e){var t=e.singleLine;return{"&singleLine":t,"&multiLine":!t}})(Me);function He(e,t,n,i){return new(n||(n=Promise))(function(a,o){function r(e){try{p(i.next(e))}catch(e){o(e)}}function s(e){try{p(i.throw(e))}catch(e){o(e)}}function p(e){var t;e.done?a(e.value):(t=e.value,t instanceof n?t:new n(function(e){e(t)})).then(r,s)}p((i=i.apply(e,t||[])).next())})}Object.create,Object.create,"function"==typeof SuppressedError&&SuppressedError;const Ue=new Map([["1km","application/vnd.1000minds.decision-model+xml"],["3dml","text/vnd.in3d.3dml"],["3ds","image/x-3ds"],["3g2","video/3gpp2"],["3gp","video/3gp"],["3gpp","video/3gpp"],["3mf","model/3mf"],["7z","application/x-7z-compressed"],["7zip","application/x-7z-compressed"],["123","application/vnd.lotus-1-2-3"],["aab","application/x-authorware-bin"],["aac","audio/x-acc"],["aam","application/x-authorware-map"],["aas","application/x-authorware-seg"],["abw","application/x-abiword"],["ac","application/vnd.nokia.n-gage.ac+xml"],["ac3","audio/ac3"],["acc","application/vnd.americandynamics.acc"],["ace","application/x-ace-compressed"],["acu","application/vnd.acucobol"],["acutc","application/vnd.acucorp"],["adp","audio/adpcm"],["aep","application/vnd.audiograph"],["afm","application/x-font-type1"],["afp","application/vnd.ibm.modcap"],["ahead","application/vnd.ahead.space"],["ai","application/pdf"],["aif","audio/x-aiff"],["aifc","audio/x-aiff"],["aiff","audio/x-aiff"],["air","application/vnd.adobe.air-application-installer-package+zip"],["ait","application/vnd.dvb.ait"],["ami","application/vnd.amiga.ami"],["amr","audio/amr"],["apk","application/vnd.android.package-archive"],["apng","image/apng"],["appcache","text/cache-manifest"],["application","application/x-ms-application"],["apr","application/vnd.lotus-approach"],["arc","application/x-freearc"],["arj","application/x-arj"],["asc","application/pgp-signature"],["asf","video/x-ms-asf"],["asm","text/x-asm"],["aso","application/vnd.accpac.simply.aso"],["asx","video/x-ms-asf"],["atc","application/vnd.acucorp"],["atom","application/atom+xml"],["atomcat","application/atomcat+xml"],["atomdeleted","application/atomdeleted+xml"],["atomsvc","application/atomsvc+xml"],["atx","application/vnd.antix.game-component"],["au","audio/x-au"],["avi","video/x-msvideo"],["avif","image/avif"],["aw","application/applixware"],["azf","application/vnd.airzip.filesecure.azf"],["azs","application/vnd.airzip.filesecure.azs"],["azv","image/vnd.airzip.accelerator.azv"],["azw","application/vnd.amazon.ebook"],["b16","image/vnd.pco.b16"],["bat","application/x-msdownload"],["bcpio","application/x-bcpio"],["bdf","application/x-font-bdf"],["bdm","application/vnd.syncml.dm+wbxml"],["bdoc","application/x-bdoc"],["bed","application/vnd.realvnc.bed"],["bh2","application/vnd.fujitsu.oasysprs"],["bin","application/octet-stream"],["blb","application/x-blorb"],["blorb","application/x-blorb"],["bmi","application/vnd.bmi"],["bmml","application/vnd.balsamiq.bmml+xml"],["bmp","image/bmp"],["book","application/vnd.framemaker"],["box","application/vnd.previewsystems.box"],["boz","application/x-bzip2"],["bpk","application/octet-stream"],["bpmn","application/octet-stream"],["bsp","model/vnd.valve.source.compiled-map"],["btif","image/prs.btif"],["buffer","application/octet-stream"],["bz","application/x-bzip"],["bz2","application/x-bzip2"],["c","text/x-c"],["c4d","application/vnd.clonk.c4group"],["c4f","application/vnd.clonk.c4group"],["c4g","application/vnd.clonk.c4group"],["c4p","application/vnd.clonk.c4group"],["c4u","application/vnd.clonk.c4group"],["c11amc","application/vnd.cluetrust.cartomobile-config"],["c11amz","application/vnd.cluetrust.cartomobile-config-pkg"],["cab","application/vnd.ms-cab-compressed"],["caf","audio/x-caf"],["cap","application/vnd.tcpdump.pcap"],["car","application/vnd.curl.car"],["cat","application/vnd.ms-pki.seccat"],["cb7","application/x-cbr"],["cba","application/x-cbr"],["cbr","application/x-cbr"],["cbt","application/x-cbr"],["cbz","application/x-cbr"],["cc","text/x-c"],["cco","application/x-cocoa"],["cct","application/x-director"],["ccxml","application/ccxml+xml"],["cdbcmsg","application/vnd.contact.cmsg"],["cda","application/x-cdf"],["cdf","application/x-netcdf"],["cdfx","application/cdfx+xml"],["cdkey","application/vnd.mediastation.cdkey"],["cdmia","application/cdmi-capability"],["cdmic","application/cdmi-container"],["cdmid","application/cdmi-domain"],["cdmio","application/cdmi-object"],["cdmiq","application/cdmi-queue"],["cdr","application/cdr"],["cdx","chemical/x-cdx"],["cdxml","application/vnd.chemdraw+xml"],["cdy","application/vnd.cinderella"],["cer","application/pkix-cert"],["cfs","application/x-cfs-compressed"],["cgm","image/cgm"],["chat","application/x-chat"],["chm","application/vnd.ms-htmlhelp"],["chrt","application/vnd.kde.kchart"],["cif","chemical/x-cif"],["cii","application/vnd.anser-web-certificate-issue-initiation"],["cil","application/vnd.ms-artgalry"],["cjs","application/node"],["cla","application/vnd.claymore"],["class","application/octet-stream"],["clkk","application/vnd.crick.clicker.keyboard"],["clkp","application/vnd.crick.clicker.palette"],["clkt","application/vnd.crick.clicker.template"],["clkw","application/vnd.crick.clicker.wordbank"],["clkx","application/vnd.crick.clicker"],["clp","application/x-msclip"],["cmc","application/vnd.cosmocaller"],["cmdf","chemical/x-cmdf"],["cml","chemical/x-cml"],["cmp","application/vnd.yellowriver-custom-menu"],["cmx","image/x-cmx"],["cod","application/vnd.rim.cod"],["coffee","text/coffeescript"],["com","application/x-msdownload"],["conf","text/plain"],["cpio","application/x-cpio"],["cpp","text/x-c"],["cpt","application/mac-compactpro"],["crd","application/x-mscardfile"],["crl","application/pkix-crl"],["crt","application/x-x509-ca-cert"],["crx","application/x-chrome-extension"],["cryptonote","application/vnd.rig.cryptonote"],["csh","application/x-csh"],["csl","application/vnd.citationstyles.style+xml"],["csml","chemical/x-csml"],["csp","application/vnd.commonspace"],["csr","application/octet-stream"],["css","text/css"],["cst","application/x-director"],["csv","text/csv"],["cu","application/cu-seeme"],["curl","text/vnd.curl"],["cww","application/prs.cww"],["cxt","application/x-director"],["cxx","text/x-c"],["dae","model/vnd.collada+xml"],["daf","application/vnd.mobius.daf"],["dart","application/vnd.dart"],["dataless","application/vnd.fdsn.seed"],["davmount","application/davmount+xml"],["dbf","application/vnd.dbf"],["dbk","application/docbook+xml"],["dcr","application/x-director"],["dcurl","text/vnd.curl.dcurl"],["dd2","application/vnd.oma.dd2+xml"],["ddd","application/vnd.fujixerox.ddd"],["ddf","application/vnd.syncml.dmddf+xml"],["dds","image/vnd.ms-dds"],["deb","application/x-debian-package"],["def","text/plain"],["deploy","application/octet-stream"],["der","application/x-x509-ca-cert"],["dfac","application/vnd.dreamfactory"],["dgc","application/x-dgc-compressed"],["dic","text/x-c"],["dir","application/x-director"],["dis","application/vnd.mobius.dis"],["disposition-notification","message/disposition-notification"],["dist","application/octet-stream"],["distz","application/octet-stream"],["djv","image/vnd.djvu"],["djvu","image/vnd.djvu"],["dll","application/octet-stream"],["dmg","application/x-apple-diskimage"],["dmn","application/octet-stream"],["dmp","application/vnd.tcpdump.pcap"],["dms","application/octet-stream"],["dna","application/vnd.dna"],["doc","application/msword"],["docm","application/vnd.ms-word.template.macroEnabled.12"],["docx","application/vnd.openxmlformats-officedocument.wordprocessingml.document"],["dot","application/msword"],["dotm","application/vnd.ms-word.template.macroEnabled.12"],["dotx","application/vnd.openxmlformats-officedocument.wordprocessingml.template"],["dp","application/vnd.osgi.dp"],["dpg","application/vnd.dpgraph"],["dra","audio/vnd.dra"],["drle","image/dicom-rle"],["dsc","text/prs.lines.tag"],["dssc","application/dssc+der"],["dtb","application/x-dtbook+xml"],["dtd","application/xml-dtd"],["dts","audio/vnd.dts"],["dtshd","audio/vnd.dts.hd"],["dump","application/octet-stream"],["dvb","video/vnd.dvb.file"],["dvi","application/x-dvi"],["dwd","application/atsc-dwd+xml"],["dwf","model/vnd.dwf"],["dwg","image/vnd.dwg"],["dxf","image/vnd.dxf"],["dxp","application/vnd.spotfire.dxp"],["dxr","application/x-director"],["ear","application/java-archive"],["ecelp4800","audio/vnd.nuera.ecelp4800"],["ecelp7470","audio/vnd.nuera.ecelp7470"],["ecelp9600","audio/vnd.nuera.ecelp9600"],["ecma","application/ecmascript"],["edm","application/vnd.novadigm.edm"],["edx","application/vnd.novadigm.edx"],["efif","application/vnd.picsel"],["ei6","application/vnd.pg.osasli"],["elc","application/octet-stream"],["emf","image/emf"],["eml","message/rfc822"],["emma","application/emma+xml"],["emotionml","application/emotionml+xml"],["emz","application/x-msmetafile"],["eol","audio/vnd.digital-winds"],["eot","application/vnd.ms-fontobject"],["eps","application/postscript"],["epub","application/epub+zip"],["es","application/ecmascript"],["es3","application/vnd.eszigno3+xml"],["esa","application/vnd.osgi.subsystem"],["esf","application/vnd.epson.esf"],["et3","application/vnd.eszigno3+xml"],["etx","text/x-setext"],["eva","application/x-eva"],["evy","application/x-envoy"],["exe","application/octet-stream"],["exi","application/exi"],["exp","application/express"],["exr","image/aces"],["ext","application/vnd.novadigm.ext"],["ez","application/andrew-inset"],["ez2","application/vnd.ezpix-album"],["ez3","application/vnd.ezpix-package"],["f","text/x-fortran"],["f4v","video/mp4"],["f77","text/x-fortran"],["f90","text/x-fortran"],["fbs","image/vnd.fastbidsheet"],["fcdt","application/vnd.adobe.formscentral.fcdt"],["fcs","application/vnd.isac.fcs"],["fdf","application/vnd.fdf"],["fdt","application/fdt+xml"],["fe_launch","application/vnd.denovo.fcselayout-link"],["fg5","application/vnd.fujitsu.oasysgp"],["fgd","application/x-director"],["fh","image/x-freehand"],["fh4","image/x-freehand"],["fh5","image/x-freehand"],["fh7","image/x-freehand"],["fhc","image/x-freehand"],["fig","application/x-xfig"],["fits","image/fits"],["flac","audio/x-flac"],["fli","video/x-fli"],["flo","application/vnd.micrografx.flo"],["flv","video/x-flv"],["flw","application/vnd.kde.kivio"],["flx","text/vnd.fmi.flexstor"],["fly","text/vnd.fly"],["fm","application/vnd.framemaker"],["fnc","application/vnd.frogans.fnc"],["fo","application/vnd.software602.filler.form+xml"],["for","text/x-fortran"],["fpx","image/vnd.fpx"],["frame","application/vnd.framemaker"],["fsc","application/vnd.fsc.weblaunch"],["fst","image/vnd.fst"],["ftc","application/vnd.fluxtime.clip"],["fti","application/vnd.anser-web-funds-transfer-initiation"],["fvt","video/vnd.fvt"],["fxp","application/vnd.adobe.fxp"],["fxpl","application/vnd.adobe.fxp"],["fzs","application/vnd.fuzzysheet"],["g2w","application/vnd.geoplan"],["g3","image/g3fax"],["g3w","application/vnd.geospace"],["gac","application/vnd.groove-account"],["gam","application/x-tads"],["gbr","application/rpki-ghostbusters"],["gca","application/x-gca-compressed"],["gdl","model/vnd.gdl"],["gdoc","application/vnd.google-apps.document"],["geo","application/vnd.dynageo"],["geojson","application/geo+json"],["gex","application/vnd.geometry-explorer"],["ggb","application/vnd.geogebra.file"],["ggt","application/vnd.geogebra.tool"],["ghf","application/vnd.groove-help"],["gif","image/gif"],["gim","application/vnd.groove-identity-message"],["glb","model/gltf-binary"],["gltf","model/gltf+json"],["gml","application/gml+xml"],["gmx","application/vnd.gmx"],["gnumeric","application/x-gnumeric"],["gpg","application/gpg-keys"],["gph","application/vnd.flographit"],["gpx","application/gpx+xml"],["gqf","application/vnd.grafeq"],["gqs","application/vnd.grafeq"],["gram","application/srgs"],["gramps","application/x-gramps-xml"],["gre","application/vnd.geometry-explorer"],["grv","application/vnd.groove-injector"],["grxml","application/srgs+xml"],["gsf","application/x-font-ghostscript"],["gsheet","application/vnd.google-apps.spreadsheet"],["gslides","application/vnd.google-apps.presentation"],["gtar","application/x-gtar"],["gtm","application/vnd.groove-tool-message"],["gtw","model/vnd.gtw"],["gv","text/vnd.graphviz"],["gxf","application/gxf"],["gxt","application/vnd.geonext"],["gz","application/gzip"],["gzip","application/gzip"],["h","text/x-c"],["h261","video/h261"],["h263","video/h263"],["h264","video/h264"],["hal","application/vnd.hal+xml"],["hbci","application/vnd.hbci"],["hbs","text/x-handlebars-template"],["hdd","application/x-virtualbox-hdd"],["hdf","application/x-hdf"],["heic","image/heic"],["heics","image/heic-sequence"],["heif","image/heif"],["heifs","image/heif-sequence"],["hej2","image/hej2k"],["held","application/atsc-held+xml"],["hh","text/x-c"],["hjson","application/hjson"],["hlp","application/winhlp"],["hpgl","application/vnd.hp-hpgl"],["hpid","application/vnd.hp-hpid"],["hps","application/vnd.hp-hps"],["hqx","application/mac-binhex40"],["hsj2","image/hsj2"],["htc","text/x-component"],["htke","application/vnd.kenameaapp"],["htm","text/html"],["html","text/html"],["hvd","application/vnd.yamaha.hv-dic"],["hvp","application/vnd.yamaha.hv-voice"],["hvs","application/vnd.yamaha.hv-script"],["i2g","application/vnd.intergeo"],["icc","application/vnd.iccprofile"],["ice","x-conference/x-cooltalk"],["icm","application/vnd.iccprofile"],["ico","image/x-icon"],["ics","text/calendar"],["ief","image/ief"],["ifb","text/calendar"],["ifm","application/vnd.shana.informed.formdata"],["iges","model/iges"],["igl","application/vnd.igloader"],["igm","application/vnd.insors.igm"],["igs","model/iges"],["igx","application/vnd.micrografx.igx"],["iif","application/vnd.shana.informed.interchange"],["img","application/octet-stream"],["imp","application/vnd.accpac.simply.imp"],["ims","application/vnd.ms-ims"],["in","text/plain"],["ini","text/plain"],["ink","application/inkml+xml"],["inkml","application/inkml+xml"],["install","application/x-install-instructions"],["iota","application/vnd.astraea-software.iota"],["ipfix","application/ipfix"],["ipk","application/vnd.shana.informed.package"],["irm","application/vnd.ibm.rights-management"],["irp","application/vnd.irepository.package+xml"],["iso","application/x-iso9660-image"],["itp","application/vnd.shana.informed.formtemplate"],["its","application/its+xml"],["ivp","application/vnd.immervision-ivp"],["ivu","application/vnd.immervision-ivu"],["jad","text/vnd.sun.j2me.app-descriptor"],["jade","text/jade"],["jam","application/vnd.jam"],["jar","application/java-archive"],["jardiff","application/x-java-archive-diff"],["java","text/x-java-source"],["jhc","image/jphc"],["jisp","application/vnd.jisp"],["jls","image/jls"],["jlt","application/vnd.hp-jlyt"],["jng","image/x-jng"],["jnlp","application/x-java-jnlp-file"],["joda","application/vnd.joost.joda-archive"],["jp2","image/jp2"],["jpe","image/jpeg"],["jpeg","image/jpeg"],["jpf","image/jpx"],["jpg","image/jpeg"],["jpg2","image/jp2"],["jpgm","video/jpm"],["jpgv","video/jpeg"],["jph","image/jph"],["jpm","video/jpm"],["jpx","image/jpx"],["js","application/javascript"],["json","application/json"],["json5","application/json5"],["jsonld","application/ld+json"],["jsonl","application/jsonl"],["jsonml","application/jsonml+json"],["jsx","text/jsx"],["jxr","image/jxr"],["jxra","image/jxra"],["jxrs","image/jxrs"],["jxs","image/jxs"],["jxsc","image/jxsc"],["jxsi","image/jxsi"],["jxss","image/jxss"],["kar","audio/midi"],["karbon","application/vnd.kde.karbon"],["kdb","application/octet-stream"],["kdbx","application/x-keepass2"],["key","application/x-iwork-keynote-sffkey"],["kfo","application/vnd.kde.kformula"],["kia","application/vnd.kidspiration"],["kml","application/vnd.google-earth.kml+xml"],["kmz","application/vnd.google-earth.kmz"],["kne","application/vnd.kinar"],["knp","application/vnd.kinar"],["kon","application/vnd.kde.kontour"],["kpr","application/vnd.kde.kpresenter"],["kpt","application/vnd.kde.kpresenter"],["kpxx","application/vnd.ds-keypoint"],["ksp","application/vnd.kde.kspread"],["ktr","application/vnd.kahootz"],["ktx","image/ktx"],["ktx2","image/ktx2"],["ktz","application/vnd.kahootz"],["kwd","application/vnd.kde.kword"],["kwt","application/vnd.kde.kword"],["lasxml","application/vnd.las.las+xml"],["latex","application/x-latex"],["lbd","application/vnd.llamagraphics.life-balance.desktop"],["lbe","application/vnd.llamagraphics.life-balance.exchange+xml"],["les","application/vnd.hhe.lesson-player"],["less","text/less"],["lgr","application/lgr+xml"],["lha","application/octet-stream"],["link66","application/vnd.route66.link66+xml"],["list","text/plain"],["list3820","application/vnd.ibm.modcap"],["listafp","application/vnd.ibm.modcap"],["litcoffee","text/coffeescript"],["lnk","application/x-ms-shortcut"],["log","text/plain"],["lostxml","application/lost+xml"],["lrf","application/octet-stream"],["lrm","application/vnd.ms-lrm"],["ltf","application/vnd.frogans.ltf"],["lua","text/x-lua"],["luac","application/x-lua-bytecode"],["lvp","audio/vnd.lucent.voice"],["lwp","application/vnd.lotus-wordpro"],["lzh","application/octet-stream"],["m1v","video/mpeg"],["m2a","audio/mpeg"],["m2v","video/mpeg"],["m3a","audio/mpeg"],["m3u","text/plain"],["m3u8","application/vnd.apple.mpegurl"],["m4a","audio/x-m4a"],["m4p","application/mp4"],["m4s","video/iso.segment"],["m4u","application/vnd.mpegurl"],["m4v","video/x-m4v"],["m13","application/x-msmediaview"],["m14","application/x-msmediaview"],["m21","application/mp21"],["ma","application/mathematica"],["mads","application/mads+xml"],["maei","application/mmt-aei+xml"],["mag","application/vnd.ecowin.chart"],["maker","application/vnd.framemaker"],["man","text/troff"],["manifest","text/cache-manifest"],["map","application/json"],["mar","application/octet-stream"],["markdown","text/markdown"],["mathml","application/mathml+xml"],["mb","application/mathematica"],["mbk","application/vnd.mobius.mbk"],["mbox","application/mbox"],["mc1","application/vnd.medcalcdata"],["mcd","application/vnd.mcd"],["mcurl","text/vnd.curl.mcurl"],["md","text/markdown"],["mdb","application/x-msaccess"],["mdi","image/vnd.ms-modi"],["mdx","text/mdx"],["me","text/troff"],["mesh","model/mesh"],["meta4","application/metalink4+xml"],["metalink","application/metalink+xml"],["mets","application/mets+xml"],["mfm","application/vnd.mfmp"],["mft","application/rpki-manifest"],["mgp","application/vnd.osgeo.mapguide.package"],["mgz","application/vnd.proteus.magazine"],["mid","audio/midi"],["midi","audio/midi"],["mie","application/x-mie"],["mif","application/vnd.mif"],["mime","message/rfc822"],["mj2","video/mj2"],["mjp2","video/mj2"],["mjs","application/javascript"],["mk3d","video/x-matroska"],["mka","audio/x-matroska"],["mkd","text/x-markdown"],["mks","video/x-matroska"],["mkv","video/x-matroska"],["mlp","application/vnd.dolby.mlp"],["mmd","application/vnd.chipnuts.karaoke-mmd"],["mmf","application/vnd.smaf"],["mml","text/mathml"],["mmr","image/vnd.fujixerox.edmics-mmr"],["mng","video/x-mng"],["mny","application/x-msmoney"],["mobi","application/x-mobipocket-ebook"],["mods","application/mods+xml"],["mov","video/quicktime"],["movie","video/x-sgi-movie"],["mp2","audio/mpeg"],["mp2a","audio/mpeg"],["mp3","audio/mpeg"],["mp4","video/mp4"],["mp4a","audio/mp4"],["mp4s","application/mp4"],["mp4v","video/mp4"],["mp21","application/mp21"],["mpc","application/vnd.mophun.certificate"],["mpd","application/dash+xml"],["mpe","video/mpeg"],["mpeg","video/mpeg"],["mpg","video/mpeg"],["mpg4","video/mp4"],["mpga","audio/mpeg"],["mpkg","application/vnd.apple.installer+xml"],["mpm","application/vnd.blueice.multipass"],["mpn","application/vnd.mophun.application"],["mpp","application/vnd.ms-project"],["mpt","application/vnd.ms-project"],["mpy","application/vnd.ibm.minipay"],["mqy","application/vnd.mobius.mqy"],["mrc","application/marc"],["mrcx","application/marcxml+xml"],["ms","text/troff"],["mscml","application/mediaservercontrol+xml"],["mseed","application/vnd.fdsn.mseed"],["mseq","application/vnd.mseq"],["msf","application/vnd.epson.msf"],["msg","application/vnd.ms-outlook"],["msh","model/mesh"],["msi","application/x-msdownload"],["msl","application/vnd.mobius.msl"],["msm","application/octet-stream"],["msp","application/octet-stream"],["msty","application/vnd.muvee.style"],["mtl","model/mtl"],["mts","model/vnd.mts"],["mus","application/vnd.musician"],["musd","application/mmt-usd+xml"],["musicxml","application/vnd.recordare.musicxml+xml"],["mvb","application/x-msmediaview"],["mvt","application/vnd.mapbox-vector-tile"],["mwf","application/vnd.mfer"],["mxf","application/mxf"],["mxl","application/vnd.recordare.musicxml"],["mxmf","audio/mobile-xmf"],["mxml","application/xv+xml"],["mxs","application/vnd.triscape.mxs"],["mxu","video/vnd.mpegurl"],["n-gage","application/vnd.nokia.n-gage.symbian.install"],["n3","text/n3"],["nb","application/mathematica"],["nbp","application/vnd.wolfram.player"],["nc","application/x-netcdf"],["ncx","application/x-dtbncx+xml"],["nfo","text/x-nfo"],["ngdat","application/vnd.nokia.n-gage.data"],["nitf","application/vnd.nitf"],["nlu","application/vnd.neurolanguage.nlu"],["nml","application/vnd.enliven"],["nnd","application/vnd.noblenet-directory"],["nns","application/vnd.noblenet-sealer"],["nnw","application/vnd.noblenet-web"],["npx","image/vnd.net-fpx"],["nq","application/n-quads"],["nsc","application/x-conference"],["nsf","application/vnd.lotus-notes"],["nt","application/n-triples"],["ntf","application/vnd.nitf"],["numbers","application/x-iwork-numbers-sffnumbers"],["nzb","application/x-nzb"],["oa2","application/vnd.fujitsu.oasys2"],["oa3","application/vnd.fujitsu.oasys3"],["oas","application/vnd.fujitsu.oasys"],["obd","application/x-msbinder"],["obgx","application/vnd.openblox.game+xml"],["obj","model/obj"],["oda","application/oda"],["odb","application/vnd.oasis.opendocument.database"],["odc","application/vnd.oasis.opendocument.chart"],["odf","application/vnd.oasis.opendocument.formula"],["odft","application/vnd.oasis.opendocument.formula-template"],["odg","application/vnd.oasis.opendocument.graphics"],["odi","application/vnd.oasis.opendocument.image"],["odm","application/vnd.oasis.opendocument.text-master"],["odp","application/vnd.oasis.opendocument.presentation"],["ods","application/vnd.oasis.opendocument.spreadsheet"],["odt","application/vnd.oasis.opendocument.text"],["oga","audio/ogg"],["ogex","model/vnd.opengex"],["ogg","audio/ogg"],["ogv","video/ogg"],["ogx","application/ogg"],["omdoc","application/omdoc+xml"],["onepkg","application/onenote"],["onetmp","application/onenote"],["onetoc","application/onenote"],["onetoc2","application/onenote"],["opf","application/oebps-package+xml"],["opml","text/x-opml"],["oprc","application/vnd.palm"],["opus","audio/ogg"],["org","text/x-org"],["osf","application/vnd.yamaha.openscoreformat"],["osfpvg","application/vnd.yamaha.openscoreformat.osfpvg+xml"],["osm","application/vnd.openstreetmap.data+xml"],["otc","application/vnd.oasis.opendocument.chart-template"],["otf","font/otf"],["otg","application/vnd.oasis.opendocument.graphics-template"],["oth","application/vnd.oasis.opendocument.text-web"],["oti","application/vnd.oasis.opendocument.image-template"],["otp","application/vnd.oasis.opendocument.presentation-template"],["ots","application/vnd.oasis.opendocument.spreadsheet-template"],["ott","application/vnd.oasis.opendocument.text-template"],["ova","application/x-virtualbox-ova"],["ovf","application/x-virtualbox-ovf"],["owl","application/rdf+xml"],["oxps","application/oxps"],["oxt","application/vnd.openofficeorg.extension"],["p","text/x-pascal"],["p7a","application/x-pkcs7-signature"],["p7b","application/x-pkcs7-certificates"],["p7c","application/pkcs7-mime"],["p7m","application/pkcs7-mime"],["p7r","application/x-pkcs7-certreqresp"],["p7s","application/pkcs7-signature"],["p8","application/pkcs8"],["p10","application/x-pkcs10"],["p12","application/x-pkcs12"],["pac","application/x-ns-proxy-autoconfig"],["pages","application/x-iwork-pages-sffpages"],["pas","text/x-pascal"],["paw","application/vnd.pawaafile"],["pbd","application/vnd.powerbuilder6"],["pbm","image/x-portable-bitmap"],["pcap","application/vnd.tcpdump.pcap"],["pcf","application/x-font-pcf"],["pcl","application/vnd.hp-pcl"],["pclxl","application/vnd.hp-pclxl"],["pct","image/x-pict"],["pcurl","application/vnd.curl.pcurl"],["pcx","image/x-pcx"],["pdb","application/x-pilot"],["pde","text/x-processing"],["pdf","application/pdf"],["pem","application/x-x509-user-cert"],["pfa","application/x-font-type1"],["pfb","application/x-font-type1"],["pfm","application/x-font-type1"],["pfr","application/font-tdpfr"],["pfx","application/x-pkcs12"],["pgm","image/x-portable-graymap"],["pgn","application/x-chess-pgn"],["pgp","application/pgp"],["php","application/x-httpd-php"],["php3","application/x-httpd-php"],["php4","application/x-httpd-php"],["phps","application/x-httpd-php-source"],["phtml","application/x-httpd-php"],["pic","image/x-pict"],["pkg","application/octet-stream"],["pki","application/pkixcmp"],["pkipath","application/pkix-pkipath"],["pkpass","application/vnd.apple.pkpass"],["pl","application/x-perl"],["plb","application/vnd.3gpp.pic-bw-large"],["plc","application/vnd.mobius.plc"],["plf","application/vnd.pocketlearn"],["pls","application/pls+xml"],["pm","application/x-perl"],["pml","application/vnd.ctc-posml"],["png","image/png"],["pnm","image/x-portable-anymap"],["portpkg","application/vnd.macports.portpkg"],["pot","application/vnd.ms-powerpoint"],["potm","application/vnd.ms-powerpoint.presentation.macroEnabled.12"],["potx","application/vnd.openxmlformats-officedocument.presentationml.template"],["ppa","application/vnd.ms-powerpoint"],["ppam","application/vnd.ms-powerpoint.addin.macroEnabled.12"],["ppd","application/vnd.cups-ppd"],["ppm","image/x-portable-pixmap"],["pps","application/vnd.ms-powerpoint"],["ppsm","application/vnd.ms-powerpoint.slideshow.macroEnabled.12"],["ppsx","application/vnd.openxmlformats-officedocument.presentationml.slideshow"],["ppt","application/powerpoint"],["pptm","application/vnd.ms-powerpoint.presentation.macroEnabled.12"],["pptx","application/vnd.openxmlformats-officedocument.presentationml.presentation"],["pqa","application/vnd.palm"],["prc","application/x-pilot"],["pre","application/vnd.lotus-freelance"],["prf","application/pics-rules"],["provx","application/provenance+xml"],["ps","application/postscript"],["psb","application/vnd.3gpp.pic-bw-small"],["psd","application/x-photoshop"],["psf","application/x-font-linux-psf"],["pskcxml","application/pskc+xml"],["pti","image/prs.pti"],["ptid","application/vnd.pvi.ptid1"],["pub","application/x-mspublisher"],["pvb","application/vnd.3gpp.pic-bw-var"],["pwn","application/vnd.3m.post-it-notes"],["pya","audio/vnd.ms-playready.media.pya"],["pyv","video/vnd.ms-playready.media.pyv"],["qam","application/vnd.epson.quickanime"],["qbo","application/vnd.intu.qbo"],["qfx","application/vnd.intu.qfx"],["qps","application/vnd.publishare-delta-tree"],["qt","video/quicktime"],["qwd","application/vnd.quark.quarkxpress"],["qwt","application/vnd.quark.quarkxpress"],["qxb","application/vnd.quark.quarkxpress"],["qxd","application/vnd.quark.quarkxpress"],["qxl","application/vnd.quark.quarkxpress"],["qxt","application/vnd.quark.quarkxpress"],["ra","audio/x-realaudio"],["ram","audio/x-pn-realaudio"],["raml","application/raml+yaml"],["rapd","application/route-apd+xml"],["rar","application/x-rar"],["ras","image/x-cmu-raster"],["rcprofile","application/vnd.ipunplugged.rcprofile"],["rdf","application/rdf+xml"],["rdz","application/vnd.data-vision.rdz"],["relo","application/p2p-overlay+xml"],["rep","application/vnd.businessobjects"],["res","application/x-dtbresource+xml"],["rgb","image/x-rgb"],["rif","application/reginfo+xml"],["rip","audio/vnd.rip"],["ris","application/x-research-info-systems"],["rl","application/resource-lists+xml"],["rlc","image/vnd.fujixerox.edmics-rlc"],["rld","application/resource-lists-diff+xml"],["rm","audio/x-pn-realaudio"],["rmi","audio/midi"],["rmp","audio/x-pn-realaudio-plugin"],["rms","application/vnd.jcp.javame.midlet-rms"],["rmvb","application/vnd.rn-realmedia-vbr"],["rnc","application/relax-ng-compact-syntax"],["rng","application/xml"],["roa","application/rpki-roa"],["roff","text/troff"],["rp9","application/vnd.cloanto.rp9"],["rpm","audio/x-pn-realaudio-plugin"],["rpss","application/vnd.nokia.radio-presets"],["rpst","application/vnd.nokia.radio-preset"],["rq","application/sparql-query"],["rs","application/rls-services+xml"],["rsa","application/x-pkcs7"],["rsat","application/atsc-rsat+xml"],["rsd","application/rsd+xml"],["rsheet","application/urc-ressheet+xml"],["rss","application/rss+xml"],["rtf","text/rtf"],["rtx","text/richtext"],["run","application/x-makeself"],["rusd","application/route-usd+xml"],["rv","video/vnd.rn-realvideo"],["s","text/x-asm"],["s3m","audio/s3m"],["saf","application/vnd.yamaha.smaf-audio"],["sass","text/x-sass"],["sbml","application/sbml+xml"],["sc","application/vnd.ibm.secure-container"],["scd","application/x-msschedule"],["scm","application/vnd.lotus-screencam"],["scq","application/scvp-cv-request"],["scs","application/scvp-cv-response"],["scss","text/x-scss"],["scurl","text/vnd.curl.scurl"],["sda","application/vnd.stardivision.draw"],["sdc","application/vnd.stardivision.calc"],["sdd","application/vnd.stardivision.impress"],["sdkd","application/vnd.solent.sdkm+xml"],["sdkm","application/vnd.solent.sdkm+xml"],["sdp","application/sdp"],["sdw","application/vnd.stardivision.writer"],["sea","application/octet-stream"],["see","application/vnd.seemail"],["seed","application/vnd.fdsn.seed"],["sema","application/vnd.sema"],["semd","application/vnd.semd"],["semf","application/vnd.semf"],["senmlx","application/senml+xml"],["sensmlx","application/sensml+xml"],["ser","application/java-serialized-object"],["setpay","application/set-payment-initiation"],["setreg","application/set-registration-initiation"],["sfd-hdstx","application/vnd.hydrostatix.sof-data"],["sfs","application/vnd.spotfire.sfs"],["sfv","text/x-sfv"],["sgi","image/sgi"],["sgl","application/vnd.stardivision.writer-global"],["sgm","text/sgml"],["sgml","text/sgml"],["sh","application/x-sh"],["shar","application/x-shar"],["shex","text/shex"],["shf","application/shf+xml"],["shtml","text/html"],["sid","image/x-mrsid-image"],["sieve","application/sieve"],["sig","application/pgp-signature"],["sil","audio/silk"],["silo","model/mesh"],["sis","application/vnd.symbian.install"],["sisx","application/vnd.symbian.install"],["sit","application/x-stuffit"],["sitx","application/x-stuffitx"],["siv","application/sieve"],["skd","application/vnd.koan"],["skm","application/vnd.koan"],["skp","application/vnd.koan"],["skt","application/vnd.koan"],["sldm","application/vnd.ms-powerpoint.slide.macroenabled.12"],["sldx","application/vnd.openxmlformats-officedocument.presentationml.slide"],["slim","text/slim"],["slm","text/slim"],["sls","application/route-s-tsid+xml"],["slt","application/vnd.epson.salt"],["sm","application/vnd.stepmania.stepchart"],["smf","application/vnd.stardivision.math"],["smi","application/smil"],["smil","application/smil"],["smv","video/x-smv"],["smzip","application/vnd.stepmania.package"],["snd","audio/basic"],["snf","application/x-font-snf"],["so","application/octet-stream"],["spc","application/x-pkcs7-certificates"],["spdx","text/spdx"],["spf","application/vnd.yamaha.smaf-phrase"],["spl","application/x-futuresplash"],["spot","text/vnd.in3d.spot"],["spp","application/scvp-vp-response"],["spq","application/scvp-vp-request"],["spx","audio/ogg"],["sql","application/x-sql"],["src","application/x-wais-source"],["srt","application/x-subrip"],["sru","application/sru+xml"],["srx","application/sparql-results+xml"],["ssdl","application/ssdl+xml"],["sse","application/vnd.kodak-descriptor"],["ssf","application/vnd.epson.ssf"],["ssml","application/ssml+xml"],["sst","application/octet-stream"],["st","application/vnd.sailingtracker.track"],["stc","application/vnd.sun.xml.calc.template"],["std","application/vnd.sun.xml.draw.template"],["stf","application/vnd.wt.stf"],["sti","application/vnd.sun.xml.impress.template"],["stk","application/hyperstudio"],["stl","model/stl"],["stpx","model/step+xml"],["stpxz","model/step-xml+zip"],["stpz","model/step+zip"],["str","application/vnd.pg.format"],["stw","application/vnd.sun.xml.writer.template"],["styl","text/stylus"],["stylus","text/stylus"],["sub","text/vnd.dvb.subtitle"],["sus","application/vnd.sus-calendar"],["susp","application/vnd.sus-calendar"],["sv4cpio","application/x-sv4cpio"],["sv4crc","application/x-sv4crc"],["svc","application/vnd.dvb.service"],["svd","application/vnd.svd"],["svg","image/svg+xml"],["svgz","image/svg+xml"],["swa","application/x-director"],["swf","application/x-shockwave-flash"],["swi","application/vnd.aristanetworks.swi"],["swidtag","application/swid+xml"],["sxc","application/vnd.sun.xml.calc"],["sxd","application/vnd.sun.xml.draw"],["sxg","application/vnd.sun.xml.writer.global"],["sxi","application/vnd.sun.xml.impress"],["sxm","application/vnd.sun.xml.math"],["sxw","application/vnd.sun.xml.writer"],["t","text/troff"],["t3","application/x-t3vm-image"],["t38","image/t38"],["taglet","application/vnd.mynfc"],["tao","application/vnd.tao.intent-module-archive"],["tap","image/vnd.tencent.tap"],["tar","application/x-tar"],["tcap","application/vnd.3gpp2.tcap"],["tcl","application/x-tcl"],["td","application/urc-targetdesc+xml"],["teacher","application/vnd.smart.teacher"],["tei","application/tei+xml"],["teicorpus","application/tei+xml"],["tex","application/x-tex"],["texi","application/x-texinfo"],["texinfo","application/x-texinfo"],["text","text/plain"],["tfi","application/thraud+xml"],["tfm","application/x-tex-tfm"],["tfx","image/tiff-fx"],["tga","image/x-tga"],["tgz","application/x-tar"],["thmx","application/vnd.ms-officetheme"],["tif","image/tiff"],["tiff","image/tiff"],["tk","application/x-tcl"],["tmo","application/vnd.tmobile-livetv"],["toml","application/toml"],["torrent","application/x-bittorrent"],["tpl","application/vnd.groove-tool-template"],["tpt","application/vnd.trid.tpt"],["tr","text/troff"],["tra","application/vnd.trueapp"],["trig","application/trig"],["trm","application/x-msterminal"],["ts","video/mp2t"],["tsd","application/timestamped-data"],["tsv","text/tab-separated-values"],["ttc","font/collection"],["ttf","font/ttf"],["ttl","text/turtle"],["ttml","application/ttml+xml"],["twd","application/vnd.simtech-mindmapper"],["twds","application/vnd.simtech-mindmapper"],["txd","application/vnd.genomatix.tuxedo"],["txf","application/vnd.mobius.txf"],["txt","text/plain"],["u8dsn","message/global-delivery-status"],["u8hdr","message/global-headers"],["u8mdn","message/global-disposition-notification"],["u8msg","message/global"],["u32","application/x-authorware-bin"],["ubj","application/ubjson"],["udeb","application/x-debian-package"],["ufd","application/vnd.ufdl"],["ufdl","application/vnd.ufdl"],["ulx","application/x-glulx"],["umj","application/vnd.umajin"],["unityweb","application/vnd.unity"],["uoml","application/vnd.uoml+xml"],["uri","text/uri-list"],["uris","text/uri-list"],["urls","text/uri-list"],["usdz","model/vnd.usdz+zip"],["ustar","application/x-ustar"],["utz","application/vnd.uiq.theme"],["uu","text/x-uuencode"],["uva","audio/vnd.dece.audio"],["uvd","application/vnd.dece.data"],["uvf","application/vnd.dece.data"],["uvg","image/vnd.dece.graphic"],["uvh","video/vnd.dece.hd"],["uvi","image/vnd.dece.graphic"],["uvm","video/vnd.dece.mobile"],["uvp","video/vnd.dece.pd"],["uvs","video/vnd.dece.sd"],["uvt","application/vnd.dece.ttml+xml"],["uvu","video/vnd.uvvu.mp4"],["uvv","video/vnd.dece.video"],["uvva","audio/vnd.dece.audio"],["uvvd","application/vnd.dece.data"],["uvvf","application/vnd.dece.data"],["uvvg","image/vnd.dece.graphic"],["uvvh","video/vnd.dece.hd"],["uvvi","image/vnd.dece.graphic"],["uvvm","video/vnd.dece.mobile"],["uvvp","video/vnd.dece.pd"],["uvvs","video/vnd.dece.sd"],["uvvt","application/vnd.dece.ttml+xml"],["uvvu","video/vnd.uvvu.mp4"],["uvvv","video/vnd.dece.video"],["uvvx","application/vnd.dece.unspecified"],["uvvz","application/vnd.dece.zip"],["uvx","application/vnd.dece.unspecified"],["uvz","application/vnd.dece.zip"],["vbox","application/x-virtualbox-vbox"],["vbox-extpack","application/x-virtualbox-vbox-extpack"],["vcard","text/vcard"],["vcd","application/x-cdlink"],["vcf","text/x-vcard"],["vcg","application/vnd.groove-vcard"],["vcs","text/x-vcalendar"],["vcx","application/vnd.vcx"],["vdi","application/x-virtualbox-vdi"],["vds","model/vnd.sap.vds"],["vhd","application/x-virtualbox-vhd"],["vis","application/vnd.visionary"],["viv","video/vnd.vivo"],["vlc","application/videolan"],["vmdk","application/x-virtualbox-vmdk"],["vob","video/x-ms-vob"],["vor","application/vnd.stardivision.writer"],["vox","application/x-authorware-bin"],["vrml","model/vrml"],["vsd","application/vnd.visio"],["vsf","application/vnd.vsf"],["vss","application/vnd.visio"],["vst","application/vnd.visio"],["vsw","application/vnd.visio"],["vtf","image/vnd.valve.source.texture"],["vtt","text/vtt"],["vtu","model/vnd.vtu"],["vxml","application/voicexml+xml"],["w3d","application/x-director"],["wad","application/x-doom"],["wadl","application/vnd.sun.wadl+xml"],["war","application/java-archive"],["wasm","application/wasm"],["wav","audio/x-wav"],["wax","audio/x-ms-wax"],["wbmp","image/vnd.wap.wbmp"],["wbs","application/vnd.criticaltools.wbs+xml"],["wbxml","application/wbxml"],["wcm","application/vnd.ms-works"],["wdb","application/vnd.ms-works"],["wdp","image/vnd.ms-photo"],["weba","audio/webm"],["webapp","application/x-web-app-manifest+json"],["webm","video/webm"],["webmanifest","application/manifest+json"],["webp","image/webp"],["wg","application/vnd.pmi.widget"],["wgt","application/widget"],["wks","application/vnd.ms-works"],["wm","video/x-ms-wm"],["wma","audio/x-ms-wma"],["wmd","application/x-ms-wmd"],["wmf","image/wmf"],["wml","text/vnd.wap.wml"],["wmlc","application/wmlc"],["wmls","text/vnd.wap.wmlscript"],["wmlsc","application/vnd.wap.wmlscriptc"],["wmv","video/x-ms-wmv"],["wmx","video/x-ms-wmx"],["wmz","application/x-msmetafile"],["woff","font/woff"],["woff2","font/woff2"],["word","application/msword"],["wpd","application/vnd.wordperfect"],["wpl","application/vnd.ms-wpl"],["wps","application/vnd.ms-works"],["wqd","application/vnd.wqd"],["wri","application/x-mswrite"],["wrl","model/vrml"],["wsc","message/vnd.wfa.wsc"],["wsdl","application/wsdl+xml"],["wspolicy","application/wspolicy+xml"],["wtb","application/vnd.webturbo"],["wvx","video/x-ms-wvx"],["x3d","model/x3d+xml"],["x3db","model/x3d+fastinfoset"],["x3dbz","model/x3d+binary"],["x3dv","model/x3d-vrml"],["x3dvz","model/x3d+vrml"],["x3dz","model/x3d+xml"],["x32","application/x-authorware-bin"],["x_b","model/vnd.parasolid.transmit.binary"],["x_t","model/vnd.parasolid.transmit.text"],["xaml","application/xaml+xml"],["xap","application/x-silverlight-app"],["xar","application/vnd.xara"],["xav","application/xcap-att+xml"],["xbap","application/x-ms-xbap"],["xbd","application/vnd.fujixerox.docuworks.binder"],["xbm","image/x-xbitmap"],["xca","application/xcap-caps+xml"],["xcs","application/calendar+xml"],["xdf","application/xcap-diff+xml"],["xdm","application/vnd.syncml.dm+xml"],["xdp","application/vnd.adobe.xdp+xml"],["xdssc","application/dssc+xml"],["xdw","application/vnd.fujixerox.docuworks"],["xel","application/xcap-el+xml"],["xenc","application/xenc+xml"],["xer","application/patch-ops-error+xml"],["xfdf","application/vnd.adobe.xfdf"],["xfdl","application/vnd.xfdl"],["xht","application/xhtml+xml"],["xhtml","application/xhtml+xml"],["xhvml","application/xv+xml"],["xif","image/vnd.xiff"],["xl","application/excel"],["xla","application/vnd.ms-excel"],["xlam","application/vnd.ms-excel.addin.macroEnabled.12"],["xlc","application/vnd.ms-excel"],["xlf","application/xliff+xml"],["xlm","application/vnd.ms-excel"],["xls","application/vnd.ms-excel"],["xlsb","application/vnd.ms-excel.sheet.binary.macroEnabled.12"],["xlsm","application/vnd.ms-excel.sheet.macroEnabled.12"],["xlsx","application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"],["xlt","application/vnd.ms-excel"],["xltm","application/vnd.ms-excel.template.macroEnabled.12"],["xltx","application/vnd.openxmlformats-officedocument.spreadsheetml.template"],["xlw","application/vnd.ms-excel"],["xm","audio/xm"],["xml","application/xml"],["xns","application/xcap-ns+xml"],["xo","application/vnd.olpc-sugar"],["xop","application/xop+xml"],["xpi","application/x-xpinstall"],["xpl","application/xproc+xml"],["xpm","image/x-xpixmap"],["xpr","application/vnd.is-xpr"],["xps","application/vnd.ms-xpsdocument"],["xpw","application/vnd.intercon.formnet"],["xpx","application/vnd.intercon.formnet"],["xsd","application/xml"],["xsl","application/xml"],["xslt","application/xslt+xml"],["xsm","application/vnd.syncml+xml"],["xspf","application/xspf+xml"],["xul","application/vnd.mozilla.xul+xml"],["xvm","application/xv+xml"],["xvml","application/xv+xml"],["xwd","image/x-xwindowdump"],["xyz","chemical/x-xyz"],["xz","application/x-xz"],["yaml","text/yaml"],["yang","application/yang"],["yin","application/yin+xml"],["yml","text/yaml"],["ymp","text/x-suse-ymp"],["z","application/x-compress"],["z1","application/x-zmachine"],["z2","application/x-zmachine"],["z3","application/x-zmachine"],["z4","application/x-zmachine"],["z5","application/x-zmachine"],["z6","application/x-zmachine"],["z7","application/x-zmachine"],["z8","application/x-zmachine"],["zaz","application/vnd.zzazz.deck+xml"],["zip","application/zip"],["zir","application/vnd.zul"],["zirz","application/vnd.zul"],["zmm","application/vnd.handheld-entertainment+xml"],["zsh","text/x-scriptzsh"]]);function We(e,t,n){const i=function(e){const{name:t}=e;if(t&&-1!==t.lastIndexOf(".")&&!e.type){const n=t.split(".").pop().toLowerCase(),i=Ue.get(n);i&&Object.defineProperty(e,"type",{value:i,writable:!1,configurable:!1,enumerable:!0})}return e}(e),{webkitRelativePath:a}=e,o="string"==typeof t?t:"string"==typeof a&&a.length>0?a:`./${e.name}`;return"string"!=typeof i.path&&Ke(i,"path",o),void 0!==n&&Object.defineProperty(i,"handle",{value:n,writable:!1,configurable:!1,enumerable:!0}),Ke(i,"relativePath",o),i}function Ke(e,t,n){Object.defineProperty(e,t,{value:n,writable:!1,configurable:!1,enumerable:!0})}const Ve=[".DS_Store","Thumbs.db"];function $e(e){return"object"==typeof e&&null!==e}function Ye(e){return e.filter(e=>-1===Ve.indexOf(e.name))}function Xe(e){if(null===e)return[];const t=[];for(let n=0;n<e.length;n++){const i=e[n];t.push(i)}return t}function Ze(e){if("function"!=typeof e.webkitGetAsEntry)return Qe(e);const t=e.webkitGetAsEntry();return t&&t.isDirectory?et(t):Qe(e,t)}function Ge(e){return e.reduce((e,t)=>[...e,...Array.isArray(t)?Ge(t):[t]],[])}function Qe(e,t){return He(this,void 0,void 0,function*(){var n;if(globalThis.isSecureContext&&"function"==typeof e.getAsFileSystemHandle){const t=yield e.getAsFileSystemHandle();if(null===t)throw new Error(`${e} is not a File`);if(void 0!==t){const e=yield t.getFile();return e.handle=t,We(e)}}const i=e.getAsFile();if(!i)throw new Error(`${e} is not a File`);return We(i,null!==(n=null==t?void 0:t.fullPath)&&void 0!==n?n:void 0)})}function Je(e){return He(this,void 0,void 0,function*(){return e.isDirectory?et(e):function(e){return He(this,void 0,void 0,function*(){return new Promise((t,n)=>{e.file(n=>{const i=We(n,e.fullPath);t(i)},e=>{n(e)})})})}(e)})}function et(e){const t=e.createReader();return new Promise((e,n)=>{const i=[];!function a(){t.readEntries(t=>He(this,void 0,void 0,function*(){if(t.length){const e=Promise.all(t.map(Je));i.push(e),a()}else try{const t=yield Promise.all(i);e(t)}catch(e){n(e)}}),e=>{n(e)})}()})}var tt=n(9455);function nt(e){return function(e){if(Array.isArray(e))return pt(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||st(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function it(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,i)}return n}function at(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?it(Object(n),!0).forEach(function(t){ot(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):it(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function ot(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function rt(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var i,a,o=[],r=!0,s=!1;try{for(n=n.call(e);!(r=(i=n.next()).done)&&(o.push(i.value),!t||o.length!==t);r=!0);}catch(e){s=!0,a=e}finally{try{r||null==n.return||n.return()}finally{if(s)throw a}}return o}}(e,t)||st(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function st(e,t){if(e){if("string"==typeof e)return pt(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?pt(e,t):void 0}}function pt(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,i=new Array(t);n<t;n++)i[n]=e[n];return i}var lt="function"==typeof tt?tt:tt.default,ct=function(){var e=(arguments.length>0&&void 0!==arguments[0]?arguments[0]:"").split(","),t=e.length>1?"one of ".concat(e.join(", ")):e[0];return{code:"file-invalid-type",message:"File type must be ".concat(t)}},ut=function(e){return{code:"file-too-large",message:"File is larger than ".concat(e," ").concat(1===e?"byte":"bytes")}},dt=function(e){return{code:"file-too-small",message:"File is smaller than ".concat(e," ").concat(1===e?"byte":"bytes")}},mt={code:"too-many-files",message:"Too many files"};function ft(e,t){var n="application/x-moz-file"===e.type||lt(e,t);return[n,n?null:ct(t)]}function gt(e,t,n){if(vt(e.size))if(vt(t)&&vt(n)){if(e.size>n)return[!1,ut(n)];if(e.size<t)return[!1,dt(t)]}else{if(vt(t)&&e.size<t)return[!1,dt(t)];if(vt(n)&&e.size>n)return[!1,ut(n)]}return[!0,null]}function vt(e){return null!=e}function xt(e){return"function"==typeof e.isPropagationStopped?e.isPropagationStopped():void 0!==e.cancelBubble&&e.cancelBubble}function ht(e){return e.dataTransfer?Array.prototype.some.call(e.dataTransfer.types,function(e){return"Files"===e||"application/x-moz-file"===e}):!!e.target&&!!e.target.files}function bt(e){e.preventDefault()}function yt(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return function(e){for(var n=arguments.length,i=new Array(n>1?n-1:0),a=1;a<n;a++)i[a-1]=arguments[a];return t.some(function(t){return!xt(e)&&t&&t.apply(void 0,[e].concat(i)),xt(e)})}}function At(e){return"audio/*"===e||"video/*"===e||"image/*"===e||"text/*"===e||"application/*"===e||/\w+\/[-+.\w]+/g.test(e)}function Et(e){return/^.*\.[\w]+$/.test(e)}var wt=["children"],Ct=["open"],jt=["refKey","role","onKeyDown","onFocus","onBlur","onClick","onDragEnter","onDragOver","onDragLeave","onDrop"],kt=["refKey","onChange","onClick"];function Ot(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var i,a,o=[],r=!0,s=!1;try{for(n=n.call(e);!(r=(i=n.next()).done)&&(o.push(i.value),!t||o.length!==t);r=!0);}catch(e){s=!0,a=e}finally{try{r||null==n.return||n.return()}finally{if(s)throw a}}return o}}(e,t)||St(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function St(e,t){if(e){if("string"==typeof e)return Dt(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Dt(e,t):void 0}}function Dt(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,i=new Array(t);n<t;n++)i[n]=e[n];return i}function Ft(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,i)}return n}function Bt(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Ft(Object(n),!0).forEach(function(t){Pt(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Ft(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function Pt(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function zt(e,t){if(null==e)return{};var n,i,a=function(e,t){if(null==e)return{};var n,i,a={},o=Object.keys(e);for(i=0;i<o.length;i++)n=o[i],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(i=0;i<o.length;i++)n=o[i],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}var Tt=(0,a.forwardRef)(function(e,t){var n=e.children,i=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=Bt(Bt({},Rt),e),n=t.accept,i=t.disabled,o=t.getFilesFromEvent,r=t.maxSize,s=t.minSize,p=t.multiple,l=t.maxFiles,c=t.onDragEnter,u=t.onDragLeave,d=t.onDragOver,m=t.onDrop,f=t.onDropAccepted,g=t.onDropRejected,v=t.onFileDialogCancel,x=t.onFileDialogOpen,h=t.useFsAccessApi,b=t.autoFocus,y=t.preventDropOnDocument,A=t.noClick,E=t.noKeyboard,w=t.noDrag,C=t.noDragEventsBubbling,j=t.onError,k=t.validator,O=(0,a.useMemo)(function(){return function(e){if(vt(e))return Object.entries(e).reduce(function(e,t){var n=rt(t,2),i=n[0],a=n[1];return[].concat(nt(e),[i],nt(a))},[]).filter(function(e){return At(e)||Et(e)}).join(",")}(n)},[n]),S=(0,a.useMemo)(function(){return function(e){return vt(e)?[{description:"Files",accept:Object.entries(e).filter(function(e){var t=rt(e,2),n=t[0],i=t[1],a=!0;return At(n)||(console.warn('Skipped "'.concat(n,'" because it is not a valid MIME type. Check https://developer.mozilla.org/en-US/docs/Web/HTTP/Basics_of_HTTP/MIME_types/Common_types for a list of valid MIME types.')),a=!1),Array.isArray(i)&&i.every(Et)||(console.warn('Skipped "'.concat(n,'" because an invalid file extension was provided.')),a=!1),a}).reduce(function(e,t){var n=rt(t,2),i=n[0],a=n[1];return at(at({},e),{},ot({},i,a))},{})}]:e}(n)},[n]),D=(0,a.useMemo)(function(){return"function"==typeof x?x:Mt},[x]),F=(0,a.useMemo)(function(){return"function"==typeof v?v:Mt},[v]),B=(0,a.useRef)(null),P=(0,a.useRef)(null),z=Ot((0,a.useReducer)(Lt,It),2),T=z[0],R=z[1],_=T.isFocused,I=T.isFileDialogActive,L=(0,a.useRef)("undefined"!=typeof window&&window.isSecureContext&&h&&"showOpenFilePicker"in window),M=function(){!L.current&&I&&setTimeout(function(){P.current&&(P.current.files.length||(R({type:"closeDialog"}),F()))},300)};(0,a.useEffect)(function(){return window.addEventListener("focus",M,!1),function(){window.removeEventListener("focus",M,!1)}},[P,I,F,L]);var q=(0,a.useRef)([]),N=function(e){B.current&&B.current.contains(e.target)||(e.preventDefault(),q.current=[])};(0,a.useEffect)(function(){return y&&(document.addEventListener("dragover",bt,!1),document.addEventListener("drop",N,!1)),function(){y&&(document.removeEventListener("dragover",bt),document.removeEventListener("drop",N))}},[B,y]),(0,a.useEffect)(function(){return!i&&b&&B.current&&B.current.focus(),function(){}},[B,b,i]);var H=(0,a.useCallback)(function(e){j?j(e):console.error(e)},[j]),U=(0,a.useCallback)(function(e){var t;e.preventDefault(),e.persist(),ne(e),q.current=[].concat(function(e){if(Array.isArray(e))return Dt(e)}(t=q.current)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(t)||St(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(),[e.target]),ht(e)&&Promise.resolve(o(e)).then(function(t){if(!xt(e)||C){var n=t.length,i=n>0&&function(e){var t=e.files,n=e.accept,i=e.minSize,a=e.maxSize,o=e.multiple,r=e.maxFiles,s=e.validator;return!(!o&&t.length>1||o&&r>=1&&t.length>r)&&t.every(function(e){var t=rt(ft(e,n),1)[0],o=rt(gt(e,i,a),1)[0],r=s?s(e):null;return t&&o&&!r})}({files:t,accept:O,minSize:s,maxSize:r,multiple:p,maxFiles:l,validator:k});R({isDragAccept:i,isDragReject:n>0&&!i,isDragActive:!0,type:"setDraggedFiles"}),c&&c(e)}}).catch(function(e){return H(e)})},[o,c,H,C,O,s,r,p,l,k]),W=(0,a.useCallback)(function(e){e.preventDefault(),e.persist(),ne(e);var t=ht(e);if(t&&e.dataTransfer)try{e.dataTransfer.dropEffect="copy"}catch(e){}return t&&d&&d(e),!1},[d,C]),K=(0,a.useCallback)(function(e){e.preventDefault(),e.persist(),ne(e);var t=q.current.filter(function(e){return B.current&&B.current.contains(e)}),n=t.indexOf(e.target);-1!==n&&t.splice(n,1),q.current=t,t.length>0||(R({type:"setDraggedFiles",isDragActive:!1,isDragAccept:!1,isDragReject:!1}),ht(e)&&u&&u(e))},[B,u,C]),V=(0,a.useCallback)(function(e,t){var n=[],i=[];e.forEach(function(e){var t=Ot(ft(e,O),2),a=t[0],o=t[1],p=Ot(gt(e,s,r),2),l=p[0],c=p[1],u=k?k(e):null;if(a&&l&&!u)n.push(e);else{var d=[o,c];u&&(d=d.concat(u)),i.push({file:e,errors:d.filter(function(e){return e})})}}),(!p&&n.length>1||p&&l>=1&&n.length>l)&&(n.forEach(function(e){i.push({file:e,errors:[mt]})}),n.splice(0)),R({acceptedFiles:n,fileRejections:i,isDragReject:i.length>0,type:"setFiles"}),m&&m(n,i,t),i.length>0&&g&&g(i,t),n.length>0&&f&&f(n,t)},[R,p,O,s,r,l,m,f,g,k]),$=(0,a.useCallback)(function(e){e.preventDefault(),e.persist(),ne(e),q.current=[],ht(e)&&Promise.resolve(o(e)).then(function(t){xt(e)&&!C||V(t,e)}).catch(function(e){return H(e)}),R({type:"reset"})},[o,V,H,C]),Y=(0,a.useCallback)(function(){if(L.current){R({type:"openDialog"}),D();var e={multiple:p,types:S};window.showOpenFilePicker(e).then(function(e){return o(e)}).then(function(e){V(e,null),R({type:"closeDialog"})}).catch(function(e){var t;(t=e)instanceof DOMException&&("AbortError"===t.name||t.code===t.ABORT_ERR)?(F(e),R({type:"closeDialog"})):function(e){return e instanceof DOMException&&("SecurityError"===e.name||e.code===e.SECURITY_ERR)}(e)?(L.current=!1,P.current?(P.current.value=null,P.current.click()):H(new Error("Cannot open the file picker because the https://developer.mozilla.org/en-US/docs/Web/API/File_System_Access_API is not supported and no <input> was provided."))):H(e)})}else P.current&&(R({type:"openDialog"}),D(),P.current.value=null,P.current.click())},[R,D,F,h,V,H,S,p]),X=(0,a.useCallback)(function(e){B.current&&B.current.isEqualNode(e.target)&&(" "!==e.key&&"Enter"!==e.key&&32!==e.keyCode&&13!==e.keyCode||(e.preventDefault(),Y()))},[B,Y]),Z=(0,a.useCallback)(function(){R({type:"focus"})},[]),G=(0,a.useCallback)(function(){R({type:"blur"})},[]),Q=(0,a.useCallback)(function(){A||(function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:window.navigator.userAgent;return function(e){return-1!==e.indexOf("MSIE")||-1!==e.indexOf("Trident/")}(e)||function(e){return-1!==e.indexOf("Edge/")}(e)}()?setTimeout(Y,0):Y())},[A,Y]),J=function(e){return i?null:e},ee=function(e){return E?null:J(e)},te=function(e){return w?null:J(e)},ne=function(e){C&&e.stopPropagation()},ie=(0,a.useMemo)(function(){return function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.refKey,n=void 0===t?"ref":t,a=e.role,o=e.onKeyDown,r=e.onFocus,s=e.onBlur,p=e.onClick,l=e.onDragEnter,c=e.onDragOver,u=e.onDragLeave,d=e.onDrop,m=zt(e,jt);return Bt(Bt(Pt({onKeyDown:ee(yt(o,X)),onFocus:ee(yt(r,Z)),onBlur:ee(yt(s,G)),onClick:J(yt(p,Q)),onDragEnter:te(yt(l,U)),onDragOver:te(yt(c,W)),onDragLeave:te(yt(u,K)),onDrop:te(yt(d,$)),role:"string"==typeof a&&""!==a?a:"presentation"},n,B),i||E?{}:{tabIndex:0}),m)}},[B,X,Z,G,Q,U,W,K,$,E,w,i]),ae=(0,a.useCallback)(function(e){e.stopPropagation()},[]),oe=(0,a.useMemo)(function(){return function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.refKey,n=void 0===t?"ref":t,i=e.onChange,a=e.onClick,o=zt(e,kt);return Bt(Bt({},Pt({accept:O,multiple:p,type:"file",style:{border:0,clip:"rect(0, 0, 0, 0)",clipPath:"inset(50%)",height:"1px",margin:"0 -1px -1px 0",overflow:"hidden",padding:0,position:"absolute",width:"1px",whiteSpace:"nowrap"},onChange:J(yt(i,$)),onClick:J(yt(a,ae)),tabIndex:-1},n,P)),o)}},[P,n,p,$,i]);return Bt(Bt({},T),{},{isFocused:_&&!i,getRootProps:ie,getInputProps:oe,rootRef:B,inputRef:P,open:J(Y)})}(zt(e,wt)),o=i.open,r=zt(i,Ct);return(0,a.useImperativeHandle)(t,function(){return{open:o}},[o]),a.createElement(a.Fragment,null,n(Bt(Bt({},r),{},{open:o})))});Tt.displayName="Dropzone";var Rt={disabled:!1,getFilesFromEvent:function(e){return He(this,void 0,void 0,function*(){return $e(e)&&$e(e.dataTransfer)?function(e,t){return He(this,void 0,void 0,function*(){if(e.items){const n=Xe(e.items).filter(e=>"file"===e.kind);return"drop"!==t?n:Ye(Ge(yield Promise.all(n.map(Ze))))}return Ye(Xe(e.files).map(e=>We(e)))})}(e.dataTransfer,e.type):$e(t=e)&&$e(t.target)?function(e){return Xe(e.target.files).map(e=>We(e))}(e):Array.isArray(e)&&e.every(e=>"getFile"in e&&"function"==typeof e.getFile)?function(e){return He(this,void 0,void 0,function*(){return(yield Promise.all(e.map(e=>e.getFile()))).map(e=>We(e))})}(e):[];var t})},maxSize:1/0,minSize:0,multiple:!0,maxFiles:0,preventDropOnDocument:!0,noClick:!1,noKeyboard:!1,noDrag:!1,noDragEventsBubbling:!1,validator:null,useFsAccessApi:!1,autoFocus:!1};Tt.defaultProps=Rt,Tt.propTypes={children:x.func,accept:x.objectOf(x.arrayOf(x.string)),multiple:x.bool,preventDropOnDocument:x.bool,noClick:x.bool,noKeyboard:x.bool,noDrag:x.bool,noDragEventsBubbling:x.bool,minSize:x.number,maxSize:x.number,maxFiles:x.number,disabled:x.bool,getFilesFromEvent:x.func,onFileDialogCancel:x.func,onFileDialogOpen:x.func,useFsAccessApi:x.bool,autoFocus:x.bool,onDragEnter:x.func,onDragLeave:x.func,onDragOver:x.func,onDrop:x.func,onDropAccepted:x.func,onDropRejected:x.func,onError:x.func,validator:x.func};const _t=Tt;var It={isFocused:!1,isFileDialogActive:!1,isDragActive:!1,isDragAccept:!1,isDragReject:!1,acceptedFiles:[],fileRejections:[]};function Lt(e,t){switch(t.type){case"focus":return Bt(Bt({},e),{},{isFocused:!0});case"blur":return Bt(Bt({},e),{},{isFocused:!1});case"openDialog":return Bt(Bt({},It),{},{isFileDialogActive:!0});case"closeDialog":return Bt(Bt({},e),{},{isFileDialogActive:!1});case"setDraggedFiles":return Bt(Bt({},e),{},{isDragActive:t.isDragActive,isDragAccept:t.isDragAccept,isDragReject:t.isDragReject});case"setFiles":return Bt(Bt({},e),{},{acceptedFiles:t.acceptedFiles,fileRejections:t.fileRejections,isDragReject:t.isDragReject});case"reset":return Bt({},It);default:return e}}function Mt(){}var qt=n(8098),Nt=n(683),Ht=n(86038),Ut=n(67749),Wt=n(75662),Kt=n(4425),Vt=n(74416),$t=n(32389),Yt=n(42695),Xt=n(51938),Zt=n(31224),Gt=n(33968);const Qt=(e,t,n)=>e.type.includes("text")&&e.size<=1048576?(0,i.jsx)(Xt.ug,{textGetter:()=>(0,Gt.P9)(e)}):e.type.includes("audio")?(0,i.jsx)(Xt.rI,{url:t,autoPlay:!1}):e.type.includes("image")?(0,i.jsx)(Xt.E5,{url:t,alt:e.name}):e.type.includes("video")?(0,i.jsx)(Xt.Ag,{url:t,autoPlay:!1}):(0,i.jsx)(o.A,{title:(0,Yt.Tl)("Preview is not available",n,Ut.KV.COMMON)}),Jt=e=>{var{files:t,onConfirm:n}=e,o=function(e,t){var n={};for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&t.indexOf(i)<0&&(n[i]=e[i]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(i=Object.getOwnPropertySymbols(e);a<i.length;a++)t.indexOf(i[a])<0&&Object.prototype.propertyIsEnumerable.call(e,i[a])&&(n[i[a]]=e[i[a]])}return n}(e,["files","onConfirm"]);const{formatSize:r}=(0,Vt.k)(),[s,p]=(0,a.useState)(null),{t:l}=(0,$t.Bd)();return(0,a.useEffect)(()=>{const e=t.map(e=>({url:URL.createObjectURL(e),file:e}));return p(e),()=>e.forEach(e=>URL.revokeObjectURL(e.url))},[]),s?(0,i.jsx)(Wt.A,Object.assign({},o,{className:"file-preview-dialog",onApprove:()=>n(t),closable:!0,fullHeight:!0,approveCaption:(0,Yt.Tl)("Upload",l,Ut.KV.COMMON),icon:Kt.A.UPLOAD,children:s.map(({file:e,url:t})=>(0,i.jsxs)("div",{className:"ui segment",style:{overflowX:"auto"},children:[(0,i.jsx)(Zt.A,{title:e.name,subHeader:r(e.size)}),Qt(e,t,l)]},t))})):null};var en=n(31104),tn=n(19247),nn=n(27725),an=n(56484),on=n(42191),rn=n(88939),sn=n(5945),pn=n(70756);const ln=e=>{let t=e.name;return e.user&&(t+=` (${e.user.nicks})`),t},cn=a.memo(function({files:e,handleUpload:t,className:n,overrideContent:a,socket:o,dropdownContext:r}){const{t:p}=(0,$t.Bd)();if(a)return a;const l=e=>{o.delete(`${on.A.TEMP_SHARES_URL}/${e.id}`).then(t=>{rn.A.success({title:p((0,Yt.j2)("fileNoLongerShared",Ut.KV.COMMON),{defaultValue:"File {{file.name}} is no longer shared",replace:{file:e}})})}).catch(e=>{rn.A.apiError("Failed to remove shared item",e)})},c=s()("top right pointing actions",n);return(0,i.jsxs)(en.A,{className:c,triggerIcon:"plus",button:!0,contextElement:r,label:"Temp share",children:[(0,i.jsx)(nn.A,{onClick:t,icon:Kt.A.UPLOAD,children:(0,Yt.Tl)("Send files",p,Ut.KV.COMMON)}),(0,i.jsx)(tn.A,{caption:(0,Yt.Tl)("Remove shared file",p,Ut.KV.COMMON),icon:Kt.A.FILE,children:e.map(e=>{return t=e,n=l,(0,i.jsx)(nn.A,{onClick:()=>n(t),icon:(0,i.jsx)(sn.A,{typeInfo:t.type}),children:ln(t)},t.id);var t,n})})]})}),un=(0,an.A)(cn,{urls:{files:({session:e},t)=>(0,pn.z)(e,Ht.US.SHARE_VIEW)?t.get(on.A.TEMP_SHARES_URL):Promise.resolve([])},onSocketConnected:(e,{refetchData:t})=>{e(on.A.MODULE_URL,on.A.TEMP_ITEM_ADDED,()=>t(),void 0,Ht.US.SHARE_VIEW),e(on.A.MODULE_URL,on.A.TEMP_ITEM_REMOVED,()=>t(),void 0,Ht.US.SHARE_VIEW)},loaderText:(0,i.jsx)("div",{className:"loading",style:{display:"none"}})});var dn=n(83994),mn=n(96529),fn=n(36076);var gn=n(48249),vn=n(39364);const xn=(e,t)=>`last_message_${t}_${e.id}`,hn=({chatController:e,t})=>{const n=(0,vn.wV)(),[i,o]=a.useState(""),r=(0,gn.F)(),s=t=>{var n,i;i=xn(e.chatSession,e.sessionType),(n=t)?(0,qt.xu)(i,n):(0,qt.kW)(i),o(t)};(0,a.useEffect)(()=>{const t=xn(e.chatSession,e.sessionType);var n;o((n=t,(0,qt.wO)(n,"")))},[e.chatSession.id]);const p=()=>{const a=i.replace(/\s+$/,"");a&&(a.startsWith("/")&&(i=>{let a,o;{const e=i.indexOf(" ");-1===e?a=i.substring(1):(a=i.substring(1,e),o=i.substring(e+1))}(e=>{const{chatCommands:t}=e;return{handle:(n,i,a)=>{if(t[n])t[n].handler(i,e,a);else if("help"===n){const{chatSession:n,chatApi:i}=e,s=(o=t,r=a.session,`\n\tChat commands\n\n${Object.keys(o).filter(e=>(0,fn.Ve)(o[e],r)).map(e=>`\t/${e} - ${o[e].help}`).join("\n")}\n`),p={text:s,severity:Ht.F$.INFO,type:Ht.Lu.PRIVATE,owner:`session:${a.session.session_id}`};i.sendStatusMessage(a.socket,n,p)}var o,r}}})(e).handle(a,o,{t,socket:r,session:n})})(a),(t=>{const{chatApi:n,chatSession:i}=e;n.sendChatMessage(r,i,{text:t})})(a)),s("")};return{sendText:p,text:i,onKeyDown:e=>{"Enter"!==e.key||e.shiftKey||(e.preventDefault(),p())},onTextChanged:(e,t,n,i)=>{const a=Array.isArray(i)&&i.length>0;s(a?n:t)},appendText:e=>{let t=i;t&&(t+=" "),t+=e,s(t)}}};var bn=n(85072),yn=n.n(bn),An=n(97825),En=n.n(An),wn=n(77659),Cn=n.n(wn),jn=n(55056),kn=n.n(jn),On=n(10540),Sn=n.n(On),Dn=n(41113),Fn=n.n(Dn),Bn=n(32245),Pn={};Pn.styleTagTransform=Fn(),Pn.setAttributes=kn(),Pn.insert=Cn().bind(null,"head"),Pn.domAPI=En(),Pn.insertStyleElement=Sn(),yn()(Bn.A,Pn),Bn.A&&Bn.A.locals&&Bn.A.locals;const zn=e=>({id:e.cid,display:e.nick}),Tn=e=>{const t=(0,vn.wV)(),n=a.useRef(null),o=(0,gn.F)(),{t:r,handleFileUpload:p,dropdownContext:l}=e,{appendText:c,sendText:u,text:d,onTextChanged:m,onKeyDown:f}=hn({chatController:e,t:r}),{uploading:g,onDropFile:v,onPaste:x,onUploadFiles:h,files:b,resetFiles:y}=(({appendText:e,handleFileUpload:t,t:n})=>{const{formatSize:i}=(0,Vt.k)(),[o,r]=a.useState(null),[s,p]=a.useState(!1),l=()=>{r(null)},c=e=>{const t=104857600,a=e.filter(e=>!(e.size>t&&(rn.A.error({title:e.name,message:n((0,Yt.j2)("fileTooLarge",Ut.KV.COMMON),{defaultValue:"File is too large (maximum size is {{maxSize}})",replace:{maxSize:i(t)}})}),1)));a.length&&r(a)};return{files:o,uploading:s,onDropFile:c,onPaste:e=>{var t;if(null===(t=e.clipboardData)||void 0===t?void 0:t.files.length){const t=[];{const n=e.clipboardData.files;for(let e=0;e<n.length;e++)t.push(n[e])}e.preventDefault(),c(t)}},onUploadFiles:n=>{return i=void 0,a=void 0,r=function*(){l(),p(!0);for(const i of n)try{const n=yield t(i);e(n.magnet)}catch(e){rn.A.apiError("Failed to upload the file",e)}p(!1)},new((o=void 0)||(o=Promise))(function(e,t){function n(e){try{p(r.next(e))}catch(e){t(e)}}function s(e){try{p(r.throw(e))}catch(e){t(e)}}function p(t){var i;t.done?e(t.value):(i=t.value,i instanceof o?i:new o(function(e){e(i)})).then(n,s)}p((r=r.apply(i,a||[])).next())});var i,a,o,r},resetFiles:l}})({appendText:c,handleFileUpload:p,t:r}),A=(t,n)=>{const{hubUrl:i}=e;o.post(Nt.A.SEARCH_NICKS_URL,{pattern:t,max_results:5,hub_urls:i?[i]:void 0}).then(e=>n(e.map(zn))).catch(e=>console.log(`Failed to fetch suggestions: ${e.message}`))},E=(0,qt.vU)(),w=s()("ui form message-composer",{small:E},{large:!E}),C=(0,pn.z)(t,Ht.US.FILESYSTEM_EDIT)&&(0,pn.z)(t,Ht.US.SHARE_EDIT),j=(0,i.jsx)(mn.A,{className:"large icon send",onClick:u,caption:(0,i.jsx)(dn.A,{icon:Kt.A.SEND}),loading:g,color:"blue","aria-label":"Send message"});return(0,i.jsxs)(i.Fragment,{children:[!!b&&(0,i.jsx)(Jt,{files:b,onConfirm:h,onReject:y,title:(0,Yt.Tl)("Send files",r,Ut.KV.COMMON)}),(0,i.jsx)(_t,{onDrop:v,ref:n,disabled:!C,multiple:!0,minSize:1,noClick:!0,children:({getRootProps:e,getInputProps:t,open:n})=>{return(0,i.jsxs)("div",Object.assign({className:w},e(),{children:[(0,i.jsx)("input",Object.assign({"data-testid":"dropzone"},t())),(0,i.jsx)(Ne,{className:"input",value:d,onChange:m,onKeyDown:f,style:(a=E,{suggestions:{list:{width:200,overflow:"auto",position:"absolute",bottom:3,left:17,backgroundColor:"white",border:"1px solid rgba(0,0,0,0.15)",fontSize:10},item:{padding:"5px 15px",borderBottom:"1px solid rgba(0,0,0,0.15)","&focused":{background:"rgba(0,0,0,.03)",color:"rgba(0,0,0,.95)"}}},highlighter:{minHeight:a?42:63,maxHeight:200,margin:0},input:{minHeight:a?42:63,maxHeight:200,margin:0,marginLeft:0,marginTop:0}}),autoFocus:!E,onPaste:x,children:(0,i.jsx)(de,{trigger:"@",data:A,appendSpaceOnAdd:!1})}),!C||g?j:(0,i.jsx)(un,{className:"blue large",handleUpload:n,overrideContent:d?j:null,dropdownContext:l})]}));var a}})]})};var Rn=n(91381),_n=n(25191),In={};In.styleTagTransform=Fn(),In.setAttributes=kn(),In.insert=Cn().bind(null,"head"),In.domAPI=En(),In.insertStyleElement=Sn(),yn()(_n.A,In),_n.A&&_n.A.locals&&_n.A.locals;var Ln=n(80783),Mn=n(97145);const qn=e=>{var{chatSession:t,chatAccess:n,chatApi:r,storeSelector:s,highlightRemoteMenuId:p,chatCommands:l}=e,c=function(e,t){var n={};for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&t.indexOf(i)<0&&(n[i]=e[i]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(i=Object.getOwnPropertySymbols(e);a<i.length;a++)t.indexOf(i[a])<0&&Object.prototype.propertyIsEnumerable.call(e,i[a])&&(n[i[a]]=e[i[a]])}return n}(e,["chatSession","chatAccess","chatApi","storeSelector","highlightRemoteMenuId","chatCommands"]);const u=(0,vn.wV)(),{t:d}=(0,$t.Bd)(),m=((e,t,n)=>{const i=(0,Mn.c7)(n=>t(n).messages.messages.get(e.id)),o=(0,Mn.tf)(),r=(0,gn.F)();return(0,a.useEffect)(()=>{const i=t(o.getState()).messages;i.isSessionInitialized(e.id)||n.fetchMessages(r,e,i)},[e.id]),i||null})(t,s,r),f=(0,pn.z)(u,n),g=(0,Mn.c7)(e=>s(e).messages.scroll);return(0,Ln.q)(t,r,s,!0),(0,i.jsxs)("div",{className:"message-view",children:[!f&&(0,i.jsx)(o.A,{description:d((0,Yt.j2)("noChatAccess",Ut.KV.COMMON),"You aren't allowed to send new messages")}),(0,i.jsx)(Rn.A,{className:"chat",messages:m,chatSession:t,scrollPositionHandler:g,t:d,highlightRemoteMenuId:p}),f&&(0,i.jsx)(Tn,Object.assign({chatSession:t,chatApi:r,chatCommands:l,t:d,dropdownContext:".message-view"},c))]})}},25191:(e,t,n)=>{n.d(t,{A:()=>s});var i=n(71354),a=n.n(i),o=n(76314),r=n.n(o)()(a());r.push([e.id,'/* Layout */\n\n.chat.session,\n.chat.session .message-view {\n  flex: 100 100 0%;\n  display: flex;\n  flex-direction: column;\n  overflow-y: hidden;\n}\n\n.chat.session .message-list {\n  margin: 10px 10px 10px 0px;\n}\n\n.chat.session .message-view > .ui.message {\n  margin: 10px 0px 0px 0px;\n}\n\n/* Messages common */\n.chat.session .item .time {\n  float: right;\n  color: lightgray;\n  font-size: small;\n}\n\n.chat.session .status.item > .text,\n.chat.session .chat.item .left > .text {\n  /* Avoid cutting text from the bottom with certain browser because of "overflow: hidden" */\n  line-height: initial !important;\n\n  overflow: hidden;\n  white-space: pre-wrap;\n  flex: 1;\n}\n\n/* Chat messages */\n.chat.session .chat.item {\n  margin-top: 5px;\n}\n\n.chat.session .chat.item .author {\n  float: left;\n}\n\n.chat.session .chat.item .left {\n  display: flex;\n}\n\n.chat.session .chat.item .left:not(.third-person) {\n  flex-direction: column;\n}\n\n.chat.session .chat.item .left.third-person > .text {\n  float: left;\n  margin-left: 3px;\n}\n\n.chat.session .chat.item img {\n  vertical-align: middle;\n}\n\n.chat.session .chat.item .third-person .author .ui.dropdown {\n  margin-left: 3px;\n}\n\n.chat.session .chat.item .author .caption {\n  color: steelblue !important;\n}\n\n.chat.session .chat.item.op .author .caption {\n  color: darkgoldenrod !important;\n}\n\n.chat.session .chat.item.self .author .caption {\n  color: black !important;\n}\n\n.chat.session .chat.item.bot .author .caption {\n  color: rgba(0, 0, 0, 0.4) !important;\n}\n\n/* Status messages */\n.chat.session .status.item {\n  width: 100%;\n  display: flex !important;\n  flex-direction: row-reverse;\n}\n\n.chat.session .status.item > .text {\n  font-size: small;\n  color: rgba(0, 0, 0, 0.5);\n  float: left;\n}\n\n.chat.session .status.item i {\n  display: none !important;\n}\n\n.chat.session .status.item.verbose > .text {\n  color: rgba(0, 0, 0, 0.4);\n  font-size: x-small;\n}\n\n.chat.session .status.item.warning > .text {\n  color: orange;\n}\n\n.chat.session .status.item.error > .text {\n  color: red;\n}\n\n.chat.session .status.item.system > .text,\n.chat.session .status.item.history > .text {\n  font-style: italic;\n  font-size: 85%;\n}\n\n.chat.session .status.item.private > .text {\n  color: black;\n  font-size: 85%;\n}\n',"",{version:3,sources:["webpack://./src/routes/Sidebar/components/chat/chat.css"],names:[],mappings:"AAAA,WAAW;;AAEX;;EAEE,gBAAgB;EAChB,aAAa;EACb,sBAAsB;EACtB,kBAAkB;AACpB;;AAEA;EACE,0BAA0B;AAC5B;;AAEA;EACE,wBAAwB;AAC1B;;AAEA,oBAAoB;AACpB;EACE,YAAY;EACZ,gBAAgB;EAChB,gBAAgB;AAClB;;AAEA;;EAEE,0FAA0F;EAC1F,+BAA+B;;EAE/B,gBAAgB;EAChB,qBAAqB;EACrB,OAAO;AACT;;AAEA,kBAAkB;AAClB;EACE,eAAe;AACjB;;AAEA;EACE,WAAW;AACb;;AAEA;EACE,aAAa;AACf;;AAEA;EACE,sBAAsB;AACxB;;AAEA;EACE,WAAW;EACX,gBAAgB;AAClB;;AAEA;EACE,sBAAsB;AACxB;;AAEA;EACE,gBAAgB;AAClB;;AAEA;EACE,2BAA2B;AAC7B;;AAEA;EACE,+BAA+B;AACjC;;AAEA;EACE,uBAAuB;AACzB;;AAEA;EACE,oCAAoC;AACtC;;AAEA,oBAAoB;AACpB;EACE,WAAW;EACX,wBAAwB;EACxB,2BAA2B;AAC7B;;AAEA;EACE,gBAAgB;EAChB,yBAAyB;EACzB,WAAW;AACb;;AAEA;EACE,wBAAwB;AAC1B;;AAEA;EACE,yBAAyB;EACzB,kBAAkB;AACpB;;AAEA;EACE,aAAa;AACf;;AAEA;EACE,UAAU;AACZ;;AAEA;;EAEE,kBAAkB;EAClB,cAAc;AAChB;;AAEA;EACE,YAAY;EACZ,cAAc;AAChB",sourcesContent:['/* Layout */\n\n.chat.session,\n.chat.session .message-view {\n  flex: 100 100 0%;\n  display: flex;\n  flex-direction: column;\n  overflow-y: hidden;\n}\n\n.chat.session .message-list {\n  margin: 10px 10px 10px 0px;\n}\n\n.chat.session .message-view > .ui.message {\n  margin: 10px 0px 0px 0px;\n}\n\n/* Messages common */\n.chat.session .item .time {\n  float: right;\n  color: lightgray;\n  font-size: small;\n}\n\n.chat.session .status.item > .text,\n.chat.session .chat.item .left > .text {\n  /* Avoid cutting text from the bottom with certain browser because of "overflow: hidden" */\n  line-height: initial !important;\n\n  overflow: hidden;\n  white-space: pre-wrap;\n  flex: 1;\n}\n\n/* Chat messages */\n.chat.session .chat.item {\n  margin-top: 5px;\n}\n\n.chat.session .chat.item .author {\n  float: left;\n}\n\n.chat.session .chat.item .left {\n  display: flex;\n}\n\n.chat.session .chat.item .left:not(.third-person) {\n  flex-direction: column;\n}\n\n.chat.session .chat.item .left.third-person > .text {\n  float: left;\n  margin-left: 3px;\n}\n\n.chat.session .chat.item img {\n  vertical-align: middle;\n}\n\n.chat.session .chat.item .third-person .author .ui.dropdown {\n  margin-left: 3px;\n}\n\n.chat.session .chat.item .author .caption {\n  color: steelblue !important;\n}\n\n.chat.session .chat.item.op .author .caption {\n  color: darkgoldenrod !important;\n}\n\n.chat.session .chat.item.self .author .caption {\n  color: black !important;\n}\n\n.chat.session .chat.item.bot .author .caption {\n  color: rgba(0, 0, 0, 0.4) !important;\n}\n\n/* Status messages */\n.chat.session .status.item {\n  width: 100%;\n  display: flex !important;\n  flex-direction: row-reverse;\n}\n\n.chat.session .status.item > .text {\n  font-size: small;\n  color: rgba(0, 0, 0, 0.5);\n  float: left;\n}\n\n.chat.session .status.item i {\n  display: none !important;\n}\n\n.chat.session .status.item.verbose > .text {\n  color: rgba(0, 0, 0, 0.4);\n  font-size: x-small;\n}\n\n.chat.session .status.item.warning > .text {\n  color: orange;\n}\n\n.chat.session .status.item.error > .text {\n  color: red;\n}\n\n.chat.session .status.item.system > .text,\n.chat.session .status.item.history > .text {\n  font-style: italic;\n  font-size: 85%;\n}\n\n.chat.session .status.item.private > .text {\n  color: black;\n  font-size: 85%;\n}\n'],sourceRoot:""}]);const s=r},32245:(e,t,n)=>{n.d(t,{A:()=>s});var i=n(71354),a=n.n(i),o=n(76314),r=n.n(o)()(a());r.push([e.id,"\n/* Composer */\n.message-composer {\n  display: flex;\n}\n\n.message-composer:focus {\n  outline: none;\n}\n\n.message-composer textarea,\n.message-composer textarea:focus {\n  resize: none;\n  border-radius: 0.28571429rem 0 0 0.28571429rem;\n  margin-left: 1px;\n}\n\n.message-composer .button {\n  border-radius: 0 0.28571429rem 0.28571429rem 0;\n  width: 45px;\n  margin: 0px;\n}\n\n.message-composer.large .actions.button .caption {\n  display: flex !important;\n  align-items: center !important;\n  opacity: 0.9;\n}\n\n.message-composer > .input {\n  width: 100%;\n}\n\n#normal-layout .message-composer > .input {\n  /* Leave some empty space to the right for better styling with ugly native scrollbars (especially with Firefox) */\n  width: calc(100% - 60px);\n}\n","",{version:3,sources:["webpack://./src/routes/Sidebar/components/chat/message-composer.css"],names:[],mappings:";AACA,aAAa;AACb;EACE,aAAa;AACf;;AAEA;EACE,aAAa;AACf;;AAEA;;EAEE,YAAY;EACZ,8CAA8C;EAC9C,gBAAgB;AAClB;;AAEA;EACE,8CAA8C;EAC9C,WAAW;EACX,WAAW;AACb;;AAEA;EACE,wBAAwB;EACxB,8BAA8B;EAC9B,YAAY;AACd;;AAEA;EACE,WAAW;AACb;;AAEA;EACE,iHAAiH;EACjH,wBAAwB;AAC1B",sourcesContent:["\r\n/* Composer */\r\n.message-composer {\r\n  display: flex;\r\n}\r\n\r\n.message-composer:focus {\r\n  outline: none;\r\n}\r\n\r\n.message-composer textarea,\r\n.message-composer textarea:focus {\r\n  resize: none;\r\n  border-radius: 0.28571429rem 0 0 0.28571429rem;\r\n  margin-left: 1px;\r\n}\r\n\r\n.message-composer .button {\r\n  border-radius: 0 0.28571429rem 0.28571429rem 0;\r\n  width: 45px;\r\n  margin: 0px;\r\n}\r\n\r\n.message-composer.large .actions.button .caption {\r\n  display: flex !important;\r\n  align-items: center !important;\r\n  opacity: 0.9;\r\n}\r\n\r\n.message-composer > .input {\r\n  width: 100%;\r\n}\r\n\r\n#normal-layout .message-composer > .input {\r\n  /* Leave some empty space to the right for better styling with ugly native scrollbars (especially with Firefox) */\r\n  width: calc(100% - 60px);\r\n}\r\n"],sourceRoot:""}]);const s=r},51938:(e,t,n)=>{n.d(t,{rI:()=>r,E5:()=>s,ug:()=>f,Ag:()=>g});var i=n(74848),a=n(96540);function o(e){return({url:t,autoPlay:n})=>{const[o,r]=a.useState(null),s=a.useRef(null);if(a.useEffect(()=>{s.current&&s.current.load(),r(null)},[t]),o)return(0,i.jsx)("div",{children:o});const p={onError:e=>{r((e=>{const t=e.target.error;switch(t.code){case t.MEDIA_ERR_NETWORK:return"A network error caused the media download to fail";case t.MEDIA_ERR_DECODE:return"The media playback was aborted due to a corruption problem or because the media used features your browser did not support";case t.MEDIA_ERR_SRC_NOT_SUPPORTED:return"The media could not be loaded, either because the file was not found, network failed or because the format is not supported by your browser";default:return"An unknown media error occurred"}})(e))},autoPlay:n,controls:!0,src:t};return(0,i.jsx)(e,{mediaRef:s,mediaProps:p,url:t})}}const r=o(({mediaRef:e,mediaProps:t})=>(0,i.jsx)("audio",Object.assign({ref:e,style:{maxWidth:"100%",maxHeight:"100%"}},t,{children:(0,i.jsx)("track",{kind:"captions"})}))),s=({url:e})=>(0,i.jsx)("img",{src:e,style:{maxWidth:"100%",maxHeight:"100%"}});var p=n(62048),l=n(32728),c=n(67749),u=n(42695),d=n(32389),m=n(99347);const f=({textGetter:e,url:t})=>{const[n,o]=(0,a.useState)(null),[r,s]=(0,a.useState)(null),{t:f}=(0,d.Bd)();return(0,a.useEffect)(()=>(e().then(o).catch(s),()=>{o(null),s(null)}),[t]),n?(0,i.jsx)("pre",{children:(0,i.jsx)(p.PW,{text:n})}):r?(0,i.jsx)(l.A,{title:(0,u.Tl)("Failed to fetch content",f,c.KV.COMMON),description:r.message}):(0,i.jsx)(m.A,{})},g=o(({mediaRef:e,mediaProps:t})=>(0,i.jsx)("video",Object.assign({ref:e,style:{maxWidth:"100%",maxHeight:"100%"}},t,{children:(0,i.jsx)("track",{kind:"captions"})})))},59548:(e,t,n)=>{n.d(t,{Lt:()=>l,eo:()=>r,sf:()=>s,t7:()=>p});var i=n(42191),a=n(88569),o=n(86038);const r=(e,t,n)=>{return o=void 0,r=[e,t,n],p=function*({file:e,hubUrl:t,cid:n},{auth_token:o},r){try{const s=yield(0,a.U)(e,o);return yield r.post(i.A.TEMP_SHARES_URL,{name:e.name,file_id:s,hub_url:t,cid:n})}catch(e){throw e}},new((s=void 0)||(s=Promise))(function(e,t){function n(e){try{a(p.next(e))}catch(e){t(e)}}function i(e){try{a(p.throw(e))}catch(e){t(e)}}function a(t){var a;t.done?e(t.value):(a=t.value,a instanceof s?a:new s(function(e){e(a)})).then(n,i)}a((p=p.apply(o,r||[])).next())});var o,r,s,p},s=(e,t)=>t.post(i.A.REFRESH_PATHS_URL,{paths:e,priority:o.DH.MANUAL}),p=(e,t)=>t.post(i.A.REFRESH_VIRTUAL_URL,{path:e}),l=(e,t)=>t.delete(`${i.A.REFRESH_TASKS_URL}/${e}`)},62705:(e,t,n)=>{n.d(t,{A:()=>d});var i=n(74848),a=(n(96540),n(56484)),o=n(74416),r=n(31224),s=n(2253),p=n(93226),l=n(67749),c=n(42695),u=n(32389);const d=(0,a.A)(({entries:e,entryTitleRenderer:t,hasSession:n,entryIcon:a})=>{const{formatRelativeTime:p}=(0,o.k)(),{t:d}=(0,u.Bd)();return 0===e.length?null:(0,i.jsxs)("div",{className:"recents",children:[(0,i.jsx)(r.A,{title:(0,c.Tl)("Recent sessions",d,l.KV.COMMON),size:""}),(0,i.jsx)("div",{className:"ui relaxed divided list",children:e.map((e,o)=>(0,i.jsx)(s.c,{header:t(e),description:!!e.last_opened&&d((0,c.j2)("openedAgo",l.KV.COMMON),{defaultValue:"Opened {{timeAgo}}",replace:{timeAgo:p(e.last_opened)}}),icon:(n(e)?"green ":"")+a},o))})]})},{urls:{entries:({entryType:e},t)=>t.get((e=>`${p.Ay.SESSIONS_URL}/${e}/0`)(e))}})},69858:(e,t,n)=>{n.d(t,{G:()=>a});var i=n(4425);const a=(e,t)=>({id:"clear",displayName:"Clear chat",access:t,icon:i.A.CLEAR,handler:({itemData:t,socket:n})=>n.delete(`${e}/${t.id}/messages`)})},85208:(e,t,n)=>{n.d(t,{A:()=>f});var i=n(74848),a=n(96540),o=n(82388),r=n(67749),s=n(32389),p=n(42695),l=n(83994),c=n(4425);const u=e=>{const t=e.str.match(/TLSv([\d.]+)/);return t&&2===t.length&&parseFloat(t[1])<1.2?{iconColor:"orange",messageColor:"red",message:"Outdated cryptographic protocol with known security vulnerabilities",cornerIcon:"orange warning",translationKey:"tlsOutdatedWarning"}:e.trusted?{iconColor:"green",messageColor:"green",message:"Authenticity of the certificate is validated",cornerIcon:"",translationKey:"tlsOk"}:{iconColor:"yellow",messageColor:"orange",message:"Authenticity of the certificate could not be validated",cornerIcon:"blue help",translationKey:"tlsAuthenticityWarning"}},d=({info:e,encryption:t})=>(0,i.jsxs)("div",{children:[(0,i.jsx)("p",{children:t.str}),(0,i.jsx)("p",{style:{color:e.messageColor},children:(0,i.jsx)(s.x6,{i18nKey:(0,p.j2)(e.translationKey,r.KV.COMMON),children:e.message})})]});class m extends a.PureComponent{constructor(){super(...arguments),this.getChildren=()=>{const{encryption:e}=this.props,t=u(e);return(0,i.jsx)(d,{info:t,encryption:e})}}render(){const{encryption:e,alwaysVisible:t,boundary:n}=this.props;if(!e)return!!t&&(0,i.jsx)(l.A,{color:"grey",icon:c.A.LOCK});const a=u(e);return(0,i.jsx)(o.A,{triggerClassName:"encryption",className:"basic encryption content",trigger:(0,i.jsx)(l.A,{color:a.iconColor,icon:c.A.LOCK,cornerIcon:a.cornerIcon}),settings:{boundary:n},children:this.getChildren})}}const f=m},88569:(e,t,n)=>{n.d(t,{H:()=>r,U:()=>o});var i=n(41110),a=function(e,t,n,i){return new(n||(n=Promise))(function(a,o){function r(e){try{p(i.next(e))}catch(e){o(e)}}function s(e){try{p(i.throw(e))}catch(e){o(e)}}function p(e){var t;e.done?a(e.value):(t=e.value,t instanceof n?t:new n(function(e){e(t)})).then(r,s)}p((i=i.apply(e,t||[])).next())})};const o=(e,t)=>a(void 0,void 0,void 0,function*(){try{return(yield(0,i.F)(`${getBasePath()}temp`,{method:"POST",headers:{"X-Authorization":t,Authorization:t},body:e})).headers.get("Location")}catch(e){throw e}}),r=(e,t,...n)=>a(void 0,[e,t,...n],void 0,function*(e,t,n={isJSON:!0}){try{const a=yield(0,i.F)((e=>`${window.location.origin}${getBasePath()}proxy?url=${encodeURIComponent(e)}`)(e),Object.assign({headers:{"X-Authorization":t.auth_token,"Cache-Control":"no-store, must-revalidate, max-age=0"}},n));return(yield n.isJSON)?a.json():a.text()}catch(t){throw console.error(`CORS HTTP request failed (${e})`,t),t}})}}]);
//# sourceMappingURL=944.31cf601418cceee63aa8.chunk.js.map