HEX
Server: Apache/2.4.65 (Debian)
System: Linux localhost 6.9.12 #1 SMP Tue May 5 14:23:20 UTC 2026 x86_64
User: www-data (33)
PHP: 8.2.30
Disabled: NONE
Upload Files
File: /var/www/html/wp-content/plugins/bp-better-messages/assets/js/bp-messages-free.min.js
/*! For license information please see bp-messages-free.min.js.LICENSE.txt */
!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?exports.BetterMessages=t():e.BetterMessages=t()}(this,()=>(()=>{var __webpack_modules__={122:(e,t,n)=>{"use strict";var r=n(46518),a=n(44576),i=n(91955),o=n(79306),s=n(22812),u=n(79039),c=n(43724);r({global:!0,enumerable:!0,dontCallGetSet:!0,forced:u(function(){return c&&1!==Object.getOwnPropertyDescriptor(a,"queueMicrotask").value.length})},{queueMicrotask:function(e){s(arguments.length,1),i(o(e))}})},373:(e,t,n)=>{"use strict";var r=n(44576),a=n(27476),i=n(79039),o=n(79306),s=n(74488),u=n(94644),c=n(13709),l=n(13763),f=n(39519),d=n(3607),p=u.aTypedArray,h=u.exportTypedArrayMethod,m=r.Uint16Array,v=m&&a(m.prototype.sort),g=!(!v||i(function(){v(new m(2),null)})&&i(function(){v(new m(2),{})})),b=!!v&&!i(function(){if(f)return f<74;if(c)return c<67;if(l)return!0;if(d)return d<602;var e,t,n=new m(516),r=Array(516);for(e=0;e<516;e++)t=e%4,n[e]=515-e,r[e]=e-2*t+3;for(v(n,function(e,t){return(e/4|0)-(t/4|0)}),e=0;e<516;e++)if(n[e]!==r[e])return!0});h("sort",function(e){return void 0!==e&&o(e),b?v(this,e):s(p(this),function(e){return function(t,n){return void 0!==e?+e(t,n)||0:n!=n?-1:t!=t?1:0===t&&0===n?1/t>0&&1/n<0?1:-1:t>n}}(e))},!b||g)},655:(e,t,n)=>{"use strict";var r=n(36955),a=String;e.exports=function(e){if("Symbol"===r(e))throw new TypeError("Cannot convert a Symbol value to a string");return a(e)}},1103:e=>{"use strict";e.exports=function(e){try{return{error:!1,value:e()}}catch(t){return{error:!0,value:t}}}},1469:(e,t,n)=>{"use strict";var r=n(87433);e.exports=function(e,t){return new(r(e))(0===t?0:t)}},1480:(e,t,n)=>{"use strict";var r=n(46518),a=n(79039),i=n(10298).f;r({target:"Object",stat:!0,forced:a(function(){return!Object.getOwnPropertyNames(1)})},{getOwnPropertyNames:i})},1497:(__unused_webpack_module,__unused_webpack_exports,__webpack_require__)=>{var _typeof=__webpack_require__(89990);__webpack_require__(16280),__webpack_require__(76918),__webpack_require__(48598),__webpack_require__(44114),__webpack_require__(34782),__webpack_require__(60739),__webpack_require__(23288),__webpack_require__(33110),__webpack_require__(2892),__webpack_require__(79432),__webpack_require__(26099),__webpack_require__(27495),__webpack_require__(90906),__webpack_require__(38781),__webpack_require__(25440),"object"!==("undefined"==typeof JSON?"undefined":_typeof(JSON))&&(JSON={}),function(){"use strict";var rx_one=/^[\],:{}\s]*$/,rx_two=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,rx_three=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,rx_four=/(?:^|:|,)(?:\s*\[)+/g,rx_escapable=/[\\"\u0000-\u001f\u007f-\u009f\u00ad\u0600-\u0604\u070f\u17b4\u17b5\u200c-\u200f\u2028-\u202f\u2060-\u206f\ufeff\ufff0-\uffff]/g,rx_dangerous=/[\u0000\u00ad\u0600-\u0604\u070f\u17b4\u17b5\u200c-\u200f\u2028-\u202f\u2060-\u206f\ufeff\ufff0-\uffff]/g,gap,indent,meta,rep;function f(e){return e<10?"0"+e:e}function this_value(){return this.valueOf()}function quote(e){return rx_escapable.lastIndex=0,rx_escapable.test(e)?'"'+e.replace(rx_escapable,function(e){var t=meta[e];return"string"==typeof t?t:"\\u"+("0000"+e.charCodeAt(0).toString(16)).slice(-4)})+'"':'"'+e+'"'}function str(e,t){var n,r,a,i,o,s=gap,u=t[e];switch(u&&"object"===_typeof(u)&&"function"==typeof u.toJSON&&(u=u.toJSON(e)),"function"==typeof rep&&(u=rep.call(t,e,u)),_typeof(u)){case"string":return quote(u);case"number":return isFinite(u)?String(u):"null";case"boolean":case"null":return String(u);case"object":if(!u)return"null";if(gap+=indent,o=[],"[object Array]"===Object.prototype.toString.apply(u)){for(i=u.length,n=0;n<i;n+=1)o[n]=str(n,u)||"null";return a=0===o.length?"[]":gap?"[\n"+gap+o.join(",\n"+gap)+"\n"+s+"]":"["+o.join(",")+"]",gap=s,a}if(rep&&"object"===_typeof(rep))for(i=rep.length,n=0;n<i;n+=1)"string"==typeof rep[n]&&(a=str(r=rep[n],u))&&o.push(quote(r)+(gap?": ":":")+a);else for(r in u)Object.prototype.hasOwnProperty.call(u,r)&&(a=str(r,u))&&o.push(quote(r)+(gap?": ":":")+a);return a=0===o.length?"{}":gap?"{\n"+gap+o.join(",\n"+gap)+"\n"+s+"}":"{"+o.join(",")+"}",gap=s,a}}"function"!=typeof Date.prototype.toJSON&&(Date.prototype.toJSON=function(){return isFinite(this.valueOf())?this.getUTCFullYear()+"-"+f(this.getUTCMonth()+1)+"-"+f(this.getUTCDate())+"T"+f(this.getUTCHours())+":"+f(this.getUTCMinutes())+":"+f(this.getUTCSeconds())+"Z":null},Boolean.prototype.toJSON=this_value,Number.prototype.toJSON=this_value,String.prototype.toJSON=this_value),"function"!=typeof JSON.stringify&&(meta={"\b":"\\b","\t":"\\t","\n":"\\n","\f":"\\f","\r":"\\r",'"':'\\"',"\\":"\\\\"},JSON.stringify=function(e,t,n){var r;if(gap="",indent="","number"==typeof n)for(r=0;r<n;r+=1)indent+=" ";else"string"==typeof n&&(indent=n);if(rep=t,t&&"function"!=typeof t&&("object"!==_typeof(t)||"number"!=typeof t.length))throw new Error("JSON.stringify");return str("",{"":e})}),"function"!=typeof JSON.parse&&(JSON.parse=function(text,reviver){var j;function walk(e,t){var n,r,a=e[t];if(a&&"object"===_typeof(a))for(n in a)Object.prototype.hasOwnProperty.call(a,n)&&(void 0!==(r=walk(a,n))?a[n]=r:delete a[n]);return reviver.call(e,t,a)}if(text=String(text),rx_dangerous.lastIndex=0,rx_dangerous.test(text)&&(text=text.replace(rx_dangerous,function(e){return"\\u"+("0000"+e.charCodeAt(0).toString(16)).slice(-4)})),rx_one.test(text.replace(rx_two,"@").replace(rx_three,"]").replace(rx_four,"")))return j=eval("("+text+")"),"function"==typeof reviver?walk({"":j},""):j;throw new SyntaxError("JSON.parse")})}()},1548:(e,t,n)=>{"use strict";var r=n(44576),a=n(79039),i=n(39519),o=n(84215),s=r.structuredClone;e.exports=!!s&&!a(function(){if("DENO"===o&&i>92||"NODE"===o&&i>94||"BROWSER"===o&&i>97)return!1;var e=new ArrayBuffer(8),t=s(e,{transfer:[e]});return 0!==e.byteLength||8!==t.byteLength})},1625:(e,t,n)=>{"use strict";var r=n(79504);e.exports=r({}.isPrototypeOf)},1688:(e,t,n)=>{"use strict";var r=n(46518),a=n(70380);r({target:"Date",proto:!0,forced:Date.prototype.toISOString!==a},{toISOString:a})},1767:e=>{"use strict";e.exports=function(e){return{iterator:e,next:e.next,done:!1}}},1951:(e,t,n)=>{"use strict";var r=n(78227);t.f=r},2008:(e,t,n)=>{"use strict";var r=n(46518),a=n(59213).filter;r({target:"Array",proto:!0,forced:!n(70597)("filter")},{filter:function(e){return a(this,e,arguments.length>1?arguments[1]:void 0)}})},2087:(e,t,n)=>{"use strict";var r=n(20034),a=Math.floor;e.exports=Number.isInteger||function(e){return!r(e)&&isFinite(e)&&a(e)===e}},2259:(e,t,n)=>{"use strict";n(70511)("iterator")},2293:(e,t,n)=>{"use strict";var r=n(28551),a=n(35548),i=n(64117),o=n(78227)("species");e.exports=function(e,t){var n,s=r(e).constructor;return void 0===s||i(n=r(s)[o])?t:a(n)}},2360:(e,t,n)=>{"use strict";var r,a=n(28551),i=n(96801),o=n(88727),s=n(30421),u=n(20397),c=n(4055),l=n(66119),f="prototype",d="script",p=l("IE_PROTO"),h=function(){},m=function(e){return"<"+d+">"+e+"</"+d+">"},v=function(e){e.write(m("")),e.close();var t=e.parentWindow.Object;return e=null,t},g=function(){try{r=new ActiveXObject("htmlfile")}catch(i){}var e,t,n;g="undefined"!=typeof document?document.domain&&r?v(r):(t=c("iframe"),n="java"+d+":",t.style.display="none",u.appendChild(t),t.src=String(n),(e=t.contentWindow.document).open(),e.write(m("document.F=Object")),e.close(),e.F):v(r);for(var a=o.length;a--;)delete g[f][o[a]];return g()};s[p]=!0,e.exports=Object.create||function(e,t){var n;return null!==e?(h[f]=a(e),n=new h,h[f]=null,n[p]=e):n=g(),void 0===t?n:i.f(n,t)}},2478:(e,t,n)=>{"use strict";var r=n(79504),a=n(48981),i=Math.floor,o=r("".charAt),s=r("".replace),u=r("".slice),c=/\$([$&'`]|\d{1,2}|<[^>]*>)/g,l=/\$([$&'`]|\d{1,2})/g;e.exports=function(e,t,n,r,f,d){var p=n+e.length,h=r.length,m=l;return void 0!==f&&(f=a(f),m=c),s(d,m,function(a,s){var c;switch(o(s,0)){case"$":return"$";case"&":return e;case"`":return u(t,0,n);case"'":return u(t,p);case"<":c=f[u(s,1,-1)];break;default:var l=+s;if(0===l)return a;if(l>h){var d=i(l/10);return 0===d?a:d<=h?void 0===r[d-1]?o(s,1):r[d-1]+o(s,1):a}c=r[l-1]}return void 0===c?"":c})}},2701:(e,t,n)=>{"use strict";n(16280),n(76918),function e(){if("undefined"!=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__&&"function"==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE)try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e)}catch(t){console.error(t)}}(),e.exports=n(85369)},2892:(e,t,n)=>{"use strict";var r=n(46518),a=n(96395),i=n(43724),o=n(44576),s=n(19167),u=n(79504),c=n(92796),l=n(39297),f=n(23167),d=n(1625),p=n(10757),h=n(72777),m=n(79039),v=n(38480).f,g=n(77347).f,b=n(24913).f,y=n(31240),A=n(43802).trim,D="Number",w=o[D],_=s[D],E=w.prototype,k=o.TypeError,x=u("".slice),C=u("".charCodeAt),F=function(e){var t,n,r,a,i,o,s,u,c=h(e,"number");if(p(c))throw new k("Cannot convert a Symbol value to a number");if("string"==typeof c&&c.length>2)if(c=A(c),43===(t=C(c,0))||45===t){if(88===(n=C(c,2))||120===n)return NaN}else if(48===t){switch(C(c,1)){case 66:case 98:r=2,a=49;break;case 79:case 111:r=8,a=55;break;default:return+c}for(o=(i=x(c,2)).length,s=0;s<o;s++)if((u=C(i,s))<48||u>a)return NaN;return parseInt(i,r)}return+c},S=c(D,!w(" 0o1")||!w("0b1")||w("+0x1")),O=function(e){var t,n=arguments.length<1?0:w(function(e){var t=h(e,"number");return"bigint"==typeof t?t:F(t)}(e));return d(E,t=this)&&m(function(){y(t)})?f(Object(n),this,O):n};O.prototype=E,S&&!a&&(E.constructor=O),r({global:!0,constructor:!0,wrap:!0,forced:S},{Number:O});var T=function(e,t){for(var n,r=i?v(t):"MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,isFinite,isInteger,isNaN,isSafeInteger,parseFloat,parseInt,fromString,range".split(","),a=0;r.length>a;a++)l(t,n=r[a])&&!l(e,n)&&b(e,n,g(t,n))};a&&_&&T(s[D],_),(S||a)&&T(s[D],w)},2945:(e,t,n)=>{"use strict";var r=n(46518),a=n(44576),i=n(97751),o=n(79504),s=n(69565),u=n(79039),c=n(655),l=n(22812),f=n(92804).c2i,d=/[^\d+/a-z]/i,p=/[\t\n\f\r ]+/g,h=/[=]{1,2}$/,m=i("atob"),v=String.fromCharCode,g=o("".charAt),b=o("".replace),y=o(d.exec),A=!!m&&!u(function(){return"hi"!==m("aGk=")}),D=A&&u(function(){return""!==m(" ")}),w=A&&!u(function(){m("a")}),_=A&&!u(function(){m()}),E=A&&1!==m.length;r({global:!0,bind:!0,enumerable:!0,forced:!A||D||w||_||E},{atob:function(e){if(l(arguments.length,1),A&&!D&&!w)return s(m,a,e);var t,n,r,o=b(c(e),p,""),u="",_=0,E=0;if(o.length%4==0&&(o=b(o,h,"")),(t=o.length)%4==1||y(d,o))throw new(i("DOMException"))("The string is not correctly encoded","InvalidCharacterError");for(;_<t;)n=g(o,_++),r=E%4?64*r+f[n]:f[n],E++%4&&(u+=v(255&r>>(-2*E&6)));return u}})},3198:(e,t,n)=>{"use strict";n(52675),n(28706),n(84185),n(83851),n(1480),n(40875);var r=n(33748),a={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},i={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},o={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},s={};function u(e){return r.isMemo(e)?o:s[e.$$typeof]||a}s[r.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},s[r.Memo]=o;var c=Object.defineProperty,l=Object.getOwnPropertyNames,f=Object.getOwnPropertySymbols,d=Object.getOwnPropertyDescriptor,p=Object.getPrototypeOf,h=Object.prototype;e.exports=function e(t,n,r){if("string"!=typeof n){if(h){var a=p(n);a&&a!==h&&e(t,a,r)}var o=l(n);f&&(o=o.concat(f(n)));for(var s=u(t),m=u(n),v=0;v<o.length;++v){var g=o[v];if(!(i[g]||r&&r[g]||m&&m[g]||s&&s[g])){var b=d(n,g);try{c(t,g,b)}catch(y){}}}}return t}},3362:(e,t,n)=>{"use strict";n(10436),n(16499),n(82003),n(7743),n(51481),n(40280)},3451:(e,t,n)=>{"use strict";var r=n(46518),a=n(79504),i=n(30421),o=n(20034),s=n(39297),u=n(24913).f,c=n(38480),l=n(10298),f=n(34124),d=n(33392),p=n(92744),h=!1,m=d("meta"),v=0,g=function(e){u(e,m,{value:{objectID:"O"+v++,weakData:{}}})},b=e.exports={enable:function(){b.enable=function(){},h=!0;var e=c.f,t=a([].splice),n={};n[m]=1,e(n).length&&(c.f=function(n){for(var r=e(n),a=0,i=r.length;a<i;a++)if(r[a]===m){t(r,a,1);break}return r},r({target:"Object",stat:!0,forced:!0},{getOwnPropertyNames:l.f}))},fastKey:function(e,t){if(!o(e))return"symbol"==typeof e?e:("string"==typeof e?"S":"P")+e;if(!s(e,m)){if(!f(e))return"F";if(!t)return"E";g(e)}return e[m].objectID},getWeakData:function(e,t){if(!s(e,m)){if(!f(e))return!0;if(!t)return!1;g(e)}return e[m].weakData},onFreeze:function(e){return p&&h&&f(e)&&!s(e,m)&&g(e),e}};i[m]=!0},3470:e=>{"use strict";e.exports=Object.is||function(e,t){return e===t?0!==e||1/e==1/t:e!=e&&t!=t}},3471:(e,t,n)=>{var r=n(89663),a=n(17352),i=n(89350),o=n(53044);e.exports=function(e,t){return r(e)||a(e,t)||i(e,t)||o()},e.exports.__esModule=!0,e.exports.default=e.exports},3509:(e,t,n)=>{n(16280),n(76918),n(28706),n(44114),n(34782),n(60739),n(94170),n(62010),n(33110),n(79432),n(84864),n(57465),n(27495),n(87745),n(90906),n(38781),n(25440);var r=n(9919),a=r.slice,i=r.pluck,o=r.each,s=r.bind,u=r.create,c=r.isList,l=r.isFunction,f=r.isObject;e.exports={createStore:p};var d={version:"2.0.12",enabled:!1,get:function(e,t){var n=this.storage.read(this._namespacePrefix+e);return this._deserialize(n,t)},set:function(e,t){return void 0===t?this.remove(e):(this.storage.write(this._namespacePrefix+e,this._serialize(t)),t)},remove:function(e){this.storage.remove(this._namespacePrefix+e)},each:function(e){var t=this;this.storage.each(function(n,r){e.call(t,t._deserialize(n),(r||"").replace(t._namespaceRegexp,""))})},clearAll:function(){this.storage.clearAll()},hasNamespace:function(e){return this._namespacePrefix=="__storejs_"+e+"_"},createStore:function(){return p.apply(this,arguments)},addPlugin:function(e){this._addPlugin(e)},namespace:function(e){return p(this.storage,this.plugins,e)}};function p(e,t,n){n||(n=""),e&&!c(e)&&(e=[e]),t&&!c(t)&&(t=[t]);var r=n?"__storejs_"+n+"_":"",p=n?new RegExp("^"+r):null;if(!/^[a-zA-Z0-9_\-]*$/.test(n))throw new Error("store.js namespaces can only have alphanumerics + underscores and dashes");var h={_namespacePrefix:r,_namespaceRegexp:p,_testStorage:function(e){try{var t="__storejs__test__";e.write(t,t);var n=e.read(t)===t;return e.remove(t),n}catch(r){return!1}},_assignPluginFnProp:function(e,t){var n=this[t];this[t]=function(){var t=a(arguments,0),r=this;var i=[function(){if(n)return o(arguments,function(e,n){t[n]=e}),n.apply(r,t)}].concat(t);return e.apply(r,i)}},_serialize:function(e){return JSON.stringify(e)},_deserialize:function(e,t){if(!e)return t;var n="";try{n=JSON.parse(e)}catch(r){n=e}return void 0!==n?n:t},_addStorage:function(e){this.enabled||this._testStorage(e)&&(this.storage=e,this.enabled=!0)},_addPlugin:function(e){var t=this;if(c(e))o(e,function(e){t._addPlugin(e)});else if(!i(this.plugins,function(t){return e===t})){if(this.plugins.push(e),!l(e))throw new Error("Plugins must be function values that return objects");var n=e.call(this);if(!f(n))throw new Error("Plugins must return an object of function properties");o(n,function(n,r){if(!l(n))throw new Error("Bad plugin property: "+r+" from plugin "+e.name+". Plugins should only return functions.");t._assignPluginFnProp(n,r)})}},addStorage:function(e){!function(){var e="undefined"==typeof console?null:console;e&&(e.warn?e.warn:e.log).apply(e,arguments)}("store.addStorage(storage) is deprecated. Use createStore([storages])"),this._addStorage(e)}},m=u(h,d,{plugins:[]});return m.raw={},o(m,function(e,t){l(e)&&(m.raw[t]=s(m,e))}),o(e,function(e){m._addStorage(e)}),o(t,function(e){m._addPlugin(e)}),m}},3607:(e,t,n)=>{"use strict";var r=n(82839).match(/AppleWebKit\/(\d+)\./);e.exports=!!r&&+r[1]},3690:(e,t,n)=>{"use strict";n(15823)("Uint16",function(e){return function(t,n,r){return e(this,t,n,r)}})},3949:(e,t,n)=>{"use strict";n(7588)},4055:(e,t,n)=>{"use strict";var r=n(44576),a=n(20034),i=r.document,o=a(i)&&a(i.createElement);e.exports=function(e){return o?i.createElement(e):{}}},4373:(e,t,n)=>{n(16280),n(76918),n(28706),n(48598),n(44114),n(34782),n(54554),n(23288),n(36456),n(26099),n(58940),n(38781),n(50375),n(88267);var r=r||function(e){var t={},n=t.lib={},r=n.Base=function(){function e(){}return{extend:function(t){e.prototype=this;var n=new e;return t&&n.mixIn(t),n.hasOwnProperty("init")||(n.init=function(){n.$super.init.apply(this,arguments)}),n.init.prototype=n,n.$super=this,n},create:function(){var e=this.extend();return e.init.apply(e,arguments),e},init:function(){},mixIn:function(e){for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t]);e.hasOwnProperty("toString")&&(this.toString=e.toString)},clone:function(){return this.init.prototype.extend(this)}}}(),a=n.WordArray=r.extend({init:function(e,t){e=this.words=e||[],this.sigBytes=null!=t?t:4*e.length},toString:function(e){return(e||o).stringify(this)},concat:function(e){var t=this.words,n=e.words,r=this.sigBytes,a=e.sigBytes;if(this.clamp(),r%4)for(var i=0;i<a;i++){var o=n[i>>>2]>>>24-i%4*8&255;t[r+i>>>2]|=o<<24-(r+i)%4*8}else if(n.length>65535)for(i=0;i<a;i+=4)t[r+i>>>2]=n[i>>>2];else t.push.apply(t,n);return this.sigBytes+=a,this},clamp:function(){var t=this.words,n=this.sigBytes;t[n>>>2]&=4294967295<<32-n%4*8,t.length=e.ceil(n/4)},clone:function(){var e=r.clone.call(this);return e.words=this.words.slice(0),e},random:function(t){for(var n=[],r=0;r<t;r+=4)n.push(4294967296*e.random()|0);return new a.init(n,t)}}),i=t.enc={},o=i.Hex={stringify:function(e){for(var t=e.words,n=e.sigBytes,r=[],a=0;a<n;a++){var i=t[a>>>2]>>>24-a%4*8&255;r.push((i>>>4).toString(16)),r.push((15&i).toString(16))}return r.join("")},parse:function(e){for(var t=e.length,n=[],r=0;r<t;r+=2)n[r>>>3]|=parseInt(e.substr(r,2),16)<<24-r%8*4;return new a.init(n,t/2)}},s=i.Latin1={stringify:function(e){for(var t=e.words,n=e.sigBytes,r=[],a=0;a<n;a++){var i=t[a>>>2]>>>24-a%4*8&255;r.push(String.fromCharCode(i))}return r.join("")},parse:function(e){for(var t=e.length,n=[],r=0;r<t;r++)n[r>>>2]|=(255&e.charCodeAt(r))<<24-r%4*8;return new a.init(n,t)}},u=i.Utf8={stringify:function(e){try{return decodeURIComponent(escape(s.stringify(e)))}catch(t){throw new Error("Malformed UTF-8 data")}},parse:function(e){return s.parse(unescape(encodeURIComponent(e)))}},c=n.BufferedBlockAlgorithm=r.extend({reset:function(){this._data=new a.init,this._nDataBytes=0},_append:function(e){"string"==typeof e&&(e=u.parse(e)),this._data.concat(e),this._nDataBytes+=e.sigBytes},_process:function(t){var n=this._data,r=n.words,i=n.sigBytes,o=this.blockSize,s=i/(4*o),u=(s=t?e.ceil(s):e.max((0|s)-this._minBufferSize,0))*o,c=e.min(4*u,i);if(u){for(var l=0;l<u;l+=o)this._doProcessBlock(r,l);var f=r.splice(0,u);n.sigBytes-=c}return new a.init(f,c)},clone:function(){var e=r.clone.call(this);return e._data=this._data.clone(),e},_minBufferSize:0}),l=(n.Hasher=c.extend({cfg:r.extend(),init:function(e){this.cfg=this.cfg.extend(e),this.reset()},reset:function(){c.reset.call(this),this._doReset()},update:function(e){return this._append(e),this._process(),this},finalize:function(e){return e&&this._append(e),this._doFinalize()},blockSize:16,_createHelper:function(e){return function(t,n){return new e.init(n).finalize(t)}},_createHmacHelper:function(e){return function(t,n){return new l.HMAC.init(e,n).finalize(t)}}}),t.algo={});return t}(Math);t.H=r},4495:(e,t,n)=>{"use strict";var r=n(39519),a=n(79039),i=n(44576).String;e.exports=!!Object.getOwnPropertySymbols&&!a(function(){var e=Symbol("symbol detection");return!i(e)||!(Object(e)instanceof Symbol)||!Symbol.sham&&r&&r<41})},4501:function(e,t,n){var r,a,i,o,s=n(89990);n(34782),o=function(e){return function(t){var n=e,r=n.lib,a=r.WordArray,i=r.Hasher,o=n.algo,s=[],u=[];!function(){function e(e){for(var n=t.sqrt(e),r=2;r<=n;r++)if(!(e%r))return!1;return!0}function n(e){return 4294967296*(e-(0|e))|0}for(var r=2,a=0;a<64;)e(r)&&(a<8&&(s[a]=n(t.pow(r,.5))),u[a]=n(t.pow(r,1/3)),a++),r++}();var c=[],l=o.SHA256=i.extend({_doReset:function(){this._hash=new a.init(s.slice(0))},_doProcessBlock:function(e,t){for(var n=this._hash.words,r=n[0],a=n[1],i=n[2],o=n[3],s=n[4],l=n[5],f=n[6],d=n[7],p=0;p<64;p++){if(p<16)c[p]=0|e[t+p];else{var h=c[p-15],m=(h<<25|h>>>7)^(h<<14|h>>>18)^h>>>3,v=c[p-2],g=(v<<15|v>>>17)^(v<<13|v>>>19)^v>>>10;c[p]=m+c[p-7]+g+c[p-16]}var b=r&a^r&i^a&i,y=(r<<30|r>>>2)^(r<<19|r>>>13)^(r<<10|r>>>22),A=d+((s<<26|s>>>6)^(s<<21|s>>>11)^(s<<7|s>>>25))+(s&l^~s&f)+u[p]+c[p];d=f,f=l,l=s,s=o+A|0,o=i,i=a,a=r,r=A+(y+b)|0}n[0]=n[0]+r|0,n[1]=n[1]+a|0,n[2]=n[2]+i|0,n[3]=n[3]+o|0,n[4]=n[4]+s|0,n[5]=n[5]+l|0,n[6]=n[6]+f|0,n[7]=n[7]+d|0},_doFinalize:function(){var e=this._data,n=e.words,r=8*this._nDataBytes,a=8*e.sigBytes;return n[a>>>5]|=128<<24-a%32,n[14+(a+64>>>9<<4)]=t.floor(r/4294967296),n[15+(a+64>>>9<<4)]=r,e.sigBytes=4*n.length,this._process(),this._hash},clone:function(){var e=i.clone.call(this);return e._hash=this._hash.clone(),e}});n.SHA256=i._createHelper(l),n.HmacSHA256=i._createHmacHelper(l)}(Math),e.SHA256},"object"===s(t)?e.exports=t=o(n(83841)):(a=[n(83841)],void 0===(i="function"==typeof(r=o)?r.apply(t,a):r)||(e.exports=i))},4731:(e,t,n)=>{"use strict";var r=n(44576);n(10687)(r.JSON,"JSON",!0)},4912:(e,t,n)=>{n(16280),n(76918);var r=n(89990).default,a=n(43903);e.exports=function(e,t){if(t&&("object"==r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return a(e)},e.exports.__esModule=!0,e.exports.default=e.exports},5240:(e,t,n)=>{"use strict";n(16468)("WeakSet",function(e){return function(){return e(this,arguments.length?arguments[0]:void 0)}},n(91625))},5506:(e,t,n)=>{"use strict";var r=n(46518),a=n(32357).entries;r({target:"Object",stat:!0},{entries:function(e){return a(e)}})},5746:(e,t,n)=>{"use strict";var r=n(69565),a=n(89228),i=n(28551),o=n(20034),s=n(67750),u=n(3470),c=n(655),l=n(55966),f=n(56682);a("search",function(e,t,n){return[function(t){var n=s(this),a=o(t)?l(t,e):void 0;return a?r(a,t,n):new RegExp(t)[e](c(n))},function(e){var r=i(this),a=c(e),o=n(t,r,a);if(o.done)return o.value;var s=r.lastIndex;u(s,0)||(r.lastIndex=0);var l=f(r,a);return u(r.lastIndex,s)||(r.lastIndex=s),null===l?-1:l.index}]})},5914:(e,t,n)=>{"use strict";n(46518)({target:"Math",stat:!0},{sign:n(77782)})},6358:function(e,t,n){var r,a,i,o,s=n(89990);o=function(e){return function(){var t=e,n=t.lib.StreamCipher,r=t.algo,a=[],i=[],o=[],s=r.Rabbit=n.extend({_doReset:function(){for(var e=this._key.words,t=this.cfg.iv,n=0;n<4;n++)e[n]=16711935&(e[n]<<8|e[n]>>>24)|4278255360&(e[n]<<24|e[n]>>>8);var r=this._X=[e[0],e[3]<<16|e[2]>>>16,e[1],e[0]<<16|e[3]>>>16,e[2],e[1]<<16|e[0]>>>16,e[3],e[2]<<16|e[1]>>>16],a=this._C=[e[2]<<16|e[2]>>>16,4294901760&e[0]|65535&e[1],e[3]<<16|e[3]>>>16,4294901760&e[1]|65535&e[2],e[0]<<16|e[0]>>>16,4294901760&e[2]|65535&e[3],e[1]<<16|e[1]>>>16,4294901760&e[3]|65535&e[0]];for(this._b=0,n=0;n<4;n++)u.call(this);for(n=0;n<8;n++)a[n]^=r[n+4&7];if(t){var i=t.words,o=i[0],s=i[1],c=16711935&(o<<8|o>>>24)|4278255360&(o<<24|o>>>8),l=16711935&(s<<8|s>>>24)|4278255360&(s<<24|s>>>8),f=c>>>16|4294901760&l,d=l<<16|65535&c;for(a[0]^=c,a[1]^=f,a[2]^=l,a[3]^=d,a[4]^=c,a[5]^=f,a[6]^=l,a[7]^=d,n=0;n<4;n++)u.call(this)}},_doProcessBlock:function(e,t){var n=this._X;u.call(this),a[0]=n[0]^n[5]>>>16^n[3]<<16,a[1]=n[2]^n[7]>>>16^n[5]<<16,a[2]=n[4]^n[1]>>>16^n[7]<<16,a[3]=n[6]^n[3]>>>16^n[1]<<16;for(var r=0;r<4;r++)a[r]=16711935&(a[r]<<8|a[r]>>>24)|4278255360&(a[r]<<24|a[r]>>>8),e[t+r]^=a[r]},blockSize:4,ivSize:2});function u(){for(var e=this._X,t=this._C,n=0;n<8;n++)i[n]=t[n];for(t[0]=t[0]+1295307597+this._b|0,t[1]=t[1]+3545052371+(t[0]>>>0<i[0]>>>0?1:0)|0,t[2]=t[2]+886263092+(t[1]>>>0<i[1]>>>0?1:0)|0,t[3]=t[3]+1295307597+(t[2]>>>0<i[2]>>>0?1:0)|0,t[4]=t[4]+3545052371+(t[3]>>>0<i[3]>>>0?1:0)|0,t[5]=t[5]+886263092+(t[4]>>>0<i[4]>>>0?1:0)|0,t[6]=t[6]+1295307597+(t[5]>>>0<i[5]>>>0?1:0)|0,t[7]=t[7]+3545052371+(t[6]>>>0<i[6]>>>0?1:0)|0,this._b=t[7]>>>0<i[7]>>>0?1:0,n=0;n<8;n++){var r=e[n]+t[n],a=65535&r,s=r>>>16,u=((a*a>>>17)+a*s>>>15)+s*s,c=((4294901760&r)*r|0)+((65535&r)*r|0);o[n]=u^c}e[0]=o[0]+(o[7]<<16|o[7]>>>16)+(o[6]<<16|o[6]>>>16)|0,e[1]=o[1]+(o[0]<<8|o[0]>>>24)+o[7]|0,e[2]=o[2]+(o[1]<<16|o[1]>>>16)+(o[0]<<16|o[0]>>>16)|0,e[3]=o[3]+(o[2]<<8|o[2]>>>24)+o[1]|0,e[4]=o[4]+(o[3]<<16|o[3]>>>16)+(o[2]<<16|o[2]>>>16)|0,e[5]=o[5]+(o[4]<<8|o[4]>>>24)+o[3]|0,e[6]=o[6]+(o[5]<<16|o[5]>>>16)+(o[4]<<16|o[4]>>>16)|0,e[7]=o[7]+(o[6]<<8|o[6]>>>24)+o[5]|0}t.Rabbit=n._createHelper(s)}(),e.Rabbit},"object"===s(t)?e.exports=t=o(n(83841),n(21894),n(54624),n(38294),n(76793)):(a=[n(83841),n(21894),n(54624),n(38294),n(76793)],void 0===(i="function"==typeof(r=o)?r.apply(t,a):r)||(e.exports=i))},6469:(e,t,n)=>{"use strict";var r=n(78227),a=n(2360),i=n(24913).f,o=r("unscopables"),s=Array.prototype;void 0===s[o]&&i(s,o,{configurable:!0,value:a(null)}),e.exports=function(e){s[o][e]=!0}},6761:(e,t,n)=>{"use strict";var r=n(46518),a=n(44576),i=n(69565),o=n(79504),s=n(96395),u=n(43724),c=n(4495),l=n(79039),f=n(39297),d=n(1625),p=n(28551),h=n(25397),m=n(56969),v=n(655),g=n(6980),b=n(2360),y=n(71072),A=n(38480),D=n(10298),w=n(33717),_=n(77347),E=n(24913),k=n(96801),x=n(48773),C=n(36840),F=n(62106),S=n(25745),O=n(66119),T=n(30421),B=n(33392),M=n(78227),P=n(1951),R=n(70511),N=n(58242),I=n(10687),L=n(91181),j=n(59213).forEach,z=O("hidden"),q="Symbol",V="prototype",U=L.set,H=L.getterFor(q),W=Object[V],$=a.Symbol,G=$&&$[V],Q=a.RangeError,Z=a.TypeError,Y=a.QObject,X=_.f,K=E.f,J=D.f,ee=x.f,te=o([].push),ne=S("symbols"),re=S("op-symbols"),ae=S("wks"),ie=!Y||!Y[V]||!Y[V].findChild,oe=function(e,t,n){var r=X(W,t);r&&delete W[t],K(e,t,n),r&&e!==W&&K(W,t,r)},se=u&&l(function(){return 7!==b(K({},"a",{get:function(){return K(this,"a",{value:7}).a}})).a})?oe:K,ue=function(e,t){var n=ne[e]=b(G);return U(n,{type:q,tag:e,description:t}),u||(n.description=t),n},ce=function(e,t,n){e===W&&ce(re,t,n),p(e);var r=m(t);return p(n),f(ne,r)?(n.enumerable?(f(e,z)&&e[z][r]&&(e[z][r]=!1),n=b(n,{enumerable:g(0,!1)})):(f(e,z)||K(e,z,g(1,b(null))),e[z][r]=!0),se(e,r,n)):K(e,r,n)},le=function(e,t){p(e);var n=h(t),r=y(n).concat(he(n));return j(r,function(t){u&&!i(fe,n,t)||ce(e,t,n[t])}),e},fe=function(e){var t=m(e),n=i(ee,this,t);return!(this===W&&f(ne,t)&&!f(re,t))&&(!(n||!f(this,t)||!f(ne,t)||f(this,z)&&this[z][t])||n)},de=function(e,t){var n=h(e),r=m(t);if(n!==W||!f(ne,r)||f(re,r)){var a=X(n,r);return!a||!f(ne,r)||f(n,z)&&n[z][r]||(a.enumerable=!0),a}},pe=function(e){var t=J(h(e)),n=[];return j(t,function(e){f(ne,e)||f(T,e)||te(n,e)}),n},he=function(e){var t=e===W,n=J(t?re:h(e)),r=[];return j(n,function(e){!f(ne,e)||t&&!f(W,e)||te(r,ne[e])}),r};c||(C(G=($=function(){if(d(G,this))throw new Z("Symbol is not a constructor");var e=arguments.length&&void 0!==arguments[0]?v(arguments[0]):void 0,t=B(e),n=function(e){var r=void 0===this?a:this;r===W&&i(n,re,e),f(r,z)&&f(r[z],t)&&(r[z][t]=!1);var o=g(1,e);try{se(r,t,o)}catch(s){if(!(s instanceof Q))throw s;oe(r,t,o)}};return u&&ie&&se(W,t,{configurable:!0,set:n}),ue(t,e)})[V],"toString",function(){return H(this).tag}),C($,"withoutSetter",function(e){return ue(B(e),e)}),x.f=fe,E.f=ce,k.f=le,_.f=de,A.f=D.f=pe,w.f=he,P.f=function(e){return ue(M(e),e)},u&&(F(G,"description",{configurable:!0,get:function(){return H(this).description}}),s||C(W,"propertyIsEnumerable",fe,{unsafe:!0}))),r({global:!0,constructor:!0,wrap:!0,forced:!c,sham:!c},{Symbol:$}),j(y(ae),function(e){R(e)}),r({target:q,stat:!0,forced:!c},{useSetter:function(){ie=!0},useSimple:function(){ie=!1}}),r({target:"Object",stat:!0,forced:!c,sham:!u},{create:function(e,t){return void 0===t?b(e):le(b(e),t)},defineProperty:ce,defineProperties:le,getOwnPropertyDescriptor:de}),r({target:"Object",stat:!0,forced:!c},{getOwnPropertyNames:pe}),N(),I($,q),T[z]=!0},6762:function(e,t,n){"use strict";n(74423),n(23792),n(62010),n(2892),n(84185),n(26099),n(31415),n(21699),n(47764),n(42762),n(62953);var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.returnFirstArg=t.canTextBeChildOfNode=t.ELEMENTS_WITH_NO_TEXT_CHILDREN=t.PRESERVE_CUSTOM_ATTRIBUTES=void 0,t.isCustomComponent=function(e,t){if(!e.includes("-"))return Boolean(t&&"string"==typeof t.is);if(o.has(e))return!1;return!0},t.setStyleProp=function(e,t){if("string"!=typeof e)return;if(!e.trim())return void(t.style={});try{t.style=(0,i.default)(e,s)}catch(n){t.style={}}};var a=n(55384),i=r(n(63225)),o=new Set(["annotation-xml","color-profile","font-face","font-face-src","font-face-uri","font-face-format","font-face-name","missing-glyph"]);var s={reactCompat:!0};t.PRESERVE_CUSTOM_ATTRIBUTES=Number(a.version.split(".")[0])>=16,t.ELEMENTS_WITH_NO_TEXT_CHILDREN=new Set(["tr","tbody","thead","tfoot","colgroup","table","head","html","frameset"]);t.canTextBeChildOfNode=function(e){return!t.ELEMENTS_WITH_NO_TEXT_CHILDREN.has(e.name)};t.returnFirstArg=function(e){return e}},6980:e=>{"use strict";e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},7040:(e,t,n)=>{"use strict";var r=n(4495);e.exports=r&&!Symbol.sham&&"symbol"==typeof Symbol.iterator},7136:(e,t,n)=>{"use strict";n(52675),n(16280),n(76918),n(28706),n(44114),n(34782),n(59904),n(63548);var r=Object.prototype.hasOwnProperty,a="~";function i(){}function o(e,t,n){this.fn=e,this.context=t,this.once=n||!1}function s(e,t,n,r,i){if("function"!=typeof n)throw new TypeError("The listener must be a function");var s=new o(n,r||e,i),u=a?a+t:t;return e._events[u]?e._events[u].fn?e._events[u]=[e._events[u],s]:e._events[u].push(s):(e._events[u]=s,e._eventsCount++),e}function u(e,t){0===--e._eventsCount?e._events=new i:delete e._events[t]}function c(){this._events=new i,this._eventsCount=0}Object.create&&(i.prototype=Object.create(null),(new i).__proto__||(a=!1)),c.prototype.eventNames=function(){var e,t,n=[];if(0===this._eventsCount)return n;for(t in e=this._events)r.call(e,t)&&n.push(a?t.slice(1):t);return Object.getOwnPropertySymbols?n.concat(Object.getOwnPropertySymbols(e)):n},c.prototype.listeners=function(e){var t=a?a+e:e,n=this._events[t];if(!n)return[];if(n.fn)return[n.fn];for(var r=0,i=n.length,o=new Array(i);r<i;r++)o[r]=n[r].fn;return o},c.prototype.listenerCount=function(e){var t=a?a+e:e,n=this._events[t];return n?n.fn?1:n.length:0},c.prototype.emit=function(e,t,n,r,i,o){var s=a?a+e:e;if(!this._events[s])return!1;var u,c,l=this._events[s],f=arguments.length;if(l.fn){switch(l.once&&this.removeListener(e,l.fn,void 0,!0),f){case 1:return l.fn.call(l.context),!0;case 2:return l.fn.call(l.context,t),!0;case 3:return l.fn.call(l.context,t,n),!0;case 4:return l.fn.call(l.context,t,n,r),!0;case 5:return l.fn.call(l.context,t,n,r,i),!0;case 6:return l.fn.call(l.context,t,n,r,i,o),!0}for(c=1,u=new Array(f-1);c<f;c++)u[c-1]=arguments[c];l.fn.apply(l.context,u)}else{var d,p=l.length;for(c=0;c<p;c++)switch(l[c].once&&this.removeListener(e,l[c].fn,void 0,!0),f){case 1:l[c].fn.call(l[c].context);break;case 2:l[c].fn.call(l[c].context,t);break;case 3:l[c].fn.call(l[c].context,t,n);break;case 4:l[c].fn.call(l[c].context,t,n,r);break;default:if(!u)for(d=1,u=new Array(f-1);d<f;d++)u[d-1]=arguments[d];l[c].fn.apply(l[c].context,u)}}return!0},c.prototype.on=function(e,t,n){return s(this,e,t,n,!1)},c.prototype.once=function(e,t,n){return s(this,e,t,n,!0)},c.prototype.removeListener=function(e,t,n,r){var i=a?a+e:e;if(!this._events[i])return this;if(!t)return u(this,i),this;var o=this._events[i];if(o.fn)o.fn!==t||r&&!o.once||n&&o.context!==n||u(this,i);else{for(var s=0,c=[],l=o.length;s<l;s++)(o[s].fn!==t||r&&!o[s].once||n&&o[s].context!==n)&&c.push(o[s]);c.length?this._events[i]=1===c.length?c[0]:c:u(this,i)}return this},c.prototype.removeAllListeners=function(e){var t;return e?(t=a?a+e:e,this._events[t]&&u(this,t)):(this._events=new i,this._eventsCount=0),this},c.prototype.off=c.prototype.removeListener,c.prototype.addListener=c.prototype.on,c.prefixed=a,c.EventEmitter=c,e.exports=c},7438:(e,t,n)=>{"use strict";n(16280),n(76918),n(51629),n(25276),n(44114),n(15086),n(54554),n(84185),n(26099),n(98992),n(3949),n(23500);var r=n(40504),a=n(87280),i=[],o=function(){function e(e){this.$$observationTargets=[],this.$$activeTargets=[],this.$$skippedTargets=[];var t=function(e){if(void 0===e)return"Failed to construct 'ResizeObserver': 1 argument required, but only 0 present.";if("function"!=typeof e)return"Failed to construct 'ResizeObserver': The callback provided as parameter 1 is not a function."}(e);if(t)throw TypeError(t);this.$$callback=e}return e.prototype.observe=function(e){var t=u("observe",e);if(t)throw TypeError(t);c(this.$$observationTargets,e)>=0||(this.$$observationTargets.push(new r.ResizeObservation(e)),function(e){var t=i.indexOf(e);t<0&&(i.push(e),v())}(this))},e.prototype.unobserve=function(e){var t=u("unobserve",e);if(t)throw TypeError(t);var n=c(this.$$observationTargets,e);n<0||(this.$$observationTargets.splice(n,1),0===this.$$observationTargets.length&&s(this))},e.prototype.disconnect=function(){this.$$observationTargets=[],this.$$activeTargets=[],s(this)},e}();function s(e){var t=i.indexOf(e);t>=0&&(i.splice(t,1),b())}function u(e,t){return void 0===t?"Failed to execute '"+e+"' on 'ResizeObserver': 1 argument required, but only 0 present.":t&&t.nodeType===window.Node.ELEMENT_NODE?void 0:"Failed to execute '"+e+"' on 'ResizeObserver': parameter 1 is not of type 'Element'."}function c(e,t){for(var n=0;n<e.length;n+=1)if(e[n].target===t)return n;return-1}var l,f=function(e){i.forEach(function(t){t.$$activeTargets=[],t.$$skippedTargets=[],t.$$observationTargets.forEach(function(n){n.isActive()&&(h(n.target)>e?t.$$activeTargets.push(n):t.$$skippedTargets.push(n))})})},d=function(){return i.some(function(e){return!!e.$$activeTargets.length})},p=function(){var e=1/0;return i.forEach(function(t){if(t.$$activeTargets.length){var n=[];t.$$activeTargets.forEach(function(t){var r=new a.ResizeObserverEntry(t.target);n.push(r),t.$$broadcastWidth=r.contentRect.width,t.$$broadcastHeight=r.contentRect.height;var i=h(t.target);i<e&&(e=i)}),t.$$callback(n,t),t.$$activeTargets=[]}}),e},h=function(e){for(var t=0;e.parentNode;)e=e.parentNode,t+=1;return t},m=function(){var e,t=0;for(f(t);d();)t=p(),f(t);i.some(function(e){return!!e.$$skippedTargets.length})&&(e=new window.ErrorEvent("ResizeLoopError",{message:"ResizeObserver loop completed with undelivered notifications."}),window.dispatchEvent(e))},v=function(){l||g()},g=function(){l=window.requestAnimationFrame(function(){m(),g()})},b=function(){l&&!i.some(function(e){return!!e.$$observationTargets.length})&&(window.cancelAnimationFrame(l),l=void 0)};t.ai=function(){return window.ResizeObserver=o}},7485:function(e,t,n){var r,a,i,o,s=n(89990);n(76918),n(23288),n(26099),n(38781),o=function(e){var t,n,r;return n=(t=e).lib.CipherParams,r=t.enc.Hex,t.format.Hex={stringify:function(e){return e.ciphertext.toString(r)},parse:function(e){var t=r.parse(e);return n.create({ciphertext:t})}},e.format.Hex},"object"===s(t)?e.exports=t=o(n(83841),n(76793)):(a=[n(83841),n(76793)],void 0===(i="function"==typeof(r=o)?r.apply(t,a):r)||(e.exports=i))},7588:(e,t,n)=>{"use strict";var r=n(46518),a=n(69565),i=n(72652),o=n(79306),s=n(28551),u=n(1767),c=n(9539),l=n(84549)("forEach",TypeError);r({target:"Iterator",proto:!0,real:!0,forced:l},{forEach:function(e){s(this);try{o(e)}catch(r){c(this,"throw",r)}if(l)return a(l,this,e);var t=u(this),n=0;i(t,function(t){e(t,n++)},{IS_RECORD:!0})}})},7740:e=>{"use strict";var t=Math.log;e.exports=Math.log1p||function(e){var n=+e;return n>-1e-8&&n<1e-8?n-n*n/2:t(1+n)}},7743:(e,t,n)=>{"use strict";var r=n(46518),a=n(69565),i=n(79306),o=n(36043),s=n(1103),u=n(72652);r({target:"Promise",stat:!0,forced:n(90537)},{race:function(e){var t=this,n=o.f(t),r=n.reject,c=s(function(){var o=i(t.resolve);u(e,function(e){a(o,t,e).then(n.resolve,r)})});return c.error&&r(c.value),n.promise}})},7860:(e,t,n)=>{"use strict";var r=n(82839);e.exports=/web0s(?!.*chrome)/i.test(r)},8062:(e,t,n)=>{e.exports=[n(69233),n(26593),n(29835),n(61206),n(83252),n(82053)]},8085:(e,t,n)=>{"use strict";var r=n(46518),a=Math.floor,i=Math.log,o=Math.LOG2E;r({target:"Math",stat:!0},{clz32:function(e){var t=e>>>0;return t?31-a(i(t+.5)*o):32}})},8247:(e,t,n)=>{"use strict";n(25276),n(44114),n(13609),n(62010),n(84185),n(27495),n(25440),Object.defineProperty(t,"__esModule",{value:!0}),t.formatAttributes=i,t.escapeSpecialCharacters=function(e){return e.replace(a.CARRIAGE_RETURN_REGEX,a.CARRIAGE_RETURN_PLACEHOLDER)},t.revertEscapedCharacters=s,t.formatDOM=function e(t,n,a){void 0===n&&(n=null);for(var u,c=[],l=0,f=t.length;l<f;l++){var d=t[l];switch(d.nodeType){case 1:var p=o(d.nodeName);(u=new r.Element(p,i(d.attributes))).children=e("template"===p?d.content.childNodes:d.childNodes,u);break;case 3:u=new r.Text(s(d.nodeValue));break;case 8:u=new r.Comment(d.nodeValue);break;default:continue}var h=c[l-1]||null;h&&(h.next=u),u.parent=n,u.prev=h,u.next=null,c.push(u)}a&&((u=new r.ProcessingInstruction(a.substring(0,a.indexOf(" ")).toLowerCase(),a)).next=c[0]||null,u.parent=n,c.unshift(u),c[1]&&(c[1].prev=c[0]));return c};var r=n(22257),a=n(81802);function i(e){for(var t={},n=0,r=e.length;n<r;n++){var a=e[n];t[a.name]=a.value}return t}function o(e){var t=function(e){return a.CASE_SENSITIVE_TAG_NAMES_MAP[e]}(e=e.toLowerCase());return t||e}function s(e){return e.replace(a.CARRIAGE_RETURN_PLACEHOLDER_REGEX,a.CARRIAGE_RETURN)}},8379:(e,t,n)=>{"use strict";var r=n(18745),a=n(25397),i=n(91291),o=n(26198),s=n(34598),u=Math.min,c=[].lastIndexOf,l=!!c&&1/[1].lastIndexOf(1,-0)<0,f=s("lastIndexOf"),d=l||!f;e.exports=d?function(e){if(l)return r(c,this,arguments)||0;var t=a(this),n=o(t);if(0===n)return-1;var s=n-1;for(arguments.length>1&&(s=u(s,i(arguments[1]))),s<0&&(s=n+s);s>=0;s--)if(s in t&&t[s]===e)return s||0;return-1}:c},8498:(e,t,n)=>{n(16280),n(76918),n(28706),n(44114),n(76031);var r,a,i=e.exports={};function o(){throw new Error("setTimeout has not been defined")}function s(){throw new Error("clearTimeout has not been defined")}function u(e){if(r===setTimeout)return setTimeout(e,0);if((r===o||!r)&&setTimeout)return r=setTimeout,setTimeout(e,0);try{return r(e,0)}catch(t){try{return r.call(null,e,0)}catch(t){return r.call(this,e,0)}}}!function(){try{r="function"==typeof setTimeout?setTimeout:o}catch(e){r=o}try{a="function"==typeof clearTimeout?clearTimeout:s}catch(e){a=s}}();var c,l=[],f=!1,d=-1;function p(){f&&c&&(f=!1,c.length?l=c.concat(l):d=-1,l.length&&h())}function h(){if(!f){var e=u(p);f=!0;for(var t=l.length;t;){for(c=l,l=[];++d<t;)c&&c[d].run();d=-1,t=l.length}c=null,f=!1,function(e){if(a===clearTimeout)return clearTimeout(e);if((a===s||!a)&&clearTimeout)return a=clearTimeout,clearTimeout(e);try{return a(e)}catch(t){try{return a.call(null,e)}catch(t){return a.call(this,e)}}}(e)}}function m(e,t){this.fun=e,this.array=t}function v(){}i.nextTick=function(e){var t=new Array(arguments.length-1);if(arguments.length>1)for(var n=1;n<arguments.length;n++)t[n-1]=arguments[n];l.push(new m(e,t)),1!==l.length||f||u(h)},m.prototype.run=function(){this.fun.apply(null,this.array)},i.title="browser",i.browser=!0,i.env={},i.argv=[],i.version="",i.versions={},i.on=v,i.addListener=v,i.once=v,i.off=v,i.removeListener=v,i.removeAllListeners=v,i.emit=v,i.prependListener=v,i.prependOnceListener=v,i.listeners=function(e){return[]},i.binding=function(e){throw new Error("process.binding is not supported")},i.cwd=function(){return"/"},i.chdir=function(e){throw new Error("process.chdir is not supported")},i.umask=function(){return 0}},8872:(e,t,n)=>{"use strict";n(18237)},8921:(e,t,n)=>{"use strict";var r=n(46518),a=n(8379);r({target:"Array",proto:!0,forced:a!==[].lastIndexOf},{lastIndexOf:a})},8995:(e,t,n)=>{"use strict";var r=n(94644),a=n(59213).map,i=r.aTypedArray,o=r.getTypedArrayConstructor;(0,r.exportTypedArrayMethod)("map",function(e){return a(i(this),e,arguments.length>1?arguments[1]:void 0,function(e,t){return new(o(e))(t)})})},9391:(e,t,n)=>{"use strict";var r=n(46518),a=n(96395),i=n(80550),o=n(79039),s=n(97751),u=n(94901),c=n(2293),l=n(93438),f=n(36840),d=i&&i.prototype;if(r({target:"Promise",proto:!0,real:!0,forced:!!i&&o(function(){d.finally.call({then:function(){}},function(){})})},{finally:function(e){var t=c(this,s("Promise")),n=u(e);return this.then(n?function(n){return l(t,e()).then(function(){return n})}:e,n?function(n){return l(t,e()).then(function(){throw n})}:e)}}),!a&&u(i)){var p=s("Promise").prototype.finally;d.finally!==p&&f(d,"finally",p,{unsafe:!0})}},9539:(e,t,n)=>{"use strict";var r=n(69565),a=n(28551),i=n(55966);e.exports=function(e,t,n){var o,s;a(e);try{if(!(o=i(e,"return"))){if("throw"===t)throw n;return n}o=r(o,e)}catch(u){s=!0,o=u}if("throw"===t)throw n;if(s)throw o;return a(o),n}},9868:(e,t,n)=>{"use strict";var r=n(46518),a=n(79504),i=n(91291),o=n(31240),s=n(72333),u=n(79039),c=RangeError,l=String,f=Math.floor,d=a(s),p=a("".slice),h=a(1.1.toFixed),m=function(e,t,n){return 0===t?n:t%2==1?m(e,t-1,n*e):m(e*e,t/2,n)},v=function(e,t,n){for(var r=-1,a=n;++r<6;)a+=t*e[r],e[r]=a%1e7,a=f(a/1e7)},g=function(e,t){for(var n=6,r=0;--n>=0;)r+=e[n],e[n]=f(r/t),r=r%t*1e7},b=function(e){for(var t=6,n="";--t>=0;)if(""!==n||0===t||0!==e[t]){var r=l(e[t]);n=""===n?r:n+d("0",7-r.length)+r}return n};r({target:"Number",proto:!0,forced:u(function(){return"0.000"!==h(8e-5,3)||"1"!==h(.9,0)||"1.25"!==h(1.255,2)||"1000000000000000128"!==h(0xde0b6b3a7640080,0)})||!u(function(){h({})})},{toFixed:function(e){var t,n,r,a,s=o(this),u=i(e),f=[0,0,0,0,0,0],h="",y="0";if(u<0||u>20)throw new c("Incorrect fraction digits");if(s!=s)return"NaN";if(s<=-1e21||s>=1e21)return l(s);if(s<0&&(h="-",s=-s),s>1e-21)if(n=(t=function(e){for(var t=0,n=e;n>=4096;)t+=12,n/=4096;for(;n>=2;)t+=1,n/=2;return t}(s*m(2,69,1))-69)<0?s*m(2,-t,1):s/m(2,t,1),n*=4503599627370496,(t=52-t)>0){for(v(f,0,n),r=u;r>=7;)v(f,1e7,0),r-=7;for(v(f,m(10,r,1),0),r=t-1;r>=23;)g(f,1<<23),r-=23;g(f,1<<r),v(f,1,1),g(f,2),y=b(f)}else v(f,0,n),v(f,1<<-t,0),y=b(f)+d("0",u);return y=u>0?h+((a=y.length)<=u?"0."+d("0",u-a)+y:p(y,0,a-u)+"."+p(y,a-u)):h+y}})},9919:(e,t,n)=>{n(76918),n(28706),n(34782),n(23288),n(69085),n(59904),n(26099),n(27495),n(38781),n(25440),n(42762);var r=Object.assign?Object.assign:function(e,t,n,r){for(var a=1;a<arguments.length;a++)u(Object(arguments[a]),function(t,n){e[n]=t});return e},a=function(){if(Object.create)return function(e,t,n,a){var i=s(arguments,1);return r.apply(this,[Object.create(e)].concat(i))};var e=function(){};return function(t,n,a,i){var o=s(arguments,1);return e.prototype=t,r.apply(this,[new e].concat(o))}}(),i=String.prototype.trim?function(e){return String.prototype.trim.call(e)}:function(e){return e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"")},o="undefined"!=typeof window?window:n.g;function s(e,t){return Array.prototype.slice.call(e,t||0)}function u(e,t){c(e,function(e,n){return t(e,n),!1})}function c(e,t){if(l(e)){for(var n=0;n<e.length;n++)if(t(e[n],n))return e[n]}else for(var r in e)if(e.hasOwnProperty(r)&&t(e[r],r))return e[r]}function l(e){return null!=e&&"function"!=typeof e&&"number"==typeof e.length}e.exports={assign:r,create:a,trim:i,bind:function(e,t){return function(){return t.apply(e,Array.prototype.slice.call(arguments,0))}},slice:s,each:u,map:function(e,t){var n=l(e)?[]:{};return c(e,function(e,r){return n[r]=t(e,r),!1}),n},pluck:c,isList:l,isFunction:function(e){return e&&"[object Function]"==={}.toString.call(e)},isObject:function(e){return e&&"[object Object]"==={}.toString.call(e)},Global:o}},10149:(e,t,n)=>{"use strict";n(44732)},10287:(e,t,n)=>{"use strict";n(46518)({target:"Object",stat:!0},{setPrototypeOf:n(52967)})},10298:(e,t,n)=>{"use strict";var r=n(22195),a=n(25397),i=n(38480).f,o=n(67680),s="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[];e.exports.f=function(e){return s&&"Window"===r(e)?function(e){try{return i(e)}catch(t){return o(s)}}(e):i(a(e))}},10350:(e,t,n)=>{"use strict";var r=n(43724),a=n(39297),i=Function.prototype,o=r&&Object.getOwnPropertyDescriptor,s=a(i,"name"),u=s&&"something"===function(){}.name,c=s&&(!r||r&&o(i,"name").configurable);e.exports={EXISTS:s,PROPER:u,CONFIGURABLE:c}},10436:(e,t,n)=>{"use strict";var r,a,i,o,s=n(46518),u=n(96395),c=n(16193),l=n(44576),f=n(19167),d=n(69565),p=n(36840),h=n(52967),m=n(10687),v=n(87633),g=n(79306),b=n(94901),y=n(20034),A=n(90679),D=n(2293),w=n(59225).set,_=n(91955),E=n(90757),k=n(1103),x=n(18265),C=n(91181),F=n(80550),S=n(10916),O=n(36043),T="Promise",B=S.CONSTRUCTOR,M=S.REJECTION_EVENT,P=S.SUBCLASSING,R=C.getterFor(T),N=C.set,I=F&&F.prototype,L=F,j=I,z=l.TypeError,q=l.document,V=l.process,U=O.f,H=U,W=!!(q&&q.createEvent&&l.dispatchEvent),$="unhandledrejection",G=function(e){var t;return!(!y(e)||!b(t=e.then))&&t},Q=function(e,t){var n,r,a,i=t.value,o=1===t.state,s=o?e.ok:e.fail,u=e.resolve,c=e.reject,l=e.domain;try{s?(o||(2===t.rejection&&J(t),t.rejection=1),!0===s?n=i:(l&&l.enter(),n=s(i),l&&(l.exit(),a=!0)),n===e.promise?c(new z("Promise-chain cycle")):(r=G(n))?d(r,n,u,c):u(n)):c(i)}catch(f){l&&!a&&l.exit(),c(f)}},Z=function(e,t){e.notified||(e.notified=!0,_(function(){for(var n,r=e.reactions;n=r.get();)Q(n,e);e.notified=!1,t&&!e.rejection&&X(e)}))},Y=function(e,t,n){var r,a;W?((r=q.createEvent("Event")).promise=t,r.reason=n,r.initEvent(e,!1,!0),l.dispatchEvent(r)):r={promise:t,reason:n},!M&&(a=l["on"+e])?a(r):e===$&&E("Unhandled promise rejection",n)},X=function(e){d(w,l,function(){var t,n=e.facade,r=e.value;if(K(e)&&(t=k(function(){c?V.emit("unhandledRejection",r,n):Y($,n,r)}),e.rejection=c||K(e)?2:1,t.error))throw t.value})},K=function(e){return 1!==e.rejection&&!e.parent},J=function(e){d(w,l,function(){var t=e.facade;c?V.emit("rejectionHandled",t):Y("rejectionhandled",t,e.value)})},ee=function(e,t,n){return function(r){e(t,r,n)}},te=function(e,t,n){e.done||(e.done=!0,n&&(e=n),e.value=t,e.state=2,Z(e,!0))},ne=function(e,t,n){if(!e.done){e.done=!0,n&&(e=n);try{if(e.facade===t)throw new z("Promise can't be resolved itself");var r=G(t);r?_(function(){var n={done:!1};try{d(r,t,ee(ne,n,e),ee(te,n,e))}catch(a){te(n,a,e)}}):(e.value=t,e.state=1,Z(e,!1))}catch(a){te({done:!1},a,e)}}};if(B&&(j=(L=function(e){A(this,j),g(e),d(r,this);var t=R(this);try{e(ee(ne,t),ee(te,t))}catch(n){te(t,n)}}).prototype,(r=function(e){N(this,{type:T,done:!1,notified:!1,parent:!1,reactions:new x,rejection:!1,state:0,value:null})}).prototype=p(j,"then",function(e,t){var n=R(this),r=U(D(this,L));return n.parent=!0,r.ok=!b(e)||e,r.fail=b(t)&&t,r.domain=c?V.domain:void 0,0===n.state?n.reactions.add(r):_(function(){Q(r,n)}),r.promise}),a=function(){var e=new r,t=R(e);this.promise=e,this.resolve=ee(ne,t),this.reject=ee(te,t)},O.f=U=function(e){return e===L||e===i?new a(e):H(e)},!u&&b(F)&&I!==Object.prototype)){o=I.then,P||p(I,"then",function(e,t){var n=this;return new L(function(e,t){d(o,n,e,t)}).then(e,t)},{unsafe:!0});try{delete I.constructor}catch(re){}h&&h(I,j)}s({global:!0,constructor:!0,wrap:!0,forced:B},{Promise:L}),i=f.Promise,m(L,T,!1,!0),v(T)},10650:(e,t,n)=>{n(28706);var r,a,i,o,s,u,c,l=n(4373).H;a=(r=l).lib,i=a.Base,o=a.WordArray,s=r.algo,u=s.MD5,c=s.EvpKDF=i.extend({cfg:i.extend({keySize:4,hasher:u,iterations:1}),init:function(e){this.cfg=this.cfg.extend(e)},compute:function(e,t){for(var n=this.cfg,r=n.hasher.create(),a=o.create(),i=a.words,s=n.keySize,u=n.iterations;i.length<s;){c&&r.update(c);var c=r.update(e).finalize(t);r.reset();for(var l=1;l<u;l++)c=r.finalize(c),r.reset();a.concat(c)}return a.sigBytes=4*s,a}}),r.EvpKDF=function(e,t,n){return c.create(n).compute(e,t)}},10687:(e,t,n)=>{"use strict";var r=n(24913).f,a=n(39297),i=n(78227)("toStringTag");e.exports=function(e,t,n){e&&!n&&(e=e.prototype),e&&!a(e,i)&&r(e,i,{configurable:!0,value:t})}},10757:(e,t,n)=>{"use strict";var r=n(97751),a=n(94901),i=n(1625),o=n(7040),s=Object;e.exports=o?function(e){return"symbol"==typeof e}:function(e){var t=r("Symbol");return a(t)&&i(t.prototype,s(e))}},10916:(e,t,n)=>{"use strict";var r=n(44576),a=n(80550),i=n(94901),o=n(92796),s=n(33706),u=n(78227),c=n(84215),l=n(96395),f=n(39519),d=a&&a.prototype,p=u("species"),h=!1,m=i(r.PromiseRejectionEvent),v=o("Promise",function(){var e=s(a),t=e!==String(a);if(!t&&66===f)return!0;if(l&&(!d.catch||!d.finally))return!0;if(!f||f<51||!/native code/.test(e)){var n=new a(function(e){e(1)}),r=function(e){e(function(){},function(){})};if((n.constructor={})[p]=r,!(h=n.then(function(){})instanceof r))return!0}return!(t||"BROWSER"!==c&&"DENO"!==c||m)});e.exports={CONSTRUCTOR:v,REJECTION_EVENT:m,SUBCLASSING:h}},11056:(e,t,n)=>{"use strict";var r=n(24913).f;e.exports=function(e,t,n){n in e||r(e,n,{configurable:!0,get:function(){return t[n]},set:function(e){t[n]=e}})}},11367:(e,t,n)=>{"use strict";n(46518)({target:"Math",stat:!0},{log2:n(67787)})},11392:(e,t,n)=>{"use strict";var r,a=n(46518),i=n(27476),o=n(77347).f,s=n(18014),u=n(655),c=n(60511),l=n(67750),f=n(41436),d=n(96395),p=i("".slice),h=Math.min,m=f("startsWith");a({target:"String",proto:!0,forced:!!(d||m||(r=o(String.prototype,"startsWith"),!r||r.writable))&&!m},{startsWith:function(e){var t=u(l(this));c(e);var n=s(h(arguments.length>1?arguments[1]:void 0,t.length)),r=u(e);return p(t,n,n+r.length)===r}})},11616:(e,t,n)=>{n(94170),n(67945),n(26099),n(3362),function(){"use strict";var t="undefined"!=typeof window&&void 0!==window.document?window.document:{},n=e.exports,r=function(){for(var e,n=[["requestFullscreen","exitFullscreen","fullscreenElement","fullscreenEnabled","fullscreenchange","fullscreenerror"],["webkitRequestFullscreen","webkitExitFullscreen","webkitFullscreenElement","webkitFullscreenEnabled","webkitfullscreenchange","webkitfullscreenerror"],["webkitRequestFullScreen","webkitCancelFullScreen","webkitCurrentFullScreenElement","webkitCancelFullScreen","webkitfullscreenchange","webkitfullscreenerror"],["mozRequestFullScreen","mozCancelFullScreen","mozFullScreenElement","mozFullScreenEnabled","mozfullscreenchange","mozfullscreenerror"],["msRequestFullscreen","msExitFullscreen","msFullscreenElement","msFullscreenEnabled","MSFullscreenChange","MSFullscreenError"]],r=0,a=n.length,i={};r<a;r++)if((e=n[r])&&e[1]in t){for(r=0;r<e.length;r++)i[n[0][r]]=e[r];return i}return!1}(),a={change:r.fullscreenchange,error:r.fullscreenerror},i={request:function(e,n){return new Promise(function(a,i){var o=function(){this.off("change",o),a()}.bind(this);this.on("change",o);var s=(e=e||t.documentElement)[r.requestFullscreen](n);s instanceof Promise&&s.then(o).catch(i)}.bind(this))},exit:function(){return new Promise(function(e,n){if(this.isFullscreen){var a=function(){this.off("change",a),e()}.bind(this);this.on("change",a);var i=t[r.exitFullscreen]();i instanceof Promise&&i.then(a).catch(n)}else e()}.bind(this))},toggle:function(e,t){return this.isFullscreen?this.exit():this.request(e,t)},onchange:function(e){this.on("change",e)},onerror:function(e){this.on("error",e)},on:function(e,n){var r=a[e];r&&t.addEventListener(r,n,!1)},off:function(e,n){var r=a[e];r&&t.removeEventListener(r,n,!1)},raw:r};r?(Object.defineProperties(i,{isFullscreen:{get:function(){return Boolean(t[r.fullscreenElement])}},element:{enumerable:!0,get:function(){return t[r.fullscreenElement]}},isEnabled:{enumerable:!0,get:function(){return Boolean(t[r.fullscreenEnabled])}}}),n?e.exports=i:window.screenfull=i):n?e.exports={isEnabled:!1}:window.screenfull={isEnabled:!1}}()},11745:(e,t,n)=>{"use strict";var r=n(46518),a=n(27476),i=n(79039),o=n(66346),s=n(28551),u=n(35610),c=n(18014),l=o.ArrayBuffer,f=o.DataView,d=f.prototype,p=a(l.prototype.slice),h=a(d.getUint8),m=a(d.setUint8);r({target:"ArrayBuffer",proto:!0,unsafe:!0,forced:i(function(){return!new l(2).slice(1,void 0).byteLength})},{slice:function(e,t){if(p&&void 0===t)return p(s(this),e);for(var n=s(this).byteLength,r=u(e,n),a=u(void 0===t?n:t,n),i=new l(c(a-r)),o=new f(this),d=new f(i),v=0;r<a;)m(d,v++,h(o,r++));return i}})},12090:(e,t,n)=>{n(44114),n(94170),n(60825);var r=n(55130),a=n(70312);e.exports=function(e,t,n){if(r())return Reflect.construct.apply(null,arguments);var i=[null];i.push.apply(i,t);var o=new(e.bind.apply(e,i));return n&&a(o,n.prototype),o},e.exports.__esModule=!0,e.exports.default=e.exports},12211:(e,t,n)=>{"use strict";var r=n(79039);e.exports=!r(function(){function e(){}return e.prototype.constructor=null,Object.getPrototypeOf(new e)!==e.prototype})},12849:function(e,t,n){var r,a,i,o,s=n(89990);o=function(e){var t,n,r,a,i,o,s;return n=(t=e).x64,r=n.Word,a=n.WordArray,i=t.algo,o=i.SHA512,s=i.SHA384=o.extend({_doReset:function(){this._hash=new a.init([new r.init(3418070365,3238371032),new r.init(1654270250,914150663),new r.init(2438529370,812702999),new r.init(355462360,4144912697),new r.init(1731405415,4290775857),new r.init(2394180231,1750603025),new r.init(3675008525,1694076839),new r.init(1203062813,3204075428)])},_doFinalize:function(){var e=o._doFinalize.call(this);return e.sigBytes-=16,e}}),t.SHA384=o._createHelper(s),t.HmacSHA384=o._createHmacHelper(s),e.SHA384},"object"===s(t)?e.exports=t=o(n(83841),n(55412),n(67712)):(a=[n(83841),n(55412),n(67712)],void 0===(i="function"==typeof(r=o)?r.apply(t,a):r)||(e.exports=i))},12887:(e,t,n)=>{"use strict";var r=n(44576),a=n(79039),i=n(79504),o=n(94644),s=n(23792),u=n(78227)("iterator"),c=r.Uint8Array,l=i(s.values),f=i(s.keys),d=i(s.entries),p=o.aTypedArray,h=o.exportTypedArrayMethod,m=c&&c.prototype,v=!a(function(){m[u].call([1])}),g=!!m&&m.values&&m[u]===m.values&&"values"===m.values.name,b=function(){return l(p(this))};h("entries",function(){return d(p(this))},v),h("keys",function(){return f(p(this))},v),h("values",b,v||!g,{name:"values"}),h(u,b,v||!g,{name:"values"})},13579:(e,t,n)=>{"use strict";var r=n(46518),a=n(69565),i=n(72652),o=n(79306),s=n(28551),u=n(1767),c=n(9539),l=n(84549)("some",TypeError);r({target:"Iterator",proto:!0,real:!0,forced:l},{some:function(e){s(this);try{o(e)}catch(r){c(this,"throw",r)}if(l)return a(l,this,e);var t=u(this),n=0;return i(t,function(t,r){if(e(t,n++))return r()},{IS_RECORD:!0,INTERRUPTED:!0}).stopped}})},13609:(e,t,n)=>{"use strict";var r=n(46518),a=n(48981),i=n(26198),o=n(34527),s=n(84606),u=n(96837);r({target:"Array",proto:!0,arity:1,forced:1!==[].unshift(0)||!function(){try{Object.defineProperty([],"length",{writable:!1}).unshift()}catch(e){return e instanceof TypeError}}()},{unshift:function(e){var t=a(this),n=i(t),r=arguments.length;if(r){u(n+r);for(var c=n;c--;){var l=c+r;c in t?t[l]=t[c]:s(t,l)}for(var f=0;f<r;f++)t[f]=arguments[f]}return o(t,n+r)}})},13611:(e,t,n)=>{"use strict";var r=n(46518),a=n(44576),i=n(62106),o=n(43724),s=TypeError,u=Object.defineProperty,c=a.self!==a;try{if(o){var l=Object.getOwnPropertyDescriptor(a,"self");!c&&l&&l.get&&l.enumerable||i(a,"self",{get:function(){return a},set:function(e){if(this!==a)throw new s("Illegal invocation");u(a,"self",{value:e,writable:!0,configurable:!0,enumerable:!0})},configurable:!0,enumerable:!0})}else r({global:!0,simple:!0,forced:c},{self:a})}catch(f){}},13709:(e,t,n)=>{"use strict";var r=n(82839).match(/firefox\/(\d+)/i);e.exports=!!r&&+r[1]},13763:(e,t,n)=>{"use strict";var r=n(82839);e.exports=/MSIE|Trident/.test(r)},13906:(e,t,n)=>{"use strict";var r=n(47251),a=n(33351);n(2008),n(62062),n(44114),n(54554),n(69085),n(84185),n(26099),n(98992),n(54520),n(81454),Object.defineProperty(t,"__esModule",{value:!0});var i=n(67330),o=function(){return a(function e(){r(this,e),this._queue=[]},[{key:"enqueue",value:function(e,t){var n={priority:(t=Object.assign({priority:0},t)).priority,run:e};if(this.size&&this._queue[this.size-1].priority>=t.priority)this._queue.push(n);else{var r=i.default(this._queue,n,function(e,t){return t.priority-e.priority});this._queue.splice(r,0,n)}}},{key:"dequeue",value:function(){var e=this._queue.shift();return null==e?void 0:e.run}},{key:"filter",value:function(e){return this._queue.filter(function(t){return t.priority===e.priority}).map(function(e){return e.run})}},{key:"size",get:function(){return this._queue.length}}])}();t.default=o},13925:(e,t,n)=>{"use strict";var r=n(20034);e.exports=function(e){return r(e)||null===e}},14169:(e,t,n)=>{"use strict";var r;n(84185),Object.defineProperty(t,"__esModule",{value:!0}),t.Doctype=t.CDATA=t.Tag=t.Style=t.Script=t.Comment=t.Directive=t.Text=t.Root=t.isTag=t.ElementType=void 0,function(e){e.Root="root",e.Text="text",e.Directive="directive",e.Comment="comment",e.Script="script",e.Style="style",e.Tag="tag",e.CDATA="cdata",e.Doctype="doctype"}(r=t.ElementType||(t.ElementType={})),t.isTag=function(e){return e.type===r.Tag||e.type===r.Script||e.type===r.Style},t.Root=r.Root,t.Text=r.Text,t.Directive=r.Directive,t.Comment=r.Comment,t.Script=r.Script,t.Style=r.Style,t.Tag=r.Tag,t.CDATA=r.CDATA,t.Doctype=r.Doctype},14510:(e,t,n)=>{"use strict";n(60825);var r=n(61792),a=n(32545),i=n(89990),o=n(47251),s=n(33351),u=n(4912),c=n(17948),l=n(33483);function f(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(f=function(){return!!e})()}n(16280),n(76918),n(28706),n(2008),n(23792),n(62062),n(59089),n(23288),n(25428),n(69085),n(84185),n(26099),n(3362),n(38781),n(47764),n(98992),n(54520),n(81454),n(62953),n(76031);var d=n(7136),p=n(59957),h=n(13906),m=function(){},v=new p.TimeoutError,g=function(e){function t(e){var n,r,a,s,l;if(o(this,t),(n=function(e,t,n){return t=c(t),u(e,f()?Reflect.construct(t,n||[],c(e).constructor):t.apply(e,n))}(this,t))._intervalCount=0,n._intervalEnd=0,n._pendingCount=0,n._resolveEmpty=m,n._resolveIdle=m,!("number"==typeof(e=Object.assign({carryoverConcurrencyCount:!1,intervalCap:1/0,interval:0,concurrency:1/0,autoStart:!0,queueClass:h.default},e)).intervalCap&&e.intervalCap>=1))throw new TypeError("Expected `intervalCap` to be a number from 1 and up, got `".concat(null!==(a=null===(r=e.intervalCap)||void 0===r?void 0:r.toString())&&void 0!==a?a:"","` (").concat(i(e.intervalCap),")"));if(void 0===e.interval||!(Number.isFinite(e.interval)&&e.interval>=0))throw new TypeError("Expected `interval` to be a finite number >= 0, got `".concat(null!==(l=null===(s=e.interval)||void 0===s?void 0:s.toString())&&void 0!==l?l:"","` (").concat(i(e.interval),")"));return n._carryoverConcurrencyCount=e.carryoverConcurrencyCount,n._isIntervalIgnored=e.intervalCap===1/0||0===e.interval,n._intervalCap=e.intervalCap,n._interval=e.interval,n._queue=new e.queueClass,n._queueClass=e.queueClass,n.concurrency=e.concurrency,n._timeout=e.timeout,n._throwOnTimeout=!0===e.throwOnTimeout,n._isPaused=!1===e.autoStart,n}return l(t,e),s(t,[{key:"_doesIntervalAllowAnother",get:function(){return this._isIntervalIgnored||this._intervalCount<this._intervalCap}},{key:"_doesConcurrentAllowAnother",get:function(){return this._pendingCount<this._concurrency}},{key:"_next",value:function(){this._pendingCount--,this._tryToStartAnother(),this.emit("next")}},{key:"_resolvePromises",value:function(){this._resolveEmpty(),this._resolveEmpty=m,0===this._pendingCount&&(this._resolveIdle(),this._resolveIdle=m,this.emit("idle"))}},{key:"_onResumeInterval",value:function(){this._onInterval(),this._initializeIntervalIfNeeded(),this._timeoutId=void 0}},{key:"_isIntervalPaused",value:function(){var e=this,t=Date.now();if(void 0===this._intervalId){var n=this._intervalEnd-t;if(!(n<0))return void 0===this._timeoutId&&(this._timeoutId=setTimeout(function(){e._onResumeInterval()},n)),!0;this._intervalCount=this._carryoverConcurrencyCount?this._pendingCount:0}return!1}},{key:"_tryToStartAnother",value:function(){if(0===this._queue.size)return this._intervalId&&clearInterval(this._intervalId),this._intervalId=void 0,this._resolvePromises(),!1;if(!this._isPaused){var e=!this._isIntervalPaused();if(this._doesIntervalAllowAnother&&this._doesConcurrentAllowAnother){var t=this._queue.dequeue();return!!t&&(this.emit("active"),t(),e&&this._initializeIntervalIfNeeded(),!0)}}return!1}},{key:"_initializeIntervalIfNeeded",value:function(){var e=this;this._isIntervalIgnored||void 0!==this._intervalId||(this._intervalId=setInterval(function(){e._onInterval()},this._interval),this._intervalEnd=Date.now()+this._interval)}},{key:"_onInterval",value:function(){0===this._intervalCount&&0===this._pendingCount&&this._intervalId&&(clearInterval(this._intervalId),this._intervalId=void 0),this._intervalCount=this._carryoverConcurrencyCount?this._pendingCount:0,this._processQueue()}},{key:"_processQueue",value:function(){for(;this._tryToStartAnother(););}},{key:"concurrency",get:function(){return this._concurrency},set:function(e){if(!("number"==typeof e&&e>=1))throw new TypeError("Expected `concurrency` to be a number from 1 and up, got `".concat(e,"` (").concat(i(e),")"));this._concurrency=e,this._processQueue()}},{key:"add",value:(b=a(r.mark(function e(t){var n,i=this,o=arguments;return r.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return n=o.length>1&&void 0!==o[1]?o[1]:{},e.abrupt("return",new Promise(function(e,o){var s=function(){var s=a(r.mark(function a(){var s,u,c;return r.wrap(function(r){for(;;)switch(r.prev=r.next){case 0:return i._pendingCount++,i._intervalCount++,r.prev=1,s=void 0===i._timeout&&void 0===n.timeout?t():p.default(Promise.resolve(t()),void 0===n.timeout?i._timeout:n.timeout,function(){(void 0===n.throwOnTimeout?i._throwOnTimeout:n.throwOnTimeout)&&o(v)}),u=e,r.next=2,s;case 2:u(r.sent),r.next=4;break;case 3:r.prev=3,c=r.catch(1),o(c);case 4:i._next();case 5:case"end":return r.stop()}},a,null,[[1,3]])}));return function(){return s.apply(this,arguments)}}();i._queue.enqueue(s,n),i._tryToStartAnother(),i.emit("add")}));case 1:case"end":return e.stop()}},e)})),function(e){return b.apply(this,arguments)})},{key:"addAll",value:(g=a(r.mark(function e(t,n){var i=this;return r.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",Promise.all(t.map(function(){var e=a(r.mark(function e(t){return r.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",i.add(t,n));case 1:case"end":return e.stop()}},e)}));return function(t){return e.apply(this,arguments)}}())));case 1:case"end":return e.stop()}},e)})),function(e,t){return g.apply(this,arguments)})},{key:"start",value:function(){return this._isPaused?(this._isPaused=!1,this._processQueue(),this):this}},{key:"pause",value:function(){this._isPaused=!0}},{key:"clear",value:function(){this._queue=new this._queueClass}},{key:"onEmpty",value:(d=a(r.mark(function e(){var t=this;return r.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(0!==this._queue.size){e.next=1;break}return e.abrupt("return");case 1:return e.abrupt("return",new Promise(function(e){var n=t._resolveEmpty;t._resolveEmpty=function(){n(),e()}}));case 2:case"end":return e.stop()}},e,this)})),function(){return d.apply(this,arguments)})},{key:"onIdle",value:(n=a(r.mark(function e(){var t=this;return r.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(0!==this._pendingCount||0!==this._queue.size){e.next=1;break}return e.abrupt("return");case 1:return e.abrupt("return",new Promise(function(e){var n=t._resolveIdle;t._resolveIdle=function(){n(),e()}}));case 2:case"end":return e.stop()}},e,this)})),function(){return n.apply(this,arguments)})},{key:"size",get:function(){return this._queue.size}},{key:"sizeBy",value:function(e){return this._queue.filter(e).length}},{key:"pending",get:function(){return this._pendingCount}},{key:"isPaused",get:function(){return this._isPaused}},{key:"timeout",get:function(){return this._timeout},set:function(e){this._timeout=e}}]);var n,d,g,b}(d);t.A=g},14601:(e,t,n)=>{"use strict";var r=n(97751),a=n(39297),i=n(66699),o=n(1625),s=n(52967),u=n(77740),c=n(11056),l=n(23167),f=n(32603),d=n(77584),p=n(80747),h=n(43724),m=n(96395);e.exports=function(e,t,n,v){var g="stackTraceLimit",b=v?2:1,y=e.split("."),A=y[y.length-1],D=r.apply(null,y);if(D){var w=D.prototype;if(!m&&a(w,"cause")&&delete w.cause,!n)return D;var _=r("Error"),E=t(function(e,t){var n=f(v?t:e,void 0),r=v?new D(e):new D;return void 0!==n&&i(r,"message",n),p(r,E,r.stack,2),this&&o(w,this)&&l(r,this,E),arguments.length>b&&d(r,arguments[b]),r});if(E.prototype=w,"Error"!==A?s?s(E,_):u(E,_,{name:!0}):h&&g in D&&(c(E,D,g),c(E,D,"prepareStackTrace")),u(E,D),!m)try{w.name!==A&&i(w,"name",A),w.constructor=E}catch(k){}return E}}},14937:(e,t,n)=>{n(16280),n(76918),n(23792),n(36033),n(59904),n(26099),n(47764),n(62953);var r=n(17948),a=n(70312),i=n(98396),o=n(12090);function s(t){var n="function"==typeof Map?new Map:void 0;return e.exports=s=function(e){if(null===e||!i(e))return e;if("function"!=typeof e)throw new TypeError("Super expression must either be null or a function");if(void 0!==n){if(n.has(e))return n.get(e);n.set(e,t)}function t(){return o(e,arguments,r(this).constructor)}return t.prototype=Object.create(e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),a(t,e)},e.exports.__esModule=!0,e.exports.default=e.exports,s(t)}e.exports=s,e.exports.__esModule=!0,e.exports.default=e.exports},15086:(e,t,n)=>{"use strict";var r=n(46518),a=n(59213).some;r({target:"Array",proto:!0,forced:!n(34598)("some")},{some:function(e){return a(this,e,arguments.length>1?arguments[1]:void 0)}})},15472:(e,t,n)=>{"use strict";var r=n(46518),a=n(44576),i=n(10687);r({global:!0},{Reflect:{}}),i(a.Reflect,"Reflect",!0)},15575:(e,t,n)=>{"use strict";var r=n(46518),a=n(44576),i=n(79472)(a.setInterval,!0);r({global:!0,bind:!0,forced:a.setInterval!==i},{setInterval:i})},15617:(e,t,n)=>{"use strict";var r=n(33164);e.exports=Math.fround||function(e){return r(e,1.1920928955078125e-7,34028234663852886e22,11754943508222875e-54)}},15652:(e,t,n)=>{"use strict";var r=n(79039);e.exports=r(function(){if("function"==typeof ArrayBuffer){var e=new ArrayBuffer(8);Object.isExtensible(e)&&Object.defineProperty(e,"a",{value:8})}})},15823:(e,t,n)=>{"use strict";var r=n(46518),a=n(44576),i=n(69565),o=n(43724),s=n(72805),u=n(94644),c=n(66346),l=n(90679),f=n(6980),d=n(66699),p=n(2087),h=n(18014),m=n(57696),v=n(58229),g=n(58319),b=n(56969),y=n(39297),A=n(36955),D=n(20034),w=n(10757),_=n(2360),E=n(1625),k=n(52967),x=n(38480).f,C=n(43251),F=n(59213).forEach,S=n(87633),O=n(62106),T=n(24913),B=n(77347),M=n(35370),P=n(91181),R=n(23167),N=P.get,I=P.set,L=P.enforce,j=T.f,z=B.f,q=a.RangeError,V=c.ArrayBuffer,U=V.prototype,H=c.DataView,W=u.NATIVE_ARRAY_BUFFER_VIEWS,$=u.TYPED_ARRAY_TAG,G=u.TypedArray,Q=u.TypedArrayPrototype,Z=u.isTypedArray,Y="BYTES_PER_ELEMENT",X="Wrong length",K=function(e,t){O(e,t,{configurable:!0,get:function(){return N(this)[t]}})},J=function(e){var t;return E(U,e)||"ArrayBuffer"===(t=A(e))||"SharedArrayBuffer"===t},ee=function(e,t){return Z(e)&&!w(t)&&t in e&&p(+t)&&t>=0},te=function(e,t){return t=b(t),ee(e,t)?f(2,e[t]):z(e,t)},ne=function(e,t,n){return t=b(t),!(ee(e,t)&&D(n)&&y(n,"value"))||y(n,"get")||y(n,"set")||n.configurable||y(n,"writable")&&!n.writable||y(n,"enumerable")&&!n.enumerable?j(e,t,n):(e[t]=n.value,e)};o?(W||(B.f=te,T.f=ne,K(Q,"buffer"),K(Q,"byteOffset"),K(Q,"byteLength"),K(Q,"length")),r({target:"Object",stat:!0,forced:!W},{getOwnPropertyDescriptor:te,defineProperty:ne}),e.exports=function(e,t,n){var o=e.match(/\d+/)[0]/8,u=e+(n?"Clamped":"")+"Array",c="get"+e,f="set"+e,p=a[u],b=p,y=b&&b.prototype,A={},w=function(e,t){j(e,t,{get:function(){return function(e,t){var n=N(e);return n.view[c](t*o+n.byteOffset,!0)}(this,t)},set:function(e){return function(e,t,r){var a=N(e);a.view[f](t*o+a.byteOffset,n?g(r):r,!0)}(this,t,e)},enumerable:!0})};W?s&&(b=t(function(e,t,n,r){return l(e,y),R(D(t)?J(t)?void 0!==r?new p(t,v(n,o),r):void 0!==n?new p(t,v(n,o)):new p(t):Z(t)?M(b,t):i(C,b,t):new p(m(t)),e,b)}),k&&k(b,G),F(x(p),function(e){e in b||d(b,e,p[e])}),b.prototype=y):(b=t(function(e,t,n,r){l(e,y);var a,s,u,c=0,f=0;if(D(t)){if(!J(t))return Z(t)?M(b,t):i(C,b,t);a=t,f=v(n,o);var d=t.byteLength;if(void 0===r){if(d%o)throw new q(X);if((s=d-f)<0)throw new q(X)}else if((s=h(r)*o)+f>d)throw new q(X);u=s/o}else u=m(t),a=new V(s=u*o);for(I(e,{buffer:a,byteOffset:f,byteLength:s,length:u,view:new H(a)});c<u;)w(e,c++)}),k&&k(b,G),y=b.prototype=_(Q)),y.constructor!==b&&d(y,"constructor",b),L(y).TypedArrayConstructor=b,$&&d(y,$,u);var E=b!==p;A[u]=b,r({global:!0,constructor:!0,forced:E,sham:!W},A),Y in b||d(b,Y,o),Y in y||d(y,Y,o),S(u)}):e.exports=function(){}},15913:(e,t,n)=>{"use strict";n.d(t,{A:()=>r});n(64346);function r(e){if(Array.isArray(e))return e}},16034:(e,t,n)=>{"use strict";var r=n(46518),a=n(32357).values;r({target:"Object",stat:!0},{values:function(e){return a(e)}})},16193:(e,t,n)=>{"use strict";var r=n(84215);e.exports="NODE"===r},16280:(e,t,n)=>{"use strict";var r=n(46518),a=n(44576),i=n(18745),o=n(14601),s="WebAssembly",u=a[s],c=7!==new Error("e",{cause:7}).cause,l=function(e,t){var n={};n[e]=o(e,t,c),r({global:!0,constructor:!0,arity:1,forced:c},n)},f=function(e,t){if(u&&u[e]){var n={};n[e]=o(s+"."+e,t,c),r({target:s,stat:!0,constructor:!0,arity:1,forced:c},n)}};l("Error",function(e){return function(t){return i(e,this,arguments)}}),l("EvalError",function(e){return function(t){return i(e,this,arguments)}}),l("RangeError",function(e){return function(t){return i(e,this,arguments)}}),l("ReferenceError",function(e){return function(t){return i(e,this,arguments)}}),l("SyntaxError",function(e){return function(t){return i(e,this,arguments)}}),l("TypeError",function(e){return function(t){return i(e,this,arguments)}}),l("URIError",function(e){return function(t){return i(e,this,arguments)}}),f("CompileError",function(e){return function(t){return i(e,this,arguments)}}),f("LinkError",function(e){return function(t){return i(e,this,arguments)}}),f("RuntimeError",function(e){return function(t){return i(e,this,arguments)}})},16468:(e,t,n)=>{"use strict";var r=n(46518),a=n(44576),i=n(79504),o=n(92796),s=n(36840),u=n(3451),c=n(72652),l=n(90679),f=n(94901),d=n(64117),p=n(20034),h=n(79039),m=n(84428),v=n(10687),g=n(23167);e.exports=function(e,t,n){var b=-1!==e.indexOf("Map"),y=-1!==e.indexOf("Weak"),A=b?"set":"add",D=a[e],w=D&&D.prototype,_=D,E={},k=function(e){var t=i(w[e]);s(w,e,"add"===e?function(e){return t(this,0===e?0:e),this}:"delete"===e?function(e){return!(y&&!p(e))&&t(this,0===e?0:e)}:"get"===e?function(e){return y&&!p(e)?void 0:t(this,0===e?0:e)}:"has"===e?function(e){return!(y&&!p(e))&&t(this,0===e?0:e)}:function(e,n){return t(this,0===e?0:e,n),this})};if(o(e,!f(D)||!(y||w.forEach&&!h(function(){(new D).entries().next()}))))_=n.getConstructor(t,e,b,A),u.enable();else if(o(e,!0)){var x=new _,C=x[A](y?{}:-0,1)!==x,F=h(function(){x.has(1)}),S=m(function(e){new D(e)}),O=!y&&h(function(){for(var e=new D,t=5;t--;)e[A](t,t);return!e.has(-0)});S||((_=t(function(e,t){l(e,w);var n=g(new D,e,_);return d(t)||c(t,n[A],{that:n,AS_ENTRIES:b}),n})).prototype=w,w.constructor=_),(F||O)&&(k("delete"),k("has"),b&&k("get")),(O||C)&&k(A),y&&w.clear&&delete w.clear}return E[e]=_,r({global:!0,constructor:!0,forced:_!==D},E),v(_,e),y||n.setStrong(_,e,b),_}},16499:(e,t,n)=>{"use strict";var r=n(46518),a=n(69565),i=n(79306),o=n(36043),s=n(1103),u=n(72652);r({target:"Promise",stat:!0,forced:n(90537)},{all:function(e){var t=this,n=o.f(t),r=n.resolve,c=n.reject,l=s(function(){var n=i(t.resolve),o=[],s=0,l=1;u(e,function(e){var i=s++,u=!1;l++,a(n,t,e).then(function(e){u||(u=!0,o[i]=e,--l||r(o))},c)}),--l||r(o)});return l.error&&c(l.value),n.promise}})},16575:(e,t,n)=>{"use strict";var r=n(39297);e.exports=function(e){return void 0!==e&&(r(e,"value")||r(e,"writable"))}},16823:e=>{"use strict";var t=String;e.exports=function(e){try{return t(e)}catch(n){return"Object"}}},16973:(e,t,n)=>{"use strict";n(84185),n(52811),n(78459),Object.defineProperty(t,"__esModule",{value:!0});t.ContentRect=function(e){if("getBBox"in e){var t=e.getBBox();return Object.freeze({height:t.height,left:0,top:0,width:t.width})}var n=window.getComputedStyle(e);return Object.freeze({height:parseFloat(n.height||"0"),left:parseFloat(n.paddingLeft||"0"),top:parseFloat(n.paddingTop||"0"),width:parseFloat(n.width||"0")})}},17352:(e,t,n)=>{n(52675),n(89463),n(2259),n(23792),n(44114),n(26099),n(47764),n(62953),e.exports=function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,a,i,o,s=[],u=!0,c=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;u=!1}else for(;!(u=(r=i.call(n)).done)&&(s.push(r.value),s.length!==t);u=!0);}catch(e){c=!0,a=e}finally{try{if(!u&&null!=n.return&&(o=n.return(),Object(o)!==o))return}finally{if(c)throw a}}return s}},e.exports.__esModule=!0,e.exports.default=e.exports},17427:(e,t,n)=>{"use strict";var r=n(46518),a=n(43724),i=n(42551),o=n(79306),s=n(48981),u=n(24913);a&&r({target:"Object",proto:!0,forced:i},{__defineGetter__:function(e,t){u.f(s(this),e,{get:o(t),enumerable:!0,configurable:!0})}})},17905:function(e,t,n){var r,a,i,o,s=n(89990);n(34782),o=function(e){var t,n;return e.mode.OFB=(t=e.lib.BlockCipherMode.extend(),n=t.Encryptor=t.extend({processBlock:function(e,t){var n=this._cipher,r=n.blockSize,a=this._iv,i=this._keystream;a&&(i=this._keystream=a.slice(0),this._iv=void 0),n.encryptBlock(i,0);for(var o=0;o<r;o++)e[t+o]^=i[o]}}),t.Decryptor=n,t),e.mode.OFB},"object"===s(t)?e.exports=t=o(n(83841),n(76793)):(a=[n(83841),n(76793)],void 0===(i="function"==typeof(r=o)?r.apply(t,a):r)||(e.exports=i))},17948:(e,t,n)=>{function r(t){return e.exports=r=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},e.exports.__esModule=!0,e.exports.default=e.exports,r(t)}n(94170),n(40875),n(63548),n(10287),e.exports=r,e.exports.__esModule=!0,e.exports.default=e.exports},18014:(e,t,n)=>{"use strict";var r=n(91291),a=Math.min;e.exports=function(e){var t=r(e);return t>0?a(t,9007199254740991):0}},18061:(e,t,n)=>{"use strict";n.d(t,{A:()=>r});n(52675),n(89463),n(2259),n(23418),n(23792),n(26099),n(47764),n(62953);function r(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}},18111:(e,t,n)=>{"use strict";var r=n(46518),a=n(44576),i=n(90679),o=n(28551),s=n(94901),u=n(42787),c=n(62106),l=n(97040),f=n(79039),d=n(39297),p=n(78227),h=n(57657).IteratorPrototype,m=n(43724),v=n(96395),g="constructor",b="Iterator",y=p("toStringTag"),A=TypeError,D=a[b],w=v||!s(D)||D.prototype!==h||!f(function(){D({})}),_=function(){if(i(this,h),u(this)===h)throw new A("Abstract class Iterator not directly constructable")},E=function(e,t){m?c(h,e,{configurable:!0,get:function(){return t},set:function(t){if(o(this),this===h)throw new A("You can't redefine this property");d(this,e)?this[e]=t:l(this,e,t)}}):h[e]=t};d(h,y)||E(y,b),!w&&d(h,g)&&h[g]!==Object||E(g,_),_.prototype=h,r({global:!0,constructor:!0,forced:w},{Iterator:_})},18180:(e,t,n)=>{"use strict";n.d(t,{A:()=>r});n(52675),n(89463),n(2259),n(23792),n(26099),n(47764),n(62953);function r(e){return r="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},r(e)}},18237:(e,t,n)=>{"use strict";var r=n(46518),a=n(72652),i=n(79306),o=n(28551),s=n(1767),u=n(9539),c=n(84549),l=n(18745),f=n(79039),d=TypeError,p=f(function(){[].keys().reduce(function(){},void 0)}),h=!p&&c("reduce",d);r({target:"Iterator",proto:!0,real:!0,forced:p||h},{reduce:function(e){o(this);try{i(e)}catch(f){u(this,"throw",f)}var t=arguments.length<2,n=t?void 0:arguments[1];if(h)return l(h,this,t?[e]:[e,n]);var r=s(this),c=0;if(a(r,function(r){t?(t=!1,n=r):n=e(n,r,c),c++},{IS_RECORD:!0}),t)throw new d("Reduce of empty iterator with no initial value");return n}})},18265:e=>{"use strict";var t=function(){this.head=null,this.tail=null};t.prototype={add:function(e){var t={item:e,next:null},n=this.tail;n?n.next=t:this.head=t,this.tail=t},get:function(){var e=this.head;if(e)return null===(this.head=e.next)&&(this.tail=null),e.item}},e.exports=t},18443:(e,t,n)=>{"use strict";n.d(t,{A:()=>a});n(26099),n(3362);function r(e,t,n,r,a,i,o){try{var s=e[i](o),u=s.value}catch(e){return void n(e)}s.done?t(u):Promise.resolve(u).then(r,a)}function a(e){return function(){var t=this,n=arguments;return new Promise(function(a,i){var o=e.apply(t,n);function s(e){r(o,a,i,s,u,"next",e)}function u(e){r(o,a,i,s,u,"throw",e)}s(void 0)})}}},18727:(e,t,n)=>{"use strict";var r=n(36955);e.exports=function(e){var t=r(e);return"BigInt64Array"===t||"BigUint64Array"===t}},18745:(e,t,n)=>{"use strict";var r=n(40616),a=Function.prototype,i=a.apply,o=a.call;e.exports="object"==typeof Reflect&&Reflect.apply||(r?o.bind(i):function(){return o.apply(i,arguments)})},18814:(e,t,n)=>{"use strict";var r=n(79039),a=n(44576).RegExp;e.exports=r(function(){var e=a("(?<a>b)","g");return"b"!==e.exec("b").groups.a||"bc"!=="b".replace(e,"$<a>c")})},18863:(e,t,n)=>{"use strict";var r=n(46518),a=n(80926).right,i=n(34598),o=n(39519);r({target:"Array",proto:!0,forced:!n(16193)&&o>79&&o<83||!i("reduceRight")},{reduceRight:function(e){return a(this,e,arguments.length,arguments.length>1?arguments[1]:void 0)}})},18866:(e,t,n)=>{"use strict";var r=n(43802).end,a=n(60706);e.exports=a("trimEnd")?function(){return r(this)}:"".trimEnd},18905:(e,t,n)=>{"use strict";var r=n(8498),a=n(89990);n(2259),n(16280),n(76918),n(64346),n(23792),n(48598),n(44114),n(23288),n(69085),n(79432),n(26099),n(27495),n(38781),n(47764),n(25440),n(62953);var i=Symbol.for("react.transitional.element"),o=Symbol.for("react.portal"),s=Symbol.for("react.fragment"),u=Symbol.for("react.strict_mode"),c=Symbol.for("react.profiler"),l=Symbol.for("react.consumer"),f=Symbol.for("react.context"),d=Symbol.for("react.forward_ref"),p=Symbol.for("react.suspense"),h=Symbol.for("react.memo"),m=Symbol.for("react.lazy"),v=Symbol.iterator;var g={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},b=Object.assign,y={};function A(e,t,n){this.props=e,this.context=t,this.refs=y,this.updater=n||g}function D(){}function w(e,t,n){this.props=e,this.context=t,this.refs=y,this.updater=n||g}A.prototype.isReactComponent={},A.prototype.setState=function(e,t){if("object"!==a(e)&&"function"!=typeof e&&null!=e)throw Error("takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,e,t,"setState")},A.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")},D.prototype=A.prototype;var _=w.prototype=new D;_.constructor=w,b(_,A.prototype),_.isPureReactComponent=!0;var E=Array.isArray,k={H:null,A:null,T:null,S:null,V:null},x=Object.prototype.hasOwnProperty;function C(e,t,n,r,a,o){return n=o.ref,{$$typeof:i,type:e,key:t,ref:void 0!==n?n:null,props:o}}function F(e){return"object"===a(e)&&null!==e&&e.$$typeof===i}var S=/\/+/g;function O(e,t){return"object"===a(e)&&null!==e&&null!=e.key?(n=""+e.key,r={"=":"=0",":":"=2"},"$"+n.replace(/[=:]/g,function(e){return r[e]})):t.toString(36);var n,r}function T(){}function B(e,t,n,r,s){var u=a(e);"undefined"!==u&&"boolean"!==u||(e=null);var c,l,f=!1;if(null===e)f=!0;else switch(u){case"bigint":case"string":case"number":f=!0;break;case"object":switch(e.$$typeof){case i:case o:f=!0;break;case m:return B((f=e._init)(e._payload),t,n,r,s)}}if(f)return s=s(e),f=""===r?"."+O(e,0):r,E(s)?(n="",null!=f&&(n=f.replace(S,"$&/")+"/"),B(s,t,n,"",function(e){return e})):null!=s&&(F(s)&&(c=s,l=n+(null==s.key||e&&e.key===s.key?"":(""+s.key).replace(S,"$&/")+"/")+f,s=C(c.type,l,void 0,0,0,c.props)),t.push(s)),1;f=0;var d,p=""===r?".":r+":";if(E(e))for(var h=0;h<e.length;h++)f+=B(r=e[h],t,n,u=p+O(r,h),s);else if("function"==typeof(h=null===(d=e)||"object"!==a(d)?null:"function"==typeof(d=v&&d[v]||d["@@iterator"])?d:null))for(e=h.call(e),h=0;!(r=e.next()).done;)f+=B(r=r.value,t,n,u=p+O(r,h++),s);else if("object"===u){if("function"==typeof e.then)return B(function(e){switch(e.status){case"fulfilled":return e.value;case"rejected":throw e.reason;default:switch("string"==typeof e.status?e.then(T,T):(e.status="pending",e.then(function(t){"pending"===e.status&&(e.status="fulfilled",e.value=t)},function(t){"pending"===e.status&&(e.status="rejected",e.reason=t)})),e.status){case"fulfilled":return e.value;case"rejected":throw e.reason}}throw e}(e),t,n,r,s);throw t=String(e),Error("Objects are not valid as a React child (found: "+("[object Object]"===t?"object with keys {"+Object.keys(e).join(", ")+"}":t)+"). If you meant to render a collection of children, use an array instead.")}return f}function M(e,t,n){if(null==e)return e;var r=[],a=0;return B(e,r,"","",function(e){return t.call(n,e,a++)}),r}function P(e){if(-1===e._status){var t=e._result;(t=t()).then(function(t){0!==e._status&&-1!==e._status||(e._status=1,e._result=t)},function(t){0!==e._status&&-1!==e._status||(e._status=2,e._result=t)}),-1===e._status&&(e._status=0,e._result=t)}if(1===e._status)return e._result.default;throw e._result}var R="function"==typeof reportError?reportError:function(e){if("object"===("undefined"==typeof window?"undefined":a(window))&&"function"==typeof window.ErrorEvent){var t=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:"object"===a(e)&&null!==e&&"string"==typeof e.message?String(e.message):String(e),error:e});if(!window.dispatchEvent(t))return}else if("object"===(void 0===r?"undefined":a(r))&&"function"==typeof r.emit)return void r.emit("uncaughtException",e);console.error(e)};function N(){}t.Children={map:M,forEach:function(e,t,n){M(e,function(){t.apply(this,arguments)},n)},count:function(e){var t=0;return M(e,function(){t++}),t},toArray:function(e){return M(e,function(e){return e})||[]},only:function(e){if(!F(e))throw Error("React.Children.only expected to receive a single React element child.");return e}},t.Component=A,t.Fragment=s,t.Profiler=c,t.PureComponent=w,t.StrictMode=u,t.Suspense=p,t.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=k,t.__COMPILER_RUNTIME={__proto__:null,c:function(e){return k.H.useMemoCache(e)}},t.cache=function(e){return function(){return e.apply(null,arguments)}},t.cloneElement=function(e,t,n){if(null==e)throw Error("The argument must be a React element, but you passed "+e+".");var r=b({},e.props),a=e.key;if(null!=t)for(i in void 0!==t.ref&&void 0,void 0!==t.key&&(a=""+t.key),t)!x.call(t,i)||"key"===i||"__self"===i||"__source"===i||"ref"===i&&void 0===t.ref||(r[i]=t[i]);var i=arguments.length-2;if(1===i)r.children=n;else if(1<i){for(var o=Array(i),s=0;s<i;s++)o[s]=arguments[s+2];r.children=o}return C(e.type,a,void 0,0,0,r)},t.createContext=function(e){return(e={$$typeof:f,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null}).Provider=e,e.Consumer={$$typeof:l,_context:e},e},t.createElement=function(e,t,n){var r,a={},i=null;if(null!=t)for(r in void 0!==t.key&&(i=""+t.key),t)x.call(t,r)&&"key"!==r&&"__self"!==r&&"__source"!==r&&(a[r]=t[r]);var o=arguments.length-2;if(1===o)a.children=n;else if(1<o){for(var s=Array(o),u=0;u<o;u++)s[u]=arguments[u+2];a.children=s}if(e&&e.defaultProps)for(r in o=e.defaultProps)void 0===a[r]&&(a[r]=o[r]);return C(e,i,void 0,0,0,a)},t.createRef=function(){return{current:null}},t.forwardRef=function(e){return{$$typeof:d,render:e}},t.isValidElement=F,t.lazy=function(e){return{$$typeof:m,_payload:{_status:-1,_result:e},_init:P}},t.memo=function(e,t){return{$$typeof:h,type:e,compare:void 0===t?null:t}},t.startTransition=function(e){var t=k.T,n={};k.T=n;try{var r=e(),i=k.S;null!==i&&i(n,r),"object"===a(r)&&null!==r&&"function"==typeof r.then&&r.then(N,R)}catch(o){R(o)}finally{k.T=t}},t.unstable_useCacheRefresh=function(){return k.H.useCacheRefresh()},t.use=function(e){return k.H.use(e)},t.useActionState=function(e,t,n){return k.H.useActionState(e,t,n)},t.useCallback=function(e,t){return k.H.useCallback(e,t)},t.useContext=function(e){return k.H.useContext(e)},t.useDebugValue=function(){},t.useDeferredValue=function(e,t){return k.H.useDeferredValue(e,t)},t.useEffect=function(e,t,n){var r=k.H;if("function"==typeof n)throw Error("useEffect CRUD overload is not enabled in this build of React.");return r.useEffect(e,t)},t.useId=function(){return k.H.useId()},t.useImperativeHandle=function(e,t,n){return k.H.useImperativeHandle(e,t,n)},t.useInsertionEffect=function(e,t){return k.H.useInsertionEffect(e,t)},t.useLayoutEffect=function(e,t){return k.H.useLayoutEffect(e,t)},t.useMemo=function(e,t){return k.H.useMemo(e,t)},t.useOptimistic=function(e,t){return k.H.useOptimistic(e,t)},t.useReducer=function(e,t,n){return k.H.useReducer(e,t,n)},t.useRef=function(e){return k.H.useRef(e)},t.useState=function(e){return k.H.useState(e)},t.useSyncExternalStore=function(e,t,n){return k.H.useSyncExternalStore(e,t,n)},t.useTransition=function(){return k.H.useTransition()},t.version="19.1.0"},18993:function(e,t,n){"use strict";n(51629),n(84185),n(26099),n(98992),n(3949),n(23500);var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){var n=null;if(!e||"string"!=typeof e)return n;var r=(0,a.default)(e),i="function"==typeof t;return r.forEach(function(e){if("declaration"===e.type){var r=e.property,a=e.value;i?t(r,a,e):a&&((n=n||{})[r]=a)}}),n};var a=r(n(63016))},19167:(e,t,n)=>{"use strict";var r=n(44576);e.exports=r},19326:(e,t,n)=>{"use strict";n.d(t,{A:()=>a});var r=n(18180);n(45700),n(16280),n(76918),n(89572),n(2892);function a(e){var t=function(e,t){if("object"!=(0,r.A)(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var a=n.call(e,t||"default");if("object"!=(0,r.A)(a))return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==(0,r.A)(t)?t:t+""}},19369:(e,t,n)=>{"use strict";var r=n(94644),a=n(79504),i=r.aTypedArray,o=r.exportTypedArrayMethod,s=a([].join);o("join",function(e){return s(i(this),e)})},19462:(e,t,n)=>{"use strict";var r=n(69565),a=n(2360),i=n(66699),o=n(56279),s=n(78227),u=n(91181),c=n(55966),l=n(57657).IteratorPrototype,f=n(62529),d=n(9539),p=n(91385),h=s("toStringTag"),m="IteratorHelper",v="WrapForValidIterator",g="normal",b="throw",y=u.set,A=function(e){var t=u.getterFor(e?v:m);return o(a(l),{next:function(){var n=t(this);if(e)return n.nextHandler();if(n.done)return f(void 0,!0);try{var r=n.nextHandler();return n.returnHandlerResult?r:f(r,n.done)}catch(a){throw n.done=!0,a}},return:function(){var n=t(this),a=n.iterator;if(n.done=!0,e){var i=c(a,"return");return i?r(i,a):f(void 0,!0)}if(n.inner)try{d(n.inner.iterator,g)}catch(o){return d(a,b,o)}if(n.openIters)try{p(n.openIters,g)}catch(o){return d(a,b,o)}return a&&d(a,g),f(void 0,!0)}})},D=A(!0),w=A(!1);i(w,h,"Iterator Helper"),e.exports=function(e,t,n){var r=function(r,a){a?(a.iterator=r.iterator,a.next=r.next):a=r,a.type=t?v:m,a.returnHandlerResult=!!n,a.nextHandler=e,a.counter=0,a.done=!1,y(this,a)};return r.prototype=t?D:w,r}},19617:(e,t,n)=>{"use strict";var r=n(25397),a=n(35610),i=n(26198),o=function(e){return function(t,n,o){var s=r(t),u=i(s);if(0===u)return!e&&-1;var c,l=a(o,u);if(e&&n!=n){for(;u>l;)if((c=s[l++])!=c)return!0}else for(;u>l;l++)if((e||l in s)&&s[l]===n)return e||l||0;return!e&&-1}};e.exports={includes:o(!0),indexOf:o(!1)}},20034:(e,t,n)=>{"use strict";var r=n(94901);e.exports=function(e){return"object"==typeof e?null!==e:r(e)}},20116:(e,t,n)=>{"use strict";var r=n(46518),a=n(69565),i=n(72652),o=n(79306),s=n(28551),u=n(1767),c=n(9539),l=n(84549)("find",TypeError);r({target:"Iterator",proto:!0,real:!0,forced:l},{find:function(e){s(this);try{o(e)}catch(r){c(this,"throw",r)}if(l)return a(l,this,e);var t=u(this),n=0;return i(t,function(t,r){if(e(t,n++))return r(t)},{IS_RECORD:!0,INTERRUPTED:!0}).result}})},20397:(e,t,n)=>{"use strict";var r=n(97751);e.exports=r("document","documentElement")},20423:(e,t,n)=>{"use strict";n.d(t,{A:()=>a});n(94170),n(83851),n(26099),n(40888),n(15472);var r=n(36858);function a(){return a="undefined"!=typeof Reflect&&Reflect.get?Reflect.get.bind():function(e,t,n){var a=function(e,t){for(;!{}.hasOwnProperty.call(e,t)&&null!==(e=(0,r.A)(e)););return e}(e,t);if(a){var i=Object.getOwnPropertyDescriptor(a,t);return i.get?i.get.call(arguments.length<3?e:n):i.value}},a.apply(null,arguments)}},20484:function(e,t,n){var r,a,i,o,s=n(89990);o=function(e){return function(){var t=e,n=t.lib,r=n.WordArray,a=n.Hasher,i=t.algo,o=r.create([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,7,4,13,1,10,6,15,3,12,0,9,5,2,14,11,8,3,10,14,4,9,15,8,1,2,7,0,6,13,11,5,12,1,9,11,10,0,8,12,4,13,3,7,15,14,5,6,2,4,0,5,9,7,12,2,10,14,1,3,8,11,6,15,13]),s=r.create([5,14,7,0,9,2,11,4,13,6,15,8,1,10,3,12,6,11,3,7,0,13,5,10,14,15,8,12,4,9,1,2,15,5,1,3,7,14,6,9,11,8,12,2,10,0,4,13,8,6,4,1,3,11,15,0,5,12,2,13,9,7,10,14,12,15,10,4,1,5,8,7,6,2,13,14,0,3,9,11]),u=r.create([11,14,15,12,5,8,7,9,11,13,14,15,6,7,9,8,7,6,8,13,11,9,7,15,7,12,15,9,11,7,13,12,11,13,6,7,14,9,13,15,14,8,13,6,5,12,7,5,11,12,14,15,14,15,9,8,9,14,5,6,8,6,5,12,9,15,5,11,6,8,13,12,5,12,13,14,11,8,5,6]),c=r.create([8,9,9,11,13,15,15,5,7,7,8,11,14,14,12,6,9,13,15,7,12,8,9,11,7,7,12,7,6,15,13,11,9,7,15,11,8,6,6,14,12,13,5,14,13,13,7,5,15,5,8,11,14,14,6,14,6,9,12,9,12,5,15,8,8,5,12,9,12,5,14,6,8,13,6,5,15,13,11,11]),l=r.create([0,1518500249,1859775393,2400959708,2840853838]),f=r.create([1352829926,1548603684,1836072691,2053994217,0]),d=i.RIPEMD160=a.extend({_doReset:function(){this._hash=r.create([1732584193,4023233417,2562383102,271733878,3285377520])},_doProcessBlock:function(e,t){for(var n=0;n<16;n++){var r=t+n,a=e[r];e[r]=16711935&(a<<8|a>>>24)|4278255360&(a<<24|a>>>8)}var i,d,y,A,D,w,_,E,k,x,C,F=this._hash.words,S=l.words,O=f.words,T=o.words,B=s.words,M=u.words,P=c.words;for(w=i=F[0],_=d=F[1],E=y=F[2],k=A=F[3],x=D=F[4],n=0;n<80;n+=1)C=i+e[t+T[n]]|0,C+=n<16?p(d,y,A)+S[0]:n<32?h(d,y,A)+S[1]:n<48?m(d,y,A)+S[2]:n<64?v(d,y,A)+S[3]:g(d,y,A)+S[4],C=(C=b(C|=0,M[n]))+D|0,i=D,D=A,A=b(y,10),y=d,d=C,C=w+e[t+B[n]]|0,C+=n<16?g(_,E,k)+O[0]:n<32?v(_,E,k)+O[1]:n<48?m(_,E,k)+O[2]:n<64?h(_,E,k)+O[3]:p(_,E,k)+O[4],C=(C=b(C|=0,P[n]))+x|0,w=x,x=k,k=b(E,10),E=_,_=C;C=F[1]+y+k|0,F[1]=F[2]+A+x|0,F[2]=F[3]+D+w|0,F[3]=F[4]+i+_|0,F[4]=F[0]+d+E|0,F[0]=C},_doFinalize:function(){var e=this._data,t=e.words,n=8*this._nDataBytes,r=8*e.sigBytes;t[r>>>5]|=128<<24-r%32,t[14+(r+64>>>9<<4)]=16711935&(n<<8|n>>>24)|4278255360&(n<<24|n>>>8),e.sigBytes=4*(t.length+1),this._process();for(var a=this._hash,i=a.words,o=0;o<5;o++){var s=i[o];i[o]=16711935&(s<<8|s>>>24)|4278255360&(s<<24|s>>>8)}return a},clone:function(){var e=a.clone.call(this);return e._hash=this._hash.clone(),e}});function p(e,t,n){return e^t^n}function h(e,t,n){return e&t|~e&n}function m(e,t,n){return(e|~t)^n}function v(e,t,n){return e&n|t&~n}function g(e,t,n){return e^(t|~n)}function b(e,t){return e<<t|e>>>32-t}t.RIPEMD160=a._createHelper(d),t.HmacRIPEMD160=a._createHmacHelper(d)}(Math),e.RIPEMD160},"object"===s(t)?e.exports=t=o(n(83841)):(a=[n(83841)],void 0===(i="function"==typeof(r=o)?r.apply(t,a):r)||(e.exports=i))},21489:(e,t,n)=>{"use strict";n(15823)("Uint8",function(e){return function(t,n,r){return e(this,t,n,r)}})},21699:(e,t,n)=>{"use strict";var r=n(46518),a=n(79504),i=n(60511),o=n(67750),s=n(655),u=n(41436),c=a("".indexOf);r({target:"String",proto:!0,forced:!u("includes")},{includes:function(e){return!!~c(s(o(this)),s(i(e)),arguments.length>1?arguments[1]:void 0)}})},21894:function(e,t,n){var r,a,i,o,s=n(89990);n(25276),n(48598),n(44114),o=function(e){var t,n;return n=(t=e).lib.WordArray,t.enc.Base64={stringify:function(e){var t=e.words,n=e.sigBytes,r=this._map;e.clamp();for(var a=[],i=0;i<n;i+=3)for(var o=(t[i>>>2]>>>24-i%4*8&255)<<16|(t[i+1>>>2]>>>24-(i+1)%4*8&255)<<8|t[i+2>>>2]>>>24-(i+2)%4*8&255,s=0;s<4&&i+.75*s<n;s++)a.push(r.charAt(o>>>6*(3-s)&63));var u=r.charAt(64);if(u)for(;a.length%4;)a.push(u);return a.join("")},parse:function(e){var t=e.length,r=this._map,a=this._reverseMap;if(!a){a=this._reverseMap=[];for(var i=0;i<r.length;i++)a[r.charCodeAt(i)]=i}var o=r.charAt(64);if(o){var s=e.indexOf(o);-1!==s&&(t=s)}return function(e,t,r){for(var a=[],i=0,o=0;o<t;o++)if(o%4){var s=r[e.charCodeAt(o-1)]<<o%4*2|r[e.charCodeAt(o)]>>>6-o%4*2;a[i>>>2]|=s<<24-i%4*8,i++}return n.create(a,i)}(e,t,a)},_map:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/="},e.enc.Base64},"object"===s(t)?e.exports=t=o(n(83841)):(a=[n(83841)],void 0===(i="function"==typeof(r=o)?r.apply(t,a):r)||(e.exports=i))},21903:(e,t,n)=>{"use strict";var r=n(94644),a=n(43839).findLast,i=r.aTypedArray;(0,r.exportTypedArrayMethod)("findLast",function(e){return a(i(this),e,arguments.length>1?arguments[1]:void 0)})},22134:(e,t,n)=>{"use strict";n(15823)("Uint8",function(e){return function(t,n,r){return e(this,t,n,r)}},!0)},22195:(e,t,n)=>{"use strict";var r=n(79504),a=r({}.toString),i=r("".slice);e.exports=function(e){return i(a(e),8,-1)}},22257:function(e,t,n){"use strict";var r=n(89990);n(44114),n(59904),n(84185),n(83851);var a=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n);var a=Object.getOwnPropertyDescriptor(t,n);a&&!("get"in a?!t.__esModule:a.writable||a.configurable)||(a={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,a)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),i=this&&this.__exportStar||function(e,t){for(var n in e)"default"===n||Object.prototype.hasOwnProperty.call(t,n)||a(t,e,n)};Object.defineProperty(t,"__esModule",{value:!0}),t.DomHandler=void 0;var o=n(14169),s=n(23353);i(n(23353),t);var u={withStartIndices:!1,withEndIndices:!1,xmlMode:!1},c=function(){function e(e,t,n){this.dom=[],this.root=new s.Document(this.dom),this.done=!1,this.tagStack=[this.root],this.lastNode=null,this.parser=null,"function"==typeof t&&(n=t,t=u),"object"===r(e)&&(t=e,e=void 0),this.callback=null!=e?e:null,this.options=null!=t?t:u,this.elementCB=null!=n?n:null}return e.prototype.onparserinit=function(e){this.parser=e},e.prototype.onreset=function(){this.dom=[],this.root=new s.Document(this.dom),this.done=!1,this.tagStack=[this.root],this.lastNode=null,this.parser=null},e.prototype.onend=function(){this.done||(this.done=!0,this.parser=null,this.handleCallback(null))},e.prototype.onerror=function(e){this.handleCallback(e)},e.prototype.onclosetag=function(){this.lastNode=null;var e=this.tagStack.pop();this.options.withEndIndices&&(e.endIndex=this.parser.endIndex),this.elementCB&&this.elementCB(e)},e.prototype.onopentag=function(e,t){var n=this.options.xmlMode?o.ElementType.Tag:void 0,r=new s.Element(e,t,void 0,n);this.addNode(r),this.tagStack.push(r)},e.prototype.ontext=function(e){var t=this.lastNode;if(t&&t.type===o.ElementType.Text)t.data+=e,this.options.withEndIndices&&(t.endIndex=this.parser.endIndex);else{var n=new s.Text(e);this.addNode(n),this.lastNode=n}},e.prototype.oncomment=function(e){if(this.lastNode&&this.lastNode.type===o.ElementType.Comment)this.lastNode.data+=e;else{var t=new s.Comment(e);this.addNode(t),this.lastNode=t}},e.prototype.oncommentend=function(){this.lastNode=null},e.prototype.oncdatastart=function(){var e=new s.Text(""),t=new s.CDATA([e]);this.addNode(t),e.parent=t,this.lastNode=e},e.prototype.oncdataend=function(){this.lastNode=null},e.prototype.onprocessinginstruction=function(e,t){var n=new s.ProcessingInstruction(e,t);this.addNode(n)},e.prototype.handleCallback=function(e){if("function"==typeof this.callback)this.callback(e,this.dom);else if(e)throw e},e.prototype.addNode=function(e){var t=this.tagStack[this.tagStack.length-1],n=t.children[t.children.length-1];this.options.withStartIndices&&(e.startIndex=this.parser.startIndex),this.options.withEndIndices&&(e.endIndex=this.parser.endIndex),t.children.push(e),n&&(e.prev=n,n.next=e),e.parent=t,this.lastNode=null},e}();t.DomHandler=c,t.default=c},22489:(e,t,n)=>{"use strict";var r=n(46518),a=n(69565),i=n(79306),o=n(28551),s=n(1767),u=n(19462),c=n(96319),l=n(96395),f=n(9539),d=n(30684),p=n(84549),h=!l&&!d("filter",function(){}),m=!l&&!h&&p("filter",TypeError),v=l||h||m,g=u(function(){for(var e,t,n=this.iterator,r=this.predicate,i=this.next;;){if(e=o(a(i,n)),this.done=!!e.done)return;if(t=e.value,c(n,r,[t,this.counter++],!0))return t}});r({target:"Iterator",proto:!0,real:!0,forced:v},{filter:function(e){o(this);try{i(e)}catch(t){f(this,"throw",t)}return m?a(m,this,e):new g(s(this),{predicate:e})}})},22812:e=>{"use strict";var t=TypeError;e.exports=function(e,n){if(e<n)throw new t("Not enough arguments");return e}},23061:(e,t,n)=>{"use strict";var r=n(79039);e.exports=function(e){return r(function(){var t=""[e]('"');return t!==t.toLowerCase()||t.split('"').length>3})}},23167:(e,t,n)=>{"use strict";var r=n(94901),a=n(20034),i=n(52967);e.exports=function(e,t,n){var o,s;return i&&r(o=t.constructor)&&o!==n&&a(s=o.prototype)&&s!==n.prototype&&i(e,s),e}},23215:(e,t,n)=>{"use strict";n(81148)},23288:(e,t,n)=>{"use strict";var r=n(79504),a=n(36840),i=Date.prototype,o="Invalid Date",s="toString",u=r(i[s]),c=r(i.getTime);String(new Date(NaN))!==o&&a(i,s,function(){var e=c(this);return e==e?u(this):o})},23353:function(e,t,n){"use strict";n(16280),n(76918),n(51629),n(62062),n(62010),n(69085),n(59904),n(84185),n(79432),n(63548),n(10287),n(26099),n(98992),n(3949),n(81454),n(23500);var r,a=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function n(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),i=this&&this.__assign||function(){return i=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var a in t=arguments[n])Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a]);return e},i.apply(this,arguments)};Object.defineProperty(t,"__esModule",{value:!0}),t.cloneNode=t.hasChildren=t.isDocument=t.isDirective=t.isComment=t.isText=t.isCDATA=t.isTag=t.Element=t.Document=t.CDATA=t.NodeWithChildren=t.ProcessingInstruction=t.Comment=t.Text=t.DataNode=t.Node=void 0;var o=n(14169),s=function(){function e(){this.parent=null,this.prev=null,this.next=null,this.startIndex=null,this.endIndex=null}return Object.defineProperty(e.prototype,"parentNode",{get:function(){return this.parent},set:function(e){this.parent=e},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"previousSibling",{get:function(){return this.prev},set:function(e){this.prev=e},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"nextSibling",{get:function(){return this.next},set:function(e){this.next=e},enumerable:!1,configurable:!0}),e.prototype.cloneNode=function(e){return void 0===e&&(e=!1),w(this,e)},e}();t.Node=s;var u=function(e){function t(t){var n=e.call(this)||this;return n.data=t,n}return a(t,e),Object.defineProperty(t.prototype,"nodeValue",{get:function(){return this.data},set:function(e){this.data=e},enumerable:!1,configurable:!0}),t}(s);t.DataNode=u;var c=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.type=o.ElementType.Text,t}return a(t,e),Object.defineProperty(t.prototype,"nodeType",{get:function(){return 3},enumerable:!1,configurable:!0}),t}(u);t.Text=c;var l=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.type=o.ElementType.Comment,t}return a(t,e),Object.defineProperty(t.prototype,"nodeType",{get:function(){return 8},enumerable:!1,configurable:!0}),t}(u);t.Comment=l;var f=function(e){function t(t,n){var r=e.call(this,n)||this;return r.name=t,r.type=o.ElementType.Directive,r}return a(t,e),Object.defineProperty(t.prototype,"nodeType",{get:function(){return 1},enumerable:!1,configurable:!0}),t}(u);t.ProcessingInstruction=f;var d=function(e){function t(t){var n=e.call(this)||this;return n.children=t,n}return a(t,e),Object.defineProperty(t.prototype,"firstChild",{get:function(){var e;return null!==(e=this.children[0])&&void 0!==e?e:null},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"lastChild",{get:function(){return this.children.length>0?this.children[this.children.length-1]:null},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"childNodes",{get:function(){return this.children},set:function(e){this.children=e},enumerable:!1,configurable:!0}),t}(s);t.NodeWithChildren=d;var p=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.type=o.ElementType.CDATA,t}return a(t,e),Object.defineProperty(t.prototype,"nodeType",{get:function(){return 4},enumerable:!1,configurable:!0}),t}(d);t.CDATA=p;var h=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.type=o.ElementType.Root,t}return a(t,e),Object.defineProperty(t.prototype,"nodeType",{get:function(){return 9},enumerable:!1,configurable:!0}),t}(d);t.Document=h;var m=function(e){function t(t,n,r,a){void 0===r&&(r=[]),void 0===a&&(a="script"===t?o.ElementType.Script:"style"===t?o.ElementType.Style:o.ElementType.Tag);var i=e.call(this,r)||this;return i.name=t,i.attribs=n,i.type=a,i}return a(t,e),Object.defineProperty(t.prototype,"nodeType",{get:function(){return 1},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"tagName",{get:function(){return this.name},set:function(e){this.name=e},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"attributes",{get:function(){var e=this;return Object.keys(this.attribs).map(function(t){var n,r;return{name:t,value:e.attribs[t],namespace:null===(n=e["x-attribsNamespace"])||void 0===n?void 0:n[t],prefix:null===(r=e["x-attribsPrefix"])||void 0===r?void 0:r[t]}})},enumerable:!1,configurable:!0}),t}(d);function v(e){return(0,o.isTag)(e)}function g(e){return e.type===o.ElementType.CDATA}function b(e){return e.type===o.ElementType.Text}function y(e){return e.type===o.ElementType.Comment}function A(e){return e.type===o.ElementType.Directive}function D(e){return e.type===o.ElementType.Root}function w(e,t){var n;if(void 0===t&&(t=!1),b(e))n=new c(e.data);else if(y(e))n=new l(e.data);else if(v(e)){var r=t?_(e.children):[],a=new m(e.name,i({},e.attribs),r);r.forEach(function(e){return e.parent=a}),null!=e.namespace&&(a.namespace=e.namespace),e["x-attribsNamespace"]&&(a["x-attribsNamespace"]=i({},e["x-attribsNamespace"])),e["x-attribsPrefix"]&&(a["x-attribsPrefix"]=i({},e["x-attribsPrefix"])),n=a}else if(g(e)){r=t?_(e.children):[];var o=new p(r);r.forEach(function(e){return e.parent=o}),n=o}else if(D(e)){r=t?_(e.children):[];var s=new h(r);r.forEach(function(e){return e.parent=s}),e["x-mode"]&&(s["x-mode"]=e["x-mode"]),n=s}else{if(!A(e))throw new Error("Not implemented yet: ".concat(e.type));var u=new f(e.name,e.data);null!=e["x-name"]&&(u["x-name"]=e["x-name"],u["x-publicId"]=e["x-publicId"],u["x-systemId"]=e["x-systemId"]),n=u}return n.startIndex=e.startIndex,n.endIndex=e.endIndex,null!=e.sourceCodeLocation&&(n.sourceCodeLocation=e.sourceCodeLocation),n}function _(e){for(var t=e.map(function(e){return w(e,!0)}),n=1;n<t.length;n++)t[n].prev=t[n-1],t[n-1].next=t[n];return t}t.Element=m,t.isTag=v,t.isCDATA=g,t.isText=b,t.isComment=y,t.isDirective=A,t.isDocument=D,t.hasChildren=function(e){return Object.prototype.hasOwnProperty.call(e,"children")},t.cloneNode=w},23400:(e,t,n)=>{n(76918),n(60739),n(23288),n(33110),n(79432),n(26099),n(38781);var r=n(4373).H,a={stringify:function(e){var t={ct:e.ciphertext.toString(r.enc.Base64)};return e.iv&&(t.iv=e.iv.toString()),e.salt&&(t.s=e.salt.toString()),JSON.stringify(t)},parse:function(e){var t=JSON.parse(e),n=r.lib.CipherParams.create({ciphertext:r.enc.Base64.parse(t.ct)});return t.iv&&(n.iv=r.enc.Hex.parse(t.iv)),t.s&&(n.salt=r.enc.Hex.parse(t.s)),n}};t.z=a},23418:(e,t,n)=>{"use strict";var r=n(46518),a=n(97916);r({target:"Array",stat:!0,forced:!n(84428)(function(e){Array.from(e)})},{from:a})},23500:(e,t,n)=>{"use strict";var r=n(44576),a=n(67400),i=n(79296),o=n(90235),s=n(66699),u=function(e){if(e&&e.forEach!==o)try{s(e,"forEach",o)}catch(t){e.forEach=o}};for(var c in a)a[c]&&u(r[c]&&r[c].prototype);u(i)},23641:(e,t,n)=>{"use strict";var r=n(89990);function a(e,t){var n=e.length;e.push(t);e:for(;0<n;){var r=n-1>>>1,a=e[r];if(!(0<s(a,t)))break e;e[r]=t,e[n]=a,n=r}}function i(e){return 0===e.length?null:e[0]}function o(e){if(0===e.length)return null;var t=e[0],n=e.pop();if(n!==t){e[0]=n;e:for(var r=0,a=e.length,i=a>>>1;r<i;){var o=2*(r+1)-1,u=e[o],c=o+1,l=e[c];if(0>s(u,n))c<a&&0>s(l,u)?(e[r]=l,e[c]=n,r=c):(e[r]=u,e[o]=n,r=o);else{if(!(c<a&&0>s(l,n)))break e;e[r]=l,e[c]=n,r=c}}}return t}function s(e,t){var n=e.sortIndex-t.sortIndex;return 0!==n?n:e.id-t.id}if(n(44114),n(59089),n(23288),n(59848),n(76031),t.unstable_now=void 0,"object"===("undefined"==typeof performance?"undefined":r(performance))&&"function"==typeof performance.now){var u=performance;t.unstable_now=function(){return u.now()}}else{var c=Date,l=c.now();t.unstable_now=function(){return c.now()-l}}var f=[],d=[],p=1,h=null,m=3,v=!1,g=!1,b=!1,y=!1,A="function"==typeof setTimeout?setTimeout:null,D="function"==typeof clearTimeout?clearTimeout:null,w="undefined"!=typeof setImmediate?setImmediate:null;function _(e){for(var t=i(d);null!==t;){if(null===t.callback)o(d);else{if(!(t.startTime<=e))break;o(d),t.sortIndex=t.expirationTime,a(f,t)}t=i(d)}}function E(e){if(b=!1,_(e),!g)if(null!==i(f))g=!0,x||(x=!0,k());else{var t=i(d);null!==t&&P(E,t.startTime-e)}}var k,x=!1,C=-1,F=5,S=-1;function O(){return!!y||!(t.unstable_now()-S<F)}function T(){if(y=!1,x){var e=t.unstable_now();S=e;var n=!0;try{e:{g=!1,b&&(b=!1,D(C),C=-1),v=!0;var r=m;try{t:{for(_(e),h=i(f);null!==h&&!(h.expirationTime>e&&O());){var a=h.callback;if("function"==typeof a){h.callback=null,m=h.priorityLevel;var s=a(h.expirationTime<=e);if(e=t.unstable_now(),"function"==typeof s){h.callback=s,_(e),n=!0;break t}h===i(f)&&o(f),_(e)}else o(f);h=i(f)}if(null!==h)n=!0;else{var u=i(d);null!==u&&P(E,u.startTime-e),n=!1}}break e}finally{h=null,m=r,v=!1}n=void 0}}finally{n?k():x=!1}}}if("function"==typeof w)k=function(){w(T)};else if("undefined"!=typeof MessageChannel){var B=new MessageChannel,M=B.port2;B.port1.onmessage=T,k=function(){M.postMessage(null)}}else k=function(){A(T,0)};function P(e,n){C=A(function(){e(t.unstable_now())},n)}t.unstable_IdlePriority=5,t.unstable_ImmediatePriority=1,t.unstable_LowPriority=4,t.unstable_NormalPriority=3,t.unstable_Profiling=null,t.unstable_UserBlockingPriority=2,t.unstable_cancelCallback=function(e){e.callback=null},t.unstable_forceFrameRate=function(e){0>e||125<e?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):F=0<e?Math.floor(1e3/e):5},t.unstable_getCurrentPriorityLevel=function(){return m},t.unstable_next=function(e){switch(m){case 1:case 2:case 3:var t=3;break;default:t=m}var n=m;m=t;try{return e()}finally{m=n}},t.unstable_requestPaint=function(){y=!0},t.unstable_runWithPriority=function(e,t){switch(e){case 1:case 2:case 3:case 4:case 5:break;default:e=3}var n=m;m=e;try{return t()}finally{m=n}},t.unstable_scheduleCallback=function(e,n,o){var s=t.unstable_now();switch("object"===r(o)&&null!==o?o="number"==typeof(o=o.delay)&&0<o?s+o:s:o=s,e){case 1:var u=-1;break;case 2:u=250;break;case 5:u=1073741823;break;case 4:u=1e4;break;default:u=5e3}return e={id:p++,callback:n,priorityLevel:e,startTime:o,expirationTime:u=o+u,sortIndex:-1},o>s?(e.sortIndex=o,a(d,e),null===i(f)&&e===i(d)&&(b?(D(C),C=-1):b=!0,P(E,o-s))):(e.sortIndex=u,a(f,e),g||v||(g=!0,x||(x=!0,k()))),e},t.unstable_shouldYield=O,t.unstable_wrapCallback=function(e){var t=m;return function(){var n=m;m=t;try{return e.apply(this,arguments)}finally{m=n}}}},23792:(e,t,n)=>{"use strict";var r=n(25397),a=n(6469),i=n(26269),o=n(91181),s=n(24913).f,u=n(51088),c=n(62529),l=n(96395),f=n(43724),d="Array Iterator",p=o.set,h=o.getterFor(d);e.exports=u(Array,"Array",function(e,t){p(this,{type:d,target:r(e),index:0,kind:t})},function(){var e=h(this),t=e.target,n=e.index++;if(!t||n>=t.length)return e.target=null,c(void 0,!0);switch(e.kind){case"keys":return c(n,!1);case"values":return c(t[n],!1)}return c([n,t[n]],!1)},"values");var m=i.Arguments=i.Array;if(a("keys"),a("values"),a("entries"),!l&&f&&"values"!==m.name)try{s(m,"name",{value:"values"})}catch(v){}},23841:(e,t,n)=>{e.exports=function(){return n(1497),{}}},23860:(e,t,n)=>{"use strict";var r=n(46518),a=n(68183).codeAt;r({target:"String",proto:!0},{codePointAt:function(e){return a(this,e)}})},24063:(e,t,n)=>{"use strict";n.d(t,{A:()=>o});n(40150);var r=Number.isNaN||function(e){return"number"==typeof e&&e!=e};function a(e,t){return e===t||!(!r(e)||!r(t))}function i(e,t){if(e.length!==t.length)return!1;for(var n=0;n<e.length;n++)if(!a(e[n],t[n]))return!1;return!0}function o(e,t){void 0===t&&(t=i);var n=null;function r(){for(var r=[],a=0;a<arguments.length;a++)r[a]=arguments[a];if(n&&n.lastThis===this&&t(r,n.lastArgs))return n.lastResult;var i=e.apply(this,r);return n={lastResult:i,lastArgs:r,lastThis:this},i}return r.clear=function(){n=null},r}},24082:(e,t,n)=>{"use strict";n(79577)},24149:e=>{"use strict";var t=RangeError;e.exports=function(e){if(e==e)return e;throw new t("NaN is not allowed")}},24359:(e,t,n)=>{"use strict";var r=n(46518),a=n(66346);r({global:!0,constructor:!0,forced:!n(77811)},{DataView:a.DataView})},24599:(e,t,n)=>{"use strict";var r=n(46518),a=n(44576),i=n(79472)(a.setTimeout,!0);r({global:!0,bind:!0,forced:a.setTimeout!==i},{setTimeout:i})},24659:(e,t,n)=>{"use strict";var r=n(79039),a=n(6980);e.exports=!r(function(){var e=new Error("a");return!("stack"in e)||(Object.defineProperty(e,"stack",a(1,7)),7!==e.stack)})},24913:(e,t,n)=>{"use strict";var r=n(43724),a=n(35917),i=n(48686),o=n(28551),s=n(56969),u=TypeError,c=Object.defineProperty,l=Object.getOwnPropertyDescriptor,f="enumerable",d="configurable",p="writable";t.f=r?i?function(e,t,n){if(o(e),t=s(t),o(n),"function"==typeof e&&"prototype"===t&&"value"in n&&p in n&&!n[p]){var r=l(e,t);r&&r[p]&&(e[t]=n.value,n={configurable:d in n?n[d]:r[d],enumerable:f in n?n[f]:r[f],writable:!1})}return c(e,t,n)}:c:function(e,t,n){if(o(e),t=s(t),o(n),a)try{return c(e,t,n)}catch(r){}if("get"in n||"set"in n)throw new u("Accessors not supported");return"value"in n&&(e[t]=n.value),e}},25276:(e,t,n)=>{"use strict";var r=n(46518),a=n(27476),i=n(19617).indexOf,o=n(34598),s=a([].indexOf),u=!!s&&1/s([1],1,-0)<0;r({target:"Array",proto:!0,forced:u||!o("indexOf")},{indexOf:function(e){var t=arguments.length>1?arguments[1]:void 0;return u?s(this,e,t)||0:i(this,e,t)}})},25397:(e,t,n)=>{"use strict";var r=n(47055),a=n(67750);e.exports=function(e){return r(a(e))}},25428:(e,t,n)=>{"use strict";n(46518)({target:"Number",stat:!0},{isFinite:n(50360)})},25440:(e,t,n)=>{"use strict";var r=n(18745),a=n(69565),i=n(79504),o=n(89228),s=n(79039),u=n(28551),c=n(94901),l=n(20034),f=n(91291),d=n(18014),p=n(655),h=n(67750),m=n(57829),v=n(55966),g=n(2478),b=n(61034),y=n(56682),A=n(78227)("replace"),D=Math.max,w=Math.min,_=i([].concat),E=i([].push),k=i("".indexOf),x=i("".slice),C=function(e){return void 0===e?e:String(e)},F="$0"==="a".replace(/./,"$0"),S=!!/./[A]&&""===/./[A]("a","$0");o("replace",function(e,t,n){var i=S?"$":"$0";return[function(e,n){var r=h(this),i=l(e)?v(e,A):void 0;return i?a(i,e,r,n):a(t,p(r),e,n)},function(e,a){var o=u(this),s=p(e);if("string"==typeof a&&-1===k(a,i)&&-1===k(a,"$<")){var l=n(t,o,s,a);if(l.done)return l.value}var h=c(a);h||(a=p(a));var v,A=p(b(o)),F=-1!==k(A,"g");F&&(v=-1!==k(A,"u"),o.lastIndex=0);for(var S,O=[];null!==(S=y(o,s))&&(E(O,S),F);){""===p(S[0])&&(o.lastIndex=m(s,d(o.lastIndex),v))}for(var T="",B=0,M=0;M<O.length;M++){for(var P,R=p((S=O[M])[0]),N=D(w(f(S.index),s.length),0),I=[],L=1;L<S.length;L++)E(I,C(S[L]));var j=S.groups;if(h){var z=_([R],I,N,s);void 0!==j&&E(z,j),P=p(r(a,void 0,z))}else P=g(R,s,N,I,j,a);N>=B&&(T+=x(s,B,N)+P,B=N+R.length)}return T+x(s,B)}]},!!s(function(){var e=/./;return e.exec=function(){var e=[];return e.groups={a:"7"},e},"7"!=="".replace(e,"$<a>")})||!F||S)},25745:(e,t,n)=>{"use strict";var r=n(77629);e.exports=function(e,t){return r[e]||(r[e]=t||{})}},25843:(e,t,n)=>{"use strict";var r=n(46518),a=n(52703);r({target:"Number",stat:!0,forced:Number.parseInt!==a},{parseInt:a})},26099:(e,t,n)=>{"use strict";var r=n(92140),a=n(36840),i=n(53179);r||a(Object.prototype,"toString",i,{unsafe:!0})},26198:(e,t,n)=>{"use strict";var r=n(18014);e.exports=function(e){return r(e.length)}},26229:function(e,t,n){var r,a,i,o,s=n(89990);o=function(e){return e.pad.AnsiX923={pad:function(e,t){var n=e.sigBytes,r=4*t,a=r-n%r,i=n+a-1;e.clamp(),e.words[i>>>2]|=a<<24-i%4*8,e.sigBytes+=a},unpad:function(e){var t=255&e.words[e.sigBytes-1>>>2];e.sigBytes-=t}},e.pad.Ansix923},"object"===s(t)?e.exports=t=o(n(83841),n(76793)):(a=[n(83841),n(76793)],void 0===(i="function"==typeof(r=o)?r.apply(t,a):r)||(e.exports=i))},26269:e=>{"use strict";e.exports={}},26314:(e,t,n)=>{"use strict";n.d(t,{A:()=>r});n(16280),n(76918);function r(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}},26593:(e,t,n)=>{var r=n(9919).Global;e.exports={name:"oldFF-globalStorage",read:function(e){return a[e]},write:function(e,t){a[e]=t},each:i,remove:function(e){return a.removeItem(e)},clearAll:function(){i(function(e,t){delete a[e]})}};var a=r.globalStorage;function i(e){for(var t=a.length-1;t>=0;t--){var n=a.key(t);e(a[n],n)}}},26910:(e,t,n)=>{"use strict";var r=n(46518),a=n(79504),i=n(79306),o=n(48981),s=n(26198),u=n(84606),c=n(655),l=n(79039),f=n(74488),d=n(34598),p=n(13709),h=n(13763),m=n(39519),v=n(3607),g=[],b=a(g.sort),y=a(g.push),A=l(function(){g.sort(void 0)}),D=l(function(){g.sort(null)}),w=d("sort"),_=!l(function(){if(m)return m<70;if(!(p&&p>3)){if(h)return!0;if(v)return v<603;var e,t,n,r,a="";for(e=65;e<76;e++){switch(t=String.fromCharCode(e),e){case 66:case 69:case 70:case 72:n=3;break;case 68:case 71:n=4;break;default:n=2}for(r=0;r<47;r++)g.push({k:t+r,v:n})}for(g.sort(function(e,t){return t.v-e.v}),r=0;r<g.length;r++)t=g[r].k.charAt(0),a.charAt(a.length-1)!==t&&(a+=t);return"DGBEFHACIJK"!==a}});r({target:"Array",proto:!0,forced:A||!D||!w||!_},{sort:function(e){void 0!==e&&i(e);var t=o(this);if(_)return void 0===e?b(t):b(t,e);var n,r,a=[],l=s(t);for(r=0;r<l;r++)r in t&&y(a,t[r]);for(f(a,function(e){return function(t,n){return void 0===n?-1:void 0===t?1:void 0!==e?+e(t,n)||0:c(t)>c(n)?1:-1}}(e)),n=s(a),r=0;r<n;)t[r]=a[r++];for(;r<l;)u(t,r++);return t}})},27048:function(e,t,n){var r,a,i,o,s=n(89990);n(34782),o=function(e){return e.mode.CTRGladman=function(){var t=e.lib.BlockCipherMode.extend();function n(e){if(255&~(e>>24))e+=1<<24;else{var t=e>>16&255,n=e>>8&255,r=255&e;255===t?(t=0,255===n?(n=0,255===r?r=0:++r):++n):++t,e=0,e+=t<<16,e+=n<<8,e+=r}return e}var r=t.Encryptor=t.extend({processBlock:function(e,t){var r=this._cipher,a=r.blockSize,i=this._iv,o=this._counter;i&&(o=this._counter=i.slice(0),this._iv=void 0),function(e){0===(e[0]=n(e[0]))&&(e[1]=n(e[1]))}(o);var s=o.slice(0);r.encryptBlock(s,0);for(var u=0;u<a;u++)e[t+u]^=s[u]}});return t.Decryptor=r,t}(),e.mode.CTRGladman},"object"===s(t)?e.exports=t=o(n(83841),n(76793)):(a=[n(83841),n(76793)],void 0===(i="function"==typeof(r=o)?r.apply(t,a):r)||(e.exports=i))},27337:(e,t,n)=>{"use strict";var r=n(46518),a=n(79504),i=n(35610),o=RangeError,s=String.fromCharCode,u=String.fromCodePoint,c=a([].join);r({target:"String",stat:!0,arity:1,forced:!!u&&1!==u.length},{fromCodePoint:function(e){for(var t,n=[],r=arguments.length,a=0;r>a;){if(t=+arguments[a++],i(t,1114111)!==t)throw new o(t+" is not a valid code point");n[a]=t<65536?s(t):s(55296+((t-=65536)>>10),t%1024+56320)}return c(n,"")}})},27413:(e,t,n)=>{"use strict";n(54972)},27415:function(e,t,n){var r,a,i,o,s=n(89990);o=function(e){return e.pad.ZeroPadding={pad:function(e,t){var n=4*t;e.clamp(),e.sigBytes+=n-(e.sigBytes%n||n)},unpad:function(e){var t=e.words,n=e.sigBytes-1;for(n=e.sigBytes-1;n>=0;n--)if(t[n>>>2]>>>24-n%4*8&255){e.sigBytes=n+1;break}}},e.pad.ZeroPadding},"object"===s(t)?e.exports=t=o(n(83841),n(76793)):(a=[n(83841),n(76793)],void 0===(i="function"==typeof(r=o)?r.apply(t,a):r)||(e.exports=i))},27476:(e,t,n)=>{"use strict";var r=n(22195),a=n(79504);e.exports=function(e){if("Function"===r(e))return a(e)}},27495:(e,t,n)=>{"use strict";var r=n(46518),a=n(57323);r({target:"RegExp",proto:!0,forced:/./.exec!==a},{exec:a})},28543:(e,t,n)=>{"use strict";var r=n(46518),a=n(69565),i=n(27476),o=n(33994),s=n(62529),u=n(67750),c=n(18014),l=n(655),f=n(28551),d=n(20034),p=n(22195),h=n(60788),m=n(61034),v=n(55966),g=n(36840),b=n(79039),y=n(78227),A=n(2293),D=n(57829),w=n(56682),_=n(91181),E=n(96395),k=y("matchAll"),x="RegExp String",C=x+" Iterator",F=_.set,S=_.getterFor(C),O=RegExp.prototype,T=TypeError,B=i("".indexOf),M=i("".matchAll),P=!!M&&!b(function(){M("a",/./)}),R=o(function(e,t,n,r){F(this,{type:C,regexp:e,string:t,global:n,unicode:r,done:!1})},x,function(){var e=S(this);if(e.done)return s(void 0,!0);var t=e.regexp,n=e.string,r=w(t,n);return null===r?(e.done=!0,s(void 0,!0)):e.global?(""===l(r[0])&&(t.lastIndex=D(n,c(t.lastIndex),e.unicode)),s(r,!1)):(e.done=!0,s(r,!1))}),N=function(e){var t,n,r,a=f(this),i=l(e),o=A(a,RegExp),s=l(m(a));return t=new o(o===RegExp?a.source:a,s),n=!!~B(s,"g"),r=!!~B(s,"u"),t.lastIndex=c(a.lastIndex),new R(t,i,n,r)};r({target:"String",proto:!0,forced:P},{matchAll:function(e){var t,n,r,i,o=u(this);if(d(e)){if(h(e)&&(t=l(u(m(e))),!~B(t,"g")))throw new T("`.matchAll` does not allow non-global regexes");if(P)return M(o,e);if(void 0===(r=v(e,k))&&E&&"RegExp"===p(e)&&(r=N),r)return a(r,e,o)}else if(P)return M(o,e);return n=l(o),i=new RegExp(e,"g"),E?a(N,i,n):i[k](n)}}),E||k in O||g(O,k,N)},28551:(e,t,n)=>{"use strict";var r=n(20034),a=String,i=TypeError;e.exports=function(e){if(r(e))return e;throw new i(a(e)+" is not an object")}},28635:(e,t,n)=>{n(52675),n(89463),n(66412),n(26099);var r=n(51344),a=n(99518);e.exports=function e(t,n){function i(e,a,o,s){try{var u=t[e](a),c=u.value;return c instanceof r?n.resolve(c.v).then(function(e){i("next",e,o,s)},function(e){i("throw",e,o,s)}):n.resolve(c).then(function(e){u.value=e,o(u)},function(e){return i("throw",e,o,s)})}catch(t){s(t)}}var o;this.next||(a(e.prototype),a(e.prototype,"function"==typeof Symbol&&Symbol.asyncIterator||"@asyncIterator",function(){return this})),a(this,"_invoke",function(e,t,r){function a(){return new n(function(t,n){i(e,r,t,n)})}return o=o?o.then(a,a):a()},!0)},e.exports.__esModule=!0,e.exports.default=e.exports},28706:(e,t,n)=>{"use strict";var r=n(46518),a=n(79039),i=n(34376),o=n(20034),s=n(48981),u=n(26198),c=n(96837),l=n(97040),f=n(1469),d=n(70597),p=n(78227),h=n(39519),m=p("isConcatSpreadable"),v=h>=51||!a(function(){var e=[];return e[m]=!1,e.concat()[0]!==e}),g=function(e){if(!o(e))return!1;var t=e[m];return void 0!==t?!!t:i(e)};r({target:"Array",proto:!0,arity:1,forced:!v||!d("concat")},{concat:function(e){var t,n,r,a,i,o=s(this),d=f(o,0),p=0;for(t=-1,r=arguments.length;t<r;t++)if(g(i=-1===t?o:arguments[t]))for(a=u(i),c(p+a),n=0;n<a;n++,p++)n in i&&l(d,p,i[n]);else c(p+1),l(d,p++,i);return d.length=p,d}})},28845:(e,t,n)=>{"use strict";var r=n(44576),a=n(69565),i=n(94644),o=n(26198),s=n(58229),u=n(48981),c=n(79039),l=r.RangeError,f=r.Int8Array,d=f&&f.prototype,p=d&&d.set,h=i.aTypedArray,m=i.exportTypedArrayMethod,v=!c(function(){var e=new Uint8ClampedArray(2);return a(p,e,{length:1,0:3},1),3!==e[1]}),g=v&&i.NATIVE_ARRAY_BUFFER_VIEWS&&c(function(){var e=new f(2);return e.set(1),e.set("2",1),0!==e[0]||2!==e[1]});m("set",function(e){h(this);var t=s(arguments.length>1?arguments[1]:void 0,1),n=u(e);if(v)return a(p,this,n,t);var r=this.length,i=o(n),c=0;if(i+t>r)throw new l("Wrong length");for(;c<i;)this[t+c]=n[c++]},!v||g)},29309:(e,t,n)=>{"use strict";var r=n(46518),a=n(44576),i=n(59225).set,o=n(79472),s=a.setImmediate?o(i,!1):i;r({global:!0,bind:!0,enumerable:!0,forced:a.setImmediate!==s},{setImmediate:s})},29314:(e,t,n)=>{"use strict";var r=n(46518),a=n(69565),i=n(28551),o=n(1767),s=n(24149),u=n(99590),c=n(9539),l=n(19462),f=n(30684),d=n(84549),p=n(96395),h=!p&&!f("drop",0),m=!p&&!h&&d("drop",RangeError),v=p||h||m,g=l(function(){for(var e,t=this.iterator,n=this.next;this.remaining;)if(this.remaining--,e=i(a(n,t)),this.done=!!e.done)return;if(e=i(a(n,t)),!(this.done=!!e.done))return e.value});r({target:"Iterator",proto:!0,real:!0,forced:v},{drop:function(e){var t;i(this);try{t=u(s(+e))}catch(n){c(this,"throw",n)}return m?a(m,this,t):new g(o(this),{remaining:t})}})},29423:(e,t,n)=>{"use strict";var r=n(94644),a=n(79039),i=n(67680),o=r.aTypedArray,s=r.getTypedArrayConstructor;(0,r.exportTypedArrayMethod)("slice",function(e,t){for(var n=i(o(this),e,t),r=s(this),a=0,u=n.length,c=new r(u);u>a;)c[a]=n[a++];return c},a(function(){new Int8Array(1).slice()}))},29833:(e,t,n)=>{"use strict";n(15823)("Float64",function(e){return function(t,n,r){return e(this,t,n,r)}})},29835:(e,t,n)=>{n(34782),n(13609),n(62010),n(84864),n(57465),n(27495),n(87745),n(38781),n(71761),n(25440);var r=n(9919).Global;e.exports={name:"oldIE-userDataStorage",write:function(e,t){if(s)return;var n=c(e);o(function(e){e.setAttribute(n,t),e.save(a)})},read:function(e){if(s)return;var t=c(e),n=null;return o(function(e){n=e.getAttribute(t)}),n},each:function(e){o(function(t){for(var n=t.XMLDocument.documentElement.attributes,r=n.length-1;r>=0;r--){var a=n[r];e(t.getAttribute(a.name),a.name)}})},remove:function(e){var t=c(e);o(function(e){e.removeAttribute(t),e.save(a)})},clearAll:function(){o(function(e){var t=e.XMLDocument.documentElement.attributes;e.load(a);for(var n=t.length-1;n>=0;n--)e.removeAttribute(t[n].name);e.save(a)})}};var a="storejs",i=r.document,o=function(){if(!i||!i.documentElement||!i.documentElement.addBehavior)return null;var e,t,n,r="script";try{(t=new ActiveXObject("htmlfile")).open(),t.write("<"+r+">document.w=window</"+r+'><iframe src="/favicon.ico"></iframe>'),t.close(),e=t.w.frames[0].document,n=e.createElement("div")}catch(o){n=i.createElement("div"),e=i.body}return function(t){var r=[].slice.call(arguments,0);r.unshift(n),e.appendChild(n),n.addBehavior("#default#userData"),n.load(a),t.apply(this,r),e.removeChild(n)}}(),s=(r.navigator?r.navigator.userAgent:"").match(/ (MSIE 8|MSIE 9|MSIE 10)\./);var u=new RegExp("[!\"#$%&'()*+,/\\\\:;<=>?@[\\]^`{|}~]","g");function c(e){return e.replace(/^\d/,"___$&").replace(u,"___")}},29908:(e,t,n)=>{"use strict";n(46518)({target:"Object",stat:!0},{is:n(3470)})},29948:(e,t,n)=>{"use strict";var r=n(35370),a=n(94644).getTypedArrayConstructor;e.exports=function(e,t){return r(a(e),t)}},30421:e=>{"use strict";e.exports={}},30566:(e,t,n)=>{"use strict";var r=n(79504),a=n(79306),i=n(20034),o=n(39297),s=n(67680),u=n(40616),c=Function,l=r([].concat),f=r([].join),d={};e.exports=u?c.bind:function(e){var t=a(this),n=t.prototype,r=s(arguments,1),u=function(){var n=l(r,s(arguments));return this instanceof u?function(e,t,n){if(!o(d,t)){for(var r=[],a=0;a<t;a++)r[a]="a["+a+"]";d[t]=c("C,a","return new C("+f(r,",")+")")}return d[t](e,n)}(t,n.length,n):t.apply(e,n)};return i(n)&&(u.prototype=n),u}},30684:e=>{"use strict";e.exports=function(e,t){var n="function"==typeof Iterator&&Iterator.prototype[e];if(n)try{n.call({next:null},t).next()}catch(r){return!0}}},30958:(e,t,n)=>{"use strict";n(5240)},31061:(e,t,n)=>{"use strict";n.d(t,{A:()=>a});n(16280),n(76918),n(59904),n(84185);var r=n(85670);function a(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}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&(0,r.A)(e,t)}},31240:(e,t,n)=>{"use strict";var r=n(79504);e.exports=r(1.1.valueOf)},31415:(e,t,n)=>{"use strict";n(92405)},31575:(e,t,n)=>{"use strict";var r=n(94644),a=n(80926).left,i=r.aTypedArray;(0,r.exportTypedArrayMethod)("reduce",function(e){var t=arguments.length;return a(i(this),e,t,t>1?arguments[1]:void 0)})},31694:(e,t,n)=>{"use strict";var r=n(94644),a=n(59213).find,i=r.aTypedArray;(0,r.exportTypedArrayMethod)("find",function(e){return a(i(this),e,arguments.length>1?arguments[1]:void 0)})},32357:(e,t,n)=>{"use strict";var r=n(43724),a=n(79039),i=n(79504),o=n(42787),s=n(71072),u=n(25397),c=i(n(48773).f),l=i([].push),f=r&&a(function(){var e=Object.create(null);return e[2]=2,!c(e,2)}),d=function(e){return function(t){for(var n,a=u(t),i=s(a),d=f&&null===o(a),p=i.length,h=0,m=[];p>h;)n=i[h++],r&&!(d?n in a:c(a,n))||l(m,e?[n,a[n]]:a[n]);return m}};e.exports={entries:d(!0),values:d(!1)}},32545:(e,t,n)=>{function r(e,t,n,r,a,i,o){try{var s=e[i](o),u=s.value}catch(e){return void n(e)}s.done?t(u):Promise.resolve(u).then(r,a)}n(26099),n(3362),e.exports=function(e){return function(){var t=this,n=arguments;return new Promise(function(a,i){var o=e.apply(t,n);function s(e){r(o,a,i,s,u,"next",e)}function u(e){r(o,a,i,s,u,"throw",e)}s(void 0)})}},e.exports.__esModule=!0,e.exports.default=e.exports},32603:(e,t,n)=>{"use strict";var r=n(655);e.exports=function(e,t){return void 0===e?arguments.length<2?"":t:r(e)}},32637:(e,t,n)=>{"use strict";n(46518)({target:"Number",stat:!0},{isInteger:n(2087)})},33110:(e,t,n)=>{"use strict";var r=n(46518),a=n(97751),i=n(18745),o=n(69565),s=n(79504),u=n(79039),c=n(94901),l=n(10757),f=n(67680),d=n(66933),p=n(4495),h=String,m=a("JSON","stringify"),v=s(/./.exec),g=s("".charAt),b=s("".charCodeAt),y=s("".replace),A=s(1.1.toString),D=/[\uD800-\uDFFF]/g,w=/^[\uD800-\uDBFF]$/,_=/^[\uDC00-\uDFFF]$/,E=!p||u(function(){var e=a("Symbol")("stringify detection");return"[null]"!==m([e])||"{}"!==m({a:e})||"{}"!==m(Object(e))}),k=u(function(){return'"\\udf06\\ud834"'!==m("\udf06\ud834")||'"\\udead"'!==m("\udead")}),x=function(e,t){var n=f(arguments),r=d(t);if(c(r)||void 0!==e&&!l(e))return n[1]=function(e,t){if(c(r)&&(t=o(r,this,h(e),t)),!l(t))return t},i(m,null,n)},C=function(e,t,n){var r=g(n,t-1),a=g(n,t+1);return v(w,e)&&!v(_,a)||v(_,e)&&!v(w,r)?"\\u"+A(b(e,0),16):e};m&&r({target:"JSON",stat:!0,arity:3,forced:E||k},{stringify:function(e,t,n){var r=f(arguments),a=i(E?x:m,null,r);return k&&"string"==typeof a?y(a,D,C):a}})},33164:(e,t,n)=>{"use strict";var r=n(77782),a=n(53602),i=Math.abs;e.exports=function(e,t,n,o){var s=+e,u=i(s),c=r(s);if(u<o)return c*a(u/o/t)*o*t;var l=(1+t/2220446049250313e-31)*u,f=l-(l-u);return f>n||f!=f?c*(1/0):c*f}},33171:(e,t,n)=>{"use strict";var r=n(89990);n(52675),n(89463),n(26099);var a="function"==typeof Symbol&&Symbol.for,i=a?Symbol.for("react.element"):60103,o=a?Symbol.for("react.portal"):60106,s=a?Symbol.for("react.fragment"):60107,u=a?Symbol.for("react.strict_mode"):60108,c=a?Symbol.for("react.profiler"):60114,l=a?Symbol.for("react.provider"):60109,f=a?Symbol.for("react.context"):60110,d=a?Symbol.for("react.async_mode"):60111,p=a?Symbol.for("react.concurrent_mode"):60111,h=a?Symbol.for("react.forward_ref"):60112,m=a?Symbol.for("react.suspense"):60113,v=a?Symbol.for("react.suspense_list"):60120,g=a?Symbol.for("react.memo"):60115,b=a?Symbol.for("react.lazy"):60116,y=a?Symbol.for("react.block"):60121,A=a?Symbol.for("react.fundamental"):60117,D=a?Symbol.for("react.responder"):60118,w=a?Symbol.for("react.scope"):60119;function _(e){if("object"===r(e)&&null!==e){var t=e.$$typeof;switch(t){case i:switch(e=e.type){case d:case p:case s:case c:case u:case m:return e;default:switch(e=e&&e.$$typeof){case f:case h:case b:case g:case l:return e;default:return t}}case o:return t}}}function E(e){return _(e)===p}t.AsyncMode=d,t.ConcurrentMode=p,t.ContextConsumer=f,t.ContextProvider=l,t.Element=i,t.ForwardRef=h,t.Fragment=s,t.Lazy=b,t.Memo=g,t.Portal=o,t.Profiler=c,t.StrictMode=u,t.Suspense=m,t.isAsyncMode=function(e){return E(e)||_(e)===d},t.isConcurrentMode=E,t.isContextConsumer=function(e){return _(e)===f},t.isContextProvider=function(e){return _(e)===l},t.isElement=function(e){return"object"===r(e)&&null!==e&&e.$$typeof===i},t.isForwardRef=function(e){return _(e)===h},t.isFragment=function(e){return _(e)===s},t.isLazy=function(e){return _(e)===b},t.isMemo=function(e){return _(e)===g},t.isPortal=function(e){return _(e)===o},t.isProfiler=function(e){return _(e)===c},t.isStrictMode=function(e){return _(e)===u},t.isSuspense=function(e){return _(e)===m},t.isValidElementType=function(e){return"string"==typeof e||"function"==typeof e||e===s||e===p||e===c||e===u||e===m||e===v||"object"===r(e)&&null!==e&&(e.$$typeof===b||e.$$typeof===g||e.$$typeof===l||e.$$typeof===f||e.$$typeof===h||e.$$typeof===A||e.$$typeof===D||e.$$typeof===w||e.$$typeof===y)},t.typeOf=_},33206:(e,t,n)=>{"use strict";var r=n(94644),a=n(59213).forEach,i=r.aTypedArray;(0,r.exportTypedArrayMethod)("forEach",function(e){a(i(this),e,arguments.length>1?arguments[1]:void 0)})},33313:(e,t,n)=>{"use strict";var r=n(46518),a=n(18866);r({target:"String",proto:!0,name:"trimEnd",forced:"".trimRight!==a},{trimRight:a})},33351:(e,t,n)=>{n(84185);var r=n(82156);function a(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,r(a.key),a)}}e.exports=function(e,t,n){return t&&a(e.prototype,t),n&&a(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e},e.exports.__esModule=!0,e.exports.default=e.exports},33392:(e,t,n)=>{"use strict";var r=n(79504),a=0,i=Math.random(),o=r(1.1.toString);e.exports=function(e){return"Symbol("+(void 0===e?"":e)+")_"+o(++a+i,36)}},33483:(e,t,n)=>{n(16280),n(76918),n(59904),n(84185);var r=n(70312);e.exports=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}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&r(e,t)},e.exports.__esModule=!0,e.exports.default=e.exports},33517:(e,t,n)=>{"use strict";var r=n(79504),a=n(79039),i=n(94901),o=n(36955),s=n(97751),u=n(33706),c=function(){},l=s("Reflect","construct"),f=/^\s*(?:class|function)\b/,d=r(f.exec),p=!f.test(c),h=function(e){if(!i(e))return!1;try{return l(c,[],e),!0}catch(t){return!1}},m=function(e){if(!i(e))return!1;switch(o(e)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}try{return p||!!d(f,u(e))}catch(t){return!0}};m.sham=!0,e.exports=!l||a(function(){var e;return h(h.call)||!h(Object)||!h(function(){e=!0})||e})?m:h},33684:(e,t,n)=>{"use strict";var r=n(94644).exportTypedArrayMethod,a=n(79039),i=n(44576),o=n(79504),s=i.Uint8Array,u=s&&s.prototype||{},c=[].toString,l=o([].join);a(function(){c.call({})})&&(c=function(){return l(this)});var f=u.toString!==c;r("toString",c,f)},33706:(e,t,n)=>{"use strict";var r=n(79504),a=n(94901),i=n(77629),o=r(Function.toString);a(i.inspectSource)||(i.inspectSource=function(e){return o(e)}),e.exports=i.inspectSource},33717:(e,t)=>{"use strict";t.f=Object.getOwnPropertySymbols},33748:(e,t,n)=>{"use strict";e.exports=n(33171)},33771:(e,t,n)=>{"use strict";var r=n(46518),a=n(84373),i=n(6469);r({target:"Array",proto:!0},{fill:a}),i("fill")},33825:(e,t,n)=>{"use strict";function r(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}n.d(t,{A:()=>r})},33904:(e,t,n)=>{"use strict";var r=n(44576),a=n(79039),i=n(79504),o=n(655),s=n(43802).trim,u=n(47452),c=i("".charAt),l=r.parseFloat,f=r.Symbol,d=f&&f.iterator,p=1/l(u+"-0")!=-1/0||d&&!a(function(){l(Object(d))});e.exports=p?function(e){var t=s(o(e)),n=l(t);return 0===n&&"-"===c(t,0)?-0:n}:l},33994:(e,t,n)=>{"use strict";var r=n(57657).IteratorPrototype,a=n(2360),i=n(6980),o=n(10687),s=n(26269),u=function(){return this};e.exports=function(e,t,n,c){var l=t+" Iterator";return e.prototype=a(r,{next:i(+!c,n)}),o(e,l,!1,!0),s[l]=u,e}},34124:(e,t,n)=>{"use strict";var r=n(79039),a=n(20034),i=n(22195),o=n(15652),s=Object.isExtensible,u=r(function(){s(1)});e.exports=u||o?function(e){return!!a(e)&&((!o||"ArrayBuffer"!==i(e))&&(!s||s(e)))}:s},34376:(e,t,n)=>{"use strict";var r=n(22195);e.exports=Array.isArray||function(e){return"Array"===r(e)}},34527:(e,t,n)=>{"use strict";var r=n(43724),a=n(34376),i=TypeError,o=Object.getOwnPropertyDescriptor,s=r&&!function(){if(void 0!==this)return!0;try{Object.defineProperty([],"length",{writable:!1}).length=1}catch(e){return e instanceof TypeError}}();e.exports=s?function(e,t){if(a(e)&&!o(e,"length").writable)throw new i("Cannot set read only .length");return e.length=t}:function(e,t){return e.length=t}},34594:(e,t,n)=>{"use strict";n(15823)("Float32",function(e){return function(t,n,r){return e(this,t,n,r)}})},34598:(e,t,n)=>{"use strict";var r=n(79039);e.exports=function(e,t){var n=[][e];return!!n&&r(function(){n.call(null,t||function(){return 1},1)})}},34782:(e,t,n)=>{"use strict";var r=n(46518),a=n(34376),i=n(33517),o=n(20034),s=n(35610),u=n(26198),c=n(25397),l=n(97040),f=n(78227),d=n(70597),p=n(67680),h=d("slice"),m=f("species"),v=Array,g=Math.max;r({target:"Array",proto:!0,forced:!h},{slice:function(e,t){var n,r,f,d=c(this),h=u(d),b=s(e,h),y=s(void 0===t?h:t,h);if(a(d)&&(n=d.constructor,(i(n)&&(n===v||a(n.prototype))||o(n)&&null===(n=n[m]))&&(n=void 0),n===v||void 0===n))return p(d,b,y);for(r=new(void 0===n?v:n)(g(y-b,0)),f=0;b<y;b++,f++)b in d&&l(r,f,d[b]);return r.length=f,r}})},35031:(e,t,n)=>{"use strict";var r=n(97751),a=n(79504),i=n(38480),o=n(33717),s=n(28551),u=a([].concat);e.exports=r("Reflect","ownKeys")||function(e){var t=i.f(s(e)),n=o.f;return n?u(t,n(e)):t}},35370:(e,t,n)=>{"use strict";var r=n(26198);e.exports=function(e,t,n){for(var a=0,i=arguments.length>2?n:r(t),o=new e(i);i>a;)o[a]=t[a++];return o}},35548:(e,t,n)=>{"use strict";var r=n(33517),a=n(16823),i=TypeError;e.exports=function(e){if(r(e))return e;throw new i(a(e)+" is not a constructor")}},35610:(e,t,n)=>{"use strict";var r=n(91291),a=Math.max,i=Math.min;e.exports=function(e,t){var n=r(e);return n<0?a(n+t,0):i(n,t)}},35701:(e,t,n)=>{"use strict";var r=n(46518),a=n(60533).end;r({target:"String",proto:!0,forced:n(83063)},{padEnd:function(e){return a(this,e,arguments.length>1?arguments[1]:void 0)}})},35754:(e,t,n)=>{"use strict";n.d(t,{A:()=>r});n(52675),n(25276);function r(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],-1===t.indexOf(n)&&{}.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}},35913:(e,t,n)=>{var r=n(98611);e.exports=function(e,t,n,a,i){var o=r(e,t,n,a,i);return o.next().then(function(e){return e.done?e.value:o.next()})},e.exports.__esModule=!0,e.exports.default=e.exports},35917:(e,t,n)=>{"use strict";var r=n(43724),a=n(79039),i=n(4055);e.exports=!r&&!a(function(){return 7!==Object.defineProperty(i("div"),"a",{get:function(){return 7}}).a})},36033:(e,t,n)=>{"use strict";n(48523)},36043:(e,t,n)=>{"use strict";var r=n(79306),a=TypeError,i=function(e){var t,n;this.promise=new e(function(e,r){if(void 0!==t||void 0!==n)throw new a("Bad Promise constructor");t=e,n=r}),this.resolve=r(t),this.reject=r(n)};e.exports.f=function(e){return new i(e)}},36072:(e,t,n)=>{"use strict";var r=n(94644),a=n(80926).right,i=r.aTypedArray;(0,r.exportTypedArrayMethod)("reduceRight",function(e){var t=arguments.length;return a(i(this),e,t,t>1?arguments[1]:void 0)})},36389:(e,t,n)=>{"use strict";var r=n(46518),a=Math.atanh,i=Math.log;r({target:"Math",stat:!0,forced:!(a&&1/a(-0)<0)},{atanh:function(e){var t=+e;return 0===t?t:i((1+t)/(1-t))/2}})},36456:(e,t,n)=>{"use strict";var r=n(46518),a=n(79504),i=n(655),o=a("".charAt),s=a("".charCodeAt),u=a(/./.exec),c=a(1.1.toString),l=a("".toUpperCase),f=/[\w*+\-./@]/,d=function(e,t){for(var n=c(e,16);n.length<t;)n="0"+n;return n};r({global:!0},{escape:function(e){for(var t,n,r=i(e),a="",c=r.length,p=0;p<c;)t=o(r,p++),u(f,t)?a+=t:a+=(n=s(t,0))<256?"%"+d(n,2):"%u"+l(d(n,4));return a}})},36840:(e,t,n)=>{"use strict";var r=n(94901),a=n(24913),i=n(50283),o=n(39433);e.exports=function(e,t,n,s){s||(s={});var u=s.enumerable,c=void 0!==s.name?s.name:t;if(r(n)&&i(n,c,s),s.global)u?e[t]=n:o(t,n);else{try{s.unsafe?e[t]&&(u=!0):delete e[t]}catch(l){}u?e[t]=n:a.f(e,t,{value:n,enumerable:!1,configurable:!s.nonConfigurable,writable:!s.nonWritable})}return e}},36858:(e,t,n)=>{"use strict";n.d(t,{A:()=>r});n(94170),n(40875),n(63548),n(10287);function r(e){return r=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},r(e)}},36955:(e,t,n)=>{"use strict";var r=n(92140),a=n(94901),i=n(22195),o=n(78227)("toStringTag"),s=Object,u="Arguments"===i(function(){return arguments}());e.exports=r?i:function(e){var t,n,r;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(n=function(e,t){try{return e[t]}catch(n){}}(t=s(e),o))?n:u?i(t):"Object"===(r=i(t))&&a(t.callee)?"Arguments":r}},37057:(e,t,n)=>{"use strict";n(84185),n(27495),n(90906),n(25440),Object.defineProperty(t,"__esModule",{value:!0}),t.camelCase=void 0;var r=/^--[a-zA-Z0-9_-]+$/,a=/-([a-z])/g,i=/^[^-]+$/,o=/^-(webkit|moz|ms|o|khtml)-/,s=/^-(ms)-/,u=function(e,t){return t.toUpperCase()},c=function(e,t){return"".concat(t,"-")};t.camelCase=function(e,t){return void 0===t&&(t={}),function(e){return!e||i.test(e)||r.test(e)}(e)?e:(e=e.toLowerCase(),(e=t.reactCompat?e.replace(s,c):e.replace(o,c)).replace(a,u))}},37467:(e,t,n)=>{"use strict";var r=n(37628),a=n(94644),i=a.aTypedArray,o=a.exportTypedArrayMethod,s=a.getTypedArrayConstructor;o("toReversed",function(){return r(i(this),s(this))})},37550:(e,t,n)=>{"use strict";n(13579)},37628:(e,t,n)=>{"use strict";var r=n(26198);e.exports=function(e,t){for(var n=r(e),a=new t(n),i=0;i<n;i++)a[i]=e[n-i-1];return a}},38294:function(e,t,n){var r,a,i,o,s=n(89990);n(28706),o=function(e){var t,n,r,a,i,o,s;return n=(t=e).lib,r=n.Base,a=n.WordArray,i=t.algo,o=i.MD5,s=i.EvpKDF=r.extend({cfg:r.extend({keySize:4,hasher:o,iterations:1}),init:function(e){this.cfg=this.cfg.extend(e)},compute:function(e,t){for(var n,r=this.cfg,i=r.hasher.create(),o=a.create(),s=o.words,u=r.keySize,c=r.iterations;s.length<u;){n&&i.update(n),n=i.update(e).finalize(t),i.reset();for(var l=1;l<c;l++)n=i.finalize(n),i.reset();o.concat(n)}return o.sigBytes=4*u,o}}),t.EvpKDF=function(e,t,n){return s.create(n).compute(e,t)},e.EvpKDF},"object"===s(t)?e.exports=t=o(n(83841),n(44451),n(39773)):(a=[n(83841),n(44451),n(39773)],void 0===(i="function"==typeof(r=o)?r.apply(t,a):r)||(e.exports=i))},38309:(e,t,n)=>{"use strict";n(24359)},38469:(e,t,n)=>{"use strict";var r=n(79504),a=n(40507),i=n(94402),o=i.Set,s=i.proto,u=r(s.forEach),c=r(s.keys),l=c(new o).next;e.exports=function(e,t,n){return n?a({iterator:c(e),next:l},t):u(e,t)}},38480:(e,t,n)=>{"use strict";var r=n(61828),a=n(88727).concat("length","prototype");t.f=Object.getOwnPropertyNames||function(e){return r(e,a)}},38574:(e,t,n)=>{"use strict";var r=n(79504),a=Error,i=r("".replace),o=String(new a("zxcasd").stack),s=/\n\s*at [^:]*:[^\n]*/,u=s.test(o);e.exports=function(e,t){if(u&&"string"==typeof e&&!a.prepareStackTrace)for(;t--;)e=i(e,s,"");return e}},38781:(e,t,n)=>{"use strict";var r=n(10350).PROPER,a=n(36840),i=n(28551),o=n(655),s=n(79039),u=n(61034),c="toString",l=RegExp.prototype,f=l[c],d=s(function(){return"/a/b"!==f.call({source:"a",flags:"b"})}),p=r&&f.name!==c;(d||p)&&a(l,c,function(){var e=i(this);return"/"+o(e.source)+"/"+o(u(e))},{unsafe:!0})},38850:(e,t,n)=>{var r=n(89990);n(76918),n(23792),n(62062),n(44114),n(54554),n(23288),n(26099),n(84864),n(57465),n(27495),n(87745),n(90906),n(38781),n(25440),n(98992),n(81454),n(62953),n(13611);var a="__lodash_hash_undefined__",i=9007199254740991,o=/^\[object .+?Constructor\]$/,s="object"==(void 0===n.g?"undefined":r(n.g))&&n.g&&n.g.Object===Object&&n.g,u="object"==("undefined"==typeof self?"undefined":r(self))&&self&&self.Object===Object&&self,c=s||u||Function("return this")();function l(e,t){return!!(e?e.length:0)&&function(e,t,n){if(t!=t)return function(e,t,n,r){var a=e.length,i=n+(r?1:-1);for(;r?i--:++i<a;)if(t(e[i],i,e))return i;return-1}(e,d,n);var r=n-1,a=e.length;for(;++r<a;)if(e[r]===t)return r;return-1}(e,t,0)>-1}function f(e,t,n){for(var r=-1,a=e?e.length:0;++r<a;)if(n(t,e[r]))return!0;return!1}function d(e){return e!=e}function p(e,t){return e.has(t)}var h,m=Array.prototype,v=Function.prototype,g=Object.prototype,b=c["__core-js_shared__"],y=(h=/[^.]+$/.exec(b&&b.keys&&b.keys.IE_PROTO||""))?"Symbol(src)_1."+h:"",A=v.toString,D=g.hasOwnProperty,w=g.toString,_=RegExp("^"+A.call(D).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),E=m.splice,k=Math.max,x=N(c,"Map"),C=N(Object,"create");function F(e){var t=-1,n=e?e.length:0;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}function S(e){var t=-1,n=e?e.length:0;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}function O(e){var t=-1,n=e?e.length:0;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}function T(e){var t=-1,n=e?e.length:0;for(this.__data__=new O;++t<n;)this.add(e[t])}function B(e,t){for(var n=e.length;n--;)if(z(e[n][0],t))return n;return-1}function M(e,t,n,r){var a,i=-1,o=l,s=!0,u=e.length,c=[],d=t.length;if(!u)return c;n&&(t=function(e,t){for(var n=-1,r=e?e.length:0,a=Array(r);++n<r;)a[n]=t(e[n],n,e);return a}(t,(a=n,function(e){return a(e)}))),r?(o=f,s=!1):t.length>=200&&(o=p,s=!1,t=new T(t));e:for(;++i<u;){var h=e[i],m=n?n(h):h;if(h=r||0!==h?h:0,s&&m==m){for(var v=d;v--;)if(t[v]===m)continue e;c.push(h)}else o(t,m,r)||c.push(h)}return c}function P(e){if(!V(e)||(t=e,y&&y in t))return!1;var t,n=q(e)||function(e){var t=!1;if(null!=e&&"function"!=typeof e.toString)try{t=!!(e+"")}catch(n){}return t}(e)?_:o;return n.test(function(e){if(null!=e){try{return A.call(e)}catch(t){}try{return e+""}catch(t){}}return""}(e))}function R(e,t){var n=e.__data__;return function(e){var t=r(e);return"string"==t||"number"==t||"symbol"==t||"boolean"==t?"__proto__"!==e:null===e}(t)?n["string"==typeof t?"string":"hash"]:n.map}function N(e,t){var n=function(e,t){return null==e?void 0:e[t]}(e,t);return P(n)?n:void 0}F.prototype.clear=function(){this.__data__=C?C(null):{}},F.prototype.delete=function(e){return this.has(e)&&delete this.__data__[e]},F.prototype.get=function(e){var t=this.__data__;if(C){var n=t[e];return n===a?void 0:n}return D.call(t,e)?t[e]:void 0},F.prototype.has=function(e){var t=this.__data__;return C?void 0!==t[e]:D.call(t,e)},F.prototype.set=function(e,t){return this.__data__[e]=C&&void 0===t?a:t,this},S.prototype.clear=function(){this.__data__=[]},S.prototype.delete=function(e){var t=this.__data__,n=B(t,e);return!(n<0)&&(n==t.length-1?t.pop():E.call(t,n,1),!0)},S.prototype.get=function(e){var t=this.__data__,n=B(t,e);return n<0?void 0:t[n][1]},S.prototype.has=function(e){return B(this.__data__,e)>-1},S.prototype.set=function(e,t){var n=this.__data__,r=B(n,e);return r<0?n.push([e,t]):n[r][1]=t,this},O.prototype.clear=function(){this.__data__={hash:new F,map:new(x||S),string:new F}},O.prototype.delete=function(e){return R(this,e).delete(e)},O.prototype.get=function(e){return R(this,e).get(e)},O.prototype.has=function(e){return R(this,e).has(e)},O.prototype.set=function(e,t){return R(this,e).set(e,t),this},T.prototype.add=T.prototype.push=function(e){return this.__data__.set(e,a),this},T.prototype.has=function(e){return this.__data__.has(e)};var I,L,j=(I=function(e,t){return function(e){return!!e&&"object"==r(e)}(n=e)&&function(e){return null!=e&&function(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=i}(e.length)&&!q(e)}(n)?M(e,t):[];var n},L=k(void 0===L?I.length-1:L,0),function(){for(var e=arguments,t=-1,n=k(e.length-L,0),r=Array(n);++t<n;)r[t]=e[L+t];t=-1;for(var a=Array(L+1);++t<L;)a[t]=e[t];return a[L]=r,function(e,t,n){switch(n.length){case 0:return e.call(t);case 1:return e.call(t,n[0]);case 2:return e.call(t,n[0],n[1]);case 3:return e.call(t,n[0],n[1],n[2])}return e.apply(t,n)}(I,this,a)});function z(e,t){return e===t||e!=e&&t!=t}function q(e){var t=V(e)?w.call(e):"";return"[object Function]"==t||"[object GeneratorFunction]"==t}function V(e){var t=r(e);return!!e&&("object"==t||"function"==t)}e.exports=j},39202:(e,t,n)=>{"use strict";n(33313);var r=n(46518),a=n(18866);r({target:"String",proto:!0,name:"trimEnd",forced:"".trimEnd!==a},{trimEnd:a})},39297:(e,t,n)=>{"use strict";var r=n(79504),a=n(48981),i=r({}.hasOwnProperty);e.exports=Object.hasOwn||function(e,t){return i(a(e),t)}},39433:(e,t,n)=>{"use strict";var r=n(44576),a=Object.defineProperty;e.exports=function(e,t){try{a(r,e,{value:t,configurable:!0,writable:!0})}catch(n){r[e]=t}return t}},39469:(e,t,n)=>{"use strict";var r=n(46518),a=Math.hypot,i=Math.abs,o=Math.sqrt;r({target:"Math",stat:!0,arity:2,forced:!!a&&a(1/0,NaN)!==1/0},{hypot:function(e,t){for(var n,r,a=0,s=0,u=arguments.length,c=0;s<u;)c<(n=i(arguments[s++]))?(a=a*(r=c/n)*r+1,c=n):a+=n>0?(r=n/c)*r:n;return c===1/0?1/0:c*o(a)}})},39519:(e,t,n)=>{"use strict";var r,a,i=n(44576),o=n(82839),s=i.process,u=i.Deno,c=s&&s.versions||u&&u.version,l=c&&c.v8;l&&(a=(r=l.split("."))[0]>0&&r[0]<4?1:+(r[0]+r[1])),!a&&o&&(!(r=o.match(/Edge\/(\d+)/))||r[1]>=74)&&(r=o.match(/Chrome\/(\d+)/))&&(a=+r[1]),e.exports=a},39773:function(e,t,n){var r,a,i,o,s=n(89990);n(28706),o=function(e){var t,n,r;n=(t=e).lib.Base,r=t.enc.Utf8,t.algo.HMAC=n.extend({init:function(e,t){e=this._hasher=new e.init,"string"==typeof t&&(t=r.parse(t));var n=e.blockSize,a=4*n;t.sigBytes>a&&(t=e.finalize(t)),t.clamp();for(var i=this._oKey=t.clone(),o=this._iKey=t.clone(),s=i.words,u=o.words,c=0;c<n;c++)s[c]^=1549556828,u[c]^=909522486;i.sigBytes=o.sigBytes=a,this.reset()},reset:function(){var e=this._hasher;e.reset(),e.update(this._iKey)},update:function(e){return this._hasher.update(e),this},finalize:function(e){var t=this._hasher,n=t.finalize(e);return t.reset(),t.finalize(this._oKey.clone().concat(n))}})},"object"===s(t)?e.exports=t=o(n(83841)):(a=[n(83841)],void 0===(i="function"==typeof(r=o)?r.apply(t,a):r)||(e.exports=i))},39928:(e,t,n)=>{"use strict";var r=n(26198),a=n(91291),i=RangeError;e.exports=function(e,t,n,o){var s=r(e),u=a(n),c=u<0?s+u:u;if(c>=s||c<0)throw new i("Incorrect index");for(var l=new t(s),f=0;f<s;f++)l[f]=f===c?o:e[f];return l}},40112:(e,t,n)=>{"use strict";n.d(t,{A:()=>a});n(76918),n(23418),n(34782),n(23288),n(62010),n(26099),n(27495),n(90906),n(38781),n(47764);var r=n(33825);function a(e,t){if(e){if("string"==typeof e)return(0,r.A)(e,t);var n={}.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)?(0,r.A)(e,t):void 0}}},40150:(e,t,n)=>{"use strict";n(46518)({target:"Number",stat:!0},{isNaN:function(e){return e!=e}})},40178:(e,t,n)=>{"use strict";n.d(t,{A:()=>a});var r=n(70058);function a(e){return new r.A(e,0)}},40280:(e,t,n)=>{"use strict";var r=n(46518),a=n(97751),i=n(96395),o=n(80550),s=n(10916).CONSTRUCTOR,u=n(93438),c=a("Promise"),l=i&&!s;r({target:"Promise",stat:!0,forced:i||s},{resolve:function(e){return u(l&&this===c?o:this,e)}})},40504:(e,t,n)=>{"use strict";n(84185),Object.defineProperty(t,"__esModule",{value:!0});var r=n(16973),a=function(){function e(e){this.target=e,this.$$broadcastWidth=this.$$broadcastHeight=0}return Object.defineProperty(e.prototype,"broadcastWidth",{get:function(){return this.$$broadcastWidth},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"broadcastHeight",{get:function(){return this.$$broadcastHeight},enumerable:!0,configurable:!0}),e.prototype.isActive=function(){var e=r.ContentRect(this.target);return!!e&&(e.width!==this.broadcastWidth||e.height!==this.broadcastHeight)},e}();t.ResizeObservation=a},40507:(e,t,n)=>{"use strict";var r=n(69565);e.exports=function(e,t,n){for(var a,i,o=n?e:e.iterator,s=e.next;!(a=r(s,o)).done;)if(void 0!==(i=t(a.value)))return i}},40616:(e,t,n)=>{"use strict";var r=n(79039);e.exports=!r(function(){var e=function(){}.bind();return"function"!=typeof e||e.hasOwnProperty("prototype")})},40824:function(e,t,n){var r,a,i,o,s=n(89990);o=function(e){return e.pad.NoPadding={pad:function(){},unpad:function(){}},e.pad.NoPadding},"object"===s(t)?e.exports=t=o(n(83841),n(76793)):(a=[n(83841),n(76793)],void 0===(i="function"==typeof(r=o)?r.apply(t,a):r)||(e.exports=i))},40875:(e,t,n)=>{"use strict";var r=n(46518),a=n(79039),i=n(48981),o=n(42787),s=n(12211);r({target:"Object",stat:!0,forced:a(function(){o(1)}),sham:!s},{getPrototypeOf:function(e){return o(i(e))}})},40888:(e,t,n)=>{"use strict";var r=n(46518),a=n(69565),i=n(20034),o=n(28551),s=n(16575),u=n(77347),c=n(42787);r({target:"Reflect",stat:!0},{get:function e(t,n){var r,l,f=arguments.length<3?t:arguments[2];return o(t)===f?t[n]:(r=u.f(t,n))?s(r)?r.value:void 0===r.get?void 0:a(r.get,f):i(l=c(t))?e(l,n,f):void 0}})},41220:(e,t,n)=>{"use strict";var r=n(89990);n(16280),n(76918),n(28706),n(84185),n(27495),n(90906),n(71761),Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t,n,r=(e=(0,a.escapeSpecialCharacters)(e)).match(u),p=r&&r[1]?r[1].toLowerCase():"";switch(p){case i:var h=d(e);if(!c.test(e))null===(t=null==(g=h.querySelector(o))?void 0:g.parentNode)||void 0===t||t.removeChild(g);if(!l.test(e))null===(n=null==(g=h.querySelector(s))?void 0:g.parentNode)||void 0===n||n.removeChild(g);return h.querySelectorAll(i);case o:case s:var m=f(e).querySelectorAll(p);return l.test(e)&&c.test(e)?m[0].parentNode.childNodes:m;default:return v?v(e):(g=f(e,s).querySelector(s)).childNodes;var g}};var a=n(8247),i="html",o="head",s="body",u=/<([a-zA-Z]+[0-9]?)/,c=/<head[^]*>/i,l=/<body[^]*>/i,f=function(e,t){throw new Error("This browser does not support `document.implementation.createHTMLDocument`")},d=function(e,t){throw new Error("This browser does not support `DOMParser.prototype.parseFromString`")},p="object"===("undefined"==typeof window?"undefined":r(window))&&window.DOMParser;if("function"==typeof p){var h=new p;f=d=function(e,t){return t&&(e="<".concat(t,">").concat(e,"</").concat(t,">")),h.parseFromString(e,"text/html")}}if("object"===("undefined"==typeof document?"undefined":r(document))&&document.implementation){var m=document.implementation.createHTMLDocument();f=function(e,t){if(t){var n=m.documentElement.querySelector(t);return n&&(n.innerHTML=e),m}return m.documentElement.innerHTML=e,m}}var v,g="object"===("undefined"==typeof document?"undefined":r(document))&&document.createElement("template");g&&g.content&&(v=function(e){return g.innerHTML=e,g.content.childNodes})},41329:(e,t,n)=>{var r=n(3509),a=n(8062),i=[n(23841)];e.exports=r.createStore(a,i)},41405:(e,t,n)=>{"use strict";var r=n(44576),a=n(18745),i=n(94644),o=n(79039),s=n(67680),u=r.Int8Array,c=i.aTypedArray,l=i.exportTypedArrayMethod,f=[].toLocaleString,d=!!u&&o(function(){f.call(new u(1))});l("toLocaleString",function(){return a(f,d?s(c(this)):c(this),s(arguments))},o(function(){return[1,2].toLocaleString()!==new u([1,2]).toLocaleString()})||!o(function(){u.prototype.toLocaleString.call([1,2])}))},41436:(e,t,n)=>{"use strict";var r=n(78227)("match");e.exports=function(e){var t=/./;try{"/./"[e](t)}catch(n){try{return t[r]=!1,"/./"[e](t)}catch(a){}}return!1}},41612:function(e,t,n){var r,a,i,o,s=n(89990);n(23792),n(54743),n(11745),n(38309),n(26099),n(34594),n(29833),n(46594),n(72107),n(95477),n(21489),n(22134),n(3690),n(61740),n(48140),n(81630),n(72170),n(75044),n(69539),n(31694),n(89955),n(21903),n(91134),n(33206),n(44496),n(66651),n(12887),n(19369),n(66812),n(8995),n(31575),n(36072),n(88747),n(28845),n(29423),n(57301),n(373),n(86614),n(41405),n(33684),n(43250),n(10149),n(24082),o=function(e){return function(){if("function"==typeof ArrayBuffer){var t=e.lib.WordArray,n=t.init,r=t.init=function(e){if(e instanceof ArrayBuffer&&(e=new Uint8Array(e)),(e instanceof Int8Array||"undefined"!=typeof Uint8ClampedArray&&e instanceof Uint8ClampedArray||e instanceof Int16Array||e instanceof Uint16Array||e instanceof Int32Array||e instanceof Uint32Array||e instanceof Float32Array||e instanceof Float64Array)&&(e=new Uint8Array(e.buffer,e.byteOffset,e.byteLength)),e instanceof Uint8Array){for(var t=e.byteLength,r=[],a=0;a<t;a++)r[a>>>2]|=e[a]<<24-a%4*8;n.call(this,r,t)}else n.apply(this,arguments)};r.prototype=t}}(),e.lib.WordArray},"object"===s(t)?e.exports=t=o(n(83841)):(a=[n(83841)],void 0===(i="function"==typeof(r=o)?r.apply(t,a):r)||(e.exports=i))},41795:(e,t,n)=>{"use strict";n(61806)},41967:(e,t,n)=>{n(52675),n(89463),n(2259),n(16280),n(76918),n(23792),n(26099),n(47764),n(62953);var r=n(89990).default;e.exports=function(e){if(null!=e){var t=e["function"==typeof Symbol&&Symbol.iterator||"@@iterator"],n=0;if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length))return{next:function(){return e&&n>=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}}}throw new TypeError(r(e)+" is not iterable")},e.exports.__esModule=!0,e.exports.default=e.exports},42184:(e,t,n)=>{"use strict";n.d(t,{A:()=>r});n(60825);function r(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(r=function(){return!!e})()}},42207:(e,t,n)=>{"use strict";var r=n(46518),a=n(44576),i=n(97751),o=n(79504),s=n(69565),u=n(79039),c=n(655),l=n(22812),f=n(92804).i2c,d=i("btoa"),p=o("".charAt),h=o("".charCodeAt),m=!!d&&!u(function(){return"aGk="!==d("hi")}),v=m&&!u(function(){d()}),g=m&&u(function(){return"bnVsbA=="!==d(null)}),b=m&&1!==d.length;r({global:!0,bind:!0,enumerable:!0,forced:!m||v||g||b},{btoa:function(e){if(l(arguments.length,1),m)return s(d,a,c(e));for(var t,n,r=c(e),o="",u=0,v=f;p(r,u)||(v="=",u%1);){if((n=h(r,u+=3/4))>255)throw new(i("DOMException"))("The string contains characters outside of the Latin1 range","InvalidCharacterError");o+=p(v,63&(t=t<<8|n)>>8-u%1*8)}return o}})},42551:(e,t,n)=>{"use strict";var r=n(96395),a=n(44576),i=n(79039),o=n(3607);e.exports=r||!i(function(){if(!(o&&o<535)){var e=Math.random();__defineSetter__.call(null,e,function(){}),delete a[e]}})},42762:(e,t,n)=>{"use strict";var r=n(46518),a=n(43802).trim;r({target:"String",proto:!0,forced:n(60706)("trim")},{trim:function(){return a(this)}})},42781:(e,t,n)=>{"use strict";n(46518)({target:"String",proto:!0},{repeat:n(72333)})},42787:(e,t,n)=>{"use strict";var r=n(39297),a=n(94901),i=n(48981),o=n(66119),s=n(12211),u=o("IE_PROTO"),c=Object,l=c.prototype;e.exports=s?c.getPrototypeOf:function(e){var t=i(e);if(r(t,u))return t[u];var n=t.constructor;return a(n)&&t instanceof n?n.prototype:t instanceof c?l:null}},43250:(e,t,n)=>{"use strict";n(37467)},43251:(e,t,n)=>{"use strict";var r=n(76080),a=n(69565),i=n(35548),o=n(48981),s=n(26198),u=n(70081),c=n(50851),l=n(44209),f=n(18727),d=n(94644).aTypedArrayConstructor,p=n(75854);e.exports=function(e){var t,n,h,m,v,g,b,y,A=i(this),D=o(e),w=arguments.length,_=w>1?arguments[1]:void 0,E=void 0!==_,k=c(D);if(k&&!l(k))for(y=(b=u(D,k)).next,D=[];!(g=a(y,b)).done;)D.push(g.value);for(E&&w>2&&(_=r(_,arguments[2])),n=s(D),h=new(d(A))(n),m=f(h),t=0;n>t;t++)v=E?_(D[t],t):D[t],h[t]=m?p(v):+v;return h}},43268:(e,t,n)=>{"use strict";n(45281)},43359:(e,t,n)=>{"use strict";n(58934);var r=n(46518),a=n(53487);r({target:"String",proto:!0,name:"trimStart",forced:"".trimStart!==a},{trimStart:a})},43724:(e,t,n)=>{"use strict";var r=n(79039);e.exports=!r(function(){return 7!==Object.defineProperty({},1,{get:function(){return 7}})[1]})},43802:(e,t,n)=>{"use strict";var r=n(79504),a=n(67750),i=n(655),o=n(47452),s=r("".replace),u=RegExp("^["+o+"]+"),c=RegExp("(^|[^"+o+"])["+o+"]+$"),l=function(e){return function(t){var n=i(a(t));return 1&e&&(n=s(n,u,"")),2&e&&(n=s(n,c,"$1")),n}};e.exports={start:l(1),end:l(2),trim:l(3)}},43839:(e,t,n)=>{"use strict";var r=n(76080),a=n(47055),i=n(48981),o=n(26198),s=function(e){var t=1===e;return function(n,s,u){for(var c,l=i(n),f=a(l),d=o(f),p=r(s,u);d-- >0;)if(p(c=f[d],d,l))switch(e){case 0:return c;case 1:return d}return t?-1:void 0}};e.exports={findLast:s(0),findLastIndex:s(1)}},43903:(e,t,n)=>{n(16280),n(76918),e.exports=function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e},e.exports.__esModule=!0,e.exports.default=e.exports},44114:(e,t,n)=>{"use strict";var r=n(46518),a=n(48981),i=n(26198),o=n(34527),s=n(96837);r({target:"Array",proto:!0,arity:1,forced:n(79039)(function(){return 4294967297!==[].push.call({length:4294967296},1)})||!function(){try{Object.defineProperty([],"length",{writable:!1}).push()}catch(e){return e instanceof TypeError}}()},{push:function(e){var t=a(this),n=i(t),r=arguments.length;s(n+r);for(var u=0;u<r;u++)t[n]=arguments[u],n++;return o(t,n),n}})},44209:(e,t,n)=>{"use strict";var r=n(78227),a=n(26269),i=r("iterator"),o=Array.prototype;e.exports=function(e){return void 0!==e&&(a.Array===e||o[i]===e)}},44213:(e,t,n)=>{"use strict";var r=n(43724),a=n(79504),i=n(69565),o=n(79039),s=n(71072),u=n(33717),c=n(48773),l=n(48981),f=n(47055),d=Object.assign,p=Object.defineProperty,h=a([].concat);e.exports=!d||o(function(){if(r&&1!==d({b:1},d(p({},"a",{enumerable:!0,get:function(){p(this,"b",{value:3,enumerable:!1})}}),{b:2})).b)return!0;var e={},t={},n=Symbol("assign detection"),a="abcdefghijklmnopqrst";return e[n]=7,a.split("").forEach(function(e){t[e]=e}),7!==d({},e)[n]||s(d({},t)).join("")!==a})?function(e,t){for(var n=l(e),a=arguments.length,o=1,d=u.f,p=c.f;a>o;)for(var m,v=f(arguments[o++]),g=d?h(s(v),d(v)):s(v),b=g.length,y=0;b>y;)m=g[y++],r&&!i(p,v,m)||(n[m]=v[m]);return n}:d},44265:(e,t,n)=>{"use strict";var r=n(82839);e.exports=/ipad|iphone|ipod/i.test(r)&&"undefined"!=typeof Pebble},44435:(e,t,n)=>{"use strict";n(46518)({target:"Number",stat:!0,nonConfigurable:!0,nonWritable:!0},{MIN_SAFE_INTEGER:-9007199254740991})},44451:function(e,t,n){var r,a,i,o,s=n(89990);o=function(e){var t,n,r,a,i,o,s;return n=(t=e).lib,r=n.WordArray,a=n.Hasher,i=t.algo,o=[],s=i.SHA1=a.extend({_doReset:function(){this._hash=new r.init([1732584193,4023233417,2562383102,271733878,3285377520])},_doProcessBlock:function(e,t){for(var n=this._hash.words,r=n[0],a=n[1],i=n[2],s=n[3],u=n[4],c=0;c<80;c++){if(c<16)o[c]=0|e[t+c];else{var l=o[c-3]^o[c-8]^o[c-14]^o[c-16];o[c]=l<<1|l>>>31}var f=(r<<5|r>>>27)+u+o[c];f+=c<20?1518500249+(a&i|~a&s):c<40?1859775393+(a^i^s):c<60?(a&i|a&s|i&s)-1894007588:(a^i^s)-899497514,u=s,s=i,i=a<<30|a>>>2,a=r,r=f}n[0]=n[0]+r|0,n[1]=n[1]+a|0,n[2]=n[2]+i|0,n[3]=n[3]+s|0,n[4]=n[4]+u|0},_doFinalize:function(){var e=this._data,t=e.words,n=8*this._nDataBytes,r=8*e.sigBytes;return t[r>>>5]|=128<<24-r%32,t[14+(r+64>>>9<<4)]=Math.floor(n/4294967296),t[15+(r+64>>>9<<4)]=n,e.sigBytes=4*t.length,this._process(),this._hash},clone:function(){var e=a.clone.call(this);return e._hash=this._hash.clone(),e}}),t.SHA1=a._createHelper(s),t.HmacSHA1=a._createHmacHelper(s),e.SHA1},"object"===s(t)?e.exports=t=o(n(83841)):(a=[n(83841)],void 0===(i="function"==typeof(r=o)?r.apply(t,a):r)||(e.exports=i))},44496:(e,t,n)=>{"use strict";var r=n(94644),a=n(19617).includes,i=r.aTypedArray;(0,r.exportTypedArrayMethod)("includes",function(e){return a(i(this),e,arguments.length>1?arguments[1]:void 0)})},44576:function(e,t,n){"use strict";var r=function(e){return e&&e.Math===Math&&e};e.exports=r("object"==typeof globalThis&&globalThis)||r("object"==typeof window&&window)||r("object"==typeof self&&self)||r("object"==typeof n.g&&n.g)||r("object"==typeof this&&this)||function(){return this}()||Function("return this")()},44732:(e,t,n)=>{"use strict";var r=n(94644),a=n(79504),i=n(79306),o=n(35370),s=r.aTypedArray,u=r.getTypedArrayConstructor,c=r.exportTypedArrayMethod,l=a(r.TypedArrayPrototype.sort);c("toSorted",function(e){void 0!==e&&i(e);var t=s(this),n=o(u(t),t);return l(n,e)})},45281:(e,t,n)=>{"use strict";n(29908);var r=n(55384);var a="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},i=r.useState,o=r.useEffect,s=r.useLayoutEffect,u=r.useDebugValue;function c(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!a(e,n)}catch(r){return!0}}var l="undefined"==typeof window||void 0===window.document||void 0===window.document.createElement?function(e,t){return t()}:function(e,t){var n=t(),r=i({inst:{value:n,getSnapshot:t}}),a=r[0].inst,l=r[1];return s(function(){a.value=n,a.getSnapshot=t,c(a)&&l({inst:a})},[e,n,t]),o(function(){return c(a)&&l({inst:a}),e(function(){c(a)&&l({inst:a})})},[e]),u(n),n};void 0!==r.useSyncExternalStore&&r.useSyncExternalStore},45700:(e,t,n)=>{"use strict";var r=n(70511),a=n(58242);r("toPrimitive"),a()},46449:(e,t,n)=>{"use strict";var r=n(46518),a=n(70259),i=n(48981),o=n(26198),s=n(91291),u=n(1469);r({target:"Array",proto:!0},{flat:function(){var e=arguments.length?arguments[0]:void 0,t=i(this),n=o(t),r=u(t,0);return r.length=a(r,t,t,n,0,void 0===e?1:s(e)),r}})},46518:(e,t,n)=>{"use strict";var r=n(44576),a=n(77347).f,i=n(66699),o=n(36840),s=n(39433),u=n(77740),c=n(92796);e.exports=function(e,t){var n,l,f,d,p,h=e.target,m=e.global,v=e.stat;if(n=m?r:v?r[h]||s(h,{}):r[h]&&r[h].prototype)for(l in t){if(d=t[l],f=e.dontCallGetSet?(p=a(n,l))&&p.value:n[l],!c(m?l:h+(v?".":"#")+l,e.forced)&&void 0!==f){if(typeof d==typeof f)continue;u(d,f)}(e.sham||f&&f.sham)&&i(d,"sham",!0),o(n,l,d,e)}}},46594:(e,t,n)=>{"use strict";n(15823)("Int8",function(e){return function(t,n,r){return e(this,t,n,r)}})},46706:(e,t,n)=>{"use strict";var r=n(79504),a=n(79306);e.exports=function(e,t,n){try{return r(a(Object.getOwnPropertyDescriptor(e,t)[n]))}catch(i){}}},46761:(e,t,n)=>{"use strict";var r=n(46518),a=n(94644);r({target:"ArrayBuffer",stat:!0,forced:!a.NATIVE_ARRAY_BUFFER_VIEWS},{isView:a.isView})},46930:(e,t,n)=>{"use strict";e.exports=n(23641)},46983:(e,t,n)=>{"use strict";n.d(t,{A:()=>o});n(64346);var r=n(33825);var a=n(18061),i=n(40112);n(16280),n(76918);function o(e){return function(e){if(Array.isArray(e))return(0,r.A)(e)}(e)||(0,a.A)(e)||(0,i.A)(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.")}()}},47055:(e,t,n)=>{"use strict";var r=n(79504),a=n(79039),i=n(22195),o=Object,s=r("".split);e.exports=a(function(){return!o("z").propertyIsEnumerable(0)})?function(e){return"String"===i(e)?s(e,""):o(e)}:o},47251:(e,t,n)=>{n(16280),n(76918),e.exports=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")},e.exports.__esModule=!0,e.exports.default=e.exports},47452:e=>{"use strict";e.exports="\t\n\v\f\r                 \u2028\u2029\ufeff"},47764:(e,t,n)=>{"use strict";var r=n(68183).charAt,a=n(655),i=n(91181),o=n(51088),s=n(62529),u="String Iterator",c=i.set,l=i.getterFor(u);o(String,"String",function(e){c(this,{type:u,string:a(e),index:0})},function(){var e,t=l(this),n=t.string,a=t.index;return a>=n.length?s(void 0,!0):(e=r(n,a),t.index+=e.length,s(e,!1))})},48140:(e,t,n)=>{"use strict";var r=n(94644),a=n(26198),i=n(91291),o=r.aTypedArray;(0,r.exportTypedArrayMethod)("at",function(e){var t=o(this),n=a(t),r=i(e),s=r>=0?r:n+r;return s<0||s>=n?void 0:t[s]})},48408:(e,t,n)=>{"use strict";n(98406)},48523:(e,t,n)=>{"use strict";n(16468)("Map",function(e){return function(){return e(this,arguments.length?arguments[0]:void 0)}},n(86938))},48598:(e,t,n)=>{"use strict";var r=n(46518),a=n(79504),i=n(47055),o=n(25397),s=n(34598),u=a([].join);r({target:"Array",proto:!0,forced:i!==Object||!s("join",",")},{join:function(e){return u(o(this),void 0===e?",":e)}})},48605:function(e,t,n){var r,a,i,o,s=n(89990);n(28706),o=function(e){return e.pad.Iso10126={pad:function(t,n){var r=4*n,a=r-t.sigBytes%r;t.concat(e.lib.WordArray.random(a-1)).concat(e.lib.WordArray.create([a<<24],1))},unpad:function(e){var t=255&e.words[e.sigBytes-1>>>2];e.sigBytes-=t}},e.pad.Iso10126},"object"===s(t)?e.exports=t=o(n(83841),n(76793)):(a=[n(83841),n(76793)],void 0===(i="function"==typeof(r=o)?r.apply(t,a):r)||(e.exports=i))},48686:(e,t,n)=>{"use strict";var r=n(43724),a=n(79039);e.exports=r&&a(function(){return 42!==Object.defineProperty(function(){},"prototype",{value:42,writable:!1}).prototype})},48718:(e,t,n)=>{"use strict";var r=n(46518),a=n(77240);r({target:"String",proto:!0,forced:n(23061)("sub")},{sub:function(){return a(this,"sub","","")}})},48773:(e,t)=>{"use strict";var n={}.propertyIsEnumerable,r=Object.getOwnPropertyDescriptor,a=r&&!n.call({1:2},1);t.f=a?function(e){var t=r(this,e);return!!t&&t.enumerable}:n},48980:(e,t,n)=>{"use strict";var r=n(46518),a=n(59213).findIndex,i=n(6469),o="findIndex",s=!0;o in[]&&Array(1)[o](function(){s=!1}),r({target:"Array",proto:!0,forced:s},{findIndex:function(e){return a(this,e,arguments.length>1?arguments[1]:void 0)}}),i(o)},48981:(e,t,n)=>{"use strict";var r=n(67750),a=Object;e.exports=function(e){return a(r(e))}},49340:e=>{"use strict";var t=Math.log,n=Math.LOG10E;e.exports=Math.log10||function(e){return t(e)*n}},49773:(e,t,n)=>{"use strict";var r=n(46518),a=n(4495),i=n(79039),o=n(33717),s=n(48981);r({target:"Object",stat:!0,forced:!a||i(function(){o.f(1)})},{getOwnPropertySymbols:function(e){var t=o.f;return t?t(s(e)):[]}})},49784:(e,t,n)=>{var r,a=n(89990);n(76918),n(51629),n(25276),n(64346),n(23792),n(44114),n(34782),n(54554),n(54743),n(11745),n(38309),n(59089),n(94170),n(79432),n(26099),n(78459),n(58940),n(3362),n(27495),n(90906),n(71761),n(25440),n(21489),n(48140),n(81630),n(72170),n(75044),n(69539),n(31694),n(89955),n(21903),n(91134),n(33206),n(44496),n(66651),n(12887),n(19369),n(66812),n(8995),n(31575),n(36072),n(88747),n(28845),n(29423),n(57301),n(373),n(86614),n(41405),n(33684),n(98992),n(3949),n(43250),n(10149),n(24082),n(2945),n(23500),n(55815),n(64979),n(79739),n(76031),function(){"use strict";var a=function(){this.init()};a.prototype={init:function(){var e=this||i;return e._counter=1e3,e._html5AudioPool=[],e.html5PoolSize=10,e._codecs={},e._howls=[],e._muted=!1,e._volume=1,e._canPlayEvent="canplaythrough",e._navigator="undefined"!=typeof window&&window.navigator?window.navigator:null,e.masterGain=null,e.noAudio=!1,e.usingWebAudio=!0,e.autoSuspend=!0,e.ctx=null,e.autoUnlock=!0,e._setup(),e},volume:function(e){var t=this||i;if(e=parseFloat(e),t.ctx||p(),void 0!==e&&e>=0&&e<=1){if(t._volume=e,t._muted)return t;t.usingWebAudio&&t.masterGain.gain.setValueAtTime(e,i.ctx.currentTime);for(var n=0;n<t._howls.length;n++)if(!t._howls[n]._webAudio)for(var r=t._howls[n]._getSoundIds(),a=0;a<r.length;a++){var o=t._howls[n]._soundById(r[a]);o&&o._node&&(o._node.volume=o._volume*e)}return t}return t._volume},mute:function(e){var t=this||i;t.ctx||p(),t._muted=e,t.usingWebAudio&&t.masterGain.gain.setValueAtTime(e?0:t._volume,i.ctx.currentTime);for(var n=0;n<t._howls.length;n++)if(!t._howls[n]._webAudio)for(var r=t._howls[n]._getSoundIds(),a=0;a<r.length;a++){var o=t._howls[n]._soundById(r[a]);o&&o._node&&(o._node.muted=!!e||o._muted)}return t},stop:function(){for(var e=this||i,t=0;t<e._howls.length;t++)e._howls[t].stop();return e},unload:function(){for(var e=this||i,t=e._howls.length-1;t>=0;t--)e._howls[t].unload();return e.usingWebAudio&&e.ctx&&void 0!==e.ctx.close&&(e.ctx.close(),e.ctx=null,p()),e},codecs:function(e){return(this||i)._codecs[e.replace(/^x-/,"")]},_setup:function(){var e=this||i;if(e.state=e.ctx&&e.ctx.state||"suspended",e._autoSuspend(),!e.usingWebAudio)if("undefined"!=typeof Audio)try{void 0===(new Audio).oncanplaythrough&&(e._canPlayEvent="canplay")}catch(t){e.noAudio=!0}else e.noAudio=!0;try{(new Audio).muted&&(e.noAudio=!0)}catch(t){}return e.noAudio||e._setupCodecs(),e},_setupCodecs:function(){var e=this||i,t=null;try{t="undefined"!=typeof Audio?new Audio:null}catch(l){return e}if(!t||"function"!=typeof t.canPlayType)return e;var n=t.canPlayType("audio/mpeg;").replace(/^no$/,""),r=e._navigator?e._navigator.userAgent:"",a=r.match(/OPR\/(\d+)/g),o=a&&parseInt(a[0].split("/")[1],10)<33,s=-1!==r.indexOf("Safari")&&-1===r.indexOf("Chrome"),u=r.match(/Version\/(.*?) /),c=s&&u&&parseInt(u[1],10)<15;return e._codecs={mp3:!(o||!n&&!t.canPlayType("audio/mp3;").replace(/^no$/,"")),mpeg:!!n,opus:!!t.canPlayType('audio/ogg; codecs="opus"').replace(/^no$/,""),ogg:!!t.canPlayType('audio/ogg; codecs="vorbis"').replace(/^no$/,""),oga:!!t.canPlayType('audio/ogg; codecs="vorbis"').replace(/^no$/,""),wav:!!(t.canPlayType('audio/wav; codecs="1"')||t.canPlayType("audio/wav")).replace(/^no$/,""),aac:!!t.canPlayType("audio/aac;").replace(/^no$/,""),caf:!!t.canPlayType("audio/x-caf;").replace(/^no$/,""),m4a:!!(t.canPlayType("audio/x-m4a;")||t.canPlayType("audio/m4a;")||t.canPlayType("audio/aac;")).replace(/^no$/,""),m4b:!!(t.canPlayType("audio/x-m4b;")||t.canPlayType("audio/m4b;")||t.canPlayType("audio/aac;")).replace(/^no$/,""),mp4:!!(t.canPlayType("audio/x-mp4;")||t.canPlayType("audio/mp4;")||t.canPlayType("audio/aac;")).replace(/^no$/,""),weba:!(c||!t.canPlayType('audio/webm; codecs="vorbis"').replace(/^no$/,"")),webm:!(c||!t.canPlayType('audio/webm; codecs="vorbis"').replace(/^no$/,"")),dolby:!!t.canPlayType('audio/mp4; codecs="ec-3"').replace(/^no$/,""),flac:!!(t.canPlayType("audio/x-flac;")||t.canPlayType("audio/flac;")).replace(/^no$/,"")},e},_unlockAudio:function(){var e=this||i;if(!e._audioUnlocked&&e.ctx){e._audioUnlocked=!1,e.autoUnlock=!1,e._mobileUnloaded||44100===e.ctx.sampleRate||(e._mobileUnloaded=!0,e.unload()),e._scratchBuffer=e.ctx.createBuffer(1,1,22050);var t=function(n){for(;e._html5AudioPool.length<e.html5PoolSize;)try{var r=new Audio;r._unlocked=!0,e._releaseHtml5Audio(r)}catch(n){e.noAudio=!0;break}for(var a=0;a<e._howls.length;a++)if(!e._howls[a]._webAudio)for(var i=e._howls[a]._getSoundIds(),o=0;o<i.length;o++){var s=e._howls[a]._soundById(i[o]);s&&s._node&&!s._node._unlocked&&(s._node._unlocked=!0,s._node.load())}e._autoResume();var u=e.ctx.createBufferSource();u.buffer=e._scratchBuffer,u.connect(e.ctx.destination),void 0===u.start?u.noteOn(0):u.start(0),"function"==typeof e.ctx.resume&&e.ctx.resume(),u.onended=function(){u.disconnect(0),e._audioUnlocked=!0,document.removeEventListener("touchstart",t,!0),document.removeEventListener("touchend",t,!0),document.removeEventListener("click",t,!0),document.removeEventListener("keydown",t,!0);for(var n=0;n<e._howls.length;n++)e._howls[n]._emit("unlock")}};return document.addEventListener("touchstart",t,!0),document.addEventListener("touchend",t,!0),document.addEventListener("click",t,!0),document.addEventListener("keydown",t,!0),e}},_obtainHtml5Audio:function(){var e=this||i;if(e._html5AudioPool.length)return e._html5AudioPool.pop();var t=(new Audio).play();return t&&"undefined"!=typeof Promise&&(t instanceof Promise||"function"==typeof t.then)&&t.catch(function(){console.warn("HTML5 Audio pool exhausted, returning potentially locked audio object.")}),new Audio},_releaseHtml5Audio:function(e){var t=this||i;return e._unlocked&&t._html5AudioPool.push(e),t},_autoSuspend:function(){var e=this;if(e.autoSuspend&&e.ctx&&void 0!==e.ctx.suspend&&i.usingWebAudio){for(var t=0;t<e._howls.length;t++)if(e._howls[t]._webAudio)for(var n=0;n<e._howls[t]._sounds.length;n++)if(!e._howls[t]._sounds[n]._paused)return e;return e._suspendTimer&&clearTimeout(e._suspendTimer),e._suspendTimer=setTimeout(function(){if(e.autoSuspend){e._suspendTimer=null,e.state="suspending";var t=function(){e.state="suspended",e._resumeAfterSuspend&&(delete e._resumeAfterSuspend,e._autoResume())};e.ctx.suspend().then(t,t)}},3e4),e}},_autoResume:function(){var e=this;if(e.ctx&&void 0!==e.ctx.resume&&i.usingWebAudio)return"running"===e.state&&"interrupted"!==e.ctx.state&&e._suspendTimer?(clearTimeout(e._suspendTimer),e._suspendTimer=null):"suspended"===e.state||"running"===e.state&&"interrupted"===e.ctx.state?(e.ctx.resume().then(function(){e.state="running";for(var t=0;t<e._howls.length;t++)e._howls[t]._emit("resume")}),e._suspendTimer&&(clearTimeout(e._suspendTimer),e._suspendTimer=null)):"suspending"===e.state&&(e._resumeAfterSuspend=!0),e}};var i=new a,o=function(e){e.src&&0!==e.src.length?this.init(e):console.error("An array of source files must be passed with any new Howl.")};o.prototype={init:function(e){var t=this;return i.ctx||p(),t._autoplay=e.autoplay||!1,t._format="string"!=typeof e.format?e.format:[e.format],t._html5=e.html5||!1,t._muted=e.mute||!1,t._loop=e.loop||!1,t._pool=e.pool||5,t._preload="boolean"!=typeof e.preload&&"metadata"!==e.preload||e.preload,t._rate=e.rate||1,t._sprite=e.sprite||{},t._src="string"!=typeof e.src?e.src:[e.src],t._volume=void 0!==e.volume?e.volume:1,t._xhr={method:e.xhr&&e.xhr.method?e.xhr.method:"GET",headers:e.xhr&&e.xhr.headers?e.xhr.headers:null,withCredentials:!(!e.xhr||!e.xhr.withCredentials)&&e.xhr.withCredentials},t._duration=0,t._state="unloaded",t._sounds=[],t._endTimers={},t._queue=[],t._playLock=!1,t._onend=e.onend?[{fn:e.onend}]:[],t._onfade=e.onfade?[{fn:e.onfade}]:[],t._onload=e.onload?[{fn:e.onload}]:[],t._onloaderror=e.onloaderror?[{fn:e.onloaderror}]:[],t._onplayerror=e.onplayerror?[{fn:e.onplayerror}]:[],t._onpause=e.onpause?[{fn:e.onpause}]:[],t._onplay=e.onplay?[{fn:e.onplay}]:[],t._onstop=e.onstop?[{fn:e.onstop}]:[],t._onmute=e.onmute?[{fn:e.onmute}]:[],t._onvolume=e.onvolume?[{fn:e.onvolume}]:[],t._onrate=e.onrate?[{fn:e.onrate}]:[],t._onseek=e.onseek?[{fn:e.onseek}]:[],t._onunlock=e.onunlock?[{fn:e.onunlock}]:[],t._onresume=[],t._webAudio=i.usingWebAudio&&!t._html5,void 0!==i.ctx&&i.ctx&&i.autoUnlock&&i._unlockAudio(),i._howls.push(t),t._autoplay&&t._queue.push({event:"play",action:function(){t.play()}}),t._preload&&"none"!==t._preload&&t.load(),t},load:function(){var e=this,t=null;if(i.noAudio)e._emit("loaderror",null,"No audio support.");else{"string"==typeof e._src&&(e._src=[e._src]);for(var n=0;n<e._src.length;n++){var r,a;if(e._format&&e._format[n])r=e._format[n];else{if("string"!=typeof(a=e._src[n])){e._emit("loaderror",null,"Non-string found in selected audio sources - ignoring.");continue}(r=/^data:audio\/([^;,]+);/i.exec(a))||(r=/\.([^.]+)$/.exec(a.split("?",1)[0])),r&&(r=r[1].toLowerCase())}if(r||console.warn('No file extension was found. Consider using the "format" property or specify an extension.'),r&&i.codecs(r)){t=e._src[n];break}}if(t)return e._src=t,e._state="loading","https:"===window.location.protocol&&"http:"===t.slice(0,5)&&(e._html5=!0,e._webAudio=!1),new s(e),e._webAudio&&c(e),e;e._emit("loaderror",null,"No codec support for selected audio sources.")}},play:function(e,t){var n=this,r=null;if("number"==typeof e)r=e,e=null;else{if("string"==typeof e&&"loaded"===n._state&&!n._sprite[e])return null;if(void 0===e&&(e="__default",!n._playLock)){for(var a=0,o=0;o<n._sounds.length;o++)n._sounds[o]._paused&&!n._sounds[o]._ended&&(a++,r=n._sounds[o]._id);1===a?e=null:r=null}}var s=r?n._soundById(r):n._inactiveSound();if(!s)return null;if(r&&!e&&(e=s._sprite||"__default"),"loaded"!==n._state){s._sprite=e,s._ended=!1;var u=s._id;return n._queue.push({event:"play",action:function(){n.play(u)}}),u}if(r&&!s._paused)return t||n._loadQueue("play"),s._id;n._webAudio&&i._autoResume();var c=Math.max(0,s._seek>0?s._seek:n._sprite[e][0]/1e3),l=Math.max(0,(n._sprite[e][0]+n._sprite[e][1])/1e3-c),f=1e3*l/Math.abs(s._rate),d=n._sprite[e][0]/1e3,p=(n._sprite[e][0]+n._sprite[e][1])/1e3;s._sprite=e,s._ended=!1;var h=function(){s._paused=!1,s._seek=c,s._start=d,s._stop=p,s._loop=!(!s._loop&&!n._sprite[e][2])};if(!(c>=p)){var m=s._node;if(n._webAudio){var v=function(){n._playLock=!1,h(),n._refreshBuffer(s);var e=s._muted||n._muted?0:s._volume;m.gain.setValueAtTime(e,i.ctx.currentTime),s._playStart=i.ctx.currentTime,void 0===m.bufferSource.start?s._loop?m.bufferSource.noteGrainOn(0,c,86400):m.bufferSource.noteGrainOn(0,c,l):s._loop?m.bufferSource.start(0,c,86400):m.bufferSource.start(0,c,l),f!==1/0&&(n._endTimers[s._id]=setTimeout(n._ended.bind(n,s),f)),t||setTimeout(function(){n._emit("play",s._id),n._loadQueue()},0)};"running"===i.state&&"interrupted"!==i.ctx.state?v():(n._playLock=!0,n.once("resume",v),n._clearTimer(s._id))}else{var g=function(){m.currentTime=c,m.muted=s._muted||n._muted||i._muted||m.muted,m.volume=s._volume*i.volume(),m.playbackRate=s._rate;try{var r=m.play();if(r&&"undefined"!=typeof Promise&&(r instanceof Promise||"function"==typeof r.then)?(n._playLock=!0,h(),r.then(function(){n._playLock=!1,m._unlocked=!0,t?n._loadQueue():n._emit("play",s._id)}).catch(function(){n._playLock=!1,n._emit("playerror",s._id,"Playback was unable to start. This is most commonly an issue on mobile devices and Chrome where playback was not within a user interaction."),s._ended=!0,s._paused=!0})):t||(n._playLock=!1,h(),n._emit("play",s._id)),m.playbackRate=s._rate,m.paused)return void n._emit("playerror",s._id,"Playback was unable to start. This is most commonly an issue on mobile devices and Chrome where playback was not within a user interaction.");"__default"!==e||s._loop?n._endTimers[s._id]=setTimeout(n._ended.bind(n,s),f):(n._endTimers[s._id]=function(){n._ended(s),m.removeEventListener("ended",n._endTimers[s._id],!1)},m.addEventListener("ended",n._endTimers[s._id],!1))}catch(a){n._emit("playerror",s._id,a)}};"data:audio/wav;base64,UklGRigAAABXQVZFZm10IBIAAAABAAEARKwAAIhYAQACABAAAABkYXRhAgAAAAEA"===m.src&&(m.src=n._src,m.load());var b=window&&window.ejecta||!m.readyState&&i._navigator.isCocoonJS;if(m.readyState>=3||b)g();else{n._playLock=!0,n._state="loading";var y=function(){n._state="loaded",g(),m.removeEventListener(i._canPlayEvent,y,!1)};m.addEventListener(i._canPlayEvent,y,!1),n._clearTimer(s._id)}}return s._id}n._ended(s)},pause:function(e){var t=this;if("loaded"!==t._state||t._playLock)return t._queue.push({event:"pause",action:function(){t.pause(e)}}),t;for(var n=t._getSoundIds(e),r=0;r<n.length;r++){t._clearTimer(n[r]);var a=t._soundById(n[r]);if(a&&!a._paused&&(a._seek=t.seek(n[r]),a._rateSeek=0,a._paused=!0,t._stopFade(n[r]),a._node))if(t._webAudio){if(!a._node.bufferSource)continue;void 0===a._node.bufferSource.stop?a._node.bufferSource.noteOff(0):a._node.bufferSource.stop(0),t._cleanBuffer(a._node)}else isNaN(a._node.duration)&&a._node.duration!==1/0||a._node.pause();arguments[1]||t._emit("pause",a?a._id:null)}return t},stop:function(e,t){var n=this;if("loaded"!==n._state||n._playLock)return n._queue.push({event:"stop",action:function(){n.stop(e)}}),n;for(var r=n._getSoundIds(e),a=0;a<r.length;a++){n._clearTimer(r[a]);var i=n._soundById(r[a]);i&&(i._seek=i._start||0,i._rateSeek=0,i._paused=!0,i._ended=!0,n._stopFade(r[a]),i._node&&(n._webAudio?i._node.bufferSource&&(void 0===i._node.bufferSource.stop?i._node.bufferSource.noteOff(0):i._node.bufferSource.stop(0),n._cleanBuffer(i._node)):isNaN(i._node.duration)&&i._node.duration!==1/0||(i._node.currentTime=i._start||0,i._node.pause(),i._node.duration===1/0&&n._clearSound(i._node))),t||n._emit("stop",i._id))}return n},mute:function(e,t){var n=this;if("loaded"!==n._state||n._playLock)return n._queue.push({event:"mute",action:function(){n.mute(e,t)}}),n;if(void 0===t){if("boolean"!=typeof e)return n._muted;n._muted=e}for(var r=n._getSoundIds(t),a=0;a<r.length;a++){var o=n._soundById(r[a]);o&&(o._muted=e,o._interval&&n._stopFade(o._id),n._webAudio&&o._node?o._node.gain.setValueAtTime(e?0:o._volume,i.ctx.currentTime):o._node&&(o._node.muted=!!i._muted||e),n._emit("mute",o._id))}return n},volume:function(){var e,t,n,r=this,a=arguments;if(0===a.length)return r._volume;if(1===a.length||2===a.length&&void 0===a[1]?r._getSoundIds().indexOf(a[0])>=0?t=parseInt(a[0],10):e=parseFloat(a[0]):a.length>=2&&(e=parseFloat(a[0]),t=parseInt(a[1],10)),!(void 0!==e&&e>=0&&e<=1))return(n=t?r._soundById(t):r._sounds[0])?n._volume:0;if("loaded"!==r._state||r._playLock)return r._queue.push({event:"volume",action:function(){r.volume.apply(r,a)}}),r;void 0===t&&(r._volume=e),t=r._getSoundIds(t);for(var o=0;o<t.length;o++)(n=r._soundById(t[o]))&&(n._volume=e,a[2]||r._stopFade(t[o]),r._webAudio&&n._node&&!n._muted?n._node.gain.setValueAtTime(e,i.ctx.currentTime):n._node&&!n._muted&&(n._node.volume=e*i.volume()),r._emit("volume",n._id));return r},fade:function(e,t,n,r){var a=this;if("loaded"!==a._state||a._playLock)return a._queue.push({event:"fade",action:function(){a.fade(e,t,n,r)}}),a;e=Math.min(Math.max(0,parseFloat(e)),1),t=Math.min(Math.max(0,parseFloat(t)),1),n=parseFloat(n),a.volume(e,r);for(var o=a._getSoundIds(r),s=0;s<o.length;s++){var u=a._soundById(o[s]);if(u){if(r||a._stopFade(o[s]),a._webAudio&&!u._muted){var c=i.ctx.currentTime,l=c+n/1e3;u._volume=e,u._node.gain.setValueAtTime(e,c),u._node.gain.linearRampToValueAtTime(t,l)}a._startFadeInterval(u,e,t,n,o[s],void 0===r)}}return a},_startFadeInterval:function(e,t,n,r,a,i){var o=this,s=t,u=n-t,c=Math.abs(u/.01),l=Math.max(4,c>0?r/c:r),f=Date.now();e._fadeTo=n,e._interval=setInterval(function(){var a=(Date.now()-f)/r;f=Date.now(),s+=u*a,s=Math.round(100*s)/100,s=u<0?Math.max(n,s):Math.min(n,s),o._webAudio?e._volume=s:o.volume(s,e._id,!0),i&&(o._volume=s),(n<t&&s<=n||n>t&&s>=n)&&(clearInterval(e._interval),e._interval=null,e._fadeTo=null,o.volume(n,e._id),o._emit("fade",e._id))},l)},_stopFade:function(e){var t=this,n=t._soundById(e);return n&&n._interval&&(t._webAudio&&n._node.gain.cancelScheduledValues(i.ctx.currentTime),clearInterval(n._interval),n._interval=null,t.volume(n._fadeTo,e),n._fadeTo=null,t._emit("fade",e)),t},loop:function(){var e,t,n,r=this,a=arguments;if(0===a.length)return r._loop;if(1===a.length){if("boolean"!=typeof a[0])return!!(n=r._soundById(parseInt(a[0],10)))&&n._loop;e=a[0],r._loop=e}else 2===a.length&&(e=a[0],t=parseInt(a[1],10));for(var i=r._getSoundIds(t),o=0;o<i.length;o++)(n=r._soundById(i[o]))&&(n._loop=e,r._webAudio&&n._node&&n._node.bufferSource&&(n._node.bufferSource.loop=e,e&&(n._node.bufferSource.loopStart=n._start||0,n._node.bufferSource.loopEnd=n._stop,r.playing(i[o])&&(r.pause(i[o],!0),r.play(i[o],!0)))));return r},rate:function(){var e,t,n,r=this,a=arguments;if(0===a.length)t=r._sounds[0]._id;else if(1===a.length){r._getSoundIds().indexOf(a[0])>=0?t=parseInt(a[0],10):e=parseFloat(a[0])}else 2===a.length&&(e=parseFloat(a[0]),t=parseInt(a[1],10));if("number"!=typeof e)return(n=r._soundById(t))?n._rate:r._rate;if("loaded"!==r._state||r._playLock)return r._queue.push({event:"rate",action:function(){r.rate.apply(r,a)}}),r;void 0===t&&(r._rate=e),t=r._getSoundIds(t);for(var o=0;o<t.length;o++)if(n=r._soundById(t[o])){r.playing(t[o])&&(n._rateSeek=r.seek(t[o]),n._playStart=r._webAudio?i.ctx.currentTime:n._playStart),n._rate=e,r._webAudio&&n._node&&n._node.bufferSource?n._node.bufferSource.playbackRate.setValueAtTime(e,i.ctx.currentTime):n._node&&(n._node.playbackRate=e);var s=r.seek(t[o]),u=1e3*((r._sprite[n._sprite][0]+r._sprite[n._sprite][1])/1e3-s)/Math.abs(n._rate);!r._endTimers[t[o]]&&n._paused||(r._clearTimer(t[o]),r._endTimers[t[o]]=setTimeout(r._ended.bind(r,n),u)),r._emit("rate",n._id)}return r},seek:function(){var e,t,n=this,r=arguments;if(0===r.length)n._sounds.length&&(t=n._sounds[0]._id);else if(1===r.length){n._getSoundIds().indexOf(r[0])>=0?t=parseInt(r[0],10):n._sounds.length&&(t=n._sounds[0]._id,e=parseFloat(r[0]))}else 2===r.length&&(e=parseFloat(r[0]),t=parseInt(r[1],10));if(void 0===t)return 0;if("number"==typeof e&&("loaded"!==n._state||n._playLock))return n._queue.push({event:"seek",action:function(){n.seek.apply(n,r)}}),n;var a=n._soundById(t);if(a){if(!("number"==typeof e&&e>=0)){if(n._webAudio){var o=n.playing(t)?i.ctx.currentTime-a._playStart:0,s=a._rateSeek?a._rateSeek-a._seek:0;return a._seek+(s+o*Math.abs(a._rate))}return a._node.currentTime}var u=n.playing(t);u&&n.pause(t,!0),a._seek=e,a._ended=!1,n._clearTimer(t),n._webAudio||!a._node||isNaN(a._node.duration)||(a._node.currentTime=e);var c=function(){u&&n.play(t,!0),n._emit("seek",t)};if(u&&!n._webAudio){var l=function(){n._playLock?setTimeout(l,0):c()};setTimeout(l,0)}else c()}return n},playing:function(e){var t=this;if("number"==typeof e){var n=t._soundById(e);return!!n&&!n._paused}for(var r=0;r<t._sounds.length;r++)if(!t._sounds[r]._paused)return!0;return!1},duration:function(e){var t=this,n=t._duration,r=t._soundById(e);return r&&(n=t._sprite[r._sprite][1]/1e3),n},state:function(){return this._state},unload:function(){for(var e=this,t=e._sounds,n=0;n<t.length;n++)t[n]._paused||e.stop(t[n]._id),e._webAudio||(e._clearSound(t[n]._node),t[n]._node.removeEventListener("error",t[n]._errorFn,!1),t[n]._node.removeEventListener(i._canPlayEvent,t[n]._loadFn,!1),t[n]._node.removeEventListener("ended",t[n]._endFn,!1),i._releaseHtml5Audio(t[n]._node)),delete t[n]._node,e._clearTimer(t[n]._id);var r=i._howls.indexOf(e);r>=0&&i._howls.splice(r,1);var a=!0;for(n=0;n<i._howls.length;n++)if(i._howls[n]._src===e._src||e._src.indexOf(i._howls[n]._src)>=0){a=!1;break}return u&&a&&delete u[e._src],i.noAudio=!1,e._state="unloaded",e._sounds=[],e=null,null},on:function(e,t,n,r){var a=this["_on"+e];return"function"==typeof t&&a.push(r?{id:n,fn:t,once:r}:{id:n,fn:t}),this},off:function(e,t,n){var r=this,a=r["_on"+e],i=0;if("number"==typeof t&&(n=t,t=null),t||n)for(i=0;i<a.length;i++){var o=n===a[i].id;if(t===a[i].fn&&o||!t&&o){a.splice(i,1);break}}else if(e)r["_on"+e]=[];else{var s=Object.keys(r);for(i=0;i<s.length;i++)0===s[i].indexOf("_on")&&Array.isArray(r[s[i]])&&(r[s[i]]=[])}return r},once:function(e,t,n){return this.on(e,t,n,1),this},_emit:function(e,t,n){for(var r=this,a=r["_on"+e],i=a.length-1;i>=0;i--)a[i].id&&a[i].id!==t&&"load"!==e||(setTimeout(function(e){e.call(this,t,n)}.bind(r,a[i].fn),0),a[i].once&&r.off(e,a[i].fn,a[i].id));return r._loadQueue(e),r},_loadQueue:function(e){var t=this;if(t._queue.length>0){var n=t._queue[0];n.event===e&&(t._queue.shift(),t._loadQueue()),e||n.action()}return t},_ended:function(e){var t=this,n=e._sprite;if(!t._webAudio&&e._node&&!e._node.paused&&!e._node.ended&&e._node.currentTime<e._stop)return setTimeout(t._ended.bind(t,e),100),t;var r=!(!e._loop&&!t._sprite[n][2]);if(t._emit("end",e._id),!t._webAudio&&r&&t.stop(e._id,!0).play(e._id),t._webAudio&&r){t._emit("play",e._id),e._seek=e._start||0,e._rateSeek=0,e._playStart=i.ctx.currentTime;var a=1e3*(e._stop-e._start)/Math.abs(e._rate);t._endTimers[e._id]=setTimeout(t._ended.bind(t,e),a)}return t._webAudio&&!r&&(e._paused=!0,e._ended=!0,e._seek=e._start||0,e._rateSeek=0,t._clearTimer(e._id),t._cleanBuffer(e._node),i._autoSuspend()),t._webAudio||r||t.stop(e._id,!0),t},_clearTimer:function(e){var t=this;if(t._endTimers[e]){if("function"!=typeof t._endTimers[e])clearTimeout(t._endTimers[e]);else{var n=t._soundById(e);n&&n._node&&n._node.removeEventListener("ended",t._endTimers[e],!1)}delete t._endTimers[e]}return t},_soundById:function(e){for(var t=this,n=0;n<t._sounds.length;n++)if(e===t._sounds[n]._id)return t._sounds[n];return null},_inactiveSound:function(){var e=this;e._drain();for(var t=0;t<e._sounds.length;t++)if(e._sounds[t]._ended)return e._sounds[t].reset();return new s(e)},_drain:function(){var e=this,t=e._pool,n=0,r=0;if(!(e._sounds.length<t)){for(r=0;r<e._sounds.length;r++)e._sounds[r]._ended&&n++;for(r=e._sounds.length-1;r>=0;r--){if(n<=t)return;e._sounds[r]._ended&&(e._webAudio&&e._sounds[r]._node&&e._sounds[r]._node.disconnect(0),e._sounds.splice(r,1),n--)}}},_getSoundIds:function(e){if(void 0===e){for(var t=[],n=0;n<this._sounds.length;n++)t.push(this._sounds[n]._id);return t}return[e]},_refreshBuffer:function(e){return e._node.bufferSource=i.ctx.createBufferSource(),e._node.bufferSource.buffer=u[this._src],e._panner?e._node.bufferSource.connect(e._panner):e._node.bufferSource.connect(e._node),e._node.bufferSource.loop=e._loop,e._loop&&(e._node.bufferSource.loopStart=e._start||0,e._node.bufferSource.loopEnd=e._stop||0),e._node.bufferSource.playbackRate.setValueAtTime(e._rate,i.ctx.currentTime),this},_cleanBuffer:function(e){var t=i._navigator&&i._navigator.vendor.indexOf("Apple")>=0;if(!e.bufferSource)return this;if(i._scratchBuffer&&e.bufferSource&&(e.bufferSource.onended=null,e.bufferSource.disconnect(0),t))try{e.bufferSource.buffer=i._scratchBuffer}catch(n){}return e.bufferSource=null,this},_clearSound:function(e){/MSIE |Trident\//.test(i._navigator&&i._navigator.userAgent)||(e.src="data:audio/wav;base64,UklGRigAAABXQVZFZm10IBIAAAABAAEARKwAAIhYAQACABAAAABkYXRhAgAAAAEA")}};var s=function(e){this._parent=e,this.init()};s.prototype={init:function(){var e=this,t=e._parent;return e._muted=t._muted,e._loop=t._loop,e._volume=t._volume,e._rate=t._rate,e._seek=0,e._paused=!0,e._ended=!0,e._sprite="__default",e._id=++i._counter,t._sounds.push(e),e.create(),e},create:function(){var e=this,t=e._parent,n=i._muted||e._muted||e._parent._muted?0:e._volume;return t._webAudio?(e._node=void 0===i.ctx.createGain?i.ctx.createGainNode():i.ctx.createGain(),e._node.gain.setValueAtTime(n,i.ctx.currentTime),e._node.paused=!0,e._node.connect(i.masterGain)):i.noAudio||(e._node=i._obtainHtml5Audio(),e._errorFn=e._errorListener.bind(e),e._node.addEventListener("error",e._errorFn,!1),e._loadFn=e._loadListener.bind(e),e._node.addEventListener(i._canPlayEvent,e._loadFn,!1),e._endFn=e._endListener.bind(e),e._node.addEventListener("ended",e._endFn,!1),e._node.src=t._src,e._node.preload=!0===t._preload?"auto":t._preload,e._node.volume=n*i.volume(),e._node.load()),e},reset:function(){var e=this,t=e._parent;return e._muted=t._muted,e._loop=t._loop,e._volume=t._volume,e._rate=t._rate,e._seek=0,e._rateSeek=0,e._paused=!0,e._ended=!0,e._sprite="__default",e._id=++i._counter,e},_errorListener:function(){var e=this;e._parent._emit("loaderror",e._id,e._node.error?e._node.error.code:0),e._node.removeEventListener("error",e._errorFn,!1)},_loadListener:function(){var e=this,t=e._parent;t._duration=Math.ceil(10*e._node.duration)/10,0===Object.keys(t._sprite).length&&(t._sprite={__default:[0,1e3*t._duration]}),"loaded"!==t._state&&(t._state="loaded",t._emit("load"),t._loadQueue()),e._node.removeEventListener(i._canPlayEvent,e._loadFn,!1)},_endListener:function(){var e=this,t=e._parent;t._duration===1/0&&(t._duration=Math.ceil(10*e._node.duration)/10,t._sprite.__default[1]===1/0&&(t._sprite.__default[1]=1e3*t._duration),t._ended(e)),e._node.removeEventListener("ended",e._endFn,!1)}};var u={},c=function(e){var t=e._src;if(u[t])return e._duration=u[t].duration,void d(e);if(/^data:[^;]+;base64,/.test(t)){for(var n=atob(t.split(",")[1]),r=new Uint8Array(n.length),a=0;a<n.length;++a)r[a]=n.charCodeAt(a);f(r.buffer,e)}else{var i=new XMLHttpRequest;i.open(e._xhr.method,t,!0),i.withCredentials=e._xhr.withCredentials,i.responseType="arraybuffer",e._xhr.headers&&Object.keys(e._xhr.headers).forEach(function(t){i.setRequestHeader(t,e._xhr.headers[t])}),i.onload=function(){var t=(i.status+"")[0];"0"===t||"2"===t||"3"===t?f(i.response,e):e._emit("loaderror",null,"Failed loading audio file with status: "+i.status+".")},i.onerror=function(){e._webAudio&&(e._html5=!0,e._webAudio=!1,e._sounds=[],delete u[t],e.load())},l(i)}},l=function(e){try{e.send()}catch(t){e.onerror()}},f=function(e,t){var n=function(){t._emit("loaderror",null,"Decoding audio data failed.")},r=function(e){e&&t._sounds.length>0?(u[t._src]=e,d(t,e)):n()};"undefined"!=typeof Promise&&1===i.ctx.decodeAudioData.length?i.ctx.decodeAudioData(e).then(r).catch(n):i.ctx.decodeAudioData(e,r,n)},d=function(e,t){t&&!e._duration&&(e._duration=t.duration),0===Object.keys(e._sprite).length&&(e._sprite={__default:[0,1e3*e._duration]}),"loaded"!==e._state&&(e._state="loaded",e._emit("load"),e._loadQueue())},p=function(){if(i.usingWebAudio){try{"undefined"!=typeof AudioContext?i.ctx=new AudioContext:"undefined"!=typeof webkitAudioContext?i.ctx=new webkitAudioContext:i.usingWebAudio=!1}catch(a){i.usingWebAudio=!1}i.ctx||(i.usingWebAudio=!1);var e=/iP(hone|od|ad)/.test(i._navigator&&i._navigator.platform),t=i._navigator&&i._navigator.appVersion.match(/OS (\d+)_(\d+)_?(\d+)?/),n=t?parseInt(t[1],10):null;if(e&&n&&n<9){var r=/safari/.test(i._navigator&&i._navigator.userAgent.toLowerCase());i._navigator&&!r&&(i.usingWebAudio=!1)}i.usingWebAudio&&(i.masterGain=void 0===i.ctx.createGain?i.ctx.createGainNode():i.ctx.createGain(),i.masterGain.gain.setValueAtTime(i._muted?0:i._volume,i.ctx.currentTime),i.masterGain.connect(i.ctx.destination)),i._setup()}};void 0===(r=function(){return{Howler:i,Howl:o}}.apply(t,[]))||(e.exports=r),t.Howler=i,t.Howl=o,void 0!==n.g?(n.g.HowlerGlobal=a,n.g.Howler=i,n.g.Howl=o,n.g.Sound=s):"undefined"!=typeof window&&(window.HowlerGlobal=a,window.Howler=i,window.Howl=o,window.Sound=s)}(),function(){"use strict";var e;HowlerGlobal.prototype._pos=[0,0,0],HowlerGlobal.prototype._orientation=[0,0,-1,0,1,0],HowlerGlobal.prototype.stereo=function(e){var t=this;if(!t.ctx||!t.ctx.listener)return t;for(var n=t._howls.length-1;n>=0;n--)t._howls[n].stereo(e);return t},HowlerGlobal.prototype.pos=function(e,t,n){var r=this;return r.ctx&&r.ctx.listener?(t="number"!=typeof t?r._pos[1]:t,n="number"!=typeof n?r._pos[2]:n,"number"!=typeof e?r._pos:(r._pos=[e,t,n],void 0!==r.ctx.listener.positionX?(r.ctx.listener.positionX.setTargetAtTime(r._pos[0],Howler.ctx.currentTime,.1),r.ctx.listener.positionY.setTargetAtTime(r._pos[1],Howler.ctx.currentTime,.1),r.ctx.listener.positionZ.setTargetAtTime(r._pos[2],Howler.ctx.currentTime,.1)):r.ctx.listener.setPosition(r._pos[0],r._pos[1],r._pos[2]),r)):r},HowlerGlobal.prototype.orientation=function(e,t,n,r,a,i){var o=this;if(!o.ctx||!o.ctx.listener)return o;var s=o._orientation;return t="number"!=typeof t?s[1]:t,n="number"!=typeof n?s[2]:n,r="number"!=typeof r?s[3]:r,a="number"!=typeof a?s[4]:a,i="number"!=typeof i?s[5]:i,"number"!=typeof e?s:(o._orientation=[e,t,n,r,a,i],void 0!==o.ctx.listener.forwardX?(o.ctx.listener.forwardX.setTargetAtTime(e,Howler.ctx.currentTime,.1),o.ctx.listener.forwardY.setTargetAtTime(t,Howler.ctx.currentTime,.1),o.ctx.listener.forwardZ.setTargetAtTime(n,Howler.ctx.currentTime,.1),o.ctx.listener.upX.setTargetAtTime(r,Howler.ctx.currentTime,.1),o.ctx.listener.upY.setTargetAtTime(a,Howler.ctx.currentTime,.1),o.ctx.listener.upZ.setTargetAtTime(i,Howler.ctx.currentTime,.1)):o.ctx.listener.setOrientation(e,t,n,r,a,i),o)},Howl.prototype.init=(e=Howl.prototype.init,function(t){var n=this;return n._orientation=t.orientation||[1,0,0],n._stereo=t.stereo||null,n._pos=t.pos||null,n._pannerAttr={coneInnerAngle:void 0!==t.coneInnerAngle?t.coneInnerAngle:360,coneOuterAngle:void 0!==t.coneOuterAngle?t.coneOuterAngle:360,coneOuterGain:void 0!==t.coneOuterGain?t.coneOuterGain:0,distanceModel:void 0!==t.distanceModel?t.distanceModel:"inverse",maxDistance:void 0!==t.maxDistance?t.maxDistance:1e4,panningModel:void 0!==t.panningModel?t.panningModel:"HRTF",refDistance:void 0!==t.refDistance?t.refDistance:1,rolloffFactor:void 0!==t.rolloffFactor?t.rolloffFactor:1},n._onstereo=t.onstereo?[{fn:t.onstereo}]:[],n._onpos=t.onpos?[{fn:t.onpos}]:[],n._onorientation=t.onorientation?[{fn:t.onorientation}]:[],e.call(this,t)}),Howl.prototype.stereo=function(e,n){var r=this;if(!r._webAudio)return r;if("loaded"!==r._state)return r._queue.push({event:"stereo",action:function(){r.stereo(e,n)}}),r;var a=void 0===Howler.ctx.createStereoPanner?"spatial":"stereo";if(void 0===n){if("number"!=typeof e)return r._stereo;r._stereo=e,r._pos=[e,0,0]}for(var i=r._getSoundIds(n),o=0;o<i.length;o++){var s=r._soundById(i[o]);if(s){if("number"!=typeof e)return s._stereo;s._stereo=e,s._pos=[e,0,0],s._node&&(s._pannerAttr.panningModel="equalpower",s._panner&&s._panner.pan||t(s,a),"spatial"===a?void 0!==s._panner.positionX?(s._panner.positionX.setValueAtTime(e,Howler.ctx.currentTime),s._panner.positionY.setValueAtTime(0,Howler.ctx.currentTime),s._panner.positionZ.setValueAtTime(0,Howler.ctx.currentTime)):s._panner.setPosition(e,0,0):s._panner.pan.setValueAtTime(e,Howler.ctx.currentTime)),r._emit("stereo",s._id)}}return r},Howl.prototype.pos=function(e,n,r,a){var i=this;if(!i._webAudio)return i;if("loaded"!==i._state)return i._queue.push({event:"pos",action:function(){i.pos(e,n,r,a)}}),i;if(n="number"!=typeof n?0:n,r="number"!=typeof r?-.5:r,void 0===a){if("number"!=typeof e)return i._pos;i._pos=[e,n,r]}for(var o=i._getSoundIds(a),s=0;s<o.length;s++){var u=i._soundById(o[s]);if(u){if("number"!=typeof e)return u._pos;u._pos=[e,n,r],u._node&&(u._panner&&!u._panner.pan||t(u,"spatial"),void 0!==u._panner.positionX?(u._panner.positionX.setValueAtTime(e,Howler.ctx.currentTime),u._panner.positionY.setValueAtTime(n,Howler.ctx.currentTime),u._panner.positionZ.setValueAtTime(r,Howler.ctx.currentTime)):u._panner.setPosition(e,n,r)),i._emit("pos",u._id)}}return i},Howl.prototype.orientation=function(e,n,r,a){var i=this;if(!i._webAudio)return i;if("loaded"!==i._state)return i._queue.push({event:"orientation",action:function(){i.orientation(e,n,r,a)}}),i;if(n="number"!=typeof n?i._orientation[1]:n,r="number"!=typeof r?i._orientation[2]:r,void 0===a){if("number"!=typeof e)return i._orientation;i._orientation=[e,n,r]}for(var o=i._getSoundIds(a),s=0;s<o.length;s++){var u=i._soundById(o[s]);if(u){if("number"!=typeof e)return u._orientation;u._orientation=[e,n,r],u._node&&(u._panner||(u._pos||(u._pos=i._pos||[0,0,-.5]),t(u,"spatial")),void 0!==u._panner.orientationX?(u._panner.orientationX.setValueAtTime(e,Howler.ctx.currentTime),u._panner.orientationY.setValueAtTime(n,Howler.ctx.currentTime),u._panner.orientationZ.setValueAtTime(r,Howler.ctx.currentTime)):u._panner.setOrientation(e,n,r)),i._emit("orientation",u._id)}}return i},Howl.prototype.pannerAttr=function(){var e,n,r,i=this,o=arguments;if(!i._webAudio)return i;if(0===o.length)return i._pannerAttr;if(1===o.length){if("object"!==a(o[0]))return(r=i._soundById(parseInt(o[0],10)))?r._pannerAttr:i._pannerAttr;e=o[0],void 0===n&&(e.pannerAttr||(e.pannerAttr={coneInnerAngle:e.coneInnerAngle,coneOuterAngle:e.coneOuterAngle,coneOuterGain:e.coneOuterGain,distanceModel:e.distanceModel,maxDistance:e.maxDistance,refDistance:e.refDistance,rolloffFactor:e.rolloffFactor,panningModel:e.panningModel}),i._pannerAttr={coneInnerAngle:void 0!==e.pannerAttr.coneInnerAngle?e.pannerAttr.coneInnerAngle:i._coneInnerAngle,coneOuterAngle:void 0!==e.pannerAttr.coneOuterAngle?e.pannerAttr.coneOuterAngle:i._coneOuterAngle,coneOuterGain:void 0!==e.pannerAttr.coneOuterGain?e.pannerAttr.coneOuterGain:i._coneOuterGain,distanceModel:void 0!==e.pannerAttr.distanceModel?e.pannerAttr.distanceModel:i._distanceModel,maxDistance:void 0!==e.pannerAttr.maxDistance?e.pannerAttr.maxDistance:i._maxDistance,refDistance:void 0!==e.pannerAttr.refDistance?e.pannerAttr.refDistance:i._refDistance,rolloffFactor:void 0!==e.pannerAttr.rolloffFactor?e.pannerAttr.rolloffFactor:i._rolloffFactor,panningModel:void 0!==e.pannerAttr.panningModel?e.pannerAttr.panningModel:i._panningModel})}else 2===o.length&&(e=o[0],n=parseInt(o[1],10));for(var s=i._getSoundIds(n),u=0;u<s.length;u++)if(r=i._soundById(s[u])){var c=r._pannerAttr;c={coneInnerAngle:void 0!==e.coneInnerAngle?e.coneInnerAngle:c.coneInnerAngle,coneOuterAngle:void 0!==e.coneOuterAngle?e.coneOuterAngle:c.coneOuterAngle,coneOuterGain:void 0!==e.coneOuterGain?e.coneOuterGain:c.coneOuterGain,distanceModel:void 0!==e.distanceModel?e.distanceModel:c.distanceModel,maxDistance:void 0!==e.maxDistance?e.maxDistance:c.maxDistance,refDistance:void 0!==e.refDistance?e.refDistance:c.refDistance,rolloffFactor:void 0!==e.rolloffFactor?e.rolloffFactor:c.rolloffFactor,panningModel:void 0!==e.panningModel?e.panningModel:c.panningModel};var l=r._panner;l||(r._pos||(r._pos=i._pos||[0,0,-.5]),t(r,"spatial"),l=r._panner),l.coneInnerAngle=c.coneInnerAngle,l.coneOuterAngle=c.coneOuterAngle,l.coneOuterGain=c.coneOuterGain,l.distanceModel=c.distanceModel,l.maxDistance=c.maxDistance,l.refDistance=c.refDistance,l.rolloffFactor=c.rolloffFactor,l.panningModel=c.panningModel}return i},Sound.prototype.init=function(e){return function(){var t=this,n=t._parent;t._orientation=n._orientation,t._stereo=n._stereo,t._pos=n._pos,t._pannerAttr=n._pannerAttr,e.call(this),t._stereo?n.stereo(t._stereo):t._pos&&n.pos(t._pos[0],t._pos[1],t._pos[2],t._id)}}(Sound.prototype.init),Sound.prototype.reset=function(e){return function(){var t=this,n=t._parent;return t._orientation=n._orientation,t._stereo=n._stereo,t._pos=n._pos,t._pannerAttr=n._pannerAttr,t._stereo?n.stereo(t._stereo):t._pos?n.pos(t._pos[0],t._pos[1],t._pos[2],t._id):t._panner&&(t._panner.disconnect(0),t._panner=void 0,n._refreshBuffer(t)),e.call(this)}}(Sound.prototype.reset);var t=function(e,t){"spatial"===(t=t||"spatial")?(e._panner=Howler.ctx.createPanner(),e._panner.coneInnerAngle=e._pannerAttr.coneInnerAngle,e._panner.coneOuterAngle=e._pannerAttr.coneOuterAngle,e._panner.coneOuterGain=e._pannerAttr.coneOuterGain,e._panner.distanceModel=e._pannerAttr.distanceModel,e._panner.maxDistance=e._pannerAttr.maxDistance,e._panner.refDistance=e._pannerAttr.refDistance,e._panner.rolloffFactor=e._pannerAttr.rolloffFactor,e._panner.panningModel=e._pannerAttr.panningModel,void 0!==e._panner.positionX?(e._panner.positionX.setValueAtTime(e._pos[0],Howler.ctx.currentTime),e._panner.positionY.setValueAtTime(e._pos[1],Howler.ctx.currentTime),e._panner.positionZ.setValueAtTime(e._pos[2],Howler.ctx.currentTime)):e._panner.setPosition(e._pos[0],e._pos[1],e._pos[2]),void 0!==e._panner.orientationX?(e._panner.orientationX.setValueAtTime(e._orientation[0],Howler.ctx.currentTime),e._panner.orientationY.setValueAtTime(e._orientation[1],Howler.ctx.currentTime),e._panner.orientationZ.setValueAtTime(e._orientation[2],Howler.ctx.currentTime)):e._panner.setOrientation(e._orientation[0],e._orientation[1],e._orientation[2])):(e._panner=Howler.ctx.createStereoPanner(),e._panner.pan.setValueAtTime(e._stereo,Howler.ctx.currentTime)),e._panner.connect(e._node),e._paused||e._parent.pause(e._id,!0).play(e._id,!0)}}()},50113:(e,t,n)=>{"use strict";var r=n(46518),a=n(59213).find,i=n(6469),o="find",s=!0;o in[]&&Array(1)[o](function(){s=!1}),r({target:"Array",proto:!0,forced:s},{find:function(e){return a(this,e,arguments.length>1?arguments[1]:void 0)}}),i(o)},50283:(e,t,n)=>{"use strict";var r=n(79504),a=n(79039),i=n(94901),o=n(39297),s=n(43724),u=n(10350).CONFIGURABLE,c=n(33706),l=n(91181),f=l.enforce,d=l.get,p=String,h=Object.defineProperty,m=r("".slice),v=r("".replace),g=r([].join),b=s&&!a(function(){return 8!==h(function(){},"length",{value:8}).length}),y=String(String).split("String"),A=e.exports=function(e,t,n){"Symbol("===m(p(t),0,7)&&(t="["+v(p(t),/^Symbol\(([^)]*)\).*$/,"$1")+"]"),n&&n.getter&&(t="get "+t),n&&n.setter&&(t="set "+t),(!o(e,"name")||u&&e.name!==t)&&(s?h(e,"name",{value:t,configurable:!0}):e.name=t),b&&n&&o(n,"arity")&&e.length!==n.arity&&h(e,"length",{value:n.arity});try{n&&o(n,"constructor")&&n.constructor?s&&h(e,"prototype",{writable:!1}):e.prototype&&(e.prototype=void 0)}catch(a){}var r=f(e);return o(r,"source")||(r.source=g(y,"string"==typeof t?t:"")),e};Function.prototype.toString=A(function(){return i(this)&&d(this).source||c(this)},"toString")},50360:(e,t,n)=>{"use strict";var r=n(44576).isFinite;e.exports=Number.isFinite||function(e){return"number"==typeof e&&r(e)}},50375:(e,t,n)=>{"use strict";var r=n(46518),a=n(79504),i=n(67750),o=n(91291),s=n(655),u=a("".slice),c=Math.max,l=Math.min;r({target:"String",proto:!0,forced:!"".substr||"b"!=="ab".substr(-1)},{substr:function(e,t){var n,r,a=s(i(this)),f=a.length,d=o(e);return d===1/0&&(d=0),d<0&&(d=c(f+d,0)),(n=void 0===t?f:o(t))<=0||n===1/0||d>=(r=l(d+n,f))?"":u(a,d,r)}})},50469:(e,t,n)=>{n(94490),n(62010),n(40875),n(63548);var r=n(51344),a=n(73149),i=n(35913),o=n(98611),s=n(28635),u=n(90937),c=n(41967);function l(){"use strict";var t=a(),n=t.m(l),f=(Object.getPrototypeOf?Object.getPrototypeOf(n):n.__proto__).constructor;function d(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===f||"GeneratorFunction"===(t.displayName||t.name))}var p={throw:1,return:2,break:3,continue:3};function h(e){var t,n;return function(r){t||(t={stop:function(){return n(r.a,2)},catch:function(){return r.v},abrupt:function(e,t){return n(r.a,p[e],t)},delegateYield:function(e,a,i){return t.resultName=a,n(r.d,c(e),i)},finish:function(e){return n(r.f,e)}},n=function(e,n,a){r.p=t.prev,r.n=t.next;try{return e(n,a)}finally{t.next=r.n}}),t.resultName&&(t[t.resultName]=r.v,t.resultName=void 0),t.sent=r.v,t.next=r.n;try{return e.call(this,t)}finally{r.p=t.prev,r.n=t.next}}}return(e.exports=l=function(){return{wrap:function(e,n,r,a){return t.w(h(e),n,r,a&&a.reverse())},isGeneratorFunction:d,mark:t.m,awrap:function(e,t){return new r(e,t)},AsyncIterator:s,async:function(e,t,n,r,a){return(d(t)?o:i)(h(e),t,n,r,a)},keys:u,values:c}},e.exports.__esModule=!0,e.exports.default=e.exports)()}e.exports=l,e.exports.__esModule=!0,e.exports.default=e.exports},50477:()=>{},50778:(e,t,n)=>{"use strict";var r=n(46518),a=n(77240);r({target:"String",proto:!0,forced:n(23061)("link")},{link:function(e){return a(this,"a","href",e)}})},50851:(e,t,n)=>{"use strict";var r=n(36955),a=n(55966),i=n(64117),o=n(26269),s=n(78227)("iterator");e.exports=function(e){if(!i(e))return a(e,s)||a(e,"@@iterator")||o[r(e)]}},51088:(e,t,n)=>{"use strict";var r=n(46518),a=n(69565),i=n(96395),o=n(10350),s=n(94901),u=n(33994),c=n(42787),l=n(52967),f=n(10687),d=n(66699),p=n(36840),h=n(78227),m=n(26269),v=n(57657),g=o.PROPER,b=o.CONFIGURABLE,y=v.IteratorPrototype,A=v.BUGGY_SAFARI_ITERATORS,D=h("iterator"),w="keys",_="values",E="entries",k=function(){return this};e.exports=function(e,t,n,o,h,v,x){u(n,t,o);var C,F,S,O=function(e){if(e===h&&R)return R;if(!A&&e&&e in M)return M[e];switch(e){case w:case _:case E:return function(){return new n(this,e)}}return function(){return new n(this)}},T=t+" Iterator",B=!1,M=e.prototype,P=M[D]||M["@@iterator"]||h&&M[h],R=!A&&P||O(h),N="Array"===t&&M.entries||P;if(N&&(C=c(N.call(new e)))!==Object.prototype&&C.next&&(i||c(C)===y||(l?l(C,y):s(C[D])||p(C,D,k)),f(C,T,!0,!0),i&&(m[T]=k)),g&&h===_&&P&&P.name!==_&&(!i&&b?d(M,"name",_):(B=!0,R=function(){return a(P,this)})),h)if(F={values:O(_),keys:v?R:O(w),entries:O(E)},x)for(S in F)(A||B||!(S in M))&&p(M,S,F[S]);else r({target:t,proto:!0,forced:A||B},F);return i&&!x||M[D]===R||p(M,D,R,{name:h}),m[t]=R,F}},51344:e=>{e.exports=function(e,t){this.v=e,this.k=t},e.exports.__esModule=!0,e.exports.default=e.exports},51481:(e,t,n)=>{"use strict";var r=n(46518),a=n(36043);r({target:"Promise",stat:!0,forced:n(10916).CONSTRUCTOR},{reject:function(e){var t=a.f(this);return(0,t.reject)(e),t.promise}})},51531:(e,t,n)=>{"use strict";n.d(t,{A:()=>a});n(84185);var r=n(19326);function a(e,t,n){return(t=(0,r.A)(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}},51629:(e,t,n)=>{"use strict";var r=n(46518),a=n(90235);r({target:"Array",proto:!0,forced:[].forEach!==a},{forEach:a})},52675:(e,t,n)=>{"use strict";n(6761),n(81510),n(97812),n(33110),n(49773)},52703:(e,t,n)=>{"use strict";var r=n(44576),a=n(79039),i=n(79504),o=n(655),s=n(43802).trim,u=n(47452),c=r.parseInt,l=r.Symbol,f=l&&l.iterator,d=/^[+-]?0x/i,p=i(d.exec),h=8!==c(u+"08")||22!==c(u+"0x16")||f&&!a(function(){c(Object(f))});e.exports=h?function(e,t){var n=s(o(e));return c(n,t>>>0||(p(d,n)?16:10))}:c},52811:(e,t,n)=>{"use strict";var r=n(46518),a=n(92744),i=n(79039),o=n(20034),s=n(3451).onFreeze,u=Object.freeze;r({target:"Object",stat:!0,forced:i(function(){u(1)}),sham:!a},{freeze:function(e){return u&&o(e)?u(s(e)):e}})},52936:function(e,t,n){var r,a,i,o,s=n(89990);o=function(e){return e},"object"===s(t)?e.exports=t=o(n(83841),n(55412),n(41612),n(63123),n(21894),n(68449),n(54624),n(44451),n(4501),n(64880),n(67712),n(12849),n(87589),n(20484),n(39773),n(89671),n(38294),n(76793),n(71533),n(90703),n(27048),n(17905),n(83626),n(26229),n(48605),n(68510),n(27415),n(40824),n(7485),n(76431),n(76592),n(55917),n(6358),n(64284),n(55164)):(a=[n(83841),n(55412),n(41612),n(63123),n(21894),n(68449),n(54624),n(44451),n(4501),n(64880),n(67712),n(12849),n(87589),n(20484),n(39773),n(89671),n(38294),n(76793),n(71533),n(90703),n(27048),n(17905),n(83626),n(26229),n(48605),n(68510),n(27415),n(40824),n(7485),n(76431),n(76592),n(55917),n(6358),n(64284),n(55164)],void 0===(i="function"==typeof(r=o)?r.apply(t,a):r)||(e.exports=i))},52967:(e,t,n)=>{"use strict";var r=n(46706),a=n(20034),i=n(67750),o=n(73506);e.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var e,t=!1,n={};try{(e=r(Object.prototype,"__proto__","set"))(n,[]),t=n instanceof Array}catch(s){}return function(n,r){return i(n),o(r),a(n)?(t?e(n,r):n.__proto__=r,n):n}}():void 0)},53044:(e,t,n)=>{n(16280),n(76918),e.exports=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.")},e.exports.__esModule=!0,e.exports.default=e.exports},53179:(e,t,n)=>{"use strict";var r=n(92140),a=n(36955);e.exports=r?{}.toString:function(){return"[object "+a(this)+"]"}},53250:e=>{"use strict";var t=Math.expm1,n=Math.exp;e.exports=!t||t(10)>22025.465794806718||t(10)<22025.465794806718||-2e-17!==t(-2e-17)?function(e){var t=+e;return 0===t?t:t>-1e-6&&t<1e-6?t+t*t/2:n(t)-1}:t},53487:(e,t,n)=>{"use strict";var r=n(43802).start,a=n(60706);e.exports=a("trimStart")?function(){return r(this)}:"".trimStart},53602:e=>{"use strict";var t=4503599627370496;e.exports=function(e){return e+t-t}},53640:(e,t,n)=>{"use strict";var r=n(28551),a=n(84270),i=TypeError;e.exports=function(e){if(r(this),"string"===e||"default"===e)e="string";else if("number"!==e)throw new i("Incorrect hint");return a(this,e)}},54520:(e,t,n)=>{"use strict";n(22489)},54554:(e,t,n)=>{"use strict";var r=n(46518),a=n(48981),i=n(35610),o=n(91291),s=n(26198),u=n(34527),c=n(96837),l=n(1469),f=n(97040),d=n(84606),p=n(70597)("splice"),h=Math.max,m=Math.min;r({target:"Array",proto:!0,forced:!p},{splice:function(e,t){var n,r,p,v,g,b,y=a(this),A=s(y),D=i(e,A),w=arguments.length;for(0===w?n=r=0:1===w?(n=0,r=A-D):(n=w-2,r=m(h(o(t),0),A-D)),c(A+n-r),p=l(y,r),v=0;v<r;v++)(g=D+v)in y&&f(p,v,y[g]);if(p.length=r,n<r){for(v=D;v<A-r;v++)b=v+n,(g=v+r)in y?y[b]=y[g]:d(y,b);for(v=A;v>A-r+n;v--)d(y,v-1)}else if(n>r)for(v=A-r;v>D;v--)b=v+n-1,(g=v+r-1)in y?y[b]=y[g]:d(y,b);for(v=0;v<n;v++)y[v+D]=arguments[v+2];return u(y,A-r+n),p}})},54624:function(e,t,n){var r,a,i,o,s=n(89990);o=function(e){return function(t){var n=e,r=n.lib,a=r.WordArray,i=r.Hasher,o=n.algo,s=[];!function(){for(var e=0;e<64;e++)s[e]=4294967296*t.abs(t.sin(e+1))|0}();var u=o.MD5=i.extend({_doReset:function(){this._hash=new a.init([1732584193,4023233417,2562383102,271733878])},_doProcessBlock:function(e,t){for(var n=0;n<16;n++){var r=t+n,a=e[r];e[r]=16711935&(a<<8|a>>>24)|4278255360&(a<<24|a>>>8)}var i=this._hash.words,o=e[t+0],u=e[t+1],p=e[t+2],h=e[t+3],m=e[t+4],v=e[t+5],g=e[t+6],b=e[t+7],y=e[t+8],A=e[t+9],D=e[t+10],w=e[t+11],_=e[t+12],E=e[t+13],k=e[t+14],x=e[t+15],C=i[0],F=i[1],S=i[2],O=i[3];C=c(C,F,S,O,o,7,s[0]),O=c(O,C,F,S,u,12,s[1]),S=c(S,O,C,F,p,17,s[2]),F=c(F,S,O,C,h,22,s[3]),C=c(C,F,S,O,m,7,s[4]),O=c(O,C,F,S,v,12,s[5]),S=c(S,O,C,F,g,17,s[6]),F=c(F,S,O,C,b,22,s[7]),C=c(C,F,S,O,y,7,s[8]),O=c(O,C,F,S,A,12,s[9]),S=c(S,O,C,F,D,17,s[10]),F=c(F,S,O,C,w,22,s[11]),C=c(C,F,S,O,_,7,s[12]),O=c(O,C,F,S,E,12,s[13]),S=c(S,O,C,F,k,17,s[14]),C=l(C,F=c(F,S,O,C,x,22,s[15]),S,O,u,5,s[16]),O=l(O,C,F,S,g,9,s[17]),S=l(S,O,C,F,w,14,s[18]),F=l(F,S,O,C,o,20,s[19]),C=l(C,F,S,O,v,5,s[20]),O=l(O,C,F,S,D,9,s[21]),S=l(S,O,C,F,x,14,s[22]),F=l(F,S,O,C,m,20,s[23]),C=l(C,F,S,O,A,5,s[24]),O=l(O,C,F,S,k,9,s[25]),S=l(S,O,C,F,h,14,s[26]),F=l(F,S,O,C,y,20,s[27]),C=l(C,F,S,O,E,5,s[28]),O=l(O,C,F,S,p,9,s[29]),S=l(S,O,C,F,b,14,s[30]),C=f(C,F=l(F,S,O,C,_,20,s[31]),S,O,v,4,s[32]),O=f(O,C,F,S,y,11,s[33]),S=f(S,O,C,F,w,16,s[34]),F=f(F,S,O,C,k,23,s[35]),C=f(C,F,S,O,u,4,s[36]),O=f(O,C,F,S,m,11,s[37]),S=f(S,O,C,F,b,16,s[38]),F=f(F,S,O,C,D,23,s[39]),C=f(C,F,S,O,E,4,s[40]),O=f(O,C,F,S,o,11,s[41]),S=f(S,O,C,F,h,16,s[42]),F=f(F,S,O,C,g,23,s[43]),C=f(C,F,S,O,A,4,s[44]),O=f(O,C,F,S,_,11,s[45]),S=f(S,O,C,F,x,16,s[46]),C=d(C,F=f(F,S,O,C,p,23,s[47]),S,O,o,6,s[48]),O=d(O,C,F,S,b,10,s[49]),S=d(S,O,C,F,k,15,s[50]),F=d(F,S,O,C,v,21,s[51]),C=d(C,F,S,O,_,6,s[52]),O=d(O,C,F,S,h,10,s[53]),S=d(S,O,C,F,D,15,s[54]),F=d(F,S,O,C,u,21,s[55]),C=d(C,F,S,O,y,6,s[56]),O=d(O,C,F,S,x,10,s[57]),S=d(S,O,C,F,g,15,s[58]),F=d(F,S,O,C,E,21,s[59]),C=d(C,F,S,O,m,6,s[60]),O=d(O,C,F,S,w,10,s[61]),S=d(S,O,C,F,p,15,s[62]),F=d(F,S,O,C,A,21,s[63]),i[0]=i[0]+C|0,i[1]=i[1]+F|0,i[2]=i[2]+S|0,i[3]=i[3]+O|0},_doFinalize:function(){var e=this._data,n=e.words,r=8*this._nDataBytes,a=8*e.sigBytes;n[a>>>5]|=128<<24-a%32;var i=t.floor(r/4294967296),o=r;n[15+(a+64>>>9<<4)]=16711935&(i<<8|i>>>24)|4278255360&(i<<24|i>>>8),n[14+(a+64>>>9<<4)]=16711935&(o<<8|o>>>24)|4278255360&(o<<24|o>>>8),e.sigBytes=4*(n.length+1),this._process();for(var s=this._hash,u=s.words,c=0;c<4;c++){var l=u[c];u[c]=16711935&(l<<8|l>>>24)|4278255360&(l<<24|l>>>8)}return s},clone:function(){var e=i.clone.call(this);return e._hash=this._hash.clone(),e}});function c(e,t,n,r,a,i,o){var s=e+(t&n|~t&r)+a+o;return(s<<i|s>>>32-i)+t}function l(e,t,n,r,a,i,o){var s=e+(t&r|n&~r)+a+o;return(s<<i|s>>>32-i)+t}function f(e,t,n,r,a,i,o){var s=e+(t^n^r)+a+o;return(s<<i|s>>>32-i)+t}function d(e,t,n,r,a,i,o){var s=e+(n^(t|~r))+a+o;return(s<<i|s>>>32-i)+t}n.MD5=i._createHelper(u),n.HmacMD5=i._createHmacHelper(u)}(Math),e.MD5},"object"===s(t)?e.exports=t=o(n(83841)):(a=[n(83841)],void 0===(i="function"==typeof(r=o)?r.apply(t,a):r)||(e.exports=i))},54743:(e,t,n)=>{"use strict";var r=n(46518),a=n(44576),i=n(66346),o=n(87633),s="ArrayBuffer",u=i[s];r({global:!0,constructor:!0,forced:a[s]!==u},{ArrayBuffer:u}),o(s)},54972:(e,t,n)=>{"use strict";var r=n(46518),a=n(69565),i=n(28551),o=n(1767),s=n(24149),u=n(99590),c=n(19462),l=n(9539),f=n(84549),d=n(96395),p=!d&&f("take",RangeError),h=c(function(){var e=this.iterator;if(!this.remaining--)return this.done=!0,l(e,"normal",void 0);var t=i(a(this.next,e));return(this.done=!!t.done)?void 0:t.value});r({target:"Iterator",proto:!0,real:!0,forced:d||p},{take:function(e){var t;i(this);try{t=u(s(+e))}catch(n){l(this,"throw",n)}return p?a(p,this,t):new h(o(this),{remaining:t})}})},55002:e=>{"use strict";e.exports={IndexSizeError:{s:"INDEX_SIZE_ERR",c:1,m:1},DOMStringSizeError:{s:"DOMSTRING_SIZE_ERR",c:2,m:0},HierarchyRequestError:{s:"HIERARCHY_REQUEST_ERR",c:3,m:1},WrongDocumentError:{s:"WRONG_DOCUMENT_ERR",c:4,m:1},InvalidCharacterError:{s:"INVALID_CHARACTER_ERR",c:5,m:1},NoDataAllowedError:{s:"NO_DATA_ALLOWED_ERR",c:6,m:0},NoModificationAllowedError:{s:"NO_MODIFICATION_ALLOWED_ERR",c:7,m:1},NotFoundError:{s:"NOT_FOUND_ERR",c:8,m:1},NotSupportedError:{s:"NOT_SUPPORTED_ERR",c:9,m:1},InUseAttributeError:{s:"INUSE_ATTRIBUTE_ERR",c:10,m:1},InvalidStateError:{s:"INVALID_STATE_ERR",c:11,m:1},SyntaxError:{s:"SYNTAX_ERR",c:12,m:1},InvalidModificationError:{s:"INVALID_MODIFICATION_ERR",c:13,m:1},NamespaceError:{s:"NAMESPACE_ERR",c:14,m:1},InvalidAccessError:{s:"INVALID_ACCESS_ERR",c:15,m:1},ValidationError:{s:"VALIDATION_ERR",c:16,m:0},TypeMismatchError:{s:"TYPE_MISMATCH_ERR",c:17,m:1},SecurityError:{s:"SECURITY_ERR",c:18,m:1},NetworkError:{s:"NETWORK_ERR",c:19,m:1},AbortError:{s:"ABORT_ERR",c:20,m:1},URLMismatchError:{s:"URL_MISMATCH_ERR",c:21,m:1},QuotaExceededError:{s:"QUOTA_EXCEEDED_ERR",c:22,m:1},TimeoutError:{s:"TIMEOUT_ERR",c:23,m:1},InvalidNodeTypeError:{s:"INVALID_NODE_TYPE_ERR",c:24,m:1},DataCloneError:{s:"DATA_CLONE_ERR",c:25,m:1}}},55081:(e,t,n)=>{"use strict";var r=n(46518),a=n(44576);r({global:!0,forced:a.globalThis!==a},{globalThis:a})},55130:(e,t,n)=>{function r(){try{var t=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(t){}return(e.exports=r=function(){return!!t},e.exports.__esModule=!0,e.exports.default=e.exports)()}n(60825),e.exports=r,e.exports.__esModule=!0,e.exports.default=e.exports},55164:function(e,t,n){var r,a,i,o,s=n(89990);o=function(e){return function(){var t=e,n=t.lib.BlockCipher,r=t.algo,a=16,i=[608135816,2242054355,320440878,57701188,2752067618,698298832,137296536,3964562569,1160258022,953160567,3193202383,887688300,3232508343,3380367581,1065670069,3041331479,2450970073,2306472731],o=[[3509652390,2564797868,805139163,3491422135,3101798381,1780907670,3128725573,4046225305,614570311,3012652279,134345442,2240740374,1667834072,1901547113,2757295779,4103290238,227898511,1921955416,1904987480,2182433518,2069144605,3260701109,2620446009,720527379,3318853667,677414384,3393288472,3101374703,2390351024,1614419982,1822297739,2954791486,3608508353,3174124327,2024746970,1432378464,3864339955,2857741204,1464375394,1676153920,1439316330,715854006,3033291828,289532110,2706671279,2087905683,3018724369,1668267050,732546397,1947742710,3462151702,2609353502,2950085171,1814351708,2050118529,680887927,999245976,1800124847,3300911131,1713906067,1641548236,4213287313,1216130144,1575780402,4018429277,3917837745,3693486850,3949271944,596196993,3549867205,258830323,2213823033,772490370,2760122372,1774776394,2652871518,566650946,4142492826,1728879713,2882767088,1783734482,3629395816,2517608232,2874225571,1861159788,326777828,3124490320,2130389656,2716951837,967770486,1724537150,2185432712,2364442137,1164943284,2105845187,998989502,3765401048,2244026483,1075463327,1455516326,1322494562,910128902,469688178,1117454909,936433444,3490320968,3675253459,1240580251,122909385,2157517691,634681816,4142456567,3825094682,3061402683,2540495037,79693498,3249098678,1084186820,1583128258,426386531,1761308591,1047286709,322548459,995290223,1845252383,2603652396,3431023940,2942221577,3202600964,3727903485,1712269319,422464435,3234572375,1170764815,3523960633,3117677531,1434042557,442511882,3600875718,1076654713,1738483198,4213154764,2393238008,3677496056,1014306527,4251020053,793779912,2902807211,842905082,4246964064,1395751752,1040244610,2656851899,3396308128,445077038,3742853595,3577915638,679411651,2892444358,2354009459,1767581616,3150600392,3791627101,3102740896,284835224,4246832056,1258075500,768725851,2589189241,3069724005,3532540348,1274779536,3789419226,2764799539,1660621633,3471099624,4011903706,913787905,3497959166,737222580,2514213453,2928710040,3937242737,1804850592,3499020752,2949064160,2386320175,2390070455,2415321851,4061277028,2290661394,2416832540,1336762016,1754252060,3520065937,3014181293,791618072,3188594551,3933548030,2332172193,3852520463,3043980520,413987798,3465142937,3030929376,4245938359,2093235073,3534596313,375366246,2157278981,2479649556,555357303,3870105701,2008414854,3344188149,4221384143,3956125452,2067696032,3594591187,2921233993,2428461,544322398,577241275,1471733935,610547355,4027169054,1432588573,1507829418,2025931657,3646575487,545086370,48609733,2200306550,1653985193,298326376,1316178497,3007786442,2064951626,458293330,2589141269,3591329599,3164325604,727753846,2179363840,146436021,1461446943,4069977195,705550613,3059967265,3887724982,4281599278,3313849956,1404054877,2845806497,146425753,1854211946],[1266315497,3048417604,3681880366,3289982499,290971e4,1235738493,2632868024,2414719590,3970600049,1771706367,1449415276,3266420449,422970021,1963543593,2690192192,3826793022,1062508698,1531092325,1804592342,2583117782,2714934279,4024971509,1294809318,4028980673,1289560198,2221992742,1669523910,35572830,157838143,1052438473,1016535060,1802137761,1753167236,1386275462,3080475397,2857371447,1040679964,2145300060,2390574316,1461121720,2956646967,4031777805,4028374788,33600511,2920084762,1018524850,629373528,3691585981,3515945977,2091462646,2486323059,586499841,988145025,935516892,3367335476,2599673255,2839830854,265290510,3972581182,2759138881,3795373465,1005194799,847297441,406762289,1314163512,1332590856,1866599683,4127851711,750260880,613907577,1450815602,3165620655,3734664991,3650291728,3012275730,3704569646,1427272223,778793252,1343938022,2676280711,2052605720,1946737175,3164576444,3914038668,3967478842,3682934266,1661551462,3294938066,4011595847,840292616,3712170807,616741398,312560963,711312465,1351876610,322626781,1910503582,271666773,2175563734,1594956187,70604529,3617834859,1007753275,1495573769,4069517037,2549218298,2663038764,504708206,2263041392,3941167025,2249088522,1514023603,1998579484,1312622330,694541497,2582060303,2151582166,1382467621,776784248,2618340202,3323268794,2497899128,2784771155,503983604,4076293799,907881277,423175695,432175456,1378068232,4145222326,3954048622,3938656102,3820766613,2793130115,2977904593,26017576,3274890735,3194772133,1700274565,1756076034,4006520079,3677328699,720338349,1533947780,354530856,688349552,3973924725,1637815568,332179504,3949051286,53804574,2852348879,3044236432,1282449977,3583942155,3416972820,4006381244,1617046695,2628476075,3002303598,1686838959,431878346,2686675385,1700445008,1080580658,1009431731,832498133,3223435511,2605976345,2271191193,2516031870,1648197032,4164389018,2548247927,300782431,375919233,238389289,3353747414,2531188641,2019080857,1475708069,455242339,2609103871,448939670,3451063019,1395535956,2413381860,1841049896,1491858159,885456874,4264095073,4001119347,1565136089,3898914787,1108368660,540939232,1173283510,2745871338,3681308437,4207628240,3343053890,4016749493,1699691293,1103962373,3625875870,2256883143,3830138730,1031889488,3479347698,1535977030,4236805024,3251091107,2132092099,1774941330,1199868427,1452454533,157007616,2904115357,342012276,595725824,1480756522,206960106,497939518,591360097,863170706,2375253569,3596610801,1814182875,2094937945,3421402208,1082520231,3463918190,2785509508,435703966,3908032597,1641649973,2842273706,3305899714,1510255612,2148256476,2655287854,3276092548,4258621189,236887753,3681803219,274041037,1734335097,3815195456,3317970021,1899903192,1026095262,4050517792,356393447,2410691914,3873677099,3682840055],[3913112168,2491498743,4132185628,2489919796,1091903735,1979897079,3170134830,3567386728,3557303409,857797738,1136121015,1342202287,507115054,2535736646,337727348,3213592640,1301675037,2528481711,1895095763,1721773893,3216771564,62756741,2142006736,835421444,2531993523,1442658625,3659876326,2882144922,676362277,1392781812,170690266,3921047035,1759253602,3611846912,1745797284,664899054,1329594018,3901205900,3045908486,2062866102,2865634940,3543621612,3464012697,1080764994,553557557,3656615353,3996768171,991055499,499776247,1265440854,648242737,3940784050,980351604,3713745714,1749149687,3396870395,4211799374,3640570775,1161844396,3125318951,1431517754,545492359,4268468663,3499529547,1437099964,2702547544,3433638243,2581715763,2787789398,1060185593,1593081372,2418618748,4260947970,69676912,2159744348,86519011,2512459080,3838209314,1220612927,3339683548,133810670,1090789135,1078426020,1569222167,845107691,3583754449,4072456591,1091646820,628848692,1613405280,3757631651,526609435,236106946,48312990,2942717905,3402727701,1797494240,859738849,992217954,4005476642,2243076622,3870952857,3732016268,765654824,3490871365,2511836413,1685915746,3888969200,1414112111,2273134842,3281911079,4080962846,172450625,2569994100,980381355,4109958455,2819808352,2716589560,2568741196,3681446669,3329971472,1835478071,660984891,3704678404,4045999559,3422617507,3040415634,1762651403,1719377915,3470491036,2693910283,3642056355,3138596744,1364962596,2073328063,1983633131,926494387,3423689081,2150032023,4096667949,1749200295,3328846651,309677260,2016342300,1779581495,3079819751,111262694,1274766160,443224088,298511866,1025883608,3806446537,1145181785,168956806,3641502830,3584813610,1689216846,3666258015,3200248200,1692713982,2646376535,4042768518,1618508792,1610833997,3523052358,4130873264,2001055236,3610705100,2202168115,4028541809,2961195399,1006657119,2006996926,3186142756,1430667929,3210227297,1314452623,4074634658,4101304120,2273951170,1399257539,3367210612,3027628629,1190975929,2062231137,2333990788,2221543033,2438960610,1181637006,548689776,2362791313,3372408396,3104550113,3145860560,296247880,1970579870,3078560182,3769228297,1714227617,3291629107,3898220290,166772364,1251581989,493813264,448347421,195405023,2709975567,677966185,3703036547,1463355134,2715995803,1338867538,1343315457,2802222074,2684532164,233230375,2599980071,2000651841,3277868038,1638401717,4028070440,3237316320,6314154,819756386,300326615,590932579,1405279636,3267499572,3150704214,2428286686,3959192993,3461946742,1862657033,1266418056,963775037,2089974820,2263052895,1917689273,448879540,3550394620,3981727096,150775221,3627908307,1303187396,508620638,2975983352,2726630617,1817252668,1876281319,1457606340,908771278,3720792119,3617206836,2455994898,1729034894,1080033504],[976866871,3556439503,2881648439,1522871579,1555064734,1336096578,3548522304,2579274686,3574697629,3205460757,3593280638,3338716283,3079412587,564236357,2993598910,1781952180,1464380207,3163844217,3332601554,1699332808,1393555694,1183702653,3581086237,1288719814,691649499,2847557200,2895455976,3193889540,2717570544,1781354906,1676643554,2592534050,3230253752,1126444790,2770207658,2633158820,2210423226,2615765581,2414155088,3127139286,673620729,2805611233,1269405062,4015350505,3341807571,4149409754,1057255273,2012875353,2162469141,2276492801,2601117357,993977747,3918593370,2654263191,753973209,36408145,2530585658,25011837,3520020182,2088578344,530523599,2918365339,1524020338,1518925132,3760827505,3759777254,1202760957,3985898139,3906192525,674977740,4174734889,2031300136,2019492241,3983892565,4153806404,3822280332,352677332,2297720250,60907813,90501309,3286998549,1016092578,2535922412,2839152426,457141659,509813237,4120667899,652014361,1966332200,2975202805,55981186,2327461051,676427537,3255491064,2882294119,3433927263,1307055953,942726286,933058658,2468411793,3933900994,4215176142,1361170020,2001714738,2830558078,3274259782,1222529897,1679025792,2729314320,3714953764,1770335741,151462246,3013232138,1682292957,1483529935,471910574,1539241949,458788160,3436315007,1807016891,3718408830,978976581,1043663428,3165965781,1927990952,4200891579,2372276910,3208408903,3533431907,1412390302,2931980059,4132332400,1947078029,3881505623,4168226417,2941484381,1077988104,1320477388,886195818,18198404,3786409e3,2509781533,112762804,3463356488,1866414978,891333506,18488651,661792760,1628790961,3885187036,3141171499,876946877,2693282273,1372485963,791857591,2686433993,3759982718,3167212022,3472953795,2716379847,445679433,3561995674,3504004811,3574258232,54117162,3331405415,2381918588,3769707343,4154350007,1140177722,4074052095,668550556,3214352940,367459370,261225585,2610173221,4209349473,3468074219,3265815641,314222801,3066103646,3808782860,282218597,3406013506,3773591054,379116347,1285071038,846784868,2669647154,3771962079,3550491691,2305946142,453669953,1268987020,3317592352,3279303384,3744833421,2610507566,3859509063,266596637,3847019092,517658769,3462560207,3443424879,370717030,4247526661,2224018117,4143653529,4112773975,2788324899,2477274417,1456262402,2901442914,1517677493,1846949527,2295493580,3734397586,2176403920,1280348187,1908823572,3871786941,846861322,1172426758,3287448474,3383383037,1655181056,3139813346,901632758,1897031941,2986607138,3066810236,3447102507,1393639104,373351379,950779232,625454576,3124240540,4148612726,2007998917,544563296,2244738638,2330496472,2058025392,1291430526,424198748,50039436,29584100,3605783033,2429876329,2791104160,1057563949,3255363231,3075367218,3463963227,1469046755,985887462]],s={pbox:[],sbox:[]};function u(e,t){var n=t>>24&255,r=t>>16&255,a=t>>8&255,i=255&t,o=e.sbox[0][n]+e.sbox[1][r];return o^=e.sbox[2][a],o+=e.sbox[3][i]}function c(e,t,n){for(var r,i=t,o=n,s=0;s<a;++s)r=i^=e.pbox[s],i=o=u(e,i)^o,o=r;return r=i,i=o,o=r,o^=e.pbox[a],{left:i^=e.pbox[17],right:o}}var l=r.Blowfish=n.extend({_doReset:function(){if(this._keyPriorReset!==this._key){var e=this._keyPriorReset=this._key,t=e.words,n=e.sigBytes/4;!function(e,t,n){for(var r=0;r<4;r++){e.sbox[r]=[];for(var a=0;a<256;a++)e.sbox[r][a]=o[r][a]}for(var s=0,u=0;u<18;u++)e.pbox[u]=i[u]^t[s],++s>=n&&(s=0);for(var l=0,f=0,d=0,p=0;p<18;p+=2)l=(d=c(e,l,f)).left,f=d.right,e.pbox[p]=l,e.pbox[p+1]=f;for(var h=0;h<4;h++)for(var m=0;m<256;m+=2)l=(d=c(e,l,f)).left,f=d.right,e.sbox[h][m]=l,e.sbox[h][m+1]=f}(s,t,n)}},encryptBlock:function(e,t){var n=c(s,e[t],e[t+1]);e[t]=n.left,e[t+1]=n.right},decryptBlock:function(e,t){var n=function(e,t,n){for(var r,a=t,i=n,o=17;o>1;--o)r=a^=e.pbox[o],a=i=u(e,a)^i,i=r;return r=a,a=i,i=r,i^=e.pbox[1],{left:a^=e.pbox[0],right:i}}(s,e[t],e[t+1]);e[t]=n.left,e[t+1]=n.right},blockSize:2,keySize:4,ivSize:2});t.Blowfish=n._createHelper(l)}(),e.Blowfish},"object"===s(t)?e.exports=t=o(n(83841),n(21894),n(54624),n(38294),n(76793)):(a=[n(83841),n(21894),n(54624),n(38294),n(76793)],void 0===(i="function"==typeof(r=o)?r.apply(t,a):r)||(e.exports=i))},55337:(e,t,n)=>{n(45700),n(16280),n(76918),n(89572),n(2892);var r=n(89990).default;e.exports=function(e,t){if("object"!=r(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var a=n.call(e,t||"default");if("object"!=r(a))return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)},e.exports.__esModule=!0,e.exports.default=e.exports},55384:(e,t,n)=>{"use strict";e.exports=n(18905)},55412:function(e,t,n){var r,a,i,o,s=n(89990);n(44114),n(34782),o=function(e){var t,n,r,a,i;return n=(t=e).lib,r=n.Base,a=n.WordArray,(i=t.x64={}).Word=r.extend({init:function(e,t){this.high=e,this.low=t}}),i.WordArray=r.extend({init:function(e,t){e=this.words=e||[],this.sigBytes=null!=t?t:8*e.length},toX32:function(){for(var e=this.words,t=e.length,n=[],r=0;r<t;r++){var i=e[r];n.push(i.high),n.push(i.low)}return a.create(n,this.sigBytes)},clone:function(){for(var e=r.clone.call(this),t=e.words=this.words.slice(0),n=t.length,a=0;a<n;a++)t[a]=t[a].clone();return e}}),e},"object"===s(t)?e.exports=t=o(n(83841)):(a=[n(83841)],void 0===(i="function"==typeof(r=o)?r.apply(t,a):r)||(e.exports=i))},55587:function(e,t,n){"use strict";n(16280),n(76918),n(84185),n(27495),n(71761);var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){if("string"!=typeof e)throw new TypeError("First argument must be a string");if(!e)return[];var t=e.match(o),n=t?t[1]:void 0;return(0,i.formatDOM)((0,a.default)(e),null,n)};var a=r(n(41220)),i=n(8247),o=/<(![a-zA-Z\s]+)>/},55815:(e,t,n)=>{"use strict";var r=n(46518),a=n(97751),i=n(89429),o=n(79039),s=n(2360),u=n(6980),c=n(24913).f,l=n(36840),f=n(62106),d=n(39297),p=n(90679),h=n(28551),m=n(77536),v=n(32603),g=n(55002),b=n(38574),y=n(91181),A=n(43724),D=n(96395),w="DOMException",_="DATA_CLONE_ERR",E=a("Error"),k=a(w)||function(){try{(new(a("MessageChannel")||i("worker_threads").MessageChannel)).port1.postMessage(new WeakMap)}catch(e){if(e.name===_&&25===e.code)return e.constructor}}(),x=k&&k.prototype,C=E.prototype,F=y.set,S=y.getterFor(w),O="stack"in new E(w),T=function(e){return d(g,e)&&g[e].m?g[e].c:0},B=function(){p(this,M);var e=arguments.length,t=v(e<1?void 0:arguments[0]),n=v(e<2?void 0:arguments[1],"Error"),r=T(n);if(F(this,{type:w,name:n,message:t,code:r}),A||(this.name=n,this.message=t,this.code=r),O){var a=new E(t);a.name=w,c(this,"stack",u(1,b(a.stack,1)))}},M=B.prototype=s(C),P=function(e){return{enumerable:!0,configurable:!0,get:e}},R=function(e){return P(function(){return S(this)[e]})};A&&(f(M,"code",R("code")),f(M,"message",R("message")),f(M,"name",R("name"))),c(M,"constructor",u(1,B));var N=o(function(){return!(new k instanceof E)}),I=N||o(function(){return C.toString!==m||"2: 1"!==String(new k(1,2))}),L=N||o(function(){return 25!==new k(1,"DataCloneError").code}),j=N||25!==k[_]||25!==x[_],z=D?I||L||j:N;r({global:!0,constructor:!0,forced:z},{DOMException:z?B:k});var q=a(w),V=q.prototype;for(var U in I&&(D||k===q)&&l(V,"toString",m),L&&A&&k===q&&f(V,"code",P(function(){return T(h(this).name)})),g)if(d(g,U)){var H=g[U],W=H.s,$=u(6,H.c);d(q,W)||c(q,W,$),d(V,W)||c(V,W,$)}},55898:(e,t,n)=>{var r=n(89990);n(52675),n(89463),n(2259),n(78125),n(16280),n(76918),n(28706),n(23418),n(25276),n(64346),n(23792),n(62062),n(44114),n(34782),n(13609),n(60739),n(23288),n(94170),n(62010),n(33110),n(4731),n(39469),n(60479),n(80630),n(69085),n(84185),n(79432),n(63548),n(10287),n(26099),n(78459),n(60825),n(15472),n(27495),n(90906),n(38781),n(47764),n(71761),n(98992),n(81454),n(62953),n(13611),n(76031),function(){var t={194:function(e){var t;self,t=function(){return function(){"use strict";var e={};!function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})}(e);var t,n="fslightbox-",a="".concat(n,"styles"),i="".concat(n,"full-dimension"),s="".concat(n,"flex-centered"),u="".concat(n,"open"),c="".concat(n,"absoluted"),l="".concat(n,"opacity-1"),f="".concat(n,"slide-btn"),d="".concat(f,"-container"),p="".concat(n,"fade-in"),h="".concat(n,"fade-out"),m=p+"-strong",v=h+"-strong",g=("".concat(n,"caption"),"".concat(n,"thumb")),b=g+"s",y="".concat(b,"-loader"),A="".concat(b,"-cursorer"),D="".concat(b,"-inner"),w=g+"-wrapper",_=g+"-invalid";function E(e){return E="function"==typeof Symbol&&"symbol"==r(Symbol.iterator)?function(e){return r(e)}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":r(e)},E(e)}function k(e){var t=e.c,n=e.componentsServices,r=e.core.thumbsRenderDispatcher,a=e.data,i=e.ea,o=e.la,s=(e.stageIndexes,e.ui),u=e.z;function c(){for(var e=0;e<t;e++)o.t(e)}this.o=function(){u.r(),a.isThumbing=!0,i.uc(),s.sthc(),c(),r.renderThumbsIfNotYetAndAllTypesDetected(),a.unloadedThumbsCount&&n.appendThumbsLoaderIfNotYet()},this.x=function(){u.r(),a.isThumbing=!1,i.dc(),s.htsc(),c()}}function x(e,t){var n=e.classList;n.contains(t)&&n.remove(t)}function C(e,t){var n=e.classList;n.contains(t)||n.add(t)}function F(e){var t=e.data,n=e.elements,r=e.stageIndexes;this.runActions=function(){x(n.thumbsContainer,s);var e=innerWidth/2,i=n.thumbsWrappers[r.current],o=i.offsetLeft+i.offsetWidth/2,u=t.thumbsInnerWidth-o;o>e&&u>e?a(e-o):o>e?a(innerWidth-t.thumbsInnerWidth-9):u>e&&a(0)},this.runToThinThumbsActions=function(){C(n.thumbsContainer,s),a(0)};var a=function(e){t.thumbsTransform=e,n.thumbsInner.style.transform="translateX(".concat(e,"px)")}}function S(e){var t=this,n=e.core,r=n.eventsDispatcher,a=n.globalEventsController,i=n.scrollbarRecompensor,o=(e.data,e.elements),s=e.fs,c=e.p,l=e.props,f=e.qs,d=e.ss,p=e.t,h=e.thumbsSwipingProps,m=e.z;this.i=0,this.runActions=function(){t.i=1,o.container.classList.add(v),a.removeListeners(),d.r(),l.exitFullscreenOnClose&&e.ifs&&s.x(),m.r(),p(function(){t.i=0;for(var n=0;n<e.ts.length;n++)clearTimeout(e.ts[n]);for(e.ts=[],n=0;n<f.length;n++)f[n]=0;c.i=!1,h&&(h.i=!1),o.container.classList.remove(v),document.documentElement.classList.remove(u),i.removeRecompense(),document.body.removeChild(o.container),r.dispatch("onClose")},270)}}function O(e,t,n,r){var a=e.isl,i=e.props.slideChangeAnimation,o=e.saw,s=e.smw,u=e.st,c=e.stageIndexes,l=e.sws,f=t.previous,d=t.current,p=t.next;function m(){u.i(d)?d===c.previous?s[d].ne():d===c.next&&s[d].p():(s[d].h(),s[d].n())}function v(e,t,n){e&&o[t].classList.add(n)}this.runJumpReflowedActions=function(){v(n,d,h),v(r,c.current,i),l.a(),void 0!==c.previous&&c.previous!==d&&s[c.previous].ne(),s[c.current].n(),void 0!==c.next&&c.next!==d&&s[c.next].p(),l.b(f),l.b(p),a[d]?setTimeout(m,260):m()}}function T(e){var t,n=e.core.slideChangeFacade,r=e.props,a=e.ss,i=e.stageIndexes,o=!1;function s(){o=!1,clearTimeout(t),e.ssb.classList.remove(l),e.ssx()}function u(){var a=e.ssb;a.style.transition="opacity .2s",a.style.width="0px",a.offsetWidth,a.style.transition="opacity .2s, width linear ".concat(r.slideshowTime,"ms"),a.style.width=innerWidth+"px",t=setTimeout(function(){n.changeToNext(),r.disableSlideshowLoop&&i.current+1===r.sources.length?s():u()},r.slideshowTime)}a.t=function(){o?s():(o=!0,e.sss(),e.ssb.classList.add(l),u())},a.r=function(){o&&s()}}function B(e){var t=e.p,n=Object.keys(t),r=t[n[0]],a=t[n[1]];return Math.hypot(r.screenX-a.screenX,r.screenY-a.screenY)}function M(e){e.componentsServices;var t=e.core.pointeringBucket,n=e.elements,r=e.p,a=e.smw,i=e.stageIndexes,o=e.z,s=e.zv;function u(e,t){a[e].v(r.swipedX)[t]()}this.a=function(a){t.runSwipingMoveActionsForPropsAndEvent(r,a),n.container.contains(e.h)||n.container.appendChild(e.h)},this.p=function(){var e=B(r);if(r.pinchedHypot){var t=e-r.pinchedHypot,n=s+t/Math.hypot(innerWidth,innerHeight)*10;n<.9&&(n=.9),o.z(n),r.pinchedHypot=e}else r.pinchedHypot=e},this.s=function(){u(i.current,"z"),void 0!==i.previous&&r.swipedX>0?u(i.previous,"ne"):void 0!==i.next&&r.swipedX<0&&u(i.next,"p")},this.zs=function(e){r.swipedX=(e.screenX-r.downScreenX)/s,r.swipedY=(e.screenY-r.downScreenY)/s,a[i.current].v(r.ux+r.swipedX,r.uy+r.swipedY).z()}}function P(e,t){var n=e.c,r=e.dss,a=e.p,i=e.r,o=e.zv,s=i(M);if(a.isPinching)return s.a(t),void s.p();2!==a.pc&&(1===o?1===n||r?a.swipedX=1:(s.a(t),s.s()):(s.a(t),s.zs(t)))}function R(e){var t=e.core,n=t.clickZoomer,r=t.slideIndexChanger,a=e.p,i=e.smw,o=e.stageIndexes,s=e.sws,u=e.zv;function c(e){var t=i[o.current];t.a(),t[e]()}function l(e,t){void 0!==e&&(i[e].s(),i[e][t]())}this.p=function(){var e=o.previous;if(void 0===e)c("z");else{c("p");var t=o.next;r.changeTo(e);var n=o.previous;s.d(n),s.b(t),c("z"),l(n,"ne")}},this.n=function(){var e=o.next;if(void 0===e)c("z");else{c("ne");var t=o.previous;r.changeTo(e);var n=o.next;s.d(n),s.b(t),c("z"),l(n,"p")}},this.s=function(){var e=i[o.current];a.ux=e.gx(),a.uy=e.gy()},this.d=function(){u<=1?n.zoomIn():n.zoomOut()}}function N(e,t){e.contains(t)&&e.removeChild(t)}function I(e){e.componentsServices;var t=e.core,n=t.lightboxCloser,r=t.pointeringBucket,a=e.dss,i=e.elements,o=e.p,s=e.props.disableBackgroundClose,u=e.r,c=e.swc,l=(e.ui,e.zv),f=u(R);this.a=function(){N(i.container,e.h),o.isPinching=!1,o.pinchedHypot=0,r.runSwipingTopActionsForPropsAndEvent(o),c.classList.remove("fslightboxswcp")},this.s=function(){1===l?a||(o.swipedX>0?f.p():f.n()):f.s()},this.n=function(e){"VIDEO"!==e.target.tagName&&(o.sd?f.d():s||n.close())}}function L(e,t){var n=e.p;n.p[t.pointerId]={screenX:t.screenX,screenY:t.screenY};var r=Object.keys(n.p).length;return n.pc=r,r<=2}function j(e){var t=e.core.pointeringBucket,n=e.data,r=e.elements,a=e.thumbsSwipingProps;this.runActions=function(e){t.runSwipingMoveActionsForPropsAndEvent(a,e),r.thumbsInner.style.transform="translateX(".concat(n.thumbsTransform+a.swipedX,"px)"),r.thumbsContainer.contains(r.thumbsCursorer)||r.thumbsContainer.appendChild(r.thumbsCursorer)}}function z(e){var t=e.data,n=e.resolve,r=e.thumbsSwipingProps,a=n(j),i=window.innerWidth;this.listener=function(e){t.thumbsInnerWidth>i&&r.i&&a.runActions(e)}}function q(e){var t=e.data,n=e.core,r=n.slideIndexChanger,a=n.thumbsTransformTransitioner,i=n.pointeringBucket,o=e.elements,s=e.thumbsSwipingProps,u=o.thumbsWrappers;this.runNoSwipeActionsForEvent=function(e){N(o.thumbsContainer,o.thumbsCursorer),s.i=!1;for(var t=0;t<u.length;t++)if(u[t]&&u[t].contains(e.target))return void r.jumpTo(t)},this.runActions=function(){if(N(o.thumbsContainer,o.thumbsCursorer),t.thumbsTransform+=s.swipedX,i.runSwipingTopActionsForPropsAndEvent(s),t.thumbsTransform>0)return c(0);t.thumbsTransform<innerWidth-t.thumbsInnerWidth-9&&c(innerWidth-t.thumbsInnerWidth-9)};var c=function(e){t.thumbsTransform=e,a.callActionWithTransition(function(){o.thumbsInner.style.transform="translateX(".concat(e,"px)")})}}function V(e){var t=e.resolve,n=e.thumbsSwipingProps,r=t(q);this.listener=function(e){n.i&&(n.swipedX?r.runActions():r.runNoSwipeActionsForEvent(e))}}function U(e){var t=e.m,n=e.props,r=e.r,a=e.ui,i=r(V),o=r(z),s=function(){var e=!1;return function(){return!e&&(e=!0,requestAnimationFrame(function(){e=!1}),!0)}}();this.m=function(r){a.qps(),e.p.i&&t(P,L)(r),n.disableThumbs||o.listener(r)},this.u=function(t){!function(e,t){var n=e.p,r=e.r,a=e.z,i=e.zv,o=r(I);n.p={},n.i&&(n.isPinching||(n.swipedX?o.s():o.n(t)),o.a(),i<1&&(a.z(1),a.e()))}(e,t),n.disableThumbs||i.listener(t),a.qps()},this.w=function(t){e.p.i||(a.qps(),s()&&function(e,t){var n=e.z,r=e.zv;if(1===r){if(t.deltaY>0)return;n.b()}var a=.1*r,i=r;t.deltaY<0?i+=a:(i-=a)<1&&(i=1),n.z(i),1===i&&n.e()}(e,t))}}function H(e,t){var n=e.core,r=n.clickZoomer,a=n.lightboxCloser,i=n.slideChangeFacade,s=n.thumbsToggler,u=e.fs,c=(e.middleware,e.props),l=e.ss;if(e.ui.qps(),"Space"!==t.code)switch(t.key){case"Escape":a.close();break;case"ArrowLeft":i.changeToPrevious();break;case"ArrowRight":i.changeToNext();break;case"t":c.disableThumbs||s.toggleThumbs();break;case"+":o.p.i||r.zoomIn();break;case"-":o.p.i||r.zoomOut();break;case"F11":t.preventDefault(),u.t()}else l.t()}function W(e,t,n,r){var a=document.createElementNS("http://www.w3.org/2000/svg","svg");a.setAttributeNS(null,"viewBox",t),a.setAttributeNS(null,"class",r);var i=document.createElementNS("http://www.w3.org/2000/svg","path");return i.setAttributeNS(null,"class","fslightboxsvgp"),i.setAttributeNS(null,"d",n),a.appendChild(i),e.appendChild(a),a}function $(e,t){var r=document.createElement("button");return r.className="fslightboxb ".concat(n,"toolbar-button ").concat(s),r.title=t,e.appendChild(r),r}function G(e,t,n){var r=$(e,t.title);r.onclick=n,W(r,t.viewBox,t.d,t.class)}function Q(e,t){var n=e.c,r=e.core.pointeringBucket,a=e.elements.sources,i=e.p,o=e.smw,s=e.stageIndexes,u=e.swc,c=e.z,l=e.zv;if("touch"!==t.pointerType&&"IMG"===t.target.tagName&&t.preventDefault(),r.runSwipingDownActionsForPropsAndEvent(i,t),i.downScreenY=t.screenY,2===i.pc)i.isPinching=!0,i.pinchedHypot=B(i),u.classList.add("fslightboxswcp"),1===l&&c.b();else for(var f=0;f<n;f++)o[f].d();var d=a[s.current];i.sd=d&&d.contains(t.target)}function Z(e){var t="fslightbox-loader",n=document.createElement("div");n.className=t;for(var r=0;r<3;r++){var a=document.createElement("div");a.className="".concat(t,"-child"),n.appendChild(a)}return e.appendChild(n),n}function Y(e,t){var n=e.smw,r=e.st,a=e.swc,o=document.createElement("div"),u="".concat(c," ").concat(i," ").concat(s),l=0,f=0,d=0;function p(e){l=e+f,o.style.transform="translate(".concat(l,"px,").concat(d,"px)"),f=0}function h(){return(1+e.props.slideDistance)*innerWidth}o.className=u,o.s=function(){o.style.display="flex"},o.h=function(){o.style.display="none"},o.a=function(){o.classList.add("fslightboxtt")},o.d=function(){o.classList.remove("fslightboxtt")},o.n=function(){o.style.removeProperty("transform")},o.v=function(e,t){return f=e,void 0!==t&&(d=t),o},o.gx=function(){return l},o.gy=function(){return d},o.ne=function(){p(-h())},o.z=function(){p(0)},o.p=function(){p(h())},a.appendChild(o),r.i(t)||o.h(),n[t]=o,function(e,t){var n=e.smw,r=e.sew,a=document.createElement("div");n[t].appendChild(a),r[t]=a,function(e,t){var n=e.saw,r=e.sew,a=document.createElement("div");Z(a),r[t].appendChild(a),n[t]=a}(e,t)}(e,t)}function X(e,t){var n=e.data.isThumbing,r=e.elements,a=r.captions,i=r.container,o=e.props.captions,u=e.stageIndexes.current,c=e.tc,l=document.createElement("div"),f=document.createElement("div"),d="fslightboxc ".concat(s);(u!==t||n&&!c)&&(d+=" fslightboxx"),l.className=d,f.className="fslightboxci",o[t]instanceof Element?f.appendChild(o[t]):f.innerHTML=o[t],l.appendChild(f),a[t]=l,i.appendChild(l)}function K(e,t){var n=e.core.slideChangeFacade,r=e.elements,a=e.props.slideButtons,i=t.charAt(0).toUpperCase()+t.slice(1),o="slideButton".concat(i),u=a[t];r[o]=document.createElement("div"),r[o].className="".concat(d," ").concat(d,"-").concat(t),r[o].title=u.title,r[o].onclick=n["changeTo".concat(i)],function(e,t){var n=document.createElement("button");n.className="fslightboxb ".concat(f," ").concat(s),W(n,t.viewBox,t.d,t.class),e.appendChild(n)}(r[o],u),r.container.appendChild(r[o])}"object"===("undefined"==typeof document?"undefined":E(document))&&((t=document.createElement("style")).className=a,t.appendChild(document.createTextNode(".fslightbox-fade-in{animation:fslightbox-fade-in .3s cubic-bezier(0,0,.7,1)}.fslightbox-fade-out{animation:fslightbox-fade-out .3s ease}.fslightbox-fade-in-strong{animation:fslightbox-fade-in-strong forwards .3s cubic-bezier(0,0,.7,1)}.fslightbox-fade-out-strong{animation:fslightbox-fade-out-strong .3s ease}@keyframes fslightbox-fade-in{from{opacity:.65}to{opacity:1}}@keyframes fslightbox-fade-out{from{opacity:.35}to{opacity:0}}@keyframes fslightbox-fade-in-strong{from{opacity:.3}to{opacity:1}}@keyframes fslightbox-fade-out-strong{from{opacity:1}to{opacity:0}}.fslightbox-absoluted{position:absolute;top:0;left:0}.fslightboxcg{cursor:grabbing!important}.fslightbox-full-dimension{width:100%;height:100%}.fslightbox-open{overflow:hidden;height:100%}.fslightbox-flex-centered{display:flex;justify-content:center;align-items:center}.fslightbox-opacity-0{opacity:0!important}.fslightbox-opacity-1{opacity:1!important}.fslightboxx{opacity:0!important;z-index:-1!important}.fslightbox-scrollbarfix{padding-right:17px}.fslightboxtt{transition:transform .3s!important}.fslightbox-container{font-family:Arial,sans-serif;position:fixed;top:0;left:0;background:linear-gradient(rgba(30,30,30,.9),#000 1810%);touch-action:none;z-index:1000000000;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.fslightbox-container *{box-sizing:border-box}.fslightboxsvg{width:20px;height:20px}.fslightboxsvgp{transition:fill .15s ease;fill:#ddd}.fslightbox-loader{display:block;margin:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:67px;height:67px}.fslightbox-loader-child{box-sizing:border-box;display:block;position:absolute;width:54px;height:54px;margin:6px;border:5px solid;border-color:#999 transparent transparent transparent;border-radius:50%;animation:fslightbox-loader 1.2s cubic-bezier(.5,0,.5,1) infinite}.fslightbox-loader-child:nth-child(1){animation-delay:-.45s}.fslightbox-loader-child:nth-child(2){animation-delay:-.3s}.fslightbox-loader-child:nth-child(3){animation-delay:-.15s}@keyframes fslightbox-loader{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.fslightbox-thumbs-loader{width:54px!important;height:54px!important}.fslightbox-thumbs-loader div{border-width:4px!important;width:44px!important;height:44px!important}.fslightbox-nav{position:absolute;top:0;left:0;height:45px;width:100%;transition:opacity .3s}.fslightboxsn{z-index:0;display:flex;align-items:center;margin:14px 0 0 11px;font-size:15px;color:#d7d7d7}.fslightboxsn span{display:inline;vertical-align:middle}.fslightboxsl{display:inline-block!important;margin:0 5px;width:1px;height:12px;transform:rotate(15deg);background:#fff}.fslightbox-toolbar{position:absolute;z-index:2;right:0;top:0;height:100%;display:flex}.fslightbox-toolbar-button{height:100%;width:45px;cursor:pointer}.fslightboxb{border:0;background:rgba(35,35,35,.65);cursor:pointer}.fslightboxb:focus{outline:0}.fslightboxb:focus .fslightboxsvgp{fill:#fff}.fslightboxb:hover .fslightboxsvgp{fill:#fff}.fslightboxfsx{width:24px;height:24px}.fslightboxbss{width:16px;height:16px}.fslightboxbsp{width:14px;height:14px}.fslightboxbt{width:17px;height:17px}.fslightbox-slide-btn-container{display:flex;align-items:center;padding:12px 12px 12px 6px;position:absolute;top:50%;cursor:pointer;z-index:2;transform:translateY(-50%);transition:opacity .3s}.fslightbox-slide-btn-container:hover .fslightboxsvgp{fill:#fff}.fslightbox-slide-btn{padding:9px}.fslightbox-slide-btn-container-previous{left:0}.fslightbox-slide-btn-container-next{right:0;padding-left:12px;padding-right:3px}.fslightboxh{z-index:3}.fslightboxss{width:0;height:2px;z-index:3;opacity:0;background:#fff}.fslightboxin{font-size:24px;color:#eaebeb;margin:auto}.fslightboxv{cursor:default!important;object-fit:cover}.fslightboxyt{border:0}.fslightboxs{position:relative;z-index:3;display:block!important;opacity:0;margin:auto;cursor:zoom-in}.fslightboxswc{z-index:1;transition:transform .2s linear}.fslightboxswcp{transition:none!important}.fslightbox-thumbs{position:absolute;bottom:0;left:0;width:100%;z-index:2;background:linear-gradient(180deg,rgba(0,0,0,0),#1e1e1e 100%);transition:opacity .2s;padding:10px 5px 12px 5px;height:114px}.fslightbox-thumbs-inner{display:inline-flex;justify-content:flex-start;align-items:center;height:100%}.fslightbox-thumb-wrapper{position:relative;height:100%;margin:0 4px;opacity:0;transition:opacity .3s}.fslightbox-thumb-wrapper svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);cursor:pointer;z-index:1}.fslightbox-thumb-wrapper path{fill:#fff}.fslightboxtd{position:absolute;top:2px;left:2px;width:calc(100% - 4px);height:calc(100% - 4px);background:rgba(0,0,0,.4);cursor:pointer}.fslightbox-thumb{cursor:pointer;border-radius:1px;height:100%;width:auto!important;border:2px solid transparent;max-width:unset;max-height:unset}.fslightboxta{border:2px solid #fff!important}.fslightbox-thumb-invalid{background:linear-gradient(to bottom,#0f0f0f,rgba(15,15,15,.5));display:inline-block;min-width:155px}.fslightbox-thumbs-cursorer{z-index:3;cursor:grabbing}.fslightboxc{position:absolute;bottom:0;left:50%;width:100%;transform:translateX(-50%);transition:opacity .2s,transform .3s;z-index:2;user-select:text}.fslightboxc:after{content:'';position:absolute;z-index:-1;top:0;left:0;opacity:1;transition:opacity 1s;width:100%;height:100%;background:linear-gradient(180deg,rgba(0,0,0,0),#1e1e1e 100%)}.fslightboxci{padding:20px 25px 30px 25px;max-width:1200px;color:#eee;text-align:center;font-size:14px}.fslightboxct{transform:translate(-50%,-88px)}.fslightboxct:after{opacity:0;transition:none}@media(max-width:475.99px){.fslightbox-slide-btn-container-previous{padding-left:3px}}@media(min-width:476px){.fslightbox-slide-btn-container{padding:22px 22px 22px 6px}.fslightbox-slide-btn-container-next{padding-right:6px!important;padding-left:22px}}@media (min-width:768px){.fslightbox-slide-btn-container{padding:30px 30px 30px 6px}.fslightbox-slide-btn-container-next{padding-left:30px}.fslightbox-slide-btn{padding:10px}}@media(min-width:992px){.fslightboxct{transform:translate(-50%,-93px)}.fslightbox-thumbs{padding-top:13px;height:120px}}@media(min-width:1200px){.fslightboxsn{margin:15px 0 0 12px;font-size:16px;display:block}.fslightboxsl{margin:0 6px 1px 6px;height:14px}.fslightbox-slide-btn{padding:11px}.fslightboxsvg{width:22px;height:22px}.fslightboxfsx{width:26px;height:26px}.fslightboxbss{width:18px;height:18px}.fslightboxbsp{width:15px;height:15px}.fslightboxbt{width:18px;height:18px}.fslightboxl div{width:60px;height:60px;border-width:6px;border-color:#999 transparent transparent transparent;border-radius:50%}}@media(min-width:1600px){.fslightbox-nav{height:50px}.fslightboxsn{display:flex;margin:19px 0 0 16px;font-size:20px}.fslightboxsl{margin:0 7px 1px 7px;width:2px;height:16px;background:#d7d7d7}.fslightbox-toolbar-button{width:50px}.fslightbox-slide-btn{padding:12px}.fslightboxsvg{width:23px;height:23px}.fslightboxfsx{width:25px;height:25px}.fslightboxbt{width:19px;height:19px}.fslightbox-thumbs{padding:14px 0;height:126px}}")),document.head.appendChild(t));var J="fslightbox-types";function ee(e){var t,n=e.props,r=0,a={};this.getSourceTypeFromLocalStorageByUrl=function(e){return t[e]?t[e]:i(e)},this.handleReceivedSourceTypeForUrl=function(e,n){if(!1===a[n]&&(r--,"invalid"!==e?a[n]=e:delete a[n],0===r)){!function(e,t){for(var n in t)e[n]=t[n]}(t,a);try{localStorage.setItem(J,JSON.stringify(t))}catch(e){}}};var i=function(e){r++,a[e]=!1};if(n.disableLocalStorage)this.getSourceTypeFromLocalStorageByUrl=function(){},this.handleReceivedSourceTypeForUrl=function(){};else{try{t=JSON.parse(localStorage.getItem(J))}catch(e){}t||(t={},this.getSourceTypeFromLocalStorageByUrl=i)}}var te="image",ne="video",re="youtube",ae="custom",ie="invalid";function oe(e,t,n,r){var a=this,i=(e.data,e.elements.sources),o=n/r,s=0,u=null;this.s=function(){var e=i[t].style;u=a.g(),e.width="".concat(u[0],"px"),e.height="".concat(u[1],"px")},this.g=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:e.mh,a=e.mw;return(s=a/o)<t?(n<a&&(s=r),[s*o,s]):[(s=r>t?t:r)*o,s]},this.d=function(){return u}}function se(e,t){var n=this,r=e.elements.sources,a=e.isl,i=e.la,o=e.props,s=o.initialAnimation,u=o.onSourceLoad,c=e.resolve,f=e.saw,d=e.sew,p=e.sz;function h(e,n){p[t]=c(oe,[t,e,n]),p[t].s()}this.a=function(o,c){a[t]=!0,r[t].classList.add(l),f[t].classList.add(s),f[t].removeChild(f[t].firstChild),requestAnimationFrame(function(){requestAnimationFrame(function(){d[t].classList.add("fslightboxtt")})}),h(o,c),i.s(t),i.t(t),u&&u(e,r[t],t),n.a=h}}function ue(e,t){var n,r=this,a=e.elements.sources,i=e.props,o=(0,e.resolve)(se,[t]);this.handleImageLoad=function(e){var t=e.target,n=t.naturalWidth,r=t.naturalHeight;o.a(n,r)},this.handleVideoLoad=function(e){var t=e.target,r=t.videoWidth,a=t.videoHeight;n=!0,o.a(r,a)},this.handleNotMetaDatedVideoLoad=function(){n||r.handleYoutubeLoad()},this.handleYoutubeLoad=function(){var e=1920,t=1080;i.maxYoutubeDimensions&&(e=i.maxYoutubeDimensions.width,t=i.maxYoutubeDimensions.height),o.a(e,t)},this.handleCustomLoad=function(){var e=a[t];e.offsetWidth&&e.offsetHeight?o.a(e.offsetWidth,e.offsetHeight):setTimeout(r.handleCustomLoad)}}function ce(e,t){var n=e.elements.sources,r=e.props.customAttributes,a=n[t];for(var i in r[t]){var o=r[t][i];"class"!==i?a.setAttribute(i,o):a.className+=" "+o}}function le(e,t){var n=e.collections.sourceLoadHandlers,r=e.elements.sources,a=e.props.sources,i=e.saw,o=document.createElement("img");r[t]=o,o.className="fslightboxs",o.src=a[t],o.onload=n[t].handleImageLoad,ce(e,t),i[t].appendChild(o)}function fe(e,t){var n=e.ap,r=e.collections.sourceLoadHandlers,a=e.elements.sources,i=e.props.sources,o=e.saw,s=document.createElement("video"),u=document.createElement("source");a[t]=s,s.className="fslightboxs fslightboxv",s.src=i[t],s.onloadedmetadata=function(e){r[t].handleVideoLoad(e)},s.controls=!0,s.autoplay=n.i(t),ce(e,t),s.appendChild(u),setTimeout(r[t].handleNotMetaDatedVideoLoad,3e3),o[t].appendChild(s)}function de(e,t){var n=e.ap,r=e.collections.sourceLoadHandlers,a=e.elements,i=a.sources,o=a.saw,s=e.props.sources,u=(o=e.saw,document.createElement("iframe")),c=s[t],l=c.split("?")[1];i[t]=u,u.className="fslightboxs fslightboxyt",u.src="https://www.youtube.com/embed/".concat(c.match(/^.*(youtu.be\/|v\/|u\/\w\/|embed\/|watch\?v=|\&v=)([^#\&\?]*).*/)[2],"?").concat(l||"").concat(n.i(t)?"&mute=1&autoplay=1":"","&enablejsapi=1"),u.allowFullscreen=1,ce(e,t),o[t].appendChild(u),r[t].handleYoutubeLoad()}function pe(e,t){var n=e.collections.sourceLoadHandlers,r=e.elements.sources,a=e.props.sources,i=e.saw,o=a[t];r[t]=o,o.classList.add("fslightboxs"),ce(e,t),i[t].appendChild(o),n[t].handleCustomLoad()}function he(e,t){e.data.isSourceLoaded;var n,r,a=e.elements.sources,i=e.props,o=i.initialAnimation;return i.sources,n=e.saw,r=document.createElement("div"),n=n[t],r.className="fslightboxin ".concat(s),r.innerHTML="Invalid source",n.removeChild(n.firstChild),a[t]=r,n.classList.add(o),void n.appendChild(r)}function me(e,t,n){var r,a=e.props,i=a.thumbsIcon,o=a.thumbsIcons;if(o&&o[n])r=o[n];else{if(!i)return;r=i}t.appendChild(r.cloneNode(!0));var s=document.createElement("div");s.className="fslightboxtd",t.appendChild(s)}function ve(e,t,n){var r=e.elements,a=r.thumbsWrappers,i=r.thumbsInner;a[t]=document.createElement("div"),a[t].className=w,me(e,a[t],t),function(e,t,n,r){var a=e.core.thumbLoadHandler.handleLoad,i=e.elements.thumbs,o=e.stageIndexes.current;i[n]=document.createElement("img"),i[n].src=r;var s=g;o===n&&(s+=" fslightboxta"),i[n].className=s,i[n].onload=a,t.appendChild(i[n])}(e,a[t],t,n),i.appendChild(a[t])}function ge(e){var t=e.core.thumbsRenderDispatcher,n=e.data,r=e.props,a=r.showThumbsOnMount,i=r.sources,o=r.thumbs;this.buildThumbForTypeAndIndex=function(r,u){var c;c=o[u]?function(){return ve(e,u,o[u])}:r===te?function(){return ve(e,u,i[u])}:function(){return function(e,t){var n=e.elements,r=n.thumbsWrappers,a=n.thumbsInner;r[t]=document.createElement("div"),r[t].className="".concat(_," ").concat(w),me(e,r[t],t),function(e,t,n){var r=e.core.thumbLoadHandler.handleLoad,a=e.elements.thumbs,i=e.stageIndexes.current;a[n]=document.createElement("div");var o="".concat(g," ").concat(s);i===n&&(o+=" fslightboxta"),a[n].className=o,W(a[n],"0 0 30 30","M15,3C8.373,3,3,8.373,3,15c0,6.627,5.373,12,12,12s12-5.373,12-12C27,8.373,21.627,3,15,3z M16.212,8l-0.2,9h-2.024l-0.2-9 H16.212z M15.003,22.189c-0.828,0-1.323-0.441-1.323-1.182c0-0.755,0.494-1.196,1.323-1.196c0.822,0,1.316,0.441,1.316,1.196 C16.319,21.748,15.825,22.189,15.003,22.189z","fslightboxsvg"),t.appendChild(a[n]),setTimeout(r)}(e,r[t],t),a.appendChild(r[t])}(e,u)},t.addFunctionToToBeRenderedAtIndex(c,u),(a||n.isThumbing)&&t.renderThumbsIfNotYetAndAllTypesDetected()}}function be(e){var t,n=e.collections,r=n.sourceLoadHandlers,a=n.sourcesRenderFunctions,i=e.core.sourceDisplayFacade,o=e.props.disableThumbs,s=e.resolve;o||(t=s(ge)),this.runActionsForSourceTypeAndIndex=function(n,u){var c;switch(n!==ie&&(r[u]=s(ue,[u])),n){case te:c=le;break;case ne:c=fe;break;case re:c=de;break;case ae:c=pe;break;default:c=he}a[u]=function(){return c(e,u)},i.displaySourcesWhichShouldBeDisplayed(),o||t.buildThumbForTypeAndIndex(n,u)}}function ye(e,t,n){var r=e.props,a=r.types,i=r.type,o=r.sources;this.getTypeSetByClientForIndex=function(e){var t;return a&&a[e]?t=a[e]:i&&(t=i),t},this.retrieveTypeWithXhrForIndex=function(e){!function(e,t){var n=document.createElement("a");n.href=e;var r=n.hostname;if("www.youtube.com"===r||"youtu.be"===r)return t(re);var a=new XMLHttpRequest;a.onreadystatechange=function(){if(4!==a.readyState){if(2===a.readyState){var e,n=a.getResponseHeader("content-type");switch(n.slice(0,n.indexOf("/"))){case"image":e=te;break;case"video":e=ne;break;default:e=ie}a.onreadystatechange=null,a.abort(),t(e)}}else t(ie)},a.open("GET",e),a.send()}(o[e],function(r){t.handleReceivedSourceTypeForUrl(r,o[e]),n.runActionsForSourceTypeAndIndex(r,e)})}}function Ae(e,t,n){return Ae=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(e){return!1}}()?Reflect.construct.bind():function(e,t,n){var r=[null];r.push.apply(r,t);var a=new(Function.bind.apply(e,r));return n&&De(a,n.prototype),a},Ae.apply(null,arguments)}function De(e,t){return De=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},De(e,t)}function we(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var _e="fslightboxsvg";return window.FsLightbox=function(){var e=this;this.props={sources:[],maxYoutubeDimensions:null,customAttributes:[],autoplays:[],types:[],type:null,thumbs:[],thumbsIcons:[],captions:[],customToolbarButtons:[],exitFullscreenOnClose:1,initialAnimation:m,slideChangeAnimation:p,sourceMargin:.05,slideDistance:.3,slideshowTime:8e3,UIFadeOutTime:8e3,zoomIncrement:.25,toolbarButtons:{thumbs:{viewBox:"0 0 22 22",d:"M 3 2 C 2.448 2 2 2.448 2 3 L 2 6 C 2 6.552 2.448 7 3 7 L 6 7 C 6.552 7 7 6.552 7 6 L 7 3 C 7 2.448 6.552 2 6 2 L 3 2 z M 10 2 C 9.448 2 9 2.448 9 3 L 9 6 C 9 6.552 9.448 7 10 7 L 13 7 C 13.552 7 14 6.552 14 6 L 14 3 C 14 2.448 13.552 2 13 2 L 10 2 z M 17 2 C 16.448 2 16 2.448 16 3 L 16 6 C 16 6.552 16.448 7 17 7 L 20 7 C 20.552 7 21 6.552 21 6 L 21 3 C 21 2.448 20.552 2 20 2 L 17 2 z M 3 9 C 2.448 9 2 9.448 2 10 L 2 13 C 2 13.552 2.448 14 3 14 L 6 14 C 6.552 14 7 13.552 7 13 L 7 10 C 7 9.448 6.552 9 6 9 L 3 9 z M 10 9 C 9.448 9 9 9.448 9 10 L 9 13 C 9 13.552 9.448 14 10 14 L 13 14 C 13.552 14 14 13.552 14 13 L 14 10 C 14 9.448 13.552 9 13 9 L 10 9 z M 17 9 C 16.448 9 16 9.448 16 10 L 16 13 C 16 13.552 16.448 14 17 14 L 20 14 C 20.552 14 21 13.552 21 13 L 21 10 C 21 9.448 20.552 9 20 9 L 17 9 z M 3 16 C 2.448 16 2 16.448 2 17 L 2 20 C 2 20.552 2.448 21 3 21 L 6 21 C 6.552 21 7 20.552 7 20 L 7 17 C 7 16.448 6.552 16 6 16 L 3 16 z M 10 16 C 9.448 16 9 16.448 9 17 L 9 20 C 9 20.552 9.448 21 10 21 L 13 21 C 13.552 21 14 20.552 14 20 L 14 17 C 14 16.448 13.552 16 13 16 L 10 16 z M 17 16 C 16.448 16 16 16.448 16 17 L 16 20 C 16 20.552 16.448 21 17 21 L 20 21 C 20.552 21 21 20.552 21 20 L 21 17 C 21 16.448 20.552 16 20 16 L 17 16 z",class:"fslightboxbt",title:"Thumbnails"},zoomIn:{viewBox:"0 0 30 30",d:"M 13 3 C 7.4889971 3 3 7.4889971 3 13 C 3 18.511003 7.4889971 23 13 23 C 15.396508 23 17.597385 22.148986 19.322266 20.736328 L 25.292969 26.707031 A 1.0001 1.0001 0 1 0 26.707031 25.292969 L 20.736328 19.322266 C 22.148986 17.597385 23 15.396508 23 13 C 23 7.4889971 18.511003 3 13 3 z M 13 5 C 17.430123 5 21 8.5698774 21 13 C 21 17.430123 17.430123 21 13 21 C 8.5698774 21 5 17.430123 5 13 C 5 8.5698774 8.5698774 5 13 5 z M 12.984375 7.9863281 A 1.0001 1.0001 0 0 0 12 9 L 12 12 L 9 12 A 1.0001 1.0001 0 1 0 9 14 L 12 14 L 12 17 A 1.0001 1.0001 0 1 0 14 17 L 14 14 L 17 14 A 1.0001 1.0001 0 1 0 17 12 L 14 12 L 14 9 A 1.0001 1.0001 0 0 0 12.984375 7.9863281 z",class:_e,title:"Zoom In"},zoomOut:{viewBox:"0 0 30 30",d:"M 13 3 C 7.4889971 3 3 7.4889971 3 13 C 3 18.511003 7.4889971 23 13 23 C 15.396508 23 17.597385 22.148986 19.322266 20.736328 L 25.292969 26.707031 A 1.0001 1.0001 0 1 0 26.707031 25.292969 L 20.736328 19.322266 C 22.148986 17.597385 23 15.396508 23 13 C 23 7.4889971 18.511003 3 13 3 z M 13 5 C 17.430123 5 21 8.5698774 21 13 C 21 17.430123 17.430123 21 13 21 C 8.5698774 21 5 17.430123 5 13 C 5 8.5698774 8.5698774 5 13 5 z M 9 12 A 1.0001 1.0001 0 1 0 9 14 L 17 14 A 1.0001 1.0001 0 1 0 17 12 L 9 12 z",class:_e,title:"Zoom Out"},slideshow:{start:{viewBox:"0 0 30 30",d:"M 6 3 A 1 1 0 0 0 5 4 A 1 1 0 0 0 5 4.0039062 L 5 15 L 5 25.996094 A 1 1 0 0 0 5 26 A 1 1 0 0 0 6 27 A 1 1 0 0 0 6.5800781 26.8125 L 6.5820312 26.814453 L 26.416016 15.908203 A 1 1 0 0 0 27 15 A 1 1 0 0 0 26.388672 14.078125 L 6.5820312 3.1855469 L 6.5800781 3.1855469 A 1 1 0 0 0 6 3 z",class:"fslightboxbss",title:"Turn on slideshow"},pause:{viewBox:"0 0 356.19 356.19",d:"M121,0c18,0,33,15,33,33v372c0,18-15,33-33,33s-32-15-32-33V33C89,15,103,0,121,0zM317,0c18,0,32,15,32,33v372c0,18-14,33-32,33s-33-15-33-33V33C284,15,299,0,317,0z",class:"fslightboxbsp",title:"Turn off slideshow"}},fullscreen:{enter:{viewBox:"0 0 18 18",d:"M4.5 11H3v4h4v-1.5H4.5V11zM3 7h1.5V4.5H7V3H3v4zm10.5 6.5H11V15h4v-4h-1.5v2.5zM11 3v1.5h2.5V7H15V3h-4z",class:_e,title:"Enter fullscreen"},exit:{viewBox:"0 0 950 1024",d:"M682 342h128v84h-212v-212h84v128zM598 810v-212h212v84h-128v128h-84zM342 342v-128h84v212h-212v-84h128zM214 682v-84h212v212h-84v-128h-128z",class:"fslightboxfsx",title:"Exit fullscreen"}},close:{viewBox:"0 0 24 24",d:"M 4.7070312 3.2929688 L 3.2929688 4.7070312 L 10.585938 12 L 3.2929688 19.292969 L 4.7070312 20.707031 L 12 13.414062 L 19.292969 20.707031 L 20.707031 19.292969 L 13.414062 12 L 20.707031 4.7070312 L 19.292969 3.2929688 L 12 10.585938 L 4.7070312 3.2929688 z",class:_e,title:"Close"}},slideButtons:{previous:{viewBox:"0 0 20 20",d:"M18.271,9.212H3.615l4.184-4.184c0.306-0.306,0.306-0.801,0-1.107c-0.306-0.306-0.801-0.306-1.107,0L1.21,9.403C1.194,9.417,1.174,9.421,1.158,9.437c-0.181,0.181-0.242,0.425-0.209,0.66c0.005,0.038,0.012,0.071,0.022,0.109c0.028,0.098,0.075,0.188,0.142,0.271c0.021,0.026,0.021,0.061,0.045,0.085c0.015,0.016,0.034,0.02,0.05,0.033l5.484,5.483c0.306,0.307,0.801,0.307,1.107,0c0.306-0.305,0.306-0.801,0-1.105l-4.184-4.185h14.656c0.436,0,0.788-0.353,0.788-0.788S18.707,9.212,18.271,9.212z",class:_e,title:"Previous"},next:{viewBox:"0 0 20 20",d:"M1.729,9.212h14.656l-4.184-4.184c-0.307-0.306-0.307-0.801,0-1.107c0.305-0.306,0.801-0.306,1.106,0l5.481,5.482c0.018,0.014,0.037,0.019,0.053,0.034c0.181,0.181,0.242,0.425,0.209,0.66c-0.004,0.038-0.012,0.071-0.021,0.109c-0.028,0.098-0.075,0.188-0.143,0.271c-0.021,0.026-0.021,0.061-0.045,0.085c-0.015,0.016-0.034,0.02-0.051,0.033l-5.483,5.483c-0.306,0.307-0.802,0.307-1.106,0c-0.307-0.305-0.307-0.801,0-1.105l4.184-4.185H1.729c-0.436,0-0.788-0.353-0.788-0.788S1.293,9.212,1.729,9.212z",class:_e,title:"Next"}}},this.data={isThumbing:!1,scrollbarWidth:0},this.isl=[],this.qs=[],this.ts=[],this.zv=1,this.p={p:{},ux:0,uy:0},this.stageIndexes={},this.elements={a:[],captions:[],container:null,nav:null,slideButtonPrevious:null,slideButtonNext:null,sources:[]},this.saw=[],this.sew=[],this.smw=[],this.componentsServices={},this.sn=function(){},this.f=function(t){for(var n=0;n<e.c;n++)t(n)},this.m=function(t,n){return function(){for(var r=arguments.length,a=new Array(r),i=0;i<r;i++)a[i]=arguments[i];a.unshift(e),n.apply(void 0,a)&&t.apply(void 0,a)}},this.resolve=function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];return n.unshift(e),Ae(t,function(e){return function(e){if(Array.isArray(e))return we(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return we(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)?we(e,t):void 0}}(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.")}()}(n))},this.r=this.resolve,this.collections={sourceLoadHandlers:[],sourcesRenderFunctions:[]},this.sz=[],this.core={classFacade:{},clickZoomer:{},eventsDispatcher:{},globalEventsController:{},lightboxCloser:{},lightboxUpdater:{},pointeringBucket:{},scrollbarRecompensor:{},slideChangeFacade:{},slideIndexChanger:{},sourceDisplayFacade:{},swipingActioner:{}},this.ap={},this.ea={},this.fs={},this.la={},this.ss={},this.st={},this.sws={},this.ui={},this.z={},this.t=function(t,n){var r=e.ts.push(setTimeout(function(){delete e.ts[r-1],t()},n))},this.q=function(t,n){var r=e.qs.push(0)-1;return function(){e.qs[r]++,e.t(function(){e.qs[r]--,e.qs[r]||t()},n)}},function(e){var t=e.ap,r=(e.componentsServices,e.core),a=r.eventsDispatcher,o=(r.lightboxOpener,r.globalEventsController),s=r.scrollbarRecompensor,f=r.sourceDisplayFacade,d=e.data,p=e.ea,v=e.elements,g=e.la,w=e.smw,_=e.st,E=e.stageIndexes,B=e.sws,M=e.ui,P=!1;function R(){var t,r=e.props,o=r.autoplay,s=r.autoplays,u=r.disableThumbs,f=r.showThumbsOnMount,p=r.sources;P=!0,function(e){var t=e.props,n=t.autoplays;e.c=t.sources.length;for(var r=0;r<e.c;r++)"false"===n[r]&&(n[r]=0),""===n[r]&&(n[r]=1);e.dss=t.disableSlideSwiping,e.dt=t.disableThumbs,e.loc=t.loadOnlyCurrentSource,e.tc=t.showThumbsWithCaptions}(e),d.scrollbarWidth=function(){var e=document.createElement("div"),t=e.style,n=document.createElement("div");t.visibility="hidden",t.width="100px",t.msOverflowStyle="scrollbar",t.overflow="scroll",n.style.width="100%",document.body.appendChild(e);var r=e.offsetWidth;e.appendChild(n);var a=n.offsetWidth;return document.body.removeChild(e),r-a}(),(o||s.length>0)&&(e.loc=1),d.unloadedThumbsCount=p.length,u||(d.isThumbing=f,function(e){var t=e.core,n=e.data,r=e.elements,a=e.props;n.isThumbing=a.showThumbsOnMount,n.thumbsInnerWidth=null,n.thumbsTransform=0,n.thumbedSourceEnhancementWrapperScale=null,n.thumbedSourceEnhancementWrapperTranslateY=null,n.unloadedThumbsCount=a.sources.length,e.thumbsSwipingProps={i:!1,downScreenX:null,swipedX:null},t.thumbLoadHandler={},t.thumbsRenderDispatcher={},t.thumbsSwipingDown={},t.thumbsToggler={},t.thumbsTransformer={},t.thumbsTransformTransitioner={},r.thumbsContainer=null,r.thumbs=[],r.thumbsWrappers=[],r.thumbsComponents=[],r.thumbsInner=null,function(e){var t=e.core.thumbLoadHandler,n=e.componentsServices,r=e.data,a=e.elements.thumbsWrappers,i=e.la;t.handleLoad=function(){if(r.unloadedThumbsCount--,0===r.unloadedThumbsCount){for(var e=0;e<a.length;e++)a[e].classList.add(l);i.rt(),n.hideThumbsLoader()}}}(e),function(e){var t=e.core.thumbsRenderDispatcher,n=e.props.sources,r=[],a=!1,i=0;t.addFunctionToToBeRenderedAtIndex=function(e,t){r[t]=e,i++},t.renderThumbsIfNotYetAndAllTypesDetected=function(){if(!a&&i===n.length){a=!0;for(var e=0;e<n.length;e++)r[e]()}}}(e),function(e){var t=e.core,n=t.thumbsSwipingDown,r=t.pointeringBucket,a=e.thumbsSwipingProps;n.listener=function(e){e.preventDefault(),r.runSwipingDownActionsForPropsAndEvent(a,e)}}(e),function(e){var t=e.core.thumbsToggler,n=e.data,r=(0,e.resolve)(k);t.toggleThumbs=function(){n.isThumbing?r.x():r.o()}}(e),function(e){var t=e.core,n=t.thumbsTransformer,r=t.thumbsTransformTransitioner,a=e.data,i=(0,e.resolve)(F);n.transformToCurrent=function(){a.thumbsInnerWidth>innerWidth?i.runActions():i.runToThinThumbsActions()},n.transformToCurrentWithTransition=function(){a.thumbsInnerWidth>innerWidth&&r.callActionWithTransition(i.runActions)}}(e),function(e){var t=e.core.thumbsTransformTransitioner,n=e.elements,r=(0,e.q)(function(){n.thumbsInner.classList.remove("fslightboxtt")},300);t.callActionWithTransition=function(e){n.thumbsInner.classList.add("fslightboxtt"),e(),r()}}(e)}(e)),function(e){!function(e){var t=e.ap,n=e.elements.sources,r=e.props,a=r.autoplay,i=r.autoplays;function o(e,r){if("play"!=r||t.i(e)){var a=n[e];if(a){var i=a.tagName;if("VIDEO"==i)a[r]();else if("IFRAME"==i){var o=a.contentWindow;o&&o.postMessage('{"event":"command","func":"'.concat(r,'Video","args":""}'),"*")}}}}t.i=function(e){return i[e]||a&&0!=i[e]},t.p=function(e){o(e,"play")},t.c=function(e,t){o(e,"pause"),o(t,"play")}}(e),function(e){var t=e.core,n=t.classFacade,r=t.st,a=e.elements;n.removeFromEachElementClassIfContains=function(e,t){for(var n=0;n<a[e].length;n++)x(a[e][n],t)},n.stagedRemovalAndOutstagedAddingOfClassIfContains=function(e,t){for(var n=0;n<a[e].length;n++)r.i(n)?x(a[e][n],t):C(a[e][n],t)}}(e),function(e){var t=e.core.clickZoomer,n=(e.elements,e.props.zoomIncrement),r=e.q,a=e.z,i=r(function(){x(e.swc,"fslightboxtt")},300);t.zoomIn=function(){o(),s(e.zv+n)},t.zoomOut=function(){e.zv-n<=1?1!==e.zv&&(s(1),a.e()):(o(),s(e.zv-n),1===e.zv&&a.e())};var o=function(){1===e.zv&&a.b()},s=function(t){C(e.swc,"fslightboxtt"),a.z(t),i()}}(e),function(e){var t=e.ea,n=e.data,r=e.elements,a=r.captions,i=r.thumbs,o=(e.stageIndexes,e.tc),s=e.ui;function u(e){if(o)for(var t=0;t<a.length;t++){var n=a[t];n&&n.classList[e]("fslightboxct")}}t.c=function(t,r){(o||!n.isThumbing||e.xu)&&(s.hc(t),s.sc(r))},t.dc=function(){u("remove")},t.uc=function(){u("add")},t.t=function(e,t){i&&i[t]&&(i[e].classList.remove("fslightboxta"),i[t].classList.add("fslightboxta"))}}(e),function(e){var t=e.core.eventsDispatcher,n=e.props;t.dispatch=function(t){n[t]&&n[t](e)}}(e),function(e){e.data;var t=e.fs,n=["fullscreenchange","webkitfullscreenchange","mozfullscreenchange","MSFullscreenChange"],r=document.documentElement,a=r.requestFullscreen;function i(e){for(var t=0;t<n.length;t++)document[e](n[t],o)}function o(){document.fullscreenElement||document.webkitIsFullScreen||document.mozFullScreen||document.msFullscreenElement?e.fso():e.fsx()}t.i=function(){if(a||(a=r.mozRequestFullScreen),a||(a=r.webkitRequestFullscreen),a||(a=r.msRequestFullscreen),!a)return e.hfs=1,t.o=function(){},t.x=function(){},t.t=function(){},t.l=function(){},void(t.q=function(){});t.o=function(){e.fso();var t=document.documentElement;t.requestFullscreen?t.requestFullscreen():t.mozRequestFullScreen?t.mozRequestFullScreen():t.webkitRequestFullscreen?t.webkitRequestFullscreen():t.msRequestFullscreen&&t.msRequestFullscreen()},t.x=function(){e.fsx(),document.exitFullscreen?document.exitFullscreen():document.mozCancelFullScreen?document.mozCancelFullScreen():document.webkitExitFullscreen?document.webkitExitFullscreen():document.msExitFullscreen&&document.msExitFullscreen()},t.t=function(){e.ifs?t.x():t.o()},t.l=function(){i("addEventListener")},t.q=function(){i("removeEventListener")}}}(e),function(e){var t,n=e.core.globalEventsController,r=e.fs,a=e.la,i=e.r,o=(e.ui,i(U));n.addListeners=function(){document.addEventListener("pointermove",o.m),document.addEventListener("pointerup",o.u),addEventListener("resize",a.r),t=function(t){H(e,t)},document.addEventListener("keydown",t),document.addEventListener("wheel",o.w),r.l()},n.removeListeners=function(){document.removeEventListener("pointermove",o.m),document.removeEventListener("pointerup",o.u),removeEventListener("resize",a.r),document.removeEventListener("keydown",t),document.removeEventListener("wheel",o.w),r.q()}}(e),function(e){e.c;var t=e.data,n=e.ea,r=e.elements,a=e.f,i=e.la,o=e.props.UIFadeOutTime,s=e.q,u=e.stageIndexes,c=e.tc,l=e.ui,f=r.captions,d=s(function(){e.xu=!0,p(D),1===e.zv&&t.isThumbing&&(i.ut(),c?n.dc():l.sc(u.current))},o);function p(e){h(e),m(e),t.isThumbing&&A(e)}function h(e){e(r.nav)}function m(e){r.slideButtonPrevious&&(e(r.slideButtonPrevious),e(r.slideButtonNext))}function v(e,t){y(e,t)}function g(e){m(e),t.isThumbing?(A(e),c&&b(e)):b(e)}function b(e){y(e,u.current)}function y(e,t){var n=f[t];n&&e(n)}function A(e){e(r.thumbsContainer)}function D(e){e.classList.add("fslightboxx")}function w(e){e.classList.remove("fslightboxx")}o?(l.qps=function(){d(),e.xu&&(e.xu=!1,1===e.zv?p(w):h(w)),1===e.zv&&t.isThumbing&&(a(function(e){i.t(e)}),c?n.uc():l.hc(u.current))},l.q=function(){d()}):(l.qps=function(){},l.q=function(){}),l.sc=function(e){v(w,e)},l.hc=function(e){v(D,e)},l.zh=function(){g(D)},l.zs=function(){g(w)},l.sthc=function(){A(w),c||b(D)},l.htsc=function(){A(D),c||b(w)}}(e),function(e){var t=e.core.lightboxCloser,n=(0,e.resolve)(S);t.close=function(){n.isLightboxFadingOut||n.runActions()}}(e),function(e){var t=e.core.pointeringBucket;e.elements,t.runSwipingDownActionsForPropsAndEvent=function(e,t){e.i=!0,e.downScreenX=t.screenX,e.swipedX=0},t.runSwipingMoveActionsForPropsAndEvent=function(t,n){C(e.h,"fslightboxcg"),t.swipedX=n.screenX-t.downScreenX},t.runSwipingTopActionsForPropsAndEvent=function(t){x(e.h,"fslightboxcg"),t.i=!1}}(e),function(e){var t=e.data,n=e.core.scrollbarRecompensor;n.addRecompense=function(){"complete"===document.readyState?r():window.addEventListener("load",function(){r(),n.addRecompense=r})};var r=function(){document.body.offsetHeight>window.innerHeight&&(document.body.style.marginRight=t.scrollbarWidth+"px")};n.removeRecompense=function(){document.body.style.removeProperty("margin-right")}}(e),function(e){var t=e.c,n=e.core.thumbsTransformer,r=e.data,a=e.dt,i=e.elements,o=e.f,s=e.isl,u=e.la,c=e.props.sourceMargin,l=e.sew,f=e.smw,d=e.sz,p=e.stageIndexes,h=e.tc,m=i.captions,v=i.thumbs,g=1-2*c,b=1-c,y=[],A=[],D=[],w=[],_=[],E=0;function k(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1;l[arguments.length>2?arguments[2]:void 0].style.transform="translateY(".concat(e,"px) scale(").concat(t,")")}u.r=function(){innerWidth>992?e.mw=g*innerWidth:e.mw=innerWidth,e.mh=g*innerHeight,0===r.unloadedThumbsCount&&u.rt(),void 0!==p.previous&&f[p.previous].ne(),void 0!==p.next&&f[p.next].p(),o(function(e){var t=d[e],n=m[e];t&&t.s(),n&&(y[e]=n.offsetHeight),a||(E=i.thumbsContainer.offsetHeight),u.s(e),f[e].d(),u.t(e)})},u.s=function(e){var t=d[e];if(t){var n=t.d(),r=n[0]+n[1];if(y[e]){var i=t.g(innerHeight*b-y[e]);A[e]=(i[0]+i[1])/r,_[e]=-(y[e]-innerHeight/2+i[1]/2),_[e]>0&&(_[e]=0)}if(!a){if(h&&y[e]){var o=E+y[e];s=t.g((innerHeight-o)*(1-1.4*c)+34),D[e]=(s[0]+s[1])/r,w[e]=-(o-34-innerHeight/2+s[1]/2)}else{var s=t.g(innerHeight*b-E);D[e]=(s[0]+s[1])/r,w[e]=-(E-innerHeight/2+s[1]/2)}w[e]>0&&(w[e]=0)}}},u.t=function(t){s[t]&&(1!==e.zv?k(0,1,t):r.isThumbing?k(w[t],D[t],t):k(_[t],A[t],t))},u.ut=function(){o(function(e){s[e]&&k(_[e],A[e],e)})},u.rt=function(){r.thumbsInnerWidth=0;for(var e=0;e<t;e++)r.thumbsInnerWidth+=v[e].offsetWidth+8;n.transformToCurrent()}}(e),T(e),function(e){var t=e.core,n=t.slideChangeFacade,r=t.slideIndexChanger,a=e.props.sources,i=e.st;a.length>1?(n.changeToPrevious=function(){r.jumpTo(i.getPreviousSlideIndex())},n.changeToNext=function(){r.jumpTo(i.getNextSlideIndex())}):(n.changeToPrevious=function(){},n.changeToNext=function(){})}(e),function(e){var t=e.ap,n=(e.componentsServices,e.core),r=n.eventsDispatcher,a=n.slideIndexChanger,i=n.sourceDisplayFacade,o=n.thumbsTransformer,s=e.ea,u=e.isl,c=e.props.disableThumbs,l=e.resolve,f=e.smw,d=e.st,p=e.stageIndexes,h=e.sws,m=e.z;a.changeTo=function(n){var a=p.current;m.r(),t.c(a,n),s.c(a,n),p.current=n,d.u(),e.sn(n+1),c||(s.t(a,n),o.transformToCurrentWithTransition()),i.displaySourcesWhichShouldBeDisplayed(),r.dispatch("onSlideChange")},a.jumpTo=function(e){var t=p.current;if(t!==e){var n=l(O,[{previous:p.previous,current:t,next:p.next},u[t],u[e]]);a.changeTo(e);for(var r=0;r<f.length;r++)f[r].d();h.d(t),h.c(),requestAnimationFrame(function(){requestAnimationFrame(n.runJumpReflowedActions)})}}}(e),function(e){var t=e.collections.sourcesRenderFunctions,n=e.core.sourceDisplayFacade,r=e.loc,a=e.stageIndexes;function i(e){t[e]&&(t[e](),delete t[e])}n.displaySourcesWhichShouldBeDisplayed=function(){if(r)i(a.current);else for(var e in a)i(a[e])}}(e),function(e){var t=e.isl,n=e.props,r=n.initialAnimation,a=n.slideChangeAnimation,i=e.stageIndexes,o=e.saw,s=e.smw,u=e.st,c=e.sws;c.a=function(){for(var e in i)s[i[e]].s()},c.b=function(e){void 0===e||u.i(e)||(s[e].h(),s[e].n())},c.c=function(){for(var e in i)c.d(i[e])},c.d=function(e){if(t[e]){var n=o[e];x(n,r),x(n,a),x(n,h)}}}(e),function(e){var t=e.elements,n=t.sources,r=t.smw,a=e.la,i=e.p,o=(r=e.smw,e.stageIndexes),s=e.ui,u=e.z;function c(e){var t=n[o.current];t&&(t.style.cursor=e)}u.z=function(t){e.zv=parseFloat(t.toPrecision(12)),e.swc.style.transform="scale(".concat(e.zv,")")},u.r=function(){1!==e.zv&&(u.z(1),u.e())},u.b=function(){c("grab"),s.zh(),a.t()},u.e=function(){c("zoom-in"),s.zs(),r[o.current].a(),r[o.current].v(0,0).z(),i.ux=0,i.uy=0}}(e)}(e),e.fs.i(),function(e){var t=e.elements,r=document.createElement("div");r.className="".concat(n,"container ").concat(i," ").concat(m),r.setAttribute("tabindex","0"),t.container=r}(e),function(e){e.h=document.createElement("div"),e.h.className="fslightboxh ".concat(i," ").concat(c)}(e),function(e){var t=e.props.sources,r=e.elements,a=document.createElement("div");r.nav=a,a.className="".concat(n,"nav"),r.container.appendChild(a),function(e,t){var r=e.core,a=r.clickZoomer,i=a.zoomIn,o=a.zoomOut,s=r.lightboxCloser.close,u=r.thumbsToggler,c=e.props,l=c.customToolbarButtons,f=c.disableThumbs,d=c.toolbarButtons,p=document.createElement("div");p.className="".concat(n,"toolbar"),t.appendChild(p);for(var h=function(t){G(p,l[t],function(){return l[t].onClick(e)})},m=0;m<l.length;m++)h(m);f||G(p,d.thumbs,u.toggleThumbs),G(p,d.zoomIn,i),G(p,d.zoomOut,o),function(e,t){var n=e.props.toolbarButtons.slideshow,r=n.start,a=n.pause,i=e.ss,o=$(t,r.title);o.onclick=i.t;var s=W(o,r.viewBox,r.d,r.class);function u(e){o.title=e.title,s.setAttributeNS(null,"viewBox",e.viewBox),s.setAttributeNS(null,"class",e.class),s.firstChild.setAttributeNS(null,"d",e.d)}e.sss=function(){u(a)},e.ssx=function(){u(r)}}(e,p),function(e,t){if(!e.hfs){var n=e.fs,r=e.props.toolbarButtons.fullscreen,a=r.enter,i=r.exit,o=$(t,a.title),s=W(o,a.viewBox,a.d,a.class);e.fso=function(){e.ifs=1,u(i)},e.fsx=function(){e.ifs=0,u(a)},o.onclick=n.t}function u(e){o.title=e.title,s.setAttributeNS(null,"viewBox",e.viewBox),s.setAttributeNS(null,"class",e.class),s.firstChild.setAttributeNS(null,"d",e.d)}}(e,p),G(p,d.close,s)}(e,a),t.length>1&&function(e,t){var n=e.props.sources,r=(e.stageIndexes,document.createElement("div")),a=document.createElement("span"),i=document.createElement("span"),o=document.createElement("span");r.className="fslightboxsn",e.sn=function(e){return a.innerHTML=e},i.className="fslightboxsl",o.innerHTML=n.length,r.appendChild(a),r.appendChild(i),r.appendChild(o),t.appendChild(r)}(e,a)}(e),function(e){e.ssb=document.createElement("div"),e.ssb.className="fslightboxss ".concat(c),e.elements.container.appendChild(e.ssb)}(e),function(e){var t=e.c,n=e.elements,r=e.m,a=document.createElement("div");a.className="fslightboxswc ".concat(c," ").concat(i),n.container.appendChild(a),a.addEventListener("pointerdown",r(Q,L)),e.swc=a;for(var o=0;o<t;o++)Y(e,o)}(e),function(e){for(var t=e.props.captions,n=0;n<t.length;n++)t[n]&&X(e,n)}(e),p.length>1&&(K(t=e,"previous"),K(t,"next")),u||function(e){var t=e.componentsServices,n=e.elements,r=e.data;n.thumbsContainer=document.createElement("div");var a,o,s=b;function u(){o=!0,(a=Z(n.thumbsContainer)).classList.add(y)}r.isThumbing?u():s+=" fslightboxx",t.appendThumbsLoaderIfNotYet=function(){o||u()},t.hideThumbsLoader=function(){n.thumbsContainer.removeChild(a)},n.thumbsContainer.className=s,n.container.appendChild(n.thumbsContainer),function(e){var t=e.elements;t.thumbsCursorer=document.createElement("div"),t.thumbsCursorer.className="".concat(A," ").concat(i," ").concat(c)}(e),function(e){var t=e.core.thumbsSwipingDown.listener,n=e.elements;n.thumbsInner=document.createElement("div"),n.thumbsInner.className=D,n.thumbsInner.addEventListener("pointerdown",t),n.thumbsContainer.appendChild(n.thumbsInner)}(e)}(e),function(e){for(var t=e.props.sources,n=e.resolve,r=n(ee),a=n(be),i=n(ye,[r,a]),o=0;o<t.length;o++)if("string"==typeof t[o]){var s=i.getTypeSetByClientForIndex(o);if(s)a.runActionsForSourceTypeAndIndex(s,o);else{var u=r.getSourceTypeFromLocalStorageByUrl(t[o]);u?a.runActionsForSourceTypeAndIndex(u,o):i.retrieveTypeWithXhrForIndex(o)}}else a.runActionsForSourceTypeAndIndex(ae,o)}(e),a.dispatch("onInit")}e.open=function(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,r=E.previous,i=E.current,c=E.next;E.current=n,P||function(e){var t=e.props.sources,n=e.st,r=e.stageIndexes,a=t.length-1;n.getPreviousSlideIndex=function(){return 0===r.current?a:r.current-1},n.getNextSlideIndex=function(){return r.current===a?0:r.current+1},n.u=0===a?function(){}:1===a?function(){0===r.current?(r.next=1,delete r.previous):(r.previous=0,delete r.next)}:function(){r.previous=n.getPreviousSlideIndex(),r.next=n.getNextSlideIndex()},n.i=a<=2?function(){return!0}:function(e){var t=r.current;if(0===t&&e===a||t===a&&0===e)return!0;var n=t-e;return-1===n||0===n||1===n}}(e),_.u(),P?(B.c(),B.a(),B.b(r),B.b(i),B.b(c),p.c(i,n),p.t(i,n),a.dispatch("onShow")):R(),f.displaySourcesWhichShouldBeDisplayed(),e.sn(n+1),document.body.appendChild(v.container),v.container.focus(),document.documentElement.classList.add(u),s.addRecompense(),o.addListeners(),g.r(),w[n].n(),t.p(n),M.q(),a.dispatch("onOpen")}}(this),this.close=function(){return e.core.lightboxCloser.close()}},e}()},e.exports=t()}},a={};function i(e){var n=a[e];if(void 0!==n)return n.exports;var r=a[e]={exports:{}};return t[e](r,r.exports,i),r.exports}i.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return i.d(t,{a:t}),t},i.d=function(e,t){for(var n in t)i.o(t,n)&&!i.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},i.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},i.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})};var s={};(function(){"use strict";i.r(s),i.d(s,{default:function(){return l}});var e=n(55384),t=i.n(e);function a(e){return a="function"==typeof Symbol&&"symbol"==r(Symbol.iterator)?function(e){return r(e)}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":r(e)},a(e)}var o=0;function u(e,t){if("object"===a(t))for(var n in e)"object"===a(t[n])?u(e[n],t[n]):t[n]&&(e[n]=t[n])}function c(e){var t=e.current;return t.childElementCount>1?t:t.firstChild}function l(n){var r,a=(0,e.useRef)(),s=(0,e.useRef)(),l=[],f=[],d=(0,e.useRef)(),p=[],h=(0,e.useRef)(n.toggler);for(r=0;r<n.sources.length;r++)"string"!=typeof n.sources[r]&&(l[r]=(0,e.useRef)()),n.thumbsIcons&&n.thumbsIcons[r]&&(p[r]=(0,e.useRef)()),n.captions&&n.captions[r]&&(f[r]=(0,e.useRef)());function m(){var e=n.sourceIndex;void 0===e&&(e=n.slide),e?e--:e=0,a.current.open(e)}return t().useInsertionEffect&&t().useInsertionEffect(function(){o||(i(194),o=1)},[]),(0,e.useEffect)(function(e){if(o||(i(194),o=1),!a.current){var t=new window.FsLightbox;return Object.assign(t.props,n),t.props.sources=n.sources.map(function(e,t){return"string"==typeof e?e:(s.current.removeChild(l[t].current),c(l[t]))}),n.captions&&(t.props.captions=n.captions.map(function(e,t){if(e)return s.current.removeChild(f[t].current),c(f[t])})),n.thumbsIcons&&(t.props.thumbsIcons=n.thumbsIcons.map(function(e,t){if(e)return s.current.removeChild(p[t].current),c(p[t])})),n.thumbsIcon&&(t.props.thumbsIcon=c(d),s.current.removeChild(d.current)),t.props.maxYoutubeDimensions=n.maxYoutubeVideoDimensions,n.svg&&(u(t.props.toolbarButtons,n.svg.toolbarButtons),u(t.props.slideButtons,n.svg.slideButtons)),a.current=t,void(n.openOnMount&&m())}n.toggler!=h.current&&(h.current=n.toggler,m())},[n.toggler]),!a.current&&t().createElement("div",{ref:s,style:{display:"none"}},n.sources.map(function(e,n){return"string"!=typeof e&&t().createElement("div",{ref:l[n],key:n},e)}),n.captions&&n.captions.map(function(e,n){return e&&t().createElement("div",{ref:f[n],key:n},e)}),n.thumbsIcons&&n.thumbsIcons.map(function(e,n){return e&&t().createElement("div",{ref:p[n],key:n},e)}),n.thumbsIcon&&t().createElement("div",{ref:d},n.thumbsIcon))}"object"===("undefined"==typeof window?"undefined":a(window))&&(i(194),o=1)})(),e.exports=s}()},55917:function(e,t,n){var r,a,i,o,s=n(89990);n(26099),n(3362),n(98992),n(64743),o=function(e){return function(){var t=e,n=t.lib.StreamCipher,r=t.algo,a=r.RC4=n.extend({_doReset:function(){for(var e=this._key,t=e.words,n=e.sigBytes,r=this._S=[],a=0;a<256;a++)r[a]=a;a=0;for(var i=0;a<256;a++){var o=a%n,s=t[o>>>2]>>>24-o%4*8&255;i=(i+r[a]+s)%256;var u=r[a];r[a]=r[i],r[i]=u}this._i=this._j=0},_doProcessBlock:function(e,t){e[t]^=i.call(this)},keySize:8,ivSize:0});function i(){for(var e=this._S,t=this._i,n=this._j,r=0,a=0;a<4;a++){n=(n+e[t=(t+1)%256])%256;var i=e[t];e[t]=e[n],e[n]=i,r|=e[(e[t]+e[n])%256]<<24-8*a}return this._i=t,this._j=n,r}t.RC4=n._createHelper(a);var o=r.RC4Drop=a.extend({cfg:a.cfg.extend({drop:192}),_doReset:function(){a._doReset.call(this);for(var e=this.cfg.drop;e>0;e--)i.call(this)}});t.RC4Drop=n._createHelper(o)}(),e.RC4},"object"===s(t)?e.exports=t=o(n(83841),n(21894),n(54624),n(38294),n(76793)):(a=[n(83841),n(21894),n(54624),n(38294),n(76793)],void 0===(i="function"==typeof(r=o)?r.apply(t,a):r)||(e.exports=i))},55966:(e,t,n)=>{"use strict";var r=n(79306),a=n(64117);e.exports=function(e,t){var n=e[t];return a(n)?void 0:r(n)}},56023:(e,t)=>{t.SAME=0;t.CAMELCASE=1,t.possibleStandardNames={accept:0,acceptCharset:1,"accept-charset":"acceptCharset",accessKey:1,action:0,allowFullScreen:1,alt:0,as:0,async:0,autoCapitalize:1,autoComplete:1,autoCorrect:1,autoFocus:1,autoPlay:1,autoSave:1,capture:0,cellPadding:1,cellSpacing:1,challenge:0,charSet:1,checked:0,children:0,cite:0,class:"className",classID:1,className:1,cols:0,colSpan:1,content:0,contentEditable:1,contextMenu:1,controls:0,controlsList:1,coords:0,crossOrigin:1,dangerouslySetInnerHTML:1,data:0,dateTime:1,default:0,defaultChecked:1,defaultValue:1,defer:0,dir:0,disabled:0,disablePictureInPicture:1,disableRemotePlayback:1,download:0,draggable:0,encType:1,enterKeyHint:1,for:"htmlFor",form:0,formMethod:1,formAction:1,formEncType:1,formNoValidate:1,formTarget:1,frameBorder:1,headers:0,height:0,hidden:0,high:0,href:0,hrefLang:1,htmlFor:1,httpEquiv:1,"http-equiv":"httpEquiv",icon:0,id:0,innerHTML:1,inputMode:1,integrity:0,is:0,itemID:1,itemProp:1,itemRef:1,itemScope:1,itemType:1,keyParams:1,keyType:1,kind:0,label:0,lang:0,list:0,loop:0,low:0,manifest:0,marginWidth:1,marginHeight:1,max:0,maxLength:1,media:0,mediaGroup:1,method:0,min:0,minLength:1,multiple:0,muted:0,name:0,noModule:1,nonce:0,noValidate:1,open:0,optimum:0,pattern:0,placeholder:0,playsInline:1,poster:0,preload:0,profile:0,radioGroup:1,readOnly:1,referrerPolicy:1,rel:0,required:0,reversed:0,role:0,rows:0,rowSpan:1,sandbox:0,scope:0,scoped:0,scrolling:0,seamless:0,selected:0,shape:0,size:0,sizes:0,span:0,spellCheck:1,src:0,srcDoc:1,srcLang:1,srcSet:1,start:0,step:0,style:0,summary:0,tabIndex:1,target:0,title:0,type:0,useMap:1,value:0,width:0,wmode:0,wrap:0,about:0,accentHeight:1,"accent-height":"accentHeight",accumulate:0,additive:0,alignmentBaseline:1,"alignment-baseline":"alignmentBaseline",allowReorder:1,alphabetic:0,amplitude:0,arabicForm:1,"arabic-form":"arabicForm",ascent:0,attributeName:1,attributeType:1,autoReverse:1,azimuth:0,baseFrequency:1,baselineShift:1,"baseline-shift":"baselineShift",baseProfile:1,bbox:0,begin:0,bias:0,by:0,calcMode:1,capHeight:1,"cap-height":"capHeight",clip:0,clipPath:1,"clip-path":"clipPath",clipPathUnits:1,clipRule:1,"clip-rule":"clipRule",color:0,colorInterpolation:1,"color-interpolation":"colorInterpolation",colorInterpolationFilters:1,"color-interpolation-filters":"colorInterpolationFilters",colorProfile:1,"color-profile":"colorProfile",colorRendering:1,"color-rendering":"colorRendering",contentScriptType:1,contentStyleType:1,cursor:0,cx:0,cy:0,d:0,datatype:0,decelerate:0,descent:0,diffuseConstant:1,direction:0,display:0,divisor:0,dominantBaseline:1,"dominant-baseline":"dominantBaseline",dur:0,dx:0,dy:0,edgeMode:1,elevation:0,enableBackground:1,"enable-background":"enableBackground",end:0,exponent:0,externalResourcesRequired:1,fill:0,fillOpacity:1,"fill-opacity":"fillOpacity",fillRule:1,"fill-rule":"fillRule",filter:0,filterRes:1,filterUnits:1,floodOpacity:1,"flood-opacity":"floodOpacity",floodColor:1,"flood-color":"floodColor",focusable:0,fontFamily:1,"font-family":"fontFamily",fontSize:1,"font-size":"fontSize",fontSizeAdjust:1,"font-size-adjust":"fontSizeAdjust",fontStretch:1,"font-stretch":"fontStretch",fontStyle:1,"font-style":"fontStyle",fontVariant:1,"font-variant":"fontVariant",fontWeight:1,"font-weight":"fontWeight",format:0,from:0,fx:0,fy:0,g1:0,g2:0,glyphName:1,"glyph-name":"glyphName",glyphOrientationHorizontal:1,"glyph-orientation-horizontal":"glyphOrientationHorizontal",glyphOrientationVertical:1,"glyph-orientation-vertical":"glyphOrientationVertical",glyphRef:1,gradientTransform:1,gradientUnits:1,hanging:0,horizAdvX:1,"horiz-adv-x":"horizAdvX",horizOriginX:1,"horiz-origin-x":"horizOriginX",ideographic:0,imageRendering:1,"image-rendering":"imageRendering",in2:0,in:0,inlist:0,intercept:0,k1:0,k2:0,k3:0,k4:0,k:0,kernelMatrix:1,kernelUnitLength:1,kerning:0,keyPoints:1,keySplines:1,keyTimes:1,lengthAdjust:1,letterSpacing:1,"letter-spacing":"letterSpacing",lightingColor:1,"lighting-color":"lightingColor",limitingConeAngle:1,local:0,markerEnd:1,"marker-end":"markerEnd",markerHeight:1,markerMid:1,"marker-mid":"markerMid",markerStart:1,"marker-start":"markerStart",markerUnits:1,markerWidth:1,mask:0,maskContentUnits:1,maskUnits:1,mathematical:0,mode:0,numOctaves:1,offset:0,opacity:0,operator:0,order:0,orient:0,orientation:0,origin:0,overflow:0,overlinePosition:1,"overline-position":"overlinePosition",overlineThickness:1,"overline-thickness":"overlineThickness",paintOrder:1,"paint-order":"paintOrder",panose1:0,"panose-1":"panose1",pathLength:1,patternContentUnits:1,patternTransform:1,patternUnits:1,pointerEvents:1,"pointer-events":"pointerEvents",points:0,pointsAtX:1,pointsAtY:1,pointsAtZ:1,prefix:0,preserveAlpha:1,preserveAspectRatio:1,primitiveUnits:1,property:0,r:0,radius:0,refX:1,refY:1,renderingIntent:1,"rendering-intent":"renderingIntent",repeatCount:1,repeatDur:1,requiredExtensions:1,requiredFeatures:1,resource:0,restart:0,result:0,results:0,rotate:0,rx:0,ry:0,scale:0,security:0,seed:0,shapeRendering:1,"shape-rendering":"shapeRendering",slope:0,spacing:0,specularConstant:1,specularExponent:1,speed:0,spreadMethod:1,startOffset:1,stdDeviation:1,stemh:0,stemv:0,stitchTiles:1,stopColor:1,"stop-color":"stopColor",stopOpacity:1,"stop-opacity":"stopOpacity",strikethroughPosition:1,"strikethrough-position":"strikethroughPosition",strikethroughThickness:1,"strikethrough-thickness":"strikethroughThickness",string:0,stroke:0,strokeDasharray:1,"stroke-dasharray":"strokeDasharray",strokeDashoffset:1,"stroke-dashoffset":"strokeDashoffset",strokeLinecap:1,"stroke-linecap":"strokeLinecap",strokeLinejoin:1,"stroke-linejoin":"strokeLinejoin",strokeMiterlimit:1,"stroke-miterlimit":"strokeMiterlimit",strokeWidth:1,"stroke-width":"strokeWidth",strokeOpacity:1,"stroke-opacity":"strokeOpacity",suppressContentEditableWarning:1,suppressHydrationWarning:1,surfaceScale:1,systemLanguage:1,tableValues:1,targetX:1,targetY:1,textAnchor:1,"text-anchor":"textAnchor",textDecoration:1,"text-decoration":"textDecoration",textLength:1,textRendering:1,"text-rendering":"textRendering",to:0,transform:0,typeof:0,u1:0,u2:0,underlinePosition:1,"underline-position":"underlinePosition",underlineThickness:1,"underline-thickness":"underlineThickness",unicode:0,unicodeBidi:1,"unicode-bidi":"unicodeBidi",unicodeRange:1,"unicode-range":"unicodeRange",unitsPerEm:1,"units-per-em":"unitsPerEm",unselectable:0,vAlphabetic:1,"v-alphabetic":"vAlphabetic",values:0,vectorEffect:1,"vector-effect":"vectorEffect",version:0,vertAdvY:1,"vert-adv-y":"vertAdvY",vertOriginX:1,"vert-origin-x":"vertOriginX",vertOriginY:1,"vert-origin-y":"vertOriginY",vHanging:1,"v-hanging":"vHanging",vIdeographic:1,"v-ideographic":"vIdeographic",viewBox:1,viewTarget:1,visibility:0,vMathematical:1,"v-mathematical":"vMathematical",vocab:0,widths:0,wordSpacing:1,"word-spacing":"wordSpacing",writingMode:1,"writing-mode":"writingMode",x1:0,x2:0,x:0,xChannelSelector:1,xHeight:1,"x-height":"xHeight",xlinkActuate:1,"xlink:actuate":"xlinkActuate",xlinkArcrole:1,"xlink:arcrole":"xlinkArcrole",xlinkHref:1,"xlink:href":"xlinkHref",xlinkRole:1,"xlink:role":"xlinkRole",xlinkShow:1,"xlink:show":"xlinkShow",xlinkTitle:1,"xlink:title":"xlinkTitle",xlinkType:1,"xlink:type":"xlinkType",xmlBase:1,"xml:base":"xmlBase",xmlLang:1,"xml:lang":"xmlLang",xmlns:0,"xml:space":"xmlSpace",xmlnsXlink:1,"xmlns:xlink":"xmlnsXlink",xmlSpace:1,y1:0,y2:0,y:0,yChannelSelector:1,z:0,zoomAndPan:1}},56279:(e,t,n)=>{"use strict";var r=n(36840);e.exports=function(e,t,n){for(var a in t)r(e,a,t[a],n);return e}},56682:(e,t,n)=>{"use strict";var r=n(69565),a=n(28551),i=n(94901),o=n(22195),s=n(57323),u=TypeError;e.exports=function(e,t){var n=e.exec;if(i(n)){var c=r(n,e,t);return null!==c&&a(c),c}if("RegExp"===o(e))return r(s,e,t);throw new u("RegExp#exec called on incompatible receiver")}},56969:(e,t,n)=>{"use strict";var r=n(72777),a=n(10757);e.exports=function(e){var t=r(e,"string");return a(t)?t:t+""}},57029:(e,t,n)=>{"use strict";var r=n(48981),a=n(35610),i=n(26198),o=n(84606),s=Math.min;e.exports=[].copyWithin||function(e,t){var n=r(this),u=i(n),c=a(e,u),l=a(t,u),f=arguments.length>2?arguments[2]:void 0,d=s((void 0===f?u:a(f,u))-l,u-c),p=1;for(l<c&&c<l+d&&(p=-1,l+=d-1,c+=d-1);d-- >0;)l in n?n[c]=n[l]:o(n,c),c+=p,l+=p;return n}},57301:(e,t,n)=>{"use strict";var r=n(94644),a=n(59213).some,i=r.aTypedArray;(0,r.exportTypedArrayMethod)("some",function(e){return a(i(this),e,arguments.length>1?arguments[1]:void 0)})},57323:(e,t,n)=>{"use strict";var r,a,i=n(69565),o=n(79504),s=n(655),u=n(67979),c=n(58429),l=n(25745),f=n(2360),d=n(91181).get,p=n(83635),h=n(18814),m=l("native-string-replace",String.prototype.replace),v=RegExp.prototype.exec,g=v,b=o("".charAt),y=o("".indexOf),A=o("".replace),D=o("".slice),w=(a=/b*/g,i(v,r=/a/,"a"),i(v,a,"a"),0!==r.lastIndex||0!==a.lastIndex),_=c.BROKEN_CARET,E=void 0!==/()??/.exec("")[1];(w||E||_||p||h)&&(g=function(e){var t,n,r,a,o,c,l,p=this,h=d(p),k=s(e),x=h.raw;if(x)return x.lastIndex=p.lastIndex,t=i(g,x,k),p.lastIndex=x.lastIndex,t;var C=h.groups,F=_&&p.sticky,S=i(u,p),O=p.source,T=0,B=k;if(F&&(S=A(S,"y",""),-1===y(S,"g")&&(S+="g"),B=D(k,p.lastIndex),p.lastIndex>0&&(!p.multiline||p.multiline&&"\n"!==b(k,p.lastIndex-1))&&(O="(?: "+O+")",B=" "+B,T++),n=new RegExp("^(?:"+O+")",S)),E&&(n=new RegExp("^"+O+"$(?!\\s)",S)),w&&(r=p.lastIndex),a=i(v,F?n:p,B),F?a?(a.input=D(a.input,T),a[0]=D(a[0],T),a.index=p.lastIndex,p.lastIndex+=a[0].length):p.lastIndex=0:w&&a&&(p.lastIndex=p.global?a.index+a[0].length:r),E&&a&&a.length>1&&i(m,a[0],n,function(){for(o=1;o<arguments.length-2;o++)void 0===arguments[o]&&(a[o]=void 0)}),a&&C)for(a.groups=c=f(null),o=0;o<C.length;o++)c[(l=C[o])[0]]=a[l[1]];return a}),e.exports=g},57465:(e,t,n)=>{"use strict";var r=n(43724),a=n(83635),i=n(22195),o=n(62106),s=n(91181).get,u=RegExp.prototype,c=TypeError;r&&a&&o(u,"dotAll",{configurable:!0,get:function(){if(this!==u){if("RegExp"===i(this))return!!s(this).dotAll;throw new c("Incompatible receiver, RegExp required")}}})},57657:(e,t,n)=>{"use strict";var r,a,i,o=n(79039),s=n(94901),u=n(20034),c=n(2360),l=n(42787),f=n(36840),d=n(78227),p=n(96395),h=d("iterator"),m=!1;[].keys&&("next"in(i=[].keys())?(a=l(l(i)))!==Object.prototype&&(r=a):m=!0),!u(r)||o(function(){var e={};return r[h].call(e)!==e})?r={}:p&&(r=c(r)),s(r[h])||f(r,h,function(){return this}),e.exports={IteratorPrototype:r,BUGGY_SAFARI_ITERATORS:m}},57696:(e,t,n)=>{"use strict";var r=n(91291),a=n(18014),i=RangeError;e.exports=function(e){if(void 0===e)return 0;var t=r(e),n=a(t);if(t!==n)throw new i("Wrong length or index");return n}},57829:(e,t,n)=>{"use strict";var r=n(68183).charAt;e.exports=function(e,t,n){return t+(n?r(e,t).length:1)}},58229:(e,t,n)=>{"use strict";var r=n(99590),a=RangeError;e.exports=function(e,t){var n=r(e);if(n%t)throw new a("Wrong offset");return n}},58237:(e,t,n)=>{"use strict";n.d(t,{A:()=>r});n(16280),n(76918);function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}},58242:(e,t,n)=>{"use strict";var r=n(69565),a=n(97751),i=n(78227),o=n(36840);e.exports=function(){var e=a("Symbol"),t=e&&e.prototype,n=t&&t.valueOf,s=i("toPrimitive");t&&!t[s]&&o(t,s,function(e){return r(n,this)},{arity:1})}},58319:e=>{"use strict";var t=Math.round;e.exports=function(e){var n=t(e);return n<0?0:n>255?255:255&n}},58429:(e,t,n)=>{"use strict";var r=n(79039),a=n(44576).RegExp,i=r(function(){var e=a("a","y");return e.lastIndex=2,null!==e.exec("abcd")}),o=i||r(function(){return!a("a","y").sticky}),s=i||r(function(){var e=a("^r","gy");return e.lastIndex=2,null!==e.exec("str")});e.exports={BROKEN_CARET:s,MISSED_STICKY:o,UNSUPPORTED_Y:i}},58622:(e,t,n)=>{"use strict";var r=n(44576),a=n(94901),i=r.WeakMap;e.exports=a(i)&&/native code/.test(String(i))},58934:(e,t,n)=>{"use strict";var r=n(46518),a=n(53487);r({target:"String",proto:!0,name:"trimStart",forced:"".trimLeft!==a},{trimLeft:a})},58940:(e,t,n)=>{"use strict";var r=n(46518),a=n(52703);r({global:!0,forced:parseInt!==a},{parseInt:a})},59089:(e,t,n)=>{"use strict";var r=n(46518),a=n(79504),i=Date,o=a(i.prototype.getTime);r({target:"Date",stat:!0},{now:function(){return o(new i)}})},59213:(e,t,n)=>{"use strict";var r=n(76080),a=n(79504),i=n(47055),o=n(48981),s=n(26198),u=n(1469),c=a([].push),l=function(e){var t=1===e,n=2===e,a=3===e,l=4===e,f=6===e,d=7===e,p=5===e||f;return function(h,m,v,g){for(var b,y,A=o(h),D=i(A),w=s(D),_=r(m,v),E=0,k=g||u,x=t?k(h,w):n||d?k(h,0):void 0;w>E;E++)if((p||E in D)&&(y=_(b=D[E],E,A),e))if(t)x[E]=y;else if(y)switch(e){case 3:return!0;case 5:return b;case 6:return E;case 2:c(x,b)}else switch(e){case 4:return!1;case 7:c(x,b)}return f?-1:a||l?l:x}};e.exports={forEach:l(0),map:l(1),filter:l(2),some:l(3),every:l(4),find:l(5),findIndex:l(6),filterReject:l(7)}},59225:(e,t,n)=>{"use strict";var r,a,i,o,s=n(44576),u=n(18745),c=n(76080),l=n(94901),f=n(39297),d=n(79039),p=n(20397),h=n(67680),m=n(4055),v=n(22812),g=n(89544),b=n(16193),y=s.setImmediate,A=s.clearImmediate,D=s.process,w=s.Dispatch,_=s.Function,E=s.MessageChannel,k=s.String,x=0,C={},F="onreadystatechange";d(function(){r=s.location});var S=function(e){if(f(C,e)){var t=C[e];delete C[e],t()}},O=function(e){return function(){S(e)}},T=function(e){S(e.data)},B=function(e){s.postMessage(k(e),r.protocol+"//"+r.host)};y&&A||(y=function(e){v(arguments.length,1);var t=l(e)?e:_(e),n=h(arguments,1);return C[++x]=function(){u(t,void 0,n)},a(x),x},A=function(e){delete C[e]},b?a=function(e){D.nextTick(O(e))}:w&&w.now?a=function(e){w.now(O(e))}:E&&!g?(o=(i=new E).port2,i.port1.onmessage=T,a=c(o.postMessage,o)):s.addEventListener&&l(s.postMessage)&&!s.importScripts&&r&&"file:"!==r.protocol&&!d(B)?(a=B,s.addEventListener("message",T,!1)):a=F in m("script")?function(e){p.appendChild(m("script"))[F]=function(){p.removeChild(this),S(e)}}:function(e){setTimeout(O(e),0)}),e.exports={set:y,clear:A}},59848:(e,t,n)=>{"use strict";n(86368),n(29309)},59904:(e,t,n)=>{"use strict";n(46518)({target:"Object",stat:!0,sham:!n(43724)},{create:n(2360)})},59956:(e,t,n)=>{var r=n(4373).H;!function(e){var t=r,n=t.lib,a=n.WordArray,i=n.Hasher,o=t.algo,s=[];!function(){for(var t=0;t<64;t++)s[t]=4294967296*e.abs(e.sin(t+1))|0}();var u=o.MD5=i.extend({_doReset:function(){this._hash=new a.init([1732584193,4023233417,2562383102,271733878])},_doProcessBlock:function(e,t){for(var n=0;n<16;n++){var r=t+n,a=e[r];e[r]=16711935&(a<<8|a>>>24)|4278255360&(a<<24|a>>>8)}var i=this._hash.words,o=e[t+0],u=e[t+1],p=e[t+2],h=e[t+3],m=e[t+4],v=e[t+5],g=e[t+6],b=e[t+7],y=e[t+8],A=e[t+9],D=e[t+10],w=e[t+11],_=e[t+12],E=e[t+13],k=e[t+14],x=e[t+15],C=i[0],F=i[1],S=i[2],O=i[3];C=c(C,F,S,O,o,7,s[0]),O=c(O,C,F,S,u,12,s[1]),S=c(S,O,C,F,p,17,s[2]),F=c(F,S,O,C,h,22,s[3]),C=c(C,F,S,O,m,7,s[4]),O=c(O,C,F,S,v,12,s[5]),S=c(S,O,C,F,g,17,s[6]),F=c(F,S,O,C,b,22,s[7]),C=c(C,F,S,O,y,7,s[8]),O=c(O,C,F,S,A,12,s[9]),S=c(S,O,C,F,D,17,s[10]),F=c(F,S,O,C,w,22,s[11]),C=c(C,F,S,O,_,7,s[12]),O=c(O,C,F,S,E,12,s[13]),S=c(S,O,C,F,k,17,s[14]),C=l(C,F=c(F,S,O,C,x,22,s[15]),S,O,u,5,s[16]),O=l(O,C,F,S,g,9,s[17]),S=l(S,O,C,F,w,14,s[18]),F=l(F,S,O,C,o,20,s[19]),C=l(C,F,S,O,v,5,s[20]),O=l(O,C,F,S,D,9,s[21]),S=l(S,O,C,F,x,14,s[22]),F=l(F,S,O,C,m,20,s[23]),C=l(C,F,S,O,A,5,s[24]),O=l(O,C,F,S,k,9,s[25]),S=l(S,O,C,F,h,14,s[26]),F=l(F,S,O,C,y,20,s[27]),C=l(C,F,S,O,E,5,s[28]),O=l(O,C,F,S,p,9,s[29]),S=l(S,O,C,F,b,14,s[30]),C=f(C,F=l(F,S,O,C,_,20,s[31]),S,O,v,4,s[32]),O=f(O,C,F,S,y,11,s[33]),S=f(S,O,C,F,w,16,s[34]),F=f(F,S,O,C,k,23,s[35]),C=f(C,F,S,O,u,4,s[36]),O=f(O,C,F,S,m,11,s[37]),S=f(S,O,C,F,b,16,s[38]),F=f(F,S,O,C,D,23,s[39]),C=f(C,F,S,O,E,4,s[40]),O=f(O,C,F,S,o,11,s[41]),S=f(S,O,C,F,h,16,s[42]),F=f(F,S,O,C,g,23,s[43]),C=f(C,F,S,O,A,4,s[44]),O=f(O,C,F,S,_,11,s[45]),S=f(S,O,C,F,x,16,s[46]),C=d(C,F=f(F,S,O,C,p,23,s[47]),S,O,o,6,s[48]),O=d(O,C,F,S,b,10,s[49]),S=d(S,O,C,F,k,15,s[50]),F=d(F,S,O,C,v,21,s[51]),C=d(C,F,S,O,_,6,s[52]),O=d(O,C,F,S,h,10,s[53]),S=d(S,O,C,F,D,15,s[54]),F=d(F,S,O,C,u,21,s[55]),C=d(C,F,S,O,y,6,s[56]),O=d(O,C,F,S,x,10,s[57]),S=d(S,O,C,F,g,15,s[58]),F=d(F,S,O,C,E,21,s[59]),C=d(C,F,S,O,m,6,s[60]),O=d(O,C,F,S,w,10,s[61]),S=d(S,O,C,F,p,15,s[62]),F=d(F,S,O,C,A,21,s[63]),i[0]=i[0]+C|0,i[1]=i[1]+F|0,i[2]=i[2]+S|0,i[3]=i[3]+O|0},_doFinalize:function(){var t=this._data,n=t.words,r=8*this._nDataBytes,a=8*t.sigBytes;n[a>>>5]|=128<<24-a%32;var i=e.floor(r/4294967296),o=r;n[15+(a+64>>>9<<4)]=16711935&(i<<8|i>>>24)|4278255360&(i<<24|i>>>8),n[14+(a+64>>>9<<4)]=16711935&(o<<8|o>>>24)|4278255360&(o<<24|o>>>8),t.sigBytes=4*(n.length+1),this._process();for(var s=this._hash,u=s.words,c=0;c<4;c++){var l=u[c];u[c]=16711935&(l<<8|l>>>24)|4278255360&(l<<24|l>>>8)}return s},clone:function(){var e=i.clone.call(this);return e._hash=this._hash.clone(),e}});function c(e,t,n,r,a,i,o){var s=e+(t&n|~t&r)+a+o;return(s<<i|s>>>32-i)+t}function l(e,t,n,r,a,i,o){var s=e+(t&r|n&~r)+a+o;return(s<<i|s>>>32-i)+t}function f(e,t,n,r,a,i,o){var s=e+(t^n^r)+a+o;return(s<<i|s>>>32-i)+t}function d(e,t,n,r,a,i,o){var s=e+(n^(t|~r))+a+o;return(s<<i|s>>>32-i)+t}t.MD5=i._createHelper(u),t.HmacMD5=i._createHmacHelper(u)}(Math)},59957:(e,t,n)=>{"use strict";n(60825);var r=n(33351),a=n(47251),i=n(4912),o=n(17948),s=n(33483),u=n(14937);function c(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(c=function(){return!!e})()}n(16280),n(76918),n(62010),n(26099),n(3362),n(76031);var l=n(80397),f=function(e){function t(e){var n;return a(this,t),(n=function(e,t,n){return t=o(t),i(e,c()?Reflect.construct(t,n||[],o(e).constructor):t.apply(e,n))}(this,t,[e])).name="TimeoutError",n}return s(t,e),r(t)}(u(Error)),d=function(e,t,n){return new Promise(function(r,a){if("number"!=typeof t||t<0)throw new TypeError("Expected `milliseconds` to be a positive number");if(t!==1/0){var i=setTimeout(function(){if("function"!=typeof n){var i="string"==typeof n?n:"Promise timed out after ".concat(t," milliseconds"),o=n instanceof Error?n:new f(i);"function"==typeof e.cancel&&e.cancel(),a(o)}else try{r(n())}catch(s){a(s)}},t);l(e.then(r,a),function(){clearTimeout(i)})}else r(e)})};e.exports=d,e.exports.default=d,e.exports.TimeoutError=f},60479:(e,t,n)=>{"use strict";n(10687)(Math,"Math",!0)},60511:(e,t,n)=>{"use strict";var r=n(60788),a=TypeError;e.exports=function(e){if(r(e))throw new a("The method doesn't accept regular expressions");return e}},60533:(e,t,n)=>{"use strict";var r=n(79504),a=n(18014),i=n(655),o=n(72333),s=n(67750),u=r(o),c=r("".slice),l=Math.ceil,f=function(e){return function(t,n,r){var o,f,d=i(s(t)),p=a(n),h=d.length,m=void 0===r?" ":i(r);return p<=h||""===m?d:((f=u(m,l((o=p-h)/m.length))).length>o&&(f=c(f,0,o)),e?d+f:f+d)}};e.exports={start:f(!1),end:f(!0)}},60706:(e,t,n)=>{"use strict";var r=n(10350).PROPER,a=n(79039),i=n(47452);e.exports=function(e){return a(function(){return!!i[e]()||"​…᠎"!=="​…᠎"[e]()||r&&i[e].name!==e})}},60739:(e,t,n)=>{"use strict";var r=n(46518),a=n(79039),i=n(48981),o=n(72777);r({target:"Date",proto:!0,arity:1,forced:a(function(){return null!==new Date(NaN).toJSON()||1!==Date.prototype.toJSON.call({toISOString:function(){return 1}})})},{toJSON:function(e){var t=i(this),n=o(t,"number");return"number"!=typeof n||isFinite(n)?t.toISOString():null}})},60788:(e,t,n)=>{"use strict";var r=n(20034),a=n(22195),i=n(78227)("match");e.exports=function(e){var t;return r(e)&&(void 0!==(t=e[i])?!!t:"RegExp"===a(e))}},60825:(e,t,n)=>{"use strict";var r=n(46518),a=n(97751),i=n(18745),o=n(30566),s=n(35548),u=n(28551),c=n(20034),l=n(2360),f=n(79039),d=a("Reflect","construct"),p=Object.prototype,h=[].push,m=f(function(){function e(){}return!(d(function(){},[],e)instanceof e)}),v=!f(function(){d(function(){})}),g=m||v;r({target:"Reflect",stat:!0,forced:g,sham:g},{construct:function(e,t){s(e),u(t);var n=arguments.length<3?e:s(arguments[2]);if(v&&!m)return d(e,t,n);if(e===n){switch(t.length){case 0:return new e;case 1:return new e(t[0]);case 2:return new e(t[0],t[1]);case 3:return new e(t[0],t[1],t[2]);case 4:return new e(t[0],t[1],t[2],t[3])}var r=[null];return i(h,r,t),new(i(o,e,r))}var a=n.prototype,f=l(c(a)?a:p),g=i(e,f,t);return c(g)?g:f}})},61034:(e,t,n)=>{"use strict";var r=n(69565),a=n(39297),i=n(1625),o=n(65213),s=n(67979),u=RegExp.prototype;e.exports=o.correct?function(e){return e.flags}:function(e){return o.correct||!i(u,e)||a(e,"flags")?e.flags:r(s,e)}},61206:(e,t,n)=>{n(36456),n(84864),n(57465),n(27495),n(87745),n(90906),n(38781),n(25440),n(90744),n(42762),n(88267);var r=n(9919),a=r.Global,i=r.trim;e.exports={name:"cookieStorage",read:function(e){if(!e||!c(e))return null;var t="(?:^|.*;\\s*)"+escape(e).replace(/[\-\.\+\*]/g,"\\$&")+"\\s*\\=\\s*((?:[^;](?!;))*[^;]?).*";return unescape(o.cookie.replace(new RegExp(t),"$1"))},write:function(e,t){if(!e)return;o.cookie=escape(e)+"="+escape(t)+"; expires=Tue, 19 Jan 2038 03:14:07 GMT; path=/"},each:s,remove:u,clearAll:function(){s(function(e,t){u(t)})}};var o=a.document;function s(e){for(var t=o.cookie.split(/; ?/g),n=t.length-1;n>=0;n--)if(i(t[n])){var r=t[n].split("="),a=unescape(r[0]);e(unescape(r[1]),a)}}function u(e){e&&c(e)&&(o.cookie=escape(e)+"=; expires=Thu, 01 Jan 1970 00:00:00 GMT; path=/")}function c(e){return new RegExp("(?:^|;\\s*)"+escape(e).replace(/[\-\.\+\*]/g,"\\$&")+"\\s*\\=").test(o.cookie)}},61701:(e,t,n)=>{"use strict";var r=n(46518),a=n(69565),i=n(79306),o=n(28551),s=n(1767),u=n(19462),c=n(96319),l=n(9539),f=n(30684),d=n(84549),p=n(96395),h=!p&&!f("map",function(){}),m=!p&&!h&&d("map",TypeError),v=p||h||m,g=u(function(){var e=this.iterator,t=o(a(this.next,e));if(!(this.done=!!t.done))return c(e,this.mapper,[t.value,this.counter++],!0)});r({target:"Iterator",proto:!0,real:!0,forced:v},{map:function(e){o(this);try{i(e)}catch(t){l(this,"throw",t)}return m?a(m,this,e):new g(s(this),{mapper:e})}})},61740:(e,t,n)=>{"use strict";n(15823)("Uint32",function(e){return function(t,n,r){return e(this,t,n,r)}})},61792:(e,t,n)=>{var r=n(89990);n(55081);var a=n(50469)();e.exports=a;try{regeneratorRuntime=a}catch(i){"object"===("undefined"==typeof globalThis?"undefined":r(globalThis))?globalThis.regeneratorRuntime=a:Function("r","regeneratorRuntime = r")(a)}},61806:(e,t,n)=>{"use strict";var r=n(46518),a=n(28551),i=n(72652),o=n(1767),s=[].push;r({target:"Iterator",proto:!0,real:!0},{toArray:function(){var e=[];return i(o(a(this)),s,{that:e,IS_RECORD:!0}),e}})},61828:(e,t,n)=>{"use strict";var r=n(79504),a=n(39297),i=n(25397),o=n(19617).indexOf,s=n(30421),u=r([].push);e.exports=function(e,t){var n,r=i(e),c=0,l=[];for(n in r)!a(s,n)&&a(r,n)&&u(l,n);for(;t.length>c;)a(r,n=t[c++])&&(~o(l,n)||u(l,n));return l}},62010:(e,t,n)=>{"use strict";var r=n(43724),a=n(10350).EXISTS,i=n(79504),o=n(62106),s=Function.prototype,u=i(s.toString),c=/function\b(?:\s|\/\*[\S\s]*?\*\/|\/\/[^\n\r]*[\n\r]+)*([^\s(/]*)/,l=i(c.exec);r&&!a&&o(s,"name",{configurable:!0,get:function(){try{return l(c,u(this))[1]}catch(e){return""}}})},62062:(e,t,n)=>{"use strict";var r=n(46518),a=n(59213).map;r({target:"Array",proto:!0,forced:!n(70597)("map")},{map:function(e){return a(this,e,arguments.length>1?arguments[1]:void 0)}})},62106:(e,t,n)=>{"use strict";var r=n(50283),a=n(24913);e.exports=function(e,t,n){return n.get&&r(n.get,t,{getter:!0}),n.set&&r(n.set,t,{setter:!0}),a.f(e,t,n)}},62529:e=>{"use strict";e.exports=function(e,t){return{value:e,done:t}}},62953:(e,t,n)=>{"use strict";var r=n(44576),a=n(67400),i=n(79296),o=n(23792),s=n(66699),u=n(10687),c=n(78227)("iterator"),l=o.values,f=function(e,t){if(e){if(e[c]!==l)try{s(e,c,l)}catch(r){e[c]=l}if(u(e,t,!0),a[t])for(var n in o)if(e[n]!==o[n])try{s(e,n,o[n])}catch(r){e[n]=o[n]}}};for(var d in a)f(r[d]&&r[d].prototype,d);f(i,"DOMTokenList")},63016:(e,t,n)=>{n(16280),n(76918),n(8921),n(44114),n(34782),n(27495),n(71761),n(25440);var r=/\/\*[^*]*\*+([^/*][^*]*\*+)*\//g,a=/\n/g,i=/^\s*/,o=/^(\*?[-#/*\\\w]+(\[[0-9a-z_-]+\])?)\s*/,s=/^:\s*/,u=/^((?:'(?:\\'|.)*?'|"(?:\\"|.)*?"|\([^)]*?\)|[^};])+)/,c=/^[;\s]*/,l=/^\s+|\s+$/g,f="";function d(e){return e?e.replace(l,f):f}e.exports=function(e,t){if("string"!=typeof e)throw new TypeError("First argument must be a string");if(!e)return[];t=t||{};var n=1,l=1;function p(e){var t=e.match(a);t&&(n+=t.length);var r=e.lastIndexOf("\n");l=~r?e.length-r:l+e.length}function h(){var e={line:n,column:l};return function(t){return t.position=new m(e),y(),t}}function m(e){this.start=e,this.end={line:n,column:l},this.source=t.source}m.prototype.content=e;var v=[];function g(r){var a=new Error(t.source+":"+n+":"+l+": "+r);if(a.reason=r,a.filename=t.source,a.line=n,a.column=l,a.source=e,!t.silent)throw a;v.push(a)}function b(t){var n=t.exec(e);if(n){var r=n[0];return p(r),e=e.slice(r.length),n}}function y(){b(i)}function A(e){var t;for(e=e||[];t=D();)!1!==t&&e.push(t);return e}function D(){var t=h();if("/"==e.charAt(0)&&"*"==e.charAt(1)){for(var n=2;f!=e.charAt(n)&&("*"!=e.charAt(n)||"/"!=e.charAt(n+1));)++n;if(n+=2,f===e.charAt(n-1))return g("End of comment missing");var r=e.slice(2,n-2);return l+=2,p(r),e=e.slice(n),l+=2,t({type:"comment",comment:r})}}function w(){var e=h(),t=b(o);if(t){if(D(),!b(s))return g("property missing ':'");var n=b(u),a=e({type:"declaration",property:d(t[0].replace(r,f)),value:n?d(n[0].replace(r,f)):f});return b(c),a}}return y(),function(){var e,t=[];for(A(t);e=w();)!1!==e&&(t.push(e),A(t));return t}()}},63123:function(e,t,n){var r,a,i,o,s=n(89990);n(48598),n(44114),o=function(e){return function(){var t=e,n=t.lib.WordArray,r=t.enc;function a(e){return e<<8&4278255360|e>>>8&16711935}r.Utf16=r.Utf16BE={stringify:function(e){for(var t=e.words,n=e.sigBytes,r=[],a=0;a<n;a+=2){var i=t[a>>>2]>>>16-a%4*8&65535;r.push(String.fromCharCode(i))}return r.join("")},parse:function(e){for(var t=e.length,r=[],a=0;a<t;a++)r[a>>>1]|=e.charCodeAt(a)<<16-a%2*16;return n.create(r,2*t)}},r.Utf16LE={stringify:function(e){for(var t=e.words,n=e.sigBytes,r=[],i=0;i<n;i+=2){var o=a(t[i>>>2]>>>16-i%4*8&65535);r.push(String.fromCharCode(o))}return r.join("")},parse:function(e){for(var t=e.length,r=[],i=0;i<t;i++)r[i>>>1]|=a(e.charCodeAt(i)<<16-i%2*16);return n.create(r,2*t)}}}(),e.enc.Utf16},"object"===s(t)?e.exports=t=o(n(83841)):(a=[n(83841)],void 0===(i="function"==typeof(r=o)?r.apply(t,a):r)||(e.exports=i))},63225:function(e,t,n){"use strict";var r=(this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}})(n(18993)),a=n(37057);function i(e,t){var n={};return e&&"string"==typeof e?((0,r.default)(e,function(e,r){e&&r&&(n[(0,a.camelCase)(e,t)]=r)}),n):n}i.default=i,e.exports=i},63548:(e,t,n)=>{"use strict";var r=n(43724),a=n(62106),i=n(20034),o=n(13925),s=n(48981),u=n(67750),c=Object.getPrototypeOf,l=Object.setPrototypeOf,f=Object.prototype,d="__proto__";if(r&&c&&l&&!(d in f))try{a(f,d,{configurable:!0,get:function(){return c(s(this))},set:function(e){var t=u(this);o(e)&&i(t)&&l(t,e)}})}catch(p){}},64117:e=>{"use strict";e.exports=function(e){return null==e}},64284:function(e,t,n){var r,a,i,o,s=n(89990);o=function(e){return function(){var t=e,n=t.lib.StreamCipher,r=t.algo,a=[],i=[],o=[],s=r.RabbitLegacy=n.extend({_doReset:function(){var e=this._key.words,t=this.cfg.iv,n=this._X=[e[0],e[3]<<16|e[2]>>>16,e[1],e[0]<<16|e[3]>>>16,e[2],e[1]<<16|e[0]>>>16,e[3],e[2]<<16|e[1]>>>16],r=this._C=[e[2]<<16|e[2]>>>16,4294901760&e[0]|65535&e[1],e[3]<<16|e[3]>>>16,4294901760&e[1]|65535&e[2],e[0]<<16|e[0]>>>16,4294901760&e[2]|65535&e[3],e[1]<<16|e[1]>>>16,4294901760&e[3]|65535&e[0]];this._b=0;for(var a=0;a<4;a++)u.call(this);for(a=0;a<8;a++)r[a]^=n[a+4&7];if(t){var i=t.words,o=i[0],s=i[1],c=16711935&(o<<8|o>>>24)|4278255360&(o<<24|o>>>8),l=16711935&(s<<8|s>>>24)|4278255360&(s<<24|s>>>8),f=c>>>16|4294901760&l,d=l<<16|65535&c;for(r[0]^=c,r[1]^=f,r[2]^=l,r[3]^=d,r[4]^=c,r[5]^=f,r[6]^=l,r[7]^=d,a=0;a<4;a++)u.call(this)}},_doProcessBlock:function(e,t){var n=this._X;u.call(this),a[0]=n[0]^n[5]>>>16^n[3]<<16,a[1]=n[2]^n[7]>>>16^n[5]<<16,a[2]=n[4]^n[1]>>>16^n[7]<<16,a[3]=n[6]^n[3]>>>16^n[1]<<16;for(var r=0;r<4;r++)a[r]=16711935&(a[r]<<8|a[r]>>>24)|4278255360&(a[r]<<24|a[r]>>>8),e[t+r]^=a[r]},blockSize:4,ivSize:2});function u(){for(var e=this._X,t=this._C,n=0;n<8;n++)i[n]=t[n];for(t[0]=t[0]+1295307597+this._b|0,t[1]=t[1]+3545052371+(t[0]>>>0<i[0]>>>0?1:0)|0,t[2]=t[2]+886263092+(t[1]>>>0<i[1]>>>0?1:0)|0,t[3]=t[3]+1295307597+(t[2]>>>0<i[2]>>>0?1:0)|0,t[4]=t[4]+3545052371+(t[3]>>>0<i[3]>>>0?1:0)|0,t[5]=t[5]+886263092+(t[4]>>>0<i[4]>>>0?1:0)|0,t[6]=t[6]+1295307597+(t[5]>>>0<i[5]>>>0?1:0)|0,t[7]=t[7]+3545052371+(t[6]>>>0<i[6]>>>0?1:0)|0,this._b=t[7]>>>0<i[7]>>>0?1:0,n=0;n<8;n++){var r=e[n]+t[n],a=65535&r,s=r>>>16,u=((a*a>>>17)+a*s>>>15)+s*s,c=((4294901760&r)*r|0)+((65535&r)*r|0);o[n]=u^c}e[0]=o[0]+(o[7]<<16|o[7]>>>16)+(o[6]<<16|o[6]>>>16)|0,e[1]=o[1]+(o[0]<<8|o[0]>>>24)+o[7]|0,e[2]=o[2]+(o[1]<<16|o[1]>>>16)+(o[0]<<16|o[0]>>>16)|0,e[3]=o[3]+(o[2]<<8|o[2]>>>24)+o[1]|0,e[4]=o[4]+(o[3]<<16|o[3]>>>16)+(o[2]<<16|o[2]>>>16)|0,e[5]=o[5]+(o[4]<<8|o[4]>>>24)+o[3]|0,e[6]=o[6]+(o[5]<<16|o[5]>>>16)+(o[4]<<16|o[4]>>>16)|0,e[7]=o[7]+(o[6]<<8|o[6]>>>24)+o[5]|0}t.RabbitLegacy=n._createHelper(s)}(),e.RabbitLegacy},"object"===s(t)?e.exports=t=o(n(83841),n(21894),n(54624),n(38294),n(76793)):(a=[n(83841),n(21894),n(54624),n(38294),n(76793)],void 0===(i="function"==typeof(r=o)?r.apply(t,a):r)||(e.exports=i))},64346:(e,t,n)=>{"use strict";n(46518)({target:"Array",stat:!0},{isArray:n(34376)})},64601:(e,t,n)=>{"use strict";n(46518)({target:"Number",stat:!0,nonConfigurable:!0,nonWritable:!0},{MAX_SAFE_INTEGER:9007199254740991})},64743:(e,t,n)=>{"use strict";n(29314)},64880:function(e,t,n){var r,a,i,o,s=n(89990);o=function(e){var t,n,r,a,i;return n=(t=e).lib.WordArray,r=t.algo,a=r.SHA256,i=r.SHA224=a.extend({_doReset:function(){this._hash=new n.init([3238371032,914150663,812702999,4144912697,4290775857,1750603025,1694076839,3204075428])},_doFinalize:function(){var e=a._doFinalize.call(this);return e.sigBytes-=4,e}}),t.SHA224=a._createHelper(i),t.HmacSHA224=a._createHmacHelper(i),e.SHA224},"object"===s(t)?e.exports=t=o(n(83841),n(4501)):(a=[n(83841),n(4501)],void 0===(i="function"==typeof(r=o)?r.apply(t,a):r)||(e.exports=i))},64979:(e,t,n)=>{"use strict";var r=n(46518),a=n(44576),i=n(97751),o=n(6980),s=n(24913).f,u=n(39297),c=n(90679),l=n(23167),f=n(32603),d=n(55002),p=n(38574),h=n(43724),m=n(96395),v="DOMException",g=i("Error"),b=i(v),y=function(){c(this,A);var e=arguments.length,t=f(e<1?void 0:arguments[0]),n=f(e<2?void 0:arguments[1],"Error"),r=new b(t,n),a=new g(t);return a.name=v,s(r,"stack",o(1,p(a.stack,1))),l(r,this,y),r},A=y.prototype=b.prototype,D="stack"in new g(v),w="stack"in new b(1,2),_=b&&h&&Object.getOwnPropertyDescriptor(a,v),E=!(!_||_.writable&&_.configurable),k=D&&!E&&!w;r({global:!0,constructor:!0,forced:m||k},{DOMException:k?y:b});var x=i(v),C=x.prototype;if(C.constructor!==x)for(var F in m||s(C,"constructor",o(1,x)),d)if(u(d,F)){var S=d[F],O=S.s;u(x,O)||s(x,O,o(6,S.c))}},65213:(e,t,n)=>{"use strict";var r=n(44576),a=n(79039),i=r.RegExp,o=!a(function(){var e=!0;try{i(".","d")}catch(u){e=!1}var t={},n="",r=e?"dgimsy":"gimsy",a=function(e,r){Object.defineProperty(t,e,{get:function(){return n+=r,!0}})},o={dotAll:"s",global:"g",ignoreCase:"i",multiline:"m",sticky:"y"};for(var s in e&&(o.hasIndices="d"),o)a(s,o[s]);return Object.getOwnPropertyDescriptor(i.prototype,"flags").get.call(t)!==r||n!==r});e.exports={correct:o}},65746:(e,t,n)=>{"use strict";var r,a=n(92744),i=n(44576),o=n(79504),s=n(56279),u=n(3451),c=n(16468),l=n(91625),f=n(20034),d=n(91181).enforce,p=n(79039),h=n(58622),m=Object,v=Array.isArray,g=m.isExtensible,b=m.isFrozen,y=m.isSealed,A=m.freeze,D=m.seal,w=!i.ActiveXObject&&"ActiveXObject"in i,_=function(e){return function(){return e(this,arguments.length?arguments[0]:void 0)}},E=c("WeakMap",_,l),k=E.prototype,x=o(k.set);if(h)if(w){r=l.getConstructor(_,"WeakMap",!0),u.enable();var C=o(k.delete),F=o(k.has),S=o(k.get);s(k,{delete:function(e){if(f(e)&&!g(e)){var t=d(this);return t.frozen||(t.frozen=new r),C(this,e)||t.frozen.delete(e)}return C(this,e)},has:function(e){if(f(e)&&!g(e)){var t=d(this);return t.frozen||(t.frozen=new r),F(this,e)||t.frozen.has(e)}return F(this,e)},get:function(e){if(f(e)&&!g(e)){var t=d(this);return t.frozen||(t.frozen=new r),F(this,e)?S(this,e):t.frozen.get(e)}return S(this,e)},set:function(e,t){if(f(e)&&!g(e)){var n=d(this);n.frozen||(n.frozen=new r),F(this,e)?x(this,e,t):n.frozen.set(e,t)}else x(this,e,t);return this}})}else a&&p(function(){var e=A([]);return x(new E,e,1),!b(e)})&&s(k,{set:function(e,t){var n;return v(e)&&(b(e)?n=A:y(e)&&(n=D)),x(this,e,t),n&&n(e),this}})},65778:(e,t,n)=>{var r=n(89990);n(76918),n(48598),n(23288),n(26099),n(84864),n(57465),n(27495),n(87745),n(90906),n(38781),n(71761),n(25440),n(13611);var a="[object Symbol]",i=/^\s+|\s+$/g,o="\\ud800-\\udfff",s="\\u0300-\\u036f\\ufe20-\\ufe23",u="\\u20d0-\\u20f0",c="\\ufe0e\\ufe0f",l="["+o+"]",f="["+s+u+"]",d="\\ud83c[\\udffb-\\udfff]",p="[^"+o+"]",h="(?:\\ud83c[\\udde6-\\uddff]){2}",m="[\\ud800-\\udbff][\\udc00-\\udfff]",v="\\u200d",g="(?:"+f+"|"+d+")"+"?",b="["+c+"]?",y=b+g+("(?:"+v+"(?:"+[p,h,m].join("|")+")"+b+g+")*"),A="(?:"+[p+f+"?",f,h,m,l].join("|")+")",D=RegExp(d+"(?="+d+")|"+A+y,"g"),w=RegExp("["+v+o+s+u+c+"]"),_="object"==(void 0===n.g?"undefined":r(n.g))&&n.g&&n.g.Object===Object&&n.g,E="object"==("undefined"==typeof self?"undefined":r(self))&&self&&self.Object===Object&&self,k=_||E||Function("return this")();function x(e,t,n){if(t!=t)return function(e,t,n,r){for(var a=e.length,i=n+(r?1:-1);r?i--:++i<a;)if(t(e[i],i,e))return i;return-1}(e,C,n);for(var r=n-1,a=e.length;++r<a;)if(e[r]===t)return r;return-1}function C(e){return e!=e}function F(e){return function(e){return w.test(e)}(e)?function(e){return e.match(D)||[]}(e):function(e){return e.split("")}(e)}var S=Object.prototype.toString,O=k.Symbol,T=O?O.prototype:void 0,B=T?T.toString:void 0;function M(e){if("string"==typeof e)return e;if(function(e){return"symbol"==r(e)||function(e){return!!e&&"object"==r(e)}(e)&&S.call(e)==a}(e))return B?B.call(e):"";var t=e+"";return"0"==t&&1/e==-1/0?"-0":t}function P(e,t,n){var r=e.length;return n=void 0===n?r:n,!t&&n>=r?e:function(e,t,n){var r=-1,a=e.length;t<0&&(t=-t>a?0:a+t),(n=n>a?a:n)<0&&(n+=a),a=t>n?0:n-t>>>0,t>>>=0;for(var i=Array(a);++r<a;)i[r]=e[r+t];return i}(e,t,n)}e.exports=function(e,t,n){var r;if((e=null==(r=e)?"":M(r))&&(n||void 0===t))return e.replace(i,"");if(!e||!(t=M(t)))return e;var a=F(e),o=F(t),s=function(e,t){for(var n=-1,r=e.length;++n<r&&x(t,e[n],0)>-1;);return n}(a,o),u=function(e,t){for(var n=e.length;n--&&x(t,e[n],0)>-1;);return n}(a,o)+1;return P(a,s,u).join("")}},66119:(e,t,n)=>{"use strict";var r=n(25745),a=n(33392),i=r("keys");e.exports=function(e){return i[e]||(i[e]=a(e))}},66346:(e,t,n)=>{"use strict";var r=n(44576),a=n(79504),i=n(43724),o=n(77811),s=n(10350),u=n(66699),c=n(62106),l=n(56279),f=n(79039),d=n(90679),p=n(91291),h=n(18014),m=n(57696),v=n(15617),g=n(88490),b=n(42787),y=n(52967),A=n(84373),D=n(67680),w=n(23167),_=n(77740),E=n(10687),k=n(91181),x=s.PROPER,C=s.CONFIGURABLE,F="ArrayBuffer",S="DataView",O="prototype",T="Wrong index",B=k.getterFor(F),M=k.getterFor(S),P=k.set,R=r[F],N=R,I=N&&N[O],L=r[S],j=L&&L[O],z=Object.prototype,q=r.Array,V=r.RangeError,U=a(A),H=a([].reverse),W=g.pack,$=g.unpack,G=function(e){return[255&e]},Q=function(e){return[255&e,e>>8&255]},Z=function(e){return[255&e,e>>8&255,e>>16&255,e>>24&255]},Y=function(e){return e[3]<<24|e[2]<<16|e[1]<<8|e[0]},X=function(e){return W(v(e),23,4)},K=function(e){return W(e,52,8)},J=function(e,t,n){c(e[O],t,{configurable:!0,get:function(){return n(this)[t]}})},ee=function(e,t,n,r){var a=M(e),i=m(n),o=!!r;if(i+t>a.byteLength)throw new V(T);var s=a.bytes,u=i+a.byteOffset,c=D(s,u,u+t);return o?c:H(c)},te=function(e,t,n,r,a,i){var o=M(e),s=m(n),u=r(+a),c=!!i;if(s+t>o.byteLength)throw new V(T);for(var l=o.bytes,f=s+o.byteOffset,d=0;d<t;d++)l[f+d]=u[c?d:t-d-1]};if(o){var ne=x&&R.name!==F;f(function(){R(1)})&&f(function(){new R(-1)})&&!f(function(){return new R,new R(1.5),new R(NaN),1!==R.length||ne&&!C})?ne&&C&&u(R,"name",F):((N=function(e){return d(this,I),w(new R(m(e)),this,N)})[O]=I,I.constructor=N,_(N,R)),y&&b(j)!==z&&y(j,z);var re=new L(new N(2)),ae=a(j.setInt8);re.setInt8(0,2147483648),re.setInt8(1,2147483649),!re.getInt8(0)&&re.getInt8(1)||l(j,{setInt8:function(e,t){ae(this,e,t<<24>>24)},setUint8:function(e,t){ae(this,e,t<<24>>24)}},{unsafe:!0})}else I=(N=function(e){d(this,I);var t=m(e);P(this,{type:F,bytes:U(q(t),0),byteLength:t}),i||(this.byteLength=t,this.detached=!1)})[O],j=(L=function(e,t,n){d(this,j),d(e,I);var r=B(e),a=r.byteLength,o=p(t);if(o<0||o>a)throw new V("Wrong offset");if(o+(n=void 0===n?a-o:h(n))>a)throw new V("Wrong length");P(this,{type:S,buffer:e,byteLength:n,byteOffset:o,bytes:r.bytes}),i||(this.buffer=e,this.byteLength=n,this.byteOffset=o)})[O],i&&(J(N,"byteLength",B),J(L,"buffer",M),J(L,"byteLength",M),J(L,"byteOffset",M)),l(j,{getInt8:function(e){return ee(this,1,e)[0]<<24>>24},getUint8:function(e){return ee(this,1,e)[0]},getInt16:function(e){var t=ee(this,2,e,arguments.length>1&&arguments[1]);return(t[1]<<8|t[0])<<16>>16},getUint16:function(e){var t=ee(this,2,e,arguments.length>1&&arguments[1]);return t[1]<<8|t[0]},getInt32:function(e){return Y(ee(this,4,e,arguments.length>1&&arguments[1]))},getUint32:function(e){return Y(ee(this,4,e,arguments.length>1&&arguments[1]))>>>0},getFloat32:function(e){return $(ee(this,4,e,arguments.length>1&&arguments[1]),23)},getFloat64:function(e){return $(ee(this,8,e,arguments.length>1&&arguments[1]),52)},setInt8:function(e,t){te(this,1,e,G,t)},setUint8:function(e,t){te(this,1,e,G,t)},setInt16:function(e,t){te(this,2,e,Q,t,arguments.length>2&&arguments[2])},setUint16:function(e,t){te(this,2,e,Q,t,arguments.length>2&&arguments[2])},setInt32:function(e,t){te(this,4,e,Z,t,arguments.length>2&&arguments[2])},setUint32:function(e,t){te(this,4,e,Z,t,arguments.length>2&&arguments[2])},setFloat32:function(e,t){te(this,4,e,X,t,arguments.length>2&&arguments[2])},setFloat64:function(e,t){te(this,8,e,K,t,arguments.length>2&&arguments[2])}});E(N,F),E(L,S),e.exports={ArrayBuffer:N,DataView:L}},66412:(e,t,n)=>{"use strict";n(70511)("asyncIterator")},66651:(e,t,n)=>{"use strict";var r=n(94644),a=n(19617).indexOf,i=r.aTypedArray;(0,r.exportTypedArrayMethod)("indexOf",function(e){return a(i(this),e,arguments.length>1?arguments[1]:void 0)})},66699:(e,t,n)=>{"use strict";var r=n(43724),a=n(24913),i=n(6980);e.exports=r?function(e,t,n){return a.f(e,t,i(1,n))}:function(e,t,n){return e[t]=n,e}},66812:(e,t,n)=>{"use strict";var r=n(94644),a=n(18745),i=n(8379),o=r.aTypedArray;(0,r.exportTypedArrayMethod)("lastIndexOf",function(e){var t=arguments.length;return a(i,o(this),t>1?[e,arguments[1]]:[e])})},66933:(e,t,n)=>{"use strict";var r=n(79504),a=n(34376),i=n(94901),o=n(22195),s=n(655),u=r([].push);e.exports=function(e){if(i(e))return e;if(a(e)){for(var t=e.length,n=[],r=0;r<t;r++){var c=e[r];"string"==typeof c?u(n,c):"number"!=typeof c&&"Number"!==o(c)&&"String"!==o(c)||u(n,s(c))}var l=n.length,f=!0;return function(e,t){if(f)return f=!1,t;if(a(this))return t;for(var r=0;r<l;r++)if(n[r]===e)return t}}}},67330:(e,t,n)=>{"use strict";n(84185),Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,n){for(var r=0,a=e.length;a>0;){var i=a/2|0,o=r+i;n(e[o],t)<=0?(r=++o,a-=i+1):a=i}return r}},67400:e=>{"use strict";e.exports={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0}},67416:(e,t,n)=>{"use strict";var r=n(79039),a=n(78227),i=n(43724),o=n(96395),s=a("iterator");e.exports=!r(function(){var e=new URL("b?a=1&b=2&c=3","https://a"),t=e.searchParams,n=new URLSearchParams("a=1&a=2&b=3"),r="";return e.pathname="c%20d",t.forEach(function(e,n){t.delete("b"),r+=n+e}),n.delete("a",2),n.delete("b",void 0),o&&(!e.toJSON||!n.has("a",1)||n.has("a",2)||!n.has("a",void 0)||n.has("b"))||!t.size&&(o||!i)||!t.sort||"https://a/c%20d?a=1&c=3"!==e.href||"3"!==t.get("c")||"a=1"!==String(new URLSearchParams("?a=1"))||!t[s]||"a"!==new URL("https://a@b").username||"b"!==new URLSearchParams(new URLSearchParams("a=b")).get("a")||"xn--e1aybc"!==new URL("https://тест").host||"#%D0%B1"!==new URL("https://a#б").hash||"a1c3"!==r||"x"!==new URL("https://x",void 0).host})},67680:(e,t,n)=>{"use strict";var r=n(79504);e.exports=r([].slice)},67712:function(e,t,n){var r,a,i,o,s=n(89990);o=function(e){return function(){var t=e,n=t.lib.Hasher,r=t.x64,a=r.Word,i=r.WordArray,o=t.algo;function s(){return a.create.apply(a,arguments)}var u=[s(1116352408,3609767458),s(1899447441,602891725),s(3049323471,3964484399),s(3921009573,2173295548),s(961987163,4081628472),s(1508970993,3053834265),s(2453635748,2937671579),s(2870763221,3664609560),s(3624381080,2734883394),s(310598401,1164996542),s(607225278,1323610764),s(1426881987,3590304994),s(1925078388,4068182383),s(2162078206,991336113),s(2614888103,633803317),s(3248222580,3479774868),s(3835390401,2666613458),s(4022224774,944711139),s(264347078,2341262773),s(604807628,2007800933),s(770255983,1495990901),s(1249150122,1856431235),s(1555081692,3175218132),s(1996064986,2198950837),s(2554220882,3999719339),s(2821834349,766784016),s(2952996808,2566594879),s(3210313671,3203337956),s(3336571891,1034457026),s(3584528711,2466948901),s(113926993,3758326383),s(338241895,168717936),s(666307205,1188179964),s(773529912,1546045734),s(1294757372,1522805485),s(1396182291,2643833823),s(1695183700,2343527390),s(1986661051,1014477480),s(2177026350,1206759142),s(2456956037,344077627),s(2730485921,1290863460),s(2820302411,3158454273),s(3259730800,3505952657),s(3345764771,106217008),s(3516065817,3606008344),s(3600352804,1432725776),s(4094571909,1467031594),s(275423344,851169720),s(430227734,3100823752),s(506948616,1363258195),s(659060556,3750685593),s(883997877,3785050280),s(958139571,3318307427),s(1322822218,3812723403),s(1537002063,2003034995),s(1747873779,3602036899),s(1955562222,1575990012),s(2024104815,1125592928),s(2227730452,2716904306),s(2361852424,442776044),s(2428436474,593698344),s(2756734187,3733110249),s(3204031479,2999351573),s(3329325298,3815920427),s(3391569614,3928383900),s(3515267271,566280711),s(3940187606,3454069534),s(4118630271,4000239992),s(116418474,1914138554),s(174292421,2731055270),s(289380356,3203993006),s(460393269,320620315),s(685471733,587496836),s(852142971,1086792851),s(1017036298,365543100),s(1126000580,2618297676),s(1288033470,3409855158),s(1501505948,4234509866),s(1607167915,987167468),s(1816402316,1246189591)],c=[];!function(){for(var e=0;e<80;e++)c[e]=s()}();var l=o.SHA512=n.extend({_doReset:function(){this._hash=new i.init([new a.init(1779033703,4089235720),new a.init(3144134277,2227873595),new a.init(1013904242,4271175723),new a.init(2773480762,1595750129),new a.init(1359893119,2917565137),new a.init(2600822924,725511199),new a.init(528734635,4215389547),new a.init(1541459225,327033209)])},_doProcessBlock:function(e,t){for(var n=this._hash.words,r=n[0],a=n[1],i=n[2],o=n[3],s=n[4],l=n[5],f=n[6],d=n[7],p=r.high,h=r.low,m=a.high,v=a.low,g=i.high,b=i.low,y=o.high,A=o.low,D=s.high,w=s.low,_=l.high,E=l.low,k=f.high,x=f.low,C=d.high,F=d.low,S=p,O=h,T=m,B=v,M=g,P=b,R=y,N=A,I=D,L=w,j=_,z=E,q=k,V=x,U=C,H=F,W=0;W<80;W++){var $,G,Q=c[W];if(W<16)G=Q.high=0|e[t+2*W],$=Q.low=0|e[t+2*W+1];else{var Z=c[W-15],Y=Z.high,X=Z.low,K=(Y>>>1|X<<31)^(Y>>>8|X<<24)^Y>>>7,J=(X>>>1|Y<<31)^(X>>>8|Y<<24)^(X>>>7|Y<<25),ee=c[W-2],te=ee.high,ne=ee.low,re=(te>>>19|ne<<13)^(te<<3|ne>>>29)^te>>>6,ae=(ne>>>19|te<<13)^(ne<<3|te>>>29)^(ne>>>6|te<<26),ie=c[W-7],oe=ie.high,se=ie.low,ue=c[W-16],ce=ue.high,le=ue.low;G=(G=(G=K+oe+(($=J+se)>>>0<J>>>0?1:0))+re+(($+=ae)>>>0<ae>>>0?1:0))+ce+(($+=le)>>>0<le>>>0?1:0),Q.high=G,Q.low=$}var fe,de=I&j^~I&q,pe=L&z^~L&V,he=S&T^S&M^T&M,me=O&B^O&P^B&P,ve=(S>>>28|O<<4)^(S<<30|O>>>2)^(S<<25|O>>>7),ge=(O>>>28|S<<4)^(O<<30|S>>>2)^(O<<25|S>>>7),be=(I>>>14|L<<18)^(I>>>18|L<<14)^(I<<23|L>>>9),ye=(L>>>14|I<<18)^(L>>>18|I<<14)^(L<<23|I>>>9),Ae=u[W],De=Ae.high,we=Ae.low,_e=U+be+((fe=H+ye)>>>0<H>>>0?1:0),Ee=ge+me;U=q,H=V,q=j,V=z,j=I,z=L,I=R+(_e=(_e=(_e=_e+de+((fe+=pe)>>>0<pe>>>0?1:0))+De+((fe+=we)>>>0<we>>>0?1:0))+G+((fe+=$)>>>0<$>>>0?1:0))+((L=N+fe|0)>>>0<N>>>0?1:0)|0,R=M,N=P,M=T,P=B,T=S,B=O,S=_e+(ve+he+(Ee>>>0<ge>>>0?1:0))+((O=fe+Ee|0)>>>0<fe>>>0?1:0)|0}h=r.low=h+O,r.high=p+S+(h>>>0<O>>>0?1:0),v=a.low=v+B,a.high=m+T+(v>>>0<B>>>0?1:0),b=i.low=b+P,i.high=g+M+(b>>>0<P>>>0?1:0),A=o.low=A+N,o.high=y+R+(A>>>0<N>>>0?1:0),w=s.low=w+L,s.high=D+I+(w>>>0<L>>>0?1:0),E=l.low=E+z,l.high=_+j+(E>>>0<z>>>0?1:0),x=f.low=x+V,f.high=k+q+(x>>>0<V>>>0?1:0),F=d.low=F+H,d.high=C+U+(F>>>0<H>>>0?1:0)},_doFinalize:function(){var e=this._data,t=e.words,n=8*this._nDataBytes,r=8*e.sigBytes;return t[r>>>5]|=128<<24-r%32,t[30+(r+128>>>10<<5)]=Math.floor(n/4294967296),t[31+(r+128>>>10<<5)]=n,e.sigBytes=4*t.length,this._process(),this._hash.toX32()},clone:function(){var e=n.clone.call(this);return e._hash=this._hash.clone(),e},blockSize:32});t.SHA512=n._createHelper(l),t.HmacSHA512=n._createHmacHelper(l)}(),e.SHA512},"object"===s(t)?e.exports=t=o(n(83841),n(55412)):(a=[n(83841),n(55412)],void 0===(i="function"==typeof(r=o)?r.apply(t,a):r)||(e.exports=i))},67750:(e,t,n)=>{"use strict";var r=n(64117),a=TypeError;e.exports=function(e){if(r(e))throw new a("Can't call method on "+e);return e}},67787:e=>{"use strict";var t=Math.log,n=Math.LN2;e.exports=Math.log2||function(e){return t(e)/n}},67945:(e,t,n)=>{"use strict";var r=n(46518),a=n(43724),i=n(96801).f;r({target:"Object",stat:!0,forced:Object.defineProperties!==i,sham:!a},{defineProperties:i})},67979:(e,t,n)=>{"use strict";var r=n(28551);e.exports=function(){var e=r(this),t="";return e.hasIndices&&(t+="d"),e.global&&(t+="g"),e.ignoreCase&&(t+="i"),e.multiline&&(t+="m"),e.dotAll&&(t+="s"),e.unicode&&(t+="u"),e.unicodeSets&&(t+="v"),e.sticky&&(t+="y"),t}},68119:(e,t,n)=>{"use strict";n.d(t,{A:()=>a});n(16280),n(76918);var r=n(18180);function a(e,t){if(t&&("object"==(0,r.A)(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}},68156:(e,t,n)=>{"use strict";var r=n(46518),a=n(60533).start;r({target:"String",proto:!0,forced:n(83063)},{padStart:function(e){return a(this,e,arguments.length>1?arguments[1]:void 0)}})},68183:(e,t,n)=>{"use strict";var r=n(79504),a=n(91291),i=n(655),o=n(67750),s=r("".charAt),u=r("".charCodeAt),c=r("".slice),l=function(e){return function(t,n){var r,l,f=i(o(t)),d=a(n),p=f.length;return d<0||d>=p?e?"":void 0:(r=u(f,d))<55296||r>56319||d+1===p||(l=u(f,d+1))<56320||l>57343?e?s(f,d):r:e?c(f,d,d+2):l-56320+(r-55296<<10)+65536}};e.exports={codeAt:l(!1),charAt:l(!0)}},68260:(e,t,n)=>{"use strict";e.exports=n(76422)},68449:function(e,t,n){var r,a,i,o,s=n(89990);n(25276),n(48598),n(44114),o=function(e){var t,n;return n=(t=e).lib.WordArray,t.enc.Base64url={stringify:function(e,t){void 0===t&&(t=!0);var n=e.words,r=e.sigBytes,a=t?this._safe_map:this._map;e.clamp();for(var i=[],o=0;o<r;o+=3)for(var s=(n[o>>>2]>>>24-o%4*8&255)<<16|(n[o+1>>>2]>>>24-(o+1)%4*8&255)<<8|n[o+2>>>2]>>>24-(o+2)%4*8&255,u=0;u<4&&o+.75*u<r;u++)i.push(a.charAt(s>>>6*(3-u)&63));var c=a.charAt(64);if(c)for(;i.length%4;)i.push(c);return i.join("")},parse:function(e,t){void 0===t&&(t=!0);var r=e.length,a=t?this._safe_map:this._map,i=this._reverseMap;if(!i){i=this._reverseMap=[];for(var o=0;o<a.length;o++)i[a.charCodeAt(o)]=o}var s=a.charAt(64);if(s){var u=e.indexOf(s);-1!==u&&(r=u)}return function(e,t,r){for(var a=[],i=0,o=0;o<t;o++)if(o%4){var s=r[e.charCodeAt(o-1)]<<o%4*2|r[e.charCodeAt(o)]>>>6-o%4*2;a[i>>>2]|=s<<24-i%4*8,i++}return n.create(a,i)}(e,r,i)},_map:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",_safe_map:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_"},e.enc.Base64url},"object"===s(t)?e.exports=t=o(n(83841)):(a=[n(83841)],void 0===(i="function"==typeof(r=o)?r.apply(t,a):r)||(e.exports=i))},68510:function(e,t,n){var r,a,i,o,s=n(89990);n(28706),o=function(e){return e.pad.Iso97971={pad:function(t,n){t.concat(e.lib.WordArray.create([2147483648],1)),e.pad.ZeroPadding.pad(t,n)},unpad:function(t){e.pad.ZeroPadding.unpad(t),t.sigBytes--}},e.pad.Iso97971},"object"===s(t)?e.exports=t=o(n(83841),n(76793)):(a=[n(83841),n(76793)],void 0===(i="function"==typeof(r=o)?r.apply(t,a):r)||(e.exports=i))},69083:(e,t,n)=>{"use strict";var r=n(8498),a=n(89990);n(2259),n(16280),n(76918),n(28706),n(51629),n(74423),n(25276),n(64346),n(23792),n(48598),n(62062),n(44114),n(34782),n(54554),n(13609),n(59089),n(23288),n(94170),n(62010),n(36033),n(8085),n(69085),n(84185),n(83851),n(29908),n(79432),n(26099),n(3362),n(60825),n(15472),n(84864),n(57465),n(27495),n(69479),n(87745),n(90906),n(38781),n(31415),n(99449),n(21699),n(47764),n(71761),n(25440),n(42762),n(73772),n(30958),n(98992),n(3949),n(81454),n(23500),n(62953),n(122),n(76031);var i=n(46930),o=n(55384),s=n(2701);function u(e){var t="https://react.dev/errors/"+e;if(1<arguments.length){t+="?args[]="+encodeURIComponent(arguments[1]);for(var n=2;n<arguments.length;n++)t+="&args[]="+encodeURIComponent(arguments[n])}return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}function c(e){return!(!e||1!==e.nodeType&&9!==e.nodeType&&11!==e.nodeType)}function l(e){var t=e,n=e;if(e.alternate)for(;t.return;)t=t.return;else{e=t;do{!!(4098&(t=e).flags)&&(n=t.return),e=t.return}while(e)}return 3===t.tag?n:null}function f(e){if(13===e.tag){var t=e.memoizedState;if(null===t&&(null!==(e=e.alternate)&&(t=e.memoizedState)),null!==t)return t.dehydrated}return null}function d(e){if(l(e)!==e)throw Error(u(188))}function p(e){var t=e.tag;if(5===t||26===t||27===t||6===t)return e;for(e=e.child;null!==e;){if(null!==(t=p(e)))return t;e=e.sibling}return null}var h=Object.assign,m=Symbol.for("react.element"),v=Symbol.for("react.transitional.element"),g=Symbol.for("react.portal"),b=Symbol.for("react.fragment"),y=Symbol.for("react.strict_mode"),A=Symbol.for("react.profiler"),D=Symbol.for("react.provider"),w=Symbol.for("react.consumer"),_=Symbol.for("react.context"),E=Symbol.for("react.forward_ref"),k=Symbol.for("react.suspense"),x=Symbol.for("react.suspense_list"),C=Symbol.for("react.memo"),F=Symbol.for("react.lazy");Symbol.for("react.scope");var S=Symbol.for("react.activity");Symbol.for("react.legacy_hidden"),Symbol.for("react.tracing_marker");var O=Symbol.for("react.memo_cache_sentinel");Symbol.for("react.view_transition");var T=Symbol.iterator;function B(e){return null===e||"object"!==a(e)?null:"function"==typeof(e=T&&e[T]||e["@@iterator"])?e:null}var M=Symbol.for("react.client.reference");function P(e){if(null==e)return null;if("function"==typeof e)return e.$$typeof===M?null:e.displayName||e.name||null;if("string"==typeof e)return e;switch(e){case b:return"Fragment";case A:return"Profiler";case y:return"StrictMode";case k:return"Suspense";case x:return"SuspenseList";case S:return"Activity"}if("object"===a(e))switch(e.$$typeof){case g:return"Portal";case _:return(e.displayName||"Context")+".Provider";case w:return(e._context.displayName||"Context")+".Consumer";case E:var t=e.render;return(e=e.displayName)||(e=""!==(e=t.displayName||t.name||"")?"ForwardRef("+e+")":"ForwardRef"),e;case C:return null!==(t=e.displayName||null)?t:P(e.type)||"Memo";case F:t=e._payload,e=e._init;try{return P(e(t))}catch(n){}}return null}var R=Array.isArray,N=o.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,I=s.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,L={pending:!1,data:null,method:null,action:null},j=[],z=-1;function q(e){return{current:e}}function V(e){0>z||(e.current=j[z],j[z]=null,z--)}function U(e,t){z++,j[z]=e.current,e.current=t}var H=q(null),W=q(null),$=q(null),G=q(null);function Q(e,t){switch(U($,t),U(W,e),U(H,null),t.nodeType){case 9:case 11:e=(e=t.documentElement)&&(e=e.namespaceURI)?sf(e):0;break;default:if(e=t.tagName,t=t.namespaceURI)e=uf(t=sf(t),e);else switch(e){case"svg":e=1;break;case"math":e=2;break;default:e=0}}V(H),U(H,e)}function Z(){V(H),V(W),V($)}function Y(e){null!==e.memoizedState&&U(G,e);var t=H.current,n=uf(t,e.type);t!==n&&(U(W,e),U(H,n))}function X(e){W.current===e&&(V(H),V(W)),G.current===e&&(V(G),Xf._currentValue=L)}var K=Object.prototype.hasOwnProperty,J=i.unstable_scheduleCallback,ee=i.unstable_cancelCallback,te=i.unstable_shouldYield,ne=i.unstable_requestPaint,re=i.unstable_now,ae=i.unstable_getCurrentPriorityLevel,ie=i.unstable_ImmediatePriority,oe=i.unstable_UserBlockingPriority,se=i.unstable_NormalPriority,ue=i.unstable_LowPriority,ce=i.unstable_IdlePriority,le=i.log,fe=i.unstable_setDisableYieldValue,de=null,pe=null;function he(e){if("function"==typeof le&&fe(e),pe&&"function"==typeof pe.setStrictMode)try{pe.setStrictMode(de,e)}catch(t){}}var me=Math.clz32?Math.clz32:function(e){return 0===(e>>>=0)?32:31-(ve(e)/ge|0)|0},ve=Math.log,ge=Math.LN2;var be=256,ye=4194304;function Ae(e){var t=42&e;if(0!==t)return t;switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:return 64;case 128:return 128;case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return 4194048&e;case 4194304:case 8388608:case 16777216:case 33554432:return 62914560&e;case 67108864:return 67108864;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 0;default:return e}}function De(e,t,n){var r=e.pendingLanes;if(0===r)return 0;var a=0,i=e.suspendedLanes,o=e.pingedLanes;e=e.warmLanes;var s=134217727&r;return 0!==s?0!==(r=s&~i)?a=Ae(r):0!==(o&=s)?a=Ae(o):n||0!==(n=s&~e)&&(a=Ae(n)):0!==(s=r&~i)?a=Ae(s):0!==o?a=Ae(o):n||0!==(n=r&~e)&&(a=Ae(n)),0===a?0:0!==t&&t!==a&&0===(t&i)&&((i=a&-a)>=(n=t&-t)||32===i&&4194048&n)?t:a}function we(e,t){return 0===(e.pendingLanes&~(e.suspendedLanes&~e.pingedLanes)&t)}function _e(e,t){switch(e){case 1:case 2:case 4:case 8:case 64:return t+250;case 16:case 32:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return t+5e3;default:return-1}}function Ee(){var e=be;return!(4194048&(be<<=1))&&(be=256),e}function ke(){var e=ye;return!(62914560&(ye<<=1))&&(ye=4194304),e}function xe(e){for(var t=[],n=0;31>n;n++)t.push(e);return t}function Ce(e,t){e.pendingLanes|=t,268435456!==t&&(e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0)}function Fe(e,t,n){e.pendingLanes|=t,e.suspendedLanes&=~t;var r=31-me(t);e.entangledLanes|=t,e.entanglements[r]=1073741824|e.entanglements[r]|4194090&n}function Se(e,t){var n=e.entangledLanes|=t;for(e=e.entanglements;n;){var r=31-me(n),a=1<<r;a&t|e[r]&t&&(e[r]|=t),n&=~a}}function Oe(e){switch(e){case 2:e=1;break;case 8:e=4;break;case 32:e=16;break;case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:case 4194304:case 8388608:case 16777216:case 33554432:e=128;break;case 268435456:e=134217728;break;default:e=0}return e}function Te(e){return 2<(e&=-e)?8<e?134217727&e?32:268435456:8:2}function Be(){var e=I.p;return 0!==e?e:void 0===(e=window.event)?32:dd(e.type)}var Me=Math.random().toString(36).slice(2),Pe="__reactFiber$"+Me,Re="__reactProps$"+Me,Ne="__reactContainer$"+Me,Ie="__reactEvents$"+Me,Le="__reactListeners$"+Me,je="__reactHandles$"+Me,ze="__reactResources$"+Me,qe="__reactMarker$"+Me;function Ve(e){delete e[Pe],delete e[Re],delete e[Ie],delete e[Le],delete e[je]}function Ue(e){var t=e[Pe];if(t)return t;for(var n=e.parentNode;n;){if(t=n[Ne]||n[Pe]){if(n=t.alternate,null!==t.child||null!==n&&null!==n.child)for(e=wf(e);null!==e;){if(n=e[Pe])return n;e=wf(e)}return t}n=(e=n).parentNode}return null}function He(e){if(e=e[Pe]||e[Ne]){var t=e.tag;if(5===t||6===t||13===t||26===t||27===t||3===t)return e}return null}function We(e){var t=e.tag;if(5===t||26===t||27===t||6===t)return e.stateNode;throw Error(u(33))}function $e(e){var t=e[ze];return t||(t=e[ze]={hoistableStyles:new Map,hoistableScripts:new Map}),t}function Ge(e){e[qe]=!0}var Qe=new Set,Ze={};function Ye(e,t){Xe(e,t),Xe(e+"Capture",t)}function Xe(e,t){for(Ze[e]=t,e=0;e<t.length;e++)Qe.add(t[e])}var Ke,Je,et=RegExp("^[:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD][:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD\\-.0-9\\u00B7\\u0300-\\u036F\\u203F-\\u2040]*$"),tt={},nt={};function rt(e,t,n){if(i=t,K.call(nt,i)||!K.call(tt,i)&&(et.test(i)?nt[i]=!0:(tt[i]=!0,0)))if(null===n)e.removeAttribute(t);else{switch(a(n)){case"undefined":case"function":case"symbol":return void e.removeAttribute(t);case"boolean":var r=t.toLowerCase().slice(0,5);if("data-"!==r&&"aria-"!==r)return void e.removeAttribute(t)}e.setAttribute(t,""+n)}var i}function at(e,t,n){if(null===n)e.removeAttribute(t);else{switch(a(n)){case"undefined":case"function":case"symbol":case"boolean":return void e.removeAttribute(t)}e.setAttribute(t,""+n)}}function it(e,t,n,r){if(null===r)e.removeAttribute(n);else{switch(a(r)){case"undefined":case"function":case"symbol":case"boolean":return void e.removeAttribute(n)}e.setAttributeNS(t,n,""+r)}}function ot(e){if(void 0===Ke)try{throw Error()}catch(n){var t=n.stack.trim().match(/\n( *(at )?)/);Ke=t&&t[1]||"",Je=-1<n.stack.indexOf("\n    at")?" (<anonymous>)":-1<n.stack.indexOf("@")?"@unknown:0:0":""}return"\n"+Ke+e+Je}var st=!1;function ut(e,t){if(!e||st)return"";st=!0;var n=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{var r={DetermineComponentFrameRoot:function(){try{if(t){var n=function(){throw Error()};if(Object.defineProperty(n.prototype,"props",{set:function(){throw Error()}}),"object"===("undefined"==typeof Reflect?"undefined":a(Reflect))&&Reflect.construct){try{Reflect.construct(n,[])}catch(i){var r=i}Reflect.construct(e,[],n)}else{try{n.call()}catch(o){r=o}e.call(n.prototype)}}else{try{throw Error()}catch(s){r=s}(n=e())&&"function"==typeof n.catch&&n.catch(function(){})}}catch(u){if(u&&r&&"string"==typeof u.stack)return[u.stack,r.stack]}return[null,null]}};r.DetermineComponentFrameRoot.displayName="DetermineComponentFrameRoot";var i=Object.getOwnPropertyDescriptor(r.DetermineComponentFrameRoot,"name");i&&i.configurable&&Object.defineProperty(r.DetermineComponentFrameRoot,"name",{value:"DetermineComponentFrameRoot"});var o=r.DetermineComponentFrameRoot(),s=o[0],u=o[1];if(s&&u){var c=s.split("\n"),l=u.split("\n");for(i=r=0;r<c.length&&!c[r].includes("DetermineComponentFrameRoot");)r++;for(;i<l.length&&!l[i].includes("DetermineComponentFrameRoot");)i++;if(r===c.length||i===l.length)for(r=c.length-1,i=l.length-1;1<=r&&0<=i&&c[r]!==l[i];)i--;for(;1<=r&&0<=i;r--,i--)if(c[r]!==l[i]){if(1!==r||1!==i)do{if(r--,0>--i||c[r]!==l[i]){var f="\n"+c[r].replace(" at new "," at ");return e.displayName&&f.includes("<anonymous>")&&(f=f.replace("<anonymous>",e.displayName)),f}}while(1<=r&&0<=i);break}}}finally{st=!1,Error.prepareStackTrace=n}return(n=e?e.displayName||e.name:"")?ot(n):""}function ct(e){switch(e.tag){case 26:case 27:case 5:return ot(e.type);case 16:return ot("Lazy");case 13:return ot("Suspense");case 19:return ot("SuspenseList");case 0:case 15:return ut(e.type,!1);case 11:return ut(e.type.render,!1);case 1:return ut(e.type,!0);case 31:return ot("Activity");default:return""}}function lt(e){try{var t="";do{t+=ct(e),e=e.return}while(e);return t}catch(n){return"\nError generating stack: "+n.message+"\n"+n.stack}}function ft(e){switch(a(e)){case"bigint":case"boolean":case"number":case"string":case"undefined":case"object":return e;default:return""}}function dt(e){var t=e.type;return(e=e.nodeName)&&"input"===e.toLowerCase()&&("checkbox"===t||"radio"===t)}function pt(e){e._valueTracker||(e._valueTracker=function(e){var t=dt(e)?"checked":"value",n=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),r=""+e[t];if(!e.hasOwnProperty(t)&&void 0!==n&&"function"==typeof n.get&&"function"==typeof n.set){var a=n.get,i=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return a.call(this)},set:function(e){r=""+e,i.call(this,e)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(e){r=""+e},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}(e))}function ht(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=dt(e)?e.checked?"true":"false":e.value),(e=r)!==n&&(t.setValue(e),!0)}function mt(e){if(void 0===(e=e||("undefined"!=typeof document?document:void 0)))return null;try{return e.activeElement||e.body}catch(t){return e.body}}var vt=/[\n"\\]/g;function gt(e){return e.replace(vt,function(e){return"\\"+e.charCodeAt(0).toString(16)+" "})}function bt(e,t,n,r,i,o,s,u){e.name="",null!=s&&"function"!=typeof s&&"symbol"!==a(s)&&"boolean"!=typeof s?e.type=s:e.removeAttribute("type"),null!=t?"number"===s?(0===t&&""===e.value||e.value!=t)&&(e.value=""+ft(t)):e.value!==""+ft(t)&&(e.value=""+ft(t)):"submit"!==s&&"reset"!==s||e.removeAttribute("value"),null!=t?At(e,s,ft(t)):null!=n?At(e,s,ft(n)):null!=r&&e.removeAttribute("value"),null==i&&null!=o&&(e.defaultChecked=!!o),null!=i&&(e.checked=i&&"function"!=typeof i&&"symbol"!==a(i)),null!=u&&"function"!=typeof u&&"symbol"!==a(u)&&"boolean"!=typeof u?e.name=""+ft(u):e.removeAttribute("name")}function yt(e,t,n,r,i,o,s,u){if(null!=o&&"function"!=typeof o&&"symbol"!==a(o)&&"boolean"!=typeof o&&(e.type=o),null!=t||null!=n){if(("submit"===o||"reset"===o)&&null==t)return;n=null!=n?""+ft(n):"",t=null!=t?""+ft(t):n,u||t===e.value||(e.value=t),e.defaultValue=t}r="function"!=typeof(r=null!=r?r:i)&&"symbol"!==a(r)&&!!r,e.checked=u?e.checked:!!r,e.defaultChecked=!!r,null!=s&&"function"!=typeof s&&"symbol"!==a(s)&&"boolean"!=typeof s&&(e.name=s)}function At(e,t,n){"number"===t&&mt(e.ownerDocument)===e||e.defaultValue===""+n||(e.defaultValue=""+n)}function Dt(e,t,n,r){if(e=e.options,t){t={};for(var a=0;a<n.length;a++)t["$"+n[a]]=!0;for(n=0;n<e.length;n++)a=t.hasOwnProperty("$"+e[n].value),e[n].selected!==a&&(e[n].selected=a),a&&r&&(e[n].defaultSelected=!0)}else{for(n=""+ft(n),t=null,a=0;a<e.length;a++){if(e[a].value===n)return e[a].selected=!0,void(r&&(e[a].defaultSelected=!0));null!==t||e[a].disabled||(t=e[a])}null!==t&&(t.selected=!0)}}function wt(e,t,n){null==t||((t=""+ft(t))!==e.value&&(e.value=t),null!=n)?e.defaultValue=null!=n?""+ft(n):"":e.defaultValue!==t&&(e.defaultValue=t)}function _t(e,t,n,r){if(null==t){if(null!=r){if(null!=n)throw Error(u(92));if(R(r)){if(1<r.length)throw Error(u(93));r=r[0]}n=r}null==n&&(n=""),t=n}n=ft(t),e.defaultValue=n,(r=e.textContent)===n&&""!==r&&null!==r&&(e.value=r)}function Et(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&3===n.nodeType)return void(n.nodeValue=t)}e.textContent=t}var kt=new Set("animationIterationCount aspectRatio borderImageOutset borderImageSlice borderImageWidth boxFlex boxFlexGroup boxOrdinalGroup columnCount columns flex flexGrow flexPositive flexShrink flexNegative flexOrder gridArea gridRow gridRowEnd gridRowSpan gridRowStart gridColumn gridColumnEnd gridColumnSpan gridColumnStart fontWeight lineClamp lineHeight opacity order orphans scale tabSize widows zIndex zoom fillOpacity floodOpacity stopOpacity strokeDasharray strokeDashoffset strokeMiterlimit strokeOpacity strokeWidth MozAnimationIterationCount MozBoxFlex MozBoxFlexGroup MozLineClamp msAnimationIterationCount msFlex msZoom msFlexGrow msFlexNegative msFlexOrder msFlexPositive msFlexShrink msGridColumn msGridColumnSpan msGridRow msGridRowSpan WebkitAnimationIterationCount WebkitBoxFlex WebKitBoxFlexGroup WebkitBoxOrdinalGroup WebkitColumnCount WebkitColumns WebkitFlex WebkitFlexGrow WebkitFlexPositive WebkitFlexShrink WebkitLineClamp".split(" "));function xt(e,t,n){var r=0===t.indexOf("--");null==n||"boolean"==typeof n||""===n?r?e.setProperty(t,""):"float"===t?e.cssFloat="":e[t]="":r?e.setProperty(t,n):"number"!=typeof n||0===n||kt.has(t)?"float"===t?e.cssFloat=n:e[t]=(""+n).trim():e[t]=n+"px"}function Ct(e,t,n){if(null!=t&&"object"!==a(t))throw Error(u(62));if(e=e.style,null!=n){for(var r in n)!n.hasOwnProperty(r)||null!=t&&t.hasOwnProperty(r)||(0===r.indexOf("--")?e.setProperty(r,""):"float"===r?e.cssFloat="":e[r]="");for(var i in t)r=t[i],t.hasOwnProperty(i)&&n[i]!==r&&xt(e,i,r)}else for(var o in t)t.hasOwnProperty(o)&&xt(e,o,t[o])}function Ft(e){if(-1===e.indexOf("-"))return!1;switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var St=new Map([["acceptCharset","accept-charset"],["htmlFor","for"],["httpEquiv","http-equiv"],["crossOrigin","crossorigin"],["accentHeight","accent-height"],["alignmentBaseline","alignment-baseline"],["arabicForm","arabic-form"],["baselineShift","baseline-shift"],["capHeight","cap-height"],["clipPath","clip-path"],["clipRule","clip-rule"],["colorInterpolation","color-interpolation"],["colorInterpolationFilters","color-interpolation-filters"],["colorProfile","color-profile"],["colorRendering","color-rendering"],["dominantBaseline","dominant-baseline"],["enableBackground","enable-background"],["fillOpacity","fill-opacity"],["fillRule","fill-rule"],["floodColor","flood-color"],["floodOpacity","flood-opacity"],["fontFamily","font-family"],["fontSize","font-size"],["fontSizeAdjust","font-size-adjust"],["fontStretch","font-stretch"],["fontStyle","font-style"],["fontVariant","font-variant"],["fontWeight","font-weight"],["glyphName","glyph-name"],["glyphOrientationHorizontal","glyph-orientation-horizontal"],["glyphOrientationVertical","glyph-orientation-vertical"],["horizAdvX","horiz-adv-x"],["horizOriginX","horiz-origin-x"],["imageRendering","image-rendering"],["letterSpacing","letter-spacing"],["lightingColor","lighting-color"],["markerEnd","marker-end"],["markerMid","marker-mid"],["markerStart","marker-start"],["overlinePosition","overline-position"],["overlineThickness","overline-thickness"],["paintOrder","paint-order"],["panose-1","panose-1"],["pointerEvents","pointer-events"],["renderingIntent","rendering-intent"],["shapeRendering","shape-rendering"],["stopColor","stop-color"],["stopOpacity","stop-opacity"],["strikethroughPosition","strikethrough-position"],["strikethroughThickness","strikethrough-thickness"],["strokeDasharray","stroke-dasharray"],["strokeDashoffset","stroke-dashoffset"],["strokeLinecap","stroke-linecap"],["strokeLinejoin","stroke-linejoin"],["strokeMiterlimit","stroke-miterlimit"],["strokeOpacity","stroke-opacity"],["strokeWidth","stroke-width"],["textAnchor","text-anchor"],["textDecoration","text-decoration"],["textRendering","text-rendering"],["transformOrigin","transform-origin"],["underlinePosition","underline-position"],["underlineThickness","underline-thickness"],["unicodeBidi","unicode-bidi"],["unicodeRange","unicode-range"],["unitsPerEm","units-per-em"],["vAlphabetic","v-alphabetic"],["vHanging","v-hanging"],["vIdeographic","v-ideographic"],["vMathematical","v-mathematical"],["vectorEffect","vector-effect"],["vertAdvY","vert-adv-y"],["vertOriginX","vert-origin-x"],["vertOriginY","vert-origin-y"],["wordSpacing","word-spacing"],["writingMode","writing-mode"],["xmlnsXlink","xmlns:xlink"],["xHeight","x-height"]]),Ot=/^[\u0000-\u001F ]*j[\r\n\t]*a[\r\n\t]*v[\r\n\t]*a[\r\n\t]*s[\r\n\t]*c[\r\n\t]*r[\r\n\t]*i[\r\n\t]*p[\r\n\t]*t[\r\n\t]*:/i;function Tt(e){return Ot.test(""+e)?"javascript:throw new Error('React has blocked a javascript: URL as a security precaution.')":e}var Bt=null;function Mt(e){return(e=e.target||e.srcElement||window).correspondingUseElement&&(e=e.correspondingUseElement),3===e.nodeType?e.parentNode:e}var Pt=null,Rt=null;function Nt(e){var t=He(e);if(t&&(e=t.stateNode)){var n=e[Re]||null;e:switch(e=t.stateNode,t.type){case"input":if(bt(e,n.value,n.defaultValue,n.defaultValue,n.checked,n.defaultChecked,n.type,n.name),t=n.name,"radio"===n.type&&null!=t){for(n=e;n.parentNode;)n=n.parentNode;for(n=n.querySelectorAll('input[name="'+gt(""+t)+'"][type="radio"]'),t=0;t<n.length;t++){var r=n[t];if(r!==e&&r.form===e.form){var a=r[Re]||null;if(!a)throw Error(u(90));bt(r,a.value,a.defaultValue,a.defaultValue,a.checked,a.defaultChecked,a.type,a.name)}}for(t=0;t<n.length;t++)(r=n[t]).form===e.form&&ht(r)}break e;case"textarea":wt(e,n.value,n.defaultValue);break e;case"select":null!=(t=n.value)&&Dt(e,!!n.multiple,t,!1)}}}var It=!1;function Lt(e,t,n){if(It)return e(t,n);It=!0;try{return e(t)}finally{if(It=!1,(null!==Pt||null!==Rt)&&(Uc(),Pt&&(t=Pt,e=Rt,Rt=Pt=null,Nt(t),e)))for(t=0;t<e.length;t++)Nt(e[t])}}function jt(e,t){var n=e.stateNode;if(null===n)return null;var r=n[Re]||null;if(null===r)return null;n=r[t];e:switch(t){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(r=!r.disabled)||(r=!("button"===(e=e.type)||"input"===e||"select"===e||"textarea"===e)),e=!r;break e;default:e=!1}if(e)return null;if(n&&"function"!=typeof n)throw Error(u(231,t,a(n)));return n}var zt=!("undefined"==typeof window||void 0===window.document||void 0===window.document.createElement),qt=!1;if(zt)try{var Vt={};Object.defineProperty(Vt,"passive",{get:function(){qt=!0}}),window.addEventListener("test",Vt,Vt),window.removeEventListener("test",Vt,Vt)}catch(Nd){qt=!1}var Ut=null,Ht=null,Wt=null;function $t(){if(Wt)return Wt;var e,t,n=Ht,r=n.length,a="value"in Ut?Ut.value:Ut.textContent,i=a.length;for(e=0;e<r&&n[e]===a[e];e++);var o=r-e;for(t=1;t<=o&&n[r-t]===a[i-t];t++);return Wt=a.slice(e,1<t?1-t:void 0)}function Gt(e){var t=e.keyCode;return"charCode"in e?0===(e=e.charCode)&&13===t&&(e=13):e=t,10===e&&(e=13),32<=e||13===e?e:0}function Qt(){return!0}function Zt(){return!1}function Yt(e){function t(t,n,r,a,i){for(var o in this._reactName=t,this._targetInst=r,this.type=n,this.nativeEvent=a,this.target=i,this.currentTarget=null,e)e.hasOwnProperty(o)&&(t=e[o],this[o]=t?t(a):a[o]);return this.isDefaultPrevented=(null!=a.defaultPrevented?a.defaultPrevented:!1===a.returnValue)?Qt:Zt,this.isPropagationStopped=Zt,this}return h(t.prototype,{preventDefault:function(){this.defaultPrevented=!0;var e=this.nativeEvent;e&&(e.preventDefault?e.preventDefault():"unknown"!=typeof e.returnValue&&(e.returnValue=!1),this.isDefaultPrevented=Qt)},stopPropagation:function(){var e=this.nativeEvent;e&&(e.stopPropagation?e.stopPropagation():"unknown"!=typeof e.cancelBubble&&(e.cancelBubble=!0),this.isPropagationStopped=Qt)},persist:function(){},isPersistent:Qt}),t}var Xt,Kt,Jt,en={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},tn=Yt(en),nn=h({},en,{view:0,detail:0}),rn=Yt(nn),an=h({},nn,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:vn,button:0,buttons:0,relatedTarget:function(e){return void 0===e.relatedTarget?e.fromElement===e.srcElement?e.toElement:e.fromElement:e.relatedTarget},movementX:function(e){return"movementX"in e?e.movementX:(e!==Jt&&(Jt&&"mousemove"===e.type?(Xt=e.screenX-Jt.screenX,Kt=e.screenY-Jt.screenY):Kt=Xt=0,Jt=e),Xt)},movementY:function(e){return"movementY"in e?e.movementY:Kt}}),on=Yt(an),sn=Yt(h({},an,{dataTransfer:0})),un=Yt(h({},nn,{relatedTarget:0})),cn=Yt(h({},en,{animationName:0,elapsedTime:0,pseudoElement:0})),ln=Yt(h({},en,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}})),fn=Yt(h({},en,{data:0})),dn={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},pn={8:"Backspace",9:"Tab",12:"Clear",13:"Enter",16:"Shift",17:"Control",18:"Alt",19:"Pause",20:"CapsLock",27:"Escape",32:" ",33:"PageUp",34:"PageDown",35:"End",36:"Home",37:"ArrowLeft",38:"ArrowUp",39:"ArrowRight",40:"ArrowDown",45:"Insert",46:"Delete",112:"F1",113:"F2",114:"F3",115:"F4",116:"F5",117:"F6",118:"F7",119:"F8",120:"F9",121:"F10",122:"F11",123:"F12",144:"NumLock",145:"ScrollLock",224:"Meta"},hn={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function mn(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):!!(e=hn[e])&&!!t[e]}function vn(){return mn}var gn=Yt(h({},nn,{key:function(e){if(e.key){var t=dn[e.key]||e.key;if("Unidentified"!==t)return t}return"keypress"===e.type?13===(e=Gt(e))?"Enter":String.fromCharCode(e):"keydown"===e.type||"keyup"===e.type?pn[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:vn,charCode:function(e){return"keypress"===e.type?Gt(e):0},keyCode:function(e){return"keydown"===e.type||"keyup"===e.type?e.keyCode:0},which:function(e){return"keypress"===e.type?Gt(e):"keydown"===e.type||"keyup"===e.type?e.keyCode:0}})),bn=Yt(h({},an,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0})),yn=Yt(h({},nn,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:vn})),An=Yt(h({},en,{propertyName:0,elapsedTime:0,pseudoElement:0})),Dn=Yt(h({},an,{deltaX:function(e){return"deltaX"in e?e.deltaX:"wheelDeltaX"in e?-e.wheelDeltaX:0},deltaY:function(e){return"deltaY"in e?e.deltaY:"wheelDeltaY"in e?-e.wheelDeltaY:"wheelDelta"in e?-e.wheelDelta:0},deltaZ:0,deltaMode:0})),wn=Yt(h({},en,{newState:0,oldState:0})),_n=[9,13,27,32],En=zt&&"CompositionEvent"in window,kn=null;zt&&"documentMode"in document&&(kn=document.documentMode);var xn=zt&&"TextEvent"in window&&!kn,Cn=zt&&(!En||kn&&8<kn&&11>=kn),Fn=String.fromCharCode(32),Sn=!1;function On(e,t){switch(e){case"keyup":return-1!==_n.indexOf(t.keyCode);case"keydown":return 229!==t.keyCode;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Tn(e){return e=e.detail,"object"===a(e)&&"data"in e?e.data:null}var Bn=!1;var Mn={color:!0,date:!0,datetime:!0,"datetime-local":!0,email:!0,month:!0,number:!0,password:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0};function Pn(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return"input"===t?!!Mn[e.type]:"textarea"===t}function Rn(e,t,n,r){Pt?Rt?Rt.push(r):Rt=[r]:Pt=r,0<(t=$l(t,"onChange")).length&&(n=new tn("onChange","change",null,n,r),e.push({event:n,listeners:t}))}var Nn=null,In=null;function Ln(e){Ll(e,0)}function jn(e){if(ht(We(e)))return e}function zn(e,t){if("change"===e)return t}var qn=!1;if(zt){var Vn;if(zt){var Un="oninput"in document;if(!Un){var Hn=document.createElement("div");Hn.setAttribute("oninput","return;"),Un="function"==typeof Hn.oninput}Vn=Un}else Vn=!1;qn=Vn&&(!document.documentMode||9<document.documentMode)}function Wn(){Nn&&(Nn.detachEvent("onpropertychange",$n),In=Nn=null)}function $n(e){if("value"===e.propertyName&&jn(In)){var t=[];Rn(t,In,e,Mt(e)),Lt(Ln,t)}}function Gn(e,t,n){"focusin"===e?(Wn(),In=n,(Nn=t).attachEvent("onpropertychange",$n)):"focusout"===e&&Wn()}function Qn(e){if("selectionchange"===e||"keyup"===e||"keydown"===e)return jn(In)}function Zn(e,t){if("click"===e)return jn(t)}function Yn(e,t){if("input"===e||"change"===e)return jn(t)}var Xn="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t};function Kn(e,t){if(Xn(e,t))return!0;if("object"!==a(e)||null===e||"object"!==a(t)||null===t)return!1;var n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;for(r=0;r<n.length;r++){var i=n[r];if(!K.call(t,i)||!Xn(e[i],t[i]))return!1}return!0}function Jn(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function er(e,t){var n,r=Jn(e);for(e=0;r;){if(3===r.nodeType){if(n=e+r.textContent.length,e<=t&&n>=t)return{node:r,offset:t-e};e=n}e:{for(;r;){if(r.nextSibling){r=r.nextSibling;break e}r=r.parentNode}r=void 0}r=Jn(r)}}function tr(e,t){return!(!e||!t)&&(e===t||(!e||3!==e.nodeType)&&(t&&3===t.nodeType?tr(e,t.parentNode):"contains"in e?e.contains(t):!!e.compareDocumentPosition&&!!(16&e.compareDocumentPosition(t))))}function nr(e){for(var t=mt((e=null!=e&&null!=e.ownerDocument&&null!=e.ownerDocument.defaultView?e.ownerDocument.defaultView:window).document);t instanceof e.HTMLIFrameElement;){try{var n="string"==typeof t.contentWindow.location.href}catch(r){n=!1}if(!n)break;t=mt((e=t.contentWindow).document)}return t}function rr(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&("input"===t&&("text"===e.type||"search"===e.type||"tel"===e.type||"url"===e.type||"password"===e.type)||"textarea"===t||"true"===e.contentEditable)}var ar=zt&&"documentMode"in document&&11>=document.documentMode,ir=null,or=null,sr=null,ur=!1;function cr(e,t,n){var r=n.window===n?n.document:9===n.nodeType?n:n.ownerDocument;ur||null==ir||ir!==mt(r)||("selectionStart"in(r=ir)&&rr(r)?r={start:r.selectionStart,end:r.selectionEnd}:r={anchorNode:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection()).anchorNode,anchorOffset:r.anchorOffset,focusNode:r.focusNode,focusOffset:r.focusOffset},sr&&Kn(sr,r)||(sr=r,0<(r=$l(or,"onSelect")).length&&(t=new tn("onSelect","select",null,t,n),e.push({event:t,listeners:r}),t.target=ir)))}function lr(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n}var fr={animationend:lr("Animation","AnimationEnd"),animationiteration:lr("Animation","AnimationIteration"),animationstart:lr("Animation","AnimationStart"),transitionrun:lr("Transition","TransitionRun"),transitionstart:lr("Transition","TransitionStart"),transitioncancel:lr("Transition","TransitionCancel"),transitionend:lr("Transition","TransitionEnd")},dr={},pr={};function hr(e){if(dr[e])return dr[e];if(!fr[e])return e;var t,n=fr[e];for(t in n)if(n.hasOwnProperty(t)&&t in pr)return dr[e]=n[t];return e}zt&&(pr=document.createElement("div").style,"AnimationEvent"in window||(delete fr.animationend.animation,delete fr.animationiteration.animation,delete fr.animationstart.animation),"TransitionEvent"in window||delete fr.transitionend.transition);var mr=hr("animationend"),vr=hr("animationiteration"),gr=hr("animationstart"),br=hr("transitionrun"),yr=hr("transitionstart"),Ar=hr("transitioncancel"),Dr=hr("transitionend"),wr=new Map,_r="abort auxClick beforeToggle cancel canPlay canPlayThrough click close contextMenu copy cut drag dragEnd dragEnter dragExit dragLeave dragOver dragStart drop durationChange emptied encrypted ended error gotPointerCapture input invalid keyDown keyPress keyUp load loadedData loadedMetadata loadStart lostPointerCapture mouseDown mouseMove mouseOut mouseOver mouseUp paste pause play playing pointerCancel pointerDown pointerMove pointerOut pointerOver pointerUp progress rateChange reset resize seeked seeking stalled submit suspend timeUpdate touchCancel touchEnd touchStart volumeChange scroll toggle touchMove waiting wheel".split(" ");function Er(e,t){wr.set(e,t),Ye(t,[e])}_r.push("scrollEnd");var kr=new WeakMap;function xr(e,t){if("object"===a(e)&&null!==e){var n=kr.get(e);return void 0!==n?n:(t={value:e,source:t,stack:lt(t)},kr.set(e,t),t)}return{value:e,source:t,stack:lt(t)}}var Cr=[],Fr=0,Sr=0;function Or(){for(var e=Fr,t=Sr=Fr=0;t<e;){var n=Cr[t];Cr[t++]=null;var r=Cr[t];Cr[t++]=null;var a=Cr[t];Cr[t++]=null;var i=Cr[t];if(Cr[t++]=null,null!==r&&null!==a){var o=r.pending;null===o?a.next=a:(a.next=o.next,o.next=a),r.pending=a}0!==i&&Pr(n,a,i)}}function Tr(e,t,n,r){Cr[Fr++]=e,Cr[Fr++]=t,Cr[Fr++]=n,Cr[Fr++]=r,Sr|=r,e.lanes|=r,null!==(e=e.alternate)&&(e.lanes|=r)}function Br(e,t,n,r){return Tr(e,t,n,r),Rr(e)}function Mr(e,t){return Tr(e,null,null,t),Rr(e)}function Pr(e,t,n){e.lanes|=n;var r=e.alternate;null!==r&&(r.lanes|=n);for(var a=!1,i=e.return;null!==i;)i.childLanes|=n,null!==(r=i.alternate)&&(r.childLanes|=n),22===i.tag&&(null===(e=i.stateNode)||1&e._visibility||(a=!0)),e=i,i=i.return;return 3===e.tag?(i=e.stateNode,a&&null!==t&&(a=31-me(n),null===(r=(e=i.hiddenUpdates)[a])?e[a]=[t]:r.push(t),t.lane=536870912|n),i):null}function Rr(e){if(50<Pc)throw Pc=0,Rc=null,Error(u(185));for(var t=e.return;null!==t;)t=(e=t).return;return 3===e.tag?e.stateNode:null}var Nr={};function Ir(e,t,n,r){this.tag=e,this.key=n,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.refCleanup=this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function Lr(e,t,n,r){return new Ir(e,t,n,r)}function jr(e){return!(!(e=e.prototype)||!e.isReactComponent)}function zr(e,t){var n=e.alternate;return null===n?((n=Lr(e.tag,t,e.key,e.mode)).elementType=e.elementType,n.type=e.type,n.stateNode=e.stateNode,n.alternate=e,e.alternate=n):(n.pendingProps=t,n.type=e.type,n.flags=0,n.subtreeFlags=0,n.deletions=null),n.flags=65011712&e.flags,n.childLanes=e.childLanes,n.lanes=e.lanes,n.child=e.child,n.memoizedProps=e.memoizedProps,n.memoizedState=e.memoizedState,n.updateQueue=e.updateQueue,t=e.dependencies,n.dependencies=null===t?null:{lanes:t.lanes,firstContext:t.firstContext},n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n.refCleanup=e.refCleanup,n}function qr(e,t){e.flags&=65011714;var n=e.alternate;return null===n?(e.childLanes=0,e.lanes=t,e.child=null,e.subtreeFlags=0,e.memoizedProps=null,e.memoizedState=null,e.updateQueue=null,e.dependencies=null,e.stateNode=null):(e.childLanes=n.childLanes,e.lanes=n.lanes,e.child=n.child,e.subtreeFlags=0,e.deletions=null,e.memoizedProps=n.memoizedProps,e.memoizedState=n.memoizedState,e.updateQueue=n.updateQueue,e.type=n.type,t=n.dependencies,e.dependencies=null===t?null:{lanes:t.lanes,firstContext:t.firstContext}),e}function Vr(e,t,n,r,i,o){var s=0;if(r=e,"function"==typeof e)jr(e)&&(s=1);else if("string"==typeof e)s=function(e,t,n){if(1===n||null!=t.itemProp)return!1;switch(e){case"meta":case"title":return!0;case"style":if("string"!=typeof t.precedence||"string"!=typeof t.href||""===t.href)break;return!0;case"link":if("string"!=typeof t.rel||"string"!=typeof t.href||""===t.href||t.onLoad||t.onError)break;return"stylesheet"!==t.rel||(e=t.disabled,"string"==typeof t.precedence&&null==e);case"script":if(t.async&&"function"!=typeof t.async&&"symbol"!==a(t.async)&&!t.onLoad&&!t.onError&&t.src&&"string"==typeof t.src)return!0}return!1}(e,n,H.current)?26:"html"===e||"head"===e||"body"===e?27:5;else e:switch(e){case S:return(e=Lr(31,n,t,i)).elementType=S,e.lanes=o,e;case b:return Ur(n.children,i,o,t);case y:s=8,i|=24;break;case A:return(e=Lr(12,n,t,2|i)).elementType=A,e.lanes=o,e;case k:return(e=Lr(13,n,t,i)).elementType=k,e.lanes=o,e;case x:return(e=Lr(19,n,t,i)).elementType=x,e.lanes=o,e;default:if("object"===a(e)&&null!==e)switch(e.$$typeof){case D:case _:s=10;break e;case w:s=9;break e;case E:s=11;break e;case C:s=14;break e;case F:s=16,r=null;break e}s=29,n=Error(u(130,null===e?"null":a(e),"")),r=null}return(t=Lr(s,n,t,i)).elementType=e,t.type=r,t.lanes=o,t}function Ur(e,t,n,r){return(e=Lr(7,e,r,t)).lanes=n,e}function Hr(e,t,n){return(e=Lr(6,e,null,t)).lanes=n,e}function Wr(e,t,n){return(t=Lr(4,null!==e.children?e.children:[],e.key,t)).lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}var $r=[],Gr=0,Qr=null,Zr=0,Yr=[],Xr=0,Kr=null,Jr=1,ea="";function ta(e,t){$r[Gr++]=Zr,$r[Gr++]=Qr,Qr=e,Zr=t}function na(e,t,n){Yr[Xr++]=Jr,Yr[Xr++]=ea,Yr[Xr++]=Kr,Kr=e;var r=Jr;e=ea;var a=32-me(r)-1;r&=~(1<<a),n+=1;var i=32-me(t)+a;if(30<i){var o=a-a%5;i=(r&(1<<o)-1).toString(32),r>>=o,a-=o,Jr=1<<32-me(t)+a|n<<a|r,ea=i+e}else Jr=1<<i|n<<a|r,ea=e}function ra(e){null!==e.return&&(ta(e,1),na(e,1,0))}function aa(e){for(;e===Qr;)Qr=$r[--Gr],$r[Gr]=null,Zr=$r[--Gr],$r[Gr]=null;for(;e===Kr;)Kr=Yr[--Xr],Yr[Xr]=null,ea=Yr[--Xr],Yr[Xr]=null,Jr=Yr[--Xr],Yr[Xr]=null}var ia=null,oa=null,sa=!1,ua=null,ca=!1,la=Error(u(519));function fa(e){throw ga(xr(Error(u(418,"")),e)),la}function da(e){var t=e.stateNode,n=e.type,r=e.memoizedProps;switch(t[Pe]=e,t[Re]=r,n){case"dialog":jl("cancel",t),jl("close",t);break;case"iframe":case"object":case"embed":jl("load",t);break;case"video":case"audio":for(n=0;n<Nl.length;n++)jl(Nl[n],t);break;case"source":jl("error",t);break;case"img":case"image":case"link":jl("error",t),jl("load",t);break;case"details":jl("toggle",t);break;case"input":jl("invalid",t),yt(t,r.value,r.defaultValue,r.checked,r.defaultChecked,r.type,r.name,!0),pt(t);break;case"select":jl("invalid",t);break;case"textarea":jl("invalid",t),_t(t,r.value,r.defaultValue,r.children),pt(t)}"string"!=typeof(n=r.children)&&"number"!=typeof n&&"bigint"!=typeof n||t.textContent===""+n||!0===r.suppressHydrationWarning||Kl(t.textContent,n)?(null!=r.popover&&(jl("beforetoggle",t),jl("toggle",t)),null!=r.onScroll&&jl("scroll",t),null!=r.onScrollEnd&&jl("scrollend",t),null!=r.onClick&&(t.onclick=Jl),t=!0):t=!1,t||fa(e)}function pa(e){for(ia=e.return;ia;)switch(ia.tag){case 5:case 13:return void(ca=!1);case 27:case 3:return void(ca=!0);default:ia=ia.return}}function ha(e){if(e!==ia)return!1;if(!sa)return pa(e),sa=!0,!1;var t,n=e.tag;if((t=3!==n&&27!==n)&&((t=5===n)&&(t=!("form"!==(t=e.type)&&"button"!==t)||cf(e.type,e.memoizedProps)),t=!t),t&&oa&&fa(e),pa(e),13===n){if(!(e=null!==(e=e.memoizedState)?e.dehydrated:null))throw Error(u(317));e:{for(e=e.nextSibling,n=0;e;){if(8===e.nodeType)if("/$"===(t=e.data)){if(0===n){oa=Af(e.nextSibling);break e}n--}else"$"!==t&&"$!"!==t&&"$?"!==t||n++;e=e.nextSibling}oa=null}}else 27===n?(n=oa,vf(e.type)?(e=Df,Df=null,oa=e):oa=n):oa=ia?Af(e.stateNode.nextSibling):null;return!0}function ma(){oa=ia=null,sa=!1}function va(){var e=ua;return null!==e&&(null===Dc?Dc=e:Dc.push.apply(Dc,e),ua=null),e}function ga(e){null===ua?ua=[e]:ua.push(e)}var ba=q(null),ya=null,Aa=null;function Da(e,t,n){U(ba,t._currentValue),t._currentValue=n}function wa(e){e._currentValue=ba.current,V(ba)}function _a(e,t,n){for(;null!==e;){var r=e.alternate;if((e.childLanes&t)!==t?(e.childLanes|=t,null!==r&&(r.childLanes|=t)):null!==r&&(r.childLanes&t)!==t&&(r.childLanes|=t),e===n)break;e=e.return}}function Ea(e,t,n,r){var a=e.child;for(null!==a&&(a.return=e);null!==a;){var i=a.dependencies;if(null!==i){var o=a.child;i=i.firstContext;e:for(;null!==i;){var s=i;i=a;for(var c=0;c<t.length;c++)if(s.context===t[c]){i.lanes|=n,null!==(s=i.alternate)&&(s.lanes|=n),_a(i.return,n,e),r||(o=null);break e}i=s.next}}else if(18===a.tag){if(null===(o=a.return))throw Error(u(341));o.lanes|=n,null!==(i=o.alternate)&&(i.lanes|=n),_a(o,n,e),o=null}else o=a.child;if(null!==o)o.return=a;else for(o=a;null!==o;){if(o===e){o=null;break}if(null!==(a=o.sibling)){a.return=o.return,o=a;break}o=o.return}a=o}}function ka(e,t,n,r){e=null;for(var a=t,i=!1;null!==a;){if(!i)if(524288&a.flags)i=!0;else if(262144&a.flags)break;if(10===a.tag){var o=a.alternate;if(null===o)throw Error(u(387));if(null!==(o=o.memoizedProps)){var s=a.type;Xn(a.pendingProps.value,o.value)||(null!==e?e.push(s):e=[s])}}else if(a===G.current){if(null===(o=a.alternate))throw Error(u(387));o.memoizedState.memoizedState!==a.memoizedState.memoizedState&&(null!==e?e.push(Xf):e=[Xf])}a=a.return}null!==e&&Ea(t,e,n,r),t.flags|=262144}function xa(e){for(e=e.firstContext;null!==e;){if(!Xn(e.context._currentValue,e.memoizedValue))return!0;e=e.next}return!1}function Ca(e){ya=e,Aa=null,null!==(e=e.dependencies)&&(e.firstContext=null)}function Fa(e){return Oa(ya,e)}function Sa(e,t){return null===ya&&Ca(e),Oa(e,t)}function Oa(e,t){var n=t._currentValue;if(t={context:t,memoizedValue:n,next:null},null===Aa){if(null===e)throw Error(u(308));Aa=t,e.dependencies={lanes:0,firstContext:t},e.flags|=524288}else Aa=Aa.next=t;return n}var Ta="undefined"!=typeof AbortController?AbortController:function(){var e=[],t=this.signal={aborted:!1,addEventListener:function(t,n){e.push(n)}};this.abort=function(){t.aborted=!0,e.forEach(function(e){return e()})}},Ba=i.unstable_scheduleCallback,Ma=i.unstable_NormalPriority,Pa={$$typeof:_,Consumer:null,Provider:null,_currentValue:null,_currentValue2:null,_threadCount:0};function Ra(){return{controller:new Ta,data:new Map,refCount:0}}function Na(e){e.refCount--,0===e.refCount&&Ba(Ma,function(){e.controller.abort()})}var Ia=null,La=0,ja=0,za=null;function qa(){if(0===--La&&null!==Ia){null!==za&&(za.status="fulfilled");var e=Ia;Ia=null,ja=0,za=null;for(var t=0;t<e.length;t++)(0,e[t])()}}var Va=N.S;N.S=function(e,t){"object"===a(t)&&null!==t&&"function"==typeof t.then&&function(e,t){if(null===Ia){var n=Ia=[];La=0,ja=Tl(),za={status:"pending",value:void 0,then:function(e){n.push(e)}}}La++,t.then(qa,qa)}(0,t),null!==Va&&Va(e,t)};var Ua=q(null);function Ha(){var e=Ua.current;return null!==e?e:ic.pooledCache}function Wa(e,t){U(Ua,null===t?Ua.current:t.pool)}function $a(){var e=Ha();return null===e?null:{parent:Pa._currentValue,pool:e}}var Ga=Error(u(460)),Qa=Error(u(474)),Za=Error(u(542)),Ya={then:function(){}};function Xa(e){return"fulfilled"===(e=e.status)||"rejected"===e}function Ka(){}function Ja(e,t,n){switch(void 0===(n=e[n])?e.push(t):n!==t&&(t.then(Ka,Ka),t=n),t.status){case"fulfilled":return t.value;case"rejected":throw ni(e=t.reason),e;default:if("string"==typeof t.status)t.then(Ka,Ka);else{if(null!==(e=ic)&&100<e.shellSuspendCounter)throw Error(u(482));(e=t).status="pending",e.then(function(e){if("pending"===t.status){var n=t;n.status="fulfilled",n.value=e}},function(e){if("pending"===t.status){var n=t;n.status="rejected",n.reason=e}})}switch(t.status){case"fulfilled":return t.value;case"rejected":throw ni(e=t.reason),e}throw ei=t,Ga}}var ei=null;function ti(){if(null===ei)throw Error(u(459));var e=ei;return ei=null,e}function ni(e){if(e===Ga||e===Za)throw Error(u(483))}var ri=!1;function ai(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,lanes:0,hiddenCallbacks:null},callbacks:null}}function ii(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,callbacks:null})}function oi(e){return{lane:e,tag:0,payload:null,callback:null,next:null}}function si(e,t,n){var r=e.updateQueue;if(null===r)return null;if(r=r.shared,2&ac){var a=r.pending;return null===a?t.next=t:(t.next=a.next,a.next=t),r.pending=t,t=Rr(e),Pr(e,null,n),t}return Tr(e,r,t,n),Rr(e)}function ui(e,t,n){if(null!==(t=t.updateQueue)&&(t=t.shared,4194048&n)){var r=t.lanes;n|=r&=e.pendingLanes,t.lanes=n,Se(e,n)}}function ci(e,t){var n=e.updateQueue,r=e.alternate;if(null!==r&&n===(r=r.updateQueue)){var a=null,i=null;if(null!==(n=n.firstBaseUpdate)){do{var o={lane:n.lane,tag:n.tag,payload:n.payload,callback:null,next:null};null===i?a=i=o:i=i.next=o,n=n.next}while(null!==n);null===i?a=i=t:i=i.next=t}else a=i=t;return n={baseState:r.baseState,firstBaseUpdate:a,lastBaseUpdate:i,shared:r.shared,callbacks:r.callbacks},void(e.updateQueue=n)}null===(e=n.lastBaseUpdate)?n.firstBaseUpdate=t:e.next=t,n.lastBaseUpdate=t}var li=!1;function fi(){if(li){if(null!==za)throw za}}function di(e,t,n,r){li=!1;var a=e.updateQueue;ri=!1;var i=a.firstBaseUpdate,o=a.lastBaseUpdate,s=a.shared.pending;if(null!==s){a.shared.pending=null;var u=s,c=u.next;u.next=null,null===o?i=c:o.next=c,o=u;var l=e.alternate;null!==l&&((s=(l=l.updateQueue).lastBaseUpdate)!==o&&(null===s?l.firstBaseUpdate=c:s.next=c,l.lastBaseUpdate=u))}if(null!==i){var f=a.baseState;for(o=0,l=c=u=null,s=i;;){var d=-536870913&s.lane,p=d!==s.lane;if(p?(sc&d)===d:(r&d)===d){0!==d&&d===ja&&(li=!0),null!==l&&(l=l.next={lane:0,tag:s.tag,payload:s.payload,callback:null,next:null});e:{var m=e,v=s;d=t;var g=n;switch(v.tag){case 1:if("function"==typeof(m=v.payload)){f=m.call(g,f,d);break e}f=m;break e;case 3:m.flags=-65537&m.flags|128;case 0:if(null==(d="function"==typeof(m=v.payload)?m.call(g,f,d):m))break e;f=h({},f,d);break e;case 2:ri=!0}}null!==(d=s.callback)&&(e.flags|=64,p&&(e.flags|=8192),null===(p=a.callbacks)?a.callbacks=[d]:p.push(d))}else p={lane:d,tag:s.tag,payload:s.payload,callback:s.callback,next:null},null===l?(c=l=p,u=f):l=l.next=p,o|=d;if(null===(s=s.next)){if(null===(s=a.shared.pending))break;s=(p=s).next,p.next=null,a.lastBaseUpdate=p,a.shared.pending=null}}null===l&&(u=f),a.baseState=u,a.firstBaseUpdate=c,a.lastBaseUpdate=l,null===i&&(a.shared.lanes=0),mc|=o,e.lanes=o,e.memoizedState=f}}function pi(e,t){if("function"!=typeof e)throw Error(u(191,e));e.call(t)}function hi(e,t){var n=e.callbacks;if(null!==n)for(e.callbacks=null,e=0;e<n.length;e++)pi(n[e],t)}var mi=q(null),vi=q(0);function gi(e,t){U(vi,e=pc),U(mi,t),pc=e|t.baseLanes}function bi(){U(vi,pc),U(mi,mi.current)}function yi(){pc=vi.current,V(mi),V(vi)}var Ai=0,Di=null,wi=null,_i=null,Ei=!1,ki=!1,xi=!1,Ci=0,Fi=0,Si=null,Oi=0;function Ti(){throw Error(u(321))}function Bi(e,t){if(null===t)return!1;for(var n=0;n<t.length&&n<e.length;n++)if(!Xn(e[n],t[n]))return!1;return!0}function Mi(e,t,n,r,a,i){return Ai=i,Di=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,N.H=null===e||null===e.memoizedState?Qo:Zo,xi=!1,i=n(r,a),xi=!1,ki&&(i=Ri(t,n,r,a)),Pi(e),i}function Pi(e){N.H=Go;var t=null!==wi&&null!==wi.next;if(Ai=0,_i=wi=Di=null,Ei=!1,Fi=0,Si=null,t)throw Error(u(300));null===e||Ss||null!==(e=e.dependencies)&&xa(e)&&(Ss=!0)}function Ri(e,t,n,r){Di=e;var a=0;do{if(ki&&(Si=null),Fi=0,ki=!1,25<=a)throw Error(u(301));if(a+=1,_i=wi=null,null!=e.updateQueue){var i=e.updateQueue;i.lastEffect=null,i.events=null,i.stores=null,null!=i.memoCache&&(i.memoCache.index=0)}N.H=Yo,i=t(n,r)}while(ki);return i}function Ni(){var e=N.H,t=e.useState()[0];return t="function"==typeof t.then?Vi(t):t,e=e.useState()[0],(null!==wi?wi.memoizedState:null)!==e&&(Di.flags|=1024),t}function Ii(){var e=0!==Ci;return Ci=0,e}function Li(e,t,n){t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~n}function ji(e){if(Ei){for(e=e.memoizedState;null!==e;){var t=e.queue;null!==t&&(t.pending=null),e=e.next}Ei=!1}Ai=0,_i=wi=Di=null,ki=!1,Fi=Ci=0,Si=null}function zi(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return null===_i?Di.memoizedState=_i=e:_i=_i.next=e,_i}function qi(){if(null===wi){var e=Di.alternate;e=null!==e?e.memoizedState:null}else e=wi.next;var t=null===_i?Di.memoizedState:_i.next;if(null!==t)_i=t,wi=e;else{if(null===e){if(null===Di.alternate)throw Error(u(467));throw Error(u(310))}e={memoizedState:(wi=e).memoizedState,baseState:wi.baseState,baseQueue:wi.baseQueue,queue:wi.queue,next:null},null===_i?Di.memoizedState=_i=e:_i=_i.next=e}return _i}function Vi(e){var t=Fi;return Fi+=1,null===Si&&(Si=[]),e=Ja(Si,e,t),t=Di,null===(null===_i?t.memoizedState:_i.next)&&(t=t.alternate,N.H=null===t||null===t.memoizedState?Qo:Zo),e}function Ui(e){if(null!==e&&"object"===a(e)){if("function"==typeof e.then)return Vi(e);if(e.$$typeof===_)return Fa(e)}throw Error(u(438,String(e)))}function Hi(e){var t=null,n=Di.updateQueue;if(null!==n&&(t=n.memoCache),null==t){var r=Di.alternate;null!==r&&(null!==(r=r.updateQueue)&&(null!=(r=r.memoCache)&&(t={data:r.data.map(function(e){return e.slice()}),index:0})))}if(null==t&&(t={data:[],index:0}),null===n&&(n={lastEffect:null,events:null,stores:null,memoCache:null},Di.updateQueue=n),n.memoCache=t,void 0===(n=t.data[t.index]))for(n=t.data[t.index]=Array(e),r=0;r<e;r++)n[r]=O;return t.index++,n}function Wi(e,t){return"function"==typeof t?t(e):t}function $i(e){return Gi(qi(),wi,e)}function Gi(e,t,n){var r=e.queue;if(null===r)throw Error(u(311));r.lastRenderedReducer=n;var a=e.baseQueue,i=r.pending;if(null!==i){if(null!==a){var o=a.next;a.next=i.next,i.next=o}t.baseQueue=a=i,r.pending=null}if(i=e.baseState,null===a)e.memoizedState=i;else{var s=o=null,c=null,l=t=a.next,f=!1;do{var d=-536870913&l.lane;if(d!==l.lane?(sc&d)===d:(Ai&d)===d){var p=l.revertLane;if(0===p)null!==c&&(c=c.next={lane:0,revertLane:0,action:l.action,hasEagerState:l.hasEagerState,eagerState:l.eagerState,next:null}),d===ja&&(f=!0);else{if((Ai&p)===p){l=l.next,p===ja&&(f=!0);continue}d={lane:0,revertLane:l.revertLane,action:l.action,hasEagerState:l.hasEagerState,eagerState:l.eagerState,next:null},null===c?(s=c=d,o=i):c=c.next=d,Di.lanes|=p,mc|=p}d=l.action,xi&&n(i,d),i=l.hasEagerState?l.eagerState:n(i,d)}else p={lane:d,revertLane:l.revertLane,action:l.action,hasEagerState:l.hasEagerState,eagerState:l.eagerState,next:null},null===c?(s=c=p,o=i):c=c.next=p,Di.lanes|=d,mc|=d;l=l.next}while(null!==l&&l!==t);if(null===c?o=i:c.next=s,!Xn(i,e.memoizedState)&&(Ss=!0,f&&null!==(n=za)))throw n;e.memoizedState=i,e.baseState=o,e.baseQueue=c,r.lastRenderedState=i}return null===a&&(r.lanes=0),[e.memoizedState,r.dispatch]}function Qi(e){var t=qi(),n=t.queue;if(null===n)throw Error(u(311));n.lastRenderedReducer=e;var r=n.dispatch,a=n.pending,i=t.memoizedState;if(null!==a){n.pending=null;var o=a=a.next;do{i=e(i,o.action),o=o.next}while(o!==a);Xn(i,t.memoizedState)||(Ss=!0),t.memoizedState=i,null===t.baseQueue&&(t.baseState=i),n.lastRenderedState=i}return[i,r]}function Zi(e,t,n){var r=Di,a=qi(),i=sa;if(i){if(void 0===n)throw Error(u(407));n=n()}else n=t();var o=!Xn((wi||a).memoizedState,n);if(o&&(a.memoizedState=n,Ss=!0),a=a.queue,yo(2048,8,Ki.bind(null,r,a,e),[e]),a.getSnapshot!==t||o||null!==_i&&1&_i.memoizedState.tag){if(r.flags|=2048,vo(9,{destroy:void 0,resource:void 0},Xi.bind(null,r,a,n,t),null),null===ic)throw Error(u(349));i||124&Ai||Yi(r,t,n)}return n}function Yi(e,t,n){e.flags|=16384,e={getSnapshot:t,value:n},null===(t=Di.updateQueue)?(t={lastEffect:null,events:null,stores:null,memoCache:null},Di.updateQueue=t,t.stores=[e]):null===(n=t.stores)?t.stores=[e]:n.push(e)}function Xi(e,t,n,r){t.value=n,t.getSnapshot=r,Ji(t)&&eo(e)}function Ki(e,t,n){return n(function(){Ji(t)&&eo(e)})}function Ji(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!Xn(e,n)}catch(r){return!0}}function eo(e){var t=Mr(e,2);null!==t&&Lc(t,e,2)}function to(e){var t=zi();if("function"==typeof e){var n=e;if(e=n(),xi){he(!0);try{n()}finally{he(!1)}}}return t.memoizedState=t.baseState=e,t.queue={pending:null,lanes:0,dispatch:null,lastRenderedReducer:Wi,lastRenderedState:e},t}function no(e,t,n,r){return e.baseState=n,Gi(e,wi,"function"==typeof r?r:Wi)}function ro(e,t,n,r,a){if(Ho(e))throw Error(u(485));if(null!==(e=t.action)){var i={payload:a,action:e,next:null,isTransition:!0,status:"pending",value:null,reason:null,listeners:[],then:function(e){i.listeners.push(e)}};null!==N.T?n(!0):i.isTransition=!1,r(i),null===(n=t.pending)?(i.next=t.pending=i,ao(t,i)):(i.next=n.next,t.pending=n.next=i)}}function ao(e,t){var n=t.action,r=t.payload,a=e.state;if(t.isTransition){var i=N.T,o={};N.T=o;try{var s=n(a,r),u=N.S;null!==u&&u(o,s),io(e,t,s)}catch(c){so(e,t,c)}finally{N.T=i}}else try{io(e,t,i=n(a,r))}catch(l){so(e,t,l)}}function io(e,t,n){null!==n&&"object"===a(n)&&"function"==typeof n.then?n.then(function(n){oo(e,t,n)},function(n){return so(e,t,n)}):oo(e,t,n)}function oo(e,t,n){t.status="fulfilled",t.value=n,uo(t),e.state=n,null!==(t=e.pending)&&((n=t.next)===t?e.pending=null:(n=n.next,t.next=n,ao(e,n)))}function so(e,t,n){var r=e.pending;if(e.pending=null,null!==r){r=r.next;do{t.status="rejected",t.reason=n,uo(t),t=t.next}while(t!==r)}e.action=null}function uo(e){e=e.listeners;for(var t=0;t<e.length;t++)(0,e[t])()}function co(e,t){return t}function lo(e,t){if(sa){var n=ic.formState;if(null!==n){e:{var r=Di;if(sa){if(oa){t:{for(var a=oa,i=ca;8!==a.nodeType;){if(!i){a=null;break t}if(null===(a=Af(a.nextSibling))){a=null;break t}}a="F!"===(i=a.data)||"F"===i?a:null}if(a){oa=Af(a.nextSibling),r="F!"===a.data;break e}}fa(r)}r=!1}r&&(t=n[0])}}return(n=zi()).memoizedState=n.baseState=t,r={pending:null,lanes:0,dispatch:null,lastRenderedReducer:co,lastRenderedState:t},n.queue=r,n=qo.bind(null,Di,r),r.dispatch=n,r=to(!1),i=Uo.bind(null,Di,!1,r.queue),a={state:t,dispatch:null,action:e,pending:null},(r=zi()).queue=a,n=ro.bind(null,Di,a,i,n),a.dispatch=n,r.memoizedState=e,[t,n,!1]}function fo(e){return po(qi(),wi,e)}function po(e,t,n){if(t=Gi(e,t,co)[0],e=$i(Wi)[0],"object"===a(t)&&null!==t&&"function"==typeof t.then)try{var r=Vi(t)}catch(s){if(s===Ga)throw Za;throw s}else r=t;var i=(t=qi()).queue,o=i.dispatch;return n!==t.memoizedState&&(Di.flags|=2048,vo(9,{destroy:void 0,resource:void 0},ho.bind(null,i,n),null)),[r,o,e]}function ho(e,t){e.action=t}function mo(e){var t=qi(),n=wi;if(null!==n)return po(t,n,e);qi(),t=t.memoizedState;var r=(n=qi()).queue.dispatch;return n.memoizedState=e,[t,r,!1]}function vo(e,t,n,r){return e={tag:e,create:n,deps:r,inst:t,next:null},null===(t=Di.updateQueue)&&(t={lastEffect:null,events:null,stores:null,memoCache:null},Di.updateQueue=t),null===(n=t.lastEffect)?t.lastEffect=e.next=e:(r=n.next,n.next=e,e.next=r,t.lastEffect=e),e}function go(){return qi().memoizedState}function bo(e,t,n,r){var a=zi();r=void 0===r?null:r,Di.flags|=e,a.memoizedState=vo(1|t,{destroy:void 0,resource:void 0},n,r)}function yo(e,t,n,r){var a=qi();r=void 0===r?null:r;var i=a.memoizedState.inst;null!==wi&&null!==r&&Bi(r,wi.memoizedState.deps)?a.memoizedState=vo(t,i,n,r):(Di.flags|=e,a.memoizedState=vo(1|t,i,n,r))}function Ao(e,t){bo(8390656,8,e,t)}function Do(e,t){yo(2048,8,e,t)}function wo(e,t){return yo(4,2,e,t)}function _o(e,t){return yo(4,4,e,t)}function Eo(e,t){if("function"==typeof t){e=e();var n=t(e);return function(){"function"==typeof n?n():t(null)}}if(null!=t)return e=e(),t.current=e,function(){t.current=null}}function ko(e,t,n){n=null!=n?n.concat([e]):null,yo(4,4,Eo.bind(null,t,e),n)}function xo(){}function Co(e,t){var n=qi();t=void 0===t?null:t;var r=n.memoizedState;return null!==t&&Bi(t,r[1])?r[0]:(n.memoizedState=[e,t],e)}function Fo(e,t){var n=qi();t=void 0===t?null:t;var r=n.memoizedState;if(null!==t&&Bi(t,r[1]))return r[0];if(r=e(),xi){he(!0);try{e()}finally{he(!1)}}return n.memoizedState=[r,t],r}function So(e,t,n){return void 0===n||1073741824&Ai?e.memoizedState=t:(e.memoizedState=n,e=Ic(),Di.lanes|=e,mc|=e,n)}function Oo(e,t,n,r){return Xn(n,t)?n:null!==mi.current?(e=So(e,n,r),Xn(e,t)||(Ss=!0),e):42&Ai?(e=Ic(),Di.lanes|=e,mc|=e,t):(Ss=!0,e.memoizedState=n)}function To(e,t,n,r,i){var o=I.p;I.p=0!==o&&8>o?o:8;var s,u,c,l=N.T,f={};N.T=f,Uo(e,!1,t,n);try{var d=i(),p=N.S;if(null!==p&&p(f,d),null!==d&&"object"===a(d)&&"function"==typeof d.then)Vo(e,t,(s=r,u=[],c={status:"pending",value:null,reason:null,then:function(e){u.push(e)}},d.then(function(){c.status="fulfilled",c.value=s;for(var e=0;e<u.length;e++)(0,u[e])(s)},function(e){for(c.status="rejected",c.reason=e,e=0;e<u.length;e++)(0,u[e])(void 0)}),c),Nc());else Vo(e,t,r,Nc())}catch(h){Vo(e,t,{then:function(){},status:"rejected",reason:h},Nc())}finally{I.p=o,N.T=l}}function Bo(){}function Mo(e,t,n,r){if(5!==e.tag)throw Error(u(476));var a=Po(e).queue;To(e,a,t,L,null===n?Bo:function(){return Ro(e),n(r)})}function Po(e){var t=e.memoizedState;if(null!==t)return t;var n={};return(t={memoizedState:L,baseState:L,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:Wi,lastRenderedState:L},next:null}).next={memoizedState:n,baseState:n,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:Wi,lastRenderedState:n},next:null},e.memoizedState=t,null!==(e=e.alternate)&&(e.memoizedState=t),t}function Ro(e){Vo(e,Po(e).next.queue,{},Nc())}function No(){return Fa(Xf)}function Io(){return qi().memoizedState}function Lo(){return qi().memoizedState}function jo(e){for(var t=e.return;null!==t;){switch(t.tag){case 24:case 3:var n=Nc(),r=si(t,e=oi(n),n);return null!==r&&(Lc(r,t,n),ui(r,t,n)),t={cache:Ra()},void(e.payload=t)}t=t.return}}function zo(e,t,n){var r=Nc();n={lane:r,revertLane:0,action:n,hasEagerState:!1,eagerState:null,next:null},Ho(e)?Wo(t,n):null!==(n=Br(e,t,n,r))&&(Lc(n,e,r),$o(n,t,r))}function qo(e,t,n){Vo(e,t,n,Nc())}function Vo(e,t,n,r){var a={lane:r,revertLane:0,action:n,hasEagerState:!1,eagerState:null,next:null};if(Ho(e))Wo(t,a);else{var i=e.alternate;if(0===e.lanes&&(null===i||0===i.lanes)&&null!==(i=t.lastRenderedReducer))try{var o=t.lastRenderedState,s=i(o,n);if(a.hasEagerState=!0,a.eagerState=s,Xn(s,o))return Tr(e,t,a,0),null===ic&&Or(),!1}catch(u){}if(null!==(n=Br(e,t,a,r)))return Lc(n,e,r),$o(n,t,r),!0}return!1}function Uo(e,t,n,r){if(r={lane:2,revertLane:Tl(),action:r,hasEagerState:!1,eagerState:null,next:null},Ho(e)){if(t)throw Error(u(479))}else null!==(t=Br(e,n,r,2))&&Lc(t,e,2)}function Ho(e){var t=e.alternate;return e===Di||null!==t&&t===Di}function Wo(e,t){ki=Ei=!0;var n=e.pending;null===n?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function $o(e,t,n){if(4194048&n){var r=t.lanes;n|=r&=e.pendingLanes,t.lanes=n,Se(e,n)}}var Go={readContext:Fa,use:Ui,useCallback:Ti,useContext:Ti,useEffect:Ti,useImperativeHandle:Ti,useLayoutEffect:Ti,useInsertionEffect:Ti,useMemo:Ti,useReducer:Ti,useRef:Ti,useState:Ti,useDebugValue:Ti,useDeferredValue:Ti,useTransition:Ti,useSyncExternalStore:Ti,useId:Ti,useHostTransitionStatus:Ti,useFormState:Ti,useActionState:Ti,useOptimistic:Ti,useMemoCache:Ti,useCacheRefresh:Ti},Qo={readContext:Fa,use:Ui,useCallback:function(e,t){return zi().memoizedState=[e,void 0===t?null:t],e},useContext:Fa,useEffect:Ao,useImperativeHandle:function(e,t,n){n=null!=n?n.concat([e]):null,bo(4194308,4,Eo.bind(null,t,e),n)},useLayoutEffect:function(e,t){return bo(4194308,4,e,t)},useInsertionEffect:function(e,t){bo(4,2,e,t)},useMemo:function(e,t){var n=zi();t=void 0===t?null:t;var r=e();if(xi){he(!0);try{e()}finally{he(!1)}}return n.memoizedState=[r,t],r},useReducer:function(e,t,n){var r=zi();if(void 0!==n){var a=n(t);if(xi){he(!0);try{n(t)}finally{he(!1)}}}else a=t;return r.memoizedState=r.baseState=a,e={pending:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:a},r.queue=e,e=e.dispatch=zo.bind(null,Di,e),[r.memoizedState,e]},useRef:function(e){return e={current:e},zi().memoizedState=e},useState:function(e){var t=(e=to(e)).queue,n=qo.bind(null,Di,t);return t.dispatch=n,[e.memoizedState,n]},useDebugValue:xo,useDeferredValue:function(e,t){return So(zi(),e,t)},useTransition:function(){var e=to(!1);return e=To.bind(null,Di,e.queue,!0,!1),zi().memoizedState=e,[!1,e]},useSyncExternalStore:function(e,t,n){var r=Di,a=zi();if(sa){if(void 0===n)throw Error(u(407));n=n()}else{if(n=t(),null===ic)throw Error(u(349));124&sc||Yi(r,t,n)}a.memoizedState=n;var i={value:n,getSnapshot:t};return a.queue=i,Ao(Ki.bind(null,r,i,e),[e]),r.flags|=2048,vo(9,{destroy:void 0,resource:void 0},Xi.bind(null,r,i,n,t),null),n},useId:function(){var e=zi(),t=ic.identifierPrefix;if(sa){var n=ea;t="«"+t+"R"+(n=(Jr&~(1<<32-me(Jr)-1)).toString(32)+n),0<(n=Ci++)&&(t+="H"+n.toString(32)),t+="»"}else t="«"+t+"r"+(n=Oi++).toString(32)+"»";return e.memoizedState=t},useHostTransitionStatus:No,useFormState:lo,useActionState:lo,useOptimistic:function(e){var t=zi();t.memoizedState=t.baseState=e;var n={pending:null,lanes:0,dispatch:null,lastRenderedReducer:null,lastRenderedState:null};return t.queue=n,t=Uo.bind(null,Di,!0,n),n.dispatch=t,[e,t]},useMemoCache:Hi,useCacheRefresh:function(){return zi().memoizedState=jo.bind(null,Di)}},Zo={readContext:Fa,use:Ui,useCallback:Co,useContext:Fa,useEffect:Do,useImperativeHandle:ko,useInsertionEffect:wo,useLayoutEffect:_o,useMemo:Fo,useReducer:$i,useRef:go,useState:function(){return $i(Wi)},useDebugValue:xo,useDeferredValue:function(e,t){return Oo(qi(),wi.memoizedState,e,t)},useTransition:function(){var e=$i(Wi)[0],t=qi().memoizedState;return["boolean"==typeof e?e:Vi(e),t]},useSyncExternalStore:Zi,useId:Io,useHostTransitionStatus:No,useFormState:fo,useActionState:fo,useOptimistic:function(e,t){return no(qi(),0,e,t)},useMemoCache:Hi,useCacheRefresh:Lo},Yo={readContext:Fa,use:Ui,useCallback:Co,useContext:Fa,useEffect:Do,useImperativeHandle:ko,useInsertionEffect:wo,useLayoutEffect:_o,useMemo:Fo,useReducer:Qi,useRef:go,useState:function(){return Qi(Wi)},useDebugValue:xo,useDeferredValue:function(e,t){var n=qi();return null===wi?So(n,e,t):Oo(n,wi.memoizedState,e,t)},useTransition:function(){var e=Qi(Wi)[0],t=qi().memoizedState;return["boolean"==typeof e?e:Vi(e),t]},useSyncExternalStore:Zi,useId:Io,useHostTransitionStatus:No,useFormState:mo,useActionState:mo,useOptimistic:function(e,t){var n=qi();return null!==wi?no(n,0,e,t):(n.baseState=e,[e,n.queue.dispatch])},useMemoCache:Hi,useCacheRefresh:Lo},Xo=null,Ko=0;function Jo(e){var t=Ko;return Ko+=1,null===Xo&&(Xo=[]),Ja(Xo,e,t)}function es(e,t){t=t.props.ref,e.ref=void 0!==t?t:null}function ts(e,t){if(t.$$typeof===m)throw Error(u(525));throw e=Object.prototype.toString.call(t),Error(u(31,"[object Object]"===e?"object with keys {"+Object.keys(t).join(", ")+"}":e))}function ns(e){return(0,e._init)(e._payload)}function rs(e){function t(t,n){if(e){var r=t.deletions;null===r?(t.deletions=[n],t.flags|=16):r.push(n)}}function n(n,r){if(!e)return null;for(;null!==r;)t(n,r),r=r.sibling;return null}function r(e){for(var t=new Map;null!==e;)null!==e.key?t.set(e.key,e):t.set(e.index,e),e=e.sibling;return t}function i(e,t){return(e=zr(e,t)).index=0,e.sibling=null,e}function o(t,n,r){return t.index=r,e?null!==(r=t.alternate)?(r=r.index)<n?(t.flags|=67108866,n):r:(t.flags|=67108866,n):(t.flags|=1048576,n)}function s(t){return e&&null===t.alternate&&(t.flags|=67108866),t}function c(e,t,n,r){return null===t||6!==t.tag?((t=Hr(n,e.mode,r)).return=e,t):((t=i(t,n)).return=e,t)}function l(e,t,n,r){var o=n.type;return o===b?d(e,t,n.props.children,r,n.key):null!==t&&(t.elementType===o||"object"===a(o)&&null!==o&&o.$$typeof===F&&ns(o)===t.type)?(es(t=i(t,n.props),n),t.return=e,t):(es(t=Vr(n.type,n.key,n.props,null,e.mode,r),n),t.return=e,t)}function f(e,t,n,r){return null===t||4!==t.tag||t.stateNode.containerInfo!==n.containerInfo||t.stateNode.implementation!==n.implementation?((t=Wr(n,e.mode,r)).return=e,t):((t=i(t,n.children||[])).return=e,t)}function d(e,t,n,r,a){return null===t||7!==t.tag?((t=Ur(n,e.mode,r,a)).return=e,t):((t=i(t,n)).return=e,t)}function p(e,t,n){if("string"==typeof t&&""!==t||"number"==typeof t||"bigint"==typeof t)return(t=Hr(""+t,e.mode,n)).return=e,t;if("object"===a(t)&&null!==t){switch(t.$$typeof){case v:return es(n=Vr(t.type,t.key,t.props,null,e.mode,n),t),n.return=e,n;case g:return(t=Wr(t,e.mode,n)).return=e,t;case F:return p(e,t=(0,t._init)(t._payload),n)}if(R(t)||B(t))return(t=Ur(t,e.mode,n,null)).return=e,t;if("function"==typeof t.then)return p(e,Jo(t),n);if(t.$$typeof===_)return p(e,Sa(e,t),n);ts(e,t)}return null}function h(e,t,n,r){var i=null!==t?t.key:null;if("string"==typeof n&&""!==n||"number"==typeof n||"bigint"==typeof n)return null!==i?null:c(e,t,""+n,r);if("object"===a(n)&&null!==n){switch(n.$$typeof){case v:return n.key===i?l(e,t,n,r):null;case g:return n.key===i?f(e,t,n,r):null;case F:return h(e,t,n=(i=n._init)(n._payload),r)}if(R(n)||B(n))return null!==i?null:d(e,t,n,r,null);if("function"==typeof n.then)return h(e,t,Jo(n),r);if(n.$$typeof===_)return h(e,t,Sa(e,n),r);ts(e,n)}return null}function m(e,t,n,r,i){if("string"==typeof r&&""!==r||"number"==typeof r||"bigint"==typeof r)return c(t,e=e.get(n)||null,""+r,i);if("object"===a(r)&&null!==r){switch(r.$$typeof){case v:return l(t,e=e.get(null===r.key?n:r.key)||null,r,i);case g:return f(t,e=e.get(null===r.key?n:r.key)||null,r,i);case F:return m(e,t,n,r=(0,r._init)(r._payload),i)}if(R(r)||B(r))return d(t,e=e.get(n)||null,r,i,null);if("function"==typeof r.then)return m(e,t,n,Jo(r),i);if(r.$$typeof===_)return m(e,t,n,Sa(t,r),i);ts(t,r)}return null}function y(c,l,f,d){if("object"===a(f)&&null!==f&&f.type===b&&null===f.key&&(f=f.props.children),"object"===a(f)&&null!==f){switch(f.$$typeof){case v:e:{for(var A=f.key;null!==l;){if(l.key===A){if((A=f.type)===b){if(7===l.tag){n(c,l.sibling),(d=i(l,f.props.children)).return=c,c=d;break e}}else if(l.elementType===A||"object"===a(A)&&null!==A&&A.$$typeof===F&&ns(A)===l.type){n(c,l.sibling),es(d=i(l,f.props),f),d.return=c,c=d;break e}n(c,l);break}t(c,l),l=l.sibling}f.type===b?((d=Ur(f.props.children,c.mode,d,f.key)).return=c,c=d):(es(d=Vr(f.type,f.key,f.props,null,c.mode,d),f),d.return=c,c=d)}return s(c);case g:e:{for(A=f.key;null!==l;){if(l.key===A){if(4===l.tag&&l.stateNode.containerInfo===f.containerInfo&&l.stateNode.implementation===f.implementation){n(c,l.sibling),(d=i(l,f.children||[])).return=c,c=d;break e}n(c,l);break}t(c,l),l=l.sibling}(d=Wr(f,c.mode,d)).return=c,c=d}return s(c);case F:return y(c,l,f=(A=f._init)(f._payload),d)}if(R(f))return function(a,i,s,u){for(var c=null,l=null,f=i,d=i=0,v=null;null!==f&&d<s.length;d++){f.index>d?(v=f,f=null):v=f.sibling;var g=h(a,f,s[d],u);if(null===g){null===f&&(f=v);break}e&&f&&null===g.alternate&&t(a,f),i=o(g,i,d),null===l?c=g:l.sibling=g,l=g,f=v}if(d===s.length)return n(a,f),sa&&ta(a,d),c;if(null===f){for(;d<s.length;d++)null!==(f=p(a,s[d],u))&&(i=o(f,i,d),null===l?c=f:l.sibling=f,l=f);return sa&&ta(a,d),c}for(f=r(f);d<s.length;d++)null!==(v=m(f,a,d,s[d],u))&&(e&&null!==v.alternate&&f.delete(null===v.key?d:v.key),i=o(v,i,d),null===l?c=v:l.sibling=v,l=v);return e&&f.forEach(function(e){return t(a,e)}),sa&&ta(a,d),c}(c,l,f,d);if(B(f)){if("function"!=typeof(A=B(f)))throw Error(u(150));return function(a,i,s,c){if(null==s)throw Error(u(151));for(var l=null,f=null,d=i,v=i=0,g=null,b=s.next();null!==d&&!b.done;v++,b=s.next()){d.index>v?(g=d,d=null):g=d.sibling;var y=h(a,d,b.value,c);if(null===y){null===d&&(d=g);break}e&&d&&null===y.alternate&&t(a,d),i=o(y,i,v),null===f?l=y:f.sibling=y,f=y,d=g}if(b.done)return n(a,d),sa&&ta(a,v),l;if(null===d){for(;!b.done;v++,b=s.next())null!==(b=p(a,b.value,c))&&(i=o(b,i,v),null===f?l=b:f.sibling=b,f=b);return sa&&ta(a,v),l}for(d=r(d);!b.done;v++,b=s.next())null!==(b=m(d,a,v,b.value,c))&&(e&&null!==b.alternate&&d.delete(null===b.key?v:b.key),i=o(b,i,v),null===f?l=b:f.sibling=b,f=b);return e&&d.forEach(function(e){return t(a,e)}),sa&&ta(a,v),l}(c,l,f=A.call(f),d)}if("function"==typeof f.then)return y(c,l,Jo(f),d);if(f.$$typeof===_)return y(c,l,Sa(c,f),d);ts(c,f)}return"string"==typeof f&&""!==f||"number"==typeof f||"bigint"==typeof f?(f=""+f,null!==l&&6===l.tag?(n(c,l.sibling),(d=i(l,f)).return=c,c=d):(n(c,l),(d=Hr(f,c.mode,d)).return=c,c=d),s(c)):n(c,l)}return function(e,t,n,r){try{Ko=0;var a=y(e,t,n,r);return Xo=null,a}catch(o){if(o===Ga||o===Za)throw o;var i=Lr(29,o,null,e.mode);return i.lanes=r,i.return=e,i}}}var as=rs(!0),is=rs(!1),os=q(null),ss=null;function us(e){var t=e.alternate;U(ds,1&ds.current),U(os,e),null===ss&&(null===t||null!==mi.current||null!==t.memoizedState)&&(ss=e)}function cs(e){if(22===e.tag){if(U(ds,ds.current),U(os,e),null===ss){var t=e.alternate;null!==t&&null!==t.memoizedState&&(ss=e)}}else ls()}function ls(){U(ds,ds.current),U(os,os.current)}function fs(e){V(os),ss===e&&(ss=null),V(ds)}var ds=q(0);function ps(e){for(var t=e;null!==t;){if(13===t.tag){var n=t.memoizedState;if(null!==n&&(null===(n=n.dehydrated)||"$?"===n.data||yf(n)))return t}else if(19===t.tag&&void 0!==t.memoizedProps.revealOrder){if(128&t.flags)return t}else if(null!==t.child){t.child.return=t,t=t.child;continue}if(t===e)break;for(;null===t.sibling;){if(null===t.return||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}function hs(e,t,n,r){n=null==(n=n(r,t=e.memoizedState))?t:h({},t,n),e.memoizedState=n,0===e.lanes&&(e.updateQueue.baseState=n)}var ms={enqueueSetState:function(e,t,n){e=e._reactInternals;var r=Nc(),a=oi(r);a.payload=t,null!=n&&(a.callback=n),null!==(t=si(e,a,r))&&(Lc(t,e,r),ui(t,e,r))},enqueueReplaceState:function(e,t,n){e=e._reactInternals;var r=Nc(),a=oi(r);a.tag=1,a.payload=t,null!=n&&(a.callback=n),null!==(t=si(e,a,r))&&(Lc(t,e,r),ui(t,e,r))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var n=Nc(),r=oi(n);r.tag=2,null!=t&&(r.callback=t),null!==(t=si(e,r,n))&&(Lc(t,e,n),ui(t,e,n))}};function vs(e,t,n,r,a,i,o){return"function"==typeof(e=e.stateNode).shouldComponentUpdate?e.shouldComponentUpdate(r,i,o):!t.prototype||!t.prototype.isPureReactComponent||(!Kn(n,r)||!Kn(a,i))}function gs(e,t,n,r){e=t.state,"function"==typeof t.componentWillReceiveProps&&t.componentWillReceiveProps(n,r),"function"==typeof t.UNSAFE_componentWillReceiveProps&&t.UNSAFE_componentWillReceiveProps(n,r),t.state!==e&&ms.enqueueReplaceState(t,t.state,null)}function bs(e,t){var n=t;if("ref"in t)for(var r in n={},t)"ref"!==r&&(n[r]=t[r]);if(e=e.defaultProps)for(var a in n===t&&(n=h({},n)),e)void 0===n[a]&&(n[a]=e[a]);return n}var ys="function"==typeof reportError?reportError:function(e){if("object"===("undefined"==typeof window?"undefined":a(window))&&"function"==typeof window.ErrorEvent){var t=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:"object"===a(e)&&null!==e&&"string"==typeof e.message?String(e.message):String(e),error:e});if(!window.dispatchEvent(t))return}else if("object"===(void 0===r?"undefined":a(r))&&"function"==typeof r.emit)return void r.emit("uncaughtException",e);console.error(e)};function As(e){ys(e)}function Ds(e){console.error(e)}function ws(e){ys(e)}function _s(e,t){try{(0,e.onUncaughtError)(t.value,{componentStack:t.stack})}catch(n){setTimeout(function(){throw n})}}function Es(e,t,n){try{(0,e.onCaughtError)(n.value,{componentStack:n.stack,errorBoundary:1===t.tag?t.stateNode:null})}catch(r){setTimeout(function(){throw r})}}function ks(e,t,n){return(n=oi(n)).tag=3,n.payload={element:null},n.callback=function(){_s(e,t)},n}function xs(e){return(e=oi(e)).tag=3,e}function Cs(e,t,n,r){var a=n.type.getDerivedStateFromError;if("function"==typeof a){var i=r.value;e.payload=function(){return a(i)},e.callback=function(){Es(t,n,r)}}var o=n.stateNode;null!==o&&"function"==typeof o.componentDidCatch&&(e.callback=function(){Es(t,n,r),"function"!=typeof a&&(null===xc?xc=new Set([this]):xc.add(this));var e=r.stack;this.componentDidCatch(r.value,{componentStack:null!==e?e:""})})}var Fs=Error(u(461)),Ss=!1;function Os(e,t,n,r){t.child=null===e?is(t,null,n,r):as(t,e.child,n,r)}function Ts(e,t,n,r,a){n=n.render;var i=t.ref;if("ref"in r){var o={};for(var s in r)"ref"!==s&&(o[s]=r[s])}else o=r;return Ca(t),r=Mi(e,t,n,o,i,a),s=Ii(),null===e||Ss?(sa&&s&&ra(t),t.flags|=1,Os(e,t,r,a),t.child):(Li(e,t,a),Xs(e,t,a))}function Bs(e,t,n,r,a){if(null===e){var i=n.type;return"function"!=typeof i||jr(i)||void 0!==i.defaultProps||null!==n.compare?((e=Vr(n.type,null,r,t,t.mode,a)).ref=t.ref,e.return=t,t.child=e):(t.tag=15,t.type=i,Ms(e,t,i,r,a))}if(i=e.child,!Ks(e,a)){var o=i.memoizedProps;if((n=null!==(n=n.compare)?n:Kn)(o,r)&&e.ref===t.ref)return Xs(e,t,a)}return t.flags|=1,(e=zr(i,r)).ref=t.ref,e.return=t,t.child=e}function Ms(e,t,n,r,a){if(null!==e){var i=e.memoizedProps;if(Kn(i,r)&&e.ref===t.ref){if(Ss=!1,t.pendingProps=r=i,!Ks(e,a))return t.lanes=e.lanes,Xs(e,t,a);131072&e.flags&&(Ss=!0)}}return Is(e,t,n,r,a)}function Ps(e,t,n){var r=t.pendingProps,a=r.children,i=null!==e?e.memoizedState:null;if("hidden"===r.mode){if(128&t.flags){if(r=null!==i?i.baseLanes|n:n,null!==e){for(a=t.child=e.child,i=0;null!==a;)i=i|a.lanes|a.childLanes,a=a.sibling;t.childLanes=i&~r}else t.childLanes=0,t.child=null;return Rs(e,t,r,n)}if(!(536870912&n))return t.lanes=t.childLanes=536870912,Rs(e,t,null!==i?i.baseLanes|n:n,n);t.memoizedState={baseLanes:0,cachePool:null},null!==e&&Wa(0,null!==i?i.cachePool:null),null!==i?gi(t,i):bi(),cs(t)}else null!==i?(Wa(0,i.cachePool),gi(t,i),ls(),t.memoizedState=null):(null!==e&&Wa(0,null),bi(),ls());return Os(e,t,a,n),t.child}function Rs(e,t,n,r){var a=Ha();return a=null===a?null:{parent:Pa._currentValue,pool:a},t.memoizedState={baseLanes:n,cachePool:a},null!==e&&Wa(0,null),bi(),cs(t),null!==e&&ka(e,t,r,!0),null}function Ns(e,t){var n=t.ref;if(null===n)null!==e&&null!==e.ref&&(t.flags|=4194816);else{if("function"!=typeof n&&"object"!==a(n))throw Error(u(284));null!==e&&e.ref===n||(t.flags|=4194816)}}function Is(e,t,n,r,a){return Ca(t),n=Mi(e,t,n,r,void 0,a),r=Ii(),null===e||Ss?(sa&&r&&ra(t),t.flags|=1,Os(e,t,n,a),t.child):(Li(e,t,a),Xs(e,t,a))}function Ls(e,t,n,r,a,i){return Ca(t),t.updateQueue=null,n=Ri(t,r,n,a),Pi(e),r=Ii(),null===e||Ss?(sa&&r&&ra(t),t.flags|=1,Os(e,t,n,i),t.child):(Li(e,t,i),Xs(e,t,i))}function js(e,t,n,r,i){if(Ca(t),null===t.stateNode){var o=Nr,s=n.contextType;"object"===a(s)&&null!==s&&(o=Fa(s)),o=new n(r,o),t.memoizedState=null!==o.state&&void 0!==o.state?o.state:null,o.updater=ms,t.stateNode=o,o._reactInternals=t,(o=t.stateNode).props=r,o.state=t.memoizedState,o.refs={},ai(t),s=n.contextType,o.context="object"===a(s)&&null!==s?Fa(s):Nr,o.state=t.memoizedState,"function"==typeof(s=n.getDerivedStateFromProps)&&(hs(t,n,s,r),o.state=t.memoizedState),"function"==typeof n.getDerivedStateFromProps||"function"==typeof o.getSnapshotBeforeUpdate||"function"!=typeof o.UNSAFE_componentWillMount&&"function"!=typeof o.componentWillMount||(s=o.state,"function"==typeof o.componentWillMount&&o.componentWillMount(),"function"==typeof o.UNSAFE_componentWillMount&&o.UNSAFE_componentWillMount(),s!==o.state&&ms.enqueueReplaceState(o,o.state,null),di(t,r,o,i),fi(),o.state=t.memoizedState),"function"==typeof o.componentDidMount&&(t.flags|=4194308),r=!0}else if(null===e){o=t.stateNode;var u=t.memoizedProps,c=bs(n,u);o.props=c;var l=o.context,f=n.contextType;s=Nr,"object"===a(f)&&null!==f&&(s=Fa(f));var d=n.getDerivedStateFromProps;f="function"==typeof d||"function"==typeof o.getSnapshotBeforeUpdate,u=t.pendingProps!==u,f||"function"!=typeof o.UNSAFE_componentWillReceiveProps&&"function"!=typeof o.componentWillReceiveProps||(u||l!==s)&&gs(t,o,r,s),ri=!1;var p=t.memoizedState;o.state=p,di(t,r,o,i),fi(),l=t.memoizedState,u||p!==l||ri?("function"==typeof d&&(hs(t,n,d,r),l=t.memoizedState),(c=ri||vs(t,n,c,r,p,l,s))?(f||"function"!=typeof o.UNSAFE_componentWillMount&&"function"!=typeof o.componentWillMount||("function"==typeof o.componentWillMount&&o.componentWillMount(),"function"==typeof o.UNSAFE_componentWillMount&&o.UNSAFE_componentWillMount()),"function"==typeof o.componentDidMount&&(t.flags|=4194308)):("function"==typeof o.componentDidMount&&(t.flags|=4194308),t.memoizedProps=r,t.memoizedState=l),o.props=r,o.state=l,o.context=s,r=c):("function"==typeof o.componentDidMount&&(t.flags|=4194308),r=!1)}else{o=t.stateNode,ii(e,t),f=bs(n,s=t.memoizedProps),o.props=f,d=t.pendingProps,p=o.context,l=n.contextType,c=Nr,"object"===a(l)&&null!==l&&(c=Fa(l)),(l="function"==typeof(u=n.getDerivedStateFromProps)||"function"==typeof o.getSnapshotBeforeUpdate)||"function"!=typeof o.UNSAFE_componentWillReceiveProps&&"function"!=typeof o.componentWillReceiveProps||(s!==d||p!==c)&&gs(t,o,r,c),ri=!1,p=t.memoizedState,o.state=p,di(t,r,o,i),fi();var h=t.memoizedState;s!==d||p!==h||ri||null!==e&&null!==e.dependencies&&xa(e.dependencies)?("function"==typeof u&&(hs(t,n,u,r),h=t.memoizedState),(f=ri||vs(t,n,f,r,p,h,c)||null!==e&&null!==e.dependencies&&xa(e.dependencies))?(l||"function"!=typeof o.UNSAFE_componentWillUpdate&&"function"!=typeof o.componentWillUpdate||("function"==typeof o.componentWillUpdate&&o.componentWillUpdate(r,h,c),"function"==typeof o.UNSAFE_componentWillUpdate&&o.UNSAFE_componentWillUpdate(r,h,c)),"function"==typeof o.componentDidUpdate&&(t.flags|=4),"function"==typeof o.getSnapshotBeforeUpdate&&(t.flags|=1024)):("function"!=typeof o.componentDidUpdate||s===e.memoizedProps&&p===e.memoizedState||(t.flags|=4),"function"!=typeof o.getSnapshotBeforeUpdate||s===e.memoizedProps&&p===e.memoizedState||(t.flags|=1024),t.memoizedProps=r,t.memoizedState=h),o.props=r,o.state=h,o.context=c,r=f):("function"!=typeof o.componentDidUpdate||s===e.memoizedProps&&p===e.memoizedState||(t.flags|=4),"function"!=typeof o.getSnapshotBeforeUpdate||s===e.memoizedProps&&p===e.memoizedState||(t.flags|=1024),r=!1)}return o=r,Ns(e,t),r=!!(128&t.flags),o||r?(o=t.stateNode,n=r&&"function"!=typeof n.getDerivedStateFromError?null:o.render(),t.flags|=1,null!==e&&r?(t.child=as(t,e.child,null,i),t.child=as(t,null,n,i)):Os(e,t,n,i),t.memoizedState=o.state,e=t.child):e=Xs(e,t,i),e}function zs(e,t,n,r){return ma(),t.flags|=256,Os(e,t,n,r),t.child}var qs={dehydrated:null,treeContext:null,retryLane:0,hydrationErrors:null};function Vs(e){return{baseLanes:e,cachePool:$a()}}function Us(e,t,n){return e=null!==e?e.childLanes&~n:0,t&&(e|=bc),e}function Hs(e,t,n){var r,a=t.pendingProps,i=!1,o=!!(128&t.flags);if((r=o)||(r=(null===e||null!==e.memoizedState)&&!!(2&ds.current)),r&&(i=!0,t.flags&=-129),r=!!(32&t.flags),t.flags&=-33,null===e){if(sa){if(i?us(t):ls(),sa){var s,c=oa;if(s=c){e:{for(s=c,c=ca;8!==s.nodeType;){if(!c){c=null;break e}if(null===(s=Af(s.nextSibling))){c=null;break e}}c=s}null!==c?(t.memoizedState={dehydrated:c,treeContext:null!==Kr?{id:Jr,overflow:ea}:null,retryLane:536870912,hydrationErrors:null},(s=Lr(18,null,null,0)).stateNode=c,s.return=t,t.child=s,ia=t,oa=null,s=!0):s=!1}s||fa(t)}if(null!==(c=t.memoizedState)&&null!==(c=c.dehydrated))return yf(c)?t.lanes=32:t.lanes=536870912,null;fs(t)}return c=a.children,a=a.fallback,i?(ls(),c=$s({mode:"hidden",children:c},i=t.mode),a=Ur(a,i,n,null),c.return=t,a.return=t,c.sibling=a,t.child=c,(i=t.child).memoizedState=Vs(n),i.childLanes=Us(e,r,n),t.memoizedState=qs,a):(us(t),Ws(t,c))}if(null!==(s=e.memoizedState)&&null!==(c=s.dehydrated)){if(o)256&t.flags?(us(t),t.flags&=-257,t=Gs(e,t,n)):null!==t.memoizedState?(ls(),t.child=e.child,t.flags|=128,t=null):(ls(),i=a.fallback,c=t.mode,a=$s({mode:"visible",children:a.children},c),(i=Ur(i,c,n,null)).flags|=2,a.return=t,i.return=t,a.sibling=i,t.child=a,as(t,e.child,null,n),(a=t.child).memoizedState=Vs(n),a.childLanes=Us(e,r,n),t.memoizedState=qs,t=i);else if(us(t),yf(c)){if(r=c.nextSibling&&c.nextSibling.dataset)var l=r.dgst;r=l,(a=Error(u(419))).stack="",a.digest=r,ga({value:a,source:null,stack:null}),t=Gs(e,t,n)}else if(Ss||ka(e,t,n,!1),r=0!==(n&e.childLanes),Ss||r){if(null!==(r=ic)&&(0!==(a=0!==((a=42&(a=n&-n)?1:Oe(a))&(r.suspendedLanes|n))?0:a)&&a!==s.retryLane))throw s.retryLane=a,Mr(e,a),Lc(r,e,a),Fs;"$?"===c.data||Zc(),t=Gs(e,t,n)}else"$?"===c.data?(t.flags|=192,t.child=e.child,t=null):(e=s.treeContext,oa=Af(c.nextSibling),ia=t,sa=!0,ua=null,ca=!1,null!==e&&(Yr[Xr++]=Jr,Yr[Xr++]=ea,Yr[Xr++]=Kr,Jr=e.id,ea=e.overflow,Kr=t),(t=Ws(t,a.children)).flags|=4096);return t}return i?(ls(),i=a.fallback,c=t.mode,l=(s=e.child).sibling,(a=zr(s,{mode:"hidden",children:a.children})).subtreeFlags=65011712&s.subtreeFlags,null!==l?i=zr(l,i):(i=Ur(i,c,n,null)).flags|=2,i.return=t,a.return=t,a.sibling=i,t.child=a,a=i,i=t.child,null===(c=e.child.memoizedState)?c=Vs(n):(null!==(s=c.cachePool)?(l=Pa._currentValue,s=s.parent!==l?{parent:l,pool:l}:s):s=$a(),c={baseLanes:c.baseLanes|n,cachePool:s}),i.memoizedState=c,i.childLanes=Us(e,r,n),t.memoizedState=qs,a):(us(t),e=(n=e.child).sibling,(n=zr(n,{mode:"visible",children:a.children})).return=t,n.sibling=null,null!==e&&(null===(r=t.deletions)?(t.deletions=[e],t.flags|=16):r.push(e)),t.child=n,t.memoizedState=null,n)}function Ws(e,t){return(t=$s({mode:"visible",children:t},e.mode)).return=e,e.child=t}function $s(e,t){return(e=Lr(22,e,null,t)).lanes=0,e.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null},e}function Gs(e,t,n){return as(t,e.child,null,n),(e=Ws(t,t.pendingProps.children)).flags|=2,t.memoizedState=null,e}function Qs(e,t,n){e.lanes|=t;var r=e.alternate;null!==r&&(r.lanes|=t),_a(e.return,t,n)}function Zs(e,t,n,r,a){var i=e.memoizedState;null===i?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:r,tail:n,tailMode:a}:(i.isBackwards=t,i.rendering=null,i.renderingStartTime=0,i.last=r,i.tail=n,i.tailMode=a)}function Ys(e,t,n){var r=t.pendingProps,a=r.revealOrder,i=r.tail;if(Os(e,t,r.children,n),2&(r=ds.current))r=1&r|2,t.flags|=128;else{if(null!==e&&128&e.flags)e:for(e=t.child;null!==e;){if(13===e.tag)null!==e.memoizedState&&Qs(e,n,t);else if(19===e.tag)Qs(e,n,t);else if(null!==e.child){e.child.return=e,e=e.child;continue}if(e===t)break e;for(;null===e.sibling;){if(null===e.return||e.return===t)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}r&=1}switch(U(ds,r),a){case"forwards":for(n=t.child,a=null;null!==n;)null!==(e=n.alternate)&&null===ps(e)&&(a=n),n=n.sibling;null===(n=a)?(a=t.child,t.child=null):(a=n.sibling,n.sibling=null),Zs(t,!1,a,n,i);break;case"backwards":for(n=null,a=t.child,t.child=null;null!==a;){if(null!==(e=a.alternate)&&null===ps(e)){t.child=a;break}e=a.sibling,a.sibling=n,n=a,a=e}Zs(t,!0,n,null,i);break;case"together":Zs(t,!1,null,null,void 0);break;default:t.memoizedState=null}return t.child}function Xs(e,t,n){if(null!==e&&(t.dependencies=e.dependencies),mc|=t.lanes,0===(n&t.childLanes)){if(null===e)return null;if(ka(e,t,n,!1),0===(n&t.childLanes))return null}if(null!==e&&t.child!==e.child)throw Error(u(153));if(null!==t.child){for(n=zr(e=t.child,e.pendingProps),t.child=n,n.return=t;null!==e.sibling;)e=e.sibling,(n=n.sibling=zr(e,e.pendingProps)).return=t;n.sibling=null}return t.child}function Ks(e,t){return 0!==(e.lanes&t)||!(null===(e=e.dependencies)||!xa(e))}function Js(e,t,n){if(null!==e)if(e.memoizedProps!==t.pendingProps)Ss=!0;else{if(!(Ks(e,n)||128&t.flags))return Ss=!1,function(e,t,n){switch(t.tag){case 3:Q(t,t.stateNode.containerInfo),Da(0,Pa,e.memoizedState.cache),ma();break;case 27:case 5:Y(t);break;case 4:Q(t,t.stateNode.containerInfo);break;case 10:Da(0,t.type,t.memoizedProps.value);break;case 13:var r=t.memoizedState;if(null!==r)return null!==r.dehydrated?(us(t),t.flags|=128,null):0!==(n&t.child.childLanes)?Hs(e,t,n):(us(t),null!==(e=Xs(e,t,n))?e.sibling:null);us(t);break;case 19:var a=!!(128&e.flags);if((r=0!==(n&t.childLanes))||(ka(e,t,n,!1),r=0!==(n&t.childLanes)),a){if(r)return Ys(e,t,n);t.flags|=128}if(null!==(a=t.memoizedState)&&(a.rendering=null,a.tail=null,a.lastEffect=null),U(ds,ds.current),r)break;return null;case 22:case 23:return t.lanes=0,Ps(e,t,n);case 24:Da(0,Pa,e.memoizedState.cache)}return Xs(e,t,n)}(e,t,n);Ss=!!(131072&e.flags)}else Ss=!1,sa&&1048576&t.flags&&na(t,Zr,t.index);switch(t.lanes=0,t.tag){case 16:e:{e=t.pendingProps;var r=t.elementType,a=r._init;if(r=a(r._payload),t.type=r,"function"!=typeof r){if(null!=r){if((a=r.$$typeof)===E){t.tag=11,t=Ts(null,t,r,e,n);break e}if(a===C){t.tag=14,t=Bs(null,t,r,e,n);break e}}throw t=P(r)||r,Error(u(306,t,""))}jr(r)?(e=bs(r,e),t.tag=1,t=js(null,t,r,e,n)):(t.tag=0,t=Is(null,t,r,e,n))}return t;case 0:return Is(e,t,t.type,t.pendingProps,n);case 1:return js(e,t,r=t.type,a=bs(r,t.pendingProps),n);case 3:e:{if(Q(t,t.stateNode.containerInfo),null===e)throw Error(u(387));r=t.pendingProps;var i=t.memoizedState;a=i.element,ii(e,t),di(t,r,null,n);var o=t.memoizedState;if(r=o.cache,Da(0,Pa,r),r!==i.cache&&Ea(t,[Pa],n,!0),fi(),r=o.element,i.isDehydrated){if(i={element:r,isDehydrated:!1,cache:o.cache},t.updateQueue.baseState=i,t.memoizedState=i,256&t.flags){t=zs(e,t,r,n);break e}if(r!==a){ga(a=xr(Error(u(424)),t)),t=zs(e,t,r,n);break e}if(9===(e=t.stateNode.containerInfo).nodeType)e=e.body;else e="HTML"===e.nodeName?e.ownerDocument.body:e;for(oa=Af(e.firstChild),ia=t,sa=!0,ua=null,ca=!0,n=is(t,null,r,n),t.child=n;n;)n.flags=-3&n.flags|4096,n=n.sibling}else{if(ma(),r===a){t=Xs(e,t,n);break e}Os(e,t,r,n)}t=t.child}return t;case 26:return Ns(e,t),null===e?(n=Tf(t.type,null,t.pendingProps,null))?t.memoizedState=n:sa||(n=t.type,e=t.pendingProps,(r=of($.current).createElement(n))[Pe]=t,r[Re]=e,nf(r,n,e),Ge(r),t.stateNode=r):t.memoizedState=Tf(t.type,e.memoizedProps,t.pendingProps,e.memoizedState),null;case 27:return Y(t),null===e&&sa&&(r=t.stateNode=_f(t.type,t.pendingProps,$.current),ia=t,ca=!0,a=oa,vf(t.type)?(Df=a,oa=Af(r.firstChild)):oa=a),Os(e,t,t.pendingProps.children,n),Ns(e,t),null===e&&(t.flags|=4194304),t.child;case 5:return null===e&&sa&&((a=r=oa)&&(null!==(r=function(e,t,n,r){for(;1===e.nodeType;){var a=n;if(e.nodeName.toLowerCase()!==t.toLowerCase()){if(!r&&("INPUT"!==e.nodeName||"hidden"!==e.type))break}else if(r){if(!e[qe])switch(t){case"meta":if(!e.hasAttribute("itemprop"))break;return e;case"link":if("stylesheet"===(i=e.getAttribute("rel"))&&e.hasAttribute("data-precedence"))break;if(i!==a.rel||e.getAttribute("href")!==(null==a.href||""===a.href?null:a.href)||e.getAttribute("crossorigin")!==(null==a.crossOrigin?null:a.crossOrigin)||e.getAttribute("title")!==(null==a.title?null:a.title))break;return e;case"style":if(e.hasAttribute("data-precedence"))break;return e;case"script":if(((i=e.getAttribute("src"))!==(null==a.src?null:a.src)||e.getAttribute("type")!==(null==a.type?null:a.type)||e.getAttribute("crossorigin")!==(null==a.crossOrigin?null:a.crossOrigin))&&i&&e.hasAttribute("async")&&!e.hasAttribute("itemprop"))break;return e;default:return e}}else{if("input"!==t||"hidden"!==e.type)return e;var i=null==a.name?null:""+a.name;if("hidden"===a.type&&e.getAttribute("name")===i)return e}if(null===(e=Af(e.nextSibling)))break}return null}(r,t.type,t.pendingProps,ca))?(t.stateNode=r,ia=t,oa=Af(r.firstChild),ca=!1,a=!0):a=!1),a||fa(t)),Y(t),a=t.type,i=t.pendingProps,o=null!==e?e.memoizedProps:null,r=i.children,cf(a,i)?r=null:null!==o&&cf(a,o)&&(t.flags|=32),null!==t.memoizedState&&(a=Mi(e,t,Ni,null,null,n),Xf._currentValue=a),Ns(e,t),Os(e,t,r,n),t.child;case 6:return null===e&&sa&&((e=n=oa)&&(null!==(n=function(e,t,n){if(""===t)return null;for(;3!==e.nodeType;){if((1!==e.nodeType||"INPUT"!==e.nodeName||"hidden"!==e.type)&&!n)return null;if(null===(e=Af(e.nextSibling)))return null}return e}(n,t.pendingProps,ca))?(t.stateNode=n,ia=t,oa=null,e=!0):e=!1),e||fa(t)),null;case 13:return Hs(e,t,n);case 4:return Q(t,t.stateNode.containerInfo),r=t.pendingProps,null===e?t.child=as(t,null,r,n):Os(e,t,r,n),t.child;case 11:return Ts(e,t,t.type,t.pendingProps,n);case 7:return Os(e,t,t.pendingProps,n),t.child;case 8:case 12:return Os(e,t,t.pendingProps.children,n),t.child;case 10:return r=t.pendingProps,Da(0,t.type,r.value),Os(e,t,r.children,n),t.child;case 9:return a=t.type._context,r=t.pendingProps.children,Ca(t),r=r(a=Fa(a)),t.flags|=1,Os(e,t,r,n),t.child;case 14:return Bs(e,t,t.type,t.pendingProps,n);case 15:return Ms(e,t,t.type,t.pendingProps,n);case 19:return Ys(e,t,n);case 31:return r=t.pendingProps,n=t.mode,r={mode:r.mode,children:r.children},null===e?((n=$s(r,n)).ref=t.ref,t.child=n,n.return=t,t=n):((n=zr(e.child,r)).ref=t.ref,t.child=n,n.return=t,t=n),t;case 22:return Ps(e,t,n);case 24:return Ca(t),r=Fa(Pa),null===e?(null===(a=Ha())&&(a=ic,i=Ra(),a.pooledCache=i,i.refCount++,null!==i&&(a.pooledCacheLanes|=n),a=i),t.memoizedState={parent:r,cache:a},ai(t),Da(0,Pa,a)):(0!==(e.lanes&n)&&(ii(e,t),di(t,null,null,n),fi()),a=e.memoizedState,i=t.memoizedState,a.parent!==r?(a={parent:r,cache:r},t.memoizedState=a,0===t.lanes&&(t.memoizedState=t.updateQueue.baseState=a),Da(0,Pa,r)):(r=i.cache,Da(0,Pa,r),r!==a.cache&&Ea(t,[Pa],n,!0))),Os(e,t,t.pendingProps.children,n),t.child;case 29:throw t.pendingProps}throw Error(u(156,t.tag))}function eu(e){e.flags|=4}function tu(e,t){if("stylesheet"!==t.type||4&t.state.loading)e.flags&=-16777217;else if(e.flags|=16777216,!Hf(t)){if(null!==(t=os.current)&&((4194048&sc)===sc?null!==ss:(62914560&sc)!==sc&&!(536870912&sc)||t!==ss))throw ei=Ya,Qa;e.flags|=8192}}function nu(e,t){null!==t&&(e.flags|=4),16384&e.flags&&(t=22!==e.tag?ke():536870912,e.lanes|=t,yc|=t)}function ru(e,t){if(!sa)switch(e.tailMode){case"hidden":t=e.tail;for(var n=null;null!==t;)null!==t.alternate&&(n=t),t=t.sibling;null===n?e.tail=null:n.sibling=null;break;case"collapsed":n=e.tail;for(var r=null;null!==n;)null!==n.alternate&&(r=n),n=n.sibling;null===r?t||null===e.tail?e.tail=null:e.tail.sibling=null:r.sibling=null}}function au(e){var t=null!==e.alternate&&e.alternate.child===e.child,n=0,r=0;if(t)for(var a=e.child;null!==a;)n|=a.lanes|a.childLanes,r|=65011712&a.subtreeFlags,r|=65011712&a.flags,a.return=e,a=a.sibling;else for(a=e.child;null!==a;)n|=a.lanes|a.childLanes,r|=a.subtreeFlags,r|=a.flags,a.return=e,a=a.sibling;return e.subtreeFlags|=r,e.childLanes=n,t}function iu(e,t,n){var r=t.pendingProps;switch(aa(t),t.tag){case 31:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:case 1:return au(t),null;case 3:return n=t.stateNode,r=null,null!==e&&(r=e.memoizedState.cache),t.memoizedState.cache!==r&&(t.flags|=2048),wa(Pa),Z(),n.pendingContext&&(n.context=n.pendingContext,n.pendingContext=null),null!==e&&null!==e.child||(ha(t)?eu(t):null===e||e.memoizedState.isDehydrated&&!(256&t.flags)||(t.flags|=1024,va())),au(t),null;case 26:return n=t.memoizedState,null===e?(eu(t),null!==n?(au(t),tu(t,n)):(au(t),t.flags&=-16777217)):n?n!==e.memoizedState?(eu(t),au(t),tu(t,n)):(au(t),t.flags&=-16777217):(e.memoizedProps!==r&&eu(t),au(t),t.flags&=-16777217),null;case 27:X(t),n=$.current;var a=t.type;if(null!==e&&null!=t.stateNode)e.memoizedProps!==r&&eu(t);else{if(!r){if(null===t.stateNode)throw Error(u(166));return au(t),null}e=H.current,ha(t)?da(t):(e=_f(a,r,n),t.stateNode=e,eu(t))}return au(t),null;case 5:if(X(t),n=t.type,null!==e&&null!=t.stateNode)e.memoizedProps!==r&&eu(t);else{if(!r){if(null===t.stateNode)throw Error(u(166));return au(t),null}if(e=H.current,ha(t))da(t);else{switch(a=of($.current),e){case 1:e=a.createElementNS("http://www.w3.org/2000/svg",n);break;case 2:e=a.createElementNS("http://www.w3.org/1998/Math/MathML",n);break;default:switch(n){case"svg":e=a.createElementNS("http://www.w3.org/2000/svg",n);break;case"math":e=a.createElementNS("http://www.w3.org/1998/Math/MathML",n);break;case"script":(e=a.createElement("div")).innerHTML="<script><\/script>",e=e.removeChild(e.firstChild);break;case"select":e="string"==typeof r.is?a.createElement("select",{is:r.is}):a.createElement("select"),r.multiple?e.multiple=!0:r.size&&(e.size=r.size);break;default:e="string"==typeof r.is?a.createElement(n,{is:r.is}):a.createElement(n)}}e[Pe]=t,e[Re]=r;e:for(a=t.child;null!==a;){if(5===a.tag||6===a.tag)e.appendChild(a.stateNode);else if(4!==a.tag&&27!==a.tag&&null!==a.child){a.child.return=a,a=a.child;continue}if(a===t)break e;for(;null===a.sibling;){if(null===a.return||a.return===t)break e;a=a.return}a.sibling.return=a.return,a=a.sibling}t.stateNode=e;e:switch(nf(e,n,r),n){case"button":case"input":case"select":case"textarea":e=!!r.autoFocus;break e;case"img":e=!0;break e;default:e=!1}e&&eu(t)}}return au(t),t.flags&=-16777217,null;case 6:if(e&&null!=t.stateNode)e.memoizedProps!==r&&eu(t);else{if("string"!=typeof r&&null===t.stateNode)throw Error(u(166));if(e=$.current,ha(t)){if(e=t.stateNode,n=t.memoizedProps,r=null,null!==(a=ia))switch(a.tag){case 27:case 5:r=a.memoizedProps}e[Pe]=t,(e=!!(e.nodeValue===n||null!==r&&!0===r.suppressHydrationWarning||Kl(e.nodeValue,n)))||fa(t)}else(e=of(e).createTextNode(r))[Pe]=t,t.stateNode=e}return au(t),null;case 13:if(r=t.memoizedState,null===e||null!==e.memoizedState&&null!==e.memoizedState.dehydrated){if(a=ha(t),null!==r&&null!==r.dehydrated){if(null===e){if(!a)throw Error(u(318));if(!(a=null!==(a=t.memoizedState)?a.dehydrated:null))throw Error(u(317));a[Pe]=t}else ma(),!(128&t.flags)&&(t.memoizedState=null),t.flags|=4;au(t),a=!1}else a=va(),null!==e&&null!==e.memoizedState&&(e.memoizedState.hydrationErrors=a),a=!0;if(!a)return 256&t.flags?(fs(t),t):(fs(t),null)}if(fs(t),128&t.flags)return t.lanes=n,t;if(n=null!==r,e=null!==e&&null!==e.memoizedState,n){a=null,null!==(r=t.child).alternate&&null!==r.alternate.memoizedState&&null!==r.alternate.memoizedState.cachePool&&(a=r.alternate.memoizedState.cachePool.pool);var i=null;null!==r.memoizedState&&null!==r.memoizedState.cachePool&&(i=r.memoizedState.cachePool.pool),i!==a&&(r.flags|=2048)}return n!==e&&n&&(t.child.flags|=8192),nu(t,t.updateQueue),au(t),null;case 4:return Z(),null===e&&Vl(t.stateNode.containerInfo),au(t),null;case 10:return wa(t.type),au(t),null;case 19:if(V(ds),null===(a=t.memoizedState))return au(t),null;if(r=!!(128&t.flags),null===(i=a.rendering))if(r)ru(a,!1);else{if(0!==hc||null!==e&&128&e.flags)for(e=t.child;null!==e;){if(null!==(i=ps(e))){for(t.flags|=128,ru(a,!1),e=i.updateQueue,t.updateQueue=e,nu(t,e),t.subtreeFlags=0,e=n,n=t.child;null!==n;)qr(n,e),n=n.sibling;return U(ds,1&ds.current|2),t.child}e=e.sibling}null!==a.tail&&re()>Ec&&(t.flags|=128,r=!0,ru(a,!1),t.lanes=4194304)}else{if(!r)if(null!==(e=ps(i))){if(t.flags|=128,r=!0,e=e.updateQueue,t.updateQueue=e,nu(t,e),ru(a,!0),null===a.tail&&"hidden"===a.tailMode&&!i.alternate&&!sa)return au(t),null}else 2*re()-a.renderingStartTime>Ec&&536870912!==n&&(t.flags|=128,r=!0,ru(a,!1),t.lanes=4194304);a.isBackwards?(i.sibling=t.child,t.child=i):(null!==(e=a.last)?e.sibling=i:t.child=i,a.last=i)}return null!==a.tail?(t=a.tail,a.rendering=t,a.tail=t.sibling,a.renderingStartTime=re(),t.sibling=null,e=ds.current,U(ds,r?1&e|2:1&e),t):(au(t),null);case 22:case 23:return fs(t),yi(),r=null!==t.memoizedState,null!==e?null!==e.memoizedState!==r&&(t.flags|=8192):r&&(t.flags|=8192),r?!!(536870912&n)&&!(128&t.flags)&&(au(t),6&t.subtreeFlags&&(t.flags|=8192)):au(t),null!==(n=t.updateQueue)&&nu(t,n.retryQueue),n=null,null!==e&&null!==e.memoizedState&&null!==e.memoizedState.cachePool&&(n=e.memoizedState.cachePool.pool),r=null,null!==t.memoizedState&&null!==t.memoizedState.cachePool&&(r=t.memoizedState.cachePool.pool),r!==n&&(t.flags|=2048),null!==e&&V(Ua),null;case 24:return n=null,null!==e&&(n=e.memoizedState.cache),t.memoizedState.cache!==n&&(t.flags|=2048),wa(Pa),au(t),null;case 25:case 30:return null}throw Error(u(156,t.tag))}function ou(e,t){switch(aa(t),t.tag){case 1:return 65536&(e=t.flags)?(t.flags=-65537&e|128,t):null;case 3:return wa(Pa),Z(),65536&(e=t.flags)&&!(128&e)?(t.flags=-65537&e|128,t):null;case 26:case 27:case 5:return X(t),null;case 13:if(fs(t),null!==(e=t.memoizedState)&&null!==e.dehydrated){if(null===t.alternate)throw Error(u(340));ma()}return 65536&(e=t.flags)?(t.flags=-65537&e|128,t):null;case 19:return V(ds),null;case 4:return Z(),null;case 10:return wa(t.type),null;case 22:case 23:return fs(t),yi(),null!==e&&V(Ua),65536&(e=t.flags)?(t.flags=-65537&e|128,t):null;case 24:return wa(Pa),null;default:return null}}function su(e,t){switch(aa(t),t.tag){case 3:wa(Pa),Z();break;case 26:case 27:case 5:X(t);break;case 4:Z();break;case 13:fs(t);break;case 19:V(ds);break;case 10:wa(t.type);break;case 22:case 23:fs(t),yi(),null!==e&&V(Ua);break;case 24:wa(Pa)}}function uu(e,t){try{var n=t.updateQueue,r=null!==n?n.lastEffect:null;if(null!==r){var a=r.next;n=a;do{if((n.tag&e)===e){r=void 0;var i=n.create,o=n.inst;r=i(),o.destroy=r}n=n.next}while(n!==a)}}catch(s){dl(t,t.return,s)}}function cu(e,t,n){try{var r=t.updateQueue,a=null!==r?r.lastEffect:null;if(null!==a){var i=a.next;r=i;do{if((r.tag&e)===e){var o=r.inst,s=o.destroy;if(void 0!==s){o.destroy=void 0,a=t;var u=n,c=s;try{c()}catch(l){dl(a,u,l)}}}r=r.next}while(r!==i)}}catch(l){dl(t,t.return,l)}}function lu(e){var t=e.updateQueue;if(null!==t){var n=e.stateNode;try{hi(t,n)}catch(r){dl(e,e.return,r)}}}function fu(e,t,n){n.props=bs(e.type,e.memoizedProps),n.state=e.memoizedState;try{n.componentWillUnmount()}catch(r){dl(e,t,r)}}function du(e,t){try{var n=e.ref;if(null!==n){switch(e.tag){case 26:case 27:case 5:var r=e.stateNode;break;default:r=e.stateNode}"function"==typeof n?e.refCleanup=n(r):n.current=r}}catch(a){dl(e,t,a)}}function pu(e,t){var n=e.ref,r=e.refCleanup;if(null!==n)if("function"==typeof r)try{r()}catch(a){dl(e,t,a)}finally{e.refCleanup=null,null!=(e=e.alternate)&&(e.refCleanup=null)}else if("function"==typeof n)try{n(null)}catch(i){dl(e,t,i)}else n.current=null}function hu(e){var t=e.type,n=e.memoizedProps,r=e.stateNode;try{e:switch(t){case"button":case"input":case"select":case"textarea":n.autoFocus&&r.focus();break e;case"img":n.src?r.src=n.src:n.srcSet&&(r.srcset=n.srcSet)}}catch(a){dl(e,e.return,a)}}function mu(e,t,n){try{var r=e.stateNode;!function(e,t,n,r){switch(t){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"input":var i=null,o=null,s=null,c=null,l=null,f=null,d=null;for(m in n){var p=n[m];if(n.hasOwnProperty(m)&&null!=p)switch(m){case"checked":case"value":break;case"defaultValue":l=p;default:r.hasOwnProperty(m)||ef(e,t,m,null,r,p)}}for(var h in r){var m=r[h];if(p=n[h],r.hasOwnProperty(h)&&(null!=m||null!=p))switch(h){case"type":o=m;break;case"name":i=m;break;case"checked":f=m;break;case"defaultChecked":d=m;break;case"value":s=m;break;case"defaultValue":c=m;break;case"children":case"dangerouslySetInnerHTML":if(null!=m)throw Error(u(137,t));break;default:m!==p&&ef(e,t,h,m,r,p)}}return void bt(e,s,c,l,f,d,o,i);case"select":for(o in m=s=c=h=null,n)if(l=n[o],n.hasOwnProperty(o)&&null!=l)switch(o){case"value":break;case"multiple":m=l;default:r.hasOwnProperty(o)||ef(e,t,o,null,r,l)}for(i in r)if(o=r[i],l=n[i],r.hasOwnProperty(i)&&(null!=o||null!=l))switch(i){case"value":h=o;break;case"defaultValue":c=o;break;case"multiple":s=o;default:o!==l&&ef(e,t,i,o,r,l)}return t=c,n=s,r=m,void(null!=h?Dt(e,!!n,h,!1):!!r!=!!n&&(null!=t?Dt(e,!!n,t,!0):Dt(e,!!n,n?[]:"",!1)));case"textarea":for(c in m=h=null,n)if(i=n[c],n.hasOwnProperty(c)&&null!=i&&!r.hasOwnProperty(c))switch(c){case"value":case"children":break;default:ef(e,t,c,null,r,i)}for(s in r)if(i=r[s],o=n[s],r.hasOwnProperty(s)&&(null!=i||null!=o))switch(s){case"value":h=i;break;case"defaultValue":m=i;break;case"children":break;case"dangerouslySetInnerHTML":if(null!=i)throw Error(u(91));break;default:i!==o&&ef(e,t,s,i,r,o)}return void wt(e,h,m);case"option":for(var v in n)if(h=n[v],n.hasOwnProperty(v)&&null!=h&&!r.hasOwnProperty(v))if("selected"===v)e.selected=!1;else ef(e,t,v,null,r,h);for(l in r)if(h=r[l],m=n[l],r.hasOwnProperty(l)&&h!==m&&(null!=h||null!=m))if("selected"===l)e.selected=h&&"function"!=typeof h&&"symbol"!==a(h);else ef(e,t,l,h,r,m);return;case"img":case"link":case"area":case"base":case"br":case"col":case"embed":case"hr":case"keygen":case"meta":case"param":case"source":case"track":case"wbr":case"menuitem":for(var g in n)h=n[g],n.hasOwnProperty(g)&&null!=h&&!r.hasOwnProperty(g)&&ef(e,t,g,null,r,h);for(f in r)if(h=r[f],m=n[f],r.hasOwnProperty(f)&&h!==m&&(null!=h||null!=m))switch(f){case"children":case"dangerouslySetInnerHTML":if(null!=h)throw Error(u(137,t));break;default:ef(e,t,f,h,r,m)}return;default:if(Ft(t)){for(var b in n)h=n[b],n.hasOwnProperty(b)&&void 0!==h&&!r.hasOwnProperty(b)&&tf(e,t,b,void 0,r,h);for(d in r)h=r[d],m=n[d],!r.hasOwnProperty(d)||h===m||void 0===h&&void 0===m||tf(e,t,d,h,r,m);return}}for(var y in n)h=n[y],n.hasOwnProperty(y)&&null!=h&&!r.hasOwnProperty(y)&&ef(e,t,y,null,r,h);for(p in r)h=r[p],m=n[p],!r.hasOwnProperty(p)||h===m||null==h&&null==m||ef(e,t,p,h,r,m)}(r,e.type,n,t),r[Re]=t}catch(i){dl(e,e.return,i)}}function vu(e){return 5===e.tag||3===e.tag||26===e.tag||27===e.tag&&vf(e.type)||4===e.tag}function gu(e){e:for(;;){for(;null===e.sibling;){if(null===e.return||vu(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;5!==e.tag&&6!==e.tag&&18!==e.tag;){if(27===e.tag&&vf(e.type))continue e;if(2&e.flags)continue e;if(null===e.child||4===e.tag)continue e;e.child.return=e,e=e.child}if(!(2&e.flags))return e.stateNode}}function bu(e,t,n){var r=e.tag;if(5===r||6===r)e=e.stateNode,t?(9===n.nodeType?n.body:"HTML"===n.nodeName?n.ownerDocument.body:n).insertBefore(e,t):((t=9===n.nodeType?n.body:"HTML"===n.nodeName?n.ownerDocument.body:n).appendChild(e),null!=(n=n._reactRootContainer)||null!==t.onclick||(t.onclick=Jl));else if(4!==r&&(27===r&&vf(e.type)&&(n=e.stateNode,t=null),null!==(e=e.child)))for(bu(e,t,n),e=e.sibling;null!==e;)bu(e,t,n),e=e.sibling}function yu(e,t,n){var r=e.tag;if(5===r||6===r)e=e.stateNode,t?n.insertBefore(e,t):n.appendChild(e);else if(4!==r&&(27===r&&vf(e.type)&&(n=e.stateNode),null!==(e=e.child)))for(yu(e,t,n),e=e.sibling;null!==e;)yu(e,t,n),e=e.sibling}function Au(e){var t=e.stateNode,n=e.memoizedProps;try{for(var r=e.type,a=t.attributes;a.length;)t.removeAttributeNode(a[0]);nf(t,r,n),t[Pe]=e,t[Re]=n}catch(i){dl(e,e.return,i)}}var Du=!1,wu=!1,_u=!1,Eu="function"==typeof WeakSet?WeakSet:Set,ku=null;function xu(e,t,n){var r=n.flags;switch(n.tag){case 0:case 11:case 15:ju(e,n),4&r&&uu(5,n);break;case 1:if(ju(e,n),4&r)if(e=n.stateNode,null===t)try{e.componentDidMount()}catch(o){dl(n,n.return,o)}else{var a=bs(n.type,t.memoizedProps);t=t.memoizedState;try{e.componentDidUpdate(a,t,e.__reactInternalSnapshotBeforeUpdate)}catch(s){dl(n,n.return,s)}}64&r&&lu(n),512&r&&du(n,n.return);break;case 3:if(ju(e,n),64&r&&null!==(e=n.updateQueue)){if(t=null,null!==n.child)switch(n.child.tag){case 27:case 5:case 1:t=n.child.stateNode}try{hi(e,t)}catch(o){dl(n,n.return,o)}}break;case 27:null===t&&4&r&&Au(n);case 26:case 5:ju(e,n),null===t&&4&r&&hu(n),512&r&&du(n,n.return);break;case 12:ju(e,n);break;case 13:ju(e,n),4&r&&Bu(e,n),64&r&&(null!==(e=n.memoizedState)&&(null!==(e=e.dehydrated)&&function(e,t){var n=e.ownerDocument;if("$?"!==e.data||"complete"===n.readyState)t();else{var r=function(){t(),n.removeEventListener("DOMContentLoaded",r)};n.addEventListener("DOMContentLoaded",r),e._reactRetry=r}}(e,n=vl.bind(null,n))));break;case 22:if(!(r=null!==n.memoizedState||Du)){t=null!==t&&null!==t.memoizedState||wu,a=Du;var i=wu;Du=r,(wu=t)&&!i?qu(e,n,!!(8772&n.subtreeFlags)):ju(e,n),Du=a,wu=i}break;case 30:break;default:ju(e,n)}}function Cu(e){var t=e.alternate;null!==t&&(e.alternate=null,Cu(t)),e.child=null,e.deletions=null,e.sibling=null,5===e.tag&&(null!==(t=e.stateNode)&&Ve(t)),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}var Fu=null,Su=!1;function Ou(e,t,n){for(n=n.child;null!==n;)Tu(e,t,n),n=n.sibling}function Tu(e,t,n){if(pe&&"function"==typeof pe.onCommitFiberUnmount)try{pe.onCommitFiberUnmount(de,n)}catch(i){}switch(n.tag){case 26:wu||pu(n,t),Ou(e,t,n),n.memoizedState?n.memoizedState.count--:n.stateNode&&(n=n.stateNode).parentNode.removeChild(n);break;case 27:wu||pu(n,t);var r=Fu,a=Su;vf(n.type)&&(Fu=n.stateNode,Su=!1),Ou(e,t,n),Ef(n.stateNode),Fu=r,Su=a;break;case 5:wu||pu(n,t);case 6:if(r=Fu,a=Su,Fu=null,Ou(e,t,n),Su=a,null!==(Fu=r))if(Su)try{(9===Fu.nodeType?Fu.body:"HTML"===Fu.nodeName?Fu.ownerDocument.body:Fu).removeChild(n.stateNode)}catch(o){dl(n,t,o)}else try{Fu.removeChild(n.stateNode)}catch(o){dl(n,t,o)}break;case 18:null!==Fu&&(Su?(gf(9===(e=Fu).nodeType?e.body:"HTML"===e.nodeName?e.ownerDocument.body:e,n.stateNode),Od(e)):gf(Fu,n.stateNode));break;case 4:r=Fu,a=Su,Fu=n.stateNode.containerInfo,Su=!0,Ou(e,t,n),Fu=r,Su=a;break;case 0:case 11:case 14:case 15:wu||cu(2,n,t),wu||cu(4,n,t),Ou(e,t,n);break;case 1:wu||(pu(n,t),"function"==typeof(r=n.stateNode).componentWillUnmount&&fu(n,t,r)),Ou(e,t,n);break;case 21:Ou(e,t,n);break;case 22:wu=(r=wu)||null!==n.memoizedState,Ou(e,t,n),wu=r;break;default:Ou(e,t,n)}}function Bu(e,t){if(null===t.memoizedState&&(null!==(e=t.alternate)&&(null!==(e=e.memoizedState)&&null!==(e=e.dehydrated))))try{Od(e)}catch(n){dl(t,t.return,n)}}function Mu(e,t){var n=function(e){switch(e.tag){case 13:case 19:var t=e.stateNode;return null===t&&(t=e.stateNode=new Eu),t;case 22:return null===(t=(e=e.stateNode)._retryCache)&&(t=e._retryCache=new Eu),t;default:throw Error(u(435,e.tag))}}(e);t.forEach(function(t){var r=gl.bind(null,e,t);n.has(t)||(n.add(t),t.then(r,r))})}function Pu(e,t){var n=t.deletions;if(null!==n)for(var r=0;r<n.length;r++){var a=n[r],i=e,o=t,s=o;e:for(;null!==s;){switch(s.tag){case 27:if(vf(s.type)){Fu=s.stateNode,Su=!1;break e}break;case 5:Fu=s.stateNode,Su=!1;break e;case 3:case 4:Fu=s.stateNode.containerInfo,Su=!0;break e}s=s.return}if(null===Fu)throw Error(u(160));Tu(i,o,a),Fu=null,Su=!1,null!==(i=a.alternate)&&(i.return=null),a.return=null}if(13878&t.subtreeFlags)for(t=t.child;null!==t;)Nu(t,e),t=t.sibling}var Ru=null;function Nu(e,t){var n=e.alternate,r=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:Pu(t,e),Iu(e),4&r&&(cu(3,e,e.return),uu(3,e),cu(5,e,e.return));break;case 1:Pu(t,e),Iu(e),512&r&&(wu||null===n||pu(n,n.return)),64&r&&Du&&(null!==(e=e.updateQueue)&&(null!==(r=e.callbacks)&&(n=e.shared.hiddenCallbacks,e.shared.hiddenCallbacks=null===n?r:n.concat(r))));break;case 26:var a=Ru;if(Pu(t,e),Iu(e),512&r&&(wu||null===n||pu(n,n.return)),4&r){var i=null!==n?n.memoizedState:null;if(r=e.memoizedState,null===n)if(null===r)if(null===e.stateNode){e:{r=e.type,n=e.memoizedProps,a=a.ownerDocument||a;t:switch(r){case"title":(!(i=a.getElementsByTagName("title")[0])||i[qe]||i[Pe]||"http://www.w3.org/2000/svg"===i.namespaceURI||i.hasAttribute("itemprop"))&&(i=a.createElement(r),a.head.insertBefore(i,a.querySelector("head > title"))),nf(i,r,n),i[Pe]=e,Ge(i),r=i;break e;case"link":var o=Vf("link","href",a).get(r+(n.href||""));if(o)for(var s=0;s<o.length;s++)if((i=o[s]).getAttribute("href")===(null==n.href||""===n.href?null:n.href)&&i.getAttribute("rel")===(null==n.rel?null:n.rel)&&i.getAttribute("title")===(null==n.title?null:n.title)&&i.getAttribute("crossorigin")===(null==n.crossOrigin?null:n.crossOrigin)){o.splice(s,1);break t}nf(i=a.createElement(r),r,n),a.head.appendChild(i);break;case"meta":if(o=Vf("meta","content",a).get(r+(n.content||"")))for(s=0;s<o.length;s++)if((i=o[s]).getAttribute("content")===(null==n.content?null:""+n.content)&&i.getAttribute("name")===(null==n.name?null:n.name)&&i.getAttribute("property")===(null==n.property?null:n.property)&&i.getAttribute("http-equiv")===(null==n.httpEquiv?null:n.httpEquiv)&&i.getAttribute("charset")===(null==n.charSet?null:n.charSet)){o.splice(s,1);break t}nf(i=a.createElement(r),r,n),a.head.appendChild(i);break;default:throw Error(u(468,r))}i[Pe]=e,Ge(i),r=i}e.stateNode=r}else Uf(a,e.type,e.stateNode);else e.stateNode=If(a,r,e.memoizedProps);else i!==r?(null===i?null!==n.stateNode&&(n=n.stateNode).parentNode.removeChild(n):i.count--,null===r?Uf(a,e.type,e.stateNode):If(a,r,e.memoizedProps)):null===r&&null!==e.stateNode&&mu(e,e.memoizedProps,n.memoizedProps)}break;case 27:Pu(t,e),Iu(e),512&r&&(wu||null===n||pu(n,n.return)),null!==n&&4&r&&mu(e,e.memoizedProps,n.memoizedProps);break;case 5:if(Pu(t,e),Iu(e),512&r&&(wu||null===n||pu(n,n.return)),32&e.flags){a=e.stateNode;try{Et(a,"")}catch(h){dl(e,e.return,h)}}4&r&&null!=e.stateNode&&mu(e,a=e.memoizedProps,null!==n?n.memoizedProps:a),1024&r&&(_u=!0);break;case 6:if(Pu(t,e),Iu(e),4&r){if(null===e.stateNode)throw Error(u(162));r=e.memoizedProps,n=e.stateNode;try{n.nodeValue=r}catch(h){dl(e,e.return,h)}}break;case 3:if(qf=null,a=Ru,Ru=Cf(t.containerInfo),Pu(t,e),Ru=a,Iu(e),4&r&&null!==n&&n.memoizedState.isDehydrated)try{Od(t.containerInfo)}catch(h){dl(e,e.return,h)}_u&&(_u=!1,Lu(e));break;case 4:r=Ru,Ru=Cf(e.stateNode.containerInfo),Pu(t,e),Iu(e),Ru=r;break;case 12:default:Pu(t,e),Iu(e);break;case 13:Pu(t,e),Iu(e),8192&e.child.flags&&null!==e.memoizedState!=(null!==n&&null!==n.memoizedState)&&(_c=re()),4&r&&(null!==(r=e.updateQueue)&&(e.updateQueue=null,Mu(e,r)));break;case 22:a=null!==e.memoizedState;var c=null!==n&&null!==n.memoizedState,l=Du,f=wu;if(Du=l||a,wu=f||c,Pu(t,e),wu=f,Du=l,Iu(e),8192&r)e:for(t=e.stateNode,t._visibility=a?-2&t._visibility:1|t._visibility,a&&(null===n||c||Du||wu||zu(e)),n=null,t=e;;){if(5===t.tag||26===t.tag){if(null===n){c=n=t;try{if(i=c.stateNode,a)"function"==typeof(o=i.style).setProperty?o.setProperty("display","none","important"):o.display="none";else{s=c.stateNode;var d=c.memoizedProps.style,p=null!=d&&d.hasOwnProperty("display")?d.display:null;s.style.display=null==p||"boolean"==typeof p?"":(""+p).trim()}}catch(h){dl(c,c.return,h)}}}else if(6===t.tag){if(null===n){c=t;try{c.stateNode.nodeValue=a?"":c.memoizedProps}catch(h){dl(c,c.return,h)}}}else if((22!==t.tag&&23!==t.tag||null===t.memoizedState||t===e)&&null!==t.child){t.child.return=t,t=t.child;continue}if(t===e)break e;for(;null===t.sibling;){if(null===t.return||t.return===e)break e;n===t&&(n=null),t=t.return}n===t&&(n=null),t.sibling.return=t.return,t=t.sibling}4&r&&(null!==(r=e.updateQueue)&&(null!==(n=r.retryQueue)&&(r.retryQueue=null,Mu(e,n))));break;case 19:Pu(t,e),Iu(e),4&r&&(null!==(r=e.updateQueue)&&(e.updateQueue=null,Mu(e,r)));case 30:case 21:}}function Iu(e){var t=e.flags;if(2&t){try{for(var n,r=e.return;null!==r;){if(vu(r)){n=r;break}r=r.return}if(null==n)throw Error(u(160));switch(n.tag){case 27:var a=n.stateNode;yu(e,gu(e),a);break;case 5:var i=n.stateNode;32&n.flags&&(Et(i,""),n.flags&=-33),yu(e,gu(e),i);break;case 3:case 4:var o=n.stateNode.containerInfo;bu(e,gu(e),o);break;default:throw Error(u(161))}}catch(s){dl(e,e.return,s)}e.flags&=-3}4096&t&&(e.flags&=-4097)}function Lu(e){if(1024&e.subtreeFlags)for(e=e.child;null!==e;){var t=e;Lu(t),5===t.tag&&1024&t.flags&&t.stateNode.reset(),e=e.sibling}}function ju(e,t){if(8772&t.subtreeFlags)for(t=t.child;null!==t;)xu(e,t.alternate,t),t=t.sibling}function zu(e){for(e=e.child;null!==e;){var t=e;switch(t.tag){case 0:case 11:case 14:case 15:cu(4,t,t.return),zu(t);break;case 1:pu(t,t.return);var n=t.stateNode;"function"==typeof n.componentWillUnmount&&fu(t,t.return,n),zu(t);break;case 27:Ef(t.stateNode);case 26:case 5:pu(t,t.return),zu(t);break;case 22:null===t.memoizedState&&zu(t);break;default:zu(t)}e=e.sibling}}function qu(e,t,n){for(n=n&&!!(8772&t.subtreeFlags),t=t.child;null!==t;){var r=t.alternate,a=e,i=t,o=i.flags;switch(i.tag){case 0:case 11:case 15:qu(a,i,n),uu(4,i);break;case 1:if(qu(a,i,n),"function"==typeof(a=(r=i).stateNode).componentDidMount)try{a.componentDidMount()}catch(c){dl(r,r.return,c)}if(null!==(a=(r=i).updateQueue)){var s=r.stateNode;try{var u=a.shared.hiddenCallbacks;if(null!==u)for(a.shared.hiddenCallbacks=null,a=0;a<u.length;a++)pi(u[a],s)}catch(c){dl(r,r.return,c)}}n&&64&o&&lu(i),du(i,i.return);break;case 27:Au(i);case 26:case 5:qu(a,i,n),n&&null===r&&4&o&&hu(i),du(i,i.return);break;case 12:qu(a,i,n);break;case 13:qu(a,i,n),n&&4&o&&Bu(a,i);break;case 22:null===i.memoizedState&&qu(a,i,n),du(i,i.return);break;case 30:break;default:qu(a,i,n)}t=t.sibling}}function Vu(e,t){var n=null;null!==e&&null!==e.memoizedState&&null!==e.memoizedState.cachePool&&(n=e.memoizedState.cachePool.pool),e=null,null!==t.memoizedState&&null!==t.memoizedState.cachePool&&(e=t.memoizedState.cachePool.pool),e!==n&&(null!=e&&e.refCount++,null!=n&&Na(n))}function Uu(e,t){e=null,null!==t.alternate&&(e=t.alternate.memoizedState.cache),(t=t.memoizedState.cache)!==e&&(t.refCount++,null!=e&&Na(e))}function Hu(e,t,n,r){if(10256&t.subtreeFlags)for(t=t.child;null!==t;)Wu(e,t,n,r),t=t.sibling}function Wu(e,t,n,r){var a=t.flags;switch(t.tag){case 0:case 11:case 15:Hu(e,t,n,r),2048&a&&uu(9,t);break;case 1:case 13:default:Hu(e,t,n,r);break;case 3:Hu(e,t,n,r),2048&a&&(e=null,null!==t.alternate&&(e=t.alternate.memoizedState.cache),(t=t.memoizedState.cache)!==e&&(t.refCount++,null!=e&&Na(e)));break;case 12:if(2048&a){Hu(e,t,n,r),e=t.stateNode;try{var i=t.memoizedProps,o=i.id,s=i.onPostCommit;"function"==typeof s&&s(o,null===t.alternate?"mount":"update",e.passiveEffectDuration,-0)}catch(u){dl(t,t.return,u)}}else Hu(e,t,n,r);break;case 23:break;case 22:i=t.stateNode,o=t.alternate,null!==t.memoizedState?2&i._visibility?Hu(e,t,n,r):Gu(e,t):2&i._visibility?Hu(e,t,n,r):(i._visibility|=2,$u(e,t,n,r,!!(10256&t.subtreeFlags))),2048&a&&Vu(o,t);break;case 24:Hu(e,t,n,r),2048&a&&Uu(t.alternate,t)}}function $u(e,t,n,r,a){for(a=a&&!!(10256&t.subtreeFlags),t=t.child;null!==t;){var i=e,o=t,s=n,u=r,c=o.flags;switch(o.tag){case 0:case 11:case 15:$u(i,o,s,u,a),uu(8,o);break;case 23:break;case 22:var l=o.stateNode;null!==o.memoizedState?2&l._visibility?$u(i,o,s,u,a):Gu(i,o):(l._visibility|=2,$u(i,o,s,u,a)),a&&2048&c&&Vu(o.alternate,o);break;case 24:$u(i,o,s,u,a),a&&2048&c&&Uu(o.alternate,o);break;default:$u(i,o,s,u,a)}t=t.sibling}}function Gu(e,t){if(10256&t.subtreeFlags)for(t=t.child;null!==t;){var n=e,r=t,a=r.flags;switch(r.tag){case 22:Gu(n,r),2048&a&&Vu(r.alternate,r);break;case 24:Gu(n,r),2048&a&&Uu(r.alternate,r);break;default:Gu(n,r)}t=t.sibling}}var Qu=8192;function Zu(e){if(e.subtreeFlags&Qu)for(e=e.child;null!==e;)Yu(e),e=e.sibling}function Yu(e){switch(e.tag){case 26:Zu(e),e.flags&Qu&&null!==e.memoizedState&&function(e,t,n){if(null===Wf)throw Error(u(475));var r=Wf;if(!("stylesheet"!==t.type||"string"==typeof n.media&&!1===matchMedia(n.media).matches||4&t.state.loading)){if(null===t.instance){var i=Bf(n.href),o=e.querySelector(Mf(i));if(o)return null!==(e=o._p)&&"object"===a(e)&&"function"==typeof e.then&&(r.count++,r=Gf.bind(r),e.then(r,r)),t.state.loading|=4,t.instance=o,void Ge(o);o=e.ownerDocument||e,n=Pf(n),(i=kf.get(i))&&jf(n,i),Ge(o=o.createElement("link"));var s=o;s._p=new Promise(function(e,t){s.onload=e,s.onerror=t}),nf(o,"link",n),t.instance=o}null===r.stylesheets&&(r.stylesheets=new Map),r.stylesheets.set(t,e),(e=t.state.preload)&&!(3&t.state.loading)&&(r.count++,t=Gf.bind(r),e.addEventListener("load",t),e.addEventListener("error",t))}}(Ru,e.memoizedState,e.memoizedProps);break;case 5:default:Zu(e);break;case 3:case 4:var t=Ru;Ru=Cf(e.stateNode.containerInfo),Zu(e),Ru=t;break;case 22:null===e.memoizedState&&(null!==(t=e.alternate)&&null!==t.memoizedState?(t=Qu,Qu=16777216,Zu(e),Qu=t):Zu(e))}}function Xu(e){var t=e.alternate;if(null!==t&&null!==(e=t.child)){t.child=null;do{t=e.sibling,e.sibling=null,e=t}while(null!==e)}}function Ku(e){var t=e.deletions;if(16&e.flags){if(null!==t)for(var n=0;n<t.length;n++){var r=t[n];ku=r,tc(r,e)}Xu(e)}if(10256&e.subtreeFlags)for(e=e.child;null!==e;)Ju(e),e=e.sibling}function Ju(e){switch(e.tag){case 0:case 11:case 15:Ku(e),2048&e.flags&&cu(9,e,e.return);break;case 3:case 12:default:Ku(e);break;case 22:var t=e.stateNode;null!==e.memoizedState&&2&t._visibility&&(null===e.return||13!==e.return.tag)?(t._visibility&=-3,ec(e)):Ku(e)}}function ec(e){var t=e.deletions;if(16&e.flags){if(null!==t)for(var n=0;n<t.length;n++){var r=t[n];ku=r,tc(r,e)}Xu(e)}for(e=e.child;null!==e;){switch((t=e).tag){case 0:case 11:case 15:cu(8,t,t.return),ec(t);break;case 22:2&(n=t.stateNode)._visibility&&(n._visibility&=-3,ec(t));break;default:ec(t)}e=e.sibling}}function tc(e,t){for(;null!==ku;){var n=ku;switch(n.tag){case 0:case 11:case 15:cu(8,n,t);break;case 23:case 22:if(null!==n.memoizedState&&null!==n.memoizedState.cachePool){var r=n.memoizedState.cachePool.pool;null!=r&&r.refCount++}break;case 24:Na(n.memoizedState.cache)}if(null!==(r=n.child))r.return=n,ku=r;else e:for(n=e;null!==ku;){var a=(r=ku).sibling,i=r.return;if(Cu(r),r===n){ku=null;break e}if(null!==a){a.return=i,ku=a;break e}ku=i}}}var nc={getCacheForType:function(e){var t=Fa(Pa),n=t.data.get(e);return void 0===n&&(n=e(),t.data.set(e,n)),n}},rc="function"==typeof WeakMap?WeakMap:Map,ac=0,ic=null,oc=null,sc=0,uc=0,cc=null,lc=!1,fc=!1,dc=!1,pc=0,hc=0,mc=0,vc=0,gc=0,bc=0,yc=0,Ac=null,Dc=null,wc=!1,_c=0,Ec=1/0,kc=null,xc=null,Cc=0,Fc=null,Sc=null,Oc=0,Tc=0,Bc=null,Mc=null,Pc=0,Rc=null;function Nc(){if(2&ac&&0!==sc)return sc&-sc;if(null!==N.T){return 0!==ja?ja:Tl()}return Be()}function Ic(){0===bc&&(bc=536870912&sc&&!sa?536870912:Ee());var e=os.current;return null!==e&&(e.flags|=32),bc}function Lc(e,t,n){(e!==ic||2!==uc&&9!==uc)&&null===e.cancelPendingCommit||(Wc(e,0),Vc(e,sc,bc,!1)),Ce(e,n),2&ac&&e===ic||(e===ic&&(!(2&ac)&&(vc|=n),4===hc&&Vc(e,sc,bc,!1)),El(e))}function jc(e,t,n){if(6&ac)throw Error(u(327));for(var r=!n&&!(124&t)&&0===(t&e.expiredLanes)||we(e,t),a=r?function(e,t){var n=ac;ac|=2;var r=Gc(),a=Qc();ic!==e||sc!==t?(kc=null,Ec=re()+500,Wc(e,t)):fc=we(e,t);e:for(;;)try{if(0!==uc&&null!==oc){t=oc;var i=cc;t:switch(uc){case 1:uc=0,cc=null,tl(e,t,i,1);break;case 2:case 9:if(Xa(i)){uc=0,cc=null,el(t);break}t=function(){2!==uc&&9!==uc||ic!==e||(uc=7),El(e)},i.then(t,t);break e;case 3:uc=7;break e;case 4:uc=5;break e;case 7:Xa(i)?(uc=0,cc=null,el(t)):(uc=0,cc=null,tl(e,t,i,7));break;case 5:var o=null;switch(oc.tag){case 26:o=oc.memoizedState;case 5:case 27:var s=oc;if(!o||Hf(o)){uc=0,cc=null;var c=s.sibling;if(null!==c)oc=c;else{var l=s.return;null!==l?(oc=l,nl(l)):oc=null}break t}}uc=0,cc=null,tl(e,t,i,5);break;case 6:uc=0,cc=null,tl(e,t,i,6);break;case 8:Hc(),hc=6;break e;default:throw Error(u(462))}}Kc();break}catch(f){$c(e,f)}return Aa=ya=null,N.H=r,N.A=a,ac=n,null!==oc?0:(ic=null,sc=0,Or(),hc)}(e,t):Yc(e,t,!0),i=r;;){if(0===a){fc&&!r&&Vc(e,t,0,!1);break}if(n=e.current.alternate,!i||qc(n)){if(2===a){if(i=t,e.errorRecoveryDisabledLanes&i)var o=0;else o=0!==(o=-536870913&e.pendingLanes)?o:536870912&o?536870912:0;if(0!==o){t=o;e:{var s=e;a=Ac;var c=s.current.memoizedState.isDehydrated;if(c&&(Wc(s,o).flags|=256),2!==(o=Yc(s,o,!1))){if(dc&&!c){s.errorRecoveryDisabledLanes|=i,vc|=i,a=4;break e}i=Dc,Dc=a,null!==i&&(null===Dc?Dc=i:Dc.push.apply(Dc,i))}a=o}if(i=!1,2!==a)continue}}if(1===a){Wc(e,0),Vc(e,t,0,!0);break}e:{switch(r=e,i=a){case 0:case 1:throw Error(u(345));case 4:if((4194048&t)!==t)break;case 6:Vc(r,t,bc,!lc);break e;case 2:Dc=null;break;case 3:case 5:break;default:throw Error(u(329))}if((62914560&t)===t&&10<(a=_c+300-re())){if(Vc(r,t,bc,!lc),0!==De(r,0,!0))break e;r.timeoutHandle=ff(zc.bind(null,r,n,Dc,kc,wc,t,bc,vc,yc,lc,i,2,-0,0),a)}else zc(r,n,Dc,kc,wc,t,bc,vc,yc,lc,i,0,-0,0)}break}a=Yc(e,t,!1),i=!1}El(e)}function zc(e,t,n,r,a,i,o,s,c,l,f,d,p,h){if(e.timeoutHandle=-1,(8192&(d=t.subtreeFlags)||!(16785408&~d))&&(Wf={stylesheets:null,count:0,unsuspend:$f},Yu(t),null!==(d=function(){if(null===Wf)throw Error(u(475));var e=Wf;return e.stylesheets&&0===e.count&&Zf(e,e.stylesheets),0<e.count?function(t){var n=setTimeout(function(){if(e.stylesheets&&Zf(e,e.stylesheets),e.unsuspend){var t=e.unsuspend;e.unsuspend=null,t()}},6e4);return e.unsuspend=t,function(){e.unsuspend=null,clearTimeout(n)}}:null}())))return e.cancelPendingCommit=d(al.bind(null,e,t,i,n,r,a,o,s,c,f,1,p,h)),void Vc(e,i,o,!l);al(e,t,i,n,r,a,o,s,c)}function qc(e){for(var t=e;;){var n=t.tag;if((0===n||11===n||15===n)&&16384&t.flags&&(null!==(n=t.updateQueue)&&null!==(n=n.stores)))for(var r=0;r<n.length;r++){var a=n[r],i=a.getSnapshot;a=a.value;try{if(!Xn(i(),a))return!1}catch(o){return!1}}if(n=t.child,16384&t.subtreeFlags&&null!==n)n.return=t,t=n;else{if(t===e)break;for(;null===t.sibling;){if(null===t.return||t.return===e)return!0;t=t.return}t.sibling.return=t.return,t=t.sibling}}return!0}function Vc(e,t,n,r){t&=~gc,t&=~vc,e.suspendedLanes|=t,e.pingedLanes&=~t,r&&(e.warmLanes|=t),r=e.expirationTimes;for(var a=t;0<a;){var i=31-me(a),o=1<<i;r[i]=-1,a&=~o}0!==n&&Fe(e,n,t)}function Uc(){return!!(6&ac)||(kl(0,!1),!1)}function Hc(){if(null!==oc){if(0===uc)var e=oc.return;else Aa=ya=null,ji(e=oc),Xo=null,Ko=0,e=oc;for(;null!==e;)su(e.alternate,e),e=e.return;oc=null}}function Wc(e,t){var n=e.timeoutHandle;-1!==n&&(e.timeoutHandle=-1,df(n)),null!==(n=e.cancelPendingCommit)&&(e.cancelPendingCommit=null,n()),Hc(),ic=e,oc=n=zr(e.current,null),sc=t,uc=0,cc=null,lc=!1,fc=we(e,t),dc=!1,yc=bc=gc=vc=mc=hc=0,Dc=Ac=null,wc=!1,8&t&&(t|=32&t);var r=e.entangledLanes;if(0!==r)for(e=e.entanglements,r&=t;0<r;){var a=31-me(r),i=1<<a;t|=e[a],r&=~i}return pc=t,Or(),n}function $c(e,t){Di=null,N.H=Go,t===Ga||t===Za?(t=ti(),uc=3):t===Qa?(t=ti(),uc=4):uc=t===Fs?8:null!==t&&"object"===a(t)&&"function"==typeof t.then?6:1,cc=t,null===oc&&(hc=1,_s(e,xr(t,e.current)))}function Gc(){var e=N.H;return N.H=Go,null===e?Go:e}function Qc(){var e=N.A;return N.A=nc,e}function Zc(){hc=4,lc||(4194048&sc)!==sc&&null!==os.current||(fc=!0),!(134217727&mc)&&!(134217727&vc)||null===ic||Vc(ic,sc,bc,!1)}function Yc(e,t,n){var r=ac;ac|=2;var a=Gc(),i=Qc();ic===e&&sc===t||(kc=null,Wc(e,t)),t=!1;var o=hc;e:for(;;)try{if(0!==uc&&null!==oc){var s=oc,u=cc;switch(uc){case 8:Hc(),o=6;break e;case 3:case 2:case 9:case 6:null===os.current&&(t=!0);var c=uc;if(uc=0,cc=null,tl(e,s,u,c),n&&fc){o=0;break e}break;default:c=uc,uc=0,cc=null,tl(e,s,u,c)}}Xc(),o=hc;break}catch(l){$c(e,l)}return t&&e.shellSuspendCounter++,Aa=ya=null,ac=r,N.H=a,N.A=i,null===oc&&(ic=null,sc=0,Or()),o}function Xc(){for(;null!==oc;)Jc(oc)}function Kc(){for(;null!==oc&&!te();)Jc(oc)}function Jc(e){var t=Js(e.alternate,e,pc);e.memoizedProps=e.pendingProps,null===t?nl(e):oc=t}function el(e){var t=e,n=t.alternate;switch(t.tag){case 15:case 0:t=Ls(n,t,t.pendingProps,t.type,void 0,sc);break;case 11:t=Ls(n,t,t.pendingProps,t.type.render,t.ref,sc);break;case 5:ji(t);default:su(n,t),t=Js(n,t=oc=qr(t,pc),pc)}e.memoizedProps=e.pendingProps,null===t?nl(e):oc=t}function tl(e,t,n,r){Aa=ya=null,ji(t),Xo=null,Ko=0;var i=t.return;try{if(function(e,t,n,r,i){if(n.flags|=32768,null!==r&&"object"===a(r)&&"function"==typeof r.then){if(null!==(t=n.alternate)&&ka(t,n,i,!0),null!==(n=os.current)){switch(n.tag){case 13:return null===ss?Zc():null===n.alternate&&0===hc&&(hc=3),n.flags&=-257,n.flags|=65536,n.lanes=i,r===Ya?n.flags|=16384:(null===(t=n.updateQueue)?n.updateQueue=new Set([r]):t.add(r),pl(e,r,i)),!1;case 22:return n.flags|=65536,r===Ya?n.flags|=16384:(null===(t=n.updateQueue)?(t={transitions:null,markerInstances:null,retryQueue:new Set([r])},n.updateQueue=t):null===(n=t.retryQueue)?t.retryQueue=new Set([r]):n.add(r),pl(e,r,i)),!1}throw Error(u(435,n.tag))}return pl(e,r,i),Zc(),!1}if(sa)return null!==(t=os.current)?(!(65536&t.flags)&&(t.flags|=256),t.flags|=65536,t.lanes=i,r!==la&&ga(xr(e=Error(u(422),{cause:r}),n))):(r!==la&&ga(xr(t=Error(u(423),{cause:r}),n)),(e=e.current.alternate).flags|=65536,i&=-i,e.lanes|=i,r=xr(r,n),ci(e,i=ks(e.stateNode,r,i)),4!==hc&&(hc=2)),!1;var o=Error(u(520),{cause:r});if(o=xr(o,n),null===Ac?Ac=[o]:Ac.push(o),4!==hc&&(hc=2),null===t)return!0;r=xr(r,n),n=t;do{switch(n.tag){case 3:return n.flags|=65536,e=i&-i,n.lanes|=e,ci(n,e=ks(n.stateNode,r,e)),!1;case 1:if(t=n.type,o=n.stateNode,!(128&n.flags||"function"!=typeof t.getDerivedStateFromError&&(null===o||"function"!=typeof o.componentDidCatch||null!==xc&&xc.has(o))))return n.flags|=65536,i&=-i,n.lanes|=i,Cs(i=xs(i),e,n,r),ci(n,i),!1}n=n.return}while(null!==n);return!1}(e,i,t,n,sc))return hc=1,_s(e,xr(n,e.current)),void(oc=null)}catch(o){if(null!==i)throw oc=i,o;return hc=1,_s(e,xr(n,e.current)),void(oc=null)}32768&t.flags?(sa||1===r?e=!0:fc||536870912&sc?e=!1:(lc=e=!0,(2===r||9===r||3===r||6===r)&&(null!==(r=os.current)&&13===r.tag&&(r.flags|=16384))),rl(t,e)):nl(t)}function nl(e){var t=e;do{if(32768&t.flags)return void rl(t,lc);e=t.return;var n=iu(t.alternate,t,pc);if(null!==n)return void(oc=n);if(null!==(t=t.sibling))return void(oc=t);oc=t=e}while(null!==t);0===hc&&(hc=5)}function rl(e,t){do{var n=ou(e.alternate,e);if(null!==n)return n.flags&=32767,void(oc=n);if(null!==(n=e.return)&&(n.flags|=32768,n.subtreeFlags=0,n.deletions=null),!t&&null!==(e=e.sibling))return void(oc=e);oc=e=n}while(null!==e);hc=6,oc=null}function al(e,t,n,r,a,i,o,s,c){e.cancelPendingCommit=null;do{cl()}while(0!==Cc);if(6&ac)throw Error(u(327));if(null!==t){if(t===e.current)throw Error(u(177));if(i=t.lanes|t.childLanes,function(e,t,n,r,a,i){var o=e.pendingLanes;e.pendingLanes=n,e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0,e.expiredLanes&=n,e.entangledLanes&=n,e.errorRecoveryDisabledLanes&=n,e.shellSuspendCounter=0;var s=e.entanglements,u=e.expirationTimes,c=e.hiddenUpdates;for(n=o&~n;0<n;){var l=31-me(n),f=1<<l;s[l]=0,u[l]=-1;var d=c[l];if(null!==d)for(c[l]=null,l=0;l<d.length;l++){var p=d[l];null!==p&&(p.lane&=-536870913)}n&=~f}0!==r&&Fe(e,r,0),0!==i&&0===a&&0!==e.tag&&(e.suspendedLanes|=i&~(o&~t))}(e,n,i|=Sr,o,s,c),e===ic&&(oc=ic=null,sc=0),Sc=t,Fc=e,Oc=n,Tc=i,Bc=a,Mc=r,10256&t.subtreeFlags||10256&t.flags?(e.callbackNode=null,e.callbackPriority=0,J(se,function(){return ll(),null})):(e.callbackNode=null,e.callbackPriority=0),r=!!(13878&t.flags),13878&t.subtreeFlags||r){r=N.T,N.T=null,a=I.p,I.p=2,o=ac,ac|=4;try{!function(e,t){if(e=e.containerInfo,rf=id,rr(e=nr(e))){if("selectionStart"in e)var n={start:e.selectionStart,end:e.selectionEnd};else e:{var r=(n=(n=e.ownerDocument)&&n.defaultView||window).getSelection&&n.getSelection();if(r&&0!==r.rangeCount){n=r.anchorNode;var a=r.anchorOffset,i=r.focusNode;r=r.focusOffset;try{n.nodeType,i.nodeType}catch(v){n=null;break e}var o=0,s=-1,c=-1,l=0,f=0,d=e,p=null;t:for(;;){for(var h;d!==n||0!==a&&3!==d.nodeType||(s=o+a),d!==i||0!==r&&3!==d.nodeType||(c=o+r),3===d.nodeType&&(o+=d.nodeValue.length),null!==(h=d.firstChild);)p=d,d=h;for(;;){if(d===e)break t;if(p===n&&++l===a&&(s=o),p===i&&++f===r&&(c=o),null!==(h=d.nextSibling))break;p=(d=p).parentNode}d=h}n=-1===s||-1===c?null:{start:s,end:c}}else n=null}n=n||{start:0,end:0}}else n=null;for(af={focusedElem:e,selectionRange:n},id=!1,ku=t;null!==ku;)if(e=(t=ku).child,1024&t.subtreeFlags&&null!==e)e.return=t,ku=e;else for(;null!==ku;){switch(i=(t=ku).alternate,e=t.flags,t.tag){case 0:case 11:case 15:case 5:case 26:case 27:case 6:case 4:case 17:break;case 1:if(1024&e&&null!==i){e=void 0,n=t,a=i.memoizedProps,i=i.memoizedState,r=n.stateNode;try{var m=bs(n.type,a,(n.elementType,n.type));e=r.getSnapshotBeforeUpdate(m,i),r.__reactInternalSnapshotBeforeUpdate=e}catch(g){dl(n,n.return,g)}}break;case 3:if(1024&e)if(9===(n=(e=t.stateNode.containerInfo).nodeType))bf(e);else if(1===n)switch(e.nodeName){case"HEAD":case"HTML":case"BODY":bf(e);break;default:e.textContent=""}break;default:if(1024&e)throw Error(u(163))}if(null!==(e=t.sibling)){e.return=t.return,ku=e;break}ku=t.return}}(e,t)}finally{ac=o,I.p=a,N.T=r}}Cc=1,il(),ol(),sl()}}function il(){if(1===Cc){Cc=0;var e=Fc,t=Sc,n=!!(13878&t.flags);if(13878&t.subtreeFlags||n){n=N.T,N.T=null;var r=I.p;I.p=2;var a=ac;ac|=4;try{Nu(t,e);var i=af,o=nr(e.containerInfo),s=i.focusedElem,u=i.selectionRange;if(o!==s&&s&&s.ownerDocument&&tr(s.ownerDocument.documentElement,s)){if(null!==u&&rr(s)){var c=u.start,l=u.end;if(void 0===l&&(l=c),"selectionStart"in s)s.selectionStart=c,s.selectionEnd=Math.min(l,s.value.length);else{var f=s.ownerDocument||document,d=f&&f.defaultView||window;if(d.getSelection){var p=d.getSelection(),h=s.textContent.length,m=Math.min(u.start,h),v=void 0===u.end?m:Math.min(u.end,h);!p.extend&&m>v&&(o=v,v=m,m=o);var g=er(s,m),b=er(s,v);if(g&&b&&(1!==p.rangeCount||p.anchorNode!==g.node||p.anchorOffset!==g.offset||p.focusNode!==b.node||p.focusOffset!==b.offset)){var y=f.createRange();y.setStart(g.node,g.offset),p.removeAllRanges(),m>v?(p.addRange(y),p.extend(b.node,b.offset)):(y.setEnd(b.node,b.offset),p.addRange(y))}}}}for(f=[],p=s;p=p.parentNode;)1===p.nodeType&&f.push({element:p,left:p.scrollLeft,top:p.scrollTop});for("function"==typeof s.focus&&s.focus(),s=0;s<f.length;s++){var A=f[s];A.element.scrollLeft=A.left,A.element.scrollTop=A.top}}id=!!rf,af=rf=null}finally{ac=a,I.p=r,N.T=n}}e.current=t,Cc=2}}function ol(){if(2===Cc){Cc=0;var e=Fc,t=Sc,n=!!(8772&t.flags);if(8772&t.subtreeFlags||n){n=N.T,N.T=null;var r=I.p;I.p=2;var a=ac;ac|=4;try{xu(e,t.alternate,t)}finally{ac=a,I.p=r,N.T=n}}Cc=3}}function sl(){if(4===Cc||3===Cc){Cc=0,ne();var e=Fc,t=Sc,n=Oc,r=Mc;10256&t.subtreeFlags||10256&t.flags?Cc=5:(Cc=0,Sc=Fc=null,ul(e,e.pendingLanes));var a=e.pendingLanes;if(0===a&&(xc=null),Te(n),t=t.stateNode,pe&&"function"==typeof pe.onCommitFiberRoot)try{pe.onCommitFiberRoot(de,t,void 0,!(128&~t.current.flags))}catch(u){}if(null!==r){t=N.T,a=I.p,I.p=2,N.T=null;try{for(var i=e.onRecoverableError,o=0;o<r.length;o++){var s=r[o];i(s.value,{componentStack:s.stack})}}finally{N.T=t,I.p=a}}3&Oc&&cl(),El(e),a=e.pendingLanes,4194090&n&&42&a?e===Rc?Pc++:(Pc=0,Rc=e):Pc=0,kl(0,!1)}}function ul(e,t){0===(e.pooledCacheLanes&=t)&&(null!=(t=e.pooledCache)&&(e.pooledCache=null,Na(t)))}function cl(e){return il(),ol(),sl(),ll()}function ll(){if(5!==Cc)return!1;var e=Fc,t=Tc;Tc=0;var n=Te(Oc),r=N.T,a=I.p;try{I.p=32>n?32:n,N.T=null,n=Bc,Bc=null;var i=Fc,o=Oc;if(Cc=0,Sc=Fc=null,Oc=0,6&ac)throw Error(u(331));var s=ac;if(ac|=4,Ju(i.current),Wu(i,i.current,o,n),ac=s,kl(0,!1),pe&&"function"==typeof pe.onPostCommitFiberRoot)try{pe.onPostCommitFiberRoot(de,i)}catch(c){}return!0}finally{I.p=a,N.T=r,ul(e,t)}}function fl(e,t,n){t=xr(n,t),null!==(e=si(e,t=ks(e.stateNode,t,2),2))&&(Ce(e,2),El(e))}function dl(e,t,n){if(3===e.tag)fl(e,e,n);else for(;null!==t;){if(3===t.tag){fl(t,e,n);break}if(1===t.tag){var r=t.stateNode;if("function"==typeof t.type.getDerivedStateFromError||"function"==typeof r.componentDidCatch&&(null===xc||!xc.has(r))){e=xr(n,e),null!==(r=si(t,n=xs(2),2))&&(Cs(n,r,t,e),Ce(r,2),El(r));break}}t=t.return}}function pl(e,t,n){var r=e.pingCache;if(null===r){r=e.pingCache=new rc;var a=new Set;r.set(t,a)}else void 0===(a=r.get(t))&&(a=new Set,r.set(t,a));a.has(n)||(dc=!0,a.add(n),e=hl.bind(null,e,t,n),t.then(e,e))}function hl(e,t,n){var r=e.pingCache;null!==r&&r.delete(t),e.pingedLanes|=e.suspendedLanes&n,e.warmLanes&=~n,ic===e&&(sc&n)===n&&(4===hc||3===hc&&(62914560&sc)===sc&&300>re()-_c?!(2&ac)&&Wc(e,0):gc|=n,yc===sc&&(yc=0)),El(e)}function ml(e,t){0===t&&(t=ke()),null!==(e=Mr(e,t))&&(Ce(e,t),El(e))}function vl(e){var t=e.memoizedState,n=0;null!==t&&(n=t.retryLane),ml(e,n)}function gl(e,t){var n=0;switch(e.tag){case 13:var r=e.stateNode,a=e.memoizedState;null!==a&&(n=a.retryLane);break;case 19:r=e.stateNode;break;case 22:r=e.stateNode._retryCache;break;default:throw Error(u(314))}null!==r&&r.delete(t),ml(e,n)}var bl=null,yl=null,Al=!1,Dl=!1,wl=!1,_l=0;function El(e){e!==yl&&null===e.next&&(null===yl?bl=yl=e:yl=yl.next=e),Dl=!0,Al||(Al=!0,hf(function(){6&ac?J(ie,xl):Cl()}))}function kl(e,t){if(!wl&&Dl){wl=!0;do{for(var n=!1,r=bl;null!==r;){if(!t)if(0!==e){var a=r.pendingLanes;if(0===a)var i=0;else{var o=r.suspendedLanes,s=r.pingedLanes;i=(1<<31-me(42|e)+1)-1,i=201326741&(i&=a&~(o&~s))?201326741&i|1:i?2|i:0}0!==i&&(n=!0,Ol(r,i))}else i=sc,!(3&(i=De(r,r===ic?i:0,null!==r.cancelPendingCommit||-1!==r.timeoutHandle)))||we(r,i)||(n=!0,Ol(r,i));r=r.next}}while(n);wl=!1}}function xl(){Cl()}function Cl(){Dl=Al=!1;var e=0;0!==_l&&(function(){var e=window.event;if(e&&"popstate"===e.type)return e!==lf&&(lf=e,!0);return lf=null,!1}()&&(e=_l),_l=0);for(var t=re(),n=null,r=bl;null!==r;){var a=r.next,i=Fl(r,t);0===i?(r.next=null,null===n?bl=a:n.next=a,null===a&&(yl=n)):(n=r,(0!==e||3&i)&&(Dl=!0)),r=a}kl(e,!1)}function Fl(e,t){for(var n=e.suspendedLanes,r=e.pingedLanes,a=e.expirationTimes,i=-62914561&e.pendingLanes;0<i;){var o=31-me(i),s=1<<o,u=a[o];-1===u?0!==(s&n)&&0===(s&r)||(a[o]=_e(s,t)):u<=t&&(e.expiredLanes|=s),i&=~s}if(n=sc,n=De(e,e===(t=ic)?n:0,null!==e.cancelPendingCommit||-1!==e.timeoutHandle),r=e.callbackNode,0===n||e===t&&(2===uc||9===uc)||null!==e.cancelPendingCommit)return null!==r&&null!==r&&ee(r),e.callbackNode=null,e.callbackPriority=0;if(!(3&n)||we(e,n)){if((t=n&-n)===e.callbackPriority)return t;switch(null!==r&&ee(r),Te(n)){case 2:case 8:n=oe;break;case 32:default:n=se;break;case 268435456:n=ce}return r=Sl.bind(null,e),n=J(n,r),e.callbackPriority=t,e.callbackNode=n,t}return null!==r&&null!==r&&ee(r),e.callbackPriority=2,e.callbackNode=null,2}function Sl(e,t){if(0!==Cc&&5!==Cc)return e.callbackNode=null,e.callbackPriority=0,null;var n=e.callbackNode;if(cl()&&e.callbackNode!==n)return null;var r=sc;return 0===(r=De(e,e===ic?r:0,null!==e.cancelPendingCommit||-1!==e.timeoutHandle))?null:(jc(e,r,t),Fl(e,re()),null!=e.callbackNode&&e.callbackNode===n?Sl.bind(null,e):null)}function Ol(e,t){if(cl())return null;jc(e,t,!0)}function Tl(){return 0===_l&&(_l=Ee()),_l}function Bl(e){return null==e||"symbol"===a(e)||"boolean"==typeof e?null:"function"==typeof e?e:Tt(""+e)}function Ml(e,t){var n=t.ownerDocument.createElement("input");return n.name=t.name,n.value=t.value,e.id&&n.setAttribute("form",e.id),t.parentNode.insertBefore(n,t),e=new FormData(e),n.parentNode.removeChild(n),e}for(var Pl=0;Pl<_r.length;Pl++){var Rl=_r[Pl];Er(Rl.toLowerCase(),"on"+(Rl[0].toUpperCase()+Rl.slice(1)))}Er(mr,"onAnimationEnd"),Er(vr,"onAnimationIteration"),Er(gr,"onAnimationStart"),Er("dblclick","onDoubleClick"),Er("focusin","onFocus"),Er("focusout","onBlur"),Er(br,"onTransitionRun"),Er(yr,"onTransitionStart"),Er(Ar,"onTransitionCancel"),Er(Dr,"onTransitionEnd"),Xe("onMouseEnter",["mouseout","mouseover"]),Xe("onMouseLeave",["mouseout","mouseover"]),Xe("onPointerEnter",["pointerout","pointerover"]),Xe("onPointerLeave",["pointerout","pointerover"]),Ye("onChange","change click focusin focusout input keydown keyup selectionchange".split(" ")),Ye("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" ")),Ye("onBeforeInput",["compositionend","keypress","textInput","paste"]),Ye("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" ")),Ye("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" ")),Ye("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var Nl="abort canplay canplaythrough durationchange emptied encrypted ended error loadeddata loadedmetadata loadstart pause play playing progress ratechange resize seeked seeking stalled suspend timeupdate volumechange waiting".split(" "),Il=new Set("beforetoggle cancel close invalid load scroll scrollend toggle".split(" ").concat(Nl));function Ll(e,t){t=!!(4&t);for(var n=0;n<e.length;n++){var r=e[n],a=r.event;r=r.listeners;e:{var i=void 0;if(t)for(var o=r.length-1;0<=o;o--){var s=r[o],u=s.instance,c=s.currentTarget;if(s=s.listener,u!==i&&a.isPropagationStopped())break e;i=s,a.currentTarget=c;try{i(a)}catch(l){ys(l)}a.currentTarget=null,i=u}else for(o=0;o<r.length;o++){if(u=(s=r[o]).instance,c=s.currentTarget,s=s.listener,u!==i&&a.isPropagationStopped())break e;i=s,a.currentTarget=c;try{i(a)}catch(l){ys(l)}a.currentTarget=null,i=u}}}}function jl(e,t){var n=t[Ie];void 0===n&&(n=t[Ie]=new Set);var r=e+"__bubble";n.has(r)||(Ul(t,e,2,!1),n.add(r))}function zl(e,t,n){var r=0;t&&(r|=4),Ul(n,e,r,t)}var ql="_reactListening"+Math.random().toString(36).slice(2);function Vl(e){if(!e[ql]){e[ql]=!0,Qe.forEach(function(t){"selectionchange"!==t&&(Il.has(t)||zl(t,!1,e),zl(t,!0,e))});var t=9===e.nodeType?e:e.ownerDocument;null===t||t[ql]||(t[ql]=!0,zl("selectionchange",!1,t))}}function Ul(e,t,n,r){switch(dd(t)){case 2:var a=od;break;case 8:a=sd;break;default:a=ud}n=a.bind(null,t,n,e),a=void 0,!qt||"touchstart"!==t&&"touchmove"!==t&&"wheel"!==t||(a=!0),r?void 0!==a?e.addEventListener(t,n,{capture:!0,passive:a}):e.addEventListener(t,n,!0):void 0!==a?e.addEventListener(t,n,{passive:a}):e.addEventListener(t,n,!1)}function Hl(e,t,n,r,a){var i=r;if(!(1&t||2&t||null===r))e:for(;;){if(null===r)return;var o=r.tag;if(3===o||4===o){var s=r.stateNode.containerInfo;if(s===a)break;if(4===o)for(o=r.return;null!==o;){var u=o.tag;if((3===u||4===u)&&o.stateNode.containerInfo===a)return;o=o.return}for(;null!==s;){if(null===(o=Ue(s)))return;if(5===(u=o.tag)||6===u||26===u||27===u){r=i=o;continue e}s=s.parentNode}}r=r.return}Lt(function(){var r=i,a=Mt(n),o=[];e:{var s=wr.get(e);if(void 0!==s){var u=tn,c=e;switch(e){case"keypress":if(0===Gt(n))break e;case"keydown":case"keyup":u=gn;break;case"focusin":c="focus",u=un;break;case"focusout":c="blur",u=un;break;case"beforeblur":case"afterblur":u=un;break;case"click":if(2===n.button)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":u=on;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":u=sn;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":u=yn;break;case mr:case vr:case gr:u=cn;break;case Dr:u=An;break;case"scroll":case"scrollend":u=rn;break;case"wheel":u=Dn;break;case"copy":case"cut":case"paste":u=ln;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":u=bn;break;case"toggle":case"beforetoggle":u=wn}var f=!!(4&t),d=!f&&("scroll"===e||"scrollend"===e),p=f?null!==s?s+"Capture":null:s;f=[];for(var h,m=r;null!==m;){var v=m;if(h=v.stateNode,5!==(v=v.tag)&&26!==v&&27!==v||null===h||null===p||null!=(v=jt(m,p))&&f.push(Wl(m,v,h)),d)break;m=m.return}0<f.length&&(s=new u(s,c,null,n,a),o.push({event:s,listeners:f}))}}if(!(7&t)){if(u="mouseout"===e||"pointerout"===e,(!(s="mouseover"===e||"pointerover"===e)||n===Bt||!(c=n.relatedTarget||n.fromElement)||!Ue(c)&&!c[Ne])&&(u||s)&&(s=a.window===a?a:(s=a.ownerDocument)?s.defaultView||s.parentWindow:window,u?(u=r,null!==(c=(c=n.relatedTarget||n.toElement)?Ue(c):null)&&(d=l(c),f=c.tag,c!==d||5!==f&&27!==f&&6!==f)&&(c=null)):(u=null,c=r),u!==c)){if(f=on,v="onMouseLeave",p="onMouseEnter",m="mouse","pointerout"!==e&&"pointerover"!==e||(f=bn,v="onPointerLeave",p="onPointerEnter",m="pointer"),d=null==u?s:We(u),h=null==c?s:We(c),(s=new f(v,m+"leave",u,n,a)).target=d,s.relatedTarget=h,v=null,Ue(a)===r&&((f=new f(p,m+"enter",c,n,a)).target=h,f.relatedTarget=d,v=f),d=v,u&&c)e:{for(p=c,m=0,h=f=u;h;h=Gl(h))m++;for(h=0,v=p;v;v=Gl(v))h++;for(;0<m-h;)f=Gl(f),m--;for(;0<h-m;)p=Gl(p),h--;for(;m--;){if(f===p||null!==p&&f===p.alternate)break e;f=Gl(f),p=Gl(p)}f=null}else f=null;null!==u&&Ql(o,s,u,f,!1),null!==c&&null!==d&&Ql(o,d,c,f,!0)}if("select"===(u=(s=r?We(r):window).nodeName&&s.nodeName.toLowerCase())||"input"===u&&"file"===s.type)var g=zn;else if(Pn(s))if(qn)g=Yn;else{g=Qn;var b=Gn}else!(u=s.nodeName)||"input"!==u.toLowerCase()||"checkbox"!==s.type&&"radio"!==s.type?r&&Ft(r.elementType)&&(g=zn):g=Zn;switch(g&&(g=g(e,r))?Rn(o,g,n,a):(b&&b(e,s,r),"focusout"===e&&r&&"number"===s.type&&null!=r.memoizedProps.value&&At(s,"number",s.value)),b=r?We(r):window,e){case"focusin":(Pn(b)||"true"===b.contentEditable)&&(ir=b,or=r,sr=null);break;case"focusout":sr=or=ir=null;break;case"mousedown":ur=!0;break;case"contextmenu":case"mouseup":case"dragend":ur=!1,cr(o,n,a);break;case"selectionchange":if(ar)break;case"keydown":case"keyup":cr(o,n,a)}var y;if(En)e:{switch(e){case"compositionstart":var A="onCompositionStart";break e;case"compositionend":A="onCompositionEnd";break e;case"compositionupdate":A="onCompositionUpdate";break e}A=void 0}else Bn?On(e,n)&&(A="onCompositionEnd"):"keydown"===e&&229===n.keyCode&&(A="onCompositionStart");A&&(Cn&&"ko"!==n.locale&&(Bn||"onCompositionStart"!==A?"onCompositionEnd"===A&&Bn&&(y=$t()):(Ht="value"in(Ut=a)?Ut.value:Ut.textContent,Bn=!0)),0<(b=$l(r,A)).length&&(A=new fn(A,e,null,n,a),o.push({event:A,listeners:b}),y?A.data=y:null!==(y=Tn(n))&&(A.data=y))),(y=xn?function(e,t){switch(e){case"compositionend":return Tn(t);case"keypress":return 32!==t.which?null:(Sn=!0,Fn);case"textInput":return(e=t.data)===Fn&&Sn?null:e;default:return null}}(e,n):function(e,t){if(Bn)return"compositionend"===e||!En&&On(e,t)?(e=$t(),Wt=Ht=Ut=null,Bn=!1,e):null;switch(e){case"paste":default:return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1<t.char.length)return t.char;if(t.which)return String.fromCharCode(t.which)}return null;case"compositionend":return Cn&&"ko"!==t.locale?null:t.data}}(e,n))&&(0<(A=$l(r,"onBeforeInput")).length&&(b=new fn("onBeforeInput","beforeinput",null,n,a),o.push({event:b,listeners:A}),b.data=y)),function(e,t,n,r,a){if("submit"===t&&n&&n.stateNode===a){var i=Bl((a[Re]||null).action),o=r.submitter;o&&null!==(t=(t=o[Re]||null)?Bl(t.formAction):o.getAttribute("formAction"))&&(i=t,o=null);var s=new tn("action","action",null,r,a);e.push({event:s,listeners:[{instance:null,listener:function(){if(r.defaultPrevented){if(0!==_l){var e=o?Ml(a,o):new FormData(a);Mo(n,{pending:!0,data:e,method:a.method,action:i},null,e)}}else"function"==typeof i&&(s.preventDefault(),e=o?Ml(a,o):new FormData(a),Mo(n,{pending:!0,data:e,method:a.method,action:i},i,e))},currentTarget:a}]})}}(o,e,r,n,a)}Ll(o,t)})}function Wl(e,t,n){return{instance:e,listener:t,currentTarget:n}}function $l(e,t){for(var n=t+"Capture",r=[];null!==e;){var a=e,i=a.stateNode;if(5!==(a=a.tag)&&26!==a&&27!==a||null===i||(null!=(a=jt(e,n))&&r.unshift(Wl(e,a,i)),null!=(a=jt(e,t))&&r.push(Wl(e,a,i))),3===e.tag)return r;e=e.return}return[]}function Gl(e){if(null===e)return null;do{e=e.return}while(e&&5!==e.tag&&27!==e.tag);return e||null}function Ql(e,t,n,r,a){for(var i=t._reactName,o=[];null!==n&&n!==r;){var s=n,u=s.alternate,c=s.stateNode;if(s=s.tag,null!==u&&u===r)break;5!==s&&26!==s&&27!==s||null===c||(u=c,a?null!=(c=jt(n,i))&&o.unshift(Wl(n,c,u)):a||null!=(c=jt(n,i))&&o.push(Wl(n,c,u))),n=n.return}0!==o.length&&e.push({event:t,listeners:o})}var Zl=/\r\n?/g,Yl=/\u0000|\uFFFD/g;function Xl(e){return("string"==typeof e?e:""+e).replace(Zl,"\n").replace(Yl,"")}function Kl(e,t){return t=Xl(t),Xl(e)===t}function Jl(){}function ef(e,t,n,r,i,o){switch(n){case"children":"string"==typeof r?"body"===t||"textarea"===t&&""===r||Et(e,r):("number"==typeof r||"bigint"==typeof r)&&"body"!==t&&Et(e,""+r);break;case"className":at(e,"class",r);break;case"tabIndex":at(e,"tabindex",r);break;case"dir":case"role":case"viewBox":case"width":case"height":at(e,n,r);break;case"style":Ct(e,r,o);break;case"data":if("object"!==t){at(e,"data",r);break}case"src":case"href":if(""===r&&("a"!==t||"href"!==n)){e.removeAttribute(n);break}if(null==r||"function"==typeof r||"symbol"===a(r)||"boolean"==typeof r){e.removeAttribute(n);break}r=Tt(""+r),e.setAttribute(n,r);break;case"action":case"formAction":if("function"==typeof r){e.setAttribute(n,"javascript:throw new Error('A React form was unexpectedly submitted. If you called form.submit() manually, consider using form.requestSubmit() instead. If you\\'re trying to use event.stopPropagation() in a submit event handler, consider also calling event.preventDefault().')");break}if("function"==typeof o&&("formAction"===n?("input"!==t&&ef(e,t,"name",i.name,i,null),ef(e,t,"formEncType",i.formEncType,i,null),ef(e,t,"formMethod",i.formMethod,i,null),ef(e,t,"formTarget",i.formTarget,i,null)):(ef(e,t,"encType",i.encType,i,null),ef(e,t,"method",i.method,i,null),ef(e,t,"target",i.target,i,null))),null==r||"symbol"===a(r)||"boolean"==typeof r){e.removeAttribute(n);break}r=Tt(""+r),e.setAttribute(n,r);break;case"onClick":null!=r&&(e.onclick=Jl);break;case"onScroll":null!=r&&jl("scroll",e);break;case"onScrollEnd":null!=r&&jl("scrollend",e);break;case"dangerouslySetInnerHTML":if(null!=r){if("object"!==a(r)||!("__html"in r))throw Error(u(61));if(null!=(n=r.__html)){if(null!=i.children)throw Error(u(60));e.innerHTML=n}}break;case"multiple":e.multiple=r&&"function"!=typeof r&&"symbol"!==a(r);break;case"muted":e.muted=r&&"function"!=typeof r&&"symbol"!==a(r);break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"defaultValue":case"defaultChecked":case"innerHTML":case"ref":case"autoFocus":break;case"xlinkHref":if(null==r||"function"==typeof r||"boolean"==typeof r||"symbol"===a(r)){e.removeAttribute("xlink:href");break}n=Tt(""+r),e.setAttributeNS("http://www.w3.org/1999/xlink","xlink:href",n);break;case"contentEditable":case"spellCheck":case"draggable":case"value":case"autoReverse":case"externalResourcesRequired":case"focusable":case"preserveAlpha":null!=r&&"function"!=typeof r&&"symbol"!==a(r)?e.setAttribute(n,""+r):e.removeAttribute(n);break;case"inert":case"allowFullScreen":case"async":case"autoPlay":case"controls":case"default":case"defer":case"disabled":case"disablePictureInPicture":case"disableRemotePlayback":case"formNoValidate":case"hidden":case"loop":case"noModule":case"noValidate":case"open":case"playsInline":case"readOnly":case"required":case"reversed":case"scoped":case"seamless":case"itemScope":r&&"function"!=typeof r&&"symbol"!==a(r)?e.setAttribute(n,""):e.removeAttribute(n);break;case"capture":case"download":!0===r?e.setAttribute(n,""):!1!==r&&null!=r&&"function"!=typeof r&&"symbol"!==a(r)?e.setAttribute(n,r):e.removeAttribute(n);break;case"cols":case"rows":case"size":case"span":null!=r&&"function"!=typeof r&&"symbol"!==a(r)&&!isNaN(r)&&1<=r?e.setAttribute(n,r):e.removeAttribute(n);break;case"rowSpan":case"start":null==r||"function"==typeof r||"symbol"===a(r)||isNaN(r)?e.removeAttribute(n):e.setAttribute(n,r);break;case"popover":jl("beforetoggle",e),jl("toggle",e),rt(e,"popover",r);break;case"xlinkActuate":it(e,"http://www.w3.org/1999/xlink","xlink:actuate",r);break;case"xlinkArcrole":it(e,"http://www.w3.org/1999/xlink","xlink:arcrole",r);break;case"xlinkRole":it(e,"http://www.w3.org/1999/xlink","xlink:role",r);break;case"xlinkShow":it(e,"http://www.w3.org/1999/xlink","xlink:show",r);break;case"xlinkTitle":it(e,"http://www.w3.org/1999/xlink","xlink:title",r);break;case"xlinkType":it(e,"http://www.w3.org/1999/xlink","xlink:type",r);break;case"xmlBase":it(e,"http://www.w3.org/XML/1998/namespace","xml:base",r);break;case"xmlLang":it(e,"http://www.w3.org/XML/1998/namespace","xml:lang",r);break;case"xmlSpace":it(e,"http://www.w3.org/XML/1998/namespace","xml:space",r);break;case"is":rt(e,"is",r);break;case"innerText":case"textContent":break;default:(!(2<n.length)||"o"!==n[0]&&"O"!==n[0]||"n"!==n[1]&&"N"!==n[1])&&rt(e,n=St.get(n)||n,r)}}function tf(e,t,n,r,i,o){switch(n){case"style":Ct(e,r,o);break;case"dangerouslySetInnerHTML":if(null!=r){if("object"!==a(r)||!("__html"in r))throw Error(u(61));if(null!=(n=r.__html)){if(null!=i.children)throw Error(u(60));e.innerHTML=n}}break;case"children":"string"==typeof r?Et(e,r):("number"==typeof r||"bigint"==typeof r)&&Et(e,""+r);break;case"onScroll":null!=r&&jl("scroll",e);break;case"onScrollEnd":null!=r&&jl("scrollend",e);break;case"onClick":null!=r&&(e.onclick=Jl);break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"innerHTML":case"ref":case"innerText":case"textContent":break;default:Ze.hasOwnProperty(n)||("o"!==n[0]||"n"!==n[1]||(i=n.endsWith("Capture"),t=n.slice(2,i?n.length-7:void 0),"function"==typeof(o=null!=(o=e[Re]||null)?o[n]:null)&&e.removeEventListener(t,o,i),"function"!=typeof r)?n in e?e[n]=r:!0===r?e.setAttribute(n,""):rt(e,n,r):("function"!=typeof o&&null!==o&&(n in e?e[n]=null:e.hasAttribute(n)&&e.removeAttribute(n)),e.addEventListener(t,r,i)))}}function nf(e,t,n){switch(t){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"img":jl("error",e),jl("load",e);var r,i=!1,o=!1;for(r in n)if(n.hasOwnProperty(r)){var s=n[r];if(null!=s)switch(r){case"src":i=!0;break;case"srcSet":o=!0;break;case"children":case"dangerouslySetInnerHTML":throw Error(u(137,t));default:ef(e,t,r,s,n,null)}}return o&&ef(e,t,"srcSet",n.srcSet,n,null),void(i&&ef(e,t,"src",n.src,n,null));case"input":jl("invalid",e);var c=r=s=o=null,l=null,f=null;for(i in n)if(n.hasOwnProperty(i)){var d=n[i];if(null!=d)switch(i){case"name":o=d;break;case"type":s=d;break;case"checked":l=d;break;case"defaultChecked":f=d;break;case"value":r=d;break;case"defaultValue":c=d;break;case"children":case"dangerouslySetInnerHTML":if(null!=d)throw Error(u(137,t));break;default:ef(e,t,i,d,n,null)}}return yt(e,r,c,l,f,s,o,!1),void pt(e);case"select":for(o in jl("invalid",e),i=s=r=null,n)if(n.hasOwnProperty(o)&&null!=(c=n[o]))switch(o){case"value":r=c;break;case"defaultValue":s=c;break;case"multiple":i=c;default:ef(e,t,o,c,n,null)}return t=r,n=s,e.multiple=!!i,void(null!=t?Dt(e,!!i,t,!1):null!=n&&Dt(e,!!i,n,!0));case"textarea":for(s in jl("invalid",e),r=o=i=null,n)if(n.hasOwnProperty(s)&&null!=(c=n[s]))switch(s){case"value":i=c;break;case"defaultValue":o=c;break;case"children":r=c;break;case"dangerouslySetInnerHTML":if(null!=c)throw Error(u(91));break;default:ef(e,t,s,c,n,null)}return _t(e,i,o,r),void pt(e);case"option":for(l in n)if(n.hasOwnProperty(l)&&null!=(i=n[l]))if("selected"===l)e.selected=i&&"function"!=typeof i&&"symbol"!==a(i);else ef(e,t,l,i,n,null);return;case"dialog":jl("beforetoggle",e),jl("toggle",e),jl("cancel",e),jl("close",e);break;case"iframe":case"object":jl("load",e);break;case"video":case"audio":for(i=0;i<Nl.length;i++)jl(Nl[i],e);break;case"image":jl("error",e),jl("load",e);break;case"details":jl("toggle",e);break;case"embed":case"source":case"link":jl("error",e),jl("load",e);case"area":case"base":case"br":case"col":case"hr":case"keygen":case"meta":case"param":case"track":case"wbr":case"menuitem":for(f in n)if(n.hasOwnProperty(f)&&null!=(i=n[f]))switch(f){case"children":case"dangerouslySetInnerHTML":throw Error(u(137,t));default:ef(e,t,f,i,n,null)}return;default:if(Ft(t)){for(d in n)n.hasOwnProperty(d)&&(void 0!==(i=n[d])&&tf(e,t,d,i,n,void 0));return}}for(c in n)n.hasOwnProperty(c)&&(null!=(i=n[c])&&ef(e,t,c,i,n,null))}var rf=null,af=null;function of(e){return 9===e.nodeType?e:e.ownerDocument}function sf(e){switch(e){case"http://www.w3.org/2000/svg":return 1;case"http://www.w3.org/1998/Math/MathML":return 2;default:return 0}}function uf(e,t){if(0===e)switch(t){case"svg":return 1;case"math":return 2;default:return 0}return 1===e&&"foreignObject"===t?0:e}function cf(e,t){return"textarea"===e||"noscript"===e||"string"==typeof t.children||"number"==typeof t.children||"bigint"==typeof t.children||"object"===a(t.dangerouslySetInnerHTML)&&null!==t.dangerouslySetInnerHTML&&null!=t.dangerouslySetInnerHTML.__html}var lf=null;var ff="function"==typeof setTimeout?setTimeout:void 0,df="function"==typeof clearTimeout?clearTimeout:void 0,pf="function"==typeof Promise?Promise:void 0,hf="function"==typeof queueMicrotask?queueMicrotask:void 0!==pf?function(e){return pf.resolve(null).then(e).catch(mf)}:ff;function mf(e){setTimeout(function(){throw e})}function vf(e){return"head"===e}function gf(e,t){var n=t,r=0,a=0;do{var i=n.nextSibling;if(e.removeChild(n),i&&8===i.nodeType)if("/$"===(n=i.data)){if(0<r&&8>r){n=r;var o=e.ownerDocument;if(1&n&&Ef(o.documentElement),2&n&&Ef(o.body),4&n)for(Ef(n=o.head),o=n.firstChild;o;){var s=o.nextSibling,u=o.nodeName;o[qe]||"SCRIPT"===u||"STYLE"===u||"LINK"===u&&"stylesheet"===o.rel.toLowerCase()||n.removeChild(o),o=s}}if(0===a)return e.removeChild(i),void Od(t);a--}else"$"===n||"$?"===n||"$!"===n?a++:r=n.charCodeAt(0)-48;else r=0;n=i}while(n);Od(t)}function bf(e){var t=e.firstChild;for(t&&10===t.nodeType&&(t=t.nextSibling);t;){var n=t;switch(t=t.nextSibling,n.nodeName){case"HTML":case"HEAD":case"BODY":bf(n),Ve(n);continue;case"SCRIPT":case"STYLE":continue;case"LINK":if("stylesheet"===n.rel.toLowerCase())continue}e.removeChild(n)}}function yf(e){return"$!"===e.data||"$?"===e.data&&"complete"===e.ownerDocument.readyState}function Af(e){for(;null!=e;e=e.nextSibling){var t=e.nodeType;if(1===t||3===t)break;if(8===t){if("$"===(t=e.data)||"$!"===t||"$?"===t||"F!"===t||"F"===t)break;if("/$"===t)return null}}return e}var Df=null;function wf(e){e=e.previousSibling;for(var t=0;e;){if(8===e.nodeType){var n=e.data;if("$"===n||"$!"===n||"$?"===n){if(0===t)return e;t--}else"/$"===n&&t++}e=e.previousSibling}return null}function _f(e,t,n){switch(t=of(n),e){case"html":if(!(e=t.documentElement))throw Error(u(452));return e;case"head":if(!(e=t.head))throw Error(u(453));return e;case"body":if(!(e=t.body))throw Error(u(454));return e;default:throw Error(u(451))}}function Ef(e){for(var t=e.attributes;t.length;)e.removeAttributeNode(t[0]);Ve(e)}var kf=new Map,xf=new Set;function Cf(e){return"function"==typeof e.getRootNode?e.getRootNode():9===e.nodeType?e:e.ownerDocument}var Ff=I.d;I.d={f:function(){var e=Ff.f(),t=Uc();return e||t},r:function(e){var t=He(e);null!==t&&5===t.tag&&"form"===t.type?Ro(t):Ff.r(e)},D:function(e){Ff.D(e),Of("dns-prefetch",e,null)},C:function(e,t){Ff.C(e,t),Of("preconnect",e,t)},L:function(e,t,n){Ff.L(e,t,n);var r=Sf;if(r&&e&&t){var a='link[rel="preload"][as="'+gt(t)+'"]';"image"===t&&n&&n.imageSrcSet?(a+='[imagesrcset="'+gt(n.imageSrcSet)+'"]',"string"==typeof n.imageSizes&&(a+='[imagesizes="'+gt(n.imageSizes)+'"]')):a+='[href="'+gt(e)+'"]';var i=a;switch(t){case"style":i=Bf(e);break;case"script":i=Rf(e)}kf.has(i)||(e=h({rel:"preload",href:"image"===t&&n&&n.imageSrcSet?void 0:e,as:t},n),kf.set(i,e),null!==r.querySelector(a)||"style"===t&&r.querySelector(Mf(i))||"script"===t&&r.querySelector(Nf(i))||(nf(t=r.createElement("link"),"link",e),Ge(t),r.head.appendChild(t)))}},m:function(e,t){Ff.m(e,t);var n=Sf;if(n&&e){var r=t&&"string"==typeof t.as?t.as:"script",a='link[rel="modulepreload"][as="'+gt(r)+'"][href="'+gt(e)+'"]',i=a;switch(r){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":i=Rf(e)}if(!kf.has(i)&&(e=h({rel:"modulepreload",href:e},t),kf.set(i,e),null===n.querySelector(a))){switch(r){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":if(n.querySelector(Nf(i)))return}nf(r=n.createElement("link"),"link",e),Ge(r),n.head.appendChild(r)}}},X:function(e,t){Ff.X(e,t);var n=Sf;if(n&&e){var r=$e(n).hoistableScripts,a=Rf(e),i=r.get(a);i||((i=n.querySelector(Nf(a)))||(e=h({src:e,async:!0},t),(t=kf.get(a))&&zf(e,t),Ge(i=n.createElement("script")),nf(i,"link",e),n.head.appendChild(i)),i={type:"script",instance:i,count:1,state:null},r.set(a,i))}},S:function(e,t,n){Ff.S(e,t,n);var r=Sf;if(r&&e){var a=$e(r).hoistableStyles,i=Bf(e);t=t||"default";var o=a.get(i);if(!o){var s={loading:0,preload:null};if(o=r.querySelector(Mf(i)))s.loading=5;else{e=h({rel:"stylesheet",href:e,"data-precedence":t},n),(n=kf.get(i))&&jf(e,n);var u=o=r.createElement("link");Ge(u),nf(u,"link",e),u._p=new Promise(function(e,t){u.onload=e,u.onerror=t}),u.addEventListener("load",function(){s.loading|=1}),u.addEventListener("error",function(){s.loading|=2}),s.loading|=4,Lf(o,t,r)}o={type:"stylesheet",instance:o,count:1,state:s},a.set(i,o)}}},M:function(e,t){Ff.M(e,t);var n=Sf;if(n&&e){var r=$e(n).hoistableScripts,a=Rf(e),i=r.get(a);i||((i=n.querySelector(Nf(a)))||(e=h({src:e,async:!0,type:"module"},t),(t=kf.get(a))&&zf(e,t),Ge(i=n.createElement("script")),nf(i,"link",e),n.head.appendChild(i)),i={type:"script",instance:i,count:1,state:null},r.set(a,i))}}};var Sf="undefined"==typeof document?null:document;function Of(e,t,n){var r=Sf;if(r&&"string"==typeof t&&t){var a=gt(t);a='link[rel="'+e+'"][href="'+a+'"]',"string"==typeof n&&(a+='[crossorigin="'+n+'"]'),xf.has(a)||(xf.add(a),e={rel:e,crossOrigin:n,href:t},null===r.querySelector(a)&&(nf(t=r.createElement("link"),"link",e),Ge(t),r.head.appendChild(t)))}}function Tf(e,t,n,r){var i,o,s,c,l=(l=$.current)?Cf(l):null;if(!l)throw Error(u(446));switch(e){case"meta":case"title":return null;case"style":return"string"==typeof n.precedence&&"string"==typeof n.href?(t=Bf(n.href),(r=(n=$e(l).hoistableStyles).get(t))||(r={type:"style",instance:null,count:0,state:null},n.set(t,r)),r):{type:"void",instance:null,count:0,state:null};case"link":if("stylesheet"===n.rel&&"string"==typeof n.href&&"string"==typeof n.precedence){e=Bf(n.href);var f=$e(l).hoistableStyles,d=f.get(e);if(d||(l=l.ownerDocument||l,d={type:"stylesheet",instance:null,count:0,state:{loading:0,preload:null}},f.set(e,d),(f=l.querySelector(Mf(e)))&&!f._p&&(d.instance=f,d.state.loading=5),kf.has(e)||(n={rel:"preload",as:"style",href:n.href,crossOrigin:n.crossOrigin,integrity:n.integrity,media:n.media,hrefLang:n.hrefLang,referrerPolicy:n.referrerPolicy},kf.set(e,n),f||(i=l,o=e,s=n,c=d.state,i.querySelector('link[rel="preload"][as="style"]['+o+"]")?c.loading=1:(o=i.createElement("link"),c.preload=o,o.addEventListener("load",function(){return c.loading|=1}),o.addEventListener("error",function(){return c.loading|=2}),nf(o,"link",s),Ge(o),i.head.appendChild(o))))),t&&null===r)throw Error(u(528,""));return d}if(t&&null!==r)throw Error(u(529,""));return null;case"script":return t=n.async,"string"==typeof(n=n.src)&&t&&"function"!=typeof t&&"symbol"!==a(t)?(t=Rf(n),(r=(n=$e(l).hoistableScripts).get(t))||(r={type:"script",instance:null,count:0,state:null},n.set(t,r)),r):{type:"void",instance:null,count:0,state:null};default:throw Error(u(444,e))}}function Bf(e){return'href="'+gt(e)+'"'}function Mf(e){return'link[rel="stylesheet"]['+e+"]"}function Pf(e){return h({},e,{"data-precedence":e.precedence,precedence:null})}function Rf(e){return'[src="'+gt(e)+'"]'}function Nf(e){return"script[async]"+e}function If(e,t,n){if(t.count++,null===t.instance)switch(t.type){case"style":var r=e.querySelector('style[data-href~="'+gt(n.href)+'"]');if(r)return t.instance=r,Ge(r),r;var a=h({},n,{"data-href":n.href,"data-precedence":n.precedence,href:null,precedence:null});return Ge(r=(e.ownerDocument||e).createElement("style")),nf(r,"style",a),Lf(r,n.precedence,e),t.instance=r;case"stylesheet":a=Bf(n.href);var i=e.querySelector(Mf(a));if(i)return t.state.loading|=4,t.instance=i,Ge(i),i;r=Pf(n),(a=kf.get(a))&&jf(r,a),Ge(i=(e.ownerDocument||e).createElement("link"));var o=i;return o._p=new Promise(function(e,t){o.onload=e,o.onerror=t}),nf(i,"link",r),t.state.loading|=4,Lf(i,n.precedence,e),t.instance=i;case"script":return i=Rf(n.src),(a=e.querySelector(Nf(i)))?(t.instance=a,Ge(a),a):(r=n,(a=kf.get(i))&&zf(r=h({},n),a),Ge(a=(e=e.ownerDocument||e).createElement("script")),nf(a,"link",r),e.head.appendChild(a),t.instance=a);case"void":return null;default:throw Error(u(443,t.type))}else"stylesheet"===t.type&&!(4&t.state.loading)&&(r=t.instance,t.state.loading|=4,Lf(r,n.precedence,e));return t.instance}function Lf(e,t,n){for(var r=n.querySelectorAll('link[rel="stylesheet"][data-precedence],style[data-precedence]'),a=r.length?r[r.length-1]:null,i=a,o=0;o<r.length;o++){var s=r[o];if(s.dataset.precedence===t)i=s;else if(i!==a)break}i?i.parentNode.insertBefore(e,i.nextSibling):(t=9===n.nodeType?n.head:n).insertBefore(e,t.firstChild)}function jf(e,t){null==e.crossOrigin&&(e.crossOrigin=t.crossOrigin),null==e.referrerPolicy&&(e.referrerPolicy=t.referrerPolicy),null==e.title&&(e.title=t.title)}function zf(e,t){null==e.crossOrigin&&(e.crossOrigin=t.crossOrigin),null==e.referrerPolicy&&(e.referrerPolicy=t.referrerPolicy),null==e.integrity&&(e.integrity=t.integrity)}var qf=null;function Vf(e,t,n){if(null===qf){var r=new Map,a=qf=new Map;a.set(n,r)}else(r=(a=qf).get(n))||(r=new Map,a.set(n,r));if(r.has(e))return r;for(r.set(e,null),n=n.getElementsByTagName(e),a=0;a<n.length;a++){var i=n[a];if(!(i[qe]||i[Pe]||"link"===e&&"stylesheet"===i.getAttribute("rel"))&&"http://www.w3.org/2000/svg"!==i.namespaceURI){var o=i.getAttribute(t)||"";o=e+o;var s=r.get(o);s?s.push(i):r.set(o,[i])}}return r}function Uf(e,t,n){(e=e.ownerDocument||e).head.insertBefore(n,"title"===t?e.querySelector("head > title"):null)}function Hf(e){return!!("stylesheet"!==e.type||3&e.state.loading)}var Wf=null;function $f(){}function Gf(){if(this.count--,0===this.count)if(this.stylesheets)Zf(this,this.stylesheets);else if(this.unsuspend){var e=this.unsuspend;this.unsuspend=null,e()}}var Qf=null;function Zf(e,t){e.stylesheets=null,null!==e.unsuspend&&(e.count++,Qf=new Map,t.forEach(Yf,e),Qf=null,Gf.call(e))}function Yf(e,t){if(!(4&t.state.loading)){var n=Qf.get(e);if(n)var r=n.get(null);else{n=new Map,Qf.set(e,n);for(var a=e.querySelectorAll("link[data-precedence],style[data-precedence]"),i=0;i<a.length;i++){var o=a[i];"LINK"!==o.nodeName&&"not all"===o.getAttribute("media")||(n.set(o.dataset.precedence,o),r=o)}r&&n.set(null,r)}o=(a=t.instance).getAttribute("data-precedence"),(i=n.get(o)||r)===r&&n.set(null,a),n.set(o,a),this.count++,r=Gf.bind(this),a.addEventListener("load",r),a.addEventListener("error",r),i?i.parentNode.insertBefore(a,i.nextSibling):(e=9===e.nodeType?e.head:e).insertBefore(a,e.firstChild),t.state.loading|=4}}var Xf={$$typeof:_,Provider:null,Consumer:null,_currentValue:L,_currentValue2:L,_threadCount:0};function Kf(e,t,n,r,a,i,o,s){this.tag=1,this.containerInfo=e,this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.next=this.pendingContext=this.context=this.cancelPendingCommit=null,this.callbackPriority=0,this.expirationTimes=xe(-1),this.entangledLanes=this.shellSuspendCounter=this.errorRecoveryDisabledLanes=this.expiredLanes=this.warmLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=xe(0),this.hiddenUpdates=xe(null),this.identifierPrefix=r,this.onUncaughtError=a,this.onCaughtError=i,this.onRecoverableError=o,this.pooledCache=null,this.pooledCacheLanes=0,this.formState=s,this.incompleteTransitions=new Map}function Jf(e,t,n,r,a,i,o,s,u,c,l,f){return e=new Kf(e,t,n,o,s,u,c,f),t=1,!0===i&&(t|=24),i=Lr(3,null,null,t),e.current=i,i.stateNode=e,(t=Ra()).refCount++,e.pooledCache=t,t.refCount++,i.memoizedState={element:r,isDehydrated:n,cache:t},ai(i),e}function ed(e){return e?e=Nr:Nr}function td(e,t,n,r,a,i){a=ed(a),null===r.context?r.context=a:r.pendingContext=a,(r=oi(t)).payload={element:n},null!==(i=void 0===i?null:i)&&(r.callback=i),null!==(n=si(e,r,t))&&(Lc(n,0,t),ui(n,e,t))}function nd(e,t){if(null!==(e=e.memoizedState)&&null!==e.dehydrated){var n=e.retryLane;e.retryLane=0!==n&&n<t?n:t}}function rd(e,t){nd(e,t),(e=e.alternate)&&nd(e,t)}function ad(e){if(13===e.tag){var t=Mr(e,67108864);null!==t&&Lc(t,0,67108864),rd(e,67108864)}}var id=!0;function od(e,t,n,r){var a=N.T;N.T=null;var i=I.p;try{I.p=2,ud(e,t,n,r)}finally{I.p=i,N.T=a}}function sd(e,t,n,r){var a=N.T;N.T=null;var i=I.p;try{I.p=8,ud(e,t,n,r)}finally{I.p=i,N.T=a}}function ud(e,t,n,r){if(id){var a=cd(r);if(null===a)Hl(e,t,r,ld,n),Dd(e,r);else if(function(e,t,n,r,a){switch(t){case"focusin":return hd=wd(hd,e,t,n,r,a),!0;case"dragenter":return md=wd(md,e,t,n,r,a),!0;case"mouseover":return vd=wd(vd,e,t,n,r,a),!0;case"pointerover":var i=a.pointerId;return gd.set(i,wd(gd.get(i)||null,e,t,n,r,a)),!0;case"gotpointercapture":return i=a.pointerId,bd.set(i,wd(bd.get(i)||null,e,t,n,r,a)),!0}return!1}(a,e,t,n,r))r.stopPropagation();else if(Dd(e,r),4&t&&-1<Ad.indexOf(e)){for(;null!==a;){var i=He(a);if(null!==i)switch(i.tag){case 3:if((i=i.stateNode).current.memoizedState.isDehydrated){var o=Ae(i.pendingLanes);if(0!==o){var s=i;for(s.pendingLanes|=2,s.entangledLanes|=2;o;){var u=1<<31-me(o);s.entanglements[1]|=u,o&=~u}El(i),!(6&ac)&&(Ec=re()+500,kl(0,!1))}}break;case 13:null!==(s=Mr(i,2))&&Lc(s,0,2),Uc(),rd(i,2)}if(null===(i=cd(r))&&Hl(e,t,r,ld,n),i===a)break;a=i}null!==a&&r.stopPropagation()}else Hl(e,t,r,null,n)}}function cd(e){return fd(e=Mt(e))}var ld=null;function fd(e){if(ld=null,null!==(e=Ue(e))){var t=l(e);if(null===t)e=null;else{var n=t.tag;if(13===n){if(null!==(e=f(t)))return e;e=null}else if(3===n){if(t.stateNode.current.memoizedState.isDehydrated)return 3===t.tag?t.stateNode.containerInfo:null;e=null}else t!==e&&(e=null)}}return ld=e,null}function dd(e){switch(e){case"beforetoggle":case"cancel":case"click":case"close":case"contextmenu":case"copy":case"cut":case"auxclick":case"dblclick":case"dragend":case"dragstart":case"drop":case"focusin":case"focusout":case"input":case"invalid":case"keydown":case"keypress":case"keyup":case"mousedown":case"mouseup":case"paste":case"pause":case"play":case"pointercancel":case"pointerdown":case"pointerup":case"ratechange":case"reset":case"resize":case"seeked":case"submit":case"toggle":case"touchcancel":case"touchend":case"touchstart":case"volumechange":case"change":case"selectionchange":case"textInput":case"compositionstart":case"compositionend":case"compositionupdate":case"beforeblur":case"afterblur":case"beforeinput":case"blur":case"fullscreenchange":case"focus":case"hashchange":case"popstate":case"select":case"selectstart":return 2;case"drag":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"mousemove":case"mouseout":case"mouseover":case"pointermove":case"pointerout":case"pointerover":case"scroll":case"touchmove":case"wheel":case"mouseenter":case"mouseleave":case"pointerenter":case"pointerleave":return 8;case"message":switch(ae()){case ie:return 2;case oe:return 8;case se:case ue:return 32;case ce:return 268435456;default:return 32}default:return 32}}var pd=!1,hd=null,md=null,vd=null,gd=new Map,bd=new Map,yd=[],Ad="mousedown mouseup touchcancel touchend touchstart auxclick dblclick pointercancel pointerdown pointerup dragend dragstart drop compositionend compositionstart keydown keypress keyup input textInput copy cut paste click change contextmenu reset".split(" ");function Dd(e,t){switch(e){case"focusin":case"focusout":hd=null;break;case"dragenter":case"dragleave":md=null;break;case"mouseover":case"mouseout":vd=null;break;case"pointerover":case"pointerout":gd.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":bd.delete(t.pointerId)}}function wd(e,t,n,r,a,i){return null===e||e.nativeEvent!==i?(e={blockedOn:t,domEventName:n,eventSystemFlags:r,nativeEvent:i,targetContainers:[a]},null!==t&&(null!==(t=He(t))&&ad(t)),e):(e.eventSystemFlags|=r,t=e.targetContainers,null!==a&&-1===t.indexOf(a)&&t.push(a),e)}function _d(e){var t=Ue(e.target);if(null!==t){var n=l(t);if(null!==n)if(13===(t=n.tag)){if(null!==(t=f(n)))return e.blockedOn=t,void function(e,t){var n=I.p;try{return I.p=e,t()}finally{I.p=n}}(e.priority,function(){if(13===n.tag){var e=Nc();e=Oe(e);var t=Mr(n,e);null!==t&&Lc(t,0,e),rd(n,e)}})}else if(3===t&&n.stateNode.current.memoizedState.isDehydrated)return void(e.blockedOn=3===n.tag?n.stateNode.containerInfo:null)}e.blockedOn=null}function Ed(e){if(null!==e.blockedOn)return!1;for(var t=e.targetContainers;0<t.length;){var n=cd(e.nativeEvent);if(null!==n)return null!==(t=He(n))&&ad(t),e.blockedOn=n,!1;var r=new(n=e.nativeEvent).constructor(n.type,n);Bt=r,n.target.dispatchEvent(r),Bt=null,t.shift()}return!0}function kd(e,t,n){Ed(e)&&n.delete(t)}function xd(){pd=!1,null!==hd&&Ed(hd)&&(hd=null),null!==md&&Ed(md)&&(md=null),null!==vd&&Ed(vd)&&(vd=null),gd.forEach(kd),bd.forEach(kd)}function Cd(e,t){e.blockedOn===t&&(e.blockedOn=null,pd||(pd=!0,i.unstable_scheduleCallback(i.unstable_NormalPriority,xd)))}var Fd=null;function Sd(e){Fd!==e&&(Fd=e,i.unstable_scheduleCallback(i.unstable_NormalPriority,function(){Fd===e&&(Fd=null);for(var t=0;t<e.length;t+=3){var n=e[t],r=e[t+1],a=e[t+2];if("function"!=typeof r){if(null===fd(r||n))continue;break}var i=He(n);null!==i&&(e.splice(t,3),t-=3,Mo(i,{pending:!0,data:a,method:n.method,action:r},r,a))}}))}function Od(e){function t(t){return Cd(t,e)}null!==hd&&Cd(hd,e),null!==md&&Cd(md,e),null!==vd&&Cd(vd,e),gd.forEach(t),bd.forEach(t);for(var n=0;n<yd.length;n++){var r=yd[n];r.blockedOn===e&&(r.blockedOn=null)}for(;0<yd.length&&null===(n=yd[0]).blockedOn;)_d(n),null===n.blockedOn&&yd.shift();if(null!=(n=(e.ownerDocument||e).$$reactFormReplay))for(r=0;r<n.length;r+=3){var a=n[r],i=n[r+1],o=a[Re]||null;if("function"==typeof i)o||Sd(n);else if(o){var s=null;if(i&&i.hasAttribute("formAction")){if(a=i,o=i[Re]||null)s=o.formAction;else if(null!==fd(a))continue}else s=o.action;"function"==typeof s?n[r+1]=s:(n.splice(r,3),r-=3),Sd(n)}}}function Td(e){this._internalRoot=e}function Bd(e){this._internalRoot=e}Bd.prototype.render=Td.prototype.render=function(e){var t=this._internalRoot;if(null===t)throw Error(u(409));td(t.current,Nc(),e,t,null,null)},Bd.prototype.unmount=Td.prototype.unmount=function(){var e=this._internalRoot;if(null!==e){this._internalRoot=null;var t=e.containerInfo;td(e.current,2,null,e,null,null),Uc(),t[Ne]=null}},Bd.prototype.unstable_scheduleHydration=function(e){if(e){var t=Be();e={blockedOn:null,target:e,priority:t};for(var n=0;n<yd.length&&0!==t&&t<yd[n].priority;n++);yd.splice(n,0,e),0===n&&_d(e)}};var Md=o.version;if("19.1.0"!==Md)throw Error(u(527,Md,"19.1.0"));I.findDOMNode=function(e){var t=e._reactInternals;if(void 0===t){if("function"==typeof e.render)throw Error(u(188));throw e=Object.keys(e).join(","),Error(u(268,e))}return e=function(e){var t=e.alternate;if(!t){if(null===(t=l(e)))throw Error(u(188));return t!==e?null:e}for(var n=e,r=t;;){var a=n.return;if(null===a)break;var i=a.alternate;if(null===i){if(null!==(r=a.return)){n=r;continue}break}if(a.child===i.child){for(i=a.child;i;){if(i===n)return d(a),e;if(i===r)return d(a),t;i=i.sibling}throw Error(u(188))}if(n.return!==r.return)n=a,r=i;else{for(var o=!1,s=a.child;s;){if(s===n){o=!0,n=a,r=i;break}if(s===r){o=!0,r=a,n=i;break}s=s.sibling}if(!o){for(s=i.child;s;){if(s===n){o=!0,n=i,r=a;break}if(s===r){o=!0,r=i,n=a;break}s=s.sibling}if(!o)throw Error(u(189))}}if(n.alternate!==r)throw Error(u(190))}if(3!==n.tag)throw Error(u(188));return n.stateNode.current===n?e:t}(t),e=null===(e=null!==e?p(e):null)?null:e.stateNode};var Pd={bundleType:0,version:"19.1.0",rendererPackageName:"react-dom",currentDispatcherRef:N,reconcilerVersion:"19.1.0"};if("undefined"!=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__){var Rd=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!Rd.isDisabled&&Rd.supportsFiber)try{de=Rd.inject(Pd),pe=Rd}catch(Id){}}t.createRoot=function(e,t){if(!c(e))throw Error(u(299));var n=!1,r="",a=As,i=Ds,o=ws;return null!=t&&(!0===t.unstable_strictMode&&(n=!0),void 0!==t.identifierPrefix&&(r=t.identifierPrefix),void 0!==t.onUncaughtError&&(a=t.onUncaughtError),void 0!==t.onCaughtError&&(i=t.onCaughtError),void 0!==t.onRecoverableError&&(o=t.onRecoverableError),void 0!==t.unstable_transitionCallbacks&&t.unstable_transitionCallbacks),t=Jf(e,1,!1,null,0,n,r,a,i,o,0,null),e[Ne]=t.current,Vl(e),new Td(t)}},69085:(e,t,n)=>{"use strict";var r=n(46518),a=n(44213);r({target:"Object",stat:!0,arity:2,forced:Object.assign!==a},{assign:a})},69233:(e,t,n)=>{var r=n(9919).Global;function a(){return r.localStorage}function i(e){return a().getItem(e)}e.exports={name:"localStorage",read:i,write:function(e,t){return a().setItem(e,t)},each:function(e){for(var t=a().length-1;t>=0;t--){var n=a().key(t);e(i(n),n)}},remove:function(e){return a().removeItem(e)},clearAll:function(){return a().clear()}}},69479:(e,t,n)=>{"use strict";var r=n(43724),a=n(62106),i=n(65213),o=n(67979);r&&!i.correct&&(a(RegExp.prototype,"flags",{configurable:!0,get:o}),i.correct=!0)},69539:(e,t,n)=>{"use strict";var r=n(94644),a=n(59213).filter,i=n(29948),o=r.aTypedArray;(0,r.exportTypedArrayMethod)("filter",function(e){var t=a(o(this),e,arguments.length>1?arguments[1]:void 0);return i(this,t)})},69565:(e,t,n)=>{"use strict";var r=n(40616),a=Function.prototype.call;e.exports=r?a.bind(a):function(){return a.apply(a,arguments)}},70058:(e,t,n)=>{"use strict";function r(e,t){this.v=e,this.k=t}n.d(t,{A:()=>r})},70081:(e,t,n)=>{"use strict";var r=n(69565),a=n(79306),i=n(28551),o=n(16823),s=n(50851),u=TypeError;e.exports=function(e,t){var n=arguments.length<2?s(e):t;if(a(n))return i(r(n,e));throw new u(o(e)+" is not iterable")}},70259:(e,t,n)=>{"use strict";var r=n(34376),a=n(26198),i=n(96837),o=n(76080),s=function(e,t,n,u,c,l,f,d){for(var p,h,m=c,v=0,g=!!f&&o(f,d);v<u;)v in n&&(p=g?g(n[v],v,t):n[v],l>0&&r(p)?(h=a(p),m=s(e,t,p,h,m,l-1)-1):(i(m+1),e[m]=p),m++),v++;return m};e.exports=s},70312:(e,t,n)=>{function r(t,n){return e.exports=r=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},e.exports.__esModule=!0,e.exports.default=e.exports,r(t,n)}n(94170),n(63548),n(10287),e.exports=r,e.exports.__esModule=!0,e.exports.default=e.exports},70380:(e,t,n)=>{"use strict";var r=n(79504),a=n(79039),i=n(60533).start,o=RangeError,s=isFinite,u=Math.abs,c=Date.prototype,l=c.toISOString,f=r(c.getTime),d=r(c.getUTCDate),p=r(c.getUTCFullYear),h=r(c.getUTCHours),m=r(c.getUTCMilliseconds),v=r(c.getUTCMinutes),g=r(c.getUTCMonth),b=r(c.getUTCSeconds);e.exports=a(function(){return"0385-07-25T07:06:39.999Z"!==l.call(new Date(-50000000000001))})||!a(function(){l.call(new Date(NaN))})?function(){if(!s(f(this)))throw new o("Invalid time value");var e=this,t=p(e),n=m(e),r=t<0?"-":t>9999?"+":"";return r+i(u(t),r?6:4,0)+"-"+i(g(e)+1,2,0)+"-"+i(d(e),2,0)+"T"+i(h(e),2,0)+":"+i(v(e),2,0)+":"+i(b(e),2,0)+"."+i(n,3,0)+"Z"}:l},70511:(e,t,n)=>{"use strict";var r=n(19167),a=n(39297),i=n(1951),o=n(24913).f;e.exports=function(e){var t=r.Symbol||(r.Symbol={});a(t,e)||o(t,e,{value:i.f(e)})}},70597:(e,t,n)=>{"use strict";var r=n(79039),a=n(78227),i=n(39519),o=a("species");e.exports=function(e){return i>=51||!r(function(){var t=[];return(t.constructor={})[o]=function(){return{foo:1}},1!==t[e](Boolean).foo})}},70761:(e,t,n)=>{"use strict";n(46518)({target:"Math",stat:!0},{trunc:n(80741)})},71072:(e,t,n)=>{"use strict";var r=n(61828),a=n(88727);e.exports=Object.keys||function(e){return r(e,a)}},71392:(e,t,n)=>{"use strict";n.d(t,{A:()=>a});n(52675),n(89463),n(66412),n(26099),n(3362);var r=n(70058);function a(e){return function(){return new i(e.apply(this,arguments))}}function i(e){var t,n;function a(t,n){try{var o=e[t](n),s=o.value,u=s instanceof r.A;Promise.resolve(u?s.v:s).then(function(n){if(u){var r="return"===t?"return":"next";if(!s.k||n.done)return a(r,n);n=e[r](n).value}i(o.done?"return":"normal",n)},function(e){a("throw",e)})}catch(e){i("throw",e)}}function i(e,r){switch(e){case"return":t.resolve({value:r,done:!0});break;case"throw":t.reject(r);break;default:t.resolve({value:r,done:!1})}(t=t.next)?a(t.key,t.arg):n=null}this._invoke=function(e,r){return new Promise(function(i,o){var s={key:e,arg:r,resolve:i,reject:o,next:null};n?n=n.next=s:(t=n=s,a(e,r))})},"function"!=typeof e.return&&(this.return=void 0)}i.prototype["function"==typeof Symbol&&Symbol.asyncIterator||"@@asyncIterator"]=function(){return this},i.prototype.next=function(e){return this._invoke("next",e)},i.prototype.throw=function(e){return this._invoke("throw",e)},i.prototype.return=function(e){return this._invoke("return",e)}},71533:function(e,t,n){var r,a,i,o,s=n(89990);n(34782),o=function(e){return e.mode.CFB=function(){var t=e.lib.BlockCipherMode.extend();function n(e,t,n,r){var a,i=this._iv;i?(a=i.slice(0),this._iv=void 0):a=this._prevBlock,r.encryptBlock(a,0);for(var o=0;o<n;o++)e[t+o]^=a[o]}return t.Encryptor=t.extend({processBlock:function(e,t){var r=this._cipher,a=r.blockSize;n.call(this,e,t,a,r),this._prevBlock=e.slice(t,t+a)}}),t.Decryptor=t.extend({processBlock:function(e,t){var r=this._cipher,a=r.blockSize,i=e.slice(t,t+a);n.call(this,e,t,a,r),this._prevBlock=i}}),t}(),e.mode.CFB},"object"===s(t)?e.exports=t=o(n(83841),n(76793)):(a=[n(83841),n(76793)],void 0===(i="function"==typeof(r=o)?r.apply(t,a):r)||(e.exports=i))},71678:(e,t,n)=>{"use strict";var r,a=n(96395),i=n(46518),o=n(44576),s=n(97751),u=n(79504),c=n(79039),l=n(33392),f=n(94901),d=n(33517),p=n(64117),h=n(20034),m=n(10757),v=n(72652),g=n(28551),b=n(36955),y=n(39297),A=n(97040),D=n(66699),w=n(26198),_=n(22812),E=n(61034),k=n(72248),x=n(94402),C=n(38469),F=n(94483),S=n(24659),O=n(1548),T=o.Object,B=o.Array,M=o.Date,P=o.Error,R=o.TypeError,N=o.PerformanceMark,I=s("DOMException"),L=k.Map,j=k.has,z=k.get,q=k.set,V=x.Set,U=x.add,H=x.has,W=s("Object","keys"),$=u([].push),G=u((!0).valueOf),Q=u(1.1.valueOf),Z=u("".valueOf),Y=u(M.prototype.getTime),X=l("structuredClone"),K="DataCloneError",J="Transferring",ee=function(e){return!c(function(){var t=new o.Set([7]),n=e(t),r=e(T(7));return n===t||!n.has(7)||!h(r)||7!==+r})&&e},te=function(e,t){return!c(function(){var n=new t,r=e({a:n,b:n});return!(r&&r.a===r.b&&r.a instanceof t&&r.a.stack===n.stack)})},ne=o.structuredClone,re=a||!te(ne,P)||!te(ne,I)||(r=ne,!!c(function(){var e=r(new o.AggregateError([1],X,{cause:3}));return"AggregateError"!==e.name||1!==e.errors[0]||e.message!==X||3!==e.cause})),ae=!ne&&ee(function(e){return new N(X,{detail:e}).detail}),ie=ee(ne)||ae,oe=function(e){throw new I("Uncloneable type: "+e,K)},se=function(e,t){throw new I((t||"Cloning")+" of "+e+" cannot be properly polyfilled in this engine",K)},ue=function(e,t){return ie||se(t),ie(e)},ce=function(e,t,n){if(j(t,e))return z(t,e);var r,a,i,s,u,c;if("SharedArrayBuffer"===(n||b(e)))r=ie?ie(e):e;else{var l=o.DataView;l||f(e.slice)||se("ArrayBuffer");try{if(f(e.slice)&&!e.resizable)r=e.slice(0);else{a=e.byteLength,i="maxByteLength"in e?{maxByteLength:e.maxByteLength}:void 0,r=new ArrayBuffer(a,i),s=new l(e),u=new l(r);for(c=0;c<a;c++)u.setUint8(c,s.getUint8(c))}}catch(d){throw new I("ArrayBuffer is detached",K)}}return q(t,e,r),r},le=function(e,t){if(m(e)&&oe("Symbol"),!h(e))return e;if(t){if(j(t,e))return z(t,e)}else t=new L;var n,r,a,i,u,c,l,d,p=b(e);switch(p){case"Array":a=B(w(e));break;case"Object":a={};break;case"Map":a=new L;break;case"Set":a=new V;break;case"RegExp":a=new RegExp(e.source,E(e));break;case"Error":switch(r=e.name){case"AggregateError":a=new(s(r))([]);break;case"EvalError":case"RangeError":case"ReferenceError":case"SuppressedError":case"SyntaxError":case"TypeError":case"URIError":a=new(s(r));break;case"CompileError":case"LinkError":case"RuntimeError":a=new(s("WebAssembly",r));break;default:a=new P}break;case"DOMException":a=new I(e.message,e.name);break;case"ArrayBuffer":case"SharedArrayBuffer":a=ce(e,t,p);break;case"DataView":case"Int8Array":case"Uint8Array":case"Uint8ClampedArray":case"Int16Array":case"Uint16Array":case"Int32Array":case"Uint32Array":case"Float16Array":case"Float32Array":case"Float64Array":case"BigInt64Array":case"BigUint64Array":c="DataView"===p?e.byteLength:e.length,a=function(e,t,n,r,a){var i=o[t];return h(i)||se(t),new i(ce(e.buffer,a),n,r)}(e,p,e.byteOffset,c,t);break;case"DOMQuad":try{a=new DOMQuad(le(e.p1,t),le(e.p2,t),le(e.p3,t),le(e.p4,t))}catch(v){a=ue(e,p)}break;case"File":if(ie)try{a=ie(e),b(a)!==p&&(a=void 0)}catch(v){}if(!a)try{a=new File([e],e.name,e)}catch(v){}a||se(p);break;case"FileList":if(i=function(){var e;try{e=new o.DataTransfer}catch(v){try{e=new o.ClipboardEvent("").clipboardData}catch(t){}}return e&&e.items&&e.files?e:null}()){for(u=0,c=w(e);u<c;u++)i.items.add(le(e[u],t));a=i.files}else a=ue(e,p);break;case"ImageData":try{a=new ImageData(le(e.data,t),e.width,e.height,{colorSpace:e.colorSpace})}catch(v){a=ue(e,p)}break;default:if(ie)a=ie(e);else switch(p){case"BigInt":a=T(e.valueOf());break;case"Boolean":a=T(G(e));break;case"Number":a=T(Q(e));break;case"String":a=T(Z(e));break;case"Date":a=new M(Y(e));break;case"Blob":try{a=e.slice(0,e.size,e.type)}catch(v){se(p)}break;case"DOMPoint":case"DOMPointReadOnly":n=o[p];try{a=n.fromPoint?n.fromPoint(e):new n(e.x,e.y,e.z,e.w)}catch(v){se(p)}break;case"DOMRect":case"DOMRectReadOnly":n=o[p];try{a=n.fromRect?n.fromRect(e):new n(e.x,e.y,e.width,e.height)}catch(v){se(p)}break;case"DOMMatrix":case"DOMMatrixReadOnly":n=o[p];try{a=n.fromMatrix?n.fromMatrix(e):new n(e)}catch(v){se(p)}break;case"AudioData":case"VideoFrame":f(e.clone)||se(p);try{a=e.clone()}catch(v){oe(p)}break;case"CropTarget":case"CryptoKey":case"FileSystemDirectoryHandle":case"FileSystemFileHandle":case"FileSystemHandle":case"GPUCompilationInfo":case"GPUCompilationMessage":case"ImageBitmap":case"RTCCertificate":case"WebAssembly.Module":se(p);default:oe(p)}}switch(q(t,e,a),p){case"Array":case"Object":for(l=W(e),u=0,c=w(l);u<c;u++)d=l[u],A(a,d,le(e[d],t));break;case"Map":e.forEach(function(e,n){q(a,le(n,t),le(e,t))});break;case"Set":e.forEach(function(e){U(a,le(e,t))});break;case"Error":D(a,"message",le(e.message,t)),y(e,"cause")&&D(a,"cause",le(e.cause,t)),"AggregateError"===r?a.errors=le(e.errors,t):"SuppressedError"===r&&(a.error=le(e.error,t),a.suppressed=le(e.suppressed,t));case"DOMException":S&&D(a,"stack",le(e.stack,t))}return a};i({global:!0,enumerable:!0,sham:!O,forced:re},{structuredClone:function(e){var t,n,r=_(arguments.length,1)>1&&!p(arguments[1])?g(arguments[1]):void 0,a=r?r.transfer:void 0;void 0!==a&&(n=function(e,t){if(!h(e))throw new R("Transfer option cannot be converted to a sequence");var n=[];v(e,function(e){$(n,g(e))});for(var r,a,i,s,u,c=0,l=w(n),p=new V;c<l;){if(r=n[c++],"ArrayBuffer"===(a=b(r))?H(p,r):j(t,r))throw new I("Duplicate transferable",K);if("ArrayBuffer"!==a){if(O)s=ne(r,{transfer:[r]});else switch(a){case"ImageBitmap":i=o.OffscreenCanvas,d(i)||se(a,J);try{(u=new i(r.width,r.height)).getContext("bitmaprenderer").transferFromImageBitmap(r),s=u.transferToImageBitmap()}catch(m){}break;case"AudioData":case"VideoFrame":f(r.clone)&&f(r.close)||se(a,J);try{s=r.clone(),r.close()}catch(m){}break;case"MediaSourceHandle":case"MessagePort":case"MIDIAccess":case"OffscreenCanvas":case"ReadableStream":case"RTCDataChannel":case"TransformStream":case"WebTransportReceiveStream":case"WebTransportSendStream":case"WritableStream":se(a,J)}if(void 0===s)throw new I("This object cannot be transferred: "+a,K);q(t,r,s)}else U(p,r)}return p}(a,t=new L));var i=le(e,t);return n&&function(e){C(e,function(e){O?ie(e,{transfer:[e]}):f(e.transfer)?e.transfer():F?F(e):se("ArrayBuffer",J)})}(n),i}})},71761:(e,t,n)=>{"use strict";var r=n(69565),a=n(79504),i=n(89228),o=n(28551),s=n(20034),u=n(18014),c=n(655),l=n(67750),f=n(55966),d=n(57829),p=n(61034),h=n(56682),m=a("".indexOf);i("match",function(e,t,n){return[function(t){var n=l(this),a=s(t)?f(t,e):void 0;return a?r(a,t,n):new RegExp(t)[e](c(n))},function(e){var r=o(this),a=c(e),i=n(t,r,a);if(i.done)return i.value;var s=c(p(r));if(-1===m(s,"g"))return h(r,a);var l=-1!==m(s,"u");r.lastIndex=0;for(var f,v=[],g=0;null!==(f=h(r,a));){var b=c(f[0]);v[g]=b,""===b&&(r.lastIndex=d(a,u(r.lastIndex),l)),g++}return 0===g?null:v}]})},72107:(e,t,n)=>{"use strict";n(15823)("Int16",function(e){return function(t,n,r){return e(this,t,n,r)}})},72170:(e,t,n)=>{"use strict";var r=n(94644),a=n(59213).every,i=r.aTypedArray;(0,r.exportTypedArrayMethod)("every",function(e){return a(i(this),e,arguments.length>1?arguments[1]:void 0)})},72248:(e,t,n)=>{"use strict";var r=n(79504),a=Map.prototype;e.exports={Map,set:r(a.set),get:r(a.get),has:r(a.has),remove:r(a.delete),proto:a}},72333:(e,t,n)=>{"use strict";var r=n(91291),a=n(655),i=n(67750),o=RangeError;e.exports=function(e){var t=a(i(this)),n="",s=r(e);if(s<0||s===1/0)throw new o("Wrong number of repetitions");for(;s>0;(s>>>=1)&&(t+=t))1&s&&(n+=t);return n}},72577:(e,t,n)=>{"use strict";n(20116)},72652:(e,t,n)=>{"use strict";var r=n(76080),a=n(69565),i=n(28551),o=n(16823),s=n(44209),u=n(26198),c=n(1625),l=n(70081),f=n(50851),d=n(9539),p=TypeError,h=function(e,t){this.stopped=e,this.result=t},m=h.prototype;e.exports=function(e,t,n){var v,g,b,y,A,D,w,_=n&&n.that,E=!(!n||!n.AS_ENTRIES),k=!(!n||!n.IS_RECORD),x=!(!n||!n.IS_ITERATOR),C=!(!n||!n.INTERRUPTED),F=r(t,_),S=function(e){return v&&d(v,"normal"),new h(!0,e)},O=function(e){return E?(i(e),C?F(e[0],e[1],S):F(e[0],e[1])):C?F(e,S):F(e)};if(k)v=e.iterator;else if(x)v=e;else{if(!(g=f(e)))throw new p(o(e)+" is not iterable");if(s(g)){for(b=0,y=u(e);y>b;b++)if((A=O(e[b]))&&c(m,A))return A;return new h(!1)}v=l(e,g)}for(D=k?e.next:v.next;!(w=a(D,v)).done;){try{A=O(w.value)}catch(T){d(v,"throw",T)}if("object"==typeof A&&A&&c(m,A))return A}return new h(!1)}},72712:(e,t,n)=>{"use strict";var r=n(46518),a=n(80926).left,i=n(34598),o=n(39519);r({target:"Array",proto:!0,forced:!n(16193)&&o>79&&o<83||!i("reduce")},{reduce:function(e){var t=arguments.length;return a(this,e,t,t>1?arguments[1]:void 0)}})},72777:(e,t,n)=>{"use strict";var r=n(69565),a=n(20034),i=n(10757),o=n(55966),s=n(84270),u=n(78227),c=TypeError,l=u("toPrimitive");e.exports=function(e,t){if(!a(e)||i(e))return e;var n,u=o(e,l);if(u){if(void 0===t&&(t="default"),n=r(u,e,t),!a(n)||i(n))return n;throw new c("Can't convert object to primitive value")}return void 0===t&&(t="number"),s(e,t)}},72805:(e,t,n)=>{"use strict";var r=n(44576),a=n(79039),i=n(84428),o=n(94644).NATIVE_ARRAY_BUFFER_VIEWS,s=r.ArrayBuffer,u=r.Int8Array;e.exports=!o||!a(function(){u(1)})||!a(function(){new u(-1)})||!i(function(e){new u,new u(null),new u(1.5),new u(e)},!0)||a(function(){return 1!==new u(new s(2),1,void 0).length})},72955:e=>{e.exports=function(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r},e.exports.__esModule=!0,e.exports.default=e.exports},73149:(e,t,n)=>{n(52675),n(89463),n(16280),n(76918),n(94170),n(59904),n(40875),n(63548),n(10287),n(26099);var r=n(99518);function a(){var t,n,i="function"==typeof Symbol?Symbol:{},o=i.iterator||"@@iterator",s=i.toStringTag||"@@toStringTag";function u(e,a,i,o){var s=a&&a.prototype instanceof l?a:l,u=Object.create(s.prototype);return r(u,"_invoke",function(e,r,a){var i,o,s,u=0,l=a||[],f=!1,d={p:0,n:0,v:t,a:p,f:p.bind(t,4),d:function(e,n){return i=e,o=0,s=t,d.n=n,c}};function p(e,r){for(o=e,s=r,n=0;!f&&u&&!a&&n<l.length;n++){var a,i=l[n],p=d.p,h=i[2];e>3?(a=h===r)&&(s=i[(o=i[4])?5:(o=3,3)],i[4]=i[5]=t):i[0]<=p&&((a=e<2&&p<i[1])?(o=0,d.v=r,d.n=i[1]):p<h&&(a=e<3||i[0]>r||r>h)&&(i[4]=e,i[5]=r,d.n=h,o=0))}if(a||e>1)return c;throw f=!0,r}return function(a,l,h){if(u>1)throw TypeError("Generator is already running");for(f&&1===l&&p(l,h),o=l,s=h;(n=o<2?t:s)||!f;){i||(o?o<3?(o>1&&(d.n=-1),p(o,s)):d.n=s:d.v=s);try{if(u=2,i){if(o||(a="next"),n=i[a]){if(!(n=n.call(i,s)))throw TypeError("iterator result is not an object");if(!n.done)return n;s=n.value,o<2&&(o=0)}else 1===o&&(n=i.return)&&n.call(i),o<2&&(s=TypeError("The iterator does not provide a '"+a+"' method"),o=1);i=t}else if((n=(f=d.n<0)?s:e.call(r,d))!==c)break}catch(n){i=t,o=1,s=n}finally{u=1}}return{value:n,done:f}}}(e,i,o),!0),u}var c={};function l(){}function f(){}function d(){}n=Object.getPrototypeOf;var p=[][o]?n(n([][o]())):(r(n={},o,function(){return this}),n),h=d.prototype=l.prototype=Object.create(p);function m(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,d):(e.__proto__=d,r(e,s,"GeneratorFunction")),e.prototype=Object.create(h),e}return f.prototype=d,r(h,"constructor",d),r(d,"constructor",f),f.displayName="GeneratorFunction",r(d,s,"GeneratorFunction"),r(h),r(h,s,"Generator"),r(h,o,function(){return this}),r(h,"toString",function(){return"[object Generator]"}),(e.exports=a=function(){return{w:u,m}},e.exports.__esModule=!0,e.exports.default=e.exports)()}e.exports=a,e.exports.__esModule=!0,e.exports.default=e.exports},73506:(e,t,n)=>{"use strict";var r=n(13925),a=String,i=TypeError;e.exports=function(e){if(r(e))return e;throw new i("Can't set "+a(e)+" as a prototype")}},73512:function(e,t,n){"use strict";n(44114),n(62010),n(84185),n(27495),n(25440),n(42762);var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.default=function e(t,n){void 0===n&&(n={});for(var r=[],a="function"==typeof n.replace,c=n.transform||o.returnFirstArg,l=n.library||s,f=l.cloneElement,d=l.createElement,p=l.isValidElement,h=t.length,m=0;m<h;m++){var v=t[m];if(a){var g=n.replace(v,m);if(p(g)){h>1&&(g=f(g,{key:g.key||m})),r.push(c(g,v,m));continue}}if("text"!==v.type){var b=v,y={};u(b)?((0,o.setStyleProp)(b.attribs.style,b.attribs),y=b.attribs):b.attribs&&(y=(0,i.default)(b.attribs,b.name));var A=void 0;switch(v.type){case"script":case"style":v.children[0]&&(y.dangerouslySetInnerHTML={__html:v.children[0].data});break;case"tag":"textarea"===v.name&&v.children[0]?y.defaultValue=v.children[0].data:v.children&&v.children.length&&(A=e(v.children,n));break;default:continue}h>1&&(y.key=m),r.push(c(d(v.name,y,A),v,m))}else{var D=!v.data.trim().length;if(D&&v.parent&&!(0,o.canTextBeChildOfNode)(v.parent))continue;if(n.trim&&D)continue;r.push(c(v.data,v,m))}}return 1===r.length?r[0]:r};var a=n(55384),i=r(n(83532)),o=n(6762),s={cloneElement:a.cloneElement,createElement:a.createElement,isValidElement:a.isValidElement};function u(e){return o.PRESERVE_CUSTOM_ATTRIBUTES&&"tag"===e.type&&(0,o.isCustomComponent)(e.name,e.attribs)}},73772:(e,t,n)=>{"use strict";n(65746)},74423:(e,t,n)=>{"use strict";var r=n(46518),a=n(19617).includes,i=n(79039),o=n(6469);r({target:"Array",proto:!0,forced:i(function(){return!Array(1).includes()})},{includes:function(e){return a(this,e,arguments.length>1?arguments[1]:void 0)}}),o("includes")},74488:(e,t,n)=>{"use strict";var r=n(67680),a=Math.floor,i=function(e,t){var n=e.length;if(n<8)for(var o,s,u=1;u<n;){for(s=u,o=e[u];s&&t(e[s-1],o)>0;)e[s]=e[--s];s!==u++&&(e[s]=o)}else for(var c=a(n/2),l=i(r(e,0,c),t),f=i(r(e,c),t),d=l.length,p=f.length,h=0,m=0;h<d||m<p;)e[h+m]=h<d&&m<p?t(l[h],f[m])<=0?l[h++]:f[m++]:h<d?l[h++]:f[m++];return e};e.exports=i},75044:(e,t,n)=>{"use strict";var r=n(94644),a=n(84373),i=n(75854),o=n(36955),s=n(69565),u=n(79504),c=n(79039),l=r.aTypedArray,f=r.exportTypedArrayMethod,d=u("".slice);f("fill",function(e){var t=arguments.length;l(this);var n="Big"===d(o(this),0,3)?i(e):+e;return s(a,this,n,t>1?arguments[1]:void 0,t>2?arguments[2]:void 0)},c(function(){var e=0;return new Int8Array(2).fill({valueOf:function(){return e++}}),1!==e}))},75376:(e,t,n)=>{"use strict";n(46518)({target:"Math",stat:!0},{log10:n(49340)})},75854:(e,t,n)=>{"use strict";var r=n(72777),a=TypeError;e.exports=function(e){var t=r(e,"number");if("number"==typeof t)throw new a("Can't convert number to bigint");return BigInt(t)}},76031:(e,t,n)=>{"use strict";n(15575),n(24599)},76080:(e,t,n)=>{"use strict";var r=n(27476),a=n(79306),i=n(40616),o=r(r.bind);e.exports=function(e,t){return a(e),void 0===t?e:i?o(e,t):function(){return e.apply(t,arguments)}}},76342:(e,t,n)=>{"use strict";n(16280),n(76918),function e(){if("undefined"!=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__&&"function"==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE)try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e)}catch(t){console.error(t)}}(),e.exports=n(69083)},76422:(e,t)=>{"use strict";var n=Symbol.for("react.transitional.element"),r=Symbol.for("react.fragment");function a(e,t,r){var a=null;if(void 0!==r&&(a=""+r),void 0!==t.key&&(a=""+t.key),"key"in t)for(var i in r={},t)"key"!==i&&(r[i]=t[i]);else r=t;return t=r.ref,{$$typeof:n,type:e,key:a,ref:void 0!==t?t:null,props:r}}t.Fragment=r,t.jsx=a,t.jsxs=a},76431:function(e,t,n){var r,a,i,o,s=n(89990);o=function(e){return function(){var t=e,n=t.lib.BlockCipher,r=t.algo,a=[],i=[],o=[],s=[],u=[],c=[],l=[],f=[],d=[],p=[];!function(){for(var e=[],t=0;t<256;t++)e[t]=t<128?t<<1:t<<1^283;var n=0,r=0;for(t=0;t<256;t++){var h=r^r<<1^r<<2^r<<3^r<<4;h=h>>>8^255&h^99,a[n]=h,i[h]=n;var m=e[n],v=e[m],g=e[v],b=257*e[h]^16843008*h;o[n]=b<<24|b>>>8,s[n]=b<<16|b>>>16,u[n]=b<<8|b>>>24,c[n]=b,b=16843009*g^65537*v^257*m^16843008*n,l[h]=b<<24|b>>>8,f[h]=b<<16|b>>>16,d[h]=b<<8|b>>>24,p[h]=b,n?(n=m^e[e[e[g^m]]],r^=e[e[r]]):n=r=1}}();var h=[0,1,2,4,8,16,32,64,128,27,54],m=r.AES=n.extend({_doReset:function(){if(!this._nRounds||this._keyPriorReset!==this._key){for(var e=this._keyPriorReset=this._key,t=e.words,n=e.sigBytes/4,r=4*((this._nRounds=n+6)+1),i=this._keySchedule=[],o=0;o<r;o++)o<n?i[o]=t[o]:(c=i[o-1],o%n?n>6&&o%n==4&&(c=a[c>>>24]<<24|a[c>>>16&255]<<16|a[c>>>8&255]<<8|a[255&c]):(c=a[(c=c<<8|c>>>24)>>>24]<<24|a[c>>>16&255]<<16|a[c>>>8&255]<<8|a[255&c],c^=h[o/n|0]<<24),i[o]=i[o-n]^c);for(var s=this._invKeySchedule=[],u=0;u<r;u++){if(o=r-u,u%4)var c=i[o];else c=i[o-4];s[u]=u<4||o<=4?c:l[a[c>>>24]]^f[a[c>>>16&255]]^d[a[c>>>8&255]]^p[a[255&c]]}}},encryptBlock:function(e,t){this._doCryptBlock(e,t,this._keySchedule,o,s,u,c,a)},decryptBlock:function(e,t){var n=e[t+1];e[t+1]=e[t+3],e[t+3]=n,this._doCryptBlock(e,t,this._invKeySchedule,l,f,d,p,i),n=e[t+1],e[t+1]=e[t+3],e[t+3]=n},_doCryptBlock:function(e,t,n,r,a,i,o,s){for(var u=this._nRounds,c=e[t]^n[0],l=e[t+1]^n[1],f=e[t+2]^n[2],d=e[t+3]^n[3],p=4,h=1;h<u;h++){var m=r[c>>>24]^a[l>>>16&255]^i[f>>>8&255]^o[255&d]^n[p++],v=r[l>>>24]^a[f>>>16&255]^i[d>>>8&255]^o[255&c]^n[p++],g=r[f>>>24]^a[d>>>16&255]^i[c>>>8&255]^o[255&l]^n[p++],b=r[d>>>24]^a[c>>>16&255]^i[l>>>8&255]^o[255&f]^n[p++];c=m,l=v,f=g,d=b}m=(s[c>>>24]<<24|s[l>>>16&255]<<16|s[f>>>8&255]<<8|s[255&d])^n[p++],v=(s[l>>>24]<<24|s[f>>>16&255]<<16|s[d>>>8&255]<<8|s[255&c])^n[p++],g=(s[f>>>24]<<24|s[d>>>16&255]<<16|s[c>>>8&255]<<8|s[255&l])^n[p++],b=(s[d>>>24]<<24|s[c>>>16&255]<<16|s[l>>>8&255]<<8|s[255&f])^n[p++],e[t]=m,e[t+1]=v,e[t+2]=g,e[t+3]=b},keySize:8});t.AES=n._createHelper(m)}(),e.AES},"object"===s(t)?e.exports=t=o(n(83841),n(21894),n(54624),n(38294),n(76793)):(a=[n(83841),n(21894),n(54624),n(38294),n(76793)],void 0===(i="function"==typeof(r=o)?r.apply(t,a):r)||(e.exports=i))},76592:function(e,t,n){var r,a,i,o,s=n(89990);n(16280),n(76918),n(34782),o=function(e){return function(){var t=e,n=t.lib,r=n.WordArray,a=n.BlockCipher,i=t.algo,o=[57,49,41,33,25,17,9,1,58,50,42,34,26,18,10,2,59,51,43,35,27,19,11,3,60,52,44,36,63,55,47,39,31,23,15,7,62,54,46,38,30,22,14,6,61,53,45,37,29,21,13,5,28,20,12,4],s=[14,17,11,24,1,5,3,28,15,6,21,10,23,19,12,4,26,8,16,7,27,20,13,2,41,52,31,37,47,55,30,40,51,45,33,48,44,49,39,56,34,53,46,42,50,36,29,32],u=[1,2,4,6,8,10,12,14,15,17,19,21,23,25,27,28],c=[{0:8421888,268435456:32768,536870912:8421378,805306368:2,1073741824:512,1342177280:8421890,1610612736:8389122,1879048192:8388608,2147483648:514,2415919104:8389120,2684354560:33280,2952790016:8421376,3221225472:32770,3489660928:8388610,3758096384:0,4026531840:33282,134217728:0,402653184:8421890,671088640:33282,939524096:32768,1207959552:8421888,1476395008:512,1744830464:8421378,2013265920:2,2281701376:8389120,2550136832:33280,2818572288:8421376,3087007744:8389122,3355443200:8388610,3623878656:32770,3892314112:514,4160749568:8388608,1:32768,268435457:2,536870913:8421888,805306369:8388608,1073741825:8421378,1342177281:33280,1610612737:512,1879048193:8389122,2147483649:8421890,2415919105:8421376,2684354561:8388610,2952790017:33282,3221225473:514,3489660929:8389120,3758096385:32770,4026531841:0,134217729:8421890,402653185:8421376,671088641:8388608,939524097:512,1207959553:32768,1476395009:8388610,1744830465:2,2013265921:33282,2281701377:32770,2550136833:8389122,2818572289:514,3087007745:8421888,3355443201:8389120,3623878657:0,3892314113:33280,4160749569:8421378},{0:1074282512,16777216:16384,33554432:524288,50331648:1074266128,67108864:1073741840,83886080:1074282496,100663296:1073758208,117440512:16,134217728:540672,150994944:1073758224,167772160:1073741824,184549376:540688,201326592:524304,218103808:0,234881024:16400,251658240:1074266112,8388608:1073758208,25165824:540688,41943040:16,58720256:1073758224,75497472:1074282512,92274688:1073741824,109051904:524288,125829120:1074266128,142606336:524304,159383552:0,176160768:16384,192937984:1074266112,209715200:1073741840,226492416:540672,243269632:1074282496,260046848:16400,268435456:0,285212672:1074266128,301989888:1073758224,318767104:1074282496,335544320:1074266112,352321536:16,369098752:540688,385875968:16384,402653184:16400,419430400:524288,436207616:524304,452984832:1073741840,469762048:540672,486539264:1073758208,503316480:1073741824,520093696:1074282512,276824064:540688,293601280:524288,310378496:1074266112,327155712:16384,343932928:1073758208,360710144:1074282512,377487360:16,394264576:1073741824,411041792:1074282496,427819008:1073741840,444596224:1073758224,461373440:524304,478150656:0,494927872:16400,511705088:1074266128,528482304:540672},{0:260,1048576:0,2097152:67109120,3145728:65796,4194304:65540,5242880:67108868,6291456:67174660,7340032:67174400,8388608:67108864,9437184:67174656,10485760:65792,11534336:67174404,12582912:67109124,13631488:65536,14680064:4,15728640:256,524288:67174656,1572864:67174404,2621440:0,3670016:67109120,4718592:67108868,5767168:65536,6815744:65540,7864320:260,8912896:4,9961472:256,11010048:67174400,12058624:65796,13107200:65792,14155776:67109124,15204352:67174660,16252928:67108864,16777216:67174656,17825792:65540,18874368:65536,19922944:67109120,20971520:256,22020096:67174660,23068672:67108868,24117248:0,25165824:67109124,26214400:67108864,27262976:4,28311552:65792,29360128:67174400,30408704:260,31457280:65796,32505856:67174404,17301504:67108864,18350080:260,19398656:67174656,20447232:0,21495808:65540,22544384:67109120,23592960:256,24641536:67174404,25690112:65536,26738688:67174660,27787264:65796,28835840:67108868,29884416:67109124,30932992:67174400,31981568:4,33030144:65792},{0:2151682048,65536:2147487808,131072:4198464,196608:2151677952,262144:0,327680:4198400,393216:2147483712,458752:4194368,524288:2147483648,589824:4194304,655360:64,720896:2147487744,786432:2151678016,851968:4160,917504:4096,983040:2151682112,32768:2147487808,98304:64,163840:2151678016,229376:2147487744,294912:4198400,360448:2151682112,425984:0,491520:2151677952,557056:4096,622592:2151682048,688128:4194304,753664:4160,819200:2147483648,884736:4194368,950272:4198464,1015808:2147483712,1048576:4194368,1114112:4198400,1179648:2147483712,1245184:0,1310720:4160,1376256:2151678016,1441792:2151682048,1507328:2147487808,1572864:2151682112,1638400:2147483648,1703936:2151677952,1769472:4198464,1835008:2147487744,1900544:4194304,1966080:64,2031616:4096,1081344:2151677952,1146880:2151682112,1212416:0,1277952:4198400,1343488:4194368,1409024:2147483648,1474560:2147487808,1540096:64,1605632:2147483712,1671168:4096,1736704:2147487744,1802240:2151678016,1867776:4160,1933312:2151682048,1998848:4194304,2064384:4198464},{0:128,4096:17039360,8192:262144,12288:536870912,16384:537133184,20480:16777344,24576:553648256,28672:262272,32768:16777216,36864:537133056,40960:536871040,45056:553910400,49152:553910272,53248:0,57344:17039488,61440:553648128,2048:17039488,6144:553648256,10240:128,14336:17039360,18432:262144,22528:537133184,26624:553910272,30720:536870912,34816:537133056,38912:0,43008:553910400,47104:16777344,51200:536871040,55296:553648128,59392:16777216,63488:262272,65536:262144,69632:128,73728:536870912,77824:553648256,81920:16777344,86016:553910272,90112:537133184,94208:16777216,98304:553910400,102400:553648128,106496:17039360,110592:537133056,114688:262272,118784:536871040,122880:0,126976:17039488,67584:553648256,71680:16777216,75776:17039360,79872:537133184,83968:536870912,88064:17039488,92160:128,96256:553910272,100352:262272,104448:553910400,108544:0,112640:553648128,116736:16777344,120832:262144,124928:537133056,129024:536871040},{0:268435464,256:8192,512:270532608,768:270540808,1024:268443648,1280:2097152,1536:2097160,1792:268435456,2048:0,2304:268443656,2560:2105344,2816:8,3072:270532616,3328:2105352,3584:8200,3840:270540800,128:270532608,384:270540808,640:8,896:2097152,1152:2105352,1408:268435464,1664:268443648,1920:8200,2176:2097160,2432:8192,2688:268443656,2944:270532616,3200:0,3456:270540800,3712:2105344,3968:268435456,4096:268443648,4352:270532616,4608:270540808,4864:8200,5120:2097152,5376:268435456,5632:268435464,5888:2105344,6144:2105352,6400:0,6656:8,6912:270532608,7168:8192,7424:268443656,7680:270540800,7936:2097160,4224:8,4480:2105344,4736:2097152,4992:268435464,5248:268443648,5504:8200,5760:270540808,6016:270532608,6272:270540800,6528:270532616,6784:8192,7040:2105352,7296:2097160,7552:0,7808:268435456,8064:268443656},{0:1048576,16:33555457,32:1024,48:1049601,64:34604033,80:0,96:1,112:34603009,128:33555456,144:1048577,160:33554433,176:34604032,192:34603008,208:1025,224:1049600,240:33554432,8:34603009,24:0,40:33555457,56:34604032,72:1048576,88:33554433,104:33554432,120:1025,136:1049601,152:33555456,168:34603008,184:1048577,200:1024,216:34604033,232:1,248:1049600,256:33554432,272:1048576,288:33555457,304:34603009,320:1048577,336:33555456,352:34604032,368:1049601,384:1025,400:34604033,416:1049600,432:1,448:0,464:34603008,480:33554433,496:1024,264:1049600,280:33555457,296:34603009,312:1,328:33554432,344:1048576,360:1025,376:34604032,392:33554433,408:34603008,424:0,440:34604033,456:1049601,472:1024,488:33555456,504:1048577},{0:134219808,1:131072,2:134217728,3:32,4:131104,5:134350880,6:134350848,7:2048,8:134348800,9:134219776,10:133120,11:134348832,12:2080,13:0,14:134217760,15:133152,2147483648:2048,2147483649:134350880,2147483650:134219808,2147483651:134217728,2147483652:134348800,2147483653:133120,2147483654:133152,2147483655:32,2147483656:134217760,2147483657:2080,2147483658:131104,2147483659:134350848,2147483660:0,2147483661:134348832,2147483662:134219776,2147483663:131072,16:133152,17:134350848,18:32,19:2048,20:134219776,21:134217760,22:134348832,23:131072,24:0,25:131104,26:134348800,27:134219808,28:134350880,29:133120,30:2080,31:134217728,2147483664:131072,2147483665:2048,2147483666:134348832,2147483667:133152,2147483668:32,2147483669:134348800,2147483670:134217728,2147483671:134219808,2147483672:134350880,2147483673:134217760,2147483674:134219776,2147483675:0,2147483676:133120,2147483677:2080,2147483678:131104,2147483679:134350848}],l=[4160749569,528482304,33030144,2064384,129024,8064,504,2147483679],f=i.DES=a.extend({_doReset:function(){for(var e=this._key.words,t=[],n=0;n<56;n++){var r=o[n]-1;t[n]=e[r>>>5]>>>31-r%32&1}for(var a=this._subKeys=[],i=0;i<16;i++){var c=a[i]=[],l=u[i];for(n=0;n<24;n++)c[n/6|0]|=t[(s[n]-1+l)%28]<<31-n%6,c[4+(n/6|0)]|=t[28+(s[n+24]-1+l)%28]<<31-n%6;for(c[0]=c[0]<<1|c[0]>>>31,n=1;n<7;n++)c[n]=c[n]>>>4*(n-1)+3;c[7]=c[7]<<5|c[7]>>>27}var f=this._invSubKeys=[];for(n=0;n<16;n++)f[n]=a[15-n]},encryptBlock:function(e,t){this._doCryptBlock(e,t,this._subKeys)},decryptBlock:function(e,t){this._doCryptBlock(e,t,this._invSubKeys)},_doCryptBlock:function(e,t,n){this._lBlock=e[t],this._rBlock=e[t+1],d.call(this,4,252645135),d.call(this,16,65535),p.call(this,2,858993459),p.call(this,8,16711935),d.call(this,1,1431655765);for(var r=0;r<16;r++){for(var a=n[r],i=this._lBlock,o=this._rBlock,s=0,u=0;u<8;u++)s|=c[u][((o^a[u])&l[u])>>>0];this._lBlock=o,this._rBlock=i^s}var f=this._lBlock;this._lBlock=this._rBlock,this._rBlock=f,d.call(this,1,1431655765),p.call(this,8,16711935),p.call(this,2,858993459),d.call(this,16,65535),d.call(this,4,252645135),e[t]=this._lBlock,e[t+1]=this._rBlock},keySize:2,ivSize:2,blockSize:2});function d(e,t){var n=(this._lBlock>>>e^this._rBlock)&t;this._rBlock^=n,this._lBlock^=n<<e}function p(e,t){var n=(this._rBlock>>>e^this._lBlock)&t;this._lBlock^=n,this._rBlock^=n<<e}t.DES=a._createHelper(f);var h=i.TripleDES=a.extend({_doReset:function(){var e=this._key.words;if(2!==e.length&&4!==e.length&&e.length<6)throw new Error("Invalid key length - 3DES requires the key length to be 64, 128, 192 or >192.");var t=e.slice(0,2),n=e.length<4?e.slice(0,2):e.slice(2,4),a=e.length<6?e.slice(0,2):e.slice(4,6);this._des1=f.createEncryptor(r.create(t)),this._des2=f.createEncryptor(r.create(n)),this._des3=f.createEncryptor(r.create(a))},encryptBlock:function(e,t){this._des1.encryptBlock(e,t),this._des2.decryptBlock(e,t),this._des3.encryptBlock(e,t)},decryptBlock:function(e,t){this._des3.decryptBlock(e,t),this._des2.encryptBlock(e,t),this._des1.decryptBlock(e,t)},keySize:6,ivSize:2,blockSize:2});t.TripleDES=a._createHelper(h)}(),e.TripleDES},"object"===s(t)?e.exports=t=o(n(83841),n(21894),n(54624),n(38294),n(76793)):(a=[n(83841),n(21894),n(54624),n(38294),n(76793)],void 0===(i="function"==typeof(r=o)?r.apply(t,a):r)||(e.exports=i))},76793:function(e,t,n){var r,a,i,o,s=n(89990);n(76918),n(28706),n(44114),n(34782),n(54554),n(23288),n(26099),n(38781),o=function(e){var t,n,r,a,i,o,s,u,c,l,f,d,p,h,m,v,g,b;e.lib.Cipher||(n=(t=e).lib,r=n.Base,a=n.WordArray,i=n.BufferedBlockAlgorithm,(o=t.enc).Utf8,s=o.Base64,u=t.algo.EvpKDF,c=n.Cipher=i.extend({cfg:r.extend(),createEncryptor:function(e,t){return this.create(this._ENC_XFORM_MODE,e,t)},createDecryptor:function(e,t){return this.create(this._DEC_XFORM_MODE,e,t)},init:function(e,t,n){this.cfg=this.cfg.extend(n),this._xformMode=e,this._key=t,this.reset()},reset:function(){i.reset.call(this),this._doReset()},process:function(e){return this._append(e),this._process()},finalize:function(e){return e&&this._append(e),this._doFinalize()},keySize:4,ivSize:4,_ENC_XFORM_MODE:1,_DEC_XFORM_MODE:2,_createHelper:function(){function e(e){return"string"==typeof e?b:v}return function(t){return{encrypt:function(n,r,a){return e(r).encrypt(t,n,r,a)},decrypt:function(n,r,a){return e(r).decrypt(t,n,r,a)}}}}()}),n.StreamCipher=c.extend({_doFinalize:function(){return this._process(!0)},blockSize:1}),l=t.mode={},f=n.BlockCipherMode=r.extend({createEncryptor:function(e,t){return this.Encryptor.create(e,t)},createDecryptor:function(e,t){return this.Decryptor.create(e,t)},init:function(e,t){this._cipher=e,this._iv=t}}),d=l.CBC=function(){var e=f.extend();function t(e,t,n){var r,a=this._iv;a?(r=a,this._iv=void 0):r=this._prevBlock;for(var i=0;i<n;i++)e[t+i]^=r[i]}return e.Encryptor=e.extend({processBlock:function(e,n){var r=this._cipher,a=r.blockSize;t.call(this,e,n,a),r.encryptBlock(e,n),this._prevBlock=e.slice(n,n+a)}}),e.Decryptor=e.extend({processBlock:function(e,n){var r=this._cipher,a=r.blockSize,i=e.slice(n,n+a);r.decryptBlock(e,n),t.call(this,e,n,a),this._prevBlock=i}}),e}(),p=(t.pad={}).Pkcs7={pad:function(e,t){for(var n=4*t,r=n-e.sigBytes%n,i=r<<24|r<<16|r<<8|r,o=[],s=0;s<r;s+=4)o.push(i);var u=a.create(o,r);e.concat(u)},unpad:function(e){var t=255&e.words[e.sigBytes-1>>>2];e.sigBytes-=t}},n.BlockCipher=c.extend({cfg:c.cfg.extend({mode:d,padding:p}),reset:function(){var e;c.reset.call(this);var t=this.cfg,n=t.iv,r=t.mode;this._xformMode==this._ENC_XFORM_MODE?e=r.createEncryptor:(e=r.createDecryptor,this._minBufferSize=1),this._mode&&this._mode.__creator==e?this._mode.init(this,n&&n.words):(this._mode=e.call(r,this,n&&n.words),this._mode.__creator=e)},_doProcessBlock:function(e,t){this._mode.processBlock(e,t)},_doFinalize:function(){var e,t=this.cfg.padding;return this._xformMode==this._ENC_XFORM_MODE?(t.pad(this._data,this.blockSize),e=this._process(!0)):(e=this._process(!0),t.unpad(e)),e},blockSize:4}),h=n.CipherParams=r.extend({init:function(e){this.mixIn(e)},toString:function(e){return(e||this.formatter).stringify(this)}}),m=(t.format={}).OpenSSL={stringify:function(e){var t=e.ciphertext,n=e.salt;return(n?a.create([1398893684,1701076831]).concat(n).concat(t):t).toString(s)},parse:function(e){var t,n=s.parse(e),r=n.words;return 1398893684==r[0]&&1701076831==r[1]&&(t=a.create(r.slice(2,4)),r.splice(0,4),n.sigBytes-=16),h.create({ciphertext:n,salt:t})}},v=n.SerializableCipher=r.extend({cfg:r.extend({format:m}),encrypt:function(e,t,n,r){r=this.cfg.extend(r);var a=e.createEncryptor(n,r),i=a.finalize(t),o=a.cfg;return h.create({ciphertext:i,key:n,iv:o.iv,algorithm:e,mode:o.mode,padding:o.padding,blockSize:e.blockSize,formatter:r.format})},decrypt:function(e,t,n,r){return r=this.cfg.extend(r),t=this._parse(t,r.format),e.createDecryptor(n,r).finalize(t.ciphertext)},_parse:function(e,t){return"string"==typeof e?t.parse(e,this):e}}),g=(t.kdf={}).OpenSSL={execute:function(e,t,n,r,i){if(r||(r=a.random(8)),i)o=u.create({keySize:t+n,hasher:i}).compute(e,r);else var o=u.create({keySize:t+n}).compute(e,r);var s=a.create(o.words.slice(t),4*n);return o.sigBytes=4*t,h.create({key:o,iv:s,salt:r})}},b=n.PasswordBasedCipher=v.extend({cfg:v.cfg.extend({kdf:g}),encrypt:function(e,t,n,r){var a=(r=this.cfg.extend(r)).kdf.execute(n,e.keySize,e.ivSize,r.salt,r.hasher);r.iv=a.iv;var i=v.encrypt.call(this,e,t,a.key,r);return i.mixIn(a),i},decrypt:function(e,t,n,r){r=this.cfg.extend(r),t=this._parse(t,r.format);var a=r.kdf.execute(n,e.keySize,e.ivSize,t.salt,r.hasher);return r.iv=a.iv,v.decrypt.call(this,e,t,a.key,r)}}))},"object"===s(t)?e.exports=t=o(n(83841),n(38294)):(a=[n(83841),n(38294)],void 0===(i="function"==typeof(r=o)?r.apply(t,a):r)||(e.exports=i))},76918:(e,t,n)=>{"use strict";var r=n(36840),a=n(77536),i=Error.prototype;i.toString!==a&&r(i,"toString",a)},76950:function(e,t,n){"use strict";n(16280),n(76918),n(84185);var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.htmlToDOM=t.domToReact=t.attributesToProps=t.Text=t.ProcessingInstruction=t.Element=t.Comment=void 0,t.default=function(e,t){if("string"!=typeof e)throw new TypeError("First argument must be a string");if(!e)return[];return(0,o.default)((0,a.default)(e,(null==t?void 0:t.htmlparser2)||u),t)};var a=r(n(55587));t.htmlToDOM=a.default;var i=r(n(83532));t.attributesToProps=i.default;var o=r(n(73512));t.domToReact=o.default;var s=n(22257);Object.defineProperty(t,"Comment",{enumerable:!0,get:function(){return s.Comment}}),Object.defineProperty(t,"Element",{enumerable:!0,get:function(){return s.Element}}),Object.defineProperty(t,"ProcessingInstruction",{enumerable:!0,get:function(){return s.ProcessingInstruction}}),Object.defineProperty(t,"Text",{enumerable:!0,get:function(){return s.Text}});var u={lowerCaseAttributeNames:!1}},77240:(e,t,n)=>{"use strict";var r=n(79504),a=n(67750),i=n(655),o=/"/g,s=r("".replace);e.exports=function(e,t,n,r){var u=i(a(e)),c="<"+t;return""!==n&&(c+=" "+n+'="'+s(i(r),o,"&quot;")+'"'),c+">"+u+"</"+t+">"}},77347:(e,t,n)=>{"use strict";var r=n(43724),a=n(69565),i=n(48773),o=n(6980),s=n(25397),u=n(56969),c=n(39297),l=n(35917),f=Object.getOwnPropertyDescriptor;t.f=r?f:function(e,t){if(e=s(e),t=u(t),l)try{return f(e,t)}catch(n){}if(c(e,t))return o(!a(i.f,e,t),e[t])}},77411:(e,t,n)=>{var r=n(4373).H;!function(){var e=r,t=e.lib.BlockCipher,n=e.algo,a=[],i=[],o=[],s=[],u=[],c=[],l=[],f=[],d=[],p=[];!function(){for(var e=[],t=0;t<256;t++)e[t]=t<128?t<<1:t<<1^283;var n=0,r=0;for(t=0;t<256;t++){var h=r^r<<1^r<<2^r<<3^r<<4;h=h>>>8^255&h^99,a[n]=h,i[h]=n;var m=e[n],v=e[m],g=e[v],b=257*e[h]^16843008*h;o[n]=b<<24|b>>>8,s[n]=b<<16|b>>>16,u[n]=b<<8|b>>>24,c[n]=b;b=16843009*g^65537*v^257*m^16843008*n;l[h]=b<<24|b>>>8,f[h]=b<<16|b>>>16,d[h]=b<<8|b>>>24,p[h]=b,n?(n=m^e[e[e[g^m]]],r^=e[e[r]]):n=r=1}}();var h=[0,1,2,4,8,16,32,64,128,27,54],m=n.AES=t.extend({_doReset:function(){for(var e=this._key,t=e.words,n=e.sigBytes/4,r=4*((this._nRounds=n+6)+1),i=this._keySchedule=[],o=0;o<r;o++)if(o<n)i[o]=t[o];else{var s=i[o-1];o%n?n>6&&o%n==4&&(s=a[s>>>24]<<24|a[s>>>16&255]<<16|a[s>>>8&255]<<8|a[255&s]):(s=a[(s=s<<8|s>>>24)>>>24]<<24|a[s>>>16&255]<<16|a[s>>>8&255]<<8|a[255&s],s^=h[o/n|0]<<24),i[o]=i[o-n]^s}for(var u=this._invKeySchedule=[],c=0;c<r;c++){o=r-c;if(c%4)s=i[o];else s=i[o-4];u[c]=c<4||o<=4?s:l[a[s>>>24]]^f[a[s>>>16&255]]^d[a[s>>>8&255]]^p[a[255&s]]}},encryptBlock:function(e,t){this._doCryptBlock(e,t,this._keySchedule,o,s,u,c,a)},decryptBlock:function(e,t){var n=e[t+1];e[t+1]=e[t+3],e[t+3]=n,this._doCryptBlock(e,t,this._invKeySchedule,l,f,d,p,i);n=e[t+1];e[t+1]=e[t+3],e[t+3]=n},_doCryptBlock:function(e,t,n,r,a,i,o,s){for(var u=this._nRounds,c=e[t]^n[0],l=e[t+1]^n[1],f=e[t+2]^n[2],d=e[t+3]^n[3],p=4,h=1;h<u;h++){var m=r[c>>>24]^a[l>>>16&255]^i[f>>>8&255]^o[255&d]^n[p++],v=r[l>>>24]^a[f>>>16&255]^i[d>>>8&255]^o[255&c]^n[p++],g=r[f>>>24]^a[d>>>16&255]^i[c>>>8&255]^o[255&l]^n[p++],b=r[d>>>24]^a[c>>>16&255]^i[l>>>8&255]^o[255&f]^n[p++];c=m,l=v,f=g,d=b}m=(s[c>>>24]<<24|s[l>>>16&255]<<16|s[f>>>8&255]<<8|s[255&d])^n[p++],v=(s[l>>>24]<<24|s[f>>>16&255]<<16|s[d>>>8&255]<<8|s[255&c])^n[p++],g=(s[f>>>24]<<24|s[d>>>16&255]<<16|s[c>>>8&255]<<8|s[255&l])^n[p++],b=(s[d>>>24]<<24|s[c>>>16&255]<<16|s[l>>>8&255]<<8|s[255&f])^n[p++];e[t]=m,e[t+1]=v,e[t+2]=g,e[t+3]=b},keySize:8});e.AES=t._createHelper(m)}()},77536:(e,t,n)=>{"use strict";var r=n(43724),a=n(79039),i=n(28551),o=n(32603),s=Error.prototype.toString,u=a(function(){if(r){var e=Object.create(Object.defineProperty({},"name",{get:function(){return this===e}}));if("true"!==s.call(e))return!0}return"2: 1"!==s.call({message:1,name:2})||"Error"!==s.call({})});e.exports=u?function(){var e=i(this),t=o(e.name,"Error"),n=o(e.message);return t?n?t+": "+n:t:n}:s},77584:(e,t,n)=>{"use strict";var r=n(20034),a=n(66699);e.exports=function(e,t){r(t)&&"cause"in t&&a(e,"cause",t.cause)}},77629:(e,t,n)=>{"use strict";var r=n(96395),a=n(44576),i=n(39433),o="__core-js_shared__",s=e.exports=a[o]||i(o,{});(s.versions||(s.versions=[])).push({version:"3.45.0",mode:r?"pure":"global",copyright:"© 2014-2025 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.45.0/LICENSE",source:"https://github.com/zloirock/core-js"})},77740:(e,t,n)=>{"use strict";var r=n(39297),a=n(35031),i=n(77347),o=n(24913);e.exports=function(e,t,n){for(var s=a(t),u=o.f,c=i.f,l=0;l<s.length;l++){var f=s[l];r(e,f)||n&&r(n,f)||u(e,f,c(t,f))}}},77762:(e,t,n)=>{"use strict";var r=n(46518),a=n(53250),i=Math.cosh,o=Math.abs,s=Math.E;r({target:"Math",stat:!0,forced:!i||i(710)===1/0},{cosh:function(e){var t=a(o(e)-1)+1;return(t+1/(t*s*s))*(s/2)}})},77782:e=>{"use strict";e.exports=Math.sign||function(e){var t=+e;return 0===t||t!=t?t:t<0?-1:1}},77811:e=>{"use strict";e.exports="undefined"!=typeof ArrayBuffer&&"undefined"!=typeof DataView},78069:(e,t,n)=>{n(76918),n(28706),n(44114),n(34782),n(54554),n(23288),n(26099),n(38781);var r,a,i,o,s,u,c,l,f,d,p,h,m,v,g,b,y,A,D=n(4373).H;D.lib.Cipher||(a=(r=D).lib,i=a.Base,o=a.WordArray,s=a.BufferedBlockAlgorithm,(u=r.enc).Utf8,c=u.Base64,l=r.algo.EvpKDF,f=a.Cipher=s.extend({cfg:i.extend(),createEncryptor:function(e,t){return this.create(this._ENC_XFORM_MODE,e,t)},createDecryptor:function(e,t){return this.create(this._DEC_XFORM_MODE,e,t)},init:function(e,t,n){this.cfg=this.cfg.extend(n),this._xformMode=e,this._key=t,this.reset()},reset:function(){s.reset.call(this),this._doReset()},process:function(e){return this._append(e),this._process()},finalize:function(e){return e&&this._append(e),this._doFinalize()},keySize:4,ivSize:4,_ENC_XFORM_MODE:1,_DEC_XFORM_MODE:2,_createHelper:function(){function e(e){return"string"==typeof e?A:b}return function(t){return{encrypt:function(n,r,a){return e(r).encrypt(t,n,r,a)},decrypt:function(n,r,a){return e(r).decrypt(t,n,r,a)}}}}()}),a.StreamCipher=f.extend({_doFinalize:function(){return this._process(!0)},blockSize:1}),d=r.mode={},p=a.BlockCipherMode=i.extend({createEncryptor:function(e,t){return this.Encryptor.create(e,t)},createDecryptor:function(e,t){return this.Decryptor.create(e,t)},init:function(e,t){this._cipher=e,this._iv=t}}),h=d.CBC=function(){var e=p.extend();function t(e,t,n){var r=this._iv;if(r){var a=r;this._iv=void 0}else a=this._prevBlock;for(var i=0;i<n;i++)e[t+i]^=a[i]}return e.Encryptor=e.extend({processBlock:function(e,n){var r=this._cipher,a=r.blockSize;t.call(this,e,n,a),r.encryptBlock(e,n),this._prevBlock=e.slice(n,n+a)}}),e.Decryptor=e.extend({processBlock:function(e,n){var r=this._cipher,a=r.blockSize,i=e.slice(n,n+a);r.decryptBlock(e,n),t.call(this,e,n,a),this._prevBlock=i}}),e}(),m=(r.pad={}).Pkcs7={pad:function(e,t){for(var n=4*t,r=n-e.sigBytes%n,a=r<<24|r<<16|r<<8|r,i=[],s=0;s<r;s+=4)i.push(a);var u=o.create(i,r);e.concat(u)},unpad:function(e){var t=255&e.words[e.sigBytes-1>>>2];e.sigBytes-=t}},a.BlockCipher=f.extend({cfg:f.cfg.extend({mode:h,padding:m}),reset:function(){f.reset.call(this);var e=this.cfg,t=e.iv,n=e.mode;if(this._xformMode==this._ENC_XFORM_MODE)var r=n.createEncryptor;else r=n.createDecryptor,this._minBufferSize=1;this._mode=r.call(n,this,t&&t.words)},_doProcessBlock:function(e,t){this._mode.processBlock(e,t)},_doFinalize:function(){var e=this.cfg.padding;if(this._xformMode==this._ENC_XFORM_MODE){e.pad(this._data,this.blockSize);var t=this._process(!0)}else t=this._process(!0),e.unpad(t);return t},blockSize:4}),v=a.CipherParams=i.extend({init:function(e){this.mixIn(e)},toString:function(e){return(e||this.formatter).stringify(this)}}),g=(r.format={}).OpenSSL={stringify:function(e){var t=e.ciphertext,n=e.salt;if(n)var r=o.create([1398893684,1701076831]).concat(n).concat(t);else r=t;return r.toString(c)},parse:function(e){var t=c.parse(e),n=t.words;if(1398893684==n[0]&&1701076831==n[1]){var r=o.create(n.slice(2,4));n.splice(0,4),t.sigBytes-=16}return v.create({ciphertext:t,salt:r})}},b=a.SerializableCipher=i.extend({cfg:i.extend({format:g}),encrypt:function(e,t,n,r){r=this.cfg.extend(r);var a=e.createEncryptor(n,r),i=a.finalize(t),o=a.cfg;return v.create({ciphertext:i,key:n,iv:o.iv,algorithm:e,mode:o.mode,padding:o.padding,blockSize:e.blockSize,formatter:r.format})},decrypt:function(e,t,n,r){return r=this.cfg.extend(r),t=this._parse(t,r.format),e.createDecryptor(n,r).finalize(t.ciphertext)},_parse:function(e,t){return"string"==typeof e?t.parse(e,this):e}}),y=(r.kdf={}).OpenSSL={execute:function(e,t,n,r){r||(r=o.random(8));var a=l.create({keySize:t+n}).compute(e,r),i=o.create(a.words.slice(t),4*n);return a.sigBytes=4*t,v.create({key:a,iv:i,salt:r})}},A=a.PasswordBasedCipher=b.extend({cfg:b.cfg.extend({kdf:y}),encrypt:function(e,t,n,r){var a=(r=this.cfg.extend(r)).kdf.execute(n,e.keySize,e.ivSize);r.iv=a.iv;var i=b.encrypt.call(this,e,t,a.key,r);return i.mixIn(a),i},decrypt:function(e,t,n,r){r=this.cfg.extend(r),t=this._parse(t,r.format);var a=r.kdf.execute(n,e.keySize,e.ivSize,t.salt);return r.iv=a.iv,b.decrypt.call(this,e,t,a.key,r)}}))},78125:(e,t,n)=>{"use strict";var r=n(97751),a=n(70511),i=n(10687);a("toStringTag"),i(r("Symbol"),"Symbol")},78227:(e,t,n)=>{"use strict";var r=n(44576),a=n(25745),i=n(39297),o=n(33392),s=n(4495),u=n(7040),c=r.Symbol,l=a("wks"),f=u?c.for||c:c&&c.withoutSetter||o;e.exports=function(e){return i(l,e)||(l[e]=s&&i(c,e)?c[e]:f("Symbol."+e)),l[e]}},78347:(e,t,n)=>{"use strict";n(46518)({target:"Object",stat:!0},{hasOwn:n(39297)})},78459:(e,t,n)=>{"use strict";var r=n(46518),a=n(33904);r({global:!0,forced:parseFloat!==a},{parseFloat:a})},78553:(e,t,n)=>{"use strict";var r=n(46518),a=n(79039),i=n(53250),o=Math.abs,s=Math.exp,u=Math.E;r({target:"Math",stat:!0,forced:a(function(){return-2e-17!==Math.sinh(-2e-17)})},{sinh:function(e){var t=+e;return o(t)<1?(i(t)-i(-t))/2:(s(t-1)-s(-t-1))*(u/2)}})},79039:e=>{"use strict";e.exports=function(e){try{return!!e()}catch(t){return!0}}},79296:(e,t,n)=>{"use strict";var r=n(4055)("span").classList,a=r&&r.constructor&&r.constructor.prototype;e.exports=a===Object.prototype?void 0:a},79306:(e,t,n)=>{"use strict";var r=n(94901),a=n(16823),i=TypeError;e.exports=function(e){if(r(e))return e;throw new i(a(e)+" is not a function")}},79432:(e,t,n)=>{"use strict";var r=n(46518),a=n(48981),i=n(71072);r({target:"Object",stat:!0,forced:n(79039)(function(){i(1)})},{keys:function(e){return i(a(e))}})},79472:(e,t,n)=>{"use strict";var r,a=n(44576),i=n(18745),o=n(94901),s=n(84215),u=n(82839),c=n(67680),l=n(22812),f=a.Function,d=/MSIE .\./.test(u)||"BUN"===s&&((r=a.Bun.version.split(".")).length<3||"0"===r[0]&&(r[1]<3||"3"===r[1]&&"0"===r[2]));e.exports=function(e,t){var n=t?2:1;return d?function(r,a){var s=l(arguments.length,1)>n,u=o(r)?r:f(r),d=s?c(arguments,n):[],p=s?function(){i(u,this,d)}:u;return t?e(p,a):e(p)}:e}},79504:(e,t,n)=>{"use strict";var r=n(40616),a=Function.prototype,i=a.call,o=r&&a.bind.bind(i,i);e.exports=r?o:function(e){return function(){return i.apply(e,arguments)}}},79577:(e,t,n)=>{"use strict";var r=n(39928),a=n(94644),i=n(18727),o=n(91291),s=n(75854),u=a.aTypedArray,c=a.getTypedArrayConstructor,l=a.exportTypedArrayMethod,f=function(){try{new Int8Array(1).with(2,{valueOf:function(){throw 8}})}catch(e){return 8===e}}(),d=f&&function(){try{new Int8Array(1).with(-.5,1)}catch(e){return!0}}();l("with",{with:function(e,t){var n=u(this),a=o(e),l=i(n)?s(t):+t;return r(n,c(n),a,l)}}.with,!f||d)},79739:(e,t,n)=>{"use strict";var r=n(97751),a="DOMException";n(10687)(r(a),a)},79978:(e,t,n)=>{"use strict";var r=n(46518),a=n(69565),i=n(79504),o=n(67750),s=n(94901),u=n(20034),c=n(60788),l=n(655),f=n(55966),d=n(61034),p=n(2478),h=n(78227),m=n(96395),v=h("replace"),g=TypeError,b=i("".indexOf),y=i("".replace),A=i("".slice),D=Math.max;r({target:"String",proto:!0},{replaceAll:function(e,t){var n,r,i,h,w,_,E,k,x,C,F=o(this),S=0,O="";if(u(e)){if((n=c(e))&&(r=l(o(d(e))),!~b(r,"g")))throw new g("`.replaceAll` does not allow non-global regexes");if(i=f(e,v))return a(i,e,F,t);if(m&&n)return y(l(F),e,t)}for(h=l(F),w=l(e),(_=s(t))||(t=l(t)),E=w.length,k=D(1,E),x=b(h,w);-1!==x;)C=_?l(t(w,x,h)):p(w,h,x,[],void 0,t),O+=A(h,S,x)+C,S=x+E,x=x+k>h.length?-1:b(h,w,x+k);return S<h.length&&(O+=A(h,S)),O}})},80241:(e,t,n)=>{"use strict";n.d(t,{A:()=>o});var r=n(15913);n(52675),n(89463),n(2259),n(23792),n(44114),n(26099),n(47764),n(62953);var a=n(40112),i=n(26314);function o(e,t){return(0,r.A)(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,a,i,o,s=[],u=!0,c=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;u=!1}else for(;!(u=(r=i.call(n)).done)&&(s.push(r.value),s.length!==t);u=!0);}catch(e){c=!0,a=e}finally{try{if(!u&&null!=n.return&&(o=n.return(),Object(o)!==o))return}finally{if(c)throw a}}return s}}(e,t)||(0,a.A)(e,t)||(0,i.A)()}},80397:(e,t,n)=>{"use strict";n(26099),n(3362),e.exports=function(e,t){return t=t||function(){},e.then(function(e){return new Promise(function(e){e(t())}).then(function(){return e})},function(e){return new Promise(function(e){e(t())}).then(function(){throw e})})}},80550:(e,t,n)=>{"use strict";var r=n(44576);e.exports=r.Promise},80630:(e,t,n)=>{"use strict";var r=n(46518),a=n(79504),i=n(79039),o=n(31240),s=a(1.1.toPrecision);r({target:"Number",proto:!0,forced:i(function(){return"1"!==s(1,void 0)})||!i(function(){s({})})},{toPrecision:function(e){return void 0===e?s(o(this)):s(o(this),e)}})},80741:e=>{"use strict";var t=Math.ceil,n=Math.floor;e.exports=Math.trunc||function(e){var r=+e;return(r>0?n:t)(r)}},80747:(e,t,n)=>{"use strict";var r=n(66699),a=n(38574),i=n(24659),o=Error.captureStackTrace;e.exports=function(e,t,n,s){i&&(o?o(e,t):r(e,"stack",a(n,s)))}},80926:(e,t,n)=>{"use strict";var r=n(79306),a=n(48981),i=n(47055),o=n(26198),s=TypeError,u="Reduce of empty array with no initial value",c=function(e){return function(t,n,c,l){var f=a(t),d=i(f),p=o(f);if(r(n),0===p&&c<2)throw new s(u);var h=e?p-1:0,m=e?-1:1;if(c<2)for(;;){if(h in d){l=d[h],h+=m;break}if(h+=m,e?h<0:p<=h)throw new s(u)}for(;e?h>=0:p>h;h+=m)h in d&&(l=n(l,d[h],h,f));return l}};e.exports={left:c(!1),right:c(!0)}},81148:(e,t,n)=>{"use strict";var r=n(46518),a=n(69565),i=n(72652),o=n(79306),s=n(28551),u=n(1767),c=n(9539),l=n(84549)("every",TypeError);r({target:"Iterator",proto:!0,real:!0,forced:l},{every:function(e){s(this);try{o(e)}catch(r){c(this,"throw",r)}if(l)return a(l,this,e);var t=u(this),n=0;return!i(t,function(t,r){if(!e(t,n++))return r()},{IS_RECORD:!0,INTERRUPTED:!0}).stopped}})},81278:(e,t,n)=>{"use strict";var r=n(46518),a=n(43724),i=n(35031),o=n(25397),s=n(77347),u=n(97040);r({target:"Object",stat:!0,sham:!a},{getOwnPropertyDescriptors:function(e){for(var t,n,r=o(e),a=s.f,c=i(r),l={},f=0;c.length>f;)void 0!==(n=a(r,t=c[f++]))&&u(l,t,n);return l}})},81454:(e,t,n)=>{"use strict";n(61701)},81510:(e,t,n)=>{"use strict";var r=n(46518),a=n(97751),i=n(39297),o=n(655),s=n(25745),u=n(91296),c=s("string-to-symbol-registry"),l=s("symbol-to-string-registry");r({target:"Symbol",stat:!0,forced:!u},{for:function(e){var t=o(e);if(i(c,t))return c[t];var n=a("Symbol")(t);return c[t]=n,l[n]=t,n}})},81630:(e,t,n)=>{"use strict";var r=n(79504),a=n(94644),i=r(n(57029)),o=a.aTypedArray;(0,a.exportTypedArrayMethod)("copyWithin",function(e,t){return i(o(this),e,t,arguments.length>2?arguments[2]:void 0)})},81700:(e,t,n)=>{"use strict";n.d(t,{A:()=>o});n(16280),n(76918),n(23792),n(36033),n(59904),n(26099),n(47764),n(62953);var r=n(36858),a=n(85670);n(25276),n(23288),n(38781);n(44114),n(94170),n(60825);var i=n(42184);function o(e){var t="function"==typeof Map?new Map:void 0;return o=function(e){if(null===e||!function(e){try{return-1!==Function.toString.call(e).indexOf("[native code]")}catch(t){return"function"==typeof e}}(e))return e;if("function"!=typeof e)throw new TypeError("Super expression must either be null or a function");if(void 0!==t){if(t.has(e))return t.get(e);t.set(e,n)}function n(){return function(e,t,n){if((0,i.A)())return Reflect.construct.apply(null,arguments);var r=[null];r.push.apply(r,t);var o=new(e.bind.apply(e,r));return n&&(0,a.A)(o,n.prototype),o}(e,arguments,(0,r.A)(this).constructor)}return n.prototype=Object.create(e.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}}),(0,a.A)(n,e)},o(e)}},81802:(e,t,n)=>{"use strict";n(72712),n(59089),n(84185),n(26099),n(84864),n(57465),n(27495),n(87745),n(38781),n(98992),n(8872),Object.defineProperty(t,"__esModule",{value:!0}),t.CARRIAGE_RETURN_PLACEHOLDER_REGEX=t.CARRIAGE_RETURN_PLACEHOLDER=t.CARRIAGE_RETURN_REGEX=t.CARRIAGE_RETURN=t.CASE_SENSITIVE_TAG_NAMES_MAP=t.CASE_SENSITIVE_TAG_NAMES=void 0,t.CASE_SENSITIVE_TAG_NAMES=["animateMotion","animateTransform","clipPath","feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDropShadow","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence","foreignObject","linearGradient","radialGradient","textPath"],t.CASE_SENSITIVE_TAG_NAMES_MAP=t.CASE_SENSITIVE_TAG_NAMES.reduce(function(e,t){return e[t.toLowerCase()]=t,e},{}),t.CARRIAGE_RETURN="\r",t.CARRIAGE_RETURN_REGEX=new RegExp(t.CARRIAGE_RETURN,"g"),t.CARRIAGE_RETURN_PLACEHOLDER="__HTML_DOM_PARSER_CARRIAGE_RETURN_PLACEHOLDER_".concat(Date.now(),"__"),t.CARRIAGE_RETURN_PLACEHOLDER_REGEX=new RegExp(t.CARRIAGE_RETURN_PLACEHOLDER,"g")},82003:(e,t,n)=>{"use strict";var r=n(46518),a=n(96395),i=n(10916).CONSTRUCTOR,o=n(80550),s=n(97751),u=n(94901),c=n(36840),l=o&&o.prototype;if(r({target:"Promise",proto:!0,forced:i,real:!0},{catch:function(e){return this.then(void 0,e)}}),!a&&u(o)){var f=s("Promise").prototype.catch;l.catch!==f&&c(l,"catch",f,{unsafe:!0})}},82053:e=>{e.exports={name:"memoryStorage",read:function(e){return t[e]},write:function(e,n){t[e]=n},each:function(e){for(var n in t)t.hasOwnProperty(n)&&e(t[n],n)},remove:function(e){delete t[e]},clearAll:function(e){t={}}};var t={}},82156:(e,t,n)=>{var r=n(89990).default,a=n(55337);e.exports=function(e){var t=a(e,"string");return"symbol"==r(t)?t:t+""},e.exports.__esModule=!0,e.exports.default=e.exports},82326:(e,t,n)=>{"use strict";var r=n(46518),a=Math.asinh,i=Math.log,o=Math.sqrt;r({target:"Math",stat:!0,forced:!(a&&1/a(0)>0)},{asinh:function e(t){var n=+t;return isFinite(n)&&0!==n?n<0?-e(-n):i(n+o(n*n+1)):n}})},82839:(e,t,n)=>{"use strict";var r=n(44576).navigator,a=r&&r.userAgent;e.exports=a?String(a):""},83063:(e,t,n)=>{"use strict";var r=n(82839);e.exports=/Version\/10(?:\.\d+){1,2}(?: [\w./]+)?(?: Mobile\/\w+)? Safari\//.test(r)},83252:(e,t,n)=>{var r=n(9919).Global;function a(){return r.sessionStorage}function i(e){return a().getItem(e)}e.exports={name:"sessionStorage",read:i,write:function(e,t){return a().setItem(e,t)},each:function(e){for(var t=a().length-1;t>=0;t--){var n=a().key(t);e(i(n),n)}},remove:function(e){return a().removeItem(e)},clearAll:function(){return a().clear()}}},83532:(e,t,n)=>{"use strict";n(74423),n(84185),Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){void 0===e&&(e={});var n={},c=Boolean(e.type&&s[e.type]);for(var l in e){var f=e[l];if((0,r.isCustomAttribute)(l))n[l]=f;else{var d=l.toLowerCase(),p=u(d);if(p){var h=(0,r.getPropertyInfo)(p);switch(i.includes(p)&&o.includes(t)&&!c&&(p=u("default"+d)),n[p]=f,h&&h.type){case r.BOOLEAN:n[p]=!0;break;case r.OVERLOADED_BOOLEAN:""===f&&(n[p]=!0)}}else a.PRESERVE_CUSTOM_ATTRIBUTES&&(n[l]=f)}}return(0,a.setStyleProp)(e.style,n),n};var r=n(98742),a=n(6762),i=["checked","value"],o=["input","select","textarea"],s={reset:!0,submit:!0};function u(e){return r.possibleStandardNames[e]}},83626:function(e,t,n){var r,a,i,o,s=n(89990);o=function(e){var t;return e.mode.ECB=((t=e.lib.BlockCipherMode.extend()).Encryptor=t.extend({processBlock:function(e,t){this._cipher.encryptBlock(e,t)}}),t.Decryptor=t.extend({processBlock:function(e,t){this._cipher.decryptBlock(e,t)}}),t),e.mode.ECB},"object"===s(t)?e.exports=t=o(n(83841),n(76793)):(a=[n(83841),n(76793)],void 0===(i="function"==typeof(r=o)?r.apply(t,a):r)||(e.exports=i))},83635:(e,t,n)=>{"use strict";var r=n(79039),a=n(44576).RegExp;e.exports=r(function(){var e=a(".","s");return!(e.dotAll&&e.test("\n")&&"s"===e.flags)})},83841:function(e,t,n){var r,a,i,o,s=n(89990);n(16280),n(76918),n(28706),n(23792),n(48598),n(44114),n(34782),n(54554),n(54743),n(11745),n(38309),n(23288),n(36456),n(55081),n(59904),n(26099),n(58940),n(38781),n(50375),n(61740),n(48140),n(81630),n(72170),n(75044),n(69539),n(31694),n(89955),n(21903),n(91134),n(33206),n(44496),n(66651),n(12887),n(19369),n(66812),n(8995),n(31575),n(36072),n(88747),n(28845),n(29423),n(57301),n(373),n(86614),n(41405),n(33684),n(88267),n(43250),n(10149),n(24082),n(13611),o=function(){var e=e||function(e){var t;if("undefined"!=typeof window&&window.crypto&&(t=window.crypto),"undefined"!=typeof self&&self.crypto&&(t=self.crypto),"undefined"!=typeof globalThis&&globalThis.crypto&&(t=globalThis.crypto),!t&&"undefined"!=typeof window&&window.msCrypto&&(t=window.msCrypto),!t&&void 0!==n.g&&n.g.crypto&&(t=n.g.crypto),!t)try{t=n(50477)}catch(m){}var r=function(){if(t){if("function"==typeof t.getRandomValues)try{return t.getRandomValues(new Uint32Array(1))[0]}catch(m){}if("function"==typeof t.randomBytes)try{return t.randomBytes(4).readInt32LE()}catch(m){}}throw new Error("Native crypto module could not be used to get secure random number.")},a=Object.create||function(){function e(){}return function(t){var n;return e.prototype=t,n=new e,e.prototype=null,n}}(),i={},o=i.lib={},s=o.Base={extend:function(e){var t=a(this);return e&&t.mixIn(e),t.hasOwnProperty("init")&&this.init!==t.init||(t.init=function(){t.$super.init.apply(this,arguments)}),t.init.prototype=t,t.$super=this,t},create:function(){var e=this.extend();return e.init.apply(e,arguments),e},init:function(){},mixIn:function(e){for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t]);e.hasOwnProperty("toString")&&(this.toString=e.toString)},clone:function(){return this.init.prototype.extend(this)}},u=o.WordArray=s.extend({init:function(e,t){e=this.words=e||[],this.sigBytes=null!=t?t:4*e.length},toString:function(e){return(e||l).stringify(this)},concat:function(e){var t=this.words,n=e.words,r=this.sigBytes,a=e.sigBytes;if(this.clamp(),r%4)for(var i=0;i<a;i++){var o=n[i>>>2]>>>24-i%4*8&255;t[r+i>>>2]|=o<<24-(r+i)%4*8}else for(var s=0;s<a;s+=4)t[r+s>>>2]=n[s>>>2];return this.sigBytes+=a,this},clamp:function(){var t=this.words,n=this.sigBytes;t[n>>>2]&=4294967295<<32-n%4*8,t.length=e.ceil(n/4)},clone:function(){var e=s.clone.call(this);return e.words=this.words.slice(0),e},random:function(e){for(var t=[],n=0;n<e;n+=4)t.push(r());return new u.init(t,e)}}),c=i.enc={},l=c.Hex={stringify:function(e){for(var t=e.words,n=e.sigBytes,r=[],a=0;a<n;a++){var i=t[a>>>2]>>>24-a%4*8&255;r.push((i>>>4).toString(16)),r.push((15&i).toString(16))}return r.join("")},parse:function(e){for(var t=e.length,n=[],r=0;r<t;r+=2)n[r>>>3]|=parseInt(e.substr(r,2),16)<<24-r%8*4;return new u.init(n,t/2)}},f=c.Latin1={stringify:function(e){for(var t=e.words,n=e.sigBytes,r=[],a=0;a<n;a++){var i=t[a>>>2]>>>24-a%4*8&255;r.push(String.fromCharCode(i))}return r.join("")},parse:function(e){for(var t=e.length,n=[],r=0;r<t;r++)n[r>>>2]|=(255&e.charCodeAt(r))<<24-r%4*8;return new u.init(n,t)}},d=c.Utf8={stringify:function(e){try{return decodeURIComponent(escape(f.stringify(e)))}catch(t){throw new Error("Malformed UTF-8 data")}},parse:function(e){return f.parse(unescape(encodeURIComponent(e)))}},p=o.BufferedBlockAlgorithm=s.extend({reset:function(){this._data=new u.init,this._nDataBytes=0},_append:function(e){"string"==typeof e&&(e=d.parse(e)),this._data.concat(e),this._nDataBytes+=e.sigBytes},_process:function(t){var n,r=this._data,a=r.words,i=r.sigBytes,o=this.blockSize,s=i/(4*o),c=(s=t?e.ceil(s):e.max((0|s)-this._minBufferSize,0))*o,l=e.min(4*c,i);if(c){for(var f=0;f<c;f+=o)this._doProcessBlock(a,f);n=a.splice(0,c),r.sigBytes-=l}return new u.init(n,l)},clone:function(){var e=s.clone.call(this);return e._data=this._data.clone(),e},_minBufferSize:0}),h=(o.Hasher=p.extend({cfg:s.extend(),init:function(e){this.cfg=this.cfg.extend(e),this.reset()},reset:function(){p.reset.call(this),this._doReset()},update:function(e){return this._append(e),this._process(),this},finalize:function(e){return e&&this._append(e),this._doFinalize()},blockSize:16,_createHelper:function(e){return function(t,n){return new e.init(n).finalize(t)}},_createHmacHelper:function(e){return function(t,n){return new h.HMAC.init(e,n).finalize(t)}}}),i.algo={});return i}(Math);return e},"object"===s(t)?e.exports=t=o():(a=[],void 0===(i="function"==typeof(r=o)?r.apply(t,a):r)||(e.exports=i))},83851:(e,t,n)=>{"use strict";var r=n(46518),a=n(79039),i=n(25397),o=n(77347).f,s=n(43724);r({target:"Object",stat:!0,forced:!s||a(function(){o(1)}),sham:!s},{getOwnPropertyDescriptor:function(e,t){return o(i(e),t)}})},84185:(e,t,n)=>{"use strict";var r=n(46518),a=n(43724),i=n(24913).f;r({target:"Object",stat:!0,forced:Object.defineProperty!==i,sham:!a},{defineProperty:i})},84215:(e,t,n)=>{"use strict";var r=n(44576),a=n(82839),i=n(22195),o=function(e){return a.slice(0,e.length)===e};e.exports=o("Bun/")?"BUN":o("Cloudflare-Workers")?"CLOUDFLARE":o("Deno/")?"DENO":o("Node.js/")?"NODE":r.Bun&&"string"==typeof Bun.version?"BUN":r.Deno&&"object"==typeof Deno.version?"DENO":"process"===i(r.process)?"NODE":r.window&&r.document?"BROWSER":"REST"},84270:(e,t,n)=>{"use strict";var r=n(69565),a=n(94901),i=n(20034),o=TypeError;e.exports=function(e,t){var n,s;if("string"===t&&a(n=e.toString)&&!i(s=r(n,e)))return s;if(a(n=e.valueOf)&&!i(s=r(n,e)))return s;if("string"!==t&&a(n=e.toString)&&!i(s=r(n,e)))return s;throw new o("Can't convert object to primitive value")}},84285:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});n(84185);var r=n(19326);function a(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,(0,r.A)(a.key),a)}}function i(e,t,n){return t&&a(e.prototype,t),n&&a(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}},84373:(e,t,n)=>{"use strict";var r=n(48981),a=n(35610),i=n(26198);e.exports=function(e){for(var t=r(this),n=i(t),o=arguments.length,s=a(o>1?arguments[1]:void 0,n),u=o>2?arguments[2]:void 0,c=void 0===u?n:a(u,n);c>s;)t[s++]=e;return t}},84428:(e,t,n)=>{"use strict";var r=n(78227)("iterator"),a=!1;try{var i=0,o={next:function(){return{done:!!i++}},return:function(){a=!0}};o[r]=function(){return this},Array.from(o,function(){throw 2})}catch(s){}e.exports=function(e,t){try{if(!t&&!a)return!1}catch(s){return!1}var n=!1;try{var i={};i[r]=function(){return{next:function(){return{done:n=!0}}}},e(i)}catch(s){}return n}},84549:(e,t,n)=>{"use strict";var r=n(44576);e.exports=function(e,t){var n=r.Iterator,a=n&&n.prototype,i=a&&a[e],o=!1;if(i)try{i.call({next:function(){return{done:!0}},return:function(){o=!0}},-1)}catch(s){s instanceof t||(o=!1)}if(!o)return i}},84606:(e,t,n)=>{"use strict";var r=n(16823),a=TypeError;e.exports=function(e,t){if(!delete e[t])throw new a("Cannot delete property "+r(t)+" of "+r(e))}},84864:(e,t,n)=>{"use strict";var r=n(43724),a=n(44576),i=n(79504),o=n(92796),s=n(23167),u=n(66699),c=n(2360),l=n(38480).f,f=n(1625),d=n(60788),p=n(655),h=n(61034),m=n(58429),v=n(11056),g=n(36840),b=n(79039),y=n(39297),A=n(91181).enforce,D=n(87633),w=n(78227),_=n(83635),E=n(18814),k=w("match"),x=a.RegExp,C=x.prototype,F=a.SyntaxError,S=i(C.exec),O=i("".charAt),T=i("".replace),B=i("".indexOf),M=i("".slice),P=/^\?<[^\s\d!#%&*+<=>@^][^\s!#%&*+<=>@^]*>/,R=/a/g,N=/a/g,I=new x(R)!==R,L=m.MISSED_STICKY,j=m.UNSUPPORTED_Y,z=r&&(!I||L||_||E||b(function(){return N[k]=!1,x(R)!==R||x(N)===N||"/a/i"!==String(x(R,"i"))}));if(o("RegExp",z)){for(var q=function(e,t){var n,r,a,i,o,l,m=f(C,this),v=d(e),g=void 0===t,b=[],D=e;if(!m&&v&&g&&e.constructor===q)return e;if((v||f(C,e))&&(e=e.source,g&&(t=h(D))),e=void 0===e?"":p(e),t=void 0===t?"":p(t),D=e,_&&"dotAll"in R&&(r=!!t&&B(t,"s")>-1)&&(t=T(t,/s/g,"")),n=t,L&&"sticky"in R&&(a=!!t&&B(t,"y")>-1)&&j&&(t=T(t,/y/g,"")),E&&(i=function(e){for(var t,n=e.length,r=0,a="",i=[],o=c(null),s=!1,u=!1,l=0,f="";r<=n;r++){if("\\"===(t=O(e,r)))t+=O(e,++r);else if("]"===t)s=!1;else if(!s)switch(!0){case"["===t:s=!0;break;case"("===t:if(a+=t,"?:"===M(e,r+1,r+3))continue;S(P,M(e,r+1))&&(r+=2,u=!0),l++;continue;case">"===t&&u:if(""===f||y(o,f))throw new F("Invalid capture group name");o[f]=!0,i[i.length]=[f,l],u=!1,f="";continue}u?f+=t:a+=t}return[a,i]}(e),e=i[0],b=i[1]),o=s(x(e,t),m?this:C,q),(r||a||b.length)&&(l=A(o),r&&(l.dotAll=!0,l.raw=q(function(e){for(var t,n=e.length,r=0,a="",i=!1;r<=n;r++)"\\"!==(t=O(e,r))?i||"."!==t?("["===t?i=!0:"]"===t&&(i=!1),a+=t):a+="[\\s\\S]":a+=t+O(e,++r);return a}(e),n)),a&&(l.sticky=!0),b.length&&(l.groups=b)),e!==D)try{u(o,"source",""===D?"(?:)":D)}catch(w){}return o},V=l(x),U=0;V.length>U;)v(q,x,V[U++]);C.constructor=q,q.prototype=C,g(a,"RegExp",q,{constructor:!0})}D("RegExp")},85369:(e,t,n)=>{"use strict";var r=n(89990);n(16280),n(76918);var a=n(55384);function i(e){var t="https://react.dev/errors/"+e;if(1<arguments.length){t+="?args[]="+encodeURIComponent(arguments[1]);for(var n=2;n<arguments.length;n++)t+="&args[]="+encodeURIComponent(arguments[n])}return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}function o(){}var s={d:{f:o,r:function(){throw Error(i(522))},D:o,C:o,L:o,m:o,X:o,S:o,M:o},p:0,findDOMNode:null},u=Symbol.for("react.portal");var c=a.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE;function l(e,t){return"font"===e?"":"string"==typeof t?"use-credentials"===t?t:"":void 0}t.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=s,t.createPortal=function(e,t){var n=2<arguments.length&&void 0!==arguments[2]?arguments[2]:null;if(!t||1!==t.nodeType&&9!==t.nodeType&&11!==t.nodeType)throw Error(i(299));return function(e,t,n){var r=3<arguments.length&&void 0!==arguments[3]?arguments[3]:null;return{$$typeof:u,key:null==r?null:""+r,children:e,containerInfo:t,implementation:n}}(e,t,null,n)},t.flushSync=function(e){var t=c.T,n=s.p;try{if(c.T=null,s.p=2,e)return e()}finally{c.T=t,s.p=n,s.d.f()}},t.preconnect=function(e,t){"string"==typeof e&&(t?t="string"==typeof(t=t.crossOrigin)?"use-credentials"===t?t:"":void 0:t=null,s.d.C(e,t))},t.prefetchDNS=function(e){"string"==typeof e&&s.d.D(e)},t.preinit=function(e,t){if("string"==typeof e&&t&&"string"==typeof t.as){var n=t.as,r=l(n,t.crossOrigin),a="string"==typeof t.integrity?t.integrity:void 0,i="string"==typeof t.fetchPriority?t.fetchPriority:void 0;"style"===n?s.d.S(e,"string"==typeof t.precedence?t.precedence:void 0,{crossOrigin:r,integrity:a,fetchPriority:i}):"script"===n&&s.d.X(e,{crossOrigin:r,integrity:a,fetchPriority:i,nonce:"string"==typeof t.nonce?t.nonce:void 0})}},t.preinitModule=function(e,t){if("string"==typeof e)if("object"===r(t)&&null!==t){if(null==t.as||"script"===t.as){var n=l(t.as,t.crossOrigin);s.d.M(e,{crossOrigin:n,integrity:"string"==typeof t.integrity?t.integrity:void 0,nonce:"string"==typeof t.nonce?t.nonce:void 0})}}else null==t&&s.d.M(e)},t.preload=function(e,t){if("string"==typeof e&&"object"===r(t)&&null!==t&&"string"==typeof t.as){var n=t.as,a=l(n,t.crossOrigin);s.d.L(e,n,{crossOrigin:a,integrity:"string"==typeof t.integrity?t.integrity:void 0,nonce:"string"==typeof t.nonce?t.nonce:void 0,type:"string"==typeof t.type?t.type:void 0,fetchPriority:"string"==typeof t.fetchPriority?t.fetchPriority:void 0,referrerPolicy:"string"==typeof t.referrerPolicy?t.referrerPolicy:void 0,imageSrcSet:"string"==typeof t.imageSrcSet?t.imageSrcSet:void 0,imageSizes:"string"==typeof t.imageSizes?t.imageSizes:void 0,media:"string"==typeof t.media?t.media:void 0})}},t.preloadModule=function(e,t){if("string"==typeof e)if(t){var n=l(t.as,t.crossOrigin);s.d.m(e,{as:"string"==typeof t.as&&"script"!==t.as?t.as:void 0,crossOrigin:n,integrity:"string"==typeof t.integrity?t.integrity:void 0})}else s.d.m(e)},t.requestFormReset=function(e){s.d.r(e)},t.unstable_batchedUpdates=function(e,t){return e(t)},t.useFormState=function(e,t,n){return c.H.useFormState(e,t,n)},t.useFormStatus=function(){return c.H.useHostTransitionStatus()},t.version="19.1.0"},85670:(e,t,n)=>{"use strict";n.d(t,{A:()=>r});n(94170),n(63548),n(10287);function r(e,t){return r=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},r(e,t)}},86368:(e,t,n)=>{"use strict";var r=n(46518),a=n(44576),i=n(59225).clear;r({global:!0,bind:!0,enumerable:!0,forced:a.clearImmediate!==i},{clearImmediate:i})},86614:(e,t,n)=>{"use strict";var r=n(94644),a=n(18014),i=n(35610),o=r.aTypedArray,s=r.getTypedArrayConstructor;(0,r.exportTypedArrayMethod)("subarray",function(e,t){var n=o(this),r=n.length,u=i(e,r);return new(s(n))(n.buffer,n.byteOffset+u*n.BYTES_PER_ELEMENT,a((void 0===t?r:i(t,r))-u))})},86938:(e,t,n)=>{"use strict";var r=n(2360),a=n(62106),i=n(56279),o=n(76080),s=n(90679),u=n(64117),c=n(72652),l=n(51088),f=n(62529),d=n(87633),p=n(43724),h=n(3451).fastKey,m=n(91181),v=m.set,g=m.getterFor;e.exports={getConstructor:function(e,t,n,l){var f=e(function(e,a){s(e,d),v(e,{type:t,index:r(null),first:null,last:null,size:0}),p||(e.size=0),u(a)||c(a,e[l],{that:e,AS_ENTRIES:n})}),d=f.prototype,m=g(t),b=function(e,t,n){var r,a,i=m(e),o=y(e,t);return o?o.value=n:(i.last=o={index:a=h(t,!0),key:t,value:n,previous:r=i.last,next:null,removed:!1},i.first||(i.first=o),r&&(r.next=o),p?i.size++:e.size++,"F"!==a&&(i.index[a]=o)),e},y=function(e,t){var n,r=m(e),a=h(t);if("F"!==a)return r.index[a];for(n=r.first;n;n=n.next)if(n.key===t)return n};return i(d,{clear:function(){for(var e=m(this),t=e.first;t;)t.removed=!0,t.previous&&(t.previous=t.previous.next=null),t=t.next;e.first=e.last=null,e.index=r(null),p?e.size=0:this.size=0},delete:function(e){var t=this,n=m(t),r=y(t,e);if(r){var a=r.next,i=r.previous;delete n.index[r.index],r.removed=!0,i&&(i.next=a),a&&(a.previous=i),n.first===r&&(n.first=a),n.last===r&&(n.last=i),p?n.size--:t.size--}return!!r},forEach:function(e){for(var t,n=m(this),r=o(e,arguments.length>1?arguments[1]:void 0);t=t?t.next:n.first;)for(r(t.value,t.key,this);t&&t.removed;)t=t.previous},has:function(e){return!!y(this,e)}}),i(d,n?{get:function(e){var t=y(this,e);return t&&t.value},set:function(e,t){return b(this,0===e?0:e,t)}}:{add:function(e){return b(this,e=0===e?0:e,e)}}),p&&a(d,"size",{configurable:!0,get:function(){return m(this).size}}),f},setStrong:function(e,t,n){var r=t+" Iterator",a=g(t),i=g(r);l(e,t,function(e,t){v(this,{type:r,target:e,state:a(e),kind:t,last:null})},function(){for(var e=i(this),t=e.kind,n=e.last;n&&n.removed;)n=n.previous;return e.target&&(e.last=n=n?n.next:e.state.first)?f("keys"===t?n.key:"values"===t?n.value:[n.key,n.value],!1):(e.target=null,f(void 0,!0))},n?"entries":"values",!n,!0),d(t)}}},87167:(e,t,n)=>{"use strict";n.d(t,{A:()=>a});n(52675),n(89463),n(2259),n(23792),n(26099),n(3362),n(47764),n(62953);var r=n(70058);function a(e){var t={},n=!1;function a(t,a){return n=!0,a=new Promise(function(n){n(e[t](a))}),{done:!1,value:new r.A(a,1)}}return t["undefined"!=typeof Symbol&&Symbol.iterator||"@@iterator"]=function(){return this},t.next=function(e){return n?(n=!1,e):a("next",e)},"function"==typeof e.throw&&(t.throw=function(e){if(n)throw n=!1,e;return a("throw",e)}),"function"==typeof e.return&&(t.return=function(e){return n?(n=!1,e):a("return",e)}),t}},87280:(e,t,n)=>{"use strict";n(84185),Object.defineProperty(t,"__esModule",{value:!0});var r=n(16973),a=function(e){this.target=e,this.contentRect=r.ContentRect(e)};t.ResizeObserverEntry=a},87356:function(e,t,n){var r;e=n.nmd(e);var a=n(89990);n(28706),n(25276),n(62010),n(27495),n(90906),n(25440),function(i,o){"use strict";var s="function",u="undefined",c="object",l="string",f="major",d="model",p="name",h="type",m="vendor",v="version",g="architecture",b="console",y="mobile",A="tablet",D="smarttv",w="wearable",_="embedded",E="Amazon",k="Apple",x="ASUS",C="BlackBerry",F="Browser",S="Chrome",O="Firefox",T="Google",B="Huawei",M="LG",P="Microsoft",R="Motorola",N="Opera",I="Samsung",L="Sharp",j="Sony",z="Xiaomi",q="Zebra",V="Facebook",U="Chromium OS",H="Mac OS",W=" Browser",$=function(e){for(var t={},n=0;n<e.length;n++)t[e[n].toUpperCase()]=e[n];return t},G=function(e,t){return a(e)===l&&-1!==Q(t).indexOf(Q(e))},Q=function(e){return e.toLowerCase()},Z=function(e,t){if(a(e)===l)return e=e.replace(/^\s\s*/,""),a(t)===u?e:e.substring(0,500)},Y=function(e,t){for(var n,r,i,u,l,f,d=0;d<t.length&&!l;){var p=t[d],h=t[d+1];for(n=r=0;n<p.length&&!l&&p[n];)if(l=p[n++].exec(e))for(i=0;i<h.length;i++)f=l[++r],u=h[i],a(u)===c&&u.length>0?2===u.length?a(u[1])==s?this[u[0]]=u[1].call(this,f):this[u[0]]=u[1]:3===u.length?a(u[1])!==s||u[1].exec&&u[1].test?this[u[0]]=f?f.replace(u[1],u[2]):o:this[u[0]]=f?u[1].call(this,f,u[2]):o:4===u.length&&(this[u[0]]=f?u[3].call(this,f.replace(u[1],u[2])):o):this[u]=f||o;d+=2}},X=function(e,t){for(var n in t)if(a(t[n])===c&&t[n].length>0){for(var r=0;r<t[n].length;r++)if(G(t[n][r],e))return"?"===n?o:n}else if(G(t[n],e))return"?"===n?o:n;return t.hasOwnProperty("*")?t["*"]:e},K={ME:"4.90","NT 3.11":"NT3.51","NT 4.0":"NT4.0",2e3:"NT 5.0",XP:["NT 5.1","NT 5.2"],Vista:"NT 6.0",7:"NT 6.1",8:"NT 6.2",8.1:"NT 6.3",10:["NT 6.4","NT 10.0"],RT:"ARM"},J={browser:[[/\b(?:crmo|crios)\/([\w\.]+)/i],[v,[p,"Chrome"]],[/edg(?:e|ios|a)?\/([\w\.]+)/i],[v,[p,"Edge"]],[/(opera mini)\/([-\w\.]+)/i,/(opera [mobiletab]{3,6})\b.+version\/([-\w\.]+)/i,/(opera)(?:.+version\/|[\/ ]+)([\w\.]+)/i],[p,v],[/opios[\/ ]+([\w\.]+)/i],[v,[p,N+" Mini"]],[/\bop(?:rg)?x\/([\w\.]+)/i],[v,[p,N+" GX"]],[/\bopr\/([\w\.]+)/i],[v,[p,N]],[/\bb[ai]*d(?:uhd|[ub]*[aekoprswx]{5,6})[\/ ]?([\w\.]+)/i],[v,[p,"Baidu"]],[/\b(?:mxbrowser|mxios|myie2)\/?([-\w\.]*)\b/i],[v,[p,"Maxthon"]],[/(kindle)\/([\w\.]+)/i,/(lunascape|maxthon|netfront|jasmine|blazer|sleipnir)[\/ ]?([\w\.]*)/i,/(avant|iemobile|slim(?:browser|boat|jet))[\/ ]?([\d\.]*)/i,/(?:ms|\()(ie) ([\w\.]+)/i,/(flock|rockmelt|midori|epiphany|silk|skyfire|ovibrowser|bolt|iron|vivaldi|iridium|phantomjs|bowser|qupzilla|falkon|rekonq|puffin|brave|whale(?!.+naver)|qqbrowserlite|duckduckgo|klar|helio|(?=comodo_)?dragon)\/([-\w\.]+)/i,/(heytap|ovi|115)browser\/([\d\.]+)/i,/(weibo)__([\d\.]+)/i],[p,v],[/quark(?:pc)?\/([-\w\.]+)/i],[v,[p,"Quark"]],[/\bddg\/([\w\.]+)/i],[v,[p,"DuckDuckGo"]],[/(?:\buc? ?browser|(?:juc.+)ucweb)[\/ ]?([\w\.]+)/i],[v,[p,"UC"+F]],[/microm.+\bqbcore\/([\w\.]+)/i,/\bqbcore\/([\w\.]+).+microm/i,/micromessenger\/([\w\.]+)/i],[v,[p,"WeChat"]],[/konqueror\/([\w\.]+)/i],[v,[p,"Konqueror"]],[/trident.+rv[: ]([\w\.]{1,9})\b.+like gecko/i],[v,[p,"IE"]],[/ya(?:search)?browser\/([\w\.]+)/i],[v,[p,"Yandex"]],[/slbrowser\/([\w\.]+)/i],[v,[p,"Smart Lenovo "+F]],[/(avast|avg)\/([\w\.]+)/i],[[p,/(.+)/,"$1 Secure "+F],v],[/\bfocus\/([\w\.]+)/i],[v,[p,O+" Focus"]],[/\bopt\/([\w\.]+)/i],[v,[p,N+" Touch"]],[/coc_coc\w+\/([\w\.]+)/i],[v,[p,"Coc Coc"]],[/dolfin\/([\w\.]+)/i],[v,[p,"Dolphin"]],[/coast\/([\w\.]+)/i],[v,[p,N+" Coast"]],[/miuibrowser\/([\w\.]+)/i],[v,[p,"MIUI"+W]],[/fxios\/([\w\.-]+)/i],[v,[p,O]],[/\bqihoobrowser\/?([\w\.]*)/i],[v,[p,"360"]],[/\b(qq)\/([\w\.]+)/i],[[p,/(.+)/,"$1Browser"],v],[/(oculus|sailfish|huawei|vivo|pico)browser\/([\w\.]+)/i],[[p,/(.+)/,"$1"+W],v],[/samsungbrowser\/([\w\.]+)/i],[v,[p,I+" Internet"]],[/metasr[\/ ]?([\d\.]+)/i],[v,[p,"Sogou Explorer"]],[/(sogou)mo\w+\/([\d\.]+)/i],[[p,"Sogou Mobile"],v],[/(electron)\/([\w\.]+) safari/i,/(tesla)(?: qtcarbrowser|\/(20\d\d\.[-\w\.]+))/i,/m?(qqbrowser|2345(?=browser|chrome|explorer))\w*[\/ ]?v?([\w\.]+)/i],[p,v],[/(lbbrowser|rekonq)/i,/\[(linkedin)app\]/i],[p],[/ome\/([\w\.]+) \w* ?(iron) saf/i,/ome\/([\w\.]+).+qihu (360)[es]e/i],[v,p],[/((?:fban\/fbios|fb_iab\/fb4a)(?!.+fbav)|;fbav\/([\w\.]+);)/i],[[p,V],v],[/(Klarna)\/([\w\.]+)/i,/(kakao(?:talk|story))[\/ ]([\w\.]+)/i,/(naver)\(.*?(\d+\.[\w\.]+).*\)/i,/safari (line)\/([\w\.]+)/i,/\b(line)\/([\w\.]+)\/iab/i,/(alipay)client\/([\w\.]+)/i,/(twitter)(?:and| f.+e\/([\w\.]+))/i,/(chromium|instagram|snapchat)[\/ ]([-\w\.]+)/i],[p,v],[/\bgsa\/([\w\.]+) .*safari\//i],[v,[p,"GSA"]],[/musical_ly(?:.+app_?version\/|_)([\w\.]+)/i],[v,[p,"TikTok"]],[/headlesschrome(?:\/([\w\.]+)| )/i],[v,[p,S+" Headless"]],[/ wv\).+(chrome)\/([\w\.]+)/i],[[p,S+" WebView"],v],[/droid.+ version\/([\w\.]+)\b.+(?:mobile safari|safari)/i],[v,[p,"Android "+F]],[/(chrome|omniweb|arora|[tizenoka]{5} ?browser)\/v?([\w\.]+)/i],[p,v],[/version\/([\w\.\,]+) .*mobile\/\w+ (safari)/i],[v,[p,"Mobile Safari"]],[/version\/([\w(\.|\,)]+) .*(mobile ?safari|safari)/i],[v,p],[/webkit.+?(mobile ?safari|safari)(\/[\w\.]+)/i],[p,[v,X,{"1.0":"/8",1.2:"/1",1.3:"/3","2.0":"/412","2.0.2":"/416","2.0.3":"/417","2.0.4":"/419","?":"/"}]],[/(webkit|khtml)\/([\w\.]+)/i],[p,v],[/(navigator|netscape\d?)\/([-\w\.]+)/i],[[p,"Netscape"],v],[/(wolvic|librewolf)\/([\w\.]+)/i],[p,v],[/mobile vr; rv:([\w\.]+)\).+firefox/i],[v,[p,O+" Reality"]],[/ekiohf.+(flow)\/([\w\.]+)/i,/(swiftfox)/i,/(icedragon|iceweasel|camino|chimera|fennec|maemo browser|minimo|conkeror)[\/ ]?([\w\.\+]+)/i,/(seamonkey|k-meleon|icecat|iceape|firebird|phoenix|palemoon|basilisk|waterfox)\/([-\w\.]+)$/i,/(firefox)\/([\w\.]+)/i,/(mozilla)\/([\w\.]+) .+rv\:.+gecko\/\d+/i,/(polaris|lynx|dillo|icab|doris|amaya|w3m|netsurf|obigo|mosaic|(?:go|ice|up)[\. ]?browser)[-\/ ]?v?([\w\.]+)/i,/(links) \(([\w\.]+)/i],[p,[v,/_/g,"."]],[/(cobalt)\/([\w\.]+)/i],[p,[v,/master.|lts./,""]]],cpu:[[/(?:(amd|x(?:(?:86|64)[-_])?|wow|win)64)[;\)]/i],[[g,"amd64"]],[/(ia32(?=;))/i],[[g,Q]],[/((?:i[346]|x)86)[;\)]/i],[[g,"ia32"]],[/\b(aarch64|arm(v?8e?l?|_?64))\b/i],[[g,"arm64"]],[/\b(arm(?:v[67])?ht?n?[fl]p?)\b/i],[[g,"armhf"]],[/windows (ce|mobile); ppc;/i],[[g,"arm"]],[/((?:ppc|powerpc)(?:64)?)(?: mac|;|\))/i],[[g,/ower/,"",Q]],[/(sun4\w)[;\)]/i],[[g,"sparc"]],[/((?:avr32|ia64(?=;))|68k(?=\))|\barm(?=v(?:[1-7]|[5-7]1)l?|;|eabi)|(?=atmel )avr|(?:irix|mips|sparc)(?:64)?\b|pa-risc)/i],[[g,Q]]],device:[[/\b(sch-i[89]0\d|shw-m380s|sm-[ptx]\w{2,4}|gt-[pn]\d{2,4}|sgh-t8[56]9|nexus 10)/i],[d,[m,I],[h,A]],[/\b((?:s[cgp]h|gt|sm)-(?![lr])\w+|sc[g-]?[\d]+a?|galaxy nexus)/i,/samsung[- ]((?!sm-[lr])[-\w]+)/i,/sec-(sgh\w+)/i],[d,[m,I],[h,y]],[/(?:\/|\()(ip(?:hone|od)[\w, ]*)(?:\/|;)/i],[d,[m,k],[h,y]],[/\((ipad);[-\w\),; ]+apple/i,/applecoremedia\/[\w\.]+ \((ipad)/i,/\b(ipad)\d\d?,\d\d?[;\]].+ios/i],[d,[m,k],[h,A]],[/(macintosh);/i],[d,[m,k]],[/\b(sh-?[altvz]?\d\d[a-ekm]?)/i],[d,[m,L],[h,y]],[/(?:honor)([-\w ]+)[;\)]/i],[d,[m,"Honor"],[h,y]],[/\b((?:ag[rs][23]?|bah2?|sht?|btv)-a?[lw]\d{2})\b(?!.+d\/s)/i],[d,[m,B],[h,A]],[/(?:huawei)([-\w ]+)[;\)]/i,/\b(nexus 6p|\w{2,4}e?-[atu]?[ln][\dx][012359c][adn]?)\b(?!.+d\/s)/i],[d,[m,B],[h,y]],[/\b(poco[\w ]+|m2\d{3}j\d\d[a-z]{2})(?: bui|\))/i,/\b; (\w+) build\/hm\1/i,/\b(hm[-_ ]?note?[_ ]?(?:\d\w)?) bui/i,/\b(redmi[\-_ ]?(?:note|k)?[\w_ ]+)(?: bui|\))/i,/oid[^\)]+; (m?[12][0-389][01]\w{3,6}[c-y])( bui|; wv|\))/i,/\b(mi[-_ ]?(?:a\d|one|one[_ ]plus|note lte|max|cc)?[_ ]?(?:\d?\w?)[_ ]?(?:plus|se|lite|pro)?)(?: bui|\))/i],[[d,/_/g," "],[m,z],[h,y]],[/oid[^\)]+; (2\d{4}(283|rpbf)[cgl])( bui|\))/i,/\b(mi[-_ ]?(?:pad)(?:[\w_ ]+))(?: bui|\))/i],[[d,/_/g," "],[m,z],[h,A]],[/; (\w+) bui.+ oppo/i,/\b(cph[12]\d{3}|p(?:af|c[al]|d\w|e[ar])[mt]\d0|x9007|a101op)\b/i],[d,[m,"OPPO"],[h,y]],[/\b(opd2\d{3}a?) bui/i],[d,[m,"OPPO"],[h,A]],[/vivo (\w+)(?: bui|\))/i,/\b(v[12]\d{3}\w?[at])(?: bui|;)/i],[d,[m,"Vivo"],[h,y]],[/\b(rmx[1-3]\d{3})(?: bui|;|\))/i],[d,[m,"Realme"],[h,y]],[/\b(milestone|droid(?:[2-4x]| (?:bionic|x2|pro|razr))?:?( 4g)?)\b[\w ]+build\//i,/\bmot(?:orola)?[- ](\w*)/i,/((?:moto[\w\(\) ]+|xt\d{3,4}|nexus 6)(?= bui|\)))/i],[d,[m,R],[h,y]],[/\b(mz60\d|xoom[2 ]{0,2}) build\//i],[d,[m,R],[h,A]],[/((?=lg)?[vl]k\-?\d{3}) bui| 3\.[-\w; ]{10}lg?-([06cv9]{3,4})/i],[d,[m,M],[h,A]],[/(lm(?:-?f100[nv]?|-[\w\.]+)(?= bui|\))|nexus [45])/i,/\blg[-e;\/ ]+((?!browser|netcast|android tv)\w+)/i,/\blg-?([\d\w]+) bui/i],[d,[m,M],[h,y]],[/(ideatab[-\w ]+)/i,/lenovo ?(s[56]000[-\w]+|tab(?:[\w ]+)|yt[-\d\w]{6}|tb[-\d\w]{6})/i],[d,[m,"Lenovo"],[h,A]],[/(?:maemo|nokia).*(n900|lumia \d+)/i,/nokia[-_ ]?([-\w\.]*)/i],[[d,/_/g," "],[m,"Nokia"],[h,y]],[/(pixel c)\b/i],[d,[m,T],[h,A]],[/droid.+; (pixel[\daxl ]{0,6})(?: bui|\))/i],[d,[m,T],[h,y]],[/droid.+; (a?\d[0-2]{2}so|[c-g]\d{4}|so[-gl]\w+|xq-a\w[4-7][12])(?= bui|\).+chrome\/(?![1-6]{0,1}\d\.))/i],[d,[m,j],[h,y]],[/sony tablet [ps]/i,/\b(?:sony)?sgp\w+(?: bui|\))/i],[[d,"Xperia Tablet"],[m,j],[h,A]],[/ (kb2005|in20[12]5|be20[12][59])\b/i,/(?:one)?(?:plus)? (a\d0\d\d)(?: b|\))/i],[d,[m,"OnePlus"],[h,y]],[/(alexa)webm/i,/(kf[a-z]{2}wi|aeo(?!bc)\w\w)( bui|\))/i,/(kf[a-z]+)( bui|\)).+silk\//i],[d,[m,E],[h,A]],[/((?:sd|kf)[0349hijorstuw]+)( bui|\)).+silk\//i],[[d,/(.+)/g,"Fire Phone $1"],[m,E],[h,y]],[/(playbook);[-\w\),; ]+(rim)/i],[d,m,[h,A]],[/\b((?:bb[a-f]|st[hv])100-\d)/i,/\(bb10; (\w+)/i],[d,[m,C],[h,y]],[/(?:\b|asus_)(transfo[prime ]{4,10} \w+|eeepc|slider \w+|nexus 7|padfone|p00[cj])/i],[d,[m,x],[h,A]],[/ (z[bes]6[027][012][km][ls]|zenfone \d\w?)\b/i],[d,[m,x],[h,y]],[/(nexus 9)/i],[d,[m,"HTC"],[h,A]],[/(htc)[-;_ ]{1,2}([\w ]+(?=\)| bui)|\w+)/i,/(zte)[- ]([\w ]+?)(?: bui|\/|\))/i,/(alcatel|geeksphone|nexian|panasonic(?!(?:;|\.))|sony(?!-bra))[-_ ]?([-\w]*)/i],[m,[d,/_/g," "],[h,y]],[/droid [\w\.]+; ((?:8[14]9[16]|9(?:0(?:48|60|8[01])|1(?:3[27]|66)|2(?:6[69]|9[56])|466))[gqswx])\w*(\)| bui)/i],[d,[m,"TCL"],[h,A]],[/(itel) ((\w+))/i],[[m,Q],d,[h,X,{tablet:["p10001l","w7001"],"*":"mobile"}]],[/droid.+; ([ab][1-7]-?[0178a]\d\d?)/i],[d,[m,"Acer"],[h,A]],[/droid.+; (m[1-5] note) bui/i,/\bmz-([-\w]{2,})/i],[d,[m,"Meizu"],[h,y]],[/; ((?:power )?armor(?:[\w ]{0,8}))(?: bui|\))/i],[d,[m,"Ulefone"],[h,y]],[/; (energy ?\w+)(?: bui|\))/i,/; energizer ([\w ]+)(?: bui|\))/i],[d,[m,"Energizer"],[h,y]],[/; cat (b35);/i,/; (b15q?|s22 flip|s48c|s62 pro)(?: bui|\))/i],[d,[m,"Cat"],[h,y]],[/((?:new )?andromax[\w- ]+)(?: bui|\))/i],[d,[m,"Smartfren"],[h,y]],[/droid.+; (a(?:015|06[35]|142p?))/i],[d,[m,"Nothing"],[h,y]],[/(blackberry|benq|palm(?=\-)|sonyericsson|acer|asus|dell|meizu|motorola|polytron|infinix|tecno|micromax|advan)[-_ ]?([-\w]*)/i,/; (imo) ((?!tab)[\w ]+?)(?: bui|\))/i,/(hp) ([\w ]+\w)/i,/(asus)-?(\w+)/i,/(microsoft); (lumia[\w ]+)/i,/(lenovo)[-_ ]?([-\w]+)/i,/(jolla)/i,/(oppo) ?([\w ]+) bui/i],[m,d,[h,y]],[/(imo) (tab \w+)/i,/(kobo)\s(ereader|touch)/i,/(archos) (gamepad2?)/i,/(hp).+(touchpad(?!.+tablet)|tablet)/i,/(kindle)\/([\w\.]+)/i,/(nook)[\w ]+build\/(\w+)/i,/(dell) (strea[kpr\d ]*[\dko])/i,/(le[- ]+pan)[- ]+(\w{1,9}) bui/i,/(trinity)[- ]*(t\d{3}) bui/i,/(gigaset)[- ]+(q\w{1,9}) bui/i,/(vodafone) ([\w ]+)(?:\)| bui)/i],[m,d,[h,A]],[/(surface duo)/i],[d,[m,P],[h,A]],[/droid [\d\.]+; (fp\du?)(?: b|\))/i],[d,[m,"Fairphone"],[h,y]],[/(u304aa)/i],[d,[m,"AT&T"],[h,y]],[/\bsie-(\w*)/i],[d,[m,"Siemens"],[h,y]],[/\b(rct\w+) b/i],[d,[m,"RCA"],[h,A]],[/\b(venue[\d ]{2,7}) b/i],[d,[m,"Dell"],[h,A]],[/\b(q(?:mv|ta)\w+) b/i],[d,[m,"Verizon"],[h,A]],[/\b(?:barnes[& ]+noble |bn[rt])([\w\+ ]*) b/i],[d,[m,"Barnes & Noble"],[h,A]],[/\b(tm\d{3}\w+) b/i],[d,[m,"NuVision"],[h,A]],[/\b(k88) b/i],[d,[m,"ZTE"],[h,A]],[/\b(nx\d{3}j) b/i],[d,[m,"ZTE"],[h,y]],[/\b(gen\d{3}) b.+49h/i],[d,[m,"Swiss"],[h,y]],[/\b(zur\d{3}) b/i],[d,[m,"Swiss"],[h,A]],[/\b((zeki)?tb.*\b) b/i],[d,[m,"Zeki"],[h,A]],[/\b([yr]\d{2}) b/i,/\b(dragon[- ]+touch |dt)(\w{5}) b/i],[[m,"Dragon Touch"],d,[h,A]],[/\b(ns-?\w{0,9}) b/i],[d,[m,"Insignia"],[h,A]],[/\b((nxa|next)-?\w{0,9}) b/i],[d,[m,"NextBook"],[h,A]],[/\b(xtreme\_)?(v(1[045]|2[015]|[3469]0|7[05])) b/i],[[m,"Voice"],d,[h,y]],[/\b(lvtel\-)?(v1[12]) b/i],[[m,"LvTel"],d,[h,y]],[/\b(ph-1) /i],[d,[m,"Essential"],[h,y]],[/\b(v(100md|700na|7011|917g).*\b) b/i],[d,[m,"Envizen"],[h,A]],[/\b(trio[-\w\. ]+) b/i],[d,[m,"MachSpeed"],[h,A]],[/\btu_(1491) b/i],[d,[m,"Rotor"],[h,A]],[/(shield[\w ]+) b/i],[d,[m,"Nvidia"],[h,A]],[/(sprint) (\w+)/i],[m,d,[h,y]],[/(kin\.[onetw]{3})/i],[[d,/\./g," "],[m,P],[h,y]],[/droid.+; (cc6666?|et5[16]|mc[239][23]x?|vc8[03]x?)\)/i],[d,[m,q],[h,A]],[/droid.+; (ec30|ps20|tc[2-8]\d[kx])\)/i],[d,[m,q],[h,y]],[/smart-tv.+(samsung)/i],[m,[h,D]],[/hbbtv.+maple;(\d+)/i],[[d,/^/,"SmartTV"],[m,I],[h,D]],[/(nux; netcast.+smarttv|lg (netcast\.tv-201\d|android tv))/i],[[m,M],[h,D]],[/(apple) ?tv/i],[m,[d,k+" TV"],[h,D]],[/crkey/i],[[d,S+"cast"],[m,T],[h,D]],[/droid.+aft(\w+)( bui|\))/i],[d,[m,E],[h,D]],[/\(dtv[\);].+(aquos)/i,/(aquos-tv[\w ]+)\)/i],[d,[m,L],[h,D]],[/(bravia[\w ]+)( bui|\))/i],[d,[m,j],[h,D]],[/(mitv-\w{5}) bui/i],[d,[m,z],[h,D]],[/Hbbtv.*(technisat) (.*);/i],[m,d,[h,D]],[/\b(roku)[\dx]*[\)\/]((?:dvp-)?[\d\.]*)/i,/hbbtv\/\d+\.\d+\.\d+ +\([\w\+ ]*; *([\w\d][^;]*);([^;]*)/i],[[m,Z],[d,Z],[h,D]],[/\b(android tv|smart[- ]?tv|opera tv|tv; rv:)\b/i],[[h,D]],[/(ouya)/i,/(nintendo) ([wids3utch]+)/i],[m,d,[h,b]],[/droid.+; (shield) bui/i],[d,[m,"Nvidia"],[h,b]],[/(playstation [345portablevi]+)/i],[d,[m,j],[h,b]],[/\b(xbox(?: one)?(?!; xbox))[\); ]/i],[d,[m,P],[h,b]],[/\b(sm-[lr]\d\d[05][fnuw]?s?)\b/i],[d,[m,I],[h,w]],[/((pebble))app/i],[m,d,[h,w]],[/(watch)(?: ?os[,\/]|\d,\d\/)[\d\.]+/i],[d,[m,k],[h,w]],[/droid.+; (glass) \d/i],[d,[m,T],[h,w]],[/droid.+; (wt63?0{2,3})\)/i],[d,[m,q],[h,w]],[/droid.+; (glass) \d/i],[d,[m,T],[h,w]],[/(pico) (4|neo3(?: link|pro)?)/i],[m,d,[h,w]],[/; (quest( \d| pro)?)/i],[d,[m,V],[h,w]],[/(tesla)(?: qtcarbrowser|\/[-\w\.]+)/i],[m,[h,_]],[/(aeobc)\b/i],[d,[m,E],[h,_]],[/droid .+?; ([^;]+?)(?: bui|; wv\)|\) applew).+? mobile safari/i],[d,[h,y]],[/droid .+?; ([^;]+?)(?: bui|\) applew).+?(?! mobile) safari/i],[d,[h,A]],[/\b((tablet|tab)[;\/]|focus\/\d(?!.+mobile))/i],[[h,A]],[/(phone|mobile(?:[;\/]| [ \w\/\.]*safari)|pda(?=.+windows ce))/i],[[h,y]],[/(android[-\w\. ]{0,9});.+buil/i],[d,[m,"Generic"]]],engine:[[/windows.+ edge\/([\w\.]+)/i],[v,[p,"EdgeHTML"]],[/(arkweb)\/([\w\.]+)/i],[p,v],[/webkit\/537\.36.+chrome\/(?!27)([\w\.]+)/i],[v,[p,"Blink"]],[/(presto)\/([\w\.]+)/i,/(webkit|trident|netfront|netsurf|amaya|lynx|w3m|goanna|servo)\/([\w\.]+)/i,/ekioh(flow)\/([\w\.]+)/i,/(khtml|tasman|links)[\/ ]\(?([\w\.]+)/i,/(icab)[\/ ]([23]\.[\d\.]+)/i,/\b(libweb)/i],[p,v],[/rv\:([\w\.]{1,9})\b.+(gecko)/i],[v,p]],os:[[/microsoft (windows) (vista|xp)/i],[p,v],[/(windows (?:phone(?: os)?|mobile))[\/ ]?([\d\.\w ]*)/i],[p,[v,X,K]],[/windows nt 6\.2; (arm)/i,/windows[\/ ]?([ntce\d\. ]+\w)(?!.+xbox)/i,/(?:win(?=3|9|n)|win 9x )([nt\d\.]+)/i],[[v,X,K],[p,"Windows"]],[/ip[honead]{2,4}\b(?:.*os ([\w]+) like mac|; opera)/i,/(?:ios;fbsv\/|iphone.+ios[\/ ])([\d\.]+)/i,/cfnetwork\/.+darwin/i],[[v,/_/g,"."],[p,"iOS"]],[/(mac os x) ?([\w\. ]*)/i,/(macintosh|mac_powerpc\b)(?!.+haiku)/i],[[p,H],[v,/_/g,"."]],[/droid ([\w\.]+)\b.+(android[- ]x86|harmonyos)/i],[v,p],[/(android|webos|qnx|bada|rim tablet os|maemo|meego|sailfish|openharmony)[-\/ ]?([\w\.]*)/i,/(blackberry)\w*\/([\w\.]*)/i,/(tizen|kaios)[\/ ]([\w\.]+)/i,/\((series40);/i],[p,v],[/\(bb(10);/i],[v,[p,C]],[/(?:symbian ?os|symbos|s60(?=;)|series60)[-\/ ]?([\w\.]*)/i],[v,[p,"Symbian"]],[/mozilla\/[\d\.]+ \((?:mobile|tablet|tv|mobile; [\w ]+); rv:.+ gecko\/([\w\.]+)/i],[v,[p,O+" OS"]],[/web0s;.+rt(tv)/i,/\b(?:hp)?wos(?:browser)?\/([\w\.]+)/i],[v,[p,"webOS"]],[/watch(?: ?os[,\/]|\d,\d\/)([\d\.]+)/i],[v,[p,"watchOS"]],[/crkey\/([\d\.]+)/i],[v,[p,S+"cast"]],[/(cros) [\w]+(?:\)| ([\w\.]+)\b)/i],[[p,U],v],[/panasonic;(viera)/i,/(netrange)mmh/i,/(nettv)\/(\d+\.[\w\.]+)/i,/(nintendo|playstation) ([wids345portablevuch]+)/i,/(xbox); +xbox ([^\);]+)/i,/\b(joli|palm)\b ?(?:os)?\/?([\w\.]*)/i,/(mint)[\/\(\) ]?(\w*)/i,/(mageia|vectorlinux)[; ]/i,/([kxln]?ubuntu|debian|suse|opensuse|gentoo|arch(?= linux)|slackware|fedora|mandriva|centos|pclinuxos|red ?hat|zenwalk|linpus|raspbian|plan 9|minix|risc os|contiki|deepin|manjaro|elementary os|sabayon|linspire)(?: gnu\/linux)?(?: enterprise)?(?:[- ]linux)?(?:-gnu)?[-\/ ]?(?!chrom|package)([-\w\.]*)/i,/(hurd|linux) ?([\w\.]*)/i,/(gnu) ?([\w\.]*)/i,/\b([-frentopcghs]{0,5}bsd|dragonfly)[\/ ]?(?!amd|[ix346]{1,2}86)([\w\.]*)/i,/(haiku) (\w+)/i],[p,v],[/(sunos) ?([\w\.\d]*)/i],[[p,"Solaris"],v],[/((?:open)?solaris)[-\/ ]?([\w\.]*)/i,/(aix) ((\d)(?=\.|\)| )[\w\.])*/i,/\b(beos|os\/2|amigaos|morphos|openvms|fuchsia|hp-ux|serenityos)/i,/(unix) ?([\w\.]*)/i],[p,v]]},ee=function(e,t){if(a(e)===c&&(t=e,e=o),!(this instanceof ee))return new ee(e,t).getResult();var n=a(i)!==u&&i.navigator?i.navigator:o,r=e||(n&&n.userAgent?n.userAgent:""),b=n&&n.userAgentData?n.userAgentData:o,D=t?function(e,t){var n={};for(var r in e)t[r]&&t[r].length%2==0?n[r]=t[r].concat(e[r]):n[r]=e[r];return n}(J,t):J,w=n&&n.userAgent==r;return this.getBrowser=function(){var e,t={};return t[p]=o,t[v]=o,Y.call(t,r,D.browser),t[f]=(e=t[v],a(e)===l?e.replace(/[^\d\.]/g,"").split(".")[0]:o),w&&n&&n.brave&&a(n.brave.isBrave)==s&&(t[p]="Brave"),t},this.getCPU=function(){var e={};return e[g]=o,Y.call(e,r,D.cpu),e},this.getDevice=function(){var e={};return e[m]=o,e[d]=o,e[h]=o,Y.call(e,r,D.device),w&&!e[h]&&b&&b.mobile&&(e[h]=y),w&&"Macintosh"==e[d]&&n&&a(n.standalone)!==u&&n.maxTouchPoints&&n.maxTouchPoints>2&&(e[d]="iPad",e[h]=A),e},this.getEngine=function(){var e={};return e[p]=o,e[v]=o,Y.call(e,r,D.engine),e},this.getOS=function(){var e={};return e[p]=o,e[v]=o,Y.call(e,r,D.os),w&&!e[p]&&b&&b.platform&&"Unknown"!=b.platform&&(e[p]=b.platform.replace(/chrome os/i,U).replace(/macos/i,H)),e},this.getResult=function(){return{ua:this.getUA(),browser:this.getBrowser(),engine:this.getEngine(),os:this.getOS(),device:this.getDevice(),cpu:this.getCPU()}},this.getUA=function(){return r},this.setUA=function(e){return r=a(e)===l&&e.length>500?Z(e,500):e,this},this.setUA(r),this};ee.VERSION="1.0.40",ee.BROWSER=$([p,v,f]),ee.CPU=$([g]),ee.DEVICE=$([d,m,h,b,y,D,A,w,_]),ee.ENGINE=ee.OS=$([p,v]),a(t)!==u?(a(e)!==u&&e.exports&&(t=e.exports=ee),t.UAParser=ee):a(n.amdD)===s&&n.amdO?(r=function(){return ee}.call(t,n,t,e))===o||(e.exports=r):a(i)!==u&&(i.UAParser=ee);var te=a(i)!==u&&(i.jQuery||i.Zepto);if(te&&!te.ua){var ne=new ee;te.ua=ne.getResult(),te.ua.get=function(){return ne.getUA()},te.ua.set=function(e){ne.setUA(e);var t=ne.getResult();for(var n in t)te.ua[n]=t[n]}}}("object"===("undefined"==typeof window?"undefined":a(window))?window:this)},87433:(e,t,n)=>{"use strict";var r=n(34376),a=n(33517),i=n(20034),o=n(78227)("species"),s=Array;e.exports=function(e){var t;return r(e)&&(t=e.constructor,(a(t)&&(t===s||r(t.prototype))||i(t)&&null===(t=t[o]))&&(t=void 0)),void 0===t?s:t}},87589:function(e,t,n){var r,a,i,o,s=n(89990);n(44114),n(34782),o=function(e){return function(t){var n=e,r=n.lib,a=r.WordArray,i=r.Hasher,o=n.x64.Word,s=n.algo,u=[],c=[],l=[];!function(){for(var e=1,t=0,n=0;n<24;n++){u[e+5*t]=(n+1)*(n+2)/2%64;var r=(2*e+3*t)%5;e=t%5,t=r}for(e=0;e<5;e++)for(t=0;t<5;t++)c[e+5*t]=t+(2*e+3*t)%5*5;for(var a=1,i=0;i<24;i++){for(var s=0,f=0,d=0;d<7;d++){if(1&a){var p=(1<<d)-1;p<32?f^=1<<p:s^=1<<p-32}128&a?a=a<<1^113:a<<=1}l[i]=o.create(s,f)}}();var f=[];!function(){for(var e=0;e<25;e++)f[e]=o.create()}();var d=s.SHA3=i.extend({cfg:i.cfg.extend({outputLength:512}),_doReset:function(){for(var e=this._state=[],t=0;t<25;t++)e[t]=new o.init;this.blockSize=(1600-2*this.cfg.outputLength)/32},_doProcessBlock:function(e,t){for(var n=this._state,r=this.blockSize/2,a=0;a<r;a++){var i=e[t+2*a],o=e[t+2*a+1];i=16711935&(i<<8|i>>>24)|4278255360&(i<<24|i>>>8),o=16711935&(o<<8|o>>>24)|4278255360&(o<<24|o>>>8),(F=n[a]).high^=o,F.low^=i}for(var s=0;s<24;s++){for(var d=0;d<5;d++){for(var p=0,h=0,m=0;m<5;m++)p^=(F=n[d+5*m]).high,h^=F.low;var v=f[d];v.high=p,v.low=h}for(d=0;d<5;d++){var g=f[(d+4)%5],b=f[(d+1)%5],y=b.high,A=b.low;for(p=g.high^(y<<1|A>>>31),h=g.low^(A<<1|y>>>31),m=0;m<5;m++)(F=n[d+5*m]).high^=p,F.low^=h}for(var D=1;D<25;D++){var w=(F=n[D]).high,_=F.low,E=u[D];E<32?(p=w<<E|_>>>32-E,h=_<<E|w>>>32-E):(p=_<<E-32|w>>>64-E,h=w<<E-32|_>>>64-E);var k=f[c[D]];k.high=p,k.low=h}var x=f[0],C=n[0];for(x.high=C.high,x.low=C.low,d=0;d<5;d++)for(m=0;m<5;m++){var F=n[D=d+5*m],S=f[D],O=f[(d+1)%5+5*m],T=f[(d+2)%5+5*m];F.high=S.high^~O.high&T.high,F.low=S.low^~O.low&T.low}F=n[0];var B=l[s];F.high^=B.high,F.low^=B.low}},_doFinalize:function(){var e=this._data,n=e.words,r=(this._nDataBytes,8*e.sigBytes),i=32*this.blockSize;n[r>>>5]|=1<<24-r%32,n[(t.ceil((r+1)/i)*i>>>5)-1]|=128,e.sigBytes=4*n.length,this._process();for(var o=this._state,s=this.cfg.outputLength/8,u=s/8,c=[],l=0;l<u;l++){var f=o[l],d=f.high,p=f.low;d=16711935&(d<<8|d>>>24)|4278255360&(d<<24|d>>>8),p=16711935&(p<<8|p>>>24)|4278255360&(p<<24|p>>>8),c.push(p),c.push(d)}return new a.init(c,s)},clone:function(){for(var e=i.clone.call(this),t=e._state=this._state.slice(0),n=0;n<25;n++)t[n]=t[n].clone();return e}});n.SHA3=i._createHelper(d),n.HmacSHA3=i._createHmacHelper(d)}(Math),e.SHA3},"object"===s(t)?e.exports=t=o(n(83841),n(55412)):(a=[n(83841),n(55412)],void 0===(i="function"==typeof(r=o)?r.apply(t,a):r)||(e.exports=i))},87633:(e,t,n)=>{"use strict";var r=n(97751),a=n(62106),i=n(78227),o=n(43724),s=i("species");e.exports=function(e){var t=r(e);o&&t&&!t[s]&&a(t,s,{configurable:!0,get:function(){return this}})}},87745:(e,t,n)=>{"use strict";var r=n(43724),a=n(58429).MISSED_STICKY,i=n(22195),o=n(62106),s=n(91181).get,u=RegExp.prototype,c=TypeError;r&&a&&o(u,"sticky",{configurable:!0,get:function(){if(this!==u){if("RegExp"===i(this))return!!s(this).sticky;throw new c("Incompatible receiver, RegExp required")}}})},87866:(e,t,n)=>{"use strict";n(16280),n(76918),n(23288),n(26099),n(38781),n(50375);var r=n(88564).H,a={stringify:function(e){var t=r.enc.Hex.parse(e.salt.toString()).toString(r.enc.Latin1),n=e.ciphertext.toString(r.enc.Latin1);return r.enc.Latin1.parse("Salted__"+t+n).toString(r.enc.Base64)},parse:function(e){if("Salted__"!==(e=r.enc.Base64.parse(e).toString(r.enc.Latin1)).substr(0,8))throw new Error("Error parsing salt");var t=e.substr(8,8),n=e.substr(16);return r.lib.CipherParams.create({ciphertext:r.enc.Latin1.parse(n),salt:r.enc.Latin1.parse(t)})}},i={encrypt:function(e,t){return r.AES.encrypt(e,t,{format:a}).toString()},decrypt:function(e,t){return r.AES.decrypt(e,t,{format:a}).toString(r.enc.Utf8)}};e.exports=i},88267:(e,t,n)=>{"use strict";var r=n(46518),a=n(79504),i=n(655),o=String.fromCharCode,s=a("".charAt),u=a(/./.exec),c=a("".slice),l=/^[\da-f]{2}$/i,f=/^[\da-f]{4}$/i;r({global:!0},{unescape:function(e){for(var t,n,r=i(e),a="",d=r.length,p=0;p<d;){if("%"===(t=s(r,p++)))if("u"===s(r,p)){if(n=c(r,p+1,p+5),u(f,n)){a+=o(parseInt(n,16)),p+=5;continue}}else if(n=c(r,p,p+2),u(l,n)){a+=o(parseInt(n,16)),p+=2;continue}a+=t}return a}})},88431:(e,t,n)=>{"use strict";var r=n(46518),a=n(59213).every;r({target:"Array",proto:!0,forced:!n(34598)("every")},{every:function(e){return a(this,e,arguments.length>1?arguments[1]:void 0)}})},88490:e=>{"use strict";var t=Array,n=Math.abs,r=Math.pow,a=Math.floor,i=Math.log,o=Math.LN2;e.exports={pack:function(e,s,u){var c,l,f,d=t(u),p=8*u-s-1,h=(1<<p)-1,m=h>>1,v=23===s?r(2,-24)-r(2,-77):0,g=e<0||0===e&&1/e<0?1:0,b=0;for((e=n(e))!=e||e===1/0?(l=e!=e?1:0,c=h):(c=a(i(e)/o),e*(f=r(2,-c))<1&&(c--,f*=2),(e+=c+m>=1?v/f:v*r(2,1-m))*f>=2&&(c++,f/=2),c+m>=h?(l=0,c=h):c+m>=1?(l=(e*f-1)*r(2,s),c+=m):(l=e*r(2,m-1)*r(2,s),c=0));s>=8;)d[b++]=255&l,l/=256,s-=8;for(c=c<<s|l,p+=s;p>0;)d[b++]=255&c,c/=256,p-=8;return d[b-1]|=128*g,d},unpack:function(e,t){var n,a=e.length,i=8*a-t-1,o=(1<<i)-1,s=o>>1,u=i-7,c=a-1,l=e[c--],f=127&l;for(l>>=7;u>0;)f=256*f+e[c--],u-=8;for(n=f&(1<<-u)-1,f>>=-u,u+=t;u>0;)n=256*n+e[c--],u-=8;if(0===f)f=1-s;else{if(f===o)return n?NaN:l?-1/0:1/0;n+=r(2,t),f-=s}return(l?-1:1)*n*r(2,f-t)}}},88564:(e,t,n)=>{var r=n(4373).H;n(93450),n(59956),n(10650),n(78069),n(77411);var a=n(23400).z;t.H=r},88727:e=>{"use strict";e.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},88747:(e,t,n)=>{"use strict";var r=n(94644),a=r.aTypedArray,i=r.exportTypedArrayMethod,o=Math.floor;i("reverse",function(){for(var e,t=this,n=a(t).length,r=o(n/2),i=0;i<r;)e=t[i],t[i++]=t[--n],t[n]=e;return t})},89228:(e,t,n)=>{"use strict";n(27495);var r=n(69565),a=n(36840),i=n(57323),o=n(79039),s=n(78227),u=n(66699),c=s("species"),l=RegExp.prototype;e.exports=function(e,t,n,f){var d=s(e),p=!o(function(){var t={};return t[d]=function(){return 7},7!==""[e](t)}),h=p&&!o(function(){var t=!1,n=/a/;return"split"===e&&((n={}).constructor={},n.constructor[c]=function(){return n},n.flags="",n[d]=/./[d]),n.exec=function(){return t=!0,null},n[d](""),!t});if(!p||!h||n){var m=/./[d],v=t(d,""[e],function(e,t,n,a,o){var s=t.exec;return s===i||s===l.exec?p&&!o?{done:!0,value:r(m,t,n,a)}:{done:!0,value:r(e,n,t,a)}:{done:!1}});a(String.prototype,e,v[0]),a(l,d,v[1])}f&&u(l[d],"sham",!0)}},89350:(e,t,n)=>{n(76918),n(23418),n(34782),n(23288),n(62010),n(26099),n(27495),n(90906),n(38781),n(47764);var r=n(72955);e.exports=function(e,t){if(e){if("string"==typeof e)return r(e,t);var n={}.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)?r(e,t):void 0}},e.exports.__esModule=!0,e.exports.default=e.exports},89429:(e,t,n)=>{"use strict";var r=n(44576),a=n(16193);e.exports=function(e){if(a){try{return r.process.getBuiltinModule(e)}catch(t){}try{return Function('return require("'+e+'")')()}catch(t){}}}},89463:(e,t,n)=>{"use strict";var r=n(46518),a=n(43724),i=n(44576),o=n(79504),s=n(39297),u=n(94901),c=n(1625),l=n(655),f=n(62106),d=n(77740),p=i.Symbol,h=p&&p.prototype;if(a&&u(p)&&(!("description"in h)||void 0!==p().description)){var m={},v=function(){var e=arguments.length<1||void 0===arguments[0]?void 0:l(arguments[0]),t=c(h,this)?new p(e):void 0===e?p():p(e);return""===e&&(m[t]=!0),t};d(v,p),v.prototype=h,h.constructor=v;var g="Symbol(description detection)"===String(p("description detection")),b=o(h.valueOf),y=o(h.toString),A=/^Symbol\((.*)\)[^)]+$/,D=o("".replace),w=o("".slice);f(h,"description",{configurable:!0,get:function(){var e=b(this);if(s(m,e))return"";var t=y(e),n=g?w(t,7,-1):D(t,A,"$1");return""===n?void 0:n}}),r({global:!0,constructor:!0,forced:!0},{Symbol:v})}},89544:(e,t,n)=>{"use strict";var r=n(82839);e.exports=/(?:ipad|iphone|ipod).*applewebkit/i.test(r)},89572:(e,t,n)=>{"use strict";var r=n(39297),a=n(36840),i=n(53640),o=n(78227)("toPrimitive"),s=Date.prototype;r(s,o)||a(s,o,i)},89663:(e,t,n)=>{n(64346),e.exports=function(e){if(Array.isArray(e))return e},e.exports.__esModule=!0,e.exports.default=e.exports},89671:function(e,t,n){var r,a,i,o,s=n(89990);n(28706),o=function(e){var t,n,r,a,i,o,s,u;return n=(t=e).lib,r=n.Base,a=n.WordArray,i=t.algo,o=i.SHA256,s=i.HMAC,u=i.PBKDF2=r.extend({cfg:r.extend({keySize:4,hasher:o,iterations:25e4}),init:function(e){this.cfg=this.cfg.extend(e)},compute:function(e,t){for(var n=this.cfg,r=s.create(n.hasher,e),i=a.create(),o=a.create([1]),u=i.words,c=o.words,l=n.keySize,f=n.iterations;u.length<l;){var d=r.update(t).finalize(o);r.reset();for(var p=d.words,h=p.length,m=d,v=1;v<f;v++){m=r.finalize(m),r.reset();for(var g=m.words,b=0;b<h;b++)p[b]^=g[b]}i.concat(d),c[0]++}return i.sigBytes=4*l,i}}),t.PBKDF2=function(e,t,n){return u.create(n).compute(e,t)},e.PBKDF2},"object"===s(t)?e.exports=t=o(n(83841),n(4501),n(39773)):(a=[n(83841),n(4501),n(39773)],void 0===(i="function"==typeof(r=o)?r.apply(t,a):r)||(e.exports=i))},89955:(e,t,n)=>{"use strict";var r=n(94644),a=n(59213).findIndex,i=r.aTypedArray;(0,r.exportTypedArrayMethod)("findIndex",function(e){return a(i(this),e,arguments.length>1?arguments[1]:void 0)})},89990:(e,t,n)=>{function r(t){return e.exports=r="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},e.exports.__esModule=!0,e.exports.default=e.exports,r(t)}n(52675),n(89463),n(2259),n(23792),n(26099),n(47764),n(62953),e.exports=r,e.exports.__esModule=!0,e.exports.default=e.exports},90235:(e,t,n)=>{"use strict";var r=n(59213).forEach,a=n(34598)("forEach");e.exports=a?[].forEach:function(e){return r(this,e,arguments.length>1?arguments[1]:void 0)}},90537:(e,t,n)=>{"use strict";var r=n(80550),a=n(84428),i=n(10916).CONSTRUCTOR;e.exports=i||!a(function(e){r.all(e).then(void 0,function(){})})},90679:(e,t,n)=>{"use strict";var r=n(1625),a=TypeError;e.exports=function(e,t){if(r(t,e))return e;throw new a("Incorrect invocation")}},90703:function(e,t,n){var r,a,i,o,s=n(89990);n(34782),o=function(e){var t,n;return e.mode.CTR=(t=e.lib.BlockCipherMode.extend(),n=t.Encryptor=t.extend({processBlock:function(e,t){var n=this._cipher,r=n.blockSize,a=this._iv,i=this._counter;a&&(i=this._counter=a.slice(0),this._iv=void 0);var o=i.slice(0);n.encryptBlock(o,0),i[r-1]=i[r-1]+1|0;for(var s=0;s<r;s++)e[t+s]^=o[s]}}),t.Decryptor=n,t),e.mode.CTR},"object"===s(t)?e.exports=t=o(n(83841),n(76793)):(a=[n(83841),n(76793)],void 0===(i="function"==typeof(r=o)?r.apply(t,a):r)||(e.exports=i))},90744:(e,t,n)=>{"use strict";var r=n(69565),a=n(79504),i=n(89228),o=n(28551),s=n(20034),u=n(67750),c=n(2293),l=n(57829),f=n(18014),d=n(655),p=n(55966),h=n(56682),m=n(58429),v=n(79039),g=m.UNSUPPORTED_Y,b=Math.min,y=a([].push),A=a("".slice),D=!v(function(){var e=/(?:)/,t=e.exec;e.exec=function(){return t.apply(this,arguments)};var n="ab".split(e);return 2!==n.length||"a"!==n[0]||"b"!==n[1]}),w="c"==="abbc".split(/(b)*/)[1]||4!=="test".split(/(?:)/,-1).length||2!=="ab".split(/(?:ab)*/).length||4!==".".split(/(.?)(.?)/).length||".".split(/()()/).length>1||"".split(/.?/).length;i("split",function(e,t,n){var a="0".split(void 0,0).length?function(e,n){return void 0===e&&0===n?[]:r(t,this,e,n)}:t;return[function(t,n){var i=u(this),o=s(t)?p(t,e):void 0;return o?r(o,t,i,n):r(a,d(i),t,n)},function(e,r){var i=o(this),s=d(e);if(!w){var u=n(a,i,s,r,a!==t);if(u.done)return u.value}var p=c(i,RegExp),m=i.unicode,v=(i.ignoreCase?"i":"")+(i.multiline?"m":"")+(i.unicode?"u":"")+(g?"g":"y"),D=new p(g?"^(?:"+i.source+")":i,v),_=void 0===r?4294967295:r>>>0;if(0===_)return[];if(0===s.length)return null===h(D,s)?[s]:[];for(var E=0,k=0,x=[];k<s.length;){D.lastIndex=g?0:k;var C,F=h(D,g?A(s,k):s);if(null===F||(C=b(f(D.lastIndex+(g?k:0)),s.length))===E)k=l(s,k,m);else{if(y(x,A(s,E,k)),x.length===_)return x;for(var S=1;S<=F.length-1;S++)if(y(x,F[S]),x.length===_)return x;k=E=C}}return y(x,A(s,E)),x}]},w||!D,g)},90757:e=>{"use strict";e.exports=function(e,t){try{1===arguments.length?console.error(e):console.error(e,t)}catch(n){}}},90906:(e,t,n)=>{"use strict";n(27495);var r,a,i=n(46518),o=n(69565),s=n(94901),u=n(28551),c=n(655),l=(r=!1,(a=/[ac]/).exec=function(){return r=!0,/./.exec.apply(this,arguments)},!0===a.test("abc")&&r),f=/./.test;i({target:"RegExp",proto:!0,forced:!l},{test:function(e){var t=u(this),n=c(e),r=t.exec;if(!s(r))return o(f,t,n);var a=o(r,t,n);return null!==a&&(u(a),!0)}})},90937:(e,t,n)=>{n(13609),e.exports=function(e){var t=Object(e),n=[];for(var r in t)n.unshift(r);return function e(){for(;n.length;)if((r=n.pop())in t)return e.value=r,e.done=!1,e;return e.done=!0,e}},e.exports.__esModule=!0,e.exports.default=e.exports},91134:(e,t,n)=>{"use strict";var r=n(94644),a=n(43839).findLastIndex,i=r.aTypedArray;(0,r.exportTypedArrayMethod)("findLastIndex",function(e){return a(i(this),e,arguments.length>1?arguments[1]:void 0)})},91181:(e,t,n)=>{"use strict";var r,a,i,o=n(58622),s=n(44576),u=n(20034),c=n(66699),l=n(39297),f=n(77629),d=n(66119),p=n(30421),h="Object already initialized",m=s.TypeError,v=s.WeakMap;if(o||f.state){var g=f.state||(f.state=new v);g.get=g.get,g.has=g.has,g.set=g.set,r=function(e,t){if(g.has(e))throw new m(h);return t.facade=e,g.set(e,t),t},a=function(e){return g.get(e)||{}},i=function(e){return g.has(e)}}else{var b=d("state");p[b]=!0,r=function(e,t){if(l(e,b))throw new m(h);return t.facade=e,c(e,b,t),t},a=function(e){return l(e,b)?e[b]:{}},i=function(e){return l(e,b)}}e.exports={set:r,get:a,has:i,enforce:function(e){return i(e)?a(e):r(e,{})},getterFor:function(e){return function(t){var n;if(!u(t)||(n=a(t)).type!==e)throw new m("Incompatible receiver, "+e+" required");return n}}}},91291:(e,t,n)=>{"use strict";var r=n(80741);e.exports=function(e){var t=+e;return t!=t||0===t?0:r(t)}},91296:(e,t,n)=>{"use strict";var r=n(4495);e.exports=r&&!!Symbol.for&&!!Symbol.keyFor},91385:(e,t,n)=>{"use strict";var r=n(9539);e.exports=function(e,t,n){for(var a=e.length-1;a>=0;a--)if(void 0!==e[a])try{n=r(e[a].iterator,t,n)}catch(i){t="throw",n=i}if("throw"===t)throw n;return n}},91625:(e,t,n)=>{"use strict";var r=n(79504),a=n(56279),i=n(3451).getWeakData,o=n(90679),s=n(28551),u=n(64117),c=n(20034),l=n(72652),f=n(59213),d=n(39297),p=n(91181),h=p.set,m=p.getterFor,v=f.find,g=f.findIndex,b=r([].splice),y=0,A=function(e){return e.frozen||(e.frozen=new D)},D=function(){this.entries=[]},w=function(e,t){return v(e.entries,function(e){return e[0]===t})};D.prototype={get:function(e){var t=w(this,e);if(t)return t[1]},has:function(e){return!!w(this,e)},set:function(e,t){var n=w(this,e);n?n[1]=t:this.entries.push([e,t])},delete:function(e){var t=g(this.entries,function(t){return t[0]===e});return~t&&b(this.entries,t,1),!!~t}},e.exports={getConstructor:function(e,t,n,r){var f=e(function(e,a){o(e,p),h(e,{type:t,id:y++,frozen:null}),u(a)||l(a,e[r],{that:e,AS_ENTRIES:n})}),p=f.prototype,v=m(t),g=function(e,t,n){var r=v(e),a=i(s(t),!0);return!0===a?A(r).set(t,n):a[r.id]=n,e};return a(p,{delete:function(e){var t=v(this);if(!c(e))return!1;var n=i(e);return!0===n?A(t).delete(e):n&&d(n,t.id)&&delete n[t.id]},has:function(e){var t=v(this);if(!c(e))return!1;var n=i(e);return!0===n?A(t).has(e):n&&d(n,t.id)}}),a(p,n?{get:function(e){var t=v(this);if(c(e)){var n=i(e);if(!0===n)return A(t).get(e);if(n)return n[t.id]}},set:function(e,t){return g(this,e,t)}}:{add:function(e){return g(this,e,!0)}}),f}}},91955:(e,t,n)=>{"use strict";var r,a,i,o,s,u=n(44576),c=n(93389),l=n(76080),f=n(59225).set,d=n(18265),p=n(89544),h=n(44265),m=n(7860),v=n(16193),g=u.MutationObserver||u.WebKitMutationObserver,b=u.document,y=u.process,A=u.Promise,D=c("queueMicrotask");if(!D){var w=new d,_=function(){var e,t;for(v&&(e=y.domain)&&e.exit();t=w.get();)try{t()}catch(n){throw w.head&&r(),n}e&&e.enter()};p||v||m||!g||!b?!h&&A&&A.resolve?((o=A.resolve(void 0)).constructor=A,s=l(o.then,o),r=function(){s(_)}):v?r=function(){y.nextTick(_)}:(f=l(f,u),r=function(){f(_)}):(a=!0,i=b.createTextNode(""),new g(_).observe(i,{characterData:!0}),r=function(){i.data=a=!a}),D=function(e){w.head||r(),w.add(e)}}e.exports=D},92140:(e,t,n)=>{"use strict";var r={};r[n(78227)("toStringTag")]="z",e.exports="[object z]"===String(r)},92405:(e,t,n)=>{"use strict";n(16468)("Set",function(e){return function(){return e(this,arguments.length?arguments[0]:void 0)}},n(86938))},92744:(e,t,n)=>{"use strict";var r=n(79039);e.exports=!r(function(){return Object.isExtensible(Object.preventExtensions({}))})},92796:(e,t,n)=>{"use strict";var r=n(79039),a=n(94901),i=/#|\.prototype\./,o=function(e,t){var n=u[s(e)];return n===l||n!==c&&(a(t)?r(t):!!t)},s=o.normalize=function(e){return String(e).replace(i,".").toLowerCase()},u=o.data={},c=o.NATIVE="N",l=o.POLYFILL="P";e.exports=o},92804:e=>{"use strict";var t="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789",n=t+"+/",r=t+"-_",a=function(e){for(var t={},n=0;n<64;n++)t[e.charAt(n)]=n;return t};e.exports={i2c:n,c2i:a(n),i2cUrl:r,c2iUrl:a(r)}},93153:(e,t,n)=>{"use strict";var r=n(46518),a=n(7740),i=Math.acosh,o=Math.log,s=Math.sqrt,u=Math.LN2;r({target:"Math",stat:!0,forced:!i||710!==Math.floor(i(Number.MAX_VALUE))||i(1/0)!==1/0},{acosh:function(e){var t=+e;return t<1?NaN:t>94906265.62425156?o(t)+u:a(t-1+s(t-1)*s(t+1))}})},93389:(e,t,n)=>{"use strict";var r=n(44576),a=n(43724),i=Object.getOwnPropertyDescriptor;e.exports=function(e){if(!a)return r[e];var t=i(r,e);return t&&t.value}},93438:(e,t,n)=>{"use strict";var r=n(28551),a=n(20034),i=n(36043);e.exports=function(e,t){if(r(e),a(t)&&t.constructor===e)return t;var n=i.f(e);return(0,n.resolve)(t),n.promise}},93450:(e,t,n)=>{n(25276),n(48598),n(44114);var r,a,i=n(4373).H;a=(r=i).lib.WordArray,r.enc.Base64={stringify:function(e){var t=e.words,n=e.sigBytes,r=this._map;e.clamp();for(var a=[],i=0;i<n;i+=3)for(var o=(t[i>>>2]>>>24-i%4*8&255)<<16|(t[i+1>>>2]>>>24-(i+1)%4*8&255)<<8|t[i+2>>>2]>>>24-(i+2)%4*8&255,s=0;s<4&&i+.75*s<n;s++)a.push(r.charAt(o>>>6*(3-s)&63));var u=r.charAt(64);if(u)for(;a.length%4;)a.push(u);return a.join("")},parse:function(e){var t=e.length,n=this._map,r=n.charAt(64);if(r){var i=e.indexOf(r);-1!=i&&(t=i)}for(var o=[],s=0,u=0;u<t;u++)if(u%4){var c=n.indexOf(e.charAt(u-1))<<u%4*2,l=n.indexOf(e.charAt(u))>>>6-u%4*2;o[s>>>2]|=(c|l)<<24-s%4*8,s++}return a.create(o,s)},_map:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/="}},93514:(e,t,n)=>{"use strict";n(6469)("flat")},93515:(e,t,n)=>{"use strict";n(46518)({target:"Date",proto:!0},{toGMTString:Date.prototype.toUTCString})},94003:(e,t,n)=>{"use strict";var r=n(46518),a=n(79039),i=n(20034),o=n(22195),s=n(15652),u=Object.isFrozen;r({target:"Object",stat:!0,forced:s||a(function(){u(1)})},{isFrozen:function(e){return!i(e)||(!(!s||"ArrayBuffer"!==o(e))||!!u&&u(e))}})},94170:(e,t,n)=>{"use strict";var r=n(46518),a=n(30566);r({target:"Function",proto:!0,forced:Function.bind!==a},{bind:a})},94298:(e,t,n)=>{"use strict";var r=n(46518),a=n(77240);r({target:"String",proto:!0,forced:n(23061)("fixed")},{fixed:function(){return a(this,"tt","","")}})},94402:(e,t,n)=>{"use strict";var r=n(79504),a=Set.prototype;e.exports={Set,add:r(a.add),has:r(a.has),remove:r(a.delete),proto:a}},94483:(e,t,n)=>{"use strict";var r,a,i,o,s=n(44576),u=n(89429),c=n(1548),l=s.structuredClone,f=s.ArrayBuffer,d=s.MessageChannel,p=!1;if(c)p=function(e){l(e,{transfer:[e]})};else if(f)try{d||(r=u("worker_threads"))&&(d=r.MessageChannel),d&&(a=new d,i=new f(2),o=function(e){a.port1.postMessage(null,[e])},2===i.byteLength&&(o(i),0===i.byteLength&&(p=o)))}catch(h){}e.exports=p},94490:(e,t,n)=>{"use strict";var r=n(46518),a=n(79504),i=n(34376),o=a([].reverse),s=[1,2];r({target:"Array",proto:!0,forced:String(s)===String(s.reverse())},{reverse:function(){return i(this)&&(this.length=this.length),o(this)}})},94644:(e,t,n)=>{"use strict";var r,a,i,o=n(77811),s=n(43724),u=n(44576),c=n(94901),l=n(20034),f=n(39297),d=n(36955),p=n(16823),h=n(66699),m=n(36840),v=n(62106),g=n(1625),b=n(42787),y=n(52967),A=n(78227),D=n(33392),w=n(91181),_=w.enforce,E=w.get,k=u.Int8Array,x=k&&k.prototype,C=u.Uint8ClampedArray,F=C&&C.prototype,S=k&&b(k),O=x&&b(x),T=Object.prototype,B=u.TypeError,M=A("toStringTag"),P=D("TYPED_ARRAY_TAG"),R="TypedArrayConstructor",N=o&&!!y&&"Opera"!==d(u.opera),I=!1,L={Int8Array:1,Uint8Array:1,Uint8ClampedArray:1,Int16Array:2,Uint16Array:2,Int32Array:4,Uint32Array:4,Float32Array:4,Float64Array:8},j={BigInt64Array:8,BigUint64Array:8},z=function(e){var t=b(e);if(l(t)){var n=E(t);return n&&f(n,R)?n[R]:z(t)}},q=function(e){if(!l(e))return!1;var t=d(e);return f(L,t)||f(j,t)};for(r in L)(i=(a=u[r])&&a.prototype)?_(i)[R]=a:N=!1;for(r in j)(i=(a=u[r])&&a.prototype)&&(_(i)[R]=a);if((!N||!c(S)||S===Function.prototype)&&(S=function(){throw new B("Incorrect invocation")},N))for(r in L)u[r]&&y(u[r],S);if((!N||!O||O===T)&&(O=S.prototype,N))for(r in L)u[r]&&y(u[r].prototype,O);if(N&&b(F)!==O&&y(F,O),s&&!f(O,M))for(r in I=!0,v(O,M,{configurable:!0,get:function(){return l(this)?this[P]:void 0}}),L)u[r]&&h(u[r],P,r);e.exports={NATIVE_ARRAY_BUFFER_VIEWS:N,TYPED_ARRAY_TAG:I&&P,aTypedArray:function(e){if(q(e))return e;throw new B("Target is not a typed array")},aTypedArrayConstructor:function(e){if(c(e)&&(!y||g(S,e)))return e;throw new B(p(e)+" is not a typed array constructor")},exportTypedArrayMethod:function(e,t,n,r){if(s){if(n)for(var a in L){var i=u[a];if(i&&f(i.prototype,e))try{delete i.prototype[e]}catch(o){try{i.prototype[e]=t}catch(c){}}}O[e]&&!n||m(O,e,n?t:N&&x[e]||t,r)}},exportTypedArrayStaticMethod:function(e,t,n){var r,a;if(s){if(y){if(n)for(r in L)if((a=u[r])&&f(a,e))try{delete a[e]}catch(i){}if(S[e]&&!n)return;try{return m(S,e,n?t:N&&S[e]||t)}catch(i){}}for(r in L)!(a=u[r])||a[e]&&!n||m(a,e,t)}},getTypedArrayConstructor:z,isView:function(e){if(!l(e))return!1;var t=d(e);return"DataView"===t||f(L,t)||f(j,t)},isTypedArray:q,TypedArray:S,TypedArrayPrototype:O}},94901:e=>{"use strict";var t="object"==typeof document&&document.all;e.exports=void 0===t&&void 0!==t?function(e){return"function"==typeof e||e===t}:function(e){return"function"==typeof e}},95477:(e,t,n)=>{"use strict";n(15823)("Int32",function(e){return function(t,n,r){return e(this,t,n,r)}})},95765:(e,t,n)=>{var r=n(89990);n(76918),n(23288),n(40875),n(26099),n(38781);var a,i,o=Function.prototype,s=Object.prototype,u=o.toString,c=s.hasOwnProperty,l=u.call(Object),f=s.toString,d=(a=Object.getPrototypeOf,i=Object,function(e){return a(i(e))});e.exports=function(e){if(!function(e){return!!e&&"object"==r(e)}(e)||"[object Object]"!=f.call(e)||function(e){var t=!1;if(null!=e&&"function"!=typeof e.toString)try{t=!!(e+"")}catch(n){}return t}(e))return!1;var t=d(e);if(null===t)return!0;var n=c.call(t,"constructor")&&t.constructor;return"function"==typeof n&&n instanceof n&&u.call(n)==l}},96319:(e,t,n)=>{"use strict";var r=n(28551),a=n(9539);e.exports=function(e,t,n,i){try{return i?t(r(n)[0],n[1]):t(n)}catch(o){a(e,"throw",o)}}},96395:e=>{"use strict";e.exports=!1},96801:(e,t,n)=>{"use strict";var r=n(43724),a=n(48686),i=n(24913),o=n(28551),s=n(25397),u=n(71072);t.f=r&&!a?Object.defineProperties:function(e,t){o(e);for(var n,r=s(t),a=u(t),c=a.length,l=0;c>l;)i.f(e,n=a[l++],r[n]);return e}},96837:e=>{"use strict";var t=TypeError;e.exports=function(e){if(e>9007199254740991)throw t("Maximum allowed index exceeded");return e}},97040:(e,t,n)=>{"use strict";var r=n(43724),a=n(24913),i=n(6980);e.exports=function(e,t,n){r?a.f(e,t,i(0,n)):e[t]=n}},97751:(e,t,n)=>{"use strict";var r=n(44576),a=n(94901);e.exports=function(e,t){return arguments.length<2?(n=r[e],a(n)?n:void 0):r[e]&&r[e][t];var n}},97812:(e,t,n)=>{"use strict";var r=n(46518),a=n(39297),i=n(10757),o=n(16823),s=n(25745),u=n(91296),c=s("symbol-to-string-registry");r({target:"Symbol",stat:!0,forced:!u},{keyFor:function(e){if(!i(e))throw new TypeError(o(e)+" is not a symbol");if(a(c,e))return c[e]}})},97916:(e,t,n)=>{"use strict";var r=n(76080),a=n(69565),i=n(48981),o=n(96319),s=n(44209),u=n(33517),c=n(26198),l=n(97040),f=n(70081),d=n(50851),p=Array;e.exports=function(e){var t=i(e),n=u(this),h=arguments.length,m=h>1?arguments[1]:void 0,v=void 0!==m;v&&(m=r(m,h>2?arguments[2]:void 0));var g,b,y,A,D,w,_=d(t),E=0;if(!_||this===p&&s(_))for(g=c(t),b=n?new this(g):p(g);g>E;E++)w=v?m(t[E],E):t[E],l(b,E,w);else for(b=n?new this:[],D=(A=f(t,_)).next;!(y=a(D,A)).done;E++)w=v?o(A,m,[y.value,E],!0):y.value,l(b,E,w);return b.length=E,b}},98396:(e,t,n)=>{n(76918),n(25276),n(23288),n(26099),n(38781),e.exports=function(e){try{return-1!==Function.toString.call(e).indexOf("[native code]")}catch(t){return"function"==typeof e}},e.exports.__esModule=!0,e.exports.default=e.exports},98406:(e,t,n)=>{"use strict";n(23792),n(27337);var r=n(46518),a=n(44576),i=n(93389),o=n(97751),s=n(69565),u=n(79504),c=n(43724),l=n(67416),f=n(36840),d=n(62106),p=n(56279),h=n(10687),m=n(33994),v=n(91181),g=n(90679),b=n(94901),y=n(39297),A=n(76080),D=n(36955),w=n(28551),_=n(20034),E=n(655),k=n(2360),x=n(6980),C=n(70081),F=n(50851),S=n(62529),O=n(22812),T=n(78227),B=n(74488),M=T("iterator"),P="URLSearchParams",R=P+"Iterator",N=v.set,I=v.getterFor(P),L=v.getterFor(R),j=i("fetch"),z=i("Request"),q=i("Headers"),V=z&&z.prototype,U=q&&q.prototype,H=a.TypeError,W=a.encodeURIComponent,$=String.fromCharCode,G=o("String","fromCodePoint"),Q=parseInt,Z=u("".charAt),Y=u([].join),X=u([].push),K=u("".replace),J=u([].shift),ee=u([].splice),te=u("".split),ne=u("".slice),re=u(/./.exec),ae=/\+/g,ie=/^[0-9a-f]+$/i,oe=function(e,t){var n=ne(e,t,t+2);return re(ie,n)?Q(n,16):NaN},se=function(e){for(var t=0,n=128;n>0&&0!==(e&n);n>>=1)t++;return t},ue=function(e){var t=null;switch(e.length){case 1:t=e[0];break;case 2:t=(31&e[0])<<6|63&e[1];break;case 3:t=(15&e[0])<<12|(63&e[1])<<6|63&e[2];break;case 4:t=(7&e[0])<<18|(63&e[1])<<12|(63&e[2])<<6|63&e[3]}return t>1114111?null:t},ce=function(e){for(var t=(e=K(e,ae," ")).length,n="",r=0;r<t;){var a=Z(e,r);if("%"===a){if("%"===Z(e,r+1)||r+3>t){n+="%",r++;continue}var i=oe(e,r+1);if(i!=i){n+=a,r++;continue}r+=2;var o=se(i);if(0===o)a=$(i);else{if(1===o||o>4){n+="�",r++;continue}for(var s=[i],u=1;u<o&&!(++r+3>t||"%"!==Z(e,r));){var c=oe(e,r+1);if(c!=c){r+=3;break}if(c>191||c<128)break;X(s,c),r+=2,u++}if(s.length!==o){n+="�";continue}var l=ue(s);null===l?n+="�":a=G(l)}}n+=a,r++}return n},le=/[!'()~]|%20/g,fe={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+"},de=function(e){return fe[e]},pe=function(e){return K(W(e),le,de)},he=m(function(e,t){N(this,{type:R,target:I(e).entries,index:0,kind:t})},P,function(){var e=L(this),t=e.target,n=e.index++;if(!t||n>=t.length)return e.target=null,S(void 0,!0);var r=t[n];switch(e.kind){case"keys":return S(r.key,!1);case"values":return S(r.value,!1)}return S([r.key,r.value],!1)},!0),me=function(e){this.entries=[],this.url=null,void 0!==e&&(_(e)?this.parseObject(e):this.parseQuery("string"==typeof e?"?"===Z(e,0)?ne(e,1):e:E(e)))};me.prototype={type:P,bindURL:function(e){this.url=e,this.update()},parseObject:function(e){var t,n,r,a,i,o,u,c=this.entries,l=F(e);if(l)for(n=(t=C(e,l)).next;!(r=s(n,t)).done;){if(i=(a=C(w(r.value))).next,(o=s(i,a)).done||(u=s(i,a)).done||!s(i,a).done)throw new H("Expected sequence with length 2");X(c,{key:E(o.value),value:E(u.value)})}else for(var f in e)y(e,f)&&X(c,{key:f,value:E(e[f])})},parseQuery:function(e){if(e)for(var t,n,r=this.entries,a=te(e,"&"),i=0;i<a.length;)(t=a[i++]).length&&(n=te(t,"="),X(r,{key:ce(J(n)),value:ce(Y(n,"="))}))},serialize:function(){for(var e,t=this.entries,n=[],r=0;r<t.length;)e=t[r++],X(n,pe(e.key)+"="+pe(e.value));return Y(n,"&")},update:function(){this.entries.length=0,this.parseQuery(this.url.query)},updateURL:function(){this.url&&this.url.update()}};var ve=function(){g(this,ge);var e=N(this,new me(arguments.length>0?arguments[0]:void 0));c||(this.size=e.entries.length)},ge=ve.prototype;if(p(ge,{append:function(e,t){var n=I(this);O(arguments.length,2),X(n.entries,{key:E(e),value:E(t)}),c||this.length++,n.updateURL()},delete:function(e){for(var t=I(this),n=O(arguments.length,1),r=t.entries,a=E(e),i=n<2?void 0:arguments[1],o=void 0===i?i:E(i),s=0;s<r.length;){var u=r[s];if(u.key!==a||void 0!==o&&u.value!==o)s++;else if(ee(r,s,1),void 0!==o)break}c||(this.size=r.length),t.updateURL()},get:function(e){var t=I(this).entries;O(arguments.length,1);for(var n=E(e),r=0;r<t.length;r++)if(t[r].key===n)return t[r].value;return null},getAll:function(e){var t=I(this).entries;O(arguments.length,1);for(var n=E(e),r=[],a=0;a<t.length;a++)t[a].key===n&&X(r,t[a].value);return r},has:function(e){for(var t=I(this).entries,n=O(arguments.length,1),r=E(e),a=n<2?void 0:arguments[1],i=void 0===a?a:E(a),o=0;o<t.length;){var s=t[o++];if(s.key===r&&(void 0===i||s.value===i))return!0}return!1},set:function(e,t){var n=I(this);O(arguments.length,1);for(var r,a=n.entries,i=!1,o=E(e),s=E(t),u=0;u<a.length;u++)(r=a[u]).key===o&&(i?ee(a,u--,1):(i=!0,r.value=s));i||X(a,{key:o,value:s}),c||(this.size=a.length),n.updateURL()},sort:function(){var e=I(this);B(e.entries,function(e,t){return e.key>t.key?1:-1}),e.updateURL()},forEach:function(e){for(var t,n=I(this).entries,r=A(e,arguments.length>1?arguments[1]:void 0),a=0;a<n.length;)r((t=n[a++]).value,t.key,this)},keys:function(){return new he(this,"keys")},values:function(){return new he(this,"values")},entries:function(){return new he(this,"entries")}},{enumerable:!0}),f(ge,M,ge.entries,{name:"entries"}),f(ge,"toString",function(){return I(this).serialize()},{enumerable:!0}),c&&d(ge,"size",{get:function(){return I(this).entries.length},configurable:!0,enumerable:!0}),h(ve,P),r({global:!0,constructor:!0,forced:!l},{URLSearchParams:ve}),!l&&b(q)){var be=u(U.has),ye=u(U.set),Ae=function(e){if(_(e)){var t,n=e.body;if(D(n)===P)return t=e.headers?new q(e.headers):new q,be(t,"content-type")||ye(t,"content-type","application/x-www-form-urlencoded;charset=UTF-8"),k(e,{body:x(0,E(n)),headers:x(0,t)})}return e};if(b(j)&&r({global:!0,enumerable:!0,dontCallGetSet:!0,forced:!0},{fetch:function(e){return j(e,arguments.length>1?Ae(arguments[1]):{})}}),b(z)){var De=function(e){return g(this,V),new z(e,arguments.length>1?Ae(arguments[1]):{})};V.constructor=De,De.prototype=V,r({global:!0,constructor:!0,dontCallGetSet:!0,forced:!0},{Request:De})}}e.exports={URLSearchParams:ve,getState:I}},98611:(e,t,n)=>{n(26099),n(3362);var r=n(73149),a=n(28635);e.exports=function(e,t,n,i,o){return new a(r().w(e,t,n,i),o||Promise)},e.exports.__esModule=!0,e.exports.default=e.exports},98742:(e,t,n)=>{"use strict";var r=n(3471);n(51629),n(72712),n(94170),n(79432),n(26099),n(84864),n(57465),n(27495),n(87745),n(90906),n(38781),n(25440),n(98992),n(8872);function a(e,t,n,r,a,i,o){this.acceptsBooleans=2===t||3===t||4===t,this.attributeName=r,this.attributeNamespace=a,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=i,this.removeEmptyString=o}var i={};["children","dangerouslySetInnerHTML","defaultValue","defaultChecked","innerHTML","suppressContentEditableWarning","suppressHydrationWarning","style"].forEach(function(e){i[e]=new a(e,0,!1,e,null,!1,!1)}),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=r(e,2),n=t[0],o=t[1];i[n]=new a(n,1,!1,o,null,!1,!1)}),["contentEditable","draggable","spellCheck","value"].forEach(function(e){i[e]=new a(e,2,!1,e.toLowerCase(),null,!1,!1)}),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){i[e]=new a(e,2,!1,e,null,!1,!1)}),["allowFullScreen","async","autoFocus","autoPlay","controls","default","defer","disabled","disablePictureInPicture","disableRemotePlayback","formNoValidate","hidden","loop","noModule","noValidate","open","playsInline","readOnly","required","reversed","scoped","seamless","itemScope"].forEach(function(e){i[e]=new a(e,3,!1,e.toLowerCase(),null,!1,!1)}),["checked","multiple","muted","selected"].forEach(function(e){i[e]=new a(e,3,!0,e,null,!1,!1)}),["capture","download"].forEach(function(e){i[e]=new a(e,4,!1,e,null,!1,!1)}),["cols","rows","size","span"].forEach(function(e){i[e]=new a(e,6,!1,e,null,!1,!1)}),["rowSpan","start"].forEach(function(e){i[e]=new a(e,5,!1,e.toLowerCase(),null,!1,!1)});var o=/[\-\:]([a-z])/g,s=function(e){return e[1].toUpperCase()};["accent-height","alignment-baseline","arabic-form","baseline-shift","cap-height","clip-path","clip-rule","color-interpolation","color-interpolation-filters","color-profile","color-rendering","dominant-baseline","enable-background","fill-opacity","fill-rule","flood-color","flood-opacity","font-family","font-size","font-size-adjust","font-stretch","font-style","font-variant","font-weight","glyph-name","glyph-orientation-horizontal","glyph-orientation-vertical","horiz-adv-x","horiz-origin-x","image-rendering","letter-spacing","lighting-color","marker-end","marker-mid","marker-start","overline-position","overline-thickness","paint-order","panose-1","pointer-events","rendering-intent","shape-rendering","stop-color","stop-opacity","strikethrough-position","strikethrough-thickness","stroke-dasharray","stroke-dashoffset","stroke-linecap","stroke-linejoin","stroke-miterlimit","stroke-opacity","stroke-width","text-anchor","text-decoration","text-rendering","underline-position","underline-thickness","unicode-bidi","unicode-range","units-per-em","v-alphabetic","v-hanging","v-ideographic","v-mathematical","vector-effect","vert-adv-y","vert-origin-x","vert-origin-y","word-spacing","writing-mode","xmlns:xlink","x-height"].forEach(function(e){var t=e.replace(o,s);i[t]=new a(t,1,!1,e,null,!1,!1)}),["xlink:actuate","xlink:arcrole","xlink:role","xlink:show","xlink:title","xlink:type"].forEach(function(e){var t=e.replace(o,s);i[t]=new a(t,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)}),["xml:base","xml:lang","xml:space"].forEach(function(e){var t=e.replace(o,s);i[t]=new a(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)}),["tabIndex","crossOrigin"].forEach(function(e){i[e]=new a(e,1,!1,e.toLowerCase(),null,!1,!1)});i.xlinkHref=new a("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach(function(e){i[e]=new a(e,1,!1,e.toLowerCase(),null,!0,!0)});var u=n(56023),c=u.CAMELCASE,l=u.SAME,f=u.possibleStandardNames,d=RegExp.prototype.test.bind(new RegExp("^(data|aria)-[:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD\\-.0-9\\u00B7\\u0300-\\u036F\\u203F-\\u2040]*$")),p=Object.keys(f).reduce(function(e,t){var n=f[t];return n===l?e[t]=t:n===c?e[t.toLowerCase()]=t:e[t]=n,e},{});t.BOOLEAN=3,t.BOOLEANISH_STRING=2,t.NUMERIC=5,t.OVERLOADED_BOOLEAN=4,t.POSITIVE_NUMERIC=6,t.RESERVED=0,t.STRING=1,t.getPropertyInfo=function(e){return i.hasOwnProperty(e)?i[e]:null},t.isCustomAttribute=d,t.possibleStandardNames=p},98992:(e,t,n)=>{"use strict";n(18111)},99449:(e,t,n)=>{"use strict";var r,a=n(46518),i=n(27476),o=n(77347).f,s=n(18014),u=n(655),c=n(60511),l=n(67750),f=n(41436),d=n(96395),p=i("".slice),h=Math.min,m=f("endsWith");a({target:"String",proto:!0,forced:!!(d||m||(r=o(String.prototype,"endsWith"),!r||r.writable))&&!m},{endsWith:function(e){var t=u(l(this));c(e);var n=arguments.length>1?arguments[1]:void 0,r=t.length,a=void 0===n?r:h(s(n),r),i=u(e);return p(t,a-i.length,a)===i}})},99518:(e,t,n)=>{function r(t,n,a,i){var o=Object.defineProperty;try{o({},"",{})}catch(t){o=0}e.exports=r=function(e,t,n,a){function i(t,n){r(e,t,function(e){return this._invoke(t,n,e)})}t?o?o(e,t,{value:n,enumerable:!a,configurable:!a,writable:!a}):e[t]=n:(i("next",0),i("throw",1),i("return",2))},e.exports.__esModule=!0,e.exports.default=e.exports,r(t,n,a,i)}n(84185),e.exports=r,e.exports.__esModule=!0,e.exports.default=e.exports},99589:(e,t,n)=>{e=n.nmd(e);var r=n(89990);n(52675),n(76918),n(51629),n(64346),n(23792),n(62062),n(44114),n(34782),n(54554),n(54743),n(11745),n(38309),n(23288),n(59904),n(40875),n(79432),n(26099),n(84864),n(57465),n(27495),n(87745),n(90906),n(38781),n(25440),n(98992),n(3949),n(81454),n(23500),n(62953),n(13611);var a="__lodash_hash_undefined__",i=9007199254740991,o="[object Arguments]",s="[object Boolean]",u="[object Date]",c="[object Function]",l="[object GeneratorFunction]",f="[object Map]",d="[object Number]",p="[object Object]",h="[object Promise]",m="[object RegExp]",v="[object Set]",g="[object String]",b="[object Symbol]",y="[object WeakMap]",A="[object ArrayBuffer]",D="[object DataView]",w="[object Float32Array]",_="[object Float64Array]",E="[object Int8Array]",k="[object Int16Array]",x="[object Int32Array]",C="[object Uint8Array]",F="[object Uint8ClampedArray]",S="[object Uint16Array]",O="[object Uint32Array]",T=/\w*$/,B=/^\[object .+?Constructor\]$/,M=/^(?:0|[1-9]\d*)$/,P={};P[o]=P["[object Array]"]=P[A]=P[D]=P[s]=P[u]=P[w]=P[_]=P[E]=P[k]=P[x]=P[f]=P[d]=P[p]=P[m]=P[v]=P[g]=P[b]=P[C]=P[F]=P[S]=P[O]=!0,P["[object Error]"]=P[c]=P[y]=!1;var R="object"==(void 0===n.g?"undefined":r(n.g))&&n.g&&n.g.Object===Object&&n.g,N="object"==("undefined"==typeof self?"undefined":r(self))&&self&&self.Object===Object&&self,I=R||N||Function("return this")(),L="object"==r(t)&&t&&!t.nodeType&&t,j=L&&"object"==r(e)&&e&&!e.nodeType&&e,z=j&&j.exports===L;function q(e,t){return e.set(t[0],t[1]),e}function V(e,t){return e.add(t),e}function U(e,t,n,r){var a=-1,i=e?e.length:0;for(r&&i&&(n=e[++a]);++a<i;)n=t(n,e[a],a,e);return n}function H(e){var t=!1;if(null!=e&&"function"!=typeof e.toString)try{t=!!(e+"")}catch(n){}return t}function W(e){var t=-1,n=Array(e.size);return e.forEach(function(e,r){n[++t]=[r,e]}),n}function $(e,t){return function(n){return e(t(n))}}function G(e){var t=-1,n=Array(e.size);return e.forEach(function(e){n[++t]=e}),n}var Q,Z=Array.prototype,Y=Function.prototype,X=Object.prototype,K=I["__core-js_shared__"],J=(Q=/[^.]+$/.exec(K&&K.keys&&K.keys.IE_PROTO||""))?"Symbol(src)_1."+Q:"",ee=Y.toString,te=X.hasOwnProperty,ne=X.toString,re=RegExp("^"+ee.call(te).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),ae=z?I.Buffer:void 0,ie=I.Symbol,oe=I.Uint8Array,se=$(Object.getPrototypeOf,Object),ue=Object.create,ce=X.propertyIsEnumerable,le=Z.splice,fe=Object.getOwnPropertySymbols,de=ae?ae.isBuffer:void 0,pe=$(Object.keys,Object),he=je(I,"DataView"),me=je(I,"Map"),ve=je(I,"Promise"),ge=je(I,"Set"),be=je(I,"WeakMap"),ye=je(Object,"create"),Ae=He(he),De=He(me),we=He(ve),_e=He(ge),Ee=He(be),ke=ie?ie.prototype:void 0,xe=ke?ke.valueOf:void 0;function Ce(e){var t=-1,n=e?e.length:0;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}function Fe(e){var t=-1,n=e?e.length:0;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}function Se(e){var t=-1,n=e?e.length:0;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}function Oe(e){this.__data__=new Fe(e)}function Te(e,t){var n=$e(e)||function(e){return function(e){return function(e){return!!e&&"object"==r(e)}(e)&&Ge(e)}(e)&&te.call(e,"callee")&&(!ce.call(e,"callee")||ne.call(e)==o)}(e)?function(e,t){for(var n=-1,r=Array(e);++n<e;)r[n]=t(n);return r}(e.length,String):[],a=n.length,i=!!a;for(var s in e)!t&&!te.call(e,s)||i&&("length"==s||Ve(s,a))||n.push(s);return n}function Be(e,t,n){var r=e[t];te.call(e,t)&&We(r,n)&&(void 0!==n||t in e)||(e[t]=n)}function Me(e,t){for(var n=e.length;n--;)if(We(e[n][0],t))return n;return-1}function Pe(e,t,n,r,a,i,h){var y;if(r&&(y=i?r(e,a,i,h):r(e)),void 0!==y)return y;if(!Ye(e))return e;var B=$e(e);if(B){if(y=function(e){var t=e.length,n=e.constructor(t);t&&"string"==typeof e[0]&&te.call(e,"index")&&(n.index=e.index,n.input=e.input);return n}(e),!t)return function(e,t){var n=-1,r=e.length;t||(t=Array(r));for(;++n<r;)t[n]=e[n];return t}(e,y)}else{var M=qe(e),R=M==c||M==l;if(Qe(e))return function(e,t){if(t)return e.slice();var n=new e.constructor(e.length);return e.copy(n),n}(e,t);if(M==p||M==o||R&&!i){if(H(e))return i?e:{};if(y=function(e){return"function"!=typeof e.constructor||Ue(e)?{}:(t=se(e),Ye(t)?ue(t):{});var t}(R?{}:e),!t)return function(e,t){return Ie(e,ze(e),t)}(e,function(e,t){return e&&Ie(t,Xe(t),e)}(y,e))}else{if(!P[M])return i?e:{};y=function(e,t,n,r){var a=e.constructor;switch(t){case A:return Ne(e);case s:case u:return new a(+e);case D:return function(e,t){var n=t?Ne(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.byteLength)}(e,r);case w:case _:case E:case k:case x:case C:case F:case S:case O:return function(e,t){var n=t?Ne(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.length)}(e,r);case f:return function(e,t,n){var r=t?n(W(e),!0):W(e);return U(r,q,new e.constructor)}(e,r,n);case d:case g:return new a(e);case m:return function(e){var t=new e.constructor(e.source,T.exec(e));return t.lastIndex=e.lastIndex,t}(e);case v:return function(e,t,n){var r=t?n(G(e),!0):G(e);return U(r,V,new e.constructor)}(e,r,n);case b:return i=e,xe?Object(xe.call(i)):{}}var i}(e,M,Pe,t)}}h||(h=new Oe);var N=h.get(e);if(N)return N;if(h.set(e,y),!B)var I=n?function(e){return function(e,t,n){var r=t(e);return $e(e)?r:function(e,t){for(var n=-1,r=t.length,a=e.length;++n<r;)e[a+n]=t[n];return e}(r,n(e))}(e,Xe,ze)}(e):Xe(e);return function(e,t){for(var n=-1,r=e?e.length:0;++n<r&&!1!==t(e[n],n,e););}(I||e,function(a,i){I&&(a=e[i=a]),Be(y,i,Pe(a,t,n,r,i,e,h))}),y}function Re(e){return!(!Ye(e)||(t=e,J&&J in t))&&(Ze(e)||H(e)?re:B).test(He(e));var t}function Ne(e){var t=new e.constructor(e.byteLength);return new oe(t).set(new oe(e)),t}function Ie(e,t,n,r){n||(n={});for(var a=-1,i=t.length;++a<i;){var o=t[a],s=r?r(n[o],e[o],o,n,e):void 0;Be(n,o,void 0===s?e[o]:s)}return n}function Le(e,t){var n=e.__data__;return function(e){var t=r(e);return"string"==t||"number"==t||"symbol"==t||"boolean"==t?"__proto__"!==e:null===e}(t)?n["string"==typeof t?"string":"hash"]:n.map}function je(e,t){var n=function(e,t){return null==e?void 0:e[t]}(e,t);return Re(n)?n:void 0}Ce.prototype.clear=function(){this.__data__=ye?ye(null):{}},Ce.prototype.delete=function(e){return this.has(e)&&delete this.__data__[e]},Ce.prototype.get=function(e){var t=this.__data__;if(ye){var n=t[e];return n===a?void 0:n}return te.call(t,e)?t[e]:void 0},Ce.prototype.has=function(e){var t=this.__data__;return ye?void 0!==t[e]:te.call(t,e)},Ce.prototype.set=function(e,t){return this.__data__[e]=ye&&void 0===t?a:t,this},Fe.prototype.clear=function(){this.__data__=[]},Fe.prototype.delete=function(e){var t=this.__data__,n=Me(t,e);return!(n<0)&&(n==t.length-1?t.pop():le.call(t,n,1),!0)},Fe.prototype.get=function(e){var t=this.__data__,n=Me(t,e);return n<0?void 0:t[n][1]},Fe.prototype.has=function(e){return Me(this.__data__,e)>-1},Fe.prototype.set=function(e,t){var n=this.__data__,r=Me(n,e);return r<0?n.push([e,t]):n[r][1]=t,this},Se.prototype.clear=function(){this.__data__={hash:new Ce,map:new(me||Fe),string:new Ce}},Se.prototype.delete=function(e){return Le(this,e).delete(e)},Se.prototype.get=function(e){return Le(this,e).get(e)},Se.prototype.has=function(e){return Le(this,e).has(e)},Se.prototype.set=function(e,t){return Le(this,e).set(e,t),this},Oe.prototype.clear=function(){this.__data__=new Fe},Oe.prototype.delete=function(e){return this.__data__.delete(e)},Oe.prototype.get=function(e){return this.__data__.get(e)},Oe.prototype.has=function(e){return this.__data__.has(e)},Oe.prototype.set=function(e,t){var n=this.__data__;if(n instanceof Fe){var r=n.__data__;if(!me||r.length<199)return r.push([e,t]),this;n=this.__data__=new Se(r)}return n.set(e,t),this};var ze=fe?$(fe,Object):function(){return[]},qe=function(e){return ne.call(e)};function Ve(e,t){return!!(t=null==t?i:t)&&("number"==typeof e||M.test(e))&&e>-1&&e%1==0&&e<t}function Ue(e){var t=e&&e.constructor;return e===("function"==typeof t&&t.prototype||X)}function He(e){if(null!=e){try{return ee.call(e)}catch(t){}try{return e+""}catch(t){}}return""}function We(e,t){return e===t||e!=e&&t!=t}(he&&qe(new he(new ArrayBuffer(1)))!=D||me&&qe(new me)!=f||ve&&qe(ve.resolve())!=h||ge&&qe(new ge)!=v||be&&qe(new be)!=y)&&(qe=function(e){var t=ne.call(e),n=t==p?e.constructor:void 0,r=n?He(n):void 0;if(r)switch(r){case Ae:return D;case De:return f;case we:return h;case _e:return v;case Ee:return y}return t});var $e=Array.isArray;function Ge(e){return null!=e&&function(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=i}(e.length)&&!Ze(e)}var Qe=de||function(){return!1};function Ze(e){var t=Ye(e)?ne.call(e):"";return t==c||t==l}function Ye(e){var t=r(e);return!!e&&("object"==t||"function"==t)}function Xe(e){return Ge(e)?Te(e):function(e){if(!Ue(e))return pe(e);var t=[];for(var n in Object(e))te.call(e,n)&&"constructor"!=n&&t.push(n);return t}(e)}e.exports=function(e){return Pe(e,!0,!0)}},99590:(e,t,n)=>{"use strict";var r=n(91291),a=RangeError;e.exports=function(e){var t=r(e);if(t<0)throw new a("The argument can't be less than 0");return t}}},__webpack_module_cache__={},leafPrototypes,getProto,inProgress,dataWebpackPrefix;function __webpack_require__(e){var t=__webpack_module_cache__[e];if(void 0!==t)return t.exports;var n=__webpack_module_cache__[e]={id:e,loaded:!1,exports:{}};return __webpack_modules__[e].call(n.exports,n,n.exports,__webpack_require__),n.loaded=!0,n.exports}__webpack_require__.m=__webpack_modules__,__webpack_require__.amdD=function(){throw new Error("define cannot be used indirect")},__webpack_require__.amdO={},__webpack_require__.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return __webpack_require__.d(t,{a:t}),t},getProto=Object.getPrototypeOf?e=>Object.getPrototypeOf(e):e=>e.__proto__,__webpack_require__.t=function(e,t){if(1&t&&(e=this(e)),8&t)return e;if("object"==typeof e&&e){if(4&t&&e.__esModule)return e;if(16&t&&"function"==typeof e.then)return e}var n=Object.create(null);__webpack_require__.r(n);var r={};leafPrototypes=leafPrototypes||[null,getProto({}),getProto([]),getProto(getProto)];for(var a=2&t&&e;("object"==typeof a||"function"==typeof a)&&!~leafPrototypes.indexOf(a);a=getProto(a))Object.getOwnPropertyNames(a).forEach(t=>r[t]=()=>e[t]);return r.default=()=>e,__webpack_require__.d(n,r),n},__webpack_require__.d=(e,t)=>{for(var n in t)__webpack_require__.o(t,n)&&!__webpack_require__.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},__webpack_require__.f={},__webpack_require__.e=e=>Promise.all(Object.keys(__webpack_require__.f).reduce((t,n)=>(__webpack_require__.f[n](e,t),t),[])),__webpack_require__.u=e=>"node_modules_uppy_core_lib_index_js"===e?"addons/files/core.min.js":"node_modules_uppy_react_lib_index_js"===e?"addons/files/react.min.js":"node_modules_uppy_webcam_lib_index_js"===e?"addons/files/webcam.min.js":"node_modules_uppy_image-editor_lib_index_js"===e?"addons/files/image-editor.min.js":void 0,__webpack_require__.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),__webpack_require__.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),inProgress={},dataWebpackPrefix="BetterMessages:",__webpack_require__.l=(e,t,n,r)=>{if(inProgress[e])inProgress[e].push(t);else{var a,i;if(void 0!==n)for(var o=document.getElementsByTagName("script"),s=0;s<o.length;s++){var u=o[s];if(u.getAttribute("src")==e||u.getAttribute("data-webpack")==dataWebpackPrefix+n){a=u;break}}a||(i=!0,(a=document.createElement("script")).charset="utf-8",a.timeout=120,__webpack_require__.nc&&a.setAttribute("nonce",__webpack_require__.nc),a.setAttribute("data-webpack",dataWebpackPrefix+n),a.src=e),inProgress[e]=[t];var c=(t,n)=>{a.onerror=a.onload=null,clearTimeout(l);var r=inProgress[e];if(delete inProgress[e],a.parentNode&&a.parentNode.removeChild(a),r&&r.forEach(e=>e(n)),t)return t(n)},l=setTimeout(c.bind(null,void 0,{type:"timeout",target:a}),12e4);a.onerror=c.bind(null,a.onerror),a.onload=c.bind(null,a.onload),i&&document.head.appendChild(a)}},__webpack_require__.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},__webpack_require__.nmd=e=>(e.paths=[],e.children||(e.children=[]),e),(()=>{var e;__webpack_require__.g.importScripts&&(e=__webpack_require__.g.location+"");var t=__webpack_require__.g.document;if(!e&&t&&(t.currentScript&&"SCRIPT"===t.currentScript.tagName.toUpperCase()&&(e=t.currentScript.src),!e)){var n=t.getElementsByTagName("script");if(n.length)for(var r=n.length-1;r>-1&&(!e||!/^http(s?):/.test(e));)e=n[r--].src}if(!e)throw new Error("Automatic publicPath is not supported in this browser");e=e.replace(/^blob:/,"").replace(/#.*$/,"").replace(/\?.*$/,"").replace(/\/[^\/]+$/,"/"),__webpack_require__.p=e})(),(()=>{var e={main:0};__webpack_require__.f.j=(t,n)=>{var r=__webpack_require__.o(e,t)?e[t]:void 0;if(0!==r)if(r)n.push(r[2]);else{var a=new Promise((n,a)=>r=e[t]=[n,a]);n.push(r[2]=a);var i=__webpack_require__.p+__webpack_require__.u(t),o=new Error;__webpack_require__.l(i,n=>{if(__webpack_require__.o(e,t)&&(0!==(r=e[t])&&(e[t]=void 0),r)){var a=n&&("load"===n.type?"missing":n.type),i=n&&n.target&&n.target.src;o.message="Loading chunk "+t+" failed.\n("+a+": "+i+")",o.name="ChunkLoadError",o.type=a,o.request=i,r[1](o)}},"chunk-"+t,t)}};var t=(t,n)=>{var r,a,[i,o,s]=n,u=0;if(i.some(t=>0!==e[t])){for(r in o)__webpack_require__.o(o,r)&&(__webpack_require__.m[r]=o[r]);if(s)s(__webpack_require__)}for(t&&t(n);u<i.length;u++)a=i[u],__webpack_require__.o(e,a)&&e[a]&&e[a][0](),e[a]=0},n=this.webpackChunkBetterMessages=this.webpackChunkBetterMessages||[];n.forEach(t.bind(null,0)),n.push=t.bind(null,n.push.bind(n))})();var __webpack_exports__={};return(()=>{"use strict";__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{addModal:()=>IB,deleteSetting:()=>Nie,getApi:()=>Lie,getOnlineUsers:()=>vie,getSetting:()=>Bie,initialize:()=>pie,isInCall:()=>kie,miniChatClose:()=>Fie,miniChatOpen:()=>xie,openChatWithUser:()=>Oie,openFullScreen:()=>Aie,openNewConversationWidget:()=>hie,openUniqueConversation:()=>gie,parseHash:()=>yie,removeModal:()=>LB,resetMainVisibleThread:()=>Eie,updateSetting:()=>Pie,updateThreadsLists:()=>wie});var e={};__webpack_require__.r(e),__webpack_require__.d(e,{hasBrowserEnv:()=>ao,hasStandardBrowserEnv:()=>io,hasStandardBrowserWebWorkerEnv:()=>oo,origin:()=>so});var t={};__webpack_require__.r(t),__webpack_require__.d(t,{$and:()=>Bh,$not:()=>Mh,$or:()=>Ph});var n={};__webpack_require__.r(n),__webpack_require__.d(n,{$cmp:()=>Rh,$eq:()=>Nh,$gt:()=>Ih,$gte:()=>Lh,$lt:()=>jh,$lte:()=>zh,$ne:()=>qh});var r={};__webpack_require__.r(r),__webpack_require__.d(r,{Decoder:()=>bP,Encoder:()=>vP,PacketType:()=>pP,protocol:()=>mP});var a={};__webpack_require__.r(a),__webpack_require__.d(a,{$all:()=>dm,$and:()=>Zh,$bitsAllClear:()=>ine,$bitsAllSet:()=>one,$bitsAnyClear:()=>sne,$bitsAnySet:()=>une,$elemMatch:()=>pm,$eq:()=>Jh,$exists:()=>mm,$expr:()=>sm,$gt:()=>em,$gte:()=>tm,$in:()=>nm,$jsonSchema:()=>um,$lt:()=>rm,$lte:()=>am,$mod:()=>cm,$ne:()=>im,$nin:()=>om,$nor:()=>Xh,$not:()=>Kh,$or:()=>Yh,$regex:()=>lm,$size:()=>hm,$type:()=>vm,$where:()=>fm});var i={};__webpack_require__.r(i),__webpack_require__.d(i,{$addToSet:()=>vne,$bit:()=>bne,$currentDate:()=>yne,$inc:()=>Ane,$max:()=>Dne,$min:()=>wne,$mul:()=>_ne,$pop:()=>Ene,$pull:()=>kne,$pullAll:()=>xne,$push:()=>Fne,$rename:()=>One,$set:()=>Sne,$unset:()=>Tne});var o=__webpack_require__(18443),s=__webpack_require__(61792),u=__webpack_require__.n(s),c=(__webpack_require__(51629),__webpack_require__(2892),__webpack_require__(26099),__webpack_require__(98992),__webpack_require__(3949),__webpack_require__(23500),__webpack_require__(76031),__webpack_require__(55384)),l=__webpack_require__.t(c,2),f=(__webpack_require__(74423),__webpack_require__(62010),__webpack_require__(21699),__webpack_require__(87356)),d=__webpack_require__.n(f),p=__webpack_require__(80241),h=__webpack_require__(18180),m=(__webpack_require__(16280),__webpack_require__(76918),__webpack_require__(58940),__webpack_require__(27495),__webpack_require__(71761),/^[v^~<>=]*?(\d+)(?:\.([x*]|\d+)(?:\.([x*]|\d+)(?:\.([x*]|\d+))?(?:-([\da-z\-]+(?:\.[\da-z\-]+)*))?(?:\+[\da-z\-]+(?:\.[\da-z\-]+)*)?)?)?$/i),v=function(e){if("string"!=typeof e)throw new TypeError("Invalid argument expected string");var t=e.match(m);if(!t)throw new Error("Invalid argument not valid semver ('".concat(e,"' received)"));return t.shift(),t},g=function(e){return"*"===e||"x"===e||"X"===e},b=function(e){var t=parseInt(e,10);return isNaN(t)?e:t},y=function(e,t){if(g(e)||g(t))return 0;var n=function(e,t){return(0,h.A)(e)!==(0,h.A)(t)?[String(e),String(t)]:[e,t]}(b(e),b(t)),r=(0,p.A)(n,2),a=r[0],i=r[1];return a>i?1:a<i?-1:0},A=function(e,t){for(var n=0;n<Math.max(e.length,t.length);n++){var r=y(e[n]||"0",t[n]||"0");if(0!==r)return r}return 0},D=function(e,t){var n=v(e),r=v(t),a=n.pop(),i=r.pop(),o=A(n,r);return 0!==o?o:a&&i?A(a.split("."),i.split(".")):a||i?a?-1:1:0},w=new(d()),_=w.getDevice(),E=w.getOS(),k=w.getBrowser();w.getEngine();function x(){return"mobile"===_.type||"tablet"===_.type}function C(){return!!F()||!(!k.name||!k.name.toLowerCase().includes("safari"))}function F(){return"iOS"===E.name}function S(){return"firefox"===k.name.toLowerCase()}function O(){if("iOS"===E.name&&E.version){if(-1===D(E.version,"14.5"))return!0}else if("Mac OS"===E.name&&"Safari"===k.name&&k.version&&-1===D(k.version,"14"))return!0;return!1}__webpack_require__(48598),__webpack_require__(62062),__webpack_require__(44114),__webpack_require__(34782),__webpack_require__(23288),__webpack_require__(79432),__webpack_require__(38781),__webpack_require__(81454),__webpack_require__(2945),__webpack_require__(55815),__webpack_require__(64979),__webpack_require__(79739);var T=__webpack_require__(58237),B=__webpack_require__(84285),M=__webpack_require__(51531);__webpack_require__(52675),__webpack_require__(89463),__webpack_require__(2259),__webpack_require__(2008),__webpack_require__(23418),__webpack_require__(64346),__webpack_require__(23792),__webpack_require__(9868),__webpack_require__(1480),__webpack_require__(78459),__webpack_require__(90906),__webpack_require__(47764),__webpack_require__(54520),__webpack_require__(62953);function P(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(e){if("string"==typeof e)return R(e,t);var n={}.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)?R(e,t):void 0}}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,a=function(){};return{s:a,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,o=!0,s=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return o=e.done,e},e:function(e){s=!0,i=e},f:function(){try{o||null==n.return||n.return()}finally{if(s)throw i}}}}function R(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}var N,I,L=function(){return(0,B.A)(function e(){(0,T.A)(this,e),(0,M.A)(this,"store",void 0),this.store={}},[{key:"attach",value:function(e,t){this.store[e]||(this.store[e]=[]),this.store[e].push(t)}},{key:"fire",value:function(e,t){this.store[e]&&this.store[e].forEach(function(e){e(t)})}},{key:"remove",value:function(e,t){t||delete this.store[e],this.store[e]&&(this.store[e]=this.store[e].filter(function(e){return t!==e}))}}])}();function j(e){if(void 0===I&&(void 0!==e.hidden?(N="hidden",I="visibilitychange"):void 0!==e.mozHidden?(N="mozHidden",I="mozvisibilitychange"):void 0!==e.msHidden?(N="msHidden",I="msvisibilitychange"):void 0!==e.webkitHidden&&(N="webkitHidden",I="webkitvisibilitychange"),void 0===N))throw new Error("Unable to determine browser event.  This may be an incompatible browser.  See https://github.com/rosskevin/ifvisible#browsers")}function z(e,t){var n,r;return function(){if(!n){n=!0,setTimeout(function(){return n=!1},t);for(var a=arguments.length,i=new Array(a),o=0;o<a;o++)i[o]=arguments[o];r=e.apply(this,i)}return r}}var q=function(){return(0,B.A)(function e(t,n,r){var a=this;(0,T.A)(this,e),(0,M.A)(this,"id",void 0),(0,M.A)(this,"ifvInstance",void 0),(0,M.A)(this,"seconds",void 0),(0,M.A)(this,"callback",void 0),this.ifvInstance=t,this.seconds=n,this.callback=r,this.start(),this.ifvInstance.on("statusChanged",function(e){"active"===(null==e?void 0:e.status)?a.start():a.pause()})},[{key:"stop",value:function(){clearInterval(this.id)}},{key:"resume",value:function(){this.start()}},{key:"pause",value:function(){this.stop()}},{key:"start",value:function(){void 0!==this.id&&clearInterval(this.id),this.id=setInterval(this.callback,1e3*this.seconds)}}])}(),V=function(){return(0,B.A)(function e(t,n){(0,T.A)(this,e),(0,M.A)(this,"status","active"),(0,M.A)(this,"timers",[]),(0,M.A)(this,"idleTime",3e4),(0,M.A)(this,"idleStartedTime",void 0),(0,M.A)(this,"win",void 0),(0,M.A)(this,"doc",void 0),(0,M.A)(this,"eventBus",void 0),(0,M.A)(this,"winListeners",void 0),(0,M.A)(this,"docListeners",void 0),(0,M.A)(this,"focusListener",void 0),(0,M.A)(this,"throttleDuration",500),this.win=t,this.doc=n,this.eventBus=new L,this.trackChange(),this.reattach()},[{key:"on",value:function(e,t){return this.eventBus.attach(e,t),this}},{key:"off",value:function(e,t){return this.eventBus.remove(e,t),this}},{key:"setIdleDuration",value:function(e){return this.idleTime=1e3*e,this.reattach(),this}},{key:"getIdleDuration",value:function(){return this.idleTime}},{key:"getIdleInfo",value:function(){var e,t=+new Date,n=this.idleStartedTime?t-this.idleStartedTime:0;if("idle"===this.status)e={isIdle:!0,idleFor:n,timeLeft:0,timeLeftPer:100};else{var r=this.idleStartedTime?this.idleStartedTime+this.idleTime-t:this.idleTime;e={isIdle:!1,idleFor:n,timeLeft:r,timeLeftPer:parseFloat((100-100*r/this.idleTime).toFixed(2))}}return e}},{key:"setThrottleDuration",value:function(e){return this.throttleDuration=e,this.reattach(),this}},{key:"idle",value:function(e){return e?this.on("idle",e):(this.status="idle",this.eventBus.fire("idle"),this.eventBus.fire("statusChanged",{status:this.status})),this}},{key:"blur",value:function(e){return e?this.on("blur",e):(this.status="hidden",this.eventBus.fire("blur"),this.eventBus.fire("statusChanged",{status:this.status})),this}},{key:"focus",value:function(e){return e?this.on("focus",e):"active"!==this.status&&(this.status="active",this.eventBus.fire("focus"),this.eventBus.fire("wakeup"),this.eventBus.fire("statusChanged",{status:this.status})),this}},{key:"wakeup",value:function(e){return e?this.on("wakeup",e):"active"!==this.status&&(this.status="active",this.eventBus.fire("wakeup"),this.eventBus.fire("statusChanged",{status:this.status})),this}},{key:"onEvery",value:function(e,t){return new q(this,e,t)}},{key:"now",value:function(e){return void 0!==e?this.status===e:"active"===this.status}},{key:"getStatus",value:function(){return this.status}},{key:"detach",value:function(){if(void 0!==this.winListeners&&void 0!==this.docListeners&&void 0!==this.focusListener){var e,t=P(Object.getOwnPropertyNames(this.winListeners));try{for(t.s();!(e=t.n()).done;){var n=e.value;this.win.removeEventListener(n,this.winListeners[n])}}catch(o){t.e(o)}finally{t.f()}var r,a=P(Object.getOwnPropertyNames(this.docListeners));try{for(a.s();!(r=a.n()).done;){var i=r.value;this.doc.removeEventListener(i,this.docListeners[i])}}catch(o){a.e(o)}finally{a.f()}this.off("focus",this.focusListener)}this.winListeners=void 0,this.docListeners=void 0,this.focusListener=void 0}},{key:"reattach",value:function(){var e,t=this;this.detach(),this.winListeners={},this.docListeners={},this.focusListener=void 0,this.docListeners[(e=this.doc,j(e),I)]=function(){return t.trackChange()};for(var n=0,r=["mousemove","mousedown","keyup","touchstart"];n<r.length;n++){var a=r[n];this.docListeners[a]=z(function(){return t.startIdleTimer()},this.throttleDuration)}this.winListeners.scroll=z(function(){return t.startIdleTimer()},this.throttleDuration),this.focusListener=z(function(){return t.startIdleTimer()},this.throttleDuration);var i,o=P(Object.getOwnPropertyNames(this.docListeners));try{for(o.s();!(i=o.n()).done;){var s=i.value;this.doc.addEventListener(s,this.docListeners[s])}}catch(f){o.e(f)}finally{o.f()}var u,c=P(Object.getOwnPropertyNames(this.winListeners));try{for(c.s();!(u=c.n()).done;){var l=u.value;this.win.addEventListener(l,this.winListeners[l])}}catch(f){c.e(f)}finally{c.f()}this.focus(this.focusListener),this.startIdleTimer()}},{key:"trackChange",value:function(){var e;j(e=this.doc),e[N]?this.blur():this.focus()}},{key:"startIdleTimer",value:function(e){var t=this;e instanceof MouseEvent&&0===e.movementX&&0===e.movementY||(this.timers.map(clearTimeout),this.timers.length=0,"idle"===this.status&&this.wakeup(),this.idleStartedTime=+new Date,this.timers.push(setTimeout(function(){"active"!==t.status&&"hidden"!==t.status||t.idle()},this.idleTime)))}}])}(),U=new V(window,document);window.ifvisible=U;__webpack_require__(67945),__webpack_require__(84185),__webpack_require__(83851),__webpack_require__(81278);__webpack_require__(28706),__webpack_require__(88431),__webpack_require__(25276),__webpack_require__(36033),__webpack_require__(70761),__webpack_require__(40150),__webpack_require__(23215),__webpack_require__(72712),__webpack_require__(18863),__webpack_require__(94490),__webpack_require__(60739),__webpack_require__(33110),__webpack_require__(5506),__webpack_require__(60825);var H=__webpack_require__(68119),W=__webpack_require__(36858),$=__webpack_require__(31061),G=__webpack_require__(81700);function Q(e,t,n){return t=(0,W.A)(t),(0,H.A)(e,Z()?Reflect.construct(t,n||[],(0,W.A)(e).constructor):t.apply(e,n))}function Z(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(Z=function(){return!!e})()}var Y=function(e){function t(){return(0,T.A)(this,t),Q(this,t,arguments)}return(0,$.A)(t,e),(0,B.A)(t)}((0,G.A)(Error)),X=function(e){function t(e){return(0,T.A)(this,t),Q(this,t,["Invalid DateTime: ".concat(e.toMessage())])}return(0,$.A)(t,e),(0,B.A)(t)}(Y),K=function(e){function t(e){return(0,T.A)(this,t),Q(this,t,["Invalid Interval: ".concat(e.toMessage())])}return(0,$.A)(t,e),(0,B.A)(t)}(Y),J=function(e){function t(e){return(0,T.A)(this,t),Q(this,t,["Invalid Duration: ".concat(e.toMessage())])}return(0,$.A)(t,e),(0,B.A)(t)}(Y),ee=function(e){function t(){return(0,T.A)(this,t),Q(this,t,arguments)}return(0,$.A)(t,e),(0,B.A)(t)}(Y),te=function(e){function t(e){return(0,T.A)(this,t),Q(this,t,["Invalid unit ".concat(e)])}return(0,$.A)(t,e),(0,B.A)(t)}(Y),ne=function(e){function t(){return(0,T.A)(this,t),Q(this,t,arguments)}return(0,$.A)(t,e),(0,B.A)(t)}(Y),re=function(e){function t(){return(0,T.A)(this,t),Q(this,t,["Zone is an abstract class"])}return(0,$.A)(t,e),(0,B.A)(t)}(Y),ae=__webpack_require__(46983),ie=(__webpack_require__(8872),__webpack_require__(26910),__webpack_require__(29908),"numeric"),oe="short",se="long",ue={year:ie,month:ie,day:ie},ce={year:ie,month:oe,day:ie},le={year:ie,month:oe,day:ie,weekday:oe},fe={year:ie,month:se,day:ie},de={year:ie,month:se,day:ie,weekday:se},pe={hour:ie,minute:ie},he={hour:ie,minute:ie,second:ie},me={hour:ie,minute:ie,second:ie,timeZoneName:oe},ve={hour:ie,minute:ie,second:ie,timeZoneName:se},ge={hour:ie,minute:ie,hourCycle:"h23"},be={hour:ie,minute:ie,second:ie,hourCycle:"h23"},ye={hour:ie,minute:ie,second:ie,hourCycle:"h23",timeZoneName:oe},Ae={hour:ie,minute:ie,second:ie,hourCycle:"h23",timeZoneName:se},De={year:ie,month:ie,day:ie,hour:ie,minute:ie},we={year:ie,month:ie,day:ie,hour:ie,minute:ie,second:ie},_e={year:ie,month:oe,day:ie,hour:ie,minute:ie},Ee={year:ie,month:oe,day:ie,hour:ie,minute:ie,second:ie},ke={year:ie,month:oe,day:ie,weekday:oe,hour:ie,minute:ie},xe={year:ie,month:se,day:ie,hour:ie,minute:ie,timeZoneName:oe},Ce={year:ie,month:se,day:ie,hour:ie,minute:ie,second:ie,timeZoneName:oe},Fe={year:ie,month:se,day:ie,weekday:se,hour:ie,minute:ie,timeZoneName:se},Se={year:ie,month:se,day:ie,weekday:se,hour:ie,minute:ie,second:ie,timeZoneName:se},Oe=(__webpack_require__(50113),__webpack_require__(15086),__webpack_require__(25428),__webpack_require__(68156),__webpack_require__(72577),__webpack_require__(37550),__webpack_require__(59089),function(){return(0,B.A)(function e(){(0,T.A)(this,e)},[{key:"type",get:function(){throw new re}},{key:"name",get:function(){throw new re}},{key:"ianaName",get:function(){return this.name}},{key:"isUniversal",get:function(){throw new re}},{key:"offsetName",value:function(e,t){throw new re}},{key:"formatOffset",value:function(e,t){throw new re}},{key:"offset",value:function(e){throw new re}},{key:"equals",value:function(e){throw new re}},{key:"isValid",get:function(){throw new re}}])}());function Te(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(Te=function(){return!!e})()}var Be=null,Me=function(e){function t(){return(0,T.A)(this,t),function(e,t,n){return t=(0,W.A)(t),(0,H.A)(e,Te()?Reflect.construct(t,n||[],(0,W.A)(e).constructor):t.apply(e,n))}(this,t,arguments)}return(0,$.A)(t,e),(0,B.A)(t,[{key:"type",get:function(){return"system"}},{key:"name",get:function(){return(new Intl.DateTimeFormat).resolvedOptions().timeZone}},{key:"isUniversal",get:function(){return!1}},{key:"offsetName",value:function(e,t){return fn(e,t.format,t.locale)}},{key:"formatOffset",value:function(e,t){return mn(this.offset(e),t)}},{key:"offset",value:function(e){return-new Date(e).getTimezoneOffset()}},{key:"equals",value:function(e){return"system"===e.type}},{key:"isValid",get:function(){return!0}}],[{key:"instance",get:function(){return null===Be&&(Be=new t),Be}}])}(Oe);__webpack_require__(25440);function Pe(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(Pe=function(){return!!e})()}var Re=new Map;var Ne={year:0,month:1,day:2,era:3,hour:4,minute:5,second:6};var Ie=new Map,Le=function(e){function t(e){var n;return(0,T.A)(this,t),n=function(e,t,n){return t=(0,W.A)(t),(0,H.A)(e,Pe()?Reflect.construct(t,n||[],(0,W.A)(e).constructor):t.apply(e,n))}(this,t),n.zoneName=e,n.valid=t.isValidZone(e),n}return(0,$.A)(t,e),(0,B.A)(t,[{key:"type",get:function(){return"iana"}},{key:"name",get:function(){return this.zoneName}},{key:"isUniversal",get:function(){return!1}},{key:"offsetName",value:function(e,t){return fn(e,t.format,t.locale,this.name)}},{key:"formatOffset",value:function(e,t){return mn(this.offset(e),t)}},{key:"offset",value:function(e){if(!this.valid)return NaN;var t=new Date(e);if(isNaN(t))return NaN;var n=function(e){var t=Re.get(e);return void 0===t&&(t=new Intl.DateTimeFormat("en-US",{hour12:!1,timeZone:e,year:"numeric",month:"2-digit",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit",era:"short"}),Re.set(e,t)),t}(this.name),r=n.formatToParts?function(e,t){for(var n=e.formatToParts(t),r=[],a=0;a<n.length;a++){var i=n[a],o=i.type,s=i.value,u=Ne[o];"era"===o?r[u]=s:Ut(u)||(r[u]=parseInt(s,10))}return r}(n,t):function(e,t){var n=e.format(t).replace(/\u200E/g,""),r=/(\d+)\/(\d+)\/(\d+) (AD|BC),? (\d+):(\d+):(\d+)/.exec(n),a=(0,p.A)(r,8),i=a[1],o=a[2];return[a[3],i,o,a[4],a[5],a[6],a[7]]}(n,t),a=(0,p.A)(r,7),i=a[0],o=a[1],s=a[2],u=a[3],c=a[4],l=a[5],f=a[6];"BC"===u&&(i=1-Math.abs(i));var d=+t,h=d%1e3;return(sn({year:i,month:o,day:s,hour:24===c?0:c,minute:l,second:f,millisecond:0})-(d-=h>=0?h:1e3+h))/6e4}},{key:"equals",value:function(e){return"iana"===e.type&&e.name===this.name}},{key:"isValid",get:function(){return this.valid}}],[{key:"create",value:function(e){var n=Ie.get(e);return void 0===n&&Ie.set(e,n=new t(e)),n}},{key:"resetCache",value:function(){Ie.clear(),Re.clear()}},{key:"isValidSpecifier",value:function(e){return this.isValidZone(e)}},{key:"isValidZone",value:function(e){if(!e)return!1;try{return new Intl.DateTimeFormat("en-US",{timeZone:e}).format(),!0}catch(t){return!1}}}])}(Oe),je=__webpack_require__(35754),ze=(__webpack_require__(11392),["base"]),qe=["padTo","floor"];function Ve(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function Ue(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Ve(Object(n),!0).forEach(function(t){(0,M.A)(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Ve(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}var He={};var We=new Map;function $e(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=JSON.stringify([e,t]),r=We.get(n);return void 0===r&&(r=new Intl.DateTimeFormat(e,t),We.set(n,r)),r}var Ge=new Map;var Qe=new Map;var Ze=null;var Ye=new Map;function Xe(e){var t=Ye.get(e);return void 0===t&&(t=new Intl.DateTimeFormat(e).resolvedOptions(),Ye.set(e,t)),t}var Ke=new Map;function Je(e,t,n,r){var a=e.listingMode();return"error"===a?null:"en"===a?n(t):r(t)}var et=function(){return(0,B.A)(function e(t,n,r){(0,T.A)(this,e),this.padTo=r.padTo||0,this.floor=r.floor||!1,r.padTo,r.floor;var a=(0,je.A)(r,qe);if(!n||Object.keys(a).length>0){var i=Ue({useGrouping:!1},r);r.padTo>0&&(i.minimumIntegerDigits=r.padTo),this.inf=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=JSON.stringify([e,t]),r=Ge.get(n);return void 0===r&&(r=new Intl.NumberFormat(e,t),Ge.set(n,r)),r}(t,i)}},[{key:"format",value:function(e){if(this.inf){var t=this.floor?Math.floor(e):e;return this.inf.format(t)}return Kt(this.floor?Math.floor(e):nn(e,3),this.padTo)}}])}(),tt=function(){return(0,B.A)(function e(t,n,r){(0,T.A)(this,e),this.opts=r,this.originalZone=void 0;var a=void 0;if(this.opts.timeZone)this.dt=t;else if("fixed"===t.zone.type){var i=t.offset/60*-1,o=i>=0?"Etc/GMT+".concat(i):"Etc/GMT".concat(i);0!==t.offset&&Le.create(o).valid?(a=o,this.dt=t):(a="UTC",this.dt=0===t.offset?t:t.setZone("UTC").plus({minutes:t.offset}),this.originalZone=t.zone)}else"system"===t.zone.type?this.dt=t:"iana"===t.zone.type?(this.dt=t,a=t.zone.name):(a="UTC",this.dt=t.setZone("UTC").plus({minutes:t.offset}),this.originalZone=t.zone);var s=Ue({},this.opts);s.timeZone=s.timeZone||a,this.dtf=$e(n,s)},[{key:"format",value:function(){return this.originalZone?this.formatToParts().map(function(e){return e.value}).join(""):this.dtf.format(this.dt.toJSDate())}},{key:"formatToParts",value:function(){var e=this,t=this.dtf.formatToParts(this.dt.toJSDate());return this.originalZone?t.map(function(t){if("timeZoneName"===t.type){var n=e.originalZone.offsetName(e.dt.ts,{locale:e.dt.locale,format:e.opts.timeZoneName});return Ue(Ue({},t),{},{value:n})}return t}):t}},{key:"resolvedOptions",value:function(){return this.dtf.resolvedOptions()}}])}(),nt=function(){return(0,B.A)(function e(t,n,r){(0,T.A)(this,e),this.opts=Ue({style:"long"},r),!n&&$t()&&(this.rtf=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=(t.base,(0,je.A)(t,ze)),r=JSON.stringify([e,n]),a=Qe.get(r);return void 0===a&&(a=new Intl.RelativeTimeFormat(e,t),Qe.set(r,a)),a}(t,r))},[{key:"format",value:function(e,t){return this.rtf?this.rtf.format(e,t):function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"always",r=arguments.length>3&&void 0!==arguments[3]&&arguments[3],a={years:["year","yr."],quarters:["quarter","qtr."],months:["month","mo."],weeks:["week","wk."],days:["day","day","days"],hours:["hour","hr."],minutes:["minute","min."],seconds:["second","sec."]},i=-1===["hours","minutes","seconds"].indexOf(e);if("auto"===n&&i){var o="days"===e;switch(t){case 1:return o?"tomorrow":"next ".concat(a[e][0]);case-1:return o?"yesterday":"last ".concat(a[e][0]);case 0:return o?"today":"this ".concat(a[e][0])}}var s=Object.is(t,-0)||t<0,u=Math.abs(t),c=1===u,l=a[e],f=r?c?l[1]:l[2]||l[1]:c?a[e][0]:e;return s?"".concat(u," ").concat(f," ago"):"in ".concat(u," ").concat(f)}(t,e,this.opts.numeric,"long"!==this.opts.style)}},{key:"formatToParts",value:function(e,t){return this.rtf?this.rtf.formatToParts(e,t):[]}}])}(),rt={firstDay:1,minimalDays:4,weekend:[6,7]},at=function(){function e(t,n,r,a,i){(0,T.A)(this,e);var o=function(e){var t=e.indexOf("-x-");-1!==t&&(e=e.substring(0,t));var n,r,a=e.indexOf("-u-");if(-1===a)return[e];try{n=$e(e).resolvedOptions(),r=e}catch(s){var i=e.substring(0,a);n=$e(i).resolvedOptions(),r=i}var o=n;return[r,o.numberingSystem,o.calendar]}(t),s=(0,p.A)(o,3),u=s[0],c=s[1],l=s[2];this.locale=u,this.numberingSystem=n||c||null,this.outputCalendar=r||l||null,this.weekSettings=a,this.intl=function(e,t,n){return n||t?(e.includes("-u-")||(e+="-u"),n&&(e+="-ca-".concat(n)),t&&(e+="-nu-".concat(t)),e):e}(this.locale,this.numberingSystem,this.outputCalendar),this.weekdaysCache={format:{},standalone:{}},this.monthsCache={format:{},standalone:{}},this.meridiemCache=null,this.eraCache={},this.specifiedLocale=i,this.fastNumbersCached=null}return(0,B.A)(e,[{key:"fastNumbers",get:function(){var e;return null==this.fastNumbersCached&&(this.fastNumbersCached=(!(e=this).numberingSystem||"latn"===e.numberingSystem)&&("latn"===e.numberingSystem||!e.locale||e.locale.startsWith("en")||"latn"===Xe(e.locale).numberingSystem)),this.fastNumbersCached}},{key:"listingMode",value:function(){var e=this.isEnglish(),t=!(null!==this.numberingSystem&&"latn"!==this.numberingSystem||null!==this.outputCalendar&&"gregory"!==this.outputCalendar);return e&&t?"en":"intl"}},{key:"clone",value:function(t){return t&&0!==Object.getOwnPropertyNames(t).length?e.create(t.locale||this.specifiedLocale,t.numberingSystem||this.numberingSystem,t.outputCalendar||this.outputCalendar,Yt(t.weekSettings)||this.weekSettings,t.defaultToEN||!1):this}},{key:"redefaultToEN",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return this.clone(Ue(Ue({},e),{},{defaultToEN:!0}))}},{key:"redefaultToSystem",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return this.clone(Ue(Ue({},e),{},{defaultToEN:!1}))}},{key:"months",value:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return Je(this,e,An,function(){var r="ja"===t.intl||t.intl.startsWith("ja-"),a=(n&=!r)?{month:e,day:"numeric"}:{month:e},i=n?"format":"standalone";if(!t.monthsCache[i][e]){var o=r?function(e){return t.dtFormatter(e,a).format()}:function(e){return t.extract(e,a,"month")};t.monthsCache[i][e]=function(e){for(var t=[],n=1;n<=12;n++){var r=Wa.utc(2009,n,1);t.push(e(r))}return t}(o)}return t.monthsCache[i][e]})}},{key:"weekdays",value:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return Je(this,e,En,function(){var r=n?{weekday:e,year:"numeric",month:"long",day:"numeric"}:{weekday:e},a=n?"format":"standalone";return t.weekdaysCache[a][e]||(t.weekdaysCache[a][e]=function(e){for(var t=[],n=1;n<=7;n++){var r=Wa.utc(2016,11,13+n);t.push(e(r))}return t}(function(e){return t.extract(e,r,"weekday")})),t.weekdaysCache[a][e]})}},{key:"meridiems",value:function(){var e=this;return Je(this,void 0,function(){return kn},function(){if(!e.meridiemCache){var t={hour:"numeric",hourCycle:"h12"};e.meridiemCache=[Wa.utc(2016,11,13,9),Wa.utc(2016,11,13,19)].map(function(n){return e.extract(n,t,"dayperiod")})}return e.meridiemCache})}},{key:"eras",value:function(e){var t=this;return Je(this,e,Sn,function(){var n={era:e};return t.eraCache[e]||(t.eraCache[e]=[Wa.utc(-40,1,1),Wa.utc(2017,1,1)].map(function(e){return t.extract(e,n,"era")})),t.eraCache[e]})}},{key:"extract",value:function(e,t,n){var r=this.dtFormatter(e,t).formatToParts().find(function(e){return e.type.toLowerCase()===n});return r?r.value:null}},{key:"numberFormatter",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return new et(this.intl,e.forceSimple||this.fastNumbers,e)}},{key:"dtFormatter",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return new tt(e,this.intl,t)}},{key:"relFormatter",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return new nt(this.intl,this.isEnglish(),e)}},{key:"listFormatter",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=JSON.stringify([e,t]),r=He[n];return r||(r=new Intl.ListFormat(e,t),He[n]=r),r}(this.intl,e)}},{key:"isEnglish",value:function(){return"en"===this.locale||"en-us"===this.locale.toLowerCase()||Xe(this.intl).locale.startsWith("en-us")}},{key:"getWeekSettings",value:function(){return this.weekSettings?this.weekSettings:Gt()?function(e){var t=Ke.get(e);if(!t){var n=new Intl.Locale(e);"minimalDays"in(t="getWeekInfo"in n?n.getWeekInfo():n.weekInfo)||(t=Ue(Ue({},rt),t)),Ke.set(e,t)}return t}(this.locale):rt}},{key:"getStartOfWeek",value:function(){return this.getWeekSettings().firstDay}},{key:"getMinDaysInFirstWeek",value:function(){return this.getWeekSettings().minimalDays}},{key:"getWeekendDays",value:function(){return this.getWeekSettings().weekend}},{key:"equals",value:function(e){return this.locale===e.locale&&this.numberingSystem===e.numberingSystem&&this.outputCalendar===e.outputCalendar}},{key:"toString",value:function(){return"Locale(".concat(this.locale,", ").concat(this.numberingSystem,", ").concat(this.outputCalendar,")")}}],[{key:"fromOpts",value:function(t){return e.create(t.locale,t.numberingSystem,t.outputCalendar,t.weekSettings,t.defaultToEN)}},{key:"create",value:function(t,n,r,a){var i=arguments.length>4&&void 0!==arguments[4]&&arguments[4],o=t||Et.defaultLocale;return new e(o||(i?"en-US":Ze||(Ze=(new Intl.DateTimeFormat).resolvedOptions().locale)),n||Et.defaultNumberingSystem,r||Et.defaultOutputCalendar,Yt(a)||Et.defaultWeekSettings,o)}},{key:"resetCache",value:function(){Ze=null,We.clear(),Ge.clear(),Qe.clear(),Ye.clear(),Ke.clear()}},{key:"fromObject",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=t.locale,r=t.numberingSystem,a=t.outputCalendar,i=t.weekSettings;return e.create(n,r,a,i)}}])}();__webpack_require__(94298);function it(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(it=function(){return!!e})()}var ot=null,st=function(e){function t(e){var n;return(0,T.A)(this,t),n=function(e,t,n){return t=(0,W.A)(t),(0,H.A)(e,it()?Reflect.construct(t,n||[],(0,W.A)(e).constructor):t.apply(e,n))}(this,t),n.fixed=e,n}return(0,$.A)(t,e),(0,B.A)(t,[{key:"type",get:function(){return"fixed"}},{key:"name",get:function(){return 0===this.fixed?"UTC":"UTC".concat(mn(this.fixed,"narrow"))}},{key:"ianaName",get:function(){return 0===this.fixed?"Etc/UTC":"Etc/GMT".concat(mn(-this.fixed,"narrow"))}},{key:"offsetName",value:function(){return this.name}},{key:"formatOffset",value:function(e,t){return mn(this.fixed,t)}},{key:"isUniversal",get:function(){return!0}},{key:"offset",value:function(){return this.fixed}},{key:"equals",value:function(e){return"fixed"===e.type&&e.fixed===this.fixed}},{key:"isValid",get:function(){return!0}}],[{key:"utcInstance",get:function(){return null===ot&&(ot=new t(0)),ot}},{key:"instance",value:function(e){return 0===e?t.utcInstance:new t(e)}},{key:"parseSpecifier",value:function(e){if(e){var n=e.match(/^utc(?:([+-]\d{1,2})(?::(\d{2}))?)?$/i);if(n)return new t(dn(n[1],n[2]))}return null}}])}(Oe);function ut(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(ut=function(){return!!e})()}var ct=function(e){function t(e){var n;return(0,T.A)(this,t),n=function(e,t,n){return t=(0,W.A)(t),(0,H.A)(e,ut()?Reflect.construct(t,n||[],(0,W.A)(e).constructor):t.apply(e,n))}(this,t),n.zoneName=e,n}return(0,$.A)(t,e),(0,B.A)(t,[{key:"type",get:function(){return"invalid"}},{key:"name",get:function(){return this.zoneName}},{key:"isUniversal",get:function(){return!1}},{key:"offsetName",value:function(){return null}},{key:"formatOffset",value:function(){return""}},{key:"offset",value:function(){return NaN}},{key:"equals",value:function(){return!1}},{key:"isValid",get:function(){return!1}}])}(Oe);function lt(e,t){if(Ut(e)||null===e)return t;if(e instanceof Oe)return e;if(function(e){return"string"==typeof e}(e)){var n=e.toLowerCase();return"default"===n?t:"local"===n||"system"===n?Me.instance:"utc"===n||"gmt"===n?st.utcInstance:st.parseSpecifier(n)||Le.create(e)}return Ht(e)?st.instance(e):"object"===(0,h.A)(e)&&"offset"in e&&"function"==typeof e.offset?e:new ct(e)}__webpack_require__(84864),__webpack_require__(57465),__webpack_require__(87745),__webpack_require__(5746);var ft={arab:"[٠-٩]",arabext:"[۰-۹]",bali:"[᭐-᭙]",beng:"[০-৯]",deva:"[०-९]",fullwide:"[0-9]",gujr:"[૦-૯]",hanidec:"[〇|一|二|三|四|五|六|七|八|九]",khmr:"[០-៩]",knda:"[೦-೯]",laoo:"[໐-໙]",limb:"[᥆-᥏]",mlym:"[൦-൯]",mong:"[᠐-᠙]",mymr:"[၀-၉]",orya:"[୦-୯]",tamldec:"[௦-௯]",telu:"[౦-౯]",thai:"[๐-๙]",tibt:"[༠-༩]",latn:"\\d"},dt={arab:[1632,1641],arabext:[1776,1785],bali:[6992,7001],beng:[2534,2543],deva:[2406,2415],fullwide:[65296,65303],gujr:[2790,2799],khmr:[6112,6121],knda:[3302,3311],laoo:[3792,3801],limb:[6470,6479],mlym:[3430,3439],mong:[6160,6169],mymr:[4160,4169],orya:[2918,2927],tamldec:[3046,3055],telu:[3174,3183],thai:[3664,3673],tibt:[3872,3881]},pt=ft.hanidec.replace(/[\[|\]]/g,"").split("");var ht=new Map;function mt(e){var t=e.numberingSystem,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",r=t||"latn",a=ht.get(r);void 0===a&&(a=new Map,ht.set(r,a));var i=a.get(n);return void 0===i&&(i=new RegExp("".concat(ft[r]).concat(n)),a.set(n,i)),i}var vt,gt=function(){return Date.now()},bt="system",yt=null,At=null,Dt=null,wt=60,_t=null,Et=function(){return(0,B.A)(function e(){(0,T.A)(this,e)},null,[{key:"now",get:function(){return gt},set:function(e){gt=e}},{key:"defaultZone",get:function(){return lt(bt,Me.instance)},set:function(e){bt=e}},{key:"defaultLocale",get:function(){return yt},set:function(e){yt=e}},{key:"defaultNumberingSystem",get:function(){return At},set:function(e){At=e}},{key:"defaultOutputCalendar",get:function(){return Dt},set:function(e){Dt=e}},{key:"defaultWeekSettings",get:function(){return _t},set:function(e){_t=Yt(e)}},{key:"twoDigitCutoffYear",get:function(){return wt},set:function(e){wt=e%100}},{key:"throwOnInvalid",get:function(){return vt},set:function(e){vt=e}},{key:"resetCaches",value:function(){at.resetCache(),Le.resetCache(),Wa.resetCache(),ht.clear()}}])}(),kt=(__webpack_require__(48980),function(){return(0,B.A)(function e(t,n){(0,T.A)(this,e),this.reason=t,this.explanation=n},[{key:"toMessage",value:function(){return this.explanation?"".concat(this.reason,": ").concat(this.explanation):this.reason}}])}());function xt(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function Ct(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?xt(Object(n),!0).forEach(function(t){(0,M.A)(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):xt(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}var Ft=[0,31,59,90,120,151,181,212,243,273,304,334],St=[0,31,60,91,121,152,182,213,244,274,305,335];function Ot(e,t){return new kt("unit out of range","you specified ".concat(t," (of type ").concat((0,h.A)(t),") as a ").concat(e,", which is invalid"))}function Tt(e,t,n){var r=new Date(Date.UTC(e,t-1,n));e<100&&e>=0&&r.setUTCFullYear(r.getUTCFullYear()-1900);var a=r.getUTCDay();return 0===a?7:a}function Bt(e,t,n){return n+(rn(e)?St:Ft)[t-1]}function Mt(e,t){var n=rn(e)?St:Ft,r=n.findIndex(function(e){return e<t});return{month:r+1,day:t-n[r]}}function Pt(e,t){return(e-t+7)%7+1}function Rt(e){var t,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:4,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1,a=e.year,i=e.month,o=e.day,s=Bt(a,i,o),u=Pt(Tt(a,i,o),r),c=Math.floor((s-u+14-n)/7);return c<1?c=cn(t=a-1,n,r):c>cn(a,n,r)?(t=a+1,c=1):t=a,Ct({weekYear:t,weekNumber:c,weekday:u},vn(e))}function Nt(e){var t,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:4,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1,a=e.weekYear,i=e.weekNumber,o=e.weekday,s=Pt(Tt(a,1,n),r),u=an(a),c=7*i+o-s-7+n;c<1?c+=an(t=a-1):c>u?(t=a+1,c-=an(a)):t=a;var l=Mt(t,c);return Ct({year:t,month:l.month,day:l.day},vn(e))}function It(e){var t=e.year;return Ct({year:t,ordinal:Bt(t,e.month,e.day)},vn(e))}function Lt(e){var t=e.year,n=Mt(t,e.ordinal);return Ct({year:t,month:n.month,day:n.day},vn(e))}function jt(e,t){if(!Ut(e.localWeekday)||!Ut(e.localWeekNumber)||!Ut(e.localWeekYear)){if(!Ut(e.weekday)||!Ut(e.weekNumber)||!Ut(e.weekYear))throw new ee("Cannot mix locale-based week fields with ISO-based week fields");return Ut(e.localWeekday)||(e.weekday=e.localWeekday),Ut(e.localWeekNumber)||(e.weekNumber=e.localWeekNumber),Ut(e.localWeekYear)||(e.weekYear=e.localWeekYear),delete e.localWeekday,delete e.localWeekNumber,delete e.localWeekYear,{minDaysInFirstWeek:t.getMinDaysInFirstWeek(),startOfWeek:t.getStartOfWeek()}}return{minDaysInFirstWeek:4,startOfWeek:1}}function zt(e){var t=Wt(e.year),n=Xt(e.month,1,12),r=Xt(e.day,1,on(e.year,e.month));return t?n?!r&&Ot("day",e.day):Ot("month",e.month):Ot("year",e.year)}function qt(e){var t=e.hour,n=e.minute,r=e.second,a=e.millisecond,i=Xt(t,0,23)||24===t&&0===n&&0===r&&0===a,o=Xt(n,0,59),s=Xt(r,0,59),u=Xt(a,0,999);return i?o?s?!u&&Ot("millisecond",a):Ot("second",r):Ot("minute",n):Ot("hour",t)}function Vt(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function Ut(e){return void 0===e}function Ht(e){return"number"==typeof e}function Wt(e){return"number"==typeof e&&e%1==0}function $t(){try{return"undefined"!=typeof Intl&&!!Intl.RelativeTimeFormat}catch(e){return!1}}function Gt(){try{return"undefined"!=typeof Intl&&!!Intl.Locale&&("weekInfo"in Intl.Locale.prototype||"getWeekInfo"in Intl.Locale.prototype)}catch(e){return!1}}function Qt(e,t,n){if(0!==e.length)return e.reduce(function(e,r){var a=[t(r),r];return e&&n(e[0],a[0])===e[0]?e:a},null)[1]}function Zt(e,t){return Object.prototype.hasOwnProperty.call(e,t)}function Yt(e){if(null==e)return null;if("object"!==(0,h.A)(e))throw new ne("Week settings must be an object");if(!Xt(e.firstDay,1,7)||!Xt(e.minimalDays,1,7)||!Array.isArray(e.weekend)||e.weekend.some(function(e){return!Xt(e,1,7)}))throw new ne("Invalid week settings");return{firstDay:e.firstDay,minimalDays:e.minimalDays,weekend:Array.from(e.weekend)}}function Xt(e,t,n){return Wt(e)&&e>=t&&e<=n}function Kt(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:2;return e<0?"-"+(""+-e).padStart(t,"0"):(""+e).padStart(t,"0")}function Jt(e){return Ut(e)||null===e||""===e?void 0:parseInt(e,10)}function en(e){return Ut(e)||null===e||""===e?void 0:parseFloat(e)}function tn(e){if(!Ut(e)&&null!==e&&""!==e){var t=1e3*parseFloat("0."+e);return Math.floor(t)}}function nn(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"round",r=Math.pow(10,t);switch(n){case"expand":return e>0?Math.ceil(e*r)/r:Math.floor(e*r)/r;case"trunc":return Math.trunc(e*r)/r;case"round":return Math.round(e*r)/r;case"floor":return Math.floor(e*r)/r;case"ceil":return Math.ceil(e*r)/r;default:throw new RangeError("Value rounding ".concat(n," is out of range"))}}function rn(e){return e%4==0&&(e%100!=0||e%400==0)}function an(e){return rn(e)?366:365}function on(e,t){var n=function(e,t){return e-t*Math.floor(e/t)}(t-1,12)+1;return 2===n?rn(e+(t-n)/12)?29:28:[31,null,31,30,31,30,31,31,30,31,30,31][n-1]}function sn(e){var t=Date.UTC(e.year,e.month-1,e.day,e.hour,e.minute,e.second,e.millisecond);return e.year<100&&e.year>=0&&(t=new Date(t)).setUTCFullYear(e.year,e.month-1,e.day),+t}function un(e,t,n){return-Pt(Tt(e,1,t),n)+t-1}function cn(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:4,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1,r=un(e,t,n),a=un(e+1,t,n);return(an(e)-r+a)/7}function ln(e){return e>99?e:e>Et.twoDigitCutoffYear?1900+e:2e3+e}function fn(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null,a=new Date(e),i={hourCycle:"h23",year:"numeric",month:"2-digit",day:"2-digit",hour:"2-digit",minute:"2-digit"};r&&(i.timeZone=r);var o=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Vt(Object(n),!0).forEach(function(t){(0,M.A)(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Vt(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}({timeZoneName:t},i),s=new Intl.DateTimeFormat(n,o).formatToParts(a).find(function(e){return"timezonename"===e.type.toLowerCase()});return s?s.value:null}function dn(e,t){var n=parseInt(e,10);Number.isNaN(n)&&(n=0);var r=parseInt(t,10)||0;return 60*n+(n<0||Object.is(n,-0)?-r:r)}function pn(e){var t=Number(e);if("boolean"==typeof e||""===e||!Number.isFinite(t))throw new ne("Invalid unit value ".concat(e));return t}function hn(e,t){var n={};for(var r in e)if(Zt(e,r)){var a=e[r];if(null==a)continue;n[t(r)]=pn(a)}return n}function mn(e,t){var n=Math.trunc(Math.abs(e/60)),r=Math.trunc(Math.abs(e%60)),a=e>=0?"+":"-";switch(t){case"short":return"".concat(a).concat(Kt(n,2),":").concat(Kt(r,2));case"narrow":return"".concat(a).concat(n).concat(r>0?":".concat(r):"");case"techie":return"".concat(a).concat(Kt(n,2)).concat(Kt(r,2));default:throw new RangeError("Value format ".concat(t," is out of range for property format"))}}function vn(e){return function(e,t){return t.reduce(function(t,n){return t[n]=e[n],t},{})}(e,["hour","minute","second","millisecond"])}var gn=["January","February","March","April","May","June","July","August","September","October","November","December"],bn=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],yn=["J","F","M","A","M","J","J","A","S","O","N","D"];function An(e){switch(e){case"narrow":return[].concat(yn);case"short":return[].concat(bn);case"long":return[].concat(gn);case"numeric":return["1","2","3","4","5","6","7","8","9","10","11","12"];case"2-digit":return["01","02","03","04","05","06","07","08","09","10","11","12"];default:return null}}var Dn=["Monday","Tuesday","Wednesday","Thursday","Friday","Saturday","Sunday"],wn=["Mon","Tue","Wed","Thu","Fri","Sat","Sun"],_n=["M","T","W","T","F","S","S"];function En(e){switch(e){case"narrow":return[].concat(_n);case"short":return[].concat(wn);case"long":return[].concat(Dn);case"numeric":return["1","2","3","4","5","6","7"];default:return null}}var kn=["AM","PM"],xn=["Before Christ","Anno Domini"],Cn=["BC","AD"],Fn=["B","A"];function Sn(e){switch(e){case"narrow":return[].concat(Fn);case"short":return[].concat(Cn);case"long":return[].concat(xn);default:return null}}function On(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function Tn(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?On(Object(n),!0).forEach(function(t){(0,M.A)(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):On(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function Bn(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(e){if("string"==typeof e)return Mn(e,t);var n={}.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)?Mn(e,t):void 0}}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,a=function(){};return{s:a,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,o=!0,s=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return o=e.done,e},e:function(e){s=!0,i=e},f:function(){try{o||null==n.return||n.return()}finally{if(s)throw i}}}}function Mn(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function Pn(e,t){var n,r="",a=Bn(e);try{for(a.s();!(n=a.n()).done;){var i=n.value;i.literal?r+=i.val:r+=t(i.val)}}catch(o){a.e(o)}finally{a.f()}return r}var Rn={D:ue,DD:ce,DDD:fe,DDDD:de,t:pe,tt:he,ttt:me,tttt:ve,T:ge,TT:be,TTT:ye,TTTT:Ae,f:De,ff:_e,fff:xe,ffff:Fe,F:we,FF:Ee,FFF:Ce,FFFF:Se},Nn=function(){function e(t,n){(0,T.A)(this,e),this.opts=n,this.loc=t,this.systemLoc=null}return(0,B.A)(e,[{key:"formatWithSystemDefault",value:function(e,t){return null===this.systemLoc&&(this.systemLoc=this.loc.redefaultToSystem()),this.systemLoc.dtFormatter(e,Tn(Tn({},this.opts),t)).format()}},{key:"dtFormatter",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return this.loc.dtFormatter(e,Tn(Tn({},this.opts),t))}},{key:"formatDateTime",value:function(e,t){return this.dtFormatter(e,t).format()}},{key:"formatDateTimeParts",value:function(e,t){return this.dtFormatter(e,t).formatToParts()}},{key:"formatInterval",value:function(e,t){return this.dtFormatter(e.start,t).dtf.formatRange(e.start.toJSDate(),e.end.toJSDate())}},{key:"resolvedOptions",value:function(e,t){return this.dtFormatter(e,t).resolvedOptions()}},{key:"num",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:void 0;if(this.opts.forceSimple)return Kt(e,t);var r=Tn({},this.opts);return t>0&&(r.padTo=t),n&&(r.signDisplay=n),this.loc.numberFormatter(r).format(e)}},{key:"formatDateTimeFromString",value:function(t,n){var r=this,a="en"===this.loc.listingMode(),i=this.loc.outputCalendar&&"gregory"!==this.loc.outputCalendar,o=function(e,n){return r.loc.extract(t,e,n)},s=function(e){return t.isOffsetFixed&&0===t.offset&&e.allowZ?"Z":t.isValid?t.zone.formatOffset(t.ts,e.format):""},u=function(){return a?function(e){return kn[e.hour<12?0:1]}(t):o({hour:"numeric",hourCycle:"h12"},"dayperiod")},c=function(e,n){return a?function(e,t){return An(t)[e.month-1]}(t,e):o(n?{month:e}:{month:e,day:"numeric"},"month")},l=function(e,n){return a?function(e,t){return En(t)[e.weekday-1]}(t,e):o(n?{weekday:e}:{weekday:e,month:"long",day:"numeric"},"weekday")},f=function(e){return a?function(e,t){return Sn(t)[e.year<0?0:1]}(t,e):o({era:e},"era")};return Pn(e.parseFormat(n),function(n){switch(n){case"S":return r.num(t.millisecond);case"u":case"SSS":return r.num(t.millisecond,3);case"s":return r.num(t.second);case"ss":return r.num(t.second,2);case"uu":return r.num(Math.floor(t.millisecond/10),2);case"uuu":return r.num(Math.floor(t.millisecond/100));case"m":return r.num(t.minute);case"mm":return r.num(t.minute,2);case"h":return r.num(t.hour%12==0?12:t.hour%12);case"hh":return r.num(t.hour%12==0?12:t.hour%12,2);case"H":return r.num(t.hour);case"HH":return r.num(t.hour,2);case"Z":return s({format:"narrow",allowZ:r.opts.allowZ});case"ZZ":return s({format:"short",allowZ:r.opts.allowZ});case"ZZZ":return s({format:"techie",allowZ:r.opts.allowZ});case"ZZZZ":return t.zone.offsetName(t.ts,{format:"short",locale:r.loc.locale});case"ZZZZZ":return t.zone.offsetName(t.ts,{format:"long",locale:r.loc.locale});case"z":return t.zoneName;case"a":return u();case"d":return i?o({day:"numeric"},"day"):r.num(t.day);case"dd":return i?o({day:"2-digit"},"day"):r.num(t.day,2);case"c":case"E":return r.num(t.weekday);case"ccc":return l("short",!0);case"cccc":return l("long",!0);case"ccccc":return l("narrow",!0);case"EEE":return l("short",!1);case"EEEE":return l("long",!1);case"EEEEE":return l("narrow",!1);case"L":return i?o({month:"numeric",day:"numeric"},"month"):r.num(t.month);case"LL":return i?o({month:"2-digit",day:"numeric"},"month"):r.num(t.month,2);case"LLL":return c("short",!0);case"LLLL":return c("long",!0);case"LLLLL":return c("narrow",!0);case"M":return i?o({month:"numeric"},"month"):r.num(t.month);case"MM":return i?o({month:"2-digit"},"month"):r.num(t.month,2);case"MMM":return c("short",!1);case"MMMM":return c("long",!1);case"MMMMM":return c("narrow",!1);case"y":return i?o({year:"numeric"},"year"):r.num(t.year);case"yy":return i?o({year:"2-digit"},"year"):r.num(t.year.toString().slice(-2),2);case"yyyy":return i?o({year:"numeric"},"year"):r.num(t.year,4);case"yyyyyy":return i?o({year:"numeric"},"year"):r.num(t.year,6);case"G":return f("short");case"GG":return f("long");case"GGGGG":return f("narrow");case"kk":return r.num(t.weekYear.toString().slice(-2),2);case"kkkk":return r.num(t.weekYear,4);case"W":return r.num(t.weekNumber);case"WW":return r.num(t.weekNumber,2);case"n":return r.num(t.localWeekNumber);case"nn":return r.num(t.localWeekNumber,2);case"ii":return r.num(t.localWeekYear.toString().slice(-2),2);case"iiii":return r.num(t.localWeekYear,4);case"o":return r.num(t.ordinal);case"ooo":return r.num(t.ordinal,3);case"q":return r.num(t.quarter);case"qq":return r.num(t.quarter,2);case"X":return r.num(Math.floor(t.ts/1e3));case"x":return r.num(t.ts);default:return function(n){var a=e.macroTokenToFormatOpts(n);return a?r.formatWithSystemDefault(t,a):n}(n)}})}},{key:"formatDurationFromString",value:function(t,n){var r,a,i=this,o="negativeLargestOnly"===this.opts.signMode?-1:1,s=function(e){switch(e[0]){case"S":return"milliseconds";case"s":return"seconds";case"m":return"minutes";case"h":return"hours";case"d":return"days";case"w":return"weeks";case"M":return"months";case"y":return"years";default:return null}},u=e.parseFormat(n),c=u.reduce(function(e,t){var n=t.literal,r=t.val;return n?e:e.concat(r)},[]),l=t.shiftTo.apply(t,(0,ae.A)(c.map(s).filter(function(e){return e}))),f={isNegativeDuration:l<0,largestUnit:Object.keys(l.values)[0]};return Pn(u,(r=l,a=f,function(e){var t=s(e);if(t){var n,u=a.isNegativeDuration&&t!==a.largestUnit?o:1;return n="negativeLargestOnly"===i.opts.signMode&&t!==a.largestUnit?"never":"all"===i.opts.signMode?"always":"auto",i.num(r.get(t)*u,e.length,n)}return e}))}}],[{key:"create",value:function(t){return new e(t,arguments.length>1&&void 0!==arguments[1]?arguments[1]:{})}},{key:"parseFormat",value:function(e){for(var t=null,n="",r=!1,a=[],i=0;i<e.length;i++){var o=e.charAt(i);"'"===o?((n.length>0||r)&&a.push({literal:r||/^\s+$/.test(n),val:""===n?"'":n}),t=null,n="",r=!r):r||o===t?n+=o:(n.length>0&&a.push({literal:/^\s+$/.test(n),val:n}),n=o,t=o)}return n.length>0&&a.push({literal:r||/^\s+$/.test(n),val:n}),a}},{key:"macroTokenToFormatOpts",value:function(e){return Rn[e]}}])}();__webpack_require__(42762);function In(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function Ln(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?In(Object(n),!0).forEach(function(t){(0,M.A)(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):In(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}var jn=/[A-Za-z_+-]{1,256}(?::?\/[A-Za-z0-9_+-]{1,256}(?:\/[A-Za-z0-9_+-]{1,256})?)?/;function zn(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];var r=t.reduce(function(e,t){return e+t.source},"");return RegExp("^".concat(r,"$"))}function qn(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return function(e){return t.reduce(function(t,n){var r=(0,p.A)(t,3),a=r[0],i=r[1],o=r[2],s=n(e,o),u=(0,p.A)(s,3),c=u[0],l=u[1],f=u[2];return[Ln(Ln({},a),c),l||i,f]},[{},null,1]).slice(0,2)}}function Vn(e){if(null==e)return[null,null];for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];for(var a=0,i=n;a<i.length;a++){var o=(0,p.A)(i[a],2),s=o[0],u=o[1],c=s.exec(e);if(c)return u(c)}return[null,null]}function Un(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return function(e,n){var r,a={};for(r=0;r<t.length;r++)a[t[r]]=Jt(e[n+r]);return[a,null,n+r]}}var Hn=/(?:([Zz])|([+-]\d\d)(?::?(\d\d))?)/,Wn="(?:".concat(Hn.source,"?(?:\\[(").concat(jn.source,")\\])?)?"),$n=/(\d\d)(?::?(\d\d)(?::?(\d\d)(?:[.,](\d{1,30}))?)?)?/,Gn=RegExp("".concat($n.source).concat(Wn)),Qn=RegExp("(?:[Tt]".concat(Gn.source,")?")),Zn=Un("weekYear","weekNumber","weekDay"),Yn=Un("year","ordinal"),Xn=RegExp("".concat($n.source," ?(?:").concat(Hn.source,"|(").concat(jn.source,"))?")),Kn=RegExp("(?: ".concat(Xn.source,")?"));function Jn(e,t,n){var r=e[t];return Ut(r)?n:Jt(r)}function er(e,t){return[{hours:Jn(e,t,0),minutes:Jn(e,t+1,0),seconds:Jn(e,t+2,0),milliseconds:tn(e[t+3])},null,t+4]}function tr(e,t){var n=!e[t]&&!e[t+1],r=dn(e[t+1],e[t+2]);return[{},n?null:st.instance(r),t+3]}function nr(e,t){return[{},e[t]?Le.create(e[t]):null,t+1]}var rr=RegExp("^T?".concat($n.source,"$")),ar=/^-?P(?:(?:(-?\d{1,20}(?:\.\d{1,20})?)Y)?(?:(-?\d{1,20}(?:\.\d{1,20})?)M)?(?:(-?\d{1,20}(?:\.\d{1,20})?)W)?(?:(-?\d{1,20}(?:\.\d{1,20})?)D)?(?:T(?:(-?\d{1,20}(?:\.\d{1,20})?)H)?(?:(-?\d{1,20}(?:\.\d{1,20})?)M)?(?:(-?\d{1,20})(?:[.,](-?\d{1,20}))?S)?)?)$/;function ir(e){var t=(0,p.A)(e,9),n=t[0],r=t[1],a=t[2],i=t[3],o=t[4],s=t[5],u=t[6],c=t[7],l=t[8],f="-"===n[0],d=c&&"-"===c[0],h=function(e){return void 0!==e&&(arguments.length>1&&void 0!==arguments[1]&&arguments[1]||e&&f)?-e:e};return[{years:h(en(r)),months:h(en(a)),weeks:h(en(i)),days:h(en(o)),hours:h(en(s)),minutes:h(en(u)),seconds:h(en(c),"-0"===c),milliseconds:h(tn(l),d)}]}var or={GMT:0,EDT:-240,EST:-300,CDT:-300,CST:-360,MDT:-360,MST:-420,PDT:-420,PST:-480};function sr(e,t,n,r,a,i,o){var s={year:2===t.length?ln(Jt(t)):Jt(t),month:bn.indexOf(n)+1,day:Jt(r),hour:Jt(a),minute:Jt(i)};return o&&(s.second=Jt(o)),e&&(s.weekday=e.length>3?Dn.indexOf(e)+1:wn.indexOf(e)+1),s}var ur=/^(?:(Mon|Tue|Wed|Thu|Fri|Sat|Sun),\s)?(\d{1,2})\s(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\s(\d{2,4})\s(\d\d):(\d\d)(?::(\d\d))?\s(?:(UT|GMT|[ECMP][SD]T)|([Zz])|(?:([+-]\d\d)(\d\d)))$/;function cr(e){var t,n=(0,p.A)(e,12),r=n[1],a=n[2],i=n[3],o=n[4],s=n[5],u=n[6],c=n[7],l=n[8],f=n[9],d=n[10],h=n[11],m=sr(r,o,i,a,s,u,c);return t=l?or[l]:f?0:dn(d,h),[m,new st(t)]}var lr=/^(Mon|Tue|Wed|Thu|Fri|Sat|Sun), (\d\d) (Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec) (\d{4}) (\d\d):(\d\d):(\d\d) GMT$/,fr=/^(Monday|Tuesday|Wednesday|Thursday|Friday|Saturday|Sunday), (\d\d)-(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)-(\d\d) (\d\d):(\d\d):(\d\d) GMT$/,dr=/^(Mon|Tue|Wed|Thu|Fri|Sat|Sun) (Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec) ( \d|\d\d) (\d\d):(\d\d):(\d\d) (\d{4})$/;function pr(e){var t=(0,p.A)(e,8),n=t[1],r=t[2],a=t[3];return[sr(n,t[4],a,r,t[5],t[6],t[7]),st.utcInstance]}function hr(e){var t=(0,p.A)(e,8),n=t[1],r=t[2],a=t[3],i=t[4],o=t[5],s=t[6];return[sr(n,t[7],r,a,i,o,s),st.utcInstance]}var mr=zn(/([+-]\d{6}|\d{4})(?:-?(\d\d)(?:-?(\d\d))?)?/,Qn),vr=zn(/(\d{4})-?W(\d\d)(?:-?(\d))?/,Qn),gr=zn(/(\d{4})-?(\d{3})/,Qn),br=zn(Gn),yr=qn(function(e,t){return[{year:Jn(e,t),month:Jn(e,t+1,1),day:Jn(e,t+2,1)},null,t+3]},er,tr,nr),Ar=qn(Zn,er,tr,nr),Dr=qn(Yn,er,tr,nr),wr=qn(er,tr,nr);var _r=qn(er);var Er=zn(/(\d{4})-(\d\d)-(\d\d)/,Kn),kr=zn(Xn),xr=qn(er,tr,nr);function Cr(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(e){if("string"==typeof e)return Fr(e,t);var n={}.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)?Fr(e,t):void 0}}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,a=function(){};return{s:a,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,o=!0,s=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return o=e.done,e},e:function(e){s=!0,i=e},f:function(){try{o||null==n.return||n.return()}finally{if(s)throw i}}}}function Fr(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function Sr(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function Or(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Sr(Object(n),!0).forEach(function(t){(0,M.A)(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Sr(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}var Tr="Invalid Duration",Br={weeks:{days:7,hours:168,minutes:10080,seconds:604800,milliseconds:6048e5},days:{hours:24,minutes:1440,seconds:86400,milliseconds:864e5},hours:{minutes:60,seconds:3600,milliseconds:36e5},minutes:{seconds:60,milliseconds:6e4},seconds:{milliseconds:1e3}},Mr=Or({years:{quarters:4,months:12,weeks:52,days:365,hours:8760,minutes:525600,seconds:31536e3,milliseconds:31536e6},quarters:{months:3,weeks:13,days:91,hours:2184,minutes:131040,seconds:7862400,milliseconds:78624e5},months:{weeks:4,days:30,hours:720,minutes:43200,seconds:2592e3,milliseconds:2592e6}},Br),Pr=365.2425,Rr=30.436875,Nr=Or({years:{quarters:4,months:12,weeks:52.1775,days:Pr,hours:8765.82,minutes:525949.2,seconds:525949.2*60,milliseconds:525949.2*60*1e3},quarters:{months:3,weeks:13.044375,days:91.310625,hours:2191.455,minutes:131487.3,seconds:525949.2*60/4,milliseconds:7889237999.999999},months:{weeks:4.3481250000000005,days:Rr,hours:730.485,minutes:43829.1,seconds:2629746,milliseconds:2629746e3}},Br),Ir=["years","quarters","months","weeks","days","hours","minutes","seconds","milliseconds"],Lr=Ir.slice(0).reverse();function jr(e,t){var n={values:arguments.length>2&&void 0!==arguments[2]&&arguments[2]?t.values:Or(Or({},e.values),t.values||{}),loc:e.loc.clone(t.loc),conversionAccuracy:t.conversionAccuracy||e.conversionAccuracy,matrix:t.matrix||e.matrix};return new Ur(n)}function zr(e,t){var n,r,a=null!==(n=t.milliseconds)&&void 0!==n?n:0,i=Cr(Lr.slice(1));try{for(i.s();!(r=i.n()).done;){var o=r.value;t[o]&&(a+=t[o]*e[o].milliseconds)}}catch(s){i.e(s)}finally{i.f()}return a}function qr(e,t){var n=zr(e,t)<0?-1:1;Ir.reduceRight(function(r,a){if(Ut(t[a]))return r;if(r){var i=t[r]*n,o=e[a][r],s=Math.floor(i/o);t[a]+=s*n,t[r]-=s*o*n}return a},null),Ir.reduce(function(n,r){if(Ut(t[r]))return n;if(n){var a=t[n]%1;t[n]-=a,t[r]+=a*e[n][r]}return r},null)}function Vr(e){for(var t={},n=0,r=Object.entries(e);n<r.length;n++){var a=(0,p.A)(r[n],2),i=a[0],o=a[1];0!==o&&(t[i]=o)}return t}var Ur=function(){function e(t){(0,T.A)(this,e);var n="longterm"===t.conversionAccuracy||!1,r=n?Nr:Mr;t.matrix&&(r=t.matrix),this.values=t.values,this.loc=t.loc||at.create(),this.conversionAccuracy=n?"longterm":"casual",this.invalid=t.invalid||null,this.matrix=r,this.isLuxonDuration=!0}return(0,B.A)(e,[{key:"locale",get:function(){return this.isValid?this.loc.locale:null}},{key:"numberingSystem",get:function(){return this.isValid?this.loc.numberingSystem:null}},{key:"toFormat",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=Or(Or({},t),{},{floor:!1!==t.round&&!1!==t.floor});return this.isValid?Nn.create(this.loc,n).formatDurationFromString(this,e):Tr}},{key:"toHuman",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(!this.isValid)return Tr;var n=!1!==t.showZeros,r=Ir.map(function(r){var a=e.values[r];return Ut(a)||0===a&&!n?null:e.loc.numberFormatter(Or(Or({style:"unit",unitDisplay:"long"},t),{},{unit:r.slice(0,-1)})).format(a)}).filter(function(e){return e});return this.loc.listFormatter(Or({type:"conjunction",style:t.listStyle||"narrow"},t)).format(r)}},{key:"toObject",value:function(){return this.isValid?Or({},this.values):{}}},{key:"toISO",value:function(){if(!this.isValid)return null;var e="P";return 0!==this.years&&(e+=this.years+"Y"),0===this.months&&0===this.quarters||(e+=this.months+3*this.quarters+"M"),0!==this.weeks&&(e+=this.weeks+"W"),0!==this.days&&(e+=this.days+"D"),0===this.hours&&0===this.minutes&&0===this.seconds&&0===this.milliseconds||(e+="T"),0!==this.hours&&(e+=this.hours+"H"),0!==this.minutes&&(e+=this.minutes+"M"),0===this.seconds&&0===this.milliseconds||(e+=nn(this.seconds+this.milliseconds/1e3,3)+"S"),"P"===e&&(e+="T0S"),e}},{key:"toISOTime",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(!this.isValid)return null;var t=this.toMillis();return t<0||t>=864e5?null:(e=Or(Or({suppressMilliseconds:!1,suppressSeconds:!1,includePrefix:!1,format:"extended"},e),{},{includeOffset:!1}),Wa.fromMillis(t,{zone:"UTC"}).toISOTime(e))}},{key:"toJSON",value:function(){return this.toISO()}},{key:"toString",value:function(){return this.toISO()}},{key:Symbol.for("nodejs.util.inspect.custom"),value:function(){return this.isValid?"Duration { values: ".concat(JSON.stringify(this.values)," }"):"Duration { Invalid, reason: ".concat(this.invalidReason," }")}},{key:"toMillis",value:function(){return this.isValid?zr(this.matrix,this.values):NaN}},{key:"valueOf",value:function(){return this.toMillis()}},{key:"plus",value:function(t){if(!this.isValid)return this;for(var n=e.fromDurationLike(t),r={},a=0,i=Ir;a<i.length;a++){var o=i[a];(Zt(n.values,o)||Zt(this.values,o))&&(r[o]=n.get(o)+this.get(o))}return jr(this,{values:r},!0)}},{key:"minus",value:function(t){if(!this.isValid)return this;var n=e.fromDurationLike(t);return this.plus(n.negate())}},{key:"mapUnits",value:function(e){if(!this.isValid)return this;for(var t={},n=0,r=Object.keys(this.values);n<r.length;n++){var a=r[n];t[a]=pn(e(this.values[a],a))}return jr(this,{values:t},!0)}},{key:"get",value:function(t){return this[e.normalizeUnit(t)]}},{key:"set",value:function(t){return this.isValid?jr(this,{values:Or(Or({},this.values),hn(t,e.normalizeUnit))}):this}},{key:"reconfigure",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.locale,n=e.numberingSystem,r=e.conversionAccuracy,a=e.matrix;return jr(this,{loc:this.loc.clone({locale:t,numberingSystem:n}),matrix:a,conversionAccuracy:r})}},{key:"as",value:function(e){return this.isValid?this.shiftTo(e).get(e):NaN}},{key:"normalize",value:function(){if(!this.isValid)return this;var e=this.toObject();return qr(this.matrix,e),jr(this,{values:e},!0)}},{key:"rescale",value:function(){return this.isValid?jr(this,{values:Vr(this.normalize().shiftToAll().toObject())},!0):this}},{key:"shiftTo",value:function(){for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];if(!this.isValid)return this;if(0===n.length)return this;n=n.map(function(t){return e.normalizeUnit(t)});for(var a,i={},o={},s=this.toObject(),u=0,c=Ir;u<c.length;u++){var l=c[u];if(n.indexOf(l)>=0){a=l;var f=0;for(var d in o)f+=this.matrix[d][l]*o[d],o[d]=0;Ht(s[l])&&(f+=s[l]);var p=Math.trunc(f);i[l]=p,o[l]=(1e3*f-1e3*p)/1e3}else Ht(s[l])&&(o[l]=s[l])}for(var h in o)0!==o[h]&&(i[a]+=h===a?o[h]:o[h]/this.matrix[a][h]);return qr(this.matrix,i),jr(this,{values:i},!0)}},{key:"shiftToAll",value:function(){return this.isValid?this.shiftTo("years","months","weeks","days","hours","minutes","seconds","milliseconds"):this}},{key:"negate",value:function(){if(!this.isValid)return this;for(var e={},t=0,n=Object.keys(this.values);t<n.length;t++){var r=n[t];e[r]=0===this.values[r]?0:-this.values[r]}return jr(this,{values:e},!0)}},{key:"removeZeros",value:function(){return this.isValid?jr(this,{values:Vr(this.values)},!0):this}},{key:"years",get:function(){return this.isValid?this.values.years||0:NaN}},{key:"quarters",get:function(){return this.isValid?this.values.quarters||0:NaN}},{key:"months",get:function(){return this.isValid?this.values.months||0:NaN}},{key:"weeks",get:function(){return this.isValid?this.values.weeks||0:NaN}},{key:"days",get:function(){return this.isValid?this.values.days||0:NaN}},{key:"hours",get:function(){return this.isValid?this.values.hours||0:NaN}},{key:"minutes",get:function(){return this.isValid?this.values.minutes||0:NaN}},{key:"seconds",get:function(){return this.isValid?this.values.seconds||0:NaN}},{key:"milliseconds",get:function(){return this.isValid?this.values.milliseconds||0:NaN}},{key:"isValid",get:function(){return null===this.invalid}},{key:"invalidReason",get:function(){return this.invalid?this.invalid.reason:null}},{key:"invalidExplanation",get:function(){return this.invalid?this.invalid.explanation:null}},{key:"equals",value:function(e){if(!this.isValid||!e.isValid)return!1;if(!this.loc.equals(e.loc))return!1;function t(e,t){return void 0===e||0===e?void 0===t||0===t:e===t}for(var n=0,r=Ir;n<r.length;n++){var a=r[n];if(!t(this.values[a],e.values[a]))return!1}return!0}}],[{key:"fromMillis",value:function(t,n){return e.fromObject({milliseconds:t},n)}},{key:"fromObject",value:function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(null==t||"object"!==(0,h.A)(t))throw new ne("Duration.fromObject: argument expected to be an object, got ".concat(null===t?"null":(0,h.A)(t)));return new e({values:hn(t,e.normalizeUnit),loc:at.fromObject(n),conversionAccuracy:n.conversionAccuracy,matrix:n.matrix})}},{key:"fromDurationLike",value:function(t){if(Ht(t))return e.fromMillis(t);if(e.isDuration(t))return t;if("object"===(0,h.A)(t))return e.fromObject(t);throw new ne("Unknown duration argument ".concat(t," of type ").concat((0,h.A)(t)))}},{key:"fromISO",value:function(t,n){var r=function(e){return Vn(e,[ar,ir])}(t),a=(0,p.A)(r,1)[0];return a?e.fromObject(a,n):e.invalid("unparsable",'the input "'.concat(t,"\" can't be parsed as ISO 8601"))}},{key:"fromISOTime",value:function(t,n){var r=function(e){return Vn(e,[rr,_r])}(t),a=(0,p.A)(r,1)[0];return a?e.fromObject(a,n):e.invalid("unparsable",'the input "'.concat(t,"\" can't be parsed as ISO 8601"))}},{key:"invalid",value:function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;if(!t)throw new ne("need to specify a reason the Duration is invalid");var r=t instanceof kt?t:new kt(t,n);if(Et.throwOnInvalid)throw new J(r);return new e({invalid:r})}},{key:"normalizeUnit",value:function(e){var t={year:"years",years:"years",quarter:"quarters",quarters:"quarters",month:"months",months:"months",week:"weeks",weeks:"weeks",day:"days",days:"days",hour:"hours",hours:"hours",minute:"minutes",minutes:"minutes",second:"seconds",seconds:"seconds",millisecond:"milliseconds",milliseconds:"milliseconds"}[e?e.toLowerCase():e];if(!t)throw new te(e);return t}},{key:"isDuration",value:function(e){return e&&e.isLuxonDuration||!1}}])}();function Hr(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(e){if("string"==typeof e)return Wr(e,t);var n={}.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)?Wr(e,t):void 0}}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,a=function(){};return{s:a,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,o=!0,s=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return o=e.done,e},e:function(e){s=!0,i=e},f:function(){try{o||null==n.return||n.return()}finally{if(s)throw i}}}}function Wr(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}var $r="Invalid Interval";function Gr(e,t){return e&&e.isValid?t&&t.isValid?t<e?Qr.invalid("end before start","The end of an interval must be after its start, but you had start=".concat(e.toISO()," and end=").concat(t.toISO())):null:Qr.invalid("missing or invalid end"):Qr.invalid("missing or invalid start")}var Qr=function(){function e(t){(0,T.A)(this,e),this.s=t.start,this.e=t.end,this.invalid=t.invalid||null,this.isLuxonInterval=!0}return(0,B.A)(e,[{key:"start",get:function(){return this.isValid?this.s:null}},{key:"end",get:function(){return this.isValid?this.e:null}},{key:"lastDateTime",get:function(){return this.isValid&&this.e?this.e.minus(1):null}},{key:"isValid",get:function(){return null===this.invalidReason}},{key:"invalidReason",get:function(){return this.invalid?this.invalid.reason:null}},{key:"invalidExplanation",get:function(){return this.invalid?this.invalid.explanation:null}},{key:"length",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"milliseconds";return this.isValid?this.toDuration.apply(this,[e]).get(e):NaN}},{key:"count",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"milliseconds",t=arguments.length>1?arguments[1]:void 0;if(!this.isValid)return NaN;var n,r=this.start.startOf(e,t);return n=(n=null!=t&&t.useLocaleWeeks?this.end.reconfigure({locale:r.locale}):this.end).startOf(e,t),Math.floor(n.diff(r,e).get(e))+(n.valueOf()!==this.end.valueOf())}},{key:"hasSame",value:function(e){return!!this.isValid&&(this.isEmpty()||this.e.minus(1).hasSame(this.s,e))}},{key:"isEmpty",value:function(){return this.s.valueOf()===this.e.valueOf()}},{key:"isAfter",value:function(e){return!!this.isValid&&this.s>e}},{key:"isBefore",value:function(e){return!!this.isValid&&this.e<=e}},{key:"contains",value:function(e){return!!this.isValid&&(this.s<=e&&this.e>e)}},{key:"set",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=t.start,r=t.end;return this.isValid?e.fromDateTimes(n||this.s,r||this.e):this}},{key:"splitAt",value:function(){var t=this;if(!this.isValid)return[];for(var n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];for(var i=r.map($a).filter(function(e){return t.contains(e)}).sort(function(e,t){return e.toMillis()-t.toMillis()}),o=[],s=this.s,u=0;s<this.e;){var c=i[u]||this.e,l=+c>+this.e?this.e:c;o.push(e.fromDateTimes(s,l)),s=l,u+=1}return o}},{key:"splitBy",value:function(t){var n=Ur.fromDurationLike(t);if(!this.isValid||!n.isValid||0===n.as("milliseconds"))return[];for(var r,a=this.s,i=1,o=[];a<this.e;){var s=this.start.plus(n.mapUnits(function(e){return e*i}));r=+s>+this.e?this.e:s,o.push(e.fromDateTimes(a,r)),a=r,i+=1}return o}},{key:"divideEqually",value:function(e){return this.isValid?this.splitBy(this.length()/e).slice(0,e):[]}},{key:"overlaps",value:function(e){return this.e>e.s&&this.s<e.e}},{key:"abutsStart",value:function(e){return!!this.isValid&&+this.e===+e.s}},{key:"abutsEnd",value:function(e){return!!this.isValid&&+e.e===+this.s}},{key:"engulfs",value:function(e){return!!this.isValid&&(this.s<=e.s&&this.e>=e.e)}},{key:"equals",value:function(e){return!(!this.isValid||!e.isValid)&&(this.s.equals(e.s)&&this.e.equals(e.e))}},{key:"intersection",value:function(t){if(!this.isValid)return this;var n=this.s>t.s?this.s:t.s,r=this.e<t.e?this.e:t.e;return n>=r?null:e.fromDateTimes(n,r)}},{key:"union",value:function(t){if(!this.isValid)return this;var n=this.s<t.s?this.s:t.s,r=this.e>t.e?this.e:t.e;return e.fromDateTimes(n,r)}},{key:"difference",value:function(){for(var t=this,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return e.xor([this].concat(r)).map(function(e){return t.intersection(e)}).filter(function(e){return e&&!e.isEmpty()})}},{key:"toString",value:function(){return this.isValid?"[".concat(this.s.toISO()," – ").concat(this.e.toISO(),")"):$r}},{key:Symbol.for("nodejs.util.inspect.custom"),value:function(){return this.isValid?"Interval { start: ".concat(this.s.toISO(),", end: ").concat(this.e.toISO()," }"):"Interval { Invalid, reason: ".concat(this.invalidReason," }")}},{key:"toLocaleString",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:ue,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return this.isValid?Nn.create(this.s.loc.clone(t),e).formatInterval(this):$r}},{key:"toISO",value:function(e){return this.isValid?"".concat(this.s.toISO(e),"/").concat(this.e.toISO(e)):$r}},{key:"toISODate",value:function(){return this.isValid?"".concat(this.s.toISODate(),"/").concat(this.e.toISODate()):$r}},{key:"toISOTime",value:function(e){return this.isValid?"".concat(this.s.toISOTime(e),"/").concat(this.e.toISOTime(e)):$r}},{key:"toFormat",value:function(e){var t=(arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}).separator,n=void 0===t?" – ":t;return this.isValid?"".concat(this.s.toFormat(e)).concat(n).concat(this.e.toFormat(e)):$r}},{key:"toDuration",value:function(e,t){return this.isValid?this.e.diff(this.s,e,t):Ur.invalid(this.invalidReason)}},{key:"mapEndpoints",value:function(t){return e.fromDateTimes(t(this.s),t(this.e))}}],[{key:"invalid",value:function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;if(!t)throw new ne("need to specify a reason the Interval is invalid");var r=t instanceof kt?t:new kt(t,n);if(Et.throwOnInvalid)throw new K(r);return new e({invalid:r})}},{key:"fromDateTimes",value:function(t,n){var r=$a(t),a=$a(n),i=Gr(r,a);return null==i?new e({start:r,end:a}):i}},{key:"after",value:function(t,n){var r=Ur.fromDurationLike(n),a=$a(t);return e.fromDateTimes(a,a.plus(r))}},{key:"before",value:function(t,n){var r=Ur.fromDurationLike(n),a=$a(t);return e.fromDateTimes(a.minus(r),a)}},{key:"fromISO",value:function(t,n){var r=(t||"").split("/",2),a=(0,p.A)(r,2),i=a[0],o=a[1];if(i&&o){var s,u,c,l;try{u=(s=Wa.fromISO(i,n)).isValid}catch(o){u=!1}try{l=(c=Wa.fromISO(o,n)).isValid}catch(o){l=!1}if(u&&l)return e.fromDateTimes(s,c);if(u){var f=Ur.fromISO(o,n);if(f.isValid)return e.after(s,f)}else if(l){var d=Ur.fromISO(i,n);if(d.isValid)return e.before(c,d)}}return e.invalid("unparsable",'the input "'.concat(t,"\" can't be parsed as ISO 8601"))}},{key:"isInterval",value:function(e){return e&&e.isLuxonInterval||!1}},{key:"merge",value:function(e){var t=e.sort(function(e,t){return e.s-t.s}).reduce(function(e,t){var n=(0,p.A)(e,2),r=n[0],a=n[1];return a?a.overlaps(t)||a.abutsStart(t)?[r,a.union(t)]:[r.concat([a]),t]:[r,t]},[[],null]),n=(0,p.A)(t,2),r=n[0],a=n[1];return a&&r.push(a),r}},{key:"xor",value:function(t){var n,r,a=null,i=0,o=[],s=t.map(function(e){return[{time:e.s,type:"s"},{time:e.e,type:"e"}]}),u=(n=Array.prototype).concat.apply(n,(0,ae.A)(s)).sort(function(e,t){return e.time-t.time}),c=Hr(u);try{for(c.s();!(r=c.n()).done;){var l=r.value;1===(i+="s"===l.type?1:-1)?a=l.time:(a&&+a!==+l.time&&o.push(e.fromDateTimes(a,l.time)),a=null)}}catch(f){c.e(f)}finally{c.f()}return e.merge(o)}}])}(),Zr=function(){return(0,B.A)(function e(){(0,T.A)(this,e)},null,[{key:"hasDST",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Et.defaultZone,t=Wa.now().setZone(e).set({month:12});return!e.isUniversal&&t.offset!==t.set({month:6}).offset}},{key:"isValidIANAZone",value:function(e){return Le.isValidZone(e)}},{key:"normalizeZone",value:function(e){return lt(e,Et.defaultZone)}},{key:"getStartOfWeek",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.locale,n=void 0===t?null:t,r=e.locObj;return((void 0===r?null:r)||at.create(n)).getStartOfWeek()}},{key:"getMinimumDaysInFirstWeek",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.locale,n=void 0===t?null:t,r=e.locObj;return((void 0===r?null:r)||at.create(n)).getMinDaysInFirstWeek()}},{key:"getWeekendWeekdays",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.locale,n=void 0===t?null:t,r=e.locObj;return((void 0===r?null:r)||at.create(n)).getWeekendDays().slice()}},{key:"months",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"long",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.locale,r=void 0===n?null:n,a=t.numberingSystem,i=void 0===a?null:a,o=t.locObj,s=void 0===o?null:o,u=t.outputCalendar,c=void 0===u?"gregory":u;return(s||at.create(r,i,c)).months(e)}},{key:"monthsFormat",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"long",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.locale,r=void 0===n?null:n,a=t.numberingSystem,i=void 0===a?null:a,o=t.locObj,s=void 0===o?null:o,u=t.outputCalendar,c=void 0===u?"gregory":u;return(s||at.create(r,i,c)).months(e,!0)}},{key:"weekdays",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"long",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.locale,r=void 0===n?null:n,a=t.numberingSystem,i=void 0===a?null:a,o=t.locObj;return((void 0===o?null:o)||at.create(r,i,null)).weekdays(e)}},{key:"weekdaysFormat",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"long",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.locale,r=void 0===n?null:n,a=t.numberingSystem,i=void 0===a?null:a,o=t.locObj;return((void 0===o?null:o)||at.create(r,i,null)).weekdays(e,!0)}},{key:"meridiems",value:function(){var e=(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}).locale,t=void 0===e?null:e;return at.create(t).meridiems()}},{key:"eras",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"short",t=(arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}).locale,n=void 0===t?null:t;return at.create(n,null,"gregory").eras(e)}},{key:"features",value:function(){return{relative:$t(),localeWeek:Gt()}}}])}();function Yr(e,t){var n=function(e){return e.toUTC(0,{keepLocalTime:!0}).startOf("day").valueOf()},r=n(t)-n(e);return Math.floor(Ur.fromMillis(r).as("days"))}function Xr(e,t,n,r){var a=function(e,t,n){for(var r,a,i=[["years",function(e,t){return t.year-e.year}],["quarters",function(e,t){return t.quarter-e.quarter+4*(t.year-e.year)}],["months",function(e,t){return t.month-e.month+12*(t.year-e.year)}],["weeks",function(e,t){var n=Yr(e,t);return(n-n%7)/7}],["days",Yr]],o={},s=e,u=0,c=i;u<c.length;u++){var l=(0,p.A)(c[u],2),f=l[0],d=l[1];n.indexOf(f)>=0&&(r=f,o[f]=d(e,t),(a=s.plus(o))>t?(o[f]--,(e=s.plus(o))>t&&(a=e,o[f]--,e=s.plus(o))):e=a)}return[e,o,a,r]}(e,t,n),i=(0,p.A)(a,4),o=i[0],s=i[1],u=i[2],c=i[3],l=t-o,f=n.filter(function(e){return["hours","minutes","seconds","milliseconds"].indexOf(e)>=0});0===f.length&&(u<t&&(u=o.plus((0,M.A)({},c,1))),u!==o&&(s[c]=(s[c]||0)+l/(u-o)));var d,h=Ur.fromObject(s,r);return f.length>0?(d=Ur.fromMillis(l,r)).shiftTo.apply(d,(0,ae.A)(f)).plus(h):h}function Kr(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:function(e){return e};return{regex:e,deser:function(e){var n=(0,p.A)(e,1)[0];return t(function(e){var t=parseInt(e,10);if(isNaN(t)){t="";for(var n=0;n<e.length;n++){var r=e.charCodeAt(n);if(-1!==e[n].search(ft.hanidec))t+=pt.indexOf(e[n]);else for(var a in dt){var i=(0,p.A)(dt[a],2),o=i[0],s=i[1];r>=o&&r<=s&&(t+=r-o)}}return parseInt(t,10)}return t}(n))}}}var Jr=String.fromCharCode(160),ea="[ ".concat(Jr,"]"),ta=new RegExp(ea,"g");function na(e){return e.replace(/\./g,"\\.?").replace(ta,ea)}function ra(e){return e.replace(/\./g,"").replace(ta," ").toLowerCase()}function aa(e,t){return null===e?null:{regex:RegExp(e.map(na).join("|")),deser:function(n){var r=(0,p.A)(n,1)[0];return e.findIndex(function(e){return ra(r)===ra(e)})+t}}}function ia(e,t){return{regex:e,deser:function(e){var t=(0,p.A)(e,3);return dn(t[1],t[2])},groups:t}}function oa(e){return{regex:e,deser:function(e){return(0,p.A)(e,1)[0]}}}function sa(e){return e.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&")}var ua={year:{"2-digit":"yy",numeric:"yyyyy"},month:{numeric:"M","2-digit":"MM",short:"MMM",long:"MMMM"},day:{numeric:"d","2-digit":"dd"},weekday:{short:"EEE",long:"EEEE"},dayperiod:"a",dayPeriod:"a",hour12:{numeric:"h","2-digit":"hh"},hour24:{numeric:"H","2-digit":"HH"},minute:{numeric:"m","2-digit":"mm"},second:{numeric:"s","2-digit":"ss"},timeZoneName:{long:"ZZZZZ",short:"ZZZ"}};var ca=null;function la(e,t){var n;return(n=Array.prototype).concat.apply(n,(0,ae.A)(e.map(function(e){return function(e,t){if(e.literal)return e;var n=pa(Nn.macroTokenToFormatOpts(e.val),t);return null==n||n.includes(void 0)?e:n}(e,t)})))}var fa=function(){return(0,B.A)(function e(t,n){if((0,T.A)(this,e),this.locale=t,this.format=n,this.tokens=la(Nn.parseFormat(n),t),this.units=this.tokens.map(function(e){return function(e,t){var n=mt(t),r=mt(t,"{2}"),a=mt(t,"{3}"),i=mt(t,"{4}"),o=mt(t,"{6}"),s=mt(t,"{1,2}"),u=mt(t,"{1,3}"),c=mt(t,"{1,6}"),l=mt(t,"{1,9}"),f=mt(t,"{2,4}"),d=mt(t,"{4,6}"),h=function(e){return{regex:RegExp(sa(e.val)),deser:function(e){return(0,p.A)(e,1)[0]},literal:!0}},m=function(p){if(e.literal)return h(p);switch(p.val){case"G":return aa(t.eras("short"),0);case"GG":return aa(t.eras("long"),0);case"y":return Kr(c);case"yy":case"kk":return Kr(f,ln);case"yyyy":case"kkkk":return Kr(i);case"yyyyy":return Kr(d);case"yyyyyy":return Kr(o);case"M":case"L":case"d":case"H":case"h":case"m":case"q":case"s":case"W":return Kr(s);case"MM":case"LL":case"dd":case"HH":case"hh":case"mm":case"qq":case"ss":case"WW":return Kr(r);case"MMM":return aa(t.months("short",!0),1);case"MMMM":return aa(t.months("long",!0),1);case"LLL":return aa(t.months("short",!1),1);case"LLLL":return aa(t.months("long",!1),1);case"o":case"S":return Kr(u);case"ooo":case"SSS":return Kr(a);case"u":return oa(l);case"uu":return oa(s);case"uuu":case"E":case"c":return Kr(n);case"a":return aa(t.meridiems(),0);case"EEE":return aa(t.weekdays("short",!1),1);case"EEEE":return aa(t.weekdays("long",!1),1);case"ccc":return aa(t.weekdays("short",!0),1);case"cccc":return aa(t.weekdays("long",!0),1);case"Z":case"ZZ":return ia(new RegExp("([+-]".concat(s.source,")(?::(").concat(r.source,"))?")),2);case"ZZZ":return ia(new RegExp("([+-]".concat(s.source,")(").concat(r.source,")?")),2);case"z":return oa(/[a-z_+-/]{1,256}?/i);case" ":return oa(/[^\S\n\r]/);default:return h(p)}}(e)||{invalidReason:"missing Intl.DateTimeFormat.formatToParts support"};return m.token=e,m}(e,t)}),this.disqualifyingUnit=this.units.find(function(e){return e.invalidReason}),!this.disqualifyingUnit){var r=function(e){var t=e.map(function(e){return e.regex}).reduce(function(e,t){return"".concat(e,"(").concat(t.source,")")},"");return["^".concat(t,"$"),e]}(this.units),a=(0,p.A)(r,2),i=a[0],o=a[1];this.regex=RegExp(i,"i"),this.handlers=o}},[{key:"explainFromTokens",value:function(e){if(this.isValid){var t=function(e,t,n){var r=e.match(t);if(r){var a={},i=1;for(var o in n)if(Zt(n,o)){var s=n[o],u=s.groups?s.groups+1:1;!s.literal&&s.token&&(a[s.token.val[0]]=s.deser(r.slice(i,i+u))),i+=u}return[r,a]}return[r,{}]}(e,this.regex,this.handlers),n=(0,p.A)(t,2),r=n[0],a=n[1],i=a?function(e){var t,n=null;Ut(e.z)||(n=Le.create(e.z)),Ut(e.Z)||(n||(n=new st(e.Z)),t=e.Z),Ut(e.q)||(e.M=3*(e.q-1)+1),Ut(e.h)||(e.h<12&&1===e.a?e.h+=12:12===e.h&&0===e.a&&(e.h=0)),0===e.G&&e.y&&(e.y=-e.y),Ut(e.u)||(e.S=tn(e.u));var r=Object.keys(e).reduce(function(t,n){var r=function(e){switch(e){case"S":return"millisecond";case"s":return"second";case"m":return"minute";case"h":case"H":return"hour";case"d":return"day";case"o":return"ordinal";case"L":case"M":return"month";case"y":return"year";case"E":case"c":return"weekday";case"W":return"weekNumber";case"k":return"weekYear";case"q":return"quarter";default:return null}}(n);return r&&(t[r]=e[n]),t},{});return[r,n,t]}(a):[null,null,void 0],o=(0,p.A)(i,3),s=o[0],u=o[1],c=o[2];if(Zt(a,"a")&&Zt(a,"H"))throw new ee("Can't include meridiem when specifying 24-hour format");return{input:e,tokens:this.tokens,regex:this.regex,rawMatches:r,matches:a,result:s,zone:u,specificOffset:c}}return{input:e,tokens:this.tokens,invalidReason:this.invalidReason}}},{key:"isValid",get:function(){return!this.disqualifyingUnit}},{key:"invalidReason",get:function(){return this.disqualifyingUnit?this.disqualifyingUnit.invalidReason:null}}])}();function da(e,t,n){return new fa(e,n).explainFromTokens(t)}function pa(e,t){if(!e)return null;var n=Nn.create(t,e).dtFormatter((ca||(ca=Wa.fromMillis(1555555555555)),ca)),r=n.formatToParts(),a=n.resolvedOptions();return r.map(function(t){return function(e,t,n){var r=e.type,a=e.value;if("literal"===r){var i=/^\s+$/.test(a);return{literal:!i,val:i?" ":a}}var o=t[r],s=r;"hour"===r&&(s=null!=t.hour12?t.hour12?"hour12":"hour24":null!=t.hourCycle?"h11"===t.hourCycle||"h12"===t.hourCycle?"hour12":"hour24":n.hour12?"hour12":"hour24");var u=ua[s];if("object"===(0,h.A)(u)&&(u=u[o]),u)return{literal:!1,val:u}}(t,e,a)})}function ha(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(e){if("string"==typeof e)return ma(e,t);var n={}.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)?ma(e,t):void 0}}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,a=function(){};return{s:a,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,o=!0,s=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return o=e.done,e},e:function(e){s=!0,i=e},f:function(){try{o||null==n.return||n.return()}finally{if(s)throw i}}}}function ma(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function va(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function ga(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?va(Object(n),!0).forEach(function(t){(0,M.A)(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):va(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}var ba="Invalid DateTime",ya=864e13;function Aa(e){return new kt("unsupported zone",'the zone "'.concat(e.name,'" is not supported'))}function Da(e){return null===e.weekData&&(e.weekData=Rt(e.c)),e.weekData}function wa(e){return null===e.localWeekData&&(e.localWeekData=Rt(e.c,e.loc.getMinDaysInFirstWeek(),e.loc.getStartOfWeek())),e.localWeekData}function _a(e,t){var n={ts:e.ts,zone:e.zone,c:e.c,o:e.o,loc:e.loc,invalid:e.invalid};return new Wa(ga(ga(ga({},n),t),{},{old:n}))}function Ea(e,t,n){var r=e-60*t*1e3,a=n.offset(r);if(t===a)return[r,t];r-=60*(a-t)*1e3;var i=n.offset(r);return a===i?[r,a]:[e-60*Math.min(a,i)*1e3,Math.max(a,i)]}function ka(e,t){var n=new Date(e+=60*t*1e3);return{year:n.getUTCFullYear(),month:n.getUTCMonth()+1,day:n.getUTCDate(),hour:n.getUTCHours(),minute:n.getUTCMinutes(),second:n.getUTCSeconds(),millisecond:n.getUTCMilliseconds()}}function xa(e,t,n){return Ea(sn(e),t,n)}function Ca(e,t){var n=e.o,r=e.c.year+Math.trunc(t.years),a=e.c.month+Math.trunc(t.months)+3*Math.trunc(t.quarters),i=ga(ga({},e.c),{},{year:r,month:a,day:Math.min(e.c.day,on(r,a))+Math.trunc(t.days)+7*Math.trunc(t.weeks)}),o=Ur.fromObject({years:t.years-Math.trunc(t.years),quarters:t.quarters-Math.trunc(t.quarters),months:t.months-Math.trunc(t.months),weeks:t.weeks-Math.trunc(t.weeks),days:t.days-Math.trunc(t.days),hours:t.hours,minutes:t.minutes,seconds:t.seconds,milliseconds:t.milliseconds}).as("milliseconds"),s=Ea(sn(i),n,e.zone),u=(0,p.A)(s,2),c=u[0],l=u[1];return 0!==o&&(c+=o,l=e.zone.offset(c)),{ts:c,o:l}}function Fa(e,t,n,r,a,i){var o=n.setZone,s=n.zone;if(e&&0!==Object.keys(e).length||t){var u=t||s,c=Wa.fromObject(e,ga(ga({},n),{},{zone:u,specificOffset:i}));return o?c:c.setZone(s)}return Wa.invalid(new kt("unparsable",'the input "'.concat(a,"\" can't be parsed as ").concat(r)))}function Sa(e,t){var n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];return e.isValid?Nn.create(at.create("en-US"),{allowZ:n,forceSimple:!0}).formatDateTimeFromString(e,t):null}function Oa(e,t,n){var r=e.c.year>9999||e.c.year<0,a="";if(r&&e.c.year>=0&&(a+="+"),a+=Kt(e.c.year,r?6:4),"year"===n)return a;if(t){if(a+="-",a+=Kt(e.c.month),"month"===n)return a;a+="-"}else if(a+=Kt(e.c.month),"month"===n)return a;return a+=Kt(e.c.day)}function Ta(e,t,n,r,a,i,o){var s=!n||0!==e.c.millisecond||0!==e.c.second,u="";switch(o){case"day":case"month":case"year":break;default:if(u+=Kt(e.c.hour),"hour"===o)break;if(t){if(u+=":",u+=Kt(e.c.minute),"minute"===o)break;s&&(u+=":",u+=Kt(e.c.second))}else{if(u+=Kt(e.c.minute),"minute"===o)break;s&&(u+=Kt(e.c.second))}if("second"===o)break;!s||r&&0===e.c.millisecond||(u+=".",u+=Kt(e.c.millisecond,3))}return a&&(e.isOffsetFixed&&0===e.offset&&!i?u+="Z":e.o<0?(u+="-",u+=Kt(Math.trunc(-e.o/60)),u+=":",u+=Kt(Math.trunc(-e.o%60))):(u+="+",u+=Kt(Math.trunc(e.o/60)),u+=":",u+=Kt(Math.trunc(e.o%60)))),i&&(u+="["+e.zone.ianaName+"]"),u}var Ba,Ma={month:1,day:1,hour:0,minute:0,second:0,millisecond:0},Pa={weekNumber:1,weekday:1,hour:0,minute:0,second:0,millisecond:0},Ra={ordinal:1,hour:0,minute:0,second:0,millisecond:0},Na=["year","month","day","hour","minute","second","millisecond"],Ia=["weekYear","weekNumber","weekday","hour","minute","second","millisecond"],La=["year","ordinal","hour","minute","second","millisecond"];function ja(e){var t={year:"year",years:"year",month:"month",months:"month",day:"day",days:"day",hour:"hour",hours:"hour",minute:"minute",minutes:"minute",quarter:"quarter",quarters:"quarter",second:"second",seconds:"second",millisecond:"millisecond",milliseconds:"millisecond",weekday:"weekday",weekdays:"weekday",weeknumber:"weekNumber",weeksnumber:"weekNumber",weeknumbers:"weekNumber",weekyear:"weekYear",weekyears:"weekYear",ordinal:"ordinal"}[e.toLowerCase()];if(!t)throw new te(e);return t}function za(e){switch(e.toLowerCase()){case"localweekday":case"localweekdays":return"localWeekday";case"localweeknumber":case"localweeknumbers":return"localWeekNumber";case"localweekyear":case"localweekyears":return"localWeekYear";default:return ja(e)}}function qa(e,t){var n=lt(t.zone,Et.defaultZone);if(!n.isValid)return Wa.invalid(Aa(n));var r,a,i=at.fromObject(t);if(Ut(e.year))r=Et.now();else{for(var o=0,s=Na;o<s.length;o++){var u=s[o];Ut(e[u])&&(e[u]=Ma[u])}var c=zt(e)||qt(e);if(c)return Wa.invalid(c);var l=function(e){if(void 0===Ba&&(Ba=Et.now()),"iana"!==e.type)return e.offset(Ba);var t=e.name,n=Ha.get(t);return void 0===n&&(n=e.offset(Ba),Ha.set(t,n)),n}(n),f=xa(e,l,n),d=(0,p.A)(f,2);r=d[0],a=d[1]}return new Wa({ts:r,zone:n,loc:i,o:a})}function Va(e,t,n){var r=!!Ut(n.round)||n.round,a=Ut(n.rounding)?"trunc":n.rounding,i=function(e,i){return e=nn(e,r||n.calendary?0:2,n.calendary?"round":a),t.loc.clone(n).relFormatter(n).format(e,i)},o=function(r){return n.calendary?t.hasSame(e,r)?0:t.startOf(r).diff(e.startOf(r),r).get(r):t.diff(e,r).get(r)};if(n.unit)return i(o(n.unit),n.unit);var s,u=ha(n.units);try{for(u.s();!(s=u.n()).done;){var c=s.value,l=o(c);if(Math.abs(l)>=1)return i(l,c)}}catch(f){u.e(f)}finally{u.f()}return i(e>t?-0:0,n.units[n.units.length-1])}function Ua(e){var t,n={};return e.length>0&&"object"===(0,h.A)(e[e.length-1])?(n=e[e.length-1],t=Array.from(e).slice(0,e.length-1)):t=Array.from(e),[n,t]}var Ha=new Map,Wa=function(){function e(t){(0,T.A)(this,e);var n=t.zone||Et.defaultZone,r=t.invalid||(Number.isNaN(t.ts)?new kt("invalid input"):null)||(n.isValid?null:Aa(n));this.ts=Ut(t.ts)?Et.now():t.ts;var a=null,i=null;if(!r)if(t.old&&t.old.ts===this.ts&&t.old.zone.equals(n)){var o=[t.old.c,t.old.o];a=o[0],i=o[1]}else{var s=Ht(t.o)&&!t.old?t.o:n.offset(this.ts);a=ka(this.ts,s),a=(r=Number.isNaN(a.year)?new kt("invalid input"):null)?null:a,i=r?null:s}this._zone=n,this.loc=t.loc||at.create(),this.invalid=r,this.weekData=null,this.localWeekData=null,this.c=a,this.o=i,this.isLuxonDateTime=!0}return(0,B.A)(e,[{key:"get",value:function(e){return this[e]}},{key:"isValid",get:function(){return null===this.invalid}},{key:"invalidReason",get:function(){return this.invalid?this.invalid.reason:null}},{key:"invalidExplanation",get:function(){return this.invalid?this.invalid.explanation:null}},{key:"locale",get:function(){return this.isValid?this.loc.locale:null}},{key:"numberingSystem",get:function(){return this.isValid?this.loc.numberingSystem:null}},{key:"outputCalendar",get:function(){return this.isValid?this.loc.outputCalendar:null}},{key:"zone",get:function(){return this._zone}},{key:"zoneName",get:function(){return this.isValid?this.zone.name:null}},{key:"year",get:function(){return this.isValid?this.c.year:NaN}},{key:"quarter",get:function(){return this.isValid?Math.ceil(this.c.month/3):NaN}},{key:"month",get:function(){return this.isValid?this.c.month:NaN}},{key:"day",get:function(){return this.isValid?this.c.day:NaN}},{key:"hour",get:function(){return this.isValid?this.c.hour:NaN}},{key:"minute",get:function(){return this.isValid?this.c.minute:NaN}},{key:"second",get:function(){return this.isValid?this.c.second:NaN}},{key:"millisecond",get:function(){return this.isValid?this.c.millisecond:NaN}},{key:"weekYear",get:function(){return this.isValid?Da(this).weekYear:NaN}},{key:"weekNumber",get:function(){return this.isValid?Da(this).weekNumber:NaN}},{key:"weekday",get:function(){return this.isValid?Da(this).weekday:NaN}},{key:"isWeekend",get:function(){return this.isValid&&this.loc.getWeekendDays().includes(this.weekday)}},{key:"localWeekday",get:function(){return this.isValid?wa(this).weekday:NaN}},{key:"localWeekNumber",get:function(){return this.isValid?wa(this).weekNumber:NaN}},{key:"localWeekYear",get:function(){return this.isValid?wa(this).weekYear:NaN}},{key:"ordinal",get:function(){return this.isValid?It(this.c).ordinal:NaN}},{key:"monthShort",get:function(){return this.isValid?Zr.months("short",{locObj:this.loc})[this.month-1]:null}},{key:"monthLong",get:function(){return this.isValid?Zr.months("long",{locObj:this.loc})[this.month-1]:null}},{key:"weekdayShort",get:function(){return this.isValid?Zr.weekdays("short",{locObj:this.loc})[this.weekday-1]:null}},{key:"weekdayLong",get:function(){return this.isValid?Zr.weekdays("long",{locObj:this.loc})[this.weekday-1]:null}},{key:"offset",get:function(){return this.isValid?+this.o:NaN}},{key:"offsetNameShort",get:function(){return this.isValid?this.zone.offsetName(this.ts,{format:"short",locale:this.locale}):null}},{key:"offsetNameLong",get:function(){return this.isValid?this.zone.offsetName(this.ts,{format:"long",locale:this.locale}):null}},{key:"isOffsetFixed",get:function(){return this.isValid?this.zone.isUniversal:null}},{key:"isInDST",get:function(){return!this.isOffsetFixed&&(this.offset>this.set({month:1,day:1}).offset||this.offset>this.set({month:5}).offset)}},{key:"getPossibleOffsets",value:function(){if(!this.isValid||this.isOffsetFixed)return[this];var e=864e5,t=6e4,n=sn(this.c),r=this.zone.offset(n-e),a=this.zone.offset(n+e),i=this.zone.offset(n-r*t),o=this.zone.offset(n-a*t);if(i===o)return[this];var s=n-i*t,u=n-o*t,c=ka(s,i),l=ka(u,o);return c.hour===l.hour&&c.minute===l.minute&&c.second===l.second&&c.millisecond===l.millisecond?[_a(this,{ts:s}),_a(this,{ts:u})]:[this]}},{key:"isInLeapYear",get:function(){return rn(this.year)}},{key:"daysInMonth",get:function(){return on(this.year,this.month)}},{key:"daysInYear",get:function(){return this.isValid?an(this.year):NaN}},{key:"weeksInWeekYear",get:function(){return this.isValid?cn(this.weekYear):NaN}},{key:"weeksInLocalWeekYear",get:function(){return this.isValid?cn(this.localWeekYear,this.loc.getMinDaysInFirstWeek(),this.loc.getStartOfWeek()):NaN}},{key:"resolvedLocaleOptions",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=Nn.create(this.loc.clone(e),e).resolvedOptions(this);return{locale:t.locale,numberingSystem:t.numberingSystem,outputCalendar:t.calendar}}},{key:"toUTC",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return this.setZone(st.instance(e),t)}},{key:"toLocal",value:function(){return this.setZone(Et.defaultZone)}},{key:"setZone",value:function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=n.keepLocalTime,a=void 0!==r&&r,i=n.keepCalendarTime,o=void 0!==i&&i;if((t=lt(t,Et.defaultZone)).equals(this.zone))return this;if(t.isValid){var s=this.ts;if(a||o){var u=t.offset(this.ts),c=xa(this.toObject(),u,t);s=(0,p.A)(c,1)[0]}return _a(this,{ts:s,zone:t})}return e.invalid(Aa(t))}},{key:"reconfigure",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.locale,n=e.numberingSystem,r=e.outputCalendar;return _a(this,{loc:this.loc.clone({locale:t,numberingSystem:n,outputCalendar:r})})}},{key:"setLocale",value:function(e){return this.reconfigure({locale:e})}},{key:"set",value:function(e){if(!this.isValid)return this;var t,n=hn(e,za),r=jt(n,this.loc),a=r.minDaysInFirstWeek,i=r.startOfWeek,o=!Ut(n.weekYear)||!Ut(n.weekNumber)||!Ut(n.weekday),s=!Ut(n.ordinal),u=!Ut(n.year),c=!Ut(n.month)||!Ut(n.day),l=u||c,f=n.weekYear||n.weekNumber;if((l||s)&&f)throw new ee("Can't mix weekYear/weekNumber units with year/month/day or ordinals");if(c&&s)throw new ee("Can't mix ordinal dates with month/day");o?t=Nt(ga(ga({},Rt(this.c,a,i)),n),a,i):Ut(n.ordinal)?(t=ga(ga({},this.toObject()),n),Ut(n.day)&&(t.day=Math.min(on(t.year,t.month),t.day))):t=Lt(ga(ga({},It(this.c)),n));var d=xa(t,this.o,this.zone),h=(0,p.A)(d,2);return _a(this,{ts:h[0],o:h[1]})}},{key:"plus",value:function(e){return this.isValid?_a(this,Ca(this,Ur.fromDurationLike(e))):this}},{key:"minus",value:function(e){return this.isValid?_a(this,Ca(this,Ur.fromDurationLike(e).negate())):this}},{key:"startOf",value:function(e){var t=(arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}).useLocaleWeeks,n=void 0!==t&&t;if(!this.isValid)return this;var r={},a=Ur.normalizeUnit(e);switch(a){case"years":r.month=1;case"quarters":case"months":r.day=1;case"weeks":case"days":r.hour=0;case"hours":r.minute=0;case"minutes":r.second=0;case"seconds":r.millisecond=0}if("weeks"===a)if(n){var i=this.loc.getStartOfWeek();this.weekday<i&&(r.weekNumber=this.weekNumber-1),r.weekday=i}else r.weekday=1;if("quarters"===a){var o=Math.ceil(this.month/3);r.month=3*(o-1)+1}return this.set(r)}},{key:"endOf",value:function(e,t){return this.isValid?this.plus((0,M.A)({},e,1)).startOf(e,t).minus(1):this}},{key:"toFormat",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return this.isValid?Nn.create(this.loc.redefaultToEN(t)).formatDateTimeFromString(this,e):ba}},{key:"toLocaleString",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:ue,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return this.isValid?Nn.create(this.loc.clone(t),e).formatDateTime(this):ba}},{key:"toLocaleParts",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return this.isValid?Nn.create(this.loc.clone(e),e).formatDateTimeParts(this):[]}},{key:"toISO",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.format,n=void 0===t?"extended":t,r=e.suppressSeconds,a=void 0!==r&&r,i=e.suppressMilliseconds,o=void 0!==i&&i,s=e.includeOffset,u=void 0===s||s,c=e.extendedZone,l=void 0!==c&&c,f=e.precision,d=void 0===f?"milliseconds":f;if(!this.isValid)return null;var p="extended"===n,h=Oa(this,p,d=ja(d));return Na.indexOf(d)>=3&&(h+="T"),h+=Ta(this,p,a,o,u,l,d)}},{key:"toISODate",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.format,n=void 0===t?"extended":t,r=e.precision,a=void 0===r?"day":r;return this.isValid?Oa(this,"extended"===n,ja(a)):null}},{key:"toISOWeekDate",value:function(){return Sa(this,"kkkk-'W'WW-c")}},{key:"toISOTime",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.suppressMilliseconds,n=void 0!==t&&t,r=e.suppressSeconds,a=void 0!==r&&r,i=e.includeOffset,o=void 0===i||i,s=e.includePrefix,u=void 0!==s&&s,c=e.extendedZone,l=void 0!==c&&c,f=e.format,d=void 0===f?"extended":f,p=e.precision,h=void 0===p?"milliseconds":p;return this.isValid?(h=ja(h),(u&&Na.indexOf(h)>=3?"T":"")+Ta(this,"extended"===d,a,n,o,l,h)):null}},{key:"toRFC2822",value:function(){return Sa(this,"EEE, dd LLL yyyy HH:mm:ss ZZZ",!1)}},{key:"toHTTP",value:function(){return Sa(this.toUTC(),"EEE, dd LLL yyyy HH:mm:ss 'GMT'")}},{key:"toSQLDate",value:function(){return this.isValid?Oa(this,!0):null}},{key:"toSQLTime",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.includeOffset,n=void 0===t||t,r=e.includeZone,a=void 0!==r&&r,i=e.includeOffsetSpace,o="HH:mm:ss.SSS";return(a||n)&&((void 0===i||i)&&(o+=" "),a?o+="z":n&&(o+="ZZ")),Sa(this,o,!0)}},{key:"toSQL",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return this.isValid?"".concat(this.toSQLDate()," ").concat(this.toSQLTime(e)):null}},{key:"toString",value:function(){return this.isValid?this.toISO():ba}},{key:Symbol.for("nodejs.util.inspect.custom"),value:function(){return this.isValid?"DateTime { ts: ".concat(this.toISO(),", zone: ").concat(this.zone.name,", locale: ").concat(this.locale," }"):"DateTime { Invalid, reason: ".concat(this.invalidReason," }")}},{key:"valueOf",value:function(){return this.toMillis()}},{key:"toMillis",value:function(){return this.isValid?this.ts:NaN}},{key:"toSeconds",value:function(){return this.isValid?this.ts/1e3:NaN}},{key:"toUnixInteger",value:function(){return this.isValid?Math.floor(this.ts/1e3):NaN}},{key:"toJSON",value:function(){return this.toISO()}},{key:"toBSON",value:function(){return this.toJSDate()}},{key:"toObject",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(!this.isValid)return{};var t=ga({},this.c);return e.includeConfig&&(t.outputCalendar=this.outputCalendar,t.numberingSystem=this.loc.numberingSystem,t.locale=this.loc.locale),t}},{key:"toJSDate",value:function(){return new Date(this.isValid?this.ts:NaN)}},{key:"diff",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"milliseconds",n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if(!this.isValid||!e.isValid)return Ur.invalid("created by diffing an invalid DateTime");var r,a=ga({locale:this.locale,numberingSystem:this.numberingSystem},n),i=(r=t,Array.isArray(r)?r:[r]).map(Ur.normalizeUnit),o=e.valueOf()>this.valueOf(),s=Xr(o?this:e,o?e:this,i,a);return o?s.negate():s}},{key:"diffNow",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"milliseconds",n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return this.diff(e.now(),t,n)}},{key:"until",value:function(e){return this.isValid?Qr.fromDateTimes(this,e):this}},{key:"hasSame",value:function(e,t,n){if(!this.isValid)return!1;var r=e.valueOf(),a=this.setZone(e.zone,{keepLocalTime:!0});return a.startOf(t,n)<=r&&r<=a.endOf(t,n)}},{key:"equals",value:function(e){return this.isValid&&e.isValid&&this.valueOf()===e.valueOf()&&this.zone.equals(e.zone)&&this.loc.equals(e.loc)}},{key:"toRelative",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(!this.isValid)return null;var n=t.base||e.fromObject({},{zone:this.zone}),r=t.padding?this<n?-t.padding:t.padding:0,a=["years","months","days","hours","minutes","seconds"],i=t.unit;return Array.isArray(t.unit)&&(a=t.unit,i=void 0),Va(n,this.plus(r),ga(ga({},t),{},{numeric:"always",units:a,unit:i}))}},{key:"toRelativeCalendar",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return this.isValid?Va(t.base||e.fromObject({},{zone:this.zone}),this,ga(ga({},t),{},{numeric:"auto",units:["years","months","days"],calendary:!0})):null}}],[{key:"now",value:function(){return new e({})}},{key:"local",value:function(){var e=Ua(arguments),t=(0,p.A)(e,2),n=t[0],r=t[1],a=(0,p.A)(r,7);return qa({year:a[0],month:a[1],day:a[2],hour:a[3],minute:a[4],second:a[5],millisecond:a[6]},n)}},{key:"utc",value:function(){var e=Ua(arguments),t=(0,p.A)(e,2),n=t[0],r=t[1],a=(0,p.A)(r,7),i=a[0],o=a[1],s=a[2],u=a[3],c=a[4],l=a[5],f=a[6];return n.zone=st.utcInstance,qa({year:i,month:o,day:s,hour:u,minute:c,second:l,millisecond:f},n)}},{key:"fromJSDate",value:function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=function(e){return"[object Date]"===Object.prototype.toString.call(e)}(t)?t.valueOf():NaN;if(Number.isNaN(r))return e.invalid("invalid input");var a=lt(n.zone,Et.defaultZone);return a.isValid?new e({ts:r,zone:a,loc:at.fromObject(n)}):e.invalid(Aa(a))}},{key:"fromMillis",value:function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(Ht(t))return t<-ya||t>ya?e.invalid("Timestamp out of range"):new e({ts:t,zone:lt(n.zone,Et.defaultZone),loc:at.fromObject(n)});throw new ne("fromMillis requires a numerical input, but received a ".concat((0,h.A)(t)," with value ").concat(t))}},{key:"fromSeconds",value:function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(Ht(t))return new e({ts:1e3*t,zone:lt(n.zone,Et.defaultZone),loc:at.fromObject(n)});throw new ne("fromSeconds requires a numerical input")}},{key:"fromObject",value:function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};t=t||{};var r=lt(n.zone,Et.defaultZone);if(!r.isValid)return e.invalid(Aa(r));var a=at.fromObject(n),i=hn(t,za),o=jt(i,a),s=o.minDaysInFirstWeek,u=o.startOfWeek,c=Et.now(),l=Ut(n.specificOffset)?r.offset(c):n.specificOffset,f=!Ut(i.ordinal),d=!Ut(i.year),h=!Ut(i.month)||!Ut(i.day),m=d||h,v=i.weekYear||i.weekNumber;if((m||f)&&v)throw new ee("Can't mix weekYear/weekNumber units with year/month/day or ordinals");if(h&&f)throw new ee("Can't mix ordinal dates with month/day");var g,b,y=v||i.weekday&&!m,A=ka(c,l);y?(g=Ia,b=Pa,A=Rt(A,s,u)):f?(g=La,b=Ra,A=It(A)):(g=Na,b=Ma);var D,w=!1,_=ha(g);try{for(_.s();!(D=_.n()).done;){var E=D.value;Ut(i[E])?i[E]=w?b[E]:A[E]:w=!0}}catch(O){_.e(O)}finally{_.f()}var k=y?function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:4,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1,r=Wt(e.weekYear),a=Xt(e.weekNumber,1,cn(e.weekYear,t,n)),i=Xt(e.weekday,1,7);return r?a?!i&&Ot("weekday",e.weekday):Ot("week",e.weekNumber):Ot("weekYear",e.weekYear)}(i,s,u):f?function(e){var t=Wt(e.year),n=Xt(e.ordinal,1,an(e.year));return t?!n&&Ot("ordinal",e.ordinal):Ot("year",e.year)}(i):zt(i),x=k||qt(i);if(x)return e.invalid(x);var C=xa(y?Nt(i,s,u):f?Lt(i):i,l,r),F=(0,p.A)(C,2),S=new e({ts:F[0],zone:r,o:F[1],loc:a});return i.weekday&&m&&t.weekday!==S.weekday?e.invalid("mismatched weekday","you can't specify both a weekday of ".concat(i.weekday," and a date of ").concat(S.toISO())):S.isValid?S:e.invalid(S.invalid)}},{key:"fromISO",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=function(e){return Vn(e,[mr,yr],[vr,Ar],[gr,Dr],[br,wr])}(e),r=(0,p.A)(n,2);return Fa(r[0],r[1],t,"ISO 8601",e)}},{key:"fromRFC2822",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=function(e){return Vn(function(e){return e.replace(/\([^()]*\)|[\n\t]/g," ").replace(/(\s\s+)/g," ").trim()}(e),[ur,cr])}(e),r=(0,p.A)(n,2);return Fa(r[0],r[1],t,"RFC 2822",e)}},{key:"fromHTTP",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=function(e){return Vn(e,[lr,pr],[fr,pr],[dr,hr])}(e),r=(0,p.A)(n,2);return Fa(r[0],r[1],t,"HTTP",t)}},{key:"fromFormat",value:function(t,n){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if(Ut(t)||Ut(n))throw new ne("fromFormat requires an input string and a format");var a=r.locale,i=void 0===a?null:a,o=r.numberingSystem,s=void 0===o?null:o,u=function(e,t,n){var r=da(e,t,n);return[r.result,r.zone,r.specificOffset,r.invalidReason]}(at.fromOpts({locale:i,numberingSystem:s,defaultToEN:!0}),t,n),c=(0,p.A)(u,4),l=c[0],f=c[1],d=c[2],h=c[3];return h?e.invalid(h):Fa(l,f,r,"format ".concat(n),t,d)}},{key:"fromString",value:function(t,n){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return e.fromFormat(t,n,r)}},{key:"fromSQL",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=function(e){return Vn(e,[Er,yr],[kr,xr])}(e),r=(0,p.A)(n,2);return Fa(r[0],r[1],t,"SQL",e)}},{key:"invalid",value:function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;if(!t)throw new ne("need to specify a reason the DateTime is invalid");var r=t instanceof kt?t:new kt(t,n);if(Et.throwOnInvalid)throw new X(r);return new e({invalid:r})}},{key:"isDateTime",value:function(e){return e&&e.isLuxonDateTime||!1}},{key:"parseFormatForOpts",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=pa(e,at.fromObject(t));return n?n.map(function(e){return e?e.val:null}).join(""):null}},{key:"expandFormat",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return la(Nn.parseFormat(e),at.fromObject(t)).map(function(e){return e.val}).join("")}},{key:"resetCache",value:function(){Ba=void 0,Ha.clear()}},{key:"min",value:function(){for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];if(!n.every(e.isDateTime))throw new ne("min requires all arguments be DateTimes");return Qt(n,function(e){return e.valueOf()},Math.min)}},{key:"max",value:function(){for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];if(!n.every(e.isDateTime))throw new ne("max requires all arguments be DateTimes");return Qt(n,function(e){return e.valueOf()},Math.max)}},{key:"fromFormatExplain",value:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=n.locale,a=void 0===r?null:r,i=n.numberingSystem,o=void 0===i?null:i;return da(at.fromOpts({locale:a,numberingSystem:o,defaultToEN:!0}),e,t)}},{key:"fromStringExplain",value:function(t,n){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return e.fromFormatExplain(t,n,r)}},{key:"buildFormatParser",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.locale,r=void 0===n?null:n,a=t.numberingSystem,i=void 0===a?null:a,o=at.fromOpts({locale:r,numberingSystem:i,defaultToEN:!0});return new fa(o,e)}},{key:"fromFormatParser",value:function(t,n){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if(Ut(t)||Ut(n))throw new ne("fromFormatParser requires an input string and a format parser");var a=r.locale,i=void 0===a?null:a,o=r.numberingSystem,s=void 0===o?null:o,u=at.fromOpts({locale:i,numberingSystem:s,defaultToEN:!0});if(!u.equals(n.locale))throw new ne("fromFormatParser called with a locale of ".concat(u,", ")+"but the format parser was created for ".concat(n.locale));var c=n.explainFromTokens(t),l=c.result,f=c.zone,d=c.specificOffset,p=c.invalidReason;return p?e.invalid(p):Fa(l,f,r,"format ".concat(n.format),t,d)}},{key:"DATE_SHORT",get:function(){return ue}},{key:"DATE_MED",get:function(){return ce}},{key:"DATE_MED_WITH_WEEKDAY",get:function(){return le}},{key:"DATE_FULL",get:function(){return fe}},{key:"DATE_HUGE",get:function(){return de}},{key:"TIME_SIMPLE",get:function(){return pe}},{key:"TIME_WITH_SECONDS",get:function(){return he}},{key:"TIME_WITH_SHORT_OFFSET",get:function(){return me}},{key:"TIME_WITH_LONG_OFFSET",get:function(){return ve}},{key:"TIME_24_SIMPLE",get:function(){return ge}},{key:"TIME_24_WITH_SECONDS",get:function(){return be}},{key:"TIME_24_WITH_SHORT_OFFSET",get:function(){return ye}},{key:"TIME_24_WITH_LONG_OFFSET",get:function(){return Ae}},{key:"DATETIME_SHORT",get:function(){return De}},{key:"DATETIME_SHORT_WITH_SECONDS",get:function(){return we}},{key:"DATETIME_MED",get:function(){return _e}},{key:"DATETIME_MED_WITH_SECONDS",get:function(){return Ee}},{key:"DATETIME_MED_WITH_WEEKDAY",get:function(){return ke}},{key:"DATETIME_FULL",get:function(){return xe}},{key:"DATETIME_FULL_WITH_SECONDS",get:function(){return Ce}},{key:"DATETIME_HUGE",get:function(){return Fe}},{key:"DATETIME_HUGE_WITH_SECONDS",get:function(){return Se}}])}();function $a(e){if(Wa.isDateTime(e))return e;if(e&&e.valueOf&&Ht(e.valueOf()))return Wa.fromJSDate(e);if(e&&"object"===(0,h.A)(e))return Wa.fromObject(e);throw new ne("Unknown datetime argument: ".concat(e,", of type ").concat((0,h.A)(e)))}__webpack_require__(3362),__webpack_require__(31415),__webpack_require__(78125),__webpack_require__(54743),__webpack_require__(46761),__webpack_require__(11745),__webpack_require__(38309),__webpack_require__(94170),__webpack_require__(55081),__webpack_require__(4731),__webpack_require__(60479),__webpack_require__(69085),__webpack_require__(59904),__webpack_require__(40875),__webpack_require__(90744),__webpack_require__(21489),__webpack_require__(48140),__webpack_require__(81630),__webpack_require__(72170),__webpack_require__(75044),__webpack_require__(69539),__webpack_require__(31694),__webpack_require__(89955),__webpack_require__(21903),__webpack_require__(91134),__webpack_require__(33206),__webpack_require__(44496),__webpack_require__(66651),__webpack_require__(12887),__webpack_require__(19369),__webpack_require__(66812),__webpack_require__(8995),__webpack_require__(31575),__webpack_require__(36072),__webpack_require__(88747),__webpack_require__(28845),__webpack_require__(29423),__webpack_require__(57301),__webpack_require__(373),__webpack_require__(86614),__webpack_require__(41405),__webpack_require__(33684),__webpack_require__(43250),__webpack_require__(10149),__webpack_require__(24082),__webpack_require__(59848),__webpack_require__(122),__webpack_require__(13611);function Ga(e,t){return function(){return e.apply(t,arguments)}}var Qa=__webpack_require__(8498),Za=Object.prototype.toString,Ya=Object.getPrototypeOf,Xa=function(e){return function(t){var n=Za.call(t);return e[n]||(e[n]=n.slice(8,-1).toLowerCase())}}(Object.create(null)),Ka=function(e){return e=e.toLowerCase(),function(t){return Xa(t)===e}},Ja=function(e){return function(t){return(0,h.A)(t)===e}},ei=Array.isArray,ti=Ja("undefined");var ni=Ka("ArrayBuffer");var ri=Ja("string"),ai=Ja("function"),ii=Ja("number"),oi=function(e){return null!==e&&"object"===(0,h.A)(e)},si=function(e){if("object"!==Xa(e))return!1;var t=Ya(e);return!(null!==t&&t!==Object.prototype&&null!==Object.getPrototypeOf(t)||Symbol.toStringTag in e||Symbol.iterator in e)},ui=Ka("Date"),ci=Ka("File"),li=Ka("Blob"),fi=Ka("FileList"),di=Ka("URLSearchParams"),pi=["ReadableStream","Request","Response","Headers"].map(Ka),hi=(0,p.A)(pi,4),mi=hi[0],vi=hi[1],gi=hi[2],bi=hi[3];function yi(e,t){var n,r,a=(arguments.length>2&&void 0!==arguments[2]?arguments[2]:{}).allOwnKeys,i=void 0!==a&&a;if(null!=e)if("object"!==(0,h.A)(e)&&(e=[e]),ei(e))for(n=0,r=e.length;n<r;n++)t.call(null,e[n],n,e);else{var o,s=i?Object.getOwnPropertyNames(e):Object.keys(e),u=s.length;for(n=0;n<u;n++)o=s[n],t.call(null,e[o],o,e)}}function Ai(e,t){t=t.toLowerCase();for(var n,r=Object.keys(e),a=r.length;a-- >0;)if(t===(n=r[a]).toLowerCase())return n;return null}var Di="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:"undefined"!=typeof window?window:global,wi=function(e){return!ti(e)&&e!==Di};var _i,Ei=(_i="undefined"!=typeof Uint8Array&&Ya(Uint8Array),function(e){return _i&&e instanceof _i}),ki=Ka("HTMLFormElement"),xi=function(){var e=Object.prototype.hasOwnProperty;return function(t,n){return e.call(t,n)}}(),Ci=Ka("RegExp"),Fi=function(e,t){var n=Object.getOwnPropertyDescriptors(e),r={};yi(n,function(n,a){var i;!1!==(i=t(n,a,e))&&(r[a]=i||n)}),Object.defineProperties(e,r)},Si="abcdefghijklmnopqrstuvwxyz",Oi="0123456789",Ti={DIGIT:Oi,ALPHA:Si,ALPHA_DIGIT:Si+Si.toUpperCase()+Oi};var Bi,Mi,Pi=Ka("AsyncFunction"),Ri=(Bi="function"==typeof setImmediate,Mi=ai(Di.postMessage),Bi?setImmediate:Mi?function(e,t){return Di.addEventListener("message",function(n){var r=n.source,a=n.data;r===Di&&a===e&&t.length&&t.shift()()},!1),function(n){t.push(n),Di.postMessage(e,"*")}}("axios@".concat(Math.random()),[]):function(e){return setTimeout(e)}),Ni="undefined"!=typeof queueMicrotask?queueMicrotask.bind(Di):void 0!==Qa&&Qa.nextTick||Ri;const Ii={isArray:ei,isArrayBuffer:ni,isBuffer:function(e){return null!==e&&!ti(e)&&null!==e.constructor&&!ti(e.constructor)&&ai(e.constructor.isBuffer)&&e.constructor.isBuffer(e)},isFormData:function(e){var t;return e&&("function"==typeof FormData&&e instanceof FormData||ai(e.append)&&("formdata"===(t=Xa(e))||"object"===t&&ai(e.toString)&&"[object FormData]"===e.toString()))},isArrayBufferView:function(e){return"undefined"!=typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(e):e&&e.buffer&&ni(e.buffer)},isString:ri,isNumber:ii,isBoolean:function(e){return!0===e||!1===e},isObject:oi,isPlainObject:si,isReadableStream:mi,isRequest:vi,isResponse:gi,isHeaders:bi,isUndefined:ti,isDate:ui,isFile:ci,isBlob:li,isRegExp:Ci,isFunction:ai,isStream:function(e){return oi(e)&&ai(e.pipe)},isURLSearchParams:di,isTypedArray:Ei,isFileList:fi,forEach:yi,merge:function e(){for(var t=(wi(this)&&this||{}).caseless,n={},r=function(r,a){var i=t&&Ai(n,a)||a;si(n[i])&&si(r)?n[i]=e(n[i],r):si(r)?n[i]=e({},r):ei(r)?n[i]=r.slice():n[i]=r},a=0,i=arguments.length;a<i;a++)arguments[a]&&yi(arguments[a],r);return n},extend:function(e,t,n){return yi(t,function(t,r){n&&ai(t)?e[r]=Ga(t,n):e[r]=t},{allOwnKeys:(arguments.length>3&&void 0!==arguments[3]?arguments[3]:{}).allOwnKeys}),e},trim:function(e){return e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"")},stripBOM:function(e){return 65279===e.charCodeAt(0)&&(e=e.slice(1)),e},inherits:function(e,t,n,r){e.prototype=Object.create(t.prototype,r),e.prototype.constructor=e,Object.defineProperty(e,"super",{value:t.prototype}),n&&Object.assign(e.prototype,n)},toFlatObject:function(e,t,n,r){var a,i,o,s={};if(t=t||{},null==e)return t;do{for(i=(a=Object.getOwnPropertyNames(e)).length;i-- >0;)o=a[i],r&&!r(o,e,t)||s[o]||(t[o]=e[o],s[o]=!0);e=!1!==n&&Ya(e)}while(e&&(!n||n(e,t))&&e!==Object.prototype);return t},kindOf:Xa,kindOfTest:Ka,endsWith:function(e,t,n){e=String(e),(void 0===n||n>e.length)&&(n=e.length),n-=t.length;var r=e.indexOf(t,n);return-1!==r&&r===n},toArray:function(e){if(!e)return null;if(ei(e))return e;var t=e.length;if(!ii(t))return null;for(var n=new Array(t);t-- >0;)n[t]=e[t];return n},forEachEntry:function(e,t){for(var n,r=(e&&e[Symbol.iterator]).call(e);(n=r.next())&&!n.done;){var a=n.value;t.call(e,a[0],a[1])}},matchAll:function(e,t){for(var n,r=[];null!==(n=e.exec(t));)r.push(n);return r},isHTMLForm:ki,hasOwnProperty:xi,hasOwnProp:xi,reduceDescriptors:Fi,freezeMethods:function(e){Fi(e,function(t,n){if(ai(e)&&-1!==["arguments","caller","callee"].indexOf(n))return!1;var r=e[n];ai(r)&&(t.enumerable=!1,"writable"in t?t.writable=!1:t.set||(t.set=function(){throw Error("Can not rewrite read-only method '"+n+"'")}))})},toObjectSet:function(e,t){var n={},r=function(e){e.forEach(function(e){n[e]=!0})};return ei(e)?r(e):r(String(e).split(t)),n},toCamelCase:function(e){return e.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,function(e,t,n){return t.toUpperCase()+n})},noop:function(){},toFiniteNumber:function(e,t){return null!=e&&Number.isFinite(e=+e)?e:t},findKey:Ai,global:Di,isContextDefined:wi,ALPHABET:Ti,generateString:function(){for(var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:16,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Ti.ALPHA_DIGIT,n="",r=t.length;e--;)n+=t[Math.random()*r|0];return n},isSpecCompliantForm:function(e){return!!(e&&ai(e.append)&&"FormData"===e[Symbol.toStringTag]&&e[Symbol.iterator])},toJSONObject:function(e){var t=new Array(10),n=function(e,r){if(oi(e)){if(t.indexOf(e)>=0)return;if(!("toJSON"in e)){t[r]=e;var a=ei(e)?[]:{};return yi(e,function(e,t){var i=n(e,r+1);!ti(i)&&(a[t]=i)}),t[r]=void 0,a}}return e};return n(e,0)},isAsyncFn:Pi,isThenable:function(e){return e&&(oi(e)||ai(e))&&ai(e.then)&&ai(e.catch)},setImmediate:Ri,asap:Ni};__webpack_require__(13609),__webpack_require__(99449),__webpack_require__(1688),__webpack_require__(41795);function Li(e,t,n,r,a){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=(new Error).stack,this.message=e,this.name="AxiosError",t&&(this.code=t),n&&(this.config=n),r&&(this.request=r),a&&(this.response=a)}Ii.inherits(Li,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:Ii.toJSONObject(this.config),code:this.code,status:this.response&&this.response.status?this.response.status:null}}});var ji=Li.prototype,zi={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach(function(e){zi[e]={value:e}}),Object.defineProperties(Li,zi),Object.defineProperty(ji,"isAxiosError",{value:!0}),Li.from=function(e,t,n,r,a,i){var o=Object.create(ji);return Ii.toFlatObject(e,o,function(e){return e!==Error.prototype},function(e){return"isAxiosError"!==e}),Li.call(o,e.message,t,n,r,a),o.cause=e,o.name=e.name,i&&Object.assign(o,i),o};const qi=Li;function Vi(e){return Ii.isPlainObject(e)||Ii.isArray(e)}function Ui(e){return Ii.endsWith(e,"[]")?e.slice(0,-2):e}function Hi(e,t,n){return e?e.concat(t).map(function(e,t){return e=Ui(e),!n&&t?"["+e+"]":e}).join(n?".":""):t}var Wi=Ii.toFlatObject(Ii,{},null,function(e){return/^is[A-Z]/.test(e)});const $i=function(e,t,n){if(!Ii.isObject(e))throw new TypeError("target must be an object");t=t||new FormData;var r=(n=Ii.toFlatObject(n,{metaTokens:!0,dots:!1,indexes:!1},!1,function(e,t){return!Ii.isUndefined(t[e])})).metaTokens,a=n.visitor||c,i=n.dots,o=n.indexes,s=(n.Blob||"undefined"!=typeof Blob&&Blob)&&Ii.isSpecCompliantForm(t);if(!Ii.isFunction(a))throw new TypeError("visitor must be a function");function u(e){if(null===e)return"";if(Ii.isDate(e))return e.toISOString();if(!s&&Ii.isBlob(e))throw new qi("Blob is not supported. Use a Buffer instead.");return Ii.isArrayBuffer(e)||Ii.isTypedArray(e)?s&&"function"==typeof Blob?new Blob([e]):Buffer.from(e):e}function c(e,n,a){var s=e;if(e&&!a&&"object"===(0,h.A)(e))if(Ii.endsWith(n,"{}"))n=r?n:n.slice(0,-2),e=JSON.stringify(e);else if(Ii.isArray(e)&&function(e){return Ii.isArray(e)&&!e.some(Vi)}(e)||(Ii.isFileList(e)||Ii.endsWith(n,"[]"))&&(s=Ii.toArray(e)))return n=Ui(n),s.forEach(function(e,r){!Ii.isUndefined(e)&&null!==e&&t.append(!0===o?Hi([n],r,i):null===o?n:n+"[]",u(e))}),!1;return!!Vi(e)||(t.append(Hi(a,n,i),u(e)),!1)}var l=[],f=Object.assign(Wi,{defaultVisitor:c,convertValue:u,isVisitable:Vi});if(!Ii.isObject(e))throw new TypeError("data must be an object");return function e(n,r){if(!Ii.isUndefined(n)){if(-1!==l.indexOf(n))throw Error("Circular reference detected in "+r.join("."));l.push(n),Ii.forEach(n,function(n,i){!0===(!(Ii.isUndefined(n)||null===n)&&a.call(t,n,Ii.isString(i)?i.trim():i,r,f))&&e(n,r?r.concat(i):[i])}),l.pop()}}(e),t};function Gi(e){var t={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(e).replace(/[!'()~]|%20|%00/g,function(e){return t[e]})}function Qi(e,t){this._pairs=[],e&&$i(e,this,t)}var Zi=Qi.prototype;Zi.append=function(e,t){this._pairs.push([e,t])},Zi.toString=function(e){var t=e?function(t){return e.call(this,t,Gi)}:Gi;return this._pairs.map(function(e){return t(e[0])+"="+t(e[1])},"").join("&")};const Yi=Qi;function Xi(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function Ki(e,t,n){if(!t)return e;var r,a=n&&n.encode||Xi,i=n&&n.serialize;if(r=i?i(t,n):Ii.isURLSearchParams(t)?t.toString():new Yi(t,n).toString(a)){var o=e.indexOf("#");-1!==o&&(e=e.slice(0,o)),e+=(-1===e.indexOf("?")?"?":"&")+r}return e}var Ji=function(){return(0,B.A)(function e(){(0,T.A)(this,e),this.handlers=[]},[{key:"use",value:function(e,t,n){return this.handlers.push({fulfilled:e,rejected:t,synchronous:!!n&&n.synchronous,runWhen:n?n.runWhen:null}),this.handlers.length-1}},{key:"eject",value:function(e){this.handlers[e]&&(this.handlers[e]=null)}},{key:"clear",value:function(){this.handlers&&(this.handlers=[])}},{key:"forEach",value:function(e){Ii.forEach(this.handlers,function(t){null!==t&&e(t)})}}])}();const eo=Ji,to={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1};__webpack_require__(48408);const no={isBrowser:!0,classes:{URLSearchParams:"undefined"!=typeof URLSearchParams?URLSearchParams:Yi,FormData:"undefined"!=typeof FormData?FormData:null,Blob:"undefined"!=typeof Blob?Blob:null},protocols:["http","https","file","blob","url","data"]};var ro,ao="undefined"!=typeof window&&"undefined"!=typeof document,io=(ro="undefined"!=typeof navigator&&navigator.product,ao&&["ReactNative","NativeScript","NS"].indexOf(ro)<0),oo="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope&&"function"==typeof self.importScripts,so=ao&&window.location.href||"http://localhost";function uo(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function co(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?uo(Object(n),!0).forEach(function(t){(0,M.A)(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):uo(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}const lo=co(co({},e),no);__webpack_require__(28543);const fo=function(e){function t(e,n,r,a){var i=e[a++];if("__proto__"===i)return!0;var o=Number.isFinite(+i),s=a>=e.length;return i=!i&&Ii.isArray(r)?r.length:i,s?(Ii.hasOwnProp(r,i)?r[i]=[r[i],n]:r[i]=n,!o):(r[i]&&Ii.isObject(r[i])||(r[i]=[]),t(e,n,r[i],a)&&Ii.isArray(r[i])&&(r[i]=function(e){var t,n,r={},a=Object.keys(e),i=a.length;for(t=0;t<i;t++)r[n=a[t]]=e[n];return r}(r[i])),!o)}if(Ii.isFormData(e)&&Ii.isFunction(e.entries)){var n={};return Ii.forEachEntry(e,function(e,r){t(function(e){return Ii.matchAll(/\w+|\[(\w*)]/g,e).map(function(e){return"[]"===e[0]?"":e[1]||e[0]})}(e),r,n,0)}),n}return null};var po={transitional:to,adapter:["xhr","http","fetch"],transformRequest:[function(e,t){var n,r=t.getContentType()||"",a=r.indexOf("application/json")>-1,i=Ii.isObject(e);if(i&&Ii.isHTMLForm(e)&&(e=new FormData(e)),Ii.isFormData(e))return a?JSON.stringify(fo(e)):e;if(Ii.isArrayBuffer(e)||Ii.isBuffer(e)||Ii.isStream(e)||Ii.isFile(e)||Ii.isBlob(e)||Ii.isReadableStream(e))return e;if(Ii.isArrayBufferView(e))return e.buffer;if(Ii.isURLSearchParams(e))return t.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),e.toString();if(i){if(r.indexOf("application/x-www-form-urlencoded")>-1)return function(e,t){return $i(e,new lo.classes.URLSearchParams,Object.assign({visitor:function(e,t,n,r){return lo.isNode&&Ii.isBuffer(e)?(this.append(t,e.toString("base64")),!1):r.defaultVisitor.apply(this,arguments)}},t))}(e,this.formSerializer).toString();if((n=Ii.isFileList(e))||r.indexOf("multipart/form-data")>-1){var o=this.env&&this.env.FormData;return $i(n?{"files[]":e}:e,o&&new o,this.formSerializer)}}return i||a?(t.setContentType("application/json",!1),function(e,t,n){if(Ii.isString(e))try{return(t||JSON.parse)(e),Ii.trim(e)}catch(r){if("SyntaxError"!==r.name)throw r}return(n||JSON.stringify)(e)}(e)):e}],transformResponse:[function(e){var t=this.transitional||po.transitional,n=t&&t.forcedJSONParsing,r="json"===this.responseType;if(Ii.isResponse(e)||Ii.isReadableStream(e))return e;if(e&&Ii.isString(e)&&(n&&!this.responseType||r)){var a=!(t&&t.silentJSONParsing)&&r;try{return JSON.parse(e)}catch(i){if(a){if("SyntaxError"===i.name)throw qi.from(i,qi.ERR_BAD_RESPONSE,this,null,this.response);throw i}}}return e}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:lo.classes.FormData,Blob:lo.classes.Blob},validateStatus:function(e){return e>=200&&e<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};Ii.forEach(["delete","get","head","post","put","patch"],function(e){po.headers[e]={}});const ho=po;var mo=Ii.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]);function vo(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(e){if("string"==typeof e)return go(e,t);var n={}.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)?go(e,t):void 0}}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,a=function(){};return{s:a,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,o=!0,s=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return o=e.done,e},e:function(e){s=!0,i=e},f:function(){try{o||null==n.return||n.return()}finally{if(s)throw i}}}}function go(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}var bo=Symbol("internals");function yo(e){return e&&String(e).trim().toLowerCase()}function Ao(e){return!1===e||null==e?e:Ii.isArray(e)?e.map(Ao):String(e)}function Do(e,t,n,r,a){return Ii.isFunction(r)?r.call(this,t,n):(a&&(t=n),Ii.isString(t)?Ii.isString(r)?-1!==t.indexOf(r):Ii.isRegExp(r)?r.test(t):void 0:void 0)}var wo=function(){return(0,B.A)(function e(t){(0,T.A)(this,e),t&&this.set(t)},[{key:"set",value:function(e,t,n){var r=this;function a(e,t,n){var a=yo(t);if(!a)throw new Error("header name must be a non-empty string");var i=Ii.findKey(r,a);(!i||void 0===r[i]||!0===n||void 0===n&&!1!==r[i])&&(r[i||t]=Ao(e))}var i=function(e,t){return Ii.forEach(e,function(e,n){return a(e,n,t)})};if(Ii.isPlainObject(e)||e instanceof this.constructor)i(e,t);else if(Ii.isString(e)&&(e=e.trim())&&!/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(e.trim()))i(function(e){var t,n,r,a={};return e&&e.split("\n").forEach(function(e){r=e.indexOf(":"),t=e.substring(0,r).trim().toLowerCase(),n=e.substring(r+1).trim(),!t||a[t]&&mo[t]||("set-cookie"===t?a[t]?a[t].push(n):a[t]=[n]:a[t]=a[t]?a[t]+", "+n:n)}),a}(e),t);else if(Ii.isHeaders(e)){var o,s=vo(e.entries());try{for(s.s();!(o=s.n()).done;){var u=(0,p.A)(o.value,2),c=u[0];a(u[1],c,n)}}catch(l){s.e(l)}finally{s.f()}}else null!=e&&a(t,e,n);return this}},{key:"get",value:function(e,t){if(e=yo(e)){var n=Ii.findKey(this,e);if(n){var r=this[n];if(!t)return r;if(!0===t)return function(e){for(var t,n=Object.create(null),r=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;t=r.exec(e);)n[t[1]]=t[2];return n}(r);if(Ii.isFunction(t))return t.call(this,r,n);if(Ii.isRegExp(t))return t.exec(r);throw new TypeError("parser must be boolean|regexp|function")}}}},{key:"has",value:function(e,t){if(e=yo(e)){var n=Ii.findKey(this,e);return!(!n||void 0===this[n]||t&&!Do(0,this[n],n,t))}return!1}},{key:"delete",value:function(e,t){var n=this,r=!1;function a(e){if(e=yo(e)){var a=Ii.findKey(n,e);!a||t&&!Do(0,n[a],a,t)||(delete n[a],r=!0)}}return Ii.isArray(e)?e.forEach(a):a(e),r}},{key:"clear",value:function(e){for(var t=Object.keys(this),n=t.length,r=!1;n--;){var a=t[n];e&&!Do(0,this[a],a,e,!0)||(delete this[a],r=!0)}return r}},{key:"normalize",value:function(e){var t=this,n={};return Ii.forEach(this,function(r,a){var i=Ii.findKey(n,a);if(i)return t[i]=Ao(r),void delete t[a];var o=e?function(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,function(e,t,n){return t.toUpperCase()+n})}(a):String(a).trim();o!==a&&delete t[a],t[o]=Ao(r),n[o]=!0}),this}},{key:"concat",value:function(){for(var e,t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return(e=this.constructor).concat.apply(e,[this].concat(n))}},{key:"toJSON",value:function(e){var t=Object.create(null);return Ii.forEach(this,function(n,r){null!=n&&!1!==n&&(t[r]=e&&Ii.isArray(n)?n.join(", "):n)}),t}},{key:Symbol.iterator,value:function(){return Object.entries(this.toJSON())[Symbol.iterator]()}},{key:"toString",value:function(){return Object.entries(this.toJSON()).map(function(e){var t=(0,p.A)(e,2);return t[0]+": "+t[1]}).join("\n")}},{key:Symbol.toStringTag,get:function(){return"AxiosHeaders"}}],[{key:"from",value:function(e){return e instanceof this?e:new this(e)}},{key:"concat",value:function(e){for(var t=new this(e),n=arguments.length,r=new Array(n>1?n-1:0),a=1;a<n;a++)r[a-1]=arguments[a];return r.forEach(function(e){return t.set(e)}),t}},{key:"accessor",value:function(e){var t=(this[bo]=this[bo]={accessors:{}}).accessors,n=this.prototype;function r(e){var r=yo(e);t[r]||(!function(e,t){var n=Ii.toCamelCase(" "+t);["get","set","has"].forEach(function(r){Object.defineProperty(e,r+n,{value:function(e,n,a){return this[r].call(this,t,e,n,a)},configurable:!0})})}(n,e),t[r]=!0)}return Ii.isArray(e)?e.forEach(r):r(e),this}}])}();wo.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]),Ii.reduceDescriptors(wo.prototype,function(e,t){var n=e.value,r=t[0].toUpperCase()+t.slice(1);return{get:function(){return n},set:function(e){this[r]=e}}}),Ii.freezeMethods(wo);const _o=wo;function Eo(e,t){var n=this||ho,r=t||n,a=_o.from(r.headers),i=r.data;return Ii.forEach(e,function(e){i=e.call(n,i,a.normalize(),t?t.status:void 0)}),a.normalize(),i}function ko(e){return!(!e||!e.__CANCEL__)}function xo(e,t,n){qi.call(this,null==e?"canceled":e,qi.ERR_CANCELED,t,n),this.name="CanceledError"}Ii.inherits(xo,qi,{__CANCEL__:!0});const Co=xo;function Fo(e,t,n){var r=n.config.validateStatus;n.status&&r&&!r(n.status)?t(new qi("Request failed with status code "+n.status,[qi.ERR_BAD_REQUEST,qi.ERR_BAD_RESPONSE][Math.floor(n.status/100)-4],n.config,n.request,n)):e(n)}const So=function(e,t){e=e||10;var n,r=new Array(e),a=new Array(e),i=0,o=0;return t=void 0!==t?t:1e3,function(s){var u=Date.now(),c=a[o];n||(n=u),r[i]=s,a[i]=u;for(var l=o,f=0;l!==i;)f+=r[l++],l%=e;if((i=(i+1)%e)===o&&(o=(o+1)%e),!(u-n<t)){var d=c&&u-c;return d?Math.round(1e3*f/d):void 0}}};const Oo=function(e,t){var n,r,a=0,i=1e3/t,o=function(t){var i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Date.now();a=i,n=null,r&&(clearTimeout(r),r=null),e.apply(null,t)};return[function(){for(var e=Date.now(),t=e-a,s=arguments.length,u=new Array(s),c=0;c<s;c++)u[c]=arguments[c];t>=i?o(u,e):(n=u,r||(r=setTimeout(function(){r=null,o(n)},i-t)))},function(){return n&&o(n)}]};var To=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:3,r=0,a=So(50,250);return Oo(function(n){var i=n.loaded,o=n.lengthComputable?n.total:void 0,s=i-r,u=a(s),c=i<=o;r=i;var l=(0,M.A)({loaded:i,total:o,progress:o?i/o:void 0,bytes:s,rate:u||void 0,estimated:u&&o&&c?(o-i)/u:void 0,event:n,lengthComputable:null!=o},t?"download":"upload",!0);e(l)},n)},Bo=function(e,t){var n=null!=e;return[function(r){return t[0]({lengthComputable:n,total:e,loaded:r})},t[1]]},Mo=function(e){return function(){for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return Ii.asap(function(){return e.apply(void 0,n)})}},Po=__webpack_require__(15913),Ro=__webpack_require__(18061),No=__webpack_require__(40112),Io=__webpack_require__(26314);__webpack_require__(88267),__webpack_require__(42207);const Lo=lo.hasStandardBrowserEnv?function(){var e,t=/(msie|trident)/i.test(navigator.userAgent),n=document.createElement("a");function r(e){var r=e;return t&&(n.setAttribute("href",r),r=n.href),n.setAttribute("href",r),{href:n.href,protocol:n.protocol?n.protocol.replace(/:$/,""):"",host:n.host,search:n.search?n.search.replace(/^\?/,""):"",hash:n.hash?n.hash.replace(/^#/,""):"",hostname:n.hostname,port:n.port,pathname:"/"===n.pathname.charAt(0)?n.pathname:"/"+n.pathname}}return e=r(window.location.href),function(t){var n=Ii.isString(t)?r(t):t;return n.protocol===e.protocol&&n.host===e.host}}():function(){return!0};__webpack_require__(93515);const jo=lo.hasStandardBrowserEnv?{write:function(e,t,n,r,a,i){var o=[e+"="+encodeURIComponent(t)];Ii.isNumber(n)&&o.push("expires="+new Date(n).toGMTString()),Ii.isString(r)&&o.push("path="+r),Ii.isString(a)&&o.push("domain="+a),!0===i&&o.push("secure"),document.cookie=o.join("; ")},read:function(e){var t=document.cookie.match(new RegExp("(^|;\\s*)("+e+")=([^;]*)"));return t?decodeURIComponent(t[3]):null},remove:function(e){this.write(e,"",Date.now()-864e5)}}:{write:function(){},read:function(){return null},remove:function(){}};function zo(e,t){return e&&!function(e){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(e)}(t)?function(e,t){return t?e.replace(/\/?\/$/,"")+"/"+t.replace(/^\/+/,""):e}(e,t):t}function qo(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}var Vo=function(e){return e instanceof _o?function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?qo(Object(n),!0).forEach(function(t){(0,M.A)(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):qo(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}({},e):e};function Uo(e,t){t=t||{};var n={};function r(e,t,n){return Ii.isPlainObject(e)&&Ii.isPlainObject(t)?Ii.merge.call({caseless:n},e,t):Ii.isPlainObject(t)?Ii.merge({},t):Ii.isArray(t)?t.slice():t}function a(e,t,n){return Ii.isUndefined(t)?Ii.isUndefined(e)?void 0:r(void 0,e,n):r(e,t,n)}function i(e,t){if(!Ii.isUndefined(t))return r(void 0,t)}function o(e,t){return Ii.isUndefined(t)?Ii.isUndefined(e)?void 0:r(void 0,e):r(void 0,t)}function s(n,a,i){return i in t?r(n,a):i in e?r(void 0,n):void 0}var u={url:i,method:i,data:i,baseURL:o,transformRequest:o,transformResponse:o,paramsSerializer:o,timeout:o,timeoutMessage:o,withCredentials:o,withXSRFToken:o,adapter:o,responseType:o,xsrfCookieName:o,xsrfHeaderName:o,onUploadProgress:o,onDownloadProgress:o,decompress:o,maxContentLength:o,maxBodyLength:o,beforeRedirect:o,transport:o,httpAgent:o,httpsAgent:o,cancelToken:o,socketPath:o,responseEncoding:o,validateStatus:s,headers:function(e,t){return a(Vo(e),Vo(t),!0)}};return Ii.forEach(Object.keys(Object.assign({},e,t)),function(r){var i=u[r]||a,o=i(e[r],t[r],r);Ii.isUndefined(o)&&i!==s||(n[r]=o)}),n}const Ho=function(e){var t,n=Uo({},e),r=n.data,a=n.withXSRFToken,i=n.xsrfHeaderName,o=n.xsrfCookieName,s=n.headers,u=n.auth;if(n.headers=s=_o.from(s),n.url=Ki(zo(n.baseURL,n.url),e.params,e.paramsSerializer),u&&s.set("Authorization","Basic "+btoa((u.username||"")+":"+(u.password?unescape(encodeURIComponent(u.password)):""))),Ii.isFormData(r))if(lo.hasStandardBrowserEnv||lo.hasStandardBrowserWebWorkerEnv)s.setContentType(void 0);else if(!1!==(t=s.getContentType())){var c=t?t.split(";").map(function(e){return e.trim()}).filter(Boolean):[],l=function(e){return(0,Po.A)(e)||(0,Ro.A)(e)||(0,No.A)(e)||(0,Io.A)()}(c),f=l[0],d=l.slice(1);s.setContentType([f||"multipart/form-data"].concat((0,ae.A)(d)).join("; "))}if(lo.hasStandardBrowserEnv&&(a&&Ii.isFunction(a)&&(a=a(n)),a||!1!==a&&Lo(n.url))){var p=i&&o&&jo.read(o);p&&s.set(i,p)}return n};const Wo="undefined"!=typeof XMLHttpRequest&&function(e){return new Promise(function(t,n){var r,a,i,o,s,u=Ho(e),c=u.data,l=_o.from(u.headers).normalize(),f=u.responseType,d=u.onUploadProgress,h=u.onDownloadProgress;function m(){o&&o(),s&&s(),u.cancelToken&&u.cancelToken.unsubscribe(r),u.signal&&u.signal.removeEventListener("abort",r)}var v=new XMLHttpRequest;function g(){if(v){var r=_o.from("getAllResponseHeaders"in v&&v.getAllResponseHeaders());Fo(function(e){t(e),m()},function(e){n(e),m()},{data:f&&"text"!==f&&"json"!==f?v.response:v.responseText,status:v.status,statusText:v.statusText,headers:r,config:e,request:v}),v=null}}if(v.open(u.method.toUpperCase(),u.url,!0),v.timeout=u.timeout,"onloadend"in v?v.onloadend=g:v.onreadystatechange=function(){v&&4===v.readyState&&(0!==v.status||v.responseURL&&0===v.responseURL.indexOf("file:"))&&setTimeout(g)},v.onabort=function(){v&&(n(new qi("Request aborted",qi.ECONNABORTED,e,v)),v=null)},v.onerror=function(){n(new qi("Network Error",qi.ERR_NETWORK,e,v)),v=null},v.ontimeout=function(){var t=u.timeout?"timeout of "+u.timeout+"ms exceeded":"timeout exceeded",r=u.transitional||to;u.timeoutErrorMessage&&(t=u.timeoutErrorMessage),n(new qi(t,r.clarifyTimeoutError?qi.ETIMEDOUT:qi.ECONNABORTED,e,v)),v=null},void 0===c&&l.setContentType(null),"setRequestHeader"in v&&Ii.forEach(l.toJSON(),function(e,t){v.setRequestHeader(t,e)}),Ii.isUndefined(u.withCredentials)||(v.withCredentials=!!u.withCredentials),f&&"json"!==f&&(v.responseType=u.responseType),h){var b=To(h,!0),y=(0,p.A)(b,2);i=y[0],s=y[1],v.addEventListener("progress",i)}if(d&&v.upload){var A=To(d),D=(0,p.A)(A,2);a=D[0],o=D[1],v.upload.addEventListener("progress",a),v.upload.addEventListener("loadend",o)}(u.cancelToken||u.signal)&&(r=function(t){v&&(n(!t||t.type?new Co(null,e,v):t),v.abort(),v=null)},u.cancelToken&&u.cancelToken.subscribe(r),u.signal&&(u.signal.aborted?r():u.signal.addEventListener("abort",r)));var w=function(e){var t=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return t&&t[1]||""}(u.url);w&&-1===lo.protocols.indexOf(w)?n(new qi("Unsupported protocol "+w+":",qi.ERR_BAD_REQUEST,e)):v.send(c||null)})};const $o=function(e,t){var n,r=new AbortController,a=function(e){if(!n){n=!0,o();var t=e instanceof Error?e:this.reason;r.abort(t instanceof qi?t:new Co(t instanceof Error?t.message:t))}},i=t&&setTimeout(function(){a(new qi("timeout ".concat(t," of ms exceeded"),qi.ETIMEDOUT))},t),o=function(){e&&(i&&clearTimeout(i),i=null,e.forEach(function(e){e&&(e.removeEventListener?e.removeEventListener("abort",a):e.unsubscribe(a))}),e=null)};e.forEach(function(e){return e&&e.addEventListener&&e.addEventListener("abort",a)});var s=r.signal;return s.unsubscribe=o,[s,function(){i&&clearTimeout(i),i=null}]};var Go=__webpack_require__(71392),Qo=__webpack_require__(40178),Zo=__webpack_require__(87167);__webpack_require__(66412);function Yo(e){var t,n,r,a=2;for("undefined"!=typeof Symbol&&(n=Symbol.asyncIterator,r=Symbol.iterator);a--;){if(n&&null!=(t=e[n]))return t.call(e);if(r&&null!=(t=e[r]))return new Xo(t.call(e));n="@@asyncIterator",r="@@iterator"}throw new TypeError("Object is not async iterable")}function Xo(e){function t(e){if(Object(e)!==e)return Promise.reject(new TypeError(e+" is not an object."));var t=e.done;return Promise.resolve(e.value).then(function(e){return{value:e,done:t}})}return Xo=function(e){this.s=e,this.n=e.next},Xo.prototype={s:null,n:null,next:function(){return t(this.n.apply(this.s,arguments))},return:function(e){var n=this.s.return;return void 0===n?Promise.resolve({value:e,done:!0}):t(n.apply(this.s,arguments))},throw:function(e){var n=this.s.return;return void 0===n?Promise.reject(e):t(n.apply(this.s,arguments))}},new Xo(e)}var Ko=s.mark(function e(t,n){var r,a,i;return s.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(r=t.byteLength,n&&!(r<n)){e.next=2;break}return e.next=1,t;case 1:return e.abrupt("return");case 2:a=0;case 3:if(!(a<r)){e.next=5;break}return i=a+n,e.next=4,t.slice(a,i);case 4:a=i,e.next=3;break;case 5:case"end":return e.stop()}},e)}),Jo=function(){var e=(0,Go.A)(s.mark(function e(t,n,r){var a,i,o,u,c,l,f,d,p,h,m;return s.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:a=!1,i=!1,e.prev=1,u=Yo(t);case 2:return e.next=3,(0,Qo.A)(u.next());case 3:if(!(a=!(c=e.sent).done)){e.next=8;break}if(l=c.value,f=Zo.A,d=Yo,p=Ko,!ArrayBuffer.isView(l)){e.next=4;break}h=l,e.next=6;break;case 4:return e.next=5,(0,Qo.A)(r(String(l)));case 5:h=e.sent;case 6:return e.delegateYield(f(d(p(h,n)),Qo.A),"t0",7);case 7:a=!1,e.next=2;break;case 8:e.next=10;break;case 9:e.prev=9,m=e.catch(1),i=!0,o=m;case 10:if(e.prev=10,e.prev=11,!a||null==u.return){e.next=12;break}return e.next=12,(0,Qo.A)(u.return());case 12:if(e.prev=12,!i){e.next=13;break}throw o;case 13:return e.finish(12);case 14:return e.finish(10);case 15:case"end":return e.stop()}},e,null,[[1,9,10,15],[11,,12,14]])}));return function(t,n,r){return e.apply(this,arguments)}}(),es=function(e,t,n,r,a){var i,u=Jo(e,t,a),c=0,l=function(e){i||(i=!0,r&&r(e))};return new ReadableStream({pull:function(e){return(0,o.A)(s.mark(function t(){var r,a,i,o,f,d;return s.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.prev=0,t.next=1,u.next();case 1:if(r=t.sent,a=r.done,i=r.value,!a){t.next=2;break}return l(),e.close(),t.abrupt("return");case 2:o=i.byteLength,n&&(f=c+=o,n(f)),e.enqueue(new Uint8Array(i)),t.next=4;break;case 3:throw t.prev=3,d=t.catch(0),l(d),d;case 4:case"end":return t.stop()}},t,null,[[0,3]])}))()},cancel:function(e){return l(e),u.return()}},{highWaterMark:2})};function ts(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function ns(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ts(Object(n),!0).forEach(function(t){(0,M.A)(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ts(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}var rs,as,is="function"==typeof fetch&&"function"==typeof Request&&"function"==typeof Response,os=is&&"function"==typeof ReadableStream,ss=is&&("function"==typeof TextEncoder?(rs=new TextEncoder,function(e){return rs.encode(e)}):function(){var e=(0,o.A)(s.mark(function e(t){var n,r;return s.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return n=Uint8Array,e.next=1,new Response(t).arrayBuffer();case 1:return r=e.sent,e.abrupt("return",new n(r));case 2:case"end":return e.stop()}},e)}));return function(t){return e.apply(this,arguments)}}()),us=function(e){try{for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];return!!e.apply(void 0,n)}catch(a){return!1}},cs=os&&us(function(){var e=!1,t=new Request(lo.origin,{body:new ReadableStream,method:"POST",get duplex(){return e=!0,"half"}}).headers.has("Content-Type");return e&&!t}),ls=os&&us(function(){return Ii.isReadableStream(new Response("").body)}),fs={stream:ls&&function(e){return e.body}};is&&(as=new Response,["text","arrayBuffer","blob","formData","stream"].forEach(function(e){!fs[e]&&(fs[e]=Ii.isFunction(as[e])?function(t){return t[e]()}:function(t,n){throw new qi("Response type '".concat(e,"' is not supported"),qi.ERR_NOT_SUPPORT,n)})}));var ds=function(){var e=(0,o.A)(s.mark(function e(t){return s.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(null!=t){e.next=1;break}return e.abrupt("return",0);case 1:if(!Ii.isBlob(t)){e.next=2;break}return e.abrupt("return",t.size);case 2:if(!Ii.isSpecCompliantForm(t)){e.next=4;break}return e.next=3,new Request(t).arrayBuffer();case 3:case 6:return e.abrupt("return",e.sent.byteLength);case 4:if(!Ii.isArrayBufferView(t)&&!Ii.isArrayBuffer(t)){e.next=5;break}return e.abrupt("return",t.byteLength);case 5:if(Ii.isURLSearchParams(t)&&(t+=""),!Ii.isString(t)){e.next=7;break}return e.next=6,ss(t);case 7:case"end":return e.stop()}},e)}));return function(t){return e.apply(this,arguments)}}(),ps=function(){var e=(0,o.A)(s.mark(function e(t,n){var r;return s.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return r=Ii.toFiniteNumber(t.getContentLength()),e.abrupt("return",null==r?ds(n):r);case 1:case"end":return e.stop()}},e)}));return function(t,n){return e.apply(this,arguments)}}();const hs=is&&function(){var e=(0,o.A)(s.mark(function e(t){var n,r,a,i,o,u,c,l,f,d,h,m,v,g,b,y,A,D,w,_,E,k,x,C,F,S,O,T,B,M,P,R,N,I,L,j,z,q,V,U;return s.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(n=Ho(t),r=n.url,a=n.method,i=n.data,o=n.signal,u=n.cancelToken,c=n.timeout,l=n.onDownloadProgress,f=n.onUploadProgress,d=n.responseType,h=n.headers,m=n.withCredentials,v=void 0===m?"same-origin":m,g=n.fetchOptions,d=d?(d+"").toLowerCase():"text",b=o||u||c?$o([o,u],c):[],y=(0,p.A)(b,2),A=y[0],D=y[1],E=function(){!w&&setTimeout(function(){A&&A.unsubscribe()}),w=!0},e.prev=1,!(q=f&&cs&&"get"!==a&&"head"!==a)){e.next=3;break}return e.next=2,ps(h,i);case 2:V=k=e.sent,q=0!==V;case 3:if(!q){e.next=4;break}x=new Request(r,{method:"POST",body:i,duplex:"half"}),Ii.isFormData(i)&&(C=x.headers.get("content-type"))&&h.setContentType(C),x.body&&(F=Bo(k,To(Mo(f))),S=(0,p.A)(F,2),O=S[0],T=S[1],i=es(x.body,65536,O,T,ss));case 4:return Ii.isString(v)||(v=v?"include":"omit"),_=new Request(r,ns(ns({},g),{},{signal:A,method:a.toUpperCase(),headers:h.normalize().toJSON(),body:i,duplex:"half",credentials:v})),e.next=5,fetch(_);case 5:return B=e.sent,M=ls&&("stream"===d||"response"===d),ls&&(l||M)&&(P={},["status","statusText","headers"].forEach(function(e){P[e]=B[e]}),R=Ii.toFiniteNumber(B.headers.get("content-length")),N=l&&Bo(R,To(Mo(l),!0))||[],I=(0,p.A)(N,2),L=I[0],j=I[1],B=new Response(es(B.body,65536,L,function(){j&&j(),M&&E()},ss),P)),d=d||"text",e.next=6,fs[Ii.findKey(fs,d)||"text"](B,t);case 6:return z=e.sent,!M&&E(),D&&D(),e.next=7,new Promise(function(e,n){Fo(e,n,{data:z,headers:_o.from(B.headers),status:B.status,statusText:B.statusText,config:t,request:_})});case 7:return e.abrupt("return",e.sent);case 8:if(e.prev=8,U=e.catch(1),E(),!U||"TypeError"!==U.name||!/fetch/i.test(U.message)){e.next=9;break}throw Object.assign(new qi("Network Error",qi.ERR_NETWORK,t,_),{cause:U.cause||U});case 9:throw qi.from(U,U&&U.code,t,_);case 10:case"end":return e.stop()}},e,null,[[1,8]])}));return function(t){return e.apply(this,arguments)}}();function ms(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function vs(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ms(Object(n),!0).forEach(function(t){(0,M.A)(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ms(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}var gs="function"==typeof fetch&&"function"==typeof Request&&"function"==typeof Response,bs=gs&&"function"==typeof ReadableStream,ys=gs&&("function"==typeof TextEncoder?function(e){return function(t){return e.encode(t)}}(new TextEncoder):function(){var e=(0,o.A)(s.mark(function e(t){var n,r;return s.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return n=Uint8Array,e.next=1,new Response(t).arrayBuffer();case 1:return r=e.sent,e.abrupt("return",new n(r));case 2:case"end":return e.stop()}},e)}));return function(t){return e.apply(this,arguments)}}()),As=function(e){try{for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];return!!e.apply(void 0,n)}catch(a){return!1}},Ds=bs&&As(function(){var e=!1,t=new Request(lo.origin,{body:new ReadableStream,method:"POST",get duplex(){return e=!0,"half"}}).headers.has("Content-Type");return e&&!t}),ws=bs&&As(function(){return Ii.isReadableStream(new Response("").body)}),_s={stream:ws&&function(e){return e.body}};gs&&function(e){["text","arrayBuffer","blob","formData","stream"].forEach(function(t){!_s[t]&&(_s[t]=Ii.isFunction(e[t])?function(e){return e[t]()}:function(e,n){throw new qi("Response type '".concat(t,"' is not supported"),qi.ERR_NOT_SUPPORT,n)})})}(new Response);var Es=function(){var e=(0,o.A)(s.mark(function e(t){return s.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(null!=t){e.next=1;break}return e.abrupt("return",0);case 1:if(!Ii.isBlob(t)){e.next=2;break}return e.abrupt("return",t.size);case 2:if(!Ii.isSpecCompliantForm(t)){e.next=4;break}return e.next=3,new Request(t).arrayBuffer();case 3:case 6:return e.abrupt("return",e.sent.byteLength);case 4:if(!Ii.isArrayBufferView(t)&&!Ii.isArrayBuffer(t)){e.next=5;break}return e.abrupt("return",t.byteLength);case 5:if(Ii.isURLSearchParams(t)&&(t+=""),!Ii.isString(t)){e.next=7;break}return e.next=6,ys(t);case 7:case"end":return e.stop()}},e)}));return function(t){return e.apply(this,arguments)}}(),ks=function(){var e=(0,o.A)(s.mark(function e(t,n){var r;return s.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return r=Ii.toFiniteNumber(t.getContentLength()),e.abrupt("return",null==r?Es(n):r);case 1:case"end":return e.stop()}},e)}));return function(t,n){return e.apply(this,arguments)}}();const xs=gs&&function(){var e=(0,o.A)(s.mark(function e(t){var n,r,a,i,o,u,c,l,f,d,h,m,v,g,b,y,A,D,w,_,E,k,x,C,F,S,O,T,B,M,P,R,N,I,L,j,z,q,V,U;return s.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(n=Ho(t),r=n.url,a=n.method,i=n.data,o=n.signal,u=n.cancelToken,c=n.timeout,l=n.onDownloadProgress,f=n.onUploadProgress,d=n.responseType,h=n.headers,m=n.withCredentials,v=void 0===m?"same-origin":m,g=n.fetchOptions,d=d?(d+"").toLowerCase():"text",b=o||u||c?$o([o,u],c):[],y=(0,p.A)(b,2),A=y[0],D=y[1],E=function(){!w&&setTimeout(function(){A&&A.unsubscribe()}),w=!0},e.prev=1,!(q=f&&Ds&&"get"!==a&&"head"!==a)){e.next=3;break}return e.next=2,ks(h,i);case 2:V=k=e.sent,q=0!==V;case 3:if(!q){e.next=4;break}x=new Request(r,{method:"POST",body:i,duplex:"half"}),Ii.isFormData(i)&&(C=x.headers.get("content-type"))&&h.setContentType(C),x.body&&(F=Bo(k,To(Mo(f))),S=(0,p.A)(F,2),O=S[0],T=S[1],i=es(x.body,65536,O,T,ys));case 4:return Ii.isString(v)||(v=v?"include":"omit"),_=new Request(r,vs(vs({},g),{},{signal:A,method:a.toUpperCase(),headers:h.normalize().toJSON(),body:i,duplex:"half",credentials:v})),e.next=5,window.CapacitorWebFetch(_);case 5:return B=e.sent,M=ws&&("stream"===d||"response"===d),ws&&(l||M)&&(P={},["status","statusText","headers"].forEach(function(e){P[e]=B[e]}),R=Ii.toFiniteNumber(B.headers.get("content-length")),N=l&&Bo(R,To(Mo(l),!0))||[],I=(0,p.A)(N,2),L=I[0],j=I[1],B=new Response(es(B.body,65536,L,function(){j&&j(),M&&E()},ys),P)),d=d||"text",e.next=6,_s[Ii.findKey(_s,d)||"text"](B,t);case 6:return z=e.sent,!M&&E(),D&&D(),e.next=7,new Promise(function(e,n){Fo(e,n,{data:z,headers:_o.from(B.headers),status:B.status,statusText:B.statusText,config:t,request:_})});case 7:return e.abrupt("return",e.sent);case 8:if(e.prev=8,U=e.catch(1),E(),!U||"TypeError"!==U.name||!/fetch/i.test(U.message)){e.next=9;break}throw Object.assign(new qi("Network Error",qi.ERR_NETWORK,t,_),{cause:U.cause||U});case 9:throw qi.from(U,U&&U.code,t,_);case 10:case"end":return e.stop()}},e,null,[[1,8]])}));return function(t){return e.apply(this,arguments)}}();var Cs={http:null,xhr:Wo,fetch:hs,capacitor:xs};Ii.forEach(Cs,function(e,t){if(e){try{Object.defineProperty(e,"name",{value:t})}catch(n){}Object.defineProperty(e,"adapterName",{value:t})}});var Fs=function(e){return"- ".concat(e)},Ss=function(e){return Ii.isFunction(e)||null===e||!1===e};const Os=function(e){for(var t,n,r=(e=Ii.isArray(e)?e:[e]).length,a={},i=0;i<r;i++){var o=void 0;if(n=t=e[i],!Ss(t)&&void 0===(n=Cs[(o=String(t)).toLowerCase()]))throw new qi("Unknown adapter '".concat(o,"'"));if(n)break;a[o||"#"+i]=n}if(!n){var s=Object.entries(a).map(function(e){var t=(0,p.A)(e,2),n=t[0],r=t[1];return"adapter ".concat(n," ")+(!1===r?"is not supported by the environment":"is not available in the build")}),u=r?s.length>1?"since :\n"+s.map(Fs).join("\n"):" "+Fs(s[0]):"as no adapter specified";throw new qi("There is no suitable adapter to dispatch the request "+u,"ERR_NOT_SUPPORT")}return n};function Ts(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new Co(null,e)}function Bs(e){return Ts(e),e.headers=_o.from(e.headers),e.data=Eo.call(e,e.transformRequest),-1!==["post","put","patch"].indexOf(e.method)&&e.headers.setContentType("application/x-www-form-urlencoded",!1),Os(e.adapter||ho.adapter)(e).then(function(t){return Ts(e),t.data=Eo.call(e,e.transformResponse,t),t.headers=_o.from(t.headers),t},function(t){return ko(t)||(Ts(e),t&&t.response&&(t.response.data=Eo.call(e,e.transformResponse,t.response),t.response.headers=_o.from(t.response.headers))),Promise.reject(t)})}var Ms="1.7.3",Ps={};["object","boolean","number","function","string","symbol"].forEach(function(e,t){Ps[e]=function(n){return(0,h.A)(n)===e||"a"+(t<1?"n ":" ")+e}});var Rs={};Ps.transitional=function(e,t,n){function r(e,t){return"[Axios v1.7.3] Transitional option '"+e+"'"+t+(n?". "+n:"")}return function(n,a,i){if(!1===e)throw new qi(r(a," has been removed"+(t?" in "+t:"")),qi.ERR_DEPRECATED);return t&&!Rs[a]&&(Rs[a]=!0,console.warn(r(a," has been deprecated since v"+t+" and will be removed in the near future"))),!e||e(n,a,i)}};const Ns={assertOptions:function(e,t,n){if("object"!==(0,h.A)(e))throw new qi("options must be an object",qi.ERR_BAD_OPTION_VALUE);for(var r=Object.keys(e),a=r.length;a-- >0;){var i=r[a],o=t[i];if(o){var s=e[i],u=void 0===s||o(s,i,e);if(!0!==u)throw new qi("option "+i+" must be "+u,qi.ERR_BAD_OPTION_VALUE)}else if(!0!==n)throw new qi("Unknown option "+i,qi.ERR_BAD_OPTION)}},validators:Ps};var Is=Ns.validators,Ls=function(){return(0,B.A)(function e(t){(0,T.A)(this,e),this.defaults=t,this.interceptors={request:new eo,response:new eo}},[{key:"request",value:(e=(0,o.A)(s.mark(function e(t,n){var r,a,i;return s.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=1,this._request(t,n);case 1:return e.abrupt("return",e.sent);case 2:if(e.prev=2,(i=e.catch(0))instanceof Error){Error.captureStackTrace?Error.captureStackTrace(r={}):r=new Error,a=r.stack?r.stack.replace(/^.+\n/,""):"";try{i.stack?a&&!String(i.stack).endsWith(a.replace(/^.+\n.+\n/,""))&&(i.stack+="\n"+a):i.stack=a}catch(o){}}throw i;case 3:case"end":return e.stop()}},e,this,[[0,2]])})),function(t,n){return e.apply(this,arguments)})},{key:"_request",value:function(e,t){"string"==typeof e?(t=t||{}).url=e:t=e||{};var n=t=Uo(this.defaults,t),r=n.transitional,a=n.paramsSerializer,i=n.headers;void 0!==r&&Ns.assertOptions(r,{silentJSONParsing:Is.transitional(Is.boolean),forcedJSONParsing:Is.transitional(Is.boolean),clarifyTimeoutError:Is.transitional(Is.boolean)},!1),null!=a&&(Ii.isFunction(a)?t.paramsSerializer={serialize:a}:Ns.assertOptions(a,{encode:Is.function,serialize:Is.function},!0)),t.method=(t.method||this.defaults.method||"get").toLowerCase();var o=i&&Ii.merge(i.common,i[t.method]);i&&Ii.forEach(["delete","get","head","post","put","patch","common"],function(e){delete i[e]}),t.headers=_o.concat(o,i);var s=[],u=!0;this.interceptors.request.forEach(function(e){"function"==typeof e.runWhen&&!1===e.runWhen(t)||(u=u&&e.synchronous,s.unshift(e.fulfilled,e.rejected))});var c,l=[];this.interceptors.response.forEach(function(e){l.push(e.fulfilled,e.rejected)});var f,d=0;if(!u){var p=[Bs.bind(this),void 0];for(p.unshift.apply(p,s),p.push.apply(p,l),f=p.length,c=Promise.resolve(t);d<f;)c=c.then(p[d++],p[d++]);return c}f=s.length;var h=t;for(d=0;d<f;){var m=s[d++],v=s[d++];try{h=m(h)}catch(g){v.call(this,g);break}}try{c=Bs.call(this,h)}catch(g){return Promise.reject(g)}for(d=0,f=l.length;d<f;)c=c.then(l[d++],l[d++]);return c}},{key:"getUri",value:function(e){return Ki(zo((e=Uo(this.defaults,e)).baseURL,e.url),e.params,e.paramsSerializer)}}]);var e}();Ii.forEach(["delete","get","head","options"],function(e){Ls.prototype[e]=function(t,n){return this.request(Uo(n||{},{method:e,url:t,data:(n||{}).data}))}}),Ii.forEach(["post","put","patch"],function(e){function t(t){return function(n,r,a){return this.request(Uo(a||{},{method:e,headers:t?{"Content-Type":"multipart/form-data"}:{},url:n,data:r}))}}Ls.prototype[e]=t(),Ls.prototype[e+"Form"]=t(!0)});const js=Ls;__webpack_require__(54554);var zs=function(){function e(t){if((0,T.A)(this,e),"function"!=typeof t)throw new TypeError("executor must be a function.");var n;this.promise=new Promise(function(e){n=e});var r=this;this.promise.then(function(e){if(r._listeners){for(var t=r._listeners.length;t-- >0;)r._listeners[t](e);r._listeners=null}}),this.promise.then=function(e){var t,n=new Promise(function(e){r.subscribe(e),t=e}).then(e);return n.cancel=function(){r.unsubscribe(t)},n},t(function(e,t,a){r.reason||(r.reason=new Co(e,t,a),n(r.reason))})}return(0,B.A)(e,[{key:"throwIfRequested",value:function(){if(this.reason)throw this.reason}},{key:"subscribe",value:function(e){this.reason?e(this.reason):this._listeners?this._listeners.push(e):this._listeners=[e]}},{key:"unsubscribe",value:function(e){if(this._listeners){var t=this._listeners.indexOf(e);-1!==t&&this._listeners.splice(t,1)}}}],[{key:"source",value:function(){var t,n=new e(function(e){t=e});return{token:n,cancel:t}}}])}();const qs=zs;var Vs={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511};Object.entries(Vs).forEach(function(e){var t=(0,p.A)(e,2),n=t[0],r=t[1];Vs[r]=n});const Us=Vs;var Hs=function e(t){var n=new js(t),r=Ga(js.prototype.request,n);return Ii.extend(r,js.prototype,n,{allOwnKeys:!0}),Ii.extend(r,n,null,{allOwnKeys:!0}),r.create=function(n){return e(Uo(t,n))},r}(ho);Hs.Axios=js,Hs.CanceledError=Co,Hs.CancelToken=qs,Hs.isCancel=ko,Hs.VERSION=Ms,Hs.toFormData=$i,Hs.AxiosError=qi,Hs.Cancel=Hs.CanceledError,Hs.all=function(e){return Promise.all(e)},Hs.spread=function(e){return function(t){return e.apply(null,t)}},Hs.isAxiosError=function(e){return Ii.isObject(e)&&!0===e.isAxiosError},Hs.mergeConfig=Uo,Hs.AxiosHeaders=_o,Hs.formToJSON=function(e){return fo(Ii.isHTMLForm(e)?new FormData(e):e)},Hs.getAdapter=Os,Hs.HttpStatusCode=Us,Hs.default=Hs;const Ws=Hs;__webpack_require__(9391),__webpack_require__(33771),__webpack_require__(17427),__webpack_require__(69479);function $s(e,t){if(e===t)return!0;if(e&&t&&"object"==(0,h.A)(e)&&"object"==(0,h.A)(t)){if(e.constructor!==t.constructor)return!1;var n,r;if(Array.isArray(e)){if((n=e.length)!==t.length)return!1;for(r=n;0!==r--;)if(!$s(e[r],t[r]))return!1;return!0}if(e.constructor===RegExp)return e.source===t.source&&e.flags===t.flags;if(e.valueOf!==Object.prototype.valueOf)return e.valueOf()===t.valueOf();if(e.toString!==Object.prototype.toString)return e.toString()===t.toString();var a=Object.keys(e);if((n=a.length)!==Object.keys(t).length)return!1;for(r=n;0!==r--;)if(!Object.prototype.hasOwnProperty.call(t,a[r]))return!1;for(r=n;0!==r--;){var i=a[r];if(!$s(e[i],t[i]))return!1}return!0}return e!=e&&t!=t}__webpack_require__(52811),__webpack_require__(94003);function Gs(e){var t=e.split("."),n=t.length;return 1===n?function(t){return t[e]}:function(e){for(var r=e,a=0;a<n;++a){if(void 0===(r=r[t[a]]))return r}return r}}function Qs(e){return Object.assign({},e)}function Zs(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(!e)return e;if(!t&&Array.isArray(e))return e.sort(function(e,t){return"string"==typeof e&&"string"==typeof t?e.localeCompare(t):"object"===(0,h.A)(e)?1:-1}).map(function(e){return Zs(e,t)});if("object"===(0,h.A)(e)&&!Array.isArray(e)){var n={};return Object.keys(e).sort(function(e,t){return e.localeCompare(t)}).forEach(function(r){n[r]=Zs(e[r],t)}),n}return e}var Ys=function e(t){if(!t)return t;if(null===t||"object"!==(0,h.A)(t))return t;if(Array.isArray(t)){for(var n=new Array(t.length),r=n.length;r--;)n[r]=e(t[r]);return n}var a={};for(var i in t)a[i]=e(t[i]);return a};function Xs(e,t,n){return Object.defineProperty(e,t,{get:function(){return n}}),n}function Ks(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(e){if("string"==typeof e)return Js(e,t);var n={}.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)?Js(e,t):void 0}}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,a=function(){};return{s:a,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,o=!0,s=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return o=e.done,e},e:function(e){s=!0,i=e},f:function(){try{o||null==n.return||n.return()}finally{if(s)throw i}}}}function Js(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function eu(e){return Array.isArray(e)?e.slice(0):[e]}function tu(e){return Array.isArray(e)}function nu(e,t){var n,r=0,a=-1,i=Ks(e);try{for(i.s();!(n=i.n()).done;){if(!t(n.value,a+=1))break;r+=1}}catch(o){i.e(o)}finally{i.f()}return r}function ru(e,t){var n=t.length;if(0!==n){var r=e.length;e.length=r+t.length;for(var a=0;a<n;++a)e[r+a]=t[a]}}__webpack_require__(42781);var au=__webpack_require__(85670);function iu(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,(0,au.A)(e,t)}var ou={isDevMode:function(){return!1},deepFreezeWhenDevMode:function(e){return e},tunnelErrorMessage:function(e){return"\n        RxDB Error-Code: "+e+".\n        Hint: Error messages are not included in RxDB core to reduce build size.\n        To show the full error messages and to ensure that you do not make any mistakes when using RxDB,\n        use the dev-mode plugin when you are in development mode: https://rxdb.info/dev-mode.html?console=error\n        "}};function su(e,t,n){return"\n"+e+"\n"+function(e){var t="";return 0===Object.keys(e).length?t:(t+="-".repeat(20)+"\n",t+="Parameters:\n",t+=Object.keys(e).map(function(t){var n="[object Object]";try{n="errors"===t?e[t].map(function(e){return JSON.stringify(e,Object.getOwnPropertyNames(e))}):JSON.stringify(e[t],function(e,t){return void 0===t?null:t},2)}catch(r){}return t+": "+n}).join("\n"),t+="\n")}(n)}var uu=function(e){function t(t,n){var r,a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},i=su(n,0,a);return(r=e.call(this,i)||this).code=t,r.message=i,r.url=lu(t),r.parameters=a,r.rxdb=!0,r}return iu(t,e),t.prototype.toString=function(){return this.message},(0,B.A)(t,[{key:"name",get:function(){return"RxError ("+this.code+")"}},{key:"typeError",get:function(){return!1}}])}((0,G.A)(Error)),cu=function(e){function t(t,n){var r,a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},i=su(n,0,a);return(r=e.call(this,i)||this).code=t,r.message=i,r.url=lu(t),r.parameters=a,r.rxdb=!0,r}return iu(t,e),t.prototype.toString=function(){return this.message},(0,B.A)(t,[{key:"name",get:function(){return"RxTypeError ("+this.code+")"}},{key:"typeError",get:function(){return!0}}])}((0,G.A)(TypeError));function lu(e){return"https://rxdb.info/errors.html?console=errors#"+e}function fu(e){return"\nFind out more about this error here: "+lu(e)+" \n"}function du(e,t){return new uu(e,ou.tunnelErrorMessage(e)+fu(e),t)}function pu(e,t){return new cu(e,ou.tunnelErrorMessage(e)+fu(e),t)}function hu(e){return!(!e||409!==e.status)&&e}var mu={409:"document write conflict",422:"schema validation error",510:"attachment data missing"};function vu(e){return du("COL20",{name:mu[e.status],document:e.documentId,writeError:e})}function gu(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(e){if("string"==typeof e)return bu(e,t);var n={}.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)?bu(e,t):void 0}}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,a=function(){};return{s:a,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,o=!0,s=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return o=e.done,e},e:function(e){s=!0,i=e},f:function(){try{o||null==n.return||n.return()}finally{if(s)throw i}}}}function bu(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}var yu={preAddRxPlugin:[],preCreateRxDatabase:[],createRxDatabase:[],preCreateRxCollection:[],createRxCollection:[],createRxState:[],postCloseRxCollection:[],postRemoveRxCollection:[],preCreateRxSchema:[],createRxSchema:[],prePrepareRxQuery:[],preCreateRxQuery:[],prePrepareQuery:[],createRxDocument:[],postCreateRxDocument:[],preCreateRxStorageInstance:[],preStorageWrite:[],preMigrateDocument:[],postMigrateDocument:[],preCloseRxDatabase:[],postRemoveRxDatabase:[],postCleanup:[],preReplicationMasterWrite:[],preReplicationMasterWriteDocumentsHandle:[]};function Au(e,t){yu[e].length>0&&yu[e].forEach(function(e){return e(t)})}function Du(e,t){return wu.apply(this,arguments)}function wu(){return(wu=(0,o.A)(s.mark(function e(t,n){var r,a,i,o;return s.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:r=gu(yu[t]),e.prev=1,r.s();case 2:if((a=r.n()).done){e.next=4;break}return i=a.value,e.next=3,i(n);case 3:e.next=2;break;case 4:e.next=6;break;case 5:e.prev=5,o=e.catch(1),r.e(o);case 6:return e.prev=6,r.f(),e.finish(6);case 7:case"end":return e.stop()}},e,null,[[1,5,6,7]])}))).apply(this,arguments)}var _u=/\./g,Eu=(__webpack_require__(50375),"abcdefghijklmnopqrstuvwxyz");function ku(){for(var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:10,t="",n=0;n<e;n++)t+=Eu.charAt(Math.floor(26*Math.random()));return t}function xu(e){return(e+="").charAt(0).toUpperCase()+e.substr(1)}function Cu(e){for(;"."===e.charAt(0);)e=e.substr(1);for(;"."===e.slice(-1);)e=e.slice(0,-1);return e}__webpack_require__(32637),__webpack_require__(25843);function Fu(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(e){if("string"==typeof e)return Su(e,t);var n={}.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)?Su(e,t):void 0}}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,a=function(){};return{s:a,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,o=!0,s=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return o=e.done,e},e:function(e){s=!0,i=e},f:function(){try{o||null==n.return||n.return()}finally{if(s)throw i}}}}function Su(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}var Ou=function(e){var t=(0,h.A)(e);return null!==e&&("object"===t||"function"===t)},Tu=new Set(["__proto__","prototype","constructor"]),Bu=new Set("0123456789");function Mu(e){var t,n=[],r="",a="start",i=!1,o=Fu(e);try{for(o.s();!(t=o.n()).done;){var s=t.value;switch(s){case"\\":if("index"===a)throw new Error("Invalid character in an index");if("indexEnd"===a)throw new Error("Invalid character after an index");i&&(r+=s),a="property",i=!i;break;case".":if("index"===a)throw new Error("Invalid character in an index");if("indexEnd"===a){a="property";break}if(i){i=!1,r+=s;break}if(Tu.has(r))return[];n.push(r),r="",a="property";break;case"[":if("index"===a)throw new Error("Invalid character in an index");if("indexEnd"===a){a="index";break}if(i){i=!1,r+=s;break}if("property"===a){if(Tu.has(r))return[];n.push(r),r=""}a="index";break;case"]":if("index"===a){n.push(Number.parseInt(r,10)),r="",a="indexEnd";break}if("indexEnd"===a)throw new Error("Invalid character after an index");default:if("index"===a&&!Bu.has(s))throw new Error("Invalid character in an index");if("indexEnd"===a)throw new Error("Invalid character after an index");"start"===a&&(a="property"),i&&(i=!1,r+="\\"),r+=s}}}catch(u){o.e(u)}finally{o.f()}switch(i&&(r+="\\"),a){case"property":if(Tu.has(r))return[];n.push(r);break;case"index":throw new Error("Index was not closed");case"start":n.push("")}return n}function Pu(e,t){if("number"!=typeof t&&Array.isArray(e)){var n=Number.parseInt(t,10);return Number.isInteger(n)&&e[n]===e[t]}return!1}function Ru(e,t,n){if(Array.isArray(t)&&(t=t.join(".")),!t.includes(".")&&!t.includes("["))return e[t];if(!Ou(e)||"string"!=typeof t)return void 0===n?e:n;var r=Mu(t);if(0===r.length)return n;for(var a=0;a<r.length;a++){var i=r[a];if(null==(e=Pu(e,i)?a===r.length-1?void 0:null:e[i])){if(a!==r.length-1)return n;break}}return void 0===e?n:e}function Nu(){return{lwt:1}}function Iu(){return""}function Lu(e){return Object.assign({},e,{_meta:void 0,_deleted:void 0,_rev:void 0})}function ju(e,t){var n=t;return Ru(e,n=Cu(n="properties."+(n=n.replace(_u,".properties."))))}function zu(e){return"string"==typeof e?e:e.key}function qu(e,t){if("string"==typeof e.primaryKey)return t[e.primaryKey];var n=e.primaryKey;return n.fields.map(function(e){var n=Ru(t,e);if(void 0===n)throw du("DOC18",{args:{field:e,documentData:t}});return n}).join(n.separator)}function Vu(e){var t=zu((e=Qs(e)).primaryKey);e.properties=Qs(e.properties),e.additionalProperties=!1,Object.prototype.hasOwnProperty.call(e,"keyCompression")||(e.keyCompression=!1),e.indexes=e.indexes?e.indexes.slice(0):[],e.required=e.required?e.required.slice(0):[],e.encrypted=e.encrypted?e.encrypted.slice(0):[],e.properties._rev={type:"string",minLength:1},e.properties._attachments={type:"object"},e.properties._deleted={type:"boolean"},e.properties._meta=Uu,e.required=e.required?e.required.slice(0):[],e.required.push("_deleted"),e.required.push("_rev"),e.required.push("_meta"),e.required.push("_attachments");var n=Hu(e);ru(e.required,n),e.required=e.required.filter(function(e){return!e.includes(".")}).filter(function(e,t,n){return n.indexOf(e)===t}),e.version=e.version||0;var r=e.indexes.map(function(e){var n=tu(e)?e.slice(0):[e];return n.includes(t)||n.push(t),"_deleted"!==n[0]&&n.unshift("_deleted"),n});0===r.length&&r.push(function(e){return["_deleted",e]}(t)),r.push(["_meta.lwt",t]),e.internalIndexes&&e.internalIndexes.map(function(e){r.push(e)});var a=new Set;return r.filter(function(e){var t=e.join(",");return!a.has(t)&&(a.add(t),!0)}),e.indexes=r,e}var Uu={type:"object",properties:{lwt:{type:"number",minimum:1,maximum:1e15,multipleOf:.01}},additionalProperties:!0,required:["lwt"]};function Hu(e){var t=Object.keys(e.properties).filter(function(t){return e.properties[t].final}),n=zu(e.primaryKey);return t.push(n),"string"!=typeof e.primaryKey&&e.primaryKey.fields.forEach(function(e){return t.push(e)}),t}var Wu=function(){function e(e,t){if(this.jsonSchema=e,this.hashFunction=t,this.indexes=function(e){return(e.indexes||[]).map(function(e){return tu(e)?e:[e]})}(this.jsonSchema),this.primaryPath=zu(this.jsonSchema.primaryKey),!e.properties[this.primaryPath].maxLength)throw du("SC39",{schema:e});this.finalFields=Hu(this.jsonSchema)}var t=e.prototype;return t.validateChange=function(e,t){var n=this;this.finalFields.forEach(function(r){if(!$s(e[r],t[r]))throw du("DOC9",{dataBefore:e,dataAfter:t,fieldName:r,schema:n.jsonSchema})})},t.getDocumentPrototype=function(){var e={},t=ju(this.jsonSchema,"");return Object.keys(t).forEach(function(t){var n=t;e.__defineGetter__(t,function(){if(this.get&&"function"==typeof this.get)return this.get(n)}),Object.defineProperty(e,t+"$",{get:function(){return this.get$(n)},enumerable:!1,configurable:!1}),Object.defineProperty(e,t+"$$",{get:function(){return this.get$$(n)},enumerable:!1,configurable:!1}),Object.defineProperty(e,t+"_",{get:function(){return this.populate(n)},enumerable:!1,configurable:!1})}),Xs(this,"getDocumentPrototype",function(){return e}),e},t.getPrimaryOfDocumentData=function(e){return qu(this.jsonSchema,e)},(0,B.A)(e,[{key:"version",get:function(){return this.jsonSchema.version}},{key:"defaultValues",get:function(){var e={};return Object.entries(this.jsonSchema.properties).filter(function(e){var t=(0,p.A)(e,2)[1];return Object.prototype.hasOwnProperty.call(t,"default")}).forEach(function(t){var n=(0,p.A)(t,2),r=n[0],a=n[1];return e[r]=a.default}),Xs(this,"defaultValues",e)}},{key:"hash",get:function(){return Xs(this,"hash",this.hashFunction(JSON.stringify(this.jsonSchema)))}}])}();function $u(e,t){(!(arguments.length>2&&void 0!==arguments[2])||arguments[2])&&Au("preCreateRxSchema",e);var n=Vu(e);n=function(e){return Zs(e,!0)}(n),ou.deepFreezeWhenDevMode(n);var r=new Wu(n,t);return Au("createRxSchema",r),r}function Gu(e){return"function"==typeof e}function Qu(e){return function(t){if(function(e){return Gu(null==e?void 0:e.lift)}(t))return t.lift(function(t){try{return e(t,this)}catch(n){this.error(n)}});throw new TypeError("Unable to lift unknown Observable type")}}var Zu=function(e,t){return Zu=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])},Zu(e,t)};function Yu(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function n(){this.constructor=e}Zu(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}function Xu(e,t,n,r){return new(n||(n=Promise))(function(a,i){function o(e){try{u(r.next(e))}catch(t){i(t)}}function s(e){try{u(r.throw(e))}catch(t){i(t)}}function u(e){e.done?a(e.value):function(e){return e instanceof n?e:new n(function(t){t(e)})}(e.value).then(o,s)}u((r=r.apply(e,t||[])).next())})}function Ku(e,t){var n,r,a,i={label:0,sent:function(){if(1&a[0])throw a[1];return a[1]},trys:[],ops:[]},o=Object.create(("function"==typeof Iterator?Iterator:Object).prototype);return o.next=s(0),o.throw=s(1),o.return=s(2),"function"==typeof Symbol&&(o[Symbol.iterator]=function(){return this}),o;function s(s){return function(u){return function(s){if(n)throw new TypeError("Generator is already executing.");for(;o&&(o=0,s[0]&&(i=0)),i;)try{if(n=1,r&&(a=2&s[0]?r.return:s[0]?r.throw||((a=r.return)&&a.call(r),0):r.next)&&!(a=a.call(r,s[1])).done)return a;switch(r=0,a&&(s=[2&s[0],a.value]),s[0]){case 0:case 1:a=s;break;case 4:return i.label++,{value:s[1],done:!1};case 5:i.label++,r=s[1],s=[0];continue;case 7:s=i.ops.pop(),i.trys.pop();continue;default:if(!(a=i.trys,(a=a.length>0&&a[a.length-1])||6!==s[0]&&2!==s[0])){i=0;continue}if(3===s[0]&&(!a||s[1]>a[0]&&s[1]<a[3])){i.label=s[1];break}if(6===s[0]&&i.label<a[1]){i.label=a[1],a=s;break}if(a&&i.label<a[2]){i.label=a[2],i.ops.push(s);break}a[2]&&i.ops.pop(),i.trys.pop();continue}s=t.call(e,i)}catch(u){s=[6,u],r=0}finally{n=a=0}if(5&s[0])throw s[1];return{value:s[0]?s[1]:void 0,done:!0}}([s,u])}}}Object.create;function Ju(e){var t="function"==typeof Symbol&&Symbol.iterator,n=t&&e[t],r=0;if(n)return n.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&r>=e.length&&(e=void 0),{value:e&&e[r++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")}function ec(e,t){var n="function"==typeof Symbol&&e[Symbol.iterator];if(!n)return e;var r,a,i=n.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(r=i.next()).done;)o.push(r.value)}catch(s){a={error:s}}finally{try{r&&!r.done&&(n=i.return)&&n.call(i)}finally{if(a)throw a.error}}return o}function tc(e,t,n){if(n||2===arguments.length)for(var r,a=0,i=t.length;a<i;a++)!r&&a in t||(r||(r=Array.prototype.slice.call(t,0,a)),r[a]=t[a]);return e.concat(r||Array.prototype.slice.call(t))}function nc(e){return this instanceof nc?(this.v=e,this):new nc(e)}function rc(e,t,n){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var r,a=n.apply(e,t||[]),i=[];return r=Object.create(("function"==typeof AsyncIterator?AsyncIterator:Object).prototype),o("next"),o("throw"),o("return",function(e){return function(t){return Promise.resolve(t).then(e,c)}}),r[Symbol.asyncIterator]=function(){return this},r;function o(e,t){a[e]&&(r[e]=function(t){return new Promise(function(n,r){i.push([e,t,n,r])>1||s(e,t)})},t&&(r[e]=t(r[e])))}function s(e,t){try{!function(e){e.value instanceof nc?Promise.resolve(e.value.v).then(u,c):l(i[0][2],e)}(a[e](t))}catch(n){l(i[0][3],n)}}function u(e){s("next",e)}function c(e){s("throw",e)}function l(e,t){e(t),i.shift(),i.length&&s(i[0][0],i[0][1])}}function ac(e){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var t,n=e[Symbol.asyncIterator];return n?n.call(e):(e=Ju(e),t={},r("next"),r("throw"),r("return"),t[Symbol.asyncIterator]=function(){return this},t);function r(n){t[n]=e[n]&&function(t){return new Promise(function(r,a){(function(e,t,n,r){Promise.resolve(r).then(function(t){e({value:t,done:n})},t)})(r,a,(t=e[n](t)).done,t.value)})}}}Object.create;"function"==typeof SuppressedError&&SuppressedError;function ic(e){var t=e(function(e){Error.call(e),e.stack=(new Error).stack});return t.prototype=Object.create(Error.prototype),t.prototype.constructor=t,t}var oc=ic(function(e){return function(t){e(this),this.message=t?t.length+" errors occurred during unsubscription:\n"+t.map(function(e,t){return t+1+") "+e.toString()}).join("\n  "):"",this.name="UnsubscriptionError",this.errors=t}});function sc(e,t){if(e){var n=e.indexOf(t);0<=n&&e.splice(n,1)}}var uc=function(){function e(e){this.initialTeardown=e,this.closed=!1,this._parentage=null,this._finalizers=null}return e.prototype.unsubscribe=function(){var e,t,n,r,a;if(!this.closed){this.closed=!0;var i=this._parentage;if(i)if(this._parentage=null,Array.isArray(i))try{for(var o=Ju(i),s=o.next();!s.done;s=o.next()){s.value.remove(this)}}catch(p){e={error:p}}finally{try{s&&!s.done&&(t=o.return)&&t.call(o)}finally{if(e)throw e.error}}else i.remove(this);var u=this.initialTeardown;if(Gu(u))try{u()}catch(h){a=h instanceof oc?h.errors:[h]}var c=this._finalizers;if(c){this._finalizers=null;try{for(var l=Ju(c),f=l.next();!f.done;f=l.next()){var d=f.value;try{fc(d)}catch(m){a=null!=a?a:[],m instanceof oc?a=tc(tc([],ec(a)),ec(m.errors)):a.push(m)}}}catch(v){n={error:v}}finally{try{f&&!f.done&&(r=l.return)&&r.call(l)}finally{if(n)throw n.error}}}if(a)throw new oc(a)}},e.prototype.add=function(t){var n;if(t&&t!==this)if(this.closed)fc(t);else{if(t instanceof e){if(t.closed||t._hasParent(this))return;t._addParent(this)}(this._finalizers=null!==(n=this._finalizers)&&void 0!==n?n:[]).push(t)}},e.prototype._hasParent=function(e){var t=this._parentage;return t===e||Array.isArray(t)&&t.includes(e)},e.prototype._addParent=function(e){var t=this._parentage;this._parentage=Array.isArray(t)?(t.push(e),t):t?[t,e]:e},e.prototype._removeParent=function(e){var t=this._parentage;t===e?this._parentage=null:Array.isArray(t)&&sc(t,e)},e.prototype.remove=function(t){var n=this._finalizers;n&&sc(n,t),t instanceof e&&t._removeParent(this)},e.EMPTY=function(){var t=new e;return t.closed=!0,t}(),e}(),cc=uc.EMPTY;function lc(e){return e instanceof uc||e&&"closed"in e&&Gu(e.remove)&&Gu(e.add)&&Gu(e.unsubscribe)}function fc(e){Gu(e)?e():e.unsubscribe()}var dc={onUnhandledError:null,onStoppedNotification:null,Promise:void 0,useDeprecatedSynchronousErrorHandling:!1,useDeprecatedNextContext:!1},pc={setTimeout:function(e){function t(t,n){return e.apply(this,arguments)}return t.toString=function(){return e.toString()},t}(function(e,t){for(var n=[],r=2;r<arguments.length;r++)n[r-2]=arguments[r];var a=pc.delegate;return(null==a?void 0:a.setTimeout)?a.setTimeout.apply(a,tc([e,t],ec(n))):setTimeout.apply(void 0,tc([e,t],ec(n)))}),clearTimeout:function(e){function t(t){return e.apply(this,arguments)}return t.toString=function(){return e.toString()},t}(function(e){var t=pc.delegate;return((null==t?void 0:t.clearTimeout)||clearTimeout)(e)}),delegate:void 0};function hc(e){pc.setTimeout(function(){var t=dc.onUnhandledError;if(!t)throw e;t(e)})}function mc(){}var vc=gc("C",void 0,void 0);function gc(e,t,n){return{kind:e,value:t,error:n}}var bc=null;function yc(e){if(dc.useDeprecatedSynchronousErrorHandling){var t=!bc;if(t&&(bc={errorThrown:!1,error:null}),e(),t){var n=bc,r=n.errorThrown,a=n.error;if(bc=null,r)throw a}}else e()}var Ac=function(e){function t(t){var n=e.call(this)||this;return n.isStopped=!1,t?(n.destination=t,lc(t)&&t.add(n)):n.destination=Cc,n}return Yu(t,e),t.create=function(e,t,n){return new Ec(e,t,n)},t.prototype.next=function(e){this.isStopped?xc(function(e){return gc("N",e,void 0)}(e),this):this._next(e)},t.prototype.error=function(e){this.isStopped?xc(function(e){return gc("E",void 0,e)}(e),this):(this.isStopped=!0,this._error(e))},t.prototype.complete=function(){this.isStopped?xc(vc,this):(this.isStopped=!0,this._complete())},t.prototype.unsubscribe=function(){this.closed||(this.isStopped=!0,e.prototype.unsubscribe.call(this),this.destination=null)},t.prototype._next=function(e){this.destination.next(e)},t.prototype._error=function(e){try{this.destination.error(e)}finally{this.unsubscribe()}},t.prototype._complete=function(){try{this.destination.complete()}finally{this.unsubscribe()}},t}(uc),Dc=Function.prototype.bind;function wc(e,t){return Dc.call(e,t)}var _c=function(){function e(e){this.partialObserver=e}return e.prototype.next=function(e){var t=this.partialObserver;if(t.next)try{t.next(e)}catch(n){kc(n)}},e.prototype.error=function(e){var t=this.partialObserver;if(t.error)try{t.error(e)}catch(n){kc(n)}else kc(e)},e.prototype.complete=function(){var e=this.partialObserver;if(e.complete)try{e.complete()}catch(t){kc(t)}},e}(),Ec=function(e){function t(t,n,r){var a,i,o=e.call(this)||this;Gu(t)||!t?a={next:null!=t?t:void 0,error:null!=n?n:void 0,complete:null!=r?r:void 0}:o&&dc.useDeprecatedNextContext?((i=Object.create(t)).unsubscribe=function(){return o.unsubscribe()},a={next:t.next&&wc(t.next,i),error:t.error&&wc(t.error,i),complete:t.complete&&wc(t.complete,i)}):a=t;return o.destination=new _c(a),o}return Yu(t,e),t}(Ac);function kc(e){var t;dc.useDeprecatedSynchronousErrorHandling?(t=e,dc.useDeprecatedSynchronousErrorHandling&&bc&&(bc.errorThrown=!0,bc.error=t)):hc(e)}function xc(e,t){var n=dc.onStoppedNotification;n&&pc.setTimeout(function(){return n(e,t)})}var Cc={closed:!0,next:mc,error:function(e){throw e},complete:mc};function Fc(e,t,n,r,a){return new Sc(e,t,n,r,a)}var Sc=function(e){function t(t,n,r,a,i,o){var s=e.call(this,t)||this;return s.onFinalize=i,s.shouldUnsubscribe=o,s._next=n?function(e){try{n(e)}catch(r){t.error(r)}}:e.prototype._next,s._error=a?function(e){try{a(e)}catch(e){t.error(e)}finally{this.unsubscribe()}}:e.prototype._error,s._complete=r?function(){try{r()}catch(e){t.error(e)}finally{this.unsubscribe()}}:e.prototype._complete,s}return Yu(t,e),t.prototype.unsubscribe=function(){var t;if(!this.shouldUnsubscribe||this.shouldUnsubscribe()){var n=this.closed;e.prototype.unsubscribe.call(this),!n&&(null===(t=this.onFinalize)||void 0===t||t.call(this))}},t}(Ac);function Oc(e,t){return Qu(function(n,r){var a=0;n.subscribe(Fc(r,function(n){r.next(e.call(t,n,a++))}))})}function Tc(e,t){return Qu(function(n,r){var a=0;n.subscribe(Fc(r,function(n){return e.call(t,n,a++)&&r.next(n)}))})}var Bc=function(e){return e&&"number"==typeof e.length&&"function"!=typeof e};function Mc(e){return Gu(null==e?void 0:e.then)}var Pc="function"==typeof Symbol&&Symbol.observable||"@@observable";function Rc(e){return e}function Nc(e){return 0===e.length?Rc:1===e.length?e[0]:function(t){return e.reduce(function(e,t){return t(e)},t)}}var Ic=function(){function e(e){e&&(this._subscribe=e)}return e.prototype.lift=function(t){var n=new e;return n.source=this,n.operator=t,n},e.prototype.subscribe=function(e,t,n){var r=this,a=function(e){return e&&e instanceof Ac||function(e){return e&&Gu(e.next)&&Gu(e.error)&&Gu(e.complete)}(e)&&lc(e)}(e)?e:new Ec(e,t,n);return yc(function(){var e=r,t=e.operator,n=e.source;a.add(t?t.call(a,n):n?r._subscribe(a):r._trySubscribe(a))}),a},e.prototype._trySubscribe=function(e){try{return this._subscribe(e)}catch(t){e.error(t)}},e.prototype.forEach=function(e,t){var n=this;return new(t=Lc(t))(function(t,r){var a=new Ec({next:function(t){try{e(t)}catch(n){r(n),a.unsubscribe()}},error:r,complete:t});n.subscribe(a)})},e.prototype._subscribe=function(e){var t;return null===(t=this.source)||void 0===t?void 0:t.subscribe(e)},e.prototype[Pc]=function(){return this},e.prototype.pipe=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return Nc(e)(this)},e.prototype.toPromise=function(e){var t=this;return new(e=Lc(e))(function(e,n){var r;t.subscribe(function(e){return r=e},function(e){return n(e)},function(){return e(r)})})},e.create=function(t){return new e(t)},e}();function Lc(e){var t;return null!==(t=null!=e?e:dc.Promise)&&void 0!==t?t:Promise}function jc(e){return Gu(e[Pc])}function zc(e){return Symbol.asyncIterator&&Gu(null==e?void 0:e[Symbol.asyncIterator])}function qc(e){return new TypeError("You provided "+(null!==e&&"object"===(0,h.A)(e)?"an invalid object":"'"+e+"'")+" where a stream was expected. You can provide an Observable, Promise, ReadableStream, Array, AsyncIterable, or Iterable.")}var Vc="function"==typeof Symbol&&Symbol.iterator?Symbol.iterator:"@@iterator";function Uc(e){return Gu(null==e?void 0:e[Vc])}function Hc(e){return rc(this,arguments,function(){var t,n,r;return Ku(this,function(a){switch(a.label){case 0:t=e.getReader(),a.label=1;case 1:a.trys.push([1,,9,10]),a.label=2;case 2:return[4,nc(t.read())];case 3:return n=a.sent(),r=n.value,n.done?[4,nc(void 0)]:[3,5];case 4:return[2,a.sent()];case 5:return[4,nc(r)];case 6:return[4,a.sent()];case 7:return a.sent(),[3,2];case 8:return[3,10];case 9:return t.releaseLock(),[7];case 10:return[2]}})})}function Wc(e){return Gu(null==e?void 0:e.getReader)}function $c(e){if(e instanceof Ic)return e;if(null!=e){if(jc(e))return a=e,new Ic(function(e){var t=a[Pc]();if(Gu(t.subscribe))return t.subscribe(e);throw new TypeError("Provided object does not correctly implement Symbol.observable")});if(Bc(e))return r=e,new Ic(function(e){for(var t=0;t<r.length&&!e.closed;t++)e.next(r[t]);e.complete()});if(Mc(e))return n=e,new Ic(function(e){n.then(function(t){e.closed||(e.next(t),e.complete())},function(t){return e.error(t)}).then(null,hc)});if(zc(e))return Gc(e);if(Uc(e))return t=e,new Ic(function(e){var n,r;try{for(var a=Ju(t),i=a.next();!i.done;i=a.next()){var o=i.value;if(e.next(o),e.closed)return}}catch(s){n={error:s}}finally{try{i&&!i.done&&(r=a.return)&&r.call(a)}finally{if(n)throw n.error}}e.complete()});if(Wc(e))return Gc(Hc(e))}var t,n,r,a;throw qc(e)}function Gc(e){return new Ic(function(t){(function(e,t){var n,r,a,i;return Xu(this,void 0,void 0,function(){var o,s;return Ku(this,function(u){switch(u.label){case 0:u.trys.push([0,5,6,11]),n=ac(e),u.label=1;case 1:return[4,n.next()];case 2:if((r=u.sent()).done)return[3,4];if(o=r.value,t.next(o),t.closed)return[2];u.label=3;case 3:return[3,1];case 4:return[3,11];case 5:return s=u.sent(),a={error:s},[3,11];case 6:return u.trys.push([6,,9,10]),r&&!r.done&&(i=n.return)?[4,i.call(n)]:[3,8];case 7:u.sent(),u.label=8;case 8:return[3,10];case 9:if(a)throw a.error;return[7];case 10:return[7];case 11:return t.complete(),[2]}})})})(e,t).catch(function(e){return t.error(e)})})}function Qc(e,t,n,r,a){void 0===r&&(r=0),void 0===a&&(a=!1);var i=t.schedule(function(){n(),a?e.add(this.schedule(null,r)):this.unsubscribe()},r);if(e.add(i),!a)return i}function Zc(e,t,n){return void 0===n&&(n=1/0),Gu(t)?Zc(function(n,r){return Oc(function(e,a){return t(n,e,r,a)})($c(e(n,r)))},n):("number"==typeof t&&(n=t),Qu(function(t,r){return function(e,t,n,r,a,i,o,s){var u=[],c=0,l=0,f=!1,d=function(){!f||u.length||c||t.complete()},p=function(e){return c<r?h(e):u.push(e)},h=function(e){i&&t.next(e),c++;var s=!1;$c(n(e,l++)).subscribe(Fc(t,function(e){null==a||a(e),i?p(e):t.next(e)},function(){s=!0},void 0,function(){if(s)try{c--;for(var e=function(){var e=u.shift();o?Qc(t,o,function(){return h(e)}):h(e)};u.length&&c<r;)e();d()}catch(n){t.error(n)}}))};return e.subscribe(Fc(t,p,function(){f=!0,d()})),function(){null==s||s()}}(t,r,e,n)}))}function Yc(e){return void 0===e&&(e=1/0),Zc(Rc,e)}function Xc(e){return e[e.length-1]}function Kc(e){return function(e){return e&&Gu(e.schedule)}(Xc(e))?e.pop():void 0}function Jc(e,t){return void 0===t&&(t=0),Qu(function(n,r){n.subscribe(Fc(r,function(n){return Qc(r,e,function(){return r.next(n)},t)},function(){return Qc(r,e,function(){return r.complete()},t)},function(n){return Qc(r,e,function(){return r.error(n)},t)}))})}function el(e,t){return void 0===t&&(t=0),Qu(function(n,r){r.add(e.schedule(function(){return n.subscribe(r)},t))})}function tl(e,t){if(!e)throw new Error("Iterable cannot be null");return new Ic(function(n){Qc(n,t,function(){var r=e[Symbol.asyncIterator]();Qc(n,t,function(){r.next().then(function(e){e.done?n.complete():n.next(e.value)})},0,!0)})})}function nl(e,t){if(null!=e){if(jc(e))return function(e,t){return $c(e).pipe(el(t),Jc(t))}(e,t);if(Bc(e))return function(e,t){return new Ic(function(n){var r=0;return t.schedule(function(){r===e.length?n.complete():(n.next(e[r++]),n.closed||this.schedule())})})}(e,t);if(Mc(e))return function(e,t){return $c(e).pipe(el(t),Jc(t))}(e,t);if(zc(e))return tl(e,t);if(Uc(e))return function(e,t){return new Ic(function(n){var r;return Qc(n,t,function(){r=e[Vc](),Qc(n,t,function(){var e,t,a;try{t=(e=r.next()).value,a=e.done}catch(i){return void n.error(i)}a?n.complete():n.next(t)},0,!0)}),function(){return Gu(null==r?void 0:r.return)&&r.return()}})}(e,t);if(Wc(e))return function(e,t){return tl(Hc(e),t)}(e,t)}throw qc(e)}function rl(e,t){return t?nl(e,t):$c(e)}function al(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return Yc(1)(rl(e,Kc(e)))}function il(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];var n=Kc(e);return Qu(function(t,r){(n?al(e,t,n):al(e,t)).subscribe(r)})}function ol(e,t){return void 0===t&&(t=Rc),e=null!=e?e:sl,Qu(function(n,r){var a,i=!0;n.subscribe(Fc(r,function(n){var o=t(n);!i&&e(a,o)||(i=!1,a=o,r.next(n))}))})}function sl(e,t){return e===t}var ul=ic(function(e){return function(){e(this),this.name="ObjectUnsubscribedError",this.message="object unsubscribed"}}),cl=function(e){function t(){var t=e.call(this)||this;return t.closed=!1,t.currentObservers=null,t.observers=[],t.isStopped=!1,t.hasError=!1,t.thrownError=null,t}return Yu(t,e),t.prototype.lift=function(e){var t=new ll(this,this);return t.operator=e,t},t.prototype._throwIfClosed=function(){if(this.closed)throw new ul},t.prototype.next=function(e){var t=this;yc(function(){var n,r;if(t._throwIfClosed(),!t.isStopped){t.currentObservers||(t.currentObservers=Array.from(t.observers));try{for(var a=Ju(t.currentObservers),i=a.next();!i.done;i=a.next()){i.value.next(e)}}catch(o){n={error:o}}finally{try{i&&!i.done&&(r=a.return)&&r.call(a)}finally{if(n)throw n.error}}}})},t.prototype.error=function(e){var t=this;yc(function(){if(t._throwIfClosed(),!t.isStopped){t.hasError=t.isStopped=!0,t.thrownError=e;for(var n=t.observers;n.length;)n.shift().error(e)}})},t.prototype.complete=function(){var e=this;yc(function(){if(e._throwIfClosed(),!e.isStopped){e.isStopped=!0;for(var t=e.observers;t.length;)t.shift().complete()}})},t.prototype.unsubscribe=function(){this.isStopped=this.closed=!0,this.observers=this.currentObservers=null},Object.defineProperty(t.prototype,"observed",{get:function(){var e;return(null===(e=this.observers)||void 0===e?void 0:e.length)>0},enumerable:!1,configurable:!0}),t.prototype._trySubscribe=function(t){return this._throwIfClosed(),e.prototype._trySubscribe.call(this,t)},t.prototype._subscribe=function(e){return this._throwIfClosed(),this._checkFinalizedStatuses(e),this._innerSubscribe(e)},t.prototype._innerSubscribe=function(e){var t=this,n=this,r=n.hasError,a=n.isStopped,i=n.observers;return r||a?cc:(this.currentObservers=null,i.push(e),new uc(function(){t.currentObservers=null,sc(i,e)}))},t.prototype._checkFinalizedStatuses=function(e){var t=this,n=t.hasError,r=t.thrownError,a=t.isStopped;n?e.error(r):a&&e.complete()},t.prototype.asObservable=function(){var e=new Ic;return e.source=this,e},t.create=function(e,t){return new ll(e,t)},t}(Ic),ll=function(e){function t(t,n){var r=e.call(this)||this;return r.destination=t,r.source=n,r}return Yu(t,e),t.prototype.next=function(e){var t,n;null===(n=null===(t=this.destination)||void 0===t?void 0:t.next)||void 0===n||n.call(t,e)},t.prototype.error=function(e){var t,n;null===(n=null===(t=this.destination)||void 0===t?void 0:t.error)||void 0===n||n.call(t,e)},t.prototype.complete=function(){var e,t;null===(t=null===(e=this.destination)||void 0===e?void 0:e.complete)||void 0===t||t.call(e)},t.prototype._subscribe=function(e){var t,n;return null!==(n=null===(t=this.source)||void 0===t?void 0:t.subscribe(e))&&void 0!==n?n:cc},t}(cl),fl={now:function(){return(fl.delegate||Date).now()},delegate:void 0},dl=function(e){function t(t,n,r){void 0===t&&(t=1/0),void 0===n&&(n=1/0),void 0===r&&(r=fl);var a=e.call(this)||this;return a._bufferSize=t,a._windowTime=n,a._timestampProvider=r,a._buffer=[],a._infiniteTimeWindow=!0,a._infiniteTimeWindow=n===1/0,a._bufferSize=Math.max(1,t),a._windowTime=Math.max(1,n),a}return Yu(t,e),t.prototype.next=function(t){var n=this,r=n.isStopped,a=n._buffer,i=n._infiniteTimeWindow,o=n._timestampProvider,s=n._windowTime;r||(a.push(t),!i&&a.push(o.now()+s)),this._trimBuffer(),e.prototype.next.call(this,t)},t.prototype._subscribe=function(e){this._throwIfClosed(),this._trimBuffer();for(var t=this._innerSubscribe(e),n=this._infiniteTimeWindow,r=this._buffer.slice(),a=0;a<r.length&&!e.closed;a+=n?1:2)e.next(r[a]);return this._checkFinalizedStatuses(e),t},t.prototype._trimBuffer=function(){var e=this,t=e._bufferSize,n=e._timestampProvider,r=e._buffer,a=e._infiniteTimeWindow,i=(a?1:2)*t;if(t<1/0&&i<r.length&&r.splice(0,r.length-i),!a){for(var o=n.now(),s=0,u=1;u<r.length&&r[u]<=o;u+=2)s=u;s&&r.splice(0,s+1)}},t}(cl);function pl(e,t){for(var n=[],r=2;r<arguments.length;r++)n[r-2]=arguments[r];if(!0!==t){if(!1!==t){var a=new Ec({next:function(){a.unsubscribe(),e()}});return $c(t.apply(void 0,tc([],ec(n)))).subscribe(a)}}else e()}function hl(e,t,n){var r,a,i,o,s=!1;return e&&"object"===(0,h.A)(e)?(r=e.bufferSize,o=void 0===r?1/0:r,a=e.windowTime,t=void 0===a?1/0:a,s=void 0!==(i=e.refCount)&&i,n=e.scheduler):o=null!=e?e:1/0,function(e){void 0===e&&(e={});var t=e.connector,n=void 0===t?function(){return new cl}:t,r=e.resetOnError,a=void 0===r||r,i=e.resetOnComplete,o=void 0===i||i,s=e.resetOnRefCountZero,u=void 0===s||s;return function(e){var t,r,i,s=0,c=!1,l=!1,f=function(){null==r||r.unsubscribe(),r=void 0},d=function(){f(),t=i=void 0,c=l=!1},p=function(){var e=t;d(),null==e||e.unsubscribe()};return Qu(function(e,h){s++,l||c||f();var m=i=null!=i?i:n();h.add(function(){0!==--s||l||c||(r=pl(p,u))}),m.subscribe(h),!t&&s>0&&(t=new Ec({next:function(e){return m.next(e)},error:function(e){l=!0,f(),r=pl(d,a,e),m.error(e)},complete:function(){c=!0,f(),r=pl(d,o),m.complete()}}),$c(e).subscribe(t))})(e)}}({connector:function(){return new dl(o,t,n)},resetOnError:!0,resetOnComplete:!1,resetOnRefCountZero:s})}function ml(e,t){if(!e)throw t||(t=""),new Error("ensureNotFalsy() is falsy: "+t);return e}var vl={bufferSize:1,refCount:!0};var gl=Promise.resolve(!0),bl=Promise.resolve(!1),yl=Promise.resolve(null),Al=Promise.resolve();function Dl(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1e4;return"function"==typeof requestIdleCallback?new Promise(function(t){requestIdleCallback(function(){return t()},{timeout:e})}):function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;return new Promise(function(t){return setTimeout(t,e)})}(0)}var wl=Al;function _l(e){var t=e.split("-"),n="RxDB";return t.forEach(function(e){n+=xu(e)}),n+="Plugin",new Error("You are using a function which must be overwritten by a plugin.\n        You should either prevent the usage of this function or add the plugin via:\n            import { "+n+" } from 'rxdb/plugins/"+e+"';\n            addRxPlugin("+n+");\n        ")}function El(e,t){var n=e.get(t);if(void 0===n)throw new Error("missing value from map "+t);return n}function kl(e,t,n,r){var a=e.get(t);return void 0===a?(a=n(),e.set(t,a)):r&&r(a),a}function xl(e){switch(e.operation){case"INSERT":return{operation:e.operation,id:e.documentId,doc:e.documentData,previous:null};case"UPDATE":return{operation:e.operation,id:e.documentId,doc:ou.deepFreezeWhenDevMode(e.documentData),previous:e.previousDocumentData?e.previousDocumentData:"UNKNOWN"};case"DELETE":return{operation:e.operation,id:e.documentId,doc:null,previous:e.previousDocumentData}}}var Cl=new Map;function Fl(e){return kl(Cl,e,function(){for(var t=new Array(e.events.length),n=e.events,r=e.collectionName,a=e.isLocal,i=ou.deepFreezeWhenDevMode,o=0;o<n.length;o++){var s=n[o];t[o]={documentId:s.documentId,collectionName:r,isLocal:a,operation:s.operation,documentData:i(s.documentData),previousDocumentData:i(s.previousDocumentData)}}return t})}__webpack_require__(73772);var Sl=0;function Ol(){var e=Date.now();(e+=.01)<=Sl&&(e=Sl+.01);var t=parseFloat(e.toFixed(2));return Sl=t,t}function Tl(e){for(var t="",n=0;n<e.length;n++){var r=e[n];if("-"===r)return parseInt(t,10);t+=r}throw new Error("malformatted revision: "+e)}function Bl(e,t){return(t?Tl(t._rev)+1:1)+"-"+e}function Ml(e,t){return Pl.apply(this,arguments)}function Pl(){return(Pl=(0,o.A)(s.mark(function e(t,n){var r,a;return s.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=1,t.findDocumentsById([n],!1);case 1:if(r=e.sent,!(a=r[0])){e.next=2;break}return e.abrupt("return",a);case 2:return e.abrupt("return",void 0);case 3:case"end":return e.stop()}},e)}))).apply(this,arguments)}function Rl(e,t,n,r){if(r)throw 409===r.status?du("CONFLICT",{collection:e.name,id:t,writeError:r,data:n}):422===r.status?du("VD2",{collection:e.name,id:t,writeError:r,data:n}):r}function Nl(e){return{previous:e.previous,document:Il(e.document)}}function Il(e){if(!e._attachments||0===Object.keys(e._attachments).length)return e;var t=Qs(e);return t._attachments={},Object.entries(e._attachments).forEach(function(e){var n=(0,p.A)(e,2),r=n[0],a=n[1];t._attachments[r]=function(e){var t,n=e.data;return n?{length:(t=n,atob(t).length),digest:e.digest,type:e.type}:e}(a)}),t}function Ll(e){return Object.assign({},e,{_meta:Qs(e._meta)})}function jl(e,t,n){ou.deepFreezeWhenDevMode(n);var r=zu(t.schema.primaryKey),a={originalStorageInstance:t,schema:t.schema,internals:t.internals,collectionName:t.collectionName,databaseName:t.databaseName,options:t.options,bulkWrite:function(n,a){var i=this;return(0,o.A)(s.mark(function o(){var u,c,l,f,d,p,h,m,v,g,b,y,A,D,w;return s.wrap(function(o){for(;;)switch(o.prev=o.next){case 0:for(u=e.token,c=new Array(n.length),l=Ol(),f=0;f<n.length;f++)d=n[f],(p=Ll(d.document))._meta.lwt=l,h=d.previous,p._rev=Bl(u,h),c[f]={document:p,previous:h};return Au("preStorageWrite",{storageInstance:i.originalStorageInstance,rows:c}),o.next=1,e.lockedRun(function(){return t.bulkWrite(c,a)});case 1:if(m=o.sent,v={error:[]},zl.set(v,c),g=0===m.error.length?[]:m.error.filter(function(e){return!(409!==e.status||e.writeRow.previous||e.writeRow.document._deleted||!ml(e.documentInDb)._deleted)||(v.error.push(e),!1)}),!(g.length>0)){o.next=3;break}return b=new Set,y=g.map(function(t){return b.add(t.documentId),{previous:t.documentInDb,document:Object.assign({},t.writeRow.document,{_rev:Bl(e.token,t.documentInDb)})}}),o.next=2,e.lockedRun(function(){return t.bulkWrite(y,a)});case 2:return A=o.sent,ru(v.error,A.error),D=Vl(r,c,v,b),w=Vl(r,y,A),ru(D,w),o.abrupt("return",v);case 3:return o.abrupt("return",v);case 4:case"end":return o.stop()}},o)}))()},query:function(n){return e.lockedRun(function(){return t.query(n)})},count:function(n){return e.lockedRun(function(){return t.count(n)})},findDocumentsById:function(n,r){return e.lockedRun(function(){return t.findDocumentsById(n,r)})},getAttachmentData:function(n,r,a){return e.lockedRun(function(){return t.getAttachmentData(n,r,a)})},getChangedDocumentsSince:t.getChangedDocumentsSince?function(n,r){return e.lockedRun(function(){return t.getChangedDocumentsSince(ml(n),r)})}:void 0,cleanup:function(n){return e.lockedRun(function(){return t.cleanup(n)})},remove:function(){return e.storageInstances.delete(a),e.lockedRun(function(){return t.remove()})},close:function(){return e.storageInstances.delete(a),e.lockedRun(function(){return t.close()})},changeStream:function(){return t.changeStream()}};return e.storageInstances.add(a),a}var zl=new WeakMap,ql=new WeakMap;function Vl(e,t,n,r){return kl(ql,n,function(){var a=[],i=zl.get(n);if(i||(i=t),n.error.length>0||r){for(var o=r||new Set,s=0;s<n.error.length;s++){var u=n.error[s];o.add(u.documentId)}for(var c=0;c<i.length;c++){var l=i[c].document;o.has(l[e])||a.push(Il(l))}}else{a.length=t.length-n.error.length;for(var f=0;f<i.length;f++){var d=i[f].document;a[f]=Il(d)}}return a})}function Ul(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(e){if("string"==typeof e)return Hl(e,t);var n={}.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)?Hl(e,t):void 0}}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,a=function(){};return{s:a,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,o=!0,s=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return o=e.done,e},e:function(e){s=!0,i=e},f:function(){try{o||null==n.return||n.return()}finally{if(s)throw i}}}}function Hl(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}var Wl=function(){function e(e,t,n,r){this.queueByDocId=new Map,this.isRunning=!1,this.storageInstance=e,this.primaryPath=t,this.preWrite=n,this.postWrite=r}var t=e.prototype;return t.addWrite=function(e,t){var n=this,r=e[this.primaryPath],a=kl(this.queueByDocId,r,function(){return[]});return new Promise(function(r,i){var o={lastKnownDocumentState:e,modifier:t,resolve:r,reject:i};ml(a).push(o),n.triggerRun()})},t.triggerRun=function(){var e=(0,o.A)(s.mark(function e(){var t,n,r,a,i=this;return s.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(!0!==this.isRunning&&0!==this.queueByDocId.size){e.next=1;break}return e.abrupt("return");case 1:return this.isRunning=!0,t=[],n=this.queueByDocId,this.queueByDocId=new Map,e.next=2,Promise.all(Array.from(n.entries()).map(function(){var e=(0,o.A)(s.mark(function e(n){var r,a,o,u,c,l,f,d,h,m;return s.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:r=(0,p.A)(n,2),r[0],a=r[1],o=Gl(a.map(function(e){return e.lastKnownDocumentState})),u=o,c=Ul(a),e.prev=1,c.s();case 2:if((l=c.n()).done){e.next=7;break}return f=l.value,e.prev=3,e.next=4,f.modifier(Ys(u));case 4:u=e.sent,e.next=6;break;case 5:e.prev=5,d=e.catch(3),f.reject(d),f.reject=function(){},f.resolve=function(){};case 6:e.next=2;break;case 7:e.next=9;break;case 8:e.prev=8,h=e.catch(1),c.e(h);case 9:return e.prev=9,c.f(),e.finish(9);case 10:return e.prev=10,e.next=11,i.preWrite(u,o);case 11:e.next=13;break;case 12:return e.prev=12,m=e.catch(10),a.forEach(function(e){return e.reject(m)}),e.abrupt("return");case 13:t.push({previous:o,document:u});case 14:case"end":return e.stop()}},e,null,[[1,8,9,10],[3,5],[10,12]])}));return function(t){return e.apply(this,arguments)}}()));case 2:if(!(t.length>0)){e.next=4;break}return e.next=3,this.storageInstance.bulkWrite(t,"incremental-write");case 3:a=e.sent,e.next=5;break;case 4:a={error:[]};case 5:return r=a,e.next=6,Promise.all(Vl(this.primaryPath,t,r).map(function(e){var t=e[i.primaryPath];i.postWrite(e),El(n,t).forEach(function(t){return t.resolve(e)})}));case 6:return r.error.forEach(function(e){var t=e.documentId,r=El(n,t),a=hu(e);if(a){var o=kl(i.queueByDocId,t,function(){return[]});r.reverse().forEach(function(e){e.lastKnownDocumentState=ml(a.documentInDb),ml(o).unshift(e)})}else{var s=vu(e);r.forEach(function(e){return e.reject(s)})}}),this.isRunning=!1,e.abrupt("return",this.triggerRun());case 7:case"end":return e.stop()}},e,this)}));return function(){return e.apply(this,arguments)}}(),e}();function $l(e){var t=function(){var t=(0,o.A)(s.mark(function t(n){var r,a,i;return s.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return(r=Lu(n))._deleted=n._deleted,t.next=1,e(r);case 1:return a=t.sent,void 0===(i=Object.assign({},a,{_meta:n._meta,_attachments:n._attachments,_rev:n._rev,_deleted:void 0!==a._deleted?a._deleted:n._deleted}))._deleted&&(i._deleted=!1),t.abrupt("return",i);case 2:case"end":return t.stop()}},t)}));return function(e){return t.apply(this,arguments)}}();return t}function Gl(e){var t=e[0],n=Tl(t._rev);return e.forEach(function(e){var r=Tl(e._rev);r>n&&(t=e,n=r)}),t}var Ql={get primaryPath(){if(this.isInstanceOfRxDocument)return this.collection.schema.primaryPath},get primary(){var e=this;if(e.isInstanceOfRxDocument)return e._data[e.primaryPath]},get revision(){if(this.isInstanceOfRxDocument)return this._data._rev},get deleted$(){if(this.isInstanceOfRxDocument)return this.$.pipe(Oc(function(e){return e._data._deleted}))},get deleted$$(){var e=this;return e.collection.database.getReactivityFactory().fromObservable(e.deleted$,e.getLatest().deleted,e.collection.database)},get deleted(){if(this.isInstanceOfRxDocument)return this._data._deleted},getLatest:function(){var e=this.collection._docCache.getLatestDocumentData(this.primary);return this.collection._docCache.getCachedRxDocument(e)},get $(){var e=this,t=this.primary;return this.collection.eventBulks$.pipe(Tc(function(e){return!e.isLocal}),Oc(function(e){return e.events.find(function(e){return e.documentId===t})}),Tc(function(e){return!!e}),Oc(function(e){return(t=ml(e)).documentData?t.documentData:t.previousDocumentData;var t}),il(this.collection._docCache.getLatestDocumentData(t)),ol(function(e,t){return e._rev===t._rev}),Oc(function(t){return e.collection._docCache.getCachedRxDocument(t)}),hl(vl))},get $$(){var e=this;return e.collection.database.getReactivityFactory().fromObservable(e.$,e.getLatest()._data,e.collection.database)},get$:function(e){if(ou.isDevMode()){if(e.includes(".item."))throw du("DOC1",{path:e});if(e===this.primaryPath)throw du("DOC2");if(this.collection.schema.finalFields.includes(e))throw du("DOC3",{path:e});if(!ju(this.collection.schema.jsonSchema,e))throw du("DOC4",{path:e})}return this.$.pipe(Oc(function(t){return Ru(t,e)}),ol())},get$$:function(e){var t=this.get$(e);return this.collection.database.getReactivityFactory().fromObservable(t,this.getLatest().get(e),this.collection.database)},populate:function(e){var t=ju(this.collection.schema.jsonSchema,e),n=this.get(e);if(!n)return yl;if(!t)throw du("DOC5",{path:e});if(!t.ref)throw du("DOC6",{path:e,schemaObj:t});var r=this.collection.database.collections[t.ref];if(!r)throw du("DOC7",{ref:t.ref,path:e,schemaObj:t});return"array"===t.type?r.findByIds(n).exec().then(function(e){var t=e.values();return Array.from(t)}):r.findOne(n).exec()},get:function(e){return Yl(this,e)},toJSON:function(){if(arguments.length>0&&void 0!==arguments[0]&&arguments[0])return ou.deepFreezeWhenDevMode(this._data);var e=Qs(this._data);return delete e._rev,delete e._attachments,delete e._deleted,delete e._meta,ou.deepFreezeWhenDevMode(e)},toMutableJSON:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];return Ys(this.toJSON(e))},update:function(e){throw _l("update")},incrementalUpdate:function(e){throw _l("update")},updateCRDT:function(e){throw _l("crdt")},putAttachment:function(){throw _l("attachments")},putAttachmentBase64:function(){throw _l("attachments")},getAttachment:function(){throw _l("attachments")},allAttachments:function(){throw _l("attachments")},get allAttachments$(){throw _l("attachments")},modify:function(e,t){var n=this;return(0,o.A)(s.mark(function t(){var r,a;return s.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return r=n._data,t.next=1,$l(e)(r);case 1:return a=t.sent,t.abrupt("return",n._saveData(a,r));case 2:case"end":return t.stop()}},t)}))()},incrementalModify:function(e,t){var n=this;return this.collection.incrementalWriteQueue.addWrite(this._data,$l(e)).then(function(e){return n.collection._docCache.getCachedRxDocument(e)})},patch:function(e){var t=this._data,n=Ys(t);return Object.entries(e).forEach(function(e){var t=(0,p.A)(e,2),r=t[0],a=t[1];n[r]=a}),this._saveData(n,t)},incrementalPatch:function(e){return this.incrementalModify(function(t){return Object.entries(e).forEach(function(e){var n=(0,p.A)(e,2),r=n[0],a=n[1];t[r]=a}),t})},_saveData:function(e,t){var n=this;return(0,o.A)(s.mark(function r(){var a,i,o;return s.wrap(function(r){for(;;)switch(r.prev=r.next){case 0:if(e=Qs(e),!n._data._deleted){r.next=1;break}throw du("DOC11",{id:n.primary,document:n});case 1:return r.next=2,Zl(n.collection,e,t);case 2:return a=[{previous:t,document:e}],r.next=3,n.collection.storageInstance.bulkWrite(a,"rx-document-save-data");case 3:return i=r.sent,o=i.error[0],Rl(n.collection,n.primary,e,o),r.next=4,n.collection._runHooks("post","save",e,n);case 4:return r.abrupt("return",n.collection._docCache.getCachedRxDocument(Vl(n.collection.schema.primaryPath,a,i)[0]));case 5:case"end":return r.stop()}},r)}))()},remove:function(){var e=this;return(0,o.A)(s.mark(function t(){var n,r;return s.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:if(!e.deleted){t.next=1;break}return t.abrupt("return",Promise.reject(du("DOC13",{document:e,id:e.primary})));case 1:return t.next=2,e.collection.bulkRemove([e]);case 2:return(n=t.sent).error.length>0&&(r=n.error[0],Rl(e.collection,e.primary,e._data,r)),t.abrupt("return",n.success[0]);case 3:case"end":return t.stop()}},t)}))()},incrementalRemove:function(){var e=this;return this.incrementalModify(function(){var t=(0,o.A)(s.mark(function t(n){return s.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=1,e.collection._runHooks("pre","remove",n,e);case 1:return n._deleted=!0,t.abrupt("return",n);case 2:case"end":return t.stop()}},t)}));return function(e){return t.apply(this,arguments)}}()).then(function(){var t=(0,o.A)(s.mark(function t(n){return s.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=1,e.collection._runHooks("post","remove",n._data,n);case 1:return t.abrupt("return",n);case 2:case"end":return t.stop()}},t)}));return function(e){return t.apply(this,arguments)}}())},close:function(){throw du("DOC14")}};function Zl(e,t,n){return t._meta=Object.assign({},n._meta,t._meta),ou.isDevMode()&&e.schema.validateChange(n,t),e._runHooks("pre","save",t,n)}function Yl(e,t){return kl(e._propertyCache,t,function(){var n=Ru(e._data,t);if("object"!==(0,h.A)(n)||null===n||Array.isArray(n))return ou.deepFreezeWhenDevMode(n);var r=new Proxy(Qs(n),{get:function(n,r){if("string"!=typeof r)return n[r];var a=r.charAt(r.length-1);if("$"===a){if(r.endsWith("$$")){var i=r.slice(0,-2);return e.get$$(Cu(t+"."+i))}var o=r.slice(0,-1);return e.get$(Cu(t+"."+o))}if("_"===a){var s=r.slice(0,-1);return e.populate(Cu(t+"."+s))}var u=n[r];return"number"==typeof u||"string"==typeof u||"boolean"==typeof u?u:Yl(e,Cu(t+"."+r))}});return r})}var Xl=function(e){function t(t){var n=e.call(this)||this;return n._value=t,n}return Yu(t,e),Object.defineProperty(t.prototype,"value",{get:function(){return this.getValue()},enumerable:!1,configurable:!0}),t.prototype._subscribe=function(t){var n=e.prototype._subscribe.call(this,t);return!n.closed&&t.next(this._value),n},t.prototype.getValue=function(){var e=this,t=e.hasError,n=e.thrownError,r=e._value;if(t)throw n;return this._throwIfClosed(),r},t.prototype.next=function(t){e.prototype.next.call(this,this._value=t)},t}(cl),Kl=new Ic(function(e){return e.complete()});function Jl(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];var n=Kc(e),r=function(e,t){return"number"==typeof Xc(e)?e.pop():t}(e,1/0),a=e;return a.length?1===a.length?$c(a[0]):Yc(r)(rl(a,n)):Kl}function ef(e,t,n,r){var a,i=e.length,o=i-1,s=0;if(0===i)return e.push(t),0;for(;r<=o;)n(a=e[s=r+(o-r>>1)],t)<=0?r=s+1:o=s-1;return n(a,t)<=0&&s++,e.splice(s,0,t),s}var tf=function(e){e.previousResults.unshift(e.changeEvent.doc),e.keyDocumentMap&&e.keyDocumentMap.set(e.changeEvent.id,e.changeEvent.doc)},nf=function(e){e.previousResults.push(e.changeEvent.doc),e.keyDocumentMap&&e.keyDocumentMap.set(e.changeEvent.id,e.changeEvent.doc)},rf=function(e){var t=e.previousResults.shift();e.keyDocumentMap&&t&&e.keyDocumentMap.delete(t[e.queryParams.primaryKey])},af=function(e){var t=e.previousResults.pop();e.keyDocumentMap&&t&&e.keyDocumentMap.delete(t[e.queryParams.primaryKey])},of=function(e){e.keyDocumentMap&&e.keyDocumentMap.delete(e.changeEvent.id);for(var t=e.queryParams.primaryKey,n=e.previousResults,r=0;r<n.length;r++){if(n[r][t]===e.changeEvent.id){n.splice(r,1);break}}},sf=function(e){var t=e.changeEvent.id,n=e.changeEvent.doc;if(e.keyDocumentMap){if(e.keyDocumentMap.has(t))return;e.keyDocumentMap.set(t,n)}else{var r=e.previousResults.find(function(n){return n[e.queryParams.primaryKey]===t});if(r)return}ef(e.previousResults,n,e.queryParams.sortComparator,0)},uf=["doNothing","insertFirst","insertLast","removeFirstItem","removeLastItem","removeFirstInsertLast","removeLastInsertFirst","removeFirstInsertFirst","removeLastInsertLast","removeExisting","replaceExisting","alwaysWrong","insertAtSortPosition","removeExistingAndInsertAtSortPosition","runFullQueryAgain","unknownAction"],cf={doNothing:function(e){},insertFirst:tf,insertLast:nf,removeFirstItem:rf,removeLastItem:af,removeFirstInsertLast:function(e){rf(e),nf(e)},removeLastInsertFirst:function(e){af(e),tf(e)},removeFirstInsertFirst:function(e){rf(e),tf(e)},removeLastInsertLast:function(e){af(e),nf(e)},removeExisting:of,replaceExisting:function(e){for(var t=e.changeEvent.doc,n=e.queryParams.primaryKey,r=e.previousResults,a=0;a<r.length;a++){if(r[a][n]===e.changeEvent.id){r[a]=t,e.keyDocumentMap&&e.keyDocumentMap.set(e.changeEvent.id,t);break}}},alwaysWrong:function(e){var t={_id:"wrongHuman"+(new Date).getTime()};e.previousResults.length=0,e.previousResults.push(t),e.keyDocumentMap&&(e.keyDocumentMap.clear(),e.keyDocumentMap.set(t._id,t))},insertAtSortPosition:sf,removeExistingAndInsertAtSortPosition:function(e){of(e),sf(e)},runFullQueryAgain:function(e){throw new Error("Action runFullQueryAgain must be implemented by yourself")},unknownAction:function(e){throw new Error("Action unknownAction should never be called")}};function lf(e){return e?"1":"0"}!function(){for(var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:6,t="",n="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789",r=0;r<e;r++)t+=n.charAt(Math.floor(62*Math.random()))}(4);function ff(e,t){for(var n=[],r=0,a=e.length;r<a;r+=t)n.push(e.substring(r,r+t));return n}function df(e){return e.charCodeAt(0)-40}function pf(e){return e[e.length-1]}function hf(e,t,n){if(Array.isArray(t)&&(t=t.join(".")),!function(e){var t=(0,h.A)(e);return null!==e&&("object"===t||"function"===t)}(e)||"string"!=typeof t)return void 0===n?e:n;var r=t.split(".");if(0===r.length)return n;for(var a=0;a<r.length;a++){var i=r[a];if(null==(e=mf(e,i)?a===r.length-1?void 0:null:e[i])){if(a!==r.length-1)return n;break}}return void 0===e?n:e}function mf(e,t){if("number"!=typeof t&&Array.isArray(e)){var n=Number.parseInt(t,10);return Number.isInteger(n)&&e[n]===e[t]}return!1}var vf=function(e){return!!e.queryParams.limit},gf=function(e){return 1===e.queryParams.limit},bf=function(e){return!!(e.queryParams.skip&&e.queryParams.skip>0)},yf=function(e){return"DELETE"===e.changeEvent.operation},Af=function(e){return"INSERT"===e.changeEvent.operation},Df=function(e){return"UPDATE"===e.changeEvent.operation},wf=function(e){return vf(e)&&e.previousResults.length>=e.queryParams.limit},_f=function(e){var t=e.queryParams.sortFields,n=e.changeEvent.previous,r=e.changeEvent.doc;if(!r)return!1;if(!n)return!0;for(var a=0;a<t.length;a++){var i=t[a];if(hf(n,i)!==hf(r,i))return!0}return!1},Ef=function(e){var t=e.changeEvent.id;if(e.keyDocumentMap)return e.keyDocumentMap.has(t);for(var n=e.queryParams.primaryKey,r=e.previousResults,a=0;a<r.length;a++){if(r[a][n]===t)return!0}return!1},kf=function(e){var t=e.previousResults[0];return!(!t||t[e.queryParams.primaryKey]!==e.changeEvent.id)},xf=function(e){var t=pf(e.previousResults);return!(!t||t[e.queryParams.primaryKey]!==e.changeEvent.id)},Cf=function(e){var t=e.changeEvent.previous;if(!t)return!1;var n=e.previousResults[0];return!!n&&(n[e.queryParams.primaryKey]===e.changeEvent.id||e.queryParams.sortComparator(t,n)<0)},Ff=function(e){var t=e.changeEvent.previous;if(!t)return!1;var n=pf(e.previousResults);return!!n&&(n[e.queryParams.primaryKey]===e.changeEvent.id||e.queryParams.sortComparator(t,n)>0)},Sf=function(e){var t=e.changeEvent.doc;if(!t)return!1;var n=e.previousResults[0];return!!n&&(n[e.queryParams.primaryKey]===e.changeEvent.id||e.queryParams.sortComparator(t,n)<0)},Of=function(e){var t=e.changeEvent.doc;if(!t)return!1;var n=pf(e.previousResults);return!!n&&(n[e.queryParams.primaryKey]===e.changeEvent.id||e.queryParams.sortComparator(t,n)>0)},Tf=function(e){var t=e.changeEvent.previous;return!!t&&e.queryParams.queryMatcher(t)},Bf=function(e){var t=e.changeEvent.doc;return!!t&&e.queryParams.queryMatcher(t)},Mf=function(e){return 0===e.previousResults.length},Pf={0:Af,1:Df,2:yf,3:vf,4:gf,5:bf,6:Mf,7:wf,8:kf,9:xf,10:_f,11:Ef,12:Cf,13:Ff,14:Sf,15:Of,16:Tf,17:Bf};var Rf;function Nf(){return Rf||(Rf=function(e){for(var t=new Map,n=2+2*parseInt(e.charAt(0)+e.charAt(1),10),r=ff(e.substring(2,n),2),a=0;a<r.length;a++){var i=r[a],o=i.charAt(0),s=df(i.charAt(1));t.set(o,s)}for(var u=ff(e.substring(n,e.length-3),4),c=0;c<u.length;c++){var l=u[c],f=l.charAt(0),d=l.charAt(1),p=l.charAt(2),h=df(l.charAt(3));if(!t.has(d))throw new Error("missing node with id "+d);if(!t.has(p))throw new Error("missing node with id "+p);var m={l:h,0:t.get(d),1:t.get(p)};t.set(f,m)}var v=e.slice(-3),g=v.charAt(0),b=v.charAt(1);return{l:df(v.charAt(2)),0:t.get(g),1:t.get(b)}}("14a1b,c+d2e5f0g/h.i4j*k-l)m(n6oeh6pnm6qen6ril6snh6tin6ubo9vce9wmh9xns9yne9zmi9{cm9|ad9}cp9~aq9ae9¡bf9¢bq9£cg9¤ck9¥cn9¦nd9§np9¨nq9©nf9ªng9«nm9¬nk9­mr9®ms9¯mt9°mj9±mk9²ml9³mn9´mc8µ³{8¶¯}8·°¤8¸³§8¹mn8º³«8»³m8¼m´4½z²4¾³w4¿zµ4À¯¶4Á°·4³º4ó¸4Äm¹4Åv¤7Æyn7ÇÀÁ7È~7É¥¤7ÊÃÄ7˨n7̺¹7Í­°7ήm7ϯ°7бm7ѳm7Ò¼m5ÓÄm5Ô¹m5Õ½°5Ö¾m5׿°5ØÇÏ5ÙÂm5ÚÊÑ5Û±m5ܺm5ÝÌÑ5ÞÕÍ2ß|2à¡u2á£Å2âÖÎ2ã¦Æ2ä©x2åªÆ2æ×Ø2ç|È2è¡¢2é£É2ꤥ2ëÙÚ2ì¦Ë2í©n2îªn2ïÛÐ2ðÜÝ2ñ¬n2òÒÓ/óan/ôbn/õcn/öÞâ/÷ßã/øàä/ùáå/úæë/ûçì/üèí/ýéî/þÍÎ/ÿÏÑ/ĀòÔ,ācn,Ăöï,ă¤ñ,Ąúð,ąêñ,ĆþÐ,ćÿÑ,Ĉac0ĉbc0Ċóõ0ċôā0Čßá0čà¤0Ďçé0ďèê0Đ÷ù0đøă0Ēûý0ēüą0ĔmÒ-ĕmĀ-ĖÞæ-ėČĎ-Ęčď-ęĂĄ-ĚĐĒ-ěđē-Ĝ²»-ĝÍÏ-ĞĆć-ğ²³-ĠĔĈ3ġĕĊ3ĢĖė3ģęĚ3ĤĢĝ(ĥĜğ(ĦģĞ(ħĠġ+Ĩĉċ+ĩĤĦ+ĪĘě+īħĨ1ĬĩĪ1ĭĬī*Įĥm*ĭĮ.")),Rf}var If=function(e){return function(e,t,n){for(var r=e,a=e.l;;){if("number"==typeof(r=r[lf(t[a](n))])||"string"==typeof r)return r;a=r.l}}(Nf(),Pf,e)};function Lf(e){var t=If(e);return uf[t]}__webpack_require__(16034),__webpack_require__(44435);function jf(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(e){if("string"==typeof e)return zf(e,t);var n={}.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)?zf(e,t):void 0}}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,a=function(){};return{s:a,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,o=!0,s=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return o=e.done,e},e:function(e){s=!0,i=e},f:function(){try{o||null==n.return||n.return()}finally{if(s)throw i}}}}function zf(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}var qf=String.fromCharCode(65535),Vf=Number.MIN_SAFE_INTEGER;function Uf(e,t){var n=t.selector,r=e.indexes?e.indexes.slice(0):[];t.index&&(r=[t.index]);var a=!!t.sort.find(function(e){return"desc"===Object.values(e)[0]}),i=new Set;Object.keys(n).forEach(function(t){var r=ju(e,t);r&&"boolean"===r.type&&Object.prototype.hasOwnProperty.call(n[t],"$eq")&&i.add(t)});var o,s=t.sort.map(function(e){return Object.keys(e)[0]}).filter(function(e){return!i.has(e)}).join(","),u=-1;if(r.forEach(function(e){var r=!0,c=!0,l=e.map(function(e){var t=n[e],a=t?Object.keys(t):[],i={};t&&a.length?a.forEach(function(e){if(Hf.has(e)){var n=function(e,t){switch(e){case"$eq":return{startKey:t,endKey:t,inclusiveEnd:!0,inclusiveStart:!0};case"$lte":return{endKey:t,inclusiveEnd:!0};case"$gte":return{startKey:t,inclusiveStart:!0};case"$lt":return{endKey:t,inclusiveEnd:!1};case"$gt":return{startKey:t,inclusiveStart:!1};default:throw new Error("SNH")}}(e,t[e]);i=Object.assign(i,n)}}):i={startKey:c?Vf:qf,endKey:r?qf:Vf,inclusiveStart:!0,inclusiveEnd:!0};return void 0===i.startKey&&(i.startKey=Vf),void 0===i.endKey&&(i.endKey=qf),void 0===i.inclusiveStart&&(i.inclusiveStart=!0),void 0===i.inclusiveEnd&&(i.inclusiveEnd=!0),c&&!i.inclusiveStart&&(c=!1),r&&!i.inclusiveEnd&&(r=!1),i}),f=l.map(function(e){return e.startKey}),d=l.map(function(e){return e.endKey}),p={index:e,startKeys:f,endKeys:d,inclusiveEnd:r,inclusiveStart:c,sortSatisfiedByIndex:!a&&s===e.filter(function(e){return!i.has(e)}).join(","),selectorSatisfiedByIndex:Gf(e,t.selector,f,d)},h=function(e,t,n){var r=0,a=function(e){e>0&&(r+=e)},i=10,o=nu(n.startKeys,function(e){return e!==Vf&&e!==qf});a(o*i);var s=nu(n.startKeys,function(e){return e!==qf&&e!==Vf});a(s*i);var u=nu(n.startKeys,function(e,t){return e===n.endKeys[t]});a(u*i*1.5);var c=n.sortSatisfiedByIndex?5:0;return a(c),r}(0,0,p);(h>=u||t.index)&&(u=h,o=p)}),!o)throw du("SNH",{query:t});return o}var Hf=new Set(["$eq","$gt","$gte","$lt","$lte"]),Wf=new Set(["$eq","$gt","$gte"]),$f=new Set(["$eq","$lt","$lte"]);function Gf(e,t,n,r){var a=Object.entries(t).find(function(t){var n=(0,p.A)(t,2),r=n[0],a=n[1];return!e.includes(r)||Object.entries(a).find(function(e){var t=(0,p.A)(e,2),n=t[0];t[1];return!Hf.has(n)})});if(a)return!1;if(t.$and||t.$or)return!1;for(var i=[],o=new Set,s=0,u=Object.entries(t);s<u.length;s++){var c=(0,p.A)(u[s],2),l=c[0],f=c[1];if(!e.includes(l))return!1;var d=Object.keys(f).filter(function(e){return Wf.has(e)});if(d.length>1)return!1;var h=d[0];if(h&&o.add(l),"$eq"!==h){if(i.length>0)return!1;i.push(h)}}for(var m=[],v=new Set,g=0,b=Object.entries(t);g<b.length;g++){var y=(0,p.A)(b[g],2),A=y[0],D=y[1];if(!e.includes(A))return!1;var w=Object.keys(D).filter(function(e){return $f.has(e)});if(w.length>1)return!1;var _=w[0];if(_&&v.add(A),"$eq"!==_){if(m.length>0)return!1;m.push(_)}}var E,k=0,x=jf(e);try{for(x.s();!(E=x.n()).done;){for(var C=E.value,F=0,S=[o,v];F<S.length;F++){var O=S[F];if(!O.has(C)&&O.size>0)return!1;O.delete(C)}if(n[k]!==r[k]&&o.size>0&&v.size>0)return!1;k++}}catch(T){x.e(T)}finally{x.f()}return!0}var Qf=__webpack_require__(20423);function Zf(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function Yf(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Zf(Object(n),!0).forEach(function(t){(0,M.A)(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Zf(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function Xf(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(e){if("string"==typeof e)return Kf(e,t);var n={}.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)?Kf(e,t):void 0}}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,a=function(){};return{s:a,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,o=!0,s=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return o=e.done,e},e:function(e){s=!0,i=e},f:function(){try{o||null==n.return||n.return()}finally{if(s)throw i}}}}function Kf(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function Jf(e,t,n,r){var a=(0,Qf.A)((0,W.A)(1&r?e.prototype:e),t,n);return 2&r&&"function"==typeof a?function(e){return a.apply(n,e)}:a}function ed(e,t,n){(function(e,t){if(t.has(e))throw new TypeError("Cannot initialize the same private elements twice on an object")})(e,t),t.set(e,n)}function td(e,t){return e.get(nd(e,t))}function nd(e,t,n){if("function"==typeof e?e===t:e.has(t))return arguments.length<3?t:n;throw new TypeError("Private element is not present on this object")}function rd(e,t,n){return t=(0,W.A)(t),(0,H.A)(e,ad()?Reflect.construct(t,n||[],(0,W.A)(e).constructor):t.apply(e,n))}function ad(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(ad=function(){return!!e})()}var id=function(e){function t(){return(0,T.A)(this,t),rd(this,t,arguments)}return(0,$.A)(t,e),(0,B.A)(t)}((0,G.A)(Error)),od=Symbol("missing"),sd=Object.freeze(new Error("mingo: cycle detected while processing object/array")),ud=function(e){for(var t=qd(e),n=0,r=t.length;r;)n=(n<<5)-n^t.charCodeAt(--r);return n>>>0},cd=function(e){return"object"!==(0,h.A)(e)&&"function"!=typeof e||null===e},ld=function(e){return cd(e)||xd(e)||Cd(e)},fd={undefined:1,null:2,number:3,string:4,symbol:5,object:6,array:7,arraybuffer:8,boolean:9,date:10,regexp:11,function:12},dd=function(e,t){e===od&&(e=void 0),t===od&&(t=void 0);var n=[e,t].map(function(e){return fd[yd(e)]||0}),r=(0,p.A)(n,2),a=r[0],i=r[1];return a!==i?a-i:zd(e,t)?0:e<t?-1:e>t?1:0},pd=new WeakMap,hd=new WeakMap,md=new WeakMap,vd=function(e){function t(){var e;return(0,T.A)(this,t),ed(e=rd(this,t),pd,ud),ed(e,hd,new Map),ed(e,md,function(t){var n=td(pd,e).call(e,t);return[(td(hd,e).get(n)||[]).find(function(e){return zd(e,t)}),n]}),e}return(0,$.A)(t,e),(0,B.A)(t,[{key:"clear",value:function(){Jf(t,"clear",this,3)([]),td(hd,this).clear()}},{key:"delete",value:function(e){if(cd(e))return Jf(t,"delete",this,3)([e]);var n=td(md,this).call(this,e),r=(0,p.A)(n,2),a=r[0],i=r[1];return!!Jf(t,"delete",this,3)([a])&&(td(hd,this).set(i,td(hd,this).get(i).filter(function(e){return!zd(e,a)})),!0)}},{key:"get",value:function(e){if(cd(e))return Jf(t,"get",this,3)([e]);var n=td(md,this).call(this,e),r=(0,p.A)(n,2),a=r[0];r[1];return Jf(t,"get",this,3)([a])}},{key:"has",value:function(e){if(cd(e))return Jf(t,"has",this,3)([e]);var n=td(md,this).call(this,e),r=(0,p.A)(n,2),a=r[0];r[1];return Jf(t,"has",this,3)([a])}},{key:"set",value:function(e,n){if(cd(e))return Jf(t,"set",this,3)([e,n]);var r=td(md,this).call(this,e),a=(0,p.A)(r,2),i=a[0],o=a[1];if(Jf(t,"has",this,3)([i]))Jf(t,"set",this,3)([i,n]);else{Jf(t,"set",this,3)([e,n]);var s=td(hd,this).get(o)||[];s.push(e),td(hd,this).set(o,s)}return this}},{key:"size",get:function(){return Jf(t,"size",this,1)}}],[{key:"init",value:function(e){var n=new t;return e&&function(e,t,n){e.set(nd(e,t),n)}(pd,n,e),n}}])}((0,G.A)(Map));function gd(e,t){if(!e)throw new id(t)}var bd=Object.keys(fd).reduce(function(e,t){return e["[object "+t[0].toUpperCase()+t.substring(1)+"]"]=t,e},{});function yd(e){var t,n=Object.prototype.toString.call(e);return"[object Object]"===n?(null==e||null===(t=e.constructor)||void 0===t||null===(t=t.name)||void 0===t?void 0:t.toLowerCase())||"object":bd[n]||n.substring(8,n.length-1).toLowerCase()}var Ad=function(e){return"boolean"==typeof e},Dd=function(e){return"string"==typeof e},wd=function(e){return!isNaN(e)&&"number"==typeof e},_d=Array.isArray;function Ed(e){if(!e)return!1;var t=Object.getPrototypeOf(e);return(t===Object.prototype||null===t)&&"object"===yd(e)}var kd=function(e){return!cd(e)},xd=function(e){return e instanceof Date},Cd=function(e){return e instanceof RegExp},Fd=function(e){return"function"==typeof e},Sd=function(e){return null==e},Od=function(e){return!!e||(!(arguments.length>1&&void 0!==arguments[1])||arguments[1])&&""===e},Td=function(e){return Sd(e)||Dd(e)&&!e||_d(e)&&0===e.length||Ed(e)&&0===Object.keys(e).length},Bd=function(e){return _d(e)?e:[e]},Md=function(e,t){return!!e&&Object.prototype.hasOwnProperty.call(e,t)},Pd=function(e,t){if(Sd(e)||Ad(e)||wd(e)||Dd(e))return e;if(xd(e))return new Date(e);if(Cd(e))return new RegExp(e);if(function(e){return"undefined"!=typeof ArrayBuffer&&ArrayBuffer.isView(e)}(e))return new(0,e.constructor)(e);if(t instanceof Set||(t=new Set),t.has(e))throw sd;t.add(e);try{if(_d(e)){for(var n=new Array(e.length),r=0;r<e.length;r++)n[r]=Pd(e[r],t);return n}if(Ed(e)){for(var a={},i=0,o=Object.keys(e);i<o.length;i++){var s=o[i];a[s]=Pd(e[s],t)}return a}}finally{t.delete(e)}return e},Rd=function(e){return e===od};function Nd(e,t){if(Rd(e)||Sd(e))return t;if(Rd(t)||Sd(t))return e;if(cd(e)||cd(t))return t;_d(e)&&_d(t)&&gd(e.length===t.length,"arrays must be of equal length to merge.");for(var n=0,r=Object.keys(t);n<r.length;n++){var a=r[n];e[a]=Nd(e[a],t[a])}return e}function Id(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:ud,n=[vd.init(t),vd.init(t)];if(0===e.length)return[];if(e.some(function(e){return 0===e.length}))return[];if(1===e.length)return(0,ae.A)(e);e[e.length-1].forEach(function(e){return n[0].set(e,!0)});for(var r=e.length-2;r>-1;r--){if(e[r].forEach(function(e){n[0].has(e)&&n[1].set(e,!0)}),0===n[1].size)return[];n.reverse(),n[1].clear()}return Array.from(n[0].keys())}function Ld(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1,n=new Array;return function e(t,r){for(var a=0,i=t.length;a<i;a++)_d(t[a])&&(r>0||r<0)?e(t[a],Math.max(-1,r-1)):n.push(t[a])}(e,t),n}function jd(e){for(;e;){if(Object.getOwnPropertyNames(e).includes("toString"))return e.toString!==Object.prototype.toString;e=Object.getPrototypeOf(e)}return!1}function zd(e,t){if(e===t||Object.is(e,t))return!0;if(null===e||null===t)return!1;if((0,h.A)(e)!==(0,h.A)(t))return!1;if("object"!==(0,h.A)(e))return!1;if(e.constructor!==t.constructor)return!1;if(e instanceof Date)return+e===+t;if(e instanceof RegExp)return e.toString()===t.toString();var n=e.constructor;if(n===Array||n===Object){var r=Object.keys(e).sort(),a=Object.keys(t).sort();if(r.length!==a.length)return!1;for(var i=0,o=r[i];i<r.length;o=r[++i])if(o!==a[i]||!zd(e[o],t[o]))return!1;return!0}return jd(e)&&e.toString()===t.toString()}var qd=function(e,t){if(null===e)return"null";if(void 0===e)return"undefined";if(Dd(e)||wd(e)||Ad(e))return JSON.stringify(e);if(xd(e))return e.toISOString();if(Cd(e)||function(e){return"symbol"===(0,h.A)(e)}(e)||Fd(e))return e.toString();if(t instanceof Set||(t=new Set),t.has(e))throw sd;try{if(t.add(e),_d(e))return"["+e.map(function(e){return qd(e,t)}).join(",")+"]";if(Ed(e))return"{"+Object.keys(e).sort().map(function(n){return"".concat(n,":").concat(qd(e[n],t))}).join()+"}";var n=jd(e)?e.toString():qd(function(e){for(var t={};e;){var n,r=Xf(Object.getOwnPropertyNames(e));try{for(r.s();!(n=r.n()).done;){var a=n.value;a in t||(t[a]=e[a])}}catch(i){r.e(i)}finally{r.f()}e=Object.getPrototypeOf(e)}return t}(e),t);return yd(e)+"("+n+")"}finally{t.delete(e)}};function Vd(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:ud;if(e.length<1)return new Map;for(var r=new Map,a=new Map,i=function(){var i=e[o],s=t(i,o),u=function(e,t){return Sd(e)?null:(t=t||ud)(e)}(s,n);if(null===u)a.has(null)?a.get(null).push(i):a.set(null,[i]);else{var c=r.has(u)?r.get(u).find(function(e){return zd(e,s)}):null;Sd(c)?(a.set(s,[i]),r.has(u)?r.get(u).push(s):r.set(u,[s])):a.get(c).push(i)}},o=0;o<e.length;o++)i();return a}function Ud(e,t){return kd(e)?e[t]:void 0}function Hd(e,t,n){var r=0;var a=ld(e)?e:function e(t,n){for(var a=t,i=function(){var t=n[o];if(null===/^\d+$/.exec(t)&&_d(a)){if(0===o&&r>0)return 0;r+=1;var i=n.slice(o);return a=a.reduce(function(t,n){var r=e(n,i);return void 0!==r&&t.push(r),t},[]),0}if(void 0===(a=Ud(a,t)))return 0},o=0;o<n.length&&0!==i();o++);return a}(e,t.split("."));return _d(a)&&null!=n&&n.unwrapArray?function(e,t){if(t<1)return e;for(;t--&&1===e.length;)e=e[0];return e}(a,r):a}function Wd(e,t,n){var r=t.indexOf("."),a=-1==r?t:t.substring(0,r),i=t.substring(r+1),o=-1!=r;if(_d(e)){var s=/^\d+$/.test(a),u=s&&null!=n&&n.preserveIndex?(0,ae.A)(e):[];if(s){var c=parseInt(a),l=Ud(e,c);o&&(l=Wd(l,i,n)),null!=n&&n.preserveIndex?u[c]=l:u.push(l)}else{var f,d=Xf(e);try{for(d.s();!(f=d.n()).done;){var p=Wd(f.value,t,n);null!=n&&n.preserveMissing?u.push(null==p?od:p):(null!=p||null!=n&&n.preserveIndex)&&u.push(p)}}catch(v){d.e(v)}finally{d.f()}}return u}var h=null!=n&&n.preserveKeys?Yf({},e):{},m=Ud(e,a);if(o&&(m=Wd(m,i,n)),void 0!==m)return h[a]=m,h}function $d(e){if(_d(e))for(var t=e.length-1;t>=0;t--)e[t]===od?e.splice(t,1):$d(e[t]);else if(Ed(e))for(var n in e)Md(e,n)&&$d(e[n])}var Gd=/^\d+$/;function Qd(e,t,n,r){var a=t.split("."),i=a[0],o=a.slice(1).join(".");if(1===a.length)(Ed(e)||_d(e)&&Gd.test(i))&&n(e,i);else{null!=r&&r.buildGraph&&Sd(e[i])&&(e[i]={});var s=e[i];if(!s)return;var u=!!(a.length>1&&Gd.test(a[1]));_d(s)&&null!=r&&r.descendArray&&!u?s.forEach(function(e){return Qd(e,o,n,r)}):Qd(s,o,n,r)}}function Zd(e,t,n){Qd(e,t,function(e,t){e[t]=Fd(n)?n(e[t]):n},{buildGraph:!0})}function Yd(e,t,n){Qd(e,t,function(e,t){if(_d(e)){if(/^\d+$/.test(t))e.splice(parseInt(t),1);else if(n&&n.descendArray){var r,a=Xf(e);try{for(a.s();!(r=a.n()).done;){var i=r.value;Ed(i)&&delete i[t]}}catch(o){a.e(o)}finally{a.f()}}}else Ed(e)&&delete e[t]},n)}var Xd=/^\$[a-zA-Z0-9_]+$/;function Kd(e){return Xd.test(e)}function Jd(e){if(ld(e))return Cd(e)?{$regex:e}:{$eq:e};if(kd(e)){if(!Object.keys(e).some(Kd))return{$eq:e};if(Md(e,"$regex")){var t=Yf({},e);return t.$regex=new RegExp(e.$regex,e.$options),delete t.$options,t}}return e}function ep(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function tp(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ep(Object(n),!0).forEach(function(t){(0,M.A)(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ep(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function np(e,t,n){(function(e,t){if(t.has(e))throw new TypeError("Cannot initialize the same private elements twice on an object")})(e,t),t.set(e,n)}function rp(e,t){return e.get(ip(e,t))}function ap(e,t,n){return e.set(ip(e,t),n),n}function ip(e,t,n){if("function"==typeof e?e===t:e.has(t))return arguments.length<3?t:n;throw new TypeError("Private element is not present on this object")}var op=function(e){return e[e.CLONE_OFF=0]="CLONE_OFF",e[e.CLONE_INPUT=1]="CLONE_INPUT",e[e.CLONE_OUTPUT=2]="CLONE_OUTPUT",e[e.CLONE_ALL=3]="CLONE_ALL",e}(op||{}),sp=new WeakMap,up=new WeakMap,cp=new WeakMap,lp=function(){function e(t,n,r){(0,T.A)(this,e),np(this,sp,void 0),np(this,up,void 0),np(this,cp,void 0),ap(sp,this,t),this.update(n,r)}return(0,B.A)(e,[{key:"update",value:function(e,t){var n;ap(up,this,e);var r=Object.assign({},null===(n=rp(cp,this))||void 0===n?void 0:n.variables,null==t?void 0:t.variables);return Object.keys(r).length?ap(cp,this,tp(tp({},t),{},{variables:r})):ap(cp,this,null!=t?t:{}),this}},{key:"getOptions",value:function(){return Object.freeze(tp(tp({},rp(sp,this)),{},{context:pp.from(rp(sp,this).context)}))}},{key:"root",get:function(){return rp(up,this)}},{key:"local",get:function(){return rp(cp,this)}},{key:"idKey",get:function(){return rp(sp,this).idKey}},{key:"collation",get:function(){var e;return null===(e=rp(sp,this))||void 0===e?void 0:e.collation}},{key:"processingMode",get:function(){var e;return(null===(e=rp(sp,this))||void 0===e?void 0:e.processingMode)||0}},{key:"useStrictMode",get:function(){var e;return null===(e=rp(sp,this))||void 0===e?void 0:e.useStrictMode}},{key:"scriptEnabled",get:function(){var e;return null===(e=rp(sp,this))||void 0===e?void 0:e.scriptEnabled}},{key:"useGlobalContext",get:function(){var e;return null===(e=rp(sp,this))||void 0===e?void 0:e.useGlobalContext}},{key:"hashFunction",get:function(){var e;return null===(e=rp(sp,this))||void 0===e?void 0:e.hashFunction}},{key:"collectionResolver",get:function(){var e;return null===(e=rp(sp,this))||void 0===e?void 0:e.collectionResolver}},{key:"jsonSchemaValidator",get:function(){var e;return null===(e=rp(sp,this))||void 0===e?void 0:e.jsonSchemaValidator}},{key:"variables",get:function(){var e;return null===(e=rp(sp,this))||void 0===e?void 0:e.variables}},{key:"context",get:function(){var e;return null===(e=rp(sp,this))||void 0===e?void 0:e.context}}],[{key:"init",value:function(t,n,r){var a,i;return t instanceof e?new e(rp(sp,t),null!==(a=t.root)&&void 0!==a?a:n,tp(tp(tp({},rp(cp,t)),r),{},{variables:Object.assign({},null===(i=rp(cp,t))||void 0===i?void 0:i.variables,null==r?void 0:r.variables)})):new e(t,n,r)}}])}();function fp(e){return e instanceof lp?e.getOptions():Object.freeze(tp(tp({idKey:"_id",scriptEnabled:!0,useStrictMode:!0,useGlobalContext:!0,processingMode:0},e),{},{context:null!=e&&e.context?pp.from(null==e?void 0:e.context):pp.init()}))}var dp=new WeakMap,pp=function(){function e(){(0,T.A)(this,e),np(this,dp,new Map)}return(0,B.A)(e,[{key:"addOperators",value:function(e,t){rp(dp,this).has(e)||rp(dp,this).set(e,{});for(var n=0,r=Object.entries(t);n<r.length;n++){var a=(0,p.A)(r[n],2),i=a[0],o=a[1];this.getOperator(e,i)||(rp(dp,this).get(e)[i]=o)}return this}},{key:"getOperator",value:function(e,t){var n,r;return null!==(r=(null!==(n=rp(dp,this).get(e))&&void 0!==n?n:{})[t])&&void 0!==r?r:null}},{key:"addAccumulatorOps",value:function(e){return this.addOperators("accumulator",e)}},{key:"addExpressionOps",value:function(e){return this.addOperators("expression",e)}},{key:"addQueryOps",value:function(e){return this.addOperators("query",e)}},{key:"addPipelineOps",value:function(e){return this.addOperators("pipeline",e)}},{key:"addProjectionOps",value:function(e){return this.addOperators("projection",e)}},{key:"addWindowOps",value:function(e){return this.addOperators("window",e)}}],[{key:"init",value:function(){return new e}},{key:"from",value:function(t){var n=e.init();return Sd(t)||rp(dp,t).forEach(function(e,t){return n.addOperators(t,e)}),n}}])}(),hp=pp.init();function mp(e,t){for(var n=0,r=Object.entries(t);n<r.length;n++){var a=(0,p.A)(r[n],2),i=a[0],o=a[1];gd(Fd(o)&&Kd(i),"'".concat(i,"' is not a valid operator"));var s=vp(e,i,null);gd(!s||o===s,"".concat(i," already exists for '").concat(e,"' operators. Cannot change operator function once registered."))}switch(e){case"accumulator":hp.addAccumulatorOps(t);break;case"expression":hp.addExpressionOps(t);break;case"pipeline":hp.addPipelineOps(t);break;case"projection":hp.addProjectionOps(t);break;case"query":hp.addQueryOps(t);break;case"window":hp.addWindowOps(t)}}function vp(e,t,n){var r=n||{},a=r.context,i=r.useGlobalContext,o=a?a.getOperator(e,t):null;return!o&&i?hp.getOperator(e,t):o}function gp(e,t,n,r){var a=lp.init(r,e);return n&&Kd(n)?Ap(e,t,n,a):yp(e,t,a)}var bp=["$$ROOT","$$CURRENT","$$REMOVE","$$NOW"];function yp(e,t,n){if(Dd(t)&&t.length>0&&"$"===t[0]){if(Dp.includes(t))return t;var r=n.root,a=t.split(".");if(bp.includes(a[0])){switch(a[0]){case"$$ROOT":break;case"$$CURRENT":r=e;break;case"$$REMOVE":r=void 0;break;case"$$NOW":r=new Date}t=t.slice(a[0].length+1)}else if("$$"===a[0].slice(0,2)){var i;r=Object.assign({},n.variables,{this:e},null==n||null===(i=n.local)||void 0===i?void 0:i.variables);var o=a[0].slice(2);gd(Md(r,o),"Use of undefined variable: ".concat(o)),t=t.slice(2)}else t=t.slice(1);return""===t?r:Hd(r,t)}if(_d(t))return t.map(function(t){return yp(e,t,n)});if(Ed(t)){for(var s={},u=Object.entries(t),c=0,l=u;c<l.length;c++){var f=(0,p.A)(l[c],2),d=f[0],h=f[1];if(Kd(d))return gd(1==u.length,"expression must have single operator."),Ap(e,h,d,n);s[d]=yp(e,h,n)}return s}return t}function Ap(e,t,n,r){var a=vp("expression",n,r);if(a)return a(e,t,r);var i=vp("accumulator",n,r);return gd(!!i,"accumulator '".concat(n,"' is not registered.")),_d(e)||(e=yp(e,t,r),t=null),gd(_d(e),"arguments must resolve to array for ".concat(n,".")),i(e,t,r)}var Dp=["$$KEEP","$$PRUNE","$$DESCEND"];function wp(e,t,n){(function(e,t){if(t.has(e))throw new TypeError("Cannot initialize the same private elements twice on an object")})(e,t),t.set(e,n)}function _p(e,t){return e.get(kp(e,t))}function Ep(e,t,n){return e.set(kp(e,t),n),n}function kp(e,t,n){if("function"==typeof e?e===t:e.has(t))return arguments.length<3?t:n;throw new TypeError("Private element is not present on this object")}function xp(e){return e instanceof Bp?e:new Bp(e)}function Cp(e,t){var n=e.slice(t+1);e.splice(t),Array.prototype.push.apply(e,n)}var Fp=new Error;var Sp=new WeakMap,Op=new WeakMap,Tp=new WeakMap,Bp=function(){return(0,B.A)(function e(t){var n;if((0,T.A)(this,e),wp(this,Sp,void 0),wp(this,Op,void 0),wp(this,Tp,void 0),Ep(Sp,this,[]),Ep(Op,this,[]),this.isDone=!1,t instanceof Function&&(t={next:t}),function(e){return!!e&&"object"===(0,h.A)(e)&&(null==e?void 0:e.next)instanceof Function}(t)){var r=t;n=function(){var e=r.next();if(e.done)throw Fp;return e.value}}else if(_d(t)){var a=t,i=a.length,o=0;n=function(){if(o<i)return a[o++];throw Fp}}else if(!(t instanceof Function))throw new id("Lazy must be initialized with an array, generator, or function.");Ep(Tp,this,function(e,t,n){var r=!1,a=-1,i=0;return function(o){try{e:for(;!r;){var s=e();a++;for(var u=-1,c=t.length,l=!1;++u<c;){var f=t[u];switch(f.action){case 0:s=f.func(s,a);break;case 1:if(!f.func(s,a))continue e;break;case 2:--f.count,f.count||(l=!0);break;case 3:--f.count,f.count||Cp(t,u);continue e;default:break e}}if(r=l,!o)return{value:s,done:!1};n[i++]=s}}catch(d){if(d!==Fp)throw d}return{done:r=!0}}}(n,_p(Sp,this),_p(Op,this)))},[{key:"push",value:function(e,t){return"function"==typeof t?_p(Sp,this).push({action:e,func:t}):"number"==typeof t&&_p(Sp,this).push({action:e,count:t}),this}},{key:"next",value:function(){return _p(Tp,this).call(this)}},{key:"map",value:function(e){return this.push(0,e)}},{key:"filter",value:function(e){return this.push(1,e)}},{key:"take",value:function(e){return e>0?this.push(2,e):this}},{key:"drop",value:function(e){return e>0?this.push(3,e):this}},{key:"transform",value:function(e){var t,n=this;return xp(function(){return t||(t=xp(e(n.value()))),t.next()})}},{key:"value",value:function(){return this.isDone||(this.isDone=_p(Tp,this).call(this,!0).done),_p(Op,this)}},{key:"each",value:function(e){for(;;){var t=this.next();if(t.done)break;if(!1===e(t.value))return!1}return!0}},{key:"reduce",value:function(e,t){var n=this.next();for(void 0!==t||n.done||(t=n.value,n=this.next());!n.done;)t=e(t,n.value),n=this.next();return t}},{key:"size",value:function(){return this.reduce(function(e,t){return++e},0)}},{key:Symbol.iterator,value:function(){return this}}])}();__webpack_require__(27413);function Mp(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}var Pp=function(e,t,n){return Td(t)?e:(Np(t,n),e.map(Rp(t,lp.init(n))))};function Rp(e,t){for(var n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],r=t.idKey,a=Object.keys(e),i=new Array,o=new Array,s={},u=function(){var r=l[c],a=e[r];if(wd(a)||Ad(a))a?o.push(r):i.push(r);else if(_d(a))s[r]=function(e){return a.map(function(n){var r;return null!==(r=gp(e,n,null,t.update(e)))&&void 0!==r?r:null})};else if(Ed(a)){var u=Object.keys(a),f=1==u.length?u[0]:"",d=vp("projection",f,t);if(d)"$slice"===f&&!Bd(a[f]).every(wd)?s[r]=function(e){return gp(e,a,r,t.update(e))}:s[r]=function(e){return d(e,a[f],r,t.update(e))};else Kd(f)?s[r]=function(e){return gp(e,a[f],f,t)}:(Np(a,t),s[r]=function(e){if(!Md(e,r))return gp(e,a,null,t);n&&t.update(e);var i=Hd(e,r),o=Rp(a,t,!1);return _d(i)?i.map(o):Ed(i)?o(i):o(e)})}else s[r]=Dd(a)&&"$"===a[0]?function(e){return gp(e,a,r,t)}:function(e){return a}},c=0,l=a;c<l.length;c++)u();var f=Object.keys(s),d=i.includes(r);if(n&&d&&1===i.length&&!o.length&&!f.length)return function(e){var t=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Mp(Object(n),!0).forEach(function(t){(0,M.A)(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Mp(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}({},e);return delete t[r],t};var p=n&&!d&&!o.includes(r),h={preserveMissing:!0};return function(e){var t={};if(i.length&&!o.length){Nd(t,e);for(var n=0,a=i;n<a.length;n++){Yd(t,a[n],{descendArray:!0})}}for(var u=0,c=o;u<c.length;u++){var l;Nd(t,null!==(l=Wd(e,c[u],h))&&void 0!==l?l:{})}o.length&&$d(t);for(var d=0,m=f;d<m.length;d++){var v=m[d],g=s[v](e);void 0===g?Yd(t,v,{descendArray:!0}):Zd(t,v,g)}return p&&Md(e,r)&&(t[r]=Hd(e,r)),t}}function Np(e,t){for(var n=!1,r=!1,a=0,i=Object.entries(e);a<i.length;a++){var o=(0,p.A)(i[a],2),s=o[0],u=o[1];gd(!s.startsWith("$"),"Field names may not start with '$'."),gd(!s.endsWith(".$"),"Positional projection operator '$' is not supported."),s!==(null==t?void 0:t.idKey)&&(0===u||!1===u?n=!0:1!==u&&!0!==u||(r=!0),gd(!(n&&r),"Projection cannot have a mix of inclusion and exclusion."))}}__webpack_require__(64743);function Ip(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(e){if("string"==typeof e)return Lp(e,t);var n={}.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)?Lp(e,t):void 0}}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,a=function(){};return{s:a,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,o=!0,s=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return o=e.done,e},e:function(e){s=!0,i=e},f:function(){try{o||null==n.return||n.return()}finally{if(s)throw i}}}}function Lp(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}var jp=function(e,t,n){if(Td(t)||!Ed(t))return e;var r=dd,a=n.collation;return Ed(a)&&Dd(a.locale)&&(r=function(e){var t={sensitivity:zp[e.strength||3],caseFirst:"off"===e.caseFirst?"false":e.caseFirst||"false",numeric:e.numericOrdering||!1,ignorePunctuation:"shifted"===e.alternate};!0===(e.caseLevel||!1)&&("base"===t.sensitivity&&(t.sensitivity="case"),"accent"===t.sensitivity&&(t.sensitivity="variant"));var n=new Intl.Collator(e.locale,t);return function(e,t){if(!Dd(e)||!Dd(t))return dd(e,t);var r=n.compare(e,t);return r<0?-1:r>0?1:0}}(a)),e.transform(function(e){var a,i=Ip(Object.keys(t).reverse());try{var o=function(){var i=a.value,o=Vd(e,function(e){return Hd(e,i)},n.hashFunction),s=Array.from(o.keys()).sort(r);-1===t[i]&&s.reverse();var u,c=0,l=Ip(s);try{for(l.s();!(u=l.n()).done;){var f,d=u.value,p=Ip(o.get(d));try{for(p.s();!(f=p.n()).done;){var h=f.value;e[c++]=h}}catch(m){p.e(m)}finally{p.f()}}}catch(m){l.e(m)}finally{l.f()}gd(c==e.length,"bug: counter must match collection size.")};for(i.s();!(a=i.n()).done;)o()}catch(s){i.e(s)}finally{i.f()}return e})},zp={1:"base",2:"accent",3:"variant"};function qp(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function Vp(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?qp(Object(n),!0).forEach(function(t){(0,M.A)(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):qp(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function Up(e,t,n){(function(e,t){if(t.has(e))throw new TypeError("Cannot initialize the same private elements twice on an object")})(e,t),t.set(e,n)}function Hp(e,t){return e.get($p(e,t))}function Wp(e,t,n){return e.set($p(e,t),n),n}function $p(e,t,n){if("function"==typeof e?e===t:e.has(t))return arguments.length<3?t:n;throw new TypeError("Private element is not present on this object")}var Gp={$sort:jp,$skip:function(e,t,n){return e.drop(t)},$limit:function(e,t,n){return e.take(t)}},Qp=new WeakMap,Zp=new WeakMap,Yp=new WeakMap,Xp=new WeakMap,Kp=new WeakMap,Jp=new WeakMap,eh=new WeakMap,th=function(){return(0,B.A)(function e(t,n,r,a){(0,T.A)(this,e),Up(this,Qp,void 0),Up(this,Zp,void 0),Up(this,Yp,void 0),Up(this,Xp,void 0),Up(this,Kp,{}),Up(this,Jp,null),Up(this,eh,[]),Wp(Qp,this,t),Wp(Zp,this,n),Wp(Yp,this,r),Wp(Xp,this,a)},[{key:"fetch",value:function(){if(Hp(Jp,this))return Hp(Jp,this);Wp(Jp,this,xp(Hp(Qp,this)).filter(Hp(Zp,this)));var e=Hp(Xp,this).processingMode;e&op.CLONE_INPUT&&Hp(Jp,this).map(Pd);for(var t=0,n=["$sort","$skip","$limit"];t<n.length;t++){var r=n[t];Md(Hp(Kp,this),r)&&Wp(Jp,this,Gp[r](Hp(Jp,this),Hp(Kp,this)[r],Hp(Xp,this)))}return Object.keys(Hp(Yp,this)).length&&Wp(Jp,this,Pp(Hp(Jp,this),Hp(Yp,this),Hp(Xp,this))),e&op.CLONE_OUTPUT&&Hp(Jp,this).map(Pd),Hp(Jp,this)}},{key:"fetchAll",value:function(){var e=xp((0,ae.A)(Hp(eh,this)));return Wp(eh,this,[]),function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];var r=0;return xp(function(){for(;r<t.length;){var e=t[r].next();if(!e.done)return e;r++}return{done:!0}})}(e,this.fetch())}},{key:"all",value:function(){return this.fetchAll().value()}},{key:"count",value:function(){return this.all().length}},{key:"skip",value:function(e){return Hp(Kp,this).$skip=e,this}},{key:"limit",value:function(e){return Hp(Kp,this).$limit=e,this}},{key:"sort",value:function(e){return Hp(Kp,this).$sort=e,this}},{key:"collation",value:function(e){return Wp(Xp,this,Vp(Vp({},Hp(Xp,this)),{},{collation:e})),this}},{key:"next",value:function(){if(Hp(eh,this).length>0)return Hp(eh,this).pop();var e=this.fetch().next();return e.done?void 0:e.value}},{key:"hasNext",value:function(){if(Hp(eh,this).length>0)return!0;var e=this.fetch().next();return!e.done&&(Hp(eh,this).push(e.value),!0)}},{key:"map",value:function(e){return this.all().map(e)}},{key:"forEach",value:function(e){this.all().forEach(e)}},{key:Symbol.iterator,value:function(){return this.fetchAll()}}])}();function nh(e,t,n){(function(e,t){if(t.has(e))throw new TypeError("Cannot initialize the same private elements twice on an object")})(e,t),t.set(e,n)}function rh(e,t){return e.get(ih(e,t))}function ah(e,t,n){return e.set(ih(e,t),n),n}function ih(e,t,n){if("function"==typeof e?e===t:e.has(t))return arguments.length<3?t:n;throw new TypeError("Private element is not present on this object")}var oh=new Set(Array.from(["$and","$or","$nor","$expr","$jsonSchema"])),sh=new WeakMap,uh=new WeakMap,ch=new WeakMap,lh=function(){return(0,B.A)(function e(t,n){(0,T.A)(this,e),nh(this,sh,void 0),nh(this,uh,void 0),nh(this,ch,void 0),ah(ch,this,Pd(t)),ah(uh,this,fp(n)),ah(sh,this,[]),this.compile()},[{key:"compile",value:function(){gd(Ed(rh(ch,this)),"query criteria must be an object: ".concat(JSON.stringify(rh(ch,this))));for(var e={},t=0,n=Object.entries(rh(ch,this));t<n.length;t++){var r=(0,p.A)(n[t],2),a=r[0],i=r[1];if("$where"===a)gd(rh(uh,this).scriptEnabled,"$where operator requires 'scriptEnabled' option to be true."),Object.assign(e,{field:a,expr:i});else if(oh.has(a))this.processOperator(a,a,i);else{gd(!Kd(a),"unknown top level operator: ".concat(a));for(var o=0,s=Object.entries(Jd(i));o<s.length;o++){var u=(0,p.A)(s[o],2),c=u[0],l=u[1];this.processOperator(a,c,l)}}e.field&&this.processOperator(e.field,e.field,e.expr)}}},{key:"processOperator",value:function(e,t,n){var r=vp("query",t,rh(uh,this));gd(!!r,"unknown query operator ".concat(t)),rh(sh,this).push(r(e,n,rh(uh,this)))}},{key:"test",value:function(e){return rh(sh,this).every(function(t){return t(e)})}},{key:"find",value:function(e,t){var n=this;return new th(e,function(e){return n.test(e)},t||{},rh(uh,this))}},{key:"remove",value:function(e){var t=this;return e.reduce(function(e,n){return t.test(n)||e.push(n),e},[])}}])}();__webpack_require__(11367);Object.freeze({R5:[10,16,25,40,63],R10:[100,125,160,200,250,315,400,500,630,800],R20:[100,112,125,140,160,180,200,224,250,280,315,355,400,450,500,560,630,710,800,900],R40:[100,106,112,118,125,132,140,150,160,170,180,190,200,212,224,236,250,265,280,300,315,355,375,400,425,450,475,500,530,560,600,630,670,710,750,800,850,900,950],R80:[103,109,115,122,128,136,145,155,165,175,185,195,206,218,230,243,258,272,290,307,325,345,365,387,412,437,462,487,515,545,575,615,650,690,730,775,825,875,925,975],"1-2-5":[10,20,50],E6:[10,15,22,33,47,68],E12:[10,12,15,18,22,27,33,39,47,56,68,82],E24:[10,11,12,13,15,16,18,20,22,24,27,30,33,36,39,43,47,51,56,62,68,75,82,91],E48:[100,105,110,115,121,127,133,140,147,154,162,169,178,187,196,205,215,226,237,249,261,274,287,301,316,332,348,365,383,402,422,442,464,487,511,536,562,590,619,649,681,715,750,787,825,866,909,953],E96:[100,102,105,107,110,113,115,118,121,124,127,130,133,137,140,143,147,150,154,158,162,165,169,174,178,182,187,191,196,200,205,210,215,221,226,232,237,243,249,255,261,267,274,280,287,294,301,309,316,324,332,340,348,357,365,374,383,392,402,412,422,432,442,453,464,475,487,499,511,523,536,549,562,576,590,604,619,634,649,665,681,698,715,732,750,768,787,806,825,845,866,887,909,931,953,976],E192:[100,101,102,104,105,106,107,109,110,111,113,114,115,117,118,120,121,123,124,126,127,129,130,132,133,135,137,138,140,142,143,145,147,149,150,152,154,156,158,160,162,164,165,167,169,172,174,176,178,180,182,184,187,189,191,193,196,198,200,203,205,208,210,213,215,218,221,223,226,229,232,234,237,240,243,246,249,252,255,258,261,264,267,271,274,277,280,284,287,291,294,298,301,305,309,312,316,320,324,328,332,336,340,344,348,352,357,361,365,370,374,379,383,388,392,397,402,407,412,417,422,427,432,437,442,448,453,459,464,470,475,481,487,493,499,505,511,517,523,530,536,542,549,556,562,569,576,583,590,597,604,612,619,626,634,642,649,657,665,673,681,690,698,706,715,723,732,741,750,759,768,777,787,796,806,816,825,835,845,856,866,876,887,898,909,920,931,942,953,965,976,988]});new Set(["monday","mon","tuesday","tue","wednesday","wed","thursday","thu","friday","fri","saturday","sat","sunday","sun"]),Object.freeze({mon:1,tue:2,wed:3,thu:4,fri:5,sat:6,sun:7}),Object.freeze({"%Y":{name:"year",padding:4,re:/([0-9]{4})/},"%G":{name:"year",padding:4,re:/([0-9]{4})/},"%m":{name:"month",padding:2,re:/(0[1-9]|1[012])/},"%d":{name:"day",padding:2,re:/(0[1-9]|[12][0-9]|3[01])/},"%H":{name:"hour",padding:2,re:/([01][0-9]|2[0-3])/},"%M":{name:"minute",padding:2,re:/([0-5][0-9])/},"%S":{name:"second",padding:2,re:/([0-5][0-9]|60)/},"%L":{name:"millisecond",padding:3,re:/([0-9]{3})/},"%u":{name:"weekday",padding:1,re:/([1-7])/},"%U":{name:"week",padding:2,re:/([1-4][0-9]?|5[0-3]?)/},"%V":{name:"isoWeek",padding:2,re:/([1-4][0-9]?|5[0-3]?)/},"%z":{name:"timezone",padding:2,re:/(([+-][01][0-9]|2[0-3]):?([0-5][0-9])?)/},"%Z":{name:"minuteOffset",padding:3,re:/([+-][0-9]{3})/}});Object.freeze({});__webpack_require__(75376);function fh(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(e){if("string"==typeof e)return dh(e,t);var n={}.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)?dh(e,t):void 0}}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,a=function(){};return{s:a,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,o=!0,s=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return o=e.done,e},e:function(e){s=!0,i=e},f:function(){try{o||null==n.return||n.return()}finally{if(s)throw i}}}}function dh(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function ph(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function hh(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ph(Object(n),!0).forEach(function(t){(0,M.A)(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ph(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function mh(e){return function(t,n,r){var a={unwrapArray:!0},i=Math.max(1,t.split(".").length-1);return function(o){var s=Hd(o,t,a);return e(s,n,hh(hh({},r),{},{depth:i}))}}}function vh(e){return function(t,n,r){var a=gp(t,n,null,r);return e.apply(void 0,(0,ae.A)(a))}}function gh(e,t,n){return!!zd(e,t)||(!(!Sd(e)||!Sd(t))||!!_d(e)&&(e.some(function(e){return zd(e,t)})||Ld(e,null==n?void 0:n.depth).some(function(e){return zd(e,t)})))}function bh(e,t,n){return!gh(e,t,n)}function yh(e,t,n){return Sd(e)?t.some(function(e){return null===e}):Id([Bd(e),t],null==n?void 0:n.hashFunction).length>0}function Ah(e,t,n){return!yh(e,t,n)}function Dh(e,t,n){return Oh(e,t,function(e,t){return dd(e,t)<0})}function wh(e,t,n){return Oh(e,t,function(e,t){return dd(e,t)<=0})}function _h(e,t,n){return Oh(e,t,function(e,t){return dd(e,t)>0})}function Eh(e,t,n){return Oh(e,t,function(e,t){return dd(e,t)>=0})}function kh(e){return Kd(e)&&-1===["$and","$or","$nor"].indexOf(e)}function xh(e,t,n){if(_d(e)&&!Td(e)){var r=function(e){return e},a=t;Object.keys(t).every(kh)&&(a={temp:t},r=function(e){return{temp:e}});for(var i=new lh(a,n),o=0,s=e.length;o<s;o++)if(i.test(r(e[o])))return!0}return!1}var Ch=function(e){return null===e},Fh={array:_d,boolean:Ad,bool:Ad,date:xd,number:wd,int:wd,long:wd,double:wd,decimal:wd,null:Ch,object:Ed,regexp:Cd,regex:Cd,string:Dd,undefined:Sd,function:function(e){throw new id("unsupported type key `function`.")},1:wd,2:Dd,3:Ed,4:_d,6:Sd,8:Ad,9:xd,10:Ch,11:Cd,16:wd,18:wd,19:wd};function Sh(e,t,n){var r=Fh[t];return!!r&&r(e)}function Oh(e,t,n){return Bd(e).some(function(e){return yd(e)===yd(t)&&n(e,t)})}vh(Ah);var Th=function(e,t){return function(n,r,a){gd(_d(r),"".concat(e,": expression must be an array."));var i=gp(n,r,null,a);return i.some(Sd)?null:(gd(i.every(wd),"".concat(e,": expression must evalue to array of numbers.")),t(i))}},Bh=(Th("$bitAnd",function(e){return e.reduce(function(e,t){return e&t},-1)}),Th("$bitOr",function(e){return e.reduce(function(e,t){return e|t},0)}),Th("$bitXor",function(e){return e.reduce(function(e,t){return e^t},0)}),function(e,t,n){var r=gp(e,t,null,n);return Od(r,n.useStrictMode)&&r.every(function(e){return Od(e,n.useStrictMode)})}),Mh=function(e,t,n){var r=Bd(t);return 0!=r.length&&(gd(1==r.length,"Expression $not takes exactly 1 argument"),!gp(e,r[0],null,n))},Ph=function(e,t,n){var r=gp(e,t,null,n),a=n.useStrictMode;return Od(r,a)&&r.some(function(e){return Od(e,a)})},Rh=function(e,t,n){var r=gp(e,t,null,n);return gd(_d(r)&&2==r.length,"$cmp: expression must resolve to array of size 2."),dd(r[0],r[1])},Nh=vh(gh),Ih=vh(_h),Lh=vh(Eh),jh=vh(Dh),zh=vh(wh),qh=vh(bh);function Vh(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function Uh(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Vh(Object(n),!0).forEach(function(t){(0,M.A)(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Vh(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}var Hh=function(e,t){var n={};return e.split("").forEach(function(e,r){return n[e]=t*(r+1)}),n};Uh(Uh(Uh({},Hh("ABCDEFGHIKLM",1)),Hh("NOPQRSTUVWXY",-1)),{},{Z:0});__webpack_require__(23860);var Wh={undefined:null,null:null,NaN:NaN,Infinity:new Error,"-Infinity":new Error};function $h(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Wh,n=Object.assign({},Wh,t),r=new Set(Object.keys(n));return function(t,a,i){var o=gp(t,a,null,i);if(r.has("".concat(o))){var s=n["".concat(o)];if(s instanceof Error)throw new id("cannot apply $".concat(e.name," to -inf, value must in (-inf,inf)"));return s}return e(o)}}$h(Math.acos,{Infinity:1/0,0:new Error}),__webpack_require__(93153),$h(Math.acosh,{Infinity:1/0,0:new Error}),$h(Math.asin),__webpack_require__(82326),$h(Math.asinh,{Infinity:1/0,"-Infinity":-1/0}),$h(Math.atan),__webpack_require__(36389),$h(Math.atanh,{1:1/0,"-1":-1/0}),$h(Math.cos),__webpack_require__(77762),$h(Math.cosh,{"-Infinity":1/0,Infinity:1/0});var Gh=Math.PI/180,Qh=($h(function(e){return e*Gh},{Infinity:1/0,"-Infinity":1/0}),180/Math.PI);$h(function(e){return e*Qh},{Infinity:1/0,"-Infinity":-1/0}),$h(Math.sin),__webpack_require__(78553),$h(Math.sinh,{"-Infinity":-1/0,Infinity:1/0}),$h(Math.tan),__webpack_require__(64601);Number.MAX_SAFE_INTEGER,Number.MIN_SAFE_INTEGER;var Zh=function(e,t,n){gd(_d(t),"Invalid expression: $and expects value to be an Array.");var r=t.map(function(e){return new lh(e,n)});return function(e){return r.every(function(t){return t.test(e)})}},Yh=function(e,t,n){gd(_d(t),"Invalid expression. $or expects value to be an Array");var r=t.map(function(e){return new lh(e,n)});return function(e){return r.some(function(t){return t.test(e)})}},Xh=function(e,t,n){gd(_d(t),"Invalid expression. $nor expects value to be an array.");var r=Yh("$or",t,n);return function(e){return!r(e)}},Kh=function(e,t,n){var r={};r[e]=Jd(t);var a=new lh(r,n);return function(e){return!a.test(e)}},Jh=mh(gh),em=mh(_h),tm=mh(Eh),nm=mh(yh),rm=mh(Dh),am=mh(wh),im=mh(bh),om=mh(Ah);function sm(e,t,n){return function(e){return gp(e,t,null,n)}}function um(e,t,n){if(null==n||!n.jsonSchemaValidator)throw new id("Missing option 'jsonSchemaValidator'. Configure to use '$jsonSchema' operator.");var r=null==n?void 0:n.jsonSchemaValidator(t);return function(e){return r(e)}}var cm=mh(function(e,t,n){return Bd(e).some(function(e){return 2===t.length&&e%t[0]===t[1]})}),lm=mh(function(e,t,n){var r=Bd(e),a=function(e){return Dd(e)&&Od(t.exec(e),null==n?void 0:n.useStrictMode)};return r.some(a)||Ld(r,1).some(a)});function fm(e,t,n){gd(n.scriptEnabled,"$where operator requires 'scriptEnabled' option to be true");var r=t;return gd(Fd(r),"$where only accepts a Function object"),function(e){return Od(r.call(e),null==n?void 0:n.useStrictMode)}}var dm=mh(function(e,t,n){if(!(_d(e)&&_d(t)&&e.length&&t.length))return!1;var r,a=!0,i=fh(t);try{var o=function(){var t=r.value;if(!a)return 1;a=Ed(t)&&Object.keys(t).includes("$elemMatch")?xh(e,t.$elemMatch,n):Cd(t)?e.some(function(e){return"string"==typeof e&&t.test(e)}):e.some(function(e){return zd(t,e)})};for(i.s();!(r=i.n()).done&&!o(););}catch(s){i.e(s)}finally{i.f()}return a}),pm=mh(xh),hm=mh(function(e,t,n){return Array.isArray(e)&&e.length===t}),mm=(__webpack_require__(8921),function(e,t,n){var r=e.includes("."),a=!!t;return!r||e.match(/\.\d+$/)?function(t){return void 0!==Hd(t,e)===a}:function(t){var n=Hd(Wd(t,e,{preserveIndex:!0}),e.substring(0,e.lastIndexOf(".")));return _d(n)?n.some(function(e){return void 0!==e})===a:void 0!==n===a}}),vm=mh(function(e,t,n){return _d(t)?t.findIndex(function(t){return Sh(e,t)})>=0:Sh(e,t)}),gm=!1;function bm(e,t){var n=zu(e.primaryKey);t=Qs(t);var r=Ys(t);if("number"!=typeof r.skip&&(r.skip=0),r.selector?(r.selector=r.selector,Object.entries(r.selector).forEach(function(e){var t=(0,p.A)(e,2),n=t[0],a=t[1];"object"===(0,h.A)(a)&&null!==a||(r.selector[n]={$eq:a})})):r.selector={},r.index){var a=eu(r.index);a.includes(n)||a.push(n),r.index=a}if(r.sort){var i=r.sort.find(function(e){return t=e,Object.keys(t)[0]===n;var t});i||(r.sort=r.sort.slice(0),r.sort.push((0,M.A)({},n,"asc")))}else if(r.index)r.sort=r.index.map(function(e){return(0,M.A)({},e,"asc")});else{if(e.indexes){var o=new Set;Object.entries(r.selector).forEach(function(e){var t=(0,p.A)(e,2),n=t[0],r=t[1];("object"!==(0,h.A)(r)||null===r||!!Object.keys(r).find(function(e){return Hf.has(e)}))&&o.add(n)});var s,u=-1;e.indexes.forEach(function(e){var t=tu(e)?e:[e],n=t.findIndex(function(e){return!o.has(e)});n>0&&n>u&&(u=n,s=t)}),s&&(r.sort=s.map(function(e){return(0,M.A)({},e,"asc")}))}if(!r.sort)if(e.indexes&&e.indexes.length>0){var c=e.indexes[0],l=tu(c)?c:[c];r.sort=l.map(function(e){return(0,M.A)({},e,"asc")})}else r.sort=[(0,M.A)({},n,"asc")]}return r}function ym(e,t){if(!t.sort)throw du("SNH",{query:t});var n=[];t.sort.forEach(function(e){var t=Object.keys(e)[0],r=Object.values(e)[0];n.push({key:t,direction:r,getValueFn:Gs(t)})});return function(e,t){for(var r=0;r<n.length;++r){var a=n[r],i=a.getValueFn(e),o=a.getValueFn(t);if(i!==o)return"asc"===a.direction?dd(i,o):dd(o,i)}}}function Am(e,t){if(!t.sort)throw du("SNH",{query:t});var n,r=(n=t.selector,gm||(mp("pipeline",{$sort:jp,$project:Pp}),mp("query",{$and:Zh,$eq:Jh,$elemMatch:pm,$exists:mm,$gt:em,$gte:tm,$in:nm,$lt:rm,$lte:am,$ne:im,$nin:om,$mod:cm,$nor:Xh,$not:Kh,$or:Yh,$regex:lm,$size:hm,$type:vm}),gm=!0),new lh(n));return function(e){return r.test(e)}}function Dm(e,t){return wm.apply(this,arguments)}function wm(){return(wm=(0,o.A)(s.mark(function e(t,n){var r,a;return s.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=1,t.exec();case 1:if(r=e.sent){e.next=2;break}return e.abrupt("return",null);case 2:if(!Array.isArray(r)){e.next=3;break}return e.abrupt("return",Promise.all(r.map(function(e){return n(e)})));case 3:if(!(r instanceof Map)){e.next=4;break}return e.abrupt("return",Promise.all((0,ae.A)(r.values()).map(function(e){return n(e)})));case 4:return e.next=5,n(r);case 5:return a=e.sent,e.abrupt("return",a);case 6:case"end":return e.stop()}},e)}))).apply(this,arguments)}function _m(e,t){if(!t.sort)throw du("SNH",{query:t});return{query:t,queryPlan:Uf(e,t)}}function Em(e,t){return t.sort&&0!==t.sort.length?t.sort.map(function(e){return Object.keys(e)[0]}):[e]}var km=new WeakMap;function xm(e,t){if(!e.collection.database.eventReduce)return{runFullQueryAgain:!0};for(var n=function(e){return kl(km,e,function(){var t=e.collection,n=bm(t.storageInstance.schema,Ys(e.mangoQuery)),r=t.schema.primaryPath,a=ym(t.schema.jsonSchema,n),i=Am(t.schema.jsonSchema,n);return{primaryKey:e.collection.schema.primaryPath,skip:n.skip,limit:n.limit,sortFields:Em(r,n),sortComparator:function(t,n){var r={docA:t,docB:n,rxQuery:e};return a(r.docA,r.docB)},queryMatcher:function(t){return i({doc:t,rxQuery:e}.doc)}}})}(e),r=ml(e._result).docsData.slice(0),a=ml(e._result).docsDataMap,i=!1,o=[],s=0;s<t.length;s++){var u=xl(t[s]);u&&o.push(u)}var c=o.find(function(e){var t=Lf({queryParams:n,changeEvent:e,previousResults:r,keyDocumentMap:a});return"runFullQueryAgain"===t||("doNothing"!==t?(i=!0,function(e,t,n,r,a){(0,cf[e])({queryParams:t,changeEvent:n,previousResults:r,keyDocumentMap:a})}(t,n,e,r,a),!1):void 0)});return c?{runFullQueryAgain:!0}:{runFullQueryAgain:!1,changed:i,newResults:r}}__webpack_require__(30958);var Cm=function(){function e(){this._map=new Map}return e.prototype.getByQuery=function(e){var t=e.toString();return kl(this._map,t,function(){return e})},e}();function Fm(e,t){t.uncached=!0;var n=t.toString();e._map.delete(n)}function Sm(e){return e.refCount$.observers.length}var Om,Tm,Bm=(Om=100,Tm=3e4,function(e,t){if(!(t._map.size<Om)){for(var n=Ol()-Tm,r=[],a=0,i=Array.from(t._map.values());a<i.length;a++){var o=i[a];Sm(o)>0||(0===o._lastEnsureEqual&&o._creationTime<n?Fm(t,o):r.push(o))}var s=r.length-Om;if(!(s<=0)){var u=r.sort(function(e,t){return e._lastEnsureEqual-t._lastEnsureEqual});u.slice(0,s).forEach(function(e){return Fm(t,e)})}}}),Mm=new WeakSet;function Pm(e){Mm.has(e)||(Mm.add(e),new Promise(function(e){return setTimeout(e,0)}).then(function(){return function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:void 0;return wl=wl.then(function(){return Dl(e)})}(200)}).then(function(){e.closed||e.cacheReplacementPolicy(e,e._queryCache),Mm.delete(e)}))}var Rm=function(){function e(e,t,n){var r=this;this.cacheItemByDocId=new Map,this.tasks=new Set,this.registry="function"==typeof FinalizationRegistry?new FinalizationRegistry(function(e){var t=e.docId,n=r.cacheItemByDocId.get(t);n&&(n[0].delete(e.revisionHeight+e.lwt+""),0===n[0].size&&r.cacheItemByDocId.delete(t))}):void 0,this.primaryPath=e,this.changes$=t,this.documentCreator=n,t.subscribe(function(e){r.tasks.add(function(){for(var t=r.cacheItemByDocId,n=0;n<e.length;n++){var a=e[n],i=t.get(a.documentId);if(i){var o=a.documentData;o||(o=a.previousDocumentData),i[1]=o}}}),r.tasks.size<=1&&Dl().then(function(){r.processTasks()})})}var t=e.prototype;return t.processTasks=function(){0!==this.tasks.size&&(Array.from(this.tasks).forEach(function(e){return e()}),this.tasks.clear())},t.getLatestDocumentData=function(e){return this.processTasks(),El(this.cacheItemByDocId,e)[1]},t.getLatestDocumentDataIfExists=function(e){this.processTasks();var t=this.cacheItemByDocId.get(e);if(t)return t[1]},(0,B.A)(e,[{key:"getCachedRxDocuments",get:function(){return Xs(this,"getCachedRxDocuments",Nm(this))}},{key:"getCachedRxDocument",get:function(){var e=Nm(this);return Xs(this,"getCachedRxDocument",function(t){return e([t])[0]})}}])}();function Nm(e){var t=e.primaryPath,n=e.cacheItemByDocId,r=e.registry,a=ou.deepFreezeWhenDevMode,i=e.documentCreator;return function(o){for(var s=new Array(o.length),u=[],c=0;c<o.length;c++){var l=o[c],f=l[t],d=Tl(l._rev),p=void 0,h=void 0,m=n.get(f);m?h=(p=m[0]).get(d+l._meta.lwt+""):(m=[p=new Map,l],n.set(f,m));var v=h?h.deref():void 0;v||(l=a(l),v=i(l),p.set(d+l._meta.lwt+"",Lm(v)),r&&u.push(v)),s[c]=v}return u.length>0&&r&&(e.tasks.add(function(){for(var e=0;e<u.length;e++){var t=u[e];r.register(t,{docId:t.primary,revisionHeight:Tl(t.revision),lwt:t._data._meta.lwt})}}),e.tasks.size<=1&&Dl().then(function(){e.processTasks()})),s}}function Im(e,t){return(0,e.getCachedRxDocuments)(t)}var Lm="function"==typeof WeakRef?function(e){return new WeakRef(e)}:function(e){return{deref:function(){return e}}};var jm=function(){function e(e,t,n){this.time=Ol(),this.query=e,this.count=n,this.documents=Im(this.query.collection._docCache,t)}return e.prototype.getValue=function(e){var t=this.query.op;if("count"===t)return this.count;if("findOne"===t){var n=0===this.documents.length?null:this.documents[0];if(!n&&e)throw du("QU10",{collection:this.query.collection.name,query:this.query.mangoQuery,op:t});return n}return"findByIds"===t?this.docsMap:this.documents.slice(0)},(0,B.A)(e,[{key:"docsData",get:function(){return Xs(this,"docsData",this.documents.map(function(e){return e._data}))}},{key:"docsDataMap",get:function(){var e=new Map;return this.documents.forEach(function(t){e.set(t.primary,t._data)}),Xs(this,"docsDataMap",e)}},{key:"docsMap",get:function(){for(var e=new Map,t=this.documents,n=0;n<t.length;n++){var r=t[n];e.set(r.primary,r)}return Xs(this,"docsMap",e)}}])}(),zm=0,qm=function(){function e(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};this.id=++zm,this._execOverDatabaseCount=0,this._creationTime=Ol(),this._lastEnsureEqual=0,this.uncached=!1,this.refCount$=new Xl(null),this._result=null,this._latestChangeEvent=-1,this._ensureEqualQueue=bl,this.op=e,this.mangoQuery=t,this.collection=n,this.other=r,t||(this.mangoQuery={selector:{}}),this.isFindOneByIdQuery=function(e,t){if(!t.skip&&t.selector&&1===Object.keys(t.selector).length&&t.selector[e]){var n=t.selector[e];if("string"==typeof n)return n;if(1===Object.keys(n).length&&"string"==typeof n.$eq)return n.$eq;if(1===Object.keys(n).length&&Array.isArray(n.$eq)&&!n.$eq.find(function(e){return"string"!=typeof e}))return n.$eq}return!1}(this.collection.schema.primaryPath,t)}var t=e.prototype;return t._setResultData=function(e){if(void 0===e)throw du("QU18",{database:this.collection.database.name,collection:this.collection.name});if("number"!=typeof e){e instanceof Map&&(e=Array.from(e.values()));var t=new jm(this,e,e.length);this._result=t}else this._result=new jm(this,[],e)},t._execOverDatabase=function(){var e=(0,o.A)(s.mark(function e(){var t,n,r,a,i,o,u=this;return s.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(this._execOverDatabaseCount=this._execOverDatabaseCount+1,"count"!==this.op){e.next=3;break}return t=this.getPreparedQuery(),e.next=1,this.collection.storageInstance.count(t);case 1:if("slow"!==(n=e.sent).mode||this.collection.database.allowSlowCount){e.next=2;break}throw du("QU14",{collection:this.collection,queryObj:this.mangoQuery});case 2:return e.abrupt("return",{result:n.count,counter:this.collection._changeEventBuffer.getCounter()});case 3:if("findByIds"!==this.op){e.next=6;break}if(r=ml(this.mangoQuery.selector)[this.collection.schema.primaryPath].$in,a=new Map,i=[],r.forEach(function(e){var t=u.collection._docCache.getLatestDocumentDataIfExists(e);if(t){if(!t._deleted){var n=u.collection._docCache.getCachedRxDocument(t);a.set(e,n)}}else i.push(e)}),!(i.length>0)){e.next=5;break}return e.next=4,this.collection.storageInstance.findDocumentsById(i,!1);case 4:e.sent.forEach(function(e){var t=u.collection._docCache.getCachedRxDocument(e);a.set(t.primary,t)});case 5:return e.abrupt("return",{result:a,counter:this.collection._changeEventBuffer.getCounter()});case 6:return e.next=7,$m(this);case 7:return o=e.sent,e.abrupt("return",{result:o.docs,counter:o.counter});case 8:case"end":return e.stop()}},e,this)}));return function(){return e.apply(this,arguments)}}(),t.exec=function(){var e=(0,o.A)(s.mark(function e(t){var n;return s.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(!t||"findOne"===this.op){e.next=1;break}throw du("QU9",{collection:this.collection.name,query:this.mangoQuery,op:this.op});case 1:return e.next=2,Um(this);case 2:return n=ml(this._result),e.abrupt("return",n.getValue(t));case 3:case"end":return e.stop()}},e,this)}));return function(t){return e.apply(this,arguments)}}(),t.toString=function(){var e=Zs({op:this.op,query:bm(this.collection.schema.jsonSchema,this.mangoQuery),other:this.other},!0),t=JSON.stringify(e);return this.toString=function(){return t},t},t.getPreparedQuery=function(){var e={rxQuery:this,mangoQuery:bm(this.collection.schema.jsonSchema,this.mangoQuery)};e.mangoQuery.selector._deleted={$eq:!1},e.mangoQuery.index&&e.mangoQuery.index.unshift("_deleted"),Au("prePrepareQuery",e);var t=_m(this.collection.schema.jsonSchema,e.mangoQuery);return this.getPreparedQuery=function(){return t},t},t.doesDocumentDataMatch=function(e){return!e._deleted&&this.queryMatcher(e)},t.remove=function(){var e=(0,o.A)(s.mark(function e(){var t,n;return s.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=1,this.exec();case 1:if(t=e.sent,!Array.isArray(t)){e.next=5;break}return e.next=2,this.collection.bulkRemove(t);case 2:if(!((n=e.sent).error.length>0)){e.next=3;break}throw vu(n.error[0]);case 3:return e.abrupt("return",n.success);case 4:e.next=6;break;case 5:return e.abrupt("return",t.remove());case 6:case"end":return e.stop()}},e,this)}));return function(){return e.apply(this,arguments)}}(),t.incrementalRemove=function(){return Dm(this.asRxQuery,function(e){return e.incrementalRemove()})},t.update=function(e){throw _l("update")},t.patch=function(e){return Dm(this.asRxQuery,function(t){return t.patch(e)})},t.incrementalPatch=function(e){return Dm(this.asRxQuery,function(t){return t.incrementalPatch(e)})},t.modify=function(e){return Dm(this.asRxQuery,function(t){return t.modify(e)})},t.incrementalModify=function(e){return Dm(this.asRxQuery,function(t){return t.incrementalModify(e)})},t.where=function(e){throw _l("query-builder")},t.sort=function(e){throw _l("query-builder")},t.skip=function(e){throw _l("query-builder")},t.limit=function(e){throw _l("query-builder")},(0,B.A)(e,[{key:"$",get:function(){var e=this;if(!this._$){var t=this.collection.eventBulks$.pipe(Tc(function(e){return!e.isLocal}),il(null),Zc(function(){return Um(e)}),Oc(function(){return e._result}),hl(vl),ol(function(e,t){return!(!e||e.time!==ml(t).time)}),Tc(function(e){return!!e}),Oc(function(e){return ml(e).getValue()}));this._$=Jl(t,this.refCount$.pipe(Tc(function(){return!1})))}return this._$}},{key:"$$",get:function(){return this.collection.database.getReactivityFactory().fromObservable(this.$,void 0,this.collection.database)}},{key:"queryMatcher",get:function(){this.collection.schema.jsonSchema;return Xs(this,"queryMatcher",Am(0,bm(this.collection.schema.jsonSchema,this.mangoQuery)))}},{key:"asRxQuery",get:function(){return this}}])}();function Vm(e,t,n,r){Au("preCreateRxQuery",{op:e,queryObj:t,collection:n,other:r});var a,i=new qm(e,t,n,r);return i=(a=i).collection._queryCache.getByQuery(a),Pm(n),i}function Um(e){return Hm.apply(this,arguments)}function Hm(){return(Hm=(0,o.A)(s.mark(function e(t){return s.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(!(t.collection.awaitBeforeReads.size>0)){e.next=1;break}return e.next=1,Promise.all(Array.from(t.collection.awaitBeforeReads).map(function(e){return e()}));case 1:return t._ensureEqualQueue=t._ensureEqualQueue.then(function(){return Wm(t)}),e.abrupt("return",t._ensureEqualQueue);case 2:case"end":return e.stop()}},e)}))).apply(this,arguments)}function Wm(e){if(e._lastEnsureEqual=Ol(),e.collection.database.closed||function(e){var t=e.asRxQuery.collection._changeEventBuffer.getCounter();return e._latestChangeEvent>=t}(e))return bl;var t=!1,n=!1;if(-1===e._latestChangeEvent&&(n=!0),!n){var r=e.asRxQuery.collection._changeEventBuffer.getFrom(e._latestChangeEvent+1);if(null===r)n=!0;else{e._latestChangeEvent=e.asRxQuery.collection._changeEventBuffer.getCounter();var a=e.asRxQuery.collection._changeEventBuffer.reduceByLastOfDoc(r);if("count"===e.op){var i=ml(e._result).count,o=i;a.forEach(function(t){var n=t.previousDocumentData&&e.doesDocumentDataMatch(t.previousDocumentData),r=e.doesDocumentDataMatch(t.documentData);!n&&r&&o++,n&&!r&&o--}),o!==i&&(t=!0,e._setResultData(o))}else{var s=xm(e,a);s.runFullQueryAgain?n=!0:s.changed&&(t=!0,e._setResultData(s.newResults))}}}return n?e._execOverDatabase().then(function(n){var r=n.result;return e._latestChangeEvent=n.counter,"number"==typeof r?(e._result&&r===e._result.count||(t=!0,e._setResultData(r)),t):(e._result&&function(e,t,n){if(t.length!==n.length)return!1;for(var r=0,a=t.length;r<a;){var i=t[r],o=n[r];if(r++,i[e]!==o[e]||i._rev!==o._rev||i._meta.lwt!==o._meta.lwt)return!1}return!0}(e.collection.schema.primaryPath,r,e._result.docsData)||(t=!0,e._setResultData(r)),t)}):Promise.resolve(t)}function $m(e){return Gm.apply(this,arguments)}function Gm(){return(Gm=(0,o.A)(s.mark(function e(t){var n,r,a,i,o,u,c,l,f;return s.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(n=[],r=t.collection,!t.isFindOneByIdQuery){e.next=7;break}if(!Array.isArray(t.isFindOneByIdQuery)){e.next=3;break}if(a=(a=t.isFindOneByIdQuery).filter(function(e){var r=t.collection._docCache.getLatestDocumentDataIfExists(e);return!r||(r._deleted||n.push(r),!1)}),!(a.length>0)){e.next=2;break}return e.next=1,r.storageInstance.findDocumentsById(a,!1);case 1:i=e.sent,ru(n,i);case 2:e.next=6;break;case 3:if(o=t.isFindOneByIdQuery,u=t.collection._docCache.getLatestDocumentDataIfExists(o)){e.next=5;break}return e.next=4,r.storageInstance.findDocumentsById([o],!1);case 4:(c=e.sent)[0]&&(u=c[0]);case 5:u&&!u._deleted&&n.push(u);case 6:e.next=9;break;case 7:return l=t.getPreparedQuery(),e.next=8,r.storageInstance.query(l);case 8:f=e.sent,n=f.documents;case 9:return e.abrupt("return",{docs:n,counter:r._changeEventBuffer.getCounter()});case 10:case"end":return e.stop()}},e)}))).apply(this,arguments)}var Qm,Zm={};function Ym(){if(Qm)return Qm;var e,t;if("undefined"==typeof crypto||void 0===crypto.subtle||"function"!=typeof crypto.subtle.digest)throw du("UT8",{args:{typeof_crypto:"undefined"==typeof crypto?"undefined":(0,h.A)(crypto),typeof_crypto_subtle:(0,h.A)(null===(e=crypto)||void 0===e?void 0:e.subtle),typeof_crypto_subtle_digest:(0,h.A)(null===(t=crypto)||void 0===t||null===(t=t.subtle)||void 0===t?void 0:t.digest)}});return Qm=crypto.subtle.digest.bind(crypto.subtle)}function Xm(){return Xm=(0,o.A)(s.mark(function e(t){var n,r,a;return s.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return n=(new TextEncoder).encode(t),e.next=1,Ym()("SHA-256",n);case 1:return r=e.sent,a=Array.prototype.map.call(new Uint8Array(r),function(e){return("00"+e.toString(16)).slice(-2)}).join(""),e.abrupt("return",a);case 2:case"end":return e.stop()}},e)})),Xm.apply(this,arguments)}var Km=function(e){return Xm.apply(this,arguments)};var Jm=bl,ev=!1;function tv(){return nv.apply(this,arguments)}function nv(){return(nv=(0,o.A)(s.mark(function e(){return s.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(!ev){e.next=1;break}return e.abrupt("return",Jm);case 1:return ev=!0,Jm=(0,o.A)(s.mark(function e(){var t,n;return s.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(!(t=Zm.premium&&"string"==typeof Zm.premium)){e.next=2;break}return e.next=1,Km(Zm.premium);case 1:n=e.sent,t="6da4936d1425ff3a5c44c02342c6daf791d266be3ae8479b8ec59e261df41b93"===n;case 2:if(!t){e.next=3;break}return e.abrupt("return",!0);case 3:return e.abrupt("return",!1);case 4:case"end":return e.stop()}},e)}))(),e.abrupt("return",Jm);case 2:case"end":return e.stop()}},e)}))).apply(this,arguments)}var rv="collection",av="storage-token",iv=Vu({version:0,title:"RxInternalDocument",primaryKey:{key:"id",fields:["context","key"],separator:"|"},type:"object",properties:{id:{type:"string",maxLength:200},key:{type:"string"},context:{type:"string",enum:[rv,av,"rx-migration-status","rx-pipeline-checkpoint","OTHER"]},data:{type:"object",additionalProperties:!0}},indexes:[],required:["key","context","data"],additionalProperties:!1,sharding:{shards:1,mode:"collection"}});function ov(e,t){return qu(iv,{key:e,context:t})}function sv(e){return uv.apply(this,arguments)}function uv(){return(uv=(0,o.A)(s.mark(function e(t){var n,r,a;return s.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return n=_m(t.schema,{selector:{context:rv,_deleted:{$eq:!1}},sort:[{id:"asc"}],skip:0}),e.next=1,t.query(n);case 1:return r=e.sent,a=r.documents,e.abrupt("return",a);case 2:case"end":return e.stop()}},e)}))).apply(this,arguments)}var cv="storageToken",lv=ov(cv,av);function fv(){return fv=(0,o.A)(s.mark(function e(t){var n,r,a,i,o,u,c,l,f;return s.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(n=ku(10),!t.password){e.next=2;break}return e.next=1,t.hashFunction(JSON.stringify(t.password));case 1:f=e.sent,e.next=3;break;case 2:f=void 0;case 3:return r=f,a={id:lv,context:av,key:cv,data:{rxdbVersion:t.rxdbVersion,token:n,instanceToken:t.token,passwordHash:r},_deleted:!1,_meta:Nu(),_rev:Iu(),_attachments:{}},i=[{document:a}],e.next=4,t.internalStore.bulkWrite(i,"internal-add-storage-token");case 4:if((o=e.sent).error[0]){e.next=5;break}return e.abrupt("return",Vl("id",i,o)[0]);case 5:if(!(u=ml(o.error[0])).isError||!hu(u)){e.next=8;break}if(dv((c=u).documentInDb.data.rxdbVersion,t.rxdbVersion)){e.next=6;break}throw du("DM5",{args:{database:t.name,databaseStateVersion:c.documentInDb.data.rxdbVersion,codeVersion:t.rxdbVersion}});case 6:if(!r||r===c.documentInDb.data.passwordHash){e.next=7;break}throw du("DB1",{passwordHash:r,existingPasswordHash:c.documentInDb.data.passwordHash});case 7:return l=c.documentInDb,e.abrupt("return",ml(l));case 8:throw u;case 9:case"end":return e.stop()}},e)})),fv.apply(this,arguments)}function dv(e,t){if(!e)return!1;var n=e.split(".")[0],r=t.split(".")[0];return"15"===n&&"16"===r||n===r}function pv(e,t){return e+"-"+t.version}function hv(e,t){return t=function(e,t){for(var n=Object.keys(e.defaultValues),r=0;r<n.length;++r){var a=n[r];Object.prototype.hasOwnProperty.call(t,a)&&void 0!==t[a]||(t[a]=e.defaultValues[a])}return t}(e,t=Qs(t)),"string"!=typeof e.jsonSchema.primaryKey&&(t=function(e,t,n){if("string"==typeof t.primaryKey)return n;var r=qu(t,n),a=n[e];if(a&&a!==r)throw du("DOC19",{args:{documentData:n,existingPrimary:a,newPrimary:r},schema:t});return n[e]=r,n}(e.primaryPath,e.jsonSchema,t)),t._meta={lwt:1},Object.prototype.hasOwnProperty.call(t,"_deleted")||(t._deleted=!1),Object.prototype.hasOwnProperty.call(t,"_attachments")||(t._attachments={}),Object.prototype.hasOwnProperty.call(t,"_rev")||(t._rev=""),t}function mv(e,t){return vv.apply(this,arguments)}function vv(){return(vv=(0,o.A)(s.mark(function e(t,n){var r;return s.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return n.multiInstance=t.multiInstance,e.next=1,t.storage.createStorageInstance(n);case 1:return r=e.sent,e.abrupt("return",r);case 2:case"end":return e.stop()}},e)}))).apply(this,arguments)}function gv(e,t,n,r,a,i,o,s){return bv.apply(this,arguments)}function bv(){return bv=(0,o.A)(s.mark(function e(t,n,r,a,i,u,c,l){var f,d,p,h,m;return s.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=1,sv(n);case 1:return f=e.sent,d=f.filter(function(e){return e.data.name===i}),p=[],d.forEach(function(e){p.push({collectionName:e.data.name,schema:e.data.schema,isCollection:!0}),e.data.connectedStorages.forEach(function(e){return p.push({collectionName:e.collectionName,isCollection:!1,schema:e.schema})})}),h=new Set,p=p.filter(function(e){var t=e.collectionName+"||"+e.schema.version;return!h.has(t)&&(h.add(t),!0)}),e.next=2,Promise.all(p.map(function(){var e=(0,o.A)(s.mark(function e(n){var o;return s.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=1,t.createStorageInstance({collectionName:n.collectionName,databaseInstanceToken:r,databaseName:a,multiInstance:u,options:{},schema:n.schema,password:c,devMode:ou.isDevMode()});case 1:return o=e.sent,e.next=2,o.remove();case 2:if(!n.isCollection){e.next=3;break}return e.next=3,Du("postRemoveRxCollection",{storage:t,databaseName:a,collectionName:i});case 3:case"end":return e.stop()}},e)}));return function(t){return e.apply(this,arguments)}}()));case 2:if(!l){e.next=3;break}return m=d.map(function(e){var t=Ll(e);return t._deleted=!0,t._meta.lwt=Ol(),t._rev=Bl(r,e),{previous:e,document:t}}),e.next=3,n.bulkWrite(m,"rx-database-remove-collection-all");case 3:case"end":return e.stop()}},e)})),bv.apply(this,arguments)}function yv(e){if(e.closed)throw du("COL21",{collection:e.name,version:e.schema.version})}var Av=function(){function e(e){var t=this;this.subs=[],this.counter=0,this.eventCounterMap=new WeakMap,this.buffer=[],this.limit=100,this.tasks=new Set,this.collection=e,this.subs.push(this.collection.eventBulks$.pipe(Tc(function(e){return!e.isLocal})).subscribe(function(e){t.tasks.add(function(){return t._handleChangeEvents(e.events)}),t.tasks.size<=1&&Dl().then(function(){t.processTasks()})}))}var t=e.prototype;return t.processTasks=function(){0!==this.tasks.size&&(Array.from(this.tasks).forEach(function(e){return e()}),this.tasks.clear())},t._handleChangeEvents=function(e){var t=this.counter;this.counter=this.counter+e.length,e.length>this.limit?this.buffer=e.slice(-1*e.length):(ru(this.buffer,e),this.buffer=this.buffer.slice(-1*this.limit));for(var n=t+1,r=this.eventCounterMap,a=0;a<e.length;a++){var i=e[a];r.set(i,n+a)}},t.getCounter=function(){return this.processTasks(),this.counter},t.getBuffer=function(){return this.processTasks(),this.buffer},t.getArrayIndexByPointer=function(e){this.processTasks();var t=this.buffer[0],n=this.eventCounterMap.get(t);return e<n?null:e-n},t.getFrom=function(e){this.processTasks();var t=[],n=this.getArrayIndexByPointer(e);if(null===n)return null;for(;;){var r=this.buffer[n];if(n++,!r)return t;t.push(r)}},t.runFrom=function(e,t){this.processTasks();var n=this.getFrom(e);if(null===n)throw new Error("out of bounds");n.forEach(function(e){return t(e)})},t.reduceByLastOfDoc=function(e){return this.processTasks(),e.slice(0)},t.close=function(){this.tasks.clear(),this.subs.forEach(function(e){return e.unsubscribe()})},e}();function Dv(e){return new Av(e)}var wv=new WeakMap;function _v(e){var t=e.schema.getDocumentPrototype(),n=function(e){var t={};return Object.entries(e.methods).forEach(function(e){var n=(0,p.A)(e,2),r=n[0],a=n[1];t[r]=a}),t}(e),r={};return[t,n,Ql].forEach(function(e){Object.getOwnPropertyNames(e).forEach(function(t){var n=Object.getOwnPropertyDescriptor(e,t),a=!0;(t.startsWith("_")||t.endsWith("_")||t.startsWith("$")||t.endsWith("$"))&&(a=!1),"function"==typeof n.value?Object.defineProperty(r,t,{get:function(){return n.value.bind(this)},enumerable:a,configurable:!1}):(n.enumerable=a,n.configurable=!1,n.writable&&(n.writable=!1),Object.defineProperty(r,t,n))})}),r}function Ev(e){return kl(wv,e,function(){return function(){var e=function(e,t){this.collection=e,this._data=t,this._propertyCache=new Map,this.isInstanceOfRxDocument=!0};return e.prototype=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Ql,e}(_v(e))})}function kv(e,t,n){var r=function(e,t,n){var r=new e(t,n);return Au("createRxDocument",r),r}(t,e,ou.deepFreezeWhenDevMode(n));return e._runHooksSync("post","create",n,r),Au("postCreateRxDocument",r),r}var xv={isEqual:function(e,t,n){return e=Cv(e),t=Cv(t),$s(Il(e),Il(t))},resolve:function(e){return e.realMasterState}};function Cv(e){return e._attachments||((e=Qs(e))._attachments={}),e}var Fv=["pre","post"],Sv=["insert","save","remove","create"],Ov=!1,Tv=new Set,Bv=function(){function e(e,t,n,r){var a=this,i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{},o=arguments.length>5&&void 0!==arguments[5]?arguments[5]:{},s=arguments.length>6&&void 0!==arguments[6]?arguments[6]:{},u=arguments.length>7&&void 0!==arguments[7]?arguments[7]:{},c=arguments.length>8&&void 0!==arguments[8]?arguments[8]:{},l=arguments.length>9&&void 0!==arguments[9]?arguments[9]:Bm,f=arguments.length>10&&void 0!==arguments[10]?arguments[10]:{},d=arguments.length>11&&void 0!==arguments[11]?arguments[11]:xv;this.storageInstance={},this.timeouts=new Set,this.incrementalWriteQueue={},this.awaitBeforeReads=new Set,this._incrementalUpsertQueues=new Map,this.synced=!1,this.hooks={},this._subs=[],this._docCache={},this._queryCache=new Cm,this.$={},this.checkpoint$={},this._changeEventBuffer={},this.eventBulks$={},this.onClose=[],this.closed=!1,this.onRemove=[],this.database=e,this.name=t,this.schema=n,this.internalStorageInstance=r,this.instanceCreationOptions=i,this.migrationStrategies=o,this.methods=s,this.attachments=u,this.options=c,this.cacheReplacementPolicy=l,this.statics=f,this.conflictHandler=d,function(e){if(Ov)return;Ov=!0;var t=Object.getPrototypeOf(e);Sv.forEach(function(e){Fv.map(function(n){var r=n+xu(e);t[r]=function(t,r){return this.addHook(n,e,t,r)}})})}(this.asRxCollection),e&&(this.eventBulks$=e.eventBulks$.pipe(Tc(function(e){return e.collectionName===a.name}))),this.database&&Tv.add(this)}var t=e.prototype;return t.prepare=function(){var e=(0,o.A)(s.mark(function e(){var t,n,r,a,i,u=this;return s.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=1,tv();case 1:if(e.sent){e.next=5;break}t=0;case 2:if(!(t<10&&Tv.size>16)){e.next=4;break}return t++,e.next=3,this.promiseWait(30);case 3:e.next=2;break;case 4:if(!(Tv.size>16)){e.next=5;break}throw du("COL23",{database:this.database.name,collection:this.name,args:{existing:Array.from(Tv.values()).map(function(e){return{db:e.database?e.database.name:"",c:e.name}})}});case 5:return this.storageInstance=jl(this.database,this.internalStorageInstance,this.schema.jsonSchema),this.incrementalWriteQueue=new Wl(this.storageInstance,this.schema.primaryPath,function(e,t){return Zl(u,e,t)},function(e){return u._runHooks("post","save",e)}),this.$=this.eventBulks$.pipe(Zc(function(e){return Fl(e)})),this.checkpoint$=this.eventBulks$.pipe(Oc(function(e){return e.checkpoint})),this._changeEventBuffer=Dv(this.asRxCollection),this._docCache=new Rm(this.schema.primaryPath,this.eventBulks$.pipe(Tc(function(e){return!e.isLocal}),Oc(function(e){return e.events})),function(e){return n||(n=Ev(u.asRxCollection)),kv(u.asRxCollection,n,e)}),r=this.database.internalStore.changeStream().pipe(Tc(function(e){var t=u.name+"-"+u.schema.version;return!!e.events.find(function(e){return"collection"===e.documentData.context&&e.documentData.key===t&&"DELETE"===e.operation})})).subscribe((0,o.A)(s.mark(function e(){return s.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=1,u.close();case 1:return e.next=2,Promise.all(u.onRemove.map(function(e){return e()}));case 2:case"end":return e.stop()}},e)}))),this._subs.push(r),e.next=6,this.database.storageToken;case 6:return a=e.sent,i=this.storageInstance.changeStream().subscribe(function(e){var t={id:e.id,isLocal:!1,internal:!1,collectionName:u.name,storageToken:a,events:e.events,databaseToken:u.database.token,checkpoint:e.checkpoint,context:e.context};u.database.$emit(t)}),this._subs.push(i),e.abrupt("return",Al);case 7:case"end":return e.stop()}},e,this)}));return function(){return e.apply(this,arguments)}}(),t.cleanup=function(e){throw yv(this),_l("cleanup")},t.migrationNeeded=function(){throw _l("migration-schema")},t.getMigrationState=function(){throw _l("migration-schema")},t.startMigration=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:10;return yv(this),this.getMigrationState().startMigration(e)},t.migratePromise=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:10;return this.getMigrationState().migratePromise(e)},t.insert=function(){var e=(0,o.A)(s.mark(function e(t){var n,r,a;return s.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return yv(this),e.next=1,this.bulkInsert([t]);case 1:return n=e.sent,r=n.error[0],Rl(this,t[this.schema.primaryPath],t,r),a=ml(n.success[0]),e.abrupt("return",a);case 2:case"end":return e.stop()}},e,this)}));return function(t){return e.apply(this,arguments)}}(),t.insertIfNotExists=function(){var e=(0,o.A)(s.mark(function e(t){var n,r,a;return s.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=1,this.bulkInsert([t]);case 1:if(!((n=e.sent).error.length>0)){e.next=3;break}if(409!==(r=n.error[0]).status){e.next=2;break}return a=r.documentInDb,e.abrupt("return",Im(this._docCache,[a])[0]);case 2:throw r;case 3:return e.abrupt("return",n.success[0]);case 4:case"end":return e.stop()}},e,this)}));return function(t){return e.apply(this,arguments)}}(),t.bulkInsert=function(){var e=(0,o.A)(s.mark(function e(t){var n,r,a,i,o,u,c,l,f,d,p,h,m,v,g=this;return s.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(yv(this),0!==t.length){e.next=1;break}return e.abrupt("return",{success:[],error:[]});case 1:if(n=this.schema.primaryPath,r=new Set,!this.hasHooks("pre","insert")){e.next=3;break}return e.next=2,Promise.all(t.map(function(e){var t=hv(g.schema,e);return g._runHooks("pre","insert",t).then(function(){return r.add(t[n]),{document:t}})}));case 2:a=e.sent,e.next=4;break;case 3:for(a=new Array(t.length),i=this.schema,o=0;o<t.length;o++)u=t[o],c=hv(i,u),r.add(c[n]),a[o]={document:c};case 4:if(r.size===t.length){e.next=5;break}throw du("COL22",{collection:this.name,args:{documents:t}});case 5:return e.next=6,this.storageInstance.bulkWrite(a,"rx-collection-bulk-insert");case 6:if(l=e.sent,d=this,v=l.error,h={get success(){return f||(p=Vl(d.schema.primaryPath,a,l),f=Im(d._docCache,p)),f},error:v},!this.hasHooks("post","insert")){e.next=7;break}return m=new Map,a.forEach(function(e){var t=e.document;m.set(t[n],t)}),e.next=7,Promise.all(h.success.map(function(e){return g._runHooks("post","insert",m.get(e.primary),e)}));case 7:return e.abrupt("return",h);case 8:case"end":return e.stop()}},e,this)}));return function(t){return e.apply(this,arguments)}}(),t.bulkRemove=function(){var e=(0,o.A)(s.mark(function e(t){var n,r,a,i,o,u,c,l,f,d=this;return s.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(yv(this),n=this.schema.primaryPath,0!==t.length){e.next=1;break}return e.abrupt("return",{success:[],error:[]});case 1:if("string"!=typeof t[0]){e.next=3;break}return e.next=2,this.findByIds(t).exec();case 2:r=e.sent,e.next=4;break;case 3:r=new Map,t.forEach(function(e){return r.set(e.primary,e)});case 4:return a=[],i=new Map,Array.from(r.values()).forEach(function(e){var t=e.toMutableJSON(!0);a.push(t),i.set(e.primary,t)}),e.next=5,Promise.all(a.map(function(e){var t=e[d.schema.primaryPath];return d._runHooks("pre","remove",e,r.get(t))}));case 5:return o=a.map(function(e){var t=Qs(e);return t._deleted=!0,{previous:e,document:t}}),e.next=6,this.storageInstance.bulkWrite(o,"rx-collection-bulk-remove");case 6:return u=e.sent,c=Vl(this.schema.primaryPath,o,u),l=[],f=c.map(function(e){var t=e[n],r=d._docCache.getCachedRxDocument(e);return l.push(r),t}),e.next=7,Promise.all(f.map(function(e){return d._runHooks("post","remove",i.get(e),r.get(e))}));case 7:return e.abrupt("return",{success:l,error:u.error});case 8:case"end":return e.stop()}},e,this)}));return function(t){return e.apply(this,arguments)}}(),t.bulkUpsert=function(){var e=(0,o.A)(s.mark(function e(t){var n,r,a,i,u,c=this;return s.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return yv(this),n=[],r=new Map,t.forEach(function(e){var t=hv(c.schema,e),a=t[c.schema.primaryPath];if(!a)throw du("COL3",{primaryPath:c.schema.primaryPath,data:t,schema:c.schema.jsonSchema});r.set(a,t),n.push(t)}),e.next=1,this.bulkInsert(n);case 1:return a=e.sent,i=a.success.slice(0),u=[],e.next=2,Promise.all(a.error.map(function(){var e=(0,o.A)(s.mark(function e(t){var n,a,o,l,f;return s.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(409===t.status){e.next=1;break}u.push(t),e.next=3;break;case 1:return n=t.documentId,a=El(r,n),o=ml(t.documentInDb),l=c._docCache.getCachedRxDocuments([o])[0],e.next=2,l.incrementalModify(function(){return a});case 2:f=e.sent,i.push(f);case 3:case"end":return e.stop()}},e)}));return function(t){return e.apply(this,arguments)}}()));case 2:return e.abrupt("return",{error:u,success:i});case 3:case"end":return e.stop()}},e,this)}));return function(t){return e.apply(this,arguments)}}(),t.upsert=function(){var e=(0,o.A)(s.mark(function e(t){var n;return s.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return yv(this),e.next=1,this.bulkUpsert([t]);case 1:return n=e.sent,Rl(this.asRxCollection,t[this.schema.primaryPath],t,n.error[0]),e.abrupt("return",n.success[0]);case 2:case"end":return e.stop()}},e,this)}));return function(t){return e.apply(this,arguments)}}(),t.incrementalUpsert=function(e){var t=this;yv(this);var n=hv(this.schema,e),r=n[this.schema.primaryPath];if(!r)throw du("COL4",{data:e});var a=this._incrementalUpsertQueues.get(r);return a||(a=Al),a=a.then(function(){return function(e,t,n){var r=e._docCache.getLatestDocumentDataIfExists(t);if(r)return Promise.resolve({doc:e._docCache.getCachedRxDocuments([r])[0],inserted:!1});return e.findOne(t).exec().then(function(t){return t?{doc:t,inserted:!1}:e.insert(n).then(function(e){return{doc:e,inserted:!0}})})}(t,r,n)}).then(function(e){return e.inserted?e.doc:function(e,t){return e.incrementalModify(function(e){return t})}(e.doc,n)}),this._incrementalUpsertQueues.set(r,a),a},t.find=function(e){return yv(this),Au("prePrepareRxQuery",{op:"find",queryObj:e,collection:this}),e||(e={selector:{}}),Vm("find",e,this)},t.findOne=function(e){var t;if(yv(this),Au("prePrepareRxQuery",{op:"findOne",queryObj:e,collection:this}),"string"==typeof e)t=Vm("findOne",{selector:(0,M.A)({},this.schema.primaryPath,e),limit:1},this);else{if(e||(e={selector:{}}),e.limit)throw du("QU6");(e=Qs(e)).limit=1,t=Vm("findOne",e,this)}return t},t.count=function(e){return yv(this),e||(e={selector:{}}),Vm("count",e,this)},t.findByIds=function(e){return yv(this),Vm("findByIds",{selector:(0,M.A)({},this.schema.primaryPath,{$in:e.slice(0)})},this)},t.exportJSON=function(){throw _l("json-dump")},t.importJSON=function(e){throw _l("json-dump")},t.insertCRDT=function(e){throw _l("crdt")},t.addPipeline=function(e){throw _l("pipeline")},t.addHook=function(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]&&arguments[3];if("function"!=typeof n)throw pu("COL7",{key:t,when:e});if(!Fv.includes(e))throw pu("COL8",{key:t,when:e});if(!Sv.includes(t))throw du("COL9",{key:t});if("post"===e&&"create"===t&&!0===r)throw du("COL10",{when:e,key:t,parallel:r});var a=n.bind(this),i=r?"parallel":"series";this.hooks[t]=this.hooks[t]||{},this.hooks[t][e]=this.hooks[t][e]||{series:[],parallel:[]},this.hooks[t][e][i].push(a)},t.getHooks=function(e,t){return this.hooks[t]&&this.hooks[t][e]?this.hooks[t][e]:{series:[],parallel:[]}},t.hasHooks=function(e,t){if(!this.hooks[t]||!this.hooks[t][e])return!1;var n=this.getHooks(e,t);return!!n&&(n.series.length>0||n.parallel.length>0)},t._runHooks=function(e,t,n,r){var a=this.getHooks(e,t);return a?function(e,t){return e.reduce(function(e,t){return e.then(t)},Promise.resolve(t))}(a.series.map(function(e){return function(){return e(n,r)}})).then(function(){return Promise.all(a.parallel.map(function(e){return e(n,r)}))}):Al},t._runHooksSync=function(e,t,n,r){if(this.hasHooks(e,t)){var a=this.getHooks(e,t);a&&a.series.forEach(function(e){return e(n,r)})}},t.promiseWait=function(e){var t=this,n=new Promise(function(n){var r=setTimeout(function(){t.timeouts.delete(r),n()},e);t.timeouts.add(r)});return n},t.close=function(){var e=(0,o.A)(s.mark(function e(){var t=this;return s.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(!this.closed){e.next=1;break}return e.abrupt("return",bl);case 1:return Tv.delete(this),e.next=2,Promise.all(this.onClose.map(function(e){return e()}));case 2:return this.closed=!0,Array.from(this.timeouts).forEach(function(e){return clearTimeout(e)}),this._changeEventBuffer&&this._changeEventBuffer.close(),e.abrupt("return",this.database.requestIdlePromise().then(function(){return t.storageInstance.close()}).then(function(){return t._subs.forEach(function(e){return e.unsubscribe()}),delete t.database.collections[t.name],Du("postCloseRxCollection",t).then(function(){return!0})}));case 3:case"end":return e.stop()}},e,this)}));return function(){return e.apply(this,arguments)}}(),t.remove=function(){var e=(0,o.A)(s.mark(function e(){return s.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=1,this.close();case 1:return e.next=2,Promise.all(this.onRemove.map(function(e){return e()}));case 2:return e.next=3,gv(this.database.storage,this.database.internalStore,this.database.token,this.database.name,this.name,this.database.multiInstance,this.database.password,this.database.hashFunction);case 3:case"end":return e.stop()}},e,this)}));return function(){return e.apply(this,arguments)}}(),(0,B.A)(e,[{key:"insert$",get:function(){return this.$.pipe(Tc(function(e){return"INSERT"===e.operation}))}},{key:"update$",get:function(){return this.$.pipe(Tc(function(e){return"UPDATE"===e.operation}))}},{key:"remove$",get:function(){return this.$.pipe(Tc(function(e){return"DELETE"===e.operation}))}},{key:"asRxCollection",get:function(){return this}}])}();function Mv(e){return Pv.apply(this,arguments)}function Pv(){return Pv=(0,o.A)(s.mark(function e(t){var n,r,a,i,o,u,c,l,f,d,h,m,v,g,b,y,A,D,w,_,E,k,x,C,F,S,O;return s.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return n=t.database,r=t.name,a=t.schema,i=t.instanceCreationOptions,o=void 0===i?{}:i,u=t.migrationStrategies,c=void 0===u?{}:u,l=t.autoMigrate,f=void 0===l||l,d=t.statics,h=void 0===d?{}:d,m=t.methods,v=void 0===m?{}:m,g=t.attachments,b=void 0===g?{}:g,y=t.options,A=void 0===y?{}:y,D=t.localDocuments,w=void 0!==D&&D,_=t.cacheReplacementPolicy,E=void 0===_?Bm:_,k=t.conflictHandler,x=void 0===k?xv:k,Au("preCreateRxStorageInstance",C={databaseInstanceToken:n.token,databaseName:n.name,collectionName:r,schema:a.jsonSchema,options:o,multiInstance:n.multiInstance,password:n.password,devMode:ou.isDevMode()}),e.next=1,mv(n,C);case 1:return F=e.sent,S=new Bv(n,r,a,F,o,c,v,b,A,E,h,x),e.prev=2,e.next=3,S.prepare();case 3:if(Object.entries(h).forEach(function(e){var t=(0,p.A)(e,2),n=t[0],r=t[1];Object.defineProperty(S,n,{get:function(){return r.bind(S)}})}),Au("createRxCollection",{collection:S,creator:{name:r,schema:a,storageInstance:F,instanceCreationOptions:o,migrationStrategies:c,methods:v,attachments:b,options:A,cacheReplacementPolicy:E,localDocuments:w,statics:h}}),!f||0===S.schema.version){e.next=4;break}return e.next=4,S.migratePromise();case 4:e.next=7;break;case 5:return e.prev=5,O=e.catch(2),Tv.delete(S),e.next=6,F.close();case 6:throw O;case 7:return e.abrupt("return",S);case 8:case"end":return e.stop()}},e,null,[[2,5]])})),Pv.apply(this,arguments)}var Rv=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1;this._parallels=e||1,this._qC=0,this._iC=new Set,this._lHN=0,this._hPM=new Map,this._pHM=new Map};function Nv(e,t){if(t){if(t._timeoutObj&&clearTimeout(t._timeoutObj),e._pHM.has(t)){var n=e._pHM.get(t);e._hPM.delete(n),e._pHM.delete(t)}e._iC.delete(t)}}function Iv(e){e._tryIR||0===e._iC.size||(e._tryIR=!0,setTimeout(function(){e.isIdle()?setTimeout(function(){e.isIdle()?(!function(e){0!==e._iC.size&&(e._iC.values().next().value._manRes(),setTimeout(function(){return Iv(e)},0))}(e),e._tryIR=!1):e._tryIR=!1},0):e._tryIR=!1},0))}Rv.prototype={isIdle:function(){return this._qC<this._parallels},lock:function(){this._qC++},unlock:function(){this._qC--,Iv(this)},wrapCall:function(e){var t,n=this;this._qC++;try{t=e()}catch(r){throw this.unlock(),r}return t.then&&"function"==typeof t.then?t.then(function(e){return n.unlock(),e}).catch(function(e){throw n.unlock(),e}):(this.unlock(),t)},requestIdlePromise:function(e){var t,n=this;e=e||{};var r=new Promise(function(e){return t=e});if(r._manRes=function(){Nv(n,r),t()},e.timeout){var a=setTimeout(function(){r._manRes()},e.timeout);r._timeoutObj=a}return this._iC.add(r),Iv(this),r},cancelIdlePromise:function(e){Nv(this,e)},requestIdleCallback:function(e,t){var n=this._lHN++,r=this.requestIdlePromise(t);return this._hPM.set(n,r),this._pHM.set(r,n),r.then(function(){return e()}),n},cancelIdleCallback:function(e){var t=this._hPM.get(e);this.cancelIdlePromise(t)},clear:function(){var e=this;this._iC.forEach(function(t){return Nv(e,t)}),this._qC=0,this._iC.clear(),this._hPM=new Map,this._pHM=new Map}};var Lv=function(){return(0,B.A)(function e(t){(0,T.A)(this,e),(0,M.A)(this,"ttl",void 0),(0,M.A)(this,"map",new Map),(0,M.A)(this,"_to",!1),this.ttl=t},[{key:"has",value:function(e){return this.map.has(e)}},{key:"add",value:function(e){var t=this;this.map.set(e,jv()),this._to||(this._to=!0,setTimeout(function(){t._to=!1,function(e){var t=jv()-e.ttl,n=e.map[Symbol.iterator]();for(;;){var r=n.next().value;if(!r)return;var a=r[0];if(!(r[1]<t))return;e.map.delete(a)}}(t)},0))}},{key:"clear",value:function(){this.map.clear()}}])}();function jv(){return Date.now()}var zv="16.21.1",qv=new Set,Vv=new Map,Uv=function(){function e(e,t,n,r,a,i){var o=this,s=arguments.length>6&&void 0!==arguments[6]&&arguments[6],u=arguments.length>7&&void 0!==arguments[7]?arguments[7]:{},c=arguments.length>8?arguments[8]:void 0,l=arguments.length>9?arguments[9]:void 0,f=arguments.length>10?arguments[10]:void 0,d=arguments.length>11?arguments[11]:void 0,p=arguments.length>12?arguments[12]:void 0,h=arguments.length>13?arguments[13]:void 0;this.idleQueue=new Rv,this.rxdbVersion=zv,this.storageInstances=new Set,this._subs=[],this.startupErrors=[],this.onClose=[],this.closed=!1,this.collections={},this.states={},this.eventBulks$=new cl,this.closePromise=null,this.observable$=this.eventBulks$.pipe(Zc(function(e){return Fl(e)})),this.storageToken=bl,this.storageTokenDocument=bl,this.emittedEventBulkIds=new Lv(6e4),this.name=e,this.token=t,this.storage=n,this.instanceCreationOptions=r,this.password=a,this.multiInstance=i,this.eventReduce=s,this.options=u,this.internalStore=c,this.hashFunction=l,this.cleanupPolicy=f,this.allowSlowCount=d,this.reactivity=p,this.onClosed=h,"pseudoInstance"!==this.name&&(this.internalStore=jl(this.asRxDatabase,c,iv),this.storageTokenDocument=function(e){return fv.apply(this,arguments)}(this.asRxDatabase).catch(function(e){return o.startupErrors.push(e)}),this.storageToken=this.storageTokenDocument.then(function(e){return e.data.token}).catch(function(e){return o.startupErrors.push(e)}))}var t=e.prototype;return t.getReactivityFactory=function(){if(!this.reactivity)throw du("DB14",{database:this.name});return this.reactivity},t.$emit=function(e){this.emittedEventBulkIds.has(e.id)||(this.emittedEventBulkIds.add(e.id),this.eventBulks$.next(e))},t.removeCollectionDoc=function(){var e=(0,o.A)(s.mark(function e(t,n){var r,a;return s.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=1,Ml(this.internalStore,ov(pv(t,n),rv));case 1:if(r=e.sent){e.next=2;break}throw du("SNH",{name:t,schema:n});case 2:return(a=Ll(r))._deleted=!0,e.next=3,this.internalStore.bulkWrite([{document:a,previous:r}],"rx-database-remove-collection");case 3:case"end":return e.stop()}},e,this)}));return function(t,n){return e.apply(this,arguments)}}(),t.addCollections=function(){var e=(0,o.A)(s.mark(function e(t){var n,r,a,i,u,c,l=this;return s.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return n={},r={},a=[],i={},e.next=1,Promise.all(Object.entries(t).map(function(){var e=(0,o.A)(s.mark(function e(t){var o,u,c,f,d,h,m,v,g,b,y,A,D,w,_,E,k,x,C,F;return s.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(o=(0,p.A)(t,2),u=o[0],c=o[1],f=u,d=c.schema,n[f]=d,h=$u(d,l.hashFunction),r[f]=h,!l.collections[u]){e.next=1;break}throw du("DB3",{name:u});case 1:return m=pv(u,d),y=ov(m,rv),A=m,D=rv,w=f,e.next=2,h.hash;case 2:_=e.sent,E=h.jsonSchema,k=h.version,x={name:w,schemaHash:_,schema:E,version:k,connectedStorages:[]},C=Nu(),F=Iu(),v={id:y,key:A,context:D,data:x,_deleted:!1,_meta:C,_rev:F,_attachments:{}},a.push({document:v}),g=Object.assign({},c,{name:f,schema:h,database:l}),(b=Qs(c)).database=l,b.name=u,Au("preCreateRxCollection",b),g.conflictHandler=b.conflictHandler,i[f]=g;case 3:case"end":return e.stop()}},e)}));return function(t){return e.apply(this,arguments)}}()));case 1:return e.next=2,this.internalStore.bulkWrite(a,"rx-database-add-collection");case 2:return u=e.sent,e.next=3,Xv(this);case 3:return e.next=4,Promise.all(u.error.map(function(){var e=(0,o.A)(s.mark(function e(t){var a,i,o,u,c,f,d,p,h,m,v,g;return s.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(409===t.status){e.next=1;break}throw du("DB12",{database:l.name,writeError:t});case 1:return a=ml(t.documentInDb),i=a.data.name,o=r[i],u=a.data.schemaHash,e.next=2,o.hash;case 2:if(c=e.sent,u===c){e.next=4;break}return f=du,d=l.name,p=i,h=a.data.schemaHash,e.next=3,o.hash;case 3:throw m=e.sent,v=a.data.schema,g=ml(n[i]),f("DB6",{database:d,collection:p,previousSchemaHash:h,schemaHash:m,previousSchema:v,schema:g});case 4:case"end":return e.stop()}},e)}));return function(t){return e.apply(this,arguments)}}()));case 4:return c={},e.next=5,Promise.all(Object.keys(t).map(function(){var e=(0,o.A)(s.mark(function e(t){var n,r;return s.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return n=i[t],e.next=1,Mv(n);case 1:r=e.sent,c[t]=r,l.collections[t]=r,l[t]||Object.defineProperty(l,t,{get:function(){return l.collections[t]}});case 2:case"end":return e.stop()}},e)}));return function(t){return e.apply(this,arguments)}}()));case 5:return e.abrupt("return",c);case 6:case"end":return e.stop()}},e,this)}));return function(t){return e.apply(this,arguments)}}(),t.lockedRun=function(e){return this.idleQueue.wrapCall(e)},t.requestIdlePromise=function(){return this.idleQueue.requestIdlePromise()},t.exportJSON=function(e){throw _l("json-dump")},t.addState=function(e){throw _l("state")},t.importJSON=function(e){throw _l("json-dump")},t.backup=function(e){throw _l("backup")},t.leaderElector=function(){throw _l("leader-election")},t.isLeader=function(){throw _l("leader-election")},t.waitForLeadership=function(){throw _l("leader-election")},t.migrationStates=function(){throw _l("migration-schema")},t.close=function(){var e=this;if(this.closePromise)return this.closePromise;var t=Wv(),n=t.promise,r=t.resolve,a=function(t){e.onClosed&&e.onClosed(),e.closed=!0,r(t)};return this.closePromise=n,(0,o.A)(s.mark(function t(){return s.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=1,Du("preCloseRxDatabase",e);case 1:if(e.eventBulks$.complete(),e._subs.map(function(e){return e.unsubscribe()}),"pseudoInstance"!==e.name){t.next=2;break}return a(!1),t.abrupt("return");case 2:return t.abrupt("return",e.requestIdlePromise().then(function(){return Promise.all(e.onClose.map(function(e){return e()}))}).then(function(){return Promise.all(Object.keys(e.collections).map(function(t){return e.collections[t]}).map(function(e){return e.close()}))}).then(function(){return e.internalStore.close()}).then(function(){return a(!0)}));case 3:case"end":return t.stop()}},t)}))(),n},t.remove=function(){var e=this;return this.close().then(function(){return function(e,t){return Yv.apply(this,arguments)}(e.name,e.storage,e.multiInstance,e.password)})},(0,B.A)(e,[{key:"$",get:function(){return this.observable$}},{key:"asRxDatabase",get:function(){return this}}])}();function Hv(e,t){if(qv.has($v(e,t)))throw du("DB8",{name:e,storage:t.name,link:"https://rxdb.info/rx-database.html#ignoreduplicate"})}function Wv(){var e,t,n=new Promise(function(n,r){e=n,t=r});return{promise:n,resolve:e,reject:t}}function $v(e,t){return t.name+"|"+e}function Gv(e,t,n,r,a,i){return Qv.apply(this,arguments)}function Qv(){return Qv=(0,o.A)(s.mark(function e(t,n,r,a,i,o){var u;return s.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=1,n.createStorageInstance({databaseInstanceToken:t,databaseName:r,collectionName:"_rxdb_internal",schema:iv,options:a,multiInstance:i,password:o,devMode:ou.isDevMode()});case 1:return u=e.sent,e.abrupt("return",u);case 2:case"end":return e.stop()}},e)})),Qv.apply(this,arguments)}function Zv(e){var t=e.storage,n=e.instanceCreationOptions,r=e.name,a=e.password,i=e.multiInstance,u=void 0===i||i,c=e.eventReduce,l=void 0===c||c,f=e.ignoreDuplicate,d=void 0!==f&&f,p=e.options,h=void 0===p?{}:p,m=e.cleanupPolicy,v=e.closeDuplicates,g=void 0!==v&&v,b=e.allowSlowCount,y=void 0!==b&&b,A=e.localDocuments,D=void 0!==A&&A,w=e.hashFunction,_=void 0===w?Km:w,E=e.reactivity;Au("preCreateRxDatabase",{storage:t,instanceCreationOptions:n,name:r,password:a,multiInstance:u,eventReduce:l,ignoreDuplicate:d,options:h,localDocuments:D});var k=$v(r,t),x=Vv.get(k)||new Set,C=Wv(),F=Array.from(x),S=function(){x.delete(C.promise),qv.delete(k)};return x.add(C.promise),Vv.set(k,x),(0,o.A)(s.mark(function e(){var i,o,c;return s.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(!g){e.next=1;break}return e.next=1,Promise.all(F.map(function(e){return e.catch(function(){return null}).then(function(e){return e&&e.close()})}));case 1:if(!d){e.next=3;break}if(ou.isDevMode()){e.next=2;break}throw du("DB9",{database:r});case 2:e.next=4;break;case 3:Hv(r,t);case 4:return qv.add(k),i=ku(10),e.next=5,Gv(i,t,r,n,u,a);case 5:return o=e.sent,c=new Uv(r,i,t,n,a,u,l,h,o,_,m,y,E,S),e.next=6,Du("createRxDatabase",{database:c,creator:{storage:t,instanceCreationOptions:n,name:r,password:a,multiInstance:u,eventReduce:l,ignoreDuplicate:d,options:h,localDocuments:D}});case 6:return e.abrupt("return",c);case 7:case"end":return e.stop()}},e)}))().then(function(e){C.resolve(e)}).catch(function(e){C.reject(e),S()}),C.promise}function Yv(){return Yv=(0,o.A)(s.mark(function e(t,n){var r,a,i,o,u,c,l,f=arguments;return s.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return r=!(f.length>2&&void 0!==f[2])||f[2],a=f.length>3?f[3]:void 0,i=ku(10),e.next=1,Gv(i,n,t,{},r,a);case 1:return o=e.sent,e.next=2,sv(o);case 2:return u=e.sent,c=new Set,u.forEach(function(e){return c.add(e.data.name)}),l=Array.from(c),e.next=3,Promise.all(l.map(function(e){return gv(n,o,i,t,e,r,a)}));case 3:return e.next=4,Du("postRemoveRxDatabase",{databaseName:t,storage:n});case 4:return e.next=5,o.remove();case 5:return e.abrupt("return",l);case 6:case"end":return e.stop()}},e)})),Yv.apply(this,arguments)}function Xv(e){return Kv.apply(this,arguments)}function Kv(){return(Kv=(0,o.A)(s.mark(function e(t){return s.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=1,t.storageToken;case 1:if(!t.startupErrors[0]){e.next=2;break}throw t.startupErrors[0];case 2:case"end":return e.stop()}},e)}))).apply(this,arguments)}var Jv={RxSchema:Wu.prototype,RxDocument:Ql,RxQuery:qm.prototype,RxCollection:Bv.prototype,RxDatabase:Uv.prototype},eg=new Set,tg=new Set;function ng(e){if(Au("preAddRxPlugin",{plugin:e,plugins:eg}),!eg.has(e)){if(tg.has(e.name))throw du("PL3",{name:e.name,plugin:e});if(eg.add(e),tg.add(e.name),!e.rxdb)throw pu("PL1",{plugin:e});e.init&&e.init(),e.prototypes&&Object.entries(e.prototypes).forEach(function(e){var t=(0,p.A)(e,2),n=t[0];return(0,t[1])(Jv[n])}),e.overwritable&&Object.assign(ou,e.overwritable),e.hooks&&Object.entries(e.hooks).forEach(function(e){var t=(0,p.A)(e,2),n=t[0],r=t[1];r.after&&yu[n].push(r.after),r.before&&yu[n].unshift(r.before)})}}Promise.resolve(!1);var rg=Promise.resolve(!0),ag=Promise.resolve();function ig(e,t){return e||(e=0),new Promise(function(n){return setTimeout(function(){return n(t)},e)})}function og(){return Math.random().toString(36).substring(2)}var sg=0;function ug(){var e=1e3*Date.now();return e<=sg&&(e=sg+1),sg=e,e}var cg={create:function(e){var t={time:ug(),messagesCallback:null,bc:new BroadcastChannel(e),subFns:[]};return t.bc.onmessage=function(e){t.messagesCallback&&t.messagesCallback(e.data)},t},close:function(e){e.bc.close(),e.subFns=[]},onMessage:function(e,t){e.messagesCallback=t},postMessage:function(e,t){try{return e.bc.postMessage(t,!1),ag}catch(n){return Promise.reject(n)}},canBeUsed:function(){if("undefined"!=typeof globalThis&&globalThis.Deno&&globalThis.Deno.args)return!0;if("undefined"==typeof window&&"undefined"==typeof self||"function"!=typeof BroadcastChannel)return!1;if(BroadcastChannel._pubkey)throw new Error("BroadcastChannel: Do not overwrite window.BroadcastChannel with this module, this is not a polyfill");return!0},type:"native",averageResponseTime:function(){return 150},microSeconds:ug},lg=function(){return(0,B.A)(function e(t){(0,T.A)(this,e),(0,M.A)(this,"ttl",void 0),(0,M.A)(this,"map",new Map),(0,M.A)(this,"_to",!1),this.ttl=t},[{key:"has",value:function(e){var t=this.map.get(e);return void 0!==t&&(!(t<fg()-this.ttl)||(this.map.delete(e),!1))}},{key:"add",value:function(e){var t=this;this.map.delete(e),this.map.set(e,fg()),this._to||(this._to=!0,setTimeout(function(){t._to=!1,function(e){var t=fg()-e.ttl,n=e.map[Symbol.iterator]();for(;;){var r=n.next().value;if(!r)break;var a=r[0];if(!(r[1]<t))break;e.map.delete(a)}}(t)},0))}},{key:"clear",value:function(){this.map.clear()}}])}();function fg(){return Date.now()}function dg(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=JSON.parse(JSON.stringify(e));return void 0===t.webWorkerSupport&&(t.webWorkerSupport=!0),t.idb||(t.idb={}),t.idb.ttl||(t.idb.ttl=45e3),t.idb.fallbackInterval||(t.idb.fallbackInterval=150),e.idb&&"function"==typeof e.idb.onclose&&(t.idb.onclose=e.idb.onclose),t.localstorage||(t.localstorage={}),t.localstorage.removeTimeout||(t.localstorage.removeTimeout=6e4),e.methods&&(t.methods=e.methods),t.node||(t.node={}),t.node.ttl||(t.node.ttl=12e4),t.node.maxParallelWrites||(t.node.maxParallelWrites=2048),void 0===t.node.useFastPath&&(t.node.useFastPath=!0),t}var pg="messages",hg={durability:"relaxed"};function mg(){if("undefined"!=typeof indexedDB)return indexedDB;if("undefined"!=typeof window){if(void 0!==window.mozIndexedDB)return window.mozIndexedDB;if(void 0!==window.webkitIndexedDB)return window.webkitIndexedDB;if(void 0!==window.msIndexedDB)return window.msIndexedDB}return!1}function vg(e){e.commit&&e.commit()}function gg(e,t){var n=e.transaction(pg,"readonly",hg),r=n.objectStore(pg),a=[],i=IDBKeyRange.bound(t+1,1/0);if(r.getAll){var o=r.getAll(i);return new Promise(function(e,t){o.onerror=function(e){return t(e)},o.onsuccess=function(t){e(t.target.result)}})}return new Promise(function(e,o){var s=function(){try{return i=IDBKeyRange.bound(t+1,1/0),r.openCursor(i)}catch(e){return r.openCursor()}}();s.onerror=function(e){return o(e)},s.onsuccess=function(r){var i=r.target.result;i?i.value.id<t+1?i.continue(t+1):(a.push(i.value),i.continue()):(vg(n),e(a))}})}function bg(e){return function(e,t){var n=Date.now()-t,r=e.transaction(pg,"readonly",hg),a=r.objectStore(pg),i=[];return new Promise(function(e){a.openCursor().onsuccess=function(t){var a=t.target.result;if(a){var o=a.value;o.time<n?(i.push(o),a.continue()):(vg(r),e(i))}else e(i)}})}(e.db,e.options.idb.ttl).then(function(t){return function(e,t){if(e.closed)return Promise.resolve([]);var n=e.db.transaction(pg,"readwrite",hg).objectStore(pg);return Promise.all(t.map(function(e){var t=n.delete(e);return new Promise(function(e){t.onsuccess=function(){return e()}})}))}(e,t.map(function(e){return e.id}))})}function yg(e){e.closed||Ag(e).then(function(){return ig(e.options.idb.fallbackInterval)}).then(function(){return yg(e)})}function Ag(e){return e.closed?ag:e.messagesCallback?gg(e.db,e.lastCursorId).then(function(t){var n=t.filter(function(e){return!!e}).map(function(t){return t.id>e.lastCursorId&&(e.lastCursorId=t.id),t}).filter(function(t){return function(e,t){return!(e.uuid===t.uuid||t.eMIs.has(e.id)||e.data.time<t.messagesCallbackTime)}(t,e)}).sort(function(e,t){return e.time-t.time});return n.forEach(function(t){e.messagesCallback&&(e.eMIs.add(t.id),e.messagesCallback(t.data))}),ag}):ag}var Dg={create:function(e,t){return t=dg(t),function(e){var t="pubkey.broadcast-channel-0-"+e,n=mg().open(t);return n.onupgradeneeded=function(e){e.target.result.createObjectStore(pg,{keyPath:"id",autoIncrement:!0})},new Promise(function(e,t){n.onerror=function(e){return t(e)},n.onsuccess=function(){e(n.result)}})}(e).then(function(n){var r={closed:!1,lastCursorId:0,channelName:e,options:t,uuid:og(),eMIs:new lg(2*t.idb.ttl),writeBlockPromise:ag,messagesCallback:null,readQueuePromises:[],db:n};return n.onclose=function(){r.closed=!0,t.idb.onclose&&t.idb.onclose()},yg(r),r})},close:function(e){e.closed=!0,e.db.close()},onMessage:function(e,t,n){e.messagesCallbackTime=n,e.messagesCallback=t,Ag(e)},postMessage:function(e,t){return e.writeBlockPromise=e.writeBlockPromise.then(function(){return function(e,t,n){var r={uuid:t,time:Date.now(),data:n},a=e.transaction([pg],"readwrite",hg);return new Promise(function(e,t){a.oncomplete=function(){return e()},a.onerror=function(e){return t(e)},a.objectStore(pg).add(r),vg(a)})}(e.db,e.uuid,t)}).then(function(){0===function(e,t){return Math.floor(Math.random()*(t-e+1)+e)}(0,10)&&bg(e)}),e.writeBlockPromise},canBeUsed:function(){return!!mg()},type:"idb",averageResponseTime:function(e){return 2*e.idb.fallbackInterval},microSeconds:ug};function wg(){var e;if("undefined"==typeof window)return null;try{e=window.localStorage,e=window["ie8-eventlistener/storage"]||window.localStorage}catch(t){}return e}function _g(e){return"pubkey.broadcastChannel-"+e}function Eg(){var e=wg();if(!e)return!1;try{var t="__broadcastchannel_check";e.setItem(t,"works"),e.removeItem(t)}catch(n){return!1}return!0}var kg={create:function(e,t){if(t=dg(t),!Eg())throw new Error("BroadcastChannel: localstorage cannot be used");var n=og(),r=new lg(t.localstorage.removeTimeout),a={channelName:e,uuid:n,eMIs:r};return a.listener=function(e,t){var n=_g(e),r=function(e){e.key===n&&t(JSON.parse(e.newValue))};return window.addEventListener("storage",r),r}(e,function(e){a.messagesCallback&&e.uuid!==n&&e.token&&!r.has(e.token)&&(e.data.time&&e.data.time<a.messagesCallbackTime||(r.add(e.token),a.messagesCallback(e.data)))}),a},close:function(e){var t;t=e.listener,window.removeEventListener("storage",t)},onMessage:function(e,t,n){e.messagesCallbackTime=n,e.messagesCallback=t},postMessage:function(e,t){return new Promise(function(n){ig().then(function(){var r=_g(e.channelName),a={token:og(),time:Date.now(),data:t,uuid:e.uuid},i=JSON.stringify(a);wg().setItem(r,i);var o=document.createEvent("Event");o.initEvent("storage",!0,!0),o.key=r,o.newValue=i,window.dispatchEvent(o),n()})})},canBeUsed:Eg,type:"localstorage",averageResponseTime:function(){var e=navigator.userAgent.toLowerCase();return e.includes("safari")&&!e.includes("chrome")?240:120},microSeconds:ug},xg=ug,Cg=new Set;var Fg={create:function(e){var t={time:xg(),name:e,messagesCallback:null};return Cg.add(t),t},close:function(e){Cg.delete(e)},onMessage:function(e,t){e.messagesCallback=t},postMessage:function(e,t){return new Promise(function(n){return setTimeout(function(){Array.from(Cg).forEach(function(n){n.name===e.name&&n!==e&&n.messagesCallback&&n.time<t.time&&n.messagesCallback(t)}),n()},5)})},canBeUsed:function(){return!0},type:"simulate",averageResponseTime:function(){return 5},microSeconds:xg},Sg=[cg,Dg,kg];var Og,Tg=new Set,Bg=0,Mg=function(e,t){this.id=Bg++,Tg.add(this),this.name=e,Og&&(t=Og),this.options=dg(t),this.method=function(e){var t=[].concat(e.methods,Sg).filter(Boolean);if(e.type){if("simulate"===e.type)return Fg;var n=t.find(function(t){return t.type===e.type});if(n)return n;throw new Error("method-type "+e.type+" not found")}e.webWorkerSupport||(t=t.filter(function(e){return"idb"!==e.type}));var r=t.find(function(e){return e.canBeUsed()});if(r)return r;throw new Error("No usable method found in "+JSON.stringify(Sg.map(function(e){return e.type})))}(this.options),this._iL=!1,this._onML=null,this._addEL={message:[],internal:[]},this._uMP=new Set,this._befC=[],this._prepP=null,function(e){var t=e.method.create(e.name,e.options);n=t,n&&"function"==typeof n.then?(e._prepP=t,t.then(function(t){e._state=t})):e._state=t;var n}(this)};function Pg(e,t,n){var r={time:e.method.microSeconds(),type:t,data:n};return(e._prepP?e._prepP:ag).then(function(){var t=e.method.postMessage(e._state,r);return e._uMP.add(t),t.catch().then(function(){return e._uMP.delete(t)}),t})}function Rg(e){return e._addEL.message.length>0||e._addEL.internal.length>0}function Ng(e,t,n){e._addEL[t].push(n),function(e){if(!e._iL&&Rg(e)){var t=function(t){e._addEL[t.type].forEach(function(e){t.time>=e.time&&e.fn(t.data)})},n=e.method.microSeconds();e._prepP?e._prepP.then(function(){e._iL=!0,e.method.onMessage(e._state,t,n)}):(e._iL=!0,e.method.onMessage(e._state,t,n))}}(e)}function Ig(e,t,n){e._addEL[t]=e._addEL[t].filter(function(e){return e!==n}),function(e){if(e._iL&&!Rg(e)){e._iL=!1;var t=e.method.microSeconds();e.method.onMessage(e._state,null,t)}}(e)}Mg._pubkey=!0,Mg.prototype={postMessage:function(e){if(this.closed)throw new Error("BroadcastChannel.postMessage(): Cannot post message after channel has closed "+JSON.stringify(e));return Pg(this,"message",e)},postInternal:function(e){return Pg(this,"internal",e)},set onmessage(e){var t={time:this.method.microSeconds(),fn:e};Ig(this,"message",this._onML),e&&"function"==typeof e?(this._onML=t,Ng(this,"message",t)):this._onML=null},addEventListener:function(e,t){Ng(this,e,{time:this.method.microSeconds(),fn:t})},removeEventListener:function(e,t){Ig(this,e,this._addEL[e].find(function(e){return e.fn===t}))},close:function(){var e=this;if(!this.closed){Tg.delete(this),this.closed=!0;var t=this._prepP?this._prepP:ag;return this._onML=null,this._addEL.message=[],t.then(function(){return Promise.all(Array.from(e._uMP))}).then(function(){return Promise.all(e._befC.map(function(e){return e()}))}).then(function(){return e.method.close(e._state)})}},get type(){return this.method.type},get isClosed(){return this.closed}};var Lg=__webpack_require__(8498);var jg=__webpack_require__(8498),zg="[object process]"===Object.prototype.toString.call(void 0!==jg?jg:0)?function(e){Lg.on("exit",function(){return e()}),Lg.on("beforeExit",function(){return e().then(function(){return Lg.exit()})}),Lg.on("SIGINT",function(){return e().then(function(){return Lg.exit()})}),Lg.on("uncaughtException",function(t){return e().then(function(){console.trace(t),Lg.exit(101)})})}:function(e){if("function"==typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope){var t=self.close.bind(self);self.close=function(){return e(),t()}}else{if("function"!=typeof window.addEventListener)return;window.addEventListener("beforeunload",function(){e()},!0),window.addEventListener("unload",function(){e()},!0)}},qg=new Set,Vg=!1;function Ug(e){if(Vg||(Vg=!0,zg(Hg)),"function"!=typeof e)throw new Error("Listener is no function");return qg.add(e),{remove:function(){return qg.delete(e)},run:function(){return qg.delete(e),e()}}}function Hg(){var e=[];return qg.forEach(function(t){e.push(t()),qg.delete(t)}),Promise.all(e)}function Wg(e,t){var n={context:"leader",action:t,token:e.token};return e.broadcastChannel.postInternal(n)}function $g(e){e.isLeader=!0,e._hasLeader=!0;var t=Ug(function(){return e.die()});e._unl.push(t);var n=function(t){"leader"===t.context&&"apply"===t.action&&Wg(e,"tell"),"leader"!==t.context||"tell"!==t.action||e._dpLC||(e._dpLC=!0,e._dpL(),Wg(e,"tell"))};return e.broadcastChannel.addEventListener("internal",n),e._lstns.push(n),Wg(e,"tell")}var Gg=function(e,t){var n=this;this.broadcastChannel=e,e._befC.push(function(){return n.die()}),this._options=t,this.isLeader=!1,this.isDead=!1,this.token=og(),this._lstns=[],this._unl=[],this._dpL=function(){},this._dpLC=!1,this._wKMC={},this.lN="pubkey-bc||"+e.method.type+"||"+e.name};Gg.prototype={hasLeader:function(){var e=this;return navigator.locks.query().then(function(t){var n=t.held?t.held.filter(function(t){return t.name===e.lN}):[];return!!(n&&n.length>0)})},awaitLeadership:function(){var e=this;if(!this._wLMP){this._wKMC.c=new AbortController;var t=new Promise(function(t,n){e._wKMC.res=t,e._wKMC.rej=n});this._wLMP=new Promise(function(n,r){navigator.locks.request(e.lN,{signal:e._wKMC.c.signal},function(){return e._wKMC.c=void 0,$g(e),n(),t}).catch(function(t){e._wKMC.rej&&e._wKMC.rej(t),r(t)})})}return this._wLMP},set onduplicate(e){},die:function(){var e=this;return this._lstns.forEach(function(t){return e.broadcastChannel.removeEventListener("internal",t)}),this._lstns=[],this._unl.forEach(function(e){return e.remove()}),this._unl=[],this.isLeader&&(this.isLeader=!1),this.isDead=!0,this._wKMC.res&&this._wKMC.res(),this._wKMC.c&&this._wKMC.c.abort("LeaderElectionWebLock.die() called"),Wg(this,"death")}};var Qg=function(e,t){var n=this;this.broadcastChannel=e,this._options=t,this.isLeader=!1,this._hasLeader=!1,this.isDead=!1,this.token=og(),this._aplQ=ag,this._aplQC=0,this._unl=[],this._lstns=[],this._dpL=function(){},this._dpLC=!1;var r=function(e){"leader"===e.context&&("death"===e.action&&(n._hasLeader=!1),"tell"===e.action&&(n._hasLeader=!0))};this.broadcastChannel.addEventListener("internal",r),this._lstns.push(r)};function Zg(e,t){if(e._leaderElector)throw new Error("BroadcastChannel already has a leader-elector");t=function(e,t){return e||(e={}),(e=JSON.parse(JSON.stringify(e))).fallbackInterval||(e.fallbackInterval=3e3),e.responseTime||(e.responseTime=t.method.averageResponseTime(t.options)),e}(t,e);var n="undefined"!=typeof navigator&&void 0!==navigator.locks&&"function"==typeof navigator.locks.request?new Gg(e,t):new Qg(e,t);return e._befC.push(function(){return n.die()}),e._leaderElector=n,n}function Yg(e,t){var n=new CustomEvent(t,{detail:arguments.length>2&&void 0!==arguments[2]?arguments[2]:{}});e.dispatchEvent(n)}Qg.prototype={hasLeader:function(){return Promise.resolve(this._hasLeader)},applyOnce:function(e){var t=this;if(this.isLeader)return ig(0,!0);if(this.isDead)return ig(0,!1);if(this._aplQC>1)return this._aplQ;return this._aplQC=this._aplQC+1,this._aplQ=this._aplQ.then(function(){return function(){if(t.isLeader)return rg;var n,r=!1,a=new Promise(function(e){n=function(){r=!0,e()}}),i=function(e){"leader"===e.context&&e.token!=t.token&&("apply"===e.action&&e.token>t.token&&n(),"tell"===e.action&&(n(),t._hasLeader=!0))};t.broadcastChannel.addEventListener("internal",i);var o=e?4*t._options.responseTime:t._options.responseTime;return Wg(t,"apply").then(function(){return Promise.race([ig(o),a.then(function(){return Promise.reject(new Error)})])}).then(function(){return Wg(t,"apply")}).then(function(){return Promise.race([ig(o),a.then(function(){return Promise.reject(new Error)})])}).catch(function(){}).then(function(){return t.broadcastChannel.removeEventListener("internal",i),!r&&$g(t).then(function(){return!0})})}()}).then(function(){t._aplQC=t._aplQC-1}),this._aplQ.then(function(){return t.isLeader})},awaitLeadership:function(){return this._aLP||(this._aLP=function(e){if(e.isLeader)return ag;return new Promise(function(t){var n=!1;function r(){n||(n=!0,e.broadcastChannel.removeEventListener("internal",i),t(!0))}e.applyOnce().then(function(){e.isLeader&&r()});var a=function(){return ig(e._options.fallbackInterval).then(function(){if(!e.isDead&&!n)return e.isLeader?void r():e.applyOnce(!0).then(function(){e.isLeader?r():a()})})};a();var i=function(t){"leader"===t.context&&"death"===t.action&&(e._hasLeader=!1,e.applyOnce().then(function(){e.isLeader&&r()}))};e.broadcastChannel.addEventListener("internal",i),e._lstns.push(i)})}(this)),this._aLP},set onduplicate(e){this._dpL=e},die:function(){var e=this;return this._lstns.forEach(function(t){return e.broadcastChannel.removeEventListener("internal",t)}),this._lstns=[],this._unl.forEach(function(e){return e.remove()}),this._unl=[],this.isLeader&&(this._hasLeader=!1,this.isLeader=!1),this.isDead=!0,Wg(this,"death")}};var Xg=__webpack_require__(76950);const Kg=Xg.default||Xg;var Jg=function(e){return"number"==typeof e&&!isNaN(e)},eb=function(e){return"string"==typeof e},tb=function(e){return"function"==typeof e},nb=function(e){return eb(e)||tb(e)?e:null},rb=function(e){return(0,c.isValidElement)(e)||eb(e)||tb(e)||Jg(e)},ab=function(e){return e.INFO="info",e.SUCCESS="success",e.WARNING="warning",e.ERROR="error",e.DEFAULT="default",e}({}),ib=function(e){return e[e.COLLAPSE_DURATION=300]="COLLAPSE_DURATION",e[e.DEBOUNCE_DURATION=50]="DEBOUNCE_DURATION",e.CSS_NAMESPACE="Toastify",e[e.DRAGGABLE_PERCENT=80]="DRAGGABLE_PERCENT",e}({}),ob=function(e){return e.X="x",e.Y="y",e}({}),sb=function(e){return e.ENTRANCE_ANIMATION_END="d",e}({});var ub=function(e){return e[e.Enter=0]="Enter",e[e.Exit=1]="Exit",e}(ub||{});function cb(e){var t=e.enter,n=e.exit,r=e.appendPosition,a=void 0!==r&&r,i=e.collapse,o=void 0===i||i,s=e.collapseDuration,u=void 0===s?ib.COLLAPSE_DURATION:s;return function(e){var r=e.children,i=e.position,s=e.preventExitTransition,l=e.done,f=e.nodeRef,d=e.isIn,p=a?"".concat(t,"--").concat(i):t,h=a?"".concat(n,"--").concat(i):n,m=(0,c.useRef)(ub.Enter);return(0,c.useLayoutEffect)(function(){var e,t=f.current,n=p.split(" "),r=function(e){var a;e.target===f.current&&(t.dispatchEvent(new CustomEvent(sb.ENTRANCE_ANIMATION_END)),t.removeEventListener("animationend",r),t.removeEventListener("animationcancel",r),m.current===ub.Enter&&"animationcancel"!==e.type&&(a=t.classList).remove.apply(a,(0,ae.A)(n)))};(e=t.classList).add.apply(e,(0,ae.A)(n)),t.addEventListener("animationend",r),t.addEventListener("animationcancel",r)},[]),(0,c.useEffect)(function(){var e=f.current,t=function(){e.removeEventListener("animationend",t),o?function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:ib.COLLAPSE_DURATION,r=e.scrollHeight,a=e.style;requestAnimationFrame(function(){a.minHeight="initial",a.height=r+"px",a.transition="all ".concat(n,"ms"),requestAnimationFrame(function(){a.height="0",a.padding="0",a.margin="0",setTimeout(t,n)})})}(e,l,u):l()};d||(s?t():(m.current=ub.Exit,e.className+=" ".concat(h),e.addEventListener("animationend",t)))},[d]),c.createElement(c.Fragment,null,r)}}function lb(e,t){return{content:e.content,containerId:e.props.containerId,id:e.props.toastId,theme:e.props.theme,type:e.props.type,data:e.props.data||{},isLoading:e.props.isLoading,icon:e.props.icon,status:t}}var fb=function(e){return e[e.Show=0]="Show",e[e.Clear=1]="Clear",e[e.DidMount=2]="DidMount",e[e.WillUnmount=3]="WillUnmount",e[e.Change=4]="Change",e[e.ClearWaitingQueue=5]="ClearWaitingQueue",e}({}),db={list:new Map,emitQueue:new Map,on:function(e,t){return this.list.has(e)||this.list.set(e,[]),this.list.get(e).push(t),this},off:function(e,t){if(t){var n=this.list.get(e).filter(function(e){return e!==t});return this.list.set(e,n),this}return this.list.delete(e),this},cancelEmit:function(e){var t=this.emitQueue.get(e);return t&&(t.forEach(clearTimeout),this.emitQueue.delete(e)),this},emit:function(e){for(var t=this,n=arguments.length,r=new Array(n>1?n-1:0),a=1;a<n;a++)r[a-1]=arguments[a];this.list.has(e)&&this.list.get(e).forEach(function(n){var a=setTimeout(function(){n.apply(void 0,r)},0);t.emitQueue.has(e)||t.emitQueue.set(e,[]),t.emitQueue.get(e).push(a)})}};function pb(){return pb=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},pb.apply(null,arguments)}var hb=["theme","type"],mb=function(e){var t=e.theme,n=e.type,r=(0,je.A)(e,hb);return c.createElement("svg",pb({viewBox:"0 0 24 24",width:"100%",height:"100%",fill:"colored"===t?"currentColor":"var(--toastify-icon-color-".concat(n,")")},r))};var vb={info:function(e){return c.createElement(mb,e,c.createElement("path",{d:"M12 0a12 12 0 1012 12A12.013 12.013 0 0012 0zm.25 5a1.5 1.5 0 11-1.5 1.5 1.5 1.5 0 011.5-1.5zm2.25 13.5h-4a1 1 0 010-2h.75a.25.25 0 00.25-.25v-4.5a.25.25 0 00-.25-.25h-.75a1 1 0 010-2h1a2 2 0 012 2v4.75a.25.25 0 00.25.25h.75a1 1 0 110 2z"}))},warning:function(e){return c.createElement(mb,e,c.createElement("path",{d:"M23.32 17.191L15.438 2.184C14.728.833 13.416 0 11.996 0c-1.42 0-2.733.833-3.443 2.184L.533 17.448a4.744 4.744 0 000 4.368C1.243 23.167 2.555 24 3.975 24h16.05C22.22 24 24 22.044 24 19.632c0-.904-.251-1.746-.68-2.44zm-9.622 1.46c0 1.033-.724 1.823-1.698 1.823s-1.698-.79-1.698-1.822v-.043c0-1.028.724-1.822 1.698-1.822s1.698.79 1.698 1.822v.043zm.039-12.285l-.84 8.06c-.057.581-.408.943-.897.943-.49 0-.84-.367-.896-.942l-.84-8.065c-.057-.624.25-1.095.779-1.095h1.91c.528.005.84.476.784 1.1z"}))},success:function(e){return c.createElement(mb,e,c.createElement("path",{d:"M12 0a12 12 0 1012 12A12.014 12.014 0 0012 0zm6.927 8.2l-6.845 9.289a1.011 1.011 0 01-1.43.188l-4.888-3.908a1 1 0 111.25-1.562l4.076 3.261 6.227-8.451a1 1 0 111.61 1.183z"}))},error:function(e){return c.createElement(mb,e,c.createElement("path",{d:"M11.983 0a12.206 12.206 0 00-8.51 3.653A11.8 11.8 0 000 12.207 11.779 11.779 0 0011.8 24h.214A12.111 12.111 0 0024 11.791 11.766 11.766 0 0011.983 0zM10.5 16.542a1.476 1.476 0 011.449-1.53h.027a1.527 1.527 0 011.523 1.47 1.475 1.475 0 01-1.449 1.53h-.027a1.529 1.529 0 01-1.523-1.47zM11 12.5v-6a1 1 0 012 0v6a1 1 0 11-2 0z"}))},spinner:function(){return c.createElement("div",{className:"".concat(ib.CSS_NAMESPACE,"__spinner")})}};function gb(e){var t=e.theme,n=e.type,r=e.isLoading,a=e.icon,i=null,o={theme:t,type:n};return!1===a||(tb(a)?i=a(o):(0,c.isValidElement)(a)?i=(0,c.cloneElement)(a,o):eb(a)||Jg(a)?i=a:r?i=vb.spinner():function(e){return e in vb}(n)&&(i=vb[n](o))),i}var bb=["delay","staleId"];function yb(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function Ab(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?yb(Object(n),!0).forEach(function(t){(0,M.A)(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):yb(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function Db(e){var t=(0,c.useReducer)(function(e){return e+1},0),n=(0,p.A)(t,2)[1],r=(0,c.useState)([]),a=(0,p.A)(r,2),i=a[0],o=a[1],s=(0,c.useRef)(null),u=(0,c.useRef)(new Map).current,l=function(e){return-1!==i.indexOf(e)},f=(0,c.useRef)({toastKey:1,displayedToast:0,count:0,queue:[],props:e,containerId:null,isToastActive:l,getToast:function(e){return u.get(e)}}).current;function d(e){var t=e.containerId;!f.props.limit||t&&f.containerId!==t||(f.count-=f.queue.length,f.queue=[])}function h(e){o(function(t){return null==e?[]:t.filter(function(t){return t!==e})})}function m(){var e=f.queue.shift();g(e.toastContent,e.toastProps,e.staleId)}function v(e,t){var r=t.delay,a=t.staleId,i=(0,je.A)(t,bb);if(rb(e)&&!function(e){return!s.current||f.props.enableMultiContainer&&e.containerId!==f.props.containerId||u.has(e.toastId)&&null==e.updateId}(i)){var o=i.toastId,l=i.updateId,d=i.data,p=f.props,v=function(){return h(o)},b=null==l;b&&f.count++;var y,A,D=Ab(Ab(Ab({},p),{},{style:p.toastStyle,key:f.toastKey++},i),{},{toastId:o,updateId:l,data:d,closeToast:v,isIn:!1,className:nb(i.className||p.toastClassName),bodyClassName:nb(i.bodyClassName||p.bodyClassName),progressClassName:nb(i.progressClassName||p.progressClassName),autoClose:!i.isLoading&&(y=i.autoClose,A=p.autoClose,!1===y||Jg(y)&&y>0?y:A),deleteToast:function(){var e=lb(u.get(o),"removed");u.delete(o),db.emit(fb.Change,e);var t=f.queue.length;if(f.count=null==o?f.count-f.displayedToast:f.count-1,f.count<0&&(f.count=0),t>0){var r=null==o?f.props.limit:1;if(1===t||1===r)f.displayedToast++,m();else{var a=r>t?t:r;f.displayedToast=a;for(var i=0;i<a;i++)m()}}else n()}});D.iconOut=gb(D),tb(i.onOpen)&&(D.onOpen=i.onOpen),tb(i.onClose)&&(D.onClose=i.onClose),D.closeButton=p.closeButton,!1===i.closeButton||rb(i.closeButton)?D.closeButton=i.closeButton:!0===i.closeButton&&(D.closeButton=!rb(p.closeButton)||p.closeButton);var w=e;(0,c.isValidElement)(e)&&!eb(e.type)?w=(0,c.cloneElement)(e,{closeToast:v,toastProps:D,data:d}):tb(e)&&(w=e({closeToast:v,toastProps:D,data:d})),p.limit&&p.limit>0&&f.count>p.limit&&b?f.queue.push({toastContent:w,toastProps:D,staleId:a}):Jg(r)?setTimeout(function(){g(w,D,a)},r):g(w,D,a)}}function g(e,t,n){var r=t.toastId;n&&u.delete(n);var a={content:e,props:t};u.set(r,a),o(function(e){return[].concat((0,ae.A)(e),[r]).filter(function(e){return e!==n})}),db.emit(fb.Change,lb(a,null==a.props.updateId?"added":"updated"))}return(0,c.useEffect)(function(){return f.containerId=e.containerId,db.cancelEmit(fb.WillUnmount).on(fb.Show,v).on(fb.Clear,function(e){return s.current&&h(e)}).on(fb.ClearWaitingQueue,d).emit(fb.DidMount,f),function(){u.clear(),db.emit(fb.WillUnmount,f)}},[]),(0,c.useEffect)(function(){f.props=e,f.isToastActive=l,f.displayedToast=i.length}),{getToastToRender:function(t){var n=new Map,r=Array.from(u.values());return e.newestOnTop&&r.reverse(),r.forEach(function(e){var t=e.props.position;n.has(t)||n.set(t,[]),n.get(t).push(e)}),Array.from(n,function(e){return t(e[0],e[1])})},containerRef:s,isToastActive:l}}function wb(e){return e.targetTouches&&e.targetTouches.length>=1?e.targetTouches[0].clientX:e.clientX}function _b(e){return e.targetTouches&&e.targetTouches.length>=1?e.targetTouches[0].clientY:e.clientY}function Eb(e){var t=(0,c.useState)(!1),n=(0,p.A)(t,2),r=n[0],a=n[1],i=(0,c.useState)(!1),o=(0,p.A)(i,2),s=o[0],u=o[1],l=(0,c.useRef)(null),f=(0,c.useRef)({start:0,x:0,y:0,delta:0,removalDistance:0,canCloseOnClick:!0,canDrag:!1,boundingRect:null,didMove:!1}).current,d=(0,c.useRef)(e),h=e.autoClose,m=e.pauseOnHover,v=e.closeToast,g=e.onClick,b=e.closeOnClick;function y(t){if(e.draggable){"touchstart"===t.nativeEvent.type&&t.nativeEvent.preventDefault(),f.didMove=!1,document.addEventListener("mousemove",_),document.addEventListener("mouseup",E),document.addEventListener("touchmove",_),document.addEventListener("touchend",E);var n=l.current;f.canCloseOnClick=!0,f.canDrag=!0,f.boundingRect=n.getBoundingClientRect(),n.style.transition="",f.x=wb(t.nativeEvent),f.y=_b(t.nativeEvent),e.draggableDirection===ob.X?(f.start=f.x,f.removalDistance=n.offsetWidth*(e.draggablePercent/100)):(f.start=f.y,f.removalDistance=n.offsetHeight*(e.draggablePercent===ib.DRAGGABLE_PERCENT?1.5*e.draggablePercent:e.draggablePercent/100))}}function A(t){if(f.boundingRect){var n=f.boundingRect,r=n.top,a=n.bottom,i=n.left,o=n.right;"touchend"!==t.nativeEvent.type&&e.pauseOnHover&&f.x>=i&&f.x<=o&&f.y>=r&&f.y<=a?w():D()}}function D(){a(!0)}function w(){a(!1)}function _(t){var n=l.current;f.canDrag&&n&&(f.didMove=!0,r&&w(),f.x=wb(t),f.y=_b(t),e.draggableDirection===ob.X?f.delta=f.x-f.start:f.delta=f.y-f.start,f.start!==f.x&&(f.canCloseOnClick=!1),n.style.transform="translate".concat(e.draggableDirection,"(").concat(f.delta,"px)"),n.style.opacity="".concat(1-Math.abs(f.delta/f.removalDistance)))}function E(){document.removeEventListener("mousemove",_),document.removeEventListener("mouseup",E),document.removeEventListener("touchmove",_),document.removeEventListener("touchend",E);var t=l.current;if(f.canDrag&&f.didMove&&t){if(f.canDrag=!1,Math.abs(f.delta)>f.removalDistance)return u(!0),void e.closeToast();t.style.transition="transform 0.2s, opacity 0.2s",t.style.transform="translate".concat(e.draggableDirection,"(0)"),t.style.opacity="1"}}(0,c.useEffect)(function(){d.current=e}),(0,c.useEffect)(function(){return l.current&&l.current.addEventListener(sb.ENTRANCE_ANIMATION_END,D,{once:!0}),tb(e.onOpen)&&e.onOpen((0,c.isValidElement)(e.children)&&e.children.props),function(){var e=d.current;tb(e.onClose)&&e.onClose((0,c.isValidElement)(e.children)&&e.children.props)}},[]),(0,c.useEffect)(function(){return e.pauseOnFocusLoss&&function(){document.hasFocus()||w();window.addEventListener("focus",D),window.addEventListener("blur",w)}(),function(){e.pauseOnFocusLoss&&(window.removeEventListener("focus",D),window.removeEventListener("blur",w))}},[e.pauseOnFocusLoss]);var k={onMouseDown:y,onTouchStart:y,onMouseUp:A,onTouchEnd:A};return h&&m&&(k.onMouseEnter=w,k.onMouseLeave=D),b&&(k.onClick=function(e){g&&g(e),f.canCloseOnClick&&v()}),{playToast:D,pauseToast:w,isRunning:r,preventExitTransition:s,toastRef:l,eventHandlers:k}}function kb(e){var t=e.closeToast,n=e.theme,r=e.ariaLabel,a=void 0===r?"close":r;return c.createElement("button",{className:"".concat(ib.CSS_NAMESPACE,"__close-button ").concat(ib.CSS_NAMESPACE,"__close-button--").concat(n),type:"button",onClick:function(e){e.stopPropagation(),t(e)},"aria-label":a},c.createElement("svg",{"aria-hidden":"true",viewBox:"0 0 14 16"},c.createElement("path",{fillRule:"evenodd",d:"M7.71 8.23l3.75 3.75-1.48 1.48-3.75-3.75-3.75 3.75L1 11.98l3.75-3.75L1 4.48 2.48 3l3.75 3.75L9.98 3l1.48 1.48-3.75 3.75z"})))}function xb(e){var t,n,r="";if("string"==typeof e||"number"==typeof e)r+=e;else if("object"==(0,h.A)(e))if(Array.isArray(e))for(t=0;t<e.length;t++)e[t]&&(n=xb(e[t]))&&(r&&(r+=" "),r+=n);else for(t in e)e[t]&&(r&&(r+=" "),r+=t);return r}const Cb=function(){for(var e,t,n=0,r="";n<arguments.length;)(e=arguments[n++])&&(t=xb(e))&&(r&&(r+=" "),r+=t);return r};function Fb(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function Sb(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Fb(Object(n),!0).forEach(function(t){(0,M.A)(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Fb(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function Ob(e){var t=e.delay,n=e.isRunning,r=e.closeToast,a=e.type,i=void 0===a?ab.DEFAULT:a,o=e.hide,s=e.className,u=e.style,l=e.controlledProgress,f=e.progress,d=e.rtl,p=e.isIn,h=e.theme,m=o||l&&0===f,v=Sb(Sb({},u),{},{animationDuration:"".concat(t,"ms"),animationPlayState:n?"running":"paused",opacity:m?0:1});l&&(v.transform="scaleX(".concat(f,")"));var g=Cb("".concat(ib.CSS_NAMESPACE,"__progress-bar"),"".concat(ib.CSS_NAMESPACE,l?"__progress-bar--controlled":"__progress-bar--animated"),"".concat(ib.CSS_NAMESPACE,"__progress-bar-theme--").concat(h),"".concat(ib.CSS_NAMESPACE,"__progress-bar--").concat(i),(0,M.A)({},"".concat(ib.CSS_NAMESPACE,"__progress-bar--rtl"),d)),b=tb(s)?s({rtl:d,type:i,defaultClassName:g}):Cb(g,s),y=(0,M.A)({},l&&f>=1?"onTransitionEnd":"onAnimationEnd",l&&f<1?null:function(){p&&r()});return c.createElement("div",pb({role:"progressbar","aria-hidden":m?"true":"false","aria-label":"notification timer",className:b,style:v},y))}var Tb=function(e){var t=Eb(e),n=t.isRunning,r=t.preventExitTransition,a=t.toastRef,i=t.eventHandlers,o=e.closeButton,s=e.children,u=e.autoClose,l=e.onClick,f=e.type,d=e.hideProgressBar,p=e.closeToast,h=e.transition,m=e.position,v=e.className,g=e.style,b=e.bodyClassName,y=e.bodyStyle,A=e.progressClassName,D=e.progressStyle,w=e.updateId,_=e.role,E=e.progress,k=e.rtl,x=e.toastId,C=e.deleteToast,F=e.isIn,S=e.isLoading,O=e.iconOut,T=e.closeOnClick,B=e.theme,P=Cb("".concat(ib.CSS_NAMESPACE,"__toast"),"".concat(ib.CSS_NAMESPACE,"__toast-theme--").concat(B),"".concat(ib.CSS_NAMESPACE,"__toast--").concat(f),(0,M.A)({},"".concat(ib.CSS_NAMESPACE,"__toast--rtl"),k),(0,M.A)({},"".concat(ib.CSS_NAMESPACE,"__toast--close-on-click"),T)),R=tb(v)?v({rtl:k,position:m,type:f,defaultClassName:P}):Cb(P,v),N=!!E||!u,I={closeToast:p,type:f,theme:B},L=null;return!1===o||(L=tb(o)?o(I):(0,c.isValidElement)(o)?(0,c.cloneElement)(o,I):kb(I)),c.createElement(h,{isIn:F,done:C,position:m,preventExitTransition:r,nodeRef:a},c.createElement("div",pb({id:x,onClick:l,className:R},i,{style:g,ref:a}),c.createElement("div",pb({},F&&{role:_},{className:tb(b)?b({type:f}):Cb("".concat(ib.CSS_NAMESPACE,"__toast-body"),b),style:y}),null!=O&&c.createElement("div",{className:Cb("".concat(ib.CSS_NAMESPACE,"__toast-icon"),(0,M.A)({},"".concat(ib.CSS_NAMESPACE,"--animate-icon ").concat(ib.CSS_NAMESPACE,"__zoom-enter"),!S))},O),c.createElement("div",null,s)),L,c.createElement(Ob,pb({},w&&!N?{key:"pb-".concat(w)}:{},{rtl:k,theme:B,delay:u,isRunning:n,isIn:F,closeToast:p,hide:d,type:f,style:D,className:A,controlledProgress:N,progress:E||0}))))},Bb=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return{enter:"".concat(ib.CSS_NAMESPACE,"--animate ").concat(ib.CSS_NAMESPACE,"__").concat(e,"-enter"),exit:"".concat(ib.CSS_NAMESPACE,"--animate ").concat(ib.CSS_NAMESPACE,"__").concat(e,"-exit"),appendPosition:t}},Mb=cb(Bb("bounce",!0));cb(Bb("slide",!0)),cb(Bb("zoom")),cb(Bb("flip"));function Pb(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function Rb(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Pb(Object(n),!0).forEach(function(t){(0,M.A)(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Pb(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}var Nb=(0,c.forwardRef)(function(e,t){var n=Db(e),r=n.getToastToRender,a=n.containerRef,i=n.isToastActive,o=e.className,s=e.style,u=e.rtl,l=e.containerId;function f(e){var t=Cb("".concat(ib.CSS_NAMESPACE,"__toast-container"),"".concat(ib.CSS_NAMESPACE,"__toast-container--").concat(e),(0,M.A)({},"".concat(ib.CSS_NAMESPACE,"__toast-container--rtl"),u));return tb(o)?o({position:e,rtl:u,defaultClassName:t}):Cb(t,nb(o))}return(0,c.useEffect)(function(){t&&(t.current=a.current)},[]),c.createElement("div",{ref:a,className:ib.CSS_NAMESPACE,id:l},r(function(e,t){var n=t.length?Rb({},s):Rb(Rb({},s),{},{pointerEvents:"none"}),r=!1;return t.filter(function(e){return String(e.props.className).includes("bm-toast-site-message")}).length>1&&(r=!0),c.createElement("div",{className:f(e),style:n,key:"container-".concat(e)},t.map(function(e,n){var r=e.content,a=e.props;return c.createElement(Tb,pb({},a,{isIn:i(a.toastId),style:Rb(Rb({},a.style),{},{"--nth":n+1,"--len":t.length}),key:"toast-".concat(a.key)}),r)}),r&&c.createElement("div",{className:"bm-toast-close-all-notifications",onClick:function(e){t.map(function(e){e.props.closeToast()}),e.target.remove()}},Bae("Close all notifications","Onsite notifications","bp-better-messages")))}))});function Ib(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function Lb(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Ib(Object(n),!0).forEach(function(t){(0,M.A)(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Ib(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}Nb.displayName="ToastContainer",Nb.defaultProps={position:"top-right",transition:Mb,autoClose:5e3,closeButton:kb,pauseOnHover:!0,pauseOnFocusLoss:!0,closeOnClick:!0,draggable:!0,draggablePercent:ib.DRAGGABLE_PERCENT,draggableDirection:ob.X,role:"alert",theme:"light"};var jb,zb=new Map,qb=[],Vb=1;function Ub(){return"".concat(Vb++)}function Hb(e){return e&&(eb(e.toastId)||Jg(e.toastId))?e.toastId:Ub()}function Wb(e,t){return zb.size>0?db.emit(fb.Show,e,t):qb.push({content:e,options:t}),t.toastId}function $b(e,t){return Lb(Lb({},t),{},{type:t&&t.type||e,toastId:Hb(t)})}function Gb(e){return function(t,n){return Wb(t,$b(e,n))}}function Qb(e,t){return Wb(e,$b(ab.DEFAULT,t))}function Zb(e){return Yb.apply(this,arguments)}function Yb(){return Yb=(0,o.A)(u().mark(function e(t){var n,r,a=arguments;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return n=a.length>1&&void 0!==a[1]?a[1]:void 0,e.next=1,Rre.settings.findOne(t).exec();case 1:if(null!==(r=e.sent)){e.next=2;break}return e.abrupt("return",n);case 2:return e.abrupt("return",JSON.parse(r.toMutableJSON().value));case 3:case"end":return e.stop()}},e)})),Yb.apply(this,arguments)}function Xb(e,t){return Kb.apply(this,arguments)}function Kb(){return Kb=(0,o.A)(u().mark(function e(t,n){return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=1,Rre.settings.incrementalUpsert({key:t,value:JSON.stringify(n)});case 1:case"end":return e.stop()}},e)})),Kb.apply(this,arguments)}function Jb(e){return ey.apply(this,arguments)}function ey(){return(ey=(0,o.A)(u().mark(function e(t){var n;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=1,Rre.settings.findOne(t).exec();case 1:if(null===(n=e.sent)){e.next=3;break}return e.next=2,n.incrementalRemove();case 2:return e.abrupt("return",e.sent);case 3:case"end":return e.stop()}},e)}))).apply(this,arguments)}function ty(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=(0,c.useState)(void 0),r=(0,p.A)(n,2),a=r[0],i=r[1];return(0,c.useEffect)(function(){var n=Rre.settings.findOne(e).$.subscribe({next:function(e){i(e?JSON.parse(e.get("value")):t)},error:function(e){console.error("An error occurred, trying to reset database",e),iae()}});return function(){n.unsubscribe()}},[e]),a}Qb.loading=function(e,t){return Wb(e,$b(ab.DEFAULT,Lb({isLoading:!0,autoClose:!1,closeOnClick:!1,closeButton:!1,draggable:!1},t)))},Qb.promise=function(e,t,n){var r,a=t.pending,i=t.error,o=t.success;a&&(r=eb(a)?Qb.loading(a,n):Qb.loading(a.render,Lb(Lb({},n),a)));var s={isLoading:null,autoClose:null,closeOnClick:null,closeButton:null,draggable:null,delay:100},u=function(e,t,a){if(null!=t){var i=Lb(Lb(Lb({type:e},s),n),{},{data:a}),o=eb(t)?{render:t}:t;return r?Qb.update(r,Lb(Lb({},i),o)):Qb(o.render,Lb(Lb({},i),o)),a}Qb.dismiss(r)},c=tb(e)?e():e;return c.then(function(e){return u("success",o,e)}).catch(function(e){return u("error",i,e)}),c},Qb.success=Gb(ab.SUCCESS),Qb.info=Gb(ab.INFO),Qb.error=Gb(ab.ERROR),Qb.warning=Gb(ab.WARNING),Qb.warn=Qb.warning,Qb.dark=function(e,t){return Wb(e,$b(ab.DEFAULT,Lb({theme:"dark"},t)))},Qb.dismiss=function(e){zb.size>0?db.emit(fb.Clear,e):qb=qb.filter(function(t){return null!=e&&t.options.toastId!==e})},Qb.clearWaitingQueue=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return db.emit(fb.ClearWaitingQueue,e)},Qb.isActive=function(e){var t=!1;return zb.forEach(function(n){n.isToastActive&&n.isToastActive(e)&&(t=!0)}),t},Qb.update=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};setTimeout(function(){var n=function(e,t){var n=t.containerId,r=zb.get(n||jb);return r&&r.getToast(e)}(e,t);if(n){var r=n.props,a=n.content,i=Lb(Lb(Lb({},r),t),{},{toastId:t.toastId||e,updateId:Ub()});i.toastId!==e&&(i.staleId=e);var o=i.render||a;delete i.render,Wb(o,i)}},0)},Qb.done=function(e){Qb.update(e,{progress:1})},Qb.onChange=function(e){return db.on(fb.Change,e),function(){db.off(fb.Change,e)}},Qb.POSITION={TOP_LEFT:"top-left",TOP_RIGHT:"top-right",TOP_CENTER:"top-center",BOTTOM_LEFT:"bottom-left",BOTTOM_RIGHT:"bottom-right",BOTTOM_CENTER:"bottom-center"},Qb.TYPE={INFO:"info",SUCCESS:"success",WARNING:"warning",ERROR:"error",DEFAULT:"default"},db.on(fb.DidMount,function(e){jb=e.containerId||e,zb.set(jb,e),qb.forEach(function(e){db.emit(fb.Show,e.content,e.options)}),qb=[]}).on(fb.WillUnmount,function(e){zb.delete(e.containerId||e),0===zb.size&&db.off(fb.Show).off(fb.Clear).off(fb.ClearWaitingQueue)});var ny=new Xl(!!window.Better_Messages.guestAuth);function ry(){var e=(0,c.useState)(ny.getValue()),t=(0,p.A)(e,2),n=t[0],r=t[1];return(0,c.useEffect)(function(){var e=ny.subscribe({next:function(e){r(!!window.Better_Messages.guestAuth)}});return function(){e.unsubscribe()}},[]),n}function ay(){var e=Number(window.Better_Messages.user_id);return 0===e&&_ae.guestAuth?-Math.abs(Number(_ae.guestAuth.id)):e}function iy(){return(iy=(0,o.A)(u().mark(function e(){return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return Eae.remove("bm-guest-auth"),e.next=1,Zre();case 1:return window.Better_Messages.guestAuth&&delete window.Better_Messages.guestAuth,ny.next(!1),jae(window.Better_Messages,!0),e.next=2,Xb("databaseUserId",ay());case 2:case"end":return e.stop()}},e)}))).apply(this,arguments)}function oy(){return void 0!==window.BetterMessagesAppUpdateScripts}function sy(e){return e.current?e.current.querySelector("div.bm-editor-content"):null}function uy(e){var t=sy(e),n=document.getSelection();n.anchorNode&&e.current.contains(n.anchorNode)?t.focus():ly(t)}function cy(e){var t=sy(e),n=document.getSelection();t&&n.anchorNode&&e.current.contains(n.anchorNode)&&t.blur()}function ly(e){if(e.focus(),void 0!==window.getSelection&&void 0!==document.createRange){var t=document.createRange();t.selectNodeContents(e),t.collapse(!1);var n=window.getSelection();n.removeAllRanges(),n.addRange(t)}}function fy(){window.getSelection&&(window.getSelection().empty?window.getSelection().empty():window.getSelection().removeAllRanges&&window.getSelection().removeAllRanges())}function dy(){return(dy=(0,o.A)(u().mark(function e(t){var n;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=1,navigator.clipboard.writeText(t);case 1:e.next=3;break;case 2:e.prev=2,n=e.catch(0),console.error(n);case 3:case"end":return e.stop()}},e,null,[[0,2]])}))).apply(this,arguments)}function py(){return(py=(0,o.A)(u().mark(function e(t){var n,r;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(!oy()){e.next=2;break}return n=t.innerText,e.next=1,navigator.clipboard.writeText(n);case 1:return e.abrupt("return");case 2:fy(),window.getSelection&&((r=document.createRange()).selectNode(t),window.getSelection().addRange(r),document.execCommand("copy")),fy();case 3:case"end":return e.stop()}},e)}))).apply(this,arguments)}function hy(e,t){var n=window.getSelection();if(n&&!n.isCollapsed){var r,a,i=n.getRangeAt(0).getBoundingClientRect();if("contextmenu"===t.type)r=t.clientX,a=t.clientY;else{if(!("touchstart"===t.type&&t.touches.length>0))return!1;r=t.touches[0].clientX,a=t.touches[0].clientY}if(r>=i.left&&r<=i.right&&a>=i.top&&a<=i.bottom)return!0}return!1}function my(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1e4;Qb.info(c.createElement(c.Fragment,null,Kg(e)),{className:"bm-toasts",position:Ay(),draggableDirection:Dy(),draggablePercent:wy(),autoClose:t,theme:"colored",hideProgressBar:!0,closeOnClick:!0,pauseOnHover:!0,draggable:!0,progress:void 0})}function vy(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1e4;Array.isArray(e)?e=e.join("<br>"):"string"!=typeof e&&(e=e.toString());var n=e.toLowerCase();n.includes("rxerror")||n.includes("rxdb")||n.includes("databaseclosederror")?console.error(e):e.includes("undefined")?console.error(e):void 0!==window.BMAppErrorToast?window.BMAppErrorToast("",notice,t):Qb.error(c.createElement(c.Fragment,null,Kg(e)),{className:"bm-toasts",position:Ay(),draggableDirection:Dy(),draggablePercent:wy(),autoClose:t,onClick:function(){!function(e){dy.apply(this,arguments)}(e)},theme:"colored",hideProgressBar:!0,closeOnClick:!0,pauseOnHover:!0,draggable:!0,progress:void 0})}function gy(e,t){return e.response&&e.response.data&&e.response.data.message?e.response.data.message:e.message?e.message:t}function by(e){e.response&&e.response.data&&e.response.data.code&&("guest_not_found"!==e.response.data.code&&"guest_secret_key_mismatch"!==e.response.data.code||function(){iy.apply(this,arguments)}())}function yy(e){if(by(e),e.response&&e.response.data){var t="";if(Ws.isCancel(e))return;if(Ws.isAxiosError(e)&&"ECONNABORTED"===e.code)return;if(e.response.status&&500===e.response.status&&!_ae.isAdmin)return;if(e.response.data.message&&(t=e.response.data.message),e.response.data.code&&"rest_cookie_invalid_nonce"===e.response.data.code&&(t=Bae("Authorization failed. Please check if you are still authorized at this website.","Rest API Error","bp-better-messages")),t)return void vy(t)}e.message&&vy(e.message)}function Ay(){var e="left"===_ae.onsitePosition?"bottom-left":"bottom-right";if(oy())e="top-center";else if(Fae){var t=_ae.mobileOnsite;if("bottom"===t)e="bottom-center";else if("top"===t)e="top-center";else{e="bottom-center",Uee.get("mainScreen")&&(e="top-center")}}return e}function Dy(){var e="x";return(Fae||oy())&&(e="y"),e}function wy(){var e=80;return Fae&&(e=50),e}function _y(){return 0===Number(window.Better_Messages.user_id)}function Ey(){return!!window.Better_Messages.guestAuth}window.BBPMShowNotice=my,window.BBPMNotice=my,window.BBPMShowError=vy,window.BBPMError=vy;var ky="bm-button-loading",xy="bm-button-loading-icon",Cy='<span class="'+xy+'"><svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 256 256" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M140,32V64a12,12,0,0,1-24,0V32a12,12,0,0,1,24,0Zm84,84H192a12,12,0,0,0,0,24h32a12,12,0,0,0,0-24Zm-42.26,48.77a12,12,0,1,0-17,17l22.63,22.63a12,12,0,0,0,17-17ZM128,180a12,12,0,0,0-12,12v32a12,12,0,0,0,24,0V192A12,12,0,0,0,128,180ZM74.26,164.77,51.63,187.4a12,12,0,0,0,17,17l22.63-22.63a12,12,0,1,0-17-17ZM76,128a12,12,0,0,0-12-12H32a12,12,0,0,0,0,24H64A12,12,0,0,0,76,128ZM68.6,51.63a12,12,0,1,0-17,17L74.26,91.23a12,12,0,0,0,17-17Z"></path></svg></span>';function Fy(e){if(e.classList.add(ky),e.classList.contains("bm-no-loader")){var t=e.querySelector(".bm-loader-container");if(t){var n=t.outerHTML;e.setAttribute("data-bm-icon-backup",n),t.outerHTML=Cy}}else e.innerHTML=e.innerHTML+Cy}function Sy(e){if(e.hasAttribute("data-bm-icon-backup")){var t=e.querySelector("."+xy);t&&(t.outerHTML=e.getAttribute("data-bm-icon-backup")||"",e.removeAttribute("data-bm-icon-backup"))}else{var n;null===(n=e.querySelector("."+xy))||void 0===n||n.remove()}e.classList.remove(ky)}function Oy(e){return e.classList.contains(ky)}var Ty=function(){return{}};function By(){var e=function(e,t){var n="function"==typeof Symbol&&e[Symbol.iterator];if(!n)return e;var r,a,i=n.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(r=i.next()).done;)o.push(r.value)}catch(s){a={error:s}}finally{try{r&&!r.done&&(n=i.return)&&n.call(i)}finally{if(a)throw a.error}}return o}((0,c.useState)(Ty),2),t=e[1];return(0,c.useCallback)(function(){t(Ty())},[])}var My=__webpack_require__(68260);const Py=(0,c.createContext)({});function Ry(e){const t=(0,c.useRef)(null);return null===t.current&&(t.current=e()),t.current}const Ny="undefined"!=typeof window,Iy=Ny?c.useLayoutEffect:c.useEffect,Ly=(0,c.createContext)(null);function jy(e){return"object"==typeof e&&null!==e}function zy(e){return jy(e)&&"offsetHeight"in e}const qy=(0,c.createContext)({transformPagePoint:e=>e,isStatic:!1,reducedMotion:"never"});class Vy extends c.Component{getSnapshotBeforeUpdate(e){const t=this.props.childRef.current;if(t&&e.isPresent&&!this.props.isPresent){const e=t.offsetParent,n=zy(e)&&e.offsetWidth||0,r=this.props.sizeRef.current;r.height=t.offsetHeight||0,r.width=t.offsetWidth||0,r.top=t.offsetTop,r.left=t.offsetLeft,r.right=n-r.width-r.left}return null}componentDidUpdate(){}render(){return this.props.children}}function Uy({children:e,isPresent:t,anchorX:n,root:r}){const a=(0,c.useId)(),i=(0,c.useRef)(null),o=(0,c.useRef)({width:0,height:0,top:0,left:0,right:0}),{nonce:s}=(0,c.useContext)(qy);return(0,c.useInsertionEffect)(()=>{const{width:e,height:u,top:c,left:l,right:f}=o.current;if(t||!i.current||!e||!u)return;const d="left"===n?`left: ${l}`:`right: ${f}`;i.current.dataset.motionPopId=a;const p=document.createElement("style");s&&(p.nonce=s);const h=r??document.head;return h.appendChild(p),p.sheet&&p.sheet.insertRule(`\n          [data-motion-pop-id="${a}"] {\n            position: absolute !important;\n            width: ${e}px !important;\n            height: ${u}px !important;\n            ${d}px !important;\n            top: ${c}px !important;\n          }\n        `),()=>{h.contains(p)&&h.removeChild(p)}},[t]),(0,My.jsx)(Vy,{isPresent:t,childRef:i,sizeRef:o,children:c.cloneElement(e,{ref:i})})}const Hy=({children:e,initial:t,isPresent:n,onExitComplete:r,custom:a,presenceAffectsLayout:i,mode:o,anchorX:s,root:u})=>{const l=Ry(Wy),f=(0,c.useId)();let d=!0,p=(0,c.useMemo)(()=>(d=!1,{id:f,initial:t,isPresent:n,custom:a,onExitComplete:e=>{l.set(e,!0);for(const t of l.values())if(!t)return;r&&r()},register:e=>(l.set(e,!1),()=>l.delete(e))}),[n,l,r]);return i&&d&&(p={...p}),(0,c.useMemo)(()=>{l.forEach((e,t)=>l.set(t,!1))},[n]),c.useEffect(()=>{!n&&!l.size&&r&&r()},[n]),"popLayout"===o&&(e=(0,My.jsx)(Uy,{isPresent:n,anchorX:s,root:u,children:e})),(0,My.jsx)(Ly.Provider,{value:p,children:e})};function Wy(){return new Map}function $y(e=!0){const t=(0,c.useContext)(Ly);if(null===t)return[!0,null];const{isPresent:n,onExitComplete:r,register:a}=t,i=(0,c.useId)();(0,c.useEffect)(()=>{if(e)return a(i)},[e]);const o=(0,c.useCallback)(()=>e&&r&&r(i),[i,r,e]);return!n&&r?[!1,o]:[!0]}const Gy=e=>e.key||"";function Qy(e){const t=[];return c.Children.forEach(e,e=>{(0,c.isValidElement)(e)&&t.push(e)}),t}const Zy=({children:e,custom:t,initial:n=!0,onExitComplete:r,presenceAffectsLayout:a=!0,mode:i="sync",propagate:o=!1,anchorX:s="left",root:u})=>{const[l,f]=$y(o),d=(0,c.useMemo)(()=>Qy(e),[e]),p=o&&!l?[]:d.map(Gy),h=(0,c.useRef)(!0),m=(0,c.useRef)(d),v=Ry(()=>new Map),[g,b]=(0,c.useState)(d),[y,A]=(0,c.useState)(d);Iy(()=>{h.current=!1,m.current=d;for(let e=0;e<y.length;e++){const t=Gy(y[e]);p.includes(t)?v.delete(t):!0!==v.get(t)&&v.set(t,!1)}},[y,p.length,p.join("-")]);const D=[];if(d!==g){let e=[...d];for(let t=0;t<y.length;t++){const n=y[t],r=Gy(n);p.includes(r)||(e.splice(t,0,n),D.push(n))}return"wait"===i&&D.length&&(e=D),A(Qy(e)),b(d),null}const{forceRender:w}=(0,c.useContext)(Py);return(0,My.jsx)(My.Fragment,{children:y.map(e=>{const c=Gy(e),g=!(o&&!l)&&(d===y||p.includes(c));return(0,My.jsx)(Hy,{isPresent:g,initial:!(h.current&&!n)&&void 0,custom:t,presenceAffectsLayout:a,mode:i,root:u,onExitComplete:g?void 0:()=>{if(!v.has(c))return;v.set(c,!0);let e=!0;v.forEach(t=>{t||(e=!1)}),e&&(w?.(),A(m.current),o&&f?.(),r&&r())},anchorX:s,children:e},c)})})},Yy=["transformPerspective","x","y","z","translateX","translateY","translateZ","scale","scaleX","scaleY","rotate","rotateX","rotateY","rotateZ","skew","skewX","skewY"],Xy=(()=>new Set(Yy))(),Ky=e=>180*e/Math.PI,Jy=e=>{const t=Ky(Math.atan2(e[1],e[0]));return tA(t)},eA={x:4,y:5,translateX:4,translateY:5,scaleX:0,scaleY:3,scale:e=>(Math.abs(e[0])+Math.abs(e[3]))/2,rotate:Jy,rotateZ:Jy,skewX:e=>Ky(Math.atan(e[1])),skewY:e=>Ky(Math.atan(e[2])),skew:e=>(Math.abs(e[1])+Math.abs(e[2]))/2},tA=e=>((e%=360)<0&&(e+=360),e),nA=e=>Math.sqrt(e[0]*e[0]+e[1]*e[1]),rA=e=>Math.sqrt(e[4]*e[4]+e[5]*e[5]),aA={x:12,y:13,z:14,translateX:12,translateY:13,translateZ:14,scaleX:nA,scaleY:rA,scale:e=>(nA(e)+rA(e))/2,rotateX:e=>tA(Ky(Math.atan2(e[6],e[5]))),rotateY:e=>tA(Ky(Math.atan2(-e[2],e[0]))),rotateZ:Jy,rotate:Jy,skewX:e=>Ky(Math.atan(e[4])),skewY:e=>Ky(Math.atan(e[1])),skew:e=>(Math.abs(e[1])+Math.abs(e[4]))/2};function iA(e){return e.includes("scale")?1:0}function oA(e,t){if(!e||"none"===e)return iA(t);const n=e.match(/^matrix3d\(([-\d.e\s,]+)\)$/u);let r,a;if(n)r=aA,a=n;else{const t=e.match(/^matrix\(([-\d.e\s,]+)\)$/u);r=eA,a=t}if(!a)return iA(t);const i=r[t],o=a[1].split(",").map(sA);return"function"==typeof i?i(o):o[i]}function sA(e){return parseFloat(e.trim())}const uA=e=>t=>"string"==typeof t&&t.startsWith(e),cA=uA("--"),lA=uA("var(--"),fA=e=>!!lA(e)&&dA.test(e.split("/*")[0].trim()),dA=/var\(--(?:[\w-]+\s*|[\w-]+\s*,(?:\s*[^)(\s]|\s*\((?:[^)(]|\([^)(]*\))*\))+\s*)\)$/iu;function pA({top:e,left:t,right:n,bottom:r}){return{x:{min:t,max:n},y:{min:e,max:r}}}const hA=(e,t,n)=>e+(t-e)*n;function mA(e){return void 0===e||1===e}function vA({scale:e,scaleX:t,scaleY:n}){return!mA(e)||!mA(t)||!mA(n)}function gA(e){return vA(e)||bA(e)||e.z||e.rotate||e.rotateX||e.rotateY||e.skewX||e.skewY}function bA(e){return yA(e.x)||yA(e.y)}function yA(e){return e&&"0%"!==e}function AA(e,t,n){return n+t*(e-n)}function DA(e,t,n,r,a){return void 0!==a&&(e=AA(e,a,r)),AA(e,n,r)+t}function wA(e,t=0,n=1,r,a){e.min=DA(e.min,t,n,r,a),e.max=DA(e.max,t,n,r,a)}function _A(e,{x:t,y:n}){wA(e.x,t.translate,t.scale,t.originPoint),wA(e.y,n.translate,n.scale,n.originPoint)}const EA=.999999999999,kA=1.0000000000001;function xA(e,t){e.min=e.min+t,e.max=e.max+t}function CA(e,t,n,r,a=.5){wA(e,t,n,hA(e.min,e.max,a),r)}function FA(e,t){CA(e.x,t.x,t.scaleX,t.scale,t.originX),CA(e.y,t.y,t.scaleY,t.scale,t.originY)}function SA(e,t){return pA(function(e,t){if(!t)return e;const n=t({x:e.left,y:e.top}),r=t({x:e.right,y:e.bottom});return{top:n.y,left:n.x,bottom:r.y,right:r.x}}(e.getBoundingClientRect(),t))}const OA=new Set(["width","height","top","left","right","bottom",...Yy]),TA=(e,t,n)=>n>t?t:n<e?e:n,BA={test:e=>"number"==typeof e,parse:parseFloat,transform:e=>e},MA={...BA,transform:e=>TA(0,1,e)},PA={...BA,default:1},RA=e=>({test:t=>"string"==typeof t&&t.endsWith(e)&&1===t.split(" ").length,parse:parseFloat,transform:t=>`${t}${e}`}),NA=RA("deg"),IA=RA("%"),LA=RA("px"),jA=RA("vh"),zA=RA("vw"),qA=(()=>({...IA,parse:e=>IA.parse(e)/100,transform:e=>IA.transform(100*e)}))(),VA=e=>t=>t.test(e),UA=[BA,LA,IA,NA,zA,jA,{test:e=>"auto"===e,parse:e=>e}],HA=e=>UA.find(VA(e));const WA=e=>/^-?(?:\d+(?:\.\d+)?|\.\d+)$/u.test(e),$A=/^var\(--(?:([\w-]+)|([\w-]+), ?([a-zA-Z\d ()%#.,-]+))\)/u;function GA(e,t,n=1){const[r,a]=function(e){const t=$A.exec(e);if(!t)return[,];const[,n,r,a]=t;return[`--${n??r}`,a]}(e);if(!r)return;const i=window.getComputedStyle(t).getPropertyValue(r);if(i){const e=i.trim();return WA(e)?parseFloat(e):e}return fA(a)?GA(a,t,n+1):a}const QA=e=>e===BA||e===LA,ZA=new Set(["x","y","z"]),YA=Yy.filter(e=>!ZA.has(e));const XA={width:({x:e},{paddingLeft:t="0",paddingRight:n="0"})=>e.max-e.min-parseFloat(t)-parseFloat(n),height:({y:e},{paddingTop:t="0",paddingBottom:n="0"})=>e.max-e.min-parseFloat(t)-parseFloat(n),top:(e,{top:t})=>parseFloat(t),left:(e,{left:t})=>parseFloat(t),bottom:({y:e},{top:t})=>parseFloat(t)+(e.max-e.min),right:({x:e},{left:t})=>parseFloat(t)+(e.max-e.min),x:(e,{transform:t})=>oA(t,"x"),y:(e,{transform:t})=>oA(t,"y")};XA.translateX=XA.x,XA.translateY=XA.y;const KA=e=>e,JA={},eD=["setup","read","resolveKeyframes","preUpdate","update","preRender","render","postRender"],tD={value:null,addProjectionMetrics:null};function nD(e,t){let n=!1,r=!0;const a={delta:0,timestamp:0,isProcessing:!1},i=()=>n=!0,o=eD.reduce((e,n)=>(e[n]=function(e,t){let n=new Set,r=new Set,a=!1,i=!1;const o=new WeakSet;let s={delta:0,timestamp:0,isProcessing:!1},u=0;function c(t){o.has(t)&&(l.schedule(t),e()),u++,t(s)}const l={schedule:(e,t=!1,i=!1)=>{const s=i&&a?n:r;return t&&o.add(e),s.has(e)||s.add(e),e},cancel:e=>{r.delete(e),o.delete(e)},process:e=>{s=e,a?i=!0:(a=!0,[n,r]=[r,n],n.forEach(c),t&&tD.value&&tD.value.frameloop[t].push(u),u=0,n.clear(),a=!1,i&&(i=!1,l.process(e)))}};return l}(i,t?n:void 0),e),{}),{setup:s,read:u,resolveKeyframes:c,preUpdate:l,update:f,preRender:d,render:p,postRender:h}=o,m=()=>{const i=JA.useManualTiming?a.timestamp:performance.now();n=!1,JA.useManualTiming||(a.delta=r?1e3/60:Math.max(Math.min(i-a.timestamp,40),1)),a.timestamp=i,a.isProcessing=!0,s.process(a),u.process(a),c.process(a),l.process(a),f.process(a),d.process(a),p.process(a),h.process(a),a.isProcessing=!1,n&&t&&(r=!1,e(m))},v=eD.reduce((t,i)=>{const s=o[i];return t[i]=(t,i=!1,o=!1)=>(n||(n=!0,r=!0,a.isProcessing||e(m)),s.schedule(t,i,o)),t},{});return{schedule:v,cancel:e=>{for(let t=0;t<eD.length;t++)o[eD[t]].cancel(e)},state:a,steps:o}}const{schedule:rD,cancel:aD,state:iD,steps:oD}=nD("undefined"!=typeof requestAnimationFrame?requestAnimationFrame:KA,!0),sD=new Set;let uD=!1,cD=!1,lD=!1;function fD(){if(cD){const e=Array.from(sD).filter(e=>e.needsMeasurement),t=new Set(e.map(e=>e.element)),n=new Map;t.forEach(e=>{const t=function(e){const t=[];return YA.forEach(n=>{const r=e.getValue(n);void 0!==r&&(t.push([n,r.get()]),r.set(n.startsWith("scale")?1:0))}),t}(e);t.length&&(n.set(e,t),e.render())}),e.forEach(e=>e.measureInitialState()),t.forEach(e=>{e.render();const t=n.get(e);t&&t.forEach(([t,n])=>{e.getValue(t)?.set(n)})}),e.forEach(e=>e.measureEndState()),e.forEach(e=>{void 0!==e.suspendedScrollY&&window.scrollTo(0,e.suspendedScrollY)})}cD=!1,uD=!1,sD.forEach(e=>e.complete(lD)),sD.clear()}function dD(){sD.forEach(e=>{e.readKeyframes(),e.needsMeasurement&&(cD=!0)})}class pD{constructor(e,t,n,r,a,i=!1){this.state="pending",this.isAsync=!1,this.needsMeasurement=!1,this.unresolvedKeyframes=[...e],this.onComplete=t,this.name=n,this.motionValue=r,this.element=a,this.isAsync=i}scheduleResolve(){this.state="scheduled",this.isAsync?(sD.add(this),uD||(uD=!0,rD.read(dD),rD.resolveKeyframes(fD))):(this.readKeyframes(),this.complete())}readKeyframes(){const{unresolvedKeyframes:e,name:t,element:n,motionValue:r}=this;if(null===e[0]){const a=r?.get(),i=e[e.length-1];if(void 0!==a)e[0]=a;else if(n&&t){const r=n.readValue(t,i);null!=r&&(e[0]=r)}void 0===e[0]&&(e[0]=i),r&&void 0===a&&r.set(e[0])}!function(e){for(let t=1;t<e.length;t++)e[t]??(e[t]=e[t-1])}(e)}setFinalKeyframe(){}measureInitialState(){}renderEndStyles(){}measureEndState(){}complete(e=!1){this.state="complete",this.onComplete(this.unresolvedKeyframes,this.finalKeyframe,e),sD.delete(this)}cancel(){"scheduled"===this.state&&(sD.delete(this),this.state="pending")}resume(){"pending"===this.state&&this.scheduleResolve()}}const hD=e=>/^0[^.\s]+$/u.test(e);function mD(e){return"number"==typeof e?0===e:null===e||("none"===e||"0"===e||hD(e))}const vD=e=>Math.round(1e5*e)/1e5,gD=/-?(?:\d+(?:\.\d+)?|\.\d+)/gu;const bD=/^(?:#[\da-f]{3,8}|(?:rgb|hsl)a?\((?:-?[\d.]+%?[,\s]+){2}-?[\d.]+%?\s*(?:[,/]\s*)?(?:\b\d+(?:\.\d+)?|\.\d+)?%?\))$/iu,yD=(e,t)=>n=>Boolean("string"==typeof n&&bD.test(n)&&n.startsWith(e)||t&&!function(e){return null==e}(n)&&Object.prototype.hasOwnProperty.call(n,t)),AD=(e,t,n)=>r=>{if("string"!=typeof r)return r;const[a,i,o,s]=r.match(gD);return{[e]:parseFloat(a),[t]:parseFloat(i),[n]:parseFloat(o),alpha:void 0!==s?parseFloat(s):1}},DD={...BA,transform:e=>Math.round((e=>TA(0,255,e))(e))},wD={test:yD("rgb","red"),parse:AD("red","green","blue"),transform:({red:e,green:t,blue:n,alpha:r=1})=>"rgba("+DD.transform(e)+", "+DD.transform(t)+", "+DD.transform(n)+", "+vD(MA.transform(r))+")"};const _D={test:yD("#"),parse:function(e){let t="",n="",r="",a="";return e.length>5?(t=e.substring(1,3),n=e.substring(3,5),r=e.substring(5,7),a=e.substring(7,9)):(t=e.substring(1,2),n=e.substring(2,3),r=e.substring(3,4),a=e.substring(4,5),t+=t,n+=n,r+=r,a+=a),{red:parseInt(t,16),green:parseInt(n,16),blue:parseInt(r,16),alpha:a?parseInt(a,16)/255:1}},transform:wD.transform},ED={test:yD("hsl","hue"),parse:AD("hue","saturation","lightness"),transform:({hue:e,saturation:t,lightness:n,alpha:r=1})=>"hsla("+Math.round(e)+", "+IA.transform(vD(t))+", "+IA.transform(vD(n))+", "+vD(MA.transform(r))+")"},kD={test:e=>wD.test(e)||_D.test(e)||ED.test(e),parse:e=>wD.test(e)?wD.parse(e):ED.test(e)?ED.parse(e):_D.parse(e),transform:e=>"string"==typeof e?e:e.hasOwnProperty("red")?wD.transform(e):ED.transform(e),getAnimatableNone:e=>{const t=kD.parse(e);return t.alpha=0,kD.transform(t)}},xD=/(?:#[\da-f]{3,8}|(?:rgb|hsl)a?\((?:-?[\d.]+%?[,\s]+){2}-?[\d.]+%?\s*(?:[,/]\s*)?(?:\b\d+(?:\.\d+)?|\.\d+)?%?\))/giu;const CD="number",FD="color",SD=/var\s*\(\s*--(?:[\w-]+\s*|[\w-]+\s*,(?:\s*[^)(\s]|\s*\((?:[^)(]|\([^)(]*\))*\))+\s*)\)|#[\da-f]{3,8}|(?:rgb|hsl)a?\((?:-?[\d.]+%?[,\s]+){2}-?[\d.]+%?\s*(?:[,/]\s*)?(?:\b\d+(?:\.\d+)?|\.\d+)?%?\)|-?(?:\d+(?:\.\d+)?|\.\d+)/giu;function OD(e){const t=e.toString(),n=[],r={color:[],number:[],var:[]},a=[];let i=0;const o=t.replace(SD,e=>(kD.test(e)?(r.color.push(i),a.push(FD),n.push(kD.parse(e))):e.startsWith("var(")?(r.var.push(i),a.push("var"),n.push(e)):(r.number.push(i),a.push(CD),n.push(parseFloat(e))),++i,"${}")).split("${}");return{values:n,split:o,indexes:r,types:a}}function TD(e){return OD(e).values}function BD(e){const{split:t,types:n}=OD(e),r=t.length;return e=>{let a="";for(let i=0;i<r;i++)if(a+=t[i],void 0!==e[i]){const t=n[i];a+=t===CD?vD(e[i]):t===FD?kD.transform(e[i]):e[i]}return a}}const MD=e=>"number"==typeof e?0:kD.test(e)?kD.getAnimatableNone(e):e;const PD={test:function(e){return isNaN(e)&&"string"==typeof e&&(e.match(gD)?.length||0)+(e.match(xD)?.length||0)>0},parse:TD,createTransformer:BD,getAnimatableNone:function(e){const t=TD(e);return BD(e)(t.map(MD))}},RD=new Set(["brightness","contrast","saturate","opacity"]);function ND(e){const[t,n]=e.slice(0,-1).split("(");if("drop-shadow"===t)return e;const[r]=n.match(gD)||[];if(!r)return e;const a=n.replace(r,"");let i=RD.has(t)?1:0;return r!==n&&(i*=100),t+"("+i+a+")"}const ID=/\b([a-z-]*)\(.*?\)/gu,LD={...PD,getAnimatableNone:e=>{const t=e.match(ID);return t?t.map(ND).join(" "):e}},jD={...BA,transform:Math.round},zD={borderWidth:LA,borderTopWidth:LA,borderRightWidth:LA,borderBottomWidth:LA,borderLeftWidth:LA,borderRadius:LA,radius:LA,borderTopLeftRadius:LA,borderTopRightRadius:LA,borderBottomRightRadius:LA,borderBottomLeftRadius:LA,width:LA,maxWidth:LA,height:LA,maxHeight:LA,top:LA,right:LA,bottom:LA,left:LA,padding:LA,paddingTop:LA,paddingRight:LA,paddingBottom:LA,paddingLeft:LA,margin:LA,marginTop:LA,marginRight:LA,marginBottom:LA,marginLeft:LA,backgroundPositionX:LA,backgroundPositionY:LA,...{rotate:NA,rotateX:NA,rotateY:NA,rotateZ:NA,scale:PA,scaleX:PA,scaleY:PA,scaleZ:PA,skew:NA,skewX:NA,skewY:NA,distance:LA,translateX:LA,translateY:LA,translateZ:LA,x:LA,y:LA,z:LA,perspective:LA,transformPerspective:LA,opacity:MA,originX:qA,originY:qA,originZ:LA},zIndex:jD,fillOpacity:MA,strokeOpacity:MA,numOctaves:jD},qD={...zD,color:kD,backgroundColor:kD,outlineColor:kD,fill:kD,stroke:kD,borderColor:kD,borderTopColor:kD,borderRightColor:kD,borderBottomColor:kD,borderLeftColor:kD,filter:LD,WebkitFilter:LD},VD=e=>qD[e];function UD(e,t){let n=VD(e);return n!==LD&&(n=PD),n.getAnimatableNone?n.getAnimatableNone(t):void 0}const HD=new Set(["auto","none","0"]);class WD extends pD{constructor(e,t,n,r,a){super(e,t,n,r,a,!0)}readKeyframes(){const{unresolvedKeyframes:e,element:t,name:n}=this;if(!t||!t.current)return;super.readKeyframes();for(let s=0;s<e.length;s++){let n=e[s];if("string"==typeof n&&(n=n.trim(),fA(n))){const r=GA(n,t.current);void 0!==r&&(e[s]=r),s===e.length-1&&(this.finalKeyframe=n)}}if(this.resolveNoneKeyframes(),!OA.has(n)||2!==e.length)return;const[r,a]=e,i=HA(r),o=HA(a);if(i!==o)if(QA(i)&&QA(o))for(let s=0;s<e.length;s++){const t=e[s];"string"==typeof t&&(e[s]=parseFloat(t))}else XA[n]&&(this.needsMeasurement=!0)}resolveNoneKeyframes(){const{unresolvedKeyframes:e,name:t}=this,n=[];for(let r=0;r<e.length;r++)(null===e[r]||mD(e[r]))&&n.push(r);n.length&&function(e,t,n){let r,a=0;for(;a<e.length&&!r;){const t=e[a];"string"==typeof t&&!HD.has(t)&&OD(t).values.length&&(r=e[a]),a++}if(r&&n)for(const i of t)e[i]=UD(n,r)}(e,n,t)}measureInitialState(){const{element:e,unresolvedKeyframes:t,name:n}=this;if(!e||!e.current)return;"height"===n&&(this.suspendedScrollY=window.pageYOffset),this.measuredOrigin=XA[n](e.measureViewportBox(),window.getComputedStyle(e.current)),t[0]=this.measuredOrigin;const r=t[t.length-1];void 0!==r&&e.getValue(n,r).jump(r,!1)}measureEndState(){const{element:e,name:t,unresolvedKeyframes:n}=this;if(!e||!e.current)return;const r=e.getValue(t);r&&r.jump(this.measuredOrigin,!1);const a=n.length-1,i=n[a];n[a]=XA[t](e.measureViewportBox(),window.getComputedStyle(e.current)),null!==i&&void 0===this.finalKeyframe&&(this.finalKeyframe=i),this.removedTransforms?.length&&this.removedTransforms.forEach(([t,n])=>{e.getValue(t).set(n)}),this.resolveNoneKeyframes()}}const $D=e=>Boolean(e&&e.getVelocity);let GD;function QD(){GD=void 0}const ZD={now:()=>(void 0===GD&&ZD.set(iD.isProcessing||JA.useManualTiming?iD.timestamp:performance.now()),GD),set:e=>{GD=e,queueMicrotask(QD)}};function YD(e,t){-1===e.indexOf(t)&&e.push(t)}function XD(e,t){const n=e.indexOf(t);n>-1&&e.splice(n,1)}class KD{constructor(){this.subscriptions=[]}add(e){return YD(this.subscriptions,e),()=>XD(this.subscriptions,e)}notify(e,t,n){const r=this.subscriptions.length;if(r)if(1===r)this.subscriptions[0](e,t,n);else for(let a=0;a<r;a++){const r=this.subscriptions[a];r&&r(e,t,n)}}getSize(){return this.subscriptions.length}clear(){this.subscriptions.length=0}}function JD(e,t){return t?e*(1e3/t):0}const ew={current:void 0};class tw{constructor(e,t={}){this.canTrackVelocity=null,this.events={},this.updateAndNotify=e=>{const t=ZD.now();if(this.updatedAt!==t&&this.setPrevFrameValue(),this.prev=this.current,this.setCurrent(e),this.current!==this.prev&&(this.events.change?.notify(this.current),this.dependents))for(const n of this.dependents)n.dirty()},this.hasAnimated=!1,this.setCurrent(e),this.owner=t.owner}setCurrent(e){this.current=e,this.updatedAt=ZD.now(),null===this.canTrackVelocity&&void 0!==e&&(this.canTrackVelocity=(e=>!isNaN(parseFloat(e)))(this.current))}setPrevFrameValue(e=this.current){this.prevFrameValue=e,this.prevUpdatedAt=this.updatedAt}onChange(e){return this.on("change",e)}on(e,t){this.events[e]||(this.events[e]=new KD);const n=this.events[e].add(t);return"change"===e?()=>{n(),rD.read(()=>{this.events.change.getSize()||this.stop()})}:n}clearListeners(){for(const e in this.events)this.events[e].clear()}attach(e,t){this.passiveEffect=e,this.stopPassiveEffect=t}set(e){this.passiveEffect?this.passiveEffect(e,this.updateAndNotify):this.updateAndNotify(e)}setWithVelocity(e,t,n){this.set(t),this.prev=void 0,this.prevFrameValue=e,this.prevUpdatedAt=this.updatedAt-n}jump(e,t=!0){this.updateAndNotify(e),this.prev=e,this.prevUpdatedAt=this.prevFrameValue=void 0,t&&this.stop(),this.stopPassiveEffect&&this.stopPassiveEffect()}dirty(){this.events.change?.notify(this.current)}addDependent(e){this.dependents||(this.dependents=new Set),this.dependents.add(e)}removeDependent(e){this.dependents&&this.dependents.delete(e)}get(){return ew.current&&ew.current.push(this),this.current}getPrevious(){return this.prev}getVelocity(){const e=ZD.now();if(!this.canTrackVelocity||void 0===this.prevFrameValue||e-this.updatedAt>30)return 0;const t=Math.min(this.updatedAt-this.prevUpdatedAt,30);return JD(parseFloat(this.current)-parseFloat(this.prevFrameValue),t)}start(e){return this.stop(),new Promise(t=>{this.hasAnimated=!0,this.animation=e(t),this.events.animationStart&&this.events.animationStart.notify()}).then(()=>{this.events.animationComplete&&this.events.animationComplete.notify(),this.clearAnimation()})}stop(){this.animation&&(this.animation.stop(),this.events.animationCancel&&this.events.animationCancel.notify()),this.clearAnimation()}isAnimating(){return!!this.animation}clearAnimation(){delete this.animation}destroy(){this.dependents?.clear(),this.events.destroy?.notify(),this.clearListeners(),this.stop(),this.stopPassiveEffect&&this.stopPassiveEffect()}}function nw(e,t){return new tw(e,t)}const rw=[...UA,kD,PD],{schedule:aw,cancel:iw}=nD(queueMicrotask,!1),ow={animation:["animate","variants","whileHover","whileTap","exit","whileInView","whileFocus","whileDrag"],exit:["exit"],drag:["drag","dragControls"],focus:["whileFocus"],hover:["whileHover","onHoverStart","onHoverEnd"],tap:["whileTap","onTap","onTapStart","onTapCancel"],pan:["onPan","onPanStart","onPanSessionStart","onPanEnd"],inView:["whileInView","onViewportEnter","onViewportLeave"],layout:["layout","layoutId"]},sw={};for(const Vie in ow)sw[Vie]={isEnabled:e=>ow[Vie].some(t=>!!e[t])};const uw=()=>({x:{min:0,max:0},y:{min:0,max:0}}),cw={current:null},lw={current:!1};const fw=new WeakMap;function dw(e){return null!==e&&"object"==typeof e&&"function"==typeof e.start}function pw(e){return"string"==typeof e||Array.isArray(e)}const hw=["animate","whileInView","whileFocus","whileHover","whileTap","whileDrag","exit"],mw=["initial",...hw];function vw(e){return dw(e.animate)||mw.some(t=>pw(e[t]))}function gw(e){return Boolean(vw(e)||e.variants)}function bw(e){const t=[{},{}];return e?.values.forEach((e,n)=>{t[0][n]=e.get(),t[1][n]=e.getVelocity()}),t}function yw(e,t,n,r){if("function"==typeof t){const[a,i]=bw(r);t=t(void 0!==n?n:e.custom,a,i)}if("string"==typeof t&&(t=e.variants&&e.variants[t]),"function"==typeof t){const[a,i]=bw(r);t=t(void 0!==n?n:e.custom,a,i)}return t}const Aw=["AnimationStart","AnimationComplete","Update","BeforeLayoutMeasure","LayoutMeasure","LayoutAnimationStart","LayoutAnimationComplete"];class Dw{scrapeMotionValuesFromProps(e,t,n){return{}}constructor({parent:e,props:t,presenceContext:n,reducedMotionConfig:r,blockInitialAnimation:a,visualState:i},o={}){this.current=null,this.children=new Set,this.isVariantNode=!1,this.isControllingVariants=!1,this.shouldReduceMotion=null,this.values=new Map,this.KeyframeResolver=pD,this.features={},this.valueSubscriptions=new Map,this.prevMotionValues={},this.events={},this.propEventSubscriptions={},this.notifyUpdate=()=>this.notify("Update",this.latestValues),this.render=()=>{this.current&&(this.triggerBuild(),this.renderInstance(this.current,this.renderState,this.props.style,this.projection))},this.renderScheduledAt=0,this.scheduleRender=()=>{const e=ZD.now();this.renderScheduledAt<e&&(this.renderScheduledAt=e,rD.render(this.render,!1,!0))};const{latestValues:s,renderState:u}=i;this.latestValues=s,this.baseTarget={...s},this.initialValues=t.initial?{...s}:{},this.renderState=u,this.parent=e,this.props=t,this.presenceContext=n,this.depth=e?e.depth+1:0,this.reducedMotionConfig=r,this.options=o,this.blockInitialAnimation=Boolean(a),this.isControllingVariants=vw(t),this.isVariantNode=gw(t),this.isVariantNode&&(this.variantChildren=new Set),this.manuallyAnimateOnMount=Boolean(e&&e.current);const{willChange:c,...l}=this.scrapeMotionValuesFromProps(t,{},this);for(const f in l){const e=l[f];void 0!==s[f]&&$D(e)&&e.set(s[f])}}mount(e){this.current=e,fw.set(e,this),this.projection&&!this.projection.instance&&this.projection.mount(e),this.parent&&this.isVariantNode&&!this.isControllingVariants&&(this.removeFromVariantTree=this.parent.addVariantChild(this)),this.values.forEach((e,t)=>this.bindToMotionValue(t,e)),lw.current||function(){if(lw.current=!0,Ny)if(window.matchMedia){const e=window.matchMedia("(prefers-reduced-motion)"),t=()=>cw.current=e.matches;e.addEventListener("change",t),t()}else cw.current=!1}(),this.shouldReduceMotion="never"!==this.reducedMotionConfig&&("always"===this.reducedMotionConfig||cw.current),this.parent?.addChild(this),this.update(this.props,this.presenceContext)}unmount(){this.projection&&this.projection.unmount(),aD(this.notifyUpdate),aD(this.render),this.valueSubscriptions.forEach(e=>e()),this.valueSubscriptions.clear(),this.removeFromVariantTree&&this.removeFromVariantTree(),this.parent?.removeChild(this);for(const e in this.events)this.events[e].clear();for(const e in this.features){const t=this.features[e];t&&(t.unmount(),t.isMounted=!1)}this.current=null}addChild(e){this.children.add(e),this.enteringChildren??(this.enteringChildren=new Set),this.enteringChildren.add(e)}removeChild(e){this.children.delete(e),this.enteringChildren&&this.enteringChildren.delete(e)}bindToMotionValue(e,t){this.valueSubscriptions.has(e)&&this.valueSubscriptions.get(e)();const n=Xy.has(e);n&&this.onBindTransform&&this.onBindTransform();const r=t.on("change",t=>{this.latestValues[e]=t,this.props.onUpdate&&rD.preRender(this.notifyUpdate),n&&this.projection&&(this.projection.isTransformDirty=!0),this.scheduleRender()});let a;window.MotionCheckAppearSync&&(a=window.MotionCheckAppearSync(this,e,t)),this.valueSubscriptions.set(e,()=>{r(),a&&a(),t.owner&&t.stop()})}sortNodePosition(e){return this.current&&this.sortInstanceNodePosition&&this.type===e.type?this.sortInstanceNodePosition(this.current,e.current):0}updateFeatures(){let e="animation";for(e in sw){const t=sw[e];if(!t)continue;const{isEnabled:n,Feature:r}=t;if(!this.features[e]&&r&&n(this.props)&&(this.features[e]=new r(this)),this.features[e]){const t=this.features[e];t.isMounted?t.update():(t.mount(),t.isMounted=!0)}}}triggerBuild(){this.build(this.renderState,this.latestValues,this.props)}measureViewportBox(){return this.current?this.measureInstanceViewportBox(this.current,this.props):{x:{min:0,max:0},y:{min:0,max:0}}}getStaticValue(e){return this.latestValues[e]}setStaticValue(e,t){this.latestValues[e]=t}update(e,t){(e.transformTemplate||this.props.transformTemplate)&&this.scheduleRender(),this.prevProps=this.props,this.props=e,this.prevPresenceContext=this.presenceContext,this.presenceContext=t;for(let n=0;n<Aw.length;n++){const t=Aw[n];this.propEventSubscriptions[t]&&(this.propEventSubscriptions[t](),delete this.propEventSubscriptions[t]);const r=e["on"+t];r&&(this.propEventSubscriptions[t]=this.on(t,r))}this.prevMotionValues=function(e,t,n){for(const r in t){const a=t[r],i=n[r];if($D(a))e.addValue(r,a);else if($D(i))e.addValue(r,nw(a,{owner:e}));else if(i!==a)if(e.hasValue(r)){const t=e.getValue(r);!0===t.liveStyle?t.jump(a):t.hasAnimated||t.set(a)}else{const t=e.getStaticValue(r);e.addValue(r,nw(void 0!==t?t:a,{owner:e}))}}for(const r in n)void 0===t[r]&&e.removeValue(r);return t}(this,this.scrapeMotionValuesFromProps(e,this.prevProps,this),this.prevMotionValues),this.handleChildMotionValue&&this.handleChildMotionValue()}getProps(){return this.props}getVariant(e){return this.props.variants?this.props.variants[e]:void 0}getDefaultTransition(){return this.props.transition}getTransformPagePoint(){return this.props.transformPagePoint}getClosestVariantNode(){return this.isVariantNode?this:this.parent?this.parent.getClosestVariantNode():void 0}addVariantChild(e){const t=this.getClosestVariantNode();if(t)return t.variantChildren&&t.variantChildren.add(e),()=>t.variantChildren.delete(e)}addValue(e,t){const n=this.values.get(e);t!==n&&(n&&this.removeValue(e),this.bindToMotionValue(e,t),this.values.set(e,t),this.latestValues[e]=t.get())}removeValue(e){this.values.delete(e);const t=this.valueSubscriptions.get(e);t&&(t(),this.valueSubscriptions.delete(e)),delete this.latestValues[e],this.removeValueFromRenderState(e,this.renderState)}hasValue(e){return this.values.has(e)}getValue(e,t){if(this.props.values&&this.props.values[e])return this.props.values[e];let n=this.values.get(e);return void 0===n&&void 0!==t&&(n=nw(null===t?void 0:t,{owner:this}),this.addValue(e,n)),n}readValue(e,t){let n=void 0===this.latestValues[e]&&this.current?this.getBaseTargetFromProps(this.props,e)??this.readValueFromInstance(this.current,e,this.options):this.latestValues[e];return null!=n&&("string"==typeof n&&(WA(n)||hD(n))?n=parseFloat(n):!(e=>rw.find(VA(e)))(n)&&PD.test(t)&&(n=UD(e,t)),this.setBaseTarget(e,$D(n)?n.get():n)),$D(n)?n.get():n}setBaseTarget(e,t){this.baseTarget[e]=t}getBaseTarget(e){const{initial:t}=this.props;let n;if("string"==typeof t||"object"==typeof t){const r=yw(this.props,t,this.presenceContext?.custom);r&&(n=r[e])}if(t&&void 0!==n)return n;const r=this.getBaseTargetFromProps(this.props,e);return void 0===r||$D(r)?void 0!==this.initialValues[e]&&void 0===n?void 0:this.baseTarget[e]:r}on(e,t){return this.events[e]||(this.events[e]=new KD),this.events[e].add(t)}notify(e,...t){this.events[e]&&this.events[e].notify(...t)}scheduleRenderMicrotask(){aw.render(this.render)}}class ww extends Dw{constructor(){super(...arguments),this.KeyframeResolver=WD}sortInstanceNodePosition(e,t){return 2&e.compareDocumentPosition(t)?1:-1}getBaseTargetFromProps(e,t){return e.style?e.style[t]:void 0}removeValueFromRenderState(e,{vars:t,style:n}){delete t[e],delete n[e]}handleChildMotionValue(){this.childSubscription&&(this.childSubscription(),delete this.childSubscription);const{children:e}=this.props;$D(e)&&(this.childSubscription=e.on("change",e=>{this.current&&(this.current.textContent=`${e}`)}))}}const _w=(e,t)=>t&&"number"==typeof e?t.transform(e):e,Ew={x:"translateX",y:"translateY",z:"translateZ",transformPerspective:"perspective"},kw=Yy.length;function xw(e,t,n){const{style:r,vars:a,transformOrigin:i}=e;let o=!1,s=!1;for(const u in t){const e=t[u];if(Xy.has(u))o=!0;else if(cA(u))a[u]=e;else{const t=_w(e,zD[u]);u.startsWith("origin")?(s=!0,i[u]=t):r[u]=t}}if(t.transform||(o||n?r.transform=function(e,t,n){let r="",a=!0;for(let i=0;i<kw;i++){const o=Yy[i],s=e[o];if(void 0===s)continue;let u=!0;if(u="number"==typeof s?s===(o.startsWith("scale")?1:0):0===parseFloat(s),!u||n){const e=_w(s,zD[o]);u||(a=!1,r+=`${Ew[o]||o}(${e}) `),n&&(t[o]=e)}}return r=r.trim(),n?r=n(t,a?"":r):a&&(r="none"),r}(t,e.transform,n):r.transform&&(r.transform="none")),s){const{originX:e="50%",originY:t="50%",originZ:n=0}=i;r.transformOrigin=`${e} ${t} ${n}`}}function Cw(e,{style:t,vars:n},r,a){const i=e.style;let o;for(o in t)i[o]=t[o];for(o in a?.applyProjectionStyles(i,r),n)i.setProperty(o,n[o])}const Fw={};function Sw(e,{layout:t,layoutId:n}){return Xy.has(e)||e.startsWith("origin")||(t||void 0!==n)&&(!!Fw[e]||"opacity"===e)}function Ow(e,t,n){const{style:r}=e,a={};for(const i in r)($D(r[i])||t.style&&$D(t.style[i])||Sw(i,e)||void 0!==n?.getValue(i)?.liveStyle)&&(a[i]=r[i]);return a}class Tw extends ww{constructor(){super(...arguments),this.type="html",this.renderInstance=Cw}readValueFromInstance(e,t){if(Xy.has(t))return this.projection?.isProjecting?iA(t):((e,t)=>{const{transform:n="none"}=getComputedStyle(e);return oA(n,t)})(e,t);{const r=(n=e,window.getComputedStyle(n)),a=(cA(t)?r.getPropertyValue(t):r[t])||0;return"string"==typeof a?a.trim():a}var n}measureInstanceViewportBox(e,{transformPagePoint:t}){return SA(e,t)}build(e,t,n){xw(e,t,n.transformTemplate)}scrapeMotionValuesFromProps(e,t,n){return Ow(e,t,n)}}const Bw=e=>e.replace(/([a-z])([A-Z])/gu,"$1-$2").toLowerCase(),Mw={offset:"stroke-dashoffset",array:"stroke-dasharray"},Pw={offset:"strokeDashoffset",array:"strokeDasharray"};function Rw(e,{attrX:t,attrY:n,attrScale:r,pathLength:a,pathSpacing:i=1,pathOffset:o=0,...s},u,c,l){if(xw(e,s,c),u)return void(e.style.viewBox&&(e.attrs.viewBox=e.style.viewBox));e.attrs=e.style,e.style={};const{attrs:f,style:d}=e;f.transform&&(d.transform=f.transform,delete f.transform),(d.transform||f.transformOrigin)&&(d.transformOrigin=f.transformOrigin??"50% 50%",delete f.transformOrigin),d.transform&&(d.transformBox=l?.transformBox??"fill-box",delete f.transformBox),void 0!==t&&(f.x=t),void 0!==n&&(f.y=n),void 0!==r&&(f.scale=r),void 0!==a&&function(e,t,n=1,r=0,a=!0){e.pathLength=1;const i=a?Mw:Pw;e[i.offset]=LA.transform(-r);const o=LA.transform(t),s=LA.transform(n);e[i.array]=`${o} ${s}`}(f,a,i,o,!1)}const Nw=new Set(["baseFrequency","diffuseConstant","kernelMatrix","kernelUnitLength","keySplines","keyTimes","limitingConeAngle","markerHeight","markerWidth","numOctaves","targetX","targetY","surfaceScale","specularConstant","specularExponent","stdDeviation","tableValues","viewBox","gradientTransform","pathLength","startOffset","textLength","lengthAdjust"]),Iw=e=>"string"==typeof e&&"svg"===e.toLowerCase();function Lw(e,t,n){const r=Ow(e,t,n);for(const a in e)if($D(e[a])||$D(t[a])){r[-1!==Yy.indexOf(a)?"attr"+a.charAt(0).toUpperCase()+a.substring(1):a]=e[a]}return r}class jw extends ww{constructor(){super(...arguments),this.type="svg",this.isSVGTag=!1,this.measureInstanceViewportBox=uw}getBaseTargetFromProps(e,t){return e[t]}readValueFromInstance(e,t){if(Xy.has(t)){const e=VD(t);return e&&e.default||0}return t=Nw.has(t)?t:Bw(t),e.getAttribute(t)}scrapeMotionValuesFromProps(e,t,n){return Lw(e,t,n)}build(e,t,n){Rw(e,t,this.isSVGTag,n.transformTemplate,n.style)}renderInstance(e,t,n,r){!function(e,t,n,r){Cw(e,t,void 0,r);for(const a in t.attrs)e.setAttribute(Nw.has(a)?a:Bw(a),t.attrs[a])}(e,t,0,r)}mount(e){this.isSVGTag=Iw(e.tagName),super.mount(e)}}const zw=["animate","circle","defs","desc","ellipse","g","image","line","filter","marker","mask","metadata","path","pattern","polygon","polyline","rect","stop","switch","symbol","svg","text","tspan","use","view"];function qw(e){return"string"==typeof e&&!e.includes("-")&&!!(zw.indexOf(e)>-1||/[A-Z]/u.test(e))}const Vw=(e,t)=>qw(e)?new jw(t):new Tw(t,{allowProjection:e!==c.Fragment}),Uw=(0,c.createContext)({strict:!1}),Hw=(0,c.createContext)({});function Ww(e){const{initial:t,animate:n}=function(e,t){if(vw(e)){const{initial:t,animate:n}=e;return{initial:!1===t||pw(t)?t:void 0,animate:pw(n)?n:void 0}}return!1!==e.inherit?t:{}}(e,(0,c.useContext)(Hw));return(0,c.useMemo)(()=>({initial:t,animate:n}),[$w(t),$w(n)])}function $w(e){return Array.isArray(e)?e.join(" "):e}const Gw=()=>({style:{},transform:{},transformOrigin:{},vars:{}});function Qw(e,t,n){for(const r in t)$D(t[r])||Sw(r,n)||(e[r]=t[r])}function Zw(e,t){const n={};return Qw(n,e.style||{},e),Object.assign(n,function({transformTemplate:e},t){return(0,c.useMemo)(()=>{const n={style:{},transform:{},transformOrigin:{},vars:{}};return xw(n,t,e),Object.assign({},n.vars,n.style)},[t])}(e,t)),n}function Yw(e,t){const n={},r=Zw(e,t);return e.drag&&!1!==e.dragListener&&(n.draggable=!1,r.userSelect=r.WebkitUserSelect=r.WebkitTouchCallout="none",r.touchAction=!0===e.drag?"none":"pan-"+("x"===e.drag?"y":"x")),void 0===e.tabIndex&&(e.onTap||e.onTapStart||e.whileTap)&&(n.tabIndex=0),n.style=r,n}const Xw=()=>({style:{},transform:{},transformOrigin:{},vars:{},attrs:{}});function Kw(e,t,n,r){const a=(0,c.useMemo)(()=>{const n={style:{},transform:{},transformOrigin:{},vars:{},attrs:{}};return Rw(n,t,Iw(r),e.transformTemplate,e.style),{...n.attrs,style:{...n.style}}},[t]);if(e.style){const t={};Qw(t,e.style,e),a.style={...t,...a.style}}return a}const Jw=new Set(["animate","exit","variants","initial","style","values","variants","transition","transformTemplate","custom","inherit","onBeforeLayoutMeasure","onAnimationStart","onAnimationComplete","onUpdate","onDragStart","onDrag","onDragEnd","onMeasureDragConstraints","onDirectionLock","onDragTransitionEnd","_dragX","_dragY","onHoverStart","onHoverEnd","onViewportEnter","onViewportLeave","globalTapTarget","ignoreStrict","viewport"]);function e_(e){return e.startsWith("while")||e.startsWith("drag")&&"draggable"!==e||e.startsWith("layout")||e.startsWith("onTap")||e.startsWith("onPan")||e.startsWith("onLayout")||Jw.has(e)}let t_=e=>!e_(e);try{"function"==typeof(n_=require("@emotion/is-prop-valid").default)&&(t_=e=>e.startsWith("on")?!e_(e):n_(e))}catch{}var n_;function r_(e,t,n,{latestValues:r},a,i=!1){const o=(qw(e)?Kw:Yw)(t,r,a,e),s=function(e,t,n){const r={};for(const a in e)"values"===a&&"object"==typeof e.values||(t_(a)||!0===n&&e_(a)||!t&&!e_(a)||e.draggable&&a.startsWith("onDrag"))&&(r[a]=e[a]);return r}(t,"string"==typeof e,i),u=e!==c.Fragment?{...s,...o,ref:n}:{},{children:l}=t,f=(0,c.useMemo)(()=>$D(l)?l.get():l,[l]);return(0,c.createElement)(e,{...u,children:f})}function a_(e){return $D(e)?e.get():e}function i_(e,t,n,r){const a={},i=r(e,{});for(const d in i)a[d]=a_(i[d]);let{initial:o,animate:s}=e;const u=vw(e),c=gw(e);t&&c&&!u&&!1!==e.inherit&&(void 0===o&&(o=t.initial),void 0===s&&(s=t.animate));let l=!!n&&!1===n.initial;l=l||!1===o;const f=l?s:o;if(f&&"boolean"!=typeof f&&!dw(f)){const t=Array.isArray(f)?f:[f];for(let n=0;n<t.length;n++){const r=yw(e,t[n]);if(r){const{transitionEnd:e,transition:t,...n}=r;for(const r in n){let e=n[r];if(Array.isArray(e)){e=e[l?e.length-1:0]}null!==e&&(a[r]=e)}for(const r in e)a[r]=e[r]}}}return a}const o_=e=>(t,n)=>{const r=(0,c.useContext)(Hw),a=(0,c.useContext)(Ly),i=()=>function({scrapeMotionValuesFromProps:e,createRenderState:t},n,r,a){return{latestValues:i_(n,r,a,e),renderState:t()}}(e,t,r,a);return n?i():Ry(i)},s_=o_({scrapeMotionValuesFromProps:Ow,createRenderState:Gw}),u_=o_({scrapeMotionValuesFromProps:Lw,createRenderState:Xw});const c_=Symbol.for("motionComponentSymbol");function l_(e){return e&&"object"==typeof e&&Object.prototype.hasOwnProperty.call(e,"current")}function f_(e,t,n){return(0,c.useCallback)(r=>{r&&e.onMount&&e.onMount(r),t&&(r?t.mount(r):t.unmount()),n&&("function"==typeof n?n(r):l_(n)&&(n.current=r))},[t])}const d_="data-"+Bw("framerAppearId"),p_=(0,c.createContext)({});function h_(e,t,n,r,a){const{visualElement:i}=(0,c.useContext)(Hw),o=(0,c.useContext)(Uw),s=(0,c.useContext)(Ly),u=(0,c.useContext)(qy).reducedMotion,l=(0,c.useRef)(null);r=r||o.renderer,!l.current&&r&&(l.current=r(e,{visualState:t,parent:i,props:n,presenceContext:s,blockInitialAnimation:!!s&&!1===s.initial,reducedMotionConfig:u}));const f=l.current,d=(0,c.useContext)(p_);!f||f.projection||!a||"html"!==f.type&&"svg"!==f.type||function(e,t,n,r){const{layoutId:a,layout:i,drag:o,dragConstraints:s,layoutScroll:u,layoutRoot:c,layoutCrossfade:l}=t;e.projection=new n(e.latestValues,t["data-framer-portal-id"]?void 0:m_(e.parent)),e.projection.setOptions({layoutId:a,layout:i,alwaysMeasureLayout:Boolean(o)||s&&l_(s),visualElement:e,animationType:"string"==typeof i?i:"both",initialPromotionConfig:r,crossfade:l,layoutScroll:u,layoutRoot:c})}(l.current,n,a,d);const p=(0,c.useRef)(!1);(0,c.useInsertionEffect)(()=>{f&&p.current&&f.update(n,s)});const h=n[d_],m=(0,c.useRef)(Boolean(h)&&!window.MotionHandoffIsComplete?.(h)&&window.MotionHasOptimisedAnimation?.(h));return Iy(()=>{f&&(p.current=!0,window.MotionIsMounted=!0,f.updateFeatures(),f.scheduleRenderMicrotask(),m.current&&f.animationState&&f.animationState.animateChanges())}),(0,c.useEffect)(()=>{f&&(!m.current&&f.animationState&&f.animationState.animateChanges(),m.current&&(queueMicrotask(()=>{window.MotionHandoffMarkAsComplete?.(h)}),m.current=!1),f.enteringChildren=void 0)}),f}function m_(e){if(e)return!1!==e.options.allowProjection?e.projection:m_(e.parent)}function v_(e,{forwardMotionProps:t=!1}={},n,r){n&&function(e){for(const t in e)sw[t]={...sw[t],...e[t]}}(n);const a=qw(e)?u_:s_;function i(n,i){let o;const s={...(0,c.useContext)(qy),...n,layoutId:g_(n)},{isStatic:u}=s,l=Ww(n),f=a(n,u);if(!u&&Ny){!function(){(0,c.useContext)(Uw).strict;0}();const t=function(e){const{drag:t,layout:n}=sw;if(!t&&!n)return{};const r={...t,...n};return{MeasureLayout:t?.isEnabled(e)||n?.isEnabled(e)?r.MeasureLayout:void 0,ProjectionNode:r.ProjectionNode}}(s);o=t.MeasureLayout,l.visualElement=h_(e,f,s,r,t.ProjectionNode)}return(0,My.jsxs)(Hw.Provider,{value:l,children:[o&&l.visualElement?(0,My.jsx)(o,{visualElement:l.visualElement,...s}):null,r_(e,n,f_(f,l.visualElement,i),f,u,t)]})}i.displayName=`motion.${"string"==typeof e?e:`create(${e.displayName??e.name??""})`}`;const o=(0,c.forwardRef)(i);return o[c_]=e,o}function g_({layoutId:e}){const t=(0,c.useContext)(Py).id;return t&&void 0!==e?t+"-"+e:e}function b_(e,t){if("undefined"==typeof Proxy)return v_;const n=new Map,r=(n,r)=>v_(n,r,e,t);return new Proxy((e,t)=>r(e,t),{get:(a,i)=>"create"===i?r:(n.has(i)||n.set(i,v_(i,void 0,e,t)),n.get(i))})}function y_(e,t,n){const r=e.getProps();return yw(r,t,void 0!==n?n:r.custom,e)}function A_(e,t){return e?.[t]??e?.default??e}const D_=e=>Array.isArray(e);function w_(e,t,n){e.hasValue(t)?e.getValue(t).set(n):e.addValue(t,nw(n))}function __(e){return D_(e)?e[e.length-1]||0:e}function E_(e,t){const n=e.getValue("willChange");if(function(e){return Boolean($D(e)&&e.add)}(n))return n.add(t);if(!n&&JA.WillChange){const n=new JA.WillChange("auto");e.addValue("willChange",n),n.add(t)}}function k_(e){return e.props[d_]}function x_(e){e.duration=0,e.type}const C_=(e,t)=>n=>t(e(n)),F_=(...e)=>e.reduce(C_),S_=e=>1e3*e,O_=e=>e/1e3,T_={layout:0,mainThread:0,waapi:0};function B_(e,t,n){return n<0&&(n+=1),n>1&&(n-=1),n<1/6?e+6*(t-e)*n:n<.5?t:n<2/3?e+(t-e)*(2/3-n)*6:e}function M_(e,t){return n=>n>0?t:e}const P_=(e,t,n)=>{const r=e*e,a=n*(t*t-r)+r;return a<0?0:Math.sqrt(a)},R_=[_D,wD,ED];function N_(e){const t=(e=>R_.find(t=>t.test(e)))(e);if(Boolean(t),!Boolean(t))return!1;let n=t.parse(e);return t===ED&&(n=function({hue:e,saturation:t,lightness:n,alpha:r}){e/=360,n/=100;let a=0,i=0,o=0;if(t/=100){const r=n<.5?n*(1+t):n+t-n*t,s=2*n-r;a=B_(s,r,e+1/3),i=B_(s,r,e),o=B_(s,r,e-1/3)}else a=i=o=n;return{red:Math.round(255*a),green:Math.round(255*i),blue:Math.round(255*o),alpha:r}}(n)),n}const I_=(e,t)=>{const n=N_(e),r=N_(t);if(!n||!r)return M_(e,t);const a={...n};return e=>(a.red=P_(n.red,r.red,e),a.green=P_(n.green,r.green,e),a.blue=P_(n.blue,r.blue,e),a.alpha=hA(n.alpha,r.alpha,e),wD.transform(a))},L_=new Set(["none","hidden"]);function j_(e,t){return n=>hA(e,t,n)}function z_(e){return"number"==typeof e?j_:"string"==typeof e?fA(e)?M_:kD.test(e)?I_:U_:Array.isArray(e)?q_:"object"==typeof e?kD.test(e)?I_:V_:M_}function q_(e,t){const n=[...e],r=n.length,a=e.map((e,n)=>z_(e)(e,t[n]));return e=>{for(let t=0;t<r;t++)n[t]=a[t](e);return n}}function V_(e,t){const n={...e,...t},r={};for(const a in n)void 0!==e[a]&&void 0!==t[a]&&(r[a]=z_(e[a])(e[a],t[a]));return e=>{for(const t in r)n[t]=r[t](e);return n}}const U_=(e,t)=>{const n=PD.createTransformer(t),r=OD(e),a=OD(t);return r.indexes.var.length===a.indexes.var.length&&r.indexes.color.length===a.indexes.color.length&&r.indexes.number.length>=a.indexes.number.length?L_.has(e)&&!a.values.length||L_.has(t)&&!r.values.length?function(e,t){return L_.has(e)?n=>n<=0?e:t:n=>n>=1?t:e}(e,t):F_(q_(function(e,t){const n=[],r={color:0,var:0,number:0};for(let a=0;a<t.values.length;a++){const i=t.types[a],o=e.indexes[i][r[i]],s=e.values[o]??0;n[a]=s,r[i]++}return n}(r,a),a.values),n):M_(e,t)};function H_(e,t,n){if("number"==typeof e&&"number"==typeof t&&"number"==typeof n)return hA(e,t,n);return z_(e)(e,t)}const W_=e=>{const t=({timestamp:t})=>e(t);return{start:(e=!0)=>rD.update(t,e),stop:()=>aD(t),now:()=>iD.isProcessing?iD.timestamp:ZD.now()}},$_=(e,t,n=10)=>{let r="";const a=Math.max(Math.round(t/n),2);for(let i=0;i<a;i++)r+=Math.round(1e4*e(i/(a-1)))/1e4+", ";return`linear(${r.substring(0,r.length-2)})`},G_=2e4;function Q_(e){let t=0;let n=e.next(t);for(;!n.done&&t<G_;)t+=50,n=e.next(t);return t>=G_?1/0:t}function Z_(e,t,n){const r=Math.max(t-5,0);return JD(n-e(r),t-r)}const Y_=100,X_=10,K_=1,J_=0,eE=800,tE=.3,nE=.3,rE={granular:.01,default:2},aE={granular:.005,default:.5},iE=.01,oE=10,sE=.05,uE=1,cE=.001;function lE({duration:e=eE,bounce:t=tE,velocity:n=J_,mass:r=K_}){let a,i;S_(oE);let o=1-t;o=TA(sE,uE,o),e=TA(iE,oE,O_(e)),o<1?(a=t=>{const r=t*o,a=r*e,i=r-n,s=dE(t,o),u=Math.exp(-a);return cE-i/s*u},i=t=>{const r=t*o*e,i=r*n+n,s=Math.pow(o,2)*Math.pow(t,2)*e,u=Math.exp(-r),c=dE(Math.pow(t,2),o);return(-a(t)+cE>0?-1:1)*((i-s)*u)/c}):(a=t=>Math.exp(-t*e)*((t-n)*e+1)-.001,i=t=>Math.exp(-t*e)*(e*e*(n-t)));const s=function(e,t,n){let r=n;for(let a=1;a<fE;a++)r-=e(r)/t(r);return r}(a,i,5/e);if(e=S_(e),isNaN(s))return{stiffness:Y_,damping:X_,duration:e};{const t=Math.pow(s,2)*r;return{stiffness:t,damping:2*o*Math.sqrt(r*t),duration:e}}}const fE=12;function dE(e,t){return e*Math.sqrt(1-t*t)}const pE=["duration","bounce"],hE=["stiffness","damping","mass"];function mE(e,t){return t.some(t=>void 0!==e[t])}function vE(e=nE,t=tE){const n="object"!=typeof e?{visualDuration:e,keyframes:[0,1],bounce:t}:e;let{restSpeed:r,restDelta:a}=n;const i=n.keyframes[0],o=n.keyframes[n.keyframes.length-1],s={done:!1,value:i},{stiffness:u,damping:c,mass:l,duration:f,velocity:d,isResolvedFromDuration:p}=function(e){let t={velocity:J_,stiffness:Y_,damping:X_,mass:K_,isResolvedFromDuration:!1,...e};if(!mE(e,hE)&&mE(e,pE))if(e.visualDuration){const n=e.visualDuration,r=2*Math.PI/(1.2*n),a=r*r,i=2*TA(.05,1,1-(e.bounce||0))*Math.sqrt(a);t={...t,mass:K_,stiffness:a,damping:i}}else{const n=lE(e);t={...t,...n,mass:K_},t.isResolvedFromDuration=!0}return t}({...n,velocity:-O_(n.velocity||0)}),h=d||0,m=c/(2*Math.sqrt(u*l)),v=o-i,g=O_(Math.sqrt(u/l)),b=Math.abs(v)<5;let y;if(r||(r=b?rE.granular:rE.default),a||(a=b?aE.granular:aE.default),m<1){const e=dE(g,m);y=t=>{const n=Math.exp(-m*g*t);return o-n*((h+m*g*v)/e*Math.sin(e*t)+v*Math.cos(e*t))}}else if(1===m)y=e=>o-Math.exp(-g*e)*(v+(h+g*v)*e);else{const e=g*Math.sqrt(m*m-1);y=t=>{const n=Math.exp(-m*g*t),r=Math.min(e*t,300);return o-n*((h+m*g*v)*Math.sinh(r)+e*v*Math.cosh(r))/e}}const A={calculatedDuration:p&&f||null,next:e=>{const t=y(e);if(p)s.done=e>=f;else{let n=0===e?h:0;m<1&&(n=0===e?S_(h):Z_(y,e,t));const i=Math.abs(n)<=r,u=Math.abs(o-t)<=a;s.done=i&&u}return s.value=s.done?o:t,s},toString:()=>{const e=Math.min(Q_(A),G_),t=$_(t=>A.next(e*t).value,e,30);return e+"ms "+t},toTransition:()=>{}};return A}function gE({keyframes:e,velocity:t=0,power:n=.8,timeConstant:r=325,bounceDamping:a=10,bounceStiffness:i=500,modifyTarget:o,min:s,max:u,restDelta:c=.5,restSpeed:l}){const f=e[0],d={done:!1,value:f},p=e=>void 0===s?u:void 0===u||Math.abs(s-e)<Math.abs(u-e)?s:u;let h=n*t;const m=f+h,v=void 0===o?m:o(m);v!==m&&(h=v-f);const g=e=>-h*Math.exp(-e/r),b=e=>v+g(e),y=e=>{const t=g(e),n=b(e);d.done=Math.abs(t)<=c,d.value=d.done?v:n};let A,D;const w=e=>{(e=>void 0!==s&&e<s||void 0!==u&&e>u)(d.value)&&(A=e,D=vE({keyframes:[d.value,p(d.value)],velocity:Z_(b,e,d.value),damping:a,stiffness:i,restDelta:c,restSpeed:l}))};return w(0),{calculatedDuration:null,next:e=>{let t=!1;return D||void 0!==A||(t=!0,y(e),w(e)),void 0!==A&&e>=A?D.next(e-A):(!t&&y(e),d)}}}vE.applyToOptions=e=>{const t=function(e,t=100,n){const r=n({...e,keyframes:[0,t]}),a=Math.min(Q_(r),G_);return{type:"keyframes",ease:e=>r.next(a*e).value/t,duration:O_(a)}}(e,100,vE);return e.ease=t.ease,e.duration=S_(t.duration),e.type="keyframes",e};const bE=(e,t,n)=>(((1-3*n+3*t)*e+(3*n-6*t))*e+3*t)*e;function yE(e,t,n,r){if(e===t&&n===r)return KA;const a=t=>function(e,t,n,r,a){let i,o,s=0;do{o=t+(n-t)/2,i=bE(o,r,a)-e,i>0?n=o:t=o}while(Math.abs(i)>1e-7&&++s<12);return o}(t,0,1,e,n);return e=>0===e||1===e?e:bE(a(e),t,r)}const AE=yE(.42,0,1,1),DE=yE(0,0,.58,1),wE=yE(.42,0,.58,1),_E=e=>t=>t<=.5?e(2*t)/2:(2-e(2*(1-t)))/2,EE=e=>t=>1-e(1-t),kE=yE(.33,1.53,.69,.99),xE=EE(kE),CE=_E(xE),FE=e=>(e*=2)<1?.5*xE(e):.5*(2-Math.pow(2,-10*(e-1))),SE=e=>1-Math.sin(Math.acos(e)),OE=EE(SE),TE=_E(SE),BE=e=>Array.isArray(e)&&"number"==typeof e[0],ME={linear:KA,easeIn:AE,easeInOut:wE,easeOut:DE,circIn:SE,circInOut:TE,circOut:OE,backIn:xE,backInOut:CE,backOut:kE,anticipate:FE},PE=e=>{if(BE(e)){e.length;const[t,n,r,a]=e;return yE(t,n,r,a)}return"string"==typeof e?ME[e]:e},RE=(e,t,n)=>{const r=t-e;return 0===r?1:(n-e)/r};function NE(e,t,{clamp:n=!0,ease:r,mixer:a}={}){const i=e.length;if(t.length,1===i)return()=>t[0];if(2===i&&t[0]===t[1])return()=>t[1];const o=e[0]===e[1];e[0]>e[i-1]&&(e=[...e].reverse(),t=[...t].reverse());const s=function(e,t,n){const r=[],a=n||JA.mix||H_,i=e.length-1;for(let o=0;o<i;o++){let n=a(e[o],e[o+1]);if(t){const e=Array.isArray(t)?t[o]||KA:t;n=F_(e,n)}r.push(n)}return r}(t,r,a),u=s.length,c=n=>{if(o&&n<e[0])return t[0];let r=0;if(u>1)for(;r<e.length-2&&!(n<e[r+1]);r++);const a=RE(e[r],e[r+1],n);return s[r](a)};return n?t=>c(TA(e[0],e[i-1],t)):c}function IE(e){const t=[0];return function(e,t){const n=e[e.length-1];for(let r=1;r<=t;r++){const a=RE(0,t,r);e.push(hA(n,1,a))}}(t,e.length-1),t}function LE({duration:e=300,keyframes:t,times:n,ease:r="easeInOut"}){const a=(e=>Array.isArray(e)&&"number"!=typeof e[0])(r)?r.map(PE):PE(r),i={done:!1,value:t[0]},o=function(e,t){return e.map(e=>e*t)}(n&&n.length===t.length?n:IE(t),e),s=NE(o,t,{ease:Array.isArray(a)?a:(u=t,c=a,u.map(()=>c||wE).splice(0,u.length-1))});var u,c;return{calculatedDuration:e,next:t=>(i.value=s(t),i.done=t>=e,i)}}const jE=e=>null!==e;function zE(e,{repeat:t,repeatType:n="loop"},r,a=1){const i=e.filter(jE),o=a<0||t&&"loop"!==n&&t%2==1?0:i.length-1;return o&&void 0!==r?r:i[o]}const qE={decay:gE,inertia:gE,tween:LE,keyframes:LE,spring:vE};function VE(e){"string"==typeof e.type&&(e.type=qE[e.type])}class UE{constructor(){this.updateFinished()}get finished(){return this._finished}updateFinished(){this._finished=new Promise(e=>{this.resolve=e})}notifyFinished(){this.resolve()}then(e,t){return this.finished.then(e,t)}}const HE=e=>e/100;class WE extends UE{constructor(e){super(),this.state="idle",this.startTime=null,this.isStopped=!1,this.currentTime=0,this.holdTime=null,this.playbackSpeed=1,this.stop=()=>{const{motionValue:e}=this.options;e&&e.updatedAt!==ZD.now()&&this.tick(ZD.now()),this.isStopped=!0,"idle"!==this.state&&(this.teardown(),this.options.onStop?.())},T_.mainThread++,this.options=e,this.initAnimation(),this.play(),!1===e.autoplay&&this.pause()}initAnimation(){const{options:e}=this;VE(e);const{type:t=LE,repeat:n=0,repeatDelay:r=0,repeatType:a,velocity:i=0}=e;let{keyframes:o}=e;const s=t||LE;s!==LE&&"number"!=typeof o[0]&&(this.mixKeyframes=F_(HE,H_(o[0],o[1])),o=[0,100]);const u=s({...e,keyframes:o});"mirror"===a&&(this.mirroredGenerator=s({...e,keyframes:[...o].reverse(),velocity:-i})),null===u.calculatedDuration&&(u.calculatedDuration=Q_(u));const{calculatedDuration:c}=u;this.calculatedDuration=c,this.resolvedDuration=c+r,this.totalDuration=this.resolvedDuration*(n+1)-r,this.generator=u}updateTime(e){const t=Math.round(e-this.startTime)*this.playbackSpeed;null!==this.holdTime?this.currentTime=this.holdTime:this.currentTime=t}tick(e,t=!1){const{generator:n,totalDuration:r,mixKeyframes:a,mirroredGenerator:i,resolvedDuration:o,calculatedDuration:s}=this;if(null===this.startTime)return n.next(0);const{delay:u=0,keyframes:c,repeat:l,repeatType:f,repeatDelay:d,type:p,onUpdate:h,finalKeyframe:m}=this.options;this.speed>0?this.startTime=Math.min(this.startTime,e):this.speed<0&&(this.startTime=Math.min(e-r/this.speed,this.startTime)),t?this.currentTime=e:this.updateTime(e);const v=this.currentTime-u*(this.playbackSpeed>=0?1:-1),g=this.playbackSpeed>=0?v<0:v>r;this.currentTime=Math.max(v,0),"finished"===this.state&&null===this.holdTime&&(this.currentTime=r);let b=this.currentTime,y=n;if(l){const e=Math.min(this.currentTime,r)/o;let t=Math.floor(e),n=e%1;!n&&e>=1&&(n=1),1===n&&t--,t=Math.min(t,l+1);Boolean(t%2)&&("reverse"===f?(n=1-n,d&&(n-=d/o)):"mirror"===f&&(y=i)),b=TA(0,1,n)*o}const A=g?{done:!1,value:c[0]}:y.next(b);a&&(A.value=a(A.value));let{done:D}=A;g||null===s||(D=this.playbackSpeed>=0?this.currentTime>=r:this.currentTime<=0);const w=null===this.holdTime&&("finished"===this.state||"running"===this.state&&D);return w&&p!==gE&&(A.value=zE(c,this.options,m,this.speed)),h&&h(A.value),w&&this.finish(),A}then(e,t){return this.finished.then(e,t)}get duration(){return O_(this.calculatedDuration)}get time(){return O_(this.currentTime)}set time(e){e=S_(e),this.currentTime=e,null===this.startTime||null!==this.holdTime||0===this.playbackSpeed?this.holdTime=e:this.driver&&(this.startTime=this.driver.now()-e/this.playbackSpeed),this.driver?.start(!1)}get speed(){return this.playbackSpeed}set speed(e){this.updateTime(ZD.now());const t=this.playbackSpeed!==e;this.playbackSpeed=e,t&&(this.time=O_(this.currentTime))}play(){if(this.isStopped)return;const{driver:e=W_,startTime:t}=this.options;this.driver||(this.driver=e(e=>this.tick(e))),this.options.onPlay?.();const n=this.driver.now();"finished"===this.state?(this.updateFinished(),this.startTime=n):null!==this.holdTime?this.startTime=n-this.holdTime:this.startTime||(this.startTime=t??n),"finished"===this.state&&this.speed<0&&(this.startTime+=this.calculatedDuration),this.holdTime=null,this.state="running",this.driver.start()}pause(){this.state="paused",this.updateTime(ZD.now()),this.holdTime=this.currentTime}complete(){"running"!==this.state&&this.play(),this.state="finished",this.holdTime=null}finish(){this.notifyFinished(),this.teardown(),this.state="finished",this.options.onComplete?.()}cancel(){this.holdTime=null,this.startTime=0,this.tick(0),this.teardown(),this.options.onCancel?.()}teardown(){this.state="idle",this.stopDriver(),this.startTime=this.holdTime=null,T_.mainThread--}stopDriver(){this.driver&&(this.driver.stop(),this.driver=void 0)}sample(e){return this.startTime=0,this.tick(e,!0)}attachTimeline(e){return this.options.allowFlatten&&(this.options.type="keyframes",this.options.ease="linear",this.initAnimation()),this.driver?.stop(),e.observe(this)}}function $E(e){let t;return()=>(void 0===t&&(t=e()),t)}const GE=$E(()=>void 0!==window.ScrollTimeline),QE={};function ZE(e,t){const n=$E(e);return()=>QE[t]??n()}const YE=ZE(()=>{try{document.createElement("div").animate({opacity:0},{easing:"linear(0, 1)"})}catch(e){return!1}return!0},"linearEasing"),XE=([e,t,n,r])=>`cubic-bezier(${e}, ${t}, ${n}, ${r})`,KE={linear:"linear",ease:"ease",easeIn:"ease-in",easeOut:"ease-out",easeInOut:"ease-in-out",circIn:XE([0,.65,.55,1]),circOut:XE([.55,0,1,.45]),backIn:XE([.31,.01,.66,-.59]),backOut:XE([.33,1.53,.69,.99])};function JE(e,t){return e?"function"==typeof e?YE()?$_(e,t):"ease-out":BE(e)?XE(e):Array.isArray(e)?e.map(e=>JE(e,t)||KE.easeOut):KE[e]:void 0}function ek(e,t,n,{delay:r=0,duration:a=300,repeat:i=0,repeatType:o="loop",ease:s="easeOut",times:u}={},c=void 0){const l={[t]:n};u&&(l.offset=u);const f=JE(s,a);Array.isArray(f)&&(l.easing=f),tD.value&&T_.waapi++;const d={delay:r,duration:a,easing:Array.isArray(f)?"linear":f,fill:"both",iterations:i+1,direction:"reverse"===o?"alternate":"normal"};c&&(d.pseudoElement=c);const p=e.animate(l,d);return tD.value&&p.finished.finally(()=>{T_.waapi--}),p}function tk(e){return"function"==typeof e&&"applyToOptions"in e}class nk extends UE{constructor(e){if(super(),this.finishedTime=null,this.isStopped=!1,!e)return;const{element:t,name:n,keyframes:r,pseudoElement:a,allowFlatten:i=!1,finalKeyframe:o,onComplete:s}=e;this.isPseudoElement=Boolean(a),this.allowFlatten=i,this.options=e,e.type;const u=function({type:e,...t}){return tk(e)&&YE()?e.applyToOptions(t):(t.duration??(t.duration=300),t.ease??(t.ease="easeOut"),t)}(e);this.animation=ek(t,n,r,u,a),!1===u.autoplay&&this.animation.pause(),this.animation.onfinish=()=>{if(this.finishedTime=this.time,!a){const e=zE(r,this.options,o,this.speed);this.updateMotionValue?this.updateMotionValue(e):function(e,t,n){(e=>e.startsWith("--"))(t)?e.style.setProperty(t,n):e.style[t]=n}(t,n,e),this.animation.cancel()}s?.(),this.notifyFinished()}}play(){this.isStopped||(this.animation.play(),"finished"===this.state&&this.updateFinished())}pause(){this.animation.pause()}complete(){this.animation.finish?.()}cancel(){try{this.animation.cancel()}catch(e){}}stop(){if(this.isStopped)return;this.isStopped=!0;const{state:e}=this;"idle"!==e&&"finished"!==e&&(this.updateMotionValue?this.updateMotionValue():this.commitStyles(),this.isPseudoElement||this.cancel())}commitStyles(){this.isPseudoElement||this.animation.commitStyles?.()}get duration(){const e=this.animation.effect?.getComputedTiming?.().duration||0;return O_(Number(e))}get time(){return O_(Number(this.animation.currentTime)||0)}set time(e){this.finishedTime=null,this.animation.currentTime=S_(e)}get speed(){return this.animation.playbackRate}set speed(e){e<0&&(this.finishedTime=null),this.animation.playbackRate=e}get state(){return null!==this.finishedTime?"finished":this.animation.playState}get startTime(){return Number(this.animation.startTime)}set startTime(e){this.animation.startTime=e}attachTimeline({timeline:e,observe:t}){return this.allowFlatten&&this.animation.effect?.updateTiming({easing:"linear"}),this.animation.onfinish=null,e&&GE()?(this.animation.timeline=e,KA):t(this)}}const rk={anticipate:FE,backInOut:CE,circInOut:TE};function ak(e){"string"==typeof e.ease&&e.ease in rk&&(e.ease=rk[e.ease])}class ik extends nk{constructor(e){ak(e),VE(e),super(e),e.startTime&&(this.startTime=e.startTime),this.options=e}updateMotionValue(e){const{motionValue:t,onUpdate:n,onComplete:r,element:a,...i}=this.options;if(!t)return;if(void 0!==e)return void t.set(e);const o=new WE({...i,autoplay:!1}),s=S_(this.finishedTime??this.time);t.setWithVelocity(o.sample(s-10).value,o.sample(s).value,10),o.stop()}}const ok=(e,t)=>"zIndex"!==t&&(!("number"!=typeof e&&!Array.isArray(e))||!("string"!=typeof e||!PD.test(e)&&"0"!==e||e.startsWith("url(")));const sk=new Set(["opacity","clipPath","filter","transform"]),uk=$E(()=>Object.hasOwnProperty.call(Element.prototype,"animate"));class ck extends UE{constructor({autoplay:e=!0,delay:t=0,type:n="keyframes",repeat:r=0,repeatDelay:a=0,repeatType:i="loop",keyframes:o,name:s,motionValue:u,element:c,...l}){super(),this.stop=()=>{this._animation&&(this._animation.stop(),this.stopTimeline?.()),this.keyframeResolver?.cancel()},this.createdAt=ZD.now();const f={autoplay:e,delay:t,type:n,repeat:r,repeatDelay:a,repeatType:i,name:s,motionValue:u,element:c,...l},d=c?.KeyframeResolver||pD;this.keyframeResolver=new d(o,(e,t,n)=>this.onKeyframesResolved(e,t,f,!n),s,u,c),this.keyframeResolver?.scheduleResolve()}onKeyframesResolved(e,t,n,r){this.keyframeResolver=void 0;const{name:a,type:i,velocity:o,delay:s,isHandoff:u,onUpdate:c}=n;this.resolvedAt=ZD.now(),function(e,t,n,r){const a=e[0];if(null===a)return!1;if("display"===t||"visibility"===t)return!0;const i=e[e.length-1],o=ok(a,t),s=ok(i,t);return!(!o||!s)&&(function(e){const t=e[0];if(1===e.length)return!0;for(let n=0;n<e.length;n++)if(e[n]!==t)return!0}(e)||("spring"===n||tk(n))&&r)}(e,a,i,o)||(!JA.instantAnimations&&s||c?.(zE(e,n,t)),e[0]=e[e.length-1],x_(n),n.repeat=0);const l={startTime:r?this.resolvedAt&&this.resolvedAt-this.createdAt>40?this.resolvedAt:this.createdAt:void 0,finalKeyframe:t,...n,keyframes:e},f=!u&&function(e){const{motionValue:t,name:n,repeatDelay:r,repeatType:a,damping:i,type:o}=e,s=t?.owner?.current;if(!(s instanceof HTMLElement))return!1;const{onUpdate:u,transformTemplate:c}=t.owner.getProps();return uk()&&n&&sk.has(n)&&("transform"!==n||!c)&&!u&&!r&&"mirror"!==a&&0!==i&&"inertia"!==o}(l)?new ik({...l,element:l.motionValue.owner.current}):new WE(l);f.finished.then(()=>this.notifyFinished()).catch(KA),this.pendingTimeline&&(this.stopTimeline=f.attachTimeline(this.pendingTimeline),this.pendingTimeline=void 0),this._animation=f}get finished(){return this._animation?this.animation.finished:this._finished}then(e,t){return this.finished.finally(e).then(()=>{})}get animation(){return this._animation||(this.keyframeResolver?.resume(),lD=!0,dD(),fD(),lD=!1),this._animation}get duration(){return this.animation.duration}get time(){return this.animation.time}set time(e){this.animation.time=e}get speed(){return this.animation.speed}get state(){return this.animation.state}set speed(e){this.animation.speed=e}get startTime(){return this.animation.startTime}attachTimeline(e){return this._animation?this.stopTimeline=this.animation.attachTimeline(e):this.pendingTimeline=e,()=>this.stop()}play(){this.animation.play()}pause(){this.animation.pause()}complete(){this.animation.complete()}cancel(){this._animation&&this.animation.cancel(),this.keyframeResolver?.cancel()}}const lk=e=>null!==e;const fk={type:"spring",stiffness:500,damping:25,restSpeed:10},dk={type:"keyframes",duration:.8},pk={type:"keyframes",ease:[.25,.1,.35,1],duration:.3},hk=(e,{keyframes:t})=>t.length>2?dk:Xy.has(e)?e.startsWith("scale")?{type:"spring",stiffness:550,damping:0===t[1]?2*Math.sqrt(550):30,restSpeed:10}:fk:pk;const mk=(e,t,n,r={},a,i)=>o=>{const s=A_(r,e)||{},u=s.delay||r.delay||0;let{elapsed:c=0}=r;c-=S_(u);const l={keyframes:Array.isArray(n)?n:[null,n],ease:"easeOut",velocity:t.getVelocity(),...s,delay:-c,onUpdate:e=>{t.set(e),s.onUpdate&&s.onUpdate(e)},onComplete:()=>{o(),s.onComplete&&s.onComplete()},name:e,motionValue:t,element:i?void 0:a};(function({when:e,delay:t,delayChildren:n,staggerChildren:r,staggerDirection:a,repeat:i,repeatType:o,repeatDelay:s,from:u,elapsed:c,...l}){return!!Object.keys(l).length})(s)||Object.assign(l,hk(e,l)),l.duration&&(l.duration=S_(l.duration)),l.repeatDelay&&(l.repeatDelay=S_(l.repeatDelay)),void 0!==l.from&&(l.keyframes[0]=l.from);let f=!1;if((!1===l.type||0===l.duration&&!l.repeatDelay)&&(x_(l),0===l.delay&&(f=!0)),(JA.instantAnimations||JA.skipAnimations)&&(f=!0,x_(l),l.delay=0),l.allowFlatten=!s.type&&!s.ease,f&&!i&&void 0!==t.get()){const e=function(e,{repeat:t,repeatType:n="loop"},r){const a=e.filter(lk),i=t&&"loop"!==n&&t%2==1?0:a.length-1;return i&&void 0!==r?r:a[i]}(l.keyframes,s);if(void 0!==e)return void rD.update(()=>{l.onUpdate(e),l.onComplete()})}return s.isSync?new WE(l):new ck(l)};function vk({protectedKeys:e,needsAnimating:t},n){const r=e.hasOwnProperty(n)&&!0!==t[n];return t[n]=!1,r}function gk(e,t,{delay:n=0,transitionOverride:r,type:a}={}){let{transition:i=e.getDefaultTransition(),transitionEnd:o,...s}=t;r&&(i=r);const u=[],c=a&&e.animationState&&e.animationState.getState()[a];for(const l in s){const t=e.getValue(l,e.latestValues[l]??null),r=s[l];if(void 0===r||c&&vk(c,l))continue;const a={delay:n,...A_(i||{},l)},o=t.get();if(void 0!==o&&!t.isAnimating&&!Array.isArray(r)&&r===o&&!a.velocity)continue;let f=!1;if(window.MotionHandoffAnimation){const t=k_(e);if(t){const e=window.MotionHandoffAnimation(t,l,rD);null!==e&&(a.startTime=e,f=!0)}}E_(e,l),t.start(mk(l,t,r,e.shouldReduceMotion&&OA.has(l)?{type:!1}:a,e,f));const d=t.animation;d&&u.push(d)}return o&&Promise.all(u).then(()=>{rD.update(()=>{o&&function(e,t){const n=y_(e,t);let{transitionEnd:r={},transition:a={},...i}=n||{};i={...i,...r};for(const o in i)w_(e,o,__(i[o]))}(e,o)})}),u}function bk(e,t,n,r=0,a=1){const i=Array.from(e).sort((e,t)=>e.sortNodePosition(t)).indexOf(t),o=e.size,s=(o-1)*r;return"function"==typeof n?n(i,o):1===a?i*r:s-i*r}function yk(e,t,n={}){const r=y_(e,t,"exit"===n.type?e.presenceContext?.custom:void 0);let{transition:a=e.getDefaultTransition()||{}}=r||{};n.transitionOverride&&(a=n.transitionOverride);const i=r?()=>Promise.all(gk(e,r,n)):()=>Promise.resolve(),o=e.variantChildren&&e.variantChildren.size?(r=0)=>{const{delayChildren:i=0,staggerChildren:o,staggerDirection:s}=a;return function(e,t,n=0,r=0,a=0,i=1,o){const s=[];for(const u of e.variantChildren)u.notify("AnimationStart",t),s.push(yk(u,t,{...o,delay:n+("function"==typeof r?0:r)+bk(e.variantChildren,u,r,a,i)}).then(()=>u.notify("AnimationComplete",t)));return Promise.all(s)}(e,t,r,i,o,s,n)}:()=>Promise.resolve(),{when:s}=a;if(s){const[e,t]="beforeChildren"===s?[i,o]:[o,i];return e().then(()=>t())}return Promise.all([i(),o(n.delay)])}function Ak(e,t){if(!Array.isArray(t))return!1;const n=t.length;if(n!==e.length)return!1;for(let r=0;r<n;r++)if(t[r]!==e[r])return!1;return!0}const Dk=mw.length;function wk(e){if(!e)return;if(!e.isControllingVariants){const t=e.parent&&wk(e.parent)||{};return void 0!==e.props.initial&&(t.initial=e.props.initial),t}const t={};for(let n=0;n<Dk;n++){const r=mw[n],a=e.props[r];(pw(a)||!1===a)&&(t[r]=a)}return t}const _k=[...hw].reverse(),Ek=hw.length;function kk(e){return t=>Promise.all(t.map(({animation:t,options:n})=>function(e,t,n={}){let r;if(e.notify("AnimationStart",t),Array.isArray(t)){const a=t.map(t=>yk(e,t,n));r=Promise.all(a)}else if("string"==typeof t)r=yk(e,t,n);else{const a="function"==typeof t?y_(e,t,n.custom):t;r=Promise.all(gk(e,a,n))}return r.then(()=>{e.notify("AnimationComplete",t)})}(e,t,n)))}function xk(e){let t=kk(e),n=Sk(),r=!0;const a=t=>(n,r)=>{const a=y_(e,r,"exit"===t?e.presenceContext?.custom:void 0);if(a){const{transition:e,transitionEnd:t,...r}=a;n={...n,...r,...t}}return n};function i(i){const{props:o}=e,s=wk(e.parent)||{},u=[],c=new Set;let l={},f=1/0;for(let t=0;t<Ek;t++){const d=_k[t],p=n[d],h=void 0!==o[d]?o[d]:s[d],m=pw(h),v=d===i?p.isActive:null;!1===v&&(f=t);let g=h===s[d]&&h!==o[d]&&m;if(g&&r&&e.manuallyAnimateOnMount&&(g=!1),p.protectedKeys={...l},!p.isActive&&null===v||!h&&!p.prevProp||dw(h)||"boolean"==typeof h)continue;const b=Ck(p.prevProp,h);let y=b||d===i&&p.isActive&&!g&&m||t>f&&m,A=!1;const D=Array.isArray(h)?h:[h];let w=D.reduce(a(d),{});!1===v&&(w={});const{prevResolvedValues:_={}}=p,E={..._,...w},k=t=>{y=!0,c.has(t)&&(A=!0,c.delete(t)),p.needsAnimating[t]=!0;const n=e.getValue(t);n&&(n.liveStyle=!1)};for(const e in E){const t=w[e],n=_[e];if(l.hasOwnProperty(e))continue;let r=!1;r=D_(t)&&D_(n)?!Ak(t,n):t!==n,r?null!=t?k(e):c.add(e):void 0!==t&&c.has(e)?k(e):p.protectedKeys[e]=!0}p.prevProp=h,p.prevResolvedValues=w,p.isActive&&(l={...l,...w}),r&&e.blockInitialAnimation&&(y=!1);const x=g&&b;y&&(!x||A)&&u.push(...D.map(t=>{const n={type:d};if("string"==typeof t&&r&&!x&&e.manuallyAnimateOnMount&&e.parent){const{parent:r}=e,a=y_(r,t);if(r.enteringChildren&&a){const{delayChildren:t}=a.transition||{};n.delay=bk(r.enteringChildren,e,t)}}return{animation:t,options:n}}))}if(c.size){const t={};if("boolean"!=typeof o.initial){const n=y_(e,Array.isArray(o.initial)?o.initial[0]:o.initial);n&&n.transition&&(t.transition=n.transition)}c.forEach(n=>{const r=e.getBaseTarget(n),a=e.getValue(n);a&&(a.liveStyle=!0),t[n]=r??null}),u.push({animation:t})}let d=Boolean(u.length);return!r||!1!==o.initial&&o.initial!==o.animate||e.manuallyAnimateOnMount||(d=!1),r=!1,d?t(u):Promise.resolve()}return{animateChanges:i,setActive:function(t,r){if(n[t].isActive===r)return Promise.resolve();e.variantChildren?.forEach(e=>e.animationState?.setActive(t,r)),n[t].isActive=r;const a=i(t);for(const e in n)n[e].protectedKeys={};return a},setAnimateFunction:function(n){t=n(e)},getState:()=>n,reset:()=>{n=Sk(),r=!0}}}function Ck(e,t){return"string"==typeof t?t!==e:!!Array.isArray(t)&&!Ak(t,e)}function Fk(e=!1){return{isActive:e,protectedKeys:{},needsAnimating:{},prevResolvedValues:{}}}function Sk(){return{animate:Fk(!0),whileInView:Fk(),whileHover:Fk(),whileTap:Fk(),whileDrag:Fk(),whileFocus:Fk(),exit:Fk()}}class Ok{constructor(e){this.isMounted=!1,this.node=e}update(){}}let Tk=0;const Bk={animation:{Feature:class extends Ok{constructor(e){super(e),e.animationState||(e.animationState=xk(e))}updateAnimationControlsSubscription(){const{animate:e}=this.node.getProps();dw(e)&&(this.unmountControls=e.subscribe(this.node))}mount(){this.updateAnimationControlsSubscription()}update(){const{animate:e}=this.node.getProps(),{animate:t}=this.node.prevProps||{};e!==t&&this.updateAnimationControlsSubscription()}unmount(){this.node.animationState.reset(),this.unmountControls?.()}}},exit:{Feature:class extends Ok{constructor(){super(...arguments),this.id=Tk++}update(){if(!this.node.presenceContext)return;const{isPresent:e,onExitComplete:t}=this.node.presenceContext,{isPresent:n}=this.node.prevPresenceContext||{};if(!this.node.animationState||e===n)return;const r=this.node.animationState.setActive("exit",!e);t&&!e&&r.then(()=>{t(this.id)})}mount(){const{register:e,onExitComplete:t}=this.node.presenceContext||{};t&&t(this.id),e&&(this.unmount=e(this.id))}unmount(){}}}},Mk={x:!1,y:!1};function Pk(){return Mk.x||Mk.y}function Rk(e,t,n,r={passive:!0}){return e.addEventListener(t,n,r),()=>e.removeEventListener(t,n)}const Nk=e=>"mouse"===e.pointerType?"number"!=typeof e.button||e.button<=0:!1!==e.isPrimary;function Ik(e){return{point:{x:e.pageX,y:e.pageY}}}function Lk(e,t,n,r){return Rk(e,t,(e=>t=>Nk(t)&&e(t,Ik(t)))(n),r)}function jk(e){return e.max-e.min}function zk(e,t,n,r=.5){e.origin=r,e.originPoint=hA(t.min,t.max,e.origin),e.scale=jk(n)/jk(t),e.translate=hA(n.min,n.max,e.origin)-e.originPoint,(e.scale>=.9999&&e.scale<=1.0001||isNaN(e.scale))&&(e.scale=1),(e.translate>=-.01&&e.translate<=.01||isNaN(e.translate))&&(e.translate=0)}function qk(e,t,n,r){zk(e.x,t.x,n.x,r?r.originX:void 0),zk(e.y,t.y,n.y,r?r.originY:void 0)}function Vk(e,t,n){e.min=n.min+t.min,e.max=e.min+jk(t)}function Uk(e,t,n){e.min=t.min-n.min,e.max=e.min+jk(t)}function Hk(e,t,n){Uk(e.x,t.x,n.x),Uk(e.y,t.y,n.y)}function Wk(e){return[e("x"),e("y")]}const $k=({current:e})=>e?e.ownerDocument.defaultView:null,Gk=(e,t)=>Math.abs(e-t);class Qk{constructor(e,t,{transformPagePoint:n,contextWindow:r=window,dragSnapToOrigin:a=!1,distanceThreshold:i=3}={}){if(this.startEvent=null,this.lastMoveEvent=null,this.lastMoveEventInfo=null,this.handlers={},this.contextWindow=window,this.updatePoint=()=>{if(!this.lastMoveEvent||!this.lastMoveEventInfo)return;const e=Xk(this.lastMoveEventInfo,this.history),t=null!==this.startEvent,n=function(e,t){const n=Gk(e.x,t.x),r=Gk(e.y,t.y);return Math.sqrt(n**2+r**2)}(e.offset,{x:0,y:0})>=this.distanceThreshold;if(!t&&!n)return;const{point:r}=e,{timestamp:a}=iD;this.history.push({...r,timestamp:a});const{onStart:i,onMove:o}=this.handlers;t||(i&&i(this.lastMoveEvent,e),this.startEvent=this.lastMoveEvent),o&&o(this.lastMoveEvent,e)},this.handlePointerMove=(e,t)=>{this.lastMoveEvent=e,this.lastMoveEventInfo=Zk(t,this.transformPagePoint),rD.update(this.updatePoint,!0)},this.handlePointerUp=(e,t)=>{this.end();const{onEnd:n,onSessionEnd:r,resumeAnimation:a}=this.handlers;if(this.dragSnapToOrigin&&a&&a(),!this.lastMoveEvent||!this.lastMoveEventInfo)return;const i=Xk("pointercancel"===e.type?this.lastMoveEventInfo:Zk(t,this.transformPagePoint),this.history);this.startEvent&&n&&n(e,i),r&&r(e,i)},!Nk(e))return;this.dragSnapToOrigin=a,this.handlers=t,this.transformPagePoint=n,this.distanceThreshold=i,this.contextWindow=r||window;const o=Zk(Ik(e),this.transformPagePoint),{point:s}=o,{timestamp:u}=iD;this.history=[{...s,timestamp:u}];const{onSessionStart:c}=t;c&&c(e,Xk(o,this.history)),this.removeListeners=F_(Lk(this.contextWindow,"pointermove",this.handlePointerMove),Lk(this.contextWindow,"pointerup",this.handlePointerUp),Lk(this.contextWindow,"pointercancel",this.handlePointerUp))}updateHandlers(e){this.handlers=e}end(){this.removeListeners&&this.removeListeners(),aD(this.updatePoint)}}function Zk(e,t){return t?{point:t(e.point)}:e}function Yk(e,t){return{x:e.x-t.x,y:e.y-t.y}}function Xk({point:e},t){return{point:e,delta:Yk(e,Jk(t)),offset:Yk(e,Kk(t)),velocity:ex(t,.1)}}function Kk(e){return e[0]}function Jk(e){return e[e.length-1]}function ex(e,t){if(e.length<2)return{x:0,y:0};let n=e.length-1,r=null;const a=Jk(e);for(;n>=0&&(r=e[n],!(a.timestamp-r.timestamp>S_(t)));)n--;if(!r)return{x:0,y:0};const i=O_(a.timestamp-r.timestamp);if(0===i)return{x:0,y:0};const o={x:(a.x-r.x)/i,y:(a.y-r.y)/i};return o.x===1/0&&(o.x=0),o.y===1/0&&(o.y=0),o}function tx(e,t,n){return{min:void 0!==t?e.min+t:void 0,max:void 0!==n?e.max+n-(e.max-e.min):void 0}}function nx(e,t){let n=t.min-e.min,r=t.max-e.max;return t.max-t.min<e.max-e.min&&([n,r]=[r,n]),{min:n,max:r}}const rx=.35;function ax(e,t,n){return{min:ix(e,t),max:ix(e,n)}}function ix(e,t){return"number"==typeof e?e:e[t]||0}const ox=new WeakMap;class sx{constructor(e){this.openDragLock=null,this.isDragging=!1,this.currentDirection=null,this.originPoint={x:0,y:0},this.constraints=!1,this.hasMutatedConstraints=!1,this.elastic={x:{min:0,max:0},y:{min:0,max:0}},this.latestPointerEvent=null,this.latestPanInfo=null,this.visualElement=e}start(e,{snapToCursor:t=!1,distanceThreshold:n}={}){const{presenceContext:r}=this.visualElement;if(r&&!1===r.isPresent)return;const{dragSnapToOrigin:a}=this.getProps();this.panSession=new Qk(e,{onSessionStart:e=>{const{dragSnapToOrigin:n}=this.getProps();n?this.pauseAnimation():this.stopAnimation(),t&&this.snapToCursor(Ik(e).point)},onStart:(e,t)=>{const{drag:n,dragPropagation:r,onDragStart:a}=this.getProps();if(n&&!r&&(this.openDragLock&&this.openDragLock(),this.openDragLock="x"===(i=n)||"y"===i?Mk[i]?null:(Mk[i]=!0,()=>{Mk[i]=!1}):Mk.x||Mk.y?null:(Mk.x=Mk.y=!0,()=>{Mk.x=Mk.y=!1}),!this.openDragLock))return;var i;this.latestPointerEvent=e,this.latestPanInfo=t,this.isDragging=!0,this.currentDirection=null,this.resolveConstraints(),this.visualElement.projection&&(this.visualElement.projection.isAnimationBlocked=!0,this.visualElement.projection.target=void 0),Wk(e=>{let t=this.getAxisMotionValue(e).get()||0;if(IA.test(t)){const{projection:n}=this.visualElement;if(n&&n.layout){const r=n.layout.layoutBox[e];if(r){t=jk(r)*(parseFloat(t)/100)}}}this.originPoint[e]=t}),a&&rD.postRender(()=>a(e,t)),E_(this.visualElement,"transform");const{animationState:o}=this.visualElement;o&&o.setActive("whileDrag",!0)},onMove:(e,t)=>{this.latestPointerEvent=e,this.latestPanInfo=t;const{dragPropagation:n,dragDirectionLock:r,onDirectionLock:a,onDrag:i}=this.getProps();if(!n&&!this.openDragLock)return;const{offset:o}=t;if(r&&null===this.currentDirection)return this.currentDirection=function(e,t=10){let n=null;Math.abs(e.y)>t?n="y":Math.abs(e.x)>t&&(n="x");return n}(o),void(null!==this.currentDirection&&a&&a(this.currentDirection));this.updateAxis("x",t.point,o),this.updateAxis("y",t.point,o),this.visualElement.render(),i&&i(e,t)},onSessionEnd:(e,t)=>{this.latestPointerEvent=e,this.latestPanInfo=t,this.stop(e,t),this.latestPointerEvent=null,this.latestPanInfo=null},resumeAnimation:()=>Wk(e=>"paused"===this.getAnimationState(e)&&this.getAxisMotionValue(e).animation?.play())},{transformPagePoint:this.visualElement.getTransformPagePoint(),dragSnapToOrigin:a,distanceThreshold:n,contextWindow:$k(this.visualElement)})}stop(e,t){const n=e||this.latestPointerEvent,r=t||this.latestPanInfo,a=this.isDragging;if(this.cancel(),!a||!r||!n)return;const{velocity:i}=r;this.startAnimation(i);const{onDragEnd:o}=this.getProps();o&&rD.postRender(()=>o(n,r))}cancel(){this.isDragging=!1;const{projection:e,animationState:t}=this.visualElement;e&&(e.isAnimationBlocked=!1),this.panSession&&this.panSession.end(),this.panSession=void 0;const{dragPropagation:n}=this.getProps();!n&&this.openDragLock&&(this.openDragLock(),this.openDragLock=null),t&&t.setActive("whileDrag",!1)}updateAxis(e,t,n){const{drag:r}=this.getProps();if(!n||!ux(e,r,this.currentDirection))return;const a=this.getAxisMotionValue(e);let i=this.originPoint[e]+n[e];this.constraints&&this.constraints[e]&&(i=function(e,{min:t,max:n},r){return void 0!==t&&e<t?e=r?hA(t,e,r.min):Math.max(e,t):void 0!==n&&e>n&&(e=r?hA(n,e,r.max):Math.min(e,n)),e}(i,this.constraints[e],this.elastic[e])),a.set(i)}resolveConstraints(){const{dragConstraints:e,dragElastic:t}=this.getProps(),n=this.visualElement.projection&&!this.visualElement.projection.layout?this.visualElement.projection.measure(!1):this.visualElement.projection?.layout,r=this.constraints;e&&l_(e)?this.constraints||(this.constraints=this.resolveRefConstraints()):this.constraints=!(!e||!n)&&function(e,{top:t,left:n,bottom:r,right:a}){return{x:tx(e.x,n,a),y:tx(e.y,t,r)}}(n.layoutBox,e),this.elastic=function(e=rx){return!1===e?e=0:!0===e&&(e=rx),{x:ax(e,"left","right"),y:ax(e,"top","bottom")}}(t),r!==this.constraints&&n&&this.constraints&&!this.hasMutatedConstraints&&Wk(e=>{!1!==this.constraints&&this.getAxisMotionValue(e)&&(this.constraints[e]=function(e,t){const n={};return void 0!==t.min&&(n.min=t.min-e.min),void 0!==t.max&&(n.max=t.max-e.min),n}(n.layoutBox[e],this.constraints[e]))})}resolveRefConstraints(){const{dragConstraints:e,onMeasureDragConstraints:t}=this.getProps();if(!e||!l_(e))return!1;const n=e.current,{projection:r}=this.visualElement;if(!r||!r.layout)return!1;const a=function(e,t,n){const r=SA(e,n),{scroll:a}=t;return a&&(xA(r.x,a.offset.x),xA(r.y,a.offset.y)),r}(n,r.root,this.visualElement.getTransformPagePoint());let i=function(e,t){return{x:nx(e.x,t.x),y:nx(e.y,t.y)}}(r.layout.layoutBox,a);if(t){const e=t(function({x:e,y:t}){return{top:t.min,right:e.max,bottom:t.max,left:e.min}}(i));this.hasMutatedConstraints=!!e,e&&(i=pA(e))}return i}startAnimation(e){const{drag:t,dragMomentum:n,dragElastic:r,dragTransition:a,dragSnapToOrigin:i,onDragTransitionEnd:o}=this.getProps(),s=this.constraints||{},u=Wk(o=>{if(!ux(o,t,this.currentDirection))return;let u=s&&s[o]||{};i&&(u={min:0,max:0});const c=r?200:1e6,l=r?40:1e7,f={type:"inertia",velocity:n?e[o]:0,bounceStiffness:c,bounceDamping:l,timeConstant:750,restDelta:1,restSpeed:10,...a,...u};return this.startAxisValueAnimation(o,f)});return Promise.all(u).then(o)}startAxisValueAnimation(e,t){const n=this.getAxisMotionValue(e);return E_(this.visualElement,e),n.start(mk(e,n,0,t,this.visualElement,!1))}stopAnimation(){Wk(e=>this.getAxisMotionValue(e).stop())}pauseAnimation(){Wk(e=>this.getAxisMotionValue(e).animation?.pause())}getAnimationState(e){return this.getAxisMotionValue(e).animation?.state}getAxisMotionValue(e){const t=`_drag${e.toUpperCase()}`,n=this.visualElement.getProps(),r=n[t];return r||this.visualElement.getValue(e,(n.initial?n.initial[e]:void 0)||0)}snapToCursor(e){Wk(t=>{const{drag:n}=this.getProps();if(!ux(t,n,this.currentDirection))return;const{projection:r}=this.visualElement,a=this.getAxisMotionValue(t);if(r&&r.layout){const{min:n,max:i}=r.layout.layoutBox[t];a.set(e[t]-hA(n,i,.5))}})}scalePositionWithinConstraints(){if(!this.visualElement.current)return;const{drag:e,dragConstraints:t}=this.getProps(),{projection:n}=this.visualElement;if(!l_(t)||!n||!this.constraints)return;this.stopAnimation();const r={x:0,y:0};Wk(e=>{const t=this.getAxisMotionValue(e);if(t&&!1!==this.constraints){const n=t.get();r[e]=function(e,t){let n=.5;const r=jk(e),a=jk(t);return a>r?n=RE(t.min,t.max-r,e.min):r>a&&(n=RE(e.min,e.max-a,t.min)),TA(0,1,n)}({min:n,max:n},this.constraints[e])}});const{transformTemplate:a}=this.visualElement.getProps();this.visualElement.current.style.transform=a?a({},""):"none",n.root&&n.root.updateScroll(),n.updateLayout(),this.resolveConstraints(),Wk(t=>{if(!ux(t,e,null))return;const n=this.getAxisMotionValue(t),{min:a,max:i}=this.constraints[t];n.set(hA(a,i,r[t]))})}addListeners(){if(!this.visualElement.current)return;ox.set(this.visualElement,this);const e=Lk(this.visualElement.current,"pointerdown",e=>{const{drag:t,dragListener:n=!0}=this.getProps();t&&n&&this.start(e)}),t=()=>{const{dragConstraints:e}=this.getProps();l_(e)&&e.current&&(this.constraints=this.resolveRefConstraints())},{projection:n}=this.visualElement,r=n.addEventListener("measure",t);n&&!n.layout&&(n.root&&n.root.updateScroll(),n.updateLayout()),rD.read(t);const a=Rk(window,"resize",()=>this.scalePositionWithinConstraints()),i=n.addEventListener("didUpdate",({delta:e,hasLayoutChanged:t})=>{this.isDragging&&t&&(Wk(t=>{const n=this.getAxisMotionValue(t);n&&(this.originPoint[t]+=e[t].translate,n.set(n.get()+e[t].translate))}),this.visualElement.render())});return()=>{a(),e(),r(),i&&i()}}getProps(){const e=this.visualElement.getProps(),{drag:t=!1,dragDirectionLock:n=!1,dragPropagation:r=!1,dragConstraints:a=!1,dragElastic:i=rx,dragMomentum:o=!0}=e;return{...e,drag:t,dragDirectionLock:n,dragPropagation:r,dragConstraints:a,dragElastic:i,dragMomentum:o}}}function ux(e,t,n){return!(!0!==t&&t!==e||null!==n&&n!==e)}const cx=e=>(t,n)=>{e&&rD.postRender(()=>e(t,n))};const lx={hasAnimatedSinceResize:!0,hasEverUpdated:!1};function fx(e,t){return t.max===t.min?0:e/(t.max-t.min)*100}const dx={correct:(e,t)=>{if(!t.target)return e;if("string"==typeof e){if(!LA.test(e))return e;e=parseFloat(e)}return`${fx(e,t.target.x)}% ${fx(e,t.target.y)}%`}},px={correct:(e,{treeScale:t,projectionDelta:n})=>{const r=e,a=PD.parse(e);if(a.length>5)return r;const i=PD.createTransformer(e),o="number"!=typeof a[0]?1:0,s=n.x.scale*t.x,u=n.y.scale*t.y;a[0+o]/=s,a[1+o]/=u;const c=hA(s,u,.5);return"number"==typeof a[2+o]&&(a[2+o]/=c),"number"==typeof a[3+o]&&(a[3+o]/=c),i(a)}};let hx=!1;class mx extends c.Component{componentDidMount(){const{visualElement:e,layoutGroup:t,switchLayoutGroup:n,layoutId:r}=this.props,{projection:a}=e;!function(e){for(const t in e)Fw[t]=e[t],cA(t)&&(Fw[t].isCSSVariable=!0)}(gx),a&&(t.group&&t.group.add(a),n&&n.register&&r&&n.register(a),hx&&a.root.didUpdate(),a.addEventListener("animationComplete",()=>{this.safeToRemove()}),a.setOptions({...a.options,onExitComplete:()=>this.safeToRemove()})),lx.hasEverUpdated=!0}getSnapshotBeforeUpdate(e){const{layoutDependency:t,visualElement:n,drag:r,isPresent:a}=this.props,{projection:i}=n;return i?(i.isPresent=a,hx=!0,r||e.layoutDependency!==t||void 0===t||e.isPresent!==a?i.willUpdate():this.safeToRemove(),e.isPresent!==a&&(a?i.promote():i.relegate()||rD.postRender(()=>{const e=i.getStack();e&&e.members.length||this.safeToRemove()})),null):null}componentDidUpdate(){const{projection:e}=this.props.visualElement;e&&(e.root.didUpdate(),aw.postRender(()=>{!e.currentAnimation&&e.isLead()&&this.safeToRemove()}))}componentWillUnmount(){const{visualElement:e,layoutGroup:t,switchLayoutGroup:n}=this.props,{projection:r}=e;hx=!0,r&&(r.scheduleCheckAfterUnmount(),t&&t.group&&t.group.remove(r),n&&n.deregister&&n.deregister(r))}safeToRemove(){const{safeToRemove:e}=this.props;e&&e()}render(){return null}}function vx(e){const[t,n]=$y(),r=(0,c.useContext)(Py);return(0,My.jsx)(mx,{...e,layoutGroup:r,switchLayoutGroup:(0,c.useContext)(p_),isPresent:t,safeToRemove:n})}const gx={borderRadius:{...dx,applyTo:["borderTopLeftRadius","borderTopRightRadius","borderBottomLeftRadius","borderBottomRightRadius"]},borderTopLeftRadius:dx,borderTopRightRadius:dx,borderBottomLeftRadius:dx,borderBottomRightRadius:dx,boxShadow:px};function bx(e){return jy(e)&&"ownerSVGElement"in e}const yx=(e,t)=>e.depth-t.depth;class Ax{constructor(){this.children=[],this.isDirty=!1}add(e){YD(this.children,e),this.isDirty=!0}remove(e){XD(this.children,e),this.isDirty=!0}forEach(e){this.isDirty&&this.children.sort(yx),this.isDirty=!1,this.children.forEach(e)}}function Dx(e,t){const n=ZD.now(),r=({timestamp:a})=>{const i=a-n;i>=t&&(aD(r),e(i-t))};return rD.setup(r,!0),()=>aD(r)}const wx=["TopLeft","TopRight","BottomLeft","BottomRight"],_x=wx.length,Ex=e=>"string"==typeof e?parseFloat(e):e,kx=e=>"number"==typeof e||LA.test(e);function xx(e,t){return void 0!==e[t]?e[t]:e.borderRadius}const Cx=Sx(0,.5,OE),Fx=Sx(.5,.95,KA);function Sx(e,t,n){return r=>r<e?0:r>t?1:n(RE(e,t,r))}function Ox(e,t){e.min=t.min,e.max=t.max}function Tx(e,t){Ox(e.x,t.x),Ox(e.y,t.y)}function Bx(e,t){e.translate=t.translate,e.scale=t.scale,e.originPoint=t.originPoint,e.origin=t.origin}function Mx(e,t,n,r,a){return e=AA(e-=t,1/n,r),void 0!==a&&(e=AA(e,1/a,r)),e}function Px(e,t,[n,r,a],i,o){!function(e,t=0,n=1,r=.5,a,i=e,o=e){IA.test(t)&&(t=parseFloat(t),t=hA(o.min,o.max,t/100)-o.min);if("number"!=typeof t)return;let s=hA(i.min,i.max,r);e===i&&(s-=t),e.min=Mx(e.min,t,n,s,a),e.max=Mx(e.max,t,n,s,a)}(e,t[n],t[r],t[a],t.scale,i,o)}const Rx=["x","scaleX","originX"],Nx=["y","scaleY","originY"];function Ix(e,t,n,r){Px(e.x,t,Rx,n?n.x:void 0,r?r.x:void 0),Px(e.y,t,Nx,n?n.y:void 0,r?r.y:void 0)}function Lx(e){return 0===e.translate&&1===e.scale}function jx(e){return Lx(e.x)&&Lx(e.y)}function zx(e,t){return e.min===t.min&&e.max===t.max}function qx(e,t){return Math.round(e.min)===Math.round(t.min)&&Math.round(e.max)===Math.round(t.max)}function Vx(e,t){return qx(e.x,t.x)&&qx(e.y,t.y)}function Ux(e){return jk(e.x)/jk(e.y)}function Hx(e,t){return e.translate===t.translate&&e.scale===t.scale&&e.originPoint===t.originPoint}class Wx{constructor(){this.members=[]}add(e){YD(this.members,e),e.scheduleRender()}remove(e){if(XD(this.members,e),e===this.prevLead&&(this.prevLead=void 0),e===this.lead){const e=this.members[this.members.length-1];e&&this.promote(e)}}relegate(e){const t=this.members.findIndex(t=>e===t);if(0===t)return!1;let n;for(let r=t;r>=0;r--){const e=this.members[r];if(!1!==e.isPresent){n=e;break}}return!!n&&(this.promote(n),!0)}promote(e,t){const n=this.lead;if(e!==n&&(this.prevLead=n,this.lead=e,e.show(),n)){n.instance&&n.scheduleRender(),e.scheduleRender(),e.resumeFrom=n,t&&(e.resumeFrom.preserveOpacity=!0),n.snapshot&&(e.snapshot=n.snapshot,e.snapshot.latestValues=n.animationValues||n.latestValues),e.root&&e.root.isUpdating&&(e.isLayoutDirty=!0);const{crossfade:r}=e.options;!1===r&&n.hide()}}exitAnimationComplete(){this.members.forEach(e=>{const{options:t,resumingFrom:n}=e;t.onExitComplete&&t.onExitComplete(),n&&n.options.onExitComplete&&n.options.onExitComplete()})}scheduleRender(){this.members.forEach(e=>{e.instance&&e.scheduleRender(!1)})}removeLeadSnapshot(){this.lead&&this.lead.snapshot&&(this.lead.snapshot=void 0)}}const $x={nodes:0,calculatedTargetDeltas:0,calculatedProjections:0},Gx=["","X","Y","Z"];let Qx=0;function Zx(e,t,n,r){const{latestValues:a}=t;a[e]&&(n[e]=a[e],t.setStaticValue(e,0),r&&(r[e]=0))}function Yx(e){if(e.hasCheckedOptimisedAppear=!0,e.root===e)return;const{visualElement:t}=e.options;if(!t)return;const n=k_(t);if(window.MotionHasOptimisedAnimation(n,"transform")){const{layout:t,layoutId:r}=e.options;window.MotionCancelOptimisedAnimation(n,"transform",rD,!(t||r))}const{parent:r}=e;r&&!r.hasCheckedOptimisedAppear&&Yx(r)}function Xx({attachResizeListener:e,defaultParent:t,measureScroll:n,checkIsScrollRoot:r,resetTransform:a}){return class{constructor(e={},n=t?.()){this.id=Qx++,this.animationId=0,this.animationCommitId=0,this.children=new Set,this.options={},this.isTreeAnimating=!1,this.isAnimationBlocked=!1,this.isLayoutDirty=!1,this.isProjectionDirty=!1,this.isSharedProjectionDirty=!1,this.isTransformDirty=!1,this.updateManuallyBlocked=!1,this.updateBlockedByResize=!1,this.isUpdating=!1,this.isSVG=!1,this.needsReset=!1,this.shouldResetTransform=!1,this.hasCheckedOptimisedAppear=!1,this.treeScale={x:1,y:1},this.eventHandlers=new Map,this.hasTreeAnimated=!1,this.updateScheduled=!1,this.scheduleUpdate=()=>this.update(),this.projectionUpdateScheduled=!1,this.checkUpdateFailed=()=>{this.isUpdating&&(this.isUpdating=!1,this.clearAllSnapshots())},this.updateProjection=()=>{this.projectionUpdateScheduled=!1,tD.value&&($x.nodes=$x.calculatedTargetDeltas=$x.calculatedProjections=0),this.nodes.forEach(eC),this.nodes.forEach(sC),this.nodes.forEach(uC),this.nodes.forEach(tC),tD.addProjectionMetrics&&tD.addProjectionMetrics($x)},this.resolvedRelativeTargetAt=0,this.hasProjected=!1,this.isVisible=!0,this.animationProgress=0,this.sharedNodes=new Map,this.latestValues=e,this.root=n?n.root||n:this,this.path=n?[...n.path,n]:[],this.parent=n,this.depth=n?n.depth+1:0;for(let t=0;t<this.path.length;t++)this.path[t].shouldResetTransform=!0;this.root===this&&(this.nodes=new Ax)}addEventListener(e,t){return this.eventHandlers.has(e)||this.eventHandlers.set(e,new KD),this.eventHandlers.get(e).add(t)}notifyListeners(e,...t){const n=this.eventHandlers.get(e);n&&n.notify(...t)}hasListeners(e){return this.eventHandlers.has(e)}mount(t){if(this.instance)return;var n;this.isSVG=bx(t)&&!(bx(n=t)&&"svg"===n.tagName),this.instance=t;const{layoutId:r,layout:a,visualElement:i}=this.options;if(i&&!i.current&&i.mount(t),this.root.nodes.add(this),this.parent&&this.parent.children.add(this),this.root.hasTreeAnimated&&(a||r)&&(this.isLayoutDirty=!0),e){let n,r=0;const a=()=>this.root.updateBlockedByResize=!1;rD.read(()=>{r=window.innerWidth}),e(t,()=>{const e=window.innerWidth;e!==r&&(r=e,this.root.updateBlockedByResize=!0,n&&n(),n=Dx(a,250),lx.hasAnimatedSinceResize&&(lx.hasAnimatedSinceResize=!1,this.nodes.forEach(oC)))})}r&&this.root.registerSharedNode(r,this),!1!==this.options.animate&&i&&(r||a)&&this.addEventListener("didUpdate",({delta:e,hasLayoutChanged:t,hasRelativeLayoutChanged:n,layout:r})=>{if(this.isTreeAnimationBlocked())return this.target=void 0,void(this.relativeTarget=void 0);const a=this.options.transition||i.getDefaultTransition()||hC,{onLayoutAnimationStart:o,onLayoutAnimationComplete:s}=i.getProps(),u=!this.targetLayout||!Vx(this.targetLayout,r),c=!t&&n;if(this.options.layoutRoot||this.resumeFrom||c||t&&(u||!this.currentAnimation)){this.resumeFrom&&(this.resumingFrom=this.resumeFrom,this.resumingFrom.resumingFrom=void 0);const t={...A_(a,"layout"),onPlay:o,onComplete:s};(i.shouldReduceMotion||this.options.layoutRoot)&&(t.delay=0,t.type=!1),this.startAnimation(t),this.setAnimationOrigin(e,c)}else t||oC(this),this.isLead()&&this.options.onExitComplete&&this.options.onExitComplete();this.targetLayout=r})}unmount(){this.options.layoutId&&this.willUpdate(),this.root.nodes.remove(this);const e=this.getStack();e&&e.remove(this),this.parent&&this.parent.children.delete(this),this.instance=void 0,this.eventHandlers.clear(),aD(this.updateProjection)}blockUpdate(){this.updateManuallyBlocked=!0}unblockUpdate(){this.updateManuallyBlocked=!1}isUpdateBlocked(){return this.updateManuallyBlocked||this.updateBlockedByResize}isTreeAnimationBlocked(){return this.isAnimationBlocked||this.parent&&this.parent.isTreeAnimationBlocked()||!1}startUpdate(){this.isUpdateBlocked()||(this.isUpdating=!0,this.nodes&&this.nodes.forEach(cC),this.animationId++)}getTransformTemplate(){const{visualElement:e}=this.options;return e&&e.getProps().transformTemplate}willUpdate(e=!0){if(this.root.hasTreeAnimated=!0,this.root.isUpdateBlocked())return void(this.options.onExitComplete&&this.options.onExitComplete());if(window.MotionCancelOptimisedAnimation&&!this.hasCheckedOptimisedAppear&&Yx(this),!this.root.isUpdating&&this.root.startUpdate(),this.isLayoutDirty)return;this.isLayoutDirty=!0;for(let a=0;a<this.path.length;a++){const e=this.path[a];e.shouldResetTransform=!0,e.updateScroll("snapshot"),e.options.layoutRoot&&e.willUpdate(!1)}const{layoutId:t,layout:n}=this.options;if(void 0===t&&!n)return;const r=this.getTransformTemplate();this.prevTransformTemplateValue=r?r(this.latestValues,""):void 0,this.updateSnapshot(),e&&this.notifyListeners("willUpdate")}update(){this.updateScheduled=!1;if(this.isUpdateBlocked())return this.unblockUpdate(),this.clearAllSnapshots(),void this.nodes.forEach(rC);if(this.animationId<=this.animationCommitId)return void this.nodes.forEach(aC);this.animationCommitId=this.animationId,this.isUpdating?(this.isUpdating=!1,this.nodes.forEach(iC),this.nodes.forEach(Kx),this.nodes.forEach(Jx)):this.nodes.forEach(aC),this.clearAllSnapshots();const e=ZD.now();iD.delta=TA(0,1e3/60,e-iD.timestamp),iD.timestamp=e,iD.isProcessing=!0,oD.update.process(iD),oD.preRender.process(iD),oD.render.process(iD),iD.isProcessing=!1}didUpdate(){this.updateScheduled||(this.updateScheduled=!0,aw.read(this.scheduleUpdate))}clearAllSnapshots(){this.nodes.forEach(nC),this.sharedNodes.forEach(lC)}scheduleUpdateProjection(){this.projectionUpdateScheduled||(this.projectionUpdateScheduled=!0,rD.preRender(this.updateProjection,!1,!0))}scheduleCheckAfterUnmount(){rD.postRender(()=>{this.isLayoutDirty?this.root.didUpdate():this.root.checkUpdateFailed()})}updateSnapshot(){!this.snapshot&&this.instance&&(this.snapshot=this.measure(),!this.snapshot||jk(this.snapshot.measuredBox.x)||jk(this.snapshot.measuredBox.y)||(this.snapshot=void 0))}updateLayout(){if(!this.instance)return;if(this.updateScroll(),!(this.options.alwaysMeasureLayout&&this.isLead()||this.isLayoutDirty))return;if(this.resumeFrom&&!this.resumeFrom.instance)for(let n=0;n<this.path.length;n++){this.path[n].updateScroll()}const e=this.layout;this.layout=this.measure(!1),this.layoutCorrected={x:{min:0,max:0},y:{min:0,max:0}},this.isLayoutDirty=!1,this.projectionDelta=void 0,this.notifyListeners("measure",this.layout.layoutBox);const{visualElement:t}=this.options;t&&t.notify("LayoutMeasure",this.layout.layoutBox,e?e.layoutBox:void 0)}updateScroll(e="measure"){let t=Boolean(this.options.layoutScroll&&this.instance);if(this.scroll&&this.scroll.animationId===this.root.animationId&&this.scroll.phase===e&&(t=!1),t&&this.instance){const t=r(this.instance);this.scroll={animationId:this.root.animationId,phase:e,isRoot:t,offset:n(this.instance),wasRoot:this.scroll?this.scroll.isRoot:t}}}resetTransform(){if(!a)return;const e=this.isLayoutDirty||this.shouldResetTransform||this.options.alwaysMeasureLayout,t=this.projectionDelta&&!jx(this.projectionDelta),n=this.getTransformTemplate(),r=n?n(this.latestValues,""):void 0,i=r!==this.prevTransformTemplateValue;e&&this.instance&&(t||gA(this.latestValues)||i)&&(a(this.instance,r),this.shouldResetTransform=!1,this.scheduleRender())}measure(e=!0){const t=this.measurePageBox();let n=this.removeElementScroll(t);var r;return e&&(n=this.removeTransform(n)),gC((r=n).x),gC(r.y),{animationId:this.root.animationId,measuredBox:t,layoutBox:n,latestValues:{},source:this.id}}measurePageBox(){const{visualElement:e}=this.options;if(!e)return{x:{min:0,max:0},y:{min:0,max:0}};const t=e.measureViewportBox();if(!(this.scroll?.wasRoot||this.path.some(yC))){const{scroll:e}=this.root;e&&(xA(t.x,e.offset.x),xA(t.y,e.offset.y))}return t}removeElementScroll(e){const t={x:{min:0,max:0},y:{min:0,max:0}};if(Tx(t,e),this.scroll?.wasRoot)return t;for(let n=0;n<this.path.length;n++){const r=this.path[n],{scroll:a,options:i}=r;r!==this.root&&a&&i.layoutScroll&&(a.wasRoot&&Tx(t,e),xA(t.x,a.offset.x),xA(t.y,a.offset.y))}return t}applyTransform(e,t=!1){const n={x:{min:0,max:0},y:{min:0,max:0}};Tx(n,e);for(let r=0;r<this.path.length;r++){const e=this.path[r];!t&&e.options.layoutScroll&&e.scroll&&e!==e.root&&FA(n,{x:-e.scroll.offset.x,y:-e.scroll.offset.y}),gA(e.latestValues)&&FA(n,e.latestValues)}return gA(this.latestValues)&&FA(n,this.latestValues),n}removeTransform(e){const t={x:{min:0,max:0},y:{min:0,max:0}};Tx(t,e);for(let n=0;n<this.path.length;n++){const e=this.path[n];if(!e.instance)continue;if(!gA(e.latestValues))continue;vA(e.latestValues)&&e.updateSnapshot();const r=uw();Tx(r,e.measurePageBox()),Ix(t,e.latestValues,e.snapshot?e.snapshot.layoutBox:void 0,r)}return gA(this.latestValues)&&Ix(t,this.latestValues),t}setTargetDelta(e){this.targetDelta=e,this.root.scheduleUpdateProjection(),this.isProjectionDirty=!0}setOptions(e){this.options={...this.options,...e,crossfade:void 0===e.crossfade||e.crossfade}}clearMeasurements(){this.scroll=void 0,this.layout=void 0,this.snapshot=void 0,this.prevTransformTemplateValue=void 0,this.targetDelta=void 0,this.target=void 0,this.isLayoutDirty=!1}forceRelativeParentToResolveTarget(){this.relativeParent&&this.relativeParent.resolvedRelativeTargetAt!==iD.timestamp&&this.relativeParent.resolveTargetDelta(!0)}resolveTargetDelta(e=!1){const t=this.getLead();this.isProjectionDirty||(this.isProjectionDirty=t.isProjectionDirty),this.isTransformDirty||(this.isTransformDirty=t.isTransformDirty),this.isSharedProjectionDirty||(this.isSharedProjectionDirty=t.isSharedProjectionDirty);const n=Boolean(this.resumingFrom)||this!==t;if(!(e||n&&this.isSharedProjectionDirty||this.isProjectionDirty||this.parent?.isProjectionDirty||this.attemptToResolveRelativeTarget||this.root.updateBlockedByResize))return;const{layout:r,layoutId:a}=this.options;if(this.layout&&(r||a)){if(this.resolvedRelativeTargetAt=iD.timestamp,!this.targetDelta&&!this.relativeTarget){const e=this.getClosestProjectingParent();e&&e.layout&&1!==this.animationProgress?(this.relativeParent=e,this.forceRelativeParentToResolveTarget(),this.relativeTarget={x:{min:0,max:0},y:{min:0,max:0}},this.relativeTargetOrigin={x:{min:0,max:0},y:{min:0,max:0}},Hk(this.relativeTargetOrigin,this.layout.layoutBox,e.layout.layoutBox),Tx(this.relativeTarget,this.relativeTargetOrigin)):this.relativeParent=this.relativeTarget=void 0}if(this.relativeTarget||this.targetDelta){var i,o,s;if(this.target||(this.target={x:{min:0,max:0},y:{min:0,max:0}},this.targetWithTransforms={x:{min:0,max:0},y:{min:0,max:0}}),this.relativeTarget&&this.relativeTargetOrigin&&this.relativeParent&&this.relativeParent.target?(this.forceRelativeParentToResolveTarget(),i=this.target,o=this.relativeTarget,s=this.relativeParent.target,Vk(i.x,o.x,s.x),Vk(i.y,o.y,s.y)):this.targetDelta?(Boolean(this.resumingFrom)?this.target=this.applyTransform(this.layout.layoutBox):Tx(this.target,this.layout.layoutBox),_A(this.target,this.targetDelta)):Tx(this.target,this.layout.layoutBox),this.attemptToResolveRelativeTarget){this.attemptToResolveRelativeTarget=!1;const e=this.getClosestProjectingParent();e&&Boolean(e.resumingFrom)===Boolean(this.resumingFrom)&&!e.options.layoutScroll&&e.target&&1!==this.animationProgress?(this.relativeParent=e,this.forceRelativeParentToResolveTarget(),this.relativeTarget={x:{min:0,max:0},y:{min:0,max:0}},this.relativeTargetOrigin={x:{min:0,max:0},y:{min:0,max:0}},Hk(this.relativeTargetOrigin,this.target,e.target),Tx(this.relativeTarget,this.relativeTargetOrigin)):this.relativeParent=this.relativeTarget=void 0}tD.value&&$x.calculatedTargetDeltas++}}}getClosestProjectingParent(){if(this.parent&&!vA(this.parent.latestValues)&&!bA(this.parent.latestValues))return this.parent.isProjecting()?this.parent:this.parent.getClosestProjectingParent()}isProjecting(){return Boolean((this.relativeTarget||this.targetDelta||this.options.layoutRoot)&&this.layout)}calcProjection(){const e=this.getLead(),t=Boolean(this.resumingFrom)||this!==e;let n=!0;if((this.isProjectionDirty||this.parent?.isProjectionDirty)&&(n=!1),t&&(this.isSharedProjectionDirty||this.isTransformDirty)&&(n=!1),this.resolvedRelativeTargetAt===iD.timestamp&&(n=!1),n)return;const{layout:r,layoutId:a}=this.options;if(this.isTreeAnimating=Boolean(this.parent&&this.parent.isTreeAnimating||this.currentAnimation||this.pendingAnimation),this.isTreeAnimating||(this.targetDelta=this.relativeTarget=void 0),!this.layout||!r&&!a)return;Tx(this.layoutCorrected,this.layout.layoutBox);const i=this.treeScale.x,o=this.treeScale.y;!function(e,t,n,r=!1){const a=n.length;if(!a)return;let i,o;t.x=t.y=1;for(let s=0;s<a;s++){i=n[s],o=i.projectionDelta;const{visualElement:a}=i.options;a&&a.props.style&&"contents"===a.props.style.display||(r&&i.options.layoutScroll&&i.scroll&&i!==i.root&&FA(e,{x:-i.scroll.offset.x,y:-i.scroll.offset.y}),o&&(t.x*=o.x.scale,t.y*=o.y.scale,_A(e,o)),r&&gA(i.latestValues)&&FA(e,i.latestValues))}t.x<kA&&t.x>EA&&(t.x=1),t.y<kA&&t.y>EA&&(t.y=1)}(this.layoutCorrected,this.treeScale,this.path,t),!e.layout||e.target||1===this.treeScale.x&&1===this.treeScale.y||(e.target=e.layout.layoutBox,e.targetWithTransforms={x:{min:0,max:0},y:{min:0,max:0}});const{target:s}=e;s?(this.projectionDelta&&this.prevProjectionDelta?(Bx(this.prevProjectionDelta.x,this.projectionDelta.x),Bx(this.prevProjectionDelta.y,this.projectionDelta.y)):this.createProjectionDeltas(),qk(this.projectionDelta,this.layoutCorrected,s,this.latestValues),this.treeScale.x===i&&this.treeScale.y===o&&Hx(this.projectionDelta.x,this.prevProjectionDelta.x)&&Hx(this.projectionDelta.y,this.prevProjectionDelta.y)||(this.hasProjected=!0,this.scheduleRender(),this.notifyListeners("projectionUpdate",s)),tD.value&&$x.calculatedProjections++):this.prevProjectionDelta&&(this.createProjectionDeltas(),this.scheduleRender())}hide(){this.isVisible=!1}show(){this.isVisible=!0}scheduleRender(e=!0){if(this.options.visualElement?.scheduleRender(),e){const e=this.getStack();e&&e.scheduleRender()}this.resumingFrom&&!this.resumingFrom.instance&&(this.resumingFrom=void 0)}createProjectionDeltas(){this.prevProjectionDelta={x:{translate:0,scale:1,origin:0,originPoint:0},y:{translate:0,scale:1,origin:0,originPoint:0}},this.projectionDelta={x:{translate:0,scale:1,origin:0,originPoint:0},y:{translate:0,scale:1,origin:0,originPoint:0}},this.projectionDeltaWithTransform={x:{translate:0,scale:1,origin:0,originPoint:0},y:{translate:0,scale:1,origin:0,originPoint:0}}}setAnimationOrigin(e,t=!1){const n=this.snapshot,r=n?n.latestValues:{},a={...this.latestValues},i={x:{translate:0,scale:1,origin:0,originPoint:0},y:{translate:0,scale:1,origin:0,originPoint:0}};this.relativeParent&&this.relativeParent.options.layoutRoot||(this.relativeTarget=this.relativeTargetOrigin=void 0),this.attemptToResolveRelativeTarget=!t;const o={x:{min:0,max:0},y:{min:0,max:0}},s=(n?n.source:void 0)!==(this.layout?this.layout.source:void 0),u=this.getStack(),c=!u||u.members.length<=1,l=Boolean(s&&!c&&!0===this.options.crossfade&&!this.path.some(pC));let f;this.animationProgress=0,this.mixTargetDelta=t=>{const n=t/1e3;fC(i.x,e.x,n),fC(i.y,e.y,n),this.setTargetDelta(i),this.relativeTarget&&this.relativeTargetOrigin&&this.layout&&this.relativeParent&&this.relativeParent.layout&&(Hk(o,this.layout.layoutBox,this.relativeParent.layout.layoutBox),function(e,t,n,r){dC(e.x,t.x,n.x,r),dC(e.y,t.y,n.y,r)}(this.relativeTarget,this.relativeTargetOrigin,o,n),f&&function(e,t){return zx(e.x,t.x)&&zx(e.y,t.y)}(this.relativeTarget,f)&&(this.isProjectionDirty=!1),f||(f={x:{min:0,max:0},y:{min:0,max:0}}),Tx(f,this.relativeTarget)),s&&(this.animationValues=a,function(e,t,n,r,a,i){a?(e.opacity=hA(0,n.opacity??1,Cx(r)),e.opacityExit=hA(t.opacity??1,0,Fx(r))):i&&(e.opacity=hA(t.opacity??1,n.opacity??1,r));for(let o=0;o<_x;o++){const a=`border${wx[o]}Radius`;let i=xx(t,a),s=xx(n,a);void 0===i&&void 0===s||(i||(i=0),s||(s=0),0===i||0===s||kx(i)===kx(s)?(e[a]=Math.max(hA(Ex(i),Ex(s),r),0),(IA.test(s)||IA.test(i))&&(e[a]+="%")):e[a]=s)}(t.rotate||n.rotate)&&(e.rotate=hA(t.rotate||0,n.rotate||0,r))}(a,r,this.latestValues,n,l,c)),this.root.scheduleUpdateProjection(),this.scheduleRender(),this.animationProgress=n},this.mixTargetDelta(this.options.layoutRoot?1e3:0)}startAnimation(e){this.notifyListeners("animationStart"),this.currentAnimation?.stop(),this.resumingFrom?.currentAnimation?.stop(),this.pendingAnimation&&(aD(this.pendingAnimation),this.pendingAnimation=void 0),this.pendingAnimation=rD.update(()=>{lx.hasAnimatedSinceResize=!0,T_.layout++,this.motionValue||(this.motionValue=nw(0)),this.currentAnimation=function(e,t,n){const r=$D(e)?e:nw(e);return r.start(mk("",r,t,n)),r.animation}(this.motionValue,[0,1e3],{...e,velocity:0,isSync:!0,onUpdate:t=>{this.mixTargetDelta(t),e.onUpdate&&e.onUpdate(t)},onStop:()=>{T_.layout--},onComplete:()=>{T_.layout--,e.onComplete&&e.onComplete(),this.completeAnimation()}}),this.resumingFrom&&(this.resumingFrom.currentAnimation=this.currentAnimation),this.pendingAnimation=void 0})}completeAnimation(){this.resumingFrom&&(this.resumingFrom.currentAnimation=void 0,this.resumingFrom.preserveOpacity=void 0);const e=this.getStack();e&&e.exitAnimationComplete(),this.resumingFrom=this.currentAnimation=this.animationValues=void 0,this.notifyListeners("animationComplete")}finishAnimation(){this.currentAnimation&&(this.mixTargetDelta&&this.mixTargetDelta(1e3),this.currentAnimation.stop()),this.completeAnimation()}applyTransformsToTarget(){const e=this.getLead();let{targetWithTransforms:t,target:n,layout:r,latestValues:a}=e;if(t&&n&&r){if(this!==e&&this.layout&&r&&bC(this.options.animationType,this.layout.layoutBox,r.layoutBox)){n=this.target||{x:{min:0,max:0},y:{min:0,max:0}};const t=jk(this.layout.layoutBox.x);n.x.min=e.target.x.min,n.x.max=n.x.min+t;const r=jk(this.layout.layoutBox.y);n.y.min=e.target.y.min,n.y.max=n.y.min+r}Tx(t,n),FA(t,a),qk(this.projectionDeltaWithTransform,this.layoutCorrected,t,a)}}registerSharedNode(e,t){this.sharedNodes.has(e)||this.sharedNodes.set(e,new Wx);this.sharedNodes.get(e).add(t);const n=t.options.initialPromotionConfig;t.promote({transition:n?n.transition:void 0,preserveFollowOpacity:n&&n.shouldPreserveFollowOpacity?n.shouldPreserveFollowOpacity(t):void 0})}isLead(){const e=this.getStack();return!e||e.lead===this}getLead(){const{layoutId:e}=this.options;return e&&this.getStack()?.lead||this}getPrevLead(){const{layoutId:e}=this.options;return e?this.getStack()?.prevLead:void 0}getStack(){const{layoutId:e}=this.options;if(e)return this.root.sharedNodes.get(e)}promote({needsReset:e,transition:t,preserveFollowOpacity:n}={}){const r=this.getStack();r&&r.promote(this,n),e&&(this.projectionDelta=void 0,this.needsReset=!0),t&&this.setOptions({transition:t})}relegate(){const e=this.getStack();return!!e&&e.relegate(this)}resetSkewAndRotation(){const{visualElement:e}=this.options;if(!e)return;let t=!1;const{latestValues:n}=e;if((n.z||n.rotate||n.rotateX||n.rotateY||n.rotateZ||n.skewX||n.skewY)&&(t=!0),!t)return;const r={};n.z&&Zx("z",e,r,this.animationValues);for(let a=0;a<Gx.length;a++)Zx(`rotate${Gx[a]}`,e,r,this.animationValues),Zx(`skew${Gx[a]}`,e,r,this.animationValues);e.render();for(const a in r)e.setStaticValue(a,r[a]),this.animationValues&&(this.animationValues[a]=r[a]);e.scheduleRender()}applyProjectionStyles(e,t){if(!this.instance||this.isSVG)return;if(!this.isVisible)return void(e.visibility="hidden");const n=this.getTransformTemplate();if(this.needsReset)return this.needsReset=!1,e.visibility="",e.opacity="",e.pointerEvents=a_(t?.pointerEvents)||"",void(e.transform=n?n(this.latestValues,""):"none");const r=this.getLead();if(!this.projectionDelta||!this.layout||!r.target)return this.options.layoutId&&(e.opacity=void 0!==this.latestValues.opacity?this.latestValues.opacity:1,e.pointerEvents=a_(t?.pointerEvents)||""),void(this.hasProjected&&!gA(this.latestValues)&&(e.transform=n?n({},""):"none",this.hasProjected=!1));e.visibility="";const a=r.animationValues||r.latestValues;this.applyTransformsToTarget();let i=function(e,t,n){let r="";const a=e.x.translate/t.x,i=e.y.translate/t.y,o=n?.z||0;if((a||i||o)&&(r=`translate3d(${a}px, ${i}px, ${o}px) `),1===t.x&&1===t.y||(r+=`scale(${1/t.x}, ${1/t.y}) `),n){const{transformPerspective:e,rotate:t,rotateX:a,rotateY:i,skewX:o,skewY:s}=n;e&&(r=`perspective(${e}px) ${r}`),t&&(r+=`rotate(${t}deg) `),a&&(r+=`rotateX(${a}deg) `),i&&(r+=`rotateY(${i}deg) `),o&&(r+=`skewX(${o}deg) `),s&&(r+=`skewY(${s}deg) `)}const s=e.x.scale*t.x,u=e.y.scale*t.y;return 1===s&&1===u||(r+=`scale(${s}, ${u})`),r||"none"}(this.projectionDeltaWithTransform,this.treeScale,a);n&&(i=n(a,i)),e.transform=i;const{x:o,y:s}=this.projectionDelta;e.transformOrigin=`${100*o.origin}% ${100*s.origin}% 0`,r.animationValues?e.opacity=r===this?a.opacity??this.latestValues.opacity??1:this.preserveOpacity?this.latestValues.opacity:a.opacityExit:e.opacity=r===this?void 0!==a.opacity?a.opacity:"":void 0!==a.opacityExit?a.opacityExit:0;for(const u in Fw){if(void 0===a[u])continue;const{correct:t,applyTo:n,isCSSVariable:o}=Fw[u],s="none"===i?a[u]:t(a[u],r);if(n){const t=n.length;for(let r=0;r<t;r++)e[n[r]]=s}else o?this.options.visualElement.renderState.vars[u]=s:e[u]=s}this.options.layoutId&&(e.pointerEvents=r===this?a_(t?.pointerEvents)||"":"none")}clearSnapshot(){this.resumeFrom=this.snapshot=void 0}resetTree(){this.root.nodes.forEach(e=>e.currentAnimation?.stop()),this.root.nodes.forEach(rC),this.root.sharedNodes.clear()}}}function Kx(e){e.updateLayout()}function Jx(e){const t=e.resumeFrom?.snapshot||e.snapshot;if(e.isLead()&&e.layout&&t&&e.hasListeners("didUpdate")){const{layoutBox:n,measuredBox:r}=e.layout,{animationType:a}=e.options,i=t.source!==e.layout.source;"size"===a?Wk(e=>{const r=i?t.measuredBox[e]:t.layoutBox[e],a=jk(r);r.min=n[e].min,r.max=r.min+a}):bC(a,t.layoutBox,n)&&Wk(r=>{const a=i?t.measuredBox[r]:t.layoutBox[r],o=jk(n[r]);a.max=a.min+o,e.relativeTarget&&!e.currentAnimation&&(e.isProjectionDirty=!0,e.relativeTarget[r].max=e.relativeTarget[r].min+o)});const o={x:{translate:0,scale:1,origin:0,originPoint:0},y:{translate:0,scale:1,origin:0,originPoint:0}};qk(o,n,t.layoutBox);const s={x:{translate:0,scale:1,origin:0,originPoint:0},y:{translate:0,scale:1,origin:0,originPoint:0}};i?qk(s,e.applyTransform(r,!0),t.measuredBox):qk(s,n,t.layoutBox);const u=!jx(o);let c=!1;if(!e.resumeFrom){const r=e.getClosestProjectingParent();if(r&&!r.resumeFrom){const{snapshot:a,layout:i}=r;if(a&&i){const o={x:{min:0,max:0},y:{min:0,max:0}};Hk(o,t.layoutBox,a.layoutBox);const s={x:{min:0,max:0},y:{min:0,max:0}};Hk(s,n,i.layoutBox),Vx(o,s)||(c=!0),r.options.layoutRoot&&(e.relativeTarget=s,e.relativeTargetOrigin=o,e.relativeParent=r)}}}e.notifyListeners("didUpdate",{layout:n,snapshot:t,delta:s,layoutDelta:o,hasLayoutChanged:u,hasRelativeLayoutChanged:c})}else if(e.isLead()){const{onExitComplete:t}=e.options;t&&t()}e.options.transition=void 0}function eC(e){tD.value&&$x.nodes++,e.parent&&(e.isProjecting()||(e.isProjectionDirty=e.parent.isProjectionDirty),e.isSharedProjectionDirty||(e.isSharedProjectionDirty=Boolean(e.isProjectionDirty||e.parent.isProjectionDirty||e.parent.isSharedProjectionDirty)),e.isTransformDirty||(e.isTransformDirty=e.parent.isTransformDirty))}function tC(e){e.isProjectionDirty=e.isSharedProjectionDirty=e.isTransformDirty=!1}function nC(e){e.clearSnapshot()}function rC(e){e.clearMeasurements()}function aC(e){e.isLayoutDirty=!1}function iC(e){const{visualElement:t}=e.options;t&&t.getProps().onBeforeLayoutMeasure&&t.notify("BeforeLayoutMeasure"),e.resetTransform()}function oC(e){e.finishAnimation(),e.targetDelta=e.relativeTarget=e.target=void 0,e.isProjectionDirty=!0}function sC(e){e.resolveTargetDelta()}function uC(e){e.calcProjection()}function cC(e){e.resetSkewAndRotation()}function lC(e){e.removeLeadSnapshot()}function fC(e,t,n){e.translate=hA(t.translate,0,n),e.scale=hA(t.scale,1,n),e.origin=t.origin,e.originPoint=t.originPoint}function dC(e,t,n,r){e.min=hA(t.min,n.min,r),e.max=hA(t.max,n.max,r)}function pC(e){return e.animationValues&&void 0!==e.animationValues.opacityExit}const hC={duration:.45,ease:[.4,0,.1,1]},mC=e=>"undefined"!=typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().includes(e),vC=mC("applewebkit/")&&!mC("chrome/")?Math.round:KA;function gC(e){e.min=vC(e.min),e.max=vC(e.max)}function bC(e,t,n){return"position"===e||"preserve-aspect"===e&&!function(e,t,n){return Math.abs(e-t)<=n}(Ux(t),Ux(n),.2)}function yC(e){return e!==e.root&&e.scroll?.wasRoot}const AC=Xx({attachResizeListener:(e,t)=>Rk(e,"resize",t),measureScroll:()=>({x:document.documentElement.scrollLeft||document.body.scrollLeft,y:document.documentElement.scrollTop||document.body.scrollTop}),checkIsScrollRoot:()=>!0}),DC={current:void 0},wC=Xx({measureScroll:e=>({x:e.scrollLeft,y:e.scrollTop}),defaultParent:()=>{if(!DC.current){const e=new AC({});e.mount(window),e.setOptions({layoutScroll:!0}),DC.current=e}return DC.current},resetTransform:(e,t)=>{e.style.transform=void 0!==t?t:"none"},checkIsScrollRoot:e=>Boolean("fixed"===window.getComputedStyle(e).position)}),_C={pan:{Feature:class extends Ok{constructor(){super(...arguments),this.removePointerDownListener=KA}onPointerDown(e){this.session=new Qk(e,this.createPanHandlers(),{transformPagePoint:this.node.getTransformPagePoint(),contextWindow:$k(this.node)})}createPanHandlers(){const{onPanSessionStart:e,onPanStart:t,onPan:n,onPanEnd:r}=this.node.getProps();return{onSessionStart:cx(e),onStart:cx(t),onMove:n,onEnd:(e,t)=>{delete this.session,r&&rD.postRender(()=>r(e,t))}}}mount(){this.removePointerDownListener=Lk(this.node.current,"pointerdown",e=>this.onPointerDown(e))}update(){this.session&&this.session.updateHandlers(this.createPanHandlers())}unmount(){this.removePointerDownListener(),this.session&&this.session.end()}}},drag:{Feature:class extends Ok{constructor(e){super(e),this.removeGroupControls=KA,this.removeListeners=KA,this.controls=new sx(e)}mount(){const{dragControls:e}=this.node.getProps();e&&(this.removeGroupControls=e.subscribe(this.controls)),this.removeListeners=this.controls.addListeners()||KA}unmount(){this.removeGroupControls(),this.removeListeners()}},ProjectionNode:wC,MeasureLayout:vx}};function EC(e,t){const n=function(e,t,n){if(e instanceof EventTarget)return[e];if("string"==typeof e){let r=document;t&&(r=t.current);const a=n?.[e]??r.querySelectorAll(e);return a?Array.from(a):[]}return Array.from(e)}(e),r=new AbortController;return[n,{passive:!0,...t,signal:r.signal},()=>r.abort()]}function kC(e){return!("touch"===e.pointerType||Pk())}function xC(e,t,n){const{props:r}=e;e.animationState&&r.whileHover&&e.animationState.setActive("whileHover","Start"===n);const a=r["onHover"+n];a&&rD.postRender(()=>a(t,Ik(t)))}const CC=(e,t)=>!!t&&(e===t||CC(e,t.parentElement)),FC=new Set(["BUTTON","INPUT","SELECT","TEXTAREA","A"]);const SC=new WeakSet;function OC(e){return t=>{"Enter"===t.key&&e(t)}}function TC(e,t){e.dispatchEvent(new PointerEvent("pointer"+t,{isPrimary:!0,bubbles:!0}))}function BC(e){return Nk(e)&&!Pk()}function MC(e,t,n={}){const[r,a,i]=EC(e,n),o=e=>{const r=e.currentTarget;if(!BC(e))return;SC.add(r);const i=t(r,e),o=(e,t)=>{window.removeEventListener("pointerup",s),window.removeEventListener("pointercancel",u),SC.has(r)&&SC.delete(r),BC(e)&&"function"==typeof i&&i(e,{success:t})},s=e=>{o(e,r===window||r===document||n.useGlobalTarget||CC(r,e.target))},u=e=>{o(e,!1)};window.addEventListener("pointerup",s,a),window.addEventListener("pointercancel",u,a)};return r.forEach(e=>{var t;(n.useGlobalTarget?window:e).addEventListener("pointerdown",o,a),zy(e)&&(e.addEventListener("focus",e=>((e,t)=>{const n=e.currentTarget;if(!n)return;const r=OC(()=>{if(SC.has(n))return;TC(n,"down");const e=OC(()=>{TC(n,"up")});n.addEventListener("keyup",e,t),n.addEventListener("blur",()=>TC(n,"cancel"),t)});n.addEventListener("keydown",r,t),n.addEventListener("blur",()=>n.removeEventListener("keydown",r),t)})(e,a)),t=e,FC.has(t.tagName)||-1!==t.tabIndex||e.hasAttribute("tabindex")||(e.tabIndex=0))}),i}function PC(e,t,n){const{props:r}=e;if(e.current instanceof HTMLButtonElement&&e.current.disabled)return;e.animationState&&r.whileTap&&e.animationState.setActive("whileTap","Start"===n);const a=r["onTap"+("End"===n?"":n)];a&&rD.postRender(()=>a(t,Ik(t)))}const RC=new WeakMap,NC=new WeakMap,IC=e=>{const t=RC.get(e.target);t&&t(e)},LC=e=>{e.forEach(IC)};function jC(e,t,n){const r=function({root:e,...t}){const n=e||document;NC.has(n)||NC.set(n,{});const r=NC.get(n),a=JSON.stringify(t);return r[a]||(r[a]=new IntersectionObserver(LC,{root:e,...t})),r[a]}(t);return RC.set(e,n),r.observe(e),()=>{RC.delete(e),r.unobserve(e)}}const zC={some:0,all:1};const qC={inView:{Feature:class extends Ok{constructor(){super(...arguments),this.hasEnteredView=!1,this.isInView=!1}startObserver(){this.unmount();const{viewport:e={}}=this.node.getProps(),{root:t,margin:n,amount:r="some",once:a}=e,i={root:t?t.current:void 0,rootMargin:n,threshold:"number"==typeof r?r:zC[r]};return jC(this.node.current,i,e=>{const{isIntersecting:t}=e;if(this.isInView===t)return;if(this.isInView=t,a&&!t&&this.hasEnteredView)return;t&&(this.hasEnteredView=!0),this.node.animationState&&this.node.animationState.setActive("whileInView",t);const{onViewportEnter:n,onViewportLeave:r}=this.node.getProps(),i=t?n:r;i&&i(e)})}mount(){this.startObserver()}update(){if("undefined"==typeof IntersectionObserver)return;const{props:e,prevProps:t}=this.node;["amount","margin","root"].some(function({viewport:e={}},{viewport:t={}}={}){return n=>e[n]!==t[n]}(e,t))&&this.startObserver()}unmount(){}}},tap:{Feature:class extends Ok{mount(){const{current:e}=this.node;e&&(this.unmount=MC(e,(e,t)=>(PC(this.node,t,"Start"),(e,{success:t})=>PC(this.node,e,t?"End":"Cancel")),{useGlobalTarget:this.node.props.globalTapTarget}))}unmount(){}}},focus:{Feature:class extends Ok{constructor(){super(...arguments),this.isActive=!1}onFocus(){let e=!1;try{e=this.node.current.matches(":focus-visible")}catch(t){e=!0}e&&this.node.animationState&&(this.node.animationState.setActive("whileFocus",!0),this.isActive=!0)}onBlur(){this.isActive&&this.node.animationState&&(this.node.animationState.setActive("whileFocus",!1),this.isActive=!1)}mount(){this.unmount=F_(Rk(this.node.current,"focus",()=>this.onFocus()),Rk(this.node.current,"blur",()=>this.onBlur()))}unmount(){}}},hover:{Feature:class extends Ok{mount(){const{current:e}=this.node;e&&(this.unmount=function(e,t,n={}){const[r,a,i]=EC(e,n),o=e=>{if(!kC(e))return;const{target:n}=e,r=t(n,e);if("function"!=typeof r||!n)return;const i=e=>{kC(e)&&(r(e),n.removeEventListener("pointerleave",i))};n.addEventListener("pointerleave",i,a)};return r.forEach(e=>{e.addEventListener("pointerenter",o,a)}),i}(e,(e,t)=>(xC(this.node,t,"Start"),e=>xC(this.node,e,"End"))))}unmount(){}}}},VC=b_({...Bk,...qC,..._C,...{layout:{ProjectionNode:wC,MeasureLayout:vx}}},Vw);var UC={color:void 0,size:void 0,className:void 0,style:void 0,attr:void 0},HC=c.createContext&&c.createContext(UC),WC=function(){return WC=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var a in t=arguments[n])Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a]);return e},WC.apply(this,arguments)},$C=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a<r.length;a++)t.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(n[r[a]]=e[r[a]])}return n};function GC(e){return e&&e.map(function(e,t){return c.createElement(e.tag,WC({key:t},e.attr),GC(e.child))})}function QC(e){return function(t){return c.createElement(ZC,WC({attr:WC({},e.attr)},t),GC(e.child))}}function ZC(e){var t=function(t){var n,r=e.attr,a=e.size,i=e.title,o=$C(e,["attr","size","title"]),s=a||t.size||"1em";return t.className&&(n=t.className),e.className&&(n=(n?n+" ":"")+e.className),c.createElement("svg",WC({stroke:"currentColor",fill:"currentColor",strokeWidth:"0"},t.attr,r,o,{className:n,style:WC(WC({color:e.color||t.color},t.style),e.style),height:s,width:s,xmlns:"http://www.w3.org/2000/svg"}),i&&c.createElement("title",null,i),e.children)};return void 0!==HC?c.createElement(HC.Consumer,null,function(e){return t(e)}):t(UC)}function YC(e){return QC({tag:"svg",attr:{viewBox:"0 0 512 512"},child:[{tag:"circle",attr:{cx:"256",cy:"256",r:"208",fill:"none",strokeMiterlimit:"10",strokeWidth:"32"}},{tag:"path",attr:{fill:"none",strokeMiterlimit:"10",strokeWidth:"32",d:"M108.92 108.92l294.16 294.16"}}]})(e)}function XC(e){return QC({tag:"svg",attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{fill:"none",strokeMiterlimit:"10",strokeWidth:"32",d:"M451 374c-15.88-16-54.34-39.35-73-48.76-24.3-12.24-26.3-13.24-45.4.95-12.74 9.47-21.21 17.93-36.12 14.75s-47.31-21.11-75.68-49.39-47.34-61.62-50.53-76.48 5.41-23.23 14.79-36c13.22-18 12.22-21 .92-45.3-8.81-18.9-32.84-57-48.9-72.8C119.9 44 119.9 47 108.83 51.6A160.15 160.15 0 0083 65.37C67 76 58.12 84.83 51.91 98.1s-9 44.38 23.07 102.64 54.57 88.05 101.14 134.49S258.5 406.64 310.85 436c64.76 36.27 89.6 29.2 102.91 23s22.18-15 32.83-31a159.09 159.09 0 0013.8-25.8C465 391.17 468 391.17 451 374z"}}]})(e)}function KC(e){return QC({tag:"svg",attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{fill:"none",strokeLinejoin:"round",strokeWidth:"32",d:"M408 64H104a56.16 56.16 0 00-56 56v192a56.16 56.16 0 0056 56h40v80l93.72-78.14a8 8 0 015.13-1.86H408a56.16 56.16 0 0056-56V120a56.16 56.16 0 00-56-56z"}},{tag:"circle",attr:{cx:"160",cy:"216",r:"32"}},{tag:"circle",attr:{cx:"256",cy:"216",r:"32"}},{tag:"circle",attr:{cx:"352",cy:"216",r:"32"}}]})(e)}function JC(e){return QC({tag:"svg",attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{fill:"none",strokeLinecap:"round",strokeMiterlimit:"10",strokeWidth:"32",d:"M431 320.6c-1-3.6 1.2-8.6 3.3-12.2a33.68 33.68 0 012.1-3.1A162 162 0 00464 215c.3-92.2-77.5-167-173.7-167-83.9 0-153.9 57.1-170.3 132.9a160.7 160.7 0 00-3.7 34.2c0 92.3 74.8 169.1 171 169.1 15.3 0 35.9-4.6 47.2-7.7s22.5-7.2 25.4-8.3a26.44 26.44 0 019.3-1.7 26 26 0 0110.1 2l56.7 20.1a13.52 13.52 0 003.9 1 8 8 0 008-8 12.85 12.85 0 00-.5-2.7z"}},{tag:"path",attr:{fill:"none",strokeLinecap:"round",strokeMiterlimit:"10",strokeWidth:"32",d:"M66.46 232a146.23 146.23 0 006.39 152.67c2.31 3.49 3.61 6.19 3.21 8s-11.93 61.87-11.93 61.87a8 8 0 002.71 7.68A8.17 8.17 0 0072 464a7.26 7.26 0 002.91-.6l56.21-22a15.7 15.7 0 0112 .2c18.94 7.38 39.88 12 60.83 12A159.21 159.21 0 00284 432.11"}}]})(e)}function eF(e){return QC({tag:"svg",attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{fill:"none",strokeMiterlimit:"10",strokeWidth:"32",d:"M448 256c0-106-86-192-192-192S64 150 64 256s86 192 192 192 192-86 192-192z"}},{tag:"path",attr:{fill:"none",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"32",d:"M352 176L217.6 336 160 272"}}]})(e)}function tF(e){return QC({tag:"svg",attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{fill:"none",strokeMiterlimit:"10",strokeWidth:"32",d:"M448 256c0-106-86-192-192-192S64 150 64 256s86 192 192 192 192-86 192-192z"}},{tag:"path",attr:{fill:"none",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"32",d:"M320 320L192 192m0 128l128-128"}}]})(e)}function nF(e){return QC({tag:"svg",attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M289.94 256l95-95A24 24 0 00351 127l-95 95-95-95a24 24 0 00-34 34l95 95-95 95a24 24 0 1034 34l95-95 95 95a24 24 0 0034-34z"}}]})(e)}function rF(e){return QC({tag:"svg",attr:{viewBox:"0 0 512 512"},child:[{tag:"rect",attr:{width:"336",height:"336",x:"128",y:"128",fill:"none",strokeLinejoin:"round",strokeWidth:"32",rx:"57",ry:"57"}},{tag:"path",attr:{fill:"none",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"32",d:"M383.5 128l.5-24a56.16 56.16 0 00-56-56H112a64.19 64.19 0 00-64 64v216a56.16 56.16 0 0056 56h24"}}]})(e)}function aF(e){return QC({tag:"svg",attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{fill:"none",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"32",d:"M208 64h66.75a32 32 0 0122.62 9.37l141.26 141.26a32 32 0 019.37 22.62V432a48 48 0 01-48 48H192a48 48 0 01-48-48V304"}},{tag:"path",attr:{fill:"none",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"32",d:"M288 72v120a32 32 0 0032 32h120"}},{tag:"path",attr:{fill:"none",strokeLinecap:"round",strokeMiterlimit:"10",strokeWidth:"32",d:"M160 80v152a23.69 23.69 0 01-24 24c-12 0-24-9.1-24-24V88c0-30.59 16.57-56 48-56s48 24.8 48 55.38v138.75c0 43-27.82 77.87-72 77.87s-72-34.86-72-77.87V144"}}]})(e)}function iF(e){return QC({tag:"svg",attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{fill:"none",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"32",d:"M320 176v-40a40 40 0 00-40-40H88a40 40 0 00-40 40v240a40 40 0 0040 40h192a40 40 0 0040-40v-40m64-160l80 80-80 80m-193-80h273"}}]})(e)}function oF(e){return QC({tag:"svg",attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{fill:"none",strokeLinecap:"round",strokeMiterlimit:"10",strokeWidth:"32",d:"M80 464V68.14a8 8 0 014-6.9C91.81 56.66 112.92 48 160 48c64 0 145 48 192 48a199.53 199.53 0 0077.23-15.77 2 2 0 012.77 1.85v219.36a4 4 0 01-2.39 3.65C421.37 308.7 392.33 320 352 320c-48 0-128-32-192-32s-80 16-80 16"}}]})(e)}function sF(e){return QC({tag:"svg",attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{fill:"none",strokeMiterlimit:"10",strokeWidth:"32",d:"M448 256c0-106-86-192-192-192S64 150 64 256s86 192 192 192 192-86 192-192z"}},{tag:"path",attr:{fill:"none",strokeLinecap:"round",strokeMiterlimit:"10",strokeWidth:"32",d:"M208 192v128m96-128v128"}}]})(e)}function uF(e){return QC({tag:"svg",attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{fill:"none",strokeMiterlimit:"10",strokeWidth:"32",d:"M448 256c0-106-86-192-192-192S64 150 64 256s86 192 192 192 192-86 192-192z"}},{tag:"path",attr:{d:"M216.32 334.44l114.45-69.14a10.89 10.89 0 000-18.6l-114.45-69.14a10.78 10.78 0 00-16.32 9.31v138.26a10.78 10.78 0 0016.32 9.31z"}}]})(e)}function cF(e){return QC({tag:"svg",attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M456.69 421.39L362.6 327.3a173.81 173.81 0 0034.84-104.58C397.44 126.38 319.06 48 222.72 48S48 126.38 48 222.72s78.38 174.72 174.72 174.72A173.81 173.81 0 00327.3 362.6l94.09 94.09a25 25 0 0035.3-35.3zM97.92 222.72a124.8 124.8 0 11124.8 124.8 124.95 124.95 0 01-124.8-124.8z"}}]})(e)}function lF(e){return QC({tag:"svg",attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{fill:"none",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"32",d:"M262.29 192.31a64 64 0 1057.4 57.4 64.13 64.13 0 00-57.4-57.4zM416.39 256a154.34 154.34 0 01-1.53 20.79l45.21 35.46a10.81 10.81 0 012.45 13.75l-42.77 74a10.81 10.81 0 01-13.14 4.59l-44.9-18.08a16.11 16.11 0 00-15.17 1.75A164.48 164.48 0 01325 400.8a15.94 15.94 0 00-8.82 12.14l-6.73 47.89a11.08 11.08 0 01-10.68 9.17h-85.54a11.11 11.11 0 01-10.69-8.87l-6.72-47.82a16.07 16.07 0 00-9-12.22 155.3 155.3 0 01-21.46-12.57 16 16 0 00-15.11-1.71l-44.89 18.07a10.81 10.81 0 01-13.14-4.58l-42.77-74a10.8 10.8 0 012.45-13.75l38.21-30a16.05 16.05 0 006-14.08c-.36-4.17-.58-8.33-.58-12.5s.21-8.27.58-12.35a16 16 0 00-6.07-13.94l-38.19-30A10.81 10.81 0 0149.48 186l42.77-74a10.81 10.81 0 0113.14-4.59l44.9 18.08a16.11 16.11 0 0015.17-1.75A164.48 164.48 0 01187 111.2a15.94 15.94 0 008.82-12.14l6.73-47.89A11.08 11.08 0 01213.23 42h85.54a11.11 11.11 0 0110.69 8.87l6.72 47.82a16.07 16.07 0 009 12.22 155.3 155.3 0 0121.46 12.57 16 16 0 0015.11 1.71l44.89-18.07a10.81 10.81 0 0113.14 4.58l42.77 74a10.8 10.8 0 01-2.45 13.75l-38.21 30a16.05 16.05 0 00-6.05 14.08c.33 4.14.55 8.3.55 12.47z"}}]})(e)}function fF(e){return QC({tag:"svg",attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{fill:"none",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"32",d:"M112 112l20 320c.95 18.49 14.4 32 32 32h184c17.67 0 30.87-13.51 32-32l20-320"}},{tag:"path",attr:{strokeLinecap:"round",strokeMiterlimit:"10",strokeWidth:"32",d:"M80 112h352"}},{tag:"path",attr:{fill:"none",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"32",d:"M192 112V72h0a23.93 23.93 0 0124-24h80a23.93 23.93 0 0124 24h0v40m-64 64v224m-72-224l8 224m136-224l-8 224"}}]})(e)}function dF(e){return QC({tag:"svg",attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{fill:"none",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"32",d:"M352 144h112v112"}},{tag:"path",attr:{fill:"none",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"32",d:"M48 368l121.37-121.37a32 32 0 0145.26 0l50.74 50.74a32 32 0 0045.26 0L448 160"}}]})(e)}function pF(e){return QC({tag:"svg",attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M336 179.52A67.52 67.52 0 00268.48 112h-79.2a4 4 0 00-2.82 6.83l142.71 142.71a4 4 0 006.83-2.82zM16 180v152a68 68 0 0068 68h184a67.66 67.66 0 0042.84-15.24 4 4 0 00.33-6L54.41 122a4 4 0 00-4.87-.62A68 68 0 0016 180zm448 204.39a32 32 0 01-13-2.77 15.77 15.77 0 01-2.71-1.54l-82.71-58.22A32 32 0 01352 295.7v-79.4a32 32 0 0113.58-26.16l82.71-58.22a15.77 15.77 0 012.71-1.54 32 32 0 0145 29.24v192.76a32 32 0 01-32 32z"}},{tag:"path",attr:{fill:"none",strokeLinecap:"round",strokeMiterlimit:"10",strokeWidth:"32",d:"M416 416L80 80"}}]})(e)}function hF(e){return QC({tag:"svg",attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{fill:"none",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"32",d:"M374.79 308.78L457.5 367a16 16 0 0022.5-14.62V159.62A16 16 0 00457.5 145l-82.71 58.22A16 16 0 00368 216.3v79.4a16 16 0 006.79 13.08z"}},{tag:"path",attr:{fill:"none",strokeMiterlimit:"10",strokeWidth:"32",d:"M268 384H84a52.15 52.15 0 01-52-52V180a52.15 52.15 0 0152-52h184.48A51.68 51.68 0 01320 179.52V332a52.15 52.15 0 01-52 52z"}}]})(e)}function mF(){return"undefined"!=typeof window}function vF(e){return yF(e)?(e.nodeName||"").toLowerCase():"#document"}function gF(e){var t;return(null==e||null==(t=e.ownerDocument)?void 0:t.defaultView)||window}function bF(e){var t;return null==(t=(yF(e)?e.ownerDocument:e.document)||window.document)?void 0:t.documentElement}function yF(e){return!!mF()&&(e instanceof Node||e instanceof gF(e).Node)}function AF(e){return!!mF()&&(e instanceof Element||e instanceof gF(e).Element)}function DF(e){return!!mF()&&(e instanceof HTMLElement||e instanceof gF(e).HTMLElement)}function wF(e){return!(!mF()||"undefined"==typeof ShadowRoot)&&(e instanceof ShadowRoot||e instanceof gF(e).ShadowRoot)}const _F=new Set(["inline","contents"]);function EF(e){const{overflow:t,overflowX:n,overflowY:r,display:a}=NF(e);return/auto|scroll|overlay|hidden|clip/.test(t+r+n)&&!_F.has(a)}const kF=new Set(["table","td","th"]);function xF(e){return kF.has(vF(e))}const CF=[":popover-open",":modal"];function FF(e){return CF.some(t=>{try{return e.matches(t)}catch(n){return!1}})}const SF=["transform","translate","scale","rotate","perspective"],OF=["transform","translate","scale","rotate","perspective","filter"],TF=["paint","layout","strict","content"];function BF(e){const t=MF(),n=AF(e)?NF(e):e;return SF.some(e=>!!n[e]&&"none"!==n[e])||!!n.containerType&&"normal"!==n.containerType||!t&&!!n.backdropFilter&&"none"!==n.backdropFilter||!t&&!!n.filter&&"none"!==n.filter||OF.some(e=>(n.willChange||"").includes(e))||TF.some(e=>(n.contain||"").includes(e))}function MF(){return!("undefined"==typeof CSS||!CSS.supports)&&CSS.supports("-webkit-backdrop-filter","none")}const PF=new Set(["html","body","#document"]);function RF(e){return PF.has(vF(e))}function NF(e){return gF(e).getComputedStyle(e)}function IF(e){return AF(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function LF(e){if("html"===vF(e))return e;const t=e.assignedSlot||e.parentNode||wF(e)&&e.host||bF(e);return wF(t)?t.host:t}function jF(e){const t=LF(e);return RF(t)?e.ownerDocument?e.ownerDocument.body:e.body:DF(t)&&EF(t)?t:jF(t)}function zF(e,t,n){var r;void 0===t&&(t=[]),void 0===n&&(n=!0);const a=jF(e),i=a===(null==(r=e.ownerDocument)?void 0:r.body),o=gF(a);if(i){const e=qF(o);return t.concat(o,o.visualViewport||[],EF(a)?a:[],e&&n?zF(e):[])}return t.concat(a,zF(a,[],n))}function qF(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}var VF=["input:not([inert])","select:not([inert])","textarea:not([inert])","a[href]:not([inert])","button:not([inert])","[tabindex]:not(slot):not([inert])","audio[controls]:not([inert])","video[controls]:not([inert])",'[contenteditable]:not([contenteditable="false"]):not([inert])',"details>summary:first-of-type:not([inert])","details:not([inert])"],UF=VF.join(","),HF="undefined"==typeof Element,WF=HF?function(){}:Element.prototype.matches||Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector,$F=!HF&&Element.prototype.getRootNode?function(e){var t;return null==e||null===(t=e.getRootNode)||void 0===t?void 0:t.call(e)}:function(e){return null==e?void 0:e.ownerDocument},GF=function e(t,n){var r;void 0===n&&(n=!0);var a=null==t||null===(r=t.getAttribute)||void 0===r?void 0:r.call(t,"inert");return""===a||"true"===a||n&&t&&e(t.parentNode)},QF=function(e,t,n){if(GF(e))return[];var r=Array.prototype.slice.apply(e.querySelectorAll(UF));return t&&WF.call(e,UF)&&r.unshift(e),r=r.filter(n)},ZF=function e(t,n,r){for(var a=[],i=Array.from(t);i.length;){var o=i.shift();if(!GF(o,!1))if("SLOT"===o.tagName){var s=o.assignedElements(),u=e(s.length?s:o.children,!0,r);r.flatten?a.push.apply(a,u):a.push({scopeParent:o,candidates:u})}else{WF.call(o,UF)&&r.filter(o)&&(n||!t.includes(o))&&a.push(o);var c=o.shadowRoot||"function"==typeof r.getShadowRoot&&r.getShadowRoot(o),l=!GF(c,!1)&&(!r.shadowRootFilter||r.shadowRootFilter(o));if(c&&l){var f=e(!0===c?o.children:c.children,!0,r);r.flatten?a.push.apply(a,f):a.push({scopeParent:o,candidates:f})}else i.unshift.apply(i,o.children)}}return a},YF=function(e){return!isNaN(parseInt(e.getAttribute("tabindex"),10))},XF=function(e){if(!e)throw new Error("No node provided");return e.tabIndex<0&&(/^(AUDIO|VIDEO|DETAILS)$/.test(e.tagName)||function(e){var t,n=null==e||null===(t=e.getAttribute)||void 0===t?void 0:t.call(e,"contenteditable");return""===n||"true"===n}(e))&&!YF(e)?0:e.tabIndex},KF=function(e,t){return e.tabIndex===t.tabIndex?e.documentOrder-t.documentOrder:e.tabIndex-t.tabIndex},JF=function(e){return"INPUT"===e.tagName},eS=function(e){return function(e){return JF(e)&&"radio"===e.type}(e)&&!function(e){if(!e.name)return!0;var t,n=e.form||$F(e),r=function(e){return n.querySelectorAll('input[type="radio"][name="'+e+'"]')};if("undefined"!=typeof window&&void 0!==window.CSS&&"function"==typeof window.CSS.escape)t=r(window.CSS.escape(e.name));else try{t=r(e.name)}catch(i){return console.error("Looks like you have a radio button with a name attribute containing invalid CSS selector characters and need the CSS.escape polyfill: %s",i.message),!1}var a=function(e,t){for(var n=0;n<e.length;n++)if(e[n].checked&&e[n].form===t)return e[n]}(t,e.form);return!a||a===e}(e)},tS=function(e){var t=e.getBoundingClientRect(),n=t.width,r=t.height;return 0===n&&0===r},nS=function(e,t){var n=t.displayCheck,r=t.getShadowRoot;if("hidden"===getComputedStyle(e).visibility)return!0;var a=WF.call(e,"details>summary:first-of-type")?e.parentElement:e;if(WF.call(a,"details:not([open]) *"))return!0;if(n&&"full"!==n&&"legacy-full"!==n){if("non-zero-area"===n)return tS(e)}else{if("function"==typeof r){for(var i=e;e;){var o=e.parentElement,s=$F(e);if(o&&!o.shadowRoot&&!0===r(o))return tS(e);e=e.assignedSlot?e.assignedSlot:o||s===e.ownerDocument?o:s.host}e=i}if(function(e){var t,n,r,a,i=e&&$F(e),o=null===(t=i)||void 0===t?void 0:t.host,s=!1;if(i&&i!==e)for(s=!!(null!==(n=o)&&void 0!==n&&null!==(r=n.ownerDocument)&&void 0!==r&&r.contains(o)||null!=e&&null!==(a=e.ownerDocument)&&void 0!==a&&a.contains(e));!s&&o;){var u,c,l;s=!(null===(c=o=null===(u=i=$F(o))||void 0===u?void 0:u.host)||void 0===c||null===(l=c.ownerDocument)||void 0===l||!l.contains(o))}return s}(e))return!e.getClientRects().length;if("legacy-full"!==n)return!0}return!1},rS=function(e,t){return!(t.disabled||GF(t)||function(e){return JF(e)&&"hidden"===e.type}(t)||nS(t,e)||function(e){return"DETAILS"===e.tagName&&Array.prototype.slice.apply(e.children).some(function(e){return"SUMMARY"===e.tagName})}(t)||function(e){if(/^(INPUT|BUTTON|SELECT|TEXTAREA)$/.test(e.tagName))for(var t=e.parentElement;t;){if("FIELDSET"===t.tagName&&t.disabled){for(var n=0;n<t.children.length;n++){var r=t.children.item(n);if("LEGEND"===r.tagName)return!!WF.call(t,"fieldset[disabled] *")||!r.contains(e)}return!0}t=t.parentElement}return!1}(t))},aS=function(e,t){return!(eS(t)||XF(t)<0||!rS(e,t))},iS=function(e){var t=parseInt(e.getAttribute("tabindex"),10);return!!(isNaN(t)||t>=0)},oS=function e(t){var n=[],r=[];return t.forEach(function(t,a){var i=!!t.scopeParent,o=i?t.scopeParent:t,s=function(e,t){var n=XF(e);return n<0&&t&&!YF(e)?0:n}(o,i),u=i?e(t.candidates):o;0===s?i?n.push.apply(n,u):n.push(o):r.push({documentOrder:a,tabIndex:s,item:t,isScope:i,content:u})}),r.sort(KF).reduce(function(e,t){return t.isScope?e.push.apply(e,t.content):e.push(t.content),e},[]).concat(n)},sS=function(e,t){var n;return n=(t=t||{}).getShadowRoot?ZF([e],t.includeContainer,{filter:aS.bind(null,t),flatten:!1,getShadowRoot:t.getShadowRoot,shadowRootFilter:iS}):QF(e,t.includeContainer,aS.bind(null,t)),oS(n)};function uS(){const e=navigator.userAgentData;return null!=e&&e.platform?e.platform:navigator.platform}function cS(){const e=navigator.userAgentData;return e&&Array.isArray(e.brands)?e.brands.map(e=>{let{brand:t,version:n}=e;return t+"/"+n}).join(" "):navigator.userAgent}function lS(){return/apple/i.test(navigator.vendor)}function fS(){return cS().includes("jsdom/")}const dS="data-floating-ui-focusable";function pS(e){let t=e.activeElement;for(;null!=(null==(n=t)||null==(n=n.shadowRoot)?void 0:n.activeElement);){var n;t=t.shadowRoot.activeElement}return t}function hS(e,t){if(!e||!t)return!1;const n=null==t.getRootNode?void 0:t.getRootNode();if(e.contains(t))return!0;if(n&&wF(n)){let n=t;for(;n;){if(e===n)return!0;n=n.parentNode||n.host}}return!1}function mS(e){return"composedPath"in e?e.composedPath()[0]:e.target}function vS(e,t){if(null==t)return!1;if("composedPath"in e)return e.composedPath().includes(t);const n=e;return null!=n.target&&t.contains(n.target)}function gS(e){return(null==e?void 0:e.ownerDocument)||document}function bS(e){return DF(e)&&e.matches("input:not([type='hidden']):not([disabled]),[contenteditable]:not([contenteditable='false']),textarea:not([disabled])")}function yS(e,t,n){void 0===n&&(n=!0);const r=e.filter(e=>{var r;return e.parentId===t&&(!n||(null==(r=e.context)?void 0:r.open))});return r.flatMap(t=>[t,...yS(e,t.id,n)])}function AS(e){e.preventDefault(),e.stopPropagation()}function DS(e,t){const n=["mouse","pen"];return t||n.push("",void 0),n.includes(e)}var wS="undefined"!=typeof document?c.useLayoutEffect:function(){};function _S(e){const t=c.useRef(e);return wS(()=>{t.current=e}),t}const ES={...l}.useInsertionEffect||(e=>e());function kS(e){const t=c.useRef(()=>{0});return ES(()=>{t.current=e}),c.useCallback(function(){for(var e=arguments.length,n=new Array(e),r=0;r<e;r++)n[r]=arguments[r];return null==t.current?void 0:t.current(...n)},[])}const xS=()=>({getShadowRoot:!0,displayCheck:"function"==typeof ResizeObserver&&ResizeObserver.toString().includes("[native code]")?"full":"none"});function CS(e,t){const n=sS(e,xS()),r=n.length;if(0===r)return;const a=pS(gS(e)),i=n.indexOf(a);return n[-1===i?1===t?0:r-1:i+t]}function FS(e,t){const n=t||e.currentTarget,r=e.relatedTarget;return!r||!hS(n,r)}function SS(e){sS(e,xS()).forEach(e=>{e.dataset.tabindex=e.getAttribute("tabindex")||"",e.setAttribute("tabindex","-1")})}function OS(e){e.querySelectorAll("[data-tabindex]").forEach(e=>{const t=e.dataset.tabindex;delete e.dataset.tabindex,t?e.setAttribute("tabindex",t):e.removeAttribute("tabindex")})}var TS=__webpack_require__(2701);const BS=Math.min,MS=Math.max,PS=Math.round,RS=Math.floor,NS=e=>({x:e,y:e}),IS={left:"right",right:"left",bottom:"top",top:"bottom"},LS={start:"end",end:"start"};function jS(e,t,n){return MS(e,BS(t,n))}function zS(e,t){return"function"==typeof e?e(t):e}function qS(e){return e.split("-")[0]}function VS(e){return e.split("-")[1]}function US(e){return"x"===e?"y":"x"}function HS(e){return"y"===e?"height":"width"}const WS=new Set(["top","bottom"]);function $S(e){return WS.has(qS(e))?"y":"x"}function GS(e){return US($S(e))}function QS(e){return e.replace(/start|end/g,e=>LS[e])}const ZS=["left","right"],YS=["right","left"],XS=["top","bottom"],KS=["bottom","top"];function JS(e,t,n,r){const a=VS(e);let i=function(e,t,n){switch(e){case"top":case"bottom":return n?t?YS:ZS:t?ZS:YS;case"left":case"right":return t?XS:KS;default:return[]}}(qS(e),"start"===n,r);return a&&(i=i.map(e=>e+"-"+a),t&&(i=i.concat(i.map(QS)))),i}function eO(e){return e.replace(/left|right|bottom|top/g,e=>IS[e])}function tO(e){const{x:t,y:n,width:r,height:a}=e;return{width:r,height:a,top:n,left:t,right:t+r,bottom:n+a,x:t,y:n}}function nO(e,t,n){let{reference:r,floating:a}=e;const i=$S(t),o=GS(t),s=HS(o),u=qS(t),c="y"===i,l=r.x+r.width/2-a.width/2,f=r.y+r.height/2-a.height/2,d=r[s]/2-a[s]/2;let p;switch(u){case"top":p={x:l,y:r.y-a.height};break;case"bottom":p={x:l,y:r.y+r.height};break;case"right":p={x:r.x+r.width,y:f};break;case"left":p={x:r.x-a.width,y:f};break;default:p={x:r.x,y:r.y}}switch(VS(t)){case"start":p[o]-=d*(n&&c?-1:1);break;case"end":p[o]+=d*(n&&c?-1:1)}return p}async function rO(e,t){var n;void 0===t&&(t={});const{x:r,y:a,platform:i,rects:o,elements:s,strategy:u}=e,{boundary:c="clippingAncestors",rootBoundary:l="viewport",elementContext:f="floating",altBoundary:d=!1,padding:p=0}=zS(t,e),h=function(e){return"number"!=typeof e?function(e){return{top:0,right:0,bottom:0,left:0,...e}}(e):{top:e,right:e,bottom:e,left:e}}(p),m=s[d?"floating"===f?"reference":"floating":f],v=tO(await i.getClippingRect({element:null==(n=await(null==i.isElement?void 0:i.isElement(m)))||n?m:m.contextElement||await(null==i.getDocumentElement?void 0:i.getDocumentElement(s.floating)),boundary:c,rootBoundary:l,strategy:u})),g="floating"===f?{x:r,y:a,width:o.floating.width,height:o.floating.height}:o.reference,b=await(null==i.getOffsetParent?void 0:i.getOffsetParent(s.floating)),y=await(null==i.isElement?void 0:i.isElement(b))&&await(null==i.getScale?void 0:i.getScale(b))||{x:1,y:1},A=tO(i.convertOffsetParentRelativeRectToViewportRelativeRect?await i.convertOffsetParentRelativeRectToViewportRelativeRect({elements:s,rect:g,offsetParent:b,strategy:u}):g);return{top:(v.top-A.top+h.top)/y.y,bottom:(A.bottom-v.bottom+h.bottom)/y.y,left:(v.left-A.left+h.left)/y.x,right:(A.right-v.right+h.right)/y.x}}const aO=new Set(["left","top"]);function iO(e){const t=NF(e);let n=parseFloat(t.width)||0,r=parseFloat(t.height)||0;const a=DF(e),i=a?e.offsetWidth:n,o=a?e.offsetHeight:r,s=PS(n)!==i||PS(r)!==o;return s&&(n=i,r=o),{width:n,height:r,$:s}}function oO(e){return AF(e)?e:e.contextElement}function sO(e){const t=oO(e);if(!DF(t))return NS(1);const n=t.getBoundingClientRect(),{width:r,height:a,$:i}=iO(t);let o=(i?PS(n.width):n.width)/r,s=(i?PS(n.height):n.height)/a;return o&&Number.isFinite(o)||(o=1),s&&Number.isFinite(s)||(s=1),{x:o,y:s}}const uO=NS(0);function cO(e){const t=gF(e);return MF()&&t.visualViewport?{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}:uO}function lO(e,t,n,r){void 0===t&&(t=!1),void 0===n&&(n=!1);const a=e.getBoundingClientRect(),i=oO(e);let o=NS(1);t&&(r?AF(r)&&(o=sO(r)):o=sO(e));const s=function(e,t,n){return void 0===t&&(t=!1),!(!n||t&&n!==gF(e))&&t}(i,n,r)?cO(i):NS(0);let u=(a.left+s.x)/o.x,c=(a.top+s.y)/o.y,l=a.width/o.x,f=a.height/o.y;if(i){const e=gF(i),t=r&&AF(r)?gF(r):r;let n=e,a=qF(n);for(;a&&r&&t!==n;){const e=sO(a),t=a.getBoundingClientRect(),r=NF(a),i=t.left+(a.clientLeft+parseFloat(r.paddingLeft))*e.x,o=t.top+(a.clientTop+parseFloat(r.paddingTop))*e.y;u*=e.x,c*=e.y,l*=e.x,f*=e.y,u+=i,c+=o,n=gF(a),a=qF(n)}}return tO({width:l,height:f,x:u,y:c})}function fO(e,t){const n=IF(e).scrollLeft;return t?t.left+n:lO(bF(e)).left+n}function dO(e,t){const n=e.getBoundingClientRect();return{x:n.left+t.scrollLeft-fO(e,n),y:n.top+t.scrollTop}}const pO=new Set(["absolute","fixed"]);function hO(e,t,n){let r;if("viewport"===t)r=function(e,t){const n=gF(e),r=bF(e),a=n.visualViewport;let i=r.clientWidth,o=r.clientHeight,s=0,u=0;if(a){i=a.width,o=a.height;const e=MF();(!e||e&&"fixed"===t)&&(s=a.offsetLeft,u=a.offsetTop)}const c=fO(r);if(c<=0){const e=r.ownerDocument,t=e.body,n=getComputedStyle(t),a="CSS1Compat"===e.compatMode&&parseFloat(n.marginLeft)+parseFloat(n.marginRight)||0,o=Math.abs(r.clientWidth-t.clientWidth-a);o<=25&&(i-=o)}else c<=25&&(i+=c);return{width:i,height:o,x:s,y:u}}(e,n);else if("document"===t)r=function(e){const t=bF(e),n=IF(e),r=e.ownerDocument.body,a=MS(t.scrollWidth,t.clientWidth,r.scrollWidth,r.clientWidth),i=MS(t.scrollHeight,t.clientHeight,r.scrollHeight,r.clientHeight);let o=-n.scrollLeft+fO(e);const s=-n.scrollTop;return"rtl"===NF(r).direction&&(o+=MS(t.clientWidth,r.clientWidth)-a),{width:a,height:i,x:o,y:s}}(bF(e));else if(AF(t))r=function(e,t){const n=lO(e,!0,"fixed"===t),r=n.top+e.clientTop,a=n.left+e.clientLeft,i=DF(e)?sO(e):NS(1);return{width:e.clientWidth*i.x,height:e.clientHeight*i.y,x:a*i.x,y:r*i.y}}(t,n);else{const n=cO(e);r={x:t.x-n.x,y:t.y-n.y,width:t.width,height:t.height}}return tO(r)}function mO(e,t){const n=LF(e);return!(n===t||!AF(n)||RF(n))&&("fixed"===NF(n).position||mO(n,t))}function vO(e,t,n){const r=DF(t),a=bF(t),i="fixed"===n,o=lO(e,!0,i,t);let s={scrollLeft:0,scrollTop:0};const u=NS(0);function c(){u.x=fO(a)}if(r||!r&&!i)if(("body"!==vF(t)||EF(a))&&(s=IF(t)),r){const e=lO(t,!0,i,t);u.x=e.x+t.clientLeft,u.y=e.y+t.clientTop}else a&&c();i&&!r&&a&&c();const l=!a||r||i?NS(0):dO(a,s);return{x:o.left+s.scrollLeft-u.x-l.x,y:o.top+s.scrollTop-u.y-l.y,width:o.width,height:o.height}}function gO(e){return"static"===NF(e).position}function bO(e,t){if(!DF(e)||"fixed"===NF(e).position)return null;if(t)return t(e);let n=e.offsetParent;return bF(e)===n&&(n=n.ownerDocument.body),n}function yO(e,t){const n=gF(e);if(FF(e))return n;if(!DF(e)){let t=LF(e);for(;t&&!RF(t);){if(AF(t)&&!gO(t))return t;t=LF(t)}return n}let r=bO(e,t);for(;r&&xF(r)&&gO(r);)r=bO(r,t);return r&&RF(r)&&gO(r)&&!BF(r)?n:r||function(e){let t=LF(e);for(;DF(t)&&!RF(t);){if(BF(t))return t;if(FF(t))return null;t=LF(t)}return null}(e)||n}const AO={convertOffsetParentRelativeRectToViewportRelativeRect:function(e){let{elements:t,rect:n,offsetParent:r,strategy:a}=e;const i="fixed"===a,o=bF(r),s=!!t&&FF(t.floating);if(r===o||s&&i)return n;let u={scrollLeft:0,scrollTop:0},c=NS(1);const l=NS(0),f=DF(r);if((f||!f&&!i)&&(("body"!==vF(r)||EF(o))&&(u=IF(r)),DF(r))){const e=lO(r);c=sO(r),l.x=e.x+r.clientLeft,l.y=e.y+r.clientTop}const d=!o||f||i?NS(0):dO(o,u);return{width:n.width*c.x,height:n.height*c.y,x:n.x*c.x-u.scrollLeft*c.x+l.x+d.x,y:n.y*c.y-u.scrollTop*c.y+l.y+d.y}},getDocumentElement:bF,getClippingRect:function(e){let{element:t,boundary:n,rootBoundary:r,strategy:a}=e;const i="clippingAncestors"===n?FF(t)?[]:function(e,t){const n=t.get(e);if(n)return n;let r=zF(e,[],!1).filter(e=>AF(e)&&"body"!==vF(e)),a=null;const i="fixed"===NF(e).position;let o=i?LF(e):e;for(;AF(o)&&!RF(o);){const t=NF(o),n=BF(o);n||"fixed"!==t.position||(a=null),(i?!n&&!a:!n&&"static"===t.position&&a&&pO.has(a.position)||EF(o)&&!n&&mO(e,o))?r=r.filter(e=>e!==o):a=t,o=LF(o)}return t.set(e,r),r}(t,this._c):[].concat(n),o=[...i,r],s=o[0],u=o.reduce((e,n)=>{const r=hO(t,n,a);return e.top=MS(r.top,e.top),e.right=BS(r.right,e.right),e.bottom=BS(r.bottom,e.bottom),e.left=MS(r.left,e.left),e},hO(t,s,a));return{width:u.right-u.left,height:u.bottom-u.top,x:u.left,y:u.top}},getOffsetParent:yO,getElementRects:async function(e){const t=this.getOffsetParent||yO,n=this.getDimensions,r=await n(e.floating);return{reference:vO(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:r.width,height:r.height}}},getClientRects:function(e){return Array.from(e.getClientRects())},getDimensions:function(e){const{width:t,height:n}=iO(e);return{width:t,height:n}},getScale:sO,isElement:AF,isRTL:function(e){return"rtl"===NF(e).direction}};function DO(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}function wO(e,t,n,r){void 0===r&&(r={});const{ancestorScroll:a=!0,ancestorResize:i=!0,elementResize:o="function"==typeof ResizeObserver,layoutShift:s="function"==typeof IntersectionObserver,animationFrame:u=!1}=r,c=oO(e),l=a||i?[...c?zF(c):[],...zF(t)]:[];l.forEach(e=>{a&&e.addEventListener("scroll",n,{passive:!0}),i&&e.addEventListener("resize",n)});const f=c&&s?function(e,t){let n,r=null;const a=bF(e);function i(){var e;clearTimeout(n),null==(e=r)||e.disconnect(),r=null}return function o(s,u){void 0===s&&(s=!1),void 0===u&&(u=1),i();const c=e.getBoundingClientRect(),{left:l,top:f,width:d,height:p}=c;if(s||t(),!d||!p)return;const h={rootMargin:-RS(f)+"px "+-RS(a.clientWidth-(l+d))+"px "+-RS(a.clientHeight-(f+p))+"px "+-RS(l)+"px",threshold:MS(0,BS(1,u))||1};let m=!0;function v(t){const r=t[0].intersectionRatio;if(r!==u){if(!m)return o();r?o(!1,r):n=setTimeout(()=>{o(!1,1e-7)},1e3)}1!==r||DO(c,e.getBoundingClientRect())||o(),m=!1}try{r=new IntersectionObserver(v,{...h,root:a.ownerDocument})}catch(g){r=new IntersectionObserver(v,h)}r.observe(e)}(!0),i}(c,n):null;let d,p=-1,h=null;o&&(h=new ResizeObserver(e=>{let[r]=e;r&&r.target===c&&h&&(h.unobserve(t),cancelAnimationFrame(p),p=requestAnimationFrame(()=>{var e;null==(e=h)||e.observe(t)})),n()}),c&&!u&&h.observe(c),h.observe(t));let m=u?lO(e):null;return u&&function t(){const r=lO(e);m&&!DO(m,r)&&n();m=r,d=requestAnimationFrame(t)}(),n(),()=>{var e;l.forEach(e=>{a&&e.removeEventListener("scroll",n),i&&e.removeEventListener("resize",n)}),null==f||f(),null==(e=h)||e.disconnect(),h=null,u&&cancelAnimationFrame(d)}}const _O=function(e){return void 0===e&&(e=0),{name:"offset",options:e,async fn(t){var n,r;const{x:a,y:i,placement:o,middlewareData:s}=t,u=await async function(e,t){const{placement:n,platform:r,elements:a}=e,i=await(null==r.isRTL?void 0:r.isRTL(a.floating)),o=qS(n),s=VS(n),u="y"===$S(n),c=aO.has(o)?-1:1,l=i&&u?-1:1,f=zS(t,e);let{mainAxis:d,crossAxis:p,alignmentAxis:h}="number"==typeof f?{mainAxis:f,crossAxis:0,alignmentAxis:null}:{mainAxis:f.mainAxis||0,crossAxis:f.crossAxis||0,alignmentAxis:f.alignmentAxis};return s&&"number"==typeof h&&(p="end"===s?-1*h:h),u?{x:p*l,y:d*c}:{x:d*c,y:p*l}}(t,e);return o===(null==(n=s.offset)?void 0:n.placement)&&null!=(r=s.arrow)&&r.alignmentOffset?{}:{x:a+u.x,y:i+u.y,data:{...u,placement:o}}}}},EO=function(e){return void 0===e&&(e={}),{name:"shift",options:e,async fn(t){const{x:n,y:r,placement:a}=t,{mainAxis:i=!0,crossAxis:o=!1,limiter:s={fn:e=>{let{x:t,y:n}=e;return{x:t,y:n}}},...u}=zS(e,t),c={x:n,y:r},l=await rO(t,u),f=$S(qS(a)),d=US(f);let p=c[d],h=c[f];if(i){const e="y"===d?"bottom":"right";p=jS(p+l["y"===d?"top":"left"],p,p-l[e])}if(o){const e="y"===f?"bottom":"right";h=jS(h+l["y"===f?"top":"left"],h,h-l[e])}const m=s.fn({...t,[d]:p,[f]:h});return{...m,data:{x:m.x-n,y:m.y-r,enabled:{[d]:i,[f]:o}}}}}},kO=function(e){return void 0===e&&(e={}),{name:"flip",options:e,async fn(t){var n,r;const{placement:a,middlewareData:i,rects:o,initialPlacement:s,platform:u,elements:c}=t,{mainAxis:l=!0,crossAxis:f=!0,fallbackPlacements:d,fallbackStrategy:p="bestFit",fallbackAxisSideDirection:h="none",flipAlignment:m=!0,...v}=zS(e,t);if(null!=(n=i.arrow)&&n.alignmentOffset)return{};const g=qS(a),b=$S(s),y=qS(s)===s,A=await(null==u.isRTL?void 0:u.isRTL(c.floating)),D=d||(y||!m?[eO(s)]:function(e){const t=eO(e);return[QS(e),t,QS(t)]}(s)),w="none"!==h;!d&&w&&D.push(...JS(s,m,h,A));const _=[s,...D],E=await rO(t,v),k=[];let x=(null==(r=i.flip)?void 0:r.overflows)||[];if(l&&k.push(E[g]),f){const e=function(e,t,n){void 0===n&&(n=!1);const r=VS(e),a=GS(e),i=HS(a);let o="x"===a?r===(n?"end":"start")?"right":"left":"start"===r?"bottom":"top";return t.reference[i]>t.floating[i]&&(o=eO(o)),[o,eO(o)]}(a,o,A);k.push(E[e[0]],E[e[1]])}if(x=[...x,{placement:a,overflows:k}],!k.every(e=>e<=0)){var C,F;const e=((null==(C=i.flip)?void 0:C.index)||0)+1,t=_[e];if(t){if(!("alignment"===f&&b!==$S(t))||x.every(e=>$S(e.placement)!==b||e.overflows[0]>0))return{data:{index:e,overflows:x},reset:{placement:t}}}let n=null==(F=x.filter(e=>e.overflows[0]<=0).sort((e,t)=>e.overflows[1]-t.overflows[1])[0])?void 0:F.placement;if(!n)switch(p){case"bestFit":{var S;const e=null==(S=x.filter(e=>{if(w){const t=$S(e.placement);return t===b||"y"===t}return!0}).map(e=>[e.placement,e.overflows.filter(e=>e>0).reduce((e,t)=>e+t,0)]).sort((e,t)=>e[1]-t[1])[0])?void 0:S[0];e&&(n=e);break}case"initialPlacement":n=s}if(a!==n)return{reset:{placement:n}}}return{}}}},xO=(e,t,n)=>{const r=new Map,a={platform:AO,...n},i={...a.platform,_c:r};return(async(e,t,n)=>{const{placement:r="bottom",strategy:a="absolute",middleware:i=[],platform:o}=n,s=i.filter(Boolean),u=await(null==o.isRTL?void 0:o.isRTL(t));let c=await o.getElementRects({reference:e,floating:t,strategy:a}),{x:l,y:f}=nO(c,r,u),d=r,p={},h=0;for(let m=0;m<s.length;m++){const{name:n,fn:i}=s[m],{x:v,y:g,data:b,reset:y}=await i({x:l,y:f,initialPlacement:r,placement:d,strategy:a,middlewareData:p,rects:c,platform:o,elements:{reference:e,floating:t}});l=null!=v?v:l,f=null!=g?g:f,p={...p,[n]:{...p[n],...b}},y&&h<=50&&(h++,"object"==typeof y&&(y.placement&&(d=y.placement),y.rects&&(c=!0===y.rects?await o.getElementRects({reference:e,floating:t,strategy:a}):y.rects),({x:l,y:f}=nO(c,d,u))),m=-1)}return{x:l,y:f,placement:d,strategy:a,middlewareData:p}})(e,t,{...a,platform:i})};var CO="undefined"!=typeof document?c.useLayoutEffect:function(){};function FO(e,t){if(e===t)return!0;if(typeof e!=typeof t)return!1;if("function"==typeof e&&e.toString()===t.toString())return!0;let n,r,a;if(e&&t&&"object"==typeof e){if(Array.isArray(e)){if(n=e.length,n!==t.length)return!1;for(r=n;0!==r--;)if(!FO(e[r],t[r]))return!1;return!0}if(a=Object.keys(e),n=a.length,n!==Object.keys(t).length)return!1;for(r=n;0!==r--;)if(!{}.hasOwnProperty.call(t,a[r]))return!1;for(r=n;0!==r--;){const n=a[r];if(("_owner"!==n||!e.$$typeof)&&!FO(e[n],t[n]))return!1}return!0}return e!=e&&t!=t}function SO(e){if("undefined"==typeof window)return 1;return(e.ownerDocument.defaultView||window).devicePixelRatio||1}function OO(e,t){const n=SO(e);return Math.round(t*n)/n}function TO(e){const t=c.useRef(e);return CO(()=>{t.current=e}),t}const BO=(e,t)=>({..._O(e),options:[e,t]}),MO=(e,t)=>({...EO(e),options:[e,t]}),PO=(e,t)=>({...kO(e),options:[e,t]});const RO="data-floating-ui-focusable",NO="active",IO="selected",LO="ArrowLeft",jO="ArrowRight",zO="ArrowUp",qO="ArrowDown";const VO=[LO,jO],UO=[zO,qO],HO={...l};let WO=!1,$O=0;const GO=()=>"floating-ui-"+Math.random().toString(36).slice(2,6)+$O++;const QO=HO.useId||function(){const[e,t]=c.useState(()=>WO?GO():void 0);return wS(()=>{null==e&&t(GO())},[]),c.useEffect(()=>{WO=!0},[]),e};function ZO(){const e=new Map;return{emit(t,n){var r;null==(r=e.get(t))||r.forEach(e=>e(n))},on(t,n){e.has(t)||e.set(t,new Set),e.get(t).add(n)},off(t,n){var r;null==(r=e.get(t))||r.delete(n)}}}const YO=c.createContext(null),XO=c.createContext(null),KO=()=>{var e;return(null==(e=c.useContext(YO))?void 0:e.id)||null},JO=()=>c.useContext(XO);function eT(e){return"data-floating-ui-"+e}function tT(e){-1!==e.current&&(clearTimeout(e.current),e.current=-1)}const nT=eT("safe-polygon");function rT(e,t,n){if(n&&!DS(n))return 0;if("number"==typeof e)return e;if("function"==typeof e){const n=e();return"number"==typeof n?n:null==n?void 0:n[t]}return null==e?void 0:e[t]}function aT(e){return"function"==typeof e?e():e}function iT(e,t){void 0===t&&(t={});const{open:n,onOpenChange:r,dataRef:a,events:i,elements:o}=e,{enabled:s=!0,delay:u=0,handleClose:l=null,mouseOnly:f=!1,restMs:d=0,move:p=!0}=t,h=JO(),m=KO(),v=_S(l),g=_S(u),b=_S(n),y=_S(d),A=c.useRef(),D=c.useRef(-1),w=c.useRef(),_=c.useRef(-1),E=c.useRef(!0),k=c.useRef(!1),x=c.useRef(()=>{}),C=c.useRef(!1),F=kS(()=>{var e;const t=null==(e=a.current.openEvent)?void 0:e.type;return(null==t?void 0:t.includes("mouse"))&&"mousedown"!==t});c.useEffect(()=>{if(s)return i.on("openchange",e),()=>{i.off("openchange",e)};function e(e){let{open:t}=e;t||(tT(D),tT(_),E.current=!0,C.current=!1)}},[s,i]),c.useEffect(()=>{if(!s)return;if(!v.current)return;if(!n)return;function e(e){F()&&r(!1,e,"hover")}const t=gS(o.floating).documentElement;return t.addEventListener("mouseleave",e),()=>{t.removeEventListener("mouseleave",e)}},[o.floating,n,r,s,v,F]);const S=c.useCallback(function(e,t,n){void 0===t&&(t=!0),void 0===n&&(n="hover");const a=rT(g.current,"close",A.current);a&&!w.current?(tT(D),D.current=window.setTimeout(()=>r(!1,e,n),a)):t&&(tT(D),r(!1,e,n))},[g,r]),O=kS(()=>{x.current(),w.current=void 0}),T=kS(()=>{if(k.current){const e=gS(o.floating).body;e.style.pointerEvents="",e.removeAttribute(nT),k.current=!1}}),B=kS(()=>!!a.current.openEvent&&["click","mousedown"].includes(a.current.openEvent.type));c.useEffect(()=>{if(s&&AF(o.domReference)){const r=o.domReference,a=o.floating;return n&&r.addEventListener("mouseleave",i),p&&r.addEventListener("mousemove",e,{once:!0}),r.addEventListener("mouseenter",e),r.addEventListener("mouseleave",t),a&&(a.addEventListener("mouseleave",i),a.addEventListener("mouseenter",u),a.addEventListener("mouseleave",c)),()=>{n&&r.removeEventListener("mouseleave",i),p&&r.removeEventListener("mousemove",e),r.removeEventListener("mouseenter",e),r.removeEventListener("mouseleave",t),a&&(a.removeEventListener("mouseleave",i),a.removeEventListener("mouseenter",u),a.removeEventListener("mouseleave",c))}}function e(e){if(tT(D),E.current=!1,f&&!DS(A.current)||aT(y.current)>0&&!rT(g.current,"open"))return;const t=rT(g.current,"open",A.current);t?D.current=window.setTimeout(()=>{b.current||r(!0,e,"hover")},t):n||r(!0,e,"hover")}function t(e){if(B())return void T();x.current();const t=gS(o.floating);if(tT(_),C.current=!1,v.current&&a.current.floatingContext){n||tT(D),w.current=v.current({...a.current.floatingContext,tree:h,x:e.clientX,y:e.clientY,onClose(){T(),O(),B()||S(e,!0,"safe-polygon")}});const r=w.current;return t.addEventListener("mousemove",r),void(x.current=()=>{t.removeEventListener("mousemove",r)})}("touch"!==A.current||!hS(o.floating,e.relatedTarget))&&S(e)}function i(e){B()||a.current.floatingContext&&(null==v.current||v.current({...a.current.floatingContext,tree:h,x:e.clientX,y:e.clientY,onClose(){T(),O(),B()||S(e)}})(e))}function u(){tT(D)}function c(e){B()||S(e,!1)}},[o,s,e,f,p,S,O,T,r,n,b,h,g,v,a,B,y]),wS(()=>{var e;if(s&&n&&null!=(e=v.current)&&null!=(e=e.__options)&&e.blockPointerEvents&&F()){k.current=!0;const e=o.floating;if(AF(o.domReference)&&e){var t;const n=gS(o.floating).body;n.setAttribute(nT,"");const r=o.domReference,a=null==h||null==(t=h.nodesRef.current.find(e=>e.id===m))||null==(t=t.context)?void 0:t.elements.floating;return a&&(a.style.pointerEvents=""),n.style.pointerEvents="none",r.style.pointerEvents="auto",e.style.pointerEvents="auto",()=>{n.style.pointerEvents="",r.style.pointerEvents="",e.style.pointerEvents=""}}}},[s,n,m,o,h,v,F]),wS(()=>{n||(A.current=void 0,C.current=!1,O(),T())},[n,O,T]),c.useEffect(()=>()=>{O(),tT(D),tT(_),T()},[s,o.domReference,O,T]);const M=c.useMemo(()=>{function e(e){A.current=e.pointerType}return{onPointerDown:e,onPointerEnter:e,onMouseMove(e){const{nativeEvent:t}=e;function a(){E.current||b.current||r(!0,t,"hover")}f&&!DS(A.current)||n||0===aT(y.current)||C.current&&e.movementX**2+e.movementY**2<2||(tT(_),"touch"===A.current?a():(C.current=!0,_.current=window.setTimeout(a,aT(y.current))))}}},[f,r,n,b,y]);return c.useMemo(()=>s?{reference:M}:{},[s,M])}function oT(e,t){if(!e||!t)return!1;const n=null==t.getRootNode?void 0:t.getRootNode();if(e.contains(t))return!0;if(n&&wF(n)){let n=t;for(;n;){if(e===n)return!0;n=n.parentNode||n.host}}return!1}const sT={border:0,clip:"rect(0 0 0 0)",height:"1px",margin:"-1px",overflow:"hidden",padding:0,position:"fixed",whiteSpace:"nowrap",width:"1px",top:0,left:0},uT=c.forwardRef(function(e,t){const[n,r]=c.useState();wS(()=>{lS()&&r("button")},[]);const a={ref:t,tabIndex:0,role:n,"aria-hidden":!n||void 0,[eT("focus-guard")]:"",style:sT};return(0,My.jsx)("span",{...e,...a})}),cT=c.createContext(null),lT=eT("portal");function fT(e){const{children:t,id:n,root:r,preserveTabOrder:a=!0}=e,i=function(e){void 0===e&&(e={});const{id:t,root:n}=e,r=QO(),a=dT(),[i,o]=c.useState(null),s=c.useRef(null);return wS(()=>()=>{null==i||i.remove(),queueMicrotask(()=>{s.current=null})},[i]),wS(()=>{if(!r)return;if(s.current)return;const e=t?document.getElementById(t):null;if(!e)return;const n=document.createElement("div");n.id=r,n.setAttribute(lT,""),e.appendChild(n),s.current=n,o(n)},[t,r]),wS(()=>{if(null===n)return;if(!r)return;if(s.current)return;let e=n||(null==a?void 0:a.portalNode);e&&!yF(e)&&(e=e.current),e=e||document.body;let i=null;t&&(i=document.createElement("div"),i.id=t,e.appendChild(i));const u=document.createElement("div");u.id=r,u.setAttribute(lT,""),e=i||e,e.appendChild(u),s.current=u,o(u)},[t,n,r,a]),i}({id:n,root:r}),[o,s]=c.useState(null),u=c.useRef(null),l=c.useRef(null),f=c.useRef(null),d=c.useRef(null),p=null==o?void 0:o.modal,h=null==o?void 0:o.open,m=!!o&&!o.modal&&o.open&&a&&!(!r&&!i);return c.useEffect(()=>{if(i&&a&&!p)return i.addEventListener("focusin",e,!0),i.addEventListener("focusout",e,!0),()=>{i.removeEventListener("focusin",e,!0),i.removeEventListener("focusout",e,!0)};function e(e){if(i&&FS(e)){("focusin"===e.type?OS:SS)(i)}}},[i,a,p]),c.useEffect(()=>{i&&(h||OS(i))},[h,i]),(0,My.jsxs)(cT.Provider,{value:c.useMemo(()=>({preserveTabOrder:a,beforeOutsideRef:u,afterOutsideRef:l,beforeInsideRef:f,afterInsideRef:d,portalNode:i,setFocusManagerState:s}),[a,i]),children:[m&&i&&(0,My.jsx)(uT,{"data-type":"outside",ref:u,onFocus:e=>{if(FS(e,i)){var t;null==(t=f.current)||t.focus()}else{const e=o?o.domReference:null,t=CS(gS(n=e).body,-1)||n;null==t||t.focus()}var n}}),m&&i&&(0,My.jsx)("span",{"aria-owns":i.id,style:sT}),i&&TS.createPortal(t,i),m&&i&&(0,My.jsx)(uT,{"data-type":"outside",ref:l,onFocus:e=>{if(FS(e,i)){var t;null==(t=d.current)||t.focus()}else{const t=o?o.domReference:null,r=CS(gS(n=t).body,1)||n;null==r||r.focus(),(null==o?void 0:o.closeOnFocusOut)&&(null==o||o.onOpenChange(!1,e.nativeEvent,"focus-out"))}var n}})]})}const dT=()=>c.useContext(cT);const pT={pointerdown:"onPointerDown",mousedown:"onMouseDown",click:"onClick"},hT={pointerdown:"onPointerDownCapture",mousedown:"onMouseDownCapture",click:"onClickCapture"},mT=e=>{var t,n;return{escapeKey:"boolean"==typeof e?e:null!=(t=null==e?void 0:e.escapeKey)&&t,outsidePress:"boolean"==typeof e?e:null==(n=null==e?void 0:e.outsidePress)||n}};function vT(e,t){void 0===t&&(t={});const{open:n,onOpenChange:r,elements:a,dataRef:i}=e,{enabled:o=!0,escapeKey:s=!0,outsidePress:u=!0,outsidePressEvent:l="pointerdown",referencePress:f=!1,referencePressEvent:d="pointerdown",ancestorScroll:p=!1,bubbles:h,capture:m}=t,v=JO(),g=kS("function"==typeof u?u:()=>!1),b="function"==typeof u?g:u,y=c.useRef(!1),{escapeKey:A,outsidePress:D}=mT(h),{escapeKey:w,outsidePress:_}=mT(m),E=c.useRef(!1),k=kS(e=>{var t;if(!n||!o||!s||"Escape"!==e.key)return;if(E.current)return;const a=null==(t=i.current.floatingContext)?void 0:t.nodeId,u=v?yS(v.nodesRef.current,a):[];if(!A&&(e.stopPropagation(),u.length>0)){let e=!0;if(u.forEach(t=>{var n;null==(n=t.context)||!n.open||t.context.dataRef.current.__escapeKeyBubbles||(e=!1)}),!e)return}r(!1,function(e){return"nativeEvent"in e}(e)?e.nativeEvent:e,"escape-key")}),x=kS(e=>{var t;const n=()=>{var t;k(e),null==(t=mS(e))||t.removeEventListener("keydown",n)};null==(t=mS(e))||t.addEventListener("keydown",n)}),C=kS(e=>{var t;const n=i.current.insideReactTree;i.current.insideReactTree=!1;const o=y.current;if(y.current=!1,"click"===l&&o)return;if(n)return;if("function"==typeof b&&!b(e))return;const s=mS(e),u="["+eT("inert")+"]",c=gS(a.floating).querySelectorAll(u);let f=AF(s)?s:null;for(;f&&!RF(f);){const e=LF(f);if(RF(e)||!AF(e))break;f=e}if(c.length&&AF(s)&&!s.matches("html,body")&&!hS(s,a.floating)&&Array.from(c).every(e=>!hS(f,e)))return;if(DF(s)&&O){const t=RF(s),n=NF(s),r=/auto|scroll/,a=t||r.test(n.overflowX),i=t||r.test(n.overflowY),o=a&&s.clientWidth>0&&s.scrollWidth>s.clientWidth,u=i&&s.clientHeight>0&&s.scrollHeight>s.clientHeight,c="rtl"===n.direction,l=u&&(c?e.offsetX<=s.offsetWidth-s.clientWidth:e.offsetX>s.clientWidth),f=o&&e.offsetY>s.clientHeight;if(l||f)return}const d=null==(t=i.current.floatingContext)?void 0:t.nodeId,p=v&&yS(v.nodesRef.current,d).some(t=>{var n;return vS(e,null==(n=t.context)?void 0:n.elements.floating)});if(vS(e,a.floating)||vS(e,a.domReference)||p)return;const h=v?yS(v.nodesRef.current,d):[];if(h.length>0){let e=!0;if(h.forEach(t=>{var n;null==(n=t.context)||!n.open||t.context.dataRef.current.__outsidePressBubbles||(e=!1)}),!e)return}r(!1,e,"outside-press")}),F=kS(e=>{var t;const n=()=>{var t;C(e),null==(t=mS(e))||t.removeEventListener(l,n)};null==(t=mS(e))||t.addEventListener(l,n)});c.useEffect(()=>{if(!n||!o)return;i.current.__escapeKeyBubbles=A,i.current.__outsidePressBubbles=D;let e=-1;function t(e){r(!1,e,"ancestor-scroll")}function u(){window.clearTimeout(e),E.current=!0}function c(){e=window.setTimeout(()=>{E.current=!1},MF()?5:0)}const f=gS(a.floating);s&&(f.addEventListener("keydown",w?x:k,w),f.addEventListener("compositionstart",u),f.addEventListener("compositionend",c)),b&&f.addEventListener(l,_?F:C,_);let d=[];return p&&(AF(a.domReference)&&(d=zF(a.domReference)),AF(a.floating)&&(d=d.concat(zF(a.floating))),!AF(a.reference)&&a.reference&&a.reference.contextElement&&(d=d.concat(zF(a.reference.contextElement)))),d=d.filter(e=>{var t;return e!==(null==(t=f.defaultView)?void 0:t.visualViewport)}),d.forEach(e=>{e.addEventListener("scroll",t,{passive:!0})}),()=>{s&&(f.removeEventListener("keydown",w?x:k,w),f.removeEventListener("compositionstart",u),f.removeEventListener("compositionend",c)),b&&f.removeEventListener(l,_?F:C,_),d.forEach(e=>{e.removeEventListener("scroll",t)}),window.clearTimeout(e)}},[i,a,s,b,l,n,r,p,o,A,D,k,w,x,C,_,F]),c.useEffect(()=>{i.current.insideReactTree=!1},[i,b,l]);const S=c.useMemo(()=>({onKeyDown:k,...f&&{[pT[d]]:e=>{r(!1,e.nativeEvent,"reference-press")},..."click"!==d&&{onClick(e){r(!1,e.nativeEvent,"reference-press")}}}}),[k,r,f,d]),O=c.useMemo(()=>({onKeyDown:k,onMouseDown(){y.current=!0},onMouseUp(){y.current=!0},[hT[l]]:()=>{i.current.insideReactTree=!0}}),[k,l,i]);return c.useMemo(()=>o?{reference:S,floating:O}:{},[o,S,O])}function gT(e){const{open:t=!1,onOpenChange:n,elements:r}=e,a=QO(),i=c.useRef({}),[o]=c.useState(()=>ZO()),s=null!=KO();const[u,l]=c.useState(r.reference),f=kS((e,t,r)=>{i.current.openEvent=e?t:void 0,o.emit("openchange",{open:e,event:t,reason:r,nested:s}),null==n||n(e,t,r)}),d=c.useMemo(()=>({setPositionReference:l}),[]),p=c.useMemo(()=>({reference:u||r.reference||null,floating:r.floating||null,domReference:r.reference}),[u,r.reference,r.floating]);return c.useMemo(()=>({dataRef:i,open:t,onOpenChange:f,elements:p,events:o,floatingId:a,refs:d}),[t,f,p,o,a,d])}function bT(e){void 0===e&&(e={});const{nodeId:t}=e,n=gT({...e,elements:{reference:null,floating:null,...e.elements}}),r=e.rootContext||n,a=r.elements,[i,o]=c.useState(null),[s,u]=c.useState(null),l=(null==a?void 0:a.domReference)||i,f=c.useRef(null),d=JO();wS(()=>{l&&(f.current=l)},[l]);const p=function(e){void 0===e&&(e={});const{placement:t="bottom",strategy:n="absolute",middleware:r=[],platform:a,elements:{reference:i,floating:o}={},transform:s=!0,whileElementsMounted:u,open:l}=e,[f,d]=c.useState({x:0,y:0,strategy:n,placement:t,middlewareData:{},isPositioned:!1}),[p,h]=c.useState(r);FO(p,r)||h(r);const[m,v]=c.useState(null),[g,b]=c.useState(null),y=c.useCallback(e=>{e!==_.current&&(_.current=e,v(e))},[]),A=c.useCallback(e=>{e!==E.current&&(E.current=e,b(e))},[]),D=i||m,w=o||g,_=c.useRef(null),E=c.useRef(null),k=c.useRef(f),x=null!=u,C=TO(u),F=TO(a),S=TO(l),O=c.useCallback(()=>{if(!_.current||!E.current)return;const e={placement:t,strategy:n,middleware:p};F.current&&(e.platform=F.current),xO(_.current,E.current,e).then(e=>{const t={...e,isPositioned:!1!==S.current};T.current&&!FO(k.current,t)&&(k.current=t,TS.flushSync(()=>{d(t)}))})},[p,t,n,F,S]);CO(()=>{!1===l&&k.current.isPositioned&&(k.current.isPositioned=!1,d(e=>({...e,isPositioned:!1})))},[l]);const T=c.useRef(!1);CO(()=>(T.current=!0,()=>{T.current=!1}),[]),CO(()=>{if(D&&(_.current=D),w&&(E.current=w),D&&w){if(C.current)return C.current(D,w,O);O()}},[D,w,O,C,x]);const B=c.useMemo(()=>({reference:_,floating:E,setReference:y,setFloating:A}),[y,A]),M=c.useMemo(()=>({reference:D,floating:w}),[D,w]),P=c.useMemo(()=>{const e={position:n,left:0,top:0};if(!M.floating)return e;const t=OO(M.floating,f.x),r=OO(M.floating,f.y);return s?{...e,transform:"translate("+t+"px, "+r+"px)",...SO(M.floating)>=1.5&&{willChange:"transform"}}:{position:n,left:t,top:r}},[n,s,M.floating,f.x,f.y]);return c.useMemo(()=>({...f,update:O,refs:B,elements:M,floatingStyles:P}),[f,O,B,M,P])}({...e,elements:{...a,...s&&{reference:s}}}),h=c.useCallback(e=>{const t=AF(e)?{getBoundingClientRect:()=>e.getBoundingClientRect(),getClientRects:()=>e.getClientRects(),contextElement:e}:e;u(t),p.refs.setReference(t)},[p.refs]),m=c.useCallback(e=>{(AF(e)||null===e)&&(f.current=e,o(e)),(AF(p.refs.reference.current)||null===p.refs.reference.current||null!==e&&!AF(e))&&p.refs.setReference(e)},[p.refs]),v=c.useMemo(()=>({...p.refs,setReference:m,setPositionReference:h,domReference:f}),[p.refs,m,h]),g=c.useMemo(()=>({...p.elements,domReference:l}),[p.elements,l]),b=c.useMemo(()=>({...p,...r,refs:v,elements:g,nodeId:t}),[p,v,g,t,r]);return wS(()=>{r.dataRef.current.floatingContext=b;const e=null==d?void 0:d.nodesRef.current.find(e=>e.id===t);e&&(e.context=b)}),c.useMemo(()=>({...p,context:b,refs:v,elements:g}),[p,v,g,b])}function yT(){return uS().toLowerCase().startsWith("mac")&&!navigator.maxTouchPoints&&lS()}function AT(e,t){void 0===t&&(t={});const{open:n,onOpenChange:r,events:a,dataRef:i,elements:o}=e,{enabled:s=!0,visibleOnly:u=!0}=t,l=c.useRef(!1),f=c.useRef(-1),d=c.useRef(!0);c.useEffect(()=>{if(!s)return;const e=gF(o.domReference);function t(){!n&&DF(o.domReference)&&o.domReference===pS(gS(o.domReference))&&(l.current=!0)}function r(){d.current=!0}function a(){d.current=!1}return e.addEventListener("blur",t),yT()&&(e.addEventListener("keydown",r,!0),e.addEventListener("pointerdown",a,!0)),()=>{e.removeEventListener("blur",t),yT()&&(e.removeEventListener("keydown",r,!0),e.removeEventListener("pointerdown",a,!0))}},[o.domReference,n,s]),c.useEffect(()=>{if(s)return a.on("openchange",e),()=>{a.off("openchange",e)};function e(e){let{reason:t}=e;"reference-press"!==t&&"escape-key"!==t||(l.current=!0)}},[a,s]),c.useEffect(()=>()=>{tT(f)},[]);const p=c.useMemo(()=>({onMouseLeave(){l.current=!1},onFocus(e){if(l.current)return;const t=mS(e.nativeEvent);if(u&&AF(t))if(yT()&&!e.relatedTarget){if(!d.current&&!bS(t))return}else if(!function(e){if(!e||fS())return!0;try{return e.matches(":focus-visible")}catch(t){return!0}}(t))return;r(!0,e.nativeEvent,"focus")},onBlur(e){l.current=!1;const t=e.relatedTarget,n=e.nativeEvent,a=AF(t)&&t.hasAttribute(eT("focus-guard"))&&"outside"===t.getAttribute("data-type");f.current=window.setTimeout(()=>{var e;const s=pS(o.domReference?o.domReference.ownerDocument:document);(t||s!==o.domReference)&&(hS(null==(e=i.current.floatingContext)?void 0:e.refs.floating.current,s)||hS(o.domReference,s)||a||r(!1,n,"focus"))})}}),[i,o.domReference,r,u]);return c.useMemo(()=>s?{reference:p}:{},[s,p])}function DT(e,t,n){const r=new Map,a="item"===n;let i=e;if(a&&e){const{[NO]:t,[IO]:n,...r}=e;i=r}return{..."floating"===n&&{tabIndex:-1,[RO]:""},...i,...t.map(t=>{const r=t?t[n]:null;return"function"==typeof r?e?r(e):null:r}).concat(e).reduce((e,t)=>t?(Object.entries(t).forEach(t=>{let[n,i]=t;var o;a&&[NO,IO].includes(n)||(0===n.indexOf("on")?(r.has(n)||r.set(n,[]),"function"==typeof i&&(null==(o=r.get(n))||o.push(i),e[n]=function(){for(var e,t=arguments.length,a=new Array(t),i=0;i<t;i++)a[i]=arguments[i];return null==(e=r.get(n))?void 0:e.map(e=>e(...a)).find(e=>void 0!==e)})):e[n]=i)}),e):e,{})}}function wT(e){void 0===e&&(e=[]);const t=e.map(e=>null==e?void 0:e.reference),n=e.map(e=>null==e?void 0:e.floating),r=e.map(e=>null==e?void 0:e.item),a=c.useCallback(t=>DT(t,e,"reference"),t),i=c.useCallback(t=>DT(t,e,"floating"),n),o=c.useCallback(t=>DT(t,e,"item"),r);return c.useMemo(()=>({getReferenceProps:a,getFloatingProps:i,getItemProps:o}),[a,i,o])}const _T=new Map([["select","listbox"],["combobox","listbox"],["label",!1]]);function ET(e,t){var n,r;void 0===t&&(t={});const{open:a,elements:i,floatingId:o}=e,{enabled:s=!0,role:u="dialog"}=t,l=QO(),f=(null==(n=i.domReference)?void 0:n.id)||l,d=c.useMemo(()=>{var e,t;return(null==(e=(t=i.floating)?t.hasAttribute(dS)?t:t.querySelector("["+dS+"]")||t:null)?void 0:e.id)||o},[i.floating,o]),p=null!=(r=_T.get(u))?r:u,h=null!=KO(),m=c.useMemo(()=>"tooltip"===p||"label"===u?{["aria-"+("label"===u?"labelledby":"describedby")]:a?d:void 0}:{"aria-expanded":a?"true":"false","aria-haspopup":"alertdialog"===p?"dialog":p,"aria-controls":a?d:void 0,..."listbox"===p&&{role:"combobox"},..."menu"===p&&{id:f},..."menu"===p&&h&&{role:"menuitem"},..."select"===u&&{"aria-autocomplete":"none"},..."combobox"===u&&{"aria-autocomplete":"list"}},[p,d,h,a,f,u]),v=c.useMemo(()=>{const e={id:d,...p&&{role:p}};return"tooltip"===p||"label"===u?e:{...e,..."menu"===p&&{"aria-labelledby":f}}},[p,d,f,u]),g=c.useCallback(e=>{let{active:t,selected:n}=e;const r={role:"option",...t&&{id:d+"-fui-option"}};switch(u){case"select":case"combobox":return{...r,"aria-selected":n}}return{}},[d,u]);return c.useMemo(()=>s?{reference:m,floating:v,item:g}:{},[s,m,v,g])}function kT(e,t){var n;const{open:r,dataRef:a}=e,{listRef:i,activeIndex:o,onMatch:s,onTypingChange:u,enabled:l=!0,findMatch:f=null,resetMs:d=750,ignoreKeys:p=[],selectedIndex:h=null}=t,m=c.useRef(-1),v=c.useRef(""),g=c.useRef(null!=(n=null!=h?h:o)?n:-1),b=c.useRef(null),y=kS(s),A=kS(u),D=_S(f),w=_S(p);wS(()=>{r&&(tT(m),b.current=null,v.current="")},[r]),wS(()=>{var e;r&&""===v.current&&(g.current=null!=(e=null!=h?h:o)?e:-1)},[r,h,o]);const _=kS(e=>{e?a.current.typing||(a.current.typing=e,A(e)):a.current.typing&&(a.current.typing=e,A(e))}),E=kS(e=>{function t(e,t,n){const r=D.current?D.current(t,n):t.find(e=>0===(null==e?void 0:e.toLocaleLowerCase().indexOf(n.toLocaleLowerCase())));return r?e.indexOf(r):-1}const n=i.current;if(v.current.length>0&&" "!==v.current[0]&&(-1===t(n,n,v.current)?_(!1):" "===e.key&&AS(e)),null==n||w.current.includes(e.key)||1!==e.key.length||e.ctrlKey||e.metaKey||e.altKey)return;r&&" "!==e.key&&(AS(e),_(!0));n.every(e=>{var t,n;return!e||(null==(t=e[0])?void 0:t.toLocaleLowerCase())!==(null==(n=e[1])?void 0:n.toLocaleLowerCase())})&&v.current===e.key&&(v.current="",g.current=b.current),v.current+=e.key,tT(m),m.current=window.setTimeout(()=>{v.current="",g.current=b.current,_(!1)},d);const a=g.current,o=t(n,[...n.slice((a||0)+1),...n.slice(0,(a||0)+1)],v.current);-1!==o?(y(o),b.current=o):" "!==e.key&&(v.current="",_(!1))}),k=c.useMemo(()=>({onKeyDown:E}),[E]),x=c.useMemo(()=>({onKeyDown:E,onKeyUp(e){" "===e.key&&_(!1)}}),[E,_]);return c.useMemo(()=>l?{reference:k,floating:x}:{},[l,k,x])}function xT(e,t,n){void 0===n&&(n=!0);const r=e.filter(e=>{var r;return e.parentId===t&&(!n||(null==(r=e.context)?void 0:r.open))});return r.flatMap(t=>[t,...xT(e,t.id,n)])}function CT(e,t){const[n,r]=e;let a=!1;const i=t.length;for(let o=0,s=i-1;o<i;s=o++){const[e,i]=t[o]||[0,0],[u,c]=t[s]||[0,0];i>=r!=c>=r&&n<=(u-e)*(r-i)/(c-i)+e&&(a=!a)}return a}function FT(e){void 0===e&&(e={});const{buffer:t=.5,blockPointerEvents:n=!1,requireIntent:r=!0}=e,a={current:-1};let i=!1,o=null,s=null,u="undefined"!=typeof performance?performance.now():0;const c=e=>{let{x:n,y:c,placement:l,elements:f,onClose:d,nodeId:p,tree:h}=e;return function(e){function m(){tT(a),d()}if(tT(a),!f.domReference||!f.floating||null==l||null==n||null==c)return;const{clientX:v,clientY:g}=e,b=[v,g],y=function(e){return"composedPath"in e?e.composedPath()[0]:e.target}(e),A="mouseleave"===e.type,D=oT(f.floating,y),w=oT(f.domReference,y),_=f.domReference.getBoundingClientRect(),E=f.floating.getBoundingClientRect(),k=l.split("-")[0],x=n>E.right-E.width/2,C=c>E.bottom-E.height/2,F=function(e,t){return e[0]>=t.x&&e[0]<=t.x+t.width&&e[1]>=t.y&&e[1]<=t.y+t.height}(b,_),S=E.width>_.width,O=E.height>_.height,T=(S?_:E).left,B=(S?_:E).right,M=(O?_:E).top,P=(O?_:E).bottom;if(D&&(i=!0,!A))return;if(w&&(i=!1),w&&!A)return void(i=!0);if(A&&AF(e.relatedTarget)&&oT(f.floating,e.relatedTarget))return;if(h&&xT(h.nodesRef.current,p).length)return;if("top"===k&&c>=_.bottom-1||"bottom"===k&&c<=_.top+1||"left"===k&&n>=_.right-1||"right"===k&&n<=_.left+1)return m();let R=[];switch(k){case"top":R=[[T,_.top+1],[T,E.bottom-1],[B,E.bottom-1],[B,_.top+1]];break;case"bottom":R=[[T,E.top+1],[T,_.bottom-1],[B,_.bottom-1],[B,E.top+1]];break;case"left":R=[[E.right-1,P],[E.right-1,M],[_.left+1,M],[_.left+1,P]];break;case"right":R=[[_.right-1,P],[_.right-1,M],[E.left+1,M],[E.left+1,P]]}if(!CT([v,g],R)){if(i&&!F)return m();if(!A&&r){const t=function(e,t){const n=performance.now(),r=n-u;if(null===o||null===s||0===r)return o=e,s=t,u=n,null;const a=e-o,i=t-s,c=Math.sqrt(a*a+i*i);return o=e,s=t,u=n,c/r}(e.clientX,e.clientY);if(null!==t&&t<.1)return m()}CT([v,g],function(e){let[n,r]=e;switch(k){case"top":return[[S?n+t/2:x?n+4*t:n-4*t,r+t+1],[S?n-t/2:x?n+4*t:n-4*t,r+t+1],...[[E.left,x||S?E.bottom-t:E.top],[E.right,x?S?E.bottom-t:E.top:E.bottom-t]]];case"bottom":return[[S?n+t/2:x?n+4*t:n-4*t,r-t],[S?n-t/2:x?n+4*t:n-4*t,r-t],...[[E.left,x||S?E.top+t:E.bottom],[E.right,x?S?E.top+t:E.bottom:E.top+t]]];case"left":{const e=[n+t+1,O?r+t/2:C?r+4*t:r-4*t],a=[n+t+1,O?r-t/2:C?r+4*t:r-4*t];return[...[[C||O?E.right-t:E.left,E.top],[C?O?E.right-t:E.left:E.right-t,E.bottom]],e,a]}case"right":return[[n-t,O?r+t/2:C?r+4*t:r-4*t],[n-t,O?r-t/2:C?r+4*t:r-4*t],...[[C||O?E.left+t:E.right,E.top],[C?O?E.left+t:E.right:E.left+t,E.bottom]]]}}([n,c]))?!i&&r&&(a.current=window.setTimeout(m,40)):m()}}};return c.__options={blockPointerEvents:n},c}__webpack_require__(39202);var ST=__webpack_require__(95765),OT=__webpack_require__(65778),TT=__webpack_require__(38850),BT=function(){return BT=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var a in t=arguments[n])Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a]);return e},BT.apply(this,arguments)};function MT(e,t){for(var n={},r={},a=e.split("~~"),i=!1,o=0;a.length>o;o++){for(var s=a[o].split("~"),u=0;u<s.length;u+=2){var c=s[u],l=s[u+1],f="&"+c+";";n[f]=l,i&&(n["&"+c]=l),r[l]=f}i=!0}return t?{entities:BT(BT({},n),t.entities),characters:BT(BT({},r),t.characters)}:{entities:n,characters:r}}var PT={xml:/&(?:#\d+|#[xX][\da-fA-F]+|[0-9a-zA-Z]+);?/g,html4:/&notin;|&(?:nbsp|iexcl|cent|pound|curren|yen|brvbar|sect|uml|copy|ordf|laquo|not|shy|reg|macr|deg|plusmn|sup2|sup3|acute|micro|para|middot|cedil|sup1|ordm|raquo|frac14|frac12|frac34|iquest|Agrave|Aacute|Acirc|Atilde|Auml|Aring|AElig|Ccedil|Egrave|Eacute|Ecirc|Euml|Igrave|Iacute|Icirc|Iuml|ETH|Ntilde|Ograve|Oacute|Ocirc|Otilde|Ouml|times|Oslash|Ugrave|Uacute|Ucirc|Uuml|Yacute|THORN|szlig|agrave|aacute|acirc|atilde|auml|aring|aelig|ccedil|egrave|eacute|ecirc|euml|igrave|iacute|icirc|iuml|eth|ntilde|ograve|oacute|ocirc|otilde|ouml|divide|oslash|ugrave|uacute|ucirc|uuml|yacute|thorn|yuml|quot|amp|lt|gt|#\d+|#[xX][\da-fA-F]+|[0-9a-zA-Z]+);?/g,html5:/&centerdot;|&copysr;|&divideontimes;|&gtcc;|&gtcir;|&gtdot;|&gtlPar;|&gtquest;|&gtrapprox;|&gtrarr;|&gtrdot;|&gtreqless;|&gtreqqless;|&gtrless;|&gtrsim;|&ltcc;|&ltcir;|&ltdot;|&lthree;|&ltimes;|&ltlarr;|&ltquest;|&ltrPar;|&ltri;|&ltrie;|&ltrif;|&notin;|&notinE;|&notindot;|&notinva;|&notinvb;|&notinvc;|&notni;|&notniva;|&notnivb;|&notnivc;|&parallel;|&timesb;|&timesbar;|&timesd;|&(?:AElig|AMP|Aacute|Acirc|Agrave|Aring|Atilde|Auml|COPY|Ccedil|ETH|Eacute|Ecirc|Egrave|Euml|GT|Iacute|Icirc|Igrave|Iuml|LT|Ntilde|Oacute|Ocirc|Ograve|Oslash|Otilde|Ouml|QUOT|REG|THORN|Uacute|Ucirc|Ugrave|Uuml|Yacute|aacute|acirc|acute|aelig|agrave|amp|aring|atilde|auml|brvbar|ccedil|cedil|cent|copy|curren|deg|divide|eacute|ecirc|egrave|eth|euml|frac12|frac14|frac34|gt|iacute|icirc|iexcl|igrave|iquest|iuml|laquo|lt|macr|micro|middot|nbsp|not|ntilde|oacute|ocirc|ograve|ordf|ordm|oslash|otilde|ouml|para|plusmn|pound|quot|raquo|reg|sect|shy|sup1|sup2|sup3|szlig|thorn|times|uacute|ucirc|ugrave|uml|uuml|yacute|yen|yuml|#\d+|#[xX][\da-fA-F]+|[0-9a-zA-Z]+);?/g},RT={};RT.xml=MT("lt~<~gt~>~quot~\"~apos~'~amp~&"),RT.html4=MT("apos~'~OElig~Œ~oelig~œ~Scaron~Š~scaron~š~Yuml~Ÿ~circ~ˆ~tilde~˜~ensp~ ~emsp~ ~thinsp~ ~zwnj~‌~zwj~‍~lrm~‎~rlm~‏~ndash~–~mdash~—~lsquo~‘~rsquo~’~sbquo~‚~ldquo~“~rdquo~”~bdquo~„~dagger~†~Dagger~‡~permil~‰~lsaquo~‹~rsaquo~›~euro~€~fnof~ƒ~Alpha~Α~Beta~Β~Gamma~Γ~Delta~Δ~Epsilon~Ε~Zeta~Ζ~Eta~Η~Theta~Θ~Iota~Ι~Kappa~Κ~Lambda~Λ~Mu~Μ~Nu~Ν~Xi~Ξ~Omicron~Ο~Pi~Π~Rho~Ρ~Sigma~Σ~Tau~Τ~Upsilon~Υ~Phi~Φ~Chi~Χ~Psi~Ψ~Omega~Ω~alpha~α~beta~β~gamma~γ~delta~δ~epsilon~ε~zeta~ζ~eta~η~theta~θ~iota~ι~kappa~κ~lambda~λ~mu~μ~nu~ν~xi~ξ~omicron~ο~pi~π~rho~ρ~sigmaf~ς~sigma~σ~tau~τ~upsilon~υ~phi~φ~chi~χ~psi~ψ~omega~ω~thetasym~ϑ~upsih~ϒ~piv~ϖ~bull~•~hellip~…~prime~′~Prime~″~oline~‾~frasl~⁄~weierp~℘~image~ℑ~real~ℜ~trade~™~alefsym~ℵ~larr~←~uarr~↑~rarr~→~darr~↓~harr~↔~crarr~↵~lArr~⇐~uArr~⇑~rArr~⇒~dArr~⇓~hArr~⇔~forall~∀~part~∂~exist~∃~empty~∅~nabla~∇~isin~∈~notin~∉~ni~∋~prod~∏~sum~∑~minus~−~lowast~∗~radic~√~prop~∝~infin~∞~ang~∠~and~∧~or~∨~cap~∩~cup~∪~int~∫~there4~∴~sim~∼~cong~≅~asymp~≈~ne~≠~equiv~≡~le~≤~ge~≥~sub~⊂~sup~⊃~nsub~⊄~sube~⊆~supe~⊇~oplus~⊕~otimes~⊗~perp~⊥~sdot~⋅~lceil~⌈~rceil~⌉~lfloor~⌊~rfloor~⌋~lang~〈~rang~〉~loz~◊~spades~♠~clubs~♣~hearts~♥~diams~♦~~nbsp~ ~iexcl~¡~cent~¢~pound~£~curren~¤~yen~¥~brvbar~¦~sect~§~uml~¨~copy~©~ordf~ª~laquo~«~not~¬~shy~­~reg~®~macr~¯~deg~°~plusmn~±~sup2~²~sup3~³~acute~´~micro~µ~para~¶~middot~·~cedil~¸~sup1~¹~ordm~º~raquo~»~frac14~¼~frac12~½~frac34~¾~iquest~¿~Agrave~À~Aacute~Á~Acirc~Â~Atilde~Ã~Auml~Ä~Aring~Å~AElig~Æ~Ccedil~Ç~Egrave~È~Eacute~É~Ecirc~Ê~Euml~Ë~Igrave~Ì~Iacute~Í~Icirc~Î~Iuml~Ï~ETH~Ð~Ntilde~Ñ~Ograve~Ò~Oacute~Ó~Ocirc~Ô~Otilde~Õ~Ouml~Ö~times~×~Oslash~Ø~Ugrave~Ù~Uacute~Ú~Ucirc~Û~Uuml~Ü~Yacute~Ý~THORN~Þ~szlig~ß~agrave~à~aacute~á~acirc~â~atilde~ã~auml~ä~aring~å~aelig~æ~ccedil~ç~egrave~è~eacute~é~ecirc~ê~euml~ë~igrave~ì~iacute~í~icirc~î~iuml~ï~eth~ð~ntilde~ñ~ograve~ò~oacute~ó~ocirc~ô~otilde~õ~ouml~ö~divide~÷~oslash~ø~ugrave~ù~uacute~ú~ucirc~û~uuml~ü~yacute~ý~thorn~þ~yuml~ÿ~quot~\"~amp~&~lt~<~gt~>"),RT.html5=MT('Abreve~Ă~Acy~А~Afr~𝔄~Amacr~Ā~And~⩓~Aogon~Ą~Aopf~𝔸~ApplyFunction~⁡~Ascr~𝒜~Assign~≔~Backslash~∖~Barv~⫧~Barwed~⌆~Bcy~Б~Because~∵~Bernoullis~ℬ~Bfr~𝔅~Bopf~𝔹~Breve~˘~Bscr~ℬ~Bumpeq~≎~CHcy~Ч~Cacute~Ć~Cap~⋒~CapitalDifferentialD~ⅅ~Cayleys~ℭ~Ccaron~Č~Ccirc~Ĉ~Cconint~∰~Cdot~Ċ~Cedilla~¸~CenterDot~·~Cfr~ℭ~CircleDot~⊙~CircleMinus~⊖~CirclePlus~⊕~CircleTimes~⊗~ClockwiseContourIntegral~∲~CloseCurlyDoubleQuote~”~CloseCurlyQuote~’~Colon~∷~Colone~⩴~Congruent~≡~Conint~∯~ContourIntegral~∮~Copf~ℂ~Coproduct~∐~CounterClockwiseContourIntegral~∳~Cross~⨯~Cscr~𝒞~Cup~⋓~CupCap~≍~DD~ⅅ~DDotrahd~⤑~DJcy~Ђ~DScy~Ѕ~DZcy~Џ~Darr~↡~Dashv~⫤~Dcaron~Ď~Dcy~Д~Del~∇~Dfr~𝔇~DiacriticalAcute~´~DiacriticalDot~˙~DiacriticalDoubleAcute~˝~DiacriticalGrave~`~DiacriticalTilde~˜~Diamond~⋄~DifferentialD~ⅆ~Dopf~𝔻~Dot~¨~DotDot~⃜~DotEqual~≐~DoubleContourIntegral~∯~DoubleDot~¨~DoubleDownArrow~⇓~DoubleLeftArrow~⇐~DoubleLeftRightArrow~⇔~DoubleLeftTee~⫤~DoubleLongLeftArrow~⟸~DoubleLongLeftRightArrow~⟺~DoubleLongRightArrow~⟹~DoubleRightArrow~⇒~DoubleRightTee~⊨~DoubleUpArrow~⇑~DoubleUpDownArrow~⇕~DoubleVerticalBar~∥~DownArrow~↓~DownArrowBar~⤓~DownArrowUpArrow~⇵~DownBreve~̑~DownLeftRightVector~⥐~DownLeftTeeVector~⥞~DownLeftVector~↽~DownLeftVectorBar~⥖~DownRightTeeVector~⥟~DownRightVector~⇁~DownRightVectorBar~⥗~DownTee~⊤~DownTeeArrow~↧~Downarrow~⇓~Dscr~𝒟~Dstrok~Đ~ENG~Ŋ~Ecaron~Ě~Ecy~Э~Edot~Ė~Efr~𝔈~Element~∈~Emacr~Ē~EmptySmallSquare~◻~EmptyVerySmallSquare~▫~Eogon~Ę~Eopf~𝔼~Equal~⩵~EqualTilde~≂~Equilibrium~⇌~Escr~ℰ~Esim~⩳~Exists~∃~ExponentialE~ⅇ~Fcy~Ф~Ffr~𝔉~FilledSmallSquare~◼~FilledVerySmallSquare~▪~Fopf~𝔽~ForAll~∀~Fouriertrf~ℱ~Fscr~ℱ~GJcy~Ѓ~Gammad~Ϝ~Gbreve~Ğ~Gcedil~Ģ~Gcirc~Ĝ~Gcy~Г~Gdot~Ġ~Gfr~𝔊~Gg~⋙~Gopf~𝔾~GreaterEqual~≥~GreaterEqualLess~⋛~GreaterFullEqual~≧~GreaterGreater~⪢~GreaterLess~≷~GreaterSlantEqual~⩾~GreaterTilde~≳~Gscr~𝒢~Gt~≫~HARDcy~Ъ~Hacek~ˇ~Hat~^~Hcirc~Ĥ~Hfr~ℌ~HilbertSpace~ℋ~Hopf~ℍ~HorizontalLine~─~Hscr~ℋ~Hstrok~Ħ~HumpDownHump~≎~HumpEqual~≏~IEcy~Е~IJlig~IJ~IOcy~Ё~Icy~И~Idot~İ~Ifr~ℑ~Im~ℑ~Imacr~Ī~ImaginaryI~ⅈ~Implies~⇒~Int~∬~Integral~∫~Intersection~⋂~InvisibleComma~⁣~InvisibleTimes~⁢~Iogon~Į~Iopf~𝕀~Iscr~ℐ~Itilde~Ĩ~Iukcy~І~Jcirc~Ĵ~Jcy~Й~Jfr~𝔍~Jopf~𝕁~Jscr~𝒥~Jsercy~Ј~Jukcy~Є~KHcy~Х~KJcy~Ќ~Kcedil~Ķ~Kcy~К~Kfr~𝔎~Kopf~𝕂~Kscr~𝒦~LJcy~Љ~Lacute~Ĺ~Lang~⟪~Laplacetrf~ℒ~Larr~↞~Lcaron~Ľ~Lcedil~Ļ~Lcy~Л~LeftAngleBracket~⟨~LeftArrow~←~LeftArrowBar~⇤~LeftArrowRightArrow~⇆~LeftCeiling~⌈~LeftDoubleBracket~⟦~LeftDownTeeVector~⥡~LeftDownVector~⇃~LeftDownVectorBar~⥙~LeftFloor~⌊~LeftRightArrow~↔~LeftRightVector~⥎~LeftTee~⊣~LeftTeeArrow~↤~LeftTeeVector~⥚~LeftTriangle~⊲~LeftTriangleBar~⧏~LeftTriangleEqual~⊴~LeftUpDownVector~⥑~LeftUpTeeVector~⥠~LeftUpVector~↿~LeftUpVectorBar~⥘~LeftVector~↼~LeftVectorBar~⥒~Leftarrow~⇐~Leftrightarrow~⇔~LessEqualGreater~⋚~LessFullEqual~≦~LessGreater~≶~LessLess~⪡~LessSlantEqual~⩽~LessTilde~≲~Lfr~𝔏~Ll~⋘~Lleftarrow~⇚~Lmidot~Ŀ~LongLeftArrow~⟵~LongLeftRightArrow~⟷~LongRightArrow~⟶~Longleftarrow~⟸~Longleftrightarrow~⟺~Longrightarrow~⟹~Lopf~𝕃~LowerLeftArrow~↙~LowerRightArrow~↘~Lscr~ℒ~Lsh~↰~Lstrok~Ł~Lt~≪~Map~⤅~Mcy~М~MediumSpace~ ~Mellintrf~ℳ~Mfr~𝔐~MinusPlus~∓~Mopf~𝕄~Mscr~ℳ~NJcy~Њ~Nacute~Ń~Ncaron~Ň~Ncedil~Ņ~Ncy~Н~NegativeMediumSpace~​~NegativeThickSpace~​~NegativeThinSpace~​~NegativeVeryThinSpace~​~NestedGreaterGreater~≫~NestedLessLess~≪~NewLine~\n~Nfr~𝔑~NoBreak~⁠~NonBreakingSpace~ ~Nopf~ℕ~Not~⫬~NotCongruent~≢~NotCupCap~≭~NotDoubleVerticalBar~∦~NotElement~∉~NotEqual~≠~NotEqualTilde~≂̸~NotExists~∄~NotGreater~≯~NotGreaterEqual~≱~NotGreaterFullEqual~≧̸~NotGreaterGreater~≫̸~NotGreaterLess~≹~NotGreaterSlantEqual~⩾̸~NotGreaterTilde~≵~NotHumpDownHump~≎̸~NotHumpEqual~≏̸~NotLeftTriangle~⋪~NotLeftTriangleBar~⧏̸~NotLeftTriangleEqual~⋬~NotLess~≮~NotLessEqual~≰~NotLessGreater~≸~NotLessLess~≪̸~NotLessSlantEqual~⩽̸~NotLessTilde~≴~NotNestedGreaterGreater~⪢̸~NotNestedLessLess~⪡̸~NotPrecedes~⊀~NotPrecedesEqual~⪯̸~NotPrecedesSlantEqual~⋠~NotReverseElement~∌~NotRightTriangle~⋫~NotRightTriangleBar~⧐̸~NotRightTriangleEqual~⋭~NotSquareSubset~⊏̸~NotSquareSubsetEqual~⋢~NotSquareSuperset~⊐̸~NotSquareSupersetEqual~⋣~NotSubset~⊂⃒~NotSubsetEqual~⊈~NotSucceeds~⊁~NotSucceedsEqual~⪰̸~NotSucceedsSlantEqual~⋡~NotSucceedsTilde~≿̸~NotSuperset~⊃⃒~NotSupersetEqual~⊉~NotTilde~≁~NotTildeEqual~≄~NotTildeFullEqual~≇~NotTildeTilde~≉~NotVerticalBar~∤~Nscr~𝒩~Ocy~О~Odblac~Ő~Ofr~𝔒~Omacr~Ō~Oopf~𝕆~OpenCurlyDoubleQuote~“~OpenCurlyQuote~‘~Or~⩔~Oscr~𝒪~Otimes~⨷~OverBar~‾~OverBrace~⏞~OverBracket~⎴~OverParenthesis~⏜~PartialD~∂~Pcy~П~Pfr~𝔓~PlusMinus~±~Poincareplane~ℌ~Popf~ℙ~Pr~⪻~Precedes~≺~PrecedesEqual~⪯~PrecedesSlantEqual~≼~PrecedesTilde~≾~Product~∏~Proportion~∷~Proportional~∝~Pscr~𝒫~Qfr~𝔔~Qopf~ℚ~Qscr~𝒬~RBarr~⤐~Racute~Ŕ~Rang~⟫~Rarr~↠~Rarrtl~⤖~Rcaron~Ř~Rcedil~Ŗ~Rcy~Р~Re~ℜ~ReverseElement~∋~ReverseEquilibrium~⇋~ReverseUpEquilibrium~⥯~Rfr~ℜ~RightAngleBracket~⟩~RightArrow~→~RightArrowBar~⇥~RightArrowLeftArrow~⇄~RightCeiling~⌉~RightDoubleBracket~⟧~RightDownTeeVector~⥝~RightDownVector~⇂~RightDownVectorBar~⥕~RightFloor~⌋~RightTee~⊢~RightTeeArrow~↦~RightTeeVector~⥛~RightTriangle~⊳~RightTriangleBar~⧐~RightTriangleEqual~⊵~RightUpDownVector~⥏~RightUpTeeVector~⥜~RightUpVector~↾~RightUpVectorBar~⥔~RightVector~⇀~RightVectorBar~⥓~Rightarrow~⇒~Ropf~ℝ~RoundImplies~⥰~Rrightarrow~⇛~Rscr~ℛ~Rsh~↱~RuleDelayed~⧴~SHCHcy~Щ~SHcy~Ш~SOFTcy~Ь~Sacute~Ś~Sc~⪼~Scedil~Ş~Scirc~Ŝ~Scy~С~Sfr~𝔖~ShortDownArrow~↓~ShortLeftArrow~←~ShortRightArrow~→~ShortUpArrow~↑~SmallCircle~∘~Sopf~𝕊~Sqrt~√~Square~□~SquareIntersection~⊓~SquareSubset~⊏~SquareSubsetEqual~⊑~SquareSuperset~⊐~SquareSupersetEqual~⊒~SquareUnion~⊔~Sscr~𝒮~Star~⋆~Sub~⋐~Subset~⋐~SubsetEqual~⊆~Succeeds~≻~SucceedsEqual~⪰~SucceedsSlantEqual~≽~SucceedsTilde~≿~SuchThat~∋~Sum~∑~Sup~⋑~Superset~⊃~SupersetEqual~⊇~Supset~⋑~TRADE~™~TSHcy~Ћ~TScy~Ц~Tab~\t~Tcaron~Ť~Tcedil~Ţ~Tcy~Т~Tfr~𝔗~Therefore~∴~ThickSpace~  ~ThinSpace~ ~Tilde~∼~TildeEqual~≃~TildeFullEqual~≅~TildeTilde~≈~Topf~𝕋~TripleDot~⃛~Tscr~𝒯~Tstrok~Ŧ~Uarr~↟~Uarrocir~⥉~Ubrcy~Ў~Ubreve~Ŭ~Ucy~У~Udblac~Ű~Ufr~𝔘~Umacr~Ū~UnderBar~_~UnderBrace~⏟~UnderBracket~⎵~UnderParenthesis~⏝~Union~⋃~UnionPlus~⊎~Uogon~Ų~Uopf~𝕌~UpArrow~↑~UpArrowBar~⤒~UpArrowDownArrow~⇅~UpDownArrow~↕~UpEquilibrium~⥮~UpTee~⊥~UpTeeArrow~↥~Uparrow~⇑~Updownarrow~⇕~UpperLeftArrow~↖~UpperRightArrow~↗~Upsi~ϒ~Uring~Ů~Uscr~𝒰~Utilde~Ũ~VDash~⊫~Vbar~⫫~Vcy~В~Vdash~⊩~Vdashl~⫦~Vee~⋁~Verbar~‖~Vert~‖~VerticalBar~∣~VerticalLine~|~VerticalSeparator~❘~VerticalTilde~≀~VeryThinSpace~ ~Vfr~𝔙~Vopf~𝕍~Vscr~𝒱~Vvdash~⊪~Wcirc~Ŵ~Wedge~⋀~Wfr~𝔚~Wopf~𝕎~Wscr~𝒲~Xfr~𝔛~Xopf~𝕏~Xscr~𝒳~YAcy~Я~YIcy~Ї~YUcy~Ю~Ycirc~Ŷ~Ycy~Ы~Yfr~𝔜~Yopf~𝕐~Yscr~𝒴~ZHcy~Ж~Zacute~Ź~Zcaron~Ž~Zcy~З~Zdot~Ż~ZeroWidthSpace~​~Zfr~ℨ~Zopf~ℤ~Zscr~𝒵~abreve~ă~ac~∾~acE~∾̳~acd~∿~acy~а~af~⁡~afr~𝔞~aleph~ℵ~amacr~ā~amalg~⨿~andand~⩕~andd~⩜~andslope~⩘~andv~⩚~ange~⦤~angle~∠~angmsd~∡~angmsdaa~⦨~angmsdab~⦩~angmsdac~⦪~angmsdad~⦫~angmsdae~⦬~angmsdaf~⦭~angmsdag~⦮~angmsdah~⦯~angrt~∟~angrtvb~⊾~angrtvbd~⦝~angsph~∢~angst~Å~angzarr~⍼~aogon~ą~aopf~𝕒~ap~≈~apE~⩰~apacir~⩯~ape~≊~apid~≋~approx~≈~approxeq~≊~ascr~𝒶~ast~*~asympeq~≍~awconint~∳~awint~⨑~bNot~⫭~backcong~≌~backepsilon~϶~backprime~‵~backsim~∽~backsimeq~⋍~barvee~⊽~barwed~⌅~barwedge~⌅~bbrk~⎵~bbrktbrk~⎶~bcong~≌~bcy~б~becaus~∵~because~∵~bemptyv~⦰~bepsi~϶~bernou~ℬ~beth~ℶ~between~≬~bfr~𝔟~bigcap~⋂~bigcirc~◯~bigcup~⋃~bigodot~⨀~bigoplus~⨁~bigotimes~⨂~bigsqcup~⨆~bigstar~★~bigtriangledown~▽~bigtriangleup~△~biguplus~⨄~bigvee~⋁~bigwedge~⋀~bkarow~⤍~blacklozenge~⧫~blacksquare~▪~blacktriangle~▴~blacktriangledown~▾~blacktriangleleft~◂~blacktriangleright~▸~blank~␣~blk12~▒~blk14~░~blk34~▓~block~█~bne~=⃥~bnequiv~≡⃥~bnot~⌐~bopf~𝕓~bot~⊥~bottom~⊥~bowtie~⋈~boxDL~╗~boxDR~╔~boxDl~╖~boxDr~╓~boxH~═~boxHD~╦~boxHU~╩~boxHd~╤~boxHu~╧~boxUL~╝~boxUR~╚~boxUl~╜~boxUr~╙~boxV~║~boxVH~╬~boxVL~╣~boxVR~╠~boxVh~╫~boxVl~╢~boxVr~╟~boxbox~⧉~boxdL~╕~boxdR~╒~boxdl~┐~boxdr~┌~boxh~─~boxhD~╥~boxhU~╨~boxhd~┬~boxhu~┴~boxminus~⊟~boxplus~⊞~boxtimes~⊠~boxuL~╛~boxuR~╘~boxul~┘~boxur~└~boxv~│~boxvH~╪~boxvL~╡~boxvR~╞~boxvh~┼~boxvl~┤~boxvr~├~bprime~‵~breve~˘~bscr~𝒷~bsemi~⁏~bsim~∽~bsime~⋍~bsol~\\~bsolb~⧅~bsolhsub~⟈~bullet~•~bump~≎~bumpE~⪮~bumpe~≏~bumpeq~≏~cacute~ć~capand~⩄~capbrcup~⩉~capcap~⩋~capcup~⩇~capdot~⩀~caps~∩︀~caret~⁁~caron~ˇ~ccaps~⩍~ccaron~č~ccirc~ĉ~ccups~⩌~ccupssm~⩐~cdot~ċ~cemptyv~⦲~centerdot~·~cfr~𝔠~chcy~ч~check~✓~checkmark~✓~cir~○~cirE~⧃~circeq~≗~circlearrowleft~↺~circlearrowright~↻~circledR~®~circledS~Ⓢ~circledast~⊛~circledcirc~⊚~circleddash~⊝~cire~≗~cirfnint~⨐~cirmid~⫯~cirscir~⧂~clubsuit~♣~colon~:~colone~≔~coloneq~≔~comma~,~commat~@~comp~∁~compfn~∘~complement~∁~complexes~ℂ~congdot~⩭~conint~∮~copf~𝕔~coprod~∐~copysr~℗~cross~✗~cscr~𝒸~csub~⫏~csube~⫑~csup~⫐~csupe~⫒~ctdot~⋯~cudarrl~⤸~cudarrr~⤵~cuepr~⋞~cuesc~⋟~cularr~↶~cularrp~⤽~cupbrcap~⩈~cupcap~⩆~cupcup~⩊~cupdot~⊍~cupor~⩅~cups~∪︀~curarr~↷~curarrm~⤼~curlyeqprec~⋞~curlyeqsucc~⋟~curlyvee~⋎~curlywedge~⋏~curvearrowleft~↶~curvearrowright~↷~cuvee~⋎~cuwed~⋏~cwconint~∲~cwint~∱~cylcty~⌭~dHar~⥥~daleth~ℸ~dash~‐~dashv~⊣~dbkarow~⤏~dblac~˝~dcaron~ď~dcy~д~dd~ⅆ~ddagger~‡~ddarr~⇊~ddotseq~⩷~demptyv~⦱~dfisht~⥿~dfr~𝔡~dharl~⇃~dharr~⇂~diam~⋄~diamond~⋄~diamondsuit~♦~die~¨~digamma~ϝ~disin~⋲~div~÷~divideontimes~⋇~divonx~⋇~djcy~ђ~dlcorn~⌞~dlcrop~⌍~dollar~$~dopf~𝕕~dot~˙~doteq~≐~doteqdot~≑~dotminus~∸~dotplus~∔~dotsquare~⊡~doublebarwedge~⌆~downarrow~↓~downdownarrows~⇊~downharpoonleft~⇃~downharpoonright~⇂~drbkarow~⤐~drcorn~⌟~drcrop~⌌~dscr~𝒹~dscy~ѕ~dsol~⧶~dstrok~đ~dtdot~⋱~dtri~▿~dtrif~▾~duarr~⇵~duhar~⥯~dwangle~⦦~dzcy~џ~dzigrarr~⟿~eDDot~⩷~eDot~≑~easter~⩮~ecaron~ě~ecir~≖~ecolon~≕~ecy~э~edot~ė~ee~ⅇ~efDot~≒~efr~𝔢~eg~⪚~egs~⪖~egsdot~⪘~el~⪙~elinters~⏧~ell~ℓ~els~⪕~elsdot~⪗~emacr~ē~emptyset~∅~emptyv~∅~emsp13~ ~emsp14~ ~eng~ŋ~eogon~ę~eopf~𝕖~epar~⋕~eparsl~⧣~eplus~⩱~epsi~ε~epsiv~ϵ~eqcirc~≖~eqcolon~≕~eqsim~≂~eqslantgtr~⪖~eqslantless~⪕~equals~=~equest~≟~equivDD~⩸~eqvparsl~⧥~erDot~≓~erarr~⥱~escr~ℯ~esdot~≐~esim~≂~excl~!~expectation~ℰ~exponentiale~ⅇ~fallingdotseq~≒~fcy~ф~female~♀~ffilig~ffi~fflig~ff~ffllig~ffl~ffr~𝔣~filig~fi~fjlig~fj~flat~♭~fllig~fl~fltns~▱~fopf~𝕗~fork~⋔~forkv~⫙~fpartint~⨍~frac13~⅓~frac15~⅕~frac16~⅙~frac18~⅛~frac23~⅔~frac25~⅖~frac35~⅗~frac38~⅜~frac45~⅘~frac56~⅚~frac58~⅝~frac78~⅞~frown~⌢~fscr~𝒻~gE~≧~gEl~⪌~gacute~ǵ~gammad~ϝ~gap~⪆~gbreve~ğ~gcirc~ĝ~gcy~г~gdot~ġ~gel~⋛~geq~≥~geqq~≧~geqslant~⩾~ges~⩾~gescc~⪩~gesdot~⪀~gesdoto~⪂~gesdotol~⪄~gesl~⋛︀~gesles~⪔~gfr~𝔤~gg~≫~ggg~⋙~gimel~ℷ~gjcy~ѓ~gl~≷~glE~⪒~gla~⪥~glj~⪤~gnE~≩~gnap~⪊~gnapprox~⪊~gne~⪈~gneq~⪈~gneqq~≩~gnsim~⋧~gopf~𝕘~grave~`~gscr~ℊ~gsim~≳~gsime~⪎~gsiml~⪐~gtcc~⪧~gtcir~⩺~gtdot~⋗~gtlPar~⦕~gtquest~⩼~gtrapprox~⪆~gtrarr~⥸~gtrdot~⋗~gtreqless~⋛~gtreqqless~⪌~gtrless~≷~gtrsim~≳~gvertneqq~≩︀~gvnE~≩︀~hairsp~ ~half~½~hamilt~ℋ~hardcy~ъ~harrcir~⥈~harrw~↭~hbar~ℏ~hcirc~ĥ~heartsuit~♥~hercon~⊹~hfr~𝔥~hksearow~⤥~hkswarow~⤦~hoarr~⇿~homtht~∻~hookleftarrow~↩~hookrightarrow~↪~hopf~𝕙~horbar~―~hscr~𝒽~hslash~ℏ~hstrok~ħ~hybull~⁃~hyphen~‐~ic~⁣~icy~и~iecy~е~iff~⇔~ifr~𝔦~ii~ⅈ~iiiint~⨌~iiint~∭~iinfin~⧜~iiota~℩~ijlig~ij~imacr~ī~imagline~ℐ~imagpart~ℑ~imath~ı~imof~⊷~imped~Ƶ~in~∈~incare~℅~infintie~⧝~inodot~ı~intcal~⊺~integers~ℤ~intercal~⊺~intlarhk~⨗~intprod~⨼~iocy~ё~iogon~į~iopf~𝕚~iprod~⨼~iscr~𝒾~isinE~⋹~isindot~⋵~isins~⋴~isinsv~⋳~isinv~∈~it~⁢~itilde~ĩ~iukcy~і~jcirc~ĵ~jcy~й~jfr~𝔧~jmath~ȷ~jopf~𝕛~jscr~𝒿~jsercy~ј~jukcy~є~kappav~ϰ~kcedil~ķ~kcy~к~kfr~𝔨~kgreen~ĸ~khcy~х~kjcy~ќ~kopf~𝕜~kscr~𝓀~lAarr~⇚~lAtail~⤛~lBarr~⤎~lE~≦~lEg~⪋~lHar~⥢~lacute~ĺ~laemptyv~⦴~lagran~ℒ~langd~⦑~langle~⟨~lap~⪅~larrb~⇤~larrbfs~⤟~larrfs~⤝~larrhk~↩~larrlp~↫~larrpl~⤹~larrsim~⥳~larrtl~↢~lat~⪫~latail~⤙~late~⪭~lates~⪭︀~lbarr~⤌~lbbrk~❲~lbrace~{~lbrack~[~lbrke~⦋~lbrksld~⦏~lbrkslu~⦍~lcaron~ľ~lcedil~ļ~lcub~{~lcy~л~ldca~⤶~ldquor~„~ldrdhar~⥧~ldrushar~⥋~ldsh~↲~leftarrow~←~leftarrowtail~↢~leftharpoondown~↽~leftharpoonup~↼~leftleftarrows~⇇~leftrightarrow~↔~leftrightarrows~⇆~leftrightharpoons~⇋~leftrightsquigarrow~↭~leftthreetimes~⋋~leg~⋚~leq~≤~leqq~≦~leqslant~⩽~les~⩽~lescc~⪨~lesdot~⩿~lesdoto~⪁~lesdotor~⪃~lesg~⋚︀~lesges~⪓~lessapprox~⪅~lessdot~⋖~lesseqgtr~⋚~lesseqqgtr~⪋~lessgtr~≶~lesssim~≲~lfisht~⥼~lfr~𝔩~lg~≶~lgE~⪑~lhard~↽~lharu~↼~lharul~⥪~lhblk~▄~ljcy~љ~ll~≪~llarr~⇇~llcorner~⌞~llhard~⥫~lltri~◺~lmidot~ŀ~lmoust~⎰~lmoustache~⎰~lnE~≨~lnap~⪉~lnapprox~⪉~lne~⪇~lneq~⪇~lneqq~≨~lnsim~⋦~loang~⟬~loarr~⇽~lobrk~⟦~longleftarrow~⟵~longleftrightarrow~⟷~longmapsto~⟼~longrightarrow~⟶~looparrowleft~↫~looparrowright~↬~lopar~⦅~lopf~𝕝~loplus~⨭~lotimes~⨴~lowbar~_~lozenge~◊~lozf~⧫~lpar~(~lparlt~⦓~lrarr~⇆~lrcorner~⌟~lrhar~⇋~lrhard~⥭~lrtri~⊿~lscr~𝓁~lsh~↰~lsim~≲~lsime~⪍~lsimg~⪏~lsqb~[~lsquor~‚~lstrok~ł~ltcc~⪦~ltcir~⩹~ltdot~⋖~lthree~⋋~ltimes~⋉~ltlarr~⥶~ltquest~⩻~ltrPar~⦖~ltri~◃~ltrie~⊴~ltrif~◂~lurdshar~⥊~luruhar~⥦~lvertneqq~≨︀~lvnE~≨︀~mDDot~∺~male~♂~malt~✠~maltese~✠~map~↦~mapsto~↦~mapstodown~↧~mapstoleft~↤~mapstoup~↥~marker~▮~mcomma~⨩~mcy~м~measuredangle~∡~mfr~𝔪~mho~℧~mid~∣~midast~*~midcir~⫰~minusb~⊟~minusd~∸~minusdu~⨪~mlcp~⫛~mldr~…~mnplus~∓~models~⊧~mopf~𝕞~mp~∓~mscr~𝓂~mstpos~∾~multimap~⊸~mumap~⊸~nGg~⋙̸~nGt~≫⃒~nGtv~≫̸~nLeftarrow~⇍~nLeftrightarrow~⇎~nLl~⋘̸~nLt~≪⃒~nLtv~≪̸~nRightarrow~⇏~nVDash~⊯~nVdash~⊮~nacute~ń~nang~∠⃒~nap~≉~napE~⩰̸~napid~≋̸~napos~ʼn~napprox~≉~natur~♮~natural~♮~naturals~ℕ~nbump~≎̸~nbumpe~≏̸~ncap~⩃~ncaron~ň~ncedil~ņ~ncong~≇~ncongdot~⩭̸~ncup~⩂~ncy~н~neArr~⇗~nearhk~⤤~nearr~↗~nearrow~↗~nedot~≐̸~nequiv~≢~nesear~⤨~nesim~≂̸~nexist~∄~nexists~∄~nfr~𝔫~ngE~≧̸~nge~≱~ngeq~≱~ngeqq~≧̸~ngeqslant~⩾̸~nges~⩾̸~ngsim~≵~ngt~≯~ngtr~≯~nhArr~⇎~nharr~↮~nhpar~⫲~nis~⋼~nisd~⋺~niv~∋~njcy~њ~nlArr~⇍~nlE~≦̸~nlarr~↚~nldr~‥~nle~≰~nleftarrow~↚~nleftrightarrow~↮~nleq~≰~nleqq~≦̸~nleqslant~⩽̸~nles~⩽̸~nless~≮~nlsim~≴~nlt~≮~nltri~⋪~nltrie~⋬~nmid~∤~nopf~𝕟~notinE~⋹̸~notindot~⋵̸~notinva~∉~notinvb~⋷~notinvc~⋶~notni~∌~notniva~∌~notnivb~⋾~notnivc~⋽~npar~∦~nparallel~∦~nparsl~⫽⃥~npart~∂̸~npolint~⨔~npr~⊀~nprcue~⋠~npre~⪯̸~nprec~⊀~npreceq~⪯̸~nrArr~⇏~nrarr~↛~nrarrc~⤳̸~nrarrw~↝̸~nrightarrow~↛~nrtri~⋫~nrtrie~⋭~nsc~⊁~nsccue~⋡~nsce~⪰̸~nscr~𝓃~nshortmid~∤~nshortparallel~∦~nsim~≁~nsime~≄~nsimeq~≄~nsmid~∤~nspar~∦~nsqsube~⋢~nsqsupe~⋣~nsubE~⫅̸~nsube~⊈~nsubset~⊂⃒~nsubseteq~⊈~nsubseteqq~⫅̸~nsucc~⊁~nsucceq~⪰̸~nsup~⊅~nsupE~⫆̸~nsupe~⊉~nsupset~⊃⃒~nsupseteq~⊉~nsupseteqq~⫆̸~ntgl~≹~ntlg~≸~ntriangleleft~⋪~ntrianglelefteq~⋬~ntriangleright~⋫~ntrianglerighteq~⋭~num~#~numero~№~numsp~ ~nvDash~⊭~nvHarr~⤄~nvap~≍⃒~nvdash~⊬~nvge~≥⃒~nvgt~>⃒~nvinfin~⧞~nvlArr~⤂~nvle~≤⃒~nvlt~<⃒~nvltrie~⊴⃒~nvrArr~⤃~nvrtrie~⊵⃒~nvsim~∼⃒~nwArr~⇖~nwarhk~⤣~nwarr~↖~nwarrow~↖~nwnear~⤧~oS~Ⓢ~oast~⊛~ocir~⊚~ocy~о~odash~⊝~odblac~ő~odiv~⨸~odot~⊙~odsold~⦼~ofcir~⦿~ofr~𝔬~ogon~˛~ogt~⧁~ohbar~⦵~ohm~Ω~oint~∮~olarr~↺~olcir~⦾~olcross~⦻~olt~⧀~omacr~ō~omid~⦶~ominus~⊖~oopf~𝕠~opar~⦷~operp~⦹~orarr~↻~ord~⩝~order~ℴ~orderof~ℴ~origof~⊶~oror~⩖~orslope~⩗~orv~⩛~oscr~ℴ~osol~⊘~otimesas~⨶~ovbar~⌽~par~∥~parallel~∥~parsim~⫳~parsl~⫽~pcy~п~percnt~%~period~.~pertenk~‱~pfr~𝔭~phiv~ϕ~phmmat~ℳ~phone~☎~pitchfork~⋔~planck~ℏ~planckh~ℎ~plankv~ℏ~plus~+~plusacir~⨣~plusb~⊞~pluscir~⨢~plusdo~∔~plusdu~⨥~pluse~⩲~plussim~⨦~plustwo~⨧~pm~±~pointint~⨕~popf~𝕡~pr~≺~prE~⪳~prap~⪷~prcue~≼~pre~⪯~prec~≺~precapprox~⪷~preccurlyeq~≼~preceq~⪯~precnapprox~⪹~precneqq~⪵~precnsim~⋨~precsim~≾~primes~ℙ~prnE~⪵~prnap~⪹~prnsim~⋨~profalar~⌮~profline~⌒~profsurf~⌓~propto~∝~prsim~≾~prurel~⊰~pscr~𝓅~puncsp~ ~qfr~𝔮~qint~⨌~qopf~𝕢~qprime~⁗~qscr~𝓆~quaternions~ℍ~quatint~⨖~quest~?~questeq~≟~rAarr~⇛~rAtail~⤜~rBarr~⤏~rHar~⥤~race~∽̱~racute~ŕ~raemptyv~⦳~rangd~⦒~range~⦥~rangle~⟩~rarrap~⥵~rarrb~⇥~rarrbfs~⤠~rarrc~⤳~rarrfs~⤞~rarrhk~↪~rarrlp~↬~rarrpl~⥅~rarrsim~⥴~rarrtl~↣~rarrw~↝~ratail~⤚~ratio~∶~rationals~ℚ~rbarr~⤍~rbbrk~❳~rbrace~}~rbrack~]~rbrke~⦌~rbrksld~⦎~rbrkslu~⦐~rcaron~ř~rcedil~ŗ~rcub~}~rcy~р~rdca~⤷~rdldhar~⥩~rdquor~”~rdsh~↳~realine~ℛ~realpart~ℜ~reals~ℝ~rect~▭~rfisht~⥽~rfr~𝔯~rhard~⇁~rharu~⇀~rharul~⥬~rhov~ϱ~rightarrow~→~rightarrowtail~↣~rightharpoondown~⇁~rightharpoonup~⇀~rightleftarrows~⇄~rightleftharpoons~⇌~rightrightarrows~⇉~rightsquigarrow~↝~rightthreetimes~⋌~ring~˚~risingdotseq~≓~rlarr~⇄~rlhar~⇌~rmoust~⎱~rmoustache~⎱~rnmid~⫮~roang~⟭~roarr~⇾~robrk~⟧~ropar~⦆~ropf~𝕣~roplus~⨮~rotimes~⨵~rpar~)~rpargt~⦔~rppolint~⨒~rrarr~⇉~rscr~𝓇~rsh~↱~rsqb~]~rsquor~’~rthree~⋌~rtimes~⋊~rtri~▹~rtrie~⊵~rtrif~▸~rtriltri~⧎~ruluhar~⥨~rx~℞~sacute~ś~sc~≻~scE~⪴~scap~⪸~sccue~≽~sce~⪰~scedil~ş~scirc~ŝ~scnE~⪶~scnap~⪺~scnsim~⋩~scpolint~⨓~scsim~≿~scy~с~sdotb~⊡~sdote~⩦~seArr~⇘~searhk~⤥~searr~↘~searrow~↘~semi~;~seswar~⤩~setminus~∖~setmn~∖~sext~✶~sfr~𝔰~sfrown~⌢~sharp~♯~shchcy~щ~shcy~ш~shortmid~∣~shortparallel~∥~sigmav~ς~simdot~⩪~sime~≃~simeq~≃~simg~⪞~simgE~⪠~siml~⪝~simlE~⪟~simne~≆~simplus~⨤~simrarr~⥲~slarr~←~smallsetminus~∖~smashp~⨳~smeparsl~⧤~smid~∣~smile~⌣~smt~⪪~smte~⪬~smtes~⪬︀~softcy~ь~sol~/~solb~⧄~solbar~⌿~sopf~𝕤~spadesuit~♠~spar~∥~sqcap~⊓~sqcaps~⊓︀~sqcup~⊔~sqcups~⊔︀~sqsub~⊏~sqsube~⊑~sqsubset~⊏~sqsubseteq~⊑~sqsup~⊐~sqsupe~⊒~sqsupset~⊐~sqsupseteq~⊒~squ~□~square~□~squarf~▪~squf~▪~srarr~→~sscr~𝓈~ssetmn~∖~ssmile~⌣~sstarf~⋆~star~☆~starf~★~straightepsilon~ϵ~straightphi~ϕ~strns~¯~subE~⫅~subdot~⪽~subedot~⫃~submult~⫁~subnE~⫋~subne~⊊~subplus~⪿~subrarr~⥹~subset~⊂~subseteq~⊆~subseteqq~⫅~subsetneq~⊊~subsetneqq~⫋~subsim~⫇~subsub~⫕~subsup~⫓~succ~≻~succapprox~⪸~succcurlyeq~≽~succeq~⪰~succnapprox~⪺~succneqq~⪶~succnsim~⋩~succsim~≿~sung~♪~supE~⫆~supdot~⪾~supdsub~⫘~supedot~⫄~suphsol~⟉~suphsub~⫗~suplarr~⥻~supmult~⫂~supnE~⫌~supne~⊋~supplus~⫀~supset~⊃~supseteq~⊇~supseteqq~⫆~supsetneq~⊋~supsetneqq~⫌~supsim~⫈~supsub~⫔~supsup~⫖~swArr~⇙~swarhk~⤦~swarr~↙~swarrow~↙~swnwar~⤪~target~⌖~tbrk~⎴~tcaron~ť~tcedil~ţ~tcy~т~tdot~⃛~telrec~⌕~tfr~𝔱~therefore~∴~thetav~ϑ~thickapprox~≈~thicksim~∼~thkap~≈~thksim~∼~timesb~⊠~timesbar~⨱~timesd~⨰~tint~∭~toea~⤨~top~⊤~topbot~⌶~topcir~⫱~topf~𝕥~topfork~⫚~tosa~⤩~tprime~‴~triangle~▵~triangledown~▿~triangleleft~◃~trianglelefteq~⊴~triangleq~≜~triangleright~▹~trianglerighteq~⊵~tridot~◬~trie~≜~triminus~⨺~triplus~⨹~trisb~⧍~tritime~⨻~trpezium~⏢~tscr~𝓉~tscy~ц~tshcy~ћ~tstrok~ŧ~twixt~≬~twoheadleftarrow~↞~twoheadrightarrow~↠~uHar~⥣~ubrcy~ў~ubreve~ŭ~ucy~у~udarr~⇅~udblac~ű~udhar~⥮~ufisht~⥾~ufr~𝔲~uharl~↿~uharr~↾~uhblk~▀~ulcorn~⌜~ulcorner~⌜~ulcrop~⌏~ultri~◸~umacr~ū~uogon~ų~uopf~𝕦~uparrow~↑~updownarrow~↕~upharpoonleft~↿~upharpoonright~↾~uplus~⊎~upsi~υ~upuparrows~⇈~urcorn~⌝~urcorner~⌝~urcrop~⌎~uring~ů~urtri~◹~uscr~𝓊~utdot~⋰~utilde~ũ~utri~▵~utrif~▴~uuarr~⇈~uwangle~⦧~vArr~⇕~vBar~⫨~vBarv~⫩~vDash~⊨~vangrt~⦜~varepsilon~ϵ~varkappa~ϰ~varnothing~∅~varphi~ϕ~varpi~ϖ~varpropto~∝~varr~↕~varrho~ϱ~varsigma~ς~varsubsetneq~⊊︀~varsubsetneqq~⫋︀~varsupsetneq~⊋︀~varsupsetneqq~⫌︀~vartheta~ϑ~vartriangleleft~⊲~vartriangleright~⊳~vcy~в~vdash~⊢~vee~∨~veebar~⊻~veeeq~≚~vellip~⋮~verbar~|~vert~|~vfr~𝔳~vltri~⊲~vnsub~⊂⃒~vnsup~⊃⃒~vopf~𝕧~vprop~∝~vrtri~⊳~vscr~𝓋~vsubnE~⫋︀~vsubne~⊊︀~vsupnE~⫌︀~vsupne~⊋︀~vzigzag~⦚~wcirc~ŵ~wedbar~⩟~wedge~∧~wedgeq~≙~wfr~𝔴~wopf~𝕨~wp~℘~wr~≀~wreath~≀~wscr~𝓌~xcap~⋂~xcirc~◯~xcup~⋃~xdtri~▽~xfr~𝔵~xhArr~⟺~xharr~⟷~xlArr~⟸~xlarr~⟵~xmap~⟼~xnis~⋻~xodot~⨀~xopf~𝕩~xoplus~⨁~xotime~⨂~xrArr~⟹~xrarr~⟶~xscr~𝓍~xsqcup~⨆~xuplus~⨄~xutri~△~xvee~⋁~xwedge~⋀~yacy~я~ycirc~ŷ~ycy~ы~yfr~𝔶~yicy~ї~yopf~𝕪~yscr~𝓎~yucy~ю~zacute~ź~zcaron~ž~zcy~з~zdot~ż~zeetrf~ℨ~zfr~𝔷~zhcy~ж~zigrarr~⇝~zopf~𝕫~zscr~𝓏~~AMP~&~COPY~©~GT~>~LT~<~QUOT~"~REG~®',RT.html4);var NT={0:65533,128:8364,130:8218,131:402,132:8222,133:8230,134:8224,135:8225,136:710,137:8240,138:352,139:8249,140:338,142:381,145:8216,146:8217,147:8220,148:8221,149:8226,150:8211,151:8212,152:732,153:8482,154:353,155:8250,156:339,158:382,159:376},IT=(__webpack_require__(27337),String.fromCodePoint||function(e){return String.fromCharCode(Math.floor((e-65536)/1024)+55296,(e-65536)%1024+56320)}),LT=String.prototype.codePointAt?function(e,t){return e.codePointAt(t)}:function(e,t){return 1024*(e.charCodeAt(t)-55296)+e.charCodeAt(t+1)-56320+65536},jT=function(){return jT=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var a in t=arguments[n])Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a]);return e},jT.apply(this,arguments)},zT=jT(jT({},RT),{all:RT.html5}),qT={specialChars:/[<>'"&]/g,nonAscii:/[<>'"&\u0080-\uD7FF\uE000-\uFFFF\uDC00-\uDFFF]|[\uD800-\uDBFF][\uDC00-\uDFFF]?/g,nonAsciiPrintable:/[<>'"&\x01-\x08\x11-\x15\x17-\x1F\x7f-\uD7FF\uE000-\uFFFF\uDC00-\uDFFF]|[\uD800-\uDBFF][\uDC00-\uDFFF]?/g,nonAsciiPrintableOnly:/[\x01-\x08\x11-\x15\x17-\x1F\x7f-\uD7FF\uE000-\uFFFF\uDC00-\uDFFF]|[\uD800-\uDBFF][\uDC00-\uDFFF]?/g,extensive:/[\x01-\x0c\x0e-\x1f\x21-\x2c\x2e-\x2f\x3a-\x40\x5b-\x60\x7b-\x7d\x7f-\uD7FF\uE000-\uFFFF\uDC00-\uDFFF]|[\uD800-\uDBFF][\uDC00-\uDFFF]?/g},VT={mode:"specialChars",level:"all",numeric:"decimal"};function UT(e,t){var n=void 0===t?VT:t,r=n.mode,a=void 0===r?"specialChars":r,i=n.numeric,o=void 0===i?"decimal":i,s=n.level;if(!e)return"";var u=qT[a],c=zT[void 0===s?"all":s].characters,l="hexadecimal"===o;return String.prototype.replace.call(e,u,function(e){var t=c[e];if(!t){var n=e.length>1?LT(e,0):e.charCodeAt(0);t=(l?"&#x"+n.toString(16):"&#"+n)+";"}return t})}var HT={scope:"body",level:"all"},WT=/&(?:#\d+|#[xX][\da-fA-F]+|[0-9a-zA-Z]+);/g,$T=/&(?:#\d+|#[xX][\da-fA-F]+|[0-9a-zA-Z]+)[;=]?/g,GT={xml:{strict:WT,attribute:$T,body:PT.xml},html4:{strict:WT,attribute:$T,body:PT.html4},html5:{strict:WT,attribute:$T,body:PT.html5}},QT=jT(jT({},GT),{all:GT.html5}),ZT=String.fromCharCode,YT=ZT(65533);function XT(e,t,n,r){var a=e,i=e[e.length-1];if(n&&"="===i)a=e;else if(r&&";"!==i)a=e;else{var o=t[e];if(o)a=o;else if("&"===e[0]&&"#"===e[1]){var s=e[2],u="x"==s||"X"==s?parseInt(e.substr(3),16):parseInt(e.substr(2));a=u>=1114111?YT:u>65535?IT(u):ZT(NT[u]||u)}}return a}function KT(e,t){var n=void 0===t?HT:t,r=n.level,a=void 0===r?"all":r,i=n.scope,o=void 0===i?"xml"===a?"strict":"body":i;if(!e)return"";var s=QT[a][o],u=zT[a].entities,c="attribute"===o,l="strict"===o;return e.replace(s,function(e){return XT(e,u,c,l)})}function JT(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function eB(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?JT(Object(n),!0).forEach(function(t){(0,M.A)(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):JT(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}var tB={strictlyTwoElementsInRangeArrays:!1,progressFn:null};function nB(e,t){if(!Array.isArray(e)||!e.length)return e;var n,r,a=eB(eB({},tB),t);if(a.strictlyTwoElementsInRangeArrays&&!e.every(function(e,t){return!(!Array.isArray(e)||2!==e.length)||(n=t,r=e.length,!1)}))throw new TypeError("ranges-sort: [THROW_ID_03] The first argument should be an array and must consist of arrays which are natural number indexes representing TWO string index ranges. However, ".concat(n,"th range (").concat(JSON.stringify(e[n],null,4),") has not two but ").concat(r," elements!"));if(!e.every(function(e,t){return!(!Array.isArray(e)||!Number.isInteger(e[0])||e[0]<0||!Number.isInteger(e[1])||e[1]<0)||(n=t,!1)}))throw new TypeError("ranges-sort: [THROW_ID_04] The first argument should be an array and must consist of arrays which are natural number indexes representing string index ranges. However, ".concat(n,"th range (").concat(JSON.stringify(e[n],null,4),") does not consist of only natural numbers!"));var i=Math.pow(e.length,2),o=0;return Array.from(e).sort(function(e,t){return a.progressFn&&(o+=1,a.progressFn(Math.floor(100*o/i))),e[0]===t[0]?e[1]<t[1]?-1:e[1]>t[1]?1:0:e[0]<t[0]?-1:1})}function rB(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function aB(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?rB(Object(n),!0).forEach(function(t){(0,M.A)(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):rB(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}var iB={mergeType:1,progressFn:null,joinRangesThatTouchEdges:!0};var oB=!0,sB="Invariant failed";function uB(e,t,n){var r,a=0,i=0;if(0===arguments.length)throw new Error("ranges-apply: [THROW_ID_01] inputs missing!");if("string"!=typeof e)throw new TypeError("ranges-apply: [THROW_ID_02] first input argument must be a string! Currently it's: ".concat((0,h.A)(e),", equal to: ").concat(JSON.stringify(e,null,4)));if(t&&!Array.isArray(t))throw new TypeError("ranges-apply: [THROW_ID_03] second input argument must be an array (or null)! Currently it's: ".concat((0,h.A)(t),", equal to: ").concat(JSON.stringify(t,null,4)));if(n&&"function"!=typeof n)throw new TypeError("ranges-apply: [THROW_ID_04] the third input argument must be a function (or falsey)! Currently it's: ".concat((0,h.A)(n),", equal to: ").concat(JSON.stringify(n,null,4)));if(!t||!t.filter(function(e){return e}).length)return e;var o=(r=Array.isArray(t)&&Number.isInteger(t[0])&&Number.isInteger(t[1])?[Array.from(t)]:Array.from(t)).length,s=0;r.filter(function(e){return e}).forEach(function(e,t){if(n&&((a=Math.floor(s/o*10))!==i&&(i=a,n(a))),!Array.isArray(e))throw new TypeError("ranges-apply: [THROW_ID_05] ranges array, second input arg., has ".concat(t,"th element not an array: ").concat(JSON.stringify(e,null,4),", which is ").concat((0,h.A)(e)));if(!Number.isInteger(e[0])){if(!Number.isInteger(+e[0])||+e[0]<0)throw new TypeError("ranges-apply: [THROW_ID_06] ranges array, second input arg. has ".concat(t,"th element, array ").concat(JSON.stringify(e,null,0),". Its first element is not an integer, string index, but ").concat((0,h.A)(e[0]),", equal to: ").concat(JSON.stringify(e[0],null,4),"."));r[t][0]=+r[t][0]}if(!Number.isInteger(e[1])){if(!Number.isInteger(+e[1])||+e[1]<0)throw new TypeError("ranges-apply: [THROW_ID_07] ranges array, second input arg. has ".concat(t,"th element, array ").concat(JSON.stringify(e,null,0),". Its second element is not an integer, string index, but ").concat((0,h.A)(e[1]),", equal to: ").concat(JSON.stringify(e[1],null,4),"."));r[t][1]=+r[t][1]}s+=1});var u=function(e,t){function n(e){return!!e&&"object"==(0,h.A)(e)&&!Array.isArray(e)}if(!Array.isArray(e)||!e.length)return null;var r;if(t){if(!n(t))throw new Error("emlint: [THROW_ID_03] the second input argument must be a plain object. It was given as:\n".concat(JSON.stringify(t,null,4)," (type ").concat((0,h.A)(t),")"));if((r=aB(aB({},iB),t)).progressFn&&n(r.progressFn)&&!Object.keys(r.progressFn).length)r.progressFn=null;else if(r.progressFn&&"function"!=typeof r.progressFn)throw new Error('ranges-merge: [THROW_ID_01] opts.progressFn must be a function! It was given of a type: "'.concat((0,h.A)(r.progressFn),'", equal to ').concat(JSON.stringify(r.progressFn,null,4)));if(![1,2,"1","2"].includes(r.mergeType))throw new Error('ranges-merge: [THROW_ID_02] opts.mergeType was customised to a wrong thing! It was given of a type: "'.concat((0,h.A)(r.mergeType),'", equal to ').concat(JSON.stringify(r.mergeType,null,4)));if("boolean"!=typeof r.joinRangesThatTouchEdges)throw new Error('ranges-merge: [THROW_ID_04] opts.joinRangesThatTouchEdges was customised to a wrong thing! It was given of a type: "'.concat((0,h.A)(r.joinRangesThatTouchEdges),'", equal to ').concat(JSON.stringify(r.joinRangesThatTouchEdges,null,4)))}else r=aB({},iB);var a,i,o,s=e.filter(function(e){return Array.isArray(e)}).map(function(e){return(0,ae.A)(e)}).filter(function(e){return void 0!==e[2]||e[0]!==e[1]});a=r.progressFn?nB(s,{progressFn:function(e){(o=Math.floor(e/5))!==i&&(i=o,r.progressFn(o))}}):nB(s);for(var u=a.length-1,c=u;c>0;c--)r.progressFn&&(o=Math.floor(78*(1-c/u))+21)!==i&&o>i&&(i=o,r.progressFn(o)),(a[c][0]<=a[c-1][0]||!r.joinRangesThatTouchEdges&&a[c][0]<a[c-1][1]||r.joinRangesThatTouchEdges&&a[c][0]<=a[c-1][1])&&(a[c-1][0]=Math.min(a[c][0],a[c-1][0]),a[c-1][1]=Math.max(a[c][1],a[c-1][1]),void 0!==a[c][2]&&(a[c-1][0]>=a[c][0]||a[c-1][1]<=a[c][1])&&null!==a[c-1][2]&&(null===a[c][2]&&null!==a[c-1][2]?a[c-1][2]=null:null!=a[c-1][2]?2==+r.mergeType&&a[c-1][0]===a[c][0]?a[c-1][2]=a[c][2]:a[c-1][2]+=a[c][2]:a[c-1][2]=a[c][2]),a.splice(c,1),c=a.length);return a.length?a:null}(r,{progressFn:function(e){n&&((a=10+Math.floor(e/10))!==i&&(i=a,n(a)))}});!function(e,t){if(!e){if(oB)throw new Error(sB);var n="function"==typeof t?t():t,r=n?"".concat(sB,": ").concat(n):sB;throw new Error(r)}}(u);var c=u.length;if(c>0){var l=e.slice(u[c-1][1]);e=u.reduce(function(t,r,o,s){n&&((a=20+Math.floor(o/c*80))!==i&&(i=a,n(a)));var u=0===o?0:s[o-1][1],l=s[o][0];return"".concat(t).concat(e.slice(u,l)).concat(s[o][2]||"")},""),e+=l}return e}function cB(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1;function n(e){return Array.from(e).reverse().join("")}function r(e,t,n){var r=n?"\n":"\r",a=n?"\r":"\n";if(!e)return e;for(var i=0,o="",s=0,u=e.length;s<u;s++)(e[s]===r||e[s]===a&&e[s-1]!==r)&&i++,"\r\n".includes(e[s])||" "===e[s]?" "===e[s]?o+=e[s]:e[s]===r?i<=t&&(o+=e[s],e[s+1]===a&&(o+=e[s+1],s++)):e[s]===a&&(null==e?void 0:e[s-1])!==r&&i<=t&&(o+=e[s]):!e[s+1]&&!i&&(o+=" ");return o}if("string"==typeof e&&e.length){var a=1;"number"==typeof+t&&Number.isInteger(+t)&&+t>=0&&(a=+t);var i="",o="";if(e.trim()){if(!e[0].trim())for(var s=0,u=e.length;s<u;s++)if(e[s].trim()){i=e.slice(0,s);break}}else i=e;if(e.trim()&&(""===e.slice(-1).trim()||" "===e.slice(-1)))for(var c=e.length;c--;)if(e[c].trim()){o=e.slice(c+1);break}return"".concat(r(i,a,!1)).concat(e.trim()).concat(n(r(n(o),a,!0)))}return e}function lB(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function fB(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?lB(Object(n),!0).forEach(function(t){(0,M.A)(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):lB(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}var dB={strictlyTwoElementsInRangeArrays:!1,progressFn:null};function pB(e,t){if(!Array.isArray(e)||!e.length)return e;var n,r,a=fB(fB({},dB),t);if(a.strictlyTwoElementsInRangeArrays&&!e.every(function(e,t){return!(!Array.isArray(e)||2!==e.length)||(n=t,r=e.length,!1)}))throw new TypeError("ranges-sort: [THROW_ID_03] The first argument should be an array and must consist of arrays which are natural number indexes representing TWO string index ranges. However, ".concat(n,"th range (").concat(JSON.stringify(e[n],null,4),") has not two but ").concat(r," elements!"));if(!e.every(function(e,t){return!(!Array.isArray(e)||!Number.isInteger(e[0])||e[0]<0||!Number.isInteger(e[1])||e[1]<0)||(n=t,!1)}))throw new TypeError("ranges-sort: [THROW_ID_04] The first argument should be an array and must consist of arrays which are natural number indexes representing string index ranges. However, ".concat(n,"th range (").concat(JSON.stringify(e[n],null,4),") does not consist of only natural numbers!"));var i=Math.pow(e.length,2),o=0;return Array.from(e).sort(function(e,t){return a.progressFn&&(o+=1,a.progressFn(Math.floor(100*o/i))),e[0]===t[0]?e[1]<t[1]?-1:e[1]>t[1]?1:0:e[0]<t[0]?-1:1})}var hB={mergeType:1,progressFn:null,joinRangesThatTouchEdges:!0};function mB(e){return null!=e}function vB(e){return Number.isInteger(e)&&e>=0}function gB(e){return"string"==typeof e}var bB={limitToBeAddedWhitespace:!1,limitLinebreaksCount:1,mergeType:1},yB=function(){return(0,B.A)(function e(t){(0,T.A)(this,e),(0,M.A)(this,"ranges",void 0),(0,M.A)(this,"opts",void 0);var n=fB(fB({},bB),t);if(n.mergeType&&1!==n.mergeType&&2!==n.mergeType)if(gB(n.mergeType)&&"1"===n.mergeType.trim())n.mergeType=1;else{if(!gB(n.mergeType)||"2"!==n.mergeType.trim())throw new Error('ranges-push: [THROW_ID_02] opts.mergeType was customised to a wrong thing! It was given of a type: "'.concat((0,h.A)(n.mergeType),'", equal to ').concat(JSON.stringify(n.mergeType,null,4)));n.mergeType=2}this.opts=n,this.ranges=[]},[{key:"add",value:function(e,t,n){var r=this;if(null!=e||null!=t){if(mB(e)&&!mB(t)){if(Array.isArray(e)){if(e.length){if(e.some(function(e){return Array.isArray(e)}))return void e.forEach(function(e){Array.isArray(e)&&r.add.apply(r,(0,ae.A)(e))});e.length&&vB(+e[0])&&vB(+e[1])&&this.add.apply(this,(0,ae.A)(e))}return}throw new TypeError('ranges-push/Ranges/add(): [THROW_ID_12] the first input argument, "from" is set ('.concat(JSON.stringify(e,null,0),') but second-one, "to" is not (').concat(JSON.stringify(t,null,0),")"))}if(!mB(e)&&mB(t))throw new TypeError('ranges-push/Ranges/add(): [THROW_ID_13] the second input argument, "to" is set ('.concat(JSON.stringify(t,null,0),') but first-one, "from" is not (').concat(JSON.stringify(e,null,0),")"));var a=+e,i=+t;if(vB(n)&&(n=String(n)),!vB(a)||!vB(i))throw vB(a)&&a>=0?new TypeError('ranges-push/Ranges/add(): [THROW_ID_10] "to" value, the second input argument, must be a natural number or zero! Currently it\'s of a type "'.concat((0,h.A)(i),'" equal to: ').concat(JSON.stringify(i,null,4))):new TypeError('ranges-push/Ranges/add(): [THROW_ID_09] "from" value, the first input argument, must be a natural number or zero! Currently it\'s of a type "'.concat((0,h.A)(a),'" equal to: ').concat(JSON.stringify(a,null,4)));if(mB(n)&&!gB(n)&&!vB(n))throw new TypeError("ranges-push/Ranges/add(): [THROW_ID_08] The third argument, the value to add, was given not as string but ".concat((0,h.A)(n),", equal to:\n").concat(JSON.stringify(n,null,4)));if(mB(this.ranges)&&Array.isArray(this.last())&&a===this.last()[1]){if(this.last()[1]=i,this.last()[2],null!==this.last()[2]&&mB(n)){var o,s=!this.last()[2]||!this.last()[2].length||null!==(o=this.opts)&&void 0!==o&&o.mergeType&&1!==this.opts.mergeType?n:"".concat(this.last()[2]).concat(n);this.opts.limitToBeAddedWhitespace&&(s=cB(s,this.opts.limitLinebreaksCount)),gB(s)&&!s.length||(this.last()[2]=s)}}else{this.ranges||(this.ranges=[]);var u=void 0===n||gB(n)&&!n.length?[a,i]:[a,i,n&&this.opts.limitToBeAddedWhitespace?cB(n,this.opts.limitLinebreaksCount):n];this.ranges.push(u)}}}},{key:"push",value:function(e,t,n){this.add(e,t,n)}},{key:"current",value:function(){var e=this;return Array.isArray(this.ranges)&&this.ranges.length?(this.ranges=function(e,t){function n(e){return!!e&&"object"==(0,h.A)(e)&&!Array.isArray(e)}if(!Array.isArray(e)||!e.length)return null;var r;if(t){if(!n(t))throw new Error("emlint: [THROW_ID_03] the second input argument must be a plain object. It was given as:\n".concat(JSON.stringify(t,null,4)," (type ").concat((0,h.A)(t),")"));if((r=fB(fB({},hB),t)).progressFn&&n(r.progressFn)&&!Object.keys(r.progressFn).length)r.progressFn=null;else if(r.progressFn&&"function"!=typeof r.progressFn)throw new Error('ranges-merge: [THROW_ID_01] resolvedOpts.progressFn must be a function! It was given of a type: "'.concat((0,h.A)(r.progressFn),'", equal to ').concat(JSON.stringify(r.progressFn,null,4)));if(![1,2,"1","2"].includes(r.mergeType))throw new Error('ranges-merge: [THROW_ID_02] resolvedOpts.mergeType was customised to a wrong thing! It was given of a type: "'.concat((0,h.A)(r.mergeType),'", equal to ').concat(JSON.stringify(r.mergeType,null,4)));if("boolean"!=typeof r.joinRangesThatTouchEdges)throw new Error('ranges-merge: [THROW_ID_04] resolvedOpts.joinRangesThatTouchEdges was customised to a wrong thing! It was given of a type: "'.concat((0,h.A)(r.joinRangesThatTouchEdges),'", equal to ').concat(JSON.stringify(r.joinRangesThatTouchEdges,null,4)))}else r=fB({},hB);var a,i,o,s=e.filter(function(e){return Array.isArray(e)}).map(function(e){return(0,ae.A)(e)}).filter(function(e){return void 0!==e[2]||e[0]!==e[1]});a=r.progressFn?pB(s,{progressFn:function(e){(o=Math.floor(e/5))!==i&&(i=o,r.progressFn(o))}}):pB(s);for(var u=a.length-1,c=u;c>0;c--)r.progressFn&&(o=Math.floor(78*(1-c/u))+21)!==i&&o>i&&(i=o,r.progressFn(o)),(a[c][0]<=a[c-1][0]||!r.joinRangesThatTouchEdges&&a[c][0]<a[c-1][1]||r.joinRangesThatTouchEdges&&a[c][0]<=a[c-1][1])&&(a[c-1][0]=Math.min(a[c][0],a[c-1][0]),a[c-1][1]=Math.max(a[c][1],a[c-1][1]),void 0!==a[c][2]&&(a[c-1][0]>=a[c][0]||a[c-1][1]<=a[c][1])&&null!==a[c-1][2]&&(null===a[c][2]&&null!==a[c-1][2]?a[c-1][2]=null:null!=a[c-1][2]?2==+r.mergeType&&a[c-1][0]===a[c][0]?a[c-1][2]=a[c][2]:a[c-1][2]+=a[c][2]:a[c-1][2]=a[c][2]),a.splice(c,1),c=a.length);return a.length?a:null}(this.ranges,{mergeType:this.opts.mergeType}),this.ranges&&this.opts.limitToBeAddedWhitespace?this.ranges.map(function(t){return mB(t[2])?[t[0],t[1],cB(t[2],e.opts.limitLinebreaksCount)]:t}):this.ranges):null}},{key:"wipe",value:function(){this.ranges=[]}},{key:"replace",value:function(e){if(Array.isArray(e)&&e.length){if(!Array.isArray(e[0])||!vB(e[0][0]))throw new Error("ranges-push/Ranges/replace(): [THROW_ID_11] Single range was given but we expected array of arrays! The first element, ".concat(JSON.stringify(e[0],null,4)," should be an array and its first element should be an integer, a string index."));this.ranges=Array.from(e)}else this.ranges=[]}},{key:"last",value:function(){return Array.isArray(this.ranges)&&this.ranges.length?this.ranges[this.ranges.length-1]:null}}])}();__webpack_require__(99589);var AB=" ";function DB(e){var t=e.str,n=e.idx,r=void 0===n?0:n,a=e.stopAtNewlines,i=void 0!==a&&a,o=e.stopAtRawNbsp,s=void 0!==o&&o;if("string"!=typeof t||!t.length||((!r||"number"!=typeof r)&&(r=0),!t[r+1]))return null;if(t[r+1]&&(t[r+1].trim()||i&&"\n\r".includes(t[r+1])||s&&t[r+1]===AB))return r+1;if(t[r+2]&&(t[r+2].trim()||i&&"\n\r".includes(t[r+2])||s&&t[r+2]===AB))return r+2;for(var u=r+1,c=t.length;u<c;u++)if(t[u].trim()||i&&"\n\r".includes(t[u])||s&&t[u]===AB)return u;return null}function wB(e){return DB({str:e,idx:arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,stopAtNewlines:!1,stopAtRawNbsp:!1})}function _B(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function EB(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?_B(Object(n),!0).forEach(function(t){(0,M.A)(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):_B(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function kB(e,t){if(!e)return[];if(Array.isArray(e))return e.filter(function(e){return"string"==typeof e&&e.trim()});if("string"==typeof e)return e.trim()?[e]:[];throw new TypeError("string-strip-html/stripHtml(): [THROW_ID_03] ".concat(t," must be array containing zero or more strings or something falsey. Currently it's equal to: ").concat(e,", that a type of ").concat((0,h.A)(e),"."))}function xB(e,t,n){return!e||!e.quotes||!function(e,t,n,r){for(var a=t,i=e.length;a<i;a++){if(e.startsWith(n,a))return!0;if(e.startsWith(r,a))return!1}return!1}(t,n+1,e.quotes.value,">")}var CB={ignoreTags:[],ignoreTagsWithTheirContents:[],onlyStripTags:[],stripTogetherWithTheirContents:["script","style","xml"],skipHtmlDecoding:!1,trimOnlySpaces:!1,stripRecognisedHTMLOnly:!1,dumpLinkHrefsNearby:{enabled:!1,putOnNewLine:!1,wrapHeads:"",wrapTails:""},cb:null};function FB(e,t){var n=Date.now(),r=new Set(["!doctype","abbr","address","area","article","aside","audio","base","bdi","bdo","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","doctype","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","iframe","img","input","ins","kbd","keygen","label","legend","li","link","main","map","mark","math","menu","menuitem","meta","meter","nav","noscript","object","ol","optgroup","option","output","param","picture","pre","progress","rb","rp","rt","rtc","ruby","samp","script","section","select","slot","small","source","span","strong","style","sub","summary","sup","svg","table","tbody","td","template","textarea","tfoot","th","thead","time","title","tr","track","ul","var","video","wbr","xml"]),a=new Set(["a","b","i","p","q","s","u"]),i=new Set([".",",","?",";",")","…",'"',"»"]),o=[],s=[],u=[],c=[],l={};l={attributes:[]};var f=null,d=null,m={},v={tagName:"",hrefValue:"",openingTagEnds:void 0},g="",b=!1,y=null,A=!0;function D(t,n,r){if(Array.isArray(n.stripTogetherWithTheirContents)&&(n.stripTogetherWithTheirContents.includes(l.name)||n.stripTogetherWithTheirContents.includes("*")))if(l.slashPresent&&Array.isArray(o)&&o.some(function(e){return e.name===l.name}))for(var a=function(a){if(o[a].name===l.name){c=c.filter(function(e){var n=(0,p.A)(e,2),r=n[0],i=n[1];return(r<o[a].lastOpeningBracketAt||r>=t+1)&&(i<=o[a].lastOpeningBracketAt||i>t+1)});var s=t+1;return l.lastClosingBracketAt&&(s=l.lastClosingBracketAt+1),c.push([o[a].lastOpeningBracketAt,s]),i.has(e[t])&&n.cb?n.cb({tag:l,deleteFrom:o[a].lastOpeningBracketAt,deleteTo:t+1,insert:null,rangesArr:r,proposedReturn:[o[a].lastOpeningBracketAt,t,null]}):n.cb&&n.cb({tag:l,deleteFrom:o[a].lastOpeningBracketAt,deleteTo:t,insert:"",rangesArr:r,proposedReturn:[o[a].lastOpeningBracketAt,t,""]}),o.splice(a,1),1}},s=o.length;s--&&!a(s););else l.slashPresent||o.push(l);else Array.isArray(n.ignoreTagsWithTheirContents)&&x(t,n,l)&&(A=!1)}function w(e,t,n,r,a,o){var s="";if(Number.isInteger(n)&&n<a&&(s+=e.slice(n,a)),Number.isInteger(r)&&r>o+1){var u=e.slice(o+1,r);u.includes("\n")&&E(r,e)?s+=" ":s+=u}var c=!i.has(e[t]),l=">"!==e[r-1]||!e[n].trim(),f=!['"',"("].includes(e[a-1]),d=![";",".",":","!"].includes(e[t]);if((c||l&&f&&d)&&(l||f)&&"!"!==e[t]){var p=s.match(/\n/g);return Array.isArray(p)&&p.length?1===p.length?"\n":2===p.length?"\n\n":"\n\n\n":" "}return""}function _(e){if(e.dumpLinkHrefsNearby.enabled&&v.tagName&&v.tagName===l.name&&l.lastOpeningBracketAt&&(v.openingTagEnds&&l.lastOpeningBracketAt>v.openingTagEnds||!v.openingTagEnds)&&(b=!0),b){var t=e.dumpLinkHrefsNearby.putOnNewLine?"\n\n":"";g="".concat(t).concat(v.hrefValue).concat(t)}}function E(t,n){return n?"<"===n[t]&&"%"!==n[t+1]:"<"===e[t]&&"%"!==e[t+1]}function k(t){return">"===e[t]&&"%"!==e[t-1]}function x(t,n,r){if(n.ignoreTagsWithTheirContents.includes("*"))return!0;var a=e.indexOf("<".concat(r.name),t),i=e.indexOf("</".concat(r.name),t);return!(!r.slashPresent&&-1===i||r.slashPresent&&!s.some(function(e){return e.name===r.name})||i>-1&&a>-1&&a<i)&&n.ignoreTagsWithTheirContents.includes(r.name)}if("string"!=typeof e)throw new TypeError("string-strip-html/stripHtml(): [THROW_ID_01] Input must be string! Currently it's: ".concat((0,h.A)(e).toLowerCase(),", equal to:\n").concat(JSON.stringify(e,null,4)));if(t&&!ST(t))throw new TypeError("string-strip-html/stripHtml(): [THROW_ID_02] Optional Options Object must be a plain object! Currently it's: ".concat((0,h.A)(t).toLowerCase(),", equal to:\n").concat(JSON.stringify(t,null,4)));function C(){b&&(v={tagName:"",hrefValue:"",openingTagEnds:void 0},b=!1)}var F=EB(EB({},CB),t);if(Object.prototype.hasOwnProperty.call(F,"returnRangesOnly"))throw new TypeError("string-strip-html/stripHtml(): [THROW_ID_03] resolvedOpts.returnRangesOnly has been removed from the API since v.5 release.");F.ignoreTags=kB(F.ignoreTags,"resolvedOpts.ignoreTags"),F.onlyStripTags=kB(F.onlyStripTags,"resolvedOpts.onlyStripTags");var S=!!F.onlyStripTags.length;if(F.onlyStripTags.length&&F.ignoreTags.length&&(F.onlyStripTags=TT.apply(void 0,[F.onlyStripTags].concat((0,ae.A)(F.ignoreTags)))),ST(F.dumpLinkHrefsNearby)||(F.dumpLinkHrefsNearby=EB({},CB.dumpLinkHrefsNearby)),F.dumpLinkHrefsNearby=CB.dumpLinkHrefsNearby,t&&Object.prototype.hasOwnProperty.call(t,"dumpLinkHrefsNearby")&&function(e){return null!=e}(t.dumpLinkHrefsNearby))if(ST(t.dumpLinkHrefsNearby))F.dumpLinkHrefsNearby=EB(EB({},CB.dumpLinkHrefsNearby),t.dumpLinkHrefsNearby);else if(t.dumpLinkHrefsNearby)throw new TypeError("string-strip-html/stripHtml(): [THROW_ID_04] Optional Options Object's key dumpLinkHrefsNearby was set to ".concat((0,h.A)(t.dumpLinkHrefsNearby),", equal to ").concat(JSON.stringify(t.dumpLinkHrefsNearby,null,4),". The only allowed value is a plain object. See the API reference."));F.stripTogetherWithTheirContents?"string"==typeof F.stripTogetherWithTheirContents&&F.stripTogetherWithTheirContents.length&&(F.stripTogetherWithTheirContents=[F.stripTogetherWithTheirContents]):F.stripTogetherWithTheirContents=[];var O={};if(F.stripTogetherWithTheirContents&&Array.isArray(F.stripTogetherWithTheirContents)&&F.stripTogetherWithTheirContents.length&&!F.stripTogetherWithTheirContents.every(function(e,t){return"string"==typeof e||(O.el=e,O.i=t,!1)}))throw new TypeError("string-strip-html/stripHtml(): [THROW_ID_05] Optional Options Object's key stripTogetherWithTheirContents was set to contain not just string elements! For example, element at index ".concat(O.i," has a value ").concat(O.el," which is not string but ").concat((0,h.A)(O.el).toLowerCase(),"."));F.cb||(F.cb=function(e){var t=e.rangesArr,n=e.proposedReturn;n&&t.push.apply(t,(0,ae.A)(n))});var T=new yB({limitToBeAddedWhitespace:!0,limitLinebreaksCount:2});if(!F.skipHtmlDecoding)for(;e!==KT(e,{scope:"strict"});)e=KT(e,{scope:"strict"});for(var B=!1,M=!1,P=function(t){var n,i;if(Object.keys(l).length>1&&l.lastClosingBracketAt&&l.lastClosingBracketAt<t&&" "!==e[t]&&null===y&&(y=t),!B&&"%"===e[t]&&"{"===e[t-1]&&e.includes("%}",t+1)){var h=e.indexOf("%}",t)-1;if(h>t)return R=t=h,0}if(!B&&k(t)&&(!l||Object.keys(l).length<2)&&t>1)for(var O=function(){if(void 0===e[P-1]||k(P)){var n=void 0===e[P-1]?P:P+1,a=e.slice(n,t+1);if(e!=="<".concat(OT(a.trim(),"/>"),">")&&(0,ae.A)(r).some(function(e){return OT(a.trim().split(/\s+/).filter(function(e){return e.trim()}).filter(function(e,t){return 0===t}),"/>").toLowerCase()===e})&&""===FB("<".concat(a.trim(),">"),F).result){(!u.length||u[u.length-1][0]!==l.lastOpeningBracketAt)&&u.push([n,t+1]),(!c.length||c[c.length-1][0]!==l.lastOpeningBracketAt)&&c.push([n,t+1]);var i=w(e,t,n,t+1,n,t+1),o=t+1;if(e[o]&&!e[o].trim())for(var s=o;s<N;s++)if(e[s].trim()){o=s;break}F.cb({tag:l,deleteFrom:n,deleteTo:o,insert:i,rangesArr:T,proposedReturn:[n,o,i]})}return 1}},P=t;P--&&!O(););if(!M&&"/"===e[t]&&!(null!==(n=l.quotes)&&void 0!==n&&n.value)&&Number.isInteger(l.lastOpeningBracketAt)&&!Number.isInteger(l.lastClosingBracketAt)&&(l.slashPresent=t),'"'===e[t]||"'"===e[t])if(!M&&l.nameStarts&&l.quotes&&l.quotes.value&&l.quotes.value===e[t]){var I;m.valueEnds=t,m.value=e.slice(m.valueStarts,t),l.attributes.push(m),m={},delete l.quotes,F.dumpLinkHrefsNearby.enabled&&l.attributes.some(function(e){if(e.name&&"href"===e.name.toLowerCase())return I="".concat(F.dumpLinkHrefsNearby.wrapHeads||"").concat(e.value).concat(F.dumpLinkHrefsNearby.wrapTails||""),!0})&&(v={tagName:l.name,hrefValue:I,openingTagEnds:void 0})}else!M&&!l.quotes&&l.nameStarts&&(l.quotes={},l.quotes.value=e[t],l.quotes.start=t,m.nameStarts&&m.nameEnds&&m.nameEnds<t&&m.nameStarts<t&&!m.valueStarts&&(m.name=e.slice(m.nameStarts,m.nameEnds)));if(!(void 0===l.nameStarts||void 0!==l.nameEnds||e[t].trim()&&function(e){return/[-_A-Za-z0-9]/.test(e)}(e[t]))){if(l.nameEnds=t,l.name=e.slice(l.nameStarts,l.nameEnds+(k(t)||"/"===e[t]||void 0!==e[t+1]?0:1)),"!"!==e[l.nameStarts-1]&&!l.name.replace(/-/g,"").length||/^\d+$/.test(l.name[0]))return l={},R=t,0;if("doctype"===l.name.toLowerCase()&&(M=!0),E(t)){_(F);var L=w(e,t,l.leftOuterWhitespace,t,l.lastOpeningBracketAt,t);(F.stripTogetherWithTheirContents.includes(l.name)||F.stripTogetherWithTheirContents.includes("*"))&&(c=c.filter(function(e){var n=(0,p.A)(e,2),r=n[0],a=n[1];return!(r===l.leftOuterWhitespace&&a===t)})),F.cb({tag:l,deleteFrom:l.leftOuterWhitespace,deleteTo:t,insert:"".concat(L).concat(g).concat(L),rangesArr:T,proposedReturn:[l.leftOuterWhitespace,t,"".concat(L).concat(g).concat(L)]}),C(),D(t,F,T)}}if(null!==(i=l.quotes)&&void 0!==i&&i.start&&l.quotes.start<t&&!l.quotes.end&&m.nameEnds&&m.equalsAt&&!m.valueStarts&&(m.valueStarts=t),!l.quotes&&m.nameEnds&&"="===e[t]&&!m.valueStarts&&!m.equalsAt&&(m.equalsAt=t),!l.quotes&&m.nameStarts&&m.nameEnds&&!m.valueStarts&&e[t].trim()&&"="!==e[t]&&(l.attributes.push(m),m={}),!l.quotes&&m.nameStarts&&!m.nameEnds&&(M&&"'\"".includes(e[m.nameStarts])?m.nameStarts<t&&e[t]===e[m.nameStarts]&&(m.nameEnds=t+1,m.name=e.slice(m.nameStarts,m.nameEnds)):e[t].trim()?"="===e[t]?m.equalsAt||(m.nameEnds=t,m.equalsAt=t,m.name=e.slice(m.nameStarts,m.nameEnds)):("/"===e[t]||k(t)||E(t))&&(m.nameEnds=t,m.name=e.slice(m.nameStarts,m.nameEnds),l.attributes.push(m),m={}):(m.nameEnds=t,m.name=e.slice(m.nameStarts,m.nameEnds))),!l.quotes&&l.nameEnds<t&&!e[t-1].trim()&&e[t].trim()&&!"<>/!".includes(e[t])&&!m.nameStarts&&!l.lastClosingBracketAt&&(m.nameStarts=t),null!==l.lastOpeningBracketAt&&l.lastOpeningBracketAt<t&&"/"===e[t]&&l.onlyPlausible&&(l.onlyPlausible=!1),null!==l.lastOpeningBracketAt&&l.lastOpeningBracketAt<t&&"/"!==e[t]&&(void 0===l.onlyPlausible&&(e[t].trim()&&!E(t)||l.slashPresent?l.onlyPlausible=!1:l.onlyPlausible=!0),e[t].trim()&&void 0===l.nameStarts&&!E(t)&&"/"!==e[t]&&!k(t)&&"!"!==e[t]&&(l.nameStarts=t,l.nameContainsLetters=!1)),l.nameStarts&&!l.quotes&&e[t].toLowerCase()!==e[t].toUpperCase()&&(l.nameContainsLetters=!0),k(t)&&xB(l,e,t)&&void 0!==l.lastOpeningBracketAt&&(l.lastClosingBracketAt=t,y=null,Object.keys(m).length&&(l.attributes.push(m),m={}),F.dumpLinkHrefsNearby.enabled&&v.tagName&&!v.openingTagEnds&&(v.openingTagEnds=t)),(!M||">"===e[t])&&void 0!==l.lastOpeningBracketAt){if(void 0===l.lastClosingBracketAt){if(l.lastOpeningBracketAt<t&&!E(t)&&(void 0===e[t+1]||E(t+1))&&l.nameContainsLetters){if(l.name=e.slice(l.nameStarts,l.nameEnds?l.nameEnds:t+1).toLowerCase(),(!u.length||u[u.length-1][0]!==l.lastOpeningBracketAt)&&u.push([l.lastOpeningBracketAt,t+1]),F.ignoreTags.includes(l.name)||x(t,F,l)||!r.has(l.name)&&(l.onlyPlausible||F.stripRecognisedHTMLOnly))return l={},m={},R=t,0;if((r.has(l.name)||a.has(l.name))&&(!1===l.onlyPlausible||!0===l.onlyPlausible&&l.attributes.length)||void 0===e[t+1]){_(F);var j=w(e,t,l.leftOuterWhitespace,t+1,l.lastOpeningBracketAt,l.lastClosingBracketAt);B&&"script"===l.name&&l.slashPresent&&(B=!1),F.cb({tag:l,deleteFrom:l.leftOuterWhitespace,deleteTo:t+1,insert:"".concat(j).concat(g).concat(j),rangesArr:T,proposedReturn:[l.leftOuterWhitespace,t+1,"".concat(j).concat(g).concat(j)]}),C(),D(t,F,T)}if(!c.length||c[c.length-1][0]!==l.lastOpeningBracketAt&&c[c.length-1][1]!==t+1)if(F.stripTogetherWithTheirContents.includes(l.name)||F.stripTogetherWithTheirContents.includes("*")){for(var z,q=o.length;q--;)o[q].name===l.name&&(z=o[q]);z?(c=c.filter(function(e){return(0,p.A)(e,1)[0]!==z.lastOpeningBracketAt})).push([z.lastOpeningBracketAt,t+1]):c.push([l.lastOpeningBracketAt,t+1])}else c.push([l.lastOpeningBracketAt,t+1])}}else if(t>l.lastClosingBracketAt&&e[t].trim()||void 0===e[t+1]){var V,U=l.lastClosingBracketAt===t?t+1:t;F.trimOnlySpaces&&U===N-1&&null!==y&&y<t&&(U=y),(!u.length||u[u.length-1][0]!==l.lastOpeningBracketAt)&&u.push([l.lastOpeningBracketAt,l.lastClosingBracketAt+1]);var H=F.ignoreTags.includes(l.name),W=x(t,F,l);if(!A||F.stripRecognisedHTMLOnly&&!r.has(l.name.toLowerCase())||!S&&(H||W)||S&&!F.onlyStripTags.includes(l.name)){if(W)if(l.slashPresent){for(var $=s.length;$--;)if(s[$].name===l.name){s.splice($,1);break}s.length||(A=!0)}else A&&(A=!1),s.push(l);F.cb({tag:l,deleteFrom:null,deleteTo:null,insert:null,rangesArr:T,proposedReturn:null}),l={},m={}}else if(!l.onlyPlausible||0===l.attributes.length&&l.name&&(r.has(l.name.toLowerCase())||a.has(l.name.toLowerCase()))||null!==(V=l.attributes)&&void 0!==V&&V.some(function(e){return e.equalsAt})){(!c.length||c[c.length-1][0]!==l.lastOpeningBracketAt)&&c.push([l.lastOpeningBracketAt,l.lastClosingBracketAt+1]);var G,Q=w(e,t,l.leftOuterWhitespace,U,l.lastOpeningBracketAt,l.lastClosingBracketAt);g="",b=!1,_(F),G=function(e){return"string"==typeof e}(g)&&g.length?"".concat(Q).concat(g).concat("\n\n"===Q?"\n":Q):Q,(0===l.leftOuterWhitespace||!wB(e,U-1))&&(G=""),F.cb({tag:l,deleteFrom:l.leftOuterWhitespace,deleteTo:U,insert:G,rangesArr:T,proposedReturn:[l.leftOuterWhitespace,U,G]}),C(),D(t,F,T)}else l={};k(t)||(l={})}M&&(M=!1)}if((!B||"<"===e[t]&&wB(e,wB(e,t))&&"/"===e[wB(e,t)]&&e.startsWith("script",wB(e,wB(e,t))))&&E(t)&&!E(t-1)&&!"'\"".includes(e[t+1])&&(!"'\"".includes(e[t+2])||/\w/.test(e[t+1]))&&("c"!==e[t+1]||":"!==e[t+2])&&("f"!==e[t+1]||"m"!==e[t+2]||"t"!==e[t+3]||":"!==e[t+4])&&("s"!==e[t+1]||"q"!==e[t+2]||"l"!==e[t+3]||":"!==e[t+4])&&("x"!==e[t+1]||":"!==e[t+2])&&("f"!==e[t+1]||"n"!==e[t+2]||":"!==e[t+3])&&xB(l,e,t)){if(k(wB(e,t)))return R=t,0;if(l.nameEnds&&l.nameEnds<t&&!l.lastClosingBracketAt&&(!0===l.onlyPlausible&&l.attributes&&l.attributes.length||!1===l.onlyPlausible)){var Z=w(e,t,l.leftOuterWhitespace,t,l.lastOpeningBracketAt,t);F.cb({tag:l,deleteFrom:l.leftOuterWhitespace,deleteTo:t,insert:Z,rangesArr:T,proposedReturn:[l.leftOuterWhitespace,t,Z]}),D(t,F,T),l={},m={}}if(void 0!==l.lastOpeningBracketAt&&l.onlyPlausible&&l.name&&!l.quotes&&(l.lastOpeningBracketAt=void 0,l.name=void 0,l.onlyPlausible=!1),!(void 0!==l.lastOpeningBracketAt&&l.onlyPlausible||l.quotes||(l.lastOpeningBracketAt=t,l.slashPresent=!1,l.attributes=[],null===f?l.leftOuterWhitespace=t:F.trimOnlySpaces&&0===f?l.leftOuterWhitespace=d||t:l.leftOuterWhitespace=f,"!--"!="".concat(e[t+1]).concat(e[t+2]).concat(e[t+3])&&"![CDATA["!="".concat(e[t+1]).concat(e[t+2]).concat(e[t+3]).concat(e[t+4]).concat(e[t+5]).concat(e[t+6]).concat(e[t+7]).concat(e[t+8])))){var Y,X=!0;"-"===e[t+2]&&(X=!1);for(var K=t;K<N;K++)if((!Y&&X&&"]]>"=="".concat(e[K-2]).concat(e[K-1]).concat(e[K])||!X&&"--\x3e"=="".concat(e[K-2]).concat(e[K-1]).concat(e[K]))&&(Y=K),Y&&(Y<K&&e[K].trim()||void 0===e[K+1])){var J=K;(void 0===e[K+1]&&!e[K].trim()||">"===e[K])&&(J+=1),(!u.length||u[u.length-1][0]!==l.lastOpeningBracketAt)&&u.push([l.lastOpeningBracketAt,Y+1]),(!c.length||c[c.length-1][0]!==l.lastOpeningBracketAt)&&c.push([l.lastOpeningBracketAt,Y+1]);var ee=w(e,K,l.leftOuterWhitespace,J,l.lastOpeningBracketAt,Y);F.cb({tag:l,deleteFrom:l.leftOuterWhitespace,deleteTo:J,insert:ee,rangesArr:T,proposedReturn:[l.leftOuterWhitespace,J,ee]}),t=K-1,">"===e[K]&&(t=K),l={},m={};break}}}e[t].trim()?null!==f&&(!l.quotes&&m.equalsAt>f-1&&m.nameEnds&&m.equalsAt>m.nameEnds&&'"'!==e[t]&&"'"!==e[t]&&(ST(m)&&l.attributes.push(m),m={},l.equalsSpottedAt=void 0),f=null):null===f&&(f=t,void 0!==l.lastOpeningBracketAt&&l.lastOpeningBracketAt<t&&l.nameStarts&&l.nameStarts<l.lastOpeningBracketAt&&t===l.lastOpeningBracketAt+1&&!o.some(function(e){return e.name===l.name})&&(l.onlyPlausible=!0,l.name=void 0,l.nameStarts=void 0))," "===e[t]?null===d&&(d=t):null!==d&&(d=null),"script"===l.name&&(B=!l.slashPresent),R=t},R=0,N=e.length;R<N;R++)P(R);if(e&&(F.trimOnlySpaces&&" "===e[0]||!F.trimOnlySpaces&&!e[0].trim()))for(var I=0,L=e.length;I<L;I++){if(F.trimOnlySpaces&&" "!==e[I]||!F.trimOnlySpaces&&e[I].trim()){T.push([0,I]);break}e[I+1]||T.push([0,I+1])}if(e&&(F.trimOnlySpaces&&" "===e[e.length-1]||!F.trimOnlySpaces&&!e[e.length-1].trim()))for(var j=e.length;j--;)if(F.trimOnlySpaces&&" "!==e[j]||!F.trimOnlySpaces&&e[j].trim()){T.push([j+1,e.length]);break}var z=T.current();if((!t||!t.cb)&&z){if(z[0]&&!z[0][0]){z[0][1];T.ranges[0]=[T.ranges[0][0],T.ranges[0][1]]}if(z[z.length-1]&&z[z.length-1][1]===e.length){z[z.length-1][0];if(T.ranges){var q=T.ranges[T.ranges.length-1][0];e[q-1]&&(F.trimOnlySpaces&&" "===e[q-1]||!F.trimOnlySpaces&&!e[q-1].trim())&&(q-=1);var V=T.ranges[T.ranges.length-1][2];T.ranges[T.ranges.length-1]=[q,T.ranges[T.ranges.length-1][1]],(null==V?void 0:V.trim())&&T.ranges[T.ranges.length-1].push(V.trimEnd())}}}return{log:{timeTakenInMilliseconds:Date.now()-n},result:uB(e,T.current()),ranges:T.current(),allTagLocations:u,filteredTagLocations:c}}function SB(){try{var e=document.body;if("relative"===window.getComputedStyle(e).position)return 0;var t=document.documentElement,n=window.getComputedStyle(t);if("relative"===n.position)return 0;var r=n.marginTop;return parseInt(r)}catch(a){return 0}}function OB(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function TB(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?OB(Object(n),!0).forEach(function(t){(0,M.A)(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):OB(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function BB(e){var t=e.children,n=e.content,r=e.placement,a=void 0===r?"top":r,i=e.disabled,o=void 0!==i&&i,s=e.showOnMobile,u=void 0!==s&&s,l=e.longHover,f=void 0===l?null:l,d=e.longHoverTimeout,h=void 0===d?500:d,m=(0,c.useState)(!1),v=(0,p.A)(m,2),g=v[0],b=v[1],y=(0,c.useState)(!1),A=(0,p.A)(y,2),D=A[0],w=A[1],_=bT({placement:a,open:g,onOpenChange:b,middleware:[BO(5-SB()),PO(),MO({padding:8})],whileElementsMounted:wO}),E=_.context,k=_.refs,C=_.floatingStyles,F=wT([iT(E),AT(E),ET(E,{role:"tooltip"}),vT(E)]),S=F.getReferenceProps,O=F.getFloatingProps,T=(0,c.useRef)(null);(0,c.useEffect)(function(){f&&g?T.current=setTimeout(function(){w(!0)},h):(clearTimeout(T.current),w(!1))},[g,f,h]);return""===n||!1===u&&x()?(0,c.cloneElement)(t,TB(TB({},t.props),{},{"aria-label":FB(n).result,tabIndex:0})):c.createElement(c.Fragment,null,(0,c.cloneElement)(t,S(TB(TB({ref:k.setReference},t.props),{},{"aria-label":FB(n).result,tabIndex:0}))),g&&c.createElement(fT,null,g&&!o&&c.createElement("div",pb({className:"bm-tooltip",ref:k.setFloating,style:C},O()),!D&&Kg(n),D&&f)))}const MB=(0,c.memo)(BB);function PB(e){var t=e.children,n=e.title,r=e.itemKey,a=e.outsideClose,i=(0,c.useRef)(null);(0,c.useEffect)(function(){return setTimeout(function(){return document.addEventListener("click",o)},300),function(){document.removeEventListener("click",o)}},[]);var o=function(e){if(a){var t=e.target;i.current.contains(t)||LB(r)}};return c.createElement(VC.div,{ref:i,initial:{scale:0},animate:{scale:1},exit:{scale:0},className:"bm-modal-window bm-modal-"+r,role:"dialog",tabIndex:-1},c.createElement("div",{className:"bm-modal-window-inner"},c.createElement("div",{className:"bm-modal-window-header"},c.createElement("h3",null,n),c.createElement(MB,{content:Bae("Close","Close Modal Window","bp-better-messages")},c.createElement("span",{className:"bm-modal-window-close",onClick:function(){return LB(r)}},c.createElement(tF,null)))),c.createElement("div",{className:"bm-modal-window-content"},t)))}var RB=null;function NB(){var e=(0,c.useRef)(null),t=By(),n=(0,c.useRef)([]);return(0,c.useEffect)(function(){(RB=e.current).addEventListener("better-messages-add-modal",function(e){var r=e.detail;0===n.current.filter(function(e){return e.key!==r.key}).length&&(n.current.push(r),t())}),RB.addEventListener("better-messages-remove-modal",function(e){var r=e.detail;n.current=n.current.filter(function(e){return e.key!==r.key}),t()})},[e]),c.createElement(c.StrictMode,null,c.createElement("div",{id:"better-messages-modals-container",ref:e},c.createElement(Zy,null,n.current.map(function(e){return c.createElement(PB,{key:e.key,itemKey:e.key,title:e.title,outsideClose:e.outsideClose},e.modal)}))))}function IB(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]&&arguments[3];LB(e),RB.dispatchEvent(new CustomEvent("better-messages-add-modal",{detail:{key:e,title:t,modal:n,outsideClose:r}}))}function LB(e){RB.dispatchEvent(new CustomEvent("better-messages-remove-modal",{detail:{key:e}}))}function jB(e){var t=e.onClick,n=e.label,r=e.disabled,a=void 0!==r&&r,i=e.classes,o=void 0===i?"":i;return c.createElement("button",{className:"bm-button "+o,onClick:t,disabled:a},n)}__webpack_require__(71678);var zB=Object.create(null);zB.open="0",zB.close="1",zB.ping="2",zB.pong="3",zB.message="4",zB.upgrade="5",zB.noop="6";var qB=Object.create(null);Object.keys(zB).forEach(function(e){qB[zB[e]]=e});var VB,UB={type:"error",data:"parser error"},HB="function"==typeof Blob||"undefined"!=typeof Blob&&"[object BlobConstructor]"===Object.prototype.toString.call(Blob),WB="function"==typeof ArrayBuffer,$B=function(e){return"function"==typeof ArrayBuffer.isView?ArrayBuffer.isView(e):e&&e.buffer instanceof ArrayBuffer},GB=function(e,t,n){var r=e.type,a=e.data;return HB&&a instanceof Blob?t?n(a):QB(a,n):WB&&(a instanceof ArrayBuffer||$B(a))?t?n(a):QB(new Blob([a]),n):n(zB[r]+(a||""))},QB=function(e,t){var n=new FileReader;return n.onload=function(){var e=n.result.split(",")[1];t("b"+(e||""))},n.readAsDataURL(e)};function ZB(e){return e instanceof Uint8Array?e:e instanceof ArrayBuffer?new Uint8Array(e):new Uint8Array(e.buffer,e.byteOffset,e.byteLength)}for(var YB="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",XB="undefined"==typeof Uint8Array?[]:new Uint8Array(256),KB=0;KB<64;KB++)XB[YB.charCodeAt(KB)]=KB;var JB,eM="function"==typeof ArrayBuffer,tM=function(e,t){if("string"!=typeof e)return{type:"message",data:rM(e,t)};var n=e.charAt(0);return"b"===n?{type:"message",data:nM(e.substring(1),t)}:qB[n]?e.length>1?{type:qB[n],data:e.substring(1)}:{type:qB[n]}:UB},nM=function(e,t){if(eM){var n=function(e){var t,n,r,a,i,o=.75*e.length,s=e.length,u=0;"="===e[e.length-1]&&(o--,"="===e[e.length-2]&&o--);var c=new ArrayBuffer(o),l=new Uint8Array(c);for(t=0;t<s;t+=4)n=XB[e.charCodeAt(t)],r=XB[e.charCodeAt(t+1)],a=XB[e.charCodeAt(t+2)],i=XB[e.charCodeAt(t+3)],l[u++]=n<<2|r>>4,l[u++]=(15&r)<<4|a>>2,l[u++]=(3&a)<<6|63&i;return c}(e);return rM(n,t)}return{base64:!0,data:e}},rM=function(e,t){return"blob"===t?e instanceof Blob?e:new Blob([e]):e instanceof ArrayBuffer?e:e.buffer},aM=String.fromCharCode(30);function iM(){return new TransformStream({transform:function(e,t){!function(e,t){HB&&e.data instanceof Blob?e.data.arrayBuffer().then(ZB).then(t):WB&&(e.data instanceof ArrayBuffer||$B(e.data))?t(ZB(e.data)):GB(e,!1,function(e){VB||(VB=new TextEncoder),t(VB.encode(e))})}(e,function(n){var r,a=n.length;if(a<126)r=new Uint8Array(1),new DataView(r.buffer).setUint8(0,a);else if(a<65536){r=new Uint8Array(3);var i=new DataView(r.buffer);i.setUint8(0,126),i.setUint16(1,a)}else{r=new Uint8Array(9);var o=new DataView(r.buffer);o.setUint8(0,127),o.setBigUint64(1,BigInt(a))}e.data&&"string"!=typeof e.data&&(r[0]|=128),t.enqueue(r),t.enqueue(n)})}})}function oM(e){return e.reduce(function(e,t){return e+t.length},0)}function sM(e,t){if(e[0].length===t)return e.shift();for(var n=new Uint8Array(t),r=0,a=0;a<t;a++)n[a]=e[0][r++],r===e[0].length&&(e.shift(),r=0);return e.length&&r<e[0].length&&(e[0]=e[0].slice(r)),n}function uM(e){if(e)return function(e){for(var t in uM.prototype)e[t]=uM.prototype[t];return e}(e)}uM.prototype.on=uM.prototype.addEventListener=function(e,t){return this._callbacks=this._callbacks||{},(this._callbacks["$"+e]=this._callbacks["$"+e]||[]).push(t),this},uM.prototype.once=function(e,t){function n(){this.off(e,n),t.apply(this,arguments)}return n.fn=t,this.on(e,n),this},uM.prototype.off=uM.prototype.removeListener=uM.prototype.removeAllListeners=uM.prototype.removeEventListener=function(e,t){if(this._callbacks=this._callbacks||{},0==arguments.length)return this._callbacks={},this;var n,r=this._callbacks["$"+e];if(!r)return this;if(1==arguments.length)return delete this._callbacks["$"+e],this;for(var a=0;a<r.length;a++)if((n=r[a])===t||n.fn===t){r.splice(a,1);break}return 0===r.length&&delete this._callbacks["$"+e],this},uM.prototype.emit=function(e){this._callbacks=this._callbacks||{};for(var t=new Array(arguments.length-1),n=this._callbacks["$"+e],r=1;r<arguments.length;r++)t[r-1]=arguments[r];if(n){r=0;for(var a=(n=n.slice(0)).length;r<a;++r)n[r].apply(this,t)}return this},uM.prototype.emitReserved=uM.prototype.emit,uM.prototype.listeners=function(e){return this._callbacks=this._callbacks||{},this._callbacks["$"+e]||[]},uM.prototype.hasListeners=function(e){return!!this.listeners(e).length};var cM="function"==typeof Promise&&"function"==typeof Promise.resolve?function(e){return Promise.resolve().then(e)}:function(e,t){return t(e,0)},lM="undefined"!=typeof self?self:"undefined"!=typeof window?window:Function("return this")();function fM(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];return n.reduce(function(t,n){return e.hasOwnProperty(n)&&(t[n]=e[n]),t},{})}var dM=lM.setTimeout,pM=lM.clearTimeout;function hM(e,t){t.useNativeTimers?(e.setTimeoutFn=dM.bind(lM),e.clearTimeoutFn=pM.bind(lM)):(e.setTimeoutFn=lM.setTimeout.bind(lM),e.clearTimeoutFn=lM.clearTimeout.bind(lM))}function mM(e){return"string"==typeof e?function(e){for(var t=0,n=0,r=0,a=e.length;r<a;r++)(t=e.charCodeAt(r))<128?n+=1:t<2048?n+=2:t<55296||t>=57344?n+=3:(r++,n+=4);return n}(e):Math.ceil(1.33*(e.byteLength||e.size))}function vM(){return Date.now().toString(36).substring(3)+Math.random().toString(36).substring(2,5)}function gM(e,t,n,r){var a=(0,Qf.A)((0,W.A)(1&r?e.prototype:e),t,n);return 2&r&&"function"==typeof a?function(e){return a.apply(n,e)}:a}function bM(e,t,n){return t=(0,W.A)(t),(0,H.A)(e,yM()?Reflect.construct(t,n||[],(0,W.A)(e).constructor):t.apply(e,n))}function yM(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(yM=function(){return!!e})()}var AM=function(e){function t(e,n,r){var a;return(0,T.A)(this,t),(a=bM(this,t,[e])).description=n,a.context=r,a.type="TransportError",a}return(0,$.A)(t,e),(0,B.A)(t)}((0,G.A)(Error)),DM=function(e){function t(e){var n;return(0,T.A)(this,t),(n=bM(this,t)).writable=!1,hM(n,e),n.opts=e,n.query=e.query,n.socket=e.socket,n.supportsBinary=!e.forceBase64,n}return(0,$.A)(t,e),(0,B.A)(t,[{key:"onError",value:function(e,n,r){return gM(t,"emitReserved",this,3)(["error",new AM(e,n,r)]),this}},{key:"open",value:function(){return this.readyState="opening",this.doOpen(),this}},{key:"close",value:function(){return"opening"!==this.readyState&&"open"!==this.readyState||(this.doClose(),this.onClose()),this}},{key:"send",value:function(e){"open"===this.readyState&&this.write(e)}},{key:"onOpen",value:function(){this.readyState="open",this.writable=!0,gM(t,"emitReserved",this,3)(["open"])}},{key:"onData",value:function(e){var t=tM(e,this.socket.binaryType);this.onPacket(t)}},{key:"onPacket",value:function(e){gM(t,"emitReserved",this,3)(["packet",e])}},{key:"onClose",value:function(e){this.readyState="closed",gM(t,"emitReserved",this,3)(["close",e])}},{key:"pause",value:function(e){}},{key:"createUri",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return e+"://"+this._hostname()+this._port()+this.opts.path+this._query(t)}},{key:"_hostname",value:function(){var e=this.opts.hostname;return-1===e.indexOf(":")?e:"["+e+"]"}},{key:"_port",value:function(){return this.opts.port&&(this.opts.secure&&Number(443!==this.opts.port)||!this.opts.secure&&80!==Number(this.opts.port))?":"+this.opts.port:""}},{key:"_query",value:function(e){var t=function(e){var t="";for(var n in e)e.hasOwnProperty(n)&&(t.length&&(t+="&"),t+=encodeURIComponent(n)+"="+encodeURIComponent(e[n]));return t}(e);return t.length?"?"+t:""}}])}(uM);function wM(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(wM=function(){return!!e})()}var _M=function(e){function t(){var e;return(0,T.A)(this,t),e=function(e,t,n){return t=(0,W.A)(t),(0,H.A)(e,wM()?Reflect.construct(t,n||[],(0,W.A)(e).constructor):t.apply(e,n))}(this,t,arguments),e._polling=!1,e}return(0,$.A)(t,e),(0,B.A)(t,[{key:"name",get:function(){return"polling"}},{key:"doOpen",value:function(){this._poll()}},{key:"pause",value:function(e){var t=this;this.readyState="pausing";var n=function(){t.readyState="paused",e()};if(this._polling||!this.writable){var r=0;this._polling&&(r++,this.once("pollComplete",function(){--r||n()})),this.writable||(r++,this.once("drain",function(){--r||n()}))}else n()}},{key:"_poll",value:function(){this._polling=!0,this.doPoll(),this.emitReserved("poll")}},{key:"onData",value:function(e){var t=this;(function(e,t){for(var n=e.split(aM),r=[],a=0;a<n.length;a++){var i=tM(n[a],t);if(r.push(i),"error"===i.type)break}return r})(e,this.socket.binaryType).forEach(function(e){if("opening"===t.readyState&&"open"===e.type&&t.onOpen(),"close"===e.type)return t.onClose({description:"transport closed by the server"}),!1;t.onPacket(e)}),"closed"!==this.readyState&&(this._polling=!1,this.emitReserved("pollComplete"),"open"===this.readyState&&this._poll())}},{key:"doClose",value:function(){var e=this,t=function(){e.write([{type:"close"}])};"open"===this.readyState?t():this.once("open",t)}},{key:"write",value:function(e){var t=this;this.writable=!1,function(e,t){var n=e.length,r=new Array(n),a=0;e.forEach(function(e,i){GB(e,!1,function(e){r[i]=e,++a===n&&t(r.join(aM))})})}(e,function(e){t.doWrite(e,function(){t.writable=!0,t.emitReserved("drain")})})}},{key:"uri",value:function(){var e=this.opts.secure?"https":"http",t=this.query||{};return!1!==this.opts.timestampRequests&&(t[this.opts.timestampParam]=vM()),this.supportsBinary||t.sid||(t.b64=1),this.createUri(e,t)}}])}(DM),EM=!1;try{EM="undefined"!=typeof XMLHttpRequest&&"withCredentials"in new XMLHttpRequest}catch(zie){}var kM=EM;function xM(e,t,n){return t=(0,W.A)(t),(0,H.A)(e,CM()?Reflect.construct(t,n||[],(0,W.A)(e).constructor):t.apply(e,n))}function CM(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(CM=function(){return!!e})()}function FM(){}var SM=function(e){function t(e){var n;if((0,T.A)(this,t),n=xM(this,t,[e]),"undefined"!=typeof location){var r="https:"===location.protocol,a=location.port;a||(a=r?"443":"80"),n.xd="undefined"!=typeof location&&e.hostname!==location.hostname||a!==e.port}return n}return(0,$.A)(t,e),(0,B.A)(t,[{key:"doWrite",value:function(e,t){var n=this,r=this.request({method:"POST",data:e});r.on("success",t),r.on("error",function(e,t){n.onError("xhr post error",e,t)})}},{key:"doPoll",value:function(){var e=this,t=this.request();t.on("data",this.onData.bind(this)),t.on("error",function(t,n){e.onError("xhr poll error",t,n)}),this.pollXhr=t}}])}(_M),OM=function(e){function t(e,n,r){var a;return(0,T.A)(this,t),(a=xM(this,t)).createRequest=e,hM(a,r),a._opts=r,a._method=r.method||"GET",a._uri=n,a._data=void 0!==r.data?r.data:null,a._create(),a}return(0,$.A)(t,e),(0,B.A)(t,[{key:"_create",value:function(){var e,n=this,r=fM(this._opts,"agent","pfx","key","passphrase","cert","ca","ciphers","rejectUnauthorized","autoUnref");r.xdomain=!!this._opts.xd;var a=this._xhr=this.createRequest(r);try{a.open(this._method,this._uri,!0);try{if(this._opts.extraHeaders)for(var i in a.setDisableHeaderCheck&&a.setDisableHeaderCheck(!0),this._opts.extraHeaders)this._opts.extraHeaders.hasOwnProperty(i)&&a.setRequestHeader(i,this._opts.extraHeaders[i])}catch(o){}if("POST"===this._method)try{a.setRequestHeader("Content-type","text/plain;charset=UTF-8")}catch(o){}try{a.setRequestHeader("Accept","*/*")}catch(o){}null===(e=this._opts.cookieJar)||void 0===e||e.addCookies(a),"withCredentials"in a&&(a.withCredentials=this._opts.withCredentials),this._opts.requestTimeout&&(a.timeout=this._opts.requestTimeout),a.onreadystatechange=function(){var e;3===a.readyState&&(null===(e=n._opts.cookieJar)||void 0===e||e.parseCookies(a.getResponseHeader("set-cookie"))),4===a.readyState&&(200===a.status||1223===a.status?n._onLoad():n.setTimeoutFn(function(){n._onError("number"==typeof a.status?a.status:0)},0))},a.send(this._data)}catch(o){return void this.setTimeoutFn(function(){n._onError(o)},0)}"undefined"!=typeof document&&(this._index=t.requestsCount++,t.requests[this._index]=this)}},{key:"_onError",value:function(e){this.emitReserved("error",e,this._xhr),this._cleanup(!0)}},{key:"_cleanup",value:function(e){if(void 0!==this._xhr&&null!==this._xhr){if(this._xhr.onreadystatechange=FM,e)try{this._xhr.abort()}catch(n){}"undefined"!=typeof document&&delete t.requests[this._index],this._xhr=null}}},{key:"_onLoad",value:function(){var e=this._xhr.responseText;null!==e&&(this.emitReserved("data",e),this.emitReserved("success"),this._cleanup())}},{key:"abort",value:function(){this._cleanup()}}])}(uM);if(OM.requestsCount=0,OM.requests={},"undefined"!=typeof document)if("function"==typeof attachEvent)attachEvent("onunload",TM);else if("function"==typeof addEventListener){addEventListener("onpagehide"in lM?"pagehide":"unload",TM,!1)}function TM(){for(var e in OM.requests)OM.requests.hasOwnProperty(e)&&OM.requests[e].abort()}var BM=function(){var e=PM({xdomain:!1});return e&&null!==e.responseType}(),MM=function(e){function t(e){var n;(0,T.A)(this,t),n=xM(this,t,[e]);var r=e&&e.forceBase64;return n.supportsBinary=BM&&!r,n}return(0,$.A)(t,e),(0,B.A)(t,[{key:"request",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return Object.assign(e,{xd:this.xd},this.opts),new OM(PM,this.uri(),e)}}])}(SM);function PM(e){var t=e.xdomain;try{if("undefined"!=typeof XMLHttpRequest&&(!t||kM))return new XMLHttpRequest}catch(n){}if(!t)try{return new(lM[["Active"].concat("Object").join("X")])("Microsoft.XMLHTTP")}catch(n){}}function RM(e,t,n){return t=(0,W.A)(t),(0,H.A)(e,NM()?Reflect.construct(t,n||[],(0,W.A)(e).constructor):t.apply(e,n))}function NM(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(NM=function(){return!!e})()}var IM="undefined"!=typeof navigator&&"string"==typeof navigator.product&&"reactnative"===navigator.product.toLowerCase(),LM=function(e){function t(){return(0,T.A)(this,t),RM(this,t,arguments)}return(0,$.A)(t,e),(0,B.A)(t,[{key:"name",get:function(){return"websocket"}},{key:"doOpen",value:function(){var e=this.uri(),t=this.opts.protocols,n=IM?{}:fM(this.opts,"agent","perMessageDeflate","pfx","key","passphrase","cert","ca","ciphers","rejectUnauthorized","localAddress","protocolVersion","origin","maxPayload","family","checkServerIdentity");this.opts.extraHeaders&&(n.headers=this.opts.extraHeaders);try{this.ws=this.createSocket(e,t,n)}catch(zie){return this.emitReserved("error",zie)}this.ws.binaryType=this.socket.binaryType,this.addEventListeners()}},{key:"addEventListeners",value:function(){var e=this;this.ws.onopen=function(){e.opts.autoUnref&&e.ws._socket.unref(),e.onOpen()},this.ws.onclose=function(t){return e.onClose({description:"websocket connection closed",context:t})},this.ws.onmessage=function(t){return e.onData(t.data)},this.ws.onerror=function(t){return e.onError("websocket error",t)}}},{key:"write",value:function(e){var t=this;this.writable=!1;for(var n=function(){var n=e[r],a=r===e.length-1;GB(n,t.supportsBinary,function(e){try{t.doWrite(n,e)}catch(r){}a&&cM(function(){t.writable=!0,t.emitReserved("drain")},t.setTimeoutFn)})},r=0;r<e.length;r++)n()}},{key:"doClose",value:function(){void 0!==this.ws&&(this.ws.onerror=function(){},this.ws.close(),this.ws=null)}},{key:"uri",value:function(){var e=this.opts.secure?"wss":"ws",t=this.query||{};return this.opts.timestampRequests&&(t[this.opts.timestampParam]=vM()),this.supportsBinary||(t.b64=1),this.createUri(e,t)}}])}(DM),jM=lM.WebSocket||lM.MozWebSocket,zM=function(e){function t(){return(0,T.A)(this,t),RM(this,t,arguments)}return(0,$.A)(t,e),(0,B.A)(t,[{key:"createSocket",value:function(e,t,n){return IM?new jM(e,t,n):t?new jM(e,t):new jM(e)}},{key:"doWrite",value:function(e,t){this.ws.send(t)}}])}(LM);function qM(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(qM=function(){return!!e})()}var VM=function(e){function t(){return(0,T.A)(this,t),function(e,t,n){return t=(0,W.A)(t),(0,H.A)(e,qM()?Reflect.construct(t,n||[],(0,W.A)(e).constructor):t.apply(e,n))}(this,t,arguments)}return(0,$.A)(t,e),(0,B.A)(t,[{key:"name",get:function(){return"webtransport"}},{key:"doOpen",value:function(){var e=this;try{this._transport=new WebTransport(this.createUri("https"),this.opts.transportOptions[this.name])}catch(zie){return this.emitReserved("error",zie)}this._transport.closed.then(function(){e.onClose()}).catch(function(t){e.onError("webtransport error",t)}),this._transport.ready.then(function(){e._transport.createBidirectionalStream().then(function(t){var n=function(e,t){JB||(JB=new TextDecoder);var n=[],r=0,a=-1,i=!1;return new TransformStream({transform:function(o,s){for(n.push(o);;){if(0===r){if(oM(n)<1)break;var u=sM(n,1);i=!(128&~u[0]),a=127&u[0],r=a<126?3:126===a?1:2}else if(1===r){if(oM(n)<2)break;var c=sM(n,2);a=new DataView(c.buffer,c.byteOffset,c.length).getUint16(0),r=3}else if(2===r){if(oM(n)<8)break;var l=sM(n,8),f=new DataView(l.buffer,l.byteOffset,l.length),d=f.getUint32(0);if(d>Math.pow(2,21)-1){s.enqueue(UB);break}a=d*Math.pow(2,32)+f.getUint32(4),r=3}else{if(oM(n)<a)break;var p=sM(n,a);s.enqueue(tM(i?p:JB.decode(p),t)),r=0}if(0===a||a>e){s.enqueue(UB);break}}}})}(Number.MAX_SAFE_INTEGER,e.socket.binaryType),r=t.readable.pipeThrough(n).getReader(),a=iM();a.readable.pipeTo(t.writable),e._writer=a.writable.getWriter();var i=function(){r.read().then(function(t){var n=t.done,r=t.value;n||(e.onPacket(r),i())}).catch(function(e){})};i();var o={type:"open"};e.query.sid&&(o.data='{"sid":"'.concat(e.query.sid,'"}')),e._writer.write(o).then(function(){return e.onOpen()})})})}},{key:"write",value:function(e){var t=this;this.writable=!1;for(var n=function(){var n=e[r],a=r===e.length-1;t._writer.write(n).then(function(){a&&cM(function(){t.writable=!0,t.emitReserved("drain")},t.setTimeoutFn)})},r=0;r<e.length;r++)n()}},{key:"doClose",value:function(){var e;null===(e=this._transport)||void 0===e||e.close()}}])}(DM),UM={websocket:zM,webtransport:VM,polling:MM},HM=/^(?:(?![^:@\/?#]+:[^:@\/]*@)(http|https|ws|wss):\/\/)?((?:(([^:@\/?#]*)(?::([^:@\/?#]*))?)?@)?((?:[a-f0-9]{0,4}:){2,7}[a-f0-9]{0,4}|[^:\/?#]*)(?::(\d*))?)(((\/(?:[^?#](?![^?#\/]*\.[^?#\/.]+(?:[?#]|$)))*\/?)?([^?#\/]*))(?:\?([^#]*))?(?:#(.*))?)/,WM=["source","protocol","authority","userInfo","user","password","host","port","relative","path","directory","file","query","anchor"];function $M(e){if(e.length>8e3)throw"URI too long";var t=e,n=e.indexOf("["),r=e.indexOf("]");-1!=n&&-1!=r&&(e=e.substring(0,n)+e.substring(n,r).replace(/:/g,";")+e.substring(r,e.length));for(var a=HM.exec(e||""),i={},o=14;o--;)i[WM[o]]=a[o]||"";return-1!=n&&-1!=r&&(i.source=t,i.host=i.host.substring(1,i.host.length-1).replace(/;/g,":"),i.authority=i.authority.replace("[","").replace("]","").replace(/;/g,":"),i.ipv6uri=!0),i.pathNames=function(e,t){var n=/\/{2,9}/g,r=t.replace(n,"/").split("/");"/"!=t.slice(0,1)&&0!==t.length||r.splice(0,1);"/"==t.slice(-1)&&r.splice(r.length-1,1);return r}(0,i.path),i.queryKey=function(e,t){var n={};return t.replace(/(?:^|&)([^&=]*)=?([^&]*)/g,function(e,t,r){t&&(n[t]=r)}),n}(0,i.query),i}function GM(e,t,n,r){var a=(0,Qf.A)((0,W.A)(1&r?e.prototype:e),t,n);return 2&r&&"function"==typeof a?function(e){return a.apply(n,e)}:a}function QM(e,t,n){return t=(0,W.A)(t),(0,H.A)(e,ZM()?Reflect.construct(t,n||[],(0,W.A)(e).constructor):t.apply(e,n))}function ZM(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(ZM=function(){return!!e})()}var YM="function"==typeof addEventListener&&"function"==typeof removeEventListener,XM=[];YM&&addEventListener("offline",function(){XM.forEach(function(e){return e()})},!1);var KM=function(e){function t(e,n){var r;if((0,T.A)(this,t),(r=QM(this,t)).binaryType="arraybuffer",r.writeBuffer=[],r._prevBufferLen=0,r._pingInterval=-1,r._pingTimeout=-1,r._maxPayload=-1,r._pingTimeoutTime=1/0,e&&"object"===(0,h.A)(e)&&(n=e,e=null),e){var a=$M(e);n.hostname=a.host,n.secure="https"===a.protocol||"wss"===a.protocol,n.port=a.port,a.query&&(n.query=a.query)}else n.host&&(n.hostname=$M(n.host).host);return hM(r,n),r.secure=null!=n.secure?n.secure:"undefined"!=typeof location&&"https:"===location.protocol,n.hostname&&!n.port&&(n.port=r.secure?"443":"80"),r.hostname=n.hostname||("undefined"!=typeof location?location.hostname:"localhost"),r.port=n.port||("undefined"!=typeof location&&location.port?location.port:r.secure?"443":"80"),r.transports=[],r._transportsByName={},n.transports.forEach(function(e){var t=e.prototype.name;r.transports.push(t),r._transportsByName[t]=e}),r.opts=Object.assign({path:"/engine.io",agent:!1,withCredentials:!1,upgrade:!0,timestampParam:"t",rememberUpgrade:!1,addTrailingSlash:!0,rejectUnauthorized:!0,perMessageDeflate:{threshold:1024},transportOptions:{},closeOnBeforeunload:!1},n),r.opts.path=r.opts.path.replace(/\/$/,"")+(r.opts.addTrailingSlash?"/":""),"string"==typeof r.opts.query&&(r.opts.query=function(e){for(var t={},n=e.split("&"),r=0,a=n.length;r<a;r++){var i=n[r].split("=");t[decodeURIComponent(i[0])]=decodeURIComponent(i[1])}return t}(r.opts.query)),YM&&(r.opts.closeOnBeforeunload&&(r._beforeunloadEventListener=function(){r.transport&&(r.transport.removeAllListeners(),r.transport.close())},addEventListener("beforeunload",r._beforeunloadEventListener,!1)),"localhost"!==r.hostname&&(r._offlineEventListener=function(){r._onClose("transport close",{description:"network connection lost"})},XM.push(r._offlineEventListener))),r.opts.withCredentials&&(r._cookieJar=void 0),r._open(),r}return(0,$.A)(t,e),(0,B.A)(t,[{key:"createTransport",value:function(e){var t=Object.assign({},this.opts.query);t.EIO=4,t.transport=e,this.id&&(t.sid=this.id);var n=Object.assign({},this.opts,{query:t,socket:this,hostname:this.hostname,secure:this.secure,port:this.port},this.opts.transportOptions[e]);return new this._transportsByName[e](n)}},{key:"_open",value:function(){var e=this;if(0!==this.transports.length){var n=this.opts.rememberUpgrade&&t.priorWebsocketSuccess&&-1!==this.transports.indexOf("websocket")?"websocket":this.transports[0];this.readyState="opening";var r=this.createTransport(n);r.open(),this.setTransport(r)}else this.setTimeoutFn(function(){e.emitReserved("error","No transports available")},0)}},{key:"setTransport",value:function(e){var t=this;this.transport&&this.transport.removeAllListeners(),this.transport=e,e.on("drain",this._onDrain.bind(this)).on("packet",this._onPacket.bind(this)).on("error",this._onError.bind(this)).on("close",function(e){return t._onClose("transport close",e)})}},{key:"onOpen",value:function(){this.readyState="open",t.priorWebsocketSuccess="websocket"===this.transport.name,this.emitReserved("open"),this.flush()}},{key:"_onPacket",value:function(e){if("opening"===this.readyState||"open"===this.readyState||"closing"===this.readyState)switch(this.emitReserved("packet",e),this.emitReserved("heartbeat"),e.type){case"open":this.onHandshake(JSON.parse(e.data));break;case"ping":this._sendPacket("pong"),this.emitReserved("ping"),this.emitReserved("pong"),this._resetPingTimeout();break;case"error":var t=new Error("server error");t.code=e.data,this._onError(t);break;case"message":this.emitReserved("data",e.data),this.emitReserved("message",e.data)}}},{key:"onHandshake",value:function(e){this.emitReserved("handshake",e),this.id=e.sid,this.transport.query.sid=e.sid,this._pingInterval=e.pingInterval,this._pingTimeout=e.pingTimeout,this._maxPayload=e.maxPayload,this.onOpen(),"closed"!==this.readyState&&this._resetPingTimeout()}},{key:"_resetPingTimeout",value:function(){var e=this;this.clearTimeoutFn(this._pingTimeoutTimer);var t=this._pingInterval+this._pingTimeout;this._pingTimeoutTime=Date.now()+t,this._pingTimeoutTimer=this.setTimeoutFn(function(){e._onClose("ping timeout")},t),this.opts.autoUnref&&this._pingTimeoutTimer.unref()}},{key:"_onDrain",value:function(){this.writeBuffer.splice(0,this._prevBufferLen),this._prevBufferLen=0,0===this.writeBuffer.length?this.emitReserved("drain"):this.flush()}},{key:"flush",value:function(){if("closed"!==this.readyState&&this.transport.writable&&!this.upgrading&&this.writeBuffer.length){var e=this._getWritablePackets();this.transport.send(e),this._prevBufferLen=e.length,this.emitReserved("flush")}}},{key:"_getWritablePackets",value:function(){if(!(this._maxPayload&&"polling"===this.transport.name&&this.writeBuffer.length>1))return this.writeBuffer;for(var e=1,t=0;t<this.writeBuffer.length;t++){var n=this.writeBuffer[t].data;if(n&&(e+=mM(n)),t>0&&e>this._maxPayload)return this.writeBuffer.slice(0,t);e+=2}return this.writeBuffer}},{key:"_hasPingExpired",value:function(){var e=this;if(!this._pingTimeoutTime)return!0;var t=Date.now()>this._pingTimeoutTime;return t&&(this._pingTimeoutTime=0,cM(function(){e._onClose("ping timeout")},this.setTimeoutFn)),t}},{key:"write",value:function(e,t,n){return this._sendPacket("message",e,t,n),this}},{key:"send",value:function(e,t,n){return this._sendPacket("message",e,t,n),this}},{key:"_sendPacket",value:function(e,t,n,r){if("function"==typeof t&&(r=t,t=void 0),"function"==typeof n&&(r=n,n=null),"closing"!==this.readyState&&"closed"!==this.readyState){(n=n||{}).compress=!1!==n.compress;var a={type:e,data:t,options:n};this.emitReserved("packetCreate",a),this.writeBuffer.push(a),r&&this.once("flush",r),this.flush()}}},{key:"close",value:function(){var e=this,t=function(){e._onClose("forced close"),e.transport.close()},n=function(){e.off("upgrade",n),e.off("upgradeError",n),t()},r=function(){e.once("upgrade",n),e.once("upgradeError",n)};return"opening"!==this.readyState&&"open"!==this.readyState||(this.readyState="closing",this.writeBuffer.length?this.once("drain",function(){e.upgrading?r():t()}):this.upgrading?r():t()),this}},{key:"_onError",value:function(e){if(t.priorWebsocketSuccess=!1,this.opts.tryAllTransports&&this.transports.length>1&&"opening"===this.readyState)return this.transports.shift(),this._open();this.emitReserved("error",e),this._onClose("transport error",e)}},{key:"_onClose",value:function(e,t){if("opening"===this.readyState||"open"===this.readyState||"closing"===this.readyState){if(this.clearTimeoutFn(this._pingTimeoutTimer),this.transport.removeAllListeners("close"),this.transport.close(),this.transport.removeAllListeners(),YM&&(this._beforeunloadEventListener&&removeEventListener("beforeunload",this._beforeunloadEventListener,!1),this._offlineEventListener)){var n=XM.indexOf(this._offlineEventListener);-1!==n&&XM.splice(n,1)}this.readyState="closed",this.id=null,this.emitReserved("close",e,t),this.writeBuffer=[],this._prevBufferLen=0}}}])}(uM);KM.protocol=4;var JM=function(e){function t(){var e;return(0,T.A)(this,t),(e=QM(this,t,arguments))._upgrades=[],e}return(0,$.A)(t,e),(0,B.A)(t,[{key:"onOpen",value:function(){if(GM(t,"onOpen",this,3)([]),"open"===this.readyState&&this.opts.upgrade)for(var e=0;e<this._upgrades.length;e++)this._probe(this._upgrades[e])}},{key:"_probe",value:function(e){var t=this,n=this.createTransport(e),r=!1;KM.priorWebsocketSuccess=!1;var a=function(){r||(n.send([{type:"ping",data:"probe"}]),n.once("packet",function(e){if(!r)if("pong"===e.type&&"probe"===e.data){if(t.upgrading=!0,t.emitReserved("upgrading",n),!n)return;KM.priorWebsocketSuccess="websocket"===n.name,t.transport.pause(function(){r||"closed"!==t.readyState&&(l(),t.setTransport(n),n.send([{type:"upgrade"}]),t.emitReserved("upgrade",n),n=null,t.upgrading=!1,t.flush())})}else{var a=new Error("probe error");a.transport=n.name,t.emitReserved("upgradeError",a)}}))};function i(){r||(r=!0,l(),n.close(),n=null)}var o=function(e){var r=new Error("probe error: "+e);r.transport=n.name,i(),t.emitReserved("upgradeError",r)};function s(){o("transport closed")}function u(){o("socket closed")}function c(e){n&&e.name!==n.name&&i()}var l=function(){n.removeListener("open",a),n.removeListener("error",o),n.removeListener("close",s),t.off("close",u),t.off("upgrading",c)};n.once("open",a),n.once("error",o),n.once("close",s),this.once("close",u),this.once("upgrading",c),-1!==this._upgrades.indexOf("webtransport")&&"webtransport"!==e?this.setTimeoutFn(function(){r||n.open()},200):n.open()}},{key:"onHandshake",value:function(e){this._upgrades=this._filterUpgrades(e.upgrades),GM(t,"onHandshake",this,3)([e])}},{key:"_filterUpgrades",value:function(e){for(var t=[],n=0;n<e.length;n++)~this.transports.indexOf(e[n])&&t.push(e[n]);return t}}])}(KM),eP=function(e){function t(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};(0,T.A)(this,t);var r="object"===(0,h.A)(e)?e:n;return(!r.transports||r.transports&&"string"==typeof r.transports[0])&&(r.transports=(r.transports||["polling","websocket","webtransport"]).map(function(e){return UM[e]}).filter(function(e){return!!e})),QM(this,t,[e,r])}return(0,$.A)(t,e),(0,B.A)(t)}(JM);eP.protocol;var tP="function"==typeof ArrayBuffer,nP=Object.prototype.toString,rP="function"==typeof Blob||"undefined"!=typeof Blob&&"[object BlobConstructor]"===nP.call(Blob),aP="function"==typeof File||"undefined"!=typeof File&&"[object FileConstructor]"===nP.call(File);function iP(e){return tP&&(e instanceof ArrayBuffer||function(e){return"function"==typeof ArrayBuffer.isView?ArrayBuffer.isView(e):e.buffer instanceof ArrayBuffer}(e))||rP&&e instanceof Blob||aP&&e instanceof File}function oP(e,t){if(!e||"object"!==(0,h.A)(e))return!1;if(Array.isArray(e)){for(var n=0,r=e.length;n<r;n++)if(oP(e[n]))return!0;return!1}if(iP(e))return!0;if(e.toJSON&&"function"==typeof e.toJSON&&1===arguments.length)return oP(e.toJSON(),!0);for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)&&oP(e[a]))return!0;return!1}function sP(e){var t=[],n=e.data,r=e;return r.data=uP(n,t),r.attachments=t.length,{packet:r,buffers:t}}function uP(e,t){if(!e)return e;if(iP(e)){var n={_placeholder:!0,num:t.length};return t.push(e),n}if(Array.isArray(e)){for(var r=new Array(e.length),a=0;a<e.length;a++)r[a]=uP(e[a],t);return r}if("object"===(0,h.A)(e)&&!(e instanceof Date)){var i={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&(i[o]=uP(e[o],t));return i}return e}function cP(e,t){return e.data=lP(e.data,t),delete e.attachments,e}function lP(e,t){if(!e)return e;if(e&&!0===e._placeholder){if("number"==typeof e.num&&e.num>=0&&e.num<t.length)return t[e.num];throw new Error("illegal attachments")}if(Array.isArray(e))for(var n=0;n<e.length;n++)e[n]=lP(e[n],t);else if("object"===(0,h.A)(e))for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(e[r]=lP(e[r],t));return e}function fP(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(fP=function(){return!!e})()}function dP(e,t,n,r){var a=(0,Qf.A)((0,W.A)(1&r?e.prototype:e),t,n);return 2&r&&"function"==typeof a?function(e){return a.apply(n,e)}:a}var pP,hP=["connect","connect_error","disconnect","disconnecting","newListener","removeListener"],mP=5;!function(e){e[e.CONNECT=0]="CONNECT",e[e.DISCONNECT=1]="DISCONNECT",e[e.EVENT=2]="EVENT",e[e.ACK=3]="ACK",e[e.CONNECT_ERROR=4]="CONNECT_ERROR",e[e.BINARY_EVENT=5]="BINARY_EVENT",e[e.BINARY_ACK=6]="BINARY_ACK"}(pP||(pP={}));var vP=function(){return(0,B.A)(function e(t){(0,T.A)(this,e),this.replacer=t},[{key:"encode",value:function(e){return e.type!==pP.EVENT&&e.type!==pP.ACK||!oP(e)?[this.encodeAsString(e)]:this.encodeAsBinary({type:e.type===pP.EVENT?pP.BINARY_EVENT:pP.BINARY_ACK,nsp:e.nsp,data:e.data,id:e.id})}},{key:"encodeAsString",value:function(e){var t=""+e.type;return e.type!==pP.BINARY_EVENT&&e.type!==pP.BINARY_ACK||(t+=e.attachments+"-"),e.nsp&&"/"!==e.nsp&&(t+=e.nsp+","),null!=e.id&&(t+=e.id),null!=e.data&&(t+=JSON.stringify(e.data,this.replacer)),t}},{key:"encodeAsBinary",value:function(e){var t=sP(e),n=this.encodeAsString(t.packet),r=t.buffers;return r.unshift(n),r}}])}();function gP(e){return"[object Object]"===Object.prototype.toString.call(e)}var bP=function(e){function t(e){var n;return(0,T.A)(this,t),n=function(e,t,n){return t=(0,W.A)(t),(0,H.A)(e,fP()?Reflect.construct(t,n||[],(0,W.A)(e).constructor):t.apply(e,n))}(this,t),n.reviver=e,n}return(0,$.A)(t,e),(0,B.A)(t,[{key:"add",value:function(e){var n;if("string"==typeof e){if(this.reconstructor)throw new Error("got plaintext data when reconstructing a packet");var r=(n=this.decodeString(e)).type===pP.BINARY_EVENT;r||n.type===pP.BINARY_ACK?(n.type=r?pP.EVENT:pP.ACK,this.reconstructor=new yP(n),0===n.attachments&&dP(t,"emitReserved",this,3)(["decoded",n])):dP(t,"emitReserved",this,3)(["decoded",n])}else{if(!iP(e)&&!e.base64)throw new Error("Unknown type: "+e);if(!this.reconstructor)throw new Error("got binary data when not reconstructing a packet");(n=this.reconstructor.takeBinaryData(e))&&(this.reconstructor=null,dP(t,"emitReserved",this,3)(["decoded",n]))}}},{key:"decodeString",value:function(e){var n=0,r={type:Number(e.charAt(0))};if(void 0===pP[r.type])throw new Error("unknown packet type "+r.type);if(r.type===pP.BINARY_EVENT||r.type===pP.BINARY_ACK){for(var a=n+1;"-"!==e.charAt(++n)&&n!=e.length;);var i=e.substring(a,n);if(i!=Number(i)||"-"!==e.charAt(n))throw new Error("Illegal attachments");r.attachments=Number(i)}if("/"===e.charAt(n+1)){for(var o=n+1;++n;){if(","===e.charAt(n))break;if(n===e.length)break}r.nsp=e.substring(o,n)}else r.nsp="/";var s=e.charAt(n+1);if(""!==s&&Number(s)==s){for(var u=n+1;++n;){var c=e.charAt(n);if(null==c||Number(c)!=c){--n;break}if(n===e.length)break}r.id=Number(e.substring(u,n+1))}if(e.charAt(++n)){var l=this.tryParse(e.substr(n));if(!t.isPayloadValid(r.type,l))throw new Error("invalid payload");r.data=l}return r}},{key:"tryParse",value:function(e){try{return JSON.parse(e,this.reviver)}catch(t){return!1}}},{key:"destroy",value:function(){this.reconstructor&&(this.reconstructor.finishedReconstruction(),this.reconstructor=null)}}],[{key:"isPayloadValid",value:function(e,t){switch(e){case pP.CONNECT:return gP(t);case pP.DISCONNECT:return void 0===t;case pP.CONNECT_ERROR:return"string"==typeof t||gP(t);case pP.EVENT:case pP.BINARY_EVENT:return Array.isArray(t)&&("number"==typeof t[0]||"string"==typeof t[0]&&-1===hP.indexOf(t[0]));case pP.ACK:case pP.BINARY_ACK:return Array.isArray(t)}}}])}(uM),yP=function(){return(0,B.A)(function e(t){(0,T.A)(this,e),this.packet=t,this.buffers=[],this.reconPack=t},[{key:"takeBinaryData",value:function(e){if(this.buffers.push(e),this.buffers.length===this.reconPack.attachments){var t=cP(this.reconPack,this.buffers);return this.finishedReconstruction(),t}return null}},{key:"finishedReconstruction",value:function(){this.reconPack=null,this.buffers=[]}}])}();function AP(e,t,n){return e.on(t,n),function(){e.off(t,n)}}function DP(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(e){if("string"==typeof e)return wP(e,t);var n={}.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)?wP(e,t):void 0}}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,a=function(){};return{s:a,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,o=!0,s=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return o=e.done,e},e:function(e){s=!0,i=e},f:function(){try{o||null==n.return||n.return()}finally{if(s)throw i}}}}function wP(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function _P(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(_P=function(){return!!e})()}var EP=Object.freeze({connect:1,connect_error:1,disconnect:1,disconnecting:1,newListener:1,removeListener:1}),kP=function(e){function t(e,n,r){var a;return(0,T.A)(this,t),a=function(e,t,n){return t=(0,W.A)(t),(0,H.A)(e,_P()?Reflect.construct(t,n||[],(0,W.A)(e).constructor):t.apply(e,n))}(this,t),a.connected=!1,a.recovered=!1,a.receiveBuffer=[],a.sendBuffer=[],a._queue=[],a._queueSeq=0,a.ids=0,a.acks={},a.flags={},a.io=e,a.nsp=n,r&&r.auth&&(a.auth=r.auth),a._opts=Object.assign({},r),a.io._autoConnect&&a.open(),a}return(0,$.A)(t,e),(0,B.A)(t,[{key:"disconnected",get:function(){return!this.connected}},{key:"subEvents",value:function(){if(!this.subs){var e=this.io;this.subs=[AP(e,"open",this.onopen.bind(this)),AP(e,"packet",this.onpacket.bind(this)),AP(e,"error",this.onerror.bind(this)),AP(e,"close",this.onclose.bind(this))]}}},{key:"active",get:function(){return!!this.subs}},{key:"connect",value:function(){return this.connected||(this.subEvents(),this.io._reconnecting||this.io.open(),"open"===this.io._readyState&&this.onopen()),this}},{key:"open",value:function(){return this.connect()}},{key:"send",value:function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return t.unshift("message"),this.emit.apply(this,t),this}},{key:"emit",value:function(e){var t,n,r;if(EP.hasOwnProperty(e))throw new Error('"'+e.toString()+'" is a reserved event name');for(var a=arguments.length,i=new Array(a>1?a-1:0),o=1;o<a;o++)i[o-1]=arguments[o];if(i.unshift(e),this._opts.retries&&!this.flags.fromQueue&&!this.flags.volatile)return this._addToQueue(i),this;var s={type:pP.EVENT,data:i,options:{}};if(s.options.compress=!1!==this.flags.compress,"function"==typeof i[i.length-1]){var u=this.ids++,c=i.pop();this._registerAckCallback(u,c),s.id=u}var l=null===(n=null===(t=this.io.engine)||void 0===t?void 0:t.transport)||void 0===n?void 0:n.writable,f=this.connected&&!(null===(r=this.io.engine)||void 0===r?void 0:r._hasPingExpired());return this.flags.volatile&&!l||(f?(this.notifyOutgoingListeners(s),this.packet(s)):this.sendBuffer.push(s)),this.flags={},this}},{key:"_registerAckCallback",value:function(e,t){var n,r=this,a=null!==(n=this.flags.timeout)&&void 0!==n?n:this._opts.ackTimeout;if(void 0!==a){var i=this.io.setTimeoutFn(function(){delete r.acks[e];for(var n=0;n<r.sendBuffer.length;n++)r.sendBuffer[n].id===e&&r.sendBuffer.splice(n,1);t.call(r,new Error("operation has timed out"))},a),o=function(){r.io.clearTimeoutFn(i);for(var e=arguments.length,n=new Array(e),a=0;a<e;a++)n[a]=arguments[a];t.apply(r,n)};o.withError=!0,this.acks[e]=o}else this.acks[e]=t}},{key:"emitWithAck",value:function(e){for(var t=this,n=arguments.length,r=new Array(n>1?n-1:0),a=1;a<n;a++)r[a-1]=arguments[a];return new Promise(function(n,a){var i=function(e,t){return e?a(e):n(t)};i.withError=!0,r.push(i),t.emit.apply(t,[e].concat(r))})}},{key:"_addToQueue",value:function(e){var t,n=this;"function"==typeof e[e.length-1]&&(t=e.pop());var r={id:this._queueSeq++,tryCount:0,pending:!1,args:e,flags:Object.assign({fromQueue:!0},this.flags)};e.push(function(e){if(r===n._queue[0]){if(null!==e)r.tryCount>n._opts.retries&&(n._queue.shift(),t&&t(e));else if(n._queue.shift(),t){for(var a=arguments.length,i=new Array(a>1?a-1:0),o=1;o<a;o++)i[o-1]=arguments[o];t.apply(void 0,[null].concat(i))}return r.pending=!1,n._drainQueue()}}),this._queue.push(r),this._drainQueue()}},{key:"_drainQueue",value:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];if(this.connected&&0!==this._queue.length){var t=this._queue[0];t.pending&&!e||(t.pending=!0,t.tryCount++,this.flags=t.flags,this.emit.apply(this,t.args))}}},{key:"packet",value:function(e){e.nsp=this.nsp,this.io._packet(e)}},{key:"onopen",value:function(){var e=this;"function"==typeof this.auth?this.auth(function(t){e._sendConnectPacket(t)}):this._sendConnectPacket(this.auth)}},{key:"_sendConnectPacket",value:function(e){this.packet({type:pP.CONNECT,data:this._pid?Object.assign({pid:this._pid,offset:this._lastOffset},e):e})}},{key:"onerror",value:function(e){this.connected||this.emitReserved("connect_error",e)}},{key:"onclose",value:function(e,t){this.connected=!1,delete this.id,this.emitReserved("disconnect",e,t),this._clearAcks()}},{key:"_clearAcks",value:function(){var e=this;Object.keys(this.acks).forEach(function(t){if(!e.sendBuffer.some(function(e){return String(e.id)===t})){var n=e.acks[t];delete e.acks[t],n.withError&&n.call(e,new Error("socket has been disconnected"))}})}},{key:"onpacket",value:function(e){if(e.nsp===this.nsp)switch(e.type){case pP.CONNECT:e.data&&e.data.sid?this.onconnect(e.data.sid,e.data.pid):this.emitReserved("connect_error",new Error("It seems you are trying to reach a Socket.IO server in v2.x with a v3.x client, but they are not compatible (more information here: https://socket.io/docs/v3/migrating-from-2-x-to-3-0/)"));break;case pP.EVENT:case pP.BINARY_EVENT:this.onevent(e);break;case pP.ACK:case pP.BINARY_ACK:this.onack(e);break;case pP.DISCONNECT:this.ondisconnect();break;case pP.CONNECT_ERROR:this.destroy();var t=new Error(e.data.message);t.data=e.data.data,this.emitReserved("connect_error",t)}}},{key:"onevent",value:function(e){var t=e.data||[];null!=e.id&&t.push(this.ack(e.id)),this.connected?this.emitEvent(t):this.receiveBuffer.push(Object.freeze(t))}},{key:"emitEvent",value:function(e){if(this._anyListeners&&this._anyListeners.length){var n,r=DP(this._anyListeners.slice());try{for(r.s();!(n=r.n()).done;){n.value.apply(this,e)}}catch(zie){r.e(zie)}finally{r.f()}}(function(e,t,n,r){var a=(0,Qf.A)((0,W.A)(1&r?e.prototype:e),t,n);return 2&r&&"function"==typeof a?function(e){return a.apply(n,e)}:a})(t,"emit",this,1).apply(this,e),this._pid&&e.length&&"string"==typeof e[e.length-1]&&(this._lastOffset=e[e.length-1])}},{key:"ack",value:function(e){var t=this,n=!1;return function(){if(!n){n=!0;for(var r=arguments.length,a=new Array(r),i=0;i<r;i++)a[i]=arguments[i];t.packet({type:pP.ACK,id:e,data:a})}}}},{key:"onack",value:function(e){var t=this.acks[e.id];"function"==typeof t&&(delete this.acks[e.id],t.withError&&e.data.unshift(null),t.apply(this,e.data))}},{key:"onconnect",value:function(e,t){this.id=e,this.recovered=t&&this._pid===t,this._pid=t,this.connected=!0,this.emitBuffered(),this.emitReserved("connect"),this._drainQueue(!0)}},{key:"emitBuffered",value:function(){var e=this;this.receiveBuffer.forEach(function(t){return e.emitEvent(t)}),this.receiveBuffer=[],this.sendBuffer.forEach(function(t){e.notifyOutgoingListeners(t),e.packet(t)}),this.sendBuffer=[]}},{key:"ondisconnect",value:function(){this.destroy(),this.onclose("io server disconnect")}},{key:"destroy",value:function(){this.subs&&(this.subs.forEach(function(e){return e()}),this.subs=void 0),this.io._destroy(this)}},{key:"disconnect",value:function(){return this.connected&&this.packet({type:pP.DISCONNECT}),this.destroy(),this.connected&&this.onclose("io client disconnect"),this}},{key:"close",value:function(){return this.disconnect()}},{key:"compress",value:function(e){return this.flags.compress=e,this}},{key:"volatile",get:function(){return this.flags.volatile=!0,this}},{key:"timeout",value:function(e){return this.flags.timeout=e,this}},{key:"onAny",value:function(e){return this._anyListeners=this._anyListeners||[],this._anyListeners.push(e),this}},{key:"prependAny",value:function(e){return this._anyListeners=this._anyListeners||[],this._anyListeners.unshift(e),this}},{key:"offAny",value:function(e){if(!this._anyListeners)return this;if(e){for(var t=this._anyListeners,n=0;n<t.length;n++)if(e===t[n])return t.splice(n,1),this}else this._anyListeners=[];return this}},{key:"listenersAny",value:function(){return this._anyListeners||[]}},{key:"onAnyOutgoing",value:function(e){return this._anyOutgoingListeners=this._anyOutgoingListeners||[],this._anyOutgoingListeners.push(e),this}},{key:"prependAnyOutgoing",value:function(e){return this._anyOutgoingListeners=this._anyOutgoingListeners||[],this._anyOutgoingListeners.unshift(e),this}},{key:"offAnyOutgoing",value:function(e){if(!this._anyOutgoingListeners)return this;if(e){for(var t=this._anyOutgoingListeners,n=0;n<t.length;n++)if(e===t[n])return t.splice(n,1),this}else this._anyOutgoingListeners=[];return this}},{key:"listenersAnyOutgoing",value:function(){return this._anyOutgoingListeners||[]}},{key:"notifyOutgoingListeners",value:function(e){if(this._anyOutgoingListeners&&this._anyOutgoingListeners.length){var t,n=DP(this._anyOutgoingListeners.slice());try{for(n.s();!(t=n.n()).done;){t.value.apply(this,e.data)}}catch(zie){n.e(zie)}finally{n.f()}}}}])}(uM);function xP(e){e=e||{},this.ms=e.min||100,this.max=e.max||1e4,this.factor=e.factor||2,this.jitter=e.jitter>0&&e.jitter<=1?e.jitter:0,this.attempts=0}function CP(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(CP=function(){return!!e})()}xP.prototype.duration=function(){var e=this.ms*Math.pow(this.factor,this.attempts++);if(this.jitter){var t=Math.random(),n=Math.floor(t*this.jitter*e);e=1&Math.floor(10*t)?e+n:e-n}return 0|Math.min(e,this.max)},xP.prototype.reset=function(){this.attempts=0},xP.prototype.setMin=function(e){this.ms=e},xP.prototype.setMax=function(e){this.max=e},xP.prototype.setJitter=function(e){this.jitter=e};var FP=function(e){function t(e,n){var a,i;(0,T.A)(this,t),a=function(e,t,n){return t=(0,W.A)(t),(0,H.A)(e,CP()?Reflect.construct(t,n||[],(0,W.A)(e).constructor):t.apply(e,n))}(this,t),a.nsps={},a.subs=[],e&&"object"===(0,h.A)(e)&&(n=e,e=void 0),(n=n||{}).path=n.path||"/socket.io",a.opts=n,hM(a,n),a.reconnection(!1!==n.reconnection),a.reconnectionAttempts(n.reconnectionAttempts||1/0),a.reconnectionDelay(n.reconnectionDelay||1e3),a.reconnectionDelayMax(n.reconnectionDelayMax||5e3),a.randomizationFactor(null!==(i=n.randomizationFactor)&&void 0!==i?i:.5),a.backoff=new xP({min:a.reconnectionDelay(),max:a.reconnectionDelayMax(),jitter:a.randomizationFactor()}),a.timeout(null==n.timeout?2e4:n.timeout),a._readyState="closed",a.uri=e;var o=n.parser||r;return a.encoder=new o.Encoder,a.decoder=new o.Decoder,a._autoConnect=!1!==n.autoConnect,a._autoConnect&&a.open(),a}return(0,$.A)(t,e),(0,B.A)(t,[{key:"reconnection",value:function(e){return arguments.length?(this._reconnection=!!e,e||(this.skipReconnect=!0),this):this._reconnection}},{key:"reconnectionAttempts",value:function(e){return void 0===e?this._reconnectionAttempts:(this._reconnectionAttempts=e,this)}},{key:"reconnectionDelay",value:function(e){var t;return void 0===e?this._reconnectionDelay:(this._reconnectionDelay=e,null===(t=this.backoff)||void 0===t||t.setMin(e),this)}},{key:"randomizationFactor",value:function(e){var t;return void 0===e?this._randomizationFactor:(this._randomizationFactor=e,null===(t=this.backoff)||void 0===t||t.setJitter(e),this)}},{key:"reconnectionDelayMax",value:function(e){var t;return void 0===e?this._reconnectionDelayMax:(this._reconnectionDelayMax=e,null===(t=this.backoff)||void 0===t||t.setMax(e),this)}},{key:"timeout",value:function(e){return arguments.length?(this._timeout=e,this):this._timeout}},{key:"maybeReconnectOnOpen",value:function(){!this._reconnecting&&this._reconnection&&0===this.backoff.attempts&&this.reconnect()}},{key:"open",value:function(e){var t=this;if(~this._readyState.indexOf("open"))return this;this.engine=new eP(this.uri,this.opts);var n=this.engine,r=this;this._readyState="opening",this.skipReconnect=!1;var a=AP(n,"open",function(){r.onopen(),e&&e()}),i=function(n){t.cleanup(),t._readyState="closed",t.emitReserved("error",n),e?e(n):t.maybeReconnectOnOpen()},o=AP(n,"error",i);if(!1!==this._timeout){var s=this._timeout,u=this.setTimeoutFn(function(){a(),i(new Error("timeout")),n.close()},s);this.opts.autoUnref&&u.unref(),this.subs.push(function(){t.clearTimeoutFn(u)})}return this.subs.push(a),this.subs.push(o),this}},{key:"connect",value:function(e){return this.open(e)}},{key:"onopen",value:function(){this.cleanup(),this._readyState="open",this.emitReserved("open");var e=this.engine;this.subs.push(AP(e,"ping",this.onping.bind(this)),AP(e,"data",this.ondata.bind(this)),AP(e,"error",this.onerror.bind(this)),AP(e,"close",this.onclose.bind(this)),AP(this.decoder,"decoded",this.ondecoded.bind(this)))}},{key:"onping",value:function(){this.emitReserved("ping")}},{key:"ondata",value:function(e){try{this.decoder.add(e)}catch(t){this.onclose("parse error",t)}}},{key:"ondecoded",value:function(e){var t=this;cM(function(){t.emitReserved("packet",e)},this.setTimeoutFn)}},{key:"onerror",value:function(e){this.emitReserved("error",e)}},{key:"socket",value:function(e,t){var n=this.nsps[e];return n?this._autoConnect&&!n.active&&n.connect():(n=new kP(this,e,t),this.nsps[e]=n),n}},{key:"_destroy",value:function(e){for(var t=0,n=Object.keys(this.nsps);t<n.length;t++){var r=n[t];if(this.nsps[r].active)return}this._close()}},{key:"_packet",value:function(e){for(var t=this.encoder.encode(e),n=0;n<t.length;n++)this.engine.write(t[n],e.options)}},{key:"cleanup",value:function(){this.subs.forEach(function(e){return e()}),this.subs.length=0,this.decoder.destroy()}},{key:"_close",value:function(){this.skipReconnect=!0,this._reconnecting=!1,this.onclose("forced close")}},{key:"disconnect",value:function(){return this._close()}},{key:"onclose",value:function(e,t){var n;this.cleanup(),null===(n=this.engine)||void 0===n||n.close(),this.backoff.reset(),this._readyState="closed",this.emitReserved("close",e,t),this._reconnection&&!this.skipReconnect&&this.reconnect()}},{key:"reconnect",value:function(){var e=this;if(this._reconnecting||this.skipReconnect)return this;var t=this;if(this.backoff.attempts>=this._reconnectionAttempts)this.backoff.reset(),this.emitReserved("reconnect_failed"),this._reconnecting=!1;else{var n=this.backoff.duration();this._reconnecting=!0;var r=this.setTimeoutFn(function(){t.skipReconnect||(e.emitReserved("reconnect_attempt",t.backoff.attempts),t.skipReconnect||t.open(function(n){n?(t._reconnecting=!1,t.reconnect(),e.emitReserved("reconnect_error",n)):t.onreconnect()}))},n);this.opts.autoUnref&&r.unref(),this.subs.push(function(){e.clearTimeoutFn(r)})}}},{key:"onreconnect",value:function(){var e=this.backoff.attempts;this._reconnecting=!1,this.backoff.reset(),this.emitReserved("reconnect",e)}}])}(uM),SP={};function OP(e,t){"object"===(0,h.A)(e)&&(t=e,e=void 0);var n,r=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=arguments.length>2?arguments[2]:void 0,r=e;n=n||"undefined"!=typeof location&&location,null==e&&(e=n.protocol+"//"+n.host),"string"==typeof e&&("/"===e.charAt(0)&&(e="/"===e.charAt(1)?n.protocol+e:n.host+e),/^(https?|wss?):\/\//.test(e)||(e=void 0!==n?n.protocol+"//"+e:"https://"+e),r=$M(e)),r.port||(/^(http|ws)$/.test(r.protocol)?r.port="80":/^(http|ws)s$/.test(r.protocol)&&(r.port="443")),r.path=r.path||"/";var a=-1!==r.host.indexOf(":")?"["+r.host+"]":r.host;return r.id=r.protocol+"://"+a+":"+r.port+t,r.href=r.protocol+"://"+a+(n&&n.port===r.port?"":":"+r.port),r}(e,(t=t||{}).path||"/socket.io"),a=r.source,i=r.id,o=r.path,s=SP[i]&&o in SP[i].nsps;return t.forceNew||t["force new connection"]||!1===t.multiplex||s?n=new FP(a,t):(SP[i]||(SP[i]=new FP(a,t)),n=SP[i]),r.query&&!t.query&&(t.query=r.queryKey),n.socket(r.path,t)}Object.assign(OP,{Manager:FP,Socket:kP,io:OP,connect:OP});var TP="popstate";function BP(e={}){let t,{initialEntries:n=["/"],initialIndex:r,v5Compat:a=!1}=e;t=n.map((e,t)=>l(e,"string"==typeof e?null:e.state,0===t?"default":void 0));let i=u(null==r?t.length-1:r),o="POP",s=null;function u(e){return Math.min(Math.max(e,0),t.length-1)}function c(){return t[i]}function l(e,n=null,r){let a=IP(t?c().pathname:"/",e,n,r);return RP("/"===a.pathname.charAt(0),`relative pathnames are not supported in memory history: ${JSON.stringify(e)}`),a}function f(e){return"string"==typeof e?e:LP(e)}return{get index(){return i},get action(){return o},get location(){return c()},createHref:f,createURL:e=>new URL(f(e),"http://localhost"),encodeLocation(e){let t="string"==typeof e?jP(e):e;return{pathname:t.pathname||"",search:t.search||"",hash:t.hash||""}},push(e,n){o="PUSH";let r=l(e,n);i+=1,t.splice(i,t.length,r),a&&s&&s({action:o,location:r,delta:1})},replace(e,n){o="REPLACE";let r=l(e,n);t[i]=r,a&&s&&s({action:o,location:r,delta:0})},go(e){o="POP";let n=u(i+e),r=t[n];i=n,s&&s({action:o,location:r,delta:e})},listen:e=>(s=e,()=>{s=null})}}function MP(e={}){return zP(function(e,t){let{pathname:n="/",search:r="",hash:a=""}=jP(e.location.hash.substring(1));return n.startsWith("/")||n.startsWith(".")||(n="/"+n),IP("",{pathname:n,search:r,hash:a},t.state&&t.state.usr||null,t.state&&t.state.key||"default")},function(e,t){let n=e.document.querySelector("base"),r="";if(n&&n.getAttribute("href")){let t=e.location.href,n=t.indexOf("#");r=-1===n?t:t.slice(0,n)}return r+"#"+("string"==typeof t?t:LP(t))},function(e,t){RP("/"===e.pathname.charAt(0),`relative pathnames are not supported in hash history.push(${JSON.stringify(t)})`)},e)}function PP(e,t){if(!1===e||null==e)throw new Error(t)}function RP(e,t){if(!e){"undefined"!=typeof console&&console.warn(t);try{throw new Error(t)}catch(n){}}}function NP(e,t){return{usr:e.state,key:e.key,idx:t}}function IP(e,t,n=null,r){return{pathname:"string"==typeof e?e:e.pathname,search:"",hash:"",..."string"==typeof t?jP(t):t,state:n,key:t&&t.key||r||Math.random().toString(36).substring(2,10)}}function LP({pathname:e="/",search:t="",hash:n=""}){return t&&"?"!==t&&(e+="?"===t.charAt(0)?t:"?"+t),n&&"#"!==n&&(e+="#"===n.charAt(0)?n:"#"+n),e}function jP(e){let t={};if(e){let n=e.indexOf("#");n>=0&&(t.hash=e.substring(n),e=e.substring(0,n));let r=e.indexOf("?");r>=0&&(t.search=e.substring(r),e=e.substring(0,r)),e&&(t.pathname=e)}return t}function zP(e,t,n,r={}){let{window:a=document.defaultView,v5Compat:i=!1}=r,o=a.history,s="POP",u=null,c=l();function l(){return(o.state||{idx:null}).idx}function f(){s="POP";let e=l(),t=null==e?null:e-c;c=e,u&&u({action:s,location:p.location,delta:t})}function d(e){return qP(e)}null==c&&(c=0,o.replaceState({...o.state,idx:c},""));let p={get action(){return s},get location(){return e(a,o)},listen(e){if(u)throw new Error("A history only accepts one active listener");return a.addEventListener(TP,f),u=e,()=>{a.removeEventListener(TP,f),u=null}},createHref:e=>t(a,e),createURL:d,encodeLocation(e){let t=d(e);return{pathname:t.pathname,search:t.search,hash:t.hash}},push:function(e,t){s="PUSH";let r=IP(p.location,e,t);n&&n(r,e),c=l()+1;let f=NP(r,c),d=p.createHref(r);try{o.pushState(f,"",d)}catch(h){if(h instanceof DOMException&&"DataCloneError"===h.name)throw h;a.location.assign(d)}i&&u&&u({action:s,location:p.location,delta:1})},replace:function(e,t){s="REPLACE";let r=IP(p.location,e,t);n&&n(r,e),c=l();let a=NP(r,c),f=p.createHref(r);o.replaceState(a,"",f),i&&u&&u({action:s,location:p.location,delta:0})},go:e=>o.go(e)};return p}function qP(e,t=!1){let n="http://localhost";"undefined"!=typeof window&&(n="null"!==window.location.origin?window.location.origin:window.location.href),PP(n,"No window.location.(origin|href) available to create URL");let r="string"==typeof e?e:LP(e);return r=r.replace(/ $/,"%20"),!t&&r.startsWith("//")&&(r=n+r),new URL(r,n)}new WeakMap;function VP(e,t,n="/"){return UP(e,t,n,!1)}function UP(e,t,n,r){let a=aR(("string"==typeof t?jP(t):t).pathname||"/",n);if(null==a)return null;let i=HP(e);!function(e){e.sort((e,t)=>e.score!==t.score?t.score-e.score:function(e,t){let n=e.length===t.length&&e.slice(0,-1).every((e,n)=>e===t[n]);return n?e[e.length-1]-t[t.length-1]:0}(e.routesMeta.map(e=>e.childrenIndex),t.routesMeta.map(e=>e.childrenIndex)))}(i);let o=null;for(let s=0;null==o&&s<i.length;++s){let e=rR(a);o=eR(i[s],e,r)}return o}function HP(e,t=[],n=[],r="",a=!1){let i=(e,i,o=a,s)=>{let u={relativePath:void 0===s?e.path||"":s,caseSensitive:!0===e.caseSensitive,childrenIndex:i,route:e};if(u.relativePath.startsWith("/")){if(!u.relativePath.startsWith(r)&&o)return;PP(u.relativePath.startsWith(r),`Absolute route path "${u.relativePath}" nested under path "${r}" is not valid. An absolute child route path must start with the combined path of all its parent routes.`),u.relativePath=u.relativePath.slice(r.length)}let c=cR([r,u.relativePath]),l=n.concat(u);e.children&&e.children.length>0&&(PP(!0!==e.index,`Index routes must not have child routes. Please remove all child routes from route path "${c}".`),HP(e.children,t,l,c,o)),(null!=e.path||e.index)&&t.push({path:c,score:JP(c,e.index),routesMeta:l})};return e.forEach((e,t)=>{if(""!==e.path&&e.path?.includes("?"))for(let n of WP(e.path))i(e,t,!0,n);else i(e,t)}),t}function WP(e){let t=e.split("/");if(0===t.length)return[];let[n,...r]=t,a=n.endsWith("?"),i=n.replace(/\?$/,"");if(0===r.length)return a?[i,""]:[i];let o=WP(r.join("/")),s=[];return s.push(...o.map(e=>""===e?i:[i,e].join("/"))),a&&s.push(...o),s.map(t=>e.startsWith("/")&&""===t?"/":t)}var $P=/^:[\w-]+$/,GP=3,QP=2,ZP=1,YP=10,XP=-2,KP=e=>"*"===e;function JP(e,t){let n=e.split("/"),r=n.length;return n.some(KP)&&(r+=XP),t&&(r+=QP),n.filter(e=>!KP(e)).reduce((e,t)=>e+($P.test(t)?GP:""===t?ZP:YP),r)}function eR(e,t,n=!1){let{routesMeta:r}=e,a={},i="/",o=[];for(let s=0;s<r.length;++s){let e=r[s],u=s===r.length-1,c="/"===i?t:t.slice(i.length)||"/",l=tR({path:e.relativePath,caseSensitive:e.caseSensitive,end:u},c),f=e.route;if(!l&&u&&n&&!r[r.length-1].route.index&&(l=tR({path:e.relativePath,caseSensitive:e.caseSensitive,end:!1},c)),!l)return null;Object.assign(a,l.params),o.push({params:a,pathname:cR([i,l.pathname]),pathnameBase:lR(cR([i,l.pathnameBase])),route:f}),"/"!==l.pathnameBase&&(i=cR([i,l.pathnameBase]))}return o}function tR(e,t){"string"==typeof e&&(e={path:e,caseSensitive:!1,end:!0});let[n,r]=nR(e.path,e.caseSensitive,e.end),a=t.match(n);if(!a)return null;let i=a[0],o=i.replace(/(.)\/+$/,"$1"),s=a.slice(1),u=r.reduce((e,{paramName:t,isOptional:n},r)=>{if("*"===t){let e=s[r]||"";o=i.slice(0,i.length-e.length).replace(/(.)\/+$/,"$1")}const a=s[r];return e[t]=n&&!a?void 0:(a||"").replace(/%2F/g,"/"),e},{});return{params:u,pathname:i,pathnameBase:o,pattern:e}}function nR(e,t=!1,n=!0){RP("*"===e||!e.endsWith("*")||e.endsWith("/*"),`Route path "${e}" will be treated as if it were "${e.replace(/\*$/,"/*")}" because the \`*\` character must always follow a \`/\` in the pattern. To get rid of this warning, please change the route path to "${e.replace(/\*$/,"/*")}".`);let r=[],a="^"+e.replace(/\/*\*?$/,"").replace(/^\/*/,"/").replace(/[\\.*+^${}|()[\]]/g,"\\$&").replace(/\/:([\w-]+)(\?)?/g,(e,t,n)=>(r.push({paramName:t,isOptional:null!=n}),n?"/?([^\\/]+)?":"/([^\\/]+)")).replace(/\/([\w-]+)\?(\/|$)/g,"(/$1)?$2");return e.endsWith("*")?(r.push({paramName:"*"}),a+="*"===e||"/*"===e?"(.*)$":"(?:\\/(.+)|\\/*)$"):n?a+="\\/*$":""!==e&&"/"!==e&&(a+="(?:(?=\\/|$))"),[new RegExp(a,t?void 0:"i"),r]}function rR(e){try{return e.split("/").map(e=>decodeURIComponent(e).replace(/\//g,"%2F")).join("/")}catch(t){return RP(!1,`The URL path "${e}" could not be decoded because it is a malformed URL segment. This is probably due to a bad percent encoding (${t}).`),e}}function aR(e,t){if("/"===t)return e;if(!e.toLowerCase().startsWith(t.toLowerCase()))return null;let n=t.endsWith("/")?t.length-1:t.length,r=e.charAt(n);return r&&"/"!==r?null:e.slice(n)||"/"}function iR(e,t,n,r){return`Cannot include a '${e}' character in a manually specified \`to.${t}\` field [${JSON.stringify(r)}].  Please separate it out to the \`to.${n}\` field. Alternatively you may provide the full path as a string in <Link to="..."> and the router will parse it for you.`}function oR(e){return e.filter((e,t)=>0===t||e.route.path&&e.route.path.length>0)}function sR(e){let t=oR(e);return t.map((e,n)=>n===t.length-1?e.pathname:e.pathnameBase)}function uR(e,t,n,r=!1){let a;"string"==typeof e?a=jP(e):(a={...e},PP(!a.pathname||!a.pathname.includes("?"),iR("?","pathname","search",a)),PP(!a.pathname||!a.pathname.includes("#"),iR("#","pathname","hash",a)),PP(!a.search||!a.search.includes("#"),iR("#","search","hash",a)));let i,o=""===e||""===a.pathname,s=o?"/":a.pathname;if(null==s)i=n;else{let e=t.length-1;if(!r&&s.startsWith("..")){let t=s.split("/");for(;".."===t[0];)t.shift(),e-=1;a.pathname=t.join("/")}i=e>=0?t[e]:"/"}let u=function(e,t="/"){let{pathname:n,search:r="",hash:a=""}="string"==typeof e?jP(e):e,i=n?n.startsWith("/")?n:function(e,t){let n=t.replace(/\/+$/,"").split("/");return e.split("/").forEach(e=>{".."===e?n.length>1&&n.pop():"."!==e&&n.push(e)}),n.length>1?n.join("/"):"/"}(n,t):t;return{pathname:i,search:fR(r),hash:dR(a)}}(a,i),c=s&&"/"!==s&&s.endsWith("/"),l=(o||"."===s)&&n.endsWith("/");return u.pathname.endsWith("/")||!c&&!l||(u.pathname+="/"),u}var cR=e=>e.join("/").replace(/\/\/+/g,"/"),lR=e=>e.replace(/\/+$/,"").replace(/^\/*/,"/"),fR=e=>e&&"?"!==e?e.startsWith("?")?e:"?"+e:"",dR=e=>e&&"#"!==e?e.startsWith("#")?e:"#"+e:"";function pR(e){return null!=e&&"number"==typeof e.status&&"string"==typeof e.statusText&&"boolean"==typeof e.internal&&"data"in e}var hR=["POST","PUT","PATCH","DELETE"],mR=(new Set(hR),["GET",...hR]);new Set(mR),Symbol("ResetLoaderData");var vR=c.createContext(null);vR.displayName="DataRouter";var gR=c.createContext(null);gR.displayName="DataRouterState";var bR=c.createContext(!1);var yR=c.createContext({isTransitioning:!1});yR.displayName="ViewTransition";var AR=c.createContext(new Map);AR.displayName="Fetchers";var DR=c.createContext(null);DR.displayName="Await";var wR=c.createContext(null);wR.displayName="Navigation";var _R=c.createContext(null);_R.displayName="Location";var ER=c.createContext({outlet:null,matches:[],isDataRoute:!1});ER.displayName="Route";var kR=c.createContext(null);kR.displayName="RouteError";var xR=!0;function CR(){return null!=c.useContext(_R)}function FR(){return PP(CR(),"useLocation() may be used only in the context of a <Router> component."),c.useContext(_R).location}function SR(e){PP(CR(),"useMatch() may be used only in the context of a <Router> component.");let{pathname:t}=FR();return c.useMemo(()=>tR(e,rR(t)),[t,e])}var OR="You should call navigate() in a React.useEffect(), not when your component is first rendered.";function TR(e){c.useContext(wR).static||c.useLayoutEffect(e)}function BR(){let{isDataRoute:e}=c.useContext(ER);return e?function(){let{router:e}=VR("useNavigate"),t=HR("useNavigate"),n=c.useRef(!1);TR(()=>{n.current=!0});let r=c.useCallback(async(r,a={})=>{RP(n.current,OR),n.current&&("number"==typeof r?e.navigate(r):await e.navigate(r,{fromRouteId:t,...a}))},[e,t]);return r}():function(){PP(CR(),"useNavigate() may be used only in the context of a <Router> component.");let e=c.useContext(vR),{basename:t,navigator:n}=c.useContext(wR),{matches:r}=c.useContext(ER),{pathname:a}=FR(),i=JSON.stringify(sR(r)),o=c.useRef(!1);TR(()=>{o.current=!0});let s=c.useCallback((r,s={})=>{if(RP(o.current,OR),!o.current)return;if("number"==typeof r)return void n.go(r);let u=uR(r,JSON.parse(i),a,"path"===s.relative);null==e&&"/"!==t&&(u.pathname="/"===u.pathname?t:cR([t,u.pathname])),(s.replace?n.replace:n.push)(u,s.state,s)},[t,n,i,a,e]);return s}()}c.createContext(null);function MR(){let{matches:e}=c.useContext(ER),t=e[e.length-1];return t?t.params:{}}function PR(e,{relative:t}={}){let{matches:n}=c.useContext(ER),{pathname:r}=FR(),a=JSON.stringify(sR(n));return c.useMemo(()=>uR(e,JSON.parse(a),r,"path"===t),[e,a,r,t])}function RR(e,t,n,r){PP(CR(),"useRoutes() may be used only in the context of a <Router> component.");let{navigator:a}=c.useContext(wR),{matches:i}=c.useContext(ER),o=i[i.length-1],s=o?o.params:{},u=o?o.pathname:"/",l=o?o.pathnameBase:"/",f=o&&o.route;if(xR){let e=f&&f.path||"";GR(u,!f||e.endsWith("*")||e.endsWith("*?"),`You rendered descendant <Routes> (or called \`useRoutes()\`) at "${u}" (under <Route path="${e}">) but the parent route path has no trailing "*". This means if you navigate deeper, the parent won't match anymore and therefore the child routes will never render.\n\nPlease change the parent <Route path="${e}"> to <Route path="${"/"===e?"*":`${e}/*`}">.`)}let d,p=FR();if(t){let e="string"==typeof t?jP(t):t;PP("/"===l||e.pathname?.startsWith(l),`When overriding the location using \`<Routes location>\` or \`useRoutes(routes, location)\`, the location pathname must begin with the portion of the URL pathname that was matched by all parent routes. The current pathname base is "${l}" but pathname "${e.pathname}" was given in the \`location\` prop.`),d=e}else d=p;let h=d.pathname||"/",m=h;if("/"!==l){let e=l.replace(/^\//,"").split("/");m="/"+h.replace(/^\//,"").split("/").slice(e.length).join("/")}let v=VP(e,{pathname:m});xR&&(RP(f||null!=v,`No routes matched location "${d.pathname}${d.search}${d.hash}" `),RP(null==v||void 0!==v[v.length-1].route.element||void 0!==v[v.length-1].route.Component||void 0!==v[v.length-1].route.lazy,`Matched leaf route at location "${d.pathname}${d.search}${d.hash}" does not have an element or Component. This means it will render an <Outlet /> with a null value by default resulting in an "empty" page.`));let g=zR(v&&v.map(e=>Object.assign({},e,{params:Object.assign({},s,e.params),pathname:cR([l,a.encodeLocation?a.encodeLocation(e.pathname).pathname:e.pathname]),pathnameBase:"/"===e.pathnameBase?l:cR([l,a.encodeLocation?a.encodeLocation(e.pathnameBase).pathname:e.pathnameBase])})),i,n,r);return t&&g?c.createElement(_R.Provider,{value:{location:{pathname:"/",search:"",hash:"",state:null,key:"default",...d},navigationType:"POP"}},g):g}function NR(){let e=WR(),t=pR(e)?`${e.status} ${e.statusText}`:e instanceof Error?e.message:JSON.stringify(e),n=e instanceof Error?e.stack:null,r="rgba(200,200,200, 0.5)",a={padding:"0.5rem",backgroundColor:r},i={padding:"2px 4px",backgroundColor:r},o=null;return xR&&(console.error("Error handled by React Router default ErrorBoundary:",e),o=c.createElement(c.Fragment,null,c.createElement("p",null,"💿 Hey developer 👋"),c.createElement("p",null,"You can provide a way better UX than this when your app throws errors by providing your own ",c.createElement("code",{style:i},"ErrorBoundary")," or"," ",c.createElement("code",{style:i},"errorElement")," prop on your route."))),c.createElement(c.Fragment,null,c.createElement("h2",null,"Unexpected Application Error!"),c.createElement("h3",{style:{fontStyle:"italic"}},t),n?c.createElement("pre",{style:a},n):null,o)}var IR=c.createElement(NR,null),LR=class extends c.Component{constructor(e){super(e),this.state={location:e.location,revalidation:e.revalidation,error:e.error}}static getDerivedStateFromError(e){return{error:e}}static getDerivedStateFromProps(e,t){return t.location!==e.location||"idle"!==t.revalidation&&"idle"===e.revalidation?{error:e.error,location:e.location,revalidation:e.revalidation}:{error:void 0!==e.error?e.error:t.error,location:t.location,revalidation:e.revalidation||t.revalidation}}componentDidCatch(e,t){console.error("React Router caught the following error during render",e,t)}render(){return void 0!==this.state.error?c.createElement(ER.Provider,{value:this.props.routeContext},c.createElement(kR.Provider,{value:this.state.error,children:this.props.component})):this.props.children}};function jR({routeContext:e,match:t,children:n}){let r=c.useContext(vR);return r&&r.static&&r.staticContext&&(t.route.errorElement||t.route.ErrorBoundary)&&(r.staticContext._deepestRenderedBoundaryId=t.route.id),c.createElement(ER.Provider,{value:e},n)}function zR(e,t=[],n=null,r=null){if(null==e){if(!n)return null;if(n.errors)e=n.matches;else{if(0!==t.length||n.initialized||!(n.matches.length>0))return null;e=n.matches}}let a=e,i=n?.errors;if(null!=i){let e=a.findIndex(e=>e.route.id&&void 0!==i?.[e.route.id]);PP(e>=0,`Could not find a matching route for errors on route IDs: ${Object.keys(i).join(",")}`),a=a.slice(0,Math.min(a.length,e+1))}let o=!1,s=-1;if(n)for(let u=0;u<a.length;u++){let e=a[u];if((e.route.HydrateFallback||e.route.hydrateFallbackElement)&&(s=u),e.route.id){let{loaderData:t,errors:r}=n,i=e.route.loader&&!t.hasOwnProperty(e.route.id)&&(!r||void 0===r[e.route.id]);if(e.route.lazy||i){o=!0,a=s>=0?a.slice(0,s+1):[a[0]];break}}}return a.reduceRight((e,r,u)=>{let l,f=!1,d=null,p=null;n&&(l=i&&r.route.id?i[r.route.id]:void 0,d=r.route.errorElement||IR,o&&(s<0&&0===u?(GR("route-fallback",!1,"No `HydrateFallback` element provided to render during initial hydration"),f=!0,p=null):s===u&&(f=!0,p=r.route.hydrateFallbackElement||null)));let h=t.concat(a.slice(0,u+1)),m=()=>{let t;return t=l?d:f?p:r.route.Component?c.createElement(r.route.Component,null):r.route.element?r.route.element:e,c.createElement(jR,{match:r,routeContext:{outlet:e,matches:h,isDataRoute:null!=n},children:t})};return n&&(r.route.ErrorBoundary||r.route.errorElement||0===u)?c.createElement(LR,{location:n.location,revalidation:n.revalidation,component:d,error:l,children:m(),routeContext:{outlet:null,matches:h,isDataRoute:!0}}):m()},null)}function qR(e){return`${e} must be used within a data router.  See https://reactrouter.com/en/main/routers/picking-a-router.`}function VR(e){let t=c.useContext(vR);return PP(t,qR(e)),t}function UR(e){let t=c.useContext(gR);return PP(t,qR(e)),t}function HR(e){let t=function(e){let t=c.useContext(ER);return PP(t,qR(e)),t}(e),n=t.matches[t.matches.length-1];return PP(n.route.id,`${e} can only be used on routes that contain a unique "id"`),n.route.id}function WR(){let e=c.useContext(kR),t=UR("useRouteError"),n=HR("useRouteError");return void 0!==e?e:t.errors?.[n]}var $R={};function GR(e,t,n){t||$R[e]||($R[e]=!0,RP(!1,n))}var QR={};function ZR(e,t){e||QR[t]||(QR[t]=!0,console.warn(t))}c.memo(function({routes:e,future:t,state:n}){return RR(e,void 0,n,t)});function YR({basename:e,children:t,initialEntries:n,initialIndex:r}){let a=c.useRef();null==a.current&&(a.current=BP({initialEntries:n,initialIndex:r,v5Compat:!0}));let i=a.current,[o,s]=c.useState({action:i.action,location:i.location}),u=c.useCallback(e=>{c.startTransition(()=>s(e))},[s]);return c.useLayoutEffect(()=>i.listen(u),[i,u]),c.createElement(JR,{basename:e,children:t,location:o.location,navigationType:o.action,navigator:i})}function XR({to:e,replace:t,state:n,relative:r}){PP(CR(),"<Navigate> may be used only in the context of a <Router> component.");let{static:a}=c.useContext(wR);RP(!a,"<Navigate> must not be used on the initial render in a <StaticRouter>. This is a no-op, but you should modify your code so the <Navigate> is only ever rendered in response to some user interaction or state change.");let{matches:i}=c.useContext(ER),{pathname:o}=FR(),s=BR(),u=uR(e,sR(i),o,"path"===r),l=JSON.stringify(u);return c.useEffect(()=>{s(JSON.parse(l),{replace:t,state:n,relative:r})},[s,l,r,t,n]),null}function KR(e){PP(!1,"A <Route> is only ever to be used as the child of <Routes> element, never rendered directly. Please wrap your <Route> in a <Routes>.")}function JR({basename:e="/",children:t=null,location:n,navigationType:r="POP",navigator:a,static:i=!1}){PP(!CR(),"You cannot render a <Router> inside another <Router>. You should never have more than one in your app.");let o=e.replace(/^\/*/,"/"),s=c.useMemo(()=>({basename:o,navigator:a,static:i,future:{}}),[o,a,i]);"string"==typeof n&&(n=jP(n));let{pathname:u="/",search:l="",hash:f="",state:d=null,key:p="default"}=n,h=c.useMemo(()=>{let e=aR(u,o);return null==e?null:{location:{pathname:e,search:l,hash:f,state:d,key:p},navigationType:r}},[o,u,l,f,d,p,r]);return RP(null!=h,`<Router basename="${o}"> is not able to match the URL "${u}${l}${f}" because it does not start with the basename, so the <Router> won't render anything.`),null==h?null:c.createElement(wR.Provider,{value:s},c.createElement(_R.Provider,{children:t,value:h}))}function eN({children:e,location:t}){return RR(tN(e),t)}c.Component;function tN(e,t=[]){let n=[];return c.Children.forEach(e,(e,r)=>{if(!c.isValidElement(e))return;let a=[...t,r];if(e.type===c.Fragment)return void n.push.apply(n,tN(e.props.children,a));PP(e.type===KR,`[${"string"==typeof e.type?e.type:e.type.name}] is not a <Route> component. All component children of <Routes> must be a <Route> or <React.Fragment>`),PP(!e.props.index||!e.props.children,"An index route cannot have child routes.");let i={id:e.props.id||a.join("-"),caseSensitive:e.props.caseSensitive,element:e.props.element,Component:e.props.Component,index:e.props.index,path:e.props.path,loader:e.props.loader,action:e.props.action,hydrateFallbackElement:e.props.hydrateFallbackElement,HydrateFallback:e.props.HydrateFallback,errorElement:e.props.errorElement,ErrorBoundary:e.props.ErrorBoundary,hasErrorBoundary:!0===e.props.hasErrorBoundary||null!=e.props.ErrorBoundary||null!=e.props.errorElement,shouldRevalidate:e.props.shouldRevalidate,handle:e.props.handle,lazy:e.props.lazy};e.props.children&&(i.children=tN(e.props.children,a)),n.push(i)}),n}var nN="get",rN="application/x-www-form-urlencoded";function aN(e){return null!=e&&"string"==typeof e.tagName}function iN(e=""){return new URLSearchParams("string"==typeof e||Array.isArray(e)||e instanceof URLSearchParams?e:Object.keys(e).reduce((t,n)=>{let r=e[n];return t.concat(Array.isArray(r)?r.map(e=>[n,e]):[[n,r]])},[]))}var oN=null;var sN=new Set(["application/x-www-form-urlencoded","multipart/form-data","text/plain"]);function uN(e){return null==e||sN.has(e)?e:(RP(!1,`"${e}" is not a valid \`encType\` for \`<Form>\`/\`<fetcher.Form>\` and will default to "${rN}"`),null)}function cN(e,t){let n,r,a,i,o;if(aN(s=e)&&"form"===s.tagName.toLowerCase()){let o=e.getAttribute("action");r=o?aR(o,t):null,n=e.getAttribute("method")||nN,a=uN(e.getAttribute("enctype"))||rN,i=new FormData(e)}else if(function(e){return aN(e)&&"button"===e.tagName.toLowerCase()}(e)||function(e){return aN(e)&&"input"===e.tagName.toLowerCase()}(e)&&("submit"===e.type||"image"===e.type)){let o=e.form;if(null==o)throw new Error('Cannot submit a <button> or <input type="submit"> without a <form>');let s=e.getAttribute("formaction")||o.getAttribute("action");if(r=s?aR(s,t):null,n=e.getAttribute("formmethod")||o.getAttribute("method")||nN,a=uN(e.getAttribute("formenctype"))||uN(o.getAttribute("enctype"))||rN,i=new FormData(o,e),!function(){if(null===oN)try{new FormData(document.createElement("form"),0),oN=!1}catch(e){oN=!0}return oN}()){let{name:t,type:n,value:r}=e;if("image"===n){let e=t?`${t}.`:"";i.append(`${e}x`,"0"),i.append(`${e}y`,"0")}else t&&i.append(t,r)}}else{if(aN(e))throw new Error('Cannot submit element that is not <form>, <button>, or <input type="submit|image">');n=nN,r=null,a=rN,o=e}var s;return i&&"text/plain"===a&&(o=i,i=void 0),{action:r,method:n.toLowerCase(),encType:a,formData:i,body:o}}Object.getOwnPropertyNames(Object.prototype).sort().join("\0");"undefined"!=typeof window?window:"undefined"!=typeof globalThis&&globalThis;function lN(e){return{__html:e}}function fN(e,t){if(!1===e||null==e)throw new Error(t)}Symbol("SingleFetchRedirect");function dN(e,t,n){let r="string"==typeof e?new URL(e,"undefined"==typeof window?"server://singlefetch/":window.location.origin):e;return"/"===r.pathname?r.pathname=`_root.${n}`:t&&"/"===aR(r.pathname,t)?r.pathname=`${t.replace(/\/$/,"")}/_root.${n}`:r.pathname=`${r.pathname.replace(/\/$/,"")}.${n}`,r}async function pN(e,t){if(e.id in t)return t[e.id];try{let n=await import(e.module);return t[e.id]=n,n}catch(n){return console.error(`Error loading route module \`${e.module}\`, reloading page...`),console.error(n),window.__reactRouterContext&&window.__reactRouterContext.isSpaMode,window.location.reload(),new Promise(()=>{})}}function hN(e){return null!=e&&"string"==typeof e.page}function mN(e){return null!=e&&(null==e.href?"preload"===e.rel&&"string"==typeof e.imageSrcSet&&"string"==typeof e.imageSizes:"string"==typeof e.rel&&"string"==typeof e.href)}function vN(e,t,n,r,a,i){let o=(e,t)=>!n[t]||e.route.id!==n[t].route.id,s=(e,t)=>n[t].pathname!==e.pathname||n[t].route.path?.endsWith("*")&&n[t].params["*"]!==e.params["*"];return"assets"===i?t.filter((e,t)=>o(e,t)||s(e,t)):"data"===i?t.filter((t,i)=>{let u=r.routes[t.route.id];if(!u||!u.hasLoader)return!1;if(o(t,i)||s(t,i))return!0;if(t.route.shouldRevalidate){let r=t.route.shouldRevalidate({currentUrl:new URL(a.pathname+a.search+a.hash,window.origin),currentParams:n[0]?.params||{},nextUrl:new URL(e,window.origin),nextParams:t.params,defaultShouldRevalidate:!0});if("boolean"==typeof r)return r}return!0}):[]}function gN(e,t,{includeHydrateFallback:n}={}){return r=e.map(e=>{let r=t.routes[e.route.id];if(!r)return[];let a=[r.module];return r.clientActionModule&&(a=a.concat(r.clientActionModule)),r.clientLoaderModule&&(a=a.concat(r.clientLoaderModule)),n&&r.hydrateFallbackModule&&(a=a.concat(r.hydrateFallbackModule)),r.imports&&(a=a.concat(r.imports)),a}).flat(1),[...new Set(r)];var r}function bN(e,t){let n=new Set,r=new Set(t);return e.reduce((e,a)=>{if(t&&!hN(a)&&"script"===a.as&&a.href&&r.has(a.href))return e;let i=JSON.stringify(function(e){let t={},n=Object.keys(e).sort();for(let r of n)t[r]=e[r];return t}(a));return n.has(i)||(n.add(i),e.push({key:i,link:a})),e},[])}function yN(e,t){return"lazy"===e.mode&&!0===t}function AN(){let e=c.useContext(vR);return fN(e,"You must render this element inside a <DataRouterContext.Provider> element"),e}function DN(){let e=c.useContext(gR);return fN(e,"You must render this element inside a <DataRouterStateContext.Provider> element"),e}var wN=c.createContext(void 0);function _N(){let e=c.useContext(wN);return fN(e,"You must render this element inside a <HydratedRouter> element"),e}function EN(e,t){return n=>{e&&e(n),n.defaultPrevented||t(n)}}function kN(e,t,n){if(n&&!SN)return[e[0]];if(t){let n=e.findIndex(e=>void 0!==t[e.route.id]);return e.slice(0,n+1)}return e}wN.displayName="FrameworkContext";function xN({page:e,...t}){let{router:n}=AN(),r=c.useMemo(()=>VP(n.routes,e,n.basename),[n.routes,e,n.basename]);return r?c.createElement(FN,{page:e,matches:r,...t}):null}function CN(e){let{manifest:t,routeModules:n}=_N(),[r,a]=c.useState([]);return c.useEffect(()=>{let r=!1;return async function(e,t,n){return bN((await Promise.all(e.map(async e=>{let r=t.routes[e.route.id];if(r){let e=await pN(r,n);return e.links?e.links():[]}return[]}))).flat(1).filter(mN).filter(e=>"stylesheet"===e.rel||"preload"===e.rel).map(e=>"stylesheet"===e.rel?{...e,rel:"prefetch",as:"style"}:{...e,rel:"prefetch"}))}(e,t,n).then(e=>{r||a(e)}),()=>{r=!0}},[e,t,n]),r}function FN({page:e,matches:t,...n}){let r=FR(),{manifest:a,routeModules:i}=_N(),{basename:o}=AN(),{loaderData:s,matches:u}=DN(),l=c.useMemo(()=>vN(e,t,u,a,r,"data"),[e,t,u,a,r]),f=c.useMemo(()=>vN(e,t,u,a,r,"assets"),[e,t,u,a,r]),d=c.useMemo(()=>{if(e===r.pathname+r.search+r.hash)return[];let n=new Set,u=!1;if(t.forEach(e=>{let t=a.routes[e.route.id];t&&t.hasLoader&&(!l.some(t=>t.route.id===e.route.id)&&e.route.id in s&&i[e.route.id]?.shouldRevalidate||t.hasClientLoader?u=!0:n.add(e.route.id))}),0===n.size)return[];let c=dN(e,o,"data");return u&&n.size>0&&c.searchParams.set("_routes",t.filter(e=>n.has(e.route.id)).map(e=>e.route.id).join(",")),[c.pathname+c.search]},[o,s,r,a,l,t,e,i]),p=c.useMemo(()=>gN(f,a),[f,a]),h=CN(f);return c.createElement(c.Fragment,null,d.map(e=>c.createElement("link",{key:e,rel:"prefetch",as:"fetch",href:e,...n})),p.map(e=>c.createElement("link",{key:e,rel:"modulepreload",href:e,...n})),h.map(({key:e,link:t})=>c.createElement("link",{key:e,nonce:n.nonce,...t})))}var SN=!1;function ON(e){let{manifest:t,serverHandoffString:n,isSpaMode:r,renderMeta:a,routeDiscovery:i,ssr:o}=_N(),{router:s,static:u,staticContext:l}=AN(),{matches:f}=DN(),d=c.useContext(bR),p=yN(i,o);a&&(a.didRenderScripts=!0);let h=kN(f,null,r);c.useEffect(()=>{SN=!0},[]);let m=c.useMemo(()=>{if(d)return null;let r=l?`window.__reactRouterContext = ${n};window.__reactRouterContext.stream = new ReadableStream({start(controller){window.__reactRouterContext.streamController = controller;}}).pipeThrough(new TextEncoderStream());`:" ",a=u?`${t.hmr?.runtime?`import ${JSON.stringify(t.hmr.runtime)};`:""}${p?"":`import ${JSON.stringify(t.url)}`};\n${h.map((e,n)=>{let r=`route${n}`,a=t.routes[e.route.id];fN(a,`Route ${e.route.id} not found in manifest`);let{clientActionModule:i,clientLoaderModule:o,clientMiddlewareModule:s,hydrateFallbackModule:u,module:c}=a,l=[...i?[{module:i,varName:`${r}_clientAction`}]:[],...o?[{module:o,varName:`${r}_clientLoader`}]:[],...s?[{module:s,varName:`${r}_clientMiddleware`}]:[],...u?[{module:u,varName:`${r}_HydrateFallback`}]:[],{module:c,varName:`${r}_main`}];return 1===l.length?`import * as ${r} from ${JSON.stringify(c)};`:[l.map(e=>`import * as ${e.varName} from "${e.module}";`).join("\n"),`const ${r} = {${l.map(e=>`...${e.varName}`).join(",")}};`].join("\n")}).join("\n")}\n  ${p?`window.__reactRouterManifest = ${JSON.stringify(function({sri:e,...t},n){let r=new Set(n.state.matches.map(e=>e.route.id)),a=n.state.location.pathname.split("/").filter(Boolean),i=["/"];for(a.pop();a.length>0;)i.push(`/${a.join("/")}`),a.pop();i.forEach(e=>{let t=VP(n.routes,e,n.basename);t&&t.forEach(e=>r.add(e.route.id))});let o=[...r].reduce((e,n)=>Object.assign(e,{[n]:t.routes[n]}),{});return{...t,routes:o,sri:!!e||void 0}}(t,s),null,2)};`:""}\n  window.__reactRouterRouteModules = {${h.map((e,t)=>`${JSON.stringify(e.route.id)}:route${t}`).join(",")}};\n\nimport(${JSON.stringify(t.entry.module)});`:" ";return c.createElement(c.Fragment,null,c.createElement("script",{...e,suppressHydrationWarning:!0,dangerouslySetInnerHTML:lN(r),type:void 0}),c.createElement("script",{...e,suppressHydrationWarning:!0,dangerouslySetInnerHTML:lN(a),type:"module",async:!0}))},[]),v=SN||d?[]:(g=t.entry.imports.concat(gN(h,t,{includeHydrateFallback:!0})),[...new Set(g)]);var g;let b="object"==typeof t.sri?t.sri:{};return ZR(!d,"The <Scripts /> element is a no-op when using RSC and can be safely removed."),SN||d?null:c.createElement(c.Fragment,null,"object"==typeof t.sri?c.createElement("script",{"rr-importmap":"",type:"importmap",suppressHydrationWarning:!0,dangerouslySetInnerHTML:{__html:JSON.stringify({integrity:b})}}):null,p?null:c.createElement("link",{rel:"modulepreload",href:t.url,crossOrigin:e.crossOrigin,integrity:b[t.url],suppressHydrationWarning:!0}),c.createElement("link",{rel:"modulepreload",href:t.entry.module,crossOrigin:e.crossOrigin,integrity:b[t.entry.module],suppressHydrationWarning:!0}),v.map(t=>c.createElement("link",{key:t,rel:"modulepreload",href:t,crossOrigin:e.crossOrigin,integrity:b[t],suppressHydrationWarning:!0})),m)}function TN(...e){return t=>{e.forEach(e=>{"function"==typeof e?e(t):null!=e&&(e.current=t)})}}c.Component;function BN({error:e,isOutsideRemixApp:t}){console.error(e);let n,r=c.createElement("script",{dangerouslySetInnerHTML:{__html:'\n        console.log(\n          "💿 Hey developer 👋. You can provide a way better UX than this when your app throws errors. Check out https://reactrouter.com/how-to/error-boundary for more information."\n        );\n      '}});if(pR(e))return c.createElement(MN,{title:"Unhandled Thrown Response!"},c.createElement("h1",{style:{fontSize:"24px"}},e.status," ",e.statusText),xR?r:null);if(e instanceof Error)n=e;else{let t=null==e?"Unknown Error":"object"==typeof e&&"toString"in e?e.toString():JSON.stringify(e);n=new Error(t)}return c.createElement(MN,{title:"Application Error!",isOutsideRemixApp:t},c.createElement("h1",{style:{fontSize:"24px"}},"Application Error"),c.createElement("pre",{style:{padding:"2rem",background:"hsla(10, 50%, 50%, 0.1)",color:"red",overflow:"auto"}},n.stack),r)}function MN({title:e,renderScripts:t,isOutsideRemixApp:n,children:r}){let{routeModules:a}=_N();return a.root?.Layout&&!n?r:c.createElement("html",{lang:"en"},c.createElement("head",null,c.createElement("meta",{charSet:"utf-8"}),c.createElement("meta",{name:"viewport",content:"width=device-width,initial-scale=1,viewport-fit=cover"}),c.createElement("title",null,e)),c.createElement("body",null,c.createElement("main",{style:{fontFamily:"system-ui, sans-serif",padding:"2rem"}},r,t?c.createElement(ON,null):null)))}var PN="undefined"!=typeof window&&void 0!==window.document&&void 0!==window.document.createElement;try{PN&&(window.__reactRouterVersion="7.8.1")}catch(qie){}function RN({basename:e,children:t,window:n}){let r=c.useRef();null==r.current&&(r.current=MP({window:n,v5Compat:!0}));let a=r.current,[i,o]=c.useState({action:a.action,location:a.location}),s=c.useCallback(e=>{c.startTransition(()=>o(e))},[o]);return c.useLayoutEffect(()=>a.listen(s),[a,s]),c.createElement(JR,{basename:e,children:t,location:i.location,navigationType:i.action,navigator:a})}var NN=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,IN=c.forwardRef(function({onClick:e,discover:t="render",prefetch:n="none",relative:r,reloadDocument:a,replace:i,state:o,target:s,to:u,preventScrollReset:l,viewTransition:f,...d},p){let h,{basename:m}=c.useContext(wR),v="string"==typeof u&&NN.test(u),g=!1;if("string"==typeof u&&v&&(h=u,PN))try{let e=new URL(window.location.href),t=u.startsWith("//")?new URL(e.protocol+u):new URL(u),n=aR(t.pathname,m);t.origin===e.origin&&null!=n?u=n+t.search+t.hash:g=!0}catch(qie){RP(!1,`<Link to="${u}"> contains an invalid URL which will probably break when clicked - please update to a valid URL path.`)}let b=function(e,{relative:t}={}){PP(CR(),"useHref() may be used only in the context of a <Router> component.");let{basename:n,navigator:r}=c.useContext(wR),{hash:a,pathname:i,search:o}=PR(e,{relative:t}),s=i;return"/"!==n&&(s="/"===i?n:cR([n,i])),r.createHref({pathname:s,search:o,hash:a})}(u,{relative:r}),[y,A,D]=function(e,t){let n=c.useContext(wN),[r,a]=c.useState(!1),[i,o]=c.useState(!1),{onFocus:s,onBlur:u,onMouseEnter:l,onMouseLeave:f,onTouchStart:d}=t,p=c.useRef(null);c.useEffect(()=>{if("render"===e&&o(!0),"viewport"===e){let e=e=>{e.forEach(e=>{o(e.isIntersecting)})},t=new IntersectionObserver(e,{threshold:.5});return p.current&&t.observe(p.current),()=>{t.disconnect()}}},[e]),c.useEffect(()=>{if(r){let e=setTimeout(()=>{o(!0)},100);return()=>{clearTimeout(e)}}},[r]);let h=()=>{a(!0)},m=()=>{a(!1),o(!1)};return n?"intent"!==e?[i,p,{}]:[i,p,{onFocus:EN(s,h),onBlur:EN(u,m),onMouseEnter:EN(l,h),onMouseLeave:EN(f,m),onTouchStart:EN(d,h)}]:[!1,p,{}]}(n,d),w=function(e,{target:t,replace:n,state:r,preventScrollReset:a,relative:i,viewTransition:o}={}){let s=BR(),u=FR(),l=PR(e,{relative:i});return c.useCallback(c=>{if(function(e,t){return!(0!==e.button||t&&"_self"!==t||function(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}(e))}(c,t)){c.preventDefault();let t=void 0!==n?n:LP(u)===LP(l);s(e,{replace:t,state:r,preventScrollReset:a,relative:i,viewTransition:o})}},[u,s,l,n,r,t,e,a,i,o])}(u,{replace:i,state:o,target:s,preventScrollReset:l,relative:r,viewTransition:f});let _=c.createElement("a",{...d,...D,href:h||b,onClick:g||a?e:function(t){e&&e(t),t.defaultPrevented||w(t)},ref:TN(p,A),target:s,"data-discover":v||"render"!==t?void 0:"true"});return y&&!v?c.createElement(c.Fragment,null,_,c.createElement(xN,{page:b})):_});IN.displayName="Link";var LN=c.forwardRef(function({"aria-current":e="page",caseSensitive:t=!1,className:n="",end:r=!1,style:a,to:i,viewTransition:o,children:s,...u},l){let f=PR(i,{relative:u.relative}),d=FR(),p=c.useContext(gR),{navigator:h,basename:m}=c.useContext(wR),v=null!=p&&function(e,{relative:t}={}){let n=c.useContext(yR);PP(null!=n,"`useViewTransitionState` must be used within `react-router-dom`'s `RouterProvider`.  Did you accidentally import `RouterProvider` from `react-router`?");let{basename:r}=qN("useViewTransitionState"),a=PR(e,{relative:t});if(!n.isTransitioning)return!1;let i=aR(n.currentLocation.pathname,r)||n.currentLocation.pathname,o=aR(n.nextLocation.pathname,r)||n.nextLocation.pathname;return null!=tR(a.pathname,o)||null!=tR(a.pathname,i)}(f)&&!0===o,g=h.encodeLocation?h.encodeLocation(f).pathname:f.pathname,b=d.pathname,y=p&&p.navigation&&p.navigation.location?p.navigation.location.pathname:null;t||(b=b.toLowerCase(),y=y?y.toLowerCase():null,g=g.toLowerCase()),y&&m&&(y=aR(y,m)||y);const A="/"!==g&&g.endsWith("/")?g.length-1:g.length;let D,w=b===g||!r&&b.startsWith(g)&&"/"===b.charAt(A),_=null!=y&&(y===g||!r&&y.startsWith(g)&&"/"===y.charAt(g.length)),E={isActive:w,isPending:_,isTransitioning:v},k=w?e:void 0;D="function"==typeof n?n(E):[n,w?"active":null,_?"pending":null,v?"transitioning":null].filter(Boolean).join(" ");let x="function"==typeof a?a(E):a;return c.createElement(IN,{...u,"aria-current":k,className:D,ref:l,style:x,to:i,viewTransition:o},"function"==typeof s?s(E):s)});LN.displayName="NavLink";var jN=c.forwardRef(({discover:e="render",fetcherKey:t,navigate:n,reloadDocument:r,replace:a,state:i,method:o=nN,action:s,onSubmit:u,relative:l,preventScrollReset:f,viewTransition:d,...p},h)=>{let m=WN(),v=function(e,{relative:t}={}){let{basename:n}=c.useContext(wR),r=c.useContext(ER);PP(r,"useFormAction must be used inside a RouteContext");let[a]=r.matches.slice(-1),i={...PR(e||".",{relative:t})},o=FR();if(null==e){i.search=o.search;let e=new URLSearchParams(i.search),t=e.getAll("index"),n=t.some(e=>""===e);if(n){e.delete("index"),t.filter(e=>e).forEach(t=>e.append("index",t));let n=e.toString();i.search=n?`?${n}`:""}}e&&"."!==e||!a.route.index||(i.search=i.search?i.search.replace(/^\?/,"?index&"):"?index");"/"!==n&&(i.pathname="/"===i.pathname?n:cR([n,i.pathname]));return LP(i)}(s,{relative:l}),g="get"===o.toLowerCase()?"get":"post",b="string"==typeof s&&NN.test(s);return c.createElement("form",{ref:h,method:g,action:v,onSubmit:r?u:e=>{if(u&&u(e),e.defaultPrevented)return;e.preventDefault();let r=e.nativeEvent.submitter,s=r?.getAttribute("formmethod")||o;m(r||e.currentTarget,{fetcherKey:t,method:s,navigate:n,replace:a,state:i,relative:l,preventScrollReset:f,viewTransition:d})},...p,"data-discover":b||"render"!==e?void 0:"true"})});function zN(e){return`${e} must be used within a data router.  See https://reactrouter.com/en/main/routers/picking-a-router.`}function qN(e){let t=c.useContext(vR);return PP(t,zN(e)),t}function VN(e){RP("undefined"!=typeof URLSearchParams,"You cannot use the `useSearchParams` hook in a browser that does not support the URLSearchParams API. If you need to support Internet Explorer 11, we recommend you load a polyfill such as https://github.com/ungap/url-search-params.");let t=c.useRef(iN(e)),n=c.useRef(!1),r=FR(),a=c.useMemo(()=>function(e,t){let n=iN(e);return t&&t.forEach((e,r)=>{n.has(r)||t.getAll(r).forEach(e=>{n.append(r,e)})}),n}(r.search,n.current?null:t.current),[r.search]),i=BR(),o=c.useCallback((e,t)=>{const r=iN("function"==typeof e?e(new URLSearchParams(a)):e);n.current=!0,i("?"+r,t)},[i,a]);return[a,o]}jN.displayName="Form";var UN=0,HN=()=>`__${String(++UN)}__`;function WN(){let{router:e}=qN("useSubmit"),{basename:t}=c.useContext(wR),n=HR("useRouteId");return c.useCallback(async(r,a={})=>{let{action:i,method:o,encType:s,formData:u,body:c}=cN(r,t);if(!1===a.navigate){let t=a.fetcherKey||HN();await e.fetch(t,n,a.action||i,{preventScrollReset:a.preventScrollReset,formData:u,body:c,formMethod:a.method||o,formEncType:a.encType||s,flushSync:a.flushSync})}else await e.navigate(a.action||i,{preventScrollReset:a.preventScrollReset,formData:u,body:c,formMethod:a.method||o,formEncType:a.encType||s,replace:a.replace,state:a.state,fromRouteId:n,flushSync:a.flushSync,viewTransition:a.viewTransition})},[e,t,n])}var $N=(0,c.createContext)({reactRoot:null,root:null,header:null,setHeader:null,wrapper:null,setWrapper:null,useRouter:!1,isMaximized:null,setIsMaximized:null,callActive:!1,mobileView:!1,setMobileView:null,sideThreads:!0,sideTab:null,setSideTab:null,fullScreened:null,routerType:!1,setCallActive:null});function GN(e){var t,n=e.time,r=e.style,a=void 0===r?"short":r,i=(0,c.useState)(0),o=(0,p.A)(i,2)[1];return(0,c.useEffect)(function(){var e=setInterval(function(){o(function(e){return e+1})},5e3);return function(){clearInterval(e)}},[]),n.year<=1980?null:c.createElement(c.Fragment,null,null!==(t=n.toRelative({style:a}))&&void 0!==t?t:"")}function QN(e){return QC({tag:"svg",attr:{fill:"currentColor",viewBox:"0 0 16 16"},child:[{tag:"path",attr:{d:"M6 .278a.768.768 0 0 1 .08.858 7.208 7.208 0 0 0-.878 3.46c0 4.021 3.278 7.277 7.318 7.277.527 0 1.04-.055 1.533-.16a.787.787 0 0 1 .81.316.733.733 0 0 1-.031.893A8.349 8.349 0 0 1 8.344 16C3.734 16 0 12.286 0 7.71 0 4.266 2.114 1.312 5.124.06A.752.752 0 0 1 6 .278z"}}]})(e)}function ZN(e){return QC({tag:"svg",attr:{fill:"currentColor",viewBox:"0 0 16 16"},child:[{tag:"path",attr:{d:"M6.717 3.55A.5.5 0 0 1 7 4v8a.5.5 0 0 1-.812.39L3.825 10.5H1.5A.5.5 0 0 1 1 10V6a.5.5 0 0 1 .5-.5h2.325l2.363-1.89a.5.5 0 0 1 .529-.06zm7.137 2.096a.5.5 0 0 1 0 .708L12.207 8l1.647 1.646a.5.5 0 0 1-.708.708L11.5 8.707l-1.646 1.647a.5.5 0 0 1-.708-.708L10.793 8 9.146 6.354a.5.5 0 1 1 .708-.708L11.5 7.293l1.646-1.647a.5.5 0 0 1 .708 0z"}}]})(e)}function YN(e){return QC({tag:"svg",attr:{fill:"currentColor",viewBox:"0 0 16 16"},child:[{tag:"path",attr:{fillRule:"evenodd",d:"M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z"}}]})(e)}function XN(e){return QC({tag:"svg",attr:{fill:"currentColor",viewBox:"0 0 16 16"},child:[{tag:"circle",attr:{cx:"8",cy:"8",r:"8"}}]})(e)}function KN(e){return QC({tag:"svg",attr:{fill:"currentColor",viewBox:"0 0 16 16"},child:[{tag:"path",attr:{d:"M2 3a.5.5 0 0 0 .5.5h11a.5.5 0 0 0 0-1h-11A.5.5 0 0 0 2 3zm2-2a.5.5 0 0 0 .5.5h7a.5.5 0 0 0 0-1h-7A.5.5 0 0 0 4 1zm2.765 5.576A.5.5 0 0 0 6 7v5a.5.5 0 0 0 .765.424l4-2.5a.5.5 0 0 0 0-.848l-4-2.5z"}},{tag:"path",attr:{d:"M1.5 14.5A1.5 1.5 0 0 1 0 13V6a1.5 1.5 0 0 1 1.5-1.5h13A1.5 1.5 0 0 1 16 6v7a1.5 1.5 0 0 1-1.5 1.5h-13zm13-1a.5.5 0 0 0 .5-.5V6a.5.5 0 0 0-.5-.5h-13A.5.5 0 0 0 1 6v7a.5.5 0 0 0 .5.5h13z"}}]})(e)}function JN(e){return QC({tag:"svg",attr:{fill:"currentColor",viewBox:"0 0 16 16"},child:[{tag:"path",attr:{fillRule:"evenodd",d:"m4.736 1.968-.892 3.269-.014.058C2.113 5.568 1 6.006 1 6.5 1 7.328 4.134 8 8 8s7-.672 7-1.5c0-.494-1.113-.932-2.83-1.205a1.032 1.032 0 0 0-.014-.058l-.892-3.27c-.146-.533-.698-.849-1.239-.734C9.411 1.363 8.62 1.5 8 1.5c-.62 0-1.411-.136-2.025-.267-.541-.115-1.093.2-1.239.735Zm.015 3.867a.25.25 0 0 1 .274-.224c.9.092 1.91.143 2.975.143a29.58 29.58 0 0 0 2.975-.143.25.25 0 0 1 .05.498c-.918.093-1.944.145-3.025.145s-2.107-.052-3.025-.145a.25.25 0 0 1-.224-.274ZM3.5 10h2a.5.5 0 0 1 .5.5v1a1.5 1.5 0 0 1-3 0v-1a.5.5 0 0 1 .5-.5Zm-1.5.5c0-.175.03-.344.085-.5H2a.5.5 0 0 1 0-1h3.5a1.5 1.5 0 0 1 1.488 1.312 3.5 3.5 0 0 1 2.024 0A1.5 1.5 0 0 1 10.5 9H14a.5.5 0 0 1 0 1h-.085c.055.156.085.325.085.5v1a2.5 2.5 0 0 1-5 0v-.14l-.21-.07a2.5 2.5 0 0 0-1.58 0l-.21.07v.14a2.5 2.5 0 0 1-5 0v-1Zm8.5-.5h2a.5.5 0 0 1 .5.5v1a1.5 1.5 0 0 1-3 0v-1a.5.5 0 0 1 .5-.5Z"}}]})(e)}function eI(e){return QC({tag:"svg",attr:{fill:"currentColor",viewBox:"0 0 16 16"},child:[{tag:"path",attr:{d:"M9.828.722a.5.5 0 0 1 .354.146l4.95 4.95a.5.5 0 0 1 0 .707c-.48.48-1.072.588-1.503.588-.177 0-.335-.018-.46-.039l-3.134 3.134a5.927 5.927 0 0 1 .16 1.013c.046.702-.032 1.687-.72 2.375a.5.5 0 0 1-.707 0l-2.829-2.828-3.182 3.182c-.195.195-1.219.902-1.414.707-.195-.195.512-1.22.707-1.414l3.182-3.182-2.828-2.829a.5.5 0 0 1 0-.707c.688-.688 1.673-.767 2.375-.72a5.922 5.922 0 0 1 1.013.16l3.134-3.133a2.772 2.772 0 0 1-.04-.461c0-.43.108-1.022.589-1.503a.5.5 0 0 1 .353-.146z"}}]})(e)}function tI(e){return QC({tag:"svg",attr:{fill:"currentColor",viewBox:"0 0 16 16"},child:[{tag:"path",attr:{d:"M9.828.722a.5.5 0 0 1 .354.146l4.95 4.95a.5.5 0 0 1 0 .707c-.48.48-1.072.588-1.503.588-.177 0-.335-.018-.46-.039l-3.134 3.134a5.927 5.927 0 0 1 .16 1.013c.046.702-.032 1.687-.72 2.375a.5.5 0 0 1-.707 0l-2.829-2.828-3.182 3.182c-.195.195-1.219.902-1.414.707-.195-.195.512-1.22.707-1.414l3.182-3.182-2.828-2.829a.5.5 0 0 1 0-.707c.688-.688 1.673-.767 2.375-.72a5.922 5.922 0 0 1 1.013.16l3.134-3.133a2.772 2.772 0 0 1-.04-.461c0-.43.108-1.022.589-1.503a.5.5 0 0 1 .353-.146zm.122 2.112v-.002.002zm0-.002v.002a.5.5 0 0 1-.122.51L6.293 6.878a.5.5 0 0 1-.511.12H5.78l-.014-.004a4.507 4.507 0 0 0-.288-.076 4.922 4.922 0 0 0-.765-.116c-.422-.028-.836.008-1.175.15l5.51 5.509c.141-.34.177-.753.149-1.175a4.924 4.924 0 0 0-.192-1.054l-.004-.013v-.001a.5.5 0 0 1 .12-.512l3.536-3.535a.5.5 0 0 1 .532-.115l.096.022c.087.017.208.034.344.034.114 0 .23-.011.343-.04L9.927 2.028c-.029.113-.04.23-.04.343a1.779 1.779 0 0 0 .062.46z"}}]})(e)}function nI(e){return QC({tag:"svg",attr:{fill:"currentColor",viewBox:"0 0 16 16"},child:[{tag:"path",attr:{d:"M5.921 11.9 1.353 8.62a.719.719 0 0 1 0-1.238L5.921 4.1A.716.716 0 0 1 7 4.719V6c1.5 0 6 0 7 8-2.5-4.5-7-4-7-4v1.281c0 .56-.606.898-1.079.62z"}}]})(e)}function rI(e){return QC({tag:"svg",attr:{fill:"currentColor",viewBox:"0 0 16 16"},child:[{tag:"path",attr:{d:"M5.338 1.59a61.44 61.44 0 0 0-2.837.856.481.481 0 0 0-.328.39c-.554 4.157.726 7.19 2.253 9.188a10.725 10.725 0 0 0 2.287 2.233c.346.244.652.42.893.533.12.057.218.095.293.118a.55.55 0 0 0 .101.025.615.615 0 0 0 .1-.025c.076-.023.174-.061.294-.118.24-.113.547-.29.893-.533a10.726 10.726 0 0 0 2.287-2.233c1.527-1.997 2.807-5.031 2.253-9.188a.48.48 0 0 0-.328-.39c-.651-.213-1.75-.56-2.837-.855C9.552 1.29 8.531 1.067 8 1.067c-.53 0-1.552.223-2.662.524zM5.072.56C6.157.265 7.31 0 8 0s1.843.265 2.928.56c1.11.3 2.229.655 2.887.87a1.54 1.54 0 0 1 1.044 1.262c.596 4.477-.787 7.795-2.465 9.99a11.775 11.775 0 0 1-2.517 2.453 7.159 7.159 0 0 1-1.048.625c-.28.132-.581.24-.829.24s-.548-.108-.829-.24a7.158 7.158 0 0 1-1.048-.625 11.777 11.777 0 0 1-2.517-2.453C1.928 10.487.545 7.169 1.141 2.692A1.54 1.54 0 0 1 2.185 1.43 62.456 62.456 0 0 1 5.072.56z"}},{tag:"path",attr:{d:"M5.5 7a.5.5 0 0 1 .5-.5h4a.5.5 0 0 1 0 1H6a.5.5 0 0 1-.5-.5z"}}]})(e)}function aI(e){return QC({tag:"svg",attr:{fill:"currentColor",viewBox:"0 0 16 16"},child:[{tag:"path",attr:{d:"M5.338 1.59a61.44 61.44 0 0 0-2.837.856.481.481 0 0 0-.328.39c-.554 4.157.726 7.19 2.253 9.188a10.725 10.725 0 0 0 2.287 2.233c.346.244.652.42.893.533.12.057.218.095.293.118a.55.55 0 0 0 .101.025.615.615 0 0 0 .1-.025c.076-.023.174-.061.294-.118.24-.113.547-.29.893-.533a10.726 10.726 0 0 0 2.287-2.233c1.527-1.997 2.807-5.031 2.253-9.188a.48.48 0 0 0-.328-.39c-.651-.213-1.75-.56-2.837-.855C9.552 1.29 8.531 1.067 8 1.067c-.53 0-1.552.223-2.662.524zM5.072.56C6.157.265 7.31 0 8 0s1.843.265 2.928.56c1.11.3 2.229.655 2.887.87a1.54 1.54 0 0 1 1.044 1.262c.596 4.477-.787 7.795-2.465 9.99a11.775 11.775 0 0 1-2.517 2.453 7.159 7.159 0 0 1-1.048.625c-.28.132-.581.24-.829.24s-.548-.108-.829-.24a7.158 7.158 0 0 1-1.048-.625 11.777 11.777 0 0 1-2.517-2.453C1.928 10.487.545 7.169 1.141 2.692A1.54 1.54 0 0 1 2.185 1.43 62.456 62.456 0 0 1 5.072.56z"}},{tag:"path",attr:{d:"M8 4.5a.5.5 0 0 1 .5.5v1.5H10a.5.5 0 0 1 0 1H8.5V9a.5.5 0 0 1-1 0V7.5H6a.5.5 0 0 1 0-1h1.5V5a.5.5 0 0 1 .5-.5z"}}]})(e)}function iI(e){return QC({tag:"svg",attr:{fill:"currentColor",viewBox:"0 0 16 16"},child:[{tag:"path",attr:{d:"M5.338 1.59a61.44 61.44 0 0 0-2.837.856.481.481 0 0 0-.328.39c-.554 4.157.726 7.19 2.253 9.188a10.725 10.725 0 0 0 2.287 2.233c.346.244.652.42.893.533.12.057.218.095.293.118a.55.55 0 0 0 .101.025.615.615 0 0 0 .1-.025c.076-.023.174-.061.294-.118.24-.113.547-.29.893-.533a10.726 10.726 0 0 0 2.287-2.233c1.527-1.997 2.807-5.031 2.253-9.188a.48.48 0 0 0-.328-.39c-.651-.213-1.75-.56-2.837-.855C9.552 1.29 8.531 1.067 8 1.067c-.53 0-1.552.223-2.662.524zM5.072.56C6.157.265 7.31 0 8 0s1.843.265 2.928.56c1.11.3 2.229.655 2.887.87a1.54 1.54 0 0 1 1.044 1.262c.596 4.477-.787 7.795-2.465 9.99a11.775 11.775 0 0 1-2.517 2.453 7.159 7.159 0 0 1-1.048.625c-.28.132-.581.24-.829.24s-.548-.108-.829-.24a7.158 7.158 0 0 1-1.048-.625 11.777 11.777 0 0 1-2.517-2.453C1.928 10.487.545 7.169 1.141 2.692A1.54 1.54 0 0 1 2.185 1.43 62.456 62.456 0 0 1 5.072.56z"}}]})(e)}function oI(e){return QC({tag:"svg",attr:{fill:"currentColor",viewBox:"0 0 16 16"},child:[{tag:"path",attr:{d:"M0 2a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V2z"}}]})(e)}function sI(e){return QC({tag:"svg",attr:{fill:"currentColor",viewBox:"0 0 16 16"},child:[{tag:"path",attr:{d:"M2.5 1A1.5 1.5 0 0 0 1 2.5v11A1.5 1.5 0 0 0 2.5 15h6.086a1.5 1.5 0 0 0 1.06-.44l4.915-4.914A1.5 1.5 0 0 0 15 8.586V2.5A1.5 1.5 0 0 0 13.5 1h-11zM2 2.5a.5.5 0 0 1 .5-.5h11a.5.5 0 0 1 .5.5V8H9.5A1.5 1.5 0 0 0 8 9.5V14H2.5a.5.5 0 0 1-.5-.5v-11zm7 11.293V9.5a.5.5 0 0 1 .5-.5h4.293L9 13.793z"}}]})(e)}function uI(e){return QC({tag:"svg",attr:{fill:"currentColor",viewBox:"0 0 16 16"},child:[{tag:"path",attr:{fillRule:"evenodd",d:"M1.885.511a1.745 1.745 0 0 1 2.61.163L6.29 2.98c.329.423.445.974.315 1.494l-.547 2.19a.678.678 0 0 0 .178.643l2.457 2.457a.678.678 0 0 0 .644.178l2.189-.547a1.745 1.745 0 0 1 1.494.315l2.306 1.794c.829.645.905 1.87.163 2.611l-1.034 1.034c-.74.74-1.846 1.065-2.877.702a18.634 18.634 0 0 1-7.01-4.42 18.634 18.634 0 0 1-4.42-7.009c-.362-1.03-.037-2.137.703-2.877L1.885.511z"}}]})(e)}function cI(e){return QC({tag:"svg",attr:{fill:"currentColor",viewBox:"0 0 16 16"},child:[{tag:"path",attr:{d:"M9.5 13a1.5 1.5 0 1 1-3 0 1.5 1.5 0 0 1 3 0zm0-5a1.5 1.5 0 1 1-3 0 1.5 1.5 0 0 1 3 0zm0-5a1.5 1.5 0 1 1-3 0 1.5 1.5 0 0 1 3 0z"}}]})(e)}function lI(e){return QC({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{d:"M20.226 7.25c-2.623-4.542-8.432-6.098-12.974-3.475-4.543 2.622-6.099 8.431-3.477 12.974 2.623 4.542 8.431 6.099 12.974 3.477a.75.75 0 0 1 .75 1.299c-5.26 3.037-11.987 1.235-15.024-4.026C-.562 12.24 1.24 5.512 6.501 2.475 11.76-.562 18.488 1.24 21.525 6.501a10.959 10.959 0 0 1 1.455 4.826c.013.056.02.113.02.173v2.25a3.5 3.5 0 0 1-6.623 1.581 5.5 5.5 0 1 1 1.112-3.682.802.802 0 0 1 .011.129v1.972a2 2 0 1 0 4 0v-1.766a9.456 9.456 0 0 0-1.274-4.733ZM16 12a4 4 0 1 0-8 0 4 4 0 0 0 8 0Z"}}]})(e)}var fI=c.forwardRef(function(e,t){return null});__webpack_require__(50778);function dI(){return c.createElement("div",{className:"bm-placeholder"},c.createElement("div",{className:"bm-animated-background"}))}var pI,hI=new Set,mI=new Map,vI=new cl;function gI(e){var t=(0,c.useState)(hI.has(e)),n=(0,p.A)(t,2),r=n[0],a=n[1],i=function(){a(hI.has(e))};return(0,c.useEffect)(function(){i();var t=vI.subscribe({next:function(t){t===e&&i()}});return function(){t.unsubscribe()}},[e]),r}function bI(e){hI.add(Number(e)),vI.next(Number(e)),mI.set(Number(e),Wa.local({zone:"GMT"}).toFormat(kae)),AI()}function yI(e){hI.delete(Number(e)),vI.next(Number(e)),mI.set(Number(e),Wa.local({zone:"GMT"}).toFormat(kae)),AI()}function AI(){pI||(pI=window.setTimeout(DI,5e3))}function DI(){return wI.apply(this,arguments)}function wI(){return wI=(0,o.A)(u().mark(function e(){return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(e.prev=0,clearTimeout(pI),pI=void 0,dae()){e.next=1;break}return AI(),e.abrupt("return");case 1:return e.next=2,Yte();case 2:if(e.sent){e.next=3;break}return e.abrupt("return");case 3:mI.size>0&&mI.forEach(function(e,t){X9(Number(t),{lastActive:e}),mI.delete(t),vI.next(Number(t))});case 4:return e.prev=4,e.finish(4);case 5:case"end":return e.stop()}},e,null,[[0,,4,5]])})),wI.apply(this,arguments)}function _I(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function EI(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?_I(Object(n),!0).forEach(function(t){(0,M.A)(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):_I(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}var kI=c.memo(function(e){var t=!1,n=W9((e=EI(EI({},{link:!0,fallbackImg:""}),e)).user_id),r=gI(e.user_id);r&&n&&n.status&&(t=n.status);var a=null,i=null,o=null,s=null;return n&&(a=n.user_id,i=n.url,o=n.avatar,s=n.name),c.createElement(CI,{key:"user_avatar_"+e.user_id,user:n,user_id:a,url:i,avatar:o,name:s,size:e.size,link:e.link,online:r,status:t,fallbackImg:e.fallbackImg})});const xI=kI;var CI=c.memo(function(e){var t=e.user_id,n=e.url,r=e.avatar,a=e.name,i=e.status,s="#8ac176",l=e.link;if(e.status&&_ae.userStatuses){var f=_ae.userStatuses.filter(function(e){return i.slug===e.slug});f.length>0&&(s=f.shift().color)}var d="user_avatar_inner_undefined";t&&(d="user_avatar_inner_"+t),r&&(r=KT(r)),n||(l=!1);var p=function(){var t=(0,o.A)(u().mark(function t(n){return u().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=1,Rae("better_messages_before_avatar_click",!1,e.user_id);case 1:t.sent&&n.preventDefault();case 2:case"end":return t.stop()}},t)}));return function(e){return t.apply(this,arguments)}}(),h=Rae("better_messages_avatar_class","avatar bbpm-avatar"+(e.online?" online":""),e.user),m=Rae("better_messages_avatar_attributes",{},e.user);return c.createElement("span",pb({key:d,className:h,style:{color:s}},m),!t&&c.createElement("div",{className:"bm-placeholder-wrapper",style:{position:"relative",width:e.size,height:e.size,borderRadius:"4px",overflow:"hidden"}},c.createElement(dI,null)),t&&!r&&c.createElement("div",{className:"bm-placeholder-wrapper",style:{position:"relative",width:e.size,height:e.size,borderRadius:"4px",overflow:"hidden"}},c.createElement("div",{className:"bm-placeholder"})),t&&r&&c.createElement(c.Fragment,null,t&&l&&c.createElement(c.Fragment,null,c.createElement(MB,{content:Mae(Bae("Go to <strong>%s</strong> profile","Messages List - Avatar Tooltip","bp-better-messages"),a)},c.createElement("a",{onClick:p,href:n},c.createElement("img",{src:r,className:"avatar avatar-"+e.size,width:e.size,height:e.size,alt:Mae(Bae("Profile picture of %s","Messages List - Avatar Alt","bp-better-messages"),a)})))),t&&!l&&c.createElement("img",{onClick:p,src:r,className:"avatar avatar-"+e.size,width:e.size,height:e.size,alt:Mae(Bae("Profile picture of %s","Messages List - Avatar Alt","bp-better-messages"),a)})))});function FI(e){var t=e.thread,n=[];t.image||"thread"!==t.type||(t.participants.length<=2?n.push(t.participants[0]):t.participants.length>2&&t.participants.slice(0,4).map(function(e){n.push(e)})),t.image||"chat-room"!==t.type||t.participants.slice(0,4).map(function(e){n.push(e)});var r,a=!1;if("thread"===t.type&&t.participants.length<=1&&(a=!0),t.image)if(t.image.startsWith("html:")){var i=t.image.substring(5);r=c.createElement("div",{className:"pic",dangerouslySetInnerHTML:{__html:i}})}else r=c.createElement("div",{className:"pic"},c.createElement("img",{src:t.image,alt:"",className:"avatar photo"}));return c.createElement(c.Fragment,null,!t.image&&0===n.length&&c.createElement("div",{className:"pic"}),t.image&&r,!t.image&&n.length>0&&c.createElement(c.Fragment,null,!a&&1===n.length&&c.createElement("div",{className:"pic"},c.createElement(xI,{link:!x(),size:30,user_id:n[0]})),a&&1===n.length&&c.createElement("div",{className:"pic"}),n.length>1&&c.createElement("div",{className:"pic group"},n.map(function(e){return c.createElement(xI,{link:!x(),size:15,key:"avatar_"+e,user_id:e})}))))}function SI(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function OI(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?SI(Object(n),!0).forEach(function(t){(0,M.A)(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):SI(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function TI(e){var t=(e=OI(OI({},{userIds:[]}),e)).userIds,n=[],r=function(e){if(0===e.length)return[];var t=(0,c.useState)(null),n=(0,p.A)(t,2),r=n[0],a=n[1];return(0,c.useLayoutEffect)(function(){var t=Rre.users.find({selector:{user_id:{$in:e}}}).$.subscribe({next:function(e){var t=[];e.map(function(e){t.push(e.toMutableJSON())}),a(t)},error:function(e){console.error("An error occurred, trying to reset database",e),iae()}});return function(){t.unsubscribe()}},[e]),r}(t);return r&&r.length>0&&(n=r.map(function(e){return FB(e.name).result})),c.createElement("div",{className:"bm-typing-container"},c.createElement("div",{className:"bm-typing bm-is-typing-active"},c.createElement("span",{className:"bm-typing__bullet"}),c.createElement("span",{className:"bm-typing__bullet"}),c.createElement("span",{className:"bm-typing__bullet"})),c.createElement("div",{className:"bm-typing-text"},0===t.length&&Bae("typing","Typing indicator (private conversation)","bp-better-messages"),t.length>0&&n.length>0&&n.length<=2&&c.createElement(c.Fragment,null,Mae(Tae("%s typing","%s typing",t.length,"Typing indicator (Username 1, Username 2 typing)","bp-better-messages"),n.join(", "))),t.length>0&&0===n.length&&c.createElement(c.Fragment,null,Mae(Tae("%s typing","%s typing",t.length,"Typing indicator (3 or more typing)","bp-better-messages"),t.length))))}function BI(e){return QC({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0V0z"}},{tag:"path",attr:{d:"M6 19c0 1.1.9 2 2 2h8c1.1 0 2-.9 2-2V7H6v12zM8 9h8v10H8V9zm7.5-5l-1-1h-5l-1 1H5v2h14V4z"}}]})(e)}function MI(e){return QC({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"}},{tag:"path",attr:{d:"M11.5 9H13v6h-1.5zM9 9H6c-.6 0-1 .5-1 1v4c0 .5.4 1 1 1h3c.6 0 1-.5 1-1v-2H8.5v1.5h-2v-3H10V10c0-.5-.4-1-1-1zM19 10.5V9h-4.5v6H16v-2h2v-1.5h-2v-1z"}}]})(e)}function PI(e){return QC({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"}},{tag:"path",attr:{d:"M23 12l-2.44-2.79.34-3.69-3.61-.82-1.89-3.2L12 2.96 8.6 1.5 6.71 4.69 3.1 5.5l.34 3.7L1 12l2.44 2.79-.34 3.7 3.61.82L8.6 22.5l3.4-1.47 3.4 1.46 1.89-3.19 3.61-.82-.34-3.69L23 12zm-12.91 4.72l-3.8-3.81 1.48-1.48 2.32 2.33 5.85-5.87 1.48 1.48-7.33 7.35z"}}]})(e)}function RI(e){return QC({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"}},{tag:"path",attr:{d:"M16.5 6v11.5c0 2.21-1.79 4-4 4s-4-1.79-4-4V5a2.5 2.5 0 015 0v10.5c0 .55-.45 1-1 1s-1-.45-1-1V6H10v9.5a2.5 2.5 0 005 0V5c0-2.21-1.79-4-4-4S7 2.79 7 5v12.5c0 3.04 2.46 5.5 5.5 5.5s5.5-2.46 5.5-5.5V6h-1.5z"}}]})(e)}function NI(e){return QC({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0V0z"}},{tag:"path",attr:{d:"M7 11v2h10v-2H7zm5-9C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8z"}}]})(e)}function II(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(II=function(){return!!e})()}function LI(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function jI(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?LI(Object(n),!0).forEach(function(t){(0,M.A)(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):LI(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}const zI=c.memo(function(e){var t=W9((e=jI(jI({},{link:!0,raw:!1,moderator:!1,fallback:""}),e)).user_id);return c.createElement(qI,{key:"user_name_"+e.user_id,user:t,moderator:e.moderator,link:e.link,raw:e.raw,fallback:e.fallback})});var qI=function(e){function t(e){return(0,T.A)(this,t),function(e,t,n){return t=(0,W.A)(t),(0,H.A)(e,II()?Reflect.construct(t,n||[],(0,W.A)(e).constructor):t.apply(e,n))}(this,t,[e])}return(0,$.A)(t,e),(0,B.A)(t,[{key:"beforeUsernameClick",value:(n=(0,o.A)(u().mark(function e(t){return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=1,Rae("better_messages_before_username_click",!1,this.props.user.user_id);case 1:e.sent&&t.preventDefault();case 2:case"end":return e.stop()}},e,this)})),function(e){return n.apply(this,arguments)})},{key:"render",value:function(){var e,t,n=this,r=this.props.link;if(!this.props.user)return c.createElement("div",{className:"name bm-name"},c.createElement("div",{className:"bm-placeholder-wrapper",style:{position:"relative",width:"100px",height:"20px",borderRadius:"4px",overflow:"hidden"}},c.createElement(dI,null)));if(this.props.user&&(t=this.props.user.name,e=KT(this.props.user.name),this.props.user.url||(r=!1)),e&&(e=Kg(e)),this.props.raw){var a=e;return this.props.user&&1===this.props.user.verified&&(a=c.createElement(c.Fragment,null,e," ",c.createElement(MB,{content:Bae("Verified","Verifice Icon Tooltip","bp-better-messages")},c.createElement("span",{className:"bm-name-verified"},c.createElement(PI,null)))," ")),a}var i=Rae("better_messages_username_class","user bm-user",this.props.user),o=Rae("better_messages_username_attributes",{},this.props.user);return c.createElement("div",pb({className:"name bm-name"},o),!this.props.user&&c.createElement("div",{className:"bm-placeholder-wrapper",style:{position:"relative",width:"100px",height:"20px",borderRadius:"4px",overflow:"hidden"}},c.createElement(dI,null)),this.props.user&&c.createElement(c.Fragment,null,r&&c.createElement(MB,{content:Mae(Bae("Go to <strong>%s</strong> profile","Username Tooltip","bp-better-messages"),t)},c.createElement("a",{onClick:function(e){return n.beforeUsernameClick(e)},href:this.props.user.url,className:i},e)),!r&&c.createElement("span",{onClick:function(e){return n.beforeUsernameClick(e)},className:i},e)),this.props.user&&1===this.props.user.verified&&c.createElement(MB,{content:Bae("Verified","Verifice Icon Tooltip","bp-better-messages")},c.createElement("span",{className:"bm-name-verified"},c.createElement(PI,null))),this.props.moderator&&c.createElement(MB,{content:Bae("Moderator","Moderator Icon Tooltip","bp-better-messages")},c.createElement("span",{className:"bm-name-moderator"},c.createElement(iI,null))))}}]);var n}(c.Component);function VI(e){var t="bm-mention";return ay()===e.user_id&&(t+=" bm-mention-current"),c.createElement("span",{className:t},c.createElement(xI,{user_id:e.user_id,size:16,link:!1}),c.createElement(zI,{user_id:e.user_id,link:!1}))}const UI=()=>/[#*0-9]\uFE0F?\u20E3|[\xA9\xAE\u203C\u2049\u2122\u2139\u2194-\u2199\u21A9\u21AA\u231A\u231B\u2328\u23CF\u23ED-\u23EF\u23F1\u23F2\u23F8-\u23FA\u24C2\u25AA\u25AB\u25B6\u25C0\u25FB\u25FC\u25FE\u2600-\u2604\u260E\u2611\u2614\u2615\u2618\u2620\u2622\u2623\u2626\u262A\u262E\u262F\u2638-\u263A\u2640\u2642\u2648-\u2653\u265F\u2660\u2663\u2665\u2666\u2668\u267B\u267E\u267F\u2692\u2694-\u2697\u2699\u269B\u269C\u26A0\u26A7\u26AA\u26B0\u26B1\u26BD\u26BE\u26C4\u26C8\u26CF\u26D1\u26E9\u26F0-\u26F5\u26F7\u26F8\u26FA\u2702\u2708\u2709\u270F\u2712\u2714\u2716\u271D\u2721\u2733\u2734\u2744\u2747\u2757\u2763\u27A1\u2934\u2935\u2B05-\u2B07\u2B1B\u2B1C\u2B55\u3030\u303D\u3297\u3299]\uFE0F?|[\u261D\u270C\u270D](?:\uD83C[\uDFFB-\uDFFF]|\uFE0F)?|[\u270A\u270B](?:\uD83C[\uDFFB-\uDFFF])?|[\u23E9-\u23EC\u23F0\u23F3\u25FD\u2693\u26A1\u26AB\u26C5\u26CE\u26D4\u26EA\u26FD\u2705\u2728\u274C\u274E\u2753-\u2755\u2795-\u2797\u27B0\u27BF\u2B50]|\u26D3\uFE0F?(?:\u200D\uD83D\uDCA5)?|\u26F9(?:\uD83C[\uDFFB-\uDFFF]|\uFE0F)?(?:\u200D[\u2640\u2642]\uFE0F?)?|\u2764\uFE0F?(?:\u200D(?:\uD83D\uDD25|\uD83E\uDE79))?|\uD83C(?:[\uDC04\uDD70\uDD71\uDD7E\uDD7F\uDE02\uDE37\uDF21\uDF24-\uDF2C\uDF36\uDF7D\uDF96\uDF97\uDF99-\uDF9B\uDF9E\uDF9F\uDFCD\uDFCE\uDFD4-\uDFDF\uDFF5\uDFF7]\uFE0F?|[\uDF85\uDFC2\uDFC7](?:\uD83C[\uDFFB-\uDFFF])?|[\uDFC4\uDFCA](?:\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDFCB\uDFCC](?:\uD83C[\uDFFB-\uDFFF]|\uFE0F)?(?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDCCF\uDD8E\uDD91-\uDD9A\uDE01\uDE1A\uDE2F\uDE32-\uDE36\uDE38-\uDE3A\uDE50\uDE51\uDF00-\uDF20\uDF2D-\uDF35\uDF37-\uDF43\uDF45-\uDF4A\uDF4C-\uDF7C\uDF7E-\uDF84\uDF86-\uDF93\uDFA0-\uDFC1\uDFC5\uDFC6\uDFC8\uDFC9\uDFCF-\uDFD3\uDFE0-\uDFF0\uDFF8-\uDFFF]|\uDDE6\uD83C[\uDDE8-\uDDEC\uDDEE\uDDF1\uDDF2\uDDF4\uDDF6-\uDDFA\uDDFC\uDDFD\uDDFF]|\uDDE7\uD83C[\uDDE6\uDDE7\uDDE9-\uDDEF\uDDF1-\uDDF4\uDDF6-\uDDF9\uDDFB\uDDFC\uDDFE\uDDFF]|\uDDE8\uD83C[\uDDE6\uDDE8\uDDE9\uDDEB-\uDDEE\uDDF0-\uDDF7\uDDFA-\uDDFF]|\uDDE9\uD83C[\uDDEA\uDDEC\uDDEF\uDDF0\uDDF2\uDDF4\uDDFF]|\uDDEA\uD83C[\uDDE6\uDDE8\uDDEA\uDDEC\uDDED\uDDF7-\uDDFA]|\uDDEB\uD83C[\uDDEE-\uDDF0\uDDF2\uDDF4\uDDF7]|\uDDEC\uD83C[\uDDE6\uDDE7\uDDE9-\uDDEE\uDDF1-\uDDF3\uDDF5-\uDDFA\uDDFC\uDDFE]|\uDDED\uD83C[\uDDF0\uDDF2\uDDF3\uDDF7\uDDF9\uDDFA]|\uDDEE\uD83C[\uDDE8-\uDDEA\uDDF1-\uDDF4\uDDF6-\uDDF9]|\uDDEF\uD83C[\uDDEA\uDDF2\uDDF4\uDDF5]|\uDDF0\uD83C[\uDDEA\uDDEC-\uDDEE\uDDF2\uDDF3\uDDF5\uDDF7\uDDFC\uDDFE\uDDFF]|\uDDF1\uD83C[\uDDE6-\uDDE8\uDDEE\uDDF0\uDDF7-\uDDFB\uDDFE]|\uDDF2\uD83C[\uDDE6\uDDE8-\uDDED\uDDF0-\uDDFF]|\uDDF3\uD83C[\uDDE6\uDDE8\uDDEA-\uDDEC\uDDEE\uDDF1\uDDF4\uDDF5\uDDF7\uDDFA\uDDFF]|\uDDF4\uD83C\uDDF2|\uDDF5\uD83C[\uDDE6\uDDEA-\uDDED\uDDF0-\uDDF3\uDDF7-\uDDF9\uDDFC\uDDFE]|\uDDF6\uD83C\uDDE6|\uDDF7\uD83C[\uDDEA\uDDF4\uDDF8\uDDFA\uDDFC]|\uDDF8\uD83C[\uDDE6-\uDDEA\uDDEC-\uDDF4\uDDF7-\uDDF9\uDDFB\uDDFD-\uDDFF]|\uDDF9\uD83C[\uDDE6\uDDE8\uDDE9\uDDEB-\uDDED\uDDEF-\uDDF4\uDDF7\uDDF9\uDDFB\uDDFC\uDDFF]|\uDDFA\uD83C[\uDDE6\uDDEC\uDDF2\uDDF3\uDDF8\uDDFE\uDDFF]|\uDDFB\uD83C[\uDDE6\uDDE8\uDDEA\uDDEC\uDDEE\uDDF3\uDDFA]|\uDDFC\uD83C[\uDDEB\uDDF8]|\uDDFD\uD83C\uDDF0|\uDDFE\uD83C[\uDDEA\uDDF9]|\uDDFF\uD83C[\uDDE6\uDDF2\uDDFC]|\uDF44(?:\u200D\uD83D\uDFEB)?|\uDF4B(?:\u200D\uD83D\uDFE9)?|\uDFC3(?:\uD83C[\uDFFB-\uDFFF])?(?:\u200D(?:[\u2640\u2642]\uFE0F?(?:\u200D\u27A1\uFE0F?)?|\u27A1\uFE0F?))?|\uDFF3\uFE0F?(?:\u200D(?:\u26A7\uFE0F?|\uD83C\uDF08))?|\uDFF4(?:\u200D\u2620\uFE0F?|\uDB40\uDC67\uDB40\uDC62\uDB40(?:\uDC65\uDB40\uDC6E\uDB40\uDC67|\uDC73\uDB40\uDC63\uDB40\uDC74|\uDC77\uDB40\uDC6C\uDB40\uDC73)\uDB40\uDC7F)?)|\uD83D(?:[\uDC3F\uDCFD\uDD49\uDD4A\uDD6F\uDD70\uDD73\uDD76-\uDD79\uDD87\uDD8A-\uDD8D\uDDA5\uDDA8\uDDB1\uDDB2\uDDBC\uDDC2-\uDDC4\uDDD1-\uDDD3\uDDDC-\uDDDE\uDDE1\uDDE3\uDDE8\uDDEF\uDDF3\uDDFA\uDECB\uDECD-\uDECF\uDEE0-\uDEE5\uDEE9\uDEF0\uDEF3]\uFE0F?|[\uDC42\uDC43\uDC46-\uDC50\uDC66\uDC67\uDC6B-\uDC6D\uDC72\uDC74-\uDC76\uDC78\uDC7C\uDC83\uDC85\uDC8F\uDC91\uDCAA\uDD7A\uDD95\uDD96\uDE4C\uDE4F\uDEC0\uDECC](?:\uD83C[\uDFFB-\uDFFF])?|[\uDC6E\uDC70\uDC71\uDC73\uDC77\uDC81\uDC82\uDC86\uDC87\uDE45-\uDE47\uDE4B\uDE4D\uDE4E\uDEA3\uDEB4\uDEB5](?:\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDD74\uDD90](?:\uD83C[\uDFFB-\uDFFF]|\uFE0F)?|[\uDC00-\uDC07\uDC09-\uDC14\uDC16-\uDC25\uDC27-\uDC3A\uDC3C-\uDC3E\uDC40\uDC44\uDC45\uDC51-\uDC65\uDC6A\uDC79-\uDC7B\uDC7D-\uDC80\uDC84\uDC88-\uDC8E\uDC90\uDC92-\uDCA9\uDCAB-\uDCFC\uDCFF-\uDD3D\uDD4B-\uDD4E\uDD50-\uDD67\uDDA4\uDDFB-\uDE2D\uDE2F-\uDE34\uDE37-\uDE41\uDE43\uDE44\uDE48-\uDE4A\uDE80-\uDEA2\uDEA4-\uDEB3\uDEB7-\uDEBF\uDEC1-\uDEC5\uDED0-\uDED2\uDED5-\uDED7\uDEDC-\uDEDF\uDEEB\uDEEC\uDEF4-\uDEFC\uDFE0-\uDFEB\uDFF0]|\uDC08(?:\u200D\u2B1B)?|\uDC15(?:\u200D\uD83E\uDDBA)?|\uDC26(?:\u200D(?:\u2B1B|\uD83D\uDD25))?|\uDC3B(?:\u200D\u2744\uFE0F?)?|\uDC41\uFE0F?(?:\u200D\uD83D\uDDE8\uFE0F?)?|\uDC68(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D(?:[\uDC68\uDC69]\u200D\uD83D(?:\uDC66(?:\u200D\uD83D\uDC66)?|\uDC67(?:\u200D\uD83D[\uDC66\uDC67])?)|[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uDC66(?:\u200D\uD83D\uDC66)?|\uDC67(?:\u200D\uD83D[\uDC66\uDC67])?)|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]))|\uD83C(?:\uDFFB(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D\uDC68\uD83C[\uDFFC-\uDFFF])))?|\uDFFC(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D\uDC68\uD83C[\uDFFB\uDFFD-\uDFFF])))?|\uDFFD(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D\uDC68\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF])))?|\uDFFE(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D\uDC68\uD83C[\uDFFB-\uDFFD\uDFFF])))?|\uDFFF(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D\uDC68\uD83C[\uDFFB-\uDFFE])))?))?|\uDC69(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?[\uDC68\uDC69]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D(?:[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uDC66(?:\u200D\uD83D\uDC66)?|\uDC67(?:\u200D\uD83D[\uDC66\uDC67])?|\uDC69\u200D\uD83D(?:\uDC66(?:\u200D\uD83D\uDC66)?|\uDC67(?:\u200D\uD83D[\uDC66\uDC67])?))|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]))|\uD83C(?:\uDFFB(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFC-\uDFFF])))?|\uDFFC(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFB\uDFFD-\uDFFF])))?|\uDFFD(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF])))?|\uDFFE(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFB-\uDFFD\uDFFF])))?|\uDFFF(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFB-\uDFFE])))?))?|\uDC6F(?:\u200D[\u2640\u2642]\uFE0F?)?|\uDD75(?:\uD83C[\uDFFB-\uDFFF]|\uFE0F)?(?:\u200D[\u2640\u2642]\uFE0F?)?|\uDE2E(?:\u200D\uD83D\uDCA8)?|\uDE35(?:\u200D\uD83D\uDCAB)?|\uDE36(?:\u200D\uD83C\uDF2B\uFE0F?)?|\uDE42(?:\u200D[\u2194\u2195]\uFE0F?)?|\uDEB6(?:\uD83C[\uDFFB-\uDFFF])?(?:\u200D(?:[\u2640\u2642]\uFE0F?(?:\u200D\u27A1\uFE0F?)?|\u27A1\uFE0F?))?)|\uD83E(?:[\uDD0C\uDD0F\uDD18-\uDD1F\uDD30-\uDD34\uDD36\uDD77\uDDB5\uDDB6\uDDBB\uDDD2\uDDD3\uDDD5\uDEC3-\uDEC5\uDEF0\uDEF2-\uDEF8](?:\uD83C[\uDFFB-\uDFFF])?|[\uDD26\uDD35\uDD37-\uDD39\uDD3D\uDD3E\uDDB8\uDDB9\uDDCD\uDDCF\uDDD4\uDDD6-\uDDDD](?:\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDDDE\uDDDF](?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDD0D\uDD0E\uDD10-\uDD17\uDD20-\uDD25\uDD27-\uDD2F\uDD3A\uDD3F-\uDD45\uDD47-\uDD76\uDD78-\uDDB4\uDDB7\uDDBA\uDDBC-\uDDCC\uDDD0\uDDE0-\uDDFF\uDE70-\uDE7C\uDE80-\uDE89\uDE8F-\uDEC2\uDEC6\uDECE-\uDEDC\uDEDF-\uDEE9]|\uDD3C(?:\u200D[\u2640\u2642]\uFE0F?|\uD83C[\uDFFB-\uDFFF])?|\uDDCE(?:\uD83C[\uDFFB-\uDFFF])?(?:\u200D(?:[\u2640\u2642]\uFE0F?(?:\u200D\u27A1\uFE0F?)?|\u27A1\uFE0F?))?|\uDDD1(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83E\uDDD1|\uDDD1\u200D\uD83E\uDDD2(?:\u200D\uD83E\uDDD2)?|\uDDD2(?:\u200D\uD83E\uDDD2)?))|\uD83C(?:\uDFFB(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFC-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF])))?|\uDFFC(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFB\uDFFD-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF])))?|\uDFFD(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF])))?|\uDFFE(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFB-\uDFFD\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF])))?|\uDFFF(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFB-\uDFFE]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF])))?))?|\uDEF1(?:\uD83C(?:\uDFFB(?:\u200D\uD83E\uDEF2\uD83C[\uDFFC-\uDFFF])?|\uDFFC(?:\u200D\uD83E\uDEF2\uD83C[\uDFFB\uDFFD-\uDFFF])?|\uDFFD(?:\u200D\uD83E\uDEF2\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF])?|\uDFFE(?:\u200D\uD83E\uDEF2\uD83C[\uDFFB-\uDFFD\uDFFF])?|\uDFFF(?:\u200D\uD83E\uDEF2\uD83C[\uDFFB-\uDFFE])?))?)/g;__webpack_require__(46449),__webpack_require__(93514),__webpack_require__(48718);function HI(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function WI(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?HI(Object(n),!0).forEach(function(t){(0,M.A)(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):HI(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function $I(e,t,n){return t=(0,W.A)(t),(0,H.A)(e,GI()?Reflect.construct(t,n||[],(0,W.A)(e).constructor):t.apply(e,n))}function GI(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(GI=function(){return!!e})()}function QI(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(e){if("string"==typeof e)return ZI(e,t);var n={}.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)?ZI(e,t):void 0}}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,a=function(){};return{s:a,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,o=!0,s=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return o=e.done,e},e:function(e){s=!0,i=e},f:function(){try{o||null==n.return||n.return()}finally{if(s)throw i}}}}function ZI(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function YI(e){return e&&e.__esModule?e.default:e}function XI(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var KI,JI,eL,tL,nL,rL,aL={},iL=[],oL=/acit|ex(?:s|g|n|p|$)|rph|grid|ows|mnc|ntw|ine[ch]|zoo|^ord|itera/i;function sL(e,t){for(var n in t)e[n]=t[n];return e}function uL(e){var t=e.parentNode;t&&t.removeChild(e)}function cL(e,t,n){var r,a,i,o={};for(i in t)"key"==i?r=t[i]:"ref"==i?a=t[i]:o[i]=t[i];if(arguments.length>2&&(o.children=arguments.length>3?KI.call(arguments,2):n),"function"==typeof e&&null!=e.defaultProps)for(i in e.defaultProps)void 0===o[i]&&(o[i]=e.defaultProps[i]);return lL(e,o,r,a,null)}function lL(e,t,n,r,a){var i={type:e,props:t,key:n,ref:r,__k:null,__:null,__b:0,__e:null,__d:void 0,__c:null,__h:null,constructor:void 0,__v:null==a?++eL:a};return null==a&&null!=JI.vnode&&JI.vnode(i),i}function fL(){return{current:null}}function dL(e){return e.children}function pL(e,t){this.props=e,this.context=t}function hL(e,t){if(null==t)return e.__?hL(e.__,e.__.__k.indexOf(e)+1):null;for(var n;t<e.__k.length;t++)if(null!=(n=e.__k[t])&&null!=n.__e)return n.__e;return"function"==typeof e.type?hL(e):null}function mL(e){var t,n;if(null!=(e=e.__)&&null!=e.__c){for(e.__e=e.__c.base=null,t=0;t<e.__k.length;t++)if(null!=(n=e.__k[t])&&null!=n.__e){e.__e=e.__c.base=n.__e;break}return mL(e)}}function vL(e){(!e.__d&&(e.__d=!0)&&tL.push(e)&&!gL.__r++||rL!==JI.debounceRendering)&&((rL=JI.debounceRendering)||nL)(gL)}function gL(){for(var e;gL.__r=tL.length;)e=tL.sort(function(e,t){return e.__v.__b-t.__v.__b}),tL=[],e.some(function(e){var t,n,r,a,i,o;e.__d&&(i=(a=(t=e).__v).__e,(o=t.__P)&&(n=[],(r=sL({},a)).__v=a.__v+1,xL(o,a,r,t.__n,void 0!==o.ownerSVGElement,null!=a.__h?[i]:null,n,null==i?hL(a):i,a.__h),CL(n,a),a.__e!=i&&mL(a)))})}function bL(e,t,n,r,a,i,o,s,u,c){var l,f,d,p,h,m,v,g=r&&r.__k||iL,b=g.length;for(n.__k=[],l=0;l<t.length;l++)if(null!=(p=n.__k[l]=null==(p=t[l])||"boolean"==typeof p?null:"string"==typeof p||"number"==typeof p||"bigint"==typeof p?lL(null,p,null,null,p):Array.isArray(p)?lL(dL,{children:p},null,null,null):p.__b>0?lL(p.type,p.props,p.key,null,p.__v):p)){if(p.__=n,p.__b=n.__b+1,null===(d=g[l])||d&&p.key==d.key&&p.type===d.type)g[l]=void 0;else for(f=0;f<b;f++){if((d=g[f])&&p.key==d.key&&p.type===d.type){g[f]=void 0;break}d=null}xL(e,p,d=d||aL,a,i,o,s,u,c),h=p.__e,(f=p.ref)&&d.ref!=f&&(v||(v=[]),d.ref&&v.push(d.ref,null,p),v.push(f,p.__c||h,p)),null!=h?(null==m&&(m=h),"function"==typeof p.type&&p.__k===d.__k?p.__d=u=yL(p,u,e):u=DL(e,p,d,g,h,u),"function"==typeof n.type&&(n.__d=u)):u&&d.__e==u&&u.parentNode!=e&&(u=hL(d))}for(n.__e=m,l=b;l--;)null!=g[l]&&("function"==typeof n.type&&null!=g[l].__e&&g[l].__e==n.__d&&(n.__d=hL(r,l+1)),SL(g[l],g[l]));if(v)for(l=0;l<v.length;l++)FL(v[l],v[++l],v[++l])}function yL(e,t,n){for(var r,a=e.__k,i=0;a&&i<a.length;i++)(r=a[i])&&(r.__=e,t="function"==typeof r.type?yL(r,t,n):DL(n,r,r,a,r.__e,t));return t}function AL(e,t){return t=t||[],null==e||"boolean"==typeof e||(Array.isArray(e)?e.some(function(e){AL(e,t)}):t.push(e)),t}function DL(e,t,n,r,a,i){var o,s,u;if(void 0!==t.__d)o=t.__d,t.__d=void 0;else if(null==n||a!=i||null==a.parentNode)e:if(null==i||i.parentNode!==e)e.appendChild(a),o=null;else{for(s=i,u=0;(s=s.nextSibling)&&u<r.length;u+=2)if(s==a)break e;e.insertBefore(a,i),o=i}return void 0!==o?o:a.nextSibling}function wL(e,t,n){"-"===t[0]?e.setProperty(t,n):e[t]=null==n?"":"number"!=typeof n||oL.test(t)?n:n+"px"}function _L(e,t,n,r,a){var i;e:if("style"===t)if("string"==typeof n)e.style.cssText=n;else{if("string"==typeof r&&(e.style.cssText=r=""),r)for(t in r)n&&t in n||wL(e.style,t,"");if(n)for(t in n)r&&n[t]===r[t]||wL(e.style,t,n[t])}else if("o"===t[0]&&"n"===t[1])i=t!==(t=t.replace(/Capture$/,"")),t=t.toLowerCase()in e?t.toLowerCase().slice(2):t.slice(2),e.l||(e.l={}),e.l[t+i]=n,n?r||e.addEventListener(t,i?kL:EL,i):e.removeEventListener(t,i?kL:EL,i);else if("dangerouslySetInnerHTML"!==t){if(a)t=t.replace(/xlink[H:h]/,"h").replace(/sName$/,"s");else if("href"!==t&&"list"!==t&&"form"!==t&&"tabIndex"!==t&&"download"!==t&&t in e)try{e[t]=null==n?"":n;break e}catch(ie){}"function"==typeof n||(null!=n&&(!1!==n||"a"===t[0]&&"r"===t[1])?e.setAttribute(t,n):e.removeAttribute(t))}}function EL(e){this.l[e.type+!1](JI.event?JI.event(e):e)}function kL(e){this.l[e.type+!0](JI.event?JI.event(e):e)}function xL(e,t,n,r,a,i,o,s,u){var c,l,f,d,p,h,m,v,g,b,y,A=t.type;if(void 0!==t.constructor)return null;null!=n.__h&&(u=n.__h,s=t.__e=n.__e,t.__h=null,i=[s]),(c=JI.__b)&&c(t);try{e:if("function"==typeof A){if(v=t.props,g=(c=A.contextType)&&r[c.__c],b=c?g?g.props.value:c.__:r,n.__c?m=(l=t.__c=n.__c).__=l.__E:("prototype"in A&&A.prototype.render?t.__c=l=new A(v,b):(t.__c=l=new pL(v,b),l.constructor=A,l.render=OL),g&&g.sub(l),l.props=v,l.state||(l.state={}),l.context=b,l.__n=r,f=l.__d=!0,l.__h=[]),null==l.__s&&(l.__s=l.state),null!=A.getDerivedStateFromProps&&(l.__s==l.state&&(l.__s=sL({},l.__s)),sL(l.__s,A.getDerivedStateFromProps(v,l.__s))),d=l.props,p=l.state,f)null==A.getDerivedStateFromProps&&null!=l.componentWillMount&&l.componentWillMount(),null!=l.componentDidMount&&l.__h.push(l.componentDidMount);else{if(null==A.getDerivedStateFromProps&&v!==d&&null!=l.componentWillReceiveProps&&l.componentWillReceiveProps(v,b),!l.__e&&null!=l.shouldComponentUpdate&&!1===l.shouldComponentUpdate(v,l.__s,b)||t.__v===n.__v){l.props=v,l.state=l.__s,t.__v!==n.__v&&(l.__d=!1),l.__v=t,t.__e=n.__e,t.__k=n.__k,t.__k.forEach(function(e){e&&(e.__=t)}),l.__h.length&&o.push(l);break e}null!=l.componentWillUpdate&&l.componentWillUpdate(v,l.__s,b),null!=l.componentDidUpdate&&l.__h.push(function(){l.componentDidUpdate(d,p,h)})}l.context=b,l.props=v,l.state=l.__s,(c=JI.__r)&&c(t),l.__d=!1,l.__v=t,l.__P=e,c=l.render(l.props,l.state,l.context),l.state=l.__s,null!=l.getChildContext&&(r=sL(sL({},r),l.getChildContext())),f||null==l.getSnapshotBeforeUpdate||(h=l.getSnapshotBeforeUpdate(d,p)),y=null!=c&&c.type===dL&&null==c.key?c.props.children:c,bL(e,Array.isArray(y)?y:[y],t,n,r,a,i,o,s,u),l.base=t.__e,t.__h=null,l.__h.length&&o.push(l),m&&(l.__E=l.__=null),l.__e=!1}else null==i&&t.__v===n.__v?(t.__k=n.__k,t.__e=n.__e):t.__e=function(e,t,n,r,a,i,o,s){var u,c,l,f=n.props,d=t.props,p=t.type,h=0;if("svg"===p&&(a=!0),null!=i)for(;h<i.length;h++)if((u=i[h])&&"setAttribute"in u==!!p&&(p?u.localName===p:3===u.nodeType)){e=u,i[h]=null;break}if(null==e){if(null===p)return document.createTextNode(d);e=a?document.createElementNS("http://www.w3.org/2000/svg",p):document.createElement(p,d.is&&d),i=null,s=!1}if(null===p)f===d||s&&e.data===d||(e.data=d);else{if(i=i&&KI.call(e.childNodes),c=(f=n.props||aL).dangerouslySetInnerHTML,l=d.dangerouslySetInnerHTML,!s){if(null!=i)for(f={},h=0;h<e.attributes.length;h++)f[e.attributes[h].name]=e.attributes[h].value;(l||c)&&(l&&(c&&l.__html==c.__html||l.__html===e.innerHTML)||(e.innerHTML=l&&l.__html||""))}if(function(e,t,n,r,a){var i;for(i in n)"children"===i||"key"===i||i in t||_L(e,i,null,n[i],r);for(i in t)a&&"function"!=typeof t[i]||"children"===i||"key"===i||"value"===i||"checked"===i||n[i]===t[i]||_L(e,i,t[i],n[i],r)}(e,d,f,a,s),l)t.__k=[];else if(h=t.props.children,bL(e,Array.isArray(h)?h:[h],t,n,r,a&&"foreignObject"!==p,i,o,i?i[0]:n.__k&&hL(n,0),s),null!=i)for(h=i.length;h--;)null!=i[h]&&uL(i[h]);s||("value"in d&&void 0!==(h=d.value)&&(h!==f.value||h!==e.value||"progress"===p&&!h)&&_L(e,"value",h,f.value,!1),"checked"in d&&void 0!==(h=d.checked)&&h!==e.checked&&_L(e,"checked",h,f.checked,!1))}return e}(n.__e,t,n,r,a,i,o,u);(c=JI.diffed)&&c(t)}catch(D){t.__v=null,(u||null!=i)&&(t.__e=s,t.__h=!!u,i[i.indexOf(s)]=null),JI.__e(D,t,n)}}function CL(e,t){JI.__c&&JI.__c(t,e),e.some(function(t){try{e=t.__h,t.__h=[],e.some(function(e){e.call(t)})}catch(n){JI.__e(n,t.__v)}})}function FL(e,t,n){try{"function"==typeof e?e(t):e.current=t}catch(r){JI.__e(r,n)}}function SL(e,t,n){var r,a;if(JI.unmount&&JI.unmount(e),(r=e.ref)&&(r.current&&r.current!==e.__e||FL(r,null,t)),null!=(r=e.__c)){if(r.componentWillUnmount)try{r.componentWillUnmount()}catch(i){JI.__e(i,t)}r.base=r.__P=null}if(r=e.__k)for(a=0;a<r.length;a++)r[a]&&SL(r[a],t,"function"!=typeof e.type);n||null==e.__e||uL(e.__e),e.__e=e.__d=void 0}function OL(e,t,n){return this.constructor(e,n)}function TL(e,t,n){var r,a,i;JI.__&&JI.__(e,t),a=(r="function"==typeof n)?null:n&&n.__k||t.__k,i=[],xL(t,e=(!r&&n||t).__k=cL(dL,null,[e]),a||aL,aL,void 0!==t.ownerSVGElement,!r&&n?[n]:a?null:t.firstChild?KI.call(t.childNodes):null,i,!r&&n?n:a?a.__e:t.firstChild,r),CL(i,e)}KI=iL.slice,JI={__e:function(e,t){for(var n,r,a;t=t.__;)if((n=t.__c)&&!n.__)try{if((r=n.constructor)&&null!=r.getDerivedStateFromError&&(n.setState(r.getDerivedStateFromError(e)),a=n.__d),null!=n.componentDidCatch&&(n.componentDidCatch(e),a=n.__d),a)return n.__E=n}catch(i){e=i}throw e}},eL=0,pL.prototype.setState=function(e,t){var n;n=null!=this.__s&&this.__s!==this.state?this.__s:this.__s=sL({},this.state),"function"==typeof e&&(e=e(sL({},n),this.props)),e&&sL(n,e),null!=e&&this.__v&&(t&&this.__h.push(t),vL(this))},pL.prototype.forceUpdate=function(e){this.__v&&(this.__e=!0,e&&this.__h.push(e),vL(this))},pL.prototype.render=dL,tL=[],nL="function"==typeof Promise?Promise.prototype.then.bind(Promise.resolve()):setTimeout,gL.__r=0;var BL=0;function ML(e,t,n,r,a){var i,o,s={};for(o in t)"ref"==o?i=t[o]:s[o]=t[o];var u={type:e,props:s,key:n,ref:i,__k:null,__:null,__b:0,__e:null,__d:void 0,__c:null,__h:null,constructor:void 0,__v:--BL,__source:r,__self:a};if("function"==typeof e&&(i=e.defaultProps))for(o in i)void 0===s[o]&&(s[o]=i[o]);return JI.vnode&&JI.vnode(u),u}var PL={set:function(e,t){try{window.localStorage["emoji-mart.".concat(e)]=JSON.stringify(t)}catch(n){}},get:function(e){try{var t=window.localStorage["emoji-mart.".concat(e)];if(t)return JSON.parse(t)}catch(n){}}},RL=new Map,NL=[{v:15,emoji:"🫨"},{v:14,emoji:"🫠"},{v:13.1,emoji:"😶‍🌫️"},{v:13,emoji:"🥸"},{v:12.1,emoji:"🧑‍🦰"},{v:12,emoji:"🥱"},{v:11,emoji:"🥰"},{v:5,emoji:"🤩"},{v:4,emoji:"👱‍♀️"},{v:3,emoji:"🤣"},{v:2,emoji:"👋🏻"},{v:1,emoji:"🙃"}];function IL(e){if(RL.has(e))return RL.get(e);var t=LL(e);return RL.set(e,t),t}var LL=function(){var e=null;try{navigator.userAgent.includes("jsdom")||(e=document.createElement("canvas").getContext("2d",{willReadFrequently:!0}))}catch(r){}if(!e)return function(){return!1};var t=20,n=Math.floor(12.5);return e.font=n+"px Arial, Sans-Serif",e.textBaseline="top",e.canvas.width=40,e.canvas.height=25,function(n){e.clearRect(0,0,40,25),e.fillStyle="#FF0000",e.fillText(n,0,22),e.fillStyle="#0000FF",e.fillText(n,t,22);for(var r=e.getImageData(0,0,t,25).data,a=r.length,i=0;i<a&&!r[i+3];i+=4);if(i>=a)return!1;var o=t+i/4%t,s=Math.floor(i/4/t),u=e.getImageData(o,s,1,1).data;return r[i]===u[0]&&r[i+2]===u[2]&&!(e.measureText(n).width>=t)}}(),jL={latestVersion:function(){var e,t=QI(NL);try{for(t.s();!(e=t.n()).done;){var n=e.value,r=n.v;if(IL(n.emoji))return r}}catch(zie){t.e(zie)}finally{t.f()}},noCountryFlags:function(){return!IL("🇨🇦")}},zL=["+1","grinning","kissing_heart","heart_eyes","laughing","stuck_out_tongue_winking_eye","sweat_smile","joy","scream","disappointed","unamused","weary","sob","sunglasses","heart"],qL=null;var VL,UL={add:function(e){qL||(qL=PL.get("frequently")||{});var t=e.id||e;t&&(qL[t]||(qL[t]=0),qL[t]+=1,PL.set("last",t),PL.set("frequently",qL))},get:function(e){var t=e.maxFrequentRows,n=e.perLine;if(!t)return[];qL||(qL=PL.get("frequently"));var r=[];if(!qL){for(var a in qL={},zL.slice(0,n)){var i=zL[a];qL[i]=n-a,r.push(i)}return r}var o=t*n,s=PL.get("last");for(var u in qL)r.push(u);if(r.sort(function(e,t){var n=qL[t],r=qL[e];return n==r?e.localeCompare(t):n-r}),r.length>o){var c=r.slice(o);r=r.slice(0,o);var l,f=QI(c);try{for(f.s();!(l=f.n()).done;){var d=l.value;d!=s&&delete qL[d]}}catch(zie){f.e(zie)}finally{f.f()}s&&-1==r.indexOf(s)&&(delete qL[r[r.length-1]],r.splice(-1,1,s)),PL.set("frequently",qL)}return r},DEFAULTS:zL};VL=JSON.parse('{"search":"Search","search_no_results_1":"Oh no!","search_no_results_2":"That emoji couldn’t be found","pick":"Pick an emoji…","add_custom":"Add custom emoji","categories":{"activity":"Activity","custom":"Custom","flags":"Flags","foods":"Food & Drink","frequent":"Frequently used","nature":"Animals & Nature","objects":"Objects","people":"Smileys & People","places":"Travel & Places","search":"Search Results","symbols":"Symbols"},"skins":{"1":"Default","2":"Light","3":"Medium-Light","4":"Medium","5":"Medium-Dark","6":"Dark","choose":"Choose default skin tone"}}');var HL={autoFocus:{value:!1},dynamicWidth:{value:!1},emojiButtonColors:{value:null},emojiButtonRadius:{value:"100%"},emojiButtonSize:{value:36},emojiSize:{value:24},emojiVersion:{value:15,choices:[1,2,3,4,5,11,12,12.1,13,13.1,14,15]},exceptEmojis:{value:[]},icons:{value:"auto",choices:["auto","outline","solid"]},locale:{value:"en",choices:["en","ar","be","cs","de","es","fa","fi","fr","hi","it","ja","ko","nl","pl","pt","ru","sa","tr","uk","vi","zh"]},maxFrequentRows:{value:4},navPosition:{value:"top",choices:["top","bottom","none"]},noCountryFlags:{value:!1},noResultsEmoji:{value:null},perLine:{value:9},previewEmoji:{value:null},previewPosition:{value:"bottom",choices:["top","bottom","none"]},searchPosition:{value:"sticky",choices:["sticky","static","none"]},set:{value:"native",choices:["native","apple","facebook","google","twitter"]},skin:{value:1,choices:[1,2,3,4,5,6]},skinTonePosition:{value:"preview",choices:["preview","search","none"]},theme:{value:"auto",choices:["auto","light","dark"]},categories:null,categoryIcons:null,custom:null,data:null,i18n:null,getImageURL:null,getSpritesheetURL:null,onAddCustomEmoji:null,onClickOutside:null,onEmojiSelect:null,stickySearch:{deprecated:!0,value:!0}},WL=null,$L=null,GL={};function QL(e){return ZL.apply(this,arguments)}function ZL(){return(ZL=(0,o.A)(u().mark(function e(t){var n,r;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(!GL[t]){e.next=1;break}return e.abrupt("return",GL[t]);case 1:return e.next=2,fetch(t);case 2:return n=e.sent,e.next=3,n.json();case 3:return r=e.sent,GL[t]=r,e.abrupt("return",r);case 4:case"end":return e.stop()}},e)}))).apply(this,arguments)}var YL=null,XL=null,KL=!1;function JL(e){var t=(arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}).caller;return YL||(YL=new Promise(function(e){XL=e})),e?function(e){ej.apply(this,arguments)}(e):t&&!KL&&console.warn("`".concat(t,"` requires data to be initialized first. Promise will be pending until `init` is called.")),YL}function ej(){return ej=(0,o.A)(u().mark(function e(t){var n,r,a,i,o,s,c,l,f,d,h,m,v,g,b,y,A,D,w,_,E,k,x,C,F,S;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(KL=!0,n=t.emojiVersion,r=t.set,a=t.locale,n||(n=HL.emojiVersion.value),r||(r=HL.set.value),a||(a=HL.locale.value),$L){e.next=9;break}if("function"!=typeof t.data){e.next=2;break}return e.next=1,t.data();case 1:w=e.sent,e.next=3;break;case 2:w=t.data;case 3:if(D=w){e.next=5;break}return e.next=4,QL("https://cdn.jsdelivr.net/npm/@emoji-mart/data@latest/sets/".concat(n,"/").concat(r,".json"));case 4:D=e.sent;case 5:($L=D).emoticons={},$L.natives={},$L.categories.unshift({id:"frequent",emojis:[]}),_=u().keys($L.aliases);case 6:if((E=_()).done){e.next=8;break}if(i=E.value,o=$L.aliases[i],s=$L.emojis[o]){e.next=7;break}return e.abrupt("continue",6);case 7:s.aliases||(s.aliases=[]),s.aliases.push(i),e.next=6;break;case 8:$L.originalCategories=$L.categories,e.next=10;break;case 9:$L.categories=$L.categories.filter(function(e){return!!!e.name});case 10:if("function"!=typeof t.i18n){e.next=12;break}return e.next=11,t.i18n();case 11:x=e.sent,e.next=13;break;case 12:x=t.i18n;case 13:if(k=x){e.next=17;break}if("en"!=a){e.next=14;break}C=YI(VL),e.next=16;break;case 14:return e.next=15,QL("https://cdn.jsdelivr.net/npm/@emoji-mart/data@latest/i18n/".concat(a,".json"));case 15:C=e.sent;case 16:k=C;case 17:if(WL=k,!t.custom){e.next=20;break}F=u().keys(t.custom);case 18:if((S=F()).done){e.next=20;break}if(c=S.value,c=parseInt(c),l=t.custom[c],f=t.custom[c-1],l.emojis&&l.emojis.length){e.next=19;break}return e.abrupt("continue",18);case 19:l.id||(l.id="custom_".concat(c+1)),l.name||(l.name=WL.categories.custom),f&&!l.icon&&(l.target=f.target||f),$L.categories.push(l),d=QI(l.emojis);try{for(d.s();!(h=d.n()).done;)m=h.value,$L.emojis[m.id]=m}catch(zie){d.e(zie)}finally{d.f()}e.next=18;break;case 20:t.categories&&($L.categories=$L.originalCategories.filter(function(e){return-1!=t.categories.indexOf(e.id)}).sort(function(e,n){return t.categories.indexOf(e.id)-t.categories.indexOf(n.id)})),v=null,g=null,"native"==r&&(v=jL.latestVersion(),g=t.noCountryFlags||jL.noCountryFlags()),b=$L.categories.length,y=!1,A=u().mark(function e(){var n,r,a,i,o,s,c,l,f,d,h,m,A,D,w,_,E,k,x,C;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if("frequent"==(n=$L.categories[b]).id&&(r=t.maxFrequentRows,a=t.perLine,r=r>=0?r:HL.maxFrequentRows.value,a||(a=HL.perLine.value),n.emojis=UL.get({maxFrequentRows:r,perLine:a})),n.emojis&&n.emojis.length){e.next=1;break}return $L.categories.splice(b,1),e.abrupt("return",1);case 1:(i=t.categoryIcons)&&(o=i[n.id])&&!n.icon&&(n.icon=o),s=n.emojis.length;case 2:if(!s--){e.next=22;break}if(c=n.emojis[s],l=c.id?c:$L.emojis[c],f=function(){n.emojis.splice(s,1)},!(!l||t.exceptEmojis&&t.exceptEmojis.includes(l.id))){e.next=3;break}return f(),e.abrupt("continue",2);case 3:if(!(v&&l.version>v)){e.next=4;break}return f(),e.abrupt("continue",2);case 4:if(!g||"flags"!=n.id){e.next=5;break}if(oj.includes(l.id)){e.next=5;break}return f(),e.abrupt("continue",2);case 5:if(l.search){e.next=21;break}if(y=!0,l.search=","+[[l.id,!1],[l.name,!0],[l.keywords,!1],[l.emoticons,!1]].map(function(e){var t=(0,p.A)(e,2),n=t[0],r=t[1];if(n)return(Array.isArray(n)?n:[n]).map(function(e){return(r?e.split(/[-|_|\s]+/):[e]).map(function(e){return e.toLowerCase()})}).flat()}).flat().filter(function(e){return e&&e.trim()}).join(","),!l.emoticons){e.next=13;break}d=QI(l.emoticons),e.prev=6,d.s();case 7:if((h=d.n()).done){e.next=10;break}if(m=h.value,!$L.emoticons[m]){e.next=8;break}return e.abrupt("continue",9);case 8:$L.emoticons[m]=l.id;case 9:e.next=7;break;case 10:e.next=12;break;case 11:e.prev=11,x=e.catch(6),d.e(x);case 12:return e.prev=12,d.f(),e.finish(12);case 13:A=0,D=QI(l.skins),e.prev=14,D.s();case 15:if((w=D.n()).done){e.next=18;break}if(_=w.value){e.next=16;break}return e.abrupt("continue",17);case 16:A++,(E=_.native)&&($L.natives[E]=l.id,l.search+=",".concat(E)),k=1==A?"":":skin-tone-".concat(A,":"),_.shortcodes=":".concat(l.id,":").concat(k);case 17:e.next=15;break;case 18:e.next=20;break;case 19:e.prev=19,C=e.catch(14),D.e(C);case 20:return e.prev=20,D.f(),e.finish(20);case 21:e.next=2;break;case 22:case"end":return e.stop()}},e,null,[[6,11,12,13],[14,19,20,21]])});case 21:if(!b--){e.next=24;break}return e.delegateYield(A(),"t0",22);case 22:if(!e.t0){e.next=23;break}return e.abrupt("continue",21);case 23:e.next=21;break;case 24:y&&ij.reset(),XL();case 25:case"end":return e.stop()}},e)})),ej.apply(this,arguments)}function tj(e,t,n){e||(e={});var r={};for(var a in t)r[a]=nj(a,e,t,n);return r}function nj(e,t,n,r){var a=n[e],i=r&&r.getAttribute(e)||(null!=t[e]&&null!=t[e]?t[e]:null);return a?(null!=i&&a.value&&(0,h.A)(a.value)!=(0,h.A)(i)&&(i="boolean"==typeof a.value?"false"!=i:a.value.constructor(i)),a.transform&&i&&(i=a.transform(i)),(null==i||a.choices&&-1==a.choices.indexOf(i))&&(i=a.value),i):i}var rj=null;function aj(){return aj=(0,o.A)(u().mark(function e(t){var n,r,a,i,o,s,c,l,f,d,p,h,m,v,g,b,y=arguments;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(r=(n=y.length>1&&void 0!==y[1]?y[1]:{}).maxResults,a=n.caller,t&&t.trim().length){e.next=1;break}return e.abrupt("return",null);case 1:return r||(r=90),e.next=2,JL(null,{caller:a||"SearchIndex.search"});case 2:if(i=t.toLowerCase().replace(/(\w)-/,"$1 ").split(/[\s|,]+/).filter(function(e,t,n){return e.trim()&&n.indexOf(e)==t}),i.length){e.next=3;break}return e.abrupt("return");case 3:o=rj||(rj=Object.values($L.emojis)),l=QI(i),e.prev=4,l.s();case 5:if((f=l.n()).done){e.next=17;break}if(d=f.value,o.length){e.next=6;break}return e.abrupt("continue",17);case 6:s=[],c={},p=QI(o),e.prev=7,p.s();case 8:if((h=p.n()).done){e.next=12;break}if((m=h.value).search){e.next=9;break}return e.abrupt("continue",11);case 9:if(-1!=(v=m.search.indexOf(",".concat(d)))){e.next=10;break}return e.abrupt("continue",11);case 10:s.push(m),c[m.id]||(c[m.id]=0),c[m.id]+=m.id==d?0:v+1;case 11:e.next=8;break;case 12:e.next=14;break;case 13:e.prev=13,g=e.catch(7),p.e(g);case 14:return e.prev=14,p.f(),e.finish(14);case 15:o=s;case 16:e.next=5;break;case 17:e.next=19;break;case 18:e.prev=18,b=e.catch(4),l.e(b);case 19:return e.prev=19,l.f(),e.finish(19);case 20:if(!(s.length<2)){e.next=21;break}return e.abrupt("return",s);case 21:return s.sort(function(e,t){var n=c[e.id],r=c[t.id];return n==r?e.id.localeCompare(t.id):n-r}),s.length>r&&(s=s.slice(0,r)),e.abrupt("return",s);case 22:case"end":return e.stop()}},e,null,[[4,18,19,20],[7,13,14,15]])})),aj.apply(this,arguments)}var ij={search:function(e){return aj.apply(this,arguments)},get:function(e){return e.id?e:$L.emojis[e]||$L.emojis[$L.aliases[e]]||$L.emojis[$L.natives[e]]},reset:function(){rj=null},SHORTCODES_REGEX:/^(?:\:([^\:]+)\:)(?:\:skin-tone-(\d)\:)?$/},oj=["checkered_flag","crossed_flags","pirate_flag","rainbow-flag","transgender_flag","triangular_flag_on_post","waving_black_flag","waving_white_flag"];function sj(e,t){return Array.isArray(e)&&Array.isArray(t)&&e.length===t.length&&e.every(function(e,n){return e==t[n]})}function uj(){return cj.apply(this,arguments)}function cj(){return cj=(0,o.A)(u().mark(function e(){var t,n,r,a=arguments;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:t=a.length>0&&void 0!==a[0]?a[0]:1,n=u().keys((0,ae.A)(Array(t).keys()));case 1:if((r=n()).done){e.next=3;break}return r.value,e.next=2,new Promise(requestAnimationFrame);case 2:e.next=1;break;case 3:case"end":return e.stop()}},e)})),cj.apply(this,arguments)}function lj(e){var t=(arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}).skinIndex,n=void 0===t?0:t,r=e.skins[n]||(n=0,e.skins[n]),a={id:e.id,name:e.name,native:r.native,unified:r.unified,keywords:e.keywords,shortcodes:r.shortcodes||e.shortcodes};return e.skins.length>1&&(a.skin=n+1),r.src&&(a.src=r.src),e.aliases&&e.aliases.length&&(a.aliases=e.aliases),e.emoticons&&e.emoticons.length&&(a.emoticons=e.emoticons),a}var fj={categories:{activity:{outline:ML("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:ML("path",{d:"M12 0C5.373 0 0 5.372 0 12c0 6.627 5.373 12 12 12 6.628 0 12-5.373 12-12 0-6.628-5.372-12-12-12m9.949 11H17.05c.224-2.527 1.232-4.773 1.968-6.113A9.966 9.966 0 0 1 21.949 11M13 11V2.051a9.945 9.945 0 0 1 4.432 1.564c-.858 1.491-2.156 4.22-2.392 7.385H13zm-2 0H8.961c-.238-3.165-1.536-5.894-2.393-7.385A9.95 9.95 0 0 1 11 2.051V11zm0 2v8.949a9.937 9.937 0 0 1-4.432-1.564c.857-1.492 2.155-4.221 2.393-7.385H11zm4.04 0c.236 3.164 1.534 5.893 2.392 7.385A9.92 9.92 0 0 1 13 21.949V13h2.04zM4.982 4.887C5.718 6.227 6.726 8.473 6.951 11h-4.9a9.977 9.977 0 0 1 2.931-6.113M2.051 13h4.9c-.226 2.527-1.233 4.771-1.969 6.113A9.972 9.972 0 0 1 2.051 13m16.967 6.113c-.735-1.342-1.744-3.586-1.968-6.113h4.899a9.961 9.961 0 0 1-2.931 6.113"})}),solid:ML("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512",children:ML("path",{d:"M16.17 337.5c0 44.98 7.565 83.54 13.98 107.9C35.22 464.3 50.46 496 174.9 496c9.566 0 19.59-.4707 29.84-1.271L17.33 307.3C16.53 317.6 16.17 327.7 16.17 337.5zM495.8 174.5c0-44.98-7.565-83.53-13.98-107.9c-4.688-17.54-18.34-31.23-36.04-35.95C435.5 27.91 392.9 16 337 16c-9.564 0-19.59 .4707-29.84 1.271l187.5 187.5C495.5 194.4 495.8 184.3 495.8 174.5zM26.77 248.8l236.3 236.3c142-36.1 203.9-150.4 222.2-221.1L248.9 26.87C106.9 62.96 45.07 177.2 26.77 248.8zM256 335.1c0 9.141-7.474 16-16 16c-4.094 0-8.188-1.564-11.31-4.689L164.7 283.3C161.6 280.2 160 276.1 160 271.1c0-8.529 6.865-16 16-16c4.095 0 8.189 1.562 11.31 4.688l64.01 64C254.4 327.8 256 331.9 256 335.1zM304 287.1c0 9.141-7.474 16-16 16c-4.094 0-8.188-1.564-11.31-4.689L212.7 235.3C209.6 232.2 208 228.1 208 223.1c0-9.141 7.473-16 16-16c4.094 0 8.188 1.562 11.31 4.688l64.01 64.01C302.5 279.8 304 283.9 304 287.1zM256 175.1c0-9.141 7.473-16 16-16c4.094 0 8.188 1.562 11.31 4.688l64.01 64.01c3.125 3.125 4.688 7.219 4.688 11.31c0 9.133-7.468 16-16 16c-4.094 0-8.189-1.562-11.31-4.688l-64.01-64.01C257.6 184.2 256 180.1 256 175.1z"})})},custom:ML("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 448 512",children:ML("path",{d:"M417.1 368c-5.937 10.27-16.69 16-27.75 16c-5.422 0-10.92-1.375-15.97-4.281L256 311.4V448c0 17.67-14.33 32-31.1 32S192 465.7 192 448V311.4l-118.3 68.29C68.67 382.6 63.17 384 57.75 384c-11.06 0-21.81-5.734-27.75-16c-8.828-15.31-3.594-34.88 11.72-43.72L159.1 256L41.72 187.7C26.41 178.9 21.17 159.3 29.1 144C36.63 132.5 49.26 126.7 61.65 128.2C65.78 128.7 69.88 130.1 73.72 132.3L192 200.6V64c0-17.67 14.33-32 32-32S256 46.33 256 64v136.6l118.3-68.29c3.838-2.213 7.939-3.539 12.07-4.051C398.7 126.7 411.4 132.5 417.1 144c8.828 15.31 3.594 34.88-11.72 43.72L288 256l118.3 68.28C421.6 333.1 426.8 352.7 417.1 368z"})}),flags:{outline:ML("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:ML("path",{d:"M0 0l6.084 24H8L1.916 0zM21 5h-4l-1-4H4l3 12h3l1 4h13L21 5zM6.563 3h7.875l2 8H8.563l-2-8zm8.832 10l-2.856 1.904L12.063 13h3.332zM19 13l-1.5-6h1.938l2 8H16l3-2z"})}),solid:ML("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512",children:ML("path",{d:"M64 496C64 504.8 56.75 512 48 512h-32C7.25 512 0 504.8 0 496V32c0-17.75 14.25-32 32-32s32 14.25 32 32V496zM476.3 0c-6.365 0-13.01 1.35-19.34 4.233c-45.69 20.86-79.56 27.94-107.8 27.94c-59.96 0-94.81-31.86-163.9-31.87C160.9 .3055 131.6 4.867 96 15.75v350.5c32-9.984 59.87-14.1 84.85-14.1c73.63 0 124.9 31.78 198.6 31.78c31.91 0 68.02-5.971 111.1-23.09C504.1 355.9 512 344.4 512 332.1V30.73C512 11.1 495.3 0 476.3 0z"})})},foods:{outline:ML("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:ML("path",{d:"M17 4.978c-1.838 0-2.876.396-3.68.934.513-1.172 1.768-2.934 4.68-2.934a1 1 0 0 0 0-2c-2.921 0-4.629 1.365-5.547 2.512-.064.078-.119.162-.18.244C11.73 1.838 10.798.023 9.207.023 8.579.022 7.85.306 7 .978 5.027 2.54 5.329 3.902 6.492 4.999 3.609 5.222 0 7.352 0 12.969c0 4.582 4.961 11.009 9 11.009 1.975 0 2.371-.486 3-1 .629.514 1.025 1 3 1 4.039 0 9-6.418 9-11 0-5.953-4.055-8-7-8M8.242 2.546c.641-.508.943-.523.965-.523.426.169.975 1.405 1.357 3.055-1.527-.629-2.741-1.352-2.98-1.846.059-.112.241-.356.658-.686M15 21.978c-1.08 0-1.21-.109-1.559-.402l-.176-.146c-.367-.302-.816-.452-1.266-.452s-.898.15-1.266.452l-.176.146c-.347.292-.477.402-1.557.402-2.813 0-7-5.389-7-9.009 0-5.823 4.488-5.991 5-5.991 1.939 0 2.484.471 3.387 1.251l.323.276a1.995 1.995 0 0 0 2.58 0l.323-.276c.902-.78 1.447-1.251 3.387-1.251.512 0 5 .168 5 6 0 3.617-4.187 9-7 9"})}),solid:ML("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512",children:ML("path",{d:"M481.9 270.1C490.9 279.1 496 291.3 496 304C496 316.7 490.9 328.9 481.9 337.9C472.9 346.9 460.7 352 448 352H64C51.27 352 39.06 346.9 30.06 337.9C21.06 328.9 16 316.7 16 304C16 291.3 21.06 279.1 30.06 270.1C39.06 261.1 51.27 256 64 256H448C460.7 256 472.9 261.1 481.9 270.1zM475.3 388.7C478.3 391.7 480 395.8 480 400V416C480 432.1 473.3 449.3 461.3 461.3C449.3 473.3 432.1 480 416 480H96C79.03 480 62.75 473.3 50.75 461.3C38.74 449.3 32 432.1 32 416V400C32 395.8 33.69 391.7 36.69 388.7C39.69 385.7 43.76 384 48 384H464C468.2 384 472.3 385.7 475.3 388.7zM50.39 220.8C45.93 218.6 42.03 215.5 38.97 211.6C35.91 207.7 33.79 203.2 32.75 198.4C31.71 193.5 31.8 188.5 32.99 183.7C54.98 97.02 146.5 32 256 32C365.5 32 457 97.02 479 183.7C480.2 188.5 480.3 193.5 479.2 198.4C478.2 203.2 476.1 207.7 473 211.6C469.1 215.5 466.1 218.6 461.6 220.8C457.2 222.9 452.3 224 447.3 224H64.67C59.73 224 54.84 222.9 50.39 220.8zM372.7 116.7C369.7 119.7 368 123.8 368 128C368 131.2 368.9 134.3 370.7 136.9C372.5 139.5 374.1 141.6 377.9 142.8C380.8 143.1 384 144.3 387.1 143.7C390.2 143.1 393.1 141.6 395.3 139.3C397.6 137.1 399.1 134.2 399.7 131.1C400.3 128 399.1 124.8 398.8 121.9C397.6 118.1 395.5 116.5 392.9 114.7C390.3 112.9 387.2 111.1 384 111.1C379.8 111.1 375.7 113.7 372.7 116.7V116.7zM244.7 84.69C241.7 87.69 240 91.76 240 96C240 99.16 240.9 102.3 242.7 104.9C244.5 107.5 246.1 109.6 249.9 110.8C252.8 111.1 256 112.3 259.1 111.7C262.2 111.1 265.1 109.6 267.3 107.3C269.6 105.1 271.1 102.2 271.7 99.12C272.3 96.02 271.1 92.8 270.8 89.88C269.6 86.95 267.5 84.45 264.9 82.7C262.3 80.94 259.2 79.1 256 79.1C251.8 79.1 247.7 81.69 244.7 84.69V84.69zM116.7 116.7C113.7 119.7 112 123.8 112 128C112 131.2 112.9 134.3 114.7 136.9C116.5 139.5 118.1 141.6 121.9 142.8C124.8 143.1 128 144.3 131.1 143.7C134.2 143.1 137.1 141.6 139.3 139.3C141.6 137.1 143.1 134.2 143.7 131.1C144.3 128 143.1 124.8 142.8 121.9C141.6 118.1 139.5 116.5 136.9 114.7C134.3 112.9 131.2 111.1 128 111.1C123.8 111.1 119.7 113.7 116.7 116.7L116.7 116.7z"})})},frequent:{outline:ML("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:[ML("path",{d:"M13 4h-2l-.001 7H9v2h2v2h2v-2h4v-2h-4z"}),ML("path",{d:"M12 0C5.373 0 0 5.373 0 12s5.373 12 12 12 12-5.373 12-12S18.627 0 12 0m0 22C6.486 22 2 17.514 2 12S6.486 2 12 2s10 4.486 10 10-4.486 10-10 10"})]}),solid:ML("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512",children:ML("path",{d:"M256 512C114.6 512 0 397.4 0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256C512 397.4 397.4 512 256 512zM232 256C232 264 236 271.5 242.7 275.1L338.7 339.1C349.7 347.3 364.6 344.3 371.1 333.3C379.3 322.3 376.3 307.4 365.3 300L280 243.2V120C280 106.7 269.3 96 255.1 96C242.7 96 231.1 106.7 231.1 120L232 256z"})})},nature:{outline:ML("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:[ML("path",{d:"M15.5 8a1.5 1.5 0 1 0 .001 3.001A1.5 1.5 0 0 0 15.5 8M8.5 8a1.5 1.5 0 1 0 .001 3.001A1.5 1.5 0 0 0 8.5 8"}),ML("path",{d:"M18.933 0h-.027c-.97 0-2.138.787-3.018 1.497-1.274-.374-2.612-.51-3.887-.51-1.285 0-2.616.133-3.874.517C7.245.79 6.069 0 5.093 0h-.027C3.352 0 .07 2.67.002 7.026c-.039 2.479.276 4.238 1.04 5.013.254.258.882.677 1.295.882.191 3.177.922 5.238 2.536 6.38.897.637 2.187.949 3.2 1.102C8.04 20.6 8 20.795 8 21c0 1.773 2.35 3 4 3 1.648 0 4-1.227 4-3 0-.201-.038-.393-.072-.586 2.573-.385 5.435-1.877 5.925-7.587.396-.22.887-.568 1.104-.788.763-.774 1.079-2.534 1.04-5.013C23.929 2.67 20.646 0 18.933 0M3.223 9.135c-.237.281-.837 1.155-.884 1.238-.15-.41-.368-1.349-.337-3.291.051-3.281 2.478-4.972 3.091-5.031.256.015.731.27 1.265.646-1.11 1.171-2.275 2.915-2.352 5.125-.133.546-.398.858-.783 1.313M12 22c-.901 0-1.954-.693-2-1 0-.654.475-1.236 1-1.602V20a1 1 0 1 0 2 0v-.602c.524.365 1 .947 1 1.602-.046.307-1.099 1-2 1m3-3.48v.02a4.752 4.752 0 0 0-1.262-1.02c1.092-.516 2.239-1.334 2.239-2.217 0-1.842-1.781-2.195-3.977-2.195-2.196 0-3.978.354-3.978 2.195 0 .883 1.148 1.701 2.238 2.217A4.8 4.8 0 0 0 9 18.539v-.025c-1-.076-2.182-.281-2.973-.842-1.301-.92-1.838-3.045-1.853-6.478l.023-.041c.496-.826 1.49-1.45 1.804-3.102 0-2.047 1.357-3.631 2.362-4.522C9.37 3.178 10.555 3 11.948 3c1.447 0 2.685.192 3.733.57 1 .9 2.316 2.465 2.316 4.48.313 1.651 1.307 2.275 1.803 3.102.035.058.068.117.102.178-.059 5.967-1.949 7.01-4.902 7.19m6.628-8.202c-.037-.065-.074-.13-.113-.195a7.587 7.587 0 0 0-.739-.987c-.385-.455-.648-.768-.782-1.313-.076-2.209-1.241-3.954-2.353-5.124.531-.376 1.004-.63 1.261-.647.636.071 3.044 1.764 3.096 5.031.027 1.81-.347 3.218-.37 3.235"})]}),solid:ML("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 576 512",children:ML("path",{d:"M332.7 19.85C334.6 8.395 344.5 0 356.1 0C363.6 0 370.6 3.52 375.1 9.502L392 32H444.1C456.8 32 469.1 37.06 478.1 46.06L496 64H552C565.3 64 576 74.75 576 88V112C576 156.2 540.2 192 496 192H426.7L421.6 222.5L309.6 158.5L332.7 19.85zM448 64C439.2 64 432 71.16 432 80C432 88.84 439.2 96 448 96C456.8 96 464 88.84 464 80C464 71.16 456.8 64 448 64zM416 256.1V480C416 497.7 401.7 512 384 512H352C334.3 512 320 497.7 320 480V364.8C295.1 377.1 268.8 384 240 384C211.2 384 184 377.1 160 364.8V480C160 497.7 145.7 512 128 512H96C78.33 512 64 497.7 64 480V249.8C35.23 238.9 12.64 214.5 4.836 183.3L.9558 167.8C-3.331 150.6 7.094 133.2 24.24 128.1C41.38 124.7 58.76 135.1 63.05 152.2L66.93 167.8C70.49 182 83.29 191.1 97.97 191.1H303.8L416 256.1z"})})},objects:{outline:ML("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:[ML("path",{d:"M12 0a9 9 0 0 0-5 16.482V21s2.035 3 5 3 5-3 5-3v-4.518A9 9 0 0 0 12 0zm0 2c3.86 0 7 3.141 7 7s-3.14 7-7 7-7-3.141-7-7 3.14-7 7-7zM9 17.477c.94.332 1.946.523 3 .523s2.06-.19 3-.523v.834c-.91.436-1.925.689-3 .689a6.924 6.924 0 0 1-3-.69v-.833zm.236 3.07A8.854 8.854 0 0 0 12 21c.965 0 1.888-.167 2.758-.451C14.155 21.173 13.153 22 12 22c-1.102 0-2.117-.789-2.764-1.453z"}),ML("path",{d:"M14.745 12.449h-.004c-.852-.024-1.188-.858-1.577-1.824-.421-1.061-.703-1.561-1.182-1.566h-.009c-.481 0-.783.497-1.235 1.537-.436.982-.801 1.811-1.636 1.791l-.276-.043c-.565-.171-.853-.691-1.284-1.794-.125-.313-.202-.632-.27-.913-.051-.213-.127-.53-.195-.634C7.067 9.004 7.039 9 6.99 9A1 1 0 0 1 7 7h.01c1.662.017 2.015 1.373 2.198 2.134.486-.981 1.304-2.058 2.797-2.075 1.531.018 2.28 1.153 2.731 2.141l.002-.008C14.944 8.424 15.327 7 16.979 7h.032A1 1 0 1 1 17 9h-.011c-.149.076-.256.474-.319.709a6.484 6.484 0 0 1-.311.951c-.429.973-.79 1.789-1.614 1.789"})]}),solid:ML("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 384 512",children:ML("path",{d:"M112.1 454.3c0 6.297 1.816 12.44 5.284 17.69l17.14 25.69c5.25 7.875 17.17 14.28 26.64 14.28h61.67c9.438 0 21.36-6.401 26.61-14.28l17.08-25.68c2.938-4.438 5.348-12.37 5.348-17.7L272 415.1h-160L112.1 454.3zM191.4 .0132C89.44 .3257 16 82.97 16 175.1c0 44.38 16.44 84.84 43.56 115.8c16.53 18.84 42.34 58.23 52.22 91.45c.0313 .25 .0938 .5166 .125 .7823h160.2c.0313-.2656 .0938-.5166 .125-.7823c9.875-33.22 35.69-72.61 52.22-91.45C351.6 260.8 368 220.4 368 175.1C368 78.61 288.9-.2837 191.4 .0132zM192 96.01c-44.13 0-80 35.89-80 79.1C112 184.8 104.8 192 96 192S80 184.8 80 176c0-61.76 50.25-111.1 112-111.1c8.844 0 16 7.159 16 16S200.8 96.01 192 96.01z"})})},people:{outline:ML("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:[ML("path",{d:"M12 0C5.373 0 0 5.373 0 12s5.373 12 12 12 12-5.373 12-12S18.627 0 12 0m0 22C6.486 22 2 17.514 2 12S6.486 2 12 2s10 4.486 10 10-4.486 10-10 10"}),ML("path",{d:"M8 7a2 2 0 1 0-.001 3.999A2 2 0 0 0 8 7M16 7a2 2 0 1 0-.001 3.999A2 2 0 0 0 16 7M15.232 15c-.693 1.195-1.87 2-3.349 2-1.477 0-2.655-.805-3.347-2H15m3-2H6a6 6 0 1 0 12 0"})]}),solid:ML("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512",children:ML("path",{d:"M0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256zM256 432C332.1 432 396.2 382 415.2 314.1C419.1 300.4 407.8 288 393.6 288H118.4C104.2 288 92.92 300.4 96.76 314.1C115.8 382 179.9 432 256 432V432zM176.4 160C158.7 160 144.4 174.3 144.4 192C144.4 209.7 158.7 224 176.4 224C194 224 208.4 209.7 208.4 192C208.4 174.3 194 160 176.4 160zM336.4 224C354 224 368.4 209.7 368.4 192C368.4 174.3 354 160 336.4 160C318.7 160 304.4 174.3 304.4 192C304.4 209.7 318.7 224 336.4 224z"})})},places:{outline:ML("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:[ML("path",{d:"M6.5 12C5.122 12 4 13.121 4 14.5S5.122 17 6.5 17 9 15.879 9 14.5 7.878 12 6.5 12m0 3c-.275 0-.5-.225-.5-.5s.225-.5.5-.5.5.225.5.5-.225.5-.5.5M17.5 12c-1.378 0-2.5 1.121-2.5 2.5s1.122 2.5 2.5 2.5 2.5-1.121 2.5-2.5-1.122-2.5-2.5-2.5m0 3c-.275 0-.5-.225-.5-.5s.225-.5.5-.5.5.225.5.5-.225.5-.5.5"}),ML("path",{d:"M22.482 9.494l-1.039-.346L21.4 9h.6c.552 0 1-.439 1-.992 0-.006-.003-.008-.003-.008H23c0-1-.889-2-1.984-2h-.642l-.731-1.717C19.262 3.012 18.091 2 16.764 2H7.236C5.909 2 4.738 3.012 4.357 4.283L3.626 6h-.642C1.889 6 1 7 1 8h.003S1 8.002 1 8.008C1 8.561 1.448 9 2 9h.6l-.043.148-1.039.346a2.001 2.001 0 0 0-1.359 2.097l.751 7.508a1 1 0 0 0 .994.901H3v1c0 1.103.896 2 2 2h2c1.104 0 2-.897 2-2v-1h6v1c0 1.103.896 2 2 2h2c1.104 0 2-.897 2-2v-1h1.096a.999.999 0 0 0 .994-.901l.751-7.508a2.001 2.001 0 0 0-1.359-2.097M6.273 4.857C6.402 4.43 6.788 4 7.236 4h9.527c.448 0 .834.43.963.857L19.313 9H4.688l1.585-4.143zM7 21H5v-1h2v1zm12 0h-2v-1h2v1zm2.189-3H2.811l-.662-6.607L3 11h18l.852.393L21.189 18z"})]}),solid:ML("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512",children:ML("path",{d:"M39.61 196.8L74.8 96.29C88.27 57.78 124.6 32 165.4 32H346.6C387.4 32 423.7 57.78 437.2 96.29L472.4 196.8C495.6 206.4 512 229.3 512 256V448C512 465.7 497.7 480 480 480H448C430.3 480 416 465.7 416 448V400H96V448C96 465.7 81.67 480 64 480H32C14.33 480 0 465.7 0 448V256C0 229.3 16.36 206.4 39.61 196.8V196.8zM109.1 192H402.9L376.8 117.4C372.3 104.6 360.2 96 346.6 96H165.4C151.8 96 139.7 104.6 135.2 117.4L109.1 192zM96 256C78.33 256 64 270.3 64 288C64 305.7 78.33 320 96 320C113.7 320 128 305.7 128 288C128 270.3 113.7 256 96 256zM416 320C433.7 320 448 305.7 448 288C448 270.3 433.7 256 416 256C398.3 256 384 270.3 384 288C384 305.7 398.3 320 416 320z"})})},symbols:{outline:ML("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:ML("path",{d:"M0 0h11v2H0zM4 11h3V6h4V4H0v2h4zM15.5 17c1.381 0 2.5-1.116 2.5-2.493s-1.119-2.493-2.5-2.493S13 13.13 13 14.507 14.119 17 15.5 17m0-2.986c.276 0 .5.222.5.493 0 .272-.224.493-.5.493s-.5-.221-.5-.493.224-.493.5-.493M21.5 19.014c-1.381 0-2.5 1.116-2.5 2.493S20.119 24 21.5 24s2.5-1.116 2.5-2.493-1.119-2.493-2.5-2.493m0 2.986a.497.497 0 0 1-.5-.493c0-.271.224-.493.5-.493s.5.222.5.493a.497.497 0 0 1-.5.493M22 13l-9 9 1.513 1.5 8.99-9.009zM17 11c2.209 0 4-1.119 4-2.5V2s.985-.161 1.498.949C23.01 4.055 23 6 23 6s1-1.119 1-3.135C24-.02 21 0 21 0h-2v6.347A5.853 5.853 0 0 0 17 6c-2.209 0-4 1.119-4 2.5s1.791 2.5 4 2.5M10.297 20.482l-1.475-1.585a47.54 47.54 0 0 1-1.442 1.129c-.307-.288-.989-1.016-2.045-2.183.902-.836 1.479-1.466 1.729-1.892s.376-.871.376-1.336c0-.592-.273-1.178-.818-1.759-.546-.581-1.329-.871-2.349-.871-1.008 0-1.79.293-2.344.879-.556.587-.832 1.181-.832 1.784 0 .813.419 1.748 1.256 2.805-.847.614-1.444 1.208-1.794 1.784a3.465 3.465 0 0 0-.523 1.833c0 .857.308 1.56.924 2.107.616.549 1.423.823 2.42.823 1.173 0 2.444-.379 3.813-1.137L8.235 24h2.819l-2.09-2.383 1.333-1.135zm-6.736-6.389a1.02 1.02 0 0 1 .73-.286c.31 0 .559.085.747.254a.849.849 0 0 1 .283.659c0 .518-.419 1.112-1.257 1.784-.536-.651-.805-1.231-.805-1.742a.901.901 0 0 1 .302-.669M3.74 22c-.427 0-.778-.116-1.057-.349-.279-.232-.418-.487-.418-.766 0-.594.509-1.288 1.527-2.083.968 1.134 1.717 1.946 2.248 2.438-.921.507-1.686.76-2.3.76"})}),solid:ML("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512",children:ML("path",{d:"M500.3 7.251C507.7 13.33 512 22.41 512 31.1V175.1C512 202.5 483.3 223.1 447.1 223.1C412.7 223.1 383.1 202.5 383.1 175.1C383.1 149.5 412.7 127.1 447.1 127.1V71.03L351.1 90.23V207.1C351.1 234.5 323.3 255.1 287.1 255.1C252.7 255.1 223.1 234.5 223.1 207.1C223.1 181.5 252.7 159.1 287.1 159.1V63.1C287.1 48.74 298.8 35.61 313.7 32.62L473.7 .6198C483.1-1.261 492.9 1.173 500.3 7.251H500.3zM74.66 303.1L86.5 286.2C92.43 277.3 102.4 271.1 113.1 271.1H174.9C185.6 271.1 195.6 277.3 201.5 286.2L213.3 303.1H239.1C266.5 303.1 287.1 325.5 287.1 351.1V463.1C287.1 490.5 266.5 511.1 239.1 511.1H47.1C21.49 511.1-.0019 490.5-.0019 463.1V351.1C-.0019 325.5 21.49 303.1 47.1 303.1H74.66zM143.1 359.1C117.5 359.1 95.1 381.5 95.1 407.1C95.1 434.5 117.5 455.1 143.1 455.1C170.5 455.1 191.1 434.5 191.1 407.1C191.1 381.5 170.5 359.1 143.1 359.1zM440.3 367.1H496C502.7 367.1 508.6 372.1 510.1 378.4C513.3 384.6 511.6 391.7 506.5 396L378.5 508C372.9 512.1 364.6 513.3 358.6 508.9C352.6 504.6 350.3 496.6 353.3 489.7L391.7 399.1H336C329.3 399.1 323.4 395.9 321 389.6C318.7 383.4 320.4 376.3 325.5 371.1L453.5 259.1C459.1 255 467.4 254.7 473.4 259.1C479.4 263.4 481.6 271.4 478.7 278.3L440.3 367.1zM116.7 219.1L19.85 119.2C-8.112 90.26-6.614 42.31 24.85 15.34C51.82-8.137 93.26-3.642 118.2 21.83L128.2 32.32L137.7 21.83C162.7-3.642 203.6-8.137 231.6 15.34C262.6 42.31 264.1 90.26 236.1 119.2L139.7 219.1C133.2 225.6 122.7 225.6 116.7 219.1H116.7z"})})}},search:{loupe:ML("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",children:ML("path",{d:"M12.9 14.32a8 8 0 1 1 1.41-1.41l5.35 5.33-1.42 1.42-5.33-5.34zM8 14A6 6 0 1 0 8 2a6 6 0 0 0 0 12z"})}),delete:ML("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",children:ML("path",{d:"M10 8.586L2.929 1.515 1.515 2.929 8.586 10l-7.071 7.071 1.414 1.414L10 11.414l7.071 7.071 1.414-1.414L11.414 10l7.071-7.071-1.414-1.414L10 8.586z"})})}};function dj(e){var t=e.id,n=e.skin,r=e.emoji;if(e.shortcodes){var a=e.shortcodes.match(ij.SHORTCODES_REGEX);a&&(t=a[1],a[2]&&(n=a[2]))}if(r||(r=ij.get(t||e.native)),!r)return e.fallback;var i=r.skins[n-1]||r.skins[0],o=i.src||("native"==e.set||e.spritesheet?void 0:"function"==typeof e.getImageURL?e.getImageURL(e.set,i.unified):"https://cdn.jsdelivr.net/npm/emoji-datasource-".concat(e.set,"@15.0.1/img/").concat(e.set,"/64/").concat(i.unified,".png")),s="function"==typeof e.getSpritesheetURL?e.getSpritesheetURL(e.set):"https://cdn.jsdelivr.net/npm/emoji-datasource-".concat(e.set,"@15.0.1/img/").concat(e.set,"/sheets-256/64.png");return ML("span",{class:"emoji-mart-emoji","data-emoji-set":e.set,children:o?ML("img",{style:{maxWidth:e.size||"1em",maxHeight:e.size||"1em",display:"inline-block"},alt:i.native||i.shortcodes,src:o}):"native"==e.set?ML("span",{style:{fontSize:e.size,fontFamily:'"EmojiMart", "Segoe UI Emoji", "Segoe UI Symbol", "Segoe UI", "Apple Color Emoji", "Twemoji Mozilla", "Noto Color Emoji", "Android Emoji"'},children:i.native}):ML("span",{style:{display:"block",width:e.size,height:e.size,backgroundImage:"url(".concat(s,")"),backgroundSize:"".concat(100*$L.sheet.cols,"% ").concat(100*$L.sheet.rows,"%"),backgroundPosition:"".concat(100/($L.sheet.cols-1)*i.x,"% ").concat(100/($L.sheet.rows-1)*i.y,"%")}})})}var pj=function(e){function t(){var e,n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if((0,T.A)(this,t),(e=$I(this,t)).props=n,n.parent||n.ref){var r=null,a=n.parent||(r=n.ref&&n.ref.current);r&&(r.innerHTML=""),a&&a.appendChild(e)}return e}return(0,$.A)(t,e),(0,B.A)(t,[{key:"update",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};for(var t in e)this.attributeChangedCallback(t,null,e[t])}},{key:"attributeChangedCallback",value:function(e,t,n){if(this.component){var r=nj(e,(0,M.A)({},e,n),this.constructor.Props,this);this.component.componentWillReceiveProps?this.component.componentWillReceiveProps((0,M.A)({},e,r)):(this.component.props[e]=r,this.component.forceUpdate())}}},{key:"disconnectedCallback",value:function(){this.disconnected=!0,this.component&&this.component.unregister&&this.component.unregister()}}],[{key:"observedAttributes",get:function(){return Object.keys(this.Props)}}])}("undefined"!=typeof window&&window.HTMLElement?window.HTMLElement:Object),hj=function(e){function t(e){var n,r=(arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}).styles;return(0,T.A)(this,t),(n=$I(this,t,[e])).setShadow(),n.injectStyles(r),n}return(0,$.A)(t,e),(0,B.A)(t,[{key:"setShadow",value:function(){this.attachShadow({mode:"open"})}},{key:"injectStyles",value:function(e){if(e){var t=document.createElement("style");t.textContent=e,this.shadowRoot.insertBefore(t,this.shadowRoot.firstChild)}}}])}(pj),mj={fallback:"",id:"",native:"",shortcodes:"",size:{value:"",transform:function(e){return/\D/.test(e)?e:"".concat(e,"px")}},set:HL.set,skin:HL.skin},vj=function(e){function t(e){return(0,T.A)(this,t),$I(this,t,[e])}return(0,$.A)(t,e),(0,B.A)(t,[{key:"connectedCallback",value:(n=(0,o.A)(u().mark(function e(){var t,n=this;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return(t=tj(this.props,mj,this)).element=this,t.ref=function(e){n.component=e},e.next=1,JL();case 1:if(!this.disconnected){e.next=2;break}return e.abrupt("return");case 2:TL(ML(dj,WI({},t)),this);case 3:case"end":return e.stop()}},e,this)})),function(){return n.apply(this,arguments)})}]);var n}(pj);XI(vj,"Props",mj),"undefined"==typeof customElements||customElements.get("em-emoji")||customElements.define("em-emoji",vj);var gj,bj,yj=[],Aj=JI.__b,Dj=JI.__r,wj=JI.diffed,_j=JI.__c,Ej=JI.unmount;function kj(){var e;for(yj.sort(function(e,t){return e.__v.__b-t.__v.__b});e=yj.pop();)if(e.__P)try{e.__H.__h.forEach(Cj),e.__H.__h.forEach(Fj),e.__H.__h=[]}catch(t){e.__H.__h=[],JI.__e(t,e.__v)}}JI.__b=function(e){gj=null,Aj&&Aj(e)},JI.__r=function(e){Dj&&Dj(e);var t=(gj=e.__c).__H;t&&(t.__h.forEach(Cj),t.__h.forEach(Fj),t.__h=[])},JI.diffed=function(e){wj&&wj(e);var t=e.__c;t&&t.__H&&t.__H.__h.length&&(1!==yj.push(t)&&bj===JI.requestAnimationFrame||((bj=JI.requestAnimationFrame)||function(e){var t,n=function(){clearTimeout(r),xj&&cancelAnimationFrame(t),setTimeout(e)},r=setTimeout(n,100);xj&&(t=requestAnimationFrame(n))})(kj)),gj=null},JI.__c=function(e,t){t.some(function(e){try{e.__h.forEach(Cj),e.__h=e.__h.filter(function(e){return!e.__||Fj(e)})}catch(n){t.some(function(e){e.__h&&(e.__h=[])}),t=[],JI.__e(n,e.__v)}}),_j&&_j(e,t)},JI.unmount=function(e){Ej&&Ej(e);var t,n=e.__c;n&&n.__H&&(n.__H.__.forEach(function(e){try{Cj(e)}catch(n){t=n}}),t&&JI.__e(t,n.__v))};var xj="function"==typeof requestAnimationFrame;function Cj(e){var t=gj,n=e.__c;"function"==typeof n&&(e.__c=void 0,n()),gj=t}function Fj(e){var t=gj;e.__c=e.__(),gj=t}function Sj(e,t){for(var n in t)e[n]=t[n];return e}function Oj(e,t){for(var n in e)if("__source"!==n&&!(n in t))return!0;for(var r in t)if("__source"!==r&&e[r]!==t[r])return!0;return!1}function Tj(e){this.props=e}(Tj.prototype=new pL).isPureReactComponent=!0,Tj.prototype.shouldComponentUpdate=function(e,t){return Oj(this.props,e)||Oj(this.state,t)};var Bj=JI.__b;JI.__b=function(e){e.type&&e.type.__f&&e.ref&&(e.props.ref=e.ref,e.ref=null),Bj&&Bj(e)};"undefined"!=typeof Symbol&&Symbol.for&&Symbol.for("react.forward_ref");var Mj=JI.__e;JI.__e=function(e,t,n){if(e.then)for(var r,a=t;a=a.__;)if((r=a.__c)&&r.__c)return null==t.__e&&(t.__e=n.__e,t.__k=n.__k),r.__c(e,t);Mj(e,t,n)};var Pj=JI.unmount;function Rj(){this.__u=0,this.t=null,this.__b=null}function Nj(e){var t=e.__.__c;return t&&t.__e&&t.__e(e)}function Ij(){this.u=null,this.o=null}JI.unmount=function(e){var t=e.__c;t&&t.__R&&t.__R(),t&&!0===e.__h&&(e.type=null),Pj&&Pj(e)},(Rj.prototype=new pL).__c=function(e,t){var n=t.__c,r=this;null==r.t&&(r.t=[]),r.t.push(n);var a=Nj(r.__v),i=!1,o=function(){i||(i=!0,n.__R=null,a?a(s):s())};n.__R=o;var s=function(){if(! --r.__u){if(r.state.__e){var e=r.state.__e;r.__v.__k[0]=function e(t,n,r){return t&&(t.__v=null,t.__k=t.__k&&t.__k.map(function(t){return e(t,n,r)}),t.__c&&t.__c.__P===n&&(t.__e&&r.insertBefore(t.__e,t.__d),t.__c.__e=!0,t.__c.__P=r)),t}(e,e.__c.__P,e.__c.__O)}var t;for(r.setState({__e:r.__b=null});t=r.t.pop();)t.forceUpdate()}},u=!0===t.__h;r.__u++||u||r.setState({__e:r.__b=r.__v.__k[0]}),e.then(o,o)},Rj.prototype.componentWillUnmount=function(){this.t=[]},Rj.prototype.render=function(e,t){if(this.__b){if(this.__v.__k){var n=document.createElement("div"),r=this.__v.__k[0].__c;this.__v.__k[0]=function e(t,n,r){return t&&(t.__c&&t.__c.__H&&(t.__c.__H.__.forEach(function(e){"function"==typeof e.__c&&e.__c()}),t.__c.__H=null),null!=(t=Sj({},t)).__c&&(t.__c.__P===r&&(t.__c.__P=n),t.__c=null),t.__k=t.__k&&t.__k.map(function(t){return e(t,n,r)})),t}(this.__b,n,r.__O=r.__P)}this.__b=null}var a=t.__e&&cL(dL,null,e.fallback);return a&&(a.__h=null),[cL(dL,null,t.__e?null:e.children),a]};var Lj=function(e,t,n){if(++n[1]===n[0]&&e.o.delete(t),e.props.revealOrder&&("t"!==e.props.revealOrder[0]||!e.o.size))for(n=e.u;n;){for(;n.length>3;)n.pop()();if(n[1]<n[0])break;e.u=n=n[2]}};(Ij.prototype=new pL).__e=function(e){var t=this,n=Nj(t.__v),r=t.o.get(e);return r[0]++,function(a){var i=function(){t.props.revealOrder?(r.push(a),Lj(t,e,r)):a()};n?n(i):i()}},Ij.prototype.render=function(e){this.u=null,this.o=new Map;var t=AL(e.children);e.revealOrder&&"b"===e.revealOrder[0]&&t.reverse();for(var n=t.length;n--;)this.o.set(t[n],this.u=[1,0,this.u]);return e.children},Ij.prototype.componentDidUpdate=Ij.prototype.componentDidMount=function(){var e=this;this.o.forEach(function(t,n){Lj(e,n,t)})};var jj="undefined"!=typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,zj=/^(?:accent|alignment|arabic|baseline|cap|clip(?!PathU)|color|dominant|fill|flood|font|glyph(?!R)|horiz|marker(?!H|W|U)|overline|paint|stop|strikethrough|stroke|text(?!L)|underline|unicode|units|v|vector|vert|word|writing|x(?!C))[A-Z]/,qj="undefined"!=typeof document,Vj=function(e){return("undefined"!=typeof Symbol&&"symbol"==(0,h.A)(Symbol())?/fil|che|rad/i:/fil|che|ra/i).test(e)};pL.prototype.isReactComponent={},["componentWillMount","componentWillReceiveProps","componentWillUpdate"].forEach(function(e){Object.defineProperty(pL.prototype,e,{configurable:!0,get:function(){return this["UNSAFE_"+e]},set:function(t){Object.defineProperty(this,e,{configurable:!0,writable:!0,value:t})}})});var Uj=JI.event;function Hj(){}function Wj(){return this.cancelBubble}function $j(){return this.defaultPrevented}JI.event=function(e){return Uj&&(e=Uj(e)),e.persist=Hj,e.isPropagationStopped=Wj,e.isDefaultPrevented=$j,e.nativeEvent=e};var Gj={configurable:!0,get:function(){return this.class}},Qj=JI.vnode;JI.vnode=function(e){var t=e.type,n=e.props,r=n;if("string"==typeof t){var a=-1===t.indexOf("-");for(var i in r={},n){var o=n[i];qj&&"children"===i&&"noscript"===t||"value"===i&&"defaultValue"in n&&null==o||("defaultValue"===i&&"value"in n&&null==n.value?i="value":"download"===i&&!0===o?o="":/ondoubleclick/i.test(i)?i="ondblclick":/^onchange(textarea|input)/i.test(i+t)&&!Vj(n.type)?i="oninput":/^onfocus$/i.test(i)?i="onfocusin":/^onblur$/i.test(i)?i="onfocusout":/^on(Ani|Tra|Tou|BeforeInp)/.test(i)?i=i.toLowerCase():a&&zj.test(i)?i=i.replace(/[A-Z0-9]/,"-$&").toLowerCase():null===o&&(o=void 0),r[i]=o)}"select"==t&&r.multiple&&Array.isArray(r.value)&&(r.value=AL(n.children).forEach(function(e){e.props.selected=-1!=r.value.indexOf(e.props.value)})),"select"==t&&null!=r.defaultValue&&(r.value=AL(n.children).forEach(function(e){e.props.selected=r.multiple?-1!=r.defaultValue.indexOf(e.props.value):r.defaultValue==e.props.value})),e.props=r,n.class!=n.className&&(Gj.enumerable="className"in n,null!=n.className&&(r.class=n.className),Object.defineProperty(r,"className",Gj))}e.$$typeof=jj,Qj&&Qj(e)};var Zj=JI.__r;JI.__r=function(e){Zj&&Zj(e),e.__c};var Yj={light:"outline",dark:"solid"},Xj=function(e){function t(){var e;return(0,T.A)(this,t),(e=$I(this,t)).categories=$L.categories.filter(function(e){return!e.target}),e.state={categoryId:e.categories[0].id},e}return(0,$.A)(t,e),(0,B.A)(t,[{key:"renderIcon",value:function(e){var t=e.icon;if(t){if(t.svg)return ML("span",{class:"flex",dangerouslySetInnerHTML:{__html:t.svg}});if(t.src)return ML("img",{src:t.src})}var n=fj.categories[e.id]||fj.categories.custom;return n["auto"==this.props.icons?Yj[this.props.theme]:this.props.icons]||n}},{key:"render",value:function(){var e=this,t=null;return ML("nav",{id:"nav",class:"padding","data-position":this.props.position,dir:this.props.dir,children:ML("div",{class:"flex relative",children:[this.categories.map(function(n,r){var a=n.name||WL.categories[n.id],i=!e.props.unfocused&&n.id==e.state.categoryId;return i&&(t=r),ML("button",{"aria-label":a,"aria-selected":i||void 0,title:a,type:"button",class:"flex flex-grow flex-center",onMouseDown:function(e){return e.preventDefault()},onClick:function(){e.props.onClick({category:n,i:r})},children:e.renderIcon(n)})}),ML("div",{class:"bar",style:{width:"".concat(100/this.categories.length,"%"),opacity:null==t?0:1,transform:"rtl"===this.props.dir?"scaleX(-1) translateX(".concat(100*t,"%)"):"translateX(".concat(100*t,"%)")}})]})})}}])}(Tj),Kj=function(e){function t(){return(0,T.A)(this,t),$I(this,t,arguments)}return(0,$.A)(t,e),(0,B.A)(t,[{key:"shouldComponentUpdate",value:function(e){for(var t in e)if("children"!=t&&e[t]!=this.props[t])return!0;return!1}},{key:"render",value:function(){return this.props.children}}])}(Tj),Jj=10,ez=function(e){function t(e){var n;return(0,T.A)(this,t),XI(n=$I(this,t),"darkMediaCallback",function(){"auto"==n.props.theme&&n.setState({theme:n.darkMedia.matches?"dark":"light"})}),XI(n,"handleClickOutside",function(e){var t=n.props.element;e.target!=t&&(n.state.showSkins&&n.closeSkins(),n.props.onClickOutside&&n.props.onClickOutside(e))}),XI(n,"handleBaseClick",function(e){n.state.showSkins&&(e.target.closest(".menu")||(e.preventDefault(),e.stopImmediatePropagation(),n.closeSkins()))}),XI(n,"handleBaseKeydown",function(e){n.state.showSkins&&"Escape"==e.key&&(e.preventDefault(),e.stopImmediatePropagation(),n.closeSkins())}),XI(n,"handleSearchClick",function(){n.getEmojiByPos(n.state.pos)&&n.setState({pos:[-1,-1]})}),XI(n,"handleSearchInput",(0,o.A)(u().mark(function e(){var t,r,a,i,o,s,c,l,f,d;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(t=n.refs.searchInput.current){e.next=1;break}return e.abrupt("return");case 1:return r=t.value,e.next=2,ij.search(r);case 2:if(a=e.sent,i=function(){n.refs.scroll.current&&(n.refs.scroll.current.scrollTop=0)},a){e.next=3;break}return e.abrupt("return",n.setState({searchResults:a,pos:[-1,-1]},i));case 3:o=t.selectionStart==t.value.length?[0,0]:[-1,-1],(s=[]).setsize=a.length,c=null,l=QI(a);try{for(l.s();!(f=l.n()).done;)d=f.value,s.length&&c.length!=n.getPerLine()||((c=[]).__categoryId="search",c.__index=s.length,s.push(c)),c.push(d)}catch(zie){l.e(zie)}finally{l.f()}n.ignoreMouse(),n.setState({searchResults:s,pos:o},i);case 4:case"end":return e.stop()}},e)}))),XI(n,"handleSearchKeyDown",function(e){var t=e.currentTarget;switch(e.stopImmediatePropagation(),e.key){case"ArrowLeft":n.navigate({e,input:t,left:!0});break;case"ArrowRight":n.navigate({e,input:t,right:!0});break;case"ArrowUp":n.navigate({e,input:t,up:!0});break;case"ArrowDown":n.navigate({e,input:t,down:!0});break;case"Enter":e.preventDefault(),n.handleEmojiClick({e,pos:n.state.pos});break;case"Escape":e.preventDefault(),n.state.searchResults?n.clearSearch():n.unfocusSearch()}}),XI(n,"clearSearch",function(){var e=n.refs.searchInput.current;e&&(e.value="",e.focus(),n.handleSearchInput())}),XI(n,"handleCategoryClick",function(e){var t=e.category,r=e.i;n.scrollTo(0==r?{row:-1}:{categoryId:t.id})}),XI(n,"openSkins",function(e){var t=e.currentTarget.getBoundingClientRect();n.setState({showSkins:t},(0,o.A)(u().mark(function e(){var t;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=1,uj(2);case 1:if(t=n.refs.menu.current){e.next=2;break}return e.abrupt("return");case 2:t.classList.remove("hidden"),n.refs.skinToneRadio.current.focus(),n.base.addEventListener("click",n.handleBaseClick,!0),n.base.addEventListener("keydown",n.handleBaseKeydown,!0);case 3:case"end":return e.stop()}},e)})))}),n.observers=[],n.state=WI({pos:[-1,-1],perLine:n.initDynamicPerLine(e),visibleRows:{0:!0}},n.getInitialState(e)),n}return(0,$.A)(t,e),(0,B.A)(t,[{key:"getInitialState",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.props;return{skin:PL.get("skin")||e.skin,theme:this.initTheme(e.theme)}}},{key:"componentWillMount",value:function(){this.dir=WL.rtl?"rtl":"ltr",this.refs={menu:{current:null},navigation:{current:null},scroll:{current:null},search:{current:null},searchInput:{current:null},skinToneButton:{current:null},skinToneRadio:{current:null}},this.initGrid(),0==this.props.stickySearch&&"sticky"==this.props.searchPosition&&(console.warn("[EmojiMart] Deprecation warning: `stickySearch` has been renamed `searchPosition`."),this.props.searchPosition="static")}},{key:"componentDidMount",value:function(){if(this.register(),this.shadowRoot=this.base.parentNode,this.props.autoFocus){var e=this.refs.searchInput;e.current&&e.current.focus()}}},{key:"componentWillReceiveProps",value:function(e){var t=this;for(var n in this.nextState||(this.nextState={}),e)this.nextState[n]=e[n];clearTimeout(this.nextStateTimer),this.nextStateTimer=setTimeout(function(){var e=!1;for(var n in t.nextState)t.props[n]=t.nextState[n],"custom"!==n&&"categories"!==n||(e=!0);delete t.nextState;var r=t.getInitialState();if(e)return t.reset(r);t.setState(r)})}},{key:"componentWillUnmount",value:function(){this.unregister()}},{key:"reset",value:(n=(0,o.A)(u().mark(function e(){var t,n=this,r=arguments;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=1,JL(this.props);case 1:this.initGrid(),this.unobserve(),this.setState(t,function(){n.observeCategories(),n.observeRows()});case 2:case"end":return e.stop()}},e,this)})),function(){return n.apply(this,arguments)})},{key:"register",value:function(){document.addEventListener("click",this.handleClickOutside),this.observe()}},{key:"unregister",value:function(){var e;document.removeEventListener("click",this.handleClickOutside),null===(e=this.darkMedia)||void 0===e||e.removeEventListener("change",this.darkMediaCallback),this.unobserve()}},{key:"observe",value:function(){this.observeCategories(),this.observeRows()}},{key:"unobserve",value:function(){var e=(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}).except,t=void 0===e?[]:e;Array.isArray(t)||(t=[t]);var n,r=QI(this.observers);try{for(r.s();!(n=r.n()).done;){var a=n.value;t.includes(a)||a.disconnect()}}catch(zie){r.e(zie)}finally{r.f()}this.observers=[].concat(t)}},{key:"initGrid",value:function(){var e=this,t=$L.categories;this.refs.categories=new Map;var n=$L.categories.map(function(e){return e.id}).join(",");this.navKey&&this.navKey!=n&&this.refs.scroll.current&&(this.refs.scroll.current.scrollTop=0),this.navKey=n,this.grid=[],this.grid.setsize=0;var r,a=function(t,n){var r=[];r.__categoryId=n.id,r.__index=t.length,e.grid.push(r);var a=e.grid.length-1,i=a%Jj?{}:{current:null};return i.index=a,i.posinset=e.grid.setsize+1,t.push(i),r},i=QI(t);try{for(i.s();!(r=i.n()).done;){var o,s=r.value,u=[],c=a(u,s),l=QI(s.emojis);try{for(l.s();!(o=l.n()).done;){var f=o.value;c.length==this.getPerLine()&&(c=a(u,s)),this.grid.setsize+=1,c.push(f)}}catch(zie){l.e(zie)}finally{l.f()}this.refs.categories.set(s.id,{root:fL(),rows:u})}}catch(zie){i.e(zie)}finally{i.f()}}},{key:"initTheme",value:function(e){if("auto"!=e)return e;if(!this.darkMedia){if(this.darkMedia=matchMedia("(prefers-color-scheme: dark)"),this.darkMedia.media.match(/^not/))return"light";this.darkMedia.addEventListener("change",this.darkMediaCallback)}return this.darkMedia.matches?"dark":"light"}},{key:"initDynamicPerLine",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.props;if(t.dynamicWidth){var n=t.element,r=t.emojiButtonSize,a=function(){var e=n.getBoundingClientRect().width;return Math.floor(e/r)},i=new ResizeObserver(function(){e.unobserve({except:i}),e.setState({perLine:a()},function(){e.initGrid(),e.forceUpdate(function(){e.observeCategories(),e.observeRows()})})});return i.observe(n),this.observers.push(i),a()}}},{key:"getPerLine",value:function(){return this.state.perLine||this.props.perLine}},{key:"getEmojiByPos",value:function(e){var t=(0,p.A)(e,2),n=t[0],r=t[1],a=this.state.searchResults||this.grid,i=a[n]&&a[n][r];if(i)return ij.get(i)}},{key:"observeCategories",value:function(){var e=this.refs.navigation.current;if(e){var t,n=new Map,r=function(t){t!=e.state.categoryId&&e.setState({categoryId:t})},a={root:this.refs.scroll.current,threshold:[0,1]},i=new IntersectionObserver(function(e){var t,a=QI(e);try{for(a.s();!(t=a.n()).done;){var i=t.value,o=i.target.dataset.id;n.set(o,i.intersectionRatio)}}catch(zie){a.e(zie)}finally{a.f()}var s,u=QI((0,ae.A)(n));try{for(u.s();!(s=u.n()).done;){var c=(0,p.A)(s.value,2),l=c[0];if(c[1]){r(l);break}}}catch(zie){u.e(zie)}finally{u.f()}},a),o=QI(this.refs.categories.values());try{for(o.s();!(t=o.n()).done;){var s=t.value.root;i.observe(s.current)}}catch(zie){o.e(zie)}finally{o.f()}this.observers.push(i)}}},{key:"observeRows",value:function(){var e,t=this,n=WI({},this.state.visibleRows),r=new IntersectionObserver(function(e){var r,a=QI(e);try{for(a.s();!(r=a.n()).done;){var i=r.value,o=parseInt(i.target.dataset.index);i.isIntersecting?n[o]=!0:delete n[o]}}catch(zie){a.e(zie)}finally{a.f()}t.setState({visibleRows:n})},{root:this.refs.scroll.current,rootMargin:"".concat(this.props.emojiButtonSize*(Jj+5),"px 0px ").concat(this.props.emojiButtonSize*Jj,"px")}),a=QI(this.refs.categories.values());try{for(a.s();!(e=a.n()).done;){var i,o=QI(e.value.rows);try{for(o.s();!(i=o.n()).done;){var s=i.value;s.current&&r.observe(s.current)}}catch(zie){o.e(zie)}finally{o.f()}}}catch(zie){a.e(zie)}finally{a.f()}this.observers.push(r)}},{key:"preventDefault",value:function(e){e.preventDefault()}},{key:"unfocusSearch",value:function(){var e=this.refs.searchInput.current;e&&e.blur()}},{key:"navigate",value:function(e){var t=this,n=e.e,r=e.input,a=e.left,i=e.right,o=e.up,s=e.down,u=this.state.searchResults||this.grid;if(u.length){var c=(0,p.A)(this.state.pos,2),l=c[0],f=c[1],d=function(){if(0==l&&0==f&&!n.repeat&&(a||o))return null;if(-1==l)return n.repeat||!i&&!s||r.selectionStart!=r.value.length?null:[0,0];if(a||i){var e=u[l],t=a?-1:1;if(!e[f+=t]){if(!(e=u[l+=t]))return l=a?0:u.length-1,f=a?0:u[l].length-1,[l,f];f=a?e.length-1:0}return[l,f]}if(o||s){var c=u[l+=o?-1:1];return c?(c[f]||(f=c.length-1),[l,f]):(l=o?0:u.length-1,f=o?0:u[l].length-1,[l,f])}}();d?(n.preventDefault(),this.setState({pos:d,keyboard:!0},function(){t.scrollTo({row:d[0]})})):this.state.pos[0]>-1&&this.setState({pos:[-1,-1]})}}},{key:"scrollTo",value:function(e){var t=e.categoryId,n=e.row,r=this.state.searchResults||this.grid;if(r.length){var a=this.refs.scroll.current,i=a.getBoundingClientRect(),o=0;if(n>=0&&(t=r[n].__categoryId),t)o=(this.refs[t]||this.refs.categories.get(t).root).current.getBoundingClientRect().top-(i.top-a.scrollTop)+1;if(n>=0)if(n){var s=o+r[n].__index*this.props.emojiButtonSize,u=s+this.props.emojiButtonSize+.88*this.props.emojiButtonSize;if(s<a.scrollTop)o=s;else{if(!(u>a.scrollTop+i.height))return;o=u-i.height}}else o=0;this.ignoreMouse(),a.scrollTop=o}}},{key:"ignoreMouse",value:function(){var e=this;this.mouseIsIgnored=!0,clearTimeout(this.ignoreMouseTimer),this.ignoreMouseTimer=setTimeout(function(){delete e.mouseIsIgnored},100)}},{key:"handleEmojiOver",value:function(e){this.mouseIsIgnored||this.state.showSkins||this.setState({pos:e||[-1,-1],keyboard:!1})}},{key:"handleEmojiClick",value:function(e){var t=e.e,n=e.emoji,r=e.pos;if(this.props.onEmojiSelect&&(!n&&r&&(n=this.getEmojiByPos(r)),n)){var a=lj(n,{skinIndex:this.state.skin-1});this.props.maxFrequentRows&&UL.add(a,this.props),this.props.onEmojiSelect(a,t)}}},{key:"closeSkins",value:function(){this.state.showSkins&&(this.setState({showSkins:null,tempSkin:null}),this.base.removeEventListener("click",this.handleBaseClick),this.base.removeEventListener("keydown",this.handleBaseKeydown))}},{key:"handleSkinMouseOver",value:function(e){this.setState({tempSkin:e})}},{key:"handleSkinClick",value:function(e){this.ignoreMouse(),this.closeSkins(),this.setState({skin:e,tempSkin:null}),PL.set("skin",e)}},{key:"renderNav",value:function(){return ML(Xj,{ref:this.refs.navigation,icons:this.props.icons,theme:this.state.theme,dir:this.dir,unfocused:!!this.state.searchResults,position:this.props.navPosition,onClick:this.handleCategoryClick},this.navKey)}},{key:"renderPreview",value:function(){var e=this.getEmojiByPos(this.state.pos),t=this.state.searchResults&&!this.state.searchResults.length;return ML("div",{id:"preview",class:"flex flex-middle",dir:this.dir,"data-position":this.props.previewPosition,children:[ML("div",{class:"flex flex-middle flex-grow",children:[ML("div",{class:"flex flex-auto flex-middle flex-center",style:{height:this.props.emojiButtonSize,fontSize:this.props.emojiButtonSize},children:ML(dj,{emoji:e,id:t?this.props.noResultsEmoji||"cry":this.props.previewEmoji||("top"==this.props.previewPosition?"point_down":"point_up"),set:this.props.set,size:this.props.emojiButtonSize,skin:this.state.tempSkin||this.state.skin,spritesheet:!0,getSpritesheetURL:this.props.getSpritesheetURL})}),ML("div",{class:"margin-".concat(this.dir[0]),children:ML("div",e||t?{class:"padding-".concat(this.dir[2]," align-").concat(this.dir[0]),children:[ML("div",{class:"preview-title ellipsis",children:e?e.name:WL.search_no_results_1}),ML("div",{class:"preview-subtitle ellipsis color-c",children:e?e.skins[0].shortcodes:WL.search_no_results_2})]}:{class:"preview-placeholder color-c",children:WL.pick})})]}),!e&&"preview"==this.props.skinTonePosition&&this.renderSkinToneButton()]})}},{key:"renderEmojiButton",value:function(e,t){var n=this,r=t.pos,a=t.posinset,i=t.grid,o=this.props.emojiButtonSize,s=this.state.tempSkin||this.state.skin,u=(e.skins[s-1]||e.skins[0]).native,c=sj(this.state.pos,r),l=r.concat(e.id).join("");return ML(Kj,{selected:c,skin:s,size:o,children:ML("button",{"aria-label":u,"aria-selected":c||void 0,"aria-posinset":a,"aria-setsize":i.setsize,"data-keyboard":this.state.keyboard,title:"none"==this.props.previewPosition?e.name:void 0,type:"button",class:"flex flex-center flex-middle",tabindex:"-1",onClick:function(t){return n.handleEmojiClick({e:t,emoji:e})},onMouseEnter:function(){return n.handleEmojiOver(r)},onMouseLeave:function(){return n.handleEmojiOver()},style:{width:this.props.emojiButtonSize,height:this.props.emojiButtonSize,fontSize:this.props.emojiSize,lineHeight:0},children:[ML("div",{"aria-hidden":"true",class:"background",style:{borderRadius:this.props.emojiButtonRadius,backgroundColor:this.props.emojiButtonColors?this.props.emojiButtonColors[(a-1)%this.props.emojiButtonColors.length]:void 0}}),ML(dj,{emoji:e,set:this.props.set,size:this.props.emojiSize,skin:s,spritesheet:!0,getSpritesheetURL:this.props.getSpritesheetURL})]})},l)}},{key:"renderSearch",value:function(){var e="none"==this.props.previewPosition||"search"==this.props.skinTonePosition;return ML("div",{children:[ML("div",{class:"spacer"}),ML("div",{class:"flex flex-middle",children:[ML("div",{class:"search relative flex-grow",children:[ML("input",{type:"search",ref:this.refs.searchInput,placeholder:WL.search,onClick:this.handleSearchClick,onInput:this.handleSearchInput,onKeyDown:this.handleSearchKeyDown,autoComplete:"off"}),ML("span",{class:"icon loupe flex",children:fj.search.loupe}),this.state.searchResults&&ML("button",{title:"Clear","aria-label":"Clear",type:"button",class:"icon delete flex",onClick:this.clearSearch,onMouseDown:this.preventDefault,children:fj.search.delete})]}),e&&this.renderSkinToneButton()]})]})}},{key:"renderSearchResults",value:function(){var e=this,t=this.state.searchResults;return t?ML("div",{class:"category",ref:this.refs.search,children:[ML("div",{class:"sticky padding-small align-".concat(this.dir[0]),children:WL.categories.search}),ML("div",{children:t.length?t.map(function(n,r){return ML("div",{class:"flex",children:n.map(function(n,a){return e.renderEmojiButton(n,{pos:[r,a],posinset:r*e.props.perLine+a+1,grid:t})})})}):ML("div",{class:"padding-small align-".concat(this.dir[0]),children:this.props.onAddCustomEmoji&&ML("a",{onClick:this.props.onAddCustomEmoji,children:WL.add_custom})})})]}):null}},{key:"renderCategories",value:function(){var e=this,t=$L.categories,n=!!this.state.searchResults,r=this.getPerLine();return ML("div",{style:{visibility:n?"hidden":void 0,display:n?"none":void 0,height:"100%"},children:t.map(function(t){var n=e.refs.categories.get(t.id),a=n.root,i=n.rows;return ML("div",{"data-id":t.target?t.target.id:t.id,class:"category",ref:a,children:[ML("div",{class:"sticky padding-small align-".concat(e.dir[0]),children:t.name||WL.categories[t.id]}),ML("div",{class:"relative",style:{height:i.length*e.props.emojiButtonSize},children:i.map(function(n,a){var i=n.index-n.index%Jj,o=e.state.visibleRows[i],s="current"in n?n:void 0;if(!o&&!s)return null;var u=a*r,c=u+r,l=t.emojis.slice(u,c);return l.length<r&&l.push.apply(l,(0,ae.A)(new Array(r-l.length))),ML("div",{"data-index":n.index,ref:s,class:"flex row",style:{top:a*e.props.emojiButtonSize},children:o&&l.map(function(t,r){if(!t)return ML("div",{style:{width:e.props.emojiButtonSize,height:e.props.emojiButtonSize}});var a=ij.get(t);return e.renderEmojiButton(a,{pos:[n.index,r],posinset:n.posinset+r,grid:e.grid})})},n.index)})})]})})})}},{key:"renderSkinToneButton",value:function(){return"none"==this.props.skinTonePosition?null:ML("div",{class:"flex flex-auto flex-center flex-middle",style:{position:"relative",width:this.props.emojiButtonSize,height:this.props.emojiButtonSize},children:ML("button",{type:"button",ref:this.refs.skinToneButton,class:"skin-tone-button flex flex-auto flex-center flex-middle","aria-selected":this.state.showSkins?"":void 0,"aria-label":WL.skins.choose,title:WL.skins.choose,onClick:this.openSkins,style:{width:this.props.emojiSize,height:this.props.emojiSize},children:ML("span",{class:"skin-tone skin-tone-".concat(this.state.skin)})})})}},{key:"renderLiveRegion",value:function(){var e=this.getEmojiByPos(this.state.pos);return ML("div",{"aria-live":"polite",class:"sr-only",children:e?e.name:""})}},{key:"renderSkins",value:function(){var e=this,t=this.refs.skinToneButton.current.getBoundingClientRect(),n=this.base.getBoundingClientRect(),r={};return"ltr"==this.dir?r.right=n.right-t.right-3:r.left=t.left-n.left-3,"bottom"==this.props.previewPosition&&"preview"==this.props.skinTonePosition?r.bottom=n.bottom-t.top+6:(r.top=t.bottom-n.top+3,r.bottom="auto"),ML("div",{ref:this.refs.menu,role:"radiogroup",dir:this.dir,"aria-label":WL.skins.choose,class:"menu hidden","data-position":r.top?"top":"bottom",style:r,children:(0,ae.A)(Array(6).keys()).map(function(t){var n=t+1,r=e.state.skin==n;return ML("div",{children:[ML("input",{type:"radio",name:"skin-tone",value:n,"aria-label":WL.skins[n],ref:r?e.refs.skinToneRadio:null,defaultChecked:r,onChange:function(){return e.handleSkinMouseOver(n)},onKeyDown:function(t){"Enter"!=t.code&&"Space"!=t.code&&"Tab"!=t.code||(t.preventDefault(),e.handleSkinClick(n))}}),ML("button",{"aria-hidden":"true",tabindex:"-1",onClick:function(){return e.handleSkinClick(n)},onMouseEnter:function(){return e.handleSkinMouseOver(n)},onMouseLeave:function(){return e.handleSkinMouseOver()},class:"option flex flex-grow flex-middle",children:[ML("span",{class:"skin-tone skin-tone-".concat(n)}),ML("span",{class:"margin-small-lr",children:WL.skins[n]})]})]})})})}},{key:"render",value:function(){var e=this.props.perLine*this.props.emojiButtonSize;return ML("section",{id:"root",class:"flex flex-column",dir:this.dir,style:{width:this.props.dynamicWidth?"100%":"calc(".concat(e,"px + (var(--padding) + var(--sidebar-width)))")},"data-emoji-set":this.props.set,"data-theme":this.state.theme,"data-menu":this.state.showSkins?"":void 0,children:["top"==this.props.previewPosition&&this.renderPreview(),"top"==this.props.navPosition&&this.renderNav(),"sticky"==this.props.searchPosition&&ML("div",{class:"padding-lr",children:this.renderSearch()}),ML("div",{ref:this.refs.scroll,class:"scroll flex-grow padding-lr",children:ML("div",{style:{width:this.props.dynamicWidth?"100%":e,height:"100%"},children:["static"==this.props.searchPosition&&this.renderSearch(),this.renderSearchResults(),this.renderCategories()]})}),"bottom"==this.props.navPosition&&this.renderNav(),"bottom"==this.props.previewPosition&&this.renderPreview(),this.state.showSkins&&this.renderSkins(),this.renderLiveRegion()]})}}]);var n}(pL),tz=function(e){function t(e){return(0,T.A)(this,t),$I(this,t,[e,{styles:YI(sz)}])}return(0,$.A)(t,e),(0,B.A)(t,[{key:"connectedCallback",value:(n=(0,o.A)(u().mark(function e(){var t,n=this;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return(t=tj(this.props,HL,this)).element=this,t.ref=function(e){n.component=e},e.next=1,JL(t);case 1:if(!this.disconnected){e.next=2;break}return e.abrupt("return");case 2:TL(ML(ez,WI({},t)),this.shadowRoot);case 3:case"end":return e.stop()}},e,this)})),function(){return n.apply(this,arguments)})}]);var n}(hj);XI(tz,"Props",HL),"undefined"==typeof customElements||customElements.get("em-emoji-picker")||customElements.define("em-emoji-picker",tz);var nz,rz,az,iz,oz,sz={};sz=':host {\n  width: min-content;\n  height: 435px;\n  min-height: 230px;\n  border-radius: var(--border-radius);\n  box-shadow: var(--shadow);\n  --border-radius: 10px;\n  --category-icon-size: 18px;\n  --font-family: -apple-system, BlinkMacSystemFont, "Helvetica Neue", sans-serif;\n  --font-size: 15px;\n  --preview-placeholder-size: 21px;\n  --preview-title-size: 1.1em;\n  --preview-subtitle-size: .9em;\n  --shadow-color: 0deg 0% 0%;\n  --shadow: .3px .5px 2.7px hsl(var(--shadow-color) / .14), .4px .8px 1px -3.2px hsl(var(--shadow-color) / .14), 1px 2px 2.5px -4.5px hsl(var(--shadow-color) / .14);\n  display: flex;\n}\n\n[data-theme="light"] {\n  --em-rgb-color: var(--rgb-color, 34, 36, 39);\n  --em-rgb-accent: var(--rgb-accent, 34, 102, 237);\n  --em-rgb-background: var(--rgb-background, 255, 255, 255);\n  --em-rgb-input: var(--rgb-input, 255, 255, 255);\n  --em-color-border: var(--color-border, rgba(0, 0, 0, .05));\n  --em-color-border-over: var(--color-border-over, rgba(0, 0, 0, .1));\n}\n\n[data-theme="dark"] {\n  --em-rgb-color: var(--rgb-color, 222, 222, 221);\n  --em-rgb-accent: var(--rgb-accent, 58, 130, 247);\n  --em-rgb-background: var(--rgb-background, 21, 22, 23);\n  --em-rgb-input: var(--rgb-input, 0, 0, 0);\n  --em-color-border: var(--color-border, rgba(255, 255, 255, .1));\n  --em-color-border-over: var(--color-border-over, rgba(255, 255, 255, .2));\n}\n\n#root {\n  --color-a: rgb(var(--em-rgb-color));\n  --color-b: rgba(var(--em-rgb-color), .65);\n  --color-c: rgba(var(--em-rgb-color), .45);\n  --padding: 12px;\n  --padding-small: calc(var(--padding) / 2);\n  --sidebar-width: 16px;\n  --duration: 225ms;\n  --duration-fast: 125ms;\n  --duration-instant: 50ms;\n  --easing: cubic-bezier(.4, 0, .2, 1);\n  width: 100%;\n  text-align: left;\n  border-radius: var(--border-radius);\n  background-color: rgb(var(--em-rgb-background));\n  position: relative;\n}\n\n@media (prefers-reduced-motion) {\n  #root {\n    --duration: 0;\n    --duration-fast: 0;\n    --duration-instant: 0;\n  }\n}\n\n#root[data-menu] button {\n  cursor: auto;\n}\n\n#root[data-menu] .menu button {\n  cursor: pointer;\n}\n\n:host, #root, input, button {\n  color: rgb(var(--em-rgb-color));\n  font-family: var(--font-family);\n  font-size: var(--font-size);\n  -webkit-font-smoothing: antialiased;\n  -moz-osx-font-smoothing: grayscale;\n  line-height: normal;\n}\n\n*, :before, :after {\n  box-sizing: border-box;\n  min-width: 0;\n  margin: 0;\n  padding: 0;\n}\n\n.relative {\n  position: relative;\n}\n\n.flex {\n  display: flex;\n}\n\n.flex-auto {\n  flex: none;\n}\n\n.flex-center {\n  justify-content: center;\n}\n\n.flex-column {\n  flex-direction: column;\n}\n\n.flex-grow {\n  flex: auto;\n}\n\n.flex-middle {\n  align-items: center;\n}\n\n.flex-wrap {\n  flex-wrap: wrap;\n}\n\n.padding {\n  padding: var(--padding);\n}\n\n.padding-t {\n  padding-top: var(--padding);\n}\n\n.padding-lr {\n  padding-left: var(--padding);\n  padding-right: var(--padding);\n}\n\n.padding-r {\n  padding-right: var(--padding);\n}\n\n.padding-small {\n  padding: var(--padding-small);\n}\n\n.padding-small-b {\n  padding-bottom: var(--padding-small);\n}\n\n.padding-small-lr {\n  padding-left: var(--padding-small);\n  padding-right: var(--padding-small);\n}\n\n.margin {\n  margin: var(--padding);\n}\n\n.margin-r {\n  margin-right: var(--padding);\n}\n\n.margin-l {\n  margin-left: var(--padding);\n}\n\n.margin-small-l {\n  margin-left: var(--padding-small);\n}\n\n.margin-small-lr {\n  margin-left: var(--padding-small);\n  margin-right: var(--padding-small);\n}\n\n.align-l {\n  text-align: left;\n}\n\n.align-r {\n  text-align: right;\n}\n\n.color-a {\n  color: var(--color-a);\n}\n\n.color-b {\n  color: var(--color-b);\n}\n\n.color-c {\n  color: var(--color-c);\n}\n\n.ellipsis {\n  white-space: nowrap;\n  max-width: 100%;\n  width: auto;\n  text-overflow: ellipsis;\n  overflow: hidden;\n}\n\n.sr-only {\n  width: 1px;\n  height: 1px;\n  position: absolute;\n  top: auto;\n  left: -10000px;\n  overflow: hidden;\n}\n\na {\n  cursor: pointer;\n  color: rgb(var(--em-rgb-accent));\n}\n\na:hover {\n  text-decoration: underline;\n}\n\n.spacer {\n  height: 10px;\n}\n\n[dir="rtl"] .scroll {\n  padding-left: 0;\n  padding-right: var(--padding);\n}\n\n.scroll {\n  padding-right: 0;\n  overflow-x: hidden;\n  overflow-y: auto;\n}\n\n.scroll::-webkit-scrollbar {\n  width: var(--sidebar-width);\n  height: var(--sidebar-width);\n}\n\n.scroll::-webkit-scrollbar-track {\n  border: 0;\n}\n\n.scroll::-webkit-scrollbar-button {\n  width: 0;\n  height: 0;\n  display: none;\n}\n\n.scroll::-webkit-scrollbar-corner {\n  background-color: rgba(0, 0, 0, 0);\n}\n\n.scroll::-webkit-scrollbar-thumb {\n  min-height: 20%;\n  min-height: 65px;\n  border: 4px solid rgb(var(--em-rgb-background));\n  border-radius: 8px;\n}\n\n.scroll::-webkit-scrollbar-thumb:hover {\n  background-color: var(--em-color-border-over) !important;\n}\n\n.scroll:hover::-webkit-scrollbar-thumb {\n  background-color: var(--em-color-border);\n}\n\n.sticky {\n  z-index: 1;\n  background-color: rgba(var(--em-rgb-background), .9);\n  -webkit-backdrop-filter: blur(4px);\n  backdrop-filter: blur(4px);\n  font-weight: 500;\n  position: sticky;\n  top: -1px;\n}\n\n[dir="rtl"] .search input[type="search"] {\n  padding: 10px 2.2em 10px 2em;\n}\n\n[dir="rtl"] .search .loupe {\n  left: auto;\n  right: .7em;\n}\n\n[dir="rtl"] .search .delete {\n  left: .7em;\n  right: auto;\n}\n\n.search {\n  z-index: 2;\n  position: relative;\n}\n\n.search input, .search button {\n  font-size: calc(var(--font-size)  - 1px);\n}\n\n.search input[type="search"] {\n  width: 100%;\n  background-color: var(--em-color-border);\n  transition-duration: var(--duration);\n  transition-property: background-color, box-shadow;\n  transition-timing-function: var(--easing);\n  border: 0;\n  border-radius: 10px;\n  outline: 0;\n  padding: 10px 2em 10px 2.2em;\n  display: block;\n}\n\n.search input[type="search"]::-ms-input-placeholder {\n  color: inherit;\n  opacity: .6;\n}\n\n.search input[type="search"]::placeholder {\n  color: inherit;\n  opacity: .6;\n}\n\n.search input[type="search"], .search input[type="search"]::-webkit-search-decoration, .search input[type="search"]::-webkit-search-cancel-button, .search input[type="search"]::-webkit-search-results-button, .search input[type="search"]::-webkit-search-results-decoration {\n  -webkit-appearance: none;\n  -ms-appearance: none;\n  appearance: none;\n}\n\n.search input[type="search"]:focus {\n  background-color: rgb(var(--em-rgb-input));\n  box-shadow: inset 0 0 0 1px rgb(var(--em-rgb-accent)), 0 1px 3px rgba(65, 69, 73, .2);\n}\n\n.search .icon {\n  z-index: 1;\n  color: rgba(var(--em-rgb-color), .7);\n  position: absolute;\n  top: 50%;\n  transform: translateY(-50%);\n}\n\n.search .loupe {\n  pointer-events: none;\n  left: .7em;\n}\n\n.search .delete {\n  right: .7em;\n}\n\nsvg {\n  fill: currentColor;\n  width: 1em;\n  height: 1em;\n}\n\nbutton {\n  -webkit-appearance: none;\n  -ms-appearance: none;\n  appearance: none;\n  cursor: pointer;\n  color: currentColor;\n  background-color: rgba(0, 0, 0, 0);\n  border: 0;\n}\n\n#nav {\n  z-index: 2;\n  padding-top: 12px;\n  padding-bottom: 12px;\n  padding-right: var(--sidebar-width);\n  position: relative;\n}\n\n#nav button {\n  color: var(--color-b);\n  transition: color var(--duration) var(--easing);\n}\n\n#nav button:hover {\n  color: var(--color-a);\n}\n\n#nav svg, #nav img {\n  width: var(--category-icon-size);\n  height: var(--category-icon-size);\n}\n\n#nav[dir="rtl"] .bar {\n  left: auto;\n  right: 0;\n}\n\n#nav .bar {\n  width: 100%;\n  height: 3px;\n  background-color: rgb(var(--em-rgb-accent));\n  transition: transform var(--duration) var(--easing);\n  border-radius: 3px 3px 0 0;\n  position: absolute;\n  bottom: -12px;\n  left: 0;\n}\n\n#nav button[aria-selected] {\n  color: rgb(var(--em-rgb-accent));\n}\n\n#preview {\n  z-index: 2;\n  padding: calc(var(--padding)  + 4px) var(--padding);\n  padding-right: var(--sidebar-width);\n  position: relative;\n}\n\n#preview .preview-placeholder {\n  font-size: var(--preview-placeholder-size);\n}\n\n#preview .preview-title {\n  font-size: var(--preview-title-size);\n}\n\n#preview .preview-subtitle {\n  font-size: var(--preview-subtitle-size);\n}\n\n#nav:before, #preview:before {\n  content: "";\n  height: 2px;\n  position: absolute;\n  left: 0;\n  right: 0;\n}\n\n#nav[data-position="top"]:before, #preview[data-position="top"]:before {\n  background: linear-gradient(to bottom, var(--em-color-border), transparent);\n  top: 100%;\n}\n\n#nav[data-position="bottom"]:before, #preview[data-position="bottom"]:before {\n  background: linear-gradient(to top, var(--em-color-border), transparent);\n  bottom: 100%;\n}\n\n.category:last-child {\n  min-height: calc(100% + 1px);\n}\n\n.category button {\n  font-family: -apple-system, BlinkMacSystemFont, Helvetica Neue, sans-serif;\n  position: relative;\n}\n\n.category button > * {\n  position: relative;\n}\n\n.category button .background {\n  opacity: 0;\n  background-color: var(--em-color-border);\n  transition: opacity var(--duration-fast) var(--easing) var(--duration-instant);\n  position: absolute;\n  top: 0;\n  bottom: 0;\n  left: 0;\n  right: 0;\n}\n\n.category button:hover .background {\n  transition-duration: var(--duration-instant);\n  transition-delay: 0s;\n}\n\n.category button[aria-selected] .background {\n  opacity: 1;\n}\n\n.category button[data-keyboard] .background {\n  transition: none;\n}\n\n.row {\n  width: 100%;\n  position: absolute;\n  top: 0;\n  left: 0;\n}\n\n.skin-tone-button {\n  border: 1px solid rgba(0, 0, 0, 0);\n  border-radius: 100%;\n}\n\n.skin-tone-button:hover {\n  border-color: var(--em-color-border);\n}\n\n.skin-tone-button:active .skin-tone {\n  transform: scale(.85) !important;\n}\n\n.skin-tone-button .skin-tone {\n  transition: transform var(--duration) var(--easing);\n}\n\n.skin-tone-button[aria-selected] {\n  background-color: var(--em-color-border);\n  border-top-color: rgba(0, 0, 0, .05);\n  border-bottom-color: rgba(0, 0, 0, 0);\n  border-left-width: 0;\n  border-right-width: 0;\n}\n\n.skin-tone-button[aria-selected] .skin-tone {\n  transform: scale(.9);\n}\n\n.menu {\n  z-index: 2;\n  white-space: nowrap;\n  border: 1px solid var(--em-color-border);\n  background-color: rgba(var(--em-rgb-background), .9);\n  -webkit-backdrop-filter: blur(4px);\n  backdrop-filter: blur(4px);\n  transition-property: opacity, transform;\n  transition-duration: var(--duration);\n  transition-timing-function: var(--easing);\n  border-radius: 10px;\n  padding: 4px;\n  position: absolute;\n  box-shadow: 1px 1px 5px rgba(0, 0, 0, .05);\n}\n\n.menu.hidden {\n  opacity: 0;\n}\n\n.menu[data-position="bottom"] {\n  transform-origin: 100% 100%;\n}\n\n.menu[data-position="bottom"].hidden {\n  transform: scale(.9)rotate(-3deg)translateY(5%);\n}\n\n.menu[data-position="top"] {\n  transform-origin: 100% 0;\n}\n\n.menu[data-position="top"].hidden {\n  transform: scale(.9)rotate(3deg)translateY(-5%);\n}\n\n.menu input[type="radio"] {\n  clip: rect(0 0 0 0);\n  width: 1px;\n  height: 1px;\n  border: 0;\n  margin: 0;\n  padding: 0;\n  position: absolute;\n  overflow: hidden;\n}\n\n.menu input[type="radio"]:checked + .option {\n  box-shadow: 0 0 0 2px rgb(var(--em-rgb-accent));\n}\n\n.option {\n  width: 100%;\n  border-radius: 6px;\n  padding: 4px 6px;\n}\n\n.option:hover {\n  color: #fff;\n  background-color: rgb(var(--em-rgb-accent));\n}\n\n.skin-tone {\n  width: 16px;\n  height: 16px;\n  border-radius: 100%;\n  display: inline-block;\n  position: relative;\n  overflow: hidden;\n}\n\n.skin-tone:after {\n  content: "";\n  mix-blend-mode: overlay;\n  background: linear-gradient(rgba(255, 255, 255, .2), rgba(0, 0, 0, 0));\n  border: 1px solid rgba(0, 0, 0, .8);\n  border-radius: 100%;\n  position: absolute;\n  top: 0;\n  bottom: 0;\n  left: 0;\n  right: 0;\n  box-shadow: inset 0 -2px 3px #000, inset 0 1px 2px #fff;\n}\n\n.skin-tone-1 {\n  background-color: #ffc93a;\n}\n\n.skin-tone-2 {\n  background-color: #ffdab7;\n}\n\n.skin-tone-3 {\n  background-color: #e7b98f;\n}\n\n.skin-tone-4 {\n  background-color: #c88c61;\n}\n\n.skin-tone-5 {\n  background-color: #a46134;\n}\n\n.skin-tone-6 {\n  background-color: #5d4437;\n}\n\n[data-index] {\n  justify-content: space-between;\n}\n\n[data-emoji-set="twitter"] .skin-tone:after {\n  box-shadow: none;\n  border-color: rgba(0, 0, 0, .5);\n}\n\n[data-emoji-set="twitter"] .skin-tone-1 {\n  background-color: #fade72;\n}\n\n[data-emoji-set="twitter"] .skin-tone-2 {\n  background-color: #f3dfd0;\n}\n\n[data-emoji-set="twitter"] .skin-tone-3 {\n  background-color: #eed3a8;\n}\n\n[data-emoji-set="twitter"] .skin-tone-4 {\n  background-color: #cfad8d;\n}\n\n[data-emoji-set="twitter"] .skin-tone-5 {\n  background-color: #a8805d;\n}\n\n[data-emoji-set="twitter"] .skin-tone-6 {\n  background-color: #765542;\n}\n\n[data-emoji-set="google"] .skin-tone:after {\n  box-shadow: inset 0 0 2px 2px rgba(0, 0, 0, .4);\n}\n\n[data-emoji-set="google"] .skin-tone-1 {\n  background-color: #f5c748;\n}\n\n[data-emoji-set="google"] .skin-tone-2 {\n  background-color: #f1d5aa;\n}\n\n[data-emoji-set="google"] .skin-tone-3 {\n  background-color: #d4b48d;\n}\n\n[data-emoji-set="google"] .skin-tone-4 {\n  background-color: #aa876b;\n}\n\n[data-emoji-set="google"] .skin-tone-5 {\n  background-color: #916544;\n}\n\n[data-emoji-set="google"] .skin-tone-6 {\n  background-color: #61493f;\n}\n\n[data-emoji-set="facebook"] .skin-tone:after {\n  border-color: rgba(0, 0, 0, .4);\n  box-shadow: inset 0 -2px 3px #000, inset 0 1px 4px #fff;\n}\n\n[data-emoji-set="facebook"] .skin-tone-1 {\n  background-color: #f5c748;\n}\n\n[data-emoji-set="facebook"] .skin-tone-2 {\n  background-color: #f1d5aa;\n}\n\n[data-emoji-set="facebook"] .skin-tone-3 {\n  background-color: #d4b48d;\n}\n\n[data-emoji-set="facebook"] .skin-tone-4 {\n  background-color: #aa876b;\n}\n\n[data-emoji-set="facebook"] .skin-tone-5 {\n  background-color: #916544;\n}\n\n[data-emoji-set="facebook"] .skin-tone-6 {\n  background-color: #61493f;\n}\n\n';var uz=null;function cz(){return lz.apply(this,arguments)}function lz(){return lz=(0,o.A)(u().mark(function e(){return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(!uz){e.next=1;break}return e.abrupt("return",uz);case 1:if(!oz){e.next=2;break}return e.abrupt("return",oz);case 2:return nz=window.Better_Messages.restUrl,rz=window.Better_Messages.emojiHash,az=window.Better_Messages.sprite,iz=window.Better_Messages.emojiSet,uz=(0,o.A)(u().mark(function e(){var t,n,r,a,i;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return t=nz+"getEmojiData",e.next=1,Zb("emojies-data");case 1:if((n=e.sent)&&(n.hash!==rz&&(n=null),n&&n.set!==iz&&(n=null)),n){e.next=8;break}return e.prev=2,e.next=3,Ws.get(t);case 3:return r=e.sent,a=r.data,Xb("emojies-data",structuredClone({data:a,hash:rz,set:iz})),e.next=4,JL(structuredClone({data:a,set:iz}));case 4:return oz=structuredClone($L),Yg(document,"better-message-settings-changed"),e.abrupt("return",oz);case 5:e.prev=5,i=e.catch(2),console.error(i);case 6:return e.prev=6,uz=null,e.finish(6);case 7:e.next=10;break;case 8:return e.next=9,JL(structuredClone({data:n.data,set:n.set}));case 9:return oz=structuredClone($L),Yg(document,"better-message-settings-changed"),e.abrupt("return",oz);case 10:case"end":return e.stop()}},e,null,[[2,5,6,7]])}))(),e.abrupt("return",uz);case 3:case"end":return e.stop()}},e)})),lz.apply(this,arguments)}function fz(e){var t=oz,n=t.natives[e],r=t.emojis[n];if(!r)return e;var a=r.skins.filter(function(t){return t.native===e});return{emoji:a=a.length>0?a[0]:r.skins[0],sheet:t.sheet}}function dz(e){var t=oz;if(!t||!t.natives)return null;var n=t.natives[e.emoji],r=t.emojis[n];if(!r)return c.createElement(c.Fragment,null,e.emoji," ");var a=r.skins.filter(function(t){return t.native===e.emoji});a=a.length>0?a[0]:r.skins[0];var i=Rae("better_messages_emoji_important",!0);return c.createElement("img",{ref:function(t){t&&e.useImportant&&i&&(t.style.setProperty("width",e.size+"px","important"),t.style.setProperty("height",e.size+"px","important"))},alt:e.emoji,draggable:!1,src:"data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==",className:"bm-emoji-img",style:{display:"inline-block",verticalAlign:"middle",width:e.size+"px",height:e.size+"px",backgroundImage:"url("+az+")",backgroundSize:100*t.sheet.cols+"% "+100*t.sheet.rows+"%",backgroundPosition:100/(t.sheet.cols-1)*a.x+"% "+100/(t.sheet.rows-1)*a.y+"%"}})}function pz(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(e){if("string"==typeof e)return hz(e,t);var n={}.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)?hz(e,t):void 0}}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,a=function(){};return{s:a,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,o=!0,s=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return o=e.done,e},e:function(e){s=!0,i=e},f:function(){try{o||null==n.return||n.return()}finally{if(s)throw i}}}}function hz(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function mz(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:20,n=[];return e.map(function(e){if(c.isValidElement(e)&&n.push(e),"string"==typeof e){var r=[],a=[],i=vz(e);e=i.string;var o="";oz&&oz.custom&&(o+=oz.custom.join("|")+"|"),o+=/[#*0-9]\uFE0F?\u20E3|[\xA9\xAE\u203C\u2049\u2122\u2139\u2194-\u2199\u21A9\u21AA\u231A\u231B\u2328\u23CF\u23ED-\u23EF\u23F1\u23F2\u23F8-\u23FA\u24C2\u25AA\u25AB\u25B6\u25C0\u25FB\u25FC\u25FE\u2600-\u2604\u260E\u2611\u2614\u2615\u2618\u2620\u2622\u2623\u2626\u262A\u262E\u262F\u2638-\u263A\u2640\u2642\u2648-\u2653\u265F\u2660\u2663\u2665\u2666\u2668\u267B\u267E\u267F\u2692\u2694-\u2697\u2699\u269B\u269C\u26A0\u26A7\u26AA\u26B0\u26B1\u26BD\u26BE\u26C4\u26C8\u26CF\u26D1\u26E9\u26F0-\u26F5\u26F7\u26F8\u26FA\u2702\u2708\u2709\u270F\u2712\u2714\u2716\u271D\u2721\u2733\u2734\u2744\u2747\u2757\u2763\u27A1\u2934\u2935\u2B05-\u2B07\u2B1B\u2B1C\u2B55\u3030\u303D\u3297\u3299]\uFE0F?|[\u261D\u270C\u270D](?:\uD83C[\uDFFB-\uDFFF]|\uFE0F)?|[\u270A\u270B](?:\uD83C[\uDFFB-\uDFFF])?|[\u23E9-\u23EC\u23F0\u23F3\u25FD\u2693\u26A1\u26AB\u26C5\u26CE\u26D4\u26EA\u26FD\u2705\u2728\u274C\u274E\u2753-\u2755\u2795-\u2797\u27B0\u27BF\u2B50]|\u26D3\uFE0F?(?:\u200D\uD83D\uDCA5)?|\u26F9(?:\uD83C[\uDFFB-\uDFFF]|\uFE0F)?(?:\u200D[\u2640\u2642]\uFE0F?)?|\u2764\uFE0F?(?:\u200D(?:\uD83D\uDD25|\uD83E\uDE79))?|\uD83C(?:[\uDC04\uDD70\uDD71\uDD7E\uDD7F\uDE02\uDE37\uDF21\uDF24-\uDF2C\uDF36\uDF7D\uDF96\uDF97\uDF99-\uDF9B\uDF9E\uDF9F\uDFCD\uDFCE\uDFD4-\uDFDF\uDFF5\uDFF7]\uFE0F?|[\uDF85\uDFC2\uDFC7](?:\uD83C[\uDFFB-\uDFFF])?|[\uDFC4\uDFCA](?:\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDFCB\uDFCC](?:\uD83C[\uDFFB-\uDFFF]|\uFE0F)?(?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDCCF\uDD8E\uDD91-\uDD9A\uDE01\uDE1A\uDE2F\uDE32-\uDE36\uDE38-\uDE3A\uDE50\uDE51\uDF00-\uDF20\uDF2D-\uDF35\uDF37-\uDF43\uDF45-\uDF4A\uDF4C-\uDF7C\uDF7E-\uDF84\uDF86-\uDF93\uDFA0-\uDFC1\uDFC5\uDFC6\uDFC8\uDFC9\uDFCF-\uDFD3\uDFE0-\uDFF0\uDFF8-\uDFFF]|\uDDE6\uD83C[\uDDE8-\uDDEC\uDDEE\uDDF1\uDDF2\uDDF4\uDDF6-\uDDFA\uDDFC\uDDFD\uDDFF]|\uDDE7\uD83C[\uDDE6\uDDE7\uDDE9-\uDDEF\uDDF1-\uDDF4\uDDF6-\uDDF9\uDDFB\uDDFC\uDDFE\uDDFF]|\uDDE8\uD83C[\uDDE6\uDDE8\uDDE9\uDDEB-\uDDEE\uDDF0-\uDDF7\uDDFA-\uDDFF]|\uDDE9\uD83C[\uDDEA\uDDEC\uDDEF\uDDF0\uDDF2\uDDF4\uDDFF]|\uDDEA\uD83C[\uDDE6\uDDE8\uDDEA\uDDEC\uDDED\uDDF7-\uDDFA]|\uDDEB\uD83C[\uDDEE-\uDDF0\uDDF2\uDDF4\uDDF7]|\uDDEC\uD83C[\uDDE6\uDDE7\uDDE9-\uDDEE\uDDF1-\uDDF3\uDDF5-\uDDFA\uDDFC\uDDFE]|\uDDED\uD83C[\uDDF0\uDDF2\uDDF3\uDDF7\uDDF9\uDDFA]|\uDDEE\uD83C[\uDDE8-\uDDEA\uDDF1-\uDDF4\uDDF6-\uDDF9]|\uDDEF\uD83C[\uDDEA\uDDF2\uDDF4\uDDF5]|\uDDF0\uD83C[\uDDEA\uDDEC-\uDDEE\uDDF2\uDDF3\uDDF5\uDDF7\uDDFC\uDDFE\uDDFF]|\uDDF1\uD83C[\uDDE6-\uDDE8\uDDEE\uDDF0\uDDF7-\uDDFB\uDDFE]|\uDDF2\uD83C[\uDDE6\uDDE8-\uDDED\uDDF0-\uDDFF]|\uDDF3\uD83C[\uDDE6\uDDE8\uDDEA-\uDDEC\uDDEE\uDDF1\uDDF4\uDDF5\uDDF7\uDDFA\uDDFF]|\uDDF4\uD83C\uDDF2|\uDDF5\uD83C[\uDDE6\uDDEA-\uDDED\uDDF0-\uDDF3\uDDF7-\uDDF9\uDDFC\uDDFE]|\uDDF6\uD83C\uDDE6|\uDDF7\uD83C[\uDDEA\uDDF4\uDDF8\uDDFA\uDDFC]|\uDDF8\uD83C[\uDDE6-\uDDEA\uDDEC-\uDDF4\uDDF7-\uDDF9\uDDFB\uDDFD-\uDDFF]|\uDDF9\uD83C[\uDDE6\uDDE8\uDDE9\uDDEB-\uDDED\uDDEF-\uDDF4\uDDF7\uDDF9\uDDFB\uDDFC\uDDFF]|\uDDFA\uD83C[\uDDE6\uDDEC\uDDF2\uDDF3\uDDF8\uDDFE\uDDFF]|\uDDFB\uD83C[\uDDE6\uDDE8\uDDEA\uDDEC\uDDEE\uDDF3\uDDFA]|\uDDFC\uD83C[\uDDEB\uDDF8]|\uDDFD\uD83C\uDDF0|\uDDFE\uD83C[\uDDEA\uDDF9]|\uDDFF\uD83C[\uDDE6\uDDF2\uDDFC]|\uDF44(?:\u200D\uD83D\uDFEB)?|\uDF4B(?:\u200D\uD83D\uDFE9)?|\uDFC3(?:\uD83C[\uDFFB-\uDFFF])?(?:\u200D(?:[\u2640\u2642]\uFE0F?(?:\u200D\u27A1\uFE0F?)?|\u27A1\uFE0F?))?|\uDFF3\uFE0F?(?:\u200D(?:\u26A7\uFE0F?|\uD83C\uDF08))?|\uDFF4(?:\u200D\u2620\uFE0F?|\uDB40\uDC67\uDB40\uDC62\uDB40(?:\uDC65\uDB40\uDC6E\uDB40\uDC67|\uDC73\uDB40\uDC63\uDB40\uDC74|\uDC77\uDB40\uDC6C\uDB40\uDC73)\uDB40\uDC7F)?)|\uD83D(?:[\uDC3F\uDCFD\uDD49\uDD4A\uDD6F\uDD70\uDD73\uDD76-\uDD79\uDD87\uDD8A-\uDD8D\uDDA5\uDDA8\uDDB1\uDDB2\uDDBC\uDDC2-\uDDC4\uDDD1-\uDDD3\uDDDC-\uDDDE\uDDE1\uDDE3\uDDE8\uDDEF\uDDF3\uDDFA\uDECB\uDECD-\uDECF\uDEE0-\uDEE5\uDEE9\uDEF0\uDEF3]\uFE0F?|[\uDC42\uDC43\uDC46-\uDC50\uDC66\uDC67\uDC6B-\uDC6D\uDC72\uDC74-\uDC76\uDC78\uDC7C\uDC83\uDC85\uDC8F\uDC91\uDCAA\uDD7A\uDD95\uDD96\uDE4C\uDE4F\uDEC0\uDECC](?:\uD83C[\uDFFB-\uDFFF])?|[\uDC6E\uDC70\uDC71\uDC73\uDC77\uDC81\uDC82\uDC86\uDC87\uDE45-\uDE47\uDE4B\uDE4D\uDE4E\uDEA3\uDEB4\uDEB5](?:\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDD74\uDD90](?:\uD83C[\uDFFB-\uDFFF]|\uFE0F)?|[\uDC00-\uDC07\uDC09-\uDC14\uDC16-\uDC25\uDC27-\uDC3A\uDC3C-\uDC3E\uDC40\uDC44\uDC45\uDC51-\uDC65\uDC6A\uDC79-\uDC7B\uDC7D-\uDC80\uDC84\uDC88-\uDC8E\uDC90\uDC92-\uDCA9\uDCAB-\uDCFC\uDCFF-\uDD3D\uDD4B-\uDD4E\uDD50-\uDD67\uDDA4\uDDFB-\uDE2D\uDE2F-\uDE34\uDE37-\uDE41\uDE43\uDE44\uDE48-\uDE4A\uDE80-\uDEA2\uDEA4-\uDEB3\uDEB7-\uDEBF\uDEC1-\uDEC5\uDED0-\uDED2\uDED5-\uDED7\uDEDC-\uDEDF\uDEEB\uDEEC\uDEF4-\uDEFC\uDFE0-\uDFEB\uDFF0]|\uDC08(?:\u200D\u2B1B)?|\uDC15(?:\u200D\uD83E\uDDBA)?|\uDC26(?:\u200D(?:\u2B1B|\uD83D\uDD25))?|\uDC3B(?:\u200D\u2744\uFE0F?)?|\uDC41\uFE0F?(?:\u200D\uD83D\uDDE8\uFE0F?)?|\uDC68(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D(?:[\uDC68\uDC69]\u200D\uD83D(?:\uDC66(?:\u200D\uD83D\uDC66)?|\uDC67(?:\u200D\uD83D[\uDC66\uDC67])?)|[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uDC66(?:\u200D\uD83D\uDC66)?|\uDC67(?:\u200D\uD83D[\uDC66\uDC67])?)|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]))|\uD83C(?:\uDFFB(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D\uDC68\uD83C[\uDFFC-\uDFFF])))?|\uDFFC(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D\uDC68\uD83C[\uDFFB\uDFFD-\uDFFF])))?|\uDFFD(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D\uDC68\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF])))?|\uDFFE(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D\uDC68\uD83C[\uDFFB-\uDFFD\uDFFF])))?|\uDFFF(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D\uDC68\uD83C[\uDFFB-\uDFFE])))?))?|\uDC69(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?[\uDC68\uDC69]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D(?:[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uDC66(?:\u200D\uD83D\uDC66)?|\uDC67(?:\u200D\uD83D[\uDC66\uDC67])?|\uDC69\u200D\uD83D(?:\uDC66(?:\u200D\uD83D\uDC66)?|\uDC67(?:\u200D\uD83D[\uDC66\uDC67])?))|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]))|\uD83C(?:\uDFFB(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFC-\uDFFF])))?|\uDFFC(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFB\uDFFD-\uDFFF])))?|\uDFFD(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF])))?|\uDFFE(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFB-\uDFFD\uDFFF])))?|\uDFFF(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFB-\uDFFE])))?))?|\uDC6F(?:\u200D[\u2640\u2642]\uFE0F?)?|\uDD75(?:\uD83C[\uDFFB-\uDFFF]|\uFE0F)?(?:\u200D[\u2640\u2642]\uFE0F?)?|\uDE2E(?:\u200D\uD83D\uDCA8)?|\uDE35(?:\u200D\uD83D\uDCAB)?|\uDE36(?:\u200D\uD83C\uDF2B\uFE0F?)?|\uDE42(?:\u200D[\u2194\u2195]\uFE0F?)?|\uDEB6(?:\uD83C[\uDFFB-\uDFFF])?(?:\u200D(?:[\u2640\u2642]\uFE0F?(?:\u200D\u27A1\uFE0F?)?|\u27A1\uFE0F?))?)|\uD83E(?:[\uDD0C\uDD0F\uDD18-\uDD1F\uDD30-\uDD34\uDD36\uDD77\uDDB5\uDDB6\uDDBB\uDDD2\uDDD3\uDDD5\uDEC3-\uDEC5\uDEF0\uDEF2-\uDEF8](?:\uD83C[\uDFFB-\uDFFF])?|[\uDD26\uDD35\uDD37-\uDD39\uDD3D\uDD3E\uDDB8\uDDB9\uDDCD\uDDCF\uDDD4\uDDD6-\uDDDD](?:\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDDDE\uDDDF](?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDD0D\uDD0E\uDD10-\uDD17\uDD20-\uDD25\uDD27-\uDD2F\uDD3A\uDD3F-\uDD45\uDD47-\uDD76\uDD78-\uDDB4\uDDB7\uDDBA\uDDBC-\uDDCC\uDDD0\uDDE0-\uDDFF\uDE70-\uDE7C\uDE80-\uDE89\uDE8F-\uDEC2\uDEC6\uDECE-\uDEDC\uDEDF-\uDEE9]|\uDD3C(?:\u200D[\u2640\u2642]\uFE0F?|\uD83C[\uDFFB-\uDFFF])?|\uDDCE(?:\uD83C[\uDFFB-\uDFFF])?(?:\u200D(?:[\u2640\u2642]\uFE0F?(?:\u200D\u27A1\uFE0F?)?|\u27A1\uFE0F?))?|\uDDD1(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83E\uDDD1|\uDDD1\u200D\uD83E\uDDD2(?:\u200D\uD83E\uDDD2)?|\uDDD2(?:\u200D\uD83E\uDDD2)?))|\uD83C(?:\uDFFB(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFC-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF])))?|\uDFFC(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFB\uDFFD-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF])))?|\uDFFD(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF])))?|\uDFFE(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFB-\uDFFD\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF])))?|\uDFFF(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFB-\uDFFE]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF])))?))?|\uDEF1(?:\uD83C(?:\uDFFB(?:\u200D\uD83E\uDEF2\uD83C[\uDFFC-\uDFFF])?|\uDFFC(?:\u200D\uD83E\uDEF2\uD83C[\uDFFB\uDFFD-\uDFFF])?|\uDFFD(?:\u200D\uD83E\uDEF2\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF])?|\uDFFE(?:\u200D\uD83E\uDEF2\uD83C[\uDFFB-\uDFFD\uDFFF])?|\uDFFF(?:\u200D\uD83E\uDEF2\uD83C[\uDFFB-\uDFFE])?))?)/g.source;var s,u=new RegExp(o,"g"),l=pz(e.matchAll(u));try{for(l.s();!(s=l.n()).done;){var f=s.value,d=f[0];r.push({emoji:d,index:f.index,length:d.length})}}catch(zie){l.e(zie)}finally{l.f()}var p=0;r.map(function(n,r){e.substring(p,n.index).length>0&&a.push(e.substring(p,n.index)),a.push(function(e){var t=oz;if(!t||!t.natives)return null;var n=t.natives[e.emoji],r=t.emojis[n];if(!r&&t.custom&&t.custom.includes(e.emoji)){var a=e.emoji.replace(/:/g,""),i=t.emojis[a].skins[0],o=e.useImportant&&Rae("better_messages_emoji_important",!0),s="display:inline-block;vertical-align:middle;background-image:url('"+i.src+"');background-size:contain;background-repeat:no-repeat;background-position: center;";return'<img style="'+(s+="width:"+e.size+"px;height:"+e.size+"px;")+'" alt="'+e.emoji+'" data-size="'+e.size+'" data-useImportant="'+o+'" draggable="false" src="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==" class="bm-emoji-img" />'}if(!r)return e.emoji;var u=r.skins.filter(function(t){return t.native===e.emoji});u=u.length>0?u[0]:r.skins[0];var c=e.useImportant&&Rae("better_messages_emoji_important",!0),l="display:inline-block;vertical-align:middle;background-image:url('"+az+"');background-size:"+100*t.sheet.cols+"% "+100*t.sheet.rows+"%;";return l+="width:"+e.size+"px;height:"+e.size+"px;",'<img style="'+(l+="background-position:"+100/(t.sheet.cols-1)*u.x+"% "+100/(t.sheet.rows-1)*u.y+"%;")+'" alt="'+e.emoji+'" data-size="'+e.size+'" data-useImportant="'+c+'" draggable="false" src="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==" class="bm-emoji-img" />'}({emoji:n.emoji,size:t,useImportant:!0})),p=n.index+n.length}),i.iframes.length>0&&i.iframes.map(function(t){e=e.replace("%%%iframe%%%",t)}),0===p?n.push(e):(a.push(e.substring(p)),n.push(a.join("")))}}),n}function vz(e){var t={iframes:arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],string:e},n=e.indexOf('<span class="bp-messages-iframe-container">');if(n>=0){var r=e.indexOf("</span>",n),a=e.substring(n,r+7);t.iframes.push(a),t.string=e.substring(0,n)+"%%%iframe%%%"+e.substring(r+7),t=vz(t.string,t.iframes)}return t}function gz(e){return QC({tag:"svg",attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M173.898 439.404l-166.4-166.4c-9.997-9.997-9.997-26.206 0-36.204l36.203-36.204c9.997-9.998 26.207-9.998 36.204 0L192 312.69 432.095 72.596c9.997-9.997 26.207-9.997 36.204 0l36.203 36.204c9.997 9.997 9.997 26.206 0 36.204l-294.4 294.401c-9.998 9.997-26.207 9.997-36.204-.001z"}}]})(e)}function bz(e){return QC({tag:"svg",attr:{viewBox:"0 0 576 512"},child:[{tag:"path",attr:{d:"M160 448c-25.6 0-51.2-22.4-64-32-64-44.8-83.2-60.8-96-70.4V480c0 17.67 14.33 32 32 32h256c17.67 0 32-14.33 32-32V345.6c-12.8 9.6-32 25.6-96 70.4-12.8 9.6-38.4 32-64 32zm128-192H32c-17.67 0-32 14.33-32 32v16c25.6 19.2 22.4 19.2 115.2 86.4 9.6 6.4 28.8 25.6 44.8 25.6s35.2-19.2 44.8-22.4c92.8-67.2 89.6-67.2 115.2-86.4V288c0-17.67-14.33-32-32-32zm256-96H224c-17.67 0-32 14.33-32 32v32h96c33.21 0 60.59 25.42 63.71 57.82l.29-.22V416h192c17.67 0 32-14.33 32-32V192c0-17.67-14.33-32-32-32zm-32 128h-64v-64h64v64zm-352-96c0-35.29 28.71-64 64-64h224V32c0-17.67-14.33-32-32-32H96C78.33 0 64 14.33 64 32v192h96v-32z"}}]})(e)}function yz(e){return QC({tag:"svg",attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M476 3.2L12.5 270.6c-18.1 10.4-15.8 35.6 2.2 43.2L121 358.4l287.3-253.2c5.5-4.9 13.3 2.6 8.6 8.3L176 407v80.5c0 23.6 28.5 32.9 42.5 15.8L282 426l124.6 52.2c14.2 6 30.4-2.9 33-18.2l72-432C515 7.8 493.3-6.8 476 3.2z"}}]})(e)}function Az(e){return QC({tag:"svg",attr:{viewBox:"0 0 448 512"},child:[{tag:"path",attr:{d:"M424.4 214.7L72.4 6.6C43.8-10.3 0 6.1 0 47.9V464c0 37.5 40.7 60.1 72.4 41.3l352-208c31.4-18.5 31.5-64.1 0-82.6z"}}]})(e)}function Dz(e){return QC({tag:"svg",attr:{viewBox:"0 0 448 512"},child:[{tag:"path",attr:{d:"M400 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48z"}}]})(e)}function wz(e){return QC({tag:"svg",attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M16 128h416c8.84 0 16-7.16 16-16V48c0-8.84-7.16-16-16-16H16C7.16 32 0 39.16 0 48v64c0 8.84 7.16 16 16 16zm480 80H80c-8.84 0-16 7.16-16 16v64c0 8.84 7.16 16 16 16h416c8.84 0 16-7.16 16-16v-64c0-8.84-7.16-16-16-16zm-64 176H16c-8.84 0-16 7.16-16 16v64c0 8.84 7.16 16 16 16h416c8.84 0 16-7.16 16-16v-64c0-8.84-7.16-16-16-16z"}}]})(e)}function _z(e){return QC({tag:"svg",attr:{viewBox:"0 0 496 512"},child:[{tag:"path",attr:{d:"M248 104c-53 0-96 43-96 96s43 96 96 96 96-43 96-96-43-96-96-96zm0 144c-26.5 0-48-21.5-48-48s21.5-48 48-48 48 21.5 48 48-21.5 48-48 48zm0-240C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm0 448c-49.7 0-95.1-18.3-130.1-48.4 14.9-23 40.4-38.6 69.6-39.5 20.8 6.4 40.6 9.6 60.5 9.6s39.7-3.1 60.5-9.6c29.2 1 54.7 16.5 69.6 39.5-35 30.1-80.4 48.4-130.1 48.4zm162.7-84.1c-24.4-31.4-62.1-51.9-105.1-51.9-10.2 0-26 9.6-57.6 9.6-31.5 0-47.4-9.6-57.6-9.6-42.9 0-80.6 20.5-105.1 51.9C61.9 339.2 48 299.2 48 256c0-110.3 89.7-200 200-200s200 89.7 200 200c0 43.2-13.9 83.2-37.3 115.9z"}}]})(e)}function Ez(e){return QC({tag:"svg",attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M480 480H32c-17.7 0-32-14.3-32-32s14.3-32 32-32h448c17.7 0 32 14.3 32 32s-14.3 32-32 32z"}}]})(e)}function kz(e){var t=(0,c.useRef)(null),n=(0,c.useRef)(null),r=(0,c.useRef)(null),a=(0,c.useState)(!1),i=(0,p.A)(a,2),o=i[0],s=i[1];(0,c.useEffect)(function(){r.current=t.current.querySelector("video"),t.current.addEventListener("bm-play-gif",u)},[t]);var u=function(){r.current.play(),s(!0)};return c.createElement("span",{ref:t,className:"bpbm-gif"},!o&&c.createElement("span",{ref:n,onTouchStart:function(){u()},onClick:function(){u()},className:"bpbm-gif-play"},c.createElement(Az,null)),Kg(e.video))}function xz(e){return QC({tag:"svg",attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M217.9 256L345 129c9.4-9.4 9.4-24.6 0-33.9-9.4-9.4-24.6-9.3-34 0L167 239c-9.1 9.1-9.3 23.7-.7 33.1L310.9 417c4.7 4.7 10.9 7 17 7s12.3-2.3 17-7c9.4-9.4 9.4-24.6 0-33.9L217.9 256z"}}]})(e)}function Cz(e){return QC({tag:"svg",attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M436.9 364.8c-14.7-14.7-50-36.8-67.4-45.1-20.2-9.7-27.6-9.5-41.9.8-11.9 8.6-19.6 16.6-33.3 13.6-13.7-2.9-40.7-23.4-66.9-49.5-26.2-26.2-46.6-53.2-49.5-66.9-2.9-13.8 5.1-21.4 13.6-33.3 10.3-14.3 10.6-21.7.8-41.9C184 125 162 89.8 147.2 75.1c-14.7-14.7-18-11.5-26.1-8.6 0 0-12 4.8-23.9 12.7-14.7 9.8-22.9 18-28.7 30.3-5.7 12.3-12.3 35.2 21.3 95 27.1 48.3 53.7 84.9 93.2 124.3l.1.1.1.1c39.5 39.5 76 66.1 124.3 93.2 59.8 33.6 82.7 27 95 21.3 12.3-5.7 20.5-13.9 30.3-28.7 7.9-11.9 12.7-23.9 12.7-23.9 2.9-8.1 6.2-11.4-8.6-26.1z"}}]})(e)}function Fz(e){return QC({tag:"svg",attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M450.6 153.6c-3.3 0-6.5.9-9.3 2.7l-86.5 54.6c-2.5 1.6-4 4.3-4 7.2v76c0 2.9 1.5 5.6 4 7.2l86.5 54.6c2.8 1.7 6 2.7 9.3 2.7h20.8c4.8 0 8.6-3.8 8.6-8.5v-188c0-4.7-3.9-8.5-8.6-8.5h-20.8zM273.5 384h-190C55.2 384 32 360.8 32 332.6V179.4c0-28.3 23.2-51.4 51.4-51.4h190c28.3 0 51.4 23.2 51.4 51.4v153.1c.1 28.3-23 51.5-51.3 51.5z"}}]})(e)}function Sz(e){return QC({tag:"svg",attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M405 136.798L375.202 107 256 226.202 136.798 107 107 136.798 226.202 256 107 375.202 136.798 405 256 285.798 375.202 405 405 375.202 285.798 256z"}}]})(e)}function Oz(e){return QC({tag:"svg",attr:{viewBox:"0 0 20 20",fill:"currentColor","aria-hidden":"true"},child:[{tag:"path",attr:{fillRule:"evenodd",d:"M3 10a1 1 0 011-1h12a1 1 0 110 2H4a1 1 0 01-1-1z",clipRule:"evenodd"}}]})(e)}function Tz(e){return QC({tag:"svg",attr:{viewBox:"0 0 20 20",fill:"currentColor","aria-hidden":"true"},child:[{tag:"path",attr:{d:"M2 3a1 1 0 011-1h2.153a1 1 0 01.986.836l.74 4.435a1 1 0 01-.54 1.06l-1.548.773a11.037 11.037 0 006.105 6.105l.774-1.548a1 1 0 011.059-.54l4.435.74a1 1 0 01.836.986V17a1 1 0 01-1 1h-2C7.82 18 2 12.18 2 5V3z"}}]})(e)}function Bz(){return c.createElement("svg",{stroke:"currentColor",fill:"currentColor",strokeWidth:"0",viewBox:"0 0 24 24",height:"1em",width:"1em",xmlns:"http://www.w3.org/2000/svg"},c.createElement("path",{fillRule:"evenodd",d:"M15.22 3.22a.75.75 0 011.06 0L18 4.94l1.72-1.72a.75.75 0 111.06 1.06L19.06 6l1.72 1.72a.75.75 0 01-1.06 1.06L18 7.06l-1.72 1.72a.75.75 0 11-1.06-1.06L16.94 6l-1.72-1.72a.75.75 0 010-1.06zM1.5 4.5a3 3 0 013-3h1.372c.86 0 1.61.586 1.819 1.42l1.105 4.423a1.875 1.875 0 01-.694 1.955l-1.293.97c-.135.101-.164.249-.126.352a11.285 11.285 0 006.697 6.697c.103.038.25.009.352-.126l.97-1.293a1.875 1.875 0 011.955-.694l4.423 1.105c.834.209 1.42.959 1.42 1.82V19.5a3 3 0 01-3 3h-2.25C8.552 22.5 1.5 15.448 1.5 6.75V4.5z",clipRule:"evenodd"}))}__webpack_require__(43359);var Mz={"o/":"👋","</3":"💔","<3":"💗","8-D":"😁","8D":"😁",":-D":"😁",":-3":"😁",":3":"😁",":D":"😁","B^D":"😁","X-D":"😁",XD:"😁","x-D":"😁",xD:"😁",":')":"😂",":'-)":"😂",":-))":"😃","8)":"😄",":)":"😊",":-)":"😄",":]":"😄",":^)":"😄",":c)":"😄",":o)":"😄",":}":"😄",":っ)":"😄","0:)":"😇","0:-)":"😇","0:-3":"😇","0:3":"😇","0;^)":"😇","O:-)":"😇","3:)":"😈","3:-)":"😈","}:)":"😈","}:-)":"😈","*)":"😉","*-)":"😉",":-,":"😉",";)":"😉",";-)":"😉",";-]":"😉",";D":"😉",";]":"😉",";^)":"😉",":-|":"😐",":|":"😐",":(":"😞",":-(":"😒",":-<":"😒",":-[":"😒",":-c":"😒",":<":"😒",":[":"😒",":c":"😒",":{":"😒",":っC":"😒","%)":"😖","%-)":"😖",":-P":"😜",":-b":"😜",":-p":"😜",":-Þ":"😜",":-þ":"😜",":P":"😜",":b":"😜",":p":"😜",":Þ":"😜",":þ":"😜",";(":"😜","X-P":"😜",XP:"😜","d:":"😜","x-p":"😜",xp:"😜",":-||":"😠",":@":"😠",":-.":"😡",":-/":"😡",":/":"😐",":L":"😡",":S":"😡",":\\":"😡",":'(":"😢",":'-(":"😢","^5":"😤","^<_<":"😤","o/\\o":"😤","|-O":"😫","|;-)":"😫",":###..":"😰",":#":"😅",":-###..":"😰","D-':":"😱",D8:"😱","D:":"😱","D:<":"😱","D;":"😱",DX:"😱","v.v":"😱","8-0":"😲",":-O":"😲",":-o":"😲",":O":"😲",":o":"😲","O-O":"😲",O_O:"😲",O_o:"😲","o-o":"😲",o_O:"😲",o_o:"😲",":$":"😳","#-)":"😵",":&":"😶",":-#":"😶",":-&":"😶",":-X":"😶",":X":"😶",":-J":"😼",":*":"😘",":^*":"😽","ಠ_ಠ":"🙅","*\\0/*":"🙆","\\o/":"🙆",":>":"😄",">.<":"😡",">:(":"😠",">:)":"😈",">:-)":"😈",">:/":"😡",">:O":"😲",">:P":"😜",">:[":"😒",">:\\":"😡",">;)":"😈",">_>^":"😤","^^":"😊",":sweat:":"😅",":smile:":"😄",":laughing:":"😆",":blush:":"😊",":smiley:":"😃",":relaxed:":"☺️",":smirk:":"😏",":heart_eyes:":"😍",":kissing_heart:":"😘",":kissing_closed_eyes:":"😚",":flushed:":"😳",":relieved:":"😌",":satisfied:":"😆",":grin:":"😁",":wink:":"😉",":stuck_out_tongue_winking_eye:":"😜",":stuck_out_tongue_closed_eyes:":"😝",":grinning:":"😀",":kissing:":"😗",":kissing_smiling_eyes:":"😙",":stuck_out_tongue:":"😛",":sleeping:":"😴",":worried:":"😟",":frowning:":"😦",":anguished:":"😧",":open_mouth:":"😮",":grimacing:":"😬",":confused:":"😕",":hushed:":"😯",":expressionless:":"😑",":unamused:":"😒",":sweat_smile:":"😅",":disappointed_relieved:":"😥",":weary:":"😩",":pensive:":"😔",":disappointed:":"😞",":confounded:":"😖",":fearful:":"😨",":cold_sweat:":"😰",":persevere:":"😣",":cry:":"😢",":sob:":"😭",":joy:":"😂",":astonished:":"😲",":scream:":"😱",":tired_face:":"😫",":angry:":"😠",":rage:":"😡",":triumph:":"😤",":sleepy:":"😪",":yum:":"😋",":mask:":"😷",":sunglasses:":"😎",":dizzy_face:":"😵",":imp:":"👿",":smiling_imp:":"😈",":neutral_face:":"😐",":no_mouth:":"😶",":innocent:":"😇",":alien:":"👽",":yellow_heart:":"💛",":blue_heart:":"💙",":purple_heart:":"💜",":heart:":"❤️",":green_heart:":"💚",":broken_heart:":"💔",":heartbeat:":"💓",":heartpulse:":"💗",":two_hearts:":"💕",":revolving_hearts:":"💞",":cupid:":"💘",":sparkling_heart:":"💖",":sparkles:":"✨",":star:":"⭐",":star2:":"🌟",":dizzy:":"💫",":boom:":"💥",":collision:":"💥",":anger:":"💢",":exclamation:":"❗",":question:":"❓",":grey_exclamation:":"❕",":grey_question:":"❔",":zzz:":"💤",":dash:":"💨",":sweat_drops:":"💦",":notes:":"🎶",":musical_note:":"🎵",":fire:":"🔥",":hankey:":"💩",":poop:":"💩",":shit:":"💩",":+1:":"👍",":thumbsup:":"👍",":-1:":"👎",":thumbsdown:":"👎",":ok_hand:":"👌",":punch:":"👊",":facepunch:":"👊",":fist:":"✊",":v:":"✌️",":wave:":"👋",":hand:":"✋",":raised_hand:":"✋",":open_hands:":"👐",":point_up:":"☝️",":point_down:":"👇",":point_left:":"👈",":point_right:":"👉",":raised_hands:":"🙌",":pray:":"🙏",":point_up_2:":"👆",":clap:":"👏",":muscle:":"💪",":metal:":"🤘",":fu:":"🖕",":walking:":"🚶",":runner:":"🏃",":running:":"🏃",":couple:":"👫",":family:":"👪",":two_men_holding_hands:":"👬",":two_women_holding_hands:":"👭",":dancer:":"💃",":dancers:":"👯",":no_good:":"🙅",":information_desk_person:":"💁",":raising_hand:":"🙋",":bride_with_veil:":"👰",":bow:":"🙇",":couplekiss:":"💏",":couple_with_heart:":"💑",":massage:":"💆",":haircut:":"💇",":nail_care:":"💅",":boy:":"👦",":girl:":"👧",":woman:":"👩",":man:":"👨",":baby:":"👶",":older_woman:":"👵",":older_man:":"👴",":man_with_gua_pi_mao:":"👲",":construction_worker:":"👷",":cop:":"👮",":angel:":"👼",":princess:":"👸",":smiley_cat:":"😺",":smile_cat:":"😸",":heart_eyes_cat:":"😻",":kissing_cat:":"😽",":smirk_cat:":"😼",":scream_cat:":"🙀",":crying_cat_face:":"😿",":joy_cat:":"😹",":pouting_cat:":"😾",":japanese_ogre:":"👹",":japanese_goblin:":"👺",":see_no_evil:":"🙈",":hear_no_evil:":"🙉",":speak_no_evil:":"🙊",":skull:":"💀",":feet:":"🐾",":lips:":"👄",":kiss:":"💋",":droplet:":"💧",":ear:":"👂",":eyes:":"👀",":nose:":"👃",":tongue:":"👅",":love_letter:":"💌",":bust_in_silhouette:":"👤",":busts_in_silhouette:":"👥",":speech_balloon:":"💬",":thought_balloon:":"💭",":sunny:":"☀️",":umbrella:":"☔",":cloud:":"☁️",":snowflake:":"❄️",":snowman:":"⛄",":zap:":"⚡",":cyclone:":"🌀",":foggy:":"🌁",":ocean:":"🌊",":cat:":"🐱",":dog:":"🐶",":mouse:":"🐭",":hamster:":"🐹",":rabbit:":"🐰",":wolf:":"🐺",":frog:":"🐸",":tiger:":"🐯",":koala:":"🐨",":bear:":"🐻",":pig:":"🐷",":pig_nose:":"🐽",":cow:":"🐮",":boar:":"🐗",":monkey_face:":"🐵",":monkey:":"🐒",":horse:":"🐴",":racehorse:":"🐎",":camel:":"🐫",":sheep:":"🐑",":elephant:":"🐘",":panda_face:":"🐼",":snake:":"🐍",":bird:":"🐦",":baby_chick:":"🐤",":hatched_chick:":"🐥",":hatching_chick:":"🐣",":chicken:":"🐔",":penguin:":"🐧",":turtle:":"🐢",":bug:":"🐛",":honeybee:":"🐝",":ant:":"🐜",":beetle:":"🐞",":snail:":"🐌",":octopus:":"🐙",":tropical_fish:":"🐠",":fish:":"🐟",":whale:":"🐳",":whale2:":"🐋",":dolphin:":"🐬",":cow2:":"🐄",":ram:":"🐏",":rat:":"🐀",":water_buffalo:":"🐃",":tiger2:":"🐅",":rabbit2:":"🐇",":dragon:":"🐉",":goat:":"🐐",":rooster:":"🐓",":dog2:":"🐕",":pig2:":"🐖",":mouse2:":"🐁",":ox:":"🐂",":dragon_face:":"🐲",":blowfish:":"🐡",":crocodile:":"🐊",":dromedary_camel:":"🐪",":leopard:":"🐆",":cat2:":"🐈",":poodle:":"🐩",":paw_prints:":"🐾",":bouquet:":"💐",":cherry_blossom:":"🌸",":tulip:":"🌷",":four_leaf_clover:":"🍀",":rose:":"🌹",":sunflower:":"🌻",":hibiscus:":"🌺",":maple_leaf:":"🍁",":leaves:":"🍃",":fallen_leaf:":"🍂",":herb:":"🌿",":mushroom:":"🍄",":cactus:":"🌵",":palm_tree:":"🌴",":evergreen_tree:":"🌲",":deciduous_tree:":"🌳",":chestnut:":"🌰",":seedling:":"🌱",":blossom:":"🌼",":ear_of_rice:":"🌾",":shell:":"🐚",":globe_with_meridians:":"🌐",":sun_with_face:":"🌞",":full_moon_with_face:":"🌝",":new_moon_with_face:":"🌚",":new_moon:":"🌑",":waxing_crescent_moon:":"🌒",":first_quarter_moon:":"🌓",":waxing_gibbous_moon:":"🌔",":full_moon:":"🌕",":waning_gibbous_moon:":"🌖",":last_quarter_moon:":"🌗",":waning_crescent_moon:":"🌘",":last_quarter_moon_with_face:":"🌜",":first_quarter_moon_with_face:":"🌛",":moon:":"🌔",":earth_africa:":"🌍",":earth_americas:":"🌎",":earth_asia:":"🌏",":volcano:":"🌋",":milky_way:":"🌌",":partly_sunny:":"⛅",":bamboo:":"🎍",":gift_heart:":"💝",":dolls:":"🎎",":school_satchel:":"🎒",":mortar_board:":"🎓",":flags:":"🎏",":fireworks:":"🎆",":sparkler:":"🎇",":wind_chime:":"🎐",":rice_scene:":"🎑",":jack_o_lantern:":"🎃",":ghost:":"👻",":santa:":"🎅",":christmas_tree:":"🎄",":gift:":"🎁",":bell:":"🔔",":no_bell:":"🔕",":tanabata_tree:":"🎋",":tada:":"🎉",":confetti_ball:":"🎊",":balloon:":"🎈",":crystal_ball:":"🔮",":cd:":"💿",":dvd:":"📀",":floppy_disk:":"💾",":camera:":"📷",":video_camera:":"📹",":movie_camera:":"🎥",":computer:":"💻",":tv:":"📺",":iphone:":"📱",":phone:":"☎️",":telephone:":"☎️",":telephone_receiver:":"📞",":pager:":"📟",":fax:":"📠",":minidisc:":"💽",":vhs:":"📼",":sound:":"🔉",":speaker:":"🔈",":mute:":"🔇",":loudspeaker:":"📢",":mega:":"📣",":hourglass:":"⌛",":hourglass_flowing_sand:":"⏳",":alarm_clock:":"⏰",":watch:":"⌚",":radio:":"📻",":satellite:":"📡",":loop:":"➿",":mag:":"🔍",":mag_right:":"🔎",":unlock:":"🔓",":lock:":"🔒",":lock_with_ink_pen:":"🔏",":closed_lock_with_key:":"🔐",":key:":"🔑",":bulb:":"💡",":flashlight:":"🔦",":high_brightness:":"🔆",":low_brightness:":"🔅",":electric_plug:":"🔌",":battery:":"🔋",":calling:":"📲",":email:":"✉️",":mailbox:":"📫",":postbox:":"📮",":bath:":"🛀",":bathtub:":"🛁",":shower:":"🚿",":toilet:":"🚽",":wrench:":"🔧",":nut_and_bolt:":"🔩",":hammer:":"🔨",":seat:":"💺",":moneybag:":"💰",":yen:":"💴",":dollar:":"💵",":pound:":"💷",":euro:":"💶",":credit_card:":"💳",":money_with_wings:":"💸",":e-mail:":"📧",":inbox_tray:":"📥",":outbox_tray:":"📤",":envelope:":"✉️",":incoming_envelope:":"📨",":postal_horn:":"📯",":mailbox_closed:":"📪",":mailbox_with_mail:":"📬",":mailbox_with_no_mail:":"📭",":package:":"📦",":door:":"🚪",":smoking:":"🚬",":bomb:":"💣",":gun:":"🔫",":hocho:":"🔪",":pill:":"💊",":syringe:":"💉",":page_facing_up:":"📄",":page_with_curl:":"📃",":bookmark_tabs:":"📑",":bar_chart:":"📊",":chart_with_upwards_trend:":"📈",":chart_with_downwards_trend:":"📉",":scroll:":"📜",":clipboard:":"📋",":calendar:":"📆",":date:":"📅",":card_index:":"📇",":file_folder:":"📁",":open_file_folder:":"📂",":scissors:":"✂️",":pushpin:":"📌",":paperclip:":"📎",":black_nib:":"✒️",":pencil2:":"✏️",":straight_ruler:":"📏",":triangular_ruler:":"📐",":closed_book:":"📕",":green_book:":"📗",":blue_book:":"📘",":orange_book:":"📙",":notebook:":"📓",":notebook_with_decorative_cover:":"📔",":ledger:":"📒",":books:":"📚",":bookmark:":"🔖",":name_badge:":"📛",":microscope:":"🔬",":telescope:":"🔭",":newspaper:":"📰",":football:":"🏈",":basketball:":"🏀",":soccer:":"⚽",":baseball:":"⚾",":tennis:":"🎾",":8ball:":"🎱",":rugby_football:":"🏉",":bowling:":"🎳",":golf:":"⛳",":mountain_bicyclist:":"🚵",":bicyclist:":"🚴",":horse_racing:":"🏇",":snowboarder:":"🏂",":swimmer:":"🏊",":surfer:":"🏄",":ski:":"🎿",":spades:":"♠️",":hearts:":"♥️",":clubs:":"♣️",":diamonds:":"♦️",":gem:":"💎",":ring:":"💍",":trophy:":"🏆",":musical_score:":"🎼",":musical_keyboard:":"🎹",":violin:":"🎻",":space_invader:":"👾",":video_game:":"🎮",":black_joker:":"🃏",":flower_playing_cards:":"🎴",":game_die:":"🎲",":dart:":"🎯",":mahjong:":"🀄",":clapper:":"🎬",":memo:":"📝",":pencil:":"📝",":book:":"📖",":art:":"🎨",":microphone:":"🎤",":headphones:":"🎧",":trumpet:":"🎺",":saxophone:":"🎷",":guitar:":"🎸",":shoe:":"👞",":sandal:":"👡",":high_heel:":"👠",":lipstick:":"💄",":boot:":"👢",":shirt:":"👕",":tshirt:":"👕",":necktie:":"👔",":womans_clothes:":"👚",":dress:":"👗",":running_shirt_with_sash:":"🎽",":jeans:":"👖",":kimono:":"👘",":bikini:":"👙",":ribbon:":"🎀",":tophat:":"🎩",":crown:":"👑",":womans_hat:":"👒",":mans_shoe:":"👞",":closed_umbrella:":"🌂",":briefcase:":"💼",":handbag:":"👜",":pouch:":"👝",":purse:":"👛",":eyeglasses:":"👓",":fishing_pole_and_fish:":"🎣",":coffee:":"☕",":tea:":"🍵",":sake:":"🍶",":baby_bottle:":"🍼",":beer:":"🍺",":beers:":"🍻",":cocktail:":"🍸",":tropical_drink:":"🍹",":wine_glass:":"🍷",":fork_and_knife:":"🍴",":pizza:":"🍕",":hamburger:":"🍔",":fries:":"🍟",":poultry_leg:":"🍗",":meat_on_bone:":"🍖",":spaghetti:":"🍝",":curry:":"🍛",":fried_shrimp:":"🍤",":bento:":"🍱",":sushi:":"🍣",":fish_cake:":"🍥",":rice_ball:":"🍙",":rice_cracker:":"🍘",":rice:":"🍚",":ramen:":"🍜",":stew:":"🍲",":oden:":"🍢",":dango:":"🍡",":egg:":"🥚",":bread:":"🍞",":doughnut:":"🍩",":custard:":"🍮",":icecream:":"🍦",":ice_cream:":"🍨",":shaved_ice:":"🍧",":birthday:":"🎂",":cake:":"🍰",":cookie:":"🍪",":chocolate_bar:":"🍫",":candy:":"🍬",":lollipop:":"🍭",":honey_pot:":"🍯",":apple:":"🍎",":green_apple:":"🍏",":tangerine:":"🍊",":lemon:":"🍋",":cherries:":"🍒",":grapes:":"🍇",":watermelon:":"🍉",":strawberry:":"🍓",":peach:":"🍑",":melon:":"🍈",":banana:":"🍌",":pear:":"🍐",":pineapple:":"🍍",":sweet_potato:":"🍠",":eggplant:":"🍆",":tomato:":"🍅",":corn:":"🌽",":house:":"🏠",":house_with_garden:":"🏡",":school:":"🏫",":office:":"🏢",":post_office:":"🏣",":hospital:":"🏥",":bank:":"🏦",":convenience_store:":"🏪",":love_hotel:":"🏩",":hotel:":"🏨",":wedding:":"💒",":church:":"⛪",":department_store:":"🏬",":european_post_office:":"🏤",":city_sunrise:":"🌇",":city_sunset:":"🌆",":japanese_castle:":"🏯",":european_castle:":"🏰",":tent:":"⛺",":factory:":"🏭",":tokyo_tower:":"🗼",":japan:":"🗾",":mount_fuji:":"🗻",":sunrise_over_mountains:":"🌄",":sunrise:":"🌅",":stars:":"🌠",":statue_of_liberty:":"🗽",":bridge_at_night:":"🌉",":carousel_horse:":"🎠",":rainbow:":"🌈",":ferris_wheel:":"🎡",":fountain:":"⛲",":roller_coaster:":"🎢",":ship:":"🚢",":speedboat:":"🚤",":boat:":"⛵",":sailboat:":"⛵",":rowboat:":"🚣",":anchor:":"⚓",":rocket:":"🚀",":airplane:":"✈️",":helicopter:":"🚁",":steam_locomotive:":"🚂",":tram:":"🚊",":mountain_railway:":"🚞",":bike:":"🚲",":aerial_tramway:":"🚡",":suspension_railway:":"🚟",":mountain_cableway:":"🚠",":tractor:":"🚜",":blue_car:":"🚙",":oncoming_automobile:":"🚘",":car:":"🚗",":red_car:":"🚗",":taxi:":"🚕",":oncoming_taxi:":"🚖",":articulated_lorry:":"🚛",":bus:":"🚌",":oncoming_bus:":"🚍",":rotating_light:":"🚨",":police_car:":"🚓",":oncoming_police_car:":"🚔",":fire_engine:":"🚒",":ambulance:":"🚑",":minibus:":"🚐",":truck:":"🚚",":train:":"🚋",":station:":"🚉",":train2:":"🚆",":bullettrain_front:":"🚅",":bullettrain_side:":"🚄",":light_rail:":"🚈",":monorail:":"🚝",":railway_car:":"🚃",":trolleybus:":"🚎",":ticket:":"🎫",":fuelpump:":"⛽",":vertical_traffic_light:":"🚦",":traffic_light:":"🚥",":warning:":"⚠️",":construction:":"🚧",":beginner:":"🔰",":atm:":"🏧",":slot_machine:":"🎰",":busstop:":"🚏",":barber:":"💈",":hotsprings:":"♨️",":checkered_flag:":"🏁",":crossed_flags:":"🎌",":izakaya_lantern:":"🏮",":moyai:":"🗿",":circus_tent:":"🎪",":performing_arts:":"🎭",":round_pushpin:":"📍",":triangular_flag_on_post:":"🚩",":jp:":"🇯🇵",":kr:":"🇰🇷",":cn:":"🇨🇳",":us:":"🇺🇸",":fr:":"🇫🇷",":es:":"🇪🇸",":it:":"🇮🇹",":ru:":"🇷🇺",":gb:":"🇬🇧",":uk:":"🇬🇧",":de:":"🇩🇪",":one:":"1️⃣",":two:":"2️⃣",":three:":"3️⃣",":four:":"4️⃣",":five:":"5️⃣",":six:":"6️⃣",":seven:":"7️⃣",":eight:":"8️⃣",":nine:":"9️⃣",":keycap_ten:":"🔟",":1234:":"🔢",":zero:":"0️⃣",":hash:":"#️⃣",":symbols:":"🔣",":arrow_backward:":"◀️",":arrow_down:":"⬇️",":arrow_forward:":"▶️",":arrow_left:":"⬅️",":capital_abcd:":"🔠",":abcd:":"🔡",":abc:":"🔤",":arrow_lower_left:":"↙️",":arrow_lower_right:":"↘️",":arrow_right:":"➡️",":arrow_up:":"⬆️",":arrow_upper_left:":"↖️",":arrow_upper_right:":"↗️",":arrow_double_down:":"⏬",":arrow_double_up:":"⏫",":arrow_down_small:":"🔽",":arrow_heading_down:":"⤵️",":arrow_heading_up:":"⤴️",":leftwards_arrow_with_hook:":"↩️",":arrow_right_hook:":"↪️",":left_right_arrow:":"↔️",":arrow_up_down:":"↕️",":arrow_up_small:":"🔼",":arrows_clockwise:":"🔃",":arrows_counterclockwise:":"🔄",":rewind:":"⏪",":fast_forward:":"⏩",":information_source:":"ℹ️",":ok:":"🆗",":twisted_rightwards_arrows:":"🔀",":repeat:":"🔁",":repeat_one:":"🔂",":new:":"🆕",":top:":"🔝",":up:":"🆙",":cool:":"🆒",":free:":"🆓",":ng:":"🆖",":cinema:":"🎦",":koko:":"🈁",":signal_strength:":"📶",":u5272:":"🈹",":u5408:":"🈴",":u55b6:":"🈺",":u6307:":"🈯",":u6708:":"🈷️",":u6709:":"🈶",":u6e80:":"🈵",":u7121:":"🈚",":u7533:":"🈸",":u7a7a:":"🈳",":u7981:":"🈲",":sa:":"🈂️",":restroom:":"🚻",":mens:":"🚹",":womens:":"🚺",":baby_symbol:":"🚼",":no_smoking:":"🚭",":parking:":"🅿️",":wheelchair:":"♿",":metro:":"🚇",":baggage_claim:":"🛄",":accept:":"🉑",":wc:":"🚾",":potable_water:":"🚰",":put_litter_in_its_place:":"🚮",":secret:":"㊙️",":congratulations:":"㊗️",":m:":"Ⓜ️",":passport_control:":"🛂",":left_luggage:":"🛅",":customs:":"🛃",":ideograph_advantage:":"🉐",":cl:":"🆑",":sos:":"🆘",":id:":"🆔",":no_entry_sign:":"🚫",":underage:":"🔞",":no_mobile_phones:":"📵",":do_not_litter:":"🚯",":non-potable_water:":"🚱",":no_bicycles:":"🚳",":no_pedestrians:":"🚷",":children_crossing:":"🚸",":no_entry:":"⛔",":eight_spoked_asterisk:":"✳️",":sparkle:":"❇️",":eight_pointed_black_star:":"✴️",":heart_decoration:":"💟",":vs:":"🆚",":vibration_mode:":"📳",":mobile_phone_off:":"📴",":chart:":"💹",":currency_exchange:":"💱",":aries:":"♈",":taurus:":"♉",":gemini:":"♊",":cancer:":"♋",":leo:":"♌",":virgo:":"♍",":libra:":"♎",":scorpius:":"♏",":sagittarius:":"♐",":capricorn:":"♑",":aquarius:":"♒",":pisces:":"♓",":ophiuchus:":"⛎",":six_pointed_star:":"🔯",":negative_squared_cross_mark:":"❎",":a:":"🅰️",":b:":"🅱️",":ab:":"🆎",":o2:":"🅾️",":diamond_shape_with_a_dot_inside:":"💠",":recycle:":"♻️",":end:":"🔚",":back:":"🔙",":on:":"🔛",":soon:":"🔜",":clock1:":"🕐",":clock130:":"🕜",":clock10:":"🕙",":clock1030:":"🕥",":clock11:":"🕚",":clock1130:":"🕦",":clock12:":"🕛",":clock1230:":"🕧",":clock2:":"🕑",":clock230:":"🕝",":clock3:":"🕒",":clock330:":"🕞",":clock4:":"🕓",":clock430:":"🕟",":clock5:":"🕔",":clock530:":"🕠",":clock6:":"🕕",":clock630:":"🕡",":clock7:":"🕖",":clock730:":"🕢",":clock8:":"🕗",":clock830:":"🕣",":clock9:":"🕘",":clock930:":"🕤",":heavy_dollar_sign:":"💲",":copyright:":"©️",":registered:":"®️",":tm:":"™️",":x:":"❌",":heavy_exclamation_mark:":"❗",":bangbang:":"‼️",":interrobang:":"⁉️",":o:":"⭕",":heavy_multiplication_x:":"✖️",":heavy_plus_sign:":"➕",":heavy_minus_sign:":"➖",":heavy_division_sign:":"➗",":white_flower:":"💮",":100:":"💯",":heavy_check_mark:":"✔️",":ballot_box_with_check:":"☑️",":radio_button:":"🔘",":link:":"🔗",":curly_loop:":"➰",":wavy_dash:":"〰️",":part_alternation_mark:":"〽️"},Pz=new Set(["__defineGetter__","__defineSetter__","__lookupGetter__","__lookupSetter__","__proto__","constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]);function Rz(e,t){for(var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"...",r=/[#*0-9]\uFE0F?\u20E3|[\xA9\xAE\u203C\u2049\u2122\u2139\u2194-\u2199\u21A9\u21AA\u231A\u231B\u2328\u23CF\u23ED-\u23EF\u23F1\u23F2\u23F8-\u23FA\u24C2\u25AA\u25AB\u25B6\u25C0\u25FB\u25FC\u25FE\u2600-\u2604\u260E\u2611\u2614\u2615\u2618\u2620\u2622\u2623\u2626\u262A\u262E\u262F\u2638-\u263A\u2640\u2642\u2648-\u2653\u265F\u2660\u2663\u2665\u2666\u2668\u267B\u267E\u267F\u2692\u2694-\u2697\u2699\u269B\u269C\u26A0\u26A7\u26AA\u26B0\u26B1\u26BD\u26BE\u26C4\u26C8\u26CF\u26D1\u26E9\u26F0-\u26F5\u26F7\u26F8\u26FA\u2702\u2708\u2709\u270F\u2712\u2714\u2716\u271D\u2721\u2733\u2734\u2744\u2747\u2757\u2763\u27A1\u2934\u2935\u2B05-\u2B07\u2B1B\u2B1C\u2B55\u3030\u303D\u3297\u3299]\uFE0F?|[\u261D\u270C\u270D](?:\uD83C[\uDFFB-\uDFFF]|\uFE0F)?|[\u270A\u270B](?:\uD83C[\uDFFB-\uDFFF])?|[\u23E9-\u23EC\u23F0\u23F3\u25FD\u2693\u26A1\u26AB\u26C5\u26CE\u26D4\u26EA\u26FD\u2705\u2728\u274C\u274E\u2753-\u2755\u2795-\u2797\u27B0\u27BF\u2B50]|\u26D3\uFE0F?(?:\u200D\uD83D\uDCA5)?|\u26F9(?:\uD83C[\uDFFB-\uDFFF]|\uFE0F)?(?:\u200D[\u2640\u2642]\uFE0F?)?|\u2764\uFE0F?(?:\u200D(?:\uD83D\uDD25|\uD83E\uDE79))?|\uD83C(?:[\uDC04\uDD70\uDD71\uDD7E\uDD7F\uDE02\uDE37\uDF21\uDF24-\uDF2C\uDF36\uDF7D\uDF96\uDF97\uDF99-\uDF9B\uDF9E\uDF9F\uDFCD\uDFCE\uDFD4-\uDFDF\uDFF5\uDFF7]\uFE0F?|[\uDF85\uDFC2\uDFC7](?:\uD83C[\uDFFB-\uDFFF])?|[\uDFC4\uDFCA](?:\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDFCB\uDFCC](?:\uD83C[\uDFFB-\uDFFF]|\uFE0F)?(?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDCCF\uDD8E\uDD91-\uDD9A\uDE01\uDE1A\uDE2F\uDE32-\uDE36\uDE38-\uDE3A\uDE50\uDE51\uDF00-\uDF20\uDF2D-\uDF35\uDF37-\uDF43\uDF45-\uDF4A\uDF4C-\uDF7C\uDF7E-\uDF84\uDF86-\uDF93\uDFA0-\uDFC1\uDFC5\uDFC6\uDFC8\uDFC9\uDFCF-\uDFD3\uDFE0-\uDFF0\uDFF8-\uDFFF]|\uDDE6\uD83C[\uDDE8-\uDDEC\uDDEE\uDDF1\uDDF2\uDDF4\uDDF6-\uDDFA\uDDFC\uDDFD\uDDFF]|\uDDE7\uD83C[\uDDE6\uDDE7\uDDE9-\uDDEF\uDDF1-\uDDF4\uDDF6-\uDDF9\uDDFB\uDDFC\uDDFE\uDDFF]|\uDDE8\uD83C[\uDDE6\uDDE8\uDDE9\uDDEB-\uDDEE\uDDF0-\uDDF7\uDDFA-\uDDFF]|\uDDE9\uD83C[\uDDEA\uDDEC\uDDEF\uDDF0\uDDF2\uDDF4\uDDFF]|\uDDEA\uD83C[\uDDE6\uDDE8\uDDEA\uDDEC\uDDED\uDDF7-\uDDFA]|\uDDEB\uD83C[\uDDEE-\uDDF0\uDDF2\uDDF4\uDDF7]|\uDDEC\uD83C[\uDDE6\uDDE7\uDDE9-\uDDEE\uDDF1-\uDDF3\uDDF5-\uDDFA\uDDFC\uDDFE]|\uDDED\uD83C[\uDDF0\uDDF2\uDDF3\uDDF7\uDDF9\uDDFA]|\uDDEE\uD83C[\uDDE8-\uDDEA\uDDF1-\uDDF4\uDDF6-\uDDF9]|\uDDEF\uD83C[\uDDEA\uDDF2\uDDF4\uDDF5]|\uDDF0\uD83C[\uDDEA\uDDEC-\uDDEE\uDDF2\uDDF3\uDDF5\uDDF7\uDDFC\uDDFE\uDDFF]|\uDDF1\uD83C[\uDDE6-\uDDE8\uDDEE\uDDF0\uDDF7-\uDDFB\uDDFE]|\uDDF2\uD83C[\uDDE6\uDDE8-\uDDED\uDDF0-\uDDFF]|\uDDF3\uD83C[\uDDE6\uDDE8\uDDEA-\uDDEC\uDDEE\uDDF1\uDDF4\uDDF5\uDDF7\uDDFA\uDDFF]|\uDDF4\uD83C\uDDF2|\uDDF5\uD83C[\uDDE6\uDDEA-\uDDED\uDDF0-\uDDF3\uDDF7-\uDDF9\uDDFC\uDDFE]|\uDDF6\uD83C\uDDE6|\uDDF7\uD83C[\uDDEA\uDDF4\uDDF8\uDDFA\uDDFC]|\uDDF8\uD83C[\uDDE6-\uDDEA\uDDEC-\uDDF4\uDDF7-\uDDF9\uDDFB\uDDFD-\uDDFF]|\uDDF9\uD83C[\uDDE6\uDDE8\uDDE9\uDDEB-\uDDED\uDDEF-\uDDF4\uDDF7\uDDF9\uDDFB\uDDFC\uDDFF]|\uDDFA\uD83C[\uDDE6\uDDEC\uDDF2\uDDF3\uDDF8\uDDFE\uDDFF]|\uDDFB\uD83C[\uDDE6\uDDE8\uDDEA\uDDEC\uDDEE\uDDF3\uDDFA]|\uDDFC\uD83C[\uDDEB\uDDF8]|\uDDFD\uD83C\uDDF0|\uDDFE\uD83C[\uDDEA\uDDF9]|\uDDFF\uD83C[\uDDE6\uDDF2\uDDFC]|\uDF44(?:\u200D\uD83D\uDFEB)?|\uDF4B(?:\u200D\uD83D\uDFE9)?|\uDFC3(?:\uD83C[\uDFFB-\uDFFF])?(?:\u200D(?:[\u2640\u2642]\uFE0F?(?:\u200D\u27A1\uFE0F?)?|\u27A1\uFE0F?))?|\uDFF3\uFE0F?(?:\u200D(?:\u26A7\uFE0F?|\uD83C\uDF08))?|\uDFF4(?:\u200D\u2620\uFE0F?|\uDB40\uDC67\uDB40\uDC62\uDB40(?:\uDC65\uDB40\uDC6E\uDB40\uDC67|\uDC73\uDB40\uDC63\uDB40\uDC74|\uDC77\uDB40\uDC6C\uDB40\uDC73)\uDB40\uDC7F)?)|\uD83D(?:[\uDC3F\uDCFD\uDD49\uDD4A\uDD6F\uDD70\uDD73\uDD76-\uDD79\uDD87\uDD8A-\uDD8D\uDDA5\uDDA8\uDDB1\uDDB2\uDDBC\uDDC2-\uDDC4\uDDD1-\uDDD3\uDDDC-\uDDDE\uDDE1\uDDE3\uDDE8\uDDEF\uDDF3\uDDFA\uDECB\uDECD-\uDECF\uDEE0-\uDEE5\uDEE9\uDEF0\uDEF3]\uFE0F?|[\uDC42\uDC43\uDC46-\uDC50\uDC66\uDC67\uDC6B-\uDC6D\uDC72\uDC74-\uDC76\uDC78\uDC7C\uDC83\uDC85\uDC8F\uDC91\uDCAA\uDD7A\uDD95\uDD96\uDE4C\uDE4F\uDEC0\uDECC](?:\uD83C[\uDFFB-\uDFFF])?|[\uDC6E\uDC70\uDC71\uDC73\uDC77\uDC81\uDC82\uDC86\uDC87\uDE45-\uDE47\uDE4B\uDE4D\uDE4E\uDEA3\uDEB4\uDEB5](?:\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDD74\uDD90](?:\uD83C[\uDFFB-\uDFFF]|\uFE0F)?|[\uDC00-\uDC07\uDC09-\uDC14\uDC16-\uDC25\uDC27-\uDC3A\uDC3C-\uDC3E\uDC40\uDC44\uDC45\uDC51-\uDC65\uDC6A\uDC79-\uDC7B\uDC7D-\uDC80\uDC84\uDC88-\uDC8E\uDC90\uDC92-\uDCA9\uDCAB-\uDCFC\uDCFF-\uDD3D\uDD4B-\uDD4E\uDD50-\uDD67\uDDA4\uDDFB-\uDE2D\uDE2F-\uDE34\uDE37-\uDE41\uDE43\uDE44\uDE48-\uDE4A\uDE80-\uDEA2\uDEA4-\uDEB3\uDEB7-\uDEBF\uDEC1-\uDEC5\uDED0-\uDED2\uDED5-\uDED7\uDEDC-\uDEDF\uDEEB\uDEEC\uDEF4-\uDEFC\uDFE0-\uDFEB\uDFF0]|\uDC08(?:\u200D\u2B1B)?|\uDC15(?:\u200D\uD83E\uDDBA)?|\uDC26(?:\u200D(?:\u2B1B|\uD83D\uDD25))?|\uDC3B(?:\u200D\u2744\uFE0F?)?|\uDC41\uFE0F?(?:\u200D\uD83D\uDDE8\uFE0F?)?|\uDC68(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D(?:[\uDC68\uDC69]\u200D\uD83D(?:\uDC66(?:\u200D\uD83D\uDC66)?|\uDC67(?:\u200D\uD83D[\uDC66\uDC67])?)|[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uDC66(?:\u200D\uD83D\uDC66)?|\uDC67(?:\u200D\uD83D[\uDC66\uDC67])?)|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]))|\uD83C(?:\uDFFB(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D\uDC68\uD83C[\uDFFC-\uDFFF])))?|\uDFFC(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D\uDC68\uD83C[\uDFFB\uDFFD-\uDFFF])))?|\uDFFD(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D\uDC68\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF])))?|\uDFFE(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D\uDC68\uD83C[\uDFFB-\uDFFD\uDFFF])))?|\uDFFF(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D\uDC68\uD83C[\uDFFB-\uDFFE])))?))?|\uDC69(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?[\uDC68\uDC69]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D(?:[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uDC66(?:\u200D\uD83D\uDC66)?|\uDC67(?:\u200D\uD83D[\uDC66\uDC67])?|\uDC69\u200D\uD83D(?:\uDC66(?:\u200D\uD83D\uDC66)?|\uDC67(?:\u200D\uD83D[\uDC66\uDC67])?))|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]))|\uD83C(?:\uDFFB(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFC-\uDFFF])))?|\uDFFC(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFB\uDFFD-\uDFFF])))?|\uDFFD(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF])))?|\uDFFE(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFB-\uDFFD\uDFFF])))?|\uDFFF(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFB-\uDFFE])))?))?|\uDC6F(?:\u200D[\u2640\u2642]\uFE0F?)?|\uDD75(?:\uD83C[\uDFFB-\uDFFF]|\uFE0F)?(?:\u200D[\u2640\u2642]\uFE0F?)?|\uDE2E(?:\u200D\uD83D\uDCA8)?|\uDE35(?:\u200D\uD83D\uDCAB)?|\uDE36(?:\u200D\uD83C\uDF2B\uFE0F?)?|\uDE42(?:\u200D[\u2194\u2195]\uFE0F?)?|\uDEB6(?:\uD83C[\uDFFB-\uDFFF])?(?:\u200D(?:[\u2640\u2642]\uFE0F?(?:\u200D\u27A1\uFE0F?)?|\u27A1\uFE0F?))?)|\uD83E(?:[\uDD0C\uDD0F\uDD18-\uDD1F\uDD30-\uDD34\uDD36\uDD77\uDDB5\uDDB6\uDDBB\uDDD2\uDDD3\uDDD5\uDEC3-\uDEC5\uDEF0\uDEF2-\uDEF8](?:\uD83C[\uDFFB-\uDFFF])?|[\uDD26\uDD35\uDD37-\uDD39\uDD3D\uDD3E\uDDB8\uDDB9\uDDCD\uDDCF\uDDD4\uDDD6-\uDDDD](?:\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDDDE\uDDDF](?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDD0D\uDD0E\uDD10-\uDD17\uDD20-\uDD25\uDD27-\uDD2F\uDD3A\uDD3F-\uDD45\uDD47-\uDD76\uDD78-\uDDB4\uDDB7\uDDBA\uDDBC-\uDDCC\uDDD0\uDDE0-\uDDFF\uDE70-\uDE7C\uDE80-\uDE89\uDE8F-\uDEC2\uDEC6\uDECE-\uDEDC\uDEDF-\uDEE9]|\uDD3C(?:\u200D[\u2640\u2642]\uFE0F?|\uD83C[\uDFFB-\uDFFF])?|\uDDCE(?:\uD83C[\uDFFB-\uDFFF])?(?:\u200D(?:[\u2640\u2642]\uFE0F?(?:\u200D\u27A1\uFE0F?)?|\u27A1\uFE0F?))?|\uDDD1(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83E\uDDD1|\uDDD1\u200D\uD83E\uDDD2(?:\u200D\uD83E\uDDD2)?|\uDDD2(?:\u200D\uD83E\uDDD2)?))|\uD83C(?:\uDFFB(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFC-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF])))?|\uDFFC(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFB\uDFFD-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF])))?|\uDFFD(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF])))?|\uDFFE(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFB-\uDFFD\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF])))?|\uDFFF(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFB-\uDFFE]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF])))?))?|\uDEF1(?:\uD83C(?:\uDFFB(?:\u200D\uD83E\uDEF2\uD83C[\uDFFC-\uDFFF])?|\uDFFC(?:\u200D\uD83E\uDEF2\uD83C[\uDFFB\uDFFD-\uDFFF])?|\uDFFD(?:\u200D\uD83E\uDEF2\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF])?|\uDFFE(?:\u200D\uD83E\uDEF2\uD83C[\uDFFB-\uDFFD\uDFFF])?|\uDFFF(?:\u200D\uD83E\uDEF2\uD83C[\uDFFB-\uDFFE])?))?)/g,a=(0,ae.A)(e.matchAll(r)),i=0,o="",s=0,u=0;u<e.length;u++)if(s<a.length&&u===a[s].index){var c=a[s][0];if(i+c.length>t)break;o+=c,i+=c.length,u+=c.length-1,s++}else{if(i+1>t)break;o+=e[u],i+=1}return o.length<e.length?o+n:e}function Nz(e){return QC({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{d:"M11.9997 13.1714L16.9495 8.22168L18.3637 9.63589L11.9997 15.9999L5.63574 9.63589L7.04996 8.22168L11.9997 13.1714Z"}}]})(e)}function Iz(e){return QC({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{d:"M11.9997 10.8284L7.04996 15.7782L5.63574 14.364L11.9997 8L18.3637 14.364L16.9495 15.7782L11.9997 10.8284Z"}}]})(e)}function Lz(e){return QC({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{d:"M6.45455 19L2 22.5V4C2 3.44772 2.44772 3 3 3H21C21.5523 3 22 3.44772 22 4V18C22 18.5523 21.5523 19 21 19H6.45455ZM4 18.3851L5.76282 17H20V5H4V18.3851ZM13.4142 11L15.8891 13.4749L14.4749 14.8891L12 12.4142L9.52513 14.8891L8.11091 13.4749L10.5858 11L8.11091 8.52513L9.52513 7.11091L12 9.58579L14.4749 7.11091L15.8891 8.52513L13.4142 11Z"}}]})(e)}function jz(e){return QC({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{d:"M4.92893 19.0711C3.11929 17.2614 2 14.7614 2 12C2 6.47715 6.47715 2 12 2C17.5228 2 22 6.47715 22 12C22 17.5228 17.5228 22 12 22H2L4.92893 19.0711ZM11 6V18H13V6H11ZM7 9V15H9V9H7ZM15 9V15H17V9H15Z"}}]})(e)}function zz(e){return QC({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{d:"M6.45455 19L2 22.5V4C2 3.44772 2.44772 3 3 3H21C21.5523 3 22 3.44772 22 4V18C22 18.5523 21.5523 19 21 19H6.45455ZM14 10.25V8H7V14H14V11.75L17 14V8L14 10.25Z"}}]})(e)}function qz(e){return QC({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{d:"M13.8273 1.68994L22.3126 10.1752L20.8984 11.5894L20.1913 10.8823L15.9486 15.125L15.2415 18.6605L13.8273 20.0747L9.58466 15.8321L4.63492 20.7818L3.2207 19.3676L8.17045 14.4179L3.92781 10.1752L5.34202 8.76101L8.87756 8.0539L13.1202 3.81126L12.4131 3.10416L13.8273 1.68994ZM14.5344 5.22548L9.86358 9.89631L7.0417 10.4607L13.5418 16.9608L14.1062 14.1389L18.7771 9.46812L14.5344 5.22548Z"}}]})(e)}function Vz(e){return QC({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{d:"M20.9701 17.1715 19.5559 18.5858 16.0214 15.0513 15.9476 15.125 15.2405 18.6605 13.8263 20.0747 9.58369 15.8321 4.63394 20.7818 3.21973 19.3676 8.16947 14.4179 3.92683 10.1752 5.34105 8.76101 8.87658 8.0539 8.95029 7.98019 5.41373 4.44362 6.82794 3.02941 20.9701 17.1715ZM10.3645 9.3944 9.86261 9.89631 7.04072 10.4607 13.5409 16.9608 14.1052 14.1389 14.6071 13.637 10.3645 9.3944ZM18.7761 9.46812 17.4356 10.8086 18.8498 12.2228 20.1903 10.8823 20.8974 11.5894 22.3116 10.1752 13.8263 1.68994 12.4121 3.10416 13.1192 3.81126 11.7787 5.15176 13.1929 6.56597 14.5334 5.22548 18.7761 9.46812Z"}}]})(e)}function Uz(e){return QC({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{d:"M17 6H22V8H20V21C20 21.5523 19.5523 22 19 22H5C4.44772 22 4 21.5523 4 21V8H2V6H7V3C7 2.44772 7.44772 2 8 2H16C16.5523 2 17 2.44772 17 3V6ZM18 8H6V20H18V8ZM13.4142 13.9997L15.182 15.7675L13.7678 17.1817L12 15.4139L10.2322 17.1817L8.81802 15.7675L10.5858 13.9997L8.81802 12.232L10.2322 10.8178L12 12.5855L13.7678 10.8178L15.182 12.232L13.4142 13.9997ZM9 4V6H15V4H9Z"}}]})(e)}function Hz(){return{async:!1,breaks:!1,extensions:null,gfm:!0,hooks:null,pedantic:!1,renderer:null,silent:!1,tokenizer:null,walkTokens:null}}var Wz={async:!1,breaks:!1,extensions:null,gfm:!0,hooks:null,pedantic:!1,renderer:null,silent:!1,tokenizer:null,walkTokens:null};function $z(e){Wz=e}var Gz=/[&<>"']/,Qz=new RegExp(Gz.source,"g"),Zz=/[<>"']|&(?!(#\d{1,7}|#[Xx][a-fA-F0-9]{1,6}|\w+);)/,Yz=new RegExp(Zz.source,"g"),Xz={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;"},Kz=function(e){return Xz[e]};function Jz(e,t){if(t){if(Gz.test(e))return e.replace(Qz,Kz)}else if(Zz.test(e))return e.replace(Yz,Kz);return e}var eq=/&(#(?:\d+)|(?:#x[0-9A-Fa-f]+)|(?:\w+));?/gi;function tq(e){return e.replace(eq,function(e,t){return"colon"===(t=t.toLowerCase())?":":"#"===t.charAt(0)?"x"===t.charAt(1)?String.fromCharCode(parseInt(t.substring(2),16)):String.fromCharCode(+t.substring(1)):""})}var nq=/(^|[^\[])\^/g;function rq(e,t){var n="string"==typeof e?e:e.source;t=t||"";var r={replace:function(e,t){var a="string"==typeof t?t:t.source;return a=a.replace(nq,"$1"),n=n.replace(e,a),r},getRegex:function(){return new RegExp(n,t)}};return r}function aq(e){try{e=encodeURI(e).replace(/%25/g,"%")}catch(qie){return null}return e}var iq={exec:function(){return null}};function oq(e,t){var n=e.replace(/\|/g,function(e,t,n){for(var r=!1,a=t;--a>=0&&"\\"===n[a];)r=!r;return r?"|":" |"}).split(/ \|/),r=0;if(n[0].trim()||n.shift(),n.length>0&&!n[n.length-1].trim()&&n.pop(),t)if(n.length>t)n.splice(t);else for(;n.length<t;)n.push("");for(;r<n.length;r++)n[r]=n[r].trim().replace(/\\\|/g,"|");return n}function sq(e,t,n){var r=e.length;if(0===r)return"";for(var a=0;a<r;){var i=e.charAt(r-a-1);if(i!==t||n){if(i===t||!n)break;a++}else a++}return e.slice(0,r-a)}function uq(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(e){if("string"==typeof e)return cq(e,t);var n={}.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)?cq(e,t):void 0}}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,a=function(){};return{s:a,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,o=!0,s=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return o=e.done,e},e:function(e){s=!0,i=e},f:function(){try{o||null==n.return||n.return()}finally{if(s)throw i}}}}function cq(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function lq(e,t,n,r){var a=t.href,i=t.title?Jz(t.title):null,o=e[1].replace(/\\([\[\]])/g,"$1");if("!"!==e[0].charAt(0)){r.state.inLink=!0;var s={type:"link",raw:n,href:a,title:i,text:o,tokens:r.inlineTokens(o)};return r.state.inLink=!1,s}return{type:"image",raw:n,href:a,title:i,text:Jz(o)}}var fq=function(){return(0,B.A)(function e(t){(0,T.A)(this,e),this.options=t||Wz},[{key:"space",value:function(e){var t=this.rules.block.newline.exec(e);if(t&&t[0].length>0)return{type:"space",raw:t[0]}}},{key:"code",value:function(e){var t=this.rules.block.code.exec(e);if(t){var n=t[0].replace(/^ {1,4}/gm,"");return{type:"code",raw:t[0],codeBlockStyle:"indented",text:this.options.pedantic?n:sq(n,"\n")}}}},{key:"fences",value:function(e){var t=this.rules.block.fences.exec(e);if(t){var n=t[0],r=function(e,t){var n=e.match(/^(\s+)(?:```)/);if(null===n)return t;var r=n[1];return t.split("\n").map(function(e){var t=e.match(/^\s+/);return null===t?e:(0,p.A)(t,1)[0].length>=r.length?e.slice(r.length):e}).join("\n")}(n,t[3]||"");return{type:"code",raw:n,lang:t[2]?t[2].trim().replace(this.rules.inline.anyPunctuation,"$1"):t[2],text:r}}}},{key:"heading",value:function(e){var t=this.rules.block.heading.exec(e);if(t){var n=t[2].trim();if(/#$/.test(n)){var r=sq(n,"#");this.options.pedantic?n=r.trim():r&&!/ $/.test(r)||(n=r.trim())}return{type:"heading",raw:t[0],depth:t[1].length,text:n,tokens:this.lexer.inline(n)}}}},{key:"hr",value:function(e){var t=this.rules.block.hr.exec(e);if(t)return{type:"hr",raw:t[0]}}},{key:"blockquote",value:function(e){var t=this.rules.block.blockquote.exec(e);if(t){var n=t[0].replace(/\n {0,3}((?:=+|-+) *)(?=\n|$)/g,"\n    $1");n=sq(n.replace(/^ *>[ \t]?/gm,""),"\n");var r=this.lexer.state.top;this.lexer.state.top=!0;var a=this.lexer.blockTokens(n);return this.lexer.state.top=r,{type:"blockquote",raw:t[0],tokens:a,text:n}}}},{key:"list",value:function(e){var t=this.rules.block.list.exec(e);if(t){var n=t[1].trim(),r=n.length>1,a={type:"list",raw:"",ordered:r,start:r?+n.slice(0,-1):"",loose:!1,items:[]};n=r?"\\d{1,9}\\".concat(n.slice(-1)):"\\".concat(n),this.options.pedantic&&(n=r?n:"[*+-]");for(var i=new RegExp("^( {0,3}".concat(n,")((?:[\t ][^\\n]*)?(?:\\n|$))")),o="",s="",u=!1;e;){var c=!1;if(!(t=i.exec(e)))break;if(this.rules.block.hr.test(e))break;o=t[0],e=e.substring(o.length);var l=t[2].split("\n",1)[0].replace(/^\t+/,function(e){return" ".repeat(3*e.length)}),f=e.split("\n",1)[0],d=0;this.options.pedantic?(d=2,s=l.trimStart()):(d=(d=t[2].search(/[^ ]/))>4?1:d,s=l.slice(d),d+=t[1].length);var p=!1;if(!l&&/^ *$/.test(f)&&(o+=f+"\n",e=e.substring(f.length+1),c=!0),!c)for(var h=new RegExp("^ {0,".concat(Math.min(3,d-1),"}(?:[*+-]|\\d{1,9}[.)])((?:[ \t][^\\n]*)?(?:\\n|$))")),m=new RegExp("^ {0,".concat(Math.min(3,d-1),"}((?:- *){3,}|(?:_ *){3,}|(?:\\* *){3,})(?:\\n+|$)")),v=new RegExp("^ {0,".concat(Math.min(3,d-1),"}(?:```|~~~)")),g=new RegExp("^ {0,".concat(Math.min(3,d-1),"}#"));e;){var b=e.split("\n",1)[0];if(f=b,this.options.pedantic&&(f=f.replace(/^ {1,4}(?=( {4})*[^ ])/g,"  ")),v.test(f))break;if(g.test(f))break;if(h.test(f))break;if(m.test(e))break;if(f.search(/[^ ]/)>=d||!f.trim())s+="\n"+f.slice(d);else{if(p)break;if(l.search(/[^ ]/)>=4)break;if(v.test(l))break;if(g.test(l))break;if(m.test(l))break;s+="\n"+f}p||f.trim()||(p=!0),o+=b+"\n",e=e.substring(b.length+1),l=f.slice(d)}a.loose||(u?a.loose=!0:/\n *\n *$/.test(o)&&(u=!0));var y=null,A=void 0;this.options.gfm&&(y=/^\[[ xX]\] /.exec(s))&&(A="[ ] "!==y[0],s=s.replace(/^\[[ xX]\] +/,"")),a.items.push({type:"list_item",raw:o,task:!!y,checked:A,loose:!1,text:s,tokens:[]}),a.raw+=o}a.items[a.items.length-1].raw=o.trimEnd(),a.items[a.items.length-1].text=s.trimEnd(),a.raw=a.raw.trimEnd();for(var D=0;D<a.items.length;D++)if(this.lexer.state.top=!1,a.items[D].tokens=this.lexer.blockTokens(a.items[D].text,[]),!a.loose){var w=a.items[D].tokens.filter(function(e){return"space"===e.type}),_=w.length>0&&w.some(function(e){return/\n.*\n/.test(e.raw)});a.loose=_}if(a.loose)for(var E=0;E<a.items.length;E++)a.items[E].loose=!0;return a}}},{key:"html",value:function(e){var t=this.rules.block.html.exec(e);if(t)return{type:"html",block:!0,raw:t[0],pre:"pre"===t[1]||"script"===t[1]||"style"===t[1],text:t[0]}}},{key:"def",value:function(e){var t=this.rules.block.def.exec(e);if(t){var n=t[1].toLowerCase().replace(/\s+/g," "),r=t[2]?t[2].replace(/^<(.*)>$/,"$1").replace(this.rules.inline.anyPunctuation,"$1"):"",a=t[3]?t[3].substring(1,t[3].length-1).replace(this.rules.inline.anyPunctuation,"$1"):t[3];return{type:"def",tag:n,raw:t[0],href:r,title:a}}}},{key:"table",value:function(e){var t=this,n=this.rules.block.table.exec(e);if(n&&/[:|]/.test(n[2])){var r=oq(n[1]),a=n[2].replace(/^\||\| *$/g,"").split("|"),i=n[3]&&n[3].trim()?n[3].replace(/\n[ \t]*$/,"").split("\n"):[],o={type:"table",raw:n[0],header:[],align:[],rows:[]};if(r.length===a.length){var s,u=uq(a);try{for(u.s();!(s=u.n()).done;){var c=s.value;/^ *-+: *$/.test(c)?o.align.push("right"):/^ *:-+: *$/.test(c)?o.align.push("center"):/^ *:-+ *$/.test(c)?o.align.push("left"):o.align.push(null)}}catch(zie){u.e(zie)}finally{u.f()}var l,f=uq(r);try{for(f.s();!(l=f.n()).done;){var d=l.value;o.header.push({text:d,tokens:this.lexer.inline(d)})}}catch(zie){f.e(zie)}finally{f.f()}var p,h=uq(i);try{for(h.s();!(p=h.n()).done;){var m=p.value;o.rows.push(oq(m,o.header.length).map(function(e){return{text:e,tokens:t.lexer.inline(e)}}))}}catch(zie){h.e(zie)}finally{h.f()}return o}}}},{key:"lheading",value:function(e){var t=this.rules.block.lheading.exec(e);if(t)return{type:"heading",raw:t[0],depth:"="===t[2].charAt(0)?1:2,text:t[1],tokens:this.lexer.inline(t[1])}}},{key:"paragraph",value:function(e){var t=this.rules.block.paragraph.exec(e);if(t){var n="\n"===t[1].charAt(t[1].length-1)?t[1].slice(0,-1):t[1];return{type:"paragraph",raw:t[0],text:n,tokens:this.lexer.inline(n)}}}},{key:"text",value:function(e){var t=this.rules.block.text.exec(e);if(t)return{type:"text",raw:t[0],text:t[0],tokens:this.lexer.inline(t[0])}}},{key:"escape",value:function(e){var t=this.rules.inline.escape.exec(e);if(t)return{type:"escape",raw:t[0],text:Jz(t[1])}}},{key:"tag",value:function(e){var t=this.rules.inline.tag.exec(e);if(t)return!this.lexer.state.inLink&&/^<a /i.test(t[0])?this.lexer.state.inLink=!0:this.lexer.state.inLink&&/^<\/a>/i.test(t[0])&&(this.lexer.state.inLink=!1),!this.lexer.state.inRawBlock&&/^<(pre|code|kbd|script)(\s|>)/i.test(t[0])?this.lexer.state.inRawBlock=!0:this.lexer.state.inRawBlock&&/^<\/(pre|code|kbd|script)(\s|>)/i.test(t[0])&&(this.lexer.state.inRawBlock=!1),{type:"html",raw:t[0],inLink:this.lexer.state.inLink,inRawBlock:this.lexer.state.inRawBlock,block:!1,text:t[0]}}},{key:"link",value:function(e){var t=this.rules.inline.link.exec(e);if(t){var n=t[2].trim();if(!this.options.pedantic&&/^</.test(n)){if(!/>$/.test(n))return;var r=sq(n.slice(0,-1),"\\");if((n.length-r.length)%2==0)return}else{var a=function(e,t){if(-1===e.indexOf(t[1]))return-1;for(var n=0,r=0;r<e.length;r++)if("\\"===e[r])r++;else if(e[r]===t[0])n++;else if(e[r]===t[1]&&--n<0)return r;return-1}(t[2],"()");if(a>-1){var i=(0===t[0].indexOf("!")?5:4)+t[1].length+a;t[2]=t[2].substring(0,a),t[0]=t[0].substring(0,i).trim(),t[3]=""}}var o=t[2],s="";if(this.options.pedantic){var u=/^([^'"]*[^\s])\s+(['"])(.*)\2/.exec(o);u&&(o=u[1],s=u[3])}else s=t[3]?t[3].slice(1,-1):"";return o=o.trim(),/^</.test(o)&&(o=this.options.pedantic&&!/>$/.test(n)?o.slice(1):o.slice(1,-1)),lq(t,{href:o?o.replace(this.rules.inline.anyPunctuation,"$1"):o,title:s?s.replace(this.rules.inline.anyPunctuation,"$1"):s},t[0],this.lexer)}}},{key:"reflink",value:function(e,t){var n;if((n=this.rules.inline.reflink.exec(e))||(n=this.rules.inline.nolink.exec(e))){var r=t[(n[2]||n[1]).replace(/\s+/g," ").toLowerCase()];if(!r){var a=n[0].charAt(0);return{type:"text",raw:a,text:a}}return lq(n,r,n[0],this.lexer)}}},{key:"emStrong",value:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"",r=this.rules.inline.emStrongLDelim.exec(e);if(r&&((!r[3]||!n.match(/(?:[0-9A-Za-z\xAA\xB2\xB3\xB5\xB9\xBA\xBC-\xBE\xC0-\xD6\xD8-\xF6\xF8-\u02C1\u02C6-\u02D1\u02E0-\u02E4\u02EC\u02EE\u0370-\u0374\u0376\u0377\u037A-\u037D\u037F\u0386\u0388-\u038A\u038C\u038E-\u03A1\u03A3-\u03F5\u03F7-\u0481\u048A-\u052F\u0531-\u0556\u0559\u0560-\u0588\u05D0-\u05EA\u05EF-\u05F2\u0620-\u064A\u0660-\u0669\u066E\u066F\u0671-\u06D3\u06D5\u06E5\u06E6\u06EE-\u06FC\u06FF\u0710\u0712-\u072F\u074D-\u07A5\u07B1\u07C0-\u07EA\u07F4\u07F5\u07FA\u0800-\u0815\u081A\u0824\u0828\u0840-\u0858\u0860-\u086A\u0870-\u0887\u0889-\u088E\u08A0-\u08C9\u0904-\u0939\u093D\u0950\u0958-\u0961\u0966-\u096F\u0971-\u0980\u0985-\u098C\u098F\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2\u09B6-\u09B9\u09BD\u09CE\u09DC\u09DD\u09DF-\u09E1\u09E6-\u09F1\u09F4-\u09F9\u09FC\u0A05-\u0A0A\u0A0F\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32\u0A33\u0A35\u0A36\u0A38\u0A39\u0A59-\u0A5C\u0A5E\u0A66-\u0A6F\u0A72-\u0A74\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8\u0AAA-\u0AB0\u0AB2\u0AB3\u0AB5-\u0AB9\u0ABD\u0AD0\u0AE0\u0AE1\u0AE6-\u0AEF\u0AF9\u0B05-\u0B0C\u0B0F\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32\u0B33\u0B35-\u0B39\u0B3D\u0B5C\u0B5D\u0B5F-\u0B61\u0B66-\u0B6F\u0B71-\u0B77\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BD0\u0BE6-\u0BF2\u0C05-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C39\u0C3D\u0C58-\u0C5A\u0C5D\u0C60\u0C61\u0C66-\u0C6F\u0C78-\u0C7E\u0C80\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3\u0CB5-\u0CB9\u0CBD\u0CDD\u0CDE\u0CE0\u0CE1\u0CE6-\u0CEF\u0CF1\u0CF2\u0D04-\u0D0C\u0D0E-\u0D10\u0D12-\u0D3A\u0D3D\u0D4E\u0D54-\u0D56\u0D58-\u0D61\u0D66-\u0D78\u0D7A-\u0D7F\u0D85-\u0D96\u0D9A-\u0DB1\u0DB3-\u0DBB\u0DBD\u0DC0-\u0DC6\u0DE6-\u0DEF\u0E01-\u0E30\u0E32\u0E33\u0E40-\u0E46\u0E50-\u0E59\u0E81\u0E82\u0E84\u0E86-\u0E8A\u0E8C-\u0EA3\u0EA5\u0EA7-\u0EB0\u0EB2\u0EB3\u0EBD\u0EC0-\u0EC4\u0EC6\u0ED0-\u0ED9\u0EDC-\u0EDF\u0F00\u0F20-\u0F33\u0F40-\u0F47\u0F49-\u0F6C\u0F88-\u0F8C\u1000-\u102A\u103F-\u1049\u1050-\u1055\u105A-\u105D\u1061\u1065\u1066\u106E-\u1070\u1075-\u1081\u108E\u1090-\u1099\u10A0-\u10C5\u10C7\u10CD\u10D0-\u10FA\u10FC-\u1248\u124A-\u124D\u1250-\u1256\u1258\u125A-\u125D\u1260-\u1288\u128A-\u128D\u1290-\u12B0\u12B2-\u12B5\u12B8-\u12BE\u12C0\u12C2-\u12C5\u12C8-\u12D6\u12D8-\u1310\u1312-\u1315\u1318-\u135A\u1369-\u137C\u1380-\u138F\u13A0-\u13F5\u13F8-\u13FD\u1401-\u166C\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u16EE-\u16F8\u1700-\u1711\u171F-\u1731\u1740-\u1751\u1760-\u176C\u176E-\u1770\u1780-\u17B3\u17D7\u17DC\u17E0-\u17E9\u17F0-\u17F9\u1810-\u1819\u1820-\u1878\u1880-\u1884\u1887-\u18A8\u18AA\u18B0-\u18F5\u1900-\u191E\u1946-\u196D\u1970-\u1974\u1980-\u19AB\u19B0-\u19C9\u19D0-\u19DA\u1A00-\u1A16\u1A20-\u1A54\u1A80-\u1A89\u1A90-\u1A99\u1AA7\u1B05-\u1B33\u1B45-\u1B4C\u1B50-\u1B59\u1B83-\u1BA0\u1BAE-\u1BE5\u1C00-\u1C23\u1C40-\u1C49\u1C4D-\u1C7D\u1C80-\u1C8A\u1C90-\u1CBA\u1CBD-\u1CBF\u1CE9-\u1CEC\u1CEE-\u1CF3\u1CF5\u1CF6\u1CFA\u1D00-\u1DBF\u1E00-\u1F15\u1F18-\u1F1D\u1F20-\u1F45\u1F48-\u1F4D\u1F50-\u1F57\u1F59\u1F5B\u1F5D\u1F5F-\u1F7D\u1F80-\u1FB4\u1FB6-\u1FBC\u1FBE\u1FC2-\u1FC4\u1FC6-\u1FCC\u1FD0-\u1FD3\u1FD6-\u1FDB\u1FE0-\u1FEC\u1FF2-\u1FF4\u1FF6-\u1FFC\u2070\u2071\u2074-\u2079\u207F-\u2089\u2090-\u209C\u2102\u2107\u210A-\u2113\u2115\u2119-\u211D\u2124\u2126\u2128\u212A-\u212D\u212F-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2150-\u2189\u2460-\u249B\u24EA-\u24FF\u2776-\u2793\u2C00-\u2CE4\u2CEB-\u2CEE\u2CF2\u2CF3\u2CFD\u2D00-\u2D25\u2D27\u2D2D\u2D30-\u2D67\u2D6F\u2D80-\u2D96\u2DA0-\u2DA6\u2DA8-\u2DAE\u2DB0-\u2DB6\u2DB8-\u2DBE\u2DC0-\u2DC6\u2DC8-\u2DCE\u2DD0-\u2DD6\u2DD8-\u2DDE\u2E2F\u3005-\u3007\u3021-\u3029\u3031-\u3035\u3038-\u303C\u3041-\u3096\u309D-\u309F\u30A1-\u30FA\u30FC-\u30FF\u3105-\u312F\u3131-\u318E\u3192-\u3195\u31A0-\u31BF\u31F0-\u31FF\u3220-\u3229\u3248-\u324F\u3251-\u325F\u3280-\u3289\u32B1-\u32BF\u3400-\u4DBF\u4E00-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA62B\uA640-\uA66E\uA67F-\uA69D\uA6A0-\uA6EF\uA717-\uA71F\uA722-\uA788\uA78B-\uA7CD\uA7D0\uA7D1\uA7D3\uA7D5-\uA7DC\uA7F2-\uA801\uA803-\uA805\uA807-\uA80A\uA80C-\uA822\uA830-\uA835\uA840-\uA873\uA882-\uA8B3\uA8D0-\uA8D9\uA8F2-\uA8F7\uA8FB\uA8FD\uA8FE\uA900-\uA925\uA930-\uA946\uA960-\uA97C\uA984-\uA9B2\uA9CF-\uA9D9\uA9E0-\uA9E4\uA9E6-\uA9FE\uAA00-\uAA28\uAA40-\uAA42\uAA44-\uAA4B\uAA50-\uAA59\uAA60-\uAA76\uAA7A\uAA7E-\uAAAF\uAAB1\uAAB5\uAAB6\uAAB9-\uAABD\uAAC0\uAAC2\uAADB-\uAADD\uAAE0-\uAAEA\uAAF2-\uAAF4\uAB01-\uAB06\uAB09-\uAB0E\uAB11-\uAB16\uAB20-\uAB26\uAB28-\uAB2E\uAB30-\uAB5A\uAB5C-\uAB69\uAB70-\uABE2\uABF0-\uABF9\uAC00-\uD7A3\uD7B0-\uD7C6\uD7CB-\uD7FB\uF900-\uFA6D\uFA70-\uFAD9\uFB00-\uFB06\uFB13-\uFB17\uFB1D\uFB1F-\uFB28\uFB2A-\uFB36\uFB38-\uFB3C\uFB3E\uFB40\uFB41\uFB43\uFB44\uFB46-\uFBB1\uFBD3-\uFD3D\uFD50-\uFD8F\uFD92-\uFDC7\uFDF0-\uFDFB\uFE70-\uFE74\uFE76-\uFEFC\uFF10-\uFF19\uFF21-\uFF3A\uFF41-\uFF5A\uFF66-\uFFBE\uFFC2-\uFFC7\uFFCA-\uFFCF\uFFD2-\uFFD7\uFFDA-\uFFDC]|\uD800[\uDC00-\uDC0B\uDC0D-\uDC26\uDC28-\uDC3A\uDC3C\uDC3D\uDC3F-\uDC4D\uDC50-\uDC5D\uDC80-\uDCFA\uDD07-\uDD33\uDD40-\uDD78\uDD8A\uDD8B\uDE80-\uDE9C\uDEA0-\uDED0\uDEE1-\uDEFB\uDF00-\uDF23\uDF2D-\uDF4A\uDF50-\uDF75\uDF80-\uDF9D\uDFA0-\uDFC3\uDFC8-\uDFCF\uDFD1-\uDFD5]|\uD801[\uDC00-\uDC9D\uDCA0-\uDCA9\uDCB0-\uDCD3\uDCD8-\uDCFB\uDD00-\uDD27\uDD30-\uDD63\uDD70-\uDD7A\uDD7C-\uDD8A\uDD8C-\uDD92\uDD94\uDD95\uDD97-\uDDA1\uDDA3-\uDDB1\uDDB3-\uDDB9\uDDBB\uDDBC\uDDC0-\uDDF3\uDE00-\uDF36\uDF40-\uDF55\uDF60-\uDF67\uDF80-\uDF85\uDF87-\uDFB0\uDFB2-\uDFBA]|\uD802[\uDC00-\uDC05\uDC08\uDC0A-\uDC35\uDC37\uDC38\uDC3C\uDC3F-\uDC55\uDC58-\uDC76\uDC79-\uDC9E\uDCA7-\uDCAF\uDCE0-\uDCF2\uDCF4\uDCF5\uDCFB-\uDD1B\uDD20-\uDD39\uDD80-\uDDB7\uDDBC-\uDDCF\uDDD2-\uDE00\uDE10-\uDE13\uDE15-\uDE17\uDE19-\uDE35\uDE40-\uDE48\uDE60-\uDE7E\uDE80-\uDE9F\uDEC0-\uDEC7\uDEC9-\uDEE4\uDEEB-\uDEEF\uDF00-\uDF35\uDF40-\uDF55\uDF58-\uDF72\uDF78-\uDF91\uDFA9-\uDFAF]|\uD803[\uDC00-\uDC48\uDC80-\uDCB2\uDCC0-\uDCF2\uDCFA-\uDD23\uDD30-\uDD39\uDD40-\uDD65\uDD6F-\uDD85\uDE60-\uDE7E\uDE80-\uDEA9\uDEB0\uDEB1\uDEC2-\uDEC4\uDF00-\uDF27\uDF30-\uDF45\uDF51-\uDF54\uDF70-\uDF81\uDFB0-\uDFCB\uDFE0-\uDFF6]|\uD804[\uDC03-\uDC37\uDC52-\uDC6F\uDC71\uDC72\uDC75\uDC83-\uDCAF\uDCD0-\uDCE8\uDCF0-\uDCF9\uDD03-\uDD26\uDD36-\uDD3F\uDD44\uDD47\uDD50-\uDD72\uDD76\uDD83-\uDDB2\uDDC1-\uDDC4\uDDD0-\uDDDA\uDDDC\uDDE1-\uDDF4\uDE00-\uDE11\uDE13-\uDE2B\uDE3F\uDE40\uDE80-\uDE86\uDE88\uDE8A-\uDE8D\uDE8F-\uDE9D\uDE9F-\uDEA8\uDEB0-\uDEDE\uDEF0-\uDEF9\uDF05-\uDF0C\uDF0F\uDF10\uDF13-\uDF28\uDF2A-\uDF30\uDF32\uDF33\uDF35-\uDF39\uDF3D\uDF50\uDF5D-\uDF61\uDF80-\uDF89\uDF8B\uDF8E\uDF90-\uDFB5\uDFB7\uDFD1\uDFD3]|\uD805[\uDC00-\uDC34\uDC47-\uDC4A\uDC50-\uDC59\uDC5F-\uDC61\uDC80-\uDCAF\uDCC4\uDCC5\uDCC7\uDCD0-\uDCD9\uDD80-\uDDAE\uDDD8-\uDDDB\uDE00-\uDE2F\uDE44\uDE50-\uDE59\uDE80-\uDEAA\uDEB8\uDEC0-\uDEC9\uDED0-\uDEE3\uDF00-\uDF1A\uDF30-\uDF3B\uDF40-\uDF46]|\uD806[\uDC00-\uDC2B\uDCA0-\uDCF2\uDCFF-\uDD06\uDD09\uDD0C-\uDD13\uDD15\uDD16\uDD18-\uDD2F\uDD3F\uDD41\uDD50-\uDD59\uDDA0-\uDDA7\uDDAA-\uDDD0\uDDE1\uDDE3\uDE00\uDE0B-\uDE32\uDE3A\uDE50\uDE5C-\uDE89\uDE9D\uDEB0-\uDEF8\uDFC0-\uDFE0\uDFF0-\uDFF9]|\uD807[\uDC00-\uDC08\uDC0A-\uDC2E\uDC40\uDC50-\uDC6C\uDC72-\uDC8F\uDD00-\uDD06\uDD08\uDD09\uDD0B-\uDD30\uDD46\uDD50-\uDD59\uDD60-\uDD65\uDD67\uDD68\uDD6A-\uDD89\uDD98\uDDA0-\uDDA9\uDEE0-\uDEF2\uDF02\uDF04-\uDF10\uDF12-\uDF33\uDF50-\uDF59\uDFB0\uDFC0-\uDFD4]|\uD808[\uDC00-\uDF99]|\uD809[\uDC00-\uDC6E\uDC80-\uDD43]|\uD80B[\uDF90-\uDFF0]|[\uD80C\uD80E\uD80F\uD81C-\uD820\uD822\uD840-\uD868\uD86A-\uD86C\uD86F-\uD872\uD874-\uD879\uD880-\uD883\uD885-\uD887][\uDC00-\uDFFF]|\uD80D[\uDC00-\uDC2F\uDC41-\uDC46\uDC60-\uDFFF]|\uD810[\uDC00-\uDFFA]|\uD811[\uDC00-\uDE46]|\uD818[\uDD00-\uDD1D\uDD30-\uDD39]|\uD81A[\uDC00-\uDE38\uDE40-\uDE5E\uDE60-\uDE69\uDE70-\uDEBE\uDEC0-\uDEC9\uDED0-\uDEED\uDF00-\uDF2F\uDF40-\uDF43\uDF50-\uDF59\uDF5B-\uDF61\uDF63-\uDF77\uDF7D-\uDF8F]|\uD81B[\uDD40-\uDD6C\uDD70-\uDD79\uDE40-\uDE96\uDF00-\uDF4A\uDF50\uDF93-\uDF9F\uDFE0\uDFE1\uDFE3]|\uD821[\uDC00-\uDFF7]|\uD823[\uDC00-\uDCD5\uDCFF-\uDD08]|\uD82B[\uDFF0-\uDFF3\uDFF5-\uDFFB\uDFFD\uDFFE]|\uD82C[\uDC00-\uDD22\uDD32\uDD50-\uDD52\uDD55\uDD64-\uDD67\uDD70-\uDEFB]|\uD82F[\uDC00-\uDC6A\uDC70-\uDC7C\uDC80-\uDC88\uDC90-\uDC99]|\uD833[\uDCF0-\uDCF9]|\uD834[\uDEC0-\uDED3\uDEE0-\uDEF3\uDF60-\uDF78]|\uD835[\uDC00-\uDC54\uDC56-\uDC9C\uDC9E\uDC9F\uDCA2\uDCA5\uDCA6\uDCA9-\uDCAC\uDCAE-\uDCB9\uDCBB\uDCBD-\uDCC3\uDCC5-\uDD05\uDD07-\uDD0A\uDD0D-\uDD14\uDD16-\uDD1C\uDD1E-\uDD39\uDD3B-\uDD3E\uDD40-\uDD44\uDD46\uDD4A-\uDD50\uDD52-\uDEA5\uDEA8-\uDEC0\uDEC2-\uDEDA\uDEDC-\uDEFA\uDEFC-\uDF14\uDF16-\uDF34\uDF36-\uDF4E\uDF50-\uDF6E\uDF70-\uDF88\uDF8A-\uDFA8\uDFAA-\uDFC2\uDFC4-\uDFCB\uDFCE-\uDFFF]|\uD837[\uDF00-\uDF1E\uDF25-\uDF2A]|\uD838[\uDC30-\uDC6D\uDD00-\uDD2C\uDD37-\uDD3D\uDD40-\uDD49\uDD4E\uDE90-\uDEAD\uDEC0-\uDEEB\uDEF0-\uDEF9]|\uD839[\uDCD0-\uDCEB\uDCF0-\uDCF9\uDDD0-\uDDED\uDDF0-\uDDFA\uDFE0-\uDFE6\uDFE8-\uDFEB\uDFED\uDFEE\uDFF0-\uDFFE]|\uD83A[\uDC00-\uDCC4\uDCC7-\uDCCF\uDD00-\uDD43\uDD4B\uDD50-\uDD59]|\uD83B[\uDC71-\uDCAB\uDCAD-\uDCAF\uDCB1-\uDCB4\uDD01-\uDD2D\uDD2F-\uDD3D\uDE00-\uDE03\uDE05-\uDE1F\uDE21\uDE22\uDE24\uDE27\uDE29-\uDE32\uDE34-\uDE37\uDE39\uDE3B\uDE42\uDE47\uDE49\uDE4B\uDE4D-\uDE4F\uDE51\uDE52\uDE54\uDE57\uDE59\uDE5B\uDE5D\uDE5F\uDE61\uDE62\uDE64\uDE67-\uDE6A\uDE6C-\uDE72\uDE74-\uDE77\uDE79-\uDE7C\uDE7E\uDE80-\uDE89\uDE8B-\uDE9B\uDEA1-\uDEA3\uDEA5-\uDEA9\uDEAB-\uDEBB]|\uD83C[\uDD00-\uDD0C]|\uD83E[\uDFF0-\uDFF9]|\uD869[\uDC00-\uDEDF\uDF00-\uDFFF]|\uD86D[\uDC00-\uDF39\uDF40-\uDFFF]|\uD86E[\uDC00-\uDC1D\uDC20-\uDFFF]|\uD873[\uDC00-\uDEA1\uDEB0-\uDFFF]|\uD87A[\uDC00-\uDFE0\uDFF0-\uDFFF]|\uD87B[\uDC00-\uDE5D]|\uD87E[\uDC00-\uDE1D]|\uD884[\uDC00-\uDF4A\uDF50-\uDFFF]|\uD888[\uDC00-\uDFAF])/))&&(!(r[1]||r[2]||"")||!n||this.rules.inline.punctuation.exec(n)))){var a,i,o=(0,ae.A)(r[0]).length-1,s=o,u=0,c="*"===r[0][0]?this.rules.inline.emStrongRDelimAst:this.rules.inline.emStrongRDelimUnd;for(c.lastIndex=0,t=t.slice(-1*e.length+o);null!=(r=c.exec(t));)if(a=r[1]||r[2]||r[3]||r[4]||r[5]||r[6])if(i=(0,ae.A)(a).length,r[3]||r[4])s+=i;else if(!((r[5]||r[6])&&o%3)||(o+i)%3){if(!((s-=i)>0)){i=Math.min(i,i+s+u);var l=(0,ae.A)(r[0])[0].length,f=e.slice(0,o+r.index+l+i);if(Math.min(o,i)%2){var d=f.slice(1,-1);return{type:"em",raw:f,text:d,tokens:this.lexer.inlineTokens(d)}}var p=f.slice(2,-2);return{type:"strong",raw:f,text:p,tokens:this.lexer.inlineTokens(p)}}}else u+=i}}},{key:"codespan",value:function(e){var t=this.rules.inline.code.exec(e);if(t){var n=t[2].replace(/\n/g," "),r=/[^ ]/.test(n),a=/^ /.test(n)&&/ $/.test(n);return r&&a&&(n=n.substring(1,n.length-1)),n=Jz(n,!0),{type:"codespan",raw:t[0],text:n}}}},{key:"br",value:function(e){var t=this.rules.inline.br.exec(e);if(t)return{type:"br",raw:t[0]}}},{key:"del",value:function(e){var t=this.rules.inline.del.exec(e);if(t)return{type:"del",raw:t[0],text:t[2],tokens:this.lexer.inlineTokens(t[2])}}},{key:"autolink",value:function(e){var t,n,r=this.rules.inline.autolink.exec(e);if(r)return n="@"===r[2]?"mailto:"+(t=Jz(r[1])):t=Jz(r[1]),{type:"link",raw:r[0],text:t,href:n,tokens:[{type:"text",raw:t,text:t}]}}},{key:"url",value:function(e){var t;if(t=this.rules.inline.url.exec(e)){var n,r;if("@"===t[2])r="mailto:"+(n=Jz(t[0]));else{var a;do{var i,o;a=t[0],t[0]=null!==(i=null===(o=this.rules.inline._backpedal.exec(t[0]))||void 0===o?void 0:o[0])&&void 0!==i?i:""}while(a!==t[0]);n=Jz(t[0]),r="www."===t[1]?"http://"+t[0]:t[0]}return{type:"link",raw:t[0],text:n,href:r,tokens:[{type:"text",raw:n,text:n}]}}}},{key:"inlineText",value:function(e){var t,n=this.rules.inline.text.exec(e);if(n)return t=this.lexer.state.inRawBlock?n[0]:Jz(n[0]),{type:"text",raw:n[0],text:t}}}])}();function dq(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function pq(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?dq(Object(n),!0).forEach(function(t){(0,M.A)(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):dq(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}var hq=/^ {0,3}((?:-[\t ]*){3,}|(?:_[ \t]*){3,}|(?:\*[ \t]*){3,})(?:\n+|$)/,mq=/(?:[*+-]|\d{1,9}[.)])/,vq=rq(/^(?!bull |blockCode|fences|blockquote|heading|html)((?:.|\n(?!\s*?\n|bull |blockCode|fences|blockquote|heading|html))+?)\n {0,3}(=+|-+) *(?:\n+|$)/).replace(/bull/g,mq).replace(/blockCode/g,/ {4}/).replace(/fences/g,/ {0,3}(?:`{3,}|~{3,})/).replace(/blockquote/g,/ {0,3}>/).replace(/heading/g,/ {0,3}#{1,6}/).replace(/html/g,/ {0,3}<[^\n>]+>\n/).getRegex(),gq=/^([^\n]+(?:\n(?!hr|heading|lheading|blockquote|fences|list|html|table| +\n)[^\n]+)*)/,bq=/(?!\s*\])(?:\\.|[^\[\]\\])+/,yq=rq(/^ {0,3}\[(label)\]: *(?:\n *)?([^<\s][^\s]*|<.*?>)(?:(?: +(?:\n *)?| *\n *)(title))? *(?:\n+|$)/).replace("label",bq).replace("title",/(?:"(?:\\"?|[^"\\])*"|'[^'\n]*(?:\n[^'\n]+)*\n?'|\([^()]*\))/).getRegex(),Aq=rq(/^( {0,3}bull)([ \t][^\n]+?)?(?:\n|$)/).replace(/bull/g,mq).getRegex(),Dq="address|article|aside|base|basefont|blockquote|body|caption|center|col|colgroup|dd|details|dialog|dir|div|dl|dt|fieldset|figcaption|figure|footer|form|frame|frameset|h[1-6]|head|header|hr|html|iframe|legend|li|link|main|menu|menuitem|meta|nav|noframes|ol|optgroup|option|p|param|search|section|summary|table|tbody|td|tfoot|th|thead|title|tr|track|ul",wq=/<!--(?:-?>|[\s\S]*?(?:-->|$))/,_q=rq("^ {0,3}(?:<(script|pre|style|textarea)[\\s>][\\s\\S]*?(?:</\\1>[^\\n]*\\n+|$)|comment[^\\n]*(\\n+|$)|<\\?[\\s\\S]*?(?:\\?>\\n*|$)|<![A-Z][\\s\\S]*?(?:>\\n*|$)|<!\\[CDATA\\[[\\s\\S]*?(?:\\]\\]>\\n*|$)|</?(tag)(?: +|\\n|/?>)[\\s\\S]*?(?:(?:\\n *)+\\n|$)|<(?!script|pre|style|textarea)([a-z][\\w-]*)(?:attribute)*? */?>(?=[ \\t]*(?:\\n|$))[\\s\\S]*?(?:(?:\\n *)+\\n|$)|</(?!script|pre|style|textarea)[a-z][\\w-]*\\s*>(?=[ \\t]*(?:\\n|$))[\\s\\S]*?(?:(?:\\n *)+\\n|$))","i").replace("comment",wq).replace("tag",Dq).replace("attribute",/ +[a-zA-Z:_][\w.:-]*(?: *= *"[^"\n]*"| *= *'[^'\n]*'| *= *[^\s"'=<>`]+)?/).getRegex(),Eq=rq(gq).replace("hr",hq).replace("heading"," {0,3}#{1,6}(?:\\s|$)").replace("|lheading","").replace("|table","").replace("blockquote"," {0,3}>").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html","</?(?:tag)(?: +|\\n|/?>)|<(?:script|pre|style|textarea|!--)").replace("tag",Dq).getRegex(),kq={blockquote:rq(/^( {0,3}> ?(paragraph|[^\n]*)(?:\n|$))+/).replace("paragraph",Eq).getRegex(),code:/^( {4}[^\n]+(?:\n(?: *(?:\n|$))*)?)+/,def:yq,fences:/^ {0,3}(`{3,}(?=[^`\n]*(?:\n|$))|~{3,})([^\n]*)(?:\n|$)(?:|([\s\S]*?)(?:\n|$))(?: {0,3}\1[~`]* *(?=\n|$)|$)/,heading:/^ {0,3}(#{1,6})(?=\s|$)(.*)(?:\n+|$)/,hr:hq,html:_q,lheading:vq,list:Aq,newline:/^(?: *(?:\n|$))+/,paragraph:Eq,table:iq,text:/^[^\n]+/},xq=rq("^ *([^\\n ].*)\\n {0,3}((?:\\| *)?:?-+:? *(?:\\| *:?-+:? *)*(?:\\| *)?)(?:\\n((?:(?! *\\n|hr|heading|blockquote|code|fences|list|html).*(?:\\n|$))*)\\n*|$)").replace("hr",hq).replace("heading"," {0,3}#{1,6}(?:\\s|$)").replace("blockquote"," {0,3}>").replace("code"," {4}[^\\n]").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html","</?(?:tag)(?: +|\\n|/?>)|<(?:script|pre|style|textarea|!--)").replace("tag",Dq).getRegex(),Cq=pq(pq({},kq),{},{table:xq,paragraph:rq(gq).replace("hr",hq).replace("heading"," {0,3}#{1,6}(?:\\s|$)").replace("|lheading","").replace("table",xq).replace("blockquote"," {0,3}>").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html","</?(?:tag)(?: +|\\n|/?>)|<(?:script|pre|style|textarea|!--)").replace("tag",Dq).getRegex()}),Fq=pq(pq({},kq),{},{html:rq("^ *(?:comment *(?:\\n|\\s*$)|<(tag)[\\s\\S]+?</\\1> *(?:\\n{2,}|\\s*$)|<tag(?:\"[^\"]*\"|'[^']*'|\\s[^'\"/>\\s]*)*?/?> *(?:\\n{2,}|\\s*$))").replace("comment",wq).replace(/tag/g,"(?!(?:a|em|strong|small|s|cite|q|dfn|abbr|data|time|code|var|samp|kbd|sub|sup|i|b|u|mark|ruby|rt|rp|bdi|bdo|span|br|wbr|ins|del|img)\\b)\\w+(?!:|[^\\w\\s@]*@)\\b").getRegex(),def:/^ *\[([^\]]+)\]: *<?([^\s>]+)>?(?: +(["(][^\n]+[")]))? *(?:\n+|$)/,heading:/^(#{1,6})(.*)(?:\n+|$)/,fences:iq,lheading:/^(.+?)\n {0,3}(=+|-+) *(?:\n+|$)/,paragraph:rq(gq).replace("hr",hq).replace("heading"," *#{1,6} *[^\n]").replace("lheading",vq).replace("|table","").replace("blockquote"," {0,3}>").replace("|fences","").replace("|list","").replace("|html","").replace("|tag","").getRegex()}),Sq=/^\\([!"#$%&'()*+,\-./:;<=>?@\[\]\\^_`{|}~])/,Oq=/^( {2,}|\\)\n(?!\s*$)/,Tq="\\p{P}\\p{S}",Bq=rq(/^((?![*_])[\spunctuation])/,"u").replace(/punctuation/g,Tq).getRegex(),Mq=rq(/^(?:\*{2,}(?:((?!\*)[punct])|[^\s*]))|^_{2,}(?:((?!_)[punct])|([^\s_]))/,"u").replace(/punct/g,Tq).getRegex(),Pq=rq("^[^_*]*?__[^_*]*?\\*[^_*]*?(?=__)|[^*]+(?=[^*])|(?!\\*)[punct](\\*+)(?=[\\s]|$)|[^punct\\s](\\*+)(?!\\*)(?=[punct\\s]|$)|(?!\\*)[punct\\s](\\*+)(?=[^punct\\s])|[\\s](\\*+)(?!\\*)(?=[punct])|(?!\\*)[punct](\\*+)(?!\\*)(?=[punct])|[^punct\\s](\\*+)(?=[^punct\\s])","gu").replace(/punct/g,Tq).getRegex(),Rq=rq("^[^_*]*?\\*\\*[^_*]*?_[^_*]*?(?=\\*\\*)|[^_]+(?=[^_])|(?!_)[punct](_+)(?=[\\s]|$)|[^punct\\s](_+)(?!_)(?=[punct\\s]|$)|(?!_)[punct\\s](_+)(?=[^punct\\s])|[\\s](_+)(?!_)(?=[punct])|(?!_)[punct](_+)(?!_)(?=[punct])","gu").replace(/punct/g,Tq).getRegex(),Nq=rq(/\\([punct])/,"gu").replace(/punct/g,Tq).getRegex(),Iq=rq(/^<(scheme:[^\s\x00-\x1f<>]*|email)>/).replace("scheme",/[a-zA-Z][a-zA-Z0-9+.-]{1,31}/).replace("email",/[a-zA-Z0-9.!#$%&'*+/=?^_`{|}~-]+(@)[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)+(?![-_])/).getRegex(),Lq=rq(wq).replace("(?:--\x3e|$)","--\x3e").getRegex(),jq=rq("^comment|^</[a-zA-Z][\\w:-]*\\s*>|^<[a-zA-Z][\\w-]*(?:attribute)*?\\s*/?>|^<\\?[\\s\\S]*?\\?>|^<![a-zA-Z]+\\s[\\s\\S]*?>|^<!\\[CDATA\\[[\\s\\S]*?\\]\\]>").replace("comment",Lq).replace("attribute",/\s+[a-zA-Z:_][\w.:-]*(?:\s*=\s*"[^"]*"|\s*=\s*'[^']*'|\s*=\s*[^\s"'=<>`]+)?/).getRegex(),zq=/(?:\[(?:\\.|[^\[\]\\])*\]|\\.|`[^`]*`|[^\[\]\\`])*?/,qq=rq(/^!?\[(label)\]\(\s*(href)(?:\s+(title))?\s*\)/).replace("label",zq).replace("href",/<(?:\\.|[^\n<>\\])+>|[^\s\x00-\x1f]*/).replace("title",/"(?:\\"?|[^"\\])*"|'(?:\\'?|[^'\\])*'|\((?:\\\)?|[^)\\])*\)/).getRegex(),Vq=rq(/^!?\[(label)\]\[(ref)\]/).replace("label",zq).replace("ref",bq).getRegex(),Uq=rq(/^!?\[(ref)\](?:\[\])?/).replace("ref",bq).getRegex(),Hq={_backpedal:iq,anyPunctuation:Nq,autolink:Iq,blockSkip:/\[[^[\]]*?\]\([^\(\)]*?\)|`[^`]*?`|<[^<>]*?>/g,br:Oq,code:/^(`+)([^`]|[^`][\s\S]*?[^`])\1(?!`)/,del:iq,emStrongLDelim:Mq,emStrongRDelimAst:Pq,emStrongRDelimUnd:Rq,escape:Sq,link:qq,nolink:Uq,punctuation:Bq,reflink:Vq,reflinkSearch:rq("reflink|nolink(?!\\()","g").replace("reflink",Vq).replace("nolink",Uq).getRegex(),tag:jq,text:/^(`+|[^`])(?:(?= {2,}\n)|[\s\S]*?(?:(?=[\\<!\[`*_]|\b_|$)|[^ ](?= {2,}\n)))/,url:iq},Wq=pq(pq({},Hq),{},{link:rq(/^!?\[(label)\]\((.*?)\)/).replace("label",zq).getRegex(),reflink:rq(/^!?\[(label)\]\s*\[([^\]]*)\]/).replace("label",zq).getRegex()}),$q=pq(pq({},Hq),{},{escape:rq(Sq).replace("])","~|])").getRegex(),url:rq(/^((?:ftp|https?):\/\/|www\.)(?:[a-zA-Z0-9\-]+\.?)+[^\s<]*|^email/,"i").replace("email",/[A-Za-z0-9._+-]+(@)[a-zA-Z0-9-_]+(?:\.[a-zA-Z0-9-_]*[a-zA-Z0-9])+(?![-_])/).getRegex(),_backpedal:/(?:[^?!.,:;*_'"~()&]+|\([^)]*\)|&(?![a-zA-Z0-9]+;$)|[?!.,:;*_'"~)]+(?!$))+/,del:/^(~~?)(?=[^\s~])([\s\S]*?[^\s~])\1(?=[^~]|$)/,text:/^([`~]+|[^`~])(?:(?= {2,}\n)|(?=[a-zA-Z0-9.!#$%&'*+\/=?_`{\|}~-]+@)|[\s\S]*?(?:(?=[\\<!\[`*~_]|\b_|https?:\/\/|ftp:\/\/|www\.|$)|[^ ](?= {2,}\n)|[^a-zA-Z0-9.!#$%&'*+\/=?_`{\|}~-](?=[a-zA-Z0-9.!#$%&'*+\/=?_`{\|}~-]+@)))/}),Gq=pq(pq({},$q),{},{br:rq(Oq).replace("{2,}","*").getRegex(),text:rq($q.text).replace("\\b_","\\b_| {2,}\\n").replace(/\{2,\}/g,"*").getRegex()}),Qq={normal:kq,gfm:Cq,pedantic:Fq},Zq={normal:Hq,gfm:$q,breaks:Gq,pedantic:Wq},Yq=function(){function e(t){(0,T.A)(this,e),this.tokens=[],this.tokens.links=Object.create(null),this.options=t||Wz,this.options.tokenizer=this.options.tokenizer||new fq,this.tokenizer=this.options.tokenizer,this.tokenizer.options=this.options,this.tokenizer.lexer=this,this.inlineQueue=[],this.state={inLink:!1,inRawBlock:!1,top:!0};var n={block:Qq.normal,inline:Zq.normal};this.options.pedantic?(n.block=Qq.pedantic,n.inline=Zq.pedantic):this.options.gfm&&(n.block=Qq.gfm,this.options.breaks?n.inline=Zq.breaks:n.inline=Zq.gfm),this.tokenizer.rules=n}return(0,B.A)(e,[{key:"lex",value:function(e){e=e.replace(/\r\n|\r/g,"\n"),this.blockTokens(e,this.tokens);for(var t=0;t<this.inlineQueue.length;t++){var n=this.inlineQueue[t];this.inlineTokens(n.src,n.tokens)}return this.inlineQueue=[],this.tokens}},{key:"blockTokens",value:function(e){var t,n,r,a,i=this,o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];e=this.options.pedantic?e.replace(/\t/g,"    ").replace(/^ +$/gm,""):e.replace(/^( *)(\t+)/gm,function(e,t,n){return t+"    ".repeat(n.length)});for(var s,u=function(){if(i.options.extensions&&i.options.extensions.block&&i.options.extensions.block.some(function(n){return!!(t=n.call({lexer:i},e,o))&&(e=e.substring(t.raw.length),o.push(t),!0)}))return 0;if(t=i.tokenizer.space(e))return e=e.substring(t.raw.length),1===t.raw.length&&o.length>0?o[o.length-1].raw+="\n":o.push(t),0;if(t=i.tokenizer.code(e))return e=e.substring(t.raw.length),!(n=o[o.length-1])||"paragraph"!==n.type&&"text"!==n.type?o.push(t):(n.raw+="\n"+t.raw,n.text+="\n"+t.text,i.inlineQueue[i.inlineQueue.length-1].src=n.text),0;if(t=i.tokenizer.fences(e))return e=e.substring(t.raw.length),o.push(t),0;if(t=i.tokenizer.heading(e))return e=e.substring(t.raw.length),o.push(t),0;if(t=i.tokenizer.hr(e))return e=e.substring(t.raw.length),o.push(t),0;if(t=i.tokenizer.blockquote(e))return e=e.substring(t.raw.length),o.push(t),0;if(t=i.tokenizer.list(e))return e=e.substring(t.raw.length),o.push(t),0;if(t=i.tokenizer.html(e))return e=e.substring(t.raw.length),o.push(t),0;if(t=i.tokenizer.def(e))return e=e.substring(t.raw.length),!(n=o[o.length-1])||"paragraph"!==n.type&&"text"!==n.type?i.tokens.links[t.tag]||(i.tokens.links[t.tag]={href:t.href,title:t.title}):(n.raw+="\n"+t.raw,n.text+="\n"+t.raw,i.inlineQueue[i.inlineQueue.length-1].src=n.text),0;if(t=i.tokenizer.table(e))return e=e.substring(t.raw.length),o.push(t),0;if(t=i.tokenizer.lheading(e))return e=e.substring(t.raw.length),o.push(t),0;if(r=e,i.options.extensions&&i.options.extensions.startBlock){var s,u=1/0,c=e.slice(1);i.options.extensions.startBlock.forEach(function(e){"number"==typeof(s=e.call({lexer:i},c))&&s>=0&&(u=Math.min(u,s))}),u<1/0&&u>=0&&(r=e.substring(0,u+1))}if(i.state.top&&(t=i.tokenizer.paragraph(r)))return n=o[o.length-1],a&&"paragraph"===n.type?(n.raw+="\n"+t.raw,n.text+="\n"+t.text,i.inlineQueue.pop(),i.inlineQueue[i.inlineQueue.length-1].src=n.text):o.push(t),a=r.length!==e.length,e=e.substring(t.raw.length),0;if(t=i.tokenizer.text(e))return e=e.substring(t.raw.length),(n=o[o.length-1])&&"text"===n.type?(n.raw+="\n"+t.raw,n.text+="\n"+t.text,i.inlineQueue.pop(),i.inlineQueue[i.inlineQueue.length-1].src=n.text):o.push(t),0;if(e){var l="Infinite loop on byte: "+e.charCodeAt(0);if(i.options.silent)return console.error(l),1;throw new Error(l)}};e&&(0===(s=u())||1!==s););return this.state.top=!0,o}},{key:"inline",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];return this.inlineQueue.push({src:e,tokens:t}),t}},{key:"inlineTokens",value:function(e){var t,n,r,a,i,o,s=this,u=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],c=e;if(this.tokens.links){var l=Object.keys(this.tokens.links);if(l.length>0)for(;null!=(a=this.tokenizer.rules.inline.reflinkSearch.exec(c));)l.includes(a[0].slice(a[0].lastIndexOf("[")+1,-1))&&(c=c.slice(0,a.index)+"["+"a".repeat(a[0].length-2)+"]"+c.slice(this.tokenizer.rules.inline.reflinkSearch.lastIndex))}for(;null!=(a=this.tokenizer.rules.inline.blockSkip.exec(c));)c=c.slice(0,a.index)+"["+"a".repeat(a[0].length-2)+"]"+c.slice(this.tokenizer.rules.inline.blockSkip.lastIndex);for(;null!=(a=this.tokenizer.rules.inline.anyPunctuation.exec(c));)c=c.slice(0,a.index)+"++"+c.slice(this.tokenizer.rules.inline.anyPunctuation.lastIndex);for(var f,d=function(){if(i||(o=""),i=!1,s.options.extensions&&s.options.extensions.inline&&s.options.extensions.inline.some(function(n){return!!(t=n.call({lexer:s},e,u))&&(e=e.substring(t.raw.length),u.push(t),!0)}))return 0;if(t=s.tokenizer.tag(e))return e=e.substring(t.raw.length),(n=u[u.length-1])&&"text"===t.type&&"text"===n.type?(n.raw+=t.raw,n.text+=t.text):u.push(t),0;if(t=s.tokenizer.link(e))return e=e.substring(t.raw.length),u.push(t),0;if(t=s.tokenizer.reflink(e,s.tokens.links))return e=e.substring(t.raw.length),(n=u[u.length-1])&&"text"===t.type&&"text"===n.type?(n.raw+=t.raw,n.text+=t.text):u.push(t),0;if(t=s.tokenizer.emStrong(e,c,o))return e=e.substring(t.raw.length),u.push(t),0;if(t=s.tokenizer.codespan(e))return e=e.substring(t.raw.length),u.push(t),0;if(t=s.tokenizer.br(e))return e=e.substring(t.raw.length),u.push(t),0;if(t=s.tokenizer.del(e))return e=e.substring(t.raw.length),u.push(t),0;if(t=s.tokenizer.autolink(e))return e=e.substring(t.raw.length),u.push(t),0;if(!s.state.inLink&&(t=s.tokenizer.url(e)))return e=e.substring(t.raw.length),u.push(t),0;if(r=e,s.options.extensions&&s.options.extensions.startInline){var a,l=1/0,f=e.slice(1);s.options.extensions.startInline.forEach(function(e){"number"==typeof(a=e.call({lexer:s},f))&&a>=0&&(l=Math.min(l,a))}),l<1/0&&l>=0&&(r=e.substring(0,l+1))}if(t=s.tokenizer.inlineText(r))return e=e.substring(t.raw.length),"_"!==t.raw.slice(-1)&&(o=t.raw.slice(-1)),i=!0,(n=u[u.length-1])&&"text"===n.type?(n.raw+=t.raw,n.text+=t.text):u.push(t),0;if(e){var d="Infinite loop on byte: "+e.charCodeAt(0);if(s.options.silent)return console.error(d),1;throw new Error(d)}};e&&(0===(f=d())||1!==f););return u}}],[{key:"rules",get:function(){return{block:Qq,inline:Zq}}},{key:"lex",value:function(t,n){return new e(n).lex(t)}},{key:"lexInline",value:function(t,n){return new e(n).inlineTokens(t)}}])}(),Xq=(__webpack_require__(79978),function(){return(0,B.A)(function e(t){(0,T.A)(this,e),this.options=t||Wz},[{key:"code",value:function(e,t,n){var r,a=null===(r=(t||"").match(/^\S*/))||void 0===r?void 0:r[0];return e=e.replace(/\n$/,"")+"\n",a?'<pre><code class="language-'+Jz(a)+'">'+(n?e:Jz(e,!0))+"</code></pre>\n":"<pre><code>"+(n?e:Jz(e,!0))+"</code></pre>\n"}},{key:"blockquote",value:function(e){return"<blockquote>\n".concat(e,"</blockquote>\n")}},{key:"html",value:function(e,t){return e}},{key:"heading",value:function(e,t,n){return"<h".concat(t,">").concat(e,"</h").concat(t,">\n")}},{key:"hr",value:function(){return"<hr>\n"}},{key:"list",value:function(e,t,n){var r=t?"ol":"ul";return"<"+r+(t&&1!==n?' start="'+n+'"':"")+">\n"+e+"</"+r+">\n"}},{key:"listitem",value:function(e,t,n){return"<li>".concat(e,"</li>\n")}},{key:"checkbox",value:function(e){return"<input "+(e?'checked="" ':"")+'disabled="" type="checkbox">'}},{key:"paragraph",value:function(e){return"<p>".concat(e,"</p>\n")}},{key:"table",value:function(e,t){return t&&(t="<tbody>".concat(t,"</tbody>")),"<table>\n<thead>\n"+e+"</thead>\n"+t+"</table>\n"}},{key:"tablerow",value:function(e){return"<tr>\n".concat(e,"</tr>\n")}},{key:"tablecell",value:function(e,t){var n=t.header?"th":"td";return(t.align?"<".concat(n,' align="').concat(t.align,'">'):"<".concat(n,">"))+e+"</".concat(n,">\n")}},{key:"strong",value:function(e){return"<strong>".concat(e,"</strong>")}},{key:"em",value:function(e){return"<em>".concat(e,"</em>")}},{key:"codespan",value:function(e){return"<code>".concat(e,"</code>")}},{key:"br",value:function(){return"<br>"}},{key:"del",value:function(e){return"<del>".concat(e,"</del>")}},{key:"link",value:function(e,t,n){var r=aq(e);if(null===r)return n;var a='<a href="'+(e=r)+'"';return t&&(a+=' title="'+t+'"'),a+=">"+n+"</a>"}},{key:"image",value:function(e,t,n){var r=aq(e);if(null===r)return n;var a='<img src="'.concat(e=r,'" alt="').concat(n,'"');return t&&(a+=' title="'.concat(t,'"')),a+=">"}},{key:"text",value:function(e){return e}}])}()),Kq=function(){return(0,B.A)(function e(){(0,T.A)(this,e)},[{key:"strong",value:function(e){return e}},{key:"em",value:function(e){return e}},{key:"codespan",value:function(e){return e}},{key:"del",value:function(e){return e}},{key:"html",value:function(e){return e}},{key:"text",value:function(e){return e}},{key:"link",value:function(e,t,n){return""+n}},{key:"image",value:function(e,t,n){return""+n}},{key:"br",value:function(){return""}}])}(),Jq=function(){function e(t){(0,T.A)(this,e),this.options=t||Wz,this.options.renderer=this.options.renderer||new Xq,this.renderer=this.options.renderer,this.renderer.options=this.options,this.textRenderer=new Kq}return(0,B.A)(e,[{key:"parse",value:function(e){for(var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],n="",r=0;r<e.length;r++){var a=e[r];if(this.options.extensions&&this.options.extensions.renderers&&this.options.extensions.renderers[a.type]){var i=a,o=this.options.extensions.renderers[i.type].call({parser:this},i);if(!1!==o||!["space","hr","heading","code","table","blockquote","list","html","paragraph","text"].includes(i.type)){n+=o||"";continue}}switch(a.type){case"space":var s=(a.raw.match(/\n/g)||[]).length-1;s<0&&(s=0);for(var u=0;u<s;u++)n+=this.renderer.br();continue;case"hr":n+=this.renderer.hr();continue;case"heading":var c=a;n+=this.renderer.heading(this.parseInline(c.tokens),c.depth,tq(this.parseInline(c.tokens,this.textRenderer)));continue;case"code":var l=a;n+=this.renderer.code(l.text,l.lang,!!l.escaped);continue;case"table":for(var f=a,d="",p="",h=0;h<f.header.length;h++)p+=this.renderer.tablecell(this.parseInline(f.header[h].tokens),{header:!0,align:f.align[h]});d+=this.renderer.tablerow(p);for(var m="",v=0;v<f.rows.length;v++){var g=f.rows[v];p="";for(var b=0;b<g.length;b++)p+=this.renderer.tablecell(this.parseInline(g[b].tokens),{header:!1,align:f.align[b]});m+=this.renderer.tablerow(p)}n+=this.renderer.table(d,m);continue;case"blockquote":var y=a,A=this.parse(y.tokens);n+=this.renderer.blockquote(A);continue;case"list":for(var D=a,w=D.ordered,_=D.start,E=D.loose,k="",x=0;x<D.items.length;x++){var C=D.items[x],F=C.checked,S=C.task,O="";if(C.task){var T=this.renderer.checkbox(!!F);E?C.tokens.length>0&&"paragraph"===C.tokens[0].type?(C.tokens[0].text=T+" "+C.tokens[0].text,C.tokens[0].tokens&&C.tokens[0].tokens.length>0&&"text"===C.tokens[0].tokens[0].type&&(C.tokens[0].tokens[0].text=T+" "+C.tokens[0].tokens[0].text)):C.tokens.unshift({type:"text",text:T+" "}):O+=T+" "}O+=this.parse(C.tokens,E),k+=this.renderer.listitem(O,S,!!F)}n+=this.renderer.list(k,w,_);continue;case"html":var B=a;n+=this.renderer.html(B.text,B.block);continue;case"paragraph":var M=a;n+=this.renderer.paragraph(this.parseInline(M.tokens)).replaceAll("\n","<br/>");continue;case"text":for(var P=a,R=P.tokens?this.parseInline(P.tokens):P.text;r+1<e.length&&"text"===e[r+1].type;)R+="\n"+((P=e[++r]).tokens?this.parseInline(P.tokens):P.text);n+=t?this.renderer.paragraph(R):R;continue;default:var N='Token with "'+a.type+'" type was not found.';if(this.options.silent)return console.error(N),"";throw new Error(N)}}return n}},{key:"parseInline",value:function(e,t){t=t||this.renderer;for(var n="",r=0;r<e.length;r++){var a=e[r];if(this.options.extensions&&this.options.extensions.renderers&&this.options.extensions.renderers[a.type]){var i=this.options.extensions.renderers[a.type].call({parser:this},a);if(!1!==i||!["escape","html","link","image","strong","em","codespan","br","del","text"].includes(a.type)){n+=i||"";continue}}switch(a.type){case"escape":var o=a;n+=t.text(o.text);break;case"html":var s=a;n+=t.html(s.text);break;case"link":var u=a;n+=t.link(u.href,u.title,this.parseInline(u.tokens,t));break;case"image":var c=a;n+=t.image(c.href,c.title,c.text);break;case"strong":var l=a;n+=t.strong(this.parseInline(l.tokens,t));break;case"em":var f=a;n+=t.em(this.parseInline(f.tokens,t));break;case"codespan":var d=a;n+=t.codespan(d.text);break;case"br":n+=t.br();break;case"del":var p=a;n+=t.del(this.parseInline(p.tokens,t));break;case"text":var h=a;n+=t.text(h.text);break;default:var m='Token with "'+a.type+'" type was not found.';if(this.options.silent)return console.error(m),"";throw new Error(m)}}return n}}],[{key:"parse",value:function(t,n){return new e(n).parse(t)}},{key:"parseInline",value:function(t,n){return new e(n).parseInline(t)}}])}(),eV=function(){return(0,B.A)(function e(t){(0,T.A)(this,e),this.options=t||Wz},[{key:"preprocess",value:function(e){return e}},{key:"postprocess",value:function(e){return e}},{key:"processAllTokens",value:function(e){return e}}])}();function tV(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function nV(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?tV(Object(n),!0).forEach(function(t){(0,M.A)(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):tV(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function rV(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(e){if("string"==typeof e)return aV(e,t);var n={}.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)?aV(e,t):void 0}}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,a=function(){};return{s:a,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,o=!0,s=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return o=e.done,e},e:function(e){s=!0,i=e},f:function(){try{o||null==n.return||n.return()}finally{if(s)throw i}}}}function aV(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function iV(e,t){(function(e,t){if(t.has(e))throw new TypeError("Cannot initialize the same private elements twice on an object")})(e,t),t.add(e)}function oV(e,t,n){if("function"==typeof e?e===t:e.has(t))return arguments.length<3?t:n;throw new TypeError("Private element is not present on this object")}(0,M.A)(eV,"passThroughHooks",new Set(["preprocess","postprocess","processAllTokens"]));var sV=new WeakSet,uV=function(){return(0,B.A)(function e(){(0,T.A)(this,e),iV(this,sV),(0,M.A)(this,"defaults",{async:!1,breaks:!1,extensions:null,gfm:!0,hooks:null,pedantic:!1,renderer:null,silent:!1,tokenizer:null,walkTokens:null}),(0,M.A)(this,"options",this.setOptions),(0,M.A)(this,"parse",oV(sV,this,cV).call(this,Yq.lex,Jq.parse)),(0,M.A)(this,"parseInline",oV(sV,this,cV).call(this,Yq.lexInline,Jq.parseInline)),(0,M.A)(this,"Parser",Jq),(0,M.A)(this,"Renderer",Xq),(0,M.A)(this,"TextRenderer",Kq),(0,M.A)(this,"Lexer",Yq),(0,M.A)(this,"Tokenizer",fq),(0,M.A)(this,"Hooks",eV),this.use.apply(this,arguments)},[{key:"walkTokens",value:function(e,t){var n,r=this,a=[],i=rV(e);try{var o=function(){var e=n.value;switch(a=a.concat(t.call(r,e)),e.type){case"table":var i,o=e,s=rV(o.header);try{for(s.s();!(i=s.n()).done;){var u=i.value;a=a.concat(r.walkTokens(u.tokens,t))}}catch(zie){s.e(zie)}finally{s.f()}var c,l=rV(o.rows);try{for(l.s();!(c=l.n()).done;){var f,d=rV(c.value);try{for(d.s();!(f=d.n()).done;){var p=f.value;a=a.concat(r.walkTokens(p.tokens,t))}}catch(zie){d.e(zie)}finally{d.f()}}}catch(zie){l.e(zie)}finally{l.f()}break;case"list":var h=e;a=a.concat(r.walkTokens(h.items,t));break;default:var m,v=e;null!==(m=r.defaults.extensions)&&void 0!==m&&null!==(m=m.childTokens)&&void 0!==m&&m[v.type]?r.defaults.extensions.childTokens[v.type].forEach(function(e){var n=v[e].flat(1/0);a=a.concat(r.walkTokens(n,t))}):v.tokens&&(a=a.concat(r.walkTokens(v.tokens,t)))}};for(i.s();!(n=i.n()).done;)o()}catch(zie){i.e(zie)}finally{i.f()}return a}},{key:"use",value:function(){for(var e=this,t=this.defaults.extensions||{renderers:{},childTokens:{}},n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return r.forEach(function(n){var r=nV({},n);if(r.async=e.defaults.async||r.async||!1,n.extensions&&(n.extensions.forEach(function(e){if(!e.name)throw new Error("extension name required");if("renderer"in e){var n=t.renderers[e.name];t.renderers[e.name]=n?function(){for(var t=arguments.length,r=new Array(t),a=0;a<t;a++)r[a]=arguments[a];var i=e.renderer.apply(this,r);return!1===i&&(i=n.apply(this,r)),i}:e.renderer}if("tokenizer"in e){if(!e.level||"block"!==e.level&&"inline"!==e.level)throw new Error("extension level must be 'block' or 'inline'");var r=t[e.level];r?r.unshift(e.tokenizer):t[e.level]=[e.tokenizer],e.start&&("block"===e.level?t.startBlock?t.startBlock.push(e.start):t.startBlock=[e.start]:"inline"===e.level&&(t.startInline?t.startInline.push(e.start):t.startInline=[e.start]))}"childTokens"in e&&e.childTokens&&(t.childTokens[e.name]=e.childTokens)}),r.extensions=t),n.renderer){var a=e.defaults.renderer||new Xq(e.defaults),i=function(){if(!(o in a))throw new Error("renderer '".concat(o,"' does not exist"));if("options"===o)return 1;var e=o,t=n.renderer[e],r=a[e];a[e]=function(){for(var e=arguments.length,n=new Array(e),i=0;i<e;i++)n[i]=arguments[i];var o=t.apply(a,n);return!1===o&&(o=r.apply(a,n)),o||""}};for(var o in n.renderer)i();r.renderer=a}if(n.tokenizer){var s=e.defaults.tokenizer||new fq(e.defaults),u=function(){if(!(c in s))throw new Error("tokenizer '".concat(c,"' does not exist"));if(["options","rules","lexer"].includes(c))return 1;var e=c,t=n.tokenizer[e],r=s[e];s[e]=function(){for(var e=arguments.length,n=new Array(e),a=0;a<e;a++)n[a]=arguments[a];var i=t.apply(s,n);return!1===i&&(i=r.apply(s,n)),i}};for(var c in n.tokenizer)u();r.tokenizer=s}if(n.hooks){var l=e.defaults.hooks||new eV,f=function(){if(!(d in l))throw new Error("hook '".concat(d,"' does not exist"));if("options"===d)return 1;var t=d,r=n.hooks[t],a=l[t];eV.passThroughHooks.has(d)?l[t]=function(t){if(e.defaults.async)return Promise.resolve(r.call(l,t)).then(function(e){return a.call(l,e)});var n=r.call(l,t);return a.call(l,n)}:l[t]=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];var i=r.apply(l,t);return!1===i&&(i=a.apply(l,t)),i}};for(var d in n.hooks)f();r.hooks=l}if(n.walkTokens){var p=e.defaults.walkTokens,h=n.walkTokens;r.walkTokens=function(e){var t=[];return t.push(h.call(this,e)),p&&(t=t.concat(p.call(this,e))),t}}e.defaults=nV(nV({},e.defaults),r)}),this}},{key:"setOptions",value:function(e){return this.defaults=nV(nV({},this.defaults),e),this}},{key:"lexer",value:function(e,t){return Yq.lex(e,null!=t?t:this.defaults)}},{key:"parser",value:function(e,t){return Jq.parse(e,null!=t?t:this.defaults)}}])}();function cV(e,t){var n=this;return function(r,a){var i=nV({},a),o=nV(nV({},n.defaults),i);!0===n.defaults.async&&!1===i.async&&(o.silent||console.warn("marked(): The async option was set to true by an extension. The async: false option sent to parse will be ignored."),o.async=!0);var s=oV(sV,n,lV).call(n,!!o.silent,!!o.async);if(null==r)return s(new Error("marked(): input parameter is undefined or null"));if("string"!=typeof r)return s(new Error("marked(): input parameter is of type "+Object.prototype.toString.call(r)+", string expected"));if(o.hooks&&(o.hooks.options=o),o.async)return Promise.resolve(o.hooks?o.hooks.preprocess(r):r).then(function(t){return e(t,o)}).then(function(e){return o.hooks?o.hooks.processAllTokens(e):e}).then(function(e){return o.walkTokens?Promise.all(n.walkTokens(e,o.walkTokens)).then(function(){return e}):e}).then(function(e){return t(e,o)}).then(function(e){return o.hooks?o.hooks.postprocess(e):e}).catch(s);try{o.hooks&&(r=o.hooks.preprocess(r));var u=e(r,o);o.hooks&&(u=o.hooks.processAllTokens(u)),o.walkTokens&&n.walkTokens(u,o.walkTokens);var c=t(u,o);return o.hooks&&(c=o.hooks.postprocess(c)),c}catch(qie){return s(qie)}}}function lV(e,t){return function(n){if(n.message+="\nPlease report this to https://github.com/markedjs/marked.",e){var r="<p>An error occurred:</p><pre>"+Jz(n.message+"",!0)+"</pre>";return t?Promise.resolve(r):r}if(t)return Promise.reject(n);throw n}}var fV=new uV;function dV(e,t){return fV.parse(e,t)}dV.options=dV.setOptions=function(e){return fV.setOptions(e),dV.defaults=fV.defaults,$z(dV.defaults),dV},dV.getDefaults=Hz,dV.defaults=Wz,dV.use=function(){return fV.use.apply(fV,arguments),dV.defaults=fV.defaults,$z(dV.defaults),dV},dV.walkTokens=function(e,t){return fV.walkTokens(e,t)},dV.parseInline=fV.parseInline,dV.Parser=Jq,dV.parser=Jq.parse,dV.Renderer=Xq,dV.TextRenderer=Kq,dV.Lexer=Yq,dV.lexer=Yq.lex,dV.Tokenizer=fq,dV.Hooks=eV,dV.parse=dV;dV.options,dV.setOptions,dV.use,dV.walkTokens,dV.parseInline,Jq.parse,Yq.lex;const pV=/[\0-\uD7FF\uE000-\uFFFF]|[\uD800-\uDBFF][\uDC00-\uDFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/,hV=/[\0-\x1F\x7F-\x9F]/,mV=/[ \xA0\u1680\u2000-\u200A\u2028\u2029\u202F\u205F\u3000]/,vV=/[!-#%-\*,-\/:;\?@\[-\]_\{\}\xA1\xA7\xAB\xB6\xB7\xBB\xBF\u037E\u0387\u055A-\u055F\u0589\u058A\u05BE\u05C0\u05C3\u05C6\u05F3\u05F4\u0609\u060A\u060C\u060D\u061B\u061D-\u061F\u066A-\u066D\u06D4\u0700-\u070D\u07F7-\u07F9\u0830-\u083E\u085E\u0964\u0965\u0970\u09FD\u0A76\u0AF0\u0C77\u0C84\u0DF4\u0E4F\u0E5A\u0E5B\u0F04-\u0F12\u0F14\u0F3A-\u0F3D\u0F85\u0FD0-\u0FD4\u0FD9\u0FDA\u104A-\u104F\u10FB\u1360-\u1368\u1400\u166E\u169B\u169C\u16EB-\u16ED\u1735\u1736\u17D4-\u17D6\u17D8-\u17DA\u1800-\u180A\u1944\u1945\u1A1E\u1A1F\u1AA0-\u1AA6\u1AA8-\u1AAD\u1B5A-\u1B60\u1B7D\u1B7E\u1BFC-\u1BFF\u1C3B-\u1C3F\u1C7E\u1C7F\u1CC0-\u1CC7\u1CD3\u2010-\u2027\u2030-\u2043\u2045-\u2051\u2053-\u205E\u207D\u207E\u208D\u208E\u2308-\u230B\u2329\u232A\u2768-\u2775\u27C5\u27C6\u27E6-\u27EF\u2983-\u2998\u29D8-\u29DB\u29FC\u29FD\u2CF9-\u2CFC\u2CFE\u2CFF\u2D70\u2E00-\u2E2E\u2E30-\u2E4F\u2E52-\u2E5D\u3001-\u3003\u3008-\u3011\u3014-\u301F\u3030\u303D\u30A0\u30FB\uA4FE\uA4FF\uA60D-\uA60F\uA673\uA67E\uA6F2-\uA6F7\uA874-\uA877\uA8CE\uA8CF\uA8F8-\uA8FA\uA8FC\uA92E\uA92F\uA95F\uA9C1-\uA9CD\uA9DE\uA9DF\uAA5C-\uAA5F\uAADE\uAADF\uAAF0\uAAF1\uABEB\uFD3E\uFD3F\uFE10-\uFE19\uFE30-\uFE52\uFE54-\uFE61\uFE63\uFE68\uFE6A\uFE6B\uFF01-\uFF03\uFF05-\uFF0A\uFF0C-\uFF0F\uFF1A\uFF1B\uFF1F\uFF20\uFF3B-\uFF3D\uFF3F\uFF5B\uFF5D\uFF5F-\uFF65]|\uD800[\uDD00-\uDD02\uDF9F\uDFD0]|\uD801\uDD6F|\uD802[\uDC57\uDD1F\uDD3F\uDE50-\uDE58\uDE7F\uDEF0-\uDEF6\uDF39-\uDF3F\uDF99-\uDF9C]|\uD803[\uDEAD\uDF55-\uDF59\uDF86-\uDF89]|\uD804[\uDC47-\uDC4D\uDCBB\uDCBC\uDCBE-\uDCC1\uDD40-\uDD43\uDD74\uDD75\uDDC5-\uDDC8\uDDCD\uDDDB\uDDDD-\uDDDF\uDE38-\uDE3D\uDEA9]|\uD805[\uDC4B-\uDC4F\uDC5A\uDC5B\uDC5D\uDCC6\uDDC1-\uDDD7\uDE41-\uDE43\uDE60-\uDE6C\uDEB9\uDF3C-\uDF3E]|\uD806[\uDC3B\uDD44-\uDD46\uDDE2\uDE3F-\uDE46\uDE9A-\uDE9C\uDE9E-\uDEA2\uDF00-\uDF09]|\uD807[\uDC41-\uDC45\uDC70\uDC71\uDEF7\uDEF8\uDF43-\uDF4F\uDFFF]|\uD809[\uDC70-\uDC74]|\uD80B[\uDFF1\uDFF2]|\uD81A[\uDE6E\uDE6F\uDEF5\uDF37-\uDF3B\uDF44]|\uD81B[\uDE97-\uDE9A\uDFE2]|\uD82F\uDC9F|\uD836[\uDE87-\uDE8B]|\uD83A[\uDD5E\uDD5F]/;function gV(e){return Array.prototype.slice.call(arguments,1).forEach(function(t){t&&Object.keys(t).forEach(function(n){e[n]=t[n]})}),e}function bV(e){return Object.prototype.toString.call(e)}function yV(e){return"[object Function]"===bV(e)}function AV(e){return e.replace(/[.?*+^$[\]\\(){}|-]/g,"\\$&")}const DV={fuzzyLink:!0,fuzzyEmail:!0,fuzzyIP:!1};const wV={"http:":{validate:function(e,t,n){const r=e.slice(t);return n.re.http||(n.re.http=new RegExp("^\\/\\/"+n.re.src_auth+n.re.src_host_port_strict+n.re.src_path,"i")),n.re.http.test(r)?r.match(n.re.http)[0].length:0}},"https:":"http:","ftp:":"http:","//":{validate:function(e,t,n){const r=e.slice(t);return n.re.no_http||(n.re.no_http=new RegExp("^"+n.re.src_auth+"(?:localhost|(?:(?:"+n.re.src_domain+")\\.)+"+n.re.src_domain_root+")"+n.re.src_port+n.re.src_host_terminator+n.re.src_path,"i")),n.re.no_http.test(r)?t>=3&&":"===e[t-3]||t>=3&&"/"===e[t-3]?0:r.match(n.re.no_http)[0].length:0}},"mailto:":{validate:function(e,t,n){const r=e.slice(t);return n.re.mailto||(n.re.mailto=new RegExp("^"+n.re.src_email_name+"@"+n.re.src_host_strict,"i")),n.re.mailto.test(r)?r.match(n.re.mailto)[0].length:0}}},_V="biz|com|edu|gov|net|org|pro|web|xxx|aero|asia|coop|info|museum|name|shop|рф".split("|");function EV(e){const t=e.re=function(e){const t={};e=e||{},t.src_Any=pV.source,t.src_Cc=hV.source,t.src_Z=mV.source,t.src_P=vV.source,t.src_ZPCc=[t.src_Z,t.src_P,t.src_Cc].join("|"),t.src_ZCc=[t.src_Z,t.src_Cc].join("|");const n="[><|]";return t.src_pseudo_letter="(?:(?![><|]|"+t.src_ZPCc+")"+t.src_Any+")",t.src_ip4="(?:(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)",t.src_auth="(?:(?:(?!"+t.src_ZCc+"|[@/\\[\\]()]).)+@)?",t.src_port="(?::(?:6(?:[0-4]\\d{3}|5(?:[0-4]\\d{2}|5(?:[0-2]\\d|3[0-5])))|[1-5]?\\d{1,4}))?",t.src_host_terminator="(?=$|[><|]|"+t.src_ZPCc+")(?!"+(e["---"]?"-(?!--)|":"-|")+"_|:\\d|\\.-|\\.(?!$|"+t.src_ZPCc+"))",t.src_path="(?:[/?#](?:(?!"+t.src_ZCc+"|"+n+"|[()[\\]{}.,\"'?!\\-;]).|\\[(?:(?!"+t.src_ZCc+"|\\]).)*\\]|\\((?:(?!"+t.src_ZCc+"|[)]).)*\\)|\\{(?:(?!"+t.src_ZCc+'|[}]).)*\\}|\\"(?:(?!'+t.src_ZCc+'|["]).)+\\"|\\\'(?:(?!'+t.src_ZCc+"|[']).)+\\'|\\'(?="+t.src_pseudo_letter+"|[-])|\\.{2,}[a-zA-Z0-9%/&]|\\.(?!"+t.src_ZCc+"|[.]|$)|"+(e["---"]?"\\-(?!--(?:[^-]|$))(?:-*)|":"\\-+|")+",(?!"+t.src_ZCc+"|$)|;(?!"+t.src_ZCc+"|$)|\\!+(?!"+t.src_ZCc+"|[!]|$)|\\?(?!"+t.src_ZCc+"|[?]|$))+|\\/)?",t.src_email_name='[\\-;:&=\\+\\$,\\.a-zA-Z0-9_][\\-;:&=\\+\\$,\\"\\.a-zA-Z0-9_]*',t.src_xn="xn--[a-z0-9\\-]{1,59}",t.src_domain_root="(?:"+t.src_xn+"|"+t.src_pseudo_letter+"{1,63})",t.src_domain="(?:"+t.src_xn+"|(?:"+t.src_pseudo_letter+")|(?:"+t.src_pseudo_letter+"(?:-|"+t.src_pseudo_letter+"){0,61}"+t.src_pseudo_letter+"))",t.src_host="(?:(?:(?:(?:"+t.src_domain+")\\.)*"+t.src_domain+"))",t.tpl_host_fuzzy="(?:"+t.src_ip4+"|(?:(?:(?:"+t.src_domain+")\\.)+(?:%TLDS%)))",t.tpl_host_no_ip_fuzzy="(?:(?:(?:"+t.src_domain+")\\.)+(?:%TLDS%))",t.src_host_strict=t.src_host+t.src_host_terminator,t.tpl_host_fuzzy_strict=t.tpl_host_fuzzy+t.src_host_terminator,t.src_host_port_strict=t.src_host+t.src_port+t.src_host_terminator,t.tpl_host_port_fuzzy_strict=t.tpl_host_fuzzy+t.src_port+t.src_host_terminator,t.tpl_host_port_no_ip_fuzzy_strict=t.tpl_host_no_ip_fuzzy+t.src_port+t.src_host_terminator,t.tpl_host_fuzzy_test="localhost|www\\.|\\.\\d{1,3}\\.|(?:\\.(?:%TLDS%)(?:"+t.src_ZPCc+"|>|$))",t.tpl_email_fuzzy='(^|[><|]|"|\\(|'+t.src_ZCc+")("+t.src_email_name+"@"+t.tpl_host_fuzzy_strict+")",t.tpl_link_fuzzy="(^|(?![.:/\\-_@])(?:[$+<=>^`||]|"+t.src_ZPCc+"))((?![$+<=>^`||])"+t.tpl_host_port_fuzzy_strict+t.src_path+")",t.tpl_link_no_ip_fuzzy="(^|(?![.:/\\-_@])(?:[$+<=>^`||]|"+t.src_ZPCc+"))((?![$+<=>^`||])"+t.tpl_host_port_no_ip_fuzzy_strict+t.src_path+")",t}(e.__opts__),n=e.__tlds__.slice();function r(e){return e.replace("%TLDS%",t.src_tlds)}e.onCompile(),e.__tlds_replaced__||n.push("a[cdefgilmnoqrstuwxz]|b[abdefghijmnorstvwyz]|c[acdfghiklmnoruvwxyz]|d[ejkmoz]|e[cegrstu]|f[ijkmor]|g[abdefghilmnpqrstuwy]|h[kmnrtu]|i[delmnoqrst]|j[emop]|k[eghimnprwyz]|l[abcikrstuvy]|m[acdeghklmnopqrstuvwxyz]|n[acefgilopruz]|om|p[aefghklmnrstwy]|qa|r[eosuw]|s[abcdeghijklmnortuvxyz]|t[cdfghjklmnortvwz]|u[agksyz]|v[aceginu]|w[fs]|y[et]|z[amw]"),n.push(t.src_xn),t.src_tlds=n.join("|"),t.email_fuzzy=RegExp(r(t.tpl_email_fuzzy),"i"),t.link_fuzzy=RegExp(r(t.tpl_link_fuzzy),"i"),t.link_no_ip_fuzzy=RegExp(r(t.tpl_link_no_ip_fuzzy),"i"),t.host_fuzzy_test=RegExp(r(t.tpl_host_fuzzy_test),"i");const a=[];function i(e,t){throw new Error('(LinkifyIt) Invalid schema "'+e+'": '+t)}e.__compiled__={},Object.keys(e.__schemas__).forEach(function(t){const n=e.__schemas__[t];if(null===n)return;const r={validate:null,link:null};if(e.__compiled__[t]=r,"[object Object]"===bV(n))return!function(e){return"[object RegExp]"===bV(e)}(n.validate)?yV(n.validate)?r.validate=n.validate:i(t,n):r.validate=function(e){return function(t,n){const r=t.slice(n);return e.test(r)?r.match(e)[0].length:0}}(n.validate),void(yV(n.normalize)?r.normalize=n.normalize:n.normalize?i(t,n):r.normalize=function(e,t){t.normalize(e)});!function(e){return"[object String]"===bV(e)}(n)?i(t,n):a.push(t)}),a.forEach(function(t){e.__compiled__[e.__schemas__[t]]&&(e.__compiled__[t].validate=e.__compiled__[e.__schemas__[t]].validate,e.__compiled__[t].normalize=e.__compiled__[e.__schemas__[t]].normalize)}),e.__compiled__[""]={validate:null,normalize:function(e,t){t.normalize(e)}};const o=Object.keys(e.__compiled__).filter(function(t){return t.length>0&&e.__compiled__[t]}).map(AV).join("|");e.re.schema_test=RegExp("(^|(?!_)(?:[><|]|"+t.src_ZPCc+"))("+o+")","i"),e.re.schema_search=RegExp("(^|(?!_)(?:[><|]|"+t.src_ZPCc+"))("+o+")","ig"),e.re.schema_at_start=RegExp("^"+e.re.schema_search.source,"i"),e.re.pretest=RegExp("("+e.re.schema_test.source+")|("+e.re.host_fuzzy_test.source+")|@","i"),function(e){e.__index__=-1,e.__text_cache__=""}(e)}function kV(e,t){const n=e.__index__,r=e.__last_index__,a=e.__text_cache__.slice(n,r);this.schema=e.__schema__.toLowerCase(),this.index=n+t,this.lastIndex=r+t,this.raw=a,this.text=a,this.url=a}function xV(e,t){const n=new kV(e,t);return e.__compiled__[n.schema].normalize(n,e),n}function CV(e,t){if(!(this instanceof CV))return new CV(e,t);var n;t||(n=e,Object.keys(n||{}).reduce(function(e,t){return e||DV.hasOwnProperty(t)},!1)&&(t=e,e={})),this.__opts__=gV({},DV,t),this.__index__=-1,this.__last_index__=-1,this.__schema__="",this.__text_cache__="",this.__schemas__=gV({},wV,e),this.__compiled__={},this.__tlds__=_V,this.__tlds_replaced__=!1,this.re={},EV(this)}CV.prototype.add=function(e,t){return this.__schemas__[e]=t,EV(this),this},CV.prototype.set=function(e){return this.__opts__=gV(this.__opts__,e),this},CV.prototype.test=function(e){if(this.__text_cache__=e,this.__index__=-1,!e.length)return!1;let t,n,r,a,i,o,s,u,c;if(this.re.schema_test.test(e))for(s=this.re.schema_search,s.lastIndex=0;null!==(t=s.exec(e));)if(a=this.testSchemaAt(e,t[2],s.lastIndex),a){this.__schema__=t[2],this.__index__=t.index+t[1].length,this.__last_index__=t.index+t[0].length+a;break}return this.__opts__.fuzzyLink&&this.__compiled__["http:"]&&(u=e.search(this.re.host_fuzzy_test),u>=0&&(this.__index__<0||u<this.__index__)&&null!==(n=e.match(this.__opts__.fuzzyIP?this.re.link_fuzzy:this.re.link_no_ip_fuzzy))&&(i=n.index+n[1].length,(this.__index__<0||i<this.__index__)&&(this.__schema__="",this.__index__=i,this.__last_index__=n.index+n[0].length))),this.__opts__.fuzzyEmail&&this.__compiled__["mailto:"]&&(c=e.indexOf("@"),c>=0&&null!==(r=e.match(this.re.email_fuzzy))&&(i=r.index+r[1].length,o=r.index+r[0].length,(this.__index__<0||i<this.__index__||i===this.__index__&&o>this.__last_index__)&&(this.__schema__="mailto:",this.__index__=i,this.__last_index__=o))),this.__index__>=0},CV.prototype.pretest=function(e){return this.re.pretest.test(e)},CV.prototype.testSchemaAt=function(e,t,n){return this.__compiled__[t.toLowerCase()]?this.__compiled__[t.toLowerCase()].validate(e,n,this):0},CV.prototype.match=function(e){const t=[];let n=0;this.__index__>=0&&this.__text_cache__===e&&(t.push(xV(this,n)),n=this.__last_index__);let r=n?e.slice(n):e;for(;this.test(r);)t.push(xV(this,n)),r=r.slice(this.__last_index__),n+=this.__last_index__;return t.length?t:null},CV.prototype.matchAtStart=function(e){if(this.__text_cache__=e,this.__index__=-1,!e.length)return null;const t=this.re.schema_at_start.exec(e);if(!t)return null;const n=this.testSchemaAt(e,t[2],t[0].length);return n?(this.__schema__=t[2],this.__index__=t.index+t[1].length,this.__last_index__=t.index+t[0].length+n,xV(this,0)):null},CV.prototype.tlds=function(e,t){return e=Array.isArray(e)?e:[e],t?(this.__tlds__=this.__tlds__.concat(e).sort().filter(function(e,t,n){return e!==n[t-1]}).reverse(),EV(this),this):(this.__tlds__=e.slice(),this.__tlds_replaced__=!0,EV(this),this)},CV.prototype.normalize=function(e){e.schema||(e.url="http://"+e.url),"mailto:"!==e.schema||/^mailto:/i.test(e.url)||(e.url="mailto:"+e.url)},CV.prototype.onCompile=function(){};const FV=CV;function SV(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:50,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"...";return null==e?"":t<=n.length?n.slice(0,t):e.length<=t?e:e.slice(0,t-n.length)+n}function OV(e,t){var n=e.match(t);if(n&&n.length)return n[0]}function TV(e){return QC({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{d:"M12 2C6.486 2 2 6.486 2 12s4.486 10 10 10 10-4.486 10-10S17.514 2 12 2zM4 12c0-1.846.634-3.542 1.688-4.897l11.209 11.209A7.946 7.946 0 0 1 12 20c-4.411 0-8-3.589-8-8zm14.312 4.897L7.103 5.688A7.948 7.948 0 0 1 12 4c4.411 0 8 3.589 8 8a7.954 7.954 0 0 1-1.688 4.897z"}}]})(e)}function BV(e){return QC({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{d:"m2.586 15.408 4.299 4.299a.996.996 0 0 0 .707.293h12.001v-2h-6.958l7.222-7.222c.78-.779.78-2.049 0-2.828L14.906 3a2.003 2.003 0 0 0-2.828 0l-4.75 4.749-4.754 4.843a2.007 2.007 0 0 0 .012 2.816zM13.492 4.414l4.95 4.95-2.586 2.586L10.906 7l2.586-2.586zM8.749 9.156l.743-.742 4.95 4.95-4.557 4.557a1.026 1.026 0 0 0-.069.079h-1.81l-4.005-4.007 4.748-4.837z"}}]})(e)}function MV(e){return QC({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{d:"m21.707 20.293-2.023-2.023A9.566 9.566 0 0 0 21.999 12c0-4.091-2.472-7.453-5.999-9v2c2.387 1.386 3.999 4.047 3.999 7a8.113 8.113 0 0 1-1.672 4.913l-1.285-1.285C17.644 14.536 18 13.19 18 12c0-1.771-.775-3.9-2-5v7.586l-2-2V4a1 1 0 0 0-1.554-.832L7.727 6.313l-4.02-4.02-1.414 1.414 18 18 1.414-1.414zM12 5.868v4.718L9.169 7.755 12 5.868zM4 17h2.697l5.748 3.832a1.004 1.004 0 0 0 1.027.05A1 1 0 0 0 14 20v-1.879l-2-2v2.011l-4.445-2.964c-.025-.017-.056-.02-.082-.033a.986.986 0 0 0-.382-.116C7.059 15.016 7.032 15 7 15H4V9h.879L3.102 7.223A1.995 1.995 0 0 0 2 9v6c0 1.103.897 2 2 2z"}}]})(e)}function PV(e){return QC({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{d:"M12 2C6.486 2 2 6.486 2 12s4.486 10 10 10 10-4.486 10-10S17.514 2 12 2z"}}]})(e)}function RV(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:20,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"stack",r=e.message;r=KT(r);var a="bm-message-content-centered",i=Array.isArray(e.meta.files);if("\x3c!-- BM-DELETED-MESSAGE --\x3e"===r&&!i)return[c.createElement("span",{key:"message_"+e.message_id+"_deleted",className:a+" bm-deleted-message"},c.createElement(Lz,null)," ",Oae("This message was deleted","bp-better-messages"))];if(r.startsWith("\x3c!-- BM-AI --\x3e")&&""===(r=r.replace("\x3c!-- BM-AI --\x3e","")).trim()&&!i)return[c.createElement("span",{key:"message_"+e.message_id+"_ai_waiting",className:a+" bm-ai-waiting"},c.createElement(PV,null))];var o,s,u,l=[];if(r.endsWith("<br />")&&(r=r.substring(0,r.length-6)),s=(o=r)&&o.trimStart().split(" "),u=[],s&&s.forEach(function(e){var t=e;e in Pz?t=e:e in Mz&&(t=Mz[e]),u.push(t)}),(r=u.join(" ")).startsWith('<div class="bpbm-voice-message"')&&("undefined"!=typeof WaveSurfer||"undefined"!=typeof BetterMessagesVoiceMessages))return"";var f='<span class="bpbm-gif">';if(r.startsWith(f)){var d=r.substring(23,r.length-7);return c.createElement(kz,{video:d})}if(r.startsWith('<span class="bpbm-call bpbm-call-video missed'))return c.createElement("span",{className:"bm-message-content-centered"},c.createElement(pF,null)," ",Kg(r));if(r.startsWith('<span class="bpbm-call bpbm-call-video'))return c.createElement("span",{className:"bm-message-content-centered"},c.createElement(Fz,null)," ",Kg(r));if(r.startsWith('<span class="bpbm-call bpbm-call-audio missed'))return c.createElement("span",{className:"bm-message-content-centered"},c.createElement(Bz,null)," ",Kg(r));if(r.startsWith('<span class="bpbm-call bpbm-call-audio'))return c.createElement("span",{className:"bm-message-content-centered"},c.createElement(Tz,null)," ",Kg(r));if((r=r.replace(/^[\u200B\u200C\u200D\u200E\u200F\uFEFF]/,"")).length>1){var p=function(e){var t=[],n=0,r=0;for(;-1!==(n=e.indexOf("<a",n));){var a=e.indexOf("</a>",n);if(-1===a)break;var i=e.substring(n,a+4);t.push(i);var o="{{LINK_PLACEHOLDER_".concat(r++,"}}");e=e.substring(0,n)+o+e.substring(a+4),n+=o.length}return{modifiedString:e,links:t}}(r),m=p.modifiedString,v=p.links;r=function(e,t){var n=0;for(;-1!==(n=e.indexOf("<a",n));){var r=e.indexOf("</a>",n);if(-1===r)break;var a=e.substring(n,r+4);a.includes("target=")||(a=a.replace("<a",'<a target="_blank"'),e=e.substring(0,n)+a+e.substring(r+4)),n+=a.length}return t.forEach(function(t,n){var r="{{LINK_PLACEHOLDER_".concat(n,"}}");e=e.replace(r,t)}),e}(r=dV.parse(m,{breaks:!1,silent:!0}),v)}for(;r.trim().endsWith("<br/>");)r=r.trim().slice(0,-5);"onsite"===n&&(r=Rz(r=(r=r.replace(/<br\/>/g," ")).replace(/(<([^>]+)>)/gi,""),50)),"pinned"===n&&(r=Rz(r=(r=r.replace(/<br\/>/g," ")).replace(/(<([^>]+)>)/gi,""),250));var g=[r];return"stack"===n&&(g=function(e){var t='<span class="bm-mention" data-user-id="',n=new RegExp(t,"gi");if(-1===e.indexOf(t))return[e];for(var r=[],a=0,i=0;n.exec(e);){var o=n.lastIndex,s=o-39,u=e.indexOf('">',s),l=e.indexOf("</span>",s),f=Number(e.substring(o,u));e.substring(a,s).length>0&&r.push(e.substring(a,s)),i++,r.push(c.createElement(VI,{key:"message_mention_"+i,user_id:f})),a=l+7}return 0===a?[e]:(r.push(e.substring(a)),r)}(r)),(g=mz(g,t)).map(function(e,t){if((0,c.isValidElement)(e)&&l.push(e),"string"==typeof e){var n=0;l.push(Kg(e,{trim:!0,replace:function(e){if(e.attribs&&"bm-emoji-img"===e.attribs.class){var t="emoji_"+ ++n,r="true"===e.attribs["data-useimportant"],a=e.attribs["data-size"],i=(0,Xg.attributesToProps)(e.attribs);return c.createElement("img",pb({key:t,ref:function(e){e&&r&&(e.style.setProperty("width",a+"px","important"),e.style.setProperty("height",a+"px","important"))}},i))}},transform:function(e,t){if("object"===(0,h.A)(e)&&(0,c.isValidElement)(e)){n++;var r=e.key?e.key:"";return r=n+"_"+r,(0,c.cloneElement)(e,{key:r})}return e}}))}}),l}function NV(e){return QC({tag:"svg",attr:{viewBox:"0 0 1024 1024"},child:[{tag:"path",attr:{d:"M908.1 353.1l-253.9-36.9L540.7 86.1c-3.1-6.3-8.2-11.4-14.5-14.5-15.8-7.8-35-1.3-42.9 14.5L369.8 316.2l-253.9 36.9c-7 1-13.4 4.3-18.3 9.3a32.05 32.05 0 0 0 .6 45.3l183.7 179.1-43.4 252.9a31.95 31.95 0 0 0 46.4 33.7L512 754l227.1 119.4c6.2 3.3 13.4 4.4 20.3 3.2 17.4-3 29.1-19.5 26.1-36.9l-43.4-252.9 183.7-179.1c5-4.9 8.3-11.3 9.3-18.3 2.7-17.5-9.5-33.7-27-36.3z"}}]})(e)}function IV(e){return QC({tag:"svg",attr:{viewBox:"0 0 1024 1024"},child:[{tag:"path",attr:{d:"M697.8 481.4c33.6-35 54.2-82.3 54.2-134.3v-10.2C752 229.3 663.9 142 555.3 142H259.4c-15.1 0-27.4 12.3-27.4 27.4v679.1c0 16.3 13.2 29.5 29.5 29.5h318.7c117 0 211.8-94.2 211.8-210.5v-11c0-73-37.4-137.3-94.2-175.1zM328 238h224.7c57.1 0 103.3 44.4 103.3 99.3v9.5c0 54.8-46.3 99.3-103.3 99.3H328V238zm366.6 429.4c0 62.9-51.7 113.9-115.5 113.9H328V542.7h251.1c63.8 0 115.5 51 115.5 113.9v10.8z"}}]})(e)}function LV(e){return QC({tag:"svg",attr:{t:"1569682881658",viewBox:"0 0 1024 1024",version:"1.1"},child:[{tag:"defs",attr:{},child:[]},{tag:"path",attr:{d:"M573 421c-23.1 0-41 17.9-41 40s17.9 40 41 40c21.1 0 39-17.9 39-40s-17.9-40-39-40zM293 421c-23.1 0-41 17.9-41 40s17.9 40 41 40c21.1 0 39-17.9 39-40s-17.9-40-39-40z"}},{tag:"path",attr:{d:"M894 345c-48.1-66-115.3-110.1-189-130v0.1c-17.1-19-36.4-36.5-58-52.1-163.7-119-393.5-82.7-513 81-96.3 133-92.2 311.9 6 439l0.8 132.6c0 3.2 0.5 6.4 1.5 9.4 5.3 16.9 23.3 26.2 40.1 20.9L309 806c33.5 11.9 68.1 18.7 102.5 20.6l-0.5 0.4c89.1 64.9 205.9 84.4 313 49l127.1 41.4c3.2 1 6.5 1.6 9.9 1.6 17.7 0 32-14.3 32-32V753c88.1-119.6 90.4-284.9 1-408zM323 735l-12-5-99 31-1-104-8-9c-84.6-103.2-90.2-251.9-11-361 96.4-132.2 281.2-161.4 413-66 132.2 96.1 161.5 280.6 66 412-80.1 109.9-223.5 150.5-348 102z m505-17l-8 10 1 104-98-33-12 5c-56 20.8-115.7 22.5-171 7l-0.2-0.1C613.7 788.2 680.7 742.2 729 676c76.4-105.3 88.8-237.6 44.4-350.4l0.6 0.4c23 16.5 44.1 37.1 62 62 72.6 99.6 68.5 235.2-8 330z"}},{tag:"path",attr:{d:"M433 421c-23.1 0-41 17.9-41 40s17.9 40 41 40c21.1 0 39-17.9 39-40s-17.9-40-39-40z"}}]})(e)}function jV(e){return QC({tag:"svg",attr:{viewBox:"0 0 1024 1024"},child:[{tag:"path",attr:{d:"M360 184h-8c4.4 0 8-3.6 8-8v8h304v-8c0 4.4 3.6 8 8 8h-8v72h72v-80c0-35.3-28.7-64-64-64H352c-35.3 0-64 28.7-64 64v80h72v-72zm504 72H160c-17.7 0-32 14.3-32 32v32c0 4.4 3.6 8 8 8h60.4l24.7 523c1.6 34.1 29.8 61 63.9 61h454c34.2 0 62.3-26.8 63.9-61l24.7-523H888c4.4 0 8-3.6 8-8v-32c0-17.7-14.3-32-32-32zM731.3 840H292.7l-24.2-512h487l-24.2 512z"}}]})(e)}function zV(e){return QC({tag:"svg",attr:{viewBox:"0 0 1024 1024"},child:[{tag:"path",attr:{d:"M854.6 288.6L639.4 73.4c-6-6-14.1-9.4-22.6-9.4H192c-17.7 0-32 14.3-32 32v832c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V311.3c0-8.5-3.4-16.7-9.4-22.7zM790.2 326H602V137.8L790.2 326zm1.8 562H232V136h302v216a42 42 0 0 0 42 42h216v494z"}}]})(e)}function qV(e){return QC({tag:"svg",attr:{t:"1569683621237",viewBox:"0 0 1024 1024",version:"1.1"},child:[{tag:"defs",attr:{},child:[]},{tag:"path",attr:{d:"M944 299H692c-4.4 0-8 3.6-8 8v406c0 4.4 3.6 8 8 8h59.2c4.4 0 8-3.6 8-8V549.9h168.2c4.4 0 8-3.6 8-8V495c0-4.4-3.6-8-8-8H759.2V364.2H944c4.4 0 8-3.6 8-8V307c0-4.4-3.6-8-8-8zM588 300h-56c-4.4 0-8 3.6-8 8v406c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8V308c0-4.4-3.6-8-8-8zM452 500.9H290.5c-4.4 0-8 3.6-8 8v43.7c0 4.4 3.6 8 8 8h94.9l-0.3 8.9c-1.2 58.8-45.6 98.5-110.9 98.5-76.2 0-123.9-59.7-123.9-156.7 0-95.8 46.8-155.2 121.5-155.2 54.8 0 93.1 26.9 108.5 75.4h76.2c-13.6-87.2-86-143.4-184.7-143.4C150 288 72 375.2 72 511.9 72 650.2 149.1 736 273 736c114.1 0 187-70.7 187-181.6v-45.5c0-4.4-3.6-8-8-8z"}}]})(e)}function VV(e){return QC({tag:"svg",attr:{viewBox:"0 0 1024 1024"},child:[{tag:"path",attr:{d:"M946.5 505L560.1 118.8l-25.9-25.9a31.5 31.5 0 0 0-44.4 0L77.5 505a63.9 63.9 0 0 0-18.8 46c.4 35.2 29.7 63.3 64.9 63.3h42.5V940h691.8V614.3h43.4c17.1 0 33.2-6.7 45.3-18.8a63.6 63.6 0 0 0 18.7-45.3c0-17-6.7-33.1-18.8-45.2zM568 868H456V664h112v204zm217.9-325.7V868H632V640c0-22.1-17.9-40-40-40H432c-22.1 0-40 17.9-40 40v228H238.1V542.3h-96l370-369.7 23.1 23.1L882 542.3h-96.1z"}}]})(e)}function UV(e){return QC({tag:"svg",attr:{viewBox:"0 0 1024 1024"},child:[{tag:"path",attr:{d:"M798 160H366c-4.4 0-8 3.6-8 8v64c0 4.4 3.6 8 8 8h181.2l-156 544H229c-4.4 0-8 3.6-8 8v64c0 4.4 3.6 8 8 8h432c4.4 0 8-3.6 8-8v-64c0-4.4-3.6-8-8-8H474.4l156-544H798c4.4 0 8-3.6 8-8v-64c0-4.4-3.6-8-8-8z"}}]})(e)}function HV(e){return QC({tag:"svg",attr:{viewBox:"0 0 1024 1024"},child:[{tag:"path",attr:{d:"M908.1 353.1l-253.9-36.9L540.7 86.1c-3.1-6.3-8.2-11.4-14.5-14.5-15.8-7.8-35-1.3-42.9 14.5L369.8 316.2l-253.9 36.9c-7 1-13.4 4.3-18.3 9.3a32.05 32.05 0 0 0 .6 45.3l183.7 179.1-43.4 252.9a31.95 31.95 0 0 0 46.4 33.7L512 754l227.1 119.4c6.2 3.3 13.4 4.4 20.3 3.2 17.4-3 29.1-19.5 26.1-36.9l-43.4-252.9 183.7-179.1c5-4.9 8.3-11.3 9.3-18.3 2.7-17.5-9.5-33.7-27-36.3zM664.8 561.6l36.1 210.3L512 672.7 323.1 772l36.1-210.3-152.8-149L417.6 382 512 190.7 606.4 382l211.2 30.7-152.8 148.9z"}}]})(e)}function WV(e){return QC({tag:"svg",attr:{viewBox:"0 0 1024 1024"},child:[{tag:"path",attr:{d:"M952 474H569.9c-10-2-20.5-4-31.6-6-15.9-2.9-22.2-4.1-30.8-5.8-51.3-10-82.2-20-106.8-34.2-35.1-20.5-52.2-48.3-52.2-85.1 0-37 15.2-67.7 44-89 28.4-21 68.8-32.1 116.8-32.1 54.8 0 97.1 14.4 125.8 42.8 14.6 14.4 25.3 32.1 31.8 52.6 1.3 4.1 2.8 10 4.3 17.8.9 4.8 5.2 8.2 9.9 8.2h72.8c5.6 0 10.1-4.6 10.1-10.1v-1c-.7-6.8-1.3-12.1-2-16-7.3-43.5-28-81.7-59.7-110.3-44.4-40.5-109.7-61.8-188.7-61.8-72.3 0-137.4 18.1-183.3 50.9-25.6 18.4-45.4 41.2-58.6 67.7-13.5 27.1-20.3 58.4-20.3 92.9 0 29.5 5.7 54.5 17.3 76.5 8.3 15.7 19.6 29.5 34.1 42H72c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h433.2c2.1.4 3.9.8 5.9 1.2 30.9 6.2 49.5 10.4 66.6 15.2 23 6.5 40.6 13.3 55.2 21.5 35.8 20.2 53.3 49.2 53.3 89 0 35.3-15.5 66.8-43.6 88.8-30.5 23.9-75.6 36.4-130.5 36.4-43.7 0-80.7-8.5-110.2-25-29.1-16.3-49.1-39.8-59.7-69.5-.8-2.2-1.7-5.2-2.7-9-1.2-4.4-5.3-7.5-9.7-7.5h-79.7c-5.6 0-10.1 4.6-10.1 10.1v1c.2 2.3.4 4.2.6 5.7 6.5 48.8 30.3 88.8 70.7 118.8 47.1 34.8 113.4 53.2 191.8 53.2 84.2 0 154.8-19.8 204.2-57.3 25-18.9 44.2-42.2 57.1-69 13-27.1 19.7-57.9 19.7-91.5 0-31.8-5.8-58.4-17.8-81.4-5.8-11.2-13.1-21.5-21.8-30.8H952c4.4 0 8-3.6 8-8v-60a8 8 0 0 0-8-7.9z"}}]})(e)}function $V(e){return QC({tag:"svg",attr:{viewBox:"0 0 1024 1024"},child:[{tag:"path",attr:{d:"M824 804H200c-4.4 0-8 3.4-8 7.6v60.8c0 4.2 3.6 7.6 8 7.6h624c4.4 0 8-3.4 8-7.6v-60.8c0-4.2-3.6-7.6-8-7.6zm-312-76c69.4 0 134.6-27.1 183.8-76.2C745 602.7 772 537.4 772 468V156c0-6.6-5.4-12-12-12h-60c-6.6 0-12 5.4-12 12v312c0 97-79 176-176 176s-176-79-176-176V156c0-6.6-5.4-12-12-12h-60c-6.6 0-12 5.4-12 12v312c0 69.4 27.1 134.6 76.2 183.8C377.3 701 442.6 728 512 728z"}}]})(e)}function GV(e){return QC({tag:"svg",attr:{viewBox:"0 0 1024 1024"},child:[{tag:"path",attr:{d:"M858.5 763.6a374 374 0 0 0-80.6-119.5 375.63 375.63 0 0 0-119.5-80.6c-.4-.2-.8-.3-1.2-.5C719.5 518 760 444.7 760 362c0-137-111-248-248-248S264 225 264 362c0 82.7 40.5 156 102.8 201.1-.4.2-.8.3-1.2.5-44.8 18.9-85 46-119.5 80.6a375.63 375.63 0 0 0-80.6 119.5A371.7 371.7 0 0 0 136 901.8a8 8 0 0 0 8 8.2h60c4.4 0 7.9-3.5 8-7.8 2-77.2 33-149.5 87.8-204.3 56.7-56.7 132-87.9 212.2-87.9s155.5 31.2 212.2 87.9C779 752.7 810 825 812 902.2c.1 4.4 3.6 7.8 8 7.8h60a8 8 0 0 0 8-8.2c-1-47.8-10.9-94.3-29.5-138.2zM512 534c-45.9 0-89.1-17.9-121.6-50.4S340 407.9 340 362c0-45.9 17.9-89.1 50.4-121.6S466.1 190 512 190s89.1 17.9 121.6 50.4S684 316.1 684 362c0 45.9-17.9 89.1-50.4 121.6S557.9 534 512 534z"}}]})(e)}function QV(e){return QC({tag:"svg",attr:{version:"1.2",baseProfile:"tiny",viewBox:"0 0 24 24"},child:[{tag:"path",attr:{d:"M12 16c2.206 0 4-1.795 4-4v-6c0-2.206-1.794-4-4-4s-4 1.794-4 4v6c0 2.205 1.794 4 4 4zM19 12v-2c0-.552-.447-1-1-1s-1 .448-1 1v2c0 2.757-2.243 5-5 5s-5-2.243-5-5v-2c0-.552-.447-1-1-1s-1 .448-1 1v2c0 3.52 2.613 6.432 6 6.92v1.08h-3c-.553 0-1 .447-1 1s.447 1 1 1h8c.553 0 1-.447 1-1s-.447-1-1-1h-3v-1.08c3.387-.488 6-3.4 6-6.92z"}}]})(e)}function ZV(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;e.meta||(e.meta={});var n=e.message;return t&&t.blocked?Bae("Message hidden","Messages from blocked user","bp-better-messages"):n.startsWith('<span class="bpbm-sticker"')?c.createElement("div",{className:"last-message-rich"},c.createElement(sI,null)," ",Oae("Sticker","bp-better-messages")," "):n.startsWith('<span class="bpbm-gif"')?c.createElement("div",{className:"last-message-rich"},c.createElement(qV,{style:{fontSize:18}})):n.startsWith('<div class="bpbm-voice-message"')?c.createElement("div",{className:"last-message-rich"},c.createElement(QV,null)," ",Oae("Voice Message","bp-better-messages")," "):(n=RV(e,14,"onsite"),e.message.includes('<span class="bp-messages-iframe-container">')&&n.push(c.createElement("div",{className:"last-message-rich",key:"rich-content-"+e.message_id},c.createElement(KN,null)," ",Oae("Rich Content","bp-better-messages"))),e.meta.files&&n.push(c.createElement("div",{className:"last-message-rich",key:"file-attachments-"+e.message_id},c.createElement(aF,null)," ",Mae(Tae("%s attachment","%s attachments",e.meta.files.length,"Conversations list item","bp-better-messages"),e.meta.files.length))),n)}dV.use(function(){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},t=new FV(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e);return function(e,t){var n=t.tlds;delete t.tlds;var r=t.tldsKeepOld;delete t.tldsKeepOld,n&&e.tlds(n,r)}(t,e),{extensions:[{name:"autolink",level:"inline",start:function(e){var n=OV(t,e);if(n)return n.index},tokenizer:function(e){if(!this.lexer.state.inLink){var n,r=OV(t,e);if(r)if(0===r.index?n=r.raw:1===r.index&&"<"===e.charAt(0)&&">"===e.charAt(r.lastIndex)&&(n="<".concat(r.raw,">")),n)return{type:"link",raw:n,text:r.text,href:r.url,tokens:[{type:"text",raw:r.text,text:SV(r.text)}]}}}}]}}());var YV=new cl,XV=new Map;function KV(e){var t=new Map;return XV.has(e)?t=XV.get(e):XV.set(e,t),t}function JV(){return eU.apply(this,arguments)}function eU(){return eU=(0,o.A)(u().mark(function e(){var t;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:clearTimeout(undefined),XV.size>0&&(t=Wa.now().minus(3e3),XV.forEach(function(e,n){e.forEach(function(n,r){n<=t&&e.delete(r)}),XV.set(n,e),YV.next(n)})),window.setTimeout(function(){JV()},3e3);case 1:case"end":return e.stop()}},e)})),eU.apply(this,arguments)}function tU(e){var t=(0,c.useState)([]),n=(0,p.A)(t,2),r=n[0],a=n[1],i=function(){var t=KV(e),n=(0,ae.A)(t.keys());a(n)};return(0,c.useEffect)(function(){i();var t=YV.subscribe({next:function(t){t===e&&i()}});return function(){t.unsubscribe()}},[e]),r}function nU(e){var t=e.thread;return t?c.createElement(c.Fragment,null,!!t.isPinned&&c.createElement(MB,{content:Bae("Pinned conversation","Conversations list item","bp-better-messages")},c.createElement("span",{className:"bm-thread-icon"},c.createElement(eI,null))),!!t.isMuted&&c.createElement(MB,{content:Bae("Notifications disabled","Conversations list item","bp-better-messages")},c.createElement("span",{className:"bm-thread-icon"},c.createElement(ZN,null)))):null}function rU(e){var t=e.thread,n=e.lastMessage,r=e.lastUser,a=tU(t.thread_id),i="";if(t.groupCall){var o=[];if(t.groupCall.video&&o.push(Bae("Video","Frontend Scripts","bp-better-messages")),t.groupCall.audio&&o.push(Bae("Audio","Frontend Scripts","bp-better-messages")),o.length>0){var s=o.join(" & ")+" "+Bae("Chat Online","Frontend Scripts","bp-better-messages");i=c.createElement("span",{className:"bm-live-chat-online"},c.createElement("span",{className:"bm-live-chat-online-indicator"}),c.createElement("span",null,s))}}var u=!1;return"thread"===t.type?t.participants.length<=1?u=Oae("Deleted user","bp-better-messages"):2===t.participants.length&&(u=c.createElement(zI,{key:"username_"+t.participants[0],user_id:t.participants[0],link:!1,raw:!0})):t.subject=t.title,c.createElement("div",{className:"bm-info"},u&&c.createElement("h4",{className:"name"},u,c.createElement(nU,{thread:t})),""!==t.subject&&c.createElement("h4",null,t.subject,!u&&c.createElement(nU,{thread:t})),""===t.subject&&t.participantsCount>2&&c.createElement(c.Fragment,null,c.createElement("h4",null,Mae(Bae("%s Participants","Thread Title (when subjects are disabled)","bp-better-messages"),t.participantsCount),!u&&c.createElement(nU,{thread:t}))),a.length>0&&t.participantsCount<=2&&c.createElement(TI,null),a.length>0&&t.participantsCount>2&&c.createElement(TI,{userIds:a}),0===a.length&&!!n&&r&&c.createElement("div",{key:"thread_item_content_last_message_"+n.message_id,className:"last-message"},t.participantsCount>2&&c.createElement("div",{className:"bm-last-message-avatar"},c.createElement(xI,{user_id:n.sender_id,size:15,link:!1})),c.createElement("div",{className:"bm-last-message-content","data-id":n.message_id},ZV(n,r))),i)}function aU(e){return QC({tag:"svg",attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"M17 3a2.828 2.828 0 1 1 4 4L7.5 20.5 2 22l1.5-5.5L17 3z"}}]})(e)}function iU(e){return QC({tag:"svg",attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"polyline",attr:{points:"22 12 16 12 14 15 10 15 8 12 2 12"}},{tag:"path",attr:{d:"M5.45 5.11L2 12v6a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-6l-3.45-6.89A2 2 0 0 0 16.76 4H7.24a2 2 0 0 0-1.79 1.11z"}}]})(e)}function oU(e){return QC({tag:"svg",attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"polyline",attr:{points:"15 3 21 3 21 9"}},{tag:"polyline",attr:{points:"9 21 3 21 3 15"}},{tag:"line",attr:{x1:"21",y1:"3",x2:"14",y2:"10"}},{tag:"line",attr:{x1:"3",y1:"21",x2:"10",y2:"14"}}]})(e)}function sU(e){return QC({tag:"svg",attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"polyline",attr:{points:"4 14 10 14 10 20"}},{tag:"polyline",attr:{points:"20 10 14 10 14 4"}},{tag:"line",attr:{x1:"14",y1:"10",x2:"21",y2:"3"}},{tag:"line",attr:{x1:"3",y1:"21",x2:"10",y2:"14"}}]})(e)}function uU(e){return QC({tag:"svg",attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"M16 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2"}},{tag:"circle",attr:{cx:"8.5",cy:"7",r:"4"}},{tag:"line",attr:{x1:"20",y1:"8",x2:"20",y2:"14"}},{tag:"line",attr:{x1:"23",y1:"11",x2:"17",y2:"11"}}]})(e)}function cU(e){return QC({tag:"svg",attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"M16 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2"}},{tag:"circle",attr:{cx:"8.5",cy:"7",r:"4"}},{tag:"line",attr:{x1:"18",y1:"8",x2:"23",y2:"13"}},{tag:"line",attr:{x1:"23",y1:"8",x2:"18",y2:"13"}}]})(e)}function lU(e){return QC({tag:"svg",attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"M17 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2"}},{tag:"circle",attr:{cx:"9",cy:"7",r:"4"}},{tag:"path",attr:{d:"M23 21v-2a4 4 0 0 0-3-3.87"}},{tag:"path",attr:{d:"M16 3.13a4 4 0 0 1 0 7.75"}}]})(e)}function fU(e){return QC({tag:"svg",attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"polygon",attr:{points:"11 5 6 9 2 9 2 15 6 15 11 19 11 5"}},{tag:"path",attr:{d:"M19.07 4.93a10 10 0 0 1 0 14.14M15.54 8.46a5 5 0 0 1 0 7.07"}}]})(e)}function dU(e){return QC({tag:"svg",attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"polygon",attr:{points:"11 5 6 9 2 9 2 15 6 15 11 19 11 5"}},{tag:"line",attr:{x1:"23",y1:"9",x2:"17",y2:"15"}},{tag:"line",attr:{x1:"17",y1:"9",x2:"23",y2:"15"}}]})(e)}function pU(){return pU=(0,o.A)(u().mark(function e(t){return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:confirm(Oae("Are you sure you want to mute this conversation?","bp-better-messages"))&&(d7(t,{isMuted:!0}),sae.post("thread/"+t+"/mute").catch(function(e){vy(e),d7(t,{isMuted:!1})}));case 1:case"end":return e.stop()}},e)})),pU.apply(this,arguments)}function hU(){return hU=(0,o.A)(u().mark(function e(t){return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:confirm(Oae("Are you sure you want to unmute this conversation?","bp-better-messages"))&&(d7(t,{isMuted:!1}),sae.post("thread/"+t+"/unmute").catch(function(e){vy(e),d7(t,{isMuted:!0})}));case 1:case"end":return e.stop()}},e)})),hU.apply(this,arguments)}function mU(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function vU(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?mU(Object(n),!0).forEach(function(t){(0,M.A)(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):mU(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}var gU=function(){function e(e){var t=this;this._insertTag=function(e){var n;n=0===t.tags.length?t.insertionPoint?t.insertionPoint.nextSibling:t.prepend?t.container.firstChild:t.before:t.tags[t.tags.length-1].nextSibling,t.container.insertBefore(e,n),t.tags.push(e)},this.isSpeedy=void 0===e.speedy||e.speedy,this.tags=[],this.ctr=0,this.nonce=e.nonce,this.key=e.key,this.container=e.container,this.prepend=e.prepend,this.insertionPoint=e.insertionPoint,this.before=null}var t=e.prototype;return t.hydrate=function(e){e.forEach(this._insertTag)},t.insert=function(e){this.ctr%(this.isSpeedy?65e3:1)==0&&this._insertTag(function(e){var t=document.createElement("style");return t.setAttribute("data-emotion",e.key),void 0!==e.nonce&&t.setAttribute("nonce",e.nonce),t.appendChild(document.createTextNode("")),t.setAttribute("data-s",""),t}(this));var t=this.tags[this.tags.length-1];if(this.isSpeedy){var n=function(e){if(e.sheet)return e.sheet;for(var t=0;t<document.styleSheets.length;t++)if(document.styleSheets[t].ownerNode===e)return document.styleSheets[t]}(t);try{n.insertRule(e,n.cssRules.length)}catch(qie){}}else t.appendChild(document.createTextNode(e));this.ctr++},t.flush=function(){this.tags.forEach(function(e){var t;return null==(t=e.parentNode)?void 0:t.removeChild(e)}),this.tags=[],this.ctr=0},e}(),bU=Math.abs,yU=String.fromCharCode,AU=Object.assign;function DU(e){return e.trim()}function wU(e,t,n){return e.replace(t,n)}function _U(e,t){return e.indexOf(t)}function EU(e,t){return 0|e.charCodeAt(t)}function kU(e,t,n){return e.slice(t,n)}function xU(e){return e.length}function CU(e){return e.length}function FU(e,t){return t.push(e),e}var SU=1,OU=1,TU=0,BU=0,MU=0,PU="";function RU(e,t,n,r,a,i,o){return{value:e,root:t,parent:n,type:r,props:a,children:i,line:SU,column:OU,length:o,return:""}}function NU(e,t){return AU(RU("",null,null,"",null,null,0),e,{length:-e.length},t)}function IU(){return MU=BU>0?EU(PU,--BU):0,OU--,10===MU&&(OU=1,SU--),MU}function LU(){return MU=BU<TU?EU(PU,BU++):0,OU++,10===MU&&(OU=1,SU++),MU}function jU(){return EU(PU,BU)}function zU(){return BU}function qU(e,t){return kU(PU,e,t)}function VU(e){switch(e){case 0:case 9:case 10:case 13:case 32:return 5;case 33:case 43:case 44:case 47:case 62:case 64:case 126:case 59:case 123:case 125:return 4;case 58:return 3;case 34:case 39:case 40:case 91:return 2;case 41:case 93:return 1}return 0}function UU(e){return SU=OU=1,TU=xU(PU=e),BU=0,[]}function HU(e){return PU="",e}function WU(e){return DU(qU(BU-1,QU(91===e?e+2:40===e?e+1:e)))}function $U(e){for(;(MU=jU())&&MU<33;)LU();return VU(e)>2||VU(MU)>3?"":" "}function GU(e,t){for(;--t&&LU()&&!(MU<48||MU>102||MU>57&&MU<65||MU>70&&MU<97););return qU(e,zU()+(t<6&&32==jU()&&32==LU()))}function QU(e){for(;LU();)switch(MU){case e:return BU;case 34:case 39:34!==e&&39!==e&&QU(MU);break;case 40:41===e&&QU(e);break;case 92:LU()}return BU}function ZU(e,t){for(;LU()&&e+MU!==57&&(e+MU!==84||47!==jU()););return"/*"+qU(t,BU-1)+"*"+yU(47===e?e:LU())}function YU(e){for(;!VU(jU());)LU();return qU(e,BU)}var XU="-ms-",KU="-moz-",JU="-webkit-",eH="comm",tH="rule",nH="decl",rH="@keyframes";function aH(e,t){for(var n="",r=CU(e),a=0;a<r;a++)n+=t(e[a],a,e,t)||"";return n}function iH(e,t,n,r){switch(e.type){case"@layer":if(e.children.length)break;case"@import":case nH:return e.return=e.return||e.value;case eH:return"";case rH:return e.return=e.value+"{"+aH(e.children,r)+"}";case tH:e.value=e.props.join(",")}return xU(n=aH(e.children,r))?e.return=e.value+"{"+n+"}":""}function oH(e){return HU(sH("",null,null,null,[""],e=UU(e),0,[0],e))}function sH(e,t,n,r,a,i,o,s,u){for(var c=0,l=0,f=o,d=0,p=0,h=0,m=1,v=1,g=1,b=0,y="",A=a,D=i,w=r,_=y;v;)switch(h=b,b=LU()){case 40:if(108!=h&&58==EU(_,f-1)){-1!=_U(_+=wU(WU(b),"&","&\f"),"&\f")&&(g=-1);break}case 34:case 39:case 91:_+=WU(b);break;case 9:case 10:case 13:case 32:_+=$U(h);break;case 92:_+=GU(zU()-1,7);continue;case 47:switch(jU()){case 42:case 47:FU(cH(ZU(LU(),zU()),t,n),u);break;default:_+="/"}break;case 123*m:s[c++]=xU(_)*g;case 125*m:case 59:case 0:switch(b){case 0:case 125:v=0;case 59+l:-1==g&&(_=wU(_,/\f/g,"")),p>0&&xU(_)-f&&FU(p>32?lH(_+";",r,n,f-1):lH(wU(_," ","")+";",r,n,f-2),u);break;case 59:_+=";";default:if(FU(w=uH(_,t,n,c,l,a,s,y,A=[],D=[],f),i),123===b)if(0===l)sH(_,t,w,w,A,i,f,s,D);else switch(99===d&&110===EU(_,3)?100:d){case 100:case 108:case 109:case 115:sH(e,w,w,r&&FU(uH(e,w,w,0,0,a,s,y,a,A=[],f),D),a,D,f,s,r?A:D);break;default:sH(_,w,w,w,[""],D,0,s,D)}}c=l=p=0,m=g=1,y=_="",f=o;break;case 58:f=1+xU(_),p=h;default:if(m<1)if(123==b)--m;else if(125==b&&0==m++&&125==IU())continue;switch(_+=yU(b),b*m){case 38:g=l>0?1:(_+="\f",-1);break;case 44:s[c++]=(xU(_)-1)*g,g=1;break;case 64:45===jU()&&(_+=WU(LU())),d=jU(),l=f=xU(y=_+=YU(zU())),b++;break;case 45:45===h&&2==xU(_)&&(m=0)}}return i}function uH(e,t,n,r,a,i,o,s,u,c,l){for(var f=a-1,d=0===a?i:[""],p=CU(d),h=0,m=0,v=0;h<r;++h)for(var g=0,b=kU(e,f+1,f=bU(m=o[h])),y=e;g<p;++g)(y=DU(m>0?d[g]+" "+b:wU(b,/&\f/g,d[g])))&&(u[v++]=y);return RU(e,t,n,0===a?tH:s,u,c,l)}function cH(e,t,n){return RU(e,t,n,eH,yU(MU),kU(e,2,-2),0)}function lH(e,t,n,r){return RU(e,t,n,nH,kU(e,0,r),kU(e,r+1,-1),r)}function fH(e){var t=Object.create(null);return function(n){return void 0===t[n]&&(t[n]=e(n)),t[n]}}var dH=function(e,t,n){for(var r=0,a=0;r=a,a=jU(),38===r&&12===a&&(t[n]=1),!VU(a);)LU();return qU(e,BU)},pH=function(e,t){return HU(function(e,t){var n=-1,r=44;do{switch(VU(r)){case 0:38===r&&12===jU()&&(t[n]=1),e[n]+=dH(BU-1,t,n);break;case 2:e[n]+=WU(r);break;case 4:if(44===r){e[++n]=58===jU()?"&\f":"",t[n]=e[n].length;break}default:e[n]+=yU(r)}}while(r=LU());return e}(UU(e),t))},hH=new WeakMap,mH=function(e){if("rule"===e.type&&e.parent&&!(e.length<1)){for(var t=e.value,n=e.parent,r=e.column===n.column&&e.line===n.line;"rule"!==n.type;)if(!(n=n.parent))return;if((1!==e.props.length||58===t.charCodeAt(0)||hH.get(n))&&!r){hH.set(e,!0);for(var a=[],i=pH(t,a),o=n.props,s=0,u=0;s<i.length;s++)for(var c=0;c<o.length;c++,u++)e.props[u]=a[s]?i[s].replace(/&\f/g,o[c]):o[c]+" "+i[s]}}},vH=function(e){if("decl"===e.type){var t=e.value;108===t.charCodeAt(0)&&98===t.charCodeAt(2)&&(e.return="",e.value="")}};function gH(e,t){switch(function(e,t){return 45^EU(e,0)?(((t<<2^EU(e,0))<<2^EU(e,1))<<2^EU(e,2))<<2^EU(e,3):0}(e,t)){case 5103:return JU+"print-"+e+e;case 5737:case 4201:case 3177:case 3433:case 1641:case 4457:case 2921:case 5572:case 6356:case 5844:case 3191:case 6645:case 3005:case 6391:case 5879:case 5623:case 6135:case 4599:case 4855:case 4215:case 6389:case 5109:case 5365:case 5621:case 3829:return JU+e+e;case 5349:case 4246:case 4810:case 6968:case 2756:return JU+e+KU+e+XU+e+e;case 6828:case 4268:return JU+e+XU+e+e;case 6165:return JU+e+XU+"flex-"+e+e;case 5187:return JU+e+wU(e,/(\w+).+(:[^]+)/,JU+"box-$1$2"+XU+"flex-$1$2")+e;case 5443:return JU+e+XU+"flex-item-"+wU(e,/flex-|-self/,"")+e;case 4675:return JU+e+XU+"flex-line-pack"+wU(e,/align-content|flex-|-self/,"")+e;case 5548:return JU+e+XU+wU(e,"shrink","negative")+e;case 5292:return JU+e+XU+wU(e,"basis","preferred-size")+e;case 6060:return JU+"box-"+wU(e,"-grow","")+JU+e+XU+wU(e,"grow","positive")+e;case 4554:return JU+wU(e,/([^-])(transform)/g,"$1"+JU+"$2")+e;case 6187:return wU(wU(wU(e,/(zoom-|grab)/,JU+"$1"),/(image-set)/,JU+"$1"),e,"")+e;case 5495:case 3959:return wU(e,/(image-set\([^]*)/,JU+"$1$`$1");case 4968:return wU(wU(e,/(.+:)(flex-)?(.*)/,JU+"box-pack:$3"+XU+"flex-pack:$3"),/s.+-b[^;]+/,"justify")+JU+e+e;case 4095:case 3583:case 4068:case 2532:return wU(e,/(.+)-inline(.+)/,JU+"$1$2")+e;case 8116:case 7059:case 5753:case 5535:case 5445:case 5701:case 4933:case 4677:case 5533:case 5789:case 5021:case 4765:if(xU(e)-1-t>6)switch(EU(e,t+1)){case 109:if(45!==EU(e,t+4))break;case 102:return wU(e,/(.+:)(.+)-([^]+)/,"$1"+JU+"$2-$3$1"+KU+(108==EU(e,t+3)?"$3":"$2-$3"))+e;case 115:return~_U(e,"stretch")?gH(wU(e,"stretch","fill-available"),t)+e:e}break;case 4949:if(115!==EU(e,t+1))break;case 6444:switch(EU(e,xU(e)-3-(~_U(e,"!important")&&10))){case 107:return wU(e,":",":"+JU)+e;case 101:return wU(e,/(.+:)([^;!]+)(;|!.+)?/,"$1"+JU+(45===EU(e,14)?"inline-":"")+"box$3$1"+JU+"$2$3$1"+XU+"$2box$3")+e}break;case 5936:switch(EU(e,t+11)){case 114:return JU+e+XU+wU(e,/[svh]\w+-[tblr]{2}/,"tb")+e;case 108:return JU+e+XU+wU(e,/[svh]\w+-[tblr]{2}/,"tb-rl")+e;case 45:return JU+e+XU+wU(e,/[svh]\w+-[tblr]{2}/,"lr")+e}return JU+e+XU+e+e}return e}var bH=[function(e,t,n,r){if(e.length>-1&&!e.return)switch(e.type){case nH:e.return=gH(e.value,e.length);break;case rH:return aH([NU(e,{value:wU(e.value,"@","@"+JU)})],r);case tH:if(e.length)return function(e,t){return e.map(t).join("")}(e.props,function(t){switch(function(e,t){return(e=t.exec(e))?e[0]:e}(t,/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":return aH([NU(e,{props:[wU(t,/:(read-\w+)/,":-moz-$1")]})],r);case"::placeholder":return aH([NU(e,{props:[wU(t,/:(plac\w+)/,":"+JU+"input-$1")]}),NU(e,{props:[wU(t,/:(plac\w+)/,":-moz-$1")]}),NU(e,{props:[wU(t,/:(plac\w+)/,XU+"input-$1")]})],r)}return""})}}],yH=function(e){var t=e.key;if("css"===t){var n=document.querySelectorAll("style[data-emotion]:not([data-s])");Array.prototype.forEach.call(n,function(e){-1!==e.getAttribute("data-emotion").indexOf(" ")&&(document.head.appendChild(e),e.setAttribute("data-s",""))})}var r,a,i=e.stylisPlugins||bH,o={},s=[];r=e.container||document.head,Array.prototype.forEach.call(document.querySelectorAll('style[data-emotion^="'+t+' "]'),function(e){for(var t=e.getAttribute("data-emotion").split(" "),n=1;n<t.length;n++)o[t[n]]=!0;s.push(e)});var u,c,l,f,d=[iH,(f=function(e){u.insert(e)},function(e){e.root||(e=e.return)&&f(e)})],p=(c=[mH,vH].concat(i,d),l=CU(c),function(e,t,n,r){for(var a="",i=0;i<l;i++)a+=c[i](e,t,n,r)||"";return a});a=function(e,t,n,r){u=n,aH(oH(e?e+"{"+t.styles+"}":t.styles),p),r&&(h.inserted[t.name]=!0)};var h={key:t,sheet:new gU({key:t,container:r,nonce:e.nonce,speedy:e.speedy,prepend:e.prepend,insertionPoint:e.insertionPoint}),nonce:e.nonce,inserted:o,registered:{},insert:a};return h.sheet.hydrate(s),h};var AH=function(e,t,n){var r=e.key+"-"+t.name;!1===n&&void 0===e.registered[r]&&(e.registered[r]=t.styles)};var DH={animationIterationCount:1,aspectRatio:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,scale:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1},wH=/[A-Z]|^ms/g,_H=/_EMO_([^_]+?)_([^]*?)_EMO_/g,EH=function(e){return 45===e.charCodeAt(1)},kH=function(e){return null!=e&&"boolean"!=typeof e},xH=fH(function(e){return EH(e)?e:e.replace(wH,"-$&").toLowerCase()}),CH=function(e,t){switch(e){case"animation":case"animationName":if("string"==typeof t)return t.replace(_H,function(e,t,n){return SH={name:t,styles:n,next:SH},t})}return 1===DH[e]||EH(e)||"number"!=typeof t||0===t?t:t+"px"};function FH(e,t,n){if(null==n)return"";var r=n;if(void 0!==r.__emotion_styles)return r;switch((0,h.A)(n)){case"boolean":return"";case"object":var a=n;if(1===a.anim)return SH={name:a.name,styles:a.styles,next:SH},a.name;var i=n;if(void 0!==i.styles){var o=i.next;if(void 0!==o)for(;void 0!==o;)SH={name:o.name,styles:o.styles,next:SH},o=o.next;return i.styles+";"}return function(e,t,n){var r="";if(Array.isArray(n))for(var a=0;a<n.length;a++)r+=FH(e,t,n[a])+";";else for(var i in n){var o=n[i];if("object"!==(0,h.A)(o)){var s=o;null!=t&&void 0!==t[s]?r+=i+"{"+t[s]+"}":kH(s)&&(r+=xH(i)+":"+CH(i,s)+";")}else if(!Array.isArray(o)||"string"!=typeof o[0]||null!=t&&void 0!==t[o[0]]){var u=FH(e,t,o);switch(i){case"animation":case"animationName":r+=xH(i)+":"+u+";";break;default:r+=i+"{"+u+"}"}}else for(var c=0;c<o.length;c++)kH(o[c])&&(r+=xH(i)+":"+CH(i,o[c])+";")}return r}(e,t,n);case"function":if(void 0!==e){var s=SH,u=n(e);return SH=s,FH(e,t,u)}}var c=n;if(null==t)return c;var l=t[c];return void 0!==l?l:c}var SH,OH=/label:\s*([^\s;{]+)\s*(;|$)/g;function TH(e,t,n){if(1===e.length&&"object"===(0,h.A)(e[0])&&null!==e[0]&&void 0!==e[0].styles)return e[0];var r=!0,a="";SH=void 0;var i=e[0];null==i||void 0===i.raw?(r=!1,a+=FH(n,t,i)):a+=i[0];for(var o=1;o<e.length;o++){if(a+=FH(n,t,e[o]),r)a+=i[o]}OH.lastIndex=0;for(var s,u="";null!==(s=OH.exec(a));)u+="-"+s[1];var c=function(e){for(var t,n=0,r=0,a=e.length;a>=4;++r,a-=4)t=1540483477*(65535&(t=255&e.charCodeAt(r)|(255&e.charCodeAt(++r))<<8|(255&e.charCodeAt(++r))<<16|(255&e.charCodeAt(++r))<<24))+(59797*(t>>>16)<<16),n=1540483477*(65535&(t^=t>>>24))+(59797*(t>>>16)<<16)^1540483477*(65535&n)+(59797*(n>>>16)<<16);switch(a){case 3:n^=(255&e.charCodeAt(r+2))<<16;case 2:n^=(255&e.charCodeAt(r+1))<<8;case 1:n=1540483477*(65535&(n^=255&e.charCodeAt(r)))+(59797*(n>>>16)<<16)}return(((n=1540483477*(65535&(n^=n>>>13))+(59797*(n>>>16)<<16))^n>>>15)>>>0).toString(36)}(a)+u;return{name:c,styles:a,next:SH}}var BH=!!l.useInsertionEffect&&l.useInsertionEffect,MH=BH||function(e){return e()},PH=(BH||c.useLayoutEffect,c.createContext("undefined"!=typeof HTMLElement?yH({key:"css"}):null)),RH=(PH.Provider,function(e){return(0,c.forwardRef)(function(t,n){var r=(0,c.useContext)(PH);return e(t,r,n)})}),NH=c.createContext({});var IH,LH,jH={}.hasOwnProperty,zH="__EMOTION_TYPE_PLEASE_DO_NOT_USE__",qH=function(e){var t=e.cache,n=e.serialized,r=e.isStringTag;return AH(t,n,r),MH(function(){return function(e,t,n){AH(e,t,n);var r=e.key+"-"+t.name;if(void 0===e.inserted[t.name]){var a=t;do{e.insert(t===a?"."+r:"",a,e.sheet,!0),a=a.next}while(void 0!==a)}}(t,n,r)}),null},VH=RH(function(e,t,n){var r=e.css;"string"==typeof r&&void 0!==t.registered[r]&&(r=t.registered[r]);var a=e[zH],i=[r],o="";"string"==typeof e.className?o=function(e,t,n){var r="";return n.split(" ").forEach(function(n){void 0!==e[n]?t.push(e[n]+";"):n&&(r+=n+" ")}),r}(t.registered,i,e.className):null!=e.className&&(o=e.className+" ");var s=TH(i,void 0,c.useContext(NH));o+=t.key+"-"+s.name;var u={};for(var l in e)jH.call(e,l)&&"css"!==l&&l!==zH&&(u[l]=e[l]);return u.className=o,n&&(u.ref=n),c.createElement(c.Fragment,null,c.createElement(qH,{cache:t,serialized:s,isStringTag:"string"==typeof a}),c.createElement(a,u))}),UH=VH,HH=(__webpack_require__(3198),function(e,t){var n=arguments;if(null==t||!jH.call(t,"css"))return c.createElement.apply(void 0,n);var r=n.length,a=new Array(r);a[0]=UH,a[1]=function(e,t){var n={};for(var r in t)jH.call(t,r)&&(n[r]=t[r]);return n[zH]=e,n}(e,t);for(var i=2;i<r;i++)a[i]=n[i];return c.createElement.apply(null,a)});IH=HH||(HH={}),LH||(LH=IH.JSX||(IH.JSX={}));function WH(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return TH(t)}var $H=c.useLayoutEffect,GH=["className","clearValue","cx","getStyles","getClassNames","getValue","hasValue","isMulti","isRtl","options","selectOption","selectProps","setValue","theme"],QH=function(){};function ZH(e,t){return t?"-"===t[0]?e+t:e+"__"+t:e}function YH(e,t){for(var n=arguments.length,r=new Array(n>2?n-2:0),a=2;a<n;a++)r[a-2]=arguments[a];var i=[].concat(r);if(t&&e)for(var o in t)t.hasOwnProperty(o)&&t[o]&&i.push("".concat(ZH(e,o)));return i.filter(function(e){return e}).map(function(e){return String(e).trim()}).join(" ")}var XH=function(e){return t=e,Array.isArray(t)?e.filter(Boolean):"object"===(0,h.A)(e)&&null!==e?[e]:[];var t},KH=function(e){return e.className,e.clearValue,e.cx,e.getStyles,e.getClassNames,e.getValue,e.hasValue,e.isMulti,e.isRtl,e.options,e.selectOption,e.selectProps,e.setValue,e.theme,vU({},(0,je.A)(e,GH))},JH=function(e,t,n){var r=e.cx,a=e.getStyles,i=e.getClassNames,o=e.className;return{css:a(t,e),className:r(null!=n?n:{},i(t,e),o)}};function eW(e){return[document.documentElement,document.body,window].indexOf(e)>-1}function tW(e){return eW(e)?window.pageYOffset:e.scrollTop}function nW(e,t){eW(e)?window.scrollTo(0,t):e.scrollTop=t}function rW(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:200,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:QH,a=tW(e),i=t-a,o=0;!function t(){var s=function(e,t,n,r){return n*((e=e/r-1)*e*e+1)+t}(o+=10,a,i,n);nW(e,s),o<n?window.requestAnimationFrame(t):r(e)}()}function aW(e,t){var n=e.getBoundingClientRect(),r=t.getBoundingClientRect(),a=t.offsetHeight/3;r.bottom+a>n.bottom?nW(e,Math.min(t.offsetTop+t.clientHeight-e.offsetHeight+a,e.scrollHeight)):r.top-a<n.top&&nW(e,Math.max(t.offsetTop-a,0))}function iW(){try{return document.createEvent("TouchEvent"),!0}catch(qie){return!1}}var oW=!1,sW={get passive(){return oW=!0}},uW="undefined"!=typeof window?window:{};uW.addEventListener&&uW.removeEventListener&&(uW.addEventListener("p",QH,sW),uW.removeEventListener("p",QH,!1));var cW=oW;function lW(e){return null!=e}function fW(e,t,n){return e?t:n}var dW=["children","innerProps"],pW=["children","innerProps"];function hW(e){var t=e.maxHeight,n=e.menuEl,r=e.minHeight,a=e.placement,i=e.shouldScroll,o=e.isFixedPosition,s=e.controlHeight,u=function(e){var t=getComputedStyle(e),n="absolute"===t.position,r=/(auto|scroll)/;if("fixed"===t.position)return document.documentElement;for(var a=e;a=a.parentElement;)if(t=getComputedStyle(a),(!n||"static"!==t.position)&&r.test(t.overflow+t.overflowY+t.overflowX))return a;return document.documentElement}(n),c={placement:"bottom",maxHeight:t};if(!n||!n.offsetParent)return c;var l,f=u.getBoundingClientRect().height,d=n.getBoundingClientRect(),p=d.bottom,h=d.height,m=d.top,v=n.offsetParent.getBoundingClientRect().top,g=o?window.innerHeight:eW(l=u)?window.innerHeight:l.clientHeight,b=tW(u),y=parseInt(getComputedStyle(n).marginBottom,10),A=parseInt(getComputedStyle(n).marginTop,10),D=v-A,w=g-m,_=D+b,E=f-b-m,k=p-g+b+y,x=b+m-A,C=160;switch(a){case"auto":case"bottom":if(w>=h)return{placement:"bottom",maxHeight:t};if(E>=h&&!o)return i&&rW(u,k,C),{placement:"bottom",maxHeight:t};if(!o&&E>=r||o&&w>=r)return i&&rW(u,k,C),{placement:"bottom",maxHeight:o?w-y:E-y};if("auto"===a||o){var F=t,S=o?D:_;return S>=r&&(F=Math.min(S-y-s,t)),{placement:"top",maxHeight:F}}if("bottom"===a)return i&&nW(u,k),{placement:"bottom",maxHeight:t};break;case"top":if(D>=h)return{placement:"top",maxHeight:t};if(_>=h&&!o)return i&&rW(u,x,C),{placement:"top",maxHeight:t};if(!o&&_>=r||o&&D>=r){var O=t;return(!o&&_>=r||o&&D>=r)&&(O=o?D-A:_-A),i&&rW(u,x,C),{placement:"top",maxHeight:O}}return{placement:"bottom",maxHeight:t};default:throw new Error('Invalid placement provided "'.concat(a,'".'))}return c}var mW,vW=function(e){return"auto"===e?"bottom":e},gW=(0,c.createContext)(null),bW=function(e){var t=e.children,n=e.minMenuHeight,r=e.maxMenuHeight,a=e.menuPlacement,i=e.menuPosition,o=e.menuShouldScrollIntoView,s=e.theme,u=((0,c.useContext)(gW)||{}).setPortalPlacement,l=(0,c.useRef)(null),f=(0,c.useState)(r),d=(0,p.A)(f,2),h=d[0],m=d[1],v=(0,c.useState)(null),g=(0,p.A)(v,2),b=g[0],y=g[1],A=s.spacing.controlHeight;return $H(function(){var e=l.current;if(e){var t="fixed"===i,s=hW({maxHeight:r,menuEl:e,minHeight:n,placement:a,shouldScroll:o&&!t,isFixedPosition:t,controlHeight:A});m(s.maxHeight),y(s.placement),null==u||u(s.placement)}},[r,a,i,o,n,u,A]),t({ref:l,placerProps:vU(vU({},e),{},{placement:b||vW(a),maxHeight:h})})},yW=function(e){var t=e.children,n=e.innerRef,r=e.innerProps;return HH("div",pb({},JH(e,"menu",{menu:!0}),{ref:n},r),t)},AW=function(e,t){var n=e.theme,r=n.spacing.baseUnit,a=n.colors;return vU({textAlign:"center"},t?{}:{color:a.neutral40,padding:"".concat(2*r,"px ").concat(3*r,"px")})},DW=AW,wW=AW,_W=["size"],EW=["innerProps","isRtl","size"];var kW={name:"8mmkcg",styles:"display:inline-block;fill:currentColor;line-height:1;stroke:currentColor;stroke-width:0"},xW=function(e){var t=e.size,n=(0,je.A)(e,_W);return HH("svg",pb({height:t,width:t,viewBox:"0 0 20 20","aria-hidden":"true",focusable:"false",css:kW},n))},CW=function(e){return HH(xW,pb({size:20},e),HH("path",{d:"M14.348 14.849c-0.469 0.469-1.229 0.469-1.697 0l-2.651-3.030-2.651 3.029c-0.469 0.469-1.229 0.469-1.697 0-0.469-0.469-0.469-1.229 0-1.697l2.758-3.15-2.759-3.152c-0.469-0.469-0.469-1.228 0-1.697s1.228-0.469 1.697 0l2.652 3.031 2.651-3.031c0.469-0.469 1.228-0.469 1.697 0s0.469 1.229 0 1.697l-2.758 3.152 2.758 3.15c0.469 0.469 0.469 1.229 0 1.698z"}))},FW=function(e){return HH(xW,pb({size:20},e),HH("path",{d:"M4.516 7.548c0.436-0.446 1.043-0.481 1.576 0l3.908 3.747 3.908-3.747c0.533-0.481 1.141-0.446 1.574 0 0.436 0.445 0.408 1.197 0 1.615-0.406 0.418-4.695 4.502-4.695 4.502-0.217 0.223-0.502 0.335-0.787 0.335s-0.57-0.112-0.789-0.335c0 0-4.287-4.084-4.695-4.502s-0.436-1.17 0-1.615z"}))},SW=function(e,t){var n=e.isFocused,r=e.theme,a=r.spacing.baseUnit,i=r.colors;return vU({label:"indicatorContainer",display:"flex",transition:"color 150ms"},t?{}:{color:n?i.neutral60:i.neutral20,padding:2*a,":hover":{color:n?i.neutral80:i.neutral40}})},OW=SW,TW=SW,BW=function(){var e=WH.apply(void 0,arguments),t="animation-"+e.name;return{name:t,styles:"@keyframes "+t+"{"+e.styles+"}",anim:1,toString:function(){return"_EMO_"+this.name+"_"+this.styles+"_EMO_"}}}(mW||(mW=function(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}(["\n  0%, 80%, 100% { opacity: 0; }\n  40% { opacity: 1; }\n"]))),MW=function(e){var t=e.delay,n=e.offset;return HH("span",{css:WH({animation:"".concat(BW," 1s ease-in-out ").concat(t,"ms infinite;"),backgroundColor:"currentColor",borderRadius:"1em",display:"inline-block",marginLeft:n?"1em":void 0,height:"1em",verticalAlign:"top",width:"1em"},"","")})},PW=function(e){var t=e.children,n=e.isDisabled,r=e.isFocused,a=e.innerRef,i=e.innerProps,o=e.menuIsOpen;return HH("div",pb({ref:a},JH(e,"control",{control:!0,"control--is-disabled":n,"control--is-focused":r,"control--menu-is-open":o}),i,{"aria-disabled":n||void 0}),t)},RW=["data"],NW=function(e){var t=e.children,n=e.cx,r=e.getStyles,a=e.getClassNames,i=e.Heading,o=e.headingProps,s=e.innerProps,u=e.label,c=e.theme,l=e.selectProps;return HH("div",pb({},JH(e,"group",{group:!0}),s),HH(i,pb({},o,{selectProps:l,theme:c,getStyles:r,getClassNames:a,cx:n}),u),HH("div",null,t))},IW=["innerRef","isDisabled","isHidden","inputClassName"],LW={gridArea:"1 / 2",font:"inherit",minWidth:"2px",border:0,margin:0,outline:0,padding:0},jW={flex:"1 1 auto",display:"inline-grid",gridArea:"1 / 1 / 2 / 3",gridTemplateColumns:"0 min-content","&:after":vU({content:'attr(data-value) " "',visibility:"hidden",whiteSpace:"pre"},LW)},zW=function(e){return vU({label:"input",color:"inherit",background:0,opacity:e?0:1,width:"100%"},LW)},qW=function(e){var t=e.cx,n=e.value,r=KH(e),a=r.innerRef,i=r.isDisabled,o=r.isHidden,s=r.inputClassName,u=(0,je.A)(r,IW);return HH("div",pb({},JH(e,"input",{"input-container":!0}),{"data-value":n||""}),HH("input",pb({className:t({input:!0},s),ref:a,style:zW(o),disabled:i},u)))},VW=function(e){var t=e.children,n=e.innerProps;return HH("div",n,t)};var UW=function(e){var t=e.children,n=e.components,r=e.data,a=e.innerProps,i=e.isDisabled,o=e.removeProps,s=e.selectProps,u=n.Container,c=n.Label,l=n.Remove;return HH(u,{data:r,innerProps:vU(vU({},JH(e,"multiValue",{"multi-value":!0,"multi-value--is-disabled":i})),a),selectProps:s},HH(c,{data:r,innerProps:vU({},JH(e,"multiValueLabel",{"multi-value__label":!0})),selectProps:s},t),HH(l,{data:r,innerProps:vU(vU({},JH(e,"multiValueRemove",{"multi-value__remove":!0})),{},{"aria-label":"Remove ".concat(t||"option")},o),selectProps:s}))},HW=function(e){var t=e.children,n=e.isDisabled,r=e.isFocused,a=e.isSelected,i=e.innerRef,o=e.innerProps;return HH("div",pb({},JH(e,"option",{option:!0,"option--is-disabled":n,"option--is-focused":r,"option--is-selected":a}),{ref:i,"aria-disabled":n},o),t)},WW=function(e){var t=e.children,n=e.innerProps;return HH("div",pb({},JH(e,"placeholder",{placeholder:!0}),n),t)},$W=function(e){var t=e.children,n=e.isDisabled,r=e.innerProps;return HH("div",pb({},JH(e,"singleValue",{"single-value":!0,"single-value--is-disabled":n}),r),t)},GW={ClearIndicator:function(e){var t=e.children,n=e.innerProps;return HH("div",pb({},JH(e,"clearIndicator",{indicator:!0,"clear-indicator":!0}),n),t||HH(CW,null))},Control:PW,DropdownIndicator:function(e){var t=e.children,n=e.innerProps;return HH("div",pb({},JH(e,"dropdownIndicator",{indicator:!0,"dropdown-indicator":!0}),n),t||HH(FW,null))},DownChevron:FW,CrossIcon:CW,Group:NW,GroupHeading:function(e){var t=KH(e);t.data;var n=(0,je.A)(t,RW);return HH("div",pb({},JH(e,"groupHeading",{"group-heading":!0}),n))},IndicatorsContainer:function(e){var t=e.children,n=e.innerProps;return HH("div",pb({},JH(e,"indicatorsContainer",{indicators:!0}),n),t)},IndicatorSeparator:function(e){var t=e.innerProps;return HH("span",pb({},t,JH(e,"indicatorSeparator",{"indicator-separator":!0})))},Input:qW,LoadingIndicator:function(e){var t=e.innerProps,n=e.isRtl,r=e.size,a=void 0===r?4:r,i=(0,je.A)(e,EW);return HH("div",pb({},JH(vU(vU({},i),{},{innerProps:t,isRtl:n,size:a}),"loadingIndicator",{indicator:!0,"loading-indicator":!0}),t),HH(MW,{delay:0,offset:n}),HH(MW,{delay:160,offset:!0}),HH(MW,{delay:320,offset:!n}))},Menu:yW,MenuList:function(e){var t=e.children,n=e.innerProps,r=e.innerRef,a=e.isMulti;return HH("div",pb({},JH(e,"menuList",{"menu-list":!0,"menu-list--is-multi":a}),{ref:r},n),t)},MenuPortal:function(e){var t=e.appendTo,n=e.children,r=e.controlElement,a=e.innerProps,i=e.menuPlacement,o=e.menuPosition,s=(0,c.useRef)(null),u=(0,c.useRef)(null),l=(0,c.useState)(vW(i)),f=(0,p.A)(l,2),d=f[0],h=f[1],m=(0,c.useMemo)(function(){return{setPortalPlacement:h}},[]),v=(0,c.useState)(null),g=(0,p.A)(v,2),b=g[0],y=g[1],A=(0,c.useCallback)(function(){if(r){var e=function(e){var t=e.getBoundingClientRect();return{bottom:t.bottom,height:t.height,left:t.left,right:t.right,top:t.top,width:t.width}}(r),t="fixed"===o?0:window.pageYOffset,n=e[d]+t;n===(null==b?void 0:b.offset)&&e.left===(null==b?void 0:b.rect.left)&&e.width===(null==b?void 0:b.rect.width)||y({offset:n,rect:e})}},[r,o,d,null==b?void 0:b.offset,null==b?void 0:b.rect.left,null==b?void 0:b.rect.width]);$H(function(){A()},[A]);var D=(0,c.useCallback)(function(){"function"==typeof u.current&&(u.current(),u.current=null),r&&s.current&&(u.current=wO(r,s.current,A,{elementResize:"ResizeObserver"in window}))},[r,A]);$H(function(){D()},[D]);var w=(0,c.useCallback)(function(e){s.current=e,D()},[D]);if(!t&&"fixed"!==o||!b)return null;var _=HH("div",pb({ref:w},JH(vU(vU({},e),{},{offset:b.offset,position:o,rect:b.rect}),"menuPortal",{"menu-portal":!0}),a),n);return HH(gW.Provider,{value:m},t?(0,TS.createPortal)(_,t):_)},LoadingMessage:function(e){var t=e.children,n=void 0===t?"Loading...":t,r=e.innerProps,a=(0,je.A)(e,pW);return HH("div",pb({},JH(vU(vU({},a),{},{children:n,innerProps:r}),"loadingMessage",{"menu-notice":!0,"menu-notice--loading":!0}),r),n)},NoOptionsMessage:function(e){var t=e.children,n=void 0===t?"No options":t,r=e.innerProps,a=(0,je.A)(e,dW);return HH("div",pb({},JH(vU(vU({},a),{},{children:n,innerProps:r}),"noOptionsMessage",{"menu-notice":!0,"menu-notice--no-options":!0}),r),n)},MultiValue:UW,MultiValueContainer:VW,MultiValueLabel:VW,MultiValueRemove:function(e){var t=e.children,n=e.innerProps;return HH("div",pb({role:"button"},n),t||HH(CW,{size:14}))},Option:HW,Placeholder:WW,SelectContainer:function(e){var t=e.children,n=e.innerProps,r=e.isDisabled,a=e.isRtl;return HH("div",pb({},JH(e,"container",{"--is-disabled":r,"--is-rtl":a}),n),t)},SingleValue:$W,ValueContainer:function(e){var t=e.children,n=e.innerProps,r=e.isMulti,a=e.hasValue;return HH("div",pb({},JH(e,"valueContainer",{"value-container":!0,"value-container--is-multi":r,"value-container--has-value":a}),n),t)}};const QW=function(e){var t=e.innerProps,n=e.data,r=e.innerRef,a="bm_user_selector__option";return e.isFocused&&(a+=" bm_user_selector__option_focused"),e.isSelected&&(a+=" bm_user_selector__option_selected"),"number"==typeof n.value?c.createElement("div",pb({ref:r,className:a},t,{"aria-disabled":"false",tabIndex:-1,key:"user_option_"+n.value}),c.createElement(xI,{user_id:n.value,link:!1,size:30}),c.createElement("div",{className:"bm_user_selector__option_name"},c.createElement(zI,{link:!1,user_id:n.value}))):"string"==typeof n.value?c.createElement("div",pb({ref:r,className:a},t,{"aria-disabled":"false",tabIndex:-1,key:"user_option_"+n.value}),c.createElement("div",{className:"bm_user_selector__option_name"},Kg(Mae(Bae("Add <strong>%s</strong>","New threads screen","bp-better-messages"),n.value)))):void 0};var ZW=__webpack_require__(42184);var YW=__webpack_require__(24063);for(var XW={name:"7pg0cj-a11yText",styles:"label:a11yText;z-index:9999;border:0;clip:rect(1px, 1px, 1px, 1px);height:1px;width:1px;position:absolute;overflow:hidden;padding:0;white-space:nowrap"},KW=function(e){return HH("span",pb({css:XW},e))},JW={guidance:function(e){var t=e.isSearchable,n=e.isMulti,r=e.tabSelectsValue,a=e.context,i=e.isInitialFocus;switch(a){case"menu":return"Use Up and Down to choose options, press Enter to select the currently focused option, press Escape to exit the menu".concat(r?", press Tab to select the option and exit the menu":"",".");case"input":return i?"".concat(e["aria-label"]||"Select"," is focused ").concat(t?",type to refine list":"",", press Down to open the menu, ").concat(n?" press left to focus selected values":""):"";case"value":return"Use left and right to toggle between focused values, press Backspace to remove the currently focused value";default:return""}},onChange:function(e){var t=e.action,n=e.label,r=void 0===n?"":n,a=e.labels,i=e.isDisabled;switch(t){case"deselect-option":case"pop-value":case"remove-value":return"option ".concat(r,", deselected.");case"clear":return"All selected options have been cleared.";case"initial-input-focus":return"option".concat(a.length>1?"s":""," ").concat(a.join(","),", selected.");case"select-option":return"option ".concat(r,i?" is disabled. Select another option.":", selected.");default:return""}},onFocus:function(e){var t=e.context,n=e.focused,r=e.options,a=e.label,i=void 0===a?"":a,o=e.selectValue,s=e.isDisabled,u=e.isSelected,c=e.isAppleDevice,l=function(e,t){return e&&e.length?"".concat(e.indexOf(t)+1," of ").concat(e.length):""};if("value"===t&&o)return"value ".concat(i," focused, ").concat(l(o,n),".");if("menu"===t&&c){var f=s?" disabled":"",d="".concat(u?" selected":"").concat(f);return"".concat(i).concat(d,", ").concat(l(r,n),".")}return""},onFilter:function(e){var t=e.inputValue,n=e.resultsMessage;return"".concat(n).concat(t?" for search term "+t:"",".")}},e$=function(e){var t=e.ariaSelection,n=e.focusedOption,r=e.focusedValue,a=e.focusableOptions,i=e.isFocused,o=e.selectValue,s=e.selectProps,u=e.id,l=e.isAppleDevice,f=s.ariaLiveMessages,d=s.getOptionLabel,p=s.inputValue,h=s.isMulti,m=s.isOptionDisabled,v=s.isSearchable,g=s.menuIsOpen,b=s.options,y=s.screenReaderStatus,A=s.tabSelectsValue,D=s.isLoading,w=s["aria-label"],_=s["aria-live"],E=(0,c.useMemo)(function(){return vU(vU({},JW),f||{})},[f]),k=(0,c.useMemo)(function(){var e="";if(t&&E.onChange){var n=t.option,r=t.options,a=t.removedValue,i=t.removedValues,s=t.value,u=a||n||function(e){return Array.isArray(e)?null:e}(s),c=u?d(u):"",l=r||i||void 0,f=l?l.map(d):[],p=vU({isDisabled:u&&m(u,o),label:c,labels:f},t);e=E.onChange(p)}return e},[t,E,m,o,d]),x=(0,c.useMemo)(function(){var e="",t=n||r,i=!!(n&&o&&o.includes(n));if(t&&E.onFocus){var s={focused:t,label:d(t),isDisabled:m(t,o),isSelected:i,options:a,context:t===n?"menu":"value",selectValue:o,isAppleDevice:l};e=E.onFocus(s)}return e},[n,r,d,m,E,a,o,l]),C=(0,c.useMemo)(function(){var e="";if(g&&b.length&&!D&&E.onFilter){var t=y({count:a.length});e=E.onFilter({inputValue:p,resultsMessage:t})}return e},[a,p,g,E,b,y,D]),F="initial-input-focus"===(null==t?void 0:t.action),S=(0,c.useMemo)(function(){var e="";if(E.guidance){var t=r?"value":g?"menu":"input";e=E.guidance({"aria-label":w,context:t,isDisabled:n&&m(n,o),isMulti:h,isSearchable:v,tabSelectsValue:A,isInitialFocus:F})}return e},[w,n,r,h,m,v,g,E,o,A,F]),O=HH(c.Fragment,null,HH("span",{id:"aria-selection"},k),HH("span",{id:"aria-focused"},x),HH("span",{id:"aria-results"},C),HH("span",{id:"aria-guidance"},S));return HH(c.Fragment,null,HH(KW,{id:u},F&&O),HH(KW,{"aria-live":_,"aria-atomic":"false","aria-relevant":"additions text",role:"log"},i&&!F&&O))},t$=[{base:"A",letters:"AⒶAÀÁÂẦẤẪẨÃĀĂẰẮẴẲȦǠÄǞẢÅǺǍȀȂẠẬẶḀĄȺⱯ"},{base:"AA",letters:"Ꜳ"},{base:"AE",letters:"ÆǼǢ"},{base:"AO",letters:"Ꜵ"},{base:"AU",letters:"Ꜷ"},{base:"AV",letters:"ꜸꜺ"},{base:"AY",letters:"Ꜽ"},{base:"B",letters:"BⒷBḂḄḆɃƂƁ"},{base:"C",letters:"CⒸCĆĈĊČÇḈƇȻꜾ"},{base:"D",letters:"DⒹDḊĎḌḐḒḎĐƋƊƉꝹ"},{base:"DZ",letters:"DZDŽ"},{base:"Dz",letters:"DzDž"},{base:"E",letters:"EⒺEÈÉÊỀẾỄỂẼĒḔḖĔĖËẺĚȄȆẸỆȨḜĘḘḚƐƎ"},{base:"F",letters:"FⒻFḞƑꝻ"},{base:"G",letters:"GⒼGǴĜḠĞĠǦĢǤƓꞠꝽꝾ"},{base:"H",letters:"HⒽHĤḢḦȞḤḨḪĦⱧⱵꞍ"},{base:"I",letters:"IⒾIÌÍÎĨĪĬİÏḮỈǏȈȊỊĮḬƗ"},{base:"J",letters:"JⒿJĴɈ"},{base:"K",letters:"KⓀKḰǨḲĶḴƘⱩꝀꝂꝄꞢ"},{base:"L",letters:"LⓁLĿĹĽḶḸĻḼḺŁȽⱢⱠꝈꝆꞀ"},{base:"LJ",letters:"LJ"},{base:"Lj",letters:"Lj"},{base:"M",letters:"MⓂMḾṀṂⱮƜ"},{base:"N",letters:"NⓃNǸŃÑṄŇṆŅṊṈȠƝꞐꞤ"},{base:"NJ",letters:"NJ"},{base:"Nj",letters:"Nj"},{base:"O",letters:"OⓄOÒÓÔỒỐỖỔÕṌȬṎŌṐṒŎȮȰÖȪỎŐǑȌȎƠỜỚỠỞỢỌỘǪǬØǾƆƟꝊꝌ"},{base:"OI",letters:"Ƣ"},{base:"OO",letters:"Ꝏ"},{base:"OU",letters:"Ȣ"},{base:"P",letters:"PⓅPṔṖƤⱣꝐꝒꝔ"},{base:"Q",letters:"QⓆQꝖꝘɊ"},{base:"R",letters:"RⓇRŔṘŘȐȒṚṜŖṞɌⱤꝚꞦꞂ"},{base:"S",letters:"SⓈSẞŚṤŜṠŠṦṢṨȘŞⱾꞨꞄ"},{base:"T",letters:"TⓉTṪŤṬȚŢṰṮŦƬƮȾꞆ"},{base:"TZ",letters:"Ꜩ"},{base:"U",letters:"UⓊUÙÚÛŨṸŪṺŬÜǛǗǕǙỦŮŰǓȔȖƯỪỨỮỬỰỤṲŲṶṴɄ"},{base:"V",letters:"VⓋVṼṾƲꝞɅ"},{base:"VY",letters:"Ꝡ"},{base:"W",letters:"WⓌWẀẂŴẆẄẈⱲ"},{base:"X",letters:"XⓍXẊẌ"},{base:"Y",letters:"YⓎYỲÝŶỸȲẎŸỶỴƳɎỾ"},{base:"Z",letters:"ZⓏZŹẐŻŽẒẔƵȤⱿⱫꝢ"},{base:"a",letters:"aⓐaẚàáâầấẫẩãāăằắẵẳȧǡäǟảåǻǎȁȃạậặḁąⱥɐ"},{base:"aa",letters:"ꜳ"},{base:"ae",letters:"æǽǣ"},{base:"ao",letters:"ꜵ"},{base:"au",letters:"ꜷ"},{base:"av",letters:"ꜹꜻ"},{base:"ay",letters:"ꜽ"},{base:"b",letters:"bⓑbḃḅḇƀƃɓ"},{base:"c",letters:"cⓒcćĉċčçḉƈȼꜿↄ"},{base:"d",letters:"dⓓdḋďḍḑḓḏđƌɖɗꝺ"},{base:"dz",letters:"dzdž"},{base:"e",letters:"eⓔeèéêềếễểẽēḕḗĕėëẻěȅȇẹệȩḝęḙḛɇɛǝ"},{base:"f",letters:"fⓕfḟƒꝼ"},{base:"g",letters:"gⓖgǵĝḡğġǧģǥɠꞡᵹꝿ"},{base:"h",letters:"hⓗhĥḣḧȟḥḩḫẖħⱨⱶɥ"},{base:"hv",letters:"ƕ"},{base:"i",letters:"iⓘiìíîĩīĭïḯỉǐȉȋịįḭɨı"},{base:"j",letters:"jⓙjĵǰɉ"},{base:"k",letters:"kⓚkḱǩḳķḵƙⱪꝁꝃꝅꞣ"},{base:"l",letters:"lⓛlŀĺľḷḹļḽḻſłƚɫⱡꝉꞁꝇ"},{base:"lj",letters:"lj"},{base:"m",letters:"mⓜmḿṁṃɱɯ"},{base:"n",letters:"nⓝnǹńñṅňṇņṋṉƞɲʼnꞑꞥ"},{base:"nj",letters:"nj"},{base:"o",letters:"oⓞoòóôồốỗổõṍȭṏōṑṓŏȯȱöȫỏőǒȍȏơờớỡởợọộǫǭøǿɔꝋꝍɵ"},{base:"oi",letters:"ƣ"},{base:"ou",letters:"ȣ"},{base:"oo",letters:"ꝏ"},{base:"p",letters:"pⓟpṕṗƥᵽꝑꝓꝕ"},{base:"q",letters:"qⓠqɋꝗꝙ"},{base:"r",letters:"rⓡrŕṙřȑȓṛṝŗṟɍɽꝛꞧꞃ"},{base:"s",letters:"sⓢsßśṥŝṡšṧṣṩșşȿꞩꞅẛ"},{base:"t",letters:"tⓣtṫẗťṭțţṱṯŧƭʈⱦꞇ"},{base:"tz",letters:"ꜩ"},{base:"u",letters:"uⓤuùúûũṹūṻŭüǜǘǖǚủůűǔȕȗưừứữửựụṳųṷṵʉ"},{base:"v",letters:"vⓥvṽṿʋꝟʌ"},{base:"vy",letters:"ꝡ"},{base:"w",letters:"wⓦwẁẃŵẇẅẘẉⱳ"},{base:"x",letters:"xⓧxẋẍ"},{base:"y",letters:"yⓨyỳýŷỹȳẏÿỷẙỵƴɏỿ"},{base:"z",letters:"zⓩzźẑżžẓẕƶȥɀⱬꝣ"}],n$=new RegExp("["+t$.map(function(e){return e.letters}).join("")+"]","g"),r$={},a$=0;a$<t$.length;a$++)for(var i$=t$[a$],o$=0;o$<i$.letters.length;o$++)r$[i$.letters[o$]]=i$.base;var s$=function(e){return e.replace(n$,function(e){return r$[e]})},u$=(0,YW.A)(s$),c$=function(e){return e.replace(/^\s+|\s+$/g,"")},l$=function(e){return"".concat(e.label," ").concat(e.value)},f$=["innerRef"];function d$(e){var t=e.innerRef,n=function(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];var a=Object.entries(e).filter(function(e){var t=(0,p.A)(e,1)[0];return!n.includes(t)});return a.reduce(function(e,t){var n=(0,p.A)(t,2),r=n[0],a=n[1];return e[r]=a,e},{})}((0,je.A)(e,f$),"onExited","in","enter","exit","appear");return HH("input",pb({ref:t},n,{css:WH({label:"dummyInput",background:0,border:0,caretColor:"transparent",fontSize:"inherit",gridArea:"1 / 1 / 2 / 3",outline:0,padding:0,width:1,color:"transparent",left:-100,opacity:0,position:"relative",transform:"scale(.01)"},"","")}))}var p$=["boxSizing","height","overflow","paddingRight","position"],h$={boxSizing:"border-box",overflow:"hidden",position:"relative",height:"100%"};function m$(e){e.cancelable&&e.preventDefault()}function v$(e){e.stopPropagation()}function g$(){var e=this.scrollTop,t=this.scrollHeight,n=e+this.offsetHeight;0===e?this.scrollTop=1:n===t&&(this.scrollTop=e-1)}function b$(){return"ontouchstart"in window||navigator.maxTouchPoints}var y$=!("undefined"==typeof window||!window.document||!window.document.createElement),A$=0,D$={capture:!1,passive:!1};var w$=function(e){var t=e.target;return t.ownerDocument.activeElement&&t.ownerDocument.activeElement.blur()},_$={name:"1kfdb0e",styles:"position:fixed;left:0;bottom:0;right:0;top:0"};function E$(e){var t=e.children,n=e.lockEnabled,r=e.captureEnabled,a=function(e){var t=e.isEnabled,n=e.onBottomArrive,r=e.onBottomLeave,a=e.onTopArrive,i=e.onTopLeave,o=(0,c.useRef)(!1),s=(0,c.useRef)(!1),u=(0,c.useRef)(0),l=(0,c.useRef)(null),f=(0,c.useCallback)(function(e,t){if(null!==l.current){var u=l.current,c=u.scrollTop,f=u.scrollHeight,d=u.clientHeight,p=l.current,h=t>0,m=f-d-c,v=!1;m>t&&o.current&&(r&&r(e),o.current=!1),h&&s.current&&(i&&i(e),s.current=!1),h&&t>m?(n&&!o.current&&n(e),p.scrollTop=f,v=!0,o.current=!0):!h&&-t>c&&(a&&!s.current&&a(e),p.scrollTop=0,v=!0,s.current=!0),v&&function(e){e.cancelable&&e.preventDefault(),e.stopPropagation()}(e)}},[n,r,a,i]),d=(0,c.useCallback)(function(e){f(e,e.deltaY)},[f]),p=(0,c.useCallback)(function(e){u.current=e.changedTouches[0].clientY},[]),h=(0,c.useCallback)(function(e){var t=u.current-e.changedTouches[0].clientY;f(e,t)},[f]),m=(0,c.useCallback)(function(e){if(e){var t=!!cW&&{passive:!1};e.addEventListener("wheel",d,t),e.addEventListener("touchstart",p,t),e.addEventListener("touchmove",h,t)}},[h,p,d]),v=(0,c.useCallback)(function(e){e&&(e.removeEventListener("wheel",d,!1),e.removeEventListener("touchstart",p,!1),e.removeEventListener("touchmove",h,!1))},[h,p,d]);return(0,c.useEffect)(function(){if(t){var e=l.current;return m(e),function(){v(e)}}},[t,m,v]),function(e){l.current=e}}({isEnabled:void 0===r||r,onBottomArrive:e.onBottomArrive,onBottomLeave:e.onBottomLeave,onTopArrive:e.onTopArrive,onTopLeave:e.onTopLeave}),i=function(e){var t=e.isEnabled,n=e.accountForScrollbars,r=void 0===n||n,a=(0,c.useRef)({}),i=(0,c.useRef)(null),o=(0,c.useCallback)(function(e){if(y$){var t=document.body,n=t&&t.style;if(r&&p$.forEach(function(e){var t=n&&n[e];a.current[e]=t}),r&&A$<1){var i=parseInt(a.current.paddingRight,10)||0,o=document.body?document.body.clientWidth:0,s=window.innerWidth-o+i||0;Object.keys(h$).forEach(function(e){var t=h$[e];n&&(n[e]=t)}),n&&(n.paddingRight="".concat(s,"px"))}t&&b$()&&(t.addEventListener("touchmove",m$,D$),e&&(e.addEventListener("touchstart",g$,D$),e.addEventListener("touchmove",v$,D$))),A$+=1}},[r]),s=(0,c.useCallback)(function(e){if(y$){var t=document.body,n=t&&t.style;A$=Math.max(A$-1,0),r&&A$<1&&p$.forEach(function(e){var t=a.current[e];n&&(n[e]=t)}),t&&b$()&&(t.removeEventListener("touchmove",m$,D$),e&&(e.removeEventListener("touchstart",g$,D$),e.removeEventListener("touchmove",v$,D$)))}},[r]);return(0,c.useEffect)(function(){if(t){var e=i.current;return o(e),function(){s(e)}}},[t,o,s]),function(e){i.current=e}}({isEnabled:n});return HH(c.Fragment,null,n&&HH("div",{onClick:w$,css:_$}),t(function(e){a(e),i(e)}))}var k$={name:"1a0ro4n-requiredInput",styles:"label:requiredInput;opacity:0;pointer-events:none;position:absolute;bottom:0;left:0;right:0;width:100%"},x$=function(e){var t=e.name,n=e.onFocus;return HH("input",{required:!0,name:t,tabIndex:-1,"aria-hidden":"true",onFocus:n,css:k$,value:"",onChange:function(){}})};function C$(e){var t;return"undefined"!=typeof window&&null!=window.navigator&&e.test((null===(t=window.navigator.userAgentData)||void 0===t?void 0:t.platform)||window.navigator.platform)}function F$(){return C$(/^Mac/i)}function S$(){return C$(/^iPhone/i)||C$(/^iPad/i)||F$()&&navigator.maxTouchPoints>1}var O$={clearIndicator:TW,container:function(e){var t=e.isDisabled;return{label:"container",direction:e.isRtl?"rtl":void 0,pointerEvents:t?"none":void 0,position:"relative"}},control:function(e,t){var n=e.isDisabled,r=e.isFocused,a=e.theme,i=a.colors,o=a.borderRadius;return vU({label:"control",alignItems:"center",cursor:"default",display:"flex",flexWrap:"wrap",justifyContent:"space-between",minHeight:a.spacing.controlHeight,outline:"0 !important",position:"relative",transition:"all 100ms"},t?{}:{backgroundColor:n?i.neutral5:i.neutral0,borderColor:n?i.neutral10:r?i.primary:i.neutral20,borderRadius:o,borderStyle:"solid",borderWidth:1,boxShadow:r?"0 0 0 1px ".concat(i.primary):void 0,"&:hover":{borderColor:r?i.primary:i.neutral30}})},dropdownIndicator:OW,group:function(e,t){var n=e.theme.spacing;return t?{}:{paddingBottom:2*n.baseUnit,paddingTop:2*n.baseUnit}},groupHeading:function(e,t){var n=e.theme,r=n.colors,a=n.spacing;return vU({label:"group",cursor:"default",display:"block"},t?{}:{color:r.neutral40,fontSize:"75%",fontWeight:500,marginBottom:"0.25em",paddingLeft:3*a.baseUnit,paddingRight:3*a.baseUnit,textTransform:"uppercase"})},indicatorsContainer:function(){return{alignItems:"center",alignSelf:"stretch",display:"flex",flexShrink:0}},indicatorSeparator:function(e,t){var n=e.isDisabled,r=e.theme,a=r.spacing.baseUnit,i=r.colors;return vU({label:"indicatorSeparator",alignSelf:"stretch",width:1},t?{}:{backgroundColor:n?i.neutral10:i.neutral20,marginBottom:2*a,marginTop:2*a})},input:function(e,t){var n=e.isDisabled,r=e.value,a=e.theme,i=a.spacing,o=a.colors;return vU(vU({visibility:n?"hidden":"visible",transform:r?"translateZ(0)":""},jW),t?{}:{margin:i.baseUnit/2,paddingBottom:i.baseUnit/2,paddingTop:i.baseUnit/2,color:o.neutral80})},loadingIndicator:function(e,t){var n=e.isFocused,r=e.size,a=e.theme,i=a.colors,o=a.spacing.baseUnit;return vU({label:"loadingIndicator",display:"flex",transition:"color 150ms",alignSelf:"center",fontSize:r,lineHeight:1,marginRight:r,textAlign:"center",verticalAlign:"middle"},t?{}:{color:n?i.neutral60:i.neutral20,padding:2*o})},loadingMessage:wW,menu:function(e,t){var n,r=e.placement,a=e.theme,i=a.borderRadius,o=a.spacing,s=a.colors;return vU((n={label:"menu"},(0,M.A)(n,function(e){return e?{bottom:"top",top:"bottom"}[e]:"bottom"}(r),"100%"),(0,M.A)(n,"position","absolute"),(0,M.A)(n,"width","100%"),(0,M.A)(n,"zIndex",1),n),t?{}:{backgroundColor:s.neutral0,borderRadius:i,boxShadow:"0 0 0 1px hsla(0, 0%, 0%, 0.1), 0 4px 11px hsla(0, 0%, 0%, 0.1)",marginBottom:o.menuGutter,marginTop:o.menuGutter})},menuList:function(e,t){var n=e.maxHeight,r=e.theme.spacing.baseUnit;return vU({maxHeight:n,overflowY:"auto",position:"relative",WebkitOverflowScrolling:"touch"},t?{}:{paddingBottom:r,paddingTop:r})},menuPortal:function(e){var t=e.rect,n=e.offset,r=e.position;return{left:t.left,position:r,top:n,width:t.width,zIndex:1}},multiValue:function(e,t){var n=e.theme,r=n.spacing,a=n.borderRadius,i=n.colors;return vU({label:"multiValue",display:"flex",minWidth:0},t?{}:{backgroundColor:i.neutral10,borderRadius:a/2,margin:r.baseUnit/2})},multiValueLabel:function(e,t){var n=e.theme,r=n.borderRadius,a=n.colors,i=e.cropWithEllipsis;return vU({overflow:"hidden",textOverflow:i||void 0===i?"ellipsis":void 0,whiteSpace:"nowrap"},t?{}:{borderRadius:r/2,color:a.neutral80,fontSize:"85%",padding:3,paddingLeft:6})},multiValueRemove:function(e,t){var n=e.theme,r=n.spacing,a=n.borderRadius,i=n.colors,o=e.isFocused;return vU({alignItems:"center",display:"flex"},t?{}:{borderRadius:a/2,backgroundColor:o?i.dangerLight:void 0,paddingLeft:r.baseUnit,paddingRight:r.baseUnit,":hover":{backgroundColor:i.dangerLight,color:i.danger}})},noOptionsMessage:DW,option:function(e,t){var n=e.isDisabled,r=e.isFocused,a=e.isSelected,i=e.theme,o=i.spacing,s=i.colors;return vU({label:"option",cursor:"default",display:"block",fontSize:"inherit",width:"100%",userSelect:"none",WebkitTapHighlightColor:"rgba(0, 0, 0, 0)"},t?{}:{backgroundColor:a?s.primary:r?s.primary25:"transparent",color:n?s.neutral20:a?s.neutral0:"inherit",padding:"".concat(2*o.baseUnit,"px ").concat(3*o.baseUnit,"px"),":active":{backgroundColor:n?void 0:a?s.primary:s.primary50}})},placeholder:function(e,t){var n=e.theme,r=n.spacing,a=n.colors;return vU({label:"placeholder",gridArea:"1 / 1 / 2 / 3"},t?{}:{color:a.neutral50,marginLeft:r.baseUnit/2,marginRight:r.baseUnit/2})},singleValue:function(e,t){var n=e.isDisabled,r=e.theme,a=r.spacing,i=r.colors;return vU({label:"singleValue",gridArea:"1 / 1 / 2 / 3",maxWidth:"100%",overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"},t?{}:{color:n?i.neutral40:i.neutral80,marginLeft:a.baseUnit/2,marginRight:a.baseUnit/2})},valueContainer:function(e,t){var n=e.theme.spacing,r=e.isMulti,a=e.hasValue,i=e.selectProps.controlShouldRenderValue;return vU({alignItems:"center",display:r&&a&&i?"flex":"grid",flex:1,flexWrap:"wrap",WebkitOverflowScrolling:"touch",position:"relative",overflow:"hidden"},t?{}:{padding:"".concat(n.baseUnit/2,"px ").concat(2*n.baseUnit,"px")})}};var T$={borderRadius:4,colors:{primary:"#2684FF",primary75:"#4C9AFF",primary50:"#B2D4FF",primary25:"#DEEBFF",danger:"#DE350B",dangerLight:"#FFBDAD",neutral0:"hsl(0, 0%, 100%)",neutral5:"hsl(0, 0%, 95%)",neutral10:"hsl(0, 0%, 90%)",neutral20:"hsl(0, 0%, 80%)",neutral30:"hsl(0, 0%, 70%)",neutral40:"hsl(0, 0%, 60%)",neutral50:"hsl(0, 0%, 50%)",neutral60:"hsl(0, 0%, 40%)",neutral70:"hsl(0, 0%, 30%)",neutral80:"hsl(0, 0%, 20%)",neutral90:"hsl(0, 0%, 10%)"},spacing:{baseUnit:4,controlHeight:38,menuGutter:8}},B$={"aria-live":"polite",backspaceRemovesValue:!0,blurInputOnSelect:iW(),captureMenuScroll:!iW(),classNames:{},closeMenuOnSelect:!0,closeMenuOnScroll:!1,components:{},controlShouldRenderValue:!0,escapeClearsValue:!1,filterOption:function(e){return function(t,n){if(t.data.__isNew__)return!0;var r=vU({ignoreCase:!0,ignoreAccents:!0,stringify:l$,trim:!0,matchFrom:"any"},e),a=r.ignoreCase,i=r.ignoreAccents,o=r.stringify,s=r.trim,u=r.matchFrom,c=s?c$(n):n,l=s?c$(o(t)):o(t);return a&&(c=c.toLowerCase(),l=l.toLowerCase()),i&&(c=u$(c),l=s$(l)),"start"===u?l.substr(0,c.length)===c:l.indexOf(c)>-1}}(),formatGroupLabel:function(e){return e.label},getOptionLabel:function(e){return e.label},getOptionValue:function(e){return e.value},isDisabled:!1,isLoading:!1,isMulti:!1,isRtl:!1,isSearchable:!0,isOptionDisabled:function(e){return!!e.isDisabled},loadingMessage:function(){return"Loading..."},maxMenuHeight:300,minMenuHeight:140,menuIsOpen:!1,menuPlacement:"bottom",menuPosition:"absolute",menuShouldBlockScroll:!1,menuShouldScrollIntoView:!function(){try{return/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)}catch(qie){return!1}}(),noOptionsMessage:function(){return"No options"},openMenuOnFocus:!1,openMenuOnClick:!0,options:[],pageSize:5,placeholder:"Select...",screenReaderStatus:function(e){var t=e.count;return"".concat(t," result").concat(1!==t?"s":""," available")},styles:{},tabIndex:0,tabSelectsValue:!0,unstyled:!1};function M$(e,t,n,r){return{type:"option",data:t,isDisabled:q$(e,t,n),isSelected:V$(e,t,n),label:j$(e,t),value:z$(e,t),index:r}}function P$(e,t){return e.options.map(function(n,r){if("options"in n){var a=n.options.map(function(n,r){return M$(e,n,t,r)}).filter(function(t){return I$(e,t)});return a.length>0?{type:"group",data:n,options:a,index:r}:void 0}var i=M$(e,n,t,r);return I$(e,i)?i:void 0}).filter(lW)}function R$(e){return e.reduce(function(e,t){return"group"===t.type?e.push.apply(e,(0,ae.A)(t.options.map(function(e){return e.data}))):e.push(t.data),e},[])}function N$(e,t){return e.reduce(function(e,n){return"group"===n.type?e.push.apply(e,(0,ae.A)(n.options.map(function(e){return{data:e.data,id:"".concat(t,"-").concat(n.index,"-").concat(e.index)}}))):e.push({data:n.data,id:"".concat(t,"-").concat(n.index)}),e},[])}function I$(e,t){var n=e.inputValue,r=void 0===n?"":n,a=t.data,i=t.isSelected,o=t.label,s=t.value;return(!H$(e)||!i)&&U$(e,{label:o,value:s,data:a},r)}var L$=function(e,t){var n;return(null===(n=e.find(function(e){return e.data===t}))||void 0===n?void 0:n.id)||null},j$=function(e,t){return e.getOptionLabel(t)},z$=function(e,t){return e.getOptionValue(t)};function q$(e,t,n){return"function"==typeof e.isOptionDisabled&&e.isOptionDisabled(t,n)}function V$(e,t,n){if(n.indexOf(t)>-1)return!0;if("function"==typeof e.isOptionSelected)return e.isOptionSelected(t,n);var r=z$(e,t);return n.some(function(t){return z$(e,t)===r})}function U$(e,t,n){return!e.filterOption||e.filterOption(t,n)}var H$=function(e){var t=e.hideSelectedOptions,n=e.isMulti;return void 0===t?n:t},W$=1,$$=function(e){(0,$.A)(n,e);var t=function(e){var t=(0,ZW.A)();return function(){var n,r=(0,W.A)(e);if(t){var a=(0,W.A)(this).constructor;n=Reflect.construct(r,arguments,a)}else n=r.apply(this,arguments);return(0,H.A)(this,n)}}(n);function n(e){var r;if((0,T.A)(this,n),(r=t.call(this,e)).state={ariaSelection:null,focusedOption:null,focusedOptionId:null,focusableOptionsWithIds:[],focusedValue:null,inputIsHidden:!1,isFocused:!1,selectValue:[],clearFocusValueOnUpdate:!1,prevWasFocused:!1,inputIsHiddenAfterUpdate:void 0,prevProps:void 0,instancePrefix:"",isAppleDevice:!1},r.blockOptionHover=!1,r.isComposing=!1,r.commonProps=void 0,r.initialTouchX=0,r.initialTouchY=0,r.openAfterFocus=!1,r.scrollToFocusedOptionOnUpdate=!1,r.userIsDragging=void 0,r.controlRef=null,r.getControlRef=function(e){r.controlRef=e},r.focusedOptionRef=null,r.getFocusedOptionRef=function(e){r.focusedOptionRef=e},r.menuListRef=null,r.getMenuListRef=function(e){r.menuListRef=e},r.inputRef=null,r.getInputRef=function(e){r.inputRef=e},r.focus=r.focusInput,r.blur=r.blurInput,r.onChange=function(e,t){var n=r.props,a=n.onChange,i=n.name;t.name=i,r.ariaOnChange(e,t),a(e,t)},r.setValue=function(e,t,n){var a=r.props,i=a.closeMenuOnSelect,o=a.isMulti,s=a.inputValue;r.onInputChange("",{action:"set-value",prevInputValue:s}),i&&(r.setState({inputIsHiddenAfterUpdate:!o}),r.onMenuClose()),r.setState({clearFocusValueOnUpdate:!0}),r.onChange(e,{action:t,option:n})},r.selectOption=function(e){var t=r.props,n=t.blurInputOnSelect,a=t.isMulti,i=t.name,o=r.state.selectValue,s=a&&r.isOptionSelected(e,o),u=r.isOptionDisabled(e,o);if(s){var c=r.getOptionValue(e);r.setValue(o.filter(function(e){return r.getOptionValue(e)!==c}),"deselect-option",e)}else{if(u)return void r.ariaOnChange(e,{action:"select-option",option:e,name:i});a?r.setValue([].concat((0,ae.A)(o),[e]),"select-option",e):r.setValue(e,"select-option")}n&&r.blurInput()},r.removeValue=function(e){var t=r.props.isMulti,n=r.state.selectValue,a=r.getOptionValue(e),i=n.filter(function(e){return r.getOptionValue(e)!==a}),o=fW(t,i,i[0]||null);r.onChange(o,{action:"remove-value",removedValue:e}),r.focusInput()},r.clearValue=function(){var e=r.state.selectValue;r.onChange(fW(r.props.isMulti,[],null),{action:"clear",removedValues:e})},r.popValue=function(){var e=r.props.isMulti,t=r.state.selectValue,n=t[t.length-1],a=t.slice(0,t.length-1),i=fW(e,a,a[0]||null);n&&r.onChange(i,{action:"pop-value",removedValue:n})},r.getFocusedOptionId=function(e){return L$(r.state.focusableOptionsWithIds,e)},r.getFocusableOptionsWithIds=function(){return N$(P$(r.props,r.state.selectValue),r.getElementId("option"))},r.getValue=function(){return r.state.selectValue},r.cx=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return YH.apply(void 0,[r.props.classNamePrefix].concat(t))},r.getOptionLabel=function(e){return j$(r.props,e)},r.getOptionValue=function(e){return z$(r.props,e)},r.getStyles=function(e,t){var n=r.props.unstyled,a=O$[e](t,n);a.boxSizing="border-box";var i=r.props.styles[e];return i?i(a,t):a},r.getClassNames=function(e,t){var n,a;return null===(n=(a=r.props.classNames)[e])||void 0===n?void 0:n.call(a,t)},r.getElementId=function(e){return"".concat(r.state.instancePrefix,"-").concat(e)},r.getComponents=function(){return e=r.props,vU(vU({},GW),e.components);var e},r.buildCategorizedOptions=function(){return P$(r.props,r.state.selectValue)},r.getCategorizedOptions=function(){return r.props.menuIsOpen?r.buildCategorizedOptions():[]},r.buildFocusableOptions=function(){return R$(r.buildCategorizedOptions())},r.getFocusableOptions=function(){return r.props.menuIsOpen?r.buildFocusableOptions():[]},r.ariaOnChange=function(e,t){r.setState({ariaSelection:vU({value:e},t)})},r.onMenuMouseDown=function(e){0===e.button&&(e.stopPropagation(),e.preventDefault(),r.focusInput())},r.onMenuMouseMove=function(e){r.blockOptionHover=!1},r.onControlMouseDown=function(e){if(!e.defaultPrevented){var t=r.props.openMenuOnClick;r.state.isFocused?r.props.menuIsOpen?"INPUT"!==e.target.tagName&&"TEXTAREA"!==e.target.tagName&&r.onMenuClose():t&&r.openMenu("first"):(t&&(r.openAfterFocus=!0),r.focusInput()),"INPUT"!==e.target.tagName&&"TEXTAREA"!==e.target.tagName&&e.preventDefault()}},r.onDropdownIndicatorMouseDown=function(e){if(!(e&&"mousedown"===e.type&&0!==e.button||r.props.isDisabled)){var t=r.props,n=t.isMulti,a=t.menuIsOpen;r.focusInput(),a?(r.setState({inputIsHiddenAfterUpdate:!n}),r.onMenuClose()):r.openMenu("first"),e.preventDefault()}},r.onClearIndicatorMouseDown=function(e){e&&"mousedown"===e.type&&0!==e.button||(r.clearValue(),e.preventDefault(),r.openAfterFocus=!1,"touchend"===e.type?r.focusInput():setTimeout(function(){return r.focusInput()}))},r.onScroll=function(e){"boolean"==typeof r.props.closeMenuOnScroll?e.target instanceof HTMLElement&&eW(e.target)&&r.props.onMenuClose():"function"==typeof r.props.closeMenuOnScroll&&r.props.closeMenuOnScroll(e)&&r.props.onMenuClose()},r.onCompositionStart=function(){r.isComposing=!0},r.onCompositionEnd=function(){r.isComposing=!1},r.onTouchStart=function(e){var t=e.touches,n=t&&t.item(0);n&&(r.initialTouchX=n.clientX,r.initialTouchY=n.clientY,r.userIsDragging=!1)},r.onTouchMove=function(e){var t=e.touches,n=t&&t.item(0);if(n){var a=Math.abs(n.clientX-r.initialTouchX),i=Math.abs(n.clientY-r.initialTouchY);r.userIsDragging=a>5||i>5}},r.onTouchEnd=function(e){r.userIsDragging||(r.controlRef&&!r.controlRef.contains(e.target)&&r.menuListRef&&!r.menuListRef.contains(e.target)&&r.blurInput(),r.initialTouchX=0,r.initialTouchY=0)},r.onControlTouchEnd=function(e){r.userIsDragging||r.onControlMouseDown(e)},r.onClearIndicatorTouchEnd=function(e){r.userIsDragging||r.onClearIndicatorMouseDown(e)},r.onDropdownIndicatorTouchEnd=function(e){r.userIsDragging||r.onDropdownIndicatorMouseDown(e)},r.handleInputChange=function(e){var t=r.props.inputValue,n=e.currentTarget.value;r.setState({inputIsHiddenAfterUpdate:!1}),r.onInputChange(n,{action:"input-change",prevInputValue:t}),r.props.menuIsOpen||r.onMenuOpen()},r.onInputFocus=function(e){r.props.onFocus&&r.props.onFocus(e),r.setState({inputIsHiddenAfterUpdate:!1,isFocused:!0}),(r.openAfterFocus||r.props.openMenuOnFocus)&&r.openMenu("first"),r.openAfterFocus=!1},r.onInputBlur=function(e){var t=r.props.inputValue;r.menuListRef&&r.menuListRef.contains(document.activeElement)?r.inputRef.focus():(r.props.onBlur&&r.props.onBlur(e),r.onInputChange("",{action:"input-blur",prevInputValue:t}),r.onMenuClose(),r.setState({focusedValue:null,isFocused:!1}))},r.onOptionHover=function(e){if(!r.blockOptionHover&&r.state.focusedOption!==e){var t=r.getFocusableOptions().indexOf(e);r.setState({focusedOption:e,focusedOptionId:t>-1?r.getFocusedOptionId(e):null})}},r.shouldHideSelectedOptions=function(){return H$(r.props)},r.onValueInputFocus=function(e){e.preventDefault(),e.stopPropagation(),r.focus()},r.onKeyDown=function(e){var t=r.props,n=t.isMulti,a=t.backspaceRemovesValue,i=t.escapeClearsValue,o=t.inputValue,s=t.isClearable,u=t.isDisabled,c=t.menuIsOpen,l=t.onKeyDown,f=t.tabSelectsValue,d=t.openMenuOnFocus,p=r.state,h=p.focusedOption,m=p.focusedValue,v=p.selectValue;if(!(u||"function"==typeof l&&(l(e),e.defaultPrevented))){switch(r.blockOptionHover=!0,e.key){case"ArrowLeft":if(!n||o)return;r.focusValue("previous");break;case"ArrowRight":if(!n||o)return;r.focusValue("next");break;case"Delete":case"Backspace":if(o)return;if(m)r.removeValue(m);else{if(!a)return;n?r.popValue():s&&r.clearValue()}break;case"Tab":if(r.isComposing)return;if(e.shiftKey||!c||!f||!h||d&&r.isOptionSelected(h,v))return;r.selectOption(h);break;case"Enter":if(229===e.keyCode)break;if(c){if(!h)return;if(r.isComposing)return;r.selectOption(h);break}return;case"Escape":c?(r.setState({inputIsHiddenAfterUpdate:!1}),r.onInputChange("",{action:"menu-close",prevInputValue:o}),r.onMenuClose()):s&&i&&r.clearValue();break;case" ":if(o)return;if(!c){r.openMenu("first");break}if(!h)return;r.selectOption(h);break;case"ArrowUp":c?r.focusOption("up"):r.openMenu("last");break;case"ArrowDown":c?r.focusOption("down"):r.openMenu("first");break;case"PageUp":if(!c)return;r.focusOption("pageup");break;case"PageDown":if(!c)return;r.focusOption("pagedown");break;case"Home":if(!c)return;r.focusOption("first");break;case"End":if(!c)return;r.focusOption("last");break;default:return}e.preventDefault()}},r.state.instancePrefix="react-select-"+(r.props.instanceId||++W$),r.state.selectValue=XH(e.value),e.menuIsOpen&&r.state.selectValue.length){var a=r.getFocusableOptionsWithIds(),i=r.buildFocusableOptions(),o=i.indexOf(r.state.selectValue[0]);r.state.focusableOptionsWithIds=a,r.state.focusedOption=i[o],r.state.focusedOptionId=L$(a,i[o])}return r}return(0,B.A)(n,[{key:"componentDidMount",value:function(){this.startListeningComposition(),this.startListeningToTouch(),this.props.closeMenuOnScroll&&document&&document.addEventListener&&document.addEventListener("scroll",this.onScroll,!0),this.props.autoFocus&&this.focusInput(),this.props.menuIsOpen&&this.state.focusedOption&&this.menuListRef&&this.focusedOptionRef&&aW(this.menuListRef,this.focusedOptionRef),(F$()||S$())&&this.setState({isAppleDevice:!0})}},{key:"componentDidUpdate",value:function(e){var t=this.props,n=t.isDisabled,r=t.menuIsOpen,a=this.state.isFocused;(a&&!n&&e.isDisabled||a&&r&&!e.menuIsOpen)&&this.focusInput(),a&&n&&!e.isDisabled?this.setState({isFocused:!1},this.onMenuClose):a||n||!e.isDisabled||this.inputRef!==document.activeElement||this.setState({isFocused:!0}),this.menuListRef&&this.focusedOptionRef&&this.scrollToFocusedOptionOnUpdate&&(aW(this.menuListRef,this.focusedOptionRef),this.scrollToFocusedOptionOnUpdate=!1)}},{key:"componentWillUnmount",value:function(){this.stopListeningComposition(),this.stopListeningToTouch(),document.removeEventListener("scroll",this.onScroll,!0)}},{key:"onMenuOpen",value:function(){this.props.onMenuOpen()}},{key:"onMenuClose",value:function(){this.onInputChange("",{action:"menu-close",prevInputValue:this.props.inputValue}),this.props.onMenuClose()}},{key:"onInputChange",value:function(e,t){this.props.onInputChange(e,t)}},{key:"focusInput",value:function(){this.inputRef&&this.inputRef.focus()}},{key:"blurInput",value:function(){this.inputRef&&this.inputRef.blur()}},{key:"openMenu",value:function(e){var t=this,n=this.state,r=n.selectValue,a=n.isFocused,i=this.buildFocusableOptions(),o="first"===e?0:i.length-1;if(!this.props.isMulti){var s=i.indexOf(r[0]);s>-1&&(o=s)}this.scrollToFocusedOptionOnUpdate=!(a&&this.menuListRef),this.setState({inputIsHiddenAfterUpdate:!1,focusedValue:null,focusedOption:i[o],focusedOptionId:this.getFocusedOptionId(i[o])},function(){return t.onMenuOpen()})}},{key:"focusValue",value:function(e){var t=this.state,n=t.selectValue,r=t.focusedValue;if(this.props.isMulti){this.setState({focusedOption:null});var a=n.indexOf(r);r||(a=-1);var i=n.length-1,o=-1;if(n.length){switch(e){case"previous":o=0===a?0:-1===a?i:a-1;break;case"next":a>-1&&a<i&&(o=a+1)}this.setState({inputIsHidden:-1!==o,focusedValue:n[o]})}}}},{key:"focusOption",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"first",t=this.props.pageSize,n=this.state.focusedOption,r=this.getFocusableOptions();if(r.length){var a=0,i=r.indexOf(n);n||(i=-1),"up"===e?a=i>0?i-1:r.length-1:"down"===e?a=(i+1)%r.length:"pageup"===e?(a=i-t)<0&&(a=0):"pagedown"===e?(a=i+t)>r.length-1&&(a=r.length-1):"last"===e&&(a=r.length-1),this.scrollToFocusedOptionOnUpdate=!0,this.setState({focusedOption:r[a],focusedValue:null,focusedOptionId:this.getFocusedOptionId(r[a])})}}},{key:"getTheme",value:function(){return this.props.theme?"function"==typeof this.props.theme?this.props.theme(T$):vU(vU({},T$),this.props.theme):T$}},{key:"getCommonProps",value:function(){var e=this.clearValue,t=this.cx,n=this.getStyles,r=this.getClassNames,a=this.getValue,i=this.selectOption,o=this.setValue,s=this.props,u=s.isMulti,c=s.isRtl,l=s.options;return{clearValue:e,cx:t,getStyles:n,getClassNames:r,getValue:a,hasValue:this.hasValue(),isMulti:u,isRtl:c,options:l,selectOption:i,selectProps:s,setValue:o,theme:this.getTheme()}}},{key:"hasValue",value:function(){return this.state.selectValue.length>0}},{key:"hasOptions",value:function(){return!!this.getFocusableOptions().length}},{key:"isClearable",value:function(){var e=this.props,t=e.isClearable,n=e.isMulti;return void 0===t?n:t}},{key:"isOptionDisabled",value:function(e,t){return q$(this.props,e,t)}},{key:"isOptionSelected",value:function(e,t){return V$(this.props,e,t)}},{key:"filterOption",value:function(e,t){return U$(this.props,e,t)}},{key:"formatOptionLabel",value:function(e,t){if("function"==typeof this.props.formatOptionLabel){var n=this.props.inputValue,r=this.state.selectValue;return this.props.formatOptionLabel(e,{context:t,inputValue:n,selectValue:r})}return this.getOptionLabel(e)}},{key:"formatGroupLabel",value:function(e){return this.props.formatGroupLabel(e)}},{key:"startListeningComposition",value:function(){document&&document.addEventListener&&(document.addEventListener("compositionstart",this.onCompositionStart,!1),document.addEventListener("compositionend",this.onCompositionEnd,!1))}},{key:"stopListeningComposition",value:function(){document&&document.removeEventListener&&(document.removeEventListener("compositionstart",this.onCompositionStart),document.removeEventListener("compositionend",this.onCompositionEnd))}},{key:"startListeningToTouch",value:function(){document&&document.addEventListener&&(document.addEventListener("touchstart",this.onTouchStart,!1),document.addEventListener("touchmove",this.onTouchMove,!1),document.addEventListener("touchend",this.onTouchEnd,!1))}},{key:"stopListeningToTouch",value:function(){document&&document.removeEventListener&&(document.removeEventListener("touchstart",this.onTouchStart),document.removeEventListener("touchmove",this.onTouchMove),document.removeEventListener("touchend",this.onTouchEnd))}},{key:"renderInput",value:function(){var e=this.props,t=e.isDisabled,n=e.isSearchable,r=e.inputId,a=e.inputValue,i=e.tabIndex,o=e.form,s=e.menuIsOpen,u=e.required,l=this.getComponents().Input,f=this.state,d=f.inputIsHidden,p=f.ariaSelection,h=this.commonProps,m=r||this.getElementId("input"),v=vU(vU(vU({"aria-autocomplete":"list","aria-expanded":s,"aria-haspopup":!0,"aria-errormessage":this.props["aria-errormessage"],"aria-invalid":this.props["aria-invalid"],"aria-label":this.props["aria-label"],"aria-labelledby":this.props["aria-labelledby"],"aria-required":u,role:"combobox","aria-activedescendant":this.state.isAppleDevice?void 0:this.state.focusedOptionId||""},s&&{"aria-controls":this.getElementId("listbox")}),!n&&{"aria-readonly":!0}),this.hasValue()?"initial-input-focus"===(null==p?void 0:p.action)&&{"aria-describedby":this.getElementId("live-region")}:{"aria-describedby":this.getElementId("placeholder")});return n?c.createElement(l,pb({},h,{autoCapitalize:"none",autoComplete:"off",autoCorrect:"off",id:m,innerRef:this.getInputRef,isDisabled:t,isHidden:d,onBlur:this.onInputBlur,onChange:this.handleInputChange,onFocus:this.onInputFocus,spellCheck:"false",tabIndex:i,form:o,type:"text",value:a},v)):c.createElement(d$,pb({id:m,innerRef:this.getInputRef,onBlur:this.onInputBlur,onChange:QH,onFocus:this.onInputFocus,disabled:t,tabIndex:i,inputMode:"none",form:o,value:""},v))}},{key:"renderPlaceholderOrValue",value:function(){var e=this,t=this.getComponents(),n=t.MultiValue,r=t.MultiValueContainer,a=t.MultiValueLabel,i=t.MultiValueRemove,o=t.SingleValue,s=t.Placeholder,u=this.commonProps,l=this.props,f=l.controlShouldRenderValue,d=l.isDisabled,p=l.isMulti,h=l.inputValue,m=l.placeholder,v=this.state,g=v.selectValue,b=v.focusedValue,y=v.isFocused;if(!this.hasValue()||!f)return h?null:c.createElement(s,pb({},u,{key:"placeholder",isDisabled:d,isFocused:y,innerProps:{id:this.getElementId("placeholder")}}),m);if(p)return g.map(function(t,o){var s=t===b,l="".concat(e.getOptionLabel(t),"-").concat(e.getOptionValue(t));return c.createElement(n,pb({},u,{components:{Container:r,Label:a,Remove:i},isFocused:s,isDisabled:d,key:l,index:o,removeProps:{onClick:function(){return e.removeValue(t)},onTouchEnd:function(){return e.removeValue(t)},onMouseDown:function(e){e.preventDefault()}},data:t}),e.formatOptionLabel(t,"value"))});if(h)return null;var A=g[0];return c.createElement(o,pb({},u,{data:A,isDisabled:d}),this.formatOptionLabel(A,"value"))}},{key:"renderClearIndicator",value:function(){var e=this.getComponents().ClearIndicator,t=this.commonProps,n=this.props,r=n.isDisabled,a=n.isLoading,i=this.state.isFocused;if(!this.isClearable()||!e||r||!this.hasValue()||a)return null;var o={onMouseDown:this.onClearIndicatorMouseDown,onTouchEnd:this.onClearIndicatorTouchEnd,"aria-hidden":"true"};return c.createElement(e,pb({},t,{innerProps:o,isFocused:i}))}},{key:"renderLoadingIndicator",value:function(){var e=this.getComponents().LoadingIndicator,t=this.commonProps,n=this.props,r=n.isDisabled,a=n.isLoading,i=this.state.isFocused;if(!e||!a)return null;return c.createElement(e,pb({},t,{innerProps:{"aria-hidden":"true"},isDisabled:r,isFocused:i}))}},{key:"renderIndicatorSeparator",value:function(){var e=this.getComponents(),t=e.DropdownIndicator,n=e.IndicatorSeparator;if(!t||!n)return null;var r=this.commonProps,a=this.props.isDisabled,i=this.state.isFocused;return c.createElement(n,pb({},r,{isDisabled:a,isFocused:i}))}},{key:"renderDropdownIndicator",value:function(){var e=this.getComponents().DropdownIndicator;if(!e)return null;var t=this.commonProps,n=this.props.isDisabled,r=this.state.isFocused,a={onMouseDown:this.onDropdownIndicatorMouseDown,onTouchEnd:this.onDropdownIndicatorTouchEnd,"aria-hidden":"true"};return c.createElement(e,pb({},t,{innerProps:a,isDisabled:n,isFocused:r}))}},{key:"renderMenu",value:function(){var e=this,t=this.getComponents(),n=t.Group,r=t.GroupHeading,a=t.Menu,i=t.MenuList,o=t.MenuPortal,s=t.LoadingMessage,u=t.NoOptionsMessage,l=t.Option,f=this.commonProps,d=this.state.focusedOption,p=this.props,h=p.captureMenuScroll,m=p.inputValue,v=p.isLoading,g=p.loadingMessage,b=p.minMenuHeight,y=p.maxMenuHeight,A=p.menuIsOpen,D=p.menuPlacement,w=p.menuPosition,_=p.menuPortalTarget,E=p.menuShouldBlockScroll,k=p.menuShouldScrollIntoView,x=p.noOptionsMessage,C=p.onMenuScrollToTop,F=p.onMenuScrollToBottom;if(!A)return null;var S,O=function(t,n){var r=t.type,a=t.data,i=t.isDisabled,o=t.isSelected,s=t.label,u=t.value,p=d===a,h=i?void 0:function(){return e.onOptionHover(a)},m=i?void 0:function(){return e.selectOption(a)},v="".concat(e.getElementId("option"),"-").concat(n),g={id:v,onClick:m,onMouseMove:h,onMouseOver:h,tabIndex:-1,role:"option","aria-selected":e.state.isAppleDevice?void 0:o};return c.createElement(l,pb({},f,{innerProps:g,data:a,isDisabled:i,isSelected:o,key:v,label:s,type:r,value:u,isFocused:p,innerRef:p?e.getFocusedOptionRef:void 0}),e.formatOptionLabel(t.data,"menu"))};if(this.hasOptions())S=this.getCategorizedOptions().map(function(t){if("group"===t.type){var a=t.data,i=t.options,o=t.index,s="".concat(e.getElementId("group"),"-").concat(o),u="".concat(s,"-heading");return c.createElement(n,pb({},f,{key:s,data:a,options:i,Heading:r,headingProps:{id:u,data:t.data},label:e.formatGroupLabel(t.data)}),t.options.map(function(e){return O(e,"".concat(o,"-").concat(e.index))}))}if("option"===t.type)return O(t,"".concat(t.index))});else if(v){var T=g({inputValue:m});if(null===T)return null;S=c.createElement(s,f,T)}else{var B=x({inputValue:m});if(null===B)return null;S=c.createElement(u,f,B)}var M={minMenuHeight:b,maxMenuHeight:y,menuPlacement:D,menuPosition:w,menuShouldScrollIntoView:k},P=c.createElement(bW,pb({},f,M),function(t){var n=t.ref,r=t.placerProps,o=r.placement,s=r.maxHeight;return c.createElement(a,pb({},f,M,{innerRef:n,innerProps:{onMouseDown:e.onMenuMouseDown,onMouseMove:e.onMenuMouseMove},isLoading:v,placement:o}),c.createElement(E$,{captureEnabled:h,onTopArrive:C,onBottomArrive:F,lockEnabled:E},function(t){return c.createElement(i,pb({},f,{innerRef:function(n){e.getMenuListRef(n),t(n)},innerProps:{role:"listbox","aria-multiselectable":f.isMulti,id:e.getElementId("listbox")},isLoading:v,maxHeight:s,focusedOption:d}),S)}))});return _||"fixed"===w?c.createElement(o,pb({},f,{appendTo:_,controlElement:this.controlRef,menuPlacement:D,menuPosition:w}),P):P}},{key:"renderFormField",value:function(){var e=this,t=this.props,n=t.delimiter,r=t.isDisabled,a=t.isMulti,i=t.name,o=t.required,s=this.state.selectValue;if(o&&!this.hasValue()&&!r)return c.createElement(x$,{name:i,onFocus:this.onValueInputFocus});if(i&&!r){if(a){if(n){var u=s.map(function(t){return e.getOptionValue(t)}).join(n);return c.createElement("input",{name:i,type:"hidden",value:u})}var l=s.length>0?s.map(function(t,n){return c.createElement("input",{key:"i-".concat(n),name:i,type:"hidden",value:e.getOptionValue(t)})}):c.createElement("input",{name:i,type:"hidden",value:""});return c.createElement("div",null,l)}var f=s[0]?this.getOptionValue(s[0]):"";return c.createElement("input",{name:i,type:"hidden",value:f})}}},{key:"renderLiveRegion",value:function(){var e=this.commonProps,t=this.state,n=t.ariaSelection,r=t.focusedOption,a=t.focusedValue,i=t.isFocused,o=t.selectValue,s=this.getFocusableOptions();return c.createElement(e$,pb({},e,{id:this.getElementId("live-region"),ariaSelection:n,focusedOption:r,focusedValue:a,isFocused:i,selectValue:o,focusableOptions:s,isAppleDevice:this.state.isAppleDevice}))}},{key:"render",value:function(){var e=this.getComponents(),t=e.Control,n=e.IndicatorsContainer,r=e.SelectContainer,a=e.ValueContainer,i=this.props,o=i.className,s=i.id,u=i.isDisabled,l=i.menuIsOpen,f=this.state.isFocused,d=this.commonProps=this.getCommonProps();return c.createElement(r,pb({},d,{className:o,innerProps:{id:s,onKeyDown:this.onKeyDown},isDisabled:u,isFocused:f}),this.renderLiveRegion(),c.createElement(t,pb({},d,{innerRef:this.getControlRef,innerProps:{onMouseDown:this.onControlMouseDown,onTouchEnd:this.onControlTouchEnd},isDisabled:u,isFocused:f,menuIsOpen:l}),c.createElement(a,pb({},d,{isDisabled:u}),this.renderPlaceholderOrValue(),this.renderInput()),c.createElement(n,pb({},d,{isDisabled:u}),this.renderClearIndicator(),this.renderLoadingIndicator(),this.renderIndicatorSeparator(),this.renderDropdownIndicator())),this.renderMenu(),this.renderFormField())}}],[{key:"getDerivedStateFromProps",value:function(e,t){var n=t.prevProps,r=t.clearFocusValueOnUpdate,a=t.inputIsHiddenAfterUpdate,i=t.ariaSelection,o=t.isFocused,s=t.prevWasFocused,u=t.instancePrefix,c=e.options,l=e.value,f=e.menuIsOpen,d=e.inputValue,p=e.isMulti,h=XH(l),m={};if(n&&(l!==n.value||c!==n.options||f!==n.menuIsOpen||d!==n.inputValue)){var v=f?function(e,t){return R$(P$(e,t))}(e,h):[],g=f?N$(P$(e,h),"".concat(u,"-option")):[],b=r?function(e,t){var n=e.focusedValue,r=e.selectValue.indexOf(n);if(r>-1){if(t.indexOf(n)>-1)return n;if(r<t.length)return t[r]}return null}(t,h):null,y=function(e,t){var n=e.focusedOption;return n&&t.indexOf(n)>-1?n:t[0]}(t,v);m={selectValue:h,focusedOption:y,focusedOptionId:L$(g,y),focusableOptionsWithIds:g,focusedValue:b,clearFocusValueOnUpdate:!1}}var A=null!=a&&e!==n?{inputIsHidden:a,inputIsHiddenAfterUpdate:void 0}:{},D=i,w=o&&s;return o&&!w&&(D={value:fW(p,h,h[0]||null),options:h,action:"initial-input-focus"},w=!s),"initial-input-focus"===(null==i?void 0:i.action)&&(D=null),vU(vU(vU({},m),A),{},{prevProps:e,ariaSelection:D,prevWasFocused:w})}}]),n}(c.Component);$$.defaultProps=B$;var G$=["defaultInputValue","defaultMenuIsOpen","defaultValue","inputValue","menuIsOpen","onChange","onInputChange","onMenuClose","onMenuOpen","value"];var Q$=["defaultOptions","cacheOptions","loadOptions","options","isLoading","onInputChange","filterOption"];var Z$=(0,c.forwardRef)(function(e,t){var n=function(e){var t=e.defaultOptions,n=void 0!==t&&t,r=e.cacheOptions,a=void 0!==r&&r,i=e.loadOptions;e.options;var o=e.isLoading,s=void 0!==o&&o,u=e.onInputChange,l=e.filterOption,f=void 0===l?null:l,d=(0,je.A)(e,Q$),h=d.inputValue,m=(0,c.useRef)(void 0),v=(0,c.useRef)(!1),g=(0,c.useState)(Array.isArray(n)?n:void 0),b=(0,p.A)(g,2),y=b[0],A=b[1],D=(0,c.useState)(void 0!==h?h:""),w=(0,p.A)(D,2),_=w[0],E=w[1],k=(0,c.useState)(!0===n),x=(0,p.A)(k,2),C=x[0],F=x[1],S=(0,c.useState)(void 0),O=(0,p.A)(S,2),T=O[0],B=O[1],P=(0,c.useState)([]),R=(0,p.A)(P,2),N=R[0],I=R[1],L=(0,c.useState)(!1),j=(0,p.A)(L,2),z=j[0],q=j[1],V=(0,c.useState)({}),U=(0,p.A)(V,2),H=U[0],W=U[1],$=(0,c.useState)(void 0),G=(0,p.A)($,2),Q=G[0],Z=G[1],Y=(0,c.useState)(void 0),X=(0,p.A)(Y,2),K=X[0],J=X[1];a!==K&&(W({}),J(a)),n!==Q&&(A(Array.isArray(n)?n:void 0),Z(n)),(0,c.useEffect)(function(){return v.current=!0,function(){v.current=!1}},[]);var ee=(0,c.useCallback)(function(e,t){if(!i)return t();var n=i(e,t);n&&"function"==typeof n.then&&n.then(t,function(){return t()})},[i]);(0,c.useEffect)(function(){!0===n&&ee(_,function(e){v.current&&(A(e||[]),F(!!m.current))})},[]);var te=(0,c.useCallback)(function(e,t){var n=function(e,t,n){if(n){var r=n(e,t);if("string"==typeof r)return r}return e}(e,t,u);if(!n)return m.current=void 0,E(""),B(""),I([]),F(!1),void q(!1);if(a&&H[n])E(n),B(n),I(H[n]),F(!1),q(!1);else{var r=m.current={};E(n),F(!0),q(!T),ee(n,function(e){v&&r===m.current&&(m.current=void 0,F(!1),B(n),I(e||[]),q(!1),W(e?vU(vU({},H),{},(0,M.A)({},n,e)):H))})}},[a,ee,T,H,u]),ne=z?[]:_&&T?N:y||[];return vU(vU({},d),{},{options:ne,isLoading:C||s,onInputChange:te,filterOption:f})}(e),r=function(e){var t=e.defaultInputValue,n=void 0===t?"":t,r=e.defaultMenuIsOpen,a=void 0!==r&&r,i=e.defaultValue,o=void 0===i?null:i,s=e.inputValue,u=e.menuIsOpen,l=e.onChange,f=e.onInputChange,d=e.onMenuClose,h=e.onMenuOpen,m=e.value,v=(0,je.A)(e,G$),g=(0,c.useState)(void 0!==s?s:n),b=(0,p.A)(g,2),y=b[0],A=b[1],D=(0,c.useState)(void 0!==u?u:a),w=(0,p.A)(D,2),_=w[0],E=w[1],k=(0,c.useState)(void 0!==m?m:o),x=(0,p.A)(k,2),C=x[0],F=x[1],S=(0,c.useCallback)(function(e,t){"function"==typeof l&&l(e,t),F(e)},[l]),O=(0,c.useCallback)(function(e,t){var n;"function"==typeof f&&(n=f(e,t)),A(void 0!==n?n:e)},[f]),T=(0,c.useCallback)(function(){"function"==typeof h&&h(),E(!0)},[h]),B=(0,c.useCallback)(function(){"function"==typeof d&&d(),E(!1)},[d]),M=void 0!==s?s:y,P=void 0!==u?u:_,R=void 0!==m?m:C;return vU(vU({},v),{},{inputValue:M,menuIsOpen:P,onChange:S,onInputChange:O,onMenuClose:B,onMenuOpen:T,value:R})}(n);return c.createElement($$,pb({ref:t},r))}),Y$=Z$;function X$(e,t){return K$.apply(this,arguments)}function K$(){return K$=(0,o.A)(u().mark(function e(t,n){var r;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:r=new Promise(function(e,r){sae.post("thread/"+t+"/addParticipant",{user_id:n}).then(function(){var t=(0,o.A)(u().mark(function t(n){return u().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:n.data?e(!0):r(Bae("Error while adding participants","Add participant action","bp-better-messages"));case 1:case"end":return t.stop()}},t)}));return function(e){return t.apply(this,arguments)}}()).catch(function(e){r(gy(e,Bae("Error while adding participants","Add participant action","bp-better-messages")))})});try{Qb.promise(r,{pending:{render:function(){return Bae("Adding participants","Add participant action","bp-better-messages")},theme:"dark"},success:{render:function(){return c.createElement("div",{className:"bm-deleted-message"},c.createElement("p",null,Bae("Participants added","Add participant action","bp-better-messages")))},theme:"colored",type:"info"},error:{render:function(e){var t=e.data;return Kg(t)},theme:"colored",type:"error",autoClose:!1}},{className:"bm-toasts",position:"bottom-right",autoClose:5e3,theme:"colored",hideProgressBar:!0,closeOnClick:!0,pauseOnHover:!0,draggable:!0,progress:void 0})}catch(qie){yy(qie)}case 1:case"end":return e.stop()}},e)})),K$.apply(this,arguments)}function J$(){return(J$=(0,o.A)(u().mark(function e(t,n){var r,a;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return r=[],e.next=1,sae.get("suggestions",{params:{search:t,threadId:n}});case 1:return Z9((a=e.sent).data),a.data.map(function(e){L9.users.add(Number(e.user_id)),r.push({value:e.user_id})}),e.abrupt("return",r);case 2:case"end":return e.stop()}},e)}))).apply(this,arguments)}function eG(e){var t=(0,c.useState)([]),n=(0,p.A)(t,2),r=n[0],a=n[1],i=(0,c.useState)(!1),s=(0,p.A)(i,2),l=s[0];s[1];return c.createElement("div",{className:"bm-add-participant-panel"},c.createElement(Y$,{autoFocus:!0,defaultMenuIsOpen:!1,className:"bm_user_selector",classNamePrefix:"bm_user_selector",isMulti:!0,placeholder:Bae("Start typing to search members","Add Participants Panel","bp-better-messages"),loadOptions:function(t){return function(e,t){return J$.apply(this,arguments)}(t,e.threadId)},onChange:function(e,t){a(e.map(function(e){return e.value}))},components:{ValueContainer:function(e){return c.createElement(c.Fragment,null,c.createElement(GW.ValueContainer,e))},DropdownIndicator:function(){return null},IndicatorSeparator:function(){return null},MultiValueLabel:function(e){return c.createElement(c.Fragment,{key:"user_"+e.data.value},c.createElement(xI,{key:"label_avatar_"+e.data.value,user_id:e.data.value,link:!1,size:20})," ",c.createElement(zI,{key:"label_username_"+e.data.value,link:!1,user_id:e.data.value}))},NoOptionsMessage:function(e){return c.createElement("div",{className:"bm_user_selector__menu-notice bm_user_selector__menu-notice--no-options"},l&&Bae("Loading...","Add Participants Panel","bp-better-messages"),!l&&Bae("No members found","Add Participants Panel","bp-better-messages"))},LoadingMessage:function(e){return c.createElement("div",{className:"bm_user_selector__menu-loading"},Bae("Loading...","Add Participants Panel","bp-better-messages"))},Option:QW}}),c.createElement("div",{className:"bm-action-buttons"},c.createElement(jB,{onClick:(0,o.A)(u().mark(function t(){return u().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.prev=0,t.next=1,X$(e.threadId,r);case 1:LB("add-participant"),t.next=3;break;case 2:t.prev=2,t.catch(0);case 3:case"end":return t.stop()}},t,null,[[0,2]])})),label:Bae("Add participants","Add Participants Panel","bp-better-messages"),disabled:0===r.length})))}function tG(e){return nG.apply(this,arguments)}function nG(){return(nG=(0,o.A)(u().mark(function e(t){var n;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=1,sae.post("thread/".concat(t,"/clearMessages"));case 1:if(n=e.sent,!(n.data>0)){e.next=2;break}return e.abrupt("return",tG(t));case 2:return e.abrupt("return",!0);case 3:e.next=5;break;case 4:throw e.prev=4,e.catch(0),new Error(Bae("Error while clearing messages","Clear Messages Action","bp-better-messages"));case 5:case"end":return e.stop()}},e,null,[[0,4]])}))).apply(this,arguments)}function rG(){return rG=(0,o.A)(u().mark(function e(t){return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=1,Qb.promise(tG(t),{pending:{render:function(){return Bae("Clearing messages","Clear Messages Action","bp-better-messages")},theme:"dark"},success:{render:function(){return c.createElement("div",{className:"bm-deleted-message"},c.createElement("p",null,Bae("Messages cleared","Clear Messages Action","bp-better-messages")))},theme:"colored",type:"info"},error:{render:function(e){var t=e.data;return Kg(t)},theme:"colored",type:"error",autoClose:!1}},{className:"bm-toasts",position:"bottom-right",autoClose:5e3,theme:"colored",hideProgressBar:!0,closeOnClick:!0,pauseOnHover:!0,draggable:!0,progress:void 0});case 1:e.next=3;break;case 2:e.prev=2,yy(e.catch(0));case 3:case"end":return e.stop()}},e,null,[[0,2]])})),rG.apply(this,arguments)}function aG(){return aG=(0,o.A)(u().mark(function e(t){var n;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:n=new Promise(function(e,n){sae.post("thread/"+t+"/erase").then(function(){var r=(0,o.A)(u().mark(function r(a){return u().wrap(function(r){for(;;)switch(r.prev=r.next){case 0:a.data?(e(!0),v7(t)):n(Bae("Error while deleting conversation","Delete Conversation Action","bp-better-messages"));case 1:case"end":return r.stop()}},r)}));return function(e){return r.apply(this,arguments)}}()).catch(function(e){n(Bae("Error while deleting conversation","Delete Conversation Action","bp-better-messages"))})});try{Qb.promise(n,{pending:{render:function(){return Bae("Deleting conversation","Delete Conversation Action","bp-better-messages")},theme:"dark"},success:{render:function(){return c.createElement("div",{className:"bm-deleted-message"},c.createElement("p",null,Bae("Conversation deleted","Delete Conversation Action","bp-better-messages")))},theme:"colored",type:"info"},error:{render:function(e){var t=e.data;return Kg(t)},theme:"colored",type:"error",autoClose:!1}},{className:"bm-toasts",position:"bottom-right",autoClose:5e3,theme:"colored",hideProgressBar:!0,closeOnClick:!0,pauseOnHover:!0,draggable:!0,progress:void 0})}catch(qie){yy(qie)}case 1:case"end":return e.stop()}},e)})),aG.apply(this,arguments)}var iG=__webpack_require__(87866),oG=__webpack_require__.n(iG);function sG(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"ekey";if(!_ae.encryption)return e;try{var n=_ae[t];return oG().decrypt(e,n)}catch(qie){return e}}function uG(e){for(;-1!==e.indexOf("\n");)e=e.replace("\n","<br />");return e}var cG=new Set;var lG=new Map,fG=new cl;function dG(e,t){if(!1!==t.message_id){var n=mG(e);n.set(t.message_id,t),cG.add(t.message_id),lG.set(e,n),fG.next(e)}}function pG(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=mG(e);r.has(t)&&r.delete(t),cG.delete(t),lG.set(e,r),n&&fG.next(e)}function hG(e){var t=mG(e);t.size>0&&(t=new Map,lG.set(e,t),fG.next(e))}function mG(e){var t=new Map;return lG.has(e)&&(t=lG.get(e)),t}function vG(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;if(!e)return e;(e=structuredClone(e),t)&&mG(t).forEach(function(t,n,r){-1===e.findIndex(function(e){return e.temp_id===n})&&e.push(t)});var n=new Set;return(e=e.filter(function(e){var t=e.message_id;return!n.has(t)&&(n.add(t),!0)})).sort(function(e,t){return e.created_at-t.created_at}),e}var gG=new Map;function bG(e){void 0!==e&&console.error(e)}function yG(e,t){var n=t.findIndex(function(t){return t.message_id===e});return n>=0&&n}function AG(e,t){var n=e-p8;return n<0&&(n=0),n}function DG(e,t){var n=e+p8,r=t.length-1;return n>r&&(n=r),n}function wG(){return Wa.local({zone:"utc"}).toFormat("yyyy-LL-dd HH:mm:ss")}function _G(e){return"string"==typeof e?Wa.fromFormat(e,kae,{zone:"GMT"}):e.toString().length<11?Wa.fromSeconds(e):Wa.fromMillis(e/10)}function EG(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null,a=[],i=new Map;if(e&&e.length>0){if(t){var o=yG(t,e);!1!==o?e=e.slice(o):t=null}t||(e=e.slice(-Math.abs(d8))),n&&(e=e.slice(0,-Math.abs(n)));var s,u,c=[];e.forEach(function(e){var t=_G(e.created_at).startOf("day").toISODate();u?t>u?(u=t,a.push(c),c=[]):(s&&s.sender_id!==e.sender_id||s&&r&&e.message_id===r)&&(a.push(c),c=[]):u=t,s=e,c.push(e)}),a.push(c),a.map(function(e){if(e.length>0){var t=_G(e[0].created_at).toISODate(),n=[];i.has(t)&&(n=i.get(t)),n.push(e),i.set(t,n)}})}return{stacks:a,dates:new Map(Array.from(i))}}function kG(e){return QC({tag:"svg",attr:{viewBox:"0 0 16 16",fill:"currentColor"},child:[{tag:"path",attr:{fillRule:"evenodd",clipRule:"evenodd",d:"M8 8.707l3.646 3.647.708-.707L8.707 8l3.647-3.646-.707-.708L8 7.293 4.354 3.646l-.707.708L7.293 8l-3.646 3.646.707.708L8 8.707z"}}]})(e)}function xG(e){return QC({tag:"svg",attr:{viewBox:"0 0 16 16",fill:"currentColor"},child:[{tag:"path",attr:{fillRule:"evenodd",clipRule:"evenodd",d:"M8.6 1c1.6.1 3.1.9 4.2 2 1.3 1.4 2 3.1 2 5.1 0 1.6-.6 3.1-1.6 4.4-1 1.2-2.4 2.1-4 2.4-1.6.3-3.2.1-4.6-.7-1.4-.8-2.5-2-3.1-3.5C.9 9.2.8 7.5 1.3 6c.5-1.6 1.4-2.9 2.8-3.8C5.4 1.3 7 .9 8.6 1zm.5 12.9c1.3-.3 2.5-1 3.4-2.1.8-1.1 1.3-2.4 1.2-3.8 0-1.6-.6-3.2-1.7-4.3-1-1-2.2-1.6-3.6-1.7-1.3-.1-2.7.2-3.8 1-1.1.8-1.9 1.9-2.3 3.3-.4 1.3-.4 2.7.2 4 .6 1.3 1.5 2.3 2.7 3 1.2.7 2.6.9 3.9.6zM7.9 7.5L10.3 5l.7.7-2.4 2.5 2.4 2.5-.7.7-2.4-2.5-2.4 2.5-.7-.7 2.4-2.5-2.4-2.5.7-.7 2.4 2.5z"}}]})(e)}function CG(e){return QC({tag:"svg",attr:{viewBox:"0 0 16 16",fill:"currentColor"},child:[{tag:"path",attr:{fillRule:"evenodd",clipRule:"evenodd",d:"M13.507 12.324a7 7 0 0 0 .065-8.56A7 7 0 0 0 2 4.393V2H1v3.5l.5.5H5V5H2.811a6.008 6.008 0 1 1-.135 5.77l-.887.462a7 7 0 0 0 11.718 1.092zm-3.361-.97l.708-.707L8 7.792V4H7v4l.146.354 3 3z"}}]})(e)}function FG(e){return QC({tag:"svg",attr:{viewBox:"0 0 24 24",fill:"currentColor"},child:[{tag:"path",attr:{d:"M15.25 0a8.25 8.25 0 0 0-6.18 13.72L1 22.88l1.12 1 8.05-9.12A8.251 8.251 0 1 0 15.25.01V0zm0 15a6.75 6.75 0 1 1 0-13.5 6.75 6.75 0 0 1 0 13.5z"}}]})(e)}function SG(e){return QC({tag:"svg",attr:{viewBox:"0 0 16 16",fill:"currentColor"},child:[{tag:"path",attr:{fillRule:"evenodd",clipRule:"evenodd",d:"M4.111 2.18a7 7 0 1 1 7.778 11.64A7 7 0 0 1 4.11 2.18zm.556 10.809a6 6 0 1 0 6.666-9.978 6 6 0 0 0-6.666 9.978zM6.5 7a1 1 0 1 1-2 0 1 1 0 0 1 2 0zm5 0a1 1 0 1 1-2 0 1 1 0 0 1 2 0zM8 11a3 3 0 0 1-2.65-1.58l-.87.48a4 4 0 0 0 7.12-.16l-.9-.43A3 3 0 0 1 8 11z"}}]})(e)}function OG(e,t){var n=fz(t),r=window.getSelection();if(r&&r.rangeCount){var a=r.getRangeAt(0),i=Rae("better_messages_emoji_important",!0)?"!important":"",o="width: 20px "+i+";height: 20px "+i+";",s=document.createElement("img");s.className="bm-inline-emoji",s.alt=t,s.src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkYAAAAAYAAjCB0C8AAAAASUVORK5CYII=","number"==typeof n.emoji.x&&"number"==typeof n.emoji.y?s.setAttribute("style",o+"background-image: url('"+az+" '); vertical-align: middle; background-size: "+100*n.sheet.cols+"% "+100*n.sheet.rows+"%; background-position: "+100/(n.sheet.cols-1)*n.emoji.x+"% "+100/(n.sheet.rows-1)*n.emoji.y+"%"):n.emoji.src&&(s.setAttribute("style",o+"background-image: url('"+n.emoji.src+"'); vertical-align: middle; background-size: contain;background-position: center;background-repeat: no-repeat;"),s.setAttribute("alt",n.emoji.shortcodes)),a.insertNode(s);var u=document.createRange();u.setStartAfter(s),r.removeAllRanges(),r.addRange(u),e.dispatchEvent(new CustomEvent("better-messages-changed"))}}function TG(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function BG(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?TG(Object(n),!0).forEach(function(t){(0,M.A)(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):TG(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function MG(e){var t=(0,c.useState)(!1),n=(0,p.A)(t,2),r=n[0],a=n[1],i=e.editor,o=bT({placement:"top",transform:!1,open:r,onOpenChange:a,middleware:[BO(5-SB()),PO(),MO({padding:8})],whileElementsMounted:wO}),s=(o.x,o.y,o.refs),u=o.floatingStyles,l=o.context,f=wT([ET(l,{role:"menu"}),vT(l)]),d=f.getReferenceProps,h=f.getFloatingProps;return c.createElement(c.Fragment,null,c.createElement("div",pb({className:"bm-emojies",ref:s.setReference},d(),{onMouseDown:function(e){e.preventDefault()},onClick:function(){a(!r)}}),!r&&c.createElement(SG,null),r&&c.createElement(xG,null)),r&&c.createElement(fT,null,c.createElement(VC.div,pb({ref:s.setFloating,className:"bm-emoji-picker-container",initial:{opacity:0,y:"20px"},animate:{opacity:1,y:"0%"},exit:{opacity:0,y:"20px"},transition:{duration:.2},style:u},h()),c.createElement(PG,{onEmojiSelect:function(e){!function(e,t){uy(e),OG(sy(e),t)}(i,e.native)}}))))}function PG(e){var t=(0,c.useRef)(null);return(0,c.useEffect)(function(){cz().then(function(n){new tz(BG(BG({},e),{},{data:n,getSpritesheetURL:function(){return az},i18n:{search:Bae("Search","Emoji Picker","bp-better-messages"),search_no_results_1:Bae("Oh no!","Emoji Picker","bp-better-messages"),search_no_results_2:Bae("That emoji couldn’t be found","Emoji Picker","bp-better-messages"),pick:Bae("Pick an emoji…","Emoji Picker","bp-better-messages"),categories:{activity:Bae("Activity","Emoji Picker","bp-better-messages"),flags:Bae("Flags","Emoji Picker","bp-better-messages"),foods:Bae("Food & Drink","Emoji Picker","bp-better-messages"),frequent:Bae("Frequently used","Emoji Picker","bp-better-messages"),nature:Bae("Animals & Nature","Emoji Picker","bp-better-messages"),objects:Bae("Objects","Emoji Picker","bp-better-messages"),people:Bae("Smileys & People","Emoji Picker","bp-better-messages"),places:Bae("Travel & Places","Emoji Picker","bp-better-messages"),search:Bae("Search Results","Emoji Picker","bp-better-messages"),symbols:Bae("Symbols","Emoji Picker","bp-better-messages")},skins:{choose:Bae("Choose default skin tone","Emoji Picker","bp-better-messages"),1:Bae("Default","Emoji Picker","bp-better-messages"),2:Bae("Light","Emoji Picker","bp-better-messages"),3:Bae("Medium-Light","Emoji Picker","bp-better-messages"),4:Bae("Medium","Emoji Picker","bp-better-messages"),5:Bae("Medium-Dark","Emoji Picker","bp-better-messages"),6:Bae("Dark","Emoji Picker","bp-better-messages")}},theme:"light",set:iz,ref:t}))})},[]),c.createElement("div",{ref:t})}const RG=function(e){var t=(0,c.useState)(e),n=(0,p.A)(t,2),r=n[0],a=n[1],i=(0,c.useRef)(r);return[r,(0,c.useCallback)(function(e){i.current=function(e){return"function"==typeof e}(e)?e(i.current):e,a(i.current)},[]),i]};const NG=function(){this.__data__=[],this.size=0};const IG=function(e,t){return e===t||e!=e&&t!=t};const LG=function(e,t){for(var n=e.length;n--;)if(IG(e[n][0],t))return n;return-1};var jG=Array.prototype.splice;const zG=function(e){var t=this.__data__,n=LG(t,e);return!(n<0)&&(n==t.length-1?t.pop():jG.call(t,n,1),--this.size,!0)};const qG=function(e){var t=this.__data__,n=LG(t,e);return n<0?void 0:t[n][1]};const VG=function(e){return LG(this.__data__,e)>-1};const UG=function(e,t){var n=this.__data__,r=LG(n,e);return r<0?(++this.size,n.push([e,t])):n[r][1]=t,this};function HG(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}HG.prototype.clear=NG,HG.prototype.delete=zG,HG.prototype.get=qG,HG.prototype.has=VG,HG.prototype.set=UG;const WG=HG;const $G=function(){this.__data__=new WG,this.size=0};const GG=function(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n};const QG=function(e){return this.__data__.get(e)};const ZG=function(e){return this.__data__.has(e)};const YG="object"==("undefined"==typeof global?"undefined":(0,h.A)(global))&&global&&global.Object===Object&&global;var XG="object"==("undefined"==typeof self?"undefined":(0,h.A)(self))&&self&&self.Object===Object&&self;const KG=YG||XG||Function("return this")();const JG=KG.Symbol;var eQ=Object.prototype,tQ=eQ.hasOwnProperty,nQ=eQ.toString,rQ=JG?JG.toStringTag:void 0;const aQ=function(e){var t=tQ.call(e,rQ),n=e[rQ];try{e[rQ]=void 0;var r=!0}catch(qie){}var a=nQ.call(e);return r&&(t?e[rQ]=n:delete e[rQ]),a};var iQ=Object.prototype.toString;const oQ=function(e){return iQ.call(e)};var sQ=JG?JG.toStringTag:void 0;const uQ=function(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":sQ&&sQ in Object(e)?aQ(e):oQ(e)};const cQ=function(e){var t=(0,h.A)(e);return null!=e&&("object"==t||"function"==t)};const lQ=function(e){if(!cQ(e))return!1;var t=uQ(e);return"[object Function]"==t||"[object GeneratorFunction]"==t||"[object AsyncFunction]"==t||"[object Proxy]"==t};const fQ=KG["__core-js_shared__"];var dQ,pQ=(dQ=/[^.]+$/.exec(fQ&&fQ.keys&&fQ.keys.IE_PROTO||""))?"Symbol(src)_1."+dQ:"";const hQ=function(e){return!!pQ&&pQ in e};var mQ=Function.prototype.toString;const vQ=function(e){if(null!=e){try{return mQ.call(e)}catch(qie){}try{return e+""}catch(qie){}}return""};var gQ=/^\[object .+?Constructor\]$/,bQ=Function.prototype,yQ=Object.prototype,AQ=bQ.toString,DQ=yQ.hasOwnProperty,wQ=RegExp("^"+AQ.call(DQ).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");const _Q=function(e){return!(!cQ(e)||hQ(e))&&(lQ(e)?wQ:gQ).test(vQ(e))};const EQ=function(e,t){return null==e?void 0:e[t]};const kQ=function(e,t){var n=EQ(e,t);return _Q(n)?n:void 0};const xQ=kQ(KG,"Map");const CQ=kQ(Object,"create");const FQ=function(){this.__data__=CQ?CQ(null):{},this.size=0};const SQ=function(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t};var OQ=Object.prototype.hasOwnProperty;const TQ=function(e){var t=this.__data__;if(CQ){var n=t[e];return"__lodash_hash_undefined__"===n?void 0:n}return OQ.call(t,e)?t[e]:void 0};var BQ=Object.prototype.hasOwnProperty;const MQ=function(e){var t=this.__data__;return CQ?void 0!==t[e]:BQ.call(t,e)};const PQ=function(e,t){var n=this.__data__;return this.size+=this.has(e)?0:1,n[e]=CQ&&void 0===t?"__lodash_hash_undefined__":t,this};function RQ(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}RQ.prototype.clear=FQ,RQ.prototype.delete=SQ,RQ.prototype.get=TQ,RQ.prototype.has=MQ,RQ.prototype.set=PQ;const NQ=RQ;const IQ=function(){this.size=0,this.__data__={hash:new NQ,map:new(xQ||WG),string:new NQ}};const LQ=function(e){var t=(0,h.A)(e);return"string"==t||"number"==t||"symbol"==t||"boolean"==t?"__proto__"!==e:null===e};const jQ=function(e,t){var n=e.__data__;return LQ(t)?n["string"==typeof t?"string":"hash"]:n.map};const zQ=function(e){var t=jQ(this,e).delete(e);return this.size-=t?1:0,t};const qQ=function(e){return jQ(this,e).get(e)};const VQ=function(e){return jQ(this,e).has(e)};const UQ=function(e,t){var n=jQ(this,e),r=n.size;return n.set(e,t),this.size+=n.size==r?0:1,this};function HQ(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}HQ.prototype.clear=IQ,HQ.prototype.delete=zQ,HQ.prototype.get=qQ,HQ.prototype.has=VQ,HQ.prototype.set=UQ;const WQ=HQ;const $Q=function(e,t){var n=this.__data__;if(n instanceof WG){var r=n.__data__;if(!xQ||r.length<199)return r.push([e,t]),this.size=++n.size,this;n=this.__data__=new WQ(r)}return n.set(e,t),this.size=n.size,this};function GQ(e){var t=this.__data__=new WG(e);this.size=t.size}GQ.prototype.clear=$G,GQ.prototype.delete=GG,GQ.prototype.get=QG,GQ.prototype.has=ZG,GQ.prototype.set=$Q;const QQ=GQ;const ZQ=function(e){return this.__data__.set(e,"__lodash_hash_undefined__"),this};const YQ=function(e){return this.__data__.has(e)};function XQ(e){var t=-1,n=null==e?0:e.length;for(this.__data__=new WQ;++t<n;)this.add(e[t])}XQ.prototype.add=XQ.prototype.push=ZQ,XQ.prototype.has=YQ;const KQ=XQ;const JQ=function(e,t){for(var n=-1,r=null==e?0:e.length;++n<r;)if(t(e[n],n,e))return!0;return!1};const eZ=function(e,t){return e.has(t)};const tZ=function(e,t,n,r,a,i){var o=1&n,s=e.length,u=t.length;if(s!=u&&!(o&&u>s))return!1;var c=i.get(e),l=i.get(t);if(c&&l)return c==t&&l==e;var f=-1,d=!0,p=2&n?new KQ:void 0;for(i.set(e,t),i.set(t,e);++f<s;){var h=e[f],m=t[f];if(r)var v=o?r(m,h,f,t,e,i):r(h,m,f,e,t,i);if(void 0!==v){if(v)continue;d=!1;break}if(p){if(!JQ(t,function(e,t){if(!eZ(p,t)&&(h===e||a(h,e,n,r,i)))return p.push(t)})){d=!1;break}}else if(h!==m&&!a(h,m,n,r,i)){d=!1;break}}return i.delete(e),i.delete(t),d};const nZ=KG.Uint8Array;const rZ=function(e){var t=-1,n=Array(e.size);return e.forEach(function(e,r){n[++t]=[r,e]}),n};const aZ=function(e){var t=-1,n=Array(e.size);return e.forEach(function(e){n[++t]=e}),n};var iZ=JG?JG.prototype:void 0,oZ=iZ?iZ.valueOf:void 0;const sZ=function(e,t,n,r,a,i,o){switch(n){case"[object DataView]":if(e.byteLength!=t.byteLength||e.byteOffset!=t.byteOffset)return!1;e=e.buffer,t=t.buffer;case"[object ArrayBuffer]":return!(e.byteLength!=t.byteLength||!i(new nZ(e),new nZ(t)));case"[object Boolean]":case"[object Date]":case"[object Number]":return IG(+e,+t);case"[object Error]":return e.name==t.name&&e.message==t.message;case"[object RegExp]":case"[object String]":return e==t+"";case"[object Map]":var s=rZ;case"[object Set]":var u=1&r;if(s||(s=aZ),e.size!=t.size&&!u)return!1;var c=o.get(e);if(c)return c==t;r|=2,o.set(e,t);var l=tZ(s(e),s(t),r,a,i,o);return o.delete(e),l;case"[object Symbol]":if(oZ)return oZ.call(e)==oZ.call(t)}return!1};const uZ=function(e,t){for(var n=-1,r=t.length,a=e.length;++n<r;)e[a+n]=t[n];return e};const cZ=Array.isArray;const lZ=function(e,t,n){var r=t(e);return cZ(e)?r:uZ(r,n(e))};const fZ=function(e,t){for(var n=-1,r=null==e?0:e.length,a=0,i=[];++n<r;){var o=e[n];t(o,n,e)&&(i[a++]=o)}return i};const dZ=function(){return[]};var pZ=Object.prototype.propertyIsEnumerable,hZ=Object.getOwnPropertySymbols;const mZ=hZ?function(e){return null==e?[]:(e=Object(e),fZ(hZ(e),function(t){return pZ.call(e,t)}))}:dZ;const vZ=function(e,t){for(var n=-1,r=Array(e);++n<e;)r[n]=t(n);return r};const gZ=function(e){return null!=e&&"object"==(0,h.A)(e)};const bZ=function(e){return gZ(e)&&"[object Arguments]"==uQ(e)};var yZ=Object.prototype,AZ=yZ.hasOwnProperty,DZ=yZ.propertyIsEnumerable,wZ=bZ(function(){return arguments}())?bZ:function(e){return gZ(e)&&AZ.call(e,"callee")&&!DZ.call(e,"callee")};const _Z=wZ;const EZ=function(){return!1};var kZ="object"==("undefined"==typeof exports?"undefined":(0,h.A)(exports))&&exports&&!exports.nodeType&&exports,xZ=kZ&&"object"==("undefined"==typeof module?"undefined":(0,h.A)(module))&&module&&!module.nodeType&&module,CZ=xZ&&xZ.exports===kZ?KG.Buffer:void 0;const FZ=(CZ?CZ.isBuffer:void 0)||EZ;var SZ=/^(?:0|[1-9]\d*)$/;const OZ=function(e,t){var n=(0,h.A)(e);return!!(t=null==t?9007199254740991:t)&&("number"==n||"symbol"!=n&&SZ.test(e))&&e>-1&&e%1==0&&e<t};const TZ=function(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=9007199254740991};var BZ={};BZ["[object Float32Array]"]=BZ["[object Float64Array]"]=BZ["[object Int8Array]"]=BZ["[object Int16Array]"]=BZ["[object Int32Array]"]=BZ["[object Uint8Array]"]=BZ["[object Uint8ClampedArray]"]=BZ["[object Uint16Array]"]=BZ["[object Uint32Array]"]=!0,BZ["[object Arguments]"]=BZ["[object Array]"]=BZ["[object ArrayBuffer]"]=BZ["[object Boolean]"]=BZ["[object DataView]"]=BZ["[object Date]"]=BZ["[object Error]"]=BZ["[object Function]"]=BZ["[object Map]"]=BZ["[object Number]"]=BZ["[object Object]"]=BZ["[object RegExp]"]=BZ["[object Set]"]=BZ["[object String]"]=BZ["[object WeakMap]"]=!1;const MZ=function(e){return gZ(e)&&TZ(e.length)&&!!BZ[uQ(e)]};const PZ=function(e){return function(t){return e(t)}};var RZ="object"==("undefined"==typeof exports?"undefined":(0,h.A)(exports))&&exports&&!exports.nodeType&&exports,NZ=RZ&&"object"==("undefined"==typeof module?"undefined":(0,h.A)(module))&&module&&!module.nodeType&&module,IZ=NZ&&NZ.exports===RZ&&YG.process,LZ=function(){try{var e=NZ&&NZ.require&&NZ.require("util").types;return e||IZ&&IZ.binding&&IZ.binding("util")}catch(qie){}}();var jZ=LZ&&LZ.isTypedArray;const zZ=jZ?PZ(jZ):MZ;var qZ=Object.prototype.hasOwnProperty;const VZ=function(e,t){var n=cZ(e),r=!n&&_Z(e),a=!n&&!r&&FZ(e),i=!n&&!r&&!a&&zZ(e),o=n||r||a||i,s=o?vZ(e.length,String):[],u=s.length;for(var c in e)!t&&!qZ.call(e,c)||o&&("length"==c||a&&("offset"==c||"parent"==c)||i&&("buffer"==c||"byteLength"==c||"byteOffset"==c)||OZ(c,u))||s.push(c);return s};var UZ=Object.prototype;const HZ=function(e){var t=e&&e.constructor;return e===("function"==typeof t&&t.prototype||UZ)};const WZ=function(e,t){return function(n){return e(t(n))}}(Object.keys,Object);var $Z=Object.prototype.hasOwnProperty;const GZ=function(e){if(!HZ(e))return WZ(e);var t=[];for(var n in Object(e))$Z.call(e,n)&&"constructor"!=n&&t.push(n);return t};const QZ=function(e){return null!=e&&TZ(e.length)&&!lQ(e)};const ZZ=function(e){return QZ(e)?VZ(e):GZ(e)};const YZ=function(e){return lZ(e,ZZ,mZ)};var XZ=Object.prototype.hasOwnProperty;const KZ=function(e,t,n,r,a,i){var o=1&n,s=YZ(e),u=s.length;if(u!=YZ(t).length&&!o)return!1;for(var c=u;c--;){var l=s[c];if(!(o?l in t:XZ.call(t,l)))return!1}var f=i.get(e),d=i.get(t);if(f&&d)return f==t&&d==e;var p=!0;i.set(e,t),i.set(t,e);for(var h=o;++c<u;){var m=e[l=s[c]],v=t[l];if(r)var g=o?r(v,m,l,t,e,i):r(m,v,l,e,t,i);if(!(void 0===g?m===v||a(m,v,n,r,i):g)){p=!1;break}h||(h="constructor"==l)}if(p&&!h){var b=e.constructor,y=t.constructor;b==y||!("constructor"in e)||!("constructor"in t)||"function"==typeof b&&b instanceof b&&"function"==typeof y&&y instanceof y||(p=!1)}return i.delete(e),i.delete(t),p};const JZ=kQ(KG,"DataView");const eY=kQ(KG,"Promise");const tY=kQ(KG,"Set");const nY=kQ(KG,"WeakMap");var rY="[object Map]",aY="[object Promise]",iY="[object Set]",oY="[object WeakMap]",sY="[object DataView]",uY=vQ(JZ),cY=vQ(xQ),lY=vQ(eY),fY=vQ(tY),dY=vQ(nY),pY=uQ;(JZ&&pY(new JZ(new ArrayBuffer(1)))!=sY||xQ&&pY(new xQ)!=rY||eY&&pY(eY.resolve())!=aY||tY&&pY(new tY)!=iY||nY&&pY(new nY)!=oY)&&(pY=function(e){var t=uQ(e),n="[object Object]"==t?e.constructor:void 0,r=n?vQ(n):"";if(r)switch(r){case uY:return sY;case cY:return rY;case lY:return aY;case fY:return iY;case dY:return oY}return t});const hY=pY;var mY="[object Arguments]",vY="[object Array]",gY="[object Object]",bY=Object.prototype.hasOwnProperty;const yY=function(e,t,n,r,a,i){var o=cZ(e),s=cZ(t),u=o?vY:hY(e),c=s?vY:hY(t),l=(u=u==mY?gY:u)==gY,f=(c=c==mY?gY:c)==gY,d=u==c;if(d&&FZ(e)){if(!FZ(t))return!1;o=!0,l=!1}if(d&&!l)return i||(i=new QQ),o||zZ(e)?tZ(e,t,n,r,a,i):sZ(e,t,u,n,r,a,i);if(!(1&n)){var p=l&&bY.call(e,"__wrapped__"),h=f&&bY.call(t,"__wrapped__");if(p||h){var m=p?e.value():e,v=h?t.value():t;return i||(i=new QQ),a(m,v,n,r,i)}}return!!d&&(i||(i=new QQ),KZ(e,t,n,r,a,i))};const AY=function e(t,n,r,a,i){return t===n||(null==t||null==n||!gZ(t)&&!gZ(n)?t!=t&&n!=n:yY(t,n,r,a,e,i))};const DY=function(e,t){return AY(e,t)};function wY(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)e[r]=n[r]}return e}var _Y={read:function(e){return'"'===e[0]&&(e=e.slice(1,-1)),e.replace(/(%[\dA-F]{2})+/gi,decodeURIComponent)},write:function(e){return encodeURIComponent(e).replace(/%(2[346BF]|3[AC-F]|40|5[BDE]|60|7[BCD])/g,decodeURIComponent)}};(function e(t,n){function r(e,r,a){if("undefined"!=typeof document){"number"==typeof(a=wY({},n,a)).expires&&(a.expires=new Date(Date.now()+864e5*a.expires)),a.expires&&(a.expires=a.expires.toUTCString()),e=encodeURIComponent(e).replace(/%(2[346B]|5E|60|7C)/g,decodeURIComponent).replace(/[()]/g,escape);var i="";for(var o in a)a[o]&&(i+="; "+o,!0!==a[o]&&(i+="="+a[o].split(";")[0]));return document.cookie=e+"="+t.write(r,e)+i}}return Object.create({set:r,get:function(e){if("undefined"!=typeof document&&(!arguments.length||e)){for(var n=document.cookie?document.cookie.split("; "):[],r={},a=0;a<n.length;a++){var i=n[a].split("="),o=i.slice(1).join("=");try{var s=decodeURIComponent(i[0]);if(r[s]=t.read(o,s),e===s)break}catch(qie){}}return e?r[e]:r}},remove:function(e,t){r(e,"",wY({},t,{expires:-1}))},withAttributes:function(t){return e(this.converter,wY({},this.attributes,t))},withConverter:function(t){return e(wY({},this.converter,t),this.attributes)}},{attributes:{value:Object.freeze(n)},converter:{value:Object.freeze(t)}})})(_Y,{path:"/"}),__webpack_require__(11616),__webpack_require__(43268);const EY=e=>{const t=(0,c.useRef)(e);return t.current=e,t};var kY,xY;function CY(e){return"function"==typeof e}const FY="undefined"!=typeof window,SY="undefined"!=typeof navigator;FY&&(null==(xY=window)||null==(kY=xY.navigator)?void 0:kY.userAgent)&&/iP(?:ad|hone|od)/.test(window.navigator.userAgent);const OY={};function TY(e,t){if(!FY)return;if(!e)return t;let n;return n=CY(e)?e():"current"in e?e.current:e,n}const BY=(e,t)=>{((e,t,n)=>{const r=(0,c.useRef)(void 0);r.current&&n(t,r.current)||(r.current=t),(0,c.useEffect)(e,r.current)})(e,t,DY)};const MY=(e,t,n=OY)=>{const r=EY(t),a=(0,c.useRef)(),i=(0,c.useCallback)(()=>{a.current&&a.current.disconnect()},[]);return BY(()=>{const t=TY(e);if(t)return a.current=new ResizeObserver(r.current),a.current.observe(t,n),i},[r,i,e,n]),i};Number.POSITIVE_INFINITY,Number.POSITIVE_INFINITY;const PY=e=>(t,n)=>{const r=(()=>{const e=(0,c.useRef)(!0);return e.current?(e.current=!1,!0):e.current})();e(()=>{if(!r)return t()},n)};PY(c.useEffect);const RY={x:0,y:0,width:0,height:0,top:0,left:0,bottom:0,right:0},NY=(e,t=OY)=>{const[n,r]=(0,c.useState)(RY),a=MY(e,e=>{if(e[0]){const{x:t,y:n,width:a,height:i,top:o,left:s,bottom:u,right:c}=e[0].contentRect;r({x:t,y:n,width:a,height:i,top:o,left:s,bottom:u,right:c})}},t);return[n,a]};Number.NaN,Number.NaN,Number.NaN,Number.NaN,Number.NaN,Number.NaN,Number.NaN,Number.NaN,Number.NaN,Number.NaN,Number.NaN,Number.NaN;const IY=SY?navigator:void 0;IY&&(IY.connection||IY.mozConnection||IY.webkitConnection);const LY=new WeakSet,jY=e=>(t,n)=>{e(()=>(()=>{if(!LY.has(t))return LY.add(t),t()})(),n)},zY=jY(c.useEffect);jY(c.useLayoutEffect);new Map;PY(c.useLayoutEffect);c.use;const qY=(0,c.forwardRef)(function(e,t){var n=e.threadId,r=e.sendMessage,a=e.setHasFiles,i=e.chatMain,s=e.overwriteExtensions,l=void 0===s?null:s,f=e.overwriteMaxSize,d=void 0===f?null:f,h=e.totalMaxSize,m=void 0===h?null:h,v=(0,c.useState)(0),g=(0,p.A)(v,2),b=g[0],y=g[1],A=(0,c.useState)(!1),D=(0,p.A)(A,2),w=D[0],_=D[1],E=(0,c.useState)(!1),k=(0,p.A)(E,2),x=k[0],C=k[1],F=(0,c.useState)(!1),S=(0,p.A)(F,2),O=S[0],T=S[1],B=(0,c.useState)([]),M=(0,p.A)(B,2),P=M[0],R=M[1],N=RG(!1),I=(0,p.A)(N,3),L=I[0],j=I[1],z=I[2],q=(0,c.useRef)(n),V=(0,c.useState)(!1),U=(0,p.A)(V,2),H=U[0],W=U[1],$=(0,c.useState)(0),G=(0,p.A)($,2),Q=G[0],Z=G[1],Y=(0,c.useRef)(null),X=(0,c.useRef)(new Set),K=(0,c.useRef)(new Set),J=(0,c.useRef)(null),ee={strings:{addBulkFilesFailed:{0:Bae("Failed to add %{smart_count} file due to an internal error","File Uploader","bp-better-messages"),1:Bae("Failed to add %{smart_count} files due to internal errors","File Uploader","bp-better-messages")},youCanOnlyUploadX:{0:Bae("You can only upload %{smart_count} file","File Uploader","bp-better-messages"),1:Bae("You can only upload %{smart_count} files","File Uploader","bp-better-messages")},exceedsSize:Bae("%{file} exceeds maximum allowed size of %{size}","File Uploader","bp-better-messages"),missingRequiredMetaField:Bae("Missing required meta fields","File Uploader","bp-better-messages"),missingRequiredMetaFieldOnFile:Bae("Missing required meta fields in %{fileName}","File Uploader","bp-better-messages"),inferiorSize:Bae("This file is smaller than the allowed size of %{size}","File Uploader","bp-better-messages"),youCanOnlyUploadFileTypes:Bae("You can only upload: %{types}","File Uploader","bp-better-messages"),noMoreFilesAllowed:Bae("Cannot add more files","File Uploader","bp-better-messages"),noDuplicates:Bae("Cannot add the duplicate file '%{fileName}', it already exists","File Uploader","bp-better-messages"),authAborted:Bae("Authentication aborted","File Uploader","bp-better-messages"),failedToUpload:Bae("Failed to upload %{file}","File Uploader","bp-better-messages"),noFilesFound:Bae("You have no files or folders here","File Uploader","bp-better-messages"),selectX:{0:Bae("Select %{smart_count}","File Uploader","bp-better-messages"),1:Bae("Select %{smart_count}","File Uploader","bp-better-messages")},allFilesFromFolderNamed:Bae("All files from folder %{name}","File Uploader","bp-better-messages"),openFolderNamed:Bae("Open folder %{name}","File Uploader","bp-better-messages"),cancel:Bae("Cancel","File Uploader","bp-better-messages"),loading:Bae("Loading...","File Uploader","bp-better-messages"),emptyFolderAdded:Bae("No files were added from empty folder","File Uploader","bp-better-messages"),folderAlreadyAdded:Bae('The folder "%{folder}" was already added',"File Uploader","bp-better-messages"),folderAdded:{0:Bae("Added %{smart_count} file from %{folder}","File Uploader","bp-better-messages"),1:Bae("Added %{smart_count} files from %{folder}","File Uploader","bp-better-messages")},addingMoreFiles:Bae("Adding more files","File Uploader","bp-better-messages"),addMore:Bae("Add more","File Uploader","bp-better-messages"),addMoreFiles:Bae("Add more files","File Uploader","bp-better-messages"),allowAccessDescription:Bae("In order to take pictures or record video with your camera, please allow camera access for this site.","File Uploader","bp-better-messages"),allowAccessTitle:Bae("Please allow access to your camera","File Uploader","bp-better-messages"),allowAudioAccessDescription:Bae("In order to record audio, please allow microphone access for this site.","File Uploader","bp-better-messages"),allowAudioAccessTitle:Bae("Please allow access to your microphone","File Uploader","bp-better-messages"),back:Bae("Back","File Uploader","bp-better-messages"),browse:Bae("browse","File Uploader","bp-better-messages"),browseFiles:Bae("browse files","File Uploader","bp-better-messages"),browseFolders:Bae("browse folders","File Uploader","bp-better-messages"),cancelUpload:Bae("Cancel upload","File Uploader","bp-better-messages"),chooseFiles:Bae("Choose files","File Uploader","bp-better-messages"),closeModal:Bae("Close Modal","File Uploader","bp-better-messages"),discardRecordedFile:Bae("Discard recorded file","File Uploader","bp-better-messages"),done:Bae("Done","File Uploader","bp-better-messages"),dropHereOr:Bae("Drop here or %{browse}","File Uploader","bp-better-messages"),dropHint:Bae("Drop your files here","File Uploader","bp-better-messages"),dropPasteBoth:Bae("Drop files here, %{browseFiles} or %{browseFolders}","File Uploader","bp-better-messages"),dropPasteFiles:Bae("Drop files here or %{browseFiles}","File Uploader","bp-better-messages"),dropPasteFolders:Bae("Drop files here or %{browseFolders}","File Uploader","bp-better-messages"),dropPasteImportBoth:Bae("Drop files here, %{browseFiles}, %{browseFolders} or import from:","File Uploader","bp-better-messages"),dropPasteImportFiles:Bae("Drop files here, %{browseFiles} or import from:","File Uploader","bp-better-messages"),dropPasteImportFolders:Bae("Drop files here, %{browseFolders} or import from:","File Uploader","bp-better-messages"),editFile:Bae("Edit file","File Uploader","bp-better-messages"),editFileWithFilename:Bae("Edit file %{file}","File Uploader","bp-better-messages"),editing:Bae("Editing %{file}","File Uploader","bp-better-messages"),importFrom:Bae("Import from %{name}","File Uploader","bp-better-messages"),editImage:Bae("Edit image","File Uploader","bp-better-messages"),finishEditingFile:Bae("Finish editing file","File Uploader","bp-better-messages"),generatingThumbnails:Bae("Generating thumbnails...","File Uploader","bp-better-messages"),micDisabled:Bae("Microphone access denied by user","File Uploader","bp-better-messages"),missingRequiredMetaFields:{0:Bae("Missing required meta field: %{fields}.","File Uploader","bp-better-messages"),1:Bae("Missing required meta fields: %{fields}.","File Uploader","bp-better-messages")},myDevice:Bae("My Device","File Uploader","bp-better-messages"),noAudioDescription:Bae("In order to record audio, please connect a microphone or another audio input device","File Uploader","bp-better-messages"),noAudioTitle:Bae("Microphone Not Available","File Uploader","bp-better-messages"),noCameraDescription:Bae("In order to take pictures or record video, please connect a camera device","File Uploader","bp-better-messages"),noCameraTitle:Bae("Camera Not Available","File Uploader","bp-better-messages"),pluginNameAudio:Bae("Audio","File Uploader","bp-better-messages"),pluginNameCamera:Bae("Camera","File Uploader","bp-better-messages"),processingXFiles:{0:Bae("Processing %{smart_count} file","File Uploader","bp-better-messages"),1:Bae("Processing %{smart_count} files","File Uploader","bp-better-messages")},recording:Bae("Recording","File Uploader","bp-better-messages"),recordingLength:Bae("Recording length %{recording_length}","File Uploader","bp-better-messages"),recordVideoBtn:Bae("Record Video","File Uploader","bp-better-messages"),removeFile:Bae("Remove file","File Uploader","bp-better-messages"),save:Bae("Save","File Uploader","bp-better-messages"),saveChanges:Bae("Save changes","File Uploader","bp-better-messages"),startAudioRecording:Bae("Begin audio recording","File Uploader","bp-better-messages"),startCapturing:Bae("Begin screen capturing","File Uploader","bp-better-messages"),startRecording:Bae("Begin video recording","File Uploader","bp-better-messages"),stopAudioRecording:Bae("Stop audio recording","File Uploader","bp-better-messages"),stopCapturing:Bae("Stop screen capturing","File Uploader","bp-better-messages"),stopRecording:Bae("Stop video recording","File Uploader","bp-better-messages"),submitRecordedFile:Bae("Submit recorded file","File Uploader","bp-better-messages"),takePicture:Bae("Take a picture","File Uploader","bp-better-messages"),takePictureBtn:Bae("Take Picture","File Uploader","bp-better-messages"),timedOut:Bae("Upload stalled for %{seconds} seconds, aborting.","File Uploader","bp-better-messages"),upload:Bae("Upload","File Uploader","bp-better-messages"),uploadComplete:Bae("Upload complete","File Uploader","bp-better-messages"),uploadFailed:Bae("Upload failed","File Uploader","bp-better-messages"),uploadXFiles:{0:Bae("Send Now","File Uploader","bp-better-messages"),1:Bae("Send Now","File Uploader","bp-better-messages")},uploadXNewFiles:{0:Bae("Upload +%{smart_count} file","File Uploader","bp-better-messages"),1:Bae("Upload +%{smart_count} files","File Uploader","bp-better-messages")},xFilesSelected:{0:Bae("%{smart_count} file selected","File Uploader","bp-better-messages"),1:Bae("%{smart_count} files selected","File Uploader","bp-better-messages")},revert:Bae("Reset","File Uploader","bp-better-messages"),rotate:Bae("Rotate 90°","File Uploader","bp-better-messages"),zoomIn:Bae("Zoom in","File Uploader","bp-better-messages"),zoomOut:Bae("Zoom out","File Uploader","bp-better-messages"),flipHorizontal:Bae("Flip horizontally","File Uploader","bp-better-messages"),aspectRatioSquare:Bae("Crop square","File Uploader","bp-better-messages"),aspectRatioLandscape:Bae("Crop landscape (16:9)","File Uploader","bp-better-messages"),aspectRatioPortrait:Bae("Crop portrait (9:16)","File Uploader","bp-better-messages")}};(0,c.useImperativeHandle)(t,function(){return{getUppy:function(){return Y.current},addFile:function(e){te(e)},uploadFiles:(e=(0,o.A)(u().mark(function e(t){var n;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(j(!0),q.current=t,W(!0),e.prev=1,!(P.length>0)){e.next=2;break}return n=[],P.map(function(e){n.push({meta:{id:e}})}),e.abrupt("return",{successful:n});case 2:if(!Y.current){e.next=4;break}return e.next=3,Y.current.upload();case 3:return e.abrupt("return",e.sent);case 4:return e.abrupt("return",{successful:[]});case 5:return e.prev=5,j(!1),W(!1),R([]),a(!1),y(0),Y.current&&Y.current.cancelAll({reason:"user"}),e.finish(5);case 6:case"end":return e.stop()}},e,null,[[1,,5,6]])})),function(t){return e.apply(this,arguments)}),setFilesCount:function(e){return y(e)},getFilesCount:function(){return b},setSelectedFiles:function(e){R(e),y(e.length),e.length>0?a(!0):a(!1)},getSelectedFiles:function(){return P}};var e});var te=function(e){try{Y.current.addFile(e),ie()}catch(qie){}},ne=function(){C(!1)},re=function(){C(!0)},ae=function(){C(!1)},ie=function(){Rae("better_messages_open_uploader_modal",!0,t.current)&&_(!0)},oe=function(){_(!1)};zY(function(){function e(){return e=(0,o.A)(u().mark(function e(){var t,n,i,o,s,c,f,p,h,v,g,b;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=1,__webpack_require__.e("node_modules_uppy_core_lib_index_js").then(__webpack_require__.bind(__webpack_require__,26656));case 1:return t=e.sent,n=t.default,e.next=2,__webpack_require__.e("node_modules_uppy_react_lib_index_js").then(__webpack_require__.bind(__webpack_require__,97635));case 2:if(i=e.sent,J.current=i.DashboardModal,o=_ae.attachments,s=o.maxSize,d&&d<s&&(s=d),c={maxFileSize:1024*s*1024,allowedFileTypes:o.formats},o.maxItems>0&&(c.maxNumberOfFiles=o.maxItems),m&&m>0&&(c.maxTotalFileSize=1024*m*1024),l&&(c.allowedFileTypes=c.allowedFileTypes.filter(function(e){return l.includes(e)})),Y.current=new n({autoProceed:!1,allowMultipleUploadBatches:!1,restrictions:c,onBeforeFileAdded:function(e,t){return e},onBeforeUpload:function(e){if(!z.current)return oe(),r(),!1;var t={};return Object.keys(e).forEach(function(n){var r=e[n],a=r.meta.type.split("/");r.meta.type=a[0]+"/"+r.extension,t[n]=r}),t},locale:ee}),!o.allowPhoto){e.next=4;break}if(f=[],(o.formats.includes(".jpg")||o.formats.includes(".png"))&&f.push("picture"),o.formats.includes(".webm")&&f.push("video-only"),!(f.length>0)){e.next=4;break}return e.next=3,__webpack_require__.e("node_modules_uppy_webcam_lib_index_js").then(__webpack_require__.bind(__webpack_require__,73886));case 3:h=e.sent,p=h.default,X.current.add("Webcam"),K.current.add("Webcam"),Y.current.use(p,{modes:f,mirror:!1,showVideoSourceDropdown:!0,locale:ee,videoConstraints:{width:1920,height:1080}});case 4:return e.next=5,__webpack_require__.e("node_modules_uppy_image-editor_lib_index_js").then(__webpack_require__.bind(__webpack_require__,80309));case 5:g=e.sent,v=g.default,X.current.add("ImageEditor"),K.current.add("ImageEditor"),Y.current.use(v,{quality:1,locale:ee}),Y.current.addUploader(function(e){return new Promise(function(t,n){var r=Y.current.getFilesByIds(e);Y.current.emit("upload-start",r);var a=e.map(function(e){return function(){return new Promise(function(t,n){var r=Y.current.getFile(e),a=new FormData;a.append("file",r.data,r.name),sae.post("/thread/".concat(q.current,"/upload"),a,{requestType:"upload",headers:{"Content-Type":"multipart/form-data"},onUploadProgress:function(t){var n=t.loaded/t.total*100;Y.current.setFileState(e,{progress:{uploadComplete:100===n,uploadStarted:n>0,percentage:n}}),Y.current.emit("upload-progress",r,{uploadStarted:L,bytesUploaded:t.loaded,bytesTotal:t.total})}}).then(function(n){Y.current.setFileState(e,{progress:{uploadComplete:!0,uploadStarted:!0,percentage:100}}),Y.current.emit("upload-success",r,n,n.data),Y.current.setFileMeta(e,{id:n.data.id}),t(!0)}).catch(function(e){Y.current.emit("upload-error",r,e),yy(e),n(!1)})})}});a.reduce(function(e,t){return e.then(t)},Promise.resolve()).finally(function(){return t()})})}),Y.current.on("progress",function(e){Z(e)}),Y.current.on("file-added",function(e){var t=Y.current.getFiles().length;y(t),t>0&&a(!0)}),Y.current.on("file-removed",function(){var e=Y.current.getFiles().length;y(e),0===e&&a(!1)}),Y.current.on("restriction-failed",function(e,t){vy(t.message)}),e.next=7;break;case 6:e.prev=6,b=e.catch(0),console.error(b);case 7:case"end":return e.stop()}},e,null,[[0,6]])})),e.apply(this,arguments)}var t=Rae("better_messages_uploader_enabled",!0);return t&&(!function(){e.apply(this,arguments)}(),window.addEventListener("blur",ne),document.addEventListener("drop",ne),document.addEventListener("dragover",re),document.addEventListener("dragend",ae),document.addEventListener("dragleave",ae)),function(){t&&(window.removeEventListener("blur",ne),document.removeEventListener("drop",ne),document.removeEventListener("dragover",re),document.removeEventListener("dragend",ae),document.removeEventListener("dragleave",ae),Y.current&&Y.current.cancelAll({reason:"unmount"})),W(!1),y(0),Z(0),R([])}},[n,JSON.stringify(l),d,m]);var se="bm-attachment",ue=Bae("Add attachment",'"Add attachment" button tooltip',"bp-better-messages"),ce={};return b>0&&(se+=" bm-attachments-added",ue=Mae(Tae("%s attachment added, click to add more attachments","%s attachments added, click to add more attachments",b,'"Add attachment" button tooltip with added files',"bp-better-messages"),b),ce["data-count"]=b),c.createElement(c.Fragment,null,H&&c.createElement(MB,{content:Bae("Uploading attachments",'"Uploading attachments" tooltip')},c.createElement("div",{className:"bm-attachment bm-attachment-progress"},c.createElement(VC.div,{className:"bm-attachment-progress-bar",style:{background:"radial-gradient(closest-side, rgba(var(--bm-bg-color), 1) 79%, transparent 80% 100%), conic-gradient(rgba(var(--main-bm-color), 1) ".concat(Q,"%, rgba(var(--main-bm-color), 0.5) 0)")},animate:{background:"radial-gradient(closest-side, rgba(var(--bm-bg-color), 1) 79%, transparent 80% 100%), conic-gradient(rgba(var(--main-bm-color), 1) ".concat(Q,"%, rgba(var(--main-bm-color), 0.5) 0)")},"data-percent":Q+"%"}))),!H&&c.createElement(MB,{content:ue},c.createElement("div",pb({className:se,onClick:ie},ce),c.createElement(RI,null))),i&&(0,TS.createPortal)(c.createElement(Zy,null,x&&c.createElement(VC.div,{initial:{y:"100%"},animate:{y:"0%"},transition:{duration:.2},exit:{y:"100%"},className:"bm-dropzone"+(O?" bm-dropzone-dragging-over":""),onDrop:function(e){e.preventDefault(),T(!1),C(!1);var t=Array.from(e.dataTransfer.items);t.length>0&&t.map(function(e){if("file"===e.kind){var t=e.getAsFile();if(t){var n={type:e.type,data:t};void 0!==t.name&&"undefined"!==t.name?n.name=t.name:n.name="",te(n)}}})},onDragOver:function(e){e.preventDefault(),T(!0)},onDragLeave:function(e){e.preventDefault(),T(!1)}},Bae("Drop your files here","File Uploader","bp-better-messages"))),i),J.current&&(0,TS.createPortal)(c.createElement(J.current,{uppy:Y.current,inline:!1,open:w,proudlyDisplayPoweredByUppy:!1,singleFileFullScreen:!0,closeModalOnClickOutside:!0,hideUploadButton:!1,fileManagerSelectionType:"both",onRequestClose:oe,plugins:Array.from(K.current),locale:ee,theme:"light",metaFields:[{id:"name",name:Bae("Name","File Uploader","bp-better-messages"),placeholder:""}]}),document.querySelector("body")))});var VY,UY=__webpack_require__(49784).Howl,HY={};function WY(e,t){return $Y.apply(this,arguments)}function $Y(){return($Y=(0,o.A)(u().mark(function e(t,n){var r;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(r=!_ae.enableSound){e.next=2;break}return e.next=1,Iee(_ae.user_id);case 1:r=e.sent;case 2:if(!r){e.next=3;break}return e.abrupt("return",!1);case 3:if(void 0===HY.notification){e.next=5;break}return e.next=4,Gee();case 4:e.sent.includes(t)||HY.notification.play();case 5:case"end":return e.stop()}},e)}))).apply(this,arguments)}function GY(){if(!HY.sent)return!1;HY.sent.play()}var QY=!1;function ZY(){return(ZY=(0,o.A)(u().mark(function e(){return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=1,Rae("BetterMessagesPlayIncomingCallSound",!0);case 1:if(e.sent){e.next=2;break}return e.abrupt("return");case 2:if(clearTimeout(VY),VY=setTimeout(YY,7e3),HY.calling){e.next=3;break}return e.abrupt("return",!1);case 3:return e.next=4,Iee(_ae.user_id);case 4:if(!e.sent){e.next=5;break}return e.abrupt("return",!1);case 5:QY=!0,JY(),HY.calling.playing()||HY.calling.play();case 6:case"end":return e.stop()}},e)}))).apply(this,arguments)}function YY(){if(clearTimeout(VY),!HY.calling)return!1;QY=!1,HY.calling.playing()&&HY.calling.stop()}var XY,KY=!1;function JY(){clearTimeout(XY),void 0===HY.calling||QY||HY.calling.playing()&&HY.calling.stop(),void 0===HY.dialing||KY||HY.dialing.playing()&&HY.dialing.stop(),XY=window.setTimeout(JY,1e3)}function eX(e){var t=sy(e);t&&(t.innerHTML="",t.dispatchEvent(new CustomEvent("better-messages-changed")))}function tX(e){return nX.apply(this,arguments)}function nX(){return(nX=(0,o.A)(u().mark(function e(t){var n,r,a;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return n=sy(t),"<br/>"===(r=rX(n.innerHTML).replace(/<div><br><\/div>/gi,"<br/>").replace(/<div>/gi,"<br/>").replace(/<br>/gi,"<br/>").replace(/<\/div>/gi,"")).slice(-5)&&(r=r.slice(0,-5)),"<br/>"===r.substring(0,5)&&(r=r.slice(5)),e.next=1,aX(r);case 1:return r=e.sent,a=FB(r,{ignoreTags:vX,skipHtmlDecoding:!0}),r=a.result,e.abrupt("return",r);case 2:case"end":return e.stop()}},e)}))).apply(this,arguments)}function rX(e){for(var t="",n=0;n<e.length;){var r=e.indexOf("<div>",n);if(-1===r){t+="<div>".concat(e.slice(n),"</div>");break}var a=e.indexOf("</div>",r);if(-1===a){t+=e.slice(n);break}t+="<div>".concat(e.slice(n,r),"</div>").concat(e.slice(r,a+6)),n=a+6}return t.replace(/<div><\/div>/gi,"")}function aX(e){return iX.apply(this,arguments)}function iX(){return(iX=(0,o.A)(u().mark(function e(t){var n;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return n=uG(t),e.next=1,oX(n);case 1:return n=e.sent,e.next=2,cX(n);case 2:return n=e.sent,e.abrupt("return",n);case 3:case"end":return e.stop()}},e)}))).apply(this,arguments)}function oX(e){return sX.apply(this,arguments)}function sX(){return sX=(0,o.A)(u().mark(function e(t){var n,r,a,i,o;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(-1!==(n=t.indexOf('<img class="bm-inline-emoji" alt="'))){e.next=1;break}return e.abrupt("return",t);case 1:return r=t.indexOf(">",n)+1,a=t.slice(n,r),(i=a.match(UI()))?t=t.replace(a,i[0]):(o=uX(a))&&(t=t.replace(a,o)),e.abrupt("return",oX(t));case 2:case"end":return e.stop()}},e)})),sX.apply(this,arguments)}function uX(e){var t=e.match(/alt="([^"]*)"/i);return!(!t||!t[1])&&t[1]}function cX(e){return lX.apply(this,arguments)}function lX(){return lX=(0,o.A)(u().mark(function e(t){var n,r,a,i,o,s,c,l;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(-1!==(n=t.indexOf('<span class="bm-inline-mention"'))){e.next=1;break}return e.abrupt("return",t);case 1:return r=t.indexOf("</span>",n)+1,a=t.slice(n,r+6),i='data-user-id="',o=a.indexOf(i),o+=14,s=a.indexOf('"',o),c=Number(a.slice(o,s)),e.next=2,G9(c);case 2:return l=e.sent,t=l?t.replace(a,'<span class="bm-mention" data-user-id="'+l.user_id+'">@'+l.name+"</span>"):t.replace(a,""),e.abrupt("return",cX(t));case 3:case"end":return e.stop()}},e)})),lX.apply(this,arguments)}var fX,dX=window.Better_Messages.badWords,pX=!1;function hX(){return mX.apply(this,arguments)}function mX(){return mX=(0,o.A)(u().mark(function e(){var t,n,r;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(0!==ay()){e.next=1;break}return e.abrupt("return",[]);case 1:if(!pX){e.next=3;break}return e.next=2,kee(100);case 2:return e.abrupt("return",hX());case 3:if(!fX){e.next=4;break}return e.abrupt("return",fX);case 4:return pX=!0,e.next=5,Zb("block-list-data");case 5:if((t=e.sent)&&t.hash!==dX&&(t=null),t){e.next=7;break}return e.next=6,sae.get("getBlockList");case 6:return n=e.sent,Xb("block-list-data",{data:r=n.data,hash:dX}),fX=r,pX=!1,e.abrupt("return",fX);case 7:return fX=t.data,pX=!1,e.abrupt("return",t.data);case 8:case"end":return e.stop()}},e)})),mX.apply(this,arguments)}var vX=["br","strong","b","u","i","s","span","p","strike","sub","sup"];function gX(e,t){return bX.apply(this,arguments)}function bX(){return bX=(0,o.A)(u().mark(function e(t,n){var r,a,i,o,s,c,l,f,d,p,h,m,v,g,b,y=arguments;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return r=y.length>2&&void 0!==y[2]?y[2]:{},a=y.length>3&&void 0!==y[3]?y[3]:new Set,i=y.length>4&&void 0!==y[4]?y[4]:[],o=y.length>5&&void 0!==y[5]?y[5]:"",e.next=1,tX(n);case 1:if(s=e.sent,eX(n),x()&&cy(n),!(c=0===t)){e.next=2;break}if(0!==i.length){e.next=2;break}return vy(Bae("Please select recipient(s) before sending the message","User tried to send message with no recipients","bp-better-messages"),3e3),e.abrupt("return",!1);case 2:for(;s.startsWith("&nbsp;",0);)s=s.slice(6);for(;s.endsWith("&nbsp;");)s=s.slice(0,-6);if(""!==s.trim()||0!==a.size){e.next=3;break}return e.abrupt("return",!1);case 3:if(_ae.fast,!_ae.badWords){e.next=5;break}return e.next=4,hX();case 4:(l=e.sent).length>0&&l.some(function(e){return s.toLowerCase().indexOf(e.toLowerCase())>=0})&&!1;case 5:return d={message:s},a.size>0&&(d.files=Array.from(a),!1),GY(),r&&(d.meta=r),c?(f="thread/new",d.recipients=i,d.subject=o):f="thread/"+t+"/send",e.prev=6,e.next=7,sae.post(f,d);case 7:if(h=e.sent,m=h.data,!c){e.next=10;break}if(!m.errors){e.next=8;break}return vy(Object.values(m.errors)),e.abrupt("return",!1);case 8:if(!m.result){e.next=9;break}return e.abrupt("return",{thread_id:m.thread_id,message_id:m.message_id});case 9:e.next=13;break;case 10:if(!m.errors){e.next=11;break}return vy(Object.values(m.errors)),e.abrupt("return",!1);case 11:if(!m.update){e.next=12;break}return v=m.update.messages[0],F8(m.update.messages),Z9(m.update.users),m.update.threads&&x7(m.update.threads),Rre.threads.findOne(String(t)).exec().then(function(e){e&&e.incrementalUpdate({$set:{lastTime:v.created_at,lastMessage:v.message_id}}).catch(bG)}).catch(bG),e.abrupt("return",{thread_id:t,message_id:v.message_id});case 12:return e.abrupt("return",{thread_id:m.thread_id,message_id:m.message_id});case 13:e.next=16;break;case 14:if(e.prev=14,b=e.catch(6),console.error(b),b.response||!b.request){e.next=15;break}return e.abrupt("return");case 15:p,vy((g=b.response.data).message),Dae(b,t,null),g.data&&g.data.update&&O8(g.data.update);case 16:case"end":return e.stop()}},e,null,[[6,14]])})),bX.apply(this,arguments)}function yX(){return(yX=(0,o.A)(u().mark(function e(){var t,n;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=1,sae.get("stickers");case 1:return t=e.sent,e.abrupt("return",t.data);case 2:throw e.prev=2,yy(n=e.catch(0)),n;case 3:case"end":return e.stop()}},e,null,[[0,2]])}))).apply(this,arguments)}function AX(){return(AX=(0,o.A)(u().mark(function e(t){var n,r;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=1,sae.get("stickers/"+t);case 1:return n=e.sent,e.abrupt("return",n.data);case 2:throw e.prev=2,vy(r=e.catch(0)),r;case 3:case"end":return e.stop()}},e,null,[[0,2]])}))).apply(this,arguments)}function DX(e){return wX.apply(this,arguments)}function wX(){return wX=(0,o.A)(u().mark(function e(t){var n,r,a,i=arguments;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return n=i.length>1&&void 0!==i[1]?i[1]:1,e.prev=1,e.next=2,sae.post("stickers/search",{search:t,page:n});case 2:return r=e.sent,e.abrupt("return",r.data);case 3:throw e.prev=3,vy(a=e.catch(1)),a;case 4:case"end":return e.stop()}},e,null,[[1,3]])})),wX.apply(this,arguments)}function _X(e,t,n){return EX.apply(this,arguments)}function EX(){return(EX=(0,o.A)(u().mark(function e(t,n,r){var a,i,o,s,c;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=1,sae.post("stickers/"+t+"/send",{sticker_id:n,sticker_img:r});case 1:return a=e.sent,(i=a.data).errors?vy(Object.values(i.errors)):i.update&&(F8(i.update.messages),Z9(i.update.users),o=i.update.messages[0],d7(t,{lastTime:o.created_at,lastMessage:o.message_id})),e.abrupt("return",i.data);case 2:throw e.prev=2,c=e.catch(0),s=c.message,c.response.data.message&&(s+="\n "+c.response.data.message),vy(s),c;case 3:case"end":return e.stop()}},e,null,[[0,2]])}))).apply(this,arguments)}function kX(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function xX(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?kX(Object(n),!0).forEach(function(t){(0,M.A)(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):kX(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function CX(e){return e=xX(xX({},{showText:!0}),e),c.createElement("div",{className:"bm-loading"},c.createElement("span",{className:"bm-loading-icon"},c.createElement("div",{className:"bm-wait-abit"},c.createElement("div",null),c.createElement("div",null),c.createElement("div",null),c.createElement("div",null),c.createElement("div",null),c.createElement("div",null),c.createElement("div",null),c.createElement("div",null))),e.showText&&c.createElement("span",{className:"bm-loading-text"},Bae("Loading","Frontend Scripts","bp-better-messages")))}function FX(e,t,n){var r=this,a=(0,c.useRef)(null),i=(0,c.useRef)(0),o=(0,c.useRef)(null),s=(0,c.useRef)([]),u=(0,c.useRef)(),l=(0,c.useRef)(),f=(0,c.useRef)(e),d=(0,c.useRef)(!0);(0,c.useEffect)(function(){f.current=e},[e]);var p=!t&&0!==t&&"undefined"!=typeof window;if("function"!=typeof e)throw new TypeError("Expected a function");t=+t||0;var h=!!(n=n||{}).leading,m=!("trailing"in n)||!!n.trailing,v="maxWait"in n,g=v?Math.max(+n.maxWait||0,t):null;(0,c.useEffect)(function(){return d.current=!0,function(){d.current=!1}},[]);var b=(0,c.useMemo)(function(){var e=function(e){var t=s.current,n=u.current;return s.current=u.current=null,i.current=e,l.current=f.current.apply(n,t)},n=function(e,t){p&&cancelAnimationFrame(o.current),o.current=p?requestAnimationFrame(e):setTimeout(e,t)},c=function(e){if(!d.current)return!1;var n=e-a.current;return!a.current||n>=t||n<0||v&&e-i.current>=g},b=function(t){return o.current=null,m&&s.current?e(t):(s.current=u.current=null,l.current)},y=function e(){var r=Date.now();if(c(r))return b(r);if(d.current){var o=t-(r-a.current),s=v?Math.min(o,g-(r-i.current)):o;n(e,s)}},A=function(){var f=Date.now(),p=c(f);if(s.current=[].slice.call(arguments),u.current=r,a.current=f,p){if(!o.current&&d.current)return i.current=a.current,n(y,t),h?e(a.current):l.current;if(v)return n(y,t),e(a.current)}return o.current||n(y,t),l.current};return A.cancel=function(){o.current&&(p?cancelAnimationFrame(o.current):clearTimeout(o.current)),i.current=0,s.current=a.current=u.current=o.current=null},A.isPending=function(){return!!o.current},A.flush=function(){return o.current?b(Date.now()):l.current},A},[h,v,t,g,m,p]);return b}function SX(e,t){return e===t}function OX(e){return"function"==typeof e?function(){return e}:e}function TX(e,t,n){var r,a,i=n&&n.equalityFn||SX,o=(r=(0,c.useState)(OX(e)),a=r[1],[r[0],(0,c.useCallback)(function(e){return a(OX(e))},[])]),s=o[0],u=o[1],l=FX((0,c.useCallback)(function(e){return u(e)},[u]),t,n),f=(0,c.useRef)(e);return i(f.current,e)||(l(e),f.current=e),[s,l]}var BX=c.createContext({threadId:null,thread:null,reply:null,chatMain:null,call:null,insideRouter:!1,screen:"messages",setScreen:null,groupVideo:null,groupAudio:null,action:null,actionRef:null,setAction:null,syncing:!1}),MX=function(e,t){var n,r=e._initialValue,a=e._equal,i=e._alwaysUpdateValues,o=r,s=function(e,t){var r=o,s=e,u=t||(a?!a(r,s):r!==s);return(u||i)&&(o=s,n=r),[o,u,n]};return[t?function(e){return s(t(o,n),e)}:s,function(e){return[o,!!e,n]}]},PX=Node.ELEMENT_NODE,RX=Object.prototype,NX=RX.toString,IX=RX.hasOwnProperty,LX=function(e){return void 0===e},jX=function(e){return null===e},zX=function(e){return"number"==typeof e},qX=function(e){return"string"==typeof e},VX=function(e){return"boolean"==typeof e},UX=function(e){return"function"==typeof e},HX=function(e){return Array.isArray(e)},WX=function(e){return"object"===(0,h.A)(e)&&!HX(e)&&!jX(e)},$X=function(e){var t=!!e&&e.length,n=zX(t)&&t>-1&&t%1==0;return!!(HX(e)||!UX(e)&&n)&&(!(t>0&&WX(e))||t-1 in e)},GX=function(e){if(!e||!WX(e)||"object"!==function(e){return LX(e)||jX(e)?"".concat(e):NX.call(e).replace(/^\[object (.+)\]$/,"$1").toLowerCase()}(e))return!1;var t,n="constructor",r=e[n],a=r&&r.prototype,i=IX.call(e,n),o=a&&IX.call(a,"isPrototypeOf");if(r&&!i&&!o)return!1;for(t in e);return LX(t)||IX.call(e,t)},QX=function(e){var t=HTMLElement;return!!e&&(t?e instanceof t:e.nodeType===PX)},ZX=function(e){var t=Element;return!!e&&(t?e instanceof t:e.nodeType===PX)};function YX(e,t){if($X(e))for(var n=0;n<e.length&&!1!==t(e[n],n,e);n++);else e&&YX(Object.keys(e),function(n){return t(e[n],n,e)});return e}var XX=function(e,t,n){return e.indexOf(t,n)},KX=function(e,t,n){return n||qX(t)||!$X(t)?e.push(t):Array.prototype.push.apply(e,t),e},JX=function(e){var t=Array.from,n=[];return t&&e?t(e):(e instanceof Set?e.forEach(function(e){KX(n,e)}):YX(e,function(e){KX(n,e)}),n)},eK=function(e){return!!e&&0===e.length},tK=function(e,t,n){YX(e,function(e){return e&&e.apply(void 0,t||[])}),!n&&(e.length=0)},nK=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},rK=function(e){return e?Object.keys(e):[]},aK=function(e,t,n,r,a,i,o){var s=[t,n,r,a,i,o];return"object"===(0,h.A)(e)&&!jX(e)||UX(e)||(e={}),YX(s,function(t){YX(rK(t),function(n){var r=t[n];if(e===r)return!0;var a=HX(r);if(r&&GX(r)){var i=e[n],o=i;a&&!HX(i)?o=[]:a||GX(i)||(o={}),e[n]=aK(o,r)}else e[n]=a?r.slice():r})}),e},iK=function(e){for(var t in e)return!1;return!0},oK=function(e,t,n,r){if(LX(r))return n?n[e]:t;n&&(qX(r)||zX(r))&&(n[e]=r)},sK=function(e,t,n){if(LX(n))return e?e.getAttribute(t):null;e&&e.setAttribute(t,n)},uK=function(e,t){return new Set((sK(e,t)||"").split(" "))},cK=function(e,t){e&&e.removeAttribute(t)},lK=function(e,t,n,r){if(n){var a=uK(e,t);a[r?"add":"delete"](n);var i=JX(a).join(" ").trim();sK(e,t,i)}},fK=function(e,t){return oK("scrollLeft",0,e,t)},dK=function(e,t){return oK("scrollTop",0,e,t)},pK=Element.prototype,hK=function(e,t){var n=[],r=t?ZX(t)&&t:document;return r?KX(n,r.querySelectorAll(e)):n},mK=function(e,t){return!!ZX(e)&&(pK.matches||pK.msMatchesSelector).call(e,t)},vK=function(e){return e?JX(e.childNodes):[]},gK=function(e){return e&&e.parentElement},bK=function(e,t){if(ZX(e)){var n=pK.closest;if(n)return n.call(e,t);do{if(mK(e,t))return e;e=gK(e)}while(e)}},yK=function(e,t,n){var r=bK(e,t),a=e&&function(e,t){var n=t?ZX(t)&&t:document;return n?n.querySelector(e):null}(n,r),i=bK(a,t)===r;return!(!r||!a)&&(r===e||a===e||i&&bK(bK(e,n),t)!==r)},AK=function(e,t,n){if(n&&e){var r,a=t;$X(n)?(r=document.createDocumentFragment(),YX(n,function(e){e===a&&(a=e.previousSibling),r.appendChild(e)})):r=n,t&&(a?a!==t&&(a=a.nextSibling):a=e.firstChild),e.insertBefore(r,a||null)}},DK=function(e,t){AK(e,null,t)},wK=function(e,t){AK(gK(e),e&&e.nextSibling,t)},_K=function(e){if($X(e))YX(JX(e),function(e){return _K(e)});else if(e){var t=gK(e);t&&t.removeChild(e)}},EK=function(e){var t=document.createElement("div");return e&&sK(t,"class",e),t},kK=function(e){var t=EK();return t.innerHTML=e.trim(),YX(vK(t),function(e){return _K(e)})},xK=function(e){return e.charAt(0).toUpperCase()+e.slice(1)},CK=function(){return EK().style},FK=["-webkit-","-moz-","-o-","-ms-"],SK=["WebKit","Moz","O","MS","webkit","moz","o","ms"],OK={},TK={},BK=function(e){var t=OK[e]||window[e];return nK(OK,e)||(YX(SK,function(n){return!(t=t||window[n+xK(e)])}),OK[e]=t),t},MK=BK("MutationObserver"),PK=BK("IntersectionObserver"),RK=BK("ResizeObserver"),NK=BK("cancelAnimationFrame"),IK=BK("requestAnimationFrame"),LK=BK("ScrollTimeline"),jK=window.setTimeout,zK=window.clearTimeout,qK=/[^\x20\t\r\n\f]+/g,VK=function(e,t,n){var r,a=e&&e.classList,i=0,o=!1;if(a&&t&&qX(t)){var s=t.match(qK)||[];for(o=s.length>0;r=s[i++];)o=!!n(a,r)&&o}return o},UK=function(e,t){VK(e,t,function(e,t){return e.remove(t)})},HK=function(e,t){return VK(e,t,function(e,t){return e.add(t)}),UK.bind(0,e,t)},WK=(Math.max,function(e,t,n,r){if(e&&t){var a=!0;return YX(n,function(n){(r?r(e[n]):e[n])!==(r?r(t[n]):t[n])&&(a=!1)}),a}return!1}),$K=function(e,t){return WK(e,t,["w","h"])},GK=function(e,t){return WK(e,t,["x","y"])},QK=function(e,t){return WK(e,t,["t","r","b","l"])},ZK=function(e,t,n){return WK(e,t,["width","height"],n&&function(e){return Math.round(e)})},YK=function(){},XK=function(e){var t,n=e?jK:IK,r=e?zK:NK;return[function(a){r(t),t=n(a,UX(e)?e():e)},function(){return r(t)}]},KK=function(e,t){var n,r,a,i=YK,o=t||{},s=o._timeout,u=o._maxDelay,c=o._mergeParams,l=function(t){i(),zK(n),n=r=void 0,i=YK,e.apply(this,t)},f=function(e){return c&&r?c(r,e):e},d=function(){i!==YK&&l(f(a)||a)},p=function(){var e=JX(arguments),t=UX(s)?s():s;if(zX(t)&&t>=0){var o=UX(u)?u():u,c=zX(o)&&o>=0,p=t>0?jK:IK,h=t>0?zK:NK,m=f(e)||e,v=l.bind(0,m);i();var g=p(v,t);i=function(){return h(g)},c&&!n&&(n=jK(d,o)),r=a=m}else l(e)};return p._flush=d,p},JK={opacity:1,zIndex:1},eJ=function(e,t){var n=e||"",r=t?parseFloat(n):parseInt(n,10);return r==r?r:0},tJ=function(e,t,n){return String((null!=t?t[n]||t.getPropertyValue(n):e.style[n])||"")},nJ=function(e,t,n){try{var r=e.style;LX(r[t])?r.setProperty(t,n):r[t]=function(e,t){return!JK[e]&&zX(t)?"".concat(t,"px"):t}(t,n)}catch(qie){}};function rJ(e,t){var n=qX(t);if(HX(t)||n){var r=n?"":{};if(e){var a=window.getComputedStyle(e,null);r=n?tJ(e,a,t):t.reduce(function(t,n){return t[n]=tJ(e,a,n),t},r)}return r}e&&YX(rK(t),function(n){return nJ(e,n,t[n])})}var aJ,iJ=function(e){return"rtl"===rJ(e,"direction")},oJ=function(e,t,n){var r=t?"".concat(t,"-"):"",a=n?"-".concat(n):"",i="".concat(r,"top").concat(a),o="".concat(r,"right").concat(a),s="".concat(r,"bottom").concat(a),u="".concat(r,"left").concat(a),c=rJ(e,[i,o,s,u]);return{t:eJ(c[i],!0),r:eJ(c[o],!0),b:eJ(c[s],!0),l:eJ(c[u],!0)}},sJ=function(e,t){return"translate".concat(HX(e)?"(".concat(e[0],",").concat(e[1],")"):"".concat(t?"X":"Y","(").concat(e,")"))},uJ=Math.round,cJ={w:0,h:0},lJ=function(e){return e?{w:e.offsetWidth,h:e.offsetHeight}:cJ},fJ=function(e){return e?{w:e.clientWidth,h:e.clientHeight}:cJ},dJ=function(e){return e?{w:e.scrollWidth,h:e.scrollHeight}:cJ},pJ=function(e){var t=parseFloat(rJ(e,"height"))||0,n=parseFloat(rJ(e,"width"))||0;return{w:n-uJ(n),h:t-uJ(t)}},hJ=function(e){return e.getBoundingClientRect()},mJ=function(e){return!(!e||!e.height&&!e.width)},vJ=function(e){return e.split(" ")},gJ=function(e,t,n,r){YX(vJ(t),function(t){e.removeEventListener(t,n,r)})},bJ=function(e,t,n,r){var a,i=function(){if(LX(aJ)){aJ=!1;try{window.addEventListener("test",null,Object.defineProperty({},"passive",{get:function(){aJ=!0}}))}catch(e){}}return aJ}(),o=null!==(a=i&&r&&r._passive)&&void 0!==a?a:i,s=r&&r._capture||!1,u=r&&r._once||!1,c=[],l=i?{passive:o,capture:s}:s;return YX(vJ(t),function(t){var r=u?function(a){e.removeEventListener(t,r,s),n&&n(a)}:n;KX(c,gJ.bind(null,e,t,r,s)),e.addEventListener(t,r,l)}),tK.bind(0,c)},yJ=function(e){return e.stopPropagation()},AJ=function(e){return e.preventDefault()},DJ={x:0,y:0},wJ=function(e){var t=e?hJ(e):0;return t?{x:t.left+window.pageYOffset,y:t.top+window.pageXOffset}:DJ},_J=function(e,t){YX(HX(t)?t:[t],e)},EJ=function(e){var t=new Map,n=function(e,n){if(e){var r=t.get(e);_J(function(e){r&&r[e?"delete":"clear"](e)},n)}else t.forEach(function(e){e.clear()}),t.clear()},r=function(e,a){if(qX(e)){var i=t.get(e)||new Set;return t.set(e,i),_J(function(e){UX(e)&&i.add(e)},a),n.bind(0,e,a)}VX(a)&&a&&n();var o=rK(e),s=[];return YX(o,function(t){var n=e[t];n&&KX(s,r(t,n))}),tK.bind(0,s)};return r(e||{}),[r,n,function(e,n){var r=t.get(e);YX(JX(r),function(e){n&&!eK(n)?e.apply(0,n):e()})}]},kJ=function(e){return JSON.stringify(e,function(e,t){if(UX(t))throw new Error;return t})},xJ={paddingAbsolute:!1,showNativeOverlaidScrollbars:!1,isInverted:!1,update:{elementEvents:[["img","load"],["video","loadeddata"],["video","loadedmetadata"],["video","canplay"]],debounce:[0,33],attributes:null,ignoreMutation:null},overflow:{x:"hidden",y:"scroll"},scrollbars:{theme:"os-theme-dark",visibility:"auto",autoHide:x()?"scroll":"move",autoHideDelay:1300,autoHideSuspend:!1,dragScroll:!0,clickScroll:!1,pointers:["mouse","touch","pen"]}},CJ=function(e,t){var n={};return YX(rK(t).concat(rK(e)),function(r){var a=e[r],i=t[r];if(WX(a)&&WX(i))aK(n[r]={},CJ(a,i)),iK(n[r])&&delete n[r];else if(nK(t,r)&&i!==a){var o=!0;if(HX(a)||HX(i))try{kJ(a)===kJ(i)&&(o=!1)}catch(s){}o&&(n[r]=i)}}),n},FJ="data-overlayscrollbars",SJ="os-environment",OJ="".concat(SJ,"-flexbox-glue"),TJ="".concat(OJ,"-max"),BJ="os-scrollbar-hidden",MJ="".concat(FJ,"-initialize"),PJ=FJ,RJ="".concat(PJ,"-overflow-x"),NJ="".concat(PJ,"-overflow-y"),IJ="overflowVisible",LJ="scrollbarPressed",jJ="updating",zJ="".concat(FJ,"-viewport"),qJ="arrange",VJ="scrollbarHidden",UJ=IJ,HJ="".concat(FJ,"-padding"),WJ=UJ,$J="".concat(FJ,"-content"),GJ="os-size-observer",QJ="".concat(GJ,"-appear"),ZJ="".concat(GJ,"-listener"),YJ=("".concat(ZJ,"-scroll"),"".concat(ZJ,"-item")),XJ=("".concat(YJ,"-final"),"os-scrollbar"),KJ="".concat(XJ,"-rtl"),JJ="".concat(XJ,"-horizontal"),e0="".concat(XJ,"-vertical"),t0="".concat(XJ,"-track"),n0="".concat(XJ,"-handle"),r0="".concat(XJ,"-visible"),a0="".concat(XJ,"-cornerless"),i0="".concat(XJ,"-transitionless"),o0="".concat(XJ,"-interaction"),s0="".concat(XJ,"-unusable"),u0="".concat(XJ,"-auto-hide"),c0="".concat(u0,"-hidden"),l0="".concat(XJ,"-wheel"),f0="".concat(t0,"-interactive"),d0="".concat(n0,"-interactive"),p0={},h0=function(){return p0};var m0,v0="__osOptionsValidationPlugin",g0="__osSizeObserverPlugin",b0=(Math.round,Math.abs,"__osScrollbarsHidingPlugin"),y0=(__webpack_require__(5914),"__osClickScrollPlugin"),A0=function(e,t,n,r){DK(e,t);var a=fJ(t),i=lJ(t),o=pJ(n);return r&&_K(t),{x:i.h-a.h+o.h,y:i.w-a.w+o.w}},D0=function(e){var t=!1,n=HK(e,BJ);try{t="none"===rJ(e,function(e){var t=TK[e];if(nK(TK,e))return t;var n=xK(e),r=CK();return YX(FK,function(a){var i=a.replace(/-/g,""),o=[e,a+e,i+n,xK(i)+n];return!(t=o.find(function(e){return void 0!==r[e]}))}),TK[e]=t||""}("scrollbar-width"))||"none"===window.getComputedStyle(e,"::-webkit-scrollbar").getPropertyValue("display")}catch(r){}return n(),t},w0=function(e,t){var n="hidden";rJ(e,{overflowX:n,overflowY:n,direction:"rtl"}),fK(e,0);var r=wJ(e),a=wJ(t);fK(e,-999);var i=wJ(t);return{i:r.x===a.x,n:a.x!==i.x}},_0=function(){var e,t,n,r,a,i,o,s,u,c,l,f,d,h,m,v,g,b,y,A,D,w,_,E,k,x,C,F,S,O,T,B;return m0||(f=document.body,d=kK('<div class="'.concat(SJ,'"><div></div></div>'))[0],h=d.firstChild,m=EJ(),v=(0,p.A)(m,3),g=v[0],b=v[2],y=MX({_initialValue:A0(f,d,h),_equal:GK},A0.bind(0,f,d,h,!0)),A=(0,p.A)(y,2),D=A[0],w=(0,A[1])(),_=(0,p.A)(w,1)[0],E=D0(d),k={x:0===_.x,y:0===_.y},x={elements:{host:null,padding:!E,viewport:function(e){return E&&e===e.ownerDocument.body&&e},content:!1},scrollbars:{slot:!0},cancel:{nativeScrollbarsOverlaid:!1,body:null}},C=aK({},xJ),F=aK.bind(0,{},C),S=aK.bind(0,{},x),O={_nativeScrollbarsSize:_,_nativeScrollbarsOverlaid:k,_nativeScrollbarsHiding:E,_cssCustomProperties:"-1"===rJ(d,"zIndex"),_scrollTimeline:!!LK,_rtlScrollBehavior:w0(d,h),_flexboxGlue:(e=d,t=h,n=HK(e,OJ),r=hJ(e),a=hJ(t),i=ZK(a,r,!0),o=HK(e,TJ),s=hJ(e),u=hJ(t),c=ZK(u,s,!0),n(),o(),i&&c),_addZoomListener:g.bind(0,"z"),_addResizeListener:g.bind(0,"r"),_getDefaultInitialization:S,_setDefaultInitialization:function(e){return aK(x,e)&&S()},_getDefaultOptions:F,_setDefaultOptions:function(e){return aK(C,e)&&F()},_staticDefaultInitialization:aK({},x),_staticDefaultOptions:aK({},C)},T=window.addEventListener,B=KK(function(e){return b(e?"z":"r")},{_timeout:33,_maxDelay:99}),cK(d,"style"),_K(d),T("resize",B.bind(0,!1)),E||k.x&&k.y||T("resize",function(){var e=h0()[b0];(l=l||e&&e._envWindowZoom())&&l(O,D,B.bind(0,!0))}),m0=O),m0},E0=function(e,t){return UX(t)?t.apply(0,e):t},k0=function(e,t,n,r){var a=LX(r)?n:r;return E0(e,a)||t.apply(0,e)},x0=function(e,t,n,r){var a=LX(r)?n:r,i=E0(e,a);return!!i&&(QX(i)?i:t.apply(0,e))},C0=new WeakMap,F0=function(e){return C0.get(e)},S0=function(e,t){return e?t.split(".").reduce(function(e,t){return e&&nK(e,t)?e[t]:void 0},e):void 0},O0=function(e,t,n){return function(r){return[S0(e,r),n||void 0!==S0(t,r)]}},T0=function(e){var t=e;return[function(){return t},function(e){t=aK({},t,e)}]},B0="tabindex",M0=EK.bind(0,""),P0=function(e){DK(gK(e),vK(e)),_K(e)},R0=function(e){var t=_0(),n=t._getDefaultInitialization,r=t._nativeScrollbarsHiding,a=h0()[b0],i=a&&a._createUniqueViewportArrangeElement,o=n().elements,s=o.host,u=o.padding,c=o.viewport,l=o.content,f=QX(e),d=f?{}:e,p=d.elements||{},h=p.host,m=p.padding,v=p.viewport,g=p.content,b=f?e:d.target,y=mK(b,"textarea"),A=b.ownerDocument,D=A.documentElement,w=b===A.body,_=A.defaultView,E=k0.bind(0,[b]),k=x0.bind(0,[b]),x=E0.bind(0,[b]),C=E.bind(0,M0,c),F=k.bind(0,M0,l),S=C(v),O=S===b,T=O&&w,B=!O&&F(g),M=!O&&QX(S)&&S===B,P=M&&!!x(l),R=P?C():S,N=P?B:F(),I=T?D:M?R:S,L=y?E(M0,s,h):b,j=T?I:L,z=M?N:B,q=A.activeElement,V=!O&&_.top===_&&q===b,U={_target:b,_host:j,_viewport:I,_padding:!O&&k(M0,u,m),_content:z,_viewportArrange:!O&&!r&&i&&i(t),_scrollOffsetElement:T?D:I,_scrollEventElement:T?A:I,_windowElm:_,_documentElm:A,_isTextarea:y,_isBody:w,_targetIsElm:f,_viewportIsTarget:O,_viewportIsContent:M,_viewportHasClass:function(e,t){return function(e,t,n){return uK(e,t).has(n)}(I,O?PJ:zJ,O?t:e)},_viewportAddRemoveClass:function(e,t,n){return lK(I,O?PJ:zJ,O?t:e,n)}},H=rK(U).reduce(function(e,t){var n=U[t];return KX(e,!(!n||!QX(n)||gK(n))&&n)},[]),W=function(e){return e?XX(H,e)>-1:null},$=U._target,G=U._host,Q=U._padding,Z=U._viewport,Y=U._content,X=U._viewportArrange,K=[function(){cK(G,PJ),cK(G,MJ),cK($,MJ),w&&(cK(D,PJ),cK(D,MJ))}],J=y&&W(G),ee=y?$:vK([Y,Z,Q,G,$].find(function(e){return!1===W(e)})),te=T?$:Y||Z;return[U,function(){sK(G,PJ,O?"viewport":"host"),sK(Q,HJ,""),sK(Y,$J,""),O||sK(Z,zJ,"");var e=w&&!O?HK(gK(b),BJ):YK;if(J&&(wK($,G),KX(K,function(){wK(G,$),_K(G)})),DK(te,ee),DK(G,Q),DK(Q||G,!O&&Z),DK(Z,Y),KX(K,function(){e(),cK(Q,HJ),cK(Y,$J),cK(Z,RJ),cK(Z,NJ),cK(Z,zJ),W(Y)&&P0(Y),W(Z)&&P0(Z),W(Q)&&P0(Q)}),r&&!O&&(lK(Z,zJ,VJ,!0),KX(K,cK.bind(0,Z,zJ))),X&&(!function(e,t){AK(gK(e),e,t)}(Z,X),KX(K,_K.bind(0,X))),V){var t=sK(Z,B0);sK(Z,B0,"-1"),Z.focus();var n=function(){return t?sK(Z,B0,t):cK(Z,B0)},a=bJ(A,"pointerdown keydown",function(){n(),a()});KX(K,[n,a])}else q&&q.focus&&q.focus();ee=0},tK.bind(0,K)]},N0=function(e,t){var n=e._content,r=(0,p.A)(t,1)[0];return function(e){var t=_0()._flexboxGlue,a=r()._heightIntrinsic,i=e._heightIntrinsicChanged,o=(n||!t)&&i;return o&&rJ(n,{height:a?"":"100%"}),{_sizeChanged:o,_contentMutation:o}}},I0=function(e,t){var n=(0,p.A)(t,2),r=n[0],a=n[1],i=e._host,o=e._padding,s=e._viewport,u=e._viewportIsTarget,c=MX({_equal:QK,_initialValue:oJ()},oJ.bind(0,i,"padding","")),l=(0,p.A)(c,2),f=l[0],d=l[1];return function(e,t,n){var i=d(n),c=(0,p.A)(i,2),l=c[0],h=c[1],m=_0(),v=m._nativeScrollbarsHiding,g=m._flexboxGlue,b=r()._directionIsRTL,y=e._sizeChanged,A=e._contentMutation,D=e._directionChanged,w=t("paddingAbsolute"),_=(0,p.A)(w,2),E=_[0],k=_[1];if(y||h||!g&&A){var x=f(n),C=(0,p.A)(x,2);l=C[0],h=C[1]}var F=!u&&(k||D||h);if(F){var S=!E||!o&&!v,O=l.r+l.l,T=l.t+l.b,B={marginRight:S&&!b?-O:0,marginBottom:S?-T:0,marginLeft:S&&b?-O:0,top:S?-l.t:0,right:S?b?-l.r:"auto":0,left:S?b?"auto":-l.l:0,width:S?"calc(100% + ".concat(O,"px)"):""},M={paddingTop:S?l.t:0,paddingRight:S?l.r:0,paddingBottom:S?l.b:0,paddingLeft:S?l.l:0};rJ(o||s,B),rJ(s,M),a({_padding:l,_paddingAbsolute:!S,_viewportPaddingStyle:o?M:aK({},B,M)})}return{_paddingStyleChanged:F}}},L0=Math.max,j0=L0.bind(0,0),z0="visible",q0="hidden",V0={_equal:$K,_initialValue:{w:0,h:0}},U0={_equal:GK,_initialValue:{x:q0,y:q0}},H0=function(e){return 0===e.indexOf(z0)},W0=function(e,t){var n=(0,p.A)(t,2),r=n[0],a=n[1],i=e._host,o=e._padding,s=e._viewport,u=e._viewportArrange,c=e._viewportIsTarget,l=e._viewportAddRemoveClass,f=e._isBody,d=e._windowElm,h=_0(),m=h._nativeScrollbarsSize,v=h._flexboxGlue,g=h._nativeScrollbarsHiding,b=h._nativeScrollbarsOverlaid,y=h0()[b0],A=!c&&!g&&(b.x||b.y),D=f&&c,w=MX(V0,pJ.bind(0,s)),_=(0,p.A)(w,2),E=_[0],k=_[1],x=MX(V0,dJ.bind(0,s)),C=(0,p.A)(x,2),F=C[0],S=C[1],O=MX(V0),T=(0,p.A)(O,2),B=T[0],M=T[1],P=MX(V0),R=(0,p.A)(P,2),N=R[0],I=R[1],L=MX(U0),j=(0,p.A)(L,1)[0],z=function(e,t){if(rJ(s,{height:""}),t){var n=r(),a=n._paddingAbsolute,o=n._padding,u=e._overflowScroll,c=e._scrollbarsHideOffset,l=pJ(i),f=fJ(i),d="content-box"===rJ(s,"boxSizing"),p=a||d?o.b+o.t:0,h=!(b.x&&d);rJ(s,{height:f.h+l.h+(u.x&&h?c.x:0)-p})}},q=function(e,t){var n=g||e?0:42,r=function(e,r,a){var i=rJ(s,e),o="scroll"===(t?t[e]:i);return[i,o,o&&!g?r?n:a:0,r&&!!n]},a=r("overflowX",b.x,m.x),i=(0,p.A)(a,4),o=i[0],u=i[1],c=i[2],l=i[3],f=r("overflowY",b.y,m.y),d=(0,p.A)(f,4);return{_overflowStyle:{x:o,y:d[0]},_overflowScroll:{x:u,y:d[1]},_scrollbarsHideOffset:{x:c,y:d[2]},_scrollbarsHideOffsetArrange:{x:l,y:d[3]}}},V=function(e,t,n,a){var i=e._scrollbarsHideOffset,o=e._scrollbarsHideOffsetArrange,s=o.x,u=o.y,c=i.x,l=i.y,f=r()._viewportPaddingStyle,d=t?"marginLeft":"marginRight",p=t?"paddingLeft":"paddingRight",h=f[d],m=f.marginBottom,v=f[p],g=f.paddingBottom;a.width="calc(100% + ".concat(l+-1*h,"px)"),a[d]=-l+h,a.marginBottom=-c+m,n&&(a[p]=v+(u?l:0),a.paddingBottom=g+(s?c:0))},U=y?y._overflowUpdateSegment(A,v,s,u,r,q,V):[function(){return A},function(){return[YK]}],H=(0,p.A)(U,2),W=H[0],$=H[1];return function(e,t,n){var u,f=e._sizeChanged,h=e._hostMutation,m=e._contentMutation,y=e._paddingStyleChanged,A=e._heightIntrinsicChanged,w=e._directionChanged,_=r(),x=_._heightIntrinsic,C=_._directionIsRTL,O=t("showNativeOverlaidScrollbars"),T=(0,p.A)(O,2),P=T[0],R=T[1],L=t("overflow"),U=(0,p.A)(L,2),H=U[0],G=U[1],Q=P&&b.x&&b.y,Z=!c&&!v&&(f||m||h||R||A),Y=H0(H.x),X=H0(H.y),K=Y||X,J=k(n),ee=S(n),te=M(n),ne=I(n);if(R&&g&&l(VJ,"scrollbarHidden",!Q),Z&&(u=q(Q),z(u,x)),f||y||m||w||R){K&&l(UJ,IJ,!1);var re=$(Q,C,u),ae=(0,p.A)(re,2),ie=ae[0],oe=ae[1],se=J=E(n),ue=(0,p.A)(se,2),ce=ue[0],le=ue[1],fe=ee=F(n),de=(0,p.A)(fe,2),pe=de[0],he=de[1],me=fJ(s),ve=pe,ge=me;ie(),(he||le||R)&&oe&&!Q&&W(oe,pe,ce,C)&&(ge=fJ(s),ve=dJ(s));var be={w:j0(L0(pe.w,ve.w)+ce.w),h:j0(L0(pe.h,ve.h)+ce.h)},ye={w:j0((D?d.innerWidth:ge.w+j0(me.w-pe.w))+ce.w),h:j0((D?d.innerHeight+ce.h:ge.h+j0(me.h-pe.h))+ce.h)};ne=N(ye),te=B(function(e,t){var n=window.devicePixelRatio%1!=0?1:0,r={w:j0(e.w-t.w),h:j0(e.h-t.h)};return{w:r.w>n?r.w:0,h:r.h>n?r.h:0}}(be,ye),n)}var Ae=ne,De=(0,p.A)(Ae,2),we=De[0],_e=De[1],Ee=te,ke=(0,p.A)(Ee,2),xe=ke[0],Ce=ke[1],Fe=ee,Se=(0,p.A)(Fe,2),Oe=Se[0],Te=Se[1],Be=J,Me=(0,p.A)(Be,2),Pe=Me[0],Re=Me[1],Ne={x:xe.w>0,y:xe.h>0},Ie=Y&&X&&(Ne.x||Ne.y)||Y&&Ne.x&&!Ne.y||X&&Ne.y&&!Ne.x;if(y||w||Re||Te||_e||Ce||G||R||Z){var Le={marginRight:0,marginBottom:0,marginLeft:0,width:"",overflowY:"",overflowX:""},je=function(e,t,n,r){var a=function(e,t){var n=H0(e),r=t&&n&&e.replace("".concat(z0,"-"),"")||"";return[t&&!n?e:"",H0(r)?"hidden":r]},i=a(n.x,t.x),o=(0,p.A)(i,2),s=o[0],u=o[1],c=a(n.y,t.y),l=(0,p.A)(c,2),f=l[0],d=l[1];return r.overflowX=u&&f?u:s,r.overflowY=d&&s?d:f,q(e,r)}(Q,Ne,H,Le),ze=W(je,Oe,Pe,C);c||V(je,C,ze,Le),Z&&z(je,x),c?(sK(i,RJ,Le.overflowX),sK(i,NJ,Le.overflowY)):rJ(s,Le)}lK(i,PJ,IJ,Ie),lK(o,HJ,WJ,Ie),c||lK(s,zJ,UJ,K);var qe=j(q(Q)._overflowStyle),Ve=(0,p.A)(qe,2),Ue=Ve[0],He=Ve[1];return a({_overflowStyle:Ue,_overflowEdge:{x:we.w,y:we.h},_overflowAmount:{x:xe.w,y:xe.h},_hasOverflow:Ne}),{_overflowStyleChanged:He,_overflowEdgeChanged:_e,_overflowAmountChanged:Ce}}},$0=function(e,t,n){var r={},a=t||{};return YX(rK(e).concat(rK(a)),function(t){var i=e[t],o=a[t];r[t]=!!(n||i||o)}),r},G0=function(e,t,n,r){var a=!1,i=r||{},o=i._attributes,s=i._styleChangingAttributes,u=i._eventContentChange,c=i._nestedTargetSelector,l=i._ignoreTargetChange,f=i._ignoreContentChange,d=KK(function(){return a&&n(!0)},{_timeout:33,_maxDelay:99}),h=function(e,t,n){var r,a=!1,i=function(i){n&&YX(n.reduce(function(t,n){if(n){var r=(0,p.A)(n,2),a=r[0],o=r[1],s=o&&a&&(i?i(a):hK(a,e));s&&s.length&&o&&qX(o)&&KX(t,[s,o.trim()],!0)}return t},[]),function(n){return YX(n[0],function(i){var o=n[1],s=r.get(i)||[];if(e.contains(i)){var u=bJ(i,o,function(e){a?(u(),r.delete(i)):t(e)});r.set(i,KX(s,u))}else tK(s),r.delete(i)})})};return n&&(r=new WeakMap,i()),[function(){a=!0},i]}(e,d,u),m=(0,p.A)(h,2),v=m[0],g=m[1],b=s||[],y=(o||[]).concat(b),A=function(a,i){var o=l||YK,s=f||YK,u=new Set,d=new Set,p=!1,h=!1,m=!1;if(YX(a,function(n){var a=n.attributeName,i=n.target,l=n.type,f=n.oldValue,v=n.addedNodes,g=n.removedNodes,y="attributes"===l,A="childList"===l,D=e===i,w=y&&qX(a)?sK(i,a):0,_=0!==w&&f!==w,E=XX(b,a)>-1&&_;if(t&&(A||!D)){var k=!y,x=y&&_,C=x&&c&&mK(i,c),F=(C?!o(i,a,f,w):k||x)&&!s(n,!!C,e,r);YX(v,function(e){return u.add(e)}),YX(g,function(e){return u.add(e)}),h=h||F,m=m||A}!t&&D&&_&&!o(i,a,f,w)&&(d.add(a),p=p||E)}),u.size>0&&g(function(e){return JX(u).reduce(function(t,n){return KX(t,hK(e,n)),mK(n,e)?KX(t,n):t},[])}),t)return!i&&h&&n(!1),[!1];if(d.size>0||p){var v=[JX(d),p];return!i&&n.apply(0,v),v}},D=new MK(function(e){return A(e)});return D.observe(e,{attributes:!0,attributeOldValue:!0,attributeFilter:y,subtree:t,childList:t,characterData:t}),a=!0,[function(){a&&(v(),D.disconnect(),a=!1)},function(){if(a){d._flush();var e=D.takeRecords();return!eK(e)&&A(e,!0)}}]},Q0=3333333,Z0=function(e,t,n){var r=n||{},a=r._direction,i=r._appear,o=h0()[g0],s=_0()._rtlScrollBehavior,u=kK('<div class="'.concat(GJ,'"><div class="').concat(ZJ,'"></div></div>'))[0],c=u.firstChild,l=iJ.bind(0,e),f=MX({_initialValue:!1,_alwaysUpdateValues:!0,_equal:function(e,t){return!(!e||!mJ(e)&&mJ(t))}}),d=(0,p.A)(f,1)[0],h=function(e){var n=HX(e)&&e.length>0&&WX(e[0]),r=!n&&VX(e[0]),i=!1,o=!1,c=!0;if(n){var l=d(e.pop().contentRect),f=(0,p.A)(l,3),h=f[0],m=f[2],v=mJ(h),g=mJ(m);o=!g&&v,c=!(i=!m&&!!g||!v)}else if(r){var b=e;c=(0,p.A)(b,2)[1]}else o=!0===e;if(a&&c){var y=r?e[0]:iJ(u);fK(u,y?s.n?-3333333:s.i?0:Q0:Q0),dK(u,Q0)}i||t({_sizeChanged:!r,_directionIsRTLCache:r?e:void 0,_appear:!!o})},m=[];return[function(){tK(m),_K(u)},function(){var t=i&&h;if(RK){var n=new RK(h);n.observe(c),KX(m,function(){n.disconnect()})}else if(o){var r=o._(c,h,i),s=(0,p.A)(r,2),f=s[0],d=s[1];t=f,KX(m,d)}if(a){var v=MX({_initialValue:void 0},l),g=(0,p.A)(v,1)[0];KX(m,bJ(u,"scroll",function(e){var t=g(),n=(0,p.A)(t,3),r=n[0],a=n[1],i=n[2];a&&(UK(c,"ltr rtl"),HK(c,r?"rtl":"ltr"),h([!!r,a,i])),yJ(e)}))}t&&(HK(u,QJ),KX(m,bJ(u,"animationstart",t,{_once:!!RK}))),(RK||o)&&DK(e,u)}]},Y0="[".concat(PJ,"]"),X0="[".concat(zJ,"]"),K0=["tabindex"],J0=["wrap","cols","rows"],e1=["id","class","style","open"],t1=function(e,t,n){var r,a,i,o,s=e._host,u=e._viewport,c=e._content,l=e._isTextarea,f=e._viewportIsTarget,d=e._viewportHasClass,h=e._viewportAddRemoveClass,m=_0()._flexboxGlue,v=MX({_equal:$K,_initialValue:{w:0,h:0}},function(){var e=d(UJ,IJ),t=d(qJ,""),n=t&&fK(u),r=t&&dK(u);h(UJ,IJ),h(qJ,""),h("",jJ,!0);var a=dJ(c),i=dJ(u),o=pJ(u);return h(UJ,IJ,e),h(qJ,"",t),h("",jJ),fK(u,n),dK(u,r),{w:i.w+a.w+o.w,h:i.h+a.h+o.h}}),g=(0,p.A)(v,1)[0],b=l?J0:e1.concat(J0),y=KK(n,{_timeout:function(){return r},_maxDelay:function(){return a},_mergeParams:function(e,t){var n=(0,p.A)(e,1)[0],r=(0,p.A)(t,1)[0];return[rK(n).concat(rK(r)).reduce(function(e,t){return e[t]=n[t]||r[t],e},{})]}}),A=function(e){YX(e||K0,function(e){if(XX(K0,e)>-1){var t=sK(s,e);qX(t)?sK(u,e,t):cK(u,e)}})},D=function(e,r){var a=(0,p.A)(e,2),i=a[0],o={_heightIntrinsicChanged:a[1]};return t({_heightIntrinsic:i}),!r&&n(o),o},w=function(e){var r=e._sizeChanged,a=e._directionIsRTLCache,i=e._appear,o=!r||i?n:y,s=!1;if(a){var u=(0,p.A)(a,2),c=u[0];s=u[1],t({_directionIsRTL:c})}o({_sizeChanged:r,_appear:i,_directionChanged:s})},_=function(e,t){var r=g(),a=(0,p.A)(r,2)[1],i={_contentMutation:a};return a&&!t&&(e?n:y)(i),i},E=function(e,t,n){var r={_hostMutation:t};return t?!n&&y(r):f||A(e),r},k=c||!m?function(e,t){var n,r=EK("os-trinsic-observer"),a=[],i=MX({_initialValue:!1}),o=(0,p.A)(i,1)[0],s=function(e,n){if(e){var r=o(0===(a=e).h||a.isIntersecting||a.intersectionRatio>0);return(0,p.A)(r,2)[1]&&!n&&t(r)&&[r]}var a},u=function(e,t){return e&&e.length>0&&s(e.pop(),t)};return[function(){tK(a),_K(r)},function(){if(PK)n=new PK(function(e){return u(e)},{root:e}),n.observe(r),KX(a,function(){n.disconnect()});else{var t=function(){var e=lJ(r);s(e)},i=Z0(r,t),o=(0,p.A)(i,2),c=o[0],l=o[1];KX(a,c),l(),t()}DK(e,r)},function(){return n&&u(n.takeRecords(),!0)}]}(s,D):[YK,YK,YK],x=(0,p.A)(k,3),C=x[0],F=x[1],S=x[2],O=f?[YK,YK]:Z0(s,w,{_appear:!0,_direction:!0}),T=(0,p.A)(O,2),B=T[0],M=T[1],P=G0(s,!1,E,{_styleChangingAttributes:e1,_attributes:e1.concat(K0)}),R=(0,p.A)(P,2),N=R[0],I=R[1],L=f&&RK&&new RK(function(e){var t=e[e.length-1].contentRect,n=mJ(t),r=mJ(o);w({_sizeChanged:!0,_appear:!r&&n}),o=t});return[function(){C(),B(),i&&i[0](),L&&L.disconnect(),N()},function(){L&&L.observe(s),A(),M(),F()},function(){var e={},t=I(),n=S(),r=i&&i[1]();return t&&aK(e,E.apply(0,KX(t,!0))),n&&aK(e,D.apply(0,KX(n,!0))),r&&aK(e,_.apply(0,KX(r,!0))),e},function(e){var t=e("update.ignoreMutation"),n=(0,p.A)(t,1)[0],o=e("update.attributes"),s=(0,p.A)(o,2),l=s[0],d=s[1],h=e("update.elementEvents"),m=(0,p.A)(h,2),v=m[0],g=m[1],A=e("update.debounce"),D=(0,p.A)(A,2),w=D[0],E=D[1];if((g||d)&&(i&&(i[1](),i[0]()),i=G0(c||u,!0,_,{_attributes:b.concat(l||[]),_eventContentChange:v,_nestedTargetSelector:Y0,_ignoreContentChange:function(e,t){var r=e.target,a=e.attributeName;return!(t||!a||f)&&yK(r,Y0,X0)||!!bK(r,".".concat(XJ))||!!function(e){return UX(n)&&n(e)}(e)}})),E)if(y._flush(),HX(w)){var k=w[0],x=w[1];r=zX(k)&&k,a=zX(x)&&x}else zX(w)?(r=w,a=!1):(r=!1,a=!1)}]},n1={x:0,y:0},r1=function(e,t){var n=O0(t,{}),r=EJ(),a=(0,p.A)(r,3),i=a[0],o=a[1],s=a[2],u=R0(e),c=(0,p.A)(u,3),l=c[0],f=c[1],d=c[2],h=T0(function(e,t){return{_padding:{t:0,r:0,b:0,l:0},_paddingAbsolute:!1,_isInverted:t.isInverted,_viewportPaddingStyle:{marginRight:0,marginBottom:0,marginLeft:0,paddingTop:0,paddingRight:0,paddingBottom:0,paddingLeft:0},_overflowEdge:n1,_overflowAmount:n1,_overflowStyle:{x:"hidden",y:"hidden"},_hasOverflow:{x:!1,y:!1},_heightIntrinsic:!1,_directionIsRTL:iJ(e._host)}}(l,t)),m=(0,p.A)(h,2),v=m[0],g=m[1],b=function(e,t){var n=e._target,r=e._viewport,a=e._viewportAddRemoveClass,i=e._viewportIsTarget,o=_0(),s=o._nativeScrollbarsHiding,u=o._nativeScrollbarsOverlaid,c=o._flexboxGlue,l=!s&&(u.x||u.y),f=[N0(e,t),I0(e,t),W0(e,t)];return function(e,t,o){var s=$0(aK({_sizeChanged:!1,_paddingStyleChanged:!1,_directionChanged:!1,_heightIntrinsicChanged:!1,_overflowEdgeChanged:!1,_overflowAmountChanged:!1,_overflowStyleChanged:!1,_hostMutation:!1,_contentMutation:!1,_appear:!1},t),{},o),u=l||!c,d=u&&fK(r),p=u&&dK(r);a("",jJ,!0);var h=s;return YX(f,function(t){h=$0(h,t(h,e,!!o)||{},o)}),fK(r,d),dK(r,p),a("",jJ),i||(fK(n,0),dK(n,0)),h}}(l,h),y=function(e,t,n){var r=rK(e).some(function(t){return!!e[t]})||!iK(t)||n;return r&&s("u",[e,t,n]),r},A=t1(l,g,function(e){return y(b(n,e),{},!1)}),D=(0,p.A)(A,4),w=D[0],_=D[1],E=D[2],k=D[3],x=v.bind(0);return x._addOnUpdatedListener=function(e){return i("u",e)},x._appendElements=function(){var e=l._target,t=l._viewport,n=l._documentElm,r=l._isBody?n.documentElement:e,a=fK(r),i=dK(r);_(),f(),fK(t,a),dK(t,i)},x._elements=l,[function(e,n){var r=O0(t,e,n);return k(r),y(b(r,E(),n),e,!!n)},x,function(){o(),w(),d()}]},a1=Math.round,i1="pointerup pointerleave pointercancel lostpointercapture",o1=function(e,t){return bJ(e,"mousedown",bJ.bind(0,t,"click",yJ,{_once:!0,_capture:!0}),{_capture:!0})},s1=function(e,t,n,r,a,i,o){var s=_0()._rtlScrollBehavior,u=r._handle,c=r._track,l=r._scrollbar,f="scroll".concat(o?"Left":"Top"),d="client".concat(o?"X":"Y"),p=o?"width":"height",h=o?"left":"top",m=o?"w":"h",v=o?"x":"y";return bJ(c,"pointerdown",function(r){var g,b,y=bK(r.target,".".concat(n0))===u,A=y?u:c;if(lK(t,PJ,LJ,!0),function(e,t,n){var r=t.scrollbars,a=e.button,i=e.isPrimary,o=e.pointerType,s=r.pointers;return 0===a&&i&&r[n?"dragScroll":"clickScroll"]&&(s||[]).includes(o)}(r,e,y)){var D=!y&&r.shiftKey,w=function(){return hJ(u)},_=function(){return hJ(c)},E=function(e,t){return(e||w())[h]-(t||_())[h]},k=(g=a[f]||0,b=1/function(e){var t=hJ(e),n=t.width,r=t.height,a=lJ(e),i=a.w,o=a.h;return{x:a1(n)/i||1,y:a1(r)/o||1}}(a)[v],function(e){var t=i()._overflowAmount,n=lJ(c)[m]-lJ(u)[m],r=b*e/n*t[v],d=iJ(l)&&o?s.n||s.i?1:-1:1;a[f]=g+r*d}),x=r[d],C=w(),F=_(),S=C[p],O=E(C,F)+S/2,T=x-F[h],B=y?0:T-O,M=function(e){tK(P),A.releasePointerCapture(e.pointerId)},P=[lK.bind(0,t,PJ,LJ),bJ(n,i1,M),bJ(n,"selectstart",function(e){return AJ(e)},{_passive:!1}),bJ(c,i1,M),bJ(c,"pointermove",function(e){var t=e[d]-x;(y||D)&&k(B+t)})];if(D)k(B);else if(!y){var R=h0()[y0];R&&KX(P,R._(k,E,B,S,T))}A.setPointerCapture(r.pointerId)}})},u1=Math.min,c1=Math.max,l1=Math.round,f1=function(e,t,n,r){if(r){var a=n?"x":"y",i=r._overflowAmount,o=r._overflowEdge[a],s=i[a];return c1(0,u1(1,o/(o+s)))}var u=n?"width":"height",c=hJ(e)[u],l=hJ(t)[u];return c1(0,u1(1,c/l))},d1=function(e,t,n,r){return t&&e.animate(n,{timeline:t,composite:r})},p1=function(e,t){return(0,M.A)({transform:[sJ("0%",t),sJ(t&&e?"100%":"-100%",t)]},t?e?"right":"left":"top",["0%","100%"])},h1=function(e){return"".concat(Math.max(0,e-.5),"px")},m1=function(e,t,n,r){return d1(e,t,{transform:[sJ("0px",r),sJ(h1(n),r)]},"add")},v1=function(e,t){return LK?new LK({source:e,axis:t}):null},g1=function(e,t,n){var r=_0(),a=r._getDefaultInitialization,i=r._cssCustomProperties,o=a().scrollbars.slot,s=t._documentElm,u=t._target,c=t._host,l=t._viewport,f=t._targetIsElm,d=t._scrollOffsetElement,h=t._isBody,m=t._viewportIsTarget,v=((f?{}:e).scrollbars||{}).slot,g=new Map,b=v1(d,"x"),y=v1(d,"y"),A=x0([u,c,l],function(){return m&&h?u:c},o,v),D=function(e){return m&&!h&&gK(e)===l},w=function(e){g.forEach(function(t,n){(!e||XX(HX(e)?e:[e],n)>-1)&&((t||[]).forEach(function(e){e&&e.cancel()}),g.delete(n))})},_=function(e,t,n){var r=n?HK:UK;YX(e,function(e){r(e._scrollbar,t)})},E=function(e,t){YX(e,function(e){var n=t(e),r=(0,p.A)(n,2);rJ(r[0],r[1])})},k=function(e,t,n){E(e,function(e){var r=e._handle,a=e._track;return[r,(0,M.A)({},n?"width":"height","".concat((100*f1(r,a,n,t)).toFixed(3),"%"))]})},x=function(e,t,n){y||y||E(e,function(e){var r=e._handle,a=e._track,i=e._scrollbar,o=function(e,t,n,r,a,i){var o=arguments.length>6&&void 0!==arguments[6]&&arguments[6],s=_0()._rtlScrollBehavior,u=i?"x":"y",c=i?"Left":"Top",l=r._overflowAmount,f=l1(l[u]),d=o?-1*n["scroll".concat(c)]:n["scroll".concat(c)],p=u1(f,c1(0,d)),h=i&&a,m=s.i?p:f-p,v=u1(1,(h?m:p)/f),g=f1(e,t,i);return 1/g*(1-g)*v}(r,a,d,t,iJ(i),n,t._isInverted);return[r,{transform:o==o?sJ("".concat((100*o).toFixed(3),"%"),n):""}]})},C=function(e){var t=e._scrollbar,n=D(t)&&t;return[n,{transform:n?sJ(["".concat(fK(d),"px"),"".concat(dK(d),"px")]):""}]},F=[],S=[],O=[],T=function(e,t,n){var r=VX(n),a=!r||!n;(!r||n)&&_(S,e,t),a&&_(O,e,t)},B=function(e){var t=e?JJ:e0,r=e?S:O,a=eK(r)?i0:"",o=EK("".concat(XJ," ").concat(t," ").concat(a)),u=EK(t0),l=EK(n0),f={_scrollbar:o,_track:u,_handle:l};return i||HK(o,"os-no-css-vars"),DK(o,u),DK(u,l),KX(r,f),KX(F,[_K.bind(0,o),w,n(f,T,s,c,d,e?b:y,e)]),f},P=B.bind(0,!0),R=B.bind(0,!1);return P(),R(),[{_refreshScrollbarsHandleLength:function(e){k(S,e,!0),k(O,e)},_refreshScrollbarsHandleOffset:function(e){x(S,e,!0),x(O,e,!1)},_refreshScrollbarsHandleOffsetTimeline:function(){var e=function(e,t){var n=t._scrollbar,r=t._handle;w(r),g.set(r,[d1(r,e?b:y,p1(e&&iJ(n),e))])};S.forEach(e.bind(0,!0)),O.forEach(e.bind(0,!1))},_refreshScrollbarsScrollbarOffsetTimeline:function(e){var t=e._overflowAmount;O.concat(S).forEach(function(e){var n=e._scrollbar;w(n),D(n)&&g.set(n,[m1(n,b,t.x,!0),m1(n,y,t.y)])})},_refreshScrollbarsScrollbarOffset:function(){y||y||(m&&E(S,C),m&&E(O,C))},_scrollbarsAddRemoveClass:T,_horizontal:{_scrollTimeline:b,_scrollbarStructures:S,_clone:P,_style:E.bind(0,S)},_vertical:{_scrollTimeline:y,_scrollbarStructures:O,_clone:R,_style:E.bind(0,O)}},function(){DK(A,S[0]._scrollbar),DK(A,O[0]._scrollbar),jK(function(){T(i0)},300)},tK.bind(0,F)]},b1=function(e){return"mouse"===e.pointerType},y1=function(e,t,n,r){var a,i,o,s,u,c=YK,l=0,f=T0({}),d=(0,p.A)(f,1)[0],h=XK(),m=(0,p.A)(h,2),v=m[0],g=m[1],b=XK(),y=(0,p.A)(b,2),A=y[0],D=y[1],w=XK(100),_=(0,p.A)(w,2),E=_[0],k=_[1],x=XK(100),C=(0,p.A)(x,2),F=C[0],S=C[1],O=XK(100),T=(0,p.A)(O,2),B=T[0],M=T[1],P=XK(function(){return l}),R=(0,p.A)(P,2),N=R[0],I=R[1],L=g1(e,n._elements,function(e,t){return function(n,r,a,i,o,s,u){var c=n._scrollbar,l=XK(333),f=(0,p.A)(l,2),d=f[0],h=f[1],m=!!o.scrollBy,v=!0;return tK.bind(0,[bJ(c,"pointerenter",function(){r(o0,!0)}),bJ(c,"pointerleave pointercancel",function(){r(o0)}),bJ(c,"wheel",function(e){var t=e.deltaX,n=e.deltaY,a=e.deltaMode;m&&v&&0===a&&gK(c)===i&&o.scrollBy({left:t,top:n,behavior:"smooth"}),v=!1,r(l0,!0),d(function(){v=!0,r(l0)}),AJ(e)},{_passive:!1,_capture:!0}),o1(c,a),s1(e,i,a,n,o,t,u),h])}}(t,n)),j=(0,p.A)(L,3),z=j[0],q=j[1],V=j[2],U=n._elements,H=U._host,W=U._scrollEventElement,$=U._isBody,G=z._scrollbarsAddRemoveClass,Q=z._refreshScrollbarsHandleLength,Z=z._refreshScrollbarsHandleOffset,Y=z._refreshScrollbarsHandleOffsetTimeline,X=z._refreshScrollbarsScrollbarOffsetTimeline,K=z._refreshScrollbarsScrollbarOffset,J=function(e){G(u0,e,!0),G(u0,e,!1)},ee=function(e,t){if(I(),e)G(c0);else{var n=function(){return G(c0,!0)};l>0&&!t?N(n):n()}},te=function(e){b1(e)&&(s=i)&&ee(!0)},ne=[k,I,S,M,D,g,V,bJ(H,"pointerover",te,{_once:!0}),bJ(H,"pointerenter",te),bJ(H,"pointerleave",function(e){b1(e)&&(s=!1,i&&ee(!1))}),bJ(H,"pointermove",function(e){b1(e)&&a&&v(function(){k(),ee(!0),F(function(){a&&ee(!1)})})}),bJ(W,"scroll",function(e){A(function(){Z(n()),o&&ee(!0),E(function(){o&&!s&&ee(!1)})}),r(e),K()})],re=d.bind(0);return re._elements=z,re._appendElements=q,[function(e,r,s){var f=s._overflowEdgeChanged,d=s._overflowAmountChanged,h=s._overflowStyleChanged,m=s._directionChanged,v=s._appear,g=_0()._nativeScrollbarsOverlaid,b=O0(t,e,r),y=n(),A=y._overflowAmount,D=y._overflowStyle,w=y._directionIsRTL,_=y._hasOverflow,E=b("showNativeOverlaidScrollbars"),k=(0,p.A)(E,2),x=k[0],C=k[1],F=b("scrollbars.theme"),S=(0,p.A)(F,2),O=S[0],T=S[1],M=b("scrollbars.visibility"),P=(0,p.A)(M,2),R=P[0],N=P[1],I=b("scrollbars.autoHide"),L=(0,p.A)(I,2),j=L[0],z=L[1],q=b("scrollbars.autoHideSuspend"),V=(0,p.A)(q,2),U=V[0],H=V[1],te=b("scrollbars.autoHideDelay"),ne=(0,p.A)(te,1)[0],re=b("scrollbars.dragScroll"),ae=(0,p.A)(re,2),ie=ae[0],oe=ae[1],se=b("scrollbars.clickScroll"),ue=(0,p.A)(se,2),ce=ue[0],le=ue[1],fe=v&&!r,de=_.x||_.y,pe=f||d||m,he=h||N,me=x&&g.x&&g.y,ve=function(e,t){var n="visible"===R||"auto"===R&&"scroll"===e;return G(r0,n,t),n};if(l=ne,fe&&(U&&de?(J(!1),c(),B(function(){c=bJ(W,"scroll",J.bind(0,!0),{_once:!0})})):J(!0)),C&&G("os-theme-none",me),T&&(G(u),G(O,!0),u=O),H&&!U&&J(!0),z&&(a="move"===j,i="leave"===j,ee(!(o="never"!==j),!0)),oe&&G(d0,ie),le&&G(f0,ce),he){var ge=ve(D.x,!0),be=ve(D.y,!1);G(a0,!(ge&&be))}pe&&(Q(y),Z(y),Y(y),X(y),K(),G(s0,!A.x,!0),G(s0,!A.y,!1),G(KJ,w&&!$))},re,function(){tK(ne),c()}]},A1=function(e,t,n){UX(e)&&e(t||void 0,n||void 0)},D1=function(e,t,n){var r=_0(),a=r._getDefaultOptions,i=r._getDefaultInitialization,o=r._addZoomListener,s=r._addResizeListener,u=h0(),c=QX(e),l=c?e:e.target,f=F0(l);if(t&&!f){var d=!1,h=function(e){var t=h0()[v0],n=t&&t._;return n?n(e,!0):e},m=aK({},a(),h(t)),v=EJ(n),g=(0,p.A)(v,3),b=g[0],y=g[1],A=g[2],D=r1(e,m),w=(0,p.A)(D,3),_=w[0],E=w[1],k=w[2],x=y1(e,m,E,function(e){return A("scroll",[N,e])}),C=(0,p.A)(x,3),F=C[0],S=C[1],O=C[2],T=function(e,t){return _(e,!!t)},B=T.bind(0,{},!0),M=o(B),P=s(B),R=function(e){!function(e){C0.delete(e)}(l),M(),P(),O(),k(),d=!0,A("destroyed",[N,!!e]),y()},N={options:function(e,t){if(e){var n=t?a():{},r=CJ(m,aK(n,h(e)));iK(r)||(aK(m,r),T(r))}return aK({},m)},on:b,off:function(e,t){e&&t&&y(e,t)},state:function(){var e=E(),t=e._overflowEdge,n=e._overflowAmount,r=e._overflowStyle,a=e._hasOverflow,i=e._padding,o=e._paddingAbsolute,s=e._directionIsRTL;return aK({},{overflowEdge:t,overflowAmount:n,overflowStyle:r,hasOverflow:a,padding:i,paddingAbsolute:o,directionRTL:s,destroyed:d})},elements:function(){var e=E._elements,t=e._target,n=e._host,r=e._padding,a=e._viewport,i=e._content,o=e._scrollOffsetElement,s=e._scrollEventElement,u=S._elements,c=u._horizontal,l=u._vertical,f=function(e){var t=e._handle,n=e._track;return{scrollbar:e._scrollbar,track:n,handle:t}},d=function(e){var t=e._scrollbarStructures,n=e._clone,r=f(t[0]);return aK({},r,{clone:function(){var e=f(n());return F({},!0,{}),e}})};return aK({},{target:t,host:n,padding:r||a,viewport:a,content:i||a,scrollOffsetElement:o,scrollEventElement:s,scrollbarHorizontal:d(c),scrollbarVertical:d(l)})},update:function(e){return T({},e)},destroy:R.bind(0)};return E._addOnUpdatedListener(function(e,t,n){F(t,n,e)}),function(e,t){C0.set(e,t)}(l,N),YX(rK(u),function(e){return A1(u[e],0,N)}),function(e,t,n){var r=n||{},a=r.nativeScrollbarsOverlaid,i=r.body,o=_0(),s=o._nativeScrollbarsOverlaid,u=o._nativeScrollbarsHiding,c=t.nativeScrollbarsOverlaid,l=t.body,f=null!=a?a:c,d=LX(i)?l:i,p=(s.x||s.y)&&f,h=e&&(jX(d)?!u:d);return!!p||!!h}(E._elements._isBody,i().cancel,!c&&e.cancel)?(R(!0),N):(E._appendElements(),S._appendElements(),A("initialized",[N]),E._addOnUpdatedListener(function(e,t,n){var r=e._sizeChanged,a=e._directionChanged,i=e._heightIntrinsicChanged,o=e._overflowEdgeChanged,s=e._overflowAmountChanged,u=e._overflowStyleChanged,c=e._contentMutation,l=e._hostMutation;A("updated",[N,{updateHints:{sizeChanged:r,directionChanged:a,heightIntrinsicChanged:i,overflowEdgeChanged:o,overflowAmountChanged:s,overflowStyleChanged:u,contentMutation:c,hostMutation:l},changedOptions:t,force:n}])}),N.update(!0),N)}return f};D1.plugin=function(e){var t,n;YX((n=[],YX(HX(t=e)?t:[t],function(e){YX(rK(e),function(t){KX(n,p0[t]=e[t])})}),n),function(e){return A1(e,D1)})},D1.valid=function(e){var t=e&&e.elements,n=UX(t)&&t();return GX(n)&&!!F0(n.target)},D1.env=function(){var e=_0(),t=e._nativeScrollbarsSize,n=e._nativeScrollbarsOverlaid,r=e._nativeScrollbarsHiding,a=e._rtlScrollBehavior,i=e._flexboxGlue,o=e._cssCustomProperties,s=e._scrollTimeline,u=e._staticDefaultInitialization,c=e._staticDefaultOptions,l=e._getDefaultInitialization,f=e._setDefaultInitialization,d=e._getDefaultOptions,p=e._setDefaultOptions;return aK({},{scrollbarsSize:t,scrollbarsOverlaid:n,scrollbarsHiding:r,rtlScrollBehavior:a,flexboxGlue:i,cssCustomProperties:o,scrollTimeline:s,staticDefaultInitialization:u,staticDefaultOptions:c,getDefaultInitialization:l,setDefaultInitialization:f,getDefaultOptions:d,setDefaultOptions:p})};var w1=function(){if("undefined"==typeof window){var e=function(){};return[e,e]}var t,n,r=window,a="function"==typeof r.requestIdleCallback;a&&(/\[native code]/.test(String(window.requestIdleCallback))||(a=!1));var i=r.requestAnimationFrame,o=r.cancelAnimationFrame,s=a?r.requestIdleCallback:i,u=a?r.cancelIdleCallback:o,c=function(){u(t),o(n)};return[function(e,r){c(),t=s(a?function(){c(),n=i(e)}:e,"object"===(0,h.A)(r)?r:{timeout:2233})},c]},_1=["element","options","events","defer","children"],E1=function(e,t){var n=e.element,r=void 0===n?"div":n,a=e.options,i=e.events,o=e.defer,s=e.children,u=(0,je.A)(e,_1),l=r,f=(0,c.useRef)(null),d=(0,c.useRef)(null),h=(0,c.useState)(!1),m=(0,p.A)(h,2),v=m[0],g=m[1],b=function(e){var t=e||{},n=t.options,r=t.events,a=t.defer,i=(0,c.useMemo)(w1,[]),o=(0,p.A)(i,2),s=o[0],u=o[1],l=(0,c.useRef)(null),f=(0,c.useRef)(a),d=(0,c.useRef)(n),h=(0,c.useRef)(r);return(0,c.useEffect)(function(){f.current=a},[a]),(0,c.useEffect)(function(){var e=l.current;d.current=n,D1.valid(e)&&e.options(n||{},!0)},[n]),(0,c.useEffect)(function(){var e=l.current;h.current=r,D1.valid(e)&&e.on(r||{},!0)},[r]),(0,c.useEffect)(function(){return function(){var e;u(),null===(e=l.current)||void 0===e||e.destroy()}},[]),(0,c.useMemo)(function(){return[function(e){var t=l.current;if(!D1.valid(t)){var n=f.current,r=d.current||{},a=h.current||{},i=function(){return l.current=D1(e,r,a)};n?s(i,n):i()}},function(){return l.current}]},[])}({options:a,events:i,defer:o}),y=(0,p.A)(b,2),A=y[0],D=y[1];return(0,c.useEffect)(function(){g(!0)},[]),(0,c.useEffect)(function(){var e=f.current,t=d.current;return v&&e&&t&&A({target:e,elements:{viewport:t,content:t}}),function(){var e;return null===(e=D())||void 0===e?void 0:e.destroy()}},[v,A,r]),(0,c.useImperativeHandle)(t,function(){return{osInstance:D,getElement:function(){return f.current}}},[]),c.createElement(l,pb({"data-overlayscrollbars-initialize":"",ref:f},u),v?c.createElement("div",{ref:d,"data-overlayscrollbars-contents":!0},s):s)},k1=(0,c.forwardRef)(E1);function x1(){var e=(0,c.useState)(!1),t=(0,p.A)(e,2),n=t[0],r=t[1],a=(0,c.useContext)(BX).chatMain;return a?c.createElement(c.Fragment,null,c.createElement(MB,{content:Bae("Send Sticker",'"Send Sticker" button tooltip',"bp-better-messages")},c.createElement("div",{className:"bm-stickers",onClick:function(){r(!n)}},c.createElement(sI,null))),(0,TS.createPortal)(c.createElement(Zy,null,n&&c.createElement(F1,{close:function(){r(!1)}})),a)):null}var C1=new Map;function F1(e){var t=(0,c.useContext)(BX).threadId,n=(0,c.useState)(!1),r=(0,p.A)(n,2),a=r[0],i=r[1],o=(0,c.useRef)(!1),s=(0,c.useState)(!1),u=(0,p.A)(s,2),l=u[0],f=u[1],d=(0,c.useState)([]),h=(0,p.A)(d,2),m=h[0],v=h[1],g=(0,c.useState)([]),b=(0,p.A)(g,2),y=b[0],A=b[1],D=(0,c.useState)("latest"),w=(0,p.A)(D,2),_=w[0],E=w[1],k=(0,c.useState)(""),x=(0,p.A)(k,2),C=x[0],F=x[1],S=(0,c.useState)(!1),O=(0,p.A)(S,2),T=O[0],B=O[1],M=(0,c.useState)([]),P=(0,p.A)(M,2),R=P[0],N=P[1],I=(0,c.useRef)(0),L=(0,c.useRef)(0),j=(0,c.useState)(),z=(0,p.A)(j,2),q=z[0],V=z[1],U=(0,c.useRef)(!1),H=(0,c.useState)(!1),W=(0,p.A)(H,2),$=(W[0],W[1],TX(C,300)),G=(0,p.A)($,1)[0],Q=(0,c.useRef)(null);(0,c.useEffect)(function(){q&&q.addEventListener("scroll",function(){Z(q)})},[q]);var Z=function(e){var t=e.scrollHeight-(e.scrollTop+e.clientHeight);if(!o.current&&!U.current&&t<=100){U.current=!0;var n=L.current+1;n<=I.current&&DX(Q.current,n).then(function(e){U.current=!1,L.current=n,N(function(t){return[].concat((0,ae.A)(t),(0,ae.A)(Object.entries(e.stickers)))})})}};(0,c.useEffect)(function(){(function(){return yX.apply(this,arguments)})().then(function(e){v(Object.entries(e.packs)),A(Object.entries(e.stickers)),C1.set("latest",Object.entries(e.stickers)),i(!0),f(!0)}).catch(function(){e.close()})},[]),(0,c.useEffect)(function(){C1.has(_)?A(C1.get(_)):"latest"!==_&&"search"!==_&&(f(!1),function(e){return AX.apply(this,arguments)}(Number(_)).then(function(e){A(Object.entries(e)),C1.set(_,Object.entries(e)),f(!0)}))},[_]),(0,c.useEffect)(function(){""!==G&&(B(!1),Q.current=G,DX(G).then(function(e){B(!0),I.current=e.pages,L.current=1,N(Object.entries(e.stickers))}))},[G]);return c.createElement(VC.div,{initial:{y:"100%"},animate:{y:"0%"},transition:{duration:.2},exit:{y:"100%"},className:"bpbm-stickers-selector",role:"application"},!1===a&&c.createElement("div",{style:{margin:"10px 0"}},c.createElement(CX,null)),!1!==a&&c.createElement(c.Fragment,null,c.createElement("div",{className:"bpbm-stickers-head"},c.createElement(k1,{options:{overflow:{x:"scroll"}},className:"bpbm-stickers-tabs",events:{initialized:function(e){var t=e.elements().padding,n=t.querySelectorAll("span"),r=0;Array.from(n).map(function(e){r+=e.getBoundingClientRect().width}),t.style.width=r+"px"}}},c.createElement(MB,{content:Bae("Latest","Stickers selector","bp-better-messages")},c.createElement("span",{className:"latest"===_?"bpbm-stickers-tabs-active":"",onClick:function(){E("latest")}},c.createElement(CG,null))),c.createElement(MB,{content:Bae("Search","Stickers selector","bp-better-messages")},c.createElement("span",{className:"search"===_?"bpbm-stickers-tabs-active":"",onClick:function(){E("search")}},c.createElement(FG,null))),m.map(function(e){var t=(0,p.A)(e,2),n=t[0],r=t[1];return c.createElement("span",{key:n,className:_===n?"bpbm-stickers-tabs-active":"",onClick:function(){E(n)}},c.createElement("img",{src:r.packageImg,alt:r.packageName}))})),c.createElement(MB,{content:Bae("Close","Stickers selector","bp-better-messages")},c.createElement("span",{className:"bpbm-stickers-close",onClick:e.close},c.createElement(kG,null)))),"search"===_&&c.createElement("span",{className:"bpbm-stickers-search"},c.createElement("input",{type:"text",name:"search",value:C,onChange:function(e){return F(e.target.value)},placeholder:Bae("Search","Stickers selector - Search Input Placeholder","bp-better-messages")})),c.createElement(k1,{className:"bpbm-stickers-selector-sticker-container",events:{initialized:function(e){V(e.elements().scrollEventElement)}}},"search"===_&&c.createElement(c.Fragment,null,c.createElement("span",{className:"bpbm-stickers-selector-sticker-list"},""===C&&c.createElement("span",{className:"bpbm-stickers-selector-empty"},Bae("Search results will display here","Stickers selector","bp-better-messages")),""!==C&&c.createElement(c.Fragment,null,!T&&c.createElement(CX,{showText:!1}),T&&c.createElement(c.Fragment,null,0===R.length&&c.createElement("span",{className:"bpbm-stickers-selector-empty"},Bae("No stickers found","Stickers selector","bp-better-messages")),R.length>0&&c.createElement(c.Fragment,null,R.map(function(n){var r=(0,p.A)(n,2),a=r[0],i=r[1];return c.createElement("span",{key:a,className:"bpbm-stickers-selector-sticker",onClick:function(){_X(t,a,i.stickerImg),e.close()}},c.createElement("img",{src:i.stickerImg,alt:""}))})))))),"search"!==_&&c.createElement("span",{className:"bpbm-stickers-selector-sticker-list"},!l&&c.createElement(CX,{showText:!1}),l&&c.createElement(c.Fragment,null,0===y.length&&c.createElement(c.Fragment,null,"latest"===_&&c.createElement("span",{className:"bpbm-stickers-selector-empty"},Bae("You have not used any stickers yet","Stickers selector","bp-better-messages")),"latest"!==_&&c.createElement("span",{className:"bpbm-stickers-selector-empty"},Bae("No stickers found","Stickers selector","bp-better-messages"))),y.length>0&&c.createElement(c.Fragment,null,y.map(function(n){var r=(0,p.A)(n,2),a=r[0],i=r[1];return c.createElement("span",{key:a,className:"bpbm-stickers-selector-sticker",onClick:function(){_X(t,a,i.stickerImg),e.close()}},c.createElement("img",{src:i.stickerImg,alt:""}))})))))))}function S1(e){return QC({tag:"svg",attr:{version:"1.1",viewBox:"0 0 16 16"},child:[{tag:"path",attr:{d:"M6 2c0-1.105 0.895-2 2-2s2 0.895 2 2c0 1.105-0.895 2-2 2s-2-0.895-2-2zM10.243 3.757c0-1.105 0.895-2 2-2s2 0.895 2 2c0 1.105-0.895 2-2 2s-2-0.895-2-2zM13 8c0-0.552 0.448-1 1-1s1 0.448 1 1c0 0.552-0.448 1-1 1s-1-0.448-1-1zM11.243 12.243c0-0.552 0.448-1 1-1s1 0.448 1 1c0 0.552-0.448 1-1 1s-1-0.448-1-1zM7 14c0 0 0 0 0 0 0-0.552 0.448-1 1-1s1 0.448 1 1c0 0 0 0 0 0 0 0.552-0.448 1-1 1s-1-0.448-1-1zM2.757 12.243c0 0 0 0 0 0 0-0.552 0.448-1 1-1s1 0.448 1 1c0 0 0 0 0 0 0 0.552-0.448 1-1 1s-1-0.448-1-1zM2.257 3.757c0 0 0 0 0 0 0-0.828 0.672-1.5 1.5-1.5s1.5 0.672 1.5 1.5c0 0 0 0 0 0 0 0.828-0.672 1.5-1.5 1.5s-1.5-0.672-1.5-1.5zM0.875 8c0-0.621 0.504-1.125 1.125-1.125s1.125 0.504 1.125 1.125c0 0.621-0.504 1.125-1.125 1.125s-1.125-0.504-1.125-1.125z"}}]})(e)}function O1(e,t,n){return T1.apply(this,arguments)}function T1(){return(T1=(0,o.A)(u().mark(function e(t,n,r){var a,i,o,s,c;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=1,tX(r);case 1:if(""!==(a=e.sent).trim()){e.next=2;break}return vy(Bae("The message you were trying to send was empty","User tried to send empty message error","bp-better-messages"),3e3),e.abrupt("return",!1);case 2:return i="thread/"+t+"/save",o={message_id:n,message:a},e.prev=3,e.next=4,sae.post(i,o);case 4:return s=e.sent,c=s.data,eX(r),e.next=5,O8(c);case 5:return e.abrupt("return",!0);case 6:e.prev=6,vy(e.catch(3).response.data.message);case 7:case"end":return e.stop()}},e,null,[[3,6]])}))).apply(this,arguments)}function B1(){return M1.apply(this,arguments)}function M1(){return M1=(0,o.A)(u().mark(function e(){var t,n,r,a,i,o=arguments;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return t=o.length>0&&void 0!==o[0]?o[0]:1,n=o.length>1&&void 0!==o[1]?o[1]:"",e.prev=1,r="gifs?page="+t,""!==n&&(r+="&search="+n),e.next=2,sae.get(r);case 2:return a=e.sent,e.abrupt("return",a.data);case 3:throw e.prev=3,yy(i=e.catch(1)),i;case 4:case"end":return e.stop()}},e,null,[[1,3]])})),M1.apply(this,arguments)}function P1(e,t){return R1.apply(this,arguments)}function R1(){return(R1=(0,o.A)(u().mark(function e(t,n){var r,a,i,o;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=1,sae.post("gifs/"+t+"/send",{gif_id:n});case 1:return r=e.sent,(a=r.data).errors?vy(Object.values(a.errors)):a.update&&(F8(a.update.messages),Z9(a.update.users),i=a.update.messages[0],d7(t,{lastTime:i.created_at,lastMessage:i.message_id})),e.abrupt("return",a.data);case 2:throw e.prev=2,yy(o=e.catch(0)),o;case 3:case"end":return e.stop()}},e,null,[[0,2]])}))).apply(this,arguments)}function N1(){var e=(0,c.useState)(!1),t=(0,p.A)(e,2),n=t[0],r=t[1],a=(0,c.useContext)(BX).chatMain;return a?c.createElement(c.Fragment,null,c.createElement(MB,{content:Bae("Send GIF",'"Send GIF" button tooltip',"bp-better-messages")},c.createElement("span",{className:"bm-gif",onClick:function(){r(!n)}},c.createElement(MI,null))),(0,TS.createPortal)(c.createElement(Zy,null,n&&c.createElement(L1,{close:function(){r(!1)}})),a)):null}var I1=new Map;function L1(e){var t=(0,c.useContext)(BX).threadId,n=(0,c.useState)(!1),r=(0,p.A)(n,2),a=(r[0],r[1],(0,c.useState)(!1)),i=(0,p.A)(a,2),s=i[0],l=i[1],f=(0,c.useRef)(!1),d=(0,c.useState)(!1),h=(0,p.A)(d,2),m=h[0],v=h[1],g=(0,c.useState)([]),b=(0,p.A)(g,2),y=b[0],A=b[1],D=(0,c.useRef)(1),w=(0,c.useState)("trending"),_=(0,p.A)(w,2),E=_[0],k=_[1],x=(0,c.useState)(""),C=(0,p.A)(x,2),F=C[0],S=C[1],O=(0,c.useState)(!1),T=(0,p.A)(O,2),B=T[0],M=T[1],P=(0,c.useState)([]),R=(0,p.A)(P,2);R[0],R[1];(0,c.useEffect)(function(){B1(D.current).then(function(e){A(e.gifs),I1.set("trending",e.gifs),l(!0),v(!0)}).catch(function(){e.close()})},[]),(0,c.useEffect)(function(){I1.has(E)?A(I1.get(E)):"trending"!==E&&"search"!==E&&v(!1)},[E]);var N=(0,c.useState)(),I=(0,p.A)(N,2),L=I[0],j=I[1],z=(0,c.useRef)(!1),q=(0,c.useState)(!1),V=(0,p.A)(q,2);V[0],V[1];(0,c.useEffect)(function(){L&&L.addEventListener("scroll",function(){U(L)})},[L]);var U=function(e){var t=e.scrollHeight-(e.scrollTop+e.clientHeight);!f.current&&!z.current&&t<=100&&G()},H=TX(F,300),W=(0,p.A)(H,1)[0],$=(0,c.useRef)(""),G=function(){var e=(0,o.A)(u().mark(function e(){var t;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(!z.current){e.next=1;break}return e.abrupt("return");case 1:return z.current=!0,D.current++,e.next=2,B1(D.current,$.current);case 2:(t=e.sent).gifs.length<20&&(f.current=!0),A(function(e){return z.current=!1,[].concat((0,ae.A)(e),(0,ae.A)(t.gifs))});case 3:case"end":return e.stop()}},e)}));return function(){return e.apply(this,arguments)}}();return(0,c.useEffect)(function(){""!==W&&(M(!1),B1(1,W).then(function(e){A(e.gifs),v(!0),M(!0)})),$.current=W},[W]),c.createElement(VC.div,{initial:{y:"100%"},animate:{y:"0%"},transition:{duration:.2},exit:{y:"100%"},className:"bpbm-gifs-selector",role:"application"},!1===s&&c.createElement("div",{style:{margin:"10px 0"}},c.createElement(CX,null)),!1!==s&&c.createElement(c.Fragment,null,c.createElement("div",{className:"bpbm-gifs-head"},c.createElement("div",{className:"bpbm-gifs-tabs"},c.createElement(MB,{content:Bae("Trending","Gifs selector","bp-better-messages")},c.createElement("span",{className:"trending"===E?"bpbm-gifs-tabs-active":"",onClick:function(){k("trending")}},c.createElement(dF,{className:"bm-svg"}))),c.createElement("span",{"data-package-id":"search",className:"search"===E?"bpbm-gifs-tabs-active":"",onClick:function(){k("search")}},c.createElement("input",{type:"text",name:"search",value:F,onChange:function(e){return S(e.target.value)},placeholder:Bae("Search","Gifs selector","bp-better-messages")}))),c.createElement(MB,{content:Bae("Close","Gifs selector","bp-better-messages")},c.createElement("span",{className:"bpbm-gifs-close",onClick:e.close},c.createElement(kG,{className:"bm-svg"})))),c.createElement(k1,{className:"bpbm-gifs-selector-gif-container",events:{initialized:function(e){j(e.elements().scrollEventElement)}}},"search"===E&&c.createElement(c.Fragment,null,c.createElement("span",{className:"bpbm-gifs-selector-gif-list "+(""===F||B&&0===y.length?"empty":"")},""===F&&c.createElement("span",{className:"bpbm-gifs-selector-empty"},Bae("Search results will display here","Gifs selector","bp-better-messages")),""!==F&&c.createElement(c.Fragment,null,!B&&c.createElement("span",{style:{position:"absolute",left:0,right:0,top:0,bottom:0,margin:"auto"}},c.createElement(CX,{showText:!1})),B&&c.createElement(c.Fragment,null,0===y.length&&c.createElement("span",{className:"bpbm-gifs-selector-empty"},Bae("No gifs found","Gifs selector","bp-better-messages")),y.length>0&&c.createElement(c.Fragment,null,y.map(function(n){return c.createElement("span",{key:n.id,className:"bpbm-gifs-selector-gif",onClick:function(){P1(t,n.id),e.close()}},c.createElement("img",{src:n.url,alt:""}))})))))),"search"!==E&&c.createElement("span",{className:"bpbm-gifs-selector-gif-list"},!m&&c.createElement(CX,{showText:!1}),m&&c.createElement(c.Fragment,null,0===y.length&&c.createElement(c.Fragment,null,"trending"===E&&c.createElement("span",{className:"bpbm-gifs-selector-empty"},Bae("You have not used any gifs yet","Gifs selector","bp-better-messages")),"trending"!==E&&c.createElement("span",{className:"bpbm-gifs-selector-empty"},Bae("No gifs found","Gifs selector","bp-better-messages"))),y.length>0&&c.createElement(c.Fragment,null,y.map(function(n){return c.createElement("span",{key:n.id,className:"bpbm-gifs-selector-gif",onClick:function(){P1(t,n.id),e.close()}},c.createElement("img",{src:n.url,alt:""}))})))))))}function j1(e,t){return z1.apply(this,arguments)}function z1(){return z1=(0,o.A)(u().mark(function e(t,n){var r,a,i,o,s,c,l,f,d,p,h,m,v;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(uy(t),r=sy(t),!(a=window.getSelection())){e.next=4;break}if(!a.rangeCount){e.next=4;break}return e.next=1,G9(n);case 1:if(i=e.sent){e.next=2;break}return e.abrupt("return");case 2:if(o=a.getRangeAt(0),s=o.commonAncestorContainer.nodeValue){e.next=3;break}return e.abrupt("return");case 3:c=o.startOffset,l=s.slice(0,c),f=l.lastIndexOf("@"),-1===(d=s.indexOf(" ",f))&&(d=0),s.slice(0,f),d>0&&s.slice(d),o.collapse(!0),(p=o.cloneRange()).selectNodeContents(r),p.setStart(o.commonAncestorContainer,f),d&&p.setEnd(o.commonAncestorContainer,d),p.deleteContents(),h="",i.avatar&&(h+='<img src="'+i.avatar+'" class="avatar avatar-16" width="16" height="16" alt="" />'),h+=i.name,(m=document.createElement("span")).className="bm-inline-mention",m.dataset.userId=String(i.user_id),m.contentEditable="false",m.innerHTML=h,m.onclick=function(e){S()&&(e.preventDefault(),e.stopImmediatePropagation(),ly(r))},p.insertNode(m),(v=document.createRange()).setStartAfter(m),a.removeAllRanges(),a.addRange(v);case 4:case"end":return e.stop()}},e)})),z1.apply(this,arguments)}const q1=function(e){var t=(0,c.useRef)([]),n=(0,c.useState)(!0),r=(0,p.A)(n,2),a=r[0],i=r[1],o=e.args,s=o.editor,u=(o.mention,o.setMention),l=o.search,f=o.mentionIndex,d=o.setMentionIndex,h=o.mentionResults,m=bT({placement:"top",open:a,transform:!1,elements:{reference:e.reference},onOpenChange:i,middleware:[BO(0),PO(),MO({padding:0})],whileElementsMounted:wO}),v=(m.x,m.y,m.refs),g=m.floatingStyles,b=(m.strategy,wT([kT(m.context,{activeIndex:f,listRef:t})])),y=b.getFloatingProps,A=b.getItemProps;return null===l?null:c.createElement(VC.div,pb({initial:{y:"100%"},animate:{y:"0%"},transition:{duration:.2},exit:{y:"100%"},ref:v.setFloating,className:"bm-mentions",style:g},y()),h.map(function(e,n){return c.createElement(VC.div,pb({key:"mention_suggestion_"+e.user_id,ref:function(e){t.current[n]=e},onMouseDown:function(e){e.preventDefault()},onHoverStart:function(){d(n)},onClick:function(){j1(s,e.user_id),u(null)}},A,{className:"bm-mention"+(f===n?" bm-mention-active":"")}),c.createElement(xI,{user_id:e.user_id,size:20,link:!1}),c.createElement(zI,{user_id:e.user_id,link:!1}))}))};function V1(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(e){if("string"==typeof e)return U1(e,t);var n={}.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)?U1(e,t):void 0}}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,a=function(){};return{s:a,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,o=!0,s=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return o=e.done,e},e:function(e){s=!0,i=e},f:function(){try{o||null==n.return||n.return()}finally{if(s)throw i}}}}function U1(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function H1(){return(H1=(0,o.A)(u().mark(function e(t){var n;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return n=(n=KT(t)).replace(/\n/g,function(e,t,n){return 0===t?e:"<br/>"}),e.next=1,W1(n);case 1:return n=e.sent,e.next=2,G1(n);case 2:return n=e.sent,e.abrupt("return",n);case 3:case"end":return e.stop()}},e)}))).apply(this,arguments)}function W1(e){return $1.apply(this,arguments)}function $1(){return $1=(0,o.A)(u().mark(function e(t){var n,r,a,i,o,s,c,l;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:n=new Set,r=V1(t.matchAll(UI()));try{for(r.s();!(a=r.n()).done;)i=a.value,o=i[0],n.has(o)||(s=fz(o),"object"===(0,h.A)(s)&&(c="width: 20px; height: 20px; background-image: url('"+az+" '); vertical-align: middle; background-size: "+100*s.sheet.cols+"% "+100*s.sheet.rows+"%; background-position: "+100/(s.sheet.cols-1)*s.emoji.x+"% "+100/(s.sheet.rows-1)*s.emoji.y+"%",l='<img class="bm-inline-emoji" alt="'+o+'" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkYAAAAAYAAjCB0C8AAAAASUVORK5CYII=" style="'+c+'">',t=t.replace(new RegExp(o,"g"),l)),n.add(o))}catch(zie){r.e(zie)}finally{r.f()}return e.abrupt("return",t);case 1:case"end":return e.stop()}},e)})),$1.apply(this,arguments)}function G1(e){return Q1.apply(this,arguments)}function Q1(){return Q1=(0,o.A)(u().mark(function e(t){var n,r,a,i,o,s,c,l,f,d,p;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(-1!==(n=t.indexOf('<span class="bm-mention"'))){e.next=1;break}return e.abrupt("return",t);case 1:if(-1!==(r=t.indexOf("</span>",n))){e.next=2;break}return e.abrupt("return",t);case 2:return a=t.slice(n,r+7),i='data-user-id="',o=a.indexOf(i),o+=14,s=a.indexOf('"',o),c=Number(a.slice(o,s)),l=a.indexOf(">@"),l+=2,f=a.indexOf("<",o),d=a.slice(l,f),p='<span class="bm-inline-mention" data-user-id="'+c+'" contenteditable="false">'+d+"</span>",t=t.replace(a,p),e.abrupt("return",G1(t));case 3:case"end":return e.stop()}},e)})),Q1.apply(this,arguments)}function Z1(){var e=(0,c.useContext)($N),t=e.isMaximized,n=e.setIsMaximized,r=e.fullScreened;return c.createElement(c.Fragment,null,c.createElement(MB,{showOnMobile:!1,content:Bae("Back",'"Back" Button Tooltip',"bp-better-messages")},c.createElement(IN,{to:"/",className:"back"},c.createElement(xz,null))),c.createElement("span",{id:"bm-new-thread-title"},Bae("Bulk Messages","Bulk messaging screen","bp-better-messages")),_ae.fullScreen&&c.createElement(c.Fragment,null,!t&&c.createElement(c.Fragment,null,c.createElement(MB,{showOnMobile:!1,content:Bae("Maximize",'"Maximize messages window" Button Tooltip',"bp-better-messages")},c.createElement("span",{onClick:function(){n(!0)},className:"bpbm-maximize"},c.createElement(oU,{className:"bm-svg"}))))),t&&!r&&c.createElement(c.Fragment,null,c.createElement(MB,{showOnMobile:!1,content:Bae("Minimize",'"Minimize messages window" Button Tooltip',"bp-better-messages")},c.createElement("span",{onClick:function(){n(!1)},className:"bpbm-minimize"},c.createElement(sU,{className:"bm-svg"})))))}function Y1(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(e){if("string"==typeof e)return X1(e,t);var n={}.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)?X1(e,t):void 0}}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,a=function(){};return{s:a,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,o=!0,s=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return o=e.done,e},e:function(e){s=!0,i=e},f:function(){try{o||null==n.return||n.return()}finally{if(s)throw i}}}}function X1(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}var K1=(0,c.createContext)(!1);function J1(){var e=(0,c.useRef)(null),t=(0,c.useRef)(null),n=(0,c.useState)(!0),r=(0,p.A)(n,2),a=(r[0],r[1]),i=(0,c.useState)("all"),s=(0,p.A)(i,2),l=s[0],f=s[1],d=(0,c.useState)(null),h=(0,p.A)(d,2),m=h[0],v=h[1],g=(0,c.useState)(""),b=(0,p.A)(g,2),y=b[0],A=b[1],D=(0,c.useState)(),w=(0,p.A)(D,2),_=w[0],E=w[1],k=(0,c.useState)(),x=(0,p.A)(k,2),C=x[0],F=x[1],S=(0,c.useState)(0),O=(0,p.A)(S,2),T=O[0],B=O[1],M=(0,c.useState)(!1),P=(0,p.A)(M,2),R=P[0],N=P[1],I=(0,c.useRef)(!1);(0,c.useEffect)(function(){I.current=R},[R]);var L=(0,c.useState)(0),j=(0,p.A)(L,2),z=j[0],q=j[1];(0,c.useEffect)(function(){sae.get("bulkMessages").then(function(e){var t=e.data;v(t.reports),E(t.roles),F(t.groups),V()})},[]),(0,c.useEffect)(function(){V()},[l]);var V=function(){var t=(0,o.A)(u().mark(function t(){var n,r,a;return u().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return n=new FormData(e.current),t.next=1,sae.post("bulkMessages/preview",{selectors:U(n)});case 1:r=t.sent,a=r.data,B(a);case 2:case"end":return t.stop()}},t)}));return function(){return t.apply(this,arguments)}}(),U=function(e){var t,n={},r=Y1(e);try{for(r.s();!(t=r.n()).done;){var a=(0,p.A)(t.value,2),i=a[0],o=a[1];void 0!==n[i]?(Array.isArray(n[i])||(n[i]=[n[i]]),n[i].push(o)):n[i]=o}}catch(zie){r.e(zie)}finally{r.f()}return n},H=function(){var n=(0,o.A)(u().mark(function n(){var r,a,i,o,s,c,l,f;return u().wrap(function(n){for(;;)switch(n.prev=n.next){case 0:return r=new FormData(e.current),a=U(r),i=[],n.prev=1,N(!0),n.next=2,tX(t);case 2:return o=n.sent,n.next=3,sae.post("bulkMessages/start",{selectors:a,message:o});case 3:s=n.sent,c=s.data,l=Math.ceil(c.total/20),f=1;case 4:if(!(f<l+1)){n.next=8;break}if(!I.current){n.next=6;break}return n.next=5,W(c.report_id,f);case 5:n.sent.map(function(e){return i.push(e)}),q(Math.ceil(f/l*100)),n.next=7;break;case 6:return n.abrupt("continue",8);case 7:f++,n.next=4;break;case 8:n.next=10;break;case 9:n.prev=9,yy(n.catch(1));case 10:return n.prev=10,N(!1),a.hideThread&&setTimeout(function(){Rre.threads.find({selector:{thread_id:{$in:i}}}).remove().catch(bG),Rre.messages.find({selector:{thread_id:{$in:i}}}).remove().catch(bG)},1e3),sae.get("bulkMessages").then(function(e){var t=e.data;v(t.reports)}),n.finish(10);case 11:case"end":return n.stop()}},n,null,[[1,9,10,11]])}));return function(){return n.apply(this,arguments)}}(),W=function(){var e=(0,o.A)(u().mark(function e(t,n){var r,a;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=1,sae.post("bulkMessages/send",{report_id:t,per_page:20,page:n});case 1:return r=e.sent,a=r.data,e.abrupt("return",a);case 2:e.prev=2,yy(e.catch(0));case 3:case"end":return e.stop()}},e,null,[[0,2]])}));return function(t,n){return e.apply(this,arguments)}}(),$=function(){var e=(0,o.A)(u().mark(function e(){return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:N(!1);case 1:case"end":return e.stop()}},e)}));return function(){return e.apply(this,arguments)}}(),G=function(){var e=(0,o.A)(u().mark(function e(t,n,r){return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=1,sae.post("bulkMessages/changeReport",{report_id:t,property:n,value:r});case 1:case"end":return e.stop()}},e)}));return function(t,n,r){return e.apply(this,arguments)}}(),Q=function(){var e=(0,o.A)(u().mark(function e(t,n){var r;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(r=Mae(Bae("Are you sure you want to delete %s conversation(s) and report?","Bulk Messages Page","bp-better-messages"),n),!confirm(r)){e.next=2;break}return e.next=1,sae.post("bulkMessages/deleteReport",{report_id:t});case 1:v(function(e){return e.filter(function(e){return e.id!==t})});case 2:case"end":return e.stop()}},e)}));return function(t,n){return e.apply(this,arguments)}}(),Z=(0,c.useState)(!1),Y=(0,p.A)(Z,2),X=Y[0],K=Y[1],J=(0,c.useState)(!1),ee=(0,p.A)(J,2),te=ee[0],ne=ee[1];return c.createElement(c.Fragment,null,c.createElement(K1.Provider,{value:!0},c.createElement("div",{className:"chat-header"},c.createElement(Z1,null)),c.createElement(k1,{className:"bulk-message"},c.createElement("div",{className:"bm-not-in-progress",style:{display:R?"none":"block"}},c.createElement("div",{className:"reports"},c.createElement("h3",null,Bae("Reports","Bulk Messages Page","bp-better-messages")),null===m&&c.createElement(CX,null),null!==m&&0===m.length&&c.createElement("p",null,Bae("No reports yet.","Bulk Messages Page","bp-better-messages")),null!==m&&m.length>0&&c.createElement("table",{className:"reports-list"},c.createElement("thead",null,c.createElement("tr",null,c.createElement("th",null,Bae("ID","Bulk Messages Page","bp-better-messages")),c.createElement("th",null,Bae("Subject","Bulk Messages Page","bp-better-messages")),c.createElement("th",null,Bae("Sender","Bulk Messages Page","bp-better-messages")),c.createElement("th",null,Bae("Sent","Bulk Messages Page","bp-better-messages")),c.createElement("th",null,Bae("Read","Bulk Messages Page","bp-better-messages")),c.createElement("th",null,Bae("Date","Bulk Messages Page","bp-better-messages")),c.createElement("th",null,Bae("Disable Reply","Bulk Messages Page","bp-better-messages")),c.createElement("th",null))),c.createElement("tbody",null,m.map(function(e){return c.createElement("tr",{key:"report-"+e.id},c.createElement("td",null,e.id),c.createElement("td",null,e.subject),c.createElement("td",null,c.createElement(zI,{link:!1,user_id:e.sender})),c.createElement("td",null,e.count),c.createElement("td",null,e.read),c.createElement("td",null,e.date),c.createElement("td",null,c.createElement("input",{id:"report-disable-reply-"+e.id,className:"disableReply bpbm-checkbox",type:"checkbox",defaultChecked:e.disableReply,onChange:function(t){G(e.id,"disableReply",t.target.checked?"1":"0")}}),c.createElement("label",{htmlFor:"report-disable-reply-"+e.id})),c.createElement("td",null,c.createElement(MB,{content:Bae("Delete","Bulk Messages Page","bp-better-messages")},c.createElement("span",{className:"delete",onClick:function(){Q(e.id,e.count)}},c.createElement(BI,null)))))})))),c.createElement("form",{ref:e},c.createElement("div",null,c.createElement("label",{className:"bm-bold"},Bae("Send to","Bulk Messages Page","bp-better-messages")),c.createElement("div",{className:"box"},c.createElement("ul",{className:"send-to"},c.createElement("li",null,c.createElement("input",{className:"bpbm-radio",type:"radio",name:"sent-to",id:"sent-to-all",value:"all",checked:"all"===l,onChange:function(){f("all")}}),c.createElement("label",{htmlFor:"sent-to-all"},Bae("All Users","Bulk Messages Page","bp-better-messages"))),_&&_.length>0&&c.createElement("li",null,c.createElement("input",{className:"bpbm-radio",type:"radio",name:"sent-to",id:"sent-to-role",value:"role",checked:"role"===l,onChange:function(){f("role")}}),c.createElement("label",{htmlFor:"sent-to-role"},Bae("Users with Role","Bulk Messages Page","bp-better-messages")),"role"===l&&c.createElement("div",{className:"roles"},c.createElement("ul",{className:"rolesSelector"},_.map(function(e){return c.createElement("li",{key:"role-"+e.slug},c.createElement("input",{className:"bpbm-checkbox",type:"checkbox",name:"roles",id:"role-"+e.slug,value:e.slug,onChange:function(){V()}}),c.createElement("label",{htmlFor:"role-"+e.slug},e.name))})))),C&&C.length>0&&c.createElement("li",null,c.createElement("input",{className:"bpbm-radio",type:"radio",name:"sent-to",id:"sent-to-group",value:"group",checked:"group"===l,onChange:function(){f("group")}}),c.createElement("label",{htmlFor:"sent-to-group"},Bae("Group","Bulk Messages Page","bp-better-messages")),"group"===l&&c.createElement("div",{className:"groups"},c.createElement("select",{name:"group",onChange:function(){V()},defaultValue:C[0].id},C.map(function(e,t){return c.createElement("option",{key:"group-"+e.id,value:e.id},e.name)}))))),c.createElement("p",{id:"users-selected"},Bae("Users selected:","Bulk Messages Page","bp-better-messages")," ",c.createElement("b",null,T)))),c.createElement("div",null,c.createElement("label",{className:"bm-bold"},Bae("Options","Bulk Messages Page","bp-better-messages")),c.createElement("div",{className:"box"},c.createElement("ul",{className:"options"},c.createElement("li",null,c.createElement("input",{className:"bpbm-checkbox",type:"checkbox",name:"hideThread",id:"hideThread",value:"1",defaultChecked:!0}),c.createElement("label",{htmlFor:"hideThread"},Bae("Hide this conversation from your conversation list","Bulk Messages Page","bp-better-messages")),c.createElement("p",null,Bae("If you are messaging to many users better to hide new threads from your conversation list.","Bulk Messages Page","bp-better-messages"))),c.createElement("li",null,c.createElement("input",{className:"bpbm-checkbox",type:"checkbox",name:"disableReply",id:"disableReply",value:"1",defaultChecked:!0}),c.createElement("label",{htmlFor:"disableReply"},Bae("Disable replies to this message","Bulk Messages Page","bp-better-messages"))),c.createElement("li",null,c.createElement("input",{className:"bpbm-checkbox",type:"checkbox",name:"useExistingThread",disabled:te,id:"sameThread",onChange:function(e){K(e.target.checked)},value:"1"}),c.createElement("label",{htmlFor:"sameThread"},Bae("Do not create a new conversation if it already exists","Bulk Messages Page","bp-better-messages"))),c.createElement("li",null,c.createElement("input",{className:"bpbm-checkbox",type:"checkbox",name:"singleThread",checked:te,id:"singleThread",value:"1",onChange:function(e){ne(e.target.checked)},disabled:X}),c.createElement("label",{htmlFor:"singleThread"},Bae("Add all recipients to one conversation","Bulk Messages Page","bp-better-messages")))))),_ae.subjects&&c.createElement("div",null,c.createElement("label",{htmlFor:"subject-input",className:"bm-bold"},Bae("Subject","Bulk Messages Page","bp-better-messages")),c.createElement("input",{onChange:function(e){A(e.target.value)},type:"text",tabIndex:3,name:"subject",className:"subject-input",id:"subject-input",autoComplete:"off",value:y}),c.createElement("span",{className:"clearfix"})),c.createElement("div",null,c.createElement("label",{htmlFor:"message-input",className:"bm-bold"},Bae("Message","Bulk Messages Page","bp-better-messages")),c.createElement("div",null,c.createElement(r2,{ref:t,setEditorEmpty:a})),c.createElement("span",{className:"clearfix"})),c.createElement("button",{type:"submit",onClick:function(e){e.preventDefault(),H()}},Bae("Start Messaging","Bulk Messages Page","bp-better-messages")))),c.createElement("div",{className:"bm-in-progress",style:{display:R?"block":"none"}},c.createElement("div",{className:"progress"},c.createElement("div",{className:"progress-value",style:{width:z+"%"}}),c.createElement("span",{className:"progress-text"},z,"%")),c.createElement("button",{type:"submit",onClick:function(e){e.preventDefault(),$()}},Bae("Stop Messaging","Bulk Messages Page","bp-better-messages"))))))}new Map;var e2=c.forwardRef(function(e,t){var n=e.setEditorEmpty,r=void 0===n?null:n,a=e.isDisabled,i=void 0!==a&&a,o=e.initialMessage,s=void 0===o?"":o,u=e.placeholder,l=void 0===u?"":u,f=(0,c.useContext)(BX),d=f.reply,h=f.threadId,m=f.thread,v=f.action,g=f.setAction,b=(0,c.useContext)(Y6),y=b.sendMessage,A=b.saveMessage,D=(0,c.useContext)(K1),w=(0,c.useContext)($N).mobileView,_=(0,c.useState)(""),E=(0,p.A)(_,2),k=E[0],x=E[1],C=(0,c.useState)(),F=(0,p.A)(C,2),S=F[0],O=F[1],T=(0,c.useState)(null),B=(0,p.A)(T,2),M=B[0],P=B[1],R=(0,c.useState)([]),N=(0,p.A)(R,2),I=N[0],L=N[1],j=(0,c.useRef)(null);(0,c.useEffect)(function(){v&&("reply_message"!==v.action?eX(t):w||uy(t),"edit_message"===v.action&&function(e){return H1.apply(this,arguments)}(v.message.message).then(function(e){!function(e,t){var n=sy(e);n&&(n.innerHTML=t)}(t,e),w||uy(t)}))},[v]),(0,c.useEffect)(function(){if(S&&m){var e={selector:{user_id:{$in:m.participants}}},t=new RegExp(".*"+k+".*","i");e.selector.name={$regex:".*"+k+".*",$options:"i"},Rre.users.find(e).exec().then(function(e){var n=[];e.length>0&&(e.map(function(e){e.user_id!==ay()&&t.test(e.name)&&n.push({user_id:e.user_id,label:e.name})}),L(n)),sae.post("thread/"+m.thread_id+"/mentionsSuggestions",{search:k.toLowerCase()}).then(function(e){var t=e.data;if(t.length>0){var r=!1;t.map(function(e){0===n.filter(function(t){return""===k||t.user_id===e.user_id}).length&&(n.push(e),r=!0)}),r&&L(n)}})})}else x(null)},[S,k]);var z=function(){try{var e=window.getSelection(),t=e.anchorOffset,n=e.anchorNode.textContent,r=n.slice(0,t),a=n.slice(t),i=r.split(" "),o=a.split(" "),s=i.pop()+o.shift();if(s.startsWith("@")){var u=s.slice(1);u.length>0?(x(u),O(e.getRangeAt(0))):(x(null),O(null))}else O(null),x(null)}catch(c){}},q=(0,c.useRef)(!1),V=function(){try{if(q.current)return;q.current=!0;var e=sy(t);if(e){var n=""!==e.innerText.trim(),a=e.innerHTML.includes("<img")||e.innerHTML.includes("<span");r(!n&&!a)}else r(!0)}finally{q.current=!1}},U=(0,c.useState)(!1),H=(0,p.A)(U,2),W=H[0],$=H[1];(0,c.useEffect)(function(){return document.addEventListener("mouseup",G),document.addEventListener("keyup",G),function(){document.removeEventListener("mouseup",G),document.removeEventListener("keyup",G)}},[]);var G=function(){var e,n,r=(e=sy(t),!(n=document.getSelection()).isCollapsed&&(e.contains(n.anchorNode)?n.getRangeAt(0).getBoundingClientRect():void 0));$(r)};return c.createElement("div",{ref:t,className:"bm-editor"},d&&(0,TS.createPortal)(c.createElement(q1,{reference:d,args:{editor:t,mention:S,setMention:O,search:k,setSearch:x,mentionIndex:M,setMentionIndex:P,mentionResults:I,setMentionResults:L}}),d),c.createElement(t2,{initialMessage:s,onSelection:function(){G()},placeholder:l,disabled:i,onChange:function(){D||setTimeout(function(){V(),z()},33)},onKeyDown:function(e){if(!D)if(setTimeout(function(){V(),z()},33),S)switch(e.key){case"ArrowDown":e.preventDefault();var n=M>=I.length-1?0:M+1;P(n);break;case"ArrowUp":e.preventDefault();var r=M<=0?I.length-1:M-1;P(r);break;case"Tab":case"Enter":e.preventDefault(),j1(t,I[M].user_id),O(null);break;case"Escape":e.preventDefault(),O(null)}else w&&_ae.touchEnter&&!e.shiftKey&&13===e.keyCode||!w&&!_ae.disableEnter&&!e.shiftKey&&13===e.keyCode||!w&&_ae.disableEnter&&e.shiftKey&&13===e.keyCode?(e.preventDefault(),v&&"edit_message"===v.action?A(h,v.message.id,t):y(h,t)):27==e.keyCode&&v&&g(!1)}}),W&&(0,TS.createPortal)(c.createElement("div",{className:"bm-editor-format-tooltip",ref:j,style:{opacity:1,top:"".concat(W.top+window.pageYOffset-35,"px"),left:"".concat(W.left+window.pageXOffset-70+W.width/2,"px")}},c.createElement("span",{onMouseDown:function(e){e.preventDefault()},onClick:function(){document.execCommand("bold")}},c.createElement(IV,null)),c.createElement("span",{onMouseDown:function(e){e.preventDefault()},onClick:function(){document.execCommand("italic")}},c.createElement(UV,null)),c.createElement("span",{onMouseDown:function(e){e.preventDefault()},onClick:function(){document.execCommand("underline")}},c.createElement($V,null)),c.createElement("span",{onMouseDown:function(e){e.preventDefault()},onClick:function(){document.execCommand("strikeThrough")}},c.createElement(WV,null))),document.body))}),t2=c.memo(n2);function n2(e){var t=e.disabled,n=void 0!==t&&t,r=e.onKeyDown,a=void 0===r?null:r,i=e.onChange,o=void 0===i?null:i,s=e.onSelection,u=void 0===s?null:s,l=e.initialMessage,f=void 0===l?"":l,d=e.placeholder,p=void 0===d?"":d,h=(0,c.useRef)(null);return(0,c.useEffect)(function(){h.current.addEventListener("better-messages-changed",o)},[h]),(0,c.useEffect)(function(){f&&""!==f.trim()&&""===h.current.innerHTML.trim()&&queueMicrotask(function(){h.current.innerHTML=f})},[f]),c.createElement("div",{ref:h,className:"bm-editor-content notranslate wp-exclude-emoji",placeholder:p,"data-no-translation":!0,contentEditable:!n,suppressContentEditableWarning:!0,onMouseUp:u,onKeyUp:u,onChange:o,onBeforeInput:function(e){if("windows"!==E.name.toLowerCase()){var t=fz(e.data.trim());"string"!=typeof t&&(e.preventDefault(),OG(h.current,t.emoji.native))}},onInput:o,onKeyDown:a,onFocus:function(){document.body.classList.add("bm-reply-area-focused")},onBlur:function(){document.body.classList.remove("bm-reply-area-focused")},onClick:function(e){if(S()){var t=Array.from(e.target.childNodes);if(t.length>0)"bm-inline-mention"===t.pop().className&&(e.preventDefault(),ly(h.current))}},onPaste:function(e){e.preventDefault(),o();var t=(e.originalEvent||e).clipboardData,n=t.getData("text/plain").trim(),r=fz(n);if("string"!=typeof r)return e.preventDefault(),void OG(h.current,r.emoji.native);if(t.types.includes("text/uri-list")&&""===n){var a=t.getData("text/uri-list").trim();"string"==typeof a&&(n+="\n"+a)}n=n.trim().replace(/^\n+|\n+$/g,"");var i=document.getSelection().getRangeAt(0);i.deleteContents(),n.split("\n").reverse().map(function(e,t){t>0&&i.insertNode(document.createElement("br")),i.insertNode(document.createTextNode(e))}),i.collapse(!1);var s=window.getSelection();s.removeAllRanges(),s.addRange(i),t.files.length>0&&Array.from(t.files).map(function(t){var n={type:t.type,data:t};void 0!==t.name&&"undefined"!==t.name?n.name=t.name:n.name="",e.target.closest(".bm-reply").dispatchEvent(new CustomEvent("better-message-editor-paste-file",{detail:{file:n}}))})}})}const r2=e2;function a2(e){return i2.apply(this,arguments)}function i2(){return i2=(0,o.A)(u().mark(function e(t){var n;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:n=new Promise(function(e,n){sae.post("thread/"+t+"/restore").then(function(){var n=(0,o.A)(u().mark(function n(r){return u().wrap(function(n){for(;;)switch(n.prev=n.next){case 0:Aae(t,!1),e(!0);case 1:case"end":return n.stop()}},n)}));return function(e){return n.apply(this,arguments)}}()).catch(function(e){n(e.response.data.message)})}),Qb.promise(n,{pending:{render:function(){return Bae("Restoring conversation","Thread restoring","bp-better-messages")},theme:"dark"},success:{render:function(){return c.createElement("div",{className:"bm-deleted-thread"},c.createElement("p",null,Bae("Conversation restored","Thread restoring","bp-better-messages")))},autoClose:5e3,theme:"colored",type:"success"},error:{render:function(e){var t=e.data;return Kg(t)},theme:"colored",type:"error",autoClose:!1}},{className:"bm-toasts",position:"bottom-right",autoClose:3e4,theme:"colored",hideProgressBar:!1,closeOnClick:!0,pauseOnHover:!0,draggable:!0,progress:void 0});case 1:case"end":return e.stop()}},e)})),i2.apply(this,arguments)}function o2(e){var t=e.thread,n=[];if(t.permissions.canReplyMsg&&Object.keys(t.permissions.canReplyMsg).length>0&&Object.entries(t.permissions.canReplyMsg).forEach(function(e){var r=(0,p.A)(e,2),a=r[0],i=r[1];n.push(c.createElement("div",{key:"cant_reply_"+a},Kg(i),"thread_archived"===a&&c.createElement("div",{style:{marginTop:5}},c.createElement("button",{onClick:function(e){e.preventDefault(),a2(t.thread_id)}},Oae("Recover","bp-better-messages")))))}),n.length>0)return c.createElement("div",{className:"bm-reply-restricted"},n)}function s2(){return c.createElement("div",{className:"bm-lds-ellipsis"},c.createElement("div",null),c.createElement("div",null),c.createElement("div",null),c.createElement("div",null))}function u2(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function c2(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?u2(Object(n),!0).forEach(function(t){(0,M.A)(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):u2(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function l2(e){e=c2(c2({},{opacity:.6}),e);return c.createElement(c.Fragment,null,c.createElement("div",{className:"threads-list",style:{paddingTop:0,marginTop:0,opacity:e.opacity,overflow:"hidden"}},(0,ae.A)(Array(10)).map(function(e,t){return c.createElement("div",{key:"messages-placeholder-"+t,className:"thread"},c.createElement("div",{className:"pic",style:{top:"0"}},c.createElement("span",{className:"avatar bbpm-avatar"},c.createElement("div",{className:"bm-placeholder-wrapper",style:{position:"relative",width:30,height:30,borderRadius:"4px",overflow:"hidden"}},c.createElement(dI,null)))),c.createElement("div",{className:"bm-info"},c.createElement("h4",{className:"name"},c.createElement("div",{className:"bm-placeholder-wrapper",style:{position:"relative",width:"100px",height:"15px",borderRadius:"4px",overflow:"hidden"}},c.createElement(dI,null))),c.createElement("h4",null,c.createElement("div",{className:"bm-placeholder-wrapper",style:{position:"relative",width:"80px",height:"10px",borderRadius:"4px",overflow:"hidden"}},c.createElement(dI,null))),c.createElement("div",{className:"last-message"},c.createElement("div",{className:"bm-last-message-content"},c.createElement("div",{className:"bm-placeholder-wrapper",style:{position:"relative",minWidth:"150px",maxWidth:"350px",width:"100%",height:"15px",borderRadius:"4px",overflow:"hidden"}},c.createElement(dI,null))))),c.createElement("div",{className:"time"},c.createElement("span",{className:"time-wrapper"},c.createElement("div",{className:"bm-placeholder-wrapper",style:{position:"relative",width:"50px",height:"15px",borderRadius:"4px",overflow:"hidden"}},c.createElement(dI,null)))),c.createElement("div",{className:"actions"},c.createElement("span",{className:"delete"})))})))}const f2=c.memo(l2);function d2(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function p2(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?d2(Object(n),!0).forEach(function(t){(0,M.A)(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):d2(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}const h2=(0,c.memo)(function(e){e=p2(p2({},{hidden:!1}),e);var t=(0,c.useRef)(),n=(0,c.useState)(!1),r=(0,p.A)(n,2),a=r[0],i=r[1],s=(0,c.useRef)(!1),l=(0,c.useState)(!1),f=(0,p.A)(l,2),d=f[0],h=f[1];(0,c.useEffect)(function(){s.current=d},[d]);var m=(0,c.useRef)(null),v=(0,c.useState)(20),g=(0,p.A)(v,2),b=g[0],y=g[1];(0,c.useEffect)(function(){m.current=b},[b]);var A=a7(),D=_ae.newThread,w={};e.hidden&&(w.display="none");var _=(0,c.useRef)(null),E=function(e){var t=(0,c.useState)(void 0),n=(0,p.A)(t,2),r=n[0],a=n[1],i=(0,c.useState)(0),o=(0,p.A)(i,2),s=o[0],u=o[1];return(0,c.useEffect)(function(){var e=c7.subscribe({next:function(e){u(function(e){return e+1})}});return function(){e.unsubscribe()}},[]),(0,c.useLayoutEffect)(function(){var t=Rae("better_messages_threads_list_selector",{isDeleted:0,isHidden:0,adminAccess:{$exists:!1}}),n=Rre.threads.find({selector:t,sort:[{isPinned:"desc"},{lastTime:"desc"}],limit:e}).$.subscribe({next:function(e){var t=[];e.map(function(e){t.push(e.toMutableJSON())}),a(t)},error:function(e){console.error("An error occurred, trying to reset database",e),iae()}});return function(){n.unsubscribe()}},[e,s]),r}(b);_.current=E;var k=function(){var e=(0,o.A)(u().mark(function e(){return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(_.current&&!s.current){e.next=1;break}return e.abrupt("return");case 1:if(!a){e.next=2;break}return e.abrupt("return");case 2:return i(!0),e.next=3,h7();case 3:if(!(e.sent>m.current)){e.next=4;break}y(m.current+20),e.next=5;break;case 4:return e.next=5,F();case 5:setTimeout(function(){i(!1)},100);case 6:case"end":return e.stop()}},e)}));return function(){return e.apply(this,arguments)}}(),C=(0,c.useRef)(!1),F=function(){var e=(0,o.A)(u().mark(function e(){var t,n,r,a;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(!C.current&&!s.current){e.next=1;break}return e.abrupt("return");case 1:return C.current=!0,e.prev=2,e.next=3,b7();case 3:return t=e.sent,e.next=4,sae.post("threads",{exclude:t});case 4:return n=e.sent,r=n.data,e.next=5,x7(r.threads,!0);case 5:return e.next=6,Z9(r.users);case 6:return e.next=7,F8(r.messages);case 7:return n.data.threads.length<20&&h(!0),e.next=8,h7();case 8:a=e.sent,y(a),e.next=10;break;case 9:e.prev=9,yy(e.catch(2));case 10:C.current=!1;case 11:case"end":return e.stop()}},e,null,[[2,9]])}));return function(){return e.apply(this,arguments)}}(),S=Array.isArray(E)&&(E.length>0||A),O=(0,c.useState)(!1),T=(0,p.A)(O,2),B=T[0],M=T[1],P=S&&(E&&E.length>0||B),R=(0,c.useRef)(0),N=(0,c.useState)([]),I=(0,p.A)(N,2),L=I[0],j=I[1];return(0,c.useEffect)(function(){if(_ae.suggestedConversations){var e=_ae.suggestedConversations;if(S&&E.length<=10&&e.length>0){var t=ay(),n=[];E.length>0&&E.map(function(e){2===e.participants.length&&e.participants.map(function(e){e!==t&&n.push(e)})});var r=e.filter(function(e){return!n.includes(e)&&e!==t});j(r),M(r.length>0)}else j([]),M(!1)}},[E,S]),(0,c.useEffect)(function(){var e=t.current;e&&(e.scrollTop=R.current)},[E]),c.createElement(k1,{events:{initialized:function(e){var n=e.elements().viewport;t.current=n},scroll:function(e,t){var n=t.target;R.current=n.scrollTop;var r=n.scrollHeight-(n.scrollTop+n.clientHeight);!a&&r<=100&&k()}},style:w,className:"threads-list-wrapper",role:"application"},!S&&c.createElement(f2,null),S&&c.createElement(c.Fragment,null,P&&(E.length>0||B)&&c.createElement("div",{className:"threads-list"},E.length>0&&c.createElement(c.Fragment,null,E.map(function(e){return c.createElement(Z8,{key:"thread_"+e.thread_id,thread:e})})),L.length>0&&c.createElement(c.Fragment,null,L.map(function(t){return c.createElement("div",{key:"suggestion_user_"+t,className:"thread",onClick:function(){lee(t,e.inRouter,!1,!0)}},c.createElement("div",{className:"pic"},c.createElement(xI,{link:!x(),size:30,user_id:t})),c.createElement("div",{className:"bm-info"},c.createElement("h4",{className:"name"},c.createElement(zI,{user_id:t,link:!1,raw:!0}))),c.createElement("div",{className:"time"}),c.createElement("div",{className:"actions"}))}))),!P&&"select_thread"===e.emptyType&&c.createElement("div",{className:"thread-not-selected empty"},c.createElement("div",{className:"empty"},c.createElement("p",{className:"bpbm-empty-icon"},c.createElement(JC,null)),c.createElement("p",{className:"bpbm-empty-message"},Bae("Select conversation to display messages","Starting Messages Screen (No threads selected)","bp-better-messages")),e.inRouter&&D&&c.createElement(c.Fragment,null,c.createElement("p",{className:"bpbm-empty-or"},Bae("or","Starting Messages Screen (No threads selected)","bp-better-messages")),c.createElement("p",{className:"bpbm-empty-link"},c.createElement(IN,{to:"new-conversation"},Bae("Start a new conversation","Starting Messages Screen (No threads selected)","bp-better-messages")))))),!P&&"no_messages"===e.emptyType&&c.createElement("div",{className:"threads-list empty"},c.createElement("div",{className:"empty"},c.createElement("p",{className:"bpbm-empty-icon"},c.createElement(JC,null)),c.createElement("p",{className:"bpbm-empty-message"},Bae("No conversations yet","Empty thread list","bp-better-messages")),e.inRouter&&D&&c.createElement("p",{className:"bpbm-empty-link"},c.createElement(IN,{to:"new-conversation"},Bae("Start a new conversation","Empty thread list","bp-better-messages"))))),!d&&P&&b<=E.length&&c.createElement("div",{className:"threads-list-loading-more"},c.createElement(s2,null))))});var m2=c.createContext({searchText:null,setSearchText:null,searchResults:null,setSearchResults:null});function v2(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];lee(e,n,!n,!0,t)}var g2=!1;function b2(e){g2=e}function y2(){return A2.apply(this,arguments)}function A2(){return A2=(0,o.A)(u().mark(function e(){var t,n,r,a,i,o,s,c,l=arguments;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return t=l.length>0&&void 0!==l[0]&&l[0],n=ay(),r=String(_ae.hash),e.prev=1,e.next=2,Zb("settingsHash");case 2:a=e.sent,e.next=6;break;case 3:if(e.prev=3,c=e.catch(1),!String(c).includes("did not allow mutations")){e.next=4;break}return e.next=4,Jre();case 4:return e.next=5,Zb("settingsHash");case 5:a=e.sent;case 6:if(t||Wte||a&&r===a){e.next=9;break}return e.next=7,iae();case 7:return e.next=8,Xb("settingsHash",_ae.hash);case 8:a=_ae.hash;case 9:if(!isNaN(n)){e.next=10;break}return e.abrupt("return");case 10:return e.next=11,Zb("databaseUserId");case 11:if(void 0!==(i=e.sent)){e.next=15;break}return e.next=12,Xb("databaseUserId",n);case 12:if(a){e.next=13;break}return e.next=13,Xb("settingsHash",_ae.hash);case 13:if(Wte){e.next=14;break}return e.next=14,$te.postMessage({type:"update_settings",settings:_ae});case 14:e.next=19;break;case 15:if(Number(i)===n){e.next=19;break}if(t){e.next=16;break}return e.next=16,iae();case 16:return e.next=17,Xb("settingsHash",_ae.hash);case 17:return e.next=18,Xb("databaseUserId",n);case 18:if(Wte){e.next=19;break}return e.next=19,$te.postMessage({type:"update_settings",settings:_ae});case 19:return e.next=20,Zb("lastThreadsPull");case 20:if(o=e.sent,s=!1,void 0===o&&(0!==n||0===n&&_ae.guestAuth)&&(s=!0),!s){e.next=21;break}return e.next=21,_2();case 21:r7(!0),b2(!0),_ae.realtime&&Jee(),_ae.badWords&&hX(),cz();case 22:case"end":return e.stop()}},e,null,[[1,3]])})),A2.apply(this,arguments)}function D2(){return w2.apply(this,arguments)}function w2(){return(w2=(0,o.A)(u().mark(function e(){return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(!g2){e.next=1;break}return e.abrupt("return",null);case 1:return e.next=2,kee(25);case 2:return e.abrupt("return",D2());case 3:case"end":return e.stop()}},e)}))).apply(this,arguments)}function _2(){return E2.apply(this,arguments)}function E2(){return(E2=(0,o.A)(u().mark(function e(){var t,n;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=1,sae.get("threads");case 1:return t=e.sent,n=t.data,e.next=2,Promise.all([x7(n.threads),Z9(n.users,!0),F8(n.messages)]);case 2:if(!n.emojis){e.next=3;break}return e.next=3,Xb("emojies-data",structuredClone({data:n.emojis,hash:window.Better_Messages.emojiHash,set:window.Better_Messages.emojiSet}));case 3:return e.next=4,Xb("lastUpdate",n.serverTime);case 4:return e.next=5,Xb("lastThreadsPull",wG());case 5:return e.abrupt("return",!0);case 6:e.prev=6,yy(e.catch(0));case 7:case"end":return e.stop()}},e,null,[[0,6]])}))).apply(this,arguments)}var k2=!1;function x2(){return x2=(0,o.A)(u().mark(function e(){var t,n,r,a,i=arguments;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(t=i.length>0&&void 0!==i[0]&&i[0],!k2||t){e.next=1;break}return e.abrupt("return");case 1:return k2=!0,e.prev=2,e.next=3,D2();case 3:return e.next=4,sae.get("getFriends");case 4:return n=e.sent,r=n.data,e.next=5,Z9(r);case 5:return a=r.map(function(e){return e.user_id}),e.next=6,Rre.users.find({selector:{user_id:{$nin:a}}}).update({$set:{isFriend:0}}).catch(bG);case 6:return e.abrupt("return",!0);case 7:return e.prev=7,e.finish(7);case 8:case"end":return e.stop()}},e,null,[[2,,7,8]])})),x2.apply(this,arguments)}function C2(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function F2(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?C2(Object(n),!0).forEach(function(t){(0,M.A)(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):C2(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function S2(e){e=F2(F2({},{opacity:.3}),e);return c.createElement(c.Fragment,null,c.createElement("div",{className:"threads-list",style:{paddingTop:0,marginTop:0,opacity:e.opacity,overflow:"hidden"}},(0,ae.A)(Array(20)).map(function(e,t){return c.createElement("div",{key:"messages-placeholder-"+t,className:"user"},c.createElement("div",{className:"pic",style:{top:"0"}},c.createElement("span",{className:"avatar bbpm-avatar"},c.createElement("div",{className:"bm-placeholder-wrapper",style:{position:"relative",width:30,height:30,borderRadius:"4px",overflow:"hidden"}},c.createElement(dI,null)))),c.createElement("div",{className:"bm-placeholder-wrapper",style:{padding:0,position:"relative",width:"150px",height:"20px",borderRadius:"4px",overflow:"hidden"}},c.createElement(dI,null)),c.createElement("div",{className:"actions"}))})))}const O2=c.memo(S2);var T2=c.createContext(!1);const B2=(0,c.memo)(function(){var e,t,n,r,a=(0,c.useState)(20),i=(0,p.A)(a,2),s=i[0],l=i[1],f=(0,c.useRef)(20),d=(0,c.useRef)(null),h=(0,c.useState)(),m=(0,p.A)(h,2),v=m[0],g=m[1],b=(0,c.useState)(""),y=(0,p.A)(b,2),A=y[0],D=y[1],w=(e=(0,c.useState)(void 0),t=(0,p.A)(e,2),n=t[0],r=t[1],(0,c.useLayoutEffect)(function(){var e=Rre.users.count({selector:{isFriend:1}}).$.subscribe({next:function(e){r(e)},error:function(e){console.error("An error occurred, trying to reset database",e),iae()}});return function(){e.unsubscribe()}},[]),n);d.current=w;var _=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=(0,c.useState)(void 0),r=(0,p.A)(n,2),a=r[0],i=r[1];return(0,c.useLayoutEffect)(function(){var n={selector:{isFriend:1},limit:e,sort:[{lastActive:"desc"}]};""!==t&&(n={selector:{$and:[{isFriend:{$eq:1}},{name:{$regex:".*"+t+".*",$options:"i"}}]},limit:e,sort:[{lastActive:"desc"}]});var r=Rre.users.find(n).$.subscribe({next:function(e){var t=[];e.map(function(e){t.push(e.toMutableJSON())}),i(t)},error:function(e){console.error("An error occurred, trying to reset database",e),iae()}});return function(){r.unsubscribe()}},[e,t]),a}(s,A.trim());(0,c.useEffect)(function(){v&&(v.addEventListener("scroll",function(){F(v)}),x(v))},[v]);var E=(0,c.useRef)(!1),k=(0,c.useRef)(null),x=function(){var e=(0,o.A)(u().mark(function e(t){return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(!E.current){e.next=1;break}return e.abrupt("return");case 1:if(null!==d.current){e.next=3;break}return e.next=2,kee(200);case 2:return e.abrupt("return",x(t));case 3:if(!(t.clientHeight>=t.scrollHeight&&k.current!==t.scrollHeight)){e.next=6;break}if(!(d.current>f.current)){e.next=5;break}return l(function(e){return f.current=e+20,e+20}),k.current=t.scrollHeight,e.next=4,kee(50);case 4:return e.abrupt("return",x(t));case 5:e.next=7;break;case 6:E.current=!0;case 7:case"end":return e.stop()}},e)}));return function(t){return e.apply(this,arguments)}}(),C=(0,c.useRef)(!1),F=function(e){C.current||e.scrollHeight-(e.scrollTop+e.clientHeight)<=100&&d.current>f.current&&(C.current=!0,l(function(e){return f.current=e+20,e+20}),setTimeout(function(){C.current=!1},100))};return(0,c.useEffect)(function(){!function(){x2.apply(this,arguments)}()},[]),_&&(_=_.slice(0,f.current)),c.createElement(c.Fragment,null,c.createElement(T2.Provider,{value:!0},c.createElement(k1,{className:"bp-messages-user-list",events:{initialized:function(e){g(e.elements().scrollEventElement)}}},!_&&c.createElement(c.Fragment,null,c.createElement("div",{className:"bpbm-search-in-list"},c.createElement("input",{type:"text",name:"bpbm-search",disabled:!0,placeholder:Bae("Search...","Friends list","bp-better-messages")})),c.createElement(O2,null)),_&&c.createElement(c.Fragment,null,w>0&&c.createElement("div",{className:"bpbm-search-in-list"},c.createElement("input",{type:"text",name:"bpbm-search",onChange:function(e){D(e.target.value)},value:A,placeholder:Bae("Search...","Friends list","bp-better-messages")})),0===_.length&&c.createElement(c.Fragment,null,c.createElement("div",{className:"bp-messages-user-list empty"},c.createElement("div",{className:"bpbm-empty-icon"},c.createElement(lU,null)),""===A&&c.createElement("div",{className:"bpbm-empty-text"},Bae("No friends added yet","Empty friends list","bp-better-messages")),""!==A&&c.createElement("div",{className:"bpbm-empty-text"},Bae("No friends found","Empty friends list","bp-better-messages")))),_.length>0&&c.createElement(c.Fragment,null,_.map(function(e){return c.createElement(M2,{key:"friends-list-user-"+e.user_id,user:e})}))))))});function M2(e){var t=e.user,n=(0,c.useContext)($N).routerType,r=(0,c.useContext)(T2);return c.createElement("div",{key:"user_"+t.user_id,className:"user",onClick:function(e){(null==e?void 0:e.target).closest("a")||lee(t.user_id,n,!1,!0)}},c.createElement("div",{className:"pic"},c.createElement(xI,{user_id:t.user_id,size:30})),c.createElement(zI,{user_id:t.user_id,raw:r}),c.createElement("div",{className:"actions"},!_ae.callRestrict&&!!t.canAudio&&c.createElement(MB,{content:Bae("Audio Call","Users List","bp-better-messages")},c.createElement("span",{onClick:function(e){e.stopPropagation(),v2(t.user_id,"audio",n)},className:"bpbm-audio-call"},c.createElement(XC,null))),!_ae.callRestrict&&!!t.canVideo&&c.createElement(MB,{content:Bae("Video Call","Users List","bp-better-messages")},c.createElement("span",{onClick:function(e){e.stopPropagation(),v2(t.user_id,"video",n)},className:"bpbm-video-call"},c.createElement(hF,null))),c.createElement(MB,{content:Bae("User profile","Users List","bp-better-messages")},c.createElement("a",{href:t.url,className:"open-profile"},c.createElement(GV,null)))))}var P2=c.createContext(!1);function R2(){var e=(0,c.useContext)(m2).searchResults;return c.createElement(k1,{className:"bm-search-results"},c.createElement(P2.Provider,{value:!0},e&&c.createElement(c.Fragment,null,"loading"===e&&c.createElement(CX,null),"loading"!==e&&c.createElement(c.Fragment,null,Array.isArray(e)&&0===e.length&&c.createElement(c.Fragment,null,c.createElement("div",{className:"empty bpbm-search-empty"},c.createElement("p",{className:"bpbm-empty-icon"},c.createElement(cF,null)),c.createElement("p",{className:"bpbm-empty-message"},Bae("Nothing found","Search Results","bp-better-messages")))),e.friends&&c.createElement("div",{className:"bm-search-results-section"},c.createElement("div",{className:"bm-search-results-header"},Bae("Friends","Search Results","bp-better-messages")),c.createElement("div",{className:"bp-messages-user-list"},e.friends.map(function(e){return c.createElement(M2,{key:"user_"+e.user_id,user:e})}))),e.users&&c.createElement("div",{className:"bm-search-results-section"},c.createElement("div",{className:"bm-search-results-header"},Bae("Members","Search Results","bp-better-messages")),c.createElement("div",{className:"bp-messages-user-list"},e.users.map(function(e){return c.createElement(M2,{key:"user_"+e.user_id,user:e})}))),e.messages&&c.createElement("div",{className:"bm-search-results-section"},c.createElement("div",{className:"bm-search-results-header"},Bae("Conversations","Search Results","bp-better-messages")),c.createElement("div",{className:"threads-list"},e.messages.map(function(t){var n=e.updateData.threads.filter(function(e){return e.thread_id===t.thread_id});return n.length>0?(n=n.shift(),c.createElement(Z8,{key:"search_thread_"+t.message_id,thread:n,forceMessage:t.message_id})):c.createElement(c.Fragment,null)})))))))}function N2(e){var t=(0,c.useContext)(m2),n=t.searchText,r=t.setSearchText,a=(0,c.useState)(!1),i=(0,p.A)(a,2),o=bT({placement:"bottom-end",open:i[0],onOpenChange:i[1],middleware:[BO(0),PO(),MO({padding:0})],whileElementsMounted:wO}),s=o.context,u=o.refs,l=o.floatingStyles,f=wT([ET(s,{role:"menu"})]),d=f.getReferenceProps,h=f.getFloatingProps;return c.createElement("div",pb({ref:u.setReference},d(),{className:"bpbm-search"}),c.createElement("form",null,c.createElement("input",{title:"Search",onChange:function(e){r(e.target.value)},placeholder:Bae("Search...","Search input field placeholder","bp-better-messages"),type:"text",name:"search",value:n,autoComplete:"off"}),e.sideSearch&&c.createElement("span",{className:"close",style:{display:""!==n?"block":"none"},onClick:function(){r("")}},c.createElement(nF,null)),!e.sideSearch&&c.createElement("span",{className:"close",style:{display:"block"},onClick:function(){r(""),e.onClose()}},c.createElement(nF,null))),!e.sideSearch&&""!==n&&c.createElement("div",pb({ref:u.setFloating,className:"bp-messages-wrap bm-search-popup",style:l},h()),c.createElement(R2,null)))}function I2(e){return QC({tag:"svg",attr:{viewBox:"0 0 24 24",strokeWidth:"2",stroke:"currentColor",fill:"none",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{stroke:"none",d:"M0 0h24v24H0z",fill:"none"}},{tag:"path",attr:{d:"M11 7h8a1 1 0 0 1 1 1v7c0 .27 -.107 .516 -.282 .696"}},{tag:"path",attr:{d:"M16 16h-11a1 1 0 0 1 -1 -1v-7a1 1 0 0 1 1 -1h2"}},{tag:"path",attr:{d:"M7 16v4"}},{tag:"path",attr:{d:"M7.5 16l4.244 -4.244"}},{tag:"path",attr:{d:"M13.745 9.755l2.755 -2.755"}},{tag:"path",attr:{d:"M13.5 16l1.249 -1.249"}},{tag:"path",attr:{d:"M16.741 12.759l3.259 -3.259"}},{tag:"path",attr:{d:"M4 13.5l4.752 -4.752"}},{tag:"path",attr:{d:"M17 17v3"}},{tag:"path",attr:{d:"M5 20h4"}},{tag:"path",attr:{d:"M15 20h4"}},{tag:"path",attr:{d:"M17 7v-2"}},{tag:"path",attr:{d:"M3 3l18 18"}}]})(e)}function L2(e){return QC({tag:"svg",attr:{viewBox:"0 0 24 24",strokeWidth:"2",stroke:"currentColor",fill:"none",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{stroke:"none",d:"M0 0h24v24H0z",fill:"none"}},{tag:"path",attr:{d:"M4 7m0 1a1 1 0 0 1 1 -1h14a1 1 0 0 1 1 1v7a1 1 0 0 1 -1 1h-14a1 1 0 0 1 -1 -1z"}},{tag:"path",attr:{d:"M7 16v4"}},{tag:"path",attr:{d:"M7.5 16l9 -9"}},{tag:"path",attr:{d:"M13.5 16l6.5 -6.5"}},{tag:"path",attr:{d:"M4 13.5l6.5 -6.5"}},{tag:"path",attr:{d:"M17 16v4"}},{tag:"path",attr:{d:"M5 20h4"}},{tag:"path",attr:{d:"M15 20h4"}},{tag:"path",attr:{d:"M17 7v-2"}},{tag:"path",attr:{d:"M7 7v-2"}}]})(e)}function j2(e){return QC({tag:"svg",attr:{viewBox:"0 0 24 24",strokeWidth:"2",stroke:"currentColor",fill:"none",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{stroke:"none",d:"M0 0h24v24H0z",fill:"none"}},{tag:"path",attr:{d:"M5 12l5 5l10 -10"}}]})(e)}function z2(e){return QC({tag:"svg",attr:{viewBox:"0 0 24 24",strokeWidth:"2",stroke:"currentColor",fill:"none",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{stroke:"none",d:"M0 0h24v24H0z",fill:"none"}},{tag:"path",attr:{d:"M21 12a9 9 0 1 0 -9.972 8.948c.32 .034 .644 .052 .972 .052"}},{tag:"path",attr:{d:"M12 7v5l2 2"}},{tag:"path",attr:{d:"M18.42 15.61a2.1 2.1 0 0 1 2.97 2.97l-3.39 3.42h-3v-3l3.42 -3.39z"}}]})(e)}function q2(e){return QC({tag:"svg",attr:{viewBox:"0 0 24 24",strokeWidth:"2",stroke:"currentColor",fill:"none",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{stroke:"none",d:"M0 0h24v24H0z",fill:"none"}},{tag:"path",attr:{d:"M7 7h-1a2 2 0 0 0 -2 2v9a2 2 0 0 0 2 2h9a2 2 0 0 0 2 -2v-1"}},{tag:"path",attr:{d:"M20.385 6.585a2.1 2.1 0 0 0 -2.97 -2.97l-8.415 8.385v3h3l8.385 -8.415z"}},{tag:"path",attr:{d:"M16 5l3 3"}}]})(e)}function V2(e){return QC({tag:"svg",attr:{viewBox:"0 0 24 24",strokeWidth:"2",stroke:"currentColor",fill:"none",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{stroke:"none",d:"M0 0h24v24H0z",fill:"none"}},{tag:"path",attr:{d:"M4 20h4l10.5 -10.5a2.828 2.828 0 1 0 -4 -4l-10.5 10.5v4"}},{tag:"path",attr:{d:"M13.5 6.5l4 4"}}]})(e)}function U2(e,t){var n="bp-better-messages-mini-mobile-container";e.id===n&&(e.style.display="none"),window.location.hash&&(window.location.hash=""),t(!1),e.id===n&&(e.classList.remove("bm-initialized"),setTimeout(function(){var t=e._reactRootContainer;t&&t.unmount()},300))}function H2(){return(H2=(0,o.A)(u().mark(function e(){return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=1,sae.get("markAllRead");case 1:Rre.threads.find({selector:{unread:{$gt:0}}}).update({$set:{unread:0}}).catch(bG);case 2:case"end":return e.stop()}},e)}))).apply(this,arguments)}function W2(){var e=(0,c.useContext)($N),t=e.root,n=e.reactRoot;return c.createElement("span",{className:"bm-close",onClick:function(){document.body.classList.remove("bp-messages-full-screen"),n.unmount(),t.remove()}},c.createElement(Sz,{className:"bm-svg"}))}function $2(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function G2(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?$2(Object(n),!0).forEach(function(t){(0,M.A)(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):$2(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function Q2(e){e=G2(G2({},{forceThreads:!1}),e);var t=(0,c.useContext)($N),n=t.root,r=t.sideThreads,a=t.isMaximized,i=t.fullScreened,o=t.setIsMaximized,s=t.mobileView,u=t.setMobileView,l=(t.reactRoot,(0,c.useState)(!1)),f=(0,p.A)(l,2),d=f[0],h=f[1],m=i7(),v=ry(),g=!_y()||v;return c.createElement(c.Fragment,null,g&&c.createElement(c.Fragment,null,(!r||e.forceThreads)&&_ae.newThread&&c.createElement(MB,{showOnMobile:!1,content:Bae("New Conversation",'"New Conversation" Button Tooltip',"bp-better-messages")},c.createElement(IN,{className:"new-message",to:"new-conversation"},c.createElement(q2,{className:"bm-svg"}))),c.createElement("span",{style:{marginRight:"auto"}}),m>0&&c.createElement(MB,{showOnMobile:!1,content:Bae("Mark all as read",'"Mark all as read" Button Tooltip',"bp-better-messages")},c.createElement("span",{className:"bm-btn",onClick:function(){!function(){H2.apply(this,arguments)}()}},c.createElement(eF,{className:"bm-svg"}))),_ae.favorite&&c.createElement(MB,{showOnMobile:!1,content:Bae("Favorited",'"Favorited" Button Tooltip',"bp-better-messages")},c.createElement(IN,{className:"starred-messages",to:"favorited"},c.createElement(HV,{className:"bm-svg"}))),(!r||e.forceThreads)&&_ae.search&&c.createElement(c.Fragment,null,!d&&c.createElement(MB,{showOnMobile:!1,content:Bae("Search",'"Search" Button Tooltip',"bp-better-messages")},c.createElement("span",{className:"bm-search-btn",onClick:function(){h(!0)}},c.createElement(cF,{className:"bm-svg"}))),d&&c.createElement(N2,{sideSearch:!1,onClose:function(){h(!1)}})),!s&&_ae.fullScreen&&c.createElement(c.Fragment,null,!a&&c.createElement(c.Fragment,null,c.createElement(MB,{showOnMobile:!1,content:Bae("Maximize",'"Maximize messages window" Button Tooltip',"bp-better-messages")},c.createElement("span",{onClick:function(){o(!0)},className:"bpbm-maximize"},c.createElement(oU,{className:"bm-svg"}))))),a&&!i&&c.createElement(c.Fragment,null,c.createElement(MB,{showOnMobile:!1,content:Bae("Minimize",'"Minimize messages window" Button Tooltip',"bp-better-messages")},c.createElement("span",{onClick:function(){o(!1)},className:"bpbm-minimize"},c.createElement(sU,{className:"bm-svg"})))),i&&c.createElement(W2,null),s&&c.createElement(c.Fragment,null,_ae.userSettings&&(_ae.mobileFriends||_ae.mobileGroups)&&c.createElement(c.Fragment,null,c.createElement(MB,{showOnMobile:!1,content:Bae("Settings",'"User Settings" Button Tooltip',"bp-better-messages")},c.createElement(IN,{className:"settings",to:"settings"},c.createElement(lF,{className:"bm-svg"})))),c.createElement("span",{className:"mobileClose",onClick:function(){U2(n,u)}},c.createElement(Sz,{className:"bm-svg"})))),!g&&c.createElement(c.Fragment,null,c.createElement("span",{style:{marginRight:"auto"}}),i&&c.createElement(W2,null),c.createElement("span",{className:"mobileClose",onClick:function(){U2(n,u)}},c.createElement(Sz,{className:"bm-svg"}))))}function Z2(e){switch(e.icon){case"stop":return c.createElement(oI,{style:{color:e.color}});case"moon":return c.createElement(QN,{style:{color:e.color}});default:return c.createElement(XN,{style:{color:e.color}})}}function Y2(){return(Y2=(0,o.A)(u().mark(function e(t){return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=1,sae.post("userSettings/save",{option:"online_status",value:t});case 1:return Z9([e.sent.data.message]),e.abrupt("return",!0);case 2:e.prev=2,vy(e.catch(0));case 3:case"end":return e.stop()}},e,null,[[0,2]])}))).apply(this,arguments)}function X2(){var e=(0,c.useState)(!1),t=(0,p.A)(e,2),n=t[0],r=t[1],a=!1,i=W9(ay());if(!i)return null;if(0===i.user_id)return null;i&&_ae.userStatuses&&i.status&&(a=_ae.userStatuses.filter(function(e){return i.status.slug===e.slug}).shift());var o={};return _ae.myProfile&&_ae.me&&_ae.me.url&&(o.myProfile=c.createElement("a",{href:_ae.me.url,className:"bpbm-user-me-popup-list-item"},c.createElement("span",{className:"bpbm-user-me-popup-list-item-title"},c.createElement(_z,null)," ",Bae("My profile","My profile button","bp-better-messages")))),_ae.userStatuses&&(o.userStatuses=c.createElement(c.Fragment,null,c.createElement("span",{className:"bpbm-user-me-popup-list-hr"}),_ae.userStatuses.map(function(e){return c.createElement("span",{onClick:function(){!function(e){Y2.apply(this,arguments)}(e.slug)},key:"user-status"+e.slug,className:"bpbm-user-me-popup-list-item"},c.createElement("span",{className:"bpbm-user-me-popup-list-item-title"},c.createElement(Z2,{icon:e.icon,color:e.color}),e.name),e.desc&&c.createElement("span",{className:"bpbm-user-me-popup-list-item-desc"},e.desc))}))),c.createElement(c.Fragment,null,ay()&&i&&Object.keys(o).length>0&&c.createElement("span",{className:"bpbm-user-me"+(n?" bpbm-open":""),onClick:function(){r(!n)}},c.createElement("span",{className:"bpbm-user-me-avatar"},c.createElement(xI,{user_id:ay(),link:!1,size:30})),c.createElement("span",{className:"bpbm-user-info"},c.createElement("span",{className:"bpbm-user-me-name"},c.createElement(zI,{user_id:ay(),link:!1})),_ae.userStatuses&&c.createElement("span",{className:"bpbm-status"},c.createElement("span",{className:"current-status"},a&&c.createElement(c.Fragment,null,c.createElement(Z2,{icon:a.icon,color:a.color}),a.name)))),Object.keys(o).length>0&&c.createElement(Zy,null,n&&c.createElement(VC.span,{initial:{y:"5px",opacity:0},animate:{y:"0px",opacity:1},transition:{duration:.2},exit:{y:"5px",opacity:0},className:"bpbm-user-me-popup"},c.createElement("span",{className:"bpbm-user-me-popup-list"},Object.keys(o).map(function(e){return c.createElement(c.Fragment,{key:e},o[e])}))))))}function K2(){return c.createElement("svg",{stroke:"currentColor",fill:"currentColor",strokeWidth:"0",viewBox:"0 0 24 24",height:"1em",width:"1em",xmlns:"http://www.w3.org/2000/svg"},c.createElement("path",{fill:"none",strokeWidth:"2",d:"M12,13 C14.209139,13 16,11.209139 16,9 C16,6.790861 14.209139,5 12,5 C9.790861,5 8,6.790861 8,9 C8,11.209139 9.790861,13 12,13 Z M6,22 L6,19 C6,15.6862915 8.6862915,13 12,13 C15.3137085,13 18,15.6862915 18,19 L18,22 M13,5 C13.4037285,3.33566165 15.0151447,2 17,2 C19.172216,2 20.98052,3.790861 21,6 C20.98052,8.209139 19.172216,10 17,10 L16,10 L17,10 C20.287544,10 23,12.6862915 23,16 L23,18 M11,5 C10.5962715,3.33566165 8.98485529,2 7,2 C4.82778404,2 3.01948003,3.790861 3,6 C3.01948003,8.209139 4.82778404,10 7,10 L8,10 L7,10 C3.71245602,10 1,12.6862915 1,16 L1,18"}))}function J2(e){return e3.apply(this,arguments)}function e3(){return e3=(0,o.A)(u().mark(function e(t){var n,r;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=1,sae.post(window.Better_Messages.restUrl+"guests/update",t);case 1:if(n=e.sent,!(r=n.data)){e.next=3;break}return e.next=2,Xb("guest-auth",n.data);case 2:Eae.set("bm-guest-auth",n.data),window.Better_Messages.guestAuth=r,ny.next(!0),jae(window.Better_Messages),Z9([n.data.user]),Xb("databaseUserId",ay());case 3:return e.abrupt("return",n.data);case 4:case"end":return e.stop()}},e)})),e3.apply(this,arguments)}function t3(e){!function(e){if(null==e)throw new TypeError("Cannot destructure "+e)}(e);var t=(0,c.useRef)(),n=(0,c.useState)(""),r=(0,p.A)(n,2),a=r[0],i=r[1],s=(0,c.useState)(!1),l=(0,p.A)(s,2),f=l[0],d=l[1];return(0,c.useEffect)(function(){Zb("guest-auth",!1).then(function(e){t.current=e,i(e.name)})},[]),(0,c.useEffect)(function(){t.current&&t.current.name!==a?d(!0):d(!1)},[a]),c.createElement("div",{className:"bm-guest-settings-modal"},c.createElement("div",{className:"bm-guest-settings"},c.createElement("div",{className:"bm-guest-settings-form"},c.createElement("div",{className:"bm-guest-settings-form-input"},c.createElement("label",null,Oae("Display Name","bp-better-messages")),c.createElement("input",{type:"text",value:a,onChange:function(e){i(e.target.value)}})),c.createElement("div",{className:"bm-guest-settings-form-input"},c.createElement("button",{className:"bm-button",disabled:!f,onClick:(0,o.A)(u().mark(function e(){return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=1,J2({name:a});case 1:LB("guest-settings-panel"),e.next=3;break;case 2:e.prev=2,yy(e.catch(0));case 3:case"end":return e.stop()}},e,null,[[0,2]])}))},Oae("Save","bp-better-messages"))))))}function n3(){var e=(0,c.useContext)($N),t=e.mobileView,n=e.sideTab,r=e.setSideTab,a=function(){var e=[];return _y()||(_ae.mobileFriends&&e.push("friends"),_ae.mobileGroups&&e.push("groups")),e}();return c.createElement(c.Fragment,null,(!t||0===a.length)&&c.createElement("div",{className:"chat-footer"},!_y()&&c.createElement(c.Fragment,null,_ae.userSettings&&c.createElement(MB,{content:Bae("Settings",'"User Settings" Button Tooltip',"bp-better-messages")},c.createElement(IN,{className:"settings",to:"settings"},c.createElement(lF,null)))),_y()&&c.createElement(c.Fragment,null,c.createElement(MB,{content:Bae("Settings",'"User Settings" Button Tooltip',"bp-better-messages")},c.createElement("a",{className:"settings",href:"#",onClick:function(e){e.preventDefault(),IB("guest-settings-panel",Bae("Guest Settings","Moderation actions","bp-better-messages"),c.createElement(t3,null))}},c.createElement(lF,null)))),c.createElement(X2,null)),t&&a.length>0&&c.createElement("div",{className:"chat-tabs chat-tabs-border-top bpbm-mobile-only"},c.createElement("div",{key:"mobile-threads-list","data-tab":"threads-list",className:"messages"===n?"active":"",onClick:function(){r("messages")}},c.createElement(LV,null)," ",Bae("Messages","Mobile view tabs","bp-better-messages")),a.map(function(e){return"friends"===e?c.createElement("div",{key:"mobile-friends-list",className:"friends"===n?"active":"",onClick:function(){r("friends")},"data-tab":"bm-friends-list"},c.createElement(lU,null)," ",Bae("Friends","Mobile view tabs","bp-better-messages")):"groups"===e?c.createElement("div",{key:"mobile-groups-list",className:"groups"===n?"active":"",onClick:function(){r("groups")},"data-tab":"bm-groups-list"},c.createElement(K2,null)," ",Bae("Groups","Mobile view tabs","bp-better-messages")):void 0})))}function r3(e){return a3.apply(this,arguments)}function a3(){return(a3=(0,o.A)(u().mark(function e(t){return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(!(t.length>0)){e.next=1;break}return e.next=1,Rre.groups.bulkUpsert(t);case 1:case"end":return e.stop()}},e)}))).apply(this,arguments)}var i3=!1;function o3(){return o3=(0,o.A)(u().mark(function e(){var t,n,r,a,i=arguments;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(t=i.length>0&&void 0!==i[0]&&i[0],!i3||t){e.next=1;break}return e.abrupt("return");case 1:return i3=!0,e.prev=2,e.next=3,D2();case 3:return e.next=4,sae.get("getGroups");case 4:return n=e.sent,r=n.data,e.next=5,r3(r);case 5:if(!((a=r.map(function(e){return e.group_id})).length>0)){e.next=7;break}return e.next=6,Rre.groups.find({selector:{group_id:{$nin:a}}}).remove().catch(bG);case 6:e.next=8;break;case 7:return e.next=8,Rre.groups.find().remove().catch(bG);case 8:return e.abrupt("return",!0);case 9:return e.prev=9,e.finish(9);case 10:case"end":return e.stop()}},e,null,[[2,,9,10]])})),o3.apply(this,arguments)}function s3(e){var t=(0,c.useContext)($N).routerType;return c.createElement("div",{key:"group_"+e.group.group_id,className:"group",onClick:function(n){(null==n?void 0:n.target).closest("a")||(1===e.group.messages&&e.group.thread_id?jee(e.group.thread_id,t):qee(e.group.url))}},c.createElement("div",{className:"pic"},c.createElement("img",{src:e.group.image,alt:e.group.name})),c.createElement("div",{className:"name"},e.group.name),c.createElement("div",{className:"actions"},c.createElement(MB,{content:Bae("Group Homepage","Groups List","bp-better-messages")},c.createElement("a",{href:e.group.url,className:"open-profile"},c.createElement(VV,null)))))}function u3(){var e=(0,c.useState)(20),t=(0,p.A)(e,2),n=t[0],r=t[1],a=(0,c.useRef)(20),i=(0,c.useRef)(null),s=(0,c.useState)(),l=(0,p.A)(s,2),f=l[0],d=l[1],h=(0,c.useState)(""),m=(0,p.A)(h,2),v=m[0],g=m[1],b=function(){var e=(0,c.useState)(void 0),t=(0,p.A)(e,2),n=t[0],r=t[1];return(0,c.useEffect)(function(){var e=Rre.groups.count().$.subscribe({next:function(e){r(e)},error:function(e){console.error("An error occurred, trying to reset database",e),iae()}});return function(){e.unsubscribe()}},[]),n}();i.current=b;var y=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=(0,c.useState)(void 0),r=(0,p.A)(n,2),a=r[0],i=r[1];return(0,c.useEffect)(function(){var n={limit:e};""!==t&&(n={selector:{$and:[{name:{$regex:".*"+t+".*",$options:"i"}}]},limit:e});var r=Rre.groups.find(n).$.subscribe({next:function(e){var t=[];e.map(function(e){t.push(e.toMutableJSON())}),i(t)},error:function(e){console.error("An error occurred, trying to reset database",e),iae()}});return function(){r.unsubscribe()}},[e,t]),a}(n,v.trim());(0,c.useEffect)(function(){f&&(f.addEventListener("scroll",function(){E(f)}),w(f))},[f]);var A=(0,c.useRef)(!1),D=(0,c.useRef)(null),w=function(){var e=(0,o.A)(u().mark(function e(t){return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(!A.current){e.next=1;break}return e.abrupt("return");case 1:if(null!==i.current){e.next=3;break}return e.next=2,kee(200);case 2:return e.abrupt("return",w(t));case 3:if(!(t.clientHeight>=t.scrollHeight&&D.current!==t.scrollHeight)){e.next=6;break}if(!(i.current>a.current)){e.next=5;break}return r(function(e){return a.current=e+20,e+20}),D.current=t.scrollHeight,e.next=4,kee(50);case 4:return e.abrupt("return",w(t));case 5:e.next=7;break;case 6:A.current=!0;case 7:case"end":return e.stop()}},e)}));return function(t){return e.apply(this,arguments)}}(),_=(0,c.useRef)(!1),E=function(e){_.current||e.scrollHeight-(e.scrollTop+e.clientHeight)<=100&&i.current>a.current&&(_.current=!0,r(function(e){return a.current=e+20,e+20}),setTimeout(function(){_.current=!1},100))};return(0,c.useEffect)(function(){!function(){o3.apply(this,arguments)}()},[]),c.createElement(c.Fragment,null,c.createElement(k1,{className:"bp-messages-group-list",events:{initialized:function(e){d(e.elements().scrollEventElement)}}},!y&&c.createElement(c.Fragment,null,c.createElement("div",{className:"bpbm-search-in-list"},c.createElement("input",{type:"text",name:"bpbm-search",disabled:!0,placeholder:Bae("Search...","Groups list","bp-better-messages")})),c.createElement(O2,null)),y&&c.createElement(c.Fragment,null,b>0&&c.createElement("div",{className:"bpbm-search-in-list"},c.createElement("input",{type:"text",name:"bpbm-search",onChange:function(e){g(e.target.value)},value:v,placeholder:Bae("Search...","Groups list","bp-better-messages")})),0===y.length&&c.createElement("div",{className:"bp-messages-user-list empty"},c.createElement("div",{className:"bpbm-empty-icon"},c.createElement(K2,null)),""===v&&c.createElement("div",{className:"bpbm-empty-text"},Bae("No groups added yet","Empty groups list","bp-better-messages")),""!==v&&c.createElement("div",{className:"bpbm-empty-text"},Bae("No groups found","Empty groups list","bp-better-messages"))),y.length>0&&c.createElement(c.Fragment,null,y.map(function(e){return c.createElement(s3,{key:"group-list-"+e.group_id,group:e})})))))}var c3=new Xl(!1);function l3(){c3.next(!0)}function f3(){c3.next(!1)}function d3(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function p3(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?d3(Object(n),!0).forEach(function(t){(0,M.A)(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):d3(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function h3(e){e=p3(p3({},{forceThreads:!1}),e);var t=(0,c.useContext)($N),n=t.sideThreads,r=t.mobileView,a=t.sideTab,i=_ae.newThread,o=(0,c.useState)(1),s=(0,p.A)(o,2),u=s[0],l=s[1],f=(0,c.useRef)(null),d=(0,c.useState)(!1),h=(0,p.A)(d,2),m=h[0],v=h[1],g=(0,c.useState)(!1),b=(0,p.A)(g,2),y=b[0],A=b[1],D=function(){var e=(0,c.useState)(c3.getValue()),t=(0,p.A)(e,2),n=t[0],r=t[1];return(0,c.useEffect)(function(){var e=c3.subscribe({next:function(e){r(e)}});return function(){e.unsubscribe()}},[]),n}();(0,c.useEffect)(function(){r&&("friends"===a?(l(2),v(!0)):"groups"===a?(l(3),A(!0)):l(1))},[a]);var w=Rae("better_messages_header_element",c.createElement(Q2,{forceThreads:e.forceThreads}),"index",r);"string"==typeof w&&(w=Kg(w));var _=Rae("better_messages_footer_element",c.createElement(n3,null),"index",r);return"string"==typeof _&&(_=Kg(_)),c.createElement(c.Fragment,null,c.createElement("div",{className:"chat-header"},w),r&&c.createElement(c.Fragment,null,c.createElement(VC.div,{ref:f,className:"bm-slide-container",transition:{duration:.2},animate:{left:"-"+(100*u-100)+"%"},style:{height:"calc( 100% - 80px )"}},D&&c.createElement("div",{className:"bm-loading-background"},Kg('<svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 256 256" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M140,32V64a12,12,0,0,1-24,0V32a12,12,0,0,1,24,0Zm84,84H192a12,12,0,0,0,0,24h32a12,12,0,0,0,0-24Zm-42.26,48.77a12,12,0,1,0-17,17l22.63,22.63a12,12,0,0,0,17-17ZM128,180a12,12,0,0,0-12,12v32a12,12,0,0,0,24,0V192A12,12,0,0,0,128,180ZM74.26,164.77,51.63,187.4a12,12,0,0,0,17,17l22.63-22.63a12,12,0,1,0-17-17ZM76,128a12,12,0,0,0-12-12H32a12,12,0,0,0,0,24H64A12,12,0,0,0,76,128ZM68.6,51.63a12,12,0,1,0-17,17L74.26,91.23a12,12,0,0,0,17-17Z"></path></svg>')),c.createElement("div",{className:"bm-slide"},c.createElement(h2,{emptyType:"no_messages",inRouter:!0})),c.createElement("div",{className:"bm-slide"},m&&c.createElement(B2,null)),c.createElement("div",{className:"bm-slide"},y&&c.createElement(u3,null))),_),!r&&c.createElement(c.Fragment,null,(!n||e.forceThreads)&&c.createElement(c.Fragment,null,c.createElement(h2,{emptyType:"no_messages",inRouter:!0}),_),n&&!e.forceThreads&&c.createElement(VC.div,{initial:{x:"-100%"},animate:{x:"0%"},transition:{duration:.2},exit:{x:"-100%"},className:"thread-not-selected empty"},c.createElement("div",{className:"empty"},c.createElement("p",{className:"bpbm-empty-icon"},c.createElement(JC,null)),c.createElement("p",{className:"bpbm-empty-message"},Bae("Select a conversation to display messages","Starting Messages Screen (No threads selected)","bp-better-messages")),i&&c.createElement(c.Fragment,null,c.createElement("p",{className:"bpbm-empty-or"},Bae("or","Starting Messages Screen (No threads selected)","bp-better-messages")),c.createElement("p",{className:"bpbm-empty-link"},c.createElement(IN,{to:"new-conversation"},Bae("Start a new conversation","Starting Messages Screen (No threads selected)","bp-better-messages"))))))))}function m3(e){var t=e.user;if(_ae.userStatuses&&t.status){var n=_ae.userStatuses.filter(function(e){return t.status.slug===e.slug});if(n.length>0){var r=n.shift(),a=r.color,i=r.name;return c.createElement("div",{className:"last-online online-now",style:{color:a}},i)}}return c.createElement("div",{className:"last-online online-now"},Bae("Online","User online status","bp-better-messages"))}function v3(e){var t=By(),n=W9(e.user_id,!1),r=gI(e.user_id),a=(0,c.useRef)();return(0,c.useEffect)(function(){a.current&&clearInterval(a.current),!n||r||n.lastActive.startsWith("1970-01-01")||(a.current=window.setInterval(function(){t()},5e3))},[n]),c.createElement(c.Fragment,null,n&&c.createElement(c.Fragment,null,r&&c.createElement(m3,{user:n}),!r&&!n.lastActive.startsWith("1970-01-01")&&c.createElement("div",{className:"last-online"},Mae(Bae("Active %s","User online status (was active ago)","bp-better-messages"),_G(n.lastActive).toRelative({style:"short"})))))}function g3(e){var t=function(e){var t=(0,c.useState)(0),n=(0,p.A)(t,2),r=n[0],a=n[1],i=function(e){var t=0;e.map(function(e){hI.has(e)&&t++}),a(t)};return(0,c.useEffect)(function(){i(e);var t=vI.subscribe({next:function(t){e.includes(t)&&i(e)}});return function(){t.unsubscribe()}},[e]),r}((0,c.useMemo)(function(){var t=[];return e.thread.participants.map(function(e){t.push(e)}),t},[e.thread.participants]));return c.createElement(c.Fragment,null,c.createElement("div",{className:"group-online"},Mae(Tae("%s participant","%s participants",e.thread.participantsCount,"Group Thread Participants Count","bp-better-messages"),e.thread.participantsCount),!!t&&t>0&&c.createElement("span",{className:"group-online-count"},Mae(" ("+Bae("%s online","Group Thread Online Participants Count","bp-better-messages")+")",t))))}function b3(e){var t=e.typing,n=e.thread,r=e.showSubject,a=void 0===r||r,i=By();(0,c.useEffect)(function(){return document.addEventListener("better-message-settings-changed",i),function(){document.removeEventListener("better-message-settings-changed",i)}},[]);var o=!!_ae.ws,s=_ae.subName,u="hide"===s||!!n.botId,l=o&&"online"===s,f=null;if("thread"===n.type)if(2===n.participantsCount){var d=[];o&&t.length>0&&d.push(c.createElement(c.Fragment,{key:"typing-indicator"},c.createElement(TI,null))),u||0!==t.length||(!0===l&&d.push(c.createElement(c.Fragment,{key:"other-info"},c.createElement(v3,{user_id:n.participants[0]}))),!1===l&&""!==n.subject.trim()&&a&&d.push(c.createElement(c.Fragment,{key:"other-info"},n.subject))),d.length>0&&(f=c.createElement(c.Fragment,null,d))}else n.participantsCount>=3&&(f=c.createElement(c.Fragment,null,o&&t.length>0&&c.createElement(TI,{userIds:t}),0===t.length&&c.createElement(g3,{thread:n})));else("group"===n.type||"chat-room"===n.type)&&(f=c.createElement(c.Fragment,null,o&&t.length>0&&c.createElement(TI,{userIds:t}),0===t.length&&c.createElement(g3,{thread:n})));return f?c.createElement("div",{className:"sub-name"},f):null}function y3(e){var t=e.headerWidth,n=(0,c.useContext)($N),r=n.root,a=n.callActive,i=n.mobileView,o=n.setMobileView,s=n.fullScreened,u=(0,c.useContext)(BX),l=u.threadId,f=u.thread,d=u.screen,h=u.setScreen,m=CR(),v=(0,c.useRef)(null),g=(0,c.useRef)(null),b=NY(v),y=(0,p.A)(b,1)[0].width,A=NY(g),D=(0,p.A)(A,1)[0].width,w=tU(l),_=(0,c.useMemo)(function(){return t-y-D},[t,y,D]);if(isNaN(l)||0===l)return c.createElement(c.Fragment,null);var E={maxWidth:_},k=!1;f&&(f.participantsCount>=3&&(k=!0),f.adminAccess&&(k=!0));var x=null;if(f.image)if(f.image.startsWith("html:")){var C=f.image.substring(5);x=c.createElement("div",{className:"avatar bbpm-avatar",dangerouslySetInnerHTML:{__html:C}})}else x=c.createElement("span",{className:"avatar bbpm-avatar"},c.createElement("img",{src:f.image,className:"avatar avatar-30 photo",width:"30",height:"30",alt:f.title}));return c.createElement(c.Fragment,null,"messages"!==d&&c.createElement(c.Fragment,null,c.createElement("span",{onClick:function(){h("messages")},className:"back"},c.createElement(xz,null)),c.createElement("span",{className:"bm-chat-header-title"},Oae("Conversation information","bp-better-messages"))),"messages"===d&&c.createElement(c.Fragment,null,m&&!a&&c.createElement(MB,{showOnMobile:!1,content:Bae("Back",'"Back" Button Tooltip',"bp-better-messages")},c.createElement(IN,{ref:v,to:"/",className:"back"},c.createElement(xz,null))),c.createElement(MB,{placement:"top-start",content:Oae("Conversation information","bp-better-messages")},c.createElement("div",{onClick:function(){h("settings")},className:"thread-info",style:E},f&&c.createElement(c.Fragment,null,c.createElement(c.Fragment,null,"thread"===f.type&&c.createElement(c.Fragment,null,1===f.participantsCount&&c.createElement(c.Fragment,null,Oae("Deleted user","bp-better-messages")),!1===k&&f.participantsCount>1&&c.createElement(c.Fragment,null,c.createElement(xI,{user_id:f.participants[0],link:!1,size:30}),c.createElement("div",{className:"thread-info-data"},c.createElement(zI,{link:!1,user_id:f.participants[0]}),c.createElement(b3,{typing:w,thread:f}))),!0===k&&c.createElement(c.Fragment,null,c.createElement("div",{className:"avatar-group avatars-count-"+f.participants.length},f.participants.slice(0,4).map(function(e){return c.createElement(xI,{key:"avatar_"+e,user_id:e,link:!1,size:15})})),c.createElement("div",{className:"thread-info-data"},""!==f.subject&&c.createElement(c.Fragment,null,c.createElement("div",{className:"name",title:f.title},c.createElement("strong",null,f.subject))),""===f.subject&&c.createElement(c.Fragment,null,Mae(Tae("%s participant","%s participants",f.participantsCount,"Group Thread Participants Count","bp-better-messages"),f.participantsCount)),c.createElement(b3,{typing:w,thread:f})))),"group"===f.type&&c.createElement(c.Fragment,null,f.image&&x,c.createElement("div",{className:"thread-info-data"},c.createElement("div",{className:"name"},f.title),c.createElement(b3,{typing:w,thread:f}))),"chat-room"===f.type&&c.createElement(c.Fragment,null,f.image&&x,!f.image&&c.createElement("div",{className:"avatar-group"},f.participants.slice(0,4).map(function(e){return c.createElement(xI,{key:"avatar_"+e,user_id:e,link:!1,size:15})})),c.createElement("div",{className:"thread-info-data"},c.createElement("div",{className:"name",title:f.title},f.title),c.createElement(b3,{typing:w,thread:f}))))))),c.createElement("div",{className:"thread-actions",ref:g},!f&&c.createElement(c.Fragment,null,c.createElement("div",{style:{position:"relative",width:"200px",height:"20px",marginRight:"10px",borderRadius:"4px",overflow:"hidden"}},c.createElement(dI,null))),"messages"===d&&c.createElement(q8,null),"messages"!==d&&c.createElement(c.Fragment,null,c.createElement(MB,{showOnMobile:!1,content:Bae("Close",'"Close" Button Tooltip',"bp-better-messages")},c.createElement("span",{onClick:function(){h("messages")},className:"participants",style:{cursor:"pointer"}},c.createElement(nF,null)))),s&&!a&&c.createElement(W2,null),i&&"messages"===d&&!a&&c.createElement("span",{className:"mobileClose",onClick:function(){U2(r,o)}},c.createElement(Sz,{className:"bm-svg"})))))}function A3(e){return D3.apply(this,arguments)}function D3(){return D3=(0,o.A)(u().mark(function e(t){var n,r;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(e.prev=0,!_y()){e.next=1;break}return e.next=1,J9(!0,{chatId:t});case 1:return e.next=2,sae.post("/chat/"+t+"/join");case 2:n=e.sent,r=n.data,Nae("better_messages_chat_room_join",r.result,t),O8(r),e.next=4;break;case 3:e.prev=3,yy(e.catch(0));case 4:case"end":return e.stop()}},e,null,[[0,3]])})),D3.apply(this,arguments)}function w3(){var e=ty("guest-auth",!1);return e?c.createElement("div",{className:"bm-guest-info"},c.createElement("div",{className:"bm-guest-info-label"},Bae("Chatting as","Not logged-in user","bp-better-messages")," ",c.createElement("strong",null,e.name),c.createElement("span",{className:"bm-open-guest-settings",onClick:function(){IB("guest-settings-panel",Bae("Guest Settings","Moderation actions","bp-better-messages"),c.createElement(t3,null))}},"(",Oae("Change","bp-better-messages"),")")),c.createElement("div",{className:"bm-guest-info-actions"},c.createElement("a",{href:_ae.loginUrl},Oae("Login","bp-better-messages")),_ae.registerUrl&&c.createElement("a",{href:_ae.registerUrl},Oae("Register","bp-better-messages")))):null}function _3(e){var t=e.thread,n=(0,c.useState)(!1),r=(0,p.A)(n,2),a=r[0],i=r[1];return c.createElement(jB,{label:t.chatRoom.guestButtonText,classes:"bm-no-link-style bpbm-join-to-chat-button",disabled:a,onClick:(0,o.A)(u().mark(function e(){return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:IB("guest-settings-panel",Oae("Continue as guest","bp-better-messages"),c.createElement(aee,{showLogin:!1,forceGuest:!0,showGuestSubHeader:!1,registerProps:{chatId:t.chatRoom.id},completeAction:(0,o.A)(u().mark(function e(){return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return i(!0),e.next=1,A3(t.chatRoom.id);case 1:i(!1);case 2:case"end":return e.stop()}},e)}))}));case 1:case"end":return e.stop()}},e)}))})}function E3(e,t){return k3.apply(this,arguments)}function k3(){return(k3=(0,o.A)(u().mark(function e(t,n){var r;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=1,sae.post("thread/"+t+"/changeSubject",{subject:n});case 1:r=e.sent,O8(r.data),e.next=3;break;case 2:e.prev=2,yy(e.catch(0));case 3:case"end":return e.stop()}},e,null,[[0,2]])}))).apply(this,arguments)}function x3(){return x3=(0,o.A)(u().mark(function e(t,n){var r,a;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=1,G9(n);case 1:if(r=e.sent){e.next=2;break}return e.abrupt("return");case 2:if(confirm(Mae(Bae("Make %s moderator in this conversation?","Making user a moderator in the conversation","bp-better-messages"),r.name))){e.next=3;break}return e.abrupt("return",!1);case 3:a=new Promise(function(e,r){sae.post("thread/"+t+"/makeModerator",{user_id:n}).then(function(){var t=(0,o.A)(u().mark(function t(n){return u().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:n.data?e(!0):r(Bae("Error while making moderator","Making user a moderator in the conversation","bp-better-messages"));case 1:case"end":return t.stop()}},t)}));return function(e){return t.apply(this,arguments)}}()).catch(function(e){r(gy(e,Bae("Error while making moderator","Making user a moderator in the conversation","bp-better-messages")))})});try{Qb.promise(a,{pending:{render:function(){return Mae(Bae("Making %s moderator","Making user a moderator in the conversation","bp-better-messages"),r.name)},theme:"dark"},success:{render:function(){return c.createElement("div",{className:"bm-deleted-message"},c.createElement("p",null,Mae(Bae("%s is moderator now","Making user a moderator in the conversation","bp-better-messages"),r.name)))},theme:"colored",type:"info"},error:{render:function(e){var t=e.data;return Kg(t)},theme:"colored",type:"error",autoClose:!1}},{className:"bm-toasts",position:"bottom-right",autoClose:5e3,theme:"colored",hideProgressBar:!0,closeOnClick:!0,pauseOnHover:!0,draggable:!0,progress:void 0})}catch(qie){yy(qie)}case 4:case"end":return e.stop()}},e)})),x3.apply(this,arguments)}function C3(){return C3=(0,o.A)(u().mark(function e(t,n){var r,a;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=1,G9(n);case 1:if(r=e.sent){e.next=2;break}return e.abrupt("return");case 2:if(confirm(Mae(Bae("Unmake %s moderator in this conversation?","Unmaking user a moderator in the conversation","bp-better-messages"),r.name))){e.next=3;break}return e.abrupt("return",!1);case 3:a=new Promise(function(e,r){sae.post("thread/"+t+"/unmakeModerator",{user_id:n}).then(function(){var t=(0,o.A)(u().mark(function t(n){return u().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:n.data?e(!0):r(Bae("Error while unmaking moderator","Unmaking user a moderator in the conversation","bp-better-messages"));case 1:case"end":return t.stop()}},t)}));return function(e){return t.apply(this,arguments)}}()).catch(function(e){r(gy(e,Bae("Error while unmaking moderator","Unmaking user a moderator in the conversation","bp-better-messages")))})});try{Qb.promise(a,{pending:{render:function(){return Mae(Bae("Unmaking %s moderator","Unmaking user a moderator in the conversation","bp-better-messages"),r.name)},theme:"dark"},success:{render:function(){return c.createElement("div",{className:"bm-deleted-message"},c.createElement("p",null,Mae(Bae("%s is not moderator anymore","Unmaking user a moderator in the conversation","bp-better-messages"),r.name)))},theme:"colored",type:"info"},error:{render:function(e){var t=e.data;return Kg(t)},theme:"colored",type:"error",autoClose:!1}},{className:"bm-toasts",position:"bottom-right",autoClose:5e3,theme:"colored",hideProgressBar:!0,closeOnClick:!0,pauseOnHover:!0,draggable:!0,progress:void 0})}catch(qie){yy(qie)}case 4:case"end":return e.stop()}},e)})),C3.apply(this,arguments)}function F3(){return F3=(0,o.A)(u().mark(function e(t,n){var r,a;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=1,G9(n);case 1:if(r=e.sent){e.next=2;break}return e.abrupt("return");case 2:if(confirm(Mae(Bae("Remove %s from this conversation?","Remove user from the conversation","bp-better-messages"),r.name))){e.next=3;break}return e.abrupt("return",!1);case 3:a=new Promise(function(e,r){sae.post("thread/"+t+"/removeParticipant",{user_id:n}).then(function(){var t=(0,o.A)(u().mark(function t(n){return u().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:n.data?e(!0):r(Bae("Error while removing participant","Remove participant action","bp-better-messages"));case 1:case"end":return t.stop()}},t)}));return function(e){return t.apply(this,arguments)}}()).catch(function(e){r(gy(e,Bae("Error while removing participant","Remove participant action","bp-better-messages")))})});try{Qb.promise(a,{pending:{render:function(){return Bae("Removing participant","Remove participant action","bp-better-messages")},theme:"dark"},success:{render:function(){return c.createElement("div",{className:"bm-deleted-message"},c.createElement("p",null,Bae("Participant removed","Remove participant action","bp-better-messages")))},theme:"colored",type:"info"},error:{render:function(e){var t=e.data;return Kg(t)},theme:"colored",type:"error",autoClose:!1}},{className:"bm-toasts",position:"bottom-right",autoClose:5e3,theme:"colored",hideProgressBar:!0,closeOnClick:!0,pauseOnHover:!0,draggable:!0,progress:void 0})}catch(qie){yy(qie)}case 4:case"end":return e.stop()}},e)})),F3.apply(this,arguments)}function S3(e){return O3.apply(this,arguments)}function O3(){return O3=(0,o.A)(u().mark(function e(t){var n;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(confirm(Bae("Are you sure you want to block user from sending you messages?","Block user action","bp-better-messages"))){e.next=1;break}return e.abrupt("return",!1);case 1:n=new Promise(function(e,n){sae.post("blockUser",{user_id:t}).then(function(){var r=(0,o.A)(u().mark(function r(a){return u().wrap(function(r){for(;;)switch(r.prev=r.next){case 0:a.data?(X9(t,{blocked:1}),e(!0)):n(Bae("Error while blocking user","Block user action","bp-better-messages"));case 1:case"end":return r.stop()}},r)}));return function(e){return r.apply(this,arguments)}}()).catch(function(e){n(gy(e,Bae("Error while blocking user","Block user action","bp-better-messages")))})});try{Qb.promise(n,{pending:{render:function(){return Bae("Blocking user","Block user action","bp-better-messages")},theme:"dark"},success:{render:function(){return c.createElement("div",{className:"bm-deleted-message"},c.createElement("p",null,Bae("This user has been blocked","Block user action","bp-better-messages")))},theme:"colored",type:"info"},error:{render:function(e){var t=e.data;return Kg(t)},theme:"colored",type:"error",autoClose:!1}},{className:"bm-toasts",position:"bottom-right",autoClose:5e3,theme:"colored",hideProgressBar:!0,closeOnClick:!0,pauseOnHover:!0,draggable:!0,progress:void 0})}catch(qie){yy(qie)}case 2:case"end":return e.stop()}},e)})),O3.apply(this,arguments)}function T3(e){return B3.apply(this,arguments)}function B3(){return B3=(0,o.A)(u().mark(function e(t){var n;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(confirm(Bae("Are you sure you want to unblock user from sending you messages?","Unblock user action","bp-better-messages"))){e.next=1;break}return e.abrupt("return",!1);case 1:n=new Promise(function(e,n){sae.post("unblockUser",{user_id:t}).then(function(){var r=(0,o.A)(u().mark(function r(a){return u().wrap(function(r){for(;;)switch(r.prev=r.next){case 0:a.data?(X9(t,{blocked:0}),e(!0)):n(Bae("Error while unblocking user","Unblock user action","bp-better-messages"));case 1:case"end":return r.stop()}},r)}));return function(e){return r.apply(this,arguments)}}()).catch(function(e){n(gy(e,Bae("Error while unblocking user","Unblock user action","bp-better-messages")))})});try{Qb.promise(n,{pending:{render:function(){return Bae("Unblocking user","Unblock user action","bp-better-messages")},theme:"dark"},success:{render:function(){return c.createElement("div",{className:"bm-deleted-message"},c.createElement("p",null,Bae("This user has been unblocked","Unblock user action","bp-better-messages")))},theme:"colored",type:"info"},error:{render:function(e){var t=e.data;return Kg(t)},theme:"colored",type:"error",autoClose:!1}},{className:"bm-toasts",position:"bottom-right",autoClose:5e3,theme:"colored",hideProgressBar:!0,closeOnClick:!0,pauseOnHover:!0,draggable:!0,progress:void 0})}catch(qie){yy(qie)}case 2:case"end":return e.stop()}},e)})),B3.apply(this,arguments)}var M3=(0,c.createContext)({}),P3=()=>(0,c.useContext)(M3),R3=e=>c.createElement(M3.Provider,{...e});var N3=function(){let e=new Map;return{on(t,n){return e.has(t)?e.get(t).add(n):e.set(t,new Set([n])),this},off(t,n){return e.has(t)&&e.get(t).delete(n),this},emit(t,n){return e.has(t)&&e.get(t).forEach(e=>{e(n)}),this}}}(),I3=()=>(0,c.useRef)(new Map).current,L3=()=>{},j3=["resize","contextmenu","click","scroll","blur"],z3={show({event:e,id:t,props:n,position:r}){e.preventDefault&&e.preventDefault(),N3.emit(0).emit(t,{event:e.nativeEvent||e,props:n,position:r})},hideAll(){N3.emit(0)}};function q3(e){return{show(t){z3.show({...e,...t})},hideAll(){z3.hideAll()}}}function V3(){let e,t,n,r,a=new Map,i=!1;function o(){r[e].node.focus()}function s(){return-1!==e||(u(),!1)}function u(){e+1<r.length?e++:e+1===r.length&&(e=0),i&&c(),o()}function c(){if(s()&&!n){let s=a.get(t);t.classList.remove("contexify_submenu-isOpen"),r=s.items,t=s.parentNode,s.isRoot&&(n=!0,a.clear()),i||(e=s.focusedIndex,o())}}return{init:function(t){r=Array.from(t.values()),e=-1,n=!0},moveDown:u,moveUp:function(){-1===e||0===e?e=r.length-1:e-1<r.length&&e--,i&&c(),o()},openSubmenu:function(){if(s()&&e>=0&&r[e].isSubmenu){let s=Array.from(r[e].submenuRefTracker.values()),{node:u,setSubmenuPosition:c}=r[e];return a.set(u,{isRoot:n,focusedIndex:e,parentNode:t||u,items:r}),c(),u.classList.add("contexify_submenu-isOpen"),t=u,s.length>0?(e=0,r=s):i=!0,n=!1,o(),!0}return!1},closeSubmenu:c,matchKeys:function(e){!function t(n){for(let r of n)r.isSubmenu&&r.submenuRefTracker&&t(Array.from(r.submenuRefTracker.values())),r.keyMatcher&&r.keyMatcher(e)}(r)}}}function U3(e){return"function"==typeof e}function H3(e){return"string"==typeof e}function W3(e,t){return c.Children.map(c.Children.toArray(e).filter(Boolean),e=>(0,c.cloneElement)(e,t))}function $3(e,t){return U3(e)?e(t):e}function G3(e,t){return{...e,...U3(t)?t(e):t}}var Q3=({id:e,theme:t,style:n,className:r,children:a,animation:i="fade",preventDefaultOnKeydown:o=!0,disableBoundariesCheck:s=!1,onVisibilityChange:u,...l})=>{let[f,d]=(0,c.useReducer)(G3,{x:0,y:0,visible:!1,triggerEvent:{},propsFromTrigger:null,willLeave:!1}),p=(0,c.useRef)(null),h=I3(),[m]=(0,c.useState)(()=>V3()),v=(0,c.useRef)(),g=(0,c.useRef)();function b(e,t){if(p.current&&!s){let{innerWidth:n,innerHeight:r}=window,{offsetWidth:a,offsetHeight:i}=p.current;e+a>n&&(e-=e+a-n),t+i>r&&(t-=t+i-r)}return{x:e,y:t}}function y({event:e,props:t,position:n}){e.stopPropagation();let r=n||function(e){let t={x:e.clientX,y:e.clientY},n=e.changedTouches;return n&&(t.x=n[0].clientX,t.y=n[0].clientY),(!t.x||t.x<0)&&(t.x=0),(!t.y||t.y<0)&&(t.y=0),t}(e),{x:a,y:i}=b(r.x,r.y);(0,TS.flushSync)(()=>{d({visible:!0,willLeave:!1,x:a,y:i,triggerEvent:e,propsFromTrigger:t})}),clearTimeout(g.current),!v.current&&U3(u)&&(u(!0),v.current=!0)}function A(e){null!=e&&(2===e.button||e.ctrlKey)&&"contextmenu"!==e.type||(i&&(H3(i)||"exit"in i&&i.exit)?d(e=>({willLeave:e.visible})):d(e=>({visible:!e.visible&&e.visible})),g.current=setTimeout(()=>{U3(u)&&u(!1),v.current=!1}))}(0,c.useEffect)(()=>(N3.on(e,y).on(0,A),()=>{N3.off(e,y).off(0,A)}),[e,i,s]),(0,c.useEffect)(()=>{f.visible?m.init(h):h.clear()},[f.visible,m,h]),(0,c.useEffect)(()=>{f.visible&&d(b(f.x,f.y))},[f.visible]),(0,c.useEffect)(()=>{function e(e){o&&e.preventDefault()}function t(t){switch(t.key){case"Enter":case" ":m.openSubmenu()||A();break;case"Escape":A();break;case"ArrowUp":e(t),m.moveUp();break;case"ArrowDown":e(t),m.moveDown();break;case"ArrowRight":e(t),m.openSubmenu();break;case"ArrowLeft":e(t),m.closeSubmenu();break;default:m.matchKeys(t)}}if(f.visible){window.addEventListener("keydown",t);for(let e of j3)window.addEventListener(e,A)}return()=>{window.removeEventListener("keydown",t);for(let e of j3)window.removeEventListener(e,A)}},[f.visible,m,o]);let{visible:D,triggerEvent:w,propsFromTrigger:_,x:E,y:k,willLeave:x}=f,C=Cb("contexify",r,{[`contexify_theme-${t}`]:t},H3(i)?Cb({[`contexify_willEnter-${i}`]:D&&!x,[`contexify_willLeave-${i} contexify_willLeave-'disabled'`]:D&&x}):i&&"enter"in i&&"exit"in i?Cb({[`contexify_willEnter-${i.enter}`]:i.enter&&D&&!x,[`contexify_willLeave-${i.exit} contexify_willLeave-'disabled'`]:i.exit&&D&&x}):null);return c.createElement(R3,{value:h},D&&c.createElement("div",{...l,className:C,onAnimationEnd:function(){f.willLeave&&f.visible&&(0,TS.flushSync)(()=>d({visible:!1,willLeave:!1}))},style:{...n,left:E,top:k,opacity:1},ref:p,role:"menu"},W3(a,{propsFromTrigger:_,triggerEvent:w})))},Z3=({id:e,children:t,className:n,style:r,triggerEvent:a,data:i,propsFromTrigger:o,keyMatcher:s,onClick:u=L3,disabled:l=!1,hidden:f=!1,closeOnClick:d=!0,handlerEvent:p="onClick",...h})=>{let m=(0,c.useRef)(),v=P3(),g={id:e,data:i,triggerEvent:a,props:o},b=$3(l,g);function y(){let e=m.current;e.focus(),e.addEventListener("animationend",()=>setTimeout(z3.hideAll),{once:!0}),e.classList.add("contexify_item-feedback"),u(g)}return $3(f,g)?null:c.createElement("div",{...h,[p]:function(e){g.event=e,e.stopPropagation(),b||(d?y():u(g))},className:Cb("contexify_item",n,{"contexify_item-disabled":b}),style:r,onKeyDown:function(e){("Enter"===e.key||" "===e.key)&&(e.stopPropagation(),g.event=e,y())},ref:function(e){e&&!b&&(m.current=e,v.set(e,{node:e,isSubmenu:!1,keyMatcher:!b&&U3(s)&&(e=>{s(e)&&(e.stopPropagation(),e.preventDefault(),g.event=e,y())})}))},tabIndex:-1,role:"menuitem","aria-disabled":b},c.createElement("div",{className:"contexify_itemContent"},t))};function Y3(e){var t=e.userId,n=e.showActions,r=void 0!==n&&n,a=W9(t),i=!!_ae.ws;return c.createElement("div",{className:"bm-user-popup"},c.createElement("div",{className:"bm-user-popup-left"},c.createElement("div",{className:"bm-user-popup-avatar"},c.createElement(xI,{user_id:t,size:50,link:!1}))),c.createElement("div",{className:"bm-user-popup-right"},c.createElement("div",{className:"bm-user-popup-user-info"},c.createElement("div",{className:"bm-user-popup-name"},c.createElement(zI,{raw:!0,user_id:t})),i&&c.createElement(v3,{user_id:t})),r&&c.createElement(c.Fragment,null,a&&c.createElement("div",{className:"bm-user-popup-actions"},a.url&&c.createElement("a",{className:"bm-style-btn",target:"_blank",href:a.url},Bae("User profile","Users List","bp-better-messages"))))))}function X3(){return(X3=(0,o.A)(u().mark(function e(t,n,r){var a;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=1,sae.post("thread/"+t+"/muteUser",{user_id:n,duration:r});case 1:return O8((a=e.sent).data),e.abrupt("return",a.data);case 2:e.prev=2,yy(e.catch(0));case 3:case"end":return e.stop()}},e,null,[[0,2]])}))).apply(this,arguments)}function K3(e){var t=e.threadId,n=e.userId,r=(0,c.useState)(1),a=(0,p.A)(r,2),i=a[0],o=a[1],s=(0,c.useState)(60),u=(0,p.A)(s,2),l=u[0],f=u[1];return c.createElement("div",{className:"bm-moderation-actions-panel"},c.createElement(Y3,{userId:n}),c.createElement("div",{className:"bm-moderation-actions-form"},c.createElement("label",null,Bae("Mute user for","Moderation actions","bp-better-messages")),c.createElement("div",{className:"bm-moderation-actions-row"},c.createElement("div",null,c.createElement("input",{type:"number",placeholder:"",value:i,min:1,max:9999,onChange:function(e){var t=e.target.value;if(""===t.trim())o("");else{var n=Number(t);n<1?n=1:n>9999&&(n=9999),o(n)}}})),c.createElement("div",null,c.createElement("select",{value:l,onChange:function(e){f(Number(e.target.value))}},c.createElement("option",{value:1},Oae("Minutes","bp-better-messages")),c.createElement("option",{value:60},Oae("Hours","bp-better-messages")),c.createElement("option",{value:1440},Oae("Days","bp-better-messages"))))),c.createElement(jB,{disabled:!i,onClick:function(){i&&(!function(e,t,n){X3.apply(this,arguments)}(t,n,i*l),LB("moderation-panel"))},classes:"bm-moderation-actions-button",label:Bae("Mute","Moderation actions","bp-better-messages")})))}function J3(){return(J3=(0,o.A)(u().mark(function e(t,n){var r;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=1,sae.post("thread/"+t+"/unmuteUser",{user_id:n});case 1:return O8((r=e.sent).data),e.abrupt("return",r.data);case 2:e.prev=2,yy(e.catch(0));case 3:case"end":return e.stop()}},e,null,[[0,2]])}))).apply(this,arguments)}function e4(){return(e4=(0,o.A)(u().mark(function e(t,n,r){var a;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=1,sae.post("thread/"+t+"/banUser",{user_id:n,duration:r});case 1:return O8((a=e.sent).data),e.abrupt("return",a.data);case 2:e.prev=2,yy(e.catch(0));case 3:case"end":return e.stop()}},e,null,[[0,2]])}))).apply(this,arguments)}function t4(e){var t=e.threadId,n=e.userId,r=(0,c.useState)(1),a=(0,p.A)(r,2),i=a[0],o=a[1],s=(0,c.useState)(60),u=(0,p.A)(s,2),l=u[0],f=u[1];return c.createElement("div",{className:"bm-moderation-actions-panel"},c.createElement(Y3,{userId:n}),c.createElement("div",{className:"bm-moderation-actions-form"},c.createElement("label",null,Bae("Ban user for","Moderation actions","bp-better-messages")),c.createElement("div",{className:"bm-moderation-actions-row"},c.createElement("div",null,c.createElement("input",{type:"number",placeholder:"",value:i,min:1,max:9999,onChange:function(e){var t=e.target.value;if(""===t.trim())o("");else{var n=Number(t);n<1?n=1:n>9999&&(n=9999),o(n)}}})),c.createElement("div",null,c.createElement("select",{value:l,onChange:function(e){f(Number(e.target.value))}},c.createElement("option",{value:1},Oae("Minutes","bp-better-messages")),c.createElement("option",{value:60},Oae("Hours","bp-better-messages")),c.createElement("option",{value:1440},Oae("Days","bp-better-messages"))))),c.createElement(jB,{disabled:!i,onClick:function(){i&&(!function(e,t,n){e4.apply(this,arguments)}(t,n,i*l),LB("moderation-panel"))},classes:"bm-moderation-actions-button",label:Bae("Ban","Moderation actions","bp-better-messages")})))}function n4(){return(n4=(0,o.A)(u().mark(function e(t,n){var r;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=1,sae.post("thread/"+t+"/unbanUser",{user_id:n});case 1:return O8((r=e.sent).data),e.abrupt("return",r.data);case 2:e.prev=2,yy(e.catch(0));case 3:case"end":return e.stop()}},e,null,[[0,2]])}))).apply(this,arguments)}function r4(e){var t=e.unique_id,n=e.thread,r=e.user_id,a=e.isThreadLevelModerator,i=e.isModerator,o=e.muted,s=void 0===o?0:o,u=e.banned,l=void 0===u?0:u,f=e.hideButtons,d=void 0!==f&&f,p=W9(r),h=(0,c.useContext)($N).routerType,m=ay(),v=q3({id:"user-item-context-"+t+"-"+r}),g=v.show,b=v.hideAll,y=[],A=[];p&&(m>0||m<0&&_ae.guests)&&(r>0||_ae.guests)&&(d?y.push({key:"private-message",label:Bae("Private Message","Users List","bp-better-messages"),icon:c.createElement(KC,null),onClick:function(){lee(p.user_id,h,!1,!0)}}):A.push(c.createElement(MB,{key:"private-message",content:Bae("Private Message","Users List","bp-better-messages")},c.createElement("span",{onClick:function(e){e.stopPropagation();var t=!!e.target.closest(".bp-messages-full-screen-thread-wrap");lee(p.user_id,h,t,!0)},className:"bm-private-message"},c.createElement(KC,null))))),_y()||(!_ae.callRestrict&&p&&p.canAudio&&(d?y.push({key:"audio-call",label:Bae("Audio Call","Users List","bp-better-messages"),icon:c.createElement(XC,null),onClick:function(){v2(p.user_id,"audio",h)}}):A.push(c.createElement(MB,{key:"audio-call",content:Bae("Audio Call","Users List","bp-better-messages")},c.createElement("span",{onClick:function(e){e.stopPropagation(),v2(p.user_id,"audio",h)},className:"bpbm-audio-call"},c.createElement(XC,null))))),!_ae.callRestrict&&p&&p.canVideo&&(d?y.push({key:"video-call",label:Bae("Video Call","Users List","bp-better-messages"),icon:c.createElement(hF,null),onClick:function(){v2(p.user_id,"video",h)}}):A.push(c.createElement(MB,{key:"video-call",content:Bae("Video Call","Users List","bp-better-messages")},c.createElement("span",{onClick:function(e){e.stopPropagation(),v2(p.user_id,"video",h)},className:"bpbm-video-call"},c.createElement(hF,null)))))),(_ae.isAdmin||a)&&("chat-room"===n.type||"thread"===n.type&&n.participantsCount>2)&&!l&&r>0&&(i?y.push({key:"unmake-moderator",label:Bae("Remove from moderators","Users List","bp-better-messages"),icon:c.createElement(rI,null),onClick:function(e){!function(e,t){C3.apply(this,arguments)}(n.thread_id,r)}}):y.push({key:"make-moderator",label:Bae("Promote to moderator","Users List","bp-better-messages"),icon:c.createElement(aI,null),onClick:function(e){!function(e,t){x3.apply(this,arguments)}(n.thread_id,r)}})),p&&1===p.canBlock&&0===p.blocked&&y.push({key:"block-user",label:Bae("Block user",'"Block user" Button',"bp-better-messages"),icon:c.createElement(cU,null),onClick:function(e){S3(p.user_id)}}),p&&1===p.blocked&&y.push({key:"unblock-user",label:Bae("Unblock user",'"Unblock user" Button',"bp-better-messages"),icon:c.createElement(uU,null),onClick:function(e){T3(p.user_id)}});var D=!!_ae.isAdmin||a;!D||"thread"!==n.type&&"chat-room"!==n.type||(l?y.push({key:"unban-user",label:Bae("Unban user","Moderation actions","bp-better-messages"),icon:c.createElement(NI,null),onClick:function(e){!function(e,t){n4.apply(this,arguments)}(n.thread_id,r)}}):(y.push({key:"remove-participant",label:Bae("Kick participant","Remove user from the conversation","bp-better-messages"),icon:c.createElement(YC,null),onClick:function(e){!function(e,t){F3.apply(this,arguments)}(n.thread_id,r)}}),"chat-room"===n.type&&(s?y.push({key:"unmute-user",label:Bae("Unmute user","Moderation actions","bp-better-messages"),icon:c.createElement(I2,null),onClick:function(e){!function(e,t){J3.apply(this,arguments)}(n.thread_id,r)}}):y.push({key:"mute-user",label:Bae("Mute user","Moderation actions","bp-better-messages"),icon:c.createElement(L2,null),onClick:function(e){IB("moderation-panel",Bae("Mute user","Moderation actions","bp-better-messages"),c.createElement(K3,{threadId:n.thread_id,userId:r}))}}),y.push({key:"ban-user",label:Bae("Ban user","Moderation actions","bp-better-messages"),icon:c.createElement(NI,null),onClick:function(e){IB("moderation-panel",Bae("Ban user","Moderation actions","bp-better-messages"),c.createElement(t4,{threadId:n.thread_id,userId:r}))}}))));var w=[];if(r<0&&w.push(c.createElement(MB,{key:"anonymous",content:Bae("Anonymous User","Not logged-in user","bp-better-messages")},c.createElement("span",null,c.createElement(JN,null)))),D){if(s){var _=Wa.fromSeconds(s,{zone:"UTC"}).toLocal().toLocaleString(Wa.DATETIME_MED_WITH_SECONDS);w.push(c.createElement(MB,{key:"muted",content:Mae(Bae("Muted until %s","Moderation actions","bp-better-messages"),_)},c.createElement("span",null,c.createElement(MV,null))))}if(l){var E=Wa.fromSeconds(l,{zone:"UTC"}).toLocal().toLocaleString(Wa.DATETIME_MED_WITH_SECONDS);w.push(c.createElement("span",{key:"banned",className:"bm-banned-label"}," ",Mae(Bae("Banned until %s","Moderation actions","bp-better-messages"),E)))}}return c.createElement("div",{className:"user threads-list-item not-clickable"},c.createElement("div",{className:"pic"},c.createElement(xI,{user_id:r,size:30})),c.createElement(zI,{user_id:r,moderator:i}),w.length>0&&c.createElement(c.Fragment,null,c.createElement("span",{className:"threads-list-item-note"},w)),r!==m&&c.createElement("div",{className:"actions"},!d&&A.length>0&&c.createElement(c.Fragment,null,A),y.length>0&&c.createElement(c.Fragment,null,c.createElement(MB,{content:Bae("More",'"Additional options" Button Tooltip',"bp-better-messages")},c.createElement("span",{className:"bm-more-actions",onClick:function(e){e.preventDefault(),e.stopPropagation(),document.querySelector("#user-item-context-"+r)?b():g({event:e})}},c.createElement(cI,null))),(0,TS.createPortal)(c.createElement(Q3,{style:{zIndex:"1000"},animation:!1,id:"user-item-context-"+t+"-"+r},y.map(function(e){return c.createElement(Z3,{key:e.key,onClick:e.onClick},e.icon&&c.createElement(c.Fragment,null,e.icon),c.createElement("span",{style:{marginLeft:e.icon?5:0}},e.label))}),c.createElement("span",{id:"user-item-context-"+t+"-"+r,className:"user-item-context-menu",style:{display:"none"}})),document.querySelector("body")))))}function a4(){return(a4=(0,o.A)(u().mark(function e(t,n,r){var a,i,o;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=1,sae.post("thread/"+t+"/searchParticipants",{search:n},{signal:r.signal});case 1:return a=e.sent,(i=a.data).length>0&&(Z9(i),i.map(function(e){L9.users.add(e.user_id)})),e.abrupt("return",i);case 2:e.prev=2,o=e.catch(0),console.error(o);case 3:case"end":return e.stop()}},e,null,[[0,2]])}))).apply(this,arguments)}function i4(e){var t=e.container,n=(0,c.useContext)(BX).thread,r=(0,c.useState)("participants"),a=(0,p.A)(r,2),i=a[0],o=a[1],s=(0,c.useState)(50),u=(0,p.A)(s,2),l=u[0],f=u[1],d=(0,c.useState)(!1),h=(0,p.A)(d,2),m=h[0],v=h[1],g=(0,c.useState)(""),b=(0,p.A)(g,2),y=b[0],A=b[1],D=(0,c.useState)(),w=(0,p.A)(D,2),_=w[0],E=w[1],k=(0,c.useRef)();(0,c.useEffect)(function(){return t.current.addEventListener("scroll",F),function(){var e;null===(e=t.current)||void 0===e||e.removeEventListener("scroll",F)}},[t.current]);var x=TX(y,500),C=(0,p.A)(x,1)[0];(0,c.useEffect)(function(){k.current&&k.current.abort(),""===y&&(v(!1),E(null),f(50))},[y]),(0,c.useEffect)(function(){if(""!==C){var e=new AbortController;k.current=e,v(!0),function(e,t,n){return a4.apply(this,arguments)}(n.thread_id,C,e).then(function(e){e&&E(e.map(function(e){return e.user_id}))}).finally(function(){v(!1),f(50)})}},[C]);var F=function(e){var t=e.target;t.scrollHeight-t.clientHeight-t.scrollTop<100&&f(function(e){return e+50})},S=n.permissions&&n.permissions.isModerator||n.moderators&&n.moderators.length>0&&n.moderators.includes(ay()),O=(0,c.useMemo)(function(){return n.participants?n.participants.filter(function(e){return e<0}):[]},[n.participants]),T=(0,c.useMemo)(function(){var e=[];if(n.participants){if(e=(0,ae.A)(n.participants),_&&(e=_),O9.map(function(t){var n=e.indexOf(t);-1!==n&&(delete e[n],e.unshift(t))}),"guests"===i&&O.length>0&&(e=e.filter(function(e){return O.includes(e)})),"moderators"===i&&(e=e.filter(function(e){return n.moderators.includes(e)})),"chat-room"===n.type&&n.restricted){if("muted"===i&&n.restricted.mute){var t=Object.keys(n.restricted.mute).map(Number);e=e.filter(function(e){return t.includes(e)})}"banned"===i&&n.restricted.ban&&(e=Object.keys(n.restricted.ban).map(Number))}e=e.slice(0,l)}return e},[n.participants,n.moderators,O,O9,_,i,l]),B=(0,c.useMemo)(function(){var e=[];return n.moderators&&n.moderators.length>0&&e.push(c.createElement("div",{key:"filter-moderators",className:"bm-thread-info-tab "+("moderators"===i?"bm-thread-info-tab-active":""),onClick:function(){o("moderators"),f(50)}},Bae("Moderators","Users List","bp-better-messages"))),O.length>0&&e.push(c.createElement("div",{key:"filter-guests",className:"bm-thread-info-tab "+("guests"===i?"bm-thread-info-tab-active":""),onClick:function(){o("guests"),f(50)}},Bae("Anonymous","Users List","bp-better-messages"))),n.restricted&&S&&(n.restricted.mute&&e.push(c.createElement("div",{key:"filter-muted",className:"bm-thread-info-tab "+("muted"===i?"bm-thread-info-tab-active":""),onClick:function(){o("muted"),f(50)}},Bae("Muted","Users List","bp-better-messages"))),n.restricted.ban&&e.push(c.createElement("div",{key:"filter-banned",className:"bm-thread-info-tab "+("banned"===i?"bm-thread-info-tab-active":""),onClick:function(){o("banned"),f(50)}},Bae("Banned","Users List","bp-better-messages")))),e},[n.participants,n.moderators,O,n.restricted,S,i]);return c.createElement("div",{className:"bm-thread-info-tabs"},c.createElement(k1,{options:{overflow:{x:"scroll",y:"hidden"}}},c.createElement("div",{className:"bm-thread-info-tabs-head"},c.createElement("div",{className:"bm-thread-info-tab "+("participants"===i?"bm-thread-info-tab-active":""),onClick:function(){o("participants"),f(50)}},Bae("Participants","Conversation information","bp-better-messages")),B.map(function(e){return e}))),c.createElement("div",{className:"bm-thread-info-tabs-content"},c.createElement("div",{className:"participants-panel"},c.createElement("div",{className:"bp-messages-user-list",style:{height:"auto"}},T&&c.createElement(c.Fragment,null,c.createElement("div",{className:"bm-user-search-wrap"},c.createElement("input",{className:"bm-user-search",type:"text",placeholder:Bae("Search...","Search input field placeholder","bp-better-messages"),value:y,onChange:function(e){A(e.target.value)}})),m&&c.createElement(CX,null),!m&&c.createElement(c.Fragment,null," ",T.map(function(e){var t=n.moderators&&n.moderators.length>0&&n.moderators.includes(e),r=n.restricted&&n.restricted.mute&&void 0!==n.restricted.mute[e]?n.restricted.mute[e]:0,a=n.restricted&&n.restricted.ban&&void 0!==n.restricted.ban[e]?n.restricted.ban[e]:0;return c.createElement(r4,{unique_id:"thread-participants-list-item",key:"user-list-item-thread-"+e,user_id:e,thread:n,muted:r,banned:a,isModerator:t,isThreadLevelModerator:S})})," "))))))}function o4(){return(o4=(0,o.A)(u().mark(function e(t,n,r){var a;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=1,sae.post("thread/"+t+"/changeMeta",{key:n,value:r});case 1:a=e.sent,O8(a.data),e.next=3;break;case 2:e.prev=2,yy(e.catch(0));case 3:case"end":return e.stop()}},e,null,[[0,2]])}))).apply(this,arguments)}function s4(){var e=(0,c.useContext)(BX),t=e.thread,n=(e.setScreen,(0,c.useRef)()),r=t.permissions&&t.permissions.isModerator,a=Rae("better_messages_participants_list_after","",t),i=$9(t),o=z8(t,i).filter(function(e){return!0===e.showInThread}),s=null;if(t.image)if(t.image.startsWith("html:")){var u=t.image.substring(5);s=c.createElement("div",{className:"avatar bbpm-avatar",dangerouslySetInnerHTML:{__html:u}})}else s=c.createElement("span",{className:"avatar bbpm-avatar"},c.createElement("img",{src:t.image,className:"avatar avatar-30 photo",width:"30",height:"30",alt:t.title}));return c.createElement(VC.div,{ref:n,initial:{opacity:0},animate:{opacity:1},exit:{opacity:0},transition:{duration:.2},className:"bm-thread-info-container",onScroll:function(){}},c.createElement("div",{className:"bm-thread-info-general"},"thread"===t.type&&c.createElement(c.Fragment,null,c.createElement(u4,{threadId:t.thread_id,subject:t.subject,isModerator:r}),1===t.participantsCount&&!t.adminAccess&&c.createElement(c.Fragment,null,Oae("Deleted user","bp-better-messages")),t.participantsCount>1&&c.createElement(c.Fragment,null,2===t.participantsCount&&!t.adminAccess&&c.createElement(c.Fragment,null,c.createElement("div",{className:"bm-thread-info-general-avatar"},c.createElement(xI,{user_id:t.participants[0],size:50})),c.createElement(zI,{link:!0,user_id:t.participants[0]})),(t.participantsCount<=2&&!t.adminAccess||t.participantsCount>2)&&c.createElement(b3,{typing:[],thread:t,showSubject:!1}))),"thread"!==t.type&&c.createElement(c.Fragment,null,t.image&&c.createElement("div",{className:"bm-thread-info-general-avatar"},t.url&&c.createElement(MB,{showOnMobile:!1,content:Mae(Bae("Go to <strong>%s</strong>","Links tooltip","bp-better-messages"),t.title)},c.createElement("a",{href:t.url},s)),!t.url&&s),c.createElement("div",{className:"name bm-name"},c.createElement("span",{className:"user bm-user"},t.title)),c.createElement(b3,{typing:[],thread:t,showSubject:!1}))),c.createElement("div",{className:"bm-thread-info-actions"},o.map(function(e){return c.createElement(MB,{content:e.tooltip,key:e.key},c.createElement("div",{className:"bm-thread-info-action",onClick:e.onClick},c.createElement("div",{className:"bm-thread-info-action-icon"},"string"==typeof e.icon?Kg(e.icon):e.icon),c.createElement("div",{className:"bm-thread-info-action-label"},e.label)))})),r&&"thread"===t.type&&t.participantsCount>2&&c.createElement("div",{className:"bm-thread-options"},c.createElement("div",{className:"bm-thread-option"},c.createElement("div",{className:"bm-thread-option-toggle"},c.createElement("input",{id:"allow_invite",className:"bpbm-checkbox",type:"checkbox",value:"yes",onChange:function(e){!function(e,t,n){o4.apply(this,arguments)}(t.thread_id,"allow_invite",e.target.checked?"yes":"no")},defaultChecked:t.meta.allowInvite}),c.createElement("label",{htmlFor:"allow_invite"},Bae("Allow conversation members to invite other members","Conversation Settings","bp-better-messages"))),c.createElement("div",{className:"bm-thread-option-description"},Bae("When enabled, conversation participants will be able to add other users to conversation.","Conversation Settings","bp-better-messages")))),n&&("chat-room"===t.type&&t.chatRoom&&!t.chatRoom.hideParticipants||"chat-room"!==t.type&&(t.participantsCount>2||"thread"!==t.type||t.adminAccess))&&c.createElement(i4,{container:n}),""!==a&&Kg(a))}function u4(e){var t=e.threadId,n=e.subject,r=e.isModerator,a=(0,c.useState)(!1),i=(0,p.A)(a,2),s=i[0],l=i[1],f=RG(!1),d=(0,p.A)(f,3),h=d[0],m=d[1],v=d[2],g=(0,c.useState)(n),b=(0,p.A)(g,2),y=b[0],A=b[1],D=(0,c.useRef)(null);(0,c.useEffect)(function(){s&&D.current&&D.current.focus()},[s]);var w=function(){var e=(0,o.A)(u().mark(function e(){var n;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(!v.current){e.next=1;break}return e.abrupt("return");case 1:if((n=D.current.textContent)===y){e.next=5;break}return e.prev=2,m(!0),e.next=3,E3(t,n);case 3:A(n);case 4:return e.prev=4,m(!1),e.finish(4);case 5:l(!1);case 6:case"end":return e.stop()}},e,null,[[2,,4,5]])}));return function(){return e.apply(this,arguments)}}();return n||r?c.createElement("div",{className:"name"},c.createElement("span",{className:"bm-subject-container"},c.createElement("strong",{ref:D,contentEditable:s,onPaste:function(e){e.preventDefault();var t=e.clipboardData.getData("text/plain"),n=D.current.textContent.length;n+t.length>100&&(t=t.substring(0,100-n)),document.execCommand("insertHTML",!1,t)},onKeyPress:function(e){e.target.textContent.length>=100&&"Backspace"!==e.key&&e.preventDefault()},"data-placeholder":Oae("No Subject","bp-better-messages"),onKeyDown:function(e){"Enter"===e.key&&(e.preventDefault(),w())}},n),r&&c.createElement(c.Fragment,null,!s&&c.createElement(MB,{content:Bae("Change conversation subject","Conversation Settings","bp-better-messages")},c.createElement("span",{onClick:function(){l(!0)},className:"bm-subject-container-edit"},c.createElement(V2,null))),s&&c.createElement("span",{onClick:function(){w()},className:"bm-subject-container-edit"},!h&&c.createElement(j2,null),h&&c.createElement(S1,{className:"bm-spin-animation"}))))):null}const c4=(0,c.memo)(function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{threadId:null,initialAnimation:!0},t=(0,c.useContext)($N).useRouter,n=e.initialAnimation?"100%":"0%",r=null,a=null;t&&(r=BR(),a=FR());var i,o=MR();i=e.threadId?e.threadId:Number(o.threadId),i=Number(i),isNaN(i)&&(i=0);var s=(0,c.useRef)(i);s.current=i;var u=(0,c.useState)("messages"),l=(0,p.A)(u,2),f=l[0],d=l[1],h=(0,c.useState)(!1),m=(0,p.A)(h,2),v=m[0],g=(m[1],(0,c.useContext)($N)),b=g.root,y=g.callActive,A=(0,c.useRef)(null),D=(0,c.useState)(null),w=(0,p.A)(D,2),_=w[0],E=w[1],k=(0,c.useRef)(null),C=(0,c.useState)(null),F=(0,p.A)(C,2),S=F[0],O=F[1],T=RG(!1),B=(0,p.A)(T,3),M=B[0],P=B[1],R=B[2],N=(0,c.useState)(!x()),I=(0,p.A)(N,2),L=I[0],j=(I[1],(0,c.useRef)(void 0)),z=NY(j),q=(0,p.A)(z,1)[0].width,V=(0,c.useState)(!1),U=(0,p.A)(V,2),H=U[0],W=U[1],$=(0,c.useState)(),G=(0,p.A)($,2),Q=G[0],Z=G[1],Y=(0,c.useRef)(void 0);zY(function(){i>0&&(Z(null),Aae(i,r).then(function(e){s.current===i&&(Z(e),setTimeout(function(){uee(b,a?a.search:null)},100))}),d("messages"),S7.add(i),P7(),Pee(i))},[i]),(0,c.useEffect)(function(){O(k.current)},[k.current]),(0,c.useEffect)(function(){E(A.current)},[A.current]);var X=u7(i),K={};-1===i&&(K.display="none");var J="bpbm-chat-content";return y&&(J+=" bpbm-call-view",L||(J+=" bpbm-hide-chat")),c.createElement(BX.Provider,{value:{insideRouter:t,threadId:i,thread:X,chatMain:S,reply:_,screen:f,setScreen:d,call:Y.current,action:M,actionRef:R,setAction:P,syncing:v}},c.createElement(c.Fragment,null,c.createElement("div",{style:K,ref:j,className:"chat-header"},c.createElement(y3,{headerWidth:q})),c.createElement(VC.div,{style:K,initial:{x:n},animate:{x:"0%"},transition:{duration:.2},exit:{x:"100%"},className:J,"data-thread-id":i},c.createElement("div",{ref:k,className:"bpbm-chat-main"},c.createElement(Zy,null,"settings"===f&&c.createElement(s4,null)),c.createElement("div",{className:"bpbm-chat-main-primary"},X&&"chat-room"!==X.type&&i>0&&c.createElement(c.Fragment,null,c.createElement(m8,{threadId:i,thread:X,firstUnreadMessage:Q}),c.createElement(X6,{ref:A})),X&&"chat-room"===X.type&&c.createElement(c.Fragment,null,(X.chatRoom.isJoined||!X.chatRoom.isJoined&&!X.chatRoom.onlyJoinedCanRead)&&c.createElement(c.Fragment,null,c.createElement(m8,{threadId:i,thread:X,firstUnreadMessage:Q})),!X.chatRoom.isJoined&&X.chatRoom.onlyJoinedCanRead&&c.createElement(c.Fragment,null,c.createElement("div",{className:"empty-thread"},c.createElement(TV,null),c.createElement("span",null,Bae("Only participants can see this chat room messages","Chat Room Screen","bp-better-messages")))),_y()&&c.createElement(w3,null),!X.chatRoom.isJoined&&c.createElement(c.Fragment,null,ay()<=0&&c.createElement(c.Fragment,null,c.createElement("div",{className:"bm-reply"},c.createElement("ul",{className:"bp-better-messages-restrict-send-message"},c.createElement("li",null,Kg(X.chatRoom.mustLoginText),c.createElement("br",null),c.createElement("a",{href:_ae.loginUrl,className:"bm-button bm-no-link-style bpbm-join-to-chat-button"},X.chatRoom.loginButtonText),X.chatRoom.guestAllowed&&c.createElement(c.Fragment,null,c.createElement("br",null),c.createElement(_3,{thread:X})))))),ay()>0&&c.createElement(c.Fragment,null,X.chatRoom.canJoin&&c.createElement("div",{className:"bm-reply"},c.createElement("ul",{className:"bp-better-messages-restrict-send-message"},c.createElement("li",null,Kg(X.chatRoom.mustJoinMessage),c.createElement("br",null),c.createElement("span",{onClick:function(){if(X&&X.chatRoom){if(H)return;W(!0),A3(X.chatRoom.id).finally(function(){W(!1)})}},className:"bpbm-join-to-chat-button "+(H?"bm-button-disabled":"")},X.chatRoom.joinButtonText)))),!X.chatRoom.canJoin&&c.createElement("div",{className:"bm-reply"},c.createElement("ul",{className:"bp-better-messages-restrict-send-message"},c.createElement("li",null,Kg(X.chatRoom.notAllowedText)))))),X.chatRoom.isJoined&&c.createElement(X6,{ref:A})))))))});function l4(){var e=(0,c.useContext)($N),t=e.isMaximized,n=e.setIsMaximized,r=e.fullScreened;return c.createElement(c.Fragment,null,c.createElement(MB,{showOnMobile:!1,content:Bae("Back",'"Back" Button Tooltip',"bp-better-messages")},c.createElement(IN,{to:"/",className:"back"},c.createElement(xz,null))),c.createElement("span",{id:"bm-new-thread-title"},Bae("Settings","User settings screen","bp-better-messages")),_ae.fullScreen&&c.createElement(c.Fragment,null,!t&&c.createElement(c.Fragment,null,c.createElement(MB,{showOnMobile:!1,content:Bae("Maximize",'"Maximize messages window" Button Tooltip',"bp-better-messages")},c.createElement("span",{onClick:function(){n(!0)},className:"bpbm-maximize"},c.createElement(oU,{className:"bm-svg"}))))),t&&!r&&c.createElement(c.Fragment,null,c.createElement(MB,{showOnMobile:!1,content:Bae("Minimize",'"Minimize messages window" Button Tooltip',"bp-better-messages")},c.createElement("span",{onClick:function(){n(!1)},className:"bpbm-minimize"},c.createElement(sU,{className:"bm-svg"})))))}function f4(){var e=(0,c.useContext)($N).mobileView,t=(0,c.useState)(null),n=(0,p.A)(t,2),r=n[0],a=n[1],i=(0,c.useState)(null),o=(0,p.A)(i,2);o[0],o[1];zY(function(){sae.get("userSettings").then(function(e){a(e.data)})},[]);var s=function(e,t){"boolean"==typeof t&&(t=t?"true":"false"),sae.post("userSettings/save",{option:e,value:t}).then(function(e){my(e.data.message)}).catch(function(e){return yy})};return(0,c.useEffect)(function(){},[]),c.createElement(c.Fragment,null,c.createElement("div",{className:"chat-header"},c.createElement(l4,null)),c.createElement(k1,{className:"bm-user-settings"},!r&&c.createElement(CX,null),r&&c.createElement("div",{className:"bpbm-user-options"},r.map(function(e,t){return c.createElement("div",{className:"bpbm-options-group",key:"option-group-"+e.id},c.createElement("h4",{className:"bpbm-user-option-title"},e.title),"raw_html"===e.type&&c.createElement("div",{className:"bpbm-user-option"},Kg(e.html)),"settings_group"===e.type&&c.createElement("div",{className:"bpbm-user-option"},e.options.map(function(t){return c.createElement("div",{key:e.id+"_"+t.id,className:"bpbm-user-option-"+t.type},"text"===t.type&&c.createElement(c.Fragment,null,c.createElement("label",{htmlFor:e.id+"_"+t.id},t.label),c.createElement("input",{id:e.id+"_"+t.id,type:"text",defaultValue:t.value})))})),"checkboxes_radio"===e.type&&c.createElement("div",{className:"bpbm-user-option"},e.options.map(function(t){return c.createElement("div",{key:e.id+"_"+t.id},c.createElement("input",{onChange:function(t){var n=t.target,r=[],a=n.closest(".bpbm-options-group");if("who_can_start_conversations"===e.id){var i=!1;n.checked&&("everyone"===n.value?(r=["everyone"],i=!0):"nobody"===n.value&&(r=["nobody"],i=!0)),i?a.querySelectorAll("input").forEach(function(e){e!==n&&(e.checked=!1)}):a.querySelectorAll("input").forEach(function(e){"nobody"!==e.value&&"everyone"!==e.value||(e.checked=!1),e.checked&&r.push(e.value)})}s(e.id,r.join(","))},id:e.id+"_"+t.id,className:"bpbm-checkbox",type:"checkbox",defaultChecked:t.checked,value:t.value}),c.createElement("label",{htmlFor:e.id+"_"+t.id},t.label))})),"checkboxes"===e.type&&c.createElement(c.Fragment,null,e.options.map(function(t){return c.createElement(c.Fragment,{key:e.id+"_"+t.id},"push_notifications"!==t.id&&c.createElement("div",{className:"bpbm-user-option"},c.createElement("input",{id:e.id+"_"+t.id,onChange:function(e){s(t.id,e.target.checked)},className:"bpbm-checkbox",type:"checkbox",defaultChecked:t.checked,value:t.value}),c.createElement("label",{htmlFor:e.id+"_"+t.id},t.label),t.desc&&c.createElement("div",{className:"bpbm-user-option-description"},t.desc)))})),"blocked_users"===e.type&&c.createElement("div",{className:"bpbm-user-option"},c.createElement("div",{className:"bpbm-user-option-description"},Bae("This is a list of users that you have blocked. You may unblock them from the blocklist below.","User settings screen","bp-better-messages")),c.createElement("div",{className:"bpbm-user-blacklist"},Object.keys(e.users).length>0&&c.createElement("table",null,c.createElement("tbody",null,Object.keys(e.users).map(function(e){return c.createElement("tr",{key:"blocked-user-"+e},c.createElement("td",null,c.createElement(zI,{user_id:Number(e)})),c.createElement("td",null,c.createElement("a",{href:"#",className:"bpbm-unblock-user",onClick:function(n){n.preventDefault(),T3(Number(e)).then(function(){a(function(n){return delete n[t].users[e],(0,ae.A)(n)})})}},Bae("Unblock user","User settings screen","bp-better-messages"))))}))),0===Object.keys(e.users).length&&c.createElement("div",{className:"bpbm-user-blacklist-empty"},c.createElement(wz,null),Bae("You haven’t blocked anyone yet","User settings screen","bp-better-messages")))))}),Rae("better_messages_user_settings_after",[]))),e&&c.createElement("div",{className:"chat-footer",style:{marginTop:"auto"}},c.createElement(X2,null)))}function d4(){var e=(0,c.useContext)($N),t=e.isMaximized,n=e.setIsMaximized,r=e.fullScreened;return c.createElement(c.Fragment,null,c.createElement(MB,{content:Bae("Back",'"Back" Button Tooltip',"bp-better-messages")},c.createElement(IN,{to:"/",className:"back"},c.createElement(xz,null))),c.createElement("span",{id:"bm-new-thread-title",style:{marginRight:"auto"}},Bae("Favorited messages","Favorited messages screen","bp-better-messages")),_ae.fullScreen&&c.createElement(c.Fragment,null,!t&&c.createElement(c.Fragment,null,c.createElement(MB,{showOnMobile:!1,content:Bae("Maximize",'"Maximize messages window" Button Tooltip',"bp-better-messages")},c.createElement("span",{onClick:function(){n(!0)},className:"bpbm-maximize"},c.createElement(oU,{className:"bm-svg"}))))),t&&!r&&c.createElement(c.Fragment,null,c.createElement(MB,{showOnMobile:!1,content:Bae("Minimize",'"Minimize messages window" Button Tooltip',"bp-better-messages")},c.createElement("span",{onClick:function(){n(!1)},className:"bpbm-minimize"},c.createElement(sU,{className:"bm-svg"})))))}function p4(e){return confirm(e)}function h4(){return h4=(0,o.A)(u().mark(function e(t,n){var r;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(p4(Bae("Are you sure you want to delete this message?","Messages deleting","bp-better-messages"))){e.next=1;break}return e.abrupt("return");case 1:r=new Promise(function(e,r){sae.post("thread/"+t+"/deleteMessages",{messageIds:n}).then(function(){var t=(0,o.A)(u().mark(function t(n){var a;return u().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:if(a=n.data,!(Array.isArray(a.deleted)&&a.deleted.length>0)){t.next=1;break}a.deleted.map(function(e){_8(e)}),e(!0),t.next=4;break;case 1:if(!(Array.isArray(a.messages)&&a.messages.length>0)){t.next=3;break}return e(!0),t.next=2,O8(a);case 2:t.next=4;break;case 3:Array.isArray(a.errors)?r(Bae(a.errors.join("\n"),"Messages deleting","bp-better-messages")):r(Bae("Error while deleting message","Messages deleting","bp-better-messages"));case 4:case"end":return t.stop()}},t)}));return function(e){return t.apply(this,arguments)}}()).catch(function(e){r(Bae("Error while deleting message","Messages deleting","bp-better-messages"))})}),Qb.promise(r,{pending:{render:function(){return Bae("Deleting message","Messages deleting","bp-better-messages")},theme:"dark"},success:{render:function(){return c.createElement("div",{className:"bm-deleted-message"},c.createElement("p",null,Bae("Message deleted","Messages deleting","bp-better-messages")))},theme:"colored",type:"info"},error:{render:function(e){var t=e.data;return Kg(t)},theme:"colored",type:"error",autoClose:!1}},{className:"bm-toasts",position:"bottom-right",autoClose:5e3,theme:"colored",hideProgressBar:!0,closeOnClick:!0,pauseOnHover:!0,draggable:!0,progress:void 0});case 2:case"end":return e.stop()}},e)})),h4.apply(this,arguments)}function m4(e,t,n){return v4.apply(this,arguments)}function v4(){return v4=(0,o.A)(u().mark(function e(t,n,r){return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:sae.post("thread/"+t+"/favorite",{messageId:n,type:r}).then(function(){var e=(0,o.A)(u().mark(function e(t){return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:k8(n,{favorited:"star"===r?1:0});case 1:case"end":return e.stop()}},e)}));return function(t){return e.apply(this,arguments)}}()).catch(function(e){vy(e)}).then(function(){});case 1:case"end":return e.stop()}},e)})),v4.apply(this,arguments)}function g4(){return"rtl"===document.documentElement.dir}var b4;function y4(){var e=!1;navigator.standalone&&(e="standalone");for(var t=0,n=["standalone","fullscreen","minimal-ui"];t<n.length;t++){var r=n[t];window.matchMedia("(display-mode: ".concat(r,")")).matches&&(e=r)}return e}function A4(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(e){if("string"==typeof e)return D4(e,t);var n={}.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)?D4(e,t):void 0}}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,a=function(){};return{s:a,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,o=!0,s=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return o=e.done,e},e:function(e){s=!0,i=e},f:function(){try{o||null==n.return||n.return()}finally{if(s)throw i}}}}function D4(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function w4(e){var t=Math.floor(e/60),n=Math.floor(e%60);return"".concat(t.toString().padStart(2,"0"),":").concat(n.toString().padStart(2,"0"))}function _4(e){var t=e.src,n=(0,c.useRef)(null),r=(0,c.useState)(),a=(0,p.A)(r,2),i=a[0],o=a[1],s=(0,c.useRef)(null),u=(0,c.useRef)(),l=(0,c.useState)(!1),f=(0,p.A)(l,2),d=f[0],h=f[1];return zY(function(){var e,r,a=n.current,i=_ae.color;document.body&&document.body.classList.contains("bm-messages-dark")&&(i=_ae.darkColor);try{e=getComputedStyle(s.current).color,i="#".concat(e.match(/^rgb\((\d+),\s*(\d+),\s*(\d+)\)$/).slice(1).map(function(e){return parseInt(e,10).toString(16).padStart(2,"0")}).join(""))}catch(qie){}"undefined"!=typeof WaveSurfer?r=WaveSurfer:"undefined"!=typeof BetterMessagesVoiceMessages&&(r=BetterMessagesVoiceMessages.WaveSurfer),u.current=r.create({container:a,height:30,rtl:g4(),cursorColor:i,progressColor:i,waveColor:i,responsive:!0,ignoreSilenceMode:!0,barWidth:3,barMinHeight:1,barRadius:3,cursorWidth:1,barGap:3,normalize:!0}),u.current.on("pause",function(){h(!1),b4===u.current&&(b4=null),x()&&!y4()&&Eee()}),u.current.on("ready",function(){o(w4(parseInt(u.current.getDuration())))}),u.current.on("audioprocess",function(){var e=u.current.getCurrentTime();o(w4(0===e?parseInt(u.current.getDuration()):parseInt(e)))}),u.current.on("play",function(){b4&&b4.stop(),h(!0),b4=u.current,x()&&!y4()&&_ee()}),u.current.on("finish",function(){!function(e){try{var t,n=e.closest(".bm-message"),r=Number(n.dataset.ts),a=A4(n.closest(".bm-list-content").querySelectorAll(".bm-message"));try{for(a.s();!(t=a.n()).done;){var i=t.value;if(Number(i.dataset.ts)>r){var o=i.querySelector(".bm-voice-message-play");if(o){o.click();break}}}}catch(zie){a.e(zie)}finally{a.f()}}catch(qie){console.error(qie)}}(s.current)}),u.current.load(t)},[]),c.createElement("div",{className:"bm-voice-message"},i&&c.createElement("div",{className:"bm-voice-message-duration"},i),c.createElement("div",{ref:s,className:"bm-voice-message-play",onClick:function(){x()||u.current.playPause()},onTouchEnd:function(e){x()&&u.current.playPause()}},!d&&c.createElement(uF,null),d&&c.createElement(sF,null)),c.createElement("div",{className:"bm-waveform",ref:n}))}var E4=__webpack_require__(55898),k4=__webpack_require__.n(E4),x4=(__webpack_require__(80630),__webpack_require__(35701),"bits"),C4="bytes",F4="",S4="jedec",O4="round",T4="string",B4={symbol:{iec:{bits:["bit","Kibit","Mibit","Gibit","Tibit","Pibit","Eibit","Zibit","Yibit"],bytes:["B","KiB","MiB","GiB","TiB","PiB","EiB","ZiB","YiB"]},jedec:{bits:["bit","Kbit","Mbit","Gbit","Tbit","Pbit","Ebit","Zbit","Ybit"],bytes:["B","KB","MB","GB","TB","PB","EB","ZB","YB"]}},fullform:{iec:["","kibi","mebi","gibi","tebi","pebi","exbi","zebi","yobi"],jedec:["","kilo","mega","giga","tera","peta","exa","zetta","yotta"]}};function M4(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.bits,r=void 0!==n&&n,a=t.pad,i=void 0!==a&&a,o=t.base,s=void 0===o?-1:o,u=t.round,c=void 0===u?2:u,l=t.locale,f=void 0===l?F4:l,d=t.localeOptions,p=void 0===d?{}:d,m=t.separator,v=void 0===m?F4:m,g=t.spacer,b=void 0===g?" ":g,y=t.symbols,A=void 0===y?{}:y,D=t.standard,w=void 0===D?F4:D,_=t.output,E=void 0===_?T4:_,k=t.fullform,x=void 0!==k&&k,C=t.fullforms,F=void 0===C?[]:C,S=t.exponent,O=void 0===S?-1:S,T=t.roundingMethod,B=void 0===T?O4:T,M=t.precision,P=void 0===M?0:M,R=O,N=Number(e),I=[],L=0,j=F4;"si"===w?(s=10,w=S4):"iec"===w||w===S4?s=2:2===s?w="iec":(s=10,w=S4);var z=10===s?1e3:1024,q=!0===x,V=N<0,U=Math[B];if("bigint"!=typeof e&&isNaN(e))throw new TypeError("Invalid number");if("function"!==(0,h.A)(U))throw new TypeError("Invalid rounding method");if(V&&(N=-N),(-1===R||isNaN(R))&&(R=Math.floor(Math.log(N)/Math.log(z)))<0&&(R=0),R>8&&(P>0&&(P+=8-R),R=8),"exponent"===E)return R;if(0===N)I[0]=0,j=I[1]=B4.symbol[w][r?x4:C4][R];else{L=N/(2===s?Math.pow(2,10*R):Math.pow(1e3,R)),r&&(L*=8)>=z&&R<8&&(L/=z,R++);var H=Math.pow(10,R>0?c:0);I[0]=U(L*H)/H,I[0]===z&&R<8&&-1===O&&(I[0]=1,R++),j=I[1]=10===s&&1===R?r?"kbit":"kB":B4.symbol[w][r?x4:C4][R]}if(V&&(I[0]=-I[0]),P>0&&(I[0]=I[0].toPrecision(P)),I[1]=A[I[1]]||I[1],!0===f?I[0]=I[0].toLocaleString():f.length>0?I[0]=I[0].toLocaleString(f,p):v.length>0&&(I[0]=I[0].toString().replace(".",v)),i&&c>0){var W=I[0].toString(),$=v||(W.match(/(\D)/g)||[]).pop()||".",G=W.toString().split($),Q=G[1]||F4,Z=Q.length,Y=c-Z;I[0]="".concat(G[0]).concat($).concat(Q.padEnd(Z+Y,"0"))}return q&&(I[1]=F[R]?F[R]:B4.fullform[w][R]+(r?"bit":"byte")+(1===I[0]?F4:"s")),"array"===E?I:"object"===E?{value:I[0],symbol:I[1],exponent:R,unit:j}:I.join(b)}function P4(e){var t=e.message;if(!t)return null;var n=(0,c.useState)(!1),r=(0,p.A)(n,2),a=r[0],i=r[1],o=(0,c.useState)(0),s=(0,p.A)(o,2),u=s[0],l=s[1],f=t.meta.files;if(!O()&&t.message.startsWith('<div class="bpbm-voice-message"')&&("undefined"!=typeof WaveSurfer||"undefined"!=typeof BetterMessagesVoiceMessages)){var d=f.filter(function(e){return e.mimeType.startsWith("audio/")});if(d.length>0)return c.createElement(_4,{src:d[0].url})}var h=new Set,m=[],v=[],g=f.filter(function(e){var t=e.mimeType.startsWith("image/");return t&&(h.add(e.id),m.push(e.url),v.push(e.thumb)),t}),b=f.filter(function(e){var t=e.mimeType.startsWith("audio/");return t&&h.add(e.id),t}),y=f.filter(function(e){var t="video/mp4"===e.mimeType||"video/quicktime"===e.mimeType;return t&&h.add(e.id),t});f=f.filter(function(e){return!h.has(e.id)});var A=Rae("better_messages_video_preload_attribute","auto");return c.createElement(c.Fragment,null,c.createElement("div",{className:"bm-attachments"},g.length>0&&c.createElement("div",{className:"bm-images"},g.map(function(e,t){return c.createElement("a",{key:"image_"+e.id,href:e.url,target:"_blank",style:{display:"block",backgroundImage:"url("+e.thumb+")",backgroundSize:"cover",backgroundPosition:"center"},onClick:function(e){e.preventDefault(),l(t+1),i(function(e){return!e})}},c.createElement("img",{src:e.thumb,alt:e.name,loading:"lazy"}))}),(0,TS.createPortal)(c.createElement(k4(),{showThumbsOnMount:v.length>1,toggler:a,sources:m,thumbs:v,type:"image",exitFullscreenOnClose:!0,slide:u,customToolbarButtons:[{viewBox:"0 0 16 16",d:"M0 14h16v2h-16v-2z M8 13l5-5h-3v-8h-4v8h-3z",width:"16px",height:"16px",class:"fslightboxbt",title:Bae("Download","Lightbox","bp-better-messages"),onClick:function(e){var t=e.props.sources[e.stageIndexes.current],n=document.createElement("a");n.href=t,n.setAttribute("download",""),n.setAttribute("target","_blank"),document.body.appendChild(n),n.click(),document.body.removeChild(n)}}],svg:{toolbarButtons:{thumbs:{title:Bae("Thumbnails","Lightbox","bp-better-messages")},zoomIn:{title:Bae("Zoom In","Lightbox","bp-better-messages")},zoomOut:{title:Bae("Zoom Out","Lightbox","bp-better-messages")},slideshow:{start:{title:Bae("Start Slideshow","Lightbox","bp-better-messages")},pause:{title:Bae("Stop Slideshow","Lightbox","bp-better-messages")}},fullscreen:{enter:{title:Bae("Open Fullscreen","Lightbox","bp-better-messages")},exit:{title:Bae("Close Fullscreen","Lightbox","bp-better-messages")}},close:{title:Bae("Close","Lightbox","bp-better-messages")}},slideButtons:{previous:{title:Bae("Previous","Lightbox","bp-better-messages")},next:{title:Bae("Next","Lightbox","bp-better-messages")}}}}),document.body)),y.length>0&&c.createElement("div",{className:"bm-videos"},y.map(function(e){return c.createElement("video",{key:"file_"+e.id,src:e.url,className:"bm-video",preload:A,controls:!0,playsInline:!0})})),b.length>0&&c.createElement("div",{className:"bm-audios"},b.map(function(e){return c.createElement("audio",{key:"file_"+e.id,src:e.url,className:"bm-audio",controls:!0})})),f.length>0&&c.createElement("div",{className:"bm-files"},f.map(function(e){return c.createElement("a",{key:"file_"+e.id,href:e.url,target:"_blank",className:"bm-file"},c.createElement(zV,null)," ",e.name," ",c.createElement("span",{className:"size"},"(",M4(e.size),")"))}))))}var R4=(0,c.createContext)({scrollTo:null,scrollBottom:null,fullHeight:null,fixedToBottom:null,initialLoaded:null,invertedMode:!0,blockAnimation:null});const N4=(0,c.memo)(function(e){var t=e.message_id,n=e.thread_id,r=b8(t,!0),a=(0,c.useContext)(R4).scrollTo;return r?c.createElement("span",{className:"bm-replied-message",onClick:function(e){(null==e?void 0:e.target).closest("a")||a(n,t)}},c.createElement("span",{className:"bm-replied-message-name"},c.createElement(zI,{user_id:r.sender_id})),c.createElement("span",{className:"bm-replied-message-text"},ZV(r))):null});function I4(){return I4=(0,o.A)(u().mark(function e(t,n){var r,a;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=1,sae.post("reactions/save",{message_id:t,emoji:n});case 1:return r=e.sent,a=r.data,e.next=2,O8(a);case 2:e.next=4;break;case 3:throw e.prev=3,e.catch(0);case 4:case"end":return e.stop()}},e,null,[[0,3]])})),I4.apply(this,arguments)}var L4=["message_id","reference","rootContext","setReactionsPopup"],j4=24;function z4(e){var t=e.message_id,n=(e.reference,e.rootContext),r=e.setReactionsPopup,a=(0,je.A)(e,L4),i=_ae.reactions,o=Object.keys(i),s=By(),u=((0,c.useRef)(null),RG(!1)),l=(0,p.A)(u,3),f=l[0],d=l[1];l[2];(0,c.useEffect)(function(){return document.addEventListener("better-message-settings-changed",s),function(){document.removeEventListener("better-message-settings-changed",s)}},[]);var h={name:"customSize",fn:function(e){var t=e.x,n=e.y,r=(e.rects,e.elements.floating),a=r.matches(":hover");setTimeout(function(){d(a)},100);var i=r.querySelectorAll(".bm-reaction-icon");if(a&&i&&i.length>0){var s=i&&i.length>0?i[i.length-1].offsetHeight:0;s>0&&s!==j4&&(j4=s)}var u=Math.floor(300/j4),c=Math.ceil(o.length/u);return r.style.setProperty("--columns",c),r.setAttribute("data-columns",c),{x:t,y:n>=10?n:10}}},m=bT({rootContext:n,strategy:"absolute",placement:"bottom-end",middleware:[BO(function(e){var t=e.rects;return{mainAxis:SB()-t.floating.height/2,alignmentAxis:-t.floating.width/2}}),h,MO({crossAxis:!0})],whileElementsMounted:wO}),v=m.floatingStyles;m.middlewareData;return c.createElement(fT,null,c.createElement("div",pb({className:"bm-reactions-selector",ref:r,style:v},a),o.map(function(e){var n=String(e).split("-"),r=[];n.map(function(e){r.push(parseInt(e,16))});var a=String.fromCodePoint.apply(String,r);return c.createElement("div",{className:"bm-reaction-icon",key:"reaction-"+e,onClick:function(){f&&function(e,t){I4.apply(this,arguments)}(t,e)}},c.createElement(dz,{emoji:a,size:12,useImportant:!1}))})))}var q4=(e=>(e.Mouse="mouse",e.Touch="touch",e.Pointer="pointer",e))(q4||{}),V4=(e=>(e.CancelledByMovement="cancelled-by-movement",e.CancelledByRelease="cancelled-by-release",e.CancelledOutsideElement="cancelled-outside-element",e))(V4||{});const U4=["mousedown","mousemove","mouseup","mouseleave","mouseout"],H4=["touchstart","touchmove","touchend","touchcancel"],W4=["pointerdown","pointermove","pointerup","pointerleave","pointerout"];function $4(e){var t;return H4.includes(null==(t=null==e?void 0:e.nativeEvent)?void 0:t.type)||"touches"in e}function G4(e){return function(e){var t;return U4.includes(null==(t=null==e?void 0:e.nativeEvent)?void 0:t.type)}(e)||$4(e)||function(e){const{nativeEvent:t}=e;return!!t&&(W4.includes(null==t?void 0:t.type)||"pointerId"in t)}(e)}function Q4(e){var t;const n=$4(e)?null==(t=null==e?void 0:e.touches)?void 0:t[0]:e;return function(e){return"object"==typeof e&&null!==e&&"pageX"in e&&"number"==typeof e.pageX&&"pageY"in e&&"number"==typeof e.pageY}(n)?{x:n.pageX,y:n.pageY}:null}const Z4=(0,c.memo)(function(e){var t=e.thread,n=e.message,r=By();(0,c.useEffect)(function(){return document.addEventListener("better-message-settings-changed",r),function(){document.removeEventListener("better-message-settings-changed",r)}},[]);var a=!(!n.meta||!n.meta.lastEdit)&&Wa.fromFormat(n.meta.lastEdit,kae,{zone:"GMT"}),i=t&&t.pinned&&t.pinned.includes(n.message_id),o="bm-message-info";a&&"message"!==_ae.datePosition&&(o+=" bm-message-info-no-margin");var s=_G(n.created_at).toLocal();return c.createElement("span",{className:o},"message"===_ae.datePosition&&c.createElement(MB,{content:s.toLocaleString(Wa.DATETIME_MED_WITH_SECONDS),showOnMobile:!0},c.createElement("span",{className:"bm-time"},s.toLocaleString(function(){var e=Wa.TIME_24_SIMPLE;window.Better_Messages.timeFormat&&"12"===window.Better_Messages.timeFormat&&(e=Wa.TIME_SIMPLE);return e}()))),a&&c.createElement(MB,{content:Mae(Oae("Message was edited at %s","bp-better-messages"),a.toLocal().toLocaleString(Wa.DATETIME_MED_WITH_SECONDS)),showOnMobile:!0},c.createElement("span",{className:"bm-edited-label"},c.createElement(z2,null))),i&&c.createElement(MB,{content:Oae("Message is pinned","bp-better-messages"),showOnMobile:!0},c.createElement("span",{className:"bm-pinned-label"},c.createElement(qz,null))))});var Y4=new cl;const X4=(0,c.memo)(function(e){var t=e.messageId,n=(0,c.useRef)(),r=(0,c.useState)(0),a=(0,p.A)(r,2),i=a[0],o=a[1],s=(0,c.useState)(0),u=(0,p.A)(s,2),l=u[0],f=u[1],d=(0,c.useState)(!1),h=(0,p.A)(d,2),m=h[0],v=h[1];return(0,c.useEffect)(function(){var e=Y4.subscribe({next:function(e){e===t&&v(!0)}});return function(){e.unsubscribe()}},[]),(0,c.useEffect)(function(){if(n.current){var e=n.current,t=e.closest(".bm-messages-list"),r=e.closest(".bm-content"),a=getComputedStyle(r);if(t.classList.contains("bm-template-standard")){var i=e.closest(".bm-message").clientWidth,s=parseInt(a.width.replace("px",""));f(s-i),o(parseInt(a.paddingLeft.replace("px","")))}else o(parseInt(a.paddingLeft.replace("px",""))),f(parseInt(a.paddingRight.replace("px","")))}},[m,n.current]),c.createElement(Zy,null,m&&c.createElement(VC.div,{ref:n,initial:{opacity:0},animate:{opacity:.1},exit:{opacity:0},transition:{duration:1.5},onAnimationComplete:function(){v(!1)},className:"bm-message-highlight",style:{left:"-"+i+"px",right:"-"+l+"px",width:"calc(100% + "+(i+l)+"px)",height:"calc(100% + 4px)"}}))});function K4(){return K4=(0,o.A)(u().mark(function e(t,n){var r;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(p4(Bae("Are you sure you want to pin this message?","Messages pinning","bp-better-messages"))){e.next=1;break}return e.abrupt("return");case 1:r=new Promise(function(e,r){sae.post("thread/"+t+"/pinMessage",{messageId:n}).then(function(){var n=(0,o.A)(u().mark(function n(r){return u().wrap(function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=1,d7(t,{pinned:r.data});case 1:e(!0);case 2:case"end":return n.stop()}},n)}));return function(e){return n.apply(this,arguments)}}()).catch(function(e){r(Bae("Error while pinning message","Messages pinning","bp-better-messages"))})}),Qb.promise(r,{pending:{render:function(){return Bae("Pinning message","Messages pinning","bp-better-messages")},theme:"dark"},success:{render:function(){return Bae("Message pinned","Messages deleting","bp-better-messages")},theme:"colored",type:"info"},error:{render:function(e){var t=e.data;return Kg(t)},theme:"colored",type:"error",autoClose:!1}},{className:"bm-toasts",position:"bottom-right",autoClose:5e3,theme:"colored",hideProgressBar:!0,closeOnClick:!0,pauseOnHover:!0,draggable:!0,progress:void 0});case 2:case"end":return e.stop()}},e)})),K4.apply(this,arguments)}function J4(){return J4=(0,o.A)(u().mark(function e(t,n){var r;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(p4(Bae("Are you sure you want to unpin this message?","Messages pinning","bp-better-messages"))){e.next=1;break}return e.abrupt("return");case 1:r=new Promise(function(e,r){sae.post("thread/"+t+"/unpinMessage",{messageId:n}).then(function(){var n=(0,o.A)(u().mark(function n(r){return u().wrap(function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=1,d7(t,{pinned:[]});case 1:e(!0);case 2:case"end":return n.stop()}},n)}));return function(e){return n.apply(this,arguments)}}()).catch(function(e){r(Bae("Error while unpinning message","Messages pinning","bp-better-messages"))})}),Qb.promise(r,{pending:{render:function(){return Bae("Unpinning message","Messages pinning","bp-better-messages")},theme:"dark"},success:{render:function(){return Bae("Message unpinned","Messages pinning","bp-better-messages")},theme:"colored",type:"info"},error:{render:function(e){var t=e.data;return Kg(t)},theme:"colored",type:"error",autoClose:!1}},{className:"bm-toasts",position:"bottom-right",autoClose:5e3,theme:"colored",hideProgressBar:!0,closeOnClick:!0,pauseOnHover:!0,draggable:!0,progress:void 0});case 2:case"end":return e.stop()}},e)})),J4.apply(this,arguments)}function e5(e){var t=e.threadId,n=b8(e.messageId);return n&&n.thread_id===t?c.createElement("div",{className:"bm-message-reactions-panel"},!n&&c.createElement(CX,null),n&&c.createElement("div",{className:"bm-message-reactions-panel"},n.meta.reactions&&n.meta.reactions.length>0&&c.createElement("div",{className:"bp-messages-user-list"},n.meta.reactions.map(function(e){return c.createElement(c.Fragment,{key:"message-reaction-"+e},e.users.map(function(t){var n=String(e.reaction).split("-"),r=[];n.map(function(e){r.push(parseInt(e,16))});var a=String.fromCodePoint.apply(String,r);return c.createElement("div",{className:"user not-clickable",key:"message-reaction-"+t},c.createElement("div",{className:"pic",style:{paddingLeft:0}},c.createElement(xI,{user_id:t,size:30})),c.createElement(zI,{user_id:t}),c.createElement("div",{className:"bm-msg-status",style:{marginLeft:"auto"}},c.createElement(dz,{emoji:a,size:13,useImportant:!0})))}))})))):null}const t5=(0,c.memo)(function(e){var t=e.reactions,n=e.thread_id,r=e.message_id,a=_ae.reactionsList,i={};a&&(i.cursor="pointer");var o=By();return(0,c.useEffect)(function(){return document.addEventListener("better-message-settings-changed",o),function(){document.removeEventListener("better-message-settings-changed",o)}},[]),c.createElement("div",{className:"bm-reactions"},t.map(function(e){var t=String(e.reaction).split("-"),o=[];t.map(function(e){o.push(parseInt(e,16))});var s=String.fromCodePoint.apply(String,o);return c.createElement("span",{key:"reaction-"+e.reaction,className:"bm-reaction",style:i,onClick:function(){a&&IB("message-popup",Bae("Message reactions","Message Reactions Modal","bp-better-messages"),c.createElement(e5,{threadId:n,messageId:r}),!0)}},c.createElement(dz,{emoji:s,size:13,useImportant:!0}),c.createElement("span",{className:"bm-reaction-count"},e.users.length))}))}),n5=(0,c.memo)(function(e){var t=e.menuItems,n=e.message_id,r=e.setSelected;return c.createElement(Q3,{className:"bm-contexify",style:{zIndex:"10000"},id:"context-menu-message-"+n,animation:!1,onVisibilityChange:function(e){r(e)}},t.map(function(e){return c.createElement(Z3,{key:e.key,onClick:e.action,disabled:!!e.disabled&&e.disabled},"string"==typeof e.icon?Kg(e.icon):e.icon,c.createElement("span",{style:{marginLeft:"5px"}},e.label))}),c.createElement("span",{id:"context-menu-message-"+n,style:{display:"none"}}))});var r5=null,a5=function(e){r5=e},i5=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:20;oy()?location.hash="#"+e:r5?r5(e):t<n?setTimeout(function(){i5(e,t+1,n)},50):location.href=_ae.baseUrl+"#"+e};function o5(e){var t=e.message,n=(0,c.useState)(!1),r=(0,p.A)(n,2),a=r[0],i=r[1],s=(0,c.useState)(void 0),l=(0,p.A)(s,2),f=l[0],d=l[1],h=(0,c.useState)(""),m=(0,p.A)(h,2),v=m[0],g=m[1],b=(0,c.useState)(""),y=(0,p.A)(b,2),A=y[0],D=y[1],w=function(){var e=(0,o.A)(u().mark(function e(){var n;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return i(!0),e.prev=1,e.next=2,sae.post("reports/reportMessage",{thread_id:t.thread_id,message_id:t.message_id,category:v,description:A});case 2:n=e.sent,my(n.data),LB("report-message"),e.next=4;break;case 3:e.prev=3,yy(e.catch(1));case 4:return e.prev=4,i(!1),e.finish(4);case 5:case"end":return e.stop()}},e,null,[[1,3,4,5]])}));return function(){return e.apply(this,arguments)}}(),_=function(){var e=(0,o.A)(u().mark(function e(){var n,r,a;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=1,sae.get("reports/getReasons?thread_id="+t.thread_id+"&message_id="+t.message_id);case 1:n=e.sent,r=n.data,a=Object.entries(r).map(function(e){var t=(0,p.A)(e,2);return{key:t[0],value:t[1]}}),d(a),a.length>0&&g(a[0].key),e.next=3;break;case 2:e.prev=2,yy(e.catch(0)),LB("report-message");case 3:case"end":return e.stop()}},e,null,[[0,2]])}));return function(){return e.apply(this,arguments)}}();return zY(function(){_()},[]),c.createElement("div",{className:"bm-report-message-panel"},c.createElement("div",{className:"bm-report-message-panel-information"},c.createElement("div",{className:"bm-report-message-panel-category"},c.createElement("label",{htmlFor:"bm-report-message-panel-category-select"},Bae("Reason","User Reports","bp-better-messages")),c.createElement("select",{id:"bm-report-message-panel-category-select",value:v,onChange:function(e){return g(e.target.value)},disabled:void 0===f},void 0===f&&c.createElement("option",null,Bae("Loading","Frontend Scripts","bp-better-messages")),void 0!==f&&f.map(function(e){return c.createElement("option",{key:e.key,value:e.key},e.value)}))),c.createElement("div",{className:"bm-report-message-panel-description"},c.createElement("label",{htmlFor:"bm-report-message-panel-description-textarea"},Bae("Description","User Reports","bp-better-messages")),c.createElement("textarea",{id:"bm-report-message-panel-description-textarea",value:A,onChange:function(e){return D(e.target.value)}}))),c.createElement("div",{className:"bm-report-message-panel-actions"},c.createElement(jB,{disabled:a||void 0===f,onClick:function(){w()},classes:"",label:Bae("Report Message","User Reports","bp-better-messages")})))}__webpack_require__(78347);var s5=Object.getOwnPropertyNames,u5=Object.getOwnPropertySymbols,c5=Object.prototype.hasOwnProperty;function l5(e,t){return function(n,r,a){return e(n,r,a)&&t(n,r,a)}}function f5(e){return function(t,n,r){if(!t||!n||"object"!==(0,h.A)(t)||"object"!==(0,h.A)(n))return e(t,n,r);var a=r.cache,i=a.get(t),o=a.get(n);if(i&&o)return i===n&&o===t;a.set(t,n),a.set(n,t);var s=e(t,n,r);return a.delete(t),a.delete(n),s}}function d5(e){return s5(e).concat(u5(e))}var p5=Object.hasOwn||function(e,t){return c5.call(e,t)};function h5(e,t){return e===t||!e&&!t&&e!=e&&t!=t}var m5=Object.getOwnPropertyDescriptor,v5=Object.keys;function g5(e,t,n){var r=e.length;if(t.length!==r)return!1;for(;r-- >0;)if(!n.equals(e[r],t[r],r,r,e,t,n))return!1;return!0}function b5(e,t){return h5(e.getTime(),t.getTime())}function y5(e,t){return e.name===t.name&&e.message===t.message&&e.cause===t.cause&&e.stack===t.stack}function A5(e,t){return e===t}function D5(e,t,n){var r=e.size;if(r!==t.size)return!1;if(!r)return!0;for(var a,i,o=new Array(r),s=e.entries(),u=0;(a=s.next())&&!a.done;){for(var c=t.entries(),l=!1,f=0;(i=c.next())&&!i.done;)if(o[f])f++;else{var d=a.value,p=i.value;if(n.equals(d[0],p[0],u,f,e,t,n)&&n.equals(d[1],p[1],d[0],p[0],e,t,n)){l=o[f]=!0;break}f++}if(!l)return!1;u++}return!0}var w5=h5;function _5(e,t,n){var r=v5(e),a=r.length;if(v5(t).length!==a)return!1;for(;a-- >0;)if(!O5(e,t,n,r[a]))return!1;return!0}function E5(e,t,n){var r,a,i,o=d5(e),s=o.length;if(d5(t).length!==s)return!1;for(;s-- >0;){if(!O5(e,t,n,r=o[s]))return!1;if(a=m5(e,r),i=m5(t,r),(a||i)&&(!a||!i||a.configurable!==i.configurable||a.enumerable!==i.enumerable||a.writable!==i.writable))return!1}return!0}function k5(e,t){return h5(e.valueOf(),t.valueOf())}function x5(e,t){return e.source===t.source&&e.flags===t.flags}function C5(e,t,n){var r=e.size;if(r!==t.size)return!1;if(!r)return!0;for(var a,i,o=new Array(r),s=e.values();(a=s.next())&&!a.done;){for(var u=t.values(),c=!1,l=0;(i=u.next())&&!i.done;){if(!o[l]&&n.equals(a.value,i.value,a.value,i.value,e,t,n)){c=o[l]=!0;break}l++}if(!c)return!1}return!0}function F5(e,t){var n=e.length;if(t.length!==n)return!1;for(;n-- >0;)if(e[n]!==t[n])return!1;return!0}function S5(e,t){return e.hostname===t.hostname&&e.pathname===t.pathname&&e.protocol===t.protocol&&e.port===t.port&&e.hash===t.hash&&e.username===t.username&&e.password===t.password}function O5(e,t,n,r){return!("_owner"!==r&&"__o"!==r&&"__v"!==r||!e.$$typeof&&!t.$$typeof)||p5(t,r)&&n.equals(e[r],t[r],r,r,e,t,n)}var T5=Array.isArray,B5="function"==typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView:null,M5=Object.assign,P5=Object.prototype.toString.call.bind(Object.prototype.toString);var R5=N5();N5({strict:!0}),N5({circular:!0}),N5({circular:!0,strict:!0}),N5({createInternalComparator:function(){return h5}}),N5({strict:!0,createInternalComparator:function(){return h5}}),N5({circular:!0,createInternalComparator:function(){return h5}}),N5({circular:!0,createInternalComparator:function(){return h5},strict:!0});function N5(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.circular,n=void 0!==t&&t,r=e.createInternalComparator,a=e.createState,i=e.strict,o=void 0!==i&&i,s=function(e){var t=e.circular,n=e.createCustomConfig,r=e.strict,a={areArraysEqual:r?E5:g5,areDatesEqual:b5,areErrorsEqual:y5,areFunctionsEqual:A5,areMapsEqual:r?l5(D5,E5):D5,areNumbersEqual:w5,areObjectsEqual:r?E5:_5,arePrimitiveWrappersEqual:k5,areRegExpsEqual:x5,areSetsEqual:r?l5(C5,E5):C5,areTypedArraysEqual:r?E5:F5,areUrlsEqual:S5};if(n&&(a=M5({},a,n(a))),t){var i=f5(a.areArraysEqual),o=f5(a.areMapsEqual),s=f5(a.areObjectsEqual),u=f5(a.areSetsEqual);a=M5({},a,{areArraysEqual:i,areMapsEqual:o,areObjectsEqual:s,areSetsEqual:u})}return a}(e),u=function(e){var t=e.areArraysEqual,n=e.areDatesEqual,r=e.areErrorsEqual,a=e.areFunctionsEqual,i=e.areMapsEqual,o=e.areNumbersEqual,s=e.areObjectsEqual,u=e.arePrimitiveWrappersEqual,c=e.areRegExpsEqual,l=e.areSetsEqual,f=e.areTypedArraysEqual,d=e.areUrlsEqual;return function(e,p,m){if(e===p)return!0;if(null==e||null==p)return!1;var v=(0,h.A)(e);if(v!==(0,h.A)(p))return!1;if("object"!==v)return"number"===v?o(e,p,m):"function"===v&&a(e,p,m);var g=e.constructor;if(g!==p.constructor)return!1;if(g===Object)return s(e,p,m);if(T5(e))return t(e,p,m);if(null!=B5&&B5(e))return f(e,p,m);if(g===Date)return n(e,p,m);if(g===RegExp)return c(e,p,m);if(g===Map)return i(e,p,m);if(g===Set)return l(e,p,m);var b=P5(e);return"[object Date]"===b?n(e,p,m):"[object RegExp]"===b?c(e,p,m):"[object Map]"===b?i(e,p,m):"[object Set]"===b?l(e,p,m):"[object Object]"===b?"function"!=typeof e.then&&"function"!=typeof p.then&&s(e,p,m):"[object URL]"===b?d(e,p,m):"[object Error]"===b?r(e,p,m):"[object Arguments]"===b?s(e,p,m):("[object Boolean]"===b||"[object Number]"===b||"[object String]"===b)&&u(e,p,m)}}(s),c=r?r(u):function(e){return function(t,n,r,a,i,o,s){return e(t,n,s)}}(u);return function(e){var t=e.circular,n=e.comparator,r=e.createState,a=e.equals,i=e.strict;if(r)return function(e,o){var s=r(),u=s.cache,c=void 0===u?t?new WeakMap:void 0:u,l=s.meta;return n(e,o,{cache:c,equals:a,meta:l,strict:i})};if(t)return function(e,t){return n(e,t,{cache:new WeakMap,equals:a,meta:void 0,strict:i})};var o={cache:void 0,equals:a,meta:void 0,strict:i};return function(e,t){return n(e,t,o)}}({circular:n,comparator:u,createState:a,equals:c,strict:o})}function I5(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function L5(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?I5(Object(n),!0).forEach(function(t){(0,M.A)(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):I5(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function j5(e){var t=e.message,n=e.thread,r=(0,c.useContext)(BX).setAction,a=(0,c.useRef)(null),i=(0,c.useRef)(null),s=NY(i),l=(0,p.A)(s,1)[0].width,f=(0,c.useContext)($N).routerType,d=(0,c.useContext)(U5),h=(0,c.useContext)(R4),m=h.invertedMode,v=h.scrollBottom,g=h.fixedToBottom,b=h.initialLoaded,y=h.fullHeight,A=h.blockAnimation,D=(0,c.useState)(Date.now()),w=(0,p.A)(D,2),_=w[0],E=w[1],k=function(){E(Date.now())};(0,c.useEffect)(function(){return document.addEventListener("better-message-settings-changed",k),function(){document.removeEventListener("better-message-settings-changed",k)}},[]);var C=(0,c.useRef)(null),F=(0,c.useState)(!1),S=(0,p.A)(F,2),O=S[0],T=S[1],B=q3({id:"context-menu-message-"+t.message_id}),M=B.show,P=B.hideAll,R=(0,c.useCallback)(function(){var e=(0,o.A)(u().mark(function e(n){return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(!a.current||!hy(a.current,n)){e.next=1;break}return e.abrupt("return");case 1:return e.next=2,Rae("BetterMessagesSingleMessageContextMenu",!0,t,ue);case 2:if(e.sent){e.next=3;break}return e.abrupt("return");case 3:if(x()){e.next=4;break}return e.abrupt("return");case 4:M({event:n});case 5:case"end":return e.stop()}},e)}));return function(t){return e.apply(this,arguments)}}(),[]),N=function(e,{threshold:t=400,captureEvent:n=!1,detect:r=q4.Pointer,cancelOnMovement:a=!1,cancelOutsideElement:i=!0,filterEvents:o,onStart:s,onMove:u,onFinish:l,onCancel:f}={}){const d=(0,c.useRef)(!1),p=(0,c.useRef)(!1),h=(0,c.useRef)(),m=(0,c.useRef)(),v=(0,c.useRef)(e),g=(0,c.useRef)(null),b=(0,c.useCallback)(e=>r=>{p.current||G4(r)&&(void 0!==o&&!o(r)||(n&&r.persist(),null==s||s(r,{context:e}),g.current=Q4(r),p.current=!0,h.current=r.currentTarget,m.current=setTimeout(()=>{v.current&&(v.current(r,{context:e}),d.current=!0)},t)))},[n,o,s,t]),y=(0,c.useCallback)(e=>(t,r)=>{G4(t)&&p.current&&(g.current=null,n&&t.persist(),d.current?null==l||l(t,{context:e}):p.current&&(null==f||f(t,{context:e,reason:r??V4.CancelledByRelease})),d.current=!1,p.current=!1,void 0!==m.current&&clearTimeout(m.current))},[n,l,f]),A=(0,c.useCallback)(e=>t=>{if(G4(t)&&(null==u||u(t,{context:e}),!1!==a&&g.current)){const n=Q4(t);if(n){const r=!0===a?25:a,i={x:Math.abs(n.x-g.current.x),y:Math.abs(n.y-g.current.y)};(i.x>r||i.y>r)&&y(e)(t,V4.CancelledByMovement)}}},[y,a,u]),D=(0,c.useCallback)(t=>{if(null===e)return{};switch(r){case q4.Mouse:{const e={onMouseDown:b(t),onMouseMove:A(t),onMouseUp:y(t)};return i&&(e.onMouseLeave=e=>{y(t)(e,V4.CancelledOutsideElement)}),e}case q4.Touch:return{onTouchStart:b(t),onTouchMove:A(t),onTouchEnd:y(t)};case q4.Pointer:{const e={onPointerDown:b(t),onPointerMove:A(t),onPointerUp:y(t)};return i&&(e.onPointerLeave=e=>y(t)(e,V4.CancelledOutsideElement)),e}}},[e,y,i,r,A,b]);return(0,c.useEffect)(()=>{function e(e){const t=function(e){return{target:e.target,currentTarget:e.currentTarget,nativeEvent:e,persist:()=>{}}}(e);y()(t)}return window.addEventListener("mouseup",e),window.addEventListener("touchend",e),window.addEventListener("pointerup",e),()=>{window.removeEventListener("mouseup",e),window.removeEventListener("touchend",e),window.removeEventListener("pointerup",e)}},[y]),(0,c.useEffect)(()=>()=>{void 0!==m.current&&clearTimeout(m.current)},[]),(0,c.useEffect)(()=>{v.current=e},[e]),D}(R,{detect:"touch",cancelOnMovement:!0,threshold:1e3}),I=g4(),L="\x3c!-- BM-DELETED-MESSAGE --\x3e"===t.message,j=n&&n.pinned&&n.pinned.includes(t.message_id),z=!1,q=n&&(n.permissions&&n.permissions.isModerator||n.moderators&&n.moderators.length>0&&n.moderators.includes(ay())),V=n&&n.permissions&&n.permissions.canDeleteAllMessages||q,U=n&&n.permissions&&n.permissions.canPinMessages,H=!1,W="bm-message",$="bm-message-content",G=t.message.includes('<span class="bp-messages-iframe-container">');var Q=t.message.startsWith('<div class="bpbm-voice-message"')&&("undefined"!=typeof WaveSurfer||"undefined"!=typeof BetterMessagesVoiceMessages),Z=t.message.includes('<span class="bpbm-call '),Y=_ae.reports;if(G&&($+=" has-iframe"),t.meta||(t.meta={}),t.meta.files){var X=t.meta.files.filter(function(e){return!!e.id});X.length>0?($+=" has-files",t.meta.files=X):t.meta.files=null}var K=Number(t.sender_id),J=0===K;K===ay()&&(W+=" my",z=!0,Y=!1,n&&n.permissions&&n.permissions.canDeleteOwnMessages&&(V=!0),n&&n.permissions&&n.permissions.canEditOwnMessages&&(H=!0)),O&&(W+=" selected");var ee=_ae.favorite,te=_ae.replies,ne=_ae.replies&&_ae.selfReplies,re=!!_ae.reactions;n&&n.permissions&&!1===n.permissions.canReply&&(te=!1,re=!1),n&&n.permissions&&n.permissions.preventReplies&&(te=!1),Q&&($+=" voice-message",$+=" bm-hide-background",H=!1),t.message.includes('class="bpbm-sticker"')&&($+=" bm-hide-background",H=!1),t.message.includes('class="bpbm-gif"')&&($+=" bm-hide-background",H=!1),(L||Z)&&(H=!1,V=!1,U=!1),te&&($+=" reply-enabled");var ae=function(){r({action:"reply_message",message:t})},ie=function(){m4(t.thread_id,Number(t.message_id),"star")},oe=function(){m4(t.thread_id,Number(t.message_id),"unstar")},se=(0,c.useMemo)(function(){return e.fromBlocked?Bae("Message hidden (User blocked)","Messages from blocked user","bp-better-messages"):RV(t)},[t.message,t.meta,e.fromBlocked,_]),ue=[];!te||z&&!ne||ue.push({key:"context-reply-item",icon:c.createElement(nI,null),label:Bae("Reply","Message context menu","bp-better-messages"),action:ae,style:"standard"}),_ae.privateReplies&&n&&("group"===n.type||"chat-room"===n.type||n.participantsCount>2)&&!z&&!J&&ue.push({key:"context-private-message-item",icon:c.createElement(KC,null),label:Bae("Private Message","Message context menu","bp-better-messages"),action:function(){lee(t.sender_id,f,!1,!0)},style:"standard"}),H&&ue.push({key:"context-edit-item",icon:c.createElement(aU,null),label:Bae("Edit","Message context menu","bp-better-messages"),action:function(){r({action:"edit_message",message:t})},style:"standard"}),U&&(j?ue.push({key:"context-unpin-item",icon:c.createElement(Vz,null),label:Bae("Unpin Message","Message context menu","bp-better-messages"),action:function(){!function(e,t){J4.apply(this,arguments)}(n.thread_id,t.message_id)},style:"standard"}):ue.push({key:"context-pin-item",icon:c.createElement(qz,null),label:Bae("Pin Message","Message context menu","bp-better-messages"),action:function(){!function(e,t){K4.apply(this,arguments)}(n.thread_id,t.message_id)},style:"standard"})),ee&&(1!==t.favorited?ue.push({key:"context-favorite-item",icon:c.createElement(HV,null),label:Bae("Mark as Favorited","Mark message as favorite","bp-better-messages"),action:ie,style:"standard"}):ue.push({key:"context-unfavorite-item",icon:c.createElement(NV,null),label:Bae("Remove from Favorited","Remove message from favorited","bp-better-messages"),action:oe,style:"standard"})),V&&ue.push({key:"context-delete-item",icon:c.createElement(fF,null),label:Bae("Delete","Message context menu","bp-better-messages"),action:function(){!function(e,t){h4.apply(this,arguments)}(t.thread_id,[Number(t.message_id)])},style:"danger"}),$.includes("bm-hide-background")||ue.unshift({key:"context-copy-item",icon:c.createElement(rF,null),label:Bae("Copy message text","Message context menu","bp-better-messages"),action:function(){(function(e){return py.apply(this,arguments)})(a.current.querySelector(".bm-message-content-text")).then(function(){my(Bae("Text copied to clipboard","Message context menu","bp-better-messages"),1e3)})},style:"standard"}),Y&&ue.push({style:"standard",key:"context-report-item",icon:c.createElement(oF,null),label:Bae("Report","Message context menu","bp-better-messages"),action:function(){IB("report-message",Oae("Report Message","bp-better-messages"),c.createElement(o5,{message:t}),!0)}});var ce=(ue=Rae("better_messages_single_message_context_menu",ue,t,n)).length>0;W=Rae("better_messages_single_message_class",W,t);var le=function(){var e=(0,o.A)(u().mark(function e(n){var r,i,o=arguments;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(r=o.length>1&&void 0!==o[1]&&o[1],i=n.target,r||!x()){e.next=1;break}return e.abrupt("return");case 1:if(!a.current||!hy(a.current,n)){e.next=2;break}return e.abrupt("return");case 2:if("AUDIO"!==i.tagName){e.next=3;break}return e.abrupt("return");case 3:if("VIDEO"!==i.tagName){e.next=4;break}return e.abrupt("return");case 4:return e.next=5,Rae("BetterMessagesSingleMessageContextMenu",!0,t,ue);case 5:if(e.sent){e.next=6;break}return e.abrupt("return");case 6:document.querySelector("#context-menu-message-"+t.message_id)?P():M({event:n});case 7:case"end":return e.stop()}},e)}));return function(t){return e.apply(this,arguments)}}(),fe=(0,c.useMemo)(function(){return c.createElement("span",{ref:i,className:"message-controls"},!!_ae.messagesStatus&&z&&!d&&!n.botId&&c.createElement(c.Fragment,null,c.createElement(fI,{key:t.temp_id?"message_"+t.temp_id:"message_"+t.message_id,message:t,detailed:n&&n.participantsCount>2})),(d||ee&&(!ne||ne&&!z))&&c.createElement(c.Fragment,null,1!==t.favorited&&c.createElement(c.Fragment,null,c.createElement(MB,{content:Bae("Mark as Favorited","Mark message as favorite","bp-better-messages")},c.createElement("span",{onClick:ie,className:"favorite"},c.createElement(HV,null)))),1===t.favorited&&c.createElement(c.Fragment,null,c.createElement(MB,{content:Bae("Remove from Favorited","Remove message from favorited","bp-better-messages")},c.createElement("span",{onClick:oe,className:"favorite active"},c.createElement(NV,null))))),!d&&c.createElement(c.Fragment,null,te&&(!z||ne)&&c.createElement(c.Fragment,null,c.createElement(MB,{content:Bae("Reply","Reply to message button","bp-better-messages")},c.createElement("span",{className:"bpbm-reply",onClick:function(){ae()}},c.createElement(nI,null)))),ce&&c.createElement(MB,{content:Bae("More","More button","bp-better-messages")},c.createElement("span",{onClick:function(e){le(e,!0)},className:"bpbm-more"},c.createElement(cI,null)))))},[ee,t.favorited,ce,d,te,z,n]);t.meta.replyTo&&($=$.replace("bm-hide-background",""));var de={};$.includes("bm-hide-background")||(de=L5(L5({},de),N())),ue.length>0&&(de=L5(L5({},de),{onContextMenu:le})),d&&($+=" favorited-page",de.onClick=function(){"memory"===f?i5("/conversation/"+t.thread_id+"/?messageId="+t.message_id):location.href="#/conversation/"+t.thread_id+"/?messageId="+t.message_id}),de=L5(L5({},de),{ref:C,className:$}),"message"!==_ae.datePosition&&(de.title=_G(t.created_at).toLocal().toLocaleString(Wa.DATETIME_MED_WITH_SECONDS));var pe="message_"+t.message_id;t.temp_id&&(pe="message_"+t.temp_id);var he={};l>0&&(he.maxWidth="calc(100% - "+l+"px)");var me=(0,c.useState)(!1),ve=(0,p.A)(me,2),ge=ve[0],be=ve[1],ye=(0,c.useState)(null),Ae=(0,p.A)(ye,2),De=Ae[0],we=Ae[1],_e=gT({open:ge,onOpenChange:be,elements:{reference:C.current,floating:De}}),Ee=wT([iT(_e,{handleClose:FT()}),vT(_e,{ancestorScroll:!0})]),ke=Ee.getReferenceProps,xe=Ee.getFloatingProps,Ce=!z&&re&&!J&&ge,Fe=(0,c.useState)(!1),Se=(0,p.A)(Fe,2),Oe=Se[0],Te=Se[1],Be=(0,c.useMemo)(function(){return!(!(!d&&m&&y.current&&b.current&&g.current)||A.current)&&{height:0,opacity:0}},[]);return c.createElement(VC.div,{style:{overflow:Oe?"hidden":"initial"},initial:Be,animate:{height:"auto",opacity:1},transition:{duration:.2},onAnimationStart:function(){Te(!0)},onAnimationComplete:function(){Te(!1),!d&&g.current&&b.current&&!A.current&&v()},key:"message-item-content-inner"+pe,ref:a,className:W,"data-id":t.message_id,"data-ts":t.created_at},c.createElement(X4,{messageId:t.message_id}),c.createElement("div",pb({},de,{style:he},ke()),!!t.meta.replyTo&&c.createElement(N4,{message_id:t.meta.replyTo,thread_id:t.thread_id}),!I&&"standard"===e.template&&!J&&c.createElement(Z4,{thread:n,message:t}),!I&&"standard"===e.template&&!J&&fe,c.createElement("span",{className:"bm-message-content-text"},se),I&&"standard"===e.template&&!J&&fe,I&&"standard"===e.template&&!J&&c.createElement(Z4,{thread:n,message:t}),t.meta.files&&!J&&c.createElement(P4,{message:t}),"modern"===e.template&&!J&&c.createElement(Z4,{thread:n,message:t}),!J&&re&&t.meta.reactions&&t.meta.reactions.length>0&&c.createElement(t5,{reactions:t.meta.reactions,message_id:t.message_id,thread_id:t.thread_id}),Ce&&c.createElement(z4,pb({rootContext:_e,setReactionsPopup:we,message_id:t.message_id,reference:C},xe()))),"modern"===e.template&&!J&&fe,ue.length>0&&(0,TS.createPortal)(c.createElement(n5,{menuItems:ue,message_id:t.message_id,setSelected:T}),document.querySelector("body")))}function z5(e,t){var n=!0;return R5(e.message,t.message)&&R5(e.thread,t.thread)&&R5(e.fromBlocked,t.fromBlocked)||(n=!1),n}const q5=c.memo(j5,z5),V5=(0,c.memo)(function(e){var t,n=e.thread,r=e.stack,a="bm-messages-stack",i=By();(0,c.useEffect)(function(){return document.addEventListener("better-message-settings-changed",i),function(){document.removeEventListener("better-message-settings-changed",i)}},[]),n&&(t=n.participantsCount<=2&&"thread"===n.type);var o=W9(r[0].sender_id),s=_ae.template,u=_ae.layout,l=n&&n.moderators&&n.moderators.length>0&&n.moderators.includes(r[0].sender_id);n&&"chat-room"===n.type&&("default"!==n.chatRoom.template&&(s=n.chatRoom.template),"default"!==n.chatRoom.modernLayout&&(u=n.chatRoom.modernLayout));var f=Number(r[0].sender_id),d=ay(),p=0===f;"standard"===s?a+=p?" bm-system":f===d?" outgoing":" incoming":"leftAll"===u?a+=p?" bm-system":f===d?" outgoing bm-left-side":" incoming bm-left-side":"left"===u?a+=p?" bm-system":f===d?" outgoing bm-left-side":" incoming bm-right-side":"right"===u&&(a+=p?" bm-system":f===d?" outgoing bm-right-side":" incoming bm-left-side");var h,m=o&&1===o.blocked,v=!0;if(!t||"hide_private"!==_ae.avatars&&"hide"!==_ae.avatars||(v=!1),t||"hide_groups"!==_ae.avatars&&"hide"!==_ae.avatars||(v=!1),p&&(v=!1),v||(a+=" bm-hide-avatars"),m&&(a+=" bm-stack-hidden"),"stack"===_ae.datePosition){var g=_G(r[0].created_at).toLocal();h=c.createElement(MB,{content:g.toLocaleString(Wa.DATETIME_MED_WITH_SECONDS),showOnMobile:!0},c.createElement("span",{className:"bm-time"},c.createElement(GN,{time:g,style:"long"})))}return c.createElement("div",{className:a},v&&c.createElement("div",{className:"bm-pic"},c.createElement(xI,{size:35,user_id:r[0].sender_id})),c.createElement("div",{className:"bm-content"},!p&&c.createElement("div",{className:"bm-info"},c.createElement(zI,{user_id:r[0].sender_id,moderator:l}),h),c.createElement("ul",{className:"bm-messages-listing"},r.map(function(e){var t="message_"+e.message_id;return e.temp_id&&(t="message_"+e.temp_id),c.createElement(q5,{key:"message-item-content-"+t,fromBlocked:m,template:s,message:e,thread:n})}))))});var U5=c.createContext(!1);function H5(){var e,t,n,r,a=Wa.now().year,i=(e=(0,c.useState)(void 0),t=(0,p.A)(e,2),n=t[0],r=t[1],(0,c.useLayoutEffect)(function(){var e={selector:{favorited:1},sort:[{created_at:"asc"}]},t=Rre.messages.find(e).$.subscribe({next:function(e){var t=[];e.map(function(e){t.push(e.toMutableJSON())}),r(vG(t))},error:function(e){console.error("An error occurred, trying to reset database",e),iae()}});return function(){t.unsubscribe()}},[]),n);(0,c.useEffect)(function(){sae.get("getFavorited").then(function(){var e=(0,o.A)(u().mark(function e(t){var n,r;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return x7((n=t.data).threads),Z9(n.users),F8(n.messages,!1),r=n.messages.map(function(e){return e.message_id}),e.next=1,Rre.messages.find({selector:{$and:[{favorited:{$eq:1}},{message_id:{$nin:r}}]}}).update({$set:{favorited:0}}).catch(bG);case 1:case"end":return e.stop()}},e)}));return function(t){return e.apply(this,arguments)}}()).catch(function(e){yy(e)})},[]);var s=(0,c.useMemo)(function(){return EG(i)},[i]).dates,l="bm-messages-list bm-template-"+_ae.template;return c.createElement(c.Fragment,null,c.createElement("div",{className:"chat-header"},c.createElement(d4,null)),c.createElement(U5.Provider,{value:!0},c.createElement("div",{className:l,role:"application"},c.createElement(k1,{className:"bm-list"},c.createElement("div",{className:"bm-list-content"},!i&&c.createElement(u8,null),i&&c.createElement(c.Fragment,null,0===s.size&&c.createElement("div",{className:"empty bpbm-favorite-empty"},c.createElement("p",{className:"bpbm-empty-icon"},c.createElement(NV,null)),c.createElement("p",{className:"bpbm-empty-message"},Bae("No favorited messages yet!","Favorited messages screen","bp-better-messages"))),s.size>0&&c.createElement(c.Fragment,null,Array.from(s.entries()).map(function(e){var t=(0,p.A)(e,2),n=t[0],r=t[1],i=Wa.fromISO(n),o="MMMM d";return i.year!==a&&(o+=", y"),c.createElement("div",{className:"bm-date-stack",key:"message_stack_date_"+n},c.createElement(MB,{content:i.toLocal().toLocaleString(Wa.DATE_HUGE)},c.createElement("div",{className:"bm-sticky-date"},i.toLocal().toFormat(o))),r.map(function(e){return c.createElement(V5,{key:"message_stack_"+e[0].thread_id+"_"+e[0].message_id,thread:null,stack:e})}))}))))))))}function W5(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(W5=function(){return!!e})()}var $5=(0,c.createContext)(null),G5={didCatch:!1,error:null},Q5=function(e){function t(e){var n;return(0,T.A)(this,t),n=function(e,t,n){return t=(0,W.A)(t),(0,H.A)(e,W5()?Reflect.construct(t,n||[],(0,W.A)(e).constructor):t.apply(e,n))}(this,t,[e]),n.resetErrorBoundary=n.resetErrorBoundary.bind(n),n.state=G5,n}return(0,$.A)(t,e),(0,B.A)(t,[{key:"resetErrorBoundary",value:function(){if(null!==this.state.error){for(var e,t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];null===(e=(t=this.props).onReset)||void 0===e||e.call(t,{args:r,reason:"imperative-api"}),this.setState(G5)}}},{key:"componentDidCatch",value:function(e,t){var n,r;null===(n=(r=this.props).onError)||void 0===n||n.call(r,e,t)}},{key:"componentDidUpdate",value:function(e,t){var n,r,a=this.state.didCatch,i=this.props.resetKeys;a&&null!==t.error&&function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];return e.length!==t.length||e.some(function(e,n){return!Object.is(e,t[n])})}(e.resetKeys,i)&&(null===(n=(r=this.props).onReset)||void 0===n||n.call(r,{next:i,prev:e.resetKeys,reason:"keys"}),this.setState(G5))}},{key:"render",value:function(){var e=this.props,t=e.children,n=e.fallbackRender,r=e.FallbackComponent,a=e.fallback,i=this.state,o=i.didCatch,s=i.error,u=t;if(o){var l={error:s,resetErrorBoundary:this.resetErrorBoundary};if("function"==typeof n)u=n(l);else if(r)u=(0,c.createElement)(r,l);else{if(void 0===a)throw s;u=a}}return(0,c.createElement)($5.Provider,{value:{didCatch:o,error:s,resetErrorBoundary:this.resetErrorBoundary}},u)}}],[{key:"getDerivedStateFromError",value:function(e){return{didCatch:!0,error:e}}}])}(c.Component);var Z5=function(e,t,n){var r=window.innerHeight,a={hideSideThreads:!1,height:"100%"},i=document.querySelector("#wpadminbar");i&&(r-=i.getBoundingClientRect().height),_ae.headerHeight&&parseInt(_ae.headerHeight)>0&&(r-=parseInt(_ae.headerHeight));var o=e.getBoundingClientRect();o.width/2<parseInt(_ae.sideWidth)&&(a.hideSideThreads=!0);var s=o.height,u=_ae.maxHeight,c=_ae.minHeight;return(r<s||r>s)&&(s=r),s<c?s=c:s>u&&(s=u),s-=20,(t||n)&&(s="100%"),a.height=n||t?"100%":s,a};function Y5(){var e=(0,c.useState)(Nre.getValue()),t=(0,p.A)(e,2),n=t[0],r=t[1];return(0,c.useEffect)(function(){var e=Nre.subscribe({next:function(e){r(e)}});return function(){e.unsubscribe()}},[]),[n,r]}function X5(e){var t=e.height,n=e.setMobileView;return c.createElement("div",{className:"bp-messages-mobile-tap",style:{lineHeight:t+"px",opacity:_ae.tapToOpen?"1":"0"},onClick:function(){n(!0)}},c.createElement("span",null,Bae("Tap to open messages","Mobile view","bp-better-messages")))}function K5(e){e.children;var t=ry();return _y()&&!t?c.createElement("div",{className:"bm-guest-wall"},c.createElement("div",{className:"bm-guest-wall-content"},c.createElement("div",{className:"bm-heading"},Oae("Authorization required","bp-better-messages")),c.createElement(ree,null))):null}function J5(){var e=(0,c.useState)(!1),t=(0,p.A)(e,2),n=t[0],r=t[1];return(0,c.useEffect)(function(){n?_ee():Eee()},[n]),[n,r]}function e6(e){var t=e.reactRoot,n=e.root,r=e.placeholder,a=e.forceMobile,i=void 0!==a&&a,o=e.maximized,s=void 0!==o&&o,u=e.fullScreened,l=void 0!==u&&u,f=e.router,d=void 0===f||f,h=e.initialPage,m=void 0===h?"/":h,v=(0,c.useState)(null),g=(0,p.A)(v,2),b=g[0],y=g[1],A=(0,c.useState)(null),D=(0,p.A)(A,2),w=D[0],_=D[1],E=(0,c.useState)(s),k=(0,p.A)(E,2),C=k[0],F=k[1],S=(0,c.useState)(i),O=(0,p.A)(S,2),T=O[0],B=O[1],M=J5(),P=(0,p.A)(M,2),R=P[0],N=P[1],I=(0,c.useState)("messages"),L=(0,p.A)(I,2),j=L[0],z=L[1],q=Y5(),V=(0,p.A)(q,2),U=V[0],H=V[1],W=By();return(0,c.useEffect)(function(){return document.addEventListener("better-message-settings-changed",W),function(){document.removeEventListener("better-message-settings-changed",W)}},[]),c.createElement(c.StrictMode,null,c.createElement(Q5,{FallbackComponent:function(){return H(!1),dae()?setTimeout(function(){return H(!0)},500):pae().then(function(){H(!0)}),null}},U&&c.createElement($N.Provider,{value:{reactRoot:t,root:n,header:b,setHeader:y,wrapper:w,setWrapper:_,isMaximized:C,setIsMaximized:F,useRouter:!0,callActive:R,setCallActive:N,mobileView:T,setMobileView:B,sideTab:j,setSideTab:z,sideThreads:_ae.combinedView&&!x(),fullScreened:l,routerType:d?"hash":"memory"}},d&&c.createElement(RN,null,c.createElement(t6,{routerType:"hash"})),!d&&c.createElement(YR,{initialEntries:[m]},c.createElement(t6,{routerType:"memory"}))),!U&&c.createElement(c.Fragment,null,Kg(r))))}function t6(e){var t,n=e.routerType,r=(0,c.useContext)($N),a=r.root,i=r.sideThreads,s=r.isMaximized,l=r.setHeader,f=r.setWrapper,d=r.callActive,h=r.mobileView,m=r.setMobileView,v=r.sideTab,g=r.setSideTab,b=c.createRef(),y=c.createRef(),A=c.createRef(),D=(0,c.useState)(_ae.minHeight+"px"),w=(0,p.A)(D,2),_=w[0],E=w[1],k=BR(),C=FR();(0,c.useEffect)(function(){"memory"===n&&a5(k)},[k]),(0,c.useEffect)(function(){"hash"===n&&C.search&&""!==C.search&&uee(a,C.search)},[C]);var F=function(){if(b.current){var e=Fae&&x()&&h,t=Z5(b.current,s,e),n=t.hideSideThreads,r=t.height;E(r),B(n);var a=b.current.closest(".bp-messages-wrap-main");a&&(a.style.height=null)}},S=(0,c.useState)(function(){var e=a.querySelector(".bp-messages-wrap");if(e){var t=Fae&&x()&&h;return Z5(e,s,t).hideSideThreads}return!1}),O=(0,p.A)(S,2),T=O[0],B=O[1];(0,c.useLayoutEffect)(function(){F()});var M=(0,c.useState)(),P=(0,p.A)(M,2),R=P[0],N=P[1],I=(0,c.useState)(.2),L=(0,p.A)(I,2),j=L[0],z=L[1],q=Fae?window.innerWidth:null===(t=a.querySelector(".bp-messages-threads-wrapper"))||void 0===t?void 0:t.getBoundingClientRect().width,V="bp-messages-wrap",U="bp-messages-threads-wrapper",H=(0,c.useState)("0px"),W=(0,p.A)(H,2),$=W[0],G=W[1],Q={height:_};Fae&&(V+=" mobile-ready"),h&&(V+=" bp-messages-mobile"),s&&(V+=" bp-messages-full-screen"),d&&(V+=" bpbm-call-view"),(0,c.useEffect)(function(){if("bp-better-messages-mini-mobile-container"!==a.id){var e=document.createElement("div");e.classList.add("bm-placeholder-anchor"),e.style.display="none",a.parentNode.insertBefore(e,a),N(e),Fae&&_ae.autoFullScreen&&!h&&a.offsetParent&&m(!0)}},[]);var Z=function(){F(),setTimeout(function(){var e;q=Fae?window.innerWidth:null===(e=a.querySelector(".bp-messages-threads-wrapper"))||void 0===e?void 0:e.getBoundingClientRect().width,ye(ge,i)},300)};(0,c.useEffect)(function(){return window.addEventListener("resize",Z),function(){window.removeEventListener("resize",Z)}},[b]),(0,c.useEffect)(function(){Fae&&(h?(document.body.appendChild(a),a.classList.add("bp-messages-mobile"),document.querySelector("body").classList.add("bp-messages-mobile"),F(),i6()):(R&&R.parentNode.insertBefore(a,R),a.classList.remove("bp-messages-mobile"),document.querySelector("body").classList.remove("bp-messages-mobile"),F()))},[h]),(0,c.useEffect)(function(){s?(document.body.appendChild(a),document.querySelector("body").classList.add("bp-messages-full-screen"),F(),i6()):(R&&R.parentNode.insertBefore(a,R),document.querySelector("body").classList.remove("bp-messages-full-screen"),F())},[s]),(0,c.useEffect)(function(){l(y.current),f(A.current)},[y,A]),i&&!T||(U+=" threads-hidden",Q.display="block");var Y=(0,c.useState)(""),X=(0,p.A)(Y,2),K=X[0],J=X[1],ee=(0,c.useState)(null),te=(0,p.A)(ee,2),ne=te[0],re=te[1],ae=TX(K,300),ie=(0,p.A)(ae,1)[0];(0,c.useEffect)(function(){""===K.trim()?g("messages"):("search"!==v&&re("loading"),g("search"))},[K]),(0,c.useEffect)(function(){""!==ie&&me(ie)},[ie]);var oe=(0,c.useState)(null),se=(0,p.A)(oe,2),ue=se[0],ce=se[1],le=(0,c.useState)(null),fe=(0,p.A)(le,2),de=fe[0],pe=fe[1],he=_ae.mobileSwipeBack,me=function(){var e=(0,o.A)(u().mark(function e(t){var n,r,a;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,re("loading"),e.next=1,sae.post("search",{search:t});case 1:n=e.sent,(r=n.data).updateData&&O8(r.updateData),re(r),e.next=3;break;case 2:e.prev=2,a=e.catch(0),console.error(a);case 3:case"end":return e.stop()}},e,null,[[0,2]])}));return function(t){return e.apply(this,arguments)}}(),ve=SR("conversation/:threadId");C.pathname.startsWith("/")||(C.pathname="/"+C.pathname);var ge="/"===C.pathname,be=0;ve&&(be=Number(ve.params.threadId)),ve||ge||(be=-1);var ye=function(e,t){G(e?"0":Fae?-Math.abs(q)+"px":t?"0":"-100%")};(0,c.useEffect)(function(){ye(ge,i)},[ge,i]),(0,c.useEffect)(function(){ve?Uee.set("mainScreen",be):Uee.delete("mainScreen"),document.dispatchEvent(new CustomEvent("better-messages-main-screen-change"))},[ve]);var Ae=[],De=_y();return i&&(!De&&_ae.friends&&_ae.combinedFriends&&Ae.push(c.createElement("div",{"data-tab":"bpbm-friends-list",key:"side-tabs-friends",onClick:function(){g("friends")},className:"friends"===v?"active":""},c.createElement(lU,null)," ",Bae("Friends","Combined view tabs","bp-better-messages"))),!De&&_ae.groups&&_ae.combinedGroups&&Ae.push(c.createElement("div",{"data-tab":"bpbm-groups-list",key:"side-tabs-groups",onClick:function(){g("groups")},className:"groups"===v?"active":""},c.createElement(K2,null)," ",Bae("Groups","Combined view tabs","bp-better-messages")))),!i&&ge&&(V+=" bm-index-page"),c.createElement(m2.Provider,{value:{searchText:K,setSearchText:J,searchResults:ne,setSearchResults:re}},c.createElement("div",{className:V,ref:b,style:{height:_}},c.createElement(VC.div,{onTouchMove:function(e){var t;if(!ge&&!V.includes("bpbm-call-view")&&Fae&&he&&(window.getSelection().isCollapsed&&e.target.closest(".bp-messages-wrap")&&(pe(null),ue?t=e.targetTouches[0].clientX-ue:(ce(e.targetTouches[0].clientX),t=0),t<0&&(t=0),t>20))){var n=-Math.abs(q)+t;z(0),G(n+"px"),pe(e.targetTouches[0].clientX)}},onTouchEnd:function(e){if(!ge&&Fae&&he)if(G(-Math.abs(q)+"px"),ue&&de){var t=ue-de,r=t>50;z(.2),t<-70&&!r?"hash"===n?document.location.hash="#":k("/"):G(-Math.abs(q)+"px"),ce(null)}else ce(null)},className:U,transition:{duration:j},animate:{x:$},style:Q,ref:A},i&&c.createElement(c.Fragment,null,c.createElement("div",{className:"bp-messages-side-threads"},c.createElement("div",{className:"chat-header side-header"},_ae.newThread&&c.createElement(MB,{content:Bae("New Conversation",'"New Conversation" Button Tooltip',"bp-better-messages")},c.createElement(IN,{className:"new-message",to:"new-conversation"},c.createElement(q2,{className:"bm-svg"}))),_ae.search&&c.createElement(N2,{sideSearch:!0})),Ae.length>0&&c.createElement("div",{className:"bm-side-tabs bm-side-tabs-border-bottom "},c.createElement("div",{"data-tab":"threads-list",key:"side-tabs-threads",onClick:function(){g("messages")},className:"messages"===v?"active":""},c.createElement(LV,null)," ",Bae("Messages","Combined view tabs","bp-better-messages")),Ae.map(function(e){return e})),c.createElement("div",{className:"bm-side-content",style:{display:"messages"===v?"block":"none"}},c.createElement(h2,{emptyType:"no_messages",inRouter:!0})),_ae.friends&&_ae.combinedFriends&&"friends"===v&&c.createElement("div",{className:"bm-side-content"},c.createElement(B2,null)),_ae.groups&&"groups"===v&&c.createElement("div",{className:"bm-side-content"},c.createElement(u3,null)),_ae.search&&c.createElement("div",{className:"bm-side-content",style:{display:"search"===v?"block":"none"}},c.createElement(R2,null)),c.createElement(n3,null)),c.createElement("div",{className:"bp-messages-column"},c.createElement(Zy,{initial:!1,mode:"wait"},c.createElement(eN,{location:C},c.createElement(KR,{path:"conversation/:threadId",element:c.createElement(c4,{threadId:be})}),_ae.newThread&&c.createElement(KR,{path:"new-conversation",element:c.createElement(n8,{inRouter:!0})}),c.createElement(KR,{path:"send-bulk",element:c.createElement(J1,null)}),_ae.userSettings&&c.createElement(KR,{path:"settings",element:c.createElement(f4,null)}),c.createElement(KR,{path:"favorited",element:c.createElement(H5,null)}),c.createElement(KR,{path:"*",element:c.createElement(h3,{forceThreads:T})}))))),!i&&c.createElement(c.Fragment,null,c.createElement("div",{style:{position:"absolute",height:"100%"},className:"bp-messages-column"},c.createElement(h3,null),c.createElement(X5,{height:_,setMobileView:m}),h&&c.createElement(K5,null)),c.createElement("div",{style:{position:"absolute",height:"100%",transform:"translateX(100%)"},className:"bp-messages-column"},c.createElement(c4,{threadId:be}),c.createElement(eN,{location:C},c.createElement(KR,{path:"/",element:c.createElement(c.Fragment,null)}),c.createElement(KR,{path:"conversation/:threadId",element:c.createElement(c.Fragment,null)}),_ae.newThread&&c.createElement(KR,{path:"new-conversation",element:c.createElement(n8,{inRouter:!0})}),c.createElement(KR,{path:"send-bulk",element:c.createElement(J1,null)}),_ae.userSettings&&c.createElement(KR,{path:"settings",element:c.createElement(f4,null)}),c.createElement(KR,{path:"favorited",element:c.createElement(H5,null)}),c.createElement(KR,{path:"*",element:c.createElement(XR,{to:"/"})})),c.createElement(X5,{height:_,setMobileView:m})))),!h&&c.createElement(K5,null)))}var n6=__webpack_require__(76342);function r6(){return a6.apply(this,arguments)}function a6(){return a6=(0,o.A)(u().mark(function e(){var t,n;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:(t=document.getElementById("bp-messages-full-screen-wrap"))||((t=document.createElement("div")).id="bp-messages-full-screen-wrap"),(n=n6.createRoot(t)).render(c.createElement(e6,{reactRoot:n,root:t,maximized:!0,fullScreened:!0,placeholder:""})),document.body.append(t);case 1:case"end":return e.stop()}},e)})),a6.apply(this,arguments)}function i6(){if(!_ae.hPBE)return!1;Array.from(document.querySelectorAll("*:not(.bp-messages-hide-on-full-screen)")).map(function(e){if("floating-ui-root"!==e.id&&"better-messages-modals-container"!==e.id&&"bp-messages-full-screen-wrap"!==e.id){var t=e.classList;if(!(t.contains("bp-messages-mobile")||t.contains("bp-messages-wrap")||t.contains("bp-messages-wrap-main")||t.contains("bp-messages-chat-wrap")||t.contains("bp-messages-wrap-group")||t.contains("bm-toasts-container")||t.contains("bp-messages-full-screen-thread-wrap")||e.closest(".uppy-Container")||e.closest(".bp-messages-wrap")||e.closest(".bm-toasts-container"))){var n=getComputedStyle(e).position;"fixed"!==n&&"absolute"!==n&&e.classList.add("bp-messages-hide-on-full-screen")}}})}function o6(){return s6.apply(this,arguments)}function s6(){return s6=(0,o.A)(u().mark(function e(){var t,n,r,a=arguments;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(t=a.length>0&&void 0!==a[0]?a[0]:"/",!oy()){e.next=1;break}return i5(t),e.abrupt("return");case 1:if(x()){e.next=2;break}return e.abrupt("return",r6());case 2:if(n=document.getElementById("bp-better-messages-mini-mobile-container")){e.next=3;break}return i5(t,0,0),e.abrupt("return");case 3:n.classList.contains("bm-initialized")||(n.classList.add("bm-initialized"),r=(0,n6.createRoot)(n),n._reactRootContainer=r,n.style.display="block",r.render(c.createElement(e6,{reactRoot:r,root:n,forceMobile:!0,placeholder:n.innerHTML,router:!1,initialPage:t}))),t&&i5(t);case 4:case"end":return e.stop()}},e)})),s6.apply(this,arguments)}function u6(e){return QC({tag:"svg",attr:{viewBox:"0 0 24 24",fill:"none"},child:[{tag:"path",attr:{d:"M3 3H9V5H6.46173L11.3047 9.84298L9.8905 11.2572L5 6.3667V9H3V3Z",fill:"currentColor"}},{tag:"path",attr:{d:"M3 21H9V19H6.3764L11.3046 14.0718L9.89038 12.6576L5 17.548V15H3V21Z",fill:"currentColor"}},{tag:"path",attr:{d:"M15 21H21V15H19V17.5244L14.1332 12.6576L12.719 14.0718L17.6472 19H15V21Z",fill:"currentColor"}},{tag:"path",attr:{d:"M21 3H15V5H17.5619L12.7189 9.84301L14.1331 11.2572L19 6.39032V9H21V3Z",fill:"currentColor"}}]})(e)}var c6=(0,c.createContext)(null);function l6(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function f6(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?l6(Object(n),!0).forEach(function(t){(0,M.A)(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):l6(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function d6(e){e=f6(f6({},{mobileApp:!1,forceMobile:!1,maximized:!1,animated:!1,fullScreened:!1}),e);var t=(0,c.useState)(null),n=(0,p.A)(t,2),r=n[0],a=n[1],i=(0,c.useState)(null),s=(0,p.A)(i,2),l=s[0],f=s[1],d=(0,c.useState)(e.maximized),h=(0,p.A)(d,2),m=h[0],v=h[1],g=(0,c.useState)(e.forceMobile),b=(0,p.A)(g,2),y=b[0],A=b[1],D=(0,c.useState)("messages"),w=(0,p.A)(D,2),_=w[0],E=w[1],k=Y5(),C=(0,p.A)(k,2),F=C[0],S=C[1],O=J5(),T=(0,p.A)(O,2),B=T[0],M=T[1],P=Number(e.root.dataset.userId),R=RG(e.root.dataset.threadId),N=(0,p.A)(R,3),I=N[0],L=N[1],j=N[2],z=(0,c.useState)(),q=(0,p.A)(z,2),V=q[0],U=q[1],H=(0,c.useRef)(),W=(0,c.useState)(!1),$=(0,p.A)(W,2),G=$[0],Q=$[1],Z=_y(),Y=ry(),X=!Z||Y,K=function(){var e=(0,o.A)(u().mark(function e(){var t,n;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(U(null),!(j.current||Z&&!Y)){e.next=1;break}return e.abrupt("return");case 1:return e.prev=1,Q(!0),e.next=2,dee(P,!0);case 2:(t=e.sent)&&L(t),e.next=4;break;case 3:e.prev=3,n=e.catch(1),U(n);case 4:return e.prev=4,Q(!1),e.finish(4);case 5:case"end":return e.stop()}},e,null,[[1,3,4,5]])}));return function(){return e.apply(this,arguments)}}();(0,c.useEffect)(function(){return K(),I&&Uee.set("single-thread-"+I,I),function(){Uee.delete("single-thread-"+I)}},[I,Y]);var J=(0,c.useState)(),ee=(0,p.A)(J,2),te=ee[0],ne=ee[1];(0,c.useEffect)(function(){f(H.current)},[H]);var re=(0,c.useState)(_ae.minHeight+"px"),ae=(0,p.A)(re,2),ie=ae[0],oe=ae[1],se=function(){if(H.current){var e=Fae&&x()&&y,t=Z5(H.current,m,e),n=(t.hideSideThreads,t.height);oe(n);var r=H.current.closest(".bp-messages-single-thread-wrap");r&&(r.style.height=null)}};(0,c.useLayoutEffect)(function(){se()}),(0,c.useEffect)(function(){var t=document.createElement("div");t.classList.add("bm-placeholder-anchor"),t.style.display="none",e.root.parentNode.insertBefore(t,e.root),ne(t)},[]),(0,c.useEffect)(function(){return window.addEventListener("resize",se),function(){window.removeEventListener("resize",se)}},[l]),(0,c.useEffect)(function(){Fae&&(y?(document.body.appendChild(e.root),e.root.classList.add("bp-messages-mobile"),document.querySelector("body").classList.add("bp-messages-mobile"),se(),i6()):(te&&te.parentNode.insertBefore(e.root,te),e.root.classList.remove("bp-messages-mobile"),document.querySelector("body").classList.remove("bp-messages-mobile"),se()))},[y]),(0,c.useEffect)(function(){m?(document.body.appendChild(e.root),document.querySelector("body").classList.add("bp-messages-full-screen"),se(),i6()):(te&&te.parentNode.insertBefore(e.root,te),document.querySelector("body").classList.remove("bp-messages-full-screen"),se())},[m]);var ue="bp-messages-wrap";return Fae&&(ue+=" mobile-ready"),y&&(ue+=" bp-messages-mobile"),m&&(ue+=" bp-messages-full-screen"),B&&(ue+=" bpbm-call-view"),c.createElement(c.StrictMode,null,c.createElement(Q5,{FallbackComponent:function(){return S(!1),dae()?setTimeout(function(){return S(!0)},500):pae().then(function(){S(!0)}),null}},c.createElement(c6.Provider,{value:I},F&&!G&&c.createElement($N.Provider,{value:{reactRoot:e.reactRoot,root:e.root,header:r,setHeader:a,wrapper:l,setWrapper:f,isMaximized:m,setIsMaximized:v,useRouter:!1,callActive:B,setCallActive:M,mobileView:y,setMobileView:A,sideTab:_,setSideTab:E,sideThreads:!1,routerType:!1,fullScreened:e.fullScreened}},c.createElement(VC.div,{initial:{scale:e.animated?0:1},animate:{scale:1},exit:{scale:e.animated?0:1},className:ue,ref:H,style:{height:ie}},c.createElement("div",{className:"bp-messages-threads-wrapper threads-hidden",style:{display:"block",height:ie}},c.createElement("div",{className:"bp-messages-column"},X&&I&&c.createElement(c.Fragment,null,c.createElement(c4,{threadId:I,initialAnimation:!1}),c.createElement(X5,{height:ie,setMobileView:A})),V&&Array.isArray(V)&&c.createElement("div",{className:"bm-errors"},V.map(function(e,t){return c.createElement("div",{className:"bm-error",key:t},Kg(e))}))),c.createElement(K5,null)))),(!F||G)&&c.createElement(c.Fragment,null,Kg(e.placeholder)))))}function p6(e){return h6.apply(this,arguments)}function h6(){return h6=(0,o.A)(u().mark(function e(t){var n,r,a,i,o=arguments;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(n=o.length>1&&void 0!==o[1]?o[1]:"conversation",!Fae){e.next=1;break}jee(t),e.next=6;break;case 1:(r=document.createElement("div")).className="bp-messages-full-screen-thread-wrap",r.dataset.threadId=String(t),(a=n6.createRoot(r)).render(c.createElement(d6,{reactRoot:a,root:r,maximized:!0,fullScreened:!0,animated:!0,placeholder:""})),document.body.append(r),i=n,e.next="video"===i?2:"audio"===i?3:"group-video"===i?4:"group-audio"===i?5:6;break;case 2:return m6(r,".bp-messages-wrap .chat-header .video-call"),e.abrupt("continue",6);case 3:return m6(r,".bp-messages-wrap .chat-header .audio-call"),e.abrupt("continue",6);case 4:return m6(r,".bp-messages-wrap .chat-header .group-call"),e.abrupt("continue",6);case 5:return m6(r,".bp-messages-wrap .chat-header .group-audio-call"),e.abrupt("continue",6);case 6:case"end":return e.stop()}},e)})),h6.apply(this,arguments)}function m6(e,t){var n=e.querySelector(t);n?n.click():setTimeout(function(){m6(e,t)},250)}function v6(){var e=(0,c.useContext)(BX).thread,t=(0,c.useContext)(r8),n=t.open,r=t.chatId,a=(0,c.useRef)(null),i=(0,c.useRef)(null),o=(0,c.useRef)(null),s=(0,c.useRef)(null),u=(0,c.useRef)(null),l=NY(i),f=(0,p.A)(l,1)[0].width,d=NY(s),h=(0,p.A)(d,1)[0].width,m=NY(o),v=(0,p.A)(m,1)[0].width,g=NY(u),b=(0,p.A)(g,1)[0].width,y=_ae.combinedChats,A=tU(e.thread_id),D=$9(e),w={maxWidth:(0,c.useMemo)(function(){var e=f-h-b;return v&&(e=e-v-6),e},[v,f,h])},_=q3({id:"mini-chat-head-"+r}),E=_.show,k=_.hideAll,x=z8(e,D,!0).filter(function(e){return!0===e.showInThread}),C=y?i7():e&&e.unread?e.unread:0,F=null;if(e.image)if(e.image.startsWith("html:")){var S=e.image.substring(5);F=c.createElement("div",{className:"avatar bbpm-avatar",dangerouslySetInnerHTML:{__html:S}})}else F=c.createElement("span",{className:"avatar bbpm-avatar"},c.createElement("img",{src:e.image,className:"avatar avatar-30 photo",width:"30",height:"30",alt:e.title}));return c.createElement("div",{className:"head",ref:i},y&&c.createElement("div",{ref:u,className:"controls"},c.createElement(MB,{content:Bae("Back","Mini Chats","bp-better-messages")},c.createElement("span",{className:"close",onClick:function(){j6(r)}},c.createElement("span",{className:"unread-count count-"+C},C),c.createElement(xz,null)))),!y&&c.createElement("span",{ref:o,className:"unread-count count-"+C},C),c.createElement("div",{ref:a,style:w,className:"thread-info"+(e?" thread-info-loaded":"")+(n?"":" thread-info-hover-disabled"),onClick:function(t){e&&(n?document.querySelector("#mini-chat-head-"+r)?k():E({event:t}):V6(r))}},!e&&c.createElement(c.Fragment,null,c.createElement("div",{style:{position:"relative",width:"100px",height:"30px",borderRadius:"4px",overflow:"hidden"}},c.createElement(dI,null))),e&&c.createElement(c.Fragment,null,c.createElement(c.Fragment,null,"thread"===e.type&&2===e.participantsCount&&c.createElement(c.Fragment,null,c.createElement(xI,{key:"avatar_"+e.participants[0],user_id:e.participants[0],link:!1,size:30}),c.createElement("div",{className:"thread-info-data"},c.createElement("div",{className:"name bm-name"},c.createElement(zI,{user_id:e.participants[0],raw:!0})),n&&c.createElement(b3,{typing:A,thread:e})),n&&c.createElement(Nz,{className:"thread-info-arrow-down"})),"thread"===e.type&&e.participantsCount>=3&&c.createElement(c.Fragment,null,c.createElement("div",{className:"avatar-group avatars-count-"+e.participants.length},e.participants.slice(0,4).map(function(e){return c.createElement(xI,{link:!1,key:"avatar_"+e,user_id:e,size:15})})),c.createElement("div",{className:"thread-info-data",style:w},""!==e.subject&&c.createElement(c.Fragment,null,c.createElement("div",{className:"name"},c.createElement("strong",null,e.subject))),!n&&""===e.subject&&c.createElement(c.Fragment,null,Mae(Tae("%s participant","%s participants",e.participantsCount,"Group Thread Participants Count","bp-better-messages"),e.participantsCount)),n&&c.createElement(b3,{typing:A,thread:e})),n&&c.createElement(Nz,{className:"thread-info-arrow-down"})),"group"===e.type&&c.createElement(c.Fragment,null,c.createElement("span",{className:"avatar bbpm-avatar"},c.createElement(MB,{content:Mae(Bae("Go to <strong>%s</strong>","Links tooltip","bp-better-messages"),e.title)},c.createElement("a",{href:e.url},F))),c.createElement("div",{className:"thread-info-data",style:w},c.createElement("div",{className:"name"},c.createElement(MB,{content:Mae(Bae("Go to <strong>%s</strong>","Links tooltip","bp-better-messages"),e.title)},c.createElement("a",{href:e.url},e.title))),n&&c.createElement(b3,{typing:A,thread:e})),n&&c.createElement(Nz,{className:"thread-info-arrow-down"})),"chat-room"===e.type&&c.createElement(c.Fragment,null,e.image&&F,!e.image&&c.createElement("div",{className:"avatar-group"},e.participants.slice(0,4).map(function(e){return c.createElement(xI,{key:"avatar_"+e,link:!1,user_id:e,size:15})})),c.createElement("div",{className:"thread-info-data",style:w},c.createElement("div",{className:"name"},e.title),n&&c.createElement(b3,{typing:A,thread:e})),n&&c.createElement(Nz,{className:"thread-info-arrow-down"}))))),e&&(0,TS.createPortal)(c.createElement(Q3,{style:{zIndex:"1000"},animation:!1,id:"mini-chat-head-"+r},c.createElement(Z3,{onClick:function(){p6(e.thread_id)}},c.createElement(u6,null),c.createElement("span",{style:{marginLeft:"5px"}},Bae("Open Full Screen","Mini Chat","bp-better-messages"))),c.createElement(Z3,{onClick:function(){location.href=_ae.threadUrl+e.thread_id+"?&scrollToContainer"}},c.createElement(iU,null),c.createElement("span",{style:{marginLeft:"5px"}},Bae("Open in Messages","Mini Chat","bp-better-messages"))),x.map(function(e){return c.createElement(Z3,{key:e.key,onClick:e.onClick,onAuxClick:e.onAuxClick},"string"==typeof e.icon?Kg(e.icon):e.icon,c.createElement("span",{style:{marginLeft:"5px"}},e.label))}),c.createElement("span",{id:"mini-chat-head-"+r,style:{display:"none"}})),document.querySelector("body")),c.createElement("div",{ref:s,className:"controls"},!e&&c.createElement(c.Fragment,null,c.createElement("div",{style:{position:"relative",width:"100px",height:"20px",borderRadius:"4px",overflow:"hidden"}},c.createElement(dI,null))),e&&c.createElement(c.Fragment,null,n&&c.createElement(c.Fragment,null,e&&"thread"===e.type&&2===e.participantsCount&&c.createElement(c.Fragment,null,!!_ae.miniVideo&&e.permissions&&e.permissions.canVideoCall&&c.createElement(c.Fragment,null,!0===e.permissions.canVideoCall&&c.createElement(MB,{content:Bae("Start a video call","Mini Chats","bp-better-messages")},c.createElement("span",{onClick:function(){p6(e.thread_id,"video")},className:"video-call"},c.createElement(Fz,null))),"string"==typeof e.permissions.canVideoCall&&c.createElement(MB,{content:e.permissions.canVideoCall},c.createElement("span",{onClick:function(){vy(e.permissions.canVideoCall)},className:"video-call bm-disabled-button"},c.createElement(Fz,null)))),!!_ae.miniAudio&&e.permissions&&e.permissions.canAudioCall&&c.createElement(c.Fragment,null,!0===e.permissions.canAudioCall&&c.createElement(MB,{content:Bae("Start a voice call","Mini Chats","bp-better-messages")},c.createElement("span",{onClick:function(){p6(e.thread_id,"audio")},className:"audio-call"},c.createElement(Cz,null))),"string"==typeof e.permissions.canAudioCall&&c.createElement(MB,{content:e.permissions.canAudioCall},c.createElement("span",{onClick:function(){vy(e.permissions.canAudioCall)},className:"audio-call bm-disabled-button"},c.createElement(Cz,null))))),!y&&c.createElement(c.Fragment,null,c.createElement(MB,{content:Bae("Minimize","Mini Chats","bp-better-messages")},c.createElement("span",{onClick:function(){!function(e){q6.apply(this,arguments)}(r)},className:"minimize"},c.createElement(Oz,null)))),c.createElement(MB,{content:Bae("Close","Mini Chats","bp-better-messages")},c.createElement("span",{className:"close",onClick:function(){y&&Xb("miniChatsTab",!1),j6(r)}},c.createElement(nF,null)))),!n&&c.createElement(c.Fragment,null,c.createElement(MB,{content:Bae("Open","Mini Chats","bp-better-messages")},c.createElement("span",{onClick:function(){V6(r)},className:"maximize"},c.createElement(Iz,null))),c.createElement(MB,{content:Bae("Close","Mini Chats","bp-better-messages")},c.createElement("span",{className:"close",onClick:function(){j6(r)}},c.createElement(nF,null)))))))}function g6(e){return c.createElement(VC.div,{className:"chat"+(e.open?" open":"")},c.createElement("div",{className:"head"},c.createElement("div",{className:"thread-info"},c.createElement("div",{style:{position:"relative",width:"100px",height:"30px",borderRadius:"4px",overflow:"hidden"}},c.createElement(dI,null)))),c.createElement("div",{className:"chat-content"},c.createElement("div",{className:"bm-messages-list",style:{padding:"0 10px"}},c.createElement(u8,{opacity:.5}))))}function b6(e){var t=e.threadId,n=!1;String(t).startsWith("loading_")?n=!0:t=Number(t);var r=(0,c.useRef)(null),a=(0,c.useRef)(null),i=(0,c.useState)(null),o=(0,p.A)(i,2),s=o[0],u=o[1];(0,c.useEffect)(function(){u(a.current)},[a]);var l=(0,c.useRef)(null),f=(0,c.useState)(null),d=(0,p.A)(f,2),h=d[0],m=d[1],v=RG(!1),g=(0,p.A)(v,3),b=g[0],y=g[1],A=g[2],D=e.open,w=RG(!1),_=(0,p.A)(w,3),E=_[0],k=_[1],x=_[2],C=(0,c.useState)(),F=(0,p.A)(C,2),S=F[0],O=F[1];(0,c.useEffect)(function(){return function(){Uee.delete("mini-chat-"+e.chatId)}},[]),(0,c.useEffect)(function(){return r.current&&r.current.addEventListener("better-messages-highlight-chat",B),function(){r.current&&r.current.removeEventListener("better-messages-highlight-chat",B)}},[r.current]),(0,c.useEffect)(function(){m(l.current)},[l]),(0,c.useEffect)(function(){D&&!n?(Pee(t),Uee.set("mini-chat-"+e.chatId,t)):Uee.delete("mini-chat-"+e.chatId)},[D,n]),zY(function(){n||(Aae(t,null).then(function(e){O(e)}),S7.add(t),P7(),Pee(t))},[t,n]);var T=(0,c.useRef)(!1),B=function(){if(!T.current){T.current=!0;var e=0,t=setInterval(function(){k(!x.current),++e>=6&&(clearInterval(t),T.current=!1)},500)}},M=u7(t);return n&&(M=null),!M||n?c.createElement(g6,{open:D}):c.createElement(BX.Provider,{value:{threadId:t,thread:M,reply:h,insideRouter:!1,screen:null,setScreen:null,call:null,action:b,actionRef:A,setAction:y,chatMain:s}},c.createElement(r8.Provider,{value:{chatId:e.chatId,open:D,threadId:t}},c.createElement("div",{ref:r,"data-chat-id":e.chatId,className:"chat"+(D?" open":"")+(E?" blink":"")},c.createElement(v6,null),c.createElement("div",{className:"chat-content",ref:a},c.createElement(m8,{threadId:t,thread:M,firstUnreadMessage:S}),c.createElement(X6,{ref:l})))))}function y6(e){var t=Y5(),n=(0,p.A)(t,2),r=n[0];n[1];return c.createElement(c.Fragment,null," ",r&&c.createElement(_6,null)," ")}var A6=(0,c.createContext)({}),D6=!1,w6=new Set;function _6(e){var t=(0,c.useRef)(null),n=(0,c.useRef)([]),r=By(),a=x6();(0,c.useEffect)(function(){return n.current=a,w6.clear(),a&&a.forEach(function(e){w6.add(e.id)}),window.addEventListener("resize",u),document.addEventListener("better-messages-main-screen-change",s),function(){window.removeEventListener("resize",u),document.removeEventListener("better-messages-main-screen-change",s)}},[a]),(0,c.useEffect)(function(){a&&(D6||(a.map(function(e){"string"==typeof e.thread_id&&String(e.thread_id).startsWith("loading_")&&j6(e.id)}),D6=!0),u())},[a]);var i=Y5(),o=(0,p.A)(i,1)[0],s=function(){r()},u=function(){if(n.current&&n.current.length>1){var e=document.querySelector(".bp-better-messages-list"),t=document.querySelector(".bp-better-messages-mini"),r=0;e&&(r+=e.getBoundingClientRect().width),t&&(r+=t.getBoundingClientRect().width),r>window.innerWidth&&j6(n.current.shift().id)}};return a?c.createElement(c.StrictMode,null,c.createElement(A6.Provider,{value:{}},o&&c.createElement("div",{ref:t,className:"chats"},c.createElement(c.Fragment,null,a.map(function(e){var t=Number(e.thread_id);return Uee.get("mainScreen")===t?null:0===t?c.createElement(a8,{key:"chat_"+e.id,chatId:e.id,threadId:0}):c.createElement(b6,{key:"chat_"+e.id,chatId:e.id,open:e.open,threadId:e.thread_id})}))))):c.createElement(c.Fragment,null)}var E6=new Map,k6=new cl;function x6(){var e=(0,c.useState)(void 0),t=(0,p.A)(e,2),n=t[0],r=t[1];return(0,c.useEffect)(function(){if(_ae.miniSync){var e=Rre.mini_chats.find().$.subscribe({next:function(e){var t=[];e.sort(function(e,t){return Number(e.id)<Number(t.id)?-1:Number(e.id)>Number(t.id)?1:0}),e.map(function(e){t.push(e.toMutableJSON())}),r(t)},error:function(e){console.error("An error occurred, trying to reset database",e),iae()}});return function(){e.unsubscribe()}}r(Array.from(E6.values())),k6.subscribe(function(){r(Array.from(E6.values()))})},[]),n}var C6=[];function F6(){var e=document.querySelector(".bp-better-messages-mini");if(e){var t=window.getComputedStyle(e);return"none"!==t.display&&"hidden"!==t.visibility}if(_ae.combinedChats){var n=document.querySelector(".bp-better-messages-list");if(n){var r=window.getComputedStyle(n);return"none"!==r.display&&"hidden"!==r.visibility}}return!1}function S6(){return O6.apply(this,arguments)}function O6(){return(O6=(0,o.A)(u().mark(function e(){var t;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(t=0,_ae.miniChats&&F6()){e.next=1;break}return qee(_ae.url+"#/new-conversation"),e.abrupt("return",!1);case 1:if(!(C6.indexOf(t)>-1)){e.next=2;break}return e.abrupt("return",!1);case 2:return e.next=3,T6(0,!0);case 3:return e.abrupt("return",!0);case 4:case"end":return e.stop()}},e)}))).apply(this,arguments)}function T6(e,t){return B6.apply(this,arguments)}function B6(){return B6=(0,o.A)(u().mark(function e(t,n){var r,a,i,o,s,c,l,f,d,p,h,m,v=arguments;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(r=v.length>2&&void 0!==v[2]?v[2]:null,_ae.miniChats&&F6()){e.next=1;break}"string"==typeof t&&t.startsWith("loading_")&&(t=t.replace("loading_","")),qee(_ae.url+"#/conversation/"+t),e.next=17;break;case 1:if(!(C6.indexOf(t)>-1)){e.next=2;break}return e.abrupt("return",!1);case 2:if(a={thread_id:String(t),open:n},!Fae){e.next=3;break}o6("/conversation/"+t),e.next=17;break;case 3:if(!_ae.miniSync){e.next=13;break}if("number"!=typeof t){e.next=5;break}return e.next=4,Rre.mini_chats.findOne({selector:{thread_id:String(t)}}).exec();case 4:if(!(i=e.sent)){e.next=5;break}return R6(i.id),e.abrupt("return",!1);case 5:if(!r){e.next=8;break}return e.next=6,Rre.mini_chats.findOne({selector:{user_id:String(r)}}).exec();case 6:if(!(o=e.sent)){e.next=7;break}return R6(o.id),e.abrupt("return",!1);case 7:a.user_id=String(r);case 8:if(!_ae.combinedChats){e.next=10;break}return a.id="1",e.next=9,Rre.mini_chats.upsert(a);case 9:return s=e.sent,e.abrupt("return",s.toMutableJSON());case 10:return c=0===w6.size?0:Math.max.apply(Math,(0,ae.A)(Array.from(w6).map(function(e){return Number(e)}).filter(function(e){return!isNaN(e)}))),a.id=String(c+1),e.next=11,Rre.mini_chats.insert(a);case 11:return l=e.sent,e.abrupt("return",l.toMutableJSON());case 12:e.next=17;break;case 13:if(f=Array.from(E6.values()),"number"!=typeof t){e.next=14;break}if(!(d=f.find(function(e){return e.thread_id===String(t)}))){e.next=14;break}return R6(d.id),e.abrupt("return",!1);case 14:if(!r){e.next=16;break}if(!(p=f.find(function(e){return e.user_id===r}))){e.next=15;break}return R6(p.id),e.abrupt("return",!1);case 15:a.user_id=r;case 16:return _ae.combinedChats?a.id="1":(h=Math.max.apply(Math,(0,ae.A)(Array.from(E6.keys()))),(m=1)<=h&&(m=h+1),a.id=String(m)),E6.set(a.id,a),k6.next(!0),e.abrupt("return",a);case 17:case"end":return e.stop()}},e)})),B6.apply(this,arguments)}function M6(e){return P6.apply(this,arguments)}function P6(){return(P6=(0,o.A)(u().mark(function e(t){var n,r,a;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(!_ae.miniSync){e.next=3;break}return e.next=1,Rre.mini_chats.findOne({selector:{thread_id:String(t)}}).exec();case 1:if(!(n=e.sent)){e.next=2;break}return e.abrupt("return",n.toMutableJSON());case 2:e.next=4;break;case 3:if(r=Array.from(E6.values()),!(a=r.find(function(e){return e.thread_id===t}))){e.next=4;break}return e.abrupt("return",a);case 4:return e.abrupt("return",!1);case 5:case"end":return e.stop()}},e)}))).apply(this,arguments)}function R6(e){return N6.apply(this,arguments)}function N6(){return(N6=(0,o.A)(u().mark(function e(t){var n;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:(n=document.querySelector('.bp-messages-wrap .chat[data-chat-id="'+t+'"]'))&&n.dispatchEvent(new CustomEvent("better-messages-highlight-chat"));case 1:case"end":return e.stop()}},e)}))).apply(this,arguments)}function I6(e,t){return L6.apply(this,arguments)}function L6(){return(L6=(0,o.A)(u().mark(function e(t,n){var r,a;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(!_ae.miniSync){e.next=2;break}return e.next=1,Rre.mini_chats.findOne(t).exec();case 1:(r=e.sent)&&r.incrementalUpdate({$set:n}).catch(bG),e.next=3;break;case 2:a=E6.get(t),Object.keys(n).map(function(e){a[e]=n[e]}),E6.set(t,a),k6.next(!0);case 3:case"end":return e.stop()}},e)}))).apply(this,arguments)}function j6(e){return z6.apply(this,arguments)}function z6(){return(z6=(0,o.A)(u().mark(function e(t){var n;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(!_ae.miniSync){e.next=4;break}return e.next=1,Rre.mini_chats.findOne(t).exec();case 1:if(!(n=e.sent)){e.next=2;break}return e.abrupt("return",n.incrementalRemove().catch(bG));case 2:return e.abrupt("return",!1);case 3:e.next=5;break;case 4:E6.delete(t),k6.next(!0);case 5:case"end":return e.stop()}},e)}))).apply(this,arguments)}function q6(){return(q6=(0,o.A)(u().mark(function e(t){var n,r;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(!_ae.miniSync){e.next=4;break}return e.next=1,Rre.mini_chats.findOne(t).exec();case 1:if(!(n=e.sent)){e.next=2;break}return e.abrupt("return",n.incrementalUpdate({$set:{open:!1}}).catch(bG));case 2:return e.abrupt("return",!1);case 3:e.next=5;break;case 4:(r=E6.get(t)).open=!1,E6.set(t,r),k6.next(!0);case 5:case"end":return e.stop()}},e)}))).apply(this,arguments)}function V6(e){return U6.apply(this,arguments)}function U6(){return(U6=(0,o.A)(u().mark(function e(t){var n,r;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(!_ae.miniSync){e.next=4;break}return e.next=1,Rre.mini_chats.findOne(t).exec();case 1:if(!(n=e.sent)){e.next=2;break}return e.abrupt("return",n.incrementalUpdate({$set:{open:!0}}).catch(bG));case 2:return e.abrupt("return",!1);case 3:e.next=5;break;case 4:(r=E6.get(t)).open=!0,E6.set(t,r),k6.next(!0);case 5:case"end":return e.stop()}},e)}))).apply(this,arguments)}function H6(e){return W6.apply(this,arguments)}function W6(){return(W6=(0,o.A)(u().mark(function e(t){var n,r,a;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(!_ae.miniSync){e.next=3;break}return e.next=1,Rre.mini_chats.findOne({selector:{thread_id:String(t)}}).exec();case 1:if(!(n=e.sent)){e.next=2;break}return e.next=2,n.incrementalRemove();case 2:e.next=4;break;case 3:r=Array.from(E6.values()),(a=r.find(function(e){return e.thread_id===t}))&&(E6.delete(a.id),k6.next(!0));case 4:return e.abrupt("return",!1);case 5:case"end":return e.stop()}},e)}))).apply(this,arguments)}function $6(e){return G6.apply(this,arguments)}function G6(){return(G6=(0,o.A)(u().mark(function e(t){var n,r,a;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return n="ai/cancelResponse/"+t,e.prev=1,e.next=2,sae.post(n);case 2:return r=e.sent,a=r.data,e.next=3,O8(a);case 3:return e.abrupt("return",!0);case 4:return e.prev=4,yy(e.catch(1)),e.abrupt("return",!1);case 5:case"end":return e.stop()}},e,null,[[1,4]])}))).apply(this,arguments)}function Q6(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function Z6(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Q6(Object(n),!0).forEach(function(t){(0,M.A)(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Q6(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}var Y6=c.createContext({uploader:null,reply:null,sendMessage:null,saveMessage:null}),X6=(0,c.forwardRef)(function(e,t){e=Z6(Z6({},{placeholder:!1,initialMessage:"",subject:null,recipients:[]}),e);var n=(0,c.useContext)(BX),r=n.insideRouter,a=n.screen,i=n.thread,s=n.threadId,l=n.action,f=n.actionRef,d=n.setAction,h=n.chatMain,m=(0,c.useContext)(r8),v=m.chatId,g=m.threadId,b=(0,c.useRef)(null),y=(0,c.useRef)(null),A=(0,c.useState)(!1),D=(0,p.A)(A,2),w=D[0],_=D[1],E=RG(!1),k=(0,p.A)(E,3),x=k[0],C=k[1],S=k[2],O=(0,c.useState)(!0),T=(0,p.A)(O,2),B=T[0],M=T[1],P=(0,c.useState)(!1),R=(0,p.A)(P,2),N=R[0],I=R[1],L=(0,c.useState)(!1),j=(0,p.A)(L,2),z=j[0],q=j[1],V=(0,c.useState)(0),U=(0,p.A)(V,2),H=U[0],W=U[1],$=(0,c.useRef)(null);(0,c.useRef)(null);(0,c.useEffect)(function(){z?(W(0),$.current=window.setInterval(function(){W(function(e){return e+1})},1e3)):clearInterval($.current)},[z]);var G=function(){var e=(0,o.A)(u().mark(function e(){var t;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,C(!0),_ee(),e.next=1,BetterMessagesVoiceMessages.recorder.startMic();case 1:return e.next=2,BetterMessagesVoiceMessages.recorder.startRecording();case 2:q(!0),e.next=4;break;case 3:e.prev=3,t=e.catch(0),Eee(),vy(t);case 4:return e.prev=4,C(!1),e.finish(4);case 5:case"end":return e.stop()}},e,null,[[0,3,4,5]])}));return function(){return e.apply(this,arguments)}}(),Q=function(){var e=(0,o.A)(u().mark(function e(){var t,n,r;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return q(!1),Eee(),C(!0),e.prev=1,e.next=2,BetterMessagesVoiceMessages.recorder.stopRecording(!0);case 2:return t=e.sent,e.next=3,BetterMessagesVoiceMessages.recorder.stopMic();case 3:return(n=new FormData).append("data",t),l&&"reply_message"===l.action&&((r={}).reply_to=l.message.message_id,n.append("meta",JSON.stringify(r))),e.next=4,sae.post("thread/"+s+"/sendVoice",n,{requestType:"upload",headers:{"Content-Type":"multipart/form-data"}});case 4:return e.prev=4,l&&d(!1),C(!1),e.finish(4);case 5:case"end":return e.stop()}},e,null,[[1,,4,5]])}));return function(){return e.apply(this,arguments)}}(),Z=function(){var e=(0,o.A)(u().mark(function e(){return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=1,BetterMessagesVoiceMessages.recorder.stopRecording(!1);case 1:return e.next=2,BetterMessagesVoiceMessages.recorder.stopMic();case 2:return e.prev=2,Eee(),q(!1),e.finish(2);case 3:case"end":return e.stop()}},e,null,[[0,,2,3]])}));return function(){return e.apply(this,arguments)}}(),Y=("function"==typeof window.BMrecordVoiceMessage||"undefined"!=typeof BetterMessagesVoiceMessages)&&s>0&&!_ae.disableVoiceMessages&&!(i.permissions&&i.permissions.preventVoiceMessages),X=_ae.attachments;i&&"newThread"!==a&&(i.permissions&&!i.permissions.canUpload&&(X=void 0),X&&"chat-room"===i.type&&!i.chatRoom.enableFiles&&(X=void 0)),zY(function(){t.current.addEventListener("better-message-editor-paste-file",function(e){y.current&&y.current.addFile(e.detail.file)})},[]),(0,c.useEffect)(function(){eX(b),z&&Z()},[s]);var K,J,ee=(0,c.useRef)(null),te=(0,c.useRef)(null);ee.current=e.subject,te.current=e.recipients,r&&(K=BR(),J=FR()),null===s&&(s=0);var ne=function(){var e=(0,o.A)(u().mark(function e(){var t,n,a,o,c,l;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(!S.current){e.next=1;break}return e.abrupt("return");case 1:return t=!!y.current&&y.current.getFilesCount()>0,n={},a=t||!_ae.fast,r&&J.pathname.includes("new-conversation")&&(a=!0),e.next=2,Rae("better_messages_before_message_sent",!1,s,i);case 2:if(!e.sent){e.next=3;break}return e.abrupt("return");case 3:if(e.prev=3,0!==s){e.next=9;break}if(o=new Set,!t){e.next=5;break}return a=!0,C(!0),e.next=4,y.current.uploadFiles(s);case 4:e.sent.successful.map(function(e){o.add(Number(e.meta.id))});case 5:return e.next=6,gX(s,b,null,o,te.current,ee.current,d);case 6:if(!(c=e.sent)){e.next=8;break}if(!r){e.next=7;break}K("/conversation/"+c.thread_id),e.next=8;break;case 7:if(null===v){e.next=8;break}return e.next=8,I6(v,{thread_id:String(c.thread_id)});case 8:e.next=15;break;case 9:if(f&&f.current&&"reply_message"===f.current.action&&(n.reply_to=f.current.message.message_id),l=new Set,!t){e.next=11;break}return a=!0,C(!0),e.next=10,y.current.uploadFiles(s);case 10:e.sent.successful.map(function(e){l.add(Number(e.meta.id))});case 11:return e.next=12,gX(s,b,n,l,[],"",d);case 12:if(!e.sent){e.next=14;break}if(!r){e.next=13;break}J.pathname.includes("new-conversation")&&K("/conversation/"+s),e.next=14;break;case 13:if(0!==g||!v){e.next=14;break}return e.next=14,I6(v,{thread_id:String(s)});case 14:f.current&&d(!1);case 15:return e.prev=15,a&&C(!1),e.finish(15);case 16:case"end":return e.stop()}},e,null,[[3,,15,16]])}));return function(){return e.apply(this,arguments)}}(),re=function(){var e=(0,o.A)(u().mark(function e(){return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(!x){e.next=1;break}return e.abrupt("return",!1);case 1:return C(!0),e.prev=2,e.next=3,O1(s,l.message.message_id,b);case 3:return e.prev=3,C(!1),d(!1),e.finish(3);case 4:case"end":return e.stop()}},e,null,[[2,,3,4]])}));return function(){return e.apply(this,arguments)}}(),ae=Bae("Write your message","Reply area placeholder","bp-better-messages");(0,c.useEffect)(function(){if(l&&"edit_message"===l.action?_(!0):_(!1),y.current&&y.current.getUppy())if(l){if("edit_message"===l.action){var e=l.message;e.meta.files&&e.meta.files.map(function(e){Ws.get(e.url,{responseType:"blob"}).then(function(t){y.current.getUppy().addFile({id:e.id,data:new File([t.data],e.name),name:e.name,type:e.mimeType})})})}}else y.current.getUppy().cancelAll({reason:"user"})},[l]);var ie,oe,se,ue,ce=Rae("better_messages_send_button_after","",i),le=RG(!1),fe=(0,p.A)(le,3),de=fe[0],pe=fe[1],he=fe[2],me=!(!i.permissions||!1!==i.permissions.canReply||!i.permissions.canReplyMsg||"string"!=typeof i.permissions.canReplyMsg.waiting_for_ai_response)&&i.permissions.canReplyMsg.waiting_for_ai_response;return!1!==me&&(ae=me),c.createElement(Y6.Provider,{value:{reply:t.current,uploader:y.current,sendMessage:ne,saveMessage:re}},c.createElement(Zy,null,l&&"edit_message"===l.action&&c.createElement(VC.div,{style:{zIndex:0},initial:{y:"100%"},animate:{y:"0%"},transition:{duration:.2},exit:{y:"100%"},className:"bpbm-preview-message bpbm-edit-message"},c.createElement("div",{className:"bpbm-preview-message-cancel",onClick:function(){d(!1)}},c.createElement(tF,{className:"bm-svg"})),c.createElement("div",{className:"bpbm-preview-message-content"},c.createElement("span",{className:"bpbm-preview-message-name"},Bae("Edit message","Edit message panel","bp-better-messages")),c.createElement("div",{className:"bpbm-preview-message-text"},ZV(l.message))))),c.createElement(Zy,null,l&&"reply_message"===l.action&&c.createElement(VC.div,{style:{zIndex:0},initial:{y:"100%"},animate:{y:"0%"},transition:{duration:.2},exit:{y:"100%"},className:"bpbm-preview-message bpbm-reply-message"},c.createElement("div",{className:"bpbm-preview-message-cancel",onClick:function(){d(!1)}},c.createElement(tF,{className:"bm-svg"})),c.createElement("div",{className:"bpbm-preview-message-content"},c.createElement("span",{className:"bpbm-preview-message-name"},Bae("Reply to message","Reply message panel","bp-better-messages")),c.createElement("div",{className:"bpbm-preview-message-text"},ZV(l.message))))),c.createElement("div",{ref:t,className:"bm-reply"+(X?" bm-attachments":""),style:{visibility:i||e.placeholder?"visible":"hidden"}},(i||e.placeholder)&&c.createElement(c.Fragment,null,(e.placeholder||i.permissions&&(i.permissions.canReply||!1!==me))&&c.createElement(c.Fragment,null,X&&c.createElement(qY,{ref:y,threadId:s,sendMessage:ne,chatMain:h,setHasFiles:I,overwriteExtensions:i.permissions.canUploadExtensions?i.permissions.canUploadExtensions:null,overwriteMaxSize:i.permissions.canUploadMaxSize?i.permissions.canUploadMaxSize:null,totalMaxSize:i.permissions.totalMaxUploadSize?i.permissions.totalMaxUploadSize:null}),c.createElement(r2,{ref:b,isDisabled:x||!1!==me,setEditorEmpty:M,initialMessage:e.initialMessage,placeholder:ae}),z&&c.createElement("span",{className:"bpbm-record-voice"},c.createElement("span",{className:"bpbm-record-voice-delete",onClick:function(){Z()}},c.createElement(tF,{className:"bm-svg"})),c.createElement("span",{className:"bpbm-record-voice-time"},(ie=1e3*H,oe=Math.floor(ie/1e3%60),se=Math.floor(ie/6e4%60),ue=Math.floor(ie/36e5%24),se=se<10?"0"+se:se,oe=oe<10?"0"+oe:oe,"00"!==(ue=ue<10?"0"+ue:ue)?ue+":"+se+":"+oe:se+":"+oe)),c.createElement("span",{className:"bpbm-record-voice-send",onClick:function(){Q()}},c.createElement(eF,{className:"bm-svg"}))),!z&&c.createElement(c.Fragment,null,_ae.gifs&&s>0&&c.createElement(N1,null),_ae.stickers&&s>0&&c.createElement(x1,null),!Fae&&c.createElement(MG,{editor:b}),!w&&!1===me&&c.createElement(c.Fragment,null,!1===x&&c.createElement(c.Fragment,null,Y&&B&&!N&&c.createElement(MB,{content:Oae("Record Voice Message","bp-better-messages")},c.createElement("div",{tabIndex:0,className:"bm-send-message",onClick:function(){G()}},c.createElement(QV,null))),(!Y||!B||N)&&c.createElement(MB,{content:Oae("Send Message","bp-better-messages")},c.createElement("div",{tabIndex:0,className:"bm-send-message",onMouseDown:function(e){e.preventDefault()},onClick:function(){y4()&&!F()||ne()},onTouchStart:function(){y4()&&!F()&&ne()},onKeyDown:function(e){"Enter"===e.code&&ne()}},c.createElement(yz,null)))),x&&c.createElement("div",{className:"bm-send-message"},c.createElement(S1,{className:"bm-spin-animation"}))),w&&c.createElement(c.Fragment,null,!x&&c.createElement(MB,{content:Bae("Save Message",'"Edit message" button tooltip',"bp-better-messages")},c.createElement("div",{className:"bm-send-message",onMouseDown:function(e){e.preventDefault()},onClick:function(){re()}},c.createElement(gz,null))),x&&c.createElement("div",{className:"bm-send-message"},c.createElement(S1,{className:"bm-spin-animation"}))),!1!==me&&!Y&&c.createElement(MB,{content:Bae("Cancel response",'"Edit message" button tooltip',"bp-better-messages")},c.createElement("div",{className:"bm-send-message",onClick:(0,o.A)(u().mark(function e(){return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(he.current){e.next=3;break}return e.prev=1,pe(!0),e.next=2,$6(s);case 2:return e.prev=2,pe(!1),e.finish(2);case 3:case"end":return e.stop()}},e,null,[[1,,2,3]])}))},!de&&c.createElement(Dz,null),de&&c.createElement(S1,{className:"bm-spin-animation"}))),Kg(ce))),!e.placeholder&&i.permissions&&!i.permissions.canReply&&!1===me&&c.createElement(c.Fragment,null,c.createElement(o2,{thread:i})))))});function K6(){var e=(0,c.useContext)($N),t=e.isMaximized,n=e.setIsMaximized,r=e.fullScreened;return c.createElement(c.Fragment,null,c.createElement(MB,{showOnMobile:!1,content:Bae("Back",'"Back" Button Tooltip',"bp-better-messages")},c.createElement(IN,{to:"/",className:"back"},c.createElement(xz,null))),c.createElement("span",{id:"bm-new-thread-title"},Bae("Start a new conversation","New threads screen","bp-better-messages")),_ae.canBulk&&c.createElement(MB,{showOnMobile:!1,content:Bae("Bulk Message","New threads screen","bp-better-messages")},c.createElement(IN,{to:"/send-bulk",className:"mass-message"},c.createElement(bz,null))),_ae.fullScreen&&c.createElement(c.Fragment,null,!t&&c.createElement(c.Fragment,null,c.createElement(MB,{showOnMobile:!1,content:Bae("Maximize",'"Maximize messages window" Button Tooltip',"bp-better-messages")},c.createElement("span",{onClick:function(){n(!0)},className:"bpbm-maximize"},c.createElement(oU,{className:"bm-svg"}))))),t&&!r&&c.createElement(c.Fragment,null,c.createElement(MB,{showOnMobile:!1,content:Bae("Minimize",'"Minimize messages window" Button Tooltip',"bp-better-messages")},c.createElement("span",{onClick:function(){n(!1)},className:"bpbm-minimize"},c.createElement(sU,{className:"bm-svg"})))))}function J6(){return J6=(0,o.A)(u().mark(function e(t){var n,r,a,i,o=arguments;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return n=o.length>1&&void 0!==o[1]&&o[1],e.prev=1,e.next=2,sae.post("thread/suggest",{recipients:t,forceNew:n});case 2:return r=e.sent,(a=r.data).thread_id||(a.thread_id=0),e.abrupt("return",a);case 3:throw e.prev=3,vy(i=e.catch(1)),i;case 4:case"end":return e.stop()}},e,null,[[1,3]])})),J6.apply(this,arguments)}function e8(e){return t8.apply(this,arguments)}function t8(){return(t8=(0,o.A)(u().mark(function e(t){var n,r;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return n=[],e.next=1,sae.get("suggestions",{params:{search:t}});case 1:return Z9((r=e.sent).data),r.data.map(function(e){L9.users.add(Number(e.user_id)),n.push({value:e.user_id})}),e.abrupt("return",n);case 2:case"end":return e.stop()}},e)}))).apply(this,arguments)}function n8(e){var t=(0,c.useState)(0),n=(0,p.A)(t,2),r=n[0],a=n[1],i=(0,c.useState)(_ae.forceThread),s=(0,p.A)(i,2),l=s[0],f=s[1],d=(0,c.useState)(!1),h=(0,p.A)(d,2),m=h[0],v=h[1],g=(0,c.useState)(!1),b=(0,p.A)(g,2),y=b[0],A=b[1],D=(0,c.useState)([]),w=(0,p.A)(D,2),_=w[0],E=w[1],k=(0,c.useState)([]),C=(0,p.A)(k,2),F=C[0],S=C[1],O=(0,c.useRef)(null),T=(0,c.useRef)(null),B=(0,c.useState)(null),M=(0,p.A)(B,2),P=M[0],R=M[1],N=RG(!1),I=(0,p.A)(N,3),L=I[0],j=I[1],z=I[2],q=(0,c.useState)(!1),V=(0,p.A)(q,2),U=V[0],H=V[1],W=(0,c.useState)([]),$=(0,p.A)(W,2),G=$[0],Q=$[1],Z=(0,c.useState)(!1),Y=(0,p.A)(Z,2),X=Y[0],K=Y[1],J=(0,c.useState)(""),ee=(0,p.A)(J,2),te=ee[0],ne=ee[1],re=(0,c.useState)(""),ie=(0,p.A)(re,2),oe=ie[0],se=ie[1],ue=(0,c.useRef)(null),ce=(0,c.useState)(null),le=(0,p.A)(ce,2),fe=le[0],de=le[1],pe=300;if(!x()){var he=NY(ue);pe=(0,p.A)(he,1)[0].height}(0,c.useEffect)(function(){de(ue.current)},[ue]),zY(function(){_ae.suggestions&&(A(!0),sae.get("userSuggestions").then(function(e){var t=[];e.data.map(function(e){t.push({value:Number(e)})}),E(t),A(!1)}))},[]),(0,c.useEffect)(function(){var e=new Proxy(new URLSearchParams(window.location.hash),{get:function(e,t){return e.get(t)}}),t=T.current;if(t&&e.to){var n=e.to.split(",");if(n.length>0){var r=[];(0,ae.A)(new Set(n)).map(function(e){r.push({value:Number(e)})}),t.setValue(r)}}e.subject&&ne(e.subject),e.message&&se(e.message)},[window.location.hash]),(0,c.useEffect)(function(){F.length>0?function(e){return J6.apply(this,arguments)}(F,l).then(function(){var e=(0,o.A)(u().mark(function e(t){var n,r;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:n=t.thread_id,t.result,(r=t.errors)&&r.length>0?(a(0),Q(r),v(!1),K(!1),H(!1)):(a(n),l||0===n?(a(0),v(!0),K(!0),H(!1)):(v(!1),K(!1),H(!0),Aae(n,null)),Q([]));case 1:case"end":return e.stop()}},e)}));return function(t){return e.apply(this,arguments)}}()):(a(0),v(!1),K(!1),H(!1),Q([]))},[F,l]),(0,c.useEffect)(function(){f(_ae.forceThread)},[F]);var me=u7(r);return(0,c.useEffect)(function(){R(O.current)},[O]),c.createElement(c.Fragment,null,e.inRouter&&c.createElement("div",{className:"chat-header"},c.createElement(K6,null)),c.createElement(Y$,{ref:T,autoFocus:!1,defaultMenuIsOpen:_ae.suggestions,className:"bm_user_selector",classNamePrefix:"bm_user_selector",maxMenuHeight:pe>300?pe:300,isMulti:!0,placeholder:Bae("Start typing to search members","New threads screen","bp-better-messages"),defaultOptions:_,loadOptions:e8,onChange:function(e,t){S(e.map(function(e){return e.value}))},components:{ValueContainer:function(e){return c.createElement(c.Fragment,null,c.createElement("span",{className:"bm-to-label"},Bae("To: ","New threads screen","bp-better-messages")),c.createElement(GW.ValueContainer,e))},DropdownIndicator:function(){return null},IndicatorSeparator:function(){return null},MultiValueLabel:(0,c.memo)(function(e){return c.createElement(c.Fragment,{key:"user_"+e.data.value},c.createElement(xI,{key:"label_avatar_"+e.data.value,user_id:e.data.value,link:!1,size:20}),c.createElement(zI,{key:"label_username_"+e.data.value,link:!1,user_id:e.data.value}))},function(e,t){return $s(e.data,t.data)}),NoOptionsMessage:function(e){return c.createElement("div",{className:"bm_user_selector__menu-notice bm_user_selector__menu-notice--no-options"},y&&Bae("Loading...","New threads screen","bp-better-messages"),!y&&Bae("No members found","New threads screen","bp-better-messages"))},LoadingMessage:function(e){return c.createElement("div",{className:"bm_user_selector__menu-loading"},Bae("Loading...","New threads screen","bp-better-messages"))},Option:QW}}),_ae.subjects&&X&&c.createElement(VC.div,{style:{zIndex:0},initial:{y:"-100%"},animate:{y:"0%"},transition:{duration:.2},exit:{y:"-100%"},className:"bm_thread_subject_input"},c.createElement("label",{className:"bm-to-label"},Bae("Subject:","New threads screen","bp-better-messages")),c.createElement("input",{className:"thread_subject__input",type:"text",placeholder:Bae("Enter conversation subject","New threads screen","bp-better-messages"),autoCapitalize:"none",autoComplete:"off",autoCorrect:"off",spellCheck:"false","aria-expanded":"false",onChange:function(e){ne(e.target.value)},value:te})),G.length>0&&c.createElement(VC.div,{style:{zIndex:0},initial:{y:"-100%"},animate:{y:"0%"},transition:{duration:.2},exit:{y:"-100%"},className:"bm_thread_create_error bm-alert bm-error"},c.createElement("ul",null,G.map(function(e,t){return c.createElement("li",{key:"thread_start_error_"+t},Kg(e))}))),U&&c.createElement(VC.div,{style:{zIndex:0,flexDirection:"column",textAlign:"center"},initial:{y:"-100%"},animate:{y:"0%"},transition:{duration:.2},exit:{y:"-100%"},className:"bm-conversation-exist bm-alert bm-info"},c.createElement("p",{style:{marginBottom:"5px"}},Bae("You already have a conversation with this member.","New threads screen","bp-better-messages"),c.createElement("br",null),Bae("Type a message below to continue the conversation.","New threads screen","bp-better-messages")),!_ae.singleThread&&c.createElement("button",{onClick:function(e){e.preventDefault(),f(!0)}},Bae("Start a new conversation","New threads screen","bp-better-messages"))),c.createElement(BX.Provider,{value:{syncing:!1,threadId:r,thread:me,reply:P,insideRouter:e.inRouter,screen:"newThread",action:L,actionRef:z,setAction:j,setScreen:null,call:null,chatMain:fe}},c.createElement("div",{className:"bpbm-chat-content"},c.createElement("div",{ref:ue,className:"bpbm-chat-main"},c.createElement("div",{className:"bpbm-chat-main-primary"},me&&!m&&c.createElement(c.Fragment,null,c.createElement(m8,{thread:me,threadId:r}),c.createElement(X6,{ref:O})),m&&c.createElement(c.Fragment,null,c.createElement(m8,{threadId:0,placeholder:!0}),c.createElement(X6,{ref:O,placeholder:!0,initialMessage:oe,recipients:F,subject:te})),!me&&!m&&c.createElement(c.Fragment,null,c.createElement("div",{style:{height:"100%"}}),c.createElement(X6,{ref:O,placeholder:!0})))))))}var r8=(0,c.createContext)({open:null,setOpen:null,chatId:null,threadId:null});function a8(e){var t=(0,c.useState)(!0),n=(0,p.A)(t,2),r=n[0],a=n[1];return c.createElement(r8.Provider,{value:{open:r,setOpen:a,chatId:e.chatId,threadId:e.threadId}},c.createElement(VC.div,{className:"mini-chat-new chat"+(r?" open":"")},c.createElement("div",{className:"head"},c.createElement("span",{style:{marginRight:"auto"}},Bae("Start a new conversation","New threads screen","bp-better-messages")),c.createElement("div",{className:"controls"},c.createElement(MB,{content:Bae("Close","Mini Chats","bp-better-messages")},c.createElement("span",{className:"close",onClick:function(){j6(e.chatId)}},c.createElement(nF,null))))),c.createElement("div",{className:"chat-content"},c.createElement(n8,{inRouter:!1}))))}function i8(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function o8(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?i8(Object(n),!0).forEach(function(t){(0,M.A)(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):i8(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function s8(e){(0,c.useContext)(r8);e=o8(o8({},{opacity:.3}),e);return c.createElement(c.Fragment,null,c.createElement("div",{className:"bm-list",style:{paddingTop:0,marginTop:20,opacity:e.opacity,overflow:"hidden"}},(0,ae.A)(Array(10)).map(function(e,t){return c.createElement("div",{key:"messages-placeholder-"+t,className:"bm-date-stack"},c.createElement("div",{className:"bm-messages-stack "+(t%2==0?"bm-left-side":"bm-right-side")},c.createElement("div",{className:"bm-pic",style:{top:"0"}},c.createElement("span",{className:"avatar bbpm-avatar"},c.createElement("div",{className:"bm-placeholder-wrapper",style:{position:"relative",width:35,height:35,borderRadius:"4px",overflow:"hidden"}},c.createElement(dI,null)))),c.createElement("div",{className:"bm-content"},c.createElement("div",{className:"bm-info"},c.createElement("div",{className:"name"},c.createElement("div",{className:"bm-placeholder-wrapper",style:{position:"relative",width:"100px",height:"20px",borderRadius:"4px",overflow:"hidden"}},c.createElement(dI,null)))),c.createElement("ul",{className:"bm-messages-listing"},c.createElement("div",{className:"bm-message  my"},c.createElement("div",{className:"bm-message-content no-padding"},c.createElement("span",{className:"bm-message-content-text"},c.createElement("div",{className:"bm-placeholder-wrapper",style:{position:"relative",minWidth:"150px",maxWidth:"350px",width:"100%",height:"25px",borderRadius:"4px",overflow:"hidden"}},c.createElement(dI,null)))))))))})))}const u8=c.memo(s8);function c8(e){var t=e.messageId,n=e.threadId,r=(0,c.useContext)(R4).scrollTo,a=b8(t,!0);return a?c.createElement("div",{className:"bm-top-pinned-message"},c.createElement("div",{className:"bm-top-pinned-message-content",onClick:function(){r(n,t)}},c.createElement("span",{className:"bm-top-pinned-message-label"},Bae("Pinned Message","Messages pinning","bp-better-messages")),c.createElement("span",{className:"bm-top-pinned-message-text"},function(e){e.meta||(e.meta={});var t=e.message;return t.startsWith('<span class="bpbm-sticker"')?c.createElement("div",{className:"last-message-rich"},c.createElement(sI,null)," ",Oae("Sticker","bp-better-messages")," "):t.startsWith('<span class="bpbm-gif"')?c.createElement("div",{className:"last-message-rich"},c.createElement(qV,{style:{fontSize:18}})):t.startsWith('<div class="bpbm-voice-message"')?c.createElement("div",{className:"last-message-rich"},c.createElement(QV,null)," ",Oae("Voice Message","bp-better-messages")," "):(t=RV(e,14,"pinned"),e.meta.files&&t.push(c.createElement("div",{className:"last-message-rich",key:"file-attachments-"+e.message_id},c.createElement(aF,null)," ",Mae(Tae("%s attachment","%s attachments",e.meta.files.length,"Conversations list item","bp-better-messages"),e.meta.files.length))),t)}(a)))):null}function l8(){var e=(0,c.useContext)(BX),t=e.thread,n=e.call,r=(0,c.useContext)(r8).chatId,a=[];t&&t.groupCall&&t.permissions&&(t.groupCall.video&&t.permissions.canGroupVideo&&a.push(c.createElement("div",{key:"pinned-item-group-video-call",className:"bpbm-group-call-in-progress bpbm-group-call-type-video"},c.createElement("span",{className:"bpbm-group-call-in-progress-info"},c.createElement(zz,null),c.createElement("span",{className:"bpbm-group-call-participant-count"},t.groupCall.video)," ",Bae("participants are in group video chat","Group Video Chat","bp-better-messages")),c.createElement("span",{className:"bpbm-group-call-in-progress-join"},c.createElement("button",{onClick:function(){r?p6(t.thread_id,"group-video"):n.startGroupCall("video")}},Bae("Join Video Chat","Group Video Chat","bp-better-messages"))))),t.groupCall.audio&&t.permissions.canGroupAudio&&a.push(c.createElement("div",{key:"pinned-item-group-video-call",className:"bpbm-group-call-in-progress bpbm-group-call-type-audio"},c.createElement("span",{className:"bpbm-group-call-in-progress-info"},c.createElement(jz,null),c.createElement("span",{className:"bpbm-group-call-participant-count"},t.groupCall.audio)," ",Bae("participants are in group audio chat","Group Audio Chat","bp-better-messages")),c.createElement("span",{className:"bpbm-group-call-in-progress-join"},c.createElement("button",{onClick:function(){r?p6(t.thread_id,"group-audio"):n.startGroupCall("audio")}},Bae("Join Audio Chat","Group Audio Chat","bp-better-messages"))))));var i=Rae("better_messages_messages_list_before","",t);return c.createElement("div",{className:"bm-before-message-list"},""!==i&&Kg(i),t.threadInfo&&c.createElement("div",{className:"bm-thread-info"},Kg(t.threadInfo)),t.pinned&&c.createElement(c8,{messageId:t.pinned[0],threadId:t.thread_id}),a.map(function(e){return e}))}const f8=(0,c.memo)(function(e){var t,n=e.thread,r=e.entry,a=e.firstUnreadMessage,i=void 0===a?null:a,o=(0,p.A)(r,2),s=o[0],u=o[1],l=Wa.fromISO(s),f=l.toISODate(),d=Wa.now().year,h=Wa.now().toISODate(),m=Wa.now().minus({day:1}).toISODate();return t=f===h?Bae("Today","Messages stack date (today)","bp-better-messages"):f===m?Bae("Yesterday","Messages stack date (yesterday)","bp-better-messages"):l.year!==d?l.toLocal().toFormat(Bae("MMMM d, y","Messages stack date (previous years) https://moment.github.io/luxon/#/formatting?id=table-of-tokens","bp-better-messages")):l.toLocal().toFormat(Bae("MMMM d","Messages stack date (current year) https://moment.github.io/luxon/#/formatting?id=table-of-tokens","bp-better-messages")),c.createElement("div",{className:"bm-date-stack",key:"message_stack_date_"+s},c.createElement(MB,{content:l.toLocal().toLocaleString(Wa.DATE_HUGE)},c.createElement("div",{className:"bm-sticky-date"},t)),c.createElement(c.Fragment,{key:"message_stack_date_"+s+"_stacks"},u.map(function(e,t){var r=i&&i===e[0].message_id;return c.createElement(c.Fragment,{key:"message_stack_fragment_"+e[0].thread_id+"_"+t},r&&c.createElement("div",{className:"bm-unread-messages",key:"unread_messages_firstUnreadMessage"},Bae("Unread messages","Messages list unread label","bp-better-messages")),n&&c.createElement(V5,{key:"message_stack_"+e[0].thread_id+"_"+e[0].sender_id+"_"+e[0].created_at,thread:n,stack:e}))})))},function(e,t){var n=!0;return R5(e.thread,t.thread)&&R5(e.entry,t.entry)||(n=!1),n});var d8=40,p8=40,h8=x()?20:80;const m8=(0,c.memo)(function(e){var t=e.threadId,n=e.thread,r=void 0!==n&&n,a=e.placeholder,i=void 0!==a&&a,s=e.firstUnreadMessage,l=void 0===s?null:s,f=(0,c.useMemo)(function(){return("iOS"===E.name?D(E.version,"17")>=0:!(!k.name||!k.name.toLowerCase().includes("safari")))||!C()},[]),d=(0,c.useMemo)(function(){return!f||!C()},[f]),h=(0,c.useRef)(r);h.current=r;var m=(0,c.useState)(null),v=(0,p.A)(m,2),g=v[0],b=v[1],y=(0,c.useRef)(null),A=(0,c.useRef)(0),w=function(e){Mt(),clearTimeout(Tt.current),y.current=e,b(e)},_=(0,c.useState)(null),x=(0,p.A)(_,2),F=x[0],S=x[1],O=(0,c.useRef)(null);O.current=F;var T=function(e){var t=RG(null),n=(0,p.A)(t,3),r=(n[0],n[1]),a=n[2];return(0,c.useLayoutEffect)(function(){var t,n=Rre.messages.count({selector:{thread_id:e}});return t=n.$.subscribe(function(e){r(e)}),function(){t&&t.unsubscribe()}},[e]),a}(t),B=RG(0),M=(0,p.A)(B,3),P=M[0],R=M[1],N=M[2],I=(0,c.useRef)(null),L=null;if(CR()){var j=VN(),z=(0,p.A)(j,2),q=z[0];z[1];L=Number(q.get("messageId"))}var V=(0,c.useState)(!1),U=(0,p.A)(V,2),H=U[0],W=U[1],$=(0,c.useRef)(null),G=(0,c.useRef)(null),Q=(0,c.useRef)(null),Z=(0,c.useRef)(null),Y=(0,c.useRef)(!1),X=(0,c.useState)(!1),K=(0,p.A)(X,2),J=K[0],ee=K[1],te=(0,c.useState)(!1),ne=(0,p.A)(te,2),re=ne[0],ie=ne[1],oe=RG(!1),se=(0,p.A)(oe,3),ue=se[0],ce=se[1],le=se[2],fe=RG(!1),de=(0,p.A)(fe,3),pe=de[0],he=de[1],me=de[2],ve=(0,c.useRef)(!1),ge=RG(!1),be=(0,p.A)(ge,3),ye=be[0],Ae=be[1],De=be[2],we=RG(!0),_e=(0,p.A)(we,3),Ee=_e[0],ke=_e[1],xe=_e[2],Ce=(0,c.useRef)(null),Fe=(0,c.useState)(!1),Se=(0,p.A)(Fe,2),Oe=Se[0],Te=Se[1],Be=(0,c.useRef)(null),Me=(0,c.useState)(!1),Pe=(0,p.A)(Me,2),Re=Pe[0],Ne=Pe[1],Ie=(0,c.useRef)(null),Le=RG(!0),je=(0,p.A)(Le,3),ze=je[0],qe=je[1],Ve=je[2],Ue=RG(!1),He=(0,p.A)(Ue,3),We=He[0],$e=He[1],Ge=He[2],Qe=(0,c.useRef)(!1),Ze=(0,c.useRef)(null),Ye=(0,c.useRef)(null),Xe=(0,c.useRef)(null),Ke=(0,c.useRef)(null),Je=function(e){var t=(0,c.useState)(J8.has(e)),n=(0,p.A)(t,2),r=n[0],a=n[1];return(0,c.useLayoutEffect)(function(){var t;return 0===e?a(!0):(a(J8.has(e)),t=e7.subscribe({next:function(t){t===e&&a(J8.has(e))}})),function(){t&&t.unsubscribe()}},[e]),r}(t),et=(0,c.useRef)(!1),tt=(0,c.useRef)(null),nt=(0,c.useRef)(null),rt=(0,c.useRef)(null),at=function(){et.current||(clearTimeout(tt.current),tt.current=setTimeout(function(){et.current=!0},1e3))},it=function(e){var t=h.current&&h.current.firstLoaded?h.current.firstLoaded:0;return e.filter(function(e){return"string"==typeof e.message_id||e.message_id>=t})},ot=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=RG(null),r=(0,p.A)(n,3),a=r[0],i=r[1],o=r[2],s=(0,c.useState)(0),u=(0,p.A)(s,2),l=u[0],f=u[1];return(0,c.useLayoutEffect)(function(){var n,r,a={selector:{thread_id:e},sort:[{created_at:"desc"}],limit:h8};t&&delete a.limit;var s=Rre.messages.find(a);return n=s.$.subscribe({next:function(e){var t=[];e.map(function(e){t.push(e.toMutableJSON())}),R5(o.current,t)||i(t)},error:function(e){console.error("An error occurred, trying to reset database",e),iae()}}),r=fG.subscribe({next:function(t){t===e&&f(function(e){return e+1})}}),function(){n&&n.unsubscribe(),r&&r.unsubscribe()}},[e,t]),(0,c.useMemo)(function(){return vG(a,e)},[l,a,e])}(t,ue);rt.current=ot;var st=(0,c.useMemo)(function(){return ot?it(ot):null},[ot,r]);(0,c.useEffect)(function(){l&&mt(t,l,!1,!1)},[l]),(0,c.useLayoutEffect)(function(){l&&(Qe.current=!0,Mt())},[l]),nt.current=st,(0,c.useLayoutEffect)(function(){ot=[],st=[],rt.current=[],nt.current=[],Ae(!1),W(!1),A.current=0,xt.current=!1,et.current=!1,ut.current=!1,ct.current=null,ke(!0),ce(!1),w(null),S(null),R(0),at(),ee(!1),qe(!0),he(!1),ve.current=!1,$e(!1),Lt(!0,!0),$.current=null,G.current=null,clearTimeout(yt.current)},[t]);var ut=(0,c.useRef)(!1);(0,c.useEffect)(function(){return I.current&&dt(I.current.getElement()),function(){pt()}},[I.current]);var ct=(0,c.useRef)(null),lt=(0,c.useRef)(null);(0,c.useEffect)(function(){if(nt.current=st,Ie.current&&Ie.current.update(),st){if(J||ee(!0),st&&st.length>0){ce(!0);var e=st[0].message_id;if(e!==F&&S(e),h.current&&(!A.current||A.current<d8&&A.current!==st.length)){var n=st.slice(-Math.abs(d8));if(n[0]&&n[0].thread_id===h.current.thread_id){var r=n[0].message_id;r<h.current.firstLoaded&&(r=h.current.firstLoaded),A.current=st.length,w(r)}}ve.current||st.length<20?he(!0):he(!1)}if(lt.current!==t&&(ct.current=null,lt.current=null),lt.current=t,ct.current){var a=!1;if(!I.current)return;I.current.getElement().querySelectorAll(".bm-message").forEach(function(e){var t=Number(e.dataset.ts);if(t>ct.current){ct.current=t,a=!0;var n=e.querySelector(".bpbm-gif");n&&n.dispatchEvent(new CustomEvent("bm-play-gif"))}}),a&&Lt()}else{var i=(0,ae.A)(st).pop();i&&(ct.current=i.created_at,f||Lt())}}et.current||f||Lt(),Dt()},[st]);var ft=(0,c.useRef)(null);(0,c.useEffect)(function(){L&&ue&&ft.current!==L&&(ft.current=L,mt(t,L))},[st,ue,L]);var dt=function(e){Xe.current=e,e.addEventListener("click",gt),e.addEventListener("touchstart",gt),e.addEventListener("wheel",gt)},pt=function(){Xe.current&&(Xe.current.removeEventListener("click",gt),Xe.current.removeEventListener("touchstart",gt),Xe.current.removeEventListener("wheel",gt),Xe.current=null,Ke.current=null)},ht=(0,c.useRef)(null),mt=function(){var e=(0,o.A)(u().mark(function e(n,r){var a,i,o,s,c,l,f,d,p,m=arguments;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(a=!(m.length>2&&void 0!==m[2])||m[2],i=!(m.length>3&&void 0!==m[3])||m[3],ht.current&&ht.current.abort(),o=new AbortController,ht.current=o,s=o.signal,e.prev=1,t===n){e.next=2;break}return e.abrupt("return");case 2:if(a&&W(!0),Array.isArray(nt.current)){e.next=6;break}return e.next=3,kee(333);case 3:if(!s.aborted){e.next=4;break}return e.abrupt("return");case 4:return e.next=5,mt(n,r,a,i);case 5:return e.abrupt("return");case 6:if(Qe.current=!0,Mt(),le.current&&y.current&&h.current&&T.current===rt.current.length){e.next=10;break}return e.next=7,kee(333);case 7:if(!s.aborted){e.next=8;break}return e.abrupt("return");case 8:return e.next=9,mt(n,r,a,i);case 9:return e.abrupt("return");case 10:if(h.current.firstLoaded&&h.current.firstLoaded<=r){e.next=13;break}return W(!0),e.next=11,Nt(r,"until");case 11:if(!s.aborted){e.next=12;break}return e.abrupt("return");case 12:return At(n,r,!0,i),e.abrupt("return");case 13:if(!1===(c=yG(r,nt.current))){e.next=17;break}if(l=I.current.getElement(),!l.querySelector('.bm-message[data-id="'+r+'"]')){e.next=15;break}return e.next=14,vt(r,60,i);case 14:e.next=16;break;case 15:f=AG(c,nt.current),d=DG(c,nt.current),p=nt.current[f],w(p.message_id),R(function(e){var t=nt.current.length-d;return t<0&&(t=0),t}),At(n,r,a,i);case 16:e.next=21;break;case 17:return W(!0),e.next=18,Nt(r,"until");case 18:if(!s.aborted){e.next=19;break}return e.abrupt("return");case 19:return e.next=20,kee(333);case 20:return e.next=21,mt(n,r,!0,i);case 21:return e.prev=21,Qe.current=!1,W(!1),ht.current=null,e.finish(21);case 22:case"end":return e.stop()}},e,null,[[1,,21,22]])}));return function(t,n){return e.apply(this,arguments)}}(),vt=function(){var e=(0,o.A)(u().mark(function e(t){var n,r,a,i,o,s=arguments;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(n=s.length>1&&void 0!==s[1]?s[1]:60,r=!(s.length>2&&void 0!==s[2])||s[2],a=Ke.current.querySelector('.bm-message[data-id="'+t+'"]')){e.next=1;break}return e.abrupt("return");case 1:$e(!0),Qe.current=!0,xt.current=!0,i=a.offsetTop,o=i-n,Ke.current.scroll({top:o,behavior:"smooth"}),Mt(),setTimeout(function(){r&&Y4.next(Number(t)),Qe.current=!1,Ft(),Mt()},500);case 2:case"end":return e.stop()}},e)}));return function(t){return e.apply(this,arguments)}}(),gt=function(){$e(!0)},bt=(0,c.useMemo)(function(){return EG(st,g,P,l)},[st,g,P,l]).dates;(0,c.useLayoutEffect)(function(){Y.current&&(Y.current=!1,f?setTimeout(function(){Lt(!1,!0)},50):Lt(!1,!0)),Dt(),jt()},[bt]);var yt=(0,c.useRef)(null),At=function(e,t){var n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],r=!(arguments.length>3&&void 0!==arguments[3])||arguments[3];$.current=t,G.current=e,Q.current=n,Z.current=r,clearTimeout(yt.current),yt.current=window.setTimeout(wt,300)},Dt=function(){clearTimeout(yt.current),$.current&&(yt.current=window.setTimeout(wt,300))},wt=function(){if($.current){var e=$.current;$.current=null,mt(G.current,e,Q.current,Z.current).then(function(){Z.current&&Y4.next(Number(e))})}},_t=(0,c.useRef)(!1),Et=(0,c.useRef)(null),kt=(0,c.useRef)(null),xt=(0,c.useRef)(!1),Ct=(0,c.useRef)(null),Ft=function(){xt.current=!1},St=function(){var e=(0,o.A)(u().mark(function e(){var n,r,a,i,o,s,c,l,d,p,h,m,v,g,b;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(Ne(!0),clearTimeout(Be.current),Be.current=window.setTimeout(function(){Ne(!1)},1e3),n=Ke.current){e.next=1;break}return e.abrupt("return");case 1:if(f?(i=Math.abs(n.scrollTop),a=n.clientHeight,r=n.scrollHeight-i-a):(r=Math.abs(n.scrollTop),a=n.clientHeight,i=n.scrollHeight-r-a),o=f?i<Ct.current?"down":"up":r>Ct.current?"down":"up",r<=0&&(o="up"),Ct.current=f?i:r,!Ge.current||Qe.current){e.next=15;break}if(xt.current){e.next=15;break}if(!f){e.next=8;break}g=o,e.next="up"===g?2:"down"===g?6:7;break;case 2:if(kt.current="up",!(r<1e3)){e.next=5;break}if(!(O.current<y.current)){e.next=3;break}s=it(nt.current),(c=yG(y.current,s))&&(l=AG(c),d=s[l],xt.current=!0,_t.current=!0,Et.current="top",Ze.current=n.scrollHeight,Ye.current=n.scrollTop,Mt(),w(d.message_id)),e.next=5;break;case 3:if(O.current!==y.current||De.current){e.next=5;break}return xt.current=!0,Mt(),e.next=4,Pt();case 4:if(e.sent){e.next=5;break}Ft();case 5:return e.abrupt("continue",7);case 6:return kt.current="down",i<500&&N.current>0&&R(function(e){var t=e-p8;return t<0&&(t=0),t}),e.abrupt("continue",7);case 7:e.next=15;break;case 8:b=o,e.next="up"===b?9:"down"===b?14:15;break;case 9:if(kt.current="up",!(O.current<y.current&&r<=1e3)){e.next=10;break}p=it(nt.current),(h=yG(y.current,p))&&(m=AG(h),v=p[m],xt.current=!0,_t.current=!0,Et.current="top",Ze.current=n.scrollHeight,Ye.current=n.scrollTop,Mt(),w(v.message_id)),e.next=13;break;case 10:if(!(O.current===y.current&&r<=1e3)){e.next=13;break}return xt.current=!0,Mt(),e.next=11,Pt();case 11:return e.next=12,v8(t);case 12:e.sent>T.current||Ft();case 13:return e.abrupt("continue",15);case 14:return kt.current="down",P>0&&i<=1e3&&(xt.current=!0,_t.current=!0,Et.current="bottom",Ze.current=n.scrollHeight,Ye.current=n.scrollTop,R(function(e){var t=e-p8;return t<0&&(t=0),t})),e.abrupt("continue",15);case 15:Ve.current&&(i>300||P>0)?qe(!1):!Ve.current&&i<100&&qe(!0);case 16:case"end":return e.stop()}},e)}));return function(){return e.apply(this,arguments)}}(),Ot=(0,c.useRef)(!1),Tt=(0,c.useRef)(null),Bt=(0,c.useRef)(null),Mt=function(){Ot.current=!0,clearTimeout(Bt.current),Bt.current=window.setTimeout(function(){Ot.current=!1},3e3)};(0,c.useLayoutEffect)(function(){clearTimeout(Tt.current),ze&&!Qe.current&&(Tt.current=window.setTimeout(function(){if(nt.current){var e=nt.current.slice(-Math.abs(d8));e[0]&&e[0].message_id!==y.current&&(w(e[0].message_id),Mt())}},1e3))},[ze]);var Pt=function(){var e=(0,o.A)(u().mark(function e(){var t,n;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(!De.current&&!me.current){e.next=1;break}return e.abrupt("return");case 1:return t=!1,e.prev=2,n=nt.current[0],Ae(!0),e.next=3,Nt(n.message_id,"more",!0);case 3:t=e.sent;case 4:return e.prev=4,Ae(!1),e.finish(4);case 5:return e.abrupt("return",t);case 6:case"end":return e.stop()}},e,null,[[2,,4,5]])}));return function(){return e.apply(this,arguments)}}(),Rt=(0,c.useRef)(!1),Nt=function(){var e=(0,o.A)(u().mark(function e(){var n,a,i,o,s,c,l,f=arguments;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(n=f.length>0&&void 0!==f[0]?f[0]:null,a=f.length>1&&void 0!==f[1]?f[1]:"more",i=f.length>2&&void 0!==f[2]&&f[2],0!==t){e.next=1;break}return e.abrupt("return");case 1:if(!Rt.current&&!pe){e.next=2;break}return e.abrupt("return");case 2:return Rt.current=!0,e.next=3,y8(t);case 3:return o=(o=e.sent).filter(function(e){return e>=r.firstLoaded}),s={},("more"===a||"until"===a)&&(s={loaded:o,to:n,mode:a}),c=!1,e.prev=4,e.next=5,sae.post("thread/"+t+"/loadMore",s);case 5:if(!((l=e.sent).data.messages.length>0)){e.next=6;break}return c=!0,i&&(xt.current=!0,_t.current=!0,Et.current="top",Ze.current=Ke.current.scrollHeight,Ye.current=Ke.current.scrollTop),e.next=6,F8(l.data.messages,!0);case 6:if(!(l.data.users.length>0)){e.next=7;break}return e.next=7,Z9(l.data.users);case 7:"more"===a&&l.data.messages.length<h8&&(ve.current=!0,he(!0)),e.next=9;break;case 8:throw e.prev=8,e.catch(4);case 9:return e.prev=9,Rt.current=!1,e.finish(9);case 10:return e.abrupt("return",c);case 11:case"end":return e.stop()}},e,null,[[4,8,9,10]])}));return function(){return e.apply(this,arguments)}}(),It=(0,c.useRef)("auto"),Lt=(0,c.useCallback)(function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(Ke.current&&!(Ke.current.clientHeight>=Ke.current.scrollHeight||Qe.current)){if(!t&&!Ve.current)return!1;Ve.current||qe(!0);var n="auto";e||(n="smooth"),et.current||(n="auto");var r=f?0:Ke.current.scrollHeight;r!==Ke.current.scrollTop&&(xt.current=!0,It.current=n,Ke.current.scrollTo({top:r,behavior:n}),Te(!0),clearTimeout(Ce.current),Ce.current=setTimeout(function(){Ft(),St(),Te(!1)},1e3))}},[f,et.current,Ve.current]),jt=function(){if(f&&Ke.current){var e=Ke.current.querySelector(".bm-list-content");e&&(Ke.current.clientHeight>e.clientHeight?Ee&&ke(!1):Ee||ke(!0))}},zt="bm-list bm-date-position-"+_ae.datePosition;Ee||(zt+=" bm-not-full-height"),f&&(zt+=" bm-inverted"),Re&&!Oe&&(zt+=" bm-just-scrolled");var qt=_ae.template;r&&"chat-room"===r.type&&"default"!==r.chatRoom.template&&(qt=r.chatRoom.template);var Vt="bm-messages-list bm-template-"+qt;We||(Vt+=" not-interacted");var Ut=Array.isArray(st)&&(st.length>0||Je);return c.createElement(R4.Provider,{value:{scrollTo:mt,scrollBottom:Lt,fixedToBottom:Ve,initialLoaded:et,blockAnimation:Ot,invertedMode:f,fullHeight:xe}},c.createElement(l8,null),c.createElement("div",{className:Vt,role:"application",onClick:function(){We||$e(!0)}},H&&c.createElement("div",{className:"bm-loading-background"},Kg('<svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 256 256" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M140,32V64a12,12,0,0,1-24,0V32a12,12,0,0,1,24,0Zm84,84H192a12,12,0,0,0,0,24h32a12,12,0,0,0,0-24Zm-42.26,48.77a12,12,0,1,0-17,17l22.63,22.63a12,12,0,0,0,17-17ZM128,180a12,12,0,0,0-12,12v32a12,12,0,0,0,24,0V192A12,12,0,0,0,128,180ZM74.26,164.77,51.63,187.4a12,12,0,0,0,17,17l22.63-22.63a12,12,0,1,0-17-17ZM76,128a12,12,0,0,0-12-12H32a12,12,0,0,0,0,24H64A12,12,0,0,0,76,128ZM68.6,51.63a12,12,0,1,0-17,17L74.26,91.23a12,12,0,0,0,17-17Z"></path></svg>')),c.createElement(k1,{ref:I,options:{isInverted:f},events:{initialized:function(e){ie(!0);var t=e.elements(),n=t.viewport;t.scrollbarVertical;Ke.current=n,jt(),f||Lt(!0,!0)},updated:function(e,t){(jt(),Xe.current&&Ze.current&&!Qe.current)&&function(e,t){if(_t.current&&!Ve.current&&!Qe.current)try{if(!d)return;var n=t-e;if(0===n)return;switch(Et.current){case"top":var r=f?Ye.current:Ye.current+n;Ke.current.scrollTop=r,Ct.current=f?Math.abs(r):r;break;case"bottom":Ct.current=Ye.current,Ke.current.scrollTop=Ye.current}}finally{_t.current=!1,Ft(),St()}}(Ze.current,Ke.current.scrollHeight);t.updateHints.directionChanged||t.updateHints.hostMutation||(at(),Dt(),We&&!ze||f||Lt(!et.current))},scroll:function(e,t){St()}},onWheel:function(){We||$e(!0)},className:zt},c.createElement("div",{className:"bm-list-content"},i&&c.createElement("div",{className:"empty-thread"},c.createElement(JC,null),c.createElement("span",null,Oae("Write a message to start the conversation","bp-better-messages"))),!i&&c.createElement(c.Fragment,null,(!Ut||!re)&&c.createElement(u8,null),Ut&&re&&c.createElement(c.Fragment,null,0===bt.size&&c.createElement(c.Fragment,null,c.createElement("div",{className:"empty-thread"},c.createElement(JC,null),c.createElement("span",null,Oae("Write a message to start the conversation","bp-better-messages")))),bt.size>0&&c.createElement(c.Fragment,null,c.createElement("div",{className:"bm-conversation-start",key:"bm-conversation-start-"+r.thread_id},ye&&c.createElement("span",null,Bae("Loading...","Label at the start of messages list in conversation while loading","bp-better-messages")),!1===ye&&pe&&c.createElement("span",null,Bae("Start of conversation","Label at the start of messages list in conversation","bp-better-messages"))),Array.from(bt.entries()).map(function(e){return c.createElement(f8,{key:"message_stack_date_"+e[0],entry:e,thread:r,firstUnreadMessage:l})})))))),c.createElement(Zy,null,We&&!ze&&c.createElement(VC.span,{initial:{bottom:"-100px"},animate:{bottom:"15px"},exit:{bottom:"-100px"},className:"bpbm-scroll-down",onClick:function(){var e=nt.current.slice(-Math.abs(d8));e[0]&&e[0].message_id!==y.current&&(w(e[0].message_id),Y.current=!0),N.current>0&&(R(0),Y.current=!0),xt.current=!0,Y.current||Lt(!1,!0)}},c.createElement(YN,null))))," ")});function v8(e){return g8.apply(this,arguments)}function g8(){return(g8=(0,o.A)(u().mark(function e(t){return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=1,Rre.messages.count({selector:{thread_id:t}}).exec();case 1:return e.abrupt("return",e.sent);case 2:case"end":return e.stop()}},e)}))).apply(this,arguments)}function b8(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=function(){return gG.has(e)?gG.get(e):void 0},r=(0,c.useState)(n),a=(0,p.A)(r,2),i=a[0],o=a[1];return(0,c.useLayoutEffect)(function(){var r;if(e){var a=Rre.messages.findOne({selector:{message_id:e}});r=a.$.subscribe({next:function(r){r?o(r.toMutableJSON()):(t&&e>0&&(N9.messages.add(e),q9()),o(n))},error:function(e){console.error("An error occurred, trying to reset database",e),iae()}})}else o(void 0);return function(){r&&r.unsubscribe()}},[e,t]),i}function y8(e){return A8.apply(this,arguments)}function A8(){return(A8=(0,o.A)(u().mark(function e(t){var n;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=1,Rre.messages.find({selector:{thread_id:t}}).exec();case 1:return n=e.sent,e.abrupt("return",n.map(function(e){return Number(e.message_id)}));case 2:case"end":return e.stop()}},e)}))).apply(this,arguments)}function D8(e){return w8.apply(this,arguments)}function w8(){return w8=(0,o.A)(u().mark(function e(t){var n,r,a=arguments;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return n=a.length>1&&void 0!==a[1]&&a[1],e.next=1,Rre.messages.findOne({selector:{message_id:t}}).exec();case 1:if(r=e.sent,n&&!r&&t>0&&(N9.messages.add(t),q9()),!r){e.next=2;break}return e.abrupt("return",r.toMutableJSON());case 2:return e.abrupt("return",r);case 3:case"end":return e.stop()}},e)})),w8.apply(this,arguments)}function _8(e){return E8.apply(this,arguments)}function E8(){return(E8=(0,o.A)(u().mark(function e(t){var n;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return gG.delete(t),e.next=1,Rre.messages.findOne({selector:{message_id:t}}).exec();case 1:if(!(n=e.sent)){e.next=2;break}if(n.temp_id&&pG(n.thread_id,n.temp_id,!0),n.deleted){e.next=2;break}return e.next=2,n.incrementalRemove().catch(bG);case 2:case"end":return e.stop()}},e)}))).apply(this,arguments)}function k8(e,t){return x8.apply(this,arguments)}function x8(){return(x8=(0,o.A)(u().mark(function e(t,n){var r;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=1,Rre.messages.findOne({selector:{message_id:t}}).exec();case 1:(r=e.sent)&&r.incrementalUpdate({$set:n}).catch(bG);case 2:case"end":return e.stop()}},e)}))).apply(this,arguments)}var C8=new Map;function F8(e){return S8.apply(this,arguments)}function S8(){return S8=(0,o.A)(u().mark(function e(t){var n,r,a,i,s,c=arguments;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(n=!(c.length>1&&void 0!==c[1])||c[1],0!==t.length){e.next=1;break}return e.abrupt("return");case 1:return r=["message"],t=t.map(function(e){return r.map(function(t){void 0!==e[t]&&(e[t]=sG(e[t]))}),e}),a=t.map(function(e){var t=e.message_id,r=e.thread_id;n&&(C8.has(r)?C8.get(r)>t&&C8.set(r,t):C8.set(r,t));return gG.set(t,structuredClone(e)),e.message_id}),i=new Map,e.next=2,Rre.messages.find({selector:{message_id:{$in:a}}}).exec();case 2:return e.sent.map(function(e){i.set(e.get("message_id"),e)}),s=new Map,e.next=3,Promise.all(t.map(function(){var e=(0,o.A)(u().mark(function e(t){var n,r,a;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:n=!1,i.has(t.message_id)&&(delete(r=i.get(t.message_id).toMutableJSON()).id,n=R5(r,t)),n||((a=structuredClone(t)).temp_id||(a.temp_id=""),a.hasOwnProperty("showOnSite")&&delete a.showOnSite,s.set(a.message_id,a));case 1:case"end":return e.stop()}},e)}));return function(t){return e.apply(this,arguments)}}()));case 3:if(!(s.size>0)){e.next=4;break}return e.next=4,Rre.messages.bulkUpsert(Array.from(s.values()));case 4:n&&C8.forEach(function(e,t){l7(t).then(function(n){n&&(!n.firstLoaded||n.firstLoaded>e)&&d7(t,{firstLoaded:e})})});case 5:case"end":return e.stop()}},e)})),S8.apply(this,arguments)}function O8(e){return T8.apply(this,arguments)}function T8(){return T8=(0,o.A)(u().mark(function e(t){return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(!(t.threads&&t.threads.length>0)){e.next=1;break}return e.next=1,x7(t.threads);case 1:if(!(t.messages&&t.messages.length>0)){e.next=2;break}return e.next=2,F8(t.messages);case 2:if(!t.users){e.next=3;break}return e.next=3,Z9(t.users);case 3:case"end":return e.stop()}},e)})),T8.apply(this,arguments)}function B8(){return B8=(0,o.A)(u().mark(function e(t){var n,r;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=1,sae.post("/chat/"+t+"/leave");case 1:n=e.sent,r=n.data,Nae("better_messages_chat_room_leave",r,t),O8(r),e.next=3;break;case 2:e.prev=2,yy(e.catch(0));case 3:case"end":return e.stop()}},e,null,[[0,2]])})),B8.apply(this,arguments)}function M8(e){return QC({tag:"svg",attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M217 28.098v455.804l142-42.597V70.697zm159.938 26.88l.062 2.327V87h16V55zM119 55v117.27h18V73h62V55zm258 50v16h16v-16zm0 34v236h16V139zm-240 58.727V233H41v46h96v35.273L195.273 256zM244 232c6.627 0 12 10.745 12 24s-5.373 24-12 24-12-10.745-12-24 5.373-24 12-24zM137 339.73h-18V448h18zM377 393v14h16v-14zm0 32v23h16v-23zM32 471v18h167v-18zm290.652 0l-60 18H480v-18z"}}]})(e)}function P8(){return P8=(0,o.A)(u().mark(function e(t){var n;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(confirm(Bae("Are you sure you want to leave this conversation?","Leave conversation action","bp-better-messages"))){e.next=1;break}return e.abrupt("return",!1);case 1:n=new Promise(function(e,n){sae.post("thread/"+t+"/leaveThread").then(function(){var r=(0,o.A)(u().mark(function r(a){return u().wrap(function(r){for(;;)switch(r.prev=r.next){case 0:a.data?(v7(t),e(!0)):n(Bae("Error while leaving conversation","Leave conversation action","bp-better-messages"));case 1:case"end":return r.stop()}},r)}));return function(e){return r.apply(this,arguments)}}()).catch(function(e){n(gy(e,Bae("Error while leaving conversation","Leave conversation action","bp-better-messages")))})});try{Qb.promise(n,{pending:{render:function(){return Bae("Leaving conversation","Leave conversation action","bp-better-messages")},theme:"dark"},success:{render:function(){return c.createElement("div",{className:"bm-deleted-message"},c.createElement("p",null,Bae("You left the conversation","Leave conversation action","bp-better-messages")))},theme:"colored",type:"info"},error:{render:function(e){var t=e.data;return Kg(t)},theme:"colored",type:"error",autoClose:!1}},{className:"bm-toasts",position:"bottom-right",autoClose:5e3,theme:"colored",hideProgressBar:!0,closeOnClick:!0,pauseOnHover:!0,draggable:!0,progress:void 0})}catch(qie){yy(qie)}case 2:case"end":return e.stop()}},e)})),P8.apply(this,arguments)}function R8(e){return N8.apply(this,arguments)}function N8(){return N8=(0,o.A)(u().mark(function e(t){var n,r,a=arguments;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return n=a.length>1&&void 0!==a[1]&&a[1],e.next=1,G9(t);case 1:(r=e.sent)&&qee(r.url,n);case 2:case"end":return e.stop()}},e)})),N8.apply(this,arguments)}function I8(){return I8=(0,o.A)(u().mark(function e(t){var n;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:n=new Promise(function(e,n){sae.post("thread/"+t+"/delete").then(function(){var n=(0,o.A)(u().mark(function n(r){return u().wrap(function(n){for(;;)switch(n.prev=n.next){case 0:v7(t),e(!0);case 1:case"end":return n.stop()}},n)}));return function(e){return n.apply(this,arguments)}}()).catch(function(e){n(e.response.data.message)})}),Qb.promise(n,{pending:{render:function(){return Bae("Deleting conversation","Thread deleting","bp-better-messages")},theme:"dark"},success:{render:function(){return c.createElement("div",{className:"bm-deleted-thread"},c.createElement("p",null,Bae("Conversation deleted","Thread deleting","bp-better-messages"),c.createElement("br",null),c.createElement("span",{onClick:function(){a2(t)},className:"bm-deleted-thread-restore"},Bae("Restore?","Thread deleting","bp-better-messages"))))},theme:"colored",type:"info"},error:{render:function(e){var t=e.data;return Kg(t)},theme:"colored",type:"error",autoClose:!1}},{className:"bm-toasts",position:"bottom-right",autoClose:1e4,theme:"colored",hideProgressBar:!1,closeOnClick:!0,pauseOnHover:!0,draggable:!0,progress:void 0});case 1:case"end":return e.stop()}},e)})),I8.apply(this,arguments)}function L8(){return L8=(0,o.A)(u().mark(function e(t){return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:sae.post("thread/"+t+"/makePinned").then(function(){var e=(0,o.A)(u().mark(function e(n){return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:d7(t,{isPinned:1});case 1:case"end":return e.stop()}},e)}));return function(t){return e.apply(this,arguments)}}()).catch(function(e){vy(e)});case 1:case"end":return e.stop()}},e)})),L8.apply(this,arguments)}function j8(){return j8=(0,o.A)(u().mark(function e(t){return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:sae.post("thread/"+t+"/unmakePinned").then(function(){var e=(0,o.A)(u().mark(function e(n){return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:d7(t,{isPinned:0});case 1:case"end":return e.stop()}},e)}));return function(t){return e.apply(this,arguments)}}()).catch(function(e){vy(e)});case 1:case"end":return e.stop()}},e)})),j8.apply(this,arguments)}function z8(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=[];return e&&(n&&e&&"thread"===e.type&&2===e.participantsCount&&t&&t.url&&r.push({key:"open-profile",showInThread:!0,showInList:!1,label:Bae("Open Member Profile","Mini Chat","bp-better-messages"),icon:c.createElement(_z,null),classes:"bpbm-unmute-conversation",onClick:function(){R8(t.user_id,!1)},onAuxClick:function(){R8(t.user_id,!0)}}),e.permissions&&_ae.pinning&&(e.isPinned?r.push({key:"pin",showInThread:!1,showInList:!0,tooltip:"",label:Bae("Unpin from top",'"Unpin thread" Button',"bp-better-messages"),icon:c.createElement(tI,null),classes:"bm-pin-thread",onClick:function(){!function(e){j8.apply(this,arguments)}(e.thread_id)},onAuxClick:function(){}}):r.push({key:"unpin",showInThread:!1,showInList:!0,tooltip:"",label:Bae("Pin to top",'"Pin thread" Button',"bp-better-messages"),icon:c.createElement(tI,null),classes:"bm-unpin-thread",onClick:function(){!function(e){L8.apply(this,arguments)}(e.thread_id)},onAuxClick:function(){}})),!_y()&&e.permissions&&e.permissions.canMuteThread&&(e.isMuted?r.push({key:"unmute",showInThread:!0,showInList:!0,tooltip:Bae("Unmute conversation notifications",'"Unmute thread" Button Tooltip',"bp-better-messages"),label:Bae("Unmute conversation",'"Unmute thread" Button',"bp-better-messages"),icon:c.createElement(fU,null),classes:"bpbm-unmute-conversation",onClick:function(){!function(e){hU.apply(this,arguments)}(e.thread_id)},onAuxClick:function(){}}):r.push({key:"mute",showInThread:!0,showInList:!0,tooltip:Bae("Mute conversation notifications",'"Mute thread" Button Tooltip',"bp-better-messages"),label:Bae("Mute conversation",'"Mute thread" Button',"bp-better-messages"),icon:c.createElement(dU,null),classes:"bpbm-mute-thread",onClick:function(){!function(e){pU.apply(this,arguments)}(e.thread_id)},onAuxClick:function(){}})),t&&e.permissions&&e.permissions.canBlockUser&&(t.blocked?r.push({key:"block",showInThread:!0,showInList:!0,tooltip:Bae("Unblock user",'"Unblock user" Button Tooltip',"bp-better-messages"),label:Bae("Unblock user",'"Unblock user" Button',"bp-better-messages"),icon:c.createElement(TV,null),classes:"bpbm-unblock-user",onClick:function(){T3(t.user_id)},onAuxClick:function(){}}):r.push({key:"block",showInThread:!0,showInList:!0,tooltip:Bae("Block user",'"Block user" Button Tooltip',"bp-better-messages"),label:Bae("Block user",'"Block user" Button',"bp-better-messages"),icon:c.createElement(TV,null),classes:"bpbm-block-user",onClick:function(){S3(t.user_id)},onAuxClick:function(){}})),e.permissions&&e.permissions.canInvite&&r.push({key:"add-participants",showInThread:!0,showInList:!1,tooltip:Bae("Add new participants to current conversation",'"Add new participants" Button Tooltip',"bp-better-messages"),label:Bae("Add new participants",'"Add new participants" Button',"bp-better-messages"),icon:c.createElement(uU,null),classes:"bpbm-invite-conversation",onClick:function(){IB("add-participant",Bae("Add new participant","Conversation Settings","bp-better-messages"),c.createElement(eG,{threadId:e.thread_id}))},onAuxClick:function(){}}),e.permissions&&e.permissions.canLeave&&r.push({key:"leave-thread",showInThread:!0,showInList:!0,tooltip:Bae("Leave this conversation",'"Leave conversation" Button Tooltip',"bp-better-messages"),label:Bae("Leave conversation",'"Leave conversation" Button',"bp-better-messages"),icon:c.createElement(M8,null),classes:"bm-leave-conversation",onClick:function(){!function(e){P8.apply(this,arguments)}(e.thread_id)},onAuxClick:function(){}}),e.permissions&&e.permissions.deleteAllowed&&r.push({key:"archive-thread",showInThread:!0,showInList:!0,tooltip:Bae("Delete conversation",'"Delete thread" Button Tooltip',"bp-better-messages"),label:Bae("Delete conversation","Delete conversation tooltip","bp-better-messages"),icon:c.createElement(jV,null),classes:"bpbm-delete-conversation",onClick:function(){!function(e){I8.apply(this,arguments)}(e.thread_id)},onAuxClick:function(){}}),e.permissions&&e.permissions.canClearThread&&r.push({key:"clear-thread",showInThread:!0,showInList:!0,tooltip:Bae("Delete all messages in this conversation",'"Clear messages" Button Tooltip',"bp-better-messages"),label:Bae("Clear messages",'"Clear messages" Button',"bp-better-messages"),icon:c.createElement(BV,null),classes:"bpbm-clear-conversation",onClick:function(){confirm(Bae("Are you sure you want to delete all messages in this conversation? (This action is irreversible)","Clear Messages Action","bp-better-messages"))&&function(e){rG.apply(this,arguments)}(e.thread_id)},onAuxClick:function(){}}),e.permissions&&e.permissions.canEraseThread&&"thread"===e.type&&r.push({key:"delete-thread",showInThread:!0,showInList:!0,tooltip:Bae("Erase conversation and all messages",'"Erase thread" Button Tooltip',"bp-better-messages"),label:Bae("Erase conversation",'"Erase thread" Button',"bp-better-messages"),icon:c.createElement(Uz,null),classes:"bpbm-delete-conversation",onClick:function(){confirm(Bae("Are you sure you want to delete this conversation? (This action is irreversible)","Delete Conversation Action","bp-better-messages"))&&function(e){aG.apply(this,arguments)}(e.thread_id)},onAuxClick:function(){}}),e.chatRoom&&"chat-room"===e.type&&e.chatRoom.isJoined&&!e.chatRoom.autoJoin&&r.push({key:"leave-room",showInThread:!0,showInList:!0,tooltip:Bae("Leave chat room",'"Leave Chat Room" Button Tooltip',"bp-better-messages"),label:Bae("Leave chat room",'"Leave Chat Room" Button',"bp-better-messages"),icon:c.createElement(iF,null),classes:"bpbm-leave-chat-room",onClick:function(){!function(e){B8.apply(this,arguments)}(e.chatRoom.id)},onAuxClick:function(){}})),Rae("better_messages_thread_context_menu",r,e,t,n)}function q8(){var e,t=(0,c.useContext)($N),n=t.isMaximized,r=t.setIsMaximized,a=t.fullScreened,i=(0,c.useContext)(BX),o=i.thread,s=i.call,u=(i.groupVideo,i.groupAudio,CR());u&&(e=BR());var l=(0,c.useRef)(),f=(0,c.useState)(!1),d=(0,p.A)(f,2),h=d[0],m=d[1],v=(0,c.useCallback)(function(e){var t=e.target;l.current&&(l.current.closest(".expandingButtons").contains(t)||m(!1))},[]);(0,c.useEffect)(function(){document.removeEventListener("click",v)},[]),(0,c.useEffect)(function(){h?document.addEventListener("click",v):document.removeEventListener("click",v)},[h]);var g=$9(o),b=z8(o,g).filter(function(e){return!0===e.showInThread}),y=null,A=function(e){var t=Date.now(),n=function(){s&&s.startCall?s.startCall(e):Date.now()-t<5e3&&(y=setTimeout(n,50))};y&&clearTimeout(y),n()},D=function(e){var t=Date.now(),n=function(){s&&s.startGroupCall?s.startGroupCall(e):Date.now()-t<5e3&&(y=setTimeout(n,50))};y&&clearTimeout(y),n()};return c.createElement(c.Fragment,null,!_ae.callRestrict&&!!o&&o.permissions&&"thread"===o.type&&2===o.participantsCount&&c.createElement(c.Fragment,null,o&&o.permissions.canAudioCall&&c.createElement(c.Fragment,null,!0===o.permissions.canAudioCall&&c.createElement(MB,{showOnMobile:!1,content:Bae("Audio Call",'"Audio Call" Button Tooltip',"bp-better-messages")},c.createElement("span",{className:"audio-call",onClick:function(){A("audio")}},c.createElement(Cz,null))),"string"==typeof o.permissions.canAudioCall&&c.createElement(MB,{showOnMobile:!1,content:o.permissions.canAudioCall},c.createElement("span",{className:"audio-call bm-disabled-button",onClick:function(){vy(o.permissions.canAudioCall)}},c.createElement(Cz,null)))),o&&o.permissions.canVideoCall&&c.createElement(c.Fragment,null,!0===o.permissions.canVideoCall&&c.createElement(MB,{showOnMobile:!1,content:Bae("Video Call",'"Video Call" Button Tooltip',"bp-better-messages")},c.createElement("span",{className:"video-call",onClick:function(){A("video")}},c.createElement(Fz,null))),"string"==typeof o.permissions.canVideoCall&&c.createElement(MB,{showOnMobile:!1,content:o.permissions.canVideoCall},c.createElement("span",{className:"video-call bm-disabled-button",onClick:function(){vy(o.permissions.canVideoCall)}},c.createElement(Fz,null))))),o&&o.permissions&&o.permissions.canGroupAudio&&c.createElement(MB,{showOnMobile:!1,content:Bae("Audio Chat",'"Audio Chat" Button Tooltip',"bp-better-messages")},c.createElement("span",{className:"group-audio-call",onClick:function(){D("audio")}},c.createElement(jz,null))),o&&o.permissions&&o.permissions.canGroupVideo&&c.createElement(MB,{showOnMobile:!1,content:Bae("Video Chat",'"Video Chat" Button Tooltip',"bp-better-messages")},c.createElement("span",{className:"group-call",onClick:function(){D("video")}},c.createElement(zz,null))),o&&o.permissions.canMinimize&&!x()&&!n&&!a&&c.createElement(MB,{showOnMobile:!1,content:Bae("Minimize chat",'"Minimize conversation" Button Tooltip',"bp-better-messages")},c.createElement("span",{onClick:function(){Tee()||(T6(o.thread_id,!0),u&&e("/"))},className:"bpbm-minimize"},c.createElement(Ez,null))),_ae.fullScreen&&c.createElement(c.Fragment,null,!n&&!a&&c.createElement(c.Fragment,null,c.createElement(MB,{showOnMobile:!1,content:Bae("Maximize",'"Maximize messages window" Button Tooltip',"bp-better-messages")},c.createElement("span",{onClick:function(){r(!0)},className:"bpbm-maximize"},c.createElement(oU,{className:"bm-svg"}))))),n&&!a&&c.createElement(c.Fragment,null,c.createElement(MB,{showOnMobile:!1,content:Bae("Minimize",'"Minimize messages window" Button Tooltip',"bp-better-messages")},c.createElement("span",{onClick:function(){r(!1)},className:"bpbm-minimize"},c.createElement(sU,{className:"bm-svg"})))),b.length>0&&c.createElement(MB,{content:Bae("More",'"Additional options" Button Tooltip',"bp-better-messages")},c.createElement("div",{className:"expandingButtons"+(h?" expandingButtonsOpen":""),onClick:function(){m(!h)}},c.createElement(cI,null),c.createElement(Zy,null,h&&c.createElement(c.Fragment,null,c.createElement(VC.div,{ref:l,initial:{opacity:0},animate:{opacity:1},transition:{duration:.2},exit:{opacity:0},className:"bpbm-dropdown-menu"},b.map(function(e){return c.createElement(MB,{key:e.key,content:e.tooltip},c.createElement("span",{onClick:e.onClick,className:"bpbm-dropdown-item "+e.classes},c.createElement("span",{className:"bpbm-dropdown-item-icon"},"string"==typeof e.icon?Kg(e.icon):e.icon),c.createElement("span",{className:"bpbm-dropdown-item-label"},e.label)))})))))))}const V8=(0,c.createContext)(!1);var U8=function(e){var t=e.useRouter,n=Q8(e.thread),r=e.lastMessage,a=e.active,i=e.navigate,o=e.onClick,s="thread",u=(0,c.useContext)(V8),l=By();(0,c.useEffect)(function(){return document.addEventListener("better-message-settings-changed",l),function(){document.removeEventListener("better-message-settings-changed",l)}},[]);var f=z8(n,!1,!1).filter(function(e){return!0===e.showInList}),d=q3({id:"thread-context-"+n.thread_id}),p=d.show,h=d.hideAll;a&&(s+=" bp-messages-active-thread"),s=Rae("better_messages_single_thread_class",s,n);var m=_G(n.lastTime),v=function(r){if(o)o();else if(t){var a="/conversation/"+n.thread_id;e.forceMessage&&(a+="?messageId="+e.forceMessage),i(a)}else jee(r)},g=function(e){e.preventDefault(),e.stopPropagation(),document.querySelector("#thread-context-"+n.thread_id)?h():p({event:e})};return c.createElement("div",{key:"thread_item_content_inner"+n.thread_id,className:s,onClick:function(e){document.querySelector(".thread-context-menu")||v(n.thread_id)},onContextMenu:g},c.createElement(FI,{thread:n}),c.createElement(rU,{thread:n,lastUser:e.lastUser,lastMessage:e.lastMessage}),c.createElement("div",{className:"time"},c.createElement(MB,{content:m.toLocal().toLocaleString(Wa.DATETIME_MED_WITH_SECONDS)},c.createElement("span",{className:"time-wrapper"},c.createElement(GN,{time:m}))),_ae.listStatus&&!!r&&e.lastUser&&r.sender_id===ay()&&!n.botId&&c.createElement(fI,{message:r,detailed:!1}),c.createElement(Zy,null,n.unread>0&&c.createElement("div",{className:"bpbm-counter-row"},n.mentions.length>0&&n.mentions.some(function(e){return!e.seen})&&c.createElement(MB,{content:Bae("You were mentioned in this conversation","Conversations list item","bp-better-messages")},c.createElement(VC.span,{initial:{scale:0},animate:{scale:1},className:"unread-mention"},c.createElement(lI,null))),c.createElement(VC.span,{initial:{scale:0},animate:{scale:1},className:"unread-count"},n.unread)))),!u&&c.createElement("div",{className:"actions"},f.length>0&&c.createElement(c.Fragment,null,c.createElement(MB,{content:Bae("More",'"Additional options" Button Tooltip',"bp-better-messages")},c.createElement("span",{className:"bm-more-actions",onClick:g},c.createElement(cI,null))),n&&(0,TS.createPortal)(c.createElement(Q3,{style:{zIndex:"1000"},animation:!1,id:"thread-context-"+n.thread_id},f.map(function(e){return c.createElement(Z3,{key:e.key,onClick:e.onClick,onAuxClick:e.onAuxClick},"string"==typeof e.icon?Kg(e.icon):e.icon,c.createElement("span",{style:{marginLeft:"5px"}},e.label))}),c.createElement("span",{id:"thread-context-"+n.thread_id,className:"thread-context-menu",style:{display:"none"}})),document.querySelector("body")))))};function H8(e,t){var n=!0;return R5(e.thread,t.thread)||(n=!1),R5(e.lastMessage,t.lastMessage)||(n=!1),R5(e.lastUser,t.lastUser)||(n=!1),Boolean(e.active)!==Boolean(t.active)&&(n=!1),n}const W8=c.memo(U8,H8);function $8(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function G8(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?$8(Object(n),!0).forEach(function(t){(0,M.A)(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):$8(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function Q8(e){return G8(G8({},{isMuted:!1,participants:[],mentions:[],permissions:{deleteAllowed:!1,isModerator:!1}}),e)}function Z8(e){var t,n,r,a,i,o,s=(0,c.useContext)($N).useRouter,u=e.thread,l=!1;e.onClick&&(l=e.onClick),e.forceMessage?t=b8(e.forceMessage):(n=u.thread_id,r=(0,c.useState)(null),a=(0,p.A)(r,2),i=a[0],o=a[1],(0,c.useLayoutEffect)(function(){var e,t=Rre.messages.findOne({selector:{thread_id:n},sort:[{created_at:"desc"}]});return e=t.$.subscribe({next:function(e){o(e?e.toMutableJSON():void 0)},error:function(e){console.error("An error occurred, trying to reset database",e),iae()}}),function(){e.unsubscribe()}},[n]),t=i);var f,d=W9(t&&t.sender_id);(0,c.useEffect)(function(){S7.add(Number(u.thread_id)),P7()},[u.thread_id]);var h=!1;if(s){f=BR();var m=SR("conversation/:threadId");h=m&&Number(m.params.threadId)===u.thread_id}return c.createElement(W8,{key:"thread_item_content"+u.thread_id,thread:u,lastUser:d,lastMessage:t,useRouter:s,forceMessage:e.forceMessage,active:h,navigate:f,onClick:l})}function Y8(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function X8(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Y8(Object(n),!0).forEach(function(t){(0,M.A)(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Y8(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function K8(e,t){var n=X8(X8({},e),t);if(n.participants){var r=ay();-1!==n.participants.indexOf(r)&&(n.participants=n.participants.filter(function(e){return e!==r}),n.participants.push(r))}return e.chatRoom&&t.chatRoom&&(n.chatRoom=X8(X8({},e.chatRoom),t.chatRoom)),"number"!=typeof n.isPinned&&(n.isPinned=0),"number"!=typeof n.firstLoaded&&(n.firstLoaded=0),void 0!==n.pinned&&void 0===t.pinned&&delete n.pinned,n}var J8=new Set,e7=new cl,t7=!1,n7=new cl;function r7(e){t7=e,n7.next(e)}function a7(){var e=(0,c.useState)(t7),t=(0,p.A)(e,2),n=t[0],r=t[1];return(0,c.useLayoutEffect)(function(){var e,t;return e=n7.subscribe({next:function(e){t7=e,r(e)}}),t=setInterval(function(){r(t7)},1e3),function(){e&&e.unsubscribe(),t&&clearInterval(t)}},[]),n}function i7(){var e=(0,c.useState)(0),t=(0,p.A)(e,2),n=t[0],r=t[1];return(0,c.useLayoutEffect)(function(){var e=Rre.threads.find({selector:{unread:{$gt:0},isHidden:0,isDeleted:0}}).$.subscribe({next:function(e){var t=0,n=0;e.map(function(e){t+=e.get("unread"),n++}),_ae.unreadCounter?r(n):r(t)},error:function(e){console.error("An error occurred, trying to reset database",e),iae()}});return function(){e.unsubscribe()}},[]),n}function o7(){return s7.apply(this,arguments)}function s7(){return s7=(0,o.A)(u().mark(function e(){var t,n;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=1,Rre.threads.find({selector:{unread:{$gt:0}}}).exec();case 1:return t=e.sent,n=[],t.map(function(e){n.push(e.toMutableJSON())}),e.abrupt("return",n);case 2:case"end":return e.stop()}},e)})),s7.apply(this,arguments)}function u7(e){var t=(0,c.useState)(null),n=(0,p.A)(t,2),r=n[0],a=n[1];return(0,c.useLayoutEffect)(function(){var t,n=Rre.threads.findOne(String(e));return t=n.$.subscribe({next:function(e){a(e?e.toMutableJSON():null)},error:function(e){console.error("An error occurred, trying to reset database",e),iae()}}),function(){t&&t.unsubscribe()}},[e]),Q8(r)}var c7=new cl;function l7(e){return f7.apply(this,arguments)}function f7(){return f7=(0,o.A)(u().mark(function e(t){var n;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=1,Rre.threads.findOne(String(t)).exec();case 1:if(!(n=e.sent)){e.next=2;break}return e.abrupt("return",n.toMutableJSON());case 2:return e.abrupt("return",n);case 3:case"end":return e.stop()}},e)})),f7.apply(this,arguments)}function d7(e,t){return p7.apply(this,arguments)}function p7(){return p7=(0,o.A)(u().mark(function e(t,n){var r;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=1,Rre.threads.findOne(String(t)).exec();case 1:if(!(r=e.sent)){e.next=2;break}return e.next=2,r.incrementalPatch(n).catch(bG);case 2:case"end":return e.stop()}},e)})),p7.apply(this,arguments)}function h7(){return m7.apply(this,arguments)}function m7(){return(m7=(0,o.A)(u().mark(function e(){return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=1,Rre.threads.count().exec();case 1:return e.abrupt("return",e.sent);case 2:case"end":return e.stop()}},e)}))).apply(this,arguments)}function v7(e){return g7.apply(this,arguments)}function g7(){return g7=(0,o.A)(u().mark(function e(t){var n,r,a;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return H6(t),location.hash.endsWith("/conversation/"+t)&&(location.hash="#/"),e.next=1,l7(t);case 1:if(!(n=e.sent)||"chat-room"!==n.type){e.next=2;break}n.chatRoom.isJoined=!1,(r=n.chatRoom).isJoined=!1,d7(t,{chatRoom:r}),e.next=4;break;case 2:return e.next=3,Rre.threads.findOne(String(t)).exec();case 3:(a=e.sent)&&a.incrementalRemove().catch(bG),Rre.messages.find({selector:{thread_id:t}}).remove().catch(bG);case 4:hG(t),R7(t);case 5:case"end":return e.stop()}},e)})),g7.apply(this,arguments)}function b7(){return y7.apply(this,arguments)}function y7(){return(y7=(0,o.A)(u().mark(function e(){var t;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=1,D2();case 1:return e.next=2,Rre.threads.find().exec();case 2:return t=e.sent,e.abrupt("return",t.map(function(e){return Number(e.thread_id)}));case 3:case"end":return e.stop()}},e)}))).apply(this,arguments)}function A7(){return D7.apply(this,arguments)}function D7(){return(D7=(0,o.A)(u().mark(function e(){var t;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=1,D2();case 1:return e.next=2,Rre.threads.find({selector:{isDeleted:{$eq:0}}}).exec();case 2:return t=e.sent,e.abrupt("return",t.map(function(e){return Number(e.thread_id)}));case 3:case"end":return e.stop()}},e)}))).apply(this,arguments)}function w7(e,t){return _7.apply(this,arguments)}function _7(){return _7=(0,o.A)(u().mark(function e(t,n){var r;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=1,Rre.threads.findOne(String(t)).exec();case 1:if(!(r=e.sent)||r.get("unread")===n){e.next=2;break}return e.next=2,r.incrementalPatch({unread:n});case 2:case"end":return e.stop()}},e)})),_7.apply(this,arguments)}function E7(e){return k7.apply(this,arguments)}function k7(){return k7=(0,o.A)(u().mark(function e(t){var n;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=1,Rre.threads.find({selector:{thread_id:{$nin:t},unread:{$ne:0}}}).exec();case 1:(n=e.sent).length>0&&n.map(function(e){var t={unread:0},n=e.get("mentions");if(n&&Array.isArray(n)&&n.length>0){var r=[],a=!1;n.map(function(e){!1===e.seen&&(a=!0),r.push({message_id:e.message_id,type:e.type,seen:!0})}),a&&(t.mentions=r)}d7(e.thread_id,t)});case 2:case"end":return e.stop()}},e)})),k7.apply(this,arguments)}function x7(e){return C7.apply(this,arguments)}function C7(){return C7=(0,o.A)(u().mark(function e(t){var n,r,a,i,s,c=arguments;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(n=!(c.length>1&&void 0!==c[1])||c[1],r=c.length>2&&void 0!==c[2]&&c[2],t&&0!==t.length){e.next=1;break}return e.abrupt("return");case 1:return a=["subject","title","image","url"],t=t.map(function(e){return a.map(function(t){void 0!==e[t]&&(e[t]=sG(e[t]))}),e}),i=t.map(function(e){return e.thread_id}),s=new Map,e.next=2,Rre.threads.find({selector:{thread_id:{$in:i}}}).exec();case 2:return e.sent.map(function(e){s.set(e.get("thread_id"),e)}),e.next=3,Promise.all(t.map(function(){var e=(0,o.A)(u().mark(function e(t){var a,i,o;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(!s.has(t.thread_id)){e.next=2;break}if(a=s.get(t.thread_id).toMutableJSON(),i=t,n&&(i=K8(a,t)),B9()&&(i.unread=a.unread),a.groupCall&&(i.groupCall=a.groupCall),i.mentions&&(r&&0===i.mentions.length||(o=[],a.mentions&&Array.isArray(a.mentions)&&(o=a.mentions),i.mentions.map(function(e){o.some(function(t){return t.message_id===Number(e.message_id)&&t.type===e.type})||o.push({message_id:Number(e.message_id),type:e.type,seen:!1})}),i.mentions=o)),R5(a,i)){e.next=1;break}return e.next=1,Rre.threads.incrementalUpsert(i);case 1:e.next=3;break;case 2:return e.next=3,Rre.threads.incrementalUpsert(t);case 3:case"end":return e.stop()}},e)}));return function(t){return e.apply(this,arguments)}}()));case 3:case"end":return e.stop()}},e)})),C7.apply(this,arguments)}var F7,S7=new Set,O7=new Set,T7=!0;function B7(){return M7.apply(this,arguments)}function M7(){return(M7=(0,o.A)(u().mark(function e(){var t;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(clearTimeout(F7),F7=void 0,t=[],!T7){e.next=2;break}return e.next=1,b7();case 1:t=e.sent,T7=!1;case 2:if(S7.forEach(function(e){O7.has(e)||t.push(e)}),!((t=Array.from(new Set(t))).length>0&&C9)){e.next=4;break}return e.next=3,C9.emit("subscribeToThreads",t);case 3:t.map(function(e){O7.add(e)});case 4:case"end":return e.stop()}},e)}))).apply(this,arguments)}function P7(){F7||(F7=window.setTimeout(B7,1e3))}function R7(e){return N7.apply(this,arguments)}function N7(){return(N7=(0,o.A)(u().mark(function e(t){return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(!B9()){e.next=2;break}return S7.delete(t),e.next=1,C9.emit("unsubscribeThread",t);case 1:O7.delete(t);case 2:case"end":return e.stop()}},e)}))).apply(this,arguments)}function I7(){C9.on("writing",function(e){Object.entries(e).forEach(function(e){var t=(0,p.A)(e,2),n=t[0];t[1].map(function(e){var t={userId:Number(e),lastTime:Wa.now()};!function(e,t){var n=KV(e);n.set(t.userId,t.lastTime),XV.set(e,n),YV.next(e),JV()}(Number(n),t)})})})}function L7(e,t,n){var r=_ae.subjects?e.subject:n.name;return"chat-room"!==e.type&&"group"!==e.type||(r=e.title),"thread"===e.type&&(r=n.name),!n||"group"!==e.type&&"chat-room"!==e.type||(r+=": "+n.name),Kg(r)}function j7(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function z7(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?j7(Object(n),!0).forEach(function(t){(0,M.A)(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):j7(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}var q7=new Map;function V7(e){return U7.apply(this,arguments)}function U7(){return U7=(0,o.A)(u().mark(function e(t){var n,r,a,i,o,s,l,f,d,p,h,m,v,g=arguments;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(n=g.length>1&&void 0!==g[1]?g[1]:"ajax",_ae.onSiteNotification){e.next=1;break}return e.abrupt("return");case 1:return e.next=2,D8(t);case 2:if(r=e.sent){e.next=3;break}return e.abrupt("return",!1);case 3:if(r.sender_id!==ay()){e.next=4;break}return e.abrupt("return",!1);case 4:if(r.created_at&&r.updated_at){e.next=5;break}return e.abrupt("return",!1);case 5:if(r.created_at===r.updated_at){e.next=6;break}return e.abrupt("return",!1);case 6:return e.next=7,l7(r.thread_id);case 7:if(a=e.sent){e.next=8;break}return e.abrupt("return");case 8:if(!a.isHidden){e.next=9;break}return e.abrupt("return");case 9:if("ajax"!==n||0!==a.unread){e.next=10;break}return e.abrupt("return");case 10:if(!a.isMuted){e.next=11;break}return e.abrupt("return");case 11:if(Kte.isLeader&&$te.postMessage({type:"on_site_message",message_id:r.message_id}),!((i=document.querySelector(".bp-messages-wrap .bp-messages-side-threads .threads-list-wrapper"))&&i.offsetParent||document.querySelector(".bp-messages-wrap.bm-index-page"))){e.next=12;break}return e.abrupt("return");case 12:if(!document.querySelector(".bp-better-messages-list .tabs > div.messages-tab.active")){e.next=13;break}return e.abrupt("return");case 13:if(!(o=document.querySelector(".bp-messages-wrap.bp-messages-mobile"))){e.next=14;break}if(!o.classList.contains("bm-index-page")){e.next=14;break}return e.abrupt("return");case 14:if(!Wee(r.thread_id)){e.next=15;break}return e.abrupt("return",!1);case 15:return e.next=16,G9(r.sender_id);case 16:if(s=e.sent,f=L7(a,0,s),a.image?a.image.startsWith("html:")?(d=a.image.substring(5),l=c.createElement("div",{className:"bm-toast-site-message-image",dangerouslySetInnerHTML:{__html:d}})):l=c.createElement("img",{src:a.image,alt:a.title}):s&&(l=c.createElement(xI,{user_id:s.user_id,size:45,link:!1})),p=c.createElement("div",{className:"bm-toast-site-message-container"},c.createElement("div",{className:"bm-toast-site-message-avatar"},l),c.createElement("div",{className:"bm-toast-site-message-info"},c.createElement("div",{className:"bm-toast-site-message-title"},f),_ae.subjects&&"thread"===a.type&&""!==a.subject&&c.createElement("div",{className:"bm-toast-site-message-subject"},a.subject),c.createElement("div",{className:"bm-toast-site-message-content"},ZV(r,s)))),!q7.has(a.thread_id)){e.next=17;break}return Qb.update(q7.get(a.thread_id).toastId,{render:p}),q7.set(a.thread_id,z7(z7({},q7.get(a.thread_id)),{message_id:r.message_id})),e.abrupt("return");case 17:h=Qb(p,{className:"bm-toasts bm-toast-site-message",position:Ay(),draggableDirection:Dy(),draggablePercent:wy(),autoClose:!1,onClick:function(e){jee(a.thread_id).then(function(){Qb.dismiss(h)})},onOpen:function(){document.addEventListener("better-messages-thread-opened",m),document.addEventListener("better-messages-message-deleted",v)},onClose:function(){document.removeEventListener("better-messages-thread-opened",m),document.removeEventListener("better-messages-message-deleted",v),q7.delete(a.thread_id)},theme:"colored",hideProgressBar:!0,closeOnClick:!1,pauseOnHover:!0,draggable:!0,progress:void 0}),q7.set(a.thread_id,{message_id:r.message_id,toastId:h}),m=function(e){e.detail.threadId===r.thread_id&&Qb.dismiss(h)},v=function(e){Number(e.detail.messageId)===Number(q7.get(a.thread_id).message_id)&&Qb.dismiss(h)};case 18:case"end":return e.stop()}},e)})),U7.apply(this,arguments)}var H7=!1;function W7(){return(W7=(0,o.A)(u().mark(function e(t){return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:H7=t;case 1:case"end":return e.stop()}},e)}))).apply(this,arguments)}function $7(){return G7.apply(this,arguments)}function G7(){return(G7=(0,o.A)(u().mark(function e(){return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(document.hidden||!document.hasFocus()){e.next=1;break}return e.abrupt("return",!0);case 1:return H7=!1,e.next=2,$te.postMessage({type:"visible_tab_request"});case 2:return e.next=3,kee(250);case 3:return e.abrupt("return",H7);case 4:case"end":return e.stop()}},e)}))).apply(this,arguments)}var Q7=new Map;function Z7(e,t){return Y7.apply(this,arguments)}function Y7(){return Y7=(0,o.A)(u().mark(function e(t,n){var r,a,i,o,s,c,l,f;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if("string"!=typeof t){e.next=1;break}return e.abrupt("return",!1);case 1:return e.next=2,$7();case 2:if(!e.sent){e.next=3;break}return e.abrupt("return");case 3:return e.next=4,D8(t);case 4:if(r=e.sent){e.next=5;break}return e.abrupt("return",!1);case 5:if(r.sender_id!==ay()){e.next=6;break}return e.abrupt("return",!1);case 6:return e.next=7,l7(r.thread_id);case 7:if(a=e.sent){e.next=8;break}return e.abrupt("return",!1);case 8:if(!a.isHidden){e.next=9;break}return e.abrupt("return");case 9:if(!a.isMuted){e.next=10;break}return e.abrupt("return");case 10:return i=!1,e.next=11,G9(r.sender_id);case 11:if(o=e.sent,s=L7(a,0,o),c={body:FB(KT(r.message)).result,tag:"bm_thread_"+r.thread_id},a.image?c.icon=a.image:o&&(c.icon=o.avatar),n&&(n.title&&(s=n.title),n.body&&(c.body=n.body),i=!0),Nae("better_messages_on_local_notification",r),!oy()){e.next=12;break}return e.abrupt("return",!1);case 12:(l=new Notification(s,c)).onclick=function(e){window.focus(),jee(r.thread_id,i)},Q7.has(r.thread_id)||Q7.set(r.thread_id,[]),(f=Q7.get(r.thread_id)).push(l),Q7.set(r.thread_id,f);case 13:case"end":return e.stop()}},e)})),Y7.apply(this,arguments)}document.addEventListener("better-messages-thread-opened",function(e){var t=e.detail.threadId,n=Q7.get(t);n&&(n.map(function(e){e.close()}),Q7.delete(t))});var X7=new Map;function K7(e){return J7.apply(this,arguments)}function J7(){return J7=(0,o.A)(u().mark(function e(t){var n,r,a,i,o,s,c;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return t.thread_id=Number(t.thread_id),e.next=1,Rre.statuses.findOne({selector:{thread_id:t.thread_id}}).exec();case 1:if(!(n=e.sent)){e.next=3;break}if(r=n.toMutableJSON(),a=!1,t.lastDelivered&&(i=Wa.fromISO(t.lastDelivered),(!(o=Wa.fromISO(r.lastDelivered)).isValid||i>o)&&(r.lastDelivered=t.lastDelivered,a=!0)),t.lastRead&&(s=Wa.fromISO(t.lastRead),(!(c=Wa.fromISO(r.lastRead)).isValid||s>c)&&(r.lastRead=t.lastRead,a=!0)),!a){e.next=2;break}return e.next=2,n.incrementalPatch({lastDelivered:r.lastDelivered,lastRead:r.lastRead});case 2:e.next=4;break;case 3:return e.next=4,Rre.statuses.incrementalUpsert(t);case 4:case"end":return e.stop()}},e)})),J7.apply(this,arguments)}function e9(){C9.on("message",function(){var e=(0,o.A)(u().mark(function e(t){var n,r,a,i,o,s,c,l,f;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=1,Yte();case 1:if(n=e.sent,r=t.thread,a=t.message,n&&Xb("lastUpdate",t.serverTime),!a.message_id){e.next=2;break}if(!n){e.next=2;break}return e.next=2,F8([a]);case 2:if(n){e.next=3;break}return e.abrupt("return");case 3:return e.next=4,Z9([t.sender]);case 4:return e.next=5,l7(r.thread_id);case 5:return(i=e.sent)?(o=K8(i,r),t.updateThread&&t.updateThread.mentions&&(s=[],t.updateThread.mentions.map(function(e){s.push({message_id:Number(a.message_id),type:e,seen:!1})}),o.mentions=s)):o=K8({},r),e.next=6,x7([o]);case 6:if(a.sender_id===ay()){e.next=9;break}return e.next=7,G9(a.sender_id);case 7:return c=e.sent,e.next=8,l7(r.thread_id);case 8:(l=e.sent)&&(f=l.isMuted,l.isHidden&&(f=!0),c.blocked||(!1!==a.showOnSite?(f||(WY(a.thread_id,a.message_id),Z7(a.message_id,t.notification)),Wee(a.thread_id)&&U.now()?Pee(a.thread_id):(C9.emit("delivered",a.message_id),Nae("better_messages_message_received",Number(a.message_id)),f||V7(Number(a.message_id),"realtime"))):f||t.notification&&Z7(a.message_id,t.notification)));case 9:case"end":return e.stop()}},e)}));return function(t){return e.apply(this,arguments)}}()),window.addEventListener("focus",function(){$ee().map(function(e){Pee(e)})}),U.on("wakeup",function(){$ee().map(function(e){Pee(e)})}),C9.on("/v6/fastMsg",function(){var e=(0,o.A)(u().mark(function e(t){var n,r,a,i;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(_ae.fast){e.next=1;break}return e.abrupt("return");case 1:if(!cG.has(t.tempId)){e.next=2;break}return e.abrupt("return");case 2:return(n=t.user).url=sG(n.url),n.name=sG(n.name),n.avatar=sG(n.avatar),e.next=3,G9(n.user_id);case 3:if(e.sent){e.next=4;break}return e.next=4,Z9([n]);case 4:t.sender_id!==ay()&&(Wee(t.threadId)&&U.now()?C9.emit("v2/fastStatus",t.sender_id,t.tempId,t.threadId,"seen"):(X7.has(t.threadId)||X7.set(t.threadId,new Map),(r=X7.get(t.threadId)).set(t.tempId,{sender_id:t.sender_id,temp_id:t.tempId}),X7.set(t.threadId,r),C9.emit("v2/fastStatus",t.sender_id,t.tempId,t.threadId,"delivered"))),a=FB(sG(t.message),{ignoreTags:vX}),i={message_id:t.tempId,thread_id:t.threadId,message:uG(a.result),sender_id:t.sender_id,created_at:t.created_at},t.replyTo>0&&(i.meta={replyTo:t.replyTo}),dG(t.threadId,i);case 5:case"end":return e.stop()}},e)}));return function(t){return e.apply(this,arguments)}}()),C9.on("/v2/abortFastMessage",function(){var e=(0,o.A)(u().mark(function e(t){return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:pG(Number(t.thread_id),t.message_id,!0);case 1:case"end":return e.stop()}},e)}));return function(t){return e.apply(this,arguments)}}()),C9.on("message_deleted",function(e){e.startsWith("tmp_")||(e=Number(e)),_8(e)}),C9.on("v2/messageMetaUpdate",function(){var e=(0,o.A)(u().mark(function e(t){var n;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return Xb("lastUpdate",t.serverTime),e.next=1,D8(t.message_id);case 1:if(n=e.sent){e.next=2;break}return e.abrupt("return");case 2:if(n.thread_id===t.thread_id){e.next=3;break}return e.abrupt("return");case 3:k8(n.message_id,{meta:t.meta});case 4:case"end":return e.stop()}},e)}));return function(t){return e.apply(this,arguments)}}()),C9.on("v2/fastStatus",function(){var e=(0,o.A)(u().mark(function e(t,n,r){var a;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:a=Wa.local({zone:"UTC"}).toISO(),"delivered"===r?K7({thread_id:n,lastDelivered:a}):"seen"===r&&K7({thread_id:n,lastDelivered:a,lastRead:a});case 1:case"end":return e.stop()}},e)}));return function(t,n,r){return e.apply(this,arguments)}}()),C9.on("delivered",function(){var e=(0,o.A)(u().mark(function e(t,n,r){var a;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:a=Wa.local({zone:"UTC"}).toISO(),K7({thread_id:r,lastDelivered:a});case 1:case"end":return e.stop()}},e)}));return function(t,n,r){return e.apply(this,arguments)}}()),C9.on("seen",function(){var e=(0,o.A)(u().mark(function e(t,n,r){var a;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:a=Wa.local({zone:"UTC"}).toISO(),K7({thread_id:r,lastDelivered:a,lastRead:a});case 1:case"end":return e.stop()}},e)}));return function(t,n,r){return e.apply(this,arguments)}}())}function t9(e){return n9.apply(this,arguments)}function n9(){return n9=(0,o.A)(u().mark(function e(t){var n,r;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=1,l7(t.thread_id);case 1:if(!(n=e.sent)){e.next=3;break}return r=K8(n,t),e.next=2,Rre.threads.incrementalUpsert(r);case 2:e.next=4;break;case 3:return e.next=4,Rre.threads.incrementalUpsert(t);case 4:case"end":return e.stop()}},e)})),n9.apply(this,arguments)}var r9=__webpack_require__(14510);function a9(){document.addEventListener("better-messages-thread-opened",function(e){C9.emit("threadOpen",e.detail.threadId)}),U.on("focus",function(){$ee().map(function(e){Pee(e)})});var e=new r9.A({concurrency:1});C9.on("getUnread",function(){var t=(0,o.A)(u().mark(function t(n){var r;return u().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return document.dispatchEvent(new CustomEvent("better-messages-unread-updated",{detail:{unread:n}})),t.next=1,Yte();case 1:if(!t.sent){t.next=2;break}r=[],D2().then((0,o.A)(u().mark(function t(){var a,i;return u().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:if(!((a=Object.keys(n.threads)).length>0)){t.next=1;break}return i=[],a.map(function(t){i.push(new Promise(function(a){var i=n.threads[t],o=Number(t),s=Number(i);r.push(o),e.add(function(){return w7(o,s)}).finally(function(){a(!0)})}))}),t.next=1,Promise.all(i);case 1:return t.next=2,e.add(function(){return E7(r)});case 2:case"end":return t.stop()}},t)})));case 2:case"end":return t.stop()}},t)}));return function(e){return t.apply(this,arguments)}}()),C9.on("threadInfoChanged",function(){var e=(0,o.A)(u().mark(function e(t){return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=1,Yte();case 1:if(!e.sent){e.next=2;break}Xb("lastUpdate",t.serverTime),t9(t.thread);case 2:case"end":return e.stop()}},e)}));return function(t){return e.apply(this,arguments)}}()),C9.on("personalThreadUpdate",function(){var e=(0,o.A)(u().mark(function e(t){return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:O8(t),Xb("lastUpdate",t.serverTime);case 1:case"end":return e.stop()}},e)}));return function(t){return e.apply(this,arguments)}}()),C9.on("v2/threadEvent",function(){var e=(0,o.A)(u().mark(function e(t){var n;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=1,Yte();case 1:if(!e.sent){e.next=5;break}n=t.type,e.next="thread_cleared"===n?2:"thread_erased"===n?3:4;break;case 2:return Rre.messages.find({selector:{thread_id:t.thread_id}}).incrementalRemove().catch(bG),d7(t.thread_id,{unread:0}),hG(t.thread_id),e.abrupt("continue",4);case 3:return v7(t.thread_id),e.abrupt("continue",4);case 4:Xb("lastUpdate",t.serverTime);case 5:case"end":return e.stop()}},e)}));return function(t){return e.apply(this,arguments)}}())}var i9=new Map;function o9(e){return s9.apply(this,arguments)}function s9(){return s9=(0,o.A)(u().mark(function e(t){var n;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(!i9.has(t.message_id)){e.next=1;break}return e.abrupt("return");case 1:return e.next=2,Rae("BetterMessagesShowIncomingCall",!0,t.thread_id,t.message_id);case 2:if(e.sent){e.next=3;break}return e.abrupt("return");case 3:n=Qb(c.createElement(c.Fragment,null,c.createElement("div",{className:"bm-toast-site-call-container"},c.createElement("div",{className:"bm-toast-site-call-avatar"},c.createElement(xI,{user_id:t.user_id,size:45,link:!1})),c.createElement("div",{className:"bm-toast-site-call-info"},c.createElement("div",{className:"bm-toast-site-call-title"},c.createElement(zI,{user_id:t.user_id,fallback:t.name,link:!1})),c.createElement("div",{className:"bm-toast-site-call-content"},c.createElement("div",{className:"bm-toast-site-call-text"},"video"===t.type&&c.createElement(c.Fragment,null,Bae("Incoming Video Call","Private Call - On Site Message","bp-better-messages")),"audio"===t.type&&c.createElement(c.Fragment,null,Bae("Incoming Audio Call","Private Call - On Site Message","bp-better-messages"))),c.createElement(MB,{content:Bae("Answer","Private Call Screen","bp-better-messages")},c.createElement("div",{className:"bm-toast-site-call-action-answer",onClick:function(){p6(t.thread_id),Qb.dismiss(n)}},c.createElement(uI,null))),c.createElement(MB,{content:Bae("Reject","Private Call Screen","bp-better-messages")},c.createElement("div",{className:"bm-toast-site-call-action-reject",onClick:function(){f9(t.user_id,t.thread_id,t.message_id)}},c.createElement(uI,null))))))),{className:"bm-toasts bm-toast-site-call",position:Ay(),draggableDirection:Dy(),draggablePercent:wy(),autoClose:!1,onClick:function(e){},onOpen:function(){},onClose:function(){},theme:"colored",hideProgressBar:!0,closeOnClick:!1,closeButton:!1,pauseOnHover:!0,draggable:!1,progress:void 0}),i9.set(t.message_id,{toastId:n});case 4:case"end":return e.stop()}},e)})),s9.apply(this,arguments)}function u9(e,t){return c9.apply(this,arguments)}function c9(){return(c9=(0,o.A)(u().mark(function e(t,n){return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(!i9.has(n)){e.next=3;break}return e.next=1,Rae("BetterMessagesHideIncomingCall",!0,t,n);case 1:if(e.sent){e.next=2;break}return e.abrupt("return");case 2:Qb.dismiss(i9.get(n).toastId),i9.delete(n);case 3:case"end":return e.stop()}},e)}))).apply(this,arguments)}var l9=new Set;function f9(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"rejected";l9.add(n),"rejected"===r&&C9.emit("callEvent",{event:"user_reject",to:e,thread_id:t,message_id:n}),"busy"===r&&C9.emit("callEvent",{event:"user_busy",to:e,thread_id:t,message_id:n})}function d9(e,t){YY(),u9(e,t),Nae("better_messages_call_aborted",t,e)}var p9=new Map;function h9(e,t){oy()||function(){ZY.apply(this,arguments)}(),p9.has(t)&&clearTimeout(p9.get(t)),function(e){v9.has(e)?v9.set(e,v9.get(e)+1):v9.set(e,1)}(t),p9.set(t,window.setTimeout(function(){d9(e,t)},5e3))}function m9(){C9.on("callEvent",function(){var e=(0,o.A)(u().mark(function e(t){var n,r,a;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:a=t.event,e.next="incoming_call"===a?1:"self_rejected"===a?7:"call_aborted"===a?8:"call_accepted"===a?9:"user_rejected"===a?10:"user_busy"===a?11:12;break;case 1:if(n=t.message_id,r=t.thread_id,!Cee||See===r||Fee&&Fee===n){e.next=2;break}return f9(t.user_id,r,n,"busy"),l9.add(n),e.abrupt("return",!1);case 2:if(l9.has(n)){e.next=6;break}return h9(r,n),e.next=3,Rae("better_messages_call_show_notification",!0,t);case 3:if(!e.sent){e.next=5;break}return e.next=4,o9(t);case 4:e.next=6;break;case 5:return e.next=6,u9(r,n);case 6:return e.abrupt("continue",12);case 7:return YY(),l9.add(t.message_id),u9(t.thread_id,t.message_id),Nae("better_messages_call_self_rejected",t.message_id,t.thread_id),e.abrupt("continue",12);case 8:return Oee(),d9(t.thread_id,t.message_id),e.abrupt("continue",12);case 9:return Nae("better_messages_call_accepted",t.message_id,t.thread_id),e.abrupt("continue",12);case 10:return Nae("better_messages_call_user_rejected",t.message_id,t.thread_id,t.user_id,Bae("User rejected your call","Private Call Screen","bp-better-messages")),e.abrupt("continue",12);case 11:return Nae("better_messages_call_user_rejected",t.message_id,t.thread_id,t.user_id,Bae("User you are trying to call is already in call. Please try later.","Private Call Screen","bp-better-messages")),e.abrupt("continue",12);case 12:case"end":return e.stop()}},e)}));return function(t){return e.apply(this,arguments)}}())}var v9=new Map;function g9(){return g9=(0,o.A)(u().mark(function e(t){return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:Qb(c.createElement("div",{className:"bm-toast-site-notification-container"},c.createElement("div",{className:"bm-toast-site-notification-image"},c.createElement("img",{src:t.image,alt:""})),c.createElement("div",{className:"bm-toast-site-notification-info"},c.createElement("div",{className:"bm-toast-site-notification-title"},t.title),c.createElement("div",{className:"bm-toast-site-notification-content"},t.text))),{className:"bm-toasts bm-toast-site-notification",position:Ay(),draggableDirection:Dy(),draggablePercent:wy(),autoClose:!1,onClick:function(){qee(t.url)},theme:"colored",hideProgressBar:!0,closeOnClick:!1,pauseOnHover:!0,draggable:!0,progress:void 0});case 1:case"end":return e.stop()}},e)})),g9.apply(this,arguments)}function b9(){C9.on("onSiteNotification",function(e){e.image=sG(e.image,"ukey"),e.text=sG(e.text,"ukey"),e.url=sG(e.url,"ukey"),e.title=sG(e.title,"ukey"),function(e){g9.apply(this,arguments)}(e)})}function y9(){C9.on("groupMediaEvent",function(e){D9()})}var A9=!1;function D9(){return w9.apply(this,arguments)}function w9(){return w9=(0,o.A)(u().mark(function e(){var t,n;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(!A9){e.next=1;break}return e.abrupt("return",!1);case 1:return e.prev=1,e.next=2,D2();case 2:return e.next=3,Rre.threads.find({selector:{$or:[{type:{$eq:"group"}},{type:{$eq:"chat-room"}},{participantsCount:{$gte:3}}]}}).exec();case 3:t=e.sent,n=t.map(function(e){return e.thread_id}),n.length>0&&C9.emit("groupCallStatusesBulk",n,function(e){Object.keys(e).map(function(t){var n=e[t],r=Number(t);D2().then((0,o.A)(u().mark(function e(){var t,a;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=1,l7(r);case 1:t=e.sent,a=!1,t&&t.groupCall&&R5(t.groupCall,n)&&(a=!0),a||d7(r,{groupCall:n});case 2:case"end":return e.stop()}},e)})))})});case 4:return e.prev=4,A9=!1,e.finish(4);case 5:case"end":return e.stop()}},e,null,[[1,,4,5]])})),w9.apply(this,arguments)}function _9(){C9.on("userStatus",function(){var e=(0,o.A)(u().mark(function e(t,n){return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=1,Yte();case 1:if(e.sent){e.next=2;break}return e.abrupt("return");case 2:return t=Number(t),e.next=3,X9(t,{status:n});case 3:case"end":return e.stop()}},e)}));return function(t,n){return e.apply(this,arguments)}}())}function E9(){C9.on("realtimeEvent",function(e){try{Nae("better_messages_realtime_event",JSON.parse(sG(e)))}catch(qie){console.error(qie)}})}function k9(){C9.on("userUpdated",function(){var e=(0,o.A)(u().mark(function e(t){return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=1,Yte();case 1:if(e.sent){e.next=2;break}return e.abrupt("return");case 2:Z9([t.user]);case 3:case"end":return e.stop()}},e)}));return function(t){return e.apply(this,arguments)}}())}var x9,C9,F9=new Map;function S9(){C9.on("startMessageStream",function(){var e=(0,o.A)(u().mark(function e(t){return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:F9.set(t.message_id,"");case 1:case"end":return e.stop()}},e)}));return function(t){return e.apply(this,arguments)}}()),C9.on("messageStream",function(){var e=(0,o.A)(u().mark(function e(t){var n;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(!F9.has(t.message_id)){e.next=2;break}return n=F9.get(t.message_id)+t.data,F9.set(t.message_id,n),e.next=1,Yte();case 1:if(!e.sent){e.next=2;break}k8(t.message_id,{message:UT(n)});case 2:case"end":return e.stop()}},e)}));return function(t){return e.apply(this,arguments)}}())}var O9=[],T9="";function B9(){return!(!C9||!C9.connected)}function M9(){return(M9=(0,o.A)(u().mark(function e(){var t,n,r,a,i,o;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(_ae.socket_server){e.next=1;break}return e.abrupt("return",!1);case 1:if(0!==(t=ay())){e.next=2;break}return e.abrupt("return");case 2:if(e.prev=2,n={sid:_ae.site_id,uid:t,sk:_ae.secret_key,v:_ae.version},r=JSON.stringify(n),T9!==r){e.next=3;break}return e.abrupt("return");case 3:if(T9=r,!C9||!C9.connected){e.next=4;break}return e.next=4,C9.close();case 4:document.dispatchEvent(new CustomEvent("bp-better-messages-before-realtime-connect")),(C9=OP(_ae.socket_server,{secure:!0,timeout:7e3,transports:["websocket"],path:"/websocket",auth:n})).on("connect_error",function(e){console.debug("Error while connecting to WebSocket messaging server. AJAX mode enabled."),console.error(e),_ae.realtime=!1,clearTimeout(x9),x9=window.setTimeout(P9,1e4)}),C9.on("connect",function(){console.debug("You was connected to WebSocket messaging server. WebSocket mode enabled."),_ae.realtime=!0,clearTimeout(x9),O7.clear(),B7(),L9.statuses=new Set,Kee(!0),Qte().then(function(){Jee(!0)})}),(i=function(){clearTimeout(a),O9.map(function(e){bI(e)}),AI(),a=window.setTimeout(i,3e4)})(),C9.on("onlineUsers",function(e){O9=e.map(function(e){return Number(e)}),i(),document.dispatchEvent(new CustomEvent("bp-better-messages-online-fetched")),document.dispatchEvent(new CustomEvent("better-messages-user-online-changed"))}),C9.on("userOnline",function(e){var t=Number(e);-1===O9.indexOf(t)&&(O9.push(t),bI(t),document.dispatchEvent(new CustomEvent("bp-better-messages-user-online",{detail:{user_id:t}})),document.dispatchEvent(new CustomEvent("better-messages-user-online-changed")))}),C9.on("userOffline",function(e){var t=Number(e);O9.indexOf(t)>-1&&(O9.splice(O9.indexOf(t),1),yI(t),document.dispatchEvent(new CustomEvent("bp-better-messages-user-offline",{detail:{user_id:t}})),document.dispatchEvent(new CustomEvent("better-messages-user-online-changed")))}),a9(),e9(),S9(),I7(),m9(),b9(),y9(),k9(),_9(),E9(),D9(),e.next=6;break;case 5:e.prev=5,o=e.catch(2),console.error(o),console.error("Error connecting to the WebSocket Server. Please contact plugin developer. https://www.wordplus.org/contact/"),_ae.realtime=!1,clearTimeout(x9),x9=window.setTimeout(P9,1e4);case 6:case"end":return e.stop()}},e,null,[[2,5]])}))).apply(this,arguments)}function P9(){C9.disconnect(),C9.connect()}var R9,N9={messages:new Set,users:new Set,statuses:new Set},I9={statuses:new Set,users:new Set,messages:new Set},L9=I9;function j9(){return z9.apply(this,arguments)}function z9(){return z9=(0,o.A)(u().mark(function e(){var t,n,r,a,i,o,s;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(t=500,e.prev=1,window.clearTimeout(R9),R9=void 0,_ae&&g2&&void 0!==ay()){e.next=2;break}return e.abrupt("return",!1);case 2:if(n=!0,0===ay()&&(n=!1),n){e.next=3;break}return e.abrupt("return");case 3:if(r={},N9.users.size>0&&(a=Array.from(N9.users).filter(function(e){return!L9.users.has(e)})).length>0&&(r.users=a),N9.messages.size>0&&(i=Array.from(N9.messages).filter(function(e){return!L9.messages.has(e)})).length>0&&(r.messages=i),!(Object.keys(r).length>0)){e.next=5;break}return r.messages&&r.messages.length>0&&r.messages.map(function(e){L9.messages.add(e)}),r.users&&r.users.length>0&&r.users.map(function(e){L9.users.add(e)}),e.next=4,sae.post("lazyPool",r);case 4:o=e.sent,(s=o.data).users&&Z9(s.users),s.messages&&F8(s.messages,!1),t=1500;case 5:return e.prev=5,(N9.users.size>0||N9.messages.size)&&(R9=window.setTimeout(j9,t)),e.finish(5);case 6:case"end":return e.stop()}},e,null,[[1,,5,6]])})),z9.apply(this,arguments)}function q9(){R9||(R9=window.setTimeout(j9,500))}document.addEventListener("better-messages-db-closed",function(){L9=I9});function V9(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function U9(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?V9(Object(n),!0).forEach(function(t){(0,M.A)(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):V9(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}new cl,new Set;var H9=new Map;function W9(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],n=(0,c.useState)(H9.has(e)?H9.get(e):null),r=(0,p.A)(n,2),a=r[0],i=r[1],o=(0,c.useRef)(null);return(0,c.useLayoutEffect)(function(){var n=Rre.users.findOne(String(e)).$.subscribe({next:function(n){var r,a;n?(a=U9({},r=n.toMutableJSON()),t&&delete a.lastActive,R5(o.current,a)||(i(r),H9.set(e,r))):(e&&(N9.users.add(e),q9()),a=null,i(null)),o.current=a},error:function(e){console.error("An error occurred, trying to reset database",e),iae()}});return function(){n.unsubscribe()}},[e]),a}function $9(e){var t=(0,c.useState)(null),n=(0,p.A)(t,2),r=n[0],a=n[1];return(0,c.useEffect)(function(){var t;if(e)if(2!==e.participantsCount)a(null);else{var n=(0,ae.A)(e.participants).filter(function(e){return e!==ay()}).pop(),r=Rre.users.findOne(String(n));t=r.$.subscribe({next:function(e){a(e?e.toMutableJSON():null)},error:function(e){console.error("An error occurred, trying to reset database",e),iae()}})}else a(null);return function(){t&&t.unsubscribe()}},[e]),r}function G9(e){return Q9.apply(this,arguments)}function Q9(){return(Q9=(0,o.A)(u().mark(function e(t){var n;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=1,Rre.users.findOne(String(t)).exec();case 1:if(!(n=e.sent)){e.next=2;break}return e.abrupt("return",n.toMutableJSON());case 2:return e.abrupt("return",n);case 3:case"end":return e.stop()}},e)}))).apply(this,arguments)}function Z9(e){return Y9.apply(this,arguments)}function Y9(){return Y9=(0,o.A)(u().mark(function e(t){var n,r,a,i,s,c=arguments;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(n=c.length>1&&void 0!==c[1]&&c[1],0!==t.length){e.next=1;break}return e.abrupt("return");case 1:if(t.map(function(e){L9.users.add(e.user_id),N9.users.delete(e.user_id)}),r=["avatar","name","url"],t=t.map(function(e){return r.map(function(t){void 0!==e[t]&&(e[t]=sG(e[t]))}),e}),!n){e.next=4;break}return a=t.map(function(e){return e.user_id}),e.next=2,Rre.users.find({selector:{user_id:{$in:a}}}).exec();case 2:return i=e.sent,s=[],t.map(function(e){var t=i.find(function(t){return t.user_id===e.user_id});t?s.push(U9(U9({},t.toJSON()),e)):s.push(e)}),e.next=3,Rre.users.bulkUpsert(s);case 3:e.next=5;break;case 4:return e.next=5,Promise.all(t.map(function(){var e=(0,o.A)(u().mark(function e(t){var n;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=1,G9(t.user_id);case 1:if(n=e.sent){e.next=3;break}return e.next=2,Rre.users.incrementalUpsert(t);case 2:e.next=4;break;case 3:return e.next=4,Rre.users.incrementalUpsert(U9(U9({},n),t));case 4:case"end":return e.stop()}},e)}));return function(t){return e.apply(this,arguments)}}()));case 5:case"end":return e.stop()}},e)})),Y9.apply(this,arguments)}function X9(e,t){return K9.apply(this,arguments)}function K9(){return(K9=(0,o.A)(u().mark(function e(t,n){var r;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=1,Rre.users.findOne(String(t)).exec();case 1:if(!(r=e.sent)){e.next=2;break}return e.next=2,r.incrementalUpdate({$set:n});case 2:e.next=4;break;case 3:e.prev=3,bG(e.catch(0));case 4:case"end":return e.stop()}},e,null,[[0,3]])}))).apply(this,arguments)}function J9(){return eee.apply(this,arguments)}function eee(){return eee=(0,o.A)(u().mark(function e(){var t,n,r,a,i,o,s,c,l,f=arguments;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return t=!(f.length>0&&void 0!==f[0])||f[0],n=f.length>1&&void 0!==f[1]?f[1]:{},e.next=1,Zb("guest-auth");case 1:if(!(r=e.sent)){e.next=2;break}return e.abrupt("return",r);case 2:if(!(a=Eae.get("bm-guest-auth"))){e.next=4;break}return e.next=3,Xb("guest-auth",a);case 3:return e.abrupt("return",a);case 4:if(t){e.next=5;break}return e.abrupt("return",!1);case 5:return i=window.Better_Messages.restUrl,s=(o=i+"guests/register")+(o.includes("?")?"&":"?")+"nocache="+(new Date).getTime(),e.next=6,Ws.post(s,{registerData:n});case 6:if(c=e.sent,!(l=c.data)||"object"!==(0,h.A)(c.data)){e.next=8;break}return e.next=7,Xb("guest-auth",c.data);case 7:Eae.set("bm-guest-auth",c.data),window.Better_Messages.guestAuth=l,ny.next(!0),jae(window.Better_Messages,!0),Z9([structuredClone(c.data.user)]),Xb("databaseUserId",ay());case 8:return e.abrupt("return",c.data);case 9:case"end":return e.stop()}},e)})),eee.apply(this,arguments)}function tee(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function nee(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?tee(Object(n),!0).forEach(function(t){(0,M.A)(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):tee(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function ree(e){var t=e.completeAction,n=void 0===t?null:t,r=e.showLogin,a=void 0===r||r,i=e.showGuestSubHeader,o=void 0===i||i,s=e.forceGuest,u=void 0!==s&&s,l=e.registerProps,f=void 0===l?{}:l,d=(0,c.useState)(!1),h=(0,p.A)(d,2),m=h[0],v=h[1],g=(0,c.useState)(""),b=(0,p.A)(g,2),y=b[0],A=b[1];return c.createElement(c.Fragment,null,a&&c.createElement("div",{className:"bm-guest-login"},c.createElement("div",{className:"bm-subheading"},Oae("Continue with account","bp-better-messages")),c.createElement("div",{className:"bm-guest-login-actions"},c.createElement("a",{href:_ae.loginUrl,className:"bm-button bm-no-link-style"},Oae("Login","bp-better-messages")),_ae.registerUrl&&c.createElement("a",{href:_ae.registerUrl,className:"bm-button bm-no-link-style"},Oae("Register","bp-better-messages")))),(!!_ae.guests||u)&&c.createElement("div",{className:"bm-guest-form"},o&&c.createElement("div",{className:"bm-subheading"},Oae("Continue as guest","bp-better-messages")),c.createElement("form",null,c.createElement("div",null,c.createElement("label",null,Oae("Display Name","bp-better-messages")),c.createElement("input",{className:"",type:"text",value:y,onChange:function(e){A(e.target.value)}})),c.createElement("div",null,c.createElement(jB,{label:Oae("Continue","bp-better-messages"),disabled:!0===m,onClick:function(e){e.preventDefault(),v(!0),J9(!0,nee(nee({},f),{name:y})).then(function(){LB("guest-settings-panel"),n&&n()}).catch(function(e){yy(e)}).finally(function(){v(!1)})},classes:"bm-button"})))))}function aee(e){var t=e.completeAction,n=void 0===t?null:t,r=e.showLogin,a=void 0===r||r,i=e.showGuestSubHeader,o=void 0===i||i,s=e.forceGuest,u=void 0!==s&&s,l=e.registerProps,f=void 0===l?{}:l,d=(0,c.useRef)(),h=(0,c.useState)(""),m=(0,p.A)(h,2),v=m[0],g=m[1],b=(0,c.useState)(!1),y=(0,p.A)(b,2),A=(y[0],y[1]);return(0,c.useEffect)(function(){Zb("guest-auth",!1).then(function(e){d.current=e,g(e.name)})},[]),(0,c.useEffect)(function(){d.current&&d.current.name!==v?A(!0):A(!1)},[v]),c.createElement("div",{className:"bm-auth-required-modal"},c.createElement(ree,{registerProps:f,showGuestSubHeader:o,forceGuest:u,showLogin:a,completeAction:n}))}function iee(){var e=function(){var e=(0,o.A)(u().mark(function e(t){var n,r,a,i,o,s,l,f,d,p,h,m,v,g,b,y,A;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(n=t.target,!(r=oee(n,"bm-self-button"))||!r.classList.contains("bm-self-button")){e.next=1;break}return t.preventDefault(),t.stopPropagation(),r.classList.contains("video-call")||r.classList.contains("audio-call")?vy(Bae("You can not make a call to yourself","Shortcode error","bp-better-messages")):vy(Bae("You can not start a conversation with yourself","Shortcode error","bp-better-messages")),e.abrupt("return");case 1:if(!(r=oee(n,"bpbm-pm-button"))||!r.classList.contains("bpbm-pm-button")){e.next=13;break}if(r.dataset.userId&&(a=Number(r.dataset.userId)),a||(i=Array.from(r.classList),(o=i.find(function(e){return e.startsWith("bm-user-")}))&&(s=o.replace("bm-user-",""),a=parseInt(s))),!a){e.next=13;break}if(!Oy(r)){e.next=2;break}return e.abrupt("return");case 2:if(e.prev=2,t.preventDefault(),Fy(r),!_y()){e.next=3;break}if(Ey()){e.next=3;break}return IB("guest-settings-panel",Oae("Authorization required","bp-better-messages"),c.createElement(aee,{completeAction:function(){r.click()}})),e.abrupt("return");case 3:if(l=r.dataset.bmUniqueKey,f=r.dataset.bmSubject,!r.classList.contains("video-call")){e.next=5;break}return e.next=4,lee(a,!Fae,!0,!0,"video",null,null);case 4:e.next=12;break;case 5:if(!r.classList.contains("audio-call")){e.next=7;break}return e.next=6,lee(a,!Fae,!0,!0,"audio",null,null);case 6:e.next=12;break;case 7:if(!r.classList.contains("bm-fast-start")&&!r.classList.contains("open-mini-chat")){e.next=9;break}return d=!0,_ae.miniChats&&r.classList.contains("open-mini-chat")&&(d=!1),e.next=8,lee(a,d,!1,!0,"conversation",f,l);case 8:e.next=12;break;case 9:return e.prev=9,e.next=10,dee(a,!1,f,l);case 10:p=e.sent,h=r.hasAttribute("target")&&"_blank"===r.getAttribute("target"),p&&(qee(r.href,h),uee()),e.next=12;break;case 11:e.prev=11,vy(e.catch(9));case 12:return e.prev=12,Sy(r),e.finish(12);case 13:if(!(r=oee(n,"bm-lc-button"))){e.next=20;break}if(e.prev=14,t.preventDefault(),!Oy(r)){e.next=15;break}return e.abrupt("return");case 15:if(Fy(r),(m=Number(r.dataset.userId))||(v=Array.from(r.classList),(g=v.find(function(e){return e.startsWith("bm-lc-user-")}))&&(b=g.replace("bm-lc-user-",""),m=parseInt(b))),y=r.dataset.subject?r.dataset.subject:"",A=r.dataset.bmUniqueKey?r.dataset.bmUniqueKey:null,!_y()){e.next=18;break}if(Ey()){e.next=16;break}IB("guest-settings-panel",Oae("Authorization required","bp-better-messages"),c.createElement(aee,{completeAction:function(){r.click()}})),e.next=17;break;case 16:return e.next=17,lee(m,!1,!1,!0,"conversation",y,A,r);case 17:e.next=19;break;case 18:return e.next=19,lee(m,!1,!1,!0,"conversation",y,A,r);case 19:return e.prev=19,Sy(r),e.finish(19);case 20:case"end":return e.stop()}},e,null,[[2,,12,13],[9,11],[14,,19,20]])}));return function(t){return e.apply(this,arguments)}}();document.addEventListener("click",e),window.addEventListener("load",function(){return uee}),"complete"===document.readyState&&uee(),D2().then(function(){Rre.threads.find({selector:{unread:{$gt:0},isHidden:0,isDeleted:0}}).$.subscribe(function(e){var t=0,n=0;e.map(function(e){var r=Number(e.get("id")),a=Number(e.get("unread"));!function(e,t){Nae("better_messages_update_thread_unread",e,t)}(r,a),t+=a,a>0&&n++}),_ae.unreadCounter?Mee(n):Mee(t)})})}function oee(e,t){if(e.classList.contains(t))return e;var n=e.closest("."+t);return n||null}var see=!1;function uee(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;if(!see){see=!0;try{var n,r;if(window.location.search&&(n=window.location.search,r="search"),window.location.hash.includes("?")&&(n=window.location.hash,r="hash"),t&&(r="search",n=t),!n)return!1;var a="videoCall",i="audioCall",o="scrollToContainer",s="openFullScreen",u=n.includes(a),c=n.includes(i),l=n.includes("bmErrors"),f=n.includes(o),d=n.includes(s);if(l)try{var p=new Proxy(new URLSearchParams(n),{get:function(e,t){return e.get(t)}}).bmErrors;if(p){var h=p.length;vy(JSON.parse(p.substring(0,h-3)));var m="bmErrors="+encodeURIComponent(p).replace(/%20/g,"+").replace(/%24/g,"$");if("hash"===r&&(window.location.hash=window.location.hash.replace("&"+m,"")),"search"===r){var v=window.location.href.replace("&"+m,"");history.pushState(null,null,v)}}}catch(qie){console.error(qie)}if(e||(e=document.querySelector(".bp-messages-wrap-main")),!e)return;if(f){var g=30;_ae.headerHeight&&(g+=parseInt(_ae.headerHeight));var b=e.getBoundingClientRect().top+window.scrollY-g;if(window.scroll({top:b,behavior:"smooth"}),"hash"===r&&(window.location.hash=window.location.hash.replace("&"+o,"")),"search"===r){var y=window.location.href.replace("&"+o,"");history.pushState(null,null,y)}Yg(document,"better-messages-autoscroll")}if(d){var A=e.querySelector(".chat-header .bpbm-maximize");if(A&&(A.click(),"hash"===r&&(window.location.hash=window.location.hash.replace("&"+s,"")),"search"===r)){var D=window.location.href.replace("&"+s,"");D=D.replace("?"+s,""),history.pushState(null,null,D)}}if(u)if(_ae.callRestrict)vy(_ae.callRestrict),cee(a,r);else{var w=e.querySelector(".chat-header .video-call");w&&(w.click(),cee(a,r))}if(c)if(_ae.callRestrict)vy(_ae.callRestrict),cee(i,r);else{var _=e.querySelector(".chat-header .audio-call");_&&(_.click(),cee(i,r))}}finally{see=!1}}}function cee(e,t){if("hash"===t&&(window.location.hash=window.location.hash.replace("&"+e,"")),"search"===t){var n=window.location.href.replace("&"+e,"");history.pushState(null,null,n)}}function lee(e){return fee.apply(this,arguments)}function fee(){return fee=(0,o.A)(u().mark(function e(t){var n,r,a,i,o,s,c,l,f,d,p,h,m,v,g,b,y,A=arguments;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(r=A.length>2&&void 0!==A[2]&&A[2],a=A.length>3&&void 0!==A[3]&&A[3],i=A.length>4&&void 0!==A[4]?A[4]:"conversation",o=A.length>5&&void 0!==A[5]?A[5]:"",s=A.length>6&&void 0!==A[6]?A[6]:null,c=A.length>7&&void 0!==A[7]?A[7]:null,l=!1!==(n=A.length>1&&void 0!==A[1]&&A[1]),_ae.miniChats||(l=!0),(f=!Fae&&!l)&&x()&&!_ae.mobileFullScreen&&(f=!1),Fae&&(r=!1),r&&(f=!1),e.prev=1,"video"!==i&&"audio"!==i){e.next=2;break}if(!_ae.callRestrict){e.next=2;break}return vy(_ae.callRestrict),e.abrupt("return");case 2:if(t=Number(t),p=location.hash,!f){e.next=5;break}return e.next=3,T6("loading_"+t,!0,t,s);case 3:if(h=e.sent,d=h.id){e.next=4;break}return e.abrupt("return",!1);case 4:e.next=8;break;case 5:if(!Fae){e.next=7;break}if(l3(),"memory"!==n){e.next=6;break}return e.next=6,o6();case 6:e.next=8;break;case 7:l=!0;case 8:return e.next=9,sae.post("getPrivateThread",{user_id:t,create:a,subject:o,uniqueKey:s});case 9:if(m=e.sent,"string"!=typeof(v=m.data)||!f){e.next=11;break}return e.next=10,j6(d);case 10:return e.abrupt("return");case 11:if(g=String(v.thread_id),"video"===i&&(g+="?&scrollToContainer&videoCall"),"audio"===i&&(g+="?&scrollToContainer&audioCall"),"thread_found"!==v.result&&"thread_created"!==v.result){e.next=33;break}return e.next=12,O8(v);case 12:return e.next=13,Nae("better_messages_conversation_with_user_opened",c,v.thread_id,v,s,f);case 13:if(!r){e.next=15;break}return e.next=14,p6(v.thread_id,i);case 14:e.next=32;break;case 15:if(!l){e.next=22;break}if(!Fae){e.next=18;break}if("hash"!==n){e.next=16;break}location.hash="#/conversation/"+g,e.next=17;break;case 16:return e.next=17,o6("/conversation/"+g);case 17:e.next=21;break;case 18:if("hash"!==n){e.next=19;break}location.hash="#/conversation/"+g,e.next=21;break;case 19:return b=_ae.threadUrl+g,e.next=20,Rae("better_messages_navigate_url",!1,_ae.threadUrl+g);case 20:e.sent||(location.href=b);case 21:uee(),e.next=32;break;case 22:if(!f){e.next=29;break}return e.next=23,M6(v.thread_id);case 23:if(!(y=e.sent)){e.next=27;break}return e.next=24,j6(d);case 24:return e.next=25,I6(y.id,{user_id:String(t)});case 25:return e.next=26,R6(y.id);case 26:e.next=28;break;case 27:return e.next=28,I6(d,{thread_id:String(v.thread_id)});case 28:e.next=32;break;case 29:if(!Fae){e.next=32;break}if("hash"!==n){e.next=30;break}location.hash="#/conversation/"+g,e.next=31;break;case 30:return e.next=31,o6("/conversation/"+g);case 31:uee();case 32:e.next=34;break;case 33:"not_allowed"===v.result&&(Fae&&(location.hash=p),vy(v.errors),f&&j6(d));case 34:e.next=36;break;case 35:e.prev=35,yy(e.catch(1)),f&&j6(d);case 36:return e.prev=36,f3(),e.finish(36);case 37:case"end":return e.stop()}},e,null,[[1,35,36,37]])})),fee.apply(this,arguments)}function dee(e){return pee.apply(this,arguments)}function pee(){return pee=(0,o.A)(u().mark(function e(t){var n,r,a,i,o,s=arguments;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return n=s.length>1&&void 0!==s[1]&&s[1],r=s.length>2&&void 0!==s[2]?s[2]:"",a=s.length>3&&void 0!==s[3]?s[3]:null,e.next=1,sae.post("getPrivateThread",{user_id:t,create:n,subject:r,uniqueKey:a});case 1:if(i=e.sent,"thread_found"!==(o=i.data).result&&"thread_created"!==o.result){e.next=5;break}return e.next=2,O8(o);case 2:if(!n){e.next=3;break}return e.abrupt("return",o.thread_id);case 3:case 7:return e.abrupt("return",!0);case 4:e.next=8;break;case 5:if("not_allowed"!==o.result){e.next=6;break}throw o.errors;case 6:if("new_thread"!==o.result){e.next=8;break}if(!n){e.next=7;break}return e.abrupt("return",o.thread_id);case 8:case"end":return e.stop()}},e)})),pee.apply(this,arguments)}var hee=function(){return(0,B.A)(function e(){(0,T.A)(this,e),this.enabled=!1},[{key:"enable",value:function(){throw new Error("NoSleep using SSR/no-op mode; do not call enable.")}},{key:"disable",value:function(){throw new Error("NoSleep using SSR/no-op mode; do not call disable.")}}])}(),mee=function(){return(0,B.A)(function e(){var t=this;(0,T.A)(this,e),this.enabled=!1;var n=function(){return t.wakeLock&&"visible"===document.visibilityState&&t.enable()};document.addEventListener("visibilitychange",n),document.addEventListener("fullscreenchange",n)},[{key:"enable",value:(e=(0,o.A)(s.mark(function e(){var t;return s.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=1,navigator.wakeLock.request("screen");case 1:this.wakeLock=e.sent,this.enabled=!0,console.debug("Wake Lock active."),this.wakeLock.addEventListener("release",function(){console.debug("Wake Lock released.")}),e.next=3;break;case 2:e.prev=2,t=e.catch(0),this.enabled=!1,t instanceof Error&&console.error("".concat(t.name,", ").concat(t.message));case 3:case"end":return e.stop()}},e,this,[[0,2]])})),function(){return e.apply(this,arguments)})},{key:"disable",value:function(){var e;null==(e=this.wakeLock)||e.release(),this.wakeLock=void 0,this.enabled=!1}}]);var e}(),vee=function(){return(0,B.A)(function e(){var t,n=this;(0,T.A)(this,e),this.enabled=!1,this.noSleepVideo=document.createElement("video"),this.noSleepVideo.setAttribute("title","No Sleep"),this.noSleepVideo.setAttribute("playsinline",""),this._addSourceToVideo(this.noSleepVideo,"webm","data:video/webm;base64,GkXfowEAAAAAAAAfQoaBAUL3gQFC8oEEQvOBCEKChHdlYm1Ch4EEQoWBAhhTgGcBAAAAAAAVkhFNm3RALE27i1OrhBVJqWZTrIHfTbuMU6uEFlSua1OsggEwTbuMU6uEHFO7a1OsghV17AEAAAAAAACkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVSalmAQAAAAAAAEUq17GDD0JATYCNTGF2ZjU1LjMzLjEwMFdBjUxhdmY1NS4zMy4xMDBzpJBlrrXf3DCDVB8KcgbMpcr+RImIQJBgAAAAAAAWVK5rAQAAAAAAD++uAQAAAAAAADLXgQFzxYEBnIEAIrWcg3VuZIaFVl9WUDiDgQEj44OEAmJaAOABAAAAAAAABrCBsLqBkK4BAAAAAAAPq9eBAnPFgQKcgQAitZyDdW5khohBX1ZPUkJJU4OBAuEBAAAAAAAAEZ+BArWIQOdwAAAAAABiZIEgY6JPbwIeVgF2b3JiaXMAAAAAAoC7AAAAAAAAgLUBAAAAAAC4AQN2b3JiaXMtAAAAWGlwaC5PcmcgbGliVm9yYmlzIEkgMjAxMDExMDEgKFNjaGF1ZmVudWdnZXQpAQAAABUAAABlbmNvZGVyPUxhdmM1NS41Mi4xMDIBBXZvcmJpcyVCQ1YBAEAAACRzGCpGpXMWhBAaQlAZ4xxCzmvsGUJMEYIcMkxbyyVzkCGkoEKIWyiB0JBVAABAAACHQXgUhIpBCCGEJT1YkoMnPQghhIg5eBSEaUEIIYQQQgghhBBCCCGERTlokoMnQQgdhOMwOAyD5Tj4HIRFOVgQgydB6CCED0K4moOsOQghhCQ1SFCDBjnoHITCLCiKgsQwuBaEBDUojILkMMjUgwtCiJqDSTX4GoRnQXgWhGlBCCGEJEFIkIMGQcgYhEZBWJKDBjm4FITLQagahCo5CB+EIDRkFQCQAACgoiiKoigKEBqyCgDIAAAQQFEUx3EcyZEcybEcCwgNWQUAAAEACAAAoEiKpEiO5EiSJFmSJVmSJVmS5omqLMuyLMuyLMsyEBqyCgBIAABQUQxFcRQHCA1ZBQBkAAAIoDiKpViKpWiK54iOCISGrAIAgAAABAAAEDRDUzxHlETPVFXXtm3btm3btm3btm3btm1blmUZCA1ZBQBAAAAQ0mlmqQaIMAMZBkJDVgEACAAAgBGKMMSA0JBVAABAAACAGEoOogmtOd+c46BZDppKsTkdnEi1eZKbirk555xzzsnmnDHOOeecopxZDJoJrTnnnMSgWQqaCa0555wnsXnQmiqtOeeccc7pYJwRxjnnnCateZCajbU555wFrWmOmkuxOeecSLl5UptLtTnnnHPOOeecc84555zqxekcnBPOOeecqL25lpvQxTnnnE/G6d6cEM4555xzzjnnnHPOOeecIDRkFQAABABAEIaNYdwpCNLnaCBGEWIaMulB9+gwCRqDnELq0ehopJQ6CCWVcVJKJwgNWQUAAAIAQAghhRRSSCGFFFJIIYUUYoghhhhyyimnoIJKKqmooowyyyyzzDLLLLPMOuyssw47DDHEEEMrrcRSU2011lhr7jnnmoO0VlprrbVSSimllFIKQkNWAQAgAAAEQgYZZJBRSCGFFGKIKaeccgoqqIDQkFUAACAAgAAAAABP8hzRER3RER3RER3RER3R8RzPESVREiVREi3TMjXTU0VVdWXXlnVZt31b2IVd933d933d+HVhWJZlWZZlWZZlWZZlWZZlWZYgNGQVAAACAAAghBBCSCGFFFJIKcYYc8w56CSUEAgNWQUAAAIACAAAAHAUR3EcyZEcSbIkS9IkzdIsT/M0TxM9URRF0zRV0RVdUTdtUTZl0zVdUzZdVVZtV5ZtW7Z125dl2/d93/d93/d93/d93/d9XQdCQ1YBABIAADqSIymSIimS4ziOJElAaMgqAEAGAEAAAIriKI7jOJIkSZIlaZJneZaomZrpmZ4qqkBoyCoAABAAQAAAAAAAAIqmeIqpeIqoeI7oiJJomZaoqZoryqbsuq7ruq7ruq7ruq7ruq7ruq7ruq7ruq7ruq7ruq7ruq7ruq4LhIasAgAkAAB0JEdyJEdSJEVSJEdygNCQVQCADACAAAAcwzEkRXIsy9I0T/M0TxM90RM901NFV3SB0JBVAAAgAIAAAAAAAAAMybAUy9EcTRIl1VItVVMt1VJF1VNVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVN0zRNEwgNWQkAkAEAkBBTLS3GmgmLJGLSaqugYwxS7KWxSCpntbfKMYUYtV4ah5RREHupJGOKQcwtpNApJq3WVEKFFKSYYyoVUg5SIDRkhQAQmgHgcBxAsixAsiwAAAAAAAAAkDQN0DwPsDQPAAAAAAAAACRNAyxPAzTPAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABA0jRA8zxA8zwAAAAAAAAA0DwP8DwR8EQRAAAAAAAAACzPAzTRAzxRBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABA0jRA8zxA8zwAAAAAAAAAsDwP8EQR0DwRAAAAAAAAACzPAzxRBDzRAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAEOAAABBgIRQasiIAiBMAcEgSJAmSBM0DSJYFTYOmwTQBkmVB06BpME0AAAAAAAAAAAAAJE2DpkHTIIoASdOgadA0iCIAAAAAAAAAAAAAkqZB06BpEEWApGnQNGgaRBEAAAAAAAAAAAAAzzQhihBFmCbAM02IIkQRpgkAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAGHAAAAgwoQwUGrIiAIgTAHA4imUBAIDjOJYFAACO41gWAABYliWKAABgWZooAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAYcAAACDChDBQashIAiAIAcCiKZQHHsSzgOJYFJMmyAJYF0DyApgFEEQAIAAAocAAACLBBU2JxgEJDVgIAUQAABsWxLE0TRZKkaZoniiRJ0zxPFGma53meacLzPM80IYqiaJoQRVE0TZimaaoqME1VFQAAUOAAABBgg6bE4gCFhqwEAEICAByKYlma5nmeJ4qmqZokSdM8TxRF0TRNU1VJkqZ5niiKommapqqyLE3zPFEURdNUVVWFpnmeKIqiaaqq6sLzPE8URdE0VdV14XmeJ4qiaJqq6roQRVE0TdNUTVV1XSCKpmmaqqqqrgtETxRNU1Vd13WB54miaaqqq7ouEE3TVFVVdV1ZBpimaaqq68oyQFVV1XVdV5YBqqqqruu6sgxQVdd1XVmWZQCu67qyLMsCAAAOHAAAAoygk4wqi7DRhAsPQKEhKwKAKAAAwBimFFPKMCYhpBAaxiSEFEImJaXSUqogpFJSKRWEVEoqJaOUUmopVRBSKamUCkIqJZVSAADYgQMA2IGFUGjISgAgDwCAMEYpxhhzTiKkFGPOOScRUoox55yTSjHmnHPOSSkZc8w556SUzjnnnHNSSuacc845KaVzzjnnnJRSSuecc05KKSWEzkEnpZTSOeecEwAAVOAAABBgo8jmBCNBhYasBABSAQAMjmNZmuZ5omialiRpmud5niiapiZJmuZ5nieKqsnzPE8URdE0VZXneZ4oiqJpqirXFUXTNE1VVV2yLIqmaZqq6rowTdNUVdd1XZimaaqq67oubFtVVdV1ZRm2raqq6rqyDFzXdWXZloEsu67s2rIAAPAEBwCgAhtWRzgpGgssNGQlAJABAEAYg5BCCCFlEEIKIYSUUggJAAAYcAAACDChDBQashIASAUAAIyx1lprrbXWQGettdZaa62AzFprrbXWWmuttdZaa6211lJrrbXWWmuttdZaa6211lprrbXWWmuttdZaa6211lprrbXWWmuttdZaa6211lprrbXWWmstpZRSSimllFJKKaWUUkoppZRSSgUA+lU4APg/2LA6wknRWGChISsBgHAAAMAYpRhzDEIppVQIMeacdFRai7FCiDHnJKTUWmzFc85BKCGV1mIsnnMOQikpxVZjUSmEUlJKLbZYi0qho5JSSq3VWIwxqaTWWoutxmKMSSm01FqLMRYjbE2ptdhqq7EYY2sqLbQYY4zFCF9kbC2m2moNxggjWywt1VprMMYY3VuLpbaaizE++NpSLDHWXAAAd4MDAESCjTOsJJ0VjgYXGrISAAgJACAQUooxxhhzzjnnpFKMOeaccw5CCKFUijHGnHMOQgghlIwx5pxzEEIIIYRSSsaccxBCCCGEkFLqnHMQQgghhBBKKZ1zDkIIIYQQQimlgxBCCCGEEEoopaQUQgghhBBCCKmklEIIIYRSQighlZRSCCGEEEIpJaSUUgohhFJCCKGElFJKKYUQQgillJJSSimlEkoJJYQSUikppRRKCCGUUkpKKaVUSgmhhBJKKSWllFJKIYQQSikFAAAcOAAABBhBJxlVFmGjCRcegEJDVgIAZAAAkKKUUiktRYIipRikGEtGFXNQWoqocgxSzalSziDmJJaIMYSUk1Qy5hRCDELqHHVMKQYtlRhCxhik2HJLoXMOAAAAQQCAgJAAAAMEBTMAwOAA4XMQdAIERxsAgCBEZohEw0JweFAJEBFTAUBigkIuAFRYXKRdXECXAS7o4q4DIQQhCEEsDqCABByccMMTb3jCDU7QKSp1IAAAAAAADADwAACQXAAREdHMYWRobHB0eHyAhIiMkAgAAAAAABcAfAAAJCVAREQ0cxgZGhscHR4fICEiIyQBAIAAAgAAAAAggAAEBAQAAAAAAAIAAAAEBB9DtnUBAAAAAAAEPueBAKOFggAAgACjzoEAA4BwBwCdASqwAJAAAEcIhYWIhYSIAgIABhwJ7kPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99YAD+/6tQgKOFggADgAqjhYIAD4AOo4WCACSADqOZgQArADECAAEQEAAYABhYL/QACIBDmAYAAKOFggA6gA6jhYIAT4AOo5mBAFMAMQIAARAQABgAGFgv9AAIgEOYBgAAo4WCAGSADqOFggB6gA6jmYEAewAxAgABEBAAGAAYWC/0AAiAQ5gGAACjhYIAj4AOo5mBAKMAMQIAARAQABgAGFgv9AAIgEOYBgAAo4WCAKSADqOFggC6gA6jmYEAywAxAgABEBAAGAAYWC/0AAiAQ5gGAACjhYIAz4AOo4WCAOSADqOZgQDzADECAAEQEAAYABhYL/QACIBDmAYAAKOFggD6gA6jhYIBD4AOo5iBARsAEQIAARAQFGAAYWC/0AAiAQ5gGACjhYIBJIAOo4WCATqADqOZgQFDADECAAEQEAAYABhYL/QACIBDmAYAAKOFggFPgA6jhYIBZIAOo5mBAWsAMQIAARAQABgAGFgv9AAIgEOYBgAAo4WCAXqADqOFggGPgA6jmYEBkwAxAgABEBAAGAAYWC/0AAiAQ5gGAACjhYIBpIAOo4WCAbqADqOZgQG7ADECAAEQEAAYABhYL/QACIBDmAYAAKOFggHPgA6jmYEB4wAxAgABEBAAGAAYWC/0AAiAQ5gGAACjhYIB5IAOo4WCAfqADqOZgQILADECAAEQEAAYABhYL/QACIBDmAYAAKOFggIPgA6jhYICJIAOo5mBAjMAMQIAARAQABgAGFgv9AAIgEOYBgAAo4WCAjqADqOFggJPgA6jmYECWwAxAgABEBAAGAAYWC/0AAiAQ5gGAACjhYICZIAOo4WCAnqADqOZgQKDADECAAEQEAAYABhYL/QACIBDmAYAAKOFggKPgA6jhYICpIAOo5mBAqsAMQIAARAQABgAGFgv9AAIgEOYBgAAo4WCArqADqOFggLPgA6jmIEC0wARAgABEBAUYABhYL/QACIBDmAYAKOFggLkgA6jhYIC+oAOo5mBAvsAMQIAARAQABgAGFgv9AAIgEOYBgAAo4WCAw+ADqOZgQMjADECAAEQEAAYABhYL/QACIBDmAYAAKOFggMkgA6jhYIDOoAOo5mBA0sAMQIAARAQABgAGFgv9AAIgEOYBgAAo4WCA0+ADqOFggNkgA6jmYEDcwAxAgABEBAAGAAYWC/0AAiAQ5gGAACjhYIDeoAOo4WCA4+ADqOZgQObADECAAEQEAAYABhYL/QACIBDmAYAAKOFggOkgA6jhYIDuoAOo5mBA8MAMQIAARAQABgAGFgv9AAIgEOYBgAAo4WCA8+ADqOFggPkgA6jhYID+oAOo4WCBA+ADhxTu2sBAAAAAAAAEbuPs4EDt4r3gQHxghEr8IEK"),this._addSourceToVideo(this.noSleepVideo,"mp4","data:video/mp4;base64,AAAAHGZ0eXBNNFYgAAACAGlzb21pc28yYXZjMQAAAAhmcmVlAAAGF21kYXTeBAAAbGliZmFhYyAxLjI4AABCAJMgBDIARwAAArEGBf//rdxF6b3m2Ui3lizYINkj7u94MjY0IC0gY29yZSAxNDIgcjIgOTU2YzhkOCAtIEguMjY0L01QRUctNCBBVkMgY29kZWMgLSBDb3B5bGVmdCAyMDAzLTIwMTQgLSBodHRwOi8vd3d3LnZpZGVvbGFuLm9yZy94MjY0Lmh0bWwgLSBvcHRpb25zOiBjYWJhYz0wIHJlZj0zIGRlYmxvY2s9MTowOjAgYW5hbHlzZT0weDE6MHgxMTEgbWU9aGV4IHN1Ym1lPTcgcHN5PTEgcHN5X3JkPTEuMDA6MC4wMCBtaXhlZF9yZWY9MSBtZV9yYW5nZT0xNiBjaHJvbWFfbWU9MSB0cmVsbGlzPTEgOHg4ZGN0PTAgY3FtPTAgZGVhZHpvbmU9MjEsMTEgZmFzdF9wc2tpcD0xIGNocm9tYV9xcF9vZmZzZXQ9LTIgdGhyZWFkcz02IGxvb2thaGVhZF90aHJlYWRzPTEgc2xpY2VkX3RocmVhZHM9MCBucj0wIGRlY2ltYXRlPTEgaW50ZXJsYWNlZD0wIGJsdXJheV9jb21wYXQ9MCBjb25zdHJhaW5lZF9pbnRyYT0wIGJmcmFtZXM9MCB3ZWlnaHRwPTAga2V5aW50PTI1MCBrZXlpbnRfbWluPTI1IHNjZW5lY3V0PTQwIGludHJhX3JlZnJlc2g9MCByY19sb29rYWhlYWQ9NDAgcmM9Y3JmIG1idHJlZT0xIGNyZj0yMy4wIHFjb21wPTAuNjAgcXBtaW49MCBxcG1heD02OSBxcHN0ZXA9NCB2YnZfbWF4cmF0ZT03NjggdmJ2X2J1ZnNpemU9MzAwMCBjcmZfbWF4PTAuMCBuYWxfaHJkPW5vbmUgZmlsbGVyPTAgaXBfcmF0aW89MS40MCBhcT0xOjEuMDAAgAAAAFZliIQL8mKAAKvMnJycnJycnJycnXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXiEASZACGQAjgCEASZACGQAjgAAAAAdBmjgX4GSAIQBJkAIZACOAAAAAB0GaVAX4GSAhAEmQAhkAI4AhAEmQAhkAI4AAAAAGQZpgL8DJIQBJkAIZACOAIQBJkAIZACOAAAAABkGagC/AySEASZACGQAjgAAAAAZBmqAvwMkhAEmQAhkAI4AhAEmQAhkAI4AAAAAGQZrAL8DJIQBJkAIZACOAAAAABkGa4C/AySEASZACGQAjgCEASZACGQAjgAAAAAZBmwAvwMkhAEmQAhkAI4AAAAAGQZsgL8DJIQBJkAIZACOAIQBJkAIZACOAAAAABkGbQC/AySEASZACGQAjgCEASZACGQAjgAAAAAZBm2AvwMkhAEmQAhkAI4AAAAAGQZuAL8DJIQBJkAIZACOAIQBJkAIZACOAAAAABkGboC/AySEASZACGQAjgAAAAAZBm8AvwMkhAEmQAhkAI4AhAEmQAhkAI4AAAAAGQZvgL8DJIQBJkAIZACOAAAAABkGaAC/AySEASZACGQAjgCEASZACGQAjgAAAAAZBmiAvwMkhAEmQAhkAI4AhAEmQAhkAI4AAAAAGQZpAL8DJIQBJkAIZACOAAAAABkGaYC/AySEASZACGQAjgCEASZACGQAjgAAAAAZBmoAvwMkhAEmQAhkAI4AAAAAGQZqgL8DJIQBJkAIZACOAIQBJkAIZACOAAAAABkGawC/AySEASZACGQAjgAAAAAZBmuAvwMkhAEmQAhkAI4AhAEmQAhkAI4AAAAAGQZsAL8DJIQBJkAIZACOAAAAABkGbIC/AySEASZACGQAjgCEASZACGQAjgAAAAAZBm0AvwMkhAEmQAhkAI4AhAEmQAhkAI4AAAAAGQZtgL8DJIQBJkAIZACOAAAAABkGbgCvAySEASZACGQAjgCEASZACGQAjgAAAAAZBm6AnwMkhAEmQAhkAI4AhAEmQAhkAI4AhAEmQAhkAI4AhAEmQAhkAI4AAAAhubW9vdgAAAGxtdmhkAAAAAAAAAAAAAAAAAAAD6AAABDcAAQAAAQAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAzB0cmFrAAAAXHRraGQAAAADAAAAAAAAAAAAAAABAAAAAAAAA+kAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAABAAAAAALAAAACQAAAAAAAkZWR0cwAAABxlbHN0AAAAAAAAAAEAAAPpAAAAAAABAAAAAAKobWRpYQAAACBtZGhkAAAAAAAAAAAAAAAAAAB1MAAAdU5VxAAAAAAALWhkbHIAAAAAAAAAAHZpZGUAAAAAAAAAAAAAAABWaWRlb0hhbmRsZXIAAAACU21pbmYAAAAUdm1oZAAAAAEAAAAAAAAAAAAAACRkaW5mAAAAHGRyZWYAAAAAAAAAAQAAAAx1cmwgAAAAAQAAAhNzdGJsAAAAr3N0c2QAAAAAAAAAAQAAAJ9hdmMxAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAALAAkABIAAAASAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGP//AAAALWF2Y0MBQsAN/+EAFWdCwA3ZAsTsBEAAAPpAADqYA8UKkgEABWjLg8sgAAAAHHV1aWRraEDyXyRPxbo5pRvPAyPzAAAAAAAAABhzdHRzAAAAAAAAAAEAAAAeAAAD6QAAABRzdHNzAAAAAAAAAAEAAAABAAAAHHN0c2MAAAAAAAAAAQAAAAEAAAABAAAAAQAAAIxzdHN6AAAAAAAAAAAAAAAeAAADDwAAAAsAAAALAAAACgAAAAoAAAAKAAAACgAAAAoAAAAKAAAACgAAAAoAAAAKAAAACgAAAAoAAAAKAAAACgAAAAoAAAAKAAAACgAAAAoAAAAKAAAACgAAAAoAAAAKAAAACgAAAAoAAAAKAAAACgAAAAoAAAAKAAAAiHN0Y28AAAAAAAAAHgAAAEYAAANnAAADewAAA5gAAAO0AAADxwAAA+MAAAP2AAAEEgAABCUAAARBAAAEXQAABHAAAASMAAAEnwAABLsAAATOAAAE6gAABQYAAAUZAAAFNQAABUgAAAVkAAAFdwAABZMAAAWmAAAFwgAABd4AAAXxAAAGDQAABGh0cmFrAAAAXHRraGQAAAADAAAAAAAAAAAAAAACAAAAAAAABDcAAAAAAAAAAAAAAAEBAAAAAAEAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAkZWR0cwAAABxlbHN0AAAAAAAAAAEAAAQkAAADcAABAAAAAAPgbWRpYQAAACBtZGhkAAAAAAAAAAAAAAAAAAC7gAAAykBVxAAAAAAALWhkbHIAAAAAAAAAAHNvdW4AAAAAAAAAAAAAAABTb3VuZEhhbmRsZXIAAAADi21pbmYAAAAQc21oZAAAAAAAAAAAAAAAJGRpbmYAAAAcZHJlZgAAAAAAAAABAAAADHVybCAAAAABAAADT3N0YmwAAABnc3RzZAAAAAAAAAABAAAAV21wNGEAAAAAAAAAAQAAAAAAAAAAAAIAEAAAAAC7gAAAAAAAM2VzZHMAAAAAA4CAgCIAAgAEgICAFEAVBbjYAAu4AAAADcoFgICAAhGQBoCAgAECAAAAIHN0dHMAAAAAAAAAAgAAADIAAAQAAAAAAQAAAkAAAAFUc3RzYwAAAAAAAAAbAAAAAQAAAAEAAAABAAAAAgAAAAIAAAABAAAAAwAAAAEAAAABAAAABAAAAAIAAAABAAAABgAAAAEAAAABAAAABwAAAAIAAAABAAAACAAAAAEAAAABAAAACQAAAAIAAAABAAAACgAAAAEAAAABAAAACwAAAAIAAAABAAAADQAAAAEAAAABAAAADgAAAAIAAAABAAAADwAAAAEAAAABAAAAEAAAAAIAAAABAAAAEQAAAAEAAAABAAAAEgAAAAIAAAABAAAAFAAAAAEAAAABAAAAFQAAAAIAAAABAAAAFgAAAAEAAAABAAAAFwAAAAIAAAABAAAAGAAAAAEAAAABAAAAGQAAAAIAAAABAAAAGgAAAAEAAAABAAAAGwAAAAIAAAABAAAAHQAAAAEAAAABAAAAHgAAAAIAAAABAAAAHwAAAAQAAAABAAAA4HN0c3oAAAAAAAAAAAAAADMAAAAaAAAACQAAAAkAAAAJAAAACQAAAAkAAAAJAAAACQAAAAkAAAAJAAAACQAAAAkAAAAJAAAACQAAAAkAAAAJAAAACQAAAAkAAAAJAAAACQAAAAkAAAAJAAAACQAAAAkAAAAJAAAACQAAAAkAAAAJAAAACQAAAAkAAAAJAAAACQAAAAkAAAAJAAAACQAAAAkAAAAJAAAACQAAAAkAAAAJAAAACQAAAAkAAAAJAAAACQAAAAkAAAAJAAAACQAAAAkAAAAJAAAACQAAAAkAAACMc3RjbwAAAAAAAAAfAAAALAAAA1UAAANyAAADhgAAA6IAAAO+AAAD0QAAA+0AAAQAAAAEHAAABC8AAARLAAAEZwAABHoAAASWAAAEqQAABMUAAATYAAAE9AAABRAAAAUjAAAFPwAABVIAAAVuAAAFgQAABZ0AAAWwAAAFzAAABegAAAX7AAAGFwAAAGJ1ZHRhAAAAWm1ldGEAAAAAAAAAIWhkbHIAAAAAAAAAAG1kaXJhcHBsAAAAAAAAAAAAAAAALWlsc3QAAAAlqXRvbwAAAB1kYXRhAAAAAQAAAABMYXZmNTUuMzMuMTAw"),Object.assign(this.noSleepVideo.style,{position:"absolute",left:"-100%",top:"-100%"}),null==(t=document.querySelector("body"))||t.append(this.noSleepVideo),this.noSleepVideo.addEventListener("loadedmetadata",function(){n.noSleepVideo.duration<=1?n.noSleepVideo.setAttribute("loop",""):n.noSleepVideo.addEventListener("timeupdate",function(){n.noSleepVideo.currentTime>.5&&(n.noSleepVideo.currentTime=Math.random())})})},[{key:"_addSourceToVideo",value:function(e,t,n){var r=document.createElement("source");r.src=n,r.type="video/".concat(t),e.appendChild(r)}},{key:"enable",value:(e=(0,o.A)(s.mark(function e(){var t,n,r;return s.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return t=this.noSleepVideo.play(),e.prev=1,e.next=2,t;case 2:return n=e.sent,e.abrupt("return",(this.enabled=!0,n));case 3:e.prev=3,r=e.catch(1),this.enabled=!1,r instanceof Error&&console.error("".concat(r.name,", ").concat(r.message));case 4:case"end":return e.stop()}},e,this,[[1,3]])})),function(){return e.apply(this,arguments)})},{key:"disable",value:function(){this.noSleepVideo.pause(),this.enabled=!1}}]);var e}(),gee=("undefined"==typeof navigator?"undefined":(0,h.A)(navigator))>"u"?hee:"wakeLock"in navigator&&!navigator.standalone?mee:vee;function bee(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function yee(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?bee(Object(n),!0).forEach(function(t){(0,M.A)(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):bee(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}var Aee=!1,Dee=!1,wee=new gee;function _ee(){Rae("better_messages_no_sleep_enable",!0)&&(document.removeEventListener("click",_ee,!1),Aee||(Aee=!0,wee.enable()),Dee=!1)}function Eee(){Rae("better_messages_no_sleep_disable",!0)&&(Dee&&(document.removeEventListener("click",_ee,!1),Dee=!1),Aee&&(wee.disable(),Aee=!1))}function kee(e){return new Promise(function(t){return setTimeout(t,e)})}var xee,Cee=!1,Fee=null,See=null;function Oee(){Cee=!1,See=null,Fee=null,clearInterval(xee)}function Tee(){return Boolean(document.querySelector(".bpbm-call-view"))}window.addEventListener("beforeunload",function(e){if(Cee)return e.preventDefault(),e.returnValue="",!1});var Bee=document.title;function Mee(e){isNaN(e)&&(e=0),document.dispatchEvent(new CustomEvent("bp-better-messages-update-unread",{detail:{unread:e}})),Nae("better_messages_update_unread",e),_ae.total_unread=e,_ae.titleNotifications&&(isNaN(e)||e<=0?document.title=Bee:document.title="("+e+") "+Bee),Array.from(document.querySelectorAll(".bp-better-messages-unread")).map(function(t){var n=t.classList.contains("bpbmuc");t.textContent=String(e),n?t.setAttribute("data-count",String(e)):0===e?t.classList.add("no-count"):t.classList.remove("no-count")});var t=document.body;if(t&&t.classList.contains("my-account")){var n=document.querySelector("#user-bp_better_messages_tab");if(n){var r=n.querySelector("span.count");if(e>0)if(r)r.textContent=String(e);else{var a=document.createElement("span");a.classList.add("count"),a.textContent=String(e),n.append(a)}else r&&r.remove()}}}function Pee(e){return Ree.apply(this,arguments)}function Ree(){return Ree=(0,o.A)(u().mark(function e(t){var n,r,a,i,o=arguments;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=1,D2();case 1:return e.next=2,l7(t);case 2:n=e.sent,Yg(document,"better-messages-thread-opened",{threadId:t}),Yg(document,"better-messages-thread-opened-"+t),n&&(r={unread:0},n.mentions&&(a=[],i=!1,n.mentions.map(function(e){e.seen?a.push(yee({},e)):(i=!0,a.push(yee(yee({},e),{seen:!0})))}),i&&(r.mentions=a)),d7(t,r));case 3:case"end":return e.stop()}},e)})),Ree.apply(this,arguments)}function Nee(e){Yg(document,"better-messages-message-deleted",{messageId:e}),Kte.isLeader&&$te.postMessage({type:"message_deleted",message_id:e})}function Iee(e){return Lee.apply(this,arguments)}function Lee(){return(Lee=(0,o.A)(u().mark(function e(t){var n;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(!_ae.userStatuses){e.next=2;break}return e.next=1,G9(t);case 1:if(!(n=e.sent)||!n.status||"dnd"!==n.status.slug){e.next=2;break}return e.abrupt("return",!0);case 2:return e.abrupt("return",!1);case 3:case"end":return e.stop()}},e)}))).apply(this,arguments)}function jee(e){return zee.apply(this,arguments)}function zee(){return zee=(0,o.A)(u().mark(function e(t){var n,r=arguments;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(n=r.length>1&&void 0!==r[1]&&r[1],!Fae){e.next=3;break}if("hash"!==n){e.next=1;break}location.hash="#/conversation/"+t,e.next=2;break;case 1:return e.next=2,o6("conversation/"+t);case 2:e.next=4;break;case 3:location.href=_ae.threadUrl+t+"?&scrollToContainer";case 4:case"end":return e.stop()}},e)})),zee.apply(this,arguments)}function qee(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;if(null!==t)return t?(window.open(e,"newWindow"),event.preventDefault()):location.href=e,!0;var n=!1;"undefined"!=typeof event&&2===event.which&&(n=!0),n?(window.open(e,"newWindow"),event.preventDefault()):location.href=e}window.BPBMurlBase64ToUint8Array=function(e){for(var t=(e+"=".repeat((4-e.length%4)%4)).replace(/\-/g,"+").replace(/_/g,"/"),n=window.atob(t),r=new Uint8Array(n.length),a=0;a<n.length;++a)r[a]=n.charCodeAt(a);return r},window.BPBMOpenUrlOrNewTab=qee,window.BBPMOpenPrivateThread=function(e){lee(e,!1,!1,!0)};var Vee,Uee=new Map,Hee=new Set;function Wee(e){return(0,ae.A)(Uee.values()).includes(e)}function $ee(){return(0,ae.A)(Uee.values())}function Gee(){return Qee.apply(this,arguments)}function Qee(){return(Qee=(0,o.A)(u().mark(function e(){return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return Hee.clear(),e.next=1,$te.postMessage({type:"visible_threads_request"});case 1:return e.next=2,kee(500);case 2:if(!U.now()){e.next=3;break}return e.abrupt("return",(0,ae.A)(new Set([].concat((0,ae.A)(Uee.values()),(0,ae.A)(Hee.values())))));case 3:return e.abrupt("return",(0,ae.A)(new Set((0,ae.A)(Hee.values()))));case 4:case"end":return e.stop()}},e)}))).apply(this,arguments)}var Zee=function(){var e=(0,o.A)(u().mark(function e(){var t,n,r;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(e.prev=0,!B9()){e.next=1;break}return e.abrupt("return");case 1:return e.next=2,o7();case 2:if(t=e.sent,n=$ee(),r=[],t.map(function(e){n.includes(e.thread_id)&&r.push(e.thread_id)}),!(r.length>0)){e.next=7;break}return e.prev=3,e.next=4,sae.post("openThreads",{thread_ids:r});case 4:return e.next=5,Rre.threads.find({selector:{thread_id:{$in:r}}}).update({$set:{unread:0}}).catch(bG);case 5:e.next=7;break;case 6:e.prev=6,e.catch(3);case 7:e.next=9;break;case 8:e.prev=8,e.catch(0);case 9:case"end":return e.stop()}},e,null,[[0,8],[3,6]])}));return function(){return e.apply(this,arguments)}}();U.on("focus",Zee),U.on("wakeup",Zee);var Yee=!1,Xee=!0;function Kee(e){Xee=e}function Jee(){return ete.apply(this,arguments)}function ete(){return ete=(0,o.A)(u().mark(function e(){var t,n,r,a,i,s,c,l,f,d,p,h,m=arguments;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(t=m.length>0&&void 0!==m[0]&&m[0],e.prev=1,_ae&&void 0!==_ae.user_id){e.next=2;break}return e.abrupt("return",!1);case 2:if(n=C9?"websocket":"ajax",r=!0,0===ay()&&(r=!1),r){e.next=3;break}return e.abrupt("return");case 3:if(window.clearTimeout(Vee),t){e.next=4;break}if(!B9()){e.next=4;break}return e.abrupt("return");case 4:return e.next=5,Qte();case 5:return e.next=6,Yte();case 6:if(e.sent){e.next=7;break}return e.abrupt("return",!1);case 7:return e.next=8,D2();case 8:if(!Yee){e.next=9;break}return e.abrupt("return",!1);case 9:return Yee=!0,e.prev=10,e.next=11,Zb("lastUpdate",!1);case 11:if(!(!1===(a=e.sent)||a>0)){e.next=20;break}return!1===a&&(a=0),e.next=12,Gee();case 12:return i=e.sent,s={lastUpdate:a,visibleThreads:i},e.next=13,A7();case 13:(c=e.sent).length>0&&(s.threadIds=c);case 14:return e.next=15,sae.post("checkNew",s);case 15:if(l=e.sent,f=l.data,d=f.currentTime,("ajax"===n&&f.mechanism&&"websocket"===f.mechanism||"websocket"===n&&!t)&&Kee(!1),!(f.users&&f.users.length>0)){e.next=16;break}return e.next=16,Z9(f.users);case 16:if(!(f.threads&&f.threads.length>0)){e.next=17;break}return e.next=17,x7(f.threads,!0,!0);case 17:if(!(f.messages&&f.messages.length>0)){e.next=19;break}return e.next=18,F8(f.messages);case 18:f.messages.map(function(){var e=(0,o.A)(u().mark(function e(t){var n,r,a;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(Nae("better_messages_message_received",t.message_id),V7(t.message_id),t.sender_id===ay()){e.next=2;break}return e.next=1,l7(t.thread_id);case 1:(n=e.sent)&&(r=n.isMuted,n.isHidden&&(r=!0),r||(a=Number(t.created_at.toString().slice(0,-4)),Wa.now().toSeconds()-a<300&&t.created_at===t.updated_at&&WY(t.thread_id,t.message_id)));case 2:case"end":return e.stop()}},e)}));return function(t){return e.apply(this,arguments)}}());case 19:if(f.deletedMessages&&f.deletedMessages.length>0&&f.deletedMessages.map(function(e){_8(e),Nee(e)}),f.deletedThreads&&f.deletedThreads.length>0&&f.deletedThreads.map(function(e){v7(e)}),f.missedThreads&&f.missedThreads.length>0&&f.missedThreads.map(function(){var e=(0,o.A)(u().mark(function e(t){var n;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=1,l7(t);case 1:(n=e.sent)&&!n.adminAccess&&v7(t);case 2:case"end":return e.stop()}},e)}));return function(t){return e.apply(this,arguments)}}()),!d){e.next=20;break}return e.next=20,Xb("lastUpdate",d);case 20:return e.prev=20,Yee=!1,e.finish(20);case 21:e.next=23;break;case 22:e.prev=22,h=e.catch(1),console.error(h),by(h);case 23:if(e.prev=23,!Xee){e.next=25;break}return e.next=24,tte();case 24:p=e.sent,Vee=window.setTimeout(Jee,p);case 25:return e.finish(23);case 26:case"end":return e.stop()}},e,null,[[1,22,23,26],[10,,20,21]])})),ete.apply(this,arguments)}function tte(){return nte.apply(this,arguments)}function nte(){return(nte=(0,o.A)(u().mark(function e(){return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=1,Gee();case 1:if(!(e.sent.length>0)){e.next=2;break}return e.abrupt("return",Number(window.Better_Messages.threadRefresh));case 2:return e.abrupt("return",Number(window.Better_Messages.siteRefresh));case 3:case"end":return e.stop()}},e)}))).apply(this,arguments)}var rte=ic(function(e){return function(){e(this),this.name="EmptyError",this.message="no elements in sequence"}});function ate(e,t){var n="object"===(0,h.A)(t);return new Promise(function(r,a){var i=new Ec({next:function(e){r(e),i.unsubscribe()},error:a,complete:function(){n?r(t.defaultValue):a(new rte)}});e.subscribe(i)})}var ite=new Map,ote=new WeakMap,ste=new Set;function ute(e){return kl(ite,e,function(){return new Map})}function cte(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=function(e,t){return t=t.slice(0),t.unshift(e.identifier),t.join("||")}(e,t);return kl(ute(e.identifier),r,function(){var t={identifier:e.identifier,cacheKey:r,keepAlive:n,refCount:1,messageChannel:e.messageChannelCreator().then(function(e){return ste.add(e),ote.set(e,t),e})};return t},function(e){e.refCount=e.refCount+1}).messageChannel}function lte(e){var t=El(ote,e);return t.refCount=t.refCount-1,0!==t.refCount||t.keepAlive?Al:(ute(t.identifier).delete(t.cacheKey),ste.delete(e),e.close())}var fte=function(){function e(e){this.name="remote",this.rxdbVersion=zv,this.seed=ku(10),this.lastRequestId=0,this.settings=e,"one"===e.mode&&(this.messageChannelIfOneMode=cte(e,[],!0))}var t=e.prototype;return t.getRequestId=function(){var e=this.lastRequestId++;return this.seed+"|"+e},t.createStorageInstance=function(){var e=(0,o.A)(s.mark(function e(t){var n,r,a,i,o,u;return s.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:switch(n="c|"+this.getRequestId(),r=["mode-"+this.settings.mode],this.settings.mode){case"collection":r.push("collection-"+t.collectionName);case"database":r.push("database-"+t.databaseName);case"storage":r.push("seed-"+this.seed)}return e.next=1,this.messageChannelIfOneMode?this.messageChannelIfOneMode:cte(this.settings,r);case 1:return a=e.sent,i=this.getRequestId(),o=ate(a.messages$.pipe(Tc(function(e){return e.answerTo===i}))),a.send({connectionId:n,method:"create",version:zv,requestId:i,params:t}),e.next=2,o;case 2:if(!(u=e.sent).error){e.next=4;break}return e.next=3,lte(a);case 3:throw new Error("could not create instance "+JSON.stringify(u.error));case 4:return e.abrupt("return",new pte(this,t.databaseName,t.collectionName,t.schema,{params:t,connectionId:n,messageChannel:a},t.options));case 5:case"end":return e.stop()}},e,this)}));return function(t){return e.apply(this,arguments)}}(),t.customRequest=function(){var e=(0,o.A)(s.mark(function e(t){var n,r,a,i,o;return s.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=1,this.settings.messageChannelCreator();case 1:return n=e.sent,r=this.getRequestId(),a="custom|request|"+r,i=ate(n.messages$.pipe(Tc(function(e){return e.answerTo===r}))),n.send({connectionId:a,method:"custom",version:zv,requestId:r,params:t}),e.next=2,i;case 2:if(!(o=e.sent).error){e.next=4;break}return e.next=3,n.close();case 3:throw new Error("could not run customRequest(): "+JSON.stringify({data:t,error:o.error}));case 4:return e.next=5,n.close();case 5:return e.abrupt("return",o.return);case 6:case"end":return e.stop()}},e,this)}));return function(t){return e.apply(this,arguments)}}(),e}();function dte(e){return"getAttachmentData"===e.method?e.return:"string"==typeof e.return?JSON.parse(e.return):e.return}var pte=function(){function e(e,t,n,r,a,i){var o=this;this.changes$=new cl,this.subs=[],this.storage=e,this.databaseName=t,this.collectionName=n,this.schema=r,this.internals=a,this.options=i,this.messages$=this.internals.messageChannel.messages$.pipe(Tc(function(e){return e.connectionId===o.internals.connectionId})),this.subs.push(this.messages$.subscribe(function(e){"changeStream"===e.method&&o.changes$.next(dte(e))}))}var t=e.prototype;return t.requestRemote=function(){var e=(0,o.A)(s.mark(function e(t,n){var r,a,i,o;return s.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return r=this.storage.getRequestId(),a=ate(this.messages$.pipe(Tc(function(e){return e.answerTo===r}))),i={connectionId:this.internals.connectionId,requestId:r,version:zv,method:t,params:n},this.internals.messageChannel.send(i),e.next=1,a;case 1:if(!(o=e.sent).error){e.next=2;break}throw new Error("could not requestRemote: "+JSON.stringify({methodName:t,params:n,error:o.error},null,4));case 2:return e.abrupt("return",dte(o));case 3:case"end":return e.stop()}},e,this)}));return function(t,n){return e.apply(this,arguments)}}(),t.bulkWrite=function(e,t){return this.requestRemote("bulkWrite",[e,t])},t.findDocumentsById=function(e,t){return this.requestRemote("findDocumentsById",[e,t])},t.query=function(e){return this.requestRemote("query",[e])},t.count=function(e){return this.requestRemote("count",[e])},t.getAttachmentData=function(e,t,n){return this.requestRemote("getAttachmentData",[e,t,n])},t.getChangedDocumentsSince=function(e,t){return this.requestRemote("getChangedDocumentsSince",[e,t])},t.changeStream=function(){return this.changes$.asObservable()},t.cleanup=function(e){return this.requestRemote("cleanup",[e])},t.close=function(){var e=(0,o.A)(s.mark(function e(){var t=this;return s.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(!this.closed){e.next=1;break}return e.abrupt("return",this.closed);case 1:return this.closed=(0,o.A)(s.mark(function e(){return s.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return t.subs.forEach(function(e){return e.unsubscribe()}),t.changes$.complete(),e.next=1,t.requestRemote("close",[]);case 1:return e.next=2,lte(t.internals.messageChannel);case 2:case"end":return e.stop()}},e)}))(),e.abrupt("return",this.closed);case 2:case"end":return e.stop()}},e,this)}));return function(){return e.apply(this,arguments)}}(),t.remove=function(){var e=(0,o.A)(s.mark(function e(){var t=this;return s.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(!this.closed){e.next=1;break}throw new Error("already closed");case 1:return this.closed=(0,o.A)(s.mark(function e(){return s.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=1,t.requestRemote("remove",[]);case 1:return e.next=2,lte(t.internals.messageChannel);case 2:case"end":return e.stop()}},e)}))(),e.abrupt("return",this.closed);case 2:case"end":return e.stop()}},e,this)}));return function(){return e.apply(this,arguments)}}(),e}();const hte="undefined"!=typeof Worker?Worker:void 0;function mte(e){return t={identifier:"rx-storage-worker-"+e.workerInput,mode:e.mode,messageChannelCreator:function(){var t="function"==typeof e.workerInput?e.workerInput():new hte(e.workerInput,e.workerOptions);if(!(t instanceof hte))throw new Error("no Worker given");var n=[],r=function(e){n.push(e)};t.addEventListener("error",r);var a=new cl,i=function(e){var t=e.data;a.next(t)};return t.addEventListener("message",i),Promise.resolve({messages$:a,send:function(e){t.postMessage(e)},close:function(){return t.removeEventListener("message",i),t.removeEventListener("error",r),Al}})}},n=Object.assign({mode:"storage"},t),new fte(n);var t,n}var vte={minimumDeletedTime:26784e5,minimumCollectionAge:6e4,runEach:3e5,awaitReplicationsInSync:!0,waitForLeadership:!0},gte=new WeakMap;function bte(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(e){if("string"==typeof e)return yte(e,t);var n={}.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)?yte(e,t):void 0}}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,a=function(){};return{s:a,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,o=!0,s=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return o=e.done,e},e:function(e){s=!0,i=e},f:function(){try{o||null==n.return||n.return()}finally{if(s)throw i}}}}function yte(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}var Ate=gl;function Dte(){return(Dte=(0,o.A)(s.mark(function e(t){var n,r;return s.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return n=t.database,r=Object.assign({},vte,n.cleanupPolicy?n.cleanupPolicy:{}),e.next=1,wte(t,r);case 1:if(!t.closed){e.next=2;break}return e.abrupt("return");case 2:return e.next=3,Ete(t,r);case 3:return e.next=4,xte(t,r);case 4:case"end":return e.stop()}},e)}))).apply(this,arguments)}function wte(e,t){return _te.apply(this,arguments)}function _te(){return(_te=(0,o.A)(s.mark(function e(t,n){return s.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=1,t.promiseWait(n.minimumCollectionAge);case 1:if(!t.closed){e.next=2;break}return e.abrupt("return");case 2:if(!t.database.multiInstance||!n.waitForLeadership){e.next=3;break}return e.next=3,t.database.waitForLeadership();case 3:case"end":return e.stop()}},e)}))).apply(this,arguments)}function Ete(e,t){return kte.apply(this,arguments)}function kte(){return kte=(0,o.A)(s.mark(function e(t,n){var r,a,i,u;return s.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:r=t.database,a=t.storageInstance,i=!1;case 1:if(i||t.closed){e.next=5;break}if(!n.awaitReplicationsInSync){e.next=2;break}return u=kl(gte,t,function(){return[]}),e.next=2,Promise.all(u.map(function(e){if(!e.isStopped())return e.awaitInSync()}));case 2:if(!t.closed){e.next=3;break}return e.abrupt("return");case 3:return Ate=Ate.then((0,o.A)(s.mark(function e(){var i,o,u,c,l,f,d;return s.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(!t.closed){e.next=1;break}return e.abrupt("return",!0);case 1:return e.next=2,r.requestIdlePromise();case 2:(i=[]).push(a.cleanup(n.minimumDeletedTime)),o=kl(gte,t,function(){return[]}),u=bte(o);try{for(u.s();!(c=u.n()).done;)l=c.value,(f=l.metaInstance)&&i.push(f.cleanup(n.minimumDeletedTime))}catch(zie){u.e(zie)}finally{u.f()}return e.next=3,Promise.all(i);case 3:return d=e.sent.find(function(e){return!e}),e.abrupt("return",!d);case 4:case"end":return e.stop()}},e)}))),e.next=4,Ate;case 4:i=e.sent,e.next=1;break;case 5:return e.next=6,Du("postCleanup",{collectionName:t.name,databaseName:r.name});case 6:case"end":return e.stop()}},e)})),kte.apply(this,arguments)}function xte(e,t){return Cte.apply(this,arguments)}function Cte(){return(Cte=(0,o.A)(s.mark(function e(t,n){return s.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(t.closed){e.next=5;break}return e.next=1,ate(t.eventBulks$).catch(function(){});case 1:return e.next=2,t.promiseWait(n.runEach);case 2:if(!t.closed){e.next=3;break}return e.abrupt("return");case 3:return e.next=4,Ete(t,n);case 4:e.next=0;break;case 5:case"end":return e.stop()}},e)}))).apply(this,arguments)}var Fte=gl;function Ste(){return(Ste=(0,o.A)(s.mark(function e(t){var n,r,a;return s.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return n=t.collection,r=n.database,a=Object.assign({},vte,r.cleanupPolicy?r.cleanupPolicy:{}),e.next=1,wte(n,a);case 1:if(!n.closed){e.next=2;break}return e.abrupt("return");case 2:return e.next=3,Ote(t,a);case 3:return e.next=4,Bte(t,a);case 4:case"end":return e.stop()}},e)}))).apply(this,arguments)}function Ote(e,t){return Tte.apply(this,arguments)}function Tte(){return(Tte=(0,o.A)(s.mark(function e(t,n){var r,a,i,u;return s.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:r=t.collection,a=r.database,i=!1;case 1:if(i||r.closed){e.next=5;break}if(!n.awaitReplicationsInSync){e.next=2;break}if(!(u=gte.get(r))){e.next=2;break}return e.next=2,Promise.all(u.map(function(e){if(!e.isStopped())return e.awaitInSync()}));case 2:if(!r.closed){e.next=3;break}return e.abrupt("return");case 3:return Fte=Fte.then((0,o.A)(s.mark(function e(){return s.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(!r.closed){e.next=1;break}return e.abrupt("return",!0);case 1:return e.next=2,a.requestIdlePromise();case 2:return e.abrupt("return",t._cleanup());case 3:case"end":return e.stop()}},e)}))),e.next=4,Fte;case 4:i=e.sent,e.next=1;break;case 5:case"end":return e.stop()}},e)}))).apply(this,arguments)}function Bte(e,t){return Mte.apply(this,arguments)}function Mte(){return(Mte=(0,o.A)(s.mark(function e(t,n){var r;return s.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:r=t.collection;case 1:if(r.closed){e.next=6;break}return e.next=2,ate(r.eventBulks$).catch(function(){});case 2:return e.next=3,r.promiseWait(n.runEach);case 3:if(!r.closed){e.next=4;break}return e.abrupt("return");case 4:return e.next=5,Ote(t,n);case 5:e.next=1;break;case 6:case"end":return e.stop()}},e)}))).apply(this,arguments)}var Pte={name:"cleanup",rxdb:!0,prototypes:{RxCollection:function(e){e.cleanup=function(){var e=(0,o.A)(s.mark(function e(t){var n;return s.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return n=Object.assign({},vte,this.database.cleanupPolicy?this.database.cleanupPolicy:{}),void 0===t&&(t=n.minimumDeletedTime),e.next=1,Ete(this,n);case 1:case"end":return e.stop()}},e,this)}));return function(t){return e.apply(this,arguments)}}()}},hooks:{createRxCollection:{after:function(e){!function(e){Dte.apply(this,arguments)}(e.collection)}},createRxState:{after:function(e){!function(e){Ste.apply(this,arguments)}(e.state)}}}},Rte=__webpack_require__(52936);function Nte(e){return Ite.apply(this,arguments)}function Ite(){return Ite=(0,o.A)(u().mark(function e(t){var n,r;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(!window.crypto||!window.crypto.subtle||"function"!=typeof window.crypto.subtle.digest){e.next=2;break}return n=(new TextEncoder).encode(t),e.next=1,crypto.subtle.digest("SHA-256",n);case 1:return r=e.sent,e.abrupt("return",Array.prototype.map.call(new Uint8Array(r),function(e){return("00"+e.toString(16)).slice(-2)}).join(""));case 2:return e.abrupt("return",Rte.SHA256(t).toString());case 3:case"end":return e.stop()}},e)})),Ite.apply(this,arguments)}function Lte(){return jte.apply(this,arguments)}function jte(){return(jte=(0,o.A)(u().mark(function e(){var t,n,r,a,i;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return t=Eae.get("bm-last-storage"),r=Qre(),"indexeddb"!==t&&Eae.set("bm-last-storage","indexeddb"),a="indexeddb",r&&(a+="-encrypted"),n=mte({workerInput:Cae+a+".worker.js?v="+xae}),Lre(Ute),i={name:Pre,storage:n,eventReduce:!0,ignoreDuplicate:!1,hashFunction:Nte,cleanupPolicy:{minimumDeletedTime:1e3,minimumCollectionAge:6e4,runEach:6e4,awaitReplicationsInSync:!1,waitForLeadership:!0}},e.abrupt("return",i);case 1:case"end":return e.stop()}},e)}))).apply(this,arguments)}ng(Pte);var zte="Better Messages error deleting database.",qte="Better Messages database deleted successfully",Vte="Better Messages deleting database";function Ute(){return Hte.apply(this,arguments)}function Hte(){return Hte=(0,o.A)(u().mark(function e(){return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",new Promise(function(){var e=(0,o.A)(u().mark(function e(t,n){var r,a;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return r=setTimeout((0,o.A)(u().mark(function e(){return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:console.log(zte),t("timeout");case 1:case"end":return e.stop()}},e)})),3e4),console.log(Vte),e.next=1,cae();case 1:(a=indexedDB.deleteDatabase(Pre)).onerror=function(){var e=(0,o.A)(u().mark(function e(n){return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:clearTimeout(r),console.log(zte),t(n);case 1:case"end":return e.stop()}},e)}));return function(t){return e.apply(this,arguments)}}(),a.onsuccess=function(){var e=(0,o.A)(u().mark(function e(n){return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:clearTimeout(r),console.log(qte),t(!0);case 1:case"end":return e.stop()}},e)}));return function(t){return e.apply(this,arguments)}}();case 2:case"end":return e.stop()}},e)}));return function(t,n){return e.apply(this,arguments)}}()));case 1:case"end":return e.stop()}},e)})),Hte.apply(this,arguments)}var Wte=!1,$te=new Mg("better-messages"),Gte=Zg($te);function Qte(){return Zte.apply(this,arguments)}function Zte(){return(Zte=(0,o.A)(u().mark(function e(){var t,n;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(t=F()){e.next=3;break}if(!(n=Gte)){e.next=2;break}return e.next=1,Gte.hasLeader();case 1:n=e.sent;case 2:t=n;case 3:if(!t){e.next=4;break}return e.abrupt("return",!0);case 4:return e.next=5,kee(500);case 5:return e.abrupt("return",Qte());case 6:case"end":return e.stop()}},e)}))).apply(this,arguments)}function Yte(){return Xte.apply(this,arguments)}function Xte(){return(Xte=(0,o.A)(u().mark(function e(){var t,n,r;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(!Wte){e.next=1;break}return e.abrupt("return",!0);case 1:if(!x()){e.next=2;break}return e.abrupt("return",!0);case 2:if(!(t=Gte)){e.next=4;break}return e.next=3,Gte.hasLeader();case 3:t=!e.sent;case 4:if(!t){e.next=5;break}return e.abrupt("return",!0);case 5:if(!(r=Gte)){e.next=7;break}return e.next=6,Gte.hasLeader();case 6:r=e.sent;case 7:if(!(n=r)){e.next=8;break}n=Gte.isLeader;case 8:if(!n){e.next=9;break}return e.abrupt("return",!0);case 9:return e.abrupt("return",!1);case 10:case"end":return e.stop()}},e)}))).apply(this,arguments)}F()?D2().then(function(){Jee()}):Gte.awaitLeadership().then(function(){Jee()});const Kte=Gte;function Jte(e){Wte=e}var ene,tne=!1;function nne(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(e){if("string"==typeof e)return rne(e,t);var n={}.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)?rne(e,t):void 0}}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,a=function(){};return{s:a,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,o=!0,s=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return o=e.done,e},e:function(e){s=!0,i=e},f:function(){try{o||null==n.return||n.return()}finally{if(s)throw i}}}}function rne(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}$te.addEventListener("message",function(e){if(e.type)switch(e.type){case"visible_threads_request":U.now()&&$te.postMessage({type:"visible_threads_response",threads:$ee()});break;case"visible_threads_response":e.threads.map(function(e){return Hee.add(e)});break;case"visible_tab_request":$te.postMessage({type:"visible_tab_response",visible:!document.hidden&&document.hasFocus()});break;case"visible_tab_response":!0===e.visible&&function(e){W7.apply(this,arguments)}(!0);break;case"on_site_message":Nae("better_messages_message_received",e.message_id),V7(e.message_id);break;case"message_deleted":Nee(e.message_id);break;case"thread_opened":Pee(e.thread_id,!1);break;case"update_settings":window.Better_Messages.ukey=e.settings.ukey,window.Better_Messages.user_id=e.settings.user_id,window.Better_Messages.le=e.settings.le,Lte().then(function(e){zre(e)}),jae(e.settings,!0);break;case"db_reset_start":tne=!0,aae(!0),ene=setTimeout(function(){tne=!1,iae()},45e3),cae();break;case"db_reset_finish":if(clearTimeout(ene),!tne)return;tne=!1,function(){fae.apply(this,arguments)}(!0)}});var ane=function(e){return mh(function(t,n,r){var a=0;if(_d(n)){var i,o=nne(n);try{for(o.s();!(i=o.n()).done;){a|=1<<i.value}}catch(zie){o.e(zie)}finally{o.f()}}else a=n;return e(t&a,a)})},ine=ane(function(e,t){return 0==e}),one=ane(function(e,t){return e==t}),sne=ane(function(e,t){return e<t}),une=ane(function(e,t){return e>0});function cne(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}var lne={cloneMode:"copy",queryOptions:fp({context:pp.init().addQueryOps(a).addExpressionOps(t).addExpressionOps(n)})},fne=function(e,t){switch(e){case"deep":return Pd(t);case"copy":return xd(t)?new Date(t):_d(t)?(0,ae.A)(t):Ed(t)?function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?cne(Object(n),!0).forEach(function(t){(0,M.A)(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):cne(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}({},t):Cd(t)?new RegExp(t):t;default:return t}},dne=/^[a-z]+[a-zA-Z0-9]*$/;function pne(e){if(!e.includes(".$"))return[{parent:e,selector:e},[]];var t=e.indexOf(".$"),n=e.indexOf("]"),r=e.substring(0,t),a=e.substring(t+3,n);gd(""===a||dne.test(a),"The filter <identifier> must begin with a lowercase letter and contain only alphanumeric characters.");var i=e.substring(n+2),o=i?pne(i):[],s=(0,p.A)(o,2),u=s[0],c=s[1];return[{selector:e,parent:r,child:a||"$",next:u},[a].concat((0,ae.A)(c||[])).filter(Boolean)]}var hne=function(e,t,n,r,a){var i=t.parent,o=t.child,s=t.next;if(!o){var u=!1;return Qd(e,i,function(e,t){return u=Boolean(r(e,t))||u},a),u}var c=Hd(e,i);return!!_d(c)&&c.map(function(e,t){return!(n[o]&&!n[o].test((0,M.A)({},o,e)))&&(s?hne(e,s,n,r,a):r(c,t))}).some(Boolean)};function mne(e,t,n,r){for(var a=[],i=function(){var e=(0,p.A)(s[o],2),i=e[0],u=e[1],c=pne(i),l=(0,p.A)(c,2),f=l[0],d=l[1];if(d.length){var h={};t.forEach(function(e){Object.keys(e).forEach(function(t){d.forEach(function(n){(t===n||t.startsWith(n+"."))&&(h[n]=h[n]||{},Object.assign(h[n],(0,M.A)({},t,e[t])))})})});for(var m={},v=0,g=Object.entries(h);v<g.length;v++){var b=(0,p.A)(g[v],2),y=b[0],A=b[1];m[y]=new lh(A,n.queryOptions)}r(u,f,m)&&a.push(f.parent)}else r(u,f,{})&&a.push(f.parent)},o=0,s=Object.entries(e);o<s.length;o++)i();return a}var vne=function(e,t){var n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:lne;return mne(t,arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],n,function(t,r,a){var i={$each:[t]};return Ed(t)&&Md(t,"$each")&&Object.assign(i,t),hne(e,r,a,function(e,t){var r=e[t]||(e[t]=[]);return Id([r,i.$each]).length!==i.$each.length&&(e[t]=fne(n.cloneMode,function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:ud,n=vd.init(t);return e.forEach(function(e){return n.set(e,!0)}),Array.from(n.keys())}(r.concat(i.$each))),!0)},{buildGraph:!0})})},gne=new Set(["and","or","xor"]),bne=function(e,t){return mne(t,arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],arguments.length>3&&void 0!==arguments[3]?arguments[3]:lne,function(t,n,r){var a=Object.keys(t);return gd(1===a.length&&gne.has(a[0]),"Invalid bit operator '".concat(a[0],"'. Must be one of 'and', 'or', or 'xor'.")),hne(e,n,r,function(e,n){var r=e[n],i=t[a[0]];if(!(void 0===r||wd(r)&&wd(i)))return!1;switch(r=r||0,a[0]){case"and":e[n]=r&i;break;case"or":e[n]=r|i;break;case"xor":e[n]=r^i}return e[n]!==r},{buildGraph:!0})})},yne=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:lne,a=Date.now();return mne(t,n,r,function(t,n,r){return hne(e,n,r,function(e,t){return e[t]=a,!0},{buildGraph:!0})})},Ane=function(e,t){return mne(t,arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],arguments.length>3&&void 0!==arguments[3]?arguments[3]:lne,function(t,n,r){if(!n.child){var a=Hd(e,n.parent);gd(void 0===a||wd(a),"cannot apply $inc to a value of non-numeric type")}return hne(e,n,r,function(e,n){return e[n]=(e[n]||(e[n]=0))+t,!0},{buildGraph:!0})})},Dne=function(e,t){return mne(t,arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],arguments.length>3&&void 0!==arguments[3]?arguments[3]:lne,function(t,n,r){return hne(e,n,r,function(e,n){return!(void 0!==e[n]&&dd(e[n],t)>-1)&&(e[n]=t,!0)},{buildGraph:!0})})},wne=function(e,t){return mne(t,arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],arguments.length>3&&void 0!==arguments[3]?arguments[3]:lne,function(t,n,r){return hne(e,n,r,function(e,n){return!(void 0!==e[n]&&dd(e[n],t)<1)&&(e[n]=t,!0)},{buildGraph:!0})})},_ne=function(e,t){return mne(t,arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],arguments.length>3&&void 0!==arguments[3]?arguments[3]:lne,function(t,n,r){return hne(e,n,r,function(e,n){var r=e[n];return e[n]=void 0===e[n]?0:e[n]*t,e[n]!==r},{buildGraph:!0})})},Ene=function(e,t){return mne(t,arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],arguments.length>3&&void 0!==arguments[3]?arguments[3]:lne,function(t,n,r){return hne(e,n,r,function(e,r){var a=e[r];return gd(_d(a),"path '".concat(n.selector,"' contains an element of non-array type.")),!!a.length&&(-1===t?a.splice(0,1):a.pop(),!0)})})},kne=function(e,t){var n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:lne;return mne(t,arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],n,function(t,r,a){var i=!Ed(t)||Object.keys(t).some(Kd),o=new lh(i?{k:t}:t,n.queryOptions),s=i?function(e){return o.test({k:e})}:function(e){return o.test(e)};return hne(e,r,a,function(e,t){var n=e[t],r=new Array,a=n.map(function(e){var t=s(e);return t||r.push(e),t}).some(Boolean);return!!a&&(e[t]=r,!0)})})},xne=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:lne,a={};return Object.entries(t).forEach(function(e){var t=(0,p.A)(e,2),n=t[0],r=t[1];a[n]={$in:r}}),kne(e,a,n,r)},Cne=Object.freeze(["$each","$slice","$sort","$position"]),Fne=function(e,t){var n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:lne;return mne(t,arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],n,function(t,r,a){var i={$each:[t]};return Ed(t)&&Cne.some(function(e){return Md(t,e)})&&Object.assign(i,t),hne(e,r,a,function(e,t){var r=e[t]||(e[t]=[]),a=r.slice(0,i.$slice||r.length),o=r.length,s=wd(i.$position)?i.$position:r.length;if(r.splice.apply(r,[s,0].concat((0,ae.A)(fne(n.cloneMode,i.$each)))),i.$sort){var u=Ed(i.$sort)?Object.keys(i.$sort||{}).pop():"",c=u?i.$sort[u]:i.$sort,l=u?function(e){return Hd(e,u)}:function(e){return e};r.sort(function(e,t){return c*dd(l(e),l(t))})}return wd(i.$slice)&&(i.$slice<0?r.splice(0,r.length+i.$slice):r.splice(i.$slice)),o!=r.length||!zd(a,r)},{descendArray:!0,buildGraph:!0})})},Sne=function(e,t){var n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:lne;return mne(t,arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],n,function(t,r,a){return hne(e,r,a,function(e,r){return!zd(e[r],t)&&(e[r]=fne(n.cloneMode,t),!0)},{buildGraph:!0})})},One=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:lne,a=[],i=mne(t,n,r,function(t,i,o){return hne(e,i,o,function(i,o){return!!Md(i,o)&&(a.push.apply(a,(0,ae.A)(Sne(e,(0,M.A)({},t,i[o]),n,r))),delete i[o],!0)})});return Array.from(new Set(i.concat(a)))},Tne=function(e,t){return mne(t,arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],arguments.length>3&&void 0!==arguments[3]?arguments[3]:lne,function(t,n,r){return hne(e,n,r,function(e,t){return!!Md(e,t)&&(_d(e)?e[t]=null:delete e[t],!0)})})};function Bne(e){return e=null!=e?e:lne,function(t,n){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:e,s=Object.entries(n);gd(1===s.length,"Update expression must contain only one operator.");var u=(0,p.A)(s[0],2),c=u[0],l=u[1];gd(Md(i,c),"Update operator '".concat(c,"' is not supported."));var f=i[c];if(Object.keys(a).length&&!new lh(a,o.queryOptions).test(t))return[];return f(t,l,r,o)}}var Mne;Bne();function Pne(e,t){if(!Mne){var n=Bne({cloneMode:"none"});Mne=function(e,t){var r=Ys(e);return n(r,t),r}}return Mne(e,t)}function Rne(e){return this.incrementalModify(function(t){return Pne(t,e)})}function Nne(e){var t=this._data,n=Pne(t,e);return this._saveData(n,t)}function Ine(e){return Lne.apply(this,arguments)}function Lne(){return(Lne=(0,o.A)(s.mark(function e(t){return s.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",Dm(this.asRxQuery,function(e){return e.update(t)}));case 1:case"end":return e.stop()}},e,this)}))).apply(this,arguments)}var jne={name:"update",rxdb:!0,prototypes:{RxDocument:function(e){e.update=Nne,e.incrementalUpdate=Rne},RxQuery:function(e){e.update=Ine}}},zne=new Map;function qne(e,t,n,r){var a=zne.get(t);return a||(a={bc:new Mg(["RxDB:",e,n].join("|")),refs:new Set},zne.set(t,a)),a.refs.add(r),a.bc}function Vne(e,t){var n=zne.get(e);if(n)return n.refs.delete(t),0===n.refs.size?(zne.delete(e),n.bc.close()):void 0}var Une=new WeakMap,Hne=new WeakMap;function Wne(e){return kl(Hne,e,function(){return Zg(e)})}function $ne(){var e=qne(this.storage.name,this.token,this.name,this),t=this.close.bind(this);this.close=function(){return Vne(this.token,this),t()};var n=Wne(e);return n||(n=Wne(e),Une.set(this,n)),this.leaderElector=function(){return n},n}function Gne(){return!this.multiInstance||this.leaderElector().isLeader}function Qne(){return this.multiInstance?this.leaderElector().awaitLeadership().then(function(){return!0}):gl}var Zne={name:"leader-election",rxdb:!0,prototypes:{RxDatabase:function(e){e.leaderElector=$ne,e.isLeader=Gne,e.waitForLeadership=Qne}},hooks:{preCloseRxDatabase:{after:function(e){var t=Une.get(e);t&&t.die()}}}},Yne=function(e){return Promise.resolve({isEqual:!0})},Xne=1e9,Kne=1e8,Jne=-1e7,ere=1e8,tre=3e13,nre=["threads","messages","users","groups","statuses","settings","mini_chats"],rre=[];function are(){return{threads:{schema:{title:"Threads",version:0,primaryKey:{key:"id",fields:["thread_id"],separator:"|"},type:"object",properties:{id:{type:"string",maxLength:10},thread_id:{type:"number",minimum:0,maximum:Kne,multipleOf:1},adminAccess:{type:"boolean"},isDeleted:{type:"number",minimum:0,maximum:1,multipleOf:1},isHidden:{type:"number",minimum:0,maximum:1,multipleOf:1},isPinned:{type:"number",minimum:0,maximum:1,multipleOf:1},unread:{type:"number",minimum:0,maximum:99999,multipleOf:1},participants:{type:"array",items:{type:"number",multipleOf:1}},moderators:{type:"array",items:{type:"number",multipleOf:1}},pinned:{type:"array",items:{type:"number",multipleOf:1}},mentions:{type:"array"},url:{type:"string"},groupCall:{type:"object"},chatRoom:{type:"object"},restricted:{type:"object"},meta:{type:"object"},permissions:{type:"object"},isMuted:{type:"boolean"},botId:{type:"number"},firstLoaded:{type:"integer",minimum:0,maximum:Xne,multipleOf:1},participantsCount:{type:"number",minimum:0,maximum:1e6,multipleOf:1},type:{type:"string",maxLength:20},lastTime:{type:"number",minimum:0,maximum:tre,multipleOf:1},title:{type:"string"},subject:{type:"string"},image:{type:"string"},lastMessage:{type:"number"}},indexes:["thread_id","unread","participantsCount",["isDeleted","isHidden"],["isPinned","lastTime"]]},conflictHandler:Yne},messages:{schema:{title:"Messages",version:0,primaryKey:{key:"id",fields:["thread_id","message_id"],separator:"|"},type:"object",properties:{id:{type:"string",maxLength:20},message_id:{type:"number",minimum:0,maximum:Xne,multipleOf:1},meta:{type:"object"},thread_id:{type:"number",minimum:0,maximum:Kne,multipleOf:1},sender_id:{type:"number",minimum:Jne,maximum:ere,multipleOf:1},favorited:{type:"number",minimum:0,maximum:1,multipleOf:1},message:{type:"string"},created_at:{type:"number",minimum:0,maximum:tre,multipleOf:1},updated_at:{type:"number",minimum:0,maximum:tre,multipleOf:1},temp_id:{type:"string",maxLength:20},date_sent:{type:"string"}},indexes:["message_id","thread_id","sender_id","favorited","created_at",["thread_id","message_id"]]},conflictHandler:Yne},users:{schema:{title:"Users",version:0,primaryKey:{key:"id",fields:["user_id"],separator:"|"},type:"object",properties:{id:{type:"string",maxLength:16},user_id:{type:"number",minimum:Jne,maximum:ere,multipleOf:1},name:{type:"string",maxLength:5e3},isFriend:{type:"integer",minimum:0,maximum:1,multipleOf:1},isContact:{type:"integer",minimum:0,maximum:1,multipleOf:1},lastActive:{type:"string",maxLength:20},verified:{type:"integer",minimum:0,maximum:1,multipleOf:1},status:{type:"object",properties:{slug:{type:"string"},icon:{type:"string"},label:{type:"string"}}},avatar:{type:"string"},url:{type:"string"},canVideo:{type:"integer",minimum:0,maximum:1,multipleOf:1},canAudio:{type:"integer",minimum:0,maximum:1,multipleOf:1},blocked:{type:"integer",minimum:0,maximum:1,multipleOf:1},canBlock:{type:"integer",minimum:0,maximum:1,multipleOf:1},is_bot:{type:"integer",minimum:0,maximum:1,multipleOf:1}},indexes:["user_id","name","isFriend","isContact","lastActive"]},conflictHandler:Yne},groups:{schema:{title:"Groups",version:0,primaryKey:{key:"id",fields:["group_id"],separator:"|"},type:"object",properties:{id:{type:"string",maxLength:16},group_id:{type:"number",minimum:0,maximum:1e5,multipleOf:1},name:{type:"string",maxLength:255},url:{type:"string"},image:{type:"string"},messages:{type:"integer",minimum:0,maximum:1,multipleOf:1},thread_id:{type:"number",minimum:0,maximum:Kne,multipleOf:1}},indexes:["name"]},conflictHandler:Yne},statuses:{schema:{title:"Statuses",version:0,primaryKey:{key:"id",fields:["thread_id"],separator:"|"},type:"object",properties:{id:{type:"string",maxLength:16},thread_id:{type:"number",minimum:0,maximum:Kne,multipleOf:1},lastDelivered:{type:"string",maxLength:30},lastRead:{type:"string",maxLength:30}},indexes:["thread_id"]},conflictHandler:Yne},settings:{schema:{title:"Settings",version:0,primaryKey:"key",type:"object",properties:{key:{type:"string",maxLength:20},value:{type:"string"}},indexes:[]},conflictHandler:Yne},mini_chats:{schema:{title:"MiniChats",version:0,primaryKey:"id",type:"object",properties:{id:{type:"string",maxLength:20},open:{type:"boolean"},thread_id:{type:"string",maxLength:20},user_id:{type:"string",maxLength:20}},indexes:["thread_id","user_id"]},conflictHandler:Yne}}}function ire(e,t){var n=t.map(function(t){var n=ju(e,t);if(!n)throw new Error("not in schema: "+t);var r,a=n.type;"number"!==a&&"integer"!==a||(r=sre(n));var i,o=Gs(t),s=n.maxLength?n.maxLength:0;return i="string"===a?function(e){var t=o(e);return t||(t=""),t.padEnd(s," ")}:"boolean"===a?function(e){return o(e)?"1":"0"}:function(e){var t=o(e);return ure(r,t)},{fieldName:t,schemaPart:n,parsedLengths:r,getValue:o,getIndexStringPart:i}});return n}function ore(e,t){var n=ire(e,t),r=n.length,a=n.map(function(e){return e.getIndexStringPart});return function(e){for(var t="",n=0;n<r;++n)t+=a[n](e);return t}}function sre(e){var t=Math.floor(e.minimum),n=Math.ceil(e.maximum),r=e.multipleOf,a=(n-t).toString().length,i=r.toString().split("."),o=0;return i.length>1&&(o=i[1].length),{minimum:t,maximum:n,nonDecimals:a,decimals:o,roundedMinimum:t}}function ure(e,t){void 0===t&&(t=0),t<e.minimum&&(t=e.minimum),t>e.maximum&&(t=e.maximum);var n=(Math.floor(t)-e.roundedMinimum).toString().padStart(e.nonDecimals,"0");if(e.decimals>0){var r=t.toString().split(".");n+=(r.length>1?r[1]:"0").padEnd(e.decimals,"0")}return n}function cre(e,t,n){var r="";return t.forEach(function(t,a){var i=ju(e,t),o=n[a],s=i.type;switch(s){case"string":var u=ml(i.maxLength,"maxLength not set");r+="string"==typeof o?o.padEnd(u," "):"".padEnd(u," ");break;case"boolean":if(null===o)r+="0";else if(o===Vf)r+="0";else if(o===qf)r+="1";else{r+=o?"1":"0"}break;case"number":case"integer":var c=sre(i);if(null===o||o===Vf){r+="0".repeat(c.nonDecimals+c.decimals)}else if(o===qf)r+=ure(c,c.maximum);else{var l=ure(c,o);r+=l}break;default:throw new Error("unknown index type "+s)}}),r}function lre(e,t,n,r,a){for(var i=a+1;r<=a;){var o=r+a>>>1,s=e[o];(void 0!==n?n(s,t):s-t)>=0?(i=o,a=o-1):r=o+1}return i}function fre(e,t,n,r,a){for(var i=a+1;r<=a;){var o=r+a>>>1,s=e[o];(void 0!==n?n(s,t):s-t)>0?(i=o,a=o-1):r=o+1}return i}function dre(e,t,n,r,a){for(var i=r-1;r<=a;){var o=r+a>>>1,s=e[o];(void 0!==n?n(s,t):s-t)<0?(i=o,r=o+1):a=o-1}return i}function pre(e,t,n,r,a){for(var i=r-1;r<=a;){var o=r+a>>>1,s=e[o];(void 0!==n?n(s,t):s-t)<=0?(i=o,r=o+1):a=o-1}return i}function hre(e,t,n,r,a){for(;r<=a;){var i=r+a>>>1,o=e[i],s=void 0!==n?n(o,t):o-t;if(0===s)return i;s<=0?r=i+1:a=i-1}return-1}function mre(e,t,n,r,a,i){return i(e,t,n,void 0===r?0:0|r,void 0===a?e.length-1:0|a)}function vre(e,t,n,r,a){return mre(e,t,n,r,a,lre)}function gre(e,t,n,r,a){return mre(e,t,n,r,a,fre)}function bre(e,t,n,r,a){return mre(e,t,n,r,a,dre)}function yre(e,t,n,r,a){return mre(e,t,n,r,a,pre)}function Are(e,t,n,r,a){return mre(e,t,n,r,a,hre)}function Dre(e,t,n){return[e,t,n].join("--memory--")}function wre(e){if(e.internals.removed)throw new Error("removed already "+e.databaseName+" - "+e.collectionName+" - "+e.schema.version)}function _re(e,t){return e+"||"+t}function Ere(e,t){return e[0]<t[0]?-1:1}function kre(e,t,n,r,a){t.documents.set(e,r);for(var i=0;i<n.length;++i){var o=n[i],s=o.docsWithIndex,u=o.getIndexableString,c=u(r),l=ef(s,[c,r,e],Ere,0);if(a){var f=u(a);if(f===c){var d=s[l-1];if(d&&d[2]===e)s.splice(l-1,1);else{if(s[l+1][2]!==e)throw du("SNH",{document:r,args:{byIndex:o}});s.splice(l+1,1)}}else{var p=Are(s,[f],Cre);s.splice(p,1)}}}}function xre(e,t,n,r){var a=r[e];n.documents.delete(a),Object.values(n.byIndex).forEach(function(e){var t=e.docsWithIndex,n=Are(t,[e.getIndexableString(r)],Cre);t.splice(n,1)})}function Cre(e,t){var n=e[0],r=t[0];return n<r?-1:n===r?0:1}function Fre(e){return e.join(",")}var Sre=new Set,Ore=function(){function e(e,t,n,r,a,i,o,s){this.closed=!1,this.categorizedByWriteInput=new WeakMap,this.storage=e,this.databaseName=t,this.collectionName=n,this.schema=r,this.internals=a,this.options=i,this.settings=o,this.devMode=s,Sre.add(this),this.primaryPath=zu(this.schema.primaryKey)}var t=e.prototype;return t.bulkWrite=function(e,t){var n=this;this.ensurePersistence(),wre(this);var r=this.internals,a=this.internals.documents,i=this.primaryPath,o=function(e,t,n,r,a,i,o){for(var s,u=!!e.schema.attachments,c=[],l=[],f=[],d={id:ku(10),events:[],checkpoint:null,context:a},h=d.events,m=[],v=[],g=[],b=n.size>0,y=r.length,A=function(){var e,a=r[D],d=a.document,y=a.previous,A=d[t],w=d._deleted,_=y&&y._deleted,E=void 0;if(b&&(E=n.get(A)),E){var k=E._rev;if(!y||y&&k!==y._rev){var x={isError:!0,status:409,documentId:A,writeRow:a,documentInDb:E};return f.push(x),1}var C=u?Nl(a):a;u&&(w?y&&Object.keys(y._attachments).forEach(function(e){v.push({documentId:A,attachmentId:e,digest:ml(y)._attachments[e].digest})}):(Object.entries(d._attachments).find(function(t){var n=(0,p.A)(t,2),r=n[0],i=n[1];return(y?y._attachments[r]:void 0)||i.data||(e={documentId:A,documentInDb:E,isError:!0,status:510,writeRow:a,attachmentId:r}),!0}),e||Object.entries(d._attachments).forEach(function(e){var t=(0,p.A)(e,2),n=t[0],r=t[1],a=y?y._attachments[n]:void 0;if(a){var i=C.document._attachments[n].digest;r.data&&a.digest!==i&&g.push({documentId:A,attachmentId:n,attachmentData:r,digest:r.digest})}else m.push({documentId:A,attachmentId:n,attachmentData:r,digest:r.digest})}))),e?f.push(e):(u?(l.push(Nl(C)),o&&o(d)):(l.push(C),o&&o(d)),s=C);var F=null,S=null,O=null;if(_&&!w)O="INSERT",F=u?Il(d):d;else if(!y||_||w){if(!w)throw du("SNH",{args:{writeRow:a}});O="DELETE",F=ml(d),S=y}else O="UPDATE",F=u?Il(d):d,S=y;var T={documentId:A,documentData:F,previousDocumentData:S,operation:O};h.push(T)}else{var B=!!w;if(u&&Object.entries(d._attachments).forEach(function(t){var n=(0,p.A)(t,2),r=n[0],i=n[1];i.data?m.push({documentId:A,attachmentId:r,attachmentData:i,digest:i.digest}):(e={documentId:A,isError:!0,status:510,writeRow:a,attachmentId:r},f.push(e))}),e||(u?(c.push(Nl(a)),i&&i(d)):(c.push(a),i&&i(d)),s=a),!B){var M={documentId:A,operation:"INSERT",documentData:u?Il(d):d,previousDocumentData:u&&y?Il(y):y};h.push(M)}}},D=0;D<y;D++)A();return{bulkInsertDocs:c,bulkUpdateDocs:l,newestRow:s,errors:f,eventBulk:d,attachmentsAdd:m,attachmentsRemove:v,attachmentsUpdate:g}}(this,i,a,e,t),s=o.errors,u=Promise.resolve({error:s});if(this.categorizedByWriteInput.set(e,o),this.internals.ensurePersistenceTask=o,this.internals.ensurePersistenceIdlePromise||(this.internals.ensurePersistenceIdlePromise=Dl().then(function(){n.internals.ensurePersistenceIdlePromise=void 0,n.ensurePersistence()})),o.eventBulk.events.length>0){var c=ml(o.newestRow).document;o.eventBulk.checkpoint={id:c[i],lwt:c._meta.lwt},r.changes$.next(o.eventBulk)}return u},t.ensurePersistence=function(){if(this.internals.ensurePersistenceTask){var e=this.internals,t=this.internals.documents,n=this.primaryPath,r=this.internals.ensurePersistenceTask;this.internals.ensurePersistenceTask=void 0;for(var a=Object.values(this.internals.byIndex),i=r.bulkInsertDocs,o=0;o<i.length;++o){var s=i[o].document;kre(s[n],e,a,s,void 0)}for(var u=r.bulkUpdateDocs,c=0;c<u.length;++c){var l=u[c].document,f=l[n];kre(f,e,a,l,t.get(f))}if(this.schema.attachments){var d=e.attachments;r.attachmentsAdd.forEach(function(e){d.set(_re(e.documentId,e.attachmentId),{writeData:e.attachmentData,digest:e.digest})}),this.schema.attachments&&(r.attachmentsUpdate.forEach(function(e){d.set(_re(e.documentId,e.attachmentId),{writeData:e.attachmentData,digest:e.digest})}),r.attachmentsRemove.forEach(function(e){d.delete(_re(e.documentId,e.attachmentId))}))}}},t.findDocumentsById=function(e,t){this.ensurePersistence();var n=this.internals.documents,r=[];if(0===n.size)return Promise.resolve(r);for(var a=0;a<e.length;++a){var i=e[a],o=n.get(i);!o||o._deleted&&!t||r.push(o)}return Promise.resolve(r)},t.query=function(e){this.ensurePersistence();var t=e.queryPlan,n=e.query,r=n.skip?n.skip:0,a=r+(n.limit?n.limit:1/0),i=!1;t.selectorSatisfiedByIndex||(i=Am(this.schema,e.query));var o=t.index,s=!t.sortSatisfiedByIndex,u=o,c=t.startKeys,l=cre(this.schema,u,c),f=t.endKeys,d=function(e,t,n){var r="";return t.forEach(function(t,a){var i=ju(e,t),o=n[a],s=i.type;switch(s){case"string":var u=ml(i.maxLength,"maxLength not set");r+="string"==typeof o&&o!==qf?o.padEnd(u," "):"".padEnd(u,o===Vf?" ":qf);break;case"boolean":r+=null===o||o?"1":"0";break;case"number":case"integer":var c=sre(i);r+=null===o||o===qf?"9".repeat(c.nonDecimals+c.decimals):o===Vf?"0".repeat(c.nonDecimals+c.decimals):ure(c,o);break;default:throw new Error("unknown index type "+s)}}),r}(this.schema,u,f),p=Fre(u);if(!this.internals.byIndex[p])throw new Error("index does not exist "+p);for(var h=this.internals.byIndex[p].docsWithIndex,m=(t.inclusiveStart?vre:gre)(h,[l],Cre),v=(t.inclusiveEnd?yre:bre)(h,[d],Cre),g=[],b=!1;!b;){var y=h[m];if(!y||m>v)break;var A=y[1];i&&!i(A)||g.push(A),g.length>=a&&!s&&(b=!0),m++}if(s){var D=ym(this.schema,e.query);g=g.sort(D)}return g=g.slice(r,a),Promise.resolve({documents:g})},t.count=function(){var e=(0,o.A)(s.mark(function e(t){var n;return s.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return this.ensurePersistence(),e.next=1,this.query(t);case 1:return n=e.sent,e.abrupt("return",{count:n.documents.length,mode:"fast"});case 2:case"end":return e.stop()}},e,this)}));return function(t){return e.apply(this,arguments)}}(),t.cleanup=function(e){this.ensurePersistence();for(var t=Ol()-e,n=["_deleted","_meta.lwt",this.primaryPath],r=Fre(n),a=this.internals.byIndex[r].docsWithIndex,i=gre(a,[cre(this.schema,n,[!0,0,""])],Cre),o=!1;!o;){var s=a[i];!s||s[1]._meta.lwt>t?o=!0:(xre(this.primaryPath,this.schema,this.internals,s[1]),i++)}return gl},t.getAttachmentData=function(e,t,n){this.ensurePersistence(),wre(this);var r=_re(e,t),a=this.internals.attachments.get(r);if(!n||!a||a.digest!==n)throw new Error("attachment does not exist: "+r);return Promise.resolve(a.writeData.data)},t.changeStream=function(){return wre(this),this.internals.changes$.asObservable()},t.remove=function(){var e=(0,o.A)(s.mark(function e(){return s.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(!this.closed){e.next=1;break}throw new Error("closed");case 1:return this.ensurePersistence(),wre(this),this.internals.removed=!0,this.storage.collectionStates.delete(Dre(this.databaseName,this.collectionName,this.schema.version)),e.next=2,this.close();case 2:case"end":return e.stop()}},e,this)}));return function(){return e.apply(this,arguments)}}(),t.close=function(){return Sre.delete(this),this.ensurePersistence(),this.closed||(this.closed=!0,this.internals.refCount=this.internals.refCount-1),Al},e}();function Tre(e,t,n){var r,a,i,o,s=Dre(t.databaseName,t.collectionName,t.schema.version),u=e.collectionStates.get(s);if(u){if(t.devMode&&!$s(u.schema,t.schema))throw new Error("storage was already created with a different schema");u.refCount=u.refCount+1}else u={id:ku(5),schema:t.schema,removed:!1,refCount:1,documents:new Map,attachments:t.schema.attachments?new Map:void 0,byIndex:{},changes$:new cl},r=u,a=t.schema,i=zu(a.primaryKey),(o=a.indexes?a.indexes.map(function(e){return eu(e)}):[]).push(["_deleted","_meta.lwt",i]),o.forEach(function(e){r.byIndex[Fre(e)]={index:e,docsWithIndex:[],getIndexableString:ore(a,e)}}),e.collectionStates.set(s,u);var c=new Ore(e,t.databaseName,t.collectionName,t.schema,u,t.options,n,t.devMode);return Promise.resolve(c)}var Bre=new Map;function Mre(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{name:"memory",rxdbVersion:zv,collectionStates:Bre,createStorageInstance:function(t){return function(e){if(e.schema.keyCompression)throw du("UT5",{args:{params:e}});if((t=e.schema).encrypted&&t.encrypted.length>0||t.attachments&&t.attachments.encrypted)throw du("UT6",{args:{params:e}});var t;if(e.schema.attachments&&e.schema.attachments.compression)throw du("UT7",{args:{params:e}})}(t),Tre(this,t,Object.assign({},e,t.options))}}}ng(jne),ng(Zne);new Map,new Map,new Map,new Map,new Map;var Pre="bettermessages",Rre=null,Nre=new Xl(!1),Ire=null;function Lre(e){Ire=e}var jre=null;function zre(e){jre=e}var qre;function Vre(){clearTimeout(qre),qre=setTimeout(function(){0},2e3)}function Ure(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;if(e&&(jre=e),jre)return new Promise(function(){var e=(0,o.A)(u().mark(function e(t){var n,r,a,i;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(n=!0,!O()){e.next=1;break}e.next=3;break;case 1:if(!navigator.storage||!navigator.storage.estimate){e.next=3;break}return e.next=2,navigator.storage.estimate();case 2:r=e.sent,r.quota-r.usage<1e6&&(n=!1);case 3:if(!n){e.next=9;break}return e.prev=4,e.next=5,Zv(jre);case 5:Rre=e.sent,a=setTimeout(function(){$re("timeout root",t)},3e3),Rre.addCollections(are()).then(function(e){return clearTimeout(a),new Promise(function(){var e=!1,n=!1,r=function(){e||(n=!0,$re("timeout",t))},a={timeout:setTimeout(r,3e3)};Hre(a,r).then(function(e){n||(Nre.next(!0),t(!0))}).catch(function(n){e=!0,$re(n,t)}).finally(function(){clearTimeout(a.timeout)})})}).catch(function(){var e=(0,o.A)(u().mark(function e(n){return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:$re(n,t);case 1:case"end":return e.stop()}},e)}));return function(t){return e.apply(this,arguments)}}()).finally(function(){clearTimeout(a)}),e.next=8;break;case 6:return e.prev=6,i=e.catch(4),console.error(i),e.next=7,Jre();case 7:t(!0);case 8:e.next=11;break;case 9:return e.next=10,Jre();case 10:t(!0);case 11:case"end":return e.stop()}},e,null,[[4,6]])}));return function(t){return e.apply(this,arguments)}}())}function Hre(e,t){return Wre.apply(this,arguments)}function Wre(){return Wre=(0,o.A)(u().mark(function e(t,n){var r,a;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return r=function(){clearTimeout(t.timeout),t.timeout=setTimeout(n,3e3)},a=[],nre.map(function(e){a.push(new Promise(function(t,n){Rre[e].count().exec().then(function(a){r(),rre.indexOf(e)>-1&&a>0?Rre[e].findOne().exec().then(function(n){r(),t("".concat(e," ok"))}).catch(function(e){n(e)}):t("".concat(e," ok"))}).catch(function(e){n(e)})}))}),e.abrupt("return",Promise.all(a));case 1:case"end":return e.stop()}},e)})),Wre.apply(this,arguments)}function $re(e,t){return Gre.apply(this,arguments)}function Gre(){return Gre=(0,o.A)(u().mark(function e(t,n){var r,a,i,s;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return console.error("recoverAttempt",t),aae(!0),r=!1,a=!1,i=function(){a||(r=!0,Jre().then(function(){n(!0)}))},s={timeout:setTimeout(i,3e3)},e.next=1,Ire();case 1:return Vre(),e.next=2,Zv(jre);case 2:(Rre=e.sent).addCollections(are()).then(function(){Hre(s,i).then(function(e){r||(clearTimeout(s.timeout),Nre.next(!0),n(!0))}).catch(function(){var e=(0,o.A)(u().mark(function e(t){return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return a=!0,console.error(t),e.next=1,Jre();case 1:n(!0);case 2:case"end":return e.stop()}},e)}));return function(t){return e.apply(this,arguments)}}())}).catch(function(){var e=(0,o.A)(u().mark(function e(t){return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return console.error(t),e.next=1,Jre();case 1:n(!0);case 2:case"end":return e.stop()}},e)}));return function(t){return e.apply(this,arguments)}}()).finally(function(){clearTimeout(s.timeout),aae(!1)});case 3:case"end":return e.stop()}},e)})),Gre.apply(this,arguments)}function Qre(){return!1}function Zre(){return Yre.apply(this,arguments)}function Yre(){return(Yre=(0,o.A)(u().mark(function e(){return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=1,Rre.threads.find().remove();case 1:return e.next=2,Rre.messages.find().remove();case 2:return e.next=3,Rre.users.find().remove();case 3:return e.next=4,Rre.groups.find().remove();case 4:return e.next=5,Rre.statuses.find().remove();case 5:return e.next=6,Rre.mini_chats.find().remove();case 6:return e.next=7,Rre.settings.find().remove();case 7:case"end":return e.stop()}},e)}))).apply(this,arguments)}var Xre=null,Kre=null;function Jre(){return eae.apply(this,arguments)}function eae(){return eae=(0,o.A)(u().mark(function e(){return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(!Xre){e.next=1;break}return e.abrupt("return",Xre);case 1:return Xre=new Promise(function(){var e=(0,o.A)(u().mark(function e(t,n){return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(!Kre){e.next=1;break}return e.next=1,Kre;case 1:return Kre=tae(),e.next=2,Kre;case 2:Xre=null,Kre=null,t();case 3:case"end":return e.stop()}},e)}));return function(t,n){return e.apply(this,arguments)}}()),e.abrupt("return",Xre);case 2:case"end":return e.stop()}},e)})),eae.apply(this,arguments)}function tae(){return nae.apply(this,arguments)}function nae(){return(nae=(0,o.A)(u().mark(function e(){var t,n,r;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(console.warn("Better Messages using fallback storage, this means its not possible to use browser persistent storage for some reason"),!Wte){e.next=1;break}return e.abrupt("return");case 1:if(Jte(!0),!(t=Nre.getValue())){e.next=2;break}return Nre.next(!1),e.next=2,cae();case 2:return n=Mre(),r={name:"bettermessagesram",storage:n},e.next=3,Zv(r);case 3:return Rre=e.sent,e.next=4,Rre.addCollections(are(!0));case 4:if(!t){e.next=5;break}return e.next=5,y2();case 5:Nre.next(!0);case 6:case"end":return e.stop()}},e)}))).apply(this,arguments)}var rae=!1;function aae(e){rae=e,e&&(Nre.next(!1),b2(!1))}function iae(){return oae.apply(this,arguments)}function oae(){return oae=(0,o.A)(u().mark(function e(){var t,n=arguments;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(t=n.length>0&&void 0!==n[0]&&n[0],!rae||t){e.next=1;break}return e.abrupt("return");case 1:return aae(!0),e.next=2,$te.postMessage({type:"db_reset_start"});case 2:return e.next=3,$te.postMessage({type:"update_settings",settings:_ae});case 3:return e.next=4,Ire();case 4:return Vre(),e.next=5,Ure();case 5:return e.next=6,y2(!0);case 6:return e.next=7,$te.postMessage({type:"db_reset_finish"});case 7:return aae(!1),e.abrupt("return",!0);case 8:case"end":return e.stop()}},e)})),oae.apply(this,arguments)}var sae,uae=null;function cae(){return lae.apply(this,arguments)}function lae(){return lae=(0,o.A)(u().mark(function e(){var t,n=arguments;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(t=n.length>0&&void 0!==n[0]&&n[0],!uae){e.next=1;break}return e.abrupt("return",uae);case 1:return uae=new Promise(function(){var e=(0,o.A)(u().mark(function e(n,r){var a;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(e.prev=0,!Rre){e.next=3;break}if(!t){e.next=2;break}return e.next=1,Rre.remove();case 1:e.next=3;break;case 2:return e.next=3,Rre.close();case 3:n(!0),e.next=5;break;case 4:e.prev=4,a=e.catch(0),console.error("Error destroying database",a),n(!1);case 5:return e.prev=5,uae=null,e.finish(5);case 6:case"end":return e.stop()}},e,null,[[0,4,5,6]])}));return function(t,n){return e.apply(this,arguments)}}()),e.abrupt("return",uae);case 2:case"end":return e.stop()}},e)})),lae.apply(this,arguments)}function fae(){return fae=(0,o.A)(u().mark(function e(){var t,n=arguments;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(t=n.length>0&&void 0!==n[0]&&n[0],!rae||t){e.next=1;break}return e.abrupt("return");case 1:return aae(!0),e.next=2,cae();case 2:return e.next=3,Ure();case 3:aae(!1);case 4:case"end":return e.stop()}},e)})),fae.apply(this,arguments)}function dae(){return Nre.getValue()}function pae(){return hae.apply(this,arguments)}function hae(){return(hae=(0,o.A)(u().mark(function e(){return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=1,iae();case 1:return e.abrupt("return",!0);case 2:case"end":return e.stop()}},e)}))).apply(this,arguments)}var mae=!1;function vae(e){(sae=Ws.create(e)).interceptors.request.use(function(e){if(e.baseURL.includes("rest_route=")){var t=e.url.replace(/\?/g,"&");t+="&nocache="+(new Date).getTime(),e.url=t}else{var n=e.url;n.includes("?")?n+="&nocache="+(new Date).getTime():n+="?nocache="+(new Date).getTime(),e.url=n}return Rae("better_messages_api_request_config",e)},function(e){return Promise.reject(e)}),sae.interceptors.response.use(function(e){return Rae("better_messages_api_response",e)},function(){var e=(0,o.A)(u().mark(function e(t){var n,r,a,i;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(n=t.config,t.message,r=t.response,n&&r){e.next=1;break}return e.abrupt("return",Promise.reject(t));case 1:if(!r.data||"rest_cookie_invalid_nonce"!==r.data.code){e.next=10;break}if(mae){e.next=8;break}return mae=!0,setTimeout(function(){mae=!1},36e5),e.prev=2,e.next=3,Vae();case 3:if(a=e.sent,Number(_ae.user_id)!==Number(a.user_id)){e.next=4;break}n.headers["X-WP-Nonce"]=a.nonce,_ae.nonce=a.nonce,vae({baseURL:_ae.restUrl,headers:{"X-WP-Nonce":_ae.nonce,"Cache-Control":"no-cache",Pragma:"no-cache",Expires:"0"}}),e.next=5;break;case 4:return _ae.user_id=0,e.abrupt("return",Promise.reject(t));case 5:e.next=7;break;case 6:return e.prev=6,e.catch(2),_ae.user_id=0,e.abrupt("return",Promise.reject(t));case 7:e.next=9;break;case 8:_ae.user_id=0;case 9:e.next=12;break;case 10:if(i=Rae("better_messages_unhandled_api_error",!1,r,n)){e.next=11;break}return e.abrupt("return",Promise.reject(t));case 11:return e.abrupt("return",Ws(i));case 12:return e.abrupt("return",Ws(n));case 13:case"end":return e.stop()}},e,null,[[2,6]])}));return function(t){return e.apply(this,arguments)}}())}var gae=new Set;function bae(e,t){return yae.apply(this,arguments)}function yae(){return(yae=(0,o.A)(u().mark(function e(t,n){var r,a;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(!(n>=10)){e.next=4;break}return r={selector:{thread_id:t},sort:[{created_at:"desc"}],skip:n-1},e.next=1,Rre.messages.findOne(r).exec();case 1:if(!(a=e.sent)){e.next=2;break}return e.abrupt("return",a.message_id);case 2:case 4:return e.abrupt("return",null);case 3:e.next=5;break;case 5:case"end":return e.stop()}},e)}))).apply(this,arguments)}function Aae(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;return new Promise(function(){var n=(0,o.A)(u().mark(function n(r,a){var i,o,s,c,l,f,d,p,h;return u().wrap(function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=1,D2();case 1:if(!gae.has(e)){n.next=2;break}return n.abrupt("return");case 2:return i=!1===J8.has(e),n.next=3,l7(e);case 3:if(o=n.sent,s=o&&o.unread?o.unread:0,i){n.next=5;break}if(!(o&&o.permissions&&o.permissions.canReply)){n.next=5;break}return p=r,n.next=4,bae(e,s);case 4:return p(n.sent),n.abrupt("return",!0);case 5:return n.prev=5,c=[],gae.add(e),n.prev=6,n.next=7,y8(e);case 7:(c=n.sent)&&o.firstLoaded&&(c=c.filter(function(e){return e>=o.firstLoaded})),n.next=9;break;case 8:n.prev=8,n.catch(6);case 9:return l={messages:c},B9()&&(l.unread=s>=10?s:0),n.next=10,sae.post("thread/"+e,l);case 10:return f=n.sent,d7(e,{mentions:[]}),n.next=11,Promise.all([x7(f.data.threads,!0),Z9(f.data.users),F8(f.data.messages,!0)]);case 11:f.data.deleted_messages&&f.data.deleted_messages.map(function(e){_8(e)}),f.data.first_unread?r(Number(f.data.first_unread)):r(null),J8.add(e),e7.next(e),_y()&&(d=f.data.threads.shift()).chatRoom&&!d.chatRoom.isJoined&&d.chatRoom.autoJoin&&d.chatRoom.guestAllowed&&A3(d.chatRoom.id),n.next=13;break;case 12:n.prev=12,yy(h=n.catch(5)),Dae(h,e,t),r(0);case 13:return n.prev=13,gae.delete(e),n.finish(13);case 14:case"end":return n.stop()}},n,null,[[5,12,13,14],[6,8]])}));return function(e,t){return n.apply(this,arguments)}}())}function Dae(e,t){return wae.apply(this,arguments)}function wae(){return wae=(0,o.A)(u().mark(function e(t,n){var r,a=arguments;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(r=a.length>2&&void 0!==a[2]?a[2]:null,!t.response){e.next=1;break}if(!t.response.status){e.next=1;break}if(403!==t.response.status){e.next=1;break}return"rest_thread_forbidden"!==t.response.data.code&&"rest_thread_not_exists"!==t.response.data.code||Rre.threads.findOne(String(n)).exec().then(function(e){e&&e.incrementalRemove().catch(bG)}),null!==r&&r("/"),e.next=1,H6(n);case 1:case"end":return e.stop()}},e)})),wae.apply(this,arguments)}var _ae,Eae=__webpack_require__(41329),kae="yyyy-MM-dd HH:mm:ss",xae=window.Better_Messages.version,Cae=window.Better_Messages.assets+"js/workers/";U.setIdleDuration(10),U.setThrottleDuration(100);var Fae=x()&&"1"===window.Better_Messages.mobileFullScreen,Sae=window.wp.i18n,Oae=Sae.__,Tae=(Sae._n,Sae._nx),Bae=Sae._x,Mae=Sae.sprintf,Pae=window.wp.hooks,Rae=(Pae.addAction,Pae.addFilter,Pae.removeAction,Pae.removeFilter,Pae.applyFilters),Nae=Pae.doAction,Iae="en-us",Lae=Iae;void 0!==window.Better_Messages?Lae=window.Better_Messages.locale:"undefined"!=typeof Better_Messages&&(Lae=Better_Messages.locale);try{Intl.DateTimeFormat(Lae)}catch(qie){console.warn("Invalid time format provided");try{Lae=document.documentElement.lang}catch(qie){console.warn("Document missing lang attribute"),Lae=Iae}}function jae(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(void 0===e)return!1;if(void 0!==e.me){var n=Object.keys(e.me);for(var r in n){var a=n[r];try{e.me[a]=Hae(e.me[a])}catch(qie){}}}e.user_id&&(e.user_id=Number(e.user_id)),Object.keys(e).forEach(function(t){var n=e[t];if("total_unread"!==t)if("userStatuses"===t){var r=[];Object.keys(n).forEach(function(e){var t=n[e];t.slug=e,r.push(t)}),e[t]=r}else"1"===n?e[t]=!0:"0"===n&&(e[t]=!1)});var i=!1,o="nonce";if(e.authToken?(o="jwtToken",_ae&&_ae.authToken&&_ae.authToken===e.authToken||(i=!0)):_ae&&_ae.nonce&&_ae.nonce===e.nonce||(i=!0),t||!_ae||_ae.restUrl!==e.restUrl||i){var s={"Cache-Control":"no-cache",Pragma:"no-cache",Expires:"0"};"jwtToken"===o?s.Authorization="BMAuth "+e.authToken:void 0!==e.nonce&&(s["X-WP-Nonce"]=e.nonce),e.guestAuth&&(s["BM-Guest-ID"]=e.guestAuth.id,s["BM-Guest-Secret"]=e.guestAuth.secret),vae({baseURL:e.restUrl,headers:s})}var u=!1;!t&&_ae&&_ae.user_id===e.user_id||(u=!0),_ae=e,Fae=x()&&_ae.mobileFullScreen,function(){if(!oy()&&!O()&&_ae.soundLevels){var e=_ae.soundLevels;if(e.notification&&e.notification>0){var t=_ae.sounds+"notification.mp3";_ae.notificationSoundUrl&&(t=_ae.notificationSoundUrl),HY.notification=new UY({src:[t,_ae.sounds+"notification.ogg"],loop:!1,volume:e.notification})}if(e.sent&&e.sent>0){var n=_ae.sounds+"sent.mp3";_ae.sentSoundUrl&&(n=_ae.sentSoundUrl),HY.sent=new UY({src:[n,_ae.sounds+"sent.ogg"],loop:!1,volume:e.sent})}}}(),u&&function(){M9.apply(this,arguments)}()}Et.defaultLocale=Lae,document.addEventListener("better-messages-update-setting",function(e){try{var t=e.detail.key,n=e.detail.value;window.Better_Messages[t]=n,jae(window.Better_Messages),Yg(document,"better-message-settings-changed")}catch(qie){console.error(qie)}});var zae=!1,qae=null;function Vae(){return Uae.apply(this,arguments)}function Uae(){return Uae=(0,o.A)(u().mark(function e(){var t,n,r=arguments;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(t=r.length>0&&void 0!==r[0]&&r[0],e.prev=1,!qae){e.next=2;break}return e.abrupt("return",qae);case 2:if(!zae&&!t){e.next=4;break}return e.next=3,kee(50);case 3:return e.abrupt("return",Vae(!0));case 4:return zae=!0,e.next=5,Ws.request({method:"get",url:_ae.ajaxUrl,params:{action:"better_messages_new_nonce_token",nocache:(new Date).getTime()},withCredentials:!0});case 5:return n=e.sent,qae=n.data,e.abrupt("return",n.data);case 6:throw e.prev=6,e.catch(1);case 7:return e.prev=7,zae=!1,setTimeout(function(){qae=null},1e3),e.finish(7);case 8:case"end":return e.stop()}},e,null,[[1,6,7,8]])})),Uae.apply(this,arguments)}function Hae(e){return decodeURIComponent(atob(e).split("").map(function(e){return"%"+("00"+e.charCodeAt(0).toString(16)).slice(-2)}).join(""))}function Wae(){return c.createElement("div",{className:"chat-footer"},_ae.newThread&&c.createElement(MB,{content:Bae("Start a new conversation","Mini Widgets","bp-better-messages")},c.createElement("span",{className:"new-message",onClick:function(){S6()}},c.createElement(q2,{className:"bm-svg"}))),c.createElement(X2,null))}function $ae(e){var t=Y5(),n=(0,p.A)(t,1)[0];return c.createElement(c.Fragment,null," ",n&&c.createElement(Qae,{root:e.root})," ")}var Gae=!1;function Qae(e){var t=Y5(),n=(0,p.A)(t,2),r=(n[0],n[1]),a=ty("miniChatsTab",!1),i=i7();(0,c.useEffect)(function(){a?e.root.classList.add("bm-opened"):e.root.classList.remove("bm-opened")},[a]);var o=[];if(_ae.miniMessages&&o.push(c.createElement("div",{key:"mini-messages",onClick:function(){Xb("miniChatsTab","messages"!==a&&"messages")},className:"messages-tab "+("messages"===a?"active":"")},i>0&&c.createElement("span",{className:"unread-count"},i),0===i&&c.createElement(LV,null),c.createElement("span",null,Bae("Messages","Mini Widgets - Head","bp-better-messages")))),_y()||(_ae.friends&&_ae.miniFriends&&o.push(c.createElement("div",{key:"mini-friends",onClick:function(){Xb("miniChatsTab","friends"!==a&&"friends")},className:"friends"===a?"active":""},c.createElement(lU,null)," ",Bae("Friends","Mini Widgets - Head","bp-better-messages"))),_ae.groups&&_ae.miniGroups&&o.push(c.createElement("div",{key:"mini-groups",onClick:function(){Xb("miniChatsTab","groups"!==a&&"groups")},className:"groups"===a?"active":""},c.createElement(K2,null)," ",Bae("Groups","Mini Widgets - Head","bp-better-messages")))),0===o.length)return null;var s=_ae.combinedChats,u=s?x6():[],l=null,f={};if(s&&((0,c.useEffect)(function(){u&&(Gae||(u.map(function(e){"string"==typeof e.thread_id&&String(e.thread_id).startsWith("loading_")&&j6(e.id)}),Gae=!0))},[u]),u&&u.length>0)){var d=u[u.length-1],h=d.thread_id;l=c.createElement(A6.Provider,{value:{}},"0"!==h&&c.createElement(b6,{key:"chat_"+d.id,chatId:d.id,open:!0,threadId:d.thread_id}),"0"===h&&c.createElement(a8,{key:"chat_"+d.id,chatId:d.id,threadId:0})),f={display:"none"}}return c.createElement(c.StrictMode,null,c.createElement(Q5,{FallbackComponent:function(){return r(!1),dae()?setTimeout(function(){return r(!0)},500):pae().then(function(){r(!0)}),null}},l,c.createElement("div",{className:"tabs",style:f},c.createElement(c.Fragment,null,o.map(function(e){return e}),_ae.miniClose&&c.createElement("div",{"data-tab":"bpbm-close",onClick:function(){Xb("miniChatsTab",!1)},style:{display:a?"inline-flex":"none"}},c.createElement(Nz,null)))),c.createElement("div",{className:"tabs-content",style:f},c.createElement("div",{className:"messages "+("messages"===a?"active":"")},c.createElement(h2,{emptyType:"no_messages",inRouter:!1}),c.createElement(K5,null)),"friends"===a&&c.createElement("div",{className:"friends active"},c.createElement(B2,null)),"groups"===a&&c.createElement("div",{className:"friends active"},c.createElement(u3,null))),a&&!l&&c.createElement(Wae,null)))}var Zae=c.createContext(null);function Yae(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function Xae(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Yae(Object(n),!0).forEach(function(t){(0,M.A)(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Yae(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function Kae(e){e=Xae(Xae({},{mobileApp:!1,forceMobile:!1}),e);var t=(0,c.useState)(null),n=(0,p.A)(t,2),r=n[0],a=n[1],i=(0,c.useState)(null),o=(0,p.A)(i,2),s=o[0],u=o[1],l=(0,c.useState)(!1),f=(0,p.A)(l,2),d=f[0],h=f[1],m=(0,c.useState)(e.forceMobile),v=(0,p.A)(m,2),g=v[0],b=v[1],y=(0,c.useState)(!1),A=(0,p.A)(y,2),D=A[0],w=A[1],_=(0,c.useState)("messages"),E=(0,p.A)(_,2),k=E[0],C=E[1],F=Y5(),S=(0,p.A)(F,2),O=S[0],T=S[1],B=Number(e.root.dataset.threadId),M=Number(e.root.dataset.chatId),P=c.createRef();(0,c.useEffect)(function(){return Uee.set("chat-"+M,B),function(){Uee.delete("chat-"+M)}},[]);var R=(0,c.useState)(),N=(0,p.A)(R,2),I=N[0],L=N[1];(0,c.useEffect)(function(){u(P.current)},[P]);var j=(0,c.useState)(_ae.minHeight+"px"),z=(0,p.A)(j,2),q=z[0],V=z[1],U=function(){if(P.current){var e=Fae&&x()&&g,t=Z5(P.current,d,e).height;V(t);var n=P.current.closest(".bp-messages-chat-wrap");n&&(n.style.height=null)}};(0,c.useLayoutEffect)(function(){U()}),(0,c.useEffect)(function(){var t=document.createElement("div");t.classList.add("bm-placeholder-anchor"),t.style.display="none",e.root.parentNode.insertBefore(t,e.root),L(t)},[]),(0,c.useEffect)(function(){return window.addEventListener("resize",U),function(){window.removeEventListener("resize",U)}},[s]),(0,c.useEffect)(function(){Fae&&(g?(document.body.appendChild(e.root),e.root.classList.add("bp-messages-mobile"),document.querySelector("body").classList.add("bp-messages-mobile"),U(),i6()):(I&&I.parentNode.insertBefore(e.root,I),e.root.classList.remove("bp-messages-mobile"),document.querySelector("body").classList.remove("bp-messages-mobile"),U()))},[g]),(0,c.useEffect)(function(){d?(document.body.appendChild(e.root),document.querySelector("body").classList.add("bp-messages-full-screen"),U(),i6()):(I&&I.parentNode.insertBefore(e.root,I),document.querySelector("body").classList.remove("bp-messages-full-screen"),U())},[d]);var H="bp-messages-wrap";return Fae&&(H+=" mobile-ready"),g&&(H+=" bp-messages-mobile"),d&&(H+=" bp-messages-full-screen"),D&&(H+=" bpbm-call-view"),c.createElement(c.StrictMode,null,c.createElement(Q5,{FallbackComponent:function(){return T(!1),dae()?setTimeout(function(){return T(!0)},500):pae().then(function(){T(!0)}),null}},O&&c.createElement($N.Provider,{value:{reactRoot:e.reactRoot,root:e.root,header:r,setHeader:a,wrapper:s,setWrapper:u,isMaximized:d,setIsMaximized:h,useRouter:!1,routerType:!1,callActive:D,setCallActive:w,mobileView:g,setMobileView:b,sideTab:k,setSideTab:C,sideThreads:!1}},c.createElement(Zae.Provider,{value:M},c.createElement("div",{className:H,ref:P,style:{height:q}},c.createElement("div",{className:"bp-messages-threads-wrapper threads-hidden",style:{display:"block",height:q}},c.createElement("div",{className:"bp-messages-column"},c.createElement(c4,{threadId:B,initialAnimation:!1}),c.createElement(X5,{height:q,setMobileView:b})))))),!O&&c.createElement(c.Fragment,null,Kg(e.placeholder))))}function Jae(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function eie(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Jae(Object(n),!0).forEach(function(t){(0,M.A)(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Jae(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function tie(e){e=eie(eie({},{mobileApp:!1,forceMobile:!1}),e);var t=(0,c.useState)(null),n=(0,p.A)(t,2),r=n[0],a=n[1],i=(0,c.useState)(null),o=(0,p.A)(i,2),s=o[0],u=o[1],l=(0,c.useState)(!1),f=(0,p.A)(l,2),d=f[0],h=f[1],m=(0,c.useState)(e.forceMobile),v=(0,p.A)(m,2),g=v[0],b=v[1],y=J5(),A=(0,p.A)(y,2),D=A[0],w=A[1],_=(0,c.useState)("messages"),E=(0,p.A)(_,2),k=E[0],C=E[1],F=Y5(),S=(0,p.A)(F,2),O=S[0],T=S[1],B=Number(e.root.dataset.threadId),M=(0,c.createRef)(),P=(0,c.useState)(),R=(0,p.A)(P,2),N=R[0],I=R[1];(0,c.useEffect)(function(){return Uee.set("group-chat-"+B,B),function(){Uee.delete("group-chat-"+B)}},[]),(0,c.useEffect)(function(){u(M.current)},[M]);var L=(0,c.useState)(_ae.minHeight+"px"),j=(0,p.A)(L,2),z=j[0],q=j[1],V=function(){if(M.current){var e=Fae&&x()&&g,t=Z5(M.current,d,e),n=(t.hideSideThreads,t.height);q(n);var r=M.current.closest(".bp-messages-wrap-group");r&&(r.style.height=null)}};(0,c.useLayoutEffect)(function(){V()}),(0,c.useEffect)(function(){var t=document.createElement("div");t.classList.add("bm-placeholder-anchor"),t.style.display="none",e.root.parentNode.insertBefore(t,e.root),I(t)},[]),(0,c.useEffect)(function(){return window.addEventListener("resize",V),function(){window.removeEventListener("resize",V)}},[s]),(0,c.useEffect)(function(){Fae&&(g?(document.body.appendChild(e.root),e.root.classList.add("bp-messages-mobile"),document.querySelector("body").classList.add("bp-messages-mobile"),V(),i6()):(N&&N.parentNode.insertBefore(e.root,N),e.root.classList.remove("bp-messages-mobile"),document.querySelector("body").classList.remove("bp-messages-mobile"),V()))},[g]),(0,c.useEffect)(function(){d?(document.body.appendChild(e.root),document.querySelector("body").classList.add("bp-messages-full-screen"),V(),i6()):(N&&N.parentNode.insertBefore(e.root,N),document.querySelector("body").classList.remove("bp-messages-full-screen"),V())},[d]);var U="bp-messages-wrap";return Fae&&(U+=" mobile-ready"),g&&(U+=" bp-messages-mobile"),d&&(U+=" bp-messages-full-screen"),D&&(U+=" bpbm-call-view"),c.createElement(c.StrictMode,null,c.createElement(Q5,{FallbackComponent:function(){return T(!1),dae()?setTimeout(function(){return T(!0)},500):pae().then(function(){T(!0)}),null}},O&&c.createElement($N.Provider,{value:{reactRoot:e.reactRoot,root:e.root,header:r,setHeader:a,wrapper:s,setWrapper:u,isMaximized:d,setIsMaximized:h,useRouter:!1,callActive:D,setCallActive:w,mobileView:g,setMobileView:b,sideTab:k,setSideTab:C,sideThreads:!1}},c.createElement("div",{className:U,ref:M,style:{height:z}},c.createElement("div",{className:"bp-messages-threads-wrapper threads-hidden",style:{display:"block",height:z}},c.createElement("div",{className:"bp-messages-column"},c.createElement(c4,{threadId:B,initialAnimation:!1}),c.createElement(X5,{height:z,setMobileView:b}))))),!O&&c.createElement(c.Fragment,null,Kg(e.placeholder))))}function nie(){var e=Y5(),t=(0,p.A)(e,2),n=t[0],r=t[1];return c.createElement(Q5,{FallbackComponent:function(){return r(!1),dae()?setTimeout(function(){return r(!0)},500):pae().then(function(){r(!0)}),null}},c.createElement(c.StrictMode,null,n&&c.createElement(h2,{inRouter:!1,emptyType:"no_messages"})))}function rie(){return aie.apply(this,arguments)}function aie(){return(aie=(0,o.A)(u().mark(function e(){return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:case"end":return e.stop()}},e)}))).apply(this,arguments)}var iie=__webpack_require__(7438);function oie(e){return sie.apply(this,arguments)}function sie(){return sie=(0,o.A)(u().mark(function e(t){var n,r;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=1,sae.post("getUniqueConversation",{key:t});case 1:return n=e.sent,r=n.data,e.abrupt("return",r);case 2:case"end":return e.stop()}},e)})),sie.apply(this,arguments)}window.ResizeObserver||(0,iie.ai)(),function(){cie.apply(this,arguments)}();var uie=!1;function cie(){return(cie=(0,o.A)(u().mark(function e(){var t;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=1,Lte();case 1:return zre(e.sent),e.next=2,Ure();case 2:if(!_y()){e.next=4;break}return e.next=3,J9(!1);case 3:(t=e.sent)&&(window.Better_Messages.guestAuth=t,ny.next(!0));case 4:return jae(window.Better_Messages),uie=!0,die(),iee(),e.next=5,y2();case 5:DI(),rie();case 6:case"end":return e.stop()}},e)}))).apply(this,arguments)}document.addEventListener("DOMContentLoaded",function(){die()}),void 0!==window.jQuery&&window.jQuery(document).on("bp-better-messages-init-scrollers",die);var lie=!1,fie=!1;function die(){var e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];if(uie)if(document.body){if(x()){document.body.classList.add("bm-mobile-device"),E.name.includes("Android")&&document.body.classList.add("bm-mobile-device-android"),F()&&document.body.classList.add("bm-mobile-device-ios");var t=y4();t&&document.body.classList.add("bm-mobile-device-pwa","bm-mobile-device-pwa-"+t)}if(O()&&document.body.classList.add("bm-mobile-device-ios-old"),!lie){var n=document.createElement("div");n.className="bm-toasts-container",document.body.appendChild(n);var r=Rae("better_messages_max_toasts_limit",null);(0,n6.createRoot)(n).render(c.createElement(Nb,{limit:r})),lie=!0}if(!fie){var a=document.createElement("div");a.id="better-messages-modals-container",document.body.appendChild(a),(0,n6.createRoot)(a).render(c.createElement(NB,null)),fie=!0}var i=document.querySelectorAll(".bp-messages-wrap-main");i&&i.forEach(function(e){if(!e.classList.contains("bm-initialized")){e.classList.add("bm-initialized");var t=(0,n6.createRoot)(e);e.reactRoot=t;var n=!1;e.dataset.fullScreen&&"1"===e.dataset.fullScreen&&!Fae&&(n=!0),t.render(c.createElement(e6,{maximized:n,reactRoot:t,root:e,placeholder:e.innerHTML}))}});var o=document.querySelectorAll(".bp-messages-wrap-group");o&&o.forEach(function(e){if(!e.classList.contains("bm-initialized")){e.classList.add("bm-initialized");var t=(0,n6.createRoot)(e);t.render(c.createElement(tie,{reactRoot:t,root:e,placeholder:e.innerHTML}))}});var s=document.querySelectorAll(".bp-messages-chat-wrap");s&&s.forEach(function(t){if(!(e&&t.classList.contains("bm-disable-auto-init")||t.classList.contains("bm-initialized"))){t.classList.add("bm-initialized");var n=(0,n6.createRoot)(t);n.render(c.createElement(Kae,{reactRoot:n,root:t,placeholder:t.innerHTML}))}});var u=document.querySelectorAll(".bp-messages-single-thread-wrap");u&&u.forEach(function(e){if(!e.classList.contains("bm-initialized")){e.classList.add("bm-initialized");var t=(0,n6.createRoot)(e);t.render(c.createElement(d6,{reactRoot:t,root:e,placeholder:e.innerHTML}))}});var l=document.querySelectorAll(".bp-messages-wrap.bm-threads-list");l&&l.forEach(function(e){e.classList.contains("bm-initialized")||(e.classList.add("bm-initialized"),(0,n6.createRoot)(e).render(c.createElement(nie,null)))});var f=document.querySelector(".bp-messages-wrap.bp-better-messages-list");if(f)if(!f.classList.contains("bm-initialized")&&"none"!==window.getComputedStyle(f).display)f.classList.add("bm-initialized"),(0,n6.createRoot)(f).render(c.createElement($ae,{root:f}));if(_ae.miniChats){var d=document.querySelector(".bp-messages-wrap.bp-better-messages-mini");if(d)if(!d.classList.contains("bm-initialized"))d.classList.add("bm-initialized"),(0,n6.createRoot)(d).render(c.createElement(y6,null))}var p=document.querySelector("#bp-better-messages-mini-mobile-open");p&&(p.classList.contains("bm-initialized")||(p.classList.add("bm-initialized"),p.querySelector(".bp-better-messages-mini-mobile-open-icon").innerHTML='<svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 576 512" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M416 192c0-88.4-93.1-160-208-160S0 103.6 0 192c0 34.3 14.1 65.9 38 92-13.4 30.2-35.5 54.2-35.8 54.5-2.2 2.3-2.8 5.7-1.5 8.7S4.8 352 8 352c36.6 0 66.9-12.3 88.7-25 32.2 15.7 70.3 25 111.3 25 114.9 0 208-71.6 208-160zm122 220c23.9-26 38-57.7 38-92 0-66.9-53.5-124.2-129.3-148.1.9 6.6 1.3 13.3 1.3 20.1 0 105.9-107.7 192-240 192-10.8 0-21.3-.8-31.7-1.9C207.8 439.6 281.8 480 368 480c41 0 79.1-9.2 111.3-25 21.8 12.7 52.1 25 88.7 25 3.2 0 6.1-1.9 7.3-4.8 1.3-2.9.7-6.3-1.5-8.7-.3-.3-22.4-24.2-35.8-54.5z"></path></svg>',p.addEventListener("click",function(){o6()})))}else window.setTimeout(die,50)}function pie(){return die(!1),!0}function hie(){return mie.apply(this,arguments)}function mie(){return(mie=(0,o.A)(u().mark(function e(){return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=1,S6();case 1:case"end":return e.stop()}},e)}))).apply(this,arguments)}function vie(){}function gie(e){return bie.apply(this,arguments)}function bie(){return(bie=(0,o.A)(u().mark(function e(t){var n;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(!_y()){e.next=1;break}return e.next=1,J9(!0);case 1:return e.next=2,oie(t);case 2:if(!(n=e.sent)){e.next=4;break}return e.next=3,O8(n);case 3:_y()||xie(n.thread_id);case 4:case"end":return e.stop()}},e)}))).apply(this,arguments)}function yie(){uee()}function Aie(){return Die.apply(this,arguments)}function Die(){return(Die=(0,o.A)(u().mark(function e(){return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(!Fae){e.next=1;break}return e.abrupt("return",o6());case 1:return e.abrupt("return",r6());case 2:case"end":return e.stop()}},e)}))).apply(this,arguments)}function wie(){return _ie.apply(this,arguments)}function _ie(){return(_ie=(0,o.A)(u().mark(function e(){return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:c7.next(!0);case 1:case"end":return e.stop()}},e)}))).apply(this,arguments)}function Eie(){Uee.has("mainScreen")&&(Uee.delete("mainScreen"),document.dispatchEvent(new CustomEvent("better-messages-main-screen-change")))}function kie(){return Cee}function xie(e){return Cie.apply(this,arguments)}function Cie(){return Cie=(0,o.A)(u().mark(function e(t){var n,r=arguments;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return n=!(r.length>1&&void 0!==r[1])||r[1],e.next=1,T6(Number(t),n);case 1:return e.abrupt("return",e.sent);case 2:case"end":return e.stop()}},e)})),Cie.apply(this,arguments)}function Fie(e){return Sie.apply(this,arguments)}function Sie(){return(Sie=(0,o.A)(u().mark(function e(t){return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=1,H6(t);case 1:return e.abrupt("return",e.sent);case 2:case"end":return e.stop()}},e)}))).apply(this,arguments)}function Oie(e){return Tie.apply(this,arguments)}function Tie(){return(Tie=(0,o.A)(u().mark(function e(t){return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=1,lee(t,!1,!1,!0);case 1:return e.abrupt("return",e.sent);case 2:case"end":return e.stop()}},e)}))).apply(this,arguments)}function Bie(e){return Mie.apply(this,arguments)}function Mie(){return Mie=(0,o.A)(u().mark(function e(t){var n,r=arguments;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return n=r.length>1&&void 0!==r[1]?r[1]:void 0,e.next=1,Zb(t,n);case 1:return e.abrupt("return",e.sent);case 2:case"end":return e.stop()}},e)})),Mie.apply(this,arguments)}function Pie(e,t){return Rie.apply(this,arguments)}function Rie(){return Rie=(0,o.A)(u().mark(function e(t,n){return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=1,Xb(t,n);case 1:return e.abrupt("return",e.sent);case 2:case"end":return e.stop()}},e)})),Rie.apply(this,arguments)}function Nie(e){return Iie.apply(this,arguments)}function Iie(){return(Iie=(0,o.A)(u().mark(function e(t){return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=1,Jb(t);case 1:return e.abrupt("return",e.sent);case 2:case"end":return e.stop()}},e)}))).apply(this,arguments)}function Lie(){return jie.apply(this,arguments)}function jie(){return(jie=(0,o.A)(u().mark(function e(){return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=1,D2();case 1:return e.abrupt("return",sae);case 2:case"end":return e.stop()}},e)}))).apply(this,arguments)}})(),__webpack_exports__})());