Sid Gifari File Manager
🏠 Root
/
home
/
genremedia08
/
thepassage.overlookedtracks.com
/
wp-content9
/
plugins
/
bp-better-messages
/
assets
/
js
/
Editing: bp-messages-free.min.js
/*! For license information please see bp-messages-free.min.js.LICENSE.txt */ !function webpackUniversalModuleDefinition(K,ne){"object"==typeof exports&&"object"==typeof module?module.exports=ne():"function"==typeof define&&define.amd?define([],ne):"object"==typeof exports?exports.BetterMessages=ne():K.BetterMessages=ne()}(this,()=>(()=>{var __webpack_modules__={122:(K,ne,ae)=>{"use strict";var oe=ae(46518),ie=ae(44576),se=ae(91955),ue=ae(79306),ce=ae(22812),de=ae(79039),pe=ae(43724);oe({global:!0,enumerable:!0,dontCallGetSet:!0,forced:de(function(){return pe&&1!==Object.getOwnPropertyDescriptor(ie,"queueMicrotask").value.length})},{queueMicrotask:function queueMicrotask(K){ce(arguments.length,1),se(ue(K))}})},373:(K,ne,ae)=>{"use strict";var oe=ae(44576),ie=ae(27476),se=ae(79039),ue=ae(79306),ce=ae(74488),de=ae(94644),pe=ae(13709),fe=ae(13763),he=ae(39519),me=ae(3607),ge=de.aTypedArray,ve=de.exportTypedArrayMethod,ye=oe.Uint16Array,_e=ye&&ie(ye.prototype.sort),Ae=!(!_e||se(function(){_e(new ye(2),null)})&&se(function(){_e(new ye(2),{})})),De=!!_e&&!se(function(){if(he)return he<74;if(pe)return pe<67;if(fe)return!0;if(me)return me<602;var K,ne,ae=new ye(516),oe=Array(516);for(K=0;K<516;K++)ne=K%4,ae[K]=515-K,oe[K]=K-2*ne+3;for(_e(ae,function(K,ne){return(K/4|0)-(ne/4|0)}),K=0;K<516;K++)if(ae[K]!==oe[K])return!0});ve("sort",function sort(K){return void 0!==K&&ue(K),De?_e(this,K):ce(ge(this),function(K){return function(ne,ae){return void 0!==K?+K(ne,ae)||0:ae!=ae?-1:ne!=ne?1:0===ne&&0===ae?1/ne>0&&1/ae<0?1:-1:ne>ae}}(K))},!De||Ae)},655:(K,ne,ae)=>{"use strict";var oe=ae(36955),ie=String;K.exports=function(K){if("Symbol"===oe(K))throw new TypeError("Cannot convert a Symbol value to a string");return ie(K)}},1103:K=>{"use strict";K.exports=function(K){try{return{error:!1,value:K()}}catch(K){return{error:!0,value:K}}}},1469:(K,ne,ae)=>{"use strict";var oe=ae(87433);K.exports=function(K,ne){return new(oe(K))(0===ne?0:ne)}},1480:(K,ne,ae)=>{"use strict";var oe=ae(46518),ie=ae(79039),se=ae(10298).f;oe({target:"Object",stat:!0,forced:ie(function(){return!Object.getOwnPropertyNames(1)})},{getOwnPropertyNames:se})},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(K){return K<10?"0"+K:K}function this_value(){return this.valueOf()}function quote(K){return rx_escapable.lastIndex=0,rx_escapable.test(K)?'"'+K.replace(rx_escapable,function(K){var ne=meta[K];return"string"==typeof ne?ne:"\\u"+("0000"+K.charCodeAt(0).toString(16)).slice(-4)})+'"':'"'+K+'"'}function str(K,ne){var ae,oe,ie,se,ue,ce=gap,de=ne[K];switch(de&&"object"===_typeof(de)&&"function"==typeof de.toJSON&&(de=de.toJSON(K)),"function"==typeof rep&&(de=rep.call(ne,K,de)),_typeof(de)){case"string":return quote(de);case"number":return isFinite(de)?String(de):"null";case"boolean":case"null":return String(de);case"object":if(!de)return"null";if(gap+=indent,ue=[],"[object Array]"===Object.prototype.toString.apply(de)){for(se=de.length,ae=0;ae<se;ae+=1)ue[ae]=str(ae,de)||"null";return ie=0===ue.length?"[]":gap?"[\n"+gap+ue.join(",\n"+gap)+"\n"+ce+"]":"["+ue.join(",")+"]",gap=ce,ie}if(rep&&"object"===_typeof(rep))for(se=rep.length,ae=0;ae<se;ae+=1)"string"==typeof rep[ae]&&(ie=str(oe=rep[ae],de))&&ue.push(quote(oe)+(gap?": ":":")+ie);else for(oe in de)Object.prototype.hasOwnProperty.call(de,oe)&&(ie=str(oe,de))&&ue.push(quote(oe)+(gap?": ":":")+ie);return ie=0===ue.length?"{}":gap?"{\n"+gap+ue.join(",\n"+gap)+"\n"+ce+"}":"{"+ue.join(",")+"}",gap=ce,ie}}"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(K,ne,ae){var oe;if(gap="",indent="","number"==typeof ae)for(oe=0;oe<ae;oe+=1)indent+=" ";else"string"==typeof ae&&(indent=ae);if(rep=ne,ne&&"function"!=typeof ne&&("object"!==_typeof(ne)||"number"!=typeof ne.length))throw new Error("JSON.stringify");return str("",{"":K})}),"function"!=typeof JSON.parse&&(JSON.parse=function(text,reviver){var j;function walk(K,ne){var ae,oe,ie=K[ne];if(ie&&"object"===_typeof(ie))for(ae in ie)Object.prototype.hasOwnProperty.call(ie,ae)&&(void 0!==(oe=walk(ie,ae))?ie[ae]=oe:delete ie[ae]);return reviver.call(K,ne,ie)}if(text=String(text),rx_dangerous.lastIndex=0,rx_dangerous.test(text)&&(text=text.replace(rx_dangerous,function(K){return"\\u"+("0000"+K.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:(K,ne,ae)=>{"use strict";var oe=ae(44576),ie=ae(79039),se=ae(39519),ue=ae(84215),ce=oe.structuredClone;K.exports=!!ce&&!ie(function(){if("DENO"===ue&&se>92||"NODE"===ue&&se>94||"BROWSER"===ue&&se>97)return!1;var K=new ArrayBuffer(8),ne=ce(K,{transfer:[K]});return 0!==K.byteLength||8!==ne.byteLength})},1625:(K,ne,ae)=>{"use strict";var oe=ae(79504);K.exports=oe({}.isPrototypeOf)},1688:(K,ne,ae)=>{"use strict";var oe=ae(46518),ie=ae(70380);oe({target:"Date",proto:!0,forced:Date.prototype.toISOString!==ie},{toISOString:ie})},1767:K=>{"use strict";K.exports=function(K){return{iterator:K,next:K.next,done:!1}}},1951:(K,ne,ae)=>{"use strict";var oe=ae(78227);ne.f=oe},2008:(K,ne,ae)=>{"use strict";var oe=ae(46518),ie=ae(59213).filter;oe({target:"Array",proto:!0,forced:!ae(70597)("filter")},{filter:function filter(K){return ie(this,K,arguments.length>1?arguments[1]:void 0)}})},2087:(K,ne,ae)=>{"use strict";var oe=ae(20034),ie=Math.floor;K.exports=Number.isInteger||function isInteger(K){return!oe(K)&&isFinite(K)&&ie(K)===K}},2259:(K,ne,ae)=>{"use strict";ae(70511)("iterator")},2293:(K,ne,ae)=>{"use strict";var oe=ae(28551),ie=ae(35548),se=ae(64117),ue=ae(78227)("species");K.exports=function(K,ne){var ae,ce=oe(K).constructor;return void 0===ce||se(ae=oe(ce)[ue])?ne:ie(ae)}},2360:(K,ne,ae)=>{"use strict";var oe,ie=ae(28551),se=ae(96801),ue=ae(88727),ce=ae(30421),de=ae(20397),pe=ae(4055),fe=ae(66119),he="prototype",me="script",ge=fe("IE_PROTO"),EmptyConstructor=function(){},scriptTag=function(K){return"<"+me+">"+K+"</"+me+">"},NullProtoObjectViaActiveX=function(K){K.write(scriptTag("")),K.close();var ne=K.parentWindow.Object;return K=null,ne},NullProtoObject=function(){try{oe=new ActiveXObject("htmlfile")}catch(K){}var K,ne,ae;NullProtoObject="undefined"!=typeof document?document.domain&&oe?NullProtoObjectViaActiveX(oe):(ne=pe("iframe"),ae="java"+me+":",ne.style.display="none",de.appendChild(ne),ne.src=String(ae),(K=ne.contentWindow.document).open(),K.write(scriptTag("document.F=Object")),K.close(),K.F):NullProtoObjectViaActiveX(oe);for(var ie=ue.length;ie--;)delete NullProtoObject[he][ue[ie]];return NullProtoObject()};ce[ge]=!0,K.exports=Object.create||function create(K,ne){var ae;return null!==K?(EmptyConstructor[he]=ie(K),ae=new EmptyConstructor,EmptyConstructor[he]=null,ae[ge]=K):ae=NullProtoObject(),void 0===ne?ae:se.f(ae,ne)}},2478:(K,ne,ae)=>{"use strict";var oe=ae(79504),ie=ae(48981),se=Math.floor,ue=oe("".charAt),ce=oe("".replace),de=oe("".slice),pe=/\$([$&'`]|\d{1,2}|<[^>]*>)/g,fe=/\$([$&'`]|\d{1,2})/g;K.exports=function(K,ne,ae,oe,he,me){var ge=ae+K.length,ve=oe.length,ye=fe;return void 0!==he&&(he=ie(he),ye=pe),ce(me,ye,function(ie,ce){var pe;switch(ue(ce,0)){case"$":return"$";case"&":return K;case"`":return de(ne,0,ae);case"'":return de(ne,ge);case"<":pe=he[de(ce,1,-1)];break;default:var fe=+ce;if(0===fe)return ie;if(fe>ve){var me=se(fe/10);return 0===me?ie:me<=ve?void 0===oe[me-1]?ue(ce,1):oe[me-1]+ue(ce,1):ie}pe=oe[fe-1]}return void 0===pe?"":pe})}},2701:(K,ne,ae)=>{"use strict";ae(16280),ae(76918),function checkDCE(){if("undefined"!=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__&&"function"==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE)try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(checkDCE)}catch(K){console.error(K)}}(),K.exports=ae(85369)},2892:(K,ne,ae)=>{"use strict";var oe=ae(46518),ie=ae(96395),se=ae(43724),ue=ae(44576),ce=ae(19167),de=ae(79504),pe=ae(92796),fe=ae(39297),he=ae(23167),me=ae(1625),ge=ae(10757),ve=ae(72777),ye=ae(79039),_e=ae(38480).f,Ae=ae(77347).f,De=ae(24913).f,we=ae(31240),Ee=ae(43802).trim,ke="Number",xe=ue[ke],Ce=ce[ke],Se=xe.prototype,Te=ue.TypeError,Oe=de("".slice),Ie=de("".charCodeAt),toNumber=function(K){var ne,ae,oe,ie,se,ue,ce,de,pe=ve(K,"number");if(ge(pe))throw new Te("Cannot convert a Symbol value to a number");if("string"==typeof pe&&pe.length>2)if(pe=Ee(pe),43===(ne=Ie(pe,0))||45===ne){if(88===(ae=Ie(pe,2))||120===ae)return NaN}else if(48===ne){switch(Ie(pe,1)){case 66:case 98:oe=2,ie=49;break;case 79:case 111:oe=8,ie=55;break;default:return+pe}for(ue=(se=Oe(pe,2)).length,ce=0;ce<ue;ce++)if((de=Ie(se,ce))<48||de>ie)return NaN;return parseInt(se,oe)}return+pe},Me=pe(ke,!xe(" 0o1")||!xe("0b1")||xe("+0x1")),Pe=function Number(K){var ne,ae=arguments.length<1?0:xe(function(K){var ne=ve(K,"number");return"bigint"==typeof ne?ne:toNumber(ne)}(K));return me(Se,ne=this)&&ye(function(){we(ne)})?he(Object(ae),this,Pe):ae};Pe.prototype=Se,Me&&!ie&&(Se.constructor=Pe),oe({global:!0,constructor:!0,wrap:!0,forced:Me},{Number:Pe});var copyConstructorProperties=function(K,ne){for(var ae,oe=se?_e(ne):"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(","),ie=0;oe.length>ie;ie++)fe(ne,ae=oe[ie])&&!fe(K,ae)&&De(K,ae,Ae(ne,ae))};ie&&Ce&©ConstructorProperties(ce[ke],Ce),(Me||ie)&©ConstructorProperties(ce[ke],xe)},2945:(K,ne,ae)=>{"use strict";var oe=ae(46518),ie=ae(44576),se=ae(97751),ue=ae(79504),ce=ae(69565),de=ae(79039),pe=ae(655),fe=ae(22812),he=ae(92804).c2i,me=/[^\d+/a-z]/i,ge=/[\t\n\f\r ]+/g,ve=/[=]{1,2}$/,ye=se("atob"),_e=String.fromCharCode,Ae=ue("".charAt),De=ue("".replace),we=ue(me.exec),Ee=!!ye&&!de(function(){return"hi"!==ye("aGk=")}),ke=Ee&&de(function(){return""!==ye(" ")}),xe=Ee&&!de(function(){ye("a")}),Ce=Ee&&!de(function(){ye()}),Se=Ee&&1!==ye.length;oe({global:!0,bind:!0,enumerable:!0,forced:!Ee||ke||xe||Ce||Se},{atob:function atob(K){if(fe(arguments.length,1),Ee&&!ke&&!xe)return ce(ye,ie,K);var ne,ae,oe,ue=De(pe(K),ge,""),de="",Ce=0,Se=0;if(ue.length%4==0&&(ue=De(ue,ve,"")),(ne=ue.length)%4==1||we(me,ue))throw new(se("DOMException"))("The string is not correctly encoded","InvalidCharacterError");for(;Ce<ne;)ae=Ae(ue,Ce++),oe=Se%4?64*oe+he[ae]:he[ae],Se++%4&&(de+=_e(255&oe>>(-2*Se&6)));return de}})},3198:(K,ne,ae)=>{"use strict";ae(52675),ae(28706),ae(84185),ae(83851),ae(1480),ae(40875);var oe=ae(11367),ie={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},se={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},ue={"$$typeof":!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},ce={};function getStatics(K){return oe.isMemo(K)?ue:ce[K.$$typeof]||ie}ce[oe.ForwardRef]={"$$typeof":!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},ce[oe.Memo]=ue;var de=Object.defineProperty,pe=Object.getOwnPropertyNames,fe=Object.getOwnPropertySymbols,he=Object.getOwnPropertyDescriptor,me=Object.getPrototypeOf,ge=Object.prototype;K.exports=function hoistNonReactStatics(K,ne,ae){if("string"!=typeof ne){if(ge){var oe=me(ne);oe&&oe!==ge&&hoistNonReactStatics(K,oe,ae)}var ie=pe(ne);fe&&(ie=ie.concat(fe(ne)));for(var ue=getStatics(K),ce=getStatics(ne),ve=0;ve<ie.length;++ve){var ye=ie[ve];if(!(se[ye]||ae&&ae[ye]||ce&&ce[ye]||ue&&ue[ye])){var _e=he(ne,ye);try{de(K,ye,_e)}catch(K){}}}}return K}},3296:(K,ne,ae)=>{"use strict";ae(45806)},3362:(K,ne,ae)=>{"use strict";ae(10436),ae(16499),ae(82003),ae(7743),ae(51481),ae(40280)},3451:(K,ne,ae)=>{"use strict";var oe=ae(46518),ie=ae(79504),se=ae(30421),ue=ae(20034),ce=ae(39297),de=ae(24913).f,pe=ae(38480),fe=ae(10298),he=ae(34124),me=ae(33392),ge=ae(92744),ve=!1,ye=me("meta"),_e=0,setMetadata=function(K){de(K,ye,{value:{objectID:"O"+_e++,weakData:{}}})},Ae=K.exports={enable:function(){Ae.enable=function(){},ve=!0;var K=pe.f,ne=ie([].splice),ae={};ae[ye]=1,K(ae).length&&(pe.f=function(ae){for(var oe=K(ae),ie=0,se=oe.length;ie<se;ie++)if(oe[ie]===ye){ne(oe,ie,1);break}return oe},oe({target:"Object",stat:!0,forced:!0},{getOwnPropertyNames:fe.f}))},fastKey:function(K,ne){if(!ue(K))return"symbol"==typeof K?K:("string"==typeof K?"S":"P")+K;if(!ce(K,ye)){if(!he(K))return"F";if(!ne)return"E";setMetadata(K)}return K[ye].objectID},getWeakData:function(K,ne){if(!ce(K,ye)){if(!he(K))return!0;if(!ne)return!1;setMetadata(K)}return K[ye].weakData},onFreeze:function(K){return ge&&ve&&he(K)&&!ce(K,ye)&&setMetadata(K),K}};se[ye]=!0},3470:K=>{"use strict";K.exports=Object.is||function is(K,ne){return K===ne?0!==K||1/K==1/ne:K!=K&&ne!=ne}},3471:(K,ne,ae)=>{var oe=ae(89663),ie=ae(17352),se=ae(89350),ue=ae(53044);K.exports=function _slicedToArray(K,ne){return oe(K)||ie(K,ne)||se(K,ne)||ue()},K.exports.__esModule=!0,K.exports.default=K.exports},3509:(K,ne,ae)=>{ae(16280),ae(76918),ae(28706),ae(44114),ae(34782),ae(60739),ae(94170),ae(62010),ae(33110),ae(79432),ae(84864),ae(57465),ae(27495),ae(87745),ae(90906),ae(38781),ae(25440);var oe=ae(9919),ie=oe.slice,se=oe.pluck,ue=oe.each,ce=oe.bind,de=oe.create,pe=oe.isList,fe=oe.isFunction,he=oe.isObject;K.exports={createStore:_createStore};var me={version:"2.0.12",enabled:!1,get:function get(K,ne){var ae=this.storage.read(this._namespacePrefix+K);return this._deserialize(ae,ne)},set:function set(K,ne){return void 0===ne?this.remove(K):(this.storage.write(this._namespacePrefix+K,this._serialize(ne)),ne)},remove:function remove(K){this.storage.remove(this._namespacePrefix+K)},each:function each(K){var ne=this;this.storage.each(function(ae,oe){K.call(ne,ne._deserialize(ae),(oe||"").replace(ne._namespaceRegexp,""))})},clearAll:function clearAll(){this.storage.clearAll()},hasNamespace:function hasNamespace(K){return this._namespacePrefix=="__storejs_"+K+"_"},createStore:function createStore(){return _createStore.apply(this,arguments)},addPlugin:function addPlugin(K){this._addPlugin(K)},namespace:function namespace(K){return _createStore(this.storage,this.plugins,K)}};function _createStore(K,ne,ae){ae||(ae=""),K&&!pe(K)&&(K=[K]),ne&&!pe(ne)&&(ne=[ne]);var oe=ae?"__storejs_"+ae+"_":"",ge=ae?new RegExp("^"+oe):null;if(!/^[a-zA-Z0-9_\-]*$/.test(ae))throw new Error("store.js namespaces can only have alphanumerics + underscores and dashes");var ve={_namespacePrefix:oe,_namespaceRegexp:ge,_testStorage:function _testStorage(K){try{var ne="__storejs__test__";K.write(ne,ne);var ae=K.read(ne)===ne;return K.remove(ne),ae}catch(K){return!1}},_assignPluginFnProp:function _assignPluginFnProp(K,ne){var ae=this[ne];this[ne]=function pluginFn(){var ne=ie(arguments,0),oe=this;var se=[function super_fn(){if(ae)return ue(arguments,function(K,ae){ne[ae]=K}),ae.apply(oe,ne)}].concat(ne);return K.apply(oe,se)}},_serialize:function _serialize(K){return JSON.stringify(K)},_deserialize:function _deserialize(K,ne){if(!K)return ne;var ae="";try{ae=JSON.parse(K)}catch(ne){ae=K}return void 0!==ae?ae:ne},_addStorage:function _addStorage(K){this.enabled||this._testStorage(K)&&(this.storage=K,this.enabled=!0)},_addPlugin:function _addPlugin(K){var ne=this;if(pe(K))ue(K,function(K){ne._addPlugin(K)});else if(!se(this.plugins,function(ne){return K===ne})){if(this.plugins.push(K),!fe(K))throw new Error("Plugins must be function values that return objects");var ae=K.call(this);if(!he(ae))throw new Error("Plugins must return an object of function properties");ue(ae,function(ae,oe){if(!fe(ae))throw new Error("Bad plugin property: "+oe+" from plugin "+K.name+". Plugins should only return functions.");ne._assignPluginFnProp(ae,oe)})}},addStorage:function addStorage(K){!function _warn(){var K="undefined"==typeof console?null:console;K&&(K.warn?K.warn:K.log).apply(K,arguments)}("store.addStorage(storage) is deprecated. Use createStore([storages])"),this._addStorage(K)}},ye=de(ve,me,{plugins:[]});return ye.raw={},ue(ye,function(K,ne){fe(K)&&(ye.raw[ne]=ce(ye,K))}),ue(K,function(K){ye._addStorage(K)}),ue(ne,function(K){ye._addPlugin(K)}),ye}},3607:(K,ne,ae)=>{"use strict";var oe=ae(82839).match(/AppleWebKit\/(\d+)\./);K.exports=!!oe&&+oe[1]},3690:(K,ne,ae)=>{"use strict";ae(15823)("Uint16",function(K){return function Uint16Array(ne,ae,oe){return K(this,ne,ae,oe)}})},3717:(K,ne,ae)=>{"use strict";var oe=ae(79504),ie=2147483647,se=/[^\0-\u007E]/,ue=/[.\u3002\uFF0E\uFF61]/g,ce="Overflow: input needs wider integers to process",de=RangeError,pe=oe(ue.exec),fe=Math.floor,he=String.fromCharCode,me=oe("".charCodeAt),ge=oe([].join),ve=oe([].push),ye=oe("".replace),_e=oe("".split),Ae=oe("".toLowerCase),digitToBasic=function(K){return K+22+75*(K<26)},adapt=function(K,ne,ae){var oe=0;for(K=ae?fe(K/700):K>>1,K+=fe(K/ne);K>455;)K=fe(K/35),oe+=36;return fe(oe+36*K/(K+38))},encode=function(K){var ne=[];K=function(K){for(var ne=[],ae=0,oe=K.length;ae<oe;){var ie=me(K,ae++);if(ie>=55296&&ie<=56319&&ae<oe){var se=me(K,ae++);56320==(64512&se)?ve(ne,((1023&ie)<<10)+(1023&se)+65536):(ve(ne,ie),ae--)}else ve(ne,ie)}return ne}(K);var ae,oe,se=K.length,ue=128,pe=0,ye=72;for(ae=0;ae<K.length;ae++)(oe=K[ae])<128&&ve(ne,he(oe));var _e=ne.length,Ae=_e;for(_e&&ve(ne,"-");Ae<se;){var De=ie;for(ae=0;ae<K.length;ae++)(oe=K[ae])>=ue&&oe<De&&(De=oe);var we=Ae+1;if(De-ue>fe((ie-pe)/we))throw new de(ce);for(pe+=(De-ue)*we,ue=De,ae=0;ae<K.length;ae++){if((oe=K[ae])<ue&&++pe>ie)throw new de(ce);if(oe===ue){for(var Ee=pe,ke=36;;){var xe=ke<=ye?1:ke>=ye+26?26:ke-ye;if(Ee<xe)break;var Ce=Ee-xe,Se=36-xe;ve(ne,he(digitToBasic(xe+Ce%Se))),Ee=fe(Ce/Se),ke+=36}ve(ne,he(digitToBasic(Ee))),ye=adapt(pe,we,Ae===_e),pe=0,Ae++}}pe++,ue++}return ge(ne,"")};K.exports=function(K){var ne,ae,oe=[],ie=_e(ye(Ae(K),ue,"."),".");for(ne=0;ne<ie.length;ne++)ae=ie[ne],ve(oe,pe(se,ae)?"xn--"+encode(ae):ae);return ge(oe,".")}},3949:(K,ne,ae)=>{"use strict";ae(7588)},4055:(K,ne,ae)=>{"use strict";var oe=ae(44576),ie=ae(20034),se=oe.document,ue=ie(se)&&ie(se.createElement);K.exports=function(K){return ue?se.createElement(K):{}}},4373:(K,ne,ae)=>{ae(16280),ae(76918),ae(28706),ae(48598),ae(44114),ae(34782),ae(54554),ae(23288),ae(36456),ae(26099),ae(58940),ae(38781),ae(50375),ae(88267);var oe=oe||function(K){var ne={},ae=ne.lib={},oe=ae.Base=function(){function F(){}return{extend:function extend(K){F.prototype=this;var ne=new F;return K&&ne.mixIn(K),ne.hasOwnProperty("init")||(ne.init=function(){ne.$super.init.apply(this,arguments)}),ne.init.prototype=ne,ne.$super=this,ne},create:function create(){var K=this.extend();return K.init.apply(K,arguments),K},init:function init(){},mixIn:function mixIn(K){for(var ne in K)K.hasOwnProperty(ne)&&(this[ne]=K[ne]);K.hasOwnProperty("toString")&&(this.toString=K.toString)},clone:function clone(){return this.init.prototype.extend(this)}}}(),ie=ae.WordArray=oe.extend({init:function init(K,ne){K=this.words=K||[],this.sigBytes=null!=ne?ne:4*K.length},toString:function toString(K){return(K||ue).stringify(this)},concat:function concat(K){var ne=this.words,ae=K.words,oe=this.sigBytes,ie=K.sigBytes;if(this.clamp(),oe%4)for(var se=0;se<ie;se++){var ue=ae[se>>>2]>>>24-se%4*8&255;ne[oe+se>>>2]|=ue<<24-(oe+se)%4*8}else if(ae.length>65535)for(se=0;se<ie;se+=4)ne[oe+se>>>2]=ae[se>>>2];else ne.push.apply(ne,ae);return this.sigBytes+=ie,this},clamp:function clamp(){var ne=this.words,ae=this.sigBytes;ne[ae>>>2]&=4294967295<<32-ae%4*8,ne.length=K.ceil(ae/4)},clone:function clone(){var clone=oe.clone.call(this);return clone.words=this.words.slice(0),clone},random:function random(ne){for(var ae=[],oe=0;oe<ne;oe+=4)ae.push(4294967296*K.random()|0);return new ie.init(ae,ne)}}),se=ne.enc={},ue=se.Hex={stringify:function stringify(K){for(var ne=K.words,ae=K.sigBytes,oe=[],ie=0;ie<ae;ie++){var se=ne[ie>>>2]>>>24-ie%4*8&255;oe.push((se>>>4).toString(16)),oe.push((15&se).toString(16))}return oe.join("")},parse:function parse(K){for(var ne=K.length,ae=[],oe=0;oe<ne;oe+=2)ae[oe>>>3]|=parseInt(K.substr(oe,2),16)<<24-oe%8*4;return new ie.init(ae,ne/2)}},ce=se.Latin1={stringify:function stringify(K){for(var ne=K.words,ae=K.sigBytes,oe=[],ie=0;ie<ae;ie++){var se=ne[ie>>>2]>>>24-ie%4*8&255;oe.push(String.fromCharCode(se))}return oe.join("")},parse:function parse(K){for(var ne=K.length,ae=[],oe=0;oe<ne;oe++)ae[oe>>>2]|=(255&K.charCodeAt(oe))<<24-oe%4*8;return new ie.init(ae,ne)}},de=se.Utf8={stringify:function stringify(K){try{return decodeURIComponent(escape(ce.stringify(K)))}catch(K){throw new Error("Malformed UTF-8 data")}},parse:function parse(K){return ce.parse(unescape(encodeURIComponent(K)))}},pe=ae.BufferedBlockAlgorithm=oe.extend({reset:function reset(){this._data=new ie.init,this._nDataBytes=0},_append:function _append(K){"string"==typeof K&&(K=de.parse(K)),this._data.concat(K),this._nDataBytes+=K.sigBytes},_process:function _process(ne){var ae=this._data,oe=ae.words,se=ae.sigBytes,ue=this.blockSize,ce=se/(4*ue),de=(ce=ne?K.ceil(ce):K.max((0|ce)-this._minBufferSize,0))*ue,pe=K.min(4*de,se);if(de){for(var fe=0;fe<de;fe+=ue)this._doProcessBlock(oe,fe);var he=oe.splice(0,de);ae.sigBytes-=pe}return new ie.init(he,pe)},clone:function clone(){var clone=oe.clone.call(this);return clone._data=this._data.clone(),clone},_minBufferSize:0}),fe=(ae.Hasher=pe.extend({cfg:oe.extend(),init:function init(K){this.cfg=this.cfg.extend(K),this.reset()},reset:function reset(){pe.reset.call(this),this._doReset()},update:function update(K){return this._append(K),this._process(),this},finalize:function finalize(K){return K&&this._append(K),this._doFinalize()},blockSize:16,_createHelper:function _createHelper(K){return function(ne,ae){return new K.init(ae).finalize(ne)}},_createHmacHelper:function _createHmacHelper(K){return function(ne,ae){return new fe.HMAC.init(K,ae).finalize(ne)}}}),ne.algo={});return ne}(Math);ne.H=oe},4495:(K,ne,ae)=>{"use strict";var oe=ae(39519),ie=ae(79039),se=ae(44576).String;K.exports=!!Object.getOwnPropertySymbols&&!ie(function(){var K=Symbol("symbol detection");return!se(K)||!(Object(K)instanceof Symbol)||!Symbol.sham&&oe&&oe<41})},4501:function(K,ne,ae){var oe,ie,se,ue,ce=ae(89990);ae(34782),ue=function(K){return function(ne){var ae=K,oe=ae.lib,ie=oe.WordArray,se=oe.Hasher,ue=ae.algo,ce=[],de=[];!function(){function isPrime(K){for(var ae=ne.sqrt(K),oe=2;oe<=ae;oe++)if(!(K%oe))return!1;return!0}function getFractionalBits(K){return 4294967296*(K-(0|K))|0}for(var K=2,ae=0;ae<64;)isPrime(K)&&(ae<8&&(ce[ae]=getFractionalBits(ne.pow(K,.5))),de[ae]=getFractionalBits(ne.pow(K,1/3)),ae++),K++}();var pe=[],fe=ue.SHA256=se.extend({_doReset:function _doReset(){this._hash=new ie.init(ce.slice(0))},_doProcessBlock:function _doProcessBlock(K,ne){for(var ae=this._hash.words,oe=ae[0],ie=ae[1],se=ae[2],ue=ae[3],ce=ae[4],fe=ae[5],he=ae[6],me=ae[7],ge=0;ge<64;ge++){if(ge<16)pe[ge]=0|K[ne+ge];else{var ve=pe[ge-15],ye=(ve<<25|ve>>>7)^(ve<<14|ve>>>18)^ve>>>3,_e=pe[ge-2],Ae=(_e<<15|_e>>>17)^(_e<<13|_e>>>19)^_e>>>10;pe[ge]=ye+pe[ge-7]+Ae+pe[ge-16]}var De=oe&ie^oe&se^ie&se,we=(oe<<30|oe>>>2)^(oe<<19|oe>>>13)^(oe<<10|oe>>>22),Ee=me+((ce<<26|ce>>>6)^(ce<<21|ce>>>11)^(ce<<7|ce>>>25))+(ce&fe^~ce&he)+de[ge]+pe[ge];me=he,he=fe,fe=ce,ce=ue+Ee|0,ue=se,se=ie,ie=oe,oe=Ee+(we+De)|0}ae[0]=ae[0]+oe|0,ae[1]=ae[1]+ie|0,ae[2]=ae[2]+se|0,ae[3]=ae[3]+ue|0,ae[4]=ae[4]+ce|0,ae[5]=ae[5]+fe|0,ae[6]=ae[6]+he|0,ae[7]=ae[7]+me|0},_doFinalize:function _doFinalize(){var K=this._data,ae=K.words,oe=8*this._nDataBytes,ie=8*K.sigBytes;return ae[ie>>>5]|=128<<24-ie%32,ae[14+(ie+64>>>9<<4)]=ne.floor(oe/4294967296),ae[15+(ie+64>>>9<<4)]=oe,K.sigBytes=4*ae.length,this._process(),this._hash},clone:function clone(){var clone=se.clone.call(this);return clone._hash=this._hash.clone(),clone}});ae.SHA256=se._createHelper(fe),ae.HmacSHA256=se._createHmacHelper(fe)}(Math),K.SHA256},"object"===ce(ne)?K.exports=ne=ue(ae(83841)):(ie=[ae(83841)],void 0===(se="function"==typeof(oe=ue)?oe.apply(ne,ie):oe)||(K.exports=se))},4731:(K,ne,ae)=>{"use strict";var oe=ae(44576);ae(10687)(oe.JSON,"JSON",!0)},4912:(K,ne,ae)=>{ae(16280),ae(76918);var oe=ae(89990).default,ie=ae(43903);K.exports=function _possibleConstructorReturn(K,ne){if(ne&&("object"==oe(ne)||"function"==typeof ne))return ne;if(void 0!==ne)throw new TypeError("Derived constructors may only return object or undefined");return ie(K)},K.exports.__esModule=!0,K.exports.default=K.exports},5240:(K,ne,ae)=>{"use strict";ae(16468)("WeakSet",function(K){return function WeakSet(){return K(this,arguments.length?arguments[0]:void 0)}},ae(91625))},5506:(K,ne,ae)=>{"use strict";var oe=ae(46518),ie=ae(32357).entries;oe({target:"Object",stat:!0},{entries:function entries(K){return ie(K)}})},5746:(K,ne,ae)=>{"use strict";var oe=ae(69565),ie=ae(89228),se=ae(28551),ue=ae(20034),ce=ae(67750),de=ae(3470),pe=ae(655),fe=ae(55966),he=ae(56682);ie("search",function(K,ne,ae){return[function search(ne){var ae=ce(this),ie=ue(ne)?fe(ne,K):void 0;return ie?oe(ie,ne,ae):new RegExp(ne)[K](pe(ae))},function(K){var oe=se(this),ie=pe(K),ue=ae(ne,oe,ie);if(ue.done)return ue.value;var ce=oe.lastIndex;de(ce,0)||(oe.lastIndex=0);var fe=he(oe,ie);return de(oe.lastIndex,ce)||(oe.lastIndex=ce),null===fe?-1:fe.index}]})},5914:(K,ne,ae)=>{"use strict";ae(46518)({target:"Math",stat:!0},{sign:ae(77782)})},6358:function(K,ne,ae){var oe,ie,se,ue,ce=ae(89990);ue=function(K){return function(){var ne=K,ae=ne.lib.StreamCipher,oe=ne.algo,ie=[],se=[],ue=[],ce=oe.Rabbit=ae.extend({_doReset:function _doReset(){for(var K=this._key.words,ne=this.cfg.iv,ae=0;ae<4;ae++)K[ae]=16711935&(K[ae]<<8|K[ae]>>>24)|4278255360&(K[ae]<<24|K[ae]>>>8);var oe=this._X=[K[0],K[3]<<16|K[2]>>>16,K[1],K[0]<<16|K[3]>>>16,K[2],K[1]<<16|K[0]>>>16,K[3],K[2]<<16|K[1]>>>16],ie=this._C=[K[2]<<16|K[2]>>>16,4294901760&K[0]|65535&K[1],K[3]<<16|K[3]>>>16,4294901760&K[1]|65535&K[2],K[0]<<16|K[0]>>>16,4294901760&K[2]|65535&K[3],K[1]<<16|K[1]>>>16,4294901760&K[3]|65535&K[0]];for(this._b=0,ae=0;ae<4;ae++)nextState.call(this);for(ae=0;ae<8;ae++)ie[ae]^=oe[ae+4&7];if(ne){var se=ne.words,ue=se[0],ce=se[1],de=16711935&(ue<<8|ue>>>24)|4278255360&(ue<<24|ue>>>8),pe=16711935&(ce<<8|ce>>>24)|4278255360&(ce<<24|ce>>>8),fe=de>>>16|4294901760&pe,he=pe<<16|65535&de;for(ie[0]^=de,ie[1]^=fe,ie[2]^=pe,ie[3]^=he,ie[4]^=de,ie[5]^=fe,ie[6]^=pe,ie[7]^=he,ae=0;ae<4;ae++)nextState.call(this)}},_doProcessBlock:function _doProcessBlock(K,ne){var ae=this._X;nextState.call(this),ie[0]=ae[0]^ae[5]>>>16^ae[3]<<16,ie[1]=ae[2]^ae[7]>>>16^ae[5]<<16,ie[2]=ae[4]^ae[1]>>>16^ae[7]<<16,ie[3]=ae[6]^ae[3]>>>16^ae[1]<<16;for(var oe=0;oe<4;oe++)ie[oe]=16711935&(ie[oe]<<8|ie[oe]>>>24)|4278255360&(ie[oe]<<24|ie[oe]>>>8),K[ne+oe]^=ie[oe]},blockSize:4,ivSize:2});function nextState(){for(var K=this._X,ne=this._C,ae=0;ae<8;ae++)se[ae]=ne[ae];for(ne[0]=ne[0]+1295307597+this._b|0,ne[1]=ne[1]+3545052371+(ne[0]>>>0<se[0]>>>0?1:0)|0,ne[2]=ne[2]+886263092+(ne[1]>>>0<se[1]>>>0?1:0)|0,ne[3]=ne[3]+1295307597+(ne[2]>>>0<se[2]>>>0?1:0)|0,ne[4]=ne[4]+3545052371+(ne[3]>>>0<se[3]>>>0?1:0)|0,ne[5]=ne[5]+886263092+(ne[4]>>>0<se[4]>>>0?1:0)|0,ne[6]=ne[6]+1295307597+(ne[5]>>>0<se[5]>>>0?1:0)|0,ne[7]=ne[7]+3545052371+(ne[6]>>>0<se[6]>>>0?1:0)|0,this._b=ne[7]>>>0<se[7]>>>0?1:0,ae=0;ae<8;ae++){var oe=K[ae]+ne[ae],ie=65535&oe,ce=oe>>>16,de=((ie*ie>>>17)+ie*ce>>>15)+ce*ce,pe=((4294901760&oe)*oe|0)+((65535&oe)*oe|0);ue[ae]=de^pe}K[0]=ue[0]+(ue[7]<<16|ue[7]>>>16)+(ue[6]<<16|ue[6]>>>16)|0,K[1]=ue[1]+(ue[0]<<8|ue[0]>>>24)+ue[7]|0,K[2]=ue[2]+(ue[1]<<16|ue[1]>>>16)+(ue[0]<<16|ue[0]>>>16)|0,K[3]=ue[3]+(ue[2]<<8|ue[2]>>>24)+ue[1]|0,K[4]=ue[4]+(ue[3]<<16|ue[3]>>>16)+(ue[2]<<16|ue[2]>>>16)|0,K[5]=ue[5]+(ue[4]<<8|ue[4]>>>24)+ue[3]|0,K[6]=ue[6]+(ue[5]<<16|ue[5]>>>16)+(ue[4]<<16|ue[4]>>>16)|0,K[7]=ue[7]+(ue[6]<<8|ue[6]>>>24)+ue[5]|0}ne.Rabbit=ae._createHelper(ce)}(),K.Rabbit},"object"===ce(ne)?K.exports=ne=ue(ae(83841),ae(21894),ae(54624),ae(38294),ae(76793)):(ie=[ae(83841),ae(21894),ae(54624),ae(38294),ae(76793)],void 0===(se="function"==typeof(oe=ue)?oe.apply(ne,ie):oe)||(K.exports=se))},6469:(K,ne,ae)=>{"use strict";var oe=ae(78227),ie=ae(2360),se=ae(24913).f,ue=oe("unscopables"),ce=Array.prototype;void 0===ce[ue]&&se(ce,ue,{configurable:!0,value:ie(null)}),K.exports=function(K){ce[ue][K]=!0}},6761:(K,ne,ae)=>{"use strict";var oe=ae(46518),ie=ae(44576),se=ae(69565),ue=ae(79504),ce=ae(96395),de=ae(43724),pe=ae(4495),fe=ae(79039),he=ae(39297),me=ae(1625),ge=ae(28551),ve=ae(25397),ye=ae(56969),_e=ae(655),Ae=ae(6980),De=ae(2360),we=ae(71072),Ee=ae(38480),ke=ae(10298),xe=ae(33717),Ce=ae(77347),Se=ae(24913),Te=ae(96801),Oe=ae(48773),Ie=ae(36840),Me=ae(62106),Pe=ae(25745),Re=ae(66119),Be=ae(30421),Le=ae(33392),Ne=ae(78227),je=ae(1951),ze=ae(70511),Ue=ae(58242),He=ae(10687),Ve=ae(91181),$e=ae(59213).forEach,qe=Re("hidden"),We="Symbol",Ge="prototype",Ke=Ve.set,Ze=Ve.getterFor(We),Xe=Object[Ge],Qe=ie.Symbol,Ye=Qe&&Qe[Ge],Je=ie.RangeError,et=ie.TypeError,tt=ie.QObject,nt=Ce.f,ot=Se.f,_t=ke.f,At=Oe.f,Dt=ue([].push),Et=Pe("symbols"),kt=Pe("op-symbols"),Ct=Pe("wks"),St=!tt||!tt[Ge]||!tt[Ge].findChild,fallbackDefineProperty=function(K,ne,ae){var oe=nt(Xe,ne);oe&&delete Xe[ne],ot(K,ne,ae),oe&&K!==Xe&&ot(Xe,ne,oe)},Ft=de&&fe(function(){return 7!==De(ot({},"a",{get:function(){return ot(this,"a",{value:7}).a}})).a})?fallbackDefineProperty:ot,wrap=function(K,ne){var ae=Et[K]=De(Ye);return Ke(ae,{type:We,tag:K,description:ne}),de||(ae.description=ne),ae},Tt=function defineProperty(K,ne,ae){K===Xe&&Tt(kt,ne,ae),ge(K);var oe=ye(ne);return ge(ae),he(Et,oe)?(ae.enumerable?(he(K,qe)&&K[qe][oe]&&(K[qe][oe]=!1),ae=De(ae,{enumerable:Ae(0,!1)})):(he(K,qe)||ot(K,qe,Ae(1,De(null))),K[qe][oe]=!0),Ft(K,oe,ae)):ot(K,oe,ae)},Ot=function defineProperties(K,ne){ge(K);var ae=ve(ne),oe=we(ae).concat($getOwnPropertySymbols(ae));return $e(oe,function(ne){de&&!se(It,ae,ne)||Tt(K,ne,ae[ne])}),K},It=function propertyIsEnumerable(K){var ne=ye(K),ae=se(At,this,ne);return!(this===Xe&&he(Et,ne)&&!he(kt,ne))&&(!(ae||!he(this,ne)||!he(Et,ne)||he(this,qe)&&this[qe][ne])||ae)},Mt=function getOwnPropertyDescriptor(K,ne){var ae=ve(K),oe=ye(ne);if(ae!==Xe||!he(Et,oe)||he(kt,oe)){var ie=nt(ae,oe);return!ie||!he(Et,oe)||he(ae,qe)&&ae[qe][oe]||(ie.enumerable=!0),ie}},Pt=function getOwnPropertyNames(K){var ne=_t(ve(K)),ae=[];return $e(ne,function(K){he(Et,K)||he(Be,K)||Dt(ae,K)}),ae},$getOwnPropertySymbols=function(K){var ne=K===Xe,ae=_t(ne?kt:ve(K)),oe=[];return $e(ae,function(K){!he(Et,K)||ne&&!he(Xe,K)||Dt(oe,Et[K])}),oe};pe||(Ie(Ye=(Qe=function Symbol(){if(me(Ye,this))throw new et("Symbol is not a constructor");var K=arguments.length&&void 0!==arguments[0]?_e(arguments[0]):void 0,ne=Le(K),setter=function(K){var ae=void 0===this?ie:this;ae===Xe&&se(setter,kt,K),he(ae,qe)&&he(ae[qe],ne)&&(ae[qe][ne]=!1);var oe=Ae(1,K);try{Ft(ae,ne,oe)}catch(K){if(!(K instanceof Je))throw K;fallbackDefineProperty(ae,ne,oe)}};return de&&St&&Ft(Xe,ne,{configurable:!0,set:setter}),wrap(ne,K)})[Ge],"toString",function toString(){return Ze(this).tag}),Ie(Qe,"withoutSetter",function(K){return wrap(Le(K),K)}),Oe.f=It,Se.f=Tt,Te.f=Ot,Ce.f=Mt,Ee.f=ke.f=Pt,xe.f=$getOwnPropertySymbols,je.f=function(K){return wrap(Ne(K),K)},de&&(Me(Ye,"description",{configurable:!0,get:function description(){return Ze(this).description}}),ce||Ie(Xe,"propertyIsEnumerable",It,{unsafe:!0}))),oe({global:!0,constructor:!0,wrap:!0,forced:!pe,sham:!pe},{Symbol:Qe}),$e(we(Ct),function(K){ze(K)}),oe({target:We,stat:!0,forced:!pe},{useSetter:function(){St=!0},useSimple:function(){St=!1}}),oe({target:"Object",stat:!0,forced:!pe,sham:!de},{create:function create(K,ne){return void 0===ne?De(K):Ot(De(K),ne)},defineProperty:Tt,defineProperties:Ot,getOwnPropertyDescriptor:Mt}),oe({target:"Object",stat:!0,forced:!pe},{getOwnPropertyNames:Pt}),Ue(),He(Qe,We),Be[qe]=!0},6762:function(K,ne,ae){"use strict";ae(74423),ae(23792),ae(62010),ae(2892),ae(84185),ae(26099),ae(31415),ae(21699),ae(47764),ae(42762),ae(62953);var oe=this&&this.__importDefault||function(K){return K&&K.__esModule?K:{"default":K}};Object.defineProperty(ne,"__esModule",{value:!0}),ne.returnFirstArg=ne.canTextBeChildOfNode=ne.ELEMENTS_WITH_NO_TEXT_CHILDREN=ne.PRESERVE_CUSTOM_ATTRIBUTES=void 0,ne.isCustomComponent=function isCustomComponent(K,ne){if(!K.includes("-"))return Boolean(ne&&"string"==typeof ne.is);if(ue.has(K))return!1;return!0},ne.setStyleProp=function setStyleProp(K,ne){if("string"!=typeof K)return;if(!K.trim())return void(ne.style={});try{ne.style=(0,se.default)(K,ce)}catch(K){ne.style={}}};var ie=ae(55384),se=oe(ae(63225)),ue=new Set(["annotation-xml","color-profile","font-face","font-face-src","font-face-uri","font-face-format","font-face-name","missing-glyph"]);var ce={reactCompat:!0};ne.PRESERVE_CUSTOM_ATTRIBUTES=Number(ie.version.split(".")[0])>=16,ne.ELEMENTS_WITH_NO_TEXT_CHILDREN=new Set(["tr","tbody","thead","tfoot","colgroup","table","head","html","frameset"]);ne.canTextBeChildOfNode=function canTextBeChildOfNode(K){return!ne.ELEMENTS_WITH_NO_TEXT_CHILDREN.has(K.name)};ne.returnFirstArg=function returnFirstArg(K){return K}},6980:K=>{"use strict";K.exports=function(K,ne){return{enumerable:!(1&K),configurable:!(2&K),writable:!(4&K),value:ne}}},7040:(K,ne,ae)=>{"use strict";var oe=ae(4495);K.exports=oe&&!Symbol.sham&&"symbol"==typeof Symbol.iterator},7136:(K,ne,ae)=>{"use strict";ae(52675),ae(16280),ae(76918),ae(28706),ae(44114),ae(34782),ae(59904),ae(63548);var oe=Object.prototype.hasOwnProperty,ie="~";function Events(){}function EE(K,ne,ae){this.fn=K,this.context=ne,this.once=ae||!1}function addListener(K,ne,ae,oe,se){if("function"!=typeof ae)throw new TypeError("The listener must be a function");var ue=new EE(ae,oe||K,se),ce=ie?ie+ne:ne;return K._events[ce]?K._events[ce].fn?K._events[ce]=[K._events[ce],ue]:K._events[ce].push(ue):(K._events[ce]=ue,K._eventsCount++),K}function clearEvent(K,ne){0===--K._eventsCount?K._events=new Events:delete K._events[ne]}function EventEmitter(){this._events=new Events,this._eventsCount=0}Object.create&&(Events.prototype=Object.create(null),(new Events).__proto__||(ie=!1)),EventEmitter.prototype.eventNames=function eventNames(){var K,ne,ae=[];if(0===this._eventsCount)return ae;for(ne in K=this._events)oe.call(K,ne)&&ae.push(ie?ne.slice(1):ne);return Object.getOwnPropertySymbols?ae.concat(Object.getOwnPropertySymbols(K)):ae},EventEmitter.prototype.listeners=function listeners(K){var ne=ie?ie+K:K,ae=this._events[ne];if(!ae)return[];if(ae.fn)return[ae.fn];for(var oe=0,se=ae.length,ue=new Array(se);oe<se;oe++)ue[oe]=ae[oe].fn;return ue},EventEmitter.prototype.listenerCount=function listenerCount(K){var ne=ie?ie+K:K,ae=this._events[ne];return ae?ae.fn?1:ae.length:0},EventEmitter.prototype.emit=function emit(K,ne,ae,oe,se,ue){var ce=ie?ie+K:K;if(!this._events[ce])return!1;var de,pe,fe=this._events[ce],he=arguments.length;if(fe.fn){switch(fe.once&&this.removeListener(K,fe.fn,void 0,!0),he){case 1:return fe.fn.call(fe.context),!0;case 2:return fe.fn.call(fe.context,ne),!0;case 3:return fe.fn.call(fe.context,ne,ae),!0;case 4:return fe.fn.call(fe.context,ne,ae,oe),!0;case 5:return fe.fn.call(fe.context,ne,ae,oe,se),!0;case 6:return fe.fn.call(fe.context,ne,ae,oe,se,ue),!0}for(pe=1,de=new Array(he-1);pe<he;pe++)de[pe-1]=arguments[pe];fe.fn.apply(fe.context,de)}else{var me,ge=fe.length;for(pe=0;pe<ge;pe++)switch(fe[pe].once&&this.removeListener(K,fe[pe].fn,void 0,!0),he){case 1:fe[pe].fn.call(fe[pe].context);break;case 2:fe[pe].fn.call(fe[pe].context,ne);break;case 3:fe[pe].fn.call(fe[pe].context,ne,ae);break;case 4:fe[pe].fn.call(fe[pe].context,ne,ae,oe);break;default:if(!de)for(me=1,de=new Array(he-1);me<he;me++)de[me-1]=arguments[me];fe[pe].fn.apply(fe[pe].context,de)}}return!0},EventEmitter.prototype.on=function on(K,ne,ae){return addListener(this,K,ne,ae,!1)},EventEmitter.prototype.once=function once(K,ne,ae){return addListener(this,K,ne,ae,!0)},EventEmitter.prototype.removeListener=function removeListener(K,ne,ae,oe){var se=ie?ie+K:K;if(!this._events[se])return this;if(!ne)return clearEvent(this,se),this;var ue=this._events[se];if(ue.fn)ue.fn!==ne||oe&&!ue.once||ae&&ue.context!==ae||clearEvent(this,se);else{for(var ce=0,de=[],pe=ue.length;ce<pe;ce++)(ue[ce].fn!==ne||oe&&!ue[ce].once||ae&&ue[ce].context!==ae)&&de.push(ue[ce]);de.length?this._events[se]=1===de.length?de[0]:de:clearEvent(this,se)}return this},EventEmitter.prototype.removeAllListeners=function removeAllListeners(K){var ne;return K?(ne=ie?ie+K:K,this._events[ne]&&clearEvent(this,ne)):(this._events=new Events,this._eventsCount=0),this},EventEmitter.prototype.off=EventEmitter.prototype.removeListener,EventEmitter.prototype.addListener=EventEmitter.prototype.on,EventEmitter.prefixed=ie,EventEmitter.EventEmitter=EventEmitter,K.exports=EventEmitter},7438:(K,ne,ae)=>{"use strict";ae(16280),ae(76918),ae(51629),ae(25276),ae(44114),ae(15086),ae(54554),ae(84185),ae(26099),ae(98992),ae(3949),ae(23500);var oe=ae(40504),ie=ae(87280),se=[],ue=function(){function ResizeObserver(K){this.$$observationTargets=[],this.$$activeTargets=[],this.$$skippedTargets=[];var ne=function callbackGuard(K){if(void 0===K)return"Failed to construct 'ResizeObserver': 1 argument required, but only 0 present.";if("function"!=typeof K)return"Failed to construct 'ResizeObserver': The callback provided as parameter 1 is not a function."}(K);if(ne)throw TypeError(ne);this.$$callback=K}return ResizeObserver.prototype.observe=function(K){var ne=targetGuard("observe",K);if(ne)throw TypeError(ne);findTargetIndex(this.$$observationTargets,K)>=0||(this.$$observationTargets.push(new oe.ResizeObservation(K)),function registerResizeObserver(K){var ne=se.indexOf(K);ne<0&&(se.push(K),ge())}(this))},ResizeObserver.prototype.unobserve=function(K){var ne=targetGuard("unobserve",K);if(ne)throw TypeError(ne);var ae=findTargetIndex(this.$$observationTargets,K);ae<0||(this.$$observationTargets.splice(ae,1),0===this.$$observationTargets.length&&deregisterResizeObserver(this))},ResizeObserver.prototype.disconnect=function(){this.$$observationTargets=[],this.$$activeTargets=[],deregisterResizeObserver(this)},ResizeObserver}();function deregisterResizeObserver(K){var ne=se.indexOf(K);ne>=0&&(se.splice(ne,1),ye())}function targetGuard(K,ne){return void 0===ne?"Failed to execute '"+K+"' on 'ResizeObserver': 1 argument required, but only 0 present.":ne&&ne.nodeType===window.Node.ELEMENT_NODE?void 0:"Failed to execute '"+K+"' on 'ResizeObserver': parameter 1 is not of type 'Element'."}function findTargetIndex(K,ne){for(var ae=0;ae<K.length;ae+=1)if(K[ae].target===ne)return ae;return-1}var ce,de=function gatherActiveObservationsAtDepth(K){se.forEach(function(ne){ne.$$activeTargets=[],ne.$$skippedTargets=[],ne.$$observationTargets.forEach(function(ae){ae.isActive()&&(he(ae.target)>K?ne.$$activeTargets.push(ae):ne.$$skippedTargets.push(ae))})})},pe=function hasActiveObservations(){return se.some(function(K){return!!K.$$activeTargets.length})},fe=function broadcastActiveObservations(){var K=1/0;return se.forEach(function(ne){if(ne.$$activeTargets.length){var ae=[];ne.$$activeTargets.forEach(function(ne){var oe=new ie.ResizeObserverEntry(ne.target);ae.push(oe),ne.$$broadcastWidth=oe.contentRect.width,ne.$$broadcastHeight=oe.contentRect.height;var se=he(ne.target);se<K&&(K=se)}),ne.$$callback(ae,ne),ne.$$activeTargets=[]}}),K},he=function calculateDepthForNode(K){for(var ne=0;K.parentNode;)K=K.parentNode,ne+=1;return ne},me=function notificationIteration(){var K=0;for(de(K);pe();)K=fe(),de(K);(function hasSkippedObservations(){return se.some(function(K){return!!K.$$skippedTargets.length})})()&&function deliverResizeLoopErrorNotification(){var K=new window.ErrorEvent("ResizeLoopError",{message:"ResizeObserver loop completed with undelivered notifications."});window.dispatchEvent(K)}()},ge=function startLoop(){ce||ve()},ve=function runLoop(){ce=window.requestAnimationFrame(function(){me(),ve()})},ye=function checkStopLoop(){ce&&!se.some(function(K){return!!K.$$observationTargets.length})&&(window.cancelAnimationFrame(ce),ce=void 0)};ne.ai=function install(){return window.ResizeObserver=ue}},7485:function(K,ne,ae){var oe,ie,se,ue,ce=ae(89990);ae(76918),ae(23288),ae(26099),ae(38781),ue=function(K){var ne,ae,oe;return ae=(ne=K).lib.CipherParams,oe=ne.enc.Hex,ne.format.Hex={stringify:function stringify(K){return K.ciphertext.toString(oe)},parse:function parse(K){var ne=oe.parse(K);return ae.create({ciphertext:ne})}},K.format.Hex},"object"===ce(ne)?K.exports=ne=ue(ae(83841),ae(76793)):(ie=[ae(83841),ae(76793)],void 0===(se="function"==typeof(oe=ue)?oe.apply(ne,ie):oe)||(K.exports=se))},7588:(K,ne,ae)=>{"use strict";var oe=ae(46518),ie=ae(69565),se=ae(72652),ue=ae(79306),ce=ae(28551),de=ae(1767),pe=ae(9539),fe=ae(84549)("forEach",TypeError);oe({target:"Iterator",proto:!0,real:!0,forced:fe},{forEach:function forEach(K){ce(this);try{ue(K)}catch(K){pe(this,"throw",K)}if(fe)return ie(fe,this,K);var ne=de(this),ae=0;se(ne,function(ne){K(ne,ae++)},{IS_RECORD:!0})}})},7743:(K,ne,ae)=>{"use strict";var oe=ae(46518),ie=ae(69565),se=ae(79306),ue=ae(36043),ce=ae(1103),de=ae(72652);oe({target:"Promise",stat:!0,forced:ae(90537)},{race:function race(K){var ne=this,ae=ue.f(ne),oe=ae.reject,pe=ce(function(){var ue=se(ne.resolve);de(K,function(K){ie(ue,ne,K).then(ae.resolve,oe)})});return pe.error&&oe(pe.value),ae.promise}})},7860:(K,ne,ae)=>{"use strict";var oe=ae(82839);K.exports=/web0s(?!.*chrome)/i.test(oe)},8062:(K,ne,ae)=>{K.exports=[ae(69233),ae(26593),ae(29835),ae(61206),ae(83252),ae(82053)]},8085:(K,ne,ae)=>{"use strict";var oe=ae(46518),ie=Math.floor,se=Math.log,ue=Math.LOG2E;oe({target:"Math",stat:!0},{clz32:function clz32(K){var ne=K>>>0;return ne?31-ie(se(ne+.5)*ue):32}})},8247:(K,ne,ae)=>{"use strict";ae(25276),ae(44114),ae(13609),ae(62010),ae(84185),ae(27495),ae(25440),Object.defineProperty(ne,"__esModule",{value:!0}),ne.formatAttributes=formatAttributes,ne.escapeSpecialCharacters=function escapeSpecialCharacters(K){return K.replace(ie.CARRIAGE_RETURN_REGEX,ie.CARRIAGE_RETURN_PLACEHOLDER)},ne.revertEscapedCharacters=revertEscapedCharacters,ne.formatDOM=function formatDOM(K,ne,ae){void 0===ne&&(ne=null);for(var ie,se=[],ue=0,ce=K.length;ue<ce;ue++){var de=K[ue];switch(de.nodeType){case 1:var pe=formatTagName(de.nodeName);(ie=new oe.Element(pe,formatAttributes(de.attributes))).children=formatDOM("template"===pe?de.content.childNodes:de.childNodes,ie);break;case 3:ie=new oe.Text(revertEscapedCharacters(de.nodeValue));break;case 8:ie=new oe.Comment(de.nodeValue);break;default:continue}var fe=se[ue-1]||null;fe&&(fe.next=ie),ie.parent=ne,ie.prev=fe,ie.next=null,se.push(ie)}ae&&((ie=new oe.ProcessingInstruction(ae.substring(0,ae.indexOf(" ")).toLowerCase(),ae)).next=se[0]||null,ie.parent=ne,se.unshift(ie),se[1]&&(se[1].prev=se[0]));return se};var oe=ae(22257),ie=ae(81802);function formatAttributes(K){for(var ne={},ae=0,oe=K.length;ae<oe;ae++){var ie=K[ae];ne[ie.name]=ie.value}return ne}function formatTagName(K){var ne=function getCaseSensitiveTagName(K){return ie.CASE_SENSITIVE_TAG_NAMES_MAP[K]}(K=K.toLowerCase());return ne||K}function revertEscapedCharacters(K){return K.replace(ie.CARRIAGE_RETURN_PLACEHOLDER_REGEX,ie.CARRIAGE_RETURN)}},8379:(K,ne,ae)=>{"use strict";var oe=ae(18745),ie=ae(25397),se=ae(91291),ue=ae(26198),ce=ae(34598),de=Math.min,pe=[].lastIndexOf,fe=!!pe&&1/[1].lastIndexOf(1,-0)<0,he=ce("lastIndexOf"),me=fe||!he;K.exports=me?function lastIndexOf(K){if(fe)return oe(pe,this,arguments)||0;var ne=ie(this),ae=ue(ne);if(0===ae)return-1;var ce=ae-1;for(arguments.length>1&&(ce=de(ce,se(arguments[1]))),ce<0&&(ce=ae+ce);ce>=0;ce--)if(ce in ne&&ne[ce]===K)return ce||0;return-1}:pe},8498:(K,ne,ae)=>{ae(16280),ae(76918),ae(28706),ae(44114),ae(76031);var oe,ie,se=K.exports={};function defaultSetTimout(){throw new Error("setTimeout has not been defined")}function defaultClearTimeout(){throw new Error("clearTimeout has not been defined")}function runTimeout(K){if(oe===setTimeout)return setTimeout(K,0);if((oe===defaultSetTimout||!oe)&&setTimeout)return oe=setTimeout,setTimeout(K,0);try{return oe(K,0)}catch(ne){try{return oe.call(null,K,0)}catch(ne){return oe.call(this,K,0)}}}!function(){try{oe="function"==typeof setTimeout?setTimeout:defaultSetTimout}catch(K){oe=defaultSetTimout}try{ie="function"==typeof clearTimeout?clearTimeout:defaultClearTimeout}catch(K){ie=defaultClearTimeout}}();var ue,ce=[],de=!1,pe=-1;function cleanUpNextTick(){de&&ue&&(de=!1,ue.length?ce=ue.concat(ce):pe=-1,ce.length&&drainQueue())}function drainQueue(){if(!de){var K=runTimeout(cleanUpNextTick);de=!0;for(var ne=ce.length;ne;){for(ue=ce,ce=[];++pe<ne;)ue&&ue[pe].run();pe=-1,ne=ce.length}ue=null,de=!1,function runClearTimeout(K){if(ie===clearTimeout)return clearTimeout(K);if((ie===defaultClearTimeout||!ie)&&clearTimeout)return ie=clearTimeout,clearTimeout(K);try{return ie(K)}catch(ne){try{return ie.call(null,K)}catch(ne){return ie.call(this,K)}}}(K)}}function Item(K,ne){this.fun=K,this.array=ne}function noop(){}se.nextTick=function(K){var ne=new Array(arguments.length-1);if(arguments.length>1)for(var ae=1;ae<arguments.length;ae++)ne[ae-1]=arguments[ae];ce.push(new Item(K,ne)),1!==ce.length||de||runTimeout(drainQueue)},Item.prototype.run=function(){this.fun.apply(null,this.array)},se.title="browser",se.browser=!0,se.env={},se.argv=[],se.version="",se.versions={},se.on=noop,se.addListener=noop,se.once=noop,se.off=noop,se.removeListener=noop,se.removeAllListeners=noop,se.emit=noop,se.prependListener=noop,se.prependOnceListener=noop,se.listeners=function(K){return[]},se.binding=function(K){throw new Error("process.binding is not supported")},se.cwd=function(){return"/"},se.chdir=function(K){throw new Error("process.chdir is not supported")},se.umask=function(){return 0}},8872:(K,ne,ae)=>{"use strict";ae(18237)},8921:(K,ne,ae)=>{"use strict";var oe=ae(46518),ie=ae(8379);oe({target:"Array",proto:!0,forced:ie!==[].lastIndexOf},{lastIndexOf:ie})},8995:(K,ne,ae)=>{"use strict";var oe=ae(94644),ie=ae(59213).map,se=oe.aTypedArray,ue=oe.getTypedArrayConstructor;(0,oe.exportTypedArrayMethod)("map",function map(K){return ie(se(this),K,arguments.length>1?arguments[1]:void 0,function(K,ne){return new(ue(K))(ne)})})},9391:(K,ne,ae)=>{"use strict";var oe=ae(46518),ie=ae(96395),se=ae(80550),ue=ae(79039),ce=ae(97751),de=ae(94901),pe=ae(2293),fe=ae(93438),he=ae(36840),me=se&&se.prototype;if(oe({target:"Promise",proto:!0,real:!0,forced:!!se&&ue(function(){me.finally.call({then:function(){}},function(){})})},{"finally":function(K){var ne=pe(this,ce("Promise")),ae=de(K);return this.then(ae?function(ae){return fe(ne,K()).then(function(){return ae})}:K,ae?function(ae){return fe(ne,K()).then(function(){throw ae})}:K)}}),!ie&&de(se)){var ge=ce("Promise").prototype.finally;me.finally!==ge&&he(me,"finally",ge,{unsafe:!0})}},9539:(K,ne,ae)=>{"use strict";var oe=ae(69565),ie=ae(28551),se=ae(55966);K.exports=function(K,ne,ae){var ue,ce;ie(K);try{if(!(ue=se(K,"return"))){if("throw"===ne)throw ae;return ae}ue=oe(ue,K)}catch(K){ce=!0,ue=K}if("throw"===ne)throw ae;if(ce)throw ue;return ie(ue),ae}},9868:(K,ne,ae)=>{"use strict";var oe=ae(46518),ie=ae(79504),se=ae(91291),ue=ae(31240),ce=ae(72333),de=ae(79039),pe=RangeError,fe=String,he=Math.floor,me=ie(ce),ge=ie("".slice),ve=ie(1.1.toFixed),pow=function(K,ne,ae){return 0===ne?ae:ne%2==1?pow(K,ne-1,ae*K):pow(K*K,ne/2,ae)},multiply=function(K,ne,ae){for(var oe=-1,ie=ae;++oe<6;)ie+=ne*K[oe],K[oe]=ie%1e7,ie=he(ie/1e7)},divide=function(K,ne){for(var ae=6,oe=0;--ae>=0;)oe+=K[ae],K[ae]=he(oe/ne),oe=oe%ne*1e7},dataToString=function(K){for(var ne=6,ae="";--ne>=0;)if(""!==ae||0===ne||0!==K[ne]){var oe=fe(K[ne]);ae=""===ae?oe:ae+me("0",7-oe.length)+oe}return ae};oe({target:"Number",proto:!0,forced:de(function(){return"0.000"!==ve(8e-5,3)||"1"!==ve(.9,0)||"1.25"!==ve(1.255,2)||"1000000000000000128"!==ve(0xde0b6b3a7640080,0)})||!de(function(){ve({})})},{toFixed:function toFixed(K){var ne,ae,oe,ie,ce=ue(this),de=se(K),he=[0,0,0,0,0,0],ve="",ye="0";if(de<0||de>20)throw new pe("Incorrect fraction digits");if(ce!=ce)return"NaN";if(ce<=-1e21||ce>=1e21)return fe(ce);if(ce<0&&(ve="-",ce=-ce),ce>1e-21)if(ae=(ne=function(K){for(var ne=0,ae=K;ae>=4096;)ne+=12,ae/=4096;for(;ae>=2;)ne+=1,ae/=2;return ne}(ce*pow(2,69,1))-69)<0?ce*pow(2,-ne,1):ce/pow(2,ne,1),ae*=4503599627370496,(ne=52-ne)>0){for(multiply(he,0,ae),oe=de;oe>=7;)multiply(he,1e7,0),oe-=7;for(multiply(he,pow(10,oe,1),0),oe=ne-1;oe>=23;)divide(he,1<<23),oe-=23;divide(he,1<<oe),multiply(he,1,1),divide(he,2),ye=dataToString(he)}else multiply(he,0,ae),multiply(he,1<<-ne,0),ye=dataToString(he)+me("0",de);return ye=de>0?ve+((ie=ye.length)<=de?"0."+me("0",de-ie)+ye:ge(ye,0,ie-de)+"."+ge(ye,ie-de)):ve+ye}})},9919:(K,ne,ae)=>{ae(76918),ae(28706),ae(34782),ae(23288),ae(69085),ae(59904),ae(26099),ae(27495),ae(38781),ae(25440),ae(42762);var oe=function make_assign(){return Object.assign?Object.assign:function shimAssign(K,ne,ae,oe){for(var ie=1;ie<arguments.length;ie++)each(Object(arguments[ie]),function(ne,ae){K[ae]=ne});return K}}(),ie=function make_create(){if(Object.create)return function create(K,ne,ae,ie){var se=slice(arguments,1);return oe.apply(this,[Object.create(K)].concat(se))};var K=function F(){};return function create(ne,ae,ie,se){var ue=slice(arguments,1);return K.prototype=ne,oe.apply(this,[new K].concat(ue))}}(),se=function make_trim(){return String.prototype.trim?function trim(K){return String.prototype.trim.call(K)}:function trim(K){return K.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"")}}(),ue="undefined"!=typeof window?window:ae.g;function slice(K,ne){return Array.prototype.slice.call(K,ne||0)}function each(K,ne){pluck(K,function(K,ae){return ne(K,ae),!1})}function pluck(K,ne){if(isList(K)){for(var ae=0;ae<K.length;ae++)if(ne(K[ae],ae))return K[ae]}else for(var oe in K)if(K.hasOwnProperty(oe)&&ne(K[oe],oe))return K[oe]}function isList(K){return null!=K&&"function"!=typeof K&&"number"==typeof K.length}K.exports={assign:oe,create:ie,trim:se,bind:function bind(K,ne){return function(){return ne.apply(K,Array.prototype.slice.call(arguments,0))}},slice,each,map:function map(K,ne){var ae=isList(K)?[]:{};return pluck(K,function(K,oe){return ae[oe]=ne(K,oe),!1}),ae},pluck,isList,isFunction:function isFunction(K){return K&&"[object Function]"==={}.toString.call(K)},isObject:function isObject(K){return K&&"[object Object]"==={}.toString.call(K)},Global:ue}},10149:(K,ne,ae)=>{"use strict";ae(44732)},10287:(K,ne,ae)=>{"use strict";ae(46518)({target:"Object",stat:!0},{setPrototypeOf:ae(52967)})},10298:(K,ne,ae)=>{"use strict";var oe=ae(22195),ie=ae(25397),se=ae(38480).f,ue=ae(67680),ce="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[];K.exports.f=function getOwnPropertyNames(K){return ce&&"Window"===oe(K)?function(K){try{return se(K)}catch(K){return ue(ce)}}(K):se(ie(K))}},10350:(K,ne,ae)=>{"use strict";var oe=ae(43724),ie=ae(39297),se=Function.prototype,ue=oe&&Object.getOwnPropertyDescriptor,ce=ie(se,"name"),de=ce&&"something"===function something(){}.name,pe=ce&&(!oe||oe&&ue(se,"name").configurable);K.exports={EXISTS:ce,PROPER:de,CONFIGURABLE:pe}},10436:(K,ne,ae)=>{"use strict";var oe,ie,se,ue,ce=ae(46518),de=ae(96395),pe=ae(16193),fe=ae(44576),he=ae(19167),me=ae(69565),ge=ae(36840),ve=ae(52967),ye=ae(10687),_e=ae(87633),Ae=ae(79306),De=ae(94901),we=ae(20034),Ee=ae(90679),ke=ae(2293),xe=ae(59225).set,Ce=ae(91955),Se=ae(90757),Te=ae(1103),Oe=ae(18265),Ie=ae(91181),Me=ae(80550),Pe=ae(10916),Re=ae(36043),Be="Promise",Le=Pe.CONSTRUCTOR,Ne=Pe.REJECTION_EVENT,je=Pe.SUBCLASSING,ze=Ie.getterFor(Be),Ue=Ie.set,He=Me&&Me.prototype,Ve=Me,$e=He,qe=fe.TypeError,We=fe.document,Ge=fe.process,Ke=Re.f,Ze=Ke,Xe=!!(We&&We.createEvent&&fe.dispatchEvent),Qe="unhandledrejection",isThenable=function(K){var ne;return!(!we(K)||!De(ne=K.then))&&ne},callReaction=function(K,ne){var ae,oe,ie,se=ne.value,ue=1===ne.state,ce=ue?K.ok:K.fail,de=K.resolve,pe=K.reject,fe=K.domain;try{ce?(ue||(2===ne.rejection&&onHandleUnhandled(ne),ne.rejection=1),!0===ce?ae=se:(fe&&fe.enter(),ae=ce(se),fe&&(fe.exit(),ie=!0)),ae===K.promise?pe(new qe("Promise-chain cycle")):(oe=isThenable(ae))?me(oe,ae,de,pe):de(ae)):pe(se)}catch(K){fe&&!ie&&fe.exit(),pe(K)}},notify=function(K,ne){K.notified||(K.notified=!0,Ce(function(){for(var ae,oe=K.reactions;ae=oe.get();)callReaction(ae,K);K.notified=!1,ne&&!K.rejection&&onUnhandled(K)}))},dispatchEvent=function(K,ne,ae){var oe,ie;Xe?((oe=We.createEvent("Event")).promise=ne,oe.reason=ae,oe.initEvent(K,!1,!0),fe.dispatchEvent(oe)):oe={promise:ne,reason:ae},!Ne&&(ie=fe["on"+K])?ie(oe):K===Qe&&Se("Unhandled promise rejection",ae)},onUnhandled=function(K){me(xe,fe,function(){var ne,ae=K.facade,oe=K.value;if(isUnhandled(K)&&(ne=Te(function(){pe?Ge.emit("unhandledRejection",oe,ae):dispatchEvent(Qe,ae,oe)}),K.rejection=pe||isUnhandled(K)?2:1,ne.error))throw ne.value})},isUnhandled=function(K){return 1!==K.rejection&&!K.parent},onHandleUnhandled=function(K){me(xe,fe,function(){var ne=K.facade;pe?Ge.emit("rejectionHandled",ne):dispatchEvent("rejectionhandled",ne,K.value)})},bind=function(K,ne,ae){return function(oe){K(ne,oe,ae)}},internalReject=function(K,ne,ae){K.done||(K.done=!0,ae&&(K=ae),K.value=ne,K.state=2,notify(K,!0))},internalResolve=function(K,ne,ae){if(!K.done){K.done=!0,ae&&(K=ae);try{if(K.facade===ne)throw new qe("Promise can't be resolved itself");var oe=isThenable(ne);oe?Ce(function(){var ae={done:!1};try{me(oe,ne,bind(internalResolve,ae,K),bind(internalReject,ae,K))}catch(ne){internalReject(ae,ne,K)}}):(K.value=ne,K.state=1,notify(K,!1))}catch(ne){internalReject({done:!1},ne,K)}}};if(Le&&($e=(Ve=function Promise(K){Ee(this,$e),Ae(K),me(oe,this);var ne=ze(this);try{K(bind(internalResolve,ne),bind(internalReject,ne))}catch(K){internalReject(ne,K)}}).prototype,(oe=function Promise(K){Ue(this,{type:Be,done:!1,notified:!1,parent:!1,reactions:new Oe,rejection:!1,state:0,value:null})}).prototype=ge($e,"then",function then(K,ne){var ae=ze(this),oe=Ke(ke(this,Ve));return ae.parent=!0,oe.ok=!De(K)||K,oe.fail=De(ne)&&ne,oe.domain=pe?Ge.domain:void 0,0===ae.state?ae.reactions.add(oe):Ce(function(){callReaction(oe,ae)}),oe.promise}),ie=function(){var K=new oe,ne=ze(K);this.promise=K,this.resolve=bind(internalResolve,ne),this.reject=bind(internalReject,ne)},Re.f=Ke=function(K){return K===Ve||K===se?new ie(K):Ze(K)},!de&&De(Me)&&He!==Object.prototype)){ue=He.then,je||ge(He,"then",function then(K,ne){var ae=this;return new Ve(function(K,ne){me(ue,ae,K,ne)}).then(K,ne)},{unsafe:!0});try{delete He.constructor}catch(K){}ve&&ve(He,$e)}ce({global:!0,constructor:!0,wrap:!0,forced:Le},{Promise:Ve}),se=he.Promise,ye(Ve,Be,!1,!0),_e(Be)},10650:(K,ne,ae)=>{ae(28706);var oe,ie,se,ue,ce,de,pe,fe=ae(4373).H;ie=(oe=fe).lib,se=ie.Base,ue=ie.WordArray,ce=oe.algo,de=ce.MD5,pe=ce.EvpKDF=se.extend({cfg:se.extend({keySize:4,hasher:de,iterations:1}),init:function init(K){this.cfg=this.cfg.extend(K)},compute:function compute(K,ne){for(var ae=this.cfg,oe=ae.hasher.create(),ie=ue.create(),se=ie.words,ce=ae.keySize,de=ae.iterations;se.length<ce;){pe&&oe.update(pe);var pe=oe.update(K).finalize(ne);oe.reset();for(var fe=1;fe<de;fe++)pe=oe.finalize(pe),oe.reset();ie.concat(pe)}return ie.sigBytes=4*ce,ie}}),oe.EvpKDF=function(K,ne,ae){return pe.create(ae).compute(K,ne)}},10687:(K,ne,ae)=>{"use strict";var oe=ae(24913).f,ie=ae(39297),se=ae(78227)("toStringTag");K.exports=function(K,ne,ae){K&&!ae&&(K=K.prototype),K&&!ie(K,se)&&oe(K,se,{configurable:!0,value:ne})}},10757:(K,ne,ae)=>{"use strict";var oe=ae(97751),ie=ae(94901),se=ae(1625),ue=ae(7040),ce=Object;K.exports=ue?function(K){return"symbol"==typeof K}:function(K){var ne=oe("Symbol");return ie(ne)&&se(ne.prototype,ce(K))}},10916:(K,ne,ae)=>{"use strict";var oe=ae(44576),ie=ae(80550),se=ae(94901),ue=ae(92796),ce=ae(33706),de=ae(78227),pe=ae(84215),fe=ae(96395),he=ae(39519),me=ie&&ie.prototype,ge=de("species"),ve=!1,ye=se(oe.PromiseRejectionEvent),_e=ue("Promise",function(){var K=ce(ie),ne=K!==String(ie);if(!ne&&66===he)return!0;if(fe&&(!me.catch||!me.finally))return!0;if(!he||he<51||!/native code/.test(K)){var ae=new ie(function(K){K(1)}),FakePromise=function(K){K(function(){},function(){})};if((ae.constructor={})[ge]=FakePromise,!(ve=ae.then(function(){})instanceof FakePromise))return!0}return!(ne||"BROWSER"!==pe&&"DENO"!==pe||ye)});K.exports={CONSTRUCTOR:_e,REJECTION_EVENT:ye,SUBCLASSING:ve}},11056:(K,ne,ae)=>{"use strict";var oe=ae(24913).f;K.exports=function(K,ne,ae){ae in K||oe(K,ae,{configurable:!0,get:function(){return ne[ae]},set:function(K){ne[ae]=K}})}},11367:(K,ne,ae)=>{"use strict";K.exports=ae(33171)},11392:(K,ne,ae)=>{"use strict";var oe,ie=ae(46518),se=ae(27476),ue=ae(77347).f,ce=ae(18014),de=ae(655),pe=ae(60511),fe=ae(67750),he=ae(41436),me=ae(96395),ge=se("".slice),ve=Math.min,ye=he("startsWith");ie({target:"String",proto:!0,forced:!!(me||ye||(oe=ue(String.prototype,"startsWith"),!oe||oe.writable))&&!ye},{startsWith:function startsWith(K){var ne=de(fe(this));pe(K);var ae=ce(ve(arguments.length>1?arguments[1]:void 0,ne.length)),oe=de(K);return ge(ne,ae,ae+oe.length)===oe}})},11616:(K,ne,ae)=>{ae(94170),ae(67945),ae(26099),ae(3362),function(){"use strict";var ne="undefined"!=typeof window&&void 0!==window.document?window.document:{},ae=K.exports,oe=function(){for(var K,ae=[["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"]],oe=0,ie=ae.length,se={};oe<ie;oe++)if((K=ae[oe])&&K[1]in ne){for(oe=0;oe<K.length;oe++)se[ae[0][oe]]=K[oe];return se}return!1}(),ie={change:oe.fullscreenchange,error:oe.fullscreenerror},se={request:function request(K,ae){return new Promise(function(ie,se){var ue=function(){this.off("change",ue),ie()}.bind(this);this.on("change",ue);var ce=(K=K||ne.documentElement)[oe.requestFullscreen](ae);ce instanceof Promise&&ce.then(ue).catch(se)}.bind(this))},exit:function exit(){return new Promise(function(K,ae){if(this.isFullscreen){var ie=function(){this.off("change",ie),K()}.bind(this);this.on("change",ie);var se=ne[oe.exitFullscreen]();se instanceof Promise&&se.then(ie).catch(ae)}else K()}.bind(this))},toggle:function toggle(K,ne){return this.isFullscreen?this.exit():this.request(K,ne)},onchange:function onchange(K){this.on("change",K)},onerror:function onerror(K){this.on("error",K)},on:function on(K,ae){var oe=ie[K];oe&&ne.addEventListener(oe,ae,!1)},off:function off(K,ae){var oe=ie[K];oe&&ne.removeEventListener(oe,ae,!1)},raw:oe};oe?(Object.defineProperties(se,{isFullscreen:{get:function get(){return Boolean(ne[oe.fullscreenElement])}},element:{enumerable:!0,get:function get(){return ne[oe.fullscreenElement]}},isEnabled:{enumerable:!0,get:function get(){return Boolean(ne[oe.fullscreenEnabled])}}}),ae?K.exports=se:window.screenfull=se):ae?K.exports={isEnabled:!1}:window.screenfull={isEnabled:!1}}()},11745:(K,ne,ae)=>{"use strict";var oe=ae(46518),ie=ae(27476),se=ae(79039),ue=ae(66346),ce=ae(28551),de=ae(35610),pe=ae(18014),fe=ue.ArrayBuffer,he=ue.DataView,me=he.prototype,ge=ie(fe.prototype.slice),ve=ie(me.getUint8),ye=ie(me.setUint8);oe({target:"ArrayBuffer",proto:!0,unsafe:!0,forced:se(function(){return!new fe(2).slice(1,void 0).byteLength})},{slice:function slice(K,ne){if(ge&&void 0===ne)return ge(ce(this),K);for(var ae=ce(this).byteLength,oe=de(K,ae),ie=de(void 0===ne?ae:ne,ae),se=new fe(pe(ie-oe)),ue=new he(this),me=new he(se),_e=0;oe<ie;)ye(me,_e++,ve(ue,oe++));return se}})},12090:(K,ne,ae)=>{ae(44114),ae(94170),ae(60825);var oe=ae(55130),ie=ae(70312);K.exports=function _construct(K,ne,ae){if(oe())return Reflect.construct.apply(null,arguments);var se=[null];se.push.apply(se,ne);var ue=new(K.bind.apply(K,se));return ae&&ie(ue,ae.prototype),ue},K.exports.__esModule=!0,K.exports.default=K.exports},12211:(K,ne,ae)=>{"use strict";var oe=ae(79039);K.exports=!oe(function(){function F(){}return F.prototype.constructor=null,Object.getPrototypeOf(new F)!==F.prototype})},12849:function(K,ne,ae){var oe,ie,se,ue,ce=ae(89990);ue=function(K){var ne,ae,oe,ie,se,ue,ce;return ae=(ne=K).x64,oe=ae.Word,ie=ae.WordArray,se=ne.algo,ue=se.SHA512,ce=se.SHA384=ue.extend({_doReset:function _doReset(){this._hash=new ie.init([new oe.init(3418070365,3238371032),new oe.init(1654270250,914150663),new oe.init(2438529370,812702999),new oe.init(355462360,4144912697),new oe.init(1731405415,4290775857),new oe.init(2394180231,1750603025),new oe.init(3675008525,1694076839),new oe.init(1203062813,3204075428)])},_doFinalize:function _doFinalize(){var K=ue._doFinalize.call(this);return K.sigBytes-=16,K}}),ne.SHA384=ue._createHelper(ce),ne.HmacSHA384=ue._createHmacHelper(ce),K.SHA384},"object"===ce(ne)?K.exports=ne=ue(ae(83841),ae(55412),ae(67712)):(ie=[ae(83841),ae(55412),ae(67712)],void 0===(se="function"==typeof(oe=ue)?oe.apply(ne,ie):oe)||(K.exports=se))},12887:(K,ne,ae)=>{"use strict";var oe=ae(44576),ie=ae(79039),se=ae(79504),ue=ae(94644),ce=ae(23792),de=ae(78227)("iterator"),pe=oe.Uint8Array,fe=se(ce.values),he=se(ce.keys),me=se(ce.entries),ge=ue.aTypedArray,ve=ue.exportTypedArrayMethod,ye=pe&&pe.prototype,_e=!ie(function(){ye[de].call([1])}),Ae=!!ye&&ye.values&&ye[de]===ye.values&&"values"===ye.values.name,De=function values(){return fe(ge(this))};ve("entries",function entries(){return me(ge(this))},_e),ve("keys",function keys(){return he(ge(this))},_e),ve("values",De,_e||!Ae,{name:"values"}),ve(de,De,_e||!Ae,{name:"values"})},13579:(K,ne,ae)=>{"use strict";var oe=ae(46518),ie=ae(69565),se=ae(72652),ue=ae(79306),ce=ae(28551),de=ae(1767),pe=ae(9539),fe=ae(84549)("some",TypeError);oe({target:"Iterator",proto:!0,real:!0,forced:fe},{some:function some(K){ce(this);try{ue(K)}catch(K){pe(this,"throw",K)}if(fe)return ie(fe,this,K);var ne=de(this),ae=0;return se(ne,function(ne,oe){if(K(ne,ae++))return oe()},{IS_RECORD:!0,INTERRUPTED:!0}).stopped}})},13609:(K,ne,ae)=>{"use strict";var oe=ae(46518),ie=ae(48981),se=ae(26198),ue=ae(34527),ce=ae(84606),de=ae(96837);oe({target:"Array",proto:!0,arity:1,forced:1!==[].unshift(0)||!function(){try{Object.defineProperty([],"length",{writable:!1}).unshift()}catch(K){return K instanceof TypeError}}()},{unshift:function unshift(K){var ne=ie(this),ae=se(ne),oe=arguments.length;if(oe){de(ae+oe);for(var pe=ae;pe--;){var fe=pe+oe;pe in ne?ne[fe]=ne[pe]:ce(ne,fe)}for(var he=0;he<oe;he++)ne[he]=arguments[he]}return ue(ne,ae+oe)}})},13611:(K,ne,ae)=>{"use strict";var oe=ae(46518),ie=ae(44576),se=ae(62106),ue=ae(43724),ce=TypeError,de=Object.defineProperty,pe=ie.self!==ie;try{if(ue){var fe=Object.getOwnPropertyDescriptor(ie,"self");!pe&&fe&&fe.get&&fe.enumerable||se(ie,"self",{get:function self(){return ie},set:function self(K){if(this!==ie)throw new ce("Illegal invocation");de(ie,"self",{value:K,writable:!0,configurable:!0,enumerable:!0})},configurable:!0,enumerable:!0})}else oe({global:!0,simple:!0,forced:pe},{self:ie})}catch(K){}},13709:(K,ne,ae)=>{"use strict";var oe=ae(82839).match(/firefox\/(\d+)/i);K.exports=!!oe&&+oe[1]},13763:(K,ne,ae)=>{"use strict";var oe=ae(82839);K.exports=/MSIE|Trident/.test(oe)},13906:(K,ne,ae)=>{"use strict";var oe=ae(47251),ie=ae(33351);ae(2008),ae(62062),ae(44114),ae(54554),ae(69085),ae(84185),ae(26099),ae(98992),ae(54520),ae(81454),Object.defineProperty(ne,"__esModule",{value:!0});var se=ae(67330),ue=function(){return ie(function PriorityQueue(){oe(this,PriorityQueue),this._queue=[]},[{key:"enqueue",value:function enqueue(K,ne){var ae={priority:(ne=Object.assign({priority:0},ne)).priority,run:K};if(this.size&&this._queue[this.size-1].priority>=ne.priority)this._queue.push(ae);else{var oe=se.default(this._queue,ae,function(K,ne){return ne.priority-K.priority});this._queue.splice(oe,0,ae)}}},{key:"dequeue",value:function dequeue(){var K=this._queue.shift();return null==K?void 0:K.run}},{key:"filter",value:function filter(K){return this._queue.filter(function(ne){return ne.priority===K.priority}).map(function(K){return K.run})}},{key:"size",get:function get(){return this._queue.length}}])}();ne.default=ue},13925:(K,ne,ae)=>{"use strict";var oe=ae(20034);K.exports=function(K){return oe(K)||null===K}},14169:(K,ne,ae)=>{"use strict";var oe;ae(84185),Object.defineProperty(ne,"__esModule",{value:!0}),ne.Doctype=ne.CDATA=ne.Tag=ne.Style=ne.Script=ne.Comment=ne.Directive=ne.Text=ne.Root=ne.isTag=ne.ElementType=void 0,function(K){K.Root="root",K.Text="text",K.Directive="directive",K.Comment="comment",K.Script="script",K.Style="style",K.Tag="tag",K.CDATA="cdata",K.Doctype="doctype"}(oe=ne.ElementType||(ne.ElementType={})),ne.isTag=function isTag(K){return K.type===oe.Tag||K.type===oe.Script||K.type===oe.Style},ne.Root=oe.Root,ne.Text=oe.Text,ne.Directive=oe.Directive,ne.Comment=oe.Comment,ne.Script=oe.Script,ne.Style=oe.Style,ne.Tag=oe.Tag,ne.CDATA=oe.CDATA,ne.Doctype=oe.Doctype},14510:(K,ne,ae)=>{"use strict";ae(60825);var oe=ae(61792),ie=ae(32545),se=ae(89990),ue=ae(47251),ce=ae(33351),de=ae(4912),pe=ae(17948),fe=ae(33483);function _isNativeReflectConstruct(){try{var K=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(K){}return(_isNativeReflectConstruct=function _isNativeReflectConstruct(){return!!K})()}ae(16280),ae(76918),ae(28706),ae(2008),ae(23792),ae(62062),ae(59089),ae(23288),ae(25428),ae(69085),ae(84185),ae(26099),ae(3362),ae(38781),ae(47764),ae(98992),ae(54520),ae(81454),ae(62953),ae(76031);var he=ae(7136),me=ae(59957),ge=ae(13906),ve=function empty(){},ye=new me.TimeoutError,_e=function(K){function PQueue(K){var ne,ae,oe,ie,ce;if(ue(this,PQueue),(ne=function _callSuper(K,ne,ae){return ne=pe(ne),de(K,_isNativeReflectConstruct()?Reflect.construct(ne,ae||[],pe(K).constructor):ne.apply(K,ae))}(this,PQueue))._intervalCount=0,ne._intervalEnd=0,ne._pendingCount=0,ne._resolveEmpty=ve,ne._resolveIdle=ve,!("number"==typeof(K=Object.assign({carryoverConcurrencyCount:!1,intervalCap:1/0,interval:0,concurrency:1/0,autoStart:!0,queueClass:ge.default},K)).intervalCap&&K.intervalCap>=1))throw new TypeError("Expected `intervalCap` to be a number from 1 and up, got `".concat(null!==(oe=null===(ae=K.intervalCap)||void 0===ae?void 0:ae.toString())&&void 0!==oe?oe:"","` (").concat(se(K.intervalCap),")"));if(void 0===K.interval||!(Number.isFinite(K.interval)&&K.interval>=0))throw new TypeError("Expected `interval` to be a finite number >= 0, got `".concat(null!==(ce=null===(ie=K.interval)||void 0===ie?void 0:ie.toString())&&void 0!==ce?ce:"","` (").concat(se(K.interval),")"));return ne._carryoverConcurrencyCount=K.carryoverConcurrencyCount,ne._isIntervalIgnored=K.intervalCap===1/0||0===K.interval,ne._intervalCap=K.intervalCap,ne._interval=K.interval,ne._queue=new K.queueClass,ne._queueClass=K.queueClass,ne.concurrency=K.concurrency,ne._timeout=K.timeout,ne._throwOnTimeout=!0===K.throwOnTimeout,ne._isPaused=!1===K.autoStart,ne}return fe(PQueue,K),ce(PQueue,[{key:"_doesIntervalAllowAnother",get:function get(){return this._isIntervalIgnored||this._intervalCount<this._intervalCap}},{key:"_doesConcurrentAllowAnother",get:function get(){return this._pendingCount<this._concurrency}},{key:"_next",value:function _next(){this._pendingCount--,this._tryToStartAnother(),this.emit("next")}},{key:"_resolvePromises",value:function _resolvePromises(){this._resolveEmpty(),this._resolveEmpty=ve,0===this._pendingCount&&(this._resolveIdle(),this._resolveIdle=ve,this.emit("idle"))}},{key:"_onResumeInterval",value:function _onResumeInterval(){this._onInterval(),this._initializeIntervalIfNeeded(),this._timeoutId=void 0}},{key:"_isIntervalPaused",value:function _isIntervalPaused(){var K=this,ne=Date.now();if(void 0===this._intervalId){var ae=this._intervalEnd-ne;if(!(ae<0))return void 0===this._timeoutId&&(this._timeoutId=setTimeout(function(){K._onResumeInterval()},ae)),!0;this._intervalCount=this._carryoverConcurrencyCount?this._pendingCount:0}return!1}},{key:"_tryToStartAnother",value:function _tryToStartAnother(){if(0===this._queue.size)return this._intervalId&&clearInterval(this._intervalId),this._intervalId=void 0,this._resolvePromises(),!1;if(!this._isPaused){var K=!this._isIntervalPaused();if(this._doesIntervalAllowAnother&&this._doesConcurrentAllowAnother){var ne=this._queue.dequeue();return!!ne&&(this.emit("active"),ne(),K&&this._initializeIntervalIfNeeded(),!0)}}return!1}},{key:"_initializeIntervalIfNeeded",value:function _initializeIntervalIfNeeded(){var K=this;this._isIntervalIgnored||void 0!==this._intervalId||(this._intervalId=setInterval(function(){K._onInterval()},this._interval),this._intervalEnd=Date.now()+this._interval)}},{key:"_onInterval",value:function _onInterval(){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 _processQueue(){for(;this._tryToStartAnother(););}},{key:"concurrency",get:function get(){return this._concurrency},set:function set(K){if(!("number"==typeof K&&K>=1))throw new TypeError("Expected `concurrency` to be a number from 1 and up, got `".concat(K,"` (").concat(se(K),")"));this._concurrency=K,this._processQueue()}},{key:"add",value:(_e=ie(oe.mark(function _callee2(K){var ne,ae=this,se=arguments;return oe.wrap(function(ue){for(;;)switch(ue.prev=ue.next){case 0:return ne=se.length>1&&void 0!==se[1]?se[1]:{},ue.abrupt("return",new Promise(function(se,ue){var ce=function(){var ce=ie(oe.mark(function _callee(){var ie,ce,de;return oe.wrap(function(oe){for(;;)switch(oe.prev=oe.next){case 0:return ae._pendingCount++,ae._intervalCount++,oe.prev=1,ie=void 0===ae._timeout&&void 0===ne.timeout?K():me.default(Promise.resolve(K()),void 0===ne.timeout?ae._timeout:ne.timeout,function(){(void 0===ne.throwOnTimeout?ae._throwOnTimeout:ne.throwOnTimeout)&&ue(ye)}),ce=se,oe.next=2,ie;case 2:ce(oe.sent),oe.next=4;break;case 3:oe.prev=3,de=oe.catch(1),ue(de);case 4:ae._next();case 5:case"end":return oe.stop()}},_callee,null,[[1,3]])}));return function run(){return ce.apply(this,arguments)}}();ae._queue.enqueue(ce,ne),ae._tryToStartAnother(),ae.emit("add")}));case 1:case"end":return ue.stop()}},_callee2)})),function add(_x){return _e.apply(this,arguments)})},{key:"addAll",value:(he=ie(oe.mark(function _callee4(K,ne){var ae=this;return oe.wrap(function(se){for(;;)switch(se.prev=se.next){case 0:return se.abrupt("return",Promise.all(K.map(function(){var K=ie(oe.mark(function _callee3(K){return oe.wrap(function(oe){for(;;)switch(oe.prev=oe.next){case 0:return oe.abrupt("return",ae.add(K,ne));case 1:case"end":return oe.stop()}},_callee3)}));return function(ne){return K.apply(this,arguments)}}())));case 1:case"end":return se.stop()}},_callee4)})),function addAll(K,ne){return he.apply(this,arguments)})},{key:"start",value:function start(){return this._isPaused?(this._isPaused=!1,this._processQueue(),this):this}},{key:"pause",value:function pause(){this._isPaused=!0}},{key:"clear",value:function clear(){this._queue=new this._queueClass}},{key:"onEmpty",value:(ae=ie(oe.mark(function _callee5(){var K=this;return oe.wrap(function(ne){for(;;)switch(ne.prev=ne.next){case 0:if(0!==this._queue.size){ne.next=1;break}return ne.abrupt("return");case 1:return ne.abrupt("return",new Promise(function(ne){var ae=K._resolveEmpty;K._resolveEmpty=function(){ae(),ne()}}));case 2:case"end":return ne.stop()}},_callee5,this)})),function onEmpty(){return ae.apply(this,arguments)})},{key:"onIdle",value:(ne=ie(oe.mark(function _callee6(){var K=this;return oe.wrap(function(ne){for(;;)switch(ne.prev=ne.next){case 0:if(0!==this._pendingCount||0!==this._queue.size){ne.next=1;break}return ne.abrupt("return");case 1:return ne.abrupt("return",new Promise(function(ne){var ae=K._resolveIdle;K._resolveIdle=function(){ae(),ne()}}));case 2:case"end":return ne.stop()}},_callee6,this)})),function onIdle(){return ne.apply(this,arguments)})},{key:"size",get:function get(){return this._queue.size}},{key:"sizeBy",value:function sizeBy(K){return this._queue.filter(K).length}},{key:"pending",get:function get(){return this._pendingCount}},{key:"isPaused",get:function get(){return this._isPaused}},{key:"timeout",get:function get(){return this._timeout},set:function set(K){this._timeout=K}}]);var ne,ae,he,_e}(he);ne.A=_e},14601:(K,ne,ae)=>{"use strict";var oe=ae(97751),ie=ae(39297),se=ae(66699),ue=ae(1625),ce=ae(52967),de=ae(77740),pe=ae(11056),fe=ae(23167),he=ae(32603),me=ae(77584),ge=ae(80747),ve=ae(43724),ye=ae(96395);K.exports=function(K,ne,ae,_e){var Ae="stackTraceLimit",De=_e?2:1,we=K.split("."),Ee=we[we.length-1],ke=oe.apply(null,we);if(ke){var xe=ke.prototype;if(!ye&&ie(xe,"cause")&&delete xe.cause,!ae)return ke;var Ce=oe("Error"),Se=ne(function(K,ne){var ae=he(_e?ne:K,void 0),oe=_e?new ke(K):new ke;return void 0!==ae&&se(oe,"message",ae),ge(oe,Se,oe.stack,2),this&&ue(xe,this)&&fe(oe,this,Se),arguments.length>De&&me(oe,arguments[De]),oe});if(Se.prototype=xe,"Error"!==Ee?ce?ce(Se,Ce):de(Se,Ce,{name:!0}):ve&&Ae in ke&&(pe(Se,ke,Ae),pe(Se,ke,"prepareStackTrace")),de(Se,ke),!ye)try{xe.name!==Ee&&se(xe,"name",Ee),xe.constructor=Se}catch(K){}return Se}}},14937:(K,ne,ae)=>{ae(16280),ae(76918),ae(23792),ae(36033),ae(59904),ae(26099),ae(47764),ae(62953);var oe=ae(17948),ie=ae(70312),se=ae(98396),ue=ae(12090);function _wrapNativeSuper(ne){var ae="function"==typeof Map?new Map:void 0;return K.exports=_wrapNativeSuper=function _wrapNativeSuper(K){if(null===K||!se(K))return K;if("function"!=typeof K)throw new TypeError("Super expression must either be null or a function");if(void 0!==ae){if(ae.has(K))return ae.get(K);ae.set(K,Wrapper)}function Wrapper(){return ue(K,arguments,oe(this).constructor)}return Wrapper.prototype=Object.create(K.prototype,{constructor:{value:Wrapper,enumerable:!1,writable:!0,configurable:!0}}),ie(Wrapper,K)},K.exports.__esModule=!0,K.exports.default=K.exports,_wrapNativeSuper(ne)}K.exports=_wrapNativeSuper,K.exports.__esModule=!0,K.exports.default=K.exports},15086:(K,ne,ae)=>{"use strict";var oe=ae(46518),ie=ae(59213).some;oe({target:"Array",proto:!0,forced:!ae(34598)("some")},{some:function some(K){return ie(this,K,arguments.length>1?arguments[1]:void 0)}})},15472:(K,ne,ae)=>{"use strict";var oe=ae(46518),ie=ae(44576),se=ae(10687);oe({global:!0},{Reflect:{}}),se(ie.Reflect,"Reflect",!0)},15575:(K,ne,ae)=>{"use strict";var oe=ae(46518),ie=ae(44576),se=ae(79472)(ie.setInterval,!0);oe({global:!0,bind:!0,forced:ie.setInterval!==se},{setInterval:se})},15617:(K,ne,ae)=>{"use strict";var oe=ae(33164);K.exports=Math.fround||function fround(K){return oe(K,1.1920928955078125e-7,34028234663852886e22,11754943508222875e-54)}},15652:(K,ne,ae)=>{"use strict";var oe=ae(79039);K.exports=oe(function(){if("function"==typeof ArrayBuffer){var K=new ArrayBuffer(8);Object.isExtensible(K)&&Object.defineProperty(K,"a",{value:8})}})},15823:(K,ne,ae)=>{"use strict";var oe=ae(46518),ie=ae(44576),se=ae(69565),ue=ae(43724),ce=ae(72805),de=ae(94644),pe=ae(66346),fe=ae(90679),he=ae(6980),me=ae(66699),ge=ae(2087),ve=ae(18014),ye=ae(57696),_e=ae(58229),Ae=ae(58319),De=ae(56969),we=ae(39297),Ee=ae(36955),ke=ae(20034),xe=ae(10757),Ce=ae(2360),Se=ae(1625),Te=ae(52967),Oe=ae(38480).f,Ie=ae(43251),Me=ae(59213).forEach,Pe=ae(87633),Re=ae(62106),Be=ae(24913),Le=ae(77347),Ne=ae(35370),je=ae(91181),ze=ae(23167),Ue=je.get,He=je.set,Ve=je.enforce,$e=Be.f,qe=Le.f,We=ie.RangeError,Ge=pe.ArrayBuffer,Ke=Ge.prototype,Ze=pe.DataView,Xe=de.NATIVE_ARRAY_BUFFER_VIEWS,Qe=de.TYPED_ARRAY_TAG,Ye=de.TypedArray,Je=de.TypedArrayPrototype,et=de.isTypedArray,tt="BYTES_PER_ELEMENT",nt="Wrong length",addGetter=function(K,ne){Re(K,ne,{configurable:!0,get:function(){return Ue(this)[ne]}})},isArrayBuffer=function(K){var ne;return Se(Ke,K)||"ArrayBuffer"===(ne=Ee(K))||"SharedArrayBuffer"===ne},isTypedArrayIndex=function(K,ne){return et(K)&&!xe(ne)&&ne in K&&ge(+ne)&&ne>=0},ot=function getOwnPropertyDescriptor(K,ne){return ne=De(ne),isTypedArrayIndex(K,ne)?he(2,K[ne]):qe(K,ne)},_t=function defineProperty(K,ne,ae){return ne=De(ne),!(isTypedArrayIndex(K,ne)&&ke(ae)&&we(ae,"value"))||we(ae,"get")||we(ae,"set")||ae.configurable||we(ae,"writable")&&!ae.writable||we(ae,"enumerable")&&!ae.enumerable?$e(K,ne,ae):(K[ne]=ae.value,K)};ue?(Xe||(Le.f=ot,Be.f=_t,addGetter(Je,"buffer"),addGetter(Je,"byteOffset"),addGetter(Je,"byteLength"),addGetter(Je,"length")),oe({target:"Object",stat:!0,forced:!Xe},{getOwnPropertyDescriptor:ot,defineProperty:_t}),K.exports=function(K,ne,ae){var ue=K.match(/\d+/)[0]/8,de=K+(ae?"Clamped":"")+"Array",pe="get"+K,he="set"+K,ge=ie[de],De=ge,we=De&&De.prototype,Ee={},addElement=function(K,ne){$e(K,ne,{get:function(){return function(K,ne){var ae=Ue(K);return ae.view[pe](ne*ue+ae.byteOffset,!0)}(this,ne)},set:function(K){return function(K,ne,oe){var ie=Ue(K);ie.view[he](ne*ue+ie.byteOffset,ae?Ae(oe):oe,!0)}(this,ne,K)},enumerable:!0})};Xe?ce&&(De=ne(function(K,ne,ae,oe){return fe(K,we),ze(ke(ne)?isArrayBuffer(ne)?void 0!==oe?new ge(ne,_e(ae,ue),oe):void 0!==ae?new ge(ne,_e(ae,ue)):new ge(ne):et(ne)?Ne(De,ne):se(Ie,De,ne):new ge(ye(ne)),K,De)}),Te&&Te(De,Ye),Me(Oe(ge),function(K){K in De||me(De,K,ge[K])}),De.prototype=we):(De=ne(function(K,ne,ae,oe){fe(K,we);var ie,ce,de,pe=0,he=0;if(ke(ne)){if(!isArrayBuffer(ne))return et(ne)?Ne(De,ne):se(Ie,De,ne);ie=ne,he=_e(ae,ue);var me=ne.byteLength;if(void 0===oe){if(me%ue)throw new We(nt);if((ce=me-he)<0)throw new We(nt)}else if((ce=ve(oe)*ue)+he>me)throw new We(nt);de=ce/ue}else de=ye(ne),ie=new Ge(ce=de*ue);for(He(K,{buffer:ie,byteOffset:he,byteLength:ce,length:de,view:new Ze(ie)});pe<de;)addElement(K,pe++)}),Te&&Te(De,Ye),we=De.prototype=Ce(Je)),we.constructor!==De&&me(we,"constructor",De),Ve(we).TypedArrayConstructor=De,Qe&&me(we,Qe,de);var xe=De!==ge;Ee[de]=De,oe({global:!0,constructor:!0,forced:xe,sham:!Xe},Ee),tt in De||me(De,tt,ue),tt in we||me(we,tt,ue),Pe(de)}):K.exports=function(){}},15913:(K,ne,ae)=>{"use strict";ae.d(ne,{A:()=>_arrayWithHoles});ae(64346);function _arrayWithHoles(K){if(Array.isArray(K))return K}},16034:(K,ne,ae)=>{"use strict";var oe=ae(46518),ie=ae(32357).values;oe({target:"Object",stat:!0},{values:function values(K){return ie(K)}})},16193:(K,ne,ae)=>{"use strict";var oe=ae(84215);K.exports="NODE"===oe},16280:(K,ne,ae)=>{"use strict";var oe=ae(46518),ie=ae(44576),se=ae(18745),ue=ae(14601),ce="WebAssembly",de=ie[ce],pe=7!==new Error("e",{cause:7}).cause,exportGlobalErrorCauseWrapper=function(K,ne){var ae={};ae[K]=ue(K,ne,pe),oe({global:!0,constructor:!0,arity:1,forced:pe},ae)},exportWebAssemblyErrorCauseWrapper=function(K,ne){if(de&&de[K]){var ae={};ae[K]=ue(ce+"."+K,ne,pe),oe({target:ce,stat:!0,constructor:!0,arity:1,forced:pe},ae)}};exportGlobalErrorCauseWrapper("Error",function(K){return function Error(ne){return se(K,this,arguments)}}),exportGlobalErrorCauseWrapper("EvalError",function(K){return function EvalError(ne){return se(K,this,arguments)}}),exportGlobalErrorCauseWrapper("RangeError",function(K){return function RangeError(ne){return se(K,this,arguments)}}),exportGlobalErrorCauseWrapper("ReferenceError",function(K){return function ReferenceError(ne){return se(K,this,arguments)}}),exportGlobalErrorCauseWrapper("SyntaxError",function(K){return function SyntaxError(ne){return se(K,this,arguments)}}),exportGlobalErrorCauseWrapper("TypeError",function(K){return function TypeError(ne){return se(K,this,arguments)}}),exportGlobalErrorCauseWrapper("URIError",function(K){return function URIError(ne){return se(K,this,arguments)}}),exportWebAssemblyErrorCauseWrapper("CompileError",function(K){return function CompileError(ne){return se(K,this,arguments)}}),exportWebAssemblyErrorCauseWrapper("LinkError",function(K){return function LinkError(ne){return se(K,this,arguments)}}),exportWebAssemblyErrorCauseWrapper("RuntimeError",function(K){return function RuntimeError(ne){return se(K,this,arguments)}})},16468:(K,ne,ae)=>{"use strict";var oe=ae(46518),ie=ae(44576),se=ae(79504),ue=ae(92796),ce=ae(36840),de=ae(3451),pe=ae(72652),fe=ae(90679),he=ae(94901),me=ae(64117),ge=ae(20034),ve=ae(79039),ye=ae(84428),_e=ae(10687),Ae=ae(23167);K.exports=function(K,ne,ae){var De=-1!==K.indexOf("Map"),we=-1!==K.indexOf("Weak"),Ee=De?"set":"add",ke=ie[K],xe=ke&&ke.prototype,Ce=ke,Se={},fixMethod=function(K){var ne=se(xe[K]);ce(xe,K,"add"===K?function add(K){return ne(this,0===K?0:K),this}:"delete"===K?function(K){return!(we&&!ge(K))&&ne(this,0===K?0:K)}:"get"===K?function get(K){return we&&!ge(K)?void 0:ne(this,0===K?0:K)}:"has"===K?function has(K){return!(we&&!ge(K))&&ne(this,0===K?0:K)}:function set(K,ae){return ne(this,0===K?0:K,ae),this})};if(ue(K,!he(ke)||!(we||xe.forEach&&!ve(function(){(new ke).entries().next()}))))Ce=ae.getConstructor(ne,K,De,Ee),de.enable();else if(ue(K,!0)){var Te=new Ce,Oe=Te[Ee](we?{}:-0,1)!==Te,Ie=ve(function(){Te.has(1)}),Me=ye(function(K){new ke(K)}),Pe=!we&&ve(function(){for(var K=new ke,ne=5;ne--;)K[Ee](ne,ne);return!K.has(-0)});Me||((Ce=ne(function(K,ne){fe(K,xe);var ae=Ae(new ke,K,Ce);return me(ne)||pe(ne,ae[Ee],{that:ae,AS_ENTRIES:De}),ae})).prototype=xe,xe.constructor=Ce),(Ie||Pe)&&(fixMethod("delete"),fixMethod("has"),De&&fixMethod("get")),(Pe||Oe)&&fixMethod(Ee),we&&xe.clear&&delete xe.clear}return Se[K]=Ce,oe({global:!0,constructor:!0,forced:Ce!==ke},Se),_e(Ce,K),we||ae.setStrong(Ce,K,De),Ce}},16499:(K,ne,ae)=>{"use strict";var oe=ae(46518),ie=ae(69565),se=ae(79306),ue=ae(36043),ce=ae(1103),de=ae(72652);oe({target:"Promise",stat:!0,forced:ae(90537)},{all:function all(K){var ne=this,ae=ue.f(ne),oe=ae.resolve,pe=ae.reject,fe=ce(function(){var ae=se(ne.resolve),ue=[],ce=0,fe=1;de(K,function(K){var se=ce++,de=!1;fe++,ie(ae,ne,K).then(function(K){de||(de=!0,ue[se]=K,--fe||oe(ue))},pe)}),--fe||oe(ue)});return fe.error&&pe(fe.value),ae.promise}})},16575:(K,ne,ae)=>{"use strict";var oe=ae(39297);K.exports=function(K){return void 0!==K&&(oe(K,"value")||oe(K,"writable"))}},16823:K=>{"use strict";var ne=String;K.exports=function(K){try{return ne(K)}catch(K){return"Object"}}},16973:(K,ne,ae)=>{"use strict";ae(84185),ae(52811),ae(78459),Object.defineProperty(ne,"__esModule",{value:!0});ne.ContentRect=function ContentRect(K){if("getBBox"in K){var ne=K.getBBox();return Object.freeze({height:ne.height,left:0,top:0,width:ne.width})}var ae=window.getComputedStyle(K);return Object.freeze({height:parseFloat(ae.height||"0"),left:parseFloat(ae.paddingLeft||"0"),top:parseFloat(ae.paddingTop||"0"),width:parseFloat(ae.width||"0")})}},17352:(K,ne,ae)=>{ae(52675),ae(89463),ae(2259),ae(23792),ae(44114),ae(26099),ae(47764),ae(62953),K.exports=function _iterableToArrayLimit(K,ne){var ae=null==K?null:"undefined"!=typeof Symbol&&K[Symbol.iterator]||K["@@iterator"];if(null!=ae){var oe,ie,se,ue,ce=[],de=!0,pe=!1;try{if(se=(ae=ae.call(K)).next,0===ne){if(Object(ae)!==ae)return;de=!1}else for(;!(de=(oe=se.call(ae)).done)&&(ce.push(oe.value),ce.length!==ne);de=!0);}catch(K){pe=!0,ie=K}finally{try{if(!de&&null!=ae.return&&(ue=ae.return(),Object(ue)!==ue))return}finally{if(pe)throw ie}}return ce}},K.exports.__esModule=!0,K.exports.default=K.exports},17905:function(K,ne,ae){var oe,ie,se,ue,ce=ae(89990);ae(34782),ue=function(K){var ne,ae;return K.mode.OFB=(ne=K.lib.BlockCipherMode.extend(),ae=ne.Encryptor=ne.extend({processBlock:function processBlock(K,ne){var ae=this._cipher,oe=ae.blockSize,ie=this._iv,se=this._keystream;ie&&(se=this._keystream=ie.slice(0),this._iv=void 0),ae.encryptBlock(se,0);for(var ue=0;ue<oe;ue++)K[ne+ue]^=se[ue]}}),ne.Decryptor=ae,ne),K.mode.OFB},"object"===ce(ne)?K.exports=ne=ue(ae(83841),ae(76793)):(ie=[ae(83841),ae(76793)],void 0===(se="function"==typeof(oe=ue)?oe.apply(ne,ie):oe)||(K.exports=se))},17948:(K,ne,ae)=>{function _getPrototypeOf(ne){return K.exports=_getPrototypeOf=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(K){return K.__proto__||Object.getPrototypeOf(K)},K.exports.__esModule=!0,K.exports.default=K.exports,_getPrototypeOf(ne)}ae(94170),ae(40875),ae(63548),ae(10287),K.exports=_getPrototypeOf,K.exports.__esModule=!0,K.exports.default=K.exports},18014:(K,ne,ae)=>{"use strict";var oe=ae(91291),ie=Math.min;K.exports=function(K){var ne=oe(K);return ne>0?ie(ne,9007199254740991):0}},18061:(K,ne,ae)=>{"use strict";ae.d(ne,{A:()=>_iterableToArray});ae(52675),ae(89463),ae(2259),ae(23418),ae(23792),ae(26099),ae(47764),ae(62953);function _iterableToArray(K){if("undefined"!=typeof Symbol&&null!=K[Symbol.iterator]||null!=K["@@iterator"])return Array.from(K)}},18111:(K,ne,ae)=>{"use strict";var oe=ae(46518),ie=ae(44576),se=ae(90679),ue=ae(28551),ce=ae(94901),de=ae(42787),pe=ae(62106),fe=ae(97040),he=ae(79039),me=ae(39297),ge=ae(78227),ve=ae(57657).IteratorPrototype,ye=ae(43724),_e=ae(96395),Ae="constructor",De="Iterator",we=ge("toStringTag"),Ee=TypeError,ke=ie[De],xe=_e||!ce(ke)||ke.prototype!==ve||!he(function(){ke({})}),Ce=function Iterator(){if(se(this,ve),de(this)===ve)throw new Ee("Abstract class Iterator not directly constructable")},defineIteratorPrototypeAccessor=function(K,ne){ye?pe(ve,K,{configurable:!0,get:function(){return ne},set:function(ne){if(ue(this),this===ve)throw new Ee("You can't redefine this property");me(this,K)?this[K]=ne:fe(this,K,ne)}}):ve[K]=ne};me(ve,we)||defineIteratorPrototypeAccessor(we,De),!xe&&me(ve,Ae)&&ve[Ae]!==Object||defineIteratorPrototypeAccessor(Ae,Ce),Ce.prototype=ve,oe({global:!0,constructor:!0,forced:xe},{Iterator:Ce})},18180:(K,ne,ae)=>{"use strict";ae.d(ne,{A:()=>_typeof});ae(52675),ae(89463),ae(2259),ae(23792),ae(26099),ae(47764),ae(62953);function _typeof(K){return _typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(K){return typeof K}:function(K){return K&&"function"==typeof Symbol&&K.constructor===Symbol&&K!==Symbol.prototype?"symbol":typeof K},_typeof(K)}},18237:(K,ne,ae)=>{"use strict";var oe=ae(46518),ie=ae(72652),se=ae(79306),ue=ae(28551),ce=ae(1767),de=ae(9539),pe=ae(84549),fe=ae(18745),he=ae(79039),me=TypeError,ge=he(function(){[].keys().reduce(function(){},void 0)}),ve=!ge&&pe("reduce",me);oe({target:"Iterator",proto:!0,real:!0,forced:ge||ve},{reduce:function reduce(K){ue(this);try{se(K)}catch(K){de(this,"throw",K)}var ne=arguments.length<2,ae=ne?void 0:arguments[1];if(ve)return fe(ve,this,ne?[K]:[K,ae]);var oe=ce(this),pe=0;if(ie(oe,function(oe){ne?(ne=!1,ae=oe):ae=K(ae,oe,pe),pe++},{IS_RECORD:!0}),ne)throw new me("Reduce of empty iterator with no initial value");return ae}})},18265:K=>{"use strict";var Queue=function(){this.head=null,this.tail=null};Queue.prototype={add:function(K){var ne={item:K,next:null},ae=this.tail;ae?ae.next=ne:this.head=ne,this.tail=ne},get:function(){var K=this.head;if(K)return null===(this.head=K.next)&&(this.tail=null),K.item}},K.exports=Queue},18443:(K,ne,ae)=>{"use strict";ae.d(ne,{A:()=>_asyncToGenerator});ae(26099),ae(3362);function asyncGeneratorStep(K,ne,ae,oe,ie,se,ue){try{var ce=K[se](ue),de=ce.value}catch(K){return void ae(K)}ce.done?ne(de):Promise.resolve(de).then(oe,ie)}function _asyncToGenerator(K){return function(){var ne=this,ae=arguments;return new Promise(function(oe,ie){var se=K.apply(ne,ae);function _next(K){asyncGeneratorStep(se,oe,ie,_next,_throw,"next",K)}function _throw(K){asyncGeneratorStep(se,oe,ie,_next,_throw,"throw",K)}_next(void 0)})}}},18727:(K,ne,ae)=>{"use strict";var oe=ae(36955);K.exports=function(K){var ne=oe(K);return"BigInt64Array"===ne||"BigUint64Array"===ne}},18745:(K,ne,ae)=>{"use strict";var oe=ae(40616),ie=Function.prototype,se=ie.apply,ue=ie.call;K.exports="object"==typeof Reflect&&Reflect.apply||(oe?ue.bind(se):function(){return ue.apply(se,arguments)})},18814:(K,ne,ae)=>{"use strict";var oe=ae(79039),ie=ae(44576).RegExp;K.exports=oe(function(){var K=ie("(?<a>b)","g");return"b"!==K.exec("b").groups.a||"bc"!=="b".replace(K,"$<a>c")})},18863:(K,ne,ae)=>{"use strict";var oe=ae(46518),ie=ae(80926).right,se=ae(34598),ue=ae(39519);oe({target:"Array",proto:!0,forced:!ae(16193)&&ue>79&&ue<83||!se("reduceRight")},{reduceRight:function reduceRight(K){return ie(this,K,arguments.length,arguments.length>1?arguments[1]:void 0)}})},18866:(K,ne,ae)=>{"use strict";var oe=ae(43802).end,ie=ae(60706);K.exports=ie("trimEnd")?function trimEnd(){return oe(this)}:"".trimEnd},18905:(K,ne,ae)=>{"use strict";var oe=ae(8498),ie=ae(89990);ae(2259),ae(16280),ae(76918),ae(64346),ae(23792),ae(48598),ae(44114),ae(23288),ae(69085),ae(79432),ae(26099),ae(27495),ae(38781),ae(47764),ae(25440),ae(62953);var se=Symbol.for("react.transitional.element"),ue=Symbol.for("react.portal"),ce=Symbol.for("react.fragment"),de=Symbol.for("react.strict_mode"),pe=Symbol.for("react.profiler"),fe=Symbol.for("react.consumer"),he=Symbol.for("react.context"),me=Symbol.for("react.forward_ref"),ge=Symbol.for("react.suspense"),ve=Symbol.for("react.memo"),ye=Symbol.for("react.lazy"),_e=Symbol.for("react.activity"),Ae=Symbol.iterator;var De={isMounted:function isMounted(){return!1},enqueueForceUpdate:function enqueueForceUpdate(){},enqueueReplaceState:function enqueueReplaceState(){},enqueueSetState:function enqueueSetState(){}},we=Object.assign,Ee={};function Component(K,ne,ae){this.props=K,this.context=ne,this.refs=Ee,this.updater=ae||De}function ComponentDummy(){}function PureComponent(K,ne,ae){this.props=K,this.context=ne,this.refs=Ee,this.updater=ae||De}Component.prototype.isReactComponent={},Component.prototype.setState=function(K,ne){if("object"!==ie(K)&&"function"!=typeof K&&null!=K)throw Error("takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,K,ne,"setState")},Component.prototype.forceUpdate=function(K){this.updater.enqueueForceUpdate(this,K,"forceUpdate")},ComponentDummy.prototype=Component.prototype;var ke=PureComponent.prototype=new ComponentDummy;ke.constructor=PureComponent,we(ke,Component.prototype),ke.isPureReactComponent=!0;var xe=Array.isArray;function noop(){}var Ce={H:null,A:null,T:null,S:null},Se=Object.prototype.hasOwnProperty;function ReactElement(K,ne,ae){var oe=ae.ref;return{$$typeof:se,type:K,key:ne,ref:void 0!==oe?oe:null,props:ae}}function isValidElement(K){return"object"===ie(K)&&null!==K&&K.$$typeof===se}var Te=/\/+/g;function getElementKey(K,ne){return"object"===ie(K)&&null!==K&&null!=K.key?function escape(K){var ne={"=":"=0",":":"=2"};return"$"+K.replace(/[=:]/g,function(K){return ne[K]})}(""+K.key):ne.toString(36)}function mapIntoArray(K,ne,ae,oe,ce){var de=ie(K);"undefined"!==de&&"boolean"!==de||(K=null);var pe=!1;if(null===K)pe=!0;else switch(de){case"bigint":case"string":case"number":pe=!0;break;case"object":switch(K.$$typeof){case se:case ue:pe=!0;break;case ye:return mapIntoArray((pe=K._init)(K._payload),ne,ae,oe,ce)}}if(pe)return ce=ce(K),pe=""===oe?"."+getElementKey(K,0):oe,xe(ce)?(ae="",null!=pe&&(ae=pe.replace(Te,"$&/")+"/"),mapIntoArray(ce,ne,ae,"",function(K){return K})):null!=ce&&(isValidElement(ce)&&(ce=function cloneAndReplaceKey(K,ne){return ReactElement(K.type,ne,K.props)}(ce,ae+(null==ce.key||K&&K.key===ce.key?"":(""+ce.key).replace(Te,"$&/")+"/")+pe)),ne.push(ce)),1;pe=0;var fe=""===oe?".":oe+":";if(xe(K))for(var he=0;he<K.length;he++)pe+=mapIntoArray(oe=K[he],ne,ae,de=fe+getElementKey(oe,he),ce);else if("function"==typeof(he=function getIteratorFn(K){return null===K||"object"!==ie(K)?null:"function"==typeof(K=Ae&&K[Ae]||K["@@iterator"])?K:null}(K)))for(K=he.call(K),he=0;!(oe=K.next()).done;)pe+=mapIntoArray(oe=oe.value,ne,ae,de=fe+getElementKey(oe,he++),ce);else if("object"===de){if("function"==typeof K.then)return mapIntoArray(function resolveThenable(K){switch(K.status){case"fulfilled":return K.value;case"rejected":throw K.reason;default:switch("string"==typeof K.status?K.then(noop,noop):(K.status="pending",K.then(function(ne){"pending"===K.status&&(K.status="fulfilled",K.value=ne)},function(ne){"pending"===K.status&&(K.status="rejected",K.reason=ne)})),K.status){case"fulfilled":return K.value;case"rejected":throw K.reason}}throw K}(K),ne,ae,oe,ce);throw ne=String(K),Error("Objects are not valid as a React child (found: "+("[object Object]"===ne?"object with keys {"+Object.keys(K).join(", ")+"}":ne)+"). If you meant to render a collection of children, use an array instead.")}return pe}function mapChildren(K,ne,ae){if(null==K)return K;var oe=[],ie=0;return mapIntoArray(K,oe,"","",function(K){return ne.call(ae,K,ie++)}),oe}function lazyInitializer(K){if(-1===K._status){var ne=K._result;(ne=ne()).then(function(ne){0!==K._status&&-1!==K._status||(K._status=1,K._result=ne)},function(ne){0!==K._status&&-1!==K._status||(K._status=2,K._result=ne)}),-1===K._status&&(K._status=0,K._result=ne)}if(1===K._status)return K._result.default;throw K._result}var Oe="function"==typeof reportError?reportError:function(K){if("object"===("undefined"==typeof window?"undefined":ie(window))&&"function"==typeof window.ErrorEvent){var ne=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:"object"===ie(K)&&null!==K&&"string"==typeof K.message?String(K.message):String(K),error:K});if(!window.dispatchEvent(ne))return}else if("object"===(void 0===oe?"undefined":ie(oe))&&"function"==typeof oe.emit)return void oe.emit("uncaughtException",K);console.error(K)},Ie={map:mapChildren,forEach:function forEach(K,ne,ae){mapChildren(K,function(){ne.apply(this,arguments)},ae)},count:function count(K){var ne=0;return mapChildren(K,function(){ne++}),ne},toArray:function toArray(K){return mapChildren(K,function(K){return K})||[]},only:function only(K){if(!isValidElement(K))throw Error("React.Children.only expected to receive a single React element child.");return K}};ne.Activity=_e,ne.Children=Ie,ne.Component=Component,ne.Fragment=ce,ne.Profiler=pe,ne.PureComponent=PureComponent,ne.StrictMode=de,ne.Suspense=ge,ne.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=Ce,ne.__COMPILER_RUNTIME={__proto__:null,c:function c(K){return Ce.H.useMemoCache(K)}},ne.cache=function(K){return function(){return K.apply(null,arguments)}},ne.cacheSignal=function(){return null},ne.cloneElement=function(K,ne,ae){if(null==K)throw Error("The argument must be a React element, but you passed "+K+".");var oe=we({},K.props),ie=K.key;if(null!=ne)for(se in void 0!==ne.key&&(ie=""+ne.key),ne)!Se.call(ne,se)||"key"===se||"__self"===se||"__source"===se||"ref"===se&&void 0===ne.ref||(oe[se]=ne[se]);var se=arguments.length-2;if(1===se)oe.children=ae;else if(1<se){for(var ue=Array(se),ce=0;ce<se;ce++)ue[ce]=arguments[ce+2];oe.children=ue}return ReactElement(K.type,ie,oe)},ne.createContext=function(K){return(K={$$typeof:he,_currentValue:K,_currentValue2:K,_threadCount:0,Provider:null,Consumer:null}).Provider=K,K.Consumer={$$typeof:fe,_context:K},K},ne.createElement=function(K,ne,ae){var oe,ie={},se=null;if(null!=ne)for(oe in void 0!==ne.key&&(se=""+ne.key),ne)Se.call(ne,oe)&&"key"!==oe&&"__self"!==oe&&"__source"!==oe&&(ie[oe]=ne[oe]);var ue=arguments.length-2;if(1===ue)ie.children=ae;else if(1<ue){for(var ce=Array(ue),de=0;de<ue;de++)ce[de]=arguments[de+2];ie.children=ce}if(K&&K.defaultProps)for(oe in ue=K.defaultProps)void 0===ie[oe]&&(ie[oe]=ue[oe]);return ReactElement(K,se,ie)},ne.createRef=function(){return{current:null}},ne.forwardRef=function(K){return{$$typeof:me,render:K}},ne.isValidElement=isValidElement,ne.lazy=function(K){return{$$typeof:ye,_payload:{_status:-1,_result:K},_init:lazyInitializer}},ne.memo=function(K,ne){return{$$typeof:ve,type:K,compare:void 0===ne?null:ne}},ne.startTransition=function(K){var ne=Ce.T,ae={};Ce.T=ae;try{var oe=K(),se=Ce.S;null!==se&&se(ae,oe),"object"===ie(oe)&&null!==oe&&"function"==typeof oe.then&&oe.then(noop,Oe)}catch(K){Oe(K)}finally{null!==ne&&null!==ae.types&&(ne.types=ae.types),Ce.T=ne}},ne.unstable_useCacheRefresh=function(){return Ce.H.useCacheRefresh()},ne.use=function(K){return Ce.H.use(K)},ne.useActionState=function(K,ne,ae){return Ce.H.useActionState(K,ne,ae)},ne.useCallback=function(K,ne){return Ce.H.useCallback(K,ne)},ne.useContext=function(K){return Ce.H.useContext(K)},ne.useDebugValue=function(){},ne.useDeferredValue=function(K,ne){return Ce.H.useDeferredValue(K,ne)},ne.useEffect=function(K,ne){return Ce.H.useEffect(K,ne)},ne.useEffectEvent=function(K){return Ce.H.useEffectEvent(K)},ne.useId=function(){return Ce.H.useId()},ne.useImperativeHandle=function(K,ne,ae){return Ce.H.useImperativeHandle(K,ne,ae)},ne.useInsertionEffect=function(K,ne){return Ce.H.useInsertionEffect(K,ne)},ne.useLayoutEffect=function(K,ne){return Ce.H.useLayoutEffect(K,ne)},ne.useMemo=function(K,ne){return Ce.H.useMemo(K,ne)},ne.useOptimistic=function(K,ne){return Ce.H.useOptimistic(K,ne)},ne.useReducer=function(K,ne,ae){return Ce.H.useReducer(K,ne,ae)},ne.useRef=function(K){return Ce.H.useRef(K)},ne.useState=function(K){return Ce.H.useState(K)},ne.useSyncExternalStore=function(K,ne,ae){return Ce.H.useSyncExternalStore(K,ne,ae)},ne.useTransition=function(){return Ce.H.useTransition()},ne.version="19.2.3"},18993:function(K,ne,ae){"use strict";ae(51629),ae(84185),ae(26099),ae(98992),ae(3949),ae(23500);var oe=this&&this.__importDefault||function(K){return K&&K.__esModule?K:{"default":K}};Object.defineProperty(ne,"__esModule",{value:!0}),ne.default=function StyleToObject(K,ne){var ae=null;if(!K||"string"!=typeof K)return ae;var oe=(0,ie.default)(K),se="function"==typeof ne;return oe.forEach(function(K){if("declaration"===K.type){var oe=K.property,ie=K.value;se?ne(oe,ie,K):ie&&((ae=ae||{})[oe]=ie)}}),ae};var ie=oe(ae(63016))},19167:(K,ne,ae)=>{"use strict";var oe=ae(44576);K.exports=oe},19326:(K,ne,ae)=>{"use strict";ae.d(ne,{A:()=>toPropertyKey});var oe=ae(18180);ae(45700),ae(16280),ae(76918),ae(89572),ae(2892);function toPropertyKey(K){var ne=function toPrimitive(K,ne){if("object"!=(0,oe.A)(K)||!K)return K;var ae=K[Symbol.toPrimitive];if(void 0!==ae){var ie=ae.call(K,ne||"default");if("object"!=(0,oe.A)(ie))return ie;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===ne?String:Number)(K)}(K,"string");return"symbol"==(0,oe.A)(ne)?ne:ne+""}},19369:(K,ne,ae)=>{"use strict";var oe=ae(94644),ie=ae(79504),se=oe.aTypedArray,ue=oe.exportTypedArrayMethod,ce=ie([].join);ue("join",function join(K){return ce(se(this),K)})},19462:(K,ne,ae)=>{"use strict";var oe=ae(69565),ie=ae(2360),se=ae(66699),ue=ae(56279),ce=ae(78227),de=ae(91181),pe=ae(55966),fe=ae(57657).IteratorPrototype,he=ae(62529),me=ae(9539),ge=ae(91385),ve=ce("toStringTag"),ye="IteratorHelper",_e="WrapForValidIterator",Ae="normal",De="throw",we=de.set,createIteratorProxyPrototype=function(K){var ne=de.getterFor(K?_e:ye);return ue(ie(fe),{next:function next(){var ae=ne(this);if(K)return ae.nextHandler();if(ae.done)return he(void 0,!0);try{var oe=ae.nextHandler();return ae.returnHandlerResult?oe:he(oe,ae.done)}catch(K){throw ae.done=!0,K}},"return":function(){var ae=ne(this),ie=ae.iterator;if(ae.done=!0,K){var se=pe(ie,"return");return se?oe(se,ie):he(void 0,!0)}if(ae.inner)try{me(ae.inner.iterator,Ae)}catch(K){return me(ie,De,K)}if(ae.openIters)try{ge(ae.openIters,Ae)}catch(K){return me(ie,De,K)}return ie&&me(ie,Ae),he(void 0,!0)}})},Ee=createIteratorProxyPrototype(!0),ke=createIteratorProxyPrototype(!1);se(ke,ve,"Iterator Helper"),K.exports=function(K,ne,ae){var oe=function Iterator(oe,ie){ie?(ie.iterator=oe.iterator,ie.next=oe.next):ie=oe,ie.type=ne?_e:ye,ie.returnHandlerResult=!!ae,ie.nextHandler=K,ie.counter=0,ie.done=!1,we(this,ie)};return oe.prototype=ne?Ee:ke,oe}},19617:(K,ne,ae)=>{"use strict";var oe=ae(25397),ie=ae(35610),se=ae(26198),createMethod=function(K){return function(ne,ae,ue){var ce=oe(ne),de=se(ce);if(0===de)return!K&&-1;var pe,fe=ie(ue,de);if(K&&ae!=ae){for(;de>fe;)if((pe=ce[fe++])!=pe)return!0}else for(;de>fe;fe++)if((K||fe in ce)&&ce[fe]===ae)return K||fe||0;return!K&&-1}};K.exports={includes:createMethod(!0),indexOf:createMethod(!1)}},20034:(K,ne,ae)=>{"use strict";var oe=ae(94901);K.exports=function(K){return"object"==typeof K?null!==K:oe(K)}},20116:(K,ne,ae)=>{"use strict";var oe=ae(46518),ie=ae(69565),se=ae(72652),ue=ae(79306),ce=ae(28551),de=ae(1767),pe=ae(9539),fe=ae(84549)("find",TypeError);oe({target:"Iterator",proto:!0,real:!0,forced:fe},{find:function find(K){ce(this);try{ue(K)}catch(K){pe(this,"throw",K)}if(fe)return ie(fe,this,K);var ne=de(this),ae=0;return se(ne,function(ne,oe){if(K(ne,ae++))return oe(ne)},{IS_RECORD:!0,INTERRUPTED:!0}).result}})},20397:(K,ne,ae)=>{"use strict";var oe=ae(97751);K.exports=oe("document","documentElement")},20423:(K,ne,ae)=>{"use strict";ae.d(ne,{A:()=>_get});ae(94170),ae(83851),ae(26099),ae(40888),ae(15472);var oe=ae(36858);function _get(){return _get="undefined"!=typeof Reflect&&Reflect.get?Reflect.get.bind():function(K,ne,ae){var ie=function _superPropBase(K,ne){for(;!{}.hasOwnProperty.call(K,ne)&&null!==(K=(0,oe.A)(K)););return K}(K,ne);if(ie){var se=Object.getOwnPropertyDescriptor(ie,ne);return se.get?se.get.call(arguments.length<3?K:ae):se.value}},_get.apply(null,arguments)}},20484:function(K,ne,ae){var oe,ie,se,ue,ce=ae(89990);ue=function(K){return function(){var ne=K,ae=ne.lib,oe=ae.WordArray,ie=ae.Hasher,se=ne.algo,ue=oe.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]),ce=oe.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]),de=oe.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]),pe=oe.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]),fe=oe.create([0,1518500249,1859775393,2400959708,2840853838]),he=oe.create([1352829926,1548603684,1836072691,2053994217,0]),me=se.RIPEMD160=ie.extend({_doReset:function _doReset(){this._hash=oe.create([1732584193,4023233417,2562383102,271733878,3285377520])},_doProcessBlock:function _doProcessBlock(K,ne){for(var ae=0;ae<16;ae++){var oe=ne+ae,ie=K[oe];K[oe]=16711935&(ie<<8|ie>>>24)|4278255360&(ie<<24|ie>>>8)}var se,me,ge,ve,ye,_e,Ae,De,we,Ee,ke,xe=this._hash.words,Ce=fe.words,Se=he.words,Te=ue.words,Oe=ce.words,Ie=de.words,Me=pe.words;for(_e=se=xe[0],Ae=me=xe[1],De=ge=xe[2],we=ve=xe[3],Ee=ye=xe[4],ae=0;ae<80;ae+=1)ke=se+K[ne+Te[ae]]|0,ke+=ae<16?f1(me,ge,ve)+Ce[0]:ae<32?f2(me,ge,ve)+Ce[1]:ae<48?f3(me,ge,ve)+Ce[2]:ae<64?f4(me,ge,ve)+Ce[3]:f5(me,ge,ve)+Ce[4],ke=(ke=rotl(ke|=0,Ie[ae]))+ye|0,se=ye,ye=ve,ve=rotl(ge,10),ge=me,me=ke,ke=_e+K[ne+Oe[ae]]|0,ke+=ae<16?f5(Ae,De,we)+Se[0]:ae<32?f4(Ae,De,we)+Se[1]:ae<48?f3(Ae,De,we)+Se[2]:ae<64?f2(Ae,De,we)+Se[3]:f1(Ae,De,we)+Se[4],ke=(ke=rotl(ke|=0,Me[ae]))+Ee|0,_e=Ee,Ee=we,we=rotl(De,10),De=Ae,Ae=ke;ke=xe[1]+ge+we|0,xe[1]=xe[2]+ve+Ee|0,xe[2]=xe[3]+ye+_e|0,xe[3]=xe[4]+se+Ae|0,xe[4]=xe[0]+me+De|0,xe[0]=ke},_doFinalize:function _doFinalize(){var K=this._data,ne=K.words,ae=8*this._nDataBytes,oe=8*K.sigBytes;ne[oe>>>5]|=128<<24-oe%32,ne[14+(oe+64>>>9<<4)]=16711935&(ae<<8|ae>>>24)|4278255360&(ae<<24|ae>>>8),K.sigBytes=4*(ne.length+1),this._process();for(var ie=this._hash,se=ie.words,ue=0;ue<5;ue++){var ce=se[ue];se[ue]=16711935&(ce<<8|ce>>>24)|4278255360&(ce<<24|ce>>>8)}return ie},clone:function clone(){var clone=ie.clone.call(this);return clone._hash=this._hash.clone(),clone}});function f1(K,ne,ae){return K^ne^ae}function f2(K,ne,ae){return K&ne|~K&ae}function f3(K,ne,ae){return(K|~ne)^ae}function f4(K,ne,ae){return K&ae|ne&~ae}function f5(K,ne,ae){return K^(ne|~ae)}function rotl(K,ne){return K<<ne|K>>>32-ne}ne.RIPEMD160=ie._createHelper(me),ne.HmacRIPEMD160=ie._createHmacHelper(me)}(Math),K.RIPEMD160},"object"===ce(ne)?K.exports=ne=ue(ae(83841)):(ie=[ae(83841)],void 0===(se="function"==typeof(oe=ue)?oe.apply(ne,ie):oe)||(K.exports=se))},21489:(K,ne,ae)=>{"use strict";ae(15823)("Uint8",function(K){return function Uint8Array(ne,ae,oe){return K(this,ne,ae,oe)}})},21699:(K,ne,ae)=>{"use strict";var oe=ae(46518),ie=ae(79504),se=ae(60511),ue=ae(67750),ce=ae(655),de=ae(41436),pe=ie("".indexOf);oe({target:"String",proto:!0,forced:!de("includes")},{includes:function includes(K){return!!~pe(ce(ue(this)),ce(se(K)),arguments.length>1?arguments[1]:void 0)}})},21894:function(K,ne,ae){var oe,ie,se,ue,ce=ae(89990);ae(25276),ae(48598),ae(44114),ue=function(K){var ne,ae;return ae=(ne=K).lib.WordArray,ne.enc.Base64={stringify:function stringify(K){var ne=K.words,ae=K.sigBytes,oe=this._map;K.clamp();for(var ie=[],se=0;se<ae;se+=3)for(var ue=(ne[se>>>2]>>>24-se%4*8&255)<<16|(ne[se+1>>>2]>>>24-(se+1)%4*8&255)<<8|ne[se+2>>>2]>>>24-(se+2)%4*8&255,ce=0;ce<4&&se+.75*ce<ae;ce++)ie.push(oe.charAt(ue>>>6*(3-ce)&63));var de=oe.charAt(64);if(de)for(;ie.length%4;)ie.push(de);return ie.join("")},parse:function parse(K){var ne=K.length,oe=this._map,ie=this._reverseMap;if(!ie){ie=this._reverseMap=[];for(var se=0;se<oe.length;se++)ie[oe.charCodeAt(se)]=se}var ue=oe.charAt(64);if(ue){var ce=K.indexOf(ue);-1!==ce&&(ne=ce)}return function parseLoop(K,ne,oe){for(var ie=[],se=0,ue=0;ue<ne;ue++)if(ue%4){var ce=oe[K.charCodeAt(ue-1)]<<ue%4*2|oe[K.charCodeAt(ue)]>>>6-ue%4*2;ie[se>>>2]|=ce<<24-se%4*8,se++}return ae.create(ie,se)}(K,ne,ie)},_map:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/="},K.enc.Base64},"object"===ce(ne)?K.exports=ne=ue(ae(83841)):(ie=[ae(83841)],void 0===(se="function"==typeof(oe=ue)?oe.apply(ne,ie):oe)||(K.exports=se))},21903:(K,ne,ae)=>{"use strict";var oe=ae(94644),ie=ae(43839).findLast,se=oe.aTypedArray;(0,oe.exportTypedArrayMethod)("findLast",function findLast(K){return ie(se(this),K,arguments.length>1?arguments[1]:void 0)})},22134:(K,ne,ae)=>{"use strict";ae(15823)("Uint8",function(K){return function Uint8ClampedArray(ne,ae,oe){return K(this,ne,ae,oe)}},!0)},22195:(K,ne,ae)=>{"use strict";var oe=ae(79504),ie=oe({}.toString),se=oe("".slice);K.exports=function(K){return se(ie(K),8,-1)}},22257:function(K,ne,ae){"use strict";var oe=ae(89990);ae(44114),ae(59904),ae(84185),ae(83851);var ie=this&&this.__createBinding||(Object.create?function(K,ne,ae,oe){void 0===oe&&(oe=ae);var ie=Object.getOwnPropertyDescriptor(ne,ae);ie&&!("get"in ie?!ne.__esModule:ie.writable||ie.configurable)||(ie={enumerable:!0,get:function get(){return ne[ae]}}),Object.defineProperty(K,oe,ie)}:function(K,ne,ae,oe){void 0===oe&&(oe=ae),K[oe]=ne[ae]}),se=this&&this.__exportStar||function(K,ne){for(var ae in K)"default"===ae||Object.prototype.hasOwnProperty.call(ne,ae)||ie(ne,K,ae)};Object.defineProperty(ne,"__esModule",{value:!0}),ne.DomHandler=void 0;var ue=ae(14169),ce=ae(23353);se(ae(23353),ne);var de={withStartIndices:!1,withEndIndices:!1,xmlMode:!1},pe=function(){function DomHandler(K,ne,ae){this.dom=[],this.root=new ce.Document(this.dom),this.done=!1,this.tagStack=[this.root],this.lastNode=null,this.parser=null,"function"==typeof ne&&(ae=ne,ne=de),"object"===oe(K)&&(ne=K,K=void 0),this.callback=null!=K?K:null,this.options=null!=ne?ne:de,this.elementCB=null!=ae?ae:null}return DomHandler.prototype.onparserinit=function(K){this.parser=K},DomHandler.prototype.onreset=function(){this.dom=[],this.root=new ce.Document(this.dom),this.done=!1,this.tagStack=[this.root],this.lastNode=null,this.parser=null},DomHandler.prototype.onend=function(){this.done||(this.done=!0,this.parser=null,this.handleCallback(null))},DomHandler.prototype.onerror=function(K){this.handleCallback(K)},DomHandler.prototype.onclosetag=function(){this.lastNode=null;var K=this.tagStack.pop();this.options.withEndIndices&&(K.endIndex=this.parser.endIndex),this.elementCB&&this.elementCB(K)},DomHandler.prototype.onopentag=function(K,ne){var ae=this.options.xmlMode?ue.ElementType.Tag:void 0,oe=new ce.Element(K,ne,void 0,ae);this.addNode(oe),this.tagStack.push(oe)},DomHandler.prototype.ontext=function(K){var ne=this.lastNode;if(ne&&ne.type===ue.ElementType.Text)ne.data+=K,this.options.withEndIndices&&(ne.endIndex=this.parser.endIndex);else{var ae=new ce.Text(K);this.addNode(ae),this.lastNode=ae}},DomHandler.prototype.oncomment=function(K){if(this.lastNode&&this.lastNode.type===ue.ElementType.Comment)this.lastNode.data+=K;else{var ne=new ce.Comment(K);this.addNode(ne),this.lastNode=ne}},DomHandler.prototype.oncommentend=function(){this.lastNode=null},DomHandler.prototype.oncdatastart=function(){var K=new ce.Text(""),ne=new ce.CDATA([K]);this.addNode(ne),K.parent=ne,this.lastNode=K},DomHandler.prototype.oncdataend=function(){this.lastNode=null},DomHandler.prototype.onprocessinginstruction=function(K,ne){var ae=new ce.ProcessingInstruction(K,ne);this.addNode(ae)},DomHandler.prototype.handleCallback=function(K){if("function"==typeof this.callback)this.callback(K,this.dom);else if(K)throw K},DomHandler.prototype.addNode=function(K){var ne=this.tagStack[this.tagStack.length-1],ae=ne.children[ne.children.length-1];this.options.withStartIndices&&(K.startIndex=this.parser.startIndex),this.options.withEndIndices&&(K.endIndex=this.parser.endIndex),ne.children.push(K),ae&&(K.prev=ae,ae.next=K),K.parent=ne,this.lastNode=null},DomHandler}();ne.DomHandler=pe,ne.default=pe},22489:(K,ne,ae)=>{"use strict";var oe=ae(46518),ie=ae(69565),se=ae(79306),ue=ae(28551),ce=ae(1767),de=ae(19462),pe=ae(96319),fe=ae(96395),he=ae(9539),me=ae(30684),ge=ae(84549),ve=!fe&&!me("filter",function(){}),ye=!fe&&!ve&&ge("filter",TypeError),_e=fe||ve||ye,Ae=de(function(){for(var K,ne,ae=this.iterator,oe=this.predicate,se=this.next;;){if(K=ue(ie(se,ae)),this.done=!!K.done)return;if(ne=K.value,pe(ae,oe,[ne,this.counter++],!0))return ne}});oe({target:"Iterator",proto:!0,real:!0,forced:_e},{filter:function filter(K){ue(this);try{se(K)}catch(K){he(this,"throw",K)}return ye?ie(ye,this,K):new Ae(ce(this),{predicate:K})}})},22812:K=>{"use strict";var ne=TypeError;K.exports=function(K,ae){if(K<ae)throw new ne("Not enough arguments");return K}},23061:(K,ne,ae)=>{"use strict";var oe=ae(79039);K.exports=function(K){return oe(function(){var ne=""[K]('"');return ne!==ne.toLowerCase()||ne.split('"').length>3})}},23167:(K,ne,ae)=>{"use strict";var oe=ae(94901),ie=ae(20034),se=ae(52967);K.exports=function(K,ne,ae){var ue,ce;return se&&oe(ue=ne.constructor)&&ue!==ae&&ie(ce=ue.prototype)&&ce!==ae.prototype&&se(K,ce),K}},23215:(K,ne,ae)=>{"use strict";ae(81148)},23288:(K,ne,ae)=>{"use strict";var oe=ae(79504),ie=ae(36840),se=Date.prototype,ue="Invalid Date",ce="toString",de=oe(se[ce]),pe=oe(se.getTime);String(new Date(NaN))!==ue&&ie(se,ce,function toString(){var K=pe(this);return K==K?de(this):ue})},23353:function(K,ne,ae){"use strict";ae(16280),ae(76918),ae(51629),ae(62062),ae(62010),ae(69085),ae(59904),ae(84185),ae(79432),ae(63548),ae(10287),ae(26099),ae(98992),ae(3949),ae(81454),ae(23500);var oe,ie=this&&this.__extends||(oe=function extendStatics(K,ne){return oe=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(K,ne){K.__proto__=ne}||function(K,ne){for(var ae in ne)Object.prototype.hasOwnProperty.call(ne,ae)&&(K[ae]=ne[ae])},oe(K,ne)},function(K,ne){if("function"!=typeof ne&&null!==ne)throw new TypeError("Class extends value "+String(ne)+" is not a constructor or null");function __(){this.constructor=K}oe(K,ne),K.prototype=null===ne?Object.create(ne):(__.prototype=ne.prototype,new __)}),se=this&&this.__assign||function(){return se=Object.assign||function(K){for(var ne,ae=1,oe=arguments.length;ae<oe;ae++)for(var ie in ne=arguments[ae])Object.prototype.hasOwnProperty.call(ne,ie)&&(K[ie]=ne[ie]);return K},se.apply(this,arguments)};Object.defineProperty(ne,"__esModule",{value:!0}),ne.cloneNode=ne.hasChildren=ne.isDocument=ne.isDirective=ne.isComment=ne.isText=ne.isCDATA=ne.isTag=ne.Element=ne.Document=ne.CDATA=ne.NodeWithChildren=ne.ProcessingInstruction=ne.Comment=ne.Text=ne.DataNode=ne.Node=void 0;var ue=ae(14169),ce=function(){function Node(){this.parent=null,this.prev=null,this.next=null,this.startIndex=null,this.endIndex=null}return Object.defineProperty(Node.prototype,"parentNode",{get:function get(){return this.parent},set:function set(K){this.parent=K},enumerable:!1,configurable:!0}),Object.defineProperty(Node.prototype,"previousSibling",{get:function get(){return this.prev},set:function set(K){this.prev=K},enumerable:!1,configurable:!0}),Object.defineProperty(Node.prototype,"nextSibling",{get:function get(){return this.next},set:function set(K){this.next=K},enumerable:!1,configurable:!0}),Node.prototype.cloneNode=function(K){return void 0===K&&(K=!1),cloneNode(this,K)},Node}();ne.Node=ce;var de=function(K){function DataNode(ne){var ae=K.call(this)||this;return ae.data=ne,ae}return ie(DataNode,K),Object.defineProperty(DataNode.prototype,"nodeValue",{get:function get(){return this.data},set:function set(K){this.data=K},enumerable:!1,configurable:!0}),DataNode}(ce);ne.DataNode=de;var pe=function(K){function Text(){var ne=null!==K&&K.apply(this,arguments)||this;return ne.type=ue.ElementType.Text,ne}return ie(Text,K),Object.defineProperty(Text.prototype,"nodeType",{get:function get(){return 3},enumerable:!1,configurable:!0}),Text}(de);ne.Text=pe;var fe=function(K){function Comment(){var ne=null!==K&&K.apply(this,arguments)||this;return ne.type=ue.ElementType.Comment,ne}return ie(Comment,K),Object.defineProperty(Comment.prototype,"nodeType",{get:function get(){return 8},enumerable:!1,configurable:!0}),Comment}(de);ne.Comment=fe;var he=function(K){function ProcessingInstruction(ne,ae){var oe=K.call(this,ae)||this;return oe.name=ne,oe.type=ue.ElementType.Directive,oe}return ie(ProcessingInstruction,K),Object.defineProperty(ProcessingInstruction.prototype,"nodeType",{get:function get(){return 1},enumerable:!1,configurable:!0}),ProcessingInstruction}(de);ne.ProcessingInstruction=he;var me=function(K){function NodeWithChildren(ne){var ae=K.call(this)||this;return ae.children=ne,ae}return ie(NodeWithChildren,K),Object.defineProperty(NodeWithChildren.prototype,"firstChild",{get:function get(){var K;return null!==(K=this.children[0])&&void 0!==K?K:null},enumerable:!1,configurable:!0}),Object.defineProperty(NodeWithChildren.prototype,"lastChild",{get:function get(){return this.children.length>0?this.children[this.children.length-1]:null},enumerable:!1,configurable:!0}),Object.defineProperty(NodeWithChildren.prototype,"childNodes",{get:function get(){return this.children},set:function set(K){this.children=K},enumerable:!1,configurable:!0}),NodeWithChildren}(ce);ne.NodeWithChildren=me;var ge=function(K){function CDATA(){var ne=null!==K&&K.apply(this,arguments)||this;return ne.type=ue.ElementType.CDATA,ne}return ie(CDATA,K),Object.defineProperty(CDATA.prototype,"nodeType",{get:function get(){return 4},enumerable:!1,configurable:!0}),CDATA}(me);ne.CDATA=ge;var ve=function(K){function Document(){var ne=null!==K&&K.apply(this,arguments)||this;return ne.type=ue.ElementType.Root,ne}return ie(Document,K),Object.defineProperty(Document.prototype,"nodeType",{get:function get(){return 9},enumerable:!1,configurable:!0}),Document}(me);ne.Document=ve;var ye=function(K){function Element(ne,ae,oe,ie){void 0===oe&&(oe=[]),void 0===ie&&(ie="script"===ne?ue.ElementType.Script:"style"===ne?ue.ElementType.Style:ue.ElementType.Tag);var se=K.call(this,oe)||this;return se.name=ne,se.attribs=ae,se.type=ie,se}return ie(Element,K),Object.defineProperty(Element.prototype,"nodeType",{get:function get(){return 1},enumerable:!1,configurable:!0}),Object.defineProperty(Element.prototype,"tagName",{get:function get(){return this.name},set:function set(K){this.name=K},enumerable:!1,configurable:!0}),Object.defineProperty(Element.prototype,"attributes",{get:function get(){var K=this;return Object.keys(this.attribs).map(function(ne){var ae,oe;return{name:ne,value:K.attribs[ne],namespace:null===(ae=K["x-attribsNamespace"])||void 0===ae?void 0:ae[ne],prefix:null===(oe=K["x-attribsPrefix"])||void 0===oe?void 0:oe[ne]}})},enumerable:!1,configurable:!0}),Element}(me);function isTag(K){return(0,ue.isTag)(K)}function isCDATA(K){return K.type===ue.ElementType.CDATA}function isText(K){return K.type===ue.ElementType.Text}function isComment(K){return K.type===ue.ElementType.Comment}function isDirective(K){return K.type===ue.ElementType.Directive}function isDocument(K){return K.type===ue.ElementType.Root}function cloneNode(K,ne){var ae;if(void 0===ne&&(ne=!1),isText(K))ae=new pe(K.data);else if(isComment(K))ae=new fe(K.data);else if(isTag(K)){var oe=ne?cloneChildren(K.children):[],ie=new ye(K.name,se({},K.attribs),oe);oe.forEach(function(K){return K.parent=ie}),null!=K.namespace&&(ie.namespace=K.namespace),K["x-attribsNamespace"]&&(ie["x-attribsNamespace"]=se({},K["x-attribsNamespace"])),K["x-attribsPrefix"]&&(ie["x-attribsPrefix"]=se({},K["x-attribsPrefix"])),ae=ie}else if(isCDATA(K)){oe=ne?cloneChildren(K.children):[];var ue=new ge(oe);oe.forEach(function(K){return K.parent=ue}),ae=ue}else if(isDocument(K)){oe=ne?cloneChildren(K.children):[];var ce=new ve(oe);oe.forEach(function(K){return K.parent=ce}),K["x-mode"]&&(ce["x-mode"]=K["x-mode"]),ae=ce}else{if(!isDirective(K))throw new Error("Not implemented yet: ".concat(K.type));var de=new he(K.name,K.data);null!=K["x-name"]&&(de["x-name"]=K["x-name"],de["x-publicId"]=K["x-publicId"],de["x-systemId"]=K["x-systemId"]),ae=de}return ae.startIndex=K.startIndex,ae.endIndex=K.endIndex,null!=K.sourceCodeLocation&&(ae.sourceCodeLocation=K.sourceCodeLocation),ae}function cloneChildren(K){for(var ne=K.map(function(K){return cloneNode(K,!0)}),ae=1;ae<ne.length;ae++)ne[ae].prev=ne[ae-1],ne[ae-1].next=ne[ae];return ne}ne.Element=ye,ne.isTag=isTag,ne.isCDATA=isCDATA,ne.isText=isText,ne.isComment=isComment,ne.isDirective=isDirective,ne.isDocument=isDocument,ne.hasChildren=function hasChildren(K){return Object.prototype.hasOwnProperty.call(K,"children")},ne.cloneNode=cloneNode},23400:(K,ne,ae)=>{ae(76918),ae(60739),ae(23288),ae(33110),ae(79432),ae(26099),ae(38781);var oe=ae(4373).H,ie={stringify:function stringify(K){var ne={ct:K.ciphertext.toString(oe.enc.Base64)};return K.iv&&(ne.iv=K.iv.toString()),K.salt&&(ne.s=K.salt.toString()),JSON.stringify(ne)},parse:function parse(K){var ne=JSON.parse(K),ae=oe.lib.CipherParams.create({ciphertext:oe.enc.Base64.parse(ne.ct)});return ne.iv&&(ae.iv=oe.enc.Hex.parse(ne.iv)),ne.s&&(ae.salt=oe.enc.Hex.parse(ne.s)),ae}};ne.z=ie},23418:(K,ne,ae)=>{"use strict";var oe=ae(46518),ie=ae(97916);oe({target:"Array",stat:!0,forced:!ae(84428)(function(K){Array.from(K)})},{from:ie})},23500:(K,ne,ae)=>{"use strict";var oe=ae(44576),ie=ae(67400),se=ae(79296),ue=ae(90235),ce=ae(66699),handlePrototype=function(K){if(K&&K.forEach!==ue)try{ce(K,"forEach",ue)}catch(ne){K.forEach=ue}};for(var de in ie)ie[de]&&handlePrototype(oe[de]&&oe[de].prototype);handlePrototype(se)},23641:(K,ne,ae)=>{"use strict";var oe=ae(89990);function push(K,ne){var ae=K.length;K.push(ne);e:for(;0<ae;){var oe=ae-1>>>1,ie=K[oe];if(!(0<compare(ie,ne)))break e;K[oe]=ne,K[ae]=ie,ae=oe}}function peek(K){return 0===K.length?null:K[0]}function pop(K){if(0===K.length)return null;var ne=K[0],ae=K.pop();if(ae!==ne){K[0]=ae;e:for(var oe=0,ie=K.length,se=ie>>>1;oe<se;){var ue=2*(oe+1)-1,ce=K[ue],de=ue+1,pe=K[de];if(0>compare(ce,ae))de<ie&&0>compare(pe,ce)?(K[oe]=pe,K[de]=ae,oe=de):(K[oe]=ce,K[ue]=ae,oe=ue);else{if(!(de<ie&&0>compare(pe,ae)))break e;K[oe]=pe,K[de]=ae,oe=de}}}return ne}function compare(K,ne){var ae=K.sortIndex-ne.sortIndex;return 0!==ae?ae:K.id-ne.id}if(ae(44114),ae(59089),ae(23288),ae(59848),ae(76031),ne.unstable_now=void 0,"object"===("undefined"==typeof performance?"undefined":oe(performance))&&"function"==typeof performance.now){var ie=performance;ne.unstable_now=function(){return ie.now()}}else{var se=Date,ue=se.now();ne.unstable_now=function(){return se.now()-ue}}var ce=[],de=[],pe=1,fe=null,he=3,me=!1,ge=!1,ve=!1,ye=!1,_e="function"==typeof setTimeout?setTimeout:null,Ae="function"==typeof clearTimeout?clearTimeout:null,De="undefined"!=typeof setImmediate?setImmediate:null;function advanceTimers(K){for(var ne=peek(de);null!==ne;){if(null===ne.callback)pop(de);else{if(!(ne.startTime<=K))break;pop(de),ne.sortIndex=ne.expirationTime,push(ce,ne)}ne=peek(de)}}function handleTimeout(K){if(ve=!1,advanceTimers(K),!ge)if(null!==peek(ce))ge=!0,Ee||(Ee=!0,we());else{var ne=peek(de);null!==ne&&requestHostTimeout(handleTimeout,ne.startTime-K)}}var we,Ee=!1,ke=-1,xe=5,Ce=-1;function shouldYieldToHost(){return!!ye||!(ne.unstable_now()-Ce<xe)}function performWorkUntilDeadline(){if(ye=!1,Ee){var K=ne.unstable_now();Ce=K;var ae=!0;try{e:{ge=!1,ve&&(ve=!1,Ae(ke),ke=-1),me=!0;var oe=he;try{t:{for(advanceTimers(K),fe=peek(ce);null!==fe&&!(fe.expirationTime>K&&shouldYieldToHost());){var ie=fe.callback;if("function"==typeof ie){fe.callback=null,he=fe.priorityLevel;var se=ie(fe.expirationTime<=K);if(K=ne.unstable_now(),"function"==typeof se){fe.callback=se,advanceTimers(K),ae=!0;break t}fe===peek(ce)&&pop(ce),advanceTimers(K)}else pop(ce);fe=peek(ce)}if(null!==fe)ae=!0;else{var ue=peek(de);null!==ue&&requestHostTimeout(handleTimeout,ue.startTime-K),ae=!1}}break e}finally{fe=null,he=oe,me=!1}ae=void 0}}finally{ae?we():Ee=!1}}}if("function"==typeof De)we=function schedulePerformWorkUntilDeadline(){De(performWorkUntilDeadline)};else if("undefined"!=typeof MessageChannel){var Se=new MessageChannel,Te=Se.port2;Se.port1.onmessage=performWorkUntilDeadline,we=function schedulePerformWorkUntilDeadline(){Te.postMessage(null)}}else we=function schedulePerformWorkUntilDeadline(){_e(performWorkUntilDeadline,0)};function requestHostTimeout(K,ae){ke=_e(function(){K(ne.unstable_now())},ae)}ne.unstable_IdlePriority=5,ne.unstable_ImmediatePriority=1,ne.unstable_LowPriority=4,ne.unstable_NormalPriority=3,ne.unstable_Profiling=null,ne.unstable_UserBlockingPriority=2,ne.unstable_cancelCallback=function(K){K.callback=null},ne.unstable_forceFrameRate=function(K){0>K||125<K?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):xe=0<K?Math.floor(1e3/K):5},ne.unstable_getCurrentPriorityLevel=function(){return he},ne.unstable_next=function(K){switch(he){case 1:case 2:case 3:var ne=3;break;default:ne=he}var ae=he;he=ne;try{return K()}finally{he=ae}},ne.unstable_requestPaint=function(){ye=!0},ne.unstable_runWithPriority=function(K,ne){switch(K){case 1:case 2:case 3:case 4:case 5:break;default:K=3}var ae=he;he=K;try{return ne()}finally{he=ae}},ne.unstable_scheduleCallback=function(K,ae,ie){var se=ne.unstable_now();switch("object"===oe(ie)&&null!==ie?ie="number"==typeof(ie=ie.delay)&&0<ie?se+ie:se:ie=se,K){case 1:var ue=-1;break;case 2:ue=250;break;case 5:ue=1073741823;break;case 4:ue=1e4;break;default:ue=5e3}return K={id:pe++,callback:ae,priorityLevel:K,startTime:ie,expirationTime:ue=ie+ue,sortIndex:-1},ie>se?(K.sortIndex=ie,push(de,K),null===peek(ce)&&K===peek(de)&&(ve?(Ae(ke),ke=-1):ve=!0,requestHostTimeout(handleTimeout,ie-se))):(K.sortIndex=ue,push(ce,K),ge||me||(ge=!0,Ee||(Ee=!0,we()))),K},ne.unstable_shouldYield=shouldYieldToHost,ne.unstable_wrapCallback=function(K){var ne=he;return function(){var ae=he;he=ne;try{return K.apply(this,arguments)}finally{he=ae}}}},23792:(K,ne,ae)=>{"use strict";var oe=ae(25397),ie=ae(6469),se=ae(26269),ue=ae(91181),ce=ae(24913).f,de=ae(51088),pe=ae(62529),fe=ae(96395),he=ae(43724),me="Array Iterator",ge=ue.set,ve=ue.getterFor(me);K.exports=de(Array,"Array",function(K,ne){ge(this,{type:me,target:oe(K),index:0,kind:ne})},function(){var K=ve(this),ne=K.target,ae=K.index++;if(!ne||ae>=ne.length)return K.target=null,pe(void 0,!0);switch(K.kind){case"keys":return pe(ae,!1);case"values":return pe(ne[ae],!1)}return pe([ae,ne[ae]],!1)},"values");var ye=se.Arguments=se.Array;if(ie("keys"),ie("values"),ie("entries"),!fe&&he&&"values"!==ye.name)try{ce(ye,"name",{value:"values"})}catch(K){}},23841:(K,ne,ae)=>{K.exports=function json2Plugin(){return ae(1497),{}}},23860:(K,ne,ae)=>{"use strict";var oe=ae(46518),ie=ae(68183).codeAt;oe({target:"String",proto:!0},{codePointAt:function codePointAt(K){return ie(this,K)}})},24063:(K,ne,ae)=>{"use strict";ae.d(ne,{A:()=>memoizeOne});ae(40150);var oe=Number.isNaN||function ponyfill(K){return"number"==typeof K&&K!=K};function isEqual(K,ne){return K===ne||!(!oe(K)||!oe(ne))}function areInputsEqual(K,ne){if(K.length!==ne.length)return!1;for(var ae=0;ae<K.length;ae++)if(!isEqual(K[ae],ne[ae]))return!1;return!0}function memoizeOne(K,ne){void 0===ne&&(ne=areInputsEqual);var ae=null;function memoized(){for(var oe=[],ie=0;ie<arguments.length;ie++)oe[ie]=arguments[ie];if(ae&&ae.lastThis===this&&ne(oe,ae.lastArgs))return ae.lastResult;var se=K.apply(this,oe);return ae={lastResult:se,lastArgs:oe,lastThis:this},se}return memoized.clear=function clear(){ae=null},memoized}},24082:(K,ne,ae)=>{"use strict";ae(79577)},24149:K=>{"use strict";var ne=RangeError;K.exports=function(K){if(K==K)return K;throw new ne("NaN is not allowed")}},24359:(K,ne,ae)=>{"use strict";var oe=ae(46518),ie=ae(66346);oe({global:!0,constructor:!0,forced:!ae(77811)},{DataView:ie.DataView})},24599:(K,ne,ae)=>{"use strict";var oe=ae(46518),ie=ae(44576),se=ae(79472)(ie.setTimeout,!0);oe({global:!0,bind:!0,forced:ie.setTimeout!==se},{setTimeout:se})},24659:(K,ne,ae)=>{"use strict";var oe=ae(79039),ie=ae(6980);K.exports=!oe(function(){var K=new Error("a");return!("stack"in K)||(Object.defineProperty(K,"stack",ie(1,7)),7!==K.stack)})},24913:(K,ne,ae)=>{"use strict";var oe=ae(43724),ie=ae(35917),se=ae(48686),ue=ae(28551),ce=ae(56969),de=TypeError,pe=Object.defineProperty,fe=Object.getOwnPropertyDescriptor,he="enumerable",me="configurable",ge="writable";ne.f=oe?se?function defineProperty(K,ne,ae){if(ue(K),ne=ce(ne),ue(ae),"function"==typeof K&&"prototype"===ne&&"value"in ae&&ge in ae&&!ae[ge]){var oe=fe(K,ne);oe&&oe[ge]&&(K[ne]=ae.value,ae={configurable:me in ae?ae[me]:oe[me],enumerable:he in ae?ae[he]:oe[he],writable:!1})}return pe(K,ne,ae)}:pe:function defineProperty(K,ne,ae){if(ue(K),ne=ce(ne),ue(ae),ie)try{return pe(K,ne,ae)}catch(K){}if("get"in ae||"set"in ae)throw new de("Accessors not supported");return"value"in ae&&(K[ne]=ae.value),K}},25276:(K,ne,ae)=>{"use strict";var oe=ae(46518),ie=ae(27476),se=ae(19617).indexOf,ue=ae(34598),ce=ie([].indexOf),de=!!ce&&1/ce([1],1,-0)<0;oe({target:"Array",proto:!0,forced:de||!ue("indexOf")},{indexOf:function indexOf(K){var ne=arguments.length>1?arguments[1]:void 0;return de?ce(this,K,ne)||0:se(this,K,ne)}})},25397:(K,ne,ae)=>{"use strict";var oe=ae(47055),ie=ae(67750);K.exports=function(K){return oe(ie(K))}},25428:(K,ne,ae)=>{"use strict";ae(46518)({target:"Number",stat:!0},{isFinite:ae(50360)})},25440:(K,ne,ae)=>{"use strict";var oe=ae(18745),ie=ae(69565),se=ae(79504),ue=ae(89228),ce=ae(79039),de=ae(28551),pe=ae(94901),fe=ae(20034),he=ae(91291),me=ae(18014),ge=ae(655),ve=ae(67750),ye=ae(57829),_e=ae(55966),Ae=ae(2478),De=ae(61034),we=ae(56682),Ee=ae(78227)("replace"),ke=Math.max,xe=Math.min,Ce=se([].concat),Se=se([].push),Te=se("".indexOf),Oe=se("".slice),maybeToString=function(K){return void 0===K?K:String(K)},Ie="$0"==="a".replace(/./,"$0"),Me=!!/./[Ee]&&""===/./[Ee]("a","$0");ue("replace",function(K,ne,ae){var se=Me?"$":"$0";return[function replace(K,ae){var oe=ve(this),se=fe(K)?_e(K,Ee):void 0;return se?ie(se,K,oe,ae):ie(ne,ge(oe),K,ae)},function(K,ie){var ue=de(this),ce=ge(K);if("string"==typeof ie&&-1===Te(ie,se)&&-1===Te(ie,"$<")){var fe=ae(ne,ue,ce,ie);if(fe.done)return fe.value}var ve=pe(ie);ve||(ie=ge(ie));var _e,Ee=ge(De(ue)),Ie=-1!==Te(Ee,"g");Ie&&(_e=-1!==Te(Ee,"u"),ue.lastIndex=0);for(var Me,Pe=[];null!==(Me=we(ue,ce))&&(Se(Pe,Me),Ie);){""===ge(Me[0])&&(ue.lastIndex=ye(ce,me(ue.lastIndex),_e))}for(var Re="",Be=0,Le=0;Le<Pe.length;Le++){for(var Ne,je=ge((Me=Pe[Le])[0]),ze=ke(xe(he(Me.index),ce.length),0),Ue=[],He=1;He<Me.length;He++)Se(Ue,maybeToString(Me[He]));var Ve=Me.groups;if(ve){var $e=Ce([je],Ue,ze,ce);void 0!==Ve&&Se($e,Ve),Ne=ge(oe(ie,void 0,$e))}else Ne=Ae(je,ce,ze,Ue,Ve,ie);ze>=Be&&(Re+=Oe(ce,Be,ze)+Ne,Be=ze+je.length)}return Re+Oe(ce,Be)}]},!!ce(function(){var K=/./;return K.exec=function(){var K=[];return K.groups={a:"7"},K},"7"!=="".replace(K,"$<a>")})||!Ie||Me)},25745:(K,ne,ae)=>{"use strict";var oe=ae(77629);K.exports=function(K,ne){return oe[K]||(oe[K]=ne||{})}},25843:(K,ne,ae)=>{"use strict";var oe=ae(46518),ie=ae(52703);oe({target:"Number",stat:!0,forced:Number.parseInt!==ie},{parseInt:ie})},26099:(K,ne,ae)=>{"use strict";var oe=ae(92140),ie=ae(36840),se=ae(53179);oe||ie(Object.prototype,"toString",se,{unsafe:!0})},26198:(K,ne,ae)=>{"use strict";var oe=ae(18014);K.exports=function(K){return oe(K.length)}},26229:function(K,ne,ae){var oe,ie,se,ue,ce=ae(89990);ue=function(K){return K.pad.AnsiX923={pad:function pad(K,ne){var ae=K.sigBytes,oe=4*ne,ie=oe-ae%oe,se=ae+ie-1;K.clamp(),K.words[se>>>2]|=ie<<24-se%4*8,K.sigBytes+=ie},unpad:function unpad(K){var ne=255&K.words[K.sigBytes-1>>>2];K.sigBytes-=ne}},K.pad.Ansix923},"object"===ce(ne)?K.exports=ne=ue(ae(83841),ae(76793)):(ie=[ae(83841),ae(76793)],void 0===(se="function"==typeof(oe=ue)?oe.apply(ne,ie):oe)||(K.exports=se))},26269:K=>{"use strict";K.exports={}},26314:(K,ne,ae)=>{"use strict";ae.d(ne,{A:()=>_nonIterableRest});ae(16280),ae(76918);function _nonIterableRest(){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:(K,ne,ae)=>{var oe=ae(9919).Global;K.exports={name:"oldFF-globalStorage",read:function read(K){return ie[K]},write:function write(K,ne){ie[K]=ne},each,remove:function remove(K){return ie.removeItem(K)},clearAll:function clearAll(){each(function(K,ne){delete ie[K]})}};var ie=oe.globalStorage;function each(K){for(var ne=ie.length-1;ne>=0;ne--){var ae=ie.key(ne);K(ie[ae],ae)}}},26910:(K,ne,ae)=>{"use strict";var oe=ae(46518),ie=ae(79504),se=ae(79306),ue=ae(48981),ce=ae(26198),de=ae(84606),pe=ae(655),fe=ae(79039),he=ae(74488),me=ae(34598),ge=ae(13709),ve=ae(13763),ye=ae(39519),_e=ae(3607),Ae=[],De=ie(Ae.sort),we=ie(Ae.push),Ee=fe(function(){Ae.sort(void 0)}),ke=fe(function(){Ae.sort(null)}),xe=me("sort"),Ce=!fe(function(){if(ye)return ye<70;if(!(ge&&ge>3)){if(ve)return!0;if(_e)return _e<603;var K,ne,ae,oe,ie="";for(K=65;K<76;K++){switch(ne=String.fromCharCode(K),K){case 66:case 69:case 70:case 72:ae=3;break;case 68:case 71:ae=4;break;default:ae=2}for(oe=0;oe<47;oe++)Ae.push({k:ne+oe,v:ae})}for(Ae.sort(function(K,ne){return ne.v-K.v}),oe=0;oe<Ae.length;oe++)ne=Ae[oe].k.charAt(0),ie.charAt(ie.length-1)!==ne&&(ie+=ne);return"DGBEFHACIJK"!==ie}});oe({target:"Array",proto:!0,forced:Ee||!ke||!xe||!Ce},{sort:function sort(K){void 0!==K&&se(K);var ne=ue(this);if(Ce)return void 0===K?De(ne):De(ne,K);var ae,oe,ie=[],fe=ce(ne);for(oe=0;oe<fe;oe++)oe in ne&&we(ie,ne[oe]);for(he(ie,function(K){return function(ne,ae){return void 0===ae?-1:void 0===ne?1:void 0!==K?+K(ne,ae)||0:pe(ne)>pe(ae)?1:-1}}(K)),ae=ce(ie),oe=0;oe<ae;)ne[oe]=ie[oe++];for(;oe<fe;)de(ne,oe++);return ne}})},27048:function(K,ne,ae){var oe,ie,se,ue,ce=ae(89990);ae(34782),ue=function(K){return K.mode.CTRGladman=function(){var ne=K.lib.BlockCipherMode.extend();function incWord(K){if(255&~(K>>24))K+=1<<24;else{var ne=K>>16&255,ae=K>>8&255,oe=255&K;255===ne?(ne=0,255===ae?(ae=0,255===oe?oe=0:++oe):++ae):++ne,K=0,K+=ne<<16,K+=ae<<8,K+=oe}return K}var ae=ne.Encryptor=ne.extend({processBlock:function processBlock(K,ne){var ae=this._cipher,oe=ae.blockSize,ie=this._iv,se=this._counter;ie&&(se=this._counter=ie.slice(0),this._iv=void 0),function incCounter(K){return 0===(K[0]=incWord(K[0]))&&(K[1]=incWord(K[1])),K}(se);var ue=se.slice(0);ae.encryptBlock(ue,0);for(var ce=0;ce<oe;ce++)K[ne+ce]^=ue[ce]}});return ne.Decryptor=ae,ne}(),K.mode.CTRGladman},"object"===ce(ne)?K.exports=ne=ue(ae(83841),ae(76793)):(ie=[ae(83841),ae(76793)],void 0===(se="function"==typeof(oe=ue)?oe.apply(ne,ie):oe)||(K.exports=se))},27208:(K,ne,ae)=>{"use strict";var oe=ae(46518),ie=ae(69565);oe({target:"URL",proto:!0,enumerable:!0},{toJSON:function toJSON(){return ie(URL.prototype.toString,this)}})},27337:(K,ne,ae)=>{"use strict";var oe=ae(46518),ie=ae(79504),se=ae(35610),ue=RangeError,ce=String.fromCharCode,de=String.fromCodePoint,pe=ie([].join);oe({target:"String",stat:!0,arity:1,forced:!!de&&1!==de.length},{fromCodePoint:function fromCodePoint(K){for(var ne,ae=[],oe=arguments.length,ie=0;oe>ie;){if(ne=+arguments[ie++],se(ne,1114111)!==ne)throw new ue(ne+" is not a valid code point");ae[ie]=ne<65536?ce(ne):ce(55296+((ne-=65536)>>10),ne%1024+56320)}return pe(ae,"")}})},27415:function(K,ne,ae){var oe,ie,se,ue,ce=ae(89990);ue=function(K){return K.pad.ZeroPadding={pad:function pad(K,ne){var ae=4*ne;K.clamp(),K.sigBytes+=ae-(K.sigBytes%ae||ae)},unpad:function unpad(K){var ne=K.words,ae=K.sigBytes-1;for(ae=K.sigBytes-1;ae>=0;ae--)if(ne[ae>>>2]>>>24-ae%4*8&255){K.sigBytes=ae+1;break}}},K.pad.ZeroPadding},"object"===ce(ne)?K.exports=ne=ue(ae(83841),ae(76793)):(ie=[ae(83841),ae(76793)],void 0===(se="function"==typeof(oe=ue)?oe.apply(ne,ie):oe)||(K.exports=se))},27476:(K,ne,ae)=>{"use strict";var oe=ae(22195),ie=ae(79504);K.exports=function(K){if("Function"===oe(K))return ie(K)}},27495:(K,ne,ae)=>{"use strict";var oe=ae(46518),ie=ae(57323);oe({target:"RegExp",proto:!0,forced:/./.exec!==ie},{exec:ie})},28543:(K,ne,ae)=>{"use strict";var oe=ae(46518),ie=ae(69565),se=ae(27476),ue=ae(33994),ce=ae(62529),de=ae(67750),pe=ae(18014),fe=ae(655),he=ae(28551),me=ae(20034),ge=ae(22195),ve=ae(60788),ye=ae(61034),_e=ae(55966),Ae=ae(36840),De=ae(79039),we=ae(78227),Ee=ae(2293),ke=ae(57829),xe=ae(56682),Ce=ae(91181),Se=ae(96395),Te=we("matchAll"),Oe="RegExp String",Ie=Oe+" Iterator",Me=Ce.set,Pe=Ce.getterFor(Ie),Re=RegExp.prototype,Be=TypeError,Le=se("".indexOf),Ne=se("".matchAll),je=!!Ne&&!De(function(){Ne("a",/./)}),ze=ue(function RegExpStringIterator(K,ne,ae,oe){Me(this,{type:Ie,regexp:K,string:ne,global:ae,unicode:oe,done:!1})},Oe,function next(){var K=Pe(this);if(K.done)return ce(void 0,!0);var ne=K.regexp,ae=K.string,oe=xe(ne,ae);return null===oe?(K.done=!0,ce(void 0,!0)):K.global?(""===fe(oe[0])&&(ne.lastIndex=ke(ae,pe(ne.lastIndex),K.unicode)),ce(oe,!1)):(K.done=!0,ce(oe,!1))}),$matchAll=function(K){var ne,ae,oe,ie=he(this),se=fe(K),ue=Ee(ie,RegExp),ce=fe(ye(ie));return ne=new ue(ue===RegExp?ie.source:ie,ce),ae=!!~Le(ce,"g"),oe=!!~Le(ce,"u"),ne.lastIndex=pe(ie.lastIndex),new ze(ne,se,ae,oe)};oe({target:"String",proto:!0,forced:je},{matchAll:function matchAll(K){var ne,ae,oe,se,ue=de(this);if(me(K)){if(ve(K)&&(ne=fe(de(ye(K))),!~Le(ne,"g")))throw new Be("`.matchAll` does not allow non-global regexes");if(je)return Ne(ue,K);if(void 0===(oe=_e(K,Te))&&Se&&"RegExp"===ge(K)&&(oe=$matchAll),oe)return ie(oe,K,ue)}else if(je)return Ne(ue,K);return ae=fe(ue),se=new RegExp(K,"g"),Se?ie($matchAll,se,ae):se[Te](ae)}}),Se||Te in Re||Ae(Re,Te,$matchAll)},28551:(K,ne,ae)=>{"use strict";var oe=ae(20034),ie=String,se=TypeError;K.exports=function(K){if(oe(K))return K;throw new se(ie(K)+" is not an object")}},28635:(K,ne,ae)=>{ae(52675),ae(89463),ae(66412),ae(26099);var oe=ae(51344),ie=ae(99518);K.exports=function AsyncIterator(K,ne){function n(ae,ie,se,ue){try{var ce=K[ae](ie),de=ce.value;return de instanceof oe?ne.resolve(de.v).then(function(K){n("next",K,se,ue)},function(K){n("throw",K,se,ue)}):ne.resolve(de).then(function(K){ce.value=K,se(ce)},function(K){return n("throw",K,se,ue)})}catch(K){ue(K)}}var ae;this.next||(ie(AsyncIterator.prototype),ie(AsyncIterator.prototype,"function"==typeof Symbol&&Symbol.asyncIterator||"@asyncIterator",function(){return this})),ie(this,"_invoke",function(K,oe,ie){function f(){return new ne(function(ne,ae){n(K,ie,ne,ae)})}return ae=ae?ae.then(f,f):f()},!0)},K.exports.__esModule=!0,K.exports.default=K.exports},28706:(K,ne,ae)=>{"use strict";var oe=ae(46518),ie=ae(79039),se=ae(34376),ue=ae(20034),ce=ae(48981),de=ae(26198),pe=ae(96837),fe=ae(97040),he=ae(1469),me=ae(70597),ge=ae(78227),ve=ae(39519),ye=ge("isConcatSpreadable"),_e=ve>=51||!ie(function(){var K=[];return K[ye]=!1,K.concat()[0]!==K}),isConcatSpreadable=function(K){if(!ue(K))return!1;var ne=K[ye];return void 0!==ne?!!ne:se(K)};oe({target:"Array",proto:!0,arity:1,forced:!_e||!me("concat")},{concat:function concat(K){var ne,ae,oe,ie,se,ue=ce(this),me=he(ue,0),ge=0;for(ne=-1,oe=arguments.length;ne<oe;ne++)if(isConcatSpreadable(se=-1===ne?ue:arguments[ne]))for(ie=de(se),pe(ge+ie),ae=0;ae<ie;ae++,ge++)ae in se&&fe(me,ge,se[ae]);else pe(ge+1),fe(me,ge++,se);return me.length=ge,me}})},28845:(K,ne,ae)=>{"use strict";var oe=ae(44576),ie=ae(69565),se=ae(94644),ue=ae(26198),ce=ae(58229),de=ae(48981),pe=ae(79039),fe=oe.RangeError,he=oe.Int8Array,me=he&&he.prototype,ge=me&&me.set,ve=se.aTypedArray,ye=se.exportTypedArrayMethod,_e=!pe(function(){var K=new Uint8ClampedArray(2);return ie(ge,K,{length:1,0:3},1),3!==K[1]}),Ae=_e&&se.NATIVE_ARRAY_BUFFER_VIEWS&&pe(function(){var K=new he(2);return K.set(1),K.set("2",1),0!==K[0]||2!==K[1]});ye("set",function set(K){ve(this);var ne=ce(arguments.length>1?arguments[1]:void 0,1),ae=de(K);if(_e)return ie(ge,this,ae,ne);var oe=this.length,se=ue(ae),pe=0;if(se+ne>oe)throw new fe("Wrong length");for(;pe<se;)this[ne+pe]=ae[pe++]},!_e||Ae)},29309:(K,ne,ae)=>{"use strict";var oe=ae(46518),ie=ae(44576),se=ae(59225).set,ue=ae(79472),ce=ie.setImmediate?ue(se,!1):se;oe({global:!0,bind:!0,enumerable:!0,forced:ie.setImmediate!==ce},{setImmediate:ce})},29314:(K,ne,ae)=>{"use strict";var oe=ae(46518),ie=ae(69565),se=ae(28551),ue=ae(1767),ce=ae(24149),de=ae(99590),pe=ae(9539),fe=ae(19462),he=ae(30684),me=ae(84549),ge=ae(96395),ve=!ge&&!he("drop",0),ye=!ge&&!ve&&me("drop",RangeError),_e=ge||ve||ye,Ae=fe(function(){for(var K,ne=this.iterator,ae=this.next;this.remaining;)if(this.remaining--,K=se(ie(ae,ne)),this.done=!!K.done)return;if(K=se(ie(ae,ne)),!(this.done=!!K.done))return K.value});oe({target:"Iterator",proto:!0,real:!0,forced:_e},{drop:function drop(K){var ne;se(this);try{ne=de(ce(+K))}catch(K){pe(this,"throw",K)}return ye?ie(ye,this,ne):new Ae(ue(this),{remaining:ne})}})},29423:(K,ne,ae)=>{"use strict";var oe=ae(94644),ie=ae(79039),se=ae(67680),ue=oe.aTypedArray,ce=oe.getTypedArrayConstructor;(0,oe.exportTypedArrayMethod)("slice",function slice(K,ne){for(var ae=se(ue(this),K,ne),oe=ce(this),ie=0,de=ae.length,pe=new oe(de);de>ie;)pe[ie]=ae[ie++];return pe},ie(function(){new Int8Array(1).slice()}))},29833:(K,ne,ae)=>{"use strict";ae(15823)("Float64",function(K){return function Float64Array(ne,ae,oe){return K(this,ne,ae,oe)}})},29835:(K,ne,ae)=>{ae(34782),ae(13609),ae(62010),ae(84864),ae(57465),ae(27495),ae(87745),ae(38781),ae(71761),ae(25440);var oe=ae(9919).Global;K.exports={name:"oldIE-userDataStorage",write:function write(K,ne){if(ce)return;var ae=fixKey(K);ue(function(K){K.setAttribute(ae,ne),K.save(ie)})},read:function read(K){if(ce)return;var ne=fixKey(K),ae=null;return ue(function(K){ae=K.getAttribute(ne)}),ae},each:function each(K){ue(function(ne){for(var ae=ne.XMLDocument.documentElement.attributes,oe=ae.length-1;oe>=0;oe--){var ie=ae[oe];K(ne.getAttribute(ie.name),ie.name)}})},remove:function remove(K){var ne=fixKey(K);ue(function(K){K.removeAttribute(ne),K.save(ie)})},clearAll:function clearAll(){ue(function(K){var ne=K.XMLDocument.documentElement.attributes;K.load(ie);for(var ae=ne.length-1;ae>=0;ae--)K.removeAttribute(ne[ae].name);K.save(ie)})}};var ie="storejs",se=oe.document,ue=function _makeIEStorageElFunction(){if(!se||!se.documentElement||!se.documentElement.addBehavior)return null;var K,ne,ae,oe="script";try{(ne=new ActiveXObject("htmlfile")).open(),ne.write("<"+oe+">document.w=window</"+oe+'><iframe src="/favicon.ico"></iframe>'),ne.close(),K=ne.w.frames[0].document,ae=K.createElement("div")}catch(ne){ae=se.createElement("div"),K=se.body}return function(ne){var oe=[].slice.call(arguments,0);oe.unshift(ae),K.appendChild(ae),ae.addBehavior("#default#userData"),ae.load(ie),ne.apply(this,oe),K.removeChild(ae)}}(),ce=(oe.navigator?oe.navigator.userAgent:"").match(/ (MSIE 8|MSIE 9|MSIE 10)\./);var de=new RegExp("[!\"#$%&'()*+,/\\\\:;<=>?@[\\]^`{|}~]","g");function fixKey(K){return K.replace(/^\d/,"___$&").replace(de,"___")}},29908:(K,ne,ae)=>{"use strict";ae(46518)({target:"Object",stat:!0},{is:ae(3470)})},29948:(K,ne,ae)=>{"use strict";var oe=ae(35370),ie=ae(94644).getTypedArrayConstructor;K.exports=function(K,ne){return oe(ie(K),ne)}},30421:K=>{"use strict";K.exports={}},30566:(K,ne,ae)=>{"use strict";var oe=ae(79504),ie=ae(79306),se=ae(20034),ue=ae(39297),ce=ae(67680),de=ae(40616),pe=Function,fe=oe([].concat),he=oe([].join),me={};K.exports=de?pe.bind:function bind(K){var ne=ie(this),ae=ne.prototype,oe=ce(arguments,1),de=function bound(){var ae=fe(oe,ce(arguments));return this instanceof de?function(K,ne,ae){if(!ue(me,ne)){for(var oe=[],ie=0;ie<ne;ie++)oe[ie]="a["+ie+"]";me[ne]=pe("C,a","return new C("+he(oe,",")+")")}return me[ne](K,ae)}(ne,ae.length,ae):ne.apply(K,ae)};return se(ae)&&(de.prototype=ae),de}},30684:K=>{"use strict";K.exports=function(K,ne){var ae="function"==typeof Iterator&&Iterator.prototype[K];if(ae)try{ae.call({next:null},ne).next()}catch(K){return!0}}},30958:(K,ne,ae)=>{"use strict";ae(5240)},31061:(K,ne,ae)=>{"use strict";ae.d(ne,{A:()=>_inherits});ae(16280),ae(76918),ae(59904),ae(84185);var oe=ae(85670);function _inherits(K,ne){if("function"!=typeof ne&&null!==ne)throw new TypeError("Super expression must either be null or a function");K.prototype=Object.create(ne&&ne.prototype,{constructor:{value:K,writable:!0,configurable:!0}}),Object.defineProperty(K,"prototype",{writable:!1}),ne&&(0,oe.A)(K,ne)}},31240:(K,ne,ae)=>{"use strict";var oe=ae(79504);K.exports=oe(1.1.valueOf)},31415:(K,ne,ae)=>{"use strict";ae(92405)},31575:(K,ne,ae)=>{"use strict";var oe=ae(94644),ie=ae(80926).left,se=oe.aTypedArray;(0,oe.exportTypedArrayMethod)("reduce",function reduce(K){var ne=arguments.length;return ie(se(this),K,ne,ne>1?arguments[1]:void 0)})},31694:(K,ne,ae)=>{"use strict";var oe=ae(94644),ie=ae(59213).find,se=oe.aTypedArray;(0,oe.exportTypedArrayMethod)("find",function find(K){return ie(se(this),K,arguments.length>1?arguments[1]:void 0)})},32357:(K,ne,ae)=>{"use strict";var oe=ae(43724),ie=ae(79039),se=ae(79504),ue=ae(42787),ce=ae(71072),de=ae(25397),pe=se(ae(48773).f),fe=se([].push),he=oe&&ie(function(){var K=Object.create(null);return K[2]=2,!pe(K,2)}),createMethod=function(K){return function(ne){for(var ae,ie=de(ne),se=ce(ie),me=he&&null===ue(ie),ge=se.length,ve=0,ye=[];ge>ve;)ae=se[ve++],oe&&!(me?ae in ie:pe(ie,ae))||fe(ye,K?[ae,ie[ae]]:ie[ae]);return ye}};K.exports={entries:createMethod(!0),values:createMethod(!1)}},32545:(K,ne,ae)=>{function asyncGeneratorStep(K,ne,ae,oe,ie,se,ue){try{var ce=K[se](ue),de=ce.value}catch(K){return void ae(K)}ce.done?ne(de):Promise.resolve(de).then(oe,ie)}ae(26099),ae(3362),K.exports=function _asyncToGenerator(K){return function(){var ne=this,ae=arguments;return new Promise(function(oe,ie){var se=K.apply(ne,ae);function _next(K){asyncGeneratorStep(se,oe,ie,_next,_throw,"next",K)}function _throw(K){asyncGeneratorStep(se,oe,ie,_next,_throw,"throw",K)}_next(void 0)})}},K.exports.__esModule=!0,K.exports.default=K.exports},32603:(K,ne,ae)=>{"use strict";var oe=ae(655);K.exports=function(K,ne){return void 0===K?arguments.length<2?"":ne:oe(K)}},32637:(K,ne,ae)=>{"use strict";ae(46518)({target:"Number",stat:!0},{isInteger:ae(2087)})},33110:(K,ne,ae)=>{"use strict";var oe=ae(46518),ie=ae(97751),se=ae(18745),ue=ae(69565),ce=ae(79504),de=ae(79039),pe=ae(94901),fe=ae(10757),he=ae(67680),me=ae(66933),ge=ae(4495),ve=String,ye=ie("JSON","stringify"),_e=ce(/./.exec),Ae=ce("".charAt),De=ce("".charCodeAt),we=ce("".replace),Ee=ce(1.1.toString),ke=/[\uD800-\uDFFF]/g,xe=/^[\uD800-\uDBFF]$/,Ce=/^[\uDC00-\uDFFF]$/,Se=!ge||de(function(){var K=ie("Symbol")("stringify detection");return"[null]"!==ye([K])||"{}"!==ye({a:K})||"{}"!==ye(Object(K))}),Te=de(function(){return'"\\udf06\\ud834"'!==ye("\udf06\ud834")||'"\\udead"'!==ye("\udead")}),stringifyWithSymbolsFix=function(K,ne){var ae=he(arguments),oe=me(ne);if(pe(oe)||void 0!==K&&!fe(K))return ae[1]=function(K,ne){if(pe(oe)&&(ne=ue(oe,this,ve(K),ne)),!fe(ne))return ne},se(ye,null,ae)},fixIllFormed=function(K,ne,ae){var oe=Ae(ae,ne-1),ie=Ae(ae,ne+1);return _e(xe,K)&&!_e(Ce,ie)||_e(Ce,K)&&!_e(xe,oe)?"\\u"+Ee(De(K,0),16):K};ye&&oe({target:"JSON",stat:!0,arity:3,forced:Se||Te},{stringify:function stringify(K,ne,ae){var oe=he(arguments),ie=se(Se?stringifyWithSymbolsFix:ye,null,oe);return Te&&"string"==typeof ie?we(ie,ke,fixIllFormed):ie}})},33164:(K,ne,ae)=>{"use strict";var oe=ae(77782),ie=ae(53602),se=Math.abs;K.exports=function(K,ne,ae,ue){var ce=+K,de=se(ce),pe=oe(ce);if(de<ue)return pe*ie(de/ue/ne)*ue*ne;var fe=(1+ne/2220446049250313e-31)*de,he=fe-(fe-de);return he>ae||he!=he?pe*(1/0):pe*he}},33171:(K,ne,ae)=>{"use strict";var oe=ae(89990);ae(52675),ae(89463),ae(26099);var ie="function"==typeof Symbol&&Symbol.for,se=ie?Symbol.for("react.element"):60103,ue=ie?Symbol.for("react.portal"):60106,ce=ie?Symbol.for("react.fragment"):60107,de=ie?Symbol.for("react.strict_mode"):60108,pe=ie?Symbol.for("react.profiler"):60114,fe=ie?Symbol.for("react.provider"):60109,he=ie?Symbol.for("react.context"):60110,me=ie?Symbol.for("react.async_mode"):60111,ge=ie?Symbol.for("react.concurrent_mode"):60111,ve=ie?Symbol.for("react.forward_ref"):60112,ye=ie?Symbol.for("react.suspense"):60113,_e=ie?Symbol.for("react.suspense_list"):60120,Ae=ie?Symbol.for("react.memo"):60115,De=ie?Symbol.for("react.lazy"):60116,we=ie?Symbol.for("react.block"):60121,Ee=ie?Symbol.for("react.fundamental"):60117,ke=ie?Symbol.for("react.responder"):60118,xe=ie?Symbol.for("react.scope"):60119;function z(K){if("object"===oe(K)&&null!==K){var ne=K.$$typeof;switch(ne){case se:switch(K=K.type){case me:case ge:case ce:case pe:case de:case ye:return K;default:switch(K=K&&K.$$typeof){case he:case ve:case De:case Ae:case fe:return K;default:return ne}}case ue:return ne}}}function A(K){return z(K)===ge}ne.AsyncMode=me,ne.ConcurrentMode=ge,ne.ContextConsumer=he,ne.ContextProvider=fe,ne.Element=se,ne.ForwardRef=ve,ne.Fragment=ce,ne.Lazy=De,ne.Memo=Ae,ne.Portal=ue,ne.Profiler=pe,ne.StrictMode=de,ne.Suspense=ye,ne.isAsyncMode=function(K){return A(K)||z(K)===me},ne.isConcurrentMode=A,ne.isContextConsumer=function(K){return z(K)===he},ne.isContextProvider=function(K){return z(K)===fe},ne.isElement=function(K){return"object"===oe(K)&&null!==K&&K.$$typeof===se},ne.isForwardRef=function(K){return z(K)===ve},ne.isFragment=function(K){return z(K)===ce},ne.isLazy=function(K){return z(K)===De},ne.isMemo=function(K){return z(K)===Ae},ne.isPortal=function(K){return z(K)===ue},ne.isProfiler=function(K){return z(K)===pe},ne.isStrictMode=function(K){return z(K)===de},ne.isSuspense=function(K){return z(K)===ye},ne.isValidElementType=function(K){return"string"==typeof K||"function"==typeof K||K===ce||K===ge||K===pe||K===de||K===ye||K===_e||"object"===oe(K)&&null!==K&&(K.$$typeof===De||K.$$typeof===Ae||K.$$typeof===fe||K.$$typeof===he||K.$$typeof===ve||K.$$typeof===Ee||K.$$typeof===ke||K.$$typeof===xe||K.$$typeof===we)},ne.typeOf=z},33206:(K,ne,ae)=>{"use strict";var oe=ae(94644),ie=ae(59213).forEach,se=oe.aTypedArray;(0,oe.exportTypedArrayMethod)("forEach",function forEach(K){ie(se(this),K,arguments.length>1?arguments[1]:void 0)})},33313:(K,ne,ae)=>{"use strict";var oe=ae(46518),ie=ae(18866);oe({target:"String",proto:!0,name:"trimEnd",forced:"".trimRight!==ie},{trimRight:ie})},33351:(K,ne,ae)=>{ae(84185);var oe=ae(82156);function _defineProperties(K,ne){for(var ae=0;ae<ne.length;ae++){var ie=ne[ae];ie.enumerable=ie.enumerable||!1,ie.configurable=!0,"value"in ie&&(ie.writable=!0),Object.defineProperty(K,oe(ie.key),ie)}}K.exports=function _createClass(K,ne,ae){return ne&&_defineProperties(K.prototype,ne),ae&&_defineProperties(K,ae),Object.defineProperty(K,"prototype",{writable:!1}),K},K.exports.__esModule=!0,K.exports.default=K.exports},33392:(K,ne,ae)=>{"use strict";var oe=ae(79504),ie=0,se=Math.random(),ue=oe(1.1.toString);K.exports=function(K){return"Symbol("+(void 0===K?"":K)+")_"+ue(++ie+se,36)}},33483:(K,ne,ae)=>{ae(16280),ae(76918),ae(59904),ae(84185);var oe=ae(70312);K.exports=function _inherits(K,ne){if("function"!=typeof ne&&null!==ne)throw new TypeError("Super expression must either be null or a function");K.prototype=Object.create(ne&&ne.prototype,{constructor:{value:K,writable:!0,configurable:!0}}),Object.defineProperty(K,"prototype",{writable:!1}),ne&&oe(K,ne)},K.exports.__esModule=!0,K.exports.default=K.exports},33517:(K,ne,ae)=>{"use strict";var oe=ae(79504),ie=ae(79039),se=ae(94901),ue=ae(36955),ce=ae(97751),de=ae(33706),noop=function(){},pe=ce("Reflect","construct"),fe=/^\s*(?:class|function)\b/,he=oe(fe.exec),me=!fe.test(noop),ge=function isConstructor(K){if(!se(K))return!1;try{return pe(noop,[],K),!0}catch(K){return!1}},ve=function isConstructor(K){if(!se(K))return!1;switch(ue(K)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}try{return me||!!he(fe,de(K))}catch(K){return!0}};ve.sham=!0,K.exports=!pe||ie(function(){var K;return ge(ge.call)||!ge(Object)||!ge(function(){K=!0})||K})?ve:ge},33684:(K,ne,ae)=>{"use strict";var oe=ae(94644).exportTypedArrayMethod,ie=ae(79039),se=ae(44576),ue=ae(79504),ce=se.Uint8Array,de=ce&&ce.prototype||{},pe=[].toString,fe=ue([].join);ie(function(){pe.call({})})&&(pe=function toString(){return fe(this)});var he=de.toString!==pe;oe("toString",pe,he)},33706:(K,ne,ae)=>{"use strict";var oe=ae(79504),ie=ae(94901),se=ae(77629),ue=oe(Function.toString);ie(se.inspectSource)||(se.inspectSource=function(K){return ue(K)}),K.exports=se.inspectSource},33717:(K,ne)=>{"use strict";ne.f=Object.getOwnPropertySymbols},33771:(K,ne,ae)=>{"use strict";var oe=ae(46518),ie=ae(84373),se=ae(6469);oe({target:"Array",proto:!0},{fill:ie}),se("fill")},33825:(K,ne,ae)=>{"use strict";function _arrayLikeToArray(K,ne){(null==ne||ne>K.length)&&(ne=K.length);for(var ae=0,oe=Array(ne);ae<ne;ae++)oe[ae]=K[ae];return oe}ae.d(ne,{A:()=>_arrayLikeToArray})},33904:(K,ne,ae)=>{"use strict";var oe=ae(44576),ie=ae(79039),se=ae(79504),ue=ae(655),ce=ae(43802).trim,de=ae(47452),pe=se("".charAt),fe=oe.parseFloat,he=oe.Symbol,me=he&&he.iterator,ge=1/fe(de+"-0")!=-1/0||me&&!ie(function(){fe(Object(me))});K.exports=ge?function parseFloat(K){var ne=ce(ue(K)),ae=fe(ne);return 0===ae&&"-"===pe(ne,0)?-0:ae}:fe},33994:(K,ne,ae)=>{"use strict";var oe=ae(57657).IteratorPrototype,ie=ae(2360),se=ae(6980),ue=ae(10687),ce=ae(26269),returnThis=function(){return this};K.exports=function(K,ne,ae,de){var pe=ne+" Iterator";return K.prototype=ie(oe,{next:se(+!de,ae)}),ue(K,pe,!1,!0),ce[pe]=returnThis,K}},34124:(K,ne,ae)=>{"use strict";var oe=ae(79039),ie=ae(20034),se=ae(22195),ue=ae(15652),ce=Object.isExtensible,de=oe(function(){ce(1)});K.exports=de||ue?function isExtensible(K){return!!ie(K)&&((!ue||"ArrayBuffer"!==se(K))&&(!ce||ce(K)))}:ce},34376:(K,ne,ae)=>{"use strict";var oe=ae(22195);K.exports=Array.isArray||function isArray(K){return"Array"===oe(K)}},34527:(K,ne,ae)=>{"use strict";var oe=ae(43724),ie=ae(34376),se=TypeError,ue=Object.getOwnPropertyDescriptor,ce=oe&&!function(){if(void 0!==this)return!0;try{Object.defineProperty([],"length",{writable:!1}).length=1}catch(K){return K instanceof TypeError}}();K.exports=ce?function(K,ne){if(ie(K)&&!ue(K,"length").writable)throw new se("Cannot set read only .length");return K.length=ne}:function(K,ne){return K.length=ne}},34594:(K,ne,ae)=>{"use strict";ae(15823)("Float32",function(K){return function Float32Array(ne,ae,oe){return K(this,ne,ae,oe)}})},34598:(K,ne,ae)=>{"use strict";var oe=ae(79039);K.exports=function(K,ne){var ae=[][K];return!!ae&&oe(function(){ae.call(null,ne||function(){return 1},1)})}},34782:(K,ne,ae)=>{"use strict";var oe=ae(46518),ie=ae(34376),se=ae(33517),ue=ae(20034),ce=ae(35610),de=ae(26198),pe=ae(25397),fe=ae(97040),he=ae(78227),me=ae(70597),ge=ae(67680),ve=me("slice"),ye=he("species"),_e=Array,Ae=Math.max;oe({target:"Array",proto:!0,forced:!ve},{slice:function slice(K,ne){var ae,oe,he,me=pe(this),ve=de(me),De=ce(K,ve),we=ce(void 0===ne?ve:ne,ve);if(ie(me)&&(ae=me.constructor,(se(ae)&&(ae===_e||ie(ae.prototype))||ue(ae)&&null===(ae=ae[ye]))&&(ae=void 0),ae===_e||void 0===ae))return ge(me,De,we);for(oe=new(void 0===ae?_e:ae)(Ae(we-De,0)),he=0;De<we;De++,he++)De in me&&fe(oe,he,me[De]);return oe.length=he,oe}})},35031:(K,ne,ae)=>{"use strict";var oe=ae(97751),ie=ae(79504),se=ae(38480),ue=ae(33717),ce=ae(28551),de=ie([].concat);K.exports=oe("Reflect","ownKeys")||function ownKeys(K){var ne=se.f(ce(K)),ae=ue.f;return ae?de(ne,ae(K)):ne}},35370:(K,ne,ae)=>{"use strict";var oe=ae(26198);K.exports=function(K,ne,ae){for(var ie=0,se=arguments.length>2?ae:oe(ne),ue=new K(se);se>ie;)ue[ie]=ne[ie++];return ue}},35548:(K,ne,ae)=>{"use strict";var oe=ae(33517),ie=ae(16823),se=TypeError;K.exports=function(K){if(oe(K))return K;throw new se(ie(K)+" is not a constructor")}},35610:(K,ne,ae)=>{"use strict";var oe=ae(91291),ie=Math.max,se=Math.min;K.exports=function(K,ne){var ae=oe(K);return ae<0?ie(ae+ne,0):se(ae,ne)}},35701:(K,ne,ae)=>{"use strict";var oe=ae(46518),ie=ae(60533).end;oe({target:"String",proto:!0,forced:ae(83063)},{padEnd:function padEnd(K){return ie(this,K,arguments.length>1?arguments[1]:void 0)}})},35754:(K,ne,ae)=>{"use strict";ae.d(ne,{A:()=>_objectWithoutProperties});ae(52675),ae(25276);function _objectWithoutProperties(K,ne){if(null==K)return{};var ae,oe,ie=function _objectWithoutPropertiesLoose(K,ne){if(null==K)return{};var ae={};for(var oe in K)if({}.hasOwnProperty.call(K,oe)){if(-1!==ne.indexOf(oe))continue;ae[oe]=K[oe]}return ae}(K,ne);if(Object.getOwnPropertySymbols){var se=Object.getOwnPropertySymbols(K);for(oe=0;oe<se.length;oe++)ae=se[oe],-1===ne.indexOf(ae)&&{}.propertyIsEnumerable.call(K,ae)&&(ie[ae]=K[ae])}return ie}},35913:(K,ne,ae)=>{var oe=ae(98611);K.exports=function _regeneratorAsync(K,ne,ae,ie,se){var ue=oe(K,ne,ae,ie,se);return ue.next().then(function(K){return K.done?K.value:ue.next()})},K.exports.__esModule=!0,K.exports.default=K.exports},35917:(K,ne,ae)=>{"use strict";var oe=ae(43724),ie=ae(79039),se=ae(4055);K.exports=!oe&&!ie(function(){return 7!==Object.defineProperty(se("div"),"a",{get:function(){return 7}}).a})},36033:(K,ne,ae)=>{"use strict";ae(48523)},36043:(K,ne,ae)=>{"use strict";var oe=ae(79306),ie=TypeError,PromiseCapability=function(K){var ne,ae;this.promise=new K(function(K,oe){if(void 0!==ne||void 0!==ae)throw new ie("Bad Promise constructor");ne=K,ae=oe}),this.resolve=oe(ne),this.reject=oe(ae)};K.exports.f=function(K){return new PromiseCapability(K)}},36072:(K,ne,ae)=>{"use strict";var oe=ae(94644),ie=ae(80926).right,se=oe.aTypedArray;(0,oe.exportTypedArrayMethod)("reduceRight",function reduceRight(K){var ne=arguments.length;return ie(se(this),K,ne,ne>1?arguments[1]:void 0)})},36456:(K,ne,ae)=>{"use strict";var oe=ae(46518),ie=ae(79504),se=ae(655),ue=ie("".charAt),ce=ie("".charCodeAt),de=ie(/./.exec),pe=ie(1.1.toString),fe=ie("".toUpperCase),he=/[\w*+\-./@]/,hex=function(K,ne){for(var ae=pe(K,16);ae.length<ne;)ae="0"+ae;return ae};oe({global:!0},{escape:function escape(K){for(var ne,ae,oe=se(K),ie="",pe=oe.length,me=0;me<pe;)ne=ue(oe,me++),de(he,ne)?ie+=ne:ie+=(ae=ce(ne,0))<256?"%"+hex(ae,2):"%u"+fe(hex(ae,4));return ie}})},36840:(K,ne,ae)=>{"use strict";var oe=ae(94901),ie=ae(24913),se=ae(50283),ue=ae(39433);K.exports=function(K,ne,ae,ce){ce||(ce={});var de=ce.enumerable,pe=void 0!==ce.name?ce.name:ne;if(oe(ae)&&se(ae,pe,ce),ce.global)de?K[ne]=ae:ue(ne,ae);else{try{ce.unsafe?K[ne]&&(de=!0):delete K[ne]}catch(K){}de?K[ne]=ae:ie.f(K,ne,{value:ae,enumerable:!1,configurable:!ce.nonConfigurable,writable:!ce.nonWritable})}return K}},36858:(K,ne,ae)=>{"use strict";ae.d(ne,{A:()=>_getPrototypeOf});ae(94170),ae(40875),ae(63548),ae(10287);function _getPrototypeOf(K){return _getPrototypeOf=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(K){return K.__proto__||Object.getPrototypeOf(K)},_getPrototypeOf(K)}},36955:(K,ne,ae)=>{"use strict";var oe=ae(92140),ie=ae(94901),se=ae(22195),ue=ae(78227)("toStringTag"),ce=Object,de="Arguments"===se(function(){return arguments}());K.exports=oe?se:function(K){var ne,ae,oe;return void 0===K?"Undefined":null===K?"Null":"string"==typeof(ae=function(K,ne){try{return K[ne]}catch(K){}}(ne=ce(K),ue))?ae:de?se(ne):"Object"===(oe=se(ne))&&ie(ne.callee)?"Arguments":oe}},37057:(K,ne,ae)=>{"use strict";ae(84185),ae(27495),ae(90906),ae(25440),Object.defineProperty(ne,"__esModule",{value:!0}),ne.camelCase=void 0;var oe=/^--[a-zA-Z0-9_-]+$/,ie=/-([a-z])/g,se=/^[^-]+$/,ue=/^-(webkit|moz|ms|o|khtml)-/,ce=/^-(ms)-/,de=function capitalize(K,ne){return ne.toUpperCase()},pe=function trimHyphen(K,ne){return"".concat(ne,"-")};ne.camelCase=function camelCase(K,ne){return void 0===ne&&(ne={}),function skipCamelCase(K){return!K||se.test(K)||oe.test(K)}(K)?K:(K=K.toLowerCase(),(K=ne.reactCompat?K.replace(ce,pe):K.replace(ue,pe)).replace(ie,de))}},37467:(K,ne,ae)=>{"use strict";var oe=ae(37628),ie=ae(94644),se=ie.aTypedArray,ue=ie.exportTypedArrayMethod,ce=ie.getTypedArrayConstructor;ue("toReversed",function toReversed(){return oe(se(this),ce(this))})},37550:(K,ne,ae)=>{"use strict";ae(13579)},37628:(K,ne,ae)=>{"use strict";var oe=ae(26198);K.exports=function(K,ne){for(var ae=oe(K),ie=new ne(ae),se=0;se<ae;se++)ie[se]=K[ae-se-1];return ie}},38294:function(K,ne,ae){var oe,ie,se,ue,ce=ae(89990);ae(28706),ue=function(K){var ne,ae,oe,ie,se,ue,ce;return ae=(ne=K).lib,oe=ae.Base,ie=ae.WordArray,se=ne.algo,ue=se.MD5,ce=se.EvpKDF=oe.extend({cfg:oe.extend({keySize:4,hasher:ue,iterations:1}),init:function init(K){this.cfg=this.cfg.extend(K)},compute:function compute(K,ne){for(var ae,oe=this.cfg,se=oe.hasher.create(),ue=ie.create(),ce=ue.words,de=oe.keySize,pe=oe.iterations;ce.length<de;){ae&&se.update(ae),ae=se.update(K).finalize(ne),se.reset();for(var fe=1;fe<pe;fe++)ae=se.finalize(ae),se.reset();ue.concat(ae)}return ue.sigBytes=4*de,ue}}),ne.EvpKDF=function(K,ne,ae){return ce.create(ae).compute(K,ne)},K.EvpKDF},"object"===ce(ne)?K.exports=ne=ue(ae(83841),ae(44451),ae(39773)):(ie=[ae(83841),ae(44451),ae(39773)],void 0===(se="function"==typeof(oe=ue)?oe.apply(ne,ie):oe)||(K.exports=se))},38309:(K,ne,ae)=>{"use strict";ae(24359)},38469:(K,ne,ae)=>{"use strict";var oe=ae(79504),ie=ae(40507),se=ae(94402),ue=se.Set,ce=se.proto,de=oe(ce.forEach),pe=oe(ce.keys),fe=pe(new ue).next;K.exports=function(K,ne,ae){return ae?ie({iterator:pe(K),next:fe},ne):de(K,ne)}},38480:(K,ne,ae)=>{"use strict";var oe=ae(61828),ie=ae(88727).concat("length","prototype");ne.f=Object.getOwnPropertyNames||function getOwnPropertyNames(K){return oe(K,ie)}},38574:(K,ne,ae)=>{"use strict";var oe=ae(79504),ie=Error,se=oe("".replace),ue=String(new ie("zxcasd").stack),ce=/\n\s*at [^:]*:[^\n]*/,de=ce.test(ue);K.exports=function(K,ne){if(de&&"string"==typeof K&&!ie.prepareStackTrace)for(;ne--;)K=se(K,ce,"");return K}},38781:(K,ne,ae)=>{"use strict";var oe=ae(10350).PROPER,ie=ae(36840),se=ae(28551),ue=ae(655),ce=ae(79039),de=ae(61034),pe="toString",fe=RegExp.prototype,he=fe[pe],me=ce(function(){return"/a/b"!==he.call({source:"a",flags:"b"})}),ge=oe&&he.name!==pe;(me||ge)&&ie(fe,pe,function toString(){var K=se(this);return"/"+ue(K.source)+"/"+ue(de(K))},{unsafe:!0})},38850:(K,ne,ae)=>{var oe=ae(89990);ae(76918),ae(23792),ae(62062),ae(44114),ae(54554),ae(23288),ae(26099),ae(84864),ae(57465),ae(27495),ae(87745),ae(90906),ae(38781),ae(25440),ae(98992),ae(81454),ae(62953),ae(13611);var ie="__lodash_hash_undefined__",se=9007199254740991,ue=/^\[object .+?Constructor\]$/,ce="object"==(void 0===ae.g?"undefined":oe(ae.g))&&ae.g&&ae.g.Object===Object&&ae.g,de="object"==("undefined"==typeof self?"undefined":oe(self))&&self&&self.Object===Object&&self,pe=ce||de||Function("return this")();function arrayIncludes(K,ne){return!!(K?K.length:0)&&function baseIndexOf(K,ne,ae){if(ne!=ne)return function baseFindIndex(K,ne,ae,oe){var ie=K.length,se=ae+(oe?1:-1);for(;oe?se--:++se<ie;)if(ne(K[se],se,K))return se;return-1}(K,baseIsNaN,ae);var oe=ae-1,ie=K.length;for(;++oe<ie;)if(K[oe]===ne)return oe;return-1}(K,ne,0)>-1}function arrayIncludesWith(K,ne,ae){for(var oe=-1,ie=K?K.length:0;++oe<ie;)if(ae(ne,K[oe]))return!0;return!1}function baseIsNaN(K){return K!=K}function cacheHas(K,ne){return K.has(ne)}var fe,he=Array.prototype,me=Function.prototype,ge=Object.prototype,ve=pe["__core-js_shared__"],ye=(fe=/[^.]+$/.exec(ve&&ve.keys&&ve.keys.IE_PROTO||""))?"Symbol(src)_1."+fe:"",_e=me.toString,Ae=ge.hasOwnProperty,De=ge.toString,we=RegExp("^"+_e.call(Ae).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),Ee=he.splice,ke=Math.max,xe=getNative(pe,"Map"),Ce=getNative(Object,"create");function Hash(K){var ne=-1,ae=K?K.length:0;for(this.clear();++ne<ae;){var oe=K[ne];this.set(oe[0],oe[1])}}function ListCache(K){var ne=-1,ae=K?K.length:0;for(this.clear();++ne<ae;){var oe=K[ne];this.set(oe[0],oe[1])}}function MapCache(K){var ne=-1,ae=K?K.length:0;for(this.clear();++ne<ae;){var oe=K[ne];this.set(oe[0],oe[1])}}function SetCache(K){var ne=-1,ae=K?K.length:0;for(this.__data__=new MapCache;++ne<ae;)this.add(K[ne])}function assocIndexOf(K,ne){for(var ae=K.length;ae--;)if(eq(K[ae][0],ne))return ae;return-1}function baseDifference(K,ne,ae,oe){var ie=-1,se=arrayIncludes,ue=!0,ce=K.length,de=[],pe=ne.length;if(!ce)return de;ae&&(ne=function arrayMap(K,ne){for(var ae=-1,oe=K?K.length:0,ie=Array(oe);++ae<oe;)ie[ae]=ne(K[ae],ae,K);return ie}(ne,function baseUnary(K){return function(ne){return K(ne)}}(ae))),oe?(se=arrayIncludesWith,ue=!1):ne.length>=200&&(se=cacheHas,ue=!1,ne=new SetCache(ne));e:for(;++ie<ce;){var fe=K[ie],he=ae?ae(fe):fe;if(fe=oe||0!==fe?fe:0,ue&&he==he){for(var me=pe;me--;)if(ne[me]===he)continue e;de.push(fe)}else se(ne,he,oe)||de.push(fe)}return de}function baseIsNative(K){if(!isObject(K)||function isMasked(K){return!!ye&&ye in K}(K))return!1;var ne=isFunction(K)||function isHostObject(K){var ne=!1;if(null!=K&&"function"!=typeof K.toString)try{ne=!!(K+"")}catch(K){}return ne}(K)?we:ue;return ne.test(function toSource(K){if(null!=K){try{return _e.call(K)}catch(K){}try{return K+""}catch(K){}}return""}(K))}function getMapData(K,ne){var ae=K.__data__;return function isKeyable(K){var ne=oe(K);return"string"==ne||"number"==ne||"symbol"==ne||"boolean"==ne?"__proto__"!==K:null===K}(ne)?ae["string"==typeof ne?"string":"hash"]:ae.map}function getNative(K,ne){var ae=function getValue(K,ne){return null==K?void 0:K[ne]}(K,ne);return baseIsNative(ae)?ae:void 0}Hash.prototype.clear=function hashClear(){this.__data__=Ce?Ce(null):{}},Hash.prototype.delete=function hashDelete(K){return this.has(K)&&delete this.__data__[K]},Hash.prototype.get=function hashGet(K){var ne=this.__data__;if(Ce){var ae=ne[K];return ae===ie?void 0:ae}return Ae.call(ne,K)?ne[K]:void 0},Hash.prototype.has=function hashHas(K){var ne=this.__data__;return Ce?void 0!==ne[K]:Ae.call(ne,K)},Hash.prototype.set=function hashSet(K,ne){return this.__data__[K]=Ce&&void 0===ne?ie:ne,this},ListCache.prototype.clear=function listCacheClear(){this.__data__=[]},ListCache.prototype.delete=function listCacheDelete(K){var ne=this.__data__,ae=assocIndexOf(ne,K);return!(ae<0)&&(ae==ne.length-1?ne.pop():Ee.call(ne,ae,1),!0)},ListCache.prototype.get=function listCacheGet(K){var ne=this.__data__,ae=assocIndexOf(ne,K);return ae<0?void 0:ne[ae][1]},ListCache.prototype.has=function listCacheHas(K){return assocIndexOf(this.__data__,K)>-1},ListCache.prototype.set=function listCacheSet(K,ne){var ae=this.__data__,oe=assocIndexOf(ae,K);return oe<0?ae.push([K,ne]):ae[oe][1]=ne,this},MapCache.prototype.clear=function mapCacheClear(){this.__data__={"hash":new Hash,"map":new(xe||ListCache),"string":new Hash}},MapCache.prototype.delete=function mapCacheDelete(K){return getMapData(this,K).delete(K)},MapCache.prototype.get=function mapCacheGet(K){return getMapData(this,K).get(K)},MapCache.prototype.has=function mapCacheHas(K){return getMapData(this,K).has(K)},MapCache.prototype.set=function mapCacheSet(K,ne){return getMapData(this,K).set(K,ne),this},SetCache.prototype.add=SetCache.prototype.push=function setCacheAdd(K){return this.__data__.set(K,ie),this},SetCache.prototype.has=function setCacheHas(K){return this.__data__.has(K)};var Se=function baseRest(K,ne){return ne=ke(void 0===ne?K.length-1:ne,0),function(){for(var ae=arguments,oe=-1,ie=ke(ae.length-ne,0),se=Array(ie);++oe<ie;)se[oe]=ae[ne+oe];oe=-1;for(var ue=Array(ne+1);++oe<ne;)ue[oe]=ae[oe];return ue[ne]=se,function apply(K,ne,ae){switch(ae.length){case 0:return K.call(ne);case 1:return K.call(ne,ae[0]);case 2:return K.call(ne,ae[0],ae[1]);case 3:return K.call(ne,ae[0],ae[1],ae[2])}return K.apply(ne,ae)}(K,this,ue)}}(function(K,ne){return function isArrayLikeObject(K){return function isObjectLike(K){return!!K&&"object"==oe(K)}(K)&&function isArrayLike(K){return null!=K&&function isLength(K){return"number"==typeof K&&K>-1&&K%1==0&&K<=se}(K.length)&&!isFunction(K)}(K)}(K)?baseDifference(K,ne):[]});function eq(K,ne){return K===ne||K!=K&&ne!=ne}function isFunction(K){var ne=isObject(K)?De.call(K):"";return"[object Function]"==ne||"[object GeneratorFunction]"==ne}function isObject(K){var ne=oe(K);return!!K&&("object"==ne||"function"==ne)}K.exports=Se},39202:(K,ne,ae)=>{"use strict";ae(33313);var oe=ae(46518),ie=ae(18866);oe({target:"String",proto:!0,name:"trimEnd",forced:"".trimEnd!==ie},{trimEnd:ie})},39297:(K,ne,ae)=>{"use strict";var oe=ae(79504),ie=ae(48981),se=oe({}.hasOwnProperty);K.exports=Object.hasOwn||function hasOwn(K,ne){return se(ie(K),ne)}},39433:(K,ne,ae)=>{"use strict";var oe=ae(44576),ie=Object.defineProperty;K.exports=function(K,ne){try{ie(oe,K,{value:ne,configurable:!0,writable:!0})}catch(ae){oe[K]=ne}return ne}},39469:(K,ne,ae)=>{"use strict";var oe=ae(46518),ie=Math.hypot,se=Math.abs,ue=Math.sqrt;oe({target:"Math",stat:!0,arity:2,forced:!!ie&&ie(1/0,NaN)!==1/0},{hypot:function hypot(K,ne){for(var ae,oe,ie=0,ce=0,de=arguments.length,pe=0;ce<de;)pe<(ae=se(arguments[ce++]))?(ie=ie*(oe=pe/ae)*oe+1,pe=ae):ie+=ae>0?(oe=ae/pe)*oe:ae;return pe===1/0?1/0:pe*ue(ie)}})},39519:(K,ne,ae)=>{"use strict";var oe,ie,se=ae(44576),ue=ae(82839),ce=se.process,de=se.Deno,pe=ce&&ce.versions||de&&de.version,fe=pe&&pe.v8;fe&&(ie=(oe=fe.split("."))[0]>0&&oe[0]<4?1:+(oe[0]+oe[1])),!ie&&ue&&(!(oe=ue.match(/Edge\/(\d+)/))||oe[1]>=74)&&(oe=ue.match(/Chrome\/(\d+)/))&&(ie=+oe[1]),K.exports=ie},39773:function(K,ne,ae){var oe,ie,se,ue,ce=ae(89990);ae(28706),ue=function(K){var ne,ae,oe;ae=(ne=K).lib.Base,oe=ne.enc.Utf8,ne.algo.HMAC=ae.extend({init:function init(K,ne){K=this._hasher=new K.init,"string"==typeof ne&&(ne=oe.parse(ne));var ae=K.blockSize,ie=4*ae;ne.sigBytes>ie&&(ne=K.finalize(ne)),ne.clamp();for(var se=this._oKey=ne.clone(),ue=this._iKey=ne.clone(),ce=se.words,de=ue.words,pe=0;pe<ae;pe++)ce[pe]^=1549556828,de[pe]^=909522486;se.sigBytes=ue.sigBytes=ie,this.reset()},reset:function reset(){var K=this._hasher;K.reset(),K.update(this._iKey)},update:function update(K){return this._hasher.update(K),this},finalize:function finalize(K){var ne=this._hasher,ae=ne.finalize(K);return ne.reset(),ne.finalize(this._oKey.clone().concat(ae))}})},"object"===ce(ne)?K.exports=ne=ue(ae(83841)):(ie=[ae(83841)],void 0===(se="function"==typeof(oe=ue)?oe.apply(ne,ie):oe)||(K.exports=se))},39928:(K,ne,ae)=>{"use strict";var oe=ae(26198),ie=ae(91291),se=RangeError;K.exports=function(K,ne,ae,ue){var ce=oe(K),de=ie(ae),pe=de<0?ce+de:de;if(pe>=ce||pe<0)throw new se("Incorrect index");for(var fe=new ne(ce),he=0;he<ce;he++)fe[he]=he===pe?ue:K[he];return fe}},40112:(K,ne,ae)=>{"use strict";ae.d(ne,{A:()=>_unsupportedIterableToArray});ae(76918),ae(23418),ae(34782),ae(23288),ae(62010),ae(26099),ae(27495),ae(90906),ae(38781),ae(47764);var oe=ae(33825);function _unsupportedIterableToArray(K,ne){if(K){if("string"==typeof K)return(0,oe.A)(K,ne);var ae={}.toString.call(K).slice(8,-1);return"Object"===ae&&K.constructor&&(ae=K.constructor.name),"Map"===ae||"Set"===ae?Array.from(K):"Arguments"===ae||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(ae)?(0,oe.A)(K,ne):void 0}}},40150:(K,ne,ae)=>{"use strict";ae(46518)({target:"Number",stat:!0},{isNaN:function isNaN(K){return K!=K}})},40178:(K,ne,ae)=>{"use strict";ae.d(ne,{A:()=>_awaitAsyncGenerator});var oe=ae(70058);function _awaitAsyncGenerator(K){return new oe.A(K,0)}},40280:(K,ne,ae)=>{"use strict";var oe=ae(46518),ie=ae(97751),se=ae(96395),ue=ae(80550),ce=ae(10916).CONSTRUCTOR,de=ae(93438),pe=ie("Promise"),fe=se&&!ce;oe({target:"Promise",stat:!0,forced:se||ce},{resolve:function resolve(K){return de(fe&&this===pe?ue:this,K)}})},40504:(K,ne,ae)=>{"use strict";ae(84185),Object.defineProperty(ne,"__esModule",{value:!0});var oe=ae(16973),ie=function(){function ResizeObservation(K){this.target=K,this.$$broadcastWidth=this.$$broadcastHeight=0}return Object.defineProperty(ResizeObservation.prototype,"broadcastWidth",{get:function get(){return this.$$broadcastWidth},enumerable:!0,configurable:!0}),Object.defineProperty(ResizeObservation.prototype,"broadcastHeight",{get:function get(){return this.$$broadcastHeight},enumerable:!0,configurable:!0}),ResizeObservation.prototype.isActive=function(){var K=oe.ContentRect(this.target);return!!K&&(K.width!==this.broadcastWidth||K.height!==this.broadcastHeight)},ResizeObservation}();ne.ResizeObservation=ie},40507:(K,ne,ae)=>{"use strict";var oe=ae(69565);K.exports=function(K,ne,ae){for(var ie,se,ue=ae?K:K.iterator,ce=K.next;!(ie=oe(ce,ue)).done;)if(void 0!==(se=ne(ie.value)))return se}},40616:(K,ne,ae)=>{"use strict";var oe=ae(79039);K.exports=!oe(function(){var K=function(){}.bind();return"function"!=typeof K||K.hasOwnProperty("prototype")})},40824:function(K,ne,ae){var oe,ie,se,ue,ce=ae(89990);ue=function(K){return K.pad.NoPadding={pad:function pad(){},unpad:function unpad(){}},K.pad.NoPadding},"object"===ce(ne)?K.exports=ne=ue(ae(83841),ae(76793)):(ie=[ae(83841),ae(76793)],void 0===(se="function"==typeof(oe=ue)?oe.apply(ne,ie):oe)||(K.exports=se))},40875:(K,ne,ae)=>{"use strict";var oe=ae(46518),ie=ae(79039),se=ae(48981),ue=ae(42787),ce=ae(12211);oe({target:"Object",stat:!0,forced:ie(function(){ue(1)}),sham:!ce},{getPrototypeOf:function getPrototypeOf(K){return ue(se(K))}})},40888:(K,ne,ae)=>{"use strict";var oe=ae(46518),ie=ae(69565),se=ae(20034),ue=ae(28551),ce=ae(16575),de=ae(77347),pe=ae(42787);oe({target:"Reflect",stat:!0},{get:function get(K,ne){var ae,oe,fe=arguments.length<3?K:arguments[2];return ue(K)===fe?K[ne]:(ae=de.f(K,ne))?ce(ae)?ae.value:void 0===ae.get?void 0:ie(ae.get,fe):se(oe=pe(K))?get(oe,ne,fe):void 0}})},41220:(K,ne,ae)=>{"use strict";var oe=ae(89990);ae(16280),ae(76918),ae(28706),ae(84185),ae(27495),ae(90906),ae(71761),Object.defineProperty(ne,"__esModule",{value:!0}),ne.default=function domparser(K){var ne,ae,oe=(K=(0,ie.escapeSpecialCharacters)(K)).match(de),ge=oe&&oe[1]?oe[1].toLowerCase():"";switch(ge){case se:var ve=me(K);if(!pe.test(K))null===(ne=null==(Ae=ve.querySelector(ue))?void 0:Ae.parentNode)||void 0===ne||ne.removeChild(Ae);if(!fe.test(K))null===(ae=null==(Ae=ve.querySelector(ce))?void 0:Ae.parentNode)||void 0===ae||ae.removeChild(Ae);return ve.querySelectorAll(se);case ue:case ce:var ye=he(K).querySelectorAll(ge);return fe.test(K)&&pe.test(K)?ye[0].parentNode.childNodes:ye;default:return _e?_e(K):(Ae=he(K,ce).querySelector(ce)).childNodes;var Ae}};var ie=ae(8247),se="html",ue="head",ce="body",de=/<([a-zA-Z]+[0-9]?)/,pe=/<head[^]*>/i,fe=/<body[^]*>/i,he=function parseFromDocument(K,ne){throw new Error("This browser does not support `document.implementation.createHTMLDocument`")},me=function parseFromString(K,ne){throw new Error("This browser does not support `DOMParser.prototype.parseFromString`")},ge="object"===("undefined"==typeof window?"undefined":oe(window))&&window.DOMParser;if("function"==typeof ge){var ve=new ge;he=me=function parseFromString(K,ne){return ne&&(K="<".concat(ne,">").concat(K,"</").concat(ne,">")),ve.parseFromString(K,"text/html")}}if("object"===("undefined"==typeof document?"undefined":oe(document))&&document.implementation){var ye=document.implementation.createHTMLDocument();he=function parseFromDocument(K,ne){if(ne){var ae=ye.documentElement.querySelector(ne);return ae&&(ae.innerHTML=K),ye}return ye.documentElement.innerHTML=K,ye}}var _e,Ae="object"===("undefined"==typeof document?"undefined":oe(document))&&document.createElement("template");Ae&&Ae.content&&(_e=function parseFromTemplate(K){return Ae.innerHTML=K,Ae.content.childNodes})},41329:(K,ne,ae)=>{var oe=ae(3509),ie=ae(8062),se=[ae(23841)];K.exports=oe.createStore(ie,se)},41405:(K,ne,ae)=>{"use strict";var oe=ae(44576),ie=ae(18745),se=ae(94644),ue=ae(79039),ce=ae(67680),de=oe.Int8Array,pe=se.aTypedArray,fe=se.exportTypedArrayMethod,he=[].toLocaleString,me=!!de&&ue(function(){he.call(new de(1))});fe("toLocaleString",function toLocaleString(){return ie(he,me?ce(pe(this)):pe(this),ce(arguments))},ue(function(){return[1,2].toLocaleString()!==new de([1,2]).toLocaleString()})||!ue(function(){de.prototype.toLocaleString.call([1,2])}))},41436:(K,ne,ae)=>{"use strict";var oe=ae(78227)("match");K.exports=function(K){var ne=/./;try{"/./"[K](ne)}catch(ae){try{return ne[oe]=!1,"/./"[K](ne)}catch(K){}}return!1}},41612:function(K,ne,ae){var oe,ie,se,ue,ce=ae(89990);ae(23792),ae(54743),ae(11745),ae(38309),ae(26099),ae(34594),ae(29833),ae(46594),ae(72107),ae(95477),ae(21489),ae(22134),ae(3690),ae(61740),ae(48140),ae(81630),ae(72170),ae(75044),ae(69539),ae(31694),ae(89955),ae(21903),ae(91134),ae(33206),ae(44496),ae(66651),ae(12887),ae(19369),ae(66812),ae(8995),ae(31575),ae(36072),ae(88747),ae(28845),ae(29423),ae(57301),ae(373),ae(86614),ae(41405),ae(33684),ae(43250),ae(10149),ae(24082),ue=function(K){return function(){if("function"==typeof ArrayBuffer){var ne=K.lib.WordArray,ae=ne.init,oe=ne.init=function(K){if(K instanceof ArrayBuffer&&(K=new Uint8Array(K)),(K instanceof Int8Array||"undefined"!=typeof Uint8ClampedArray&&K instanceof Uint8ClampedArray||K instanceof Int16Array||K instanceof Uint16Array||K instanceof Int32Array||K instanceof Uint32Array||K instanceof Float32Array||K instanceof Float64Array)&&(K=new Uint8Array(K.buffer,K.byteOffset,K.byteLength)),K instanceof Uint8Array){for(var ne=K.byteLength,oe=[],ie=0;ie<ne;ie++)oe[ie>>>2]|=K[ie]<<24-ie%4*8;ae.call(this,oe,ne)}else ae.apply(this,arguments)};oe.prototype=ne}}(),K.lib.WordArray},"object"===ce(ne)?K.exports=ne=ue(ae(83841)):(ie=[ae(83841)],void 0===(se="function"==typeof(oe=ue)?oe.apply(ne,ie):oe)||(K.exports=se))},41795:(K,ne,ae)=>{"use strict";ae(61806)},41967:(K,ne,ae)=>{ae(52675),ae(89463),ae(2259),ae(16280),ae(76918),ae(23792),ae(26099),ae(47764),ae(62953);var oe=ae(89990).default;K.exports=function _regeneratorValues(K){if(null!=K){var ne=K["function"==typeof Symbol&&Symbol.iterator||"@@iterator"],ae=0;if(ne)return ne.call(K);if("function"==typeof K.next)return K;if(!isNaN(K.length))return{next:function next(){return K&&ae>=K.length&&(K=void 0),{value:K&&K[ae++],done:!K}}}}throw new TypeError(oe(K)+" is not iterable")},K.exports.__esModule=!0,K.exports.default=K.exports},42184:(K,ne,ae)=>{"use strict";ae.d(ne,{A:()=>_isNativeReflectConstruct});ae(60825);function _isNativeReflectConstruct(){try{var K=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(K){}return(_isNativeReflectConstruct=function _isNativeReflectConstruct(){return!!K})()}},42207:(K,ne,ae)=>{"use strict";var oe=ae(46518),ie=ae(44576),se=ae(97751),ue=ae(79504),ce=ae(69565),de=ae(79039),pe=ae(655),fe=ae(22812),he=ae(92804).i2c,me=se("btoa"),ge=ue("".charAt),ve=ue("".charCodeAt),ye=!!me&&!de(function(){return"aGk="!==me("hi")}),_e=ye&&!de(function(){me()}),Ae=ye&&de(function(){return"bnVsbA=="!==me(null)}),De=ye&&1!==me.length;oe({global:!0,bind:!0,enumerable:!0,forced:!ye||_e||Ae||De},{btoa:function btoa(K){if(fe(arguments.length,1),ye)return ce(me,ie,pe(K));for(var ne,ae,oe=pe(K),ue="",de=0,_e=he;ge(oe,de)||(_e="=",de%1);){if((ae=ve(oe,de+=3/4))>255)throw new(se("DOMException"))("The string contains characters outside of the Latin1 range","InvalidCharacterError");ue+=ge(_e,63&(ne=ne<<8|ae)>>8-de%1*8)}return ue}})},42762:(K,ne,ae)=>{"use strict";var oe=ae(46518),ie=ae(43802).trim;oe({target:"String",proto:!0,forced:ae(60706)("trim")},{trim:function trim(){return ie(this)}})},42781:(K,ne,ae)=>{"use strict";ae(46518)({target:"String",proto:!0},{repeat:ae(72333)})},42787:(K,ne,ae)=>{"use strict";var oe=ae(39297),ie=ae(94901),se=ae(48981),ue=ae(66119),ce=ae(12211),de=ue("IE_PROTO"),pe=Object,fe=pe.prototype;K.exports=ce?pe.getPrototypeOf:function(K){var ne=se(K);if(oe(ne,de))return ne[de];var ae=ne.constructor;return ie(ae)&&ne instanceof ae?ae.prototype:ne instanceof pe?fe:null}},43250:(K,ne,ae)=>{"use strict";ae(37467)},43251:(K,ne,ae)=>{"use strict";var oe=ae(76080),ie=ae(69565),se=ae(35548),ue=ae(48981),ce=ae(26198),de=ae(70081),pe=ae(50851),fe=ae(44209),he=ae(18727),me=ae(94644).aTypedArrayConstructor,ge=ae(75854);K.exports=function from(K){var ne,ae,ve,ye,_e,Ae,De,we,Ee=se(this),ke=ue(K),xe=arguments.length,Ce=xe>1?arguments[1]:void 0,Se=void 0!==Ce,Te=pe(ke);if(Te&&!fe(Te))for(we=(De=de(ke,Te)).next,ke=[];!(Ae=ie(we,De)).done;)ke.push(Ae.value);for(Se&&xe>2&&(Ce=oe(Ce,arguments[2])),ae=ce(ke),ve=new(me(Ee))(ae),ye=he(ve),ne=0;ae>ne;ne++)_e=Se?Ce(ke[ne],ne):ke[ne],ve[ne]=ye?ge(_e):+_e;return ve}},43268:(K,ne,ae)=>{"use strict";ae(45281)},43359:(K,ne,ae)=>{"use strict";ae(58934);var oe=ae(46518),ie=ae(53487);oe({target:"String",proto:!0,name:"trimStart",forced:"".trimStart!==ie},{trimStart:ie})},43724:(K,ne,ae)=>{"use strict";var oe=ae(79039);K.exports=!oe(function(){return 7!==Object.defineProperty({},1,{get:function(){return 7}})[1]})},43802:(K,ne,ae)=>{"use strict";var oe=ae(79504),ie=ae(67750),se=ae(655),ue=ae(47452),ce=oe("".replace),de=RegExp("^["+ue+"]+"),pe=RegExp("(^|[^"+ue+"])["+ue+"]+$"),createMethod=function(K){return function(ne){var ae=se(ie(ne));return 1&K&&(ae=ce(ae,de,"")),2&K&&(ae=ce(ae,pe,"$1")),ae}};K.exports={start:createMethod(1),end:createMethod(2),trim:createMethod(3)}},43839:(K,ne,ae)=>{"use strict";var oe=ae(76080),ie=ae(47055),se=ae(48981),ue=ae(26198),createMethod=function(K){var ne=1===K;return function(ae,ce,de){for(var pe,fe=se(ae),he=ie(fe),me=ue(he),ge=oe(ce,de);me-- >0;)if(ge(pe=he[me],me,fe))switch(K){case 0:return pe;case 1:return me}return ne?-1:void 0}};K.exports={findLast:createMethod(0),findLastIndex:createMethod(1)}},43903:(K,ne,ae)=>{ae(16280),ae(76918),K.exports=function _assertThisInitialized(K){if(void 0===K)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return K},K.exports.__esModule=!0,K.exports.default=K.exports},44114:(K,ne,ae)=>{"use strict";var oe=ae(46518),ie=ae(48981),se=ae(26198),ue=ae(34527),ce=ae(96837);oe({target:"Array",proto:!0,arity:1,forced:ae(79039)(function(){return 4294967297!==[].push.call({length:4294967296},1)})||!function(){try{Object.defineProperty([],"length",{writable:!1}).push()}catch(K){return K instanceof TypeError}}()},{push:function push(K){var ne=ie(this),ae=se(ne),oe=arguments.length;ce(ae+oe);for(var de=0;de<oe;de++)ne[ae]=arguments[de],ae++;return ue(ne,ae),ae}})},44209:(K,ne,ae)=>{"use strict";var oe=ae(78227),ie=ae(26269),se=oe("iterator"),ue=Array.prototype;K.exports=function(K){return void 0!==K&&(ie.Array===K||ue[se]===K)}},44213:(K,ne,ae)=>{"use strict";var oe=ae(43724),ie=ae(79504),se=ae(69565),ue=ae(79039),ce=ae(71072),de=ae(33717),pe=ae(48773),fe=ae(48981),he=ae(47055),me=Object.assign,ge=Object.defineProperty,ve=ie([].concat);K.exports=!me||ue(function(){if(oe&&1!==me({b:1},me(ge({},"a",{enumerable:!0,get:function(){ge(this,"b",{value:3,enumerable:!1})}}),{b:2})).b)return!0;var K={},ne={},ae=Symbol("assign detection"),ie="abcdefghijklmnopqrst";return K[ae]=7,ie.split("").forEach(function(K){ne[K]=K}),7!==me({},K)[ae]||ce(me({},ne)).join("")!==ie})?function assign(K,ne){for(var ae=fe(K),ie=arguments.length,ue=1,me=de.f,ge=pe.f;ie>ue;)for(var ye,_e=he(arguments[ue++]),Ae=me?ve(ce(_e),me(_e)):ce(_e),De=Ae.length,we=0;De>we;)ye=Ae[we++],oe&&!se(ge,_e,ye)||(ae[ye]=_e[ye]);return ae}:me},44265:(K,ne,ae)=>{"use strict";var oe=ae(82839);K.exports=/ipad|iphone|ipod/i.test(oe)&&"undefined"!=typeof Pebble},44451:function(K,ne,ae){var oe,ie,se,ue,ce=ae(89990);ue=function(K){var ne,ae,oe,ie,se,ue,ce;return ae=(ne=K).lib,oe=ae.WordArray,ie=ae.Hasher,se=ne.algo,ue=[],ce=se.SHA1=ie.extend({_doReset:function _doReset(){this._hash=new oe.init([1732584193,4023233417,2562383102,271733878,3285377520])},_doProcessBlock:function _doProcessBlock(K,ne){for(var ae=this._hash.words,oe=ae[0],ie=ae[1],se=ae[2],ce=ae[3],de=ae[4],pe=0;pe<80;pe++){if(pe<16)ue[pe]=0|K[ne+pe];else{var fe=ue[pe-3]^ue[pe-8]^ue[pe-14]^ue[pe-16];ue[pe]=fe<<1|fe>>>31}var he=(oe<<5|oe>>>27)+de+ue[pe];he+=pe<20?1518500249+(ie&se|~ie&ce):pe<40?1859775393+(ie^se^ce):pe<60?(ie&se|ie&ce|se&ce)-1894007588:(ie^se^ce)-899497514,de=ce,ce=se,se=ie<<30|ie>>>2,ie=oe,oe=he}ae[0]=ae[0]+oe|0,ae[1]=ae[1]+ie|0,ae[2]=ae[2]+se|0,ae[3]=ae[3]+ce|0,ae[4]=ae[4]+de|0},_doFinalize:function _doFinalize(){var K=this._data,ne=K.words,ae=8*this._nDataBytes,oe=8*K.sigBytes;return ne[oe>>>5]|=128<<24-oe%32,ne[14+(oe+64>>>9<<4)]=Math.floor(ae/4294967296),ne[15+(oe+64>>>9<<4)]=ae,K.sigBytes=4*ne.length,this._process(),this._hash},clone:function clone(){var clone=ie.clone.call(this);return clone._hash=this._hash.clone(),clone}}),ne.SHA1=ie._createHelper(ce),ne.HmacSHA1=ie._createHmacHelper(ce),K.SHA1},"object"===ce(ne)?K.exports=ne=ue(ae(83841)):(ie=[ae(83841)],void 0===(se="function"==typeof(oe=ue)?oe.apply(ne,ie):oe)||(K.exports=se))},44496:(K,ne,ae)=>{"use strict";var oe=ae(94644),ie=ae(19617).includes,se=oe.aTypedArray;(0,oe.exportTypedArrayMethod)("includes",function includes(K){return ie(se(this),K,arguments.length>1?arguments[1]:void 0)})},44576:function(K,ne,ae){"use strict";var check=function(K){return K&&K.Math===Math&&K};K.exports=check("object"==typeof globalThis&&globalThis)||check("object"==typeof window&&window)||check("object"==typeof self&&self)||check("object"==typeof ae.g&&ae.g)||check("object"==typeof this&&this)||function(){return this}()||Function("return this")()},44732:(K,ne,ae)=>{"use strict";var oe=ae(94644),ie=ae(79504),se=ae(79306),ue=ae(35370),ce=oe.aTypedArray,de=oe.getTypedArrayConstructor,pe=oe.exportTypedArrayMethod,fe=ie(oe.TypedArrayPrototype.sort);pe("toSorted",function toSorted(K){void 0!==K&&se(K);var ne=ce(this),ae=ue(de(ne),ne);return fe(ae,K)})},45281:(K,ne,ae)=>{"use strict";ae(29908);var oe=ae(55384);var ie="function"==typeof Object.is?Object.is:function is(K,ne){return K===ne&&(0!==K||1/K==1/ne)||K!=K&&ne!=ne},se=oe.useState,ue=oe.useEffect,ce=oe.useLayoutEffect,de=oe.useDebugValue;function checkIfSnapshotChanged(K){var ne=K.getSnapshot;K=K.value;try{var ae=ne();return!ie(K,ae)}catch(K){return!0}}var pe="undefined"==typeof window||void 0===window.document||void 0===window.document.createElement?function useSyncExternalStore$1(K,ne){return ne()}:function useSyncExternalStore$2(K,ne){var ae=ne(),oe=se({inst:{value:ae,getSnapshot:ne}}),ie=oe[0].inst,pe=oe[1];return ce(function(){ie.value=ae,ie.getSnapshot=ne,checkIfSnapshotChanged(ie)&&pe({inst:ie})},[K,ae,ne]),ue(function(){return checkIfSnapshotChanged(ie)&&pe({inst:ie}),K(function(){checkIfSnapshotChanged(ie)&&pe({inst:ie})})},[K]),de(ae),ae};void 0!==oe.useSyncExternalStore&&oe.useSyncExternalStore},45700:(K,ne,ae)=>{"use strict";var oe=ae(70511),ie=ae(58242);oe("toPrimitive"),ie()},45806:(K,ne,ae)=>{"use strict";ae(47764);var oe,ie=ae(46518),se=ae(43724),ue=ae(67416),ce=ae(44576),de=ae(76080),pe=ae(79504),fe=ae(36840),he=ae(62106),me=ae(90679),ge=ae(39297),ve=ae(44213),ye=ae(97916),_e=ae(67680),Ae=ae(68183).codeAt,De=ae(3717),we=ae(655),Ee=ae(10687),ke=ae(22812),xe=ae(98406),Ce=ae(91181),Se=Ce.set,Te=Ce.getterFor("URL"),Oe=xe.URLSearchParams,Ie=xe.getState,Me=ce.URL,Pe=ce.TypeError,Re=ce.parseInt,Be=Math.floor,Le=Math.pow,Ne=pe("".charAt),je=pe(/./.exec),ze=pe([].join),Ue=pe(1.1.toString),He=pe([].pop),Ve=pe([].push),$e=pe("".replace),qe=pe([].shift),We=pe("".split),Ge=pe("".slice),Ke=pe("".toLowerCase),Ze=pe([].unshift),Xe="Invalid scheme",Qe="Invalid host",Ye="Invalid port",Je=/[a-z]/i,et=/[\d+-.a-z]/i,tt=/\d/,nt=/^0x/i,ot=/^[0-7]+$/,_t=/^\d+$/,At=/^[\da-f]+$/i,Dt=/[\0\t\n\r #%/:<>?@[\\\]^|]/,Et=/[\0\t\n\r #/:<>?@[\\\]^|]/,kt=/^[\u0000-\u0020]+/,Ct=/(^|[^\u0000-\u0020])[\u0000-\u0020]+$/,St=/[\t\n\r]/g,serializeHost=function(K){var ne,ae,oe,ie;if("number"==typeof K){for(ne=[],ae=0;ae<4;ae++)Ze(ne,K%256),K=Be(K/256);return ze(ne,".")}if("object"==typeof K){for(ne="",oe=function(K){for(var ne=null,ae=1,oe=null,ie=0,se=0;se<8;se++)0!==K[se]?(ie>ae&&(ne=oe,ae=ie),oe=null,ie=0):(null===oe&&(oe=se),++ie);return ie>ae?oe:ne}(K),ae=0;ae<8;ae++)ie&&0===K[ae]||(ie&&(ie=!1),oe===ae?(ne+=ae?":":"::",ie=!0):(ne+=Ue(K[ae],16),ae<7&&(ne+=":")));return"["+ne+"]"}return K},Ft={},Tt=ve({},Ft,{" ":1,'"':1,"<":1,">":1,"`":1}),Ot=ve({},Tt,{"#":1,"?":1,"{":1,"}":1}),It=ve({},Ot,{"/":1,":":1,";":1,"=":1,"@":1,"[":1,"\\":1,"]":1,"^":1,"|":1}),percentEncode=function(K,ne){var ae=Ae(K,0);return ae>32&&ae<127&&!ge(ne,K)?K:encodeURIComponent(K)},Mt={ftp:21,file:null,http:80,https:443,ws:80,wss:443},isWindowsDriveLetter=function(K,ne){var ae;return 2===K.length&&je(Je,Ne(K,0))&&(":"===(ae=Ne(K,1))||!ne&&"|"===ae)},startsWithWindowsDriveLetter=function(K){var ne;return K.length>1&&isWindowsDriveLetter(Ge(K,0,2))&&(2===K.length||"/"===(ne=Ne(K,2))||"\\"===ne||"?"===ne||"#"===ne)},isSingleDot=function(K){return"."===K||"%2e"===Ke(K)},isDoubleDot=function(K){return".."===(K=Ke(K))||"%2e."===K||".%2e"===K||"%2e%2e"===K},Pt={},Rt={},Bt={},Lt={},Nt={},jt={},zt={},Ut={},Ht={},Vt={},$t={},qt={},Wt={},Gt={},Kt={},Zt={},Xt={},Qt={},Yt={},Jt={},en={},URLState=function(K,ne,ae){var oe,ie,se,ue=we(K);if(ne){if(ie=this.parse(ue))throw new Pe(ie);this.searchParams=null}else{if(void 0!==ae&&(oe=new URLState(ae,!0)),ie=this.parse(ue,null,oe))throw new Pe(ie);(se=Ie(new Oe)).bindURL(this),this.searchParams=se}};URLState.prototype={type:"URL",parse:function(K,ne,ae){var ie,se,ue,ce,de=this,pe=ne||Pt,fe=0,he="",me=!1,ve=!1,Ae=!1;for(K=we(K),ne||(de.scheme="",de.username="",de.password="",de.host=null,de.port=null,de.path=[],de.query=null,de.fragment=null,de.cannotBeABaseURL=!1,K=$e(K,kt,""),K=$e(K,Ct,"$1")),K=$e(K,St,""),ie=ye(K);fe<=ie.length;){switch(se=ie[fe],pe){case Pt:if(!se||!je(Je,se)){if(ne)return Xe;pe=Bt;continue}he+=Ke(se),pe=Rt;break;case Rt:if(se&&(je(et,se)||"+"===se||"-"===se||"."===se))he+=Ke(se);else{if(":"!==se){if(ne)return Xe;he="",pe=Bt,fe=0;continue}if(ne&&(de.isSpecial()!==ge(Mt,he)||"file"===he&&(de.includesCredentials()||null!==de.port)||"file"===de.scheme&&!de.host))return;if(de.scheme=he,ne)return void(de.isSpecial()&&Mt[de.scheme]===de.port&&(de.port=null));he="","file"===de.scheme?pe=Gt:de.isSpecial()&&ae&&ae.scheme===de.scheme?pe=Lt:de.isSpecial()?pe=Ut:"/"===ie[fe+1]?(pe=Nt,fe++):(de.cannotBeABaseURL=!0,Ve(de.path,""),pe=Yt)}break;case Bt:if(!ae||ae.cannotBeABaseURL&&"#"!==se)return Xe;if(ae.cannotBeABaseURL&&"#"===se){de.scheme=ae.scheme,de.path=_e(ae.path),de.query=ae.query,de.fragment="",de.cannotBeABaseURL=!0,pe=en;break}pe="file"===ae.scheme?Gt:jt;continue;case Lt:if("/"!==se||"/"!==ie[fe+1]){pe=jt;continue}pe=Ht,fe++;break;case Nt:if("/"===se){pe=Vt;break}pe=Qt;continue;case jt:if(de.scheme=ae.scheme,se===oe)de.username=ae.username,de.password=ae.password,de.host=ae.host,de.port=ae.port,de.path=_e(ae.path),de.query=ae.query;else if("/"===se||"\\"===se&&de.isSpecial())pe=zt;else if("?"===se)de.username=ae.username,de.password=ae.password,de.host=ae.host,de.port=ae.port,de.path=_e(ae.path),de.query="",pe=Jt;else{if("#"!==se){de.username=ae.username,de.password=ae.password,de.host=ae.host,de.port=ae.port,de.path=_e(ae.path),de.path.length--,pe=Qt;continue}de.username=ae.username,de.password=ae.password,de.host=ae.host,de.port=ae.port,de.path=_e(ae.path),de.query=ae.query,de.fragment="",pe=en}break;case zt:if(!de.isSpecial()||"/"!==se&&"\\"!==se){if("/"!==se){de.username=ae.username,de.password=ae.password,de.host=ae.host,de.port=ae.port,pe=Qt;continue}pe=Vt}else pe=Ht;break;case Ut:if(pe=Ht,"/"!==se||"/"!==Ne(he,fe+1))continue;fe++;break;case Ht:if("/"!==se&&"\\"!==se){pe=Vt;continue}break;case Vt:if("@"===se){me&&(he="%40"+he),me=!0,ue=ye(he);for(var De=0;De<ue.length;De++){var Ee=ue[De];if(":"!==Ee||Ae){var ke=percentEncode(Ee,It);Ae?de.password+=ke:de.username+=ke}else Ae=!0}he=""}else if(se===oe||"/"===se||"?"===se||"#"===se||"\\"===se&&de.isSpecial()){if(me&&""===he)return"Invalid authority";fe-=ye(he).length+1,he="",pe=$t}else he+=se;break;case $t:case qt:if(ne&&"file"===de.scheme){pe=Zt;continue}if(":"!==se||ve){if(se===oe||"/"===se||"?"===se||"#"===se||"\\"===se&&de.isSpecial()){if(de.isSpecial()&&""===he)return Qe;if(ne&&""===he&&(de.includesCredentials()||null!==de.port))return;if(ce=de.parseHost(he))return ce;if(he="",pe=Xt,ne)return;continue}"["===se?ve=!0:"]"===se&&(ve=!1),he+=se}else{if(""===he)return Qe;if(ce=de.parseHost(he))return ce;if(he="",pe=Wt,ne===qt)return}break;case Wt:if(!je(tt,se)){if(se===oe||"/"===se||"?"===se||"#"===se||"\\"===se&&de.isSpecial()||ne){if(""!==he){var xe=Re(he,10);if(xe>65535)return Ye;de.port=de.isSpecial()&&xe===Mt[de.scheme]?null:xe,he=""}if(ne)return;pe=Xt;continue}return Ye}he+=se;break;case Gt:if(de.scheme="file","/"===se||"\\"===se)pe=Kt;else{if(!ae||"file"!==ae.scheme){pe=Qt;continue}switch(se){case oe:de.host=ae.host,de.path=_e(ae.path),de.query=ae.query;break;case"?":de.host=ae.host,de.path=_e(ae.path),de.query="",pe=Jt;break;case"#":de.host=ae.host,de.path=_e(ae.path),de.query=ae.query,de.fragment="",pe=en;break;default:startsWithWindowsDriveLetter(ze(_e(ie,fe),""))||(de.host=ae.host,de.path=_e(ae.path),de.shortenPath()),pe=Qt;continue}}break;case Kt:if("/"===se||"\\"===se){pe=Zt;break}ae&&"file"===ae.scheme&&!startsWithWindowsDriveLetter(ze(_e(ie,fe),""))&&(isWindowsDriveLetter(ae.path[0],!0)?Ve(de.path,ae.path[0]):de.host=ae.host),pe=Qt;continue;case Zt:if(se===oe||"/"===se||"\\"===se||"?"===se||"#"===se){if(!ne&&isWindowsDriveLetter(he))pe=Qt;else if(""===he){if(de.host="",ne)return;pe=Xt}else{if(ce=de.parseHost(he))return ce;if("localhost"===de.host&&(de.host=""),ne)return;he="",pe=Xt}continue}he+=se;break;case Xt:if(de.isSpecial()){if(pe=Qt,"/"!==se&&"\\"!==se)continue}else if(ne||"?"!==se)if(ne||"#"!==se){if(se!==oe&&(pe=Qt,"/"!==se))continue}else de.fragment="",pe=en;else de.query="",pe=Jt;break;case Qt:if(se===oe||"/"===se||"\\"===se&&de.isSpecial()||!ne&&("?"===se||"#"===se)){if(isDoubleDot(he)?(de.shortenPath(),"/"===se||"\\"===se&&de.isSpecial()||Ve(de.path,"")):isSingleDot(he)?"/"===se||"\\"===se&&de.isSpecial()||Ve(de.path,""):("file"===de.scheme&&!de.path.length&&isWindowsDriveLetter(he)&&(de.host&&(de.host=""),he=Ne(he,0)+":"),Ve(de.path,he)),he="","file"===de.scheme&&(se===oe||"?"===se||"#"===se))for(;de.path.length>1&&""===de.path[0];)qe(de.path);"?"===se?(de.query="",pe=Jt):"#"===se&&(de.fragment="",pe=en)}else he+=percentEncode(se,Ot);break;case Yt:"?"===se?(de.query="",pe=Jt):"#"===se?(de.fragment="",pe=en):se!==oe&&(de.path[0]+=percentEncode(se,Ft));break;case Jt:ne||"#"!==se?se!==oe&&("'"===se&&de.isSpecial()?de.query+="%27":de.query+="#"===se?"%23":percentEncode(se,Ft)):(de.fragment="",pe=en);break;case en:se!==oe&&(de.fragment+=percentEncode(se,Tt))}fe++}},parseHost:function(K){var ne,ae,oe;if("["===Ne(K,0)){if("]"!==Ne(K,K.length-1))return Qe;if(ne=function(K){var ne,ae,oe,ie,se,ue,ce,de=[0,0,0,0,0,0,0,0],pe=0,fe=null,he=0,chr=function(){return Ne(K,he)};if(":"===chr()){if(":"!==Ne(K,1))return;he+=2,fe=++pe}for(;chr();){if(8===pe)return;if(":"!==chr()){for(ne=ae=0;ae<4&&je(At,chr());)ne=16*ne+Re(chr(),16),he++,ae++;if("."===chr()){if(0===ae)return;if(he-=ae,pe>6)return;for(oe=0;chr();){if(ie=null,oe>0){if(!("."===chr()&&oe<4))return;he++}if(!je(tt,chr()))return;for(;je(tt,chr());){if(se=Re(chr(),10),null===ie)ie=se;else{if(0===ie)return;ie=10*ie+se}if(ie>255)return;he++}de[pe]=256*de[pe]+ie,2!==++oe&&4!==oe||pe++}if(4!==oe)return;break}if(":"===chr()){if(he++,!chr())return}else if(chr())return;de[pe++]=ne}else{if(null!==fe)return;he++,fe=++pe}}if(null!==fe)for(ue=pe-fe,pe=7;0!==pe&&ue>0;)ce=de[pe],de[pe--]=de[fe+ue-1],de[fe+--ue]=ce;else if(8!==pe)return;return de}(Ge(K,1,-1)),!ne)return Qe;this.host=ne}else if(this.isSpecial()){if(K=De(K),je(Dt,K))return Qe;if(ne=function(K){var ne,ae,oe,ie,se,ue,ce,de=We(K,".");if(de.length&&""===de[de.length-1]&&de.length--,(ne=de.length)>4)return K;for(ae=[],oe=0;oe<ne;oe++){if(""===(ie=de[oe]))return K;if(se=10,ie.length>1&&"0"===Ne(ie,0)&&(se=je(nt,ie)?16:8,ie=Ge(ie,8===se?1:2)),""===ie)ue=0;else{if(!je(10===se?_t:8===se?ot:At,ie))return K;ue=Re(ie,se)}Ve(ae,ue)}for(oe=0;oe<ne;oe++)if(ue=ae[oe],oe===ne-1){if(ue>=Le(256,5-ne))return null}else if(ue>255)return null;for(ce=He(ae),oe=0;oe<ae.length;oe++)ce+=ae[oe]*Le(256,3-oe);return ce}(K),null===ne)return Qe;this.host=ne}else{if(je(Et,K))return Qe;for(ne="",ae=ye(K),oe=0;oe<ae.length;oe++)ne+=percentEncode(ae[oe],Ft);this.host=ne}},cannotHaveUsernamePasswordPort:function(){return!this.host||this.cannotBeABaseURL||"file"===this.scheme},includesCredentials:function(){return""!==this.username||""!==this.password},isSpecial:function(){return ge(Mt,this.scheme)},shortenPath:function(){var K=this.path,ne=K.length;!ne||"file"===this.scheme&&1===ne&&isWindowsDriveLetter(K[0],!0)||K.length--},serialize:function(){var K=this,ne=K.scheme,ae=K.username,oe=K.password,ie=K.host,se=K.port,ue=K.path,ce=K.query,de=K.fragment,pe=ne+":";return null!==ie?(pe+="//",K.includesCredentials()&&(pe+=ae+(oe?":"+oe:"")+"@"),pe+=serializeHost(ie),null!==se&&(pe+=":"+se)):"file"===ne&&(pe+="//"),pe+=K.cannotBeABaseURL?ue[0]:ue.length?"/"+ze(ue,"/"):"",null!==ce&&(pe+="?"+ce),null!==de&&(pe+="#"+de),pe},setHref:function(K){var ne=this.parse(K);if(ne)throw new Pe(ne);this.searchParams.update()},getOrigin:function(){var K=this.scheme,ne=this.port;if("blob"===K)try{return new tn(K.path[0]).origin}catch(K){return"null"}return"file"!==K&&this.isSpecial()?K+"://"+serializeHost(this.host)+(null!==ne?":"+ne:""):"null"},getProtocol:function(){return this.scheme+":"},setProtocol:function(K){this.parse(we(K)+":",Pt)},getUsername:function(){return this.username},setUsername:function(K){var ne=ye(we(K));if(!this.cannotHaveUsernamePasswordPort()){this.username="";for(var ae=0;ae<ne.length;ae++)this.username+=percentEncode(ne[ae],It)}},getPassword:function(){return this.password},setPassword:function(K){var ne=ye(we(K));if(!this.cannotHaveUsernamePasswordPort()){this.password="";for(var ae=0;ae<ne.length;ae++)this.password+=percentEncode(ne[ae],It)}},getHost:function(){var K=this.host,ne=this.port;return null===K?"":null===ne?serializeHost(K):serializeHost(K)+":"+ne},setHost:function(K){this.cannotBeABaseURL||this.parse(K,$t)},getHostname:function(){var K=this.host;return null===K?"":serializeHost(K)},setHostname:function(K){this.cannotBeABaseURL||this.parse(K,qt)},getPort:function(){var K=this.port;return null===K?"":we(K)},setPort:function(K){this.cannotHaveUsernamePasswordPort()||(""===(K=we(K))?this.port=null:this.parse(K,Wt))},getPathname:function(){var K=this.path;return this.cannotBeABaseURL?K[0]:K.length?"/"+ze(K,"/"):""},setPathname:function(K){this.cannotBeABaseURL||(this.path=[],this.parse(K,Xt))},getSearch:function(){var K=this.query;return K?"?"+K:""},setSearch:function(K){""===(K=we(K))?this.query=null:("?"===Ne(K,0)&&(K=Ge(K,1)),this.query="",this.parse(K,Jt)),this.searchParams.update()},getSearchParams:function(){return this.searchParams.facade},getHash:function(){var K=this.fragment;return K?"#"+K:""},setHash:function(K){""!==(K=we(K))?("#"===Ne(K,0)&&(K=Ge(K,1)),this.fragment="",this.parse(K,en)):this.fragment=null},update:function(){this.query=this.searchParams.serialize()||null}};var tn=function URL(K){var ne=me(this,nn),ae=ke(arguments.length,1)>1?arguments[1]:void 0,oe=Se(ne,new URLState(K,!1,ae));se||(ne.href=oe.serialize(),ne.origin=oe.getOrigin(),ne.protocol=oe.getProtocol(),ne.username=oe.getUsername(),ne.password=oe.getPassword(),ne.host=oe.getHost(),ne.hostname=oe.getHostname(),ne.port=oe.getPort(),ne.pathname=oe.getPathname(),ne.search=oe.getSearch(),ne.searchParams=oe.getSearchParams(),ne.hash=oe.getHash())},nn=tn.prototype,accessorDescriptor=function(K,ne){return{get:function(){return Te(this)[K]()},set:ne&&function(K){return Te(this)[ne](K)},configurable:!0,enumerable:!0}};if(se&&(he(nn,"href",accessorDescriptor("serialize","setHref")),he(nn,"origin",accessorDescriptor("getOrigin")),he(nn,"protocol",accessorDescriptor("getProtocol","setProtocol")),he(nn,"username",accessorDescriptor("getUsername","setUsername")),he(nn,"password",accessorDescriptor("getPassword","setPassword")),he(nn,"host",accessorDescriptor("getHost","setHost")),he(nn,"hostname",accessorDescriptor("getHostname","setHostname")),he(nn,"port",accessorDescriptor("getPort","setPort")),he(nn,"pathname",accessorDescriptor("getPathname","setPathname")),he(nn,"search",accessorDescriptor("getSearch","setSearch")),he(nn,"searchParams",accessorDescriptor("getSearchParams")),he(nn,"hash",accessorDescriptor("getHash","setHash"))),fe(nn,"toJSON",function toJSON(){return Te(this).serialize()},{enumerable:!0}),fe(nn,"toString",function toString(){return Te(this).serialize()},{enumerable:!0}),Me){var rn=Me.createObjectURL,an=Me.revokeObjectURL;rn&&fe(tn,"createObjectURL",de(rn,Me)),an&&fe(tn,"revokeObjectURL",de(an,Me))}Ee(tn,"URL"),ie({global:!0,constructor:!0,forced:!ue,sham:!se},{URL:tn})},46449:(K,ne,ae)=>{"use strict";var oe=ae(46518),ie=ae(70259),se=ae(48981),ue=ae(26198),ce=ae(91291),de=ae(1469);oe({target:"Array",proto:!0},{flat:function flat(){var K=arguments.length?arguments[0]:void 0,ne=se(this),ae=ue(ne),oe=de(ne,0);return oe.length=ie(oe,ne,ne,ae,0,void 0===K?1:ce(K)),oe}})},46518:(K,ne,ae)=>{"use strict";var oe=ae(44576),ie=ae(77347).f,se=ae(66699),ue=ae(36840),ce=ae(39433),de=ae(77740),pe=ae(92796);K.exports=function(K,ne){var ae,fe,he,me,ge,ve=K.target,ye=K.global,_e=K.stat;if(ae=ye?oe:_e?oe[ve]||ce(ve,{}):oe[ve]&&oe[ve].prototype)for(fe in ne){if(me=ne[fe],he=K.dontCallGetSet?(ge=ie(ae,fe))&&ge.value:ae[fe],!pe(ye?fe:ve+(_e?".":"#")+fe,K.forced)&&void 0!==he){if(typeof me==typeof he)continue;de(me,he)}(K.sham||he&&he.sham)&&se(me,"sham",!0),ue(ae,fe,me,K)}}},46594:(K,ne,ae)=>{"use strict";ae(15823)("Int8",function(K){return function Int8Array(ne,ae,oe){return K(this,ne,ae,oe)}})},46706:(K,ne,ae)=>{"use strict";var oe=ae(79504),ie=ae(79306);K.exports=function(K,ne,ae){try{return oe(ie(Object.getOwnPropertyDescriptor(K,ne)[ae]))}catch(K){}}},46761:(K,ne,ae)=>{"use strict";var oe=ae(46518),ie=ae(94644);oe({target:"ArrayBuffer",stat:!0,forced:!ie.NATIVE_ARRAY_BUFFER_VIEWS},{isView:ie.isView})},46930:(K,ne,ae)=>{"use strict";K.exports=ae(23641)},46983:(K,ne,ae)=>{"use strict";ae.d(ne,{A:()=>_toConsumableArray});ae(64346);var oe=ae(33825);var ie=ae(18061),se=ae(40112);ae(16280),ae(76918);function _toConsumableArray(K){return function _arrayWithoutHoles(K){if(Array.isArray(K))return(0,oe.A)(K)}(K)||(0,ie.A)(K)||(0,se.A)(K)||function _nonIterableSpread(){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:(K,ne,ae)=>{"use strict";var oe=ae(79504),ie=ae(79039),se=ae(22195),ue=Object,ce=oe("".split);K.exports=ie(function(){return!ue("z").propertyIsEnumerable(0)})?function(K){return"String"===se(K)?ce(K,""):ue(K)}:ue},47251:(K,ne,ae)=>{ae(16280),ae(76918),K.exports=function _classCallCheck(K,ne){if(!(K instanceof ne))throw new TypeError("Cannot call a class as a function")},K.exports.__esModule=!0,K.exports.default=K.exports},47452:K=>{"use strict";K.exports="\t\n\v\f\r \u2028\u2029\ufeff"},47764:(K,ne,ae)=>{"use strict";var oe=ae(68183).charAt,ie=ae(655),se=ae(91181),ue=ae(51088),ce=ae(62529),de="String Iterator",pe=se.set,fe=se.getterFor(de);ue(String,"String",function(K){pe(this,{type:de,string:ie(K),index:0})},function next(){var K,ne=fe(this),ae=ne.string,ie=ne.index;return ie>=ae.length?ce(void 0,!0):(K=oe(ae,ie),ne.index+=K.length,ce(K,!1))})},48140:(K,ne,ae)=>{"use strict";var oe=ae(94644),ie=ae(26198),se=ae(91291),ue=oe.aTypedArray;(0,oe.exportTypedArrayMethod)("at",function at(K){var ne=ue(this),ae=ie(ne),oe=se(K),ce=oe>=0?oe:ae+oe;return ce<0||ce>=ae?void 0:ne[ce]})},48408:(K,ne,ae)=>{"use strict";ae(98406)},48523:(K,ne,ae)=>{"use strict";ae(16468)("Map",function(K){return function Map(){return K(this,arguments.length?arguments[0]:void 0)}},ae(86938))},48598:(K,ne,ae)=>{"use strict";var oe=ae(46518),ie=ae(79504),se=ae(47055),ue=ae(25397),ce=ae(34598),de=ie([].join);oe({target:"Array",proto:!0,forced:se!==Object||!ce("join",",")},{join:function join(K){return de(ue(this),void 0===K?",":K)}})},48605:function(K,ne,ae){var oe,ie,se,ue,ce=ae(89990);ae(28706),ue=function(K){return K.pad.Iso10126={pad:function pad(ne,ae){var oe=4*ae,ie=oe-ne.sigBytes%oe;ne.concat(K.lib.WordArray.random(ie-1)).concat(K.lib.WordArray.create([ie<<24],1))},unpad:function unpad(K){var ne=255&K.words[K.sigBytes-1>>>2];K.sigBytes-=ne}},K.pad.Iso10126},"object"===ce(ne)?K.exports=ne=ue(ae(83841),ae(76793)):(ie=[ae(83841),ae(76793)],void 0===(se="function"==typeof(oe=ue)?oe.apply(ne,ie):oe)||(K.exports=se))},48686:(K,ne,ae)=>{"use strict";var oe=ae(43724),ie=ae(79039);K.exports=oe&&ie(function(){return 42!==Object.defineProperty(function(){},"prototype",{value:42,writable:!1}).prototype})},48718:(K,ne,ae)=>{"use strict";var oe=ae(46518),ie=ae(77240);oe({target:"String",proto:!0,forced:ae(23061)("sub")},{sub:function sub(){return ie(this,"sub","","")}})},48773:(K,ne)=>{"use strict";var ae={}.propertyIsEnumerable,oe=Object.getOwnPropertyDescriptor,ie=oe&&!ae.call({1:2},1);ne.f=ie?function propertyIsEnumerable(K){var ne=oe(this,K);return!!ne&&ne.enumerable}:ae},48980:(K,ne,ae)=>{"use strict";var oe=ae(46518),ie=ae(59213).findIndex,se=ae(6469),ue="findIndex",ce=!0;ue in[]&&Array(1)[ue](function(){ce=!1}),oe({target:"Array",proto:!0,forced:ce},{findIndex:function findIndex(K){return ie(this,K,arguments.length>1?arguments[1]:void 0)}}),se(ue)},48981:(K,ne,ae)=>{"use strict";var oe=ae(67750),ie=Object;K.exports=function(K){return ie(oe(K))}},49773:(K,ne,ae)=>{"use strict";var oe=ae(46518),ie=ae(4495),se=ae(79039),ue=ae(33717),ce=ae(48981);oe({target:"Object",stat:!0,forced:!ie||se(function(){ue.f(1)})},{getOwnPropertySymbols:function getOwnPropertySymbols(K){var ne=ue.f;return ne?ne(ce(K)):[]}})},49784:(K,ne,ae)=>{var oe,ie=ae(89990);ae(76918),ae(51629),ae(25276),ae(64346),ae(23792),ae(44114),ae(34782),ae(54554),ae(54743),ae(11745),ae(38309),ae(59089),ae(94170),ae(79432),ae(26099),ae(78459),ae(58940),ae(3362),ae(27495),ae(90906),ae(71761),ae(25440),ae(21489),ae(48140),ae(81630),ae(72170),ae(75044),ae(69539),ae(31694),ae(89955),ae(21903),ae(91134),ae(33206),ae(44496),ae(66651),ae(12887),ae(19369),ae(66812),ae(8995),ae(31575),ae(36072),ae(88747),ae(28845),ae(29423),ae(57301),ae(373),ae(86614),ae(41405),ae(33684),ae(98992),ae(3949),ae(43250),ae(10149),ae(24082),ae(2945),ae(23500),ae(55815),ae(64979),ae(79739),ae(76031),function(){"use strict";var ie=function HowlerGlobal(){this.init()};ie.prototype={init:function init(){var K=this||se;return K._counter=1e3,K._html5AudioPool=[],K.html5PoolSize=10,K._codecs={},K._howls=[],K._muted=!1,K._volume=1,K._canPlayEvent="canplaythrough",K._navigator="undefined"!=typeof window&&window.navigator?window.navigator:null,K.masterGain=null,K.noAudio=!1,K.usingWebAudio=!0,K.autoSuspend=!0,K.ctx=null,K.autoUnlock=!0,K._setup(),K},volume:function volume(K){var ne=this||se;if(K=parseFloat(K),ne.ctx||ge(),void 0!==K&&K>=0&&K<=1){if(ne._volume=K,ne._muted)return ne;ne.usingWebAudio&&ne.masterGain.gain.setValueAtTime(K,se.ctx.currentTime);for(var ae=0;ae<ne._howls.length;ae++)if(!ne._howls[ae]._webAudio)for(var oe=ne._howls[ae]._getSoundIds(),ie=0;ie<oe.length;ie++){var ue=ne._howls[ae]._soundById(oe[ie]);ue&&ue._node&&(ue._node.volume=ue._volume*K)}return ne}return ne._volume},mute:function mute(K){var ne=this||se;ne.ctx||ge(),ne._muted=K,ne.usingWebAudio&&ne.masterGain.gain.setValueAtTime(K?0:ne._volume,se.ctx.currentTime);for(var ae=0;ae<ne._howls.length;ae++)if(!ne._howls[ae]._webAudio)for(var oe=ne._howls[ae]._getSoundIds(),ie=0;ie<oe.length;ie++){var ue=ne._howls[ae]._soundById(oe[ie]);ue&&ue._node&&(ue._node.muted=!!K||ue._muted)}return ne},stop:function stop(){for(var K=this||se,ne=0;ne<K._howls.length;ne++)K._howls[ne].stop();return K},unload:function unload(){for(var K=this||se,ne=K._howls.length-1;ne>=0;ne--)K._howls[ne].unload();return K.usingWebAudio&&K.ctx&&void 0!==K.ctx.close&&(K.ctx.close(),K.ctx=null,ge()),K},codecs:function codecs(K){return(this||se)._codecs[K.replace(/^x-/,"")]},_setup:function _setup(){var K=this||se;if(K.state=K.ctx&&K.ctx.state||"suspended",K._autoSuspend(),!K.usingWebAudio)if("undefined"!=typeof Audio)try{void 0===(new Audio).oncanplaythrough&&(K._canPlayEvent="canplay")}catch(ne){K.noAudio=!0}else K.noAudio=!0;try{(new Audio).muted&&(K.noAudio=!0)}catch(K){}return K.noAudio||K._setupCodecs(),K},_setupCodecs:function _setupCodecs(){var K=this||se,ne=null;try{ne="undefined"!=typeof Audio?new Audio:null}catch(ne){return K}if(!ne||"function"!=typeof ne.canPlayType)return K;var ae=ne.canPlayType("audio/mpeg;").replace(/^no$/,""),oe=K._navigator?K._navigator.userAgent:"",ie=oe.match(/OPR\/(\d+)/g),ue=ie&&parseInt(ie[0].split("/")[1],10)<33,ce=-1!==oe.indexOf("Safari")&&-1===oe.indexOf("Chrome"),de=oe.match(/Version\/(.*?) /),pe=ce&&de&&parseInt(de[1],10)<15;return K._codecs={mp3:!(ue||!ae&&!ne.canPlayType("audio/mp3;").replace(/^no$/,"")),mpeg:!!ae,opus:!!ne.canPlayType('audio/ogg; codecs="opus"').replace(/^no$/,""),ogg:!!ne.canPlayType('audio/ogg; codecs="vorbis"').replace(/^no$/,""),oga:!!ne.canPlayType('audio/ogg; codecs="vorbis"').replace(/^no$/,""),wav:!!(ne.canPlayType('audio/wav; codecs="1"')||ne.canPlayType("audio/wav")).replace(/^no$/,""),aac:!!ne.canPlayType("audio/aac;").replace(/^no$/,""),caf:!!ne.canPlayType("audio/x-caf;").replace(/^no$/,""),m4a:!!(ne.canPlayType("audio/x-m4a;")||ne.canPlayType("audio/m4a;")||ne.canPlayType("audio/aac;")).replace(/^no$/,""),m4b:!!(ne.canPlayType("audio/x-m4b;")||ne.canPlayType("audio/m4b;")||ne.canPlayType("audio/aac;")).replace(/^no$/,""),mp4:!!(ne.canPlayType("audio/x-mp4;")||ne.canPlayType("audio/mp4;")||ne.canPlayType("audio/aac;")).replace(/^no$/,""),weba:!(pe||!ne.canPlayType('audio/webm; codecs="vorbis"').replace(/^no$/,"")),webm:!(pe||!ne.canPlayType('audio/webm; codecs="vorbis"').replace(/^no$/,"")),dolby:!!ne.canPlayType('audio/mp4; codecs="ec-3"').replace(/^no$/,""),flac:!!(ne.canPlayType("audio/x-flac;")||ne.canPlayType("audio/flac;")).replace(/^no$/,"")},K},_unlockAudio:function _unlockAudio(){var K=this||se;if(!K._audioUnlocked&&K.ctx){K._audioUnlocked=!1,K.autoUnlock=!1,K._mobileUnloaded||44100===K.ctx.sampleRate||(K._mobileUnloaded=!0,K.unload()),K._scratchBuffer=K.ctx.createBuffer(1,1,22050);var ne=function unlock(ae){for(;K._html5AudioPool.length<K.html5PoolSize;)try{var oe=new Audio;oe._unlocked=!0,K._releaseHtml5Audio(oe)}catch(ae){K.noAudio=!0;break}for(var ie=0;ie<K._howls.length;ie++)if(!K._howls[ie]._webAudio)for(var se=K._howls[ie]._getSoundIds(),ue=0;ue<se.length;ue++){var ce=K._howls[ie]._soundById(se[ue]);ce&&ce._node&&!ce._node._unlocked&&(ce._node._unlocked=!0,ce._node.load())}K._autoResume();var de=K.ctx.createBufferSource();de.buffer=K._scratchBuffer,de.connect(K.ctx.destination),void 0===de.start?de.noteOn(0):de.start(0),"function"==typeof K.ctx.resume&&K.ctx.resume(),de.onended=function(){de.disconnect(0),K._audioUnlocked=!0,document.removeEventListener("touchstart",ne,!0),document.removeEventListener("touchend",ne,!0),document.removeEventListener("click",ne,!0),document.removeEventListener("keydown",ne,!0);for(var ae=0;ae<K._howls.length;ae++)K._howls[ae]._emit("unlock")}};return document.addEventListener("touchstart",ne,!0),document.addEventListener("touchend",ne,!0),document.addEventListener("click",ne,!0),document.addEventListener("keydown",ne,!0),K}},_obtainHtml5Audio:function _obtainHtml5Audio(){var K=this||se;if(K._html5AudioPool.length)return K._html5AudioPool.pop();var ne=(new Audio).play();return ne&&"undefined"!=typeof Promise&&(ne instanceof Promise||"function"==typeof ne.then)&&ne.catch(function(){console.warn("HTML5 Audio pool exhausted, returning potentially locked audio object.")}),new Audio},_releaseHtml5Audio:function _releaseHtml5Audio(K){var ne=this||se;return K._unlocked&&ne._html5AudioPool.push(K),ne},_autoSuspend:function _autoSuspend(){var K=this;if(K.autoSuspend&&K.ctx&&void 0!==K.ctx.suspend&&se.usingWebAudio){for(var ne=0;ne<K._howls.length;ne++)if(K._howls[ne]._webAudio)for(var ae=0;ae<K._howls[ne]._sounds.length;ae++)if(!K._howls[ne]._sounds[ae]._paused)return K;return K._suspendTimer&&clearTimeout(K._suspendTimer),K._suspendTimer=setTimeout(function(){if(K.autoSuspend){K._suspendTimer=null,K.state="suspending";var ne=function handleSuspension(){K.state="suspended",K._resumeAfterSuspend&&(delete K._resumeAfterSuspend,K._autoResume())};K.ctx.suspend().then(ne,ne)}},3e4),K}},_autoResume:function _autoResume(){var K=this;if(K.ctx&&void 0!==K.ctx.resume&&se.usingWebAudio)return"running"===K.state&&"interrupted"!==K.ctx.state&&K._suspendTimer?(clearTimeout(K._suspendTimer),K._suspendTimer=null):"suspended"===K.state||"running"===K.state&&"interrupted"===K.ctx.state?(K.ctx.resume().then(function(){K.state="running";for(var ne=0;ne<K._howls.length;ne++)K._howls[ne]._emit("resume")}),K._suspendTimer&&(clearTimeout(K._suspendTimer),K._suspendTimer=null)):"suspending"===K.state&&(K._resumeAfterSuspend=!0),K}};var se=new ie,ue=function Howl(K){K.src&&0!==K.src.length?this.init(K):console.error("An array of source files must be passed with any new Howl.")};ue.prototype={init:function init(K){var ne=this;return se.ctx||ge(),ne._autoplay=K.autoplay||!1,ne._format="string"!=typeof K.format?K.format:[K.format],ne._html5=K.html5||!1,ne._muted=K.mute||!1,ne._loop=K.loop||!1,ne._pool=K.pool||5,ne._preload="boolean"!=typeof K.preload&&"metadata"!==K.preload||K.preload,ne._rate=K.rate||1,ne._sprite=K.sprite||{},ne._src="string"!=typeof K.src?K.src:[K.src],ne._volume=void 0!==K.volume?K.volume:1,ne._xhr={method:K.xhr&&K.xhr.method?K.xhr.method:"GET",headers:K.xhr&&K.xhr.headers?K.xhr.headers:null,withCredentials:!(!K.xhr||!K.xhr.withCredentials)&&K.xhr.withCredentials},ne._duration=0,ne._state="unloaded",ne._sounds=[],ne._endTimers={},ne._queue=[],ne._playLock=!1,ne._onend=K.onend?[{fn:K.onend}]:[],ne._onfade=K.onfade?[{fn:K.onfade}]:[],ne._onload=K.onload?[{fn:K.onload}]:[],ne._onloaderror=K.onloaderror?[{fn:K.onloaderror}]:[],ne._onplayerror=K.onplayerror?[{fn:K.onplayerror}]:[],ne._onpause=K.onpause?[{fn:K.onpause}]:[],ne._onplay=K.onplay?[{fn:K.onplay}]:[],ne._onstop=K.onstop?[{fn:K.onstop}]:[],ne._onmute=K.onmute?[{fn:K.onmute}]:[],ne._onvolume=K.onvolume?[{fn:K.onvolume}]:[],ne._onrate=K.onrate?[{fn:K.onrate}]:[],ne._onseek=K.onseek?[{fn:K.onseek}]:[],ne._onunlock=K.onunlock?[{fn:K.onunlock}]:[],ne._onresume=[],ne._webAudio=se.usingWebAudio&&!ne._html5,void 0!==se.ctx&&se.ctx&&se.autoUnlock&&se._unlockAudio(),se._howls.push(ne),ne._autoplay&&ne._queue.push({event:"play",action:function action(){ne.play()}}),ne._preload&&"none"!==ne._preload&&ne.load(),ne},load:function load(){var K=this,ne=null;if(se.noAudio)K._emit("loaderror",null,"No audio support.");else{"string"==typeof K._src&&(K._src=[K._src]);for(var ae=0;ae<K._src.length;ae++){var oe,ie;if(K._format&&K._format[ae])oe=K._format[ae];else{if("string"!=typeof(ie=K._src[ae])){K._emit("loaderror",null,"Non-string found in selected audio sources - ignoring.");continue}(oe=/^data:audio\/([^;,]+);/i.exec(ie))||(oe=/\.([^.]+)$/.exec(ie.split("?",1)[0])),oe&&(oe=oe[1].toLowerCase())}if(oe||console.warn('No file extension was found. Consider using the "format" property or specify an extension.'),oe&&se.codecs(oe)){ne=K._src[ae];break}}if(ne)return K._src=ne,K._state="loading","https:"===window.location.protocol&&"http:"===ne.slice(0,5)&&(K._html5=!0,K._webAudio=!1),new ce(K),K._webAudio&&pe(K),K;K._emit("loaderror",null,"No codec support for selected audio sources.")}},play:function play(K,ne){var ae=this,oe=null;if("number"==typeof K)oe=K,K=null;else{if("string"==typeof K&&"loaded"===ae._state&&!ae._sprite[K])return null;if(void 0===K&&(K="__default",!ae._playLock)){for(var ie=0,ue=0;ue<ae._sounds.length;ue++)ae._sounds[ue]._paused&&!ae._sounds[ue]._ended&&(ie++,oe=ae._sounds[ue]._id);1===ie?K=null:oe=null}}var ce=oe?ae._soundById(oe):ae._inactiveSound();if(!ce)return null;if(oe&&!K&&(K=ce._sprite||"__default"),"loaded"!==ae._state){ce._sprite=K,ce._ended=!1;var de=ce._id;return ae._queue.push({event:"play",action:function action(){ae.play(de)}}),de}if(oe&&!ce._paused)return ne||ae._loadQueue("play"),ce._id;ae._webAudio&&se._autoResume();var pe=Math.max(0,ce._seek>0?ce._seek:ae._sprite[K][0]/1e3),fe=Math.max(0,(ae._sprite[K][0]+ae._sprite[K][1])/1e3-pe),he=1e3*fe/Math.abs(ce._rate),me=ae._sprite[K][0]/1e3,ge=(ae._sprite[K][0]+ae._sprite[K][1])/1e3;ce._sprite=K,ce._ended=!1;var ve=function setParams(){ce._paused=!1,ce._seek=pe,ce._start=me,ce._stop=ge,ce._loop=!(!ce._loop&&!ae._sprite[K][2])};if(!(pe>=ge)){var ye=ce._node;if(ae._webAudio){var _e=function playWebAudio(){ae._playLock=!1,ve(),ae._refreshBuffer(ce);var K=ce._muted||ae._muted?0:ce._volume;ye.gain.setValueAtTime(K,se.ctx.currentTime),ce._playStart=se.ctx.currentTime,void 0===ye.bufferSource.start?ce._loop?ye.bufferSource.noteGrainOn(0,pe,86400):ye.bufferSource.noteGrainOn(0,pe,fe):ce._loop?ye.bufferSource.start(0,pe,86400):ye.bufferSource.start(0,pe,fe),he!==1/0&&(ae._endTimers[ce._id]=setTimeout(ae._ended.bind(ae,ce),he)),ne||setTimeout(function(){ae._emit("play",ce._id),ae._loadQueue()},0)};"running"===se.state&&"interrupted"!==se.ctx.state?_e():(ae._playLock=!0,ae.once("resume",_e),ae._clearTimer(ce._id))}else{var Ae=function playHtml5(){ye.currentTime=pe,ye.muted=ce._muted||ae._muted||se._muted||ye.muted,ye.volume=ce._volume*se.volume(),ye.playbackRate=ce._rate;try{var oe=ye.play();if(oe&&"undefined"!=typeof Promise&&(oe instanceof Promise||"function"==typeof oe.then)?(ae._playLock=!0,ve(),oe.then(function(){ae._playLock=!1,ye._unlocked=!0,ne?ae._loadQueue():ae._emit("play",ce._id)}).catch(function(){ae._playLock=!1,ae._emit("playerror",ce._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."),ce._ended=!0,ce._paused=!0})):ne||(ae._playLock=!1,ve(),ae._emit("play",ce._id)),ye.playbackRate=ce._rate,ye.paused)return void ae._emit("playerror",ce._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"!==K||ce._loop?ae._endTimers[ce._id]=setTimeout(ae._ended.bind(ae,ce),he):(ae._endTimers[ce._id]=function(){ae._ended(ce),ye.removeEventListener("ended",ae._endTimers[ce._id],!1)},ye.addEventListener("ended",ae._endTimers[ce._id],!1))}catch(K){ae._emit("playerror",ce._id,K)}};"data:audio/wav;base64,UklGRigAAABXQVZFZm10IBIAAAABAAEARKwAAIhYAQACABAAAABkYXRhAgAAAAEA"===ye.src&&(ye.src=ae._src,ye.load());var De=window&&window.ejecta||!ye.readyState&&se._navigator.isCocoonJS;if(ye.readyState>=3||De)Ae();else{ae._playLock=!0,ae._state="loading";var we=function listener(){ae._state="loaded",Ae(),ye.removeEventListener(se._canPlayEvent,we,!1)};ye.addEventListener(se._canPlayEvent,we,!1),ae._clearTimer(ce._id)}}return ce._id}ae._ended(ce)},pause:function pause(K){var ne=this;if("loaded"!==ne._state||ne._playLock)return ne._queue.push({event:"pause",action:function action(){ne.pause(K)}}),ne;for(var ae=ne._getSoundIds(K),oe=0;oe<ae.length;oe++){ne._clearTimer(ae[oe]);var ie=ne._soundById(ae[oe]);if(ie&&!ie._paused&&(ie._seek=ne.seek(ae[oe]),ie._rateSeek=0,ie._paused=!0,ne._stopFade(ae[oe]),ie._node))if(ne._webAudio){if(!ie._node.bufferSource)continue;void 0===ie._node.bufferSource.stop?ie._node.bufferSource.noteOff(0):ie._node.bufferSource.stop(0),ne._cleanBuffer(ie._node)}else isNaN(ie._node.duration)&&ie._node.duration!==1/0||ie._node.pause();arguments[1]||ne._emit("pause",ie?ie._id:null)}return ne},stop:function stop(K,ne){var ae=this;if("loaded"!==ae._state||ae._playLock)return ae._queue.push({event:"stop",action:function action(){ae.stop(K)}}),ae;for(var oe=ae._getSoundIds(K),ie=0;ie<oe.length;ie++){ae._clearTimer(oe[ie]);var se=ae._soundById(oe[ie]);se&&(se._seek=se._start||0,se._rateSeek=0,se._paused=!0,se._ended=!0,ae._stopFade(oe[ie]),se._node&&(ae._webAudio?se._node.bufferSource&&(void 0===se._node.bufferSource.stop?se._node.bufferSource.noteOff(0):se._node.bufferSource.stop(0),ae._cleanBuffer(se._node)):isNaN(se._node.duration)&&se._node.duration!==1/0||(se._node.currentTime=se._start||0,se._node.pause(),se._node.duration===1/0&&ae._clearSound(se._node))),ne||ae._emit("stop",se._id))}return ae},mute:function mute(K,ne){var ae=this;if("loaded"!==ae._state||ae._playLock)return ae._queue.push({event:"mute",action:function action(){ae.mute(K,ne)}}),ae;if(void 0===ne){if("boolean"!=typeof K)return ae._muted;ae._muted=K}for(var oe=ae._getSoundIds(ne),ie=0;ie<oe.length;ie++){var ue=ae._soundById(oe[ie]);ue&&(ue._muted=K,ue._interval&&ae._stopFade(ue._id),ae._webAudio&&ue._node?ue._node.gain.setValueAtTime(K?0:ue._volume,se.ctx.currentTime):ue._node&&(ue._node.muted=!!se._muted||K),ae._emit("mute",ue._id))}return ae},volume:function volume(){var K,ne,ae,oe=this,ie=arguments;if(0===ie.length)return oe._volume;if(1===ie.length||2===ie.length&&void 0===ie[1]?oe._getSoundIds().indexOf(ie[0])>=0?ne=parseInt(ie[0],10):K=parseFloat(ie[0]):ie.length>=2&&(K=parseFloat(ie[0]),ne=parseInt(ie[1],10)),!(void 0!==K&&K>=0&&K<=1))return(ae=ne?oe._soundById(ne):oe._sounds[0])?ae._volume:0;if("loaded"!==oe._state||oe._playLock)return oe._queue.push({event:"volume",action:function action(){oe.volume.apply(oe,ie)}}),oe;void 0===ne&&(oe._volume=K),ne=oe._getSoundIds(ne);for(var ue=0;ue<ne.length;ue++)(ae=oe._soundById(ne[ue]))&&(ae._volume=K,ie[2]||oe._stopFade(ne[ue]),oe._webAudio&&ae._node&&!ae._muted?ae._node.gain.setValueAtTime(K,se.ctx.currentTime):ae._node&&!ae._muted&&(ae._node.volume=K*se.volume()),oe._emit("volume",ae._id));return oe},fade:function fade(K,ne,ae,oe){var ie=this;if("loaded"!==ie._state||ie._playLock)return ie._queue.push({event:"fade",action:function action(){ie.fade(K,ne,ae,oe)}}),ie;K=Math.min(Math.max(0,parseFloat(K)),1),ne=Math.min(Math.max(0,parseFloat(ne)),1),ae=parseFloat(ae),ie.volume(K,oe);for(var ue=ie._getSoundIds(oe),ce=0;ce<ue.length;ce++){var de=ie._soundById(ue[ce]);if(de){if(oe||ie._stopFade(ue[ce]),ie._webAudio&&!de._muted){var pe=se.ctx.currentTime,fe=pe+ae/1e3;de._volume=K,de._node.gain.setValueAtTime(K,pe),de._node.gain.linearRampToValueAtTime(ne,fe)}ie._startFadeInterval(de,K,ne,ae,ue[ce],void 0===oe)}}return ie},_startFadeInterval:function _startFadeInterval(K,ne,ae,oe,ie,se){var ue=this,ce=ne,de=ae-ne,pe=Math.abs(de/.01),fe=Math.max(4,pe>0?oe/pe:oe),he=Date.now();K._fadeTo=ae,K._interval=setInterval(function(){var ie=(Date.now()-he)/oe;he=Date.now(),ce+=de*ie,ce=Math.round(100*ce)/100,ce=de<0?Math.max(ae,ce):Math.min(ae,ce),ue._webAudio?K._volume=ce:ue.volume(ce,K._id,!0),se&&(ue._volume=ce),(ae<ne&&ce<=ae||ae>ne&&ce>=ae)&&(clearInterval(K._interval),K._interval=null,K._fadeTo=null,ue.volume(ae,K._id),ue._emit("fade",K._id))},fe)},_stopFade:function _stopFade(K){var ne=this,ae=ne._soundById(K);return ae&&ae._interval&&(ne._webAudio&&ae._node.gain.cancelScheduledValues(se.ctx.currentTime),clearInterval(ae._interval),ae._interval=null,ne.volume(ae._fadeTo,K),ae._fadeTo=null,ne._emit("fade",K)),ne},loop:function loop(){var loop,K,ne,ae=this,oe=arguments;if(0===oe.length)return ae._loop;if(1===oe.length){if("boolean"!=typeof oe[0])return!!(ne=ae._soundById(parseInt(oe[0],10)))&&ne._loop;loop=oe[0],ae._loop=loop}else 2===oe.length&&(loop=oe[0],K=parseInt(oe[1],10));for(var ie=ae._getSoundIds(K),se=0;se<ie.length;se++)(ne=ae._soundById(ie[se]))&&(ne._loop=loop,ae._webAudio&&ne._node&&ne._node.bufferSource&&(ne._node.bufferSource.loop=loop,loop&&(ne._node.bufferSource.loopStart=ne._start||0,ne._node.bufferSource.loopEnd=ne._stop,ae.playing(ie[se])&&(ae.pause(ie[se],!0),ae.play(ie[se],!0)))));return ae},rate:function rate(){var rate,K,ne,ae=this,oe=arguments;if(0===oe.length)K=ae._sounds[0]._id;else if(1===oe.length){ae._getSoundIds().indexOf(oe[0])>=0?K=parseInt(oe[0],10):rate=parseFloat(oe[0])}else 2===oe.length&&(rate=parseFloat(oe[0]),K=parseInt(oe[1],10));if("number"!=typeof rate)return(ne=ae._soundById(K))?ne._rate:ae._rate;if("loaded"!==ae._state||ae._playLock)return ae._queue.push({event:"rate",action:function action(){ae.rate.apply(ae,oe)}}),ae;void 0===K&&(ae._rate=rate),K=ae._getSoundIds(K);for(var ie=0;ie<K.length;ie++)if(ne=ae._soundById(K[ie])){ae.playing(K[ie])&&(ne._rateSeek=ae.seek(K[ie]),ne._playStart=ae._webAudio?se.ctx.currentTime:ne._playStart),ne._rate=rate,ae._webAudio&&ne._node&&ne._node.bufferSource?ne._node.bufferSource.playbackRate.setValueAtTime(rate,se.ctx.currentTime):ne._node&&(ne._node.playbackRate=rate);var ue=ae.seek(K[ie]),ce=1e3*((ae._sprite[ne._sprite][0]+ae._sprite[ne._sprite][1])/1e3-ue)/Math.abs(ne._rate);!ae._endTimers[K[ie]]&&ne._paused||(ae._clearTimer(K[ie]),ae._endTimers[K[ie]]=setTimeout(ae._ended.bind(ae,ne),ce)),ae._emit("rate",ne._id)}return ae},seek:function seek(){var seek,K,ne=this,ae=arguments;if(0===ae.length)ne._sounds.length&&(K=ne._sounds[0]._id);else if(1===ae.length){ne._getSoundIds().indexOf(ae[0])>=0?K=parseInt(ae[0],10):ne._sounds.length&&(K=ne._sounds[0]._id,seek=parseFloat(ae[0]))}else 2===ae.length&&(seek=parseFloat(ae[0]),K=parseInt(ae[1],10));if(void 0===K)return 0;if("number"==typeof seek&&("loaded"!==ne._state||ne._playLock))return ne._queue.push({event:"seek",action:function action(){ne.seek.apply(ne,ae)}}),ne;var oe=ne._soundById(K);if(oe){if(!("number"==typeof seek&&seek>=0)){if(ne._webAudio){var ie=ne.playing(K)?se.ctx.currentTime-oe._playStart:0,ue=oe._rateSeek?oe._rateSeek-oe._seek:0;return oe._seek+(ue+ie*Math.abs(oe._rate))}return oe._node.currentTime}var ce=ne.playing(K);ce&&ne.pause(K,!0),oe._seek=seek,oe._ended=!1,ne._clearTimer(K),ne._webAudio||!oe._node||isNaN(oe._node.duration)||(oe._node.currentTime=seek);var de=function seekAndEmit(){ce&&ne.play(K,!0),ne._emit("seek",K)};if(ce&&!ne._webAudio){var pe=function emitSeek(){ne._playLock?setTimeout(pe,0):de()};setTimeout(pe,0)}else de()}return ne},playing:function playing(K){var ne=this;if("number"==typeof K){var ae=ne._soundById(K);return!!ae&&!ae._paused}for(var oe=0;oe<ne._sounds.length;oe++)if(!ne._sounds[oe]._paused)return!0;return!1},duration:function duration(K){var ne=this,duration=ne._duration,ae=ne._soundById(K);return ae&&(duration=ne._sprite[ae._sprite][1]/1e3),duration},state:function state(){return this._state},unload:function unload(){for(var K=this,ne=K._sounds,ae=0;ae<ne.length;ae++)ne[ae]._paused||K.stop(ne[ae]._id),K._webAudio||(K._clearSound(ne[ae]._node),ne[ae]._node.removeEventListener("error",ne[ae]._errorFn,!1),ne[ae]._node.removeEventListener(se._canPlayEvent,ne[ae]._loadFn,!1),ne[ae]._node.removeEventListener("ended",ne[ae]._endFn,!1),se._releaseHtml5Audio(ne[ae]._node)),delete ne[ae]._node,K._clearTimer(ne[ae]._id);var oe=se._howls.indexOf(K);oe>=0&&se._howls.splice(oe,1);var ie=!0;for(ae=0;ae<se._howls.length;ae++)if(se._howls[ae]._src===K._src||K._src.indexOf(se._howls[ae]._src)>=0){ie=!1;break}return de&&ie&&delete de[K._src],se.noAudio=!1,K._state="unloaded",K._sounds=[],K=null,null},on:function on(K,ne,ae,oe){var ie=this["_on"+K];return"function"==typeof ne&&ie.push(oe?{id:ae,fn:ne,once:oe}:{id:ae,fn:ne}),this},off:function off(K,ne,ae){var oe=this,ie=oe["_on"+K],se=0;if("number"==typeof ne&&(ae=ne,ne=null),ne||ae)for(se=0;se<ie.length;se++){var ue=ae===ie[se].id;if(ne===ie[se].fn&&ue||!ne&&ue){ie.splice(se,1);break}}else if(K)oe["_on"+K]=[];else{var ce=Object.keys(oe);for(se=0;se<ce.length;se++)0===ce[se].indexOf("_on")&&Array.isArray(oe[ce[se]])&&(oe[ce[se]]=[])}return oe},once:function once(K,ne,ae){return this.on(K,ne,ae,1),this},_emit:function _emit(K,ne,ae){for(var oe=this,ie=oe["_on"+K],se=ie.length-1;se>=0;se--)ie[se].id&&ie[se].id!==ne&&"load"!==K||(setTimeout(function(K){K.call(this,ne,ae)}.bind(oe,ie[se].fn),0),ie[se].once&&oe.off(K,ie[se].fn,ie[se].id));return oe._loadQueue(K),oe},_loadQueue:function _loadQueue(K){var ne=this;if(ne._queue.length>0){var ae=ne._queue[0];ae.event===K&&(ne._queue.shift(),ne._loadQueue()),K||ae.action()}return ne},_ended:function _ended(K){var ne=this,ae=K._sprite;if(!ne._webAudio&&K._node&&!K._node.paused&&!K._node.ended&&K._node.currentTime<K._stop)return setTimeout(ne._ended.bind(ne,K),100),ne;var oe=!(!K._loop&&!ne._sprite[ae][2]);if(ne._emit("end",K._id),!ne._webAudio&&oe&&ne.stop(K._id,!0).play(K._id),ne._webAudio&&oe){ne._emit("play",K._id),K._seek=K._start||0,K._rateSeek=0,K._playStart=se.ctx.currentTime;var ie=1e3*(K._stop-K._start)/Math.abs(K._rate);ne._endTimers[K._id]=setTimeout(ne._ended.bind(ne,K),ie)}return ne._webAudio&&!oe&&(K._paused=!0,K._ended=!0,K._seek=K._start||0,K._rateSeek=0,ne._clearTimer(K._id),ne._cleanBuffer(K._node),se._autoSuspend()),ne._webAudio||oe||ne.stop(K._id,!0),ne},_clearTimer:function _clearTimer(K){var ne=this;if(ne._endTimers[K]){if("function"!=typeof ne._endTimers[K])clearTimeout(ne._endTimers[K]);else{var ae=ne._soundById(K);ae&&ae._node&&ae._node.removeEventListener("ended",ne._endTimers[K],!1)}delete ne._endTimers[K]}return ne},_soundById:function _soundById(K){for(var ne=this,ae=0;ae<ne._sounds.length;ae++)if(K===ne._sounds[ae]._id)return ne._sounds[ae];return null},_inactiveSound:function _inactiveSound(){var K=this;K._drain();for(var ne=0;ne<K._sounds.length;ne++)if(K._sounds[ne]._ended)return K._sounds[ne].reset();return new ce(K)},_drain:function _drain(){var K=this,ne=K._pool,ae=0,oe=0;if(!(K._sounds.length<ne)){for(oe=0;oe<K._sounds.length;oe++)K._sounds[oe]._ended&&ae++;for(oe=K._sounds.length-1;oe>=0;oe--){if(ae<=ne)return;K._sounds[oe]._ended&&(K._webAudio&&K._sounds[oe]._node&&K._sounds[oe]._node.disconnect(0),K._sounds.splice(oe,1),ae--)}}},_getSoundIds:function _getSoundIds(K){if(void 0===K){for(var ne=[],ae=0;ae<this._sounds.length;ae++)ne.push(this._sounds[ae]._id);return ne}return[K]},_refreshBuffer:function _refreshBuffer(K){return K._node.bufferSource=se.ctx.createBufferSource(),K._node.bufferSource.buffer=de[this._src],K._panner?K._node.bufferSource.connect(K._panner):K._node.bufferSource.connect(K._node),K._node.bufferSource.loop=K._loop,K._loop&&(K._node.bufferSource.loopStart=K._start||0,K._node.bufferSource.loopEnd=K._stop||0),K._node.bufferSource.playbackRate.setValueAtTime(K._rate,se.ctx.currentTime),this},_cleanBuffer:function _cleanBuffer(K){var ne=se._navigator&&se._navigator.vendor.indexOf("Apple")>=0;if(!K.bufferSource)return this;if(se._scratchBuffer&&K.bufferSource&&(K.bufferSource.onended=null,K.bufferSource.disconnect(0),ne))try{K.bufferSource.buffer=se._scratchBuffer}catch(K){}return K.bufferSource=null,this},_clearSound:function _clearSound(K){/MSIE |Trident\//.test(se._navigator&&se._navigator.userAgent)||(K.src="data:audio/wav;base64,UklGRigAAABXQVZFZm10IBIAAAABAAEARKwAAIhYAQACABAAAABkYXRhAgAAAAEA")}};var ce=function Sound(K){this._parent=K,this.init()};ce.prototype={init:function init(){var K=this,ne=K._parent;return K._muted=ne._muted,K._loop=ne._loop,K._volume=ne._volume,K._rate=ne._rate,K._seek=0,K._paused=!0,K._ended=!0,K._sprite="__default",K._id=++se._counter,ne._sounds.push(K),K.create(),K},create:function create(){var K=this,ne=K._parent,ae=se._muted||K._muted||K._parent._muted?0:K._volume;return ne._webAudio?(K._node=void 0===se.ctx.createGain?se.ctx.createGainNode():se.ctx.createGain(),K._node.gain.setValueAtTime(ae,se.ctx.currentTime),K._node.paused=!0,K._node.connect(se.masterGain)):se.noAudio||(K._node=se._obtainHtml5Audio(),K._errorFn=K._errorListener.bind(K),K._node.addEventListener("error",K._errorFn,!1),K._loadFn=K._loadListener.bind(K),K._node.addEventListener(se._canPlayEvent,K._loadFn,!1),K._endFn=K._endListener.bind(K),K._node.addEventListener("ended",K._endFn,!1),K._node.src=ne._src,K._node.preload=!0===ne._preload?"auto":ne._preload,K._node.volume=ae*se.volume(),K._node.load()),K},reset:function reset(){var K=this,ne=K._parent;return K._muted=ne._muted,K._loop=ne._loop,K._volume=ne._volume,K._rate=ne._rate,K._seek=0,K._rateSeek=0,K._paused=!0,K._ended=!0,K._sprite="__default",K._id=++se._counter,K},_errorListener:function _errorListener(){var K=this;K._parent._emit("loaderror",K._id,K._node.error?K._node.error.code:0),K._node.removeEventListener("error",K._errorFn,!1)},_loadListener:function _loadListener(){var K=this,ne=K._parent;ne._duration=Math.ceil(10*K._node.duration)/10,0===Object.keys(ne._sprite).length&&(ne._sprite={__default:[0,1e3*ne._duration]}),"loaded"!==ne._state&&(ne._state="loaded",ne._emit("load"),ne._loadQueue()),K._node.removeEventListener(se._canPlayEvent,K._loadFn,!1)},_endListener:function _endListener(){var K=this,ne=K._parent;ne._duration===1/0&&(ne._duration=Math.ceil(10*K._node.duration)/10,ne._sprite.__default[1]===1/0&&(ne._sprite.__default[1]=1e3*ne._duration),ne._ended(K)),K._node.removeEventListener("ended",K._endFn,!1)}};var de={},pe=function loadBuffer(K){var ne=K._src;if(de[ne])return K._duration=de[ne].duration,void me(K);if(/^data:[^;]+;base64,/.test(ne)){for(var ae=atob(ne.split(",")[1]),oe=new Uint8Array(ae.length),ie=0;ie<ae.length;++ie)oe[ie]=ae.charCodeAt(ie);he(oe.buffer,K)}else{var se=new XMLHttpRequest;se.open(K._xhr.method,ne,!0),se.withCredentials=K._xhr.withCredentials,se.responseType="arraybuffer",K._xhr.headers&&Object.keys(K._xhr.headers).forEach(function(ne){se.setRequestHeader(ne,K._xhr.headers[ne])}),se.onload=function(){var ne=(se.status+"")[0];"0"===ne||"2"===ne||"3"===ne?he(se.response,K):K._emit("loaderror",null,"Failed loading audio file with status: "+se.status+".")},se.onerror=function(){K._webAudio&&(K._html5=!0,K._webAudio=!1,K._sounds=[],delete de[ne],K.load())},fe(se)}},fe=function safeXhrSend(K){try{K.send()}catch(ne){K.onerror()}},he=function decodeAudioData(K,ne){var ae=function error(){ne._emit("loaderror",null,"Decoding audio data failed.")},oe=function success(K){K&&ne._sounds.length>0?(de[ne._src]=K,me(ne,K)):ae()};"undefined"!=typeof Promise&&1===se.ctx.decodeAudioData.length?se.ctx.decodeAudioData(K).then(oe).catch(ae):se.ctx.decodeAudioData(K,oe,ae)},me=function loadSound(K,ne){ne&&!K._duration&&(K._duration=ne.duration),0===Object.keys(K._sprite).length&&(K._sprite={__default:[0,1e3*K._duration]}),"loaded"!==K._state&&(K._state="loaded",K._emit("load"),K._loadQueue())},ge=function setupAudioContext(){if(se.usingWebAudio){try{"undefined"!=typeof AudioContext?se.ctx=new AudioContext:"undefined"!=typeof webkitAudioContext?se.ctx=new webkitAudioContext:se.usingWebAudio=!1}catch(K){se.usingWebAudio=!1}se.ctx||(se.usingWebAudio=!1);var K=/iP(hone|od|ad)/.test(se._navigator&&se._navigator.platform),ne=se._navigator&&se._navigator.appVersion.match(/OS (\d+)_(\d+)_?(\d+)?/),ae=ne?parseInt(ne[1],10):null;if(K&&ae&&ae<9){var oe=/safari/.test(se._navigator&&se._navigator.userAgent.toLowerCase());se._navigator&&!oe&&(se.usingWebAudio=!1)}se.usingWebAudio&&(se.masterGain=void 0===se.ctx.createGain?se.ctx.createGainNode():se.ctx.createGain(),se.masterGain.gain.setValueAtTime(se._muted?0:se._volume,se.ctx.currentTime),se.masterGain.connect(se.ctx.destination)),se._setup()}};void 0===(oe=function(){return{Howler:se,Howl:ue}}.apply(ne,[]))||(K.exports=oe),ne.Howler=se,ne.Howl=ue,void 0!==ae.g?(ae.g.HowlerGlobal=ie,ae.g.Howler=se,ae.g.Howl=ue,ae.g.Sound=ce):"undefined"!=typeof window&&(window.HowlerGlobal=ie,window.Howler=se,window.Howl=ue,window.Sound=ce)}(),function(){"use strict";var K;HowlerGlobal.prototype._pos=[0,0,0],HowlerGlobal.prototype._orientation=[0,0,-1,0,1,0],HowlerGlobal.prototype.stereo=function(K){var ne=this;if(!ne.ctx||!ne.ctx.listener)return ne;for(var ae=ne._howls.length-1;ae>=0;ae--)ne._howls[ae].stereo(K);return ne},HowlerGlobal.prototype.pos=function(K,ne,ae){var oe=this;return oe.ctx&&oe.ctx.listener?(ne="number"!=typeof ne?oe._pos[1]:ne,ae="number"!=typeof ae?oe._pos[2]:ae,"number"!=typeof K?oe._pos:(oe._pos=[K,ne,ae],void 0!==oe.ctx.listener.positionX?(oe.ctx.listener.positionX.setTargetAtTime(oe._pos[0],Howler.ctx.currentTime,.1),oe.ctx.listener.positionY.setTargetAtTime(oe._pos[1],Howler.ctx.currentTime,.1),oe.ctx.listener.positionZ.setTargetAtTime(oe._pos[2],Howler.ctx.currentTime,.1)):oe.ctx.listener.setPosition(oe._pos[0],oe._pos[1],oe._pos[2]),oe)):oe},HowlerGlobal.prototype.orientation=function(K,ne,ae,oe,ie,se){var ue=this;if(!ue.ctx||!ue.ctx.listener)return ue;var ce=ue._orientation;return ne="number"!=typeof ne?ce[1]:ne,ae="number"!=typeof ae?ce[2]:ae,oe="number"!=typeof oe?ce[3]:oe,ie="number"!=typeof ie?ce[4]:ie,se="number"!=typeof se?ce[5]:se,"number"!=typeof K?ce:(ue._orientation=[K,ne,ae,oe,ie,se],void 0!==ue.ctx.listener.forwardX?(ue.ctx.listener.forwardX.setTargetAtTime(K,Howler.ctx.currentTime,.1),ue.ctx.listener.forwardY.setTargetAtTime(ne,Howler.ctx.currentTime,.1),ue.ctx.listener.forwardZ.setTargetAtTime(ae,Howler.ctx.currentTime,.1),ue.ctx.listener.upX.setTargetAtTime(oe,Howler.ctx.currentTime,.1),ue.ctx.listener.upY.setTargetAtTime(ie,Howler.ctx.currentTime,.1),ue.ctx.listener.upZ.setTargetAtTime(se,Howler.ctx.currentTime,.1)):ue.ctx.listener.setOrientation(K,ne,ae,oe,ie,se),ue)},Howl.prototype.init=(K=Howl.prototype.init,function(ne){var ae=this;return ae._orientation=ne.orientation||[1,0,0],ae._stereo=ne.stereo||null,ae._pos=ne.pos||null,ae._pannerAttr={coneInnerAngle:void 0!==ne.coneInnerAngle?ne.coneInnerAngle:360,coneOuterAngle:void 0!==ne.coneOuterAngle?ne.coneOuterAngle:360,coneOuterGain:void 0!==ne.coneOuterGain?ne.coneOuterGain:0,distanceModel:void 0!==ne.distanceModel?ne.distanceModel:"inverse",maxDistance:void 0!==ne.maxDistance?ne.maxDistance:1e4,panningModel:void 0!==ne.panningModel?ne.panningModel:"HRTF",refDistance:void 0!==ne.refDistance?ne.refDistance:1,rolloffFactor:void 0!==ne.rolloffFactor?ne.rolloffFactor:1},ae._onstereo=ne.onstereo?[{fn:ne.onstereo}]:[],ae._onpos=ne.onpos?[{fn:ne.onpos}]:[],ae._onorientation=ne.onorientation?[{fn:ne.onorientation}]:[],K.call(this,ne)}),Howl.prototype.stereo=function(K,ae){var oe=this;if(!oe._webAudio)return oe;if("loaded"!==oe._state)return oe._queue.push({event:"stereo",action:function action(){oe.stereo(K,ae)}}),oe;var ie=void 0===Howler.ctx.createStereoPanner?"spatial":"stereo";if(void 0===ae){if("number"!=typeof K)return oe._stereo;oe._stereo=K,oe._pos=[K,0,0]}for(var se=oe._getSoundIds(ae),ue=0;ue<se.length;ue++){var ce=oe._soundById(se[ue]);if(ce){if("number"!=typeof K)return ce._stereo;ce._stereo=K,ce._pos=[K,0,0],ce._node&&(ce._pannerAttr.panningModel="equalpower",ce._panner&&ce._panner.pan||ne(ce,ie),"spatial"===ie?void 0!==ce._panner.positionX?(ce._panner.positionX.setValueAtTime(K,Howler.ctx.currentTime),ce._panner.positionY.setValueAtTime(0,Howler.ctx.currentTime),ce._panner.positionZ.setValueAtTime(0,Howler.ctx.currentTime)):ce._panner.setPosition(K,0,0):ce._panner.pan.setValueAtTime(K,Howler.ctx.currentTime)),oe._emit("stereo",ce._id)}}return oe},Howl.prototype.pos=function(K,ae,oe,ie){var se=this;if(!se._webAudio)return se;if("loaded"!==se._state)return se._queue.push({event:"pos",action:function action(){se.pos(K,ae,oe,ie)}}),se;if(ae="number"!=typeof ae?0:ae,oe="number"!=typeof oe?-.5:oe,void 0===ie){if("number"!=typeof K)return se._pos;se._pos=[K,ae,oe]}for(var ue=se._getSoundIds(ie),ce=0;ce<ue.length;ce++){var de=se._soundById(ue[ce]);if(de){if("number"!=typeof K)return de._pos;de._pos=[K,ae,oe],de._node&&(de._panner&&!de._panner.pan||ne(de,"spatial"),void 0!==de._panner.positionX?(de._panner.positionX.setValueAtTime(K,Howler.ctx.currentTime),de._panner.positionY.setValueAtTime(ae,Howler.ctx.currentTime),de._panner.positionZ.setValueAtTime(oe,Howler.ctx.currentTime)):de._panner.setPosition(K,ae,oe)),se._emit("pos",de._id)}}return se},Howl.prototype.orientation=function(K,ae,oe,ie){var se=this;if(!se._webAudio)return se;if("loaded"!==se._state)return se._queue.push({event:"orientation",action:function action(){se.orientation(K,ae,oe,ie)}}),se;if(ae="number"!=typeof ae?se._orientation[1]:ae,oe="number"!=typeof oe?se._orientation[2]:oe,void 0===ie){if("number"!=typeof K)return se._orientation;se._orientation=[K,ae,oe]}for(var ue=se._getSoundIds(ie),ce=0;ce<ue.length;ce++){var de=se._soundById(ue[ce]);if(de){if("number"!=typeof K)return de._orientation;de._orientation=[K,ae,oe],de._node&&(de._panner||(de._pos||(de._pos=se._pos||[0,0,-.5]),ne(de,"spatial")),void 0!==de._panner.orientationX?(de._panner.orientationX.setValueAtTime(K,Howler.ctx.currentTime),de._panner.orientationY.setValueAtTime(ae,Howler.ctx.currentTime),de._panner.orientationZ.setValueAtTime(oe,Howler.ctx.currentTime)):de._panner.setOrientation(K,ae,oe)),se._emit("orientation",de._id)}}return se},Howl.prototype.pannerAttr=function(){var K,ae,oe,se=this,ue=arguments;if(!se._webAudio)return se;if(0===ue.length)return se._pannerAttr;if(1===ue.length){if("object"!==ie(ue[0]))return(oe=se._soundById(parseInt(ue[0],10)))?oe._pannerAttr:se._pannerAttr;K=ue[0],void 0===ae&&(K.pannerAttr||(K.pannerAttr={coneInnerAngle:K.coneInnerAngle,coneOuterAngle:K.coneOuterAngle,coneOuterGain:K.coneOuterGain,distanceModel:K.distanceModel,maxDistance:K.maxDistance,refDistance:K.refDistance,rolloffFactor:K.rolloffFactor,panningModel:K.panningModel}),se._pannerAttr={coneInnerAngle:void 0!==K.pannerAttr.coneInnerAngle?K.pannerAttr.coneInnerAngle:se._coneInnerAngle,coneOuterAngle:void 0!==K.pannerAttr.coneOuterAngle?K.pannerAttr.coneOuterAngle:se._coneOuterAngle,coneOuterGain:void 0!==K.pannerAttr.coneOuterGain?K.pannerAttr.coneOuterGain:se._coneOuterGain,distanceModel:void 0!==K.pannerAttr.distanceModel?K.pannerAttr.distanceModel:se._distanceModel,maxDistance:void 0!==K.pannerAttr.maxDistance?K.pannerAttr.maxDistance:se._maxDistance,refDistance:void 0!==K.pannerAttr.refDistance?K.pannerAttr.refDistance:se._refDistance,rolloffFactor:void 0!==K.pannerAttr.rolloffFactor?K.pannerAttr.rolloffFactor:se._rolloffFactor,panningModel:void 0!==K.pannerAttr.panningModel?K.pannerAttr.panningModel:se._panningModel})}else 2===ue.length&&(K=ue[0],ae=parseInt(ue[1],10));for(var ce=se._getSoundIds(ae),de=0;de<ce.length;de++)if(oe=se._soundById(ce[de])){var pe=oe._pannerAttr;pe={coneInnerAngle:void 0!==K.coneInnerAngle?K.coneInnerAngle:pe.coneInnerAngle,coneOuterAngle:void 0!==K.coneOuterAngle?K.coneOuterAngle:pe.coneOuterAngle,coneOuterGain:void 0!==K.coneOuterGain?K.coneOuterGain:pe.coneOuterGain,distanceModel:void 0!==K.distanceModel?K.distanceModel:pe.distanceModel,maxDistance:void 0!==K.maxDistance?K.maxDistance:pe.maxDistance,refDistance:void 0!==K.refDistance?K.refDistance:pe.refDistance,rolloffFactor:void 0!==K.rolloffFactor?K.rolloffFactor:pe.rolloffFactor,panningModel:void 0!==K.panningModel?K.panningModel:pe.panningModel};var fe=oe._panner;fe||(oe._pos||(oe._pos=se._pos||[0,0,-.5]),ne(oe,"spatial"),fe=oe._panner),fe.coneInnerAngle=pe.coneInnerAngle,fe.coneOuterAngle=pe.coneOuterAngle,fe.coneOuterGain=pe.coneOuterGain,fe.distanceModel=pe.distanceModel,fe.maxDistance=pe.maxDistance,fe.refDistance=pe.refDistance,fe.rolloffFactor=pe.rolloffFactor,fe.panningModel=pe.panningModel}return se},Sound.prototype.init=function(K){return function(){var ne=this,ae=ne._parent;ne._orientation=ae._orientation,ne._stereo=ae._stereo,ne._pos=ae._pos,ne._pannerAttr=ae._pannerAttr,K.call(this),ne._stereo?ae.stereo(ne._stereo):ne._pos&&ae.pos(ne._pos[0],ne._pos[1],ne._pos[2],ne._id)}}(Sound.prototype.init),Sound.prototype.reset=function(K){return function(){var ne=this,ae=ne._parent;return ne._orientation=ae._orientation,ne._stereo=ae._stereo,ne._pos=ae._pos,ne._pannerAttr=ae._pannerAttr,ne._stereo?ae.stereo(ne._stereo):ne._pos?ae.pos(ne._pos[0],ne._pos[1],ne._pos[2],ne._id):ne._panner&&(ne._panner.disconnect(0),ne._panner=void 0,ae._refreshBuffer(ne)),K.call(this)}}(Sound.prototype.reset);var ne=function setupPanner(K,ne){"spatial"===(ne=ne||"spatial")?(K._panner=Howler.ctx.createPanner(),K._panner.coneInnerAngle=K._pannerAttr.coneInnerAngle,K._panner.coneOuterAngle=K._pannerAttr.coneOuterAngle,K._panner.coneOuterGain=K._pannerAttr.coneOuterGain,K._panner.distanceModel=K._pannerAttr.distanceModel,K._panner.maxDistance=K._pannerAttr.maxDistance,K._panner.refDistance=K._pannerAttr.refDistance,K._panner.rolloffFactor=K._pannerAttr.rolloffFactor,K._panner.panningModel=K._pannerAttr.panningModel,void 0!==K._panner.positionX?(K._panner.positionX.setValueAtTime(K._pos[0],Howler.ctx.currentTime),K._panner.positionY.setValueAtTime(K._pos[1],Howler.ctx.currentTime),K._panner.positionZ.setValueAtTime(K._pos[2],Howler.ctx.currentTime)):K._panner.setPosition(K._pos[0],K._pos[1],K._pos[2]),void 0!==K._panner.orientationX?(K._panner.orientationX.setValueAtTime(K._orientation[0],Howler.ctx.currentTime),K._panner.orientationY.setValueAtTime(K._orientation[1],Howler.ctx.currentTime),K._panner.orientationZ.setValueAtTime(K._orientation[2],Howler.ctx.currentTime)):K._panner.setOrientation(K._orientation[0],K._orientation[1],K._orientation[2])):(K._panner=Howler.ctx.createStereoPanner(),K._panner.pan.setValueAtTime(K._stereo,Howler.ctx.currentTime)),K._panner.connect(K._node),K._paused||K._parent.pause(K._id,!0).play(K._id,!0)}}()},50113:(K,ne,ae)=>{"use strict";var oe=ae(46518),ie=ae(59213).find,se=ae(6469),ue="find",ce=!0;ue in[]&&Array(1)[ue](function(){ce=!1}),oe({target:"Array",proto:!0,forced:ce},{find:function find(K){return ie(this,K,arguments.length>1?arguments[1]:void 0)}}),se(ue)},50283:(K,ne,ae)=>{"use strict";var oe=ae(79504),ie=ae(79039),se=ae(94901),ue=ae(39297),ce=ae(43724),de=ae(10350).CONFIGURABLE,pe=ae(33706),fe=ae(91181),he=fe.enforce,me=fe.get,ge=String,ve=Object.defineProperty,ye=oe("".slice),_e=oe("".replace),Ae=oe([].join),De=ce&&!ie(function(){return 8!==ve(function(){},"length",{value:8}).length}),we=String(String).split("String"),Ee=K.exports=function(K,ne,ae){"Symbol("===ye(ge(ne),0,7)&&(ne="["+_e(ge(ne),/^Symbol\(([^)]*)\).*$/,"$1")+"]"),ae&&ae.getter&&(ne="get "+ne),ae&&ae.setter&&(ne="set "+ne),(!ue(K,"name")||de&&K.name!==ne)&&(ce?ve(K,"name",{value:ne,configurable:!0}):K.name=ne),De&&ae&&ue(ae,"arity")&&K.length!==ae.arity&&ve(K,"length",{value:ae.arity});try{ae&&ue(ae,"constructor")&&ae.constructor?ce&&ve(K,"prototype",{writable:!1}):K.prototype&&(K.prototype=void 0)}catch(K){}var oe=he(K);return ue(oe,"source")||(oe.source=Ae(we,"string"==typeof ne?ne:"")),K};Function.prototype.toString=Ee(function toString(){return se(this)&&me(this).source||pe(this)},"toString")},50360:(K,ne,ae)=>{"use strict";var oe=ae(44576).isFinite;K.exports=Number.isFinite||function isFinite(K){return"number"==typeof K&&oe(K)}},50375:(K,ne,ae)=>{"use strict";var oe=ae(46518),ie=ae(79504),se=ae(67750),ue=ae(91291),ce=ae(655),de=ie("".slice),pe=Math.max,fe=Math.min;oe({target:"String",proto:!0,forced:!"".substr||"b"!=="ab".substr(-1)},{substr:function substr(K,ne){var ae,oe,ie=ce(se(this)),he=ie.length,me=ue(K);return me===1/0&&(me=0),me<0&&(me=pe(he+me,0)),(ae=void 0===ne?he:ue(ne))<=0||ae===1/0||me>=(oe=fe(me+ae,he))?"":de(ie,me,oe)}})},50469:(K,ne,ae)=>{ae(94490),ae(62010),ae(40875),ae(63548);var oe=ae(51344),ie=ae(73149),se=ae(35913),ue=ae(98611),ce=ae(28635),de=ae(90937),pe=ae(41967);function _regeneratorRuntime(){"use strict";var ne=ie(),ae=ne.m(_regeneratorRuntime),fe=(Object.getPrototypeOf?Object.getPrototypeOf(ae):ae.__proto__).constructor;function n(K){var ne="function"==typeof K&&K.constructor;return!!ne&&(ne===fe||"GeneratorFunction"===(ne.displayName||ne.name))}var he={"throw":1,"return":2,"break":3,"continue":3};function a(K){var ne,ae;return function(oe){ne||(ne={stop:function stop(){return ae(oe.a,2)},"catch":function _catch(){return oe.v},abrupt:function abrupt(K,ne){return ae(oe.a,he[K],ne)},delegateYield:function delegateYield(K,ie,se){return ne.resultName=ie,ae(oe.d,pe(K),se)},finish:function finish(K){return ae(oe.f,K)}},ae=function t(K,ae,ie){oe.p=ne.prev,oe.n=ne.next;try{return K(ae,ie)}finally{ne.next=oe.n}}),ne.resultName&&(ne[ne.resultName]=oe.v,ne.resultName=void 0),ne.sent=oe.v,ne.next=oe.n;try{return K.call(this,ne)}finally{oe.p=ne.prev,oe.n=ne.next}}}return(K.exports=_regeneratorRuntime=function _regeneratorRuntime(){return{wrap:function wrap(K,ae,oe,ie){return ne.w(a(K),ae,oe,ie&&ie.reverse())},isGeneratorFunction:n,mark:ne.m,awrap:function awrap(K,ne){return new oe(K,ne)},AsyncIterator:ce,async:function async(K,ne,ae,oe,ie){return(n(ne)?ue:se)(a(K),ne,ae,oe,ie)},keys:de,values:pe}},K.exports.__esModule=!0,K.exports.default=K.exports)()}K.exports=_regeneratorRuntime,K.exports.__esModule=!0,K.exports.default=K.exports},50477:()=>{},50778:(K,ne,ae)=>{"use strict";var oe=ae(46518),ie=ae(77240);oe({target:"String",proto:!0,forced:ae(23061)("link")},{link:function link(K){return ie(this,"a","href",K)}})},50851:(K,ne,ae)=>{"use strict";var oe=ae(36955),ie=ae(55966),se=ae(64117),ue=ae(26269),ce=ae(78227)("iterator");K.exports=function(K){if(!se(K))return ie(K,ce)||ie(K,"@@iterator")||ue[oe(K)]}},51088:(K,ne,ae)=>{"use strict";var oe=ae(46518),ie=ae(69565),se=ae(96395),ue=ae(10350),ce=ae(94901),de=ae(33994),pe=ae(42787),fe=ae(52967),he=ae(10687),me=ae(66699),ge=ae(36840),ve=ae(78227),ye=ae(26269),_e=ae(57657),Ae=ue.PROPER,De=ue.CONFIGURABLE,we=_e.IteratorPrototype,Ee=_e.BUGGY_SAFARI_ITERATORS,ke=ve("iterator"),xe="keys",Ce="values",Se="entries",returnThis=function(){return this};K.exports=function(K,ne,ae,ue,ve,_e,Te){de(ae,ne,ue);var Oe,Ie,Me,getIterationMethod=function(K){if(K===ve&&Ne)return Ne;if(!Ee&&K&&K in Be)return Be[K];switch(K){case xe:return function keys(){return new ae(this,K)};case Ce:return function values(){return new ae(this,K)};case Se:return function entries(){return new ae(this,K)}}return function(){return new ae(this)}},Pe=ne+" Iterator",Re=!1,Be=K.prototype,Le=Be[ke]||Be["@@iterator"]||ve&&Be[ve],Ne=!Ee&&Le||getIterationMethod(ve),je="Array"===ne&&Be.entries||Le;if(je&&(Oe=pe(je.call(new K)))!==Object.prototype&&Oe.next&&(se||pe(Oe)===we||(fe?fe(Oe,we):ce(Oe[ke])||ge(Oe,ke,returnThis)),he(Oe,Pe,!0,!0),se&&(ye[Pe]=returnThis)),Ae&&ve===Ce&&Le&&Le.name!==Ce&&(!se&&De?me(Be,"name",Ce):(Re=!0,Ne=function values(){return ie(Le,this)})),ve)if(Ie={values:getIterationMethod(Ce),keys:_e?Ne:getIterationMethod(xe),entries:getIterationMethod(Se)},Te)for(Me in Ie)(Ee||Re||!(Me in Be))&&ge(Be,Me,Ie[Me]);else oe({target:ne,proto:!0,forced:Ee||Re},Ie);return se&&!Te||Be[ke]===Ne||ge(Be,ke,Ne,{name:ve}),ye[ne]=Ne,Ie}},51344:K=>{K.exports=function _OverloadYield(K,ne){this.v=K,this.k=ne},K.exports.__esModule=!0,K.exports.default=K.exports},51481:(K,ne,ae)=>{"use strict";var oe=ae(46518),ie=ae(36043);oe({target:"Promise",stat:!0,forced:ae(10916).CONSTRUCTOR},{reject:function reject(K){var ne=ie.f(this);return(0,ne.reject)(K),ne.promise}})},51531:(K,ne,ae)=>{"use strict";ae.d(ne,{A:()=>_defineProperty});ae(84185);var oe=ae(19326);function _defineProperty(K,ne,ae){return(ne=(0,oe.A)(ne))in K?Object.defineProperty(K,ne,{value:ae,enumerable:!0,configurable:!0,writable:!0}):K[ne]=ae,K}},51629:(K,ne,ae)=>{"use strict";var oe=ae(46518),ie=ae(90235);oe({target:"Array",proto:!0,forced:[].forEach!==ie},{forEach:ie})},52675:(K,ne,ae)=>{"use strict";ae(6761),ae(81510),ae(97812),ae(33110),ae(49773)},52703:(K,ne,ae)=>{"use strict";var oe=ae(44576),ie=ae(79039),se=ae(79504),ue=ae(655),ce=ae(43802).trim,de=ae(47452),pe=oe.parseInt,fe=oe.Symbol,he=fe&&fe.iterator,me=/^[+-]?0x/i,ge=se(me.exec),ve=8!==pe(de+"08")||22!==pe(de+"0x16")||he&&!ie(function(){pe(Object(he))});K.exports=ve?function parseInt(K,ne){var ae=ce(ue(K));return pe(ae,ne>>>0||(ge(me,ae)?16:10))}:pe},52811:(K,ne,ae)=>{"use strict";var oe=ae(46518),ie=ae(92744),se=ae(79039),ue=ae(20034),ce=ae(3451).onFreeze,de=Object.freeze;oe({target:"Object",stat:!0,forced:se(function(){de(1)}),sham:!ie},{freeze:function freeze(K){return de&&ue(K)?de(ce(K)):K}})},52936:function(K,ne,ae){var oe,ie,se,ue,ce=ae(89990);ue=function(K){return K},"object"===ce(ne)?K.exports=ne=ue(ae(83841),ae(55412),ae(41612),ae(63123),ae(21894),ae(68449),ae(54624),ae(44451),ae(4501),ae(64880),ae(67712),ae(12849),ae(87589),ae(20484),ae(39773),ae(89671),ae(38294),ae(76793),ae(71533),ae(90703),ae(27048),ae(17905),ae(83626),ae(26229),ae(48605),ae(68510),ae(27415),ae(40824),ae(7485),ae(76431),ae(76592),ae(55917),ae(6358),ae(64284),ae(55164)):(ie=[ae(83841),ae(55412),ae(41612),ae(63123),ae(21894),ae(68449),ae(54624),ae(44451),ae(4501),ae(64880),ae(67712),ae(12849),ae(87589),ae(20484),ae(39773),ae(89671),ae(38294),ae(76793),ae(71533),ae(90703),ae(27048),ae(17905),ae(83626),ae(26229),ae(48605),ae(68510),ae(27415),ae(40824),ae(7485),ae(76431),ae(76592),ae(55917),ae(6358),ae(64284),ae(55164)],void 0===(se="function"==typeof(oe=ue)?oe.apply(ne,ie):oe)||(K.exports=se))},52967:(K,ne,ae)=>{"use strict";var oe=ae(46706),ie=ae(20034),se=ae(67750),ue=ae(73506);K.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var K,ne=!1,ae={};try{(K=oe(Object.prototype,"__proto__","set"))(ae,[]),ne=ae instanceof Array}catch(K){}return function setPrototypeOf(ae,oe){return se(ae),ue(oe),ie(ae)?(ne?K(ae,oe):ae.__proto__=oe,ae):ae}}():void 0)},53044:(K,ne,ae)=>{ae(16280),ae(76918),K.exports=function _nonIterableRest(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")},K.exports.__esModule=!0,K.exports.default=K.exports},53179:(K,ne,ae)=>{"use strict";var oe=ae(92140),ie=ae(36955);K.exports=oe?{}.toString:function toString(){return"[object "+ie(this)+"]"}},53487:(K,ne,ae)=>{"use strict";var oe=ae(43802).start,ie=ae(60706);K.exports=ie("trimStart")?function trimStart(){return oe(this)}:"".trimStart},53602:K=>{"use strict";var ne=4503599627370496;K.exports=function(K){return K+ne-ne}},53640:(K,ne,ae)=>{"use strict";var oe=ae(28551),ie=ae(84270),se=TypeError;K.exports=function(K){if(oe(this),"string"===K||"default"===K)K="string";else if("number"!==K)throw new se("Incorrect hint");return ie(this,K)}},54520:(K,ne,ae)=>{"use strict";ae(22489)},54554:(K,ne,ae)=>{"use strict";var oe=ae(46518),ie=ae(48981),se=ae(35610),ue=ae(91291),ce=ae(26198),de=ae(34527),pe=ae(96837),fe=ae(1469),he=ae(97040),me=ae(84606),ge=ae(70597)("splice"),ve=Math.max,ye=Math.min;oe({target:"Array",proto:!0,forced:!ge},{splice:function splice(K,ne){var ae,oe,ge,_e,Ae,De,we=ie(this),Ee=ce(we),ke=se(K,Ee),xe=arguments.length;for(0===xe?ae=oe=0:1===xe?(ae=0,oe=Ee-ke):(ae=xe-2,oe=ye(ve(ue(ne),0),Ee-ke)),pe(Ee+ae-oe),ge=fe(we,oe),_e=0;_e<oe;_e++)(Ae=ke+_e)in we&&he(ge,_e,we[Ae]);if(ge.length=oe,ae<oe){for(_e=ke;_e<Ee-oe;_e++)De=_e+ae,(Ae=_e+oe)in we?we[De]=we[Ae]:me(we,De);for(_e=Ee;_e>Ee-oe+ae;_e--)me(we,_e-1)}else if(ae>oe)for(_e=Ee-oe;_e>ke;_e--)De=_e+ae-1,(Ae=_e+oe-1)in we?we[De]=we[Ae]:me(we,De);for(_e=0;_e<ae;_e++)we[_e+ke]=arguments[_e+2];return de(we,Ee-oe+ae),ge}})},54624:function(K,ne,ae){var oe,ie,se,ue,ce=ae(89990);ue=function(K){return function(ne){var ae=K,oe=ae.lib,ie=oe.WordArray,se=oe.Hasher,ue=ae.algo,ce=[];!function(){for(var K=0;K<64;K++)ce[K]=4294967296*ne.abs(ne.sin(K+1))|0}();var de=ue.MD5=se.extend({_doReset:function _doReset(){this._hash=new ie.init([1732584193,4023233417,2562383102,271733878])},_doProcessBlock:function _doProcessBlock(K,ne){for(var ae=0;ae<16;ae++){var oe=ne+ae,ie=K[oe];K[oe]=16711935&(ie<<8|ie>>>24)|4278255360&(ie<<24|ie>>>8)}var se=this._hash.words,ue=K[ne+0],de=K[ne+1],pe=K[ne+2],fe=K[ne+3],he=K[ne+4],me=K[ne+5],ge=K[ne+6],ve=K[ne+7],ye=K[ne+8],_e=K[ne+9],Ae=K[ne+10],De=K[ne+11],we=K[ne+12],Ee=K[ne+13],ke=K[ne+14],xe=K[ne+15],Ce=se[0],Se=se[1],Te=se[2],Oe=se[3];Ce=FF(Ce,Se,Te,Oe,ue,7,ce[0]),Oe=FF(Oe,Ce,Se,Te,de,12,ce[1]),Te=FF(Te,Oe,Ce,Se,pe,17,ce[2]),Se=FF(Se,Te,Oe,Ce,fe,22,ce[3]),Ce=FF(Ce,Se,Te,Oe,he,7,ce[4]),Oe=FF(Oe,Ce,Se,Te,me,12,ce[5]),Te=FF(Te,Oe,Ce,Se,ge,17,ce[6]),Se=FF(Se,Te,Oe,Ce,ve,22,ce[7]),Ce=FF(Ce,Se,Te,Oe,ye,7,ce[8]),Oe=FF(Oe,Ce,Se,Te,_e,12,ce[9]),Te=FF(Te,Oe,Ce,Se,Ae,17,ce[10]),Se=FF(Se,Te,Oe,Ce,De,22,ce[11]),Ce=FF(Ce,Se,Te,Oe,we,7,ce[12]),Oe=FF(Oe,Ce,Se,Te,Ee,12,ce[13]),Te=FF(Te,Oe,Ce,Se,ke,17,ce[14]),Ce=GG(Ce,Se=FF(Se,Te,Oe,Ce,xe,22,ce[15]),Te,Oe,de,5,ce[16]),Oe=GG(Oe,Ce,Se,Te,ge,9,ce[17]),Te=GG(Te,Oe,Ce,Se,De,14,ce[18]),Se=GG(Se,Te,Oe,Ce,ue,20,ce[19]),Ce=GG(Ce,Se,Te,Oe,me,5,ce[20]),Oe=GG(Oe,Ce,Se,Te,Ae,9,ce[21]),Te=GG(Te,Oe,Ce,Se,xe,14,ce[22]),Se=GG(Se,Te,Oe,Ce,he,20,ce[23]),Ce=GG(Ce,Se,Te,Oe,_e,5,ce[24]),Oe=GG(Oe,Ce,Se,Te,ke,9,ce[25]),Te=GG(Te,Oe,Ce,Se,fe,14,ce[26]),Se=GG(Se,Te,Oe,Ce,ye,20,ce[27]),Ce=GG(Ce,Se,Te,Oe,Ee,5,ce[28]),Oe=GG(Oe,Ce,Se,Te,pe,9,ce[29]),Te=GG(Te,Oe,Ce,Se,ve,14,ce[30]),Ce=HH(Ce,Se=GG(Se,Te,Oe,Ce,we,20,ce[31]),Te,Oe,me,4,ce[32]),Oe=HH(Oe,Ce,Se,Te,ye,11,ce[33]),Te=HH(Te,Oe,Ce,Se,De,16,ce[34]),Se=HH(Se,Te,Oe,Ce,ke,23,ce[35]),Ce=HH(Ce,Se,Te,Oe,de,4,ce[36]),Oe=HH(Oe,Ce,Se,Te,he,11,ce[37]),Te=HH(Te,Oe,Ce,Se,ve,16,ce[38]),Se=HH(Se,Te,Oe,Ce,Ae,23,ce[39]),Ce=HH(Ce,Se,Te,Oe,Ee,4,ce[40]),Oe=HH(Oe,Ce,Se,Te,ue,11,ce[41]),Te=HH(Te,Oe,Ce,Se,fe,16,ce[42]),Se=HH(Se,Te,Oe,Ce,ge,23,ce[43]),Ce=HH(Ce,Se,Te,Oe,_e,4,ce[44]),Oe=HH(Oe,Ce,Se,Te,we,11,ce[45]),Te=HH(Te,Oe,Ce,Se,xe,16,ce[46]),Ce=II(Ce,Se=HH(Se,Te,Oe,Ce,pe,23,ce[47]),Te,Oe,ue,6,ce[48]),Oe=II(Oe,Ce,Se,Te,ve,10,ce[49]),Te=II(Te,Oe,Ce,Se,ke,15,ce[50]),Se=II(Se,Te,Oe,Ce,me,21,ce[51]),Ce=II(Ce,Se,Te,Oe,we,6,ce[52]),Oe=II(Oe,Ce,Se,Te,fe,10,ce[53]),Te=II(Te,Oe,Ce,Se,Ae,15,ce[54]),Se=II(Se,Te,Oe,Ce,de,21,ce[55]),Ce=II(Ce,Se,Te,Oe,ye,6,ce[56]),Oe=II(Oe,Ce,Se,Te,xe,10,ce[57]),Te=II(Te,Oe,Ce,Se,ge,15,ce[58]),Se=II(Se,Te,Oe,Ce,Ee,21,ce[59]),Ce=II(Ce,Se,Te,Oe,he,6,ce[60]),Oe=II(Oe,Ce,Se,Te,De,10,ce[61]),Te=II(Te,Oe,Ce,Se,pe,15,ce[62]),Se=II(Se,Te,Oe,Ce,_e,21,ce[63]),se[0]=se[0]+Ce|0,se[1]=se[1]+Se|0,se[2]=se[2]+Te|0,se[3]=se[3]+Oe|0},_doFinalize:function _doFinalize(){var K=this._data,ae=K.words,oe=8*this._nDataBytes,ie=8*K.sigBytes;ae[ie>>>5]|=128<<24-ie%32;var se=ne.floor(oe/4294967296),ue=oe;ae[15+(ie+64>>>9<<4)]=16711935&(se<<8|se>>>24)|4278255360&(se<<24|se>>>8),ae[14+(ie+64>>>9<<4)]=16711935&(ue<<8|ue>>>24)|4278255360&(ue<<24|ue>>>8),K.sigBytes=4*(ae.length+1),this._process();for(var ce=this._hash,de=ce.words,pe=0;pe<4;pe++){var fe=de[pe];de[pe]=16711935&(fe<<8|fe>>>24)|4278255360&(fe<<24|fe>>>8)}return ce},clone:function clone(){var clone=se.clone.call(this);return clone._hash=this._hash.clone(),clone}});function FF(K,ne,ae,oe,ie,se,ue){var ce=K+(ne&ae|~ne&oe)+ie+ue;return(ce<<se|ce>>>32-se)+ne}function GG(K,ne,ae,oe,ie,se,ue){var ce=K+(ne&oe|ae&~oe)+ie+ue;return(ce<<se|ce>>>32-se)+ne}function HH(K,ne,ae,oe,ie,se,ue){var ce=K+(ne^ae^oe)+ie+ue;return(ce<<se|ce>>>32-se)+ne}function II(K,ne,ae,oe,ie,se,ue){var ce=K+(ae^(ne|~oe))+ie+ue;return(ce<<se|ce>>>32-se)+ne}ae.MD5=se._createHelper(de),ae.HmacMD5=se._createHmacHelper(de)}(Math),K.MD5},"object"===ce(ne)?K.exports=ne=ue(ae(83841)):(ie=[ae(83841)],void 0===(se="function"==typeof(oe=ue)?oe.apply(ne,ie):oe)||(K.exports=se))},54743:(K,ne,ae)=>{"use strict";var oe=ae(46518),ie=ae(44576),se=ae(66346),ue=ae(87633),ce="ArrayBuffer",de=se[ce];oe({global:!0,constructor:!0,forced:ie[ce]!==de},{ArrayBuffer:de}),ue(ce)},55002:K=>{"use strict";K.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:(K,ne,ae)=>{"use strict";var oe=ae(46518),ie=ae(44576);oe({global:!0,forced:ie.globalThis!==ie},{globalThis:ie})},55130:(K,ne,ae)=>{function _isNativeReflectConstruct(){try{var ne=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(ne){}return(K.exports=_isNativeReflectConstruct=function _isNativeReflectConstruct(){return!!ne},K.exports.__esModule=!0,K.exports.default=K.exports)()}ae(60825),K.exports=_isNativeReflectConstruct,K.exports.__esModule=!0,K.exports.default=K.exports},55164:function(K,ne,ae){var oe,ie,se,ue,ce=ae(89990);ue=function(K){return function(){var ne=K,ae=ne.lib.BlockCipher,oe=ne.algo,ie=16,se=[608135816,2242054355,320440878,57701188,2752067618,698298832,137296536,3964562569,1160258022,953160567,3193202383,887688300,3232508343,3380367581,1065670069,3041331479,2450970073,2306472731],ue=[[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]],ce={pbox:[],sbox:[]};function F(K,ne){var ae=ne>>24&255,oe=ne>>16&255,ie=ne>>8&255,se=255&ne,ue=K.sbox[0][ae]+K.sbox[1][oe];return ue^=K.sbox[2][ie],ue+=K.sbox[3][se]}function BlowFish_Encrypt(K,ne,ae){for(var oe,se=ne,ue=ae,ce=0;ce<ie;++ce)oe=se^=K.pbox[ce],se=ue=F(K,se)^ue,ue=oe;return oe=se,se=ue,ue=oe,ue^=K.pbox[ie],{left:se^=K.pbox[17],right:ue}}var de=oe.Blowfish=ae.extend({_doReset:function _doReset(){if(this._keyPriorReset!==this._key){var K=this._keyPriorReset=this._key,ne=K.words,ae=K.sigBytes/4;!function BlowFishInit(K,ne,ae){for(var oe=0;oe<4;oe++){K.sbox[oe]=[];for(var ie=0;ie<256;ie++)K.sbox[oe][ie]=ue[oe][ie]}for(var ce=0,de=0;de<18;de++)K.pbox[de]=se[de]^ne[ce],++ce>=ae&&(ce=0);for(var pe=0,fe=0,he=0,me=0;me<18;me+=2)pe=(he=BlowFish_Encrypt(K,pe,fe)).left,fe=he.right,K.pbox[me]=pe,K.pbox[me+1]=fe;for(var ge=0;ge<4;ge++)for(var ve=0;ve<256;ve+=2)pe=(he=BlowFish_Encrypt(K,pe,fe)).left,fe=he.right,K.sbox[ge][ve]=pe,K.sbox[ge][ve+1]=fe;return!0}(ce,ne,ae)}},encryptBlock:function encryptBlock(K,ne){var ae=BlowFish_Encrypt(ce,K[ne],K[ne+1]);K[ne]=ae.left,K[ne+1]=ae.right},decryptBlock:function decryptBlock(K,ne){var ae=function BlowFish_Decrypt(K,ne,ae){for(var oe,ie=ne,se=ae,ue=17;ue>1;--ue)oe=ie^=K.pbox[ue],ie=se=F(K,ie)^se,se=oe;return oe=ie,ie=se,se=oe,se^=K.pbox[1],{left:ie^=K.pbox[0],right:se}}(ce,K[ne],K[ne+1]);K[ne]=ae.left,K[ne+1]=ae.right},blockSize:2,keySize:4,ivSize:2});ne.Blowfish=ae._createHelper(de)}(),K.Blowfish},"object"===ce(ne)?K.exports=ne=ue(ae(83841),ae(21894),ae(54624),ae(38294),ae(76793)):(ie=[ae(83841),ae(21894),ae(54624),ae(38294),ae(76793)],void 0===(se="function"==typeof(oe=ue)?oe.apply(ne,ie):oe)||(K.exports=se))},55337:(K,ne,ae)=>{ae(45700),ae(16280),ae(76918),ae(89572),ae(2892);var oe=ae(89990).default;K.exports=function toPrimitive(K,ne){if("object"!=oe(K)||!K)return K;var ae=K[Symbol.toPrimitive];if(void 0!==ae){var ie=ae.call(K,ne||"default");if("object"!=oe(ie))return ie;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===ne?String:Number)(K)},K.exports.__esModule=!0,K.exports.default=K.exports},55384:(K,ne,ae)=>{"use strict";K.exports=ae(18905)},55412:function(K,ne,ae){var oe,ie,se,ue,ce=ae(89990);ae(44114),ae(34782),ue=function(K){var ne,ae,oe,ie,se;return ae=(ne=K).lib,oe=ae.Base,ie=ae.WordArray,(se=ne.x64={}).Word=oe.extend({init:function init(K,ne){this.high=K,this.low=ne}}),se.WordArray=oe.extend({init:function init(K,ne){K=this.words=K||[],this.sigBytes=null!=ne?ne:8*K.length},toX32:function toX32(){for(var K=this.words,ne=K.length,ae=[],oe=0;oe<ne;oe++){var se=K[oe];ae.push(se.high),ae.push(se.low)}return ie.create(ae,this.sigBytes)},clone:function clone(){for(var clone=oe.clone.call(this),K=clone.words=this.words.slice(0),ne=K.length,ae=0;ae<ne;ae++)K[ae]=K[ae].clone();return clone}}),K},"object"===ce(ne)?K.exports=ne=ue(ae(83841)):(ie=[ae(83841)],void 0===(se="function"==typeof(oe=ue)?oe.apply(ne,ie):oe)||(K.exports=se))},55587:function(K,ne,ae){"use strict";ae(16280),ae(76918),ae(84185),ae(27495),ae(71761);var oe=this&&this.__importDefault||function(K){return K&&K.__esModule?K:{"default":K}};Object.defineProperty(ne,"__esModule",{value:!0}),ne.default=function HTMLDOMParser(K){if("string"!=typeof K)throw new TypeError("First argument must be a string");if(!K)return[];var ne=K.match(ue),ae=ne?ne[1]:void 0;return(0,se.formatDOM)((0,ie.default)(K),null,ae)};var ie=oe(ae(41220)),se=ae(8247),ue=/<(![a-zA-Z\s]+)>/},55815:(K,ne,ae)=>{"use strict";var oe=ae(46518),ie=ae(97751),se=ae(89429),ue=ae(79039),ce=ae(2360),de=ae(6980),pe=ae(24913).f,fe=ae(36840),he=ae(62106),me=ae(39297),ge=ae(90679),ve=ae(28551),ye=ae(77536),_e=ae(32603),Ae=ae(55002),De=ae(38574),we=ae(91181),Ee=ae(43724),ke=ae(96395),xe="DOMException",Ce="DATA_CLONE_ERR",Se=ie("Error"),Te=ie(xe)||function(){try{(new(ie("MessageChannel")||se("worker_threads").MessageChannel)).port1.postMessage(new WeakMap)}catch(K){if(K.name===Ce&&25===K.code)return K.constructor}}(),Oe=Te&&Te.prototype,Ie=Se.prototype,Me=we.set,Pe=we.getterFor(xe),Re="stack"in new Se(xe),codeFor=function(K){return me(Ae,K)&&Ae[K].m?Ae[K].c:0},Be=function DOMException(){ge(this,Le);var K=arguments.length,ne=_e(K<1?void 0:arguments[0]),ae=_e(K<2?void 0:arguments[1],"Error"),oe=codeFor(ae);if(Me(this,{type:xe,name:ae,message:ne,code:oe}),Ee||(this.name=ae,this.message=ne,this.code=oe),Re){var ie=new Se(ne);ie.name=xe,pe(this,"stack",de(1,De(ie.stack,1)))}},Le=Be.prototype=ce(Ie),createGetterDescriptor=function(K){return{enumerable:!0,configurable:!0,get:K}},getterFor=function(K){return createGetterDescriptor(function(){return Pe(this)[K]})};Ee&&(he(Le,"code",getterFor("code")),he(Le,"message",getterFor("message")),he(Le,"name",getterFor("name"))),pe(Le,"constructor",de(1,Be));var Ne=ue(function(){return!(new Te instanceof Se)}),je=Ne||ue(function(){return Ie.toString!==ye||"2: 1"!==String(new Te(1,2))}),ze=Ne||ue(function(){return 25!==new Te(1,"DataCloneError").code}),Ue=Ne||25!==Te[Ce]||25!==Oe[Ce],He=ke?je||ze||Ue:Ne;oe({global:!0,constructor:!0,forced:He},{DOMException:He?Be:Te});var Ve=ie(xe),$e=Ve.prototype;for(var qe in je&&(ke||Te===Ve)&&fe($e,"toString",ye),ze&&Ee&&Te===Ve&&he($e,"code",createGetterDescriptor(function(){return codeFor(ve(this).name)})),Ae)if(me(Ae,qe)){var We=Ae[qe],Ge=We.s,Ke=de(6,We.c);me(Ve,Ge)||pe(Ve,Ge,Ke),me($e,Ge)||pe($e,Ge,Ke)}},55898:(K,ne,ae)=>{var oe=ae(89990);ae(52675),ae(89463),ae(2259),ae(78125),ae(16280),ae(76918),ae(28706),ae(23418),ae(25276),ae(64346),ae(23792),ae(62062),ae(44114),ae(34782),ae(13609),ae(60739),ae(23288),ae(94170),ae(62010),ae(33110),ae(4731),ae(39469),ae(60479),ae(80630),ae(69085),ae(84185),ae(79432),ae(63548),ae(10287),ae(26099),ae(78459),ae(60825),ae(15472),ae(27495),ae(90906),ae(38781),ae(47764),ae(71761),ae(98992),ae(81454),ae(62953),ae(13611),ae(76031),function(){var ne={194:function _(K){var ne;self,ne=function e(){return function(){"use strict";var K={};!function(K){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(K,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(K,"__esModule",{value:!0})}(K);var ne,ae="fslightbox-",ie="".concat(ae,"styles"),se="".concat(ae,"full-dimension"),ue="".concat(ae,"flex-centered"),ce="".concat(ae,"open"),de="".concat(ae,"absoluted"),pe="".concat(ae,"opacity-1"),fe="".concat(ae,"slide-btn"),he="".concat(fe,"-container"),me="".concat(ae,"fade-in"),ge="".concat(ae,"fade-out"),ve=me+"-strong",ye=ge+"-strong",_e=("".concat(ae,"caption"),"".concat(ae,"thumb")),Ae=_e+"s",De="".concat(Ae,"-loader"),we="".concat(Ae,"-cursorer"),Ee="".concat(Ae,"-inner"),ke=_e+"-wrapper",xe=_e+"-invalid";function L(K){return L="function"==typeof Symbol&&"symbol"==oe(Symbol.iterator)?function(K){return oe(K)}:function(K){return K&&"function"==typeof Symbol&&K.constructor===Symbol&&K!==Symbol.prototype?"symbol":oe(K)},L(K)}function T(K){var ne=K.c,ae=K.componentsServices,oe=K.core.thumbsRenderDispatcher,ie=K.data,se=K.ea,ue=K.la,ce=(K.stageIndexes,K.ui),de=K.z;function u(){for(var K=0;K<ne;K++)ue.t(K)}this.o=function(){de.r(),ie.isThumbing=!0,se.uc(),ce.sthc(),u(),oe.renderThumbsIfNotYetAndAllTypesDetected(),ie.unloadedThumbsCount&&ae.appendThumbsLoaderIfNotYet()},this.x=function(){de.r(),ie.isThumbing=!1,se.dc(),ce.htsc(),u()}}function z(K,ne){var ae=K.classList;ae.contains(ne)&&ae.remove(ne)}function S(K,ne){var ae=K.classList;ae.contains(ne)||ae.add(ne)}function I(K){var ne=K.data,ae=K.elements,oe=K.stageIndexes;this.runActions=function(){z(ae.thumbsContainer,ue);var K=innerWidth/2,se=ae.thumbsWrappers[oe.current],ce=se.offsetLeft+se.offsetWidth/2,de=ne.thumbsInnerWidth-ce;ce>K&&de>K?ie(K-ce):ce>K?ie(innerWidth-ne.thumbsInnerWidth-9):de>K&&ie(0)},this.runToThinThumbsActions=function(){S(ae.thumbsContainer,ue),ie(0)};var ie=function i(K){ne.thumbsTransform=K,ae.thumbsInner.style.transform="translateX(".concat(K,"px)")}}function A(K){var ne=this,ae=K.core,oe=ae.eventsDispatcher,ie=ae.globalEventsController,se=ae.scrollbarRecompensor,ue=(K.data,K.elements),de=K.fs,pe=K.p,fe=K.props,he=K.qs,me=K.ss,ge=K.t,ve=K.thumbsSwipingProps,_e=K.z;this.i=0,this.runActions=function(){ne.i=1,ue.container.classList.add(ye),ie.removeListeners(),me.r(),fe.exitFullscreenOnClose&&K.ifs&&de.x(),_e.r(),ge(function(){ne.i=0;for(var ae=0;ae<K.ts.length;ae++)clearTimeout(K.ts[ae]);for(K.ts=[],ae=0;ae<he.length;ae++)he[ae]=0;pe.i=!1,ve&&(ve.i=!1),ue.container.classList.remove(ye),document.documentElement.classList.remove(ce),se.removeRecompense(),document.body.removeChild(ue.container),oe.dispatch("onClose")},270)}}function E(K,ne,ae,oe){var ie=K.isl,se=K.props.slideChangeAnimation,ue=K.saw,ce=K.smw,de=K.st,pe=K.stageIndexes,fe=K.sws,he=ne.previous,me=ne.current,ve=ne.next;function m(){de.i(me)?me===pe.previous?ce[me].ne():me===pe.next&&ce[me].p():(ce[me].h(),ce[me].n())}function b(K,ne,ae){K&&ue[ne].classList.add(ae)}this.runJumpReflowedActions=function(){b(ae,me,ge),b(oe,pe.current,se),fe.a(),void 0!==pe.previous&&pe.previous!==me&&ce[pe.previous].ne(),ce[pe.current].n(),void 0!==pe.next&&pe.next!==me&&ce[pe.next].p(),fe.b(he),fe.b(ve),ie[me]?setTimeout(m,260):m()}}function F(K){var ne,ae=K.core.slideChangeFacade,oe=K.props,ie=K.ss,se=K.stageIndexes,ue=!1;function a(){ue=!1,clearTimeout(ne),K.ssb.classList.remove(pe),K.ssx()}function c(){var ie=K.ssb;ie.style.transition="opacity .2s",ie.style.width="0px",ie.offsetWidth,ie.style.transition="opacity .2s, width linear ".concat(oe.slideshowTime,"ms"),ie.style.width=innerWidth+"px",ne=setTimeout(function(){ae.changeToNext(),oe.disableSlideshowLoop&&se.current+1===oe.sources.length?a():c()},oe.slideshowTime)}ie.t=function(){ue?a():(ue=!0,K.sss(),K.ssb.classList.add(pe),c())},ie.r=function(){ue&&a()}}function k(K){var ne=K.p,ae=Object.keys(ne),oe=ne[ae[0]],ie=ne[ae[1]];return Math.hypot(oe.screenX-ie.screenX,oe.screenY-ie.screenY)}function N(K){K.componentsServices;var ne=K.core.pointeringBucket,ae=K.elements,oe=K.p,ie=K.smw,se=K.stageIndexes,ue=K.z,ce=K.zv;function c(K,ne){ie[K].v(oe.swipedX)[ne]()}this.a=function(ie){ne.runSwipingMoveActionsForPropsAndEvent(oe,ie),ae.container.contains(K.h)||ae.container.appendChild(K.h)},this.p=function(){var K=k(oe);if(oe.pinchedHypot){var ne=K-oe.pinchedHypot,ae=ce+ne/Math.hypot(innerWidth,innerHeight)*10;ae<.9&&(ae=.9),ue.z(ae),oe.pinchedHypot=K}else oe.pinchedHypot=K},this.s=function(){c(se.current,"z"),void 0!==se.previous&&oe.swipedX>0?c(se.previous,"ne"):void 0!==se.next&&oe.swipedX<0&&c(se.next,"p")},this.zs=function(K){oe.swipedX=(K.screenX-oe.downScreenX)/ce,oe.swipedY=(K.screenY-oe.downScreenY)/ce,ie[se.current].v(oe.ux+oe.swipedX,oe.uy+oe.swipedY).z()}}function B(K,ne){var ae=K.c,oe=K.dss,ie=K.p,se=K.r,ue=K.zv,ce=se(N);if(ie.isPinching)return ce.a(ne),void ce.p();2!==ie.pc&&(1===ue?1===ae||oe?ie.swipedX=1:(ce.a(ne),ce.s()):(ce.a(ne),ce.zs(ne)))}function M(K){var ne=K.core,ae=ne.clickZoomer,oe=ne.slideIndexChanger,ie=K.p,se=K.smw,ue=K.stageIndexes,ce=K.sws,de=K.zv;function u(K){var ne=se[ue.current];ne.a(),ne[K]()}function l(K,ne){void 0!==K&&(se[K].s(),se[K][ne]())}this.p=function(){var K=ue.previous;if(void 0===K)u("z");else{u("p");var ne=ue.next;oe.changeTo(K);var ae=ue.previous;ce.d(ae),ce.b(ne),u("z"),l(ae,"ne")}},this.n=function(){var K=ue.next;if(void 0===K)u("z");else{u("ne");var ne=ue.previous;oe.changeTo(K);var ae=ue.next;ce.d(ae),ce.b(ne),u("z"),l(ae,"p")}},this.s=function(){var K=se[ue.current];ie.ux=K.gx(),ie.uy=K.gy()},this.d=function(){de<=1?ae.zoomIn():ae.zoomOut()}}function W(K,ne){K.contains(ne)&&K.removeChild(ne)}function R(K){K.componentsServices;var ne=K.core,ae=ne.lightboxCloser,oe=ne.pointeringBucket,ie=K.dss,se=K.elements,ue=K.p,ce=K.props.disableBackgroundClose,de=K.r,pe=K.swc,fe=(K.ui,K.zv),he=de(M);this.a=function(){W(se.container,K.h),ue.isPinching=!1,ue.pinchedHypot=0,oe.runSwipingTopActionsForPropsAndEvent(ue),pe.classList.remove("fslightboxswcp")},this.s=function(){1===fe?ie||(ue.swipedX>0?he.p():he.n()):he.s()},this.n=function(K){"VIDEO"!==K.target.tagName&&(ue.sd?he.d():ce||ae.close())}}function H(K,ne){var ae=K.p;ae.p[ne.pointerId]={screenX:ne.screenX,screenY:ne.screenY};var oe=Object.keys(ae.p).length;return ae.pc=oe,oe<=2}function O(K){var ne=K.core.pointeringBucket,ae=K.data,oe=K.elements,ie=K.thumbsSwipingProps;this.runActions=function(K){ne.runSwipingMoveActionsForPropsAndEvent(ie,K),oe.thumbsInner.style.transform="translateX(".concat(ae.thumbsTransform+ie.swipedX,"px)"),oe.thumbsContainer.contains(oe.thumbsCursorer)||oe.thumbsContainer.appendChild(oe.thumbsCursorer)}}function D(K){var ne=K.data,ae=K.resolve,oe=K.thumbsSwipingProps,ie=ae(O),se=window.innerWidth;this.listener=function(K){ne.thumbsInnerWidth>se&&oe.i&&ie.runActions(K)}}function P(K){var ne=K.data,ae=K.core,oe=ae.slideIndexChanger,ie=ae.thumbsTransformTransitioner,se=ae.pointeringBucket,ue=K.elements,ce=K.thumbsSwipingProps,de=ue.thumbsWrappers;this.runNoSwipeActionsForEvent=function(K){W(ue.thumbsContainer,ue.thumbsCursorer),ce.i=!1;for(var ne=0;ne<de.length;ne++)if(de[ne]&&de[ne].contains(K.target))return void oe.jumpTo(ne)},this.runActions=function(){if(W(ue.thumbsContainer,ue.thumbsCursorer),ne.thumbsTransform+=ce.swipedX,se.runSwipingTopActionsForPropsAndEvent(ce),ne.thumbsTransform>0)return pe(0);ne.thumbsTransform<innerWidth-ne.thumbsInnerWidth-9&&pe(innerWidth-ne.thumbsInnerWidth-9)};var pe=function u(K){ne.thumbsTransform=K,ie.callActionWithTransition(function(){ue.thumbsInner.style.transform="translateX(".concat(K,"px)")})}}function q(K){var ne=K.resolve,ae=K.thumbsSwipingProps,oe=ne(P);this.listener=function(K){ae.i&&(ae.swipedX?oe.runActions():oe.runNoSwipeActionsForEvent(K))}}function X(K){var ne=K.m,ae=K.props,oe=K.r,ie=K.ui,se=oe(q),ue=oe(D),ce=function(){var K=!1;return function(){return!K&&(K=!0,requestAnimationFrame(function(){K=!1}),!0)}}();this.m=function(oe){ie.qps(),K.p.i&&ne(B,H)(oe),ae.disableThumbs||ue.listener(oe)},this.u=function(ne){!function(K,ne){var ae=K.p,oe=K.r,ie=K.z,se=K.zv,ue=oe(R);ae.p={},ae.i&&(ae.isPinching||(ae.swipedX?ue.s():ue.n(ne)),ue.a(),se<1&&(ie.z(1),ie.e()))}(K,ne),ae.disableThumbs||se.listener(ne),ie.qps()},this.w=function(ne){K.p.i||(ie.qps(),ce()&&function(K,ne){var ae=K.z,oe=K.zv;if(1===oe){if(ne.deltaY>0)return;ae.b()}var ie=.1*oe,se=oe;ne.deltaY<0?se+=ie:(se-=ie)<1&&(se=1),ae.z(se),1===se&&ae.e()}(K,ne))}}function Y(K,ne){var ae=K.core,oe=ae.clickZoomer,ie=ae.lightboxCloser,se=ae.slideChangeFacade,ue=ae.thumbsToggler,ce=K.fs,de=(K.middleware,K.props),pe=K.ss;if(K.ui.qps(),"Space"!==ne.code)switch(ne.key){case"Escape":ie.close();break;case"ArrowLeft":se.changeToPrevious();break;case"ArrowRight":se.changeToNext();break;case"t":de.disableThumbs||ue.toggleThumbs();break;case"+":o.p.i||oe.zoomIn();break;case"-":o.p.i||oe.zoomOut();break;case"F11":ne.preventDefault(),ce.t()}else pe.t()}function j(K,ne,ae,oe){var ie=document.createElementNS("http://www.w3.org/2000/svg","svg");ie.setAttributeNS(null,"viewBox",ne),ie.setAttributeNS(null,"class",oe);var se=document.createElementNS("http://www.w3.org/2000/svg","path");return se.setAttributeNS(null,"class","fslightboxsvgp"),se.setAttributeNS(null,"d",ae),ie.appendChild(se),K.appendChild(ie),ie}function V(K,ne){var oe=document.createElement("button");return oe.className="fslightboxb ".concat(ae,"toolbar-button ").concat(ue),oe.title=ne,K.appendChild(oe),oe}function U(K,ne,ae){var oe=V(K,ne.title);oe.onclick=ae,j(oe,ne.viewBox,ne.d,ne.class)}function _(K,ne){var ae=K.c,oe=K.core.pointeringBucket,ie=K.elements.sources,se=K.p,ue=K.smw,ce=K.stageIndexes,de=K.swc,pe=K.z,fe=K.zv;if("touch"!==ne.pointerType&&"IMG"===ne.target.tagName&&ne.preventDefault(),oe.runSwipingDownActionsForPropsAndEvent(se,ne),se.downScreenY=ne.screenY,2===se.pc)se.isPinching=!0,se.pinchedHypot=k(se),de.classList.add("fslightboxswcp"),1===fe&&pe.b();else for(var he=0;he<ae;he++)ue[he].d();var me=ie[ce.current];se.sd=me&&me.contains(ne.target)}function Z(K){var ne="fslightbox-loader",ae=document.createElement("div");ae.className=ne;for(var oe=0;oe<3;oe++){var ie=document.createElement("div");ie.className="".concat(ne,"-child"),ae.appendChild(ie)}return K.appendChild(ae),ae}function J(K,ne){var ae=K.smw,oe=K.st,ie=K.swc,ce=document.createElement("div"),pe="".concat(de," ").concat(se," ").concat(ue),fe=0,he=0,me=0;function f(K){fe=K+he,ce.style.transform="translate(".concat(fe,"px,").concat(me,"px)"),he=0}function p(){return(1+K.props.slideDistance)*innerWidth}ce.className=pe,ce.s=function(){ce.style.display="flex"},ce.h=function(){ce.style.display="none"},ce.a=function(){ce.classList.add("fslightboxtt")},ce.d=function(){ce.classList.remove("fslightboxtt")},ce.n=function(){ce.style.removeProperty("transform")},ce.v=function(K,ne){return he=K,void 0!==ne&&(me=ne),ce},ce.gx=function(){return fe},ce.gy=function(){return me},ce.ne=function(){f(-p())},ce.z=function(){f(0)},ce.p=function(){f(p())},ie.appendChild(ce),oe.i(ne)||ce.h(),ae[ne]=ce,function(K,ne){var ae=K.smw,oe=K.sew,ie=document.createElement("div");ae[ne].appendChild(ie),oe[ne]=ie,function(K,ne){var ae=K.saw,oe=K.sew,ie=document.createElement("div");Z(ie),oe[ne].appendChild(ie),ae[ne]=ie}(K,ne)}(K,ne)}function G(K,ne){var ae=K.data.isThumbing,oe=K.elements,ie=oe.captions,se=oe.container,ce=K.props.captions,de=K.stageIndexes.current,pe=K.tc,fe=document.createElement("div"),he=document.createElement("div"),me="fslightboxc ".concat(ue);(de!==ne||ae&&!pe)&&(me+=" fslightboxx"),fe.className=me,he.className="fslightboxci",ce[ne]instanceof Element?he.appendChild(ce[ne]):he.innerHTML=ce[ne],fe.appendChild(he),ie[ne]=fe,se.appendChild(fe)}function $(K,ne){var ae=K.core.slideChangeFacade,oe=K.elements,ie=K.props.slideButtons,se=ne.charAt(0).toUpperCase()+ne.slice(1),ce="slideButton".concat(se),de=ie[ne];oe[ce]=document.createElement("div"),oe[ce].className="".concat(he," ").concat(he,"-").concat(ne),oe[ce].title=de.title,oe[ce].onclick=ae["changeTo".concat(se)],function(K,ne){var ae=document.createElement("button");ae.className="fslightboxb ".concat(fe," ").concat(ue),j(ae,ne.viewBox,ne.d,ne.class),K.appendChild(ae)}(oe[ce],de),oe.container.appendChild(oe[ce])}"object"===("undefined"==typeof document?"undefined":L(document))&&((ne=document.createElement("style")).className=ie,ne.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(ne));var Ce="fslightbox-types";function Q(K){var ne,ae=K.props,oe=0,ie={};this.getSourceTypeFromLocalStorageByUrl=function(K){return ne[K]?ne[K]:se(K)},this.handleReceivedSourceTypeForUrl=function(K,ae){if(!1===ie[ae]&&(oe--,"invalid"!==K?ie[ae]=K:delete ie[ae],0===oe)){!function(K,ne){for(var ae in ne)K[ae]=ne[ae]}(ne,ie);try{localStorage.setItem(Ce,JSON.stringify(ne))}catch(K){}}};var se=function s(K){oe++,ie[K]=!1};if(ae.disableLocalStorage)this.getSourceTypeFromLocalStorageByUrl=function(){},this.handleReceivedSourceTypeForUrl=function(){};else{try{ne=JSON.parse(localStorage.getItem(Ce))}catch(K){}ne||(ne={},this.getSourceTypeFromLocalStorageByUrl=se)}}var Se="image",Te="video",Oe="youtube",Ie="custom",Me="invalid";function st(K,ne,ae,oe){var ie=this,se=(K.data,K.elements.sources),ue=ae/oe,ce=0,de=null;this.s=function(){var K=se[ne].style;de=ie.g(),K.width="".concat(de[0],"px"),K.height="".concat(de[1],"px")},this.g=function(){var ne=arguments.length>0&&void 0!==arguments[0]?arguments[0]:K.mh,ie=K.mw;return(ce=ie/ue)<ne?(ae<ie&&(ce=oe),[ce*ue,ce]):[(ce=oe>ne?ne:oe)*ue,ce]},this.d=function(){return de}}function rt(K,ne){var ae=this,oe=K.elements.sources,ie=K.isl,se=K.la,ue=K.props,ce=ue.initialAnimation,de=ue.onSourceLoad,fe=K.resolve,he=K.saw,me=K.sew,ge=K.sz;function p(K,ae){ge[ne]=fe(st,[ne,K,ae]),ge[ne].s()}this.a=function(ue,fe){ie[ne]=!0,oe[ne].classList.add(pe),he[ne].classList.add(ce),he[ne].removeChild(he[ne].firstChild),requestAnimationFrame(function(){requestAnimationFrame(function(){me[ne].classList.add("fslightboxtt")})}),p(ue,fe),se.s(ne),se.t(ne),de&&de(K,oe[ne],ne),ae.a=p}}function at(K,ne){var ae,oe=this,ie=K.elements.sources,se=K.props,ue=(0,K.resolve)(rt,[ne]);this.handleImageLoad=function(K){var ne=K.target,ae=ne.naturalWidth,oe=ne.naturalHeight;ue.a(ae,oe)},this.handleVideoLoad=function(K){var ne=K.target,oe=ne.videoWidth,ie=ne.videoHeight;ae=!0,ue.a(oe,ie)},this.handleNotMetaDatedVideoLoad=function(){ae||oe.handleYoutubeLoad()},this.handleYoutubeLoad=function(){var K=1920,ne=1080;se.maxYoutubeDimensions&&(K=se.maxYoutubeDimensions.width,ne=se.maxYoutubeDimensions.height),ue.a(K,ne)},this.handleCustomLoad=function(){var K=ie[ne];K.offsetWidth&&K.offsetHeight?ue.a(K.offsetWidth,K.offsetHeight):setTimeout(oe.handleCustomLoad)}}function ct(K,ne){var ae=K.elements.sources,oe=K.props.customAttributes,ie=ae[ne];for(var se in oe[ne]){var ue=oe[ne][se];"class"!==se?ie.setAttribute(se,ue):ie.className+=" "+ue}}function ut(K,ne){var ae=K.collections.sourceLoadHandlers,oe=K.elements.sources,ie=K.props.sources,se=K.saw,ue=document.createElement("img");oe[ne]=ue,ue.className="fslightboxs",ue.src=ie[ne],ue.onload=ae[ne].handleImageLoad,ct(K,ne),se[ne].appendChild(ue)}function lt(K,ne){var ae=K.ap,oe=K.collections.sourceLoadHandlers,ie=K.elements.sources,se=K.props.sources,ue=K.saw,ce=document.createElement("video"),de=document.createElement("source");ie[ne]=ce,ce.className="fslightboxs fslightboxv",ce.src=se[ne],ce.onloadedmetadata=function(K){oe[ne].handleVideoLoad(K)},ce.controls=!0,ce.autoplay=ae.i(ne),ct(K,ne),ce.appendChild(de),setTimeout(oe[ne].handleNotMetaDatedVideoLoad,3e3),ue[ne].appendChild(ce)}function dt(K,ne){var ae=K.ap,oe=K.collections.sourceLoadHandlers,ie=K.elements,se=ie.sources,ue=ie.saw,ce=K.props.sources,de=(ue=K.saw,document.createElement("iframe")),pe=ce[ne],fe=pe.split("?")[1];se[ne]=de,de.className="fslightboxs fslightboxyt",de.src="https://www.youtube.com/embed/".concat(pe.match(/^.*(youtu.be\/|v\/|u\/\w\/|embed\/|watch\?v=|\&v=)([^#\&\?]*).*/)[2],"?").concat(fe||"").concat(ae.i(ne)?"&mute=1&autoplay=1":"","&enablejsapi=1"),de.allowFullscreen=1,ct(K,ne),ue[ne].appendChild(de),oe[ne].handleYoutubeLoad()}function ht(K,ne){var ae=K.collections.sourceLoadHandlers,oe=K.elements.sources,ie=K.props.sources,se=K.saw,ue=ie[ne];oe[ne]=ue,ue.classList.add("fslightboxs"),ct(K,ne),se[ne].appendChild(ue),ae[ne].handleCustomLoad()}function ft(K,ne){K.data.isSourceLoaded;var ae,oe,ie=K.elements.sources,se=K.props,ce=se.initialAnimation;return se.sources,ae=K.saw,oe=document.createElement("div"),ae=ae[ne],oe.className="fslightboxin ".concat(ue),oe.innerHTML="Invalid source",ae.removeChild(ae.firstChild),ie[ne]=oe,ae.classList.add(ce),void ae.appendChild(oe)}function pt(K,ne,ae){var oe,ie=K.props,se=ie.thumbsIcon,ue=ie.thumbsIcons;if(ue&&ue[ae])oe=ue[ae];else{if(!se)return;oe=se}ne.appendChild(oe.cloneNode(!0));var ce=document.createElement("div");ce.className="fslightboxtd",ne.appendChild(ce)}function mt(K,ne,ae){var oe=K.elements,ie=oe.thumbsWrappers,se=oe.thumbsInner;ie[ne]=document.createElement("div"),ie[ne].className=ke,pt(K,ie[ne],ne),function(K,ne,ae,oe){var ie=K.core.thumbLoadHandler.handleLoad,se=K.elements.thumbs,ue=K.stageIndexes.current;se[ae]=document.createElement("img"),se[ae].src=oe;var ce=_e;ue===ae&&(ce+=" fslightboxta"),se[ae].className=ce,se[ae].onload=ie,ne.appendChild(se[ae])}(K,ie[ne],ne,ae),se.appendChild(ie[ne])}function bt(K){var ne=K.core.thumbsRenderDispatcher,ae=K.data,oe=K.props,ie=oe.showThumbsOnMount,se=oe.sources,ce=oe.thumbs;this.buildThumbForTypeAndIndex=function(oe,de){var pe;pe=ce[de]?function(){return mt(K,de,ce[de])}:oe===Se?function(){return mt(K,de,se[de])}:function(){return function(K,ne){var ae=K.elements,oe=ae.thumbsWrappers,ie=ae.thumbsInner;oe[ne]=document.createElement("div"),oe[ne].className="".concat(xe," ").concat(ke),pt(K,oe[ne],ne),function(K,ne,ae){var oe=K.core.thumbLoadHandler.handleLoad,ie=K.elements.thumbs,se=K.stageIndexes.current;ie[ae]=document.createElement("div");var ce="".concat(_e," ").concat(ue);se===ae&&(ce+=" fslightboxta"),ie[ae].className=ce,j(ie[ae],"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"),ne.appendChild(ie[ae]),setTimeout(oe)}(K,oe[ne],ne),ie.appendChild(oe[ne])}(K,de)},ne.addFunctionToToBeRenderedAtIndex(pe,de),(ie||ae.isThumbing)&&ne.renderThumbsIfNotYetAndAllTypesDetected()}}function gt(K){var ne,ae=K.collections,oe=ae.sourceLoadHandlers,ie=ae.sourcesRenderFunctions,se=K.core.sourceDisplayFacade,ue=K.props.disableThumbs,ce=K.resolve;ue||(ne=ce(bt)),this.runActionsForSourceTypeAndIndex=function(ae,de){var pe;switch(ae!==Me&&(oe[de]=ce(at,[de])),ae){case Se:pe=ut;break;case Te:pe=lt;break;case Oe:pe=dt;break;case Ie:pe=ht;break;default:pe=ft}ie[de]=function(){return pe(K,de)},se.displaySourcesWhichShouldBeDisplayed(),ue||ne.buildThumbForTypeAndIndex(ae,de)}}function vt(K,ne,ae){var oe=K.props,ie=oe.types,se=oe.type,ue=oe.sources;this.getTypeSetByClientForIndex=function(K){var ne;return ie&&ie[K]?ne=ie[K]:se&&(ne=se),ne},this.retrieveTypeWithXhrForIndex=function(K){!function(K,ne){var ae=document.createElement("a");ae.href=K;var oe=ae.hostname;if("www.youtube.com"===oe||"youtu.be"===oe)return ne(Oe);var ie=new XMLHttpRequest;ie.onreadystatechange=function(){if(4!==ie.readyState){if(2===ie.readyState){var K,ae=ie.getResponseHeader("content-type");switch(ae.slice(0,ae.indexOf("/"))){case"image":K=Se;break;case"video":K=Te;break;default:K=Me}ie.onreadystatechange=null,ie.abort(),ne(K)}}else ne(Me)},ie.open("GET",K),ie.send()}(ue[K],function(oe){ne.handleReceivedSourceTypeForUrl(oe,ue[K]),ae.runActionsForSourceTypeAndIndex(oe,K)})}}function xt(K,ne,ae){return xt=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(K){return!1}}()?Reflect.construct.bind():function(K,ne,ae){var oe=[null];oe.push.apply(oe,ne);var ie=new(Function.bind.apply(K,oe));return ae&&yt(ie,ae.prototype),ie},xt.apply(null,arguments)}function yt(K,ne){return yt=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(K,ne){return K.__proto__=ne,K},yt(K,ne)}function wt(K,ne){(null==ne||ne>K.length)&&(ne=K.length);for(var ae=0,oe=new Array(ne);ae<ne;ae++)oe[ae]=K[ae];return oe}var Pe="fslightboxsvg";return window.FsLightbox=function(){var K=this;this.props={sources:[],maxYoutubeDimensions:null,customAttributes:[],autoplays:[],types:[],type:null,thumbs:[],thumbsIcons:[],captions:[],customToolbarButtons:[],exitFullscreenOnClose:1,initialAnimation:ve,slideChangeAnimation:me,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":Pe,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":Pe,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":Pe,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":Pe,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":Pe,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":Pe,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(ne){for(var ae=0;ae<K.c;ae++)ne(ae)},this.m=function(ne,ae){return function(){for(var oe=arguments.length,ie=new Array(oe),se=0;se<oe;se++)ie[se]=arguments[se];ie.unshift(K),ae.apply(void 0,ie)&&ne.apply(void 0,ie)}},this.resolve=function(ne){var ae=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];return ae.unshift(K),xt(ne,function(K){return function(K){if(Array.isArray(K))return wt(K)}(K)||function(K){if("undefined"!=typeof Symbol&&null!=K[Symbol.iterator]||null!=K["@@iterator"])return Array.from(K)}(K)||function(K,ne){if(K){if("string"==typeof K)return wt(K,ne);var ae=Object.prototype.toString.call(K).slice(8,-1);return"Object"===ae&&K.constructor&&(ae=K.constructor.name),"Map"===ae||"Set"===ae?Array.from(K):"Arguments"===ae||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(ae)?wt(K,ne):void 0}}(K)||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.")}()}(ae))},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(ne,ae){var oe=K.ts.push(setTimeout(function(){delete K.ts[oe-1],ne()},ae))},this.q=function(ne,ae){var oe=K.qs.push(0)-1;return function(){K.qs[oe]++,K.t(function(){K.qs[oe]--,K.qs[oe]||ne()},ae)}},function(K){var ne=K.ap,oe=(K.componentsServices,K.core),ie=oe.eventsDispatcher,ue=(oe.lightboxOpener,oe.globalEventsController),fe=oe.scrollbarRecompensor,he=oe.sourceDisplayFacade,me=K.data,ye=K.ea,_e=K.elements,ke=K.la,xe=K.smw,Ce=K.st,Se=K.stageIndexes,Te=K.sws,Oe=K.ui,Me=!1;function W(){var ne,oe=K.props,ue=oe.autoplay,ce=oe.autoplays,fe=oe.disableThumbs,he=oe.showThumbsOnMount,ye=oe.sources;Me=!0,function(K){var ne=K.props,ae=ne.autoplays;K.c=ne.sources.length;for(var oe=0;oe<K.c;oe++)"false"===ae[oe]&&(ae[oe]=0),""===ae[oe]&&(ae[oe]=1);K.dss=ne.disableSlideSwiping,K.dt=ne.disableThumbs,K.loc=ne.loadOnlyCurrentSource,K.tc=ne.showThumbsWithCaptions}(K),me.scrollbarWidth=function(){var K=document.createElement("div"),ne=K.style,ae=document.createElement("div");ne.visibility="hidden",ne.width="100px",ne.msOverflowStyle="scrollbar",ne.overflow="scroll",ae.style.width="100%",document.body.appendChild(K);var oe=K.offsetWidth;K.appendChild(ae);var ie=ae.offsetWidth;return document.body.removeChild(K),oe-ie}(),(ue||ce.length>0)&&(K.loc=1),me.unloadedThumbsCount=ye.length,fe||(me.isThumbing=he,function(K){var ne=K.core,ae=K.data,oe=K.elements,ie=K.props;ae.isThumbing=ie.showThumbsOnMount,ae.thumbsInnerWidth=null,ae.thumbsTransform=0,ae.thumbedSourceEnhancementWrapperScale=null,ae.thumbedSourceEnhancementWrapperTranslateY=null,ae.unloadedThumbsCount=ie.sources.length,K.thumbsSwipingProps={i:!1,downScreenX:null,swipedX:null},ne.thumbLoadHandler={},ne.thumbsRenderDispatcher={},ne.thumbsSwipingDown={},ne.thumbsToggler={},ne.thumbsTransformer={},ne.thumbsTransformTransitioner={},oe.thumbsContainer=null,oe.thumbs=[],oe.thumbsWrappers=[],oe.thumbsComponents=[],oe.thumbsInner=null,function(K){var ne=K.core.thumbLoadHandler,ae=K.componentsServices,oe=K.data,ie=K.elements.thumbsWrappers,se=K.la;ne.handleLoad=function(){if(oe.unloadedThumbsCount--,0===oe.unloadedThumbsCount){for(var K=0;K<ie.length;K++)ie[K].classList.add(pe);se.rt(),ae.hideThumbsLoader()}}}(K),function(K){var ne=K.core.thumbsRenderDispatcher,ae=K.props.sources,oe=[],ie=!1,se=0;ne.addFunctionToToBeRenderedAtIndex=function(K,ne){oe[ne]=K,se++},ne.renderThumbsIfNotYetAndAllTypesDetected=function(){if(!ie&&se===ae.length){ie=!0;for(var K=0;K<ae.length;K++)oe[K]()}}}(K),function(K){var ne=K.core,ae=ne.thumbsSwipingDown,oe=ne.pointeringBucket,ie=K.thumbsSwipingProps;ae.listener=function(K){K.preventDefault(),oe.runSwipingDownActionsForPropsAndEvent(ie,K)}}(K),function(K){var ne=K.core.thumbsToggler,ae=K.data,oe=(0,K.resolve)(T);ne.toggleThumbs=function(){ae.isThumbing?oe.x():oe.o()}}(K),function(K){var ne=K.core,ae=ne.thumbsTransformer,oe=ne.thumbsTransformTransitioner,ie=K.data,se=(0,K.resolve)(I);ae.transformToCurrent=function(){ie.thumbsInnerWidth>innerWidth?se.runActions():se.runToThinThumbsActions()},ae.transformToCurrentWithTransition=function(){ie.thumbsInnerWidth>innerWidth&&oe.callActionWithTransition(se.runActions)}}(K),function(K){var ne=K.core.thumbsTransformTransitioner,ae=K.elements,oe=(0,K.q)(function(){ae.thumbsInner.classList.remove("fslightboxtt")},300);ne.callActionWithTransition=function(K){ae.thumbsInner.classList.add("fslightboxtt"),K(),oe()}}(K)}(K)),function(K){!function(K){var ne=K.ap,ae=K.elements.sources,oe=K.props,ie=oe.autoplay,se=oe.autoplays;function r(K,oe){if("play"!=oe||ne.i(K)){var ie=ae[K];if(ie){var se=ie.tagName;if("VIDEO"==se)ie[oe]();else if("IFRAME"==se){var ue=ie.contentWindow;ue&&ue.postMessage('{"event":"command","func":"'.concat(oe,'Video","args":""}'),"*")}}}}ne.i=function(K){return se[K]||ie&&0!=se[K]},ne.p=function(K){r(K,"play")},ne.c=function(K,ne){r(K,"pause"),r(ne,"play")}}(K),function(K){var ne=K.core,ae=ne.classFacade,oe=ne.st,ie=K.elements;ae.removeFromEachElementClassIfContains=function(K,ne){for(var ae=0;ae<ie[K].length;ae++)z(ie[K][ae],ne)},ae.stagedRemovalAndOutstagedAddingOfClassIfContains=function(K,ne){for(var ae=0;ae<ie[K].length;ae++)oe.i(ae)?z(ie[K][ae],ne):S(ie[K][ae],ne)}}(K),function(K){var ne=K.core.clickZoomer,ae=(K.elements,K.props.zoomIncrement),oe=K.q,ie=K.z,se=oe(function(){z(K.swc,"fslightboxtt")},300);ne.zoomIn=function(){ue(),ce(K.zv+ae)},ne.zoomOut=function(){K.zv-ae<=1?1!==K.zv&&(ce(1),ie.e()):(ue(),ce(K.zv-ae),1===K.zv&&ie.e())};var ue=function r(){1===K.zv&&ie.b()},ce=function a(ne){S(K.swc,"fslightboxtt"),ie.z(ne),se()}}(K),function(K){var ne=K.ea,ae=K.data,oe=K.elements,ie=oe.captions,se=oe.thumbs,ue=(K.stageIndexes,K.tc),ce=K.ui;function c(K){if(ue)for(var ne=0;ne<ie.length;ne++){var ae=ie[ne];ae&&ae.classList[K]("fslightboxct")}}ne.c=function(ne,oe){(ue||!ae.isThumbing||K.xu)&&(ce.hc(ne),ce.sc(oe))},ne.dc=function(){c("remove")},ne.uc=function(){c("add")},ne.t=function(K,ne){se&&se[ne]&&(se[K].classList.remove("fslightboxta"),se[ne].classList.add("fslightboxta"))}}(K),function(K){var ne=K.core.eventsDispatcher,ae=K.props;ne.dispatch=function(ne){ae[ne]&&ae[ne](K)}}(K),function(K){K.data;var ne=K.fs,ae=["fullscreenchange","webkitfullscreenchange","mozfullscreenchange","MSFullscreenChange"],oe=document.documentElement,ie=oe.requestFullscreen;function s(K){for(var ne=0;ne<ae.length;ne++)document[K](ae[ne],r)}function r(){document.fullscreenElement||document.webkitIsFullScreen||document.mozFullScreen||document.msFullscreenElement?K.fso():K.fsx()}ne.i=function(){if(ie||(ie=oe.mozRequestFullScreen),ie||(ie=oe.webkitRequestFullscreen),ie||(ie=oe.msRequestFullscreen),!ie)return K.hfs=1,ne.o=function(){},ne.x=function(){},ne.t=function(){},ne.l=function(){},void(ne.q=function(){});ne.o=function(){K.fso();var ne=document.documentElement;ne.requestFullscreen?ne.requestFullscreen():ne.mozRequestFullScreen?ne.mozRequestFullScreen():ne.webkitRequestFullscreen?ne.webkitRequestFullscreen():ne.msRequestFullscreen&&ne.msRequestFullscreen()},ne.x=function(){K.fsx(),document.exitFullscreen?document.exitFullscreen():document.mozCancelFullScreen?document.mozCancelFullScreen():document.webkitExitFullscreen?document.webkitExitFullscreen():document.msExitFullscreen&&document.msExitFullscreen()},ne.t=function(){K.ifs?ne.x():ne.o()},ne.l=function(){s("addEventListener")},ne.q=function(){s("removeEventListener")}}}(K),function(K){var ne,ae=K.core.globalEventsController,oe=K.fs,ie=K.la,se=K.r,ue=(K.ui,se(X));ae.addListeners=function(){document.addEventListener("pointermove",ue.m),document.addEventListener("pointerup",ue.u),addEventListener("resize",ie.r),ne=function e(ne){Y(K,ne)},document.addEventListener("keydown",ne),document.addEventListener("wheel",ue.w),oe.l()},ae.removeListeners=function(){document.removeEventListener("pointermove",ue.m),document.removeEventListener("pointerup",ue.u),removeEventListener("resize",ie.r),document.removeEventListener("keydown",ne),document.removeEventListener("wheel",ue.w),oe.q()}}(K),function(K){K.c;var ne=K.data,ae=K.ea,oe=K.elements,ie=K.f,se=K.la,ue=K.props.UIFadeOutTime,ce=K.q,de=K.stageIndexes,pe=K.tc,fe=K.ui,he=oe.captions,me=ce(function(){K.xu=!0,f(w),1===K.zv&&ne.isThumbing&&(se.ut(),pe?ae.dc():fe.sc(de.current))},ue);function f(K){p(K),m(K),ne.isThumbing&&y(K)}function p(K){K(oe.nav)}function m(K){oe.slideButtonPrevious&&(K(oe.slideButtonPrevious),K(oe.slideButtonNext))}function b(K,ne){x(K,ne)}function g(K){m(K),ne.isThumbing?(y(K),pe&&v(K)):v(K)}function v(K){x(K,de.current)}function x(K,ne){var ae=he[ne];ae&&K(ae)}function y(K){K(oe.thumbsContainer)}function w(K){K.classList.add("fslightboxx")}function C(K){K.classList.remove("fslightboxx")}ue?(fe.qps=function(){me(),K.xu&&(K.xu=!1,1===K.zv?f(C):p(C)),1===K.zv&&ne.isThumbing&&(ie(function(K){se.t(K)}),pe?ae.uc():fe.hc(de.current))},fe.q=function(){me()}):(fe.qps=function(){},fe.q=function(){}),fe.sc=function(K){b(C,K)},fe.hc=function(K){b(w,K)},fe.zh=function(){g(w)},fe.zs=function(){g(C)},fe.sthc=function(){y(C),pe||v(w)},fe.htsc=function(){y(w),pe||v(C)}}(K),function(K){var ne=K.core.lightboxCloser,ae=(0,K.resolve)(A);ne.close=function(){ae.isLightboxFadingOut||ae.runActions()}}(K),function(K){var ne=K.core.pointeringBucket;K.elements,ne.runSwipingDownActionsForPropsAndEvent=function(K,ne){K.i=!0,K.downScreenX=ne.screenX,K.swipedX=0},ne.runSwipingMoveActionsForPropsAndEvent=function(ne,ae){S(K.h,"fslightboxcg"),ne.swipedX=ae.screenX-ne.downScreenX},ne.runSwipingTopActionsForPropsAndEvent=function(ne){z(K.h,"fslightboxcg"),ne.i=!1}}(K),function(K){var ne=K.data,ae=K.core.scrollbarRecompensor;ae.addRecompense=function(){"complete"===document.readyState?oe():window.addEventListener("load",function(){oe(),ae.addRecompense=oe})};var oe=function o(){document.body.offsetHeight>window.innerHeight&&(document.body.style.marginRight=ne.scrollbarWidth+"px")};ae.removeRecompense=function(){document.body.style.removeProperty("margin-right")}}(K),function(K){var ne=K.c,ae=K.core.thumbsTransformer,oe=K.data,ie=K.dt,se=K.elements,ue=K.f,ce=K.isl,de=K.la,pe=K.props.sourceMargin,fe=K.sew,he=K.smw,me=K.sz,ge=K.stageIndexes,ve=K.tc,ye=se.captions,_e=se.thumbs,Ae=1-2*pe,De=1-pe,we=[],Ee=[],ke=[],xe=[],Ce=[],Se=0;function z(){var K=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,ne=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1;fe[arguments.length>2?arguments[2]:void 0].style.transform="translateY(".concat(K,"px) scale(").concat(ne,")")}de.r=function(){innerWidth>992?K.mw=Ae*innerWidth:K.mw=innerWidth,K.mh=Ae*innerHeight,0===oe.unloadedThumbsCount&&de.rt(),void 0!==ge.previous&&he[ge.previous].ne(),void 0!==ge.next&&he[ge.next].p(),ue(function(K){var ne=me[K],ae=ye[K];ne&&ne.s(),ae&&(we[K]=ae.offsetHeight),ie||(Se=se.thumbsContainer.offsetHeight),de.s(K),he[K].d(),de.t(K)})},de.s=function(K){var ne=me[K];if(ne){var ae=ne.d(),oe=ae[0]+ae[1];if(we[K]){var se=ne.g(innerHeight*De-we[K]);Ee[K]=(se[0]+se[1])/oe,Ce[K]=-(we[K]-innerHeight/2+se[1]/2),Ce[K]>0&&(Ce[K]=0)}if(!ie){if(ve&&we[K]){var ue=Se+we[K];ce=ne.g((innerHeight-ue)*(1-1.4*pe)+34),ke[K]=(ce[0]+ce[1])/oe,xe[K]=-(ue-34-innerHeight/2+ce[1]/2)}else{var ce=ne.g(innerHeight*De-Se);ke[K]=(ce[0]+ce[1])/oe,xe[K]=-(Se-innerHeight/2+ce[1]/2)}xe[K]>0&&(xe[K]=0)}}},de.t=function(ne){ce[ne]&&(1!==K.zv?z(0,1,ne):oe.isThumbing?z(xe[ne],ke[ne],ne):z(Ce[ne],Ee[ne],ne))},de.ut=function(){ue(function(K){ce[K]&&z(Ce[K],Ee[K],K)})},de.rt=function(){oe.thumbsInnerWidth=0;for(var K=0;K<ne;K++)oe.thumbsInnerWidth+=_e[K].offsetWidth+8;ae.transformToCurrent()}}(K),F(K),function(K){var ne=K.core,ae=ne.slideChangeFacade,oe=ne.slideIndexChanger,ie=K.props.sources,se=K.st;ie.length>1?(ae.changeToPrevious=function(){oe.jumpTo(se.getPreviousSlideIndex())},ae.changeToNext=function(){oe.jumpTo(se.getNextSlideIndex())}):(ae.changeToPrevious=function(){},ae.changeToNext=function(){})}(K),function(K){var ne=K.ap,ae=(K.componentsServices,K.core),oe=ae.eventsDispatcher,ie=ae.slideIndexChanger,se=ae.sourceDisplayFacade,ue=ae.thumbsTransformer,ce=K.ea,de=K.isl,pe=K.props.disableThumbs,fe=K.resolve,he=K.smw,me=K.st,ge=K.stageIndexes,ve=K.sws,ye=K.z;ie.changeTo=function(ae){var ie=ge.current;ye.r(),ne.c(ie,ae),ce.c(ie,ae),ge.current=ae,me.u(),K.sn(ae+1),pe||(ce.t(ie,ae),ue.transformToCurrentWithTransition()),se.displaySourcesWhichShouldBeDisplayed(),oe.dispatch("onSlideChange")},ie.jumpTo=function(K){var ne=ge.current;if(ne!==K){var ae=fe(E,[{previous:ge.previous,current:ne,next:ge.next},de[ne],de[K]]);ie.changeTo(K);for(var oe=0;oe<he.length;oe++)he[oe].d();ve.d(ne),ve.c(),requestAnimationFrame(function(){requestAnimationFrame(ae.runJumpReflowedActions)})}}}(K),function(K){var ne=K.collections.sourcesRenderFunctions,ae=K.core.sourceDisplayFacade,oe=K.loc,ie=K.stageIndexes;function s(K){ne[K]&&(ne[K](),delete ne[K])}ae.displaySourcesWhichShouldBeDisplayed=function(){if(oe)s(ie.current);else for(var K in ie)s(ie[K])}}(K),function(K){var ne=K.isl,ae=K.props,oe=ae.initialAnimation,ie=ae.slideChangeAnimation,se=K.stageIndexes,ue=K.saw,ce=K.smw,de=K.st,pe=K.sws;pe.a=function(){for(var K in se)ce[se[K]].s()},pe.b=function(K){void 0===K||de.i(K)||(ce[K].h(),ce[K].n())},pe.c=function(){for(var K in se)pe.d(se[K])},pe.d=function(K){if(ne[K]){var ae=ue[K];z(ae,oe),z(ae,ie),z(ae,ge)}}}(K),function(K){var ne=K.elements,ae=ne.sources,oe=ne.smw,ie=K.la,se=K.p,ue=(oe=K.smw,K.stageIndexes),ce=K.ui,de=K.z;function u(K){var ne=ae[ue.current];ne&&(ne.style.cursor=K)}de.z=function(ne){K.zv=parseFloat(ne.toPrecision(12)),K.swc.style.transform="scale(".concat(K.zv,")")},de.r=function(){1!==K.zv&&(de.z(1),de.e())},de.b=function(){u("grab"),ce.zh(),ie.t()},de.e=function(){u("zoom-in"),ce.zs(),oe[ue.current].a(),oe[ue.current].v(0,0).z(),se.ux=0,se.uy=0}}(K)}(K),K.fs.i(),function(K){var ne=K.elements,oe=document.createElement("div");oe.className="".concat(ae,"container ").concat(se," ").concat(ve),oe.setAttribute("tabindex","0"),ne.container=oe}(K),function(K){K.h=document.createElement("div"),K.h.className="fslightboxh ".concat(se," ").concat(de)}(K),function(K){var ne=K.props.sources,oe=K.elements,ie=document.createElement("div");oe.nav=ie,ie.className="".concat(ae,"nav"),oe.container.appendChild(ie),function(K,ne){var oe=K.core,ie=oe.clickZoomer,se=ie.zoomIn,ue=ie.zoomOut,ce=oe.lightboxCloser.close,de=oe.thumbsToggler,pe=K.props,fe=pe.customToolbarButtons,he=pe.disableThumbs,me=pe.toolbarButtons,ge=document.createElement("div");ge.className="".concat(ae,"toolbar"),ne.appendChild(ge);for(var ve=function p(ne){U(ge,fe[ne],function(){return fe[ne].onClick(K)})},ye=0;ye<fe.length;ye++)ve(ye);he||U(ge,me.thumbs,de.toggleThumbs),U(ge,me.zoomIn,se),U(ge,me.zoomOut,ue),function(K,ne){var ae=K.props.toolbarButtons.slideshow,oe=ae.start,ie=ae.pause,se=K.ss,ue=V(ne,oe.title);ue.onclick=se.t;var ce=j(ue,oe.viewBox,oe.d,oe.class);function c(K){ue.title=K.title,ce.setAttributeNS(null,"viewBox",K.viewBox),ce.setAttributeNS(null,"class",K.class),ce.firstChild.setAttributeNS(null,"d",K.d)}K.sss=function(){c(ie)},K.ssx=function(){c(oe)}}(K,ge),function(K,ne){if(!K.hfs){var ae=K.fs,oe=K.props.toolbarButtons.fullscreen,ie=oe.enter,se=oe.exit,ue=V(ne,ie.title),ce=j(ue,ie.viewBox,ie.d,ie.class);K.fso=function(){K.ifs=1,c(se)},K.fsx=function(){K.ifs=0,c(ie)},ue.onclick=ae.t}function c(K){ue.title=K.title,ce.setAttributeNS(null,"viewBox",K.viewBox),ce.setAttributeNS(null,"class",K.class),ce.firstChild.setAttributeNS(null,"d",K.d)}}(K,ge),U(ge,me.close,ce)}(K,ie),ne.length>1&&function(K,ne){var ae=K.props.sources,oe=(K.stageIndexes,document.createElement("div")),ie=document.createElement("span"),se=document.createElement("span"),ue=document.createElement("span");oe.className="fslightboxsn",K.sn=function(K){return ie.innerHTML=K},se.className="fslightboxsl",ue.innerHTML=ae.length,oe.appendChild(ie),oe.appendChild(se),oe.appendChild(ue),ne.appendChild(oe)}(K,ie)}(K),function(K){K.ssb=document.createElement("div"),K.ssb.className="fslightboxss ".concat(de),K.elements.container.appendChild(K.ssb)}(K),function(K){var ne=K.c,ae=K.elements,oe=K.m,ie=document.createElement("div");ie.className="fslightboxswc ".concat(de," ").concat(se),ae.container.appendChild(ie),ie.addEventListener("pointerdown",oe(_,H)),K.swc=ie;for(var ue=0;ue<ne;ue++)J(K,ue)}(K),function(K){for(var ne=K.props.captions,ae=0;ae<ne.length;ae++)ne[ae]&&G(K,ae)}(K),ye.length>1&&($(ne=K,"previous"),$(ne,"next")),fe||function(K){var ne=K.componentsServices,ae=K.elements,oe=K.data;ae.thumbsContainer=document.createElement("div");var ie,ue,ce=Ae;function u(){ue=!0,(ie=Z(ae.thumbsContainer)).classList.add(De)}oe.isThumbing?u():ce+=" fslightboxx",ne.appendThumbsLoaderIfNotYet=function(){ue||u()},ne.hideThumbsLoader=function(){ae.thumbsContainer.removeChild(ie)},ae.thumbsContainer.className=ce,ae.container.appendChild(ae.thumbsContainer),function(K){var ne=K.elements;ne.thumbsCursorer=document.createElement("div"),ne.thumbsCursorer.className="".concat(we," ").concat(se," ").concat(de)}(K),function(K){var ne=K.core.thumbsSwipingDown.listener,ae=K.elements;ae.thumbsInner=document.createElement("div"),ae.thumbsInner.className=Ee,ae.thumbsInner.addEventListener("pointerdown",ne),ae.thumbsContainer.appendChild(ae.thumbsInner)}(K)}(K),function(K){for(var ne=K.props.sources,ae=K.resolve,oe=ae(Q),ie=ae(gt),se=ae(vt,[oe,ie]),ue=0;ue<ne.length;ue++)if("string"==typeof ne[ue]){var ce=se.getTypeSetByClientForIndex(ue);if(ce)ie.runActionsForSourceTypeAndIndex(ce,ue);else{var de=oe.getSourceTypeFromLocalStorageByUrl(ne[ue]);de?ie.runActionsForSourceTypeAndIndex(de,ue):se.retrieveTypeWithXhrForIndex(ue)}}else ie.runActionsForSourceTypeAndIndex(Ie,ue)}(K),ie.dispatch("onInit")}K.open=function(){var ae=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,oe=Se.previous,se=Se.current,de=Se.next;Se.current=ae,Me||function(K){var ne=K.props.sources,ae=K.st,oe=K.stageIndexes,ie=ne.length-1;ae.getPreviousSlideIndex=function(){return 0===oe.current?ie:oe.current-1},ae.getNextSlideIndex=function(){return oe.current===ie?0:oe.current+1},ae.u=0===ie?function(){}:1===ie?function(){0===oe.current?(oe.next=1,delete oe.previous):(oe.previous=0,delete oe.next)}:function(){oe.previous=ae.getPreviousSlideIndex(),oe.next=ae.getNextSlideIndex()},ae.i=ie<=2?function(){return!0}:function(K){var ne=oe.current;if(0===ne&&K===ie||ne===ie&&0===K)return!0;var ae=ne-K;return-1===ae||0===ae||1===ae}}(K),Ce.u(),Me?(Te.c(),Te.a(),Te.b(oe),Te.b(se),Te.b(de),ye.c(se,ae),ye.t(se,ae),ie.dispatch("onShow")):W(),he.displaySourcesWhichShouldBeDisplayed(),K.sn(ae+1),document.body.appendChild(_e.container),_e.container.focus(),document.documentElement.classList.add(ce),fe.addRecompense(),ue.addListeners(),ke.r(),xe[ae].n(),ne.p(ae),Oe.q(),ie.dispatch("onOpen")}}(this),this.close=function(){return K.core.lightboxCloser.close()}},K}()},K.exports=ne()}},ie={};function n(K){var ae=ie[K];if(void 0!==ae)return ae.exports;var oe=ie[K]={exports:{}};return ne[K](oe,oe.exports,n),oe.exports}n.n=function(K){var ne=K&&K.__esModule?function(){return K.default}:function(){return K};return n.d(ne,{a:ne}),ne},n.d=function(K,ne){for(var ae in ne)n.o(ne,ae)&&!n.o(K,ae)&&Object.defineProperty(K,ae,{enumerable:!0,get:ne[ae]})},n.o=function(K,ne){return Object.prototype.hasOwnProperty.call(K,ne)},n.r=function(K){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(K,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(K,"__esModule",{value:!0})};var se={};(function(){"use strict";n.r(se),n.d(se,{"default":function _default(){return c}});var K=ae(55384),ne=n.n(K);function o(K){return o="function"==typeof Symbol&&"symbol"==oe(Symbol.iterator)?function(K){return oe(K)}:function(K){return K&&"function"==typeof Symbol&&K.constructor===Symbol&&K!==Symbol.prototype?"symbol":oe(K)},o(K)}var ie=0;function r(K,ne){if("object"===o(ne))for(var ae in K)"object"===o(ne[ae])?r(K[ae],ne[ae]):ne[ae]&&(K[ae]=ne[ae])}function a(K){var ne=K.current;return ne.childElementCount>1?ne:ne.firstChild}function c(ae){var oe,se=(0,K.useRef)(),ue=(0,K.useRef)(),ce=[],de=[],pe=(0,K.useRef)(),fe=[],he=(0,K.useRef)(ae.toggler);for(oe=0;oe<ae.sources.length;oe++)"string"!=typeof ae.sources[oe]&&(ce[oe]=(0,K.useRef)()),ae.thumbsIcons&&ae.thumbsIcons[oe]&&(fe[oe]=(0,K.useRef)()),ae.captions&&ae.captions[oe]&&(de[oe]=(0,K.useRef)());function m(){var K=ae.sourceIndex;void 0===K&&(K=ae.slide),K?K--:K=0,se.current.open(K)}return ne().useInsertionEffect&&ne().useInsertionEffect(function(){ie||(n(194),ie=1)},[]),(0,K.useEffect)(function(K){if(ie||(n(194),ie=1),!se.current){var ne=new window.FsLightbox;return Object.assign(ne.props,ae),ne.props.sources=ae.sources.map(function(K,ne){return"string"==typeof K?K:(ue.current.removeChild(ce[ne].current),a(ce[ne]))}),ae.captions&&(ne.props.captions=ae.captions.map(function(K,ne){if(K)return ue.current.removeChild(de[ne].current),a(de[ne])})),ae.thumbsIcons&&(ne.props.thumbsIcons=ae.thumbsIcons.map(function(K,ne){if(K)return ue.current.removeChild(fe[ne].current),a(fe[ne])})),ae.thumbsIcon&&(ne.props.thumbsIcon=a(pe),ue.current.removeChild(pe.current)),ne.props.maxYoutubeDimensions=ae.maxYoutubeVideoDimensions,ae.svg&&(r(ne.props.toolbarButtons,ae.svg.toolbarButtons),r(ne.props.slideButtons,ae.svg.slideButtons)),se.current=ne,void(ae.openOnMount&&m())}ae.toggler!=he.current&&(he.current=ae.toggler,m())},[ae.toggler]),!se.current&&ne().createElement("div",{ref:ue,style:{display:"none"}},ae.sources.map(function(K,ae){return"string"!=typeof K&&ne().createElement("div",{ref:ce[ae],key:ae},K)}),ae.captions&&ae.captions.map(function(K,ae){return K&&ne().createElement("div",{ref:de[ae],key:ae},K)}),ae.thumbsIcons&&ae.thumbsIcons.map(function(K,ae){return K&&ne().createElement("div",{ref:fe[ae],key:ae},K)}),ae.thumbsIcon&&ne().createElement("div",{ref:pe},ae.thumbsIcon))}"object"===("undefined"==typeof window?"undefined":o(window))&&(n(194),ie=1)})(),K.exports=se}()},55917:function(K,ne,ae){var oe,ie,se,ue,ce=ae(89990);ae(26099),ae(3362),ae(98992),ae(64743),ue=function(K){return function(){var ne=K,ae=ne.lib.StreamCipher,oe=ne.algo,ie=oe.RC4=ae.extend({_doReset:function _doReset(){for(var K=this._key,ne=K.words,ae=K.sigBytes,oe=this._S=[],ie=0;ie<256;ie++)oe[ie]=ie;ie=0;for(var se=0;ie<256;ie++){var ue=ie%ae,ce=ne[ue>>>2]>>>24-ue%4*8&255;se=(se+oe[ie]+ce)%256;var de=oe[ie];oe[ie]=oe[se],oe[se]=de}this._i=this._j=0},_doProcessBlock:function _doProcessBlock(K,ne){K[ne]^=generateKeystreamWord.call(this)},keySize:8,ivSize:0});function generateKeystreamWord(){for(var K=this._S,ne=this._i,ae=this._j,oe=0,ie=0;ie<4;ie++){ae=(ae+K[ne=(ne+1)%256])%256;var se=K[ne];K[ne]=K[ae],K[ae]=se,oe|=K[(K[ne]+K[ae])%256]<<24-8*ie}return this._i=ne,this._j=ae,oe}ne.RC4=ae._createHelper(ie);var se=oe.RC4Drop=ie.extend({cfg:ie.cfg.extend({drop:192}),_doReset:function _doReset(){ie._doReset.call(this);for(var K=this.cfg.drop;K>0;K--)generateKeystreamWord.call(this)}});ne.RC4Drop=ae._createHelper(se)}(),K.RC4},"object"===ce(ne)?K.exports=ne=ue(ae(83841),ae(21894),ae(54624),ae(38294),ae(76793)):(ie=[ae(83841),ae(21894),ae(54624),ae(38294),ae(76793)],void 0===(se="function"==typeof(oe=ue)?oe.apply(ne,ie):oe)||(K.exports=se))},55966:(K,ne,ae)=>{"use strict";var oe=ae(79306),ie=ae(64117);K.exports=function(K,ne){var ae=K[ne];return ie(ae)?void 0:oe(ae)}},56023:(K,ne)=>{ne.SAME=0;ne.CAMELCASE=1,ne.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:(K,ne,ae)=>{"use strict";var oe=ae(36840);K.exports=function(K,ne,ae){for(var ie in ne)oe(K,ie,ne[ie],ae);return K}},56682:(K,ne,ae)=>{"use strict";var oe=ae(69565),ie=ae(28551),se=ae(94901),ue=ae(22195),ce=ae(57323),de=TypeError;K.exports=function(K,ne){var ae=K.exec;if(se(ae)){var pe=oe(ae,K,ne);return null!==pe&&ie(pe),pe}if("RegExp"===ue(K))return oe(ce,K,ne);throw new de("RegExp#exec called on incompatible receiver")}},56969:(K,ne,ae)=>{"use strict";var oe=ae(72777),ie=ae(10757);K.exports=function(K){var ne=oe(K,"string");return ie(ne)?ne:ne+""}},57029:(K,ne,ae)=>{"use strict";var oe=ae(48981),ie=ae(35610),se=ae(26198),ue=ae(84606),ce=Math.min;K.exports=[].copyWithin||function copyWithin(K,ne){var ae=oe(this),de=se(ae),pe=ie(K,de),fe=ie(ne,de),he=arguments.length>2?arguments[2]:void 0,me=ce((void 0===he?de:ie(he,de))-fe,de-pe),ge=1;for(fe<pe&&pe<fe+me&&(ge=-1,fe+=me-1,pe+=me-1);me-- >0;)fe in ae?ae[pe]=ae[fe]:ue(ae,pe),pe+=ge,fe+=ge;return ae}},57301:(K,ne,ae)=>{"use strict";var oe=ae(94644),ie=ae(59213).some,se=oe.aTypedArray;(0,oe.exportTypedArrayMethod)("some",function some(K){return ie(se(this),K,arguments.length>1?arguments[1]:void 0)})},57323:(K,ne,ae)=>{"use strict";var oe,ie,se=ae(69565),ue=ae(79504),ce=ae(655),de=ae(67979),pe=ae(58429),fe=ae(25745),he=ae(2360),me=ae(91181).get,ge=ae(83635),ve=ae(18814),ye=fe("native-string-replace",String.prototype.replace),_e=RegExp.prototype.exec,Ae=_e,De=ue("".charAt),we=ue("".indexOf),Ee=ue("".replace),ke=ue("".slice),xe=(ie=/b*/g,se(_e,oe=/a/,"a"),se(_e,ie,"a"),0!==oe.lastIndex||0!==ie.lastIndex),Ce=pe.BROKEN_CARET,Se=void 0!==/()??/.exec("")[1];(xe||Se||Ce||ge||ve)&&(Ae=function exec(K){var ne,ae,oe,ie,ue,pe,fe,ge=this,ve=me(ge),Te=ce(K),Oe=ve.raw;if(Oe)return Oe.lastIndex=ge.lastIndex,ne=se(Ae,Oe,Te),ge.lastIndex=Oe.lastIndex,ne;var Ie=ve.groups,Me=Ce&&ge.sticky,Pe=se(de,ge),Re=ge.source,Be=0,Le=Te;if(Me&&(Pe=Ee(Pe,"y",""),-1===we(Pe,"g")&&(Pe+="g"),Le=ke(Te,ge.lastIndex),ge.lastIndex>0&&(!ge.multiline||ge.multiline&&"\n"!==De(Te,ge.lastIndex-1))&&(Re="(?: "+Re+")",Le=" "+Le,Be++),ae=new RegExp("^(?:"+Re+")",Pe)),Se&&(ae=new RegExp("^"+Re+"$(?!\\s)",Pe)),xe&&(oe=ge.lastIndex),ie=se(_e,Me?ae:ge,Le),Me?ie?(ie.input=ke(ie.input,Be),ie[0]=ke(ie[0],Be),ie.index=ge.lastIndex,ge.lastIndex+=ie[0].length):ge.lastIndex=0:xe&&ie&&(ge.lastIndex=ge.global?ie.index+ie[0].length:oe),Se&&ie&&ie.length>1&&se(ye,ie[0],ae,function(){for(ue=1;ue<arguments.length-2;ue++)void 0===arguments[ue]&&(ie[ue]=void 0)}),ie&&Ie)for(ie.groups=pe=he(null),ue=0;ue<Ie.length;ue++)pe[(fe=Ie[ue])[0]]=ie[fe[1]];return ie}),K.exports=Ae},57465:(K,ne,ae)=>{"use strict";var oe=ae(43724),ie=ae(83635),se=ae(22195),ue=ae(62106),ce=ae(91181).get,de=RegExp.prototype,pe=TypeError;oe&&ie&&ue(de,"dotAll",{configurable:!0,get:function dotAll(){if(this!==de){if("RegExp"===se(this))return!!ce(this).dotAll;throw new pe("Incompatible receiver, RegExp required")}}})},57657:(K,ne,ae)=>{"use strict";var oe,ie,se,ue=ae(79039),ce=ae(94901),de=ae(20034),pe=ae(2360),fe=ae(42787),he=ae(36840),me=ae(78227),ge=ae(96395),ve=me("iterator"),ye=!1;[].keys&&("next"in(se=[].keys())?(ie=fe(fe(se)))!==Object.prototype&&(oe=ie):ye=!0),!de(oe)||ue(function(){var K={};return oe[ve].call(K)!==K})?oe={}:ge&&(oe=pe(oe)),ce(oe[ve])||he(oe,ve,function(){return this}),K.exports={IteratorPrototype:oe,BUGGY_SAFARI_ITERATORS:ye}},57696:(K,ne,ae)=>{"use strict";var oe=ae(91291),ie=ae(18014),se=RangeError;K.exports=function(K){if(void 0===K)return 0;var ne=oe(K),ae=ie(ne);if(ne!==ae)throw new se("Wrong length or index");return ae}},57829:(K,ne,ae)=>{"use strict";var oe=ae(68183).charAt;K.exports=function(K,ne,ae){return ne+(ae?oe(K,ne).length:1)}},58229:(K,ne,ae)=>{"use strict";var oe=ae(99590),ie=RangeError;K.exports=function(K,ne){var ae=oe(K);if(ae%ne)throw new ie("Wrong offset");return ae}},58237:(K,ne,ae)=>{"use strict";ae.d(ne,{A:()=>_classCallCheck});ae(16280),ae(76918);function _classCallCheck(K,ne){if(!(K instanceof ne))throw new TypeError("Cannot call a class as a function")}},58242:(K,ne,ae)=>{"use strict";var oe=ae(69565),ie=ae(97751),se=ae(78227),ue=ae(36840);K.exports=function(){var K=ie("Symbol"),ne=K&&K.prototype,ae=ne&&ne.valueOf,ce=se("toPrimitive");ne&&!ne[ce]&&ue(ne,ce,function(K){return oe(ae,this)},{arity:1})}},58319:K=>{"use strict";var ne=Math.round;K.exports=function(K){var ae=ne(K);return ae<0?0:ae>255?255:255&ae}},58429:(K,ne,ae)=>{"use strict";var oe=ae(79039),ie=ae(44576).RegExp,se=oe(function(){var K=ie("a","y");return K.lastIndex=2,null!==K.exec("abcd")}),ue=se||oe(function(){return!ie("a","y").sticky}),ce=se||oe(function(){var K=ie("^r","gy");return K.lastIndex=2,null!==K.exec("str")});K.exports={BROKEN_CARET:ce,MISSED_STICKY:ue,UNSUPPORTED_Y:se}},58622:(K,ne,ae)=>{"use strict";var oe=ae(44576),ie=ae(94901),se=oe.WeakMap;K.exports=ie(se)&&/native code/.test(String(se))},58934:(K,ne,ae)=>{"use strict";var oe=ae(46518),ie=ae(53487);oe({target:"String",proto:!0,name:"trimStart",forced:"".trimLeft!==ie},{trimLeft:ie})},58940:(K,ne,ae)=>{"use strict";var oe=ae(46518),ie=ae(52703);oe({global:!0,forced:parseInt!==ie},{parseInt:ie})},59089:(K,ne,ae)=>{"use strict";var oe=ae(46518),ie=ae(79504),se=Date,ue=ie(se.prototype.getTime);oe({target:"Date",stat:!0},{now:function now(){return ue(new se)}})},59213:(K,ne,ae)=>{"use strict";var oe=ae(76080),ie=ae(79504),se=ae(47055),ue=ae(48981),ce=ae(26198),de=ae(1469),pe=ie([].push),createMethod=function(K){var ne=1===K,ae=2===K,ie=3===K,fe=4===K,he=6===K,me=7===K,ge=5===K||he;return function(ve,ye,_e,Ae){for(var De,we,Ee=ue(ve),ke=se(Ee),xe=ce(ke),Ce=oe(ye,_e),Se=0,Te=Ae||de,Oe=ne?Te(ve,xe):ae||me?Te(ve,0):void 0;xe>Se;Se++)if((ge||Se in ke)&&(we=Ce(De=ke[Se],Se,Ee),K))if(ne)Oe[Se]=we;else if(we)switch(K){case 3:return!0;case 5:return De;case 6:return Se;case 2:pe(Oe,De)}else switch(K){case 4:return!1;case 7:pe(Oe,De)}return he?-1:ie||fe?fe:Oe}};K.exports={forEach:createMethod(0),map:createMethod(1),filter:createMethod(2),some:createMethod(3),every:createMethod(4),find:createMethod(5),findIndex:createMethod(6),filterReject:createMethod(7)}},59225:(K,ne,ae)=>{"use strict";var oe,ie,se,ue,ce=ae(44576),de=ae(18745),pe=ae(76080),fe=ae(94901),he=ae(39297),me=ae(79039),ge=ae(20397),ve=ae(67680),ye=ae(4055),_e=ae(22812),Ae=ae(89544),De=ae(16193),we=ce.setImmediate,Ee=ce.clearImmediate,ke=ce.process,xe=ce.Dispatch,Ce=ce.Function,Se=ce.MessageChannel,Te=ce.String,Oe=0,Ie={},Me="onreadystatechange";me(function(){oe=ce.location});var run=function(K){if(he(Ie,K)){var ne=Ie[K];delete Ie[K],ne()}},runner=function(K){return function(){run(K)}},eventListener=function(K){run(K.data)},globalPostMessageDefer=function(K){ce.postMessage(Te(K),oe.protocol+"//"+oe.host)};we&&Ee||(we=function setImmediate(K){_e(arguments.length,1);var ne=fe(K)?K:Ce(K),ae=ve(arguments,1);return Ie[++Oe]=function(){de(ne,void 0,ae)},ie(Oe),Oe},Ee=function clearImmediate(K){delete Ie[K]},De?ie=function(K){ke.nextTick(runner(K))}:xe&&xe.now?ie=function(K){xe.now(runner(K))}:Se&&!Ae?(ue=(se=new Se).port2,se.port1.onmessage=eventListener,ie=pe(ue.postMessage,ue)):ce.addEventListener&&fe(ce.postMessage)&&!ce.importScripts&&oe&&"file:"!==oe.protocol&&!me(globalPostMessageDefer)?(ie=globalPostMessageDefer,ce.addEventListener("message",eventListener,!1)):ie=Me in ye("script")?function(K){ge.appendChild(ye("script"))[Me]=function(){ge.removeChild(this),run(K)}}:function(K){setTimeout(runner(K),0)}),K.exports={set:we,clear:Ee}},59848:(K,ne,ae)=>{"use strict";ae(86368),ae(29309)},59904:(K,ne,ae)=>{"use strict";ae(46518)({target:"Object",stat:!0,sham:!ae(43724)},{create:ae(2360)})},59956:(K,ne,ae)=>{var oe=ae(4373).H;!function(K){var ne=oe,ae=ne.lib,ie=ae.WordArray,se=ae.Hasher,ue=ne.algo,ce=[];!function(){for(var ne=0;ne<64;ne++)ce[ne]=4294967296*K.abs(K.sin(ne+1))|0}();var de=ue.MD5=se.extend({_doReset:function _doReset(){this._hash=new ie.init([1732584193,4023233417,2562383102,271733878])},_doProcessBlock:function _doProcessBlock(K,ne){for(var ae=0;ae<16;ae++){var oe=ne+ae,ie=K[oe];K[oe]=16711935&(ie<<8|ie>>>24)|4278255360&(ie<<24|ie>>>8)}var se=this._hash.words,ue=K[ne+0],de=K[ne+1],pe=K[ne+2],fe=K[ne+3],he=K[ne+4],me=K[ne+5],ge=K[ne+6],ve=K[ne+7],ye=K[ne+8],_e=K[ne+9],Ae=K[ne+10],De=K[ne+11],we=K[ne+12],Ee=K[ne+13],ke=K[ne+14],xe=K[ne+15],Ce=se[0],Se=se[1],Te=se[2],Oe=se[3];Ce=FF(Ce,Se,Te,Oe,ue,7,ce[0]),Oe=FF(Oe,Ce,Se,Te,de,12,ce[1]),Te=FF(Te,Oe,Ce,Se,pe,17,ce[2]),Se=FF(Se,Te,Oe,Ce,fe,22,ce[3]),Ce=FF(Ce,Se,Te,Oe,he,7,ce[4]),Oe=FF(Oe,Ce,Se,Te,me,12,ce[5]),Te=FF(Te,Oe,Ce,Se,ge,17,ce[6]),Se=FF(Se,Te,Oe,Ce,ve,22,ce[7]),Ce=FF(Ce,Se,Te,Oe,ye,7,ce[8]),Oe=FF(Oe,Ce,Se,Te,_e,12,ce[9]),Te=FF(Te,Oe,Ce,Se,Ae,17,ce[10]),Se=FF(Se,Te,Oe,Ce,De,22,ce[11]),Ce=FF(Ce,Se,Te,Oe,we,7,ce[12]),Oe=FF(Oe,Ce,Se,Te,Ee,12,ce[13]),Te=FF(Te,Oe,Ce,Se,ke,17,ce[14]),Ce=GG(Ce,Se=FF(Se,Te,Oe,Ce,xe,22,ce[15]),Te,Oe,de,5,ce[16]),Oe=GG(Oe,Ce,Se,Te,ge,9,ce[17]),Te=GG(Te,Oe,Ce,Se,De,14,ce[18]),Se=GG(Se,Te,Oe,Ce,ue,20,ce[19]),Ce=GG(Ce,Se,Te,Oe,me,5,ce[20]),Oe=GG(Oe,Ce,Se,Te,Ae,9,ce[21]),Te=GG(Te,Oe,Ce,Se,xe,14,ce[22]),Se=GG(Se,Te,Oe,Ce,he,20,ce[23]),Ce=GG(Ce,Se,Te,Oe,_e,5,ce[24]),Oe=GG(Oe,Ce,Se,Te,ke,9,ce[25]),Te=GG(Te,Oe,Ce,Se,fe,14,ce[26]),Se=GG(Se,Te,Oe,Ce,ye,20,ce[27]),Ce=GG(Ce,Se,Te,Oe,Ee,5,ce[28]),Oe=GG(Oe,Ce,Se,Te,pe,9,ce[29]),Te=GG(Te,Oe,Ce,Se,ve,14,ce[30]),Ce=HH(Ce,Se=GG(Se,Te,Oe,Ce,we,20,ce[31]),Te,Oe,me,4,ce[32]),Oe=HH(Oe,Ce,Se,Te,ye,11,ce[33]),Te=HH(Te,Oe,Ce,Se,De,16,ce[34]),Se=HH(Se,Te,Oe,Ce,ke,23,ce[35]),Ce=HH(Ce,Se,Te,Oe,de,4,ce[36]),Oe=HH(Oe,Ce,Se,Te,he,11,ce[37]),Te=HH(Te,Oe,Ce,Se,ve,16,ce[38]),Se=HH(Se,Te,Oe,Ce,Ae,23,ce[39]),Ce=HH(Ce,Se,Te,Oe,Ee,4,ce[40]),Oe=HH(Oe,Ce,Se,Te,ue,11,ce[41]),Te=HH(Te,Oe,Ce,Se,fe,16,ce[42]),Se=HH(Se,Te,Oe,Ce,ge,23,ce[43]),Ce=HH(Ce,Se,Te,Oe,_e,4,ce[44]),Oe=HH(Oe,Ce,Se,Te,we,11,ce[45]),Te=HH(Te,Oe,Ce,Se,xe,16,ce[46]),Ce=II(Ce,Se=HH(Se,Te,Oe,Ce,pe,23,ce[47]),Te,Oe,ue,6,ce[48]),Oe=II(Oe,Ce,Se,Te,ve,10,ce[49]),Te=II(Te,Oe,Ce,Se,ke,15,ce[50]),Se=II(Se,Te,Oe,Ce,me,21,ce[51]),Ce=II(Ce,Se,Te,Oe,we,6,ce[52]),Oe=II(Oe,Ce,Se,Te,fe,10,ce[53]),Te=II(Te,Oe,Ce,Se,Ae,15,ce[54]),Se=II(Se,Te,Oe,Ce,de,21,ce[55]),Ce=II(Ce,Se,Te,Oe,ye,6,ce[56]),Oe=II(Oe,Ce,Se,Te,xe,10,ce[57]),Te=II(Te,Oe,Ce,Se,ge,15,ce[58]),Se=II(Se,Te,Oe,Ce,Ee,21,ce[59]),Ce=II(Ce,Se,Te,Oe,he,6,ce[60]),Oe=II(Oe,Ce,Se,Te,De,10,ce[61]),Te=II(Te,Oe,Ce,Se,pe,15,ce[62]),Se=II(Se,Te,Oe,Ce,_e,21,ce[63]),se[0]=se[0]+Ce|0,se[1]=se[1]+Se|0,se[2]=se[2]+Te|0,se[3]=se[3]+Oe|0},_doFinalize:function _doFinalize(){var ne=this._data,ae=ne.words,oe=8*this._nDataBytes,ie=8*ne.sigBytes;ae[ie>>>5]|=128<<24-ie%32;var se=K.floor(oe/4294967296),ue=oe;ae[15+(ie+64>>>9<<4)]=16711935&(se<<8|se>>>24)|4278255360&(se<<24|se>>>8),ae[14+(ie+64>>>9<<4)]=16711935&(ue<<8|ue>>>24)|4278255360&(ue<<24|ue>>>8),ne.sigBytes=4*(ae.length+1),this._process();for(var ce=this._hash,de=ce.words,pe=0;pe<4;pe++){var fe=de[pe];de[pe]=16711935&(fe<<8|fe>>>24)|4278255360&(fe<<24|fe>>>8)}return ce},clone:function clone(){var clone=se.clone.call(this);return clone._hash=this._hash.clone(),clone}});function FF(K,ne,ae,oe,ie,se,ue){var ce=K+(ne&ae|~ne&oe)+ie+ue;return(ce<<se|ce>>>32-se)+ne}function GG(K,ne,ae,oe,ie,se,ue){var ce=K+(ne&oe|ae&~oe)+ie+ue;return(ce<<se|ce>>>32-se)+ne}function HH(K,ne,ae,oe,ie,se,ue){var ce=K+(ne^ae^oe)+ie+ue;return(ce<<se|ce>>>32-se)+ne}function II(K,ne,ae,oe,ie,se,ue){var ce=K+(ae^(ne|~oe))+ie+ue;return(ce<<se|ce>>>32-se)+ne}ne.MD5=se._createHelper(de),ne.HmacMD5=se._createHmacHelper(de)}(Math)},59957:(K,ne,ae)=>{"use strict";ae(60825);var oe=ae(33351),ie=ae(47251),se=ae(4912),ue=ae(17948),ce=ae(33483),de=ae(14937);function _isNativeReflectConstruct(){try{var K=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(K){}return(_isNativeReflectConstruct=function _isNativeReflectConstruct(){return!!K})()}ae(16280),ae(76918),ae(62010),ae(26099),ae(3362),ae(76031);var pe=ae(80397),fe=function(K){function TimeoutError(K){var ne;return ie(this,TimeoutError),(ne=function _callSuper(K,ne,ae){return ne=ue(ne),se(K,_isNativeReflectConstruct()?Reflect.construct(ne,ae||[],ue(K).constructor):ne.apply(K,ae))}(this,TimeoutError,[K])).name="TimeoutError",ne}return ce(TimeoutError,K),oe(TimeoutError)}(de(Error)),he=function pTimeout(K,ne,ae){return new Promise(function(oe,ie){if("number"!=typeof ne||ne<0)throw new TypeError("Expected `milliseconds` to be a positive number");if(ne!==1/0){var se=setTimeout(function(){if("function"!=typeof ae){var se="string"==typeof ae?ae:"Promise timed out after ".concat(ne," milliseconds"),ue=ae instanceof Error?ae:new fe(se);"function"==typeof K.cancel&&K.cancel(),ie(ue)}else try{oe(ae())}catch(K){ie(K)}},ne);pe(K.then(oe,ie),function(){clearTimeout(se)})}else oe(K)})};K.exports=he,K.exports.default=he,K.exports.TimeoutError=fe},60479:(K,ne,ae)=>{"use strict";ae(10687)(Math,"Math",!0)},60511:(K,ne,ae)=>{"use strict";var oe=ae(60788),ie=TypeError;K.exports=function(K){if(oe(K))throw new ie("The method doesn't accept regular expressions");return K}},60533:(K,ne,ae)=>{"use strict";var oe=ae(79504),ie=ae(18014),se=ae(655),ue=ae(72333),ce=ae(67750),de=oe(ue),pe=oe("".slice),fe=Math.ceil,createMethod=function(K){return function(ne,ae,oe){var ue,he,me=se(ce(ne)),ge=ie(ae),ve=me.length,ye=void 0===oe?" ":se(oe);return ge<=ve||""===ye?me:((he=de(ye,fe((ue=ge-ve)/ye.length))).length>ue&&(he=pe(he,0,ue)),K?me+he:he+me)}};K.exports={start:createMethod(!1),end:createMethod(!0)}},60706:(K,ne,ae)=>{"use strict";var oe=ae(10350).PROPER,ie=ae(79039),se=ae(47452);K.exports=function(K){return ie(function(){return!!se[K]()||" "!==" "[K]()||oe&&se[K].name!==K})}},60739:(K,ne,ae)=>{"use strict";var oe=ae(46518),ie=ae(79039),se=ae(48981),ue=ae(72777);oe({target:"Date",proto:!0,arity:1,forced:ie(function(){return null!==new Date(NaN).toJSON()||1!==Date.prototype.toJSON.call({toISOString:function(){return 1}})})},{toJSON:function toJSON(K){var ne=se(this),ae=ue(ne,"number");return"number"!=typeof ae||isFinite(ae)?ne.toISOString():null}})},60788:(K,ne,ae)=>{"use strict";var oe=ae(20034),ie=ae(22195),se=ae(78227)("match");K.exports=function(K){var ne;return oe(K)&&(void 0!==(ne=K[se])?!!ne:"RegExp"===ie(K))}},60825:(K,ne,ae)=>{"use strict";var oe=ae(46518),ie=ae(97751),se=ae(18745),ue=ae(30566),ce=ae(35548),de=ae(28551),pe=ae(20034),fe=ae(2360),he=ae(79039),me=ie("Reflect","construct"),ge=Object.prototype,ve=[].push,ye=he(function(){function F(){}return!(me(function(){},[],F)instanceof F)}),_e=!he(function(){me(function(){})}),Ae=ye||_e;oe({target:"Reflect",stat:!0,forced:Ae,sham:Ae},{construct:function construct(K,ne){ce(K),de(ne);var ae=arguments.length<3?K:ce(arguments[2]);if(_e&&!ye)return me(K,ne,ae);if(K===ae){switch(ne.length){case 0:return new K;case 1:return new K(ne[0]);case 2:return new K(ne[0],ne[1]);case 3:return new K(ne[0],ne[1],ne[2]);case 4:return new K(ne[0],ne[1],ne[2],ne[3])}var oe=[null];return se(ve,oe,ne),new(se(ue,K,oe))}var ie=ae.prototype,he=fe(pe(ie)?ie:ge),Ae=se(K,he,ne);return pe(Ae)?Ae:he}})},61034:(K,ne,ae)=>{"use strict";var oe=ae(69565),ie=ae(39297),se=ae(1625),ue=ae(65213),ce=ae(67979),de=RegExp.prototype;K.exports=ue.correct?function(K){return K.flags}:function(K){return ue.correct||!se(de,K)||ie(K,"flags")?K.flags:oe(ce,K)}},61206:(K,ne,ae)=>{ae(36456),ae(84864),ae(57465),ae(27495),ae(87745),ae(90906),ae(38781),ae(25440),ae(90744),ae(42762),ae(88267);var oe=ae(9919),ie=oe.Global,se=oe.trim;K.exports={name:"cookieStorage",read:function read(K){if(!K||!_has(K))return null;var ne="(?:^|.*;\\s*)"+escape(K).replace(/[\-\.\+\*]/g,"\\$&")+"\\s*\\=\\s*((?:[^;](?!;))*[^;]?).*";return unescape(ue.cookie.replace(new RegExp(ne),"$1"))},write:function write(K,ne){if(!K)return;ue.cookie=escape(K)+"="+escape(ne)+"; expires=Tue, 19 Jan 2038 03:14:07 GMT; path=/"},each,remove,clearAll:function clearAll(){each(function(K,ne){remove(ne)})}};var ue=ie.document;function each(K){for(var ne=ue.cookie.split(/; ?/g),ae=ne.length-1;ae>=0;ae--)if(se(ne[ae])){var oe=ne[ae].split("="),ie=unescape(oe[0]);K(unescape(oe[1]),ie)}}function remove(K){K&&_has(K)&&(ue.cookie=escape(K)+"=; expires=Thu, 01 Jan 1970 00:00:00 GMT; path=/")}function _has(K){return new RegExp("(?:^|;\\s*)"+escape(K).replace(/[\-\.\+\*]/g,"\\$&")+"\\s*\\=").test(ue.cookie)}},61701:(K,ne,ae)=>{"use strict";var oe=ae(46518),ie=ae(69565),se=ae(79306),ue=ae(28551),ce=ae(1767),de=ae(19462),pe=ae(96319),fe=ae(9539),he=ae(30684),me=ae(84549),ge=ae(96395),ve=!ge&&!he("map",function(){}),ye=!ge&&!ve&&me("map",TypeError),_e=ge||ve||ye,Ae=de(function(){var K=this.iterator,ne=ue(ie(this.next,K));if(!(this.done=!!ne.done))return pe(K,this.mapper,[ne.value,this.counter++],!0)});oe({target:"Iterator",proto:!0,real:!0,forced:_e},{map:function map(K){ue(this);try{se(K)}catch(K){fe(this,"throw",K)}return ye?ie(ye,this,K):new Ae(ce(this),{mapper:K})}})},61740:(K,ne,ae)=>{"use strict";ae(15823)("Uint32",function(K){return function Uint32Array(ne,ae,oe){return K(this,ne,ae,oe)}})},61792:(K,ne,ae)=>{var oe=ae(89990);ae(55081);var ie=ae(50469)();K.exports=ie;try{regeneratorRuntime=ie}catch(K){"object"===("undefined"==typeof globalThis?"undefined":oe(globalThis))?globalThis.regeneratorRuntime=ie:Function("r","regeneratorRuntime = r")(ie)}},61806:(K,ne,ae)=>{"use strict";var oe=ae(46518),ie=ae(28551),se=ae(72652),ue=ae(1767),ce=[].push;oe({target:"Iterator",proto:!0,real:!0},{toArray:function toArray(){var K=[];return se(ue(ie(this)),ce,{that:K,IS_RECORD:!0}),K}})},61828:(K,ne,ae)=>{"use strict";var oe=ae(79504),ie=ae(39297),se=ae(25397),ue=ae(19617).indexOf,ce=ae(30421),de=oe([].push);K.exports=function(K,ne){var ae,oe=se(K),pe=0,fe=[];for(ae in oe)!ie(ce,ae)&&ie(oe,ae)&&de(fe,ae);for(;ne.length>pe;)ie(oe,ae=ne[pe++])&&(~ue(fe,ae)||de(fe,ae));return fe}},62010:(K,ne,ae)=>{"use strict";var oe=ae(43724),ie=ae(10350).EXISTS,se=ae(79504),ue=ae(62106),ce=Function.prototype,de=se(ce.toString),pe=/function\b(?:\s|\/\*[\S\s]*?\*\/|\/\/[^\n\r]*[\n\r]+)*([^\s(/]*)/,fe=se(pe.exec);oe&&!ie&&ue(ce,"name",{configurable:!0,get:function(){try{return fe(pe,de(this))[1]}catch(K){return""}}})},62062:(K,ne,ae)=>{"use strict";var oe=ae(46518),ie=ae(59213).map;oe({target:"Array",proto:!0,forced:!ae(70597)("map")},{map:function map(K){return ie(this,K,arguments.length>1?arguments[1]:void 0)}})},62106:(K,ne,ae)=>{"use strict";var oe=ae(50283),ie=ae(24913);K.exports=function(K,ne,ae){return ae.get&&oe(ae.get,ne,{getter:!0}),ae.set&&oe(ae.set,ne,{setter:!0}),ie.f(K,ne,ae)}},62529:K=>{"use strict";K.exports=function(K,ne){return{value:K,done:ne}}},62953:(K,ne,ae)=>{"use strict";var oe=ae(44576),ie=ae(67400),se=ae(79296),ue=ae(23792),ce=ae(66699),de=ae(10687),pe=ae(78227)("iterator"),fe=ue.values,handlePrototype=function(K,ne){if(K){if(K[pe]!==fe)try{ce(K,pe,fe)}catch(ne){K[pe]=fe}if(de(K,ne,!0),ie[ne])for(var ae in ue)if(K[ae]!==ue[ae])try{ce(K,ae,ue[ae])}catch(ne){K[ae]=ue[ae]}}};for(var he in ie)handlePrototype(oe[he]&&oe[he].prototype,he);handlePrototype(se,"DOMTokenList")},63016:(K,ne,ae)=>{ae(16280),ae(76918),ae(8921),ae(44114),ae(34782),ae(27495),ae(71761),ae(25440);var oe=/\/\*[^*]*\*+([^/*][^*]*\*+)*\//g,ie=/\n/g,se=/^\s*/,ue=/^(\*?[-#/*\\\w]+(\[[0-9a-z_-]+\])?)\s*/,ce=/^:\s*/,de=/^((?:'(?:\\'|.)*?'|"(?:\\"|.)*?"|\([^)]*?\)|[^};])+)/,pe=/^[;\s]*/,fe=/^\s+|\s+$/g,he="";function trim(K){return K?K.replace(fe,he):he}K.exports=function(K,ne){if("string"!=typeof K)throw new TypeError("First argument must be a string");if(!K)return[];ne=ne||{};var ae=1,fe=1;function updatePosition(K){var ne=K.match(ie);ne&&(ae+=ne.length);var oe=K.lastIndexOf("\n");fe=~oe?K.length-oe:fe+K.length}function position(){var K={line:ae,column:fe};return function(ne){return ne.position=new Position(K),whitespace(),ne}}function Position(K){this.start=K,this.end={line:ae,column:fe},this.source=ne.source}Position.prototype.content=K;var me=[];function error(oe){var ie=new Error(ne.source+":"+ae+":"+fe+": "+oe);if(ie.reason=oe,ie.filename=ne.source,ie.line=ae,ie.column=fe,ie.source=K,!ne.silent)throw ie;me.push(ie)}function match(ne){var ae=ne.exec(K);if(ae){var oe=ae[0];return updatePosition(oe),K=K.slice(oe.length),ae}}function whitespace(){match(se)}function comments(K){var ne;for(K=K||[];ne=comment();)!1!==ne&&K.push(ne);return K}function comment(){var ne=position();if("/"==K.charAt(0)&&"*"==K.charAt(1)){for(var ae=2;he!=K.charAt(ae)&&("*"!=K.charAt(ae)||"/"!=K.charAt(ae+1));)++ae;if(ae+=2,he===K.charAt(ae-1))return error("End of comment missing");var oe=K.slice(2,ae-2);return fe+=2,updatePosition(oe),K=K.slice(ae),fe+=2,ne({type:"comment",comment:oe})}}function declaration(){var K=position(),ne=match(ue);if(ne){if(comment(),!match(ce))return error("property missing ':'");var ae=match(de),ie=K({type:"declaration",property:trim(ne[0].replace(oe,he)),value:ae?trim(ae[0].replace(oe,he)):he});return match(pe),ie}}return whitespace(),function declarations(){var K,ne=[];for(comments(ne);K=declaration();)!1!==K&&(ne.push(K),comments(ne));return ne}()}},63123:function(K,ne,ae){var oe,ie,se,ue,ce=ae(89990);ae(48598),ae(44114),ue=function(K){return function(){var ne=K,ae=ne.lib.WordArray,oe=ne.enc;function swapEndian(K){return K<<8&4278255360|K>>>8&16711935}oe.Utf16=oe.Utf16BE={stringify:function stringify(K){for(var ne=K.words,ae=K.sigBytes,oe=[],ie=0;ie<ae;ie+=2){var se=ne[ie>>>2]>>>16-ie%4*8&65535;oe.push(String.fromCharCode(se))}return oe.join("")},parse:function parse(K){for(var ne=K.length,oe=[],ie=0;ie<ne;ie++)oe[ie>>>1]|=K.charCodeAt(ie)<<16-ie%2*16;return ae.create(oe,2*ne)}},oe.Utf16LE={stringify:function stringify(K){for(var ne=K.words,ae=K.sigBytes,oe=[],ie=0;ie<ae;ie+=2){var se=swapEndian(ne[ie>>>2]>>>16-ie%4*8&65535);oe.push(String.fromCharCode(se))}return oe.join("")},parse:function parse(K){for(var ne=K.length,oe=[],ie=0;ie<ne;ie++)oe[ie>>>1]|=swapEndian(K.charCodeAt(ie)<<16-ie%2*16);return ae.create(oe,2*ne)}}}(),K.enc.Utf16},"object"===ce(ne)?K.exports=ne=ue(ae(83841)):(ie=[ae(83841)],void 0===(se="function"==typeof(oe=ue)?oe.apply(ne,ie):oe)||(K.exports=se))},63225:function(K,ne,ae){"use strict";var oe=(this&&this.__importDefault||function(K){return K&&K.__esModule?K:{"default":K}})(ae(18993)),ie=ae(37057);function StyleToJS(K,ne){var ae={};return K&&"string"==typeof K?((0,oe.default)(K,function(K,oe){K&&oe&&(ae[(0,ie.camelCase)(K,ne)]=oe)}),ae):ae}StyleToJS.default=StyleToJS,K.exports=StyleToJS},63548:(K,ne,ae)=>{"use strict";var oe=ae(43724),ie=ae(62106),se=ae(20034),ue=ae(13925),ce=ae(48981),de=ae(67750),pe=Object.getPrototypeOf,fe=Object.setPrototypeOf,he=Object.prototype,me="__proto__";if(oe&&pe&&fe&&!(me in he))try{ie(he,me,{configurable:!0,get:function __proto__(){return pe(ce(this))},set:function __proto__(K){var ne=de(this);ue(K)&&se(ne)&&fe(ne,K)}})}catch(K){}},64117:K=>{"use strict";K.exports=function(K){return null==K}},64284:function(K,ne,ae){var oe,ie,se,ue,ce=ae(89990);ue=function(K){return function(){var ne=K,ae=ne.lib.StreamCipher,oe=ne.algo,ie=[],se=[],ue=[],ce=oe.RabbitLegacy=ae.extend({_doReset:function _doReset(){var K=this._key.words,ne=this.cfg.iv,ae=this._X=[K[0],K[3]<<16|K[2]>>>16,K[1],K[0]<<16|K[3]>>>16,K[2],K[1]<<16|K[0]>>>16,K[3],K[2]<<16|K[1]>>>16],oe=this._C=[K[2]<<16|K[2]>>>16,4294901760&K[0]|65535&K[1],K[3]<<16|K[3]>>>16,4294901760&K[1]|65535&K[2],K[0]<<16|K[0]>>>16,4294901760&K[2]|65535&K[3],K[1]<<16|K[1]>>>16,4294901760&K[3]|65535&K[0]];this._b=0;for(var ie=0;ie<4;ie++)nextState.call(this);for(ie=0;ie<8;ie++)oe[ie]^=ae[ie+4&7];if(ne){var se=ne.words,ue=se[0],ce=se[1],de=16711935&(ue<<8|ue>>>24)|4278255360&(ue<<24|ue>>>8),pe=16711935&(ce<<8|ce>>>24)|4278255360&(ce<<24|ce>>>8),fe=de>>>16|4294901760&pe,he=pe<<16|65535&de;for(oe[0]^=de,oe[1]^=fe,oe[2]^=pe,oe[3]^=he,oe[4]^=de,oe[5]^=fe,oe[6]^=pe,oe[7]^=he,ie=0;ie<4;ie++)nextState.call(this)}},_doProcessBlock:function _doProcessBlock(K,ne){var ae=this._X;nextState.call(this),ie[0]=ae[0]^ae[5]>>>16^ae[3]<<16,ie[1]=ae[2]^ae[7]>>>16^ae[5]<<16,ie[2]=ae[4]^ae[1]>>>16^ae[7]<<16,ie[3]=ae[6]^ae[3]>>>16^ae[1]<<16;for(var oe=0;oe<4;oe++)ie[oe]=16711935&(ie[oe]<<8|ie[oe]>>>24)|4278255360&(ie[oe]<<24|ie[oe]>>>8),K[ne+oe]^=ie[oe]},blockSize:4,ivSize:2});function nextState(){for(var K=this._X,ne=this._C,ae=0;ae<8;ae++)se[ae]=ne[ae];for(ne[0]=ne[0]+1295307597+this._b|0,ne[1]=ne[1]+3545052371+(ne[0]>>>0<se[0]>>>0?1:0)|0,ne[2]=ne[2]+886263092+(ne[1]>>>0<se[1]>>>0?1:0)|0,ne[3]=ne[3]+1295307597+(ne[2]>>>0<se[2]>>>0?1:0)|0,ne[4]=ne[4]+3545052371+(ne[3]>>>0<se[3]>>>0?1:0)|0,ne[5]=ne[5]+886263092+(ne[4]>>>0<se[4]>>>0?1:0)|0,ne[6]=ne[6]+1295307597+(ne[5]>>>0<se[5]>>>0?1:0)|0,ne[7]=ne[7]+3545052371+(ne[6]>>>0<se[6]>>>0?1:0)|0,this._b=ne[7]>>>0<se[7]>>>0?1:0,ae=0;ae<8;ae++){var oe=K[ae]+ne[ae],ie=65535&oe,ce=oe>>>16,de=((ie*ie>>>17)+ie*ce>>>15)+ce*ce,pe=((4294901760&oe)*oe|0)+((65535&oe)*oe|0);ue[ae]=de^pe}K[0]=ue[0]+(ue[7]<<16|ue[7]>>>16)+(ue[6]<<16|ue[6]>>>16)|0,K[1]=ue[1]+(ue[0]<<8|ue[0]>>>24)+ue[7]|0,K[2]=ue[2]+(ue[1]<<16|ue[1]>>>16)+(ue[0]<<16|ue[0]>>>16)|0,K[3]=ue[3]+(ue[2]<<8|ue[2]>>>24)+ue[1]|0,K[4]=ue[4]+(ue[3]<<16|ue[3]>>>16)+(ue[2]<<16|ue[2]>>>16)|0,K[5]=ue[5]+(ue[4]<<8|ue[4]>>>24)+ue[3]|0,K[6]=ue[6]+(ue[5]<<16|ue[5]>>>16)+(ue[4]<<16|ue[4]>>>16)|0,K[7]=ue[7]+(ue[6]<<8|ue[6]>>>24)+ue[5]|0}ne.RabbitLegacy=ae._createHelper(ce)}(),K.RabbitLegacy},"object"===ce(ne)?K.exports=ne=ue(ae(83841),ae(21894),ae(54624),ae(38294),ae(76793)):(ie=[ae(83841),ae(21894),ae(54624),ae(38294),ae(76793)],void 0===(se="function"==typeof(oe=ue)?oe.apply(ne,ie):oe)||(K.exports=se))},64346:(K,ne,ae)=>{"use strict";ae(46518)({target:"Array",stat:!0},{isArray:ae(34376)})},64601:(K,ne,ae)=>{"use strict";ae(46518)({target:"Number",stat:!0,nonConfigurable:!0,nonWritable:!0},{MAX_SAFE_INTEGER:9007199254740991})},64743:(K,ne,ae)=>{"use strict";ae(29314)},64880:function(K,ne,ae){var oe,ie,se,ue,ce=ae(89990);ue=function(K){var ne,ae,oe,ie,se;return ae=(ne=K).lib.WordArray,oe=ne.algo,ie=oe.SHA256,se=oe.SHA224=ie.extend({_doReset:function _doReset(){this._hash=new ae.init([3238371032,914150663,812702999,4144912697,4290775857,1750603025,1694076839,3204075428])},_doFinalize:function _doFinalize(){var K=ie._doFinalize.call(this);return K.sigBytes-=4,K}}),ne.SHA224=ie._createHelper(se),ne.HmacSHA224=ie._createHmacHelper(se),K.SHA224},"object"===ce(ne)?K.exports=ne=ue(ae(83841),ae(4501)):(ie=[ae(83841),ae(4501)],void 0===(se="function"==typeof(oe=ue)?oe.apply(ne,ie):oe)||(K.exports=se))},64979:(K,ne,ae)=>{"use strict";var oe=ae(46518),ie=ae(44576),se=ae(97751),ue=ae(6980),ce=ae(24913).f,de=ae(39297),pe=ae(90679),fe=ae(23167),he=ae(32603),me=ae(55002),ge=ae(38574),ve=ae(43724),ye=ae(96395),_e="DOMException",Ae=se("Error"),De=se(_e),we=function DOMException(){pe(this,Ee);var K=arguments.length,ne=he(K<1?void 0:arguments[0]),ae=he(K<2?void 0:arguments[1],"Error"),oe=new De(ne,ae),ie=new Ae(ne);return ie.name=_e,ce(oe,"stack",ue(1,ge(ie.stack,1))),fe(oe,this,we),oe},Ee=we.prototype=De.prototype,ke="stack"in new Ae(_e),xe="stack"in new De(1,2),Ce=De&&ve&&Object.getOwnPropertyDescriptor(ie,_e),Se=!(!Ce||Ce.writable&&Ce.configurable),Te=ke&&!Se&&!xe;oe({global:!0,constructor:!0,forced:ye||Te},{DOMException:Te?we:De});var Oe=se(_e),Ie=Oe.prototype;if(Ie.constructor!==Oe)for(var Me in ye||ce(Ie,"constructor",ue(1,Oe)),me)if(de(me,Me)){var Pe=me[Me],Re=Pe.s;de(Oe,Re)||ce(Oe,Re,ue(6,Pe.c))}},65213:(K,ne,ae)=>{"use strict";var oe=ae(44576),ie=ae(79039),se=oe.RegExp,ue=!ie(function(){var K=!0;try{se(".","d")}catch(ne){K=!1}var ne={},ae="",oe=K?"dgimsy":"gimsy",addGetter=function(K,oe){Object.defineProperty(ne,K,{get:function(){return ae+=oe,!0}})},ie={dotAll:"s",global:"g",ignoreCase:"i",multiline:"m",sticky:"y"};for(var ue in K&&(ie.hasIndices="d"),ie)addGetter(ue,ie[ue]);return Object.getOwnPropertyDescriptor(se.prototype,"flags").get.call(ne)!==oe||ae!==oe});K.exports={correct:ue}},65746:(K,ne,ae)=>{"use strict";var oe,ie=ae(92744),se=ae(44576),ue=ae(79504),ce=ae(56279),de=ae(3451),pe=ae(16468),fe=ae(91625),he=ae(20034),me=ae(91181).enforce,ge=ae(79039),ve=ae(58622),ye=Object,_e=Array.isArray,Ae=ye.isExtensible,De=ye.isFrozen,we=ye.isSealed,Ee=ye.freeze,ke=ye.seal,xe=!se.ActiveXObject&&"ActiveXObject"in se,wrapper=function(K){return function WeakMap(){return K(this,arguments.length?arguments[0]:void 0)}},Ce=pe("WeakMap",wrapper,fe),Se=Ce.prototype,Te=ue(Se.set);if(ve)if(xe){oe=fe.getConstructor(wrapper,"WeakMap",!0),de.enable();var Oe=ue(Se.delete),Ie=ue(Se.has),Me=ue(Se.get);ce(Se,{"delete":function(K){if(he(K)&&!Ae(K)){var ne=me(this);return ne.frozen||(ne.frozen=new oe),Oe(this,K)||ne.frozen.delete(K)}return Oe(this,K)},has:function has(K){if(he(K)&&!Ae(K)){var ne=me(this);return ne.frozen||(ne.frozen=new oe),Ie(this,K)||ne.frozen.has(K)}return Ie(this,K)},get:function get(K){if(he(K)&&!Ae(K)){var ne=me(this);return ne.frozen||(ne.frozen=new oe),Ie(this,K)?Me(this,K):ne.frozen.get(K)}return Me(this,K)},set:function set(K,ne){if(he(K)&&!Ae(K)){var ae=me(this);ae.frozen||(ae.frozen=new oe),Ie(this,K)?Te(this,K,ne):ae.frozen.set(K,ne)}else Te(this,K,ne);return this}})}else ie&&ge(function(){var K=Ee([]);return Te(new Ce,K,1),!De(K)})&&ce(Se,{set:function set(K,ne){var ae;return _e(K)&&(De(K)?ae=Ee:we(K)&&(ae=ke)),Te(this,K,ne),ae&&ae(K),this}})},65778:(K,ne,ae)=>{var oe=ae(89990);ae(76918),ae(48598),ae(23288),ae(26099),ae(84864),ae(57465),ae(27495),ae(87745),ae(90906),ae(38781),ae(71761),ae(25440),ae(13611);var ie="[object Symbol]",se=/^\s+|\s+$/g,ue="\\ud800-\\udfff",ce="\\u0300-\\u036f\\ufe20-\\ufe23",de="\\u20d0-\\u20f0",pe="\\ufe0e\\ufe0f",fe="["+ue+"]",he="["+ce+de+"]",me="\\ud83c[\\udffb-\\udfff]",ge="[^"+ue+"]",ve="(?:\\ud83c[\\udde6-\\uddff]){2}",ye="[\\ud800-\\udbff][\\udc00-\\udfff]",_e="\\u200d",Ae="(?:"+he+"|"+me+")"+"?",De="["+pe+"]?",we=De+Ae+("(?:"+_e+"(?:"+[ge,ve,ye].join("|")+")"+De+Ae+")*"),Ee="(?:"+[ge+he+"?",he,ve,ye,fe].join("|")+")",ke=RegExp(me+"(?="+me+")|"+Ee+we,"g"),xe=RegExp("["+_e+ue+ce+de+pe+"]"),Ce="object"==(void 0===ae.g?"undefined":oe(ae.g))&&ae.g&&ae.g.Object===Object&&ae.g,Se="object"==("undefined"==typeof self?"undefined":oe(self))&&self&&self.Object===Object&&self,Te=Ce||Se||Function("return this")();function baseIndexOf(K,ne,ae){if(ne!=ne)return function baseFindIndex(K,ne,ae,oe){for(var ie=K.length,se=ae+(oe?1:-1);oe?se--:++se<ie;)if(ne(K[se],se,K))return se;return-1}(K,baseIsNaN,ae);for(var oe=ae-1,ie=K.length;++oe<ie;)if(K[oe]===ne)return oe;return-1}function baseIsNaN(K){return K!=K}function stringToArray(K){return function hasUnicode(K){return xe.test(K)}(K)?function unicodeToArray(K){return K.match(ke)||[]}(K):function asciiToArray(K){return K.split("")}(K)}var Oe=Object.prototype.toString,Ie=Te.Symbol,Me=Ie?Ie.prototype:void 0,Pe=Me?Me.toString:void 0;function baseToString(K){if("string"==typeof K)return K;if(function isSymbol(K){return"symbol"==oe(K)||function isObjectLike(K){return!!K&&"object"==oe(K)}(K)&&Oe.call(K)==ie}(K))return Pe?Pe.call(K):"";var ne=K+"";return"0"==ne&&1/K==-1/0?"-0":ne}function castSlice(K,ne,ae){var oe=K.length;return ae=void 0===ae?oe:ae,!ne&&ae>=oe?K:function baseSlice(K,ne,ae){var oe=-1,ie=K.length;ne<0&&(ne=-ne>ie?0:ie+ne),(ae=ae>ie?ie:ae)<0&&(ae+=ie),ie=ne>ae?0:ae-ne>>>0,ne>>>=0;for(var se=Array(ie);++oe<ie;)se[oe]=K[oe+ne];return se}(K,ne,ae)}K.exports=function trim(K,ne,ae){if((K=function toString(K){return null==K?"":baseToString(K)}(K))&&(ae||void 0===ne))return K.replace(se,"");if(!K||!(ne=baseToString(ne)))return K;var oe=stringToArray(K),ie=stringToArray(ne),ue=function charsStartIndex(K,ne){for(var ae=-1,oe=K.length;++ae<oe&&baseIndexOf(ne,K[ae],0)>-1;);return ae}(oe,ie),ce=function charsEndIndex(K,ne){for(var ae=K.length;ae--&&baseIndexOf(ne,K[ae],0)>-1;);return ae}(oe,ie)+1;return castSlice(oe,ue,ce).join("")}},66119:(K,ne,ae)=>{"use strict";var oe=ae(25745),ie=ae(33392),se=oe("keys");K.exports=function(K){return se[K]||(se[K]=ie(K))}},66346:(K,ne,ae)=>{"use strict";var oe=ae(44576),ie=ae(79504),se=ae(43724),ue=ae(77811),ce=ae(10350),de=ae(66699),pe=ae(62106),fe=ae(56279),he=ae(79039),me=ae(90679),ge=ae(91291),ve=ae(18014),ye=ae(57696),_e=ae(15617),Ae=ae(88490),De=ae(42787),we=ae(52967),Ee=ae(84373),ke=ae(67680),xe=ae(23167),Ce=ae(77740),Se=ae(10687),Te=ae(91181),Oe=ce.PROPER,Ie=ce.CONFIGURABLE,Me="ArrayBuffer",Pe="DataView",Re="prototype",Be="Wrong index",Le=Te.getterFor(Me),Ne=Te.getterFor(Pe),je=Te.set,ze=oe[Me],Ue=ze,He=Ue&&Ue[Re],Ve=oe[Pe],$e=Ve&&Ve[Re],qe=Object.prototype,We=oe.Array,Ge=oe.RangeError,Ke=ie(Ee),Ze=ie([].reverse),Xe=Ae.pack,Qe=Ae.unpack,packInt8=function(K){return[255&K]},packInt16=function(K){return[255&K,K>>8&255]},packInt32=function(K){return[255&K,K>>8&255,K>>16&255,K>>24&255]},unpackInt32=function(K){return K[3]<<24|K[2]<<16|K[1]<<8|K[0]},packFloat32=function(K){return Xe(_e(K),23,4)},packFloat64=function(K){return Xe(K,52,8)},addGetter=function(K,ne,ae){pe(K[Re],ne,{configurable:!0,get:function(){return ae(this)[ne]}})},get=function(K,ne,ae,oe){var ie=Ne(K),se=ye(ae),ue=!!oe;if(se+ne>ie.byteLength)throw new Ge(Be);var ce=ie.bytes,de=se+ie.byteOffset,pe=ke(ce,de,de+ne);return ue?pe:Ze(pe)},set=function(K,ne,ae,oe,ie,se){var ue=Ne(K),ce=ye(ae),de=oe(+ie),pe=!!se;if(ce+ne>ue.byteLength)throw new Ge(Be);for(var fe=ue.bytes,he=ce+ue.byteOffset,me=0;me<ne;me++)fe[he+me]=de[pe?me:ne-me-1]};if(ue){var Ye=Oe&&ze.name!==Me;he(function(){ze(1)})&&he(function(){new ze(-1)})&&!he(function(){return new ze,new ze(1.5),new ze(NaN),1!==ze.length||Ye&&!Ie})?Ye&&Ie&&de(ze,"name",Me):((Ue=function ArrayBuffer(K){return me(this,He),xe(new ze(ye(K)),this,Ue)})[Re]=He,He.constructor=Ue,Ce(Ue,ze)),we&&De($e)!==qe&&we($e,qe);var Je=new Ve(new Ue(2)),et=ie($e.setInt8);Je.setInt8(0,2147483648),Je.setInt8(1,2147483649),!Je.getInt8(0)&&Je.getInt8(1)||fe($e,{setInt8:function setInt8(K,ne){et(this,K,ne<<24>>24)},setUint8:function setUint8(K,ne){et(this,K,ne<<24>>24)}},{unsafe:!0})}else He=(Ue=function ArrayBuffer(K){me(this,He);var ne=ye(K);je(this,{type:Me,bytes:Ke(We(ne),0),byteLength:ne}),se||(this.byteLength=ne,this.detached=!1)})[Re],$e=(Ve=function DataView(K,ne,ae){me(this,$e),me(K,He);var oe=Le(K),ie=oe.byteLength,ue=ge(ne);if(ue<0||ue>ie)throw new Ge("Wrong offset");if(ue+(ae=void 0===ae?ie-ue:ve(ae))>ie)throw new Ge("Wrong length");je(this,{type:Pe,buffer:K,byteLength:ae,byteOffset:ue,bytes:oe.bytes}),se||(this.buffer=K,this.byteLength=ae,this.byteOffset=ue)})[Re],se&&(addGetter(Ue,"byteLength",Le),addGetter(Ve,"buffer",Ne),addGetter(Ve,"byteLength",Ne),addGetter(Ve,"byteOffset",Ne)),fe($e,{getInt8:function getInt8(K){return get(this,1,K)[0]<<24>>24},getUint8:function getUint8(K){return get(this,1,K)[0]},getInt16:function getInt16(K){var ne=get(this,2,K,arguments.length>1&&arguments[1]);return(ne[1]<<8|ne[0])<<16>>16},getUint16:function getUint16(K){var ne=get(this,2,K,arguments.length>1&&arguments[1]);return ne[1]<<8|ne[0]},getInt32:function getInt32(K){return unpackInt32(get(this,4,K,arguments.length>1&&arguments[1]))},getUint32:function getUint32(K){return unpackInt32(get(this,4,K,arguments.length>1&&arguments[1]))>>>0},getFloat32:function getFloat32(K){return Qe(get(this,4,K,arguments.length>1&&arguments[1]),23)},getFloat64:function getFloat64(K){return Qe(get(this,8,K,arguments.length>1&&arguments[1]),52)},setInt8:function setInt8(K,ne){set(this,1,K,packInt8,ne)},setUint8:function setUint8(K,ne){set(this,1,K,packInt8,ne)},setInt16:function setInt16(K,ne){set(this,2,K,packInt16,ne,arguments.length>2&&arguments[2])},setUint16:function setUint16(K,ne){set(this,2,K,packInt16,ne,arguments.length>2&&arguments[2])},setInt32:function setInt32(K,ne){set(this,4,K,packInt32,ne,arguments.length>2&&arguments[2])},setUint32:function setUint32(K,ne){set(this,4,K,packInt32,ne,arguments.length>2&&arguments[2])},setFloat32:function setFloat32(K,ne){set(this,4,K,packFloat32,ne,arguments.length>2&&arguments[2])},setFloat64:function setFloat64(K,ne){set(this,8,K,packFloat64,ne,arguments.length>2&&arguments[2])}});Se(Ue,Me),Se(Ve,Pe),K.exports={ArrayBuffer:Ue,DataView:Ve}},66412:(K,ne,ae)=>{"use strict";ae(70511)("asyncIterator")},66651:(K,ne,ae)=>{"use strict";var oe=ae(94644),ie=ae(19617).indexOf,se=oe.aTypedArray;(0,oe.exportTypedArrayMethod)("indexOf",function indexOf(K){return ie(se(this),K,arguments.length>1?arguments[1]:void 0)})},66699:(K,ne,ae)=>{"use strict";var oe=ae(43724),ie=ae(24913),se=ae(6980);K.exports=oe?function(K,ne,ae){return ie.f(K,ne,se(1,ae))}:function(K,ne,ae){return K[ne]=ae,K}},66812:(K,ne,ae)=>{"use strict";var oe=ae(94644),ie=ae(18745),se=ae(8379),ue=oe.aTypedArray;(0,oe.exportTypedArrayMethod)("lastIndexOf",function lastIndexOf(K){var ne=arguments.length;return ie(se,ue(this),ne>1?[K,arguments[1]]:[K])})},66933:(K,ne,ae)=>{"use strict";var oe=ae(79504),ie=ae(34376),se=ae(94901),ue=ae(22195),ce=ae(655),de=oe([].push);K.exports=function(K){if(se(K))return K;if(ie(K)){for(var ne=K.length,ae=[],oe=0;oe<ne;oe++){var pe=K[oe];"string"==typeof pe?de(ae,pe):"number"!=typeof pe&&"Number"!==ue(pe)&&"String"!==ue(pe)||de(ae,ce(pe))}var fe=ae.length,he=!0;return function(K,ne){if(he)return he=!1,ne;if(ie(this))return ne;for(var oe=0;oe<fe;oe++)if(ae[oe]===K)return ne}}}},67330:(K,ne,ae)=>{"use strict";ae(84185),Object.defineProperty(ne,"__esModule",{value:!0}),ne.default=function lowerBound(K,ne,ae){for(var oe=0,ie=K.length;ie>0;){var se=ie/2|0,ue=oe+se;ae(K[ue],ne)<=0?(oe=++ue,ie-=se+1):ie=se}return oe}},67400:K=>{"use strict";K.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:(K,ne,ae)=>{"use strict";var oe=ae(79039),ie=ae(78227),se=ae(43724),ue=ae(96395),ce=ie("iterator");K.exports=!oe(function(){var K=new URL("b?a=1&b=2&c=3","https://a"),ne=K.searchParams,ae=new URLSearchParams("a=1&a=2&b=3"),oe="";return K.pathname="c%20d",ne.forEach(function(K,ae){ne.delete("b"),oe+=ae+K}),ae.delete("a",2),ae.delete("b",void 0),ue&&(!K.toJSON||!ae.has("a",1)||ae.has("a",2)||!ae.has("a",void 0)||ae.has("b"))||!ne.size&&(ue||!se)||!ne.sort||"https://a/c%20d?a=1&c=3"!==K.href||"3"!==ne.get("c")||"a=1"!==String(new URLSearchParams("?a=1"))||!ne[ce]||"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"!==oe||"x"!==new URL("https://x",void 0).host})},67680:(K,ne,ae)=>{"use strict";var oe=ae(79504);K.exports=oe([].slice)},67712:function(K,ne,ae){var oe,ie,se,ue,ce=ae(89990);ue=function(K){return function(){var ne=K,ae=ne.lib.Hasher,oe=ne.x64,ie=oe.Word,se=oe.WordArray,ue=ne.algo;function X64Word_create(){return ie.create.apply(ie,arguments)}var ce=[X64Word_create(1116352408,3609767458),X64Word_create(1899447441,602891725),X64Word_create(3049323471,3964484399),X64Word_create(3921009573,2173295548),X64Word_create(961987163,4081628472),X64Word_create(1508970993,3053834265),X64Word_create(2453635748,2937671579),X64Word_create(2870763221,3664609560),X64Word_create(3624381080,2734883394),X64Word_create(310598401,1164996542),X64Word_create(607225278,1323610764),X64Word_create(1426881987,3590304994),X64Word_create(1925078388,4068182383),X64Word_create(2162078206,991336113),X64Word_create(2614888103,633803317),X64Word_create(3248222580,3479774868),X64Word_create(3835390401,2666613458),X64Word_create(4022224774,944711139),X64Word_create(264347078,2341262773),X64Word_create(604807628,2007800933),X64Word_create(770255983,1495990901),X64Word_create(1249150122,1856431235),X64Word_create(1555081692,3175218132),X64Word_create(1996064986,2198950837),X64Word_create(2554220882,3999719339),X64Word_create(2821834349,766784016),X64Word_create(2952996808,2566594879),X64Word_create(3210313671,3203337956),X64Word_create(3336571891,1034457026),X64Word_create(3584528711,2466948901),X64Word_create(113926993,3758326383),X64Word_create(338241895,168717936),X64Word_create(666307205,1188179964),X64Word_create(773529912,1546045734),X64Word_create(1294757372,1522805485),X64Word_create(1396182291,2643833823),X64Word_create(1695183700,2343527390),X64Word_create(1986661051,1014477480),X64Word_create(2177026350,1206759142),X64Word_create(2456956037,344077627),X64Word_create(2730485921,1290863460),X64Word_create(2820302411,3158454273),X64Word_create(3259730800,3505952657),X64Word_create(3345764771,106217008),X64Word_create(3516065817,3606008344),X64Word_create(3600352804,1432725776),X64Word_create(4094571909,1467031594),X64Word_create(275423344,851169720),X64Word_create(430227734,3100823752),X64Word_create(506948616,1363258195),X64Word_create(659060556,3750685593),X64Word_create(883997877,3785050280),X64Word_create(958139571,3318307427),X64Word_create(1322822218,3812723403),X64Word_create(1537002063,2003034995),X64Word_create(1747873779,3602036899),X64Word_create(1955562222,1575990012),X64Word_create(2024104815,1125592928),X64Word_create(2227730452,2716904306),X64Word_create(2361852424,442776044),X64Word_create(2428436474,593698344),X64Word_create(2756734187,3733110249),X64Word_create(3204031479,2999351573),X64Word_create(3329325298,3815920427),X64Word_create(3391569614,3928383900),X64Word_create(3515267271,566280711),X64Word_create(3940187606,3454069534),X64Word_create(4118630271,4000239992),X64Word_create(116418474,1914138554),X64Word_create(174292421,2731055270),X64Word_create(289380356,3203993006),X64Word_create(460393269,320620315),X64Word_create(685471733,587496836),X64Word_create(852142971,1086792851),X64Word_create(1017036298,365543100),X64Word_create(1126000580,2618297676),X64Word_create(1288033470,3409855158),X64Word_create(1501505948,4234509866),X64Word_create(1607167915,987167468),X64Word_create(1816402316,1246189591)],de=[];!function(){for(var K=0;K<80;K++)de[K]=X64Word_create()}();var pe=ue.SHA512=ae.extend({_doReset:function _doReset(){this._hash=new se.init([new ie.init(1779033703,4089235720),new ie.init(3144134277,2227873595),new ie.init(1013904242,4271175723),new ie.init(2773480762,1595750129),new ie.init(1359893119,2917565137),new ie.init(2600822924,725511199),new ie.init(528734635,4215389547),new ie.init(1541459225,327033209)])},_doProcessBlock:function _doProcessBlock(K,ne){for(var ae=this._hash.words,oe=ae[0],ie=ae[1],se=ae[2],ue=ae[3],pe=ae[4],fe=ae[5],he=ae[6],me=ae[7],ge=oe.high,ve=oe.low,ye=ie.high,_e=ie.low,Ae=se.high,De=se.low,we=ue.high,Ee=ue.low,ke=pe.high,xe=pe.low,Ce=fe.high,Se=fe.low,Te=he.high,Oe=he.low,Ie=me.high,Me=me.low,Pe=ge,Re=ve,Be=ye,Le=_e,Ne=Ae,je=De,ze=we,Ue=Ee,He=ke,Ve=xe,$e=Ce,qe=Se,We=Te,Ge=Oe,Ke=Ie,Ze=Me,Xe=0;Xe<80;Xe++){var Qe,Ye,Je=de[Xe];if(Xe<16)Ye=Je.high=0|K[ne+2*Xe],Qe=Je.low=0|K[ne+2*Xe+1];else{var et=de[Xe-15],tt=et.high,nt=et.low,ot=(tt>>>1|nt<<31)^(tt>>>8|nt<<24)^tt>>>7,_t=(nt>>>1|tt<<31)^(nt>>>8|tt<<24)^(nt>>>7|tt<<25),At=de[Xe-2],Dt=At.high,Et=At.low,kt=(Dt>>>19|Et<<13)^(Dt<<3|Et>>>29)^Dt>>>6,Ct=(Et>>>19|Dt<<13)^(Et<<3|Dt>>>29)^(Et>>>6|Dt<<26),St=de[Xe-7],Ft=St.high,Tt=St.low,Ot=de[Xe-16],It=Ot.high,Mt=Ot.low;Ye=(Ye=(Ye=ot+Ft+((Qe=_t+Tt)>>>0<_t>>>0?1:0))+kt+((Qe+=Ct)>>>0<Ct>>>0?1:0))+It+((Qe+=Mt)>>>0<Mt>>>0?1:0),Je.high=Ye,Je.low=Qe}var Pt,Rt=He&$e^~He&We,Bt=Ve&qe^~Ve&Ge,Lt=Pe&Be^Pe&Ne^Be&Ne,Nt=Re&Le^Re&je^Le&je,jt=(Pe>>>28|Re<<4)^(Pe<<30|Re>>>2)^(Pe<<25|Re>>>7),zt=(Re>>>28|Pe<<4)^(Re<<30|Pe>>>2)^(Re<<25|Pe>>>7),Ut=(He>>>14|Ve<<18)^(He>>>18|Ve<<14)^(He<<23|Ve>>>9),Ht=(Ve>>>14|He<<18)^(Ve>>>18|He<<14)^(Ve<<23|He>>>9),Vt=ce[Xe],$t=Vt.high,qt=Vt.low,Wt=Ke+Ut+((Pt=Ze+Ht)>>>0<Ze>>>0?1:0),Gt=zt+Nt;Ke=We,Ze=Ge,We=$e,Ge=qe,$e=He,qe=Ve,He=ze+(Wt=(Wt=(Wt=Wt+Rt+((Pt+=Bt)>>>0<Bt>>>0?1:0))+$t+((Pt+=qt)>>>0<qt>>>0?1:0))+Ye+((Pt+=Qe)>>>0<Qe>>>0?1:0))+((Ve=Ue+Pt|0)>>>0<Ue>>>0?1:0)|0,ze=Ne,Ue=je,Ne=Be,je=Le,Be=Pe,Le=Re,Pe=Wt+(jt+Lt+(Gt>>>0<zt>>>0?1:0))+((Re=Pt+Gt|0)>>>0<Pt>>>0?1:0)|0}ve=oe.low=ve+Re,oe.high=ge+Pe+(ve>>>0<Re>>>0?1:0),_e=ie.low=_e+Le,ie.high=ye+Be+(_e>>>0<Le>>>0?1:0),De=se.low=De+je,se.high=Ae+Ne+(De>>>0<je>>>0?1:0),Ee=ue.low=Ee+Ue,ue.high=we+ze+(Ee>>>0<Ue>>>0?1:0),xe=pe.low=xe+Ve,pe.high=ke+He+(xe>>>0<Ve>>>0?1:0),Se=fe.low=Se+qe,fe.high=Ce+$e+(Se>>>0<qe>>>0?1:0),Oe=he.low=Oe+Ge,he.high=Te+We+(Oe>>>0<Ge>>>0?1:0),Me=me.low=Me+Ze,me.high=Ie+Ke+(Me>>>0<Ze>>>0?1:0)},_doFinalize:function _doFinalize(){var K=this._data,ne=K.words,ae=8*this._nDataBytes,oe=8*K.sigBytes;return ne[oe>>>5]|=128<<24-oe%32,ne[30+(oe+128>>>10<<5)]=Math.floor(ae/4294967296),ne[31+(oe+128>>>10<<5)]=ae,K.sigBytes=4*ne.length,this._process(),this._hash.toX32()},clone:function clone(){var clone=ae.clone.call(this);return clone._hash=this._hash.clone(),clone},blockSize:32});ne.SHA512=ae._createHelper(pe),ne.HmacSHA512=ae._createHmacHelper(pe)}(),K.SHA512},"object"===ce(ne)?K.exports=ne=ue(ae(83841),ae(55412)):(ie=[ae(83841),ae(55412)],void 0===(se="function"==typeof(oe=ue)?oe.apply(ne,ie):oe)||(K.exports=se))},67750:(K,ne,ae)=>{"use strict";var oe=ae(64117),ie=TypeError;K.exports=function(K){if(oe(K))throw new ie("Can't call method on "+K);return K}},67945:(K,ne,ae)=>{"use strict";var oe=ae(46518),ie=ae(43724),se=ae(96801).f;oe({target:"Object",stat:!0,forced:Object.defineProperties!==se,sham:!ie},{defineProperties:se})},67979:(K,ne,ae)=>{"use strict";var oe=ae(28551);K.exports=function(){var K=oe(this),ne="";return K.hasIndices&&(ne+="d"),K.global&&(ne+="g"),K.ignoreCase&&(ne+="i"),K.multiline&&(ne+="m"),K.dotAll&&(ne+="s"),K.unicode&&(ne+="u"),K.unicodeSets&&(ne+="v"),K.sticky&&(ne+="y"),ne}},68119:(K,ne,ae)=>{"use strict";ae.d(ne,{A:()=>_possibleConstructorReturn});ae(16280),ae(76918);var oe=ae(18180);function _possibleConstructorReturn(K,ne){if(ne&&("object"==(0,oe.A)(ne)||"function"==typeof ne))return ne;if(void 0!==ne)throw new TypeError("Derived constructors may only return object or undefined");return function _assertThisInitialized(K){if(void 0===K)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return K}(K)}},68156:(K,ne,ae)=>{"use strict";var oe=ae(46518),ie=ae(60533).start;oe({target:"String",proto:!0,forced:ae(83063)},{padStart:function padStart(K){return ie(this,K,arguments.length>1?arguments[1]:void 0)}})},68183:(K,ne,ae)=>{"use strict";var oe=ae(79504),ie=ae(91291),se=ae(655),ue=ae(67750),ce=oe("".charAt),de=oe("".charCodeAt),pe=oe("".slice),createMethod=function(K){return function(ne,ae){var oe,fe,he=se(ue(ne)),me=ie(ae),ge=he.length;return me<0||me>=ge?K?"":void 0:(oe=de(he,me))<55296||oe>56319||me+1===ge||(fe=de(he,me+1))<56320||fe>57343?K?ce(he,me):oe:K?pe(he,me,me+2):fe-56320+(oe-55296<<10)+65536}};K.exports={codeAt:createMethod(!1),charAt:createMethod(!0)}},68260:(K,ne,ae)=>{"use strict";K.exports=ae(76422)},68449:function(K,ne,ae){var oe,ie,se,ue,ce=ae(89990);ae(25276),ae(48598),ae(44114),ue=function(K){var ne,ae;return ae=(ne=K).lib.WordArray,ne.enc.Base64url={stringify:function stringify(K,ne){void 0===ne&&(ne=!0);var ae=K.words,oe=K.sigBytes,ie=ne?this._safe_map:this._map;K.clamp();for(var se=[],ue=0;ue<oe;ue+=3)for(var ce=(ae[ue>>>2]>>>24-ue%4*8&255)<<16|(ae[ue+1>>>2]>>>24-(ue+1)%4*8&255)<<8|ae[ue+2>>>2]>>>24-(ue+2)%4*8&255,de=0;de<4&&ue+.75*de<oe;de++)se.push(ie.charAt(ce>>>6*(3-de)&63));var pe=ie.charAt(64);if(pe)for(;se.length%4;)se.push(pe);return se.join("")},parse:function parse(K,ne){void 0===ne&&(ne=!0);var oe=K.length,ie=ne?this._safe_map:this._map,se=this._reverseMap;if(!se){se=this._reverseMap=[];for(var ue=0;ue<ie.length;ue++)se[ie.charCodeAt(ue)]=ue}var ce=ie.charAt(64);if(ce){var de=K.indexOf(ce);-1!==de&&(oe=de)}return function parseLoop(K,ne,oe){for(var ie=[],se=0,ue=0;ue<ne;ue++)if(ue%4){var ce=oe[K.charCodeAt(ue-1)]<<ue%4*2|oe[K.charCodeAt(ue)]>>>6-ue%4*2;ie[se>>>2]|=ce<<24-se%4*8,se++}return ae.create(ie,se)}(K,oe,se)},_map:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",_safe_map:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_"},K.enc.Base64url},"object"===ce(ne)?K.exports=ne=ue(ae(83841)):(ie=[ae(83841)],void 0===(se="function"==typeof(oe=ue)?oe.apply(ne,ie):oe)||(K.exports=se))},68510:function(K,ne,ae){var oe,ie,se,ue,ce=ae(89990);ae(28706),ue=function(K){return K.pad.Iso97971={pad:function pad(ne,ae){ne.concat(K.lib.WordArray.create([2147483648],1)),K.pad.ZeroPadding.pad(ne,ae)},unpad:function unpad(ne){K.pad.ZeroPadding.unpad(ne),ne.sigBytes--}},K.pad.Iso97971},"object"===ce(ne)?K.exports=ne=ue(ae(83841),ae(76793)):(ie=[ae(83841),ae(76793)],void 0===(se="function"==typeof(oe=ue)?oe.apply(ne,ie):oe)||(K.exports=se))},69083:(K,ne,ae)=>{"use strict";var oe=ae(8498),ie=ae(89990);ae(2259),ae(16280),ae(76918),ae(28706),ae(51629),ae(74423),ae(25276),ae(64346),ae(23792),ae(48598),ae(62062),ae(44114),ae(34782),ae(54554),ae(13609),ae(59089),ae(23288),ae(94170),ae(62010),ae(36033),ae(8085),ae(69085),ae(84185),ae(83851),ae(29908),ae(79432),ae(26099),ae(3362),ae(60825),ae(15472),ae(84864),ae(57465),ae(27495),ae(69479),ae(87745),ae(90906),ae(38781),ae(31415),ae(99449),ae(21699),ae(47764),ae(71761),ae(25440),ae(42762),ae(73772),ae(30958),ae(98992),ae(3949),ae(81454),ae(23500),ae(62953),ae(122),ae(76031);var se=ae(46930),ue=ae(55384),ce=ae(2701);function formatProdErrorMessage(K){var ne="https://react.dev/errors/"+K;if(1<arguments.length){ne+="?args[]="+encodeURIComponent(arguments[1]);for(var ae=2;ae<arguments.length;ae++)ne+="&args[]="+encodeURIComponent(arguments[ae])}return"Minified React error #"+K+"; visit "+ne+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}function isValidContainer(K){return!(!K||1!==K.nodeType&&9!==K.nodeType&&11!==K.nodeType)}function getNearestMountedFiber(K){var ne=K,ae=K;if(K.alternate)for(;ne.return;)ne=ne.return;else{K=ne;do{!!(4098&(ne=K).flags)&&(ae=ne.return),K=ne.return}while(K)}return 3===ne.tag?ae:null}function getSuspenseInstanceFromFiber(K){if(13===K.tag){var ne=K.memoizedState;if(null===ne&&(null!==(K=K.alternate)&&(ne=K.memoizedState)),null!==ne)return ne.dehydrated}return null}function getActivityInstanceFromFiber(K){if(31===K.tag){var ne=K.memoizedState;if(null===ne&&(null!==(K=K.alternate)&&(ne=K.memoizedState)),null!==ne)return ne.dehydrated}return null}function assertIsMounted(K){if(getNearestMountedFiber(K)!==K)throw Error(formatProdErrorMessage(188))}function findCurrentHostFiberImpl(K){var ne=K.tag;if(5===ne||26===ne||27===ne||6===ne)return K;for(K=K.child;null!==K;){if(null!==(ne=findCurrentHostFiberImpl(K)))return ne;K=K.sibling}return null}var de=Object.assign,pe=Symbol.for("react.element"),fe=Symbol.for("react.transitional.element"),he=Symbol.for("react.portal"),me=Symbol.for("react.fragment"),ge=Symbol.for("react.strict_mode"),ve=Symbol.for("react.profiler"),ye=Symbol.for("react.consumer"),_e=Symbol.for("react.context"),Ae=Symbol.for("react.forward_ref"),De=Symbol.for("react.suspense"),we=Symbol.for("react.suspense_list"),Ee=Symbol.for("react.memo"),ke=Symbol.for("react.lazy");Symbol.for("react.scope");var xe=Symbol.for("react.activity");Symbol.for("react.legacy_hidden"),Symbol.for("react.tracing_marker");var Ce=Symbol.for("react.memo_cache_sentinel");Symbol.for("react.view_transition");var Se=Symbol.iterator;function getIteratorFn(K){return null===K||"object"!==ie(K)?null:"function"==typeof(K=Se&&K[Se]||K["@@iterator"])?K:null}var Te=Symbol.for("react.client.reference");function getComponentNameFromType(K){if(null==K)return null;if("function"==typeof K)return K.$$typeof===Te?null:K.displayName||K.name||null;if("string"==typeof K)return K;switch(K){case me:return"Fragment";case ve:return"Profiler";case ge:return"StrictMode";case De:return"Suspense";case we:return"SuspenseList";case xe:return"Activity"}if("object"===ie(K))switch(K.$$typeof){case he:return"Portal";case _e:return K.displayName||"Context";case ye:return(K._context.displayName||"Context")+".Consumer";case Ae:var ne=K.render;return(K=K.displayName)||(K=""!==(K=ne.displayName||ne.name||"")?"ForwardRef("+K+")":"ForwardRef"),K;case Ee:return null!==(ne=K.displayName||null)?ne:getComponentNameFromType(K.type)||"Memo";case ke:ne=K._payload,K=K._init;try{return getComponentNameFromType(K(ne))}catch(K){}}return null}var Oe=Array.isArray,Ie=ue.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,Me=ce.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,Pe={pending:!1,data:null,method:null,action:null},Re=[],Be=-1;function createCursor(K){return{current:K}}function pop(K){0>Be||(K.current=Re[Be],Re[Be]=null,Be--)}function push(K,ne){Be++,Re[Be]=K.current,K.current=ne}var Le,Ne,je=createCursor(null),ze=createCursor(null),Ue=createCursor(null),He=createCursor(null);function pushHostContainer(K,ne){switch(push(Ue,ne),push(ze,K),push(je,null),ne.nodeType){case 9:case 11:K=(K=ne.documentElement)&&(K=K.namespaceURI)?getOwnHostContext(K):0;break;default:if(K=ne.tagName,ne=ne.namespaceURI)K=getChildHostContextProd(ne=getOwnHostContext(ne),K);else switch(K){case"svg":K=1;break;case"math":K=2;break;default:K=0}}pop(je),push(je,K)}function popHostContainer(){pop(je),pop(ze),pop(Ue)}function pushHostContext(K){null!==K.memoizedState&&push(He,K);var ne=je.current,ae=getChildHostContextProd(ne,K.type);ne!==ae&&(push(ze,K),push(je,ae))}function popHostContext(K){ze.current===K&&(pop(je),pop(ze)),He.current===K&&(pop(He),Wo._currentValue=Pe)}function describeBuiltInComponentFrame(K){if(void 0===Le)try{throw Error()}catch(K){var ne=K.stack.trim().match(/\n( *(at )?)/);Le=ne&&ne[1]||"",Ne=-1<K.stack.indexOf("\n at")?" (<anonymous>)":-1<K.stack.indexOf("@")?"@unknown:0:0":""}return"\n"+Le+K+Ne}var Ve=!1;function describeNativeComponentFrame(K,ne){if(!K||Ve)return"";Ve=!0;var ae=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{var oe={DetermineComponentFrameRoot:function DetermineComponentFrameRoot(){try{if(ne){var ae=function Fake(){throw Error()};if(Object.defineProperty(ae.prototype,"props",{set:function set(){throw Error()}}),"object"===("undefined"==typeof Reflect?"undefined":ie(Reflect))&&Reflect.construct){try{Reflect.construct(ae,[])}catch(K){var oe=K}Reflect.construct(K,[],ae)}else{try{ae.call()}catch(K){oe=K}K.call(ae.prototype)}}else{try{throw Error()}catch(K){oe=K}(ae=K())&&"function"==typeof ae.catch&&ae.catch(function(){})}}catch(K){if(K&&oe&&"string"==typeof K.stack)return[K.stack,oe.stack]}return[null,null]}};oe.DetermineComponentFrameRoot.displayName="DetermineComponentFrameRoot";var se=Object.getOwnPropertyDescriptor(oe.DetermineComponentFrameRoot,"name");se&&se.configurable&&Object.defineProperty(oe.DetermineComponentFrameRoot,"name",{value:"DetermineComponentFrameRoot"});var ue=oe.DetermineComponentFrameRoot(),ce=ue[0],de=ue[1];if(ce&&de){var pe=ce.split("\n"),fe=de.split("\n");for(se=oe=0;oe<pe.length&&!pe[oe].includes("DetermineComponentFrameRoot");)oe++;for(;se<fe.length&&!fe[se].includes("DetermineComponentFrameRoot");)se++;if(oe===pe.length||se===fe.length)for(oe=pe.length-1,se=fe.length-1;1<=oe&&0<=se&&pe[oe]!==fe[se];)se--;for(;1<=oe&&0<=se;oe--,se--)if(pe[oe]!==fe[se]){if(1!==oe||1!==se)do{if(oe--,0>--se||pe[oe]!==fe[se]){var he="\n"+pe[oe].replace(" at new "," at ");return K.displayName&&he.includes("<anonymous>")&&(he=he.replace("<anonymous>",K.displayName)),he}}while(1<=oe&&0<=se);break}}}finally{Ve=!1,Error.prepareStackTrace=ae}return(ae=K?K.displayName||K.name:"")?describeBuiltInComponentFrame(ae):""}function describeFiber(K,ne){switch(K.tag){case 26:case 27:case 5:return describeBuiltInComponentFrame(K.type);case 16:return describeBuiltInComponentFrame("Lazy");case 13:return K.child!==ne&&null!==ne?describeBuiltInComponentFrame("Suspense Fallback"):describeBuiltInComponentFrame("Suspense");case 19:return describeBuiltInComponentFrame("SuspenseList");case 0:case 15:return describeNativeComponentFrame(K.type,!1);case 11:return describeNativeComponentFrame(K.type.render,!1);case 1:return describeNativeComponentFrame(K.type,!0);case 31:return describeBuiltInComponentFrame("Activity");default:return""}}function getStackByFiberInDevAndProd(K){try{var ne="",ae=null;do{ne+=describeFiber(K,ae),ae=K,K=K.return}while(K);return ne}catch(K){return"\nError generating stack: "+K.message+"\n"+K.stack}}var $e=Object.prototype.hasOwnProperty,qe=se.unstable_scheduleCallback,We=se.unstable_cancelCallback,Ge=se.unstable_shouldYield,Ke=se.unstable_requestPaint,Ze=se.unstable_now,Xe=se.unstable_getCurrentPriorityLevel,Qe=se.unstable_ImmediatePriority,Ye=se.unstable_UserBlockingPriority,Je=se.unstable_NormalPriority,et=se.unstable_LowPriority,tt=se.unstable_IdlePriority,nt=se.log,ot=se.unstable_setDisableYieldValue,_t=null,At=null;function setIsStrictModeForDevtools(K){if("function"==typeof nt&&ot(K),At&&"function"==typeof At.setStrictMode)try{At.setStrictMode(_t,K)}catch(K){}}var Dt=Math.clz32?Math.clz32:function clz32Fallback(K){return 0===(K>>>=0)?32:31-(Et(K)/kt|0)|0},Et=Math.log,kt=Math.LN2;var Ct=256,St=262144,Ft=4194304;function getHighestPriorityLanes(K){var ne=42&K;if(0!==ne)return ne;switch(K&-K){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:return 261888&K;case 262144:case 524288:case 1048576:case 2097152:return 3932160&K;case 4194304:case 8388608:case 16777216:case 33554432:return 62914560&K;case 67108864:return 67108864;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 0;default:return K}}function getNextLanes(K,ne,ae){var oe=K.pendingLanes;if(0===oe)return 0;var ie=0,se=K.suspendedLanes,ue=K.pingedLanes;K=K.warmLanes;var ce=134217727&oe;return 0!==ce?0!==(oe=ce&~se)?ie=getHighestPriorityLanes(oe):0!==(ue&=ce)?ie=getHighestPriorityLanes(ue):ae||0!==(ae=ce&~K)&&(ie=getHighestPriorityLanes(ae)):0!==(ce=oe&~se)?ie=getHighestPriorityLanes(ce):0!==ue?ie=getHighestPriorityLanes(ue):ae||0!==(ae=oe&~K)&&(ie=getHighestPriorityLanes(ae)),0===ie?0:0!==ne&&ne!==ie&&0===(ne&se)&&((se=ie&-ie)>=(ae=ne&-ne)||32===se&&4194048&ae)?ne:ie}function checkIfRootIsPrerendering(K,ne){return 0===(K.pendingLanes&~(K.suspendedLanes&~K.pingedLanes)&ne)}function computeExpirationTime(K,ne){switch(K){case 1:case 2:case 4:case 8:case 64:return ne+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 ne+5e3;default:return-1}}function claimNextRetryLane(){var K=Ft;return!(62914560&(Ft<<=1))&&(Ft=4194304),K}function createLaneMap(K){for(var ne=[],ae=0;31>ae;ae++)ne.push(K);return ne}function markRootUpdated$1(K,ne){K.pendingLanes|=ne,268435456!==ne&&(K.suspendedLanes=0,K.pingedLanes=0,K.warmLanes=0)}function markSpawnedDeferredLane(K,ne,ae){K.pendingLanes|=ne,K.suspendedLanes&=~ne;var oe=31-Dt(ne);K.entangledLanes|=ne,K.entanglements[oe]=1073741824|K.entanglements[oe]|261930&ae}function markRootEntangled(K,ne){var ae=K.entangledLanes|=ne;for(K=K.entanglements;ae;){var oe=31-Dt(ae),ie=1<<oe;ie&ne|K[oe]&ne&&(K[oe]|=ne),ae&=~ie}}function getBumpedLaneForHydration(K,ne){var ae=ne&-ne;return 0!==((ae=42&ae?1:getBumpedLaneForHydrationByLane(ae))&(K.suspendedLanes|ne))?0:ae}function getBumpedLaneForHydrationByLane(K){switch(K){case 2:K=1;break;case 8:K=4;break;case 32:K=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:K=128;break;case 268435456:K=134217728;break;default:K=0}return K}function lanesToEventPriority(K){return 2<(K&=-K)?8<K?134217727&K?32:268435456:8:2}function resolveUpdatePriority(){var K=Me.p;return 0!==K?K:void 0===(K=window.event)?32:getEventPriority(K.type)}function runWithPriority(K,ne){var ae=Me.p;try{return Me.p=K,ne()}finally{Me.p=ae}}var Tt=Math.random().toString(36).slice(2),Ot="__reactFiber$"+Tt,It="__reactProps$"+Tt,Mt="__reactContainer$"+Tt,Pt="__reactEvents$"+Tt,Rt="__reactListeners$"+Tt,Bt="__reactHandles$"+Tt,Lt="__reactResources$"+Tt,Nt="__reactMarker$"+Tt;function detachDeletedInstance(K){delete K[Ot],delete K[It],delete K[Pt],delete K[Rt],delete K[Bt]}function getClosestInstanceFromNode(K){var ne=K[Ot];if(ne)return ne;for(var ae=K.parentNode;ae;){if(ne=ae[Mt]||ae[Ot]){if(ae=ne.alternate,null!==ne.child||null!==ae&&null!==ae.child)for(K=getParentHydrationBoundary(K);null!==K;){if(ae=K[Ot])return ae;K=getParentHydrationBoundary(K)}return ne}ae=(K=ae).parentNode}return null}function getInstanceFromNode(K){if(K=K[Ot]||K[Mt]){var ne=K.tag;if(5===ne||6===ne||13===ne||31===ne||26===ne||27===ne||3===ne)return K}return null}function getNodeFromInstance(K){var ne=K.tag;if(5===ne||26===ne||27===ne||6===ne)return K.stateNode;throw Error(formatProdErrorMessage(33))}function getResourcesFromRoot(K){var ne=K[Lt];return ne||(ne=K[Lt]={hoistableStyles:new Map,hoistableScripts:new Map}),ne}function markNodeAsHoistable(K){K[Nt]=!0}var jt=new Set,zt={};function registerTwoPhaseEvent(K,ne){registerDirectEvent(K,ne),registerDirectEvent(K+"Capture",ne)}function registerDirectEvent(K,ne){for(zt[K]=ne,K=0;K<ne.length;K++)jt.add(ne[K])}var Ut=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]*$"),Ht={},Vt={};function setValueForAttribute(K,ne,ae){if(function isAttributeNameSafe(K){return!!$e.call(Vt,K)||!$e.call(Ht,K)&&(Ut.test(K)?Vt[K]=!0:(Ht[K]=!0,!1))}(ne))if(null===ae)K.removeAttribute(ne);else{switch(ie(ae)){case"undefined":case"function":case"symbol":return void K.removeAttribute(ne);case"boolean":var oe=ne.toLowerCase().slice(0,5);if("data-"!==oe&&"aria-"!==oe)return void K.removeAttribute(ne)}K.setAttribute(ne,""+ae)}}function setValueForKnownAttribute(K,ne,ae){if(null===ae)K.removeAttribute(ne);else{switch(ie(ae)){case"undefined":case"function":case"symbol":case"boolean":return void K.removeAttribute(ne)}K.setAttribute(ne,""+ae)}}function setValueForNamespacedAttribute(K,ne,ae,oe){if(null===oe)K.removeAttribute(ae);else{switch(ie(oe)){case"undefined":case"function":case"symbol":case"boolean":return void K.removeAttribute(ae)}K.setAttributeNS(ne,ae,""+oe)}}function getToStringValue(K){switch(ie(K)){case"bigint":case"boolean":case"number":case"string":case"undefined":case"object":return K;default:return""}}function isCheckable(K){var ne=K.type;return(K=K.nodeName)&&"input"===K.toLowerCase()&&("checkbox"===ne||"radio"===ne)}function track(K){if(!K._valueTracker){var ne=isCheckable(K)?"checked":"value";K._valueTracker=function trackValueOnNode(K,ne,ae){var oe=Object.getOwnPropertyDescriptor(K.constructor.prototype,ne);if(!K.hasOwnProperty(ne)&&void 0!==oe&&"function"==typeof oe.get&&"function"==typeof oe.set){var ie=oe.get,se=oe.set;return Object.defineProperty(K,ne,{configurable:!0,get:function get(){return ie.call(this)},set:function set(K){ae=""+K,se.call(this,K)}}),Object.defineProperty(K,ne,{enumerable:oe.enumerable}),{getValue:function getValue(){return ae},setValue:function setValue(K){ae=""+K},stopTracking:function stopTracking(){K._valueTracker=null,delete K[ne]}}}}(K,ne,""+K[ne])}}function updateValueIfChanged(K){if(!K)return!1;var ne=K._valueTracker;if(!ne)return!0;var ae=ne.getValue(),oe="";return K&&(oe=isCheckable(K)?K.checked?"true":"false":K.value),(K=oe)!==ae&&(ne.setValue(K),!0)}function getActiveElement(K){if(void 0===(K=K||("undefined"!=typeof document?document:void 0)))return null;try{return K.activeElement||K.body}catch(ne){return K.body}}var $t=/[\n"\\]/g;function escapeSelectorAttributeValueInsideDoubleQuotes(K){return K.replace($t,function(K){return"\\"+K.charCodeAt(0).toString(16)+" "})}function updateInput(K,ne,ae,oe,se,ue,ce,de){K.name="",null!=ce&&"function"!=typeof ce&&"symbol"!==ie(ce)&&"boolean"!=typeof ce?K.type=ce:K.removeAttribute("type"),null!=ne?"number"===ce?(0===ne&&""===K.value||K.value!=ne)&&(K.value=""+getToStringValue(ne)):K.value!==""+getToStringValue(ne)&&(K.value=""+getToStringValue(ne)):"submit"!==ce&&"reset"!==ce||K.removeAttribute("value"),null!=ne?setDefaultValue(K,ce,getToStringValue(ne)):null!=ae?setDefaultValue(K,ce,getToStringValue(ae)):null!=oe&&K.removeAttribute("value"),null==se&&null!=ue&&(K.defaultChecked=!!ue),null!=se&&(K.checked=se&&"function"!=typeof se&&"symbol"!==ie(se)),null!=de&&"function"!=typeof de&&"symbol"!==ie(de)&&"boolean"!=typeof de?K.name=""+getToStringValue(de):K.removeAttribute("name")}function initInput(K,ne,ae,oe,se,ue,ce,de){if(null!=ue&&"function"!=typeof ue&&"symbol"!==ie(ue)&&"boolean"!=typeof ue&&(K.type=ue),null!=ne||null!=ae){if(("submit"===ue||"reset"===ue)&&null==ne)return void track(K);ae=null!=ae?""+getToStringValue(ae):"",ne=null!=ne?""+getToStringValue(ne):ae,de||ne===K.value||(K.value=ne),K.defaultValue=ne}oe="function"!=typeof(oe=null!=oe?oe:se)&&"symbol"!==ie(oe)&&!!oe,K.checked=de?K.checked:!!oe,K.defaultChecked=!!oe,null!=ce&&"function"!=typeof ce&&"symbol"!==ie(ce)&&"boolean"!=typeof ce&&(K.name=ce),track(K)}function setDefaultValue(K,ne,ae){"number"===ne&&getActiveElement(K.ownerDocument)===K||K.defaultValue===""+ae||(K.defaultValue=""+ae)}function updateOptions(K,ne,ae,oe){if(K=K.options,ne){ne={};for(var ie=0;ie<ae.length;ie++)ne["$"+ae[ie]]=!0;for(ae=0;ae<K.length;ae++)ie=ne.hasOwnProperty("$"+K[ae].value),K[ae].selected!==ie&&(K[ae].selected=ie),ie&&oe&&(K[ae].defaultSelected=!0)}else{for(ae=""+getToStringValue(ae),ne=null,ie=0;ie<K.length;ie++){if(K[ie].value===ae)return K[ie].selected=!0,void(oe&&(K[ie].defaultSelected=!0));null!==ne||K[ie].disabled||(ne=K[ie])}null!==ne&&(ne.selected=!0)}}function updateTextarea(K,ne,ae){null==ne||((ne=""+getToStringValue(ne))!==K.value&&(K.value=ne),null!=ae)?K.defaultValue=null!=ae?""+getToStringValue(ae):"":K.defaultValue!==ne&&(K.defaultValue=ne)}function initTextarea(K,ne,ae,oe){if(null==ne){if(null!=oe){if(null!=ae)throw Error(formatProdErrorMessage(92));if(Oe(oe)){if(1<oe.length)throw Error(formatProdErrorMessage(93));oe=oe[0]}ae=oe}null==ae&&(ae=""),ne=ae}ae=getToStringValue(ne),K.defaultValue=ae,(oe=K.textContent)===ae&&""!==oe&&null!==oe&&(K.value=oe),track(K)}function setTextContent(K,ne){if(ne){var ae=K.firstChild;if(ae&&ae===K.lastChild&&3===ae.nodeType)return void(ae.nodeValue=ne)}K.textContent=ne}var qt=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 setValueForStyle(K,ne,ae){var oe=0===ne.indexOf("--");null==ae||"boolean"==typeof ae||""===ae?oe?K.setProperty(ne,""):"float"===ne?K.cssFloat="":K[ne]="":oe?K.setProperty(ne,ae):"number"!=typeof ae||0===ae||qt.has(ne)?"float"===ne?K.cssFloat=ae:K[ne]=(""+ae).trim():K[ne]=ae+"px"}function setValueForStyles(K,ne,ae){if(null!=ne&&"object"!==ie(ne))throw Error(formatProdErrorMessage(62));if(K=K.style,null!=ae){for(var oe in ae)!ae.hasOwnProperty(oe)||null!=ne&&ne.hasOwnProperty(oe)||(0===oe.indexOf("--")?K.setProperty(oe,""):"float"===oe?K.cssFloat="":K[oe]="");for(var se in ne)oe=ne[se],ne.hasOwnProperty(se)&&ae[se]!==oe&&setValueForStyle(K,se,oe)}else for(var ue in ne)ne.hasOwnProperty(ue)&&setValueForStyle(K,ue,ne[ue])}function isCustomElement(K){if(-1===K.indexOf("-"))return!1;switch(K){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 Wt=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"]]),Gt=/^[\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 sanitizeURL(K){return Gt.test(""+K)?"javascript:throw new Error('React has blocked a javascript: URL as a security precaution.')":K}function noop$1(){}var Kt=null;function getEventTarget(K){return(K=K.target||K.srcElement||window).correspondingUseElement&&(K=K.correspondingUseElement),3===K.nodeType?K.parentNode:K}var Zt=null,Xt=null;function restoreStateOfTarget(K){var ne=getInstanceFromNode(K);if(ne&&(K=ne.stateNode)){var ae=K[It]||null;e:switch(K=ne.stateNode,ne.type){case"input":if(updateInput(K,ae.value,ae.defaultValue,ae.defaultValue,ae.checked,ae.defaultChecked,ae.type,ae.name),ne=ae.name,"radio"===ae.type&&null!=ne){for(ae=K;ae.parentNode;)ae=ae.parentNode;for(ae=ae.querySelectorAll('input[name="'+escapeSelectorAttributeValueInsideDoubleQuotes(""+ne)+'"][type="radio"]'),ne=0;ne<ae.length;ne++){var oe=ae[ne];if(oe!==K&&oe.form===K.form){var ie=oe[It]||null;if(!ie)throw Error(formatProdErrorMessage(90));updateInput(oe,ie.value,ie.defaultValue,ie.defaultValue,ie.checked,ie.defaultChecked,ie.type,ie.name)}}for(ne=0;ne<ae.length;ne++)(oe=ae[ne]).form===K.form&&updateValueIfChanged(oe)}break e;case"textarea":updateTextarea(K,ae.value,ae.defaultValue);break e;case"select":null!=(ne=ae.value)&&updateOptions(K,!!ae.multiple,ne,!1)}}}var Qt=!1;function batchedUpdates$1(K,ne,ae){if(Qt)return K(ne,ae);Qt=!0;try{return K(ne)}finally{if(Qt=!1,(null!==Zt||null!==Xt)&&(flushSyncWork$1(),Zt&&(ne=Zt,K=Xt,Xt=Zt=null,restoreStateOfTarget(ne),K)))for(ne=0;ne<K.length;ne++)restoreStateOfTarget(K[ne])}}function getListener(K,ne){var ae=K.stateNode;if(null===ae)return null;var oe=ae[It]||null;if(null===oe)return null;ae=oe[ne];e:switch(ne){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(oe=!oe.disabled)||(oe=!("button"===(K=K.type)||"input"===K||"select"===K||"textarea"===K)),K=!oe;break e;default:K=!1}if(K)return null;if(ae&&"function"!=typeof ae)throw Error(formatProdErrorMessage(231,ne,ie(ae)));return ae}var Yt=!("undefined"==typeof window||void 0===window.document||void 0===window.document.createElement),Jt=!1;if(Yt)try{var en={};Object.defineProperty(en,"passive",{get:function get(){Jt=!0}}),window.addEventListener("test",en,en),window.removeEventListener("test",en,en)}catch(K){Jt=!1}var tn=null,nn=null,rn=null;function getData(){if(rn)return rn;var K,ne,ae=nn,oe=ae.length,ie="value"in tn?tn.value:tn.textContent,se=ie.length;for(K=0;K<oe&&ae[K]===ie[K];K++);var ue=oe-K;for(ne=1;ne<=ue&&ae[oe-ne]===ie[se-ne];ne++);return rn=ie.slice(K,1<ne?1-ne:void 0)}function getEventCharCode(K){var ne=K.keyCode;return"charCode"in K?0===(K=K.charCode)&&13===ne&&(K=13):K=ne,10===K&&(K=13),32<=K||13===K?K:0}function functionThatReturnsTrue(){return!0}function functionThatReturnsFalse(){return!1}function createSyntheticEvent(K){function SyntheticBaseEvent(ne,ae,oe,ie,se){for(var ue in this._reactName=ne,this._targetInst=oe,this.type=ae,this.nativeEvent=ie,this.target=se,this.currentTarget=null,K)K.hasOwnProperty(ue)&&(ne=K[ue],this[ue]=ne?ne(ie):ie[ue]);return this.isDefaultPrevented=(null!=ie.defaultPrevented?ie.defaultPrevented:!1===ie.returnValue)?functionThatReturnsTrue:functionThatReturnsFalse,this.isPropagationStopped=functionThatReturnsFalse,this}return de(SyntheticBaseEvent.prototype,{preventDefault:function preventDefault(){this.defaultPrevented=!0;var K=this.nativeEvent;K&&(K.preventDefault?K.preventDefault():"unknown"!=typeof K.returnValue&&(K.returnValue=!1),this.isDefaultPrevented=functionThatReturnsTrue)},stopPropagation:function stopPropagation(){var K=this.nativeEvent;K&&(K.stopPropagation?K.stopPropagation():"unknown"!=typeof K.cancelBubble&&(K.cancelBubble=!0),this.isPropagationStopped=functionThatReturnsTrue)},persist:function persist(){},isPersistent:functionThatReturnsTrue}),SyntheticBaseEvent}var an,sn,un,cn={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function timeStamp(K){return K.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},ln=createSyntheticEvent(cn),dn=de({},cn,{view:0,detail:0}),pn=createSyntheticEvent(dn),hn=de({},dn,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:getEventModifierState,button:0,buttons:0,relatedTarget:function relatedTarget(K){return void 0===K.relatedTarget?K.fromElement===K.srcElement?K.toElement:K.fromElement:K.relatedTarget},movementX:function movementX(K){return"movementX"in K?K.movementX:(K!==un&&(un&&"mousemove"===K.type?(an=K.screenX-un.screenX,sn=K.screenY-un.screenY):sn=an=0,un=K),an)},movementY:function movementY(K){return"movementY"in K?K.movementY:sn}}),mn=createSyntheticEvent(hn),gn=createSyntheticEvent(de({},hn,{dataTransfer:0})),vn=createSyntheticEvent(de({},dn,{relatedTarget:0})),bn=createSyntheticEvent(de({},cn,{animationName:0,elapsedTime:0,pseudoElement:0})),yn=createSyntheticEvent(de({},cn,{clipboardData:function clipboardData(K){return"clipboardData"in K?K.clipboardData:window.clipboardData}})),An=createSyntheticEvent(de({},cn,{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"},wn={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"},En={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function modifierStateGetter(K){var ne=this.nativeEvent;return ne.getModifierState?ne.getModifierState(K):!!(K=En[K])&&!!ne[K]}function getEventModifierState(){return modifierStateGetter}var kn=createSyntheticEvent(de({},dn,{key:function key(K){if(K.key){var key=Dn[K.key]||K.key;if("Unidentified"!==key)return key}return"keypress"===K.type?13===(K=getEventCharCode(K))?"Enter":String.fromCharCode(K):"keydown"===K.type||"keyup"===K.type?wn[K.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:getEventModifierState,charCode:function charCode(K){return"keypress"===K.type?getEventCharCode(K):0},keyCode:function keyCode(K){return"keydown"===K.type||"keyup"===K.type?K.keyCode:0},which:function which(K){return"keypress"===K.type?getEventCharCode(K):"keydown"===K.type||"keyup"===K.type?K.keyCode:0}})),xn=createSyntheticEvent(de({},hn,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0})),Cn=createSyntheticEvent(de({},dn,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:getEventModifierState})),Sn=createSyntheticEvent(de({},cn,{propertyName:0,elapsedTime:0,pseudoElement:0})),Fn=createSyntheticEvent(de({},hn,{deltaX:function deltaX(K){return"deltaX"in K?K.deltaX:"wheelDeltaX"in K?-K.wheelDeltaX:0},deltaY:function deltaY(K){return"deltaY"in K?K.deltaY:"wheelDeltaY"in K?-K.wheelDeltaY:"wheelDelta"in K?-K.wheelDelta:0},deltaZ:0,deltaMode:0})),Tn=createSyntheticEvent(de({},cn,{newState:0,oldState:0})),On=[9,13,27,32],In=Yt&&"CompositionEvent"in window,Mn=null;Yt&&"documentMode"in document&&(Mn=document.documentMode);var Pn=Yt&&"TextEvent"in window&&!Mn,Rn=Yt&&(!In||Mn&&8<Mn&&11>=Mn),Bn=String.fromCharCode(32),Ln=!1;function isFallbackCompositionEnd(K,ne){switch(K){case"keyup":return-1!==On.indexOf(ne.keyCode);case"keydown":return 229!==ne.keyCode;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function getDataFromCustomEvent(K){return K=K.detail,"object"===ie(K)&&"data"in K?K.data:null}var Nn=!1;var jn={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 isTextInputElement(K){var ne=K&&K.nodeName&&K.nodeName.toLowerCase();return"input"===ne?!!jn[K.type]:"textarea"===ne}function createAndAccumulateChangeEvent(K,ne,ae,oe){Zt?Xt?Xt.push(oe):Xt=[oe]:Zt=oe,0<(ne=accumulateTwoPhaseListeners(ne,"onChange")).length&&(ae=new ln("onChange","change",null,ae,oe),K.push({event:ae,listeners:ne}))}var zn=null,Un=null;function runEventInBatch(K){processDispatchQueue(K,0)}function getInstIfValueChanged(K){if(updateValueIfChanged(getNodeFromInstance(K)))return K}function getTargetInstForChangeEvent(K,ne){if("change"===K)return ne}var Hn=!1;if(Yt){var Vn;if(Yt){var $n="oninput"in document;if(!$n){var qn=document.createElement("div");qn.setAttribute("oninput","return;"),$n="function"==typeof qn.oninput}Vn=$n}else Vn=!1;Hn=Vn&&(!document.documentMode||9<document.documentMode)}function stopWatchingForValueChange(){zn&&(zn.detachEvent("onpropertychange",handlePropertyChange),Un=zn=null)}function handlePropertyChange(K){if("value"===K.propertyName&&getInstIfValueChanged(Un)){var ne=[];createAndAccumulateChangeEvent(ne,Un,K,getEventTarget(K)),batchedUpdates$1(runEventInBatch,ne)}}function handleEventsForInputEventPolyfill(K,ne,ae){"focusin"===K?(stopWatchingForValueChange(),Un=ae,(zn=ne).attachEvent("onpropertychange",handlePropertyChange)):"focusout"===K&&stopWatchingForValueChange()}function getTargetInstForInputEventPolyfill(K){if("selectionchange"===K||"keyup"===K||"keydown"===K)return getInstIfValueChanged(Un)}function getTargetInstForClickEvent(K,ne){if("click"===K)return getInstIfValueChanged(ne)}function getTargetInstForInputOrChangeEvent(K,ne){if("input"===K||"change"===K)return getInstIfValueChanged(ne)}var Wn="function"==typeof Object.is?Object.is:function is(K,ne){return K===ne&&(0!==K||1/K==1/ne)||K!=K&&ne!=ne};function shallowEqual(K,ne){if(Wn(K,ne))return!0;if("object"!==ie(K)||null===K||"object"!==ie(ne)||null===ne)return!1;var ae=Object.keys(K),oe=Object.keys(ne);if(ae.length!==oe.length)return!1;for(oe=0;oe<ae.length;oe++){var se=ae[oe];if(!$e.call(ne,se)||!Wn(K[se],ne[se]))return!1}return!0}function getLeafNode(K){for(;K&&K.firstChild;)K=K.firstChild;return K}function getNodeForCharacterOffset(K,ne){var ae,oe=getLeafNode(K);for(K=0;oe;){if(3===oe.nodeType){if(ae=K+oe.textContent.length,K<=ne&&ae>=ne)return{node:oe,offset:ne-K};K=ae}e:{for(;oe;){if(oe.nextSibling){oe=oe.nextSibling;break e}oe=oe.parentNode}oe=void 0}oe=getLeafNode(oe)}}function containsNode(K,ne){return!(!K||!ne)&&(K===ne||(!K||3!==K.nodeType)&&(ne&&3===ne.nodeType?containsNode(K,ne.parentNode):"contains"in K?K.contains(ne):!!K.compareDocumentPosition&&!!(16&K.compareDocumentPosition(ne))))}function getActiveElementDeep(K){for(var ne=getActiveElement((K=null!=K&&null!=K.ownerDocument&&null!=K.ownerDocument.defaultView?K.ownerDocument.defaultView:window).document);ne instanceof K.HTMLIFrameElement;){try{var ae="string"==typeof ne.contentWindow.location.href}catch(K){ae=!1}if(!ae)break;ne=getActiveElement((K=ne.contentWindow).document)}return ne}function hasSelectionCapabilities(K){var ne=K&&K.nodeName&&K.nodeName.toLowerCase();return ne&&("input"===ne&&("text"===K.type||"search"===K.type||"tel"===K.type||"url"===K.type||"password"===K.type)||"textarea"===ne||"true"===K.contentEditable)}var Gn=Yt&&"documentMode"in document&&11>=document.documentMode,Kn=null,Zn=null,Xn=null,Qn=!1;function constructSelectEvent(K,ne,ae){var oe=ae.window===ae?ae.document:9===ae.nodeType?ae:ae.ownerDocument;Qn||null==Kn||Kn!==getActiveElement(oe)||("selectionStart"in(oe=Kn)&&hasSelectionCapabilities(oe)?oe={start:oe.selectionStart,end:oe.selectionEnd}:oe={anchorNode:(oe=(oe.ownerDocument&&oe.ownerDocument.defaultView||window).getSelection()).anchorNode,anchorOffset:oe.anchorOffset,focusNode:oe.focusNode,focusOffset:oe.focusOffset},Xn&&shallowEqual(Xn,oe)||(Xn=oe,0<(oe=accumulateTwoPhaseListeners(Zn,"onSelect")).length&&(ne=new ln("onSelect","select",null,ne,ae),K.push({event:ne,listeners:oe}),ne.target=Kn)))}function makePrefixMap(K,ne){var ae={};return ae[K.toLowerCase()]=ne.toLowerCase(),ae["Webkit"+K]="webkit"+ne,ae["Moz"+K]="moz"+ne,ae}var Yn={animationend:makePrefixMap("Animation","AnimationEnd"),animationiteration:makePrefixMap("Animation","AnimationIteration"),animationstart:makePrefixMap("Animation","AnimationStart"),transitionrun:makePrefixMap("Transition","TransitionRun"),transitionstart:makePrefixMap("Transition","TransitionStart"),transitioncancel:makePrefixMap("Transition","TransitionCancel"),transitionend:makePrefixMap("Transition","TransitionEnd")},Jn={},er={};function getVendorPrefixedEventName(K){if(Jn[K])return Jn[K];if(!Yn[K])return K;var ne,ae=Yn[K];for(ne in ae)if(ae.hasOwnProperty(ne)&&ne in er)return Jn[K]=ae[ne];return K}Yt&&(er=document.createElement("div").style,"AnimationEvent"in window||(delete Yn.animationend.animation,delete Yn.animationiteration.animation,delete Yn.animationstart.animation),"TransitionEvent"in window||delete Yn.transitionend.transition);var tr=getVendorPrefixedEventName("animationend"),nr=getVendorPrefixedEventName("animationiteration"),rr=getVendorPrefixedEventName("animationstart"),ar=getVendorPrefixedEventName("transitionrun"),or=getVendorPrefixedEventName("transitionstart"),ir=getVendorPrefixedEventName("transitioncancel"),sr=getVendorPrefixedEventName("transitionend"),ur=new Map,cr="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 registerSimpleEvent(K,ne){ur.set(K,ne),registerTwoPhaseEvent(ne,[K])}cr.push("scrollEnd");var lr="function"==typeof reportError?reportError:function(K){if("object"===("undefined"==typeof window?"undefined":ie(window))&&"function"==typeof window.ErrorEvent){var ne=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:"object"===ie(K)&&null!==K&&"string"==typeof K.message?String(K.message):String(K),error:K});if(!window.dispatchEvent(ne))return}else if("object"===(void 0===oe?"undefined":ie(oe))&&"function"==typeof oe.emit)return void oe.emit("uncaughtException",K);console.error(K)},dr=[],pr=0,fr=0;function finishQueueingConcurrentUpdates(){for(var K=pr,ne=fr=pr=0;ne<K;){var ae=dr[ne];dr[ne++]=null;var oe=dr[ne];dr[ne++]=null;var ie=dr[ne];dr[ne++]=null;var se=dr[ne];if(dr[ne++]=null,null!==oe&&null!==ie){var ue=oe.pending;null===ue?ie.next=ie:(ie.next=ue.next,ue.next=ie),oe.pending=ie}0!==se&&markUpdateLaneFromFiberToRoot(ae,ie,se)}}function enqueueUpdate$1(K,ne,ae,oe){dr[pr++]=K,dr[pr++]=ne,dr[pr++]=ae,dr[pr++]=oe,fr|=oe,K.lanes|=oe,null!==(K=K.alternate)&&(K.lanes|=oe)}function enqueueConcurrentHookUpdate(K,ne,ae,oe){return enqueueUpdate$1(K,ne,ae,oe),getRootForUpdatedFiber(K)}function enqueueConcurrentRenderForLane(K,ne){return enqueueUpdate$1(K,null,null,ne),getRootForUpdatedFiber(K)}function markUpdateLaneFromFiberToRoot(K,ne,ae){K.lanes|=ae;var oe=K.alternate;null!==oe&&(oe.lanes|=ae);for(var ie=!1,se=K.return;null!==se;)se.childLanes|=ae,null!==(oe=se.alternate)&&(oe.childLanes|=ae),22===se.tag&&(null===(K=se.stateNode)||1&K._visibility||(ie=!0)),K=se,se=se.return;return 3===K.tag?(se=K.stateNode,ie&&null!==ne&&(ie=31-Dt(ae),null===(oe=(K=se.hiddenUpdates)[ie])?K[ie]=[ne]:oe.push(ne),ne.lane=536870912|ae),se):null}function getRootForUpdatedFiber(K){if(50<go)throw go=0,vo=null,Error(formatProdErrorMessage(185));for(var ne=K.return;null!==ne;)ne=(K=ne).return;return 3===K.tag?K.stateNode:null}var mr={};function FiberNode(K,ne,ae,oe){this.tag=K,this.key=ae,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.refCleanup=this.ref=null,this.pendingProps=ne,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=oe,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function createFiberImplClass(K,ne,ae,oe){return new FiberNode(K,ne,ae,oe)}function shouldConstruct(K){return!(!(K=K.prototype)||!K.isReactComponent)}function createWorkInProgress(K,ne){var ae=K.alternate;return null===ae?((ae=createFiberImplClass(K.tag,ne,K.key,K.mode)).elementType=K.elementType,ae.type=K.type,ae.stateNode=K.stateNode,ae.alternate=K,K.alternate=ae):(ae.pendingProps=ne,ae.type=K.type,ae.flags=0,ae.subtreeFlags=0,ae.deletions=null),ae.flags=65011712&K.flags,ae.childLanes=K.childLanes,ae.lanes=K.lanes,ae.child=K.child,ae.memoizedProps=K.memoizedProps,ae.memoizedState=K.memoizedState,ae.updateQueue=K.updateQueue,ne=K.dependencies,ae.dependencies=null===ne?null:{lanes:ne.lanes,firstContext:ne.firstContext},ae.sibling=K.sibling,ae.index=K.index,ae.ref=K.ref,ae.refCleanup=K.refCleanup,ae}function resetWorkInProgress(K,ne){K.flags&=65011714;var ae=K.alternate;return null===ae?(K.childLanes=0,K.lanes=ne,K.child=null,K.subtreeFlags=0,K.memoizedProps=null,K.memoizedState=null,K.updateQueue=null,K.dependencies=null,K.stateNode=null):(K.childLanes=ae.childLanes,K.lanes=ae.lanes,K.child=ae.child,K.subtreeFlags=0,K.deletions=null,K.memoizedProps=ae.memoizedProps,K.memoizedState=ae.memoizedState,K.updateQueue=ae.updateQueue,K.type=ae.type,ne=ae.dependencies,K.dependencies=null===ne?null:{lanes:ne.lanes,firstContext:ne.firstContext}),K}function createFiberFromTypeAndProps(K,ne,ae,oe,se,ue){var ce=0;if(oe=K,"function"==typeof K)shouldConstruct(K)&&(ce=1);else if("string"==typeof K)ce=function isHostHoistableType(K,ne,ae){if(1===ae||null!=ne.itemProp)return!1;switch(K){case"meta":case"title":return!0;case"style":if("string"!=typeof ne.precedence||"string"!=typeof ne.href||""===ne.href)break;return!0;case"link":if("string"!=typeof ne.rel||"string"!=typeof ne.href||""===ne.href||ne.onLoad||ne.onError)break;return"stylesheet"!==ne.rel||(K=ne.disabled,"string"==typeof ne.precedence&&null==K);case"script":if(ne.async&&"function"!=typeof ne.async&&"symbol"!==ie(ne.async)&&!ne.onLoad&&!ne.onError&&ne.src&&"string"==typeof ne.src)return!0}return!1}(K,ae,je.current)?26:"html"===K||"head"===K||"body"===K?27:5;else e:switch(K){case xe:return(K=createFiberImplClass(31,ae,ne,se)).elementType=xe,K.lanes=ue,K;case me:return createFiberFromFragment(ae.children,se,ue,ne);case ge:ce=8,se|=24;break;case ve:return(K=createFiberImplClass(12,ae,ne,2|se)).elementType=ve,K.lanes=ue,K;case De:return(K=createFiberImplClass(13,ae,ne,se)).elementType=De,K.lanes=ue,K;case we:return(K=createFiberImplClass(19,ae,ne,se)).elementType=we,K.lanes=ue,K;default:if("object"===ie(K)&&null!==K)switch(K.$$typeof){case _e:ce=10;break e;case ye:ce=9;break e;case Ae:ce=11;break e;case Ee:ce=14;break e;case ke:ce=16,oe=null;break e}ce=29,ae=Error(formatProdErrorMessage(130,null===K?"null":ie(K),"")),oe=null}return(ne=createFiberImplClass(ce,ae,ne,se)).elementType=K,ne.type=oe,ne.lanes=ue,ne}function createFiberFromFragment(K,ne,ae,oe){return(K=createFiberImplClass(7,K,oe,ne)).lanes=ae,K}function createFiberFromText(K,ne,ae){return(K=createFiberImplClass(6,K,null,ne)).lanes=ae,K}function createFiberFromDehydratedFragment(K){var ne=createFiberImplClass(18,null,null,0);return ne.stateNode=K,ne}function createFiberFromPortal(K,ne,ae){return(ne=createFiberImplClass(4,null!==K.children?K.children:[],K.key,ne)).lanes=ae,ne.stateNode={containerInfo:K.containerInfo,pendingChildren:null,implementation:K.implementation},ne}var gr=new WeakMap;function createCapturedValueAtFiber(K,ne){if("object"===ie(K)&&null!==K){var ae=gr.get(K);return void 0!==ae?ae:(ne={value:K,source:ne,stack:getStackByFiberInDevAndProd(ne)},gr.set(K,ne),ne)}return{value:K,source:ne,stack:getStackByFiberInDevAndProd(ne)}}var vr=[],yr=0,_r=null,Ar=0,Dr=[],wr=0,Er=null,kr=1,xr="";function pushTreeFork(K,ne){vr[yr++]=Ar,vr[yr++]=_r,_r=K,Ar=ne}function pushTreeId(K,ne,ae){Dr[wr++]=kr,Dr[wr++]=xr,Dr[wr++]=Er,Er=K;var oe=kr;K=xr;var ie=32-Dt(oe)-1;oe&=~(1<<ie),ae+=1;var se=32-Dt(ne)+ie;if(30<se){var ue=ie-ie%5;se=(oe&(1<<ue)-1).toString(32),oe>>=ue,ie-=ue,kr=1<<32-Dt(ne)+ie|ae<<ie|oe,xr=se+K}else kr=1<<se|ae<<ie|oe,xr=K}function pushMaterializedTreeId(K){null!==K.return&&(pushTreeFork(K,1),pushTreeId(K,1,0))}function popTreeContext(K){for(;K===_r;)_r=vr[--yr],vr[yr]=null,Ar=vr[--yr],vr[yr]=null;for(;K===Er;)Er=Dr[--wr],Dr[wr]=null,xr=Dr[--wr],Dr[wr]=null,kr=Dr[--wr],Dr[wr]=null}function restoreSuspendedTreeContext(K,ne){Dr[wr++]=kr,Dr[wr++]=xr,Dr[wr++]=Er,kr=ne.id,xr=ne.overflow,Er=K}var Cr=null,Sr=null,Fr=!1,Tr=null,Or=!1,Ir=Error(formatProdErrorMessage(519));function throwOnHydrationMismatch(K){throw queueHydrationError(createCapturedValueAtFiber(Error(formatProdErrorMessage(418,1<arguments.length&&void 0!==arguments[1]&&arguments[1]?"text":"HTML","")),K)),Ir}function prepareToHydrateHostInstance(K){var ne=K.stateNode,ae=K.type,oe=K.memoizedProps;switch(ne[Ot]=K,ne[It]=oe,ae){case"dialog":listenToNonDelegatedEvent("cancel",ne),listenToNonDelegatedEvent("close",ne);break;case"iframe":case"object":case"embed":listenToNonDelegatedEvent("load",ne);break;case"video":case"audio":for(ae=0;ae<xo.length;ae++)listenToNonDelegatedEvent(xo[ae],ne);break;case"source":listenToNonDelegatedEvent("error",ne);break;case"img":case"image":case"link":listenToNonDelegatedEvent("error",ne),listenToNonDelegatedEvent("load",ne);break;case"details":listenToNonDelegatedEvent("toggle",ne);break;case"input":listenToNonDelegatedEvent("invalid",ne),initInput(ne,oe.value,oe.defaultValue,oe.checked,oe.defaultChecked,oe.type,oe.name,!0);break;case"select":listenToNonDelegatedEvent("invalid",ne);break;case"textarea":listenToNonDelegatedEvent("invalid",ne),initTextarea(ne,oe.value,oe.defaultValue,oe.children)}"string"!=typeof(ae=oe.children)&&"number"!=typeof ae&&"bigint"!=typeof ae||ne.textContent===""+ae||!0===oe.suppressHydrationWarning||checkForUnmatchedText(ne.textContent,ae)?(null!=oe.popover&&(listenToNonDelegatedEvent("beforetoggle",ne),listenToNonDelegatedEvent("toggle",ne)),null!=oe.onScroll&&listenToNonDelegatedEvent("scroll",ne),null!=oe.onScrollEnd&&listenToNonDelegatedEvent("scrollend",ne),null!=oe.onClick&&(ne.onclick=noop$1),ne=!0):ne=!1,ne||throwOnHydrationMismatch(K,!0)}function popToNextHostParent(K){for(Cr=K.return;Cr;)switch(Cr.tag){case 5:case 31:case 13:return void(Or=!1);case 27:case 3:return void(Or=!0);default:Cr=Cr.return}}function popHydrationState(K){if(K!==Cr)return!1;if(!Fr)return popToNextHostParent(K),Fr=!0,!1;var ne,ae=K.tag;if((ne=3!==ae&&27!==ae)&&((ne=5===ae)&&(ne=!("form"!==(ne=K.type)&&"button"!==ne)||shouldSetTextContent(K.type,K.memoizedProps)),ne=!ne),ne&&Sr&&throwOnHydrationMismatch(K),popToNextHostParent(K),13===ae){if(!(K=null!==(K=K.memoizedState)?K.dehydrated:null))throw Error(formatProdErrorMessage(317));Sr=getNextHydratableInstanceAfterHydrationBoundary(K)}else if(31===ae){if(!(K=null!==(K=K.memoizedState)?K.dehydrated:null))throw Error(formatProdErrorMessage(317));Sr=getNextHydratableInstanceAfterHydrationBoundary(K)}else 27===ae?(ae=Sr,isSingletonScope(K.type)?(K=No,No=null,Sr=K):Sr=ae):Sr=Cr?getNextHydratable(K.stateNode.nextSibling):null;return!0}function resetHydrationState(){Sr=Cr=null,Fr=!1}function upgradeHydrationErrorsToRecoverable(){var K=Tr;return null!==K&&(null===to?to=K:to.push.apply(to,K),Tr=null),K}function queueHydrationError(K){null===Tr?Tr=[K]:Tr.push(K)}var Mr=createCursor(null),Pr=null,Rr=null;function pushProvider(K,ne,ae){push(Mr,ne._currentValue),ne._currentValue=ae}function popProvider(K){K._currentValue=Mr.current,pop(Mr)}function scheduleContextWorkOnParentPath(K,ne,ae){for(;null!==K;){var oe=K.alternate;if((K.childLanes&ne)!==ne?(K.childLanes|=ne,null!==oe&&(oe.childLanes|=ne)):null!==oe&&(oe.childLanes&ne)!==ne&&(oe.childLanes|=ne),K===ae)break;K=K.return}}function propagateContextChanges(K,ne,ae,oe){var ie=K.child;for(null!==ie&&(ie.return=K);null!==ie;){var se=ie.dependencies;if(null!==se){var ue=ie.child;se=se.firstContext;e:for(;null!==se;){var ce=se;se=ie;for(var de=0;de<ne.length;de++)if(ce.context===ne[de]){se.lanes|=ae,null!==(ce=se.alternate)&&(ce.lanes|=ae),scheduleContextWorkOnParentPath(se.return,ae,K),oe||(ue=null);break e}se=ce.next}}else if(18===ie.tag){if(null===(ue=ie.return))throw Error(formatProdErrorMessage(341));ue.lanes|=ae,null!==(se=ue.alternate)&&(se.lanes|=ae),scheduleContextWorkOnParentPath(ue,ae,K),ue=null}else ue=ie.child;if(null!==ue)ue.return=ie;else for(ue=ie;null!==ue;){if(ue===K){ue=null;break}if(null!==(ie=ue.sibling)){ie.return=ue.return,ue=ie;break}ue=ue.return}ie=ue}}function propagateParentContextChanges(K,ne,ae,oe){K=null;for(var ie=ne,se=!1;null!==ie;){if(!se)if(524288&ie.flags)se=!0;else if(262144&ie.flags)break;if(10===ie.tag){var ue=ie.alternate;if(null===ue)throw Error(formatProdErrorMessage(387));if(null!==(ue=ue.memoizedProps)){var ce=ie.type;Wn(ie.pendingProps.value,ue.value)||(null!==K?K.push(ce):K=[ce])}}else if(ie===He.current){if(null===(ue=ie.alternate))throw Error(formatProdErrorMessage(387));ue.memoizedState.memoizedState!==ie.memoizedState.memoizedState&&(null!==K?K.push(Wo):K=[Wo])}ie=ie.return}null!==K&&propagateContextChanges(ne,K,ae,oe),ne.flags|=262144}function checkIfContextChanged(K){for(K=K.firstContext;null!==K;){if(!Wn(K.context._currentValue,K.memoizedValue))return!0;K=K.next}return!1}function prepareToReadContext(K){Pr=K,Rr=null,null!==(K=K.dependencies)&&(K.firstContext=null)}function readContext(K){return readContextForConsumer(Pr,K)}function readContextDuringReconciliation(K,ne){return null===Pr&&prepareToReadContext(K),readContextForConsumer(K,ne)}function readContextForConsumer(K,ne){var ae=ne._currentValue;if(ne={context:ne,memoizedValue:ae,next:null},null===Rr){if(null===K)throw Error(formatProdErrorMessage(308));Rr=ne,K.dependencies={lanes:0,firstContext:ne},K.flags|=524288}else Rr=Rr.next=ne;return ae}var Br="undefined"!=typeof AbortController?AbortController:function(){var K=[],ne=this.signal={aborted:!1,addEventListener:function addEventListener(ne,ae){K.push(ae)}};this.abort=function(){ne.aborted=!0,K.forEach(function(K){return K()})}},Lr=se.unstable_scheduleCallback,Nr=se.unstable_NormalPriority,jr={$$typeof:_e,Consumer:null,Provider:null,_currentValue:null,_currentValue2:null,_threadCount:0};function createCache(){return{controller:new Br,data:new Map,refCount:0}}function releaseCache(K){K.refCount--,0===K.refCount&&Lr(Nr,function(){K.controller.abort()})}var zr=null,Ur=0,Hr=0,Vr=null;function pingEngtangledActionScope(){if(0===--Ur&&null!==zr){null!==Vr&&(Vr.status="fulfilled");var K=zr;zr=null,Hr=0,Vr=null;for(var ne=0;ne<K.length;ne++)(0,K[ne])()}}var $r=Ie.S;Ie.S=function(K,ne){ao=Ze(),"object"===ie(ne)&&null!==ne&&"function"==typeof ne.then&&function entangleAsyncAction(K,ne){if(null===zr){var ae=zr=[];Ur=0,Hr=requestTransitionLane(),Vr={status:"pending",value:void 0,then:function then(K){ae.push(K)}}}return Ur++,ne.then(pingEngtangledActionScope,pingEngtangledActionScope),ne}(0,ne),null!==$r&&$r(K,ne)};var qr=createCursor(null);function peekCacheFromPool(){var K=qr.current;return null!==K?K:ja.pooledCache}function pushTransition(K,ne){push(qr,null===ne?qr.current:ne.pool)}function getSuspendedCache(){var K=peekCacheFromPool();return null===K?null:{parent:jr._currentValue,pool:K}}var Wr=Error(formatProdErrorMessage(460)),Gr=Error(formatProdErrorMessage(474)),Kr=Error(formatProdErrorMessage(542)),Zr={then:function then(){}};function isThenableResolved(K){return"fulfilled"===(K=K.status)||"rejected"===K}function trackUsedThenable(K,ne,ae){switch(void 0===(ae=K[ae])?K.push(ne):ae!==ne&&(ne.then(noop$1,noop$1),ne=ae),ne.status){case"fulfilled":return ne.value;case"rejected":throw checkIfUseWrappedInAsyncCatch(K=ne.reason),K;default:if("string"==typeof ne.status)ne.then(noop$1,noop$1);else{if(null!==(K=ja)&&100<K.shellSuspendCounter)throw Error(formatProdErrorMessage(482));(K=ne).status="pending",K.then(function(K){if("pending"===ne.status){var ae=ne;ae.status="fulfilled",ae.value=K}},function(K){if("pending"===ne.status){var ae=ne;ae.status="rejected",ae.reason=K}})}switch(ne.status){case"fulfilled":return ne.value;case"rejected":throw checkIfUseWrappedInAsyncCatch(K=ne.reason),K}throw Xr=ne,Wr}}function resolveLazy(K){try{return(0,K._init)(K._payload)}catch(K){if(null!==K&&"object"===ie(K)&&"function"==typeof K.then)throw Xr=K,Wr;throw K}}var Xr=null;function getSuspendedThenable(){if(null===Xr)throw Error(formatProdErrorMessage(459));var K=Xr;return Xr=null,K}function checkIfUseWrappedInAsyncCatch(K){if(K===Wr||K===Kr)throw Error(formatProdErrorMessage(483))}var Qr=null,Yr=0;function unwrapThenable(K){var ne=Yr;return Yr+=1,null===Qr&&(Qr=[]),trackUsedThenable(Qr,K,ne)}function coerceRef(K,ne){ne=ne.props.ref,K.ref=void 0!==ne?ne:null}function throwOnInvalidObjectTypeImpl(K,ne){if(ne.$$typeof===pe)throw Error(formatProdErrorMessage(525));throw K=Object.prototype.toString.call(ne),Error(formatProdErrorMessage(31,"[object Object]"===K?"object with keys {"+Object.keys(ne).join(", ")+"}":K))}function createChildReconciler(K){function deleteChild(ne,ae){if(K){var oe=ne.deletions;null===oe?(ne.deletions=[ae],ne.flags|=16):oe.push(ae)}}function deleteRemainingChildren(ne,ae){if(!K)return null;for(;null!==ae;)deleteChild(ne,ae),ae=ae.sibling;return null}function mapRemainingChildren(K){for(var ne=new Map;null!==K;)null!==K.key?ne.set(K.key,K):ne.set(K.index,K),K=K.sibling;return ne}function useFiber(K,ne){return(K=createWorkInProgress(K,ne)).index=0,K.sibling=null,K}function placeChild(ne,ae,oe){return ne.index=oe,K?null!==(oe=ne.alternate)?(oe=oe.index)<ae?(ne.flags|=67108866,ae):oe:(ne.flags|=67108866,ae):(ne.flags|=1048576,ae)}function placeSingleChild(ne){return K&&null===ne.alternate&&(ne.flags|=67108866),ne}function updateTextNode(K,ne,ae,oe){return null===ne||6!==ne.tag?((ne=createFiberFromText(ae,K.mode,oe)).return=K,ne):((ne=useFiber(ne,ae)).return=K,ne)}function updateElement(K,ne,ae,oe){var se=ae.type;return se===me?updateFragment(K,ne,ae.props.children,oe,ae.key):null!==ne&&(ne.elementType===se||"object"===ie(se)&&null!==se&&se.$$typeof===ke&&resolveLazy(se)===ne.type)?(coerceRef(ne=useFiber(ne,ae.props),ae),ne.return=K,ne):(coerceRef(ne=createFiberFromTypeAndProps(ae.type,ae.key,ae.props,null,K.mode,oe),ae),ne.return=K,ne)}function updatePortal(K,ne,ae,oe){return null===ne||4!==ne.tag||ne.stateNode.containerInfo!==ae.containerInfo||ne.stateNode.implementation!==ae.implementation?((ne=createFiberFromPortal(ae,K.mode,oe)).return=K,ne):((ne=useFiber(ne,ae.children||[])).return=K,ne)}function updateFragment(K,ne,ae,oe,ie){return null===ne||7!==ne.tag?((ne=createFiberFromFragment(ae,K.mode,oe,ie)).return=K,ne):((ne=useFiber(ne,ae)).return=K,ne)}function createChild(K,ne,ae){if("string"==typeof ne&&""!==ne||"number"==typeof ne||"bigint"==typeof ne)return(ne=createFiberFromText(""+ne,K.mode,ae)).return=K,ne;if("object"===ie(ne)&&null!==ne){switch(ne.$$typeof){case fe:return coerceRef(ae=createFiberFromTypeAndProps(ne.type,ne.key,ne.props,null,K.mode,ae),ne),ae.return=K,ae;case he:return(ne=createFiberFromPortal(ne,K.mode,ae)).return=K,ne;case ke:return createChild(K,ne=resolveLazy(ne),ae)}if(Oe(ne)||getIteratorFn(ne))return(ne=createFiberFromFragment(ne,K.mode,ae,null)).return=K,ne;if("function"==typeof ne.then)return createChild(K,unwrapThenable(ne),ae);if(ne.$$typeof===_e)return createChild(K,readContextDuringReconciliation(K,ne),ae);throwOnInvalidObjectTypeImpl(K,ne)}return null}function updateSlot(K,ne,ae,oe){var se=null!==ne?ne.key:null;if("string"==typeof ae&&""!==ae||"number"==typeof ae||"bigint"==typeof ae)return null!==se?null:updateTextNode(K,ne,""+ae,oe);if("object"===ie(ae)&&null!==ae){switch(ae.$$typeof){case fe:return ae.key===se?updateElement(K,ne,ae,oe):null;case he:return ae.key===se?updatePortal(K,ne,ae,oe):null;case ke:return updateSlot(K,ne,ae=resolveLazy(ae),oe)}if(Oe(ae)||getIteratorFn(ae))return null!==se?null:updateFragment(K,ne,ae,oe,null);if("function"==typeof ae.then)return updateSlot(K,ne,unwrapThenable(ae),oe);if(ae.$$typeof===_e)return updateSlot(K,ne,readContextDuringReconciliation(K,ae),oe);throwOnInvalidObjectTypeImpl(K,ae)}return null}function updateFromMap(K,ne,ae,oe,se){if("string"==typeof oe&&""!==oe||"number"==typeof oe||"bigint"==typeof oe)return updateTextNode(ne,K=K.get(ae)||null,""+oe,se);if("object"===ie(oe)&&null!==oe){switch(oe.$$typeof){case fe:return updateElement(ne,K=K.get(null===oe.key?ae:oe.key)||null,oe,se);case he:return updatePortal(ne,K=K.get(null===oe.key?ae:oe.key)||null,oe,se);case ke:return updateFromMap(K,ne,ae,oe=resolveLazy(oe),se)}if(Oe(oe)||getIteratorFn(oe))return updateFragment(ne,K=K.get(ae)||null,oe,se,null);if("function"==typeof oe.then)return updateFromMap(K,ne,ae,unwrapThenable(oe),se);if(oe.$$typeof===_e)return updateFromMap(K,ne,ae,readContextDuringReconciliation(ne,oe),se);throwOnInvalidObjectTypeImpl(ne,oe)}return null}function reconcileChildFibersImpl(ne,ae,oe,se){if("object"===ie(oe)&&null!==oe&&oe.type===me&&null===oe.key&&(oe=oe.props.children),"object"===ie(oe)&&null!==oe){switch(oe.$$typeof){case fe:e:{for(var ue=oe.key;null!==ae;){if(ae.key===ue){if((ue=oe.type)===me){if(7===ae.tag){deleteRemainingChildren(ne,ae.sibling),(se=useFiber(ae,oe.props.children)).return=ne,ne=se;break e}}else if(ae.elementType===ue||"object"===ie(ue)&&null!==ue&&ue.$$typeof===ke&&resolveLazy(ue)===ae.type){deleteRemainingChildren(ne,ae.sibling),coerceRef(se=useFiber(ae,oe.props),oe),se.return=ne,ne=se;break e}deleteRemainingChildren(ne,ae);break}deleteChild(ne,ae),ae=ae.sibling}oe.type===me?((se=createFiberFromFragment(oe.props.children,ne.mode,se,oe.key)).return=ne,ne=se):(coerceRef(se=createFiberFromTypeAndProps(oe.type,oe.key,oe.props,null,ne.mode,se),oe),se.return=ne,ne=se)}return placeSingleChild(ne);case he:e:{for(ue=oe.key;null!==ae;){if(ae.key===ue){if(4===ae.tag&&ae.stateNode.containerInfo===oe.containerInfo&&ae.stateNode.implementation===oe.implementation){deleteRemainingChildren(ne,ae.sibling),(se=useFiber(ae,oe.children||[])).return=ne,ne=se;break e}deleteRemainingChildren(ne,ae);break}deleteChild(ne,ae),ae=ae.sibling}(se=createFiberFromPortal(oe,ne.mode,se)).return=ne,ne=se}return placeSingleChild(ne);case ke:return reconcileChildFibersImpl(ne,ae,oe=resolveLazy(oe),se)}if(Oe(oe))return function reconcileChildrenArray(ne,ae,oe,ie){for(var se=null,ue=null,ce=ae,de=ae=0,pe=null;null!==ce&&de<oe.length;de++){ce.index>de?(pe=ce,ce=null):pe=ce.sibling;var fe=updateSlot(ne,ce,oe[de],ie);if(null===fe){null===ce&&(ce=pe);break}K&&ce&&null===fe.alternate&&deleteChild(ne,ce),ae=placeChild(fe,ae,de),null===ue?se=fe:ue.sibling=fe,ue=fe,ce=pe}if(de===oe.length)return deleteRemainingChildren(ne,ce),Fr&&pushTreeFork(ne,de),se;if(null===ce){for(;de<oe.length;de++)null!==(ce=createChild(ne,oe[de],ie))&&(ae=placeChild(ce,ae,de),null===ue?se=ce:ue.sibling=ce,ue=ce);return Fr&&pushTreeFork(ne,de),se}for(ce=mapRemainingChildren(ce);de<oe.length;de++)null!==(pe=updateFromMap(ce,ne,de,oe[de],ie))&&(K&&null!==pe.alternate&&ce.delete(null===pe.key?de:pe.key),ae=placeChild(pe,ae,de),null===ue?se=pe:ue.sibling=pe,ue=pe);return K&&ce.forEach(function(K){return deleteChild(ne,K)}),Fr&&pushTreeFork(ne,de),se}(ne,ae,oe,se);if(getIteratorFn(oe)){if("function"!=typeof(ue=getIteratorFn(oe)))throw Error(formatProdErrorMessage(150));return function reconcileChildrenIterator(ne,ae,oe,ie){if(null==oe)throw Error(formatProdErrorMessage(151));for(var se=null,ue=null,ce=ae,de=ae=0,pe=null,fe=oe.next();null!==ce&&!fe.done;de++,fe=oe.next()){ce.index>de?(pe=ce,ce=null):pe=ce.sibling;var he=updateSlot(ne,ce,fe.value,ie);if(null===he){null===ce&&(ce=pe);break}K&&ce&&null===he.alternate&&deleteChild(ne,ce),ae=placeChild(he,ae,de),null===ue?se=he:ue.sibling=he,ue=he,ce=pe}if(fe.done)return deleteRemainingChildren(ne,ce),Fr&&pushTreeFork(ne,de),se;if(null===ce){for(;!fe.done;de++,fe=oe.next())null!==(fe=createChild(ne,fe.value,ie))&&(ae=placeChild(fe,ae,de),null===ue?se=fe:ue.sibling=fe,ue=fe);return Fr&&pushTreeFork(ne,de),se}for(ce=mapRemainingChildren(ce);!fe.done;de++,fe=oe.next())null!==(fe=updateFromMap(ce,ne,de,fe.value,ie))&&(K&&null!==fe.alternate&&ce.delete(null===fe.key?de:fe.key),ae=placeChild(fe,ae,de),null===ue?se=fe:ue.sibling=fe,ue=fe);return K&&ce.forEach(function(K){return deleteChild(ne,K)}),Fr&&pushTreeFork(ne,de),se}(ne,ae,oe=ue.call(oe),se)}if("function"==typeof oe.then)return reconcileChildFibersImpl(ne,ae,unwrapThenable(oe),se);if(oe.$$typeof===_e)return reconcileChildFibersImpl(ne,ae,readContextDuringReconciliation(ne,oe),se);throwOnInvalidObjectTypeImpl(ne,oe)}return"string"==typeof oe&&""!==oe||"number"==typeof oe||"bigint"==typeof oe?(oe=""+oe,null!==ae&&6===ae.tag?(deleteRemainingChildren(ne,ae.sibling),(se=useFiber(ae,oe)).return=ne,ne=se):(deleteRemainingChildren(ne,ae),(se=createFiberFromText(oe,ne.mode,se)).return=ne,ne=se),placeSingleChild(ne)):deleteRemainingChildren(ne,ae)}return function(K,ne,ae,oe){try{Yr=0;var ie=reconcileChildFibersImpl(K,ne,ae,oe);return Qr=null,ie}catch(ne){if(ne===Wr||ne===Kr)throw ne;var se=createFiberImplClass(29,ne,null,K.mode);return se.lanes=oe,se.return=K,se}}}var Jr=createChildReconciler(!0),ea=createChildReconciler(!1),ta=!1;function initializeUpdateQueue(K){K.updateQueue={baseState:K.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,lanes:0,hiddenCallbacks:null},callbacks:null}}function cloneUpdateQueue(K,ne){K=K.updateQueue,ne.updateQueue===K&&(ne.updateQueue={baseState:K.baseState,firstBaseUpdate:K.firstBaseUpdate,lastBaseUpdate:K.lastBaseUpdate,shared:K.shared,callbacks:null})}function createUpdate(K){return{lane:K,tag:0,payload:null,callback:null,next:null}}function enqueueUpdate(K,ne,ae){var oe=K.updateQueue;if(null===oe)return null;if(oe=oe.shared,2&Na){var ie=oe.pending;return null===ie?ne.next=ne:(ne.next=ie.next,ie.next=ne),oe.pending=ne,ne=getRootForUpdatedFiber(K),markUpdateLaneFromFiberToRoot(K,null,ae),ne}return enqueueUpdate$1(K,oe,ne,ae),getRootForUpdatedFiber(K)}function entangleTransitions(K,ne,ae){if(null!==(ne=ne.updateQueue)&&(ne=ne.shared,4194048&ae)){var oe=ne.lanes;ae|=oe&=K.pendingLanes,ne.lanes=ae,markRootEntangled(K,ae)}}function enqueueCapturedUpdate(K,ne){var ae=K.updateQueue,oe=K.alternate;if(null!==oe&&ae===(oe=oe.updateQueue)){var ie=null,se=null;if(null!==(ae=ae.firstBaseUpdate)){do{var ue={lane:ae.lane,tag:ae.tag,payload:ae.payload,callback:null,next:null};null===se?ie=se=ue:se=se.next=ue,ae=ae.next}while(null!==ae);null===se?ie=se=ne:se=se.next=ne}else ie=se=ne;return ae={baseState:oe.baseState,firstBaseUpdate:ie,lastBaseUpdate:se,shared:oe.shared,callbacks:oe.callbacks},void(K.updateQueue=ae)}null===(K=ae.lastBaseUpdate)?ae.firstBaseUpdate=ne:K.next=ne,ae.lastBaseUpdate=ne}var na=!1;function suspendIfUpdateReadFromEntangledAsyncAction(){if(na){if(null!==Vr)throw Vr}}function processUpdateQueue(K,ne,ae,oe){na=!1;var ie=K.updateQueue;ta=!1;var se=ie.firstBaseUpdate,ue=ie.lastBaseUpdate,ce=ie.shared.pending;if(null!==ce){ie.shared.pending=null;var pe=ce,fe=pe.next;pe.next=null,null===ue?se=fe:ue.next=fe,ue=pe;var he=K.alternate;null!==he&&((ce=(he=he.updateQueue).lastBaseUpdate)!==ue&&(null===ce?he.firstBaseUpdate=fe:ce.next=fe,he.lastBaseUpdate=pe))}if(null!==se){var me=ie.baseState;for(ue=0,he=fe=pe=null,ce=se;;){var ge=-536870913&ce.lane,ve=ge!==ce.lane;if(ve?(Ua&ge)===ge:(oe&ge)===ge){0!==ge&&ge===Hr&&(na=!0),null!==he&&(he=he.next={lane:0,tag:ce.tag,payload:ce.payload,callback:null,next:null});e:{var ye=K,_e=ce;ge=ne;var Ae=ae;switch(_e.tag){case 1:if("function"==typeof(ye=_e.payload)){me=ye.call(Ae,me,ge);break e}me=ye;break e;case 3:ye.flags=-65537&ye.flags|128;case 0:if(null==(ge="function"==typeof(ye=_e.payload)?ye.call(Ae,me,ge):ye))break e;me=de({},me,ge);break e;case 2:ta=!0}}null!==(ge=ce.callback)&&(K.flags|=64,ve&&(K.flags|=8192),null===(ve=ie.callbacks)?ie.callbacks=[ge]:ve.push(ge))}else ve={lane:ge,tag:ce.tag,payload:ce.payload,callback:ce.callback,next:null},null===he?(fe=he=ve,pe=me):he=he.next=ve,ue|=ge;if(null===(ce=ce.next)){if(null===(ce=ie.shared.pending))break;ce=(ve=ce).next,ve.next=null,ie.lastBaseUpdate=ve,ie.shared.pending=null}}null===he&&(pe=me),ie.baseState=pe,ie.firstBaseUpdate=fe,ie.lastBaseUpdate=he,null===se&&(ie.shared.lanes=0),Za|=ue,K.lanes=ue,K.memoizedState=me}}function callCallback(K,ne){if("function"!=typeof K)throw Error(formatProdErrorMessage(191,K));K.call(ne)}function commitCallbacks(K,ne){var ae=K.callbacks;if(null!==ae)for(K.callbacks=null,K=0;K<ae.length;K++)callCallback(ae[K],ne)}var ra=createCursor(null),aa=createCursor(0);function pushHiddenContext(K,ne){push(aa,K=Ga),push(ra,ne),Ga=K|ne.baseLanes}function reuseHiddenContextOnStack(){push(aa,Ga),push(ra,ra.current)}function popHiddenContext(){Ga=aa.current,pop(ra),pop(aa)}var oa=createCursor(null),ia=null;function pushPrimaryTreeSuspenseHandler(K){var ne=K.alternate;push(sa,1&sa.current),push(oa,K),null===ia&&(null===ne||null!==ra.current||null!==ne.memoizedState)&&(ia=K)}function pushDehydratedActivitySuspenseHandler(K){push(sa,sa.current),push(oa,K),null===ia&&(ia=K)}function pushOffscreenSuspenseHandler(K){22===K.tag?(push(sa,sa.current),push(oa,K),null===ia&&(ia=K)):reuseSuspenseHandlerOnStack()}function reuseSuspenseHandlerOnStack(){push(sa,sa.current),push(oa,oa.current)}function popSuspenseHandler(K){pop(oa),ia===K&&(ia=null),pop(sa)}var sa=createCursor(0);function findFirstSuspended(K){for(var ne=K;null!==ne;){if(13===ne.tag){var ae=ne.memoizedState;if(null!==ae&&(null===(ae=ae.dehydrated)||isSuspenseInstancePending(ae)||isSuspenseInstanceFallback(ae)))return ne}else if(19!==ne.tag||"forwards"!==ne.memoizedProps.revealOrder&&"backwards"!==ne.memoizedProps.revealOrder&&"unstable_legacy-backwards"!==ne.memoizedProps.revealOrder&&"together"!==ne.memoizedProps.revealOrder){if(null!==ne.child){ne.child.return=ne,ne=ne.child;continue}}else if(128&ne.flags)return ne;if(ne===K)break;for(;null===ne.sibling;){if(null===ne.return||ne.return===K)return null;ne=ne.return}ne.sibling.return=ne.return,ne=ne.sibling}return null}var ua=0,ca=null,la=null,da=null,pa=!1,fa=!1,ha=!1,ma=0,ga=0,va=null,ba=0;function throwInvalidHookError(){throw Error(formatProdErrorMessage(321))}function areHookInputsEqual(K,ne){if(null===ne)return!1;for(var ae=0;ae<ne.length&&ae<K.length;ae++)if(!Wn(K[ae],ne[ae]))return!1;return!0}function renderWithHooks(K,ne,ae,oe,ie,se){return ua=se,ca=ne,ne.memoizedState=null,ne.updateQueue=null,ne.lanes=0,Ie.H=null===K||null===K.memoizedState?_a:Aa,ha=!1,se=ae(oe,ie),ha=!1,fa&&(se=renderWithHooksAgain(ne,ae,oe,ie)),finishRenderingHooks(K),se}function finishRenderingHooks(K){Ie.H=ya;var ne=null!==la&&null!==la.next;if(ua=0,da=la=ca=null,pa=!1,ga=0,va=null,ne)throw Error(formatProdErrorMessage(300));null===K||ka||null!==(K=K.dependencies)&&checkIfContextChanged(K)&&(ka=!0)}function renderWithHooksAgain(K,ne,ae,oe){ca=K;var ie=0;do{if(fa&&(va=null),ga=0,fa=!1,25<=ie)throw Error(formatProdErrorMessage(301));if(ie+=1,da=la=null,null!=K.updateQueue){var se=K.updateQueue;se.lastEffect=null,se.events=null,se.stores=null,null!=se.memoCache&&(se.memoCache.index=0)}Ie.H=Da,se=ne(ae,oe)}while(fa);return se}function TransitionAwareHostComponent(){var K=Ie.H,ne=K.useState()[0];return ne="function"==typeof ne.then?useThenable(ne):ne,K=K.useState()[0],(null!==la?la.memoizedState:null)!==K&&(ca.flags|=1024),ne}function checkDidRenderIdHook(){var K=0!==ma;return ma=0,K}function bailoutHooks(K,ne,ae){ne.updateQueue=K.updateQueue,ne.flags&=-2053,K.lanes&=~ae}function resetHooksOnUnwind(K){if(pa){for(K=K.memoizedState;null!==K;){var ne=K.queue;null!==ne&&(ne.pending=null),K=K.next}pa=!1}ua=0,da=la=ca=null,fa=!1,ga=ma=0,va=null}function mountWorkInProgressHook(){var K={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return null===da?ca.memoizedState=da=K:da=da.next=K,da}function updateWorkInProgressHook(){if(null===la){var K=ca.alternate;K=null!==K?K.memoizedState:null}else K=la.next;var ne=null===da?ca.memoizedState:da.next;if(null!==ne)da=ne,la=K;else{if(null===K){if(null===ca.alternate)throw Error(formatProdErrorMessage(467));throw Error(formatProdErrorMessage(310))}K={memoizedState:(la=K).memoizedState,baseState:la.baseState,baseQueue:la.baseQueue,queue:la.queue,next:null},null===da?ca.memoizedState=da=K:da=da.next=K}return da}function useThenable(K){var ne=ga;return ga+=1,null===va&&(va=[]),K=trackUsedThenable(va,K,ne),ne=ca,null===(null===da?ne.memoizedState:da.next)&&(ne=ne.alternate,Ie.H=null===ne||null===ne.memoizedState?_a:Aa),K}function use(K){if(null!==K&&"object"===ie(K)){if("function"==typeof K.then)return useThenable(K);if(K.$$typeof===_e)return readContext(K)}throw Error(formatProdErrorMessage(438,String(K)))}function useMemoCache(K){var ne=null,ae=ca.updateQueue;if(null!==ae&&(ne=ae.memoCache),null==ne){var oe=ca.alternate;null!==oe&&(null!==(oe=oe.updateQueue)&&(null!=(oe=oe.memoCache)&&(ne={data:oe.data.map(function(K){return K.slice()}),index:0})))}if(null==ne&&(ne={data:[],index:0}),null===ae&&(ae={lastEffect:null,events:null,stores:null,memoCache:null},ca.updateQueue=ae),ae.memoCache=ne,void 0===(ae=ne.data[ne.index]))for(ae=ne.data[ne.index]=Array(K),oe=0;oe<K;oe++)ae[oe]=Ce;return ne.index++,ae}function basicStateReducer(K,ne){return"function"==typeof ne?ne(K):ne}function updateReducer(K){return updateReducerImpl(updateWorkInProgressHook(),la,K)}function updateReducerImpl(K,ne,ae){var oe=K.queue;if(null===oe)throw Error(formatProdErrorMessage(311));oe.lastRenderedReducer=ae;var ie=K.baseQueue,se=oe.pending;if(null!==se){if(null!==ie){var ue=ie.next;ie.next=se.next,se.next=ue}ne.baseQueue=ie=se,oe.pending=null}if(se=K.baseState,null===ie)K.memoizedState=se;else{var ce=ue=null,de=null,pe=ne=ie.next,fe=!1;do{var he=-536870913&pe.lane;if(he!==pe.lane?(Ua&he)===he:(ua&he)===he){var me=pe.revertLane;if(0===me)null!==de&&(de=de.next={lane:0,revertLane:0,gesture:null,action:pe.action,hasEagerState:pe.hasEagerState,eagerState:pe.eagerState,next:null}),he===Hr&&(fe=!0);else{if((ua&me)===me){pe=pe.next,me===Hr&&(fe=!0);continue}he={lane:0,revertLane:pe.revertLane,gesture:null,action:pe.action,hasEagerState:pe.hasEagerState,eagerState:pe.eagerState,next:null},null===de?(ce=de=he,ue=se):de=de.next=he,ca.lanes|=me,Za|=me}he=pe.action,ha&&ae(se,he),se=pe.hasEagerState?pe.eagerState:ae(se,he)}else me={lane:he,revertLane:pe.revertLane,gesture:pe.gesture,action:pe.action,hasEagerState:pe.hasEagerState,eagerState:pe.eagerState,next:null},null===de?(ce=de=me,ue=se):de=de.next=me,ca.lanes|=he,Za|=he;pe=pe.next}while(null!==pe&&pe!==ne);if(null===de?ue=se:de.next=ce,!Wn(se,K.memoizedState)&&(ka=!0,fe&&null!==(ae=Vr)))throw ae;K.memoizedState=se,K.baseState=ue,K.baseQueue=de,oe.lastRenderedState=se}return null===ie&&(oe.lanes=0),[K.memoizedState,oe.dispatch]}function rerenderReducer(K){var ne=updateWorkInProgressHook(),ae=ne.queue;if(null===ae)throw Error(formatProdErrorMessage(311));ae.lastRenderedReducer=K;var oe=ae.dispatch,ie=ae.pending,se=ne.memoizedState;if(null!==ie){ae.pending=null;var ue=ie=ie.next;do{se=K(se,ue.action),ue=ue.next}while(ue!==ie);Wn(se,ne.memoizedState)||(ka=!0),ne.memoizedState=se,null===ne.baseQueue&&(ne.baseState=se),ae.lastRenderedState=se}return[se,oe]}function updateSyncExternalStore(K,ne,ae){var oe=ca,ie=updateWorkInProgressHook(),se=Fr;if(se){if(void 0===ae)throw Error(formatProdErrorMessage(407));ae=ae()}else ae=ne();var ue=!Wn((la||ie).memoizedState,ae);if(ue&&(ie.memoizedState=ae,ka=!0),ie=ie.queue,updateEffect(subscribeToStore.bind(null,oe,ie,K),[K]),ie.getSnapshot!==ne||ue||null!==da&&1&da.memoizedState.tag){if(oe.flags|=2048,pushSimpleEffect(9,{destroy:void 0},updateStoreInstance.bind(null,oe,ie,ae,ne),null),null===ja)throw Error(formatProdErrorMessage(349));se||127&ua||pushStoreConsistencyCheck(oe,ne,ae)}return ae}function pushStoreConsistencyCheck(K,ne,ae){K.flags|=16384,K={getSnapshot:ne,value:ae},null===(ne=ca.updateQueue)?(ne={lastEffect:null,events:null,stores:null,memoCache:null},ca.updateQueue=ne,ne.stores=[K]):null===(ae=ne.stores)?ne.stores=[K]:ae.push(K)}function updateStoreInstance(K,ne,ae,oe){ne.value=ae,ne.getSnapshot=oe,checkIfSnapshotChanged(ne)&&forceStoreRerender(K)}function subscribeToStore(K,ne,ae){return ae(function(){checkIfSnapshotChanged(ne)&&forceStoreRerender(K)})}function checkIfSnapshotChanged(K){var ne=K.getSnapshot;K=K.value;try{var ae=ne();return!Wn(K,ae)}catch(K){return!0}}function forceStoreRerender(K){var ne=enqueueConcurrentRenderForLane(K,2);null!==ne&&scheduleUpdateOnFiber(ne,K,2)}function mountStateImpl(K){var ne=mountWorkInProgressHook();if("function"==typeof K){var ae=K;if(K=ae(),ha){setIsStrictModeForDevtools(!0);try{ae()}finally{setIsStrictModeForDevtools(!1)}}}return ne.memoizedState=ne.baseState=K,ne.queue={pending:null,lanes:0,dispatch:null,lastRenderedReducer:basicStateReducer,lastRenderedState:K},ne}function updateOptimisticImpl(K,ne,ae,oe){return K.baseState=ae,updateReducerImpl(K,la,"function"==typeof oe?oe:basicStateReducer)}function dispatchActionState(K,ne,ae,oe,ie){if(isRenderPhaseUpdate(K))throw Error(formatProdErrorMessage(485));if(null!==(K=ne.action)){var se={payload:ie,action:K,next:null,isTransition:!0,status:"pending",value:null,reason:null,listeners:[],then:function then(K){se.listeners.push(K)}};null!==Ie.T?ae(!0):se.isTransition=!1,oe(se),null===(ae=ne.pending)?(se.next=ne.pending=se,runActionStateAction(ne,se)):(se.next=ae.next,ne.pending=ae.next=se)}}function runActionStateAction(K,ne){var ae=ne.action,oe=ne.payload,ie=K.state;if(ne.isTransition){var se=Ie.T,ue={};Ie.T=ue;try{var ce=ae(ie,oe),de=Ie.S;null!==de&&de(ue,ce),handleActionReturnValue(K,ne,ce)}catch(ae){onActionError(K,ne,ae)}finally{null!==se&&null!==ue.types&&(se.types=ue.types),Ie.T=se}}else try{handleActionReturnValue(K,ne,se=ae(ie,oe))}catch(ae){onActionError(K,ne,ae)}}function handleActionReturnValue(K,ne,ae){null!==ae&&"object"===ie(ae)&&"function"==typeof ae.then?ae.then(function(ae){onActionSuccess(K,ne,ae)},function(ae){return onActionError(K,ne,ae)}):onActionSuccess(K,ne,ae)}function onActionSuccess(K,ne,ae){ne.status="fulfilled",ne.value=ae,notifyActionListeners(ne),K.state=ae,null!==(ne=K.pending)&&((ae=ne.next)===ne?K.pending=null:(ae=ae.next,ne.next=ae,runActionStateAction(K,ae)))}function onActionError(K,ne,ae){var oe=K.pending;if(K.pending=null,null!==oe){oe=oe.next;do{ne.status="rejected",ne.reason=ae,notifyActionListeners(ne),ne=ne.next}while(ne!==oe)}K.action=null}function notifyActionListeners(K){K=K.listeners;for(var ne=0;ne<K.length;ne++)(0,K[ne])()}function actionStateReducer(K,ne){return ne}function mountActionState(K,ne){if(Fr){var ae=ja.formState;if(null!==ae){e:{var oe=ca;if(Fr){if(Sr){t:{for(var ie=Sr,se=Or;8!==ie.nodeType;){if(!se){ie=null;break t}if(null===(ie=getNextHydratable(ie.nextSibling))){ie=null;break t}}ie="F!"===(se=ie.data)||"F"===se?ie:null}if(ie){Sr=getNextHydratable(ie.nextSibling),oe="F!"===ie.data;break e}}throwOnHydrationMismatch(oe)}oe=!1}oe&&(ne=ae[0])}}return(ae=mountWorkInProgressHook()).memoizedState=ae.baseState=ne,oe={pending:null,lanes:0,dispatch:null,lastRenderedReducer:actionStateReducer,lastRenderedState:ne},ae.queue=oe,ae=dispatchSetState.bind(null,ca,oe),oe.dispatch=ae,oe=mountStateImpl(!1),se=dispatchOptimisticSetState.bind(null,ca,!1,oe.queue),ie={state:ne,dispatch:null,action:K,pending:null},(oe=mountWorkInProgressHook()).queue=ie,ae=dispatchActionState.bind(null,ca,ie,se,ae),ie.dispatch=ae,oe.memoizedState=K,[ne,ae,!1]}function updateActionState(K){return updateActionStateImpl(updateWorkInProgressHook(),la,K)}function updateActionStateImpl(K,ne,ae){if(ne=updateReducerImpl(K,ne,actionStateReducer)[0],K=updateReducer(basicStateReducer)[0],"object"===ie(ne)&&null!==ne&&"function"==typeof ne.then)try{var oe=useThenable(ne)}catch(K){if(K===Wr)throw Kr;throw K}else oe=ne;var se=(ne=updateWorkInProgressHook()).queue,ue=se.dispatch;return ae!==ne.memoizedState&&(ca.flags|=2048,pushSimpleEffect(9,{destroy:void 0},actionStateActionEffect.bind(null,se,ae),null)),[oe,ue,K]}function actionStateActionEffect(K,ne){K.action=ne}function rerenderActionState(K){var ne=updateWorkInProgressHook(),ae=la;if(null!==ae)return updateActionStateImpl(ne,ae,K);updateWorkInProgressHook(),ne=ne.memoizedState;var oe=(ae=updateWorkInProgressHook()).queue.dispatch;return ae.memoizedState=K,[ne,oe,!1]}function pushSimpleEffect(K,ne,ae,oe){return K={tag:K,create:ae,deps:oe,inst:ne,next:null},null===(ne=ca.updateQueue)&&(ne={lastEffect:null,events:null,stores:null,memoCache:null},ca.updateQueue=ne),null===(ae=ne.lastEffect)?ne.lastEffect=K.next=K:(oe=ae.next,ae.next=K,K.next=oe,ne.lastEffect=K),K}function updateRef(){return updateWorkInProgressHook().memoizedState}function mountEffectImpl(K,ne,ae,oe){var ie=mountWorkInProgressHook();ca.flags|=K,ie.memoizedState=pushSimpleEffect(1|ne,{destroy:void 0},ae,void 0===oe?null:oe)}function updateEffectImpl(K,ne,ae,oe){var ie=updateWorkInProgressHook();oe=void 0===oe?null:oe;var se=ie.memoizedState.inst;null!==la&&null!==oe&&areHookInputsEqual(oe,la.memoizedState.deps)?ie.memoizedState=pushSimpleEffect(ne,se,ae,oe):(ca.flags|=K,ie.memoizedState=pushSimpleEffect(1|ne,se,ae,oe))}function mountEffect(K,ne){mountEffectImpl(8390656,8,K,ne)}function updateEffect(K,ne){updateEffectImpl(2048,8,K,ne)}function updateEvent(K){var ne=updateWorkInProgressHook().memoizedState;return function useEffectEventImpl(K){ca.flags|=4;var ne=ca.updateQueue;if(null===ne)ne={lastEffect:null,events:null,stores:null,memoCache:null},ca.updateQueue=ne,ne.events=[K];else{var ae=ne.events;null===ae?ne.events=[K]:ae.push(K)}}({ref:ne,nextImpl:K}),function(){if(2&Na)throw Error(formatProdErrorMessage(440));return ne.impl.apply(void 0,arguments)}}function updateInsertionEffect(K,ne){return updateEffectImpl(4,2,K,ne)}function updateLayoutEffect(K,ne){return updateEffectImpl(4,4,K,ne)}function imperativeHandleEffect(K,ne){if("function"==typeof ne){K=K();var ae=ne(K);return function(){"function"==typeof ae?ae():ne(null)}}if(null!=ne)return K=K(),ne.current=K,function(){ne.current=null}}function updateImperativeHandle(K,ne,ae){ae=null!=ae?ae.concat([K]):null,updateEffectImpl(4,4,imperativeHandleEffect.bind(null,ne,K),ae)}function mountDebugValue(){}function updateCallback(K,ne){var ae=updateWorkInProgressHook();ne=void 0===ne?null:ne;var oe=ae.memoizedState;return null!==ne&&areHookInputsEqual(ne,oe[1])?oe[0]:(ae.memoizedState=[K,ne],K)}function updateMemo(K,ne){var ae=updateWorkInProgressHook();ne=void 0===ne?null:ne;var oe=ae.memoizedState;if(null!==ne&&areHookInputsEqual(ne,oe[1]))return oe[0];if(oe=K(),ha){setIsStrictModeForDevtools(!0);try{K()}finally{setIsStrictModeForDevtools(!1)}}return ae.memoizedState=[oe,ne],oe}function mountDeferredValueImpl(K,ne,ae){return void 0===ae||1073741824&ua&&!(261930&Ua)?K.memoizedState=ne:(K.memoizedState=ae,K=requestDeferredLane(),ca.lanes|=K,Za|=K,ae)}function updateDeferredValueImpl(K,ne,ae,oe){return Wn(ae,ne)?ae:null!==ra.current?(K=mountDeferredValueImpl(K,ae,oe),Wn(K,ne)||(ka=!0),K):42&ua&&(!(1073741824&ua)||261930&Ua)?(K=requestDeferredLane(),ca.lanes|=K,Za|=K,ne):(ka=!0,K.memoizedState=ae)}function startTransition(K,ne,ae,oe,se){var ue=Me.p;Me.p=0!==ue&&8>ue?ue:8;var ce=Ie.T,de={};Ie.T=de,dispatchOptimisticSetState(K,!1,ne,ae);try{var pe=se(),fe=Ie.S;if(null!==fe&&fe(de,pe),null!==pe&&"object"===ie(pe)&&"function"==typeof pe.then)dispatchSetStateInternal(K,ne,function chainThenableValue(K,ne){var ae=[],oe={status:"pending",value:null,reason:null,then:function then(K){ae.push(K)}};return K.then(function(){oe.status="fulfilled",oe.value=ne;for(var K=0;K<ae.length;K++)(0,ae[K])(ne)},function(K){for(oe.status="rejected",oe.reason=K,K=0;K<ae.length;K++)(0,ae[K])(void 0)}),oe}(pe,oe),requestUpdateLane());else dispatchSetStateInternal(K,ne,oe,requestUpdateLane())}catch(ae){dispatchSetStateInternal(K,ne,{then:function then(){},status:"rejected",reason:ae},requestUpdateLane())}finally{Me.p=ue,null!==ce&&null!==de.types&&(ce.types=de.types),Ie.T=ce}}function noop(){}function startHostTransition(K,ne,ae,oe){if(5!==K.tag)throw Error(formatProdErrorMessage(476));var ie=ensureFormComponentIsStateful(K).queue;startTransition(K,ie,ne,Pe,null===ae?noop:function(){return requestFormReset$1(K),ae(oe)})}function ensureFormComponentIsStateful(K){var ne=K.memoizedState;if(null!==ne)return ne;var ae={};return(ne={memoizedState:Pe,baseState:Pe,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:basicStateReducer,lastRenderedState:Pe},next:null}).next={memoizedState:ae,baseState:ae,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:basicStateReducer,lastRenderedState:ae},next:null},K.memoizedState=ne,null!==(K=K.alternate)&&(K.memoizedState=ne),ne}function requestFormReset$1(K){var ne=ensureFormComponentIsStateful(K);null===ne.next&&(ne=K.alternate.memoizedState),dispatchSetStateInternal(K,ne.next.queue,{},requestUpdateLane())}function useHostTransitionStatus(){return readContext(Wo)}function updateId(){return updateWorkInProgressHook().memoizedState}function updateRefresh(){return updateWorkInProgressHook().memoizedState}function refreshCache(K){for(var ne=K.return;null!==ne;){switch(ne.tag){case 24:case 3:var ae=requestUpdateLane(),oe=enqueueUpdate(ne,K=createUpdate(ae),ae);return null!==oe&&(scheduleUpdateOnFiber(oe,ne,ae),entangleTransitions(oe,ne,ae)),ne={cache:createCache()},void(K.payload=ne)}ne=ne.return}}function dispatchReducerAction(K,ne,ae){var oe=requestUpdateLane();ae={lane:oe,revertLane:0,gesture:null,action:ae,hasEagerState:!1,eagerState:null,next:null},isRenderPhaseUpdate(K)?enqueueRenderPhaseUpdate(ne,ae):null!==(ae=enqueueConcurrentHookUpdate(K,ne,ae,oe))&&(scheduleUpdateOnFiber(ae,K,oe),entangleTransitionUpdate(ae,ne,oe))}function dispatchSetState(K,ne,ae){dispatchSetStateInternal(K,ne,ae,requestUpdateLane())}function dispatchSetStateInternal(K,ne,ae,oe){var ie={lane:oe,revertLane:0,gesture:null,action:ae,hasEagerState:!1,eagerState:null,next:null};if(isRenderPhaseUpdate(K))enqueueRenderPhaseUpdate(ne,ie);else{var se=K.alternate;if(0===K.lanes&&(null===se||0===se.lanes)&&null!==(se=ne.lastRenderedReducer))try{var ue=ne.lastRenderedState,ce=se(ue,ae);if(ie.hasEagerState=!0,ie.eagerState=ce,Wn(ce,ue))return enqueueUpdate$1(K,ne,ie,0),null===ja&&finishQueueingConcurrentUpdates(),!1}catch(K){}if(null!==(ae=enqueueConcurrentHookUpdate(K,ne,ie,oe)))return scheduleUpdateOnFiber(ae,K,oe),entangleTransitionUpdate(ae,ne,oe),!0}return!1}function dispatchOptimisticSetState(K,ne,ae,oe){if(oe={lane:2,revertLane:requestTransitionLane(),gesture:null,action:oe,hasEagerState:!1,eagerState:null,next:null},isRenderPhaseUpdate(K)){if(ne)throw Error(formatProdErrorMessage(479))}else null!==(ne=enqueueConcurrentHookUpdate(K,ae,oe,2))&&scheduleUpdateOnFiber(ne,K,2)}function isRenderPhaseUpdate(K){var ne=K.alternate;return K===ca||null!==ne&&ne===ca}function enqueueRenderPhaseUpdate(K,ne){fa=pa=!0;var ae=K.pending;null===ae?ne.next=ne:(ne.next=ae.next,ae.next=ne),K.pending=ne}function entangleTransitionUpdate(K,ne,ae){if(4194048&ae){var oe=ne.lanes;ae|=oe&=K.pendingLanes,ne.lanes=ae,markRootEntangled(K,ae)}}var ya={readContext,use,useCallback:throwInvalidHookError,useContext:throwInvalidHookError,useEffect:throwInvalidHookError,useImperativeHandle:throwInvalidHookError,useLayoutEffect:throwInvalidHookError,useInsertionEffect:throwInvalidHookError,useMemo:throwInvalidHookError,useReducer:throwInvalidHookError,useRef:throwInvalidHookError,useState:throwInvalidHookError,useDebugValue:throwInvalidHookError,useDeferredValue:throwInvalidHookError,useTransition:throwInvalidHookError,useSyncExternalStore:throwInvalidHookError,useId:throwInvalidHookError,useHostTransitionStatus:throwInvalidHookError,useFormState:throwInvalidHookError,useActionState:throwInvalidHookError,useOptimistic:throwInvalidHookError,useMemoCache:throwInvalidHookError,useCacheRefresh:throwInvalidHookError};ya.useEffectEvent=throwInvalidHookError;var _a={readContext,use,useCallback:function useCallback(K,ne){return mountWorkInProgressHook().memoizedState=[K,void 0===ne?null:ne],K},useContext:readContext,useEffect:mountEffect,useImperativeHandle:function useImperativeHandle(K,ne,ae){ae=null!=ae?ae.concat([K]):null,mountEffectImpl(4194308,4,imperativeHandleEffect.bind(null,ne,K),ae)},useLayoutEffect:function useLayoutEffect(K,ne){return mountEffectImpl(4194308,4,K,ne)},useInsertionEffect:function useInsertionEffect(K,ne){mountEffectImpl(4,2,K,ne)},useMemo:function useMemo(K,ne){var ae=mountWorkInProgressHook();ne=void 0===ne?null:ne;var oe=K();if(ha){setIsStrictModeForDevtools(!0);try{K()}finally{setIsStrictModeForDevtools(!1)}}return ae.memoizedState=[oe,ne],oe},useReducer:function useReducer(K,ne,ae){var oe=mountWorkInProgressHook();if(void 0!==ae){var ie=ae(ne);if(ha){setIsStrictModeForDevtools(!0);try{ae(ne)}finally{setIsStrictModeForDevtools(!1)}}}else ie=ne;return oe.memoizedState=oe.baseState=ie,K={pending:null,lanes:0,dispatch:null,lastRenderedReducer:K,lastRenderedState:ie},oe.queue=K,K=K.dispatch=dispatchReducerAction.bind(null,ca,K),[oe.memoizedState,K]},useRef:function useRef(K){return K={current:K},mountWorkInProgressHook().memoizedState=K},useState:function useState(K){var ne=(K=mountStateImpl(K)).queue,ae=dispatchSetState.bind(null,ca,ne);return ne.dispatch=ae,[K.memoizedState,ae]},useDebugValue:mountDebugValue,useDeferredValue:function useDeferredValue(K,ne){return mountDeferredValueImpl(mountWorkInProgressHook(),K,ne)},useTransition:function useTransition(){var K=mountStateImpl(!1);return K=startTransition.bind(null,ca,K.queue,!0,!1),mountWorkInProgressHook().memoizedState=K,[!1,K]},useSyncExternalStore:function useSyncExternalStore(K,ne,ae){var oe=ca,ie=mountWorkInProgressHook();if(Fr){if(void 0===ae)throw Error(formatProdErrorMessage(407));ae=ae()}else{if(ae=ne(),null===ja)throw Error(formatProdErrorMessage(349));127&Ua||pushStoreConsistencyCheck(oe,ne,ae)}ie.memoizedState=ae;var se={value:ae,getSnapshot:ne};return ie.queue=se,mountEffect(subscribeToStore.bind(null,oe,se,K),[K]),oe.flags|=2048,pushSimpleEffect(9,{destroy:void 0},updateStoreInstance.bind(null,oe,se,ae,ne),null),ae},useId:function useId(){var K=mountWorkInProgressHook(),ne=ja.identifierPrefix;if(Fr){var ae=xr;ne="_"+ne+"R_"+(ae=(kr&~(1<<32-Dt(kr)-1)).toString(32)+ae),0<(ae=ma++)&&(ne+="H"+ae.toString(32)),ne+="_"}else ne="_"+ne+"r_"+(ae=ba++).toString(32)+"_";return K.memoizedState=ne},useHostTransitionStatus,useFormState:mountActionState,useActionState:mountActionState,useOptimistic:function useOptimistic(K){var ne=mountWorkInProgressHook();ne.memoizedState=ne.baseState=K;var ae={pending:null,lanes:0,dispatch:null,lastRenderedReducer:null,lastRenderedState:null};return ne.queue=ae,ne=dispatchOptimisticSetState.bind(null,ca,!0,ae),ae.dispatch=ne,[K,ne]},useMemoCache,useCacheRefresh:function useCacheRefresh(){return mountWorkInProgressHook().memoizedState=refreshCache.bind(null,ca)},useEffectEvent:function useEffectEvent(K){var ne=mountWorkInProgressHook(),ae={impl:K};return ne.memoizedState=ae,function(){if(2&Na)throw Error(formatProdErrorMessage(440));return ae.impl.apply(void 0,arguments)}}},Aa={readContext,use,useCallback:updateCallback,useContext:readContext,useEffect:updateEffect,useImperativeHandle:updateImperativeHandle,useInsertionEffect:updateInsertionEffect,useLayoutEffect:updateLayoutEffect,useMemo:updateMemo,useReducer:updateReducer,useRef:updateRef,useState:function useState(){return updateReducer(basicStateReducer)},useDebugValue:mountDebugValue,useDeferredValue:function useDeferredValue(K,ne){return updateDeferredValueImpl(updateWorkInProgressHook(),la.memoizedState,K,ne)},useTransition:function useTransition(){var K=updateReducer(basicStateReducer)[0],ne=updateWorkInProgressHook().memoizedState;return["boolean"==typeof K?K:useThenable(K),ne]},useSyncExternalStore:updateSyncExternalStore,useId:updateId,useHostTransitionStatus,useFormState:updateActionState,useActionState:updateActionState,useOptimistic:function useOptimistic(K,ne){return updateOptimisticImpl(updateWorkInProgressHook(),0,K,ne)},useMemoCache,useCacheRefresh:updateRefresh};Aa.useEffectEvent=updateEvent;var Da={readContext,use,useCallback:updateCallback,useContext:readContext,useEffect:updateEffect,useImperativeHandle:updateImperativeHandle,useInsertionEffect:updateInsertionEffect,useLayoutEffect:updateLayoutEffect,useMemo:updateMemo,useReducer:rerenderReducer,useRef:updateRef,useState:function useState(){return rerenderReducer(basicStateReducer)},useDebugValue:mountDebugValue,useDeferredValue:function useDeferredValue(K,ne){var ae=updateWorkInProgressHook();return null===la?mountDeferredValueImpl(ae,K,ne):updateDeferredValueImpl(ae,la.memoizedState,K,ne)},useTransition:function useTransition(){var K=rerenderReducer(basicStateReducer)[0],ne=updateWorkInProgressHook().memoizedState;return["boolean"==typeof K?K:useThenable(K),ne]},useSyncExternalStore:updateSyncExternalStore,useId:updateId,useHostTransitionStatus,useFormState:rerenderActionState,useActionState:rerenderActionState,useOptimistic:function useOptimistic(K,ne){var ae=updateWorkInProgressHook();return null!==la?updateOptimisticImpl(ae,0,K,ne):(ae.baseState=K,[K,ae.queue.dispatch])},useMemoCache,useCacheRefresh:updateRefresh};function applyDerivedStateFromProps(K,ne,ae,oe){ae=null==(ae=ae(oe,ne=K.memoizedState))?ne:de({},ne,ae),K.memoizedState=ae,0===K.lanes&&(K.updateQueue.baseState=ae)}Da.useEffectEvent=updateEvent;var wa={enqueueSetState:function enqueueSetState(K,ne,ae){K=K._reactInternals;var oe=requestUpdateLane(),ie=createUpdate(oe);ie.payload=ne,null!=ae&&(ie.callback=ae),null!==(ne=enqueueUpdate(K,ie,oe))&&(scheduleUpdateOnFiber(ne,K,oe),entangleTransitions(ne,K,oe))},enqueueReplaceState:function enqueueReplaceState(K,ne,ae){K=K._reactInternals;var oe=requestUpdateLane(),ie=createUpdate(oe);ie.tag=1,ie.payload=ne,null!=ae&&(ie.callback=ae),null!==(ne=enqueueUpdate(K,ie,oe))&&(scheduleUpdateOnFiber(ne,K,oe),entangleTransitions(ne,K,oe))},enqueueForceUpdate:function enqueueForceUpdate(K,ne){K=K._reactInternals;var ae=requestUpdateLane(),oe=createUpdate(ae);oe.tag=2,null!=ne&&(oe.callback=ne),null!==(ne=enqueueUpdate(K,oe,ae))&&(scheduleUpdateOnFiber(ne,K,ae),entangleTransitions(ne,K,ae))}};function checkShouldComponentUpdate(K,ne,ae,oe,ie,se,ue){return"function"==typeof(K=K.stateNode).shouldComponentUpdate?K.shouldComponentUpdate(oe,se,ue):!ne.prototype||!ne.prototype.isPureReactComponent||(!shallowEqual(ae,oe)||!shallowEqual(ie,se))}function callComponentWillReceiveProps(K,ne,ae,oe){K=ne.state,"function"==typeof ne.componentWillReceiveProps&&ne.componentWillReceiveProps(ae,oe),"function"==typeof ne.UNSAFE_componentWillReceiveProps&&ne.UNSAFE_componentWillReceiveProps(ae,oe),ne.state!==K&&wa.enqueueReplaceState(ne,ne.state,null)}function resolveClassComponentProps(K,ne){var ae=ne;if("ref"in ne)for(var oe in ae={},ne)"ref"!==oe&&(ae[oe]=ne[oe]);if(K=K.defaultProps)for(var ie in ae===ne&&(ae=de({},ae)),K)void 0===ae[ie]&&(ae[ie]=K[ie]);return ae}function defaultOnUncaughtError(K){lr(K)}function defaultOnCaughtError(K){console.error(K)}function defaultOnRecoverableError(K){lr(K)}function logUncaughtError(K,ne){try{(0,K.onUncaughtError)(ne.value,{componentStack:ne.stack})}catch(K){setTimeout(function(){throw K})}}function logCaughtError(K,ne,ae){try{(0,K.onCaughtError)(ae.value,{componentStack:ae.stack,errorBoundary:1===ne.tag?ne.stateNode:null})}catch(K){setTimeout(function(){throw K})}}function createRootErrorUpdate(K,ne,ae){return(ae=createUpdate(ae)).tag=3,ae.payload={element:null},ae.callback=function(){logUncaughtError(K,ne)},ae}function createClassErrorUpdate(K){return(K=createUpdate(K)).tag=3,K}function initializeClassErrorUpdate(K,ne,ae,oe){var ie=ae.type.getDerivedStateFromError;if("function"==typeof ie){var se=oe.value;K.payload=function(){return ie(se)},K.callback=function(){logCaughtError(ne,ae,oe)}}var ue=ae.stateNode;null!==ue&&"function"==typeof ue.componentDidCatch&&(K.callback=function(){logCaughtError(ne,ae,oe),"function"!=typeof ie&&(null===so?so=new Set([this]):so.add(this));var K=oe.stack;this.componentDidCatch(oe.value,{componentStack:null!==K?K:""})})}var Ea=Error(formatProdErrorMessage(461)),ka=!1;function reconcileChildren(K,ne,ae,oe){ne.child=null===K?ea(ne,null,ae,oe):Jr(ne,K.child,ae,oe)}function updateForwardRef(K,ne,ae,oe,ie){ae=ae.render;var se=ne.ref;if("ref"in oe){var ue={};for(var ce in oe)"ref"!==ce&&(ue[ce]=oe[ce])}else ue=oe;return prepareToReadContext(ne),oe=renderWithHooks(K,ne,ae,ue,se,ie),ce=checkDidRenderIdHook(),null===K||ka?(Fr&&ce&&pushMaterializedTreeId(ne),ne.flags|=1,reconcileChildren(K,ne,oe,ie),ne.child):(bailoutHooks(K,ne,ie),bailoutOnAlreadyFinishedWork(K,ne,ie))}function updateMemoComponent(K,ne,ae,oe,ie){if(null===K){var se=ae.type;return"function"!=typeof se||shouldConstruct(se)||void 0!==se.defaultProps||null!==ae.compare?((K=createFiberFromTypeAndProps(ae.type,null,oe,ne,ne.mode,ie)).ref=ne.ref,K.return=ne,ne.child=K):(ne.tag=15,ne.type=se,updateSimpleMemoComponent(K,ne,se,oe,ie))}if(se=K.child,!checkScheduledUpdateOrContext(K,ie)){var ue=se.memoizedProps;if((ae=null!==(ae=ae.compare)?ae:shallowEqual)(ue,oe)&&K.ref===ne.ref)return bailoutOnAlreadyFinishedWork(K,ne,ie)}return ne.flags|=1,(K=createWorkInProgress(se,oe)).ref=ne.ref,K.return=ne,ne.child=K}function updateSimpleMemoComponent(K,ne,ae,oe,ie){if(null!==K){var se=K.memoizedProps;if(shallowEqual(se,oe)&&K.ref===ne.ref){if(ka=!1,ne.pendingProps=oe=se,!checkScheduledUpdateOrContext(K,ie))return ne.lanes=K.lanes,bailoutOnAlreadyFinishedWork(K,ne,ie);131072&K.flags&&(ka=!0)}}return updateFunctionComponent(K,ne,ae,oe,ie)}function updateOffscreenComponent(K,ne,ae,oe){var ie=oe.children,se=null!==K?K.memoizedState:null;if(null===K&&null===ne.stateNode&&(ne.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null}),"hidden"===oe.mode){if(128&ne.flags){if(se=null!==se?se.baseLanes|ae:ae,null!==K){for(oe=ne.child=K.child,ie=0;null!==oe;)ie=ie|oe.lanes|oe.childLanes,oe=oe.sibling;oe=ie&~se}else oe=0,ne.child=null;return deferHiddenOffscreenComponent(K,ne,se,ae,oe)}if(!(536870912&ae))return oe=ne.lanes=536870912,deferHiddenOffscreenComponent(K,ne,null!==se?se.baseLanes|ae:ae,ae,oe);ne.memoizedState={baseLanes:0,cachePool:null},null!==K&&pushTransition(0,null!==se?se.cachePool:null),null!==se?pushHiddenContext(ne,se):reuseHiddenContextOnStack(),pushOffscreenSuspenseHandler(ne)}else null!==se?(pushTransition(0,se.cachePool),pushHiddenContext(ne,se),reuseSuspenseHandlerOnStack(),ne.memoizedState=null):(null!==K&&pushTransition(0,null),reuseHiddenContextOnStack(),reuseSuspenseHandlerOnStack());return reconcileChildren(K,ne,ie,ae),ne.child}function bailoutOffscreenComponent(K,ne){return null!==K&&22===K.tag||null!==ne.stateNode||(ne.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null}),ne.sibling}function deferHiddenOffscreenComponent(K,ne,ae,oe,ie){var se=peekCacheFromPool();return se=null===se?null:{parent:jr._currentValue,pool:se},ne.memoizedState={baseLanes:ae,cachePool:se},null!==K&&pushTransition(0,null),reuseHiddenContextOnStack(),pushOffscreenSuspenseHandler(ne),null!==K&&propagateParentContextChanges(K,ne,oe,!0),ne.childLanes=ie,null}function mountActivityChildren(K,ne){return(ne=mountWorkInProgressOffscreenFiber({mode:ne.mode,children:ne.children},K.mode)).ref=K.ref,K.child=ne,ne.return=K,ne}function retryActivityComponentWithoutHydrating(K,ne,ae){return Jr(ne,K.child,null,ae),(K=mountActivityChildren(ne,ne.pendingProps)).flags|=2,popSuspenseHandler(ne),ne.memoizedState=null,K}function markRef(K,ne){var ae=ne.ref;if(null===ae)null!==K&&null!==K.ref&&(ne.flags|=4194816);else{if("function"!=typeof ae&&"object"!==ie(ae))throw Error(formatProdErrorMessage(284));null!==K&&K.ref===ae||(ne.flags|=4194816)}}function updateFunctionComponent(K,ne,ae,oe,ie){return prepareToReadContext(ne),ae=renderWithHooks(K,ne,ae,oe,void 0,ie),oe=checkDidRenderIdHook(),null===K||ka?(Fr&&oe&&pushMaterializedTreeId(ne),ne.flags|=1,reconcileChildren(K,ne,ae,ie),ne.child):(bailoutHooks(K,ne,ie),bailoutOnAlreadyFinishedWork(K,ne,ie))}function replayFunctionComponent(K,ne,ae,oe,ie,se){return prepareToReadContext(ne),ne.updateQueue=null,ae=renderWithHooksAgain(ne,oe,ae,ie),finishRenderingHooks(K),oe=checkDidRenderIdHook(),null===K||ka?(Fr&&oe&&pushMaterializedTreeId(ne),ne.flags|=1,reconcileChildren(K,ne,ae,se),ne.child):(bailoutHooks(K,ne,se),bailoutOnAlreadyFinishedWork(K,ne,se))}function updateClassComponent(K,ne,ae,oe,se){if(prepareToReadContext(ne),null===ne.stateNode){var ue=mr,ce=ae.contextType;"object"===ie(ce)&&null!==ce&&(ue=readContext(ce)),ue=new ae(oe,ue),ne.memoizedState=null!==ue.state&&void 0!==ue.state?ue.state:null,ue.updater=wa,ne.stateNode=ue,ue._reactInternals=ne,(ue=ne.stateNode).props=oe,ue.state=ne.memoizedState,ue.refs={},initializeUpdateQueue(ne),ce=ae.contextType,ue.context="object"===ie(ce)&&null!==ce?readContext(ce):mr,ue.state=ne.memoizedState,"function"==typeof(ce=ae.getDerivedStateFromProps)&&(applyDerivedStateFromProps(ne,ae,ce,oe),ue.state=ne.memoizedState),"function"==typeof ae.getDerivedStateFromProps||"function"==typeof ue.getSnapshotBeforeUpdate||"function"!=typeof ue.UNSAFE_componentWillMount&&"function"!=typeof ue.componentWillMount||(ce=ue.state,"function"==typeof ue.componentWillMount&&ue.componentWillMount(),"function"==typeof ue.UNSAFE_componentWillMount&&ue.UNSAFE_componentWillMount(),ce!==ue.state&&wa.enqueueReplaceState(ue,ue.state,null),processUpdateQueue(ne,oe,ue,se),suspendIfUpdateReadFromEntangledAsyncAction(),ue.state=ne.memoizedState),"function"==typeof ue.componentDidMount&&(ne.flags|=4194308),oe=!0}else if(null===K){ue=ne.stateNode;var de=ne.memoizedProps,pe=resolveClassComponentProps(ae,de);ue.props=pe;var fe=ue.context,he=ae.contextType;ce=mr,"object"===ie(he)&&null!==he&&(ce=readContext(he));var me=ae.getDerivedStateFromProps;he="function"==typeof me||"function"==typeof ue.getSnapshotBeforeUpdate,de=ne.pendingProps!==de,he||"function"!=typeof ue.UNSAFE_componentWillReceiveProps&&"function"!=typeof ue.componentWillReceiveProps||(de||fe!==ce)&&callComponentWillReceiveProps(ne,ue,oe,ce),ta=!1;var ge=ne.memoizedState;ue.state=ge,processUpdateQueue(ne,oe,ue,se),suspendIfUpdateReadFromEntangledAsyncAction(),fe=ne.memoizedState,de||ge!==fe||ta?("function"==typeof me&&(applyDerivedStateFromProps(ne,ae,me,oe),fe=ne.memoizedState),(pe=ta||checkShouldComponentUpdate(ne,ae,pe,oe,ge,fe,ce))?(he||"function"!=typeof ue.UNSAFE_componentWillMount&&"function"!=typeof ue.componentWillMount||("function"==typeof ue.componentWillMount&&ue.componentWillMount(),"function"==typeof ue.UNSAFE_componentWillMount&&ue.UNSAFE_componentWillMount()),"function"==typeof ue.componentDidMount&&(ne.flags|=4194308)):("function"==typeof ue.componentDidMount&&(ne.flags|=4194308),ne.memoizedProps=oe,ne.memoizedState=fe),ue.props=oe,ue.state=fe,ue.context=ce,oe=pe):("function"==typeof ue.componentDidMount&&(ne.flags|=4194308),oe=!1)}else{ue=ne.stateNode,cloneUpdateQueue(K,ne),he=resolveClassComponentProps(ae,ce=ne.memoizedProps),ue.props=he,me=ne.pendingProps,ge=ue.context,fe=ae.contextType,pe=mr,"object"===ie(fe)&&null!==fe&&(pe=readContext(fe)),(fe="function"==typeof(de=ae.getDerivedStateFromProps)||"function"==typeof ue.getSnapshotBeforeUpdate)||"function"!=typeof ue.UNSAFE_componentWillReceiveProps&&"function"!=typeof ue.componentWillReceiveProps||(ce!==me||ge!==pe)&&callComponentWillReceiveProps(ne,ue,oe,pe),ta=!1,ge=ne.memoizedState,ue.state=ge,processUpdateQueue(ne,oe,ue,se),suspendIfUpdateReadFromEntangledAsyncAction();var ve=ne.memoizedState;ce!==me||ge!==ve||ta||null!==K&&null!==K.dependencies&&checkIfContextChanged(K.dependencies)?("function"==typeof de&&(applyDerivedStateFromProps(ne,ae,de,oe),ve=ne.memoizedState),(he=ta||checkShouldComponentUpdate(ne,ae,he,oe,ge,ve,pe)||null!==K&&null!==K.dependencies&&checkIfContextChanged(K.dependencies))?(fe||"function"!=typeof ue.UNSAFE_componentWillUpdate&&"function"!=typeof ue.componentWillUpdate||("function"==typeof ue.componentWillUpdate&&ue.componentWillUpdate(oe,ve,pe),"function"==typeof ue.UNSAFE_componentWillUpdate&&ue.UNSAFE_componentWillUpdate(oe,ve,pe)),"function"==typeof ue.componentDidUpdate&&(ne.flags|=4),"function"==typeof ue.getSnapshotBeforeUpdate&&(ne.flags|=1024)):("function"!=typeof ue.componentDidUpdate||ce===K.memoizedProps&&ge===K.memoizedState||(ne.flags|=4),"function"!=typeof ue.getSnapshotBeforeUpdate||ce===K.memoizedProps&&ge===K.memoizedState||(ne.flags|=1024),ne.memoizedProps=oe,ne.memoizedState=ve),ue.props=oe,ue.state=ve,ue.context=pe,oe=he):("function"!=typeof ue.componentDidUpdate||ce===K.memoizedProps&&ge===K.memoizedState||(ne.flags|=4),"function"!=typeof ue.getSnapshotBeforeUpdate||ce===K.memoizedProps&&ge===K.memoizedState||(ne.flags|=1024),oe=!1)}return ue=oe,markRef(K,ne),oe=!!(128&ne.flags),ue||oe?(ue=ne.stateNode,ae=oe&&"function"!=typeof ae.getDerivedStateFromError?null:ue.render(),ne.flags|=1,null!==K&&oe?(ne.child=Jr(ne,K.child,null,se),ne.child=Jr(ne,null,ae,se)):reconcileChildren(K,ne,ae,se),ne.memoizedState=ue.state,K=ne.child):K=bailoutOnAlreadyFinishedWork(K,ne,se),K}function mountHostRootWithoutHydrating(K,ne,ae,oe){return resetHydrationState(),ne.flags|=256,reconcileChildren(K,ne,ae,oe),ne.child}var xa={dehydrated:null,treeContext:null,retryLane:0,hydrationErrors:null};function mountSuspenseOffscreenState(K){return{baseLanes:K,cachePool:getSuspendedCache()}}function getRemainingWorkInPrimaryTree(K,ne,ae){return K=null!==K?K.childLanes&~ae:0,ne&&(K|=Ya),K}function updateSuspenseComponent(K,ne,ae){var oe,ie=ne.pendingProps,se=!1,ue=!!(128&ne.flags);if((oe=ue)||(oe=(null===K||null!==K.memoizedState)&&!!(2&sa.current)),oe&&(se=!0,ne.flags&=-129),oe=!!(32&ne.flags),ne.flags&=-33,null===K){if(Fr){if(se?pushPrimaryTreeSuspenseHandler(ne):reuseSuspenseHandlerOnStack(),(K=Sr)?null!==(K=null!==(K=canHydrateHydrationBoundary(K,Or))&&"&"!==K.data?K:null)&&(ne.memoizedState={dehydrated:K,treeContext:null!==Er?{id:kr,overflow:xr}:null,retryLane:536870912,hydrationErrors:null},(ae=createFiberFromDehydratedFragment(K)).return=ne,ne.child=ae,Cr=ne,Sr=null):K=null,null===K)throw throwOnHydrationMismatch(ne);return isSuspenseInstanceFallback(K)?ne.lanes=32:ne.lanes=536870912,null}var ce=ie.children;return ie=ie.fallback,se?(reuseSuspenseHandlerOnStack(),ce=mountWorkInProgressOffscreenFiber({mode:"hidden",children:ce},se=ne.mode),ie=createFiberFromFragment(ie,se,ae,null),ce.return=ne,ie.return=ne,ce.sibling=ie,ne.child=ce,(ie=ne.child).memoizedState=mountSuspenseOffscreenState(ae),ie.childLanes=getRemainingWorkInPrimaryTree(K,oe,ae),ne.memoizedState=xa,bailoutOffscreenComponent(null,ie)):(pushPrimaryTreeSuspenseHandler(ne),mountSuspensePrimaryChildren(ne,ce))}var de=K.memoizedState;if(null!==de&&null!==(ce=de.dehydrated)){if(ue)256&ne.flags?(pushPrimaryTreeSuspenseHandler(ne),ne.flags&=-257,ne=retrySuspenseComponentWithoutHydrating(K,ne,ae)):null!==ne.memoizedState?(reuseSuspenseHandlerOnStack(),ne.child=K.child,ne.flags|=128,ne=null):(reuseSuspenseHandlerOnStack(),ce=ie.fallback,se=ne.mode,ie=mountWorkInProgressOffscreenFiber({mode:"visible",children:ie.children},se),(ce=createFiberFromFragment(ce,se,ae,null)).flags|=2,ie.return=ne,ce.return=ne,ie.sibling=ce,ne.child=ie,Jr(ne,K.child,null,ae),(ie=ne.child).memoizedState=mountSuspenseOffscreenState(ae),ie.childLanes=getRemainingWorkInPrimaryTree(K,oe,ae),ne.memoizedState=xa,ne=bailoutOffscreenComponent(null,ie));else if(pushPrimaryTreeSuspenseHandler(ne),isSuspenseInstanceFallback(ce)){if(oe=ce.nextSibling&&ce.nextSibling.dataset)var pe=oe.dgst;oe=pe,(ie=Error(formatProdErrorMessage(419))).stack="",ie.digest=oe,queueHydrationError({value:ie,source:null,stack:null}),ne=retrySuspenseComponentWithoutHydrating(K,ne,ae)}else if(ka||propagateParentContextChanges(K,ne,ae,!1),oe=0!==(ae&K.childLanes),ka||oe){if(null!==(oe=ja)&&(0!==(ie=getBumpedLaneForHydration(oe,ae))&&ie!==de.retryLane))throw de.retryLane=ie,enqueueConcurrentRenderForLane(K,ie),scheduleUpdateOnFiber(oe,K,ie),Ea;isSuspenseInstancePending(ce)||renderDidSuspendDelayIfPossible(),ne=retrySuspenseComponentWithoutHydrating(K,ne,ae)}else isSuspenseInstancePending(ce)?(ne.flags|=192,ne.child=K.child,ne=null):(K=de.treeContext,Sr=getNextHydratable(ce.nextSibling),Cr=ne,Fr=!0,Tr=null,Or=!1,null!==K&&restoreSuspendedTreeContext(ne,K),(ne=mountSuspensePrimaryChildren(ne,ie.children)).flags|=4096);return ne}return se?(reuseSuspenseHandlerOnStack(),ce=ie.fallback,se=ne.mode,pe=(de=K.child).sibling,(ie=createWorkInProgress(de,{mode:"hidden",children:ie.children})).subtreeFlags=65011712&de.subtreeFlags,null!==pe?ce=createWorkInProgress(pe,ce):(ce=createFiberFromFragment(ce,se,ae,null)).flags|=2,ce.return=ne,ie.return=ne,ie.sibling=ce,ne.child=ie,bailoutOffscreenComponent(null,ie),ie=ne.child,null===(ce=K.child.memoizedState)?ce=mountSuspenseOffscreenState(ae):(null!==(se=ce.cachePool)?(de=jr._currentValue,se=se.parent!==de?{parent:de,pool:de}:se):se=getSuspendedCache(),ce={baseLanes:ce.baseLanes|ae,cachePool:se}),ie.memoizedState=ce,ie.childLanes=getRemainingWorkInPrimaryTree(K,oe,ae),ne.memoizedState=xa,bailoutOffscreenComponent(K.child,ie)):(pushPrimaryTreeSuspenseHandler(ne),K=(ae=K.child).sibling,(ae=createWorkInProgress(ae,{mode:"visible",children:ie.children})).return=ne,ae.sibling=null,null!==K&&(null===(oe=ne.deletions)?(ne.deletions=[K],ne.flags|=16):oe.push(K)),ne.child=ae,ne.memoizedState=null,ae)}function mountSuspensePrimaryChildren(K,ne){return(ne=mountWorkInProgressOffscreenFiber({mode:"visible",children:ne},K.mode)).return=K,K.child=ne}function mountWorkInProgressOffscreenFiber(K,ne){return(K=createFiberImplClass(22,K,null,ne)).lanes=0,K}function retrySuspenseComponentWithoutHydrating(K,ne,ae){return Jr(ne,K.child,null,ae),(K=mountSuspensePrimaryChildren(ne,ne.pendingProps.children)).flags|=2,ne.memoizedState=null,K}function scheduleSuspenseWorkOnFiber(K,ne,ae){K.lanes|=ne;var oe=K.alternate;null!==oe&&(oe.lanes|=ne),scheduleContextWorkOnParentPath(K.return,ne,ae)}function initSuspenseListRenderState(K,ne,ae,oe,ie,se){var ue=K.memoizedState;null===ue?K.memoizedState={isBackwards:ne,rendering:null,renderingStartTime:0,last:oe,tail:ae,tailMode:ie,treeForkCount:se}:(ue.isBackwards=ne,ue.rendering=null,ue.renderingStartTime=0,ue.last=oe,ue.tail=ae,ue.tailMode=ie,ue.treeForkCount=se)}function updateSuspenseListComponent(K,ne,ae){var oe=ne.pendingProps,ie=oe.revealOrder,se=oe.tail;oe=oe.children;var ue=sa.current,ce=!!(2&ue);if(ce?(ue=1&ue|2,ne.flags|=128):ue&=1,push(sa,ue),reconcileChildren(K,ne,oe,ae),oe=Fr?Ar:0,!ce&&null!==K&&128&K.flags)e:for(K=ne.child;null!==K;){if(13===K.tag)null!==K.memoizedState&&scheduleSuspenseWorkOnFiber(K,ae,ne);else if(19===K.tag)scheduleSuspenseWorkOnFiber(K,ae,ne);else if(null!==K.child){K.child.return=K,K=K.child;continue}if(K===ne)break e;for(;null===K.sibling;){if(null===K.return||K.return===ne)break e;K=K.return}K.sibling.return=K.return,K=K.sibling}switch(ie){case"forwards":for(ae=ne.child,ie=null;null!==ae;)null!==(K=ae.alternate)&&null===findFirstSuspended(K)&&(ie=ae),ae=ae.sibling;null===(ae=ie)?(ie=ne.child,ne.child=null):(ie=ae.sibling,ae.sibling=null),initSuspenseListRenderState(ne,!1,ie,ae,se,oe);break;case"backwards":case"unstable_legacy-backwards":for(ae=null,ie=ne.child,ne.child=null;null!==ie;){if(null!==(K=ie.alternate)&&null===findFirstSuspended(K)){ne.child=ie;break}K=ie.sibling,ie.sibling=ae,ae=ie,ie=K}initSuspenseListRenderState(ne,!0,ae,null,se,oe);break;case"together":initSuspenseListRenderState(ne,!1,null,null,void 0,oe);break;default:ne.memoizedState=null}return ne.child}function bailoutOnAlreadyFinishedWork(K,ne,ae){if(null!==K&&(ne.dependencies=K.dependencies),Za|=ne.lanes,0===(ae&ne.childLanes)){if(null===K)return null;if(propagateParentContextChanges(K,ne,ae,!1),0===(ae&ne.childLanes))return null}if(null!==K&&ne.child!==K.child)throw Error(formatProdErrorMessage(153));if(null!==ne.child){for(ae=createWorkInProgress(K=ne.child,K.pendingProps),ne.child=ae,ae.return=ne;null!==K.sibling;)K=K.sibling,(ae=ae.sibling=createWorkInProgress(K,K.pendingProps)).return=ne;ae.sibling=null}return ne.child}function checkScheduledUpdateOrContext(K,ne){return 0!==(K.lanes&ne)||!(null===(K=K.dependencies)||!checkIfContextChanged(K))}function beginWork(K,ne,ae){if(null!==K)if(K.memoizedProps!==ne.pendingProps)ka=!0;else{if(!(checkScheduledUpdateOrContext(K,ae)||128&ne.flags))return ka=!1,function attemptEarlyBailoutIfNoScheduledUpdate(K,ne,ae){switch(ne.tag){case 3:pushHostContainer(ne,ne.stateNode.containerInfo),pushProvider(0,jr,K.memoizedState.cache),resetHydrationState();break;case 27:case 5:pushHostContext(ne);break;case 4:pushHostContainer(ne,ne.stateNode.containerInfo);break;case 10:pushProvider(0,ne.type,ne.memoizedProps.value);break;case 31:if(null!==ne.memoizedState)return ne.flags|=128,pushDehydratedActivitySuspenseHandler(ne),null;break;case 13:var oe=ne.memoizedState;if(null!==oe)return null!==oe.dehydrated?(pushPrimaryTreeSuspenseHandler(ne),ne.flags|=128,null):0!==(ae&ne.child.childLanes)?updateSuspenseComponent(K,ne,ae):(pushPrimaryTreeSuspenseHandler(ne),null!==(K=bailoutOnAlreadyFinishedWork(K,ne,ae))?K.sibling:null);pushPrimaryTreeSuspenseHandler(ne);break;case 19:var ie=!!(128&K.flags);if((oe=0!==(ae&ne.childLanes))||(propagateParentContextChanges(K,ne,ae,!1),oe=0!==(ae&ne.childLanes)),ie){if(oe)return updateSuspenseListComponent(K,ne,ae);ne.flags|=128}if(null!==(ie=ne.memoizedState)&&(ie.rendering=null,ie.tail=null,ie.lastEffect=null),push(sa,sa.current),oe)break;return null;case 22:return ne.lanes=0,updateOffscreenComponent(K,ne,ae,ne.pendingProps);case 24:pushProvider(0,jr,K.memoizedState.cache)}return bailoutOnAlreadyFinishedWork(K,ne,ae)}(K,ne,ae);ka=!!(131072&K.flags)}else ka=!1,Fr&&1048576&ne.flags&&pushTreeId(ne,Ar,ne.index);switch(ne.lanes=0,ne.tag){case 16:e:{var oe=ne.pendingProps;if(K=resolveLazy(ne.elementType),ne.type=K,"function"!=typeof K){if(null!=K){var ie=K.$$typeof;if(ie===Ae){ne.tag=11,ne=updateForwardRef(null,ne,K,oe,ae);break e}if(ie===Ee){ne.tag=14,ne=updateMemoComponent(null,ne,K,oe,ae);break e}}throw ne=getComponentNameFromType(K)||K,Error(formatProdErrorMessage(306,ne,""))}shouldConstruct(K)?(oe=resolveClassComponentProps(K,oe),ne.tag=1,ne=updateClassComponent(null,ne,K,oe,ae)):(ne.tag=0,ne=updateFunctionComponent(null,ne,K,oe,ae))}return ne;case 0:return updateFunctionComponent(K,ne,ne.type,ne.pendingProps,ae);case 1:return updateClassComponent(K,ne,oe=ne.type,ie=resolveClassComponentProps(oe,ne.pendingProps),ae);case 3:e:{if(pushHostContainer(ne,ne.stateNode.containerInfo),null===K)throw Error(formatProdErrorMessage(387));oe=ne.pendingProps;var se=ne.memoizedState;ie=se.element,cloneUpdateQueue(K,ne),processUpdateQueue(ne,oe,null,ae);var ue=ne.memoizedState;if(oe=ue.cache,pushProvider(0,jr,oe),oe!==se.cache&&propagateContextChanges(ne,[jr],ae,!0),suspendIfUpdateReadFromEntangledAsyncAction(),oe=ue.element,se.isDehydrated){if(se={element:oe,isDehydrated:!1,cache:ue.cache},ne.updateQueue.baseState=se,ne.memoizedState=se,256&ne.flags){ne=mountHostRootWithoutHydrating(K,ne,oe,ae);break e}if(oe!==ie){queueHydrationError(ie=createCapturedValueAtFiber(Error(formatProdErrorMessage(424)),ne)),ne=mountHostRootWithoutHydrating(K,ne,oe,ae);break e}if(9===(K=ne.stateNode.containerInfo).nodeType)K=K.body;else K="HTML"===K.nodeName?K.ownerDocument.body:K;for(Sr=getNextHydratable(K.firstChild),Cr=ne,Fr=!0,Tr=null,Or=!0,ae=ea(ne,null,oe,ae),ne.child=ae;ae;)ae.flags=-3&ae.flags|4096,ae=ae.sibling}else{if(resetHydrationState(),oe===ie){ne=bailoutOnAlreadyFinishedWork(K,ne,ae);break e}reconcileChildren(K,ne,oe,ae)}ne=ne.child}return ne;case 26:return markRef(K,ne),null===K?(ae=getResource(ne.type,null,ne.pendingProps,null))?ne.memoizedState=ae:Fr||(ae=ne.type,K=ne.pendingProps,(oe=getOwnerDocumentFromRootContainer(Ue.current).createElement(ae))[Ot]=ne,oe[It]=K,setInitialProperties(oe,ae,K),markNodeAsHoistable(oe),ne.stateNode=oe):ne.memoizedState=getResource(ne.type,K.memoizedProps,ne.pendingProps,K.memoizedState),null;case 27:return pushHostContext(ne),null===K&&Fr&&(oe=ne.stateNode=resolveSingletonInstance(ne.type,ne.pendingProps,Ue.current),Cr=ne,Or=!0,ie=Sr,isSingletonScope(ne.type)?(No=ie,Sr=getNextHydratable(oe.firstChild)):Sr=ie),reconcileChildren(K,ne,ne.pendingProps.children,ae),markRef(K,ne),null===K&&(ne.flags|=4194304),ne.child;case 5:return null===K&&Fr&&((ie=oe=Sr)&&(null!==(oe=function canHydrateInstance(K,ne,ae,oe){for(;1===K.nodeType;){var ie=ae;if(K.nodeName.toLowerCase()!==ne.toLowerCase()){if(!oe&&("INPUT"!==K.nodeName||"hidden"!==K.type))break}else if(oe){if(!K[Nt])switch(ne){case"meta":if(!K.hasAttribute("itemprop"))break;return K;case"link":if("stylesheet"===(se=K.getAttribute("rel"))&&K.hasAttribute("data-precedence"))break;if(se!==ie.rel||K.getAttribute("href")!==(null==ie.href||""===ie.href?null:ie.href)||K.getAttribute("crossorigin")!==(null==ie.crossOrigin?null:ie.crossOrigin)||K.getAttribute("title")!==(null==ie.title?null:ie.title))break;return K;case"style":if(K.hasAttribute("data-precedence"))break;return K;case"script":if(((se=K.getAttribute("src"))!==(null==ie.src?null:ie.src)||K.getAttribute("type")!==(null==ie.type?null:ie.type)||K.getAttribute("crossorigin")!==(null==ie.crossOrigin?null:ie.crossOrigin))&&se&&K.hasAttribute("async")&&!K.hasAttribute("itemprop"))break;return K;default:return K}}else{if("input"!==ne||"hidden"!==K.type)return K;var se=null==ie.name?null:""+ie.name;if("hidden"===ie.type&&K.getAttribute("name")===se)return K}if(null===(K=getNextHydratable(K.nextSibling)))break}return null}(oe,ne.type,ne.pendingProps,Or))?(ne.stateNode=oe,Cr=ne,Sr=getNextHydratable(oe.firstChild),Or=!1,ie=!0):ie=!1),ie||throwOnHydrationMismatch(ne)),pushHostContext(ne),ie=ne.type,se=ne.pendingProps,ue=null!==K?K.memoizedProps:null,oe=se.children,shouldSetTextContent(ie,se)?oe=null:null!==ue&&shouldSetTextContent(ie,ue)&&(ne.flags|=32),null!==ne.memoizedState&&(ie=renderWithHooks(K,ne,TransitionAwareHostComponent,null,null,ae),Wo._currentValue=ie),markRef(K,ne),reconcileChildren(K,ne,oe,ae),ne.child;case 6:return null===K&&Fr&&((K=ae=Sr)&&(null!==(ae=function canHydrateTextInstance(K,ne,ae){if(""===ne)return null;for(;3!==K.nodeType;){if((1!==K.nodeType||"INPUT"!==K.nodeName||"hidden"!==K.type)&&!ae)return null;if(null===(K=getNextHydratable(K.nextSibling)))return null}return K}(ae,ne.pendingProps,Or))?(ne.stateNode=ae,Cr=ne,Sr=null,K=!0):K=!1),K||throwOnHydrationMismatch(ne)),null;case 13:return updateSuspenseComponent(K,ne,ae);case 4:return pushHostContainer(ne,ne.stateNode.containerInfo),oe=ne.pendingProps,null===K?ne.child=Jr(ne,null,oe,ae):reconcileChildren(K,ne,oe,ae),ne.child;case 11:return updateForwardRef(K,ne,ne.type,ne.pendingProps,ae);case 7:return reconcileChildren(K,ne,ne.pendingProps,ae),ne.child;case 8:case 12:return reconcileChildren(K,ne,ne.pendingProps.children,ae),ne.child;case 10:return oe=ne.pendingProps,pushProvider(0,ne.type,oe.value),reconcileChildren(K,ne,oe.children,ae),ne.child;case 9:return ie=ne.type._context,oe=ne.pendingProps.children,prepareToReadContext(ne),oe=oe(ie=readContext(ie)),ne.flags|=1,reconcileChildren(K,ne,oe,ae),ne.child;case 14:return updateMemoComponent(K,ne,ne.type,ne.pendingProps,ae);case 15:return updateSimpleMemoComponent(K,ne,ne.type,ne.pendingProps,ae);case 19:return updateSuspenseListComponent(K,ne,ae);case 31:return function updateActivityComponent(K,ne,ae){var oe=ne.pendingProps,ie=!!(128&ne.flags);if(ne.flags&=-129,null===K){if(Fr){if("hidden"===oe.mode)return K=mountActivityChildren(ne,oe),ne.lanes=536870912,bailoutOffscreenComponent(null,K);if(pushDehydratedActivitySuspenseHandler(ne),(K=Sr)?null!==(K=null!==(K=canHydrateHydrationBoundary(K,Or))&&"&"===K.data?K:null)&&(ne.memoizedState={dehydrated:K,treeContext:null!==Er?{id:kr,overflow:xr}:null,retryLane:536870912,hydrationErrors:null},(ae=createFiberFromDehydratedFragment(K)).return=ne,ne.child=ae,Cr=ne,Sr=null):K=null,null===K)throw throwOnHydrationMismatch(ne);return ne.lanes=536870912,null}return mountActivityChildren(ne,oe)}var se=K.memoizedState;if(null!==se){var ue=se.dehydrated;if(pushDehydratedActivitySuspenseHandler(ne),ie)if(256&ne.flags)ne.flags&=-257,ne=retryActivityComponentWithoutHydrating(K,ne,ae);else{if(null===ne.memoizedState)throw Error(formatProdErrorMessage(558));ne.child=K.child,ne.flags|=128,ne=null}else if(ka||propagateParentContextChanges(K,ne,ae,!1),ie=0!==(ae&K.childLanes),ka||ie){if(null!==(oe=ja)&&0!==(ue=getBumpedLaneForHydration(oe,ae))&&ue!==se.retryLane)throw se.retryLane=ue,enqueueConcurrentRenderForLane(K,ue),scheduleUpdateOnFiber(oe,K,ue),Ea;renderDidSuspendDelayIfPossible(),ne=retryActivityComponentWithoutHydrating(K,ne,ae)}else K=se.treeContext,Sr=getNextHydratable(ue.nextSibling),Cr=ne,Fr=!0,Tr=null,Or=!1,null!==K&&restoreSuspendedTreeContext(ne,K),(ne=mountActivityChildren(ne,oe)).flags|=4096;return ne}return(K=createWorkInProgress(K.child,{mode:oe.mode,children:oe.children})).ref=ne.ref,ne.child=K,K.return=ne,K}(K,ne,ae);case 22:return updateOffscreenComponent(K,ne,ae,ne.pendingProps);case 24:return prepareToReadContext(ne),oe=readContext(jr),null===K?(null===(ie=peekCacheFromPool())&&(ie=ja,se=createCache(),ie.pooledCache=se,se.refCount++,null!==se&&(ie.pooledCacheLanes|=ae),ie=se),ne.memoizedState={parent:oe,cache:ie},initializeUpdateQueue(ne),pushProvider(0,jr,ie)):(0!==(K.lanes&ae)&&(cloneUpdateQueue(K,ne),processUpdateQueue(ne,null,null,ae),suspendIfUpdateReadFromEntangledAsyncAction()),ie=K.memoizedState,se=ne.memoizedState,ie.parent!==oe?(ie={parent:oe,cache:oe},ne.memoizedState=ie,0===ne.lanes&&(ne.memoizedState=ne.updateQueue.baseState=ie),pushProvider(0,jr,oe)):(oe=se.cache,pushProvider(0,jr,oe),oe!==ie.cache&&propagateContextChanges(ne,[jr],ae,!0))),reconcileChildren(K,ne,ne.pendingProps.children,ae),ne.child;case 29:throw ne.pendingProps}throw Error(formatProdErrorMessage(156,ne.tag))}function markUpdate(K){K.flags|=4}function preloadInstanceAndSuspendIfNeeded(K,ne,ae,oe,ie){if((ne=!!(32&K.mode))&&(ne=!1),ne){if(K.flags|=16777216,(335544128&ie)===ie)if(K.stateNode.complete)K.flags|=8192;else{if(!shouldRemainOnPreviousScreen())throw Xr=Zr,Gr;K.flags|=8192}}else K.flags&=-16777217}function preloadResourceAndSuspendIfNeeded(K,ne){if("stylesheet"!==ne.type||4&ne.state.loading)K.flags&=-16777217;else if(K.flags|=16777216,!preloadResource(ne)){if(!shouldRemainOnPreviousScreen())throw Xr=Zr,Gr;K.flags|=8192}}function scheduleRetryEffect(K,ne){null!==ne&&(K.flags|=4),16384&K.flags&&(ne=22!==K.tag?claimNextRetryLane():536870912,K.lanes|=ne,Ja|=ne)}function cutOffTailIfNeeded(K,ne){if(!Fr)switch(K.tailMode){case"hidden":ne=K.tail;for(var ae=null;null!==ne;)null!==ne.alternate&&(ae=ne),ne=ne.sibling;null===ae?K.tail=null:ae.sibling=null;break;case"collapsed":ae=K.tail;for(var oe=null;null!==ae;)null!==ae.alternate&&(oe=ae),ae=ae.sibling;null===oe?ne||null===K.tail?K.tail=null:K.tail.sibling=null:oe.sibling=null}}function bubbleProperties(K){var ne=null!==K.alternate&&K.alternate.child===K.child,ae=0,oe=0;if(ne)for(var ie=K.child;null!==ie;)ae|=ie.lanes|ie.childLanes,oe|=65011712&ie.subtreeFlags,oe|=65011712&ie.flags,ie.return=K,ie=ie.sibling;else for(ie=K.child;null!==ie;)ae|=ie.lanes|ie.childLanes,oe|=ie.subtreeFlags,oe|=ie.flags,ie.return=K,ie=ie.sibling;return K.subtreeFlags|=oe,K.childLanes=ae,ne}function completeWork(K,ne,ae){var oe=ne.pendingProps;switch(popTreeContext(ne),ne.tag){case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:case 1:return bubbleProperties(ne),null;case 3:return ae=ne.stateNode,oe=null,null!==K&&(oe=K.memoizedState.cache),ne.memoizedState.cache!==oe&&(ne.flags|=2048),popProvider(jr),popHostContainer(),ae.pendingContext&&(ae.context=ae.pendingContext,ae.pendingContext=null),null!==K&&null!==K.child||(popHydrationState(ne)?markUpdate(ne):null===K||K.memoizedState.isDehydrated&&!(256&ne.flags)||(ne.flags|=1024,upgradeHydrationErrorsToRecoverable())),bubbleProperties(ne),null;case 26:var ie=ne.type,se=ne.memoizedState;return null===K?(markUpdate(ne),null!==se?(bubbleProperties(ne),preloadResourceAndSuspendIfNeeded(ne,se)):(bubbleProperties(ne),preloadInstanceAndSuspendIfNeeded(ne,ie,0,0,ae))):se?se!==K.memoizedState?(markUpdate(ne),bubbleProperties(ne),preloadResourceAndSuspendIfNeeded(ne,se)):(bubbleProperties(ne),ne.flags&=-16777217):((K=K.memoizedProps)!==oe&&markUpdate(ne),bubbleProperties(ne),preloadInstanceAndSuspendIfNeeded(ne,ie,0,0,ae)),null;case 27:if(popHostContext(ne),ae=Ue.current,ie=ne.type,null!==K&&null!=ne.stateNode)K.memoizedProps!==oe&&markUpdate(ne);else{if(!oe){if(null===ne.stateNode)throw Error(formatProdErrorMessage(166));return bubbleProperties(ne),null}K=je.current,popHydrationState(ne)?prepareToHydrateHostInstance(ne):(K=resolveSingletonInstance(ie,oe,ae),ne.stateNode=K,markUpdate(ne))}return bubbleProperties(ne),null;case 5:if(popHostContext(ne),ie=ne.type,null!==K&&null!=ne.stateNode)K.memoizedProps!==oe&&markUpdate(ne);else{if(!oe){if(null===ne.stateNode)throw Error(formatProdErrorMessage(166));return bubbleProperties(ne),null}if(se=je.current,popHydrationState(ne))prepareToHydrateHostInstance(ne);else{var ue=getOwnerDocumentFromRootContainer(Ue.current);switch(se){case 1:se=ue.createElementNS("http://www.w3.org/2000/svg",ie);break;case 2:se=ue.createElementNS("http://www.w3.org/1998/Math/MathML",ie);break;default:switch(ie){case"svg":se=ue.createElementNS("http://www.w3.org/2000/svg",ie);break;case"math":se=ue.createElementNS("http://www.w3.org/1998/Math/MathML",ie);break;case"script":(se=ue.createElement("div")).innerHTML="<script><\/script>",se=se.removeChild(se.firstChild);break;case"select":se="string"==typeof oe.is?ue.createElement("select",{is:oe.is}):ue.createElement("select"),oe.multiple?se.multiple=!0:oe.size&&(se.size=oe.size);break;default:se="string"==typeof oe.is?ue.createElement(ie,{is:oe.is}):ue.createElement(ie)}}se[Ot]=ne,se[It]=oe;e:for(ue=ne.child;null!==ue;){if(5===ue.tag||6===ue.tag)se.appendChild(ue.stateNode);else if(4!==ue.tag&&27!==ue.tag&&null!==ue.child){ue.child.return=ue,ue=ue.child;continue}if(ue===ne)break e;for(;null===ue.sibling;){if(null===ue.return||ue.return===ne)break e;ue=ue.return}ue.sibling.return=ue.return,ue=ue.sibling}ne.stateNode=se;e:switch(setInitialProperties(se,ie,oe),ie){case"button":case"input":case"select":case"textarea":oe=!!oe.autoFocus;break e;case"img":oe=!0;break e;default:oe=!1}oe&&markUpdate(ne)}}return bubbleProperties(ne),preloadInstanceAndSuspendIfNeeded(ne,ne.type,null===K||K.memoizedProps,ne.pendingProps,ae),null;case 6:if(K&&null!=ne.stateNode)K.memoizedProps!==oe&&markUpdate(ne);else{if("string"!=typeof oe&&null===ne.stateNode)throw Error(formatProdErrorMessage(166));if(K=Ue.current,popHydrationState(ne)){if(K=ne.stateNode,ae=ne.memoizedProps,oe=null,null!==(ie=Cr))switch(ie.tag){case 27:case 5:oe=ie.memoizedProps}K[Ot]=ne,(K=!!(K.nodeValue===ae||null!==oe&&!0===oe.suppressHydrationWarning||checkForUnmatchedText(K.nodeValue,ae)))||throwOnHydrationMismatch(ne,!0)}else(K=getOwnerDocumentFromRootContainer(K).createTextNode(oe))[Ot]=ne,ne.stateNode=K}return bubbleProperties(ne),null;case 31:if(ae=ne.memoizedState,null===K||null!==K.memoizedState){if(oe=popHydrationState(ne),null!==ae){if(null===K){if(!oe)throw Error(formatProdErrorMessage(318));if(!(K=null!==(K=ne.memoizedState)?K.dehydrated:null))throw Error(formatProdErrorMessage(557));K[Ot]=ne}else resetHydrationState(),!(128&ne.flags)&&(ne.memoizedState=null),ne.flags|=4;bubbleProperties(ne),K=!1}else ae=upgradeHydrationErrorsToRecoverable(),null!==K&&null!==K.memoizedState&&(K.memoizedState.hydrationErrors=ae),K=!0;if(!K)return 256&ne.flags?(popSuspenseHandler(ne),ne):(popSuspenseHandler(ne),null);if(128&ne.flags)throw Error(formatProdErrorMessage(558))}return bubbleProperties(ne),null;case 13:if(oe=ne.memoizedState,null===K||null!==K.memoizedState&&null!==K.memoizedState.dehydrated){if(ie=popHydrationState(ne),null!==oe&&null!==oe.dehydrated){if(null===K){if(!ie)throw Error(formatProdErrorMessage(318));if(!(ie=null!==(ie=ne.memoizedState)?ie.dehydrated:null))throw Error(formatProdErrorMessage(317));ie[Ot]=ne}else resetHydrationState(),!(128&ne.flags)&&(ne.memoizedState=null),ne.flags|=4;bubbleProperties(ne),ie=!1}else ie=upgradeHydrationErrorsToRecoverable(),null!==K&&null!==K.memoizedState&&(K.memoizedState.hydrationErrors=ie),ie=!0;if(!ie)return 256&ne.flags?(popSuspenseHandler(ne),ne):(popSuspenseHandler(ne),null)}return popSuspenseHandler(ne),128&ne.flags?(ne.lanes=ae,ne):(ae=null!==oe,K=null!==K&&null!==K.memoizedState,ae&&(ie=null,null!==(oe=ne.child).alternate&&null!==oe.alternate.memoizedState&&null!==oe.alternate.memoizedState.cachePool&&(ie=oe.alternate.memoizedState.cachePool.pool),se=null,null!==oe.memoizedState&&null!==oe.memoizedState.cachePool&&(se=oe.memoizedState.cachePool.pool),se!==ie&&(oe.flags|=2048)),ae!==K&&ae&&(ne.child.flags|=8192),scheduleRetryEffect(ne,ne.updateQueue),bubbleProperties(ne),null);case 4:return popHostContainer(),null===K&&listenToAllSupportedEvents(ne.stateNode.containerInfo),bubbleProperties(ne),null;case 10:return popProvider(ne.type),bubbleProperties(ne),null;case 19:if(pop(sa),null===(oe=ne.memoizedState))return bubbleProperties(ne),null;if(ie=!!(128&ne.flags),null===(se=oe.rendering))if(ie)cutOffTailIfNeeded(oe,!1);else{if(0!==Ka||null!==K&&128&K.flags)for(K=ne.child;null!==K;){if(null!==(se=findFirstSuspended(K))){for(ne.flags|=128,cutOffTailIfNeeded(oe,!1),K=se.updateQueue,ne.updateQueue=K,scheduleRetryEffect(ne,K),ne.subtreeFlags=0,K=ae,ae=ne.child;null!==ae;)resetWorkInProgress(ae,K),ae=ae.sibling;return push(sa,1&sa.current|2),Fr&&pushTreeFork(ne,oe.treeForkCount),ne.child}K=K.sibling}null!==oe.tail&&Ze()>oo&&(ne.flags|=128,ie=!0,cutOffTailIfNeeded(oe,!1),ne.lanes=4194304)}else{if(!ie)if(null!==(K=findFirstSuspended(se))){if(ne.flags|=128,ie=!0,K=K.updateQueue,ne.updateQueue=K,scheduleRetryEffect(ne,K),cutOffTailIfNeeded(oe,!0),null===oe.tail&&"hidden"===oe.tailMode&&!se.alternate&&!Fr)return bubbleProperties(ne),null}else 2*Ze()-oe.renderingStartTime>oo&&536870912!==ae&&(ne.flags|=128,ie=!0,cutOffTailIfNeeded(oe,!1),ne.lanes=4194304);oe.isBackwards?(se.sibling=ne.child,ne.child=se):(null!==(K=oe.last)?K.sibling=se:ne.child=se,oe.last=se)}return null!==oe.tail?(K=oe.tail,oe.rendering=K,oe.tail=K.sibling,oe.renderingStartTime=Ze(),K.sibling=null,ae=sa.current,push(sa,ie?1&ae|2:1&ae),Fr&&pushTreeFork(ne,oe.treeForkCount),K):(bubbleProperties(ne),null);case 22:case 23:return popSuspenseHandler(ne),popHiddenContext(),oe=null!==ne.memoizedState,null!==K?null!==K.memoizedState!==oe&&(ne.flags|=8192):oe&&(ne.flags|=8192),oe?!!(536870912&ae)&&!(128&ne.flags)&&(bubbleProperties(ne),6&ne.subtreeFlags&&(ne.flags|=8192)):bubbleProperties(ne),null!==(ae=ne.updateQueue)&&scheduleRetryEffect(ne,ae.retryQueue),ae=null,null!==K&&null!==K.memoizedState&&null!==K.memoizedState.cachePool&&(ae=K.memoizedState.cachePool.pool),oe=null,null!==ne.memoizedState&&null!==ne.memoizedState.cachePool&&(oe=ne.memoizedState.cachePool.pool),oe!==ae&&(ne.flags|=2048),null!==K&&pop(qr),null;case 24:return ae=null,null!==K&&(ae=K.memoizedState.cache),ne.memoizedState.cache!==ae&&(ne.flags|=2048),popProvider(jr),bubbleProperties(ne),null;case 25:case 30:return null}throw Error(formatProdErrorMessage(156,ne.tag))}function unwindWork(K,ne){switch(popTreeContext(ne),ne.tag){case 1:return 65536&(K=ne.flags)?(ne.flags=-65537&K|128,ne):null;case 3:return popProvider(jr),popHostContainer(),65536&(K=ne.flags)&&!(128&K)?(ne.flags=-65537&K|128,ne):null;case 26:case 27:case 5:return popHostContext(ne),null;case 31:if(null!==ne.memoizedState){if(popSuspenseHandler(ne),null===ne.alternate)throw Error(formatProdErrorMessage(340));resetHydrationState()}return 65536&(K=ne.flags)?(ne.flags=-65537&K|128,ne):null;case 13:if(popSuspenseHandler(ne),null!==(K=ne.memoizedState)&&null!==K.dehydrated){if(null===ne.alternate)throw Error(formatProdErrorMessage(340));resetHydrationState()}return 65536&(K=ne.flags)?(ne.flags=-65537&K|128,ne):null;case 19:return pop(sa),null;case 4:return popHostContainer(),null;case 10:return popProvider(ne.type),null;case 22:case 23:return popSuspenseHandler(ne),popHiddenContext(),null!==K&&pop(qr),65536&(K=ne.flags)?(ne.flags=-65537&K|128,ne):null;case 24:return popProvider(jr),null;default:return null}}function unwindInterruptedWork(K,ne){switch(popTreeContext(ne),ne.tag){case 3:popProvider(jr),popHostContainer();break;case 26:case 27:case 5:popHostContext(ne);break;case 4:popHostContainer();break;case 31:null!==ne.memoizedState&&popSuspenseHandler(ne);break;case 13:popSuspenseHandler(ne);break;case 19:pop(sa);break;case 10:popProvider(ne.type);break;case 22:case 23:popSuspenseHandler(ne),popHiddenContext(),null!==K&&pop(qr);break;case 24:popProvider(jr)}}function commitHookEffectListMount(K,ne){try{var ae=ne.updateQueue,oe=null!==ae?ae.lastEffect:null;if(null!==oe){var ie=oe.next;ae=ie;do{if((ae.tag&K)===K){oe=void 0;var se=ae.create,ue=ae.inst;oe=se(),ue.destroy=oe}ae=ae.next}while(ae!==ie)}}catch(K){captureCommitPhaseError(ne,ne.return,K)}}function commitHookEffectListUnmount(K,ne,ae){try{var oe=ne.updateQueue,ie=null!==oe?oe.lastEffect:null;if(null!==ie){var se=ie.next;oe=se;do{if((oe.tag&K)===K){var ue=oe.inst,ce=ue.destroy;if(void 0!==ce){ue.destroy=void 0,ie=ne;var de=ae,pe=ce;try{pe()}catch(K){captureCommitPhaseError(ie,de,K)}}}oe=oe.next}while(oe!==se)}}catch(K){captureCommitPhaseError(ne,ne.return,K)}}function commitClassCallbacks(K){var ne=K.updateQueue;if(null!==ne){var ae=K.stateNode;try{commitCallbacks(ne,ae)}catch(ne){captureCommitPhaseError(K,K.return,ne)}}}function safelyCallComponentWillUnmount(K,ne,ae){ae.props=resolveClassComponentProps(K.type,K.memoizedProps),ae.state=K.memoizedState;try{ae.componentWillUnmount()}catch(ae){captureCommitPhaseError(K,ne,ae)}}function safelyAttachRef(K,ne){try{var ae=K.ref;if(null!==ae){switch(K.tag){case 26:case 27:case 5:var oe=K.stateNode;break;default:oe=K.stateNode}"function"==typeof ae?K.refCleanup=ae(oe):ae.current=oe}}catch(ae){captureCommitPhaseError(K,ne,ae)}}function safelyDetachRef(K,ne){var ae=K.ref,oe=K.refCleanup;if(null!==ae)if("function"==typeof oe)try{oe()}catch(ae){captureCommitPhaseError(K,ne,ae)}finally{K.refCleanup=null,null!=(K=K.alternate)&&(K.refCleanup=null)}else if("function"==typeof ae)try{ae(null)}catch(ae){captureCommitPhaseError(K,ne,ae)}else ae.current=null}function commitHostMount(K){var ne=K.type,ae=K.memoizedProps,oe=K.stateNode;try{e:switch(ne){case"button":case"input":case"select":case"textarea":ae.autoFocus&&oe.focus();break e;case"img":ae.src?oe.src=ae.src:ae.srcSet&&(oe.srcset=ae.srcSet)}}catch(ne){captureCommitPhaseError(K,K.return,ne)}}function commitHostUpdate(K,ne,ae){try{var oe=K.stateNode;!function updateProperties(K,ne,ae,oe){switch(ne){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"input":var se=null,ue=null,ce=null,de=null,pe=null,fe=null,he=null;for(ve in ae){var me=ae[ve];if(ae.hasOwnProperty(ve)&&null!=me)switch(ve){case"checked":case"value":break;case"defaultValue":pe=me;default:oe.hasOwnProperty(ve)||setProp(K,ne,ve,null,oe,me)}}for(var ge in oe){var ve=oe[ge];if(me=ae[ge],oe.hasOwnProperty(ge)&&(null!=ve||null!=me))switch(ge){case"type":ue=ve;break;case"name":se=ve;break;case"checked":fe=ve;break;case"defaultChecked":he=ve;break;case"value":ce=ve;break;case"defaultValue":de=ve;break;case"children":case"dangerouslySetInnerHTML":if(null!=ve)throw Error(formatProdErrorMessage(137,ne));break;default:ve!==me&&setProp(K,ne,ge,ve,oe,me)}}return void updateInput(K,ce,de,pe,fe,he,ue,se);case"select":for(ue in ve=ce=de=ge=null,ae)if(pe=ae[ue],ae.hasOwnProperty(ue)&&null!=pe)switch(ue){case"value":break;case"multiple":ve=pe;default:oe.hasOwnProperty(ue)||setProp(K,ne,ue,null,oe,pe)}for(se in oe)if(ue=oe[se],pe=ae[se],oe.hasOwnProperty(se)&&(null!=ue||null!=pe))switch(se){case"value":ge=ue;break;case"defaultValue":de=ue;break;case"multiple":ce=ue;default:ue!==pe&&setProp(K,ne,se,ue,oe,pe)}return ne=de,ae=ce,oe=ve,void(null!=ge?updateOptions(K,!!ae,ge,!1):!!oe!=!!ae&&(null!=ne?updateOptions(K,!!ae,ne,!0):updateOptions(K,!!ae,ae?[]:"",!1)));case"textarea":for(de in ve=ge=null,ae)if(se=ae[de],ae.hasOwnProperty(de)&&null!=se&&!oe.hasOwnProperty(de))switch(de){case"value":case"children":break;default:setProp(K,ne,de,null,oe,se)}for(ce in oe)if(se=oe[ce],ue=ae[ce],oe.hasOwnProperty(ce)&&(null!=se||null!=ue))switch(ce){case"value":ge=se;break;case"defaultValue":ve=se;break;case"children":break;case"dangerouslySetInnerHTML":if(null!=se)throw Error(formatProdErrorMessage(91));break;default:se!==ue&&setProp(K,ne,ce,se,oe,ue)}return void updateTextarea(K,ge,ve);case"option":for(var ye in ae)if(ge=ae[ye],ae.hasOwnProperty(ye)&&null!=ge&&!oe.hasOwnProperty(ye))if("selected"===ye)K.selected=!1;else setProp(K,ne,ye,null,oe,ge);for(pe in oe)if(ge=oe[pe],ve=ae[pe],oe.hasOwnProperty(pe)&&ge!==ve&&(null!=ge||null!=ve))if("selected"===pe)K.selected=ge&&"function"!=typeof ge&&"symbol"!==ie(ge);else setProp(K,ne,pe,ge,oe,ve);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 _e in ae)ge=ae[_e],ae.hasOwnProperty(_e)&&null!=ge&&!oe.hasOwnProperty(_e)&&setProp(K,ne,_e,null,oe,ge);for(fe in oe)if(ge=oe[fe],ve=ae[fe],oe.hasOwnProperty(fe)&&ge!==ve&&(null!=ge||null!=ve))switch(fe){case"children":case"dangerouslySetInnerHTML":if(null!=ge)throw Error(formatProdErrorMessage(137,ne));break;default:setProp(K,ne,fe,ge,oe,ve)}return;default:if(isCustomElement(ne)){for(var Ae in ae)ge=ae[Ae],ae.hasOwnProperty(Ae)&&void 0!==ge&&!oe.hasOwnProperty(Ae)&&setPropOnCustomElement(K,ne,Ae,void 0,oe,ge);for(he in oe)ge=oe[he],ve=ae[he],!oe.hasOwnProperty(he)||ge===ve||void 0===ge&&void 0===ve||setPropOnCustomElement(K,ne,he,ge,oe,ve);return}}for(var De in ae)ge=ae[De],ae.hasOwnProperty(De)&&null!=ge&&!oe.hasOwnProperty(De)&&setProp(K,ne,De,null,oe,ge);for(me in oe)ge=oe[me],ve=ae[me],!oe.hasOwnProperty(me)||ge===ve||null==ge&&null==ve||setProp(K,ne,me,ge,oe,ve)}(oe,K.type,ae,ne),oe[It]=ne}catch(ne){captureCommitPhaseError(K,K.return,ne)}}function isHostParent(K){return 5===K.tag||3===K.tag||26===K.tag||27===K.tag&&isSingletonScope(K.type)||4===K.tag}function getHostSibling(K){e:for(;;){for(;null===K.sibling;){if(null===K.return||isHostParent(K.return))return null;K=K.return}for(K.sibling.return=K.return,K=K.sibling;5!==K.tag&&6!==K.tag&&18!==K.tag;){if(27===K.tag&&isSingletonScope(K.type))continue e;if(2&K.flags)continue e;if(null===K.child||4===K.tag)continue e;K.child.return=K,K=K.child}if(!(2&K.flags))return K.stateNode}}function insertOrAppendPlacementNodeIntoContainer(K,ne,ae){var oe=K.tag;if(5===oe||6===oe)K=K.stateNode,ne?(9===ae.nodeType?ae.body:"HTML"===ae.nodeName?ae.ownerDocument.body:ae).insertBefore(K,ne):((ne=9===ae.nodeType?ae.body:"HTML"===ae.nodeName?ae.ownerDocument.body:ae).appendChild(K),null!=(ae=ae._reactRootContainer)||null!==ne.onclick||(ne.onclick=noop$1));else if(4!==oe&&(27===oe&&isSingletonScope(K.type)&&(ae=K.stateNode,ne=null),null!==(K=K.child)))for(insertOrAppendPlacementNodeIntoContainer(K,ne,ae),K=K.sibling;null!==K;)insertOrAppendPlacementNodeIntoContainer(K,ne,ae),K=K.sibling}function insertOrAppendPlacementNode(K,ne,ae){var oe=K.tag;if(5===oe||6===oe)K=K.stateNode,ne?ae.insertBefore(K,ne):ae.appendChild(K);else if(4!==oe&&(27===oe&&isSingletonScope(K.type)&&(ae=K.stateNode),null!==(K=K.child)))for(insertOrAppendPlacementNode(K,ne,ae),K=K.sibling;null!==K;)insertOrAppendPlacementNode(K,ne,ae),K=K.sibling}function commitHostSingletonAcquisition(K){var ne=K.stateNode,ae=K.memoizedProps;try{for(var oe=K.type,ie=ne.attributes;ie.length;)ne.removeAttributeNode(ie[0]);setInitialProperties(ne,oe,ae),ne[Ot]=K,ne[It]=ae}catch(ne){captureCommitPhaseError(K,K.return,ne)}}var Ca=!1,Sa=!1,Fa=!1,Ta="function"==typeof WeakSet?WeakSet:Set,Oa=null;function commitLayoutEffectOnFiber(K,ne,ae){var oe=ae.flags;switch(ae.tag){case 0:case 11:case 15:recursivelyTraverseLayoutEffects(K,ae),4&oe&&commitHookEffectListMount(5,ae);break;case 1:if(recursivelyTraverseLayoutEffects(K,ae),4&oe)if(K=ae.stateNode,null===ne)try{K.componentDidMount()}catch(K){captureCommitPhaseError(ae,ae.return,K)}else{var ie=resolveClassComponentProps(ae.type,ne.memoizedProps);ne=ne.memoizedState;try{K.componentDidUpdate(ie,ne,K.__reactInternalSnapshotBeforeUpdate)}catch(K){captureCommitPhaseError(ae,ae.return,K)}}64&oe&&commitClassCallbacks(ae),512&oe&&safelyAttachRef(ae,ae.return);break;case 3:if(recursivelyTraverseLayoutEffects(K,ae),64&oe&&null!==(K=ae.updateQueue)){if(ne=null,null!==ae.child)switch(ae.child.tag){case 27:case 5:case 1:ne=ae.child.stateNode}try{commitCallbacks(K,ne)}catch(K){captureCommitPhaseError(ae,ae.return,K)}}break;case 27:null===ne&&4&oe&&commitHostSingletonAcquisition(ae);case 26:case 5:recursivelyTraverseLayoutEffects(K,ae),null===ne&&4&oe&&commitHostMount(ae),512&oe&&safelyAttachRef(ae,ae.return);break;case 12:recursivelyTraverseLayoutEffects(K,ae);break;case 31:recursivelyTraverseLayoutEffects(K,ae),4&oe&&commitActivityHydrationCallbacks(K,ae);break;case 13:recursivelyTraverseLayoutEffects(K,ae),4&oe&&commitSuspenseHydrationCallbacks(K,ae),64&oe&&(null!==(K=ae.memoizedState)&&(null!==(K=K.dehydrated)&&function registerSuspenseInstanceRetry(K,ne){var ae=K.ownerDocument;if("$~"===K.data)K._reactRetry=ne;else if("$?"!==K.data||"loading"!==ae.readyState)ne();else{var oe=function listener(){ne(),ae.removeEventListener("DOMContentLoaded",oe)};ae.addEventListener("DOMContentLoaded",oe),K._reactRetry=oe}}(K,ae=retryDehydratedSuspenseBoundary.bind(null,ae))));break;case 22:if(!(oe=null!==ae.memoizedState||Ca)){ne=null!==ne&&null!==ne.memoizedState||Sa,ie=Ca;var se=Sa;Ca=oe,(Sa=ne)&&!se?recursivelyTraverseReappearLayoutEffects(K,ae,!!(8772&ae.subtreeFlags)):recursivelyTraverseLayoutEffects(K,ae),Ca=ie,Sa=se}break;case 30:break;default:recursivelyTraverseLayoutEffects(K,ae)}}function detachFiberAfterEffects(K){var ne=K.alternate;null!==ne&&(K.alternate=null,detachFiberAfterEffects(ne)),K.child=null,K.deletions=null,K.sibling=null,5===K.tag&&(null!==(ne=K.stateNode)&&detachDeletedInstance(ne)),K.stateNode=null,K.return=null,K.dependencies=null,K.memoizedProps=null,K.memoizedState=null,K.pendingProps=null,K.stateNode=null,K.updateQueue=null}var Ia=null,Ma=!1;function recursivelyTraverseDeletionEffects(K,ne,ae){for(ae=ae.child;null!==ae;)commitDeletionEffectsOnFiber(K,ne,ae),ae=ae.sibling}function commitDeletionEffectsOnFiber(K,ne,ae){if(At&&"function"==typeof At.onCommitFiberUnmount)try{At.onCommitFiberUnmount(_t,ae)}catch(K){}switch(ae.tag){case 26:Sa||safelyDetachRef(ae,ne),recursivelyTraverseDeletionEffects(K,ne,ae),ae.memoizedState?ae.memoizedState.count--:ae.stateNode&&(ae=ae.stateNode).parentNode.removeChild(ae);break;case 27:Sa||safelyDetachRef(ae,ne);var oe=Ia,ie=Ma;isSingletonScope(ae.type)&&(Ia=ae.stateNode,Ma=!1),recursivelyTraverseDeletionEffects(K,ne,ae),releaseSingletonInstance(ae.stateNode),Ia=oe,Ma=ie;break;case 5:Sa||safelyDetachRef(ae,ne);case 6:if(oe=Ia,ie=Ma,Ia=null,recursivelyTraverseDeletionEffects(K,ne,ae),Ma=ie,null!==(Ia=oe))if(Ma)try{(9===Ia.nodeType?Ia.body:"HTML"===Ia.nodeName?Ia.ownerDocument.body:Ia).removeChild(ae.stateNode)}catch(K){captureCommitPhaseError(ae,ne,K)}else try{Ia.removeChild(ae.stateNode)}catch(K){captureCommitPhaseError(ae,ne,K)}break;case 18:null!==Ia&&(Ma?(clearHydrationBoundary(9===(K=Ia).nodeType?K.body:"HTML"===K.nodeName?K.ownerDocument.body:K,ae.stateNode),retryIfBlockedOn(K)):clearHydrationBoundary(Ia,ae.stateNode));break;case 4:oe=Ia,ie=Ma,Ia=ae.stateNode.containerInfo,Ma=!0,recursivelyTraverseDeletionEffects(K,ne,ae),Ia=oe,Ma=ie;break;case 0:case 11:case 14:case 15:commitHookEffectListUnmount(2,ae,ne),Sa||commitHookEffectListUnmount(4,ae,ne),recursivelyTraverseDeletionEffects(K,ne,ae);break;case 1:Sa||(safelyDetachRef(ae,ne),"function"==typeof(oe=ae.stateNode).componentWillUnmount&&safelyCallComponentWillUnmount(ae,ne,oe)),recursivelyTraverseDeletionEffects(K,ne,ae);break;case 21:recursivelyTraverseDeletionEffects(K,ne,ae);break;case 22:Sa=(oe=Sa)||null!==ae.memoizedState,recursivelyTraverseDeletionEffects(K,ne,ae),Sa=oe;break;default:recursivelyTraverseDeletionEffects(K,ne,ae)}}function commitActivityHydrationCallbacks(K,ne){if(null===ne.memoizedState&&(null!==(K=ne.alternate)&&null!==(K=K.memoizedState))){K=K.dehydrated;try{retryIfBlockedOn(K)}catch(K){captureCommitPhaseError(ne,ne.return,K)}}}function commitSuspenseHydrationCallbacks(K,ne){if(null===ne.memoizedState&&(null!==(K=ne.alternate)&&(null!==(K=K.memoizedState)&&null!==(K=K.dehydrated))))try{retryIfBlockedOn(K)}catch(K){captureCommitPhaseError(ne,ne.return,K)}}function attachSuspenseRetryListeners(K,ne){var ae=function getRetryCache(K){switch(K.tag){case 31:case 13:case 19:var ne=K.stateNode;return null===ne&&(ne=K.stateNode=new Ta),ne;case 22:return null===(ne=(K=K.stateNode)._retryCache)&&(ne=K._retryCache=new Ta),ne;default:throw Error(formatProdErrorMessage(435,K.tag))}}(K);ne.forEach(function(ne){if(!ae.has(ne)){ae.add(ne);var oe=resolveRetryWakeable.bind(null,K,ne);ne.then(oe,oe)}})}function recursivelyTraverseMutationEffects(K,ne){var ae=ne.deletions;if(null!==ae)for(var oe=0;oe<ae.length;oe++){var ie=ae[oe],se=K,ue=ne,ce=ue;e:for(;null!==ce;){switch(ce.tag){case 27:if(isSingletonScope(ce.type)){Ia=ce.stateNode,Ma=!1;break e}break;case 5:Ia=ce.stateNode,Ma=!1;break e;case 3:case 4:Ia=ce.stateNode.containerInfo,Ma=!0;break e}ce=ce.return}if(null===Ia)throw Error(formatProdErrorMessage(160));commitDeletionEffectsOnFiber(se,ue,ie),Ia=null,Ma=!1,null!==(se=ie.alternate)&&(se.return=null),ie.return=null}if(13886&ne.subtreeFlags)for(ne=ne.child;null!==ne;)commitMutationEffectsOnFiber(ne,K),ne=ne.sibling}var Pa=null;function commitMutationEffectsOnFiber(K,ne){var ae=K.alternate,oe=K.flags;switch(K.tag){case 0:case 11:case 14:case 15:recursivelyTraverseMutationEffects(ne,K),commitReconciliationEffects(K),4&oe&&(commitHookEffectListUnmount(3,K,K.return),commitHookEffectListMount(3,K),commitHookEffectListUnmount(5,K,K.return));break;case 1:recursivelyTraverseMutationEffects(ne,K),commitReconciliationEffects(K),512&oe&&(Sa||null===ae||safelyDetachRef(ae,ae.return)),64&oe&&Ca&&(null!==(K=K.updateQueue)&&(null!==(oe=K.callbacks)&&(ae=K.shared.hiddenCallbacks,K.shared.hiddenCallbacks=null===ae?oe:ae.concat(oe))));break;case 26:var ie=Pa;if(recursivelyTraverseMutationEffects(ne,K),commitReconciliationEffects(K),512&oe&&(Sa||null===ae||safelyDetachRef(ae,ae.return)),4&oe){var se=null!==ae?ae.memoizedState:null;if(oe=K.memoizedState,null===ae)if(null===oe)if(null===K.stateNode){e:{oe=K.type,ae=K.memoizedProps,ie=ie.ownerDocument||ie;t:switch(oe){case"title":(!(se=ie.getElementsByTagName("title")[0])||se[Nt]||se[Ot]||"http://www.w3.org/2000/svg"===se.namespaceURI||se.hasAttribute("itemprop"))&&(se=ie.createElement(oe),ie.head.insertBefore(se,ie.querySelector("head > title"))),setInitialProperties(se,oe,ae),se[Ot]=K,markNodeAsHoistable(se),oe=se;break e;case"link":var ue=getHydratableHoistableCache("link","href",ie).get(oe+(ae.href||""));if(ue)for(var ce=0;ce<ue.length;ce++)if((se=ue[ce]).getAttribute("href")===(null==ae.href||""===ae.href?null:ae.href)&&se.getAttribute("rel")===(null==ae.rel?null:ae.rel)&&se.getAttribute("title")===(null==ae.title?null:ae.title)&&se.getAttribute("crossorigin")===(null==ae.crossOrigin?null:ae.crossOrigin)){ue.splice(ce,1);break t}setInitialProperties(se=ie.createElement(oe),oe,ae),ie.head.appendChild(se);break;case"meta":if(ue=getHydratableHoistableCache("meta","content",ie).get(oe+(ae.content||"")))for(ce=0;ce<ue.length;ce++)if((se=ue[ce]).getAttribute("content")===(null==ae.content?null:""+ae.content)&&se.getAttribute("name")===(null==ae.name?null:ae.name)&&se.getAttribute("property")===(null==ae.property?null:ae.property)&&se.getAttribute("http-equiv")===(null==ae.httpEquiv?null:ae.httpEquiv)&&se.getAttribute("charset")===(null==ae.charSet?null:ae.charSet)){ue.splice(ce,1);break t}setInitialProperties(se=ie.createElement(oe),oe,ae),ie.head.appendChild(se);break;default:throw Error(formatProdErrorMessage(468,oe))}se[Ot]=K,markNodeAsHoistable(se),oe=se}K.stateNode=oe}else mountHoistable(ie,K.type,K.stateNode);else K.stateNode=acquireResource(ie,oe,K.memoizedProps);else se!==oe?(null===se?null!==ae.stateNode&&(ae=ae.stateNode).parentNode.removeChild(ae):se.count--,null===oe?mountHoistable(ie,K.type,K.stateNode):acquireResource(ie,oe,K.memoizedProps)):null===oe&&null!==K.stateNode&&commitHostUpdate(K,K.memoizedProps,ae.memoizedProps)}break;case 27:recursivelyTraverseMutationEffects(ne,K),commitReconciliationEffects(K),512&oe&&(Sa||null===ae||safelyDetachRef(ae,ae.return)),null!==ae&&4&oe&&commitHostUpdate(K,K.memoizedProps,ae.memoizedProps);break;case 5:if(recursivelyTraverseMutationEffects(ne,K),commitReconciliationEffects(K),512&oe&&(Sa||null===ae||safelyDetachRef(ae,ae.return)),32&K.flags){ie=K.stateNode;try{setTextContent(ie,"")}catch(ne){captureCommitPhaseError(K,K.return,ne)}}4&oe&&null!=K.stateNode&&commitHostUpdate(K,ie=K.memoizedProps,null!==ae?ae.memoizedProps:ie),1024&oe&&(Fa=!0);break;case 6:if(recursivelyTraverseMutationEffects(ne,K),commitReconciliationEffects(K),4&oe){if(null===K.stateNode)throw Error(formatProdErrorMessage(162));oe=K.memoizedProps,ae=K.stateNode;try{ae.nodeValue=oe}catch(ne){captureCommitPhaseError(K,K.return,ne)}}break;case 3:if(Vo=null,ie=Pa,Pa=getHoistableRoot(ne.containerInfo),recursivelyTraverseMutationEffects(ne,K),Pa=ie,commitReconciliationEffects(K),4&oe&&null!==ae&&ae.memoizedState.isDehydrated)try{retryIfBlockedOn(ne.containerInfo)}catch(ne){captureCommitPhaseError(K,K.return,ne)}Fa&&(Fa=!1,recursivelyResetForms(K));break;case 4:oe=Pa,Pa=getHoistableRoot(K.stateNode.containerInfo),recursivelyTraverseMutationEffects(ne,K),commitReconciliationEffects(K),Pa=oe;break;case 12:default:recursivelyTraverseMutationEffects(ne,K),commitReconciliationEffects(K);break;case 31:case 19:recursivelyTraverseMutationEffects(ne,K),commitReconciliationEffects(K),4&oe&&(null!==(oe=K.updateQueue)&&(K.updateQueue=null,attachSuspenseRetryListeners(K,oe)));break;case 13:recursivelyTraverseMutationEffects(ne,K),commitReconciliationEffects(K),8192&K.child.flags&&null!==K.memoizedState!=(null!==ae&&null!==ae.memoizedState)&&(ro=Ze()),4&oe&&(null!==(oe=K.updateQueue)&&(K.updateQueue=null,attachSuspenseRetryListeners(K,oe)));break;case 22:ie=null!==K.memoizedState;var de=null!==ae&&null!==ae.memoizedState,pe=Ca,fe=Sa;if(Ca=pe||ie,Sa=fe||de,recursivelyTraverseMutationEffects(ne,K),Sa=fe,Ca=pe,commitReconciliationEffects(K),8192&oe)e:for(ne=K.stateNode,ne._visibility=ie?-2&ne._visibility:1|ne._visibility,ie&&(null===ae||de||Ca||Sa||recursivelyTraverseDisappearLayoutEffects(K)),ae=null,ne=K;;){if(5===ne.tag||26===ne.tag){if(null===ae){de=ae=ne;try{if(se=de.stateNode,ie)"function"==typeof(ue=se.style).setProperty?ue.setProperty("display","none","important"):ue.display="none";else{ce=de.stateNode;var he=de.memoizedProps.style,me=null!=he&&he.hasOwnProperty("display")?he.display:null;ce.style.display=null==me||"boolean"==typeof me?"":(""+me).trim()}}catch(K){captureCommitPhaseError(de,de.return,K)}}}else if(6===ne.tag){if(null===ae){de=ne;try{de.stateNode.nodeValue=ie?"":de.memoizedProps}catch(K){captureCommitPhaseError(de,de.return,K)}}}else if(18===ne.tag){if(null===ae){de=ne;try{var ge=de.stateNode;ie?hideOrUnhideDehydratedBoundary(ge,!0):hideOrUnhideDehydratedBoundary(de.stateNode,!1)}catch(K){captureCommitPhaseError(de,de.return,K)}}}else if((22!==ne.tag&&23!==ne.tag||null===ne.memoizedState||ne===K)&&null!==ne.child){ne.child.return=ne,ne=ne.child;continue}if(ne===K)break e;for(;null===ne.sibling;){if(null===ne.return||ne.return===K)break e;ae===ne&&(ae=null),ne=ne.return}ae===ne&&(ae=null),ne.sibling.return=ne.return,ne=ne.sibling}4&oe&&(null!==(oe=K.updateQueue)&&(null!==(ae=oe.retryQueue)&&(oe.retryQueue=null,attachSuspenseRetryListeners(K,ae))));case 30:case 21:}}function commitReconciliationEffects(K){var ne=K.flags;if(2&ne){try{for(var ae,oe=K.return;null!==oe;){if(isHostParent(oe)){ae=oe;break}oe=oe.return}if(null==ae)throw Error(formatProdErrorMessage(160));switch(ae.tag){case 27:var ie=ae.stateNode;insertOrAppendPlacementNode(K,getHostSibling(K),ie);break;case 5:var se=ae.stateNode;32&ae.flags&&(setTextContent(se,""),ae.flags&=-33),insertOrAppendPlacementNode(K,getHostSibling(K),se);break;case 3:case 4:var ue=ae.stateNode.containerInfo;insertOrAppendPlacementNodeIntoContainer(K,getHostSibling(K),ue);break;default:throw Error(formatProdErrorMessage(161))}}catch(ne){captureCommitPhaseError(K,K.return,ne)}K.flags&=-3}4096&ne&&(K.flags&=-4097)}function recursivelyResetForms(K){if(1024&K.subtreeFlags)for(K=K.child;null!==K;){var ne=K;recursivelyResetForms(ne),5===ne.tag&&1024&ne.flags&&ne.stateNode.reset(),K=K.sibling}}function recursivelyTraverseLayoutEffects(K,ne){if(8772&ne.subtreeFlags)for(ne=ne.child;null!==ne;)commitLayoutEffectOnFiber(K,ne.alternate,ne),ne=ne.sibling}function recursivelyTraverseDisappearLayoutEffects(K){for(K=K.child;null!==K;){var ne=K;switch(ne.tag){case 0:case 11:case 14:case 15:commitHookEffectListUnmount(4,ne,ne.return),recursivelyTraverseDisappearLayoutEffects(ne);break;case 1:safelyDetachRef(ne,ne.return);var ae=ne.stateNode;"function"==typeof ae.componentWillUnmount&&safelyCallComponentWillUnmount(ne,ne.return,ae),recursivelyTraverseDisappearLayoutEffects(ne);break;case 27:releaseSingletonInstance(ne.stateNode);case 26:case 5:safelyDetachRef(ne,ne.return),recursivelyTraverseDisappearLayoutEffects(ne);break;case 22:null===ne.memoizedState&&recursivelyTraverseDisappearLayoutEffects(ne);break;default:recursivelyTraverseDisappearLayoutEffects(ne)}K=K.sibling}}function recursivelyTraverseReappearLayoutEffects(K,ne,ae){for(ae=ae&&!!(8772&ne.subtreeFlags),ne=ne.child;null!==ne;){var oe=ne.alternate,ie=K,se=ne,ue=se.flags;switch(se.tag){case 0:case 11:case 15:recursivelyTraverseReappearLayoutEffects(ie,se,ae),commitHookEffectListMount(4,se);break;case 1:if(recursivelyTraverseReappearLayoutEffects(ie,se,ae),"function"==typeof(ie=(oe=se).stateNode).componentDidMount)try{ie.componentDidMount()}catch(K){captureCommitPhaseError(oe,oe.return,K)}if(null!==(ie=(oe=se).updateQueue)){var ce=oe.stateNode;try{var de=ie.shared.hiddenCallbacks;if(null!==de)for(ie.shared.hiddenCallbacks=null,ie=0;ie<de.length;ie++)callCallback(de[ie],ce)}catch(K){captureCommitPhaseError(oe,oe.return,K)}}ae&&64&ue&&commitClassCallbacks(se),safelyAttachRef(se,se.return);break;case 27:commitHostSingletonAcquisition(se);case 26:case 5:recursivelyTraverseReappearLayoutEffects(ie,se,ae),ae&&null===oe&&4&ue&&commitHostMount(se),safelyAttachRef(se,se.return);break;case 12:recursivelyTraverseReappearLayoutEffects(ie,se,ae);break;case 31:recursivelyTraverseReappearLayoutEffects(ie,se,ae),ae&&4&ue&&commitActivityHydrationCallbacks(ie,se);break;case 13:recursivelyTraverseReappearLayoutEffects(ie,se,ae),ae&&4&ue&&commitSuspenseHydrationCallbacks(ie,se);break;case 22:null===se.memoizedState&&recursivelyTraverseReappearLayoutEffects(ie,se,ae),safelyAttachRef(se,se.return);break;case 30:break;default:recursivelyTraverseReappearLayoutEffects(ie,se,ae)}ne=ne.sibling}}function commitOffscreenPassiveMountEffects(K,ne){var ae=null;null!==K&&null!==K.memoizedState&&null!==K.memoizedState.cachePool&&(ae=K.memoizedState.cachePool.pool),K=null,null!==ne.memoizedState&&null!==ne.memoizedState.cachePool&&(K=ne.memoizedState.cachePool.pool),K!==ae&&(null!=K&&K.refCount++,null!=ae&&releaseCache(ae))}function commitCachePassiveMountEffect(K,ne){K=null,null!==ne.alternate&&(K=ne.alternate.memoizedState.cache),(ne=ne.memoizedState.cache)!==K&&(ne.refCount++,null!=K&&releaseCache(K))}function recursivelyTraversePassiveMountEffects(K,ne,ae,oe){if(10256&ne.subtreeFlags)for(ne=ne.child;null!==ne;)commitPassiveMountOnFiber(K,ne,ae,oe),ne=ne.sibling}function commitPassiveMountOnFiber(K,ne,ae,oe){var ie=ne.flags;switch(ne.tag){case 0:case 11:case 15:recursivelyTraversePassiveMountEffects(K,ne,ae,oe),2048&ie&&commitHookEffectListMount(9,ne);break;case 1:case 31:case 13:default:recursivelyTraversePassiveMountEffects(K,ne,ae,oe);break;case 3:recursivelyTraversePassiveMountEffects(K,ne,ae,oe),2048&ie&&(K=null,null!==ne.alternate&&(K=ne.alternate.memoizedState.cache),(ne=ne.memoizedState.cache)!==K&&(ne.refCount++,null!=K&&releaseCache(K)));break;case 12:if(2048&ie){recursivelyTraversePassiveMountEffects(K,ne,ae,oe),K=ne.stateNode;try{var se=ne.memoizedProps,ue=se.id,ce=se.onPostCommit;"function"==typeof ce&&ce(ue,null===ne.alternate?"mount":"update",K.passiveEffectDuration,-0)}catch(K){captureCommitPhaseError(ne,ne.return,K)}}else recursivelyTraversePassiveMountEffects(K,ne,ae,oe);break;case 23:break;case 22:se=ne.stateNode,ue=ne.alternate,null!==ne.memoizedState?2&se._visibility?recursivelyTraversePassiveMountEffects(K,ne,ae,oe):recursivelyTraverseAtomicPassiveEffects(K,ne):2&se._visibility?recursivelyTraversePassiveMountEffects(K,ne,ae,oe):(se._visibility|=2,recursivelyTraverseReconnectPassiveEffects(K,ne,ae,oe,!!(10256&ne.subtreeFlags)||!1)),2048&ie&&commitOffscreenPassiveMountEffects(ue,ne);break;case 24:recursivelyTraversePassiveMountEffects(K,ne,ae,oe),2048&ie&&commitCachePassiveMountEffect(ne.alternate,ne)}}function recursivelyTraverseReconnectPassiveEffects(K,ne,ae,oe,ie){for(ie=ie&&(!!(10256&ne.subtreeFlags)||!1),ne=ne.child;null!==ne;){var se=K,ue=ne,ce=ae,de=oe,pe=ue.flags;switch(ue.tag){case 0:case 11:case 15:recursivelyTraverseReconnectPassiveEffects(se,ue,ce,de,ie),commitHookEffectListMount(8,ue);break;case 23:break;case 22:var fe=ue.stateNode;null!==ue.memoizedState?2&fe._visibility?recursivelyTraverseReconnectPassiveEffects(se,ue,ce,de,ie):recursivelyTraverseAtomicPassiveEffects(se,ue):(fe._visibility|=2,recursivelyTraverseReconnectPassiveEffects(se,ue,ce,de,ie)),ie&&2048&pe&&commitOffscreenPassiveMountEffects(ue.alternate,ue);break;case 24:recursivelyTraverseReconnectPassiveEffects(se,ue,ce,de,ie),ie&&2048&pe&&commitCachePassiveMountEffect(ue.alternate,ue);break;default:recursivelyTraverseReconnectPassiveEffects(se,ue,ce,de,ie)}ne=ne.sibling}}function recursivelyTraverseAtomicPassiveEffects(K,ne){if(10256&ne.subtreeFlags)for(ne=ne.child;null!==ne;){var ae=K,oe=ne,ie=oe.flags;switch(oe.tag){case 22:recursivelyTraverseAtomicPassiveEffects(ae,oe),2048&ie&&commitOffscreenPassiveMountEffects(oe.alternate,oe);break;case 24:recursivelyTraverseAtomicPassiveEffects(ae,oe),2048&ie&&commitCachePassiveMountEffect(oe.alternate,oe);break;default:recursivelyTraverseAtomicPassiveEffects(ae,oe)}ne=ne.sibling}}var Ra=8192;function recursivelyAccumulateSuspenseyCommit(K,ne,ae){if(K.subtreeFlags&Ra)for(K=K.child;null!==K;)accumulateSuspenseyCommitOnFiber(K,ne,ae),K=K.sibling}function accumulateSuspenseyCommitOnFiber(K,ne,ae){switch(K.tag){case 26:recursivelyAccumulateSuspenseyCommit(K,ne,ae),K.flags&Ra&&null!==K.memoizedState&&function suspendResource(K,ne,ae,oe){if(!("stylesheet"!==ae.type||"string"==typeof oe.media&&!1===matchMedia(oe.media).matches||4&ae.state.loading)){if(null===ae.instance){var se=getStyleKey(oe.href),ue=ne.querySelector(getStylesheetSelectorFromKey(se));if(ue)return null!==(ne=ue._p)&&"object"===ie(ne)&&"function"==typeof ne.then&&(K.count++,K=onUnsuspend.bind(K),ne.then(K,K)),ae.state.loading|=4,ae.instance=ue,void markNodeAsHoistable(ue);ue=ne.ownerDocument||ne,oe=stylesheetPropsFromRawProps(oe),(se=jo.get(se))&&adoptPreloadPropsForStylesheet(oe,se),markNodeAsHoistable(ue=ue.createElement("link"));var ce=ue;ce._p=new Promise(function(K,ne){ce.onload=K,ce.onerror=ne}),setInitialProperties(ue,"link",oe),ae.instance=ue}null===K.stylesheets&&(K.stylesheets=new Map),K.stylesheets.set(ae,ne),(ne=ae.state.preload)&&!(3&ae.state.loading)&&(K.count++,ae=onUnsuspend.bind(K),ne.addEventListener("load",ae),ne.addEventListener("error",ae))}}(ae,Pa,K.memoizedState,K.memoizedProps);break;case 5:default:recursivelyAccumulateSuspenseyCommit(K,ne,ae);break;case 3:case 4:var oe=Pa;Pa=getHoistableRoot(K.stateNode.containerInfo),recursivelyAccumulateSuspenseyCommit(K,ne,ae),Pa=oe;break;case 22:null===K.memoizedState&&(null!==(oe=K.alternate)&&null!==oe.memoizedState?(oe=Ra,Ra=16777216,recursivelyAccumulateSuspenseyCommit(K,ne,ae),Ra=oe):recursivelyAccumulateSuspenseyCommit(K,ne,ae))}}function detachAlternateSiblings(K){var ne=K.alternate;if(null!==ne&&null!==(K=ne.child)){ne.child=null;do{ne=K.sibling,K.sibling=null,K=ne}while(null!==K)}}function recursivelyTraversePassiveUnmountEffects(K){var ne=K.deletions;if(16&K.flags){if(null!==ne)for(var ae=0;ae<ne.length;ae++){var oe=ne[ae];Oa=oe,commitPassiveUnmountEffectsInsideOfDeletedTree_begin(oe,K)}detachAlternateSiblings(K)}if(10256&K.subtreeFlags)for(K=K.child;null!==K;)commitPassiveUnmountOnFiber(K),K=K.sibling}function commitPassiveUnmountOnFiber(K){switch(K.tag){case 0:case 11:case 15:recursivelyTraversePassiveUnmountEffects(K),2048&K.flags&&commitHookEffectListUnmount(9,K,K.return);break;case 3:case 12:default:recursivelyTraversePassiveUnmountEffects(K);break;case 22:var ne=K.stateNode;null!==K.memoizedState&&2&ne._visibility&&(null===K.return||13!==K.return.tag)?(ne._visibility&=-3,recursivelyTraverseDisconnectPassiveEffects(K)):recursivelyTraversePassiveUnmountEffects(K)}}function recursivelyTraverseDisconnectPassiveEffects(K){var ne=K.deletions;if(16&K.flags){if(null!==ne)for(var ae=0;ae<ne.length;ae++){var oe=ne[ae];Oa=oe,commitPassiveUnmountEffectsInsideOfDeletedTree_begin(oe,K)}detachAlternateSiblings(K)}for(K=K.child;null!==K;){switch((ne=K).tag){case 0:case 11:case 15:commitHookEffectListUnmount(8,ne,ne.return),recursivelyTraverseDisconnectPassiveEffects(ne);break;case 22:2&(ae=ne.stateNode)._visibility&&(ae._visibility&=-3,recursivelyTraverseDisconnectPassiveEffects(ne));break;default:recursivelyTraverseDisconnectPassiveEffects(ne)}K=K.sibling}}function commitPassiveUnmountEffectsInsideOfDeletedTree_begin(K,ne){for(;null!==Oa;){var ae=Oa;switch(ae.tag){case 0:case 11:case 15:commitHookEffectListUnmount(8,ae,ne);break;case 23:case 22:if(null!==ae.memoizedState&&null!==ae.memoizedState.cachePool){var oe=ae.memoizedState.cachePool.pool;null!=oe&&oe.refCount++}break;case 24:releaseCache(ae.memoizedState.cache)}if(null!==(oe=ae.child))oe.return=ae,Oa=oe;else e:for(ae=K;null!==Oa;){var ie=(oe=Oa).sibling,se=oe.return;if(detachFiberAfterEffects(oe),oe===ae){Oa=null;break e}if(null!==ie){ie.return=se,Oa=ie;break e}Oa=se}}}var Ba={getCacheForType:function getCacheForType(K){var ne=readContext(jr),ae=ne.data.get(K);return void 0===ae&&(ae=K(),ne.data.set(K,ae)),ae},cacheSignal:function cacheSignal(){return readContext(jr).controller.signal}},La="function"==typeof WeakMap?WeakMap:Map,Na=0,ja=null,za=null,Ua=0,Ha=0,Va=null,$a=!1,qa=!1,Wa=!1,Ga=0,Ka=0,Za=0,Xa=0,Qa=0,Ya=0,Ja=0,eo=null,to=null,no=!1,ro=0,ao=0,oo=1/0,io=null,so=null,uo=0,co=null,lo=null,po=0,fo=0,ho=null,mo=null,go=0,vo=null;function requestUpdateLane(){return 2&Na&&0!==Ua?Ua&-Ua:null!==Ie.T?requestTransitionLane():resolveUpdatePriority()}function requestDeferredLane(){if(0===Ya)if(536870912&Ua&&!Fr)Ya=536870912;else{var K=St;!(3932160&(St<<=1))&&(St=262144),Ya=K}return null!==(K=oa.current)&&(K.flags|=32),Ya}function scheduleUpdateOnFiber(K,ne,ae){(K!==ja||2!==Ha&&9!==Ha)&&null===K.cancelPendingCommit||(prepareFreshStack(K,0),markRootSuspended(K,Ua,Ya,!1)),markRootUpdated$1(K,ae),2&Na&&K===ja||(K===ja&&(!(2&Na)&&(Xa|=ae),4===Ka&&markRootSuspended(K,Ua,Ya,!1)),ensureRootIsScheduled(K))}function performWorkOnRoot(K,ne,ae){if(6&Na)throw Error(formatProdErrorMessage(327));for(var oe=!ae&&!(127&ne)&&0===(ne&K.expiredLanes)||checkIfRootIsPrerendering(K,ne),ie=oe?function renderRootConcurrent(K,ne){var ae=Na;Na|=2;var oe=pushDispatcher(),ie=pushAsyncDispatcher();ja!==K||Ua!==ne?(io=null,oo=Ze()+500,prepareFreshStack(K,ne)):qa=checkIfRootIsPrerendering(K,ne);e:for(;;)try{if(0!==Ha&&null!==za){ne=za;var se=Va;t:switch(Ha){case 1:Ha=0,Va=null,throwAndUnwindWorkLoop(K,ne,se,1);break;case 2:case 9:if(isThenableResolved(se)){Ha=0,Va=null,replaySuspendedUnitOfWork(ne);break}ne=function lanes(){2!==Ha&&9!==Ha||ja!==K||(Ha=7),ensureRootIsScheduled(K)},se.then(ne,ne);break e;case 3:Ha=7;break e;case 4:Ha=5;break e;case 7:isThenableResolved(se)?(Ha=0,Va=null,replaySuspendedUnitOfWork(ne)):(Ha=0,Va=null,throwAndUnwindWorkLoop(K,ne,se,7));break;case 5:var ue=null;switch(za.tag){case 26:ue=za.memoizedState;case 5:case 27:var ce=za;if(ue?preloadResource(ue):ce.stateNode.complete){Ha=0,Va=null;var de=ce.sibling;if(null!==de)za=de;else{var pe=ce.return;null!==pe?(za=pe,completeUnitOfWork(pe)):za=null}break t}}Ha=0,Va=null,throwAndUnwindWorkLoop(K,ne,se,5);break;case 6:Ha=0,Va=null,throwAndUnwindWorkLoop(K,ne,se,6);break;case 8:resetWorkInProgressStack(),Ka=6;break e;default:throw Error(formatProdErrorMessage(462))}}workLoopConcurrentByScheduler();break}catch(ne){handleThrow(K,ne)}return Rr=Pr=null,Ie.H=oe,Ie.A=ie,Na=ae,null!==za?0:(ja=null,Ua=0,finishQueueingConcurrentUpdates(),Ka)}(K,ne):renderRootSync(K,ne,!0),se=oe;;){if(0===ie){qa&&!oe&&markRootSuspended(K,ne,0,!1);break}if(ae=K.current.alternate,!se||isRenderConsistentWithExternalStores(ae)){if(2===ie){if(se=ne,K.errorRecoveryDisabledLanes&se)var ue=0;else ue=0!==(ue=-536870913&K.pendingLanes)?ue:536870912&ue?536870912:0;if(0!==ue){ne=ue;e:{var ce=K;ie=eo;var de=ce.current.memoizedState.isDehydrated;if(de&&(prepareFreshStack(ce,ue).flags|=256),2!==(ue=renderRootSync(ce,ue,!1))){if(Wa&&!de){ce.errorRecoveryDisabledLanes|=se,Xa|=se,ie=4;break e}se=to,to=ie,null!==se&&(null===to?to=se:to.push.apply(to,se))}ie=ue}if(se=!1,2!==ie)continue}}if(1===ie){prepareFreshStack(K,0),markRootSuspended(K,ne,0,!0);break}e:{switch(oe=K,se=ie){case 0:case 1:throw Error(formatProdErrorMessage(345));case 4:if((4194048&ne)!==ne)break;case 6:markRootSuspended(oe,ne,Ya,!$a);break e;case 2:to=null;break;case 3:case 5:break;default:throw Error(formatProdErrorMessage(329))}if((62914560&ne)===ne&&10<(ie=ro+300-Ze())){if(markRootSuspended(oe,ne,Ya,!$a),0!==getNextLanes(oe,0,!0))break e;po=ne,oe.timeoutHandle=Po(commitRootWhenReady.bind(null,oe,ae,to,io,no,ne,Ya,Xa,Ja,$a,se,"Throttled",-0,0),ie)}else commitRootWhenReady(oe,ae,to,io,no,ne,Ya,Xa,Ja,$a,se,null,-0,0)}break}ie=renderRootSync(K,ne,!1),se=!1}ensureRootIsScheduled(K)}function commitRootWhenReady(K,ne,ae,oe,ie,se,ue,ce,de,pe,fe,he,me,ge){if(K.timeoutHandle=-1,8192&(he=ne.subtreeFlags)||!(16785408&~he)){accumulateSuspenseyCommitOnFiber(ne,se,he={stylesheets:null,count:0,imgCount:0,imgBytes:0,suspenseyImages:[],waitingForImages:!0,waitingForViewTransition:!1,unsuspend:noop$1});var ve=(62914560&se)===se?ro-Ze():(4194048&se)===se?ao-Ze():0;if(null!==(ve=function waitForCommitToBeReady(K,ne){return K.stylesheets&&0===K.count&&insertSuspendedStylesheets(K,K.stylesheets),0<K.count||0<K.imgCount?function(ae){var oe=setTimeout(function(){if(K.stylesheets&&insertSuspendedStylesheets(K,K.stylesheets),K.unsuspend){var ne=K.unsuspend;K.unsuspend=null,ne()}},6e4+ne);0<K.imgBytes&&0===$o&&($o=62500*function estimateBandwidth(){if("function"==typeof performance.getEntriesByType){for(var K=0,ne=0,ae=performance.getEntriesByType("resource"),oe=0;oe<ae.length;oe++){var ie=ae[oe],se=ie.transferSize,ue=ie.initiatorType,ce=ie.duration;if(se&&ce&&isLikelyStaticResource(ue)){for(ue=0,ce=ie.responseEnd,oe+=1;oe<ae.length;oe++){var de=ae[oe],pe=de.startTime;if(pe>ce)break;var fe=de.transferSize,he=de.initiatorType;fe&&isLikelyStaticResource(he)&&(ue+=fe*((de=de.responseEnd)<ce?1:(ce-pe)/(de-pe)))}if(--oe,ne+=8*(se+ue)/(ie.duration/1e3),10<++K)break}}if(0<K)return ne/K/1e6}return navigator.connection&&"number"==typeof(K=navigator.connection.downlink)?K:5}());var ie=setTimeout(function(){if(K.waitingForImages=!1,0===K.count&&(K.stylesheets&&insertSuspendedStylesheets(K,K.stylesheets),K.unsuspend)){var ne=K.unsuspend;K.unsuspend=null,ne()}},(K.imgBytes>$o?50:800)+ne);return K.unsuspend=ae,function(){K.unsuspend=null,clearTimeout(oe),clearTimeout(ie)}}:null}(he,ve)))return po=se,K.cancelPendingCommit=ve(commitRoot.bind(null,K,ne,se,ae,oe,ie,ue,ce,de,fe,he,null,me,ge)),void markRootSuspended(K,se,ue,!pe)}commitRoot(K,ne,se,ae,oe,ie,ue,ce,de)}function isRenderConsistentWithExternalStores(K){for(var ne=K;;){var ae=ne.tag;if((0===ae||11===ae||15===ae)&&16384&ne.flags&&(null!==(ae=ne.updateQueue)&&null!==(ae=ae.stores)))for(var oe=0;oe<ae.length;oe++){var ie=ae[oe],se=ie.getSnapshot;ie=ie.value;try{if(!Wn(se(),ie))return!1}catch(K){return!1}}if(ae=ne.child,16384&ne.subtreeFlags&&null!==ae)ae.return=ne,ne=ae;else{if(ne===K)break;for(;null===ne.sibling;){if(null===ne.return||ne.return===K)return!0;ne=ne.return}ne.sibling.return=ne.return,ne=ne.sibling}}return!0}function markRootSuspended(K,ne,ae,oe){ne&=~Qa,ne&=~Xa,K.suspendedLanes|=ne,K.pingedLanes&=~ne,oe&&(K.warmLanes|=ne),oe=K.expirationTimes;for(var ie=ne;0<ie;){var se=31-Dt(ie),ue=1<<se;oe[se]=-1,ie&=~ue}0!==ae&&markSpawnedDeferredLane(K,ae,ne)}function flushSyncWork$1(){return!!(6&Na)||(flushSyncWorkAcrossRoots_impl(0,!1),!1)}function resetWorkInProgressStack(){if(null!==za){if(0===Ha)var K=za.return;else Rr=Pr=null,resetHooksOnUnwind(K=za),Qr=null,Yr=0,K=za;for(;null!==K;)unwindInterruptedWork(K.alternate,K),K=K.return;za=null}}function prepareFreshStack(K,ne){var ae=K.timeoutHandle;-1!==ae&&(K.timeoutHandle=-1,Ro(ae)),null!==(ae=K.cancelPendingCommit)&&(K.cancelPendingCommit=null,ae()),po=0,resetWorkInProgressStack(),ja=K,za=ae=createWorkInProgress(K.current,null),Ua=ne,Ha=0,Va=null,$a=!1,qa=checkIfRootIsPrerendering(K,ne),Wa=!1,Ja=Ya=Qa=Xa=Za=Ka=0,to=eo=null,no=!1,8&ne&&(ne|=32&ne);var oe=K.entangledLanes;if(0!==oe)for(K=K.entanglements,oe&=ne;0<oe;){var ie=31-Dt(oe),se=1<<ie;ne|=K[ie],oe&=~se}return Ga=ne,finishQueueingConcurrentUpdates(),ae}function handleThrow(K,ne){ca=null,Ie.H=ya,ne===Wr||ne===Kr?(ne=getSuspendedThenable(),Ha=3):ne===Gr?(ne=getSuspendedThenable(),Ha=4):Ha=ne===Ea?8:null!==ne&&"object"===ie(ne)&&"function"==typeof ne.then?6:1,Va=ne,null===za&&(Ka=1,logUncaughtError(K,createCapturedValueAtFiber(ne,K.current)))}function shouldRemainOnPreviousScreen(){var K=oa.current;return null===K||((4194048&Ua)===Ua?null===ia:!!((62914560&Ua)===Ua||536870912&Ua)&&K===ia)}function pushDispatcher(){var K=Ie.H;return Ie.H=ya,null===K?ya:K}function pushAsyncDispatcher(){var K=Ie.A;return Ie.A=Ba,K}function renderDidSuspendDelayIfPossible(){Ka=4,$a||(4194048&Ua)!==Ua&&null!==oa.current||(qa=!0),!(134217727&Za)&&!(134217727&Xa)||null===ja||markRootSuspended(ja,Ua,Ya,!1)}function renderRootSync(K,ne,ae){var oe=Na;Na|=2;var ie=pushDispatcher(),se=pushAsyncDispatcher();ja===K&&Ua===ne||(io=null,prepareFreshStack(K,ne)),ne=!1;var ue=Ka;e:for(;;)try{if(0!==Ha&&null!==za){var ce=za,de=Va;switch(Ha){case 8:resetWorkInProgressStack(),ue=6;break e;case 3:case 2:case 9:case 6:null===oa.current&&(ne=!0);var pe=Ha;if(Ha=0,Va=null,throwAndUnwindWorkLoop(K,ce,de,pe),ae&&qa){ue=0;break e}break;default:pe=Ha,Ha=0,Va=null,throwAndUnwindWorkLoop(K,ce,de,pe)}}workLoopSync(),ue=Ka;break}catch(ne){handleThrow(K,ne)}return ne&&K.shellSuspendCounter++,Rr=Pr=null,Na=oe,Ie.H=ie,Ie.A=se,null===za&&(ja=null,Ua=0,finishQueueingConcurrentUpdates()),ue}function workLoopSync(){for(;null!==za;)performUnitOfWork(za)}function workLoopConcurrentByScheduler(){for(;null!==za&&!Ge();)performUnitOfWork(za)}function performUnitOfWork(K){var ne=beginWork(K.alternate,K,Ga);K.memoizedProps=K.pendingProps,null===ne?completeUnitOfWork(K):za=ne}function replaySuspendedUnitOfWork(K){var ne=K,ae=ne.alternate;switch(ne.tag){case 15:case 0:ne=replayFunctionComponent(ae,ne,ne.pendingProps,ne.type,void 0,Ua);break;case 11:ne=replayFunctionComponent(ae,ne,ne.pendingProps,ne.type.render,ne.ref,Ua);break;case 5:resetHooksOnUnwind(ne);default:unwindInterruptedWork(ae,ne),ne=beginWork(ae,ne=za=resetWorkInProgress(ne,Ga),Ga)}K.memoizedProps=K.pendingProps,null===ne?completeUnitOfWork(K):za=ne}function throwAndUnwindWorkLoop(K,ne,ae,oe){Rr=Pr=null,resetHooksOnUnwind(ne),Qr=null,Yr=0;var se=ne.return;try{if(function throwException(K,ne,ae,oe,se){if(ae.flags|=32768,null!==oe&&"object"===ie(oe)&&"function"==typeof oe.then){if(null!==(ne=ae.alternate)&&propagateParentContextChanges(ne,ae,se,!0),null!==(ae=oa.current)){switch(ae.tag){case 31:case 13:return null===ia?renderDidSuspendDelayIfPossible():null===ae.alternate&&0===Ka&&(Ka=3),ae.flags&=-257,ae.flags|=65536,ae.lanes=se,oe===Zr?ae.flags|=16384:(null===(ne=ae.updateQueue)?ae.updateQueue=new Set([oe]):ne.add(oe),attachPingListener(K,oe,se)),!1;case 22:return ae.flags|=65536,oe===Zr?ae.flags|=16384:(null===(ne=ae.updateQueue)?(ne={transitions:null,markerInstances:null,retryQueue:new Set([oe])},ae.updateQueue=ne):null===(ae=ne.retryQueue)?ne.retryQueue=new Set([oe]):ae.add(oe),attachPingListener(K,oe,se)),!1}throw Error(formatProdErrorMessage(435,ae.tag))}return attachPingListener(K,oe,se),renderDidSuspendDelayIfPossible(),!1}if(Fr)return null!==(ne=oa.current)?(!(65536&ne.flags)&&(ne.flags|=256),ne.flags|=65536,ne.lanes=se,oe!==Ir&&queueHydrationError(createCapturedValueAtFiber(K=Error(formatProdErrorMessage(422),{cause:oe}),ae))):(oe!==Ir&&queueHydrationError(createCapturedValueAtFiber(ne=Error(formatProdErrorMessage(423),{cause:oe}),ae)),(K=K.current.alternate).flags|=65536,se&=-se,K.lanes|=se,oe=createCapturedValueAtFiber(oe,ae),enqueueCapturedUpdate(K,se=createRootErrorUpdate(K.stateNode,oe,se)),4!==Ka&&(Ka=2)),!1;var ue=Error(formatProdErrorMessage(520),{cause:oe});if(ue=createCapturedValueAtFiber(ue,ae),null===eo?eo=[ue]:eo.push(ue),4!==Ka&&(Ka=2),null===ne)return!0;oe=createCapturedValueAtFiber(oe,ae),ae=ne;do{switch(ae.tag){case 3:return ae.flags|=65536,K=se&-se,ae.lanes|=K,enqueueCapturedUpdate(ae,K=createRootErrorUpdate(ae.stateNode,oe,K)),!1;case 1:if(ne=ae.type,ue=ae.stateNode,!(128&ae.flags||"function"!=typeof ne.getDerivedStateFromError&&(null===ue||"function"!=typeof ue.componentDidCatch||null!==so&&so.has(ue))))return ae.flags|=65536,se&=-se,ae.lanes|=se,initializeClassErrorUpdate(se=createClassErrorUpdate(se),K,ae,oe),enqueueCapturedUpdate(ae,se),!1}ae=ae.return}while(null!==ae);return!1}(K,se,ne,ae,Ua))return Ka=1,logUncaughtError(K,createCapturedValueAtFiber(ae,K.current)),void(za=null)}catch(ne){if(null!==se)throw za=se,ne;return Ka=1,logUncaughtError(K,createCapturedValueAtFiber(ae,K.current)),void(za=null)}32768&ne.flags?(Fr||1===oe?K=!0:qa||536870912&Ua?K=!1:($a=K=!0,(2===oe||9===oe||3===oe||6===oe)&&(null!==(oe=oa.current)&&13===oe.tag&&(oe.flags|=16384))),unwindUnitOfWork(ne,K)):completeUnitOfWork(ne)}function completeUnitOfWork(K){var ne=K;do{if(32768&ne.flags)return void unwindUnitOfWork(ne,$a);K=ne.return;var ae=completeWork(ne.alternate,ne,Ga);if(null!==ae)return void(za=ae);if(null!==(ne=ne.sibling))return void(za=ne);za=ne=K}while(null!==ne);0===Ka&&(Ka=5)}function unwindUnitOfWork(K,ne){do{var ae=unwindWork(K.alternate,K);if(null!==ae)return ae.flags&=32767,void(za=ae);if(null!==(ae=K.return)&&(ae.flags|=32768,ae.subtreeFlags=0,ae.deletions=null),!ne&&null!==(K=K.sibling))return void(za=K);za=K=ae}while(null!==K);Ka=6,za=null}function commitRoot(K,ne,ae,oe,ie,se,ue,ce,de){K.cancelPendingCommit=null;do{flushPendingEffects()}while(0!==uo);if(6&Na)throw Error(formatProdErrorMessage(327));if(null!==ne){if(ne===K.current)throw Error(formatProdErrorMessage(177));if(se=ne.lanes|ne.childLanes,function markRootFinished(K,ne,ae,oe,ie,se){var ue=K.pendingLanes;K.pendingLanes=ae,K.suspendedLanes=0,K.pingedLanes=0,K.warmLanes=0,K.expiredLanes&=ae,K.entangledLanes&=ae,K.errorRecoveryDisabledLanes&=ae,K.shellSuspendCounter=0;var ce=K.entanglements,de=K.expirationTimes,pe=K.hiddenUpdates;for(ae=ue&~ae;0<ae;){var fe=31-Dt(ae),he=1<<fe;ce[fe]=0,de[fe]=-1;var me=pe[fe];if(null!==me)for(pe[fe]=null,fe=0;fe<me.length;fe++){var ge=me[fe];null!==ge&&(ge.lane&=-536870913)}ae&=~he}0!==oe&&markSpawnedDeferredLane(K,oe,0),0!==se&&0===ie&&0!==K.tag&&(K.suspendedLanes|=se&~(ue&~ne))}(K,ae,se|=fr,ue,ce,de),K===ja&&(za=ja=null,Ua=0),lo=ne,co=K,po=ae,fo=se,ho=ie,mo=oe,10256&ne.subtreeFlags||10256&ne.flags?(K.callbackNode=null,K.callbackPriority=0,function scheduleCallback$1(K,ne){return qe(K,ne)}(Je,function(){return flushPassiveEffects(),null})):(K.callbackNode=null,K.callbackPriority=0),oe=!!(13878&ne.flags),13878&ne.subtreeFlags||oe){oe=Ie.T,Ie.T=null,ie=Me.p,Me.p=2,ue=Na,Na|=4;try{!function commitBeforeMutationEffects(K,ne){if(K=K.containerInfo,Oo=Go,hasSelectionCapabilities(K=getActiveElementDeep(K))){if("selectionStart"in K)var ae={start:K.selectionStart,end:K.selectionEnd};else e:{var oe=(ae=(ae=K.ownerDocument)&&ae.defaultView||window).getSelection&&ae.getSelection();if(oe&&0!==oe.rangeCount){ae=oe.anchorNode;var ie=oe.anchorOffset,se=oe.focusNode;oe=oe.focusOffset;try{ae.nodeType,se.nodeType}catch(K){ae=null;break e}var ue=0,ce=-1,de=-1,pe=0,fe=0,he=K,me=null;t:for(;;){for(var ge;he!==ae||0!==ie&&3!==he.nodeType||(ce=ue+ie),he!==se||0!==oe&&3!==he.nodeType||(de=ue+oe),3===he.nodeType&&(ue+=he.nodeValue.length),null!==(ge=he.firstChild);)me=he,he=ge;for(;;){if(he===K)break t;if(me===ae&&++pe===ie&&(ce=ue),me===se&&++fe===oe&&(de=ue),null!==(ge=he.nextSibling))break;me=(he=me).parentNode}he=ge}ae=-1===ce||-1===de?null:{start:ce,end:de}}else ae=null}ae=ae||{start:0,end:0}}else ae=null;for(Io={focusedElem:K,selectionRange:ae},Go=!1,Oa=ne;null!==Oa;)if(K=(ne=Oa).child,1028&ne.subtreeFlags&&null!==K)K.return=ne,Oa=K;else for(;null!==Oa;){switch(se=(ne=Oa).alternate,K=ne.flags,ne.tag){case 0:if(4&K&&null!==(K=null!==(K=ne.updateQueue)?K.events:null))for(ae=0;ae<K.length;ae++)(ie=K[ae]).ref.impl=ie.nextImpl;break;case 11:case 15:case 5:case 26:case 27:case 6:case 4:case 17:break;case 1:if(1024&K&&null!==se){K=void 0,ae=ne,ie=se.memoizedProps,se=se.memoizedState,oe=ae.stateNode;try{var ve=resolveClassComponentProps(ae.type,ie);K=oe.getSnapshotBeforeUpdate(ve,se),oe.__reactInternalSnapshotBeforeUpdate=K}catch(K){captureCommitPhaseError(ae,ae.return,K)}}break;case 3:if(1024&K)if(9===(ae=(K=ne.stateNode.containerInfo).nodeType))clearContainerSparingly(K);else if(1===ae)switch(K.nodeName){case"HEAD":case"HTML":case"BODY":clearContainerSparingly(K);break;default:K.textContent=""}break;default:if(1024&K)throw Error(formatProdErrorMessage(163))}if(null!==(K=ne.sibling)){K.return=ne.return,Oa=K;break}Oa=ne.return}}(K,ne)}finally{Na=ue,Me.p=ie,Ie.T=oe}}uo=1,flushMutationEffects(),flushLayoutEffects(),flushSpawnedWork()}}function flushMutationEffects(){if(1===uo){uo=0;var K=co,ne=lo,ae=!!(13878&ne.flags);if(13878&ne.subtreeFlags||ae){ae=Ie.T,Ie.T=null;var oe=Me.p;Me.p=2;var ie=Na;Na|=4;try{commitMutationEffectsOnFiber(ne,K);var se=Io,ue=getActiveElementDeep(K.containerInfo),ce=se.focusedElem,de=se.selectionRange;if(ue!==ce&&ce&&ce.ownerDocument&&containsNode(ce.ownerDocument.documentElement,ce)){if(null!==de&&hasSelectionCapabilities(ce)){var pe=de.start,fe=de.end;if(void 0===fe&&(fe=pe),"selectionStart"in ce)ce.selectionStart=pe,ce.selectionEnd=Math.min(fe,ce.value.length);else{var he=ce.ownerDocument||document,me=he&&he.defaultView||window;if(me.getSelection){var ge=me.getSelection(),ve=ce.textContent.length,ye=Math.min(de.start,ve),_e=void 0===de.end?ye:Math.min(de.end,ve);!ge.extend&&ye>_e&&(ue=_e,_e=ye,ye=ue);var Ae=getNodeForCharacterOffset(ce,ye),De=getNodeForCharacterOffset(ce,_e);if(Ae&&De&&(1!==ge.rangeCount||ge.anchorNode!==Ae.node||ge.anchorOffset!==Ae.offset||ge.focusNode!==De.node||ge.focusOffset!==De.offset)){var we=he.createRange();we.setStart(Ae.node,Ae.offset),ge.removeAllRanges(),ye>_e?(ge.addRange(we),ge.extend(De.node,De.offset)):(we.setEnd(De.node,De.offset),ge.addRange(we))}}}}for(he=[],ge=ce;ge=ge.parentNode;)1===ge.nodeType&&he.push({element:ge,left:ge.scrollLeft,top:ge.scrollTop});for("function"==typeof ce.focus&&ce.focus(),ce=0;ce<he.length;ce++){var Ee=he[ce];Ee.element.scrollLeft=Ee.left,Ee.element.scrollTop=Ee.top}}Go=!!Oo,Io=Oo=null}finally{Na=ie,Me.p=oe,Ie.T=ae}}K.current=ne,uo=2}}function flushLayoutEffects(){if(2===uo){uo=0;var K=co,ne=lo,ae=!!(8772&ne.flags);if(8772&ne.subtreeFlags||ae){ae=Ie.T,Ie.T=null;var oe=Me.p;Me.p=2;var ie=Na;Na|=4;try{commitLayoutEffectOnFiber(K,ne.alternate,ne)}finally{Na=ie,Me.p=oe,Ie.T=ae}}uo=3}}function flushSpawnedWork(){if(4===uo||3===uo){uo=0,Ke();var K=co,ne=lo,ae=po,oe=mo;10256&ne.subtreeFlags||10256&ne.flags?uo=5:(uo=0,lo=co=null,releaseRootPooledCache(K,K.pendingLanes));var ie=K.pendingLanes;if(0===ie&&(so=null),lanesToEventPriority(ae),ne=ne.stateNode,At&&"function"==typeof At.onCommitFiberRoot)try{At.onCommitFiberRoot(_t,ne,void 0,!(128&~ne.current.flags))}catch(K){}if(null!==oe){ne=Ie.T,ie=Me.p,Me.p=2,Ie.T=null;try{for(var se=K.onRecoverableError,ue=0;ue<oe.length;ue++){var ce=oe[ue];se(ce.value,{componentStack:ce.stack})}}finally{Ie.T=ne,Me.p=ie}}3&po&&flushPendingEffects(),ensureRootIsScheduled(K),ie=K.pendingLanes,261930&ae&&42&ie?K===vo?go++:(go=0,vo=K):go=0,flushSyncWorkAcrossRoots_impl(0,!1)}}function releaseRootPooledCache(K,ne){0===(K.pooledCacheLanes&=ne)&&(null!=(ne=K.pooledCache)&&(K.pooledCache=null,releaseCache(ne)))}function flushPendingEffects(){return flushMutationEffects(),flushLayoutEffects(),flushSpawnedWork(),flushPassiveEffects()}function flushPassiveEffects(){if(5!==uo)return!1;var K=co,ne=fo;fo=0;var ae=lanesToEventPriority(po),oe=Ie.T,ie=Me.p;try{Me.p=32>ae?32:ae,Ie.T=null,ae=ho,ho=null;var se=co,ue=po;if(uo=0,lo=co=null,po=0,6&Na)throw Error(formatProdErrorMessage(331));var ce=Na;if(Na|=4,commitPassiveUnmountOnFiber(se.current),commitPassiveMountOnFiber(se,se.current,ue,ae),Na=ce,flushSyncWorkAcrossRoots_impl(0,!1),At&&"function"==typeof At.onPostCommitFiberRoot)try{At.onPostCommitFiberRoot(_t,se)}catch(K){}return!0}finally{Me.p=ie,Ie.T=oe,releaseRootPooledCache(K,ne)}}function captureCommitPhaseErrorOnRoot(K,ne,ae){ne=createCapturedValueAtFiber(ae,ne),null!==(K=enqueueUpdate(K,ne=createRootErrorUpdate(K.stateNode,ne,2),2))&&(markRootUpdated$1(K,2),ensureRootIsScheduled(K))}function captureCommitPhaseError(K,ne,ae){if(3===K.tag)captureCommitPhaseErrorOnRoot(K,K,ae);else for(;null!==ne;){if(3===ne.tag){captureCommitPhaseErrorOnRoot(ne,K,ae);break}if(1===ne.tag){var oe=ne.stateNode;if("function"==typeof ne.type.getDerivedStateFromError||"function"==typeof oe.componentDidCatch&&(null===so||!so.has(oe))){K=createCapturedValueAtFiber(ae,K),null!==(oe=enqueueUpdate(ne,ae=createClassErrorUpdate(2),2))&&(initializeClassErrorUpdate(ae,oe,ne,K),markRootUpdated$1(oe,2),ensureRootIsScheduled(oe));break}}ne=ne.return}}function attachPingListener(K,ne,ae){var oe=K.pingCache;if(null===oe){oe=K.pingCache=new La;var ie=new Set;oe.set(ne,ie)}else void 0===(ie=oe.get(ne))&&(ie=new Set,oe.set(ne,ie));ie.has(ae)||(Wa=!0,ie.add(ae),K=pingSuspendedRoot.bind(null,K,ne,ae),ne.then(K,K))}function pingSuspendedRoot(K,ne,ae){var oe=K.pingCache;null!==oe&&oe.delete(ne),K.pingedLanes|=K.suspendedLanes&ae,K.warmLanes&=~ae,ja===K&&(Ua&ae)===ae&&(4===Ka||3===Ka&&(62914560&Ua)===Ua&&300>Ze()-ro?!(2&Na)&&prepareFreshStack(K,0):Qa|=ae,Ja===Ua&&(Ja=0)),ensureRootIsScheduled(K)}function retryTimedOutBoundary(K,ne){0===ne&&(ne=claimNextRetryLane()),null!==(K=enqueueConcurrentRenderForLane(K,ne))&&(markRootUpdated$1(K,ne),ensureRootIsScheduled(K))}function retryDehydratedSuspenseBoundary(K){var ne=K.memoizedState,ae=0;null!==ne&&(ae=ne.retryLane),retryTimedOutBoundary(K,ae)}function resolveRetryWakeable(K,ne){var ae=0;switch(K.tag){case 31:case 13:var oe=K.stateNode,ie=K.memoizedState;null!==ie&&(ae=ie.retryLane);break;case 19:oe=K.stateNode;break;case 22:oe=K.stateNode._retryCache;break;default:throw Error(formatProdErrorMessage(314))}null!==oe&&oe.delete(ne),retryTimedOutBoundary(K,ae)}var bo=null,yo=null,_o=!1,Ao=!1,Do=!1,wo=0;function ensureRootIsScheduled(K){K!==yo&&null===K.next&&(null===yo?bo=yo=K:yo=yo.next=K),Ao=!0,_o||(_o=!0,function scheduleImmediateRootScheduleTask(){Lo(function(){6&Na?qe(Qe,processRootScheduleInImmediateTask):processRootScheduleInMicrotask()})}())}function flushSyncWorkAcrossRoots_impl(K,ne){if(!Do&&Ao){Do=!0;do{for(var ae=!1,oe=bo;null!==oe;){if(!ne)if(0!==K){var ie=oe.pendingLanes;if(0===ie)var se=0;else{var ue=oe.suspendedLanes,ce=oe.pingedLanes;se=(1<<31-Dt(42|K)+1)-1,se=201326741&(se&=ie&~(ue&~ce))?201326741&se|1:se?2|se:0}0!==se&&(ae=!0,performSyncWorkOnRoot(oe,se))}else se=Ua,!(3&(se=getNextLanes(oe,oe===ja?se:0,null!==oe.cancelPendingCommit||-1!==oe.timeoutHandle)))||checkIfRootIsPrerendering(oe,se)||(ae=!0,performSyncWorkOnRoot(oe,se));oe=oe.next}}while(ae);Do=!1}}function processRootScheduleInImmediateTask(){processRootScheduleInMicrotask()}function processRootScheduleInMicrotask(){Ao=_o=!1;var K=0;0!==wo&&function shouldAttemptEagerTransition(){var K=window.event;if(K&&"popstate"===K.type)return K!==Mo&&(Mo=K,!0);return Mo=null,!1}()&&(K=wo);for(var ne=Ze(),ae=null,oe=bo;null!==oe;){var ie=oe.next,se=scheduleTaskForRootDuringMicrotask(oe,ne);0===se?(oe.next=null,null===ae?bo=ie:ae.next=ie,null===ie&&(yo=ae)):(ae=oe,(0!==K||3&se)&&(Ao=!0)),oe=ie}0!==uo&&5!==uo||flushSyncWorkAcrossRoots_impl(K,!1),0!==wo&&(wo=0)}function scheduleTaskForRootDuringMicrotask(K,ne){for(var ae=K.suspendedLanes,oe=K.pingedLanes,ie=K.expirationTimes,se=-62914561&K.pendingLanes;0<se;){var ue=31-Dt(se),ce=1<<ue,de=ie[ue];-1===de?0!==(ce&ae)&&0===(ce&oe)||(ie[ue]=computeExpirationTime(ce,ne)):de<=ne&&(K.expiredLanes|=ce),se&=~ce}if(ae=Ua,ae=getNextLanes(K,K===(ne=ja)?ae:0,null!==K.cancelPendingCommit||-1!==K.timeoutHandle),oe=K.callbackNode,0===ae||K===ne&&(2===Ha||9===Ha)||null!==K.cancelPendingCommit)return null!==oe&&null!==oe&&We(oe),K.callbackNode=null,K.callbackPriority=0;if(!(3&ae)||checkIfRootIsPrerendering(K,ae)){if((ne=ae&-ae)===K.callbackPriority)return ne;switch(null!==oe&&We(oe),lanesToEventPriority(ae)){case 2:case 8:ae=Ye;break;case 32:default:ae=Je;break;case 268435456:ae=tt}return oe=performWorkOnRootViaSchedulerTask.bind(null,K),ae=qe(ae,oe),K.callbackPriority=ne,K.callbackNode=ae,ne}return null!==oe&&null!==oe&&We(oe),K.callbackPriority=2,K.callbackNode=null,2}function performWorkOnRootViaSchedulerTask(K,ne){if(0!==uo&&5!==uo)return K.callbackNode=null,K.callbackPriority=0,null;var ae=K.callbackNode;if(flushPendingEffects()&&K.callbackNode!==ae)return null;var oe=Ua;return 0===(oe=getNextLanes(K,K===ja?oe:0,null!==K.cancelPendingCommit||-1!==K.timeoutHandle))?null:(performWorkOnRoot(K,oe,ne),scheduleTaskForRootDuringMicrotask(K,Ze()),null!=K.callbackNode&&K.callbackNode===ae?performWorkOnRootViaSchedulerTask.bind(null,K):null)}function performSyncWorkOnRoot(K,ne){if(flushPendingEffects())return null;performWorkOnRoot(K,ne,!0)}function requestTransitionLane(){if(0===wo){var K=Hr;0===K&&(K=Ct,!(261888&(Ct<<=1))&&(Ct=256)),wo=K}return wo}function coerceFormActionProp(K){return null==K||"symbol"===ie(K)||"boolean"==typeof K?null:"function"==typeof K?K:sanitizeURL(""+K)}function createFormDataWithSubmitter(K,ne){var ae=ne.ownerDocument.createElement("input");return ae.name=ne.name,ae.value=ne.value,K.id&&ae.setAttribute("form",K.id),ne.parentNode.insertBefore(ae,ne),K=new FormData(K),ae.parentNode.removeChild(ae),K}for(var Eo=0;Eo<cr.length;Eo++){var ko=cr[Eo];registerSimpleEvent(ko.toLowerCase(),"on"+(ko[0].toUpperCase()+ko.slice(1)))}registerSimpleEvent(tr,"onAnimationEnd"),registerSimpleEvent(nr,"onAnimationIteration"),registerSimpleEvent(rr,"onAnimationStart"),registerSimpleEvent("dblclick","onDoubleClick"),registerSimpleEvent("focusin","onFocus"),registerSimpleEvent("focusout","onBlur"),registerSimpleEvent(ar,"onTransitionRun"),registerSimpleEvent(or,"onTransitionStart"),registerSimpleEvent(ir,"onTransitionCancel"),registerSimpleEvent(sr,"onTransitionEnd"),registerDirectEvent("onMouseEnter",["mouseout","mouseover"]),registerDirectEvent("onMouseLeave",["mouseout","mouseover"]),registerDirectEvent("onPointerEnter",["pointerout","pointerover"]),registerDirectEvent("onPointerLeave",["pointerout","pointerover"]),registerTwoPhaseEvent("onChange","change click focusin focusout input keydown keyup selectionchange".split(" ")),registerTwoPhaseEvent("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" ")),registerTwoPhaseEvent("onBeforeInput",["compositionend","keypress","textInput","paste"]),registerTwoPhaseEvent("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" ")),registerTwoPhaseEvent("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" ")),registerTwoPhaseEvent("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var xo="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(" "),Co=new Set("beforetoggle cancel close invalid load scroll scrollend toggle".split(" ").concat(xo));function processDispatchQueue(K,ne){ne=!!(4&ne);for(var ae=0;ae<K.length;ae++){var oe=K[ae],ie=oe.event;oe=oe.listeners;e:{var se=void 0;if(ne)for(var ue=oe.length-1;0<=ue;ue--){var ce=oe[ue],de=ce.instance,pe=ce.currentTarget;if(ce=ce.listener,de!==se&&ie.isPropagationStopped())break e;se=ce,ie.currentTarget=pe;try{se(ie)}catch(K){lr(K)}ie.currentTarget=null,se=de}else for(ue=0;ue<oe.length;ue++){if(de=(ce=oe[ue]).instance,pe=ce.currentTarget,ce=ce.listener,de!==se&&ie.isPropagationStopped())break e;se=ce,ie.currentTarget=pe;try{se(ie)}catch(K){lr(K)}ie.currentTarget=null,se=de}}}}function listenToNonDelegatedEvent(K,ne){var ae=ne[Pt];void 0===ae&&(ae=ne[Pt]=new Set);var oe=K+"__bubble";ae.has(oe)||(addTrappedEventListener(ne,K,2,!1),ae.add(oe))}function listenToNativeEvent(K,ne,ae){var oe=0;ne&&(oe|=4),addTrappedEventListener(ae,K,oe,ne)}var So="_reactListening"+Math.random().toString(36).slice(2);function listenToAllSupportedEvents(K){if(!K[So]){K[So]=!0,jt.forEach(function(ne){"selectionchange"!==ne&&(Co.has(ne)||listenToNativeEvent(ne,!1,K),listenToNativeEvent(ne,!0,K))});var ne=9===K.nodeType?K:K.ownerDocument;null===ne||ne[So]||(ne[So]=!0,listenToNativeEvent("selectionchange",!1,ne))}}function addTrappedEventListener(K,ne,ae,oe){switch(getEventPriority(ne)){case 2:var ie=dispatchDiscreteEvent;break;case 8:ie=dispatchContinuousEvent;break;default:ie=dispatchEvent}ae=ie.bind(null,ne,ae,K),ie=void 0,!Jt||"touchstart"!==ne&&"touchmove"!==ne&&"wheel"!==ne||(ie=!0),oe?void 0!==ie?K.addEventListener(ne,ae,{capture:!0,passive:ie}):K.addEventListener(ne,ae,!0):void 0!==ie?K.addEventListener(ne,ae,{passive:ie}):K.addEventListener(ne,ae,!1)}function dispatchEventForPluginEventSystem(K,ne,ae,oe,ie){var se=oe;if(!(1&ne||2&ne||null===oe))e:for(;;){if(null===oe)return;var ue=oe.tag;if(3===ue||4===ue){var ce=oe.stateNode.containerInfo;if(ce===ie)break;if(4===ue)for(ue=oe.return;null!==ue;){var de=ue.tag;if((3===de||4===de)&&ue.stateNode.containerInfo===ie)return;ue=ue.return}for(;null!==ce;){if(null===(ue=getClosestInstanceFromNode(ce)))return;if(5===(de=ue.tag)||6===de||26===de||27===de){oe=se=ue;continue e}ce=ce.parentNode}}oe=oe.return}batchedUpdates$1(function(){var oe=se,ie=getEventTarget(ae),ue=[];e:{var ce=ur.get(K);if(void 0!==ce){var de=ln,pe=K;switch(K){case"keypress":if(0===getEventCharCode(ae))break e;case"keydown":case"keyup":de=kn;break;case"focusin":pe="focus",de=vn;break;case"focusout":pe="blur",de=vn;break;case"beforeblur":case"afterblur":de=vn;break;case"click":if(2===ae.button)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":de=mn;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":de=gn;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":de=Cn;break;case tr:case nr:case rr:de=bn;break;case sr:de=Sn;break;case"scroll":case"scrollend":de=pn;break;case"wheel":de=Fn;break;case"copy":case"cut":case"paste":de=yn;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":de=xn;break;case"toggle":case"beforetoggle":de=Tn}var fe=!!(4&ne),he=!fe&&("scroll"===K||"scrollend"===K),me=fe?null!==ce?ce+"Capture":null:ce;fe=[];for(var ge,ve=oe;null!==ve;){var ye=ve;if(ge=ye.stateNode,5!==(ye=ye.tag)&&26!==ye&&27!==ye||null===ge||null===me||null!=(ye=getListener(ve,me))&&fe.push(createDispatchListener(ve,ye,ge)),he)break;ve=ve.return}0<fe.length&&(ce=new de(ce,pe,null,ae,ie),ue.push({event:ce,listeners:fe}))}}if(!(7&ne)){if(de="mouseout"===K||"pointerout"===K,(!(ce="mouseover"===K||"pointerover"===K)||ae===Kt||!(pe=ae.relatedTarget||ae.fromElement)||!getClosestInstanceFromNode(pe)&&!pe[Mt])&&(de||ce)&&(ce=ie.window===ie?ie:(ce=ie.ownerDocument)?ce.defaultView||ce.parentWindow:window,de?(de=oe,null!==(pe=(pe=ae.relatedTarget||ae.toElement)?getClosestInstanceFromNode(pe):null)&&(he=getNearestMountedFiber(pe),fe=pe.tag,pe!==he||5!==fe&&27!==fe&&6!==fe)&&(pe=null)):(de=null,pe=oe),de!==pe)){if(fe=mn,ye="onMouseLeave",me="onMouseEnter",ve="mouse","pointerout"!==K&&"pointerover"!==K||(fe=xn,ye="onPointerLeave",me="onPointerEnter",ve="pointer"),he=null==de?ce:getNodeFromInstance(de),ge=null==pe?ce:getNodeFromInstance(pe),(ce=new fe(ye,ve+"leave",de,ae,ie)).target=he,ce.relatedTarget=ge,ye=null,getClosestInstanceFromNode(ie)===oe&&((fe=new fe(me,ve+"enter",pe,ae,ie)).target=ge,fe.relatedTarget=he,ye=fe),he=ye,de&&pe)e:{for(fe=getParent,ve=pe,ge=0,ye=me=de;ye;ye=fe(ye))ge++;ye=0;for(var _e=ve;_e;_e=fe(_e))ye++;for(;0<ge-ye;)me=fe(me),ge--;for(;0<ye-ge;)ve=fe(ve),ye--;for(;ge--;){if(me===ve||null!==ve&&me===ve.alternate){fe=me;break e}me=fe(me),ve=fe(ve)}fe=null}else fe=null;null!==de&&accumulateEnterLeaveListenersForEvent(ue,ce,de,fe,!1),null!==pe&&null!==he&&accumulateEnterLeaveListenersForEvent(ue,he,pe,fe,!0)}if("select"===(de=(ce=oe?getNodeFromInstance(oe):window).nodeName&&ce.nodeName.toLowerCase())||"input"===de&&"file"===ce.type)var Ae=getTargetInstForChangeEvent;else if(isTextInputElement(ce))if(Hn)Ae=getTargetInstForInputOrChangeEvent;else{Ae=getTargetInstForInputEventPolyfill;var De=handleEventsForInputEventPolyfill}else!(de=ce.nodeName)||"input"!==de.toLowerCase()||"checkbox"!==ce.type&&"radio"!==ce.type?oe&&isCustomElement(oe.elementType)&&(Ae=getTargetInstForChangeEvent):Ae=getTargetInstForClickEvent;switch(Ae&&(Ae=Ae(K,oe))?createAndAccumulateChangeEvent(ue,Ae,ae,ie):(De&&De(K,ce,oe),"focusout"===K&&oe&&"number"===ce.type&&null!=oe.memoizedProps.value&&setDefaultValue(ce,"number",ce.value)),De=oe?getNodeFromInstance(oe):window,K){case"focusin":(isTextInputElement(De)||"true"===De.contentEditable)&&(Kn=De,Zn=oe,Xn=null);break;case"focusout":Xn=Zn=Kn=null;break;case"mousedown":Qn=!0;break;case"contextmenu":case"mouseup":case"dragend":Qn=!1,constructSelectEvent(ue,ae,ie);break;case"selectionchange":if(Gn)break;case"keydown":case"keyup":constructSelectEvent(ue,ae,ie)}var we;if(In)e:{switch(K){case"compositionstart":var Ee="onCompositionStart";break e;case"compositionend":Ee="onCompositionEnd";break e;case"compositionupdate":Ee="onCompositionUpdate";break e}Ee=void 0}else Nn?isFallbackCompositionEnd(K,ae)&&(Ee="onCompositionEnd"):"keydown"===K&&229===ae.keyCode&&(Ee="onCompositionStart");Ee&&(Rn&&"ko"!==ae.locale&&(Nn||"onCompositionStart"!==Ee?"onCompositionEnd"===Ee&&Nn&&(we=getData()):(nn="value"in(tn=ie)?tn.value:tn.textContent,Nn=!0)),0<(De=accumulateTwoPhaseListeners(oe,Ee)).length&&(Ee=new An(Ee,K,null,ae,ie),ue.push({event:Ee,listeners:De}),we?Ee.data=we:null!==(we=getDataFromCustomEvent(ae))&&(Ee.data=we))),(we=Pn?function getNativeBeforeInputChars(K,ne){switch(K){case"compositionend":return getDataFromCustomEvent(ne);case"keypress":return 32!==ne.which?null:(Ln=!0,Bn);case"textInput":return(K=ne.data)===Bn&&Ln?null:K;default:return null}}(K,ae):function getFallbackBeforeInputChars(K,ne){if(Nn)return"compositionend"===K||!In&&isFallbackCompositionEnd(K,ne)?(K=getData(),rn=nn=tn=null,Nn=!1,K):null;switch(K){case"paste":default:return null;case"keypress":if(!(ne.ctrlKey||ne.altKey||ne.metaKey)||ne.ctrlKey&&ne.altKey){if(ne.char&&1<ne.char.length)return ne.char;if(ne.which)return String.fromCharCode(ne.which)}return null;case"compositionend":return Rn&&"ko"!==ne.locale?null:ne.data}}(K,ae))&&(0<(Ee=accumulateTwoPhaseListeners(oe,"onBeforeInput")).length&&(De=new An("onBeforeInput","beforeinput",null,ae,ie),ue.push({event:De,listeners:Ee}),De.data=we)),function extractEvents$1(K,ne,ae,oe,ie){if("submit"===ne&&ae&&ae.stateNode===ie){var se=coerceFormActionProp((ie[It]||null).action),ue=oe.submitter;ue&&null!==(ne=(ne=ue[It]||null)?coerceFormActionProp(ne.formAction):ue.getAttribute("formAction"))&&(se=ne,ue=null);var ce=new ln("action","action",null,oe,ie);K.push({event:ce,listeners:[{instance:null,listener:function listener(){if(oe.defaultPrevented){if(0!==wo){var K=ue?createFormDataWithSubmitter(ie,ue):new FormData(ie);startHostTransition(ae,{pending:!0,data:K,method:ie.method,action:se},null,K)}}else"function"==typeof se&&(ce.preventDefault(),K=ue?createFormDataWithSubmitter(ie,ue):new FormData(ie),startHostTransition(ae,{pending:!0,data:K,method:ie.method,action:se},se,K))},currentTarget:ie}]})}}(ue,K,oe,ae,ie)}processDispatchQueue(ue,ne)})}function createDispatchListener(K,ne,ae){return{instance:K,listener:ne,currentTarget:ae}}function accumulateTwoPhaseListeners(K,ne){for(var ae=ne+"Capture",oe=[];null!==K;){var ie=K,se=ie.stateNode;if(5!==(ie=ie.tag)&&26!==ie&&27!==ie||null===se||(null!=(ie=getListener(K,ae))&&oe.unshift(createDispatchListener(K,ie,se)),null!=(ie=getListener(K,ne))&&oe.push(createDispatchListener(K,ie,se))),3===K.tag)return oe;K=K.return}return[]}function getParent(K){if(null===K)return null;do{K=K.return}while(K&&5!==K.tag&&27!==K.tag);return K||null}function accumulateEnterLeaveListenersForEvent(K,ne,ae,oe,ie){for(var se=ne._reactName,ue=[];null!==ae&&ae!==oe;){var ce=ae,de=ce.alternate,pe=ce.stateNode;if(ce=ce.tag,null!==de&&de===oe)break;5!==ce&&26!==ce&&27!==ce||null===pe||(de=pe,ie?null!=(pe=getListener(ae,se))&&ue.unshift(createDispatchListener(ae,pe,de)):ie||null!=(pe=getListener(ae,se))&&ue.push(createDispatchListener(ae,pe,de))),ae=ae.return}0!==ue.length&&K.push({event:ne,listeners:ue})}var Fo=/\r\n?/g,To=/\u0000|\uFFFD/g;function normalizeMarkupForTextOrAttribute(K){return("string"==typeof K?K:""+K).replace(Fo,"\n").replace(To,"")}function checkForUnmatchedText(K,ne){return ne=normalizeMarkupForTextOrAttribute(ne),normalizeMarkupForTextOrAttribute(K)===ne}function setProp(K,ne,ae,oe,se,ue){switch(ae){case"children":"string"==typeof oe?"body"===ne||"textarea"===ne&&""===oe||setTextContent(K,oe):("number"==typeof oe||"bigint"==typeof oe)&&"body"!==ne&&setTextContent(K,""+oe);break;case"className":setValueForKnownAttribute(K,"class",oe);break;case"tabIndex":setValueForKnownAttribute(K,"tabindex",oe);break;case"dir":case"role":case"viewBox":case"width":case"height":setValueForKnownAttribute(K,ae,oe);break;case"style":setValueForStyles(K,oe,ue);break;case"data":if("object"!==ne){setValueForKnownAttribute(K,"data",oe);break}case"src":case"href":if(""===oe&&("a"!==ne||"href"!==ae)){K.removeAttribute(ae);break}if(null==oe||"function"==typeof oe||"symbol"===ie(oe)||"boolean"==typeof oe){K.removeAttribute(ae);break}oe=sanitizeURL(""+oe),K.setAttribute(ae,oe);break;case"action":case"formAction":if("function"==typeof oe){K.setAttribute(ae,"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 ue&&("formAction"===ae?("input"!==ne&&setProp(K,ne,"name",se.name,se,null),setProp(K,ne,"formEncType",se.formEncType,se,null),setProp(K,ne,"formMethod",se.formMethod,se,null),setProp(K,ne,"formTarget",se.formTarget,se,null)):(setProp(K,ne,"encType",se.encType,se,null),setProp(K,ne,"method",se.method,se,null),setProp(K,ne,"target",se.target,se,null))),null==oe||"symbol"===ie(oe)||"boolean"==typeof oe){K.removeAttribute(ae);break}oe=sanitizeURL(""+oe),K.setAttribute(ae,oe);break;case"onClick":null!=oe&&(K.onclick=noop$1);break;case"onScroll":null!=oe&&listenToNonDelegatedEvent("scroll",K);break;case"onScrollEnd":null!=oe&&listenToNonDelegatedEvent("scrollend",K);break;case"dangerouslySetInnerHTML":if(null!=oe){if("object"!==ie(oe)||!("__html"in oe))throw Error(formatProdErrorMessage(61));if(null!=(ae=oe.__html)){if(null!=se.children)throw Error(formatProdErrorMessage(60));K.innerHTML=ae}}break;case"multiple":K.multiple=oe&&"function"!=typeof oe&&"symbol"!==ie(oe);break;case"muted":K.muted=oe&&"function"!=typeof oe&&"symbol"!==ie(oe);break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"defaultValue":case"defaultChecked":case"innerHTML":case"ref":case"autoFocus":break;case"xlinkHref":if(null==oe||"function"==typeof oe||"boolean"==typeof oe||"symbol"===ie(oe)){K.removeAttribute("xlink:href");break}ae=sanitizeURL(""+oe),K.setAttributeNS("http://www.w3.org/1999/xlink","xlink:href",ae);break;case"contentEditable":case"spellCheck":case"draggable":case"value":case"autoReverse":case"externalResourcesRequired":case"focusable":case"preserveAlpha":null!=oe&&"function"!=typeof oe&&"symbol"!==ie(oe)?K.setAttribute(ae,""+oe):K.removeAttribute(ae);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":oe&&"function"!=typeof oe&&"symbol"!==ie(oe)?K.setAttribute(ae,""):K.removeAttribute(ae);break;case"capture":case"download":!0===oe?K.setAttribute(ae,""):!1!==oe&&null!=oe&&"function"!=typeof oe&&"symbol"!==ie(oe)?K.setAttribute(ae,oe):K.removeAttribute(ae);break;case"cols":case"rows":case"size":case"span":null!=oe&&"function"!=typeof oe&&"symbol"!==ie(oe)&&!isNaN(oe)&&1<=oe?K.setAttribute(ae,oe):K.removeAttribute(ae);break;case"rowSpan":case"start":null==oe||"function"==typeof oe||"symbol"===ie(oe)||isNaN(oe)?K.removeAttribute(ae):K.setAttribute(ae,oe);break;case"popover":listenToNonDelegatedEvent("beforetoggle",K),listenToNonDelegatedEvent("toggle",K),setValueForAttribute(K,"popover",oe);break;case"xlinkActuate":setValueForNamespacedAttribute(K,"http://www.w3.org/1999/xlink","xlink:actuate",oe);break;case"xlinkArcrole":setValueForNamespacedAttribute(K,"http://www.w3.org/1999/xlink","xlink:arcrole",oe);break;case"xlinkRole":setValueForNamespacedAttribute(K,"http://www.w3.org/1999/xlink","xlink:role",oe);break;case"xlinkShow":setValueForNamespacedAttribute(K,"http://www.w3.org/1999/xlink","xlink:show",oe);break;case"xlinkTitle":setValueForNamespacedAttribute(K,"http://www.w3.org/1999/xlink","xlink:title",oe);break;case"xlinkType":setValueForNamespacedAttribute(K,"http://www.w3.org/1999/xlink","xlink:type",oe);break;case"xmlBase":setValueForNamespacedAttribute(K,"http://www.w3.org/XML/1998/namespace","xml:base",oe);break;case"xmlLang":setValueForNamespacedAttribute(K,"http://www.w3.org/XML/1998/namespace","xml:lang",oe);break;case"xmlSpace":setValueForNamespacedAttribute(K,"http://www.w3.org/XML/1998/namespace","xml:space",oe);break;case"is":setValueForAttribute(K,"is",oe);break;case"innerText":case"textContent":break;default:(!(2<ae.length)||"o"!==ae[0]&&"O"!==ae[0]||"n"!==ae[1]&&"N"!==ae[1])&&setValueForAttribute(K,ae=Wt.get(ae)||ae,oe)}}function setPropOnCustomElement(K,ne,ae,oe,se,ue){switch(ae){case"style":setValueForStyles(K,oe,ue);break;case"dangerouslySetInnerHTML":if(null!=oe){if("object"!==ie(oe)||!("__html"in oe))throw Error(formatProdErrorMessage(61));if(null!=(ae=oe.__html)){if(null!=se.children)throw Error(formatProdErrorMessage(60));K.innerHTML=ae}}break;case"children":"string"==typeof oe?setTextContent(K,oe):("number"==typeof oe||"bigint"==typeof oe)&&setTextContent(K,""+oe);break;case"onScroll":null!=oe&&listenToNonDelegatedEvent("scroll",K);break;case"onScrollEnd":null!=oe&&listenToNonDelegatedEvent("scrollend",K);break;case"onClick":null!=oe&&(K.onclick=noop$1);break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"innerHTML":case"ref":case"innerText":case"textContent":break;default:zt.hasOwnProperty(ae)||("o"!==ae[0]||"n"!==ae[1]||(se=ae.endsWith("Capture"),ne=ae.slice(2,se?ae.length-7:void 0),"function"==typeof(ue=null!=(ue=K[It]||null)?ue[ae]:null)&&K.removeEventListener(ne,ue,se),"function"!=typeof oe)?ae in K?K[ae]=oe:!0===oe?K.setAttribute(ae,""):setValueForAttribute(K,ae,oe):("function"!=typeof ue&&null!==ue&&(ae in K?K[ae]=null:K.hasAttribute(ae)&&K.removeAttribute(ae)),K.addEventListener(ne,oe,se)))}}function setInitialProperties(K,ne,ae){switch(ne){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"img":listenToNonDelegatedEvent("error",K),listenToNonDelegatedEvent("load",K);var oe,se=!1,ue=!1;for(oe in ae)if(ae.hasOwnProperty(oe)){var ce=ae[oe];if(null!=ce)switch(oe){case"src":se=!0;break;case"srcSet":ue=!0;break;case"children":case"dangerouslySetInnerHTML":throw Error(formatProdErrorMessage(137,ne));default:setProp(K,ne,oe,ce,ae,null)}}return ue&&setProp(K,ne,"srcSet",ae.srcSet,ae,null),void(se&&setProp(K,ne,"src",ae.src,ae,null));case"input":listenToNonDelegatedEvent("invalid",K);var de=oe=ce=ue=null,pe=null,fe=null;for(se in ae)if(ae.hasOwnProperty(se)){var he=ae[se];if(null!=he)switch(se){case"name":ue=he;break;case"type":ce=he;break;case"checked":pe=he;break;case"defaultChecked":fe=he;break;case"value":oe=he;break;case"defaultValue":de=he;break;case"children":case"dangerouslySetInnerHTML":if(null!=he)throw Error(formatProdErrorMessage(137,ne));break;default:setProp(K,ne,se,he,ae,null)}}return void initInput(K,oe,de,pe,fe,ce,ue,!1);case"select":for(ue in listenToNonDelegatedEvent("invalid",K),se=ce=oe=null,ae)if(ae.hasOwnProperty(ue)&&null!=(de=ae[ue]))switch(ue){case"value":oe=de;break;case"defaultValue":ce=de;break;case"multiple":se=de;default:setProp(K,ne,ue,de,ae,null)}return ne=oe,ae=ce,K.multiple=!!se,void(null!=ne?updateOptions(K,!!se,ne,!1):null!=ae&&updateOptions(K,!!se,ae,!0));case"textarea":for(ce in listenToNonDelegatedEvent("invalid",K),oe=ue=se=null,ae)if(ae.hasOwnProperty(ce)&&null!=(de=ae[ce]))switch(ce){case"value":se=de;break;case"defaultValue":ue=de;break;case"children":oe=de;break;case"dangerouslySetInnerHTML":if(null!=de)throw Error(formatProdErrorMessage(91));break;default:setProp(K,ne,ce,de,ae,null)}return void initTextarea(K,se,ue,oe);case"option":for(pe in ae)if(ae.hasOwnProperty(pe)&&null!=(se=ae[pe]))if("selected"===pe)K.selected=se&&"function"!=typeof se&&"symbol"!==ie(se);else setProp(K,ne,pe,se,ae,null);return;case"dialog":listenToNonDelegatedEvent("beforetoggle",K),listenToNonDelegatedEvent("toggle",K),listenToNonDelegatedEvent("cancel",K),listenToNonDelegatedEvent("close",K);break;case"iframe":case"object":listenToNonDelegatedEvent("load",K);break;case"video":case"audio":for(se=0;se<xo.length;se++)listenToNonDelegatedEvent(xo[se],K);break;case"image":listenToNonDelegatedEvent("error",K),listenToNonDelegatedEvent("load",K);break;case"details":listenToNonDelegatedEvent("toggle",K);break;case"embed":case"source":case"link":listenToNonDelegatedEvent("error",K),listenToNonDelegatedEvent("load",K);case"area":case"base":case"br":case"col":case"hr":case"keygen":case"meta":case"param":case"track":case"wbr":case"menuitem":for(fe in ae)if(ae.hasOwnProperty(fe)&&null!=(se=ae[fe]))switch(fe){case"children":case"dangerouslySetInnerHTML":throw Error(formatProdErrorMessage(137,ne));default:setProp(K,ne,fe,se,ae,null)}return;default:if(isCustomElement(ne)){for(he in ae)ae.hasOwnProperty(he)&&(void 0!==(se=ae[he])&&setPropOnCustomElement(K,ne,he,se,ae,void 0));return}}for(de in ae)ae.hasOwnProperty(de)&&(null!=(se=ae[de])&&setProp(K,ne,de,se,ae,null))}function isLikelyStaticResource(K){switch(K){case"css":case"script":case"font":case"img":case"image":case"input":case"link":return!0;default:return!1}}var Oo=null,Io=null;function getOwnerDocumentFromRootContainer(K){return 9===K.nodeType?K:K.ownerDocument}function getOwnHostContext(K){switch(K){case"http://www.w3.org/2000/svg":return 1;case"http://www.w3.org/1998/Math/MathML":return 2;default:return 0}}function getChildHostContextProd(K,ne){if(0===K)switch(ne){case"svg":return 1;case"math":return 2;default:return 0}return 1===K&&"foreignObject"===ne?0:K}function shouldSetTextContent(K,ne){return"textarea"===K||"noscript"===K||"string"==typeof ne.children||"number"==typeof ne.children||"bigint"==typeof ne.children||"object"===ie(ne.dangerouslySetInnerHTML)&&null!==ne.dangerouslySetInnerHTML&&null!=ne.dangerouslySetInnerHTML.__html}var Mo=null;var Po="function"==typeof setTimeout?setTimeout:void 0,Ro="function"==typeof clearTimeout?clearTimeout:void 0,Bo="function"==typeof Promise?Promise:void 0,Lo="function"==typeof queueMicrotask?queueMicrotask:void 0!==Bo?function(K){return Bo.resolve(null).then(K).catch(handleErrorInNextTick)}:Po;function handleErrorInNextTick(K){setTimeout(function(){throw K})}function isSingletonScope(K){return"head"===K}function clearHydrationBoundary(K,ne){var ae=ne,oe=0;do{var ie=ae.nextSibling;if(K.removeChild(ae),ie&&8===ie.nodeType)if("/$"===(ae=ie.data)||"/&"===ae){if(0===oe)return K.removeChild(ie),void retryIfBlockedOn(ne);oe--}else if("$"===ae||"$?"===ae||"$~"===ae||"$!"===ae||"&"===ae)oe++;else if("html"===ae)releaseSingletonInstance(K.ownerDocument.documentElement);else if("head"===ae){releaseSingletonInstance(ae=K.ownerDocument.head);for(var se=ae.firstChild;se;){var ue=se.nextSibling,ce=se.nodeName;se[Nt]||"SCRIPT"===ce||"STYLE"===ce||"LINK"===ce&&"stylesheet"===se.rel.toLowerCase()||ae.removeChild(se),se=ue}}else"body"===ae&&releaseSingletonInstance(K.ownerDocument.body);ae=ie}while(ae);retryIfBlockedOn(ne)}function hideOrUnhideDehydratedBoundary(K,ne){var ae=K;K=0;do{var oe=ae.nextSibling;if(1===ae.nodeType?ne?(ae._stashedDisplay=ae.style.display,ae.style.display="none"):(ae.style.display=ae._stashedDisplay||"",""===ae.getAttribute("style")&&ae.removeAttribute("style")):3===ae.nodeType&&(ne?(ae._stashedText=ae.nodeValue,ae.nodeValue=""):ae.nodeValue=ae._stashedText||""),oe&&8===oe.nodeType)if("/$"===(ae=oe.data)){if(0===K)break;K--}else"$"!==ae&&"$?"!==ae&&"$~"!==ae&&"$!"!==ae||K++;ae=oe}while(ae)}function clearContainerSparingly(K){var ne=K.firstChild;for(ne&&10===ne.nodeType&&(ne=ne.nextSibling);ne;){var ae=ne;switch(ne=ne.nextSibling,ae.nodeName){case"HTML":case"HEAD":case"BODY":clearContainerSparingly(ae),detachDeletedInstance(ae);continue;case"SCRIPT":case"STYLE":continue;case"LINK":if("stylesheet"===ae.rel.toLowerCase())continue}K.removeChild(ae)}}function canHydrateHydrationBoundary(K,ne){for(;8!==K.nodeType;){if((1!==K.nodeType||"INPUT"!==K.nodeName||"hidden"!==K.type)&&!ne)return null;if(null===(K=getNextHydratable(K.nextSibling)))return null}return K}function isSuspenseInstancePending(K){return"$?"===K.data||"$~"===K.data}function isSuspenseInstanceFallback(K){return"$!"===K.data||"$?"===K.data&&"loading"!==K.ownerDocument.readyState}function getNextHydratable(K){for(;null!=K;K=K.nextSibling){var ne=K.nodeType;if(1===ne||3===ne)break;if(8===ne){if("$"===(ne=K.data)||"$!"===ne||"$?"===ne||"$~"===ne||"&"===ne||"F!"===ne||"F"===ne)break;if("/$"===ne||"/&"===ne)return null}}return K}var No=null;function getNextHydratableInstanceAfterHydrationBoundary(K){K=K.nextSibling;for(var ne=0;K;){if(8===K.nodeType){var ae=K.data;if("/$"===ae||"/&"===ae){if(0===ne)return getNextHydratable(K.nextSibling);ne--}else"$"!==ae&&"$!"!==ae&&"$?"!==ae&&"$~"!==ae&&"&"!==ae||ne++}K=K.nextSibling}return null}function getParentHydrationBoundary(K){K=K.previousSibling;for(var ne=0;K;){if(8===K.nodeType){var ae=K.data;if("$"===ae||"$!"===ae||"$?"===ae||"$~"===ae||"&"===ae){if(0===ne)return K;ne--}else"/$"!==ae&&"/&"!==ae||ne++}K=K.previousSibling}return null}function resolveSingletonInstance(K,ne,ae){switch(ne=getOwnerDocumentFromRootContainer(ae),K){case"html":if(!(K=ne.documentElement))throw Error(formatProdErrorMessage(452));return K;case"head":if(!(K=ne.head))throw Error(formatProdErrorMessage(453));return K;case"body":if(!(K=ne.body))throw Error(formatProdErrorMessage(454));return K;default:throw Error(formatProdErrorMessage(451))}}function releaseSingletonInstance(K){for(var ne=K.attributes;ne.length;)K.removeAttributeNode(ne[0]);detachDeletedInstance(K)}var jo=new Map,zo=new Set;function getHoistableRoot(K){return"function"==typeof K.getRootNode?K.getRootNode():9===K.nodeType?K:K.ownerDocument}var Uo=Me.d;Me.d={f:function flushSyncWork(){var K=Uo.f(),ne=flushSyncWork$1();return K||ne},r:function requestFormReset(K){var ne=getInstanceFromNode(K);null!==ne&&5===ne.tag&&"form"===ne.type?requestFormReset$1(ne):Uo.r(K)},D:function prefetchDNS(K){Uo.D(K),preconnectAs("dns-prefetch",K,null)},C:function preconnect(K,ne){Uo.C(K,ne),preconnectAs("preconnect",K,ne)},L:function preload(K,ne,ae){Uo.L(K,ne,ae);var oe=Ho;if(oe&&K&&ne){var ie='link[rel="preload"][as="'+escapeSelectorAttributeValueInsideDoubleQuotes(ne)+'"]';"image"===ne&&ae&&ae.imageSrcSet?(ie+='[imagesrcset="'+escapeSelectorAttributeValueInsideDoubleQuotes(ae.imageSrcSet)+'"]',"string"==typeof ae.imageSizes&&(ie+='[imagesizes="'+escapeSelectorAttributeValueInsideDoubleQuotes(ae.imageSizes)+'"]')):ie+='[href="'+escapeSelectorAttributeValueInsideDoubleQuotes(K)+'"]';var se=ie;switch(ne){case"style":se=getStyleKey(K);break;case"script":se=getScriptKey(K)}jo.has(se)||(K=de({rel:"preload",href:"image"===ne&&ae&&ae.imageSrcSet?void 0:K,as:ne},ae),jo.set(se,K),null!==oe.querySelector(ie)||"style"===ne&&oe.querySelector(getStylesheetSelectorFromKey(se))||"script"===ne&&oe.querySelector(getScriptSelectorFromKey(se))||(setInitialProperties(ne=oe.createElement("link"),"link",K),markNodeAsHoistable(ne),oe.head.appendChild(ne)))}},m:function preloadModule(K,ne){Uo.m(K,ne);var ae=Ho;if(ae&&K){var oe=ne&&"string"==typeof ne.as?ne.as:"script",ie='link[rel="modulepreload"][as="'+escapeSelectorAttributeValueInsideDoubleQuotes(oe)+'"][href="'+escapeSelectorAttributeValueInsideDoubleQuotes(K)+'"]',se=ie;switch(oe){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":se=getScriptKey(K)}if(!jo.has(se)&&(K=de({rel:"modulepreload",href:K},ne),jo.set(se,K),null===ae.querySelector(ie))){switch(oe){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":if(ae.querySelector(getScriptSelectorFromKey(se)))return}setInitialProperties(oe=ae.createElement("link"),"link",K),markNodeAsHoistable(oe),ae.head.appendChild(oe)}}},X:function preinitScript(K,ne){Uo.X(K,ne);var ae=Ho;if(ae&&K){var oe=getResourcesFromRoot(ae).hoistableScripts,ie=getScriptKey(K),se=oe.get(ie);se||((se=ae.querySelector(getScriptSelectorFromKey(ie)))||(K=de({src:K,async:!0},ne),(ne=jo.get(ie))&&adoptPreloadPropsForScript(K,ne),markNodeAsHoistable(se=ae.createElement("script")),setInitialProperties(se,"link",K),ae.head.appendChild(se)),se={type:"script",instance:se,count:1,state:null},oe.set(ie,se))}},S:function preinitStyle(K,ne,ae){Uo.S(K,ne,ae);var oe=Ho;if(oe&&K){var ie=getResourcesFromRoot(oe).hoistableStyles,se=getStyleKey(K);ne=ne||"default";var ue=ie.get(se);if(!ue){var ce={loading:0,preload:null};if(ue=oe.querySelector(getStylesheetSelectorFromKey(se)))ce.loading=5;else{K=de({rel:"stylesheet",href:K,"data-precedence":ne},ae),(ae=jo.get(se))&&adoptPreloadPropsForStylesheet(K,ae);var pe=ue=oe.createElement("link");markNodeAsHoistable(pe),setInitialProperties(pe,"link",K),pe._p=new Promise(function(K,ne){pe.onload=K,pe.onerror=ne}),pe.addEventListener("load",function(){ce.loading|=1}),pe.addEventListener("error",function(){ce.loading|=2}),ce.loading|=4,insertStylesheet(ue,ne,oe)}ue={type:"stylesheet",instance:ue,count:1,state:ce},ie.set(se,ue)}}},M:function preinitModuleScript(K,ne){Uo.M(K,ne);var ae=Ho;if(ae&&K){var oe=getResourcesFromRoot(ae).hoistableScripts,ie=getScriptKey(K),se=oe.get(ie);se||((se=ae.querySelector(getScriptSelectorFromKey(ie)))||(K=de({src:K,async:!0,type:"module"},ne),(ne=jo.get(ie))&&adoptPreloadPropsForScript(K,ne),markNodeAsHoistable(se=ae.createElement("script")),setInitialProperties(se,"link",K),ae.head.appendChild(se)),se={type:"script",instance:se,count:1,state:null},oe.set(ie,se))}}};var Ho="undefined"==typeof document?null:document;function preconnectAs(K,ne,ae){var oe=Ho;if(oe&&"string"==typeof ne&&ne){var ie=escapeSelectorAttributeValueInsideDoubleQuotes(ne);ie='link[rel="'+K+'"][href="'+ie+'"]',"string"==typeof ae&&(ie+='[crossorigin="'+ae+'"]'),zo.has(ie)||(zo.add(ie),K={rel:K,crossOrigin:ae,href:ne},null===oe.querySelector(ie)&&(setInitialProperties(ne=oe.createElement("link"),"link",K),markNodeAsHoistable(ne),oe.head.appendChild(ne)))}}function getResource(K,ne,ae,oe){var se=(se=Ue.current)?getHoistableRoot(se):null;if(!se)throw Error(formatProdErrorMessage(446));switch(K){case"meta":case"title":return null;case"style":return"string"==typeof ae.precedence&&"string"==typeof ae.href?(ne=getStyleKey(ae.href),(oe=(ae=getResourcesFromRoot(se).hoistableStyles).get(ne))||(oe={type:"style",instance:null,count:0,state:null},ae.set(ne,oe)),oe):{type:"void",instance:null,count:0,state:null};case"link":if("stylesheet"===ae.rel&&"string"==typeof ae.href&&"string"==typeof ae.precedence){K=getStyleKey(ae.href);var ue=getResourcesFromRoot(se).hoistableStyles,ce=ue.get(K);if(ce||(se=se.ownerDocument||se,ce={type:"stylesheet",instance:null,count:0,state:{loading:0,preload:null}},ue.set(K,ce),(ue=se.querySelector(getStylesheetSelectorFromKey(K)))&&!ue._p&&(ce.instance=ue,ce.state.loading=5),jo.has(K)||(ae={rel:"preload",as:"style",href:ae.href,crossOrigin:ae.crossOrigin,integrity:ae.integrity,media:ae.media,hrefLang:ae.hrefLang,referrerPolicy:ae.referrerPolicy},jo.set(K,ae),ue||function preloadStylesheet(K,ne,ae,oe){K.querySelector('link[rel="preload"][as="style"]['+ne+"]")?oe.loading=1:(ne=K.createElement("link"),oe.preload=ne,ne.addEventListener("load",function(){return oe.loading|=1}),ne.addEventListener("error",function(){return oe.loading|=2}),setInitialProperties(ne,"link",ae),markNodeAsHoistable(ne),K.head.appendChild(ne))}(se,K,ae,ce.state))),ne&&null===oe)throw Error(formatProdErrorMessage(528,""));return ce}if(ne&&null!==oe)throw Error(formatProdErrorMessage(529,""));return null;case"script":return ne=ae.async,"string"==typeof(ae=ae.src)&&ne&&"function"!=typeof ne&&"symbol"!==ie(ne)?(ne=getScriptKey(ae),(oe=(ae=getResourcesFromRoot(se).hoistableScripts).get(ne))||(oe={type:"script",instance:null,count:0,state:null},ae.set(ne,oe)),oe):{type:"void",instance:null,count:0,state:null};default:throw Error(formatProdErrorMessage(444,K))}}function getStyleKey(K){return'href="'+escapeSelectorAttributeValueInsideDoubleQuotes(K)+'"'}function getStylesheetSelectorFromKey(K){return'link[rel="stylesheet"]['+K+"]"}function stylesheetPropsFromRawProps(K){return de({},K,{"data-precedence":K.precedence,precedence:null})}function getScriptKey(K){return'[src="'+escapeSelectorAttributeValueInsideDoubleQuotes(K)+'"]'}function getScriptSelectorFromKey(K){return"script[async]"+K}function acquireResource(K,ne,ae){if(ne.count++,null===ne.instance)switch(ne.type){case"style":var oe=K.querySelector('style[data-href~="'+escapeSelectorAttributeValueInsideDoubleQuotes(ae.href)+'"]');if(oe)return ne.instance=oe,markNodeAsHoistable(oe),oe;var ie=de({},ae,{"data-href":ae.href,"data-precedence":ae.precedence,href:null,precedence:null});return markNodeAsHoistable(oe=(K.ownerDocument||K).createElement("style")),setInitialProperties(oe,"style",ie),insertStylesheet(oe,ae.precedence,K),ne.instance=oe;case"stylesheet":ie=getStyleKey(ae.href);var se=K.querySelector(getStylesheetSelectorFromKey(ie));if(se)return ne.state.loading|=4,ne.instance=se,markNodeAsHoistable(se),se;oe=stylesheetPropsFromRawProps(ae),(ie=jo.get(ie))&&adoptPreloadPropsForStylesheet(oe,ie),markNodeAsHoistable(se=(K.ownerDocument||K).createElement("link"));var ue=se;return ue._p=new Promise(function(K,ne){ue.onload=K,ue.onerror=ne}),setInitialProperties(se,"link",oe),ne.state.loading|=4,insertStylesheet(se,ae.precedence,K),ne.instance=se;case"script":return se=getScriptKey(ae.src),(ie=K.querySelector(getScriptSelectorFromKey(se)))?(ne.instance=ie,markNodeAsHoistable(ie),ie):(oe=ae,(ie=jo.get(se))&&adoptPreloadPropsForScript(oe=de({},ae),ie),markNodeAsHoistable(ie=(K=K.ownerDocument||K).createElement("script")),setInitialProperties(ie,"link",oe),K.head.appendChild(ie),ne.instance=ie);case"void":return null;default:throw Error(formatProdErrorMessage(443,ne.type))}else"stylesheet"===ne.type&&!(4&ne.state.loading)&&(oe=ne.instance,ne.state.loading|=4,insertStylesheet(oe,ae.precedence,K));return ne.instance}function insertStylesheet(K,ne,ae){for(var oe=ae.querySelectorAll('link[rel="stylesheet"][data-precedence],style[data-precedence]'),ie=oe.length?oe[oe.length-1]:null,se=ie,ue=0;ue<oe.length;ue++){var ce=oe[ue];if(ce.dataset.precedence===ne)se=ce;else if(se!==ie)break}se?se.parentNode.insertBefore(K,se.nextSibling):(ne=9===ae.nodeType?ae.head:ae).insertBefore(K,ne.firstChild)}function adoptPreloadPropsForStylesheet(K,ne){null==K.crossOrigin&&(K.crossOrigin=ne.crossOrigin),null==K.referrerPolicy&&(K.referrerPolicy=ne.referrerPolicy),null==K.title&&(K.title=ne.title)}function adoptPreloadPropsForScript(K,ne){null==K.crossOrigin&&(K.crossOrigin=ne.crossOrigin),null==K.referrerPolicy&&(K.referrerPolicy=ne.referrerPolicy),null==K.integrity&&(K.integrity=ne.integrity)}var Vo=null;function getHydratableHoistableCache(K,ne,ae){if(null===Vo){var oe=new Map,ie=Vo=new Map;ie.set(ae,oe)}else(oe=(ie=Vo).get(ae))||(oe=new Map,ie.set(ae,oe));if(oe.has(K))return oe;for(oe.set(K,null),ae=ae.getElementsByTagName(K),ie=0;ie<ae.length;ie++){var se=ae[ie];if(!(se[Nt]||se[Ot]||"link"===K&&"stylesheet"===se.getAttribute("rel"))&&"http://www.w3.org/2000/svg"!==se.namespaceURI){var ue=se.getAttribute(ne)||"";ue=K+ue;var ce=oe.get(ue);ce?ce.push(se):oe.set(ue,[se])}}return oe}function mountHoistable(K,ne,ae){(K=K.ownerDocument||K).head.insertBefore(ae,"title"===ne?K.querySelector("head > title"):null)}function preloadResource(K){return!!("stylesheet"!==K.type||3&K.state.loading)}var $o=0;function onUnsuspend(){if(this.count--,0===this.count&&(0===this.imgCount||!this.waitingForImages))if(this.stylesheets)insertSuspendedStylesheets(this,this.stylesheets);else if(this.unsuspend){var K=this.unsuspend;this.unsuspend=null,K()}}var qo=null;function insertSuspendedStylesheets(K,ne){K.stylesheets=null,null!==K.unsuspend&&(K.count++,qo=new Map,ne.forEach(insertStylesheetIntoRoot,K),qo=null,onUnsuspend.call(K))}function insertStylesheetIntoRoot(K,ne){if(!(4&ne.state.loading)){var ae=qo.get(K);if(ae)var oe=ae.get(null);else{ae=new Map,qo.set(K,ae);for(var ie=K.querySelectorAll("link[data-precedence],style[data-precedence]"),se=0;se<ie.length;se++){var ue=ie[se];"LINK"!==ue.nodeName&&"not all"===ue.getAttribute("media")||(ae.set(ue.dataset.precedence,ue),oe=ue)}oe&&ae.set(null,oe)}ue=(ie=ne.instance).getAttribute("data-precedence"),(se=ae.get(ue)||oe)===oe&&ae.set(null,ie),ae.set(ue,ie),this.count++,oe=onUnsuspend.bind(this),ie.addEventListener("load",oe),ie.addEventListener("error",oe),se?se.parentNode.insertBefore(ie,se.nextSibling):(K=9===K.nodeType?K.head:K).insertBefore(ie,K.firstChild),ne.state.loading|=4}}var Wo={$$typeof:_e,Provider:null,Consumer:null,_currentValue:Pe,_currentValue2:Pe,_threadCount:0};function FiberRootNode(K,ne,ae,oe,ie,se,ue,ce,de){this.tag=1,this.containerInfo=K,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=createLaneMap(-1),this.entangledLanes=this.shellSuspendCounter=this.errorRecoveryDisabledLanes=this.expiredLanes=this.warmLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=createLaneMap(0),this.hiddenUpdates=createLaneMap(null),this.identifierPrefix=oe,this.onUncaughtError=ie,this.onCaughtError=se,this.onRecoverableError=ue,this.pooledCache=null,this.pooledCacheLanes=0,this.formState=de,this.incompleteTransitions=new Map}function createFiberRoot(K,ne,ae,oe,ie,se,ue,ce,de,pe,fe,he){return K=new FiberRootNode(K,ne,ae,ue,de,pe,fe,he,ce),ne=1,!0===se&&(ne|=24),se=createFiberImplClass(3,null,null,ne),K.current=se,se.stateNode=K,(ne=createCache()).refCount++,K.pooledCache=ne,ne.refCount++,se.memoizedState={element:oe,isDehydrated:ae,cache:ne},initializeUpdateQueue(se),K}function getContextForSubtree(K){return K?K=mr:mr}function updateContainerImpl(K,ne,ae,oe,ie,se){ie=getContextForSubtree(ie),null===oe.context?oe.context=ie:oe.pendingContext=ie,(oe=createUpdate(ne)).payload={element:ae},null!==(se=void 0===se?null:se)&&(oe.callback=se),null!==(ae=enqueueUpdate(K,oe,ne))&&(scheduleUpdateOnFiber(ae,0,ne),entangleTransitions(ae,K,ne))}function markRetryLaneImpl(K,ne){if(null!==(K=K.memoizedState)&&null!==K.dehydrated){var ae=K.retryLane;K.retryLane=0!==ae&&ae<ne?ae:ne}}function markRetryLaneIfNotHydrated(K,ne){markRetryLaneImpl(K,ne),(K=K.alternate)&&markRetryLaneImpl(K,ne)}function attemptContinuousHydration(K){if(13===K.tag||31===K.tag){var ne=enqueueConcurrentRenderForLane(K,67108864);null!==ne&&scheduleUpdateOnFiber(ne,0,67108864),markRetryLaneIfNotHydrated(K,67108864)}}function attemptHydrationAtCurrentPriority(K){if(13===K.tag||31===K.tag){var ne=requestUpdateLane(),ae=enqueueConcurrentRenderForLane(K,ne=getBumpedLaneForHydrationByLane(ne));null!==ae&&scheduleUpdateOnFiber(ae,0,ne),markRetryLaneIfNotHydrated(K,ne)}}var Go=!0;function dispatchDiscreteEvent(K,ne,ae,oe){var ie=Ie.T;Ie.T=null;var se=Me.p;try{Me.p=2,dispatchEvent(K,ne,ae,oe)}finally{Me.p=se,Ie.T=ie}}function dispatchContinuousEvent(K,ne,ae,oe){var ie=Ie.T;Ie.T=null;var se=Me.p;try{Me.p=8,dispatchEvent(K,ne,ae,oe)}finally{Me.p=se,Ie.T=ie}}function dispatchEvent(K,ne,ae,oe){if(Go){var ie=findInstanceBlockingEvent(oe);if(null===ie)dispatchEventForPluginEventSystem(K,ne,oe,Ko,ae),clearIfContinuousEvent(K,oe);else if(function queueIfContinuousEvent(K,ne,ae,oe,ie){switch(ne){case"focusin":return Xo=accumulateOrCreateContinuousQueuedReplayableEvent(Xo,K,ne,ae,oe,ie),!0;case"dragenter":return Qo=accumulateOrCreateContinuousQueuedReplayableEvent(Qo,K,ne,ae,oe,ie),!0;case"mouseover":return Yo=accumulateOrCreateContinuousQueuedReplayableEvent(Yo,K,ne,ae,oe,ie),!0;case"pointerover":var se=ie.pointerId;return Jo.set(se,accumulateOrCreateContinuousQueuedReplayableEvent(Jo.get(se)||null,K,ne,ae,oe,ie)),!0;case"gotpointercapture":return se=ie.pointerId,ei.set(se,accumulateOrCreateContinuousQueuedReplayableEvent(ei.get(se)||null,K,ne,ae,oe,ie)),!0}return!1}(ie,K,ne,ae,oe))oe.stopPropagation();else if(clearIfContinuousEvent(K,oe),4&ne&&-1<ni.indexOf(K)){for(;null!==ie;){var se=getInstanceFromNode(ie);if(null!==se)switch(se.tag){case 3:if((se=se.stateNode).current.memoizedState.isDehydrated){var ue=getHighestPriorityLanes(se.pendingLanes);if(0!==ue){var ce=se;for(ce.pendingLanes|=2,ce.entangledLanes|=2;ue;){var de=1<<31-Dt(ue);ce.entanglements[1]|=de,ue&=~de}ensureRootIsScheduled(se),!(6&Na)&&(oo=Ze()+500,flushSyncWorkAcrossRoots_impl(0,!1))}}break;case 31:case 13:null!==(ce=enqueueConcurrentRenderForLane(se,2))&&scheduleUpdateOnFiber(ce,0,2),flushSyncWork$1(),markRetryLaneIfNotHydrated(se,2)}if(null===(se=findInstanceBlockingEvent(oe))&&dispatchEventForPluginEventSystem(K,ne,oe,Ko,ae),se===ie)break;ie=se}null!==ie&&oe.stopPropagation()}else dispatchEventForPluginEventSystem(K,ne,oe,null,ae)}}function findInstanceBlockingEvent(K){return findInstanceBlockingTarget(K=getEventTarget(K))}var Ko=null;function findInstanceBlockingTarget(K){if(Ko=null,null!==(K=getClosestInstanceFromNode(K))){var ne=getNearestMountedFiber(K);if(null===ne)K=null;else{var ae=ne.tag;if(13===ae){if(null!==(K=getSuspenseInstanceFromFiber(ne)))return K;K=null}else if(31===ae){if(null!==(K=getActivityInstanceFromFiber(ne)))return K;K=null}else if(3===ae){if(ne.stateNode.current.memoizedState.isDehydrated)return 3===ne.tag?ne.stateNode.containerInfo:null;K=null}else ne!==K&&(K=null)}}return Ko=K,null}function getEventPriority(K){switch(K){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(Xe()){case Qe:return 2;case Ye:return 8;case Je:case et:return 32;case tt:return 268435456;default:return 32}default:return 32}}var Zo=!1,Xo=null,Qo=null,Yo=null,Jo=new Map,ei=new Map,ti=[],ni="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 clearIfContinuousEvent(K,ne){switch(K){case"focusin":case"focusout":Xo=null;break;case"dragenter":case"dragleave":Qo=null;break;case"mouseover":case"mouseout":Yo=null;break;case"pointerover":case"pointerout":Jo.delete(ne.pointerId);break;case"gotpointercapture":case"lostpointercapture":ei.delete(ne.pointerId)}}function accumulateOrCreateContinuousQueuedReplayableEvent(K,ne,ae,oe,ie,se){return null===K||K.nativeEvent!==se?(K={blockedOn:ne,domEventName:ae,eventSystemFlags:oe,nativeEvent:se,targetContainers:[ie]},null!==ne&&(null!==(ne=getInstanceFromNode(ne))&&attemptContinuousHydration(ne)),K):(K.eventSystemFlags|=oe,ne=K.targetContainers,null!==ie&&-1===ne.indexOf(ie)&&ne.push(ie),K)}function attemptExplicitHydrationTarget(K){var ne=getClosestInstanceFromNode(K.target);if(null!==ne){var ae=getNearestMountedFiber(ne);if(null!==ae)if(13===(ne=ae.tag)){if(null!==(ne=getSuspenseInstanceFromFiber(ae)))return K.blockedOn=ne,void runWithPriority(K.priority,function(){attemptHydrationAtCurrentPriority(ae)})}else if(31===ne){if(null!==(ne=getActivityInstanceFromFiber(ae)))return K.blockedOn=ne,void runWithPriority(K.priority,function(){attemptHydrationAtCurrentPriority(ae)})}else if(3===ne&&ae.stateNode.current.memoizedState.isDehydrated)return void(K.blockedOn=3===ae.tag?ae.stateNode.containerInfo:null)}K.blockedOn=null}function attemptReplayContinuousQueuedEvent(K){if(null!==K.blockedOn)return!1;for(var ne=K.targetContainers;0<ne.length;){var ae=findInstanceBlockingEvent(K.nativeEvent);if(null!==ae)return null!==(ne=getInstanceFromNode(ae))&&attemptContinuousHydration(ne),K.blockedOn=ae,!1;var oe=new(ae=K.nativeEvent).constructor(ae.type,ae);Kt=oe,ae.target.dispatchEvent(oe),Kt=null,ne.shift()}return!0}function attemptReplayContinuousQueuedEventInMap(K,ne,ae){attemptReplayContinuousQueuedEvent(K)&&ae.delete(ne)}function replayUnblockedEvents(){Zo=!1,null!==Xo&&attemptReplayContinuousQueuedEvent(Xo)&&(Xo=null),null!==Qo&&attemptReplayContinuousQueuedEvent(Qo)&&(Qo=null),null!==Yo&&attemptReplayContinuousQueuedEvent(Yo)&&(Yo=null),Jo.forEach(attemptReplayContinuousQueuedEventInMap),ei.forEach(attemptReplayContinuousQueuedEventInMap)}function scheduleCallbackIfUnblocked(K,ne){K.blockedOn===ne&&(K.blockedOn=null,Zo||(Zo=!0,se.unstable_scheduleCallback(se.unstable_NormalPriority,replayUnblockedEvents)))}var ri=null;function scheduleReplayQueueIfNeeded(K){ri!==K&&(ri=K,se.unstable_scheduleCallback(se.unstable_NormalPriority,function(){ri===K&&(ri=null);for(var ne=0;ne<K.length;ne+=3){var ae=K[ne],oe=K[ne+1],ie=K[ne+2];if("function"!=typeof oe){if(null===findInstanceBlockingTarget(oe||ae))continue;break}var se=getInstanceFromNode(ae);null!==se&&(K.splice(ne,3),ne-=3,startHostTransition(se,{pending:!0,data:ie,method:ae.method,action:oe},oe,ie))}}))}function retryIfBlockedOn(K){function unblock(ne){return scheduleCallbackIfUnblocked(ne,K)}null!==Xo&&scheduleCallbackIfUnblocked(Xo,K),null!==Qo&&scheduleCallbackIfUnblocked(Qo,K),null!==Yo&&scheduleCallbackIfUnblocked(Yo,K),Jo.forEach(unblock),ei.forEach(unblock);for(var ne=0;ne<ti.length;ne++){var ae=ti[ne];ae.blockedOn===K&&(ae.blockedOn=null)}for(;0<ti.length&&null===(ne=ti[0]).blockedOn;)attemptExplicitHydrationTarget(ne),null===ne.blockedOn&&ti.shift();if(null!=(ne=(K.ownerDocument||K).$$reactFormReplay))for(ae=0;ae<ne.length;ae+=3){var oe=ne[ae],ie=ne[ae+1],se=oe[It]||null;if("function"==typeof ie)se||scheduleReplayQueueIfNeeded(ne);else if(se){var ue=null;if(ie&&ie.hasAttribute("formAction")){if(oe=ie,se=ie[It]||null)ue=se.formAction;else if(null!==findInstanceBlockingTarget(oe))continue}else ue=se.action;"function"==typeof ue?ne[ae+1]=ue:(ne.splice(ae,3),ae-=3),scheduleReplayQueueIfNeeded(ne)}}}function defaultOnDefaultTransitionIndicator(){function handleNavigate(K){K.canIntercept&&"react-transition"===K.info&&K.intercept({handler:function handler(){return new Promise(function(K){return ne=K})},focusReset:"manual",scroll:"manual"})}function handleNavigateComplete(){null!==ne&&(ne(),ne=null),K||setTimeout(startFakeNavigation,20)}function startFakeNavigation(){if(!K&&!navigation.transition){var ne=navigation.currentEntry;ne&&null!=ne.url&&navigation.navigate(ne.url,{state:ne.getState(),info:"react-transition",history:"replace"})}}if("object"===("undefined"==typeof navigation?"undefined":ie(navigation))){var K=!1,ne=null;return navigation.addEventListener("navigate",handleNavigate),navigation.addEventListener("navigatesuccess",handleNavigateComplete),navigation.addEventListener("navigateerror",handleNavigateComplete),setTimeout(startFakeNavigation,100),function(){K=!0,navigation.removeEventListener("navigate",handleNavigate),navigation.removeEventListener("navigatesuccess",handleNavigateComplete),navigation.removeEventListener("navigateerror",handleNavigateComplete),null!==ne&&(ne(),ne=null)}}}function ReactDOMRoot(K){this._internalRoot=K}function ReactDOMHydrationRoot(K){this._internalRoot=K}ReactDOMHydrationRoot.prototype.render=ReactDOMRoot.prototype.render=function(K){var ne=this._internalRoot;if(null===ne)throw Error(formatProdErrorMessage(409));updateContainerImpl(ne.current,requestUpdateLane(),K,ne,null,null)},ReactDOMHydrationRoot.prototype.unmount=ReactDOMRoot.prototype.unmount=function(){var K=this._internalRoot;if(null!==K){this._internalRoot=null;var ne=K.containerInfo;updateContainerImpl(K.current,2,null,K,null,null),flushSyncWork$1(),ne[Mt]=null}},ReactDOMHydrationRoot.prototype.unstable_scheduleHydration=function(K){if(K){var ne=resolveUpdatePriority();K={blockedOn:null,target:K,priority:ne};for(var ae=0;ae<ti.length&&0!==ne&&ne<ti[ae].priority;ae++);ti.splice(ae,0,K),0===ae&&attemptExplicitHydrationTarget(K)}};var ai=ue.version;if("19.2.3"!==ai)throw Error(formatProdErrorMessage(527,ai,"19.2.3"));Me.findDOMNode=function(K){var ne=K._reactInternals;if(void 0===ne){if("function"==typeof K.render)throw Error(formatProdErrorMessage(188));throw K=Object.keys(K).join(","),Error(formatProdErrorMessage(268,K))}return K=function findCurrentFiberUsingSlowPath(K){var ne=K.alternate;if(!ne){if(null===(ne=getNearestMountedFiber(K)))throw Error(formatProdErrorMessage(188));return ne!==K?null:K}for(var ae=K,oe=ne;;){var ie=ae.return;if(null===ie)break;var se=ie.alternate;if(null===se){if(null!==(oe=ie.return)){ae=oe;continue}break}if(ie.child===se.child){for(se=ie.child;se;){if(se===ae)return assertIsMounted(ie),K;if(se===oe)return assertIsMounted(ie),ne;se=se.sibling}throw Error(formatProdErrorMessage(188))}if(ae.return!==oe.return)ae=ie,oe=se;else{for(var ue=!1,ce=ie.child;ce;){if(ce===ae){ue=!0,ae=ie,oe=se;break}if(ce===oe){ue=!0,oe=ie,ae=se;break}ce=ce.sibling}if(!ue){for(ce=se.child;ce;){if(ce===ae){ue=!0,ae=se,oe=ie;break}if(ce===oe){ue=!0,oe=se,ae=ie;break}ce=ce.sibling}if(!ue)throw Error(formatProdErrorMessage(189))}}if(ae.alternate!==oe)throw Error(formatProdErrorMessage(190))}if(3!==ae.tag)throw Error(formatProdErrorMessage(188));return ae.stateNode.current===ae?K:ne}(ne),K=null===(K=null!==K?findCurrentHostFiberImpl(K):null)?null:K.stateNode};var oi={bundleType:0,version:"19.2.3",rendererPackageName:"react-dom",currentDispatcherRef:Ie,reconcilerVersion:"19.2.3"};if("undefined"!=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__){var ii=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!ii.isDisabled&&ii.supportsFiber)try{_t=ii.inject(oi),At=ii}catch(K){}}ne.createRoot=function(K,ne){if(!isValidContainer(K))throw Error(formatProdErrorMessage(299));var ae=!1,oe="",ie=defaultOnUncaughtError,se=defaultOnCaughtError,ue=defaultOnRecoverableError;return null!=ne&&(!0===ne.unstable_strictMode&&(ae=!0),void 0!==ne.identifierPrefix&&(oe=ne.identifierPrefix),void 0!==ne.onUncaughtError&&(ie=ne.onUncaughtError),void 0!==ne.onCaughtError&&(se=ne.onCaughtError),void 0!==ne.onRecoverableError&&(ue=ne.onRecoverableError)),ne=createFiberRoot(K,1,!1,null,0,ae,oe,null,ie,se,ue,defaultOnDefaultTransitionIndicator),K[Mt]=ne.current,listenToAllSupportedEvents(K),new ReactDOMRoot(ne)}},69085:(K,ne,ae)=>{"use strict";var oe=ae(46518),ie=ae(44213);oe({target:"Object",stat:!0,arity:2,forced:Object.assign!==ie},{assign:ie})},69233:(K,ne,ae)=>{var oe=ae(9919).Global;function localStorage(){return oe.localStorage}function read(K){return localStorage().getItem(K)}K.exports={name:"localStorage",read,write:function write(K,ne){return localStorage().setItem(K,ne)},each:function each(K){for(var ne=localStorage().length-1;ne>=0;ne--){var ae=localStorage().key(ne);K(read(ae),ae)}},remove:function remove(K){return localStorage().removeItem(K)},clearAll:function clearAll(){return localStorage().clear()}}},69479:(K,ne,ae)=>{"use strict";var oe=ae(43724),ie=ae(62106),se=ae(65213),ue=ae(67979);oe&&!se.correct&&(ie(RegExp.prototype,"flags",{configurable:!0,get:ue}),se.correct=!0)},69539:(K,ne,ae)=>{"use strict";var oe=ae(94644),ie=ae(59213).filter,se=ae(29948),ue=oe.aTypedArray;(0,oe.exportTypedArrayMethod)("filter",function filter(K){var ne=ie(ue(this),K,arguments.length>1?arguments[1]:void 0);return se(this,ne)})},69565:(K,ne,ae)=>{"use strict";var oe=ae(40616),ie=Function.prototype.call;K.exports=oe?ie.bind(ie):function(){return ie.apply(ie,arguments)}},70058:(K,ne,ae)=>{"use strict";function _OverloadYield(K,ne){this.v=K,this.k=ne}ae.d(ne,{A:()=>_OverloadYield})},70081:(K,ne,ae)=>{"use strict";var oe=ae(69565),ie=ae(79306),se=ae(28551),ue=ae(16823),ce=ae(50851),de=TypeError;K.exports=function(K,ne){var ae=arguments.length<2?ce(K):ne;if(ie(ae))return se(oe(ae,K));throw new de(ue(K)+" is not iterable")}},70259:(K,ne,ae)=>{"use strict";var oe=ae(34376),ie=ae(26198),se=ae(96837),ue=ae(76080),flattenIntoArray=function(K,ne,ae,ce,de,pe,fe,he){for(var me,ge,ve=de,ye=0,_e=!!fe&&ue(fe,he);ye<ce;)ye in ae&&(me=_e?_e(ae[ye],ye,ne):ae[ye],pe>0&&oe(me)?(ge=ie(me),ve=flattenIntoArray(K,ne,me,ge,ve,pe-1)-1):(se(ve+1),K[ve]=me),ve++),ye++;return ve};K.exports=flattenIntoArray},70312:(K,ne,ae)=>{function _setPrototypeOf(ne,ae){return K.exports=_setPrototypeOf=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(K,ne){return K.__proto__=ne,K},K.exports.__esModule=!0,K.exports.default=K.exports,_setPrototypeOf(ne,ae)}ae(94170),ae(63548),ae(10287),K.exports=_setPrototypeOf,K.exports.__esModule=!0,K.exports.default=K.exports},70380:(K,ne,ae)=>{"use strict";var oe=ae(79504),ie=ae(79039),se=ae(60533).start,ue=RangeError,ce=isFinite,de=Math.abs,pe=Date.prototype,fe=pe.toISOString,he=oe(pe.getTime),me=oe(pe.getUTCDate),ge=oe(pe.getUTCFullYear),ve=oe(pe.getUTCHours),ye=oe(pe.getUTCMilliseconds),_e=oe(pe.getUTCMinutes),Ae=oe(pe.getUTCMonth),De=oe(pe.getUTCSeconds);K.exports=ie(function(){return"0385-07-25T07:06:39.999Z"!==fe.call(new Date(-50000000000001))})||!ie(function(){fe.call(new Date(NaN))})?function toISOString(){if(!ce(he(this)))throw new ue("Invalid time value");var K=this,ne=ge(K),ae=ye(K),oe=ne<0?"-":ne>9999?"+":"";return oe+se(de(ne),oe?6:4,0)+"-"+se(Ae(K)+1,2,0)+"-"+se(me(K),2,0)+"T"+se(ve(K),2,0)+":"+se(_e(K),2,0)+":"+se(De(K),2,0)+"."+se(ae,3,0)+"Z"}:fe},70511:(K,ne,ae)=>{"use strict";var oe=ae(19167),ie=ae(39297),se=ae(1951),ue=ae(24913).f;K.exports=function(K){var ne=oe.Symbol||(oe.Symbol={});ie(ne,K)||ue(ne,K,{value:se.f(K)})}},70597:(K,ne,ae)=>{"use strict";var oe=ae(79039),ie=ae(78227),se=ae(39519),ue=ie("species");K.exports=function(K){return se>=51||!oe(function(){var ne=[];return(ne.constructor={})[ue]=function(){return{foo:1}},1!==ne[K](Boolean).foo})}},70761:(K,ne,ae)=>{"use strict";ae(46518)({target:"Math",stat:!0},{trunc:ae(80741)})},71072:(K,ne,ae)=>{"use strict";var oe=ae(61828),ie=ae(88727);K.exports=Object.keys||function keys(K){return oe(K,ie)}},71392:(K,ne,ae)=>{"use strict";ae.d(ne,{A:()=>_wrapAsyncGenerator});ae(52675),ae(89463),ae(66412),ae(26099),ae(3362);var oe=ae(70058);function _wrapAsyncGenerator(K){return function(){return new AsyncGenerator(K.apply(this,arguments))}}function AsyncGenerator(K){var ne,ae;function resume(ne,ae){try{var ie=K[ne](ae),se=ie.value,ue=se instanceof oe.A;Promise.resolve(ue?se.v:se).then(function(ae){if(ue){var oe="return"===ne?"return":"next";if(!se.k||ae.done)return resume(oe,ae);ae=K[oe](ae).value}settle(ie.done?"return":"normal",ae)},function(K){resume("throw",K)})}catch(K){settle("throw",K)}}function settle(K,oe){switch(K){case"return":ne.resolve({value:oe,done:!0});break;case"throw":ne.reject(oe);break;default:ne.resolve({value:oe,done:!1})}(ne=ne.next)?resume(ne.key,ne.arg):ae=null}this._invoke=function(K,oe){return new Promise(function(ie,se){var ue={key:K,arg:oe,resolve:ie,reject:se,next:null};ae?ae=ae.next=ue:(ne=ae=ue,resume(K,oe))})},"function"!=typeof K.return&&(this.return=void 0)}AsyncGenerator.prototype["function"==typeof Symbol&&Symbol.asyncIterator||"@@asyncIterator"]=function(){return this},AsyncGenerator.prototype.next=function(K){return this._invoke("next",K)},AsyncGenerator.prototype.throw=function(K){return this._invoke("throw",K)},AsyncGenerator.prototype.return=function(K){return this._invoke("return",K)}},71533:function(K,ne,ae){var oe,ie,se,ue,ce=ae(89990);ae(34782),ue=function(K){return K.mode.CFB=function(){var ne=K.lib.BlockCipherMode.extend();function generateKeystreamAndEncrypt(K,ne,ae,oe){var ie,se=this._iv;se?(ie=se.slice(0),this._iv=void 0):ie=this._prevBlock,oe.encryptBlock(ie,0);for(var ue=0;ue<ae;ue++)K[ne+ue]^=ie[ue]}return ne.Encryptor=ne.extend({processBlock:function processBlock(K,ne){var ae=this._cipher,oe=ae.blockSize;generateKeystreamAndEncrypt.call(this,K,ne,oe,ae),this._prevBlock=K.slice(ne,ne+oe)}}),ne.Decryptor=ne.extend({processBlock:function processBlock(K,ne){var ae=this._cipher,oe=ae.blockSize,ie=K.slice(ne,ne+oe);generateKeystreamAndEncrypt.call(this,K,ne,oe,ae),this._prevBlock=ie}}),ne}(),K.mode.CFB},"object"===ce(ne)?K.exports=ne=ue(ae(83841),ae(76793)):(ie=[ae(83841),ae(76793)],void 0===(se="function"==typeof(oe=ue)?oe.apply(ne,ie):oe)||(K.exports=se))},71678:(K,ne,ae)=>{"use strict";var oe,ie=ae(96395),se=ae(46518),ue=ae(44576),ce=ae(97751),de=ae(79504),pe=ae(79039),fe=ae(33392),he=ae(94901),me=ae(33517),ge=ae(64117),ve=ae(20034),ye=ae(10757),_e=ae(72652),Ae=ae(28551),De=ae(36955),we=ae(39297),Ee=ae(97040),ke=ae(66699),xe=ae(26198),Ce=ae(22812),Se=ae(61034),Te=ae(72248),Oe=ae(94402),Ie=ae(38469),Me=ae(94483),Pe=ae(24659),Re=ae(1548),Be=ue.Object,Le=ue.Array,Ne=ue.Date,je=ue.Error,ze=ue.TypeError,Ue=ue.PerformanceMark,He=ce("DOMException"),Ve=Te.Map,$e=Te.has,qe=Te.get,We=Te.set,Ge=Oe.Set,Ke=Oe.add,Ze=Oe.has,Xe=ce("Object","keys"),Qe=de([].push),Ye=de((!0).valueOf),Je=de(1.1.valueOf),et=de("".valueOf),tt=de(Ne.prototype.getTime),nt=fe("structuredClone"),ot="DataCloneError",_t="Transferring",checkBasicSemantic=function(K){return!pe(function(){var ne=new ue.Set([7]),ae=K(ne),oe=K(Be(7));return ae===ne||!ae.has(7)||!ve(oe)||7!==+oe})&&K},checkErrorsCloning=function(K,ne){return!pe(function(){var ae=new ne,oe=K({a:ae,b:ae});return!(oe&&oe.a===oe.b&&oe.a instanceof ne&&oe.a.stack===ae.stack)})},At=ue.structuredClone,Dt=ie||!checkErrorsCloning(At,je)||!checkErrorsCloning(At,He)||(oe=At,!!pe(function(){var K=oe(new ue.AggregateError([1],nt,{cause:3}));return"AggregateError"!==K.name||1!==K.errors[0]||K.message!==nt||3!==K.cause})),Et=!At&&checkBasicSemantic(function(K){return new Ue(nt,{detail:K}).detail}),kt=checkBasicSemantic(At)||Et,throwUncloneable=function(K){throw new He("Uncloneable type: "+K,ot)},throwUnpolyfillable=function(K,ne){throw new He((ne||"Cloning")+" of "+K+" cannot be properly polyfilled in this engine",ot)},tryNativeRestrictedStructuredClone=function(K,ne){return kt||throwUnpolyfillable(ne),kt(K)},cloneBuffer=function(K,ne,ae){if($e(ne,K))return qe(ne,K);var oe,ie,se,ce,de,pe;if("SharedArrayBuffer"===(ae||De(K)))oe=kt?kt(K):K;else{var fe=ue.DataView;fe||he(K.slice)||throwUnpolyfillable("ArrayBuffer");try{if(he(K.slice)&&!K.resizable)oe=K.slice(0);else{ie=K.byteLength,se="maxByteLength"in K?{maxByteLength:K.maxByteLength}:void 0,oe=new ArrayBuffer(ie,se),ce=new fe(K),de=new fe(oe);for(pe=0;pe<ie;pe++)de.setUint8(pe,ce.getUint8(pe))}}catch(K){throw new He("ArrayBuffer is detached",ot)}}return We(ne,K,oe),oe},structuredCloneInternal=function(K,ne){if(ye(K)&&throwUncloneable("Symbol"),!ve(K))return K;if(ne){if($e(ne,K))return qe(ne,K)}else ne=new Ve;var ae,oe,ie,se,de,pe,fe,me,ge=De(K);switch(ge){case"Array":ie=Le(xe(K));break;case"Object":ie={};break;case"Map":ie=new Ve;break;case"Set":ie=new Ge;break;case"RegExp":ie=new RegExp(K.source,Se(K));break;case"Error":switch(oe=K.name){case"AggregateError":ie=new(ce(oe))([]);break;case"EvalError":case"RangeError":case"ReferenceError":case"SuppressedError":case"SyntaxError":case"TypeError":case"URIError":ie=new(ce(oe));break;case"CompileError":case"LinkError":case"RuntimeError":ie=new(ce("WebAssembly",oe));break;default:ie=new je}break;case"DOMException":ie=new He(K.message,K.name);break;case"ArrayBuffer":case"SharedArrayBuffer":ie=cloneBuffer(K,ne,ge);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":pe="DataView"===ge?K.byteLength:K.length,ie=function(K,ne,ae,oe,ie){var se=ue[ne];return ve(se)||throwUnpolyfillable(ne),new se(cloneBuffer(K.buffer,ie),ae,oe)}(K,ge,K.byteOffset,pe,ne);break;case"DOMQuad":try{ie=new DOMQuad(structuredCloneInternal(K.p1,ne),structuredCloneInternal(K.p2,ne),structuredCloneInternal(K.p3,ne),structuredCloneInternal(K.p4,ne))}catch(ne){ie=tryNativeRestrictedStructuredClone(K,ge)}break;case"File":if(kt)try{ie=kt(K),De(ie)!==ge&&(ie=void 0)}catch(K){}if(!ie)try{ie=new File([K],K.name,K)}catch(K){}ie||throwUnpolyfillable(ge);break;case"FileList":if(se=function(){var K;try{K=new ue.DataTransfer}catch(ne){try{K=new ue.ClipboardEvent("").clipboardData}catch(K){}}return K&&K.items&&K.files?K:null}()){for(de=0,pe=xe(K);de<pe;de++)se.items.add(structuredCloneInternal(K[de],ne));ie=se.files}else ie=tryNativeRestrictedStructuredClone(K,ge);break;case"ImageData":try{ie=new ImageData(structuredCloneInternal(K.data,ne),K.width,K.height,{colorSpace:K.colorSpace})}catch(ne){ie=tryNativeRestrictedStructuredClone(K,ge)}break;default:if(kt)ie=kt(K);else switch(ge){case"BigInt":ie=Be(K.valueOf());break;case"Boolean":ie=Be(Ye(K));break;case"Number":ie=Be(Je(K));break;case"String":ie=Be(et(K));break;case"Date":ie=new Ne(tt(K));break;case"Blob":try{ie=K.slice(0,K.size,K.type)}catch(K){throwUnpolyfillable(ge)}break;case"DOMPoint":case"DOMPointReadOnly":ae=ue[ge];try{ie=ae.fromPoint?ae.fromPoint(K):new ae(K.x,K.y,K.z,K.w)}catch(K){throwUnpolyfillable(ge)}break;case"DOMRect":case"DOMRectReadOnly":ae=ue[ge];try{ie=ae.fromRect?ae.fromRect(K):new ae(K.x,K.y,K.width,K.height)}catch(K){throwUnpolyfillable(ge)}break;case"DOMMatrix":case"DOMMatrixReadOnly":ae=ue[ge];try{ie=ae.fromMatrix?ae.fromMatrix(K):new ae(K)}catch(K){throwUnpolyfillable(ge)}break;case"AudioData":case"VideoFrame":he(K.clone)||throwUnpolyfillable(ge);try{ie=K.clone()}catch(K){throwUncloneable(ge)}break;case"CropTarget":case"CryptoKey":case"FileSystemDirectoryHandle":case"FileSystemFileHandle":case"FileSystemHandle":case"GPUCompilationInfo":case"GPUCompilationMessage":case"ImageBitmap":case"RTCCertificate":case"WebAssembly.Module":throwUnpolyfillable(ge);default:throwUncloneable(ge)}}switch(We(ne,K,ie),ge){case"Array":case"Object":for(fe=Xe(K),de=0,pe=xe(fe);de<pe;de++)me=fe[de],Ee(ie,me,structuredCloneInternal(K[me],ne));break;case"Map":K.forEach(function(K,ae){We(ie,structuredCloneInternal(ae,ne),structuredCloneInternal(K,ne))});break;case"Set":K.forEach(function(K){Ke(ie,structuredCloneInternal(K,ne))});break;case"Error":ke(ie,"message",structuredCloneInternal(K.message,ne)),we(K,"cause")&&ke(ie,"cause",structuredCloneInternal(K.cause,ne)),"AggregateError"===oe?ie.errors=structuredCloneInternal(K.errors,ne):"SuppressedError"===oe&&(ie.error=structuredCloneInternal(K.error,ne),ie.suppressed=structuredCloneInternal(K.suppressed,ne));case"DOMException":Pe&&ke(ie,"stack",structuredCloneInternal(K.stack,ne))}return ie};se({global:!0,enumerable:!0,sham:!Re,forced:Dt},{structuredClone:function structuredClone(K){var ne,ae,oe=Ce(arguments.length,1)>1&&!ge(arguments[1])?Ae(arguments[1]):void 0,ie=oe?oe.transfer:void 0;void 0!==ie&&(ae=function(K,ne){if(!ve(K))throw new ze("Transfer option cannot be converted to a sequence");var ae=[];_e(K,function(K){Qe(ae,Ae(K))});for(var oe,ie,se,ce,de,pe=0,fe=xe(ae),ge=new Ge;pe<fe;){if(oe=ae[pe++],"ArrayBuffer"===(ie=De(oe))?Ze(ge,oe):$e(ne,oe))throw new He("Duplicate transferable",ot);if("ArrayBuffer"!==ie){if(Re)ce=At(oe,{transfer:[oe]});else switch(ie){case"ImageBitmap":se=ue.OffscreenCanvas,me(se)||throwUnpolyfillable(ie,_t);try{(de=new se(oe.width,oe.height)).getContext("bitmaprenderer").transferFromImageBitmap(oe),ce=de.transferToImageBitmap()}catch(K){}break;case"AudioData":case"VideoFrame":he(oe.clone)&&he(oe.close)||throwUnpolyfillable(ie,_t);try{ce=oe.clone(),oe.close()}catch(K){}break;case"MediaSourceHandle":case"MessagePort":case"MIDIAccess":case"OffscreenCanvas":case"ReadableStream":case"RTCDataChannel":case"TransformStream":case"WebTransportReceiveStream":case"WebTransportSendStream":case"WritableStream":throwUnpolyfillable(ie,_t)}if(void 0===ce)throw new He("This object cannot be transferred: "+ie,ot);We(ne,oe,ce)}else Ke(ge,oe)}return ge}(ie,ne=new Ve));var se=structuredCloneInternal(K,ne);return ae&&function(K){Ie(K,function(K){Re?kt(K,{transfer:[K]}):he(K.transfer)?K.transfer():Me?Me(K):throwUnpolyfillable("ArrayBuffer",_t)})}(ae),se}})},71761:(K,ne,ae)=>{"use strict";var oe=ae(69565),ie=ae(79504),se=ae(89228),ue=ae(28551),ce=ae(20034),de=ae(18014),pe=ae(655),fe=ae(67750),he=ae(55966),me=ae(57829),ge=ae(61034),ve=ae(56682),ye=ie("".indexOf);se("match",function(K,ne,ae){return[function match(ne){var ae=fe(this),ie=ce(ne)?he(ne,K):void 0;return ie?oe(ie,ne,ae):new RegExp(ne)[K](pe(ae))},function(K){var oe=ue(this),ie=pe(K),se=ae(ne,oe,ie);if(se.done)return se.value;var ce=pe(ge(oe));if(-1===ye(ce,"g"))return ve(oe,ie);var fe=-1!==ye(ce,"u");oe.lastIndex=0;for(var he,_e=[],Ae=0;null!==(he=ve(oe,ie));){var De=pe(he[0]);_e[Ae]=De,""===De&&(oe.lastIndex=me(ie,de(oe.lastIndex),fe)),Ae++}return 0===Ae?null:_e}]})},72107:(K,ne,ae)=>{"use strict";ae(15823)("Int16",function(K){return function Int16Array(ne,ae,oe){return K(this,ne,ae,oe)}})},72170:(K,ne,ae)=>{"use strict";var oe=ae(94644),ie=ae(59213).every,se=oe.aTypedArray;(0,oe.exportTypedArrayMethod)("every",function every(K){return ie(se(this),K,arguments.length>1?arguments[1]:void 0)})},72248:(K,ne,ae)=>{"use strict";var oe=ae(79504),ie=Map.prototype;K.exports={Map,set:oe(ie.set),get:oe(ie.get),has:oe(ie.has),remove:oe(ie.delete),proto:ie}},72333:(K,ne,ae)=>{"use strict";var oe=ae(91291),ie=ae(655),se=ae(67750),ue=RangeError;K.exports=function repeat(K){var ne=ie(se(this)),ae="",ce=oe(K);if(ce<0||ce===1/0)throw new ue("Wrong number of repetitions");for(;ce>0;(ce>>>=1)&&(ne+=ne))1&ce&&(ae+=ne);return ae}},72577:(K,ne,ae)=>{"use strict";ae(20116)},72652:(K,ne,ae)=>{"use strict";var oe=ae(76080),ie=ae(69565),se=ae(28551),ue=ae(16823),ce=ae(44209),de=ae(26198),pe=ae(1625),fe=ae(70081),he=ae(50851),me=ae(9539),ge=TypeError,Result=function(K,ne){this.stopped=K,this.result=ne},ve=Result.prototype;K.exports=function(K,ne,ae){var ye,_e,Ae,De,we,Ee,ke,xe=ae&&ae.that,Ce=!(!ae||!ae.AS_ENTRIES),Se=!(!ae||!ae.IS_RECORD),Te=!(!ae||!ae.IS_ITERATOR),Oe=!(!ae||!ae.INTERRUPTED),Ie=oe(ne,xe),stop=function(K){return ye&&me(ye,"normal"),new Result(!0,K)},callFn=function(K){return Ce?(se(K),Oe?Ie(K[0],K[1],stop):Ie(K[0],K[1])):Oe?Ie(K,stop):Ie(K)};if(Se)ye=K.iterator;else if(Te)ye=K;else{if(!(_e=he(K)))throw new ge(ue(K)+" is not iterable");if(ce(_e)){for(Ae=0,De=de(K);De>Ae;Ae++)if((we=callFn(K[Ae]))&&pe(ve,we))return we;return new Result(!1)}ye=fe(K,_e)}for(Ee=Se?K.next:ye.next;!(ke=ie(Ee,ye)).done;){try{we=callFn(ke.value)}catch(K){me(ye,"throw",K)}if("object"==typeof we&&we&&pe(ve,we))return we}return new Result(!1)}},72712:(K,ne,ae)=>{"use strict";var oe=ae(46518),ie=ae(80926).left,se=ae(34598),ue=ae(39519);oe({target:"Array",proto:!0,forced:!ae(16193)&&ue>79&&ue<83||!se("reduce")},{reduce:function reduce(K){var ne=arguments.length;return ie(this,K,ne,ne>1?arguments[1]:void 0)}})},72777:(K,ne,ae)=>{"use strict";var oe=ae(69565),ie=ae(20034),se=ae(10757),ue=ae(55966),ce=ae(84270),de=ae(78227),pe=TypeError,fe=de("toPrimitive");K.exports=function(K,ne){if(!ie(K)||se(K))return K;var ae,de=ue(K,fe);if(de){if(void 0===ne&&(ne="default"),ae=oe(de,K,ne),!ie(ae)||se(ae))return ae;throw new pe("Can't convert object to primitive value")}return void 0===ne&&(ne="number"),ce(K,ne)}},72805:(K,ne,ae)=>{"use strict";var oe=ae(44576),ie=ae(79039),se=ae(84428),ue=ae(94644).NATIVE_ARRAY_BUFFER_VIEWS,ce=oe.ArrayBuffer,de=oe.Int8Array;K.exports=!ue||!ie(function(){de(1)})||!ie(function(){new de(-1)})||!se(function(K){new de,new de(null),new de(1.5),new de(K)},!0)||ie(function(){return 1!==new de(new ce(2),1,void 0).length})},72955:K=>{K.exports=function _arrayLikeToArray(K,ne){(null==ne||ne>K.length)&&(ne=K.length);for(var ae=0,oe=Array(ne);ae<ne;ae++)oe[ae]=K[ae];return oe},K.exports.__esModule=!0,K.exports.default=K.exports},73149:(K,ne,ae)=>{ae(52675),ae(89463),ae(16280),ae(76918),ae(94170),ae(59904),ae(40875),ae(63548),ae(10287),ae(26099);var oe=ae(99518);function _regenerator(){var ne,ae,ie="function"==typeof Symbol?Symbol:{},se=ie.iterator||"@@iterator",ue=ie.toStringTag||"@@toStringTag";function i(K,ie,se,ue){var de=ie&&ie.prototype instanceof Generator?ie:Generator,pe=Object.create(de.prototype);return oe(pe,"_invoke",function(K,oe,ie){var se,ue,de,pe=0,fe=ie||[],he=!1,me={p:0,n:0,v:ne,a:d,f:d.bind(ne,4),d:function d(K,ae){return se=K,ue=0,de=ne,me.n=ae,ce}};function d(K,oe){for(ue=K,de=oe,ae=0;!he&&pe&&!ie&&ae<fe.length;ae++){var ie,se=fe[ae],ge=me.p,ve=se[2];K>3?(ie=ve===oe)&&(de=se[(ue=se[4])?5:(ue=3,3)],se[4]=se[5]=ne):se[0]<=ge&&((ie=K<2&&ge<se[1])?(ue=0,me.v=oe,me.n=se[1]):ge<ve&&(ie=K<3||se[0]>oe||oe>ve)&&(se[4]=K,se[5]=oe,me.n=ve,ue=0))}if(ie||K>1)return ce;throw he=!0,oe}return function(ie,fe,ge){if(pe>1)throw TypeError("Generator is already running");for(he&&1===fe&&d(fe,ge),ue=fe,de=ge;(ae=ue<2?ne:de)||!he;){se||(ue?ue<3?(ue>1&&(me.n=-1),d(ue,de)):me.n=de:me.v=de);try{if(pe=2,se){if(ue||(ie="next"),ae=se[ie]){if(!(ae=ae.call(se,de)))throw TypeError("iterator result is not an object");if(!ae.done)return ae;de=ae.value,ue<2&&(ue=0)}else 1===ue&&(ae=se.return)&&ae.call(se),ue<2&&(de=TypeError("The iterator does not provide a '"+ie+"' method"),ue=1);se=ne}else if((ae=(he=me.n<0)?de:K.call(oe,me))!==ce)break}catch(K){se=ne,ue=1,de=K}finally{pe=1}}return{value:ae,done:he}}}(K,se,ue),!0),pe}var ce={};function Generator(){}function GeneratorFunction(){}function GeneratorFunctionPrototype(){}ae=Object.getPrototypeOf;var de=[][se]?ae(ae([][se]())):(oe(ae={},se,function(){return this}),ae),pe=GeneratorFunctionPrototype.prototype=Generator.prototype=Object.create(de);function f(K){return Object.setPrototypeOf?Object.setPrototypeOf(K,GeneratorFunctionPrototype):(K.__proto__=GeneratorFunctionPrototype,oe(K,ue,"GeneratorFunction")),K.prototype=Object.create(pe),K}return GeneratorFunction.prototype=GeneratorFunctionPrototype,oe(pe,"constructor",GeneratorFunctionPrototype),oe(GeneratorFunctionPrototype,"constructor",GeneratorFunction),GeneratorFunction.displayName="GeneratorFunction",oe(GeneratorFunctionPrototype,ue,"GeneratorFunction"),oe(pe),oe(pe,ue,"Generator"),oe(pe,se,function(){return this}),oe(pe,"toString",function(){return"[object Generator]"}),(K.exports=_regenerator=function _regenerator(){return{w:i,m:f}},K.exports.__esModule=!0,K.exports.default=K.exports)()}K.exports=_regenerator,K.exports.__esModule=!0,K.exports.default=K.exports},73506:(K,ne,ae)=>{"use strict";var oe=ae(13925),ie=String,se=TypeError;K.exports=function(K){if(oe(K))return K;throw new se("Can't set "+ie(K)+" as a prototype")}},73512:function(K,ne,ae){"use strict";ae(44114),ae(62010),ae(84185),ae(27495),ae(25440),ae(42762);var oe=this&&this.__importDefault||function(K){return K&&K.__esModule?K:{"default":K}};Object.defineProperty(ne,"__esModule",{value:!0}),ne.default=function domToReact(K,ne){void 0===ne&&(ne={});for(var ae=[],oe="function"==typeof ne.replace,ie=ne.transform||ue.returnFirstArg,de=ne.library||ce,pe=de.cloneElement,fe=de.createElement,he=de.isValidElement,me=K.length,ge=0;ge<me;ge++){var ve=K[ge];if(oe){var ye=ne.replace(ve,ge);if(he(ye)){me>1&&(ye=pe(ye,{key:ye.key||ge})),ae.push(ie(ye,ve,ge));continue}}if("text"!==ve.type){var _e=ve,Ae={};skipAttributesToProps(_e)?((0,ue.setStyleProp)(_e.attribs.style,_e.attribs),Ae=_e.attribs):_e.attribs&&(Ae=(0,se.default)(_e.attribs,_e.name));var De=void 0;switch(ve.type){case"script":case"style":ve.children[0]&&(Ae.dangerouslySetInnerHTML={__html:ve.children[0].data});break;case"tag":"textarea"===ve.name&&ve.children[0]?Ae.defaultValue=ve.children[0].data:ve.children&&ve.children.length&&(De=domToReact(ve.children,ne));break;default:continue}me>1&&(Ae.key=ge),ae.push(ie(fe(ve.name,Ae,De),ve,ge))}else{var we=!ve.data.trim().length;if(we&&ve.parent&&!(0,ue.canTextBeChildOfNode)(ve.parent))continue;if(ne.trim&&we)continue;ae.push(ie(ve.data,ve,ge))}}return 1===ae.length?ae[0]:ae};var ie=ae(55384),se=oe(ae(83532)),ue=ae(6762),ce={cloneElement:ie.cloneElement,createElement:ie.createElement,isValidElement:ie.isValidElement};function skipAttributesToProps(K){return ue.PRESERVE_CUSTOM_ATTRIBUTES&&"tag"===K.type&&(0,ue.isCustomComponent)(K.name,K.attribs)}},73772:(K,ne,ae)=>{"use strict";ae(65746)},74423:(K,ne,ae)=>{"use strict";var oe=ae(46518),ie=ae(19617).includes,se=ae(79039),ue=ae(6469);oe({target:"Array",proto:!0,forced:se(function(){return!Array(1).includes()})},{includes:function includes(K){return ie(this,K,arguments.length>1?arguments[1]:void 0)}}),ue("includes")},74488:(K,ne,ae)=>{"use strict";var oe=ae(67680),ie=Math.floor,sort=function(K,ne){var ae=K.length;if(ae<8)for(var se,ue,ce=1;ce<ae;){for(ue=ce,se=K[ce];ue&&ne(K[ue-1],se)>0;)K[ue]=K[--ue];ue!==ce++&&(K[ue]=se)}else for(var de=ie(ae/2),pe=sort(oe(K,0,de),ne),fe=sort(oe(K,de),ne),he=pe.length,me=fe.length,ge=0,ve=0;ge<he||ve<me;)K[ge+ve]=ge<he&&ve<me?ne(pe[ge],fe[ve])<=0?pe[ge++]:fe[ve++]:ge<he?pe[ge++]:fe[ve++];return K};K.exports=sort},75044:(K,ne,ae)=>{"use strict";var oe=ae(94644),ie=ae(84373),se=ae(75854),ue=ae(36955),ce=ae(69565),de=ae(79504),pe=ae(79039),fe=oe.aTypedArray,he=oe.exportTypedArrayMethod,me=de("".slice);he("fill",function fill(K){var ne=arguments.length;fe(this);var ae="Big"===me(ue(this),0,3)?se(K):+K;return ce(ie,this,ae,ne>1?arguments[1]:void 0,ne>2?arguments[2]:void 0)},pe(function(){var K=0;return new Int8Array(2).fill({valueOf:function(){return K++}}),1!==K}))},75854:(K,ne,ae)=>{"use strict";var oe=ae(72777),ie=TypeError;K.exports=function(K){var ne=oe(K,"number");if("number"==typeof ne)throw new ie("Can't convert number to bigint");return BigInt(ne)}},76031:(K,ne,ae)=>{"use strict";ae(15575),ae(24599)},76080:(K,ne,ae)=>{"use strict";var oe=ae(27476),ie=ae(79306),se=ae(40616),ue=oe(oe.bind);K.exports=function(K,ne){return ie(K),void 0===ne?K:se?ue(K,ne):function(){return K.apply(ne,arguments)}}},76342:(K,ne,ae)=>{"use strict";ae(16280),ae(76918),function checkDCE(){if("undefined"!=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__&&"function"==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE)try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(checkDCE)}catch(K){console.error(K)}}(),K.exports=ae(69083)},76422:(K,ne)=>{"use strict";var ae=Symbol.for("react.transitional.element"),oe=Symbol.for("react.fragment");function jsxProd(K,ne,oe){var ie=null;if(void 0!==oe&&(ie=""+oe),void 0!==ne.key&&(ie=""+ne.key),"key"in ne)for(var se in oe={},ne)"key"!==se&&(oe[se]=ne[se]);else oe=ne;return ne=oe.ref,{$$typeof:ae,type:K,key:ie,ref:void 0!==ne?ne:null,props:oe}}ne.Fragment=oe,ne.jsx=jsxProd,ne.jsxs=jsxProd},76431:function(K,ne,ae){var oe,ie,se,ue,ce=ae(89990);ue=function(K){return function(){var ne=K,ae=ne.lib.BlockCipher,oe=ne.algo,ie=[],se=[],ue=[],ce=[],de=[],pe=[],fe=[],he=[],me=[],ge=[];!function(){for(var K=[],ne=0;ne<256;ne++)K[ne]=ne<128?ne<<1:ne<<1^283;var ae=0,oe=0;for(ne=0;ne<256;ne++){var ve=oe^oe<<1^oe<<2^oe<<3^oe<<4;ve=ve>>>8^255&ve^99,ie[ae]=ve,se[ve]=ae;var ye=K[ae],_e=K[ye],Ae=K[_e],De=257*K[ve]^16843008*ve;ue[ae]=De<<24|De>>>8,ce[ae]=De<<16|De>>>16,de[ae]=De<<8|De>>>24,pe[ae]=De,De=16843009*Ae^65537*_e^257*ye^16843008*ae,fe[ve]=De<<24|De>>>8,he[ve]=De<<16|De>>>16,me[ve]=De<<8|De>>>24,ge[ve]=De,ae?(ae=ye^K[K[K[Ae^ye]]],oe^=K[K[oe]]):ae=oe=1}}();var ve=[0,1,2,4,8,16,32,64,128,27,54],ye=oe.AES=ae.extend({_doReset:function _doReset(){if(!this._nRounds||this._keyPriorReset!==this._key){for(var K=this._keyPriorReset=this._key,ne=K.words,ae=K.sigBytes/4,oe=4*((this._nRounds=ae+6)+1),se=this._keySchedule=[],ue=0;ue<oe;ue++)ue<ae?se[ue]=ne[ue]:(pe=se[ue-1],ue%ae?ae>6&&ue%ae==4&&(pe=ie[pe>>>24]<<24|ie[pe>>>16&255]<<16|ie[pe>>>8&255]<<8|ie[255&pe]):(pe=ie[(pe=pe<<8|pe>>>24)>>>24]<<24|ie[pe>>>16&255]<<16|ie[pe>>>8&255]<<8|ie[255&pe],pe^=ve[ue/ae|0]<<24),se[ue]=se[ue-ae]^pe);for(var ce=this._invKeySchedule=[],de=0;de<oe;de++){if(ue=oe-de,de%4)var pe=se[ue];else pe=se[ue-4];ce[de]=de<4||ue<=4?pe:fe[ie[pe>>>24]]^he[ie[pe>>>16&255]]^me[ie[pe>>>8&255]]^ge[ie[255&pe]]}}},encryptBlock:function encryptBlock(K,ne){this._doCryptBlock(K,ne,this._keySchedule,ue,ce,de,pe,ie)},decryptBlock:function decryptBlock(K,ne){var ae=K[ne+1];K[ne+1]=K[ne+3],K[ne+3]=ae,this._doCryptBlock(K,ne,this._invKeySchedule,fe,he,me,ge,se),ae=K[ne+1],K[ne+1]=K[ne+3],K[ne+3]=ae},_doCryptBlock:function _doCryptBlock(K,ne,ae,oe,ie,se,ue,ce){for(var de=this._nRounds,pe=K[ne]^ae[0],fe=K[ne+1]^ae[1],he=K[ne+2]^ae[2],me=K[ne+3]^ae[3],ge=4,ve=1;ve<de;ve++){var ye=oe[pe>>>24]^ie[fe>>>16&255]^se[he>>>8&255]^ue[255&me]^ae[ge++],_e=oe[fe>>>24]^ie[he>>>16&255]^se[me>>>8&255]^ue[255&pe]^ae[ge++],Ae=oe[he>>>24]^ie[me>>>16&255]^se[pe>>>8&255]^ue[255&fe]^ae[ge++],De=oe[me>>>24]^ie[pe>>>16&255]^se[fe>>>8&255]^ue[255&he]^ae[ge++];pe=ye,fe=_e,he=Ae,me=De}ye=(ce[pe>>>24]<<24|ce[fe>>>16&255]<<16|ce[he>>>8&255]<<8|ce[255&me])^ae[ge++],_e=(ce[fe>>>24]<<24|ce[he>>>16&255]<<16|ce[me>>>8&255]<<8|ce[255&pe])^ae[ge++],Ae=(ce[he>>>24]<<24|ce[me>>>16&255]<<16|ce[pe>>>8&255]<<8|ce[255&fe])^ae[ge++],De=(ce[me>>>24]<<24|ce[pe>>>16&255]<<16|ce[fe>>>8&255]<<8|ce[255&he])^ae[ge++],K[ne]=ye,K[ne+1]=_e,K[ne+2]=Ae,K[ne+3]=De},keySize:8});ne.AES=ae._createHelper(ye)}(),K.AES},"object"===ce(ne)?K.exports=ne=ue(ae(83841),ae(21894),ae(54624),ae(38294),ae(76793)):(ie=[ae(83841),ae(21894),ae(54624),ae(38294),ae(76793)],void 0===(se="function"==typeof(oe=ue)?oe.apply(ne,ie):oe)||(K.exports=se))},76592:function(K,ne,ae){var oe,ie,se,ue,ce=ae(89990);ae(16280),ae(76918),ae(34782),ue=function(K){return function(){var ne=K,ae=ne.lib,oe=ae.WordArray,ie=ae.BlockCipher,se=ne.algo,ue=[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],ce=[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],de=[1,2,4,6,8,10,12,14,15,17,19,21,23,25,27,28],pe=[{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}],fe=[4160749569,528482304,33030144,2064384,129024,8064,504,2147483679],he=se.DES=ie.extend({_doReset:function _doReset(){for(var K=this._key.words,ne=[],ae=0;ae<56;ae++){var oe=ue[ae]-1;ne[ae]=K[oe>>>5]>>>31-oe%32&1}for(var ie=this._subKeys=[],se=0;se<16;se++){var pe=ie[se]=[],fe=de[se];for(ae=0;ae<24;ae++)pe[ae/6|0]|=ne[(ce[ae]-1+fe)%28]<<31-ae%6,pe[4+(ae/6|0)]|=ne[28+(ce[ae+24]-1+fe)%28]<<31-ae%6;for(pe[0]=pe[0]<<1|pe[0]>>>31,ae=1;ae<7;ae++)pe[ae]=pe[ae]>>>4*(ae-1)+3;pe[7]=pe[7]<<5|pe[7]>>>27}var he=this._invSubKeys=[];for(ae=0;ae<16;ae++)he[ae]=ie[15-ae]},encryptBlock:function encryptBlock(K,ne){this._doCryptBlock(K,ne,this._subKeys)},decryptBlock:function decryptBlock(K,ne){this._doCryptBlock(K,ne,this._invSubKeys)},_doCryptBlock:function _doCryptBlock(K,ne,ae){this._lBlock=K[ne],this._rBlock=K[ne+1],exchangeLR.call(this,4,252645135),exchangeLR.call(this,16,65535),exchangeRL.call(this,2,858993459),exchangeRL.call(this,8,16711935),exchangeLR.call(this,1,1431655765);for(var oe=0;oe<16;oe++){for(var ie=ae[oe],se=this._lBlock,ue=this._rBlock,ce=0,de=0;de<8;de++)ce|=pe[de][((ue^ie[de])&fe[de])>>>0];this._lBlock=ue,this._rBlock=se^ce}var he=this._lBlock;this._lBlock=this._rBlock,this._rBlock=he,exchangeLR.call(this,1,1431655765),exchangeRL.call(this,8,16711935),exchangeRL.call(this,2,858993459),exchangeLR.call(this,16,65535),exchangeLR.call(this,4,252645135),K[ne]=this._lBlock,K[ne+1]=this._rBlock},keySize:2,ivSize:2,blockSize:2});function exchangeLR(K,ne){var ae=(this._lBlock>>>K^this._rBlock)≠this._rBlock^=ae,this._lBlock^=ae<<K}function exchangeRL(K,ne){var ae=(this._rBlock>>>K^this._lBlock)≠this._lBlock^=ae,this._rBlock^=ae<<K}ne.DES=ie._createHelper(he);var me=se.TripleDES=ie.extend({_doReset:function _doReset(){var K=this._key.words;if(2!==K.length&&4!==K.length&&K.length<6)throw new Error("Invalid key length - 3DES requires the key length to be 64, 128, 192 or >192.");var ne=K.slice(0,2),ae=K.length<4?K.slice(0,2):K.slice(2,4),ie=K.length<6?K.slice(0,2):K.slice(4,6);this._des1=he.createEncryptor(oe.create(ne)),this._des2=he.createEncryptor(oe.create(ae)),this._des3=he.createEncryptor(oe.create(ie))},encryptBlock:function encryptBlock(K,ne){this._des1.encryptBlock(K,ne),this._des2.decryptBlock(K,ne),this._des3.encryptBlock(K,ne)},decryptBlock:function decryptBlock(K,ne){this._des3.decryptBlock(K,ne),this._des2.encryptBlock(K,ne),this._des1.decryptBlock(K,ne)},keySize:6,ivSize:2,blockSize:2});ne.TripleDES=ie._createHelper(me)}(),K.TripleDES},"object"===ce(ne)?K.exports=ne=ue(ae(83841),ae(21894),ae(54624),ae(38294),ae(76793)):(ie=[ae(83841),ae(21894),ae(54624),ae(38294),ae(76793)],void 0===(se="function"==typeof(oe=ue)?oe.apply(ne,ie):oe)||(K.exports=se))},76793:function(K,ne,ae){var oe,ie,se,ue,ce=ae(89990);ae(76918),ae(28706),ae(44114),ae(34782),ae(54554),ae(23288),ae(26099),ae(38781),ue=function(K){var ne,ae,oe,ie,se,ue,ce,de,pe,fe,he,me,ge,ve,ye,_e,Ae,De;K.lib.Cipher||(ae=(ne=K).lib,oe=ae.Base,ie=ae.WordArray,se=ae.BufferedBlockAlgorithm,(ue=ne.enc).Utf8,ce=ue.Base64,de=ne.algo.EvpKDF,pe=ae.Cipher=se.extend({cfg:oe.extend(),createEncryptor:function createEncryptor(K,ne){return this.create(this._ENC_XFORM_MODE,K,ne)},createDecryptor:function createDecryptor(K,ne){return this.create(this._DEC_XFORM_MODE,K,ne)},init:function init(K,ne,ae){this.cfg=this.cfg.extend(ae),this._xformMode=K,this._key=ne,this.reset()},reset:function reset(){se.reset.call(this),this._doReset()},process:function process(K){return this._append(K),this._process()},finalize:function finalize(K){return K&&this._append(K),this._doFinalize()},keySize:4,ivSize:4,_ENC_XFORM_MODE:1,_DEC_XFORM_MODE:2,_createHelper:function(){function selectCipherStrategy(K){return"string"==typeof K?De:_e}return function(K){return{encrypt:function encrypt(ne,ae,oe){return selectCipherStrategy(ae).encrypt(K,ne,ae,oe)},decrypt:function decrypt(ne,ae,oe){return selectCipherStrategy(ae).decrypt(K,ne,ae,oe)}}}}()}),ae.StreamCipher=pe.extend({_doFinalize:function _doFinalize(){return this._process(!0)},blockSize:1}),fe=ne.mode={},he=ae.BlockCipherMode=oe.extend({createEncryptor:function createEncryptor(K,ne){return this.Encryptor.create(K,ne)},createDecryptor:function createDecryptor(K,ne){return this.Decryptor.create(K,ne)},init:function init(K,ne){this._cipher=K,this._iv=ne}}),me=fe.CBC=function(){var K=he.extend();function xorBlock(K,ne,ae){var oe,ie=this._iv;ie?(oe=ie,this._iv=void 0):oe=this._prevBlock;for(var se=0;se<ae;se++)K[ne+se]^=oe[se]}return K.Encryptor=K.extend({processBlock:function processBlock(K,ne){var ae=this._cipher,oe=ae.blockSize;xorBlock.call(this,K,ne,oe),ae.encryptBlock(K,ne),this._prevBlock=K.slice(ne,ne+oe)}}),K.Decryptor=K.extend({processBlock:function processBlock(K,ne){var ae=this._cipher,oe=ae.blockSize,ie=K.slice(ne,ne+oe);ae.decryptBlock(K,ne),xorBlock.call(this,K,ne,oe),this._prevBlock=ie}}),K}(),ge=(ne.pad={}).Pkcs7={pad:function pad(K,ne){for(var ae=4*ne,oe=ae-K.sigBytes%ae,se=oe<<24|oe<<16|oe<<8|oe,ue=[],ce=0;ce<oe;ce+=4)ue.push(se);var de=ie.create(ue,oe);K.concat(de)},unpad:function unpad(K){var ne=255&K.words[K.sigBytes-1>>>2];K.sigBytes-=ne}},ae.BlockCipher=pe.extend({cfg:pe.cfg.extend({mode:me,padding:ge}),reset:function reset(){var K;pe.reset.call(this);var ne=this.cfg,ae=ne.iv,oe=ne.mode;this._xformMode==this._ENC_XFORM_MODE?K=oe.createEncryptor:(K=oe.createDecryptor,this._minBufferSize=1),this._mode&&this._mode.__creator==K?this._mode.init(this,ae&&ae.words):(this._mode=K.call(oe,this,ae&&ae.words),this._mode.__creator=K)},_doProcessBlock:function _doProcessBlock(K,ne){this._mode.processBlock(K,ne)},_doFinalize:function _doFinalize(){var K,ne=this.cfg.padding;return this._xformMode==this._ENC_XFORM_MODE?(ne.pad(this._data,this.blockSize),K=this._process(!0)):(K=this._process(!0),ne.unpad(K)),K},blockSize:4}),ve=ae.CipherParams=oe.extend({init:function init(K){this.mixIn(K)},toString:function toString(K){return(K||this.formatter).stringify(this)}}),ye=(ne.format={}).OpenSSL={stringify:function stringify(K){var ne=K.ciphertext,ae=K.salt;return(ae?ie.create([1398893684,1701076831]).concat(ae).concat(ne):ne).toString(ce)},parse:function parse(K){var ne,ae=ce.parse(K),oe=ae.words;return 1398893684==oe[0]&&1701076831==oe[1]&&(ne=ie.create(oe.slice(2,4)),oe.splice(0,4),ae.sigBytes-=16),ve.create({ciphertext:ae,salt:ne})}},_e=ae.SerializableCipher=oe.extend({cfg:oe.extend({format:ye}),encrypt:function encrypt(K,ne,ae,oe){oe=this.cfg.extend(oe);var ie=K.createEncryptor(ae,oe),se=ie.finalize(ne),ue=ie.cfg;return ve.create({ciphertext:se,key:ae,iv:ue.iv,algorithm:K,mode:ue.mode,padding:ue.padding,blockSize:K.blockSize,formatter:oe.format})},decrypt:function decrypt(K,ne,ae,oe){return oe=this.cfg.extend(oe),ne=this._parse(ne,oe.format),K.createDecryptor(ae,oe).finalize(ne.ciphertext)},_parse:function _parse(K,ne){return"string"==typeof K?ne.parse(K,this):K}}),Ae=(ne.kdf={}).OpenSSL={execute:function execute(K,ne,ae,oe,se){if(oe||(oe=ie.random(8)),se)ue=de.create({keySize:ne+ae,hasher:se}).compute(K,oe);else var ue=de.create({keySize:ne+ae}).compute(K,oe);var ce=ie.create(ue.words.slice(ne),4*ae);return ue.sigBytes=4*ne,ve.create({key:ue,iv:ce,salt:oe})}},De=ae.PasswordBasedCipher=_e.extend({cfg:_e.cfg.extend({kdf:Ae}),encrypt:function encrypt(K,ne,ae,oe){var ie=(oe=this.cfg.extend(oe)).kdf.execute(ae,K.keySize,K.ivSize,oe.salt,oe.hasher);oe.iv=ie.iv;var se=_e.encrypt.call(this,K,ne,ie.key,oe);return se.mixIn(ie),se},decrypt:function decrypt(K,ne,ae,oe){oe=this.cfg.extend(oe),ne=this._parse(ne,oe.format);var ie=oe.kdf.execute(ae,K.keySize,K.ivSize,ne.salt,oe.hasher);return oe.iv=ie.iv,_e.decrypt.call(this,K,ne,ie.key,oe)}}))},"object"===ce(ne)?K.exports=ne=ue(ae(83841),ae(38294)):(ie=[ae(83841),ae(38294)],void 0===(se="function"==typeof(oe=ue)?oe.apply(ne,ie):oe)||(K.exports=se))},76918:(K,ne,ae)=>{"use strict";var oe=ae(36840),ie=ae(77536),se=Error.prototype;se.toString!==ie&&oe(se,"toString",ie)},76950:function(K,ne,ae){"use strict";ae(16280),ae(76918),ae(84185);var oe=this&&this.__importDefault||function(K){return K&&K.__esModule?K:{"default":K}};Object.defineProperty(ne,"__esModule",{value:!0}),ne.htmlToDOM=ne.domToReact=ne.attributesToProps=ne.Text=ne.ProcessingInstruction=ne.Element=ne.Comment=void 0,ne.default=function HTMLReactParser(K,ne){if("string"!=typeof K)throw new TypeError("First argument must be a string");if(!K)return[];return(0,ue.default)((0,ie.default)(K,(null==ne?void 0:ne.htmlparser2)||de),ne)};var ie=oe(ae(55587));ne.htmlToDOM=ie.default;var se=oe(ae(83532));ne.attributesToProps=se.default;var ue=oe(ae(73512));ne.domToReact=ue.default;var ce=ae(22257);Object.defineProperty(ne,"Comment",{enumerable:!0,get:function get(){return ce.Comment}}),Object.defineProperty(ne,"Element",{enumerable:!0,get:function get(){return ce.Element}}),Object.defineProperty(ne,"ProcessingInstruction",{enumerable:!0,get:function get(){return ce.ProcessingInstruction}}),Object.defineProperty(ne,"Text",{enumerable:!0,get:function get(){return ce.Text}});var de={lowerCaseAttributeNames:!1}},77240:(K,ne,ae)=>{"use strict";var oe=ae(79504),ie=ae(67750),se=ae(655),ue=/"/g,ce=oe("".replace);K.exports=function(K,ne,ae,oe){var de=se(ie(K)),pe="<"+ne;return""!==ae&&(pe+=" "+ae+'="'+ce(se(oe),ue,""")+'"'),pe+">"+de+"</"+ne+">"}},77347:(K,ne,ae)=>{"use strict";var oe=ae(43724),ie=ae(69565),se=ae(48773),ue=ae(6980),ce=ae(25397),de=ae(56969),pe=ae(39297),fe=ae(35917),he=Object.getOwnPropertyDescriptor;ne.f=oe?he:function getOwnPropertyDescriptor(K,ne){if(K=ce(K),ne=de(ne),fe)try{return he(K,ne)}catch(K){}if(pe(K,ne))return ue(!ie(se.f,K,ne),K[ne])}},77411:(K,ne,ae)=>{var oe=ae(4373).H;!function(){var K=oe,ne=K.lib.BlockCipher,ae=K.algo,ie=[],se=[],ue=[],ce=[],de=[],pe=[],fe=[],he=[],me=[],ge=[];!function(){for(var K=[],ne=0;ne<256;ne++)K[ne]=ne<128?ne<<1:ne<<1^283;var ae=0,oe=0;for(ne=0;ne<256;ne++){var ve=oe^oe<<1^oe<<2^oe<<3^oe<<4;ve=ve>>>8^255&ve^99,ie[ae]=ve,se[ve]=ae;var ye=K[ae],_e=K[ye],Ae=K[_e],De=257*K[ve]^16843008*ve;ue[ae]=De<<24|De>>>8,ce[ae]=De<<16|De>>>16,de[ae]=De<<8|De>>>24,pe[ae]=De;De=16843009*Ae^65537*_e^257*ye^16843008*ae;fe[ve]=De<<24|De>>>8,he[ve]=De<<16|De>>>16,me[ve]=De<<8|De>>>24,ge[ve]=De,ae?(ae=ye^K[K[K[Ae^ye]]],oe^=K[K[oe]]):ae=oe=1}}();var ve=[0,1,2,4,8,16,32,64,128,27,54],ye=ae.AES=ne.extend({_doReset:function _doReset(){for(var K=this._key,ne=K.words,ae=K.sigBytes/4,oe=4*((this._nRounds=ae+6)+1),se=this._keySchedule=[],ue=0;ue<oe;ue++)if(ue<ae)se[ue]=ne[ue];else{var ce=se[ue-1];ue%ae?ae>6&&ue%ae==4&&(ce=ie[ce>>>24]<<24|ie[ce>>>16&255]<<16|ie[ce>>>8&255]<<8|ie[255&ce]):(ce=ie[(ce=ce<<8|ce>>>24)>>>24]<<24|ie[ce>>>16&255]<<16|ie[ce>>>8&255]<<8|ie[255&ce],ce^=ve[ue/ae|0]<<24),se[ue]=se[ue-ae]^ce}for(var de=this._invKeySchedule=[],pe=0;pe<oe;pe++){ue=oe-pe;if(pe%4)ce=se[ue];else ce=se[ue-4];de[pe]=pe<4||ue<=4?ce:fe[ie[ce>>>24]]^he[ie[ce>>>16&255]]^me[ie[ce>>>8&255]]^ge[ie[255&ce]]}},encryptBlock:function encryptBlock(K,ne){this._doCryptBlock(K,ne,this._keySchedule,ue,ce,de,pe,ie)},decryptBlock:function decryptBlock(K,ne){var ae=K[ne+1];K[ne+1]=K[ne+3],K[ne+3]=ae,this._doCryptBlock(K,ne,this._invKeySchedule,fe,he,me,ge,se);ae=K[ne+1];K[ne+1]=K[ne+3],K[ne+3]=ae},_doCryptBlock:function _doCryptBlock(K,ne,ae,oe,ie,se,ue,ce){for(var de=this._nRounds,pe=K[ne]^ae[0],fe=K[ne+1]^ae[1],he=K[ne+2]^ae[2],me=K[ne+3]^ae[3],ge=4,ve=1;ve<de;ve++){var ye=oe[pe>>>24]^ie[fe>>>16&255]^se[he>>>8&255]^ue[255&me]^ae[ge++],_e=oe[fe>>>24]^ie[he>>>16&255]^se[me>>>8&255]^ue[255&pe]^ae[ge++],Ae=oe[he>>>24]^ie[me>>>16&255]^se[pe>>>8&255]^ue[255&fe]^ae[ge++],De=oe[me>>>24]^ie[pe>>>16&255]^se[fe>>>8&255]^ue[255&he]^ae[ge++];pe=ye,fe=_e,he=Ae,me=De}ye=(ce[pe>>>24]<<24|ce[fe>>>16&255]<<16|ce[he>>>8&255]<<8|ce[255&me])^ae[ge++],_e=(ce[fe>>>24]<<24|ce[he>>>16&255]<<16|ce[me>>>8&255]<<8|ce[255&pe])^ae[ge++],Ae=(ce[he>>>24]<<24|ce[me>>>16&255]<<16|ce[pe>>>8&255]<<8|ce[255&fe])^ae[ge++],De=(ce[me>>>24]<<24|ce[pe>>>16&255]<<16|ce[fe>>>8&255]<<8|ce[255&he])^ae[ge++];K[ne]=ye,K[ne+1]=_e,K[ne+2]=Ae,K[ne+3]=De},keySize:8});K.AES=ne._createHelper(ye)}()},77536:(K,ne,ae)=>{"use strict";var oe=ae(43724),ie=ae(79039),se=ae(28551),ue=ae(32603),ce=Error.prototype.toString,de=ie(function(){if(oe){var K=Object.create(Object.defineProperty({},"name",{get:function(){return this===K}}));if("true"!==ce.call(K))return!0}return"2: 1"!==ce.call({message:1,name:2})||"Error"!==ce.call({})});K.exports=de?function toString(){var K=se(this),ne=ue(K.name,"Error"),ae=ue(K.message);return ne?ae?ne+": "+ae:ne:ae}:ce},77584:(K,ne,ae)=>{"use strict";var oe=ae(20034),ie=ae(66699);K.exports=function(K,ne){oe(ne)&&"cause"in ne&&ie(K,"cause",ne.cause)}},77629:(K,ne,ae)=>{"use strict";var oe=ae(96395),ie=ae(44576),se=ae(39433),ue="__core-js_shared__",ce=K.exports=ie[ue]||se(ue,{});(ce.versions||(ce.versions=[])).push({version:"3.45.0",mode:oe?"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:(K,ne,ae)=>{"use strict";var oe=ae(39297),ie=ae(35031),se=ae(77347),ue=ae(24913);K.exports=function(K,ne,ae){for(var ce=ie(ne),de=ue.f,pe=se.f,fe=0;fe<ce.length;fe++){var he=ce[fe];oe(K,he)||ae&&oe(ae,he)||de(K,he,pe(ne,he))}}},77782:K=>{"use strict";K.exports=Math.sign||function sign(K){var ne=+K;return 0===ne||ne!=ne?ne:ne<0?-1:1}},77811:K=>{"use strict";K.exports="undefined"!=typeof ArrayBuffer&&"undefined"!=typeof DataView},78069:(K,ne,ae)=>{ae(76918),ae(28706),ae(44114),ae(34782),ae(54554),ae(23288),ae(26099),ae(38781);var oe,ie,se,ue,ce,de,pe,fe,he,me,ge,ve,ye,_e,Ae,De,we,Ee,ke=ae(4373).H;ke.lib.Cipher||(ie=(oe=ke).lib,se=ie.Base,ue=ie.WordArray,ce=ie.BufferedBlockAlgorithm,(de=oe.enc).Utf8,pe=de.Base64,fe=oe.algo.EvpKDF,he=ie.Cipher=ce.extend({cfg:se.extend(),createEncryptor:function createEncryptor(K,ne){return this.create(this._ENC_XFORM_MODE,K,ne)},createDecryptor:function createDecryptor(K,ne){return this.create(this._DEC_XFORM_MODE,K,ne)},init:function init(K,ne,ae){this.cfg=this.cfg.extend(ae),this._xformMode=K,this._key=ne,this.reset()},reset:function reset(){ce.reset.call(this),this._doReset()},process:function process(K){return this._append(K),this._process()},finalize:function finalize(K){return K&&this._append(K),this._doFinalize()},keySize:4,ivSize:4,_ENC_XFORM_MODE:1,_DEC_XFORM_MODE:2,_createHelper:function(){function selectCipherStrategy(K){return"string"==typeof K?Ee:De}return function(K){return{encrypt:function encrypt(ne,ae,oe){return selectCipherStrategy(ae).encrypt(K,ne,ae,oe)},decrypt:function decrypt(ne,ae,oe){return selectCipherStrategy(ae).decrypt(K,ne,ae,oe)}}}}()}),ie.StreamCipher=he.extend({_doFinalize:function _doFinalize(){return this._process(!0)},blockSize:1}),me=oe.mode={},ge=ie.BlockCipherMode=se.extend({createEncryptor:function createEncryptor(K,ne){return this.Encryptor.create(K,ne)},createDecryptor:function createDecryptor(K,ne){return this.Decryptor.create(K,ne)},init:function init(K,ne){this._cipher=K,this._iv=ne}}),ve=me.CBC=function(){var K=ge.extend();function xorBlock(K,ne,ae){var oe=this._iv;if(oe){var ie=oe;this._iv=void 0}else ie=this._prevBlock;for(var se=0;se<ae;se++)K[ne+se]^=ie[se]}return K.Encryptor=K.extend({processBlock:function processBlock(K,ne){var ae=this._cipher,oe=ae.blockSize;xorBlock.call(this,K,ne,oe),ae.encryptBlock(K,ne),this._prevBlock=K.slice(ne,ne+oe)}}),K.Decryptor=K.extend({processBlock:function processBlock(K,ne){var ae=this._cipher,oe=ae.blockSize,ie=K.slice(ne,ne+oe);ae.decryptBlock(K,ne),xorBlock.call(this,K,ne,oe),this._prevBlock=ie}}),K}(),ye=(oe.pad={}).Pkcs7={pad:function pad(K,ne){for(var ae=4*ne,oe=ae-K.sigBytes%ae,ie=oe<<24|oe<<16|oe<<8|oe,se=[],ce=0;ce<oe;ce+=4)se.push(ie);var de=ue.create(se,oe);K.concat(de)},unpad:function unpad(K){var ne=255&K.words[K.sigBytes-1>>>2];K.sigBytes-=ne}},ie.BlockCipher=he.extend({cfg:he.cfg.extend({mode:ve,padding:ye}),reset:function reset(){he.reset.call(this);var K=this.cfg,ne=K.iv,ae=K.mode;if(this._xformMode==this._ENC_XFORM_MODE)var oe=ae.createEncryptor;else oe=ae.createDecryptor,this._minBufferSize=1;this._mode=oe.call(ae,this,ne&&ne.words)},_doProcessBlock:function _doProcessBlock(K,ne){this._mode.processBlock(K,ne)},_doFinalize:function _doFinalize(){var K=this.cfg.padding;if(this._xformMode==this._ENC_XFORM_MODE){K.pad(this._data,this.blockSize);var ne=this._process(!0)}else ne=this._process(!0),K.unpad(ne);return ne},blockSize:4}),_e=ie.CipherParams=se.extend({init:function init(K){this.mixIn(K)},toString:function toString(K){return(K||this.formatter).stringify(this)}}),Ae=(oe.format={}).OpenSSL={stringify:function stringify(K){var ne=K.ciphertext,ae=K.salt;if(ae)var oe=ue.create([1398893684,1701076831]).concat(ae).concat(ne);else oe=ne;return oe.toString(pe)},parse:function parse(K){var ne=pe.parse(K),ae=ne.words;if(1398893684==ae[0]&&1701076831==ae[1]){var oe=ue.create(ae.slice(2,4));ae.splice(0,4),ne.sigBytes-=16}return _e.create({ciphertext:ne,salt:oe})}},De=ie.SerializableCipher=se.extend({cfg:se.extend({format:Ae}),encrypt:function encrypt(K,ne,ae,oe){oe=this.cfg.extend(oe);var ie=K.createEncryptor(ae,oe),se=ie.finalize(ne),ue=ie.cfg;return _e.create({ciphertext:se,key:ae,iv:ue.iv,algorithm:K,mode:ue.mode,padding:ue.padding,blockSize:K.blockSize,formatter:oe.format})},decrypt:function decrypt(K,ne,ae,oe){return oe=this.cfg.extend(oe),ne=this._parse(ne,oe.format),K.createDecryptor(ae,oe).finalize(ne.ciphertext)},_parse:function _parse(K,ne){return"string"==typeof K?ne.parse(K,this):K}}),we=(oe.kdf={}).OpenSSL={execute:function execute(K,ne,ae,oe){oe||(oe=ue.random(8));var ie=fe.create({keySize:ne+ae}).compute(K,oe),se=ue.create(ie.words.slice(ne),4*ae);return ie.sigBytes=4*ne,_e.create({key:ie,iv:se,salt:oe})}},Ee=ie.PasswordBasedCipher=De.extend({cfg:De.cfg.extend({kdf:we}),encrypt:function encrypt(K,ne,ae,oe){var ie=(oe=this.cfg.extend(oe)).kdf.execute(ae,K.keySize,K.ivSize);oe.iv=ie.iv;var se=De.encrypt.call(this,K,ne,ie.key,oe);return se.mixIn(ie),se},decrypt:function decrypt(K,ne,ae,oe){oe=this.cfg.extend(oe),ne=this._parse(ne,oe.format);var ie=oe.kdf.execute(ae,K.keySize,K.ivSize,ne.salt);return oe.iv=ie.iv,De.decrypt.call(this,K,ne,ie.key,oe)}}))},78125:(K,ne,ae)=>{"use strict";var oe=ae(97751),ie=ae(70511),se=ae(10687);ie("toStringTag"),se(oe("Symbol"),"Symbol")},78227:(K,ne,ae)=>{"use strict";var oe=ae(44576),ie=ae(25745),se=ae(39297),ue=ae(33392),ce=ae(4495),de=ae(7040),pe=oe.Symbol,fe=ie("wks"),he=de?pe.for||pe:pe&&pe.withoutSetter||ue;K.exports=function(K){return se(fe,K)||(fe[K]=ce&&se(pe,K)?pe[K]:he("Symbol."+K)),fe[K]}},78459:(K,ne,ae)=>{"use strict";var oe=ae(46518),ie=ae(33904);oe({global:!0,forced:parseFloat!==ie},{parseFloat:ie})},79039:K=>{"use strict";K.exports=function(K){try{return!!K()}catch(K){return!0}}},79296:(K,ne,ae)=>{"use strict";var oe=ae(4055)("span").classList,ie=oe&&oe.constructor&&oe.constructor.prototype;K.exports=ie===Object.prototype?void 0:ie},79306:(K,ne,ae)=>{"use strict";var oe=ae(94901),ie=ae(16823),se=TypeError;K.exports=function(K){if(oe(K))return K;throw new se(ie(K)+" is not a function")}},79432:(K,ne,ae)=>{"use strict";var oe=ae(46518),ie=ae(48981),se=ae(71072);oe({target:"Object",stat:!0,forced:ae(79039)(function(){se(1)})},{keys:function keys(K){return se(ie(K))}})},79472:(K,ne,ae)=>{"use strict";var oe,ie=ae(44576),se=ae(18745),ue=ae(94901),ce=ae(84215),de=ae(82839),pe=ae(67680),fe=ae(22812),he=ie.Function,me=/MSIE .\./.test(de)||"BUN"===ce&&((oe=ie.Bun.version.split(".")).length<3||"0"===oe[0]&&(oe[1]<3||"3"===oe[1]&&"0"===oe[2]));K.exports=function(K,ne){var ae=ne?2:1;return me?function(oe,ie){var ce=fe(arguments.length,1)>ae,de=ue(oe)?oe:he(oe),me=ce?pe(arguments,ae):[],ge=ce?function(){se(de,this,me)}:de;return ne?K(ge,ie):K(ge)}:K}},79504:(K,ne,ae)=>{"use strict";var oe=ae(40616),ie=Function.prototype,se=ie.call,ue=oe&&ie.bind.bind(se,se);K.exports=oe?ue:function(K){return function(){return se.apply(K,arguments)}}},79577:(K,ne,ae)=>{"use strict";var oe=ae(39928),ie=ae(94644),se=ae(18727),ue=ae(91291),ce=ae(75854),de=ie.aTypedArray,pe=ie.getTypedArrayConstructor,fe=ie.exportTypedArrayMethod,he=function(){try{new Int8Array(1).with(2,{valueOf:function(){throw 8}})}catch(K){return 8===K}}(),me=he&&function(){try{new Int8Array(1).with(-.5,1)}catch(K){return!0}}();fe("with",{"with":function(K,ne){var ae=de(this),ie=ue(K),fe=se(ae)?ce(ne):+ne;return oe(ae,pe(ae),ie,fe)}}.with,!he||me)},79739:(K,ne,ae)=>{"use strict";var oe=ae(97751),ie="DOMException";ae(10687)(oe(ie),ie)},79978:(K,ne,ae)=>{"use strict";var oe=ae(46518),ie=ae(69565),se=ae(79504),ue=ae(67750),ce=ae(94901),de=ae(20034),pe=ae(60788),fe=ae(655),he=ae(55966),me=ae(61034),ge=ae(2478),ve=ae(78227),ye=ae(96395),_e=ve("replace"),Ae=TypeError,De=se("".indexOf),we=se("".replace),Ee=se("".slice),ke=Math.max;oe({target:"String",proto:!0},{replaceAll:function replaceAll(K,ne){var ae,oe,se,ve,xe,Ce,Se,Te,Oe,Ie,Me=ue(this),Pe=0,Re="";if(de(K)){if((ae=pe(K))&&(oe=fe(ue(me(K))),!~De(oe,"g")))throw new Ae("`.replaceAll` does not allow non-global regexes");if(se=he(K,_e))return ie(se,K,Me,ne);if(ye&&ae)return we(fe(Me),K,ne)}for(ve=fe(Me),xe=fe(K),(Ce=ce(ne))||(ne=fe(ne)),Se=xe.length,Te=ke(1,Se),Oe=De(ve,xe);-1!==Oe;)Ie=Ce?fe(ne(xe,Oe,ve)):ge(xe,ve,Oe,[],void 0,ne),Re+=Ee(ve,Pe,Oe)+Ie,Pe=Oe+Se,Oe=Oe+Te>ve.length?-1:De(ve,xe,Oe+Te);return Pe<ve.length&&(Re+=Ee(ve,Pe)),Re}})},80241:(K,ne,ae)=>{"use strict";ae.d(ne,{A:()=>_slicedToArray});var oe=ae(15913);ae(52675),ae(89463),ae(2259),ae(23792),ae(44114),ae(26099),ae(47764),ae(62953);var ie=ae(40112),se=ae(26314);function _slicedToArray(K,ne){return(0,oe.A)(K)||function _iterableToArrayLimit(K,ne){var ae=null==K?null:"undefined"!=typeof Symbol&&K[Symbol.iterator]||K["@@iterator"];if(null!=ae){var oe,ie,se,ue,ce=[],de=!0,pe=!1;try{if(se=(ae=ae.call(K)).next,0===ne){if(Object(ae)!==ae)return;de=!1}else for(;!(de=(oe=se.call(ae)).done)&&(ce.push(oe.value),ce.length!==ne);de=!0);}catch(K){pe=!0,ie=K}finally{try{if(!de&&null!=ae.return&&(ue=ae.return(),Object(ue)!==ue))return}finally{if(pe)throw ie}}return ce}}(K,ne)||(0,ie.A)(K,ne)||(0,se.A)()}},80397:(K,ne,ae)=>{"use strict";ae(26099),ae(3362),K.exports=function(K,ne){return ne=ne||function(){},K.then(function(K){return new Promise(function(K){K(ne())}).then(function(){return K})},function(K){return new Promise(function(K){K(ne())}).then(function(){throw K})})}},80550:(K,ne,ae)=>{"use strict";var oe=ae(44576);K.exports=oe.Promise},80630:(K,ne,ae)=>{"use strict";var oe=ae(46518),ie=ae(79504),se=ae(79039),ue=ae(31240),ce=ie(1.1.toPrecision);oe({target:"Number",proto:!0,forced:se(function(){return"1"!==ce(1,void 0)})||!se(function(){ce({})})},{toPrecision:function toPrecision(K){return void 0===K?ce(ue(this)):ce(ue(this),K)}})},80741:K=>{"use strict";var ne=Math.ceil,ae=Math.floor;K.exports=Math.trunc||function trunc(K){var oe=+K;return(oe>0?ae:ne)(oe)}},80747:(K,ne,ae)=>{"use strict";var oe=ae(66699),ie=ae(38574),se=ae(24659),ue=Error.captureStackTrace;K.exports=function(K,ne,ae,ce){se&&(ue?ue(K,ne):oe(K,"stack",ie(ae,ce)))}},80926:(K,ne,ae)=>{"use strict";var oe=ae(79306),ie=ae(48981),se=ae(47055),ue=ae(26198),ce=TypeError,de="Reduce of empty array with no initial value",createMethod=function(K){return function(ne,ae,pe,fe){var he=ie(ne),me=se(he),ge=ue(he);if(oe(ae),0===ge&&pe<2)throw new ce(de);var ve=K?ge-1:0,ye=K?-1:1;if(pe<2)for(;;){if(ve in me){fe=me[ve],ve+=ye;break}if(ve+=ye,K?ve<0:ge<=ve)throw new ce(de)}for(;K?ve>=0:ge>ve;ve+=ye)ve in me&&(fe=ae(fe,me[ve],ve,he));return fe}};K.exports={left:createMethod(!1),right:createMethod(!0)}},81148:(K,ne,ae)=>{"use strict";var oe=ae(46518),ie=ae(69565),se=ae(72652),ue=ae(79306),ce=ae(28551),de=ae(1767),pe=ae(9539),fe=ae(84549)("every",TypeError);oe({target:"Iterator",proto:!0,real:!0,forced:fe},{every:function every(K){ce(this);try{ue(K)}catch(K){pe(this,"throw",K)}if(fe)return ie(fe,this,K);var ne=de(this),ae=0;return!se(ne,function(ne,oe){if(!K(ne,ae++))return oe()},{IS_RECORD:!0,INTERRUPTED:!0}).stopped}})},81278:(K,ne,ae)=>{"use strict";var oe=ae(46518),ie=ae(43724),se=ae(35031),ue=ae(25397),ce=ae(77347),de=ae(97040);oe({target:"Object",stat:!0,sham:!ie},{getOwnPropertyDescriptors:function getOwnPropertyDescriptors(K){for(var ne,ae,oe=ue(K),ie=ce.f,pe=se(oe),fe={},he=0;pe.length>he;)void 0!==(ae=ie(oe,ne=pe[he++]))&&de(fe,ne,ae);return fe}})},81454:(K,ne,ae)=>{"use strict";ae(61701)},81510:(K,ne,ae)=>{"use strict";var oe=ae(46518),ie=ae(97751),se=ae(39297),ue=ae(655),ce=ae(25745),de=ae(91296),pe=ce("string-to-symbol-registry"),fe=ce("symbol-to-string-registry");oe({target:"Symbol",stat:!0,forced:!de},{"for":function(K){var ne=ue(K);if(se(pe,ne))return pe[ne];var ae=ie("Symbol")(ne);return pe[ne]=ae,fe[ae]=ne,ae}})},81630:(K,ne,ae)=>{"use strict";var oe=ae(79504),ie=ae(94644),se=oe(ae(57029)),ue=ie.aTypedArray;(0,ie.exportTypedArrayMethod)("copyWithin",function copyWithin(K,ne){return se(ue(this),K,ne,arguments.length>2?arguments[2]:void 0)})},81700:(K,ne,ae)=>{"use strict";ae.d(ne,{A:()=>_wrapNativeSuper});ae(16280),ae(76918),ae(23792),ae(36033),ae(59904),ae(26099),ae(47764),ae(62953);var oe=ae(36858),ie=ae(85670);ae(25276),ae(23288),ae(38781);ae(44114),ae(94170),ae(60825);var se=ae(42184);function _wrapNativeSuper(K){var ne="function"==typeof Map?new Map:void 0;return _wrapNativeSuper=function _wrapNativeSuper(K){if(null===K||!function _isNativeFunction(K){try{return-1!==Function.toString.call(K).indexOf("[native code]")}catch(ne){return"function"==typeof K}}(K))return K;if("function"!=typeof K)throw new TypeError("Super expression must either be null or a function");if(void 0!==ne){if(ne.has(K))return ne.get(K);ne.set(K,Wrapper)}function Wrapper(){return function _construct(K,ne,ae){if((0,se.A)())return Reflect.construct.apply(null,arguments);var oe=[null];oe.push.apply(oe,ne);var ue=new(K.bind.apply(K,oe));return ae&&(0,ie.A)(ue,ae.prototype),ue}(K,arguments,(0,oe.A)(this).constructor)}return Wrapper.prototype=Object.create(K.prototype,{constructor:{value:Wrapper,enumerable:!1,writable:!0,configurable:!0}}),(0,ie.A)(Wrapper,K)},_wrapNativeSuper(K)}},81802:(K,ne,ae)=>{"use strict";ae(72712),ae(59089),ae(84185),ae(26099),ae(84864),ae(57465),ae(27495),ae(87745),ae(38781),ae(98992),ae(8872),Object.defineProperty(ne,"__esModule",{value:!0}),ne.CARRIAGE_RETURN_PLACEHOLDER_REGEX=ne.CARRIAGE_RETURN_PLACEHOLDER=ne.CARRIAGE_RETURN_REGEX=ne.CARRIAGE_RETURN=ne.CASE_SENSITIVE_TAG_NAMES_MAP=ne.CASE_SENSITIVE_TAG_NAMES=void 0,ne.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"],ne.CASE_SENSITIVE_TAG_NAMES_MAP=ne.CASE_SENSITIVE_TAG_NAMES.reduce(function(K,ne){return K[ne.toLowerCase()]=ne,K},{}),ne.CARRIAGE_RETURN="\r",ne.CARRIAGE_RETURN_REGEX=new RegExp(ne.CARRIAGE_RETURN,"g"),ne.CARRIAGE_RETURN_PLACEHOLDER="__HTML_DOM_PARSER_CARRIAGE_RETURN_PLACEHOLDER_".concat(Date.now(),"__"),ne.CARRIAGE_RETURN_PLACEHOLDER_REGEX=new RegExp(ne.CARRIAGE_RETURN_PLACEHOLDER,"g")},82003:(K,ne,ae)=>{"use strict";var oe=ae(46518),ie=ae(96395),se=ae(10916).CONSTRUCTOR,ue=ae(80550),ce=ae(97751),de=ae(94901),pe=ae(36840),fe=ue&&ue.prototype;if(oe({target:"Promise",proto:!0,forced:se,real:!0},{"catch":function(K){return this.then(void 0,K)}}),!ie&&de(ue)){var he=ce("Promise").prototype.catch;fe.catch!==he&&pe(fe,"catch",he,{unsafe:!0})}},82053:K=>{K.exports={name:"memoryStorage",read:function read(K){return ne[K]},write:function write(K,ae){ne[K]=ae},each:function each(K){for(var ae in ne)ne.hasOwnProperty(ae)&&K(ne[ae],ae)},remove:function remove(K){delete ne[K]},clearAll:function clearAll(K){ne={}}};var ne={}},82156:(K,ne,ae)=>{var oe=ae(89990).default,ie=ae(55337);K.exports=function toPropertyKey(K){var ne=ie(K,"string");return"symbol"==oe(ne)?ne:ne+""},K.exports.__esModule=!0,K.exports.default=K.exports},82839:(K,ne,ae)=>{"use strict";var oe=ae(44576).navigator,ie=oe&&oe.userAgent;K.exports=ie?String(ie):""},83063:(K,ne,ae)=>{"use strict";var oe=ae(82839);K.exports=/Version\/10(?:\.\d+){1,2}(?: [\w./]+)?(?: Mobile\/\w+)? Safari\//.test(oe)},83252:(K,ne,ae)=>{var oe=ae(9919).Global;function sessionStorage(){return oe.sessionStorage}function read(K){return sessionStorage().getItem(K)}K.exports={name:"sessionStorage",read,write:function write(K,ne){return sessionStorage().setItem(K,ne)},each:function each(K){for(var ne=sessionStorage().length-1;ne>=0;ne--){var ae=sessionStorage().key(ne);K(read(ae),ae)}},remove:function remove(K){return sessionStorage().removeItem(K)},clearAll:function clearAll(){return sessionStorage().clear()}}},83532:(K,ne,ae)=>{"use strict";ae(74423),ae(84185),Object.defineProperty(ne,"__esModule",{value:!0}),ne.default=function attributesToProps(K,ne){void 0===K&&(K={});var ae={},de=Boolean(K.type&&ce[K.type]);for(var pe in K){var fe=K[pe];if((0,oe.isCustomAttribute)(pe))ae[pe]=fe;else{var he=pe.toLowerCase(),me=getPropName(he);if(me){var ge=(0,oe.getPropertyInfo)(me);switch(se.includes(me)&&ue.includes(ne)&&!de&&(me=getPropName("default"+he)),ae[me]=fe,ge&&ge.type){case oe.BOOLEAN:ae[me]=!0;break;case oe.OVERLOADED_BOOLEAN:""===fe&&(ae[me]=!0)}}else ie.PRESERVE_CUSTOM_ATTRIBUTES&&(ae[pe]=fe)}}return(0,ie.setStyleProp)(K.style,ae),ae};var oe=ae(98742),ie=ae(6762),se=["checked","value"],ue=["input","select","textarea"],ce={reset:!0,submit:!0};function getPropName(K){return oe.possibleStandardNames[K]}},83626:function(K,ne,ae){var oe,ie,se,ue,ce=ae(89990);ue=function(K){var ne;return K.mode.ECB=((ne=K.lib.BlockCipherMode.extend()).Encryptor=ne.extend({processBlock:function processBlock(K,ne){this._cipher.encryptBlock(K,ne)}}),ne.Decryptor=ne.extend({processBlock:function processBlock(K,ne){this._cipher.decryptBlock(K,ne)}}),ne),K.mode.ECB},"object"===ce(ne)?K.exports=ne=ue(ae(83841),ae(76793)):(ie=[ae(83841),ae(76793)],void 0===(se="function"==typeof(oe=ue)?oe.apply(ne,ie):oe)||(K.exports=se))},83635:(K,ne,ae)=>{"use strict";var oe=ae(79039),ie=ae(44576).RegExp;K.exports=oe(function(){var K=ie(".","s");return!(K.dotAll&&K.test("\n")&&"s"===K.flags)})},83841:function(K,ne,ae){var oe,ie,se,ue,ce=ae(89990);ae(16280),ae(76918),ae(28706),ae(23792),ae(48598),ae(44114),ae(34782),ae(54554),ae(54743),ae(11745),ae(38309),ae(23288),ae(36456),ae(55081),ae(59904),ae(26099),ae(58940),ae(38781),ae(50375),ae(61740),ae(48140),ae(81630),ae(72170),ae(75044),ae(69539),ae(31694),ae(89955),ae(21903),ae(91134),ae(33206),ae(44496),ae(66651),ae(12887),ae(19369),ae(66812),ae(8995),ae(31575),ae(36072),ae(88747),ae(28845),ae(29423),ae(57301),ae(373),ae(86614),ae(41405),ae(33684),ae(88267),ae(43250),ae(10149),ae(24082),ae(13611),ue=function(){var K=K||function(K){var ne;if("undefined"!=typeof window&&window.crypto&&(ne=window.crypto),"undefined"!=typeof self&&self.crypto&&(ne=self.crypto),"undefined"!=typeof globalThis&&globalThis.crypto&&(ne=globalThis.crypto),!ne&&"undefined"!=typeof window&&window.msCrypto&&(ne=window.msCrypto),!ne&&void 0!==ae.g&&ae.g.crypto&&(ne=ae.g.crypto),!ne)try{ne=ae(50477)}catch(K){}var oe=function cryptoSecureRandomInt(){if(ne){if("function"==typeof ne.getRandomValues)try{return ne.getRandomValues(new Uint32Array(1))[0]}catch(K){}if("function"==typeof ne.randomBytes)try{return ne.randomBytes(4).readInt32LE()}catch(K){}}throw new Error("Native crypto module could not be used to get secure random number.")},ie=Object.create||function(){function F(){}return function(K){var ne;return F.prototype=K,ne=new F,F.prototype=null,ne}}(),se={},ue=se.lib={},ce=ue.Base={extend:function extend(K){var ne=ie(this);return K&&ne.mixIn(K),ne.hasOwnProperty("init")&&this.init!==ne.init||(ne.init=function(){ne.$super.init.apply(this,arguments)}),ne.init.prototype=ne,ne.$super=this,ne},create:function create(){var K=this.extend();return K.init.apply(K,arguments),K},init:function init(){},mixIn:function mixIn(K){for(var ne in K)K.hasOwnProperty(ne)&&(this[ne]=K[ne]);K.hasOwnProperty("toString")&&(this.toString=K.toString)},clone:function clone(){return this.init.prototype.extend(this)}},de=ue.WordArray=ce.extend({init:function init(K,ne){K=this.words=K||[],this.sigBytes=null!=ne?ne:4*K.length},toString:function toString(K){return(K||fe).stringify(this)},concat:function concat(K){var ne=this.words,ae=K.words,oe=this.sigBytes,ie=K.sigBytes;if(this.clamp(),oe%4)for(var se=0;se<ie;se++){var ue=ae[se>>>2]>>>24-se%4*8&255;ne[oe+se>>>2]|=ue<<24-(oe+se)%4*8}else for(var ce=0;ce<ie;ce+=4)ne[oe+ce>>>2]=ae[ce>>>2];return this.sigBytes+=ie,this},clamp:function clamp(){var ne=this.words,ae=this.sigBytes;ne[ae>>>2]&=4294967295<<32-ae%4*8,ne.length=K.ceil(ae/4)},clone:function clone(){var clone=ce.clone.call(this);return clone.words=this.words.slice(0),clone},random:function random(K){for(var ne=[],ae=0;ae<K;ae+=4)ne.push(oe());return new de.init(ne,K)}}),pe=se.enc={},fe=pe.Hex={stringify:function stringify(K){for(var ne=K.words,ae=K.sigBytes,oe=[],ie=0;ie<ae;ie++){var se=ne[ie>>>2]>>>24-ie%4*8&255;oe.push((se>>>4).toString(16)),oe.push((15&se).toString(16))}return oe.join("")},parse:function parse(K){for(var ne=K.length,ae=[],oe=0;oe<ne;oe+=2)ae[oe>>>3]|=parseInt(K.substr(oe,2),16)<<24-oe%8*4;return new de.init(ae,ne/2)}},he=pe.Latin1={stringify:function stringify(K){for(var ne=K.words,ae=K.sigBytes,oe=[],ie=0;ie<ae;ie++){var se=ne[ie>>>2]>>>24-ie%4*8&255;oe.push(String.fromCharCode(se))}return oe.join("")},parse:function parse(K){for(var ne=K.length,ae=[],oe=0;oe<ne;oe++)ae[oe>>>2]|=(255&K.charCodeAt(oe))<<24-oe%4*8;return new de.init(ae,ne)}},me=pe.Utf8={stringify:function stringify(K){try{return decodeURIComponent(escape(he.stringify(K)))}catch(K){throw new Error("Malformed UTF-8 data")}},parse:function parse(K){return he.parse(unescape(encodeURIComponent(K)))}},ge=ue.BufferedBlockAlgorithm=ce.extend({reset:function reset(){this._data=new de.init,this._nDataBytes=0},_append:function _append(K){"string"==typeof K&&(K=me.parse(K)),this._data.concat(K),this._nDataBytes+=K.sigBytes},_process:function _process(ne){var ae,oe=this._data,ie=oe.words,se=oe.sigBytes,ue=this.blockSize,ce=se/(4*ue),pe=(ce=ne?K.ceil(ce):K.max((0|ce)-this._minBufferSize,0))*ue,fe=K.min(4*pe,se);if(pe){for(var he=0;he<pe;he+=ue)this._doProcessBlock(ie,he);ae=ie.splice(0,pe),oe.sigBytes-=fe}return new de.init(ae,fe)},clone:function clone(){var clone=ce.clone.call(this);return clone._data=this._data.clone(),clone},_minBufferSize:0}),ve=(ue.Hasher=ge.extend({cfg:ce.extend(),init:function init(K){this.cfg=this.cfg.extend(K),this.reset()},reset:function reset(){ge.reset.call(this),this._doReset()},update:function update(K){return this._append(K),this._process(),this},finalize:function finalize(K){return K&&this._append(K),this._doFinalize()},blockSize:16,_createHelper:function _createHelper(K){return function(ne,ae){return new K.init(ae).finalize(ne)}},_createHmacHelper:function _createHmacHelper(K){return function(ne,ae){return new ve.HMAC.init(K,ae).finalize(ne)}}}),se.algo={});return se}(Math);return K},"object"===ce(ne)?K.exports=ne=ue():(ie=[],void 0===(se="function"==typeof(oe=ue)?oe.apply(ne,ie):oe)||(K.exports=se))},83851:(K,ne,ae)=>{"use strict";var oe=ae(46518),ie=ae(79039),se=ae(25397),ue=ae(77347).f,ce=ae(43724);oe({target:"Object",stat:!0,forced:!ce||ie(function(){ue(1)}),sham:!ce},{getOwnPropertyDescriptor:function getOwnPropertyDescriptor(K,ne){return ue(se(K),ne)}})},84185:(K,ne,ae)=>{"use strict";var oe=ae(46518),ie=ae(43724),se=ae(24913).f;oe({target:"Object",stat:!0,forced:Object.defineProperty!==se,sham:!ie},{defineProperty:se})},84215:(K,ne,ae)=>{"use strict";var oe=ae(44576),ie=ae(82839),se=ae(22195),userAgentStartsWith=function(K){return ie.slice(0,K.length)===K};K.exports=userAgentStartsWith("Bun/")?"BUN":userAgentStartsWith("Cloudflare-Workers")?"CLOUDFLARE":userAgentStartsWith("Deno/")?"DENO":userAgentStartsWith("Node.js/")?"NODE":oe.Bun&&"string"==typeof Bun.version?"BUN":oe.Deno&&"object"==typeof Deno.version?"DENO":"process"===se(oe.process)?"NODE":oe.window&&oe.document?"BROWSER":"REST"},84270:(K,ne,ae)=>{"use strict";var oe=ae(69565),ie=ae(94901),se=ae(20034),ue=TypeError;K.exports=function(K,ne){var ae,ce;if("string"===ne&&ie(ae=K.toString)&&!se(ce=oe(ae,K)))return ce;if(ie(ae=K.valueOf)&&!se(ce=oe(ae,K)))return ce;if("string"!==ne&&ie(ae=K.toString)&&!se(ce=oe(ae,K)))return ce;throw new ue("Can't convert object to primitive value")}},84285:(K,ne,ae)=>{"use strict";ae.d(ne,{A:()=>_createClass});ae(84185);var oe=ae(19326);function _defineProperties(K,ne){for(var ae=0;ae<ne.length;ae++){var ie=ne[ae];ie.enumerable=ie.enumerable||!1,ie.configurable=!0,"value"in ie&&(ie.writable=!0),Object.defineProperty(K,(0,oe.A)(ie.key),ie)}}function _createClass(K,ne,ae){return ne&&_defineProperties(K.prototype,ne),ae&&_defineProperties(K,ae),Object.defineProperty(K,"prototype",{writable:!1}),K}},84373:(K,ne,ae)=>{"use strict";var oe=ae(48981),ie=ae(35610),se=ae(26198);K.exports=function fill(K){for(var ne=oe(this),ae=se(ne),ue=arguments.length,ce=ie(ue>1?arguments[1]:void 0,ae),de=ue>2?arguments[2]:void 0,pe=void 0===de?ae:ie(de,ae);pe>ce;)ne[ce++]=K;return ne}},84428:(K,ne,ae)=>{"use strict";var oe=ae(78227)("iterator"),ie=!1;try{var se=0,ue={next:function(){return{done:!!se++}},"return":function(){ie=!0}};ue[oe]=function(){return this},Array.from(ue,function(){throw 2})}catch(K){}K.exports=function(K,ne){try{if(!ne&&!ie)return!1}catch(K){return!1}var ae=!1;try{var se={};se[oe]=function(){return{next:function(){return{done:ae=!0}}}},K(se)}catch(K){}return ae}},84549:(K,ne,ae)=>{"use strict";var oe=ae(44576);K.exports=function(K,ne){var ae=oe.Iterator,ie=ae&&ae.prototype,se=ie&&ie[K],ue=!1;if(se)try{se.call({next:function(){return{done:!0}},"return":function(){ue=!0}},-1)}catch(K){K instanceof ne||(ue=!1)}if(!ue)return se}},84606:(K,ne,ae)=>{"use strict";var oe=ae(16823),ie=TypeError;K.exports=function(K,ne){if(!delete K[ne])throw new ie("Cannot delete property "+oe(ne)+" of "+oe(K))}},84864:(K,ne,ae)=>{"use strict";var oe=ae(43724),ie=ae(44576),se=ae(79504),ue=ae(92796),ce=ae(23167),de=ae(66699),pe=ae(2360),fe=ae(38480).f,he=ae(1625),me=ae(60788),ge=ae(655),ve=ae(61034),ye=ae(58429),_e=ae(11056),Ae=ae(36840),De=ae(79039),we=ae(39297),Ee=ae(91181).enforce,ke=ae(87633),xe=ae(78227),Ce=ae(83635),Se=ae(18814),Te=xe("match"),Oe=ie.RegExp,Ie=Oe.prototype,Me=ie.SyntaxError,Pe=se(Ie.exec),Re=se("".charAt),Be=se("".replace),Le=se("".indexOf),Ne=se("".slice),je=/^\?<[^\s\d!#%&*+<=>@^][^\s!#%&*+<=>@^]*>/,ze=/a/g,Ue=/a/g,He=new Oe(ze)!==ze,Ve=ye.MISSED_STICKY,$e=ye.UNSUPPORTED_Y,qe=oe&&(!He||Ve||Ce||Se||De(function(){return Ue[Te]=!1,Oe(ze)!==ze||Oe(Ue)===Ue||"/a/i"!==String(Oe(ze,"i"))}));if(ue("RegExp",qe)){for(var We=function RegExp(K,ne){var ae,oe,ie,se,ue,fe,ye=he(Ie,this),_e=me(K),Ae=void 0===ne,De=[],ke=K;if(!ye&&_e&&Ae&&K.constructor===We)return K;if((_e||he(Ie,K))&&(K=K.source,Ae&&(ne=ve(ke))),K=void 0===K?"":ge(K),ne=void 0===ne?"":ge(ne),ke=K,Ce&&"dotAll"in ze&&(oe=!!ne&&Le(ne,"s")>-1)&&(ne=Be(ne,/s/g,"")),ae=ne,Ve&&"sticky"in ze&&(ie=!!ne&&Le(ne,"y")>-1)&&$e&&(ne=Be(ne,/y/g,"")),Se&&(se=function(K){for(var ne,ae=K.length,oe=0,ie="",se=[],ue=pe(null),ce=!1,de=!1,fe=0,he="";oe<=ae;oe++){if("\\"===(ne=Re(K,oe)))ne+=Re(K,++oe);else if("]"===ne)ce=!1;else if(!ce)switch(!0){case"["===ne:ce=!0;break;case"("===ne:if(ie+=ne,"?:"===Ne(K,oe+1,oe+3))continue;Pe(je,Ne(K,oe+1))&&(oe+=2,de=!0),fe++;continue;case">"===ne&&de:if(""===he||we(ue,he))throw new Me("Invalid capture group name");ue[he]=!0,se[se.length]=[he,fe],de=!1,he="";continue}de?he+=ne:ie+=ne}return[ie,se]}(K),K=se[0],De=se[1]),ue=ce(Oe(K,ne),ye?this:Ie,We),(oe||ie||De.length)&&(fe=Ee(ue),oe&&(fe.dotAll=!0,fe.raw=We(function(K){for(var ne,ae=K.length,oe=0,ie="",se=!1;oe<=ae;oe++)"\\"!==(ne=Re(K,oe))?se||"."!==ne?("["===ne?se=!0:"]"===ne&&(se=!1),ie+=ne):ie+="[\\s\\S]":ie+=ne+Re(K,++oe);return ie}(K),ae)),ie&&(fe.sticky=!0),De.length&&(fe.groups=De)),K!==ke)try{de(ue,"source",""===ke?"(?:)":ke)}catch(K){}return ue},Ge=fe(Oe),Ke=0;Ge.length>Ke;)_e(We,Oe,Ge[Ke++]);Ie.constructor=We,We.prototype=Ie,Ae(ie,"RegExp",We,{constructor:!0})}ke("RegExp")},85369:(K,ne,ae)=>{"use strict";var oe=ae(89990);ae(16280),ae(76918);var ie=ae(55384);function formatProdErrorMessage(K){var ne="https://react.dev/errors/"+K;if(1<arguments.length){ne+="?args[]="+encodeURIComponent(arguments[1]);for(var ae=2;ae<arguments.length;ae++)ne+="&args[]="+encodeURIComponent(arguments[ae])}return"Minified React error #"+K+"; visit "+ne+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}function noop(){}var se={d:{f:noop,r:function r(){throw Error(formatProdErrorMessage(522))},D:noop,C:noop,L:noop,m:noop,X:noop,S:noop,M:noop},p:0,findDOMNode:null},ue=Symbol.for("react.portal");var ce=ie.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE;function getCrossOriginStringAs(K,ne){return"font"===K?"":"string"==typeof ne?"use-credentials"===ne?ne:"":void 0}ne.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=se,ne.createPortal=function(K,ne){var ae=2<arguments.length&&void 0!==arguments[2]?arguments[2]:null;if(!ne||1!==ne.nodeType&&9!==ne.nodeType&&11!==ne.nodeType)throw Error(formatProdErrorMessage(299));return function createPortal$1(K,ne,ae){var oe=3<arguments.length&&void 0!==arguments[3]?arguments[3]:null;return{$$typeof:ue,key:null==oe?null:""+oe,children:K,containerInfo:ne,implementation:ae}}(K,ne,null,ae)},ne.flushSync=function(K){var ne=ce.T,ae=se.p;try{if(ce.T=null,se.p=2,K)return K()}finally{ce.T=ne,se.p=ae,se.d.f()}},ne.preconnect=function(K,ne){"string"==typeof K&&(ne?ne="string"==typeof(ne=ne.crossOrigin)?"use-credentials"===ne?ne:"":void 0:ne=null,se.d.C(K,ne))},ne.prefetchDNS=function(K){"string"==typeof K&&se.d.D(K)},ne.preinit=function(K,ne){if("string"==typeof K&&ne&&"string"==typeof ne.as){var ae=ne.as,oe=getCrossOriginStringAs(ae,ne.crossOrigin),ie="string"==typeof ne.integrity?ne.integrity:void 0,ue="string"==typeof ne.fetchPriority?ne.fetchPriority:void 0;"style"===ae?se.d.S(K,"string"==typeof ne.precedence?ne.precedence:void 0,{crossOrigin:oe,integrity:ie,fetchPriority:ue}):"script"===ae&&se.d.X(K,{crossOrigin:oe,integrity:ie,fetchPriority:ue,nonce:"string"==typeof ne.nonce?ne.nonce:void 0})}},ne.preinitModule=function(K,ne){if("string"==typeof K)if("object"===oe(ne)&&null!==ne){if(null==ne.as||"script"===ne.as){var ae=getCrossOriginStringAs(ne.as,ne.crossOrigin);se.d.M(K,{crossOrigin:ae,integrity:"string"==typeof ne.integrity?ne.integrity:void 0,nonce:"string"==typeof ne.nonce?ne.nonce:void 0})}}else null==ne&&se.d.M(K)},ne.preload=function(K,ne){if("string"==typeof K&&"object"===oe(ne)&&null!==ne&&"string"==typeof ne.as){var ae=ne.as,ie=getCrossOriginStringAs(ae,ne.crossOrigin);se.d.L(K,ae,{crossOrigin:ie,integrity:"string"==typeof ne.integrity?ne.integrity:void 0,nonce:"string"==typeof ne.nonce?ne.nonce:void 0,type:"string"==typeof ne.type?ne.type:void 0,fetchPriority:"string"==typeof ne.fetchPriority?ne.fetchPriority:void 0,referrerPolicy:"string"==typeof ne.referrerPolicy?ne.referrerPolicy:void 0,imageSrcSet:"string"==typeof ne.imageSrcSet?ne.imageSrcSet:void 0,imageSizes:"string"==typeof ne.imageSizes?ne.imageSizes:void 0,media:"string"==typeof ne.media?ne.media:void 0})}},ne.preloadModule=function(K,ne){if("string"==typeof K)if(ne){var ae=getCrossOriginStringAs(ne.as,ne.crossOrigin);se.d.m(K,{as:"string"==typeof ne.as&&"script"!==ne.as?ne.as:void 0,crossOrigin:ae,integrity:"string"==typeof ne.integrity?ne.integrity:void 0})}else se.d.m(K)},ne.requestFormReset=function(K){se.d.r(K)},ne.unstable_batchedUpdates=function(K,ne){return K(ne)},ne.useFormState=function(K,ne,ae){return ce.H.useFormState(K,ne,ae)},ne.useFormStatus=function(){return ce.H.useHostTransitionStatus()},ne.version="19.2.3"},85670:(K,ne,ae)=>{"use strict";ae.d(ne,{A:()=>_setPrototypeOf});ae(94170),ae(63548),ae(10287);function _setPrototypeOf(K,ne){return _setPrototypeOf=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(K,ne){return K.__proto__=ne,K},_setPrototypeOf(K,ne)}},86368:(K,ne,ae)=>{"use strict";var oe=ae(46518),ie=ae(44576),se=ae(59225).clear;oe({global:!0,bind:!0,enumerable:!0,forced:ie.clearImmediate!==se},{clearImmediate:se})},86614:(K,ne,ae)=>{"use strict";var oe=ae(94644),ie=ae(18014),se=ae(35610),ue=oe.aTypedArray,ce=oe.getTypedArrayConstructor;(0,oe.exportTypedArrayMethod)("subarray",function subarray(K,ne){var ae=ue(this),oe=ae.length,de=se(K,oe);return new(ce(ae))(ae.buffer,ae.byteOffset+de*ae.BYTES_PER_ELEMENT,ie((void 0===ne?oe:se(ne,oe))-de))})},86938:(K,ne,ae)=>{"use strict";var oe=ae(2360),ie=ae(62106),se=ae(56279),ue=ae(76080),ce=ae(90679),de=ae(64117),pe=ae(72652),fe=ae(51088),he=ae(62529),me=ae(87633),ge=ae(43724),ve=ae(3451).fastKey,ye=ae(91181),_e=ye.set,Ae=ye.getterFor;K.exports={getConstructor:function(K,ne,ae,fe){var he=K(function(K,ie){ce(K,me),_e(K,{type:ne,index:oe(null),first:null,last:null,size:0}),ge||(K.size=0),de(ie)||pe(ie,K[fe],{that:K,AS_ENTRIES:ae})}),me=he.prototype,ye=Ae(ne),define=function(K,ne,ae){var oe,ie,se=ye(K),ue=getEntry(K,ne);return ue?ue.value=ae:(se.last=ue={index:ie=ve(ne,!0),key:ne,value:ae,previous:oe=se.last,next:null,removed:!1},se.first||(se.first=ue),oe&&(oe.next=ue),ge?se.size++:K.size++,"F"!==ie&&(se.index[ie]=ue)),K},getEntry=function(K,ne){var ae,oe=ye(K),ie=ve(ne);if("F"!==ie)return oe.index[ie];for(ae=oe.first;ae;ae=ae.next)if(ae.key===ne)return ae};return se(me,{clear:function clear(){for(var K=ye(this),ne=K.first;ne;)ne.removed=!0,ne.previous&&(ne.previous=ne.previous.next=null),ne=ne.next;K.first=K.last=null,K.index=oe(null),ge?K.size=0:this.size=0},"delete":function(K){var ne=this,ae=ye(ne),oe=getEntry(ne,K);if(oe){var ie=oe.next,se=oe.previous;delete ae.index[oe.index],oe.removed=!0,se&&(se.next=ie),ie&&(ie.previous=se),ae.first===oe&&(ae.first=ie),ae.last===oe&&(ae.last=se),ge?ae.size--:ne.size--}return!!oe},forEach:function forEach(K){for(var ne,ae=ye(this),oe=ue(K,arguments.length>1?arguments[1]:void 0);ne=ne?ne.next:ae.first;)for(oe(ne.value,ne.key,this);ne&&ne.removed;)ne=ne.previous},has:function has(K){return!!getEntry(this,K)}}),se(me,ae?{get:function get(K){var ne=getEntry(this,K);return ne&&ne.value},set:function set(K,ne){return define(this,0===K?0:K,ne)}}:{add:function add(K){return define(this,K=0===K?0:K,K)}}),ge&&ie(me,"size",{configurable:!0,get:function(){return ye(this).size}}),he},setStrong:function(K,ne,ae){var oe=ne+" Iterator",ie=Ae(ne),se=Ae(oe);fe(K,ne,function(K,ne){_e(this,{type:oe,target:K,state:ie(K),kind:ne,last:null})},function(){for(var K=se(this),ne=K.kind,ae=K.last;ae&&ae.removed;)ae=ae.previous;return K.target&&(K.last=ae=ae?ae.next:K.state.first)?he("keys"===ne?ae.key:"values"===ne?ae.value:[ae.key,ae.value],!1):(K.target=null,he(void 0,!0))},ae?"entries":"values",!ae,!0),me(ne)}}},87167:(K,ne,ae)=>{"use strict";ae.d(ne,{A:()=>_asyncGeneratorDelegate});ae(52675),ae(89463),ae(2259),ae(23792),ae(26099),ae(3362),ae(47764),ae(62953);var oe=ae(70058);function _asyncGeneratorDelegate(K){var ne={},ae=!1;function pump(ne,ie){return ae=!0,ie=new Promise(function(ae){ae(K[ne](ie))}),{done:!1,value:new oe.A(ie,1)}}return ne["undefined"!=typeof Symbol&&Symbol.iterator||"@@iterator"]=function(){return this},ne.next=function(K){return ae?(ae=!1,K):pump("next",K)},"function"==typeof K.throw&&(ne.throw=function(K){if(ae)throw ae=!1,K;return pump("throw",K)}),"function"==typeof K.return&&(ne.return=function(K){return ae?(ae=!1,K):pump("return",K)}),ne}},87280:(K,ne,ae)=>{"use strict";ae(84185),Object.defineProperty(ne,"__esModule",{value:!0});var oe=ae(16973),ie=function ie(K){this.target=K,this.contentRect=oe.ContentRect(K)};ne.ResizeObserverEntry=ie},87356:function(K,ne,ae){var oe;K=ae.nmd(K);var ie=ae(89990);ae(28706),ae(25276),ae(62010),ae(27495),ae(90906),ae(25440),function(se,ue){"use strict";var ce="function",de="undefined",pe="object",fe="string",he="major",me="model",ge="name",ve="type",ye="vendor",_e="version",Ae="architecture",De="console",we="mobile",Ee="tablet",ke="smarttv",xe="wearable",Ce="embedded",Se="Amazon",Te="Apple",Oe="ASUS",Ie="BlackBerry",Me="Browser",Pe="Chrome",Re="Firefox",Be="Google",Le="Huawei",Ne="LG",je="Microsoft",ze="Motorola",Ue="Opera",He="Samsung",Ve="Sharp",$e="Sony",qe="Xiaomi",We="Zebra",Ge="Facebook",Ke="Chromium OS",Ze="Mac OS",Xe=" Browser",Qe=function enumerize(K){for(var ne={},ae=0;ae<K.length;ae++)ne[K[ae].toUpperCase()]=K[ae];return ne},Ye=function has(K,ne){return ie(K)===fe&&-1!==Je(ne).indexOf(Je(K))},Je=function lowerize(K){return K.toLowerCase()},et=function trim(K,ne){if(ie(K)===fe)return K=K.replace(/^\s\s*/,""),ie(ne)===de?K:K.substring(0,500)},tt=function rgxMapper(K,ne){for(var ae,oe,se,de,fe,he,me=0;me<ne.length&&!fe;){var ge=ne[me],ve=ne[me+1];for(ae=oe=0;ae<ge.length&&!fe&&ge[ae];)if(fe=ge[ae++].exec(K))for(se=0;se<ve.length;se++)he=fe[++oe],de=ve[se],ie(de)===pe&&de.length>0?2===de.length?ie(de[1])==ce?this[de[0]]=de[1].call(this,he):this[de[0]]=de[1]:3===de.length?ie(de[1])!==ce||de[1].exec&&de[1].test?this[de[0]]=he?he.replace(de[1],de[2]):ue:this[de[0]]=he?de[1].call(this,he,de[2]):ue:4===de.length&&(this[de[0]]=he?de[3].call(this,he.replace(de[1],de[2])):ue):this[de]=he||ue;me+=2}},nt=function strMapper(K,ne){for(var ae in ne)if(ie(ne[ae])===pe&&ne[ae].length>0){for(var oe=0;oe<ne[ae].length;oe++)if(Ye(ne[ae][oe],K))return"?"===ae?ue:ae}else if(Ye(ne[ae],K))return"?"===ae?ue:ae;return ne.hasOwnProperty("*")?ne["*"]:K},ot={"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"},_t={browser:[[/\b(?:crmo|crios)\/([\w\.]+)/i],[_e,[ge,"Chrome"]],[/edg(?:e|ios|a)?\/([\w\.]+)/i],[_e,[ge,"Edge"]],[/(opera mini)\/([-\w\.]+)/i,/(opera [mobiletab]{3,6})\b.+version\/([-\w\.]+)/i,/(opera)(?:.+version\/|[\/ ]+)([\w\.]+)/i],[ge,_e],[/opios[\/ ]+([\w\.]+)/i],[_e,[ge,Ue+" Mini"]],[/\bop(?:rg)?x\/([\w\.]+)/i],[_e,[ge,Ue+" GX"]],[/\bopr\/([\w\.]+)/i],[_e,[ge,Ue]],[/\bb[ai]*d(?:uhd|[ub]*[aekoprswx]{5,6})[\/ ]?([\w\.]+)/i],[_e,[ge,"Baidu"]],[/\b(?:mxbrowser|mxios|myie2)\/?([-\w\.]*)\b/i],[_e,[ge,"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],[ge,_e],[/quark(?:pc)?\/([-\w\.]+)/i],[_e,[ge,"Quark"]],[/\bddg\/([\w\.]+)/i],[_e,[ge,"DuckDuckGo"]],[/(?:\buc? ?browser|(?:juc.+)ucweb)[\/ ]?([\w\.]+)/i],[_e,[ge,"UC"+Me]],[/microm.+\bqbcore\/([\w\.]+)/i,/\bqbcore\/([\w\.]+).+microm/i,/micromessenger\/([\w\.]+)/i],[_e,[ge,"WeChat"]],[/konqueror\/([\w\.]+)/i],[_e,[ge,"Konqueror"]],[/trident.+rv[: ]([\w\.]{1,9})\b.+like gecko/i],[_e,[ge,"IE"]],[/ya(?:search)?browser\/([\w\.]+)/i],[_e,[ge,"Yandex"]],[/slbrowser\/([\w\.]+)/i],[_e,[ge,"Smart Lenovo "+Me]],[/(avast|avg)\/([\w\.]+)/i],[[ge,/(.+)/,"$1 Secure "+Me],_e],[/\bfocus\/([\w\.]+)/i],[_e,[ge,Re+" Focus"]],[/\bopt\/([\w\.]+)/i],[_e,[ge,Ue+" Touch"]],[/coc_coc\w+\/([\w\.]+)/i],[_e,[ge,"Coc Coc"]],[/dolfin\/([\w\.]+)/i],[_e,[ge,"Dolphin"]],[/coast\/([\w\.]+)/i],[_e,[ge,Ue+" Coast"]],[/miuibrowser\/([\w\.]+)/i],[_e,[ge,"MIUI"+Xe]],[/fxios\/([\w\.-]+)/i],[_e,[ge,Re]],[/\bqihoobrowser\/?([\w\.]*)/i],[_e,[ge,"360"]],[/\b(qq)\/([\w\.]+)/i],[[ge,/(.+)/,"$1Browser"],_e],[/(oculus|sailfish|huawei|vivo|pico)browser\/([\w\.]+)/i],[[ge,/(.+)/,"$1"+Xe],_e],[/samsungbrowser\/([\w\.]+)/i],[_e,[ge,He+" Internet"]],[/metasr[\/ ]?([\d\.]+)/i],[_e,[ge,"Sogou Explorer"]],[/(sogou)mo\w+\/([\d\.]+)/i],[[ge,"Sogou Mobile"],_e],[/(electron)\/([\w\.]+) safari/i,/(tesla)(?: qtcarbrowser|\/(20\d\d\.[-\w\.]+))/i,/m?(qqbrowser|2345(?=browser|chrome|explorer))\w*[\/ ]?v?([\w\.]+)/i],[ge,_e],[/(lbbrowser|rekonq)/i,/\[(linkedin)app\]/i],[ge],[/ome\/([\w\.]+) \w* ?(iron) saf/i,/ome\/([\w\.]+).+qihu (360)[es]e/i],[_e,ge],[/((?:fban\/fbios|fb_iab\/fb4a)(?!.+fbav)|;fbav\/([\w\.]+);)/i],[[ge,Ge],_e],[/(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],[ge,_e],[/\bgsa\/([\w\.]+) .*safari\//i],[_e,[ge,"GSA"]],[/musical_ly(?:.+app_?version\/|_)([\w\.]+)/i],[_e,[ge,"TikTok"]],[/headlesschrome(?:\/([\w\.]+)| )/i],[_e,[ge,Pe+" Headless"]],[/ wv\).+(chrome)\/([\w\.]+)/i],[[ge,Pe+" WebView"],_e],[/droid.+ version\/([\w\.]+)\b.+(?:mobile safari|safari)/i],[_e,[ge,"Android "+Me]],[/(chrome|omniweb|arora|[tizenoka]{5} ?browser)\/v?([\w\.]+)/i],[ge,_e],[/version\/([\w\.\,]+) .*mobile\/\w+ (safari)/i],[_e,[ge,"Mobile Safari"]],[/version\/([\w(\.|\,)]+) .*(mobile ?safari|safari)/i],[_e,ge],[/webkit.+?(mobile ?safari|safari)(\/[\w\.]+)/i],[ge,[_e,nt,{"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],[ge,_e],[/(navigator|netscape\d?)\/([-\w\.]+)/i],[[ge,"Netscape"],_e],[/(wolvic|librewolf)\/([\w\.]+)/i],[ge,_e],[/mobile vr; rv:([\w\.]+)\).+firefox/i],[_e,[ge,Re+" 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],[ge,[_e,/_/g,"."]],[/(cobalt)\/([\w\.]+)/i],[ge,[_e,/master.|lts./,""]]],cpu:[[/(?:(amd|x(?:(?:86|64)[-_])?|wow|win)64)[;\)]/i],[[Ae,"amd64"]],[/(ia32(?=;))/i],[[Ae,Je]],[/((?:i[346]|x)86)[;\)]/i],[[Ae,"ia32"]],[/\b(aarch64|arm(v?8e?l?|_?64))\b/i],[[Ae,"arm64"]],[/\b(arm(?:v[67])?ht?n?[fl]p?)\b/i],[[Ae,"armhf"]],[/windows (ce|mobile); ppc;/i],[[Ae,"arm"]],[/((?:ppc|powerpc)(?:64)?)(?: mac|;|\))/i],[[Ae,/ower/,"",Je]],[/(sun4\w)[;\)]/i],[[Ae,"sparc"]],[/((?:avr32|ia64(?=;))|68k(?=\))|\barm(?=v(?:[1-7]|[5-7]1)l?|;|eabi)|(?=atmel )avr|(?:irix|mips|sparc)(?:64)?\b|pa-risc)/i],[[Ae,Je]]],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],[me,[ye,He],[ve,Ee]],[/\b((?:s[cgp]h|gt|sm)-(?![lr])\w+|sc[g-]?[\d]+a?|galaxy nexus)/i,/samsung[- ]((?!sm-[lr])[-\w]+)/i,/sec-(sgh\w+)/i],[me,[ye,He],[ve,we]],[/(?:\/|\()(ip(?:hone|od)[\w, ]*)(?:\/|;)/i],[me,[ye,Te],[ve,we]],[/\((ipad);[-\w\),; ]+apple/i,/applecoremedia\/[\w\.]+ \((ipad)/i,/\b(ipad)\d\d?,\d\d?[;\]].+ios/i],[me,[ye,Te],[ve,Ee]],[/(macintosh);/i],[me,[ye,Te]],[/\b(sh-?[altvz]?\d\d[a-ekm]?)/i],[me,[ye,Ve],[ve,we]],[/(?:honor)([-\w ]+)[;\)]/i],[me,[ye,"Honor"],[ve,we]],[/\b((?:ag[rs][23]?|bah2?|sht?|btv)-a?[lw]\d{2})\b(?!.+d\/s)/i],[me,[ye,Le],[ve,Ee]],[/(?:huawei)([-\w ]+)[;\)]/i,/\b(nexus 6p|\w{2,4}e?-[atu]?[ln][\dx][012359c][adn]?)\b(?!.+d\/s)/i],[me,[ye,Le],[ve,we]],[/\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],[[me,/_/g," "],[ye,qe],[ve,we]],[/oid[^\)]+; (2\d{4}(283|rpbf)[cgl])( bui|\))/i,/\b(mi[-_ ]?(?:pad)(?:[\w_ ]+))(?: bui|\))/i],[[me,/_/g," "],[ye,qe],[ve,Ee]],[/; (\w+) bui.+ oppo/i,/\b(cph[12]\d{3}|p(?:af|c[al]|d\w|e[ar])[mt]\d0|x9007|a101op)\b/i],[me,[ye,"OPPO"],[ve,we]],[/\b(opd2\d{3}a?) bui/i],[me,[ye,"OPPO"],[ve,Ee]],[/vivo (\w+)(?: bui|\))/i,/\b(v[12]\d{3}\w?[at])(?: bui|;)/i],[me,[ye,"Vivo"],[ve,we]],[/\b(rmx[1-3]\d{3})(?: bui|;|\))/i],[me,[ye,"Realme"],[ve,we]],[/\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],[me,[ye,ze],[ve,we]],[/\b(mz60\d|xoom[2 ]{0,2}) build\//i],[me,[ye,ze],[ve,Ee]],[/((?=lg)?[vl]k\-?\d{3}) bui| 3\.[-\w; ]{10}lg?-([06cv9]{3,4})/i],[me,[ye,Ne],[ve,Ee]],[/(lm(?:-?f100[nv]?|-[\w\.]+)(?= bui|\))|nexus [45])/i,/\blg[-e;\/ ]+((?!browser|netcast|android tv)\w+)/i,/\blg-?([\d\w]+) bui/i],[me,[ye,Ne],[ve,we]],[/(ideatab[-\w ]+)/i,/lenovo ?(s[56]000[-\w]+|tab(?:[\w ]+)|yt[-\d\w]{6}|tb[-\d\w]{6})/i],[me,[ye,"Lenovo"],[ve,Ee]],[/(?:maemo|nokia).*(n900|lumia \d+)/i,/nokia[-_ ]?([-\w\.]*)/i],[[me,/_/g," "],[ye,"Nokia"],[ve,we]],[/(pixel c)\b/i],[me,[ye,Be],[ve,Ee]],[/droid.+; (pixel[\daxl ]{0,6})(?: bui|\))/i],[me,[ye,Be],[ve,we]],[/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],[me,[ye,$e],[ve,we]],[/sony tablet [ps]/i,/\b(?:sony)?sgp\w+(?: bui|\))/i],[[me,"Xperia Tablet"],[ye,$e],[ve,Ee]],[/ (kb2005|in20[12]5|be20[12][59])\b/i,/(?:one)?(?:plus)? (a\d0\d\d)(?: b|\))/i],[me,[ye,"OnePlus"],[ve,we]],[/(alexa)webm/i,/(kf[a-z]{2}wi|aeo(?!bc)\w\w)( bui|\))/i,/(kf[a-z]+)( bui|\)).+silk\//i],[me,[ye,Se],[ve,Ee]],[/((?:sd|kf)[0349hijorstuw]+)( bui|\)).+silk\//i],[[me,/(.+)/g,"Fire Phone $1"],[ye,Se],[ve,we]],[/(playbook);[-\w\),; ]+(rim)/i],[me,ye,[ve,Ee]],[/\b((?:bb[a-f]|st[hv])100-\d)/i,/\(bb10; (\w+)/i],[me,[ye,Ie],[ve,we]],[/(?:\b|asus_)(transfo[prime ]{4,10} \w+|eeepc|slider \w+|nexus 7|padfone|p00[cj])/i],[me,[ye,Oe],[ve,Ee]],[/ (z[bes]6[027][012][km][ls]|zenfone \d\w?)\b/i],[me,[ye,Oe],[ve,we]],[/(nexus 9)/i],[me,[ye,"HTC"],[ve,Ee]],[/(htc)[-;_ ]{1,2}([\w ]+(?=\)| bui)|\w+)/i,/(zte)[- ]([\w ]+?)(?: bui|\/|\))/i,/(alcatel|geeksphone|nexian|panasonic(?!(?:;|\.))|sony(?!-bra))[-_ ]?([-\w]*)/i],[ye,[me,/_/g," "],[ve,we]],[/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],[me,[ye,"TCL"],[ve,Ee]],[/(itel) ((\w+))/i],[[ye,Je],me,[ve,nt,{"tablet":["p10001l","w7001"],"*":"mobile"}]],[/droid.+; ([ab][1-7]-?[0178a]\d\d?)/i],[me,[ye,"Acer"],[ve,Ee]],[/droid.+; (m[1-5] note) bui/i,/\bmz-([-\w]{2,})/i],[me,[ye,"Meizu"],[ve,we]],[/; ((?:power )?armor(?:[\w ]{0,8}))(?: bui|\))/i],[me,[ye,"Ulefone"],[ve,we]],[/; (energy ?\w+)(?: bui|\))/i,/; energizer ([\w ]+)(?: bui|\))/i],[me,[ye,"Energizer"],[ve,we]],[/; cat (b35);/i,/; (b15q?|s22 flip|s48c|s62 pro)(?: bui|\))/i],[me,[ye,"Cat"],[ve,we]],[/((?:new )?andromax[\w- ]+)(?: bui|\))/i],[me,[ye,"Smartfren"],[ve,we]],[/droid.+; (a(?:015|06[35]|142p?))/i],[me,[ye,"Nothing"],[ve,we]],[/(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],[ye,me,[ve,we]],[/(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],[ye,me,[ve,Ee]],[/(surface duo)/i],[me,[ye,je],[ve,Ee]],[/droid [\d\.]+; (fp\du?)(?: b|\))/i],[me,[ye,"Fairphone"],[ve,we]],[/(u304aa)/i],[me,[ye,"AT&T"],[ve,we]],[/\bsie-(\w*)/i],[me,[ye,"Siemens"],[ve,we]],[/\b(rct\w+) b/i],[me,[ye,"RCA"],[ve,Ee]],[/\b(venue[\d ]{2,7}) b/i],[me,[ye,"Dell"],[ve,Ee]],[/\b(q(?:mv|ta)\w+) b/i],[me,[ye,"Verizon"],[ve,Ee]],[/\b(?:barnes[& ]+noble |bn[rt])([\w\+ ]*) b/i],[me,[ye,"Barnes & Noble"],[ve,Ee]],[/\b(tm\d{3}\w+) b/i],[me,[ye,"NuVision"],[ve,Ee]],[/\b(k88) b/i],[me,[ye,"ZTE"],[ve,Ee]],[/\b(nx\d{3}j) b/i],[me,[ye,"ZTE"],[ve,we]],[/\b(gen\d{3}) b.+49h/i],[me,[ye,"Swiss"],[ve,we]],[/\b(zur\d{3}) b/i],[me,[ye,"Swiss"],[ve,Ee]],[/\b((zeki)?tb.*\b) b/i],[me,[ye,"Zeki"],[ve,Ee]],[/\b([yr]\d{2}) b/i,/\b(dragon[- ]+touch |dt)(\w{5}) b/i],[[ye,"Dragon Touch"],me,[ve,Ee]],[/\b(ns-?\w{0,9}) b/i],[me,[ye,"Insignia"],[ve,Ee]],[/\b((nxa|next)-?\w{0,9}) b/i],[me,[ye,"NextBook"],[ve,Ee]],[/\b(xtreme\_)?(v(1[045]|2[015]|[3469]0|7[05])) b/i],[[ye,"Voice"],me,[ve,we]],[/\b(lvtel\-)?(v1[12]) b/i],[[ye,"LvTel"],me,[ve,we]],[/\b(ph-1) /i],[me,[ye,"Essential"],[ve,we]],[/\b(v(100md|700na|7011|917g).*\b) b/i],[me,[ye,"Envizen"],[ve,Ee]],[/\b(trio[-\w\. ]+) b/i],[me,[ye,"MachSpeed"],[ve,Ee]],[/\btu_(1491) b/i],[me,[ye,"Rotor"],[ve,Ee]],[/(shield[\w ]+) b/i],[me,[ye,"Nvidia"],[ve,Ee]],[/(sprint) (\w+)/i],[ye,me,[ve,we]],[/(kin\.[onetw]{3})/i],[[me,/\./g," "],[ye,je],[ve,we]],[/droid.+; (cc6666?|et5[16]|mc[239][23]x?|vc8[03]x?)\)/i],[me,[ye,We],[ve,Ee]],[/droid.+; (ec30|ps20|tc[2-8]\d[kx])\)/i],[me,[ye,We],[ve,we]],[/smart-tv.+(samsung)/i],[ye,[ve,ke]],[/hbbtv.+maple;(\d+)/i],[[me,/^/,"SmartTV"],[ye,He],[ve,ke]],[/(nux; netcast.+smarttv|lg (netcast\.tv-201\d|android tv))/i],[[ye,Ne],[ve,ke]],[/(apple) ?tv/i],[ye,[me,Te+" TV"],[ve,ke]],[/crkey/i],[[me,Pe+"cast"],[ye,Be],[ve,ke]],[/droid.+aft(\w+)( bui|\))/i],[me,[ye,Se],[ve,ke]],[/\(dtv[\);].+(aquos)/i,/(aquos-tv[\w ]+)\)/i],[me,[ye,Ve],[ve,ke]],[/(bravia[\w ]+)( bui|\))/i],[me,[ye,$e],[ve,ke]],[/(mitv-\w{5}) bui/i],[me,[ye,qe],[ve,ke]],[/Hbbtv.*(technisat) (.*);/i],[ye,me,[ve,ke]],[/\b(roku)[\dx]*[\)\/]((?:dvp-)?[\d\.]*)/i,/hbbtv\/\d+\.\d+\.\d+ +\([\w\+ ]*; *([\w\d][^;]*);([^;]*)/i],[[ye,et],[me,et],[ve,ke]],[/\b(android tv|smart[- ]?tv|opera tv|tv; rv:)\b/i],[[ve,ke]],[/(ouya)/i,/(nintendo) ([wids3utch]+)/i],[ye,me,[ve,De]],[/droid.+; (shield) bui/i],[me,[ye,"Nvidia"],[ve,De]],[/(playstation [345portablevi]+)/i],[me,[ye,$e],[ve,De]],[/\b(xbox(?: one)?(?!; xbox))[\); ]/i],[me,[ye,je],[ve,De]],[/\b(sm-[lr]\d\d[05][fnuw]?s?)\b/i],[me,[ye,He],[ve,xe]],[/((pebble))app/i],[ye,me,[ve,xe]],[/(watch)(?: ?os[,\/]|\d,\d\/)[\d\.]+/i],[me,[ye,Te],[ve,xe]],[/droid.+; (glass) \d/i],[me,[ye,Be],[ve,xe]],[/droid.+; (wt63?0{2,3})\)/i],[me,[ye,We],[ve,xe]],[/droid.+; (glass) \d/i],[me,[ye,Be],[ve,xe]],[/(pico) (4|neo3(?: link|pro)?)/i],[ye,me,[ve,xe]],[/; (quest( \d| pro)?)/i],[me,[ye,Ge],[ve,xe]],[/(tesla)(?: qtcarbrowser|\/[-\w\.]+)/i],[ye,[ve,Ce]],[/(aeobc)\b/i],[me,[ye,Se],[ve,Ce]],[/droid .+?; ([^;]+?)(?: bui|; wv\)|\) applew).+? mobile safari/i],[me,[ve,we]],[/droid .+?; ([^;]+?)(?: bui|\) applew).+?(?! mobile) safari/i],[me,[ve,Ee]],[/\b((tablet|tab)[;\/]|focus\/\d(?!.+mobile))/i],[[ve,Ee]],[/(phone|mobile(?:[;\/]| [ \w\/\.]*safari)|pda(?=.+windows ce))/i],[[ve,we]],[/(android[-\w\. ]{0,9});.+buil/i],[me,[ye,"Generic"]]],engine:[[/windows.+ edge\/([\w\.]+)/i],[_e,[ge,"EdgeHTML"]],[/(arkweb)\/([\w\.]+)/i],[ge,_e],[/webkit\/537\.36.+chrome\/(?!27)([\w\.]+)/i],[_e,[ge,"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],[ge,_e],[/rv\:([\w\.]{1,9})\b.+(gecko)/i],[_e,ge]],os:[[/microsoft (windows) (vista|xp)/i],[ge,_e],[/(windows (?:phone(?: os)?|mobile))[\/ ]?([\d\.\w ]*)/i],[ge,[_e,nt,ot]],[/windows nt 6\.2; (arm)/i,/windows[\/ ]?([ntce\d\. ]+\w)(?!.+xbox)/i,/(?:win(?=3|9|n)|win 9x )([nt\d\.]+)/i],[[_e,nt,ot],[ge,"Windows"]],[/ip[honead]{2,4}\b(?:.*os ([\w]+) like mac|; opera)/i,/(?:ios;fbsv\/|iphone.+ios[\/ ])([\d\.]+)/i,/cfnetwork\/.+darwin/i],[[_e,/_/g,"."],[ge,"iOS"]],[/(mac os x) ?([\w\. ]*)/i,/(macintosh|mac_powerpc\b)(?!.+haiku)/i],[[ge,Ze],[_e,/_/g,"."]],[/droid ([\w\.]+)\b.+(android[- ]x86|harmonyos)/i],[_e,ge],[/(android|webos|qnx|bada|rim tablet os|maemo|meego|sailfish|openharmony)[-\/ ]?([\w\.]*)/i,/(blackberry)\w*\/([\w\.]*)/i,/(tizen|kaios)[\/ ]([\w\.]+)/i,/\((series40);/i],[ge,_e],[/\(bb(10);/i],[_e,[ge,Ie]],[/(?:symbian ?os|symbos|s60(?=;)|series60)[-\/ ]?([\w\.]*)/i],[_e,[ge,"Symbian"]],[/mozilla\/[\d\.]+ \((?:mobile|tablet|tv|mobile; [\w ]+); rv:.+ gecko\/([\w\.]+)/i],[_e,[ge,Re+" OS"]],[/web0s;.+rt(tv)/i,/\b(?:hp)?wos(?:browser)?\/([\w\.]+)/i],[_e,[ge,"webOS"]],[/watch(?: ?os[,\/]|\d,\d\/)([\d\.]+)/i],[_e,[ge,"watchOS"]],[/crkey\/([\d\.]+)/i],[_e,[ge,Pe+"cast"]],[/(cros) [\w]+(?:\)| ([\w\.]+)\b)/i],[[ge,Ke],_e],[/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],[ge,_e],[/(sunos) ?([\w\.\d]*)/i],[[ge,"Solaris"],_e],[/((?:open)?solaris)[-\/ ]?([\w\.]*)/i,/(aix) ((\d)(?=\.|\)| )[\w\.])*/i,/\b(beos|os\/2|amigaos|morphos|openvms|fuchsia|hp-ux|serenityos)/i,/(unix) ?([\w\.]*)/i],[ge,_e]]},At=function UAParser(K,ne){if(ie(K)===pe&&(ne=K,K=ue),!(this instanceof At))return new At(K,ne).getResult();var ae=ie(se)!==de&&se.navigator?se.navigator:ue,oe=K||(ae&&ae.userAgent?ae.userAgent:""),De=ae&&ae.userAgentData?ae.userAgentData:ue,ke=ne?function extend(K,ne){var ae={};for(var oe in K)ne[oe]&&ne[oe].length%2==0?ae[oe]=ne[oe].concat(K[oe]):ae[oe]=K[oe];return ae}(_t,ne):_t,xe=ae&&ae.userAgent==oe;return this.getBrowser=function(){var K={};return K[ge]=ue,K[_e]=ue,tt.call(K,oe,ke.browser),K[he]=function majorize(K){return ie(K)===fe?K.replace(/[^\d\.]/g,"").split(".")[0]:ue}(K[_e]),xe&&ae&&ae.brave&&ie(ae.brave.isBrave)==ce&&(K[ge]="Brave"),K},this.getCPU=function(){var K={};return K[Ae]=ue,tt.call(K,oe,ke.cpu),K},this.getDevice=function(){var K={};return K[ye]=ue,K[me]=ue,K[ve]=ue,tt.call(K,oe,ke.device),xe&&!K[ve]&&De&&De.mobile&&(K[ve]=we),xe&&"Macintosh"==K[me]&&ae&&ie(ae.standalone)!==de&&ae.maxTouchPoints&&ae.maxTouchPoints>2&&(K[me]="iPad",K[ve]=Ee),K},this.getEngine=function(){var K={};return K[ge]=ue,K[_e]=ue,tt.call(K,oe,ke.engine),K},this.getOS=function(){var K={};return K[ge]=ue,K[_e]=ue,tt.call(K,oe,ke.os),xe&&!K[ge]&&De&&De.platform&&"Unknown"!=De.platform&&(K[ge]=De.platform.replace(/chrome os/i,Ke).replace(/macos/i,Ze)),K},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 oe},this.setUA=function(K){return oe=ie(K)===fe&&K.length>500?et(K,500):K,this},this.setUA(oe),this};At.VERSION="1.0.40",At.BROWSER=Qe([ge,_e,he]),At.CPU=Qe([Ae]),At.DEVICE=Qe([me,ye,ve,De,we,ke,Ee,xe,Ce]),At.ENGINE=At.OS=Qe([ge,_e]),ie(ne)!==de?(ie(K)!==de&&K.exports&&(ne=K.exports=At),ne.UAParser=At):ie(ae.amdD)===ce&&ae.amdO?(oe=function(){return At}.call(ne,ae,ne,K))===ue||(K.exports=oe):ie(se)!==de&&(se.UAParser=At);var Dt=ie(se)!==de&&(se.jQuery||se.Zepto);if(Dt&&!Dt.ua){var Et=new At;Dt.ua=Et.getResult(),Dt.ua.get=function(){return Et.getUA()},Dt.ua.set=function(K){Et.setUA(K);var ne=Et.getResult();for(var ae in ne)Dt.ua[ae]=ne[ae]}}}("object"===("undefined"==typeof window?"undefined":ie(window))?window:this)},87433:(K,ne,ae)=>{"use strict";var oe=ae(34376),ie=ae(33517),se=ae(20034),ue=ae(78227)("species"),ce=Array;K.exports=function(K){var ne;return oe(K)&&(ne=K.constructor,(ie(ne)&&(ne===ce||oe(ne.prototype))||se(ne)&&null===(ne=ne[ue]))&&(ne=void 0)),void 0===ne?ce:ne}},87589:function(K,ne,ae){var oe,ie,se,ue,ce=ae(89990);ae(44114),ae(34782),ue=function(K){return function(ne){var ae=K,oe=ae.lib,ie=oe.WordArray,se=oe.Hasher,ue=ae.x64.Word,ce=ae.algo,de=[],pe=[],fe=[];!function(){for(var K=1,ne=0,ae=0;ae<24;ae++){de[K+5*ne]=(ae+1)*(ae+2)/2%64;var oe=(2*K+3*ne)%5;K=ne%5,ne=oe}for(K=0;K<5;K++)for(ne=0;ne<5;ne++)pe[K+5*ne]=ne+(2*K+3*ne)%5*5;for(var ie=1,se=0;se<24;se++){for(var ce=0,he=0,me=0;me<7;me++){if(1&ie){var ge=(1<<me)-1;ge<32?he^=1<<ge:ce^=1<<ge-32}128&ie?ie=ie<<1^113:ie<<=1}fe[se]=ue.create(ce,he)}}();var he=[];!function(){for(var K=0;K<25;K++)he[K]=ue.create()}();var me=ce.SHA3=se.extend({cfg:se.cfg.extend({outputLength:512}),_doReset:function _doReset(){for(var K=this._state=[],ne=0;ne<25;ne++)K[ne]=new ue.init;this.blockSize=(1600-2*this.cfg.outputLength)/32},_doProcessBlock:function _doProcessBlock(K,ne){for(var ae=this._state,oe=this.blockSize/2,ie=0;ie<oe;ie++){var se=K[ne+2*ie],ue=K[ne+2*ie+1];se=16711935&(se<<8|se>>>24)|4278255360&(se<<24|se>>>8),ue=16711935&(ue<<8|ue>>>24)|4278255360&(ue<<24|ue>>>8),(Me=ae[ie]).high^=ue,Me.low^=se}for(var ce=0;ce<24;ce++){for(var me=0;me<5;me++){for(var ge=0,ve=0,ye=0;ye<5;ye++)ge^=(Me=ae[me+5*ye]).high,ve^=Me.low;var _e=he[me];_e.high=ge,_e.low=ve}for(me=0;me<5;me++){var Ae=he[(me+4)%5],De=he[(me+1)%5],we=De.high,Ee=De.low;for(ge=Ae.high^(we<<1|Ee>>>31),ve=Ae.low^(Ee<<1|we>>>31),ye=0;ye<5;ye++)(Me=ae[me+5*ye]).high^=ge,Me.low^=ve}for(var ke=1;ke<25;ke++){var xe=(Me=ae[ke]).high,Ce=Me.low,Se=de[ke];Se<32?(ge=xe<<Se|Ce>>>32-Se,ve=Ce<<Se|xe>>>32-Se):(ge=Ce<<Se-32|xe>>>64-Se,ve=xe<<Se-32|Ce>>>64-Se);var Te=he[pe[ke]];Te.high=ge,Te.low=ve}var Oe=he[0],Ie=ae[0];for(Oe.high=Ie.high,Oe.low=Ie.low,me=0;me<5;me++)for(ye=0;ye<5;ye++){var Me=ae[ke=me+5*ye],Pe=he[ke],Re=he[(me+1)%5+5*ye],Be=he[(me+2)%5+5*ye];Me.high=Pe.high^~Re.high&Be.high,Me.low=Pe.low^~Re.low&Be.low}Me=ae[0];var Le=fe[ce];Me.high^=Le.high,Me.low^=Le.low}},_doFinalize:function _doFinalize(){var K=this._data,ae=K.words,oe=(this._nDataBytes,8*K.sigBytes),se=32*this.blockSize;ae[oe>>>5]|=1<<24-oe%32,ae[(ne.ceil((oe+1)/se)*se>>>5)-1]|=128,K.sigBytes=4*ae.length,this._process();for(var ue=this._state,ce=this.cfg.outputLength/8,de=ce/8,pe=[],fe=0;fe<de;fe++){var he=ue[fe],me=he.high,ge=he.low;me=16711935&(me<<8|me>>>24)|4278255360&(me<<24|me>>>8),ge=16711935&(ge<<8|ge>>>24)|4278255360&(ge<<24|ge>>>8),pe.push(ge),pe.push(me)}return new ie.init(pe,ce)},clone:function clone(){for(var clone=se.clone.call(this),K=clone._state=this._state.slice(0),ne=0;ne<25;ne++)K[ne]=K[ne].clone();return clone}});ae.SHA3=se._createHelper(me),ae.HmacSHA3=se._createHmacHelper(me)}(Math),K.SHA3},"object"===ce(ne)?K.exports=ne=ue(ae(83841),ae(55412)):(ie=[ae(83841),ae(55412)],void 0===(se="function"==typeof(oe=ue)?oe.apply(ne,ie):oe)||(K.exports=se))},87633:(K,ne,ae)=>{"use strict";var oe=ae(97751),ie=ae(62106),se=ae(78227),ue=ae(43724),ce=se("species");K.exports=function(K){var ne=oe(K);ue&&ne&&!ne[ce]&&ie(ne,ce,{configurable:!0,get:function(){return this}})}},87745:(K,ne,ae)=>{"use strict";var oe=ae(43724),ie=ae(58429).MISSED_STICKY,se=ae(22195),ue=ae(62106),ce=ae(91181).get,de=RegExp.prototype,pe=TypeError;oe&&ie&&ue(de,"sticky",{configurable:!0,get:function sticky(){if(this!==de){if("RegExp"===se(this))return!!ce(this).sticky;throw new pe("Incompatible receiver, RegExp required")}}})},87866:(K,ne,ae)=>{"use strict";ae(16280),ae(76918),ae(23288),ae(26099),ae(38781),ae(50375);var oe=ae(88564).H,ie={stringify:function stringify(K){var ne=oe.enc.Hex.parse(K.salt.toString()).toString(oe.enc.Latin1),ae=K.ciphertext.toString(oe.enc.Latin1);return oe.enc.Latin1.parse("Salted__"+ne+ae).toString(oe.enc.Base64)},parse:function parse(K){if("Salted__"!==(K=oe.enc.Base64.parse(K).toString(oe.enc.Latin1)).substr(0,8))throw new Error("Error parsing salt");var ne=K.substr(8,8),ae=K.substr(16);return oe.lib.CipherParams.create({ciphertext:oe.enc.Latin1.parse(ae),salt:oe.enc.Latin1.parse(ne)})}},se={encrypt:function encrypt(K,ne){return oe.AES.encrypt(K,ne,{format:ie}).toString()},decrypt:function decrypt(K,ne){return oe.AES.decrypt(K,ne,{format:ie}).toString(oe.enc.Utf8)}};K.exports=se},88267:(K,ne,ae)=>{"use strict";var oe=ae(46518),ie=ae(79504),se=ae(655),ue=String.fromCharCode,ce=ie("".charAt),de=ie(/./.exec),pe=ie("".slice),fe=/^[\da-f]{2}$/i,he=/^[\da-f]{4}$/i;oe({global:!0},{unescape:function unescape(K){for(var ne,ae,oe=se(K),ie="",me=oe.length,ge=0;ge<me;){if("%"===(ne=ce(oe,ge++)))if("u"===ce(oe,ge)){if(ae=pe(oe,ge+1,ge+5),de(he,ae)){ie+=ue(parseInt(ae,16)),ge+=5;continue}}else if(ae=pe(oe,ge,ge+2),de(fe,ae)){ie+=ue(parseInt(ae,16)),ge+=2;continue}ie+=ne}return ie}})},88431:(K,ne,ae)=>{"use strict";var oe=ae(46518),ie=ae(59213).every;oe({target:"Array",proto:!0,forced:!ae(34598)("every")},{every:function every(K){return ie(this,K,arguments.length>1?arguments[1]:void 0)}})},88490:K=>{"use strict";var ne=Array,ae=Math.abs,oe=Math.pow,ie=Math.floor,se=Math.log,ue=Math.LN2;K.exports={pack:function(K,ce,de){var pe,fe,he,me=ne(de),ge=8*de-ce-1,ve=(1<<ge)-1,ye=ve>>1,_e=23===ce?oe(2,-24)-oe(2,-77):0,Ae=K<0||0===K&&1/K<0?1:0,De=0;for((K=ae(K))!=K||K===1/0?(fe=K!=K?1:0,pe=ve):(pe=ie(se(K)/ue),K*(he=oe(2,-pe))<1&&(pe--,he*=2),(K+=pe+ye>=1?_e/he:_e*oe(2,1-ye))*he>=2&&(pe++,he/=2),pe+ye>=ve?(fe=0,pe=ve):pe+ye>=1?(fe=(K*he-1)*oe(2,ce),pe+=ye):(fe=K*oe(2,ye-1)*oe(2,ce),pe=0));ce>=8;)me[De++]=255&fe,fe/=256,ce-=8;for(pe=pe<<ce|fe,ge+=ce;ge>0;)me[De++]=255&pe,pe/=256,ge-=8;return me[De-1]|=128*Ae,me},unpack:function(K,ne){var ae,ie=K.length,se=8*ie-ne-1,ue=(1<<se)-1,ce=ue>>1,de=se-7,pe=ie-1,fe=K[pe--],he=127&fe;for(fe>>=7;de>0;)he=256*he+K[pe--],de-=8;for(ae=he&(1<<-de)-1,he>>=-de,de+=ne;de>0;)ae=256*ae+K[pe--],de-=8;if(0===he)he=1-ce;else{if(he===ue)return ae?NaN:fe?-1/0:1/0;ae+=oe(2,ne),he-=ce}return(fe?-1:1)*ae*oe(2,he-ne)}}},88564:(K,ne,ae)=>{var oe=ae(4373).H;ae(93450),ae(59956),ae(10650),ae(78069),ae(77411);var ie=ae(23400).z;ne.H=oe},88727:K=>{"use strict";K.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},88747:(K,ne,ae)=>{"use strict";var oe=ae(94644),ie=oe.aTypedArray,se=oe.exportTypedArrayMethod,ue=Math.floor;se("reverse",function reverse(){for(var K,ne=this,ae=ie(ne).length,oe=ue(ae/2),se=0;se<oe;)K=ne[se],ne[se++]=ne[--ae],ne[ae]=K;return ne})},89228:(K,ne,ae)=>{"use strict";ae(27495);var oe=ae(69565),ie=ae(36840),se=ae(57323),ue=ae(79039),ce=ae(78227),de=ae(66699),pe=ce("species"),fe=RegExp.prototype;K.exports=function(K,ne,ae,he){var me=ce(K),ge=!ue(function(){var ne={};return ne[me]=function(){return 7},7!==""[K](ne)}),ve=ge&&!ue(function(){var ne=!1,ae=/a/;return"split"===K&&((ae={}).constructor={},ae.constructor[pe]=function(){return ae},ae.flags="",ae[me]=/./[me]),ae.exec=function(){return ne=!0,null},ae[me](""),!ne});if(!ge||!ve||ae){var ye=/./[me],_e=ne(me,""[K],function(K,ne,ae,ie,ue){var ce=ne.exec;return ce===se||ce===fe.exec?ge&&!ue?{done:!0,value:oe(ye,ne,ae,ie)}:{done:!0,value:oe(K,ae,ne,ie)}:{done:!1}});ie(String.prototype,K,_e[0]),ie(fe,me,_e[1])}he&&de(fe[me],"sham",!0)}},89350:(K,ne,ae)=>{ae(76918),ae(23418),ae(34782),ae(23288),ae(62010),ae(26099),ae(27495),ae(90906),ae(38781),ae(47764);var oe=ae(72955);K.exports=function _unsupportedIterableToArray(K,ne){if(K){if("string"==typeof K)return oe(K,ne);var ae={}.toString.call(K).slice(8,-1);return"Object"===ae&&K.constructor&&(ae=K.constructor.name),"Map"===ae||"Set"===ae?Array.from(K):"Arguments"===ae||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(ae)?oe(K,ne):void 0}},K.exports.__esModule=!0,K.exports.default=K.exports},89429:(K,ne,ae)=>{"use strict";var oe=ae(44576),ie=ae(16193);K.exports=function(K){if(ie){try{return oe.process.getBuiltinModule(K)}catch(K){}try{return Function('return require("'+K+'")')()}catch(K){}}}},89463:(K,ne,ae)=>{"use strict";var oe=ae(46518),ie=ae(43724),se=ae(44576),ue=ae(79504),ce=ae(39297),de=ae(94901),pe=ae(1625),fe=ae(655),he=ae(62106),me=ae(77740),ge=se.Symbol,ve=ge&&ge.prototype;if(ie&&de(ge)&&(!("description"in ve)||void 0!==ge().description)){var ye={},_e=function Symbol(){var K=arguments.length<1||void 0===arguments[0]?void 0:fe(arguments[0]),ne=pe(ve,this)?new ge(K):void 0===K?ge():ge(K);return""===K&&(ye[ne]=!0),ne};me(_e,ge),_e.prototype=ve,ve.constructor=_e;var Ae="Symbol(description detection)"===String(ge("description detection")),De=ue(ve.valueOf),we=ue(ve.toString),Ee=/^Symbol\((.*)\)[^)]+$/,ke=ue("".replace),xe=ue("".slice);he(ve,"description",{configurable:!0,get:function description(){var K=De(this);if(ce(ye,K))return"";var ne=we(K),ae=Ae?xe(ne,7,-1):ke(ne,Ee,"$1");return""===ae?void 0:ae}}),oe({global:!0,constructor:!0,forced:!0},{Symbol:_e})}},89544:(K,ne,ae)=>{"use strict";var oe=ae(82839);K.exports=/(?:ipad|iphone|ipod).*applewebkit/i.test(oe)},89572:(K,ne,ae)=>{"use strict";var oe=ae(39297),ie=ae(36840),se=ae(53640),ue=ae(78227)("toPrimitive"),ce=Date.prototype;oe(ce,ue)||ie(ce,ue,se)},89663:(K,ne,ae)=>{ae(64346),K.exports=function _arrayWithHoles(K){if(Array.isArray(K))return K},K.exports.__esModule=!0,K.exports.default=K.exports},89671:function(K,ne,ae){var oe,ie,se,ue,ce=ae(89990);ae(28706),ue=function(K){var ne,ae,oe,ie,se,ue,ce,de;return ae=(ne=K).lib,oe=ae.Base,ie=ae.WordArray,se=ne.algo,ue=se.SHA256,ce=se.HMAC,de=se.PBKDF2=oe.extend({cfg:oe.extend({keySize:4,hasher:ue,iterations:25e4}),init:function init(K){this.cfg=this.cfg.extend(K)},compute:function compute(K,ne){for(var ae=this.cfg,oe=ce.create(ae.hasher,K),se=ie.create(),ue=ie.create([1]),de=se.words,pe=ue.words,fe=ae.keySize,he=ae.iterations;de.length<fe;){var me=oe.update(ne).finalize(ue);oe.reset();for(var ge=me.words,ve=ge.length,ye=me,_e=1;_e<he;_e++){ye=oe.finalize(ye),oe.reset();for(var Ae=ye.words,De=0;De<ve;De++)ge[De]^=Ae[De]}se.concat(me),pe[0]++}return se.sigBytes=4*fe,se}}),ne.PBKDF2=function(K,ne,ae){return de.create(ae).compute(K,ne)},K.PBKDF2},"object"===ce(ne)?K.exports=ne=ue(ae(83841),ae(4501),ae(39773)):(ie=[ae(83841),ae(4501),ae(39773)],void 0===(se="function"==typeof(oe=ue)?oe.apply(ne,ie):oe)||(K.exports=se))},89955:(K,ne,ae)=>{"use strict";var oe=ae(94644),ie=ae(59213).findIndex,se=oe.aTypedArray;(0,oe.exportTypedArrayMethod)("findIndex",function findIndex(K){return ie(se(this),K,arguments.length>1?arguments[1]:void 0)})},89990:(K,ne,ae)=>{function _typeof(ne){return K.exports=_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(K){return typeof K}:function(K){return K&&"function"==typeof Symbol&&K.constructor===Symbol&&K!==Symbol.prototype?"symbol":typeof K},K.exports.__esModule=!0,K.exports.default=K.exports,_typeof(ne)}ae(52675),ae(89463),ae(2259),ae(23792),ae(26099),ae(47764),ae(62953),K.exports=_typeof,K.exports.__esModule=!0,K.exports.default=K.exports},90235:(K,ne,ae)=>{"use strict";var oe=ae(59213).forEach,ie=ae(34598)("forEach");K.exports=ie?[].forEach:function forEach(K){return oe(this,K,arguments.length>1?arguments[1]:void 0)}},90537:(K,ne,ae)=>{"use strict";var oe=ae(80550),ie=ae(84428),se=ae(10916).CONSTRUCTOR;K.exports=se||!ie(function(K){oe.all(K).then(void 0,function(){})})},90679:(K,ne,ae)=>{"use strict";var oe=ae(1625),ie=TypeError;K.exports=function(K,ne){if(oe(ne,K))return K;throw new ie("Incorrect invocation")}},90703:function(K,ne,ae){var oe,ie,se,ue,ce=ae(89990);ae(34782),ue=function(K){var ne,ae;return K.mode.CTR=(ne=K.lib.BlockCipherMode.extend(),ae=ne.Encryptor=ne.extend({processBlock:function processBlock(K,ne){var ae=this._cipher,oe=ae.blockSize,ie=this._iv,se=this._counter;ie&&(se=this._counter=ie.slice(0),this._iv=void 0);var ue=se.slice(0);ae.encryptBlock(ue,0),se[oe-1]=se[oe-1]+1|0;for(var ce=0;ce<oe;ce++)K[ne+ce]^=ue[ce]}}),ne.Decryptor=ae,ne),K.mode.CTR},"object"===ce(ne)?K.exports=ne=ue(ae(83841),ae(76793)):(ie=[ae(83841),ae(76793)],void 0===(se="function"==typeof(oe=ue)?oe.apply(ne,ie):oe)||(K.exports=se))},90744:(K,ne,ae)=>{"use strict";var oe=ae(69565),ie=ae(79504),se=ae(89228),ue=ae(28551),ce=ae(20034),de=ae(67750),pe=ae(2293),fe=ae(57829),he=ae(18014),me=ae(655),ge=ae(55966),ve=ae(56682),ye=ae(58429),_e=ae(79039),Ae=ye.UNSUPPORTED_Y,De=Math.min,we=ie([].push),Ee=ie("".slice),ke=!_e(function(){var K=/(?:)/,ne=K.exec;K.exec=function(){return ne.apply(this,arguments)};var ae="ab".split(K);return 2!==ae.length||"a"!==ae[0]||"b"!==ae[1]}),xe="c"==="abbc".split(/(b)*/)[1]||4!=="test".split(/(?:)/,-1).length||2!=="ab".split(/(?:ab)*/).length||4!==".".split(/(.?)(.?)/).length||".".split(/()()/).length>1||"".split(/.?/).length;se("split",function(K,ne,ae){var ie="0".split(void 0,0).length?function(K,ae){return void 0===K&&0===ae?[]:oe(ne,this,K,ae)}:ne;return[function split(ne,ae){var se=de(this),ue=ce(ne)?ge(ne,K):void 0;return ue?oe(ue,ne,se,ae):oe(ie,me(se),ne,ae)},function(K,oe){var se=ue(this),ce=me(K);if(!xe){var de=ae(ie,se,ce,oe,ie!==ne);if(de.done)return de.value}var ge=pe(se,RegExp),ye=se.unicode,_e=(se.ignoreCase?"i":"")+(se.multiline?"m":"")+(se.unicode?"u":"")+(Ae?"g":"y"),ke=new ge(Ae?"^(?:"+se.source+")":se,_e),Ce=void 0===oe?4294967295:oe>>>0;if(0===Ce)return[];if(0===ce.length)return null===ve(ke,ce)?[ce]:[];for(var Se=0,Te=0,Oe=[];Te<ce.length;){ke.lastIndex=Ae?0:Te;var Ie,Me=ve(ke,Ae?Ee(ce,Te):ce);if(null===Me||(Ie=De(he(ke.lastIndex+(Ae?Te:0)),ce.length))===Se)Te=fe(ce,Te,ye);else{if(we(Oe,Ee(ce,Se,Te)),Oe.length===Ce)return Oe;for(var Pe=1;Pe<=Me.length-1;Pe++)if(we(Oe,Me[Pe]),Oe.length===Ce)return Oe;Te=Se=Ie}}return we(Oe,Ee(ce,Se)),Oe}]},xe||!ke,Ae)},90757:K=>{"use strict";K.exports=function(K,ne){try{1===arguments.length?console.error(K):console.error(K,ne)}catch(K){}}},90906:(K,ne,ae)=>{"use strict";ae(27495);var oe,ie,se=ae(46518),ue=ae(69565),ce=ae(94901),de=ae(28551),pe=ae(655),fe=(oe=!1,(ie=/[ac]/).exec=function(){return oe=!0,/./.exec.apply(this,arguments)},!0===ie.test("abc")&&oe),he=/./.test;se({target:"RegExp",proto:!0,forced:!fe},{test:function(K){var ne=de(this),ae=pe(K),oe=ne.exec;if(!ce(oe))return ue(he,ne,ae);var ie=ue(oe,ne,ae);return null!==ie&&(de(ie),!0)}})},90937:(K,ne,ae)=>{ae(13609),K.exports=function _regeneratorKeys(K){var ne=Object(K),ae=[];for(var oe in ne)ae.unshift(oe);return function e(){for(;ae.length;)if((oe=ae.pop())in ne)return e.value=oe,e.done=!1,e;return e.done=!0,e}},K.exports.__esModule=!0,K.exports.default=K.exports},91134:(K,ne,ae)=>{"use strict";var oe=ae(94644),ie=ae(43839).findLastIndex,se=oe.aTypedArray;(0,oe.exportTypedArrayMethod)("findLastIndex",function findLastIndex(K){return ie(se(this),K,arguments.length>1?arguments[1]:void 0)})},91181:(K,ne,ae)=>{"use strict";var oe,ie,se,ue=ae(58622),ce=ae(44576),de=ae(20034),pe=ae(66699),fe=ae(39297),he=ae(77629),me=ae(66119),ge=ae(30421),ve="Object already initialized",ye=ce.TypeError,_e=ce.WeakMap;if(ue||he.state){var Ae=he.state||(he.state=new _e);Ae.get=Ae.get,Ae.has=Ae.has,Ae.set=Ae.set,oe=function(K,ne){if(Ae.has(K))throw new ye(ve);return ne.facade=K,Ae.set(K,ne),ne},ie=function(K){return Ae.get(K)||{}},se=function(K){return Ae.has(K)}}else{var De=me("state");ge[De]=!0,oe=function(K,ne){if(fe(K,De))throw new ye(ve);return ne.facade=K,pe(K,De,ne),ne},ie=function(K){return fe(K,De)?K[De]:{}},se=function(K){return fe(K,De)}}K.exports={set:oe,get:ie,has:se,enforce:function(K){return se(K)?ie(K):oe(K,{})},getterFor:function(K){return function(ne){var ae;if(!de(ne)||(ae=ie(ne)).type!==K)throw new ye("Incompatible receiver, "+K+" required");return ae}}}},91291:(K,ne,ae)=>{"use strict";var oe=ae(80741);K.exports=function(K){var ne=+K;return ne!=ne||0===ne?0:oe(ne)}},91296:(K,ne,ae)=>{"use strict";var oe=ae(4495);K.exports=oe&&!!Symbol.for&&!!Symbol.keyFor},91385:(K,ne,ae)=>{"use strict";var oe=ae(9539);K.exports=function(K,ne,ae){for(var ie=K.length-1;ie>=0;ie--)if(void 0!==K[ie])try{ae=oe(K[ie].iterator,ne,ae)}catch(K){ne="throw",ae=K}if("throw"===ne)throw ae;return ae}},91625:(K,ne,ae)=>{"use strict";var oe=ae(79504),ie=ae(56279),se=ae(3451).getWeakData,ue=ae(90679),ce=ae(28551),de=ae(64117),pe=ae(20034),fe=ae(72652),he=ae(59213),me=ae(39297),ge=ae(91181),ve=ge.set,ye=ge.getterFor,_e=he.find,Ae=he.findIndex,De=oe([].splice),we=0,uncaughtFrozenStore=function(K){return K.frozen||(K.frozen=new UncaughtFrozenStore)},UncaughtFrozenStore=function(){this.entries=[]},findUncaughtFrozen=function(K,ne){return _e(K.entries,function(K){return K[0]===ne})};UncaughtFrozenStore.prototype={get:function(K){var ne=findUncaughtFrozen(this,K);if(ne)return ne[1]},has:function(K){return!!findUncaughtFrozen(this,K)},set:function(K,ne){var ae=findUncaughtFrozen(this,K);ae?ae[1]=ne:this.entries.push([K,ne])},"delete":function(K){var ne=Ae(this.entries,function(ne){return ne[0]===K});return~ne&&De(this.entries,ne,1),!!~ne}},K.exports={getConstructor:function(K,ne,ae,oe){var he=K(function(K,ie){ue(K,ge),ve(K,{type:ne,id:we++,frozen:null}),de(ie)||fe(ie,K[oe],{that:K,AS_ENTRIES:ae})}),ge=he.prototype,_e=ye(ne),define=function(K,ne,ae){var oe=_e(K),ie=se(ce(ne),!0);return!0===ie?uncaughtFrozenStore(oe).set(ne,ae):ie[oe.id]=ae,K};return ie(ge,{"delete":function(K){var ne=_e(this);if(!pe(K))return!1;var ae=se(K);return!0===ae?uncaughtFrozenStore(ne).delete(K):ae&&me(ae,ne.id)&&delete ae[ne.id]},has:function has(K){var ne=_e(this);if(!pe(K))return!1;var ae=se(K);return!0===ae?uncaughtFrozenStore(ne).has(K):ae&&me(ae,ne.id)}}),ie(ge,ae?{get:function get(K){var ne=_e(this);if(pe(K)){var ae=se(K);if(!0===ae)return uncaughtFrozenStore(ne).get(K);if(ae)return ae[ne.id]}},set:function set(K,ne){return define(this,K,ne)}}:{add:function add(K){return define(this,K,!0)}}),he}}},91955:(K,ne,ae)=>{"use strict";var oe,ie,se,ue,ce,de=ae(44576),pe=ae(93389),fe=ae(76080),he=ae(59225).set,me=ae(18265),ge=ae(89544),ve=ae(44265),ye=ae(7860),_e=ae(16193),Ae=de.MutationObserver||de.WebKitMutationObserver,De=de.document,we=de.process,Ee=de.Promise,ke=pe("queueMicrotask");if(!ke){var xe=new me,flush=function(){var K,ne;for(_e&&(K=we.domain)&&K.exit();ne=xe.get();)try{ne()}catch(K){throw xe.head&&oe(),K}K&&K.enter()};ge||_e||ye||!Ae||!De?!ve&&Ee&&Ee.resolve?((ue=Ee.resolve(void 0)).constructor=Ee,ce=fe(ue.then,ue),oe=function(){ce(flush)}):_e?oe=function(){we.nextTick(flush)}:(he=fe(he,de),oe=function(){he(flush)}):(ie=!0,se=De.createTextNode(""),new Ae(flush).observe(se,{characterData:!0}),oe=function(){se.data=ie=!ie}),ke=function(K){xe.head||oe(),xe.add(K)}}K.exports=ke},92140:(K,ne,ae)=>{"use strict";var oe={};oe[ae(78227)("toStringTag")]="z",K.exports="[object z]"===String(oe)},92405:(K,ne,ae)=>{"use strict";ae(16468)("Set",function(K){return function Set(){return K(this,arguments.length?arguments[0]:void 0)}},ae(86938))},92744:(K,ne,ae)=>{"use strict";var oe=ae(79039);K.exports=!oe(function(){return Object.isExtensible(Object.preventExtensions({}))})},92796:(K,ne,ae)=>{"use strict";var oe=ae(79039),ie=ae(94901),se=/#|\.prototype\./,isForced=function(K,ne){var ae=ce[ue(K)];return ae===pe||ae!==de&&(ie(ne)?oe(ne):!!ne)},ue=isForced.normalize=function(K){return String(K).replace(se,".").toLowerCase()},ce=isForced.data={},de=isForced.NATIVE="N",pe=isForced.POLYFILL="P";K.exports=isForced},92804:K=>{"use strict";var ne="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789",ae=ne+"+/",oe=ne+"-_",inverse=function(K){for(var ne={},ae=0;ae<64;ae++)ne[K.charAt(ae)]=ae;return ne};K.exports={i2c:ae,c2i:inverse(ae),i2cUrl:oe,c2iUrl:inverse(oe)}},93389:(K,ne,ae)=>{"use strict";var oe=ae(44576),ie=ae(43724),se=Object.getOwnPropertyDescriptor;K.exports=function(K){if(!ie)return oe[K];var ne=se(oe,K);return ne&&ne.value}},93438:(K,ne,ae)=>{"use strict";var oe=ae(28551),ie=ae(20034),se=ae(36043);K.exports=function(K,ne){if(oe(K),ie(ne)&&ne.constructor===K)return ne;var ae=se.f(K);return(0,ae.resolve)(ne),ae.promise}},93450:(K,ne,ae)=>{ae(25276),ae(48598),ae(44114);var oe,ie,se=ae(4373).H;ie=(oe=se).lib.WordArray,oe.enc.Base64={stringify:function stringify(K){var ne=K.words,ae=K.sigBytes,oe=this._map;K.clamp();for(var ie=[],se=0;se<ae;se+=3)for(var ue=(ne[se>>>2]>>>24-se%4*8&255)<<16|(ne[se+1>>>2]>>>24-(se+1)%4*8&255)<<8|ne[se+2>>>2]>>>24-(se+2)%4*8&255,ce=0;ce<4&&se+.75*ce<ae;ce++)ie.push(oe.charAt(ue>>>6*(3-ce)&63));var de=oe.charAt(64);if(de)for(;ie.length%4;)ie.push(de);return ie.join("")},parse:function parse(K){var ne=K.length,ae=this._map,oe=ae.charAt(64);if(oe){var se=K.indexOf(oe);-1!=se&&(ne=se)}for(var ue=[],ce=0,de=0;de<ne;de++)if(de%4){var pe=ae.indexOf(K.charAt(de-1))<<de%4*2,fe=ae.indexOf(K.charAt(de))>>>6-de%4*2;ue[ce>>>2]|=(pe|fe)<<24-ce%4*8,ce++}return ie.create(ue,ce)},_map:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/="}},93514:(K,ne,ae)=>{"use strict";ae(6469)("flat")},93515:(K,ne,ae)=>{"use strict";ae(46518)({target:"Date",proto:!0},{toGMTString:Date.prototype.toUTCString})},94170:(K,ne,ae)=>{"use strict";var oe=ae(46518),ie=ae(30566);oe({target:"Function",proto:!0,forced:Function.bind!==ie},{bind:ie})},94298:(K,ne,ae)=>{"use strict";var oe=ae(46518),ie=ae(77240);oe({target:"String",proto:!0,forced:ae(23061)("fixed")},{fixed:function fixed(){return ie(this,"tt","","")}})},94402:(K,ne,ae)=>{"use strict";var oe=ae(79504),ie=Set.prototype;K.exports={Set,add:oe(ie.add),has:oe(ie.has),remove:oe(ie.delete),proto:ie}},94483:(K,ne,ae)=>{"use strict";var oe,ie,se,ue,ce=ae(44576),de=ae(89429),pe=ae(1548),fe=ce.structuredClone,he=ce.ArrayBuffer,me=ce.MessageChannel,ge=!1;if(pe)ge=function(K){fe(K,{transfer:[K]})};else if(he)try{me||(oe=de("worker_threads"))&&(me=oe.MessageChannel),me&&(ie=new me,se=new he(2),ue=function(K){ie.port1.postMessage(null,[K])},2===se.byteLength&&(ue(se),0===se.byteLength&&(ge=ue)))}catch(K){}K.exports=ge},94490:(K,ne,ae)=>{"use strict";var oe=ae(46518),ie=ae(79504),se=ae(34376),ue=ie([].reverse),ce=[1,2];oe({target:"Array",proto:!0,forced:String(ce)===String(ce.reverse())},{reverse:function reverse(){return se(this)&&(this.length=this.length),ue(this)}})},94644:(K,ne,ae)=>{"use strict";var oe,ie,se,ue=ae(77811),ce=ae(43724),de=ae(44576),pe=ae(94901),fe=ae(20034),he=ae(39297),me=ae(36955),ge=ae(16823),ve=ae(66699),ye=ae(36840),_e=ae(62106),Ae=ae(1625),De=ae(42787),we=ae(52967),Ee=ae(78227),ke=ae(33392),xe=ae(91181),Ce=xe.enforce,Se=xe.get,Te=de.Int8Array,Oe=Te&&Te.prototype,Ie=de.Uint8ClampedArray,Me=Ie&&Ie.prototype,Pe=Te&&De(Te),Re=Oe&&De(Oe),Be=Object.prototype,Le=de.TypeError,Ne=Ee("toStringTag"),je=ke("TYPED_ARRAY_TAG"),ze="TypedArrayConstructor",Ue=ue&&!!we&&"Opera"!==me(de.opera),He=!1,Ve={Int8Array:1,Uint8Array:1,Uint8ClampedArray:1,Int16Array:2,Uint16Array:2,Int32Array:4,Uint32Array:4,Float32Array:4,Float64Array:8},$e={BigInt64Array:8,BigUint64Array:8},getTypedArrayConstructor=function(K){var ne=De(K);if(fe(ne)){var ae=Se(ne);return ae&&he(ae,ze)?ae[ze]:getTypedArrayConstructor(ne)}},isTypedArray=function(K){if(!fe(K))return!1;var ne=me(K);return he(Ve,ne)||he($e,ne)};for(oe in Ve)(se=(ie=de[oe])&&ie.prototype)?Ce(se)[ze]=ie:Ue=!1;for(oe in $e)(se=(ie=de[oe])&&ie.prototype)&&(Ce(se)[ze]=ie);if((!Ue||!pe(Pe)||Pe===Function.prototype)&&(Pe=function TypedArray(){throw new Le("Incorrect invocation")},Ue))for(oe in Ve)de[oe]&&we(de[oe],Pe);if((!Ue||!Re||Re===Be)&&(Re=Pe.prototype,Ue))for(oe in Ve)de[oe]&&we(de[oe].prototype,Re);if(Ue&&De(Me)!==Re&&we(Me,Re),ce&&!he(Re,Ne))for(oe in He=!0,_e(Re,Ne,{configurable:!0,get:function(){return fe(this)?this[je]:void 0}}),Ve)de[oe]&&ve(de[oe],je,oe);K.exports={NATIVE_ARRAY_BUFFER_VIEWS:Ue,TYPED_ARRAY_TAG:He&&je,aTypedArray:function(K){if(isTypedArray(K))return K;throw new Le("Target is not a typed array")},aTypedArrayConstructor:function(K){if(pe(K)&&(!we||Ae(Pe,K)))return K;throw new Le(ge(K)+" is not a typed array constructor")},exportTypedArrayMethod:function(K,ne,ae,oe){if(ce){if(ae)for(var ie in Ve){var se=de[ie];if(se&&he(se.prototype,K))try{delete se.prototype[K]}catch(ae){try{se.prototype[K]=ne}catch(K){}}}Re[K]&&!ae||ye(Re,K,ae?ne:Ue&&Oe[K]||ne,oe)}},exportTypedArrayStaticMethod:function(K,ne,ae){var oe,ie;if(ce){if(we){if(ae)for(oe in Ve)if((ie=de[oe])&&he(ie,K))try{delete ie[K]}catch(K){}if(Pe[K]&&!ae)return;try{return ye(Pe,K,ae?ne:Ue&&Pe[K]||ne)}catch(K){}}for(oe in Ve)!(ie=de[oe])||ie[K]&&!ae||ye(ie,K,ne)}},getTypedArrayConstructor,isView:function isView(K){if(!fe(K))return!1;var ne=me(K);return"DataView"===ne||he(Ve,ne)||he($e,ne)},isTypedArray,TypedArray:Pe,TypedArrayPrototype:Re}},94901:K=>{"use strict";var ne="object"==typeof document&&document.all;K.exports=void 0===ne&&void 0!==ne?function(K){return"function"==typeof K||K===ne}:function(K){return"function"==typeof K}},95477:(K,ne,ae)=>{"use strict";ae(15823)("Int32",function(K){return function Int32Array(ne,ae,oe){return K(this,ne,ae,oe)}})},95765:(K,ne,ae)=>{var oe=ae(89990);ae(76918),ae(23288),ae(40875),ae(26099),ae(38781);var ie=Function.prototype,se=Object.prototype,ue=ie.toString,ce=se.hasOwnProperty,de=ue.call(Object),pe=se.toString,fe=function overArg(K,ne){return function(ae){return K(ne(ae))}}(Object.getPrototypeOf,Object);K.exports=function isPlainObject(K){if(!function isObjectLike(K){return!!K&&"object"==oe(K)}(K)||"[object Object]"!=pe.call(K)||function isHostObject(K){var ne=!1;if(null!=K&&"function"!=typeof K.toString)try{ne=!!(K+"")}catch(K){}return ne}(K))return!1;var ne=fe(K);if(null===ne)return!0;var ae=ce.call(ne,"constructor")&&ne.constructor;return"function"==typeof ae&&ae instanceof ae&&ue.call(ae)==de}},96319:(K,ne,ae)=>{"use strict";var oe=ae(28551),ie=ae(9539);K.exports=function(K,ne,ae,se){try{return se?ne(oe(ae)[0],ae[1]):ne(ae)}catch(ne){ie(K,"throw",ne)}}},96395:K=>{"use strict";K.exports=!1},96801:(K,ne,ae)=>{"use strict";var oe=ae(43724),ie=ae(48686),se=ae(24913),ue=ae(28551),ce=ae(25397),de=ae(71072);ne.f=oe&&!ie?Object.defineProperties:function defineProperties(K,ne){ue(K);for(var ae,oe=ce(ne),ie=de(ne),pe=ie.length,fe=0;pe>fe;)se.f(K,ae=ie[fe++],oe[ae]);return K}},96837:K=>{"use strict";var ne=TypeError;K.exports=function(K){if(K>9007199254740991)throw ne("Maximum allowed index exceeded");return K}},97040:(K,ne,ae)=>{"use strict";var oe=ae(43724),ie=ae(24913),se=ae(6980);K.exports=function(K,ne,ae){oe?ie.f(K,ne,se(0,ae)):K[ne]=ae}},97751:(K,ne,ae)=>{"use strict";var oe=ae(44576),ie=ae(94901);K.exports=function(K,ne){return arguments.length<2?(ae=oe[K],ie(ae)?ae:void 0):oe[K]&&oe[K][ne];var ae}},97812:(K,ne,ae)=>{"use strict";var oe=ae(46518),ie=ae(39297),se=ae(10757),ue=ae(16823),ce=ae(25745),de=ae(91296),pe=ce("symbol-to-string-registry");oe({target:"Symbol",stat:!0,forced:!de},{keyFor:function keyFor(K){if(!se(K))throw new TypeError(ue(K)+" is not a symbol");if(ie(pe,K))return pe[K]}})},97916:(K,ne,ae)=>{"use strict";var oe=ae(76080),ie=ae(69565),se=ae(48981),ue=ae(96319),ce=ae(44209),de=ae(33517),pe=ae(26198),fe=ae(97040),he=ae(70081),me=ae(50851),ge=Array;K.exports=function from(K){var ne=se(K),ae=de(this),ve=arguments.length,ye=ve>1?arguments[1]:void 0,_e=void 0!==ye;_e&&(ye=oe(ye,ve>2?arguments[2]:void 0));var Ae,De,we,Ee,ke,xe,Ce=me(ne),Se=0;if(!Ce||this===ge&&ce(Ce))for(Ae=pe(ne),De=ae?new this(Ae):ge(Ae);Ae>Se;Se++)xe=_e?ye(ne[Se],Se):ne[Se],fe(De,Se,xe);else for(De=ae?new this:[],ke=(Ee=he(ne,Ce)).next;!(we=ie(ke,Ee)).done;Se++)xe=_e?ue(Ee,ye,[we.value,Se],!0):we.value,fe(De,Se,xe);return De.length=Se,De}},98396:(K,ne,ae)=>{ae(76918),ae(25276),ae(23288),ae(26099),ae(38781),K.exports=function _isNativeFunction(K){try{return-1!==Function.toString.call(K).indexOf("[native code]")}catch(ne){return"function"==typeof K}},K.exports.__esModule=!0,K.exports.default=K.exports},98406:(K,ne,ae)=>{"use strict";ae(23792),ae(27337);var oe=ae(46518),ie=ae(44576),se=ae(93389),ue=ae(97751),ce=ae(69565),de=ae(79504),pe=ae(43724),fe=ae(67416),he=ae(36840),me=ae(62106),ge=ae(56279),ve=ae(10687),ye=ae(33994),_e=ae(91181),Ae=ae(90679),De=ae(94901),we=ae(39297),Ee=ae(76080),ke=ae(36955),xe=ae(28551),Ce=ae(20034),Se=ae(655),Te=ae(2360),Oe=ae(6980),Ie=ae(70081),Me=ae(50851),Pe=ae(62529),Re=ae(22812),Be=ae(78227),Le=ae(74488),Ne=Be("iterator"),je="URLSearchParams",ze=je+"Iterator",Ue=_e.set,He=_e.getterFor(je),Ve=_e.getterFor(ze),$e=se("fetch"),qe=se("Request"),We=se("Headers"),Ge=qe&&qe.prototype,Ke=We&&We.prototype,Ze=ie.TypeError,Xe=ie.encodeURIComponent,Qe=String.fromCharCode,Ye=ue("String","fromCodePoint"),Je=parseInt,et=de("".charAt),tt=de([].join),nt=de([].push),ot=de("".replace),_t=de([].shift),At=de([].splice),Dt=de("".split),Et=de("".slice),kt=de(/./.exec),Ct=/\+/g,St=/^[0-9a-f]+$/i,parseHexOctet=function(K,ne){var ae=Et(K,ne,ne+2);return kt(St,ae)?Je(ae,16):NaN},getLeadingOnes=function(K){for(var ne=0,ae=128;ae>0&&0!==(K&ae);ae>>=1)ne++;return ne},utf8Decode=function(K){var ne=null;switch(K.length){case 1:ne=K[0];break;case 2:ne=(31&K[0])<<6|63&K[1];break;case 3:ne=(15&K[0])<<12|(63&K[1])<<6|63&K[2];break;case 4:ne=(7&K[0])<<18|(63&K[1])<<12|(63&K[2])<<6|63&K[3]}return ne>1114111?null:ne},decode=function(K){for(var ne=(K=ot(K,Ct," ")).length,ae="",oe=0;oe<ne;){var ie=et(K,oe);if("%"===ie){if("%"===et(K,oe+1)||oe+3>ne){ae+="%",oe++;continue}var se=parseHexOctet(K,oe+1);if(se!=se){ae+=ie,oe++;continue}oe+=2;var ue=getLeadingOnes(se);if(0===ue)ie=Qe(se);else{if(1===ue||ue>4){ae+="�",oe++;continue}for(var ce=[se],de=1;de<ue&&!(++oe+3>ne||"%"!==et(K,oe));){var pe=parseHexOctet(K,oe+1);if(pe!=pe){oe+=3;break}if(pe>191||pe<128)break;nt(ce,pe),oe+=2,de++}if(ce.length!==ue){ae+="�";continue}var fe=utf8Decode(ce);null===fe?ae+="�":ie=Ye(fe)}}ae+=ie,oe++}return ae},Ft=/[!'()~]|%20/g,Tt={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+"},replacer=function(K){return Tt[K]},serialize=function(K){return ot(Xe(K),Ft,replacer)},Ot=ye(function Iterator(K,ne){Ue(this,{type:ze,target:He(K).entries,index:0,kind:ne})},je,function next(){var K=Ve(this),ne=K.target,ae=K.index++;if(!ne||ae>=ne.length)return K.target=null,Pe(void 0,!0);var oe=ne[ae];switch(K.kind){case"keys":return Pe(oe.key,!1);case"values":return Pe(oe.value,!1)}return Pe([oe.key,oe.value],!1)},!0),URLSearchParamsState=function(K){this.entries=[],this.url=null,void 0!==K&&(Ce(K)?this.parseObject(K):this.parseQuery("string"==typeof K?"?"===et(K,0)?Et(K,1):K:Se(K)))};URLSearchParamsState.prototype={type:je,bindURL:function(K){this.url=K,this.update()},parseObject:function(K){var ne,ae,oe,ie,se,ue,de,pe=this.entries,fe=Me(K);if(fe)for(ae=(ne=Ie(K,fe)).next;!(oe=ce(ae,ne)).done;){if(se=(ie=Ie(xe(oe.value))).next,(ue=ce(se,ie)).done||(de=ce(se,ie)).done||!ce(se,ie).done)throw new Ze("Expected sequence with length 2");nt(pe,{key:Se(ue.value),value:Se(de.value)})}else for(var he in K)we(K,he)&&nt(pe,{key:he,value:Se(K[he])})},parseQuery:function(K){if(K)for(var ne,ae,oe=this.entries,ie=Dt(K,"&"),se=0;se<ie.length;)(ne=ie[se++]).length&&(ae=Dt(ne,"="),nt(oe,{key:decode(_t(ae)),value:decode(tt(ae,"="))}))},serialize:function(){for(var K,ne=this.entries,ae=[],oe=0;oe<ne.length;)K=ne[oe++],nt(ae,serialize(K.key)+"="+serialize(K.value));return tt(ae,"&")},update:function(){this.entries.length=0,this.parseQuery(this.url.query)},updateURL:function(){this.url&&this.url.update()}};var It=function URLSearchParams(){Ae(this,Mt);var K=Ue(this,new URLSearchParamsState(arguments.length>0?arguments[0]:void 0));pe||(this.size=K.entries.length)},Mt=It.prototype;if(ge(Mt,{append:function append(K,ne){var ae=He(this);Re(arguments.length,2),nt(ae.entries,{key:Se(K),value:Se(ne)}),pe||this.length++,ae.updateURL()},"delete":function(K){for(var ne=He(this),ae=Re(arguments.length,1),oe=ne.entries,ie=Se(K),se=ae<2?void 0:arguments[1],ue=void 0===se?se:Se(se),ce=0;ce<oe.length;){var de=oe[ce];if(de.key!==ie||void 0!==ue&&de.value!==ue)ce++;else if(At(oe,ce,1),void 0!==ue)break}pe||(this.size=oe.length),ne.updateURL()},get:function get(K){var ne=He(this).entries;Re(arguments.length,1);for(var ae=Se(K),oe=0;oe<ne.length;oe++)if(ne[oe].key===ae)return ne[oe].value;return null},getAll:function getAll(K){var ne=He(this).entries;Re(arguments.length,1);for(var ae=Se(K),oe=[],ie=0;ie<ne.length;ie++)ne[ie].key===ae&&nt(oe,ne[ie].value);return oe},has:function has(K){for(var ne=He(this).entries,ae=Re(arguments.length,1),oe=Se(K),ie=ae<2?void 0:arguments[1],se=void 0===ie?ie:Se(ie),ue=0;ue<ne.length;){var ce=ne[ue++];if(ce.key===oe&&(void 0===se||ce.value===se))return!0}return!1},set:function set(K,ne){var ae=He(this);Re(arguments.length,1);for(var oe,ie=ae.entries,se=!1,ue=Se(K),ce=Se(ne),de=0;de<ie.length;de++)(oe=ie[de]).key===ue&&(se?At(ie,de--,1):(se=!0,oe.value=ce));se||nt(ie,{key:ue,value:ce}),pe||(this.size=ie.length),ae.updateURL()},sort:function sort(){var K=He(this);Le(K.entries,function(K,ne){return K.key>ne.key?1:-1}),K.updateURL()},forEach:function forEach(K){for(var ne,ae=He(this).entries,oe=Ee(K,arguments.length>1?arguments[1]:void 0),ie=0;ie<ae.length;)oe((ne=ae[ie++]).value,ne.key,this)},keys:function keys(){return new Ot(this,"keys")},values:function values(){return new Ot(this,"values")},entries:function entries(){return new Ot(this,"entries")}},{enumerable:!0}),he(Mt,Ne,Mt.entries,{name:"entries"}),he(Mt,"toString",function toString(){return He(this).serialize()},{enumerable:!0}),pe&&me(Mt,"size",{get:function size(){return He(this).entries.length},configurable:!0,enumerable:!0}),ve(It,je),oe({global:!0,constructor:!0,forced:!fe},{URLSearchParams:It}),!fe&&De(We)){var Pt=de(Ke.has),Rt=de(Ke.set),wrapRequestOptions=function(K){if(Ce(K)){var ne,ae=K.body;if(ke(ae)===je)return ne=K.headers?new We(K.headers):new We,Pt(ne,"content-type")||Rt(ne,"content-type","application/x-www-form-urlencoded;charset=UTF-8"),Te(K,{body:Oe(0,Se(ae)),headers:Oe(0,ne)})}return K};if(De($e)&&oe({global:!0,enumerable:!0,dontCallGetSet:!0,forced:!0},{fetch:function fetch(K){return $e(K,arguments.length>1?wrapRequestOptions(arguments[1]):{})}}),De(qe)){var Bt=function Request(K){return Ae(this,Ge),new qe(K,arguments.length>1?wrapRequestOptions(arguments[1]):{})};Ge.constructor=Bt,Bt.prototype=Ge,oe({global:!0,constructor:!0,dontCallGetSet:!0,forced:!0},{Request:Bt})}}K.exports={URLSearchParams:It,getState:He}},98611:(K,ne,ae)=>{ae(26099),ae(3362);var oe=ae(73149),ie=ae(28635);K.exports=function _regeneratorAsyncGen(K,ne,ae,se,ue){return new ie(oe().w(K,ne,ae,se),ue||Promise)},K.exports.__esModule=!0,K.exports.default=K.exports},98742:(K,ne,ae)=>{"use strict";var oe=ae(3471);ae(51629),ae(72712),ae(94170),ae(79432),ae(26099),ae(84864),ae(57465),ae(27495),ae(87745),ae(90906),ae(38781),ae(25440),ae(98992),ae(8872);function PropertyInfoRecord(K,ne,ae,oe,ie,se,ue){this.acceptsBooleans=2===ne||3===ne||4===ne,this.attributeName=oe,this.attributeNamespace=ie,this.mustUseProperty=ae,this.propertyName=K,this.type=ne,this.sanitizeURL=se,this.removeEmptyString=ue}var ie={};["children","dangerouslySetInnerHTML","defaultValue","defaultChecked","innerHTML","suppressContentEditableWarning","suppressHydrationWarning","style"].forEach(function(K){ie[K]=new PropertyInfoRecord(K,0,!1,K,null,!1,!1)}),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(K){var ne=oe(K,2),ae=ne[0],se=ne[1];ie[ae]=new PropertyInfoRecord(ae,1,!1,se,null,!1,!1)}),["contentEditable","draggable","spellCheck","value"].forEach(function(K){ie[K]=new PropertyInfoRecord(K,2,!1,K.toLowerCase(),null,!1,!1)}),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(K){ie[K]=new PropertyInfoRecord(K,2,!1,K,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(K){ie[K]=new PropertyInfoRecord(K,3,!1,K.toLowerCase(),null,!1,!1)}),["checked","multiple","muted","selected"].forEach(function(K){ie[K]=new PropertyInfoRecord(K,3,!0,K,null,!1,!1)}),["capture","download"].forEach(function(K){ie[K]=new PropertyInfoRecord(K,4,!1,K,null,!1,!1)}),["cols","rows","size","span"].forEach(function(K){ie[K]=new PropertyInfoRecord(K,6,!1,K,null,!1,!1)}),["rowSpan","start"].forEach(function(K){ie[K]=new PropertyInfoRecord(K,5,!1,K.toLowerCase(),null,!1,!1)});var se=/[\-\:]([a-z])/g,ue=function capitalize(K){return K[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(K){var ne=K.replace(se,ue);ie[ne]=new PropertyInfoRecord(ne,1,!1,K,null,!1,!1)}),["xlink:actuate","xlink:arcrole","xlink:role","xlink:show","xlink:title","xlink:type"].forEach(function(K){var ne=K.replace(se,ue);ie[ne]=new PropertyInfoRecord(ne,1,!1,K,"http://www.w3.org/1999/xlink",!1,!1)}),["xml:base","xml:lang","xml:space"].forEach(function(K){var ne=K.replace(se,ue);ie[ne]=new PropertyInfoRecord(ne,1,!1,K,"http://www.w3.org/XML/1998/namespace",!1,!1)}),["tabIndex","crossOrigin"].forEach(function(K){ie[K]=new PropertyInfoRecord(K,1,!1,K.toLowerCase(),null,!1,!1)});ie.xlinkHref=new PropertyInfoRecord("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach(function(K){ie[K]=new PropertyInfoRecord(K,1,!1,K.toLowerCase(),null,!0,!0)});var ce=ae(56023),de=ce.CAMELCASE,pe=ce.SAME,fe=ce.possibleStandardNames,he=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]*$")),me=Object.keys(fe).reduce(function(K,ne){var ae=fe[ne];return ae===pe?K[ne]=ne:ae===de?K[ne.toLowerCase()]=ne:K[ne]=ae,K},{});ne.BOOLEAN=3,ne.BOOLEANISH_STRING=2,ne.NUMERIC=5,ne.OVERLOADED_BOOLEAN=4,ne.POSITIVE_NUMERIC=6,ne.RESERVED=0,ne.STRING=1,ne.getPropertyInfo=function getPropertyInfo(K){return ie.hasOwnProperty(K)?ie[K]:null},ne.isCustomAttribute=he,ne.possibleStandardNames=me},98992:(K,ne,ae)=>{"use strict";ae(18111)},99449:(K,ne,ae)=>{"use strict";var oe,ie=ae(46518),se=ae(27476),ue=ae(77347).f,ce=ae(18014),de=ae(655),pe=ae(60511),fe=ae(67750),he=ae(41436),me=ae(96395),ge=se("".slice),ve=Math.min,ye=he("endsWith");ie({target:"String",proto:!0,forced:!!(me||ye||(oe=ue(String.prototype,"endsWith"),!oe||oe.writable))&&!ye},{endsWith:function endsWith(K){var ne=de(fe(this));pe(K);var ae=arguments.length>1?arguments[1]:void 0,oe=ne.length,ie=void 0===ae?oe:ve(ce(ae),oe),se=de(K);return ge(ne,ie-se.length,ie)===se}})},99518:(K,ne,ae)=>{function _regeneratorDefine(ne,ae,oe,ie){var se=Object.defineProperty;try{se({},"",{})}catch(ne){se=0}K.exports=_regeneratorDefine=function regeneratorDefine(K,ne,ae,oe){function o(ne,ae){_regeneratorDefine(K,ne,function(K){return this._invoke(ne,ae,K)})}ne?se?se(K,ne,{value:ae,enumerable:!oe,configurable:!oe,writable:!oe}):K[ne]=ae:(o("next",0),o("throw",1),o("return",2))},K.exports.__esModule=!0,K.exports.default=K.exports,_regeneratorDefine(ne,ae,oe,ie)}ae(84185),K.exports=_regeneratorDefine,K.exports.__esModule=!0,K.exports.default=K.exports},99589:(K,ne,ae)=>{K=ae.nmd(K);var oe=ae(89990);ae(52675),ae(76918),ae(51629),ae(64346),ae(23792),ae(62062),ae(44114),ae(34782),ae(54554),ae(54743),ae(11745),ae(38309),ae(23288),ae(59904),ae(40875),ae(79432),ae(26099),ae(84864),ae(57465),ae(27495),ae(87745),ae(90906),ae(38781),ae(25440),ae(98992),ae(3949),ae(81454),ae(23500),ae(62953),ae(13611);var ie="__lodash_hash_undefined__",se=9007199254740991,ue="[object Arguments]",ce="[object Boolean]",de="[object Date]",pe="[object Function]",fe="[object GeneratorFunction]",he="[object Map]",me="[object Number]",ge="[object Object]",ve="[object Promise]",ye="[object RegExp]",_e="[object Set]",Ae="[object String]",De="[object Symbol]",we="[object WeakMap]",Ee="[object ArrayBuffer]",ke="[object DataView]",xe="[object Float32Array]",Ce="[object Float64Array]",Se="[object Int8Array]",Te="[object Int16Array]",Oe="[object Int32Array]",Ie="[object Uint8Array]",Me="[object Uint8ClampedArray]",Pe="[object Uint16Array]",Re="[object Uint32Array]",Be=/\w*$/,Le=/^\[object .+?Constructor\]$/,Ne=/^(?:0|[1-9]\d*)$/,je={};je[ue]=je["[object Array]"]=je[Ee]=je[ke]=je[ce]=je[de]=je[xe]=je[Ce]=je[Se]=je[Te]=je[Oe]=je[he]=je[me]=je[ge]=je[ye]=je[_e]=je[Ae]=je[De]=je[Ie]=je[Me]=je[Pe]=je[Re]=!0,je["[object Error]"]=je[pe]=je[we]=!1;var ze="object"==(void 0===ae.g?"undefined":oe(ae.g))&&ae.g&&ae.g.Object===Object&&ae.g,Ue="object"==("undefined"==typeof self?"undefined":oe(self))&&self&&self.Object===Object&&self,He=ze||Ue||Function("return this")(),Ve="object"==oe(ne)&&ne&&!ne.nodeType&&ne,$e=Ve&&"object"==oe(K)&&K&&!K.nodeType&&K,qe=$e&&$e.exports===Ve;function addMapEntry(K,ne){return K.set(ne[0],ne[1]),K}function addSetEntry(K,ne){return K.add(ne),K}function arrayReduce(K,ne,ae,oe){var ie=-1,se=K?K.length:0;for(oe&&se&&(ae=K[++ie]);++ie<se;)ae=ne(ae,K[ie],ie,K);return ae}function isHostObject(K){var ne=!1;if(null!=K&&"function"!=typeof K.toString)try{ne=!!(K+"")}catch(K){}return ne}function mapToArray(K){var ne=-1,ae=Array(K.size);return K.forEach(function(K,oe){ae[++ne]=[oe,K]}),ae}function overArg(K,ne){return function(ae){return K(ne(ae))}}function setToArray(K){var ne=-1,ae=Array(K.size);return K.forEach(function(K){ae[++ne]=K}),ae}var We,Ge=Array.prototype,Ke=Function.prototype,Ze=Object.prototype,Xe=He["__core-js_shared__"],Qe=(We=/[^.]+$/.exec(Xe&&Xe.keys&&Xe.keys.IE_PROTO||""))?"Symbol(src)_1."+We:"",Ye=Ke.toString,Je=Ze.hasOwnProperty,et=Ze.toString,tt=RegExp("^"+Ye.call(Je).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),nt=qe?He.Buffer:void 0,ot=He.Symbol,_t=He.Uint8Array,At=overArg(Object.getPrototypeOf,Object),Dt=Object.create,Et=Ze.propertyIsEnumerable,kt=Ge.splice,Ct=Object.getOwnPropertySymbols,St=nt?nt.isBuffer:void 0,Ft=overArg(Object.keys,Object),Tt=getNative(He,"DataView"),Ot=getNative(He,"Map"),It=getNative(He,"Promise"),Mt=getNative(He,"Set"),Pt=getNative(He,"WeakMap"),Rt=getNative(Object,"create"),Bt=toSource(Tt),Lt=toSource(Ot),Nt=toSource(It),jt=toSource(Mt),zt=toSource(Pt),Ut=ot?ot.prototype:void 0,Ht=Ut?Ut.valueOf:void 0;function Hash(K){var ne=-1,ae=K?K.length:0;for(this.clear();++ne<ae;){var oe=K[ne];this.set(oe[0],oe[1])}}function ListCache(K){var ne=-1,ae=K?K.length:0;for(this.clear();++ne<ae;){var oe=K[ne];this.set(oe[0],oe[1])}}function MapCache(K){var ne=-1,ae=K?K.length:0;for(this.clear();++ne<ae;){var oe=K[ne];this.set(oe[0],oe[1])}}function Stack(K){this.__data__=new ListCache(K)}function arrayLikeKeys(K,ne){var ae=qt(K)||function isArguments(K){return function isArrayLikeObject(K){return function isObjectLike(K){return!!K&&"object"==oe(K)}(K)&&isArrayLike(K)}(K)&&Je.call(K,"callee")&&(!Et.call(K,"callee")||et.call(K)==ue)}(K)?function baseTimes(K,ne){for(var ae=-1,oe=Array(K);++ae<K;)oe[ae]=ne(ae);return oe}(K.length,String):[],ie=ae.length,se=!!ie;for(var ce in K)!ne&&!Je.call(K,ce)||se&&("length"==ce||isIndex(ce,ie))||ae.push(ce);return ae}function assignValue(K,ne,ae){var oe=K[ne];Je.call(K,ne)&&eq(oe,ae)&&(void 0!==ae||ne in K)||(K[ne]=ae)}function assocIndexOf(K,ne){for(var ae=K.length;ae--;)if(eq(K[ae][0],ne))return ae;return-1}function baseClone(K,ne,ae,oe,ie,se,ve){var we;if(oe&&(we=se?oe(K,ie,se,ve):oe(K)),void 0!==we)return we;if(!isObject(K))return K;var Le=qt(K);if(Le){if(we=function initCloneArray(K){var ne=K.length,ae=K.constructor(ne);ne&&"string"==typeof K[0]&&Je.call(K,"index")&&(ae.index=K.index,ae.input=K.input);return ae}(K),!ne)return function copyArray(K,ne){var ae=-1,oe=K.length;ne||(ne=Array(oe));for(;++ae<oe;)ne[ae]=K[ae];return ne}(K,we)}else{var Ne=$t(K),ze=Ne==pe||Ne==fe;if(Wt(K))return function cloneBuffer(K,ne){if(ne)return K.slice();var ae=new K.constructor(K.length);return K.copy(ae),ae}(K,ne);if(Ne==ge||Ne==ue||ze&&!se){if(isHostObject(K))return se?K:{};if(we=function initCloneObject(K){return"function"!=typeof K.constructor||isPrototype(K)?{}:function baseCreate(K){return isObject(K)?Dt(K):{}}(At(K))}(ze?{}:K),!ne)return function copySymbols(K,ne){return copyObject(K,Vt(K),ne)}(K,function baseAssign(K,ne){return K&©Object(ne,keys(ne),K)}(we,K))}else{if(!je[Ne])return se?K:{};we=function initCloneByTag(K,ne,ae,oe){var ie=K.constructor;switch(ne){case Ee:return cloneArrayBuffer(K);case ce:case de:return new ie(+K);case ke:return function cloneDataView(K,ne){var ae=ne?cloneArrayBuffer(K.buffer):K.buffer;return new K.constructor(ae,K.byteOffset,K.byteLength)}(K,oe);case xe:case Ce:case Se:case Te:case Oe:case Ie:case Me:case Pe:case Re:return function cloneTypedArray(K,ne){var ae=ne?cloneArrayBuffer(K.buffer):K.buffer;return new K.constructor(ae,K.byteOffset,K.length)}(K,oe);case he:return function cloneMap(K,ne,ae){var oe=ne?ae(mapToArray(K),!0):mapToArray(K);return arrayReduce(oe,addMapEntry,new K.constructor)}(K,oe,ae);case me:case Ae:return new ie(K);case ye:return function cloneRegExp(K){var ne=new K.constructor(K.source,Be.exec(K));return ne.lastIndex=K.lastIndex,ne}(K);case _e:return function cloneSet(K,ne,ae){var oe=ne?ae(setToArray(K),!0):setToArray(K);return arrayReduce(oe,addSetEntry,new K.constructor)}(K,oe,ae);case De:return function cloneSymbol(K){return Ht?Object(Ht.call(K)):{}}(K)}}(K,Ne,baseClone,ne)}}ve||(ve=new Stack);var Ue=ve.get(K);if(Ue)return Ue;if(ve.set(K,we),!Le)var He=ae?function getAllKeys(K){return function baseGetAllKeys(K,ne,ae){var oe=ne(K);return qt(K)?oe:function arrayPush(K,ne){for(var ae=-1,oe=ne.length,ie=K.length;++ae<oe;)K[ie+ae]=ne[ae];return K}(oe,ae(K))}(K,keys,Vt)}(K):keys(K);return function arrayEach(K,ne){for(var ae=-1,oe=K?K.length:0;++ae<oe&&!1!==ne(K[ae],ae,K););return K}(He||K,function(ie,se){He&&(ie=K[se=ie]),assignValue(we,se,baseClone(ie,ne,ae,oe,se,K,ve))}),we}function baseIsNative(K){return!(!isObject(K)||function isMasked(K){return!!Qe&&Qe in K}(K))&&(isFunction(K)||isHostObject(K)?tt:Le).test(toSource(K))}function cloneArrayBuffer(K){var ne=new K.constructor(K.byteLength);return new _t(ne).set(new _t(K)),ne}function copyObject(K,ne,ae,oe){ae||(ae={});for(var ie=-1,se=ne.length;++ie<se;){var ue=ne[ie],ce=oe?oe(ae[ue],K[ue],ue,ae,K):void 0;assignValue(ae,ue,void 0===ce?K[ue]:ce)}return ae}function getMapData(K,ne){var ae=K.__data__;return function isKeyable(K){var ne=oe(K);return"string"==ne||"number"==ne||"symbol"==ne||"boolean"==ne?"__proto__"!==K:null===K}(ne)?ae["string"==typeof ne?"string":"hash"]:ae.map}function getNative(K,ne){var ae=function getValue(K,ne){return null==K?void 0:K[ne]}(K,ne);return baseIsNative(ae)?ae:void 0}Hash.prototype.clear=function hashClear(){this.__data__=Rt?Rt(null):{}},Hash.prototype.delete=function hashDelete(K){return this.has(K)&&delete this.__data__[K]},Hash.prototype.get=function hashGet(K){var ne=this.__data__;if(Rt){var ae=ne[K];return ae===ie?void 0:ae}return Je.call(ne,K)?ne[K]:void 0},Hash.prototype.has=function hashHas(K){var ne=this.__data__;return Rt?void 0!==ne[K]:Je.call(ne,K)},Hash.prototype.set=function hashSet(K,ne){return this.__data__[K]=Rt&&void 0===ne?ie:ne,this},ListCache.prototype.clear=function listCacheClear(){this.__data__=[]},ListCache.prototype.delete=function listCacheDelete(K){var ne=this.__data__,ae=assocIndexOf(ne,K);return!(ae<0)&&(ae==ne.length-1?ne.pop():kt.call(ne,ae,1),!0)},ListCache.prototype.get=function listCacheGet(K){var ne=this.__data__,ae=assocIndexOf(ne,K);return ae<0?void 0:ne[ae][1]},ListCache.prototype.has=function listCacheHas(K){return assocIndexOf(this.__data__,K)>-1},ListCache.prototype.set=function listCacheSet(K,ne){var ae=this.__data__,oe=assocIndexOf(ae,K);return oe<0?ae.push([K,ne]):ae[oe][1]=ne,this},MapCache.prototype.clear=function mapCacheClear(){this.__data__={"hash":new Hash,"map":new(Ot||ListCache),"string":new Hash}},MapCache.prototype.delete=function mapCacheDelete(K){return getMapData(this,K).delete(K)},MapCache.prototype.get=function mapCacheGet(K){return getMapData(this,K).get(K)},MapCache.prototype.has=function mapCacheHas(K){return getMapData(this,K).has(K)},MapCache.prototype.set=function mapCacheSet(K,ne){return getMapData(this,K).set(K,ne),this},Stack.prototype.clear=function stackClear(){this.__data__=new ListCache},Stack.prototype.delete=function stackDelete(K){return this.__data__.delete(K)},Stack.prototype.get=function stackGet(K){return this.__data__.get(K)},Stack.prototype.has=function stackHas(K){return this.__data__.has(K)},Stack.prototype.set=function stackSet(K,ne){var ae=this.__data__;if(ae instanceof ListCache){var oe=ae.__data__;if(!Ot||oe.length<199)return oe.push([K,ne]),this;ae=this.__data__=new MapCache(oe)}return ae.set(K,ne),this};var Vt=Ct?overArg(Ct,Object):function stubArray(){return[]},$t=function baseGetTag(K){return et.call(K)};function isIndex(K,ne){return!!(ne=null==ne?se:ne)&&("number"==typeof K||Ne.test(K))&&K>-1&&K%1==0&&K<ne}function isPrototype(K){var ne=K&&K.constructor;return K===("function"==typeof ne&&ne.prototype||Ze)}function toSource(K){if(null!=K){try{return Ye.call(K)}catch(K){}try{return K+""}catch(K){}}return""}function eq(K,ne){return K===ne||K!=K&&ne!=ne}(Tt&&$t(new Tt(new ArrayBuffer(1)))!=ke||Ot&&$t(new Ot)!=he||It&&$t(It.resolve())!=ve||Mt&&$t(new Mt)!=_e||Pt&&$t(new Pt)!=we)&&($t=function getTag(K){var ne=et.call(K),ae=ne==ge?K.constructor:void 0,oe=ae?toSource(ae):void 0;if(oe)switch(oe){case Bt:return ke;case Lt:return he;case Nt:return ve;case jt:return _e;case zt:return we}return ne});var qt=Array.isArray;function isArrayLike(K){return null!=K&&function isLength(K){return"number"==typeof K&&K>-1&&K%1==0&&K<=se}(K.length)&&!isFunction(K)}var Wt=St||function stubFalse(){return!1};function isFunction(K){var ne=isObject(K)?et.call(K):"";return ne==pe||ne==fe}function isObject(K){var ne=oe(K);return!!K&&("object"==ne||"function"==ne)}function keys(K){return isArrayLike(K)?arrayLikeKeys(K):function baseKeys(K){if(!isPrototype(K))return Ft(K);var ne=[];for(var ae in Object(K))Je.call(K,ae)&&"constructor"!=ae&&ne.push(ae);return ne}(K)}K.exports=function cloneDeep(K){return baseClone(K,!0,!0)}},99590:(K,ne,ae)=>{"use strict";var oe=ae(91291),ie=RangeError;K.exports=function(K){var ne=oe(K);if(ne<0)throw new ie("The argument can't be less than 0");return ne}}},__webpack_module_cache__={},leafPrototypes,getProto,inProgress,dataWebpackPrefix;function __webpack_require__(K){var ne=__webpack_module_cache__[K];if(void 0!==ne)return ne.exports;var ae=__webpack_module_cache__[K]={id:K,loaded:!1,exports:{}};return __webpack_modules__[K].call(ae.exports,ae,ae.exports,__webpack_require__),ae.loaded=!0,ae.exports}__webpack_require__.m=__webpack_modules__,__webpack_require__.amdD=function(){throw new Error("define cannot be used indirect")},__webpack_require__.amdO={},__webpack_require__.n=K=>{var ne=K&&K.__esModule?()=>K.default:()=>K;return __webpack_require__.d(ne,{a:ne}),ne},getProto=Object.getPrototypeOf?K=>Object.getPrototypeOf(K):K=>K.__proto__,__webpack_require__.t=function(K,ne){if(1&ne&&(K=this(K)),8&ne)return K;if("object"==typeof K&&K){if(4&ne&&K.__esModule)return K;if(16&ne&&"function"==typeof K.then)return K}var ae=Object.create(null);__webpack_require__.r(ae);var oe={};leafPrototypes=leafPrototypes||[null,getProto({}),getProto([]),getProto(getProto)];for(var ie=2&ne&&K;("object"==typeof ie||"function"==typeof ie)&&!~leafPrototypes.indexOf(ie);ie=getProto(ie))Object.getOwnPropertyNames(ie).forEach(ne=>oe[ne]=()=>K[ne]);return oe.default=()=>K,__webpack_require__.d(ae,oe),ae},__webpack_require__.d=(K,ne)=>{for(var ae in ne)__webpack_require__.o(ne,ae)&&!__webpack_require__.o(K,ae)&&Object.defineProperty(K,ae,{enumerable:!0,get:ne[ae]})},__webpack_require__.f={},__webpack_require__.e=K=>Promise.all(Object.keys(__webpack_require__.f).reduce((ne,ae)=>(__webpack_require__.f[ae](K,ne),ne),[])),__webpack_require__.u=K=>"uppy-tus"===K?"addons/files/tus.min.js":"uppy-core"===K?"addons/files/core.min.js":"uppy-react"===K?"addons/files/react.min.js":"uppy-webcam"===K?"addons/files/webcam.min.js":"uppy-image-editor"===K?"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(K){if("object"==typeof window)return window}}(),__webpack_require__.o=(K,ne)=>Object.prototype.hasOwnProperty.call(K,ne),inProgress={},dataWebpackPrefix="BetterMessages:",__webpack_require__.l=(K,ne,ae,oe)=>{if(inProgress[K])inProgress[K].push(ne);else{var ie,se;if(void 0!==ae)for(var ue=document.getElementsByTagName("script"),ce=0;ce<ue.length;ce++){var de=ue[ce];if(de.getAttribute("src")==K||de.getAttribute("data-webpack")==dataWebpackPrefix+ae){ie=de;break}}ie||(se=!0,(ie=document.createElement("script")).charset="utf-8",ie.timeout=120,__webpack_require__.nc&&ie.setAttribute("nonce",__webpack_require__.nc),ie.setAttribute("data-webpack",dataWebpackPrefix+ae),ie.src=K),inProgress[K]=[ne];var onScriptComplete=(ne,ae)=>{ie.onerror=ie.onload=null,clearTimeout(pe);var oe=inProgress[K];if(delete inProgress[K],ie.parentNode&&ie.parentNode.removeChild(ie),oe&&oe.forEach(K=>K(ae)),ne)return ne(ae)},pe=setTimeout(onScriptComplete.bind(null,void 0,{type:"timeout",target:ie}),12e4);ie.onerror=onScriptComplete.bind(null,ie.onerror),ie.onload=onScriptComplete.bind(null,ie.onload),se&&document.head.appendChild(ie)}},__webpack_require__.r=K=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(K,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(K,"__esModule",{value:!0})},__webpack_require__.nmd=K=>(K.paths=[],K.children||(K.children=[]),K),(()=>{var K;__webpack_require__.g.importScripts&&(K=__webpack_require__.g.location+"");var ne=__webpack_require__.g.document;if(!K&&ne&&(ne.currentScript&&"SCRIPT"===ne.currentScript.tagName.toUpperCase()&&(K=ne.currentScript.src),!K)){var ae=ne.getElementsByTagName("script");if(ae.length)for(var oe=ae.length-1;oe>-1&&(!K||!/^http(s?):/.test(K));)K=ae[oe--].src}if(!K)throw new Error("Automatic publicPath is not supported in this browser");K=K.replace(/^blob:/,"").replace(/#.*$/,"").replace(/\?.*$/,"").replace(/\/[^\/]+$/,"/"),__webpack_require__.p=K})(),(()=>{var K={"main":0};__webpack_require__.f.j=(ne,ae)=>{var oe=__webpack_require__.o(K,ne)?K[ne]:void 0;if(0!==oe)if(oe)ae.push(oe[2]);else{var ie=new Promise((ae,ie)=>oe=K[ne]=[ae,ie]);ae.push(oe[2]=ie);var se=__webpack_require__.p+__webpack_require__.u(ne),ue=new Error;__webpack_require__.l(se,ae=>{if(__webpack_require__.o(K,ne)&&(0!==(oe=K[ne])&&(K[ne]=void 0),oe)){var ie=ae&&("load"===ae.type?"missing":ae.type),se=ae&&ae.target&&ae.target.src;ue.message="Loading chunk "+ne+" failed.\n("+ie+": "+se+")",ue.name="ChunkLoadError",ue.type=ie,ue.request=se,oe[1](ue)}},"chunk-"+ne,ne)}};var webpackJsonpCallback=(ne,ae)=>{var oe,ie,[se,ue,ce]=ae,de=0;if(se.some(ne=>0!==K[ne])){for(oe in ue)__webpack_require__.o(ue,oe)&&(__webpack_require__.m[oe]=ue[oe]);if(ce)ce(__webpack_require__)}for(ne&&ne(ae);de<se.length;de++)ie=se[de],__webpack_require__.o(K,ie)&&K[ie]&&K[ie][0](),K[ie]=0},ne=this.webpackChunkBetterMessages=this.webpackChunkBetterMessages||[];ne.forEach(webpackJsonpCallback.bind(null,0)),ne.push=webpackJsonpCallback.bind(null,ne.push.bind(ne))})();var __webpack_exports__={};return(()=>{"use strict";__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{addModal:()=>addModal,deleteSetting:()=>entryMain_deleteSetting,getApi:()=>getApi,getOnlineUsers:()=>getOnlineUsers,getSetting:()=>entryMain_getSetting,initialize:()=>initialize,isInCall:()=>entryMain_isInCall,miniChatClose:()=>miniChatClose,miniChatOpen:()=>miniChatOpen,openChatWithUser:()=>openChatWithUser,openFullScreen:()=>openFullScreen,openNewConversationWidget:()=>openNewConversationWidget,openUniqueConversation:()=>openUniqueConversation,parseHash:()=>parseHash,removeModal:()=>removeModal,resetMainVisibleThread:()=>resetMainVisibleThread,updateSetting:()=>entryMain_updateSetting,updateThreadsLists:()=>updateThreadsLists});var K={};__webpack_require__.r(K),__webpack_require__.d(K,{hasBrowserEnv:()=>Ga,hasStandardBrowserEnv:()=>Ka,hasStandardBrowserWebWorkerEnv:()=>Za,origin:()=>Xa});var ne={};__webpack_require__.r(ne),__webpack_require__.d(ne,{Decoder:()=>cf,Encoder:()=>uf,PacketType:()=>af,protocol:()=>sf});var ae=__webpack_require__(18443),oe=__webpack_require__(61792),ie=__webpack_require__.n(oe),se=(__webpack_require__(51629),__webpack_require__(2892),__webpack_require__(26099),__webpack_require__(98992),__webpack_require__(3949),__webpack_require__(23500),__webpack_require__(76031),__webpack_require__(55384)),ue=__webpack_require__.t(se,2),ce=(__webpack_require__(74423),__webpack_require__(62010),__webpack_require__(21699),__webpack_require__(87356)),de=__webpack_require__.n(ce),pe=__webpack_require__(80241),fe=__webpack_require__(18180),he=(__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),me=function validateAndParse(K){if("string"!=typeof K)throw new TypeError("Invalid argument expected string");var ne=K.match(he);if(!ne)throw new Error("Invalid argument not valid semver ('".concat(K,"' received)"));return ne.shift(),ne},ge=function isWildcard(K){return"*"===K||"x"===K||"X"===K},ve=function tryParse(K){var ne=parseInt(K,10);return isNaN(ne)?K:ne},ye=function compareStrings(K,ne){if(ge(K)||ge(ne))return 0;var ae=function forceType(K,ne){return(0,fe.A)(K)!==(0,fe.A)(ne)?[String(K),String(ne)]:[K,ne]}(ve(K),ve(ne)),oe=(0,pe.A)(ae,2),ie=oe[0],se=oe[1];return ie>se?1:ie<se?-1:0},_e=function compareSegments(K,ne){for(var ae=0;ae<Math.max(K.length,ne.length);ae++){var oe=ye(K[ae]||"0",ne[ae]||"0");if(0!==oe)return oe}return 0},Ae=function compareVersions(K,ne){var ae=me(K),oe=me(ne),ie=ae.pop(),se=oe.pop(),ue=_e(ae,oe);return 0!==ue?ue:ie&&se?_e(ie.split("."),se.split(".")):ie||se?ie?-1:1:0},De=new(de()),we=De.getDevice(),Ee=De.getOS(),ke=De.getBrowser();De.getEngine();function isMobile(){return"mobile"===we.type||"tablet"===we.type}function isSafari(){return!!isIOS()||!(!ke.name||!ke.name.toLowerCase().includes("safari"))}function isIOS(){return"iOS"===Ee.name}function isFirefox(){return"firefox"===ke.name.toLowerCase()}function isOldIOS(){if("iOS"===Ee.name&&Ee.version){if(-1===Ae(Ee.version,"14.5"))return!0}else if("Mac OS"===Ee.name&&"Safari"===ke.name&&ke.version&&-1===Ae(ke.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 xe=__webpack_require__(58237),Ce=__webpack_require__(84285),Se=__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 _createForOfIteratorHelper(K,ne){var ae="undefined"!=typeof Symbol&&K[Symbol.iterator]||K["@@iterator"];if(!ae){if(Array.isArray(K)||(ae=function _unsupportedIterableToArray(K,ne){if(K){if("string"==typeof K)return _arrayLikeToArray(K,ne);var ae={}.toString.call(K).slice(8,-1);return"Object"===ae&&K.constructor&&(ae=K.constructor.name),"Map"===ae||"Set"===ae?Array.from(K):"Arguments"===ae||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(ae)?_arrayLikeToArray(K,ne):void 0}}(K))||ne&&K&&"number"==typeof K.length){ae&&(K=ae);var _n=0,oe=function F(){};return{s:oe,n:function n(){return _n>=K.length?{done:!0}:{done:!1,value:K[_n++]}},e:function e(K){throw K},f:oe}}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 ie,se=!0,ue=!1;return{s:function s(){ae=ae.call(K)},n:function n(){var K=ae.next();return se=K.done,K},e:function e(K){ue=!0,ie=K},f:function f(){try{se||null==ae.return||ae.return()}finally{if(ue)throw ie}}}}function _arrayLikeToArray(K,ne){(null==ne||ne>K.length)&&(ne=K.length);for(var ae=0,oe=Array(ne);ae<ne;ae++)oe[ae]=K[ae];return oe}var Te,Oe,Ie=function(){return(0,Ce.A)(function EventBus(){(0,xe.A)(this,EventBus),(0,Se.A)(this,"store",void 0),this.store={}},[{key:"attach",value:function attach(K,ne){this.store[K]||(this.store[K]=[]),this.store[K].push(ne)}},{key:"fire",value:function fire(K,ne){this.store[K]&&this.store[K].forEach(function(K){K(ne)})}},{key:"remove",value:function remove(K,ne){ne||delete this.store[K],this.store[K]&&(this.store[K]=this.store[K].filter(function(K){return ne!==K}))}}])}();function resolveHiddenDetectionMethod(K){if(void 0===Oe&&(void 0!==K.hidden?(Te="hidden",Oe="visibilitychange"):void 0!==K.mozHidden?(Te="mozHidden",Oe="mozvisibilitychange"):void 0!==K.msHidden?(Te="msHidden",Oe="msvisibilitychange"):void 0!==K.webkitHidden&&(Te="webkitHidden",Oe="webkitvisibilitychange"),void 0===Te))throw new Error("Unable to determine browser event. This may be an incompatible browser. See https://github.com/rosskevin/ifvisible#browsers")}function dist_throttle(K,ne){var ae,oe;return function(){if(!ae){ae=!0,setTimeout(function(){return ae=!1},ne);for(var ie=arguments.length,se=new Array(ie),ue=0;ue<ie;ue++)se[ue]=arguments[ue];oe=K.apply(this,se)}return oe}}var Me=function(){return(0,Ce.A)(function Timer(K,ne,ae){var oe=this;(0,xe.A)(this,Timer),(0,Se.A)(this,"id",void 0),(0,Se.A)(this,"ifvInstance",void 0),(0,Se.A)(this,"seconds",void 0),(0,Se.A)(this,"callback",void 0),this.ifvInstance=K,this.seconds=ne,this.callback=ae,this.start(),this.ifvInstance.on("statusChanged",function(K){"active"===(null==K?void 0:K.status)?oe.start():oe.pause()})},[{key:"stop",value:function stop(){clearInterval(this.id)}},{key:"resume",value:function resume(){this.start()}},{key:"pause",value:function pause(){this.stop()}},{key:"start",value:function start(){void 0!==this.id&&clearInterval(this.id),this.id=setInterval(this.callback,1e3*this.seconds)}}])}(),Pe=function(){return(0,Ce.A)(function IfVisible(K,ne){(0,xe.A)(this,IfVisible),(0,Se.A)(this,"status","active"),(0,Se.A)(this,"timers",[]),(0,Se.A)(this,"idleTime",3e4),(0,Se.A)(this,"idleStartedTime",void 0),(0,Se.A)(this,"win",void 0),(0,Se.A)(this,"doc",void 0),(0,Se.A)(this,"eventBus",void 0),(0,Se.A)(this,"winListeners",void 0),(0,Se.A)(this,"docListeners",void 0),(0,Se.A)(this,"focusListener",void 0),(0,Se.A)(this,"throttleDuration",500),this.win=K,this.doc=ne,this.eventBus=new Ie,this.trackChange(),this.reattach()},[{key:"on",value:function on(K,ne){return this.eventBus.attach(K,ne),this}},{key:"off",value:function off(K,ne){return this.eventBus.remove(K,ne),this}},{key:"setIdleDuration",value:function setIdleDuration(K){return this.idleTime=1e3*K,this.reattach(),this}},{key:"getIdleDuration",value:function getIdleDuration(){return this.idleTime}},{key:"getIdleInfo",value:function getIdleInfo(){var K,ne=+new Date,ae=this.idleStartedTime?ne-this.idleStartedTime:0;if("idle"===this.status)K={isIdle:!0,idleFor:ae,timeLeft:0,timeLeftPer:100};else{var oe=this.idleStartedTime?this.idleStartedTime+this.idleTime-ne:this.idleTime;K={isIdle:!1,idleFor:ae,timeLeft:oe,timeLeftPer:parseFloat((100-100*oe/this.idleTime).toFixed(2))}}return K}},{key:"setThrottleDuration",value:function setThrottleDuration(K){return this.throttleDuration=K,this.reattach(),this}},{key:"idle",value:function idle(K){return K?this.on("idle",K):(this.status="idle",this.eventBus.fire("idle"),this.eventBus.fire("statusChanged",{status:this.status})),this}},{key:"blur",value:function blur(K){return K?this.on("blur",K):(this.status="hidden",this.eventBus.fire("blur"),this.eventBus.fire("statusChanged",{status:this.status})),this}},{key:"focus",value:function focus(K){return K?this.on("focus",K):"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 wakeup(K){return K?this.on("wakeup",K):"active"!==this.status&&(this.status="active",this.eventBus.fire("wakeup"),this.eventBus.fire("statusChanged",{status:this.status})),this}},{key:"onEvery",value:function onEvery(K,ne){return new Me(this,K,ne)}},{key:"now",value:function now(K){return void 0!==K?this.status===K:"active"===this.status}},{key:"getStatus",value:function getStatus(){return this.status}},{key:"detach",value:function detach(){if(void 0!==this.winListeners&&void 0!==this.docListeners&&void 0!==this.focusListener){var K,ne=_createForOfIteratorHelper(Object.getOwnPropertyNames(this.winListeners));try{for(ne.s();!(K=ne.n()).done;){var ae=K.value;this.win.removeEventListener(ae,this.winListeners[ae])}}catch(K){ne.e(K)}finally{ne.f()}var oe,ie=_createForOfIteratorHelper(Object.getOwnPropertyNames(this.docListeners));try{for(ie.s();!(oe=ie.n()).done;){var se=oe.value;this.doc.removeEventListener(se,this.docListeners[se])}}catch(K){ie.e(K)}finally{ie.f()}this.off("focus",this.focusListener)}this.winListeners=void 0,this.docListeners=void 0,this.focusListener=void 0}},{key:"reattach",value:function reattach(){var K=this;this.detach(),this.winListeners={},this.docListeners={},this.focusListener=void 0,this.docListeners[function resolveVisibilityChangeEvent(K){return resolveHiddenDetectionMethod(K),Oe}(this.doc)]=function(){return K.trackChange()};for(var ne=0,ae=["mousemove","mousedown","keyup","touchstart"];ne<ae.length;ne++){var oe=ae[ne];this.docListeners[oe]=dist_throttle(function(){return K.startIdleTimer()},this.throttleDuration)}this.winListeners.scroll=dist_throttle(function(){return K.startIdleTimer()},this.throttleDuration),this.focusListener=dist_throttle(function(){return K.startIdleTimer()},this.throttleDuration);var ie,se=_createForOfIteratorHelper(Object.getOwnPropertyNames(this.docListeners));try{for(se.s();!(ie=se.n()).done;){var ue=ie.value;this.doc.addEventListener(ue,this.docListeners[ue])}}catch(K){se.e(K)}finally{se.f()}var ce,de=_createForOfIteratorHelper(Object.getOwnPropertyNames(this.winListeners));try{for(de.s();!(ce=de.n()).done;){var pe=ce.value;this.win.addEventListener(pe,this.winListeners[pe])}}catch(K){de.e(K)}finally{de.f()}this.focus(this.focusListener),this.startIdleTimer()}},{key:"trackChange",value:function trackChange(){!function isHidden(K){return resolveHiddenDetectionMethod(K),K[Te]}(this.doc)?this.focus():this.blur()}},{key:"startIdleTimer",value:function startIdleTimer(K){var ne=this;K instanceof MouseEvent&&0===K.movementX&&0===K.movementY||(this.timers.map(clearTimeout),this.timers.length=0,"idle"===this.status&&this.wakeup(),this.idleStartedTime=+new Date,this.timers.push(setTimeout(function(){"active"!==ne.status&&"hidden"!==ne.status||ne.idle()},this.idleTime)))}}])}(),Re=new Pe(window,document);window.ifvisible=Re;__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 Be=__webpack_require__(68119),Le=__webpack_require__(36858),Ne=__webpack_require__(31061),je=__webpack_require__(81700);function _callSuper(K,ne,ae){return ne=(0,Le.A)(ne),(0,Be.A)(K,_isNativeReflectConstruct()?Reflect.construct(ne,ae||[],(0,Le.A)(K).constructor):ne.apply(K,ae))}function _isNativeReflectConstruct(){try{var K=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(K){}return(_isNativeReflectConstruct=function _isNativeReflectConstruct(){return!!K})()}var ze=function(K){function LuxonError(){return(0,xe.A)(this,LuxonError),_callSuper(this,LuxonError,arguments)}return(0,Ne.A)(LuxonError,K),(0,Ce.A)(LuxonError)}((0,je.A)(Error)),Ue=function(K){function InvalidDateTimeError(K){return(0,xe.A)(this,InvalidDateTimeError),_callSuper(this,InvalidDateTimeError,["Invalid DateTime: ".concat(K.toMessage())])}return(0,Ne.A)(InvalidDateTimeError,K),(0,Ce.A)(InvalidDateTimeError)}(ze),He=function(K){function InvalidIntervalError(K){return(0,xe.A)(this,InvalidIntervalError),_callSuper(this,InvalidIntervalError,["Invalid Interval: ".concat(K.toMessage())])}return(0,Ne.A)(InvalidIntervalError,K),(0,Ce.A)(InvalidIntervalError)}(ze),Ve=function(K){function InvalidDurationError(K){return(0,xe.A)(this,InvalidDurationError),_callSuper(this,InvalidDurationError,["Invalid Duration: ".concat(K.toMessage())])}return(0,Ne.A)(InvalidDurationError,K),(0,Ce.A)(InvalidDurationError)}(ze),$e=function(K){function ConflictingSpecificationError(){return(0,xe.A)(this,ConflictingSpecificationError),_callSuper(this,ConflictingSpecificationError,arguments)}return(0,Ne.A)(ConflictingSpecificationError,K),(0,Ce.A)(ConflictingSpecificationError)}(ze),qe=function(K){function InvalidUnitError(K){return(0,xe.A)(this,InvalidUnitError),_callSuper(this,InvalidUnitError,["Invalid unit ".concat(K)])}return(0,Ne.A)(InvalidUnitError,K),(0,Ce.A)(InvalidUnitError)}(ze),We=function(K){function InvalidArgumentError(){return(0,xe.A)(this,InvalidArgumentError),_callSuper(this,InvalidArgumentError,arguments)}return(0,Ne.A)(InvalidArgumentError,K),(0,Ce.A)(InvalidArgumentError)}(ze),Ge=function(K){function ZoneIsAbstractError(){return(0,xe.A)(this,ZoneIsAbstractError),_callSuper(this,ZoneIsAbstractError,["Zone is an abstract class"])}return(0,Ne.A)(ZoneIsAbstractError,K),(0,Ce.A)(ZoneIsAbstractError)}(ze),Ke=__webpack_require__(46983),Ze=(__webpack_require__(8872),__webpack_require__(26910),__webpack_require__(29908),"numeric"),Xe="short",Qe="long",Ye={year:Ze,month:Ze,day:Ze},Je={year:Ze,month:Xe,day:Ze},et={year:Ze,month:Xe,day:Ze,weekday:Xe},tt={year:Ze,month:Qe,day:Ze},nt={year:Ze,month:Qe,day:Ze,weekday:Qe},ot={hour:Ze,minute:Ze},_t={hour:Ze,minute:Ze,second:Ze},At={hour:Ze,minute:Ze,second:Ze,timeZoneName:Xe},Dt={hour:Ze,minute:Ze,second:Ze,timeZoneName:Qe},Et={hour:Ze,minute:Ze,hourCycle:"h23"},kt={hour:Ze,minute:Ze,second:Ze,hourCycle:"h23"},Ct={hour:Ze,minute:Ze,second:Ze,hourCycle:"h23",timeZoneName:Xe},St={hour:Ze,minute:Ze,second:Ze,hourCycle:"h23",timeZoneName:Qe},Ft={year:Ze,month:Ze,day:Ze,hour:Ze,minute:Ze},Tt={year:Ze,month:Ze,day:Ze,hour:Ze,minute:Ze,second:Ze},Ot={year:Ze,month:Xe,day:Ze,hour:Ze,minute:Ze},It={year:Ze,month:Xe,day:Ze,hour:Ze,minute:Ze,second:Ze},Mt={year:Ze,month:Xe,day:Ze,weekday:Xe,hour:Ze,minute:Ze},Pt={year:Ze,month:Qe,day:Ze,hour:Ze,minute:Ze,timeZoneName:Xe},Rt={year:Ze,month:Qe,day:Ze,hour:Ze,minute:Ze,second:Ze,timeZoneName:Xe},Bt={year:Ze,month:Qe,day:Ze,weekday:Qe,hour:Ze,minute:Ze,timeZoneName:Qe},Lt={year:Ze,month:Qe,day:Ze,weekday:Qe,hour:Ze,minute:Ze,second:Ze,timeZoneName:Qe},Nt=(__webpack_require__(50113),__webpack_require__(15086),__webpack_require__(25428),__webpack_require__(68156),__webpack_require__(72577),__webpack_require__(37550),__webpack_require__(59089),function(){return(0,Ce.A)(function Zone(){(0,xe.A)(this,Zone)},[{key:"type",get:function get(){throw new Ge}},{key:"name",get:function get(){throw new Ge}},{key:"ianaName",get:function get(){return this.name}},{key:"isUniversal",get:function get(){throw new Ge}},{key:"offsetName",value:function offsetName(K,ne){throw new Ge}},{key:"formatOffset",value:function formatOffset(K,ne){throw new Ge}},{key:"offset",value:function offset(K){throw new Ge}},{key:"equals",value:function equals(K){throw new Ge}},{key:"isValid",get:function get(){throw new Ge}}])}());function systemZone_isNativeReflectConstruct(){try{var K=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(K){}return(systemZone_isNativeReflectConstruct=function _isNativeReflectConstruct(){return!!K})()}var jt=null,zt=function(K){function SystemZone(){return(0,xe.A)(this,SystemZone),function systemZone_callSuper(K,ne,ae){return ne=(0,Le.A)(ne),(0,Be.A)(K,systemZone_isNativeReflectConstruct()?Reflect.construct(ne,ae||[],(0,Le.A)(K).constructor):ne.apply(K,ae))}(this,SystemZone,arguments)}return(0,Ne.A)(SystemZone,K),(0,Ce.A)(SystemZone,[{key:"type",get:function get(){return"system"}},{key:"name",get:function get(){return(new Intl.DateTimeFormat).resolvedOptions().timeZone}},{key:"isUniversal",get:function get(){return!1}},{key:"offsetName",value:function offsetName(K,ne){return parseZoneInfo(K,ne.format,ne.locale)}},{key:"formatOffset",value:function formatOffset(K,ne){return util_formatOffset(this.offset(K),ne)}},{key:"offset",value:function offset(K){return-new Date(K).getTimezoneOffset()}},{key:"equals",value:function equals(K){return"system"===K.type}},{key:"isValid",get:function get(){return!0}}],[{key:"instance",get:function get(){return null===jt&&(jt=new SystemZone),jt}}])}(Nt);__webpack_require__(25440);function IANAZone_isNativeReflectConstruct(){try{var K=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(K){}return(IANAZone_isNativeReflectConstruct=function _isNativeReflectConstruct(){return!!K})()}var Ut=new Map;var Ht={year:0,month:1,day:2,era:3,hour:4,minute:5,second:6};var Vt=new Map,$t=function(K){function IANAZone(K){var ne;return(0,xe.A)(this,IANAZone),ne=function IANAZone_callSuper(K,ne,ae){return ne=(0,Le.A)(ne),(0,Be.A)(K,IANAZone_isNativeReflectConstruct()?Reflect.construct(ne,ae||[],(0,Le.A)(K).constructor):ne.apply(K,ae))}(this,IANAZone),ne.zoneName=K,ne.valid=IANAZone.isValidZone(K),ne}return(0,Ne.A)(IANAZone,K),(0,Ce.A)(IANAZone,[{key:"type",get:function get(){return"iana"}},{key:"name",get:function get(){return this.zoneName}},{key:"isUniversal",get:function get(){return!1}},{key:"offsetName",value:function offsetName(K,ne){return parseZoneInfo(K,ne.format,ne.locale,this.name)}},{key:"formatOffset",value:function formatOffset(K,ne){return util_formatOffset(this.offset(K),ne)}},{key:"offset",value:function offset(K){if(!this.valid)return NaN;var ne=new Date(K);if(isNaN(ne))return NaN;var ae=function makeDTF(K){var ne=Ut.get(K);return void 0===ne&&(ne=new Intl.DateTimeFormat("en-US",{hour12:!1,timeZone:K,year:"numeric",month:"2-digit",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit",era:"short"}),Ut.set(K,ne)),ne}(this.name),oe=ae.formatToParts?function partsOffset(K,ne){for(var ae=K.formatToParts(ne),oe=[],ie=0;ie<ae.length;ie++){var se=ae[ie],ue=se.type,ce=se.value,de=Ht[ue];"era"===ue?oe[de]=ce:util_isUndefined(de)||(oe[de]=parseInt(ce,10))}return oe}(ae,ne):function hackyOffset(K,ne){var ae=K.format(ne).replace(/\u200E/g,""),oe=/(\d+)\/(\d+)\/(\d+) (AD|BC),? (\d+):(\d+):(\d+)/.exec(ae),ie=(0,pe.A)(oe,8),se=ie[1],ue=ie[2];return[ie[3],se,ue,ie[4],ie[5],ie[6],ie[7]]}(ae,ne),ie=(0,pe.A)(oe,7),se=ie[0],ue=ie[1],ce=ie[2],de=ie[3],fe=ie[4],he=ie[5],me=ie[6];"BC"===de&&(se=1-Math.abs(se));var ge=+ne,ve=ge%1e3;return(objToLocalTS({year:se,month:ue,day:ce,hour:24===fe?0:fe,minute:he,second:me,millisecond:0})-(ge-=ve>=0?ve:1e3+ve))/6e4}},{key:"equals",value:function equals(K){return"iana"===K.type&&K.name===this.name}},{key:"isValid",get:function get(){return this.valid}}],[{key:"create",value:function create(K){var ne=Vt.get(K);return void 0===ne&&Vt.set(K,ne=new IANAZone(K)),ne}},{key:"resetCache",value:function resetCache(){Vt.clear(),Ut.clear()}},{key:"isValidSpecifier",value:function isValidSpecifier(K){return this.isValidZone(K)}},{key:"isValidZone",value:function isValidZone(K){if(!K)return!1;try{return new Intl.DateTimeFormat("en-US",{timeZone:K}).format(),!0}catch(K){return!1}}}])}(Nt),qt=__webpack_require__(35754),Wt=(__webpack_require__(11392),["base"]),Gt=["padTo","floor"];function ownKeys(K,ne){var ae=Object.keys(K);if(Object.getOwnPropertySymbols){var oe=Object.getOwnPropertySymbols(K);ne&&(oe=oe.filter(function(ne){return Object.getOwnPropertyDescriptor(K,ne).enumerable})),ae.push.apply(ae,oe)}return ae}function locale_objectSpread(K){for(var ne=1;ne<arguments.length;ne++){var ae=null!=arguments[ne]?arguments[ne]:{};ne%2?ownKeys(Object(ae),!0).forEach(function(ne){(0,Se.A)(K,ne,ae[ne])}):Object.getOwnPropertyDescriptors?Object.defineProperties(K,Object.getOwnPropertyDescriptors(ae)):ownKeys(Object(ae)).forEach(function(ne){Object.defineProperty(K,ne,Object.getOwnPropertyDescriptor(ae,ne))})}return K}var Kt={};var Zt=new Map;function getCachedDTF(K){var ne=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},ae=JSON.stringify([K,ne]),oe=Zt.get(ae);return void 0===oe&&(oe=new Intl.DateTimeFormat(K,ne),Zt.set(ae,oe)),oe}var Xt=new Map;var Qt=new Map;var Yt=null;var Jt=new Map;function getCachedIntResolvedOptions(K){var ne=Jt.get(K);return void 0===ne&&(ne=new Intl.DateTimeFormat(K).resolvedOptions(),Jt.set(K,ne)),ne}var en=new Map;function listStuff(K,ne,ae,oe){var ie=K.listingMode();return"error"===ie?null:"en"===ie?ae(ne):oe(ne)}var tn=function(){return(0,Ce.A)(function PolyNumberFormatter(K,ne,ae){(0,xe.A)(this,PolyNumberFormatter),this.padTo=ae.padTo||0,this.floor=ae.floor||!1,ae.padTo,ae.floor;var oe=(0,qt.A)(ae,Gt);if(!ne||Object.keys(oe).length>0){var ie=locale_objectSpread({useGrouping:!1},ae);ae.padTo>0&&(ie.minimumIntegerDigits=ae.padTo),this.inf=function getCachedINF(K){var ne=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},ae=JSON.stringify([K,ne]),oe=Xt.get(ae);return void 0===oe&&(oe=new Intl.NumberFormat(K,ne),Xt.set(ae,oe)),oe}(K,ie)}},[{key:"format",value:function format(K){if(this.inf){var ne=this.floor?Math.floor(K):K;return this.inf.format(ne)}return padStart(this.floor?Math.floor(K):roundTo(K,3),this.padTo)}}])}(),nn=function(){return(0,Ce.A)(function PolyDateFormatter(K,ne,ae){(0,xe.A)(this,PolyDateFormatter),this.opts=ae,this.originalZone=void 0;var oe=void 0;if(this.opts.timeZone)this.dt=K;else if("fixed"===K.zone.type){var ie=K.offset/60*-1,se=ie>=0?"Etc/GMT+".concat(ie):"Etc/GMT".concat(ie);0!==K.offset&&$t.create(se).valid?(oe=se,this.dt=K):(oe="UTC",this.dt=0===K.offset?K:K.setZone("UTC").plus({minutes:K.offset}),this.originalZone=K.zone)}else"system"===K.zone.type?this.dt=K:"iana"===K.zone.type?(this.dt=K,oe=K.zone.name):(oe="UTC",this.dt=K.setZone("UTC").plus({minutes:K.offset}),this.originalZone=K.zone);var ue=locale_objectSpread({},this.opts);ue.timeZone=ue.timeZone||oe,this.dtf=getCachedDTF(ne,ue)},[{key:"format",value:function format(){return this.originalZone?this.formatToParts().map(function(K){return K.value}).join(""):this.dtf.format(this.dt.toJSDate())}},{key:"formatToParts",value:function formatToParts(){var K=this,ne=this.dtf.formatToParts(this.dt.toJSDate());return this.originalZone?ne.map(function(ne){if("timeZoneName"===ne.type){var ae=K.originalZone.offsetName(K.dt.ts,{locale:K.dt.locale,format:K.opts.timeZoneName});return locale_objectSpread(locale_objectSpread({},ne),{},{value:ae})}return ne}):ne}},{key:"resolvedOptions",value:function resolvedOptions(){return this.dtf.resolvedOptions()}}])}(),rn=function(){return(0,Ce.A)(function PolyRelFormatter(K,ne,ae){(0,xe.A)(this,PolyRelFormatter),this.opts=locale_objectSpread({style:"long"},ae),!ne&&hasRelative()&&(this.rtf=function getCachedRTF(K){var ne=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},ae=(ne.base,(0,qt.A)(ne,Wt)),oe=JSON.stringify([K,ae]),ie=Qt.get(oe);return void 0===ie&&(ie=new Intl.RelativeTimeFormat(K,ne),Qt.set(oe,ie)),ie}(K,ae))},[{key:"format",value:function format(K,ne){return this.rtf?this.rtf.format(K,ne):function formatRelativeTime(K,ne){var ae=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"always",oe=arguments.length>3&&void 0!==arguments[3]&&arguments[3],ie={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."]},se=-1===["hours","minutes","seconds"].indexOf(K);if("auto"===ae&&se){var ue="days"===K;switch(ne){case 1:return ue?"tomorrow":"next ".concat(ie[K][0]);case-1:return ue?"yesterday":"last ".concat(ie[K][0]);case 0:return ue?"today":"this ".concat(ie[K][0])}}var ce=Object.is(ne,-0)||ne<0,de=Math.abs(ne),pe=1===de,fe=ie[K],he=oe?pe?fe[1]:fe[2]||fe[1]:pe?ie[K][0]:K;return ce?"".concat(de," ").concat(he," ago"):"in ".concat(de," ").concat(he)}(ne,K,this.opts.numeric,"long"!==this.opts.style)}},{key:"formatToParts",value:function formatToParts(K,ne){return this.rtf?this.rtf.formatToParts(K,ne):[]}}])}(),an={firstDay:1,minimalDays:4,weekend:[6,7]},sn=function(){function Locale(K,ne,ae,oe,ie){(0,xe.A)(this,Locale);var se=function parseLocaleString(K){var ne=K.indexOf("-x-");-1!==ne&&(K=K.substring(0,ne));var ae,oe,ie=K.indexOf("-u-");if(-1===ie)return[K];try{ae=getCachedDTF(K).resolvedOptions(),oe=K}catch(ne){var se=K.substring(0,ie);ae=getCachedDTF(se).resolvedOptions(),oe=se}var ue=ae;return[oe,ue.numberingSystem,ue.calendar]}(K),ue=(0,pe.A)(se,3),ce=ue[0],de=ue[1],fe=ue[2];this.locale=ce,this.numberingSystem=ne||de||null,this.outputCalendar=ae||fe||null,this.weekSettings=oe,this.intl=function intlConfigString(K,ne,ae){return ae||ne?(K.includes("-u-")||(K+="-u"),ae&&(K+="-ca-".concat(ae)),ne&&(K+="-nu-".concat(ne)),K):K}(this.locale,this.numberingSystem,this.outputCalendar),this.weekdaysCache={format:{},standalone:{}},this.monthsCache={format:{},standalone:{}},this.meridiemCache=null,this.eraCache={},this.specifiedLocale=ie,this.fastNumbersCached=null}return(0,Ce.A)(Locale,[{key:"fastNumbers",get:function get(){return null==this.fastNumbersCached&&(this.fastNumbersCached=function supportsFastNumbers(K){return(!K.numberingSystem||"latn"===K.numberingSystem)&&("latn"===K.numberingSystem||!K.locale||K.locale.startsWith("en")||"latn"===getCachedIntResolvedOptions(K.locale).numberingSystem)}(this)),this.fastNumbersCached}},{key:"listingMode",value:function listingMode(){var K=this.isEnglish(),ne=!(null!==this.numberingSystem&&"latn"!==this.numberingSystem||null!==this.outputCalendar&&"gregory"!==this.outputCalendar);return K&&ne?"en":"intl"}},{key:"clone",value:function clone(K){return K&&0!==Object.getOwnPropertyNames(K).length?Locale.create(K.locale||this.specifiedLocale,K.numberingSystem||this.numberingSystem,K.outputCalendar||this.outputCalendar,validateWeekSettings(K.weekSettings)||this.weekSettings,K.defaultToEN||!1):this}},{key:"redefaultToEN",value:function redefaultToEN(){var K=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return this.clone(locale_objectSpread(locale_objectSpread({},K),{},{defaultToEN:!0}))}},{key:"redefaultToSystem",value:function redefaultToSystem(){var K=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return this.clone(locale_objectSpread(locale_objectSpread({},K),{},{defaultToEN:!1}))}},{key:"months",value:function months(K){var ne=this,ae=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return listStuff(this,K,english_months,function(){var oe="ja"===ne.intl||ne.intl.startsWith("ja-"),ie=(ae&=!oe)?{month:K,day:"numeric"}:{month:K},se=ae?"format":"standalone";if(!ne.monthsCache[se][K]){var ue=oe?function(K){return ne.dtFormatter(K,ie).format()}:function(K){return ne.extract(K,ie,"month")};ne.monthsCache[se][K]=function mapMonths(K){for(var ne=[],ae=1;ae<=12;ae++){var oe=Wr.utc(2009,ae,1);ne.push(K(oe))}return ne}(ue)}return ne.monthsCache[se][K]})}},{key:"weekdays",value:function weekdays(K){var ne=this,ae=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return listStuff(this,K,english_weekdays,function(){var oe=ae?{weekday:K,year:"numeric",month:"long",day:"numeric"}:{weekday:K},ie=ae?"format":"standalone";return ne.weekdaysCache[ie][K]||(ne.weekdaysCache[ie][K]=function mapWeekdays(K){for(var ne=[],ae=1;ae<=7;ae++){var oe=Wr.utc(2016,11,13+ae);ne.push(K(oe))}return ne}(function(K){return ne.extract(K,oe,"weekday")})),ne.weekdaysCache[ie][K]})}},{key:"meridiems",value:function meridiems(){var K=this;return listStuff(this,void 0,function(){return Rn},function(){if(!K.meridiemCache){var ne={hour:"numeric",hourCycle:"h12"};K.meridiemCache=[Wr.utc(2016,11,13,9),Wr.utc(2016,11,13,19)].map(function(ae){return K.extract(ae,ne,"dayperiod")})}return K.meridiemCache})}},{key:"eras",value:function eras(K){var ne=this;return listStuff(this,K,english_eras,function(){var ae={era:K};return ne.eraCache[K]||(ne.eraCache[K]=[Wr.utc(-40,1,1),Wr.utc(2017,1,1)].map(function(K){return ne.extract(K,ae,"era")})),ne.eraCache[K]})}},{key:"extract",value:function extract(K,ne,ae){var oe=this.dtFormatter(K,ne).formatToParts().find(function(K){return K.type.toLowerCase()===ae});return oe?oe.value:null}},{key:"numberFormatter",value:function numberFormatter(){var K=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return new tn(this.intl,K.forceSimple||this.fastNumbers,K)}},{key:"dtFormatter",value:function dtFormatter(K){var ne=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return new nn(K,this.intl,ne)}},{key:"relFormatter",value:function relFormatter(){var K=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return new rn(this.intl,this.isEnglish(),K)}},{key:"listFormatter",value:function listFormatter(){var K=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return function getCachedLF(K){var ne=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},ae=JSON.stringify([K,ne]),oe=Kt[ae];return oe||(oe=new Intl.ListFormat(K,ne),Kt[ae]=oe),oe}(this.intl,K)}},{key:"isEnglish",value:function isEnglish(){return"en"===this.locale||"en-us"===this.locale.toLowerCase()||getCachedIntResolvedOptions(this.intl).locale.startsWith("en-us")}},{key:"getWeekSettings",value:function getWeekSettings(){return this.weekSettings?this.weekSettings:hasLocaleWeekInfo()?function getCachedWeekInfo(K){var ne=en.get(K);if(!ne){var ae=new Intl.Locale(K);"minimalDays"in(ne="getWeekInfo"in ae?ae.getWeekInfo():ae.weekInfo)||(ne=locale_objectSpread(locale_objectSpread({},an),ne)),en.set(K,ne)}return ne}(this.locale):an}},{key:"getStartOfWeek",value:function getStartOfWeek(){return this.getWeekSettings().firstDay}},{key:"getMinDaysInFirstWeek",value:function getMinDaysInFirstWeek(){return this.getWeekSettings().minimalDays}},{key:"getWeekendDays",value:function getWeekendDays(){return this.getWeekSettings().weekend}},{key:"equals",value:function equals(K){return this.locale===K.locale&&this.numberingSystem===K.numberingSystem&&this.outputCalendar===K.outputCalendar}},{key:"toString",value:function toString(){return"Locale(".concat(this.locale,", ").concat(this.numberingSystem,", ").concat(this.outputCalendar,")")}}],[{key:"fromOpts",value:function fromOpts(K){return Locale.create(K.locale,K.numberingSystem,K.outputCalendar,K.weekSettings,K.defaultToEN)}},{key:"create",value:function create(K,ne,ae,oe){var ie=arguments.length>4&&void 0!==arguments[4]&&arguments[4],se=K||kn.defaultLocale;return new Locale(se||(ie?"en-US":function systemLocale(){return Yt||(Yt=(new Intl.DateTimeFormat).resolvedOptions().locale)}()),ne||kn.defaultNumberingSystem,ae||kn.defaultOutputCalendar,validateWeekSettings(oe)||kn.defaultWeekSettings,se)}},{key:"resetCache",value:function resetCache(){Yt=null,Zt.clear(),Xt.clear(),Qt.clear(),Jt.clear(),en.clear()}},{key:"fromObject",value:function fromObject(){var K=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},ne=K.locale,ae=K.numberingSystem,oe=K.outputCalendar,ie=K.weekSettings;return Locale.create(ne,ae,oe,ie)}}])}();__webpack_require__(94298);function fixedOffsetZone_isNativeReflectConstruct(){try{var K=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(K){}return(fixedOffsetZone_isNativeReflectConstruct=function _isNativeReflectConstruct(){return!!K})()}var un=null,cn=function(K){function FixedOffsetZone(K){var ne;return(0,xe.A)(this,FixedOffsetZone),ne=function fixedOffsetZone_callSuper(K,ne,ae){return ne=(0,Le.A)(ne),(0,Be.A)(K,fixedOffsetZone_isNativeReflectConstruct()?Reflect.construct(ne,ae||[],(0,Le.A)(K).constructor):ne.apply(K,ae))}(this,FixedOffsetZone),ne.fixed=K,ne}return(0,Ne.A)(FixedOffsetZone,K),(0,Ce.A)(FixedOffsetZone,[{key:"type",get:function get(){return"fixed"}},{key:"name",get:function get(){return 0===this.fixed?"UTC":"UTC".concat(util_formatOffset(this.fixed,"narrow"))}},{key:"ianaName",get:function get(){return 0===this.fixed?"Etc/UTC":"Etc/GMT".concat(util_formatOffset(-this.fixed,"narrow"))}},{key:"offsetName",value:function offsetName(){return this.name}},{key:"formatOffset",value:function formatOffset(K,ne){return util_formatOffset(this.fixed,ne)}},{key:"isUniversal",get:function get(){return!0}},{key:"offset",value:function offset(){return this.fixed}},{key:"equals",value:function equals(K){return"fixed"===K.type&&K.fixed===this.fixed}},{key:"isValid",get:function get(){return!0}}],[{key:"utcInstance",get:function get(){return null===un&&(un=new FixedOffsetZone(0)),un}},{key:"instance",value:function instance(K){return 0===K?FixedOffsetZone.utcInstance:new FixedOffsetZone(K)}},{key:"parseSpecifier",value:function parseSpecifier(K){if(K){var ne=K.match(/^utc(?:([+-]\d{1,2})(?::(\d{2}))?)?$/i);if(ne)return new FixedOffsetZone(signedOffset(ne[1],ne[2]))}return null}}])}(Nt);function invalidZone_isNativeReflectConstruct(){try{var K=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(K){}return(invalidZone_isNativeReflectConstruct=function _isNativeReflectConstruct(){return!!K})()}var ln=function(K){function InvalidZone(K){var ne;return(0,xe.A)(this,InvalidZone),ne=function invalidZone_callSuper(K,ne,ae){return ne=(0,Le.A)(ne),(0,Be.A)(K,invalidZone_isNativeReflectConstruct()?Reflect.construct(ne,ae||[],(0,Le.A)(K).constructor):ne.apply(K,ae))}(this,InvalidZone),ne.zoneName=K,ne}return(0,Ne.A)(InvalidZone,K),(0,Ce.A)(InvalidZone,[{key:"type",get:function get(){return"invalid"}},{key:"name",get:function get(){return this.zoneName}},{key:"isUniversal",get:function get(){return!1}},{key:"offsetName",value:function offsetName(){return null}},{key:"formatOffset",value:function formatOffset(){return""}},{key:"offset",value:function offset(){return NaN}},{key:"equals",value:function equals(){return!1}},{key:"isValid",get:function get(){return!1}}])}(Nt);function zoneUtil_normalizeZone(K,ne){if(util_isUndefined(K)||null===K)return ne;if(K instanceof Nt)return K;if(function util_isString(K){return"string"==typeof K}(K)){var ae=K.toLowerCase();return"default"===ae?ne:"local"===ae||"system"===ae?zt.instance:"utc"===ae||"gmt"===ae?cn.utcInstance:cn.parseSpecifier(ae)||$t.create(K)}return isNumber(K)?cn.instance(K):"object"===(0,fe.A)(K)&&"offset"in K&&"function"==typeof K.offset?K:new ln(K)}__webpack_require__(84864),__webpack_require__(57465),__webpack_require__(87745),__webpack_require__(5746);var dn={arab:"[٠-٩]",arabext:"[۰-۹]",bali:"[᭐-᭙]",beng:"[০-৯]",deva:"[०-९]",fullwide:"[0-9]",gujr:"[૦-૯]",hanidec:"[〇|一|二|三|四|五|六|七|八|九]",khmr:"[០-៩]",knda:"[೦-೯]",laoo:"[໐-໙]",limb:"[᥆-᥏]",mlym:"[൦-൯]",mong:"[᠐-᠙]",mymr:"[၀-၉]",orya:"[୦-୯]",tamldec:"[௦-௯]",telu:"[౦-౯]",thai:"[๐-๙]",tibt:"[༠-༩]",latn:"\\d"},pn={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]},hn=dn.hanidec.replace(/[\[|\]]/g,"").split("");var mn=new Map;function digitRegex(K){var ne=K.numberingSystem,ae=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",oe=ne||"latn",ie=mn.get(oe);void 0===ie&&(ie=new Map,mn.set(oe,ie));var se=ie.get(ae);return void 0===se&&(se=new RegExp("".concat(dn[oe]).concat(ae)),ie.set(ae,se)),se}var gn,vn=function now(){return Date.now()},bn="system",yn=null,An=null,Dn=null,wn=60,En=null,kn=function(){return(0,Ce.A)(function Settings(){(0,xe.A)(this,Settings)},null,[{key:"now",get:function get(){return vn},set:function set(K){vn=K}},{key:"defaultZone",get:function get(){return zoneUtil_normalizeZone(bn,zt.instance)},set:function set(K){bn=K}},{key:"defaultLocale",get:function get(){return yn},set:function set(K){yn=K}},{key:"defaultNumberingSystem",get:function get(){return An},set:function set(K){An=K}},{key:"defaultOutputCalendar",get:function get(){return Dn},set:function set(K){Dn=K}},{key:"defaultWeekSettings",get:function get(){return En},set:function set(K){En=validateWeekSettings(K)}},{key:"twoDigitCutoffYear",get:function get(){return wn},set:function set(K){wn=K%100}},{key:"throwOnInvalid",get:function get(){return gn},set:function set(K){gn=K}},{key:"resetCaches",value:function resetCaches(){sn.resetCache(),$t.resetCache(),Wr.resetCache(),function resetDigitRegexCache(){mn.clear()}()}}])}(),xn=(__webpack_require__(48980),function(){return(0,Ce.A)(function Invalid(K,ne){(0,xe.A)(this,Invalid),this.reason=K,this.explanation=ne},[{key:"toMessage",value:function toMessage(){return this.explanation?"".concat(this.reason,": ").concat(this.explanation):this.reason}}])}());function conversions_ownKeys(K,ne){var ae=Object.keys(K);if(Object.getOwnPropertySymbols){var oe=Object.getOwnPropertySymbols(K);ne&&(oe=oe.filter(function(ne){return Object.getOwnPropertyDescriptor(K,ne).enumerable})),ae.push.apply(ae,oe)}return ae}function conversions_objectSpread(K){for(var ne=1;ne<arguments.length;ne++){var ae=null!=arguments[ne]?arguments[ne]:{};ne%2?conversions_ownKeys(Object(ae),!0).forEach(function(ne){(0,Se.A)(K,ne,ae[ne])}):Object.getOwnPropertyDescriptors?Object.defineProperties(K,Object.getOwnPropertyDescriptors(ae)):conversions_ownKeys(Object(ae)).forEach(function(ne){Object.defineProperty(K,ne,Object.getOwnPropertyDescriptor(ae,ne))})}return K}var Cn=[0,31,59,90,120,151,181,212,243,273,304,334],Sn=[0,31,60,91,121,152,182,213,244,274,305,335];function unitOutOfRange(K,ne){return new xn("unit out of range","you specified ".concat(ne," (of type ").concat((0,fe.A)(ne),") as a ").concat(K,", which is invalid"))}function dayOfWeek(K,ne,ae){var oe=new Date(Date.UTC(K,ne-1,ae));K<100&&K>=0&&oe.setUTCFullYear(oe.getUTCFullYear()-1900);var ie=oe.getUTCDay();return 0===ie?7:ie}function computeOrdinal(K,ne,ae){return ae+(isLeapYear(K)?Sn:Cn)[ne-1]}function uncomputeOrdinal(K,ne){var ae=isLeapYear(K)?Sn:Cn,oe=ae.findIndex(function(K){return K<ne});return{month:oe+1,day:ne-ae[oe]}}function isoWeekdayToLocal(K,ne){return(K-ne+7)%7+1}function gregorianToWeek(K){var ne,ae=arguments.length>1&&void 0!==arguments[1]?arguments[1]:4,oe=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1,ie=K.year,se=K.month,ue=K.day,ce=computeOrdinal(ie,se,ue),de=isoWeekdayToLocal(dayOfWeek(ie,se,ue),oe),pe=Math.floor((ce-de+14-ae)/7);return pe<1?pe=weeksInWeekYear(ne=ie-1,ae,oe):pe>weeksInWeekYear(ie,ae,oe)?(ne=ie+1,pe=1):ne=ie,conversions_objectSpread({weekYear:ne,weekNumber:pe,weekday:de},timeObject(K))}function weekToGregorian(K){var ne,ae=arguments.length>1&&void 0!==arguments[1]?arguments[1]:4,oe=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1,ie=K.weekYear,se=K.weekNumber,ue=K.weekday,ce=isoWeekdayToLocal(dayOfWeek(ie,1,ae),oe),de=daysInYear(ie),pe=7*se+ue-ce-7+ae;pe<1?pe+=daysInYear(ne=ie-1):pe>de?(ne=ie+1,pe-=daysInYear(ie)):ne=ie;var fe=uncomputeOrdinal(ne,pe);return conversions_objectSpread({year:ne,month:fe.month,day:fe.day},timeObject(K))}function gregorianToOrdinal(K){var ne=K.year;return conversions_objectSpread({year:ne,ordinal:computeOrdinal(ne,K.month,K.day)},timeObject(K))}function ordinalToGregorian(K){var ne=K.year,ae=uncomputeOrdinal(ne,K.ordinal);return conversions_objectSpread({year:ne,month:ae.month,day:ae.day},timeObject(K))}function usesLocalWeekValues(K,ne){if(!util_isUndefined(K.localWeekday)||!util_isUndefined(K.localWeekNumber)||!util_isUndefined(K.localWeekYear)){if(!util_isUndefined(K.weekday)||!util_isUndefined(K.weekNumber)||!util_isUndefined(K.weekYear))throw new $e("Cannot mix locale-based week fields with ISO-based week fields");return util_isUndefined(K.localWeekday)||(K.weekday=K.localWeekday),util_isUndefined(K.localWeekNumber)||(K.weekNumber=K.localWeekNumber),util_isUndefined(K.localWeekYear)||(K.weekYear=K.localWeekYear),delete K.localWeekday,delete K.localWeekNumber,delete K.localWeekYear,{minDaysInFirstWeek:ne.getMinDaysInFirstWeek(),startOfWeek:ne.getStartOfWeek()}}return{minDaysInFirstWeek:4,startOfWeek:1}}function hasInvalidGregorianData(K){var ne=isInteger(K.year),ae=integerBetween(K.month,1,12),oe=integerBetween(K.day,1,daysInMonth(K.year,K.month));return ne?ae?!oe&&unitOutOfRange("day",K.day):unitOutOfRange("month",K.month):unitOutOfRange("year",K.year)}function hasInvalidTimeData(K){var ne=K.hour,ae=K.minute,oe=K.second,ie=K.millisecond,se=integerBetween(ne,0,23)||24===ne&&0===ae&&0===oe&&0===ie,ue=integerBetween(ae,0,59),ce=integerBetween(oe,0,59),de=integerBetween(ie,0,999);return se?ue?ce?!de&&unitOutOfRange("millisecond",ie):unitOutOfRange("second",oe):unitOutOfRange("minute",ae):unitOutOfRange("hour",ne)}function util_ownKeys(K,ne){var ae=Object.keys(K);if(Object.getOwnPropertySymbols){var oe=Object.getOwnPropertySymbols(K);ne&&(oe=oe.filter(function(ne){return Object.getOwnPropertyDescriptor(K,ne).enumerable})),ae.push.apply(ae,oe)}return ae}function util_isUndefined(K){return void 0===K}function isNumber(K){return"number"==typeof K}function isInteger(K){return"number"==typeof K&&K%1==0}function hasRelative(){try{return"undefined"!=typeof Intl&&!!Intl.RelativeTimeFormat}catch(K){return!1}}function hasLocaleWeekInfo(){try{return"undefined"!=typeof Intl&&!!Intl.Locale&&("weekInfo"in Intl.Locale.prototype||"getWeekInfo"in Intl.Locale.prototype)}catch(K){return!1}}function bestBy(K,ne,ae){if(0!==K.length)return K.reduce(function(K,oe){var ie=[ne(oe),oe];return K&&ae(K[0],ie[0])===K[0]?K:ie},null)[1]}function util_hasOwnProperty(K,ne){return Object.prototype.hasOwnProperty.call(K,ne)}function validateWeekSettings(K){if(null==K)return null;if("object"!==(0,fe.A)(K))throw new We("Week settings must be an object");if(!integerBetween(K.firstDay,1,7)||!integerBetween(K.minimalDays,1,7)||!Array.isArray(K.weekend)||K.weekend.some(function(K){return!integerBetween(K,1,7)}))throw new We("Invalid week settings");return{firstDay:K.firstDay,minimalDays:K.minimalDays,weekend:Array.from(K.weekend)}}function integerBetween(K,ne,ae){return isInteger(K)&&K>=ne&&K<=ae}function padStart(K){var ne=arguments.length>1&&void 0!==arguments[1]?arguments[1]:2;return K<0?"-"+(""+-K).padStart(ne,"0"):(""+K).padStart(ne,"0")}function parseInteger(K){return util_isUndefined(K)||null===K||""===K?void 0:parseInt(K,10)}function parseFloating(K){return util_isUndefined(K)||null===K||""===K?void 0:parseFloat(K)}function parseMillis(K){if(!util_isUndefined(K)&&null!==K&&""!==K){var ne=1e3*parseFloat("0."+K);return Math.floor(ne)}}function roundTo(K,ne){var ae=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"round",oe=Math.pow(10,ne);switch(ae){case"expand":return K>0?Math.ceil(K*oe)/oe:Math.floor(K*oe)/oe;case"trunc":return Math.trunc(K*oe)/oe;case"round":return Math.round(K*oe)/oe;case"floor":return Math.floor(K*oe)/oe;case"ceil":return Math.ceil(K*oe)/oe;default:throw new RangeError("Value rounding ".concat(ae," is out of range"))}}function isLeapYear(K){return K%4==0&&(K%100!=0||K%400==0)}function daysInYear(K){return isLeapYear(K)?366:365}function daysInMonth(K,ne){var ae=function floorMod(K,ne){return K-ne*Math.floor(K/ne)}(ne-1,12)+1;return 2===ae?isLeapYear(K+(ne-ae)/12)?29:28:[31,null,31,30,31,30,31,31,30,31,30,31][ae-1]}function objToLocalTS(K){var ne=Date.UTC(K.year,K.month-1,K.day,K.hour,K.minute,K.second,K.millisecond);return K.year<100&&K.year>=0&&(ne=new Date(ne)).setUTCFullYear(K.year,K.month-1,K.day),+ne}function firstWeekOffset(K,ne,ae){return-isoWeekdayToLocal(dayOfWeek(K,1,ne),ae)+ne-1}function weeksInWeekYear(K){var ne=arguments.length>1&&void 0!==arguments[1]?arguments[1]:4,ae=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1,oe=firstWeekOffset(K,ne,ae),ie=firstWeekOffset(K+1,ne,ae);return(daysInYear(K)-oe+ie)/7}function untruncateYear(K){return K>99?K:K>kn.twoDigitCutoffYear?1900+K:2e3+K}function parseZoneInfo(K,ne,ae){var oe=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null,ie=new Date(K),se={hourCycle:"h23",year:"numeric",month:"2-digit",day:"2-digit",hour:"2-digit",minute:"2-digit"};oe&&(se.timeZone=oe);var ue=function util_objectSpread(K){for(var ne=1;ne<arguments.length;ne++){var ae=null!=arguments[ne]?arguments[ne]:{};ne%2?util_ownKeys(Object(ae),!0).forEach(function(ne){(0,Se.A)(K,ne,ae[ne])}):Object.getOwnPropertyDescriptors?Object.defineProperties(K,Object.getOwnPropertyDescriptors(ae)):util_ownKeys(Object(ae)).forEach(function(ne){Object.defineProperty(K,ne,Object.getOwnPropertyDescriptor(ae,ne))})}return K}({timeZoneName:ne},se),ce=new Intl.DateTimeFormat(ae,ue).formatToParts(ie).find(function(K){return"timezonename"===K.type.toLowerCase()});return ce?ce.value:null}function signedOffset(K,ne){var ae=parseInt(K,10);Number.isNaN(ae)&&(ae=0);var oe=parseInt(ne,10)||0;return 60*ae+(ae<0||Object.is(ae,-0)?-oe:oe)}function asNumber(K){var ne=Number(K);if("boolean"==typeof K||""===K||!Number.isFinite(ne))throw new We("Invalid unit value ".concat(K));return ne}function normalizeObject(K,ne){var ae={};for(var oe in K)if(util_hasOwnProperty(K,oe)){var ie=K[oe];if(null==ie)continue;ae[ne(oe)]=asNumber(ie)}return ae}function util_formatOffset(K,ne){var ae=Math.trunc(Math.abs(K/60)),oe=Math.trunc(Math.abs(K%60)),ie=K>=0?"+":"-";switch(ne){case"short":return"".concat(ie).concat(padStart(ae,2),":").concat(padStart(oe,2));case"narrow":return"".concat(ie).concat(ae).concat(oe>0?":".concat(oe):"");case"techie":return"".concat(ie).concat(padStart(ae,2)).concat(padStart(oe,2));default:throw new RangeError("Value format ".concat(ne," is out of range for property format"))}}function timeObject(K){return function util_pick(K,ne){return ne.reduce(function(ne,ae){return ne[ae]=K[ae],ne},{})}(K,["hour","minute","second","millisecond"])}var Fn=["January","February","March","April","May","June","July","August","September","October","November","December"],Tn=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],On=["J","F","M","A","M","J","J","A","S","O","N","D"];function english_months(K){switch(K){case"narrow":return[].concat(On);case"short":return[].concat(Tn);case"long":return[].concat(Fn);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 In=["Monday","Tuesday","Wednesday","Thursday","Friday","Saturday","Sunday"],Mn=["Mon","Tue","Wed","Thu","Fri","Sat","Sun"],Pn=["M","T","W","T","F","S","S"];function english_weekdays(K){switch(K){case"narrow":return[].concat(Pn);case"short":return[].concat(Mn);case"long":return[].concat(In);case"numeric":return["1","2","3","4","5","6","7"];default:return null}}var Rn=["AM","PM"],Bn=["Before Christ","Anno Domini"],Ln=["BC","AD"],Nn=["B","A"];function english_eras(K){switch(K){case"narrow":return[].concat(Nn);case"short":return[].concat(Ln);case"long":return[].concat(Bn);default:return null}}function formatter_ownKeys(K,ne){var ae=Object.keys(K);if(Object.getOwnPropertySymbols){var oe=Object.getOwnPropertySymbols(K);ne&&(oe=oe.filter(function(ne){return Object.getOwnPropertyDescriptor(K,ne).enumerable})),ae.push.apply(ae,oe)}return ae}function formatter_objectSpread(K){for(var ne=1;ne<arguments.length;ne++){var ae=null!=arguments[ne]?arguments[ne]:{};ne%2?formatter_ownKeys(Object(ae),!0).forEach(function(ne){(0,Se.A)(K,ne,ae[ne])}):Object.getOwnPropertyDescriptors?Object.defineProperties(K,Object.getOwnPropertyDescriptors(ae)):formatter_ownKeys(Object(ae)).forEach(function(ne){Object.defineProperty(K,ne,Object.getOwnPropertyDescriptor(ae,ne))})}return K}function formatter_createForOfIteratorHelper(K,ne){var ae="undefined"!=typeof Symbol&&K[Symbol.iterator]||K["@@iterator"];if(!ae){if(Array.isArray(K)||(ae=function formatter_unsupportedIterableToArray(K,ne){if(K){if("string"==typeof K)return formatter_arrayLikeToArray(K,ne);var ae={}.toString.call(K).slice(8,-1);return"Object"===ae&&K.constructor&&(ae=K.constructor.name),"Map"===ae||"Set"===ae?Array.from(K):"Arguments"===ae||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(ae)?formatter_arrayLikeToArray(K,ne):void 0}}(K))||ne&&K&&"number"==typeof K.length){ae&&(K=ae);var _n=0,oe=function F(){};return{s:oe,n:function n(){return _n>=K.length?{done:!0}:{done:!1,value:K[_n++]}},e:function e(K){throw K},f:oe}}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 ie,se=!0,ue=!1;return{s:function s(){ae=ae.call(K)},n:function n(){var K=ae.next();return se=K.done,K},e:function e(K){ue=!0,ie=K},f:function f(){try{se||null==ae.return||ae.return()}finally{if(ue)throw ie}}}}function formatter_arrayLikeToArray(K,ne){(null==ne||ne>K.length)&&(ne=K.length);for(var ae=0,oe=Array(ne);ae<ne;ae++)oe[ae]=K[ae];return oe}function stringifyTokens(K,ne){var ae,oe="",ie=formatter_createForOfIteratorHelper(K);try{for(ie.s();!(ae=ie.n()).done;){var se=ae.value;se.literal?oe+=se.val:oe+=ne(se.val)}}catch(K){ie.e(K)}finally{ie.f()}return oe}var jn={D:Ye,DD:Je,DDD:tt,DDDD:nt,t:ot,tt:_t,ttt:At,tttt:Dt,T:Et,TT:kt,TTT:Ct,TTTT:St,f:Ft,ff:Ot,fff:Pt,ffff:Bt,F:Tt,FF:It,FFF:Rt,FFFF:Lt},zn=function(){function Formatter(K,ne){(0,xe.A)(this,Formatter),this.opts=ne,this.loc=K,this.systemLoc=null}return(0,Ce.A)(Formatter,[{key:"formatWithSystemDefault",value:function formatWithSystemDefault(K,ne){return null===this.systemLoc&&(this.systemLoc=this.loc.redefaultToSystem()),this.systemLoc.dtFormatter(K,formatter_objectSpread(formatter_objectSpread({},this.opts),ne)).format()}},{key:"dtFormatter",value:function dtFormatter(K){var ne=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return this.loc.dtFormatter(K,formatter_objectSpread(formatter_objectSpread({},this.opts),ne))}},{key:"formatDateTime",value:function formatDateTime(K,ne){return this.dtFormatter(K,ne).format()}},{key:"formatDateTimeParts",value:function formatDateTimeParts(K,ne){return this.dtFormatter(K,ne).formatToParts()}},{key:"formatInterval",value:function formatInterval(K,ne){return this.dtFormatter(K.start,ne).dtf.formatRange(K.start.toJSDate(),K.end.toJSDate())}},{key:"resolvedOptions",value:function resolvedOptions(K,ne){return this.dtFormatter(K,ne).resolvedOptions()}},{key:"num",value:function num(K){var ne=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,ae=arguments.length>2&&void 0!==arguments[2]?arguments[2]:void 0;if(this.opts.forceSimple)return padStart(K,ne);var oe=formatter_objectSpread({},this.opts);return ne>0&&(oe.padTo=ne),ae&&(oe.signDisplay=ae),this.loc.numberFormatter(oe).format(K)}},{key:"formatDateTimeFromString",value:function formatDateTimeFromString(K,ne){var ae=this,oe="en"===this.loc.listingMode(),ie=this.loc.outputCalendar&&"gregory"!==this.loc.outputCalendar,se=function string(ne,oe){return ae.loc.extract(K,ne,oe)},ue=function formatOffset(ne){return K.isOffsetFixed&&0===K.offset&&ne.allowZ?"Z":K.isValid?K.zone.formatOffset(K.ts,ne.format):""},ce=function meridiem(){return oe?function meridiemForDateTime(K){return Rn[K.hour<12?0:1]}(K):se({hour:"numeric",hourCycle:"h12"},"dayperiod")},de=function month(ne,ae){return oe?function monthForDateTime(K,ne){return english_months(ne)[K.month-1]}(K,ne):se(ae?{month:ne}:{month:ne,day:"numeric"},"month")},pe=function weekday(ne,ae){return oe?function weekdayForDateTime(K,ne){return english_weekdays(ne)[K.weekday-1]}(K,ne):se(ae?{weekday:ne}:{weekday:ne,month:"long",day:"numeric"},"weekday")},fe=function era(ne){return oe?function eraForDateTime(K,ne){return english_eras(ne)[K.year<0?0:1]}(K,ne):se({era:ne},"era")};return stringifyTokens(Formatter.parseFormat(ne),function tokenToString(ne){switch(ne){case"S":return ae.num(K.millisecond);case"u":case"SSS":return ae.num(K.millisecond,3);case"s":return ae.num(K.second);case"ss":return ae.num(K.second,2);case"uu":return ae.num(Math.floor(K.millisecond/10),2);case"uuu":return ae.num(Math.floor(K.millisecond/100));case"m":return ae.num(K.minute);case"mm":return ae.num(K.minute,2);case"h":return ae.num(K.hour%12==0?12:K.hour%12);case"hh":return ae.num(K.hour%12==0?12:K.hour%12,2);case"H":return ae.num(K.hour);case"HH":return ae.num(K.hour,2);case"Z":return ue({format:"narrow",allowZ:ae.opts.allowZ});case"ZZ":return ue({format:"short",allowZ:ae.opts.allowZ});case"ZZZ":return ue({format:"techie",allowZ:ae.opts.allowZ});case"ZZZZ":return K.zone.offsetName(K.ts,{format:"short",locale:ae.loc.locale});case"ZZZZZ":return K.zone.offsetName(K.ts,{format:"long",locale:ae.loc.locale});case"z":return K.zoneName;case"a":return ce();case"d":return ie?se({day:"numeric"},"day"):ae.num(K.day);case"dd":return ie?se({day:"2-digit"},"day"):ae.num(K.day,2);case"c":case"E":return ae.num(K.weekday);case"ccc":return pe("short",!0);case"cccc":return pe("long",!0);case"ccccc":return pe("narrow",!0);case"EEE":return pe("short",!1);case"EEEE":return pe("long",!1);case"EEEEE":return pe("narrow",!1);case"L":return ie?se({month:"numeric",day:"numeric"},"month"):ae.num(K.month);case"LL":return ie?se({month:"2-digit",day:"numeric"},"month"):ae.num(K.month,2);case"LLL":return de("short",!0);case"LLLL":return de("long",!0);case"LLLLL":return de("narrow",!0);case"M":return ie?se({month:"numeric"},"month"):ae.num(K.month);case"MM":return ie?se({month:"2-digit"},"month"):ae.num(K.month,2);case"MMM":return de("short",!1);case"MMMM":return de("long",!1);case"MMMMM":return de("narrow",!1);case"y":return ie?se({year:"numeric"},"year"):ae.num(K.year);case"yy":return ie?se({year:"2-digit"},"year"):ae.num(K.year.toString().slice(-2),2);case"yyyy":return ie?se({year:"numeric"},"year"):ae.num(K.year,4);case"yyyyyy":return ie?se({year:"numeric"},"year"):ae.num(K.year,6);case"G":return fe("short");case"GG":return fe("long");case"GGGGG":return fe("narrow");case"kk":return ae.num(K.weekYear.toString().slice(-2),2);case"kkkk":return ae.num(K.weekYear,4);case"W":return ae.num(K.weekNumber);case"WW":return ae.num(K.weekNumber,2);case"n":return ae.num(K.localWeekNumber);case"nn":return ae.num(K.localWeekNumber,2);case"ii":return ae.num(K.localWeekYear.toString().slice(-2),2);case"iiii":return ae.num(K.localWeekYear,4);case"o":return ae.num(K.ordinal);case"ooo":return ae.num(K.ordinal,3);case"q":return ae.num(K.quarter);case"qq":return ae.num(K.quarter,2);case"X":return ae.num(Math.floor(K.ts/1e3));case"x":return ae.num(K.ts);default:return function maybeMacro(ne){var oe=Formatter.macroTokenToFormatOpts(ne);return oe?ae.formatWithSystemDefault(K,oe):ne}(ne)}})}},{key:"formatDurationFromString",value:function formatDurationFromString(K,ne){var ae=this,oe="negativeLargestOnly"===this.opts.signMode?-1:1,ie=function tokenToField(K){switch(K[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}},se=Formatter.parseFormat(ne),ue=se.reduce(function(K,ne){var ae=ne.literal,oe=ne.val;return ae?K:K.concat(oe)},[]),ce=K.shiftTo.apply(K,(0,Ke.A)(ue.map(ie).filter(function(K){return K})));return stringifyTokens(se,function tokenToString(K,ne){return function(se){var ue=ie(se);if(ue){var ce,de=ne.isNegativeDuration&&ue!==ne.largestUnit?oe:1;return ce="negativeLargestOnly"===ae.opts.signMode&&ue!==ne.largestUnit?"never":"all"===ae.opts.signMode?"always":"auto",ae.num(K.get(ue)*de,se.length,ce)}return se}}(ce,{isNegativeDuration:ce<0,largestUnit:Object.keys(ce.values)[0]}))}}],[{key:"create",value:function create(K){return new Formatter(K,arguments.length>1&&void 0!==arguments[1]?arguments[1]:{})}},{key:"parseFormat",value:function parseFormat(K){for(var ne=null,ae="",oe=!1,ie=[],se=0;se<K.length;se++){var ue=K.charAt(se);"'"===ue?((ae.length>0||oe)&&ie.push({literal:oe||/^\s+$/.test(ae),val:""===ae?"'":ae}),ne=null,ae="",oe=!oe):oe||ue===ne?ae+=ue:(ae.length>0&&ie.push({literal:/^\s+$/.test(ae),val:ae}),ae=ue,ne=ue)}return ae.length>0&&ie.push({literal:oe||/^\s+$/.test(ae),val:ae}),ie}},{key:"macroTokenToFormatOpts",value:function macroTokenToFormatOpts(K){return jn[K]}}])}();__webpack_require__(42762);function regexParser_ownKeys(K,ne){var ae=Object.keys(K);if(Object.getOwnPropertySymbols){var oe=Object.getOwnPropertySymbols(K);ne&&(oe=oe.filter(function(ne){return Object.getOwnPropertyDescriptor(K,ne).enumerable})),ae.push.apply(ae,oe)}return ae}function regexParser_objectSpread(K){for(var ne=1;ne<arguments.length;ne++){var ae=null!=arguments[ne]?arguments[ne]:{};ne%2?regexParser_ownKeys(Object(ae),!0).forEach(function(ne){(0,Se.A)(K,ne,ae[ne])}):Object.getOwnPropertyDescriptors?Object.defineProperties(K,Object.getOwnPropertyDescriptors(ae)):regexParser_ownKeys(Object(ae)).forEach(function(ne){Object.defineProperty(K,ne,Object.getOwnPropertyDescriptor(ae,ne))})}return K}var Un=/[A-Za-z_+-]{1,256}(?::?\/[A-Za-z0-9_+-]{1,256}(?:\/[A-Za-z0-9_+-]{1,256})?)?/;function combineRegexes(){for(var K=arguments.length,ne=new Array(K),ae=0;ae<K;ae++)ne[ae]=arguments[ae];var oe=ne.reduce(function(K,ne){return K+ne.source},"");return RegExp("^".concat(oe,"$"))}function combineExtractors(){for(var K=arguments.length,ne=new Array(K),ae=0;ae<K;ae++)ne[ae]=arguments[ae];return function(K){return ne.reduce(function(ne,ae){var oe=(0,pe.A)(ne,3),ie=oe[0],se=oe[1],ue=oe[2],ce=ae(K,ue),de=(0,pe.A)(ce,3),fe=de[0],he=de[1],me=de[2];return[regexParser_objectSpread(regexParser_objectSpread({},ie),fe),he||se,me]},[{},null,1]).slice(0,2)}}function regexParser_parse(K){if(null==K)return[null,null];for(var ne=arguments.length,ae=new Array(ne>1?ne-1:0),oe=1;oe<ne;oe++)ae[oe-1]=arguments[oe];for(var ie=0,se=ae;ie<se.length;ie++){var ue=(0,pe.A)(se[ie],2),ce=ue[0],de=ue[1],fe=ce.exec(K);if(fe)return de(fe)}return[null,null]}function simpleParse(){for(var K=arguments.length,ne=new Array(K),ae=0;ae<K;ae++)ne[ae]=arguments[ae];return function(K,ae){var oe,ie={};for(oe=0;oe<ne.length;oe++)ie[ne[oe]]=parseInteger(K[ae+oe]);return[ie,null,ae+oe]}}var Hn=/(?:([Zz])|([+-]\d\d)(?::?(\d\d))?)/,Vn="(?:".concat(Hn.source,"?(?:\\[(").concat(Un.source,")\\])?)?"),$n=/(\d\d)(?::?(\d\d)(?::?(\d\d)(?:[.,](\d{1,30}))?)?)?/,qn=RegExp("".concat($n.source).concat(Vn)),Wn=RegExp("(?:[Tt]".concat(qn.source,")?")),Gn=simpleParse("weekYear","weekNumber","weekDay"),Kn=simpleParse("year","ordinal"),Zn=RegExp("".concat($n.source," ?(?:").concat(Hn.source,"|(").concat(Un.source,"))?")),Xn=RegExp("(?: ".concat(Zn.source,")?"));function _int(K,ne,ae){var oe=K[ne];return util_isUndefined(oe)?ae:parseInteger(oe)}function extractISOTime(K,ne){return[{hours:_int(K,ne,0),minutes:_int(K,ne+1,0),seconds:_int(K,ne+2,0),milliseconds:parseMillis(K[ne+3])},null,ne+4]}function extractISOOffset(K,ne){var ae=!K[ne]&&!K[ne+1],oe=signedOffset(K[ne+1],K[ne+2]);return[{},ae?null:cn.instance(oe),ne+3]}function extractIANAZone(K,ne){return[{},K[ne]?$t.create(K[ne]):null,ne+1]}var Qn=RegExp("^T?".concat($n.source,"$")),Yn=/^-?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 extractISODuration(K){var ne=(0,pe.A)(K,9),ae=ne[0],oe=ne[1],ie=ne[2],se=ne[3],ue=ne[4],ce=ne[5],de=ne[6],fe=ne[7],he=ne[8],me="-"===ae[0],ge=fe&&"-"===fe[0],ve=function maybeNegate(K){return void 0!==K&&(arguments.length>1&&void 0!==arguments[1]&&arguments[1]||K&&me)?-K:K};return[{years:ve(parseFloating(oe)),months:ve(parseFloating(ie)),weeks:ve(parseFloating(se)),days:ve(parseFloating(ue)),hours:ve(parseFloating(ce)),minutes:ve(parseFloating(de)),seconds:ve(parseFloating(fe),"-0"===fe),milliseconds:ve(parseMillis(he),ge)}]}var Jn={GMT:0,EDT:-240,EST:-300,CDT:-300,CST:-360,MDT:-360,MST:-420,PDT:-420,PST:-480};function fromStrings(K,ne,ae,oe,ie,se,ue){var ce={year:2===ne.length?untruncateYear(parseInteger(ne)):parseInteger(ne),month:Tn.indexOf(ae)+1,day:parseInteger(oe),hour:parseInteger(ie),minute:parseInteger(se)};return ue&&(ce.second=parseInteger(ue)),K&&(ce.weekday=K.length>3?In.indexOf(K)+1:Mn.indexOf(K)+1),ce}var er=/^(?:(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 extractRFC2822(K){var ne,ae=(0,pe.A)(K,12),oe=ae[1],ie=ae[2],se=ae[3],ue=ae[4],ce=ae[5],de=ae[6],fe=ae[7],he=ae[8],me=ae[9],ge=ae[10],ve=ae[11],ye=fromStrings(oe,ue,se,ie,ce,de,fe);return ne=he?Jn[he]:me?0:signedOffset(ge,ve),[ye,new cn(ne)]}var tr=/^(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$/,nr=/^(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$/,rr=/^(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 extractRFC1123Or850(K){var ne=(0,pe.A)(K,8),ae=ne[1],oe=ne[2],ie=ne[3];return[fromStrings(ae,ne[4],ie,oe,ne[5],ne[6],ne[7]),cn.utcInstance]}function extractASCII(K){var ne=(0,pe.A)(K,8),ae=ne[1],oe=ne[2],ie=ne[3],se=ne[4],ue=ne[5],ce=ne[6];return[fromStrings(ae,ne[7],oe,ie,se,ue,ce),cn.utcInstance]}var ar=combineRegexes(/([+-]\d{6}|\d{4})(?:-?(\d\d)(?:-?(\d\d))?)?/,Wn),or=combineRegexes(/(\d{4})-?W(\d\d)(?:-?(\d))?/,Wn),ir=combineRegexes(/(\d{4})-?(\d{3})/,Wn),sr=combineRegexes(qn),ur=combineExtractors(function extractISOYmd(K,ne){return[{year:_int(K,ne),month:_int(K,ne+1,1),day:_int(K,ne+2,1)},null,ne+3]},extractISOTime,extractISOOffset,extractIANAZone),cr=combineExtractors(Gn,extractISOTime,extractISOOffset,extractIANAZone),lr=combineExtractors(Kn,extractISOTime,extractISOOffset,extractIANAZone),dr=combineExtractors(extractISOTime,extractISOOffset,extractIANAZone);var pr=combineExtractors(extractISOTime);var fr=combineRegexes(/(\d{4})-(\d\d)-(\d\d)/,Xn),mr=combineRegexes(Zn),gr=combineExtractors(extractISOTime,extractISOOffset,extractIANAZone);function duration_createForOfIteratorHelper(K,ne){var ae="undefined"!=typeof Symbol&&K[Symbol.iterator]||K["@@iterator"];if(!ae){if(Array.isArray(K)||(ae=function duration_unsupportedIterableToArray(K,ne){if(K){if("string"==typeof K)return duration_arrayLikeToArray(K,ne);var ae={}.toString.call(K).slice(8,-1);return"Object"===ae&&K.constructor&&(ae=K.constructor.name),"Map"===ae||"Set"===ae?Array.from(K):"Arguments"===ae||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(ae)?duration_arrayLikeToArray(K,ne):void 0}}(K))||ne&&K&&"number"==typeof K.length){ae&&(K=ae);var _n=0,oe=function F(){};return{s:oe,n:function n(){return _n>=K.length?{done:!0}:{done:!1,value:K[_n++]}},e:function e(K){throw K},f:oe}}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 ie,se=!0,ue=!1;return{s:function s(){ae=ae.call(K)},n:function n(){var K=ae.next();return se=K.done,K},e:function e(K){ue=!0,ie=K},f:function f(){try{se||null==ae.return||ae.return()}finally{if(ue)throw ie}}}}function duration_arrayLikeToArray(K,ne){(null==ne||ne>K.length)&&(ne=K.length);for(var ae=0,oe=Array(ne);ae<ne;ae++)oe[ae]=K[ae];return oe}function duration_ownKeys(K,ne){var ae=Object.keys(K);if(Object.getOwnPropertySymbols){var oe=Object.getOwnPropertySymbols(K);ne&&(oe=oe.filter(function(ne){return Object.getOwnPropertyDescriptor(K,ne).enumerable})),ae.push.apply(ae,oe)}return ae}function duration_objectSpread(K){for(var ne=1;ne<arguments.length;ne++){var ae=null!=arguments[ne]?arguments[ne]:{};ne%2?duration_ownKeys(Object(ae),!0).forEach(function(ne){(0,Se.A)(K,ne,ae[ne])}):Object.getOwnPropertyDescriptors?Object.defineProperties(K,Object.getOwnPropertyDescriptors(ae)):duration_ownKeys(Object(ae)).forEach(function(ne){Object.defineProperty(K,ne,Object.getOwnPropertyDescriptor(ae,ne))})}return K}var vr="Invalid Duration",yr={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}},_r=duration_objectSpread({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}},yr),Ar=365.2425,Dr=30.436875,wr=duration_objectSpread({years:{quarters:4,months:12,weeks:52.1775,days:Ar,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:Dr,hours:730.485,minutes:43829.1,seconds:2629746,milliseconds:2629746e3}},yr),Er=["years","quarters","months","weeks","days","hours","minutes","seconds","milliseconds"],kr=Er.slice(0).reverse();function clone(K,ne){var ae={values:arguments.length>2&&void 0!==arguments[2]&&arguments[2]?ne.values:duration_objectSpread(duration_objectSpread({},K.values),ne.values||{}),loc:K.loc.clone(ne.loc),conversionAccuracy:ne.conversionAccuracy||K.conversionAccuracy,matrix:ne.matrix||K.matrix};return new xr(ae)}function durationToMillis(K,ne){var ae,oe,ie=null!==(ae=ne.milliseconds)&&void 0!==ae?ae:0,se=duration_createForOfIteratorHelper(kr.slice(1));try{for(se.s();!(oe=se.n()).done;){var ue=oe.value;ne[ue]&&(ie+=ne[ue]*K[ue].milliseconds)}}catch(K){se.e(K)}finally{se.f()}return ie}function normalizeValues(K,ne){var ae=durationToMillis(K,ne)<0?-1:1;Er.reduceRight(function(oe,ie){if(util_isUndefined(ne[ie]))return oe;if(oe){var se=ne[oe]*ae,ue=K[ie][oe],ce=Math.floor(se/ue);ne[ie]+=ce*ae,ne[oe]-=ce*ue*ae}return ie},null),Er.reduce(function(ae,oe){if(util_isUndefined(ne[oe]))return ae;if(ae){var ie=ne[ae]%1;ne[ae]-=ie,ne[oe]+=ie*K[ae][oe]}return oe},null)}function removeZeroes(K){for(var ne={},ae=0,oe=Object.entries(K);ae<oe.length;ae++){var ie=(0,pe.A)(oe[ae],2),se=ie[0],ue=ie[1];0!==ue&&(ne[se]=ue)}return ne}var xr=function(){function Duration(K){(0,xe.A)(this,Duration);var ne="longterm"===K.conversionAccuracy||!1,ae=ne?wr:_r;K.matrix&&(ae=K.matrix),this.values=K.values,this.loc=K.loc||sn.create(),this.conversionAccuracy=ne?"longterm":"casual",this.invalid=K.invalid||null,this.matrix=ae,this.isLuxonDuration=!0}return(0,Ce.A)(Duration,[{key:"locale",get:function get(){return this.isValid?this.loc.locale:null}},{key:"numberingSystem",get:function get(){return this.isValid?this.loc.numberingSystem:null}},{key:"toFormat",value:function toFormat(K){var ne=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},ae=duration_objectSpread(duration_objectSpread({},ne),{},{floor:!1!==ne.round&&!1!==ne.floor});return this.isValid?zn.create(this.loc,ae).formatDurationFromString(this,K):vr}},{key:"toHuman",value:function toHuman(){var K=this,ne=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(!this.isValid)return vr;var ae=!1!==ne.showZeros,oe=Er.map(function(oe){var ie=K.values[oe];return util_isUndefined(ie)||0===ie&&!ae?null:K.loc.numberFormatter(duration_objectSpread(duration_objectSpread({style:"unit",unitDisplay:"long"},ne),{},{unit:oe.slice(0,-1)})).format(ie)}).filter(function(K){return K});return this.loc.listFormatter(duration_objectSpread({type:"conjunction",style:ne.listStyle||"narrow"},ne)).format(oe)}},{key:"toObject",value:function toObject(){return this.isValid?duration_objectSpread({},this.values):{}}},{key:"toISO",value:function toISO(){if(!this.isValid)return null;var K="P";return 0!==this.years&&(K+=this.years+"Y"),0===this.months&&0===this.quarters||(K+=this.months+3*this.quarters+"M"),0!==this.weeks&&(K+=this.weeks+"W"),0!==this.days&&(K+=this.days+"D"),0===this.hours&&0===this.minutes&&0===this.seconds&&0===this.milliseconds||(K+="T"),0!==this.hours&&(K+=this.hours+"H"),0!==this.minutes&&(K+=this.minutes+"M"),0===this.seconds&&0===this.milliseconds||(K+=roundTo(this.seconds+this.milliseconds/1e3,3)+"S"),"P"===K&&(K+="T0S"),K}},{key:"toISOTime",value:function toISOTime(){var K=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(!this.isValid)return null;var ne=this.toMillis();return ne<0||ne>=864e5?null:(K=duration_objectSpread(duration_objectSpread({suppressMilliseconds:!1,suppressSeconds:!1,includePrefix:!1,format:"extended"},K),{},{includeOffset:!1}),Wr.fromMillis(ne,{zone:"UTC"}).toISOTime(K))}},{key:"toJSON",value:function toJSON(){return this.toISO()}},{key:"toString",value:function toString(){return this.toISO()}},{key:Symbol.for("nodejs.util.inspect.custom"),value:function value(){return this.isValid?"Duration { values: ".concat(JSON.stringify(this.values)," }"):"Duration { Invalid, reason: ".concat(this.invalidReason," }")}},{key:"toMillis",value:function toMillis(){return this.isValid?durationToMillis(this.matrix,this.values):NaN}},{key:"valueOf",value:function valueOf(){return this.toMillis()}},{key:"plus",value:function plus(K){if(!this.isValid)return this;for(var ne=Duration.fromDurationLike(K),ae={},oe=0,ie=Er;oe<ie.length;oe++){var se=ie[oe];(util_hasOwnProperty(ne.values,se)||util_hasOwnProperty(this.values,se))&&(ae[se]=ne.get(se)+this.get(se))}return clone(this,{values:ae},!0)}},{key:"minus",value:function minus(K){if(!this.isValid)return this;var ne=Duration.fromDurationLike(K);return this.plus(ne.negate())}},{key:"mapUnits",value:function mapUnits(K){if(!this.isValid)return this;for(var ne={},ae=0,oe=Object.keys(this.values);ae<oe.length;ae++){var ie=oe[ae];ne[ie]=asNumber(K(this.values[ie],ie))}return clone(this,{values:ne},!0)}},{key:"get",value:function get(K){return this[Duration.normalizeUnit(K)]}},{key:"set",value:function set(K){return this.isValid?clone(this,{values:duration_objectSpread(duration_objectSpread({},this.values),normalizeObject(K,Duration.normalizeUnit))}):this}},{key:"reconfigure",value:function reconfigure(){var K=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},ne=K.locale,ae=K.numberingSystem,oe=K.conversionAccuracy,ie=K.matrix;return clone(this,{loc:this.loc.clone({locale:ne,numberingSystem:ae}),matrix:ie,conversionAccuracy:oe})}},{key:"as",value:function as(K){return this.isValid?this.shiftTo(K).get(K):NaN}},{key:"normalize",value:function normalize(){if(!this.isValid)return this;var K=this.toObject();return normalizeValues(this.matrix,K),clone(this,{values:K},!0)}},{key:"rescale",value:function rescale(){return this.isValid?clone(this,{values:removeZeroes(this.normalize().shiftToAll().toObject())},!0):this}},{key:"shiftTo",value:function shiftTo(){for(var K=arguments.length,ne=new Array(K),ae=0;ae<K;ae++)ne[ae]=arguments[ae];if(!this.isValid)return this;if(0===ne.length)return this;ne=ne.map(function(K){return Duration.normalizeUnit(K)});for(var oe,ie={},se={},ue=this.toObject(),ce=0,de=Er;ce<de.length;ce++){var pe=de[ce];if(ne.indexOf(pe)>=0){oe=pe;var fe=0;for(var he in se)fe+=this.matrix[he][pe]*se[he],se[he]=0;isNumber(ue[pe])&&(fe+=ue[pe]);var me=Math.trunc(fe);ie[pe]=me,se[pe]=(1e3*fe-1e3*me)/1e3}else isNumber(ue[pe])&&(se[pe]=ue[pe])}for(var ge in se)0!==se[ge]&&(ie[oe]+=ge===oe?se[ge]:se[ge]/this.matrix[oe][ge]);return normalizeValues(this.matrix,ie),clone(this,{values:ie},!0)}},{key:"shiftToAll",value:function shiftToAll(){return this.isValid?this.shiftTo("years","months","weeks","days","hours","minutes","seconds","milliseconds"):this}},{key:"negate",value:function negate(){if(!this.isValid)return this;for(var K={},ne=0,ae=Object.keys(this.values);ne<ae.length;ne++){var oe=ae[ne];K[oe]=0===this.values[oe]?0:-this.values[oe]}return clone(this,{values:K},!0)}},{key:"removeZeros",value:function removeZeros(){return this.isValid?clone(this,{values:removeZeroes(this.values)},!0):this}},{key:"years",get:function get(){return this.isValid?this.values.years||0:NaN}},{key:"quarters",get:function get(){return this.isValid?this.values.quarters||0:NaN}},{key:"months",get:function get(){return this.isValid?this.values.months||0:NaN}},{key:"weeks",get:function get(){return this.isValid?this.values.weeks||0:NaN}},{key:"days",get:function get(){return this.isValid?this.values.days||0:NaN}},{key:"hours",get:function get(){return this.isValid?this.values.hours||0:NaN}},{key:"minutes",get:function get(){return this.isValid?this.values.minutes||0:NaN}},{key:"seconds",get:function get(){return this.isValid?this.values.seconds||0:NaN}},{key:"milliseconds",get:function get(){return this.isValid?this.values.milliseconds||0:NaN}},{key:"isValid",get:function get(){return null===this.invalid}},{key:"invalidReason",get:function get(){return this.invalid?this.invalid.reason:null}},{key:"invalidExplanation",get:function get(){return this.invalid?this.invalid.explanation:null}},{key:"equals",value:function equals(K){if(!this.isValid||!K.isValid)return!1;if(!this.loc.equals(K.loc))return!1;function eq(K,ne){return void 0===K||0===K?void 0===ne||0===ne:K===ne}for(var ne=0,ae=Er;ne<ae.length;ne++){var oe=ae[ne];if(!eq(this.values[oe],K.values[oe]))return!1}return!0}}],[{key:"fromMillis",value:function fromMillis(K,ne){return Duration.fromObject({milliseconds:K},ne)}},{key:"fromObject",value:function fromObject(K){var ne=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(null==K||"object"!==(0,fe.A)(K))throw new We("Duration.fromObject: argument expected to be an object, got ".concat(null===K?"null":(0,fe.A)(K)));return new Duration({values:normalizeObject(K,Duration.normalizeUnit),loc:sn.fromObject(ne),conversionAccuracy:ne.conversionAccuracy,matrix:ne.matrix})}},{key:"fromDurationLike",value:function fromDurationLike(K){if(isNumber(K))return Duration.fromMillis(K);if(Duration.isDuration(K))return K;if("object"===(0,fe.A)(K))return Duration.fromObject(K);throw new We("Unknown duration argument ".concat(K," of type ").concat((0,fe.A)(K)))}},{key:"fromISO",value:function fromISO(K,ne){var ae=function parseISODuration(K){return regexParser_parse(K,[Yn,extractISODuration])}(K),oe=(0,pe.A)(ae,1)[0];return oe?Duration.fromObject(oe,ne):Duration.invalid("unparsable",'the input "'.concat(K,"\" can't be parsed as ISO 8601"))}},{key:"fromISOTime",value:function fromISOTime(K,ne){var ae=function parseISOTimeOnly(K){return regexParser_parse(K,[Qn,pr])}(K),oe=(0,pe.A)(ae,1)[0];return oe?Duration.fromObject(oe,ne):Duration.invalid("unparsable",'the input "'.concat(K,"\" can't be parsed as ISO 8601"))}},{key:"invalid",value:function invalid(K){var ne=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;if(!K)throw new We("need to specify a reason the Duration is invalid");var invalid=K instanceof xn?K:new xn(K,ne);if(kn.throwOnInvalid)throw new Ve(invalid);return new Duration({invalid})}},{key:"normalizeUnit",value:function normalizeUnit(K){var ne={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"}[K?K.toLowerCase():K];if(!ne)throw new qe(K);return ne}},{key:"isDuration",value:function isDuration(K){return K&&K.isLuxonDuration||!1}}])}();function interval_createForOfIteratorHelper(K,ne){var ae="undefined"!=typeof Symbol&&K[Symbol.iterator]||K["@@iterator"];if(!ae){if(Array.isArray(K)||(ae=function interval_unsupportedIterableToArray(K,ne){if(K){if("string"==typeof K)return interval_arrayLikeToArray(K,ne);var ae={}.toString.call(K).slice(8,-1);return"Object"===ae&&K.constructor&&(ae=K.constructor.name),"Map"===ae||"Set"===ae?Array.from(K):"Arguments"===ae||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(ae)?interval_arrayLikeToArray(K,ne):void 0}}(K))||ne&&K&&"number"==typeof K.length){ae&&(K=ae);var _n=0,oe=function F(){};return{s:oe,n:function n(){return _n>=K.length?{done:!0}:{done:!1,value:K[_n++]}},e:function e(K){throw K},f:oe}}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 ie,se=!0,ue=!1;return{s:function s(){ae=ae.call(K)},n:function n(){var K=ae.next();return se=K.done,K},e:function e(K){ue=!0,ie=K},f:function f(){try{se||null==ae.return||ae.return()}finally{if(ue)throw ie}}}}function interval_arrayLikeToArray(K,ne){(null==ne||ne>K.length)&&(ne=K.length);for(var ae=0,oe=Array(ne);ae<ne;ae++)oe[ae]=K[ae];return oe}var Cr="Invalid Interval";function validateStartEnd(K,ne){return K&&K.isValid?ne&&ne.isValid?ne<K?Sr.invalid("end before start","The end of an interval must be after its start, but you had start=".concat(K.toISO()," and end=").concat(ne.toISO())):null:Sr.invalid("missing or invalid end"):Sr.invalid("missing or invalid start")}var Sr=function(){function Interval(K){(0,xe.A)(this,Interval),this.s=K.start,this.e=K.end,this.invalid=K.invalid||null,this.isLuxonInterval=!0}return(0,Ce.A)(Interval,[{key:"start",get:function get(){return this.isValid?this.s:null}},{key:"end",get:function get(){return this.isValid?this.e:null}},{key:"lastDateTime",get:function get(){return this.isValid&&this.e?this.e.minus(1):null}},{key:"isValid",get:function get(){return null===this.invalidReason}},{key:"invalidReason",get:function get(){return this.invalid?this.invalid.reason:null}},{key:"invalidExplanation",get:function get(){return this.invalid?this.invalid.explanation:null}},{key:"length",value:function length(){var K=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"milliseconds";return this.isValid?this.toDuration.apply(this,[K]).get(K):NaN}},{key:"count",value:function count(){var K=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"milliseconds",ne=arguments.length>1?arguments[1]:void 0;if(!this.isValid)return NaN;var ae,oe=this.start.startOf(K,ne);return ae=(ae=null!=ne&&ne.useLocaleWeeks?this.end.reconfigure({locale:oe.locale}):this.end).startOf(K,ne),Math.floor(ae.diff(oe,K).get(K))+(ae.valueOf()!==this.end.valueOf())}},{key:"hasSame",value:function hasSame(K){return!!this.isValid&&(this.isEmpty()||this.e.minus(1).hasSame(this.s,K))}},{key:"isEmpty",value:function isEmpty(){return this.s.valueOf()===this.e.valueOf()}},{key:"isAfter",value:function isAfter(K){return!!this.isValid&&this.s>K}},{key:"isBefore",value:function isBefore(K){return!!this.isValid&&this.e<=K}},{key:"contains",value:function contains(K){return!!this.isValid&&(this.s<=K&&this.e>K)}},{key:"set",value:function set(){var K=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},ne=K.start,ae=K.end;return this.isValid?Interval.fromDateTimes(ne||this.s,ae||this.e):this}},{key:"splitAt",value:function splitAt(){var K=this;if(!this.isValid)return[];for(var ne=arguments.length,ae=new Array(ne),oe=0;oe<ne;oe++)ae[oe]=arguments[oe];for(var ie=ae.map(friendlyDateTime).filter(function(ne){return K.contains(ne)}).sort(function(K,ne){return K.toMillis()-ne.toMillis()}),se=[],ue=this.s,ce=0;ue<this.e;){var de=ie[ce]||this.e,pe=+de>+this.e?this.e:de;se.push(Interval.fromDateTimes(ue,pe)),ue=pe,ce+=1}return se}},{key:"splitBy",value:function splitBy(K){var ne=xr.fromDurationLike(K);if(!this.isValid||!ne.isValid||0===ne.as("milliseconds"))return[];for(var ae,oe=this.s,ie=1,se=[];oe<this.e;){var ue=this.start.plus(ne.mapUnits(function(K){return K*ie}));ae=+ue>+this.e?this.e:ue,se.push(Interval.fromDateTimes(oe,ae)),oe=ae,ie+=1}return se}},{key:"divideEqually",value:function divideEqually(K){return this.isValid?this.splitBy(this.length()/K).slice(0,K):[]}},{key:"overlaps",value:function overlaps(K){return this.e>K.s&&this.s<K.e}},{key:"abutsStart",value:function abutsStart(K){return!!this.isValid&&+this.e===+K.s}},{key:"abutsEnd",value:function abutsEnd(K){return!!this.isValid&&+K.e===+this.s}},{key:"engulfs",value:function engulfs(K){return!!this.isValid&&(this.s<=K.s&&this.e>=K.e)}},{key:"equals",value:function equals(K){return!(!this.isValid||!K.isValid)&&(this.s.equals(K.s)&&this.e.equals(K.e))}},{key:"intersection",value:function intersection(K){if(!this.isValid)return this;var ne=this.s>K.s?this.s:K.s,ae=this.e<K.e?this.e:K.e;return ne>=ae?null:Interval.fromDateTimes(ne,ae)}},{key:"union",value:function union(K){if(!this.isValid)return this;var ne=this.s<K.s?this.s:K.s,ae=this.e>K.e?this.e:K.e;return Interval.fromDateTimes(ne,ae)}},{key:"difference",value:function difference(){for(var K=this,ne=arguments.length,ae=new Array(ne),oe=0;oe<ne;oe++)ae[oe]=arguments[oe];return Interval.xor([this].concat(ae)).map(function(ne){return K.intersection(ne)}).filter(function(K){return K&&!K.isEmpty()})}},{key:"toString",value:function toString(){return this.isValid?"[".concat(this.s.toISO()," – ").concat(this.e.toISO(),")"):Cr}},{key:Symbol.for("nodejs.util.inspect.custom"),value:function value(){return this.isValid?"Interval { start: ".concat(this.s.toISO(),", end: ").concat(this.e.toISO()," }"):"Interval { Invalid, reason: ".concat(this.invalidReason," }")}},{key:"toLocaleString",value:function toLocaleString(){var K=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Ye,ne=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return this.isValid?zn.create(this.s.loc.clone(ne),K).formatInterval(this):Cr}},{key:"toISO",value:function toISO(K){return this.isValid?"".concat(this.s.toISO(K),"/").concat(this.e.toISO(K)):Cr}},{key:"toISODate",value:function toISODate(){return this.isValid?"".concat(this.s.toISODate(),"/").concat(this.e.toISODate()):Cr}},{key:"toISOTime",value:function toISOTime(K){return this.isValid?"".concat(this.s.toISOTime(K),"/").concat(this.e.toISOTime(K)):Cr}},{key:"toFormat",value:function toFormat(K){var ne=(arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}).separator,ae=void 0===ne?" – ":ne;return this.isValid?"".concat(this.s.toFormat(K)).concat(ae).concat(this.e.toFormat(K)):Cr}},{key:"toDuration",value:function toDuration(K,ne){return this.isValid?this.e.diff(this.s,K,ne):xr.invalid(this.invalidReason)}},{key:"mapEndpoints",value:function mapEndpoints(K){return Interval.fromDateTimes(K(this.s),K(this.e))}}],[{key:"invalid",value:function invalid(K){var ne=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;if(!K)throw new We("need to specify a reason the Interval is invalid");var invalid=K instanceof xn?K:new xn(K,ne);if(kn.throwOnInvalid)throw new He(invalid);return new Interval({invalid})}},{key:"fromDateTimes",value:function fromDateTimes(K,ne){var ae=friendlyDateTime(K),oe=friendlyDateTime(ne),ie=validateStartEnd(ae,oe);return null==ie?new Interval({start:ae,end:oe}):ie}},{key:"after",value:function after(K,ne){var ae=xr.fromDurationLike(ne),oe=friendlyDateTime(K);return Interval.fromDateTimes(oe,oe.plus(ae))}},{key:"before",value:function before(K,ne){var ae=xr.fromDurationLike(ne),oe=friendlyDateTime(K);return Interval.fromDateTimes(oe.minus(ae),oe)}},{key:"fromISO",value:function fromISO(K,ne){var ae=(K||"").split("/",2),oe=(0,pe.A)(ae,2),ie=oe[0],se=oe[1];if(ie&&se){var ue,ce,de,fe;try{ce=(ue=Wr.fromISO(ie,ne)).isValid}catch(se){ce=!1}try{fe=(de=Wr.fromISO(se,ne)).isValid}catch(se){fe=!1}if(ce&&fe)return Interval.fromDateTimes(ue,de);if(ce){var he=xr.fromISO(se,ne);if(he.isValid)return Interval.after(ue,he)}else if(fe){var me=xr.fromISO(ie,ne);if(me.isValid)return Interval.before(de,me)}}return Interval.invalid("unparsable",'the input "'.concat(K,"\" can't be parsed as ISO 8601"))}},{key:"isInterval",value:function isInterval(K){return K&&K.isLuxonInterval||!1}},{key:"merge",value:function merge(K){var ne=K.sort(function(K,ne){return K.s-ne.s}).reduce(function(K,ne){var ae=(0,pe.A)(K,2),oe=ae[0],ie=ae[1];return ie?ie.overlaps(ne)||ie.abutsStart(ne)?[oe,ie.union(ne)]:[oe.concat([ie]),ne]:[oe,ne]},[[],null]),ae=(0,pe.A)(ne,2),oe=ae[0],ie=ae[1];return ie&&oe.push(ie),oe}},{key:"xor",value:function xor(K){var ne,ae,oe=null,ie=0,se=[],ue=K.map(function(K){return[{time:K.s,type:"s"},{time:K.e,type:"e"}]}),ce=(ne=Array.prototype).concat.apply(ne,(0,Ke.A)(ue)).sort(function(K,ne){return K.time-ne.time}),de=interval_createForOfIteratorHelper(ce);try{for(de.s();!(ae=de.n()).done;){var pe=ae.value;1===(ie+="s"===pe.type?1:-1)?oe=pe.time:(oe&&+oe!==+pe.time&&se.push(Interval.fromDateTimes(oe,pe.time)),oe=null)}}catch(K){de.e(K)}finally{de.f()}return Interval.merge(se)}}])}(),Fr=function(){return(0,Ce.A)(function Info(){(0,xe.A)(this,Info)},null,[{key:"hasDST",value:function hasDST(){var K=arguments.length>0&&void 0!==arguments[0]?arguments[0]:kn.defaultZone,ne=Wr.now().setZone(K).set({month:12});return!K.isUniversal&&ne.offset!==ne.set({month:6}).offset}},{key:"isValidIANAZone",value:function isValidIANAZone(K){return $t.isValidZone(K)}},{key:"normalizeZone",value:function normalizeZone(K){return zoneUtil_normalizeZone(K,kn.defaultZone)}},{key:"getStartOfWeek",value:function getStartOfWeek(){var K=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},ne=K.locale,ae=void 0===ne?null:ne,oe=K.locObj;return((void 0===oe?null:oe)||sn.create(ae)).getStartOfWeek()}},{key:"getMinimumDaysInFirstWeek",value:function getMinimumDaysInFirstWeek(){var K=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},ne=K.locale,ae=void 0===ne?null:ne,oe=K.locObj;return((void 0===oe?null:oe)||sn.create(ae)).getMinDaysInFirstWeek()}},{key:"getWeekendWeekdays",value:function getWeekendWeekdays(){var K=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},ne=K.locale,ae=void 0===ne?null:ne,oe=K.locObj;return((void 0===oe?null:oe)||sn.create(ae)).getWeekendDays().slice()}},{key:"months",value:function months(){var K=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"long",ne=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},ae=ne.locale,oe=void 0===ae?null:ae,ie=ne.numberingSystem,se=void 0===ie?null:ie,ue=ne.locObj,ce=void 0===ue?null:ue,de=ne.outputCalendar,pe=void 0===de?"gregory":de;return(ce||sn.create(oe,se,pe)).months(K)}},{key:"monthsFormat",value:function monthsFormat(){var K=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"long",ne=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},ae=ne.locale,oe=void 0===ae?null:ae,ie=ne.numberingSystem,se=void 0===ie?null:ie,ue=ne.locObj,ce=void 0===ue?null:ue,de=ne.outputCalendar,pe=void 0===de?"gregory":de;return(ce||sn.create(oe,se,pe)).months(K,!0)}},{key:"weekdays",value:function weekdays(){var K=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"long",ne=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},ae=ne.locale,oe=void 0===ae?null:ae,ie=ne.numberingSystem,se=void 0===ie?null:ie,ue=ne.locObj;return((void 0===ue?null:ue)||sn.create(oe,se,null)).weekdays(K)}},{key:"weekdaysFormat",value:function weekdaysFormat(){var K=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"long",ne=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},ae=ne.locale,oe=void 0===ae?null:ae,ie=ne.numberingSystem,se=void 0===ie?null:ie,ue=ne.locObj;return((void 0===ue?null:ue)||sn.create(oe,se,null)).weekdays(K,!0)}},{key:"meridiems",value:function meridiems(){var K=(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}).locale,ne=void 0===K?null:K;return sn.create(ne).meridiems()}},{key:"eras",value:function eras(){var K=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"short",ne=(arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}).locale,ae=void 0===ne?null:ne;return sn.create(ae,null,"gregory").eras(K)}},{key:"features",value:function features(){return{relative:hasRelative(),localeWeek:hasLocaleWeekInfo()}}}])}();function dayDiff(K,ne){var ae=function utcDayStart(K){return K.toUTC(0,{keepLocalTime:!0}).startOf("day").valueOf()},oe=ae(ne)-ae(K);return Math.floor(xr.fromMillis(oe).as("days"))}function impl_diff(K,ne,ae,oe){var ie=function highOrderDiffs(K,ne,ae){for(var oe,ie,se=[["years",function(K,ne){return ne.year-K.year}],["quarters",function(K,ne){return ne.quarter-K.quarter+4*(ne.year-K.year)}],["months",function(K,ne){return ne.month-K.month+12*(ne.year-K.year)}],["weeks",function(K,ne){var ae=dayDiff(K,ne);return(ae-ae%7)/7}],["days",dayDiff]],ue={},ce=K,de=0,fe=se;de<fe.length;de++){var he=(0,pe.A)(fe[de],2),me=he[0],ge=he[1];ae.indexOf(me)>=0&&(oe=me,ue[me]=ge(K,ne),(ie=ce.plus(ue))>ne?(ue[me]--,(K=ce.plus(ue))>ne&&(ie=K,ue[me]--,K=ce.plus(ue))):K=ie)}return[K,ue,ie,oe]}(K,ne,ae),se=(0,pe.A)(ie,4),ue=se[0],ce=se[1],de=se[2],fe=se[3],he=ne-ue,me=ae.filter(function(K){return["hours","minutes","seconds","milliseconds"].indexOf(K)>=0});0===me.length&&(de<ne&&(de=ue.plus((0,Se.A)({},fe,1))),de!==ue&&(ce[fe]=(ce[fe]||0)+he/(de-ue)));var ge,ve=xr.fromObject(ce,oe);return me.length>0?(ge=xr.fromMillis(he,oe)).shiftTo.apply(ge,(0,Ke.A)(me)).plus(ve):ve}function intUnit(K){var ne=arguments.length>1&&void 0!==arguments[1]?arguments[1]:function(K){return K};return{regex:K,deser:function deser(K){var ae=(0,pe.A)(K,1)[0];return ne(function parseDigits(K){var ne=parseInt(K,10);if(isNaN(ne)){ne="";for(var ae=0;ae<K.length;ae++){var oe=K.charCodeAt(ae);if(-1!==K[ae].search(dn.hanidec))ne+=hn.indexOf(K[ae]);else for(var ie in pn){var se=(0,pe.A)(pn[ie],2),ue=se[0],ce=se[1];oe>=ue&&oe<=ce&&(ne+=oe-ue)}}return parseInt(ne,10)}return ne}(ae))}}}var Tr=String.fromCharCode(160),Or="[ ".concat(Tr,"]"),Ir=new RegExp(Or,"g");function fixListRegex(K){return K.replace(/\./g,"\\.?").replace(Ir,Or)}function stripInsensitivities(K){return K.replace(/\./g,"").replace(Ir," ").toLowerCase()}function oneOf(K,ne){return null===K?null:{regex:RegExp(K.map(fixListRegex).join("|")),deser:function deser(ae){var oe=(0,pe.A)(ae,1)[0];return K.findIndex(function(K){return stripInsensitivities(oe)===stripInsensitivities(K)})+ne}}}function tokenParser_offset(K,ne){return{regex:K,deser:function deser(K){var ne=(0,pe.A)(K,3);return signedOffset(ne[1],ne[2])},groups:ne}}function simple(K){return{regex:K,deser:function deser(K){return(0,pe.A)(K,1)[0]}}}function escapeToken(K){return K.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&")}var Mr={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 Pr=null;function expandMacroTokens(K,ne){var ae;return(ae=Array.prototype).concat.apply(ae,(0,Ke.A)(K.map(function(K){return function maybeExpandMacroToken(K,ne){if(K.literal)return K;var ae=formatOptsToTokens(zn.macroTokenToFormatOpts(K.val),ne);return null==ae||ae.includes(void 0)?K:ae}(K,ne)})))}var Rr=function(){return(0,Ce.A)(function TokenParser(K,ne){if((0,xe.A)(this,TokenParser),this.locale=K,this.format=ne,this.tokens=expandMacroTokens(zn.parseFormat(ne),K),this.units=this.tokens.map(function(ne){return function unitForToken(K,ne){var ae=digitRegex(ne),oe=digitRegex(ne,"{2}"),ie=digitRegex(ne,"{3}"),se=digitRegex(ne,"{4}"),ue=digitRegex(ne,"{6}"),ce=digitRegex(ne,"{1,2}"),de=digitRegex(ne,"{1,3}"),fe=digitRegex(ne,"{1,6}"),he=digitRegex(ne,"{1,9}"),me=digitRegex(ne,"{2,4}"),ge=digitRegex(ne,"{4,6}"),ve=function literal(K){return{regex:RegExp(escapeToken(K.val)),deser:function deser(K){return(0,pe.A)(K,1)[0]},literal:!0}},ye=function unitate(pe){if(K.literal)return ve(pe);switch(pe.val){case"G":return oneOf(ne.eras("short"),0);case"GG":return oneOf(ne.eras("long"),0);case"y":return intUnit(fe);case"yy":case"kk":return intUnit(me,untruncateYear);case"yyyy":case"kkkk":return intUnit(se);case"yyyyy":return intUnit(ge);case"yyyyyy":return intUnit(ue);case"M":case"L":case"d":case"H":case"h":case"m":case"q":case"s":case"W":return intUnit(ce);case"MM":case"LL":case"dd":case"HH":case"hh":case"mm":case"qq":case"ss":case"WW":return intUnit(oe);case"MMM":return oneOf(ne.months("short",!0),1);case"MMMM":return oneOf(ne.months("long",!0),1);case"LLL":return oneOf(ne.months("short",!1),1);case"LLLL":return oneOf(ne.months("long",!1),1);case"o":case"S":return intUnit(de);case"ooo":case"SSS":return intUnit(ie);case"u":return simple(he);case"uu":return simple(ce);case"uuu":case"E":case"c":return intUnit(ae);case"a":return oneOf(ne.meridiems(),0);case"EEE":return oneOf(ne.weekdays("short",!1),1);case"EEEE":return oneOf(ne.weekdays("long",!1),1);case"ccc":return oneOf(ne.weekdays("short",!0),1);case"cccc":return oneOf(ne.weekdays("long",!0),1);case"Z":case"ZZ":return tokenParser_offset(new RegExp("([+-]".concat(ce.source,")(?::(").concat(oe.source,"))?")),2);case"ZZZ":return tokenParser_offset(new RegExp("([+-]".concat(ce.source,")(").concat(oe.source,")?")),2);case"z":return simple(/[a-z_+-/]{1,256}?/i);case" ":return simple(/[^\S\n\r]/);default:return ve(pe)}}(K)||{invalidReason:"missing Intl.DateTimeFormat.formatToParts support"};return ye.token=K,ye}(ne,K)}),this.disqualifyingUnit=this.units.find(function(K){return K.invalidReason}),!this.disqualifyingUnit){var ae=function buildRegex(K){var ne=K.map(function(K){return K.regex}).reduce(function(K,ne){return"".concat(K,"(").concat(ne.source,")")},"");return["^".concat(ne,"$"),K]}(this.units),oe=(0,pe.A)(ae,2),ie=oe[0],se=oe[1];this.regex=RegExp(ie,"i"),this.handlers=se}},[{key:"explainFromTokens",value:function explainFromTokens(K){if(this.isValid){var ne=function tokenParser_match(K,ne,ae){var oe=K.match(ne);if(oe){var ie={},se=1;for(var ue in ae)if(util_hasOwnProperty(ae,ue)){var ce=ae[ue],de=ce.groups?ce.groups+1:1;!ce.literal&&ce.token&&(ie[ce.token.val[0]]=ce.deser(oe.slice(se,se+de))),se+=de}return[oe,ie]}return[oe,{}]}(K,this.regex,this.handlers),ae=(0,pe.A)(ne,2),oe=ae[0],ie=ae[1],se=ie?function dateTimeFromMatches(K){var ne,ae=null;util_isUndefined(K.z)||(ae=$t.create(K.z)),util_isUndefined(K.Z)||(ae||(ae=new cn(K.Z)),ne=K.Z),util_isUndefined(K.q)||(K.M=3*(K.q-1)+1),util_isUndefined(K.h)||(K.h<12&&1===K.a?K.h+=12:12===K.h&&0===K.a&&(K.h=0)),0===K.G&&K.y&&(K.y=-K.y),util_isUndefined(K.u)||(K.S=parseMillis(K.u));var oe=Object.keys(K).reduce(function(ne,ae){var oe=function toField(K){switch(K){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}}(ae);return oe&&(ne[oe]=K[ae]),ne},{});return[oe,ae,ne]}(ie):[null,null,void 0],ue=(0,pe.A)(se,3),ce=ue[0],de=ue[1],fe=ue[2];if(util_hasOwnProperty(ie,"a")&&util_hasOwnProperty(ie,"H"))throw new $e("Can't include meridiem when specifying 24-hour format");return{input:K,tokens:this.tokens,regex:this.regex,rawMatches:oe,matches:ie,result:ce,zone:de,specificOffset:fe}}return{input:K,tokens:this.tokens,invalidReason:this.invalidReason}}},{key:"isValid",get:function get(){return!this.disqualifyingUnit}},{key:"invalidReason",get:function get(){return this.disqualifyingUnit?this.disqualifyingUnit.invalidReason:null}}])}();function explainFromTokens(K,ne,ae){return new Rr(K,ae).explainFromTokens(ne)}function formatOptsToTokens(K,ne){if(!K)return null;var ae=zn.create(ne,K).dtFormatter(function getDummyDateTime(){return Pr||(Pr=Wr.fromMillis(1555555555555)),Pr}()),oe=ae.formatToParts(),ie=ae.resolvedOptions();return oe.map(function(ne){return function tokenForPart(K,ne,ae){var oe=K.type,ie=K.value;if("literal"===oe){var se=/^\s+$/.test(ie);return{literal:!se,val:se?" ":ie}}var ue=ne[oe],ce=oe;"hour"===oe&&(ce=null!=ne.hour12?ne.hour12?"hour12":"hour24":null!=ne.hourCycle?"h11"===ne.hourCycle||"h12"===ne.hourCycle?"hour12":"hour24":ae.hour12?"hour12":"hour24");var de=Mr[ce];if("object"===(0,fe.A)(de)&&(de=de[ue]),de)return{literal:!1,val:de}}(ne,K,ie)})}function datetime_createForOfIteratorHelper(K,ne){var ae="undefined"!=typeof Symbol&&K[Symbol.iterator]||K["@@iterator"];if(!ae){if(Array.isArray(K)||(ae=function datetime_unsupportedIterableToArray(K,ne){if(K){if("string"==typeof K)return datetime_arrayLikeToArray(K,ne);var ae={}.toString.call(K).slice(8,-1);return"Object"===ae&&K.constructor&&(ae=K.constructor.name),"Map"===ae||"Set"===ae?Array.from(K):"Arguments"===ae||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(ae)?datetime_arrayLikeToArray(K,ne):void 0}}(K))||ne&&K&&"number"==typeof K.length){ae&&(K=ae);var _n=0,oe=function F(){};return{s:oe,n:function n(){return _n>=K.length?{done:!0}:{done:!1,value:K[_n++]}},e:function e(K){throw K},f:oe}}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 ie,se=!0,ue=!1;return{s:function s(){ae=ae.call(K)},n:function n(){var K=ae.next();return se=K.done,K},e:function e(K){ue=!0,ie=K},f:function f(){try{se||null==ae.return||ae.return()}finally{if(ue)throw ie}}}}function datetime_arrayLikeToArray(K,ne){(null==ne||ne>K.length)&&(ne=K.length);for(var ae=0,oe=Array(ne);ae<ne;ae++)oe[ae]=K[ae];return oe}function datetime_ownKeys(K,ne){var ae=Object.keys(K);if(Object.getOwnPropertySymbols){var oe=Object.getOwnPropertySymbols(K);ne&&(oe=oe.filter(function(ne){return Object.getOwnPropertyDescriptor(K,ne).enumerable})),ae.push.apply(ae,oe)}return ae}function datetime_objectSpread(K){for(var ne=1;ne<arguments.length;ne++){var ae=null!=arguments[ne]?arguments[ne]:{};ne%2?datetime_ownKeys(Object(ae),!0).forEach(function(ne){(0,Se.A)(K,ne,ae[ne])}):Object.getOwnPropertyDescriptors?Object.defineProperties(K,Object.getOwnPropertyDescriptors(ae)):datetime_ownKeys(Object(ae)).forEach(function(ne){Object.defineProperty(K,ne,Object.getOwnPropertyDescriptor(ae,ne))})}return K}var Br="Invalid DateTime",Lr=864e13;function unsupportedZone(K){return new xn("unsupported zone",'the zone "'.concat(K.name,'" is not supported'))}function possiblyCachedWeekData(K){return null===K.weekData&&(K.weekData=gregorianToWeek(K.c)),K.weekData}function possiblyCachedLocalWeekData(K){return null===K.localWeekData&&(K.localWeekData=gregorianToWeek(K.c,K.loc.getMinDaysInFirstWeek(),K.loc.getStartOfWeek())),K.localWeekData}function datetime_clone(K,ne){var ae={ts:K.ts,zone:K.zone,c:K.c,o:K.o,loc:K.loc,invalid:K.invalid};return new Wr(datetime_objectSpread(datetime_objectSpread(datetime_objectSpread({},ae),ne),{},{old:ae}))}function fixOffset(K,ne,ae){var oe=K-60*ne*1e3,ie=ae.offset(oe);if(ne===ie)return[oe,ne];oe-=60*(ie-ne)*1e3;var se=ae.offset(oe);return ie===se?[oe,ie]:[K-60*Math.min(ie,se)*1e3,Math.max(ie,se)]}function tsToObj(K,ne){var ae=new Date(K+=60*ne*1e3);return{year:ae.getUTCFullYear(),month:ae.getUTCMonth()+1,day:ae.getUTCDate(),hour:ae.getUTCHours(),minute:ae.getUTCMinutes(),second:ae.getUTCSeconds(),millisecond:ae.getUTCMilliseconds()}}function objToTS(K,ne,ae){return fixOffset(objToLocalTS(K),ne,ae)}function adjustTime(K,ne){var ae=K.o,oe=K.c.year+Math.trunc(ne.years),ie=K.c.month+Math.trunc(ne.months)+3*Math.trunc(ne.quarters),se=datetime_objectSpread(datetime_objectSpread({},K.c),{},{year:oe,month:ie,day:Math.min(K.c.day,daysInMonth(oe,ie))+Math.trunc(ne.days)+7*Math.trunc(ne.weeks)}),ue=xr.fromObject({years:ne.years-Math.trunc(ne.years),quarters:ne.quarters-Math.trunc(ne.quarters),months:ne.months-Math.trunc(ne.months),weeks:ne.weeks-Math.trunc(ne.weeks),days:ne.days-Math.trunc(ne.days),hours:ne.hours,minutes:ne.minutes,seconds:ne.seconds,milliseconds:ne.milliseconds}).as("milliseconds"),ce=fixOffset(objToLocalTS(se),ae,K.zone),de=(0,pe.A)(ce,2),fe=de[0],he=de[1];return 0!==ue&&(fe+=ue,he=K.zone.offset(fe)),{ts:fe,o:he}}function parseDataToDateTime(K,ne,ae,oe,ie,se){var ue=ae.setZone,ce=ae.zone;if(K&&0!==Object.keys(K).length||ne){var de=ne||ce,pe=Wr.fromObject(K,datetime_objectSpread(datetime_objectSpread({},ae),{},{zone:de,specificOffset:se}));return ue?pe:pe.setZone(ce)}return Wr.invalid(new xn("unparsable",'the input "'.concat(ie,"\" can't be parsed as ").concat(oe)))}function toTechFormat(K,ne){var ae=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];return K.isValid?zn.create(sn.create("en-US"),{allowZ:ae,forceSimple:!0}).formatDateTimeFromString(K,ne):null}function _toISODate(K,ne,ae){var oe=K.c.year>9999||K.c.year<0,ie="";if(oe&&K.c.year>=0&&(ie+="+"),ie+=padStart(K.c.year,oe?6:4),"year"===ae)return ie;if(ne){if(ie+="-",ie+=padStart(K.c.month),"month"===ae)return ie;ie+="-"}else if(ie+=padStart(K.c.month),"month"===ae)return ie;return ie+=padStart(K.c.day)}function _toISOTime(K,ne,ae,oe,ie,se,ue){var ce=!ae||0!==K.c.millisecond||0!==K.c.second,de="";switch(ue){case"day":case"month":case"year":break;default:if(de+=padStart(K.c.hour),"hour"===ue)break;if(ne){if(de+=":",de+=padStart(K.c.minute),"minute"===ue)break;ce&&(de+=":",de+=padStart(K.c.second))}else{if(de+=padStart(K.c.minute),"minute"===ue)break;ce&&(de+=padStart(K.c.second))}if("second"===ue)break;!ce||oe&&0===K.c.millisecond||(de+=".",de+=padStart(K.c.millisecond,3))}return ie&&(K.isOffsetFixed&&0===K.offset&&!se?de+="Z":K.o<0?(de+="-",de+=padStart(Math.trunc(-K.o/60)),de+=":",de+=padStart(Math.trunc(-K.o%60))):(de+="+",de+=padStart(Math.trunc(K.o/60)),de+=":",de+=padStart(Math.trunc(K.o%60)))),se&&(de+="["+K.zone.ianaName+"]"),de}var Nr,jr={month:1,day:1,hour:0,minute:0,second:0,millisecond:0},zr={weekNumber:1,weekday:1,hour:0,minute:0,second:0,millisecond:0},Ur={ordinal:1,hour:0,minute:0,second:0,millisecond:0},Hr=["year","month","day","hour","minute","second","millisecond"],Vr=["weekYear","weekNumber","weekday","hour","minute","second","millisecond"],$r=["year","ordinal","hour","minute","second","millisecond"];function normalizeUnit(K){var ne={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"}[K.toLowerCase()];if(!ne)throw new qe(K);return ne}function normalizeUnitWithLocalWeeks(K){switch(K.toLowerCase()){case"localweekday":case"localweekdays":return"localWeekday";case"localweeknumber":case"localweeknumbers":return"localWeekNumber";case"localweekyear":case"localweekyears":return"localWeekYear";default:return normalizeUnit(K)}}function quickDT(K,ne){var ae=zoneUtil_normalizeZone(ne.zone,kn.defaultZone);if(!ae.isValid)return Wr.invalid(unsupportedZone(ae));var oe,ie,se=sn.fromObject(ne);if(util_isUndefined(K.year))oe=kn.now();else{for(var ue=0,ce=Hr;ue<ce.length;ue++){var de=ce[ue];util_isUndefined(K[de])&&(K[de]=jr[de])}var fe=hasInvalidGregorianData(K)||hasInvalidTimeData(K);if(fe)return Wr.invalid(fe);var he=function guessOffsetForZone(K){if(void 0===Nr&&(Nr=kn.now()),"iana"!==K.type)return K.offset(Nr);var ne=K.name,ae=qr.get(ne);return void 0===ae&&(ae=K.offset(Nr),qr.set(ne,ae)),ae}(ae),me=objToTS(K,he,ae),ge=(0,pe.A)(me,2);oe=ge[0],ie=ge[1]}return new Wr({ts:oe,zone:ae,loc:se,o:ie})}function diffRelative(K,ne,ae){var oe=!!util_isUndefined(ae.round)||ae.round,ie=util_isUndefined(ae.rounding)?"trunc":ae.rounding,se=function format(K,se){return K=roundTo(K,oe||ae.calendary?0:2,ae.calendary?"round":ie),ne.loc.clone(ae).relFormatter(ae).format(K,se)},ue=function differ(oe){return ae.calendary?ne.hasSame(K,oe)?0:ne.startOf(oe).diff(K.startOf(oe),oe).get(oe):ne.diff(K,oe).get(oe)};if(ae.unit)return se(ue(ae.unit),ae.unit);var ce,de=datetime_createForOfIteratorHelper(ae.units);try{for(de.s();!(ce=de.n()).done;){var pe=ce.value,fe=ue(pe);if(Math.abs(fe)>=1)return se(fe,pe)}}catch(K){de.e(K)}finally{de.f()}return se(K>ne?-0:0,ae.units[ae.units.length-1])}function lastOpts(K){var ne,ae={};return K.length>0&&"object"===(0,fe.A)(K[K.length-1])?(ae=K[K.length-1],ne=Array.from(K).slice(0,K.length-1)):ne=Array.from(K),[ae,ne]}var qr=new Map,Wr=function(){function DateTime(K){(0,xe.A)(this,DateTime);var ne=K.zone||kn.defaultZone,ae=K.invalid||(Number.isNaN(K.ts)?new xn("invalid input"):null)||(ne.isValid?null:unsupportedZone(ne));this.ts=util_isUndefined(K.ts)?kn.now():K.ts;var oe=null,ie=null;if(!ae)if(K.old&&K.old.ts===this.ts&&K.old.zone.equals(ne)){var se=[K.old.c,K.old.o];oe=se[0],ie=se[1]}else{var ue=isNumber(K.o)&&!K.old?K.o:ne.offset(this.ts);oe=tsToObj(this.ts,ue),oe=(ae=Number.isNaN(oe.year)?new xn("invalid input"):null)?null:oe,ie=ae?null:ue}this._zone=ne,this.loc=K.loc||sn.create(),this.invalid=ae,this.weekData=null,this.localWeekData=null,this.c=oe,this.o=ie,this.isLuxonDateTime=!0}return(0,Ce.A)(DateTime,[{key:"get",value:function get(K){return this[K]}},{key:"isValid",get:function get(){return null===this.invalid}},{key:"invalidReason",get:function get(){return this.invalid?this.invalid.reason:null}},{key:"invalidExplanation",get:function get(){return this.invalid?this.invalid.explanation:null}},{key:"locale",get:function get(){return this.isValid?this.loc.locale:null}},{key:"numberingSystem",get:function get(){return this.isValid?this.loc.numberingSystem:null}},{key:"outputCalendar",get:function get(){return this.isValid?this.loc.outputCalendar:null}},{key:"zone",get:function get(){return this._zone}},{key:"zoneName",get:function get(){return this.isValid?this.zone.name:null}},{key:"year",get:function get(){return this.isValid?this.c.year:NaN}},{key:"quarter",get:function get(){return this.isValid?Math.ceil(this.c.month/3):NaN}},{key:"month",get:function get(){return this.isValid?this.c.month:NaN}},{key:"day",get:function get(){return this.isValid?this.c.day:NaN}},{key:"hour",get:function get(){return this.isValid?this.c.hour:NaN}},{key:"minute",get:function get(){return this.isValid?this.c.minute:NaN}},{key:"second",get:function get(){return this.isValid?this.c.second:NaN}},{key:"millisecond",get:function get(){return this.isValid?this.c.millisecond:NaN}},{key:"weekYear",get:function get(){return this.isValid?possiblyCachedWeekData(this).weekYear:NaN}},{key:"weekNumber",get:function get(){return this.isValid?possiblyCachedWeekData(this).weekNumber:NaN}},{key:"weekday",get:function get(){return this.isValid?possiblyCachedWeekData(this).weekday:NaN}},{key:"isWeekend",get:function get(){return this.isValid&&this.loc.getWeekendDays().includes(this.weekday)}},{key:"localWeekday",get:function get(){return this.isValid?possiblyCachedLocalWeekData(this).weekday:NaN}},{key:"localWeekNumber",get:function get(){return this.isValid?possiblyCachedLocalWeekData(this).weekNumber:NaN}},{key:"localWeekYear",get:function get(){return this.isValid?possiblyCachedLocalWeekData(this).weekYear:NaN}},{key:"ordinal",get:function get(){return this.isValid?gregorianToOrdinal(this.c).ordinal:NaN}},{key:"monthShort",get:function get(){return this.isValid?Fr.months("short",{locObj:this.loc})[this.month-1]:null}},{key:"monthLong",get:function get(){return this.isValid?Fr.months("long",{locObj:this.loc})[this.month-1]:null}},{key:"weekdayShort",get:function get(){return this.isValid?Fr.weekdays("short",{locObj:this.loc})[this.weekday-1]:null}},{key:"weekdayLong",get:function get(){return this.isValid?Fr.weekdays("long",{locObj:this.loc})[this.weekday-1]:null}},{key:"offset",get:function get(){return this.isValid?+this.o:NaN}},{key:"offsetNameShort",get:function get(){return this.isValid?this.zone.offsetName(this.ts,{format:"short",locale:this.locale}):null}},{key:"offsetNameLong",get:function get(){return this.isValid?this.zone.offsetName(this.ts,{format:"long",locale:this.locale}):null}},{key:"isOffsetFixed",get:function get(){return this.isValid?this.zone.isUniversal:null}},{key:"isInDST",get:function get(){return!this.isOffsetFixed&&(this.offset>this.set({month:1,day:1}).offset||this.offset>this.set({month:5}).offset)}},{key:"getPossibleOffsets",value:function getPossibleOffsets(){if(!this.isValid||this.isOffsetFixed)return[this];var K=864e5,ne=6e4,ae=objToLocalTS(this.c),oe=this.zone.offset(ae-K),ie=this.zone.offset(ae+K),se=this.zone.offset(ae-oe*ne),ue=this.zone.offset(ae-ie*ne);if(se===ue)return[this];var ce=ae-se*ne,de=ae-ue*ne,pe=tsToObj(ce,se),fe=tsToObj(de,ue);return pe.hour===fe.hour&&pe.minute===fe.minute&&pe.second===fe.second&&pe.millisecond===fe.millisecond?[datetime_clone(this,{ts:ce}),datetime_clone(this,{ts:de})]:[this]}},{key:"isInLeapYear",get:function get(){return isLeapYear(this.year)}},{key:"daysInMonth",get:function get(){return daysInMonth(this.year,this.month)}},{key:"daysInYear",get:function get(){return this.isValid?daysInYear(this.year):NaN}},{key:"weeksInWeekYear",get:function get(){return this.isValid?weeksInWeekYear(this.weekYear):NaN}},{key:"weeksInLocalWeekYear",get:function get(){return this.isValid?weeksInWeekYear(this.localWeekYear,this.loc.getMinDaysInFirstWeek(),this.loc.getStartOfWeek()):NaN}},{key:"resolvedLocaleOptions",value:function resolvedLocaleOptions(){var K=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},ne=zn.create(this.loc.clone(K),K).resolvedOptions(this);return{locale:ne.locale,numberingSystem:ne.numberingSystem,outputCalendar:ne.calendar}}},{key:"toUTC",value:function toUTC(){var K=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,ne=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return this.setZone(cn.instance(K),ne)}},{key:"toLocal",value:function toLocal(){return this.setZone(kn.defaultZone)}},{key:"setZone",value:function setZone(K){var ne=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},ae=ne.keepLocalTime,oe=void 0!==ae&&ae,ie=ne.keepCalendarTime,se=void 0!==ie&&ie;if((K=zoneUtil_normalizeZone(K,kn.defaultZone)).equals(this.zone))return this;if(K.isValid){var ue=this.ts;if(oe||se){var ce=K.offset(this.ts),de=objToTS(this.toObject(),ce,K);ue=(0,pe.A)(de,1)[0]}return datetime_clone(this,{ts:ue,zone:K})}return DateTime.invalid(unsupportedZone(K))}},{key:"reconfigure",value:function reconfigure(){var K=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},ne=K.locale,ae=K.numberingSystem,oe=K.outputCalendar;return datetime_clone(this,{loc:this.loc.clone({locale:ne,numberingSystem:ae,outputCalendar:oe})})}},{key:"setLocale",value:function setLocale(K){return this.reconfigure({locale:K})}},{key:"set",value:function set(K){if(!this.isValid)return this;var ne,ae=normalizeObject(K,normalizeUnitWithLocalWeeks),oe=usesLocalWeekValues(ae,this.loc),ie=oe.minDaysInFirstWeek,se=oe.startOfWeek,ue=!util_isUndefined(ae.weekYear)||!util_isUndefined(ae.weekNumber)||!util_isUndefined(ae.weekday),ce=!util_isUndefined(ae.ordinal),de=!util_isUndefined(ae.year),fe=!util_isUndefined(ae.month)||!util_isUndefined(ae.day),he=de||fe,me=ae.weekYear||ae.weekNumber;if((he||ce)&&me)throw new $e("Can't mix weekYear/weekNumber units with year/month/day or ordinals");if(fe&&ce)throw new $e("Can't mix ordinal dates with month/day");ue?ne=weekToGregorian(datetime_objectSpread(datetime_objectSpread({},gregorianToWeek(this.c,ie,se)),ae),ie,se):util_isUndefined(ae.ordinal)?(ne=datetime_objectSpread(datetime_objectSpread({},this.toObject()),ae),util_isUndefined(ae.day)&&(ne.day=Math.min(daysInMonth(ne.year,ne.month),ne.day))):ne=ordinalToGregorian(datetime_objectSpread(datetime_objectSpread({},gregorianToOrdinal(this.c)),ae));var ge=objToTS(ne,this.o,this.zone),ve=(0,pe.A)(ge,2);return datetime_clone(this,{ts:ve[0],o:ve[1]})}},{key:"plus",value:function plus(K){return this.isValid?datetime_clone(this,adjustTime(this,xr.fromDurationLike(K))):this}},{key:"minus",value:function minus(K){return this.isValid?datetime_clone(this,adjustTime(this,xr.fromDurationLike(K).negate())):this}},{key:"startOf",value:function startOf(K){var ne=(arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}).useLocaleWeeks,ae=void 0!==ne&≠if(!this.isValid)return this;var oe={},ie=xr.normalizeUnit(K);switch(ie){case"years":oe.month=1;case"quarters":case"months":oe.day=1;case"weeks":case"days":oe.hour=0;case"hours":oe.minute=0;case"minutes":oe.second=0;case"seconds":oe.millisecond=0}if("weeks"===ie)if(ae){var se=this.loc.getStartOfWeek();this.weekday<se&&(oe.weekNumber=this.weekNumber-1),oe.weekday=se}else oe.weekday=1;if("quarters"===ie){var ue=Math.ceil(this.month/3);oe.month=3*(ue-1)+1}return this.set(oe)}},{key:"endOf",value:function endOf(K,ne){return this.isValid?this.plus((0,Se.A)({},K,1)).startOf(K,ne).minus(1):this}},{key:"toFormat",value:function toFormat(K){var ne=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return this.isValid?zn.create(this.loc.redefaultToEN(ne)).formatDateTimeFromString(this,K):Br}},{key:"toLocaleString",value:function toLocaleString(){var K=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Ye,ne=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return this.isValid?zn.create(this.loc.clone(ne),K).formatDateTime(this):Br}},{key:"toLocaleParts",value:function toLocaleParts(){var K=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return this.isValid?zn.create(this.loc.clone(K),K).formatDateTimeParts(this):[]}},{key:"toISO",value:function toISO(){var K=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},ne=K.format,ae=void 0===ne?"extended":ne,oe=K.suppressSeconds,ie=void 0!==oe&&oe,se=K.suppressMilliseconds,ue=void 0!==se&&se,ce=K.includeOffset,de=void 0===ce||ce,pe=K.extendedZone,fe=void 0!==pe&&pe,he=K.precision,me=void 0===he?"milliseconds":he;if(!this.isValid)return null;var ge="extended"===ae,ve=_toISODate(this,ge,me=normalizeUnit(me));return Hr.indexOf(me)>=3&&(ve+="T"),ve+=_toISOTime(this,ge,ie,ue,de,fe,me)}},{key:"toISODate",value:function toISODate(){var K=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},ne=K.format,ae=void 0===ne?"extended":ne,oe=K.precision,ie=void 0===oe?"day":oe;return this.isValid?_toISODate(this,"extended"===ae,normalizeUnit(ie)):null}},{key:"toISOWeekDate",value:function toISOWeekDate(){return toTechFormat(this,"kkkk-'W'WW-c")}},{key:"toISOTime",value:function toISOTime(){var K=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},ne=K.suppressMilliseconds,ae=void 0!==ne&&ne,oe=K.suppressSeconds,ie=void 0!==oe&&oe,se=K.includeOffset,ue=void 0===se||se,ce=K.includePrefix,de=void 0!==ce&&ce,pe=K.extendedZone,fe=void 0!==pe&&pe,he=K.format,me=void 0===he?"extended":he,ge=K.precision,ve=void 0===ge?"milliseconds":ge;return this.isValid?(ve=normalizeUnit(ve),(de&&Hr.indexOf(ve)>=3?"T":"")+_toISOTime(this,"extended"===me,ie,ae,ue,fe,ve)):null}},{key:"toRFC2822",value:function toRFC2822(){return toTechFormat(this,"EEE, dd LLL yyyy HH:mm:ss ZZZ",!1)}},{key:"toHTTP",value:function toHTTP(){return toTechFormat(this.toUTC(),"EEE, dd LLL yyyy HH:mm:ss 'GMT'")}},{key:"toSQLDate",value:function toSQLDate(){return this.isValid?_toISODate(this,!0):null}},{key:"toSQLTime",value:function toSQLTime(){var K=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},ne=K.includeOffset,ae=void 0===ne||ne,oe=K.includeZone,ie=void 0!==oe&&oe,se=K.includeOffsetSpace,ue="HH:mm:ss.SSS";return(ie||ae)&&((void 0===se||se)&&(ue+=" "),ie?ue+="z":ae&&(ue+="ZZ")),toTechFormat(this,ue,!0)}},{key:"toSQL",value:function toSQL(){var K=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return this.isValid?"".concat(this.toSQLDate()," ").concat(this.toSQLTime(K)):null}},{key:"toString",value:function toString(){return this.isValid?this.toISO():Br}},{key:Symbol.for("nodejs.util.inspect.custom"),value:function value(){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 valueOf(){return this.toMillis()}},{key:"toMillis",value:function toMillis(){return this.isValid?this.ts:NaN}},{key:"toSeconds",value:function toSeconds(){return this.isValid?this.ts/1e3:NaN}},{key:"toUnixInteger",value:function toUnixInteger(){return this.isValid?Math.floor(this.ts/1e3):NaN}},{key:"toJSON",value:function toJSON(){return this.toISO()}},{key:"toBSON",value:function toBSON(){return this.toJSDate()}},{key:"toObject",value:function toObject(){var K=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(!this.isValid)return{};var ne=datetime_objectSpread({},this.c);return K.includeConfig&&(ne.outputCalendar=this.outputCalendar,ne.numberingSystem=this.loc.numberingSystem,ne.locale=this.loc.locale),ne}},{key:"toJSDate",value:function toJSDate(){return new Date(this.isValid?this.ts:NaN)}},{key:"diff",value:function diff(K){var ne=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"milliseconds",ae=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if(!this.isValid||!K.isValid)return xr.invalid("created by diffing an invalid DateTime");var oe=datetime_objectSpread({locale:this.locale,numberingSystem:this.numberingSystem},ae),ie=function maybeArray(K){return Array.isArray(K)?K:[K]}(ne).map(xr.normalizeUnit),se=K.valueOf()>this.valueOf(),ue=impl_diff(se?this:K,se?K:this,ie,oe);return se?ue.negate():ue}},{key:"diffNow",value:function diffNow(){var K=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"milliseconds",ne=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return this.diff(DateTime.now(),K,ne)}},{key:"until",value:function until(K){return this.isValid?Sr.fromDateTimes(this,K):this}},{key:"hasSame",value:function hasSame(K,ne,ae){if(!this.isValid)return!1;var oe=K.valueOf(),ie=this.setZone(K.zone,{keepLocalTime:!0});return ie.startOf(ne,ae)<=oe&&oe<=ie.endOf(ne,ae)}},{key:"equals",value:function equals(K){return this.isValid&&K.isValid&&this.valueOf()===K.valueOf()&&this.zone.equals(K.zone)&&this.loc.equals(K.loc)}},{key:"toRelative",value:function toRelative(){var K=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(!this.isValid)return null;var ne=K.base||DateTime.fromObject({},{zone:this.zone}),ae=K.padding?this<ne?-K.padding:K.padding:0,oe=["years","months","days","hours","minutes","seconds"],ie=K.unit;return Array.isArray(K.unit)&&(oe=K.unit,ie=void 0),diffRelative(ne,this.plus(ae),datetime_objectSpread(datetime_objectSpread({},K),{},{numeric:"always",units:oe,unit:ie}))}},{key:"toRelativeCalendar",value:function toRelativeCalendar(){var K=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return this.isValid?diffRelative(K.base||DateTime.fromObject({},{zone:this.zone}),this,datetime_objectSpread(datetime_objectSpread({},K),{},{numeric:"auto",units:["years","months","days"],calendary:!0})):null}}],[{key:"now",value:function now(){return new DateTime({})}},{key:"local",value:function local(){var K=lastOpts(arguments),ne=(0,pe.A)(K,2),ae=ne[0],oe=ne[1],ie=(0,pe.A)(oe,7);return quickDT({year:ie[0],month:ie[1],day:ie[2],hour:ie[3],minute:ie[4],second:ie[5],millisecond:ie[6]},ae)}},{key:"utc",value:function utc(){var K=lastOpts(arguments),ne=(0,pe.A)(K,2),ae=ne[0],oe=ne[1],ie=(0,pe.A)(oe,7),se=ie[0],ue=ie[1],ce=ie[2],de=ie[3],fe=ie[4],he=ie[5],me=ie[6];return ae.zone=cn.utcInstance,quickDT({year:se,month:ue,day:ce,hour:de,minute:fe,second:he,millisecond:me},ae)}},{key:"fromJSDate",value:function fromJSDate(K){var ne=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},ae=function isDate(K){return"[object Date]"===Object.prototype.toString.call(K)}(K)?K.valueOf():NaN;if(Number.isNaN(ae))return DateTime.invalid("invalid input");var oe=zoneUtil_normalizeZone(ne.zone,kn.defaultZone);return oe.isValid?new DateTime({ts:ae,zone:oe,loc:sn.fromObject(ne)}):DateTime.invalid(unsupportedZone(oe))}},{key:"fromMillis",value:function fromMillis(K){var ne=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(isNumber(K))return K<-Lr||K>Lr?DateTime.invalid("Timestamp out of range"):new DateTime({ts:K,zone:zoneUtil_normalizeZone(ne.zone,kn.defaultZone),loc:sn.fromObject(ne)});throw new We("fromMillis requires a numerical input, but received a ".concat((0,fe.A)(K)," with value ").concat(K))}},{key:"fromSeconds",value:function fromSeconds(K){var ne=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(isNumber(K))return new DateTime({ts:1e3*K,zone:zoneUtil_normalizeZone(ne.zone,kn.defaultZone),loc:sn.fromObject(ne)});throw new We("fromSeconds requires a numerical input")}},{key:"fromObject",value:function fromObject(K){var ne=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};K=K||{};var ae=zoneUtil_normalizeZone(ne.zone,kn.defaultZone);if(!ae.isValid)return DateTime.invalid(unsupportedZone(ae));var oe=sn.fromObject(ne),ie=normalizeObject(K,normalizeUnitWithLocalWeeks),se=usesLocalWeekValues(ie,oe),ue=se.minDaysInFirstWeek,ce=se.startOfWeek,de=kn.now(),fe=util_isUndefined(ne.specificOffset)?ae.offset(de):ne.specificOffset,he=!util_isUndefined(ie.ordinal),me=!util_isUndefined(ie.year),ge=!util_isUndefined(ie.month)||!util_isUndefined(ie.day),ve=me||ge,ye=ie.weekYear||ie.weekNumber;if((ve||he)&&ye)throw new $e("Can't mix weekYear/weekNumber units with year/month/day or ordinals");if(ge&&he)throw new $e("Can't mix ordinal dates with month/day");var _e,Ae,De=ye||ie.weekday&&!ve,we=tsToObj(de,fe);De?(_e=Vr,Ae=zr,we=gregorianToWeek(we,ue,ce)):he?(_e=$r,Ae=Ur,we=gregorianToOrdinal(we)):(_e=Hr,Ae=jr);var Ee,ke=!1,xe=datetime_createForOfIteratorHelper(_e);try{for(xe.s();!(Ee=xe.n()).done;){var Ce=Ee.value;util_isUndefined(ie[Ce])?ie[Ce]=ke?Ae[Ce]:we[Ce]:ke=!0}}catch(K){xe.e(K)}finally{xe.f()}var Se=De?function hasInvalidWeekData(K){var ne=arguments.length>1&&void 0!==arguments[1]?arguments[1]:4,ae=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1,oe=isInteger(K.weekYear),ie=integerBetween(K.weekNumber,1,weeksInWeekYear(K.weekYear,ne,ae)),se=integerBetween(K.weekday,1,7);return oe?ie?!se&&unitOutOfRange("weekday",K.weekday):unitOutOfRange("week",K.weekNumber):unitOutOfRange("weekYear",K.weekYear)}(ie,ue,ce):he?function hasInvalidOrdinalData(K){var ne=isInteger(K.year),ae=integerBetween(K.ordinal,1,daysInYear(K.year));return ne?!ae&&unitOutOfRange("ordinal",K.ordinal):unitOutOfRange("year",K.year)}(ie):hasInvalidGregorianData(ie),Te=Se||hasInvalidTimeData(ie);if(Te)return DateTime.invalid(Te);var Oe=objToTS(De?weekToGregorian(ie,ue,ce):he?ordinalToGregorian(ie):ie,fe,ae),Ie=(0,pe.A)(Oe,2),Me=new DateTime({ts:Ie[0],zone:ae,o:Ie[1],loc:oe});return ie.weekday&&ve&&K.weekday!==Me.weekday?DateTime.invalid("mismatched weekday","you can't specify both a weekday of ".concat(ie.weekday," and a date of ").concat(Me.toISO())):Me.isValid?Me:DateTime.invalid(Me.invalid)}},{key:"fromISO",value:function fromISO(K){var ne=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},ae=function parseISODate(K){return regexParser_parse(K,[ar,ur],[or,cr],[ir,lr],[sr,dr])}(K),oe=(0,pe.A)(ae,2);return parseDataToDateTime(oe[0],oe[1],ne,"ISO 8601",K)}},{key:"fromRFC2822",value:function fromRFC2822(K){var ne=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},ae=function parseRFC2822Date(K){return regexParser_parse(function preprocessRFC2822(K){return K.replace(/\([^()]*\)|[\n\t]/g," ").replace(/(\s\s+)/g," ").trim()}(K),[er,extractRFC2822])}(K),oe=(0,pe.A)(ae,2);return parseDataToDateTime(oe[0],oe[1],ne,"RFC 2822",K)}},{key:"fromHTTP",value:function fromHTTP(K){var ne=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},ae=function parseHTTPDate(K){return regexParser_parse(K,[tr,extractRFC1123Or850],[nr,extractRFC1123Or850],[rr,extractASCII])}(K),oe=(0,pe.A)(ae,2);return parseDataToDateTime(oe[0],oe[1],ne,"HTTP",ne)}},{key:"fromFormat",value:function fromFormat(K,ne){var ae=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if(util_isUndefined(K)||util_isUndefined(ne))throw new We("fromFormat requires an input string and a format");var oe=ae.locale,ie=void 0===oe?null:oe,se=ae.numberingSystem,ue=void 0===se?null:se,ce=function parseFromTokens(K,ne,ae){var oe=explainFromTokens(K,ne,ae);return[oe.result,oe.zone,oe.specificOffset,oe.invalidReason]}(sn.fromOpts({locale:ie,numberingSystem:ue,defaultToEN:!0}),K,ne),de=(0,pe.A)(ce,4),fe=de[0],he=de[1],me=de[2],ge=de[3];return ge?DateTime.invalid(ge):parseDataToDateTime(fe,he,ae,"format ".concat(ne),K,me)}},{key:"fromString",value:function fromString(K,ne){var ae=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return DateTime.fromFormat(K,ne,ae)}},{key:"fromSQL",value:function fromSQL(K){var ne=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},ae=function parseSQL(K){return regexParser_parse(K,[fr,ur],[mr,gr])}(K),oe=(0,pe.A)(ae,2);return parseDataToDateTime(oe[0],oe[1],ne,"SQL",K)}},{key:"invalid",value:function invalid(K){var ne=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;if(!K)throw new We("need to specify a reason the DateTime is invalid");var invalid=K instanceof xn?K:new xn(K,ne);if(kn.throwOnInvalid)throw new Ue(invalid);return new DateTime({invalid})}},{key:"isDateTime",value:function isDateTime(K){return K&&K.isLuxonDateTime||!1}},{key:"parseFormatForOpts",value:function parseFormatForOpts(K){var ne=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},ae=formatOptsToTokens(K,sn.fromObject(ne));return ae?ae.map(function(K){return K?K.val:null}).join(""):null}},{key:"expandFormat",value:function expandFormat(K){var ne=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return expandMacroTokens(zn.parseFormat(K),sn.fromObject(ne)).map(function(K){return K.val}).join("")}},{key:"resetCache",value:function resetCache(){Nr=void 0,qr.clear()}},{key:"min",value:function min(){for(var K=arguments.length,ne=new Array(K),ae=0;ae<K;ae++)ne[ae]=arguments[ae];if(!ne.every(DateTime.isDateTime))throw new We("min requires all arguments be DateTimes");return bestBy(ne,function(K){return K.valueOf()},Math.min)}},{key:"max",value:function max(){for(var K=arguments.length,ne=new Array(K),ae=0;ae<K;ae++)ne[ae]=arguments[ae];if(!ne.every(DateTime.isDateTime))throw new We("max requires all arguments be DateTimes");return bestBy(ne,function(K){return K.valueOf()},Math.max)}},{key:"fromFormatExplain",value:function fromFormatExplain(K,ne){var ae=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},oe=ae.locale,ie=void 0===oe?null:oe,se=ae.numberingSystem,ue=void 0===se?null:se;return explainFromTokens(sn.fromOpts({locale:ie,numberingSystem:ue,defaultToEN:!0}),K,ne)}},{key:"fromStringExplain",value:function fromStringExplain(K,ne){var ae=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return DateTime.fromFormatExplain(K,ne,ae)}},{key:"buildFormatParser",value:function buildFormatParser(K){var ne=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},ae=ne.locale,oe=void 0===ae?null:ae,ie=ne.numberingSystem,se=void 0===ie?null:ie,ue=sn.fromOpts({locale:oe,numberingSystem:se,defaultToEN:!0});return new Rr(ue,K)}},{key:"fromFormatParser",value:function fromFormatParser(K,ne){var ae=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if(util_isUndefined(K)||util_isUndefined(ne))throw new We("fromFormatParser requires an input string and a format parser");var oe=ae.locale,ie=void 0===oe?null:oe,se=ae.numberingSystem,ue=void 0===se?null:se,ce=sn.fromOpts({locale:ie,numberingSystem:ue,defaultToEN:!0});if(!ce.equals(ne.locale))throw new We("fromFormatParser called with a locale of ".concat(ce,", ")+"but the format parser was created for ".concat(ne.locale));var de=ne.explainFromTokens(K),pe=de.result,fe=de.zone,he=de.specificOffset,me=de.invalidReason;return me?DateTime.invalid(me):parseDataToDateTime(pe,fe,ae,"format ".concat(ne.format),K,he)}},{key:"DATE_SHORT",get:function get(){return Ye}},{key:"DATE_MED",get:function get(){return Je}},{key:"DATE_MED_WITH_WEEKDAY",get:function get(){return et}},{key:"DATE_FULL",get:function get(){return tt}},{key:"DATE_HUGE",get:function get(){return nt}},{key:"TIME_SIMPLE",get:function get(){return ot}},{key:"TIME_WITH_SECONDS",get:function get(){return _t}},{key:"TIME_WITH_SHORT_OFFSET",get:function get(){return At}},{key:"TIME_WITH_LONG_OFFSET",get:function get(){return Dt}},{key:"TIME_24_SIMPLE",get:function get(){return Et}},{key:"TIME_24_WITH_SECONDS",get:function get(){return kt}},{key:"TIME_24_WITH_SHORT_OFFSET",get:function get(){return Ct}},{key:"TIME_24_WITH_LONG_OFFSET",get:function get(){return St}},{key:"DATETIME_SHORT",get:function get(){return Ft}},{key:"DATETIME_SHORT_WITH_SECONDS",get:function get(){return Tt}},{key:"DATETIME_MED",get:function get(){return Ot}},{key:"DATETIME_MED_WITH_SECONDS",get:function get(){return It}},{key:"DATETIME_MED_WITH_WEEKDAY",get:function get(){return Mt}},{key:"DATETIME_FULL",get:function get(){return Pt}},{key:"DATETIME_FULL_WITH_SECONDS",get:function get(){return Rt}},{key:"DATETIME_HUGE",get:function get(){return Bt}},{key:"DATETIME_HUGE_WITH_SECONDS",get:function get(){return Lt}}])}();function friendlyDateTime(K){if(Wr.isDateTime(K))return K;if(K&&K.valueOf&&isNumber(K.valueOf()))return Wr.fromJSDate(K);if(K&&"object"===(0,fe.A)(K))return Wr.fromObject(K);throw new We("Unknown datetime argument: ".concat(K,", of type ").concat((0,fe.A)(K)))}__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 bind(K,ne){return function wrap(){return K.apply(ne,arguments)}}var Gr=__webpack_require__(8498),Kr=Object.prototype.toString,Zr=Object.getPrototypeOf,Xr=function(K){return function(ne){var ae=Kr.call(ne);return K[ae]||(K[ae]=ae.slice(8,-1).toLowerCase())}}(Object.create(null)),Qr=function kindOfTest(K){return K=K.toLowerCase(),function(ne){return Xr(ne)===K}},Yr=function typeOfTest(K){return function(ne){return(0,fe.A)(ne)===K}},Jr=Array.isArray,ea=Yr("undefined");var ta=Qr("ArrayBuffer");var na=Yr("string"),ra=Yr("function"),aa=Yr("number"),oa=function isObject(K){return null!==K&&"object"===(0,fe.A)(K)},ia=function isPlainObject(K){if("object"!==Xr(K))return!1;var ne=Zr(K);return!(null!==ne&&ne!==Object.prototype&&null!==Object.getPrototypeOf(ne)||Symbol.toStringTag in K||Symbol.iterator in K)},sa=Qr("Date"),ua=Qr("File"),ca=Qr("Blob"),la=Qr("FileList"),da=Qr("URLSearchParams"),pa=["ReadableStream","Request","Response","Headers"].map(Qr),fa=(0,pe.A)(pa,4),ha=fa[0],ma=fa[1],ga=fa[2],va=fa[3];function forEach(K,ne){var ae,oe,ie=(arguments.length>2&&void 0!==arguments[2]?arguments[2]:{}).allOwnKeys,se=void 0!==ie&&ie;if(null!=K)if("object"!==(0,fe.A)(K)&&(K=[K]),Jr(K))for(ae=0,oe=K.length;ae<oe;ae++)ne.call(null,K[ae],ae,K);else{var ue,ce=se?Object.getOwnPropertyNames(K):Object.keys(K),de=ce.length;for(ae=0;ae<de;ae++)ue=ce[ae],ne.call(null,K[ue],ue,K)}}function findKey(K,ne){ne=ne.toLowerCase();for(var ae,oe=Object.keys(K),ie=oe.length;ie-- >0;)if(ne===(ae=oe[ie]).toLowerCase())return ae;return null}var ba="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:"undefined"!=typeof window?window:global,ya=function isContextDefined(K){return!ea(K)&&K!==ba};var _a,Aa=(_a="undefined"!=typeof Uint8Array&&Zr(Uint8Array),function(K){return _a&&K instanceof _a}),Da=Qr("HTMLFormElement"),wa=function(){var K=Object.prototype.hasOwnProperty;return function(ne,ae){return K.call(ne,ae)}}(),Ea=Qr("RegExp"),ka=function reduceDescriptors(K,ne){var ae=Object.getOwnPropertyDescriptors(K),oe={};forEach(ae,function(ae,ie){var se;!1!==(se=ne(ae,ie,K))&&(oe[ie]=se||ae)}),Object.defineProperties(K,oe)},xa="abcdefghijklmnopqrstuvwxyz",Ca="0123456789",Sa={DIGIT:Ca,ALPHA:xa,ALPHA_DIGIT:xa+xa.toUpperCase()+Ca};var Fa,Ta,Oa=Qr("AsyncFunction"),Ia=(Fa="function"==typeof setImmediate,Ta=ra(ba.postMessage),Fa?setImmediate:Ta?function(K,ne){return ba.addEventListener("message",function(ae){var oe=ae.source,ie=ae.data;oe===ba&&ie===K&&ne.length&&ne.shift()()},!1),function(ae){ne.push(ae),ba.postMessage(K,"*")}}("axios@".concat(Math.random()),[]):function(K){return setTimeout(K)}),Ma="undefined"!=typeof queueMicrotask?queueMicrotask.bind(ba):void 0!==Gr&&Gr.nextTick||Ia;const Pa={isArray:Jr,isArrayBuffer:ta,isBuffer:function isBuffer(K){return null!==K&&!ea(K)&&null!==K.constructor&&!ea(K.constructor)&&ra(K.constructor.isBuffer)&&K.constructor.isBuffer(K)},isFormData:function isFormData(K){var ne;return K&&("function"==typeof FormData&&K instanceof FormData||ra(K.append)&&("formdata"===(ne=Xr(K))||"object"===ne&&ra(K.toString)&&"[object FormData]"===K.toString()))},isArrayBufferView:function isArrayBufferView(K){return"undefined"!=typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(K):K&&K.buffer&&ta(K.buffer)},isString:na,isNumber:aa,isBoolean:function isBoolean(K){return!0===K||!1===K},isObject:oa,isPlainObject:ia,isReadableStream:ha,isRequest:ma,isResponse:ga,isHeaders:va,isUndefined:ea,isDate:sa,isFile:ua,isBlob:ca,isRegExp:Ea,isFunction:ra,isStream:function isStream(K){return oa(K)&&ra(K.pipe)},isURLSearchParams:da,isTypedArray:Aa,isFileList:la,forEach,merge:function merge(){for(var K=(ya(this)&&this||{}).caseless,ne={},ae=function assignValue(ae,oe){var ie=K&&findKey(ne,oe)||oe;ia(ne[ie])&&ia(ae)?ne[ie]=merge(ne[ie],ae):ia(ae)?ne[ie]=merge({},ae):Jr(ae)?ne[ie]=ae.slice():ne[ie]=ae},oe=0,ie=arguments.length;oe<ie;oe++)arguments[oe]&&forEach(arguments[oe],ae);return ne},extend:function extend(K,ne,ae){return forEach(ne,function(ne,oe){ae&&ra(ne)?K[oe]=bind(ne,ae):K[oe]=ne},{allOwnKeys:(arguments.length>3&&void 0!==arguments[3]?arguments[3]:{}).allOwnKeys}),K},trim:function trim(K){return K.trim?K.trim():K.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"")},stripBOM:function stripBOM(K){return 65279===K.charCodeAt(0)&&(K=K.slice(1)),K},inherits:function inherits(K,ne,ae,oe){K.prototype=Object.create(ne.prototype,oe),K.prototype.constructor=K,Object.defineProperty(K,"super",{value:ne.prototype}),ae&&Object.assign(K.prototype,ae)},toFlatObject:function toFlatObject(K,ne,ae,oe){var ie,se,ue,ce={};if(ne=ne||{},null==K)return ne;do{for(se=(ie=Object.getOwnPropertyNames(K)).length;se-- >0;)ue=ie[se],oe&&!oe(ue,K,ne)||ce[ue]||(ne[ue]=K[ue],ce[ue]=!0);K=!1!==ae&&Zr(K)}while(K&&(!ae||ae(K,ne))&&K!==Object.prototype);return ne},kindOf:Xr,kindOfTest:Qr,endsWith:function endsWith(K,ne,ae){K=String(K),(void 0===ae||ae>K.length)&&(ae=K.length),ae-=ne.length;var oe=K.indexOf(ne,ae);return-1!==oe&&oe===ae},toArray:function toArray(K){if(!K)return null;if(Jr(K))return K;var ne=K.length;if(!aa(ne))return null;for(var ae=new Array(ne);ne-- >0;)ae[ne]=K[ne];return ae},forEachEntry:function forEachEntry(K,ne){for(var ae,oe=(K&&K[Symbol.iterator]).call(K);(ae=oe.next())&&!ae.done;){var ie=ae.value;ne.call(K,ie[0],ie[1])}},matchAll:function matchAll(K,ne){for(var ae,oe=[];null!==(ae=K.exec(ne));)oe.push(ae);return oe},isHTMLForm:Da,hasOwnProperty:wa,hasOwnProp:wa,reduceDescriptors:ka,freezeMethods:function freezeMethods(K){ka(K,function(ne,ae){if(ra(K)&&-1!==["arguments","caller","callee"].indexOf(ae))return!1;var oe=K[ae];ra(oe)&&(ne.enumerable=!1,"writable"in ne?ne.writable=!1:ne.set||(ne.set=function(){throw Error("Can not rewrite read-only method '"+ae+"'")}))})},toObjectSet:function toObjectSet(K,ne){var ae={},oe=function define(K){K.forEach(function(K){ae[K]=!0})};return Jr(K)?oe(K):oe(String(K).split(ne)),ae},toCamelCase:function toCamelCase(K){return K.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,function replacer(K,ne,ae){return ne.toUpperCase()+ae})},noop:function noop(){},toFiniteNumber:function toFiniteNumber(K,ne){return null!=K&&Number.isFinite(K=+K)?K:ne},findKey,global:ba,isContextDefined:ya,ALPHABET:Sa,generateString:function generateString(){for(var K=arguments.length>0&&void 0!==arguments[0]?arguments[0]:16,ne=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Sa.ALPHA_DIGIT,ae="",oe=ne.length;K--;)ae+=ne[Math.random()*oe|0];return ae},isSpecCompliantForm:function isSpecCompliantForm(K){return!!(K&&ra(K.append)&&"FormData"===K[Symbol.toStringTag]&&K[Symbol.iterator])},toJSONObject:function toJSONObject(K){var ne=new Array(10),ae=function visit(K,oe){if(oa(K)){if(ne.indexOf(K)>=0)return;if(!("toJSON"in K)){ne[oe]=K;var ie=Jr(K)?[]:{};return forEach(K,function(K,ne){var se=ae(K,oe+1);!ea(se)&&(ie[ne]=se)}),ne[oe]=void 0,ie}}return K};return ae(K,0)},isAsyncFn:Oa,isThenable:function isThenable(K){return K&&(oa(K)||ra(K))&&ra(K.then)&&ra(K.catch)},setImmediate:Ia,asap:Ma};__webpack_require__(13609),__webpack_require__(99449),__webpack_require__(1688),__webpack_require__(41795);function AxiosError(K,ne,ae,oe,ie){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=(new Error).stack,this.message=K,this.name="AxiosError",ne&&(this.code=ne),ae&&(this.config=ae),oe&&(this.request=oe),ie&&(this.response=ie)}Pa.inherits(AxiosError,Error,{toJSON:function toJSON(){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:Pa.toJSONObject(this.config),code:this.code,status:this.response&&this.response.status?this.response.status:null}}});var Ra=AxiosError.prototype,Ba={};["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(K){Ba[K]={value:K}}),Object.defineProperties(AxiosError,Ba),Object.defineProperty(Ra,"isAxiosError",{value:!0}),AxiosError.from=function(K,ne,ae,oe,ie,se){var ue=Object.create(Ra);return Pa.toFlatObject(K,ue,function filter(K){return K!==Error.prototype},function(K){return"isAxiosError"!==K}),AxiosError.call(ue,K.message,ne,ae,oe,ie),ue.cause=K,ue.name=K.name,se&&Object.assign(ue,se),ue};const La=AxiosError;function isVisitable(K){return Pa.isPlainObject(K)||Pa.isArray(K)}function removeBrackets(K){return Pa.endsWith(K,"[]")?K.slice(0,-2):K}function renderKey(K,ne,ae){return K?K.concat(ne).map(function each(K,ne){return K=removeBrackets(K),!ae&&ne?"["+K+"]":K}).join(ae?".":""):ne}var Na=Pa.toFlatObject(Pa,{},null,function filter(K){return/^is[A-Z]/.test(K)});const ja=function toFormData(K,ne,ae){if(!Pa.isObject(K))throw new TypeError("target must be an object");ne=ne||new FormData;var oe=(ae=Pa.toFlatObject(ae,{metaTokens:!0,dots:!1,indexes:!1},!1,function defined(K,ne){return!Pa.isUndefined(ne[K])})).metaTokens,ie=ae.visitor||defaultVisitor,se=ae.dots,ue=ae.indexes,ce=(ae.Blob||"undefined"!=typeof Blob&&Blob)&&Pa.isSpecCompliantForm(ne);if(!Pa.isFunction(ie))throw new TypeError("visitor must be a function");function convertValue(K){if(null===K)return"";if(Pa.isDate(K))return K.toISOString();if(!ce&&Pa.isBlob(K))throw new La("Blob is not supported. Use a Buffer instead.");return Pa.isArrayBuffer(K)||Pa.isTypedArray(K)?ce&&"function"==typeof Blob?new Blob([K]):Buffer.from(K):K}function defaultVisitor(K,ae,ie){var ce=K;if(K&&!ie&&"object"===(0,fe.A)(K))if(Pa.endsWith(ae,"{}"))ae=oe?ae:ae.slice(0,-2),K=JSON.stringify(K);else if(Pa.isArray(K)&&function isFlatArray(K){return Pa.isArray(K)&&!K.some(isVisitable)}(K)||(Pa.isFileList(K)||Pa.endsWith(ae,"[]"))&&(ce=Pa.toArray(K)))return ae=removeBrackets(ae),ce.forEach(function each(K,oe){!Pa.isUndefined(K)&&null!==K&&ne.append(!0===ue?renderKey([ae],oe,se):null===ue?ae:ae+"[]",convertValue(K))}),!1;return!!isVisitable(K)||(ne.append(renderKey(ie,ae,se),convertValue(K)),!1)}var de=[],pe=Object.assign(Na,{defaultVisitor,convertValue,isVisitable});if(!Pa.isObject(K))throw new TypeError("data must be an object");return function build(K,ae){if(!Pa.isUndefined(K)){if(-1!==de.indexOf(K))throw Error("Circular reference detected in "+ae.join("."));de.push(K),Pa.forEach(K,function each(K,oe){!0===(!(Pa.isUndefined(K)||null===K)&&ie.call(ne,K,Pa.isString(oe)?oe.trim():oe,ae,pe))&&build(K,ae?ae.concat(oe):[oe])}),de.pop()}}(K),ne};function encode(K){var ne={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(K).replace(/[!'()~]|%20|%00/g,function replacer(K){return ne[K]})}function AxiosURLSearchParams(K,ne){this._pairs=[],K&&ja(K,this,ne)}var za=AxiosURLSearchParams.prototype;za.append=function append(K,ne){this._pairs.push([K,ne])},za.toString=function toString(K){var ne=K?function(ne){return K.call(this,ne,encode)}:encode;return this._pairs.map(function each(K){return ne(K[0])+"="+ne(K[1])},"").join("&")};const Ua=AxiosURLSearchParams;function buildURL_encode(K){return encodeURIComponent(K).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function buildURL(K,ne,ae){if(!ne)return K;var oe,ie=ae&&ae.encode||buildURL_encode,se=ae&&ae.serialize;if(oe=se?se(ne,ae):Pa.isURLSearchParams(ne)?ne.toString():new Ua(ne,ae).toString(ie)){var ue=K.indexOf("#");-1!==ue&&(K=K.slice(0,ue)),K+=(-1===K.indexOf("?")?"?":"&")+oe}return K}var Ha=function(){return(0,Ce.A)(function InterceptorManager(){(0,xe.A)(this,InterceptorManager),this.handlers=[]},[{key:"use",value:function use(K,ne,ae){return this.handlers.push({fulfilled:K,rejected:ne,synchronous:!!ae&&ae.synchronous,runWhen:ae?ae.runWhen:null}),this.handlers.length-1}},{key:"eject",value:function eject(K){this.handlers[K]&&(this.handlers[K]=null)}},{key:"clear",value:function clear(){this.handlers&&(this.handlers=[])}},{key:"forEach",value:function forEach(K){Pa.forEach(this.handlers,function forEachHandler(ne){null!==ne&&K(ne)})}}])}();const Va=Ha,$a={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1};__webpack_require__(48408);const qa={isBrowser:!0,classes:{URLSearchParams:"undefined"!=typeof URLSearchParams?URLSearchParams:Ua,FormData:"undefined"!=typeof FormData?FormData:null,Blob:"undefined"!=typeof Blob?Blob:null},protocols:["http","https","file","blob","url","data"]};var Wa,Ga="undefined"!=typeof window&&"undefined"!=typeof document,Ka=(Wa="undefined"!=typeof navigator&&navigator.product,Ga&&["ReactNative","NativeScript","NS"].indexOf(Wa)<0),Za="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope&&"function"==typeof self.importScripts,Xa=Ga&&window.location.href||"http://localhost";function platform_ownKeys(K,ne){var ae=Object.keys(K);if(Object.getOwnPropertySymbols){var oe=Object.getOwnPropertySymbols(K);ne&&(oe=oe.filter(function(ne){return Object.getOwnPropertyDescriptor(K,ne).enumerable})),ae.push.apply(ae,oe)}return ae}function platform_objectSpread(K){for(var ne=1;ne<arguments.length;ne++){var ae=null!=arguments[ne]?arguments[ne]:{};ne%2?platform_ownKeys(Object(ae),!0).forEach(function(ne){(0,Se.A)(K,ne,ae[ne])}):Object.getOwnPropertyDescriptors?Object.defineProperties(K,Object.getOwnPropertyDescriptors(ae)):platform_ownKeys(Object(ae)).forEach(function(ne){Object.defineProperty(K,ne,Object.getOwnPropertyDescriptor(ae,ne))})}return K}const Qa=platform_objectSpread(platform_objectSpread({},K),qa);__webpack_require__(28543);const Ya=function formDataToJSON(K){function buildPath(K,ne,ae,oe){var ie=K[oe++];if("__proto__"===ie)return!0;var se=Number.isFinite(+ie),ue=oe>=K.length;return ie=!ie&&Pa.isArray(ae)?ae.length:ie,ue?(Pa.hasOwnProp(ae,ie)?ae[ie]=[ae[ie],ne]:ae[ie]=ne,!se):(ae[ie]&&Pa.isObject(ae[ie])||(ae[ie]=[]),buildPath(K,ne,ae[ie],oe)&&Pa.isArray(ae[ie])&&(ae[ie]=function arrayToObject(K){var ne,ae,oe={},ie=Object.keys(K),se=ie.length;for(ne=0;ne<se;ne++)oe[ae=ie[ne]]=K[ae];return oe}(ae[ie])),!se)}if(Pa.isFormData(K)&&Pa.isFunction(K.entries)){var ne={};return Pa.forEachEntry(K,function(K,ae){buildPath(function parsePropPath(K){return Pa.matchAll(/\w+|\[(\w*)]/g,K).map(function(K){return"[]"===K[0]?"":K[1]||K[0]})}(K),ae,ne,0)}),ne}return null};var Ja={transitional:$a,adapter:["xhr","http","fetch"],transformRequest:[function transformRequest(K,ne){var ae,oe=ne.getContentType()||"",ie=oe.indexOf("application/json")>-1,se=Pa.isObject(K);if(se&&Pa.isHTMLForm(K)&&(K=new FormData(K)),Pa.isFormData(K))return ie?JSON.stringify(Ya(K)):K;if(Pa.isArrayBuffer(K)||Pa.isBuffer(K)||Pa.isStream(K)||Pa.isFile(K)||Pa.isBlob(K)||Pa.isReadableStream(K))return K;if(Pa.isArrayBufferView(K))return K.buffer;if(Pa.isURLSearchParams(K))return ne.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),K.toString();if(se){if(oe.indexOf("application/x-www-form-urlencoded")>-1)return function toURLEncodedForm(K,ne){return ja(K,new Qa.classes.URLSearchParams,Object.assign({visitor:function visitor(K,ne,ae,oe){return Qa.isNode&&Pa.isBuffer(K)?(this.append(ne,K.toString("base64")),!1):oe.defaultVisitor.apply(this,arguments)}},ne))}(K,this.formSerializer).toString();if((ae=Pa.isFileList(K))||oe.indexOf("multipart/form-data")>-1){var ue=this.env&&this.env.FormData;return ja(ae?{"files[]":K}:K,ue&&new ue,this.formSerializer)}}return se||ie?(ne.setContentType("application/json",!1),function stringifySafely(K,ne,ae){if(Pa.isString(K))try{return(ne||JSON.parse)(K),Pa.trim(K)}catch(K){if("SyntaxError"!==K.name)throw K}return(ae||JSON.stringify)(K)}(K)):K}],transformResponse:[function transformResponse(K){var ne=this.transitional||Ja.transitional,ae=ne&&ne.forcedJSONParsing,oe="json"===this.responseType;if(Pa.isResponse(K)||Pa.isReadableStream(K))return K;if(K&&Pa.isString(K)&&(ae&&!this.responseType||oe)){var ie=!(ne&&ne.silentJSONParsing)&&oe;try{return JSON.parse(K)}catch(K){if(ie){if("SyntaxError"===K.name)throw La.from(K,La.ERR_BAD_RESPONSE,this,null,this.response);throw K}}}return K}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:Qa.classes.FormData,Blob:Qa.classes.Blob},validateStatus:function validateStatus(K){return K>=200&&K<300},headers:{common:{"Accept":"application/json, text/plain, */*","Content-Type":void 0}}};Pa.forEach(["delete","get","head","post","put","patch"],function(K){Ja.headers[K]={}});const eo=Ja;var to=Pa.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 AxiosHeaders_createForOfIteratorHelper(K,ne){var ae="undefined"!=typeof Symbol&&K[Symbol.iterator]||K["@@iterator"];if(!ae){if(Array.isArray(K)||(ae=function AxiosHeaders_unsupportedIterableToArray(K,ne){if(K){if("string"==typeof K)return AxiosHeaders_arrayLikeToArray(K,ne);var ae={}.toString.call(K).slice(8,-1);return"Object"===ae&&K.constructor&&(ae=K.constructor.name),"Map"===ae||"Set"===ae?Array.from(K):"Arguments"===ae||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(ae)?AxiosHeaders_arrayLikeToArray(K,ne):void 0}}(K))||ne&&K&&"number"==typeof K.length){ae&&(K=ae);var _n=0,oe=function F(){};return{s:oe,n:function n(){return _n>=K.length?{done:!0}:{done:!1,value:K[_n++]}},e:function e(K){throw K},f:oe}}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 ie,se=!0,ue=!1;return{s:function s(){ae=ae.call(K)},n:function n(){var K=ae.next();return se=K.done,K},e:function e(K){ue=!0,ie=K},f:function f(){try{se||null==ae.return||ae.return()}finally{if(ue)throw ie}}}}function AxiosHeaders_arrayLikeToArray(K,ne){(null==ne||ne>K.length)&&(ne=K.length);for(var ae=0,oe=Array(ne);ae<ne;ae++)oe[ae]=K[ae];return oe}var no=Symbol("internals");function normalizeHeader(K){return K&&String(K).trim().toLowerCase()}function normalizeValue(K){return!1===K||null==K?K:Pa.isArray(K)?K.map(normalizeValue):String(K)}function matchHeaderValue(K,ne,ae,oe,ie){return Pa.isFunction(oe)?oe.call(this,ne,ae):(ie&&(ne=ae),Pa.isString(ne)?Pa.isString(oe)?-1!==ne.indexOf(oe):Pa.isRegExp(oe)?oe.test(ne):void 0:void 0)}var ro=function(){return(0,Ce.A)(function AxiosHeaders(K){(0,xe.A)(this,AxiosHeaders),K&&this.set(K)},[{key:"set",value:function set(K,ne,ae){var oe=this;function setHeader(K,ne,ae){var ie=normalizeHeader(ne);if(!ie)throw new Error("header name must be a non-empty string");var se=Pa.findKey(oe,ie);(!se||void 0===oe[se]||!0===ae||void 0===ae&&!1!==oe[se])&&(oe[se||ne]=normalizeValue(K))}var ie=function setHeaders(K,ne){return Pa.forEach(K,function(K,ae){return setHeader(K,ae,ne)})};if(Pa.isPlainObject(K)||K instanceof this.constructor)ie(K,ne);else if(Pa.isString(K)&&(K=K.trim())&&!function isValidHeaderName(K){return/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(K.trim())}(K))ie(function(K){var ne,ae,oe,ie={};return K&&K.split("\n").forEach(function parser(K){oe=K.indexOf(":"),ne=K.substring(0,oe).trim().toLowerCase(),ae=K.substring(oe+1).trim(),!ne||ie[ne]&&to[ne]||("set-cookie"===ne?ie[ne]?ie[ne].push(ae):ie[ne]=[ae]:ie[ne]=ie[ne]?ie[ne]+", "+ae:ae)}),ie}(K),ne);else if(Pa.isHeaders(K)){var se,ue=AxiosHeaders_createForOfIteratorHelper(K.entries());try{for(ue.s();!(se=ue.n()).done;){var ce=(0,pe.A)(se.value,2),de=ce[0];setHeader(ce[1],de,ae)}}catch(K){ue.e(K)}finally{ue.f()}}else null!=K&&setHeader(ne,K,ae);return this}},{key:"get",value:function get(K,ne){if(K=normalizeHeader(K)){var ae=Pa.findKey(this,K);if(ae){var oe=this[ae];if(!ne)return oe;if(!0===ne)return function parseTokens(K){for(var ne,ae=Object.create(null),oe=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;ne=oe.exec(K);)ae[ne[1]]=ne[2];return ae}(oe);if(Pa.isFunction(ne))return ne.call(this,oe,ae);if(Pa.isRegExp(ne))return ne.exec(oe);throw new TypeError("parser must be boolean|regexp|function")}}}},{key:"has",value:function has(K,ne){if(K=normalizeHeader(K)){var ae=Pa.findKey(this,K);return!(!ae||void 0===this[ae]||ne&&!matchHeaderValue(0,this[ae],ae,ne))}return!1}},{key:"delete",value:function _delete(K,ne){var ae=this,oe=!1;function deleteHeader(K){if(K=normalizeHeader(K)){var ie=Pa.findKey(ae,K);!ie||ne&&!matchHeaderValue(0,ae[ie],ie,ne)||(delete ae[ie],oe=!0)}}return Pa.isArray(K)?K.forEach(deleteHeader):deleteHeader(K),oe}},{key:"clear",value:function clear(K){for(var ne=Object.keys(this),ae=ne.length,oe=!1;ae--;){var ie=ne[ae];K&&!matchHeaderValue(0,this[ie],ie,K,!0)||(delete this[ie],oe=!0)}return oe}},{key:"normalize",value:function normalize(K){var ne=this,ae={};return Pa.forEach(this,function(oe,ie){var se=Pa.findKey(ae,ie);if(se)return ne[se]=normalizeValue(oe),void delete ne[ie];var ue=K?function formatHeader(K){return K.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,function(K,ne,ae){return ne.toUpperCase()+ae})}(ie):String(ie).trim();ue!==ie&&delete ne[ie],ne[ue]=normalizeValue(oe),ae[ue]=!0}),this}},{key:"concat",value:function concat(){for(var K,ne=arguments.length,ae=new Array(ne),oe=0;oe<ne;oe++)ae[oe]=arguments[oe];return(K=this.constructor).concat.apply(K,[this].concat(ae))}},{key:"toJSON",value:function toJSON(K){var ne=Object.create(null);return Pa.forEach(this,function(ae,oe){null!=ae&&!1!==ae&&(ne[oe]=K&&Pa.isArray(ae)?ae.join(", "):ae)}),ne}},{key:Symbol.iterator,value:function value(){return Object.entries(this.toJSON())[Symbol.iterator]()}},{key:"toString",value:function toString(){return Object.entries(this.toJSON()).map(function(K){var ne=(0,pe.A)(K,2);return ne[0]+": "+ne[1]}).join("\n")}},{key:Symbol.toStringTag,get:function get(){return"AxiosHeaders"}}],[{key:"from",value:function from(K){return K instanceof this?K:new this(K)}},{key:"concat",value:function concat(K){for(var ne=new this(K),ae=arguments.length,oe=new Array(ae>1?ae-1:0),ie=1;ie<ae;ie++)oe[ie-1]=arguments[ie];return oe.forEach(function(K){return ne.set(K)}),ne}},{key:"accessor",value:function accessor(K){var ne=(this[no]=this[no]={accessors:{}}).accessors,ae=this.prototype;function defineAccessor(K){var oe=normalizeHeader(K);ne[oe]||(!function buildAccessors(K,ne){var ae=Pa.toCamelCase(" "+ne);["get","set","has"].forEach(function(oe){Object.defineProperty(K,oe+ae,{value:function value(K,ae,ie){return this[oe].call(this,ne,K,ae,ie)},configurable:!0})})}(ae,K),ne[oe]=!0)}return Pa.isArray(K)?K.forEach(defineAccessor):defineAccessor(K),this}}])}();ro.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]),Pa.reduceDescriptors(ro.prototype,function(K,ne){var ae=K.value,oe=ne[0].toUpperCase()+ne.slice(1);return{get:function get(){return ae},set:function set(K){this[oe]=K}}}),Pa.freezeMethods(ro);const ao=ro;function transformData(K,ne){var ae=this||eo,oe=ne||ae,ie=ao.from(oe.headers),se=oe.data;return Pa.forEach(K,function transform(K){se=K.call(ae,se,ie.normalize(),ne?ne.status:void 0)}),ie.normalize(),se}function isCancel(K){return!(!K||!K.__CANCEL__)}function CanceledError(K,ne,ae){La.call(this,null==K?"canceled":K,La.ERR_CANCELED,ne,ae),this.name="CanceledError"}Pa.inherits(CanceledError,La,{__CANCEL__:!0});const oo=CanceledError;function settle(K,ne,ae){var oe=ae.config.validateStatus;ae.status&&oe&&!oe(ae.status)?ne(new La("Request failed with status code "+ae.status,[La.ERR_BAD_REQUEST,La.ERR_BAD_RESPONSE][Math.floor(ae.status/100)-4],ae.config,ae.request,ae)):K(ae)}const io=function speedometer(K,ne){K=K||10;var ae,oe=new Array(K),ie=new Array(K),se=0,ue=0;return ne=void 0!==ne?ne:1e3,function push(ce){var de=Date.now(),pe=ie[ue];ae||(ae=de),oe[se]=ce,ie[se]=de;for(var fe=ue,he=0;fe!==se;)he+=oe[fe++],fe%=K;if((se=(se+1)%K)===ue&&(ue=(ue+1)%K),!(de-ae<ne)){var me=pe&&de-pe;return me?Math.round(1e3*he/me):void 0}}};const so=function throttle_throttle(K,ne){var ae,oe,ie=0,se=1e3/ne,ue=function invoke(ne){var se=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Date.now();ie=se,ae=null,oe&&(clearTimeout(oe),oe=null),K.apply(null,ne)};return[function throttled(){for(var K=Date.now(),ne=K-ie,ce=arguments.length,de=new Array(ce),pe=0;pe<ce;pe++)de[pe]=arguments[pe];ne>=se?ue(de,K):(ae=de,oe||(oe=setTimeout(function(){oe=null,ue(ae)},se-ne)))},function flush(){return ae&&ue(ae)}]};var uo=function progressEventReducer(K,ne){var ae=arguments.length>2&&void 0!==arguments[2]?arguments[2]:3,oe=0,ie=io(50,250);return so(function(ae){var se=ae.loaded,ue=ae.lengthComputable?ae.total:void 0,ce=se-oe,de=ie(ce),pe=se<=ue;oe=se;var fe=(0,Se.A)({loaded:se,total:ue,progress:ue?se/ue:void 0,bytes:ce,rate:de||void 0,estimated:de&&ue&&pe?(ue-se)/de:void 0,event:ae,lengthComputable:null!=ue},ne?"download":"upload",!0);K(fe)},ae)},co=function progressEventDecorator(K,ne){var ae=null!=K;return[function(oe){return ne[0]({lengthComputable:ae,total:K,loaded:oe})},ne[1]]},lo=function asyncDecorator(K){return function(){for(var ne=arguments.length,ae=new Array(ne),oe=0;oe<ne;oe++)ae[oe]=arguments[oe];return Pa.asap(function(){return K.apply(void 0,ae)})}},po=__webpack_require__(15913),fo=__webpack_require__(18061),ho=__webpack_require__(40112),mo=__webpack_require__(26314);__webpack_require__(88267),__webpack_require__(42207);const go=Qa.hasStandardBrowserEnv?function standardBrowserEnv(){var K,ne=/(msie|trident)/i.test(navigator.userAgent),ae=document.createElement("a");function resolveURL(K){var oe=K;return ne&&(ae.setAttribute("href",oe),oe=ae.href),ae.setAttribute("href",oe),{href:ae.href,protocol:ae.protocol?ae.protocol.replace(/:$/,""):"",host:ae.host,search:ae.search?ae.search.replace(/^\?/,""):"",hash:ae.hash?ae.hash.replace(/^#/,""):"",hostname:ae.hostname,port:ae.port,pathname:"/"===ae.pathname.charAt(0)?ae.pathname:"/"+ae.pathname}}return K=resolveURL(window.location.href),function isURLSameOrigin(ne){var ae=Pa.isString(ne)?resolveURL(ne):ne;return ae.protocol===K.protocol&&ae.host===K.host}}():function isURLSameOrigin(){return!0};__webpack_require__(93515);const vo=Qa.hasStandardBrowserEnv?{write:function write(K,ne,ae,oe,ie,se){var ue=[K+"="+encodeURIComponent(ne)];Pa.isNumber(ae)&&ue.push("expires="+new Date(ae).toGMTString()),Pa.isString(oe)&&ue.push("path="+oe),Pa.isString(ie)&&ue.push("domain="+ie),!0===se&&ue.push("secure"),document.cookie=ue.join("; ")},read:function read(K){var ne=document.cookie.match(new RegExp("(^|;\\s*)("+K+")=([^;]*)"));return ne?decodeURIComponent(ne[3]):null},remove:function remove(K){this.write(K,"",Date.now()-864e5)}}:{write:function write(){},read:function read(){return null},remove:function remove(){}};function buildFullPath(K,ne){return K&&!function isAbsoluteURL(K){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(K)}(ne)?function combineURLs(K,ne){return ne?K.replace(/\/?\/$/,"")+"/"+ne.replace(/^\/+/,""):K}(K,ne):ne}function mergeConfig_ownKeys(K,ne){var ae=Object.keys(K);if(Object.getOwnPropertySymbols){var oe=Object.getOwnPropertySymbols(K);ne&&(oe=oe.filter(function(ne){return Object.getOwnPropertyDescriptor(K,ne).enumerable})),ae.push.apply(ae,oe)}return ae}var bo=function headersToObject(K){return K instanceof ao?function mergeConfig_objectSpread(K){for(var ne=1;ne<arguments.length;ne++){var ae=null!=arguments[ne]?arguments[ne]:{};ne%2?mergeConfig_ownKeys(Object(ae),!0).forEach(function(ne){(0,Se.A)(K,ne,ae[ne])}):Object.getOwnPropertyDescriptors?Object.defineProperties(K,Object.getOwnPropertyDescriptors(ae)):mergeConfig_ownKeys(Object(ae)).forEach(function(ne){Object.defineProperty(K,ne,Object.getOwnPropertyDescriptor(ae,ne))})}return K}({},K):K};function mergeConfig(K,ne){ne=ne||{};var ae={};function getMergedValue(K,ne,ae){return Pa.isPlainObject(K)&&Pa.isPlainObject(ne)?Pa.merge.call({caseless:ae},K,ne):Pa.isPlainObject(ne)?Pa.merge({},ne):Pa.isArray(ne)?ne.slice():ne}function mergeDeepProperties(K,ne,ae){return Pa.isUndefined(ne)?Pa.isUndefined(K)?void 0:getMergedValue(void 0,K,ae):getMergedValue(K,ne,ae)}function valueFromConfig2(K,ne){if(!Pa.isUndefined(ne))return getMergedValue(void 0,ne)}function defaultToConfig2(K,ne){return Pa.isUndefined(ne)?Pa.isUndefined(K)?void 0:getMergedValue(void 0,K):getMergedValue(void 0,ne)}function mergeDirectKeys(ae,oe,ie){return ie in ne?getMergedValue(ae,oe):ie in K?getMergedValue(void 0,ae):void 0}var oe={url:valueFromConfig2,method:valueFromConfig2,data:valueFromConfig2,baseURL:defaultToConfig2,transformRequest:defaultToConfig2,transformResponse:defaultToConfig2,paramsSerializer:defaultToConfig2,timeout:defaultToConfig2,timeoutMessage:defaultToConfig2,withCredentials:defaultToConfig2,withXSRFToken:defaultToConfig2,adapter:defaultToConfig2,responseType:defaultToConfig2,xsrfCookieName:defaultToConfig2,xsrfHeaderName:defaultToConfig2,onUploadProgress:defaultToConfig2,onDownloadProgress:defaultToConfig2,decompress:defaultToConfig2,maxContentLength:defaultToConfig2,maxBodyLength:defaultToConfig2,beforeRedirect:defaultToConfig2,transport:defaultToConfig2,httpAgent:defaultToConfig2,httpsAgent:defaultToConfig2,cancelToken:defaultToConfig2,socketPath:defaultToConfig2,responseEncoding:defaultToConfig2,validateStatus:mergeDirectKeys,headers:function headers(K,ne){return mergeDeepProperties(bo(K),bo(ne),!0)}};return Pa.forEach(Object.keys(Object.assign({},K,ne)),function computeConfigValue(ie){var se=oe[ie]||mergeDeepProperties,ue=se(K[ie],ne[ie],ie);Pa.isUndefined(ue)&&se!==mergeDirectKeys||(ae[ie]=ue)}),ae}const resolveConfig=function(K){var ne,ae=mergeConfig({},K),oe=ae.data,ie=ae.withXSRFToken,se=ae.xsrfHeaderName,ue=ae.xsrfCookieName,ce=ae.headers,de=ae.auth;if(ae.headers=ce=ao.from(ce),ae.url=buildURL(buildFullPath(ae.baseURL,ae.url),K.params,K.paramsSerializer),de&&ce.set("Authorization","Basic "+btoa((de.username||"")+":"+(de.password?unescape(encodeURIComponent(de.password)):""))),Pa.isFormData(oe))if(Qa.hasStandardBrowserEnv||Qa.hasStandardBrowserWebWorkerEnv)ce.setContentType(void 0);else if(!1!==(ne=ce.getContentType())){var pe=ne?ne.split(";").map(function(K){return K.trim()}).filter(Boolean):[],fe=function _toArray(K){return(0,po.A)(K)||(0,fo.A)(K)||(0,ho.A)(K)||(0,mo.A)()}(pe),he=fe[0],me=fe.slice(1);ce.setContentType([he||"multipart/form-data"].concat((0,Ke.A)(me)).join("; "))}if(Qa.hasStandardBrowserEnv&&(ie&&Pa.isFunction(ie)&&(ie=ie(ae)),ie||!1!==ie&&go(ae.url))){var ge=se&&ue&&vo.read(ue);ge&&ce.set(se,ge)}return ae};const yo="undefined"!=typeof XMLHttpRequest&&function(K){return new Promise(function dispatchXhrRequest(ne,ae){var oe,ie,se,ue,ce,de=resolveConfig(K),fe=de.data,he=ao.from(de.headers).normalize(),me=de.responseType,ge=de.onUploadProgress,ve=de.onDownloadProgress;function done(){ue&&ue(),ce&&ce(),de.cancelToken&&de.cancelToken.unsubscribe(oe),de.signal&&de.signal.removeEventListener("abort",oe)}var ye=new XMLHttpRequest;function onloadend(){if(ye){var oe=ao.from("getAllResponseHeaders"in ye&&ye.getAllResponseHeaders());settle(function _resolve(K){ne(K),done()},function _reject(K){ae(K),done()},{data:me&&"text"!==me&&"json"!==me?ye.response:ye.responseText,status:ye.status,statusText:ye.statusText,headers:oe,config:K,request:ye}),ye=null}}if(ye.open(de.method.toUpperCase(),de.url,!0),ye.timeout=de.timeout,"onloadend"in ye?ye.onloadend=onloadend:ye.onreadystatechange=function handleLoad(){ye&&4===ye.readyState&&(0!==ye.status||ye.responseURL&&0===ye.responseURL.indexOf("file:"))&&setTimeout(onloadend)},ye.onabort=function handleAbort(){ye&&(ae(new La("Request aborted",La.ECONNABORTED,K,ye)),ye=null)},ye.onerror=function handleError(){ae(new La("Network Error",La.ERR_NETWORK,K,ye)),ye=null},ye.ontimeout=function handleTimeout(){var ne=de.timeout?"timeout of "+de.timeout+"ms exceeded":"timeout exceeded",oe=de.transitional||$a;de.timeoutErrorMessage&&(ne=de.timeoutErrorMessage),ae(new La(ne,oe.clarifyTimeoutError?La.ETIMEDOUT:La.ECONNABORTED,K,ye)),ye=null},void 0===fe&&he.setContentType(null),"setRequestHeader"in ye&&Pa.forEach(he.toJSON(),function setRequestHeader(K,ne){ye.setRequestHeader(ne,K)}),Pa.isUndefined(de.withCredentials)||(ye.withCredentials=!!de.withCredentials),me&&"json"!==me&&(ye.responseType=de.responseType),ve){var _e=uo(ve,!0),Ae=(0,pe.A)(_e,2);se=Ae[0],ce=Ae[1],ye.addEventListener("progress",se)}if(ge&&ye.upload){var De=uo(ge),we=(0,pe.A)(De,2);ie=we[0],ue=we[1],ye.upload.addEventListener("progress",ie),ye.upload.addEventListener("loadend",ue)}(de.cancelToken||de.signal)&&(oe=function onCanceled(ne){ye&&(ae(!ne||ne.type?new oo(null,K,ye):ne),ye.abort(),ye=null)},de.cancelToken&&de.cancelToken.subscribe(oe),de.signal&&(de.signal.aborted?oe():de.signal.addEventListener("abort",oe)));var Ee=function parseProtocol(K){var ne=/^([-+\w]{1,25})(:?\/\/|:)/.exec(K);return ne&&ne[1]||""}(de.url);Ee&&-1===Qa.protocols.indexOf(Ee)?ae(new La("Unsupported protocol "+Ee+":",La.ERR_BAD_REQUEST,K)):ye.send(fe||null)})};const _o=function composeSignals(K,ne){var ae,oe=new AbortController,ie=function onabort(K){if(!ae){ae=!0,ue();var ne=K instanceof Error?K:this.reason;oe.abort(ne instanceof La?ne:new oo(ne instanceof Error?ne.message:ne))}},se=ne&&setTimeout(function(){ie(new La("timeout ".concat(ne," of ms exceeded"),La.ETIMEDOUT))},ne),ue=function unsubscribe(){K&&(se&&clearTimeout(se),se=null,K.forEach(function(K){K&&(K.removeEventListener?K.removeEventListener("abort",ie):K.unsubscribe(ie))}),K=null)};K.forEach(function(K){return K&&K.addEventListener&&K.addEventListener("abort",ie)});var ce=oe.signal;return ce.unsubscribe=ue,[ce,function(){se&&clearTimeout(se),se=null}]};var Ao=__webpack_require__(71392),Do=__webpack_require__(40178),wo=__webpack_require__(87167);__webpack_require__(66412);function _asyncIterator(K){var ne,ae,oe,ie=2;for("undefined"!=typeof Symbol&&(ae=Symbol.asyncIterator,oe=Symbol.iterator);ie--;){if(ae&&null!=(ne=K[ae]))return ne.call(K);if(oe&&null!=(ne=K[oe]))return new AsyncFromSyncIterator(ne.call(K));ae="@@asyncIterator",oe="@@iterator"}throw new TypeError("Object is not async iterable")}function AsyncFromSyncIterator(K){function AsyncFromSyncIteratorContinuation(K){if(Object(K)!==K)return Promise.reject(new TypeError(K+" is not an object."));var ne=K.done;return Promise.resolve(K.value).then(function(K){return{value:K,done:ne}})}return AsyncFromSyncIterator=function AsyncFromSyncIterator(K){this.s=K,this.n=K.next},AsyncFromSyncIterator.prototype={s:null,n:null,next:function next(){return AsyncFromSyncIteratorContinuation(this.n.apply(this.s,arguments))},"return":function _return(K){var ne=this.s.return;return void 0===ne?Promise.resolve({value:K,done:!0}):AsyncFromSyncIteratorContinuation(ne.apply(this.s,arguments))},"throw":function _throw(K){var ne=this.s.return;return void 0===ne?Promise.reject(K):AsyncFromSyncIteratorContinuation(ne.apply(this.s,arguments))}},new AsyncFromSyncIterator(K)}var Eo=oe.mark(function streamChunk(K,ne){var ae,ie,se;return oe.wrap(function(oe){for(;;)switch(oe.prev=oe.next){case 0:if(ae=K.byteLength,ne&&!(ae<ne)){oe.next=2;break}return oe.next=1,K;case 1:return oe.abrupt("return");case 2:ie=0;case 3:if(!(ie<ae)){oe.next=5;break}return se=ie+ne,oe.next=4,K.slice(ie,se);case 4:ie=se,oe.next=3;break;case 5:case"end":return oe.stop()}},streamChunk)}),ko=function(){var K=(0,Ao.A)(oe.mark(function _callee(K,ne,ae){var ie,se,ue,ce,de,pe,fe,he,me,ge,ve;return oe.wrap(function(oe){for(;;)switch(oe.prev=oe.next){case 0:ie=!1,se=!1,oe.prev=1,ce=_asyncIterator(K);case 2:return oe.next=3,(0,Do.A)(ce.next());case 3:if(!(ie=!(de=oe.sent).done)){oe.next=8;break}if(pe=de.value,fe=wo.A,he=_asyncIterator,me=Eo,!ArrayBuffer.isView(pe)){oe.next=4;break}ge=pe,oe.next=6;break;case 4:return oe.next=5,(0,Do.A)(ae(String(pe)));case 5:ge=oe.sent;case 6:return oe.delegateYield(fe(he(me(ge,ne)),Do.A),"t0",7);case 7:ie=!1,oe.next=2;break;case 8:oe.next=10;break;case 9:oe.prev=9,ve=oe.catch(1),se=!0,ue=ve;case 10:if(oe.prev=10,oe.prev=11,!ie||null==ce.return){oe.next=12;break}return oe.next=12,(0,Do.A)(ce.return());case 12:if(oe.prev=12,!se){oe.next=13;break}throw ue;case 13:return oe.finish(12);case 14:return oe.finish(10);case 15:case"end":return oe.stop()}},_callee,null,[[1,9,10,15],[11,,12,14]])}));return function readBytes(_x,ne,ae){return K.apply(this,arguments)}}(),xo=function trackStream(K,ne,ie,se,ue){var ce,de=ko(K,ne,ue),pe=0,fe=function _onFinish(K){ce||(ce=!0,se&&se(K))};return new ReadableStream({pull:function pull(K){return(0,ae.A)(oe.mark(function _callee2(){var ne,ae,se,ue,ce,he;return oe.wrap(function(oe){for(;;)switch(oe.prev=oe.next){case 0:return oe.prev=0,oe.next=1,de.next();case 1:if(ne=oe.sent,ae=ne.done,se=ne.value,!ae){oe.next=2;break}return fe(),K.close(),oe.abrupt("return");case 2:ue=se.byteLength,ie&&(ce=pe+=ue,ie(ce)),K.enqueue(new Uint8Array(se)),oe.next=4;break;case 3:throw oe.prev=3,he=oe.catch(0),fe(he),he;case 4:case"end":return oe.stop()}},_callee2,null,[[0,3]])}))()},cancel:function cancel(K){return fe(K),de.return()}},{highWaterMark:2})};function fetch_ownKeys(K,ne){var ae=Object.keys(K);if(Object.getOwnPropertySymbols){var oe=Object.getOwnPropertySymbols(K);ne&&(oe=oe.filter(function(ne){return Object.getOwnPropertyDescriptor(K,ne).enumerable})),ae.push.apply(ae,oe)}return ae}function fetch_objectSpread(K){for(var ne=1;ne<arguments.length;ne++){var ae=null!=arguments[ne]?arguments[ne]:{};ne%2?fetch_ownKeys(Object(ae),!0).forEach(function(ne){(0,Se.A)(K,ne,ae[ne])}):Object.getOwnPropertyDescriptors?Object.defineProperties(K,Object.getOwnPropertyDescriptors(ae)):fetch_ownKeys(Object(ae)).forEach(function(ne){Object.defineProperty(K,ne,Object.getOwnPropertyDescriptor(ae,ne))})}return K}var Co,So,Fo="function"==typeof fetch&&"function"==typeof Request&&"function"==typeof Response,To=Fo&&"function"==typeof ReadableStream,Oo=Fo&&("function"==typeof TextEncoder?(Co=new TextEncoder,function(K){return Co.encode(K)}):function(){var K=(0,ae.A)(oe.mark(function _callee(K){var ne,ae;return oe.wrap(function(oe){for(;;)switch(oe.prev=oe.next){case 0:return ne=Uint8Array,oe.next=1,new Response(K).arrayBuffer();case 1:return ae=oe.sent,oe.abrupt("return",new ne(ae));case 2:case"end":return oe.stop()}},_callee)}));return function(_x){return K.apply(this,arguments)}}()),Io=function test(K){try{for(var ne=arguments.length,ae=new Array(ne>1?ne-1:0),oe=1;oe<ne;oe++)ae[oe-1]=arguments[oe];return!!K.apply(void 0,ae)}catch(K){return!1}},Mo=To&&Io(function(){var K=!1,ne=new Request(Qa.origin,{body:new ReadableStream,method:"POST",get duplex(){return K=!0,"half"}}).headers.has("Content-Type");return K&&!ne}),Po=To&&Io(function(){return Pa.isReadableStream(new Response("").body)}),Ro={stream:Po&&function(K){return K.body}};Fo&&(So=new Response,["text","arrayBuffer","blob","formData","stream"].forEach(function(K){!Ro[K]&&(Ro[K]=Pa.isFunction(So[K])?function(ne){return ne[K]()}:function(ne,ae){throw new La("Response type '".concat(K,"' is not supported"),La.ERR_NOT_SUPPORT,ae)})}));var Bo=function(){var K=(0,ae.A)(oe.mark(function _callee2(K){return oe.wrap(function(ne){for(;;)switch(ne.prev=ne.next){case 0:if(null!=K){ne.next=1;break}return ne.abrupt("return",0);case 1:if(!Pa.isBlob(K)){ne.next=2;break}return ne.abrupt("return",K.size);case 2:if(!Pa.isSpecCompliantForm(K)){ne.next=4;break}return ne.next=3,new Request(K).arrayBuffer();case 3:case 6:return ne.abrupt("return",ne.sent.byteLength);case 4:if(!Pa.isArrayBufferView(K)&&!Pa.isArrayBuffer(K)){ne.next=5;break}return ne.abrupt("return",K.byteLength);case 5:if(Pa.isURLSearchParams(K)&&(K+=""),!Pa.isString(K)){ne.next=7;break}return ne.next=6,Oo(K);case 7:case"end":return ne.stop()}},_callee2)}));return function getBodyLength(ne){return K.apply(this,arguments)}}(),Lo=function(){var K=(0,ae.A)(oe.mark(function _callee3(K,ne){var ae;return oe.wrap(function(oe){for(;;)switch(oe.prev=oe.next){case 0:return ae=Pa.toFiniteNumber(K.getContentLength()),oe.abrupt("return",null==ae?Bo(ne):ae);case 1:case"end":return oe.stop()}},_callee3)}));return function resolveBodyLength(ne,ae){return K.apply(this,arguments)}}();const No=Fo&&function(){var K=(0,ae.A)(oe.mark(function _callee4(K){var ne,ae,ie,se,ue,ce,de,fe,he,me,ge,ve,ye,_e,Ae,De,we,Ee,ke,xe,Ce,Se,Te,Oe,Ie,Me,Pe,Re,Be,Le,Ne,je,ze,Ue,He,Ve,$e,qe,We,Ge;return oe.wrap(function(oe){for(;;)switch(oe.prev=oe.next){case 0:if(ne=resolveConfig(K),ae=ne.url,ie=ne.method,se=ne.data,ue=ne.signal,ce=ne.cancelToken,de=ne.timeout,fe=ne.onDownloadProgress,he=ne.onUploadProgress,me=ne.responseType,ge=ne.headers,ve=ne.withCredentials,ye=void 0===ve?"same-origin":ve,_e=ne.fetchOptions,me=me?(me+"").toLowerCase():"text",Ae=ue||ce||de?_o([ue,ce],de):[],De=(0,pe.A)(Ae,2),we=De[0],Ee=De[1],Ce=function onFinish(){!ke&&setTimeout(function(){we&&we.unsubscribe()}),ke=!0},oe.prev=1,!(qe=he&&Mo&&"get"!==ie&&"head"!==ie)){oe.next=3;break}return oe.next=2,Lo(ge,se);case 2:We=Se=oe.sent,qe=0!==We;case 3:if(!qe){oe.next=4;break}Te=new Request(ae,{method:"POST",body:se,duplex:"half"}),Pa.isFormData(se)&&(Oe=Te.headers.get("content-type"))&&ge.setContentType(Oe),Te.body&&(Ie=co(Se,uo(lo(he))),Me=(0,pe.A)(Ie,2),Pe=Me[0],Re=Me[1],se=xo(Te.body,65536,Pe,Re,Oo));case 4:return Pa.isString(ye)||(ye=ye?"include":"omit"),xe=new Request(ae,fetch_objectSpread(fetch_objectSpread({},_e),{},{signal:we,method:ie.toUpperCase(),headers:ge.normalize().toJSON(),body:se,duplex:"half",credentials:ye})),oe.next=5,fetch(xe);case 5:return Be=oe.sent,Le=Po&&("stream"===me||"response"===me),Po&&(fe||Le)&&(Ne={},["status","statusText","headers"].forEach(function(K){Ne[K]=Be[K]}),je=Pa.toFiniteNumber(Be.headers.get("content-length")),ze=fe&&co(je,uo(lo(fe),!0))||[],Ue=(0,pe.A)(ze,2),He=Ue[0],Ve=Ue[1],Be=new Response(xo(Be.body,65536,He,function(){Ve&&Ve(),Le&&Ce()},Oo),Ne)),me=me||"text",oe.next=6,Ro[Pa.findKey(Ro,me)||"text"](Be,K);case 6:return $e=oe.sent,!Le&&Ce(),Ee&&Ee(),oe.next=7,new Promise(function(ne,ae){settle(ne,ae,{data:$e,headers:ao.from(Be.headers),status:Be.status,statusText:Be.statusText,config:K,request:xe})});case 7:return oe.abrupt("return",oe.sent);case 8:if(oe.prev=8,Ge=oe.catch(1),Ce(),!Ge||"TypeError"!==Ge.name||!/fetch/i.test(Ge.message)){oe.next=9;break}throw Object.assign(new La("Network Error",La.ERR_NETWORK,K,xe),{cause:Ge.cause||Ge});case 9:throw La.from(Ge,Ge&&Ge.code,K,xe);case 10:case"end":return oe.stop()}},_callee4,null,[[1,8]])}));return function(ne){return K.apply(this,arguments)}}();function CapacitorWebFetch_ownKeys(K,ne){var ae=Object.keys(K);if(Object.getOwnPropertySymbols){var oe=Object.getOwnPropertySymbols(K);ne&&(oe=oe.filter(function(ne){return Object.getOwnPropertyDescriptor(K,ne).enumerable})),ae.push.apply(ae,oe)}return ae}function CapacitorWebFetch_objectSpread(K){for(var ne=1;ne<arguments.length;ne++){var ae=null!=arguments[ne]?arguments[ne]:{};ne%2?CapacitorWebFetch_ownKeys(Object(ae),!0).forEach(function(ne){(0,Se.A)(K,ne,ae[ne])}):Object.getOwnPropertyDescriptors?Object.defineProperties(K,Object.getOwnPropertyDescriptors(ae)):CapacitorWebFetch_ownKeys(Object(ae)).forEach(function(ne){Object.defineProperty(K,ne,Object.getOwnPropertyDescriptor(ae,ne))})}return K}var jo="function"==typeof fetch&&"function"==typeof Request&&"function"==typeof Response,zo=jo&&"function"==typeof ReadableStream,Uo=jo&&("function"==typeof TextEncoder?function(K){return function(ne){return K.encode(ne)}}(new TextEncoder):function(){var K=(0,ae.A)(oe.mark(function _callee(K){var ne,ae;return oe.wrap(function(oe){for(;;)switch(oe.prev=oe.next){case 0:return ne=Uint8Array,oe.next=1,new Response(K).arrayBuffer();case 1:return ae=oe.sent,oe.abrupt("return",new ne(ae));case 2:case"end":return oe.stop()}},_callee)}));return function(_x){return K.apply(this,arguments)}}()),Ho=function test(K){try{for(var ne=arguments.length,ae=new Array(ne>1?ne-1:0),oe=1;oe<ne;oe++)ae[oe-1]=arguments[oe];return!!K.apply(void 0,ae)}catch(K){return!1}},Vo=zo&&Ho(function(){var K=!1,ne=new Request(Qa.origin,{body:new ReadableStream,method:"POST",get duplex(){return K=!0,"half"}}).headers.has("Content-Type");return K&&!ne}),$o=zo&&Ho(function(){return Pa.isReadableStream(new Response("").body)}),qo={stream:$o&&function(K){return K.body}};jo&&function(K){["text","arrayBuffer","blob","formData","stream"].forEach(function(ne){!qo[ne]&&(qo[ne]=Pa.isFunction(K[ne])?function(K){return K[ne]()}:function(K,ae){throw new La("Response type '".concat(ne,"' is not supported"),La.ERR_NOT_SUPPORT,ae)})})}(new Response);var Wo=function(){var K=(0,ae.A)(oe.mark(function _callee2(K){return oe.wrap(function(ne){for(;;)switch(ne.prev=ne.next){case 0:if(null!=K){ne.next=1;break}return ne.abrupt("return",0);case 1:if(!Pa.isBlob(K)){ne.next=2;break}return ne.abrupt("return",K.size);case 2:if(!Pa.isSpecCompliantForm(K)){ne.next=4;break}return ne.next=3,new Request(K).arrayBuffer();case 3:case 6:return ne.abrupt("return",ne.sent.byteLength);case 4:if(!Pa.isArrayBufferView(K)&&!Pa.isArrayBuffer(K)){ne.next=5;break}return ne.abrupt("return",K.byteLength);case 5:if(Pa.isURLSearchParams(K)&&(K+=""),!Pa.isString(K)){ne.next=7;break}return ne.next=6,Uo(K);case 7:case"end":return ne.stop()}},_callee2)}));return function getBodyLength(ne){return K.apply(this,arguments)}}(),Go=function(){var K=(0,ae.A)(oe.mark(function _callee3(K,ne){var ae;return oe.wrap(function(oe){for(;;)switch(oe.prev=oe.next){case 0:return ae=Pa.toFiniteNumber(K.getContentLength()),oe.abrupt("return",null==ae?Wo(ne):ae);case 1:case"end":return oe.stop()}},_callee3)}));return function resolveBodyLength(ne,ae){return K.apply(this,arguments)}}();const Ko=jo&&function(){var K=(0,ae.A)(oe.mark(function _callee4(K){var ne,ae,ie,se,ue,ce,de,fe,he,me,ge,ve,ye,_e,Ae,De,we,Ee,ke,xe,Ce,Se,Te,Oe,Ie,Me,Pe,Re,Be,Le,Ne,je,ze,Ue,He,Ve,$e,qe,We,Ge;return oe.wrap(function(oe){for(;;)switch(oe.prev=oe.next){case 0:if(ne=resolveConfig(K),ae=ne.url,ie=ne.method,se=ne.data,ue=ne.signal,ce=ne.cancelToken,de=ne.timeout,fe=ne.onDownloadProgress,he=ne.onUploadProgress,me=ne.responseType,ge=ne.headers,ve=ne.withCredentials,ye=void 0===ve?"same-origin":ve,_e=ne.fetchOptions,me=me?(me+"").toLowerCase():"text",Ae=ue||ce||de?_o([ue,ce],de):[],De=(0,pe.A)(Ae,2),we=De[0],Ee=De[1],Ce=function onFinish(){!ke&&setTimeout(function(){we&&we.unsubscribe()}),ke=!0},oe.prev=1,!(qe=he&&Vo&&"get"!==ie&&"head"!==ie)){oe.next=3;break}return oe.next=2,Go(ge,se);case 2:We=Se=oe.sent,qe=0!==We;case 3:if(!qe){oe.next=4;break}Te=new Request(ae,{method:"POST",body:se,duplex:"half"}),Pa.isFormData(se)&&(Oe=Te.headers.get("content-type"))&&ge.setContentType(Oe),Te.body&&(Ie=co(Se,uo(lo(he))),Me=(0,pe.A)(Ie,2),Pe=Me[0],Re=Me[1],se=xo(Te.body,65536,Pe,Re,Uo));case 4:return Pa.isString(ye)||(ye=ye?"include":"omit"),xe=new Request(ae,CapacitorWebFetch_objectSpread(CapacitorWebFetch_objectSpread({},_e),{},{signal:we,method:ie.toUpperCase(),headers:ge.normalize().toJSON(),body:se,duplex:"half",credentials:ye})),oe.next=5,window.CapacitorWebFetch(xe);case 5:return Be=oe.sent,Le=$o&&("stream"===me||"response"===me),$o&&(fe||Le)&&(Ne={},["status","statusText","headers"].forEach(function(K){Ne[K]=Be[K]}),je=Pa.toFiniteNumber(Be.headers.get("content-length")),ze=fe&&co(je,uo(lo(fe),!0))||[],Ue=(0,pe.A)(ze,2),He=Ue[0],Ve=Ue[1],Be=new Response(xo(Be.body,65536,He,function(){Ve&&Ve(),Le&&Ce()},Uo),Ne)),me=me||"text",oe.next=6,qo[Pa.findKey(qo,me)||"text"](Be,K);case 6:return $e=oe.sent,!Le&&Ce(),Ee&&Ee(),oe.next=7,new Promise(function(ne,ae){settle(ne,ae,{data:$e,headers:ao.from(Be.headers),status:Be.status,statusText:Be.statusText,config:K,request:xe})});case 7:return oe.abrupt("return",oe.sent);case 8:if(oe.prev=8,Ge=oe.catch(1),Ce(),!Ge||"TypeError"!==Ge.name||!/fetch/i.test(Ge.message)){oe.next=9;break}throw Object.assign(new La("Network Error",La.ERR_NETWORK,K,xe),{cause:Ge.cause||Ge});case 9:throw La.from(Ge,Ge&&Ge.code,K,xe);case 10:case"end":return oe.stop()}},_callee4,null,[[1,8]])}));return function(ne){return K.apply(this,arguments)}}();var Zo={http:null,xhr:yo,fetch:No,capacitor:Ko};Pa.forEach(Zo,function(K,ne){if(K){try{Object.defineProperty(K,"name",{value:ne})}catch(K){}Object.defineProperty(K,"adapterName",{value:ne})}});var Xo=function renderReason(K){return"- ".concat(K)},Qo=function isResolvedHandle(K){return Pa.isFunction(K)||null===K||!1===K};const Yo=function getAdapter(K){for(var ne,ae,oe=(K=Pa.isArray(K)?K:[K]).length,ie={},se=0;se<oe;se++){var ue=void 0;if(ae=ne=K[se],!Qo(ne)&&void 0===(ae=Zo[(ue=String(ne)).toLowerCase()]))throw new La("Unknown adapter '".concat(ue,"'"));if(ae)break;ie[ue||"#"+se]=ae}if(!ae){var ce=Object.entries(ie).map(function(K){var ne=(0,pe.A)(K,2),ae=ne[0],oe=ne[1];return"adapter ".concat(ae," ")+(!1===oe?"is not supported by the environment":"is not available in the build")}),de=oe?ce.length>1?"since :\n"+ce.map(Xo).join("\n"):" "+Xo(ce[0]):"as no adapter specified";throw new La("There is no suitable adapter to dispatch the request "+de,"ERR_NOT_SUPPORT")}return ae};function throwIfCancellationRequested(K){if(K.cancelToken&&K.cancelToken.throwIfRequested(),K.signal&&K.signal.aborted)throw new oo(null,K)}function dispatchRequest(K){return throwIfCancellationRequested(K),K.headers=ao.from(K.headers),K.data=transformData.call(K,K.transformRequest),-1!==["post","put","patch"].indexOf(K.method)&&K.headers.setContentType("application/x-www-form-urlencoded",!1),Yo(K.adapter||eo.adapter)(K).then(function onAdapterResolution(ne){return throwIfCancellationRequested(K),ne.data=transformData.call(K,K.transformResponse,ne),ne.headers=ao.from(ne.headers),ne},function onAdapterRejection(ne){return isCancel(ne)||(throwIfCancellationRequested(K),ne&&ne.response&&(ne.response.data=transformData.call(K,K.transformResponse,ne.response),ne.response.headers=ao.from(ne.response.headers))),Promise.reject(ne)})}var Jo="1.7.3",ei={};["object","boolean","number","function","string","symbol"].forEach(function(K,ne){ei[K]=function validator(ae){return(0,fe.A)(ae)===K||"a"+(ne<1?"n ":" ")+K}});var ti={};ei.transitional=function transitional(K,ne,ae){function formatMessage(K,ne){return"[Axios v1.7.3] Transitional option '"+K+"'"+ne+(ae?". "+ae:"")}return function(ae,oe,ie){if(!1===K)throw new La(formatMessage(oe," has been removed"+(ne?" in "+ne:"")),La.ERR_DEPRECATED);return ne&&!ti[oe]&&(ti[oe]=!0,console.warn(formatMessage(oe," has been deprecated since v"+ne+" and will be removed in the near future"))),!K||K(ae,oe,ie)}};const ni={assertOptions:function assertOptions(K,ne,ae){if("object"!==(0,fe.A)(K))throw new La("options must be an object",La.ERR_BAD_OPTION_VALUE);for(var oe=Object.keys(K),ie=oe.length;ie-- >0;){var se=oe[ie],ue=ne[se];if(ue){var ce=K[se],de=void 0===ce||ue(ce,se,K);if(!0!==de)throw new La("option "+se+" must be "+de,La.ERR_BAD_OPTION_VALUE)}else if(!0!==ae)throw new La("Unknown option "+se,La.ERR_BAD_OPTION)}},validators:ei};var ri=ni.validators,ai=function(){return(0,Ce.A)(function Axios(K){(0,xe.A)(this,Axios),this.defaults=K,this.interceptors={request:new Va,response:new Va}},[{key:"request",value:(K=(0,ae.A)(oe.mark(function _callee(K,ne){var ae,ie,se;return oe.wrap(function(oe){for(;;)switch(oe.prev=oe.next){case 0:return oe.prev=0,oe.next=1,this._request(K,ne);case 1:return oe.abrupt("return",oe.sent);case 2:if(oe.prev=2,(se=oe.catch(0))instanceof Error){Error.captureStackTrace?Error.captureStackTrace(ae={}):ae=new Error,ie=ae.stack?ae.stack.replace(/^.+\n/,""):"";try{se.stack?ie&&!String(se.stack).endsWith(ie.replace(/^.+\n.+\n/,""))&&(se.stack+="\n"+ie):se.stack=ie}catch(K){}}throw se;case 3:case"end":return oe.stop()}},_callee,this,[[0,2]])})),function request(_x,ne){return K.apply(this,arguments)})},{key:"_request",value:function _request(K,ne){"string"==typeof K?(ne=ne||{}).url=K:ne=K||{};var ae=ne=mergeConfig(this.defaults,ne),oe=ae.transitional,ie=ae.paramsSerializer,se=ae.headers;void 0!==oe&&ni.assertOptions(oe,{silentJSONParsing:ri.transitional(ri.boolean),forcedJSONParsing:ri.transitional(ri.boolean),clarifyTimeoutError:ri.transitional(ri.boolean)},!1),null!=ie&&(Pa.isFunction(ie)?ne.paramsSerializer={serialize:ie}:ni.assertOptions(ie,{encode:ri.function,serialize:ri.function},!0)),ne.method=(ne.method||this.defaults.method||"get").toLowerCase();var ue=se&&Pa.merge(se.common,se[ne.method]);se&&Pa.forEach(["delete","get","head","post","put","patch","common"],function(K){delete se[K]}),ne.headers=ao.concat(ue,se);var ce=[],de=!0;this.interceptors.request.forEach(function unshiftRequestInterceptors(K){"function"==typeof K.runWhen&&!1===K.runWhen(ne)||(de=de&&K.synchronous,ce.unshift(K.fulfilled,K.rejected))});var pe,fe=[];this.interceptors.response.forEach(function pushResponseInterceptors(K){fe.push(K.fulfilled,K.rejected)});var he,me=0;if(!de){var ge=[dispatchRequest.bind(this),void 0];for(ge.unshift.apply(ge,ce),ge.push.apply(ge,fe),he=ge.length,pe=Promise.resolve(ne);me<he;)pe=pe.then(ge[me++],ge[me++]);return pe}he=ce.length;var ve=ne;for(me=0;me<he;){var ye=ce[me++],_e=ce[me++];try{ve=ye(ve)}catch(K){_e.call(this,K);break}}try{pe=dispatchRequest.call(this,ve)}catch(K){return Promise.reject(K)}for(me=0,he=fe.length;me<he;)pe=pe.then(fe[me++],fe[me++]);return pe}},{key:"getUri",value:function getUri(K){return buildURL(buildFullPath((K=mergeConfig(this.defaults,K)).baseURL,K.url),K.params,K.paramsSerializer)}}]);var K}();Pa.forEach(["delete","get","head","options"],function forEachMethodNoData(K){ai.prototype[K]=function(ne,ae){return this.request(mergeConfig(ae||{},{method:K,url:ne,data:(ae||{}).data}))}}),Pa.forEach(["post","put","patch"],function forEachMethodWithData(K){function generateHTTPMethod(ne){return function httpMethod(ae,oe,ie){return this.request(mergeConfig(ie||{},{method:K,headers:ne?{"Content-Type":"multipart/form-data"}:{},url:ae,data:oe}))}}ai.prototype[K]=generateHTTPMethod(),ai.prototype[K+"Form"]=generateHTTPMethod(!0)});const oi=ai;__webpack_require__(54554);var ii=function(){function CancelToken(K){if((0,xe.A)(this,CancelToken),"function"!=typeof K)throw new TypeError("executor must be a function.");var ne;this.promise=new Promise(function promiseExecutor(K){ne=K});var ae=this;this.promise.then(function(K){if(ae._listeners){for(var ne=ae._listeners.length;ne-- >0;)ae._listeners[ne](K);ae._listeners=null}}),this.promise.then=function(K){var ne,oe=new Promise(function(K){ae.subscribe(K),ne=K}).then(K);return oe.cancel=function reject(){ae.unsubscribe(ne)},oe},K(function cancel(K,oe,ie){ae.reason||(ae.reason=new oo(K,oe,ie),ne(ae.reason))})}return(0,Ce.A)(CancelToken,[{key:"throwIfRequested",value:function throwIfRequested(){if(this.reason)throw this.reason}},{key:"subscribe",value:function subscribe(K){this.reason?K(this.reason):this._listeners?this._listeners.push(K):this._listeners=[K]}},{key:"unsubscribe",value:function unsubscribe(K){if(this._listeners){var ne=this._listeners.indexOf(K);-1!==ne&&this._listeners.splice(ne,1)}}}],[{key:"source",value:function source(){var K,ne=new CancelToken(function executor(ne){K=ne});return{token:ne,cancel:K}}}])}();const si=ii;var ui={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(ui).forEach(function(K){var ne=(0,pe.A)(K,2),ae=ne[0],oe=ne[1];ui[oe]=ae});const ci=ui;var li=function createInstance(K){var ne=new oi(K),ae=bind(oi.prototype.request,ne);return Pa.extend(ae,oi.prototype,ne,{allOwnKeys:!0}),Pa.extend(ae,ne,null,{allOwnKeys:!0}),ae.create=function create(ne){return createInstance(mergeConfig(K,ne))},ae}(eo);li.Axios=oi,li.CanceledError=oo,li.CancelToken=si,li.isCancel=isCancel,li.VERSION=Jo,li.toFormData=ja,li.AxiosError=La,li.Cancel=li.CanceledError,li.all=function all(K){return Promise.all(K)},li.spread=function spread(K){return function wrap(ne){return K.apply(null,ne)}},li.isAxiosError=function isAxiosError(K){return Pa.isObject(K)&&!0===K.isAxiosError},li.mergeConfig=mergeConfig,li.AxiosHeaders=ao,li.formToJSON=function(K){return Ya(Pa.isHTMLForm(K)?new FormData(K):K)},li.getAdapter=Yo,li.HttpStatusCode=ci,li.default=li;const di=li;var extendStatics=function(K,ne){return extendStatics=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(K,ne){K.__proto__=ne}||function(K,ne){for(var ae in ne)Object.prototype.hasOwnProperty.call(ne,ae)&&(K[ae]=ne[ae])},extendStatics(K,ne)};function __extends(K,ne){if("function"!=typeof ne&&null!==ne)throw new TypeError("Class extends value "+String(ne)+" is not a constructor or null");function __(){this.constructor=K}extendStatics(K,ne),K.prototype=null===ne?Object.create(ne):(__.prototype=ne.prototype,new __)}Object.create;function __values(K){var ne="function"==typeof Symbol&&Symbol.iterator,ae=ne&&K[ne],oe=0;if(ae)return ae.call(K);if(K&&"number"==typeof K.length)return{next:function(){return K&&oe>=K.length&&(K=void 0),{value:K&&K[oe++],done:!K}}};throw new TypeError(ne?"Object is not iterable.":"Symbol.iterator is not defined.")}function __read(K,ne){var ae="function"==typeof Symbol&&K[Symbol.iterator];if(!ae)return K;var oe,ie,se=ae.call(K),ue=[];try{for(;(void 0===ne||ne-- >0)&&!(oe=se.next()).done;)ue.push(oe.value)}catch(K){ie={error:K}}finally{try{oe&&!oe.done&&(ae=se.return)&&ae.call(se)}finally{if(ie)throw ie.error}}return ue}function __spreadArray(K,ne,ae){if(ae||2===arguments.length)for(var oe,ie=0,se=ne.length;ie<se;ie++)!oe&&ie in ne||(oe||(oe=Array.prototype.slice.call(ne,0,ie)),oe[ie]=ne[ie]);return K.concat(oe||Array.prototype.slice.call(ne))}Object.create;"function"==typeof SuppressedError&&SuppressedError;function isFunction_isFunction(K){return"function"==typeof K}function createErrorClass(K){var ne=K(function _super(K){Error.call(K),K.stack=(new Error).stack});return ne.prototype=Object.create(Error.prototype),ne.prototype.constructor=ne,ne}var pi=createErrorClass(function(K){return function UnsubscriptionErrorImpl(ne){K(this),this.message=ne?ne.length+" errors occurred during unsubscription:\n"+ne.map(function(K,ne){return ne+1+") "+K.toString()}).join("\n "):"",this.name="UnsubscriptionError",this.errors=ne}});function arrRemove(K,ne){if(K){var ae=K.indexOf(ne);0<=ae&&K.splice(ae,1)}}var fi=function(){function Subscription(K){this.initialTeardown=K,this.closed=!1,this._parentage=null,this._finalizers=null}return Subscription.prototype.unsubscribe=function(){var K,ne,ae,oe,ie;if(!this.closed){this.closed=!0;var se=this._parentage;if(se)if(this._parentage=null,Array.isArray(se))try{for(var ue=__values(se),ce=ue.next();!ce.done;ce=ue.next()){ce.value.remove(this)}}catch(ne){K={error:ne}}finally{try{ce&&!ce.done&&(ne=ue.return)&&ne.call(ue)}finally{if(K)throw K.error}}else se.remove(this);var de=this.initialTeardown;if(isFunction_isFunction(de))try{de()}catch(K){ie=K instanceof pi?K.errors:[K]}var pe=this._finalizers;if(pe){this._finalizers=null;try{for(var fe=__values(pe),he=fe.next();!he.done;he=fe.next()){var me=he.value;try{execFinalizer(me)}catch(K){ie=null!=ie?ie:[],K instanceof pi?ie=__spreadArray(__spreadArray([],__read(ie)),__read(K.errors)):ie.push(K)}}}catch(K){ae={error:K}}finally{try{he&&!he.done&&(oe=fe.return)&&oe.call(fe)}finally{if(ae)throw ae.error}}}if(ie)throw new pi(ie)}},Subscription.prototype.add=function(K){var ne;if(K&&K!==this)if(this.closed)execFinalizer(K);else{if(K instanceof Subscription){if(K.closed||K._hasParent(this))return;K._addParent(this)}(this._finalizers=null!==(ne=this._finalizers)&&void 0!==ne?ne:[]).push(K)}},Subscription.prototype._hasParent=function(K){var ne=this._parentage;return ne===K||Array.isArray(ne)&&ne.includes(K)},Subscription.prototype._addParent=function(K){var ne=this._parentage;this._parentage=Array.isArray(ne)?(ne.push(K),ne):ne?[ne,K]:K},Subscription.prototype._removeParent=function(K){var ne=this._parentage;ne===K?this._parentage=null:Array.isArray(ne)&&arrRemove(ne,K)},Subscription.prototype.remove=function(K){var ne=this._finalizers;ne&&arrRemove(ne,K),K instanceof Subscription&&K._removeParent(this)},Subscription.EMPTY=function(){var K=new Subscription;return K.closed=!0,K}(),Subscription}(),hi=fi.EMPTY;function isSubscription(K){return K instanceof fi||K&&"closed"in K&&isFunction_isFunction(K.remove)&&isFunction_isFunction(K.add)&&isFunction_isFunction(K.unsubscribe)}function execFinalizer(K){isFunction_isFunction(K)?K():K.unsubscribe()}var mi={onUnhandledError:null,onStoppedNotification:null,Promise:void 0,useDeprecatedSynchronousErrorHandling:!1,useDeprecatedNextContext:!1},gi={setTimeout:function(K){function setTimeout(_x,ne){return K.apply(this,arguments)}return setTimeout.toString=function(){return K.toString()},setTimeout}(function(K,ne){for(var ae=[],oe=2;oe<arguments.length;oe++)ae[oe-2]=arguments[oe];var ie=gi.delegate;return(null==ie?void 0:ie.setTimeout)?ie.setTimeout.apply(ie,__spreadArray([K,ne],__read(ae))):setTimeout.apply(void 0,__spreadArray([K,ne],__read(ae)))}),clearTimeout:function(K){function clearTimeout(ne){return K.apply(this,arguments)}return clearTimeout.toString=function(){return K.toString()},clearTimeout}(function(K){var ne=gi.delegate;return((null==ne?void 0:ne.clearTimeout)||clearTimeout)(K)}),delegate:void 0};function noop_noop(){}var vi=createNotification("C",void 0,void 0);function createNotification(K,ne,ae){return{kind:K,value:ne,error:ae}}var bi=null;function errorContext(K){if(mi.useDeprecatedSynchronousErrorHandling){var ne=!bi;if(ne&&(bi={errorThrown:!1,error:null}),K(),ne){var ae=bi,oe=ae.errorThrown,ie=ae.error;if(bi=null,oe)throw ie}}else K()}var yi=function(K){function Subscriber(ne){var ae=K.call(this)||this;return ae.isStopped=!1,ne?(ae.destination=ne,isSubscription(ne)&&ne.add(ae)):ae.destination=wi,ae}return __extends(Subscriber,K),Subscriber.create=function(K,ne,ae){return new Di(K,ne,ae)},Subscriber.prototype.next=function(K){this.isStopped?handleStoppedNotification(function nextNotification(K){return createNotification("N",K,void 0)}(K),this):this._next(K)},Subscriber.prototype.error=function(K){this.isStopped?handleStoppedNotification(function errorNotification(K){return createNotification("E",void 0,K)}(K),this):(this.isStopped=!0,this._error(K))},Subscriber.prototype.complete=function(){this.isStopped?handleStoppedNotification(vi,this):(this.isStopped=!0,this._complete())},Subscriber.prototype.unsubscribe=function(){this.closed||(this.isStopped=!0,K.prototype.unsubscribe.call(this),this.destination=null)},Subscriber.prototype._next=function(K){this.destination.next(K)},Subscriber.prototype._error=function(K){try{this.destination.error(K)}finally{this.unsubscribe()}},Subscriber.prototype._complete=function(){try{this.destination.complete()}finally{this.unsubscribe()}},Subscriber}(fi),_i=Function.prototype.bind;function Subscriber_bind(K,ne){return _i.call(K,ne)}var Ai=function(){function ConsumerObserver(K){this.partialObserver=K}return ConsumerObserver.prototype.next=function(K){var ne=this.partialObserver;if(ne.next)try{ne.next(K)}catch(K){handleUnhandledError(K)}},ConsumerObserver.prototype.error=function(K){var ne=this.partialObserver;if(ne.error)try{ne.error(K)}catch(K){handleUnhandledError(K)}else handleUnhandledError(K)},ConsumerObserver.prototype.complete=function(){var K=this.partialObserver;if(K.complete)try{K.complete()}catch(K){handleUnhandledError(K)}},ConsumerObserver}(),Di=function(K){function SafeSubscriber(ne,ae,oe){var ie,se,ue=K.call(this)||this;isFunction_isFunction(ne)||!ne?ie={next:null!=ne?ne:void 0,error:null!=ae?ae:void 0,complete:null!=oe?oe:void 0}:ue&&mi.useDeprecatedNextContext?((se=Object.create(ne)).unsubscribe=function(){return ue.unsubscribe()},ie={next:ne.next&&Subscriber_bind(ne.next,se),error:ne.error&&Subscriber_bind(ne.error,se),complete:ne.complete&&Subscriber_bind(ne.complete,se)}):ie=ne;return ue.destination=new Ai(ie),ue}return __extends(SafeSubscriber,K),SafeSubscriber}(yi);function handleUnhandledError(K){mi.useDeprecatedSynchronousErrorHandling?function captureError(K){mi.useDeprecatedSynchronousErrorHandling&&bi&&(bi.errorThrown=!0,bi.error=K)}(K):function reportUnhandledError(K){gi.setTimeout(function(){var ne=mi.onUnhandledError;if(!ne)throw K;ne(K)})}(K)}function handleStoppedNotification(K,ne){var ae=mi.onStoppedNotification;ae&&gi.setTimeout(function(){return ae(K,ne)})}var wi={closed:!0,next:noop_noop,error:function defaultErrorHandler(K){throw K},complete:noop_noop},Ei="function"==typeof Symbol&&Symbol.observable||"@@observable";function identity(K){return K}function pipeFromArray(K){return 0===K.length?identity:1===K.length?K[0]:function piped(ne){return K.reduce(function(K,ne){return ne(K)},ne)}}var ki=function(){function Observable(K){K&&(this._subscribe=K)}return Observable.prototype.lift=function(K){var ne=new Observable;return ne.source=this,ne.operator=K,ne},Observable.prototype.subscribe=function(K,ne,ae){var oe=this,ie=function isSubscriber(K){return K&&K instanceof yi||function isObserver(K){return K&&isFunction_isFunction(K.next)&&isFunction_isFunction(K.error)&&isFunction_isFunction(K.complete)}(K)&&isSubscription(K)}(K)?K:new Di(K,ne,ae);return errorContext(function(){var K=oe,ne=K.operator,ae=K.source;ie.add(ne?ne.call(ie,ae):ae?oe._subscribe(ie):oe._trySubscribe(ie))}),ie},Observable.prototype._trySubscribe=function(K){try{return this._subscribe(K)}catch(ne){K.error(ne)}},Observable.prototype.forEach=function(K,ne){var ae=this;return new(ne=getPromiseCtor(ne))(function(ne,oe){var ie=new Di({next:function next(ne){try{K(ne)}catch(K){oe(K),ie.unsubscribe()}},error:oe,complete:ne});ae.subscribe(ie)})},Observable.prototype._subscribe=function(K){var ne;return null===(ne=this.source)||void 0===ne?void 0:ne.subscribe(K)},Observable.prototype[Ei]=function(){return this},Observable.prototype.pipe=function(){for(var K=[],ne=0;ne<arguments.length;ne++)K[ne]=arguments[ne];return pipeFromArray(K)(this)},Observable.prototype.toPromise=function(K){var ne=this;return new(K=getPromiseCtor(K))(function(K,ae){var oe;ne.subscribe(function(K){return oe=K},function(K){return ae(K)},function(){return K(oe)})})},Observable.create=function(K){return new Observable(K)},Observable}();function getPromiseCtor(K){var ne;return null!==(ne=null!=K?K:mi.Promise)&&void 0!==ne?ne:Promise}var xi=createErrorClass(function(K){return function ObjectUnsubscribedErrorImpl(){K(this),this.name="ObjectUnsubscribedError",this.message="object unsubscribed"}}),Ci=function(K){function Subject(){var ne=K.call(this)||this;return ne.closed=!1,ne.currentObservers=null,ne.observers=[],ne.isStopped=!1,ne.hasError=!1,ne.thrownError=null,ne}return __extends(Subject,K),Subject.prototype.lift=function(K){var ne=new Si(this,this);return ne.operator=K,ne},Subject.prototype._throwIfClosed=function(){if(this.closed)throw new xi},Subject.prototype.next=function(K){var ne=this;errorContext(function(){var ae,oe;if(ne._throwIfClosed(),!ne.isStopped){ne.currentObservers||(ne.currentObservers=Array.from(ne.observers));try{for(var ie=__values(ne.currentObservers),se=ie.next();!se.done;se=ie.next()){se.value.next(K)}}catch(K){ae={error:K}}finally{try{se&&!se.done&&(oe=ie.return)&&oe.call(ie)}finally{if(ae)throw ae.error}}}})},Subject.prototype.error=function(K){var ne=this;errorContext(function(){if(ne._throwIfClosed(),!ne.isStopped){ne.hasError=ne.isStopped=!0,ne.thrownError=K;for(var ae=ne.observers;ae.length;)ae.shift().error(K)}})},Subject.prototype.complete=function(){var K=this;errorContext(function(){if(K._throwIfClosed(),!K.isStopped){K.isStopped=!0;for(var ne=K.observers;ne.length;)ne.shift().complete()}})},Subject.prototype.unsubscribe=function(){this.isStopped=this.closed=!0,this.observers=this.currentObservers=null},Object.defineProperty(Subject.prototype,"observed",{get:function get(){var K;return(null===(K=this.observers)||void 0===K?void 0:K.length)>0},enumerable:!1,configurable:!0}),Subject.prototype._trySubscribe=function(ne){return this._throwIfClosed(),K.prototype._trySubscribe.call(this,ne)},Subject.prototype._subscribe=function(K){return this._throwIfClosed(),this._checkFinalizedStatuses(K),this._innerSubscribe(K)},Subject.prototype._innerSubscribe=function(K){var ne=this,ae=this,oe=ae.hasError,ie=ae.isStopped,se=ae.observers;return oe||ie?hi:(this.currentObservers=null,se.push(K),new fi(function(){ne.currentObservers=null,arrRemove(se,K)}))},Subject.prototype._checkFinalizedStatuses=function(K){var ne=this,ae=ne.hasError,oe=ne.thrownError,ie=ne.isStopped;ae?K.error(oe):ie&&K.complete()},Subject.prototype.asObservable=function(){var K=new ki;return K.source=this,K},Subject.create=function(K,ne){return new Si(K,ne)},Subject}(ki),Si=function(K){function AnonymousSubject(ne,ae){var oe=K.call(this)||this;return oe.destination=ne,oe.source=ae,oe}return __extends(AnonymousSubject,K),AnonymousSubject.prototype.next=function(K){var ne,ae;null===(ae=null===(ne=this.destination)||void 0===ne?void 0:ne.next)||void 0===ae||ae.call(ne,K)},AnonymousSubject.prototype.error=function(K){var ne,ae;null===(ae=null===(ne=this.destination)||void 0===ne?void 0:ne.error)||void 0===ae||ae.call(ne,K)},AnonymousSubject.prototype.complete=function(){var K,ne;null===(ne=null===(K=this.destination)||void 0===K?void 0:K.complete)||void 0===ne||ne.call(K)},AnonymousSubject.prototype._subscribe=function(K){var ne,ae;return null!==(ae=null===(ne=this.source)||void 0===ne?void 0:ne.subscribe(K))&&void 0!==ae?ae:hi},AnonymousSubject}(Ci),Fi=function(K){function BehaviorSubject(ne){var ae=K.call(this)||this;return ae._value=ne,ae}return __extends(BehaviorSubject,K),Object.defineProperty(BehaviorSubject.prototype,"value",{get:function get(){return this.getValue()},enumerable:!1,configurable:!0}),BehaviorSubject.prototype._subscribe=function(ne){var ae=K.prototype._subscribe.call(this,ne);return!ae.closed&&ne.next(this._value),ae},BehaviorSubject.prototype.getValue=function(){var K=this,ne=K.hasError,ae=K.thrownError,oe=K._value;if(ne)throw ae;return this._throwIfClosed(),oe},BehaviorSubject.prototype.next=function(ne){K.prototype.next.call(this,this._value=ne)},BehaviorSubject}(Ci),Ti=function(){return(0,Ce.A)(function ActivityLeaderElection(K){var ne=this;(0,xe.A)(this,ActivityLeaderElection),(0,Se.A)(this,"_isLeader",!1),(0,Se.A)(this,"lastActivity",Date.now()),(0,Se.A)(this,"heartbeatTimer",0),(0,Se.A)(this,"leaderTabId",null),(0,Se.A)(this,"leaderLastSeen",0),(0,Se.A)(this,"leaderActivity",0),(0,Se.A)(this,"onBecomeLeaderResolve",null),(0,Se.A)(this,"destroyed",!1),(0,Se.A)(this,"HEARTBEAT_INTERVAL",2e3),(0,Se.A)(this,"LEADER_TIMEOUT",6e3),(0,Se.A)(this,"CLAIM_DELAY",500),(0,Se.A)(this,"onVisibilityChange",function(){document.hidden||ne.onActivity()}),(0,Se.A)(this,"onFocus",function(){ne.onActivity()}),(0,Se.A)(this,"onInteraction",function(){ne.onActivity()}),this.tabId=this.generateId(),this.channel=new BroadcastChannel(K),this.channel.onmessage=function(K){return ne.handleMessage(K.data)},document.addEventListener("visibilitychange",this.onVisibilityChange),window.addEventListener("focus",this.onFocus),window.addEventListener("click",this.onInteraction,{passive:!0}),window.addEventListener("keydown",this.onInteraction,{passive:!0}),window.addEventListener("touchstart",this.onInteraction,{passive:!0}),this.heartbeatTimer=window.setInterval(function(){return ne.heartbeat()},this.HEARTBEAT_INTERVAL),this.claimLeadership()},[{key:"isLeader",get:function get(){return this._isLeader}},{key:"hasLeader",value:function hasLeader(){return null!==this.leaderTabId}},{key:"awaitLeadership",value:function awaitLeadership(){var K=this;return this._isLeader?Promise.resolve():new Promise(function(ne){K.onBecomeLeaderResolve=ne})}},{key:"generateId",value:function generateId(){return"undefined"!=typeof crypto&&crypto.randomUUID?crypto.randomUUID():Math.random().toString(36).substring(2)+Date.now().toString(36)}},{key:"onActivity",value:function onActivity(){this.lastActivity=Date.now(),this._isLeader||this.claimLeadership()}},{key:"heartbeat",value:function heartbeat(){this.destroyed||(this._isLeader&&this.channel.postMessage({type:"leader_heartbeat",tabId:this.tabId,lastActivity:this.lastActivity}),this.leaderTabId&&this.leaderTabId!==this.tabId&&Date.now()-this.leaderLastSeen>this.LEADER_TIMEOUT&&(this.leaderTabId=null,this.leaderActivity=0,this.claimLeadership()))}},{key:"claimLeadership",value:function claimLeadership(){var K=this;this.destroyed||(this.channel.postMessage({type:"leader_claim",tabId:this.tabId,lastActivity:this.lastActivity}),setTimeout(function(){return K.tryBecome()},this.CLAIM_DELAY))}},{key:"tryBecome",value:function tryBecome(){this.destroyed||(!this.leaderTabId||this.lastActivity>this.leaderActivity||this.lastActivity===this.leaderActivity&&this.tabId>this.leaderTabId)&&(this._isLeader||(this._isLeader=!0,this.leaderTabId=this.tabId,this.leaderActivity=this.lastActivity,this.leaderLastSeen=Date.now(),this.channel.postMessage({type:"leader_elected",tabId:this.tabId,lastActivity:this.lastActivity}),this.onBecomeLeaderResolve&&(this.onBecomeLeaderResolve(),this.onBecomeLeaderResolve=null)))}},{key:"handleMessage",value:function handleMessage(K){if(K&&K.tabId!==this.tabId)switch(K.type){case"leader_heartbeat":K.tabId===this.leaderTabId&&(this.leaderLastSeen=Date.now(),this.leaderActivity=K.lastActivity),this._isLeader&&(K.lastActivity>this.lastActivity||K.lastActivity===this.lastActivity&&K.tabId>this.tabId)&&(this._isLeader=!1,this.leaderTabId=K.tabId,this.leaderLastSeen=Date.now(),this.leaderActivity=K.lastActivity);break;case"leader_claim":this._isLeader&&(K.lastActivity>this.lastActivity||K.lastActivity===this.lastActivity&&K.tabId>this.tabId)&&(this._isLeader=!1),(this.lastActivity>K.lastActivity||this.lastActivity===K.lastActivity&&this.tabId>K.tabId)&&this.channel.postMessage({type:"leader_elected",tabId:this.tabId,lastActivity:this.lastActivity});break;case"leader_elected":this.leaderTabId=K.tabId,this.leaderLastSeen=Date.now(),this.leaderActivity=K.lastActivity,this._isLeader&&(K.lastActivity>this.lastActivity||K.lastActivity===this.lastActivity&&K.tabId>this.tabId)&&(this._isLeader=!1)}}},{key:"destroy",value:function destroy(){this.destroyed=!0,window.clearInterval(this.heartbeatTimer),document.removeEventListener("visibilitychange",this.onVisibilityChange),window.removeEventListener("focus",this.onFocus),window.removeEventListener("click",this.onInteraction),window.removeEventListener("keydown",this.onInteraction),window.removeEventListener("touchstart",this.onInteraction);try{this.channel.close()}catch(K){}}}])}();__webpack_require__(42781),__webpack_require__(50375);function TriggerEvent(K,ne){var ae=new CustomEvent(ne,{detail:arguments.length>2&&void 0!==arguments[2]?arguments[2]:{}});K.dispatchEvent(ae)}var Oi=__webpack_require__(76950);const Ii=Oi.default||Oi;var Mi=function isNum(K){return"number"==typeof K&&!isNaN(K)},Pi=function isStr(K){return"string"==typeof K},Ri=function isFn(K){return"function"==typeof K},Bi=function parseClassName(K){return Pi(K)||Ri(K)?K:null},Li=function getAutoCloseDelay(K,ne){return!1===K||Mi(K)&&K>0?K:ne},Ni=function canBeRendered(K){return(0,se.isValidElement)(K)||Pi(K)||Ri(K)||Mi(K)},ji=function(K){return K.INFO="info",K.SUCCESS="success",K.WARNING="warning",K.ERROR="error",K.DEFAULT="default",K}({}),zi=function(K){return K[K.COLLAPSE_DURATION=300]="COLLAPSE_DURATION",K[K.DEBOUNCE_DURATION=50]="DEBOUNCE_DURATION",K.CSS_NAMESPACE="Toastify",K[K.DRAGGABLE_PERCENT=80]="DRAGGABLE_PERCENT",K}({}),Ui=function(K){return K.X="x",K.Y="y",K}({}),Hi=function(K){return K.ENTRANCE_ANIMATION_END="d",K}({});var Vi=function(K){return K[K.Enter=0]="Enter",K[K.Exit=1]="Exit",K}(Vi||{});function cssTransition(K){var ne=K.enter,ae=K.exit,oe=K.appendPosition,ie=void 0!==oe&&oe,ue=K.collapse,ce=void 0===ue||ue,de=K.collapseDuration,pe=void 0===de?zi.COLLAPSE_DURATION:de;return function ToastTransition(K){var oe=K.children,ue=K.position,de=K.preventExitTransition,fe=K.done,he=K.nodeRef,me=K.isIn,ge=ie?"".concat(ne,"--").concat(ue):ne,ve=ie?"".concat(ae,"--").concat(ue):ae,ye=(0,se.useRef)(Vi.Enter);return(0,se.useLayoutEffect)(function(){var K=he.current,ne=ge.split(" "),ae=function onEntered(oe){var ie;oe.target===he.current&&(K.dispatchEvent(new CustomEvent(Hi.ENTRANCE_ANIMATION_END)),K.removeEventListener("animationend",ae),K.removeEventListener("animationcancel",ae),ye.current===Vi.Enter&&"animationcancel"!==oe.type&&(ie=K.classList).remove.apply(ie,(0,Ke.A)(ne)))};!function onEnter(){var oe;(oe=K.classList).add.apply(oe,(0,Ke.A)(ne)),K.addEventListener("animationend",ae),K.addEventListener("animationcancel",ae)}()},[]),(0,se.useEffect)(function(){var K=he.current,ne=function onExited(){K.removeEventListener("animationend",ne),ce?function collapseToast(K,ne){var ae=arguments.length>2&&void 0!==arguments[2]?arguments[2]:zi.COLLAPSE_DURATION,oe=K.scrollHeight,ie=K.style;requestAnimationFrame(function(){ie.minHeight="initial",ie.height=oe+"px",ie.transition="all ".concat(ae,"ms"),requestAnimationFrame(function(){ie.height="0",ie.padding="0",ie.margin="0",setTimeout(ne,ae)})})}(K,fe,pe):fe()};me||(de?ne():function onExit(){ye.current=Vi.Exit,K.className+=" ".concat(ve),K.addEventListener("animationend",ne)}())},[me]),se.createElement(se.Fragment,null,oe)}}function toToastItem(K,ne){return{content:K.content,containerId:K.props.containerId,id:K.props.toastId,theme:K.props.theme,type:K.props.type,data:K.props.data||{},isLoading:K.props.isLoading,icon:K.props.icon,status:ne}}var $i=function(K){return K[K.Show=0]="Show",K[K.Clear=1]="Clear",K[K.DidMount=2]="DidMount",K[K.WillUnmount=3]="WillUnmount",K[K.Change=4]="Change",K[K.ClearWaitingQueue=5]="ClearWaitingQueue",K}({}),qi={list:new Map,emitQueue:new Map,on:function on(K,ne){return this.list.has(K)||this.list.set(K,[]),this.list.get(K).push(ne),this},off:function off(K,ne){if(ne){var ae=this.list.get(K).filter(function(K){return K!==ne});return this.list.set(K,ae),this}return this.list.delete(K),this},cancelEmit:function cancelEmit(K){var ne=this.emitQueue.get(K);return ne&&(ne.forEach(clearTimeout),this.emitQueue.delete(K)),this},emit:function emit(K){for(var ne=this,ae=arguments.length,oe=new Array(ae>1?ae-1:0),ie=1;ie<ae;ie++)oe[ie-1]=arguments[ie];this.list.has(K)&&this.list.get(K).forEach(function(ae){var ie=setTimeout(function(){ae.apply(void 0,oe)},0);ne.emitQueue.has(K)||ne.emitQueue.set(K,[]),ne.emitQueue.get(K).push(ie)})}};function extends_extends(){return extends_extends=Object.assign?Object.assign.bind():function(K){for(var ne=1;ne<arguments.length;ne++){var ae=arguments[ne];for(var oe in ae)({}).hasOwnProperty.call(ae,oe)&&(K[oe]=ae[oe])}return K},extends_extends.apply(null,arguments)}var Wi=["theme","type"],Gi=function Svg(K){var ne=K.theme,ae=K.type,oe=(0,qt.A)(K,Wi);return se.createElement("svg",extends_extends({viewBox:"0 0 24 24",width:"100%",height:"100%",fill:"colored"===ne?"currentColor":"var(--toastify-icon-color-".concat(ae,")")},oe))};var Ki={info:function Icons_Info(K){return se.createElement(Gi,K,se.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 Warning(K){return se.createElement(Gi,K,se.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 Success(K){return se.createElement(Gi,K,se.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 Icons_Error(K){return se.createElement(Gi,K,se.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 Spinner(){return se.createElement("div",{className:"".concat(zi.CSS_NAMESPACE,"__spinner")})}};function getIcon(K){var ne=K.theme,ae=K.type,oe=K.isLoading,ie=K.icon,ue=null,ce={theme:ne,type:ae};return!1===ie||(Ri(ie)?ue=ie(ce):(0,se.isValidElement)(ie)?ue=(0,se.cloneElement)(ie,ce):Pi(ie)||Mi(ie)?ue=ie:oe?ue=Ki.spinner():function maybeIcon(K){return K in Ki}(ae)&&(ue=Ki[ae](ce))),ue}var Zi=["delay","staleId"];function useToastContainer_ownKeys(K,ne){var ae=Object.keys(K);if(Object.getOwnPropertySymbols){var oe=Object.getOwnPropertySymbols(K);ne&&(oe=oe.filter(function(ne){return Object.getOwnPropertyDescriptor(K,ne).enumerable})),ae.push.apply(ae,oe)}return ae}function useToastContainer_objectSpread(K){for(var ne=1;ne<arguments.length;ne++){var ae=null!=arguments[ne]?arguments[ne]:{};ne%2?useToastContainer_ownKeys(Object(ae),!0).forEach(function(ne){(0,Se.A)(K,ne,ae[ne])}):Object.getOwnPropertyDescriptors?Object.defineProperties(K,Object.getOwnPropertyDescriptors(ae)):useToastContainer_ownKeys(Object(ae)).forEach(function(ne){Object.defineProperty(K,ne,Object.getOwnPropertyDescriptor(ae,ne))})}return K}function useToastContainer(K){var ne=(0,se.useReducer)(function(K){return K+1},0),ae=(0,pe.A)(ne,2)[1],oe=(0,se.useState)([]),ie=(0,pe.A)(oe,2),ue=ie[0],ce=ie[1],de=(0,se.useRef)(null),fe=(0,se.useRef)(new Map).current,he=function isToastActive(K){return-1!==ue.indexOf(K)},me=(0,se.useRef)({toastKey:1,displayedToast:0,count:0,queue:[],props:K,containerId:null,isToastActive:he,getToast:function getToast(K){return fe.get(K)}}).current;function clearWaitingQueue(K){var ne=K.containerId;!me.props.limit||ne&&me.containerId!==ne||(me.count-=me.queue.length,me.queue=[])}function removeToast(K){ce(function(ne){return null==K?[]:ne.filter(function(ne){return ne!==K})})}function dequeueToast(){var K=me.queue.shift();appendToast(K.toastContent,K.toastProps,K.staleId)}function buildToast(K,ne){var oe=ne.delay,ie=ne.staleId,ue=(0,qt.A)(ne,Zi);if(Ni(K)&&!function isNotValid(K){return!de.current||me.props.enableMultiContainer&&K.containerId!==me.props.containerId||fe.has(K.toastId)&&null==K.updateId}(ue)){var ce=ue.toastId,pe=ue.updateId,he=ue.data,ge=me.props,ve=function closeToast(){return removeToast(ce)},ye=null==pe;ye&&me.count++;var _e=useToastContainer_objectSpread(useToastContainer_objectSpread(useToastContainer_objectSpread({},ge),{},{style:ge.toastStyle,key:me.toastKey++},ue),{},{toastId:ce,updateId:pe,data:he,closeToast:ve,isIn:!1,className:Bi(ue.className||ge.toastClassName),bodyClassName:Bi(ue.bodyClassName||ge.bodyClassName),progressClassName:Bi(ue.progressClassName||ge.progressClassName),autoClose:!ue.isLoading&&Li(ue.autoClose,ge.autoClose),deleteToast:function deleteToast(){var K=toToastItem(fe.get(ce),"removed");fe.delete(ce),qi.emit($i.Change,K);var ne=me.queue.length;if(me.count=null==ce?me.count-me.displayedToast:me.count-1,me.count<0&&(me.count=0),ne>0){var oe=null==ce?me.props.limit:1;if(1===ne||1===oe)me.displayedToast++,dequeueToast();else{var ie=oe>ne?ne:oe;me.displayedToast=ie;for(var se=0;se<ie;se++)dequeueToast()}}else ae()}});_e.iconOut=getIcon(_e),Ri(ue.onOpen)&&(_e.onOpen=ue.onOpen),Ri(ue.onClose)&&(_e.onClose=ue.onClose),_e.closeButton=ge.closeButton,!1===ue.closeButton||Ni(ue.closeButton)?_e.closeButton=ue.closeButton:!0===ue.closeButton&&(_e.closeButton=!Ni(ge.closeButton)||ge.closeButton);var Ae=K;(0,se.isValidElement)(K)&&!Pi(K.type)?Ae=(0,se.cloneElement)(K,{closeToast:ve,toastProps:_e,data:he}):Ri(K)&&(Ae=K({closeToast:ve,toastProps:_e,data:he})),ge.limit&&ge.limit>0&&me.count>ge.limit&&ye?me.queue.push({toastContent:Ae,toastProps:_e,staleId:ie}):Mi(oe)?setTimeout(function(){appendToast(Ae,_e,ie)},oe):appendToast(Ae,_e,ie)}}function appendToast(K,ne,ae){var oe=ne.toastId;ae&&fe.delete(ae);var ie={content:K,props:ne};fe.set(oe,ie),ce(function(K){return[].concat((0,Ke.A)(K),[oe]).filter(function(K){return K!==ae})}),qi.emit($i.Change,toToastItem(ie,null==ie.props.updateId?"added":"updated"))}return(0,se.useEffect)(function(){return me.containerId=K.containerId,qi.cancelEmit($i.WillUnmount).on($i.Show,buildToast).on($i.Clear,function(K){return de.current&&removeToast(K)}).on($i.ClearWaitingQueue,clearWaitingQueue).emit($i.DidMount,me),function(){fe.clear(),qi.emit($i.WillUnmount,me)}},[]),(0,se.useEffect)(function(){me.props=K,me.isToastActive=he,me.displayedToast=ue.length}),{getToastToRender:function getToastToRender(ne){var ae=new Map,oe=Array.from(fe.values());return K.newestOnTop&&oe.reverse(),oe.forEach(function(K){var ne=K.props.position;ae.has(ne)||ae.set(ne,[]),ae.get(ne).push(K)}),Array.from(ae,function(K){return ne(K[0],K[1])})},containerRef:de,isToastActive:he}}function getX(K){return K.targetTouches&&K.targetTouches.length>=1?K.targetTouches[0].clientX:K.clientX}function getY(K){return K.targetTouches&&K.targetTouches.length>=1?K.targetTouches[0].clientY:K.clientY}function useToast(K){var ne=(0,se.useState)(!1),ae=(0,pe.A)(ne,2),oe=ae[0],ie=ae[1],ue=(0,se.useState)(!1),ce=(0,pe.A)(ue,2),de=ce[0],fe=ce[1],he=(0,se.useRef)(null),me=(0,se.useRef)({start:0,x:0,y:0,delta:0,removalDistance:0,canCloseOnClick:!0,canDrag:!1,boundingRect:null,didMove:!1}).current,ge=(0,se.useRef)(K),ve=K.autoClose,ye=K.pauseOnHover,_e=K.closeToast,Ae=K.onClick,De=K.closeOnClick;function onDragStart(ne){if(K.draggable){"touchstart"===ne.nativeEvent.type&&ne.nativeEvent.preventDefault(),function bindDragEvents(){me.didMove=!1,document.addEventListener("mousemove",onDragMove),document.addEventListener("mouseup",onDragEnd),document.addEventListener("touchmove",onDragMove),document.addEventListener("touchend",onDragEnd)}();var ae=he.current;me.canCloseOnClick=!0,me.canDrag=!0,me.boundingRect=ae.getBoundingClientRect(),ae.style.transition="",me.x=getX(ne.nativeEvent),me.y=getY(ne.nativeEvent),K.draggableDirection===Ui.X?(me.start=me.x,me.removalDistance=ae.offsetWidth*(K.draggablePercent/100)):(me.start=me.y,me.removalDistance=ae.offsetHeight*(K.draggablePercent===zi.DRAGGABLE_PERCENT?1.5*K.draggablePercent:K.draggablePercent/100))}}function onDragTransitionEnd(ne){if(me.boundingRect){var ae=me.boundingRect,oe=ae.top,ie=ae.bottom,se=ae.left,ue=ae.right;"touchend"!==ne.nativeEvent.type&&K.pauseOnHover&&me.x>=se&&me.x<=ue&&me.y>=oe&&me.y<=ie?pauseToast():playToast()}}function playToast(){ie(!0)}function pauseToast(){ie(!1)}function onDragMove(ne){var ae=he.current;me.canDrag&&ae&&(me.didMove=!0,oe&&pauseToast(),me.x=getX(ne),me.y=getY(ne),K.draggableDirection===Ui.X?me.delta=me.x-me.start:me.delta=me.y-me.start,me.start!==me.x&&(me.canCloseOnClick=!1),ae.style.transform="translate".concat(K.draggableDirection,"(").concat(me.delta,"px)"),ae.style.opacity="".concat(1-Math.abs(me.delta/me.removalDistance)))}function onDragEnd(){!function unbindDragEvents(){document.removeEventListener("mousemove",onDragMove),document.removeEventListener("mouseup",onDragEnd),document.removeEventListener("touchmove",onDragMove),document.removeEventListener("touchend",onDragEnd)}();var ne=he.current;if(me.canDrag&&me.didMove&&ne){if(me.canDrag=!1,Math.abs(me.delta)>me.removalDistance)return fe(!0),void K.closeToast();ne.style.transition="transform 0.2s, opacity 0.2s",ne.style.transform="translate".concat(K.draggableDirection,"(0)"),ne.style.opacity="1"}}(0,se.useEffect)(function(){ge.current=K}),(0,se.useEffect)(function(){return he.current&&he.current.addEventListener(Hi.ENTRANCE_ANIMATION_END,playToast,{once:!0}),Ri(K.onOpen)&&K.onOpen((0,se.isValidElement)(K.children)&&K.children.props),function(){var K=ge.current;Ri(K.onClose)&&K.onClose((0,se.isValidElement)(K.children)&&K.children.props)}},[]),(0,se.useEffect)(function(){return K.pauseOnFocusLoss&&function bindFocusEvents(){document.hasFocus()||pauseToast();window.addEventListener("focus",playToast),window.addEventListener("blur",pauseToast)}(),function(){K.pauseOnFocusLoss&&function unbindFocusEvents(){window.removeEventListener("focus",playToast),window.removeEventListener("blur",pauseToast)}()}},[K.pauseOnFocusLoss]);var we={onMouseDown:onDragStart,onTouchStart:onDragStart,onMouseUp:onDragTransitionEnd,onTouchEnd:onDragTransitionEnd};return ve&&ye&&(we.onMouseEnter=pauseToast,we.onMouseLeave=playToast),De&&(we.onClick=function(K){Ae&&Ae(K),me.canCloseOnClick&&_e()}),{playToast,pauseToast,isRunning:oe,preventExitTransition:de,toastRef:he,eventHandlers:we}}function CloseButton(K){var ne=K.closeToast,ae=K.theme,oe=K.ariaLabel,ie=void 0===oe?"close":oe;return se.createElement("button",{className:"".concat(zi.CSS_NAMESPACE,"__close-button ").concat(zi.CSS_NAMESPACE,"__close-button--").concat(ae),type:"button",onClick:function onClick(K){K.stopPropagation(),ne(K)},"aria-label":ie},se.createElement("svg",{"aria-hidden":"true",viewBox:"0 0 14 16"},se.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 r(K){var ne,ae,oe="";if("string"==typeof K||"number"==typeof K)oe+=K;else if("object"==(0,fe.A)(K))if(Array.isArray(K))for(ne=0;ne<K.length;ne++)K[ne]&&(ae=r(K[ne]))&&(oe&&(oe+=" "),oe+=ae);else for(ne in K)K[ne]&&(oe&&(oe+=" "),oe+=ne);return oe}const Xi=function clsx(){for(var K,ne,ae=0,oe="";ae<arguments.length;)(K=arguments[ae++])&&(ne=r(K))&&(oe&&(oe+=" "),oe+=ne);return oe};function ProgressBar_ownKeys(K,ne){var ae=Object.keys(K);if(Object.getOwnPropertySymbols){var oe=Object.getOwnPropertySymbols(K);ne&&(oe=oe.filter(function(ne){return Object.getOwnPropertyDescriptor(K,ne).enumerable})),ae.push.apply(ae,oe)}return ae}function ProgressBar_objectSpread(K){for(var ne=1;ne<arguments.length;ne++){var ae=null!=arguments[ne]?arguments[ne]:{};ne%2?ProgressBar_ownKeys(Object(ae),!0).forEach(function(ne){(0,Se.A)(K,ne,ae[ne])}):Object.getOwnPropertyDescriptors?Object.defineProperties(K,Object.getOwnPropertyDescriptors(ae)):ProgressBar_ownKeys(Object(ae)).forEach(function(ne){Object.defineProperty(K,ne,Object.getOwnPropertyDescriptor(ae,ne))})}return K}function ProgressBar(K){var ne=K.delay,ae=K.isRunning,oe=K.closeToast,ie=K.type,ue=void 0===ie?ji.DEFAULT:ie,ce=K.hide,de=K.className,pe=K.style,fe=K.controlledProgress,he=K.progress,me=K.rtl,ge=K.isIn,ve=K.theme,ye=ce||fe&&0===he,_e=ProgressBar_objectSpread(ProgressBar_objectSpread({},pe),{},{animationDuration:"".concat(ne,"ms"),animationPlayState:ae?"running":"paused",opacity:ye?0:1});fe&&(_e.transform="scaleX(".concat(he,")"));var Ae=Xi("".concat(zi.CSS_NAMESPACE,"__progress-bar"),"".concat(zi.CSS_NAMESPACE,fe?"__progress-bar--controlled":"__progress-bar--animated"),"".concat(zi.CSS_NAMESPACE,"__progress-bar-theme--").concat(ve),"".concat(zi.CSS_NAMESPACE,"__progress-bar--").concat(ue),(0,Se.A)({},"".concat(zi.CSS_NAMESPACE,"__progress-bar--rtl"),me)),De=Ri(de)?de({rtl:me,type:ue,defaultClassName:Ae}):Xi(Ae,de),we=(0,Se.A)({},fe&&Number(he)>=1?"onTransitionEnd":"onAnimationEnd",fe&&Number(he)<1?null:function(){ge&&oe()});return se.createElement("div",extends_extends({role:"progressbar","aria-hidden":ye?"true":"false","aria-label":"notification timer",className:De,style:_e},we))}var Qi=function Toast(K){var ne=useToast(K),ae=ne.isRunning,oe=ne.preventExitTransition,ie=ne.toastRef,ue=ne.eventHandlers,ce=K.closeButton,de=K.children,pe=K.autoClose,fe=K.onClick,he=K.type,me=K.hideProgressBar,ge=K.closeToast,ve=K.transition,ye=K.position,_e=K.className,Ae=K.style,De=K.bodyClassName,we=K.bodyStyle,Ee=K.progressClassName,ke=K.progressStyle,xe=K.updateId,Ce=K.role,Te=K.progress,Oe=K.rtl,Ie=K.toastId,Me=K.deleteToast,Pe=K.isIn,Re=K.isLoading,Be=K.iconOut,Le=K.closeOnClick,Ne=K.theme,je=Xi("".concat(zi.CSS_NAMESPACE,"__toast"),"".concat(zi.CSS_NAMESPACE,"__toast-theme--").concat(Ne),"".concat(zi.CSS_NAMESPACE,"__toast--").concat(he),(0,Se.A)({},"".concat(zi.CSS_NAMESPACE,"__toast--rtl"),Oe),(0,Se.A)({},"".concat(zi.CSS_NAMESPACE,"__toast--close-on-click"),Le)),ze=Ri(_e)?_e({rtl:Oe,position:ye,type:he,defaultClassName:je}):Xi(je,_e),Ue=!!Te||!pe,He={closeToast:ge,type:he,theme:Ne},Ve=null;return!1===ce||(Ve=Ri(ce)?ce(He):(0,se.isValidElement)(ce)?(0,se.cloneElement)(ce,He):CloseButton(He)),se.createElement(ve,{isIn:Pe,done:Me,position:ye,preventExitTransition:oe,nodeRef:ie},se.createElement("div",extends_extends({id:Ie,onClick:fe,className:ze},ue,{style:Ae,ref:ie}),se.createElement("div",extends_extends({},Pe&&{role:Ce},{className:Ri(De)?De({type:he}):Xi("".concat(zi.CSS_NAMESPACE,"__toast-body"),De),style:we}),null!=Be&&se.createElement("div",{className:Xi("".concat(zi.CSS_NAMESPACE,"__toast-icon"),(0,Se.A)({},"".concat(zi.CSS_NAMESPACE,"--animate-icon ").concat(zi.CSS_NAMESPACE,"__zoom-enter"),!Re))},Be),se.createElement("div",null,de)),Ve,se.createElement(ProgressBar,extends_extends({},xe&&!Ue?{key:"pb-".concat(xe)}:{},{rtl:Oe,theme:Ne,delay:pe,isRunning:ae,isIn:Pe,closeToast:ge,hide:me,type:he,style:ke,className:Ee,controlledProgress:Ue,progress:Te||0}))))},Yi=function getConfig(K){var ne=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return{enter:"".concat(zi.CSS_NAMESPACE,"--animate ").concat(zi.CSS_NAMESPACE,"__").concat(K,"-enter"),exit:"".concat(zi.CSS_NAMESPACE,"--animate ").concat(zi.CSS_NAMESPACE,"__").concat(K,"-exit"),appendPosition:ne}},Ji=cssTransition(Yi("bounce",!0));cssTransition(Yi("slide",!0)),cssTransition(Yi("zoom")),cssTransition(Yi("flip"));function ToastContainer_ownKeys(K,ne){var ae=Object.keys(K);if(Object.getOwnPropertySymbols){var oe=Object.getOwnPropertySymbols(K);ne&&(oe=oe.filter(function(ne){return Object.getOwnPropertyDescriptor(K,ne).enumerable})),ae.push.apply(ae,oe)}return ae}function ToastContainer_objectSpread(K){for(var ne=1;ne<arguments.length;ne++){var ae=null!=arguments[ne]?arguments[ne]:{};ne%2?ToastContainer_ownKeys(Object(ae),!0).forEach(function(ne){(0,Se.A)(K,ne,ae[ne])}):Object.getOwnPropertyDescriptors?Object.defineProperties(K,Object.getOwnPropertyDescriptors(ae)):ToastContainer_ownKeys(Object(ae)).forEach(function(ne){Object.defineProperty(K,ne,Object.getOwnPropertyDescriptor(ae,ne))})}return K}var es=(0,se.forwardRef)(function(K,ne){var ae=useToastContainer(K),oe=ae.getToastToRender,ie=ae.containerRef,ue=ae.isToastActive,ce=K.className,de=K.style,pe=K.rtl,fe=K.containerId;function getClassName(K){var ne=Xi("".concat(zi.CSS_NAMESPACE,"__toast-container"),"".concat(zi.CSS_NAMESPACE,"__toast-container--").concat(K),(0,Se.A)({},"".concat(zi.CSS_NAMESPACE,"__toast-container--rtl"),pe));return Ri(ce)?ce({position:K,rtl:pe,defaultClassName:ne}):Xi(ne,Bi(ce))}return(0,se.useEffect)(function(){ne&&(ne.current=ie.current)},[]),se.createElement("div",{ref:ie,className:zi.CSS_NAMESPACE,id:fe},oe(function(K,ne){var ae=ne.length?ToastContainer_objectSpread({},de):ToastContainer_objectSpread(ToastContainer_objectSpread({},de),{},{pointerEvents:"none"}),oe=!1;return ne.filter(function(K){return String(K.props.className).includes("bm-toast-site-message")}).length>1&&(oe=!0),se.createElement("div",{className:getClassName(K),style:ae,key:"container-".concat(K)},ne.map(function(K,ae){var oe=K.content,ie=K.props;return se.createElement(Qi,extends_extends({},ie,{isIn:ue(ie.toastId),style:ToastContainer_objectSpread(ToastContainer_objectSpread({},ie.style),{},{"--nth":ae+1,"--len":ne.length}),key:"toast-".concat(ie.key)}),oe)}),oe&&se.createElement("div",{className:"bm-toast-close-all-notifications",onClick:function onClick(K){ne.map(function(K){K.props.closeToast()}),K.target.remove()}},XF("Close all notifications","Onsite notifications","bp-better-messages")))}))});function toast_ownKeys(K,ne){var ae=Object.keys(K);if(Object.getOwnPropertySymbols){var oe=Object.getOwnPropertySymbols(K);ne&&(oe=oe.filter(function(ne){return Object.getOwnPropertyDescriptor(K,ne).enumerable})),ae.push.apply(ae,oe)}return ae}function toast_objectSpread(K){for(var ne=1;ne<arguments.length;ne++){var ae=null!=arguments[ne]?arguments[ne]:{};ne%2?toast_ownKeys(Object(ae),!0).forEach(function(ne){(0,Se.A)(K,ne,ae[ne])}):Object.getOwnPropertyDescriptors?Object.defineProperties(K,Object.getOwnPropertyDescriptors(ae)):toast_ownKeys(Object(ae)).forEach(function(ne){Object.defineProperty(K,ne,Object.getOwnPropertyDescriptor(ae,ne))})}return K}es.displayName="ToastContainer",es.defaultProps={position:"top-right",transition:Ji,autoClose:5e3,closeButton:CloseButton,pauseOnHover:!0,pauseOnFocusLoss:!0,closeOnClick:!0,draggable:!0,draggablePercent:zi.DRAGGABLE_PERCENT,draggableDirection:Ui.X,role:"alert",theme:"light"};var ts,ns=new Map,rs=[],os=1;function generateToastId(){return"".concat(os++)}function getToastId(K){return K&&(Pi(K.toastId)||Mi(K.toastId))?K.toastId:generateToastId()}function dispatchToast(K,ne){return ns.size>0?qi.emit($i.Show,K,ne):rs.push({content:K,options:ne}),ne.toastId}function mergeOptions(K,ne){return toast_objectSpread(toast_objectSpread({},ne),{},{type:ne&&ne.type||K,toastId:getToastId(ne)})}function createToastByType(K){return function(ne,ae){return dispatchToast(ne,mergeOptions(K,ae))}}function toast_toast(K,ne){return dispatchToast(K,mergeOptions(ji.DEFAULT,ne))}function getSetting(_x){return _getSetting.apply(this,arguments)}function _getSetting(){return _getSetting=(0,ae.A)(ie().mark(function _callee(K){var ne,ae,oe=arguments;return ie().wrap(function(ie){for(;;)switch(ie.prev=ie.next){case 0:return ne=oe.length>1&&void 0!==oe[1]?oe[1]:void 0,ie.next=1,OF.settings.findOneExec(K);case 1:if(null!==(ae=ie.sent)){ie.next=2;break}return ie.abrupt("return",ne);case 2:return ie.abrupt("return",JSON.parse(ae.value));case 3:case"end":return ie.stop()}},_callee)})),_getSetting.apply(this,arguments)}function updateSetting(K,ne){return _updateSetting.apply(this,arguments)}function _updateSetting(){return _updateSetting=(0,ae.A)(ie().mark(function _callee2(K,ne){return ie().wrap(function(ae){for(;;)switch(ae.prev=ae.next){case 0:return ae.next=1,OF.settings.upsert({"key":K,"value":JSON.stringify(ne)});case 1:case"end":return ae.stop()}},_callee2)})),_updateSetting.apply(this,arguments)}function deleteSetting(K){return _deleteSetting.apply(this,arguments)}function _deleteSetting(){return(_deleteSetting=(0,ae.A)(ie().mark(function _callee3(K){return ie().wrap(function(ne){for(;;)switch(ne.prev=ne.next){case 0:return ne.next=1,OF.settings.findOneExec(K);case 1:if(null===ne.sent){ne.next=3;break}return ne.next=2,OF.settings.remove(K);case 2:return ne.abrupt("return",ne.sent);case 3:case"end":return ne.stop()}},_callee3)}))).apply(this,arguments)}function useSetting(K){var ne=arguments.length>1&&void 0!==arguments[1]&&arguments[1],ae=(0,se.useState)(void 0),oe=(0,pe.A)(ae,2),ie=oe[0],ue=oe[1];return(0,se.useEffect)(function(){var ae=OF.settings.findOne(K).$.subscribe({next:function next(K){ue(K?JSON.parse(K.value):ne)},error:function error(K){console.error("An error occurred, trying to reset database",K),database_resetDB()}});return function(){ae.unsubscribe()}},[K]),ie}toast_toast.loading=function(K,ne){return dispatchToast(K,mergeOptions(ji.DEFAULT,toast_objectSpread({isLoading:!0,autoClose:!1,closeOnClick:!1,closeButton:!1,draggable:!1},ne)))},toast_toast.promise=function handlePromise(K,ne,ae){var oe,ie=ne.pending,se=ne.error,ue=ne.success;ie&&(oe=Pi(ie)?toast_toast.loading(ie,ae):toast_toast.loading(ie.render,toast_objectSpread(toast_objectSpread({},ae),ie)));var ce={isLoading:null,autoClose:null,closeOnClick:null,closeButton:null,draggable:null,delay:100},de=function resolver(K,ne,ie){if(null!=ne){var se=toast_objectSpread(toast_objectSpread(toast_objectSpread({type:K},ce),ae),{},{data:ie}),ue=Pi(ne)?{render:ne}:ne;return oe?toast_toast.update(oe,toast_objectSpread(toast_objectSpread({},se),ue)):toast_toast(ue.render,toast_objectSpread(toast_objectSpread({},se),ue)),ie}toast_toast.dismiss(oe)},pe=Ri(K)?K():K;return pe.then(function(K){return de("success",ue,K)}).catch(function(K){return de("error",se,K)}),pe},toast_toast.success=createToastByType(ji.SUCCESS),toast_toast.info=createToastByType(ji.INFO),toast_toast.error=createToastByType(ji.ERROR),toast_toast.warning=createToastByType(ji.WARNING),toast_toast.warn=toast_toast.warning,toast_toast.dark=function(K,ne){return dispatchToast(K,mergeOptions(ji.DEFAULT,toast_objectSpread({theme:"dark"},ne)))},toast_toast.dismiss=function(K){ns.size>0?qi.emit($i.Clear,K):rs=rs.filter(function(ne){return null!=K&&ne.options.toastId!==K})},toast_toast.clearWaitingQueue=function(){var K=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return qi.emit($i.ClearWaitingQueue,K)},toast_toast.isActive=function(K){var ne=!1;return ns.forEach(function(ae){ae.isToastActive&&ae.isToastActive(K)&&(ne=!0)}),ne},toast_toast.update=function(K){var ne=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};setTimeout(function(){var ae=function getToast(K,ne){var ae=ne.containerId,oe=ns.get(ae||ts);return oe&&oe.getToast(K)}(K,ne);if(ae){var oe=ae.props,ie=ae.content,se=toast_objectSpread(toast_objectSpread(toast_objectSpread({},oe),ne),{},{toastId:ne.toastId||K,updateId:generateToastId()});se.toastId!==K&&(se.staleId=K);var ue=se.render||ie;delete se.render,dispatchToast(ue,se)}},0)},toast_toast.done=function(K){toast_toast.update(K,{progress:1})},toast_toast.onChange=function(K){return qi.on($i.Change,K),function(){qi.off($i.Change,K)}},toast_toast.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"},toast_toast.TYPE={INFO:"info",SUCCESS:"success",WARNING:"warning",ERROR:"error",DEFAULT:"default"},qi.on($i.DidMount,function(K){ts=K.containerId||K,ns.set(ts,K),rs.forEach(function(K){qi.emit($i.Show,K.content,K.options)}),rs=[]}).on($i.WillUnmount,function(K){ns.delete(K.containerId||K),0===ns.size&&qi.off($i.Show).off($i.Clear).off($i.ClearWaitingQueue)});var ss=new Fi(!!window.Better_Messages.guestAuth);function useGuestAuthorized(){var K=(0,se.useState)(ss.getValue()),ne=(0,pe.A)(K,2),ae=ne[0],oe=ne[1];return(0,se.useEffect)(function(){var K=ss.subscribe({next:function next(K){oe(!!window.Better_Messages.guestAuth)}});return function(){K.unsubscribe()}},[]),ae}function get_current_user_id_getCurrentUserId(){var K=Number(window.Better_Messages.user_id);return 0===K&&VF.guestAuth?-Math.abs(Number(VF.guestAuth.id)):K}function _removeGuestAuth(){return(_removeGuestAuth=(0,ae.A)(ie().mark(function _callee(){return ie().wrap(function(K){for(;;)switch(K.prev=K.next){case 0:return $F.remove("bm-guest-auth"),K.next=1,emptyDB();case 1:return window.Better_Messages.guestAuth&&delete window.Better_Messages.guestAuth,ss.next(!1),setupScriptVars(window.Better_Messages,!0),K.next=2,updateSetting("databaseUserId",get_current_user_id_getCurrentUserId());case 2:case"end":return K.stop()}},_callee)}))).apply(this,arguments)}function isMobileApp(){return void 0!==window.BetterMessagesAppUpdateScripts}function getContentEditable(K){return K.current?K.current.querySelector("div.bm-editor-content"):null}function focusEditor(K){var ne=getContentEditable(K),ae=document.getSelection();ae.anchorNode&&K.current.contains(ae.anchorNode)?ne.focus():placeCaretAtEnd(ne)}function unFocusEditor(K){var ne=getContentEditable(K),ae=document.getSelection();ne&&ae.anchorNode&&K.current.contains(ae.anchorNode)&&ne.blur()}function placeCaretAtEnd(K){if(K.focus(),void 0!==window.getSelection&&void 0!==document.createRange){var ne=document.createRange();ne.selectNodeContents(K),ne.collapse(!1);var ae=window.getSelection();ae.removeAllRanges(),ae.addRange(ne)}}function emptyBrowserSelection(){window.getSelection&&(window.getSelection().empty?window.getSelection().empty():window.getSelection().removeAllRanges&&window.getSelection().removeAllRanges())}function _copyTextToClipboard(){return(_copyTextToClipboard=(0,ae.A)(ie().mark(function _callee(K){var ne;return ie().wrap(function(ae){for(;;)switch(ae.prev=ae.next){case 0:return ae.prev=0,ae.next=1,navigator.clipboard.writeText(K);case 1:ae.next=3;break;case 2:ae.prev=2,ne=ae.catch(0),console.error(ne);case 3:case"end":return ae.stop()}},_callee,null,[[0,2]])}))).apply(this,arguments)}function _CopyToClipboard(){return(_CopyToClipboard=(0,ae.A)(ie().mark(function _callee2(K){var ne,ae;return ie().wrap(function(oe){for(;;)switch(oe.prev=oe.next){case 0:if(!isMobileApp()){oe.next=2;break}return ne=K.innerText,oe.next=1,navigator.clipboard.writeText(ne);case 1:return oe.abrupt("return");case 2:emptyBrowserSelection(),window.getSelection&&((ae=document.createRange()).selectNode(K),window.getSelection().addRange(ae),document.execCommand("copy")),emptyBrowserSelection();case 3:case"end":return oe.stop()}},_callee2)}))).apply(this,arguments)}function hasSelectedText(K,ne){var ae=window.getSelection();if(ae&&!ae.isCollapsed){var oe,ie,se=ae.getRangeAt(0).getBoundingClientRect();if("contextmenu"===ne.type)oe=ne.clientX,ie=ne.clientY;else{if(!("touchstart"===ne.type&&"touches"in ne&&ne.touches.length>0))return!1;oe=ne.touches[0].clientX,ie=ne.touches[0].clientY}if(oe>=se.left&&oe<=se.right&&ie>=se.top&&ie<=se.bottom)return!0}return!1}function showNotice(K){var ne=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1e4;toast_toast.info(se.createElement(se.Fragment,null,Ii(K)),{className:"bm-toasts",position:getToastPosition(),draggableDirection:getToastDraggableDirection(),draggablePercent:getToastDraggablePercent(),autoClose:ne,theme:"colored",hideProgressBar:!0,closeOnClick:!0,pauseOnHover:!0,draggable:!0,progress:void 0})}function showError(K){var ne,ae=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1e4,oe=(ne=Array.isArray(K)?K.join("<br>"):"string"!=typeof K?String(K):K).toLowerCase();oe.includes("databaseclosederror")||oe.includes("[bmdb]")?console.error(ne):ne.includes("undefined")?console.error(ne):void 0!==window.BMAppErrorToast?window.BMAppErrorToast("",ne,ae):toast_toast.error(se.createElement(se.Fragment,null,Ii(ne)),{className:"bm-toasts",position:getToastPosition(),draggableDirection:getToastDraggableDirection(),draggablePercent:getToastDraggablePercent(),autoClose:ae,onClick:function onClick(){!function copyTextToClipboard(_x){return _copyTextToClipboard.apply(this,arguments)}(ne)},theme:"colored",hideProgressBar:!0,closeOnClick:!0,pauseOnHover:!0,draggable:!0,progress:void 0})}function getApiError(K,ne){var ae=K;return ae.response&&ae.response.data&&ae.response.data.message?ae.response.data.message:ae.message?ae.message:ne}function processApiError(K){var ne=K;ne.response&&ne.response.data&&ne.response.data.code&&("guest_not_found"!==ne.response.data.code&&"guest_secret_key_mismatch"!==ne.response.data.code||function removeGuestAuth(){return _removeGuestAuth.apply(this,arguments)}())}function showApiError(K){processApiError(K);var ne=K;if(ne.response&&ne.response.data){var ae="";if(di.isCancel(K))return;if(di.isAxiosError(K)&&"ECONNABORTED"===K.code)return;if(ne.response.status&&500===ne.response.status&&!VF.isAdmin)return;if(ne.response.data.message&&(ae=ne.response.data.message),ne.response.data.code&&"rest_cookie_invalid_nonce"===ne.response.data.code&&(ae=XF("Authorization failed. Please check if you are still authorized at this website.","Rest API Error","bp-better-messages")),ae)return void showError(ae)}ne.message&&showError(ne.message)}function getToastPosition(){var K="left"===VF.onsitePosition?"bottom-left":"bottom-right";if(isMobileApp())K="top-center";else if(KF){var ne=VF.mobileOnsite;if("bottom"===ne)K="bottom-center";else if("top"===ne)K="top-center";else{K="bottom-center",gF.get("mainScreen")&&(K="top-center")}}return K}function getToastDraggableDirection(){var K="x";return(KF||isMobileApp())&&(K="y"),K}function getToastDraggablePercent(){var K=80;return KF&&(K=50),K}function isGuestMode(){return 0===Number(window.Better_Messages.user_id)}function isGuestAuthorized(){return!!window.Better_Messages.guestAuth}window.BBPMShowNotice=showNotice,window.BBPMNotice=showNotice,window.BBPMShowError=showError,window.BBPMError=showError;var us="bm-button-loading",cs="bm-button-loading-icon",ls='<span class="'+cs+'"><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 startButtonLoading(K){if(K.classList.add(us),K.classList.contains("bm-no-loader")){var ne=K.querySelector(".bm-loader-container");if(ne){var ae=ne.outerHTML;K.setAttribute("data-bm-icon-backup",ae),ne.outerHTML=ls}}else K.innerHTML=K.innerHTML+ls}function stopButtonLoading(K){if(K.hasAttribute("data-bm-icon-backup")){var ne=K.querySelector("."+cs);ne&&(ne.outerHTML=K.getAttribute("data-bm-icon-backup")||"",K.removeAttribute("data-bm-icon-backup"))}else{var ae;null===(ae=K.querySelector("."+cs))||void 0===ae||ae.remove()}K.classList.remove(us)}function isButtonLoading(K){return K.classList.contains(us)}var ds=function createNewObject(){return{}};function useForceUpdate(){var K=(0,se.useState)(ds),ne=(0,pe.A)(K,2)[1];return(0,se.useCallback)(function(){ne(ds())},[])}var ps=__webpack_require__(68260);const fs=(0,se.createContext)({});function useConstant(K){const ne=(0,se.useRef)(null);return null===ne.current&&(ne.current=K()),ne.current}const hs="undefined"!=typeof window,ms=hs?se.useLayoutEffect:se.useEffect,gs=(0,se.createContext)(null);function is_object_isObject(K){return"object"==typeof K&&null!==K}function is_html_element_isHTMLElement(K){return is_object_isObject(K)&&"offsetHeight"in K}const vs=(0,se.createContext)({transformPagePoint:K=>K,isStatic:!1,reducedMotion:"never"});class PopChildMeasure extends se.Component{getSnapshotBeforeUpdate(K){const ne=this.props.childRef.current;if(ne&&K.isPresent&&!this.props.isPresent){const K=ne.offsetParent,ae=is_html_element_isHTMLElement(K)&&K.offsetWidth||0,oe=this.props.sizeRef.current;oe.height=ne.offsetHeight||0,oe.width=ne.offsetWidth||0,oe.top=ne.offsetTop,oe.left=ne.offsetLeft,oe.right=ae-oe.width-oe.left}return null}componentDidUpdate(){}render(){return this.props.children}}function PopChild({children:K,isPresent:ne,anchorX:ae,root:oe}){const ie=(0,se.useId)(),ue=(0,se.useRef)(null),ce=(0,se.useRef)({width:0,height:0,top:0,left:0,right:0}),{nonce:de}=(0,se.useContext)(vs);return(0,se.useInsertionEffect)(()=>{const{width:K,height:se,top:pe,left:fe,right:he}=ce.current;if(ne||!ue.current||!K||!se)return;const me="left"===ae?`left: ${fe}`:`right: ${he}`;ue.current.dataset.motionPopId=ie;const ge=document.createElement("style");de&&(ge.nonce=de);const ve=oe??document.head;return ve.appendChild(ge),ge.sheet&&ge.sheet.insertRule(`\n [data-motion-pop-id="${ie}"] {\n position: absolute !important;\n width: ${K}px !important;\n height: ${se}px !important;\n ${me}px !important;\n top: ${pe}px !important;\n }\n `),()=>{ve.contains(ge)&&ve.removeChild(ge)}},[ne]),(0,ps.jsx)(PopChildMeasure,{isPresent:ne,childRef:ue,sizeRef:ce,children:se.cloneElement(K,{ref:ue})})}const PresenceChild=({children:K,initial:ne,isPresent:ae,onExitComplete:oe,custom:ie,presenceAffectsLayout:ue,mode:ce,anchorX:de,root:pe})=>{const fe=useConstant(newChildrenMap),he=(0,se.useId)();let me=!0,ge=(0,se.useMemo)(()=>(me=!1,{id:he,initial:ne,isPresent:ae,custom:ie,onExitComplete:K=>{fe.set(K,!0);for(const K of fe.values())if(!K)return;oe&&oe()},register:K=>(fe.set(K,!1),()=>fe.delete(K))}),[ae,fe,oe]);return ue&&me&&(ge={...ge}),(0,se.useMemo)(()=>{fe.forEach((K,ne)=>fe.set(ne,!1))},[ae]),se.useEffect(()=>{!ae&&!fe.size&&oe&&oe()},[ae]),"popLayout"===ce&&(K=(0,ps.jsx)(PopChild,{isPresent:ae,anchorX:de,root:pe,children:K})),(0,ps.jsx)(gs.Provider,{value:ge,children:K})};function newChildrenMap(){return new Map}function usePresence(K=!0){const ne=(0,se.useContext)(gs);if(null===ne)return[!0,null];const{isPresent:ae,onExitComplete:oe,register:ie}=ne,ue=(0,se.useId)();(0,se.useEffect)(()=>{if(K)return ie(ue)},[K]);const ce=(0,se.useCallback)(()=>K&&oe&&oe(ue),[ue,oe,K]);return!ae&&oe?[!1,ce]:[!0]}const getChildKey=K=>K.key||"";function onlyElements(K){const ne=[];return se.Children.forEach(K,K=>{(0,se.isValidElement)(K)&&ne.push(K)}),ne}const AnimatePresence=({children:K,custom:ne,initial:ae=!0,onExitComplete:oe,presenceAffectsLayout:ie=!0,mode:ue="sync",propagate:ce=!1,anchorX:de="left",root:pe})=>{const[fe,he]=usePresence(ce),me=(0,se.useMemo)(()=>onlyElements(K),[K]),ge=ce&&!fe?[]:me.map(getChildKey),ve=(0,se.useRef)(!0),ye=(0,se.useRef)(me),_e=useConstant(()=>new Map),[Ae,De]=(0,se.useState)(me),[we,Ee]=(0,se.useState)(me);ms(()=>{ve.current=!1,ye.current=me;for(let K=0;K<we.length;K++){const ne=getChildKey(we[K]);ge.includes(ne)?_e.delete(ne):!0!==_e.get(ne)&&_e.set(ne,!1)}},[we,ge.length,ge.join("-")]);const ke=[];if(me!==Ae){let K=[...me];for(let ne=0;ne<we.length;ne++){const ae=we[ne],oe=getChildKey(ae);ge.includes(oe)||(K.splice(ne,0,ae),ke.push(ae))}return"wait"===ue&&ke.length&&(K=ke),Ee(onlyElements(K)),De(me),null}const{forceRender:xe}=(0,se.useContext)(fs);return(0,ps.jsx)(ps.Fragment,{children:we.map(K=>{const se=getChildKey(K),Ae=!(ce&&!fe)&&(me===we||ge.includes(se));return(0,ps.jsx)(PresenceChild,{isPresent:Ae,initial:!(ve.current&&!ae)&&void 0,custom:ne,presenceAffectsLayout:ie,mode:ue,root:pe,onExitComplete:Ae?void 0:()=>{if(!_e.has(se))return;_e.set(se,!0);let K=!0;_e.forEach(ne=>{ne||(K=!1)}),K&&(xe?.(),Ee(ye.current),ce&&he?.(),oe&&oe())},anchorX:de,children:K},se)})})},bs=["transformPerspective","x","y","z","translateX","translateY","translateZ","scale","scaleX","scaleY","rotate","rotateX","rotateY","rotateZ","skew","skewX","skewY"],ys=(()=>new Set(bs))(),radToDeg=K=>180*K/Math.PI,rotate=K=>{const ne=radToDeg(Math.atan2(K[1],K[0]));return rebaseAngle(ne)},_s={x:4,y:5,translateX:4,translateY:5,scaleX:0,scaleY:3,scale:K=>(Math.abs(K[0])+Math.abs(K[3]))/2,rotate,rotateZ:rotate,skewX:K=>radToDeg(Math.atan(K[1])),skewY:K=>radToDeg(Math.atan(K[2])),skew:K=>(Math.abs(K[1])+Math.abs(K[2]))/2},rebaseAngle=K=>((K%=360)<0&&(K+=360),K),scaleX=K=>Math.sqrt(K[0]*K[0]+K[1]*K[1]),scaleY=K=>Math.sqrt(K[4]*K[4]+K[5]*K[5]),As={x:12,y:13,z:14,translateX:12,translateY:13,translateZ:14,scaleX,scaleY,scale:K=>(scaleX(K)+scaleY(K))/2,rotateX:K=>rebaseAngle(radToDeg(Math.atan2(K[6],K[5]))),rotateY:K=>rebaseAngle(radToDeg(Math.atan2(-K[2],K[0]))),rotateZ:rotate,rotate,skewX:K=>radToDeg(Math.atan(K[4])),skewY:K=>radToDeg(Math.atan(K[1])),skew:K=>(Math.abs(K[1])+Math.abs(K[4]))/2};function defaultTransformValue(K){return K.includes("scale")?1:0}function parseValueFromTransform(K,ne){if(!K||"none"===K)return defaultTransformValue(ne);const ae=K.match(/^matrix3d\(([-\d.e\s,]+)\)$/u);let oe,ie;if(ae)oe=As,ie=ae;else{const ne=K.match(/^matrix\(([-\d.e\s,]+)\)$/u);oe=_s,ie=ne}if(!ie)return defaultTransformValue(ne);const se=oe[ne],ue=ie[1].split(",").map(convertTransformToNumber);return"function"==typeof se?se(ue):ue[se]}function convertTransformToNumber(K){return parseFloat(K.trim())}const checkStringStartsWith=K=>ne=>"string"==typeof ne&&ne.startsWith(K),Ds=checkStringStartsWith("--"),ws=checkStringStartsWith("var(--"),isCSSVariableToken=K=>!!ws(K)&&Es.test(K.split("/*")[0].trim()),Es=/var\(--(?:[\w-]+\s*|[\w-]+\s*,(?:\s*[^)(\s]|\s*\((?:[^)(]|\([^)(]*\))*\))+\s*)\)$/iu;function convertBoundingBoxToBox({top:K,left:ne,right:ae,bottom:oe}){return{x:{min:ne,max:ae},y:{min:K,max:oe}}}const mixNumber=(K,ne,ae)=>K+(ne-K)*ae;function isIdentityScale(K){return void 0===K||1===K}function hasScale({scale:K,scaleX:ne,scaleY:ae}){return!isIdentityScale(K)||!isIdentityScale(ne)||!isIdentityScale(ae)}function hasTransform(K){return hasScale(K)||has2DTranslate(K)||K.z||K.rotate||K.rotateX||K.rotateY||K.skewX||K.skewY}function has2DTranslate(K){return is2DTranslate(K.x)||is2DTranslate(K.y)}function is2DTranslate(K){return K&&"0%"!==K}function scalePoint(K,ne,ae){return ae+ne*(K-ae)}function applyPointDelta(K,ne,ae,oe,ie){return void 0!==ie&&(K=scalePoint(K,ie,oe)),scalePoint(K,ae,oe)+ne}function applyAxisDelta(K,ne=0,ae=1,oe,ie){K.min=applyPointDelta(K.min,ne,ae,oe,ie),K.max=applyPointDelta(K.max,ne,ae,oe,ie)}function applyBoxDelta(K,{x:ne,y:ae}){applyAxisDelta(K.x,ne.translate,ne.scale,ne.originPoint),applyAxisDelta(K.y,ae.translate,ae.scale,ae.originPoint)}const ks=.999999999999,xs=1.0000000000001;function translateAxis(K,ne){K.min=K.min+ne,K.max=K.max+ne}function transformAxis(K,ne,ae,oe,ie=.5){applyAxisDelta(K,ne,ae,mixNumber(K.min,K.max,ie),oe)}function transformBox(K,ne){transformAxis(K.x,ne.x,ne.scaleX,ne.scale,ne.originX),transformAxis(K.y,ne.y,ne.scaleY,ne.scale,ne.originY)}function measureViewportBox(K,ne){return convertBoundingBoxToBox(function transformBoxPoints(K,ne){if(!ne)return K;const ae=ne({x:K.left,y:K.top}),oe=ne({x:K.right,y:K.bottom});return{top:ae.y,left:ae.x,bottom:oe.y,right:oe.x}}(K.getBoundingClientRect(),ne))}const Cs=new Set(["width","height","top","left","right","bottom",...bs]),clamp_clamp=(K,ne,ae)=>ae>ne?ne:ae<K?K:ae,Ss={test:K=>"number"==typeof K,parse:parseFloat,transform:K=>K},Fs={...Ss,transform:K=>clamp_clamp(0,1,K)},Ts={...Ss,default:1},createUnitType=K=>({test:ne=>"string"==typeof ne&&ne.endsWith(K)&&1===ne.split(" ").length,parse:parseFloat,transform:ne=>`${ne}${K}`}),Os=createUnitType("deg"),Is=createUnitType("%"),Ms=createUnitType("px"),Ps=createUnitType("vh"),Rs=createUnitType("vw"),Bs=(()=>({...Is,parse:K=>Is.parse(K)/100,transform:K=>Is.transform(100*K)}))(),testValueType=K=>ne=>ne.test(K),Ls=[Ss,Ms,Is,Os,Rs,Ps,{test:K=>"auto"===K,parse:K=>K}],findDimensionValueType=K=>Ls.find(testValueType(K));let invariant=()=>{};const isNumericalString=K=>/^-?(?:\d+(?:\.\d+)?|\.\d+)$/u.test(K),Ns=/^var\(--(?:([\w-]+)|([\w-]+), ?([a-zA-Z\d ()%#.,-]+))\)/u;function getVariableValue(K,ne,ae=1){const[oe,ie]=function parseCSSVariable(K){const ne=Ns.exec(K);if(!ne)return[,];const[,ae,oe,ie]=ne;return[`--${ae??oe}`,ie]}(K);if(!oe)return;const se=window.getComputedStyle(ne).getPropertyValue(oe);if(se){const K=se.trim();return isNumericalString(K)?parseFloat(K):K}return isCSSVariableToken(ie)?getVariableValue(ie,ne,ae+1):ie}const isNumOrPxType=K=>K===Ss||K===Ms,js=new Set(["x","y","z"]),zs=bs.filter(K=>!js.has(K));const Us={width:({x:K},{paddingLeft:ne="0",paddingRight:ae="0"})=>K.max-K.min-parseFloat(ne)-parseFloat(ae),height:({y:K},{paddingTop:ne="0",paddingBottom:ae="0"})=>K.max-K.min-parseFloat(ne)-parseFloat(ae),top:(K,{top:ne})=>parseFloat(ne),left:(K,{left:ne})=>parseFloat(ne),bottom:({y:K},{top:ne})=>parseFloat(ne)+(K.max-K.min),right:({x:K},{left:ne})=>parseFloat(ne)+(K.max-K.min),x:(K,{transform:ne})=>parseValueFromTransform(ne,"x"),y:(K,{transform:ne})=>parseValueFromTransform(ne,"y")};Us.translateX=Us.x,Us.translateY=Us.y;const es_noop_noop=K=>K,Hs={},Vs=["setup","read","resolveKeyframes","preUpdate","update","preRender","render","postRender"],$s={value:null,addProjectionMetrics:null};function createRenderBatcher(K,ne){let ae=!1,oe=!0;const ie={delta:0,timestamp:0,isProcessing:!1},flagRunNextFrame=()=>ae=!0,se=Vs.reduce((K,ae)=>(K[ae]=function createRenderStep(K,ne){let ae=new Set,oe=new Set,ie=!1,se=!1;const ue=new WeakSet;let ce={delta:0,timestamp:0,isProcessing:!1},de=0;function triggerCallback(ne){ue.has(ne)&&(pe.schedule(ne),K()),de++,ne(ce)}const pe={schedule:(K,ne=!1,se=!1)=>{const ce=se&&ie?ae:oe;return ne&&ue.add(K),ce.has(K)||ce.add(K),K},cancel:K=>{oe.delete(K),ue.delete(K)},process:K=>{ce=K,ie?se=!0:(ie=!0,[ae,oe]=[oe,ae],ae.forEach(triggerCallback),ne&&$s.value&&$s.value.frameloop[ne].push(de),de=0,ae.clear(),ie=!1,se&&(se=!1,pe.process(K)))}};return pe}(flagRunNextFrame,ne?ae:void 0),K),{}),{setup:ue,read:ce,resolveKeyframes:de,preUpdate:pe,update:fe,preRender:he,render:me,postRender:ge}=se,processBatch=()=>{const se=Hs.useManualTiming?ie.timestamp:performance.now();ae=!1,Hs.useManualTiming||(ie.delta=oe?1e3/60:Math.max(Math.min(se-ie.timestamp,40),1)),ie.timestamp=se,ie.isProcessing=!0,ue.process(ie),ce.process(ie),de.process(ie),pe.process(ie),fe.process(ie),he.process(ie),me.process(ie),ge.process(ie),ie.isProcessing=!1,ae&&ne&&(oe=!1,K(processBatch))},ve=Vs.reduce((ne,ue)=>{const ce=se[ue];return ne[ue]=(ne,se=!1,ue=!1)=>(ae||(ae=!0,oe=!0,ie.isProcessing||K(processBatch)),ce.schedule(ne,se,ue)),ne},{});return{schedule:ve,cancel:K=>{for(let ne=0;ne<Vs.length;ne++)se[Vs[ne]].cancel(K)},state:ie,steps:se}}const{schedule:qs,cancel:Ws,state:Gs,steps:Ks}=createRenderBatcher("undefined"!=typeof requestAnimationFrame?requestAnimationFrame:es_noop_noop,!0),Zs=new Set;let Xs=!1,Qs=!1,Ys=!1;function measureAllKeyframes(){if(Qs){const K=Array.from(Zs).filter(K=>K.needsMeasurement),ne=new Set(K.map(K=>K.element)),ae=new Map;ne.forEach(K=>{const ne=function removeNonTranslationalTransform(K){const ne=[];return zs.forEach(ae=>{const oe=K.getValue(ae);void 0!==oe&&(ne.push([ae,oe.get()]),oe.set(ae.startsWith("scale")?1:0))}),ne}(K);ne.length&&(ae.set(K,ne),K.render())}),K.forEach(K=>K.measureInitialState()),ne.forEach(K=>{K.render();const ne=ae.get(K);ne&&ne.forEach(([ne,ae])=>{K.getValue(ne)?.set(ae)})}),K.forEach(K=>K.measureEndState()),K.forEach(K=>{void 0!==K.suspendedScrollY&&window.scrollTo(0,K.suspendedScrollY)})}Qs=!1,Xs=!1,Zs.forEach(K=>K.complete(Ys)),Zs.clear()}function readAllKeyframes(){Zs.forEach(K=>{K.readKeyframes(),K.needsMeasurement&&(Qs=!0)})}class KeyframeResolver{constructor(K,ne,ae,oe,ie,se=!1){this.state="pending",this.isAsync=!1,this.needsMeasurement=!1,this.unresolvedKeyframes=[...K],this.onComplete=ne,this.name=ae,this.motionValue=oe,this.element=ie,this.isAsync=se}scheduleResolve(){this.state="scheduled",this.isAsync?(Zs.add(this),Xs||(Xs=!0,qs.read(readAllKeyframes),qs.resolveKeyframes(measureAllKeyframes))):(this.readKeyframes(),this.complete())}readKeyframes(){const{unresolvedKeyframes:K,name:ne,element:ae,motionValue:oe}=this;if(null===K[0]){const ie=oe?.get(),se=K[K.length-1];if(void 0!==ie)K[0]=ie;else if(ae&&ne){const oe=ae.readValue(ne,se);null!=oe&&(K[0]=oe)}void 0===K[0]&&(K[0]=se),oe&&void 0===ie&&oe.set(K[0])}!function fillWildcards(K){for(let ne=1;ne<K.length;ne++)K[ne]??(K[ne]=K[ne-1])}(K)}setFinalKeyframe(){}measureInitialState(){}renderEndStyles(){}measureEndState(){}complete(K=!1){this.state="complete",this.onComplete(this.unresolvedKeyframes,this.finalKeyframe,K),Zs.delete(this)}cancel(){"scheduled"===this.state&&(Zs.delete(this),this.state="pending")}resume(){"pending"===this.state&&this.scheduleResolve()}}const isZeroValueString=K=>/^0[^.\s]+$/u.test(K);function isNone(K){return"number"==typeof K?0===K:null===K||("none"===K||"0"===K||isZeroValueString(K))}const sanitize=K=>Math.round(1e5*K)/1e5,Js=/-?(?:\d+(?:\.\d+)?|\.\d+)/gu;const eu=/^(?:#[\da-f]{3,8}|(?:rgb|hsl)a?\((?:-?[\d.]+%?[,\s]+){2}-?[\d.]+%?\s*(?:[,/]\s*)?(?:\b\d+(?:\.\d+)?|\.\d+)?%?\))$/iu,isColorString=(K,ne)=>ae=>Boolean("string"==typeof ae&&eu.test(ae)&&ae.startsWith(K)||ne&&!function isNullish(K){return null==K}(ae)&&Object.prototype.hasOwnProperty.call(ae,ne)),splitColor=(K,ne,ae)=>oe=>{if("string"!=typeof oe)return oe;const[ie,se,ue,ce]=oe.match(Js);return{[K]:parseFloat(ie),[ne]:parseFloat(se),[ae]:parseFloat(ue),alpha:void 0!==ce?parseFloat(ce):1}},tu={...Ss,transform:K=>Math.round((K=>clamp_clamp(0,255,K))(K))},nu={test:isColorString("rgb","red"),parse:splitColor("red","green","blue"),transform:({red:K,green:ne,blue:ae,alpha:oe=1})=>"rgba("+tu.transform(K)+", "+tu.transform(ne)+", "+tu.transform(ae)+", "+sanitize(Fs.transform(oe))+")"};const ru={test:isColorString("#"),parse:function parseHex(K){let ne="",ae="",oe="",ie="";return K.length>5?(ne=K.substring(1,3),ae=K.substring(3,5),oe=K.substring(5,7),ie=K.substring(7,9)):(ne=K.substring(1,2),ae=K.substring(2,3),oe=K.substring(3,4),ie=K.substring(4,5),ne+=ne,ae+=ae,oe+=oe,ie+=ie),{red:parseInt(ne,16),green:parseInt(ae,16),blue:parseInt(oe,16),alpha:ie?parseInt(ie,16)/255:1}},transform:nu.transform},au={test:isColorString("hsl","hue"),parse:splitColor("hue","saturation","lightness"),transform:({hue:K,saturation:ne,lightness:ae,alpha:oe=1})=>"hsla("+Math.round(K)+", "+Is.transform(sanitize(ne))+", "+Is.transform(sanitize(ae))+", "+sanitize(Fs.transform(oe))+")"},ou={test:K=>nu.test(K)||ru.test(K)||au.test(K),parse:K=>nu.test(K)?nu.parse(K):au.test(K)?au.parse(K):ru.parse(K),transform:K=>"string"==typeof K?K:K.hasOwnProperty("red")?nu.transform(K):au.transform(K),getAnimatableNone:K=>{const ne=ou.parse(K);return ne.alpha=0,ou.transform(ne)}},iu=/(?:#[\da-f]{3,8}|(?:rgb|hsl)a?\((?:-?[\d.]+%?[,\s]+){2}-?[\d.]+%?\s*(?:[,/]\s*)?(?:\b\d+(?:\.\d+)?|\.\d+)?%?\))/giu;const su="number",uu="color",cu=/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 analyseComplexValue(K){const ne=K.toString(),ae=[],oe={color:[],number:[],var:[]},ie=[];let se=0;const ue=ne.replace(cu,K=>(ou.test(K)?(oe.color.push(se),ie.push(uu),ae.push(ou.parse(K))):K.startsWith("var(")?(oe.var.push(se),ie.push("var"),ae.push(K)):(oe.number.push(se),ie.push(su),ae.push(parseFloat(K))),++se,"${}")).split("${}");return{values:ae,split:ue,indexes:oe,types:ie}}function parseComplexValue(K){return analyseComplexValue(K).values}function createTransformer(K){const{split:ne,types:ae}=analyseComplexValue(K),oe=ne.length;return K=>{let ie="";for(let se=0;se<oe;se++)if(ie+=ne[se],void 0!==K[se]){const ne=ae[se];ie+=ne===su?sanitize(K[se]):ne===uu?ou.transform(K[se]):K[se]}return ie}}const convertNumbersToZero=K=>"number"==typeof K?0:ou.test(K)?ou.getAnimatableNone(K):K;const lu={test:function complex_test(K){return isNaN(K)&&"string"==typeof K&&(K.match(Js)?.length||0)+(K.match(iu)?.length||0)>0},parse:parseComplexValue,createTransformer,getAnimatableNone:function getAnimatableNone(K){const ne=parseComplexValue(K);return createTransformer(K)(ne.map(convertNumbersToZero))}},du=new Set(["brightness","contrast","saturate","opacity"]);function applyDefaultFilter(K){const[ne,ae]=K.slice(0,-1).split("(");if("drop-shadow"===ne)return K;const[oe]=ae.match(Js)||[];if(!oe)return K;const ie=ae.replace(oe,"");let se=du.has(ne)?1:0;return oe!==ae&&(se*=100),ne+"("+se+ie+")"}const pu=/\b([a-z-]*)\(.*?\)/gu,fu={...lu,getAnimatableNone:K=>{const ne=K.match(pu);return ne?ne.map(applyDefaultFilter).join(" "):K}},hu={...Ss,transform:Math.round},mu={borderWidth:Ms,borderTopWidth:Ms,borderRightWidth:Ms,borderBottomWidth:Ms,borderLeftWidth:Ms,borderRadius:Ms,radius:Ms,borderTopLeftRadius:Ms,borderTopRightRadius:Ms,borderBottomRightRadius:Ms,borderBottomLeftRadius:Ms,width:Ms,maxWidth:Ms,height:Ms,maxHeight:Ms,top:Ms,right:Ms,bottom:Ms,left:Ms,padding:Ms,paddingTop:Ms,paddingRight:Ms,paddingBottom:Ms,paddingLeft:Ms,margin:Ms,marginTop:Ms,marginRight:Ms,marginBottom:Ms,marginLeft:Ms,backgroundPositionX:Ms,backgroundPositionY:Ms,...{rotate:Os,rotateX:Os,rotateY:Os,rotateZ:Os,scale:Ts,scaleX:Ts,scaleY:Ts,scaleZ:Ts,skew:Os,skewX:Os,skewY:Os,distance:Ms,translateX:Ms,translateY:Ms,translateZ:Ms,x:Ms,y:Ms,z:Ms,perspective:Ms,transformPerspective:Ms,opacity:Fs,originX:Bs,originY:Bs,originZ:Ms},zIndex:hu,fillOpacity:Fs,strokeOpacity:Fs,numOctaves:hu},gu={...mu,color:ou,backgroundColor:ou,outlineColor:ou,fill:ou,stroke:ou,borderColor:ou,borderTopColor:ou,borderRightColor:ou,borderBottomColor:ou,borderLeftColor:ou,filter:fu,WebkitFilter:fu},getDefaultValueType=K=>gu[K];function animatable_none_getAnimatableNone(K,ne){let ae=getDefaultValueType(K);return ae!==fu&&(ae=lu),ae.getAnimatableNone?ae.getAnimatableNone(ne):void 0}const vu=new Set(["auto","none","0"]);class DOMKeyframesResolver extends KeyframeResolver{constructor(K,ne,ae,oe,ie){super(K,ne,ae,oe,ie,!0)}readKeyframes(){const{unresolvedKeyframes:K,element:ne,name:ae}=this;if(!ne||!ne.current)return;super.readKeyframes();for(let ae=0;ae<K.length;ae++){let oe=K[ae];if("string"==typeof oe&&(oe=oe.trim(),isCSSVariableToken(oe))){const ie=getVariableValue(oe,ne.current);void 0!==ie&&(K[ae]=ie),ae===K.length-1&&(this.finalKeyframe=oe)}}if(this.resolveNoneKeyframes(),!Cs.has(ae)||2!==K.length)return;const[oe,ie]=K,se=findDimensionValueType(oe),ue=findDimensionValueType(ie);if(se!==ue)if(isNumOrPxType(se)&&isNumOrPxType(ue))for(let ne=0;ne<K.length;ne++){const ae=K[ne];"string"==typeof ae&&(K[ne]=parseFloat(ae))}else Us[ae]&&(this.needsMeasurement=!0)}resolveNoneKeyframes(){const{unresolvedKeyframes:K,name:ne}=this,ae=[];for(let ne=0;ne<K.length;ne++)(null===K[ne]||isNone(K[ne]))&&ae.push(ne);ae.length&&function makeNoneKeyframesAnimatable(K,ne,ae){let oe,ie=0;for(;ie<K.length&&!oe;){const ne=K[ie];"string"==typeof ne&&!vu.has(ne)&&analyseComplexValue(ne).values.length&&(oe=K[ie]),ie++}if(oe&&ae)for(const ie of ne)K[ie]=animatable_none_getAnimatableNone(ae,oe)}(K,ae,ne)}measureInitialState(){const{element:K,unresolvedKeyframes:ne,name:ae}=this;if(!K||!K.current)return;"height"===ae&&(this.suspendedScrollY=window.pageYOffset),this.measuredOrigin=Us[ae](K.measureViewportBox(),window.getComputedStyle(K.current)),ne[0]=this.measuredOrigin;const oe=ne[ne.length-1];void 0!==oe&&K.getValue(ae,oe).jump(oe,!1)}measureEndState(){const{element:K,name:ne,unresolvedKeyframes:ae}=this;if(!K||!K.current)return;const oe=K.getValue(ne);oe&&oe.jump(this.measuredOrigin,!1);const ie=ae.length-1,se=ae[ie];ae[ie]=Us[ne](K.measureViewportBox(),window.getComputedStyle(K.current)),null!==se&&void 0===this.finalKeyframe&&(this.finalKeyframe=se),this.removedTransforms?.length&&this.removedTransforms.forEach(([ne,ae])=>{K.getValue(ne).set(ae)}),this.resolveNoneKeyframes()}}const isMotionValue=K=>Boolean(K&&K.getVelocity);let bu;function clearTime(){bu=void 0}const yu={now:()=>(void 0===bu&&yu.set(Gs.isProcessing||Hs.useManualTiming?Gs.timestamp:performance.now()),bu),set:K=>{bu=K,queueMicrotask(clearTime)}};function addUniqueItem(K,ne){-1===K.indexOf(ne)&&K.push(ne)}function removeItem(K,ne){const ae=K.indexOf(ne);ae>-1&&K.splice(ae,1)}class SubscriptionManager{constructor(){this.subscriptions=[]}add(K){return addUniqueItem(this.subscriptions,K),()=>removeItem(this.subscriptions,K)}notify(K,ne,ae){const oe=this.subscriptions.length;if(oe)if(1===oe)this.subscriptions[0](K,ne,ae);else for(let ie=0;ie<oe;ie++){const oe=this.subscriptions[ie];oe&&oe(K,ne,ae)}}getSize(){return this.subscriptions.length}clear(){this.subscriptions.length=0}}function velocityPerSecond(K,ne){return ne?K*(1e3/ne):0}const _u={current:void 0};class MotionValue{constructor(K,ne={}){this.canTrackVelocity=null,this.events={},this.updateAndNotify=K=>{const ne=yu.now();if(this.updatedAt!==ne&&this.setPrevFrameValue(),this.prev=this.current,this.setCurrent(K),this.current!==this.prev&&(this.events.change?.notify(this.current),this.dependents))for(const K of this.dependents)K.dirty()},this.hasAnimated=!1,this.setCurrent(K),this.owner=ne.owner}setCurrent(K){this.current=K,this.updatedAt=yu.now(),null===this.canTrackVelocity&&void 0!==K&&(this.canTrackVelocity=(K=>!isNaN(parseFloat(K)))(this.current))}setPrevFrameValue(K=this.current){this.prevFrameValue=K,this.prevUpdatedAt=this.updatedAt}onChange(K){return this.on("change",K)}on(K,ne){this.events[K]||(this.events[K]=new SubscriptionManager);const ae=this.events[K].add(ne);return"change"===K?()=>{ae(),qs.read(()=>{this.events.change.getSize()||this.stop()})}:ae}clearListeners(){for(const K in this.events)this.events[K].clear()}attach(K,ne){this.passiveEffect=K,this.stopPassiveEffect=ne}set(K){this.passiveEffect?this.passiveEffect(K,this.updateAndNotify):this.updateAndNotify(K)}setWithVelocity(K,ne,ae){this.set(ne),this.prev=void 0,this.prevFrameValue=K,this.prevUpdatedAt=this.updatedAt-ae}jump(K,ne=!0){this.updateAndNotify(K),this.prev=K,this.prevUpdatedAt=this.prevFrameValue=void 0,ne&&this.stop(),this.stopPassiveEffect&&this.stopPassiveEffect()}dirty(){this.events.change?.notify(this.current)}addDependent(K){this.dependents||(this.dependents=new Set),this.dependents.add(K)}removeDependent(K){this.dependents&&this.dependents.delete(K)}get(){return _u.current&&_u.current.push(this),this.current}getPrevious(){return this.prev}getVelocity(){const K=yu.now();if(!this.canTrackVelocity||void 0===this.prevFrameValue||K-this.updatedAt>30)return 0;const ne=Math.min(this.updatedAt-this.prevUpdatedAt,30);return velocityPerSecond(parseFloat(this.current)-parseFloat(this.prevFrameValue),ne)}start(K){return this.stop(),new Promise(ne=>{this.hasAnimated=!0,this.animation=K(ne),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 motionValue(K,ne){return new MotionValue(K,ne)}const Au=[...Ls,ou,lu],{schedule:Du,cancel:wu}=createRenderBatcher(queueMicrotask,!1),Eu={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"]},ku={};for(const K in Eu)ku[K]={isEnabled:ne=>Eu[K].some(K=>!!ne[K])};const createBox=()=>({x:{min:0,max:0},y:{min:0,max:0}}),xu={current:null},Cu={current:!1};const Su=new WeakMap;function isAnimationControls(K){return null!==K&&"object"==typeof K&&"function"==typeof K.start}function isVariantLabel(K){return"string"==typeof K||Array.isArray(K)}const Fu=["animate","whileInView","whileFocus","whileHover","whileTap","whileDrag","exit"],Tu=["initial",...Fu];function isControllingVariants(K){return isAnimationControls(K.animate)||Tu.some(ne=>isVariantLabel(K[ne]))}function isVariantNode(K){return Boolean(isControllingVariants(K)||K.variants)}function getValueState(K){const ne=[{},{}];return K?.values.forEach((K,ae)=>{ne[0][ae]=K.get(),ne[1][ae]=K.getVelocity()}),ne}function resolveVariantFromProps(K,ne,ae,oe){if("function"==typeof ne){const[ie,se]=getValueState(oe);ne=ne(void 0!==ae?ae:K.custom,ie,se)}if("string"==typeof ne&&(ne=K.variants&&K.variants[ne]),"function"==typeof ne){const[ie,se]=getValueState(oe);ne=ne(void 0!==ae?ae:K.custom,ie,se)}return ne}const Ou=["AnimationStart","AnimationComplete","Update","BeforeLayoutMeasure","LayoutMeasure","LayoutAnimationStart","LayoutAnimationComplete"];class VisualElement{scrapeMotionValuesFromProps(K,ne,ae){return{}}constructor({parent:K,props:ne,presenceContext:ae,reducedMotionConfig:oe,blockInitialAnimation:ie,visualState:se},ue={}){this.current=null,this.children=new Set,this.isVariantNode=!1,this.isControllingVariants=!1,this.shouldReduceMotion=null,this.values=new Map,this.KeyframeResolver=KeyframeResolver,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 K=yu.now();this.renderScheduledAt<K&&(this.renderScheduledAt=K,qs.render(this.render,!1,!0))};const{latestValues:ce,renderState:de}=se;this.latestValues=ce,this.baseTarget={...ce},this.initialValues=ne.initial?{...ce}:{},this.renderState=de,this.parent=K,this.props=ne,this.presenceContext=ae,this.depth=K?K.depth+1:0,this.reducedMotionConfig=oe,this.options=ue,this.blockInitialAnimation=Boolean(ie),this.isControllingVariants=isControllingVariants(ne),this.isVariantNode=isVariantNode(ne),this.isVariantNode&&(this.variantChildren=new Set),this.manuallyAnimateOnMount=Boolean(K&&K.current);const{willChange:pe,...fe}=this.scrapeMotionValuesFromProps(ne,{},this);for(const K in fe){const ne=fe[K];void 0!==ce[K]&&isMotionValue(ne)&&ne.set(ce[K])}}mount(K){this.current=K,Su.set(K,this),this.projection&&!this.projection.instance&&this.projection.mount(K),this.parent&&this.isVariantNode&&!this.isControllingVariants&&(this.removeFromVariantTree=this.parent.addVariantChild(this)),this.values.forEach((K,ne)=>this.bindToMotionValue(ne,K)),Cu.current||function initPrefersReducedMotion(){if(Cu.current=!0,hs)if(window.matchMedia){const K=window.matchMedia("(prefers-reduced-motion)"),setReducedMotionPreferences=()=>xu.current=K.matches;K.addEventListener("change",setReducedMotionPreferences),setReducedMotionPreferences()}else xu.current=!1}(),this.shouldReduceMotion="never"!==this.reducedMotionConfig&&("always"===this.reducedMotionConfig||xu.current),this.parent?.addChild(this),this.update(this.props,this.presenceContext)}unmount(){this.projection&&this.projection.unmount(),Ws(this.notifyUpdate),Ws(this.render),this.valueSubscriptions.forEach(K=>K()),this.valueSubscriptions.clear(),this.removeFromVariantTree&&this.removeFromVariantTree(),this.parent?.removeChild(this);for(const K in this.events)this.events[K].clear();for(const K in this.features){const ne=this.features[K];ne&&(ne.unmount(),ne.isMounted=!1)}this.current=null}addChild(K){this.children.add(K),this.enteringChildren??(this.enteringChildren=new Set),this.enteringChildren.add(K)}removeChild(K){this.children.delete(K),this.enteringChildren&&this.enteringChildren.delete(K)}bindToMotionValue(K,ne){this.valueSubscriptions.has(K)&&this.valueSubscriptions.get(K)();const ae=ys.has(K);ae&&this.onBindTransform&&this.onBindTransform();const oe=ne.on("change",ne=>{this.latestValues[K]=ne,this.props.onUpdate&&qs.preRender(this.notifyUpdate),ae&&this.projection&&(this.projection.isTransformDirty=!0),this.scheduleRender()});let ie;window.MotionCheckAppearSync&&(ie=window.MotionCheckAppearSync(this,K,ne)),this.valueSubscriptions.set(K,()=>{oe(),ie&&ie(),ne.owner&&ne.stop()})}sortNodePosition(K){return this.current&&this.sortInstanceNodePosition&&this.type===K.type?this.sortInstanceNodePosition(this.current,K.current):0}updateFeatures(){let K="animation";for(K in ku){const ne=ku[K];if(!ne)continue;const{isEnabled:ae,Feature:oe}=ne;if(!this.features[K]&&oe&&ae(this.props)&&(this.features[K]=new oe(this)),this.features[K]){const ne=this.features[K];ne.isMounted?ne.update():(ne.mount(),ne.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(K){return this.latestValues[K]}setStaticValue(K,ne){this.latestValues[K]=ne}update(K,ne){(K.transformTemplate||this.props.transformTemplate)&&this.scheduleRender(),this.prevProps=this.props,this.props=K,this.prevPresenceContext=this.presenceContext,this.presenceContext=ne;for(let ne=0;ne<Ou.length;ne++){const ae=Ou[ne];this.propEventSubscriptions[ae]&&(this.propEventSubscriptions[ae](),delete this.propEventSubscriptions[ae]);const oe=K["on"+ae];oe&&(this.propEventSubscriptions[ae]=this.on(ae,oe))}this.prevMotionValues=function updateMotionValuesFromProps(K,ne,ae){for(const oe in ne){const ie=ne[oe],se=ae[oe];if(isMotionValue(ie))K.addValue(oe,ie);else if(isMotionValue(se))K.addValue(oe,motionValue(ie,{owner:K}));else if(se!==ie)if(K.hasValue(oe)){const ne=K.getValue(oe);!0===ne.liveStyle?ne.jump(ie):ne.hasAnimated||ne.set(ie)}else{const ne=K.getStaticValue(oe);K.addValue(oe,motionValue(void 0!==ne?ne:ie,{owner:K}))}}for(const oe in ae)void 0===ne[oe]&&K.removeValue(oe);return ne}(this,this.scrapeMotionValuesFromProps(K,this.prevProps,this),this.prevMotionValues),this.handleChildMotionValue&&this.handleChildMotionValue()}getProps(){return this.props}getVariant(K){return this.props.variants?this.props.variants[K]: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(K){const ne=this.getClosestVariantNode();if(ne)return ne.variantChildren&&ne.variantChildren.add(K),()=>ne.variantChildren.delete(K)}addValue(K,ne){const ae=this.values.get(K);ne!==ae&&(ae&&this.removeValue(K),this.bindToMotionValue(K,ne),this.values.set(K,ne),this.latestValues[K]=ne.get())}removeValue(K){this.values.delete(K);const ne=this.valueSubscriptions.get(K);ne&&(ne(),this.valueSubscriptions.delete(K)),delete this.latestValues[K],this.removeValueFromRenderState(K,this.renderState)}hasValue(K){return this.values.has(K)}getValue(K,ne){if(this.props.values&&this.props.values[K])return this.props.values[K];let ae=this.values.get(K);return void 0===ae&&void 0!==ne&&(ae=motionValue(null===ne?void 0:ne,{owner:this}),this.addValue(K,ae)),ae}readValue(K,ne){let ae=void 0===this.latestValues[K]&&this.current?this.getBaseTargetFromProps(this.props,K)??this.readValueFromInstance(this.current,K,this.options):this.latestValues[K];return null!=ae&&("string"==typeof ae&&(isNumericalString(ae)||isZeroValueString(ae))?ae=parseFloat(ae):!(K=>Au.find(testValueType(K)))(ae)&&lu.test(ne)&&(ae=animatable_none_getAnimatableNone(K,ne)),this.setBaseTarget(K,isMotionValue(ae)?ae.get():ae)),isMotionValue(ae)?ae.get():ae}setBaseTarget(K,ne){this.baseTarget[K]=ne}getBaseTarget(K){const{initial:ne}=this.props;let ae;if("string"==typeof ne||"object"==typeof ne){const oe=resolveVariantFromProps(this.props,ne,this.presenceContext?.custom);oe&&(ae=oe[K])}if(ne&&void 0!==ae)return ae;const oe=this.getBaseTargetFromProps(this.props,K);return void 0===oe||isMotionValue(oe)?void 0!==this.initialValues[K]&&void 0===ae?void 0:this.baseTarget[K]:oe}on(K,ne){return this.events[K]||(this.events[K]=new SubscriptionManager),this.events[K].add(ne)}notify(K,...ne){this.events[K]&&this.events[K].notify(...ne)}scheduleRenderMicrotask(){Du.render(this.render)}}class DOMVisualElement extends VisualElement{constructor(){super(...arguments),this.KeyframeResolver=DOMKeyframesResolver}sortInstanceNodePosition(K,ne){return 2&K.compareDocumentPosition(ne)?1:-1}getBaseTargetFromProps(K,ne){return K.style?K.style[ne]:void 0}removeValueFromRenderState(K,{vars:ne,style:ae}){delete ne[K],delete ae[K]}handleChildMotionValue(){this.childSubscription&&(this.childSubscription(),delete this.childSubscription);const{children:K}=this.props;isMotionValue(K)&&(this.childSubscription=K.on("change",K=>{this.current&&(this.current.textContent=`${K}`)}))}}const getValueAsType=(K,ne)=>ne&&"number"==typeof K?ne.transform(K):K,Iu={x:"translateX",y:"translateY",z:"translateZ",transformPerspective:"perspective"},Mu=bs.length;function buildHTMLStyles(K,ne,ae){const{style:oe,vars:ie,transformOrigin:se}=K;let ue=!1,ce=!1;for(const K in ne){const ae=ne[K];if(ys.has(K))ue=!0;else if(Ds(K))ie[K]=ae;else{const ne=getValueAsType(ae,mu[K]);K.startsWith("origin")?(ce=!0,se[K]=ne):oe[K]=ne}}if(ne.transform||(ue||ae?oe.transform=function buildTransform(K,ne,ae){let oe="",ie=!0;for(let se=0;se<Mu;se++){const ue=bs[se],ce=K[ue];if(void 0===ce)continue;let de=!0;if(de="number"==typeof ce?ce===(ue.startsWith("scale")?1:0):0===parseFloat(ce),!de||ae){const K=getValueAsType(ce,mu[ue]);de||(ie=!1,oe+=`${Iu[ue]||ue}(${K}) `),ae&&(ne[ue]=K)}}return oe=oe.trim(),ae?oe=ae(ne,ie?"":oe):ie&&(oe="none"),oe}(ne,K.transform,ae):oe.transform&&(oe.transform="none")),ce){const{originX:K="50%",originY:ne="50%",originZ:ae=0}=se;oe.transformOrigin=`${K} ${ne} ${ae}`}}function renderHTML(K,{style:ne,vars:ae},oe,ie){const se=K.style;let ue;for(ue in ne)se[ue]=ne[ue];for(ue in ie?.applyProjectionStyles(se,oe),ae)se.setProperty(ue,ae[ue])}const Pu={};function isForcedMotionValue(K,{layout:ne,layoutId:ae}){return ys.has(K)||K.startsWith("origin")||(ne||void 0!==ae)&&(!!Pu[K]||"opacity"===K)}function scrapeMotionValuesFromProps(K,ne,ae){const{style:oe}=K,ie={};for(const se in oe)(isMotionValue(oe[se])||ne.style&&isMotionValue(ne.style[se])||isForcedMotionValue(se,K)||void 0!==ae?.getValue(se)?.liveStyle)&&(ie[se]=oe[se]);return ie}class HTMLVisualElement extends DOMVisualElement{constructor(){super(...arguments),this.type="html",this.renderInstance=renderHTML}readValueFromInstance(K,ne){if(ys.has(ne))return this.projection?.isProjecting?defaultTransformValue(ne):((K,ne)=>{const{transform:ae="none"}=getComputedStyle(K);return parseValueFromTransform(ae,ne)})(K,ne);{const ae=function HTMLVisualElement_getComputedStyle(K){return window.getComputedStyle(K)}(K),oe=(Ds(ne)?ae.getPropertyValue(ne):ae[ne])||0;return"string"==typeof oe?oe.trim():oe}}measureInstanceViewportBox(K,{transformPagePoint:ne}){return measureViewportBox(K,ne)}build(K,ne,ae){buildHTMLStyles(K,ne,ae.transformTemplate)}scrapeMotionValuesFromProps(K,ne,ae){return scrapeMotionValuesFromProps(K,ne,ae)}}const camelToDash=K=>K.replace(/([a-z])([A-Z])/gu,"$1-$2").toLowerCase(),Ru={offset:"stroke-dashoffset",array:"stroke-dasharray"},Bu={offset:"strokeDashoffset",array:"strokeDasharray"};function buildSVGAttrs(K,{attrX:ne,attrY:ae,attrScale:oe,pathLength:ie,pathSpacing:se=1,pathOffset:ue=0,...ce},de,pe,fe){if(buildHTMLStyles(K,ce,pe),de)return void(K.style.viewBox&&(K.attrs.viewBox=K.style.viewBox));K.attrs=K.style,K.style={};const{attrs:he,style:me}=K;he.transform&&(me.transform=he.transform,delete he.transform),(me.transform||he.transformOrigin)&&(me.transformOrigin=he.transformOrigin??"50% 50%",delete he.transformOrigin),me.transform&&(me.transformBox=fe?.transformBox??"fill-box",delete he.transformBox),void 0!==ne&&(he.x=ne),void 0!==ae&&(he.y=ae),void 0!==oe&&(he.scale=oe),void 0!==ie&&function buildSVGPath(K,ne,ae=1,oe=0,ie=!0){K.pathLength=1;const se=ie?Ru:Bu;K[se.offset]=Ms.transform(-oe);const ue=Ms.transform(ne),ce=Ms.transform(ae);K[se.array]=`${ue} ${ce}`}(he,ie,se,ue,!1)}const Lu=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"]),isSVGTag=K=>"string"==typeof K&&"svg"===K.toLowerCase();function scrape_motion_values_scrapeMotionValuesFromProps(K,ne,ae){const oe=scrapeMotionValuesFromProps(K,ne,ae);for(const ae in K)if(isMotionValue(K[ae])||isMotionValue(ne[ae])){oe[-1!==bs.indexOf(ae)?"attr"+ae.charAt(0).toUpperCase()+ae.substring(1):ae]=K[ae]}return oe}class SVGVisualElement extends DOMVisualElement{constructor(){super(...arguments),this.type="svg",this.isSVGTag=!1,this.measureInstanceViewportBox=createBox}getBaseTargetFromProps(K,ne){return K[ne]}readValueFromInstance(K,ne){if(ys.has(ne)){const K=getDefaultValueType(ne);return K&&K.default||0}return ne=Lu.has(ne)?ne:camelToDash(ne),K.getAttribute(ne)}scrapeMotionValuesFromProps(K,ne,ae){return scrape_motion_values_scrapeMotionValuesFromProps(K,ne,ae)}build(K,ne,ae){buildSVGAttrs(K,ne,this.isSVGTag,ae.transformTemplate,ae.style)}renderInstance(K,ne,ae,oe){!function renderSVG(K,ne,ae,oe){renderHTML(K,ne,void 0,oe);for(const ae in ne.attrs)K.setAttribute(Lu.has(ae)?ae:camelToDash(ae),ne.attrs[ae])}(K,ne,0,oe)}mount(K){this.isSVGTag=isSVGTag(K.tagName),super.mount(K)}}const Nu=["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 isSVGComponent(K){return"string"==typeof K&&!K.includes("-")&&!!(Nu.indexOf(K)>-1||/[A-Z]/u.test(K))}const createDomVisualElement=(K,ne)=>isSVGComponent(K)?new SVGVisualElement(ne):new HTMLVisualElement(ne,{allowProjection:K!==se.Fragment}),ju=(0,se.createContext)({strict:!1}),zu=(0,se.createContext)({});function useCreateMotionContext(K){const{initial:ne,animate:ae}=function getCurrentTreeVariants(K,ne){if(isControllingVariants(K)){const{initial:ne,animate:ae}=K;return{initial:!1===ne||isVariantLabel(ne)?ne:void 0,animate:isVariantLabel(ae)?ae:void 0}}return!1!==K.inherit?ne:{}}(K,(0,se.useContext)(zu));return(0,se.useMemo)(()=>({initial:ne,animate:ae}),[variantLabelsAsDependency(ne),variantLabelsAsDependency(ae)])}function variantLabelsAsDependency(K){return Array.isArray(K)?K.join(" "):K}const createHtmlRenderState=()=>({style:{},transform:{},transformOrigin:{},vars:{}});function copyRawValuesOnly(K,ne,ae){for(const oe in ne)isMotionValue(ne[oe])||isForcedMotionValue(oe,ae)||(K[oe]=ne[oe])}function useStyle(K,ne){const ae={};return copyRawValuesOnly(ae,K.style||{},K),Object.assign(ae,function useInitialMotionValues({transformTemplate:K},ne){return(0,se.useMemo)(()=>{const ae={style:{},transform:{},transformOrigin:{},vars:{}};return buildHTMLStyles(ae,ne,K),Object.assign({},ae.vars,ae.style)},[ne])}(K,ne)),ae}function useHTMLProps(K,ne){const ae={},oe=useStyle(K,ne);return K.drag&&!1!==K.dragListener&&(ae.draggable=!1,oe.userSelect=oe.WebkitUserSelect=oe.WebkitTouchCallout="none",oe.touchAction=!0===K.drag?"none":"pan-"+("x"===K.drag?"y":"x")),void 0===K.tabIndex&&(K.onTap||K.onTapStart||K.whileTap)&&(ae.tabIndex=0),ae.style=oe,ae}const createSvgRenderState=()=>({style:{},transform:{},transformOrigin:{},vars:{},attrs:{}});function useSVGProps(K,ne,ae,oe){const ie=(0,se.useMemo)(()=>{const ae={style:{},transform:{},transformOrigin:{},vars:{},attrs:{}};return buildSVGAttrs(ae,ne,isSVGTag(oe),K.transformTemplate,K.style),{...ae.attrs,style:{...ae.style}}},[ne]);if(K.style){const ne={};copyRawValuesOnly(ne,K.style,K),ie.style={...ne,...ie.style}}return ie}const Uu=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 isValidMotionProp(K){return K.startsWith("while")||K.startsWith("drag")&&"draggable"!==K||K.startsWith("layout")||K.startsWith("onTap")||K.startsWith("onPan")||K.startsWith("onLayout")||Uu.has(K)}let shouldForward=K=>!isValidMotionProp(K);try{!function loadExternalIsValidProp(K){"function"==typeof K&&(shouldForward=ne=>ne.startsWith("on")?!isValidMotionProp(ne):K(ne))}(require("@emotion/is-prop-valid").default)}catch{}function useRender(K,ne,ae,{latestValues:oe},ie,ue=!1){const ce=(isSVGComponent(K)?useSVGProps:useHTMLProps)(ne,oe,ie,K),de=function filterProps(K,ne,ae){const oe={};for(const ie in K)"values"===ie&&"object"==typeof K.values||(shouldForward(ie)||!0===ae&&isValidMotionProp(ie)||!ne&&!isValidMotionProp(ie)||K.draggable&&ie.startsWith("onDrag"))&&(oe[ie]=K[ie]);return oe}(ne,"string"==typeof K,ue),pe=K!==se.Fragment?{...de,...ce,ref:ae}:{},{children:fe}=ne,he=(0,se.useMemo)(()=>isMotionValue(fe)?fe.get():fe,[fe]);return(0,se.createElement)(K,{...pe,children:he})}function resolveMotionValue(K){return isMotionValue(K)?K.get():K}function makeLatestValues(K,ne,ae,oe){const ie={},se=oe(K,{});for(const K in se)ie[K]=resolveMotionValue(se[K]);let{initial:ue,animate:ce}=K;const de=isControllingVariants(K),pe=isVariantNode(K);ne&&pe&&!de&&!1!==K.inherit&&(void 0===ue&&(ue=ne.initial),void 0===ce&&(ce=ne.animate));let fe=!!ae&&!1===ae.initial;fe=fe||!1===ue;const he=fe?ce:ue;if(he&&"boolean"!=typeof he&&!isAnimationControls(he)){const ne=Array.isArray(he)?he:[he];for(let ae=0;ae<ne.length;ae++){const oe=resolveVariantFromProps(K,ne[ae]);if(oe){const{transitionEnd:K,transition:ne,...ae}=oe;for(const K in ae){let ne=ae[K];if(Array.isArray(ne)){ne=ne[fe?ne.length-1:0]}null!==ne&&(ie[K]=ne)}for(const ne in K)ie[ne]=K[ne]}}}return ie}const makeUseVisualState=K=>(ne,ae)=>{const oe=(0,se.useContext)(zu),ie=(0,se.useContext)(gs),make=()=>function makeState({scrapeMotionValuesFromProps:K,createRenderState:ne},ae,oe,ie){return{latestValues:makeLatestValues(ae,oe,ie,K),renderState:ne()}}(K,ne,oe,ie);return ae?make():useConstant(make)},Hu=makeUseVisualState({scrapeMotionValuesFromProps,createRenderState:createHtmlRenderState}),Vu=makeUseVisualState({scrapeMotionValuesFromProps:scrape_motion_values_scrapeMotionValuesFromProps,createRenderState:createSvgRenderState});const $u=Symbol.for("motionComponentSymbol");function isRefObject(K){return K&&"object"==typeof K&&Object.prototype.hasOwnProperty.call(K,"current")}function useMotionRef(K,ne,ae){return(0,se.useCallback)(oe=>{oe&&K.onMount&&K.onMount(oe),ne&&(oe?ne.mount(oe):ne.unmount()),ae&&("function"==typeof ae?ae(oe):isRefObject(ae)&&(ae.current=oe))},[ne])}const qu="data-"+camelToDash("framerAppearId"),Wu=(0,se.createContext)({});function useVisualElement(K,ne,ae,oe,ie){const{visualElement:ue}=(0,se.useContext)(zu),ce=(0,se.useContext)(ju),de=(0,se.useContext)(gs),pe=(0,se.useContext)(vs).reducedMotion,fe=(0,se.useRef)(null);oe=oe||ce.renderer,!fe.current&&oe&&(fe.current=oe(K,{visualState:ne,parent:ue,props:ae,presenceContext:de,blockInitialAnimation:!!de&&!1===de.initial,reducedMotionConfig:pe}));const he=fe.current,me=(0,se.useContext)(Wu);!he||he.projection||!ie||"html"!==he.type&&"svg"!==he.type||function createProjectionNode(K,ne,ae,oe){const{layoutId:ie,layout:se,drag:ue,dragConstraints:ce,layoutScroll:de,layoutRoot:pe,layoutCrossfade:fe}=ne;K.projection=new ae(K.latestValues,ne["data-framer-portal-id"]?void 0:getClosestProjectingNode(K.parent)),K.projection.setOptions({layoutId:ie,layout:se,alwaysMeasureLayout:Boolean(ue)||ce&&isRefObject(ce),visualElement:K,animationType:"string"==typeof se?se:"both",initialPromotionConfig:oe,crossfade:fe,layoutScroll:de,layoutRoot:pe})}(fe.current,ae,ie,me);const ge=(0,se.useRef)(!1);(0,se.useInsertionEffect)(()=>{he&&ge.current&&he.update(ae,de)});const ve=ae[qu],ye=(0,se.useRef)(Boolean(ve)&&!window.MotionHandoffIsComplete?.(ve)&&window.MotionHasOptimisedAnimation?.(ve));return ms(()=>{he&&(ge.current=!0,window.MotionIsMounted=!0,he.updateFeatures(),he.scheduleRenderMicrotask(),ye.current&&he.animationState&&he.animationState.animateChanges())}),(0,se.useEffect)(()=>{he&&(!ye.current&&he.animationState&&he.animationState.animateChanges(),ye.current&&(queueMicrotask(()=>{window.MotionHandoffMarkAsComplete?.(ve)}),ye.current=!1),he.enteringChildren=void 0)}),he}function getClosestProjectingNode(K){if(K)return!1!==K.options.allowProjection?K.projection:getClosestProjectingNode(K.parent)}function createMotionComponent(K,{forwardMotionProps:ne=!1}={},ae,oe){ae&&function loadFeatures(K){for(const ne in K)ku[ne]={...ku[ne],...K[ne]}}(ae);const ie=isSVGComponent(K)?Vu:Hu;function MotionDOMComponent(ae,ue){let ce;const de={...(0,se.useContext)(vs),...ae,layoutId:useLayoutId(ae)},{isStatic:pe}=de,fe=useCreateMotionContext(ae),he=ie(ae,pe);if(!pe&&hs){!function useStrictMode(K,ne){(0,se.useContext)(ju).strict;0}();const ne=function getProjectionFunctionality(K){const{drag:ne,layout:ae}=ku;if(!ne&&!ae)return{};const oe={...ne,...ae};return{MeasureLayout:ne?.isEnabled(K)||ae?.isEnabled(K)?oe.MeasureLayout:void 0,ProjectionNode:oe.ProjectionNode}}(de);ce=ne.MeasureLayout,fe.visualElement=useVisualElement(K,he,de,oe,ne.ProjectionNode)}return(0,ps.jsxs)(zu.Provider,{value:fe,children:[ce&&fe.visualElement?(0,ps.jsx)(ce,{visualElement:fe.visualElement,...de}):null,useRender(K,ae,useMotionRef(he,fe.visualElement,ue),he,pe,ne)]})}MotionDOMComponent.displayName=`motion.${"string"==typeof K?K:`create(${K.displayName??K.name??""})`}`;const ue=(0,se.forwardRef)(MotionDOMComponent);return ue[$u]=K,ue}function useLayoutId({layoutId:K}){const ne=(0,se.useContext)(fs).id;return ne&&void 0!==K?ne+"-"+K:K}function createMotionProxy(K,ne){if("undefined"==typeof Proxy)return createMotionComponent;const ae=new Map,factory=(ae,oe)=>createMotionComponent(ae,oe,K,ne);return new Proxy((K,ne)=>factory(K,ne),{get:(oe,ie)=>"create"===ie?factory:(ae.has(ie)||ae.set(ie,createMotionComponent(ie,void 0,K,ne)),ae.get(ie))})}function resolveVariant(K,ne,ae){const oe=K.getProps();return resolveVariantFromProps(oe,ne,void 0!==ae?ae:oe.custom,K)}function getValueTransition(K,ne){return K?.[ne]??K?.default??K}const isKeyframesTarget=K=>Array.isArray(K);function setMotionValue(K,ne,ae){K.hasValue(ne)?K.getValue(ne).set(ae):K.addValue(ne,motionValue(ae))}function resolveFinalValueInKeyframes(K){return isKeyframesTarget(K)?K[K.length-1]||0:K}function addValueToWillChange(K,ne){const ae=K.getValue("willChange");if(function isWillChangeMotionValue(K){return Boolean(isMotionValue(K)&&K.add)}(ae))return ae.add(ne);if(!ae&&Hs.WillChange){const ae=new Hs.WillChange("auto");K.addValue("willChange",ae),ae.add(ne)}}function getOptimisedAppearId(K){return K.props[qu]}function makeAnimationInstant(K){K.duration=0,K.type}const combineFunctions=(K,ne)=>ae=>ne(K(ae)),pipe_pipe=(...K)=>K.reduce(combineFunctions),time_conversion_secondsToMilliseconds=K=>1e3*K,millisecondsToSeconds=K=>K/1e3,Gu={layout:0,mainThread:0,waapi:0};function hueToRgb(K,ne,ae){return ae<0&&(ae+=1),ae>1&&(ae-=1),ae<1/6?K+6*(ne-K)*ae:ae<.5?ne:ae<2/3?K+(ne-K)*(2/3-ae)*6:K}function mixImmediate(K,ne){return ae=>ae>0?ne:K}const mixLinearColor=(K,ne,ae)=>{const oe=K*K,ie=ae*(ne*ne-oe)+oe;return ie<0?0:Math.sqrt(ie)},Ku=[ru,nu,au];function asRGBA(K){const ne=(K=>Ku.find(ne=>ne.test(K)))(K);if(Boolean(ne),!Boolean(ne))return!1;let ae=ne.parse(K);return ne===au&&(ae=function hslaToRgba({hue:K,saturation:ne,lightness:ae,alpha:oe}){K/=360,ae/=100;let ie=0,se=0,ue=0;if(ne/=100){const oe=ae<.5?ae*(1+ne):ae+ne-ae*ne,ce=2*ae-oe;ie=hueToRgb(ce,oe,K+1/3),se=hueToRgb(ce,oe,K),ue=hueToRgb(ce,oe,K-1/3)}else ie=se=ue=ae;return{red:Math.round(255*ie),green:Math.round(255*se),blue:Math.round(255*ue),alpha:oe}}(ae)),ae}const mixColor=(K,ne)=>{const ae=asRGBA(K),oe=asRGBA(ne);if(!ae||!oe)return mixImmediate(K,ne);const ie={...ae};return K=>(ie.red=mixLinearColor(ae.red,oe.red,K),ie.green=mixLinearColor(ae.green,oe.green,K),ie.blue=mixLinearColor(ae.blue,oe.blue,K),ie.alpha=mixNumber(ae.alpha,oe.alpha,K),nu.transform(ie))},Zu=new Set(["none","hidden"]);function complex_mixNumber(K,ne){return ae=>mixNumber(K,ne,ae)}function getMixer(K){return"number"==typeof K?complex_mixNumber:"string"==typeof K?isCSSVariableToken(K)?mixImmediate:ou.test(K)?mixColor:mixComplex:Array.isArray(K)?mixArray:"object"==typeof K?ou.test(K)?mixColor:mixObject:mixImmediate}function mixArray(K,ne){const ae=[...K],oe=ae.length,ie=K.map((K,ae)=>getMixer(K)(K,ne[ae]));return K=>{for(let ne=0;ne<oe;ne++)ae[ne]=ie[ne](K);return ae}}function mixObject(K,ne){const ae={...K,...ne},oe={};for(const ie in ae)void 0!==K[ie]&&void 0!==ne[ie]&&(oe[ie]=getMixer(K[ie])(K[ie],ne[ie]));return K=>{for(const ne in oe)ae[ne]=oe[ne](K);return ae}}const mixComplex=(K,ne)=>{const ae=lu.createTransformer(ne),oe=analyseComplexValue(K),ie=analyseComplexValue(ne);return oe.indexes.var.length===ie.indexes.var.length&&oe.indexes.color.length===ie.indexes.color.length&&oe.indexes.number.length>=ie.indexes.number.length?Zu.has(K)&&!ie.values.length||Zu.has(ne)&&!oe.values.length?function mixVisibility(K,ne){return Zu.has(K)?ae=>ae<=0?K:ne:ae=>ae>=1?ne:K}(K,ne):pipe_pipe(mixArray(function matchOrder(K,ne){const ae=[],oe={color:0,var:0,number:0};for(let ie=0;ie<ne.values.length;ie++){const se=ne.types[ie],ue=K.indexes[se][oe[se]],ce=K.values[ue]??0;ae[ie]=ce,oe[se]++}return ae}(oe,ie),ie.values),ae):mixImmediate(K,ne)};function mix(K,ne,ae){if("number"==typeof K&&"number"==typeof ne&&"number"==typeof ae)return mixNumber(K,ne,ae);return getMixer(K)(K,ne)}const frameloopDriver=K=>{const passTimestamp=({timestamp:ne})=>K(ne);return{start:(K=!0)=>qs.update(passTimestamp,K),stop:()=>Ws(passTimestamp),now:()=>Gs.isProcessing?Gs.timestamp:yu.now()}},generateLinearEasing=(K,ne,ae=10)=>{let oe="";const ie=Math.max(Math.round(ne/ae),2);for(let ne=0;ne<ie;ne++)oe+=Math.round(1e4*K(ne/(ie-1)))/1e4+", ";return`linear(${oe.substring(0,oe.length-2)})`},Xu=2e4;function calcGeneratorDuration(K){let ne=0;let ae=K.next(ne);for(;!ae.done&&ne<Xu;)ne+=50,ae=K.next(ne);return ne>=Xu?1/0:ne}function createGeneratorEasing(K,ne=100,ae){const oe=ae({...K,keyframes:[0,ne]}),ie=Math.min(calcGeneratorDuration(oe),Xu);return{type:"keyframes",ease:K=>oe.next(ie*K).value/ne,duration:millisecondsToSeconds(ie)}}function calcGeneratorVelocity(K,ne,ae){const oe=Math.max(ne-5,0);return velocityPerSecond(ae-K(oe),ne-oe)}const Qu=100,Yu=10,Ju=1,ec=0,tc=800,nc=.3,rc=.3,ac={granular:.01,default:2},oc={granular:.005,default:.5},ic=.01,sc=10,uc=.05,cc=1,lc=.001;function findSpring({duration:K=tc,bounce:ne=nc,velocity:ae=ec,mass:oe=Ju}){let ie,se;time_conversion_secondsToMilliseconds(sc);let ue=1-ne;ue=clamp_clamp(uc,cc,ue),K=clamp_clamp(ic,sc,millisecondsToSeconds(K)),ue<1?(ie=ne=>{const oe=ne*ue,ie=oe*K,se=oe-ae,ce=calcAngularFreq(ne,ue),de=Math.exp(-ie);return lc-se/ce*de},se=ne=>{const oe=ne*ue*K,se=oe*ae+ae,ce=Math.pow(ue,2)*Math.pow(ne,2)*K,de=Math.exp(-oe),pe=calcAngularFreq(Math.pow(ne,2),ue);return(-ie(ne)+lc>0?-1:1)*((se-ce)*de)/pe}):(ie=ne=>Math.exp(-ne*K)*((ne-ae)*K+1)-.001,se=ne=>Math.exp(-ne*K)*(K*K*(ae-ne)));const ce=function approximateRoot(K,ne,ae){let oe=ae;for(let ae=1;ae<dc;ae++)oe-=K(oe)/ne(oe);return oe}(ie,se,5/K);if(K=time_conversion_secondsToMilliseconds(K),isNaN(ce))return{stiffness:Qu,damping:Yu,duration:K};{const ne=Math.pow(ce,2)*oe;return{stiffness:ne,damping:2*ue*Math.sqrt(oe*ne),duration:K}}}const dc=12;function calcAngularFreq(K,ne){return K*Math.sqrt(1-ne*ne)}const pc=["duration","bounce"],fc=["stiffness","damping","mass"];function isSpringType(K,ne){return ne.some(ne=>void 0!==K[ne])}function spring(K=rc,ne=nc){const ae="object"!=typeof K?{visualDuration:K,keyframes:[0,1],bounce:ne}:K;let{restSpeed:oe,restDelta:ie}=ae;const se=ae.keyframes[0],ue=ae.keyframes[ae.keyframes.length-1],ce={done:!1,value:se},{stiffness:de,damping:pe,mass:fe,duration:he,velocity:me,isResolvedFromDuration:ge}=function getSpringOptions(K){let ne={velocity:ec,stiffness:Qu,damping:Yu,mass:Ju,isResolvedFromDuration:!1,...K};if(!isSpringType(K,fc)&&isSpringType(K,pc))if(K.visualDuration){const ae=K.visualDuration,oe=2*Math.PI/(1.2*ae),ie=oe*oe,se=2*clamp_clamp(.05,1,1-(K.bounce||0))*Math.sqrt(ie);ne={...ne,mass:Ju,stiffness:ie,damping:se}}else{const ae=findSpring(K);ne={...ne,...ae,mass:Ju},ne.isResolvedFromDuration=!0}return ne}({...ae,velocity:-millisecondsToSeconds(ae.velocity||0)}),ve=me||0,ye=pe/(2*Math.sqrt(de*fe)),_e=ue-se,Ae=millisecondsToSeconds(Math.sqrt(de/fe)),De=Math.abs(_e)<5;let we;if(oe||(oe=De?ac.granular:ac.default),ie||(ie=De?oc.granular:oc.default),ye<1){const K=calcAngularFreq(Ae,ye);we=ne=>{const ae=Math.exp(-ye*Ae*ne);return ue-ae*((ve+ye*Ae*_e)/K*Math.sin(K*ne)+_e*Math.cos(K*ne))}}else if(1===ye)we=K=>ue-Math.exp(-Ae*K)*(_e+(ve+Ae*_e)*K);else{const K=Ae*Math.sqrt(ye*ye-1);we=ne=>{const ae=Math.exp(-ye*Ae*ne),oe=Math.min(K*ne,300);return ue-ae*((ve+ye*Ae*_e)*Math.sinh(oe)+K*_e*Math.cosh(oe))/K}}const Ee={calculatedDuration:ge&&he||null,next:K=>{const ne=we(K);if(ge)ce.done=K>=he;else{let ae=0===K?ve:0;ye<1&&(ae=0===K?time_conversion_secondsToMilliseconds(ve):calcGeneratorVelocity(we,K,ne));const se=Math.abs(ae)<=oe,de=Math.abs(ue-ne)<=ie;ce.done=se&&de}return ce.value=ce.done?ue:ne,ce},toString:()=>{const K=Math.min(calcGeneratorDuration(Ee),Xu),ne=generateLinearEasing(ne=>Ee.next(K*ne).value,K,30);return K+"ms "+ne},toTransition:()=>{}};return Ee}function inertia({keyframes:K,velocity:ne=0,power:ae=.8,timeConstant:oe=325,bounceDamping:ie=10,bounceStiffness:se=500,modifyTarget:ue,min:ce,max:de,restDelta:pe=.5,restSpeed:fe}){const he=K[0],me={done:!1,value:he},nearestBoundary=K=>void 0===ce?de:void 0===de||Math.abs(ce-K)<Math.abs(de-K)?ce:de;let ge=ae*ne;const ve=he+ge,ye=void 0===ue?ve:ue(ve);ye!==ve&&(ge=ye-he);const calcDelta=K=>-ge*Math.exp(-K/oe),calcLatest=K=>ye+calcDelta(K),applyFriction=K=>{const ne=calcDelta(K),ae=calcLatest(K);me.done=Math.abs(ne)<=pe,me.value=me.done?ye:ae};let _e,Ae;const checkCatchBoundary=K=>{(K=>void 0!==ce&&K<ce||void 0!==de&&K>de)(me.value)&&(_e=K,Ae=spring({keyframes:[me.value,nearestBoundary(me.value)],velocity:calcGeneratorVelocity(calcLatest,K,me.value),damping:ie,stiffness:se,restDelta:pe,restSpeed:fe}))};return checkCatchBoundary(0),{calculatedDuration:null,next:K=>{let ne=!1;return Ae||void 0!==_e||(ne=!0,applyFriction(K),checkCatchBoundary(K)),void 0!==_e&&K>=_e?Ae.next(K-_e):(!ne&&applyFriction(K),me)}}}spring.applyToOptions=K=>{const ne=createGeneratorEasing(K,100,spring);return K.ease=ne.ease,K.duration=time_conversion_secondsToMilliseconds(ne.duration),K.type="keyframes",K};const calcBezier=(K,ne,ae)=>(((1-3*ae+3*ne)*K+(3*ae-6*ne))*K+3*ne)*K;function cubicBezier(K,ne,ae,oe){if(K===ne&&ae===oe)return es_noop_noop;const getTForX=ne=>function binarySubdivide(K,ne,ae,oe,ie){let se,ue,ce=0;do{ue=ne+(ae-ne)/2,se=calcBezier(ue,oe,ie)-K,se>0?ae=ue:ne=ue}while(Math.abs(se)>1e-7&&++ce<12);return ue}(ne,0,1,K,ae);return K=>0===K||1===K?K:calcBezier(getTForX(K),ne,oe)}const hc=cubicBezier(.42,0,1,1),mc=cubicBezier(0,0,.58,1),gc=cubicBezier(.42,0,.58,1),isEasingArray=K=>Array.isArray(K)&&"number"!=typeof K[0],mirrorEasing=K=>ne=>ne<=.5?K(2*ne)/2:(2-K(2*(1-ne)))/2,reverseEasing=K=>ne=>1-K(1-ne),vc=cubicBezier(.33,1.53,.69,.99),bc=reverseEasing(vc),yc=mirrorEasing(bc),anticipate=K=>(K*=2)<1?.5*bc(K):.5*(2-Math.pow(2,-10*(K-1))),circIn=K=>1-Math.sin(Math.acos(K)),_c=reverseEasing(circIn),Ac=mirrorEasing(circIn),isBezierDefinition=K=>Array.isArray(K)&&"number"==typeof K[0],Dc={linear:es_noop_noop,easeIn:hc,easeInOut:gc,easeOut:mc,circIn,circInOut:Ac,circOut:_c,backIn:bc,backInOut:yc,backOut:vc,anticipate},easingDefinitionToFunction=K=>{if(isBezierDefinition(K)){K.length;const[ne,ae,oe,ie]=K;return cubicBezier(ne,ae,oe,ie)}return"string"==typeof K?Dc[K]:K},progress=(K,ne,ae)=>{const oe=ne-K;return 0===oe?1:(ae-K)/oe};function interpolate(K,ne,{clamp:ae=!0,ease:oe,mixer:ie}={}){const se=K.length;if(ne.length,1===se)return()=>ne[0];if(2===se&&ne[0]===ne[1])return()=>ne[1];const ue=K[0]===K[1];K[0]>K[se-1]&&(K=[...K].reverse(),ne=[...ne].reverse());const ce=function createMixers(K,ne,ae){const oe=[],ie=ae||Hs.mix||mix,se=K.length-1;for(let ae=0;ae<se;ae++){let se=ie(K[ae],K[ae+1]);if(ne){const K=Array.isArray(ne)?ne[ae]||es_noop_noop:ne;se=pipe_pipe(K,se)}oe.push(se)}return oe}(ne,oe,ie),de=ce.length,interpolator=ae=>{if(ue&&ae<K[0])return ne[0];let oe=0;if(de>1)for(;oe<K.length-2&&!(ae<K[oe+1]);oe++);const ie=progress(K[oe],K[oe+1],ae);return ce[oe](ie)};return ae?ne=>interpolator(clamp_clamp(K[0],K[se-1],ne)):interpolator}function fillOffset(K,ne){const ae=K[K.length-1];for(let oe=1;oe<=ne;oe++){const ie=progress(0,ne,oe);K.push(mixNumber(ae,1,ie))}}function defaultOffset(K){const ne=[0];return fillOffset(ne,K.length-1),ne}function keyframes({duration:K=300,keyframes:ne,times:ae,ease:oe="easeInOut"}){const ie=isEasingArray(oe)?oe.map(easingDefinitionToFunction):easingDefinitionToFunction(oe),se={done:!1,value:ne[0]},ue=function convertOffsetToTimes(K,ne){return K.map(K=>K*ne)}(ae&&ae.length===ne.length?ae:defaultOffset(ne),K),ce=interpolate(ue,ne,{ease:Array.isArray(ie)?ie:(de=ne,pe=ie,de.map(()=>pe||gc).splice(0,de.length-1))});var de,pe;return{calculatedDuration:K,next:ne=>(se.value=ce(ne),se.done=ne>=K,se)}}const isNotNull=K=>null!==K;function getFinalKeyframe(K,{repeat:ne,repeatType:ae="loop"},oe,ie=1){const se=K.filter(isNotNull),ue=ie<0||ne&&"loop"!==ae&&ne%2==1?0:se.length-1;return ue&&void 0!==oe?oe:se[ue]}const wc={decay:inertia,inertia,tween:keyframes,keyframes,spring};function replaceTransitionType(K){"string"==typeof K.type&&(K.type=wc[K.type])}class WithPromise{constructor(){this.updateFinished()}get finished(){return this._finished}updateFinished(){this._finished=new Promise(K=>{this.resolve=K})}notifyFinished(){this.resolve()}then(K,ne){return this.finished.then(K,ne)}}const percentToProgress=K=>K/100;class JSAnimation extends WithPromise{constructor(K){super(),this.state="idle",this.startTime=null,this.isStopped=!1,this.currentTime=0,this.holdTime=null,this.playbackSpeed=1,this.stop=()=>{const{motionValue:K}=this.options;K&&K.updatedAt!==yu.now()&&this.tick(yu.now()),this.isStopped=!0,"idle"!==this.state&&(this.teardown(),this.options.onStop?.())},Gu.mainThread++,this.options=K,this.initAnimation(),this.play(),!1===K.autoplay&&this.pause()}initAnimation(){const{options:K}=this;replaceTransitionType(K);const{type:ne=keyframes,repeat:ae=0,repeatDelay:oe=0,repeatType:ie,velocity:se=0}=K;let{keyframes:ue}=K;const ce=ne||keyframes;ce!==keyframes&&"number"!=typeof ue[0]&&(this.mixKeyframes=pipe_pipe(percentToProgress,mix(ue[0],ue[1])),ue=[0,100]);const de=ce({...K,keyframes:ue});"mirror"===ie&&(this.mirroredGenerator=ce({...K,keyframes:[...ue].reverse(),velocity:-se})),null===de.calculatedDuration&&(de.calculatedDuration=calcGeneratorDuration(de));const{calculatedDuration:pe}=de;this.calculatedDuration=pe,this.resolvedDuration=pe+oe,this.totalDuration=this.resolvedDuration*(ae+1)-oe,this.generator=de}updateTime(K){const ne=Math.round(K-this.startTime)*this.playbackSpeed;null!==this.holdTime?this.currentTime=this.holdTime:this.currentTime=ne}tick(K,ne=!1){const{generator:ae,totalDuration:oe,mixKeyframes:ie,mirroredGenerator:se,resolvedDuration:ue,calculatedDuration:ce}=this;if(null===this.startTime)return ae.next(0);const{delay:de=0,keyframes:pe,repeat:fe,repeatType:he,repeatDelay:me,type:ge,onUpdate:ve,finalKeyframe:ye}=this.options;this.speed>0?this.startTime=Math.min(this.startTime,K):this.speed<0&&(this.startTime=Math.min(K-oe/this.speed,this.startTime)),ne?this.currentTime=K:this.updateTime(K);const _e=this.currentTime-de*(this.playbackSpeed>=0?1:-1),Ae=this.playbackSpeed>=0?_e<0:_e>oe;this.currentTime=Math.max(_e,0),"finished"===this.state&&null===this.holdTime&&(this.currentTime=oe);let De=this.currentTime,we=ae;if(fe){const K=Math.min(this.currentTime,oe)/ue;let ne=Math.floor(K),ae=K%1;!ae&&K>=1&&(ae=1),1===ae&&ne--,ne=Math.min(ne,fe+1);Boolean(ne%2)&&("reverse"===he?(ae=1-ae,me&&(ae-=me/ue)):"mirror"===he&&(we=se)),De=clamp_clamp(0,1,ae)*ue}const Ee=Ae?{done:!1,value:pe[0]}:we.next(De);ie&&(Ee.value=ie(Ee.value));let{done:ke}=Ee;Ae||null===ce||(ke=this.playbackSpeed>=0?this.currentTime>=oe:this.currentTime<=0);const xe=null===this.holdTime&&("finished"===this.state||"running"===this.state&&ke);return xe&&ge!==inertia&&(Ee.value=getFinalKeyframe(pe,this.options,ye,this.speed)),ve&&ve(Ee.value),xe&&this.finish(),Ee}then(K,ne){return this.finished.then(K,ne)}get duration(){return millisecondsToSeconds(this.calculatedDuration)}get time(){return millisecondsToSeconds(this.currentTime)}set time(K){K=time_conversion_secondsToMilliseconds(K),this.currentTime=K,null===this.startTime||null!==this.holdTime||0===this.playbackSpeed?this.holdTime=K:this.driver&&(this.startTime=this.driver.now()-K/this.playbackSpeed),this.driver?.start(!1)}get speed(){return this.playbackSpeed}set speed(K){this.updateTime(yu.now());const ne=this.playbackSpeed!==K;this.playbackSpeed=K,ne&&(this.time=millisecondsToSeconds(this.currentTime))}play(){if(this.isStopped)return;const{driver:K=frameloopDriver,startTime:ne}=this.options;this.driver||(this.driver=K(K=>this.tick(K))),this.options.onPlay?.();const ae=this.driver.now();"finished"===this.state?(this.updateFinished(),this.startTime=ae):null!==this.holdTime?this.startTime=ae-this.holdTime:this.startTime||(this.startTime=ne??ae),"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(yu.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,Gu.mainThread--}stopDriver(){this.driver&&(this.driver.stop(),this.driver=void 0)}sample(K){return this.startTime=0,this.tick(K,!0)}attachTimeline(K){return this.options.allowFlatten&&(this.options.type="keyframes",this.options.ease="linear",this.initAnimation()),this.driver?.stop(),K.observe(this)}}function memo(K){let ne;return()=>(void 0===ne&&(ne=K()),ne)}const Ec=memo(()=>void 0!==window.ScrollTimeline),kc={};function memoSupports(K,ne){const ae=memo(K);return()=>kc[ne]??ae()}const xc=memoSupports(()=>{try{document.createElement("div").animate({opacity:0},{easing:"linear(0, 1)"})}catch(K){return!1}return!0},"linearEasing"),cubicBezierAsString=([K,ne,ae,oe])=>`cubic-bezier(${K}, ${ne}, ${ae}, ${oe})`,Cc={linear:"linear",ease:"ease",easeIn:"ease-in",easeOut:"ease-out",easeInOut:"ease-in-out",circIn:cubicBezierAsString([0,.65,.55,1]),circOut:cubicBezierAsString([.55,0,1,.45]),backIn:cubicBezierAsString([.31,.01,.66,-.59]),backOut:cubicBezierAsString([.33,1.53,.69,.99])};function mapEasingToNativeEasing(K,ne){return K?"function"==typeof K?xc()?generateLinearEasing(K,ne):"ease-out":isBezierDefinition(K)?cubicBezierAsString(K):Array.isArray(K)?K.map(K=>mapEasingToNativeEasing(K,ne)||Cc.easeOut):Cc[K]:void 0}function startWaapiAnimation(K,ne,ae,{delay:oe=0,duration:ie=300,repeat:se=0,repeatType:ue="loop",ease:ce="easeOut",times:de}={},pe=void 0){const fe={[ne]:ae};de&&(fe.offset=de);const he=mapEasingToNativeEasing(ce,ie);Array.isArray(he)&&(fe.easing=he),$s.value&&Gu.waapi++;const me={delay:oe,duration:ie,easing:Array.isArray(he)?"linear":he,fill:"both",iterations:se+1,direction:"reverse"===ue?"alternate":"normal"};pe&&(me.pseudoElement=pe);const ge=K.animate(fe,me);return $s.value&&ge.finished.finally(()=>{Gu.waapi--}),ge}function isGenerator(K){return"function"==typeof K&&"applyToOptions"in K}class NativeAnimation extends WithPromise{constructor(K){if(super(),this.finishedTime=null,this.isStopped=!1,!K)return;const{element:ne,name:ae,keyframes:oe,pseudoElement:ie,allowFlatten:se=!1,finalKeyframe:ue,onComplete:ce}=K;this.isPseudoElement=Boolean(ie),this.allowFlatten=se,this.options=K,K.type;const de=function applyGeneratorOptions({type:K,...ne}){return isGenerator(K)&&xc()?K.applyToOptions(ne):(ne.duration??(ne.duration=300),ne.ease??(ne.ease="easeOut"),ne)}(K);this.animation=startWaapiAnimation(ne,ae,oe,de,ie),!1===de.autoplay&&this.animation.pause(),this.animation.onfinish=()=>{if(this.finishedTime=this.time,!ie){const K=getFinalKeyframe(oe,this.options,ue,this.speed);this.updateMotionValue?this.updateMotionValue(K):function setStyle(K,ne,ae){(K=>K.startsWith("--"))(ne)?K.style.setProperty(ne,ae):K.style[ne]=ae}(ne,ae,K),this.animation.cancel()}ce?.(),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(K){}}stop(){if(this.isStopped)return;this.isStopped=!0;const{state:K}=this;"idle"!==K&&"finished"!==K&&(this.updateMotionValue?this.updateMotionValue():this.commitStyles(),this.isPseudoElement||this.cancel())}commitStyles(){this.isPseudoElement||this.animation.commitStyles?.()}get duration(){const K=this.animation.effect?.getComputedTiming?.().duration||0;return millisecondsToSeconds(Number(K))}get time(){return millisecondsToSeconds(Number(this.animation.currentTime)||0)}set time(K){this.finishedTime=null,this.animation.currentTime=time_conversion_secondsToMilliseconds(K)}get speed(){return this.animation.playbackRate}set speed(K){K<0&&(this.finishedTime=null),this.animation.playbackRate=K}get state(){return null!==this.finishedTime?"finished":this.animation.playState}get startTime(){return Number(this.animation.startTime)}set startTime(K){this.animation.startTime=K}attachTimeline({timeline:K,observe:ne}){return this.allowFlatten&&this.animation.effect?.updateTiming({easing:"linear"}),this.animation.onfinish=null,K&&Ec()?(this.animation.timeline=K,es_noop_noop):ne(this)}}const Sc={anticipate,backInOut:yc,circInOut:Ac};function replaceStringEasing(K){"string"==typeof K.ease&&function isUnsupportedEase(K){return K in Sc}(K.ease)&&(K.ease=Sc[K.ease])}class NativeAnimationExtended extends NativeAnimation{constructor(K){replaceStringEasing(K),replaceTransitionType(K),super(K),K.startTime&&(this.startTime=K.startTime),this.options=K}updateMotionValue(K){const{motionValue:ne,onUpdate:ae,onComplete:oe,element:ie,...se}=this.options;if(!ne)return;if(void 0!==K)return void ne.set(K);const ue=new JSAnimation({...se,autoplay:!1}),ce=time_conversion_secondsToMilliseconds(this.finishedTime??this.time);ne.setWithVelocity(ue.sample(ce-10).value,ue.sample(ce).value,10),ue.stop()}}const isAnimatable=(K,ne)=>"zIndex"!==ne&&(!("number"!=typeof K&&!Array.isArray(K))||!("string"!=typeof K||!lu.test(K)&&"0"!==K||K.startsWith("url(")));const Fc=new Set(["opacity","clipPath","filter","transform"]),Tc=memo(()=>Object.hasOwnProperty.call(Element.prototype,"animate"));class AsyncMotionValueAnimation extends WithPromise{constructor({autoplay:K=!0,delay:ne=0,type:ae="keyframes",repeat:oe=0,repeatDelay:ie=0,repeatType:se="loop",keyframes:ue,name:ce,motionValue:de,element:pe,...fe}){super(),this.stop=()=>{this._animation&&(this._animation.stop(),this.stopTimeline?.()),this.keyframeResolver?.cancel()},this.createdAt=yu.now();const he={autoplay:K,delay:ne,type:ae,repeat:oe,repeatDelay:ie,repeatType:se,name:ce,motionValue:de,element:pe,...fe},me=pe?.KeyframeResolver||KeyframeResolver;this.keyframeResolver=new me(ue,(K,ne,ae)=>this.onKeyframesResolved(K,ne,he,!ae),ce,de,pe),this.keyframeResolver?.scheduleResolve()}onKeyframesResolved(K,ne,ae,oe){this.keyframeResolver=void 0;const{name:ie,type:se,velocity:ue,delay:ce,isHandoff:de,onUpdate:pe}=ae;this.resolvedAt=yu.now(),function canAnimate(K,ne,ae,oe){const ie=K[0];if(null===ie)return!1;if("display"===ne||"visibility"===ne)return!0;const se=K[K.length-1],ue=isAnimatable(ie,ne),ce=isAnimatable(se,ne);return!(!ue||!ce)&&(function hasKeyframesChanged(K){const ne=K[0];if(1===K.length)return!0;for(let ae=0;ae<K.length;ae++)if(K[ae]!==ne)return!0}(K)||("spring"===ae||isGenerator(ae))&&oe)}(K,ie,se,ue)||(!Hs.instantAnimations&&ce||pe?.(getFinalKeyframe(K,ae,ne)),K[0]=K[K.length-1],makeAnimationInstant(ae),ae.repeat=0);const fe={startTime:oe?this.resolvedAt&&this.resolvedAt-this.createdAt>40?this.resolvedAt:this.createdAt:void 0,finalKeyframe:ne,...ae,keyframes:K},he=!de&&function supportsBrowserAnimation(K){const{motionValue:ne,name:ae,repeatDelay:oe,repeatType:ie,damping:se,type:ue}=K,ce=ne?.owner?.current;if(!(ce instanceof HTMLElement))return!1;const{onUpdate:de,transformTemplate:pe}=ne.owner.getProps();return Tc()&&ae&&Fc.has(ae)&&("transform"!==ae||!pe)&&!de&&!oe&&"mirror"!==ie&&0!==se&&"inertia"!==ue}(fe)?new NativeAnimationExtended({...fe,element:fe.motionValue.owner.current}):new JSAnimation(fe);he.finished.then(()=>this.notifyFinished()).catch(es_noop_noop),this.pendingTimeline&&(this.stopTimeline=he.attachTimeline(this.pendingTimeline),this.pendingTimeline=void 0),this._animation=he}get finished(){return this._animation?this.animation.finished:this._finished}then(K,ne){return this.finished.finally(K).then(()=>{})}get animation(){return this._animation||(this.keyframeResolver?.resume(),function flushKeyframeResolvers(){Ys=!0,readAllKeyframes(),measureAllKeyframes(),Ys=!1}()),this._animation}get duration(){return this.animation.duration}get time(){return this.animation.time}set time(K){this.animation.time=K}get speed(){return this.animation.speed}get state(){return this.animation.state}set speed(K){this.animation.speed=K}get startTime(){return this.animation.startTime}attachTimeline(K){return this._animation?this.stopTimeline=this.animation.attachTimeline(K):this.pendingTimeline=K,()=>this.stop()}play(){this.animation.play()}pause(){this.animation.pause()}complete(){this.animation.complete()}cancel(){this._animation&&this.animation.cancel(),this.keyframeResolver?.cancel()}}const get_final_keyframe_isNotNull=K=>null!==K;const Oc={type:"spring",stiffness:500,damping:25,restSpeed:10},Ic={type:"keyframes",duration:.8},Mc={type:"keyframes",ease:[.25,.1,.35,1],duration:.3},getDefaultTransition=(K,{keyframes:ne})=>ne.length>2?Ic:ys.has(K)?K.startsWith("scale")?{type:"spring",stiffness:550,damping:0===ne[1]?2*Math.sqrt(550):30,restSpeed:10}:Oc:Mc;const animateMotionValue=(K,ne,ae,oe={},ie,se)=>ue=>{const ce=getValueTransition(oe,K)||{},de=ce.delay||oe.delay||0;let{elapsed:pe=0}=oe;pe-=time_conversion_secondsToMilliseconds(de);const fe={keyframes:Array.isArray(ae)?ae:[null,ae],ease:"easeOut",velocity:ne.getVelocity(),...ce,delay:-pe,onUpdate:K=>{ne.set(K),ce.onUpdate&&ce.onUpdate(K)},onComplete:()=>{ue(),ce.onComplete&&ce.onComplete()},name:K,motionValue:ne,element:se?void 0:ie};(function isTransitionDefined({when:K,delay:ne,delayChildren:ae,staggerChildren:oe,staggerDirection:ie,repeat:se,repeatType:ue,repeatDelay:ce,from:de,elapsed:pe,...fe}){return!!Object.keys(fe).length})(ce)||Object.assign(fe,getDefaultTransition(K,fe)),fe.duration&&(fe.duration=time_conversion_secondsToMilliseconds(fe.duration)),fe.repeatDelay&&(fe.repeatDelay=time_conversion_secondsToMilliseconds(fe.repeatDelay)),void 0!==fe.from&&(fe.keyframes[0]=fe.from);let he=!1;if((!1===fe.type||0===fe.duration&&!fe.repeatDelay)&&(makeAnimationInstant(fe),0===fe.delay&&(he=!0)),(Hs.instantAnimations||Hs.skipAnimations)&&(he=!0,makeAnimationInstant(fe),fe.delay=0),fe.allowFlatten=!ce.type&&!ce.ease,he&&!se&&void 0!==ne.get()){const K=function get_final_keyframe_getFinalKeyframe(K,{repeat:ne,repeatType:ae="loop"},oe){const ie=K.filter(get_final_keyframe_isNotNull),se=ne&&"loop"!==ae&&ne%2==1?0:ie.length-1;return se&&void 0!==oe?oe:ie[se]}(fe.keyframes,ce);if(void 0!==K)return void qs.update(()=>{fe.onUpdate(K),fe.onComplete()})}return ce.isSync?new JSAnimation(fe):new AsyncMotionValueAnimation(fe)};function shouldBlockAnimation({protectedKeys:K,needsAnimating:ne},ae){const oe=K.hasOwnProperty(ae)&&!0!==ne[ae];return ne[ae]=!1,oe}function animateTarget(K,ne,{delay:ae=0,transitionOverride:oe,type:ie}={}){let{transition:se=K.getDefaultTransition(),transitionEnd:ue,...ce}=ne;oe&&(se=oe);const de=[],pe=ie&&K.animationState&&K.animationState.getState()[ie];for(const ne in ce){const oe=K.getValue(ne,K.latestValues[ne]??null),ie=ce[ne];if(void 0===ie||pe&&shouldBlockAnimation(pe,ne))continue;const ue={delay:ae,...getValueTransition(se||{},ne)},fe=oe.get();if(void 0!==fe&&!oe.isAnimating&&!Array.isArray(ie)&&ie===fe&&!ue.velocity)continue;let he=!1;if(window.MotionHandoffAnimation){const ae=getOptimisedAppearId(K);if(ae){const K=window.MotionHandoffAnimation(ae,ne,qs);null!==K&&(ue.startTime=K,he=!0)}}addValueToWillChange(K,ne),oe.start(animateMotionValue(ne,oe,ie,K.shouldReduceMotion&&Cs.has(ne)?{type:!1}:ue,K,he));const me=oe.animation;me&&de.push(me)}return ue&&Promise.all(de).then(()=>{qs.update(()=>{ue&&function setTarget(K,ne){const ae=resolveVariant(K,ne);let{transitionEnd:oe={},transition:ie={},...se}=ae||{};se={...se,...oe};for(const ne in se)setMotionValue(K,ne,resolveFinalValueInKeyframes(se[ne]))}(K,ue)})}),de}function calcChildStagger(K,ne,ae,oe=0,ie=1){const se=Array.from(K).sort((K,ne)=>K.sortNodePosition(ne)).indexOf(ne),ue=K.size,ce=(ue-1)*oe;return"function"==typeof ae?ae(se,ue):1===ie?se*oe:ce-se*oe}function animateVariant(K,ne,ae={}){const oe=resolveVariant(K,ne,"exit"===ae.type?K.presenceContext?.custom:void 0);let{transition:ie=K.getDefaultTransition()||{}}=oe||{};ae.transitionOverride&&(ie=ae.transitionOverride);const se=oe?()=>Promise.all(animateTarget(K,oe,ae)):()=>Promise.resolve(),ue=K.variantChildren&&K.variantChildren.size?(oe=0)=>{const{delayChildren:se=0,staggerChildren:ue,staggerDirection:ce}=ie;return function animateChildren(K,ne,ae=0,oe=0,ie=0,se=1,ue){const ce=[];for(const de of K.variantChildren)de.notify("AnimationStart",ne),ce.push(animateVariant(de,ne,{...ue,delay:ae+("function"==typeof oe?0:oe)+calcChildStagger(K.variantChildren,de,oe,ie,se)}).then(()=>de.notify("AnimationComplete",ne)));return Promise.all(ce)}(K,ne,oe,se,ue,ce,ae)}:()=>Promise.resolve(),{when:ce}=ie;if(ce){const[K,ne]="beforeChildren"===ce?[se,ue]:[ue,se];return K().then(()=>ne())}return Promise.all([se(),ue(ae.delay)])}function shallowCompare(K,ne){if(!Array.isArray(ne))return!1;const ae=ne.length;if(ae!==K.length)return!1;for(let oe=0;oe<ae;oe++)if(ne[oe]!==K[oe])return!1;return!0}const Pc=Tu.length;function getVariantContext(K){if(!K)return;if(!K.isControllingVariants){const ne=K.parent&&getVariantContext(K.parent)||{};return void 0!==K.props.initial&&(ne.initial=K.props.initial),ne}const ne={};for(let ae=0;ae<Pc;ae++){const oe=Tu[ae],ie=K.props[oe];(isVariantLabel(ie)||!1===ie)&&(ne[oe]=ie)}return ne}const Rc=[...Fu].reverse(),Bc=Fu.length;function animateList(K){return ne=>Promise.all(ne.map(({animation:ne,options:ae})=>function animateVisualElement(K,ne,ae={}){let oe;if(K.notify("AnimationStart",ne),Array.isArray(ne)){const ie=ne.map(ne=>animateVariant(K,ne,ae));oe=Promise.all(ie)}else if("string"==typeof ne)oe=animateVariant(K,ne,ae);else{const ie="function"==typeof ne?resolveVariant(K,ne,ae.custom):ne;oe=Promise.all(animateTarget(K,ie,ae))}return oe.then(()=>{K.notify("AnimationComplete",ne)})}(K,ne,ae)))}function createAnimationState(K){let ne=animateList(K),ae=createState(),oe=!0;const buildResolvedTypeValues=ne=>(ae,oe)=>{const ie=resolveVariant(K,oe,"exit"===ne?K.presenceContext?.custom:void 0);if(ie){const{transition:K,transitionEnd:ne,...oe}=ie;ae={...ae,...oe,...ne}}return ae};function animateChanges(ie){const{props:se}=K,ue=getVariantContext(K.parent)||{},ce=[],de=new Set;let pe={},fe=1/0;for(let ne=0;ne<Bc;ne++){const he=Rc[ne],me=ae[he],ge=void 0!==se[he]?se[he]:ue[he],ve=isVariantLabel(ge),ye=he===ie?me.isActive:null;!1===ye&&(fe=ne);let _e=ge===ue[he]&&ge!==se[he]&&ve;if(_e&&oe&&K.manuallyAnimateOnMount&&(_e=!1),me.protectedKeys={...pe},!me.isActive&&null===ye||!ge&&!me.prevProp||isAnimationControls(ge)||"boolean"==typeof ge)continue;const Ae=checkVariantsDidChange(me.prevProp,ge);let De=Ae||he===ie&&me.isActive&&!_e&&ve||ne>fe&&ve,we=!1;const Ee=Array.isArray(ge)?ge:[ge];let ke=Ee.reduce(buildResolvedTypeValues(he),{});!1===ye&&(ke={});const{prevResolvedValues:xe={}}=me,Ce={...xe,...ke},markToAnimate=ne=>{De=!0,de.has(ne)&&(we=!0,de.delete(ne)),me.needsAnimating[ne]=!0;const ae=K.getValue(ne);ae&&(ae.liveStyle=!1)};for(const K in Ce){const ne=ke[K],ae=xe[K];if(pe.hasOwnProperty(K))continue;let oe=!1;oe=isKeyframesTarget(ne)&&isKeyframesTarget(ae)?!shallowCompare(ne,ae):ne!==ae,oe?null!=ne?markToAnimate(K):de.add(K):void 0!==ne&&de.has(K)?markToAnimate(K):me.protectedKeys[K]=!0}me.prevProp=ge,me.prevResolvedValues=ke,me.isActive&&(pe={...pe,...ke}),oe&&K.blockInitialAnimation&&(De=!1);const Se=_e&&Ae;De&&(!Se||we)&&ce.push(...Ee.map(ne=>{const ae={type:he};if("string"==typeof ne&&oe&&!Se&&K.manuallyAnimateOnMount&&K.parent){const{parent:oe}=K,ie=resolveVariant(oe,ne);if(oe.enteringChildren&&ie){const{delayChildren:ne}=ie.transition||{};ae.delay=calcChildStagger(oe.enteringChildren,K,ne)}}return{animation:ne,options:ae}}))}if(de.size){const ne={};if("boolean"!=typeof se.initial){const ae=resolveVariant(K,Array.isArray(se.initial)?se.initial[0]:se.initial);ae&&ae.transition&&(ne.transition=ae.transition)}de.forEach(ae=>{const oe=K.getBaseTarget(ae),ie=K.getValue(ae);ie&&(ie.liveStyle=!0),ne[ae]=oe??null}),ce.push({animation:ne})}let he=Boolean(ce.length);return!oe||!1!==se.initial&&se.initial!==se.animate||K.manuallyAnimateOnMount||(he=!1),oe=!1,he?ne(ce):Promise.resolve()}return{animateChanges,setActive:function setActive(ne,oe){if(ae[ne].isActive===oe)return Promise.resolve();K.variantChildren?.forEach(K=>K.animationState?.setActive(ne,oe)),ae[ne].isActive=oe;const ie=animateChanges(ne);for(const K in ae)ae[K].protectedKeys={};return ie},setAnimateFunction:function setAnimateFunction(ae){ne=ae(K)},getState:()=>ae,reset:()=>{ae=createState(),oe=!0}}}function checkVariantsDidChange(K,ne){return"string"==typeof ne?ne!==K:!!Array.isArray(ne)&&!shallowCompare(ne,K)}function createTypeState(K=!1){return{isActive:K,protectedKeys:{},needsAnimating:{},prevResolvedValues:{}}}function createState(){return{animate:createTypeState(!0),whileInView:createTypeState(),whileHover:createTypeState(),whileTap:createTypeState(),whileDrag:createTypeState(),whileFocus:createTypeState(),exit:createTypeState()}}class Feature{constructor(K){this.isMounted=!1,this.node=K}update(){}}let Lc=0;const Nc={animation:{Feature:class AnimationFeature extends Feature{constructor(K){super(K),K.animationState||(K.animationState=createAnimationState(K))}updateAnimationControlsSubscription(){const{animate:K}=this.node.getProps();isAnimationControls(K)&&(this.unmountControls=K.subscribe(this.node))}mount(){this.updateAnimationControlsSubscription()}update(){const{animate:K}=this.node.getProps(),{animate:ne}=this.node.prevProps||{};K!==ne&&this.updateAnimationControlsSubscription()}unmount(){this.node.animationState.reset(),this.unmountControls?.()}}},exit:{Feature:class ExitAnimationFeature extends Feature{constructor(){super(...arguments),this.id=Lc++}update(){if(!this.node.presenceContext)return;const{isPresent:K,onExitComplete:ne}=this.node.presenceContext,{isPresent:ae}=this.node.prevPresenceContext||{};if(!this.node.animationState||K===ae)return;const oe=this.node.animationState.setActive("exit",!K);ne&&!K&&oe.then(()=>{ne(this.id)})}mount(){const{register:K,onExitComplete:ne}=this.node.presenceContext||{};ne&&ne(this.id),K&&(this.unmount=K(this.id))}unmount(){}}}},jc={x:!1,y:!1};function isDragActive(){return jc.x||jc.y}function addDomEvent(K,ne,ae,oe={passive:!0}){return K.addEventListener(ne,ae,oe),()=>K.removeEventListener(ne,ae)}const isPrimaryPointer=K=>"mouse"===K.pointerType?"number"!=typeof K.button||K.button<=0:!1!==K.isPrimary;function extractEventInfo(K){return{point:{x:K.pageX,y:K.pageY}}}function addPointerEvent(K,ne,ae,oe){return addDomEvent(K,ne,(K=>ne=>isPrimaryPointer(ne)&&K(ne,extractEventInfo(ne)))(ae),oe)}function calcLength(K){return K.max-K.min}function calcAxisDelta(K,ne,ae,oe=.5){K.origin=oe,K.originPoint=mixNumber(ne.min,ne.max,K.origin),K.scale=calcLength(ae)/calcLength(ne),K.translate=mixNumber(ae.min,ae.max,K.origin)-K.originPoint,(K.scale>=.9999&&K.scale<=1.0001||isNaN(K.scale))&&(K.scale=1),(K.translate>=-.01&&K.translate<=.01||isNaN(K.translate))&&(K.translate=0)}function calcBoxDelta(K,ne,ae,oe){calcAxisDelta(K.x,ne.x,ae.x,oe?oe.originX:void 0),calcAxisDelta(K.y,ne.y,ae.y,oe?oe.originY:void 0)}function calcRelativeAxis(K,ne,ae){K.min=ae.min+ne.min,K.max=K.min+calcLength(ne)}function calcRelativeAxisPosition(K,ne,ae){K.min=ne.min-ae.min,K.max=K.min+calcLength(ne)}function calcRelativePosition(K,ne,ae){calcRelativeAxisPosition(K.x,ne.x,ae.x),calcRelativeAxisPosition(K.y,ne.y,ae.y)}function eachAxis(K){return[K("x"),K("y")]}const getContextWindow=({current:K})=>K?K.ownerDocument.defaultView:null,distance=(K,ne)=>Math.abs(K-ne);class PanSession{constructor(K,ne,{transformPagePoint:ae,contextWindow:oe=window,dragSnapToOrigin:ie=!1,distanceThreshold:se=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 K=getPanInfo(this.lastMoveEventInfo,this.history),ne=null!==this.startEvent,ae=function distance2D(K,ne){const ae=distance(K.x,ne.x),oe=distance(K.y,ne.y);return Math.sqrt(ae**2+oe**2)}(K.offset,{x:0,y:0})>=this.distanceThreshold;if(!ne&&!ae)return;const{point:oe}=K,{timestamp:ie}=Gs;this.history.push({...oe,timestamp:ie});const{onStart:se,onMove:ue}=this.handlers;ne||(se&&se(this.lastMoveEvent,K),this.startEvent=this.lastMoveEvent),ue&&ue(this.lastMoveEvent,K)},this.handlePointerMove=(K,ne)=>{this.lastMoveEvent=K,this.lastMoveEventInfo=transformPoint(ne,this.transformPagePoint),qs.update(this.updatePoint,!0)},this.handlePointerUp=(K,ne)=>{this.end();const{onEnd:ae,onSessionEnd:oe,resumeAnimation:ie}=this.handlers;if(this.dragSnapToOrigin&&ie&&ie(),!this.lastMoveEvent||!this.lastMoveEventInfo)return;const se=getPanInfo("pointercancel"===K.type?this.lastMoveEventInfo:transformPoint(ne,this.transformPagePoint),this.history);this.startEvent&&ae&&ae(K,se),oe&&oe(K,se)},!isPrimaryPointer(K))return;this.dragSnapToOrigin=ie,this.handlers=ne,this.transformPagePoint=ae,this.distanceThreshold=se,this.contextWindow=oe||window;const ue=transformPoint(extractEventInfo(K),this.transformPagePoint),{point:ce}=ue,{timestamp:de}=Gs;this.history=[{...ce,timestamp:de}];const{onSessionStart:pe}=ne;pe&&pe(K,getPanInfo(ue,this.history)),this.removeListeners=pipe_pipe(addPointerEvent(this.contextWindow,"pointermove",this.handlePointerMove),addPointerEvent(this.contextWindow,"pointerup",this.handlePointerUp),addPointerEvent(this.contextWindow,"pointercancel",this.handlePointerUp))}updateHandlers(K){this.handlers=K}end(){this.removeListeners&&this.removeListeners(),Ws(this.updatePoint)}}function transformPoint(K,ne){return ne?{point:ne(K.point)}:K}function subtractPoint(K,ne){return{x:K.x-ne.x,y:K.y-ne.y}}function getPanInfo({point:K},ne){return{point:K,delta:subtractPoint(K,lastDevicePoint(ne)),offset:subtractPoint(K,startDevicePoint(ne)),velocity:getVelocity(ne,.1)}}function startDevicePoint(K){return K[0]}function lastDevicePoint(K){return K[K.length-1]}function getVelocity(K,ne){if(K.length<2)return{x:0,y:0};let ae=K.length-1,oe=null;const ie=lastDevicePoint(K);for(;ae>=0&&(oe=K[ae],!(ie.timestamp-oe.timestamp>time_conversion_secondsToMilliseconds(ne)));)ae--;if(!oe)return{x:0,y:0};const se=millisecondsToSeconds(ie.timestamp-oe.timestamp);if(0===se)return{x:0,y:0};const ue={x:(ie.x-oe.x)/se,y:(ie.y-oe.y)/se};return ue.x===1/0&&(ue.x=0),ue.y===1/0&&(ue.y=0),ue}function calcRelativeAxisConstraints(K,ne,ae){return{min:void 0!==ne?K.min+ne:void 0,max:void 0!==ae?K.max+ae-(K.max-K.min):void 0}}function calcViewportAxisConstraints(K,ne){let ae=ne.min-K.min,oe=ne.max-K.max;return ne.max-ne.min<K.max-K.min&&([ae,oe]=[oe,ae]),{min:ae,max:oe}}const zc=.35;function resolveAxisElastic(K,ne,ae){return{min:resolvePointElastic(K,ne),max:resolvePointElastic(K,ae)}}function resolvePointElastic(K,ne){return"number"==typeof K?K:K[ne]||0}const Uc=new WeakMap;class VisualElementDragControls{constructor(K){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=K}start(K,{snapToCursor:ne=!1,distanceThreshold:ae}={}){const{presenceContext:oe}=this.visualElement;if(oe&&!1===oe.isPresent)return;const{dragSnapToOrigin:ie}=this.getProps();this.panSession=new PanSession(K,{onSessionStart:K=>{const{dragSnapToOrigin:ae}=this.getProps();ae?this.pauseAnimation():this.stopAnimation(),ne&&this.snapToCursor(extractEventInfo(K).point)},onStart:(K,ne)=>{const{drag:ae,dragPropagation:oe,onDragStart:ie}=this.getProps();if(ae&&!oe&&(this.openDragLock&&this.openDragLock(),this.openDragLock=function setDragLock(K){return"x"===K||"y"===K?jc[K]?null:(jc[K]=!0,()=>{jc[K]=!1}):jc.x||jc.y?null:(jc.x=jc.y=!0,()=>{jc.x=jc.y=!1})}(ae),!this.openDragLock))return;this.latestPointerEvent=K,this.latestPanInfo=ne,this.isDragging=!0,this.currentDirection=null,this.resolveConstraints(),this.visualElement.projection&&(this.visualElement.projection.isAnimationBlocked=!0,this.visualElement.projection.target=void 0),eachAxis(K=>{let ne=this.getAxisMotionValue(K).get()||0;if(Is.test(ne)){const{projection:ae}=this.visualElement;if(ae&&ae.layout){const oe=ae.layout.layoutBox[K];if(oe){ne=calcLength(oe)*(parseFloat(ne)/100)}}}this.originPoint[K]=ne}),ie&&qs.postRender(()=>ie(K,ne)),addValueToWillChange(this.visualElement,"transform");const{animationState:se}=this.visualElement;se&&se.setActive("whileDrag",!0)},onMove:(K,ne)=>{this.latestPointerEvent=K,this.latestPanInfo=ne;const{dragPropagation:ae,dragDirectionLock:oe,onDirectionLock:ie,onDrag:se}=this.getProps();if(!ae&&!this.openDragLock)return;const{offset:ue}=ne;if(oe&&null===this.currentDirection)return this.currentDirection=function getCurrentDirection(K,ne=10){let ae=null;Math.abs(K.y)>ne?ae="y":Math.abs(K.x)>ne&&(ae="x");return ae}(ue),void(null!==this.currentDirection&&ie&&ie(this.currentDirection));this.updateAxis("x",ne.point,ue),this.updateAxis("y",ne.point,ue),this.visualElement.render(),se&&se(K,ne)},onSessionEnd:(K,ne)=>{this.latestPointerEvent=K,this.latestPanInfo=ne,this.stop(K,ne),this.latestPointerEvent=null,this.latestPanInfo=null},resumeAnimation:()=>eachAxis(K=>"paused"===this.getAnimationState(K)&&this.getAxisMotionValue(K).animation?.play())},{transformPagePoint:this.visualElement.getTransformPagePoint(),dragSnapToOrigin:ie,distanceThreshold:ae,contextWindow:getContextWindow(this.visualElement)})}stop(K,ne){const ae=K||this.latestPointerEvent,oe=ne||this.latestPanInfo,ie=this.isDragging;if(this.cancel(),!ie||!oe||!ae)return;const{velocity:se}=oe;this.startAnimation(se);const{onDragEnd:ue}=this.getProps();ue&&qs.postRender(()=>ue(ae,oe))}cancel(){this.isDragging=!1;const{projection:K,animationState:ne}=this.visualElement;K&&(K.isAnimationBlocked=!1),this.panSession&&this.panSession.end(),this.panSession=void 0;const{dragPropagation:ae}=this.getProps();!ae&&this.openDragLock&&(this.openDragLock(),this.openDragLock=null),ne&&ne.setActive("whileDrag",!1)}updateAxis(K,ne,ae){const{drag:oe}=this.getProps();if(!ae||!shouldDrag(K,oe,this.currentDirection))return;const ie=this.getAxisMotionValue(K);let se=this.originPoint[K]+ae[K];this.constraints&&this.constraints[K]&&(se=function applyConstraints(K,{min:ne,max:ae},oe){return void 0!==ne&&K<ne?K=oe?mixNumber(ne,K,oe.min):Math.max(K,ne):void 0!==ae&&K>ae&&(K=oe?mixNumber(ae,K,oe.max):Math.min(K,ae)),K}(se,this.constraints[K],this.elastic[K])),ie.set(se)}resolveConstraints(){const{dragConstraints:K,dragElastic:ne}=this.getProps(),ae=this.visualElement.projection&&!this.visualElement.projection.layout?this.visualElement.projection.measure(!1):this.visualElement.projection?.layout,oe=this.constraints;K&&isRefObject(K)?this.constraints||(this.constraints=this.resolveRefConstraints()):this.constraints=!(!K||!ae)&&function calcRelativeConstraints(K,{top:ne,left:ae,bottom:oe,right:ie}){return{x:calcRelativeAxisConstraints(K.x,ae,ie),y:calcRelativeAxisConstraints(K.y,ne,oe)}}(ae.layoutBox,K),this.elastic=function resolveDragElastic(K=zc){return!1===K?K=0:!0===K&&(K=zc),{x:resolveAxisElastic(K,"left","right"),y:resolveAxisElastic(K,"top","bottom")}}(ne),oe!==this.constraints&&ae&&this.constraints&&!this.hasMutatedConstraints&&eachAxis(K=>{!1!==this.constraints&&this.getAxisMotionValue(K)&&(this.constraints[K]=function rebaseAxisConstraints(K,ne){const ae={};return void 0!==ne.min&&(ae.min=ne.min-K.min),void 0!==ne.max&&(ae.max=ne.max-K.min),ae}(ae.layoutBox[K],this.constraints[K]))})}resolveRefConstraints(){const{dragConstraints:K,onMeasureDragConstraints:ne}=this.getProps();if(!K||!isRefObject(K))return!1;const ae=K.current,{projection:oe}=this.visualElement;if(!oe||!oe.layout)return!1;const ie=function measurePageBox(K,ne,ae){const oe=measureViewportBox(K,ae),{scroll:ie}=ne;return ie&&(translateAxis(oe.x,ie.offset.x),translateAxis(oe.y,ie.offset.y)),oe}(ae,oe.root,this.visualElement.getTransformPagePoint());let se=function calcViewportConstraints(K,ne){return{x:calcViewportAxisConstraints(K.x,ne.x),y:calcViewportAxisConstraints(K.y,ne.y)}}(oe.layout.layoutBox,ie);if(ne){const K=ne(function convertBoxToBoundingBox({x:K,y:ne}){return{top:ne.min,right:K.max,bottom:ne.max,left:K.min}}(se));this.hasMutatedConstraints=!!K,K&&(se=convertBoundingBoxToBox(K))}return se}startAnimation(K){const{drag:ne,dragMomentum:ae,dragElastic:oe,dragTransition:ie,dragSnapToOrigin:se,onDragTransitionEnd:ue}=this.getProps(),ce=this.constraints||{},de=eachAxis(ue=>{if(!shouldDrag(ue,ne,this.currentDirection))return;let de=ce&&ce[ue]||{};se&&(de={min:0,max:0});const pe=oe?200:1e6,fe=oe?40:1e7,he={type:"inertia",velocity:ae?K[ue]:0,bounceStiffness:pe,bounceDamping:fe,timeConstant:750,restDelta:1,restSpeed:10,...ie,...de};return this.startAxisValueAnimation(ue,he)});return Promise.all(de).then(ue)}startAxisValueAnimation(K,ne){const ae=this.getAxisMotionValue(K);return addValueToWillChange(this.visualElement,K),ae.start(animateMotionValue(K,ae,0,ne,this.visualElement,!1))}stopAnimation(){eachAxis(K=>this.getAxisMotionValue(K).stop())}pauseAnimation(){eachAxis(K=>this.getAxisMotionValue(K).animation?.pause())}getAnimationState(K){return this.getAxisMotionValue(K).animation?.state}getAxisMotionValue(K){const ne=`_drag${K.toUpperCase()}`,ae=this.visualElement.getProps(),oe=ae[ne];return oe||this.visualElement.getValue(K,(ae.initial?ae.initial[K]:void 0)||0)}snapToCursor(K){eachAxis(ne=>{const{drag:ae}=this.getProps();if(!shouldDrag(ne,ae,this.currentDirection))return;const{projection:oe}=this.visualElement,ie=this.getAxisMotionValue(ne);if(oe&&oe.layout){const{min:ae,max:se}=oe.layout.layoutBox[ne];ie.set(K[ne]-mixNumber(ae,se,.5))}})}scalePositionWithinConstraints(){if(!this.visualElement.current)return;const{drag:K,dragConstraints:ne}=this.getProps(),{projection:ae}=this.visualElement;if(!isRefObject(ne)||!ae||!this.constraints)return;this.stopAnimation();const oe={x:0,y:0};eachAxis(K=>{const ne=this.getAxisMotionValue(K);if(ne&&!1!==this.constraints){const ae=ne.get();oe[K]=function calcOrigin(K,ne){let ae=.5;const oe=calcLength(K),ie=calcLength(ne);return ie>oe?ae=progress(ne.min,ne.max-oe,K.min):oe>ie&&(ae=progress(K.min,K.max-ie,ne.min)),clamp_clamp(0,1,ae)}({min:ae,max:ae},this.constraints[K])}});const{transformTemplate:ie}=this.visualElement.getProps();this.visualElement.current.style.transform=ie?ie({},""):"none",ae.root&&ae.root.updateScroll(),ae.updateLayout(),this.resolveConstraints(),eachAxis(ne=>{if(!shouldDrag(ne,K,null))return;const ae=this.getAxisMotionValue(ne),{min:ie,max:se}=this.constraints[ne];ae.set(mixNumber(ie,se,oe[ne]))})}addListeners(){if(!this.visualElement.current)return;Uc.set(this.visualElement,this);const K=addPointerEvent(this.visualElement.current,"pointerdown",K=>{const{drag:ne,dragListener:ae=!0}=this.getProps();ne&&ae&&this.start(K)}),measureDragConstraints=()=>{const{dragConstraints:K}=this.getProps();isRefObject(K)&&K.current&&(this.constraints=this.resolveRefConstraints())},{projection:ne}=this.visualElement,ae=ne.addEventListener("measure",measureDragConstraints);ne&&!ne.layout&&(ne.root&&ne.root.updateScroll(),ne.updateLayout()),qs.read(measureDragConstraints);const oe=addDomEvent(window,"resize",()=>this.scalePositionWithinConstraints()),ie=ne.addEventListener("didUpdate",({delta:K,hasLayoutChanged:ne})=>{this.isDragging&&ne&&(eachAxis(ne=>{const ae=this.getAxisMotionValue(ne);ae&&(this.originPoint[ne]+=K[ne].translate,ae.set(ae.get()+K[ne].translate))}),this.visualElement.render())});return()=>{oe(),K(),ae(),ie&&ie()}}getProps(){const K=this.visualElement.getProps(),{drag:ne=!1,dragDirectionLock:ae=!1,dragPropagation:oe=!1,dragConstraints:ie=!1,dragElastic:se=zc,dragMomentum:ue=!0}=K;return{...K,drag:ne,dragDirectionLock:ae,dragPropagation:oe,dragConstraints:ie,dragElastic:se,dragMomentum:ue}}}function shouldDrag(K,ne,ae){return!(!0!==ne&&ne!==K||null!==ae&&ae!==K)}const asyncHandler=K=>(ne,ae)=>{K&&qs.postRender(()=>K(ne,ae))};const Hc={hasAnimatedSinceResize:!0,hasEverUpdated:!1};function pixelsToPercent(K,ne){return ne.max===ne.min?0:K/(ne.max-ne.min)*100}const Vc={correct:(K,ne)=>{if(!ne.target)return K;if("string"==typeof K){if(!Ms.test(K))return K;K=parseFloat(K)}return`${pixelsToPercent(K,ne.target.x)}% ${pixelsToPercent(K,ne.target.y)}%`}},$c={correct:(K,{treeScale:ne,projectionDelta:ae})=>{const oe=K,ie=lu.parse(K);if(ie.length>5)return oe;const se=lu.createTransformer(K),ue="number"!=typeof ie[0]?1:0,ce=ae.x.scale*ne.x,de=ae.y.scale*ne.y;ie[0+ue]/=ce,ie[1+ue]/=de;const pe=mixNumber(ce,de,.5);return"number"==typeof ie[2+ue]&&(ie[2+ue]/=pe),"number"==typeof ie[3+ue]&&(ie[3+ue]/=pe),se(ie)}};let qc=!1;class MeasureLayoutWithContext extends se.Component{componentDidMount(){const{visualElement:K,layoutGroup:ne,switchLayoutGroup:ae,layoutId:oe}=this.props,{projection:ie}=K;!function addScaleCorrector(K){for(const ne in K)Pu[ne]=K[ne],Ds(ne)&&(Pu[ne].isCSSVariable=!0)}(Wc),ie&&(ne.group&&ne.group.add(ie),ae&&ae.register&&oe&&ae.register(ie),qc&&ie.root.didUpdate(),ie.addEventListener("animationComplete",()=>{this.safeToRemove()}),ie.setOptions({...ie.options,onExitComplete:()=>this.safeToRemove()})),Hc.hasEverUpdated=!0}getSnapshotBeforeUpdate(K){const{layoutDependency:ne,visualElement:ae,drag:oe,isPresent:ie}=this.props,{projection:se}=ae;return se?(se.isPresent=ie,qc=!0,oe||K.layoutDependency!==ne||void 0===ne||K.isPresent!==ie?se.willUpdate():this.safeToRemove(),K.isPresent!==ie&&(ie?se.promote():se.relegate()||qs.postRender(()=>{const K=se.getStack();K&&K.members.length||this.safeToRemove()})),null):null}componentDidUpdate(){const{projection:K}=this.props.visualElement;K&&(K.root.didUpdate(),Du.postRender(()=>{!K.currentAnimation&&K.isLead()&&this.safeToRemove()}))}componentWillUnmount(){const{visualElement:K,layoutGroup:ne,switchLayoutGroup:ae}=this.props,{projection:oe}=K;qc=!0,oe&&(oe.scheduleCheckAfterUnmount(),ne&&ne.group&&ne.group.remove(oe),ae&&ae.deregister&&ae.deregister(oe))}safeToRemove(){const{safeToRemove:K}=this.props;K&&K()}render(){return null}}function MeasureLayout(K){const[ne,ae]=usePresence(),oe=(0,se.useContext)(fs);return(0,ps.jsx)(MeasureLayoutWithContext,{...K,layoutGroup:oe,switchLayoutGroup:(0,se.useContext)(Wu),isPresent:ne,safeToRemove:ae})}const Wc={borderRadius:{...Vc,applyTo:["borderTopLeftRadius","borderTopRightRadius","borderBottomLeftRadius","borderBottomRightRadius"]},borderTopLeftRadius:Vc,borderTopRightRadius:Vc,borderBottomLeftRadius:Vc,borderBottomRightRadius:Vc,boxShadow:$c};function isSVGElement(K){return is_object_isObject(K)&&"ownerSVGElement"in K}function isSVGSVGElement(K){return isSVGElement(K)&&"svg"===K.tagName}function animateSingleValue(K,ne,ae){const oe=isMotionValue(K)?K:motionValue(K);return oe.start(animateMotionValue("",oe,ne,ae)),oe.animation}const compareByDepth=(K,ne)=>K.depth-ne.depth;class FlatTree{constructor(){this.children=[],this.isDirty=!1}add(K){addUniqueItem(this.children,K),this.isDirty=!0}remove(K){removeItem(this.children,K),this.isDirty=!0}forEach(K){this.isDirty&&this.children.sort(compareByDepth),this.isDirty=!1,this.children.forEach(K)}}function delay(K,ne){const ae=yu.now(),checkElapsed=({timestamp:oe})=>{const ie=oe-ae;ie>=ne&&(Ws(checkElapsed),K(ie-ne))};return qs.setup(checkElapsed,!0),()=>Ws(checkElapsed)}const Gc=["TopLeft","TopRight","BottomLeft","BottomRight"],Kc=Gc.length,mix_values_asNumber=K=>"string"==typeof K?parseFloat(K):K,isPx=K=>"number"==typeof K||Ms.test(K);function getRadius(K,ne){return void 0!==K[ne]?K[ne]:K.borderRadius}const Zc=compress(0,.5,_c),Xc=compress(.5,.95,es_noop_noop);function compress(K,ne,ae){return oe=>oe<K?0:oe>ne?1:ae(progress(K,ne,oe))}function copyAxisInto(K,ne){K.min=ne.min,K.max=ne.max}function copyBoxInto(K,ne){copyAxisInto(K.x,ne.x),copyAxisInto(K.y,ne.y)}function copyAxisDeltaInto(K,ne){K.translate=ne.translate,K.scale=ne.scale,K.originPoint=ne.originPoint,K.origin=ne.origin}function removePointDelta(K,ne,ae,oe,ie){return K=scalePoint(K-=ne,1/ae,oe),void 0!==ie&&(K=scalePoint(K,1/ie,oe)),K}function removeAxisTransforms(K,ne,[ae,oe,ie],se,ue){!function removeAxisDelta(K,ne=0,ae=1,oe=.5,ie,se=K,ue=K){Is.test(ne)&&(ne=parseFloat(ne),ne=mixNumber(ue.min,ue.max,ne/100)-ue.min);if("number"!=typeof ne)return;let ce=mixNumber(se.min,se.max,oe);K===se&&(ce-=ne),K.min=removePointDelta(K.min,ne,ae,ce,ie),K.max=removePointDelta(K.max,ne,ae,ce,ie)}(K,ne[ae],ne[oe],ne[ie],ne.scale,se,ue)}const Qc=["x","scaleX","originX"],Yc=["y","scaleY","originY"];function removeBoxTransforms(K,ne,ae,oe){removeAxisTransforms(K.x,ne,Qc,ae?ae.x:void 0,oe?oe.x:void 0),removeAxisTransforms(K.y,ne,Yc,ae?ae.y:void 0,oe?oe.y:void 0)}function isAxisDeltaZero(K){return 0===K.translate&&1===K.scale}function isDeltaZero(K){return isAxisDeltaZero(K.x)&&isAxisDeltaZero(K.y)}function axisEquals(K,ne){return K.min===ne.min&&K.max===ne.max}function axisEqualsRounded(K,ne){return Math.round(K.min)===Math.round(ne.min)&&Math.round(K.max)===Math.round(ne.max)}function boxEqualsRounded(K,ne){return axisEqualsRounded(K.x,ne.x)&&axisEqualsRounded(K.y,ne.y)}function aspectRatio(K){return calcLength(K.x)/calcLength(K.y)}function axisDeltaEquals(K,ne){return K.translate===ne.translate&&K.scale===ne.scale&&K.originPoint===ne.originPoint}class NodeStack{constructor(){this.members=[]}add(K){addUniqueItem(this.members,K),K.scheduleRender()}remove(K){if(removeItem(this.members,K),K===this.prevLead&&(this.prevLead=void 0),K===this.lead){const K=this.members[this.members.length-1];K&&this.promote(K)}}relegate(K){const ne=this.members.findIndex(ne=>K===ne);if(0===ne)return!1;let ae;for(let K=ne;K>=0;K--){const ne=this.members[K];if(!1!==ne.isPresent){ae=ne;break}}return!!ae&&(this.promote(ae),!0)}promote(K,ne){const ae=this.lead;if(K!==ae&&(this.prevLead=ae,this.lead=K,K.show(),ae)){ae.instance&&ae.scheduleRender(),K.scheduleRender(),K.resumeFrom=ae,ne&&(K.resumeFrom.preserveOpacity=!0),ae.snapshot&&(K.snapshot=ae.snapshot,K.snapshot.latestValues=ae.animationValues||ae.latestValues),K.root&&K.root.isUpdating&&(K.isLayoutDirty=!0);const{crossfade:oe}=K.options;!1===oe&&ae.hide()}}exitAnimationComplete(){this.members.forEach(K=>{const{options:ne,resumingFrom:ae}=K;ne.onExitComplete&&ne.onExitComplete(),ae&&ae.options.onExitComplete&&ae.options.onExitComplete()})}scheduleRender(){this.members.forEach(K=>{K.instance&&K.scheduleRender(!1)})}removeLeadSnapshot(){this.lead&&this.lead.snapshot&&(this.lead.snapshot=void 0)}}const Jc={nodes:0,calculatedTargetDeltas:0,calculatedProjections:0},el=["","X","Y","Z"];let tl=0;function resetDistortingTransform(K,ne,ae,oe){const{latestValues:ie}=ne;ie[K]&&(ae[K]=ie[K],ne.setStaticValue(K,0),oe&&(oe[K]=0))}function cancelTreeOptimisedTransformAnimations(K){if(K.hasCheckedOptimisedAppear=!0,K.root===K)return;const{visualElement:ne}=K.options;if(!ne)return;const ae=getOptimisedAppearId(ne);if(window.MotionHasOptimisedAnimation(ae,"transform")){const{layout:ne,layoutId:oe}=K.options;window.MotionCancelOptimisedAnimation(ae,"transform",qs,!(ne||oe))}const{parent:oe}=K;oe&&!oe.hasCheckedOptimisedAppear&&cancelTreeOptimisedTransformAnimations(oe)}function create_projection_node_createProjectionNode({attachResizeListener:K,defaultParent:ne,measureScroll:ae,checkIsScrollRoot:oe,resetTransform:ie}){return class ProjectionNode{constructor(K={},ae=ne?.()){this.id=tl++,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,$s.value&&(Jc.nodes=Jc.calculatedTargetDeltas=Jc.calculatedProjections=0),this.nodes.forEach(propagateDirtyNodes),this.nodes.forEach(resolveTargetDelta),this.nodes.forEach(calcProjection),this.nodes.forEach(cleanDirtyNodes),$s.addProjectionMetrics&&$s.addProjectionMetrics(Jc)},this.resolvedRelativeTargetAt=0,this.hasProjected=!1,this.isVisible=!0,this.animationProgress=0,this.sharedNodes=new Map,this.latestValues=K,this.root=ae?ae.root||ae:this,this.path=ae?[...ae.path,ae]:[],this.parent=ae,this.depth=ae?ae.depth+1:0;for(let K=0;K<this.path.length;K++)this.path[K].shouldResetTransform=!0;this.root===this&&(this.nodes=new FlatTree)}addEventListener(K,ne){return this.eventHandlers.has(K)||this.eventHandlers.set(K,new SubscriptionManager),this.eventHandlers.get(K).add(ne)}notifyListeners(K,...ne){const ae=this.eventHandlers.get(K);ae&&ae.notify(...ne)}hasListeners(K){return this.eventHandlers.has(K)}mount(ne){if(this.instance)return;this.isSVG=isSVGElement(ne)&&!isSVGSVGElement(ne),this.instance=ne;const{layoutId:ae,layout:oe,visualElement:ie}=this.options;if(ie&&!ie.current&&ie.mount(ne),this.root.nodes.add(this),this.parent&&this.parent.children.add(this),this.root.hasTreeAnimated&&(oe||ae)&&(this.isLayoutDirty=!0),K){let ae,oe=0;const resizeUnblockUpdate=()=>this.root.updateBlockedByResize=!1;qs.read(()=>{oe=window.innerWidth}),K(ne,()=>{const K=window.innerWidth;K!==oe&&(oe=K,this.root.updateBlockedByResize=!0,ae&&ae(),ae=delay(resizeUnblockUpdate,250),Hc.hasAnimatedSinceResize&&(Hc.hasAnimatedSinceResize=!1,this.nodes.forEach(finishAnimation)))})}ae&&this.root.registerSharedNode(ae,this),!1!==this.options.animate&&ie&&(ae||oe)&&this.addEventListener("didUpdate",({delta:K,hasLayoutChanged:ne,hasRelativeLayoutChanged:ae,layout:oe})=>{if(this.isTreeAnimationBlocked())return this.target=void 0,void(this.relativeTarget=void 0);const se=this.options.transition||ie.getDefaultTransition()||nl,{onLayoutAnimationStart:ue,onLayoutAnimationComplete:ce}=ie.getProps(),de=!this.targetLayout||!boxEqualsRounded(this.targetLayout,oe),pe=!ne&&ae;if(this.options.layoutRoot||this.resumeFrom||pe||ne&&(de||!this.currentAnimation)){this.resumeFrom&&(this.resumingFrom=this.resumeFrom,this.resumingFrom.resumingFrom=void 0);const ne={...getValueTransition(se,"layout"),onPlay:ue,onComplete:ce};(ie.shouldReduceMotion||this.options.layoutRoot)&&(ne.delay=0,ne.type=!1),this.startAnimation(ne),this.setAnimationOrigin(K,pe)}else ne||finishAnimation(this),this.isLead()&&this.options.onExitComplete&&this.options.onExitComplete();this.targetLayout=oe})}unmount(){this.options.layoutId&&this.willUpdate(),this.root.nodes.remove(this);const K=this.getStack();K&&K.remove(this),this.parent&&this.parent.children.delete(this),this.instance=void 0,this.eventHandlers.clear(),Ws(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(resetSkewAndRotation),this.animationId++)}getTransformTemplate(){const{visualElement:K}=this.options;return K&&K.getProps().transformTemplate}willUpdate(K=!0){if(this.root.hasTreeAnimated=!0,this.root.isUpdateBlocked())return void(this.options.onExitComplete&&this.options.onExitComplete());if(window.MotionCancelOptimisedAnimation&&!this.hasCheckedOptimisedAppear&&cancelTreeOptimisedTransformAnimations(this),!this.root.isUpdating&&this.root.startUpdate(),this.isLayoutDirty)return;this.isLayoutDirty=!0;for(let K=0;K<this.path.length;K++){const ne=this.path[K];ne.shouldResetTransform=!0,ne.updateScroll("snapshot"),ne.options.layoutRoot&&ne.willUpdate(!1)}const{layoutId:ne,layout:ae}=this.options;if(void 0===ne&&!ae)return;const oe=this.getTransformTemplate();this.prevTransformTemplateValue=oe?oe(this.latestValues,""):void 0,this.updateSnapshot(),K&&this.notifyListeners("willUpdate")}update(){this.updateScheduled=!1;if(this.isUpdateBlocked())return this.unblockUpdate(),this.clearAllSnapshots(),void this.nodes.forEach(clearMeasurements);if(this.animationId<=this.animationCommitId)return void this.nodes.forEach(clearIsLayoutDirty);this.animationCommitId=this.animationId,this.isUpdating?(this.isUpdating=!1,this.nodes.forEach(resetTransformStyle),this.nodes.forEach(updateLayout),this.nodes.forEach(notifyLayoutUpdate)):this.nodes.forEach(clearIsLayoutDirty),this.clearAllSnapshots();const K=yu.now();Gs.delta=clamp_clamp(0,1e3/60,K-Gs.timestamp),Gs.timestamp=K,Gs.isProcessing=!0,Ks.update.process(Gs),Ks.preRender.process(Gs),Ks.render.process(Gs),Gs.isProcessing=!1}didUpdate(){this.updateScheduled||(this.updateScheduled=!0,Du.read(this.scheduleUpdate))}clearAllSnapshots(){this.nodes.forEach(clearSnapshot),this.sharedNodes.forEach(removeLeadSnapshots)}scheduleUpdateProjection(){this.projectionUpdateScheduled||(this.projectionUpdateScheduled=!0,qs.preRender(this.updateProjection,!1,!0))}scheduleCheckAfterUnmount(){qs.postRender(()=>{this.isLayoutDirty?this.root.didUpdate():this.root.checkUpdateFailed()})}updateSnapshot(){!this.snapshot&&this.instance&&(this.snapshot=this.measure(),!this.snapshot||calcLength(this.snapshot.measuredBox.x)||calcLength(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 K=0;K<this.path.length;K++){this.path[K].updateScroll()}const K=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:ne}=this.options;ne&&ne.notify("LayoutMeasure",this.layout.layoutBox,K?K.layoutBox:void 0)}updateScroll(K="measure"){let ne=Boolean(this.options.layoutScroll&&this.instance);if(this.scroll&&this.scroll.animationId===this.root.animationId&&this.scroll.phase===K&&(ne=!1),ne&&this.instance){const ne=oe(this.instance);this.scroll={animationId:this.root.animationId,phase:K,isRoot:ne,offset:ae(this.instance),wasRoot:this.scroll?this.scroll.isRoot:ne}}}resetTransform(){if(!ie)return;const K=this.isLayoutDirty||this.shouldResetTransform||this.options.alwaysMeasureLayout,ne=this.projectionDelta&&!isDeltaZero(this.projectionDelta),ae=this.getTransformTemplate(),oe=ae?ae(this.latestValues,""):void 0,se=oe!==this.prevTransformTemplateValue;K&&this.instance&&(ne||hasTransform(this.latestValues)||se)&&(ie(this.instance,oe),this.shouldResetTransform=!1,this.scheduleRender())}measure(K=!0){const ne=this.measurePageBox();let ae=this.removeElementScroll(ne);return K&&(ae=this.removeTransform(ae)),function roundBox(K){roundAxis(K.x),roundAxis(K.y)}(ae),{animationId:this.root.animationId,measuredBox:ne,layoutBox:ae,latestValues:{},source:this.id}}measurePageBox(){const{visualElement:K}=this.options;if(!K)return{x:{min:0,max:0},y:{min:0,max:0}};const ne=K.measureViewportBox();if(!(this.scroll?.wasRoot||this.path.some(checkNodeWasScrollRoot))){const{scroll:K}=this.root;K&&(translateAxis(ne.x,K.offset.x),translateAxis(ne.y,K.offset.y))}return ne}removeElementScroll(K){const ne={x:{min:0,max:0},y:{min:0,max:0}};if(copyBoxInto(ne,K),this.scroll?.wasRoot)return ne;for(let ae=0;ae<this.path.length;ae++){const oe=this.path[ae],{scroll:ie,options:se}=oe;oe!==this.root&&ie&&se.layoutScroll&&(ie.wasRoot&©BoxInto(ne,K),translateAxis(ne.x,ie.offset.x),translateAxis(ne.y,ie.offset.y))}return ne}applyTransform(K,ne=!1){const ae={x:{min:0,max:0},y:{min:0,max:0}};copyBoxInto(ae,K);for(let K=0;K<this.path.length;K++){const oe=this.path[K];!ne&&oe.options.layoutScroll&&oe.scroll&&oe!==oe.root&&transformBox(ae,{x:-oe.scroll.offset.x,y:-oe.scroll.offset.y}),hasTransform(oe.latestValues)&&transformBox(ae,oe.latestValues)}return hasTransform(this.latestValues)&&transformBox(ae,this.latestValues),ae}removeTransform(K){const ne={x:{min:0,max:0},y:{min:0,max:0}};copyBoxInto(ne,K);for(let K=0;K<this.path.length;K++){const ae=this.path[K];if(!ae.instance)continue;if(!hasTransform(ae.latestValues))continue;hasScale(ae.latestValues)&&ae.updateSnapshot();const oe=createBox();copyBoxInto(oe,ae.measurePageBox()),removeBoxTransforms(ne,ae.latestValues,ae.snapshot?ae.snapshot.layoutBox:void 0,oe)}return hasTransform(this.latestValues)&&removeBoxTransforms(ne,this.latestValues),ne}setTargetDelta(K){this.targetDelta=K,this.root.scheduleUpdateProjection(),this.isProjectionDirty=!0}setOptions(K){this.options={...this.options,...K,crossfade:void 0===K.crossfade||K.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!==Gs.timestamp&&this.relativeParent.resolveTargetDelta(!0)}resolveTargetDelta(K=!1){const ne=this.getLead();this.isProjectionDirty||(this.isProjectionDirty=ne.isProjectionDirty),this.isTransformDirty||(this.isTransformDirty=ne.isTransformDirty),this.isSharedProjectionDirty||(this.isSharedProjectionDirty=ne.isSharedProjectionDirty);const ae=Boolean(this.resumingFrom)||this!==ne;if(!(K||ae&&this.isSharedProjectionDirty||this.isProjectionDirty||this.parent?.isProjectionDirty||this.attemptToResolveRelativeTarget||this.root.updateBlockedByResize))return;const{layout:oe,layoutId:ie}=this.options;if(this.layout&&(oe||ie)){if(this.resolvedRelativeTargetAt=Gs.timestamp,!this.targetDelta&&!this.relativeTarget){const K=this.getClosestProjectingParent();K&&K.layout&&1!==this.animationProgress?(this.relativeParent=K,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}},calcRelativePosition(this.relativeTargetOrigin,this.layout.layoutBox,K.layout.layoutBox),copyBoxInto(this.relativeTarget,this.relativeTargetOrigin)):this.relativeParent=this.relativeTarget=void 0}if(this.relativeTarget||this.targetDelta){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(),function calcRelativeBox(K,ne,ae){calcRelativeAxis(K.x,ne.x,ae.x),calcRelativeAxis(K.y,ne.y,ae.y)}(this.target,this.relativeTarget,this.relativeParent.target)):this.targetDelta?(Boolean(this.resumingFrom)?this.target=this.applyTransform(this.layout.layoutBox):copyBoxInto(this.target,this.layout.layoutBox),applyBoxDelta(this.target,this.targetDelta)):copyBoxInto(this.target,this.layout.layoutBox),this.attemptToResolveRelativeTarget){this.attemptToResolveRelativeTarget=!1;const K=this.getClosestProjectingParent();K&&Boolean(K.resumingFrom)===Boolean(this.resumingFrom)&&!K.options.layoutScroll&&K.target&&1!==this.animationProgress?(this.relativeParent=K,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}},calcRelativePosition(this.relativeTargetOrigin,this.target,K.target),copyBoxInto(this.relativeTarget,this.relativeTargetOrigin)):this.relativeParent=this.relativeTarget=void 0}$s.value&&Jc.calculatedTargetDeltas++}}}getClosestProjectingParent(){if(this.parent&&!hasScale(this.parent.latestValues)&&!has2DTranslate(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 K=this.getLead(),ne=Boolean(this.resumingFrom)||this!==K;let ae=!0;if((this.isProjectionDirty||this.parent?.isProjectionDirty)&&(ae=!1),ne&&(this.isSharedProjectionDirty||this.isTransformDirty)&&(ae=!1),this.resolvedRelativeTargetAt===Gs.timestamp&&(ae=!1),ae)return;const{layout:oe,layoutId:ie}=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||!oe&&!ie)return;copyBoxInto(this.layoutCorrected,this.layout.layoutBox);const se=this.treeScale.x,ue=this.treeScale.y;!function applyTreeDeltas(K,ne,ae,oe=!1){const ie=ae.length;if(!ie)return;let se,ue;ne.x=ne.y=1;for(let ce=0;ce<ie;ce++){se=ae[ce],ue=se.projectionDelta;const{visualElement:ie}=se.options;ie&&ie.props.style&&"contents"===ie.props.style.display||(oe&&se.options.layoutScroll&&se.scroll&&se!==se.root&&transformBox(K,{x:-se.scroll.offset.x,y:-se.scroll.offset.y}),ue&&(ne.x*=ue.x.scale,ne.y*=ue.y.scale,applyBoxDelta(K,ue)),oe&&hasTransform(se.latestValues)&&transformBox(K,se.latestValues))}ne.x<xs&&ne.x>ks&&(ne.x=1),ne.y<xs&&ne.y>ks&&(ne.y=1)}(this.layoutCorrected,this.treeScale,this.path,ne),!K.layout||K.target||1===this.treeScale.x&&1===this.treeScale.y||(K.target=K.layout.layoutBox,K.targetWithTransforms={x:{min:0,max:0},y:{min:0,max:0}});const{target:ce}=K;ce?(this.projectionDelta&&this.prevProjectionDelta?(copyAxisDeltaInto(this.prevProjectionDelta.x,this.projectionDelta.x),copyAxisDeltaInto(this.prevProjectionDelta.y,this.projectionDelta.y)):this.createProjectionDeltas(),calcBoxDelta(this.projectionDelta,this.layoutCorrected,ce,this.latestValues),this.treeScale.x===se&&this.treeScale.y===ue&&axisDeltaEquals(this.projectionDelta.x,this.prevProjectionDelta.x)&&axisDeltaEquals(this.projectionDelta.y,this.prevProjectionDelta.y)||(this.hasProjected=!0,this.scheduleRender(),this.notifyListeners("projectionUpdate",ce)),$s.value&&Jc.calculatedProjections++):this.prevProjectionDelta&&(this.createProjectionDeltas(),this.scheduleRender())}hide(){this.isVisible=!1}show(){this.isVisible=!0}scheduleRender(K=!0){if(this.options.visualElement?.scheduleRender(),K){const K=this.getStack();K&&K.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(K,ne=!1){const ae=this.snapshot,oe=ae?ae.latestValues:{},ie={...this.latestValues},se={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=!ne;const ue={x:{min:0,max:0},y:{min:0,max:0}},ce=(ae?ae.source:void 0)!==(this.layout?this.layout.source:void 0),de=this.getStack(),pe=!de||de.members.length<=1,fe=Boolean(ce&&!pe&&!0===this.options.crossfade&&!this.path.some(hasOpacityCrossfade));let he;this.animationProgress=0,this.mixTargetDelta=ne=>{const ae=ne/1e3;mixAxisDelta(se.x,K.x,ae),mixAxisDelta(se.y,K.y,ae),this.setTargetDelta(se),this.relativeTarget&&this.relativeTargetOrigin&&this.layout&&this.relativeParent&&this.relativeParent.layout&&(calcRelativePosition(ue,this.layout.layoutBox,this.relativeParent.layout.layoutBox),function mixBox(K,ne,ae,oe){mixAxis(K.x,ne.x,ae.x,oe),mixAxis(K.y,ne.y,ae.y,oe)}(this.relativeTarget,this.relativeTargetOrigin,ue,ae),he&&function boxEquals(K,ne){return axisEquals(K.x,ne.x)&&axisEquals(K.y,ne.y)}(this.relativeTarget,he)&&(this.isProjectionDirty=!1),he||(he={x:{min:0,max:0},y:{min:0,max:0}}),copyBoxInto(he,this.relativeTarget)),ce&&(this.animationValues=ie,function mixValues(K,ne,ae,oe,ie,se){ie?(K.opacity=mixNumber(0,ae.opacity??1,Zc(oe)),K.opacityExit=mixNumber(ne.opacity??1,0,Xc(oe))):se&&(K.opacity=mixNumber(ne.opacity??1,ae.opacity??1,oe));for(let ie=0;ie<Kc;ie++){const se=`border${Gc[ie]}Radius`;let ue=getRadius(ne,se),ce=getRadius(ae,se);void 0===ue&&void 0===ce||(ue||(ue=0),ce||(ce=0),0===ue||0===ce||isPx(ue)===isPx(ce)?(K[se]=Math.max(mixNumber(mix_values_asNumber(ue),mix_values_asNumber(ce),oe),0),(Is.test(ce)||Is.test(ue))&&(K[se]+="%")):K[se]=ce)}(ne.rotate||ae.rotate)&&(K.rotate=mixNumber(ne.rotate||0,ae.rotate||0,oe))}(ie,oe,this.latestValues,ae,fe,pe)),this.root.scheduleUpdateProjection(),this.scheduleRender(),this.animationProgress=ae},this.mixTargetDelta(this.options.layoutRoot?1e3:0)}startAnimation(K){this.notifyListeners("animationStart"),this.currentAnimation?.stop(),this.resumingFrom?.currentAnimation?.stop(),this.pendingAnimation&&(Ws(this.pendingAnimation),this.pendingAnimation=void 0),this.pendingAnimation=qs.update(()=>{Hc.hasAnimatedSinceResize=!0,Gu.layout++,this.motionValue||(this.motionValue=motionValue(0)),this.currentAnimation=animateSingleValue(this.motionValue,[0,1e3],{...K,velocity:0,isSync:!0,onUpdate:ne=>{this.mixTargetDelta(ne),K.onUpdate&&K.onUpdate(ne)},onStop:()=>{Gu.layout--},onComplete:()=>{Gu.layout--,K.onComplete&&K.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 K=this.getStack();K&&K.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 K=this.getLead();let{targetWithTransforms:ne,target:ae,layout:oe,latestValues:ie}=K;if(ne&&ae&&oe){if(this!==K&&this.layout&&oe&&shouldAnimatePositionOnly(this.options.animationType,this.layout.layoutBox,oe.layoutBox)){ae=this.target||{x:{min:0,max:0},y:{min:0,max:0}};const ne=calcLength(this.layout.layoutBox.x);ae.x.min=K.target.x.min,ae.x.max=ae.x.min+ne;const oe=calcLength(this.layout.layoutBox.y);ae.y.min=K.target.y.min,ae.y.max=ae.y.min+oe}copyBoxInto(ne,ae),transformBox(ne,ie),calcBoxDelta(this.projectionDeltaWithTransform,this.layoutCorrected,ne,ie)}}registerSharedNode(K,ne){this.sharedNodes.has(K)||this.sharedNodes.set(K,new NodeStack);this.sharedNodes.get(K).add(ne);const ae=ne.options.initialPromotionConfig;ne.promote({transition:ae?ae.transition:void 0,preserveFollowOpacity:ae&&ae.shouldPreserveFollowOpacity?ae.shouldPreserveFollowOpacity(ne):void 0})}isLead(){const K=this.getStack();return!K||K.lead===this}getLead(){const{layoutId:K}=this.options;return K&&this.getStack()?.lead||this}getPrevLead(){const{layoutId:K}=this.options;return K?this.getStack()?.prevLead:void 0}getStack(){const{layoutId:K}=this.options;if(K)return this.root.sharedNodes.get(K)}promote({needsReset:K,transition:ne,preserveFollowOpacity:ae}={}){const oe=this.getStack();oe&&oe.promote(this,ae),K&&(this.projectionDelta=void 0,this.needsReset=!0),ne&&this.setOptions({transition:ne})}relegate(){const K=this.getStack();return!!K&&K.relegate(this)}resetSkewAndRotation(){const{visualElement:K}=this.options;if(!K)return;let ne=!1;const{latestValues:ae}=K;if((ae.z||ae.rotate||ae.rotateX||ae.rotateY||ae.rotateZ||ae.skewX||ae.skewY)&&(ne=!0),!ne)return;const oe={};ae.z&&resetDistortingTransform("z",K,oe,this.animationValues);for(let ne=0;ne<el.length;ne++)resetDistortingTransform(`rotate${el[ne]}`,K,oe,this.animationValues),resetDistortingTransform(`skew${el[ne]}`,K,oe,this.animationValues);K.render();for(const ne in oe)K.setStaticValue(ne,oe[ne]),this.animationValues&&(this.animationValues[ne]=oe[ne]);K.scheduleRender()}applyProjectionStyles(K,ne){if(!this.instance||this.isSVG)return;if(!this.isVisible)return void(K.visibility="hidden");const ae=this.getTransformTemplate();if(this.needsReset)return this.needsReset=!1,K.visibility="",K.opacity="",K.pointerEvents=resolveMotionValue(ne?.pointerEvents)||"",void(K.transform=ae?ae(this.latestValues,""):"none");const oe=this.getLead();if(!this.projectionDelta||!this.layout||!oe.target)return this.options.layoutId&&(K.opacity=void 0!==this.latestValues.opacity?this.latestValues.opacity:1,K.pointerEvents=resolveMotionValue(ne?.pointerEvents)||""),void(this.hasProjected&&!hasTransform(this.latestValues)&&(K.transform=ae?ae({},""):"none",this.hasProjected=!1));K.visibility="";const ie=oe.animationValues||oe.latestValues;this.applyTransformsToTarget();let se=function buildProjectionTransform(K,ne,ae){let oe="";const ie=K.x.translate/ne.x,se=K.y.translate/ne.y,ue=ae?.z||0;if((ie||se||ue)&&(oe=`translate3d(${ie}px, ${se}px, ${ue}px) `),1===ne.x&&1===ne.y||(oe+=`scale(${1/ne.x}, ${1/ne.y}) `),ae){const{transformPerspective:K,rotate:ne,rotateX:ie,rotateY:se,skewX:ue,skewY:ce}=ae;K&&(oe=`perspective(${K}px) ${oe}`),ne&&(oe+=`rotate(${ne}deg) `),ie&&(oe+=`rotateX(${ie}deg) `),se&&(oe+=`rotateY(${se}deg) `),ue&&(oe+=`skewX(${ue}deg) `),ce&&(oe+=`skewY(${ce}deg) `)}const ce=K.x.scale*ne.x,de=K.y.scale*ne.y;return 1===ce&&1===de||(oe+=`scale(${ce}, ${de})`),oe||"none"}(this.projectionDeltaWithTransform,this.treeScale,ie);ae&&(se=ae(ie,se)),K.transform=se;const{x:ue,y:ce}=this.projectionDelta;K.transformOrigin=`${100*ue.origin}% ${100*ce.origin}% 0`,oe.animationValues?K.opacity=oe===this?ie.opacity??this.latestValues.opacity??1:this.preserveOpacity?this.latestValues.opacity:ie.opacityExit:K.opacity=oe===this?void 0!==ie.opacity?ie.opacity:"":void 0!==ie.opacityExit?ie.opacityExit:0;for(const ne in Pu){if(void 0===ie[ne])continue;const{correct:ae,applyTo:ue,isCSSVariable:ce}=Pu[ne],de="none"===se?ie[ne]:ae(ie[ne],oe);if(ue){const ne=ue.length;for(let ae=0;ae<ne;ae++)K[ue[ae]]=de}else ce?this.options.visualElement.renderState.vars[ne]=de:K[ne]=de}this.options.layoutId&&(K.pointerEvents=oe===this?resolveMotionValue(ne?.pointerEvents)||"":"none")}clearSnapshot(){this.resumeFrom=this.snapshot=void 0}resetTree(){this.root.nodes.forEach(K=>K.currentAnimation?.stop()),this.root.nodes.forEach(clearMeasurements),this.root.sharedNodes.clear()}}}function updateLayout(K){K.updateLayout()}function notifyLayoutUpdate(K){const ne=K.resumeFrom?.snapshot||K.snapshot;if(K.isLead()&&K.layout&&ne&&K.hasListeners("didUpdate")){const{layoutBox:ae,measuredBox:oe}=K.layout,{animationType:ie}=K.options,se=ne.source!==K.layout.source;"size"===ie?eachAxis(K=>{const oe=se?ne.measuredBox[K]:ne.layoutBox[K],ie=calcLength(oe);oe.min=ae[K].min,oe.max=oe.min+ie}):shouldAnimatePositionOnly(ie,ne.layoutBox,ae)&&eachAxis(oe=>{const ie=se?ne.measuredBox[oe]:ne.layoutBox[oe],ue=calcLength(ae[oe]);ie.max=ie.min+ue,K.relativeTarget&&!K.currentAnimation&&(K.isProjectionDirty=!0,K.relativeTarget[oe].max=K.relativeTarget[oe].min+ue)});const ue={x:{translate:0,scale:1,origin:0,originPoint:0},y:{translate:0,scale:1,origin:0,originPoint:0}};calcBoxDelta(ue,ae,ne.layoutBox);const ce={x:{translate:0,scale:1,origin:0,originPoint:0},y:{translate:0,scale:1,origin:0,originPoint:0}};se?calcBoxDelta(ce,K.applyTransform(oe,!0),ne.measuredBox):calcBoxDelta(ce,ae,ne.layoutBox);const de=!isDeltaZero(ue);let pe=!1;if(!K.resumeFrom){const oe=K.getClosestProjectingParent();if(oe&&!oe.resumeFrom){const{snapshot:ie,layout:se}=oe;if(ie&&se){const ue={x:{min:0,max:0},y:{min:0,max:0}};calcRelativePosition(ue,ne.layoutBox,ie.layoutBox);const ce={x:{min:0,max:0},y:{min:0,max:0}};calcRelativePosition(ce,ae,se.layoutBox),boxEqualsRounded(ue,ce)||(pe=!0),oe.options.layoutRoot&&(K.relativeTarget=ce,K.relativeTargetOrigin=ue,K.relativeParent=oe)}}}K.notifyListeners("didUpdate",{layout:ae,snapshot:ne,delta:ce,layoutDelta:ue,hasLayoutChanged:de,hasRelativeLayoutChanged:pe})}else if(K.isLead()){const{onExitComplete:ne}=K.options;ne&&ne()}K.options.transition=void 0}function propagateDirtyNodes(K){$s.value&&Jc.nodes++,K.parent&&(K.isProjecting()||(K.isProjectionDirty=K.parent.isProjectionDirty),K.isSharedProjectionDirty||(K.isSharedProjectionDirty=Boolean(K.isProjectionDirty||K.parent.isProjectionDirty||K.parent.isSharedProjectionDirty)),K.isTransformDirty||(K.isTransformDirty=K.parent.isTransformDirty))}function cleanDirtyNodes(K){K.isProjectionDirty=K.isSharedProjectionDirty=K.isTransformDirty=!1}function clearSnapshot(K){K.clearSnapshot()}function clearMeasurements(K){K.clearMeasurements()}function clearIsLayoutDirty(K){K.isLayoutDirty=!1}function resetTransformStyle(K){const{visualElement:ne}=K.options;ne&&ne.getProps().onBeforeLayoutMeasure&&ne.notify("BeforeLayoutMeasure"),K.resetTransform()}function finishAnimation(K){K.finishAnimation(),K.targetDelta=K.relativeTarget=K.target=void 0,K.isProjectionDirty=!0}function resolveTargetDelta(K){K.resolveTargetDelta()}function calcProjection(K){K.calcProjection()}function resetSkewAndRotation(K){K.resetSkewAndRotation()}function removeLeadSnapshots(K){K.removeLeadSnapshot()}function mixAxisDelta(K,ne,ae){K.translate=mixNumber(ne.translate,0,ae),K.scale=mixNumber(ne.scale,1,ae),K.origin=ne.origin,K.originPoint=ne.originPoint}function mixAxis(K,ne,ae,oe){K.min=mixNumber(ne.min,ae.min,oe),K.max=mixNumber(ne.max,ae.max,oe)}function hasOpacityCrossfade(K){return K.animationValues&&void 0!==K.animationValues.opacityExit}const nl={duration:.45,ease:[.4,0,.1,1]},userAgentContains=K=>"undefined"!=typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().includes(K),rl=userAgentContains("applewebkit/")&&!userAgentContains("chrome/")?Math.round:es_noop_noop;function roundAxis(K){K.min=rl(K.min),K.max=rl(K.max)}function shouldAnimatePositionOnly(K,ne,ae){return"position"===K||"preserve-aspect"===K&&!function isNear(K,ne,ae){return Math.abs(K-ne)<=ae}(aspectRatio(ne),aspectRatio(ae),.2)}function checkNodeWasScrollRoot(K){return K!==K.root&&K.scroll?.wasRoot}const al=create_projection_node_createProjectionNode({attachResizeListener:(K,ne)=>addDomEvent(K,"resize",ne),measureScroll:()=>({x:document.documentElement.scrollLeft||document.body.scrollLeft,y:document.documentElement.scrollTop||document.body.scrollTop}),checkIsScrollRoot:()=>!0}),ol={current:void 0},il=create_projection_node_createProjectionNode({measureScroll:K=>({x:K.scrollLeft,y:K.scrollTop}),defaultParent:()=>{if(!ol.current){const K=new al({});K.mount(window),K.setOptions({layoutScroll:!0}),ol.current=K}return ol.current},resetTransform:(K,ne)=>{K.style.transform=void 0!==ne?ne:"none"},checkIsScrollRoot:K=>Boolean("fixed"===window.getComputedStyle(K).position)}),sl={pan:{Feature:class PanGesture extends Feature{constructor(){super(...arguments),this.removePointerDownListener=es_noop_noop}onPointerDown(K){this.session=new PanSession(K,this.createPanHandlers(),{transformPagePoint:this.node.getTransformPagePoint(),contextWindow:getContextWindow(this.node)})}createPanHandlers(){const{onPanSessionStart:K,onPanStart:ne,onPan:ae,onPanEnd:oe}=this.node.getProps();return{onSessionStart:asyncHandler(K),onStart:asyncHandler(ne),onMove:ae,onEnd:(K,ne)=>{delete this.session,oe&&qs.postRender(()=>oe(K,ne))}}}mount(){this.removePointerDownListener=addPointerEvent(this.node.current,"pointerdown",K=>this.onPointerDown(K))}update(){this.session&&this.session.updateHandlers(this.createPanHandlers())}unmount(){this.removePointerDownListener(),this.session&&this.session.end()}}},drag:{Feature:class DragGesture extends Feature{constructor(K){super(K),this.removeGroupControls=es_noop_noop,this.removeListeners=es_noop_noop,this.controls=new VisualElementDragControls(K)}mount(){const{dragControls:K}=this.node.getProps();K&&(this.removeGroupControls=K.subscribe(this.controls)),this.removeListeners=this.controls.addListeners()||es_noop_noop}unmount(){this.removeGroupControls(),this.removeListeners()}},ProjectionNode:il,MeasureLayout}};function resolveElements(K,ne,ae){if(K instanceof EventTarget)return[K];if("string"==typeof K){let oe=document;ne&&(oe=ne.current);const ie=ae?.[K]??oe.querySelectorAll(K);return ie?Array.from(ie):[]}return Array.from(K)}function setupGesture(K,ne){const ae=resolveElements(K),oe=new AbortController;return[ae,{passive:!0,...ne,signal:oe.signal},()=>oe.abort()]}function isValidHover(K){return!("touch"===K.pointerType||isDragActive())}function handleHoverEvent(K,ne,ae){const{props:oe}=K;K.animationState&&oe.whileHover&&K.animationState.setActive("whileHover","Start"===ae);const ie=oe["onHover"+ae];ie&&qs.postRender(()=>ie(ne,extractEventInfo(ne)))}const isNodeOrChild=(K,ne)=>!!ne&&(K===ne||isNodeOrChild(K,ne.parentElement)),ul=new Set(["BUTTON","INPUT","SELECT","TEXTAREA","A"]);const cl=new WeakSet;function filterEvents(K){return ne=>{"Enter"===ne.key&&K(ne)}}function firePointerEvent(K,ne){K.dispatchEvent(new PointerEvent("pointer"+ne,{isPrimary:!0,bubbles:!0}))}function isValidPressEvent(K){return isPrimaryPointer(K)&&!isDragActive()}function press(K,ne,ae={}){const[oe,ie,se]=setupGesture(K,ae),startPress=K=>{const oe=K.currentTarget;if(!isValidPressEvent(K))return;cl.add(oe);const se=ne(oe,K),onPointerEnd=(K,ne)=>{window.removeEventListener("pointerup",onPointerUp),window.removeEventListener("pointercancel",onPointerCancel),cl.has(oe)&&cl.delete(oe),isValidPressEvent(K)&&"function"==typeof se&&se(K,{success:ne})},onPointerUp=K=>{onPointerEnd(K,oe===window||oe===document||ae.useGlobalTarget||isNodeOrChild(oe,K.target))},onPointerCancel=K=>{onPointerEnd(K,!1)};window.addEventListener("pointerup",onPointerUp,ie),window.addEventListener("pointercancel",onPointerCancel,ie)};return oe.forEach(K=>{(ae.useGlobalTarget?window:K).addEventListener("pointerdown",startPress,ie),is_html_element_isHTMLElement(K)&&(K.addEventListener("focus",K=>((K,ne)=>{const ae=K.currentTarget;if(!ae)return;const oe=filterEvents(()=>{if(cl.has(ae))return;firePointerEvent(ae,"down");const K=filterEvents(()=>{firePointerEvent(ae,"up")});ae.addEventListener("keyup",K,ne),ae.addEventListener("blur",()=>firePointerEvent(ae,"cancel"),ne)});ae.addEventListener("keydown",oe,ne),ae.addEventListener("blur",()=>ae.removeEventListener("keydown",oe),ne)})(K,ie)),function isElementKeyboardAccessible(K){return ul.has(K.tagName)||-1!==K.tabIndex}(K)||K.hasAttribute("tabindex")||(K.tabIndex=0))}),se}function handlePressEvent(K,ne,ae){const{props:oe}=K;if(K.current instanceof HTMLButtonElement&&K.current.disabled)return;K.animationState&&oe.whileTap&&K.animationState.setActive("whileTap","Start"===ae);const ie=oe["onTap"+("End"===ae?"":ae)];ie&&qs.postRender(()=>ie(ne,extractEventInfo(ne)))}const ll=new WeakMap,dl=new WeakMap,fireObserverCallback=K=>{const ne=ll.get(K.target);ne&&ne(K)},fireAllObserverCallbacks=K=>{K.forEach(fireObserverCallback)};function observeIntersection(K,ne,ae){const oe=function initIntersectionObserver({root:K,...ne}){const ae=K||document;dl.has(ae)||dl.set(ae,{});const oe=dl.get(ae),ie=JSON.stringify(ne);return oe[ie]||(oe[ie]=new IntersectionObserver(fireAllObserverCallbacks,{root:K,...ne})),oe[ie]}(ne);return ll.set(K,ae),oe.observe(K),()=>{ll.delete(K),oe.unobserve(K)}}const pl={some:0,all:1};const fl={inView:{Feature:class InViewFeature extends Feature{constructor(){super(...arguments),this.hasEnteredView=!1,this.isInView=!1}startObserver(){this.unmount();const{viewport:K={}}=this.node.getProps(),{root:ne,margin:ae,amount:oe="some",once:ie}=K,se={root:ne?ne.current:void 0,rootMargin:ae,threshold:"number"==typeof oe?oe:pl[oe]};return observeIntersection(this.node.current,se,K=>{const{isIntersecting:ne}=K;if(this.isInView===ne)return;if(this.isInView=ne,ie&&!ne&&this.hasEnteredView)return;ne&&(this.hasEnteredView=!0),this.node.animationState&&this.node.animationState.setActive("whileInView",ne);const{onViewportEnter:ae,onViewportLeave:oe}=this.node.getProps(),se=ne?ae:oe;se&&se(K)})}mount(){this.startObserver()}update(){if("undefined"==typeof IntersectionObserver)return;const{props:K,prevProps:ne}=this.node;["amount","margin","root"].some(function hasViewportOptionChanged({viewport:K={}},{viewport:ne={}}={}){return ae=>K[ae]!==ne[ae]}(K,ne))&&this.startObserver()}unmount(){}}},tap:{Feature:class PressGesture extends Feature{mount(){const{current:K}=this.node;K&&(this.unmount=press(K,(K,ne)=>(handlePressEvent(this.node,ne,"Start"),(K,{success:ne})=>handlePressEvent(this.node,K,ne?"End":"Cancel")),{useGlobalTarget:this.node.props.globalTapTarget}))}unmount(){}}},focus:{Feature:class FocusGesture extends Feature{constructor(){super(...arguments),this.isActive=!1}onFocus(){let K=!1;try{K=this.node.current.matches(":focus-visible")}catch(ne){K=!0}K&&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=pipe_pipe(addDomEvent(this.node.current,"focus",()=>this.onFocus()),addDomEvent(this.node.current,"blur",()=>this.onBlur()))}unmount(){}}},hover:{Feature:class HoverGesture extends Feature{mount(){const{current:K}=this.node;K&&(this.unmount=function hover(K,ne,ae={}){const[oe,ie,se]=setupGesture(K,ae),onPointerEnter=K=>{if(!isValidHover(K))return;const{target:ae}=K,oe=ne(ae,K);if("function"!=typeof oe||!ae)return;const onPointerLeave=K=>{isValidHover(K)&&(oe(K),ae.removeEventListener("pointerleave",onPointerLeave))};ae.addEventListener("pointerleave",onPointerLeave,ie)};return oe.forEach(K=>{K.addEventListener("pointerenter",onPointerEnter,ie)}),se}(K,(K,ne)=>(handleHoverEvent(this.node,ne,"Start"),K=>handleHoverEvent(this.node,K,"End"))))}unmount(){}}}},hl=createMotionProxy({...Nc,...fl,...sl,...{layout:{ProjectionNode:il,MeasureLayout}}},createDomVisualElement);var ml={color:void 0,size:void 0,className:void 0,style:void 0,attr:void 0},gl=se.createContext&&se.createContext(ml),iconBase_assign=function(){return iconBase_assign=Object.assign||function(K){for(var ne,ae=1,oe=arguments.length;ae<oe;ae++)for(var ie in ne=arguments[ae])Object.prototype.hasOwnProperty.call(ne,ie)&&(K[ie]=ne[ie]);return K},iconBase_assign.apply(this,arguments)},iconBase_rest=function(K,ne){var ae={};for(var oe in K)Object.prototype.hasOwnProperty.call(K,oe)&&ne.indexOf(oe)<0&&(ae[oe]=K[oe]);if(null!=K&&"function"==typeof Object.getOwnPropertySymbols){var ie=0;for(oe=Object.getOwnPropertySymbols(K);ie<oe.length;ie++)ne.indexOf(oe[ie])<0&&Object.prototype.propertyIsEnumerable.call(K,oe[ie])&&(ae[oe[ie]]=K[oe[ie]])}return ae};function Tree2Element(K){return K&&K.map(function(K,ne){return se.createElement(K.tag,iconBase_assign({key:ne},K.attr),Tree2Element(K.child))})}function iconBase_GenIcon(K){return function(ne){return se.createElement(IconBase,iconBase_assign({attr:iconBase_assign({},K.attr)},ne),Tree2Element(K.child))}}function IconBase(K){var ne=function elem(ne){var ae,oe=K.attr,ie=K.size,ue=K.title,ce=iconBase_rest(K,["attr","size","title"]),de=ie||ne.size||"1em";return ne.className&&(ae=ne.className),K.className&&(ae=(ae?ae+" ":"")+K.className),se.createElement("svg",iconBase_assign({stroke:"currentColor",fill:"currentColor",strokeWidth:"0"},ne.attr,oe,ce,{className:ae,style:iconBase_assign(iconBase_assign({color:K.color||ne.color},ne.style),K.style),height:de,width:de,xmlns:"http://www.w3.org/2000/svg"}),ue&&se.createElement("title",null,ue),K.children)};return void 0!==gl?se.createElement(gl.Consumer,null,function(K){return ne(K)}):ne(ml)}function IoBanOutline(K){return iconBase_GenIcon({"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"}}]})(K)}function IoCallOutline(K){return iconBase_GenIcon({"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"}}]})(K)}function IoChatboxEllipsesOutline(K){return iconBase_GenIcon({"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"}}]})(K)}function IoChatbubblesOutline(K){return iconBase_GenIcon({"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"}}]})(K)}function IoCheckmarkCircleOutline(K){return iconBase_GenIcon({"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"}}]})(K)}function IoCloseCircleOutline(K){return iconBase_GenIcon({"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"}}]})(K)}function IoClose(K){return iconBase_GenIcon({"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"}}]})(K)}function IoCopyOutline(K){return iconBase_GenIcon({"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"}}]})(K)}function IoDocumentAttachOutline(K){return iconBase_GenIcon({"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"}}]})(K)}function IoExitOutline(K){return iconBase_GenIcon({"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"}}]})(K)}function IoFlagOutline(K){return iconBase_GenIcon({"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"}}]})(K)}function IoPauseCircleOutline(K){return iconBase_GenIcon({"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"}}]})(K)}function IoPlayCircleOutline(K){return iconBase_GenIcon({"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"}}]})(K)}function IoReloadCircleOutline(K){return iconBase_GenIcon({"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":"M341.54 197.85l-11.37-13.23a103.37 103.37 0 1022.71 105.84"}},{"tag":"path","attr":{"d":"M367.32 162a8.44 8.44 0 00-6 2.54l-59.54 59.54a8.61 8.61 0 006.09 14.71h59.54a8.62 8.62 0 008.62-8.62v-59.56a8.61 8.61 0 00-8.68-8.63z"}}]})(K)}function IoSearch(K){return iconBase_GenIcon({"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"}}]})(K)}function IoSettingsOutline(K){return iconBase_GenIcon({"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"}}]})(K)}function IoTrashOutline(K){return iconBase_GenIcon({"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"}}]})(K)}function IoTrendingUp(K){return iconBase_GenIcon({"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"}}]})(K)}function IoVideocamOff(K){return iconBase_GenIcon({"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"}}]})(K)}function IoVideocamOutline(K){return iconBase_GenIcon({"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"}}]})(K)}function hasWindow(){return"undefined"!=typeof window}function floating_ui_utils_dom_getNodeName(K){return isNode(K)?(K.nodeName||"").toLowerCase():"#document"}function floating_ui_utils_dom_getWindow(K){var ne;return(null==K||null==(ne=K.ownerDocument)?void 0:ne.defaultView)||window}function getDocumentElement(K){var ne;return null==(ne=(isNode(K)?K.ownerDocument:K.document)||window.document)?void 0:ne.documentElement}function isNode(K){return!!hasWindow()&&(K instanceof Node||K instanceof floating_ui_utils_dom_getWindow(K).Node)}function floating_ui_utils_dom_isElement(K){return!!hasWindow()&&(K instanceof Element||K instanceof floating_ui_utils_dom_getWindow(K).Element)}function floating_ui_utils_dom_isHTMLElement(K){return!!hasWindow()&&(K instanceof HTMLElement||K instanceof floating_ui_utils_dom_getWindow(K).HTMLElement)}function isShadowRoot(K){return!(!hasWindow()||"undefined"==typeof ShadowRoot)&&(K instanceof ShadowRoot||K instanceof floating_ui_utils_dom_getWindow(K).ShadowRoot)}const vl=new Set(["inline","contents"]);function isOverflowElement(K){const{overflow:ne,overflowX:ae,overflowY:oe,display:ie}=floating_ui_utils_dom_getComputedStyle(K);return/auto|scroll|overlay|hidden|clip/.test(ne+oe+ae)&&!vl.has(ie)}const bl=new Set(["table","td","th"]);function isTableElement(K){return bl.has(floating_ui_utils_dom_getNodeName(K))}const yl=[":popover-open",":modal"];function isTopLayer(K){return yl.some(ne=>{try{return K.matches(ne)}catch(K){return!1}})}const _l=["transform","translate","scale","rotate","perspective"],Al=["transform","translate","scale","rotate","perspective","filter"],Dl=["paint","layout","strict","content"];function isContainingBlock(K){const ne=isWebKit(),ae=floating_ui_utils_dom_isElement(K)?floating_ui_utils_dom_getComputedStyle(K):K;return _l.some(K=>!!ae[K]&&"none"!==ae[K])||!!ae.containerType&&"normal"!==ae.containerType||!ne&&!!ae.backdropFilter&&"none"!==ae.backdropFilter||!ne&&!!ae.filter&&"none"!==ae.filter||Al.some(K=>(ae.willChange||"").includes(K))||Dl.some(K=>(ae.contain||"").includes(K))}function isWebKit(){return!("undefined"==typeof CSS||!CSS.supports)&&CSS.supports("-webkit-backdrop-filter","none")}const wl=new Set(["html","body","#document"]);function isLastTraversableNode(K){return wl.has(floating_ui_utils_dom_getNodeName(K))}function floating_ui_utils_dom_getComputedStyle(K){return floating_ui_utils_dom_getWindow(K).getComputedStyle(K)}function getNodeScroll(K){return floating_ui_utils_dom_isElement(K)?{scrollLeft:K.scrollLeft,scrollTop:K.scrollTop}:{scrollLeft:K.scrollX,scrollTop:K.scrollY}}function getParentNode(K){if("html"===floating_ui_utils_dom_getNodeName(K))return K;const ne=K.assignedSlot||K.parentNode||isShadowRoot(K)&&K.host||getDocumentElement(K);return isShadowRoot(ne)?ne.host:ne}function getNearestOverflowAncestor(K){const ne=getParentNode(K);return isLastTraversableNode(ne)?K.ownerDocument?K.ownerDocument.body:K.body:floating_ui_utils_dom_isHTMLElement(ne)&&isOverflowElement(ne)?ne:getNearestOverflowAncestor(ne)}function getOverflowAncestors(K,ne,ae){var oe;void 0===ne&&(ne=[]),void 0===ae&&(ae=!0);const ie=getNearestOverflowAncestor(K),se=ie===(null==(oe=K.ownerDocument)?void 0:oe.body),ue=floating_ui_utils_dom_getWindow(ie);if(se){const K=getFrameElement(ue);return ne.concat(ue,ue.visualViewport||[],isOverflowElement(ie)?ie:[],K&&ae?getOverflowAncestors(K):[])}return ne.concat(ie,getOverflowAncestors(ie,[],ae))}function getFrameElement(K){return K.parent&&Object.getPrototypeOf(K.parent)?K.frameElement:null}var El=["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])"],kl=El.join(","),xl="undefined"==typeof Element,Cl=xl?function(){}:Element.prototype.matches||Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector,Sl=!xl&&Element.prototype.getRootNode?function(K){var ne;return null==K||null===(ne=K.getRootNode)||void 0===ne?void 0:ne.call(K)}:function(K){return null==K?void 0:K.ownerDocument},Fl=function isInert(K,ne){var ae;void 0===ne&&(ne=!0);var oe=null==K||null===(ae=K.getAttribute)||void 0===ae?void 0:ae.call(K,"inert");return""===oe||"true"===oe||ne&&K&&isInert(K.parentNode)},Tl=function getCandidates(K,ne,ae){if(Fl(K))return[];var oe=Array.prototype.slice.apply(K.querySelectorAll(kl));return ne&&Cl.call(K,kl)&&oe.unshift(K),oe=oe.filter(ae)},Ol=function getCandidatesIteratively(K,ne,ae){for(var oe=[],ie=Array.from(K);ie.length;){var se=ie.shift();if(!Fl(se,!1))if("SLOT"===se.tagName){var ue=se.assignedElements(),ce=getCandidatesIteratively(ue.length?ue:se.children,!0,ae);ae.flatten?oe.push.apply(oe,ce):oe.push({scopeParent:se,candidates:ce})}else{Cl.call(se,kl)&&ae.filter(se)&&(ne||!K.includes(se))&&oe.push(se);var de=se.shadowRoot||"function"==typeof ae.getShadowRoot&&ae.getShadowRoot(se),pe=!Fl(de,!1)&&(!ae.shadowRootFilter||ae.shadowRootFilter(se));if(de&&pe){var fe=getCandidatesIteratively(!0===de?se.children:de.children,!0,ae);ae.flatten?oe.push.apply(oe,fe):oe.push({scopeParent:se,candidates:fe})}else ie.unshift.apply(ie,se.children)}}return oe},Il=function hasTabIndex(K){return!isNaN(parseInt(K.getAttribute("tabindex"),10))},Ml=function getTabIndex(K){if(!K)throw new Error("No node provided");return K.tabIndex<0&&(/^(AUDIO|VIDEO|DETAILS)$/.test(K.tagName)||function isContentEditable(K){var ne,ae=null==K||null===(ne=K.getAttribute)||void 0===ne?void 0:ne.call(K,"contenteditable");return""===ae||"true"===ae}(K))&&!Il(K)?0:K.tabIndex},Pl=function sortOrderedTabbables(K,ne){return K.tabIndex===ne.tabIndex?K.documentOrder-ne.documentOrder:K.tabIndex-ne.tabIndex},Rl=function isInput(K){return"INPUT"===K.tagName},Bl=function isNonTabbableRadio(K){return function isRadio(K){return Rl(K)&&"radio"===K.type}(K)&&!function isTabbableRadio(K){if(!K.name)return!0;var ne,ae=K.form||Sl(K),oe=function queryRadios(K){return ae.querySelectorAll('input[type="radio"][name="'+K+'"]')};if("undefined"!=typeof window&&void 0!==window.CSS&&"function"==typeof window.CSS.escape)ne=oe(window.CSS.escape(K.name));else try{ne=oe(K.name)}catch(K){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",K.message),!1}var ie=function getCheckedRadio(K,ne){for(var ae=0;ae<K.length;ae++)if(K[ae].checked&&K[ae].form===ne)return K[ae]}(ne,K.form);return!ie||ie===K}(K)},Ll=function isZeroArea(K){var ne=K.getBoundingClientRect(),ae=ne.width,oe=ne.height;return 0===ae&&0===oe},Nl=function isHidden(K,ne){var ae=ne.displayCheck,oe=ne.getShadowRoot;if("hidden"===getComputedStyle(K).visibility)return!0;var ie=Cl.call(K,"details>summary:first-of-type")?K.parentElement:K;if(Cl.call(ie,"details:not([open]) *"))return!0;if(ae&&"full"!==ae&&"legacy-full"!==ae){if("non-zero-area"===ae)return Ll(K)}else{if("function"==typeof oe){for(var se=K;K;){var ue=K.parentElement,ce=Sl(K);if(ue&&!ue.shadowRoot&&!0===oe(ue))return Ll(K);K=K.assignedSlot?K.assignedSlot:ue||ce===K.ownerDocument?ue:ce.host}K=se}if(function isNodeAttached(K){var ne,ae,oe,ie,se=K&&Sl(K),ue=null===(ne=se)||void 0===ne?void 0:ne.host,ce=!1;if(se&&se!==K)for(ce=!!(null!==(ae=ue)&&void 0!==ae&&null!==(oe=ae.ownerDocument)&&void 0!==oe&&oe.contains(ue)||null!=K&&null!==(ie=K.ownerDocument)&&void 0!==ie&&ie.contains(K));!ce&&ue;){var de,pe,fe;ce=!(null===(pe=ue=null===(de=se=Sl(ue))||void 0===de?void 0:de.host)||void 0===pe||null===(fe=pe.ownerDocument)||void 0===fe||!fe.contains(ue))}return ce}(K))return!K.getClientRects().length;if("legacy-full"!==ae)return!0}return!1},jl=function isNodeMatchingSelectorFocusable(K,ne){return!(ne.disabled||Fl(ne)||function isHiddenInput(K){return Rl(K)&&"hidden"===K.type}(ne)||Nl(ne,K)||function isDetailsWithSummary(K){return"DETAILS"===K.tagName&&Array.prototype.slice.apply(K.children).some(function(K){return"SUMMARY"===K.tagName})}(ne)||function isDisabledFromFieldset(K){if(/^(INPUT|BUTTON|SELECT|TEXTAREA)$/.test(K.tagName))for(var ne=K.parentElement;ne;){if("FIELDSET"===ne.tagName&&ne.disabled){for(var ae=0;ae<ne.children.length;ae++){var oe=ne.children.item(ae);if("LEGEND"===oe.tagName)return!!Cl.call(ne,"fieldset[disabled] *")||!oe.contains(K)}return!0}ne=ne.parentElement}return!1}(ne))},zl=function isNodeMatchingSelectorTabbable(K,ne){return!(Bl(ne)||Ml(ne)<0||!jl(K,ne))},Ul=function isValidShadowRootTabbable(K){var ne=parseInt(K.getAttribute("tabindex"),10);return!!(isNaN(ne)||ne>=0)},Hl=function sortByOrder(K){var ne=[],ae=[];return K.forEach(function(K,oe){var ie=!!K.scopeParent,se=ie?K.scopeParent:K,ue=function getSortOrderTabIndex(K,ne){var ae=Ml(K);return ae<0&&ne&&!Il(K)?0:ae}(se,ie),ce=ie?sortByOrder(K.candidates):se;0===ue?ie?ne.push.apply(ne,ce):ne.push(se):ae.push({documentOrder:oe,tabIndex:ue,item:K,isScope:ie,content:ce})}),ae.sort(Pl).reduce(function(K,ne){return ne.isScope?K.push.apply(K,ne.content):K.push(ne.content),K},[]).concat(ne)},Vl=function tabbable(K,ne){var ae;return ae=(ne=ne||{}).getShadowRoot?Ol([K],ne.includeContainer,{filter:zl.bind(null,ne),flatten:!1,getShadowRoot:ne.getShadowRoot,shadowRootFilter:Ul}):Tl(K,ne.includeContainer,zl.bind(null,ne)),Hl(ae)};function floating_ui_react_utils_getPlatform(){const K=navigator.userAgentData;return null!=K&&K.platform?K.platform:navigator.platform}function floating_ui_react_utils_getUserAgent(){const K=navigator.userAgentData;return K&&Array.isArray(K.brands)?K.brands.map(K=>{let{brand:ne,version:ae}=K;return ne+"/"+ae}).join(" "):navigator.userAgent}function floating_ui_react_utils_isSafari(){return/apple/i.test(navigator.vendor)}function isJSDOM(){return floating_ui_react_utils_getUserAgent().includes("jsdom/")}const $l="data-floating-ui-focusable";function floating_ui_react_utils_activeElement(K){let ne=K.activeElement;for(;null!=(null==(ae=ne)||null==(ae=ae.shadowRoot)?void 0:ae.activeElement);){var ae;ne=ne.shadowRoot.activeElement}return ne}function contains(K,ne){if(!K||!ne)return!1;const ae=null==ne.getRootNode?void 0:ne.getRootNode();if(K.contains(ne))return!0;if(ae&&isShadowRoot(ae)){let ae=ne;for(;ae;){if(K===ae)return!0;ae=ae.parentNode||ae.host}}return!1}function getTarget(K){return"composedPath"in K?K.composedPath()[0]:K.target}function isEventTargetWithin(K,ne){if(null==ne)return!1;if("composedPath"in K)return K.composedPath().includes(ne);const ae=K;return null!=ae.target&&ne.contains(ae.target)}function getDocument(K){return(null==K?void 0:K.ownerDocument)||document}function floating_ui_react_utils_isTypeableElement(K){return floating_ui_utils_dom_isHTMLElement(K)&&K.matches("input:not([type='hidden']):not([disabled]),[contenteditable]:not([contenteditable='false']),textarea:not([disabled])")}function getNodeChildren(K,ne,ae){void 0===ae&&(ae=!0);const oe=K.filter(K=>{var oe;return K.parentId===ne&&(!ae||(null==(oe=K.context)?void 0:oe.open))});return oe.flatMap(ne=>[ne,...getNodeChildren(K,ne.id,ae)])}function floating_ui_react_utils_stopEvent(K){K.preventDefault(),K.stopPropagation()}function floating_ui_react_utils_isMouseLikePointerType(K,ne){const ae=["mouse","pen"];return ne||ae.push("",void 0),ae.includes(K)}var ql="undefined"!=typeof document?se.useLayoutEffect:function noop(){};function floating_ui_react_utils_useLatestRef(K){const ne=se.useRef(K);return ql(()=>{ne.current=K}),ne}const Wl={...ue}.useInsertionEffect||(K=>K());function floating_ui_react_utils_useEffectEvent(K){const ne=se.useRef(()=>{0});return Wl(()=>{ne.current=K}),se.useCallback(function(){for(var K=arguments.length,ae=new Array(K),oe=0;oe<K;oe++)ae[oe]=arguments[oe];return null==ne.current?void 0:ne.current(...ae)},[])}const floating_ui_react_utils_getTabbableOptions=()=>({getShadowRoot:!0,displayCheck:"function"==typeof ResizeObserver&&ResizeObserver.toString().includes("[native code]")?"full":"none"});function getTabbableIn(K,ne){const ae=Vl(K,floating_ui_react_utils_getTabbableOptions()),oe=ae.length;if(0===oe)return;const ie=floating_ui_react_utils_activeElement(getDocument(K)),se=ae.indexOf(ie);return ae[-1===se?1===ne?0:oe-1:se+ne]}function floating_ui_react_utils_isOutsideEvent(K,ne){const ae=ne||K.currentTarget,oe=K.relatedTarget;return!oe||!contains(ae,oe)}function disableFocusInside(K){Vl(K,floating_ui_react_utils_getTabbableOptions()).forEach(K=>{K.dataset.tabindex=K.getAttribute("tabindex")||"",K.setAttribute("tabindex","-1")})}function enableFocusInside(K){K.querySelectorAll("[data-tabindex]").forEach(K=>{const ne=K.dataset.tabindex;delete K.dataset.tabindex,ne?K.setAttribute("tabindex",ne):K.removeAttribute("tabindex")})}var Gl=__webpack_require__(2701);const Kl=Math.min,Zl=Math.max,Xl=Math.round,Ql=Math.floor,createCoords=K=>({x:K,y:K}),Yl={left:"right",right:"left",bottom:"top",top:"bottom"},Jl={start:"end",end:"start"};function floating_ui_utils_clamp(K,ne,ae){return Zl(K,Kl(ne,ae))}function floating_ui_utils_evaluate(K,ne){return"function"==typeof K?K(ne):K}function floating_ui_utils_getSide(K){return K.split("-")[0]}function floating_ui_utils_getAlignment(K){return K.split("-")[1]}function floating_ui_utils_getOppositeAxis(K){return"x"===K?"y":"x"}function floating_ui_utils_getAxisLength(K){return"y"===K?"height":"width"}const ed=new Set(["top","bottom"]);function floating_ui_utils_getSideAxis(K){return ed.has(floating_ui_utils_getSide(K))?"y":"x"}function floating_ui_utils_getAlignmentAxis(K){return floating_ui_utils_getOppositeAxis(floating_ui_utils_getSideAxis(K))}function floating_ui_utils_getOppositeAlignmentPlacement(K){return K.replace(/start|end/g,K=>Jl[K])}const td=["left","right"],nd=["right","left"],rd=["top","bottom"],ad=["bottom","top"];function getOppositeAxisPlacements(K,ne,ae,oe){const ie=floating_ui_utils_getAlignment(K);let se=function getSideList(K,ne,ae){switch(K){case"top":case"bottom":return ae?ne?nd:td:ne?td:nd;case"left":case"right":return ne?rd:ad;default:return[]}}(floating_ui_utils_getSide(K),"start"===ae,oe);return ie&&(se=se.map(K=>K+"-"+ie),ne&&(se=se.concat(se.map(floating_ui_utils_getOppositeAlignmentPlacement)))),se}function getOppositePlacement(K){return K.replace(/left|right|bottom|top/g,K=>Yl[K])}function floating_ui_utils_rectToClientRect(K){const{x:ne,y:ae,width:oe,height:ie}=K;return{width:oe,height:ie,top:ae,left:ne,right:ne+oe,bottom:ae+ie,x:ne,y:ae}}function computeCoordsFromPlacement(K,ne,ae){let{reference:oe,floating:ie}=K;const se=floating_ui_utils_getSideAxis(ne),ue=floating_ui_utils_getAlignmentAxis(ne),ce=floating_ui_utils_getAxisLength(ue),de=floating_ui_utils_getSide(ne),pe="y"===se,fe=oe.x+oe.width/2-ie.width/2,he=oe.y+oe.height/2-ie.height/2,me=oe[ce]/2-ie[ce]/2;let ge;switch(de){case"top":ge={x:fe,y:oe.y-ie.height};break;case"bottom":ge={x:fe,y:oe.y+oe.height};break;case"right":ge={x:oe.x+oe.width,y:he};break;case"left":ge={x:oe.x-ie.width,y:he};break;default:ge={x:oe.x,y:oe.y}}switch(floating_ui_utils_getAlignment(ne)){case"start":ge[ue]-=me*(ae&&pe?-1:1);break;case"end":ge[ue]+=me*(ae&&pe?-1:1)}return ge}async function floating_ui_core_detectOverflow(K,ne){var ae;void 0===ne&&(ne={});const{x:oe,y:ie,platform:se,rects:ue,elements:ce,strategy:de}=K,{boundary:pe="clippingAncestors",rootBoundary:fe="viewport",elementContext:he="floating",altBoundary:me=!1,padding:ge=0}=floating_ui_utils_evaluate(ne,K),ve=function floating_ui_utils_getPaddingObject(K){return"number"!=typeof K?function expandPaddingObject(K){return{top:0,right:0,bottom:0,left:0,...K}}(K):{top:K,right:K,bottom:K,left:K}}(ge),ye=ce[me?"floating"===he?"reference":"floating":he],_e=floating_ui_utils_rectToClientRect(await se.getClippingRect({element:null==(ae=await(null==se.isElement?void 0:se.isElement(ye)))||ae?ye:ye.contextElement||await(null==se.getDocumentElement?void 0:se.getDocumentElement(ce.floating)),boundary:pe,rootBoundary:fe,strategy:de})),Ae="floating"===he?{x:oe,y:ie,width:ue.floating.width,height:ue.floating.height}:ue.reference,De=await(null==se.getOffsetParent?void 0:se.getOffsetParent(ce.floating)),we=await(null==se.isElement?void 0:se.isElement(De))&&await(null==se.getScale?void 0:se.getScale(De))||{x:1,y:1},Ee=floating_ui_utils_rectToClientRect(se.convertOffsetParentRelativeRectToViewportRelativeRect?await se.convertOffsetParentRelativeRectToViewportRelativeRect({elements:ce,rect:Ae,offsetParent:De,strategy:de}):Ae);return{top:(_e.top-Ee.top+ve.top)/we.y,bottom:(Ee.bottom-_e.bottom+ve.bottom)/we.y,left:(_e.left-Ee.left+ve.left)/we.x,right:(Ee.right-_e.right+ve.right)/we.x}}const od=new Set(["left","top"]);function getCssDimensions(K){const ne=floating_ui_utils_dom_getComputedStyle(K);let ae=parseFloat(ne.width)||0,oe=parseFloat(ne.height)||0;const ie=floating_ui_utils_dom_isHTMLElement(K),se=ie?K.offsetWidth:ae,ue=ie?K.offsetHeight:oe,ce=Xl(ae)!==se||Xl(oe)!==ue;return ce&&(ae=se,oe=ue),{width:ae,height:oe,$:ce}}function unwrapElement(K){return floating_ui_utils_dom_isElement(K)?K:K.contextElement}function getScale(K){const ne=unwrapElement(K);if(!floating_ui_utils_dom_isHTMLElement(ne))return createCoords(1);const ae=ne.getBoundingClientRect(),{width:oe,height:ie,$:se}=getCssDimensions(ne);let ue=(se?Xl(ae.width):ae.width)/oe,ce=(se?Xl(ae.height):ae.height)/ie;return ue&&Number.isFinite(ue)||(ue=1),ce&&Number.isFinite(ce)||(ce=1),{x:ue,y:ce}}const id=createCoords(0);function getVisualOffsets(K){const ne=floating_ui_utils_dom_getWindow(K);return isWebKit()&&ne.visualViewport?{x:ne.visualViewport.offsetLeft,y:ne.visualViewport.offsetTop}:id}function getBoundingClientRect(K,ne,ae,oe){void 0===ne&&(ne=!1),void 0===ae&&(ae=!1);const ie=K.getBoundingClientRect(),se=unwrapElement(K);let ue=createCoords(1);ne&&(oe?floating_ui_utils_dom_isElement(oe)&&(ue=getScale(oe)):ue=getScale(K));const ce=function shouldAddVisualOffsets(K,ne,ae){return void 0===ne&&(ne=!1),!(!ae||ne&&ae!==floating_ui_utils_dom_getWindow(K))&&ne}(se,ae,oe)?getVisualOffsets(se):createCoords(0);let de=(ie.left+ce.x)/ue.x,pe=(ie.top+ce.y)/ue.y,fe=ie.width/ue.x,he=ie.height/ue.y;if(se){const K=floating_ui_utils_dom_getWindow(se),ne=oe&&floating_ui_utils_dom_isElement(oe)?floating_ui_utils_dom_getWindow(oe):oe;let ae=K,ie=getFrameElement(ae);for(;ie&&oe&&ne!==ae;){const K=getScale(ie),ne=ie.getBoundingClientRect(),oe=floating_ui_utils_dom_getComputedStyle(ie),se=ne.left+(ie.clientLeft+parseFloat(oe.paddingLeft))*K.x,ue=ne.top+(ie.clientTop+parseFloat(oe.paddingTop))*K.y;de*=K.x,pe*=K.y,fe*=K.x,he*=K.y,de+=se,pe+=ue,ae=floating_ui_utils_dom_getWindow(ie),ie=getFrameElement(ae)}}return floating_ui_utils_rectToClientRect({width:fe,height:he,x:de,y:pe})}function getWindowScrollBarX(K,ne){const ae=getNodeScroll(K).scrollLeft;return ne?ne.left+ae:getBoundingClientRect(getDocumentElement(K)).left+ae}function getHTMLOffset(K,ne){const ae=K.getBoundingClientRect();return{x:ae.left+ne.scrollLeft-getWindowScrollBarX(K,ae),y:ae.top+ne.scrollTop}}const sd=new Set(["absolute","fixed"]);function getClientRectFromClippingAncestor(K,ne,ae){let oe;if("viewport"===ne)oe=function getViewportRect(K,ne){const ae=floating_ui_utils_dom_getWindow(K),oe=getDocumentElement(K),ie=ae.visualViewport;let se=oe.clientWidth,ue=oe.clientHeight,ce=0,de=0;if(ie){se=ie.width,ue=ie.height;const K=isWebKit();(!K||K&&"fixed"===ne)&&(ce=ie.offsetLeft,de=ie.offsetTop)}const pe=getWindowScrollBarX(oe);if(pe<=0){const K=oe.ownerDocument,ne=K.body,ae=getComputedStyle(ne),ie="CSS1Compat"===K.compatMode&&parseFloat(ae.marginLeft)+parseFloat(ae.marginRight)||0,ue=Math.abs(oe.clientWidth-ne.clientWidth-ie);ue<=25&&(se-=ue)}else pe<=25&&(se+=pe);return{width:se,height:ue,x:ce,y:de}}(K,ae);else if("document"===ne)oe=function getDocumentRect(K){const ne=getDocumentElement(K),ae=getNodeScroll(K),oe=K.ownerDocument.body,ie=Zl(ne.scrollWidth,ne.clientWidth,oe.scrollWidth,oe.clientWidth),se=Zl(ne.scrollHeight,ne.clientHeight,oe.scrollHeight,oe.clientHeight);let ue=-ae.scrollLeft+getWindowScrollBarX(K);const ce=-ae.scrollTop;return"rtl"===floating_ui_utils_dom_getComputedStyle(oe).direction&&(ue+=Zl(ne.clientWidth,oe.clientWidth)-ie),{width:ie,height:se,x:ue,y:ce}}(getDocumentElement(K));else if(floating_ui_utils_dom_isElement(ne))oe=function getInnerBoundingClientRect(K,ne){const ae=getBoundingClientRect(K,!0,"fixed"===ne),oe=ae.top+K.clientTop,ie=ae.left+K.clientLeft,se=floating_ui_utils_dom_isHTMLElement(K)?getScale(K):createCoords(1);return{width:K.clientWidth*se.x,height:K.clientHeight*se.y,x:ie*se.x,y:oe*se.y}}(ne,ae);else{const ae=getVisualOffsets(K);oe={x:ne.x-ae.x,y:ne.y-ae.y,width:ne.width,height:ne.height}}return floating_ui_utils_rectToClientRect(oe)}function hasFixedPositionAncestor(K,ne){const ae=getParentNode(K);return!(ae===ne||!floating_ui_utils_dom_isElement(ae)||isLastTraversableNode(ae))&&("fixed"===floating_ui_utils_dom_getComputedStyle(ae).position||hasFixedPositionAncestor(ae,ne))}function getRectRelativeToOffsetParent(K,ne,ae){const oe=floating_ui_utils_dom_isHTMLElement(ne),ie=getDocumentElement(ne),se="fixed"===ae,ue=getBoundingClientRect(K,!0,se,ne);let ce={scrollLeft:0,scrollTop:0};const de=createCoords(0);function setLeftRTLScrollbarOffset(){de.x=getWindowScrollBarX(ie)}if(oe||!oe&&!se)if(("body"!==floating_ui_utils_dom_getNodeName(ne)||isOverflowElement(ie))&&(ce=getNodeScroll(ne)),oe){const K=getBoundingClientRect(ne,!0,se,ne);de.x=K.x+ne.clientLeft,de.y=K.y+ne.clientTop}else ie&&setLeftRTLScrollbarOffset();se&&!oe&&ie&&setLeftRTLScrollbarOffset();const pe=!ie||oe||se?createCoords(0):getHTMLOffset(ie,ce);return{x:ue.left+ce.scrollLeft-de.x-pe.x,y:ue.top+ce.scrollTop-de.y-pe.y,width:ue.width,height:ue.height}}function isStaticPositioned(K){return"static"===floating_ui_utils_dom_getComputedStyle(K).position}function getTrueOffsetParent(K,ne){if(!floating_ui_utils_dom_isHTMLElement(K)||"fixed"===floating_ui_utils_dom_getComputedStyle(K).position)return null;if(ne)return ne(K);let ae=K.offsetParent;return getDocumentElement(K)===ae&&(ae=ae.ownerDocument.body),ae}function getOffsetParent(K,ne){const ae=floating_ui_utils_dom_getWindow(K);if(isTopLayer(K))return ae;if(!floating_ui_utils_dom_isHTMLElement(K)){let ne=getParentNode(K);for(;ne&&!isLastTraversableNode(ne);){if(floating_ui_utils_dom_isElement(ne)&&!isStaticPositioned(ne))return ne;ne=getParentNode(ne)}return ae}let oe=getTrueOffsetParent(K,ne);for(;oe&&isTableElement(oe)&&isStaticPositioned(oe);)oe=getTrueOffsetParent(oe,ne);return oe&&isLastTraversableNode(oe)&&isStaticPositioned(oe)&&!isContainingBlock(oe)?ae:oe||function getContainingBlock(K){let ne=getParentNode(K);for(;floating_ui_utils_dom_isHTMLElement(ne)&&!isLastTraversableNode(ne);){if(isContainingBlock(ne))return ne;if(isTopLayer(ne))return null;ne=getParentNode(ne)}return null}(K)||ae}const ud={convertOffsetParentRelativeRectToViewportRelativeRect:function convertOffsetParentRelativeRectToViewportRelativeRect(K){let{elements:ne,rect:ae,offsetParent:oe,strategy:ie}=K;const se="fixed"===ie,ue=getDocumentElement(oe),ce=!!ne&&isTopLayer(ne.floating);if(oe===ue||ce&&se)return ae;let de={scrollLeft:0,scrollTop:0},pe=createCoords(1);const fe=createCoords(0),he=floating_ui_utils_dom_isHTMLElement(oe);if((he||!he&&!se)&&(("body"!==floating_ui_utils_dom_getNodeName(oe)||isOverflowElement(ue))&&(de=getNodeScroll(oe)),floating_ui_utils_dom_isHTMLElement(oe))){const K=getBoundingClientRect(oe);pe=getScale(oe),fe.x=K.x+oe.clientLeft,fe.y=K.y+oe.clientTop}const me=!ue||he||se?createCoords(0):getHTMLOffset(ue,de);return{width:ae.width*pe.x,height:ae.height*pe.y,x:ae.x*pe.x-de.scrollLeft*pe.x+fe.x+me.x,y:ae.y*pe.y-de.scrollTop*pe.y+fe.y+me.y}},getDocumentElement,getClippingRect:function getClippingRect(K){let{element:ne,boundary:ae,rootBoundary:oe,strategy:ie}=K;const se="clippingAncestors"===ae?isTopLayer(ne)?[]:function getClippingElementAncestors(K,ne){const ae=ne.get(K);if(ae)return ae;let oe=getOverflowAncestors(K,[],!1).filter(K=>floating_ui_utils_dom_isElement(K)&&"body"!==floating_ui_utils_dom_getNodeName(K)),ie=null;const se="fixed"===floating_ui_utils_dom_getComputedStyle(K).position;let ue=se?getParentNode(K):K;for(;floating_ui_utils_dom_isElement(ue)&&!isLastTraversableNode(ue);){const ne=floating_ui_utils_dom_getComputedStyle(ue),ae=isContainingBlock(ue);ae||"fixed"!==ne.position||(ie=null),(se?!ae&&!ie:!ae&&"static"===ne.position&&ie&&sd.has(ie.position)||isOverflowElement(ue)&&!ae&&hasFixedPositionAncestor(K,ue))?oe=oe.filter(K=>K!==ue):ie=ne,ue=getParentNode(ue)}return ne.set(K,oe),oe}(ne,this._c):[].concat(ae),ue=[...se,oe],ce=ue[0],de=ue.reduce((K,ae)=>{const oe=getClientRectFromClippingAncestor(ne,ae,ie);return K.top=Zl(oe.top,K.top),K.right=Kl(oe.right,K.right),K.bottom=Kl(oe.bottom,K.bottom),K.left=Zl(oe.left,K.left),K},getClientRectFromClippingAncestor(ne,ce,ie));return{width:de.right-de.left,height:de.bottom-de.top,x:de.left,y:de.top}},getOffsetParent,getElementRects:async function(K){const ne=this.getOffsetParent||getOffsetParent,ae=this.getDimensions,oe=await ae(K.floating);return{reference:getRectRelativeToOffsetParent(K.reference,await ne(K.floating),K.strategy),floating:{x:0,y:0,width:oe.width,height:oe.height}}},getClientRects:function getClientRects(K){return Array.from(K.getClientRects())},getDimensions:function getDimensions(K){const{width:ne,height:ae}=getCssDimensions(K);return{width:ne,height:ae}},getScale,isElement:floating_ui_utils_dom_isElement,isRTL:function isRTL(K){return"rtl"===floating_ui_utils_dom_getComputedStyle(K).direction}};function rectsAreEqual(K,ne){return K.x===ne.x&&K.y===ne.y&&K.width===ne.width&&K.height===ne.height}function autoUpdate(K,ne,ae,oe){void 0===oe&&(oe={});const{ancestorScroll:ie=!0,ancestorResize:se=!0,elementResize:ue="function"==typeof ResizeObserver,layoutShift:ce="function"==typeof IntersectionObserver,animationFrame:de=!1}=oe,pe=unwrapElement(K),fe=ie||se?[...pe?getOverflowAncestors(pe):[],...getOverflowAncestors(ne)]:[];fe.forEach(K=>{ie&&K.addEventListener("scroll",ae,{passive:!0}),se&&K.addEventListener("resize",ae)});const he=pe&&ce?function observeMove(K,ne){let ae,oe=null;const ie=getDocumentElement(K);function cleanup(){var K;clearTimeout(ae),null==(K=oe)||K.disconnect(),oe=null}return function refresh(se,ue){void 0===se&&(se=!1),void 0===ue&&(ue=1),cleanup();const ce=K.getBoundingClientRect(),{left:de,top:pe,width:fe,height:he}=ce;if(se||ne(),!fe||!he)return;const me={rootMargin:-Ql(pe)+"px "+-Ql(ie.clientWidth-(de+fe))+"px "+-Ql(ie.clientHeight-(pe+he))+"px "+-Ql(de)+"px",threshold:Zl(0,Kl(1,ue))||1};let ge=!0;function handleObserve(ne){const oe=ne[0].intersectionRatio;if(oe!==ue){if(!ge)return refresh();oe?refresh(!1,oe):ae=setTimeout(()=>{refresh(!1,1e-7)},1e3)}1!==oe||rectsAreEqual(ce,K.getBoundingClientRect())||refresh(),ge=!1}try{oe=new IntersectionObserver(handleObserve,{...me,root:ie.ownerDocument})}catch(K){oe=new IntersectionObserver(handleObserve,me)}oe.observe(K)}(!0),cleanup}(pe,ae):null;let me,ge=-1,ve=null;ue&&(ve=new ResizeObserver(K=>{let[oe]=K;oe&&oe.target===pe&&ve&&(ve.unobserve(ne),cancelAnimationFrame(ge),ge=requestAnimationFrame(()=>{var K;null==(K=ve)||K.observe(ne)})),ae()}),pe&&!de&&ve.observe(pe),ve.observe(ne));let ye=de?getBoundingClientRect(K):null;return de&&function frameLoop(){const ne=getBoundingClientRect(K);ye&&!rectsAreEqual(ye,ne)&&ae();ye=ne,me=requestAnimationFrame(frameLoop)}(),ae(),()=>{var K;fe.forEach(K=>{ie&&K.removeEventListener("scroll",ae),se&&K.removeEventListener("resize",ae)}),null==he||he(),null==(K=ve)||K.disconnect(),ve=null,de&&cancelAnimationFrame(me)}}const floating_ui_dom_offset=function(K){return void 0===K&&(K=0),{name:"offset",options:K,async fn(ne){var ae,oe;const{x:ie,y:se,placement:ue,middlewareData:ce}=ne,de=await async function convertValueToCoords(K,ne){const{placement:ae,platform:oe,elements:ie}=K,se=await(null==oe.isRTL?void 0:oe.isRTL(ie.floating)),ue=floating_ui_utils_getSide(ae),ce=floating_ui_utils_getAlignment(ae),de="y"===floating_ui_utils_getSideAxis(ae),pe=od.has(ue)?-1:1,fe=se&&de?-1:1,he=floating_ui_utils_evaluate(ne,K);let{mainAxis:me,crossAxis:ge,alignmentAxis:ve}="number"==typeof he?{mainAxis:he,crossAxis:0,alignmentAxis:null}:{mainAxis:he.mainAxis||0,crossAxis:he.crossAxis||0,alignmentAxis:he.alignmentAxis};return ce&&"number"==typeof ve&&(ge="end"===ce?-1*ve:ve),de?{x:ge*fe,y:me*pe}:{x:me*pe,y:ge*fe}}(ne,K);return ue===(null==(ae=ce.offset)?void 0:ae.placement)&&null!=(oe=ce.arrow)&&oe.alignmentOffset?{}:{x:ie+de.x,y:se+de.y,data:{...de,placement:ue}}}}},floating_ui_dom_shift=function(K){return void 0===K&&(K={}),{name:"shift",options:K,async fn(ne){const{x:ae,y:oe,placement:ie}=ne,{mainAxis:se=!0,crossAxis:ue=!1,limiter:ce={fn:K=>{let{x:ne,y:ae}=K;return{x:ne,y:ae}}},...de}=floating_ui_utils_evaluate(K,ne),pe={x:ae,y:oe},fe=await floating_ui_core_detectOverflow(ne,de),he=floating_ui_utils_getSideAxis(floating_ui_utils_getSide(ie)),me=floating_ui_utils_getOppositeAxis(he);let ge=pe[me],ve=pe[he];if(se){const K="y"===me?"bottom":"right";ge=floating_ui_utils_clamp(ge+fe["y"===me?"top":"left"],ge,ge-fe[K])}if(ue){const K="y"===he?"bottom":"right";ve=floating_ui_utils_clamp(ve+fe["y"===he?"top":"left"],ve,ve-fe[K])}const ye=ce.fn({...ne,[me]:ge,[he]:ve});return{...ye,data:{x:ye.x-ae,y:ye.y-oe,enabled:{[me]:se,[he]:ue}}}}}},floating_ui_dom_flip=function(K){return void 0===K&&(K={}),{name:"flip",options:K,async fn(ne){var ae,oe;const{placement:ie,middlewareData:se,rects:ue,initialPlacement:ce,platform:de,elements:pe}=ne,{mainAxis:fe=!0,crossAxis:he=!0,fallbackPlacements:me,fallbackStrategy:ge="bestFit",fallbackAxisSideDirection:ve="none",flipAlignment:ye=!0,..._e}=floating_ui_utils_evaluate(K,ne);if(null!=(ae=se.arrow)&&ae.alignmentOffset)return{};const Ae=floating_ui_utils_getSide(ie),De=floating_ui_utils_getSideAxis(ce),we=floating_ui_utils_getSide(ce)===ce,Ee=await(null==de.isRTL?void 0:de.isRTL(pe.floating)),ke=me||(we||!ye?[getOppositePlacement(ce)]:function getExpandedPlacements(K){const ne=getOppositePlacement(K);return[floating_ui_utils_getOppositeAlignmentPlacement(K),ne,floating_ui_utils_getOppositeAlignmentPlacement(ne)]}(ce)),xe="none"!==ve;!me&&xe&&ke.push(...getOppositeAxisPlacements(ce,ye,ve,Ee));const Ce=[ce,...ke],Se=await floating_ui_core_detectOverflow(ne,_e),Te=[];let Oe=(null==(oe=se.flip)?void 0:oe.overflows)||[];if(fe&&Te.push(Se[Ae]),he){const K=function floating_ui_utils_getAlignmentSides(K,ne,ae){void 0===ae&&(ae=!1);const oe=floating_ui_utils_getAlignment(K),ie=floating_ui_utils_getAlignmentAxis(K),se=floating_ui_utils_getAxisLength(ie);let ue="x"===ie?oe===(ae?"end":"start")?"right":"left":"start"===oe?"bottom":"top";return ne.reference[se]>ne.floating[se]&&(ue=getOppositePlacement(ue)),[ue,getOppositePlacement(ue)]}(ie,ue,Ee);Te.push(Se[K[0]],Se[K[1]])}if(Oe=[...Oe,{placement:ie,overflows:Te}],!Te.every(K=>K<=0)){var Ie,Me;const K=((null==(Ie=se.flip)?void 0:Ie.index)||0)+1,ne=Ce[K];if(ne){if(!("alignment"===he&&De!==floating_ui_utils_getSideAxis(ne))||Oe.every(K=>floating_ui_utils_getSideAxis(K.placement)!==De||K.overflows[0]>0))return{data:{index:K,overflows:Oe},reset:{placement:ne}}}let ae=null==(Me=Oe.filter(K=>K.overflows[0]<=0).sort((K,ne)=>K.overflows[1]-ne.overflows[1])[0])?void 0:Me.placement;if(!ae)switch(ge){case"bestFit":{var Pe;const K=null==(Pe=Oe.filter(K=>{if(xe){const ne=floating_ui_utils_getSideAxis(K.placement);return ne===De||"y"===ne}return!0}).map(K=>[K.placement,K.overflows.filter(K=>K>0).reduce((K,ne)=>K+ne,0)]).sort((K,ne)=>K[1]-ne[1])[0])?void 0:Pe[0];K&&(ae=K);break}case"initialPlacement":ae=ce}if(ie!==ae)return{reset:{placement:ae}}}return{}}}},floating_ui_dom_computePosition=(K,ne,ae)=>{const oe=new Map,ie={platform:ud,...ae},se={...ie.platform,_c:oe};return(async(K,ne,ae)=>{const{placement:oe="bottom",strategy:ie="absolute",middleware:se=[],platform:ue}=ae,ce=se.filter(Boolean),de=await(null==ue.isRTL?void 0:ue.isRTL(ne));let pe=await ue.getElementRects({reference:K,floating:ne,strategy:ie}),{x:fe,y:he}=computeCoordsFromPlacement(pe,oe,de),me=oe,ge={},ve=0;for(let ae=0;ae<ce.length;ae++){const{name:se,fn:ye}=ce[ae],{x:_e,y:Ae,data:De,reset:we}=await ye({x:fe,y:he,initialPlacement:oe,placement:me,strategy:ie,middlewareData:ge,rects:pe,platform:ue,elements:{reference:K,floating:ne}});fe=null!=_e?_e:fe,he=null!=Ae?Ae:he,ge={...ge,[se]:{...ge[se],...De}},we&&ve<=50&&(ve++,"object"==typeof we&&(we.placement&&(me=we.placement),we.rects&&(pe=!0===we.rects?await ue.getElementRects({reference:K,floating:ne,strategy:ie}):we.rects),({x:fe,y:he}=computeCoordsFromPlacement(pe,me,de))),ae=-1)}return{x:fe,y:he,placement:me,strategy:ie,middlewareData:ge}})(K,ne,{...ie,platform:se})};var cd="undefined"!=typeof document?se.useLayoutEffect:function noop(){};function deepEqual(K,ne){if(K===ne)return!0;if(typeof K!=typeof ne)return!1;if("function"==typeof K&&K.toString()===ne.toString())return!0;let ae,oe,ie;if(K&&ne&&"object"==typeof K){if(Array.isArray(K)){if(ae=K.length,ae!==ne.length)return!1;for(oe=ae;0!==oe--;)if(!deepEqual(K[oe],ne[oe]))return!1;return!0}if(ie=Object.keys(K),ae=ie.length,ae!==Object.keys(ne).length)return!1;for(oe=ae;0!==oe--;)if(!{}.hasOwnProperty.call(ne,ie[oe]))return!1;for(oe=ae;0!==oe--;){const ae=ie[oe];if(("_owner"!==ae||!K.$$typeof)&&!deepEqual(K[ae],ne[ae]))return!1}return!0}return K!=K&&ne!=ne}function getDPR(K){if("undefined"==typeof window)return 1;return(K.ownerDocument.defaultView||window).devicePixelRatio||1}function roundByDPR(K,ne){const ae=getDPR(K);return Math.round(ne*ae)/ae}function floating_ui_react_dom_useLatestRef(K){const ne=se.useRef(K);return cd(()=>{ne.current=K}),ne}const floating_ui_react_dom_offset=(K,ne)=>({...floating_ui_dom_offset(K),options:[K,ne]}),floating_ui_react_dom_shift=(K,ne)=>({...floating_ui_dom_shift(K),options:[K,ne]}),floating_ui_react_dom_flip=(K,ne)=>({...floating_ui_dom_flip(K),options:[K,ne]});const ld="data-floating-ui-focusable",dd="active",pd="selected",fd="ArrowLeft",hd="ArrowRight",md="ArrowUp",gd="ArrowDown";const vd=[fd,hd],bd=[md,gd],yd={...ue};let _d=!1,Ad=0;const genId=()=>"floating-ui-"+Math.random().toString(36).slice(2,6)+Ad++;const Dd=yd.useId||function useFloatingId(){const[K,ne]=se.useState(()=>_d?genId():void 0);return ql(()=>{null==K&&ne(genId())},[]),se.useEffect(()=>{_d=!0},[]),K};function createEventEmitter(){const K=new Map;return{emit(ne,ae){var oe;null==(oe=K.get(ne))||oe.forEach(K=>K(ae))},on(ne,ae){K.has(ne)||K.set(ne,new Set),K.get(ne).add(ae)},off(ne,ae){var oe;null==(oe=K.get(ne))||oe.delete(ae)}}}const wd=se.createContext(null),Ed=se.createContext(null),useFloatingParentNodeId=()=>{var K;return(null==(K=se.useContext(wd))?void 0:K.id)||null},useFloatingTree=()=>se.useContext(Ed);function createAttribute(K){return"data-floating-ui-"+K}function clearTimeoutIfSet(K){-1!==K.current&&(clearTimeout(K.current),K.current=-1)}const kd=createAttribute("safe-polygon");function getDelay(K,ne,ae){if(ae&&!floating_ui_react_utils_isMouseLikePointerType(ae))return 0;if("number"==typeof K)return K;if("function"==typeof K){const ae=K();return"number"==typeof ae?ae:null==ae?void 0:ae[ne]}return null==K?void 0:K[ne]}function getRestMs(K){return"function"==typeof K?K():K}function useHover(K,ne){void 0===ne&&(ne={});const{open:ae,onOpenChange:oe,dataRef:ie,events:ue,elements:ce}=K,{enabled:de=!0,delay:pe=0,handleClose:fe=null,mouseOnly:he=!1,restMs:me=0,move:ge=!0}=ne,ve=useFloatingTree(),ye=useFloatingParentNodeId(),_e=floating_ui_react_utils_useLatestRef(fe),Ae=floating_ui_react_utils_useLatestRef(pe),De=floating_ui_react_utils_useLatestRef(ae),we=floating_ui_react_utils_useLatestRef(me),Ee=se.useRef(),ke=se.useRef(-1),xe=se.useRef(),Ce=se.useRef(-1),Se=se.useRef(!0),Te=se.useRef(!1),Oe=se.useRef(()=>{}),Ie=se.useRef(!1),Me=floating_ui_react_utils_useEffectEvent(()=>{var K;const ne=null==(K=ie.current.openEvent)?void 0:K.type;return(null==ne?void 0:ne.includes("mouse"))&&"mousedown"!==ne});se.useEffect(()=>{if(de)return ue.on("openchange",onOpenChange),()=>{ue.off("openchange",onOpenChange)};function onOpenChange(K){let{open:ne}=K;ne||(clearTimeoutIfSet(ke),clearTimeoutIfSet(Ce),Se.current=!0,Ie.current=!1)}},[de,ue]),se.useEffect(()=>{if(!de)return;if(!_e.current)return;if(!ae)return;function onLeave(K){Me()&&oe(!1,K,"hover")}const K=getDocument(ce.floating).documentElement;return K.addEventListener("mouseleave",onLeave),()=>{K.removeEventListener("mouseleave",onLeave)}},[ce.floating,ae,oe,de,_e,Me]);const Pe=se.useCallback(function(K,ne,ae){void 0===ne&&(ne=!0),void 0===ae&&(ae="hover");const ie=getDelay(Ae.current,"close",Ee.current);ie&&!xe.current?(clearTimeoutIfSet(ke),ke.current=window.setTimeout(()=>oe(!1,K,ae),ie)):ne&&(clearTimeoutIfSet(ke),oe(!1,K,ae))},[Ae,oe]),Re=floating_ui_react_utils_useEffectEvent(()=>{Oe.current(),xe.current=void 0}),Be=floating_ui_react_utils_useEffectEvent(()=>{if(Te.current){const K=getDocument(ce.floating).body;K.style.pointerEvents="",K.removeAttribute(kd),Te.current=!1}}),Le=floating_ui_react_utils_useEffectEvent(()=>!!ie.current.openEvent&&["click","mousedown"].includes(ie.current.openEvent.type));se.useEffect(()=>{if(de&&floating_ui_utils_dom_isElement(ce.domReference)){const K=ce.domReference,ne=ce.floating;return ae&&K.addEventListener("mouseleave",onScrollMouseLeave),ge&&K.addEventListener("mousemove",onReferenceMouseEnter,{once:!0}),K.addEventListener("mouseenter",onReferenceMouseEnter),K.addEventListener("mouseleave",onReferenceMouseLeave),ne&&(ne.addEventListener("mouseleave",onScrollMouseLeave),ne.addEventListener("mouseenter",onFloatingMouseEnter),ne.addEventListener("mouseleave",onFloatingMouseLeave)),()=>{ae&&K.removeEventListener("mouseleave",onScrollMouseLeave),ge&&K.removeEventListener("mousemove",onReferenceMouseEnter),K.removeEventListener("mouseenter",onReferenceMouseEnter),K.removeEventListener("mouseleave",onReferenceMouseLeave),ne&&(ne.removeEventListener("mouseleave",onScrollMouseLeave),ne.removeEventListener("mouseenter",onFloatingMouseEnter),ne.removeEventListener("mouseleave",onFloatingMouseLeave))}}function onReferenceMouseEnter(K){if(clearTimeoutIfSet(ke),Se.current=!1,he&&!floating_ui_react_utils_isMouseLikePointerType(Ee.current)||getRestMs(we.current)>0&&!getDelay(Ae.current,"open"))return;const ne=getDelay(Ae.current,"open",Ee.current);ne?ke.current=window.setTimeout(()=>{De.current||oe(!0,K,"hover")},ne):ae||oe(!0,K,"hover")}function onReferenceMouseLeave(K){if(Le())return void Be();Oe.current();const ne=getDocument(ce.floating);if(clearTimeoutIfSet(Ce),Ie.current=!1,_e.current&&ie.current.floatingContext){ae||clearTimeoutIfSet(ke),xe.current=_e.current({...ie.current.floatingContext,tree:ve,x:K.clientX,y:K.clientY,onClose(){Be(),Re(),Le()||Pe(K,!0,"safe-polygon")}});const oe=xe.current;return ne.addEventListener("mousemove",oe),void(Oe.current=()=>{ne.removeEventListener("mousemove",oe)})}("touch"!==Ee.current||!contains(ce.floating,K.relatedTarget))&&Pe(K)}function onScrollMouseLeave(K){Le()||ie.current.floatingContext&&(null==_e.current||_e.current({...ie.current.floatingContext,tree:ve,x:K.clientX,y:K.clientY,onClose(){Be(),Re(),Le()||Pe(K)}})(K))}function onFloatingMouseEnter(){clearTimeoutIfSet(ke)}function onFloatingMouseLeave(K){Le()||Pe(K,!1)}},[ce,de,K,he,ge,Pe,Re,Be,oe,ae,De,ve,Ae,_e,ie,Le,we]),ql(()=>{var K;if(de&&ae&&null!=(K=_e.current)&&null!=(K=K.__options)&&K.blockPointerEvents&&Me()){Te.current=!0;const K=ce.floating;if(floating_ui_utils_dom_isElement(ce.domReference)&&K){var ne;const ae=getDocument(ce.floating).body;ae.setAttribute(kd,"");const oe=ce.domReference,ie=null==ve||null==(ne=ve.nodesRef.current.find(K=>K.id===ye))||null==(ne=ne.context)?void 0:ne.elements.floating;return ie&&(ie.style.pointerEvents=""),ae.style.pointerEvents="none",oe.style.pointerEvents="auto",K.style.pointerEvents="auto",()=>{ae.style.pointerEvents="",oe.style.pointerEvents="",K.style.pointerEvents=""}}}},[de,ae,ye,ce,ve,_e,Me]),ql(()=>{ae||(Ee.current=void 0,Ie.current=!1,Re(),Be())},[ae,Re,Be]),se.useEffect(()=>()=>{Re(),clearTimeoutIfSet(ke),clearTimeoutIfSet(Ce),Be()},[de,ce.domReference,Re,Be]);const Ne=se.useMemo(()=>{function setPointerRef(K){Ee.current=K.pointerType}return{onPointerDown:setPointerRef,onPointerEnter:setPointerRef,onMouseMove(K){const{nativeEvent:ne}=K;function handleMouseMove(){Se.current||De.current||oe(!0,ne,"hover")}he&&!floating_ui_react_utils_isMouseLikePointerType(Ee.current)||ae||0===getRestMs(we.current)||Ie.current&&K.movementX**2+K.movementY**2<2||(clearTimeoutIfSet(Ce),"touch"===Ee.current?handleMouseMove():(Ie.current=!0,Ce.current=window.setTimeout(handleMouseMove,getRestMs(we.current))))}}},[he,oe,ae,De,we]);return se.useMemo(()=>de?{reference:Ne}:{},[de,Ne])}function floating_ui_react_contains(K,ne){if(!K||!ne)return!1;const ae=null==ne.getRootNode?void 0:ne.getRootNode();if(K.contains(ne))return!0;if(ae&&isShadowRoot(ae)){let ae=ne;for(;ae;){if(K===ae)return!0;ae=ae.parentNode||ae.host}}return!1}const xd={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},Cd=se.forwardRef(function FocusGuard(K,ne){const[ae,oe]=se.useState();ql(()=>{floating_ui_react_utils_isSafari()&&oe("button")},[]);const ie={ref:ne,tabIndex:0,role:ae,"aria-hidden":!ae||void 0,[createAttribute("focus-guard")]:"",style:xd};return(0,ps.jsx)("span",{...K,...ie})}),Sd=se.createContext(null),Fd=createAttribute("portal");function FloatingPortal(K){const{children:ne,id:ae,root:oe,preserveTabOrder:ie=!0}=K,ue=function useFloatingPortalNode(K){void 0===K&&(K={});const{id:ne,root:ae}=K,oe=Dd(),ie=usePortalContext(),[ue,ce]=se.useState(null),de=se.useRef(null);return ql(()=>()=>{null==ue||ue.remove(),queueMicrotask(()=>{de.current=null})},[ue]),ql(()=>{if(!oe)return;if(de.current)return;const K=ne?document.getElementById(ne):null;if(!K)return;const ae=document.createElement("div");ae.id=oe,ae.setAttribute(Fd,""),K.appendChild(ae),de.current=ae,ce(ae)},[ne,oe]),ql(()=>{if(null===ae)return;if(!oe)return;if(de.current)return;let K=ae||(null==ie?void 0:ie.portalNode);K&&!isNode(K)&&(K=K.current),K=K||document.body;let se=null;ne&&(se=document.createElement("div"),se.id=ne,K.appendChild(se));const ue=document.createElement("div");ue.id=oe,ue.setAttribute(Fd,""),K=se||K,K.appendChild(ue),de.current=ue,ce(ue)},[ne,ae,oe,ie]),ue}({id:ae,root:oe}),[ce,de]=se.useState(null),pe=se.useRef(null),fe=se.useRef(null),he=se.useRef(null),me=se.useRef(null),ge=null==ce?void 0:ce.modal,ve=null==ce?void 0:ce.open,ye=!!ce&&!ce.modal&&ce.open&&ie&&!(!oe&&!ue);return se.useEffect(()=>{if(ue&&ie&&!ge)return ue.addEventListener("focusin",onFocus,!0),ue.addEventListener("focusout",onFocus,!0),()=>{ue.removeEventListener("focusin",onFocus,!0),ue.removeEventListener("focusout",onFocus,!0)};function onFocus(K){if(ue&&floating_ui_react_utils_isOutsideEvent(K)){("focusin"===K.type?enableFocusInside:disableFocusInside)(ue)}}},[ue,ie,ge]),se.useEffect(()=>{ue&&(ve||enableFocusInside(ue))},[ve,ue]),(0,ps.jsxs)(Sd.Provider,{value:se.useMemo(()=>({preserveTabOrder:ie,beforeOutsideRef:pe,afterOutsideRef:fe,beforeInsideRef:he,afterInsideRef:me,portalNode:ue,setFocusManagerState:de}),[ie,ue]),children:[ye&&ue&&(0,ps.jsx)(Cd,{"data-type":"outside",ref:pe,onFocus:K=>{if(floating_ui_react_utils_isOutsideEvent(K,ue)){var ne;null==(ne=he.current)||ne.focus()}else{const K=function floating_ui_react_utils_getPreviousTabbable(K){return getTabbableIn(getDocument(K).body,-1)||K}(ce?ce.domReference:null);null==K||K.focus()}}}),ye&&ue&&(0,ps.jsx)("span",{"aria-owns":ue.id,style:xd}),ue&&Gl.createPortal(ne,ue),ye&&ue&&(0,ps.jsx)(Cd,{"data-type":"outside",ref:fe,onFocus:K=>{if(floating_ui_react_utils_isOutsideEvent(K,ue)){var ne;null==(ne=me.current)||ne.focus()}else{const ne=function floating_ui_react_utils_getNextTabbable(K){return getTabbableIn(getDocument(K).body,1)||K}(ce?ce.domReference:null);null==ne||ne.focus(),(null==ce?void 0:ce.closeOnFocusOut)&&(null==ce||ce.onOpenChange(!1,K.nativeEvent,"focus-out"))}}})]})}const usePortalContext=()=>se.useContext(Sd);const Td={pointerdown:"onPointerDown",mousedown:"onMouseDown",click:"onClick"},Od={pointerdown:"onPointerDownCapture",mousedown:"onMouseDownCapture",click:"onClickCapture"},normalizeProp=K=>{var ne,ae;return{escapeKey:"boolean"==typeof K?K:null!=(ne=null==K?void 0:K.escapeKey)&&ne,outsidePress:"boolean"==typeof K?K:null==(ae=null==K?void 0:K.outsidePress)||ae}};function useDismiss(K,ne){void 0===ne&&(ne={});const{open:ae,onOpenChange:oe,elements:ie,dataRef:ue}=K,{enabled:ce=!0,escapeKey:de=!0,outsidePress:pe=!0,outsidePressEvent:fe="pointerdown",referencePress:he=!1,referencePressEvent:me="pointerdown",ancestorScroll:ge=!1,bubbles:ve,capture:ye}=ne,_e=useFloatingTree(),Ae=floating_ui_react_utils_useEffectEvent("function"==typeof pe?pe:()=>!1),De="function"==typeof pe?Ae:pe,we=se.useRef(!1),{escapeKey:Ee,outsidePress:ke}=normalizeProp(ve),{escapeKey:xe,outsidePress:Ce}=normalizeProp(ye),Se=se.useRef(!1),Te=floating_ui_react_utils_useEffectEvent(K=>{var ne;if(!ae||!ce||!de||"Escape"!==K.key)return;if(Se.current)return;const ie=null==(ne=ue.current.floatingContext)?void 0:ne.nodeId,se=_e?getNodeChildren(_e.nodesRef.current,ie):[];if(!Ee&&(K.stopPropagation(),se.length>0)){let K=!0;if(se.forEach(ne=>{var ae;null==(ae=ne.context)||!ae.open||ne.context.dataRef.current.__escapeKeyBubbles||(K=!1)}),!K)return}oe(!1,function isReactEvent(K){return"nativeEvent"in K}(K)?K.nativeEvent:K,"escape-key")}),Oe=floating_ui_react_utils_useEffectEvent(K=>{var ne;const callback=()=>{var ne;Te(K),null==(ne=getTarget(K))||ne.removeEventListener("keydown",callback)};null==(ne=getTarget(K))||ne.addEventListener("keydown",callback)}),Ie=floating_ui_react_utils_useEffectEvent(K=>{var ne;const ae=ue.current.insideReactTree;ue.current.insideReactTree=!1;const se=we.current;if(we.current=!1,"click"===fe&&se)return;if(ae)return;if("function"==typeof De&&!De(K))return;const ce=getTarget(K),de="["+createAttribute("inert")+"]",pe=getDocument(ie.floating).querySelectorAll(de);let he=floating_ui_utils_dom_isElement(ce)?ce:null;for(;he&&!isLastTraversableNode(he);){const K=getParentNode(he);if(isLastTraversableNode(K)||!floating_ui_utils_dom_isElement(K))break;he=K}if(pe.length&&floating_ui_utils_dom_isElement(ce)&&!function isRootElement(K){return K.matches("html,body")}(ce)&&!contains(ce,ie.floating)&&Array.from(pe).every(K=>!contains(he,K)))return;if(floating_ui_utils_dom_isHTMLElement(ce)&&Re){const ne=isLastTraversableNode(ce),ae=floating_ui_utils_dom_getComputedStyle(ce),oe=/auto|scroll/,ie=ne||oe.test(ae.overflowX),se=ne||oe.test(ae.overflowY),ue=ie&&ce.clientWidth>0&&ce.scrollWidth>ce.clientWidth,de=se&&ce.clientHeight>0&&ce.scrollHeight>ce.clientHeight,pe="rtl"===ae.direction,fe=de&&(pe?K.offsetX<=ce.offsetWidth-ce.clientWidth:K.offsetX>ce.clientWidth),he=ue&&K.offsetY>ce.clientHeight;if(fe||he)return}const me=null==(ne=ue.current.floatingContext)?void 0:ne.nodeId,ge=_e&&getNodeChildren(_e.nodesRef.current,me).some(ne=>{var ae;return isEventTargetWithin(K,null==(ae=ne.context)?void 0:ae.elements.floating)});if(isEventTargetWithin(K,ie.floating)||isEventTargetWithin(K,ie.domReference)||ge)return;const ve=_e?getNodeChildren(_e.nodesRef.current,me):[];if(ve.length>0){let K=!0;if(ve.forEach(ne=>{var ae;null==(ae=ne.context)||!ae.open||ne.context.dataRef.current.__outsidePressBubbles||(K=!1)}),!K)return}oe(!1,K,"outside-press")}),Me=floating_ui_react_utils_useEffectEvent(K=>{var ne;const callback=()=>{var ne;Ie(K),null==(ne=getTarget(K))||ne.removeEventListener(fe,callback)};null==(ne=getTarget(K))||ne.addEventListener(fe,callback)});se.useEffect(()=>{if(!ae||!ce)return;ue.current.__escapeKeyBubbles=Ee,ue.current.__outsidePressBubbles=ke;let K=-1;function onScroll(K){oe(!1,K,"ancestor-scroll")}function handleCompositionStart(){window.clearTimeout(K),Se.current=!0}function handleCompositionEnd(){K=window.setTimeout(()=>{Se.current=!1},isWebKit()?5:0)}const ne=getDocument(ie.floating);de&&(ne.addEventListener("keydown",xe?Oe:Te,xe),ne.addEventListener("compositionstart",handleCompositionStart),ne.addEventListener("compositionend",handleCompositionEnd)),De&&ne.addEventListener(fe,Ce?Me:Ie,Ce);let se=[];return ge&&(floating_ui_utils_dom_isElement(ie.domReference)&&(se=getOverflowAncestors(ie.domReference)),floating_ui_utils_dom_isElement(ie.floating)&&(se=se.concat(getOverflowAncestors(ie.floating))),!floating_ui_utils_dom_isElement(ie.reference)&&ie.reference&&ie.reference.contextElement&&(se=se.concat(getOverflowAncestors(ie.reference.contextElement)))),se=se.filter(K=>{var ae;return K!==(null==(ae=ne.defaultView)?void 0:ae.visualViewport)}),se.forEach(K=>{K.addEventListener("scroll",onScroll,{passive:!0})}),()=>{de&&(ne.removeEventListener("keydown",xe?Oe:Te,xe),ne.removeEventListener("compositionstart",handleCompositionStart),ne.removeEventListener("compositionend",handleCompositionEnd)),De&&ne.removeEventListener(fe,Ce?Me:Ie,Ce),se.forEach(K=>{K.removeEventListener("scroll",onScroll)}),window.clearTimeout(K)}},[ue,ie,de,De,fe,ae,oe,ge,ce,Ee,ke,Te,xe,Oe,Ie,Ce,Me]),se.useEffect(()=>{ue.current.insideReactTree=!1},[ue,De,fe]);const Pe=se.useMemo(()=>({onKeyDown:Te,...he&&{[Td[me]]:K=>{oe(!1,K.nativeEvent,"reference-press")},..."click"!==me&&{onClick(K){oe(!1,K.nativeEvent,"reference-press")}}}}),[Te,oe,he,me]),Re=se.useMemo(()=>({onKeyDown:Te,onMouseDown(){we.current=!0},onMouseUp(){we.current=!0},[Od[fe]]:()=>{ue.current.insideReactTree=!0}}),[Te,fe,ue]);return se.useMemo(()=>ce?{reference:Pe,floating:Re}:{},[ce,Pe,Re])}function useFloatingRootContext(K){const{open:ne=!1,onOpenChange:ae,elements:oe}=K,ie=Dd(),ue=se.useRef({}),[ce]=se.useState(()=>createEventEmitter()),de=null!=useFloatingParentNodeId();const[pe,fe]=se.useState(oe.reference),he=floating_ui_react_utils_useEffectEvent((K,ne,oe)=>{ue.current.openEvent=K?ne:void 0,ce.emit("openchange",{open:K,event:ne,reason:oe,nested:de}),null==ae||ae(K,ne,oe)}),me=se.useMemo(()=>({setPositionReference:fe}),[]),ge=se.useMemo(()=>({reference:pe||oe.reference||null,floating:oe.floating||null,domReference:oe.reference}),[pe,oe.reference,oe.floating]);return se.useMemo(()=>({dataRef:ue,open:ne,onOpenChange:he,elements:ge,events:ce,floatingId:ie,refs:me}),[ne,he,ge,ce,ie,me])}function floating_ui_react_useFloating(K){void 0===K&&(K={});const{nodeId:ne}=K,ae=useFloatingRootContext({...K,elements:{reference:null,floating:null,...K.elements}}),oe=K.rootContext||ae,ie=oe.elements,[ue,ce]=se.useState(null),[de,pe]=se.useState(null),fe=(null==ie?void 0:ie.domReference)||ue,he=se.useRef(null),me=useFloatingTree();ql(()=>{fe&&(he.current=fe)},[fe]);const ge=function useFloating(K){void 0===K&&(K={});const{placement:ne="bottom",strategy:ae="absolute",middleware:oe=[],platform:ie,elements:{reference:ue,floating:ce}={},transform:de=!0,whileElementsMounted:pe,open:fe}=K,[he,me]=se.useState({x:0,y:0,strategy:ae,placement:ne,middlewareData:{},isPositioned:!1}),[ge,ve]=se.useState(oe);deepEqual(ge,oe)||ve(oe);const[ye,_e]=se.useState(null),[Ae,De]=se.useState(null),we=se.useCallback(K=>{K!==Ce.current&&(Ce.current=K,_e(K))},[]),Ee=se.useCallback(K=>{K!==Se.current&&(Se.current=K,De(K))},[]),ke=ue||ye,xe=ce||Ae,Ce=se.useRef(null),Se=se.useRef(null),Te=se.useRef(he),Oe=null!=pe,Ie=floating_ui_react_dom_useLatestRef(pe),Me=floating_ui_react_dom_useLatestRef(ie),Pe=floating_ui_react_dom_useLatestRef(fe),Re=se.useCallback(()=>{if(!Ce.current||!Se.current)return;const K={placement:ne,strategy:ae,middleware:ge};Me.current&&(K.platform=Me.current),floating_ui_dom_computePosition(Ce.current,Se.current,K).then(K=>{const ne={...K,isPositioned:!1!==Pe.current};Be.current&&!deepEqual(Te.current,ne)&&(Te.current=ne,Gl.flushSync(()=>{me(ne)}))})},[ge,ne,ae,Me,Pe]);cd(()=>{!1===fe&&Te.current.isPositioned&&(Te.current.isPositioned=!1,me(K=>({...K,isPositioned:!1})))},[fe]);const Be=se.useRef(!1);cd(()=>(Be.current=!0,()=>{Be.current=!1}),[]),cd(()=>{if(ke&&(Ce.current=ke),xe&&(Se.current=xe),ke&&xe){if(Ie.current)return Ie.current(ke,xe,Re);Re()}},[ke,xe,Re,Ie,Oe]);const Le=se.useMemo(()=>({reference:Ce,floating:Se,setReference:we,setFloating:Ee}),[we,Ee]),Ne=se.useMemo(()=>({reference:ke,floating:xe}),[ke,xe]),je=se.useMemo(()=>{const K={position:ae,left:0,top:0};if(!Ne.floating)return K;const ne=roundByDPR(Ne.floating,he.x),oe=roundByDPR(Ne.floating,he.y);return de?{...K,transform:"translate("+ne+"px, "+oe+"px)",...getDPR(Ne.floating)>=1.5&&{willChange:"transform"}}:{position:ae,left:ne,top:oe}},[ae,de,Ne.floating,he.x,he.y]);return se.useMemo(()=>({...he,update:Re,refs:Le,elements:Ne,floatingStyles:je}),[he,Re,Le,Ne,je])}({...K,elements:{...ie,...de&&{reference:de}}}),ve=se.useCallback(K=>{const ne=floating_ui_utils_dom_isElement(K)?{getBoundingClientRect:()=>K.getBoundingClientRect(),getClientRects:()=>K.getClientRects(),contextElement:K}:K;pe(ne),ge.refs.setReference(ne)},[ge.refs]),ye=se.useCallback(K=>{(floating_ui_utils_dom_isElement(K)||null===K)&&(he.current=K,ce(K)),(floating_ui_utils_dom_isElement(ge.refs.reference.current)||null===ge.refs.reference.current||null!==K&&!floating_ui_utils_dom_isElement(K))&&ge.refs.setReference(K)},[ge.refs]),_e=se.useMemo(()=>({...ge.refs,setReference:ye,setPositionReference:ve,domReference:he}),[ge.refs,ye,ve]),Ae=se.useMemo(()=>({...ge.elements,domReference:fe}),[ge.elements,fe]),De=se.useMemo(()=>({...ge,...oe,refs:_e,elements:Ae,nodeId:ne}),[ge,_e,Ae,ne,oe]);return ql(()=>{oe.dataRef.current.floatingContext=De;const K=null==me?void 0:me.nodesRef.current.find(K=>K.id===ne);K&&(K.context=De)}),se.useMemo(()=>({...ge,context:De,refs:_e,elements:Ae}),[ge,_e,Ae,De])}function isMacSafari(){return function floating_ui_react_utils_isMac(){return floating_ui_react_utils_getPlatform().toLowerCase().startsWith("mac")&&!navigator.maxTouchPoints}()&&floating_ui_react_utils_isSafari()}function useFocus(K,ne){void 0===ne&&(ne={});const{open:ae,onOpenChange:oe,events:ie,dataRef:ue,elements:ce}=K,{enabled:de=!0,visibleOnly:pe=!0}=ne,fe=se.useRef(!1),he=se.useRef(-1),me=se.useRef(!0);se.useEffect(()=>{if(!de)return;const K=floating_ui_utils_dom_getWindow(ce.domReference);function onBlur(){!ae&&floating_ui_utils_dom_isHTMLElement(ce.domReference)&&ce.domReference===floating_ui_react_utils_activeElement(getDocument(ce.domReference))&&(fe.current=!0)}function onKeyDown(){me.current=!0}function onPointerDown(){me.current=!1}return K.addEventListener("blur",onBlur),isMacSafari()&&(K.addEventListener("keydown",onKeyDown,!0),K.addEventListener("pointerdown",onPointerDown,!0)),()=>{K.removeEventListener("blur",onBlur),isMacSafari()&&(K.removeEventListener("keydown",onKeyDown,!0),K.removeEventListener("pointerdown",onPointerDown,!0))}},[ce.domReference,ae,de]),se.useEffect(()=>{if(de)return ie.on("openchange",onOpenChange),()=>{ie.off("openchange",onOpenChange)};function onOpenChange(K){let{reason:ne}=K;"reference-press"!==ne&&"escape-key"!==ne||(fe.current=!0)}},[ie,de]),se.useEffect(()=>()=>{clearTimeoutIfSet(he)},[]);const ge=se.useMemo(()=>({onMouseLeave(){fe.current=!1},onFocus(K){if(fe.current)return;const ne=getTarget(K.nativeEvent);if(pe&&floating_ui_utils_dom_isElement(ne))if(isMacSafari()&&!K.relatedTarget){if(!me.current&&!floating_ui_react_utils_isTypeableElement(ne))return}else if(!function matchesFocusVisible(K){if(!K||isJSDOM())return!0;try{return K.matches(":focus-visible")}catch(K){return!0}}(ne))return;oe(!0,K.nativeEvent,"focus")},onBlur(K){fe.current=!1;const ne=K.relatedTarget,ae=K.nativeEvent,ie=floating_ui_utils_dom_isElement(ne)&&ne.hasAttribute(createAttribute("focus-guard"))&&"outside"===ne.getAttribute("data-type");he.current=window.setTimeout(()=>{var K;const se=floating_ui_react_utils_activeElement(ce.domReference?ce.domReference.ownerDocument:document);(ne||se!==ce.domReference)&&(contains(null==(K=ue.current.floatingContext)?void 0:K.refs.floating.current,se)||contains(ce.domReference,se)||ie||oe(!1,ae,"focus"))})}}),[ue,ce.domReference,oe,pe]);return se.useMemo(()=>de?{reference:ge}:{},[de,ge])}function mergeProps(K,ne,ae){const oe=new Map,ie="item"===ae;let se=K;if(ie&&K){const{[dd]:ne,[pd]:__,...ae}=K;se=ae}return{..."floating"===ae&&{tabIndex:-1,[ld]:""},...se,...ne.map(ne=>{const oe=ne?ne[ae]:null;return"function"==typeof oe?K?oe(K):null:oe}).concat(K).reduce((K,ne)=>ne?(Object.entries(ne).forEach(ne=>{let[ae,se]=ne;var ue;ie&&[dd,pd].includes(ae)||(0===ae.indexOf("on")?(oe.has(ae)||oe.set(ae,[]),"function"==typeof se&&(null==(ue=oe.get(ae))||ue.push(se),K[ae]=function(){for(var K,ne=arguments.length,ie=new Array(ne),se=0;se<ne;se++)ie[se]=arguments[se];return null==(K=oe.get(ae))?void 0:K.map(K=>K(...ie)).find(K=>void 0!==K)})):K[ae]=se)}),K):K,{})}}function useInteractions(K){void 0===K&&(K=[]);const ne=K.map(K=>null==K?void 0:K.reference),ae=K.map(K=>null==K?void 0:K.floating),oe=K.map(K=>null==K?void 0:K.item),ie=se.useCallback(ne=>mergeProps(ne,K,"reference"),ne),ue=se.useCallback(ne=>mergeProps(ne,K,"floating"),ae),ce=se.useCallback(ne=>mergeProps(ne,K,"item"),oe);return se.useMemo(()=>({getReferenceProps:ie,getFloatingProps:ue,getItemProps:ce}),[ie,ue,ce])}const Id=new Map([["select","listbox"],["combobox","listbox"],["label",!1]]);function useRole(K,ne){var ae,oe;void 0===ne&&(ne={});const{open:ie,elements:ue,floatingId:ce}=K,{enabled:de=!0,role:pe="dialog"}=ne,fe=Dd(),he=(null==(ae=ue.domReference)?void 0:ae.id)||fe,me=se.useMemo(()=>{var K;return(null==(K=function floating_ui_react_utils_getFloatingFocusElement(K){return K?K.hasAttribute($l)?K:K.querySelector("["+$l+"]")||K:null}(ue.floating))?void 0:K.id)||ce},[ue.floating,ce]),ge=null!=(oe=Id.get(pe))?oe:pe,ve=null!=useFloatingParentNodeId(),ye=se.useMemo(()=>"tooltip"===ge||"label"===pe?{["aria-"+("label"===pe?"labelledby":"describedby")]:ie?me:void 0}:{"aria-expanded":ie?"true":"false","aria-haspopup":"alertdialog"===ge?"dialog":ge,"aria-controls":ie?me:void 0,..."listbox"===ge&&{role:"combobox"},..."menu"===ge&&{id:he},..."menu"===ge&&ve&&{role:"menuitem"},..."select"===pe&&{"aria-autocomplete":"none"},..."combobox"===pe&&{"aria-autocomplete":"list"}},[ge,me,ve,ie,he,pe]),_e=se.useMemo(()=>{const K={id:me,...ge&&{role:ge}};return"tooltip"===ge||"label"===pe?K:{...K,..."menu"===ge&&{"aria-labelledby":he}}},[ge,me,he,pe]),Ae=se.useCallback(K=>{let{active:ne,selected:ae}=K;const oe={role:"option",...ne&&{id:me+"-fui-option"}};switch(pe){case"select":case"combobox":return{...oe,"aria-selected":ae}}return{}},[me,pe]);return se.useMemo(()=>de?{reference:ye,floating:_e,item:Ae}:{},[de,ye,_e,Ae])}function useTypeahead(K,ne){var ae;const{open:oe,dataRef:ie}=K,{listRef:ue,activeIndex:ce,onMatch:de,onTypingChange:pe,enabled:fe=!0,findMatch:he=null,resetMs:me=750,ignoreKeys:ge=[],selectedIndex:ve=null}=ne,ye=se.useRef(-1),_e=se.useRef(""),Ae=se.useRef(null!=(ae=null!=ve?ve:ce)?ae:-1),De=se.useRef(null),we=floating_ui_react_utils_useEffectEvent(de),Ee=floating_ui_react_utils_useEffectEvent(pe),ke=floating_ui_react_utils_useLatestRef(he),xe=floating_ui_react_utils_useLatestRef(ge);ql(()=>{oe&&(clearTimeoutIfSet(ye),De.current=null,_e.current="")},[oe]),ql(()=>{var K;oe&&""===_e.current&&(Ae.current=null!=(K=null!=ve?ve:ce)?K:-1)},[oe,ve,ce]);const Ce=floating_ui_react_utils_useEffectEvent(K=>{K?ie.current.typing||(ie.current.typing=K,Ee(K)):ie.current.typing&&(ie.current.typing=K,Ee(K))}),Se=floating_ui_react_utils_useEffectEvent(K=>{function getMatchingIndex(K,ne,ae){const oe=ke.current?ke.current(ne,ae):ne.find(K=>0===(null==K?void 0:K.toLocaleLowerCase().indexOf(ae.toLocaleLowerCase())));return oe?K.indexOf(oe):-1}const ne=ue.current;if(_e.current.length>0&&" "!==_e.current[0]&&(-1===getMatchingIndex(ne,ne,_e.current)?Ce(!1):" "===K.key&&floating_ui_react_utils_stopEvent(K)),null==ne||xe.current.includes(K.key)||1!==K.key.length||K.ctrlKey||K.metaKey||K.altKey)return;oe&&" "!==K.key&&(floating_ui_react_utils_stopEvent(K),Ce(!0));ne.every(K=>{var ne,ae;return!K||(null==(ne=K[0])?void 0:ne.toLocaleLowerCase())!==(null==(ae=K[1])?void 0:ae.toLocaleLowerCase())})&&_e.current===K.key&&(_e.current="",Ae.current=De.current),_e.current+=K.key,clearTimeoutIfSet(ye),ye.current=window.setTimeout(()=>{_e.current="",Ae.current=De.current,Ce(!1)},me);const ae=Ae.current,ie=getMatchingIndex(ne,[...ne.slice((ae||0)+1),...ne.slice(0,(ae||0)+1)],_e.current);-1!==ie?(we(ie),De.current=ie):" "!==K.key&&(_e.current="",Ce(!1))}),Te=se.useMemo(()=>({onKeyDown:Se}),[Se]),Oe=se.useMemo(()=>({onKeyDown:Se,onKeyUp(K){" "===K.key&&Ce(!1)}}),[Se,Ce]);return se.useMemo(()=>fe?{reference:Te,floating:Oe}:{},[fe,Te,Oe])}function floating_ui_react_getNodeChildren(K,ne,ae){void 0===ae&&(ae=!0);const oe=K.filter(K=>{var oe;return K.parentId===ne&&(!ae||(null==(oe=K.context)?void 0:oe.open))});return oe.flatMap(ne=>[ne,...floating_ui_react_getNodeChildren(K,ne.id,ae)])}function isPointInPolygon(K,ne){const[ae,oe]=K;let ie=!1;const se=ne.length;for(let K=0,ue=se-1;K<se;ue=K++){const[se,ce]=ne[K]||[0,0],[de,pe]=ne[ue]||[0,0];ce>=oe!=pe>=oe&&ae<=(de-se)*(oe-ce)/(pe-ce)+se&&(ie=!ie)}return ie}function safePolygon(K){void 0===K&&(K={});const{buffer:ne=.5,blockPointerEvents:ae=!1,requireIntent:oe=!0}=K,ie={current:-1};let se=!1,ue=null,ce=null,de="undefined"!=typeof performance?performance.now():0;const fn=K=>{let{x:ae,y:pe,placement:fe,elements:he,onClose:me,nodeId:ge,tree:ve}=K;return function onMouseMove(K){function close(){clearTimeoutIfSet(ie),me()}if(clearTimeoutIfSet(ie),!he.domReference||!he.floating||null==fe||null==ae||null==pe)return;const{clientX:ye,clientY:_e}=K,Ae=[ye,_e],De=function floating_ui_react_getTarget(K){return"composedPath"in K?K.composedPath()[0]:K.target}(K),we="mouseleave"===K.type,Ee=floating_ui_react_contains(he.floating,De),ke=floating_ui_react_contains(he.domReference,De),xe=he.domReference.getBoundingClientRect(),Ce=he.floating.getBoundingClientRect(),Se=fe.split("-")[0],Te=ae>Ce.right-Ce.width/2,Oe=pe>Ce.bottom-Ce.height/2,Ie=function isInside(K,ne){return K[0]>=ne.x&&K[0]<=ne.x+ne.width&&K[1]>=ne.y&&K[1]<=ne.y+ne.height}(Ae,xe),Me=Ce.width>xe.width,Pe=Ce.height>xe.height,Re=(Me?xe:Ce).left,Be=(Me?xe:Ce).right,Le=(Pe?xe:Ce).top,Ne=(Pe?xe:Ce).bottom;if(Ee&&(se=!0,!we))return;if(ke&&(se=!1),ke&&!we)return void(se=!0);if(we&&floating_ui_utils_dom_isElement(K.relatedTarget)&&floating_ui_react_contains(he.floating,K.relatedTarget))return;if(ve&&floating_ui_react_getNodeChildren(ve.nodesRef.current,ge).length)return;if("top"===Se&&pe>=xe.bottom-1||"bottom"===Se&&pe<=xe.top+1||"left"===Se&&ae>=xe.right-1||"right"===Se&&ae<=xe.left+1)return close();let je=[];switch(Se){case"top":je=[[Re,xe.top+1],[Re,Ce.bottom-1],[Be,Ce.bottom-1],[Be,xe.top+1]];break;case"bottom":je=[[Re,Ce.top+1],[Re,xe.bottom-1],[Be,xe.bottom-1],[Be,Ce.top+1]];break;case"left":je=[[Ce.right-1,Ne],[Ce.right-1,Le],[xe.left+1,Le],[xe.left+1,Ne]];break;case"right":je=[[xe.right-1,Ne],[xe.right-1,Le],[Ce.left+1,Le],[Ce.left+1,Ne]]}if(!isPointInPolygon([ye,_e],je)){if(se&&!Ie)return close();if(!we&&oe){const ne=function getCursorSpeed(K,ne){const ae=performance.now(),oe=ae-de;if(null===ue||null===ce||0===oe)return ue=K,ce=ne,de=ae,null;const ie=K-ue,se=ne-ce,pe=Math.sqrt(ie*ie+se*se);return ue=K,ce=ne,de=ae,pe/oe}(K.clientX,K.clientY);if(null!==ne&&ne<.1)return close()}isPointInPolygon([ye,_e],function getPolygon(K){let[ae,oe]=K;switch(Se){case"top":return[[Me?ae+ne/2:Te?ae+4*ne:ae-4*ne,oe+ne+1],[Me?ae-ne/2:Te?ae+4*ne:ae-4*ne,oe+ne+1],...[[Ce.left,Te||Me?Ce.bottom-ne:Ce.top],[Ce.right,Te?Me?Ce.bottom-ne:Ce.top:Ce.bottom-ne]]];case"bottom":return[[Me?ae+ne/2:Te?ae+4*ne:ae-4*ne,oe-ne],[Me?ae-ne/2:Te?ae+4*ne:ae-4*ne,oe-ne],...[[Ce.left,Te||Me?Ce.top+ne:Ce.bottom],[Ce.right,Te?Me?Ce.top+ne:Ce.bottom:Ce.top+ne]]];case"left":{const K=[ae+ne+1,Pe?oe+ne/2:Oe?oe+4*ne:oe-4*ne],ie=[ae+ne+1,Pe?oe-ne/2:Oe?oe+4*ne:oe-4*ne];return[...[[Oe||Pe?Ce.right-ne:Ce.left,Ce.top],[Oe?Pe?Ce.right-ne:Ce.left:Ce.right-ne,Ce.bottom]],K,ie]}case"right":return[[ae-ne,Pe?oe+ne/2:Oe?oe+4*ne:oe-4*ne],[ae-ne,Pe?oe-ne/2:Oe?oe+4*ne:oe-4*ne],...[[Oe||Pe?Ce.left+ne:Ce.right,Ce.top],[Oe?Pe?Ce.left+ne:Ce.right:Ce.left+ne,Ce.bottom]]]}}([ae,pe]))?!se&&oe&&(ie.current=window.setTimeout(close,40)):close()}}};return fn.__options={blockPointerEvents:ae},fn}__webpack_require__(32637),__webpack_require__(39202);var Md=__webpack_require__(95765),Pd=__webpack_require__(65778),Rd=__webpack_require__(38850),named_references_assign=function(){return named_references_assign=Object.assign||function(K){for(var ne,ae=1,oe=arguments.length;ae<oe;ae++)for(var ie in ne=arguments[ae])Object.prototype.hasOwnProperty.call(ne,ie)&&(K[ie]=ne[ie]);return K},named_references_assign.apply(this,arguments)};function generateNamedReferences(K,ne){for(var ae={},oe={},ie=K.split("~~"),se=!1,ue=0;ie.length>ue;ue++){for(var ce=ie[ue].split("~"),de=0;de<ce.length;de+=2){var pe=ce[de],fe=ce[de+1],he="&"+pe+";";ae[he]=fe,se&&(ae["&"+pe]=fe),oe[fe]=he}se=!0}return ne?{entities:named_references_assign(named_references_assign({},ae),ne.entities),characters:named_references_assign(named_references_assign({},oe),ne.characters)}:{entities:ae,characters:oe}}var Bd={xml:/&(?:#\d+|#[xX][\da-fA-F]+|[0-9a-zA-Z]+);?/g,html4:/∉|&(?: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:/·|℗|⋇|⪧|⩺|⋗|⦕|⩼|⪆|⥸|⋗|⋛|⪌|≷|≳|⪦|⩹|⋖|⋋|⋉|⥶|⩻|⦖|◃|⊴|◂|∉|⋹̸|⋵̸|∉|⋷|⋶|∌|∌|⋾|⋽|∥|⊠|⨱|⨰|&(?: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},Ld={};Ld.xml=generateNamedReferences("lt~<~gt~>~quot~\"~apos~'~amp~&"),Ld.html4=generateNamedReferences("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~>"),Ld.html5=generateNamedReferences('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~®',Ld.html4);var Nd={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},jd=(__webpack_require__(23860),__webpack_require__(27337),String.fromCodePoint||function(K){return String.fromCharCode(Math.floor((K-65536)/1024)+55296,(K-65536)%1024+56320)}),zd=String.prototype.codePointAt?function(K,ne){return K.codePointAt(ne)}:function(K,ne){return 1024*(K.charCodeAt(ne)-55296)+K.charCodeAt(ne+1)-56320+65536},esm_assign=function(){return esm_assign=Object.assign||function(K){for(var ne,ae=1,oe=arguments.length;ae<oe;ae++)for(var ie in ne=arguments[ae])Object.prototype.hasOwnProperty.call(ne,ie)&&(K[ie]=ne[ie]);return K},esm_assign.apply(this,arguments)},Ud=esm_assign(esm_assign({},Ld),{all:Ld.html5}),Hd={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},Vd={mode:"specialChars",level:"all",numeric:"decimal"};function esm_encode(K,ne){var ae=void 0===ne?Vd:ne,oe=ae.mode,ie=void 0===oe?"specialChars":oe,se=ae.numeric,ue=void 0===se?"decimal":se,ce=ae.level;if(!K)return"";var de=Hd[ie],pe=Ud[void 0===ce?"all":ce].characters,fe="hexadecimal"===ue;return String.prototype.replace.call(K,de,function(K){var ne=pe[K];if(!ne){var ae=K.length>1?zd(K,0):K.charCodeAt(0);ne=(fe?"&#x"+ae.toString(16):"&#"+ae)+";"}return ne})}var $d={scope:"body",level:"all"},qd=/&(?:#\d+|#[xX][\da-fA-F]+|[0-9a-zA-Z]+);/g,Wd=/&(?:#\d+|#[xX][\da-fA-F]+|[0-9a-zA-Z]+)[;=]?/g,Gd={xml:{strict:qd,attribute:Wd,body:Bd.xml},html4:{strict:qd,attribute:Wd,body:Bd.html4},html5:{strict:qd,attribute:Wd,body:Bd.html5}},Kd=esm_assign(esm_assign({},Gd),{all:Gd.html5}),Zd=String.fromCharCode,Xd=Zd(65533);function getDecodedEntity(K,ne,ae,oe){var ie=K,se=K[K.length-1];if(ae&&"="===se)ie=K;else if(oe&&";"!==se)ie=K;else{var ue=ne[K];if(ue)ie=ue;else if("&"===K[0]&&"#"===K[1]){var ce=K[2],de="x"==ce||"X"==ce?parseInt(K.substr(3),16):parseInt(K.substr(2));ie=de>=1114111?Xd:de>65535?jd(de):Zd(Nd[de]||de)}}return ie}function decode(K,ne){var ae=void 0===ne?$d:ne,oe=ae.level,ie=void 0===oe?"all":oe,se=ae.scope,ue=void 0===se?"xml"===ie?"strict":"body":se;if(!K)return"";var ce=Kd[ie][ue],de=Ud[ie].entities,pe="attribute"===ue,fe="strict"===ue;return K.replace(ce,function(K){return getDecodedEntity(K,de,pe,fe)})}function ranges_sort_esm_ownKeys(K,ne){var ae=Object.keys(K);if(Object.getOwnPropertySymbols){var oe=Object.getOwnPropertySymbols(K);ne&&(oe=oe.filter(function(ne){return Object.getOwnPropertyDescriptor(K,ne).enumerable})),ae.push.apply(ae,oe)}return ae}function ranges_sort_esm_objectSpread(K){for(var ne=1;ne<arguments.length;ne++){var ae=null!=arguments[ne]?arguments[ne]:{};ne%2?ranges_sort_esm_ownKeys(Object(ae),!0).forEach(function(ne){(0,Se.A)(K,ne,ae[ne])}):Object.getOwnPropertyDescriptors?Object.defineProperties(K,Object.getOwnPropertyDescriptors(ae)):ranges_sort_esm_ownKeys(Object(ae)).forEach(function(ne){Object.defineProperty(K,ne,Object.getOwnPropertyDescriptor(ae,ne))})}return K}var Qd={strictlyTwoElementsInRangeArrays:!1,progressFn:null};function ranges_sort_esm_g(K,ne){if(!Array.isArray(K)||!K.length)return K;var ae,oe,ie=ranges_sort_esm_objectSpread(ranges_sort_esm_objectSpread({},Qd),ne);if(ie.strictlyTwoElementsInRangeArrays&&!K.every(function(K,ne){return!(!Array.isArray(K)||2!==K.length)||(ae=ne,oe=K.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(ae,"th range (").concat(JSON.stringify(K[ae],null,4),") has not two but ").concat(oe," elements!"));if(!K.every(function(K,ne){return!(!Array.isArray(K)||!Number.isInteger(K[0])||K[0]<0||!Number.isInteger(K[1])||K[1]<0)||(ae=ne,!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(ae,"th range (").concat(JSON.stringify(K[ae],null,4),") does not consist of only natural numbers!"));var se=Math.pow(K.length,2),ue=0;return Array.from(K).sort(function(K,ne){return ie.progressFn&&(ue+=1,ie.progressFn(Math.floor(100*ue/se))),K[0]===ne[0]?K[1]<ne[1]?-1:K[1]>ne[1]?1:0:K[0]<ne[0]?-1:1})}function ranges_merge_esm_ownKeys(K,ne){var ae=Object.keys(K);if(Object.getOwnPropertySymbols){var oe=Object.getOwnPropertySymbols(K);ne&&(oe=oe.filter(function(ne){return Object.getOwnPropertyDescriptor(K,ne).enumerable})),ae.push.apply(ae,oe)}return ae}function ranges_merge_esm_objectSpread(K){for(var ne=1;ne<arguments.length;ne++){var ae=null!=arguments[ne]?arguments[ne]:{};ne%2?ranges_merge_esm_ownKeys(Object(ae),!0).forEach(function(ne){(0,Se.A)(K,ne,ae[ne])}):Object.getOwnPropertyDescriptors?Object.defineProperties(K,Object.getOwnPropertyDescriptors(ae)):ranges_merge_esm_ownKeys(Object(ae)).forEach(function(ne){Object.defineProperty(K,ne,Object.getOwnPropertyDescriptor(ae,ne))})}return K}var Yd={mergeType:1,progressFn:null,joinRangesThatTouchEdges:!0};var Jd=!0,ep="Invariant failed";function v(K,ne,ae){var oe,ie=0,se=0;if(0===arguments.length)throw new Error("ranges-apply: [THROW_ID_01] inputs missing!");if("string"!=typeof K)throw new TypeError("ranges-apply: [THROW_ID_02] first input argument must be a string! Currently it's: ".concat((0,fe.A)(K),", equal to: ").concat(JSON.stringify(K,null,4)));if(ne&&!Array.isArray(ne))throw new TypeError("ranges-apply: [THROW_ID_03] second input argument must be an array (or null)! Currently it's: ".concat((0,fe.A)(ne),", equal to: ").concat(JSON.stringify(ne,null,4)));if(ae&&"function"!=typeof ae)throw new TypeError("ranges-apply: [THROW_ID_04] the third input argument must be a function (or falsey)! Currently it's: ".concat((0,fe.A)(ae),", equal to: ").concat(JSON.stringify(ae,null,4)));if(!ne||!ne.filter(function(K){return K}).length)return K;var ue=(oe=Array.isArray(ne)&&Number.isInteger(ne[0])&&Number.isInteger(ne[1])?[Array.from(ne)]:Array.from(ne)).length,ce=0;oe.filter(function(K){return K}).forEach(function(K,ne){if(ae&&((ie=Math.floor(ce/ue*10))!==se&&(se=ie,ae(ie))),!Array.isArray(K))throw new TypeError("ranges-apply: [THROW_ID_05] ranges array, second input arg., has ".concat(ne,"th element not an array: ").concat(JSON.stringify(K,null,4),", which is ").concat((0,fe.A)(K)));if(!Number.isInteger(K[0])){if(!Number.isInteger(+K[0])||+K[0]<0)throw new TypeError("ranges-apply: [THROW_ID_06] ranges array, second input arg. has ".concat(ne,"th element, array ").concat(JSON.stringify(K,null,0),". Its first element is not an integer, string index, but ").concat((0,fe.A)(K[0]),", equal to: ").concat(JSON.stringify(K[0],null,4),"."));oe[ne][0]=+oe[ne][0]}if(!Number.isInteger(K[1])){if(!Number.isInteger(+K[1])||+K[1]<0)throw new TypeError("ranges-apply: [THROW_ID_07] ranges array, second input arg. has ".concat(ne,"th element, array ").concat(JSON.stringify(K,null,0),". Its second element is not an integer, string index, but ").concat((0,fe.A)(K[1]),", equal to: ").concat(JSON.stringify(K[1],null,4),"."));oe[ne][1]=+oe[ne][1]}ce+=1});var de=function ranges_merge_esm_b(K,ne){function a(K){return!!K&&"object"==(0,fe.A)(K)&&!Array.isArray(K)}if(!Array.isArray(K)||!K.length)return null;var ae;if(ne){if(!a(ne))throw new Error("emlint: [THROW_ID_03] the second input argument must be a plain object. It was given as:\n".concat(JSON.stringify(ne,null,4)," (type ").concat((0,fe.A)(ne),")"));if((ae=ranges_merge_esm_objectSpread(ranges_merge_esm_objectSpread({},Yd),ne)).progressFn&&a(ae.progressFn)&&!Object.keys(ae.progressFn).length)ae.progressFn=null;else if(ae.progressFn&&"function"!=typeof ae.progressFn)throw new Error('ranges-merge: [THROW_ID_01] opts.progressFn must be a function! It was given of a type: "'.concat((0,fe.A)(ae.progressFn),'", equal to ').concat(JSON.stringify(ae.progressFn,null,4)));if(![1,2,"1","2"].includes(ae.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,fe.A)(ae.mergeType),'", equal to ').concat(JSON.stringify(ae.mergeType,null,4)));if("boolean"!=typeof ae.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,fe.A)(ae.joinRangesThatTouchEdges),'", equal to ').concat(JSON.stringify(ae.joinRangesThatTouchEdges,null,4)))}else ae=ranges_merge_esm_objectSpread({},Yd);var oe,ie,se,ue=K.filter(function(K){return Array.isArray(K)}).map(function(K){return(0,Ke.A)(K)}).filter(function(K){return void 0!==K[2]||K[0]!==K[1]});oe=ae.progressFn?ranges_sort_esm_g(ue,{progressFn:function progressFn(K){(se=Math.floor(K/5))!==ie&&(ie=se,ae.progressFn(se))}}):ranges_sort_esm_g(ue);for(var ce=oe.length-1,de=ce;de>0;de--)ae.progressFn&&(se=Math.floor(78*(1-de/ce))+21)!==ie&&se>ie&&(ie=se,ae.progressFn(se)),(oe[de][0]<=oe[de-1][0]||!ae.joinRangesThatTouchEdges&&oe[de][0]<oe[de-1][1]||ae.joinRangesThatTouchEdges&&oe[de][0]<=oe[de-1][1])&&(oe[de-1][0]=Math.min(oe[de][0],oe[de-1][0]),oe[de-1][1]=Math.max(oe[de][1],oe[de-1][1]),void 0!==oe[de][2]&&(oe[de-1][0]>=oe[de][0]||oe[de-1][1]<=oe[de][1])&&null!==oe[de-1][2]&&(null===oe[de][2]&&null!==oe[de-1][2]?oe[de-1][2]=null:null!=oe[de-1][2]?2==+ae.mergeType&&oe[de-1][0]===oe[de][0]?oe[de-1][2]=oe[de][2]:oe[de-1][2]+=oe[de][2]:oe[de-1][2]=oe[de][2]),oe.splice(de,1),de=oe.length);return oe.length?oe:null}(oe,{progressFn:function progressFn(K){ae&&((ie=10+Math.floor(K/10))!==se&&(se=ie,ae(ie)))}});!function tiny_invariant_invariant(K,ne){if(!K){if(Jd)throw new Error(ep);var ae="function"==typeof ne?ne():ne,oe=ae?"".concat(ep,": ").concat(ae):ep;throw new Error(oe)}}(de);var pe=de.length;if(pe>0){var he=K.slice(de[pe-1][1]);K=de.reduce(function(ne,oe,ue,ce){ae&&((ie=20+Math.floor(ue/pe*80))!==se&&(se=ie,ae(ie)));var de=0===ue?0:ce[ue-1][1],fe=ce[ue][0];return"".concat(ne).concat(K.slice(de,fe)).concat(ce[ue][2]||"")},""),K+=he}return K}function D(K){var ne=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1;function g(K){return Array.from(K).reverse().join("")}function a(K,ne,ae){var oe=ae?"\n":"\r",ie=ae?"\r":"\n";if(!K)return K;for(var se=0,ue="",ce=0,de=K.length;ce<de;ce++)(K[ce]===oe||K[ce]===ie&&K[ce-1]!==oe)&&se++,"\r\n".includes(K[ce])||" "===K[ce]?" "===K[ce]?ue+=K[ce]:K[ce]===oe?se<=ne&&(ue+=K[ce],K[ce+1]===ie&&(ue+=K[ce+1],ce++)):K[ce]===ie&&(null==K?void 0:K[ce-1])!==oe&&se<=ne&&(ue+=K[ce]):!K[ce+1]&&!se&&(ue+=" ");return ue}if("string"==typeof K&&K.length){var ae=1;"number"==typeof+ne&&Number.isInteger(+ne)&&+ne>=0&&(ae=+ne);var oe="",ie="";if(K.trim()){if(!K[0].trim())for(var se=0,ue=K.length;se<ue;se++)if(K[se].trim()){oe=K.slice(0,se);break}}else oe=K;if(K.trim()&&(""===K.slice(-1).trim()||" "===K.slice(-1)))for(var ce=K.length;ce--;)if(K[ce].trim()){ie=K.slice(ce+1);break}return"".concat(a(oe,ae,!1)).concat(K.trim()).concat(g(a(g(ie),ae,!0)))}return K}function ranges_push_esm_ownKeys(K,ne){var ae=Object.keys(K);if(Object.getOwnPropertySymbols){var oe=Object.getOwnPropertySymbols(K);ne&&(oe=oe.filter(function(ne){return Object.getOwnPropertyDescriptor(K,ne).enumerable})),ae.push.apply(ae,oe)}return ae}function ranges_push_esm_objectSpread(K){for(var ne=1;ne<arguments.length;ne++){var ae=null!=arguments[ne]?arguments[ne]:{};ne%2?ranges_push_esm_ownKeys(Object(ae),!0).forEach(function(ne){(0,Se.A)(K,ne,ae[ne])}):Object.getOwnPropertyDescriptors?Object.defineProperties(K,Object.getOwnPropertyDescriptors(ae)):ranges_push_esm_ownKeys(Object(ae)).forEach(function(ne){Object.defineProperty(K,ne,Object.getOwnPropertyDescriptor(ae,ne))})}return K}var tp={strictlyTwoElementsInRangeArrays:!1,progressFn:null};function h(K,ne){if(!Array.isArray(K)||!K.length)return K;var ae,oe,ie=ranges_push_esm_objectSpread(ranges_push_esm_objectSpread({},tp),ne);if(ie.strictlyTwoElementsInRangeArrays&&!K.every(function(K,ne){return!(!Array.isArray(K)||2!==K.length)||(ae=ne,oe=K.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(ae,"th range (").concat(JSON.stringify(K[ae],null,4),") has not two but ").concat(oe," elements!"));if(!K.every(function(K,ne){return!(!Array.isArray(K)||!Number.isInteger(K[0])||K[0]<0||!Number.isInteger(K[1])||K[1]<0)||(ae=ne,!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(ae,"th range (").concat(JSON.stringify(K[ae],null,4),") does not consist of only natural numbers!"));var se=Math.pow(K.length,2),ue=0;return Array.from(K).sort(function(K,ne){return ie.progressFn&&(ue+=1,ie.progressFn(Math.floor(100*ue/se))),K[0]===ne[0]?K[1]<ne[1]?-1:K[1]>ne[1]?1:0:K[0]<ne[0]?-1:1})}var np={mergeType:1,progressFn:null,joinRangesThatTouchEdges:!0};function ranges_push_esm_u(K){return null!=K}function p(K){return Number.isInteger(K)&&K>=0}function ranges_push_esm_m(K){return"string"==typeof K}var rp={limitToBeAddedWhitespace:!1,limitLinebreaksCount:1,mergeType:1},ap=function(){return(0,Ce.A)(function $(K){(0,xe.A)(this,$),(0,Se.A)(this,"ranges",void 0),(0,Se.A)(this,"opts",void 0);var ne=ranges_push_esm_objectSpread(ranges_push_esm_objectSpread({},rp),K);if(ne.mergeType&&1!==ne.mergeType&&2!==ne.mergeType)if(ranges_push_esm_m(ne.mergeType)&&"1"===ne.mergeType.trim())ne.mergeType=1;else{if(!ranges_push_esm_m(ne.mergeType)||"2"!==ne.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,fe.A)(ne.mergeType),'", equal to ').concat(JSON.stringify(ne.mergeType,null,4)));ne.mergeType=2}this.opts=ne,this.ranges=[]},[{key:"add",value:function add(K,ne,ae){var oe=this;if(null!=K||null!=ne){if(ranges_push_esm_u(K)&&!ranges_push_esm_u(ne)){if(Array.isArray(K)){if(K.length){if(K.some(function(K){return Array.isArray(K)}))return void K.forEach(function(K){Array.isArray(K)&&oe.add.apply(oe,(0,Ke.A)(K))});K.length&&p(+K[0])&&p(+K[1])&&this.add.apply(this,(0,Ke.A)(K))}return}throw new TypeError('ranges-push/Ranges/add(): [THROW_ID_12] the first input argument, "from" is set ('.concat(JSON.stringify(K,null,0),') but second-one, "to" is not (').concat(JSON.stringify(ne,null,0),")"))}if(!ranges_push_esm_u(K)&&ranges_push_esm_u(ne))throw new TypeError('ranges-push/Ranges/add(): [THROW_ID_13] the second input argument, "to" is set ('.concat(JSON.stringify(ne,null,0),') but first-one, "from" is not (').concat(JSON.stringify(K,null,0),")"));var ie=+K,se=+ne;if(p(ae)&&(ae=String(ae)),!p(ie)||!p(se))throw p(ie)&&ie>=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,fe.A)(se),'" equal to: ').concat(JSON.stringify(se,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,fe.A)(ie),'" equal to: ').concat(JSON.stringify(ie,null,4)));if(ranges_push_esm_u(ae)&&!ranges_push_esm_m(ae)&&!p(ae))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,fe.A)(ae),", equal to:\n").concat(JSON.stringify(ae,null,4)));if(ranges_push_esm_u(this.ranges)&&Array.isArray(this.last())&&ie===this.last()[1]){if(this.last()[1]=se,this.last()[2],null!==this.last()[2]&&ranges_push_esm_u(ae)){var ue,ce=!this.last()[2]||!this.last()[2].length||null!==(ue=this.opts)&&void 0!==ue&&ue.mergeType&&1!==this.opts.mergeType?ae:"".concat(this.last()[2]).concat(ae);this.opts.limitToBeAddedWhitespace&&(ce=D(ce,this.opts.limitLinebreaksCount)),ranges_push_esm_m(ce)&&!ce.length||(this.last()[2]=ce)}}else{this.ranges||(this.ranges=[]);var de=void 0===ae||ranges_push_esm_m(ae)&&!ae.length?[ie,se]:[ie,se,ae&&this.opts.limitToBeAddedWhitespace?D(ae,this.opts.limitLinebreaksCount):ae];this.ranges.push(de)}}}},{key:"push",value:function push(K,ne,ae){this.add(K,ne,ae)}},{key:"current",value:function current(){var K=this;return Array.isArray(this.ranges)&&this.ranges.length?(this.ranges=function ranges_push_esm_f(K,ne){function t(K){return!!K&&"object"==(0,fe.A)(K)&&!Array.isArray(K)}if(!Array.isArray(K)||!K.length)return null;var ae;if(ne){if(!t(ne))throw new Error("emlint: [THROW_ID_03] the second input argument must be a plain object. It was given as:\n".concat(JSON.stringify(ne,null,4)," (type ").concat((0,fe.A)(ne),")"));if((ae=ranges_push_esm_objectSpread(ranges_push_esm_objectSpread({},np),ne)).progressFn&&t(ae.progressFn)&&!Object.keys(ae.progressFn).length)ae.progressFn=null;else if(ae.progressFn&&"function"!=typeof ae.progressFn)throw new Error('ranges-merge: [THROW_ID_01] resolvedOpts.progressFn must be a function! It was given of a type: "'.concat((0,fe.A)(ae.progressFn),'", equal to ').concat(JSON.stringify(ae.progressFn,null,4)));if(![1,2,"1","2"].includes(ae.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,fe.A)(ae.mergeType),'", equal to ').concat(JSON.stringify(ae.mergeType,null,4)));if("boolean"!=typeof ae.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,fe.A)(ae.joinRangesThatTouchEdges),'", equal to ').concat(JSON.stringify(ae.joinRangesThatTouchEdges,null,4)))}else ae=ranges_push_esm_objectSpread({},np);var oe,ie,se,ue=K.filter(function(K){return Array.isArray(K)}).map(function(K){return(0,Ke.A)(K)}).filter(function(K){return void 0!==K[2]||K[0]!==K[1]});oe=ae.progressFn?h(ue,{progressFn:function progressFn(K){(se=Math.floor(K/5))!==ie&&(ie=se,ae.progressFn(se))}}):h(ue);for(var ce=oe.length-1,de=ce;de>0;de--)ae.progressFn&&(se=Math.floor(78*(1-de/ce))+21)!==ie&&se>ie&&(ie=se,ae.progressFn(se)),(oe[de][0]<=oe[de-1][0]||!ae.joinRangesThatTouchEdges&&oe[de][0]<oe[de-1][1]||ae.joinRangesThatTouchEdges&&oe[de][0]<=oe[de-1][1])&&(oe[de-1][0]=Math.min(oe[de][0],oe[de-1][0]),oe[de-1][1]=Math.max(oe[de][1],oe[de-1][1]),void 0!==oe[de][2]&&(oe[de-1][0]>=oe[de][0]||oe[de-1][1]<=oe[de][1])&&null!==oe[de-1][2]&&(null===oe[de][2]&&null!==oe[de-1][2]?oe[de-1][2]=null:null!=oe[de-1][2]?2==+ae.mergeType&&oe[de-1][0]===oe[de][0]?oe[de-1][2]=oe[de][2]:oe[de-1][2]+=oe[de][2]:oe[de-1][2]=oe[de][2]),oe.splice(de,1),de=oe.length);return oe.length?oe:null}(this.ranges,{mergeType:this.opts.mergeType}),this.ranges&&this.opts.limitToBeAddedWhitespace?this.ranges.map(function(ne){return ranges_push_esm_u(ne[2])?[ne[0],ne[1],D(ne[2],K.opts.limitLinebreaksCount)]:ne}):this.ranges):null}},{key:"wipe",value:function wipe(){this.ranges=[]}},{key:"replace",value:function replace(K){if(Array.isArray(K)&&K.length){if(!Array.isArray(K[0])||!p(K[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(K[0],null,4)," should be an array and its first element should be an integer, a string index."));this.ranges=Array.from(K)}else this.ranges=[]}},{key:"last",value:function last(){return Array.isArray(this.ranges)&&this.ranges.length?this.ranges[this.ranges.length-1]:null}}])}();__webpack_require__(25843),__webpack_require__(99589);var op=" ";function string_left_right_esm_D(K){var ne=K.str,ae=K.idx,oe=void 0===ae?0:ae,ie=K.stopAtNewlines,se=void 0!==ie&&ie,ue=K.stopAtRawNbsp,ce=void 0!==ue&&ue;if("string"!=typeof ne||!ne.length||((!oe||"number"!=typeof oe)&&(oe=0),!ne[oe+1]))return null;if(ne[oe+1]&&(ne[oe+1].trim()||se&&"\n\r".includes(ne[oe+1])||ce&&ne[oe+1]===op))return oe+1;if(ne[oe+2]&&(ne[oe+2].trim()||se&&"\n\r".includes(ne[oe+2])||ce&&ne[oe+2]===op))return oe+2;for(var de=oe+1,pe=ne.length;de<pe;de++)if(ne[de].trim()||se&&"\n\r".includes(ne[de])||ce&&ne[de]===op)return de;return null}function string_left_right_esm_E(K){return string_left_right_esm_D({str:K,idx:arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,stopAtNewlines:!1,stopAtRawNbsp:!1})}function string_strip_html_esm_ownKeys(K,ne){var ae=Object.keys(K);if(Object.getOwnPropertySymbols){var oe=Object.getOwnPropertySymbols(K);ne&&(oe=oe.filter(function(ne){return Object.getOwnPropertyDescriptor(K,ne).enumerable})),ae.push.apply(ae,oe)}return ae}function string_strip_html_esm_objectSpread(K){for(var ne=1;ne<arguments.length;ne++){var ae=null!=arguments[ne]?arguments[ne]:{};ne%2?string_strip_html_esm_ownKeys(Object(ae),!0).forEach(function(ne){(0,Se.A)(K,ne,ae[ne])}):Object.getOwnPropertyDescriptors?Object.defineProperties(K,Object.getOwnPropertyDescriptors(ae)):string_strip_html_esm_ownKeys(Object(ae)).forEach(function(ne){Object.defineProperty(K,ne,Object.getOwnPropertyDescriptor(ae,ne))})}return K}function U(K,ne){if(!K)return[];if(Array.isArray(K))return K.filter(function(K){return"string"==typeof K&&K.trim()});if("string"==typeof K)return K.trim()?[K]:[];throw new TypeError("string-strip-html/stripHtml(): [THROW_ID_03] ".concat(ne," must be array containing zero or more strings or something falsey. Currently it's equal to: ").concat(K,", that a type of ").concat((0,fe.A)(K),"."))}function string_strip_html_esm_(K,ne,ae){return!K||!K.quotes||!function le(K,ne,ae,oe){for(var ie=ne,se=K.length;ie<se;ie++){if(K.startsWith(ae,ie))return!0;if(K.startsWith(oe,ie))return!1}return!1}(ne,ae+1,K.quotes.value,">")}var ip={ignoreTags:[],ignoreTagsWithTheirContents:[],onlyStripTags:[],stripTogetherWithTheirContents:["script","style","xml"],skipHtmlDecoding:!1,trimOnlySpaces:!1,stripRecognisedHTMLOnly:!1,dumpLinkHrefsNearby:{enabled:!1,putOnNewLine:!1,wrapHeads:"",wrapTails:""},cb:null};function re(K,ne){var ae=Date.now(),oe=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"]),ie=new Set(["a","b","i","p","q","s","u"]),se=new Set([".",",","?",";",")","…",'"',"»"]),ue=[],ce=[],de=[],he=[],me={};!function X(){me={attributes:[]}}();var ge=null,ve=null,ye={},_e={tagName:"",hrefValue:"",openingTagEnds:void 0},Ae="",De=!1,we=null,Ee=!0;function P(ne,ae,oe){if(Array.isArray(ae.stripTogetherWithTheirContents)&&(ae.stripTogetherWithTheirContents.includes(me.name)||ae.stripTogetherWithTheirContents.includes("*")))if(me.slashPresent&&Array.isArray(ue)&&ue.some(function(K){return K.name===me.name}))for(var ie=function _loop(ie){if(ue[ie].name===me.name){he=he.filter(function(K){var ae=(0,pe.A)(K,2),oe=ae[0],se=ae[1];return(oe<ue[ie].lastOpeningBracketAt||oe>=ne+1)&&(se<=ue[ie].lastOpeningBracketAt||se>ne+1)});var ce=ne+1;return me.lastClosingBracketAt&&(ce=me.lastClosingBracketAt+1),he.push([ue[ie].lastOpeningBracketAt,ce]),se.has(K[ne])&&ae.cb?ae.cb({tag:me,deleteFrom:ue[ie].lastOpeningBracketAt,deleteTo:ne+1,insert:null,rangesArr:oe,proposedReturn:[ue[ie].lastOpeningBracketAt,ne,null]}):ae.cb&&ae.cb({tag:me,deleteFrom:ue[ie].lastOpeningBracketAt,deleteTo:ne,insert:"",rangesArr:oe,proposedReturn:[ue[ie].lastOpeningBracketAt,ne,""]}),ue.splice(ie,1),1}},ce=ue.length;ce--&&!ie(ce););else me.slashPresent||ue.push(me);else Array.isArray(ae.ignoreTagsWithTheirContents)&&q(ne,ae,me)&&(Ee=!1)}function R(K,ne,ae,oe,ie,ue){var ce="";if(Number.isInteger(ae)&&ae<ie&&(ce+=K.slice(ae,ie)),Number.isInteger(oe)&&oe>ue+1){var de=K.slice(ue+1,oe);de.includes("\n")&&E(oe,K)?ce+=" ":ce+=de}var pe=!se.has(K[ne]),fe=">"!==K[oe-1]||!K[ae].trim(),he=!['"',"("].includes(K[ie-1]),me=![";",".",":","!"].includes(K[ne]);if((pe||fe&&he&&me)&&(fe||he)&&"!"!==K[ne]){var ge=ce.match(/\n/g);return Array.isArray(ge)&&ge.length?1===ge.length?"\n":2===ge.length?"\n\n":"\n\n\n":" "}return""}function F(K){if(K.dumpLinkHrefsNearby.enabled&&_e.tagName&&_e.tagName===me.name&&me.lastOpeningBracketAt&&(_e.openingTagEnds&&me.lastOpeningBracketAt>_e.openingTagEnds||!_e.openingTagEnds)&&(De=!0),De){var ne=K.dumpLinkHrefsNearby.putOnNewLine?"\n\n":"";Ae="".concat(ne).concat(_e.hrefValue).concat(ne)}}function E(ne,ae){return ae?"<"===ae[ne]&&"%"!==ae[ne+1]:"<"===K[ne]&&"%"!==K[ne+1]}function y(ne){return">"===K[ne]&&"%"!==K[ne-1]}function q(ne,ae,oe){if(ae.ignoreTagsWithTheirContents.includes("*"))return!0;var ie=K.indexOf("<".concat(oe.name),ne),se=K.indexOf("</".concat(oe.name),ne);return!(!oe.slashPresent&&-1===se||oe.slashPresent&&!ce.some(function(K){return K.name===oe.name})||se>-1&&ie>-1&&ie<se)&&ae.ignoreTagsWithTheirContents.includes(oe.name)}if("string"!=typeof K)throw new TypeError("string-strip-html/stripHtml(): [THROW_ID_01] Input must be string! Currently it's: ".concat((0,fe.A)(K).toLowerCase(),", equal to:\n").concat(JSON.stringify(K,null,4)));if(ne&&!Md(ne))throw new TypeError("string-strip-html/stripHtml(): [THROW_ID_02] Optional Options Object must be a plain object! Currently it's: ".concat((0,fe.A)(ne).toLowerCase(),", equal to:\n").concat(JSON.stringify(ne,null,4)));function x(){De&&(_e={tagName:"",hrefValue:"",openingTagEnds:void 0},De=!1)}var ke=string_strip_html_esm_objectSpread(string_strip_html_esm_objectSpread({},ip),ne);if(Object.prototype.hasOwnProperty.call(ke,"returnRangesOnly"))throw new TypeError("string-strip-html/stripHtml(): [THROW_ID_03] resolvedOpts.returnRangesOnly has been removed from the API since v.5 release.");ke.ignoreTags=U(ke.ignoreTags,"resolvedOpts.ignoreTags"),ke.onlyStripTags=U(ke.onlyStripTags,"resolvedOpts.onlyStripTags");var xe=!!ke.onlyStripTags.length;if(ke.onlyStripTags.length&&ke.ignoreTags.length&&(ke.onlyStripTags=Rd.apply(void 0,[ke.onlyStripTags].concat((0,Ke.A)(ke.ignoreTags)))),Md(ke.dumpLinkHrefsNearby)||(ke.dumpLinkHrefsNearby=string_strip_html_esm_objectSpread({},ip.dumpLinkHrefsNearby)),ke.dumpLinkHrefsNearby=ip.dumpLinkHrefsNearby,ne&&Object.prototype.hasOwnProperty.call(ne,"dumpLinkHrefsNearby")&&function ee(K){return null!=K}(ne.dumpLinkHrefsNearby))if(Md(ne.dumpLinkHrefsNearby))ke.dumpLinkHrefsNearby=string_strip_html_esm_objectSpread(string_strip_html_esm_objectSpread({},ip.dumpLinkHrefsNearby),ne.dumpLinkHrefsNearby);else if(ne.dumpLinkHrefsNearby)throw new TypeError("string-strip-html/stripHtml(): [THROW_ID_04] Optional Options Object's key dumpLinkHrefsNearby was set to ".concat((0,fe.A)(ne.dumpLinkHrefsNearby),", equal to ").concat(JSON.stringify(ne.dumpLinkHrefsNearby,null,4),". The only allowed value is a plain object. See the API reference."));ke.stripTogetherWithTheirContents?"string"==typeof ke.stripTogetherWithTheirContents&&ke.stripTogetherWithTheirContents.length&&(ke.stripTogetherWithTheirContents=[ke.stripTogetherWithTheirContents]):ke.stripTogetherWithTheirContents=[];var Ce={};if(ke.stripTogetherWithTheirContents&&Array.isArray(ke.stripTogetherWithTheirContents)&&ke.stripTogetherWithTheirContents.length&&!ke.stripTogetherWithTheirContents.every(function(K,ne){return"string"==typeof K||(Ce.el=K,Ce.i=ne,!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(Ce.i," has a value ").concat(Ce.el," which is not string but ").concat((0,fe.A)(Ce.el).toLowerCase(),"."));ke.cb||(ke.cb=function(K){var ne=K.rangesArr,ae=K.proposedReturn;ae&&ne.push.apply(ne,(0,Ke.A)(ae))});var Se=new ap({limitToBeAddedWhitespace:!0,limitLinebreaksCount:2});if(!ke.skipHtmlDecoding)for(;K!==decode(K,{scope:"strict"});)K=decode(K,{scope:"strict"});for(var Te=!1,Oe=!1,Ie=function _loop2(ne){var ae,se;if(Object.keys(me).length>1&&me.lastClosingBracketAt&&me.lastClosingBracketAt<ne&&" "!==K[ne]&&null===we&&(we=ne),!Te&&"%"===K[ne]&&"{"===K[ne-1]&&K.includes("%}",ne+1)){var fe=K.indexOf("%}",ne)-1;if(fe>ne)return Me=ne=fe,0}if(!Te&&y(ne)&&(!me||Object.keys(me).length<2)&&ne>1)for(var Ce=function _loop3(){if(void 0===K[Ie-1]||y(Ie)){var ae=void 0===K[Ie-1]?Ie:Ie+1,ie=K.slice(ae,ne+1);if(K!=="<".concat(Pd(ie.trim(),"/>"),">")&&(0,Ke.A)(oe).some(function(K){return Pd(ie.trim().split(/\s+/).filter(function(K){return K.trim()}).filter(function(K,ne){return 0===ne}),"/>").toLowerCase()===K})&&""===re("<".concat(ie.trim(),">"),ke).result){(!de.length||de[de.length-1][0]!==me.lastOpeningBracketAt)&&de.push([ae,ne+1]),(!he.length||he[he.length-1][0]!==me.lastOpeningBracketAt)&&he.push([ae,ne+1]);var se=R(K,ne,ae,ne+1,ae,ne+1),ue=ne+1;if(K[ue]&&!K[ue].trim())for(var ce=ue;ce<Pe;ce++)if(K[ce].trim()){ue=ce;break}ke.cb({tag:me,deleteFrom:ae,deleteTo:ue,insert:se,rangesArr:Se,proposedReturn:[ae,ue,se]})}return 1}},Ie=ne;Ie--&&!Ce(););if(!Oe&&"/"===K[ne]&&!(null!==(ae=me.quotes)&&void 0!==ae&&ae.value)&&Number.isInteger(me.lastOpeningBracketAt)&&!Number.isInteger(me.lastClosingBracketAt)&&(me.slashPresent=ne),'"'===K[ne]||"'"===K[ne])if(!Oe&&me.nameStarts&&me.quotes&&me.quotes.value&&me.quotes.value===K[ne]){var Re;ye.valueEnds=ne,ye.value=K.slice(ye.valueStarts,ne),me.attributes.push(ye),ye={},delete me.quotes,ke.dumpLinkHrefsNearby.enabled&&me.attributes.some(function(K){if(K.name&&"href"===K.name.toLowerCase())return Re="".concat(ke.dumpLinkHrefsNearby.wrapHeads||"").concat(K.value).concat(ke.dumpLinkHrefsNearby.wrapTails||""),!0})&&(_e={tagName:me.name,hrefValue:Re,openingTagEnds:void 0})}else!Oe&&!me.quotes&&me.nameStarts&&(me.quotes={},me.quotes.value=K[ne],me.quotes.start=ne,ye.nameStarts&&ye.nameEnds&&ye.nameEnds<ne&&ye.nameStarts<ne&&!ye.valueStarts&&(ye.name=K.slice(ye.nameStarts,ye.nameEnds)));if(!(void 0===me.nameStarts||void 0!==me.nameEnds||K[ne].trim()&&function z(K){return/[-_A-Za-z0-9]/.test(K)}(K[ne]))){if(me.nameEnds=ne,me.name=K.slice(me.nameStarts,me.nameEnds+(y(ne)||"/"===K[ne]||void 0!==K[ne+1]?0:1)),"!"!==K[me.nameStarts-1]&&!me.name.replace(/-/g,"").length||/^\d+$/.test(me.name[0]))return me={},Me=ne,0;if("doctype"===me.name.toLowerCase()&&(Oe=!0),E(ne)){F(ke);var Be=R(K,ne,me.leftOuterWhitespace,ne,me.lastOpeningBracketAt,ne);(ke.stripTogetherWithTheirContents.includes(me.name)||ke.stripTogetherWithTheirContents.includes("*"))&&(he=he.filter(function(K){var ae=(0,pe.A)(K,2),oe=ae[0],ie=ae[1];return!(oe===me.leftOuterWhitespace&&ie===ne)})),ke.cb({tag:me,deleteFrom:me.leftOuterWhitespace,deleteTo:ne,insert:"".concat(Be).concat(Ae).concat(Be),rangesArr:Se,proposedReturn:[me.leftOuterWhitespace,ne,"".concat(Be).concat(Ae).concat(Be)]}),x(),P(ne,ke,Se)}}if(null!==(se=me.quotes)&&void 0!==se&&se.start&&me.quotes.start<ne&&!me.quotes.end&&ye.nameEnds&&ye.equalsAt&&!ye.valueStarts&&(ye.valueStarts=ne),!me.quotes&&ye.nameEnds&&"="===K[ne]&&!ye.valueStarts&&!ye.equalsAt&&(ye.equalsAt=ne),!me.quotes&&ye.nameStarts&&ye.nameEnds&&!ye.valueStarts&&K[ne].trim()&&"="!==K[ne]&&(me.attributes.push(ye),ye={}),!me.quotes&&ye.nameStarts&&!ye.nameEnds&&(Oe&&"'\"".includes(K[ye.nameStarts])?ye.nameStarts<ne&&K[ne]===K[ye.nameStarts]&&(ye.nameEnds=ne+1,ye.name=K.slice(ye.nameStarts,ye.nameEnds)):K[ne].trim()?"="===K[ne]?ye.equalsAt||(ye.nameEnds=ne,ye.equalsAt=ne,ye.name=K.slice(ye.nameStarts,ye.nameEnds)):("/"===K[ne]||y(ne)||E(ne))&&(ye.nameEnds=ne,ye.name=K.slice(ye.nameStarts,ye.nameEnds),me.attributes.push(ye),ye={}):(ye.nameEnds=ne,ye.name=K.slice(ye.nameStarts,ye.nameEnds))),!me.quotes&&me.nameEnds<ne&&!K[ne-1].trim()&&K[ne].trim()&&!"<>/!".includes(K[ne])&&!ye.nameStarts&&!me.lastClosingBracketAt&&(ye.nameStarts=ne),null!==me.lastOpeningBracketAt&&me.lastOpeningBracketAt<ne&&"/"===K[ne]&&me.onlyPlausible&&(me.onlyPlausible=!1),null!==me.lastOpeningBracketAt&&me.lastOpeningBracketAt<ne&&"/"!==K[ne]&&(void 0===me.onlyPlausible&&(K[ne].trim()&&!E(ne)||me.slashPresent?me.onlyPlausible=!1:me.onlyPlausible=!0),K[ne].trim()&&void 0===me.nameStarts&&!E(ne)&&"/"!==K[ne]&&!y(ne)&&"!"!==K[ne]&&(me.nameStarts=ne,me.nameContainsLetters=!1)),me.nameStarts&&!me.quotes&&K[ne].toLowerCase()!==K[ne].toUpperCase()&&(me.nameContainsLetters=!0),y(ne)&&string_strip_html_esm_(me,K,ne)&&void 0!==me.lastOpeningBracketAt&&(me.lastClosingBracketAt=ne,we=null,Object.keys(ye).length&&(me.attributes.push(ye),ye={}),ke.dumpLinkHrefsNearby.enabled&&_e.tagName&&!_e.openingTagEnds&&(_e.openingTagEnds=ne)),(!Oe||">"===K[ne])&&void 0!==me.lastOpeningBracketAt){if(void 0===me.lastClosingBracketAt){if(me.lastOpeningBracketAt<ne&&!E(ne)&&(void 0===K[ne+1]||E(ne+1))&&me.nameContainsLetters){if(me.name=K.slice(me.nameStarts,me.nameEnds?me.nameEnds:ne+1).toLowerCase(),(!de.length||de[de.length-1][0]!==me.lastOpeningBracketAt)&&de.push([me.lastOpeningBracketAt,ne+1]),ke.ignoreTags.includes(me.name)||q(ne,ke,me)||!oe.has(me.name)&&(me.onlyPlausible||ke.stripRecognisedHTMLOnly))return me={},ye={},Me=ne,0;if((oe.has(me.name)||ie.has(me.name))&&(!1===me.onlyPlausible||!0===me.onlyPlausible&&me.attributes.length)||void 0===K[ne+1]){F(ke);var Le=R(K,ne,me.leftOuterWhitespace,ne+1,me.lastOpeningBracketAt,me.lastClosingBracketAt);Te&&"script"===me.name&&me.slashPresent&&(Te=!1),ke.cb({tag:me,deleteFrom:me.leftOuterWhitespace,deleteTo:ne+1,insert:"".concat(Le).concat(Ae).concat(Le),rangesArr:Se,proposedReturn:[me.leftOuterWhitespace,ne+1,"".concat(Le).concat(Ae).concat(Le)]}),x(),P(ne,ke,Se)}if(!he.length||he[he.length-1][0]!==me.lastOpeningBracketAt&&he[he.length-1][1]!==ne+1)if(ke.stripTogetherWithTheirContents.includes(me.name)||ke.stripTogetherWithTheirContents.includes("*")){for(var Ne,je=ue.length;je--;)ue[je].name===me.name&&(Ne=ue[je]);Ne?(he=he.filter(function(K){return(0,pe.A)(K,1)[0]!==Ne.lastOpeningBracketAt})).push([Ne.lastOpeningBracketAt,ne+1]):he.push([me.lastOpeningBracketAt,ne+1])}else he.push([me.lastOpeningBracketAt,ne+1])}}else if(ne>me.lastClosingBracketAt&&K[ne].trim()||void 0===K[ne+1]){var ze,Ue=me.lastClosingBracketAt===ne?ne+1:ne;ke.trimOnlySpaces&&Ue===Pe-1&&null!==we&&we<ne&&(Ue=we),(!de.length||de[de.length-1][0]!==me.lastOpeningBracketAt)&&de.push([me.lastOpeningBracketAt,me.lastClosingBracketAt+1]);var He=ke.ignoreTags.includes(me.name),Ve=q(ne,ke,me);if(!Ee||ke.stripRecognisedHTMLOnly&&!oe.has(me.name.toLowerCase())||!xe&&(He||Ve)||xe&&!ke.onlyStripTags.includes(me.name)){if(Ve)if(me.slashPresent){for(var $e=ce.length;$e--;)if(ce[$e].name===me.name){ce.splice($e,1);break}ce.length||(Ee=!0)}else Ee&&(Ee=!1),ce.push(me);ke.cb({tag:me,deleteFrom:null,deleteTo:null,insert:null,rangesArr:Se,proposedReturn:null}),me={},ye={}}else if(!me.onlyPlausible||0===me.attributes.length&&me.name&&(oe.has(me.name.toLowerCase())||ie.has(me.name.toLowerCase()))||null!==(ze=me.attributes)&&void 0!==ze&&ze.some(function(K){return K.equalsAt})){(!he.length||he[he.length-1][0]!==me.lastOpeningBracketAt)&&he.push([me.lastOpeningBracketAt,me.lastClosingBracketAt+1]);var qe,We=R(K,ne,me.leftOuterWhitespace,Ue,me.lastOpeningBracketAt,me.lastClosingBracketAt);Ae="",De=!1,F(ke),qe=function te(K){return"string"==typeof K}(Ae)&&Ae.length?"".concat(We).concat(Ae).concat("\n\n"===We?"\n":We):We,(0===me.leftOuterWhitespace||!string_left_right_esm_E(K,Ue-1))&&(qe=""),ke.cb({tag:me,deleteFrom:me.leftOuterWhitespace,deleteTo:Ue,insert:qe,rangesArr:Se,proposedReturn:[me.leftOuterWhitespace,Ue,qe]}),x(),P(ne,ke,Se)}else me={};y(ne)||(me={})}Oe&&(Oe=!1)}if((!Te||"<"===K[ne]&&string_left_right_esm_E(K,string_left_right_esm_E(K,ne))&&"/"===K[string_left_right_esm_E(K,ne)]&&K.startsWith("script",string_left_right_esm_E(K,string_left_right_esm_E(K,ne))))&&E(ne)&&!E(ne-1)&&!"'\"".includes(K[ne+1])&&(!"'\"".includes(K[ne+2])||/\w/.test(K[ne+1]))&&("c"!==K[ne+1]||":"!==K[ne+2])&&("f"!==K[ne+1]||"m"!==K[ne+2]||"t"!==K[ne+3]||":"!==K[ne+4])&&("s"!==K[ne+1]||"q"!==K[ne+2]||"l"!==K[ne+3]||":"!==K[ne+4])&&("x"!==K[ne+1]||":"!==K[ne+2])&&("f"!==K[ne+1]||"n"!==K[ne+2]||":"!==K[ne+3])&&string_strip_html_esm_(me,K,ne)){if(y(string_left_right_esm_E(K,ne)))return Me=ne,0;if(me.nameEnds&&me.nameEnds<ne&&!me.lastClosingBracketAt&&(!0===me.onlyPlausible&&me.attributes&&me.attributes.length||!1===me.onlyPlausible)){var Ge=R(K,ne,me.leftOuterWhitespace,ne,me.lastOpeningBracketAt,ne);ke.cb({tag:me,deleteFrom:me.leftOuterWhitespace,deleteTo:ne,insert:Ge,rangesArr:Se,proposedReturn:[me.leftOuterWhitespace,ne,Ge]}),P(ne,ke,Se),me={},ye={}}if(void 0!==me.lastOpeningBracketAt&&me.onlyPlausible&&me.name&&!me.quotes&&(me.lastOpeningBracketAt=void 0,me.name=void 0,me.onlyPlausible=!1),!(void 0!==me.lastOpeningBracketAt&&me.onlyPlausible||me.quotes||(me.lastOpeningBracketAt=ne,me.slashPresent=!1,me.attributes=[],null===ge?me.leftOuterWhitespace=ne:ke.trimOnlySpaces&&0===ge?me.leftOuterWhitespace=ve||ne:me.leftOuterWhitespace=ge,"!--"!="".concat(K[ne+1]).concat(K[ne+2]).concat(K[ne+3])&&"![CDATA["!="".concat(K[ne+1]).concat(K[ne+2]).concat(K[ne+3]).concat(K[ne+4]).concat(K[ne+5]).concat(K[ne+6]).concat(K[ne+7]).concat(K[ne+8])))){var Ze,Xe=!0;"-"===K[ne+2]&&(Xe=!1);for(var Qe=ne;Qe<Pe;Qe++)if((!Ze&&Xe&&"]]>"=="".concat(K[Qe-2]).concat(K[Qe-1]).concat(K[Qe])||!Xe&&"--\x3e"=="".concat(K[Qe-2]).concat(K[Qe-1]).concat(K[Qe]))&&(Ze=Qe),Ze&&(Ze<Qe&&K[Qe].trim()||void 0===K[Qe+1])){var Ye=Qe;(void 0===K[Qe+1]&&!K[Qe].trim()||">"===K[Qe])&&(Ye+=1),(!de.length||de[de.length-1][0]!==me.lastOpeningBracketAt)&&de.push([me.lastOpeningBracketAt,Ze+1]),(!he.length||he[he.length-1][0]!==me.lastOpeningBracketAt)&&he.push([me.lastOpeningBracketAt,Ze+1]);var Je=R(K,Qe,me.leftOuterWhitespace,Ye,me.lastOpeningBracketAt,Ze);ke.cb({tag:me,deleteFrom:me.leftOuterWhitespace,deleteTo:Ye,insert:Je,rangesArr:Se,proposedReturn:[me.leftOuterWhitespace,Ye,Je]}),ne=Qe-1,">"===K[Qe]&&(ne=Qe),me={},ye={};break}}}K[ne].trim()?null!==ge&&(!me.quotes&&ye.equalsAt>ge-1&&ye.nameEnds&&ye.equalsAt>ye.nameEnds&&'"'!==K[ne]&&"'"!==K[ne]&&(Md(ye)&&me.attributes.push(ye),ye={},me.equalsSpottedAt=void 0),ge=null):null===ge&&(ge=ne,void 0!==me.lastOpeningBracketAt&&me.lastOpeningBracketAt<ne&&me.nameStarts&&me.nameStarts<me.lastOpeningBracketAt&&ne===me.lastOpeningBracketAt+1&&!ue.some(function(K){return K.name===me.name})&&(me.onlyPlausible=!0,me.name=void 0,me.nameStarts=void 0))," "===K[ne]?null===ve&&(ve=ne):null!==ve&&(ve=null),"script"===me.name&&(Te=!me.slashPresent),Me=ne},Me=0,Pe=K.length;Me<Pe;Me++)Ie(Me);if(K&&(ke.trimOnlySpaces&&" "===K[0]||!ke.trimOnlySpaces&&!K[0].trim()))for(var Re=0,Be=K.length;Re<Be;Re++){if(ke.trimOnlySpaces&&" "!==K[Re]||!ke.trimOnlySpaces&&K[Re].trim()){Se.push([0,Re]);break}K[Re+1]||Se.push([0,Re+1])}if(K&&(ke.trimOnlySpaces&&" "===K[K.length-1]||!ke.trimOnlySpaces&&!K[K.length-1].trim()))for(var Le=K.length;Le--;)if(ke.trimOnlySpaces&&" "!==K[Le]||!ke.trimOnlySpaces&&K[Le].trim()){Se.push([Le+1,K.length]);break}var Ne=Se.current();if((!ne||!ne.cb)&&Ne){if(Ne[0]&&!Ne[0][0]){Ne[0][1];Se.ranges[0]=[Se.ranges[0][0],Se.ranges[0][1]]}if(Ne[Ne.length-1]&&Ne[Ne.length-1][1]===K.length){Ne[Ne.length-1][0];if(Se.ranges){var je=Se.ranges[Se.ranges.length-1][0];K[je-1]&&(ke.trimOnlySpaces&&" "===K[je-1]||!ke.trimOnlySpaces&&!K[je-1].trim())&&(je-=1);var ze=Se.ranges[Se.ranges.length-1][2];Se.ranges[Se.ranges.length-1]=[je,Se.ranges[Se.ranges.length-1][1]],(null==ze?void 0:ze.trim())&&Se.ranges[Se.ranges.length-1].push(ze.trimEnd())}}}return{log:{timeTakenInMilliseconds:Date.now()-ae},result:v(K,Se.current()),ranges:Se.current(),allTagLocations:de,filteredTagLocations:he}}function getHtmlMarginTop(){try{var K=document.body;if("relative"===window.getComputedStyle(K).position)return 0;var ne=document.documentElement,ae=window.getComputedStyle(ne);if("relative"===ae.position)return 0;var oe=ae.marginTop;return parseInt(oe)}catch(K){return 0}}function tooltip_ownKeys(K,ne){var ae=Object.keys(K);if(Object.getOwnPropertySymbols){var oe=Object.getOwnPropertySymbols(K);ne&&(oe=oe.filter(function(ne){return Object.getOwnPropertyDescriptor(K,ne).enumerable})),ae.push.apply(ae,oe)}return ae}function tooltip_objectSpread(K){for(var ne=1;ne<arguments.length;ne++){var ae=null!=arguments[ne]?arguments[ne]:{};ne%2?tooltip_ownKeys(Object(ae),!0).forEach(function(ne){(0,Se.A)(K,ne,ae[ne])}):Object.getOwnPropertyDescriptors?Object.defineProperties(K,Object.getOwnPropertyDescriptors(ae)):tooltip_ownKeys(Object(ae)).forEach(function(ne){Object.defineProperty(K,ne,Object.getOwnPropertyDescriptor(ae,ne))})}return K}function Tooltip(K){var ne=K.children,ae=K.content,oe=K.placement,ie=void 0===oe?"top":oe,ue=K.disabled,ce=void 0!==ue&&ue,de=K.showOnMobile,fe=void 0!==de&&de,he=K.longHover,me=void 0===he?null:he,ge=K.longHoverTimeout,ve=void 0===ge?500:ge,ye=(0,se.useState)(!1),_e=(0,pe.A)(ye,2),Ae=_e[0],De=_e[1],we=(0,se.useState)(!1),Ee=(0,pe.A)(we,2),ke=Ee[0],xe=Ee[1],Ce=floating_ui_react_useFloating({placement:ie,open:Ae,onOpenChange:De,middleware:[floating_ui_react_dom_offset(5-getHtmlMarginTop()),floating_ui_react_dom_flip(),floating_ui_react_dom_shift({padding:8})],whileElementsMounted:autoUpdate}),Se=Ce.context,Te=Ce.refs,Oe=Ce.floatingStyles,Ie=useInteractions([useHover(Se),useFocus(Se),useRole(Se,{role:"tooltip"}),useDismiss(Se)]),Me=Ie.getReferenceProps,Pe=Ie.getFloatingProps,Re=(0,se.useRef)(null);(0,se.useEffect)(function(){me&&Ae?Re.current=setTimeout(function(){xe(!0)},ve):(clearTimeout(Re.current),xe(!1))},[Ae,me,ve]);return""===ae||!1===fe&&isMobile()?(0,se.cloneElement)(ne,tooltip_objectSpread(tooltip_objectSpread({},ne.props),{},{"aria-label":re(ae).result,tabIndex:0})):se.createElement(se.Fragment,null,(0,se.cloneElement)(ne,Me(tooltip_objectSpread(tooltip_objectSpread({ref:Te.setReference},ne.props),{},{"aria-label":re(ae).result,tabIndex:0}))),Ae&&se.createElement(FloatingPortal,null,Ae&&!ce&&se.createElement("div",extends_extends({className:"bm-tooltip",ref:Te.setFloating,style:Oe},Pe()),!ke&&Ii(ae),ke&&me)))}const sp=(0,se.memo)(Tooltip);function Modal(K){var ne=K.children,ae=K.title,oe=K.itemKey,ie=K.outsideClose,ue=(0,se.useRef)(null);(0,se.useEffect)(function(){return setTimeout(function(){return document.addEventListener("click",ce)},300),function(){document.removeEventListener("click",ce)}},[]);var ce=function closeOnOutside(K){if(ie){var ne=K.target;ue.current.contains(ne)||removeModal(oe)}};return se.createElement(hl.div,{ref:ue,initial:{scale:0},animate:{scale:1},exit:{scale:0},className:"bm-modal-window bm-modal-"+oe,role:"dialog",tabIndex:-1},se.createElement("div",{className:"bm-modal-window-inner"},se.createElement("div",{className:"bm-modal-window-header"},se.createElement("h3",null,ae),se.createElement(sp,{content:XF("Close","Close Modal Window","bp-better-messages")},se.createElement("span",{className:"bm-modal-window-close",onClick:function onClick(){return removeModal(oe)}},se.createElement(IoCloseCircleOutline,null)))),se.createElement("div",{className:"bm-modal-window-content"},ne)))}var up=null;function ModalsContainer(){var K=(0,se.useRef)(null),ne=useForceUpdate(),ae=(0,se.useRef)([]);return(0,se.useEffect)(function(){(up=K.current).addEventListener("better-messages-add-modal",function(K){var oe=K.detail;0===ae.current.filter(function(K){return K.key!==oe.key}).length&&(ae.current.push(oe),ne())}),up.addEventListener("better-messages-remove-modal",function(K){var oe=K.detail;ae.current=ae.current.filter(function(K){return K.key!==oe.key}),ne()})},[K]),se.createElement(se.StrictMode,null,se.createElement("div",{id:"better-messages-modals-container",ref:K},se.createElement(AnimatePresence,null,ae.current.map(function(K){return se.createElement(Modal,{key:K.key,itemKey:K.key,title:K.title,outsideClose:K.outsideClose},K.modal)}))))}function addModal(K,ne,ae){var oe=arguments.length>3&&void 0!==arguments[3]&&arguments[3];removeModal(K),up.dispatchEvent(new CustomEvent("better-messages-add-modal",{detail:{key:K,title:ne,modal:ae,outsideClose:oe}}))}function removeModal(K){up.dispatchEvent(new CustomEvent("better-messages-remove-modal",{detail:{key:K}}))}__webpack_require__(9391);function Button(K){var ne=K.onClick,ae=K.label,oe=K.disabled,ie=void 0!==oe&&oe,ue=K.classes,ce=void 0===ue?"":ue;return se.createElement("button",{className:"bm-button "+ce,onClick:ne,disabled:ie},ae)}__webpack_require__(71678);var cp=__webpack_require__(20423),lp=Object.create(null);lp.open="0",lp.close="1",lp.ping="2",lp.pong="3",lp.message="4",lp.upgrade="5",lp.noop="6";var dp=Object.create(null);Object.keys(lp).forEach(function(K){dp[lp[K]]=K});var pp,fp={type:"error",data:"parser error"},hp="function"==typeof Blob||"undefined"!=typeof Blob&&"[object BlobConstructor]"===Object.prototype.toString.call(Blob),mp="function"==typeof ArrayBuffer,gp=function isView(K){return"function"==typeof ArrayBuffer.isView?ArrayBuffer.isView(K):K&&K.buffer instanceof ArrayBuffer},vp=function encodePacket(K,ne,ae){var oe=K.type,ie=K.data;return hp&&ie instanceof Blob?ne?ae(ie):bp(ie,ae):mp&&(ie instanceof ArrayBuffer||gp(ie))?ne?ae(ie):bp(new Blob([ie]),ae):ae(lp[oe]+(ie||""))},bp=function encodeBlobAsBase64(K,ne){var ae=new FileReader;return ae.onload=function(){var K=ae.result.split(",")[1];ne("b"+(K||""))},ae.readAsDataURL(K)};function encodePacket_browser_toArray(K){return K instanceof Uint8Array?K:K instanceof ArrayBuffer?new Uint8Array(K):new Uint8Array(K.buffer,K.byteOffset,K.byteLength)}for(var yp="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",_p="undefined"==typeof Uint8Array?[]:new Uint8Array(256),Ap=0;Ap<64;Ap++)_p[yp.charCodeAt(Ap)]=Ap;var Dp,wp="function"==typeof ArrayBuffer,Ep=function decodePacket(K,ne){if("string"!=typeof K)return{type:"message",data:xp(K,ne)};var ae=K.charAt(0);return"b"===ae?{type:"message",data:kp(K.substring(1),ne)}:dp[ae]?K.length>1?{type:dp[ae],data:K.substring(1)}:{type:dp[ae]}:fp},kp=function decodeBase64Packet(K,ne){if(wp){var ae=function decode(K){var ne,ae,oe,ie,se,ue=.75*K.length,ce=K.length,de=0;"="===K[K.length-1]&&(ue--,"="===K[K.length-2]&&ue--);var pe=new ArrayBuffer(ue),fe=new Uint8Array(pe);for(ne=0;ne<ce;ne+=4)ae=_p[K.charCodeAt(ne)],oe=_p[K.charCodeAt(ne+1)],ie=_p[K.charCodeAt(ne+2)],se=_p[K.charCodeAt(ne+3)],fe[de++]=ae<<2|oe>>4,fe[de++]=(15&oe)<<4|ie>>2,fe[de++]=(3&ie)<<6|63&se;return pe}(K);return xp(ae,ne)}return{base64:!0,data:K}},xp=function mapBinary(K,ne){return"blob"===ne?K instanceof Blob?K:new Blob([K]):K instanceof ArrayBuffer?K:K.buffer},Cp=String.fromCharCode(30);function createPacketEncoderStream(){return new TransformStream({transform:function transform(K,ne){!function encodePacketToBinary(K,ne){return hp&&K.data instanceof Blob?K.data.arrayBuffer().then(encodePacket_browser_toArray).then(ne):mp&&(K.data instanceof ArrayBuffer||gp(K.data))?ne(encodePacket_browser_toArray(K.data)):void vp(K,!1,function(K){pp||(pp=new TextEncoder),ne(pp.encode(K))})}(K,function(ae){var oe,ie=ae.length;if(ie<126)oe=new Uint8Array(1),new DataView(oe.buffer).setUint8(0,ie);else if(ie<65536){oe=new Uint8Array(3);var se=new DataView(oe.buffer);se.setUint8(0,126),se.setUint16(1,ie)}else{oe=new Uint8Array(9);var ue=new DataView(oe.buffer);ue.setUint8(0,127),ue.setBigUint64(1,BigInt(ie))}K.data&&"string"!=typeof K.data&&(oe[0]|=128),ne.enqueue(oe),ne.enqueue(ae)})}})}function totalLength(K){return K.reduce(function(K,ne){return K+ne.length},0)}function concatChunks(K,ne){if(K[0].length===ne)return K.shift();for(var ae=new Uint8Array(ne),oe=0,ie=0;ie<ne;ie++)ae[ie]=K[0][oe++],oe===K[0].length&&(K.shift(),oe=0);return K.length&&oe<K[0].length&&(K[0]=K[0].slice(oe)),ae}function Emitter(K){if(K)return function mixin(K){for(var ne in Emitter.prototype)K[ne]=Emitter.prototype[ne];return K}(K)}Emitter.prototype.on=Emitter.prototype.addEventListener=function(K,ne){return this._callbacks=this._callbacks||{},(this._callbacks["$"+K]=this._callbacks["$"+K]||[]).push(ne),this},Emitter.prototype.once=function(K,ne){function on(){this.off(K,on),ne.apply(this,arguments)}return on.fn=ne,this.on(K,on),this},Emitter.prototype.off=Emitter.prototype.removeListener=Emitter.prototype.removeAllListeners=Emitter.prototype.removeEventListener=function(K,ne){if(this._callbacks=this._callbacks||{},0==arguments.length)return this._callbacks={},this;var ae,oe=this._callbacks["$"+K];if(!oe)return this;if(1==arguments.length)return delete this._callbacks["$"+K],this;for(var ie=0;ie<oe.length;ie++)if((ae=oe[ie])===ne||ae.fn===ne){oe.splice(ie,1);break}return 0===oe.length&&delete this._callbacks["$"+K],this},Emitter.prototype.emit=function(K){this._callbacks=this._callbacks||{};for(var ne=new Array(arguments.length-1),ae=this._callbacks["$"+K],oe=1;oe<arguments.length;oe++)ne[oe-1]=arguments[oe];if(ae){oe=0;for(var ie=(ae=ae.slice(0)).length;oe<ie;++oe)ae[oe].apply(this,ne)}return this},Emitter.prototype.emitReserved=Emitter.prototype.emit,Emitter.prototype.listeners=function(K){return this._callbacks=this._callbacks||{},this._callbacks["$"+K]||[]},Emitter.prototype.hasListeners=function(K){return!!this.listeners(K).length};var Sp="function"==typeof Promise&&"function"==typeof Promise.resolve?function(K){return Promise.resolve().then(K)}:function(K,ne){return ne(K,0)},Fp="undefined"!=typeof self?self:"undefined"!=typeof window?window:Function("return this")();function esm_util_pick(K){for(var ne=arguments.length,ae=new Array(ne>1?ne-1:0),oe=1;oe<ne;oe++)ae[oe-1]=arguments[oe];return ae.reduce(function(ne,ae){return K.hasOwnProperty(ae)&&(ne[ae]=K[ae]),ne},{})}var Tp=Fp.setTimeout,Op=Fp.clearTimeout;function installTimerFunctions(K,ne){ne.useNativeTimers?(K.setTimeoutFn=Tp.bind(Fp),K.clearTimeoutFn=Op.bind(Fp)):(K.setTimeoutFn=Fp.setTimeout.bind(Fp),K.clearTimeoutFn=Fp.clearTimeout.bind(Fp))}function byteLength(K){return"string"==typeof K?function utf8Length(K){for(var ne=0,ae=0,oe=0,ie=K.length;oe<ie;oe++)(ne=K.charCodeAt(oe))<128?ae+=1:ne<2048?ae+=2:ne<55296||ne>=57344?ae+=3:(oe++,ae+=4);return ae}(K):Math.ceil(1.33*(K.byteLength||K.size))}function randomString(){return Date.now().toString(36).substring(3)+Math.random().toString(36).substring(2,5)}function _superPropGet(K,ne,ae,oe){var ie=(0,cp.A)((0,Le.A)(1&oe?K.prototype:K),ne,ae);return 2&oe&&"function"==typeof ie?function(K){return ie.apply(ae,K)}:ie}function transport_callSuper(K,ne,ae){return ne=(0,Le.A)(ne),(0,Be.A)(K,transport_isNativeReflectConstruct()?Reflect.construct(ne,ae||[],(0,Le.A)(K).constructor):ne.apply(K,ae))}function transport_isNativeReflectConstruct(){try{var K=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(K){}return(transport_isNativeReflectConstruct=function _isNativeReflectConstruct(){return!!K})()}var Ip=function(K){function TransportError(K,ne,ae){var oe;return(0,xe.A)(this,TransportError),(oe=transport_callSuper(this,TransportError,[K])).description=ne,oe.context=ae,oe.type="TransportError",oe}return(0,Ne.A)(TransportError,K),(0,Ce.A)(TransportError)}((0,je.A)(Error)),Mp=function(K){function Transport(K){var ne;return(0,xe.A)(this,Transport),(ne=transport_callSuper(this,Transport)).writable=!1,installTimerFunctions(ne,K),ne.opts=K,ne.query=K.query,ne.socket=K.socket,ne.supportsBinary=!K.forceBase64,ne}return(0,Ne.A)(Transport,K),(0,Ce.A)(Transport,[{key:"onError",value:function onError(K,ne,ae){return _superPropGet(Transport,"emitReserved",this,3)(["error",new Ip(K,ne,ae)]),this}},{key:"open",value:function open(){return this.readyState="opening",this.doOpen(),this}},{key:"close",value:function close(){return"opening"!==this.readyState&&"open"!==this.readyState||(this.doClose(),this.onClose()),this}},{key:"send",value:function send(K){"open"===this.readyState&&this.write(K)}},{key:"onOpen",value:function onOpen(){this.readyState="open",this.writable=!0,_superPropGet(Transport,"emitReserved",this,3)(["open"])}},{key:"onData",value:function onData(K){var ne=Ep(K,this.socket.binaryType);this.onPacket(ne)}},{key:"onPacket",value:function onPacket(K){_superPropGet(Transport,"emitReserved",this,3)(["packet",K])}},{key:"onClose",value:function onClose(K){this.readyState="closed",_superPropGet(Transport,"emitReserved",this,3)(["close",K])}},{key:"pause",value:function pause(K){}},{key:"createUri",value:function createUri(K){var ne=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return K+"://"+this._hostname()+this._port()+this.opts.path+this._query(ne)}},{key:"_hostname",value:function _hostname(){var K=this.opts.hostname;return-1===K.indexOf(":")?K:"["+K+"]"}},{key:"_port",value:function _port(){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 _query(K){var ne=function parseqs_encode(K){var ne="";for(var ae in K)K.hasOwnProperty(ae)&&(ne.length&&(ne+="&"),ne+=encodeURIComponent(ae)+"="+encodeURIComponent(K[ae]));return ne}(K);return ne.length?"?"+ne:""}}])}(Emitter);function polling_isNativeReflectConstruct(){try{var K=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(K){}return(polling_isNativeReflectConstruct=function _isNativeReflectConstruct(){return!!K})()}var Pp=function(K){function Polling(){var K;return(0,xe.A)(this,Polling),K=function polling_callSuper(K,ne,ae){return ne=(0,Le.A)(ne),(0,Be.A)(K,polling_isNativeReflectConstruct()?Reflect.construct(ne,ae||[],(0,Le.A)(K).constructor):ne.apply(K,ae))}(this,Polling,arguments),K._polling=!1,K}return(0,Ne.A)(Polling,K),(0,Ce.A)(Polling,[{key:"name",get:function get(){return"polling"}},{key:"doOpen",value:function doOpen(){this._poll()}},{key:"pause",value:function pause(K){var ne=this;this.readyState="pausing";var pause=function pause(){ne.readyState="paused",K()};if(this._polling||!this.writable){var ae=0;this._polling&&(ae++,this.once("pollComplete",function(){--ae||pause()})),this.writable||(ae++,this.once("drain",function(){--ae||pause()}))}else pause()}},{key:"_poll",value:function _poll(){this._polling=!0,this.doPoll(),this.emitReserved("poll")}},{key:"onData",value:function onData(K){var ne=this;(function decodePayload(K,ne){for(var ae=K.split(Cp),oe=[],ie=0;ie<ae.length;ie++){var se=Ep(ae[ie],ne);if(oe.push(se),"error"===se.type)break}return oe})(K,this.socket.binaryType).forEach(function callback(K){if("opening"===ne.readyState&&"open"===K.type&&ne.onOpen(),"close"===K.type)return ne.onClose({description:"transport closed by the server"}),!1;ne.onPacket(K)}),"closed"!==this.readyState&&(this._polling=!1,this.emitReserved("pollComplete"),"open"===this.readyState&&this._poll())}},{key:"doClose",value:function doClose(){var K=this,ne=function close(){K.write([{type:"close"}])};"open"===this.readyState?ne():this.once("open",ne)}},{key:"write",value:function write(K){var ne=this;this.writable=!1,function encodePayload(K,ne){var ae=K.length,oe=new Array(ae),ie=0;K.forEach(function(K,se){vp(K,!1,function(K){oe[se]=K,++ie===ae&&ne(oe.join(Cp))})})}(K,function(K){ne.doWrite(K,function(){ne.writable=!0,ne.emitReserved("drain")})})}},{key:"uri",value:function uri(){var K=this.opts.secure?"https":"http",ne=this.query||{};return!1!==this.opts.timestampRequests&&(ne[this.opts.timestampParam]=randomString()),this.supportsBinary||ne.sid||(ne.b64=1),this.createUri(K,ne)}}])}(Mp),Rp=!1;try{Rp="undefined"!=typeof XMLHttpRequest&&"withCredentials"in new XMLHttpRequest}catch(K){}var Bp=Rp;function polling_xhr_callSuper(K,ne,ae){return ne=(0,Le.A)(ne),(0,Be.A)(K,polling_xhr_isNativeReflectConstruct()?Reflect.construct(ne,ae||[],(0,Le.A)(K).constructor):ne.apply(K,ae))}function polling_xhr_isNativeReflectConstruct(){try{var K=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(K){}return(polling_xhr_isNativeReflectConstruct=function _isNativeReflectConstruct(){return!!K})()}function empty(){}var Lp=function(K){function BaseXHR(K){var ne;if((0,xe.A)(this,BaseXHR),ne=polling_xhr_callSuper(this,BaseXHR,[K]),"undefined"!=typeof location){var ae="https:"===location.protocol,oe=location.port;oe||(oe=ae?"443":"80"),ne.xd="undefined"!=typeof location&&K.hostname!==location.hostname||oe!==K.port}return ne}return(0,Ne.A)(BaseXHR,K),(0,Ce.A)(BaseXHR,[{key:"doWrite",value:function doWrite(K,ne){var ae=this,oe=this.request({method:"POST",data:K});oe.on("success",ne),oe.on("error",function(K,ne){ae.onError("xhr post error",K,ne)})}},{key:"doPoll",value:function doPoll(){var K=this,ne=this.request();ne.on("data",this.onData.bind(this)),ne.on("error",function(ne,ae){K.onError("xhr poll error",ne,ae)}),this.pollXhr=ne}}])}(Pp),Np=function(K){function Request(K,ne,ae){var oe;return(0,xe.A)(this,Request),(oe=polling_xhr_callSuper(this,Request)).createRequest=K,installTimerFunctions(oe,ae),oe._opts=ae,oe._method=ae.method||"GET",oe._uri=ne,oe._data=void 0!==ae.data?ae.data:null,oe._create(),oe}return(0,Ne.A)(Request,K),(0,Ce.A)(Request,[{key:"_create",value:function _create(){var K,ne=this,ae=esm_util_pick(this._opts,"agent","pfx","key","passphrase","cert","ca","ciphers","rejectUnauthorized","autoUnref");ae.xdomain=!!this._opts.xd;var oe=this._xhr=this.createRequest(ae);try{oe.open(this._method,this._uri,!0);try{if(this._opts.extraHeaders)for(var ie in oe.setDisableHeaderCheck&&oe.setDisableHeaderCheck(!0),this._opts.extraHeaders)this._opts.extraHeaders.hasOwnProperty(ie)&&oe.setRequestHeader(ie,this._opts.extraHeaders[ie])}catch(K){}if("POST"===this._method)try{oe.setRequestHeader("Content-type","text/plain;charset=UTF-8")}catch(K){}try{oe.setRequestHeader("Accept","*/*")}catch(K){}null===(K=this._opts.cookieJar)||void 0===K||K.addCookies(oe),"withCredentials"in oe&&(oe.withCredentials=this._opts.withCredentials),this._opts.requestTimeout&&(oe.timeout=this._opts.requestTimeout),oe.onreadystatechange=function(){var K;3===oe.readyState&&(null===(K=ne._opts.cookieJar)||void 0===K||K.parseCookies(oe.getResponseHeader("set-cookie"))),4===oe.readyState&&(200===oe.status||1223===oe.status?ne._onLoad():ne.setTimeoutFn(function(){ne._onError("number"==typeof oe.status?oe.status:0)},0))},oe.send(this._data)}catch(K){return void this.setTimeoutFn(function(){ne._onError(K)},0)}"undefined"!=typeof document&&(this._index=Request.requestsCount++,Request.requests[this._index]=this)}},{key:"_onError",value:function _onError(K){this.emitReserved("error",K,this._xhr),this._cleanup(!0)}},{key:"_cleanup",value:function _cleanup(K){if(void 0!==this._xhr&&null!==this._xhr){if(this._xhr.onreadystatechange=empty,K)try{this._xhr.abort()}catch(K){}"undefined"!=typeof document&&delete Request.requests[this._index],this._xhr=null}}},{key:"_onLoad",value:function _onLoad(){var K=this._xhr.responseText;null!==K&&(this.emitReserved("data",K),this.emitReserved("success"),this._cleanup())}},{key:"abort",value:function abort(){this._cleanup()}}])}(Emitter);if(Np.requestsCount=0,Np.requests={},"undefined"!=typeof document)if("function"==typeof attachEvent)attachEvent("onunload",unloadHandler);else if("function"==typeof addEventListener){addEventListener("onpagehide"in Fp?"pagehide":"unload",unloadHandler,!1)}function unloadHandler(){for(var K in Np.requests)Np.requests.hasOwnProperty(K)&&Np.requests[K].abort()}var jp=function(){var K=newRequest({xdomain:!1});return K&&null!==K.responseType}(),zp=function(K){function XHR(K){var ne;(0,xe.A)(this,XHR),ne=polling_xhr_callSuper(this,XHR,[K]);var ae=K&&K.forceBase64;return ne.supportsBinary=jp&&!ae,ne}return(0,Ne.A)(XHR,K),(0,Ce.A)(XHR,[{key:"request",value:function request(){var K=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return Object.assign(K,{xd:this.xd},this.opts),new Np(newRequest,this.uri(),K)}}])}(Lp);function newRequest(K){var ne=K.xdomain;try{if("undefined"!=typeof XMLHttpRequest&&(!ne||Bp))return new XMLHttpRequest}catch(K){}if(!ne)try{return new(Fp[["Active"].concat("Object").join("X")])("Microsoft.XMLHTTP")}catch(K){}}function websocket_callSuper(K,ne,ae){return ne=(0,Le.A)(ne),(0,Be.A)(K,websocket_isNativeReflectConstruct()?Reflect.construct(ne,ae||[],(0,Le.A)(K).constructor):ne.apply(K,ae))}function websocket_isNativeReflectConstruct(){try{var K=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(K){}return(websocket_isNativeReflectConstruct=function _isNativeReflectConstruct(){return!!K})()}var Up="undefined"!=typeof navigator&&"string"==typeof navigator.product&&"reactnative"===navigator.product.toLowerCase(),Hp=function(K){function BaseWS(){return(0,xe.A)(this,BaseWS),websocket_callSuper(this,BaseWS,arguments)}return(0,Ne.A)(BaseWS,K),(0,Ce.A)(BaseWS,[{key:"name",get:function get(){return"websocket"}},{key:"doOpen",value:function doOpen(){var K=this.uri(),ne=this.opts.protocols,ae=Up?{}:esm_util_pick(this.opts,"agent","perMessageDeflate","pfx","key","passphrase","cert","ca","ciphers","rejectUnauthorized","localAddress","protocolVersion","origin","maxPayload","family","checkServerIdentity");this.opts.extraHeaders&&(ae.headers=this.opts.extraHeaders);try{this.ws=this.createSocket(K,ne,ae)}catch(K){return this.emitReserved("error",K)}this.ws.binaryType=this.socket.binaryType,this.addEventListeners()}},{key:"addEventListeners",value:function addEventListeners(){var K=this;this.ws.onopen=function(){K.opts.autoUnref&&K.ws._socket.unref(),K.onOpen()},this.ws.onclose=function(ne){return K.onClose({description:"websocket connection closed",context:ne})},this.ws.onmessage=function(ne){return K.onData(ne.data)},this.ws.onerror=function(ne){return K.onError("websocket error",ne)}}},{key:"write",value:function write(K){var ne=this;this.writable=!1;for(var ae=function _loop(){var ae=K[oe],ie=oe===K.length-1;vp(ae,ne.supportsBinary,function(K){try{ne.doWrite(ae,K)}catch(K){}ie&&Sp(function(){ne.writable=!0,ne.emitReserved("drain")},ne.setTimeoutFn)})},oe=0;oe<K.length;oe++)ae()}},{key:"doClose",value:function doClose(){void 0!==this.ws&&(this.ws.onerror=function(){},this.ws.close(),this.ws=null)}},{key:"uri",value:function uri(){var K=this.opts.secure?"wss":"ws",ne=this.query||{};return this.opts.timestampRequests&&(ne[this.opts.timestampParam]=randomString()),this.supportsBinary||(ne.b64=1),this.createUri(K,ne)}}])}(Mp),Vp=Fp.WebSocket||Fp.MozWebSocket,$p=function(K){function WS(){return(0,xe.A)(this,WS),websocket_callSuper(this,WS,arguments)}return(0,Ne.A)(WS,K),(0,Ce.A)(WS,[{key:"createSocket",value:function createSocket(K,ne,ae){return Up?new Vp(K,ne,ae):ne?new Vp(K,ne):new Vp(K)}},{key:"doWrite",value:function doWrite(K,ne){this.ws.send(ne)}}])}(Hp);__webpack_require__(64601);function webtransport_isNativeReflectConstruct(){try{var K=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(K){}return(webtransport_isNativeReflectConstruct=function _isNativeReflectConstruct(){return!!K})()}var qp=function(K){function WT(){return(0,xe.A)(this,WT),function webtransport_callSuper(K,ne,ae){return ne=(0,Le.A)(ne),(0,Be.A)(K,webtransport_isNativeReflectConstruct()?Reflect.construct(ne,ae||[],(0,Le.A)(K).constructor):ne.apply(K,ae))}(this,WT,arguments)}return(0,Ne.A)(WT,K),(0,Ce.A)(WT,[{key:"name",get:function get(){return"webtransport"}},{key:"doOpen",value:function doOpen(){var K=this;try{this._transport=new WebTransport(this.createUri("https"),this.opts.transportOptions[this.name])}catch(K){return this.emitReserved("error",K)}this._transport.closed.then(function(){K.onClose()}).catch(function(ne){K.onError("webtransport error",ne)}),this._transport.ready.then(function(){K._transport.createBidirectionalStream().then(function(ne){var ae=function createPacketDecoderStream(K,ne){Dp||(Dp=new TextDecoder);var ae=[],oe=0,ie=-1,se=!1;return new TransformStream({transform:function transform(ue,ce){for(ae.push(ue);;){if(0===oe){if(totalLength(ae)<1)break;var de=concatChunks(ae,1);se=!(128&~de[0]),ie=127&de[0],oe=ie<126?3:126===ie?1:2}else if(1===oe){if(totalLength(ae)<2)break;var pe=concatChunks(ae,2);ie=new DataView(pe.buffer,pe.byteOffset,pe.length).getUint16(0),oe=3}else if(2===oe){if(totalLength(ae)<8)break;var fe=concatChunks(ae,8),he=new DataView(fe.buffer,fe.byteOffset,fe.length),me=he.getUint32(0);if(me>Math.pow(2,21)-1){ce.enqueue(fp);break}ie=me*Math.pow(2,32)+he.getUint32(4),oe=3}else{if(totalLength(ae)<ie)break;var ge=concatChunks(ae,ie);ce.enqueue(Ep(se?ge:Dp.decode(ge),ne)),oe=0}if(0===ie||ie>K){ce.enqueue(fp);break}}}})}(Number.MAX_SAFE_INTEGER,K.socket.binaryType),oe=ne.readable.pipeThrough(ae).getReader(),ie=createPacketEncoderStream();ie.readable.pipeTo(ne.writable),K._writer=ie.writable.getWriter();var se=function read(){oe.read().then(function(ne){var ae=ne.done,oe=ne.value;ae||(K.onPacket(oe),se())}).catch(function(K){})};se();var ue={type:"open"};K.query.sid&&(ue.data='{"sid":"'.concat(K.query.sid,'"}')),K._writer.write(ue).then(function(){return K.onOpen()})})})}},{key:"write",value:function write(K){var ne=this;this.writable=!1;for(var ae=function _loop(){var ae=K[oe],ie=oe===K.length-1;ne._writer.write(ae).then(function(){ie&&Sp(function(){ne.writable=!0,ne.emitReserved("drain")},ne.setTimeoutFn)})},oe=0;oe<K.length;oe++)ae()}},{key:"doClose",value:function doClose(){var K;null===(K=this._transport)||void 0===K||K.close()}}])}(Mp),Wp={websocket:$p,webtransport:qp,polling:zp},Gp=/^(?:(?![^:@\/?#]+:[^:@\/]*@)(http|https|ws|wss):\/\/)?((?:(([^:@\/?#]*)(?::([^:@\/?#]*))?)?@)?((?:[a-f0-9]{0,4}:){2,7}[a-f0-9]{0,4}|[^:\/?#]*)(?::(\d*))?)(((\/(?:[^?#](?![^?#\/]*\.[^?#\/.]+(?:[?#]|$)))*\/?)?([^?#\/]*))(?:\?([^#]*))?(?:#(.*))?)/,Kp=["source","protocol","authority","userInfo","user","password","host","port","relative","path","directory","file","query","anchor"];function parseuri_parse(K){if(K.length>8e3)throw"URI too long";var ne=K,ae=K.indexOf("["),oe=K.indexOf("]");-1!=ae&&-1!=oe&&(K=K.substring(0,ae)+K.substring(ae,oe).replace(/:/g,";")+K.substring(oe,K.length));for(var ie=Gp.exec(K||""),se={},ue=14;ue--;)se[Kp[ue]]=ie[ue]||"";return-1!=ae&&-1!=oe&&(se.source=ne,se.host=se.host.substring(1,se.host.length-1).replace(/;/g,":"),se.authority=se.authority.replace("[","").replace("]","").replace(/;/g,":"),se.ipv6uri=!0),se.pathNames=function pathNames(K,ne){var ae=/\/{2,9}/g,oe=ne.replace(ae,"/").split("/");"/"!=ne.slice(0,1)&&0!==ne.length||oe.splice(0,1);"/"==ne.slice(-1)&&oe.splice(oe.length-1,1);return oe}(0,se.path),se.queryKey=function queryKey(K,ne){var ae={};return ne.replace(/(?:^|&)([^&=]*)=?([^&]*)/g,function(K,ne,oe){ne&&(ae[ne]=oe)}),ae}(0,se.query),se}function socket_superPropGet(K,ne,ae,oe){var ie=(0,cp.A)((0,Le.A)(1&oe?K.prototype:K),ne,ae);return 2&oe&&"function"==typeof ie?function(K){return ie.apply(ae,K)}:ie}function socket_callSuper(K,ne,ae){return ne=(0,Le.A)(ne),(0,Be.A)(K,socket_isNativeReflectConstruct()?Reflect.construct(ne,ae||[],(0,Le.A)(K).constructor):ne.apply(K,ae))}function socket_isNativeReflectConstruct(){try{var K=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(K){}return(socket_isNativeReflectConstruct=function _isNativeReflectConstruct(){return!!K})()}var Zp="function"==typeof addEventListener&&"function"==typeof removeEventListener,Xp=[];Zp&&addEventListener("offline",function(){Xp.forEach(function(K){return K()})},!1);var Qp=function(K){function SocketWithoutUpgrade(K,ne){var ae;if((0,xe.A)(this,SocketWithoutUpgrade),(ae=socket_callSuper(this,SocketWithoutUpgrade)).binaryType="arraybuffer",ae.writeBuffer=[],ae._prevBufferLen=0,ae._pingInterval=-1,ae._pingTimeout=-1,ae._maxPayload=-1,ae._pingTimeoutTime=1/0,K&&"object"===(0,fe.A)(K)&&(ne=K,K=null),K){var oe=parseuri_parse(K);ne.hostname=oe.host,ne.secure="https"===oe.protocol||"wss"===oe.protocol,ne.port=oe.port,oe.query&&(ne.query=oe.query)}else ne.host&&(ne.hostname=parseuri_parse(ne.host).host);return installTimerFunctions(ae,ne),ae.secure=null!=ne.secure?ne.secure:"undefined"!=typeof location&&"https:"===location.protocol,ne.hostname&&!ne.port&&(ne.port=ae.secure?"443":"80"),ae.hostname=ne.hostname||("undefined"!=typeof location?location.hostname:"localhost"),ae.port=ne.port||("undefined"!=typeof location&&location.port?location.port:ae.secure?"443":"80"),ae.transports=[],ae._transportsByName={},ne.transports.forEach(function(K){var ne=K.prototype.name;ae.transports.push(ne),ae._transportsByName[ne]=K}),ae.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},ne),ae.opts.path=ae.opts.path.replace(/\/$/,"")+(ae.opts.addTrailingSlash?"/":""),"string"==typeof ae.opts.query&&(ae.opts.query=function parseqs_decode(K){for(var ne={},ae=K.split("&"),oe=0,ie=ae.length;oe<ie;oe++){var se=ae[oe].split("=");ne[decodeURIComponent(se[0])]=decodeURIComponent(se[1])}return ne}(ae.opts.query)),Zp&&(ae.opts.closeOnBeforeunload&&(ae._beforeunloadEventListener=function(){ae.transport&&(ae.transport.removeAllListeners(),ae.transport.close())},addEventListener("beforeunload",ae._beforeunloadEventListener,!1)),"localhost"!==ae.hostname&&(ae._offlineEventListener=function(){ae._onClose("transport close",{description:"network connection lost"})},Xp.push(ae._offlineEventListener))),ae.opts.withCredentials&&(ae._cookieJar=void 0),ae._open(),ae}return(0,Ne.A)(SocketWithoutUpgrade,K),(0,Ce.A)(SocketWithoutUpgrade,[{key:"createTransport",value:function createTransport(K){var ne=Object.assign({},this.opts.query);ne.EIO=4,ne.transport=K,this.id&&(ne.sid=this.id);var ae=Object.assign({},this.opts,{query:ne,socket:this,hostname:this.hostname,secure:this.secure,port:this.port},this.opts.transportOptions[K]);return new this._transportsByName[K](ae)}},{key:"_open",value:function _open(){var K=this;if(0!==this.transports.length){var ne=this.opts.rememberUpgrade&&SocketWithoutUpgrade.priorWebsocketSuccess&&-1!==this.transports.indexOf("websocket")?"websocket":this.transports[0];this.readyState="opening";var ae=this.createTransport(ne);ae.open(),this.setTransport(ae)}else this.setTimeoutFn(function(){K.emitReserved("error","No transports available")},0)}},{key:"setTransport",value:function setTransport(K){var ne=this;this.transport&&this.transport.removeAllListeners(),this.transport=K,K.on("drain",this._onDrain.bind(this)).on("packet",this._onPacket.bind(this)).on("error",this._onError.bind(this)).on("close",function(K){return ne._onClose("transport close",K)})}},{key:"onOpen",value:function onOpen(){this.readyState="open",SocketWithoutUpgrade.priorWebsocketSuccess="websocket"===this.transport.name,this.emitReserved("open"),this.flush()}},{key:"_onPacket",value:function _onPacket(K){if("opening"===this.readyState||"open"===this.readyState||"closing"===this.readyState)switch(this.emitReserved("packet",K),this.emitReserved("heartbeat"),K.type){case"open":this.onHandshake(JSON.parse(K.data));break;case"ping":this._sendPacket("pong"),this.emitReserved("ping"),this.emitReserved("pong"),this._resetPingTimeout();break;case"error":var ne=new Error("server error");ne.code=K.data,this._onError(ne);break;case"message":this.emitReserved("data",K.data),this.emitReserved("message",K.data)}}},{key:"onHandshake",value:function onHandshake(K){this.emitReserved("handshake",K),this.id=K.sid,this.transport.query.sid=K.sid,this._pingInterval=K.pingInterval,this._pingTimeout=K.pingTimeout,this._maxPayload=K.maxPayload,this.onOpen(),"closed"!==this.readyState&&this._resetPingTimeout()}},{key:"_resetPingTimeout",value:function _resetPingTimeout(){var K=this;this.clearTimeoutFn(this._pingTimeoutTimer);var ne=this._pingInterval+this._pingTimeout;this._pingTimeoutTime=Date.now()+ne,this._pingTimeoutTimer=this.setTimeoutFn(function(){K._onClose("ping timeout")},ne),this.opts.autoUnref&&this._pingTimeoutTimer.unref()}},{key:"_onDrain",value:function _onDrain(){this.writeBuffer.splice(0,this._prevBufferLen),this._prevBufferLen=0,0===this.writeBuffer.length?this.emitReserved("drain"):this.flush()}},{key:"flush",value:function flush(){if("closed"!==this.readyState&&this.transport.writable&&!this.upgrading&&this.writeBuffer.length){var K=this._getWritablePackets();this.transport.send(K),this._prevBufferLen=K.length,this.emitReserved("flush")}}},{key:"_getWritablePackets",value:function _getWritablePackets(){if(!(this._maxPayload&&"polling"===this.transport.name&&this.writeBuffer.length>1))return this.writeBuffer;for(var K=1,ne=0;ne<this.writeBuffer.length;ne++){var ae=this.writeBuffer[ne].data;if(ae&&(K+=byteLength(ae)),ne>0&&K>this._maxPayload)return this.writeBuffer.slice(0,ne);K+=2}return this.writeBuffer}},{key:"_hasPingExpired",value:function _hasPingExpired(){var K=this;if(!this._pingTimeoutTime)return!0;var ne=Date.now()>this._pingTimeoutTime;return ne&&(this._pingTimeoutTime=0,Sp(function(){K._onClose("ping timeout")},this.setTimeoutFn)),ne}},{key:"write",value:function write(K,ne,ae){return this._sendPacket("message",K,ne,ae),this}},{key:"send",value:function send(K,ne,ae){return this._sendPacket("message",K,ne,ae),this}},{key:"_sendPacket",value:function _sendPacket(K,ne,ae,oe){if("function"==typeof ne&&(oe=ne,ne=void 0),"function"==typeof ae&&(oe=ae,ae=null),"closing"!==this.readyState&&"closed"!==this.readyState){(ae=ae||{}).compress=!1!==ae.compress;var ie={type:K,data:ne,options:ae};this.emitReserved("packetCreate",ie),this.writeBuffer.push(ie),oe&&this.once("flush",oe),this.flush()}}},{key:"close",value:function close(){var K=this,close=function close(){K._onClose("forced close"),K.transport.close()},ne=function cleanupAndClose(){K.off("upgrade",ne),K.off("upgradeError",ne),close()},ae=function waitForUpgrade(){K.once("upgrade",ne),K.once("upgradeError",ne)};return"opening"!==this.readyState&&"open"!==this.readyState||(this.readyState="closing",this.writeBuffer.length?this.once("drain",function(){K.upgrading?ae():close()}):this.upgrading?ae():close()),this}},{key:"_onError",value:function _onError(K){if(SocketWithoutUpgrade.priorWebsocketSuccess=!1,this.opts.tryAllTransports&&this.transports.length>1&&"opening"===this.readyState)return this.transports.shift(),this._open();this.emitReserved("error",K),this._onClose("transport error",K)}},{key:"_onClose",value:function _onClose(K,ne){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(),Zp&&(this._beforeunloadEventListener&&removeEventListener("beforeunload",this._beforeunloadEventListener,!1),this._offlineEventListener)){var ae=Xp.indexOf(this._offlineEventListener);-1!==ae&&Xp.splice(ae,1)}this.readyState="closed",this.id=null,this.emitReserved("close",K,ne),this.writeBuffer=[],this._prevBufferLen=0}}}])}(Emitter);Qp.protocol=4;var Yp=function(K){function SocketWithUpgrade(){var K;return(0,xe.A)(this,SocketWithUpgrade),(K=socket_callSuper(this,SocketWithUpgrade,arguments))._upgrades=[],K}return(0,Ne.A)(SocketWithUpgrade,K),(0,Ce.A)(SocketWithUpgrade,[{key:"onOpen",value:function onOpen(){if(socket_superPropGet(SocketWithUpgrade,"onOpen",this,3)([]),"open"===this.readyState&&this.opts.upgrade)for(var K=0;K<this._upgrades.length;K++)this._probe(this._upgrades[K])}},{key:"_probe",value:function _probe(K){var ne=this,ae=this.createTransport(K),oe=!1;Qp.priorWebsocketSuccess=!1;var ie=function onTransportOpen(){oe||(ae.send([{type:"ping",data:"probe"}]),ae.once("packet",function(K){if(!oe)if("pong"===K.type&&"probe"===K.data){if(ne.upgrading=!0,ne.emitReserved("upgrading",ae),!ae)return;Qp.priorWebsocketSuccess="websocket"===ae.name,ne.transport.pause(function(){oe||"closed"!==ne.readyState&&(ue(),ne.setTransport(ae),ae.send([{type:"upgrade"}]),ne.emitReserved("upgrade",ae),ae=null,ne.upgrading=!1,ne.flush())})}else{var ie=new Error("probe error");ie.transport=ae.name,ne.emitReserved("upgradeError",ie)}}))};function freezeTransport(){oe||(oe=!0,ue(),ae.close(),ae=null)}var se=function onerror(K){var oe=new Error("probe error: "+K);oe.transport=ae.name,freezeTransport(),ne.emitReserved("upgradeError",oe)};function onTransportClose(){se("transport closed")}function onclose(){se("socket closed")}function onupgrade(K){ae&&K.name!==ae.name&&freezeTransport()}var ue=function cleanup(){ae.removeListener("open",ie),ae.removeListener("error",se),ae.removeListener("close",onTransportClose),ne.off("close",onclose),ne.off("upgrading",onupgrade)};ae.once("open",ie),ae.once("error",se),ae.once("close",onTransportClose),this.once("close",onclose),this.once("upgrading",onupgrade),-1!==this._upgrades.indexOf("webtransport")&&"webtransport"!==K?this.setTimeoutFn(function(){oe||ae.open()},200):ae.open()}},{key:"onHandshake",value:function onHandshake(K){this._upgrades=this._filterUpgrades(K.upgrades),socket_superPropGet(SocketWithUpgrade,"onHandshake",this,3)([K])}},{key:"_filterUpgrades",value:function _filterUpgrades(K){for(var ne=[],ae=0;ae<K.length;ae++)~this.transports.indexOf(K[ae])&&ne.push(K[ae]);return ne}}])}(Qp),Jp=function(K){function Socket(K){var ne=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};(0,xe.A)(this,Socket);var ae="object"===(0,fe.A)(K)?K:ne;return(!ae.transports||ae.transports&&"string"==typeof ae.transports[0])&&(ae.transports=(ae.transports||["polling","websocket","webtransport"]).map(function(K){return Wp[K]}).filter(function(K){return!!K})),socket_callSuper(this,Socket,[K,ae])}return(0,Ne.A)(Socket,K),(0,Ce.A)(Socket)}(Yp);Jp.protocol;__webpack_require__(52811),__webpack_require__(69479);var ef="function"==typeof ArrayBuffer,tf=Object.prototype.toString,nf="function"==typeof Blob||"undefined"!=typeof Blob&&"[object BlobConstructor]"===tf.call(Blob),rf="function"==typeof File||"undefined"!=typeof File&&"[object FileConstructor]"===tf.call(File);function isBinary(K){return ef&&(K instanceof ArrayBuffer||function isView(K){return"function"==typeof ArrayBuffer.isView?ArrayBuffer.isView(K):K.buffer instanceof ArrayBuffer}(K))||nf&&K instanceof Blob||rf&&K instanceof File}function hasBinary(K,ne){if(!K||"object"!==(0,fe.A)(K))return!1;if(Array.isArray(K)){for(var ae=0,oe=K.length;ae<oe;ae++)if(hasBinary(K[ae]))return!0;return!1}if(isBinary(K))return!0;if(K.toJSON&&"function"==typeof K.toJSON&&1===arguments.length)return hasBinary(K.toJSON(),!0);for(var ie in K)if(Object.prototype.hasOwnProperty.call(K,ie)&&hasBinary(K[ie]))return!0;return!1}function deconstructPacket(K){var ne=[],ae=K.data,oe=K;return oe.data=_deconstructPacket(ae,ne),oe.attachments=ne.length,{packet:oe,buffers:ne}}function _deconstructPacket(K,ne){if(!K)return K;if(isBinary(K)){var ae={_placeholder:!0,num:ne.length};return ne.push(K),ae}if(Array.isArray(K)){for(var oe=new Array(K.length),ie=0;ie<K.length;ie++)oe[ie]=_deconstructPacket(K[ie],ne);return oe}if("object"===(0,fe.A)(K)&&!(K instanceof Date)){var se={};for(var ue in K)Object.prototype.hasOwnProperty.call(K,ue)&&(se[ue]=_deconstructPacket(K[ue],ne));return se}return K}function reconstructPacket(K,ne){return K.data=_reconstructPacket(K.data,ne),delete K.attachments,K}function _reconstructPacket(K,ne){if(!K)return K;if(K&&!0===K._placeholder){if("number"==typeof K.num&&K.num>=0&&K.num<ne.length)return ne[K.num];throw new Error("illegal attachments")}if(Array.isArray(K))for(var ae=0;ae<K.length;ae++)K[ae]=_reconstructPacket(K[ae],ne);else if("object"===(0,fe.A)(K))for(var oe in K)Object.prototype.hasOwnProperty.call(K,oe)&&(K[oe]=_reconstructPacket(K[oe],ne));return K}function esm_isNativeReflectConstruct(){try{var K=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(K){}return(esm_isNativeReflectConstruct=function _isNativeReflectConstruct(){return!!K})()}function esm_superPropGet(K,ne,ae,oe){var ie=(0,cp.A)((0,Le.A)(1&oe?K.prototype:K),ne,ae);return 2&oe&&"function"==typeof ie?function(K){return ie.apply(ae,K)}:ie}var af,of=["connect","connect_error","disconnect","disconnecting","newListener","removeListener"],sf=5;!function(K){K[K.CONNECT=0]="CONNECT",K[K.DISCONNECT=1]="DISCONNECT",K[K.EVENT=2]="EVENT",K[K.ACK=3]="ACK",K[K.CONNECT_ERROR=4]="CONNECT_ERROR",K[K.BINARY_EVENT=5]="BINARY_EVENT",K[K.BINARY_ACK=6]="BINARY_ACK"}(af||(af={}));var uf=function(){return(0,Ce.A)(function Encoder(K){(0,xe.A)(this,Encoder),this.replacer=K},[{key:"encode",value:function encode(K){return K.type!==af.EVENT&&K.type!==af.ACK||!hasBinary(K)?[this.encodeAsString(K)]:this.encodeAsBinary({type:K.type===af.EVENT?af.BINARY_EVENT:af.BINARY_ACK,nsp:K.nsp,data:K.data,id:K.id})}},{key:"encodeAsString",value:function encodeAsString(K){var ne=""+K.type;return K.type!==af.BINARY_EVENT&&K.type!==af.BINARY_ACK||(ne+=K.attachments+"-"),K.nsp&&"/"!==K.nsp&&(ne+=K.nsp+","),null!=K.id&&(ne+=K.id),null!=K.data&&(ne+=JSON.stringify(K.data,this.replacer)),ne}},{key:"encodeAsBinary",value:function encodeAsBinary(K){var ne=deconstructPacket(K),ae=this.encodeAsString(ne.packet),oe=ne.buffers;return oe.unshift(ae),oe}}])}();function esm_isObject(K){return"[object Object]"===Object.prototype.toString.call(K)}var cf=function(K){function Decoder(K){var ne;return(0,xe.A)(this,Decoder),ne=function esm_callSuper(K,ne,ae){return ne=(0,Le.A)(ne),(0,Be.A)(K,esm_isNativeReflectConstruct()?Reflect.construct(ne,ae||[],(0,Le.A)(K).constructor):ne.apply(K,ae))}(this,Decoder),ne.reviver=K,ne}return(0,Ne.A)(Decoder,K),(0,Ce.A)(Decoder,[{key:"add",value:function add(K){var ne;if("string"==typeof K){if(this.reconstructor)throw new Error("got plaintext data when reconstructing a packet");var ae=(ne=this.decodeString(K)).type===af.BINARY_EVENT;ae||ne.type===af.BINARY_ACK?(ne.type=ae?af.EVENT:af.ACK,this.reconstructor=new lf(ne),0===ne.attachments&&esm_superPropGet(Decoder,"emitReserved",this,3)(["decoded",ne])):esm_superPropGet(Decoder,"emitReserved",this,3)(["decoded",ne])}else{if(!isBinary(K)&&!K.base64)throw new Error("Unknown type: "+K);if(!this.reconstructor)throw new Error("got binary data when not reconstructing a packet");(ne=this.reconstructor.takeBinaryData(K))&&(this.reconstructor=null,esm_superPropGet(Decoder,"emitReserved",this,3)(["decoded",ne]))}}},{key:"decodeString",value:function decodeString(K){var ne=0,ae={type:Number(K.charAt(0))};if(void 0===af[ae.type])throw new Error("unknown packet type "+ae.type);if(ae.type===af.BINARY_EVENT||ae.type===af.BINARY_ACK){for(var oe=ne+1;"-"!==K.charAt(++ne)&&ne!=K.length;);var ie=K.substring(oe,ne);if(ie!=Number(ie)||"-"!==K.charAt(ne))throw new Error("Illegal attachments");ae.attachments=Number(ie)}if("/"===K.charAt(ne+1)){for(var se=ne+1;++ne;){if(","===K.charAt(ne))break;if(ne===K.length)break}ae.nsp=K.substring(se,ne)}else ae.nsp="/";var ue=K.charAt(ne+1);if(""!==ue&&Number(ue)==ue){for(var ce=ne+1;++ne;){var de=K.charAt(ne);if(null==de||Number(de)!=de){--ne;break}if(ne===K.length)break}ae.id=Number(K.substring(ce,ne+1))}if(K.charAt(++ne)){var pe=this.tryParse(K.substr(ne));if(!Decoder.isPayloadValid(ae.type,pe))throw new Error("invalid payload");ae.data=pe}return ae}},{key:"tryParse",value:function tryParse(K){try{return JSON.parse(K,this.reviver)}catch(K){return!1}}},{key:"destroy",value:function destroy(){this.reconstructor&&(this.reconstructor.finishedReconstruction(),this.reconstructor=null)}}],[{key:"isPayloadValid",value:function isPayloadValid(K,ne){switch(K){case af.CONNECT:return esm_isObject(ne);case af.DISCONNECT:return void 0===ne;case af.CONNECT_ERROR:return"string"==typeof ne||esm_isObject(ne);case af.EVENT:case af.BINARY_EVENT:return Array.isArray(ne)&&("number"==typeof ne[0]||"string"==typeof ne[0]&&-1===of.indexOf(ne[0]));case af.ACK:case af.BINARY_ACK:return Array.isArray(ne)}}}])}(Emitter),lf=function(){return(0,Ce.A)(function BinaryReconstructor(K){(0,xe.A)(this,BinaryReconstructor),this.packet=K,this.buffers=[],this.reconPack=K},[{key:"takeBinaryData",value:function takeBinaryData(K){if(this.buffers.push(K),this.buffers.length===this.reconPack.attachments){var ne=reconstructPacket(this.reconPack,this.buffers);return this.finishedReconstruction(),ne}return null}},{key:"finishedReconstruction",value:function finishedReconstruction(){this.reconPack=null,this.buffers=[]}}])}();function on_on(K,ne,ae){return K.on(ne,ae),function subDestroy(){K.off(ne,ae)}}function socket_createForOfIteratorHelper(K,ne){var ae="undefined"!=typeof Symbol&&K[Symbol.iterator]||K["@@iterator"];if(!ae){if(Array.isArray(K)||(ae=function socket_unsupportedIterableToArray(K,ne){if(K){if("string"==typeof K)return socket_arrayLikeToArray(K,ne);var ae={}.toString.call(K).slice(8,-1);return"Object"===ae&&K.constructor&&(ae=K.constructor.name),"Map"===ae||"Set"===ae?Array.from(K):"Arguments"===ae||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(ae)?socket_arrayLikeToArray(K,ne):void 0}}(K))||ne&&K&&"number"==typeof K.length){ae&&(K=ae);var _n=0,oe=function F(){};return{s:oe,n:function n(){return _n>=K.length?{done:!0}:{done:!1,value:K[_n++]}},e:function e(K){throw K},f:oe}}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 ie,se=!0,ue=!1;return{s:function s(){ae=ae.call(K)},n:function n(){var K=ae.next();return se=K.done,K},e:function e(K){ue=!0,ie=K},f:function f(){try{se||null==ae.return||ae.return()}finally{if(ue)throw ie}}}}function socket_arrayLikeToArray(K,ne){(null==ne||ne>K.length)&&(ne=K.length);for(var ae=0,oe=Array(ne);ae<ne;ae++)oe[ae]=K[ae];return oe}function esm_socket_isNativeReflectConstruct(){try{var K=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(K){}return(esm_socket_isNativeReflectConstruct=function _isNativeReflectConstruct(){return!!K})()}var df=Object.freeze({connect:1,connect_error:1,disconnect:1,disconnecting:1,newListener:1,removeListener:1}),pf=function(K){function Socket(K,ne,ae){var oe;return(0,xe.A)(this,Socket),oe=function esm_socket_callSuper(K,ne,ae){return ne=(0,Le.A)(ne),(0,Be.A)(K,esm_socket_isNativeReflectConstruct()?Reflect.construct(ne,ae||[],(0,Le.A)(K).constructor):ne.apply(K,ae))}(this,Socket),oe.connected=!1,oe.recovered=!1,oe.receiveBuffer=[],oe.sendBuffer=[],oe._queue=[],oe._queueSeq=0,oe.ids=0,oe.acks={},oe.flags={},oe.io=K,oe.nsp=ne,ae&&ae.auth&&(oe.auth=ae.auth),oe._opts=Object.assign({},ae),oe.io._autoConnect&&oe.open(),oe}return(0,Ne.A)(Socket,K),(0,Ce.A)(Socket,[{key:"disconnected",get:function get(){return!this.connected}},{key:"subEvents",value:function subEvents(){if(!this.subs){var K=this.io;this.subs=[on_on(K,"open",this.onopen.bind(this)),on_on(K,"packet",this.onpacket.bind(this)),on_on(K,"error",this.onerror.bind(this)),on_on(K,"close",this.onclose.bind(this))]}}},{key:"active",get:function get(){return!!this.subs}},{key:"connect",value:function connect(){return this.connected||(this.subEvents(),this.io._reconnecting||this.io.open(),"open"===this.io._readyState&&this.onopen()),this}},{key:"open",value:function open(){return this.connect()}},{key:"send",value:function send(){for(var K=arguments.length,ne=new Array(K),ae=0;ae<K;ae++)ne[ae]=arguments[ae];return ne.unshift("message"),this.emit.apply(this,ne),this}},{key:"emit",value:function emit(K){var ne,ae,oe;if(df.hasOwnProperty(K))throw new Error('"'+K.toString()+'" is a reserved event name');for(var ie=arguments.length,se=new Array(ie>1?ie-1:0),ue=1;ue<ie;ue++)se[ue-1]=arguments[ue];if(se.unshift(K),this._opts.retries&&!this.flags.fromQueue&&!this.flags.volatile)return this._addToQueue(se),this;var ce={type:af.EVENT,data:se,options:{}};if(ce.options.compress=!1!==this.flags.compress,"function"==typeof se[se.length-1]){var de=this.ids++,pe=se.pop();this._registerAckCallback(de,pe),ce.id=de}var fe=null===(ae=null===(ne=this.io.engine)||void 0===ne?void 0:ne.transport)||void 0===ae?void 0:ae.writable,he=this.connected&&!(null===(oe=this.io.engine)||void 0===oe?void 0:oe._hasPingExpired());return this.flags.volatile&&!fe||(he?(this.notifyOutgoingListeners(ce),this.packet(ce)):this.sendBuffer.push(ce)),this.flags={},this}},{key:"_registerAckCallback",value:function _registerAckCallback(K,ne){var ae,oe=this,ie=null!==(ae=this.flags.timeout)&&void 0!==ae?ae:this._opts.ackTimeout;if(void 0!==ie){var se=this.io.setTimeoutFn(function(){delete oe.acks[K];for(var ae=0;ae<oe.sendBuffer.length;ae++)oe.sendBuffer[ae].id===K&&oe.sendBuffer.splice(ae,1);ne.call(oe,new Error("operation has timed out"))},ie),ue=function fn(){oe.io.clearTimeoutFn(se);for(var K=arguments.length,ae=new Array(K),ie=0;ie<K;ie++)ae[ie]=arguments[ie];ne.apply(oe,ae)};ue.withError=!0,this.acks[K]=ue}else this.acks[K]=ne}},{key:"emitWithAck",value:function emitWithAck(K){for(var ne=this,ae=arguments.length,oe=new Array(ae>1?ae-1:0),ie=1;ie<ae;ie++)oe[ie-1]=arguments[ie];return new Promise(function(ae,ie){var se=function fn(K,ne){return K?ie(K):ae(ne)};se.withError=!0,oe.push(se),ne.emit.apply(ne,[K].concat(oe))})}},{key:"_addToQueue",value:function _addToQueue(K){var ne,ae=this;"function"==typeof K[K.length-1]&&(ne=K.pop());var oe={id:this._queueSeq++,tryCount:0,pending:!1,args:K,flags:Object.assign({fromQueue:!0},this.flags)};K.push(function(K){if(oe===ae._queue[0]){if(null!==K)oe.tryCount>ae._opts.retries&&(ae._queue.shift(),ne&&ne(K));else if(ae._queue.shift(),ne){for(var ie=arguments.length,se=new Array(ie>1?ie-1:0),ue=1;ue<ie;ue++)se[ue-1]=arguments[ue];ne.apply(void 0,[null].concat(se))}return oe.pending=!1,ae._drainQueue()}}),this._queue.push(oe),this._drainQueue()}},{key:"_drainQueue",value:function _drainQueue(){var K=arguments.length>0&&void 0!==arguments[0]&&arguments[0];if(this.connected&&0!==this._queue.length){var ne=this._queue[0];ne.pending&&!K||(ne.pending=!0,ne.tryCount++,this.flags=ne.flags,this.emit.apply(this,ne.args))}}},{key:"packet",value:function packet(K){K.nsp=this.nsp,this.io._packet(K)}},{key:"onopen",value:function onopen(){var K=this;"function"==typeof this.auth?this.auth(function(ne){K._sendConnectPacket(ne)}):this._sendConnectPacket(this.auth)}},{key:"_sendConnectPacket",value:function _sendConnectPacket(K){this.packet({type:af.CONNECT,data:this._pid?Object.assign({pid:this._pid,offset:this._lastOffset},K):K})}},{key:"onerror",value:function onerror(K){this.connected||this.emitReserved("connect_error",K)}},{key:"onclose",value:function onclose(K,ne){this.connected=!1,delete this.id,this.emitReserved("disconnect",K,ne),this._clearAcks()}},{key:"_clearAcks",value:function _clearAcks(){var K=this;Object.keys(this.acks).forEach(function(ne){if(!K.sendBuffer.some(function(K){return String(K.id)===ne})){var ae=K.acks[ne];delete K.acks[ne],ae.withError&&ae.call(K,new Error("socket has been disconnected"))}})}},{key:"onpacket",value:function onpacket(K){if(K.nsp===this.nsp)switch(K.type){case af.CONNECT:K.data&&K.data.sid?this.onconnect(K.data.sid,K.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 af.EVENT:case af.BINARY_EVENT:this.onevent(K);break;case af.ACK:case af.BINARY_ACK:this.onack(K);break;case af.DISCONNECT:this.ondisconnect();break;case af.CONNECT_ERROR:this.destroy();var ne=new Error(K.data.message);ne.data=K.data.data,this.emitReserved("connect_error",ne)}}},{key:"onevent",value:function onevent(K){var ne=K.data||[];null!=K.id&&ne.push(this.ack(K.id)),this.connected?this.emitEvent(ne):this.receiveBuffer.push(Object.freeze(ne))}},{key:"emitEvent",value:function emitEvent(K){if(this._anyListeners&&this._anyListeners.length){var ne,ae=socket_createForOfIteratorHelper(this._anyListeners.slice());try{for(ae.s();!(ne=ae.n()).done;){ne.value.apply(this,K)}}catch(K){ae.e(K)}finally{ae.f()}}(function esm_socket_superPropGet(K,ne,ae,oe){var ie=(0,cp.A)((0,Le.A)(1&oe?K.prototype:K),ne,ae);return 2&oe&&"function"==typeof ie?function(K){return ie.apply(ae,K)}:ie})(Socket,"emit",this,1).apply(this,K),this._pid&&K.length&&"string"==typeof K[K.length-1]&&(this._lastOffset=K[K.length-1])}},{key:"ack",value:function ack(K){var ne=this,ae=!1;return function(){if(!ae){ae=!0;for(var oe=arguments.length,ie=new Array(oe),se=0;se<oe;se++)ie[se]=arguments[se];ne.packet({type:af.ACK,id:K,data:ie})}}}},{key:"onack",value:function onack(K){var ne=this.acks[K.id];"function"==typeof ne&&(delete this.acks[K.id],ne.withError&&K.data.unshift(null),ne.apply(this,K.data))}},{key:"onconnect",value:function onconnect(K,ne){this.id=K,this.recovered=ne&&this._pid===ne,this._pid=ne,this.connected=!0,this.emitBuffered(),this.emitReserved("connect"),this._drainQueue(!0)}},{key:"emitBuffered",value:function emitBuffered(){var K=this;this.receiveBuffer.forEach(function(ne){return K.emitEvent(ne)}),this.receiveBuffer=[],this.sendBuffer.forEach(function(ne){K.notifyOutgoingListeners(ne),K.packet(ne)}),this.sendBuffer=[]}},{key:"ondisconnect",value:function ondisconnect(){this.destroy(),this.onclose("io server disconnect")}},{key:"destroy",value:function destroy(){this.subs&&(this.subs.forEach(function(K){return K()}),this.subs=void 0),this.io._destroy(this)}},{key:"disconnect",value:function disconnect(){return this.connected&&this.packet({type:af.DISCONNECT}),this.destroy(),this.connected&&this.onclose("io client disconnect"),this}},{key:"close",value:function close(){return this.disconnect()}},{key:"compress",value:function compress(K){return this.flags.compress=K,this}},{key:"volatile",get:function get(){return this.flags.volatile=!0,this}},{key:"timeout",value:function timeout(K){return this.flags.timeout=K,this}},{key:"onAny",value:function onAny(K){return this._anyListeners=this._anyListeners||[],this._anyListeners.push(K),this}},{key:"prependAny",value:function prependAny(K){return this._anyListeners=this._anyListeners||[],this._anyListeners.unshift(K),this}},{key:"offAny",value:function offAny(K){if(!this._anyListeners)return this;if(K){for(var ne=this._anyListeners,ae=0;ae<ne.length;ae++)if(K===ne[ae])return ne.splice(ae,1),this}else this._anyListeners=[];return this}},{key:"listenersAny",value:function listenersAny(){return this._anyListeners||[]}},{key:"onAnyOutgoing",value:function onAnyOutgoing(K){return this._anyOutgoingListeners=this._anyOutgoingListeners||[],this._anyOutgoingListeners.push(K),this}},{key:"prependAnyOutgoing",value:function prependAnyOutgoing(K){return this._anyOutgoingListeners=this._anyOutgoingListeners||[],this._anyOutgoingListeners.unshift(K),this}},{key:"offAnyOutgoing",value:function offAnyOutgoing(K){if(!this._anyOutgoingListeners)return this;if(K){for(var ne=this._anyOutgoingListeners,ae=0;ae<ne.length;ae++)if(K===ne[ae])return ne.splice(ae,1),this}else this._anyOutgoingListeners=[];return this}},{key:"listenersAnyOutgoing",value:function listenersAnyOutgoing(){return this._anyOutgoingListeners||[]}},{key:"notifyOutgoingListeners",value:function notifyOutgoingListeners(K){if(this._anyOutgoingListeners&&this._anyOutgoingListeners.length){var ne,ae=socket_createForOfIteratorHelper(this._anyOutgoingListeners.slice());try{for(ae.s();!(ne=ae.n()).done;){ne.value.apply(this,K.data)}}catch(K){ae.e(K)}finally{ae.f()}}}}])}(Emitter);function Backoff(K){K=K||{},this.ms=K.min||100,this.max=K.max||1e4,this.factor=K.factor||2,this.jitter=K.jitter>0&&K.jitter<=1?K.jitter:0,this.attempts=0}function manager_isNativeReflectConstruct(){try{var K=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(K){}return(manager_isNativeReflectConstruct=function _isNativeReflectConstruct(){return!!K})()}Backoff.prototype.duration=function(){var K=this.ms*Math.pow(this.factor,this.attempts++);if(this.jitter){var ne=Math.random(),ae=Math.floor(ne*this.jitter*K);K=1&Math.floor(10*ne)?K+ae:K-ae}return 0|Math.min(K,this.max)},Backoff.prototype.reset=function(){this.attempts=0},Backoff.prototype.setMin=function(K){this.ms=K},Backoff.prototype.setMax=function(K){this.max=K},Backoff.prototype.setJitter=function(K){this.jitter=K};var ff=function(K){function Manager(K,ae){var oe,ie;(0,xe.A)(this,Manager),oe=function manager_callSuper(K,ne,ae){return ne=(0,Le.A)(ne),(0,Be.A)(K,manager_isNativeReflectConstruct()?Reflect.construct(ne,ae||[],(0,Le.A)(K).constructor):ne.apply(K,ae))}(this,Manager),oe.nsps={},oe.subs=[],K&&"object"===(0,fe.A)(K)&&(ae=K,K=void 0),(ae=ae||{}).path=ae.path||"/socket.io",oe.opts=ae,installTimerFunctions(oe,ae),oe.reconnection(!1!==ae.reconnection),oe.reconnectionAttempts(ae.reconnectionAttempts||1/0),oe.reconnectionDelay(ae.reconnectionDelay||1e3),oe.reconnectionDelayMax(ae.reconnectionDelayMax||5e3),oe.randomizationFactor(null!==(ie=ae.randomizationFactor)&&void 0!==ie?ie:.5),oe.backoff=new Backoff({min:oe.reconnectionDelay(),max:oe.reconnectionDelayMax(),jitter:oe.randomizationFactor()}),oe.timeout(null==ae.timeout?2e4:ae.timeout),oe._readyState="closed",oe.uri=K;var se=ae.parser||ne;return oe.encoder=new se.Encoder,oe.decoder=new se.Decoder,oe._autoConnect=!1!==ae.autoConnect,oe._autoConnect&&oe.open(),oe}return(0,Ne.A)(Manager,K),(0,Ce.A)(Manager,[{key:"reconnection",value:function reconnection(K){return arguments.length?(this._reconnection=!!K,K||(this.skipReconnect=!0),this):this._reconnection}},{key:"reconnectionAttempts",value:function reconnectionAttempts(K){return void 0===K?this._reconnectionAttempts:(this._reconnectionAttempts=K,this)}},{key:"reconnectionDelay",value:function reconnectionDelay(K){var ne;return void 0===K?this._reconnectionDelay:(this._reconnectionDelay=K,null===(ne=this.backoff)||void 0===ne||ne.setMin(K),this)}},{key:"randomizationFactor",value:function randomizationFactor(K){var ne;return void 0===K?this._randomizationFactor:(this._randomizationFactor=K,null===(ne=this.backoff)||void 0===ne||ne.setJitter(K),this)}},{key:"reconnectionDelayMax",value:function reconnectionDelayMax(K){var ne;return void 0===K?this._reconnectionDelayMax:(this._reconnectionDelayMax=K,null===(ne=this.backoff)||void 0===ne||ne.setMax(K),this)}},{key:"timeout",value:function timeout(K){return arguments.length?(this._timeout=K,this):this._timeout}},{key:"maybeReconnectOnOpen",value:function maybeReconnectOnOpen(){!this._reconnecting&&this._reconnection&&0===this.backoff.attempts&&this.reconnect()}},{key:"open",value:function open(K){var ne=this;if(~this._readyState.indexOf("open"))return this;this.engine=new Jp(this.uri,this.opts);var ae=this.engine,oe=this;this._readyState="opening",this.skipReconnect=!1;var ie=on_on(ae,"open",function(){oe.onopen(),K&&K()}),se=function onError(ae){ne.cleanup(),ne._readyState="closed",ne.emitReserved("error",ae),K?K(ae):ne.maybeReconnectOnOpen()},ue=on_on(ae,"error",se);if(!1!==this._timeout){var ce=this._timeout,de=this.setTimeoutFn(function(){ie(),se(new Error("timeout")),ae.close()},ce);this.opts.autoUnref&&de.unref(),this.subs.push(function(){ne.clearTimeoutFn(de)})}return this.subs.push(ie),this.subs.push(ue),this}},{key:"connect",value:function connect(K){return this.open(K)}},{key:"onopen",value:function onopen(){this.cleanup(),this._readyState="open",this.emitReserved("open");var K=this.engine;this.subs.push(on_on(K,"ping",this.onping.bind(this)),on_on(K,"data",this.ondata.bind(this)),on_on(K,"error",this.onerror.bind(this)),on_on(K,"close",this.onclose.bind(this)),on_on(this.decoder,"decoded",this.ondecoded.bind(this)))}},{key:"onping",value:function onping(){this.emitReserved("ping")}},{key:"ondata",value:function ondata(K){try{this.decoder.add(K)}catch(K){this.onclose("parse error",K)}}},{key:"ondecoded",value:function ondecoded(K){var ne=this;Sp(function(){ne.emitReserved("packet",K)},this.setTimeoutFn)}},{key:"onerror",value:function onerror(K){this.emitReserved("error",K)}},{key:"socket",value:function socket(K,ne){var socket=this.nsps[K];return socket?this._autoConnect&&!socket.active&&socket.connect():(socket=new pf(this,K,ne),this.nsps[K]=socket),socket}},{key:"_destroy",value:function _destroy(K){for(var ne=0,ae=Object.keys(this.nsps);ne<ae.length;ne++){var oe=ae[ne];if(this.nsps[oe].active)return}this._close()}},{key:"_packet",value:function _packet(K){for(var ne=this.encoder.encode(K),ae=0;ae<ne.length;ae++)this.engine.write(ne[ae],K.options)}},{key:"cleanup",value:function cleanup(){this.subs.forEach(function(K){return K()}),this.subs.length=0,this.decoder.destroy()}},{key:"_close",value:function _close(){this.skipReconnect=!0,this._reconnecting=!1,this.onclose("forced close")}},{key:"disconnect",value:function disconnect(){return this._close()}},{key:"onclose",value:function onclose(K,ne){var ae;this.cleanup(),null===(ae=this.engine)||void 0===ae||ae.close(),this.backoff.reset(),this._readyState="closed",this.emitReserved("close",K,ne),this._reconnection&&!this.skipReconnect&&this.reconnect()}},{key:"reconnect",value:function reconnect(){var K=this;if(this._reconnecting||this.skipReconnect)return this;var ne=this;if(this.backoff.attempts>=this._reconnectionAttempts)this.backoff.reset(),this.emitReserved("reconnect_failed"),this._reconnecting=!1;else{var ae=this.backoff.duration();this._reconnecting=!0;var oe=this.setTimeoutFn(function(){ne.skipReconnect||(K.emitReserved("reconnect_attempt",ne.backoff.attempts),ne.skipReconnect||ne.open(function(ae){ae?(ne._reconnecting=!1,ne.reconnect(),K.emitReserved("reconnect_error",ae)):ne.onreconnect()}))},ae);this.opts.autoUnref&&oe.unref(),this.subs.push(function(){K.clearTimeoutFn(oe)})}}},{key:"onreconnect",value:function onreconnect(){var K=this.backoff.attempts;this._reconnecting=!1,this.backoff.reset(),this.emitReserved("reconnect",K)}}])}(Emitter),hf={};function esm_lookup(K,ne){"object"===(0,fe.A)(K)&&(ne=K,K=void 0);var ae,oe=function url(K){var ne=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",ae=arguments.length>2?arguments[2]:void 0,oe=K;ae=ae||"undefined"!=typeof location&&location,null==K&&(K=ae.protocol+"//"+ae.host),"string"==typeof K&&("/"===K.charAt(0)&&(K="/"===K.charAt(1)?ae.protocol+K:ae.host+K),/^(https?|wss?):\/\//.test(K)||(K=void 0!==ae?ae.protocol+"//"+K:"https://"+K),oe=parseuri_parse(K)),oe.port||(/^(http|ws)$/.test(oe.protocol)?oe.port="80":/^(http|ws)s$/.test(oe.protocol)&&(oe.port="443")),oe.path=oe.path||"/";var ie=-1!==oe.host.indexOf(":")?"["+oe.host+"]":oe.host;return oe.id=oe.protocol+"://"+ie+":"+oe.port+ne,oe.href=oe.protocol+"://"+ie+(ae&&ae.port===oe.port?"":":"+oe.port),oe}(K,(ne=ne||{}).path||"/socket.io"),ie=oe.source,se=oe.id,ue=oe.path,ce=hf[se]&&ue in hf[se].nsps;return ne.forceNew||ne["force new connection"]||!1===ne.multiplex||ce?ae=new ff(ie,ne):(hf[se]||(hf[se]=new ff(ie,ne)),ae=hf[se]),oe.query&&!ne.query&&(ne.query=oe.queryKey),ae.socket(oe.path,ne)}Object.assign(esm_lookup,{Manager:ff,Socket:pf,io:esm_lookup,connect:esm_lookup});var mf="popstate";function createMemoryHistory(K={}){let ne,{initialEntries:ae=["/"],initialIndex:oe,v5Compat:ie=!1}=K;ne=ae.map((K,ne)=>createMemoryLocation(K,"string"==typeof K?null:K.state,0===ne?"default":void 0));let se=clampIndex(null==oe?ne.length-1:oe),ue="POP",ce=null;function clampIndex(K){return Math.min(Math.max(K,0),ne.length-1)}function getCurrentLocation(){return ne[se]}function createMemoryLocation(K,ae=null,oe){let ie=createLocation(ne?getCurrentLocation().pathname:"/",K,ae,oe);return chunk_UH6JLGW7_warning("/"===ie.pathname.charAt(0),`relative pathnames are not supported in memory history: ${JSON.stringify(K)}`),ie}function createHref2(K){return"string"==typeof K?K:createPath(K)}return{get index(){return se},get action(){return ue},get location(){return getCurrentLocation()},createHref:createHref2,createURL:K=>new URL(createHref2(K),"http://localhost"),encodeLocation(K){let ne="string"==typeof K?parsePath(K):K;return{pathname:ne.pathname||"",search:ne.search||"",hash:ne.hash||""}},push(K,ae){ue="PUSH";let oe=createMemoryLocation(K,ae);se+=1,ne.splice(se,ne.length,oe),ie&&ce&&ce({action:ue,location:oe,delta:1})},replace(K,ae){ue="REPLACE";let oe=createMemoryLocation(K,ae);ne[se]=oe,ie&&ce&&ce({action:ue,location:oe,delta:0})},go(K){ue="POP";let ae=clampIndex(se+K),oe=ne[ae];se=ae,ce&&ce({action:ue,location:oe,delta:K})},listen:K=>(ce=K,()=>{ce=null})}}function createHashHistory(K={}){return getUrlBasedHistory(function createHashLocation(K,ne){let{pathname:ae="/",search:oe="",hash:ie=""}=parsePath(K.location.hash.substring(1));return ae.startsWith("/")||ae.startsWith(".")||(ae="/"+ae),createLocation("",{pathname:ae,search:oe,hash:ie},ne.state&&ne.state.usr||null,ne.state&&ne.state.key||"default")},function createHashHref(K,ne){let ae=K.document.querySelector("base"),oe="";if(ae&&ae.getAttribute("href")){let ne=K.location.href,ae=ne.indexOf("#");oe=-1===ae?ne:ne.slice(0,ae)}return oe+"#"+("string"==typeof ne?ne:createPath(ne))},function validateHashLocation(K,ne){chunk_UH6JLGW7_warning("/"===K.pathname.charAt(0),`relative pathnames are not supported in hash history.push(${JSON.stringify(ne)})`)},K)}function chunk_UH6JLGW7_invariant(K,ne){if(!1===K||null==K)throw new Error(ne)}function chunk_UH6JLGW7_warning(K,ne){if(!K){"undefined"!=typeof console&&console.warn(ne);try{throw new Error(ne)}catch(K){}}}function getHistoryState(K,ne){return{usr:K.state,key:K.key,idx:ne}}function createLocation(K,ne,ae=null,oe){return{pathname:"string"==typeof K?K:K.pathname,search:"",hash:"",..."string"==typeof ne?parsePath(ne):ne,state:ae,key:ne&&ne.key||oe||Math.random().toString(36).substring(2,10)}}function createPath({pathname:K="/",search:ne="",hash:ae=""}){return ne&&"?"!==ne&&(K+="?"===ne.charAt(0)?ne:"?"+ne),ae&&"#"!==ae&&(K+="#"===ae.charAt(0)?ae:"#"+ae),K}function parsePath(K){let ne={};if(K){let ae=K.indexOf("#");ae>=0&&(ne.hash=K.substring(ae),K=K.substring(0,ae));let oe=K.indexOf("?");oe>=0&&(ne.search=K.substring(oe),K=K.substring(0,oe)),K&&(ne.pathname=K)}return ne}function getUrlBasedHistory(K,ne,ae,oe={}){let{window:ie=document.defaultView,v5Compat:se=!1}=oe,ue=ie.history,ce="POP",de=null,pe=getIndex();function getIndex(){return(ue.state||{idx:null}).idx}function handlePop(){ce="POP";let K=getIndex(),ne=null==K?null:K-pe;pe=K,de&&de({action:ce,location:fe.location,delta:ne})}function createURL(K){return createBrowserURLImpl(K)}null==pe&&(pe=0,ue.replaceState({...ue.state,idx:pe},""));let fe={get action(){return ce},get location(){return K(ie,ue)},listen(K){if(de)throw new Error("A history only accepts one active listener");return ie.addEventListener(mf,handlePop),de=K,()=>{ie.removeEventListener(mf,handlePop),de=null}},createHref:K=>ne(ie,K),createURL,encodeLocation(K){let ne=createURL(K);return{pathname:ne.pathname,search:ne.search,hash:ne.hash}},push:function push(K,ne){ce="PUSH";let oe=createLocation(fe.location,K,ne);ae&&ae(oe,K),pe=getIndex()+1;let he=getHistoryState(oe,pe),me=fe.createHref(oe);try{ue.pushState(he,"",me)}catch(K){if(K instanceof DOMException&&"DataCloneError"===K.name)throw K;ie.location.assign(me)}se&&de&&de({action:ce,location:fe.location,delta:1})},replace:function replace2(K,ne){ce="REPLACE";let oe=createLocation(fe.location,K,ne);ae&&ae(oe,K),pe=getIndex();let ie=getHistoryState(oe,pe),he=fe.createHref(oe);ue.replaceState(ie,"",he),se&&de&&de({action:ce,location:fe.location,delta:0})},go:K=>ue.go(K)};return fe}function createBrowserURLImpl(K,ne=!1){let ae="http://localhost";"undefined"!=typeof window&&(ae="null"!==window.location.origin?window.location.origin:window.location.href),chunk_UH6JLGW7_invariant(ae,"No window.location.(origin|href) available to create URL");let oe="string"==typeof K?K:createPath(K);return oe=oe.replace(/ $/,"%20"),!ne&&oe.startsWith("//")&&(oe=ae+oe),new URL(oe,ae)}new WeakMap;function matchRoutes(K,ne,ae="/"){return matchRoutesImpl(K,ne,ae,!1)}function matchRoutesImpl(K,ne,ae,oe){let ie=stripBasename(("string"==typeof ne?parsePath(ne):ne).pathname||"/",ae);if(null==ie)return null;let se=flattenRoutes(K);!function rankRouteBranches(K){K.sort((K,ne)=>K.score!==ne.score?ne.score-K.score:function compareIndexes(K,ne){let ae=K.length===ne.length&&K.slice(0,-1).every((K,ae)=>K===ne[ae]);return ae?K[K.length-1]-ne[ne.length-1]:0}(K.routesMeta.map(K=>K.childrenIndex),ne.routesMeta.map(K=>K.childrenIndex)))}(se);let ue=null;for(let K=0;null==ue&&K<se.length;++K){let ne=decodePath(ie);ue=matchRouteBranch(se[K],ne,oe)}return ue}function flattenRoutes(K,ne=[],ae=[],oe="",ie=!1){let flattenRoute=(K,se,ue=ie,ce)=>{let de={relativePath:void 0===ce?K.path||"":ce,caseSensitive:!0===K.caseSensitive,childrenIndex:se,route:K};if(de.relativePath.startsWith("/")){if(!de.relativePath.startsWith(oe)&&ue)return;chunk_UH6JLGW7_invariant(de.relativePath.startsWith(oe),`Absolute route path "${de.relativePath}" nested under path "${oe}" is not valid. An absolute child route path must start with the combined path of all its parent routes.`),de.relativePath=de.relativePath.slice(oe.length)}let pe=joinPaths([oe,de.relativePath]),fe=ae.concat(de);K.children&&K.children.length>0&&(chunk_UH6JLGW7_invariant(!0!==K.index,`Index routes must not have child routes. Please remove all child routes from route path "${pe}".`),flattenRoutes(K.children,ne,fe,pe,ue)),(null!=K.path||K.index)&&ne.push({path:pe,score:computeScore(pe,K.index),routesMeta:fe})};return K.forEach((K,ne)=>{if(""!==K.path&&K.path?.includes("?"))for(let ae of explodeOptionalSegments(K.path))flattenRoute(K,ne,!0,ae);else flattenRoute(K,ne)}),ne}function explodeOptionalSegments(K){let ne=K.split("/");if(0===ne.length)return[];let[ae,...oe]=ne,ie=ae.endsWith("?"),se=ae.replace(/\?$/,"");if(0===oe.length)return ie?[se,""]:[se];let ue=explodeOptionalSegments(oe.join("/")),ce=[];return ce.push(...ue.map(K=>""===K?se:[se,K].join("/"))),ie&&ce.push(...ue),ce.map(ne=>K.startsWith("/")&&""===ne?"/":ne)}var gf=/^:[\w-]+$/,vf=3,bf=2,yf=1,_f=10,Af=-2,isSplat=K=>"*"===K;function computeScore(K,ne){let ae=K.split("/"),oe=ae.length;return ae.some(isSplat)&&(oe+=Af),ne&&(oe+=bf),ae.filter(K=>!isSplat(K)).reduce((K,ne)=>K+(gf.test(ne)?vf:""===ne?yf:_f),oe)}function matchRouteBranch(K,ne,ae=!1){let{routesMeta:oe}=K,ie={},se="/",ue=[];for(let K=0;K<oe.length;++K){let ce=oe[K],de=K===oe.length-1,pe="/"===se?ne:ne.slice(se.length)||"/",fe=matchPath({path:ce.relativePath,caseSensitive:ce.caseSensitive,end:de},pe),he=ce.route;if(!fe&&de&&ae&&!oe[oe.length-1].route.index&&(fe=matchPath({path:ce.relativePath,caseSensitive:ce.caseSensitive,end:!1},pe)),!fe)return null;Object.assign(ie,fe.params),ue.push({params:ie,pathname:joinPaths([se,fe.pathname]),pathnameBase:normalizePathname(joinPaths([se,fe.pathnameBase])),route:he}),"/"!==fe.pathnameBase&&(se=joinPaths([se,fe.pathnameBase]))}return ue}function matchPath(K,ne){"string"==typeof K&&(K={path:K,caseSensitive:!1,end:!0});let[ae,oe]=compilePath(K.path,K.caseSensitive,K.end),ie=ne.match(ae);if(!ie)return null;let se=ie[0],ue=se.replace(/(.)\/+$/,"$1"),ce=ie.slice(1),de=oe.reduce((K,{paramName:ne,isOptional:ae},oe)=>{if("*"===ne){let K=ce[oe]||"";ue=se.slice(0,se.length-K.length).replace(/(.)\/+$/,"$1")}const ie=ce[oe];return K[ne]=ae&&!ie?void 0:(ie||"").replace(/%2F/g,"/"),K},{});return{params:de,pathname:se,pathnameBase:ue,pattern:K}}function compilePath(K,ne=!1,ae=!0){chunk_UH6JLGW7_warning("*"===K||!K.endsWith("*")||K.endsWith("/*"),`Route path "${K}" will be treated as if it were "${K.replace(/\*$/,"/*")}" because the \`*\` character must always follow a \`/\` in the pattern. To get rid of this warning, please change the route path to "${K.replace(/\*$/,"/*")}".`);let oe=[],ie="^"+K.replace(/\/*\*?$/,"").replace(/^\/*/,"/").replace(/[\\.*+^${}|()[\]]/g,"\\$&").replace(/\/:([\w-]+)(\?)?/g,(K,ne,ae)=>(oe.push({paramName:ne,isOptional:null!=ae}),ae?"/?([^\\/]+)?":"/([^\\/]+)")).replace(/\/([\w-]+)\?(\/|$)/g,"(/$1)?$2");return K.endsWith("*")?(oe.push({paramName:"*"}),ie+="*"===K||"/*"===K?"(.*)$":"(?:\\/(.+)|\\/*)$"):ae?ie+="\\/*$":""!==K&&"/"!==K&&(ie+="(?:(?=\\/|$))"),[new RegExp(ie,ne?void 0:"i"),oe]}function decodePath(K){try{return K.split("/").map(K=>decodeURIComponent(K).replace(/\//g,"%2F")).join("/")}catch(ne){return chunk_UH6JLGW7_warning(!1,`The URL path "${K}" could not be decoded because it is a malformed URL segment. This is probably due to a bad percent encoding (${ne}).`),K}}function stripBasename(K,ne){if("/"===ne)return K;if(!K.toLowerCase().startsWith(ne.toLowerCase()))return null;let ae=ne.endsWith("/")?ne.length-1:ne.length,oe=K.charAt(ae);return oe&&"/"!==oe?null:K.slice(ae)||"/"}function getInvalidPathError(K,ne,ae,oe){return`Cannot include a '${K}' character in a manually specified \`to.${ne}\` field [${JSON.stringify(oe)}]. Please separate it out to the \`to.${ae}\` field. Alternatively you may provide the full path as a string in <Link to="..."> and the router will parse it for you.`}function getPathContributingMatches(K){return K.filter((K,ne)=>0===ne||K.route.path&&K.route.path.length>0)}function getResolveToMatches(K){let ne=getPathContributingMatches(K);return ne.map((K,ae)=>ae===ne.length-1?K.pathname:K.pathnameBase)}function resolveTo(K,ne,ae,oe=!1){let ie;"string"==typeof K?ie=parsePath(K):(ie={...K},chunk_UH6JLGW7_invariant(!ie.pathname||!ie.pathname.includes("?"),getInvalidPathError("?","pathname","search",ie)),chunk_UH6JLGW7_invariant(!ie.pathname||!ie.pathname.includes("#"),getInvalidPathError("#","pathname","hash",ie)),chunk_UH6JLGW7_invariant(!ie.search||!ie.search.includes("#"),getInvalidPathError("#","search","hash",ie)));let se,ue=""===K||""===ie.pathname,ce=ue?"/":ie.pathname;if(null==ce)se=ae;else{let K=ne.length-1;if(!oe&&ce.startsWith("..")){let ne=ce.split("/");for(;".."===ne[0];)ne.shift(),K-=1;ie.pathname=ne.join("/")}se=K>=0?ne[K]:"/"}let de=function resolvePath(K,ne="/"){let{pathname:ae,search:oe="",hash:ie=""}="string"==typeof K?parsePath(K):K,se=ae?ae.startsWith("/")?ae:function resolvePathname(K,ne){let ae=ne.replace(/\/+$/,"").split("/");return K.split("/").forEach(K=>{".."===K?ae.length>1&&ae.pop():"."!==K&&ae.push(K)}),ae.length>1?ae.join("/"):"/"}(ae,ne):ne;return{pathname:se,search:normalizeSearch(oe),hash:normalizeHash(ie)}}(ie,se),pe=ce&&"/"!==ce&&ce.endsWith("/"),fe=(ue||"."===ce)&&ae.endsWith("/");return de.pathname.endsWith("/")||!pe&&!fe||(de.pathname+="/"),de}var joinPaths=K=>K.join("/").replace(/\/\/+/g,"/"),normalizePathname=K=>K.replace(/\/+$/,"").replace(/^\/*/,"/"),normalizeSearch=K=>K&&"?"!==K?K.startsWith("?")?K:"?"+K:"",normalizeHash=K=>K&&"#"!==K?K.startsWith("#")?K:"#"+K:"";function isRouteErrorResponse(K){return null!=K&&"number"==typeof K.status&&"string"==typeof K.statusText&&"boolean"==typeof K.internal&&"data"in K}var Df=["POST","PUT","PATCH","DELETE"],wf=(new Set(Df),["GET",...Df]);new Set(wf),Symbol("ResetLoaderData");var Ef=se.createContext(null);Ef.displayName="DataRouter";var kf=se.createContext(null);kf.displayName="DataRouterState";var xf=se.createContext(!1);var Cf=se.createContext({isTransitioning:!1});Cf.displayName="ViewTransition";var Sf=se.createContext(new Map);Sf.displayName="Fetchers";var Ff=se.createContext(null);Ff.displayName="Await";var Tf=se.createContext(null);Tf.displayName="Navigation";var Of=se.createContext(null);Of.displayName="Location";var If=se.createContext({outlet:null,matches:[],isDataRoute:!1});If.displayName="Route";var Mf=se.createContext(null);Mf.displayName="RouteError";var Pf=!0;function useInRouterContext(){return null!=se.useContext(Of)}function useLocation(){return chunk_UH6JLGW7_invariant(useInRouterContext(),"useLocation() may be used only in the context of a <Router> component."),se.useContext(Of).location}function useMatch(K){chunk_UH6JLGW7_invariant(useInRouterContext(),"useMatch() may be used only in the context of a <Router> component.");let{pathname:ne}=useLocation();return se.useMemo(()=>matchPath(K,decodePath(ne)),[ne,K])}var Rf="You should call navigate() in a React.useEffect(), not when your component is first rendered.";function chunk_UH6JLGW7_useIsomorphicLayoutEffect(K){se.useContext(Tf).static||se.useLayoutEffect(K)}function useNavigate(){let{isDataRoute:K}=se.useContext(If);return K?function useNavigateStable(){let{router:K}=useDataRouterContext("useNavigate"),ne=useCurrentRouteId("useNavigate"),ae=se.useRef(!1);chunk_UH6JLGW7_useIsomorphicLayoutEffect(()=>{ae.current=!0});let oe=se.useCallback(async(oe,ie={})=>{chunk_UH6JLGW7_warning(ae.current,Rf),ae.current&&("number"==typeof oe?K.navigate(oe):await K.navigate(oe,{fromRouteId:ne,...ie}))},[K,ne]);return oe}():function useNavigateUnstable(){chunk_UH6JLGW7_invariant(useInRouterContext(),"useNavigate() may be used only in the context of a <Router> component.");let K=se.useContext(Ef),{basename:ne,navigator:ae}=se.useContext(Tf),{matches:oe}=se.useContext(If),{pathname:ie}=useLocation(),ue=JSON.stringify(getResolveToMatches(oe)),ce=se.useRef(!1);chunk_UH6JLGW7_useIsomorphicLayoutEffect(()=>{ce.current=!0});let de=se.useCallback((oe,se={})=>{if(chunk_UH6JLGW7_warning(ce.current,Rf),!ce.current)return;if("number"==typeof oe)return void ae.go(oe);let de=resolveTo(oe,JSON.parse(ue),ie,"path"===se.relative);null==K&&"/"!==ne&&(de.pathname="/"===de.pathname?ne:joinPaths([ne,de.pathname])),(se.replace?ae.replace:ae.push)(de,se.state,se)},[ne,ae,ue,ie,K]);return de}()}se.createContext(null);function useParams(){let{matches:K}=se.useContext(If),ne=K[K.length-1];return ne?ne.params:{}}function useResolvedPath(K,{relative:ne}={}){let{matches:ae}=se.useContext(If),{pathname:oe}=useLocation(),ie=JSON.stringify(getResolveToMatches(ae));return se.useMemo(()=>resolveTo(K,JSON.parse(ie),oe,"path"===ne),[K,ie,oe,ne])}function useRoutesImpl(K,ne,ae,oe){chunk_UH6JLGW7_invariant(useInRouterContext(),"useRoutes() may be used only in the context of a <Router> component.");let{navigator:ie}=se.useContext(Tf),{matches:ue}=se.useContext(If),ce=ue[ue.length-1],de=ce?ce.params:{},pe=ce?ce.pathname:"/",fe=ce?ce.pathnameBase:"/",he=ce&&ce.route;if(Pf){let K=he&&he.path||"";warningOnce(pe,!he||K.endsWith("*")||K.endsWith("*?"),`You rendered descendant <Routes> (or called \`useRoutes()\`) at "${pe}" (under <Route path="${K}">) 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="${K}"> to <Route path="${"/"===K?"*":`${K}/*`}">.`)}let me,ge=useLocation();if(ne){let K="string"==typeof ne?parsePath(ne):ne;chunk_UH6JLGW7_invariant("/"===fe||K.pathname?.startsWith(fe),`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 "${fe}" but pathname "${K.pathname}" was given in the \`location\` prop.`),me=K}else me=ge;let ve=me.pathname||"/",ye=ve;if("/"!==fe){let K=fe.replace(/^\//,"").split("/");ye="/"+ve.replace(/^\//,"").split("/").slice(K.length).join("/")}let _e=matchRoutes(K,{pathname:ye});Pf&&(chunk_UH6JLGW7_warning(he||null!=_e,`No routes matched location "${me.pathname}${me.search}${me.hash}" `),chunk_UH6JLGW7_warning(null==_e||void 0!==_e[_e.length-1].route.element||void 0!==_e[_e.length-1].route.Component||void 0!==_e[_e.length-1].route.lazy,`Matched leaf route at location "${me.pathname}${me.search}${me.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 Ae=_renderMatches(_e&&_e.map(K=>Object.assign({},K,{params:Object.assign({},de,K.params),pathname:joinPaths([fe,ie.encodeLocation?ie.encodeLocation(K.pathname).pathname:K.pathname]),pathnameBase:"/"===K.pathnameBase?fe:joinPaths([fe,ie.encodeLocation?ie.encodeLocation(K.pathnameBase).pathname:K.pathnameBase])})),ue,ae,oe);return ne&&Ae?se.createElement(Of.Provider,{value:{location:{pathname:"/",search:"",hash:"",state:null,key:"default",...me},navigationType:"POP"}},Ae):Ae}function DefaultErrorComponent(){let K=useRouteError(),ne=isRouteErrorResponse(K)?`${K.status} ${K.statusText}`:K instanceof Error?K.message:JSON.stringify(K),ae=K instanceof Error?K.stack:null,oe="rgba(200,200,200, 0.5)",ie={padding:"0.5rem",backgroundColor:oe},ue={padding:"2px 4px",backgroundColor:oe},ce=null;return Pf&&(console.error("Error handled by React Router default ErrorBoundary:",K),ce=se.createElement(se.Fragment,null,se.createElement("p",null,"💿 Hey developer 👋"),se.createElement("p",null,"You can provide a way better UX than this when your app throws errors by providing your own ",se.createElement("code",{style:ue},"ErrorBoundary")," or"," ",se.createElement("code",{style:ue},"errorElement")," prop on your route."))),se.createElement(se.Fragment,null,se.createElement("h2",null,"Unexpected Application Error!"),se.createElement("h3",{style:{fontStyle:"italic"}},ne),ae?se.createElement("pre",{style:ie},ae):null,ce)}var Bf=se.createElement(DefaultErrorComponent,null),Lf=class extends se.Component{constructor(K){super(K),this.state={location:K.location,revalidation:K.revalidation,error:K.error}}static getDerivedStateFromError(K){return{error:K}}static getDerivedStateFromProps(K,ne){return ne.location!==K.location||"idle"!==ne.revalidation&&"idle"===K.revalidation?{error:K.error,location:K.location,revalidation:K.revalidation}:{error:void 0!==K.error?K.error:ne.error,location:ne.location,revalidation:K.revalidation||ne.revalidation}}componentDidCatch(K,ne){console.error("React Router caught the following error during render",K,ne)}render(){return void 0!==this.state.error?se.createElement(If.Provider,{value:this.props.routeContext},se.createElement(Mf.Provider,{value:this.state.error,children:this.props.component})):this.props.children}};function RenderedRoute({routeContext:K,match:ne,children:ae}){let oe=se.useContext(Ef);return oe&&oe.static&&oe.staticContext&&(ne.route.errorElement||ne.route.ErrorBoundary)&&(oe.staticContext._deepestRenderedBoundaryId=ne.route.id),se.createElement(If.Provider,{value:K},ae)}function _renderMatches(K,ne=[],ae=null,oe=null){if(null==K){if(!ae)return null;if(ae.errors)K=ae.matches;else{if(0!==ne.length||ae.initialized||!(ae.matches.length>0))return null;K=ae.matches}}let ie=K,ue=ae?.errors;if(null!=ue){let K=ie.findIndex(K=>K.route.id&&void 0!==ue?.[K.route.id]);chunk_UH6JLGW7_invariant(K>=0,`Could not find a matching route for errors on route IDs: ${Object.keys(ue).join(",")}`),ie=ie.slice(0,Math.min(ie.length,K+1))}let ce=!1,de=-1;if(ae)for(let K=0;K<ie.length;K++){let ne=ie[K];if((ne.route.HydrateFallback||ne.route.hydrateFallbackElement)&&(de=K),ne.route.id){let{loaderData:K,errors:oe}=ae,se=ne.route.loader&&!K.hasOwnProperty(ne.route.id)&&(!oe||void 0===oe[ne.route.id]);if(ne.route.lazy||se){ce=!0,ie=de>=0?ie.slice(0,de+1):[ie[0]];break}}}return ie.reduceRight((K,oe,pe)=>{let fe,he=!1,me=null,ge=null;ae&&(fe=ue&&oe.route.id?ue[oe.route.id]:void 0,me=oe.route.errorElement||Bf,ce&&(de<0&&0===pe?(warningOnce("route-fallback",!1,"No `HydrateFallback` element provided to render during initial hydration"),he=!0,ge=null):de===pe&&(he=!0,ge=oe.route.hydrateFallbackElement||null)));let ve=ne.concat(ie.slice(0,pe+1)),getChildren=()=>{let ne;return ne=fe?me:he?ge:oe.route.Component?se.createElement(oe.route.Component,null):oe.route.element?oe.route.element:K,se.createElement(RenderedRoute,{match:oe,routeContext:{outlet:K,matches:ve,isDataRoute:null!=ae},children:ne})};return ae&&(oe.route.ErrorBoundary||oe.route.errorElement||0===pe)?se.createElement(Lf,{location:ae.location,revalidation:ae.revalidation,component:me,error:fe,children:getChildren(),routeContext:{outlet:null,matches:ve,isDataRoute:!0}}):getChildren()},null)}function getDataRouterConsoleError(K){return`${K} must be used within a data router. See https://reactrouter.com/en/main/routers/picking-a-router.`}function useDataRouterContext(K){let ne=se.useContext(Ef);return chunk_UH6JLGW7_invariant(ne,getDataRouterConsoleError(K)),ne}function useDataRouterState(K){let ne=se.useContext(kf);return chunk_UH6JLGW7_invariant(ne,getDataRouterConsoleError(K)),ne}function useCurrentRouteId(K){let ne=function useRouteContext(K){let ne=se.useContext(If);return chunk_UH6JLGW7_invariant(ne,getDataRouterConsoleError(K)),ne}(K),ae=ne.matches[ne.matches.length-1];return chunk_UH6JLGW7_invariant(ae.route.id,`${K} can only be used on routes that contain a unique "id"`),ae.route.id}function useRouteError(){let K=se.useContext(Mf),ne=useDataRouterState("useRouteError"),ae=useCurrentRouteId("useRouteError");return void 0!==K?K:ne.errors?.[ae]}var Nf={};function warningOnce(K,ne,ae){ne||Nf[K]||(Nf[K]=!0,chunk_UH6JLGW7_warning(!1,ae))}var jf={};function warnOnce(K,ne){K||jf[ne]||(jf[ne]=!0,console.warn(ne))}se.memo(function DataRoutes({routes:K,future:ne,state:ae}){return useRoutesImpl(K,void 0,ae,ne)});function MemoryRouter({basename:K,children:ne,initialEntries:ae,initialIndex:oe}){let ie=se.useRef();null==ie.current&&(ie.current=createMemoryHistory({initialEntries:ae,initialIndex:oe,v5Compat:!0}));let ue=ie.current,[ce,de]=se.useState({action:ue.action,location:ue.location}),pe=se.useCallback(K=>{se.startTransition(()=>de(K))},[de]);return se.useLayoutEffect(()=>ue.listen(pe),[ue,pe]),se.createElement(Router,{basename:K,children:ne,location:ce.location,navigationType:ce.action,navigator:ue})}function Navigate({to:K,replace:ne,state:ae,relative:oe}){chunk_UH6JLGW7_invariant(useInRouterContext(),"<Navigate> may be used only in the context of a <Router> component.");let{static:ie}=se.useContext(Tf);chunk_UH6JLGW7_warning(!ie,"<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:ue}=se.useContext(If),{pathname:ce}=useLocation(),de=useNavigate(),pe=resolveTo(K,getResolveToMatches(ue),ce,"path"===oe),fe=JSON.stringify(pe);return se.useEffect(()=>{de(JSON.parse(fe),{replace:ne,state:ae,relative:oe})},[de,fe,oe,ne,ae]),null}function Route(K){chunk_UH6JLGW7_invariant(!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 Router({basename:K="/",children:ne=null,location:ae,navigationType:oe="POP",navigator:ie,static:ue=!1}){chunk_UH6JLGW7_invariant(!useInRouterContext(),"You cannot render a <Router> inside another <Router>. You should never have more than one in your app.");let ce=K.replace(/^\/*/,"/"),de=se.useMemo(()=>({basename:ce,navigator:ie,static:ue,future:{}}),[ce,ie,ue]);"string"==typeof ae&&(ae=parsePath(ae));let{pathname:pe="/",search:fe="",hash:he="",state:me=null,key:ge="default"}=ae,ve=se.useMemo(()=>{let K=stripBasename(pe,ce);return null==K?null:{location:{pathname:K,search:fe,hash:he,state:me,key:ge},navigationType:oe}},[ce,pe,fe,he,me,ge,oe]);return chunk_UH6JLGW7_warning(null!=ve,`<Router basename="${ce}"> is not able to match the URL "${pe}${fe}${he}" because it does not start with the basename, so the <Router> won't render anything.`),null==ve?null:se.createElement(Tf.Provider,{value:de},se.createElement(Of.Provider,{children:ne,value:ve}))}function Routes({children:K,location:ne}){return function useRoutes(K,ne){return useRoutesImpl(K,ne)}(createRoutesFromChildren(K),ne)}se.Component;function createRoutesFromChildren(K,ne=[]){let ae=[];return se.Children.forEach(K,(K,oe)=>{if(!se.isValidElement(K))return;let ie=[...ne,oe];if(K.type===se.Fragment)return void ae.push.apply(ae,createRoutesFromChildren(K.props.children,ie));chunk_UH6JLGW7_invariant(K.type===Route,`[${"string"==typeof K.type?K.type:K.type.name}] is not a <Route> component. All component children of <Routes> must be a <Route> or <React.Fragment>`),chunk_UH6JLGW7_invariant(!K.props.index||!K.props.children,"An index route cannot have child routes.");let ue={id:K.props.id||ie.join("-"),caseSensitive:K.props.caseSensitive,element:K.props.element,Component:K.props.Component,index:K.props.index,path:K.props.path,loader:K.props.loader,action:K.props.action,hydrateFallbackElement:K.props.hydrateFallbackElement,HydrateFallback:K.props.HydrateFallback,errorElement:K.props.errorElement,ErrorBoundary:K.props.ErrorBoundary,hasErrorBoundary:!0===K.props.hasErrorBoundary||null!=K.props.ErrorBoundary||null!=K.props.errorElement,shouldRevalidate:K.props.shouldRevalidate,handle:K.props.handle,lazy:K.props.lazy};K.props.children&&(ue.children=createRoutesFromChildren(K.props.children,ie)),ae.push(ue)}),ae}var zf="get",Uf="application/x-www-form-urlencoded";function isHtmlElement(K){return null!=K&&"string"==typeof K.tagName}function createSearchParams(K=""){return new URLSearchParams("string"==typeof K||Array.isArray(K)||K instanceof URLSearchParams?K:Object.keys(K).reduce((ne,ae)=>{let oe=K[ae];return ne.concat(Array.isArray(oe)?oe.map(K=>[ae,K]):[[ae,oe]])},[]))}var Hf=null;var Vf=new Set(["application/x-www-form-urlencoded","multipart/form-data","text/plain"]);function getFormEncType(K){return null==K||Vf.has(K)?K:(chunk_UH6JLGW7_warning(!1,`"${K}" is not a valid \`encType\` for \`<Form>\`/\`<fetcher.Form>\` and will default to "${Uf}"`),null)}function getFormSubmissionInfo(K,ne){let ae,oe,ie,se,ue;if(function isFormElement(K){return isHtmlElement(K)&&"form"===K.tagName.toLowerCase()}(K)){let ue=K.getAttribute("action");oe=ue?stripBasename(ue,ne):null,ae=K.getAttribute("method")||zf,ie=getFormEncType(K.getAttribute("enctype"))||Uf,se=new FormData(K)}else if(function isButtonElement(K){return isHtmlElement(K)&&"button"===K.tagName.toLowerCase()}(K)||function isInputElement(K){return isHtmlElement(K)&&"input"===K.tagName.toLowerCase()}(K)&&("submit"===K.type||"image"===K.type)){let ue=K.form;if(null==ue)throw new Error('Cannot submit a <button> or <input type="submit"> without a <form>');let ce=K.getAttribute("formaction")||ue.getAttribute("action");if(oe=ce?stripBasename(ce,ne):null,ae=K.getAttribute("formmethod")||ue.getAttribute("method")||zf,ie=getFormEncType(K.getAttribute("formenctype"))||getFormEncType(ue.getAttribute("enctype"))||Uf,se=new FormData(ue,K),!function isFormDataSubmitterSupported(){if(null===Hf)try{new FormData(document.createElement("form"),0),Hf=!1}catch(K){Hf=!0}return Hf}()){let{name:ne,type:ae,value:oe}=K;if("image"===ae){let K=ne?`${ne}.`:"";se.append(`${K}x`,"0"),se.append(`${K}y`,"0")}else ne&&se.append(ne,oe)}}else{if(isHtmlElement(K))throw new Error('Cannot submit element that is not <form>, <button>, or <input type="submit|image">');ae=zf,oe=null,ie=Uf,ue=K}return se&&"text/plain"===ie&&(ue=se,se=void 0),{action:oe,method:ae.toLowerCase(),encType:ie,formData:se,body:ue}}Object.getOwnPropertyNames(Object.prototype).sort().join("\0");"undefined"!=typeof window?window:"undefined"!=typeof globalThis&&globalThis;function createHtml(K){return{__html:K}}function invariant2(K,ne){if(!1===K||null==K)throw new Error(ne)}Symbol("SingleFetchRedirect");function singleFetchUrl(K,ne,ae){let oe="string"==typeof K?new URL(K,"undefined"==typeof window?"server://singlefetch/":window.location.origin):K;return"/"===oe.pathname?oe.pathname=`_root.${ae}`:ne&&"/"===stripBasename(oe.pathname,ne)?oe.pathname=`${ne.replace(/\/$/,"")}/_root.${ae}`:oe.pathname=`${oe.pathname.replace(/\/$/,"")}.${ae}`,oe}async function loadRouteModule(K,ne){if(K.id in ne)return ne[K.id];try{let ae=await import(K.module);return ne[K.id]=ae,ae}catch(ne){return console.error(`Error loading route module \`${K.module}\`, reloading page...`),console.error(ne),window.__reactRouterContext&&window.__reactRouterContext.isSpaMode,window.location.reload(),new Promise(()=>{})}}function isPageLinkDescriptor(K){return null!=K&&"string"==typeof K.page}function isHtmlLinkDescriptor(K){return null!=K&&(null==K.href?"preload"===K.rel&&"string"==typeof K.imageSrcSet&&"string"==typeof K.imageSizes:"string"==typeof K.rel&&"string"==typeof K.href)}function getNewMatchesForLinks(K,ne,ae,oe,ie,se){let isNew=(K,ne)=>!ae[ne]||K.route.id!==ae[ne].route.id,matchPathChanged=(K,ne)=>ae[ne].pathname!==K.pathname||ae[ne].route.path?.endsWith("*")&&ae[ne].params["*"]!==K.params["*"];return"assets"===se?ne.filter((K,ne)=>isNew(K,ne)||matchPathChanged(K,ne)):"data"===se?ne.filter((ne,se)=>{let ue=oe.routes[ne.route.id];if(!ue||!ue.hasLoader)return!1;if(isNew(ne,se)||matchPathChanged(ne,se))return!0;if(ne.route.shouldRevalidate){let oe=ne.route.shouldRevalidate({currentUrl:new URL(ie.pathname+ie.search+ie.hash,window.origin),currentParams:ae[0]?.params||{},nextUrl:new URL(K,window.origin),nextParams:ne.params,defaultShouldRevalidate:!0});if("boolean"==typeof oe)return oe}return!0}):[]}function getModuleLinkHrefs(K,ne,{includeHydrateFallback:ae}={}){return function dedupeHrefs(K){return[...new Set(K)]}(K.map(K=>{let oe=ne.routes[K.route.id];if(!oe)return[];let ie=[oe.module];return oe.clientActionModule&&(ie=ie.concat(oe.clientActionModule)),oe.clientLoaderModule&&(ie=ie.concat(oe.clientLoaderModule)),ae&&oe.hydrateFallbackModule&&(ie=ie.concat(oe.hydrateFallbackModule)),oe.imports&&(ie=ie.concat(oe.imports)),ie}).flat(1))}function dedupeLinkDescriptors(K,ne){let ae=new Set,oe=new Set(ne);return K.reduce((K,ie)=>{if(ne&&!isPageLinkDescriptor(ie)&&"script"===ie.as&&ie.href&&oe.has(ie.href))return K;let se=JSON.stringify(function sortKeys(K){let ne={},ae=Object.keys(K).sort();for(let oe of ae)ne[oe]=K[oe];return ne}(ie));return ae.has(se)||(ae.add(se),K.push({key:se,link:ie})),K},[])}function isFogOfWarEnabled(K,ne){return"lazy"===K.mode&&!0===ne}function useDataRouterContext2(){let K=se.useContext(Ef);return invariant2(K,"You must render this element inside a <DataRouterContext.Provider> element"),K}function useDataRouterStateContext(){let K=se.useContext(kf);return invariant2(K,"You must render this element inside a <DataRouterStateContext.Provider> element"),K}var $f=se.createContext(void 0);function useFrameworkContext(){let K=se.useContext($f);return invariant2(K,"You must render this element inside a <HydratedRouter> element"),K}function composeEventHandlers(K,ne){return ae=>{K&&K(ae),ae.defaultPrevented||ne(ae)}}function getActiveMatches(K,ne,ae){if(ae&&!qf)return[K[0]];if(ne){let ae=K.findIndex(K=>void 0!==ne[K.route.id]);return K.slice(0,ae+1)}return K}$f.displayName="FrameworkContext";function PrefetchPageLinks({page:K,...ne}){let{router:ae}=useDataRouterContext2(),oe=se.useMemo(()=>matchRoutes(ae.routes,K,ae.basename),[ae.routes,K,ae.basename]);return oe?se.createElement(PrefetchPageLinksImpl,{page:K,matches:oe,...ne}):null}function useKeyedPrefetchLinks(K){let{manifest:ne,routeModules:ae}=useFrameworkContext(),[oe,ie]=se.useState([]);return se.useEffect(()=>{let oe=!1;return async function getKeyedPrefetchLinks(K,ne,ae){return dedupeLinkDescriptors((await Promise.all(K.map(async K=>{let oe=ne.routes[K.route.id];if(oe){let K=await loadRouteModule(oe,ae);return K.links?K.links():[]}return[]}))).flat(1).filter(isHtmlLinkDescriptor).filter(K=>"stylesheet"===K.rel||"preload"===K.rel).map(K=>"stylesheet"===K.rel?{...K,rel:"prefetch",as:"style"}:{...K,rel:"prefetch"}))}(K,ne,ae).then(K=>{oe||ie(K)}),()=>{oe=!0}},[K,ne,ae]),oe}function PrefetchPageLinksImpl({page:K,matches:ne,...ae}){let oe=useLocation(),{manifest:ie,routeModules:ue}=useFrameworkContext(),{basename:ce}=useDataRouterContext2(),{loaderData:de,matches:pe}=useDataRouterStateContext(),fe=se.useMemo(()=>getNewMatchesForLinks(K,ne,pe,ie,oe,"data"),[K,ne,pe,ie,oe]),he=se.useMemo(()=>getNewMatchesForLinks(K,ne,pe,ie,oe,"assets"),[K,ne,pe,ie,oe]),me=se.useMemo(()=>{if(K===oe.pathname+oe.search+oe.hash)return[];let ae=new Set,se=!1;if(ne.forEach(K=>{let ne=ie.routes[K.route.id];ne&&ne.hasLoader&&(!fe.some(ne=>ne.route.id===K.route.id)&&K.route.id in de&&ue[K.route.id]?.shouldRevalidate||ne.hasClientLoader?se=!0:ae.add(K.route.id))}),0===ae.size)return[];let pe=singleFetchUrl(K,ce,"data");return se&&ae.size>0&&pe.searchParams.set("_routes",ne.filter(K=>ae.has(K.route.id)).map(K=>K.route.id).join(",")),[pe.pathname+pe.search]},[ce,de,oe,ie,fe,ne,K,ue]),ge=se.useMemo(()=>getModuleLinkHrefs(he,ie),[he,ie]),ve=useKeyedPrefetchLinks(he);return se.createElement(se.Fragment,null,me.map(K=>se.createElement("link",{key:K,rel:"prefetch",as:"fetch",href:K,...ae})),ge.map(K=>se.createElement("link",{key:K,rel:"modulepreload",href:K,...ae})),ve.map(({key:K,link:ne})=>se.createElement("link",{key:K,nonce:ae.nonce,...ne})))}var qf=!1;function Scripts(K){let{manifest:ne,serverHandoffString:ae,isSpaMode:oe,renderMeta:ie,routeDiscovery:ue,ssr:ce}=useFrameworkContext(),{router:de,static:pe,staticContext:fe}=useDataRouterContext2(),{matches:he}=useDataRouterStateContext(),me=function useIsRSCRouterContext(){return se.useContext(xf)}(),ge=isFogOfWarEnabled(ue,ce);ie&&(ie.didRenderScripts=!0);let ve=getActiveMatches(he,null,oe);se.useEffect(()=>{!function setIsHydrated(){qf=!0}()},[]);let ye=se.useMemo(()=>{if(me)return null;let oe=fe?`window.__reactRouterContext = ${ae};window.__reactRouterContext.stream = new ReadableStream({start(controller){window.__reactRouterContext.streamController = controller;}}).pipeThrough(new TextEncoderStream());`:" ",ie=pe?`${ne.hmr?.runtime?`import ${JSON.stringify(ne.hmr.runtime)};`:""}${ge?"":`import ${JSON.stringify(ne.url)}`};\n${ve.map((K,ae)=>{let oe=`route${ae}`,ie=ne.routes[K.route.id];invariant2(ie,`Route ${K.route.id} not found in manifest`);let{clientActionModule:se,clientLoaderModule:ue,clientMiddlewareModule:ce,hydrateFallbackModule:de,module:pe}=ie,fe=[...se?[{module:se,varName:`${oe}_clientAction`}]:[],...ue?[{module:ue,varName:`${oe}_clientLoader`}]:[],...ce?[{module:ce,varName:`${oe}_clientMiddleware`}]:[],...de?[{module:de,varName:`${oe}_HydrateFallback`}]:[],{module:pe,varName:`${oe}_main`}];return 1===fe.length?`import * as ${oe} from ${JSON.stringify(pe)};`:[fe.map(K=>`import * as ${K.varName} from "${K.module}";`).join("\n"),`const ${oe} = {${fe.map(K=>`...${K.varName}`).join(",")}};`].join("\n")}).join("\n")}\n ${ge?`window.__reactRouterManifest = ${JSON.stringify(function getPartialManifest({sri:K,...ne},ae){let oe=new Set(ae.state.matches.map(K=>K.route.id)),ie=ae.state.location.pathname.split("/").filter(Boolean),se=["/"];for(ie.pop();ie.length>0;)se.push(`/${ie.join("/")}`),ie.pop();se.forEach(K=>{let ne=matchRoutes(ae.routes,K,ae.basename);ne&&ne.forEach(K=>oe.add(K.route.id))});let ue=[...oe].reduce((K,ae)=>Object.assign(K,{[ae]:ne.routes[ae]}),{});return{...ne,routes:ue,sri:!!K||void 0}}(ne,de),null,2)};`:""}\n window.__reactRouterRouteModules = {${ve.map((K,ne)=>`${JSON.stringify(K.route.id)}:route${ne}`).join(",")}};\n\nimport(${JSON.stringify(ne.entry.module)});`:" ";return se.createElement(se.Fragment,null,se.createElement("script",{...K,suppressHydrationWarning:!0,dangerouslySetInnerHTML:createHtml(oe),type:void 0}),se.createElement("script",{...K,suppressHydrationWarning:!0,dangerouslySetInnerHTML:createHtml(ie),type:"module",async:!0}))},[]),_e=qf||me?[]:function dedupe(K){return[...new Set(K)]}(ne.entry.imports.concat(getModuleLinkHrefs(ve,ne,{includeHydrateFallback:!0}))),Ae="object"==typeof ne.sri?ne.sri:{};return warnOnce(!me,"The <Scripts /> element is a no-op when using RSC and can be safely removed."),qf||me?null:se.createElement(se.Fragment,null,"object"==typeof ne.sri?se.createElement("script",{"rr-importmap":"",type:"importmap",suppressHydrationWarning:!0,dangerouslySetInnerHTML:{__html:JSON.stringify({integrity:Ae})}}):null,ge?null:se.createElement("link",{rel:"modulepreload",href:ne.url,crossOrigin:K.crossOrigin,integrity:Ae[ne.url],suppressHydrationWarning:!0}),se.createElement("link",{rel:"modulepreload",href:ne.entry.module,crossOrigin:K.crossOrigin,integrity:Ae[ne.entry.module],suppressHydrationWarning:!0}),_e.map(ne=>se.createElement("link",{key:ne,rel:"modulepreload",href:ne,crossOrigin:K.crossOrigin,integrity:Ae[ne],suppressHydrationWarning:!0})),ye)}function mergeRefs(...K){return ne=>{K.forEach(K=>{"function"==typeof K?K(ne):null!=K&&(K.current=ne)})}}se.Component;function RemixRootDefaultErrorBoundary({error:K,isOutsideRemixApp:ne}){console.error(K);let ae,oe=se.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(isRouteErrorResponse(K))return se.createElement(BoundaryShell,{title:"Unhandled Thrown Response!"},se.createElement("h1",{style:{fontSize:"24px"}},K.status," ",K.statusText),Pf?oe:null);if(K instanceof Error)ae=K;else{let ne=null==K?"Unknown Error":"object"==typeof K&&"toString"in K?K.toString():JSON.stringify(K);ae=new Error(ne)}return se.createElement(BoundaryShell,{title:"Application Error!",isOutsideRemixApp:ne},se.createElement("h1",{style:{fontSize:"24px"}},"Application Error"),se.createElement("pre",{style:{padding:"2rem",background:"hsla(10, 50%, 50%, 0.1)",color:"red",overflow:"auto"}},ae.stack),oe)}function BoundaryShell({title:K,renderScripts:ne,isOutsideRemixApp:ae,children:oe}){let{routeModules:ie}=useFrameworkContext();return ie.root?.Layout&&!ae?oe:se.createElement("html",{lang:"en"},se.createElement("head",null,se.createElement("meta",{charSet:"utf-8"}),se.createElement("meta",{name:"viewport",content:"width=device-width,initial-scale=1,viewport-fit=cover"}),se.createElement("title",null,K)),se.createElement("body",null,se.createElement("main",{style:{fontFamily:"system-ui, sans-serif",padding:"2rem"}},oe,ne?se.createElement(Scripts,null):null)))}var Wf="undefined"!=typeof window&&void 0!==window.document&&void 0!==window.document.createElement;try{Wf&&(window.__reactRouterVersion="7.8.1")}catch(K){}function HashRouter({basename:K,children:ne,window:ae}){let oe=se.useRef();null==oe.current&&(oe.current=createHashHistory({window:ae,v5Compat:!0}));let ie=oe.current,[ue,ce]=se.useState({action:ie.action,location:ie.location}),de=se.useCallback(K=>{se.startTransition(()=>ce(K))},[ce]);return se.useLayoutEffect(()=>ie.listen(de),[ie,de]),se.createElement(Router,{basename:K,children:ne,location:ue.location,navigationType:ue.action,navigator:ie})}var Gf=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,Kf=se.forwardRef(function LinkWithRef({onClick:K,discover:ne="render",prefetch:ae="none",relative:oe,reloadDocument:ie,replace:ue,state:ce,target:de,to:pe,preventScrollReset:fe,viewTransition:he,...me},ge){let ve,{basename:ye}=se.useContext(Tf),_e="string"==typeof pe&&Gf.test(pe),Ae=!1;if("string"==typeof pe&&_e&&(ve=pe,Wf))try{let K=new URL(window.location.href),ne=pe.startsWith("//")?new URL(K.protocol+pe):new URL(pe),ae=stripBasename(ne.pathname,ye);ne.origin===K.origin&&null!=ae?pe=ae+ne.search+ne.hash:Ae=!0}catch(K){chunk_UH6JLGW7_warning(!1,`<Link to="${pe}"> contains an invalid URL which will probably break when clicked - please update to a valid URL path.`)}let De=function useHref(K,{relative:ne}={}){chunk_UH6JLGW7_invariant(useInRouterContext(),"useHref() may be used only in the context of a <Router> component.");let{basename:ae,navigator:oe}=se.useContext(Tf),{hash:ie,pathname:ue,search:ce}=useResolvedPath(K,{relative:ne}),de=ue;return"/"!==ae&&(de="/"===ue?ae:joinPaths([ae,ue])),oe.createHref({pathname:de,search:ce,hash:ie})}(pe,{relative:oe}),[we,Ee,ke]=function usePrefetchBehavior(K,ne){let ae=se.useContext($f),[oe,ie]=se.useState(!1),[ue,ce]=se.useState(!1),{onFocus:de,onBlur:pe,onMouseEnter:fe,onMouseLeave:he,onTouchStart:me}=ne,ge=se.useRef(null);se.useEffect(()=>{if("render"===K&&ce(!0),"viewport"===K){let K=new IntersectionObserver(K=>{K.forEach(K=>{ce(K.isIntersecting)})},{threshold:.5});return ge.current&&K.observe(ge.current),()=>{K.disconnect()}}},[K]),se.useEffect(()=>{if(oe){let K=setTimeout(()=>{ce(!0)},100);return()=>{clearTimeout(K)}}},[oe]);let setIntent=()=>{ie(!0)},cancelIntent=()=>{ie(!1),ce(!1)};return ae?"intent"!==K?[ue,ge,{}]:[ue,ge,{onFocus:composeEventHandlers(de,setIntent),onBlur:composeEventHandlers(pe,cancelIntent),onMouseEnter:composeEventHandlers(fe,setIntent),onMouseLeave:composeEventHandlers(he,cancelIntent),onTouchStart:composeEventHandlers(me,setIntent)}]:[!1,ge,{}]}(ae,me),xe=function useLinkClickHandler(K,{target:ne,replace:ae,state:oe,preventScrollReset:ie,relative:ue,viewTransition:ce}={}){let de=useNavigate(),pe=useLocation(),fe=useResolvedPath(K,{relative:ue});return se.useCallback(se=>{if(function shouldProcessLinkClick(K,ne){return!(0!==K.button||ne&&"_self"!==ne||function isModifiedEvent(K){return!!(K.metaKey||K.altKey||K.ctrlKey||K.shiftKey)}(K))}(se,ne)){se.preventDefault();let ne=void 0!==ae?ae:createPath(pe)===createPath(fe);de(K,{replace:ne,state:oe,preventScrollReset:ie,relative:ue,viewTransition:ce})}},[pe,de,fe,ae,oe,ne,K,ie,ue,ce])}(pe,{replace:ue,state:ce,target:de,preventScrollReset:fe,relative:oe,viewTransition:he});let Ce=se.createElement("a",{...me,...ke,href:ve||De,onClick:Ae||ie?K:function handleClick(ne){K&&K(ne),ne.defaultPrevented||xe(ne)},ref:mergeRefs(ge,Ee),target:de,"data-discover":_e||"render"!==ne?void 0:"true"});return we&&!_e?se.createElement(se.Fragment,null,Ce,se.createElement(PrefetchPageLinks,{page:De})):Ce});Kf.displayName="Link";var Zf=se.forwardRef(function NavLinkWithRef({"aria-current":K="page",caseSensitive:ne=!1,className:ae="",end:oe=!1,style:ie,to:ue,viewTransition:ce,children:de,...pe},fe){let he=useResolvedPath(ue,{relative:pe.relative}),me=useLocation(),ge=se.useContext(kf),{navigator:ve,basename:ye}=se.useContext(Tf),_e=null!=ge&&function useViewTransitionState(K,{relative:ne}={}){let ae=se.useContext(Cf);chunk_UH6JLGW7_invariant(null!=ae,"`useViewTransitionState` must be used within `react-router-dom`'s `RouterProvider`. Did you accidentally import `RouterProvider` from `react-router`?");let{basename:oe}=useDataRouterContext3("useViewTransitionState"),ie=useResolvedPath(K,{relative:ne});if(!ae.isTransitioning)return!1;let ue=stripBasename(ae.currentLocation.pathname,oe)||ae.currentLocation.pathname,ce=stripBasename(ae.nextLocation.pathname,oe)||ae.nextLocation.pathname;return null!=matchPath(ie.pathname,ce)||null!=matchPath(ie.pathname,ue)}(he)&&!0===ce,Ae=ve.encodeLocation?ve.encodeLocation(he).pathname:he.pathname,De=me.pathname,we=ge&&ge.navigation&&ge.navigation.location?ge.navigation.location.pathname:null;ne||(De=De.toLowerCase(),we=we?we.toLowerCase():null,Ae=Ae.toLowerCase()),we&&ye&&(we=stripBasename(we,ye)||we);const Ee="/"!==Ae&&Ae.endsWith("/")?Ae.length-1:Ae.length;let ke,xe=De===Ae||!oe&&De.startsWith(Ae)&&"/"===De.charAt(Ee),Ce=null!=we&&(we===Ae||!oe&&we.startsWith(Ae)&&"/"===we.charAt(Ae.length)),Se={isActive:xe,isPending:Ce,isTransitioning:_e},Te=xe?K:void 0;ke="function"==typeof ae?ae(Se):[ae,xe?"active":null,Ce?"pending":null,_e?"transitioning":null].filter(Boolean).join(" ");let Oe="function"==typeof ie?ie(Se):ie;return se.createElement(Kf,{...pe,"aria-current":Te,className:ke,ref:fe,style:Oe,to:ue,viewTransition:ce},"function"==typeof de?de(Se):de)});Zf.displayName="NavLink";var Xf=se.forwardRef(({discover:K="render",fetcherKey:ne,navigate:ae,reloadDocument:oe,replace:ie,state:ue,method:ce=zf,action:de,onSubmit:pe,relative:fe,preventScrollReset:he,viewTransition:me,...ge},ve)=>{let ye=useSubmit(),_e=function useFormAction(K,{relative:ne}={}){let{basename:ae}=se.useContext(Tf),oe=se.useContext(If);chunk_UH6JLGW7_invariant(oe,"useFormAction must be used inside a RouteContext");let[ie]=oe.matches.slice(-1),ue={...useResolvedPath(K||".",{relative:ne})},ce=useLocation();if(null==K){ue.search=ce.search;let K=new URLSearchParams(ue.search),ne=K.getAll("index"),ae=ne.some(K=>""===K);if(ae){K.delete("index"),ne.filter(K=>K).forEach(ne=>K.append("index",ne));let ae=K.toString();ue.search=ae?`?${ae}`:""}}K&&"."!==K||!ie.route.index||(ue.search=ue.search?ue.search.replace(/^\?/,"?index&"):"?index");"/"!==ae&&(ue.pathname="/"===ue.pathname?ae:joinPaths([ae,ue.pathname]));return createPath(ue)}(de,{relative:fe}),Ae="get"===ce.toLowerCase()?"get":"post",De="string"==typeof de&&Gf.test(de);return se.createElement("form",{ref:ve,method:Ae,action:_e,onSubmit:oe?pe:K=>{if(pe&&pe(K),K.defaultPrevented)return;K.preventDefault();let oe=K.nativeEvent.submitter,se=oe?.getAttribute("formmethod")||ce;ye(oe||K.currentTarget,{fetcherKey:ne,method:se,navigate:ae,replace:ie,state:ue,relative:fe,preventScrollReset:he,viewTransition:me})},...ge,"data-discover":De||"render"!==K?void 0:"true"})});function getDataRouterConsoleError2(K){return`${K} must be used within a data router. See https://reactrouter.com/en/main/routers/picking-a-router.`}function useDataRouterContext3(K){let ne=se.useContext(Ef);return chunk_UH6JLGW7_invariant(ne,getDataRouterConsoleError2(K)),ne}function useSearchParams(K){chunk_UH6JLGW7_warning("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 ne=se.useRef(createSearchParams(K)),ae=se.useRef(!1),oe=useLocation(),ie=se.useMemo(()=>function getSearchParamsForLocation(K,ne){let ae=createSearchParams(K);return ne&&ne.forEach((K,oe)=>{ae.has(oe)||ne.getAll(oe).forEach(K=>{ae.append(oe,K)})}),ae}(oe.search,ae.current?null:ne.current),[oe.search]),ue=useNavigate(),ce=se.useCallback((K,ne)=>{const oe=createSearchParams("function"==typeof K?K(new URLSearchParams(ie)):K);ae.current=!0,ue("?"+oe,ne)},[ue,ie]);return[ie,ce]}Xf.displayName="Form";var Qf=0,getUniqueFetcherId=()=>`__${String(++Qf)}__`;function useSubmit(){let{router:K}=useDataRouterContext3("useSubmit"),{basename:ne}=se.useContext(Tf),ae=function useRouteId(){return useCurrentRouteId("useRouteId")}();return se.useCallback(async(oe,ie={})=>{let{action:se,method:ue,encType:ce,formData:de,body:pe}=getFormSubmissionInfo(oe,ne);if(!1===ie.navigate){let ne=ie.fetcherKey||getUniqueFetcherId();await K.fetch(ne,ae,ie.action||se,{preventScrollReset:ie.preventScrollReset,formData:de,body:pe,formMethod:ie.method||ue,formEncType:ie.encType||ce,flushSync:ie.flushSync})}else await K.navigate(ie.action||se,{preventScrollReset:ie.preventScrollReset,formData:de,body:pe,formMethod:ie.method||ue,formEncType:ie.encType||ce,replace:ie.replace,state:ie.state,fromRouteId:ae,flushSync:ie.flushSync,viewTransition:ie.viewTransition})},[K,ne,ae])}var Yf=(0,se.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 TimeAgo(K){var ne=K.time,ae=K.style,oe=void 0===ae?"short":ae,ie=function computeRelative(){var K;return ne.year<=1980?"":null!==(K=ne.toRelative({style:oe}))&&void 0!==K?K:""},ue=(0,se.useState)(ie),ce=(0,pe.A)(ue,2),de=ce[0],fe=ce[1],he=(0,se.useRef)(de);return(0,se.useEffect)(function(){var K=ie();K!==he.current&&(he.current=K,fe(K));var ne=setInterval(function(){var K=ie();K!==he.current&&(he.current=K,fe(K))},5e3);return function(){return clearInterval(ne)}},[ne,oe]),de?se.createElement(se.Fragment,null,de):null}function BsFillMoonFill(K){return iconBase_GenIcon({"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"}}]})(K)}function BsFillVolumeMuteFill(K){return iconBase_GenIcon({"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"}}]})(K)}function BsChevronDown(K){return iconBase_GenIcon({"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"}}]})(K)}function BsCircleFill(K){return iconBase_GenIcon({"tag":"svg","attr":{"fill":"currentColor","viewBox":"0 0 16 16"},"child":[{"tag":"circle","attr":{"cx":"8","cy":"8","r":"8"}}]})(K)}function BsCollectionPlay(K){return iconBase_GenIcon({"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"}}]})(K)}function BsIncognito(K){return iconBase_GenIcon({"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"}}]})(K)}function BsPinAngleFill(K){return iconBase_GenIcon({"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"}}]})(K)}function BsPinAngle(K){return iconBase_GenIcon({"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"}}]})(K)}function BsReplyFill(K){return iconBase_GenIcon({"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"}}]})(K)}function BsShieldMinus(K){return iconBase_GenIcon({"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"}}]})(K)}function BsShieldPlus(K){return iconBase_GenIcon({"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"}}]})(K)}function BsShield(K){return iconBase_GenIcon({"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"}}]})(K)}function BsSquareFill(K){return iconBase_GenIcon({"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"}}]})(K)}function BsSticky(K){return iconBase_GenIcon({"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"}}]})(K)}function BsTelephoneFill(K){return iconBase_GenIcon({"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"}}]})(K)}function BsThreeDotsVertical(K){return iconBase_GenIcon({"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"}}]})(K)}function GoMention(K){return iconBase_GenIcon({"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"}}]})(K)}var Jf=se.forwardRef(function(K,ne){return null});__webpack_require__(50778);function LoadingPlaceholder(){return se.createElement("div",{className:"bm-placeholder"},se.createElement("div",{className:"bm-animated-background"}))}var eh,th=new Set,nh=new Map,rh=new Ci;function useOnline(K){var ne=(0,se.useState)(th.has(K)),ae=(0,pe.A)(ne,2),oe=ae[0],ie=ae[1],ue=function updateOnline(){ie(th.has(K))};return(0,se.useEffect)(function(){ue();var ne=rh.subscribe({next:function next(ne){ne===K&&ue()}});return function(){ne.unsubscribe()}},[K]),oe}function userOnline(K){th.add(Number(K)),rh.next(Number(K)),nh.set(Number(K),Wr.local({zone:"GMT"}).toFormat(qF)),onlineChanged()}function userOffline(K){th.delete(Number(K)),rh.next(Number(K)),nh.set(Number(K),Wr.local({zone:"GMT"}).toFormat(qF)),onlineChanged()}function onlineChanged(){eh||(eh=window.setTimeout(updateLastOnline,5e3))}function updateLastOnline(){return _updateLastOnline.apply(this,arguments)}function _updateLastOnline(){return _updateLastOnline=(0,ae.A)(ie().mark(function _callee(){return ie().wrap(function(K){for(;;)switch(K.prev=K.next){case 0:if(K.prev=0,clearTimeout(eh),eh=void 0,dbIsOpen()){K.next=1;break}return onlineChanged(),K.abrupt("return");case 1:return K.next=2,isLeader();case 2:if(K.sent){K.next=3;break}return K.abrupt("return");case 3:nh.size>0&&nh.forEach(function(K,ne){updateUser(Number(ne),{lastActive:K}),nh.delete(ne),rh.next(Number(ne))});case 4:return K.prev=4,K.finish(4);case 5:case"end":return K.stop()}},_callee,null,[[0,,4,5]])})),_updateLastOnline.apply(this,arguments)}function user_avatar_ownKeys(K,ne){var ae=Object.keys(K);if(Object.getOwnPropertySymbols){var oe=Object.getOwnPropertySymbols(K);ne&&(oe=oe.filter(function(ne){return Object.getOwnPropertyDescriptor(K,ne).enumerable})),ae.push.apply(ae,oe)}return ae}function user_avatar_objectSpread(K){for(var ne=1;ne<arguments.length;ne++){var ae=null!=arguments[ne]?arguments[ne]:{};ne%2?user_avatar_ownKeys(Object(ae),!0).forEach(function(ne){(0,Se.A)(K,ne,ae[ne])}):Object.getOwnPropertyDescriptors?Object.defineProperties(K,Object.getOwnPropertyDescriptors(ae)):user_avatar_ownKeys(Object(ae)).forEach(function(ne){Object.defineProperty(K,ne,Object.getOwnPropertyDescriptor(ae,ne))})}return K}var ah=se.memo(function(K){var ne=!1,ae=useUser((K=user_avatar_objectSpread(user_avatar_objectSpread({},{link:!0,fallbackImg:""}),K)).user_id),oe=useOnline(K.user_id);oe&&ae&&ae.status&&(ne=ae.status);var ie=null,ue=null,ce=null,de=null;return ae&&(ie=ae.user_id,ue=ae.url,ce=ae.avatar,de=ae.name),se.createElement(ih,{key:"user_avatar_"+K.user_id,user:ae,user_id:ie,url:ue,avatar:ce,name:de,size:K.size,link:K.link,online:oe,status:ne,fallbackImg:K.fallbackImg})});const oh=ah;var ih=se.memo(function(K){var ne=K.user_id,oe=K.url,ue=K.avatar,ce=K.name,de=(K.status,"#8ac176"),pe=K.link;if(K.status&&VF.userStatuses){var fe=VF.userStatuses.filter(function(ne){return K.status&&K.status.slug===ne.slug});fe.length>0&&(de=fe.shift().color)}var he="user_avatar_inner_undefined";ne&&(he="user_avatar_inner_"+ne),ue&&(ue=decode(ue)),oe||(pe=!1);var me=function(){var ne=(0,ae.A)(ie().mark(function _callee(ne){return ie().wrap(function(ae){for(;;)switch(ae.prev=ae.next){case 0:return ae.next=1,YF("better_messages_before_avatar_click",!1,K.user_id);case 1:ae.sent&&ne.preventDefault();case 2:case"end":return ae.stop()}},_callee)}));return function beforeAvatarClick(K){return ne.apply(this,arguments)}}(),ge=YF("better_messages_avatar_class","avatar bbpm-avatar"+(K.online?" online":""),K.user),ve=YF("better_messages_avatar_attributes",{},K.user);return se.createElement("span",extends_extends({key:he,className:ge,style:{color:de}},ve),!ne&&se.createElement("div",{className:"bm-placeholder-wrapper",style:{position:"relative",width:K.size,height:K.size,borderRadius:"4px",overflow:"hidden"}},se.createElement(LoadingPlaceholder,null)),ne&&!ue&&se.createElement("div",{className:"bm-placeholder-wrapper",style:{position:"relative",width:K.size,height:K.size,borderRadius:"4px",overflow:"hidden"}},se.createElement("div",{className:"bm-placeholder"})),ne&&ue&&se.createElement(se.Fragment,null,ne&&pe&&se.createElement(se.Fragment,null,se.createElement(sp,{content:sprintf(XF("Go to <strong>%s</strong> profile","Messages List - Avatar Tooltip","bp-better-messages"),ce)},se.createElement("a",{onClick:me,href:oe},se.createElement("img",{src:ue,className:"avatar avatar-"+K.size,width:K.size,height:K.size,alt:sprintf(XF("Profile picture of %s","Messages List - Avatar Alt","bp-better-messages"),ce)})))),ne&&!pe&&se.createElement("img",{onClick:me,src:ue,className:"avatar avatar-"+K.size,width:K.size,height:K.size,alt:sprintf(XF("Profile picture of %s","Messages List - Avatar Alt","bp-better-messages"),ce)})))});const sh=se.memo(function ThreadItemAvatars(K){var ne=K.thread,ae=[];ne.image||"thread"!==ne.type||(ne.participants.length<=2?ae.push(ne.participants[0]):ne.participants.length>2&&ne.participants.slice(0,4).map(function(K){ae.push(K)})),ne.image||"chat-room"!==ne.type||ne.participants.slice(0,4).map(function(K){ae.push(K)});var oe,ie=!1;if("thread"===ne.type&&ne.participants.length<=1&&(ie=!0),ne.image)if(ne.image.startsWith("html:")){var ue=ne.image.substring(5);oe=se.createElement("div",{className:"pic",dangerouslySetInnerHTML:{__html:ue}})}else oe=se.createElement("div",{className:"pic"},se.createElement("img",{src:ne.image,alt:"",className:"avatar photo"}));return se.createElement(se.Fragment,null,!ne.image&&0===ae.length&&se.createElement("div",{className:"pic"}),ne.image&&oe,!ne.image&&ae.length>0&&se.createElement(se.Fragment,null,!ie&&1===ae.length&&se.createElement("div",{className:"pic"},se.createElement(oh,{link:!isMobile(),size:30,user_id:ae[0]})),ie&&1===ae.length&&se.createElement("div",{className:"pic"}),ae.length>1&&se.createElement("div",{className:"pic group"},ae.map(function(K){return se.createElement(oh,{link:!isMobile(),size:15,key:"avatar_"+K,user_id:K})}))))});function typing_ownKeys(K,ne){var ae=Object.keys(K);if(Object.getOwnPropertySymbols){var oe=Object.getOwnPropertySymbols(K);ne&&(oe=oe.filter(function(ne){return Object.getOwnPropertyDescriptor(K,ne).enumerable})),ae.push.apply(ae,oe)}return ae}function typing_objectSpread(K){for(var ne=1;ne<arguments.length;ne++){var ae=null!=arguments[ne]?arguments[ne]:{};ne%2?typing_ownKeys(Object(ae),!0).forEach(function(ne){(0,Se.A)(K,ne,ae[ne])}):Object.getOwnPropertyDescriptors?Object.defineProperties(K,Object.getOwnPropertyDescriptors(ae)):typing_ownKeys(Object(ae)).forEach(function(ne){Object.defineProperty(K,ne,Object.getOwnPropertyDescriptor(ae,ne))})}return K}function Typing(K){var ne=(K=typing_objectSpread(typing_objectSpread({},{userIds:[]}),K)).userIds,ae=[],oe=function useUsers(K){if(0===K.length)return[];var ne=(0,se.useState)(null),ae=(0,pe.A)(ne,2),oe=ae[0],ie=ae[1];return(0,se.useLayoutEffect)(function(){var ne=OF.users.find({user_id:{$in:K}}),ae=!0,se=ne.$.subscribe({next:function next(K){if(ae&&0===K.length&&oe&&oe.length>0)ae=!1;else{ae=!1;var ne=[];K.map(function(K){ne.push(users_objectSpread({},K))}),ie(ne)}},error:function error(K){console.error("An error occurred, trying to reset database",K),database_resetDB()}});return function(){se.unsubscribe()}},[K]),oe}(ne);return oe&&oe.length>0&&(ae=oe.map(function(K){return re(K.name).result})),se.createElement("div",{className:"bm-typing-container"},se.createElement("div",{className:"bm-typing bm-is-typing-active"},se.createElement("span",{className:"bm-typing__bullet"}),se.createElement("span",{className:"bm-typing__bullet"}),se.createElement("span",{className:"bm-typing__bullet"})),se.createElement("div",{className:"bm-typing-text"},0===ne.length&&XF("typing","Typing indicator (private conversation)","bp-better-messages"),ne.length>0&&ae.length>0&&ae.length<=2&&se.createElement(se.Fragment,null,sprintf(_nx("%s typing","%s typing",ne.length,"Typing indicator (Username 1, Username 2 typing)","bp-better-messages"),ae.join(", "))),ne.length>0&&0===ae.length&&se.createElement(se.Fragment,null,sprintf(_nx("%s typing","%s typing",ne.length,"Typing indicator (3 or more typing)","bp-better-messages"),ne.length))))}function MdDeleteOutline(K){return iconBase_GenIcon({"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"}}]})(K)}function MdGif(K){return iconBase_GenIcon({"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"}}]})(K)}function MdVerified(K){return iconBase_GenIcon({"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"}}]})(K)}function MdAttachFile(K){return iconBase_GenIcon({"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"}}]})(K)}function MdOutlineRemoveCircleOutline(K){return iconBase_GenIcon({"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"}}]})(K)}function user_name_ownKeys(K,ne){var ae=Object.keys(K);if(Object.getOwnPropertySymbols){var oe=Object.getOwnPropertySymbols(K);ne&&(oe=oe.filter(function(ne){return Object.getOwnPropertyDescriptor(K,ne).enumerable})),ae.push.apply(ae,oe)}return ae}function user_name_objectSpread(K){for(var ne=1;ne<arguments.length;ne++){var ae=null!=arguments[ne]?arguments[ne]:{};ne%2?user_name_ownKeys(Object(ae),!0).forEach(function(ne){(0,Se.A)(K,ne,ae[ne])}):Object.getOwnPropertyDescriptors?Object.defineProperties(K,Object.getOwnPropertyDescriptors(ae)):user_name_ownKeys(Object(ae)).forEach(function(ne){Object.defineProperty(K,ne,Object.getOwnPropertyDescriptor(ae,ne))})}return K}const uh=se.memo(function(K){var ne=useUser((K=user_name_objectSpread(user_name_objectSpread({},{link:!0,raw:!1,moderator:!1,fallback:""}),K)).user_id);return se.createElement(ch,{key:"user_name_"+K.user_id,user:ne,moderator:K.moderator,link:K.link,raw:K.raw,fallback:K.fallback})});var ch=se.memo(function UserNameComponent(K){var ne,oe,ue=(0,se.useCallback)(function(){var ne=(0,ae.A)(ie().mark(function _callee(ne){return ie().wrap(function(ae){for(;;)switch(ae.prev=ae.next){case 0:return ae.next=1,YF("better_messages_before_username_click",!1,K.user.user_id);case 1:ae.sent&&ne.preventDefault();case 2:case"end":return ae.stop()}},_callee)}));return function(K){return ne.apply(this,arguments)}}(),[K.user]),ce=K.link;if(!K.user)return se.createElement("div",{className:"name bm-name"},se.createElement("div",{className:"bm-placeholder-wrapper",style:{position:"relative",width:"100px",height:"20px",borderRadius:"4px",overflow:"hidden"}},se.createElement(LoadingPlaceholder,null)));if(K.user&&(oe=K.user.name,ne=decode(K.user.name),K.user.url||(ce=!1)),ne&&(ne=Ii(ne)),K.raw){var de=ne;return K.user&&1===K.user.verified&&(de=se.createElement(se.Fragment,null,ne," ",se.createElement(sp,{content:XF("Verified","Verifice Icon Tooltip","bp-better-messages")},se.createElement("span",{className:"bm-name-verified"},se.createElement(MdVerified,null)))," ")),de}var pe=YF("better_messages_username_class","user bm-user",K.user),fe=YF("better_messages_username_attributes",{},K.user);return se.createElement("div",extends_extends({className:"name bm-name"},fe),!K.user&&se.createElement("div",{className:"bm-placeholder-wrapper",style:{position:"relative",width:"100px",height:"20px",borderRadius:"4px",overflow:"hidden"}},se.createElement(LoadingPlaceholder,null)),K.user&&se.createElement(se.Fragment,null,ce&&se.createElement(sp,{content:sprintf(XF("Go to <strong>%s</strong> profile","Username Tooltip","bp-better-messages"),oe)},se.createElement("a",{onClick:ue,href:K.user.url,className:pe},ne)),!ce&&se.createElement("span",{onClick:ue,className:pe},ne)),K.user&&1===K.user.verified&&se.createElement(sp,{content:XF("Verified","Verifice Icon Tooltip","bp-better-messages")},se.createElement("span",{className:"bm-name-verified"},se.createElement(MdVerified,null))),K.moderator&&se.createElement(sp,{content:XF("Moderator","Moderator Icon Tooltip","bp-better-messages")},se.createElement("span",{className:"bm-name-moderator"},se.createElement(BsShield,null))))});function MessageMention(K){var ne="bm-mention";return get_current_user_id_getCurrentUserId()===K.user_id&&(ne+=" bm-mention-current"),se.createElement("span",{className:ne},se.createElement(oh,{user_id:K.user_id,size:16,link:!1}),se.createElement(uh,{user_id:K.user_id,link:!1}))}const emoji_regex=()=>/[#*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__(16034),__webpack_require__(48718);function module_ownKeys(K,ne){var ae=Object.keys(K);if(Object.getOwnPropertySymbols){var oe=Object.getOwnPropertySymbols(K);ne&&(oe=oe.filter(function(ne){return Object.getOwnPropertyDescriptor(K,ne).enumerable})),ae.push.apply(ae,oe)}return ae}function module_objectSpread(K){for(var ne=1;ne<arguments.length;ne++){var ae=null!=arguments[ne]?arguments[ne]:{};ne%2?module_ownKeys(Object(ae),!0).forEach(function(ne){(0,Se.A)(K,ne,ae[ne])}):Object.getOwnPropertyDescriptors?Object.defineProperties(K,Object.getOwnPropertyDescriptors(ae)):module_ownKeys(Object(ae)).forEach(function(ne){Object.defineProperty(K,ne,Object.getOwnPropertyDescriptor(ae,ne))})}return K}function module_callSuper(K,ne,ae){return ne=(0,Le.A)(ne),(0,Be.A)(K,module_isNativeReflectConstruct()?Reflect.construct(ne,ae||[],(0,Le.A)(K).constructor):ne.apply(K,ae))}function module_isNativeReflectConstruct(){try{var K=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(K){}return(module_isNativeReflectConstruct=function _isNativeReflectConstruct(){return!!K})()}function module_createForOfIteratorHelper(K,ne){var ae="undefined"!=typeof Symbol&&K[Symbol.iterator]||K["@@iterator"];if(!ae){if(Array.isArray(K)||(ae=function module_unsupportedIterableToArray(K,ne){if(K){if("string"==typeof K)return module_arrayLikeToArray(K,ne);var ae={}.toString.call(K).slice(8,-1);return"Object"===ae&&K.constructor&&(ae=K.constructor.name),"Map"===ae||"Set"===ae?Array.from(K):"Arguments"===ae||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(ae)?module_arrayLikeToArray(K,ne):void 0}}(K))||ne&&K&&"number"==typeof K.length){ae&&(K=ae);var _n=0,oe=function F(){};return{s:oe,n:function n(){return _n>=K.length?{done:!0}:{done:!1,value:K[_n++]}},e:function e(K){throw K},f:oe}}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 ie,se=!0,ue=!1;return{s:function s(){ae=ae.call(K)},n:function n(){var K=ae.next();return se=K.done,K},e:function e(K){ue=!0,ie=K},f:function f(){try{se||null==ae.return||ae.return()}finally{if(ue)throw ie}}}}function module_arrayLikeToArray(K,ne){(null==ne||ne>K.length)&&(ne=K.length);for(var ae=0,oe=Array(ne);ae<ne;ae++)oe[ae]=K[ae];return oe}function $parcel$interopDefault(K){return K&&K.__esModule?K.default:K}function $c770c458706daa72$export$2e2bcd8739ae039(K,ne,ae){return ne in K?Object.defineProperty(K,ne,{value:ae,enumerable:!0,configurable:!0,writable:!0}):K[ne]=ae,K}var lh,dh,ph,fh,hh,mh,gh={},vh=[],bh=/acit|ex(?:s|g|n|p|$)|rph|grid|ows|mnc|ntw|ine[ch]|zoo|^ord|itera/i;function $fb96b826c0c5f37a$var$a(K,ne){for(var ae in ne)K[ae]=ne[ae];return K}function $fb96b826c0c5f37a$var$h(K){var ne=K.parentNode;ne&&ne.removeChild(K)}function $fb96b826c0c5f37a$export$c8a8987d4410bf2d(K,ne,ae){var oe,ie,se,ue={};for(se in ne)"key"==se?oe=ne[se]:"ref"==se?ie=ne[se]:ue[se]=ne[se];if(arguments.length>2&&(ue.children=arguments.length>3?lh.call(arguments,2):ae),"function"==typeof K&&null!=K.defaultProps)for(se in K.defaultProps)void 0===ue[se]&&(ue[se]=K.defaultProps[se]);return $fb96b826c0c5f37a$var$y(K,ue,oe,ie,null)}function $fb96b826c0c5f37a$var$y(K,ne,ae,oe,ie){var se={type:K,props:ne,key:ae,ref:oe,__k:null,__:null,__b:0,__e:null,__d:void 0,__c:null,__h:null,constructor:void 0,__v:null==ie?++ph:ie};return null==ie&&null!=dh.vnode&&dh.vnode(se),se}function $fb96b826c0c5f37a$export$7d1e3a5e95ceca43(){return{current:null}}function $fb96b826c0c5f37a$export$ffb0004e005737fa(K){return K.children}function $fb96b826c0c5f37a$export$16fa2f45be04daa8(K,ne){this.props=K,this.context=ne}function $fb96b826c0c5f37a$var$k(K,ne){if(null==ne)return K.__?$fb96b826c0c5f37a$var$k(K.__,K.__.__k.indexOf(K)+1):null;for(var ae;ne<K.__k.length;ne++)if(null!=(ae=K.__k[ne])&&null!=ae.__e)return ae.__e;return"function"==typeof K.type?$fb96b826c0c5f37a$var$k(K):null}function $fb96b826c0c5f37a$var$b(K){var ne,ae;if(null!=(K=K.__)&&null!=K.__c){for(K.__e=K.__c.base=null,ne=0;ne<K.__k.length;ne++)if(null!=(ae=K.__k[ne])&&null!=ae.__e){K.__e=K.__c.base=ae.__e;break}return $fb96b826c0c5f37a$var$b(K)}}function $fb96b826c0c5f37a$var$m(K){(!K.__d&&(K.__d=!0)&&fh.push(K)&&!$fb96b826c0c5f37a$var$g.__r++||mh!==dh.debounceRendering)&&((mh=dh.debounceRendering)||hh)($fb96b826c0c5f37a$var$g)}function $fb96b826c0c5f37a$var$g(){for(var K;$fb96b826c0c5f37a$var$g.__r=fh.length;)K=fh.sort(function(K,ne){return K.__v.__b-ne.__v.__b}),fh=[],K.some(function(K){var ne,ae,oe,ie,se,ue;K.__d&&(se=(ie=(ne=K).__v).__e,(ue=ne.__P)&&(ae=[],(oe=$fb96b826c0c5f37a$var$a({},ie)).__v=ie.__v+1,$fb96b826c0c5f37a$var$j(ue,ie,oe,ne.__n,void 0!==ue.ownerSVGElement,null!=ie.__h?[se]:null,ae,null==se?$fb96b826c0c5f37a$var$k(ie):se,ie.__h),$fb96b826c0c5f37a$var$z(ae,ie),ie.__e!=se&&$fb96b826c0c5f37a$var$b(ie)))})}function $fb96b826c0c5f37a$var$w(K,ne,ae,oe,ie,se,ue,ce,de,pe){var fe,he,me,ge,ve,ye,_e,Ae=oe&&oe.__k||vh,De=Ae.length;for(ae.__k=[],fe=0;fe<ne.length;fe++)if(null!=(ge=ae.__k[fe]=null==(ge=ne[fe])||"boolean"==typeof ge?null:"string"==typeof ge||"number"==typeof ge||"bigint"==typeof ge?$fb96b826c0c5f37a$var$y(null,ge,null,null,ge):Array.isArray(ge)?$fb96b826c0c5f37a$var$y($fb96b826c0c5f37a$export$ffb0004e005737fa,{children:ge},null,null,null):ge.__b>0?$fb96b826c0c5f37a$var$y(ge.type,ge.props,ge.key,null,ge.__v):ge)){if(ge.__=ae,ge.__b=ae.__b+1,null===(me=Ae[fe])||me&&ge.key==me.key&&ge.type===me.type)Ae[fe]=void 0;else for(he=0;he<De;he++){if((me=Ae[he])&&ge.key==me.key&&ge.type===me.type){Ae[he]=void 0;break}me=null}$fb96b826c0c5f37a$var$j(K,ge,me=me||gh,ie,se,ue,ce,de,pe),ve=ge.__e,(he=ge.ref)&&me.ref!=he&&(_e||(_e=[]),me.ref&&_e.push(me.ref,null,ge),_e.push(he,ge.__c||ve,ge)),null!=ve?(null==ye&&(ye=ve),"function"==typeof ge.type&&ge.__k===me.__k?ge.__d=de=$fb96b826c0c5f37a$var$x(ge,de,K):de=$fb96b826c0c5f37a$var$P(K,ge,me,Ae,ve,de),"function"==typeof ae.type&&(ae.__d=de)):de&&me.__e==de&&de.parentNode!=K&&(de=$fb96b826c0c5f37a$var$k(me))}for(ae.__e=ye,fe=De;fe--;)null!=Ae[fe]&&("function"==typeof ae.type&&null!=Ae[fe].__e&&Ae[fe].__e==ae.__d&&(ae.__d=$fb96b826c0c5f37a$var$k(oe,fe+1)),$fb96b826c0c5f37a$var$N(Ae[fe],Ae[fe]));if(_e)for(fe=0;fe<_e.length;fe++)$fb96b826c0c5f37a$var$M(_e[fe],_e[++fe],_e[++fe])}function $fb96b826c0c5f37a$var$x(K,ne,ae){for(var oe,ie=K.__k,se=0;ie&&se<ie.length;se++)(oe=ie[se])&&(oe.__=K,ne="function"==typeof oe.type?$fb96b826c0c5f37a$var$x(oe,ne,ae):$fb96b826c0c5f37a$var$P(ae,oe,oe,ie,oe.__e,ne));return ne}function $fb96b826c0c5f37a$export$47e4c5b300681277(K,ne){return ne=ne||[],null==K||"boolean"==typeof K||(Array.isArray(K)?K.some(function(K){$fb96b826c0c5f37a$export$47e4c5b300681277(K,ne)}):ne.push(K)),ne}function $fb96b826c0c5f37a$var$P(K,ne,ae,oe,ie,se){var ue,ce,de;if(void 0!==ne.__d)ue=ne.__d,ne.__d=void 0;else if(null==ae||ie!=se||null==ie.parentNode)e:if(null==se||se.parentNode!==K)K.appendChild(ie),ue=null;else{for(ce=se,de=0;(ce=ce.nextSibling)&&de<oe.length;de+=2)if(ce==ie)break e;K.insertBefore(ie,se),ue=se}return void 0!==ue?ue:ie.nextSibling}function $fb96b826c0c5f37a$var$$(K,ne,ae){"-"===ne[0]?K.setProperty(ne,ae):K[ne]=null==ae?"":"number"!=typeof ae||bh.test(ne)?ae:ae+"px"}function $fb96b826c0c5f37a$var$H(K,ne,ae,oe,ie){var se;e:if("style"===ne)if("string"==typeof ae)K.style.cssText=ae;else{if("string"==typeof oe&&(K.style.cssText=oe=""),oe)for(ne in oe)ae&&ne in ae||$fb96b826c0c5f37a$var$$(K.style,ne,"");if(ae)for(ne in ae)oe&&ae[ne]===oe[ne]||$fb96b826c0c5f37a$var$$(K.style,ne,ae[ne])}else if("o"===ne[0]&&"n"===ne[1])se=ne!==(ne=ne.replace(/Capture$/,"")),ne=ne.toLowerCase()in K?ne.toLowerCase().slice(2):ne.slice(2),K.l||(K.l={}),K.l[ne+se]=ae,ae?oe||K.addEventListener(ne,se?$fb96b826c0c5f37a$var$T:$fb96b826c0c5f37a$var$I,se):K.removeEventListener(ne,se?$fb96b826c0c5f37a$var$T:$fb96b826c0c5f37a$var$I,se);else if("dangerouslySetInnerHTML"!==ne){if(ie)ne=ne.replace(/xlink[H:h]/,"h").replace(/sName$/,"s");else if("href"!==ne&&"list"!==ne&&"form"!==ne&&"tabIndex"!==ne&&"download"!==ne&&ne in K)try{K[ne]=null==ae?"":ae;break e}catch(K){}"function"==typeof ae||(null!=ae&&(!1!==ae||"a"===ne[0]&&"r"===ne[1])?K.setAttribute(ne,ae):K.removeAttribute(ne))}}function $fb96b826c0c5f37a$var$I(K){this.l[K.type+!1](dh.event?dh.event(K):K)}function $fb96b826c0c5f37a$var$T(K){this.l[K.type+!0](dh.event?dh.event(K):K)}function $fb96b826c0c5f37a$var$j(K,ne,ae,oe,ie,se,ue,ce,de){var pe,fe,he,me,ge,ve,ye,_e,Ae,De,we,Ee=ne.type;if(void 0!==ne.constructor)return null;null!=ae.__h&&(de=ae.__h,ce=ne.__e=ae.__e,ne.__h=null,se=[ce]),(pe=dh.__b)&&pe(ne);try{e:if("function"==typeof Ee){if(_e=ne.props,Ae=(pe=Ee.contextType)&&oe[pe.__c],De=pe?Ae?Ae.props.value:pe.__:oe,ae.__c?ye=(fe=ne.__c=ae.__c).__=fe.__E:("prototype"in Ee&&Ee.prototype.render?ne.__c=fe=new Ee(_e,De):(ne.__c=fe=new $fb96b826c0c5f37a$export$16fa2f45be04daa8(_e,De),fe.constructor=Ee,fe.render=$fb96b826c0c5f37a$var$O),Ae&&Ae.sub(fe),fe.props=_e,fe.state||(fe.state={}),fe.context=De,fe.__n=oe,he=fe.__d=!0,fe.__h=[]),null==fe.__s&&(fe.__s=fe.state),null!=Ee.getDerivedStateFromProps&&(fe.__s==fe.state&&(fe.__s=$fb96b826c0c5f37a$var$a({},fe.__s)),$fb96b826c0c5f37a$var$a(fe.__s,Ee.getDerivedStateFromProps(_e,fe.__s))),me=fe.props,ge=fe.state,he)null==Ee.getDerivedStateFromProps&&null!=fe.componentWillMount&&fe.componentWillMount(),null!=fe.componentDidMount&&fe.__h.push(fe.componentDidMount);else{if(null==Ee.getDerivedStateFromProps&&_e!==me&&null!=fe.componentWillReceiveProps&&fe.componentWillReceiveProps(_e,De),!fe.__e&&null!=fe.shouldComponentUpdate&&!1===fe.shouldComponentUpdate(_e,fe.__s,De)||ne.__v===ae.__v){fe.props=_e,fe.state=fe.__s,ne.__v!==ae.__v&&(fe.__d=!1),fe.__v=ne,ne.__e=ae.__e,ne.__k=ae.__k,ne.__k.forEach(function(K){K&&(K.__=ne)}),fe.__h.length&&ue.push(fe);break e}null!=fe.componentWillUpdate&&fe.componentWillUpdate(_e,fe.__s,De),null!=fe.componentDidUpdate&&fe.__h.push(function(){fe.componentDidUpdate(me,ge,ve)})}fe.context=De,fe.props=_e,fe.state=fe.__s,(pe=dh.__r)&&pe(ne),fe.__d=!1,fe.__v=ne,fe.__P=K,pe=fe.render(fe.props,fe.state,fe.context),fe.state=fe.__s,null!=fe.getChildContext&&(oe=$fb96b826c0c5f37a$var$a($fb96b826c0c5f37a$var$a({},oe),fe.getChildContext())),he||null==fe.getSnapshotBeforeUpdate||(ve=fe.getSnapshotBeforeUpdate(me,ge)),we=null!=pe&&pe.type===$fb96b826c0c5f37a$export$ffb0004e005737fa&&null==pe.key?pe.props.children:pe,$fb96b826c0c5f37a$var$w(K,Array.isArray(we)?we:[we],ne,ae,oe,ie,se,ue,ce,de),fe.base=ne.__e,ne.__h=null,fe.__h.length&&ue.push(fe),ye&&(fe.__E=fe.__=null),fe.__e=!1}else null==se&&ne.__v===ae.__v?(ne.__k=ae.__k,ne.__e=ae.__e):ne.__e=function $fb96b826c0c5f37a$var$L(K,ne,ae,oe,ie,se,ue,ce){var de,pe,fe,he=ae.props,me=ne.props,ge=ne.type,ve=0;if("svg"===ge&&(ie=!0),null!=se)for(;ve<se.length;ve++)if((de=se[ve])&&"setAttribute"in de==!!ge&&(ge?de.localName===ge:3===de.nodeType)){K=de,se[ve]=null;break}if(null==K){if(null===ge)return document.createTextNode(me);K=ie?document.createElementNS("http://www.w3.org/2000/svg",ge):document.createElement(ge,me.is&&me),se=null,ce=!1}if(null===ge)he===me||ce&&K.data===me||(K.data=me);else{if(se=se&&lh.call(K.childNodes),pe=(he=ae.props||gh).dangerouslySetInnerHTML,fe=me.dangerouslySetInnerHTML,!ce){if(null!=se)for(he={},ve=0;ve<K.attributes.length;ve++)he[K.attributes[ve].name]=K.attributes[ve].value;(fe||pe)&&(fe&&(pe&&fe.__html==pe.__html||fe.__html===K.innerHTML)||(K.innerHTML=fe&&fe.__html||""))}if(function $fb96b826c0c5f37a$var$C(K,ne,ae,oe,ie){var se;for(se in ae)"children"===se||"key"===se||se in ne||$fb96b826c0c5f37a$var$H(K,se,null,ae[se],oe);for(se in ne)ie&&"function"!=typeof ne[se]||"children"===se||"key"===se||"value"===se||"checked"===se||ae[se]===ne[se]||$fb96b826c0c5f37a$var$H(K,se,ne[se],ae[se],oe)}(K,me,he,ie,ce),fe)ne.__k=[];else if(ve=ne.props.children,$fb96b826c0c5f37a$var$w(K,Array.isArray(ve)?ve:[ve],ne,ae,oe,ie&&"foreignObject"!==ge,se,ue,se?se[0]:ae.__k&&$fb96b826c0c5f37a$var$k(ae,0),ce),null!=se)for(ve=se.length;ve--;)null!=se[ve]&&$fb96b826c0c5f37a$var$h(se[ve]);ce||("value"in me&&void 0!==(ve=me.value)&&(ve!==he.value||ve!==K.value||"progress"===ge&&!ve)&&$fb96b826c0c5f37a$var$H(K,"value",ve,he.value,!1),"checked"in me&&void 0!==(ve=me.checked)&&ve!==K.checked&&$fb96b826c0c5f37a$var$H(K,"checked",ve,he.checked,!1))}return K}(ae.__e,ne,ae,oe,ie,se,ue,de);(pe=dh.diffed)&&pe(ne)}catch(K){ne.__v=null,(de||null!=se)&&(ne.__e=ce,ne.__h=!!de,se[se.indexOf(ce)]=null),dh.__e(K,ne,ae)}}function $fb96b826c0c5f37a$var$z(K,ne){dh.__c&&dh.__c(ne,K),K.some(function(ne){try{K=ne.__h,ne.__h=[],K.some(function(K){K.call(ne)})}catch(K){dh.__e(K,ne.__v)}})}function $fb96b826c0c5f37a$var$M(K,ne,ae){try{"function"==typeof K?K(ne):K.current=ne}catch(K){dh.__e(K,ae)}}function $fb96b826c0c5f37a$var$N(K,ne,ae){var oe,ie;if(dh.unmount&&dh.unmount(K),(oe=K.ref)&&(oe.current&&oe.current!==K.__e||$fb96b826c0c5f37a$var$M(oe,null,ne)),null!=(oe=K.__c)){if(oe.componentWillUnmount)try{oe.componentWillUnmount()}catch(K){dh.__e(K,ne)}oe.base=oe.__P=null}if(oe=K.__k)for(ie=0;ie<oe.length;ie++)oe[ie]&&$fb96b826c0c5f37a$var$N(oe[ie],ne,"function"!=typeof K.type);ae||null==K.__e||$fb96b826c0c5f37a$var$h(K.__e),K.__e=K.__d=void 0}function $fb96b826c0c5f37a$var$O(K,ne,ae){return this.constructor(K,ae)}function $fb96b826c0c5f37a$export$b3890eb0ae9dca99(K,ne,ae){var oe,ie,se;dh.__&&dh.__(K,ne),ie=(oe="function"==typeof ae)?null:ae&&ae.__k||ne.__k,se=[],$fb96b826c0c5f37a$var$j(ne,K=(!oe&&ae||ne).__k=$fb96b826c0c5f37a$export$c8a8987d4410bf2d($fb96b826c0c5f37a$export$ffb0004e005737fa,null,[K]),ie||gh,gh,void 0!==ne.ownerSVGElement,!oe&&ae?[ae]:ie?null:ne.firstChild?lh.call(ne.childNodes):null,se,!oe&&ae?ae:ie?ie.__e:ne.firstChild,oe),$fb96b826c0c5f37a$var$z(se,K)}lh=vh.slice,dh={__e:function __e(K,ne){for(var ae,oe,ie;ne=ne.__;)if((ae=ne.__c)&&!ae.__)try{if((oe=ae.constructor)&&null!=oe.getDerivedStateFromError&&(ae.setState(oe.getDerivedStateFromError(K)),ie=ae.__d),null!=ae.componentDidCatch&&(ae.componentDidCatch(K),ie=ae.__d),ie)return ae.__E=ae}catch(ne){K=ne}throw K}},ph=0,$fb96b826c0c5f37a$export$16fa2f45be04daa8.prototype.setState=function(K,ne){var ae;ae=null!=this.__s&&this.__s!==this.state?this.__s:this.__s=$fb96b826c0c5f37a$var$a({},this.state),"function"==typeof K&&(K=K($fb96b826c0c5f37a$var$a({},ae),this.props)),K&&$fb96b826c0c5f37a$var$a(ae,K),null!=K&&this.__v&&(ne&&this.__h.push(ne),$fb96b826c0c5f37a$var$m(this))},$fb96b826c0c5f37a$export$16fa2f45be04daa8.prototype.forceUpdate=function(K){this.__v&&(this.__e=!0,K&&this.__h.push(K),$fb96b826c0c5f37a$var$m(this))},$fb96b826c0c5f37a$export$16fa2f45be04daa8.prototype.render=$fb96b826c0c5f37a$export$ffb0004e005737fa,fh=[],hh="function"==typeof Promise?Promise.prototype.then.bind(Promise.resolve()):setTimeout,$fb96b826c0c5f37a$var$g.__r=0;var yh=0;function $bd9dd35321b03dd4$export$34b9dba7ce09269b(K,ne,ae,oe,ie){var se,ue,ce={};for(ue in ne)"ref"==ue?se=ne[ue]:ce[ue]=ne[ue];var de={type:K,props:ce,key:ae,ref:se,__k:null,__:null,__b:0,__e:null,__d:void 0,__c:null,__h:null,constructor:void 0,__v:--yh,__source:oe,__self:ie};if("function"==typeof K&&(se=K.defaultProps))for(ue in se)void 0===ce[ue]&&(ce[ue]=se[ue]);return dh.vnode&&dh.vnode(de),de}var _h={set:function $f72b75cf796873c7$var$set(K,ne){try{window.localStorage["emoji-mart.".concat(K)]=JSON.stringify(ne)}catch(K){}},get:function $f72b75cf796873c7$var$get(K){try{var ne=window.localStorage["emoji-mart.".concat(K)];if(ne)return JSON.parse(ne)}catch(K){}}},Ah=new Map,Dh=[{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 $c84d045dcc34faf5$var$isSupported(K){if(Ah.has(K))return Ah.get(K);var ne=wh(K);return Ah.set(K,ne),ne}var wh=function(){var K=null;try{navigator.userAgent.includes("jsdom")||(K=document.createElement("canvas").getContext("2d",{willReadFrequently:!0}))}catch(K){}if(!K)return function(){return!1};var ne=20,ae=Math.floor(12.5);return K.font=ae+"px Arial, Sans-Serif",K.textBaseline="top",K.canvas.width=40,K.canvas.height=25,function(ae){K.clearRect(0,0,40,25),K.fillStyle="#FF0000",K.fillText(ae,0,22),K.fillStyle="#0000FF",K.fillText(ae,ne,22);for(var oe=K.getImageData(0,0,ne,25).data,ie=oe.length,se=0;se<ie&&!oe[se+3];se+=4);if(se>=ie)return!1;var ue=ne+se/4%ne,ce=Math.floor(se/4/ne),de=K.getImageData(ue,ce,1,1).data;return oe[se]===de[0]&&oe[se+2]===de[2]&&!(K.measureText(ae).width>=ne)}}(),Eh={latestVersion:function $c84d045dcc34faf5$var$latestVersion(){var K,ne=module_createForOfIteratorHelper(Dh);try{for(ne.s();!(K=ne.n()).done;){var ae=K.value,oe=ae.v;if($c84d045dcc34faf5$var$isSupported(ae.emoji))return oe}}catch(K){ne.e(K)}finally{ne.f()}},noCountryFlags:function $c84d045dcc34faf5$var$noCountryFlags(){return!$c84d045dcc34faf5$var$isSupported("🇨🇦")}},kh=["+1","grinning","kissing_heart","heart_eyes","laughing","stuck_out_tongue_winking_eye","sweat_smile","joy","scream","disappointed","unamused","weary","sob","sunglasses","heart"],xh=null;var Ch,Sh={add:function $b22cfd0a55410b4f$var$add(K){xh||(xh=_h.get("frequently")||{});var ne=K.id||K;ne&&(xh[ne]||(xh[ne]=0),xh[ne]+=1,_h.set("last",ne),_h.set("frequently",xh))},get:function $b22cfd0a55410b4f$var$get(K){var ne=K.maxFrequentRows,ae=K.perLine;if(!ne)return[];xh||(xh=_h.get("frequently"));var oe=[];if(!xh){for(var ie in xh={},kh.slice(0,ae)){var se=kh[ie];xh[se]=ae-ie,oe.push(se)}return oe}var ue=ne*ae,ce=_h.get("last");for(var de in xh)oe.push(de);if(oe.sort(function(K,ne){var ae=xh[ne],oe=xh[K];return ae==oe?K.localeCompare(ne):ae-oe}),oe.length>ue){var pe=oe.slice(ue);oe=oe.slice(0,ue);var fe,he=module_createForOfIteratorHelper(pe);try{for(he.s();!(fe=he.n()).done;){var me=fe.value;me!=ce&&delete xh[me]}}catch(K){he.e(K)}finally{he.f()}ce&&-1==oe.indexOf(ce)&&(delete xh[oe[oe.length-1]],oe.splice(-1,1,ce)),_h.set("frequently",xh)}return oe},DEFAULTS:kh};Ch=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 Fh={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}},Th=null,Oh=null,Ih={};function $7adb23b0109cc36a$var$fetchJSON(_x){return _$7adb23b0109cc36a$var$fetchJSON.apply(this,arguments)}function _$7adb23b0109cc36a$var$fetchJSON(){return(_$7adb23b0109cc36a$var$fetchJSON=(0,ae.A)(ie().mark(function _callee6(K){var ne,ae;return ie().wrap(function(oe){for(;;)switch(oe.prev=oe.next){case 0:if(!Ih[K]){oe.next=1;break}return oe.abrupt("return",Ih[K]);case 1:return oe.next=2,fetch(K);case 2:return ne=oe.sent,oe.next=3,ne.json();case 3:return ae=oe.sent,Ih[K]=ae,oe.abrupt("return",ae);case 4:case"end":return oe.stop()}},_callee6)}))).apply(this,arguments)}var Mh=null,Ph=null,Rh=!1;function $7adb23b0109cc36a$export$2cd8252107eb640b(K){var ne=(arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}).caller;return Mh||(Mh=new Promise(function(K){Ph=K})),K?function $7adb23b0109cc36a$var$_init(K){return _$7adb23b0109cc36a$var$_init.apply(this,arguments)}(K):ne&&!Rh&&console.warn("`".concat(ne,"` requires data to be initialized first. Promise will be pending until `init` is called.")),Mh}function _$7adb23b0109cc36a$var$_init(){return _$7adb23b0109cc36a$var$_init=(0,ae.A)(ie().mark(function _callee7(K){var ne,ae,oe,se,ue,ce,de,fe,he,me,ge,ve,ye,_e,Ae,De,we,Ee,ke,xe,Ce,Se,Te,Oe,Ie,Me;return ie().wrap(function(Pe){for(;;)switch(Pe.prev=Pe.next){case 0:if(Rh=!0,ne=K.emojiVersion,ae=K.set,oe=K.locale,ne||(ne=Fh.emojiVersion.value),ae||(ae=Fh.set.value),oe||(oe=Fh.locale.value),Oh){Pe.next=9;break}if("function"!=typeof K.data){Pe.next=2;break}return Pe.next=1,K.data();case 1:ke=Pe.sent,Pe.next=3;break;case 2:ke=K.data;case 3:if(Ee=ke){Pe.next=5;break}return Pe.next=4,$7adb23b0109cc36a$var$fetchJSON("https://cdn.jsdelivr.net/npm/@emoji-mart/data@latest/sets/".concat(ne,"/").concat(ae,".json"));case 4:Ee=Pe.sent;case 5:(Oh=Ee).emoticons={},Oh.natives={},Oh.categories.unshift({id:"frequent",emojis:[]}),xe=ie().keys(Oh.aliases);case 6:if((Ce=xe()).done){Pe.next=8;break}if(se=Ce.value,ue=Oh.aliases[se],ce=Oh.emojis[ue]){Pe.next=7;break}return Pe.abrupt("continue",6);case 7:ce.aliases||(ce.aliases=[]),ce.aliases.push(se),Pe.next=6;break;case 8:Oh.originalCategories=Oh.categories,Pe.next=10;break;case 9:Oh.categories=Oh.categories.filter(function(K){return!!!K.name});case 10:if("function"!=typeof K.i18n){Pe.next=12;break}return Pe.next=11,K.i18n();case 11:Te=Pe.sent,Pe.next=13;break;case 12:Te=K.i18n;case 13:if(Se=Te){Pe.next=17;break}if("en"!=oe){Pe.next=14;break}Oe=$parcel$interopDefault(Ch),Pe.next=16;break;case 14:return Pe.next=15,$7adb23b0109cc36a$var$fetchJSON("https://cdn.jsdelivr.net/npm/@emoji-mart/data@latest/i18n/".concat(oe,".json"));case 15:Oe=Pe.sent;case 16:Se=Oe;case 17:if(Th=Se,!K.custom){Pe.next=20;break}Ie=ie().keys(K.custom);case 18:if((Me=Ie()).done){Pe.next=20;break}if(de=Me.value,de=parseInt(de),fe=K.custom[de],he=K.custom[de-1],fe.emojis&&fe.emojis.length){Pe.next=19;break}return Pe.abrupt("continue",18);case 19:fe.id||(fe.id="custom_".concat(de+1)),fe.name||(fe.name=Th.categories.custom),he&&!fe.icon&&(fe.target=he.target||he),Oh.categories.push(fe),me=module_createForOfIteratorHelper(fe.emojis);try{for(me.s();!(ge=me.n()).done;)ve=ge.value,Oh.emojis[ve.id]=ve}catch(K){me.e(K)}finally{me.f()}Pe.next=18;break;case 20:K.categories&&(Oh.categories=Oh.originalCategories.filter(function(ne){return-1!=K.categories.indexOf(ne.id)}).sort(function(ne,ae){return K.categories.indexOf(ne.id)-K.categories.indexOf(ae.id)})),ye=null,_e=null,"native"==ae&&(ye=Eh.latestVersion(),_e=K.noCountryFlags||Eh.noCountryFlags()),Ae=Oh.categories.length,De=!1,we=ie().mark(function _loop(){var ne,ae,oe,se,ue,ce,de,fe,he,me,ge,ve,we,Ee,ke,xe,Ce,Se,Te,Oe;return ie().wrap(function(ie){for(;;)switch(ie.prev=ie.next){case 0:if("frequent"==(ne=Oh.categories[Ae]).id&&(ae=K.maxFrequentRows,oe=K.perLine,ae=ae>=0?ae:Fh.maxFrequentRows.value,oe||(oe=Fh.perLine.value),ne.emojis=Sh.get({maxFrequentRows:ae,perLine:oe})),ne.emojis&&ne.emojis.length){ie.next=1;break}return Oh.categories.splice(Ae,1),ie.abrupt("return",1);case 1:(se=K.categoryIcons)&&(ue=se[ne.id])&&!ne.icon&&(ne.icon=ue),ce=ne.emojis.length;case 2:if(!ce--){ie.next=22;break}if(de=ne.emojis[ce],fe=de.id?de:Oh.emojis[de],he=function ignore(){ne.emojis.splice(ce,1)},!(!fe||K.exceptEmojis&&K.exceptEmojis.includes(fe.id))){ie.next=3;break}return he(),ie.abrupt("continue",2);case 3:if(!(ye&&fe.version>ye)){ie.next=4;break}return he(),ie.abrupt("continue",2);case 4:if(!_e||"flags"!=ne.id){ie.next=5;break}if(Nh.includes(fe.id)){ie.next=5;break}return he(),ie.abrupt("continue",2);case 5:if(fe.search){ie.next=21;break}if(De=!0,fe.search=","+[[fe.id,!1],[fe.name,!0],[fe.keywords,!1],[fe.emoticons,!1]].map(function(K){var ne=(0,pe.A)(K,2),ae=ne[0],oe=ne[1];if(ae)return(Array.isArray(ae)?ae:[ae]).map(function(K){return(oe?K.split(/[-|_|\s]+/):[K]).map(function(K){return K.toLowerCase()})}).flat()}).flat().filter(function(K){return K&&K.trim()}).join(","),!fe.emoticons){ie.next=13;break}me=module_createForOfIteratorHelper(fe.emoticons),ie.prev=6,me.s();case 7:if((ge=me.n()).done){ie.next=10;break}if(ve=ge.value,!Oh.emoticons[ve]){ie.next=8;break}return ie.abrupt("continue",9);case 8:Oh.emoticons[ve]=fe.id;case 9:ie.next=7;break;case 10:ie.next=12;break;case 11:ie.prev=11,Te=ie.catch(6),me.e(Te);case 12:return ie.prev=12,me.f(),ie.finish(12);case 13:we=0,Ee=module_createForOfIteratorHelper(fe.skins),ie.prev=14,Ee.s();case 15:if((ke=Ee.n()).done){ie.next=18;break}if(xe=ke.value){ie.next=16;break}return ie.abrupt("continue",17);case 16:we++,(Ce=xe.native)&&(Oh.natives[Ce]=fe.id,fe.search+=",".concat(Ce)),Se=1==we?"":":skin-tone-".concat(we,":"),xe.shortcodes=":".concat(fe.id,":").concat(Se);case 17:ie.next=15;break;case 18:ie.next=20;break;case 19:ie.prev=19,Oe=ie.catch(14),Ee.e(Oe);case 20:return ie.prev=20,Ee.f(),ie.finish(20);case 21:ie.next=2;break;case 22:case"end":return ie.stop()}},_loop,null,[[6,11,12,13],[14,19,20,21]])});case 21:if(!Ae--){Pe.next=24;break}return Pe.delegateYield(we(),"t0",22);case 22:if(!Pe.t0){Pe.next=23;break}return Pe.abrupt("continue",21);case 23:Pe.next=21;break;case 24:De&&Lh.reset(),Ph();case 25:case"end":return Pe.stop()}},_callee7)})),_$7adb23b0109cc36a$var$_init.apply(this,arguments)}function $7adb23b0109cc36a$export$75fe5f91d452f94b(K,ne,ae){K||(K={});var oe={};for(var ie in ne)oe[ie]=$7adb23b0109cc36a$export$88c9ddb45cea7241(ie,K,ne,ae);return oe}function $7adb23b0109cc36a$export$88c9ddb45cea7241(K,ne,ae,oe){var ie=ae[K],se=oe&&oe.getAttribute(K)||(null!=ne[K]&&null!=ne[K]?ne[K]:null);return ie?(null!=se&&ie.value&&(0,fe.A)(ie.value)!=(0,fe.A)(se)&&(se="boolean"==typeof ie.value?"false"!=se:ie.value.constructor(se)),ie.transform&&se&&(se=ie.transform(se)),(null==se||ie.choices&&-1==ie.choices.indexOf(se))&&(se=ie.value),se):se}var Bh=null;function _$c4d155af13ad4d4b$var$search(){return _$c4d155af13ad4d4b$var$search=(0,ae.A)(ie().mark(function _callee8(K){var ne,ae,oe,se,ue,ce,de,pe,fe,he,me,ge,ve,ye,_e,Ae,De=arguments;return ie().wrap(function(ie){for(;;)switch(ie.prev=ie.next){case 0:if(ae=(ne=De.length>1&&void 0!==De[1]?De[1]:{}).maxResults,oe=ne.caller,K&&K.trim().length){ie.next=1;break}return ie.abrupt("return",null);case 1:return ae||(ae=90),ie.next=2,$7adb23b0109cc36a$export$2cd8252107eb640b(null,{caller:oe||"SearchIndex.search"});case 2:if(se=K.toLowerCase().replace(/(\w)-/,"$1 ").split(/[\s|,]+/).filter(function(K,ne,ae){return K.trim()&&ae.indexOf(K)==ne}),se.length){ie.next=3;break}return ie.abrupt("return");case 3:ue=Bh||(Bh=Object.values(Oh.emojis)),pe=module_createForOfIteratorHelper(se),ie.prev=4,pe.s();case 5:if((fe=pe.n()).done){ie.next=17;break}if(he=fe.value,ue.length){ie.next=6;break}return ie.abrupt("continue",17);case 6:ce=[],de={},me=module_createForOfIteratorHelper(ue),ie.prev=7,me.s();case 8:if((ge=me.n()).done){ie.next=12;break}if((ve=ge.value).search){ie.next=9;break}return ie.abrupt("continue",11);case 9:if(-1!=(ye=ve.search.indexOf(",".concat(he)))){ie.next=10;break}return ie.abrupt("continue",11);case 10:ce.push(ve),de[ve.id]||(de[ve.id]=0),de[ve.id]+=ve.id==he?0:ye+1;case 11:ie.next=8;break;case 12:ie.next=14;break;case 13:ie.prev=13,_e=ie.catch(7),me.e(_e);case 14:return ie.prev=14,me.f(),ie.finish(14);case 15:ue=ce;case 16:ie.next=5;break;case 17:ie.next=19;break;case 18:ie.prev=18,Ae=ie.catch(4),pe.e(Ae);case 19:return ie.prev=19,pe.f(),ie.finish(19);case 20:if(!(ce.length<2)){ie.next=21;break}return ie.abrupt("return",ce);case 21:return ce.sort(function(K,ne){var ae=de[K.id],oe=de[ne.id];return ae==oe?K.id.localeCompare(ne.id):ae-oe}),ce.length>ae&&(ce=ce.slice(0,ae)),ie.abrupt("return",ce);case 22:case"end":return ie.stop()}},_callee8,null,[[4,18,19,20],[7,13,14,15]])})),_$c4d155af13ad4d4b$var$search.apply(this,arguments)}var Lh={search:function $c4d155af13ad4d4b$var$search(K){return _$c4d155af13ad4d4b$var$search.apply(this,arguments)},get:function $c4d155af13ad4d4b$var$get(K){return K.id?K:Oh.emojis[K]||Oh.emojis[Oh.aliases[K]]||Oh.emojis[Oh.natives[K]]},reset:function $c4d155af13ad4d4b$var$reset(){Bh=null},SHORTCODES_REGEX:/^(?:\:([^\:]+)\:)(?:\:skin-tone-(\d)\:)?$/},Nh=["checkered_flag","crossed_flags","pirate_flag","rainbow-flag","transgender_flag","triangular_flag_on_post","waving_black_flag","waving_white_flag"];function $693b183b0a78708f$export$9cb4719e2e525b7a(K,ne){return Array.isArray(K)&&Array.isArray(ne)&&K.length===ne.length&&K.every(function(K,ae){return K==ne[ae]})}function $693b183b0a78708f$export$e772c8ff12451969(){return _$693b183b0a78708f$export$e772c8ff.apply(this,arguments)}function _$693b183b0a78708f$export$e772c8ff(){return _$693b183b0a78708f$export$e772c8ff=(0,ae.A)(ie().mark(function _callee9(){var K,ne,ae,oe=arguments;return ie().wrap(function(se){for(;;)switch(se.prev=se.next){case 0:K=oe.length>0&&void 0!==oe[0]?oe[0]:1,ne=ie().keys((0,Ke.A)(Array(K).keys()));case 1:if((ae=ne()).done){se.next=3;break}return ae.value,se.next=2,new Promise(requestAnimationFrame);case 2:se.next=1;break;case 3:case"end":return se.stop()}},_callee9)})),_$693b183b0a78708f$export$e772c8ff.apply(this,arguments)}function $693b183b0a78708f$export$d10ac59fbe52a745(K){var ne=(arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}).skinIndex,ae=void 0===ne?0:ne,oe=K.skins[ae]||(ae=0,K.skins[ae]),ie={id:K.id,name:K.name,"native":oe.native,unified:oe.unified,keywords:K.keywords,shortcodes:oe.shortcodes||K.shortcodes};return K.skins.length>1&&(ie.skin=ae+1),oe.src&&(ie.src=oe.src),K.aliases&&K.aliases.length&&(ie.aliases=K.aliases),K.emoticons&&K.emoticons.length&&(ie.emoticons=K.emoticons),ie}var jh={categories:{activity:{outline:$bd9dd35321b03dd4$export$34b9dba7ce09269b("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:$bd9dd35321b03dd4$export$34b9dba7ce09269b("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:$bd9dd35321b03dd4$export$34b9dba7ce09269b("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512",children:$bd9dd35321b03dd4$export$34b9dba7ce09269b("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:$bd9dd35321b03dd4$export$34b9dba7ce09269b("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 448 512",children:$bd9dd35321b03dd4$export$34b9dba7ce09269b("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:$bd9dd35321b03dd4$export$34b9dba7ce09269b("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:$bd9dd35321b03dd4$export$34b9dba7ce09269b("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:$bd9dd35321b03dd4$export$34b9dba7ce09269b("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512",children:$bd9dd35321b03dd4$export$34b9dba7ce09269b("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:$bd9dd35321b03dd4$export$34b9dba7ce09269b("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:$bd9dd35321b03dd4$export$34b9dba7ce09269b("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:$bd9dd35321b03dd4$export$34b9dba7ce09269b("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512",children:$bd9dd35321b03dd4$export$34b9dba7ce09269b("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:$bd9dd35321b03dd4$export$34b9dba7ce09269b("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:[$bd9dd35321b03dd4$export$34b9dba7ce09269b("path",{d:"M13 4h-2l-.001 7H9v2h2v2h2v-2h4v-2h-4z"}),$bd9dd35321b03dd4$export$34b9dba7ce09269b("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:$bd9dd35321b03dd4$export$34b9dba7ce09269b("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512",children:$bd9dd35321b03dd4$export$34b9dba7ce09269b("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:$bd9dd35321b03dd4$export$34b9dba7ce09269b("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:[$bd9dd35321b03dd4$export$34b9dba7ce09269b("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"}),$bd9dd35321b03dd4$export$34b9dba7ce09269b("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:$bd9dd35321b03dd4$export$34b9dba7ce09269b("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 576 512",children:$bd9dd35321b03dd4$export$34b9dba7ce09269b("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:$bd9dd35321b03dd4$export$34b9dba7ce09269b("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:[$bd9dd35321b03dd4$export$34b9dba7ce09269b("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"}),$bd9dd35321b03dd4$export$34b9dba7ce09269b("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:$bd9dd35321b03dd4$export$34b9dba7ce09269b("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 384 512",children:$bd9dd35321b03dd4$export$34b9dba7ce09269b("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:$bd9dd35321b03dd4$export$34b9dba7ce09269b("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:[$bd9dd35321b03dd4$export$34b9dba7ce09269b("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"}),$bd9dd35321b03dd4$export$34b9dba7ce09269b("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:$bd9dd35321b03dd4$export$34b9dba7ce09269b("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512",children:$bd9dd35321b03dd4$export$34b9dba7ce09269b("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:$bd9dd35321b03dd4$export$34b9dba7ce09269b("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:[$bd9dd35321b03dd4$export$34b9dba7ce09269b("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"}),$bd9dd35321b03dd4$export$34b9dba7ce09269b("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:$bd9dd35321b03dd4$export$34b9dba7ce09269b("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512",children:$bd9dd35321b03dd4$export$34b9dba7ce09269b("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:$bd9dd35321b03dd4$export$34b9dba7ce09269b("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:$bd9dd35321b03dd4$export$34b9dba7ce09269b("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:$bd9dd35321b03dd4$export$34b9dba7ce09269b("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512",children:$bd9dd35321b03dd4$export$34b9dba7ce09269b("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:$bd9dd35321b03dd4$export$34b9dba7ce09269b("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",children:$bd9dd35321b03dd4$export$34b9dba7ce09269b("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":$bd9dd35321b03dd4$export$34b9dba7ce09269b("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",children:$bd9dd35321b03dd4$export$34b9dba7ce09269b("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 $254755d3f438722f$export$2e2bcd8739ae039(K){var ne=K.id,ae=K.skin,oe=K.emoji;if(K.shortcodes){var ie=K.shortcodes.match(Lh.SHORTCODES_REGEX);ie&&(ne=ie[1],ie[2]&&(ae=ie[2]))}if(oe||(oe=Lh.get(ne||K.native)),!oe)return K.fallback;var se=oe.skins[ae-1]||oe.skins[0],ue=se.src||("native"==K.set||K.spritesheet?void 0:"function"==typeof K.getImageURL?K.getImageURL(K.set,se.unified):"https://cdn.jsdelivr.net/npm/emoji-datasource-".concat(K.set,"@15.0.1/img/").concat(K.set,"/64/").concat(se.unified,".png")),ce="function"==typeof K.getSpritesheetURL?K.getSpritesheetURL(K.set):"https://cdn.jsdelivr.net/npm/emoji-datasource-".concat(K.set,"@15.0.1/img/").concat(K.set,"/sheets-256/64.png");return $bd9dd35321b03dd4$export$34b9dba7ce09269b("span",{"class":"emoji-mart-emoji","data-emoji-set":K.set,children:ue?$bd9dd35321b03dd4$export$34b9dba7ce09269b("img",{style:{maxWidth:K.size||"1em",maxHeight:K.size||"1em",display:"inline-block"},alt:se.native||se.shortcodes,src:ue}):"native"==K.set?$bd9dd35321b03dd4$export$34b9dba7ce09269b("span",{style:{fontSize:K.size,fontFamily:'"EmojiMart", "Segoe UI Emoji", "Segoe UI Symbol", "Segoe UI", "Apple Color Emoji", "Twemoji Mozilla", "Noto Color Emoji", "Android Emoji"'},children:se.native}):$bd9dd35321b03dd4$export$34b9dba7ce09269b("span",{style:{display:"block",width:K.size,height:K.size,backgroundImage:"url(".concat(ce,")"),backgroundSize:"".concat(100*Oh.sheet.cols,"% ").concat(100*Oh.sheet.rows,"%"),backgroundPosition:"".concat(100/(Oh.sheet.cols-1)*se.x,"% ").concat(100/(Oh.sheet.rows-1)*se.y,"%")}})})}var zh=function(K){function $6f57cc9cd54c5aaa$export$2e2bcd8739ae039(){var K,ne=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if((0,xe.A)(this,$6f57cc9cd54c5aaa$export$2e2bcd8739ae039),(K=module_callSuper(this,$6f57cc9cd54c5aaa$export$2e2bcd8739ae039)).props=ne,ne.parent||ne.ref){var ae=null,oe=ne.parent||(ae=ne.ref&&ne.ref.current);ae&&(ae.innerHTML=""),oe&&oe.appendChild(K)}return K}return(0,Ne.A)($6f57cc9cd54c5aaa$export$2e2bcd8739ae039,K),(0,Ce.A)($6f57cc9cd54c5aaa$export$2e2bcd8739ae039,[{key:"update",value:function update(){var K=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};for(var ne in K)this.attributeChangedCallback(ne,null,K[ne])}},{key:"attributeChangedCallback",value:function attributeChangedCallback(K,ne,ae){if(this.component){var oe=$7adb23b0109cc36a$export$88c9ddb45cea7241(K,(0,Se.A)({},K,ae),this.constructor.Props,this);this.component.componentWillReceiveProps?this.component.componentWillReceiveProps((0,Se.A)({},K,oe)):(this.component.props[K]=oe,this.component.forceUpdate())}}},{key:"disconnectedCallback",value:function disconnectedCallback(){this.disconnected=!0,this.component&&this.component.unregister&&this.component.unregister()}}],[{key:"observedAttributes",get:function get(){return Object.keys(this.Props)}}])}("undefined"!=typeof window&&window.HTMLElement?window.HTMLElement:Object),Uh=function(K){function $26f27c338a96b1a6$export$2e2bcd8739ae039(K){var ne,ae=(arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}).styles;return(0,xe.A)(this,$26f27c338a96b1a6$export$2e2bcd8739ae039),(ne=module_callSuper(this,$26f27c338a96b1a6$export$2e2bcd8739ae039,[K])).setShadow(),ne.injectStyles(ae),ne}return(0,Ne.A)($26f27c338a96b1a6$export$2e2bcd8739ae039,K),(0,Ce.A)($26f27c338a96b1a6$export$2e2bcd8739ae039,[{key:"setShadow",value:function setShadow(){this.attachShadow({mode:"open"})}},{key:"injectStyles",value:function injectStyles(K){if(K){var ne=document.createElement("style");ne.textContent=K,this.shadowRoot.insertBefore(ne,this.shadowRoot.firstChild)}}}])}(zh),Hh={fallback:"",id:"","native":"",shortcodes:"",size:{value:"",transform:function transform(K){return/\D/.test(K)?K:"".concat(K,"px")}},set:Fh.set,skin:Fh.skin},Vh=function(K){function $331b4160623139bf$export$2e2bcd8739ae039(K){return(0,xe.A)(this,$331b4160623139bf$export$2e2bcd8739ae039),module_callSuper(this,$331b4160623139bf$export$2e2bcd8739ae039,[K])}return(0,Ne.A)($331b4160623139bf$export$2e2bcd8739ae039,K),(0,Ce.A)($331b4160623139bf$export$2e2bcd8739ae039,[{key:"connectedCallback",value:(ne=(0,ae.A)(ie().mark(function _callee(){var K,ne=this;return ie().wrap(function(ae){for(;;)switch(ae.prev=ae.next){case 0:return(K=$7adb23b0109cc36a$export$75fe5f91d452f94b(this.props,Hh,this)).element=this,K.ref=function(K){ne.component=K},ae.next=1,$7adb23b0109cc36a$export$2cd8252107eb640b();case 1:if(!this.disconnected){ae.next=2;break}return ae.abrupt("return");case 2:$fb96b826c0c5f37a$export$b3890eb0ae9dca99($bd9dd35321b03dd4$export$34b9dba7ce09269b($254755d3f438722f$export$2e2bcd8739ae039,module_objectSpread({},K)),this);case 3:case"end":return ae.stop()}},_callee,this)})),function connectedCallback(){return ne.apply(this,arguments)})}]);var ne}(zh);$c770c458706daa72$export$2e2bcd8739ae039(Vh,"Props",Hh),"undefined"==typeof customElements||customElements.get("em-emoji")||customElements.define("em-emoji",Vh);var $h,qh,Wh=[],Gh=dh.__b,Kh=dh.__r,Zh=dh.diffed,Xh=dh.__c,Qh=dh.unmount;function $1a9a8ef576b7773d$var$x(){var K;for(Wh.sort(function(K,ne){return K.__v.__b-ne.__v.__b});K=Wh.pop();)if(K.__P)try{K.__H.__h.forEach($1a9a8ef576b7773d$var$g),K.__H.__h.forEach($1a9a8ef576b7773d$var$j),K.__H.__h=[]}catch(ne){K.__H.__h=[],dh.__e(ne,K.__v)}}dh.__b=function(K){$h=null,Gh&&Gh(K)},dh.__r=function(K){Kh&&Kh(K);var ne=($h=K.__c).__H;ne&&(ne.__h.forEach($1a9a8ef576b7773d$var$g),ne.__h.forEach($1a9a8ef576b7773d$var$j),ne.__h=[])},dh.diffed=function(K){Zh&&Zh(K);var ne=K.__c;ne&&ne.__H&&ne.__H.__h.length&&(1!==Wh.push(ne)&&qh===dh.requestAnimationFrame||((qh=dh.requestAnimationFrame)||function(K){var ne,ae=function u5(){clearTimeout(oe),Yh&&cancelAnimationFrame(ne),setTimeout(K)},oe=setTimeout(ae,100);Yh&&(ne=requestAnimationFrame(ae))})($1a9a8ef576b7773d$var$x)),$h=null},dh.__c=function(K,ne){ne.some(function(K){try{K.__h.forEach($1a9a8ef576b7773d$var$g),K.__h=K.__h.filter(function(K){return!K.__||$1a9a8ef576b7773d$var$j(K)})}catch(ae){ne.some(function(K){K.__h&&(K.__h=[])}),ne=[],dh.__e(ae,K.__v)}}),Xh&&Xh(K,ne)},dh.unmount=function(K){Qh&&Qh(K);var ne,ae=K.__c;ae&&ae.__H&&(ae.__H.__.forEach(function(K){try{$1a9a8ef576b7773d$var$g(K)}catch(K){ne=K}}),ne&&dh.__e(ne,ae.__v))};var Yh="function"==typeof requestAnimationFrame;function $1a9a8ef576b7773d$var$g(K){var ne=$h,ae=K.__c;"function"==typeof ae&&(K.__c=void 0,ae()),$h=ne}function $1a9a8ef576b7773d$var$j(K){var ne=$h;K.__c=K.__(),$h=ne}function $dc040a17866866fa$var$S(K,ne){for(var ae in ne)K[ae]=ne[ae];return K}function $dc040a17866866fa$var$C(K,ne){for(var ae in K)if("__source"!==ae&&!(ae in ne))return!0;for(var oe in ne)if("__source"!==oe&&K[oe]!==ne[oe])return!0;return!1}function $dc040a17866866fa$export$221d75b3f55bb0bd(K){this.props=K}($dc040a17866866fa$export$221d75b3f55bb0bd.prototype=new $fb96b826c0c5f37a$export$16fa2f45be04daa8).isPureReactComponent=!0,$dc040a17866866fa$export$221d75b3f55bb0bd.prototype.shouldComponentUpdate=function(K,ne){return $dc040a17866866fa$var$C(this.props,K)||$dc040a17866866fa$var$C(this.state,ne)};var Jh=dh.__b;dh.__b=function(K){K.type&&K.type.__f&&K.ref&&(K.props.ref=K.ref,K.ref=null),Jh&&Jh(K)};"undefined"!=typeof Symbol&&Symbol.for&&Symbol.for("react.forward_ref");var tm=dh.__e;dh.__e=function(K,ne,ae){if(K.then)for(var oe,ie=ne;ie=ie.__;)if((oe=ie.__c)&&oe.__c)return null==ne.__e&&(ne.__e=ae.__e,ne.__k=ae.__k),oe.__c(K,ne);tm(K,ne,ae)};var nm=dh.unmount;function $dc040a17866866fa$export$74bf444e3cd11ea5(){this.__u=0,this.t=null,this.__b=null}function $dc040a17866866fa$var$U(K){var ne=K.__.__c;return ne&&ne.__e&&ne.__e(K)}function $dc040a17866866fa$export$998bcd577473dd93(){this.u=null,this.o=null}dh.unmount=function(K){var ne=K.__c;ne&&ne.__R&&ne.__R(),ne&&!0===K.__h&&(K.type=null),nm&&nm(K)},($dc040a17866866fa$export$74bf444e3cd11ea5.prototype=new $fb96b826c0c5f37a$export$16fa2f45be04daa8).__c=function(K,ne){var ae=ne.__c,oe=this;null==oe.t&&(oe.t=[]),oe.t.push(ae);var ie=$dc040a17866866fa$var$U(oe.__v),se=!1,ue=function i1(){se||(se=!0,ae.__R=null,ie?ie(ce):ce())};ae.__R=ue;var ce=function l1(){if(! --oe.__u){if(oe.state.__e){var K=oe.state.__e;oe.__v.__k[0]=function n22(K,ne,ae){return K&&(K.__v=null,K.__k=K.__k&&K.__k.map(function(K){return n22(K,ne,ae)}),K.__c&&K.__c.__P===ne&&(K.__e&&ae.insertBefore(K.__e,K.__d),K.__c.__e=!0,K.__c.__P=ae)),K}(K,K.__c.__P,K.__c.__O)}var ne;for(oe.setState({__e:oe.__b=null});ne=oe.t.pop();)ne.forceUpdate()}},de=!0===ne.__h;oe.__u++||de||oe.setState({__e:oe.__b=oe.__v.__k[0]}),K.then(ue,ue)},$dc040a17866866fa$export$74bf444e3cd11ea5.prototype.componentWillUnmount=function(){this.t=[]},$dc040a17866866fa$export$74bf444e3cd11ea5.prototype.render=function(K,ne){if(this.__b){if(this.__v.__k){var ae=document.createElement("div"),oe=this.__v.__k[0].__c;this.__v.__k[0]=function n24(K,ne,ae){return K&&(K.__c&&K.__c.__H&&(K.__c.__H.__.forEach(function(K){"function"==typeof K.__c&&K.__c()}),K.__c.__H=null),null!=(K=$dc040a17866866fa$var$S({},K)).__c&&(K.__c.__P===ae&&(K.__c.__P=ne),K.__c=null),K.__k=K.__k&&K.__k.map(function(K){return n24(K,ne,ae)})),K}(this.__b,ae,oe.__O=oe.__P)}this.__b=null}var ie=ne.__e&&$fb96b826c0c5f37a$export$c8a8987d4410bf2d($fb96b826c0c5f37a$export$ffb0004e005737fa,null,K.fallback);return ie&&(ie.__h=null),[$fb96b826c0c5f37a$export$c8a8987d4410bf2d($fb96b826c0c5f37a$export$ffb0004e005737fa,null,ne.__e?null:K.children),ie]};var rm=function $dc040a17866866fa$var$T(K,ne,ae){if(++ae[1]===ae[0]&&K.o.delete(ne),K.props.revealOrder&&("t"!==K.props.revealOrder[0]||!K.o.size))for(ae=K.u;ae;){for(;ae.length>3;)ae.pop()();if(ae[1]<ae[0])break;K.u=ae=ae[2]}};($dc040a17866866fa$export$998bcd577473dd93.prototype=new $fb96b826c0c5f37a$export$16fa2f45be04daa8).__e=function(K){var ne=this,ae=$dc040a17866866fa$var$U(ne.__v),oe=ne.o.get(K);return oe[0]++,function(ie){var se=function o2(){ne.props.revealOrder?(oe.push(ie),rm(ne,K,oe)):ie()};ae?ae(se):se()}},$dc040a17866866fa$export$998bcd577473dd93.prototype.render=function(K){this.u=null,this.o=new Map;var ne=$fb96b826c0c5f37a$export$47e4c5b300681277(K.children);K.revealOrder&&"b"===K.revealOrder[0]&&ne.reverse();for(var ae=ne.length;ae--;)this.o.set(ne[ae],this.u=[1,0,this.u]);return K.children},$dc040a17866866fa$export$998bcd577473dd93.prototype.componentDidUpdate=$dc040a17866866fa$export$998bcd577473dd93.prototype.componentDidMount=function(){var K=this;this.o.forEach(function(ne,ae){rm(K,ae,ne)})};var am="undefined"!=typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,om=/^(?: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]/,im="undefined"!=typeof document,sm=function $dc040a17866866fa$var$z(K){return("undefined"!=typeof Symbol&&"symbol"==(0,fe.A)(Symbol())?/fil|che|rad/i:/fil|che|ra/i).test(K)};$fb96b826c0c5f37a$export$16fa2f45be04daa8.prototype.isReactComponent={},["componentWillMount","componentWillReceiveProps","componentWillUpdate"].forEach(function(K){Object.defineProperty($fb96b826c0c5f37a$export$16fa2f45be04daa8.prototype,K,{configurable:!0,get:function get(){return this["UNSAFE_"+K]},set:function set(ne){Object.defineProperty(this,K,{configurable:!0,writable:!0,value:ne})}})});var um=dh.event;function $dc040a17866866fa$var$Z(){}function $dc040a17866866fa$var$Y(){return this.cancelBubble}function $dc040a17866866fa$var$q(){return this.defaultPrevented}dh.event=function(K){return um&&(K=um(K)),K.persist=$dc040a17866866fa$var$Z,K.isPropagationStopped=$dc040a17866866fa$var$Y,K.isDefaultPrevented=$dc040a17866866fa$var$q,K.nativeEvent=K};var cm={configurable:!0,get:function get(){return this.class}},lm=dh.vnode;dh.vnode=function(K){var ne=K.type,ae=K.props,oe=ae;if("string"==typeof ne){var ie=-1===ne.indexOf("-");for(var se in oe={},ae){var ue=ae[se];im&&"children"===se&&"noscript"===ne||"value"===se&&"defaultValue"in ae&&null==ue||("defaultValue"===se&&"value"in ae&&null==ae.value?se="value":"download"===se&&!0===ue?ue="":/ondoubleclick/i.test(se)?se="ondblclick":/^onchange(textarea|input)/i.test(se+ne)&&!sm(ae.type)?se="oninput":/^onfocus$/i.test(se)?se="onfocusin":/^onblur$/i.test(se)?se="onfocusout":/^on(Ani|Tra|Tou|BeforeInp)/.test(se)?se=se.toLowerCase():ie&&om.test(se)?se=se.replace(/[A-Z0-9]/,"-$&").toLowerCase():null===ue&&(ue=void 0),oe[se]=ue)}"select"==ne&&oe.multiple&&Array.isArray(oe.value)&&(oe.value=$fb96b826c0c5f37a$export$47e4c5b300681277(ae.children).forEach(function(K){K.props.selected=-1!=oe.value.indexOf(K.props.value)})),"select"==ne&&null!=oe.defaultValue&&(oe.value=$fb96b826c0c5f37a$export$47e4c5b300681277(ae.children).forEach(function(K){K.props.selected=oe.multiple?-1!=oe.defaultValue.indexOf(K.props.value):oe.defaultValue==K.props.value})),K.props=oe,ae.class!=ae.className&&(cm.enumerable="className"in ae,null!=ae.className&&(oe.class=ae.className),Object.defineProperty(oe,"className",cm))}K.$$typeof=am,lm&&lm(K)};var dm=dh.__r;dh.__r=function(K){dm&&dm(K),K.__c};var pm={light:"outline",dark:"solid"},fm=function(K){function $ec8c39fdad15601a$export$2e2bcd8739ae039(){var K;return(0,xe.A)(this,$ec8c39fdad15601a$export$2e2bcd8739ae039),(K=module_callSuper(this,$ec8c39fdad15601a$export$2e2bcd8739ae039)).categories=Oh.categories.filter(function(K){return!K.target}),K.state={categoryId:K.categories[0].id},K}return(0,Ne.A)($ec8c39fdad15601a$export$2e2bcd8739ae039,K),(0,Ce.A)($ec8c39fdad15601a$export$2e2bcd8739ae039,[{key:"renderIcon",value:function renderIcon(K){var ne=K.icon;if(ne){if(ne.svg)return $bd9dd35321b03dd4$export$34b9dba7ce09269b("span",{"class":"flex",dangerouslySetInnerHTML:{__html:ne.svg}});if(ne.src)return $bd9dd35321b03dd4$export$34b9dba7ce09269b("img",{src:ne.src})}var ae=jh.categories[K.id]||jh.categories.custom;return ae["auto"==this.props.icons?pm[this.props.theme]:this.props.icons]||ae}},{key:"render",value:function render(){var K=this,ne=null;return $bd9dd35321b03dd4$export$34b9dba7ce09269b("nav",{id:"nav","class":"padding","data-position":this.props.position,dir:this.props.dir,children:$bd9dd35321b03dd4$export$34b9dba7ce09269b("div",{"class":"flex relative",children:[this.categories.map(function(ae,oe){var ie=ae.name||Th.categories[ae.id],se=!K.props.unfocused&&ae.id==K.state.categoryId;return se&&(ne=oe),$bd9dd35321b03dd4$export$34b9dba7ce09269b("button",{"aria-label":ie,"aria-selected":se||void 0,title:ie,type:"button","class":"flex flex-grow flex-center",onMouseDown:function onMouseDown(K){return K.preventDefault()},onClick:function onClick(){K.props.onClick({category:ae,i:oe})},children:K.renderIcon(ae)})}),$bd9dd35321b03dd4$export$34b9dba7ce09269b("div",{"class":"bar",style:{width:"".concat(100/this.categories.length,"%"),opacity:null==ne?0:1,transform:"rtl"===this.props.dir?"scaleX(-1) translateX(".concat(100*ne,"%)"):"translateX(".concat(100*ne,"%)")}})]})})}}])}($dc040a17866866fa$export$221d75b3f55bb0bd),hm=function(K){function $e0d4dda61265ff1e$export$2e2bcd8739ae039(){return(0,xe.A)(this,$e0d4dda61265ff1e$export$2e2bcd8739ae039),module_callSuper(this,$e0d4dda61265ff1e$export$2e2bcd8739ae039,arguments)}return(0,Ne.A)($e0d4dda61265ff1e$export$2e2bcd8739ae039,K),(0,Ce.A)($e0d4dda61265ff1e$export$2e2bcd8739ae039,[{key:"shouldComponentUpdate",value:function shouldComponentUpdate(K){for(var ne in K)if("children"!=ne&&K[ne]!=this.props[ne])return!0;return!1}},{key:"render",value:function render(){return this.props.children}}])}($dc040a17866866fa$export$221d75b3f55bb0bd),mm=10,gm=function(K){function $89bd6bb200cc8fef$export$2e2bcd8739ae039(K){var ne;return(0,xe.A)(this,$89bd6bb200cc8fef$export$2e2bcd8739ae039),$c770c458706daa72$export$2e2bcd8739ae039(ne=module_callSuper(this,$89bd6bb200cc8fef$export$2e2bcd8739ae039),"darkMediaCallback",function(){"auto"==ne.props.theme&&ne.setState({theme:ne.darkMedia.matches?"dark":"light"})}),$c770c458706daa72$export$2e2bcd8739ae039(ne,"handleClickOutside",function(K){var ae=ne.props.element;K.target!=ae&&(ne.state.showSkins&&ne.closeSkins(),ne.props.onClickOutside&&ne.props.onClickOutside(K))}),$c770c458706daa72$export$2e2bcd8739ae039(ne,"handleBaseClick",function(K){ne.state.showSkins&&(K.target.closest(".menu")||(K.preventDefault(),K.stopImmediatePropagation(),ne.closeSkins()))}),$c770c458706daa72$export$2e2bcd8739ae039(ne,"handleBaseKeydown",function(K){ne.state.showSkins&&"Escape"==K.key&&(K.preventDefault(),K.stopImmediatePropagation(),ne.closeSkins())}),$c770c458706daa72$export$2e2bcd8739ae039(ne,"handleSearchClick",function(){ne.getEmojiByPos(ne.state.pos)&&ne.setState({pos:[-1,-1]})}),$c770c458706daa72$export$2e2bcd8739ae039(ne,"handleSearchInput",(0,ae.A)(ie().mark(function _callee2(){var K,ae,oe,se,ue,ce,de,pe,fe,he;return ie().wrap(function(ie){for(;;)switch(ie.prev=ie.next){case 0:if(K=ne.refs.searchInput.current){ie.next=1;break}return ie.abrupt("return");case 1:return ae=K.value,ie.next=2,Lh.search(ae);case 2:if(oe=ie.sent,se=function afterRender(){ne.refs.scroll.current&&(ne.refs.scroll.current.scrollTop=0)},oe){ie.next=3;break}return ie.abrupt("return",ne.setState({searchResults:oe,pos:[-1,-1]},se));case 3:ue=K.selectionStart==K.value.length?[0,0]:[-1,-1],(ce=[]).setsize=oe.length,de=null,pe=module_createForOfIteratorHelper(oe);try{for(pe.s();!(fe=pe.n()).done;)he=fe.value,ce.length&&de.length!=ne.getPerLine()||((de=[]).__categoryId="search",de.__index=ce.length,ce.push(de)),de.push(he)}catch(K){pe.e(K)}finally{pe.f()}ne.ignoreMouse(),ne.setState({searchResults:ce,pos:ue},se);case 4:case"end":return ie.stop()}},_callee2)}))),$c770c458706daa72$export$2e2bcd8739ae039(ne,"handleSearchKeyDown",function(K){var ae=K.currentTarget;switch(K.stopImmediatePropagation(),K.key){case"ArrowLeft":ne.navigate({e:K,input:ae,left:!0});break;case"ArrowRight":ne.navigate({e:K,input:ae,right:!0});break;case"ArrowUp":ne.navigate({e:K,input:ae,up:!0});break;case"ArrowDown":ne.navigate({e:K,input:ae,down:!0});break;case"Enter":K.preventDefault(),ne.handleEmojiClick({e:K,pos:ne.state.pos});break;case"Escape":K.preventDefault(),ne.state.searchResults?ne.clearSearch():ne.unfocusSearch()}}),$c770c458706daa72$export$2e2bcd8739ae039(ne,"clearSearch",function(){var K=ne.refs.searchInput.current;K&&(K.value="",K.focus(),ne.handleSearchInput())}),$c770c458706daa72$export$2e2bcd8739ae039(ne,"handleCategoryClick",function(K){var ae=K.category,oe=K.i;ne.scrollTo(0==oe?{row:-1}:{categoryId:ae.id})}),$c770c458706daa72$export$2e2bcd8739ae039(ne,"openSkins",function(K){var oe=K.currentTarget.getBoundingClientRect();ne.setState({showSkins:oe},(0,ae.A)(ie().mark(function _callee3(){var K;return ie().wrap(function(ae){for(;;)switch(ae.prev=ae.next){case 0:return ae.next=1,$693b183b0a78708f$export$e772c8ff12451969(2);case 1:if(K=ne.refs.menu.current){ae.next=2;break}return ae.abrupt("return");case 2:K.classList.remove("hidden"),ne.refs.skinToneRadio.current.focus(),ne.base.addEventListener("click",ne.handleBaseClick,!0),ne.base.addEventListener("keydown",ne.handleBaseKeydown,!0);case 3:case"end":return ae.stop()}},_callee3)})))}),ne.observers=[],ne.state=module_objectSpread({pos:[-1,-1],perLine:ne.initDynamicPerLine(K),visibleRows:{0:!0}},ne.getInitialState(K)),ne}return(0,Ne.A)($89bd6bb200cc8fef$export$2e2bcd8739ae039,K),(0,Ce.A)($89bd6bb200cc8fef$export$2e2bcd8739ae039,[{key:"getInitialState",value:function getInitialState(){var K=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.props;return{skin:_h.get("skin")||K.skin,theme:this.initTheme(K.theme)}}},{key:"componentWillMount",value:function componentWillMount(){this.dir=Th.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 componentDidMount(){if(this.register(),this.shadowRoot=this.base.parentNode,this.props.autoFocus){var K=this.refs.searchInput;K.current&&K.current.focus()}}},{key:"componentWillReceiveProps",value:function componentWillReceiveProps(K){var ne=this;for(var ae in this.nextState||(this.nextState={}),K)this.nextState[ae]=K[ae];clearTimeout(this.nextStateTimer),this.nextStateTimer=setTimeout(function(){var K=!1;for(var ae in ne.nextState)ne.props[ae]=ne.nextState[ae],"custom"!==ae&&"categories"!==ae||(K=!0);delete ne.nextState;var oe=ne.getInitialState();if(K)return ne.reset(oe);ne.setState(oe)})}},{key:"componentWillUnmount",value:function componentWillUnmount(){this.unregister()}},{key:"reset",value:(ne=(0,ae.A)(ie().mark(function _callee4(){var K,ne=this,ae=arguments;return ie().wrap(function(oe){for(;;)switch(oe.prev=oe.next){case 0:return K=ae.length>0&&void 0!==ae[0]?ae[0]:{},oe.next=1,$7adb23b0109cc36a$export$2cd8252107eb640b(this.props);case 1:this.initGrid(),this.unobserve(),this.setState(K,function(){ne.observeCategories(),ne.observeRows()});case 2:case"end":return oe.stop()}},_callee4,this)})),function reset(){return ne.apply(this,arguments)})},{key:"register",value:function register(){document.addEventListener("click",this.handleClickOutside),this.observe()}},{key:"unregister",value:function unregister(){var K;document.removeEventListener("click",this.handleClickOutside),null===(K=this.darkMedia)||void 0===K||K.removeEventListener("change",this.darkMediaCallback),this.unobserve()}},{key:"observe",value:function observe(){this.observeCategories(),this.observeRows()}},{key:"unobserve",value:function unobserve(){var K=(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}).except,ne=void 0===K?[]:K;Array.isArray(ne)||(ne=[ne]);var ae,oe=module_createForOfIteratorHelper(this.observers);try{for(oe.s();!(ae=oe.n()).done;){var ie=ae.value;ne.includes(ie)||ie.disconnect()}}catch(K){oe.e(K)}finally{oe.f()}this.observers=[].concat(ne)}},{key:"initGrid",value:function initGrid(){var K=this,ne=Oh.categories;this.refs.categories=new Map;var ae=Oh.categories.map(function(K){return K.id}).join(",");this.navKey&&this.navKey!=ae&&this.refs.scroll.current&&(this.refs.scroll.current.scrollTop=0),this.navKey=ae,this.grid=[],this.grid.setsize=0;var oe,ie=function addRow(ne,ae){var oe=[];oe.__categoryId=ae.id,oe.__index=ne.length,K.grid.push(oe);var ie=K.grid.length-1,se=ie%mm?{}:{current:null};return se.index=ie,se.posinset=K.grid.setsize+1,ne.push(se),oe},se=module_createForOfIteratorHelper(ne);try{for(se.s();!(oe=se.n()).done;){var ue,ce=oe.value,de=[],pe=ie(de,ce),fe=module_createForOfIteratorHelper(ce.emojis);try{for(fe.s();!(ue=fe.n()).done;){var he=ue.value;pe.length==this.getPerLine()&&(pe=ie(de,ce)),this.grid.setsize+=1,pe.push(he)}}catch(K){fe.e(K)}finally{fe.f()}this.refs.categories.set(ce.id,{root:$fb96b826c0c5f37a$export$7d1e3a5e95ceca43(),rows:de})}}catch(K){se.e(K)}finally{se.f()}}},{key:"initTheme",value:function initTheme(K){if("auto"!=K)return K;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 initDynamicPerLine(){var K=this,ne=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.props;if(ne.dynamicWidth){var ae=ne.element,oe=ne.emojiButtonSize,ie=function calculatePerLine(){var K=ae.getBoundingClientRect().width;return Math.floor(K/oe)},se=new ResizeObserver(function(){K.unobserve({except:se}),K.setState({perLine:ie()},function(){K.initGrid(),K.forceUpdate(function(){K.observeCategories(),K.observeRows()})})});return se.observe(ae),this.observers.push(se),ie()}}},{key:"getPerLine",value:function getPerLine(){return this.state.perLine||this.props.perLine}},{key:"getEmojiByPos",value:function getEmojiByPos(K){var ne=(0,pe.A)(K,2),ae=ne[0],oe=ne[1],ie=this.state.searchResults||this.grid,se=ie[ae]&&ie[ae][oe];if(se)return Lh.get(se)}},{key:"observeCategories",value:function observeCategories(){var K=this.refs.navigation.current;if(K){var ne,ae=new Map,oe=function setFocusedCategory(ne){ne!=K.state.categoryId&&K.setState({categoryId:ne})},ie={root:this.refs.scroll.current,threshold:[0,1]},se=new IntersectionObserver(function(K){var ne,ie=module_createForOfIteratorHelper(K);try{for(ie.s();!(ne=ie.n()).done;){var se=ne.value,ue=se.target.dataset.id;ae.set(ue,se.intersectionRatio)}}catch(K){ie.e(K)}finally{ie.f()}var ce,de=module_createForOfIteratorHelper((0,Ke.A)(ae));try{for(de.s();!(ce=de.n()).done;){var fe=(0,pe.A)(ce.value,2),he=fe[0];if(fe[1]){oe(he);break}}}catch(K){de.e(K)}finally{de.f()}},ie),ue=module_createForOfIteratorHelper(this.refs.categories.values());try{for(ue.s();!(ne=ue.n()).done;){var ce=ne.value.root;se.observe(ce.current)}}catch(K){ue.e(K)}finally{ue.f()}this.observers.push(se)}}},{key:"observeRows",value:function observeRows(){var K,ne=this,ae=module_objectSpread({},this.state.visibleRows),oe=new IntersectionObserver(function(K){var oe,ie=module_createForOfIteratorHelper(K);try{for(ie.s();!(oe=ie.n()).done;){var se=oe.value,ue=parseInt(se.target.dataset.index);se.isIntersecting?ae[ue]=!0:delete ae[ue]}}catch(K){ie.e(K)}finally{ie.f()}ne.setState({visibleRows:ae})},{root:this.refs.scroll.current,rootMargin:"".concat(this.props.emojiButtonSize*(mm+5),"px 0px ").concat(this.props.emojiButtonSize*mm,"px")}),ie=module_createForOfIteratorHelper(this.refs.categories.values());try{for(ie.s();!(K=ie.n()).done;){var se,ue=module_createForOfIteratorHelper(K.value.rows);try{for(ue.s();!(se=ue.n()).done;){var ce=se.value;ce.current&&oe.observe(ce.current)}}catch(K){ue.e(K)}finally{ue.f()}}}catch(K){ie.e(K)}finally{ie.f()}this.observers.push(oe)}},{key:"preventDefault",value:function preventDefault(K){K.preventDefault()}},{key:"unfocusSearch",value:function unfocusSearch(){var K=this.refs.searchInput.current;K&&K.blur()}},{key:"navigate",value:function navigate(K){var ne=this,ae=K.e,oe=K.input,ie=K.left,se=K.right,ue=K.up,ce=K.down,de=this.state.searchResults||this.grid;if(de.length){var fe=(0,pe.A)(this.state.pos,2),he=fe[0],me=fe[1],ge=function(){if(0==he&&0==me&&!ae.repeat&&(ie||ue))return null;if(-1==he)return ae.repeat||!se&&!ce||oe.selectionStart!=oe.value.length?null:[0,0];if(ie||se){var K=de[he],ne=ie?-1:1;if(!K[me+=ne]){if(!(K=de[he+=ne]))return he=ie?0:de.length-1,me=ie?0:de[he].length-1,[he,me];me=ie?K.length-1:0}return[he,me]}if(ue||ce){var pe=de[he+=ue?-1:1];return pe?(pe[me]||(me=pe.length-1),[he,me]):(he=ue?0:de.length-1,me=ue?0:de[he].length-1,[he,me])}}();ge?(ae.preventDefault(),this.setState({pos:ge,keyboard:!0},function(){ne.scrollTo({row:ge[0]})})):this.state.pos[0]>-1&&this.setState({pos:[-1,-1]})}}},{key:"scrollTo",value:function scrollTo(K){var ne=K.categoryId,ae=K.row,oe=this.state.searchResults||this.grid;if(oe.length){var ie=this.refs.scroll.current,se=ie.getBoundingClientRect(),ue=0;if(ae>=0&&(ne=oe[ae].__categoryId),ne)ue=(this.refs[ne]||this.refs.categories.get(ne).root).current.getBoundingClientRect().top-(se.top-ie.scrollTop)+1;if(ae>=0)if(ae){var ce=ue+oe[ae].__index*this.props.emojiButtonSize,de=ce+this.props.emojiButtonSize+.88*this.props.emojiButtonSize;if(ce<ie.scrollTop)ue=ce;else{if(!(de>ie.scrollTop+se.height))return;ue=de-se.height}}else ue=0;this.ignoreMouse(),ie.scrollTop=ue}}},{key:"ignoreMouse",value:function ignoreMouse(){var K=this;this.mouseIsIgnored=!0,clearTimeout(this.ignoreMouseTimer),this.ignoreMouseTimer=setTimeout(function(){delete K.mouseIsIgnored},100)}},{key:"handleEmojiOver",value:function handleEmojiOver(K){this.mouseIsIgnored||this.state.showSkins||this.setState({pos:K||[-1,-1],keyboard:!1})}},{key:"handleEmojiClick",value:function handleEmojiClick(K){var ne=K.e,ae=K.emoji,oe=K.pos;if(this.props.onEmojiSelect&&(!ae&&oe&&(ae=this.getEmojiByPos(oe)),ae)){var ie=$693b183b0a78708f$export$d10ac59fbe52a745(ae,{skinIndex:this.state.skin-1});this.props.maxFrequentRows&&Sh.add(ie,this.props),this.props.onEmojiSelect(ie,ne)}}},{key:"closeSkins",value:function closeSkins(){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 handleSkinMouseOver(K){this.setState({tempSkin:K})}},{key:"handleSkinClick",value:function handleSkinClick(K){this.ignoreMouse(),this.closeSkins(),this.setState({skin:K,tempSkin:null}),_h.set("skin",K)}},{key:"renderNav",value:function renderNav(){return $bd9dd35321b03dd4$export$34b9dba7ce09269b(fm,{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 renderPreview(){var K=this.getEmojiByPos(this.state.pos),ne=this.state.searchResults&&!this.state.searchResults.length;return $bd9dd35321b03dd4$export$34b9dba7ce09269b("div",{id:"preview","class":"flex flex-middle",dir:this.dir,"data-position":this.props.previewPosition,children:[$bd9dd35321b03dd4$export$34b9dba7ce09269b("div",{"class":"flex flex-middle flex-grow",children:[$bd9dd35321b03dd4$export$34b9dba7ce09269b("div",{"class":"flex flex-auto flex-middle flex-center",style:{height:this.props.emojiButtonSize,fontSize:this.props.emojiButtonSize},children:$bd9dd35321b03dd4$export$34b9dba7ce09269b($254755d3f438722f$export$2e2bcd8739ae039,{emoji:K,id:ne?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})}),$bd9dd35321b03dd4$export$34b9dba7ce09269b("div",{"class":"margin-".concat(this.dir[0]),children:$bd9dd35321b03dd4$export$34b9dba7ce09269b("div",K||ne?{"class":"padding-".concat(this.dir[2]," align-").concat(this.dir[0]),children:[$bd9dd35321b03dd4$export$34b9dba7ce09269b("div",{"class":"preview-title ellipsis",children:K?K.name:Th.search_no_results_1}),$bd9dd35321b03dd4$export$34b9dba7ce09269b("div",{"class":"preview-subtitle ellipsis color-c",children:K?K.skins[0].shortcodes:Th.search_no_results_2})]}:{"class":"preview-placeholder color-c",children:Th.pick})})]}),!K&&"preview"==this.props.skinTonePosition&&this.renderSkinToneButton()]})}},{key:"renderEmojiButton",value:function renderEmojiButton(K,ne){var ae=this,oe=ne.pos,ie=ne.posinset,se=ne.grid,ue=this.props.emojiButtonSize,ce=this.state.tempSkin||this.state.skin,de=(K.skins[ce-1]||K.skins[0]).native,pe=$693b183b0a78708f$export$9cb4719e2e525b7a(this.state.pos,oe),fe=oe.concat(K.id).join("");return $bd9dd35321b03dd4$export$34b9dba7ce09269b(hm,{selected:pe,skin:ce,size:ue,children:$bd9dd35321b03dd4$export$34b9dba7ce09269b("button",{"aria-label":de,"aria-selected":pe||void 0,"aria-posinset":ie,"aria-setsize":se.setsize,"data-keyboard":this.state.keyboard,title:"none"==this.props.previewPosition?K.name:void 0,type:"button","class":"flex flex-center flex-middle",tabindex:"-1",onClick:function onClick(ne){return ae.handleEmojiClick({e:ne,emoji:K})},onMouseEnter:function onMouseEnter(){return ae.handleEmojiOver(oe)},onMouseLeave:function onMouseLeave(){return ae.handleEmojiOver()},style:{width:this.props.emojiButtonSize,height:this.props.emojiButtonSize,fontSize:this.props.emojiSize,lineHeight:0},children:[$bd9dd35321b03dd4$export$34b9dba7ce09269b("div",{"aria-hidden":"true","class":"background",style:{borderRadius:this.props.emojiButtonRadius,backgroundColor:this.props.emojiButtonColors?this.props.emojiButtonColors[(ie-1)%this.props.emojiButtonColors.length]:void 0}}),$bd9dd35321b03dd4$export$34b9dba7ce09269b($254755d3f438722f$export$2e2bcd8739ae039,{emoji:K,set:this.props.set,size:this.props.emojiSize,skin:ce,spritesheet:!0,getSpritesheetURL:this.props.getSpritesheetURL})]})},fe)}},{key:"renderSearch",value:function renderSearch(){var K="none"==this.props.previewPosition||"search"==this.props.skinTonePosition;return $bd9dd35321b03dd4$export$34b9dba7ce09269b("div",{children:[$bd9dd35321b03dd4$export$34b9dba7ce09269b("div",{"class":"spacer"}),$bd9dd35321b03dd4$export$34b9dba7ce09269b("div",{"class":"flex flex-middle",children:[$bd9dd35321b03dd4$export$34b9dba7ce09269b("div",{"class":"search relative flex-grow",children:[$bd9dd35321b03dd4$export$34b9dba7ce09269b("input",{type:"search",ref:this.refs.searchInput,placeholder:Th.search,onClick:this.handleSearchClick,onInput:this.handleSearchInput,onKeyDown:this.handleSearchKeyDown,autoComplete:"off"}),$bd9dd35321b03dd4$export$34b9dba7ce09269b("span",{"class":"icon loupe flex",children:jh.search.loupe}),this.state.searchResults&&$bd9dd35321b03dd4$export$34b9dba7ce09269b("button",{title:"Clear","aria-label":"Clear",type:"button","class":"icon delete flex",onClick:this.clearSearch,onMouseDown:this.preventDefault,children:jh.search.delete})]}),K&&this.renderSkinToneButton()]})]})}},{key:"renderSearchResults",value:function renderSearchResults(){var K=this,ne=this.state.searchResults;return ne?$bd9dd35321b03dd4$export$34b9dba7ce09269b("div",{"class":"category",ref:this.refs.search,children:[$bd9dd35321b03dd4$export$34b9dba7ce09269b("div",{"class":"sticky padding-small align-".concat(this.dir[0]),children:Th.categories.search}),$bd9dd35321b03dd4$export$34b9dba7ce09269b("div",{children:ne.length?ne.map(function(ae,oe){return $bd9dd35321b03dd4$export$34b9dba7ce09269b("div",{"class":"flex",children:ae.map(function(ae,ie){return K.renderEmojiButton(ae,{pos:[oe,ie],posinset:oe*K.props.perLine+ie+1,grid:ne})})})}):$bd9dd35321b03dd4$export$34b9dba7ce09269b("div",{"class":"padding-small align-".concat(this.dir[0]),children:this.props.onAddCustomEmoji&&$bd9dd35321b03dd4$export$34b9dba7ce09269b("a",{onClick:this.props.onAddCustomEmoji,children:Th.add_custom})})})]}):null}},{key:"renderCategories",value:function renderCategories(){var K=this,ne=Oh.categories,ae=!!this.state.searchResults,oe=this.getPerLine();return $bd9dd35321b03dd4$export$34b9dba7ce09269b("div",{style:{visibility:ae?"hidden":void 0,display:ae?"none":void 0,height:"100%"},children:ne.map(function(ne){var ae=K.refs.categories.get(ne.id),ie=ae.root,se=ae.rows;return $bd9dd35321b03dd4$export$34b9dba7ce09269b("div",{"data-id":ne.target?ne.target.id:ne.id,"class":"category",ref:ie,children:[$bd9dd35321b03dd4$export$34b9dba7ce09269b("div",{"class":"sticky padding-small align-".concat(K.dir[0]),children:ne.name||Th.categories[ne.id]}),$bd9dd35321b03dd4$export$34b9dba7ce09269b("div",{"class":"relative",style:{height:se.length*K.props.emojiButtonSize},children:se.map(function(ae,ie){var se=ae.index-ae.index%mm,ue=K.state.visibleRows[se],ce="current"in ae?ae:void 0;if(!ue&&!ce)return null;var de=ie*oe,pe=de+oe,fe=ne.emojis.slice(de,pe);return fe.length<oe&&fe.push.apply(fe,(0,Ke.A)(new Array(oe-fe.length))),$bd9dd35321b03dd4$export$34b9dba7ce09269b("div",{"data-index":ae.index,ref:ce,"class":"flex row",style:{top:ie*K.props.emojiButtonSize},children:ue&&fe.map(function(ne,oe){if(!ne)return $bd9dd35321b03dd4$export$34b9dba7ce09269b("div",{style:{width:K.props.emojiButtonSize,height:K.props.emojiButtonSize}});var ie=Lh.get(ne);return K.renderEmojiButton(ie,{pos:[ae.index,oe],posinset:ae.posinset+oe,grid:K.grid})})},ae.index)})})]})})})}},{key:"renderSkinToneButton",value:function renderSkinToneButton(){return"none"==this.props.skinTonePosition?null:$bd9dd35321b03dd4$export$34b9dba7ce09269b("div",{"class":"flex flex-auto flex-center flex-middle",style:{position:"relative",width:this.props.emojiButtonSize,height:this.props.emojiButtonSize},children:$bd9dd35321b03dd4$export$34b9dba7ce09269b("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":Th.skins.choose,title:Th.skins.choose,onClick:this.openSkins,style:{width:this.props.emojiSize,height:this.props.emojiSize},children:$bd9dd35321b03dd4$export$34b9dba7ce09269b("span",{"class":"skin-tone skin-tone-".concat(this.state.skin)})})})}},{key:"renderLiveRegion",value:function renderLiveRegion(){var K=this.getEmojiByPos(this.state.pos);return $bd9dd35321b03dd4$export$34b9dba7ce09269b("div",{"aria-live":"polite","class":"sr-only",children:K?K.name:""})}},{key:"renderSkins",value:function renderSkins(){var K=this,ne=this.refs.skinToneButton.current.getBoundingClientRect(),ae=this.base.getBoundingClientRect(),oe={};return"ltr"==this.dir?oe.right=ae.right-ne.right-3:oe.left=ne.left-ae.left-3,"bottom"==this.props.previewPosition&&"preview"==this.props.skinTonePosition?oe.bottom=ae.bottom-ne.top+6:(oe.top=ne.bottom-ae.top+3,oe.bottom="auto"),$bd9dd35321b03dd4$export$34b9dba7ce09269b("div",{ref:this.refs.menu,role:"radiogroup",dir:this.dir,"aria-label":Th.skins.choose,"class":"menu hidden","data-position":oe.top?"top":"bottom",style:oe,children:(0,Ke.A)(Array(6).keys()).map(function(ne){var ae=ne+1,oe=K.state.skin==ae;return $bd9dd35321b03dd4$export$34b9dba7ce09269b("div",{children:[$bd9dd35321b03dd4$export$34b9dba7ce09269b("input",{type:"radio",name:"skin-tone",value:ae,"aria-label":Th.skins[ae],ref:oe?K.refs.skinToneRadio:null,defaultChecked:oe,onChange:function onChange(){return K.handleSkinMouseOver(ae)},onKeyDown:function onKeyDown(ne){"Enter"!=ne.code&&"Space"!=ne.code&&"Tab"!=ne.code||(ne.preventDefault(),K.handleSkinClick(ae))}}),$bd9dd35321b03dd4$export$34b9dba7ce09269b("button",{"aria-hidden":"true",tabindex:"-1",onClick:function onClick(){return K.handleSkinClick(ae)},onMouseEnter:function onMouseEnter(){return K.handleSkinMouseOver(ae)},onMouseLeave:function onMouseLeave(){return K.handleSkinMouseOver()},"class":"option flex flex-grow flex-middle",children:[$bd9dd35321b03dd4$export$34b9dba7ce09269b("span",{"class":"skin-tone skin-tone-".concat(ae)}),$bd9dd35321b03dd4$export$34b9dba7ce09269b("span",{"class":"margin-small-lr",children:Th.skins[ae]})]})]})})})}},{key:"render",value:function render(){var K=this.props.perLine*this.props.emojiButtonSize;return $bd9dd35321b03dd4$export$34b9dba7ce09269b("section",{id:"root","class":"flex flex-column",dir:this.dir,style:{width:this.props.dynamicWidth?"100%":"calc(".concat(K,"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&&$bd9dd35321b03dd4$export$34b9dba7ce09269b("div",{"class":"padding-lr",children:this.renderSearch()}),$bd9dd35321b03dd4$export$34b9dba7ce09269b("div",{ref:this.refs.scroll,"class":"scroll flex-grow padding-lr",children:$bd9dd35321b03dd4$export$34b9dba7ce09269b("div",{style:{width:this.props.dynamicWidth?"100%":K,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 ne}($fb96b826c0c5f37a$export$16fa2f45be04daa8),vm=function(K){function $efa000751917694d$export$2e2bcd8739ae039(K){return(0,xe.A)(this,$efa000751917694d$export$2e2bcd8739ae039),module_callSuper(this,$efa000751917694d$export$2e2bcd8739ae039,[K,{styles:$parcel$interopDefault(_m)}])}return(0,Ne.A)($efa000751917694d$export$2e2bcd8739ae039,K),(0,Ce.A)($efa000751917694d$export$2e2bcd8739ae039,[{key:"connectedCallback",value:(ne=(0,ae.A)(ie().mark(function _callee5(){var K,ne=this;return ie().wrap(function(ae){for(;;)switch(ae.prev=ae.next){case 0:return(K=$7adb23b0109cc36a$export$75fe5f91d452f94b(this.props,Fh,this)).element=this,K.ref=function(K){ne.component=K},ae.next=1,$7adb23b0109cc36a$export$2cd8252107eb640b(K);case 1:if(!this.disconnected){ae.next=2;break}return ae.abrupt("return");case 2:$fb96b826c0c5f37a$export$b3890eb0ae9dca99($bd9dd35321b03dd4$export$34b9dba7ce09269b(gm,module_objectSpread({},K)),this.shadowRoot);case 3:case"end":return ae.stop()}},_callee5,this)})),function connectedCallback(){return ne.apply(this,arguments)})}]);var ne}(Uh);$c770c458706daa72$export$2e2bcd8739ae039(vm,"Props",Fh),"undefined"==typeof customElements||customElements.get("em-emoji-picker")||customElements.define("em-emoji-picker",vm);var bm,ym,_m={};_m=':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 Am,Dm="",wm="",Em=null;function GetEmojiesData(){return _GetEmojiesData.apply(this,arguments)}function _GetEmojiesData(){return _GetEmojiesData=(0,ae.A)(ie().mark(function _callee2(){return ie().wrap(function(K){for(;;)switch(K.prev=K.next){case 0:if(!Em){K.next=1;break}return K.abrupt("return",Em);case 1:if(!Am){K.next=2;break}return K.abrupt("return",Am);case 2:return bm=window.Better_Messages.restUrl,ym=window.Better_Messages.emojiHash,Dm=window.Better_Messages.sprite,wm=window.Better_Messages.emojiSet,Em=(0,ae.A)(ie().mark(function _callee(){var K,ne,ae,oe,se;return ie().wrap(function(ie){for(;;)switch(ie.prev=ie.next){case 0:return K=bm+"getEmojiData",ie.next=1,getSetting("emojies-data");case 1:if((ne=ie.sent)&&(ne.hash!==ym&&(ne=null),ne&&ne.set!==wm&&(ne=null)),ne){ie.next=8;break}return ie.prev=2,ie.next=3,di.get(K);case 3:return ae=ie.sent,oe=ae.data,updateSetting("emojies-data",structuredClone({data:oe,hash:ym,set:wm})),ie.next=4,$7adb23b0109cc36a$export$2cd8252107eb640b(structuredClone({data:oe,set:wm}));case 4:return Am=structuredClone(Oh),TriggerEvent(document,"better-message-settings-changed"),ie.abrupt("return",Am);case 5:ie.prev=5,se=ie.catch(2),console.error(se);case 6:return ie.prev=6,Em=null,ie.finish(6);case 7:ie.next=10;break;case 8:return ie.next=9,$7adb23b0109cc36a$export$2cd8252107eb640b(structuredClone({data:ne.data,set:ne.set}));case 9:return Am=structuredClone(Oh),TriggerEvent(document,"better-message-settings-changed"),ie.abrupt("return",Am);case 10:case"end":return ie.stop()}},_callee,null,[[2,5,6,7]])}))(),K.abrupt("return",Em);case 3:case"end":return K.stop()}},_callee2)})),_GetEmojiesData.apply(this,arguments)}function GetEmojiSkin(K){var ne=Am,ae=ne.natives[K],oe=ne.emojis[ae];if(!oe)return K;var ie=oe.skins.filter(function(ne){return ne.native===K});return{emoji:ie.length>0?ie[0]:oe.skins[0],sheet:ne.sheet}}function Emoji(K){var ne=Am;if(!ne||!ne.natives)return null;var ae=ne.natives[K.emoji],oe=ne.emojis[ae];if(!oe)return se.createElement(se.Fragment,null,K.emoji," ");var ie,ue=oe.skins.filter(function(ne){return ne.native===K.emoji});ie=ue.length>0?ue[0]:oe.skins[0];var ce=YF("better_messages_emoji_important",!0);return se.createElement("img",{ref:function ref(ne){ne&&K.useImportant&&ce&&(ne.style.setProperty("width",K.size+"px","important"),ne.style.setProperty("height",K.size+"px","important"))},alt:K.emoji,draggable:!1,src:"data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==",className:"bm-emoji-img",style:{display:"inline-block",verticalAlign:"middle",width:K.size+"px",height:K.size+"px",backgroundImage:"url("+Dm+")",backgroundSize:100*ne.sheet.cols+"% "+100*ne.sheet.rows+"%",backgroundPosition:100/(ne.sheet.cols-1)*ie.x+"% "+100/(ne.sheet.rows-1)*ie.y+"%"}})}function convert_emojies_createForOfIteratorHelper(K,ne){var ae="undefined"!=typeof Symbol&&K[Symbol.iterator]||K["@@iterator"];if(!ae){if(Array.isArray(K)||(ae=function convert_emojies_unsupportedIterableToArray(K,ne){if(K){if("string"==typeof K)return convert_emojies_arrayLikeToArray(K,ne);var ae={}.toString.call(K).slice(8,-1);return"Object"===ae&&K.constructor&&(ae=K.constructor.name),"Map"===ae||"Set"===ae?Array.from(K):"Arguments"===ae||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(ae)?convert_emojies_arrayLikeToArray(K,ne):void 0}}(K))||ne&&K&&"number"==typeof K.length){ae&&(K=ae);var _n=0,oe=function F(){};return{s:oe,n:function n(){return _n>=K.length?{done:!0}:{done:!1,value:K[_n++]}},e:function e(K){throw K},f:oe}}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 ie,se=!0,ue=!1;return{s:function s(){ae=ae.call(K)},n:function n(){var K=ae.next();return se=K.done,K},e:function e(K){ue=!0,ie=K},f:function f(){try{se||null==ae.return||ae.return()}finally{if(ue)throw ie}}}}function convert_emojies_arrayLikeToArray(K,ne){(null==ne||ne>K.length)&&(ne=K.length);for(var ae=0,oe=Array(ne);ae<ne;ae++)oe[ae]=K[ae];return oe}var km=null,xm=null;function ConvertEmojies(K){var ne=arguments.length>1&&void 0!==arguments[1]?arguments[1]:20,ae=[];return K.map(function(K){if(se.isValidElement(K)&&ae.push(K),"string"==typeof K){var oe=[],ie=[],ue=getIframes(K);K=ue.string;var ce,de=function getEmojisRegex(){var K=(null==Am?void 0:Am.custom)||null;if(null===km||xm!==K){var ne="";K&&(ne+=K.join("|")+"|"),km=ne+=/[#*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,xm=K}return new RegExp(km,"g")}(),pe=convert_emojies_createForOfIteratorHelper(K.matchAll(de));try{for(pe.s();!(ce=pe.n()).done;){var fe=ce.value,he=fe[0];oe.push({emoji:he,index:fe.index,length:he.length})}}catch(K){pe.e(K)}finally{pe.f()}var me=0;oe.map(function(ae,oe){K.substring(me,ae.index).length>0&&ie.push(K.substring(me,ae.index)),ie.push(function EmojiString(K){var ne=Am;if(!ne||!ne.natives)return null;var ae=ne.natives[K.emoji],oe=ne.emojis[ae];if(!oe&&ne.custom&&ne.custom.includes(K.emoji)){var ie=K.emoji.replace(/:/g,""),se=ne.emojis[ie].skins[0],ue=K.useImportant&&YF("better_messages_emoji_important",!0),ce="display:inline-block;vertical-align:middle;background-image:url('"+se.src+"');background-size:contain;background-repeat:no-repeat;background-position: center;";return'<img style="'+(ce+="width:"+K.size+"px;height:"+K.size+"px;")+'" alt="'+K.emoji+'" data-size="'+K.size+'" data-useImportant="'+ue+'" draggable="false" src="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==" class="bm-emoji-img" />'}if(!oe)return K.emoji;var de,pe=oe.skins.filter(function(ne){return ne.native===K.emoji});de=pe.length>0?pe[0]:oe.skins[0];var fe=K.useImportant&&YF("better_messages_emoji_important",!0),he="display:inline-block;vertical-align:middle;background-image:url('"+Dm+"');background-size:"+100*ne.sheet.cols+"% "+100*ne.sheet.rows+"%;";return he+="width:"+K.size+"px;height:"+K.size+"px;",'<img style="'+(he+="background-position:"+100/(ne.sheet.cols-1)*de.x+"% "+100/(ne.sheet.rows-1)*de.y+"%;")+'" alt="'+K.emoji+'" data-size="'+K.size+'" data-useImportant="'+fe+'" draggable="false" src="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==" class="bm-emoji-img" />'}({emoji:ae.emoji,size:ne,useImportant:!0})),me=ae.index+ae.length}),ue.iframes.length>0&&ue.iframes.map(function(ne){K=K.replace("%%%iframe%%%",ne)}),0===me?ae.push(K):(ie.push(K.substring(me)),ae.push(ie.join("")))}}),ae}function getIframes(K){var ne={iframes:arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],string:K},ae=K.indexOf('<span class="bp-messages-iframe-container">');if(ae>=0){var oe=K.indexOf("</span>",ae),ie=K.substring(ae,oe+7);ne.iframes.push(ie),ne.string=K.substring(0,ae)+"%%%iframe%%%"+K.substring(oe+7),ne=getIframes(ne.string,ne.iframes)}return ne}function FaCheck(K){return iconBase_GenIcon({"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"}}]})(K)}function FaMailBulk(K){return iconBase_GenIcon({"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"}}]})(K)}function FaPaperPlane(K){return iconBase_GenIcon({"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"}}]})(K)}function FaPlay(K){return iconBase_GenIcon({"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"}}]})(K)}function FaStop(K){return iconBase_GenIcon({"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"}}]})(K)}function FaStream(K){return iconBase_GenIcon({"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"}}]})(K)}function FaRegUserCircle(K){return iconBase_GenIcon({"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"}}]})(K)}function FaRegWindowMinimize(K){return iconBase_GenIcon({"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"}}]})(K)}function GifMessage(K){var ne=(0,se.useRef)(null),ae=(0,se.useRef)(null),oe=(0,se.useRef)(null),ie=(0,se.useState)(!1),ue=(0,pe.A)(ie,2),ce=ue[0],de=ue[1];(0,se.useEffect)(function(){oe.current=ne.current.querySelector("video"),ne.current.addEventListener("bm-play-gif",fe)},[ne]);var fe=function startPlay(){oe.current.play(),de(!0)};return se.createElement("span",{ref:ne,className:"bpbm-gif"},!ce&&se.createElement("span",{ref:ae,onTouchStart:function onTouchStart(){fe()},onClick:function onClick(){fe()},className:"bpbm-gif-play"},se.createElement(FaPlay,null)),Ii(K.video))}function IoIosArrowBack(K){return iconBase_GenIcon({"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"}}]})(K)}function IoIosCall(K){return iconBase_GenIcon({"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"}}]})(K)}function IoIosVideocam(K){return iconBase_GenIcon({"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"}}]})(K)}function IoMdClose(K){return iconBase_GenIcon({"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"}}]})(K)}function IoMdSettings(K){return iconBase_GenIcon({"tag":"svg","attr":{"viewBox":"0 0 512 512"},"child":[{"tag":"path","attr":{"d":"M413.967 276.8c1.06-6.235 1.06-13.518 1.06-20.8s-1.06-13.518-1.06-20.8l44.667-34.318c4.26-3.118 5.319-8.317 2.13-13.518L418.215 115.6c-2.129-4.164-8.507-6.235-12.767-4.164l-53.186 20.801c-10.638-8.318-23.394-15.601-36.16-20.801l-7.448-55.117c-1.06-4.154-5.319-8.318-10.638-8.318h-85.098c-5.318 0-9.577 4.164-10.637 8.318l-8.508 55.117c-12.767 5.2-24.464 12.482-36.171 20.801l-53.186-20.801c-5.319-2.071-10.638 0-12.767 4.164L49.1 187.365c-2.119 4.153-1.061 10.399 2.129 13.518L96.97 235.2c0 7.282-1.06 13.518-1.06 20.8s1.06 13.518 1.06 20.8l-44.668 34.318c-4.26 3.118-5.318 8.317-2.13 13.518L92.721 396.4c2.13 4.164 8.508 6.235 12.767 4.164l53.187-20.801c10.637 8.318 23.394 15.601 36.16 20.801l8.508 55.117c1.069 5.2 5.318 8.318 10.637 8.318h85.098c5.319 0 9.578-4.164 10.638-8.318l8.518-55.117c12.757-5.2 24.464-12.482 36.16-20.801l53.187 20.801c5.318 2.071 10.637 0 12.767-4.164l42.549-71.765c2.129-4.153 1.06-10.399-2.13-13.518l-46.8-34.317zm-158.499 52c-41.489 0-74.46-32.235-74.46-72.8s32.971-72.8 74.46-72.8 74.461 32.235 74.461 72.8-32.972 72.8-74.461 72.8z"}}]})(K)}function HiMinus(K){return iconBase_GenIcon({"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"}}]})(K)}function HiPhone(K){return iconBase_GenIcon({"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"}}]})(K)}function HiPhoneXMark(){return se.createElement("svg",{stroke:"currentColor",fill:"currentColor",strokeWidth:"0",viewBox:"0 0 24 24",height:"1em",width:"1em",xmlns:"http://www.w3.org/2000/svg"},se.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 Cm={"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:":"〽️"},Sm=new Set(["__defineGetter__","__defineSetter__","__lookupGetter__","__lookupSetter__","__proto__","constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]);function TruncateText(K,ne){for(var ae=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"...",oe=/[#*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,ie=(0,Ke.A)(K.matchAll(oe)),se=0,ue="",ce=0,de=0;de<K.length;de++)if(ce<ie.length&&de===ie[ce].index){var pe=ie[ce][0];if(se+pe.length>ne)break;ue+=pe,se+=pe.length,de+=pe.length-1,ce++}else{if(se+1>ne)break;ue+=K[de],se+=1}return ue.length<K.length?ue+ae:K}function RiArrowDownSLine(K){return iconBase_GenIcon({"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"}}]})(K)}function RiArrowUpSLine(K){return iconBase_GenIcon({"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"}}]})(K)}function RiChatDeleteLine(K){return iconBase_GenIcon({"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"}}]})(K)}function RiChatVoiceFill(K){return iconBase_GenIcon({"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"}}]})(K)}function RiVideoChatFill(K){return iconBase_GenIcon({"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"}}]})(K)}function RiPushpinLine(K){return iconBase_GenIcon({"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"}}]})(K)}function RiUnpinLine(K){return iconBase_GenIcon({"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"}}]})(K)}function RiDeleteBin2Line(K){return iconBase_GenIcon({"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"}}]})(K)}__webpack_require__(8921);function _getDefaults(){return{async:!1,breaks:!1,extensions:null,gfm:!0,hooks:null,pedantic:!1,renderer:null,silent:!1,tokenizer:null,walkTokens:null}}var Fm={async:!1,breaks:!1,extensions:null,gfm:!0,hooks:null,pedantic:!1,renderer:null,silent:!1,tokenizer:null,walkTokens:null};function changeDefaults(K){Fm=K}var Tm=/[&<>"']/,Om=new RegExp(Tm.source,"g"),Im=/[<>"']|&(?!(#\d{1,7}|#[Xx][a-fA-F0-9]{1,6}|\w+);)/,Mm=new RegExp(Im.source,"g"),Pm={"&":"&","<":"<",">":">",'"':""","'":"'"},Rm=function getEscapeReplacement(K){return Pm[K]};function helpers_escape(K,ne){if(ne){if(Tm.test(K))return K.replace(Om,Rm)}else if(Im.test(K))return K.replace(Mm,Rm);return K}var Bm=/&(#(?:\d+)|(?:#x[0-9A-Fa-f]+)|(?:\w+));?/gi;function helpers_unescape(K){return K.replace(Bm,function(K,ne){return"colon"===(ne=ne.toLowerCase())?":":"#"===ne.charAt(0)?"x"===ne.charAt(1)?String.fromCharCode(parseInt(ne.substring(2),16)):String.fromCharCode(+ne.substring(1)):""})}var Lm=/(^|[^\[])\^/g;function edit(K,ne){var ae="string"==typeof K?K:K.source;ne=ne||"";var oe={replace:function replace(K,ne){var ie="string"==typeof ne?ne:ne.source;return ie=ie.replace(Lm,"$1"),ae=ae.replace(K,ie),oe},getRegex:function getRegex(){return new RegExp(ae,ne)}};return oe}function cleanUrl(K){try{K=encodeURI(K).replace(/%25/g,"%")}catch(K){return null}return K}var Nm={exec:function exec(){return null}};function splitCells(K,ne){var ae=K.replace(/\|/g,function(K,ne,ae){for(var oe=!1,ie=ne;--ie>=0&&"\\"===ae[ie];)oe=!oe;return oe?"|":" |"}).split(/ \|/),oe=0;if(ae[0].trim()||ae.shift(),ae.length>0&&!ae[ae.length-1].trim()&&ae.pop(),ne)if(ae.length>ne)ae.splice(ne);else for(;ae.length<ne;)ae.push("");for(;oe<ae.length;oe++)ae[oe]=ae[oe].trim().replace(/\\\|/g,"|");return ae}function rtrim(K,ne,ae){var oe=K.length;if(0===oe)return"";for(var ie=0;ie<oe;){var se=K.charAt(oe-ie-1);if(se!==ne||ae){if(se===ne||!ae)break;ie++}else ie++}return K.slice(0,oe-ie)}function Tokenizer_createForOfIteratorHelper(K,ne){var ae="undefined"!=typeof Symbol&&K[Symbol.iterator]||K["@@iterator"];if(!ae){if(Array.isArray(K)||(ae=function Tokenizer_unsupportedIterableToArray(K,ne){if(K){if("string"==typeof K)return Tokenizer_arrayLikeToArray(K,ne);var ae={}.toString.call(K).slice(8,-1);return"Object"===ae&&K.constructor&&(ae=K.constructor.name),"Map"===ae||"Set"===ae?Array.from(K):"Arguments"===ae||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(ae)?Tokenizer_arrayLikeToArray(K,ne):void 0}}(K))||ne&&K&&"number"==typeof K.length){ae&&(K=ae);var _n=0,oe=function F(){};return{s:oe,n:function n(){return _n>=K.length?{done:!0}:{done:!1,value:K[_n++]}},e:function e(K){throw K},f:oe}}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 ie,se=!0,ue=!1;return{s:function s(){ae=ae.call(K)},n:function n(){var K=ae.next();return se=K.done,K},e:function e(K){ue=!0,ie=K},f:function f(){try{se||null==ae.return||ae.return()}finally{if(ue)throw ie}}}}function Tokenizer_arrayLikeToArray(K,ne){(null==ne||ne>K.length)&&(ne=K.length);for(var ae=0,oe=Array(ne);ae<ne;ae++)oe[ae]=K[ae];return oe}function outputLink(K,ne,ae,oe){var ie=ne.href,se=ne.title?helpers_escape(ne.title):null,ue=K[1].replace(/\\([\[\]])/g,"$1");if("!"!==K[0].charAt(0)){oe.state.inLink=!0;var ce={type:"link",raw:ae,href:ie,title:se,text:ue,tokens:oe.inlineTokens(ue)};return oe.state.inLink=!1,ce}return{type:"image",raw:ae,href:ie,title:se,text:helpers_escape(ue)}}var jm=function(){return(0,Ce.A)(function _Tokenizer(K){(0,xe.A)(this,_Tokenizer),this.options=K||Fm},[{key:"space",value:function space(K){var ne=this.rules.block.newline.exec(K);if(ne&&ne[0].length>0)return{type:"space",raw:ne[0]}}},{key:"code",value:function code(K){var ne=this.rules.block.code.exec(K);if(ne){var ae=ne[0].replace(/^ {1,4}/gm,"");return{type:"code",raw:ne[0],codeBlockStyle:"indented",text:this.options.pedantic?ae:rtrim(ae,"\n")}}}},{key:"fences",value:function fences(K){var ne=this.rules.block.fences.exec(K);if(ne){var ae=ne[0],oe=function indentCodeCompensation(K,ne){var ae=K.match(/^(\s+)(?:```)/);if(null===ae)return ne;var oe=ae[1];return ne.split("\n").map(function(K){var ne=K.match(/^\s+/);return null===ne?K:(0,pe.A)(ne,1)[0].length>=oe.length?K.slice(oe.length):K}).join("\n")}(ae,ne[3]||"");return{type:"code",raw:ae,lang:ne[2]?ne[2].trim().replace(this.rules.inline.anyPunctuation,"$1"):ne[2],text:oe}}}},{key:"heading",value:function heading(K){var ne=this.rules.block.heading.exec(K);if(ne){var ae=ne[2].trim();if(/#$/.test(ae)){var oe=rtrim(ae,"#");this.options.pedantic?ae=oe.trim():oe&&!/ $/.test(oe)||(ae=oe.trim())}return{type:"heading",raw:ne[0],depth:ne[1].length,text:ae,tokens:this.lexer.inline(ae)}}}},{key:"hr",value:function hr(K){var ne=this.rules.block.hr.exec(K);if(ne)return{type:"hr",raw:ne[0]}}},{key:"blockquote",value:function blockquote(K){var ne=this.rules.block.blockquote.exec(K);if(ne){var ae=ne[0].replace(/\n {0,3}((?:=+|-+) *)(?=\n|$)/g,"\n $1");ae=rtrim(ae.replace(/^ *>[ \t]?/gm,""),"\n");var oe=this.lexer.state.top;this.lexer.state.top=!0;var ie=this.lexer.blockTokens(ae);return this.lexer.state.top=oe,{type:"blockquote",raw:ne[0],tokens:ie,text:ae}}}},{key:"list",value:function list(K){var ne=this.rules.block.list.exec(K);if(ne){var ae=ne[1].trim(),oe=ae.length>1,ie={type:"list",raw:"",ordered:oe,start:oe?+ae.slice(0,-1):"",loose:!1,items:[]};ae=oe?"\\d{1,9}\\".concat(ae.slice(-1)):"\\".concat(ae),this.options.pedantic&&(ae=oe?ae:"[*+-]");for(var se=new RegExp("^( {0,3}".concat(ae,")((?:[\t ][^\\n]*)?(?:\\n|$))")),ue="",ce="",de=!1;K;){var pe=!1;if(!(ne=se.exec(K)))break;if(this.rules.block.hr.test(K))break;ue=ne[0],K=K.substring(ue.length);var fe=ne[2].split("\n",1)[0].replace(/^\t+/,function(K){return" ".repeat(3*K.length)}),he=K.split("\n",1)[0],me=0;this.options.pedantic?(me=2,ce=fe.trimStart()):(me=(me=ne[2].search(/[^ ]/))>4?1:me,ce=fe.slice(me),me+=ne[1].length);var ge=!1;if(!fe&&/^ *$/.test(he)&&(ue+=he+"\n",K=K.substring(he.length+1),pe=!0),!pe)for(var ve=new RegExp("^ {0,".concat(Math.min(3,me-1),"}(?:[*+-]|\\d{1,9}[.)])((?:[ \t][^\\n]*)?(?:\\n|$))")),ye=new RegExp("^ {0,".concat(Math.min(3,me-1),"}((?:- *){3,}|(?:_ *){3,}|(?:\\* *){3,})(?:\\n+|$)")),_e=new RegExp("^ {0,".concat(Math.min(3,me-1),"}(?:```|~~~)")),Ae=new RegExp("^ {0,".concat(Math.min(3,me-1),"}#"));K;){var De=K.split("\n",1)[0];if(he=De,this.options.pedantic&&(he=he.replace(/^ {1,4}(?=( {4})*[^ ])/g," ")),_e.test(he))break;if(Ae.test(he))break;if(ve.test(he))break;if(ye.test(K))break;if(he.search(/[^ ]/)>=me||!he.trim())ce+="\n"+he.slice(me);else{if(ge)break;if(fe.search(/[^ ]/)>=4)break;if(_e.test(fe))break;if(Ae.test(fe))break;if(ye.test(fe))break;ce+="\n"+he}ge||he.trim()||(ge=!0),ue+=De+"\n",K=K.substring(De.length+1),fe=he.slice(me)}ie.loose||(de?ie.loose=!0:/\n *\n *$/.test(ue)&&(de=!0));var we=null,Ee=void 0;this.options.gfm&&(we=/^\[[ xX]\] /.exec(ce))&&(Ee="[ ] "!==we[0],ce=ce.replace(/^\[[ xX]\] +/,"")),ie.items.push({type:"list_item",raw:ue,task:!!we,checked:Ee,loose:!1,text:ce,tokens:[]}),ie.raw+=ue}ie.items[ie.items.length-1].raw=ue.trimEnd(),ie.items[ie.items.length-1].text=ce.trimEnd(),ie.raw=ie.raw.trimEnd();for(var ke=0;ke<ie.items.length;ke++)if(this.lexer.state.top=!1,ie.items[ke].tokens=this.lexer.blockTokens(ie.items[ke].text,[]),!ie.loose){var xe=ie.items[ke].tokens.filter(function(K){return"space"===K.type}),Ce=xe.length>0&&xe.some(function(K){return/\n.*\n/.test(K.raw)});ie.loose=Ce}if(ie.loose)for(var Se=0;Se<ie.items.length;Se++)ie.items[Se].loose=!0;return ie}}},{key:"html",value:function html(K){var ne=this.rules.block.html.exec(K);if(ne)return{type:"html",block:!0,raw:ne[0],pre:"pre"===ne[1]||"script"===ne[1]||"style"===ne[1],text:ne[0]}}},{key:"def",value:function def(K){var ne=this.rules.block.def.exec(K);if(ne){var ae=ne[1].toLowerCase().replace(/\s+/g," "),oe=ne[2]?ne[2].replace(/^<(.*)>$/,"$1").replace(this.rules.inline.anyPunctuation,"$1"):"",ie=ne[3]?ne[3].substring(1,ne[3].length-1).replace(this.rules.inline.anyPunctuation,"$1"):ne[3];return{type:"def",tag:ae,raw:ne[0],href:oe,title:ie}}}},{key:"table",value:function table(K){var ne=this,ae=this.rules.block.table.exec(K);if(ae&&/[:|]/.test(ae[2])){var oe=splitCells(ae[1]),ie=ae[2].replace(/^\||\| *$/g,"").split("|"),se=ae[3]&&ae[3].trim()?ae[3].replace(/\n[ \t]*$/,"").split("\n"):[],ue={type:"table",raw:ae[0],header:[],align:[],rows:[]};if(oe.length===ie.length){var ce,de=Tokenizer_createForOfIteratorHelper(ie);try{for(de.s();!(ce=de.n()).done;){var pe=ce.value;/^ *-+: *$/.test(pe)?ue.align.push("right"):/^ *:-+: *$/.test(pe)?ue.align.push("center"):/^ *:-+ *$/.test(pe)?ue.align.push("left"):ue.align.push(null)}}catch(K){de.e(K)}finally{de.f()}var fe,he=Tokenizer_createForOfIteratorHelper(oe);try{for(he.s();!(fe=he.n()).done;){var me=fe.value;ue.header.push({text:me,tokens:this.lexer.inline(me)})}}catch(K){he.e(K)}finally{he.f()}var ge,ve=Tokenizer_createForOfIteratorHelper(se);try{for(ve.s();!(ge=ve.n()).done;){var ye=ge.value;ue.rows.push(splitCells(ye,ue.header.length).map(function(K){return{text:K,tokens:ne.lexer.inline(K)}}))}}catch(K){ve.e(K)}finally{ve.f()}return ue}}}},{key:"lheading",value:function lheading(K){var ne=this.rules.block.lheading.exec(K);if(ne)return{type:"heading",raw:ne[0],depth:"="===ne[2].charAt(0)?1:2,text:ne[1],tokens:this.lexer.inline(ne[1])}}},{key:"paragraph",value:function paragraph(K){var ne=this.rules.block.paragraph.exec(K);if(ne){var ae="\n"===ne[1].charAt(ne[1].length-1)?ne[1].slice(0,-1):ne[1];return{type:"paragraph",raw:ne[0],text:ae,tokens:this.lexer.inline(ae)}}}},{key:"text",value:function text(K){var ne=this.rules.block.text.exec(K);if(ne)return{type:"text",raw:ne[0],text:ne[0],tokens:this.lexer.inline(ne[0])}}},{key:"escape",value:function escape(K){var ne=this.rules.inline.escape.exec(K);if(ne)return{type:"escape",raw:ne[0],text:helpers_escape(ne[1])}}},{key:"tag",value:function tag(K){var ne=this.rules.inline.tag.exec(K);if(ne)return!this.lexer.state.inLink&&/^<a /i.test(ne[0])?this.lexer.state.inLink=!0:this.lexer.state.inLink&&/^<\/a>/i.test(ne[0])&&(this.lexer.state.inLink=!1),!this.lexer.state.inRawBlock&&/^<(pre|code|kbd|script)(\s|>)/i.test(ne[0])?this.lexer.state.inRawBlock=!0:this.lexer.state.inRawBlock&&/^<\/(pre|code|kbd|script)(\s|>)/i.test(ne[0])&&(this.lexer.state.inRawBlock=!1),{type:"html",raw:ne[0],inLink:this.lexer.state.inLink,inRawBlock:this.lexer.state.inRawBlock,block:!1,text:ne[0]}}},{key:"link",value:function link(K){var ne=this.rules.inline.link.exec(K);if(ne){var ae=ne[2].trim();if(!this.options.pedantic&&/^</.test(ae)){if(!/>$/.test(ae))return;var oe=rtrim(ae.slice(0,-1),"\\");if((ae.length-oe.length)%2==0)return}else{var ie=function findClosingBracket(K,ne){if(-1===K.indexOf(ne[1]))return-1;for(var ae=0,oe=0;oe<K.length;oe++)if("\\"===K[oe])oe++;else if(K[oe]===ne[0])ae++;else if(K[oe]===ne[1]&&--ae<0)return oe;return-1}(ne[2],"()");if(ie>-1){var se=(0===ne[0].indexOf("!")?5:4)+ne[1].length+ie;ne[2]=ne[2].substring(0,ie),ne[0]=ne[0].substring(0,se).trim(),ne[3]=""}}var ue=ne[2],ce="";if(this.options.pedantic){var de=/^([^'"]*[^\s])\s+(['"])(.*)\2/.exec(ue);de&&(ue=de[1],ce=de[3])}else ce=ne[3]?ne[3].slice(1,-1):"";return ue=ue.trim(),/^</.test(ue)&&(ue=this.options.pedantic&&!/>$/.test(ae)?ue.slice(1):ue.slice(1,-1)),outputLink(ne,{href:ue?ue.replace(this.rules.inline.anyPunctuation,"$1"):ue,title:ce?ce.replace(this.rules.inline.anyPunctuation,"$1"):ce},ne[0],this.lexer)}}},{key:"reflink",value:function reflink(K,ne){var ae;if((ae=this.rules.inline.reflink.exec(K))||(ae=this.rules.inline.nolink.exec(K))){var oe=ne[(ae[2]||ae[1]).replace(/\s+/g," ").toLowerCase()];if(!oe){var ie=ae[0].charAt(0);return{type:"text",raw:ie,text:ie}}return outputLink(ae,oe,ae[0],this.lexer)}}},{key:"emStrong",value:function emStrong(K,ne){var ae=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"",oe=this.rules.inline.emStrongLDelim.exec(K);if(oe&&((!oe[3]||!ae.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])/))&&(!(oe[1]||oe[2]||"")||!ae||this.rules.inline.punctuation.exec(ae)))){var ie,se,ue=(0,Ke.A)(oe[0]).length-1,ce=ue,de=0,pe="*"===oe[0][0]?this.rules.inline.emStrongRDelimAst:this.rules.inline.emStrongRDelimUnd;for(pe.lastIndex=0,ne=ne.slice(-1*K.length+ue);null!=(oe=pe.exec(ne));)if(ie=oe[1]||oe[2]||oe[3]||oe[4]||oe[5]||oe[6])if(se=(0,Ke.A)(ie).length,oe[3]||oe[4])ce+=se;else if(!((oe[5]||oe[6])&&ue%3)||(ue+se)%3){if(!((ce-=se)>0)){se=Math.min(se,se+ce+de);var fe=(0,Ke.A)(oe[0])[0].length,he=K.slice(0,ue+oe.index+fe+se);if(Math.min(ue,se)%2){var me=he.slice(1,-1);return{type:"em",raw:he,text:me,tokens:this.lexer.inlineTokens(me)}}var ge=he.slice(2,-2);return{type:"strong",raw:he,text:ge,tokens:this.lexer.inlineTokens(ge)}}}else de+=se}}},{key:"codespan",value:function codespan(K){var ne=this.rules.inline.code.exec(K);if(ne){var ae=ne[2].replace(/\n/g," "),oe=/[^ ]/.test(ae),ie=/^ /.test(ae)&&/ $/.test(ae);return oe&&ie&&(ae=ae.substring(1,ae.length-1)),ae=helpers_escape(ae,!0),{type:"codespan",raw:ne[0],text:ae}}}},{key:"br",value:function br(K){var ne=this.rules.inline.br.exec(K);if(ne)return{type:"br",raw:ne[0]}}},{key:"del",value:function del(K){var ne=this.rules.inline.del.exec(K);if(ne)return{type:"del",raw:ne[0],text:ne[2],tokens:this.lexer.inlineTokens(ne[2])}}},{key:"autolink",value:function autolink(K){var ne,ae,oe=this.rules.inline.autolink.exec(K);if(oe)return ae="@"===oe[2]?"mailto:"+(ne=helpers_escape(oe[1])):ne=helpers_escape(oe[1]),{type:"link",raw:oe[0],text:ne,href:ae,tokens:[{type:"text",raw:ne,text:ne}]}}},{key:"url",value:function url(K){var ne;if(ne=this.rules.inline.url.exec(K)){var ae,oe;if("@"===ne[2])oe="mailto:"+(ae=helpers_escape(ne[0]));else{var ie;do{var se,ue;ie=ne[0],ne[0]=null!==(se=null===(ue=this.rules.inline._backpedal.exec(ne[0]))||void 0===ue?void 0:ue[0])&&void 0!==se?se:""}while(ie!==ne[0]);ae=helpers_escape(ne[0]),oe="www."===ne[1]?"http://"+ne[0]:ne[0]}return{type:"link",raw:ne[0],text:ae,href:oe,tokens:[{type:"text",raw:ae,text:ae}]}}}},{key:"inlineText",value:function inlineText(K){var ne,ae=this.rules.inline.text.exec(K);if(ae)return ne=this.lexer.state.inRawBlock?ae[0]:helpers_escape(ae[0]),{type:"text",raw:ae[0],text:ne}}}])}();function rules_ownKeys(K,ne){var ae=Object.keys(K);if(Object.getOwnPropertySymbols){var oe=Object.getOwnPropertySymbols(K);ne&&(oe=oe.filter(function(ne){return Object.getOwnPropertyDescriptor(K,ne).enumerable})),ae.push.apply(ae,oe)}return ae}function rules_objectSpread(K){for(var ne=1;ne<arguments.length;ne++){var ae=null!=arguments[ne]?arguments[ne]:{};ne%2?rules_ownKeys(Object(ae),!0).forEach(function(ne){(0,Se.A)(K,ne,ae[ne])}):Object.getOwnPropertyDescriptors?Object.defineProperties(K,Object.getOwnPropertyDescriptors(ae)):rules_ownKeys(Object(ae)).forEach(function(ne){Object.defineProperty(K,ne,Object.getOwnPropertyDescriptor(ae,ne))})}return K}var zm=/^ {0,3}((?:-[\t ]*){3,}|(?:_[ \t]*){3,}|(?:\*[ \t]*){3,})(?:\n+|$)/,Um=/(?:[*+-]|\d{1,9}[.)])/,Hm=edit(/^(?!bull |blockCode|fences|blockquote|heading|html)((?:.|\n(?!\s*?\n|bull |blockCode|fences|blockquote|heading|html))+?)\n {0,3}(=+|-+) *(?:\n+|$)/).replace(/bull/g,Um).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(),Vm=/^([^\n]+(?:\n(?!hr|heading|lheading|blockquote|fences|list|html|table| +\n)[^\n]+)*)/,$m=/(?!\s*\])(?:\\.|[^\[\]\\])+/,qm=edit(/^ {0,3}\[(label)\]: *(?:\n *)?([^<\s][^\s]*|<.*?>)(?:(?: +(?:\n *)?| *\n *)(title))? *(?:\n+|$)/).replace("label",$m).replace("title",/(?:"(?:\\"?|[^"\\])*"|'[^'\n]*(?:\n[^'\n]+)*\n?'|\([^()]*\))/).getRegex(),Wm=edit(/^( {0,3}bull)([ \t][^\n]+?)?(?:\n|$)/).replace(/bull/g,Um).getRegex(),Gm="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",Km=/<!--(?:-?>|[\s\S]*?(?:-->|$))/,Zm=edit("^ {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",Km).replace("tag",Gm).replace("attribute",/ +[a-zA-Z:_][\w.:-]*(?: *= *"[^"\n]*"| *= *'[^'\n]*'| *= *[^\s"'=<>`]+)?/).getRegex(),Xm=edit(Vm).replace("hr",zm).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",Gm).getRegex(),Qm={blockquote:edit(/^( {0,3}> ?(paragraph|[^\n]*)(?:\n|$))+/).replace("paragraph",Xm).getRegex(),code:/^( {4}[^\n]+(?:\n(?: *(?:\n|$))*)?)+/,def:qm,fences:/^ {0,3}(`{3,}(?=[^`\n]*(?:\n|$))|~{3,})([^\n]*)(?:\n|$)(?:|([\s\S]*?)(?:\n|$))(?: {0,3}\1[~`]* *(?=\n|$)|$)/,heading:/^ {0,3}(#{1,6})(?=\s|$)(.*)(?:\n+|$)/,hr:zm,html:Zm,lheading:Hm,list:Wm,newline:/^(?: *(?:\n|$))+/,paragraph:Xm,table:Nm,text:/^[^\n]+/},Ym=edit("^ *([^\\n ].*)\\n {0,3}((?:\\| *)?:?-+:? *(?:\\| *:?-+:? *)*(?:\\| *)?)(?:\\n((?:(?! *\\n|hr|heading|blockquote|code|fences|list|html).*(?:\\n|$))*)\\n*|$)").replace("hr",zm).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",Gm).getRegex(),Jm=rules_objectSpread(rules_objectSpread({},Qm),{},{table:Ym,paragraph:edit(Vm).replace("hr",zm).replace("heading"," {0,3}#{1,6}(?:\\s|$)").replace("|lheading","").replace("table",Ym).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",Gm).getRegex()}),eg=rules_objectSpread(rules_objectSpread({},Qm),{},{html:edit("^ *(?:comment *(?:\\n|\\s*$)|<(tag)[\\s\\S]+?</\\1> *(?:\\n{2,}|\\s*$)|<tag(?:\"[^\"]*\"|'[^']*'|\\s[^'\"/>\\s]*)*?/?> *(?:\\n{2,}|\\s*$))").replace("comment",Km).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:Nm,lheading:/^(.+?)\n {0,3}(=+|-+) *(?:\n+|$)/,paragraph:edit(Vm).replace("hr",zm).replace("heading"," *#{1,6} *[^\n]").replace("lheading",Hm).replace("|table","").replace("blockquote"," {0,3}>").replace("|fences","").replace("|list","").replace("|html","").replace("|tag","").getRegex()}),tg=/^\\([!"#$%&'()*+,\-./:;<=>?@\[\]\\^_`{|}~])/,ng=/^( {2,}|\\)\n(?!\s*$)/,rg="\\p{P}\\p{S}",ag=edit(/^((?![*_])[\spunctuation])/,"u").replace(/punctuation/g,rg).getRegex(),og=edit(/^(?:\*{2,}(?:((?!\*)[punct])|[^\s*]))|^_{2,}(?:((?!_)[punct])|([^\s_]))/,"u").replace(/punct/g,rg).getRegex(),ig=edit("^[^_*]*?__[^_*]*?\\*[^_*]*?(?=__)|[^*]+(?=[^*])|(?!\\*)[punct](\\*+)(?=[\\s]|$)|[^punct\\s](\\*+)(?!\\*)(?=[punct\\s]|$)|(?!\\*)[punct\\s](\\*+)(?=[^punct\\s])|[\\s](\\*+)(?!\\*)(?=[punct])|(?!\\*)[punct](\\*+)(?!\\*)(?=[punct])|[^punct\\s](\\*+)(?=[^punct\\s])","gu").replace(/punct/g,rg).getRegex(),sg=edit("^[^_*]*?\\*\\*[^_*]*?_[^_*]*?(?=\\*\\*)|[^_]+(?=[^_])|(?!_)[punct](_+)(?=[\\s]|$)|[^punct\\s](_+)(?!_)(?=[punct\\s]|$)|(?!_)[punct\\s](_+)(?=[^punct\\s])|[\\s](_+)(?!_)(?=[punct])|(?!_)[punct](_+)(?!_)(?=[punct])","gu").replace(/punct/g,rg).getRegex(),ug=edit(/\\([punct])/,"gu").replace(/punct/g,rg).getRegex(),cg=edit(/^<(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(),lg=edit(Km).replace("(?:--\x3e|$)","--\x3e").getRegex(),dg=edit("^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",lg).replace("attribute",/\s+[a-zA-Z:_][\w.:-]*(?:\s*=\s*"[^"]*"|\s*=\s*'[^']*'|\s*=\s*[^\s"'=<>`]+)?/).getRegex(),pg=/(?:\[(?:\\.|[^\[\]\\])*\]|\\.|`[^`]*`|[^\[\]\\`])*?/,fg=edit(/^!?\[(label)\]\(\s*(href)(?:\s+(title))?\s*\)/).replace("label",pg).replace("href",/<(?:\\.|[^\n<>\\])+>|[^\s\x00-\x1f]*/).replace("title",/"(?:\\"?|[^"\\])*"|'(?:\\'?|[^'\\])*'|\((?:\\\)?|[^)\\])*\)/).getRegex(),hg=edit(/^!?\[(label)\]\[(ref)\]/).replace("label",pg).replace("ref",$m).getRegex(),mg=edit(/^!?\[(ref)\](?:\[\])?/).replace("ref",$m).getRegex(),gg={_backpedal:Nm,anyPunctuation:ug,autolink:cg,blockSkip:/\[[^[\]]*?\]\([^\(\)]*?\)|`[^`]*?`|<[^<>]*?>/g,br:ng,code:/^(`+)([^`]|[^`][\s\S]*?[^`])\1(?!`)/,del:Nm,emStrongLDelim:og,emStrongRDelimAst:ig,emStrongRDelimUnd:sg,escape:tg,link:fg,nolink:mg,punctuation:ag,reflink:hg,reflinkSearch:edit("reflink|nolink(?!\\()","g").replace("reflink",hg).replace("nolink",mg).getRegex(),tag:dg,text:/^(`+|[^`])(?:(?= {2,}\n)|[\s\S]*?(?:(?=[\\<!\[`*_]|\b_|$)|[^ ](?= {2,}\n)))/,url:Nm},vg=rules_objectSpread(rules_objectSpread({},gg),{},{link:edit(/^!?\[(label)\]\((.*?)\)/).replace("label",pg).getRegex(),reflink:edit(/^!?\[(label)\]\s*\[([^\]]*)\]/).replace("label",pg).getRegex()}),bg=rules_objectSpread(rules_objectSpread({},gg),{},{escape:edit(tg).replace("])","~|])").getRegex(),url:edit(/^((?: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.!#$%&'*+\/=?_`{\|}~-]+@)))/}),yg=rules_objectSpread(rules_objectSpread({},bg),{},{br:edit(ng).replace("{2,}","*").getRegex(),text:edit(bg.text).replace("\\b_","\\b_| {2,}\\n").replace(/\{2,\}/g,"*").getRegex()}),_g={normal:Qm,gfm:Jm,pedantic:eg},Ag={normal:gg,gfm:bg,breaks:yg,pedantic:vg},Dg=function(){function _Lexer(K){(0,xe.A)(this,_Lexer),this.tokens=[],this.tokens.links=Object.create(null),this.options=K||Fm,this.options.tokenizer=this.options.tokenizer||new jm,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 ne={block:_g.normal,inline:Ag.normal};this.options.pedantic?(ne.block=_g.pedantic,ne.inline=Ag.pedantic):this.options.gfm&&(ne.block=_g.gfm,this.options.breaks?ne.inline=Ag.breaks:ne.inline=Ag.gfm),this.tokenizer.rules=ne}return(0,Ce.A)(_Lexer,[{key:"lex",value:function lex(K){K=K.replace(/\r\n|\r/g,"\n"),this.blockTokens(K,this.tokens);for(var ne=0;ne<this.inlineQueue.length;ne++){var ae=this.inlineQueue[ne];this.inlineTokens(ae.src,ae.tokens)}return this.inlineQueue=[],this.tokens}},{key:"blockTokens",value:function blockTokens(K){var ne,ae,oe,ie,se=this,ue=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];K=this.options.pedantic?K.replace(/\t/g," ").replace(/^ +$/gm,""):K.replace(/^( *)(\t+)/gm,function(K,ne,ae){return ne+" ".repeat(ae.length)});for(var ce,de=function _loop(){if(se.options.extensions&&se.options.extensions.block&&se.options.extensions.block.some(function(ae){return!!(ne=ae.call({lexer:se},K,ue))&&(K=K.substring(ne.raw.length),ue.push(ne),!0)}))return 0;if(ne=se.tokenizer.space(K))return K=K.substring(ne.raw.length),1===ne.raw.length&&ue.length>0?ue[ue.length-1].raw+="\n":ue.push(ne),0;if(ne=se.tokenizer.code(K))return K=K.substring(ne.raw.length),!(ae=ue[ue.length-1])||"paragraph"!==ae.type&&"text"!==ae.type?ue.push(ne):(ae.raw+="\n"+ne.raw,ae.text+="\n"+ne.text,se.inlineQueue[se.inlineQueue.length-1].src=ae.text),0;if(ne=se.tokenizer.fences(K))return K=K.substring(ne.raw.length),ue.push(ne),0;if(ne=se.tokenizer.heading(K))return K=K.substring(ne.raw.length),ue.push(ne),0;if(ne=se.tokenizer.hr(K))return K=K.substring(ne.raw.length),ue.push(ne),0;if(ne=se.tokenizer.blockquote(K))return K=K.substring(ne.raw.length),ue.push(ne),0;if(ne=se.tokenizer.list(K))return K=K.substring(ne.raw.length),ue.push(ne),0;if(ne=se.tokenizer.html(K))return K=K.substring(ne.raw.length),ue.push(ne),0;if(ne=se.tokenizer.def(K))return K=K.substring(ne.raw.length),!(ae=ue[ue.length-1])||"paragraph"!==ae.type&&"text"!==ae.type?se.tokens.links[ne.tag]||(se.tokens.links[ne.tag]={href:ne.href,title:ne.title}):(ae.raw+="\n"+ne.raw,ae.text+="\n"+ne.raw,se.inlineQueue[se.inlineQueue.length-1].src=ae.text),0;if(ne=se.tokenizer.table(K))return K=K.substring(ne.raw.length),ue.push(ne),0;if(ne=se.tokenizer.lheading(K))return K=K.substring(ne.raw.length),ue.push(ne),0;if(oe=K,se.options.extensions&&se.options.extensions.startBlock){var ce,de=1/0,pe=K.slice(1);se.options.extensions.startBlock.forEach(function(K){"number"==typeof(ce=K.call({lexer:se},pe))&&ce>=0&&(de=Math.min(de,ce))}),de<1/0&&de>=0&&(oe=K.substring(0,de+1))}if(se.state.top&&(ne=se.tokenizer.paragraph(oe)))return ae=ue[ue.length-1],ie&&"paragraph"===ae.type?(ae.raw+="\n"+ne.raw,ae.text+="\n"+ne.text,se.inlineQueue.pop(),se.inlineQueue[se.inlineQueue.length-1].src=ae.text):ue.push(ne),ie=oe.length!==K.length,K=K.substring(ne.raw.length),0;if(ne=se.tokenizer.text(K))return K=K.substring(ne.raw.length),(ae=ue[ue.length-1])&&"text"===ae.type?(ae.raw+="\n"+ne.raw,ae.text+="\n"+ne.text,se.inlineQueue.pop(),se.inlineQueue[se.inlineQueue.length-1].src=ae.text):ue.push(ne),0;if(K){var fe="Infinite loop on byte: "+K.charCodeAt(0);if(se.options.silent)return console.error(fe),1;throw new Error(fe)}};K&&(0===(ce=de())||1!==ce););return this.state.top=!0,ue}},{key:"inline",value:function inline(K){var ne=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];return this.inlineQueue.push({src:K,tokens:ne}),ne}},{key:"inlineTokens",value:function inlineTokens(K){var ne,ae,oe,ie,se,ue,ce=this,de=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],pe=K;if(this.tokens.links){var fe=Object.keys(this.tokens.links);if(fe.length>0)for(;null!=(ie=this.tokenizer.rules.inline.reflinkSearch.exec(pe));)fe.includes(ie[0].slice(ie[0].lastIndexOf("[")+1,-1))&&(pe=pe.slice(0,ie.index)+"["+"a".repeat(ie[0].length-2)+"]"+pe.slice(this.tokenizer.rules.inline.reflinkSearch.lastIndex))}for(;null!=(ie=this.tokenizer.rules.inline.blockSkip.exec(pe));)pe=pe.slice(0,ie.index)+"["+"a".repeat(ie[0].length-2)+"]"+pe.slice(this.tokenizer.rules.inline.blockSkip.lastIndex);for(;null!=(ie=this.tokenizer.rules.inline.anyPunctuation.exec(pe));)pe=pe.slice(0,ie.index)+"++"+pe.slice(this.tokenizer.rules.inline.anyPunctuation.lastIndex);for(var he,me=function _loop2(){if(se||(ue=""),se=!1,ce.options.extensions&&ce.options.extensions.inline&&ce.options.extensions.inline.some(function(ae){return!!(ne=ae.call({lexer:ce},K,de))&&(K=K.substring(ne.raw.length),de.push(ne),!0)}))return 0;if(ne=ce.tokenizer.tag(K))return K=K.substring(ne.raw.length),(ae=de[de.length-1])&&"text"===ne.type&&"text"===ae.type?(ae.raw+=ne.raw,ae.text+=ne.text):de.push(ne),0;if(ne=ce.tokenizer.link(K))return K=K.substring(ne.raw.length),de.push(ne),0;if(ne=ce.tokenizer.reflink(K,ce.tokens.links))return K=K.substring(ne.raw.length),(ae=de[de.length-1])&&"text"===ne.type&&"text"===ae.type?(ae.raw+=ne.raw,ae.text+=ne.text):de.push(ne),0;if(ne=ce.tokenizer.emStrong(K,pe,ue))return K=K.substring(ne.raw.length),de.push(ne),0;if(ne=ce.tokenizer.codespan(K))return K=K.substring(ne.raw.length),de.push(ne),0;if(ne=ce.tokenizer.br(K))return K=K.substring(ne.raw.length),de.push(ne),0;if(ne=ce.tokenizer.del(K))return K=K.substring(ne.raw.length),de.push(ne),0;if(ne=ce.tokenizer.autolink(K))return K=K.substring(ne.raw.length),de.push(ne),0;if(!ce.state.inLink&&(ne=ce.tokenizer.url(K)))return K=K.substring(ne.raw.length),de.push(ne),0;if(oe=K,ce.options.extensions&&ce.options.extensions.startInline){var ie,fe=1/0,he=K.slice(1);ce.options.extensions.startInline.forEach(function(K){"number"==typeof(ie=K.call({lexer:ce},he))&&ie>=0&&(fe=Math.min(fe,ie))}),fe<1/0&&fe>=0&&(oe=K.substring(0,fe+1))}if(ne=ce.tokenizer.inlineText(oe))return K=K.substring(ne.raw.length),"_"!==ne.raw.slice(-1)&&(ue=ne.raw.slice(-1)),se=!0,(ae=de[de.length-1])&&"text"===ae.type?(ae.raw+=ne.raw,ae.text+=ne.text):de.push(ne),0;if(K){var me="Infinite loop on byte: "+K.charCodeAt(0);if(ce.options.silent)return console.error(me),1;throw new Error(me)}};K&&(0===(he=me())||1!==he););return de}}],[{key:"rules",get:function get(){return{block:_g,inline:Ag}}},{key:"lex",value:function lex(K,ne){return new _Lexer(ne).lex(K)}},{key:"lexInline",value:function lexInline(K,ne){return new _Lexer(ne).inlineTokens(K)}}])}(),wg=(__webpack_require__(79978),function(){return(0,Ce.A)(function _Renderer(K){(0,xe.A)(this,_Renderer),this.options=K||Fm},[{key:"code",value:function code(K,ne,ae){var oe,ie=null===(oe=(ne||"").match(/^\S*/))||void 0===oe?void 0:oe[0];return K=K.replace(/\n$/,"")+"\n",ie?'<pre><code class="language-'+helpers_escape(ie)+'">'+(ae?K:helpers_escape(K,!0))+"</code></pre>\n":"<pre><code>"+(ae?K:helpers_escape(K,!0))+"</code></pre>\n"}},{key:"blockquote",value:function blockquote(K){return"<blockquote>\n".concat(K,"</blockquote>\n")}},{key:"html",value:function html(K,ne){return K}},{key:"heading",value:function heading(K,ne,ae){return"<h".concat(ne,">").concat(K,"</h").concat(ne,">\n")}},{key:"hr",value:function hr(){return"<hr>\n"}},{key:"list",value:function list(K,ne,ae){var oe=ne?"ol":"ul";return"<"+oe+(ne&&1!==ae?' start="'+ae+'"':"")+">\n"+K+"</"+oe+">\n"}},{key:"listitem",value:function listitem(K,ne,ae){return"<li>".concat(K,"</li>\n")}},{key:"checkbox",value:function checkbox(K){return"<input "+(K?'checked="" ':"")+'disabled="" type="checkbox">'}},{key:"paragraph",value:function paragraph(K){return"<p>".concat(K,"</p>\n")}},{key:"table",value:function table(K,ne){return ne&&(ne="<tbody>".concat(ne,"</tbody>")),"<table>\n<thead>\n"+K+"</thead>\n"+ne+"</table>\n"}},{key:"tablerow",value:function tablerow(K){return"<tr>\n".concat(K,"</tr>\n")}},{key:"tablecell",value:function tablecell(K,ne){var ae=ne.header?"th":"td";return(ne.align?"<".concat(ae,' align="').concat(ne.align,'">'):"<".concat(ae,">"))+K+"</".concat(ae,">\n")}},{key:"strong",value:function strong(K){return"<strong>".concat(K,"</strong>")}},{key:"em",value:function em(K){return"<em>".concat(K,"</em>")}},{key:"codespan",value:function codespan(K){return"<code>".concat(K,"</code>")}},{key:"br",value:function br(){return"<br>"}},{key:"del",value:function del(K){return"<del>".concat(K,"</del>")}},{key:"link",value:function link(K,ne,ae){var oe=cleanUrl(K);if(null===oe)return ae;var ie='<a href="'+(K=oe)+'"';return ne&&(ie+=' title="'+ne+'"'),ie+=">"+ae+"</a>"}},{key:"image",value:function image(K,ne,ae){var oe=cleanUrl(K);if(null===oe)return ae;var ie='<img src="'.concat(K=oe,'" alt="').concat(ae,'"');return ne&&(ie+=' title="'.concat(ne,'"')),ie+=">"}},{key:"text",value:function text(K){return K}}])}()),Eg=function(){return(0,Ce.A)(function _TextRenderer(){(0,xe.A)(this,_TextRenderer)},[{key:"strong",value:function strong(K){return K}},{key:"em",value:function em(K){return K}},{key:"codespan",value:function codespan(K){return K}},{key:"del",value:function del(K){return K}},{key:"html",value:function html(K){return K}},{key:"text",value:function text(K){return K}},{key:"link",value:function link(K,ne,ae){return""+ae}},{key:"image",value:function image(K,ne,ae){return""+ae}},{key:"br",value:function br(){return""}}])}(),kg=function(){function _Parser(K){(0,xe.A)(this,_Parser),this.options=K||Fm,this.options.renderer=this.options.renderer||new wg,this.renderer=this.options.renderer,this.renderer.options=this.options,this.textRenderer=new Eg}return(0,Ce.A)(_Parser,[{key:"parse",value:function parse(K){for(var ne=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],ae="",oe=0;oe<K.length;oe++){var ie=K[oe];if(this.options.extensions&&this.options.extensions.renderers&&this.options.extensions.renderers[ie.type]){var se=ie,ue=this.options.extensions.renderers[se.type].call({parser:this},se);if(!1!==ue||!["space","hr","heading","code","table","blockquote","list","html","paragraph","text"].includes(se.type)){ae+=ue||"";continue}}switch(ie.type){case"space":var ce=(ie.raw.match(/\n/g)||[]).length-1;ce<0&&(ce=0);for(var de=0;de<ce;de++)ae+=this.renderer.br();continue;case"hr":ae+=this.renderer.hr();continue;case"heading":var pe=ie;ae+=this.renderer.heading(this.parseInline(pe.tokens),pe.depth,helpers_unescape(this.parseInline(pe.tokens,this.textRenderer)));continue;case"code":var fe=ie;ae+=this.renderer.code(fe.text,fe.lang,!!fe.escaped);continue;case"table":for(var he=ie,me="",ge="",ve=0;ve<he.header.length;ve++)ge+=this.renderer.tablecell(this.parseInline(he.header[ve].tokens),{header:!0,align:he.align[ve]});me+=this.renderer.tablerow(ge);for(var ye="",_e=0;_e<he.rows.length;_e++){var Ae=he.rows[_e];ge="";for(var De=0;De<Ae.length;De++)ge+=this.renderer.tablecell(this.parseInline(Ae[De].tokens),{header:!1,align:he.align[De]});ye+=this.renderer.tablerow(ge)}ae+=this.renderer.table(me,ye);continue;case"blockquote":var we=ie,Ee=this.parse(we.tokens);ae+=this.renderer.blockquote(Ee);continue;case"list":for(var ke=ie,xe=ke.ordered,Ce=ke.start,Se=ke.loose,Te="",Oe=0;Oe<ke.items.length;Oe++){var Ie=ke.items[Oe],Me=Ie.checked,Pe=Ie.task,Re="";if(Ie.task){var Be=this.renderer.checkbox(!!Me);Se?Ie.tokens.length>0&&"paragraph"===Ie.tokens[0].type?(Ie.tokens[0].text=Be+" "+Ie.tokens[0].text,Ie.tokens[0].tokens&&Ie.tokens[0].tokens.length>0&&"text"===Ie.tokens[0].tokens[0].type&&(Ie.tokens[0].tokens[0].text=Be+" "+Ie.tokens[0].tokens[0].text)):Ie.tokens.unshift({type:"text",text:Be+" "}):Re+=Be+" "}Re+=this.parse(Ie.tokens,Se),Te+=this.renderer.listitem(Re,Pe,!!Me)}ae+=this.renderer.list(Te,xe,Ce);continue;case"html":var Le=ie;ae+=this.renderer.html(Le.text,Le.block);continue;case"paragraph":var Ne=ie;ae+=this.renderer.paragraph(this.parseInline(Ne.tokens)).replaceAll("\n","<br/>");continue;case"text":for(var je=ie,ze=je.tokens?this.parseInline(je.tokens):je.text;oe+1<K.length&&"text"===K[oe+1].type;)ze+="\n"+((je=K[++oe]).tokens?this.parseInline(je.tokens):je.text);ae+=ne?this.renderer.paragraph(ze):ze;continue;default:var Ue='Token with "'+ie.type+'" type was not found.';if(this.options.silent)return console.error(Ue),"";throw new Error(Ue)}}return ae}},{key:"parseInline",value:function parseInline(K,ne){ne=ne||this.renderer;for(var ae="",oe=0;oe<K.length;oe++){var ie=K[oe];if(this.options.extensions&&this.options.extensions.renderers&&this.options.extensions.renderers[ie.type]){var se=this.options.extensions.renderers[ie.type].call({parser:this},ie);if(!1!==se||!["escape","html","link","image","strong","em","codespan","br","del","text"].includes(ie.type)){ae+=se||"";continue}}switch(ie.type){case"escape":var ue=ie;ae+=ne.text(ue.text);break;case"html":var ce=ie;ae+=ne.html(ce.text);break;case"link":var de=ie;ae+=ne.link(de.href,de.title,this.parseInline(de.tokens,ne));break;case"image":var pe=ie;ae+=ne.image(pe.href,pe.title,pe.text);break;case"strong":var fe=ie;ae+=ne.strong(this.parseInline(fe.tokens,ne));break;case"em":var he=ie;ae+=ne.em(this.parseInline(he.tokens,ne));break;case"codespan":var me=ie;ae+=ne.codespan(me.text);break;case"br":ae+=ne.br();break;case"del":var ge=ie;ae+=ne.del(this.parseInline(ge.tokens,ne));break;case"text":var ve=ie;ae+=ne.text(ve.text);break;default:var ye='Token with "'+ie.type+'" type was not found.';if(this.options.silent)return console.error(ye),"";throw new Error(ye)}}return ae}}],[{key:"parse",value:function parse(K,ne){return new _Parser(ne).parse(K)}},{key:"parseInline",value:function parseInline(K,ne){return new _Parser(ne).parseInline(K)}}])}(),xg=function(){return(0,Ce.A)(function _Hooks(K){(0,xe.A)(this,_Hooks),this.options=K||Fm},[{key:"preprocess",value:function preprocess(K){return K}},{key:"postprocess",value:function postprocess(K){return K}},{key:"processAllTokens",value:function processAllTokens(K){return K}}])}();(0,Se.A)(xg,"passThroughHooks",new Set(["preprocess","postprocess","processAllTokens"]));__webpack_require__(30958);function Instance_ownKeys(K,ne){var ae=Object.keys(K);if(Object.getOwnPropertySymbols){var oe=Object.getOwnPropertySymbols(K);ne&&(oe=oe.filter(function(ne){return Object.getOwnPropertyDescriptor(K,ne).enumerable})),ae.push.apply(ae,oe)}return ae}function Instance_objectSpread(K){for(var ne=1;ne<arguments.length;ne++){var ae=null!=arguments[ne]?arguments[ne]:{};ne%2?Instance_ownKeys(Object(ae),!0).forEach(function(ne){(0,Se.A)(K,ne,ae[ne])}):Object.getOwnPropertyDescriptors?Object.defineProperties(K,Object.getOwnPropertyDescriptors(ae)):Instance_ownKeys(Object(ae)).forEach(function(ne){Object.defineProperty(K,ne,Object.getOwnPropertyDescriptor(ae,ne))})}return K}function Instance_createForOfIteratorHelper(K,ne){var ae="undefined"!=typeof Symbol&&K[Symbol.iterator]||K["@@iterator"];if(!ae){if(Array.isArray(K)||(ae=function Instance_unsupportedIterableToArray(K,ne){if(K){if("string"==typeof K)return Instance_arrayLikeToArray(K,ne);var ae={}.toString.call(K).slice(8,-1);return"Object"===ae&&K.constructor&&(ae=K.constructor.name),"Map"===ae||"Set"===ae?Array.from(K):"Arguments"===ae||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(ae)?Instance_arrayLikeToArray(K,ne):void 0}}(K))||ne&&K&&"number"==typeof K.length){ae&&(K=ae);var _n=0,oe=function F(){};return{s:oe,n:function n(){return _n>=K.length?{done:!0}:{done:!1,value:K[_n++]}},e:function e(K){throw K},f:oe}}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 ie,se=!0,ue=!1;return{s:function s(){ae=ae.call(K)},n:function n(){var K=ae.next();return se=K.done,K},e:function e(K){ue=!0,ie=K},f:function f(){try{se||null==ae.return||ae.return()}finally{if(ue)throw ie}}}}function Instance_arrayLikeToArray(K,ne){(null==ne||ne>K.length)&&(ne=K.length);for(var ae=0,oe=Array(ne);ae<ne;ae++)oe[ae]=K[ae];return oe}function _classPrivateMethodInitSpec(K,ne){(function _checkPrivateRedeclaration(K,ne){if(ne.has(K))throw new TypeError("Cannot initialize the same private elements twice on an object")})(K,ne),ne.add(K)}function _assertClassBrand(K,ne,ae){if("function"==typeof K?K===ne:K.has(ne))return arguments.length<3?ne:ae;throw new TypeError("Private element is not present on this object")}var Cg=new WeakSet,Sg=function(){return(0,Ce.A)(function Marked(){(0,xe.A)(this,Marked),_classPrivateMethodInitSpec(this,Cg),(0,Se.A)(this,"defaults",{async:!1,breaks:!1,extensions:null,gfm:!0,hooks:null,pedantic:!1,renderer:null,silent:!1,tokenizer:null,walkTokens:null}),(0,Se.A)(this,"options",this.setOptions),(0,Se.A)(this,"parse",_assertClassBrand(Cg,this,_parseMarkdown).call(this,Dg.lex,kg.parse)),(0,Se.A)(this,"parseInline",_assertClassBrand(Cg,this,_parseMarkdown).call(this,Dg.lexInline,kg.parseInline)),(0,Se.A)(this,"Parser",kg),(0,Se.A)(this,"Renderer",wg),(0,Se.A)(this,"TextRenderer",Eg),(0,Se.A)(this,"Lexer",Dg),(0,Se.A)(this,"Tokenizer",jm),(0,Se.A)(this,"Hooks",xg),this.use.apply(this,arguments)},[{key:"walkTokens",value:function walkTokens(K,ne){var ae,oe=this,ie=[],se=Instance_createForOfIteratorHelper(K);try{var ue=function _loop(){var K=ae.value;switch(ie=ie.concat(ne.call(oe,K)),K.type){case"table":var se,ue=K,ce=Instance_createForOfIteratorHelper(ue.header);try{for(ce.s();!(se=ce.n()).done;){var de=se.value;ie=ie.concat(oe.walkTokens(de.tokens,ne))}}catch(K){ce.e(K)}finally{ce.f()}var pe,fe=Instance_createForOfIteratorHelper(ue.rows);try{for(fe.s();!(pe=fe.n()).done;){var he,me=Instance_createForOfIteratorHelper(pe.value);try{for(me.s();!(he=me.n()).done;){var ge=he.value;ie=ie.concat(oe.walkTokens(ge.tokens,ne))}}catch(K){me.e(K)}finally{me.f()}}}catch(K){fe.e(K)}finally{fe.f()}break;case"list":var ve=K;ie=ie.concat(oe.walkTokens(ve.items,ne));break;default:var ye,_e=K;null!==(ye=oe.defaults.extensions)&&void 0!==ye&&null!==(ye=ye.childTokens)&&void 0!==ye&&ye[_e.type]?oe.defaults.extensions.childTokens[_e.type].forEach(function(K){var ae=_e[K].flat(1/0);ie=ie.concat(oe.walkTokens(ae,ne))}):_e.tokens&&(ie=ie.concat(oe.walkTokens(_e.tokens,ne)))}};for(se.s();!(ae=se.n()).done;)ue()}catch(K){se.e(K)}finally{se.f()}return ie}},{key:"use",value:function use(){for(var K=this,ne=this.defaults.extensions||{renderers:{},childTokens:{}},ae=arguments.length,oe=new Array(ae),ie=0;ie<ae;ie++)oe[ie]=arguments[ie];return oe.forEach(function(ae){var oe=Instance_objectSpread({},ae);if(oe.async=K.defaults.async||oe.async||!1,ae.extensions&&(ae.extensions.forEach(function(K){if(!K.name)throw new Error("extension name required");if("renderer"in K){var ae=ne.renderers[K.name];ne.renderers[K.name]=ae?function(){for(var ne=arguments.length,oe=new Array(ne),ie=0;ie<ne;ie++)oe[ie]=arguments[ie];var se=K.renderer.apply(this,oe);return!1===se&&(se=ae.apply(this,oe)),se}:K.renderer}if("tokenizer"in K){if(!K.level||"block"!==K.level&&"inline"!==K.level)throw new Error("extension level must be 'block' or 'inline'");var oe=ne[K.level];oe?oe.unshift(K.tokenizer):ne[K.level]=[K.tokenizer],K.start&&("block"===K.level?ne.startBlock?ne.startBlock.push(K.start):ne.startBlock=[K.start]:"inline"===K.level&&(ne.startInline?ne.startInline.push(K.start):ne.startInline=[K.start]))}"childTokens"in K&&K.childTokens&&(ne.childTokens[K.name]=K.childTokens)}),oe.extensions=ne),ae.renderer){var ie=K.defaults.renderer||new wg(K.defaults),se=function _loop2(){if(!(ue in ie))throw new Error("renderer '".concat(ue,"' does not exist"));if("options"===ue)return 1;var K=ue,ne=ae.renderer[K],oe=ie[K];ie[K]=function(){for(var K=arguments.length,ae=new Array(K),se=0;se<K;se++)ae[se]=arguments[se];var ue=ne.apply(ie,ae);return!1===ue&&(ue=oe.apply(ie,ae)),ue||""}};for(var ue in ae.renderer)se();oe.renderer=ie}if(ae.tokenizer){var ce=K.defaults.tokenizer||new jm(K.defaults),de=function _loop3(){if(!(pe in ce))throw new Error("tokenizer '".concat(pe,"' does not exist"));if(["options","rules","lexer"].includes(pe))return 1;var K=pe,ne=ae.tokenizer[K],oe=ce[K];ce[K]=function(){for(var K=arguments.length,ae=new Array(K),ie=0;ie<K;ie++)ae[ie]=arguments[ie];var se=ne.apply(ce,ae);return!1===se&&(se=oe.apply(ce,ae)),se}};for(var pe in ae.tokenizer)de();oe.tokenizer=ce}if(ae.hooks){var fe=K.defaults.hooks||new xg,he=function _loop4(){if(!(me in fe))throw new Error("hook '".concat(me,"' does not exist"));if("options"===me)return 1;var ne=me,oe=ae.hooks[ne],ie=fe[ne];xg.passThroughHooks.has(me)?fe[ne]=function(ne){if(K.defaults.async)return Promise.resolve(oe.call(fe,ne)).then(function(K){return ie.call(fe,K)});var ae=oe.call(fe,ne);return ie.call(fe,ae)}:fe[ne]=function(){for(var K=arguments.length,ne=new Array(K),ae=0;ae<K;ae++)ne[ae]=arguments[ae];var se=oe.apply(fe,ne);return!1===se&&(se=ie.apply(fe,ne)),se}};for(var me in ae.hooks)he();oe.hooks=fe}if(ae.walkTokens){var ge=K.defaults.walkTokens,ve=ae.walkTokens;oe.walkTokens=function(K){var ne=[];return ne.push(ve.call(this,K)),ge&&(ne=ne.concat(ge.call(this,K))),ne}}K.defaults=Instance_objectSpread(Instance_objectSpread({},K.defaults),oe)}),this}},{key:"setOptions",value:function setOptions(K){return this.defaults=Instance_objectSpread(Instance_objectSpread({},this.defaults),K),this}},{key:"lexer",value:function lexer(K,ne){return Dg.lex(K,null!=ne?ne:this.defaults)}},{key:"parser",value:function parser(K,ne){return kg.parse(K,null!=ne?ne:this.defaults)}}])}();function _parseMarkdown(K,ne){var ae=this;return function(oe,ie){var se=Instance_objectSpread({},ie),ue=Instance_objectSpread(Instance_objectSpread({},ae.defaults),se);!0===ae.defaults.async&&!1===se.async&&(ue.silent||console.warn("marked(): The async option was set to true by an extension. The async: false option sent to parse will be ignored."),ue.async=!0);var ce=_assertClassBrand(Cg,ae,_onError).call(ae,!!ue.silent,!!ue.async);if(null==oe)return ce(new Error("marked(): input parameter is undefined or null"));if("string"!=typeof oe)return ce(new Error("marked(): input parameter is of type "+Object.prototype.toString.call(oe)+", string expected"));if(ue.hooks&&(ue.hooks.options=ue),ue.async)return Promise.resolve(ue.hooks?ue.hooks.preprocess(oe):oe).then(function(ne){return K(ne,ue)}).then(function(K){return ue.hooks?ue.hooks.processAllTokens(K):K}).then(function(K){return ue.walkTokens?Promise.all(ae.walkTokens(K,ue.walkTokens)).then(function(){return K}):K}).then(function(K){return ne(K,ue)}).then(function(K){return ue.hooks?ue.hooks.postprocess(K):K}).catch(ce);try{ue.hooks&&(oe=ue.hooks.preprocess(oe));var de=K(oe,ue);ue.hooks&&(de=ue.hooks.processAllTokens(de)),ue.walkTokens&&ae.walkTokens(de,ue.walkTokens);var pe=ne(de,ue);return ue.hooks&&(pe=ue.hooks.postprocess(pe)),pe}catch(K){return ce(K)}}}function _onError(K,ne){return function(ae){if(ae.message+="\nPlease report this to https://github.com/markedjs/marked.",K){var oe="<p>An error occurred:</p><pre>"+helpers_escape(ae.message+"",!0)+"</pre>";return ne?Promise.resolve(oe):oe}if(ne)return Promise.reject(ae);throw ae}}var Fg=new Sg;function marked(K,ne){return Fg.parse(K,ne)}marked.options=marked.setOptions=function(K){return Fg.setOptions(K),marked.defaults=Fg.defaults,changeDefaults(marked.defaults),marked},marked.getDefaults=_getDefaults,marked.defaults=Fm,marked.use=function(){return Fg.use.apply(Fg,arguments),marked.defaults=Fg.defaults,changeDefaults(marked.defaults),marked},marked.walkTokens=function(K,ne){return Fg.walkTokens(K,ne)},marked.parseInline=Fg.parseInline,marked.Parser=kg,marked.parser=kg.parse,marked.Renderer=wg,marked.TextRenderer=Eg,marked.Lexer=Dg,marked.lexer=Dg.lex,marked.Tokenizer=jm,marked.Hooks=xg,marked.parse=marked;marked.options,marked.setOptions,marked.use,marked.walkTokens,marked.parseInline,kg.parse,Dg.lex;const Tg=/[\0-\uD7FF\uE000-\uFFFF]|[\uD800-\uDBFF][\uDC00-\uDFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/,Og=/[\0-\x1F\x7F-\x9F]/,Ig=/[ \xA0\u1680\u2000-\u200A\u2028\u2029\u202F\u205F\u3000]/,Mg=/[!-#%-\*,-\/:;\?@\[-\]_\{\}\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 linkify_it_assign(K){return Array.prototype.slice.call(arguments,1).forEach(function(ne){ne&&Object.keys(ne).forEach(function(ae){K[ae]=ne[ae]})}),K}function _class(K){return Object.prototype.toString.call(K)}function linkify_it_isFunction(K){return"[object Function]"===_class(K)}function escapeRE(K){return K.replace(/[.?*+^$[\]\\(){}|-]/g,"\\$&")}const Pg={fuzzyLink:!0,fuzzyEmail:!0,fuzzyIP:!1};const Rg={"http:":{validate:function(K,ne,ae){const oe=K.slice(ne);return ae.re.http||(ae.re.http=new RegExp("^\\/\\/"+ae.re.src_auth+ae.re.src_host_port_strict+ae.re.src_path,"i")),ae.re.http.test(oe)?oe.match(ae.re.http)[0].length:0}},"https:":"http:","ftp:":"http:","//":{validate:function(K,ne,ae){const oe=K.slice(ne);return ae.re.no_http||(ae.re.no_http=new RegExp("^"+ae.re.src_auth+"(?:localhost|(?:(?:"+ae.re.src_domain+")\\.)+"+ae.re.src_domain_root+")"+ae.re.src_port+ae.re.src_host_terminator+ae.re.src_path,"i")),ae.re.no_http.test(oe)?ne>=3&&":"===K[ne-3]||ne>=3&&"/"===K[ne-3]?0:oe.match(ae.re.no_http)[0].length:0}},"mailto:":{validate:function(K,ne,ae){const oe=K.slice(ne);return ae.re.mailto||(ae.re.mailto=new RegExp("^"+ae.re.src_email_name+"@"+ae.re.src_host_strict,"i")),ae.re.mailto.test(oe)?oe.match(ae.re.mailto)[0].length:0}}},Bg="biz|com|edu|gov|net|org|pro|web|xxx|aero|asia|coop|info|museum|name|shop|рф".split("|");function compile(K){const ne=K.re=function lib_re(K){const ne={};K=K||{},ne.src_Any=Tg.source,ne.src_Cc=Og.source,ne.src_Z=Ig.source,ne.src_P=Mg.source,ne.src_ZPCc=[ne.src_Z,ne.src_P,ne.src_Cc].join("|"),ne.src_ZCc=[ne.src_Z,ne.src_Cc].join("|");const ae="[><|]";return ne.src_pseudo_letter="(?:(?![><|]|"+ne.src_ZPCc+")"+ne.src_Any+")",ne.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]?)",ne.src_auth="(?:(?:(?!"+ne.src_ZCc+"|[@/\\[\\]()]).)+@)?",ne.src_port="(?::(?:6(?:[0-4]\\d{3}|5(?:[0-4]\\d{2}|5(?:[0-2]\\d|3[0-5])))|[1-5]?\\d{1,4}))?",ne.src_host_terminator="(?=$|[><|]|"+ne.src_ZPCc+")(?!"+(K["---"]?"-(?!--)|":"-|")+"_|:\\d|\\.-|\\.(?!$|"+ne.src_ZPCc+"))",ne.src_path="(?:[/?#](?:(?!"+ne.src_ZCc+"|"+ae+"|[()[\\]{}.,\"'?!\\-;]).|\\[(?:(?!"+ne.src_ZCc+"|\\]).)*\\]|\\((?:(?!"+ne.src_ZCc+"|[)]).)*\\)|\\{(?:(?!"+ne.src_ZCc+'|[}]).)*\\}|\\"(?:(?!'+ne.src_ZCc+'|["]).)+\\"|\\\'(?:(?!'+ne.src_ZCc+"|[']).)+\\'|\\'(?="+ne.src_pseudo_letter+"|[-])|\\.{2,}[a-zA-Z0-9%/&]|\\.(?!"+ne.src_ZCc+"|[.]|$)|"+(K["---"]?"\\-(?!--(?:[^-]|$))(?:-*)|":"\\-+|")+",(?!"+ne.src_ZCc+"|$)|;(?!"+ne.src_ZCc+"|$)|\\!+(?!"+ne.src_ZCc+"|[!]|$)|\\?(?!"+ne.src_ZCc+"|[?]|$))+|\\/)?",ne.src_email_name='[\\-;:&=\\+\\$,\\.a-zA-Z0-9_][\\-;:&=\\+\\$,\\"\\.a-zA-Z0-9_]*',ne.src_xn="xn--[a-z0-9\\-]{1,59}",ne.src_domain_root="(?:"+ne.src_xn+"|"+ne.src_pseudo_letter+"{1,63})",ne.src_domain="(?:"+ne.src_xn+"|(?:"+ne.src_pseudo_letter+")|(?:"+ne.src_pseudo_letter+"(?:-|"+ne.src_pseudo_letter+"){0,61}"+ne.src_pseudo_letter+"))",ne.src_host="(?:(?:(?:(?:"+ne.src_domain+")\\.)*"+ne.src_domain+"))",ne.tpl_host_fuzzy="(?:"+ne.src_ip4+"|(?:(?:(?:"+ne.src_domain+")\\.)+(?:%TLDS%)))",ne.tpl_host_no_ip_fuzzy="(?:(?:(?:"+ne.src_domain+")\\.)+(?:%TLDS%))",ne.src_host_strict=ne.src_host+ne.src_host_terminator,ne.tpl_host_fuzzy_strict=ne.tpl_host_fuzzy+ne.src_host_terminator,ne.src_host_port_strict=ne.src_host+ne.src_port+ne.src_host_terminator,ne.tpl_host_port_fuzzy_strict=ne.tpl_host_fuzzy+ne.src_port+ne.src_host_terminator,ne.tpl_host_port_no_ip_fuzzy_strict=ne.tpl_host_no_ip_fuzzy+ne.src_port+ne.src_host_terminator,ne.tpl_host_fuzzy_test="localhost|www\\.|\\.\\d{1,3}\\.|(?:\\.(?:%TLDS%)(?:"+ne.src_ZPCc+"|>|$))",ne.tpl_email_fuzzy='(^|[><|]|"|\\(|'+ne.src_ZCc+")("+ne.src_email_name+"@"+ne.tpl_host_fuzzy_strict+")",ne.tpl_link_fuzzy="(^|(?![.:/\\-_@])(?:[$+<=>^`||]|"+ne.src_ZPCc+"))((?![$+<=>^`||])"+ne.tpl_host_port_fuzzy_strict+ne.src_path+")",ne.tpl_link_no_ip_fuzzy="(^|(?![.:/\\-_@])(?:[$+<=>^`||]|"+ne.src_ZPCc+"))((?![$+<=>^`||])"+ne.tpl_host_port_no_ip_fuzzy_strict+ne.src_path+")",ne}(K.__opts__),ae=K.__tlds__.slice();function untpl(K){return K.replace("%TLDS%",ne.src_tlds)}K.onCompile(),K.__tlds_replaced__||ae.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]"),ae.push(ne.src_xn),ne.src_tlds=ae.join("|"),ne.email_fuzzy=RegExp(untpl(ne.tpl_email_fuzzy),"i"),ne.link_fuzzy=RegExp(untpl(ne.tpl_link_fuzzy),"i"),ne.link_no_ip_fuzzy=RegExp(untpl(ne.tpl_link_no_ip_fuzzy),"i"),ne.host_fuzzy_test=RegExp(untpl(ne.tpl_host_fuzzy_test),"i");const oe=[];function schemaError(K,ne){throw new Error('(LinkifyIt) Invalid schema "'+K+'": '+ne)}K.__compiled__={},Object.keys(K.__schemas__).forEach(function(ne){const ae=K.__schemas__[ne];if(null===ae)return;const ie={validate:null,link:null};if(K.__compiled__[ne]=ie,function linkify_it_isObject(K){return"[object Object]"===_class(K)}(ae))return!function linkify_it_isRegExp(K){return"[object RegExp]"===_class(K)}(ae.validate)?linkify_it_isFunction(ae.validate)?ie.validate=ae.validate:schemaError(ne,ae):ie.validate=function createValidator(K){return function(ne,ae){const oe=ne.slice(ae);return K.test(oe)?oe.match(K)[0].length:0}}(ae.validate),void(linkify_it_isFunction(ae.normalize)?ie.normalize=ae.normalize:ae.normalize?schemaError(ne,ae):ie.normalize=function(K,ne){ne.normalize(K)});!function linkify_it_isString(K){return"[object String]"===_class(K)}(ae)?schemaError(ne,ae):oe.push(ne)}),oe.forEach(function(ne){K.__compiled__[K.__schemas__[ne]]&&(K.__compiled__[ne].validate=K.__compiled__[K.__schemas__[ne]].validate,K.__compiled__[ne].normalize=K.__compiled__[K.__schemas__[ne]].normalize)}),K.__compiled__[""]={validate:null,normalize:function(K,ne){ne.normalize(K)}};const ie=Object.keys(K.__compiled__).filter(function(ne){return ne.length>0&&K.__compiled__[ne]}).map(escapeRE).join("|");K.re.schema_test=RegExp("(^|(?!_)(?:[><|]|"+ne.src_ZPCc+"))("+ie+")","i"),K.re.schema_search=RegExp("(^|(?!_)(?:[><|]|"+ne.src_ZPCc+"))("+ie+")","ig"),K.re.schema_at_start=RegExp("^"+K.re.schema_search.source,"i"),K.re.pretest=RegExp("("+K.re.schema_test.source+")|("+K.re.host_fuzzy_test.source+")|@","i"),function resetScanCache(K){K.__index__=-1,K.__text_cache__=""}(K)}function Match(K,ne){const ae=K.__index__,oe=K.__last_index__,ie=K.__text_cache__.slice(ae,oe);this.schema=K.__schema__.toLowerCase(),this.index=ae+ne,this.lastIndex=oe+ne,this.raw=ie,this.text=ie,this.url=ie}function createMatch(K,ne){const ae=new Match(K,ne);return K.__compiled__[ae.schema].normalize(ae,K),ae}function LinkifyIt(K,ne){if(!(this instanceof LinkifyIt))return new LinkifyIt(K,ne);ne||function isOptionsObj(K){return Object.keys(K||{}).reduce(function(K,ne){return K||Pg.hasOwnProperty(ne)},!1)}(K)&&(ne=K,K={}),this.__opts__=linkify_it_assign({},Pg,ne),this.__index__=-1,this.__last_index__=-1,this.__schema__="",this.__text_cache__="",this.__schemas__=linkify_it_assign({},Rg,K),this.__compiled__={},this.__tlds__=Bg,this.__tlds_replaced__=!1,this.re={},compile(this)}LinkifyIt.prototype.add=function add(K,ne){return this.__schemas__[K]=ne,compile(this),this},LinkifyIt.prototype.set=function set(K){return this.__opts__=linkify_it_assign(this.__opts__,K),this},LinkifyIt.prototype.test=function test(K){if(this.__text_cache__=K,this.__index__=-1,!K.length)return!1;let ne,ae,oe,ie,se,ue,ce,de,pe;if(this.re.schema_test.test(K))for(ce=this.re.schema_search,ce.lastIndex=0;null!==(ne=ce.exec(K));)if(ie=this.testSchemaAt(K,ne[2],ce.lastIndex),ie){this.__schema__=ne[2],this.__index__=ne.index+ne[1].length,this.__last_index__=ne.index+ne[0].length+ie;break}return this.__opts__.fuzzyLink&&this.__compiled__["http:"]&&(de=K.search(this.re.host_fuzzy_test),de>=0&&(this.__index__<0||de<this.__index__)&&null!==(ae=K.match(this.__opts__.fuzzyIP?this.re.link_fuzzy:this.re.link_no_ip_fuzzy))&&(se=ae.index+ae[1].length,(this.__index__<0||se<this.__index__)&&(this.__schema__="",this.__index__=se,this.__last_index__=ae.index+ae[0].length))),this.__opts__.fuzzyEmail&&this.__compiled__["mailto:"]&&(pe=K.indexOf("@"),pe>=0&&null!==(oe=K.match(this.re.email_fuzzy))&&(se=oe.index+oe[1].length,ue=oe.index+oe[0].length,(this.__index__<0||se<this.__index__||se===this.__index__&&ue>this.__last_index__)&&(this.__schema__="mailto:",this.__index__=se,this.__last_index__=ue))),this.__index__>=0},LinkifyIt.prototype.pretest=function pretest(K){return this.re.pretest.test(K)},LinkifyIt.prototype.testSchemaAt=function testSchemaAt(K,ne,ae){return this.__compiled__[ne.toLowerCase()]?this.__compiled__[ne.toLowerCase()].validate(K,ae,this):0},LinkifyIt.prototype.match=function match(K){const ne=[];let ae=0;this.__index__>=0&&this.__text_cache__===K&&(ne.push(createMatch(this,ae)),ae=this.__last_index__);let oe=ae?K.slice(ae):K;for(;this.test(oe);)ne.push(createMatch(this,ae)),oe=oe.slice(this.__last_index__),ae+=this.__last_index__;return ne.length?ne:null},LinkifyIt.prototype.matchAtStart=function matchAtStart(K){if(this.__text_cache__=K,this.__index__=-1,!K.length)return null;const ne=this.re.schema_at_start.exec(K);if(!ne)return null;const ae=this.testSchemaAt(K,ne[2],ne[0].length);return ae?(this.__schema__=ne[2],this.__index__=ne.index+ne[1].length,this.__last_index__=ne.index+ne[0].length+ae,createMatch(this,0)):null},LinkifyIt.prototype.tlds=function tlds(K,ne){return K=Array.isArray(K)?K:[K],ne?(this.__tlds__=this.__tlds__.concat(K).sort().filter(function(K,ne,ae){return K!==ae[ne-1]}).reverse(),compile(this),this):(this.__tlds__=K.slice(),this.__tlds_replaced__=!0,compile(this),this)},LinkifyIt.prototype.normalize=function normalize(K){K.schema||(K.url="http://"+K.url),"mailto:"!==K.schema||/^mailto:/i.test(K.url)||(K.url="mailto:"+K.url)},LinkifyIt.prototype.onCompile=function onCompile(){};const Lg=LinkifyIt;function truncate(K){var ne=arguments.length>1&&void 0!==arguments[1]?arguments[1]:50,ae=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"...";return null==K?"":ne<=ae.length?ae.slice(0,ne):K.length<=ne?K:K.slice(0,ne-ae.length)+ae}function getNextLink(K,ne){var ae=K.match(ne);if(ae&&ae.length)return ae[0]}function BiBlock(K){return iconBase_GenIcon({"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"}}]})(K)}function BiEraser(K){return iconBase_GenIcon({"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"}}]})(K)}function BiVolumeMute(K){return iconBase_GenIcon({"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"}}]})(K)}function BiSolidCircle(K){return iconBase_GenIcon({"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"}}]})(K)}function ConvertMessage(K){var ne=arguments.length>1&&void 0!==arguments[1]?arguments[1]:20,ae=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"stack",oe=K.message;oe=decode(oe);var ie="bm-message-content-centered",ue=Array.isArray(K.meta.files);if("\x3c!-- BM-DELETED-MESSAGE --\x3e"===oe&&!ue)return[se.createElement("span",{key:"message_"+K.message_id+"_deleted",className:ie+" bm-deleted-message"},se.createElement(RiChatDeleteLine,null)," ",__("This message was deleted","bp-better-messages"))];if(oe.startsWith("\x3c!-- BM-AI --\x3e")&&""===(oe=oe.replace("\x3c!-- BM-AI --\x3e","")).trim()&&!ue)return[se.createElement("span",{key:"message_"+K.message_id+"_ai_waiting",className:ie+" bm-ai-waiting"},se.createElement(BiSolidCircle,null))];var ce=[];if(oe.endsWith("<br />")&&(oe=oe.substring(0,oe.length-6)),oe=function checkText(K){var ne=K&&K.trimStart().split(" "),ae=[];return ne&&ne.forEach(function(K){var ne=K;K in Sm?ne=K:K in Cm&&(ne=Cm[K]),ae.push(ne)}),ae.join(" ")}(oe),oe.startsWith('<div class="bpbm-voice-message"')&&("undefined"!=typeof WaveSurfer||"undefined"!=typeof BetterMessagesVoiceMessages))return"";var de='<span class="bpbm-gif">';if(oe.startsWith(de)){var pe=oe.substring(23,oe.length-7);return se.createElement(GifMessage,{video:pe})}if(oe.startsWith('<span class="bpbm-call bpbm-call-video missed'))return se.createElement("span",{className:"bm-message-content-centered"},se.createElement(IoVideocamOff,null)," ",Ii(oe));if(oe.startsWith('<span class="bpbm-call bpbm-call-video'))return se.createElement("span",{className:"bm-message-content-centered"},se.createElement(IoIosVideocam,null)," ",Ii(oe));if(oe.startsWith('<span class="bpbm-call bpbm-call-audio missed'))return se.createElement("span",{className:"bm-message-content-centered"},se.createElement(HiPhoneXMark,null)," ",Ii(oe));if(oe.startsWith('<span class="bpbm-call bpbm-call-audio'))return se.createElement("span",{className:"bm-message-content-centered"},se.createElement(HiPhone,null)," ",Ii(oe));if((oe=oe.replace(/^[\u200B\u200C\u200D\u200E\u200F\uFEFF]/,"")).length>1){var he=function replaceLinksWithPlaceholders(K){var ne=[],ae=0,oe=0;for(;-1!==(ae=K.indexOf("<a",ae));){var ie=K.indexOf("</a>",ae);if(-1===ie)break;var se=K.substring(ae,ie+4);ne.push(se);var ue="{{LINK_PLACEHOLDER_".concat(oe++,"}}");K=K.substring(0,ae)+ue+K.substring(ie+4),ae+=ue.length}return{modifiedString:K,links:ne}}(oe),me=he.modifiedString,ge=he.links;oe=function restoreLinksFromPlaceholders(K,ne){var ae=0;for(;-1!==(ae=K.indexOf("<a",ae));){var oe=K.indexOf("</a>",ae);if(-1===oe)break;var ie=K.substring(ae,oe+4);ie.includes("target=")||(ie=ie.replace("<a",'<a target="_blank"'),K=K.substring(0,ae)+ie+K.substring(oe+4)),ae+=ie.length}return ne.forEach(function(ne,ae){var oe="{{LINK_PLACEHOLDER_".concat(ae,"}}");K=K.replace(oe,ne)}),K}(oe=marked.parse(me,{breaks:!1,silent:!0}),ge)}for(;oe.trim().endsWith("<br/>");)oe=oe.trim().slice(0,-5);"onsite"===ae&&(oe=TruncateText(oe=(oe=oe.replace(/<br\/>/g," ")).replace(/(<([^>]+)>)/gi,""),50)),"pinned"===ae&&(oe=TruncateText(oe=(oe=oe.replace(/<br\/>/g," ")).replace(/(<([^>]+)>)/gi,""),250));var ve=[oe];return"stack"===ae&&(ve=function ConvertMentions(K){var ne='<span class="bm-mention" data-user-id="',ae=new RegExp(ne,"gi");if(-1===K.indexOf(ne))return[K];for(var oe=[],ie=0,ue=0;ae.exec(K);){var ce=ae.lastIndex,de=ce-39,pe=K.indexOf('">',de),fe=K.indexOf("</span>",de),he=Number(K.substring(ce,pe));K.substring(ie,de).length>0&&oe.push(K.substring(ie,de)),ue++,oe.push(se.createElement(MessageMention,{key:"message_mention_"+ue,user_id:he})),ie=fe+7}return 0===ie?[K]:(oe.push(K.substring(ie)),oe)}(oe)),(ve=ConvertEmojies(ve,ne)).map(function(K,ne){if((0,se.isValidElement)(K)&&ce.push(K),"string"==typeof K){var ae=0;ce.push(Ii(K,{trim:!0,replace:function replace(K){if(K instanceof Oi.Element&&K.attribs&&"bm-emoji-img"===K.attribs.class){var ne="emoji_"+ ++ae,oe="true"===K.attribs["data-useimportant"],ie=K.attribs["data-size"],ue=(0,Oi.attributesToProps)(K.attribs);return se.createElement("img",extends_extends({key:ne,ref:function ref(K){K&&oe&&(K.style.setProperty("width",ie+"px","important"),K.style.setProperty("height",ie+"px","important"))}},ue))}},transform:function transform(K,ne){if("object"===(0,fe.A)(K)&&(0,se.isValidElement)(K)){ae++;var oe=K.key?K.key:"";return oe=ae+"_"+oe,(0,se.cloneElement)(K,{key:oe})}return K}}))}}),ce}function AiFillStar(K){return iconBase_GenIcon({"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"}}]})(K)}function AiOutlineBold(K){return iconBase_GenIcon({"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"}}]})(K)}function AiOutlineComment(K){return iconBase_GenIcon({"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"}}]})(K)}function AiOutlineDelete(K){return iconBase_GenIcon({"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"}}]})(K)}function AiOutlineFile(K){return iconBase_GenIcon({"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"}}]})(K)}function AiOutlineGif(K){return iconBase_GenIcon({"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"}}]})(K)}function AiOutlineHome(K){return iconBase_GenIcon({"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"}}]})(K)}function AiOutlineItalic(K){return iconBase_GenIcon({"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"}}]})(K)}function AiOutlineStar(K){return iconBase_GenIcon({"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"}}]})(K)}function AiOutlineStrikethrough(K){return iconBase_GenIcon({"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"}}]})(K)}function AiOutlineUnderline(K){return iconBase_GenIcon({"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"}}]})(K)}function AiOutlineUser(K){return iconBase_GenIcon({"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"}}]})(K)}function TiMicrophone(K){return iconBase_GenIcon({"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"}}]})(K)}function ConvertToOnsite(K){var ne=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;K.meta||(K.meta={});var ae=K.message;if(ne&&ne.blocked)return XF("Message hidden","Messages from blocked user","bp-better-messages");if(ae.startsWith('<span class="bpbm-sticker"'))return se.createElement("div",{className:"last-message-rich"},se.createElement(BsSticky,null)," ",__("Sticker","bp-better-messages")," ");if(ae.startsWith('<span class="bpbm-gif"'))return se.createElement("div",{className:"last-message-rich"},se.createElement(AiOutlineGif,{style:{fontSize:18}}));if(ae.startsWith('<div class="bpbm-voice-message"'))return se.createElement("div",{className:"last-message-rich"},se.createElement(TiMicrophone,null)," ",__("Voice Message","bp-better-messages")," ");var oe=ConvertMessage(K,14,"onsite"),ie=Array.isArray(oe)?oe:[oe];return ie=ie.map(function(ne,ae){return se.isValidElement(ne)&&null==ne.key?se.cloneElement(ne,{key:"onsite_"+K.message_id+"_"+ae}):ne}),K.message.includes('<span class="bp-messages-iframe-container">')&&ie.push(se.createElement("div",{className:"last-message-rich",key:"rich-content-"+K.message_id},se.createElement(BsCollectionPlay,null)," ",__("Rich Content","bp-better-messages"))),K.meta.files&&ie.push(se.createElement("div",{className:"last-message-rich",key:"file-attachments-"+K.message_id},se.createElement(IoDocumentAttachOutline,null)," ",sprintf(_nx("%s attachment","%s attachments",K.meta.files.length,"Conversations list item","bp-better-messages"),K.meta.files.length))),ie}marked.use(function markedLinkifyIt(){var K=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},ne=new Lg(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},K);return function addTlds(K,ne){var ae=ne.tlds;delete ne.tlds;var oe=ne.tldsKeepOld;delete ne.tldsKeepOld,ae&&K.tlds(ae,oe)}(ne,K),{extensions:[{name:"autolink",level:"inline",start:function start(K){var ae=getNextLink(ne,K);if(ae)return ae.index},tokenizer:function tokenizer(K){if(!this.lexer.state.inLink){var ae,oe=getNextLink(ne,K);if(oe)if(0===oe.index?ae=oe.raw:1===oe.index&&"<"===K.charAt(0)&&">"===K.charAt(oe.lastIndex)&&(ae="<".concat(oe.raw,">")),ae)return{type:"link",raw:ae,text:oe.text,href:oe.url,tokens:[{type:"text",raw:oe.text,text:truncate(oe.text)}]}}}}]}}());var Ng=new Ci,jg=new Map;function getThreadWriting(K){var ne=new Map;return jg.has(K)?ne=jg.get(K):jg.set(K,ne),ne}function CleanOldWriting(){return _CleanOldWriting.apply(this,arguments)}function _CleanOldWriting(){return _CleanOldWriting=(0,ae.A)(ie().mark(function _callee(){var K;return ie().wrap(function(ne){for(;;)switch(ne.prev=ne.next){case 0:clearTimeout(undefined),jg.size>0&&(K=Wr.now().minus(3e3),jg.forEach(function(ne,ae){ne.forEach(function(ae,oe){ae<=K&&ne.delete(oe)}),jg.set(ae,ne),Ng.next(ae)})),window.setTimeout(function(){CleanOldWriting()},3e3);case 1:case"end":return ne.stop()}},_callee)})),_CleanOldWriting.apply(this,arguments)}var zg=[];function useWriting(K){var ne=(0,se.useState)(zg),ae=(0,pe.A)(ne,2),oe=ae[0],ie=ae[1],ue=function updateResult(){var ne=getThreadWriting(K);0===ne.size?ie(zg):ie((0,Ke.A)(ne.keys()))};return(0,se.useEffect)(function(){ue();var ne=Ng.subscribe({next:function next(ne){ne===K&&ue()}});return function(){ne.unsubscribe()}},[K]),oe}function drafts_createForOfIteratorHelper(K,ne){var ae="undefined"!=typeof Symbol&&K[Symbol.iterator]||K["@@iterator"];if(!ae){if(Array.isArray(K)||(ae=function drafts_unsupportedIterableToArray(K,ne){if(K){if("string"==typeof K)return drafts_arrayLikeToArray(K,ne);var ae={}.toString.call(K).slice(8,-1);return"Object"===ae&&K.constructor&&(ae=K.constructor.name),"Map"===ae||"Set"===ae?Array.from(K):"Arguments"===ae||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(ae)?drafts_arrayLikeToArray(K,ne):void 0}}(K))||ne&&K&&"number"==typeof K.length){ae&&(K=ae);var _n=0,oe=function F(){};return{s:oe,n:function n(){return _n>=K.length?{done:!0}:{done:!1,value:K[_n++]}},e:function e(K){throw K},f:oe}}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 ie,se=!0,ue=!1;return{s:function s(){ae=ae.call(K)},n:function n(){var K=ae.next();return se=K.done,K},e:function e(K){ue=!0,ie=K},f:function f(){try{se||null==ae.return||ae.return()}finally{if(ue)throw ie}}}}function drafts_arrayLikeToArray(K,ne){(null==ne||ne>K.length)&&(ne=K.length);for(var ae=0,oe=Array(ne);ae<ne;ae++)oe[ae]=K[ae];return oe}var Ug="bm-drafts-backup";function isContentEmpty(K){var ne=K.trim();return!ne||("<br>"===ne||"<br/>"===ne||"<br />"===ne)}function saveDraft(_x,K){return _saveDraft.apply(this,arguments)}function _saveDraft(){return(_saveDraft=(0,ae.A)(ie().mark(function _callee(K,ne){return ie().wrap(function(ae){for(;;)switch(ae.prev=ae.next){case 0:if(!isContentEmpty(ne)){ae.next=2;break}return ae.next=1,deleteDraft(K);case 1:return ae.abrupt("return");case 2:return ae.next=3,OF.drafts.put({thread_id:String(K),content:ne,updated_at:Date.now()});case 3:case"end":return ae.stop()}},_callee)}))).apply(this,arguments)}function getDraft(K){return _getDraft.apply(this,arguments)}function _getDraft(){return(_getDraft=(0,ae.A)(ie().mark(function _callee2(K){return ie().wrap(function(ne){for(;;)switch(ne.prev=ne.next){case 0:return ne.next=1,OF.drafts.findOneExec(String(K));case 1:return ne.abrupt("return",ne.sent);case 2:case"end":return ne.stop()}},_callee2)}))).apply(this,arguments)}function deleteDraft(K){return _deleteDraft.apply(this,arguments)}function _deleteDraft(){return(_deleteDraft=(0,ae.A)(ie().mark(function _callee3(K){return ie().wrap(function(ne){for(;;)switch(ne.prev=ne.next){case 0:return ne.next=1,OF.drafts.findOneExec(String(K));case 1:if(!ne.sent){ne.next=2;break}return ne.next=2,OF.drafts.remove(String(K));case 2:case"end":return ne.stop()}},_callee3)}))).apply(this,arguments)}function backupDraftsToLocalStorage(){return _backupDraftsToLocalStorage.apply(this,arguments)}function _backupDraftsToLocalStorage(){return(_backupDraftsToLocalStorage=(0,ae.A)(ie().mark(function _callee4(){var K;return ie().wrap(function(ne){for(;;)switch(ne.prev=ne.next){case 0:return ne.prev=0,ne.next=1,OF.drafts.findExec();case 1:(K=ne.sent)&&K.length>0&&localStorage.setItem(Ug,JSON.stringify({userId:VF.user_id,drafts:K})),ne.next=3;break;case 2:ne.prev=2,ne.catch(0);case 3:case"end":return ne.stop()}},_callee4,null,[[0,2]])}))).apply(this,arguments)}function restoreDraftsFromLocalStorage(){return _restoreDraftsFromLocalStorage.apply(this,arguments)}function _restoreDraftsFromLocalStorage(){return(_restoreDraftsFromLocalStorage=(0,ae.A)(ie().mark(function _callee5(){var K,ne,ae,oe,se,ue,ce;return ie().wrap(function(ie){for(;;)switch(ie.prev=ie.next){case 0:if(ie.prev=0,!(K=localStorage.getItem(Ug))){ie.next=12;break}if(ne=JSON.parse(K),!Array.isArray(ne)){ie.next=1;break}ae=ne,ie.next=4;break;case 1:if(!ne||!Array.isArray(ne.drafts)){ie.next=3;break}if(!ne.userId||ne.userId===VF.user_id){ie.next=2;break}return localStorage.removeItem(Ug),ie.abrupt("return");case 2:ae=ne.drafts,ie.next=4;break;case 3:return localStorage.removeItem(Ug),ie.abrupt("return");case 4:oe=drafts_createForOfIteratorHelper(ae),ie.prev=5,oe.s();case 6:if((se=oe.n()).done){ie.next=8;break}return ue=se.value,ie.next=7,OF.drafts.put(ue);case 7:ie.next=6;break;case 8:ie.next=10;break;case 9:ie.prev=9,ce=ie.catch(5),oe.e(ce);case 10:return ie.prev=10,oe.f(),ie.finish(10);case 11:localStorage.removeItem(Ug);case 12:ie.next=14;break;case 13:ie.prev=13,ie.catch(0);case 14:case"end":return ie.stop()}},_callee5,null,[[0,13],[5,9,10,11]])}))).apply(this,arguments)}function ThreadIcons(K){var ne=K.thread;return ne?se.createElement(se.Fragment,null,!!ne.isPinned&&se.createElement(sp,{content:XF("Pinned conversation","Conversations list item","bp-better-messages")},se.createElement("span",{className:"bm-thread-icon"},se.createElement(BsPinAngleFill,null))),!!ne.isMuted&&se.createElement(sp,{content:XF("Notifications disabled","Conversations list item","bp-better-messages")},se.createElement("span",{className:"bm-thread-icon"},se.createElement(BsFillVolumeMuteFill,null)))):null}const Hg=se.memo(function ThreadItemInfo(K){var ne=K.thread,ae=K.lastMessage,oe=K.lastUser,ie=useWriting(ne.thread_id),ue=function useDraft(K){var ne=(0,se.useState)(null),ae=(0,pe.A)(ne,2),oe=ae[0],ie=ae[1];return(0,se.useEffect)(function(){if(VF.drafts&&null!=K){var ne=OF.drafts.findOne(String(K)).$.subscribe({next:function next(K){ie(K)},error:function error(K){console.error("Draft query error, resetting DB",K),database_resetDB()}});return function(){ne.unsubscribe()}}ie(null)},[K]),oe}(ne.thread_id),ce="";if(ne.groupCall){var de=[];if(ne.groupCall.video&&de.push(XF("Video","Frontend Scripts","bp-better-messages")),ne.groupCall.audio&&de.push(XF("Audio","Frontend Scripts","bp-better-messages")),de.length>0){var fe=de.join(" & ")+" "+XF("Chat Online","Frontend Scripts","bp-better-messages");ce=se.createElement("span",{className:"bm-live-chat-online"},se.createElement("span",{className:"bm-live-chat-online-indicator"}),se.createElement("span",null,fe))}}var he=!1;return"thread"===ne.type?ne.participants.length<=1?he=__("Deleted user","bp-better-messages"):2===ne.participants.length&&(he=se.createElement(uh,{key:"username_"+ne.participants[0],user_id:ne.participants[0],link:!1,raw:!0})):ne.subject=ne.title,se.createElement("div",{className:"bm-info"},he&&se.createElement("h4",{className:"name"},he,se.createElement(ThreadIcons,{thread:ne})),""!==ne.subject&&se.createElement("h4",null,ne.subject,!he&&se.createElement(ThreadIcons,{thread:ne})),""===ne.subject&&ne.participantsCount>2&&se.createElement(se.Fragment,null,se.createElement("h4",null,sprintf(XF("%s Participants","Thread Title (when subjects are disabled)","bp-better-messages"),ne.participantsCount),!he&&se.createElement(ThreadIcons,{thread:ne}))),ie.length>0&&ne.participantsCount<=2&&se.createElement(Typing,null),ie.length>0&&ne.participantsCount>2&&se.createElement(Typing,{userIds:ie}),0===ie.length&&ue&&se.createElement("div",{className:"last-message bm-draft-indicator"},se.createElement("span",{className:"bm-draft-preview"},se.createElement("span",{className:"bm-draft-label"},XF("Draft","Thread list draft indicator","bp-better-messages")),ue.content.replace(/<br\s*\/?>/gi," ").replace(/<[^>]*>/g,"").replace(/ /g," ").trim().substring(0,50))),0===ie.length&&!ue&&!!ae&&oe&&se.createElement("div",{key:"thread_item_content_last_message_"+ae.message_id,className:"last-message"},ne.participantsCount>2&&se.createElement("div",{className:"bm-last-message-avatar"},se.createElement(oh,{user_id:ae.sender_id,size:15,link:!1})),se.createElement("div",{className:"bm-last-message-content","data-id":ae.message_id},ConvertToOnsite(ae,oe))),ce)});function FiEdit2(K){return iconBase_GenIcon({"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"}}]})(K)}function FiInbox(K){return iconBase_GenIcon({"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"}}]})(K)}function FiMaximize2(K){return iconBase_GenIcon({"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"}}]})(K)}function FiMinimize2(K){return iconBase_GenIcon({"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"}}]})(K)}function FiUserPlus(K){return iconBase_GenIcon({"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"}}]})(K)}function FiUserX(K){return iconBase_GenIcon({"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"}}]})(K)}function FiUsers(K){return iconBase_GenIcon({"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"}}]})(K)}function FiVolume2(K){return iconBase_GenIcon({"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"}}]})(K)}function FiVolumeX(K){return iconBase_GenIcon({"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"}}]})(K)}function _muteThread(){return _muteThread=(0,ae.A)(ie().mark(function _callee(K){return ie().wrap(function(ne){for(;;)switch(ne.prev=ne.next){case 0:confirm(__("Are you sure you want to mute this conversation?","bp-better-messages"))&&(updateThread(K,{"isMuted":!0}),jF.post("thread/"+K+"/mute").catch(function(ne){showError(ne),updateThread(K,{"isMuted":!1})}));case 1:case"end":return ne.stop()}},_callee)})),_muteThread.apply(this,arguments)}function _unMuteThread(){return _unMuteThread=(0,ae.A)(ie().mark(function _callee2(K){return ie().wrap(function(ne){for(;;)switch(ne.prev=ne.next){case 0:confirm(__("Are you sure you want to unmute this conversation?","bp-better-messages"))&&(updateThread(K,{isMuted:!1}),jF.post("thread/"+K+"/unmute").catch(function(ne){showError(ne),updateThread(K,{isMuted:!0})}));case 1:case"end":return ne.stop()}},_callee2)})),_unMuteThread.apply(this,arguments)}function objectSpread2_ownKeys(K,ne){var ae=Object.keys(K);if(Object.getOwnPropertySymbols){var oe=Object.getOwnPropertySymbols(K);ne&&(oe=oe.filter(function(ne){return Object.getOwnPropertyDescriptor(K,ne).enumerable})),ae.push.apply(ae,oe)}return ae}function objectSpread2_objectSpread2(K){for(var ne=1;ne<arguments.length;ne++){var ae=null!=arguments[ne]?arguments[ne]:{};ne%2?objectSpread2_ownKeys(Object(ae),!0).forEach(function(ne){(0,Se.A)(K,ne,ae[ne])}):Object.getOwnPropertyDescriptors?Object.defineProperties(K,Object.getOwnPropertyDescriptors(ae)):objectSpread2_ownKeys(Object(ae)).forEach(function(ne){Object.defineProperty(K,ne,Object.getOwnPropertyDescriptor(ae,ne))})}return K}__webpack_require__(73772);var Vg=function(){function StyleSheet(K){var ne=this;this._insertTag=function(K){var ae;ae=0===ne.tags.length?ne.insertionPoint?ne.insertionPoint.nextSibling:ne.prepend?ne.container.firstChild:ne.before:ne.tags[ne.tags.length-1].nextSibling,ne.container.insertBefore(K,ae),ne.tags.push(K)},this.isSpeedy=void 0===K.speedy||K.speedy,this.tags=[],this.ctr=0,this.nonce=K.nonce,this.key=K.key,this.container=K.container,this.prepend=K.prepend,this.insertionPoint=K.insertionPoint,this.before=null}var K=StyleSheet.prototype;return K.hydrate=function hydrate(K){K.forEach(this._insertTag)},K.insert=function insert(K){this.ctr%(this.isSpeedy?65e3:1)==0&&this._insertTag(function createStyleElement(K){var ne=document.createElement("style");return ne.setAttribute("data-emotion",K.key),void 0!==K.nonce&&ne.setAttribute("nonce",K.nonce),ne.appendChild(document.createTextNode("")),ne.setAttribute("data-s",""),ne}(this));var ne=this.tags[this.tags.length-1];if(this.isSpeedy){var ae=function sheetForTag(K){if(K.sheet)return K.sheet;for(var ne=0;ne<document.styleSheets.length;ne++)if(document.styleSheets[ne].ownerNode===K)return document.styleSheets[ne]}(ne);try{ae.insertRule(K,ae.cssRules.length)}catch(K){}}else ne.appendChild(document.createTextNode(K));this.ctr++},K.flush=function flush(){this.tags.forEach(function(K){var ne;return null==(ne=K.parentNode)?void 0:ne.removeChild(K)}),this.tags=[],this.ctr=0},StyleSheet}(),$g=Math.abs,qg=String.fromCharCode,Wg=Object.assign;function Utility_trim(K){return K.trim()}function Utility_replace(K,ne,ae){return K.replace(ne,ae)}function indexof(K,ne){return K.indexOf(ne)}function Utility_charat(K,ne){return 0|K.charCodeAt(ne)}function Utility_substr(K,ne,ae){return K.slice(ne,ae)}function Utility_strlen(K){return K.length}function Utility_sizeof(K){return K.length}function Utility_append(K,ne){return ne.push(K),K}var Gg=1,Kg=1,Zg=0,Xg=0,Qg=0,Yg="";function node(K,ne,ae,oe,ie,se,ue){return{value:K,root:ne,parent:ae,type:oe,props:ie,children:se,line:Gg,column:Kg,length:ue,"return":""}}function Tokenizer_copy(K,ne){return Wg(node("",null,null,"",null,null,0),K,{length:-K.length},ne)}function prev(){return Qg=Xg>0?Utility_charat(Yg,--Xg):0,Kg--,10===Qg&&(Kg=1,Gg--),Qg}function next(){return Qg=Xg<Zg?Utility_charat(Yg,Xg++):0,Kg++,10===Qg&&(Kg=1,Gg++),Qg}function peek(){return Utility_charat(Yg,Xg)}function Tokenizer_caret(){return Xg}function slice(K,ne){return Utility_substr(Yg,K,ne)}function token(K){switch(K){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 alloc(K){return Gg=Kg=1,Zg=Utility_strlen(Yg=K),Xg=0,[]}function dealloc(K){return Yg="",K}function delimit(K){return Utility_trim(slice(Xg-1,delimiter(91===K?K+2:40===K?K+1:K)))}function whitespace(K){for(;(Qg=peek())&&Qg<33;)next();return token(K)>2||token(Qg)>3?"":" "}function escaping(K,ne){for(;--ne&&next()&&!(Qg<48||Qg>102||Qg>57&&Qg<65||Qg>70&&Qg<97););return slice(K,Tokenizer_caret()+(ne<6&&32==peek()&&32==next()))}function delimiter(K){for(;next();)switch(Qg){case K:return Xg;case 34:case 39:34!==K&&39!==K&&delimiter(Qg);break;case 40:41===K&&delimiter(K);break;case 92:next()}return Xg}function commenter(K,ne){for(;next()&&K+Qg!==57&&(K+Qg!==84||47!==peek()););return"/*"+slice(ne,Xg-1)+"*"+qg(47===K?K:next())}function identifier(K){for(;!token(peek());)next();return slice(K,Xg)}var Jg="-ms-",ev="-moz-",tv="-webkit-",nv="comm",rv="rule",av="decl",ov="@keyframes";function Serializer_serialize(K,ne){for(var ae="",oe=Utility_sizeof(K),ie=0;ie<oe;ie++)ae+=ne(K[ie],ie,K,ne)||"";return ae}function Serializer_stringify(K,ne,ae,oe){switch(K.type){case"@layer":if(K.children.length)break;case"@import":case av:return K.return=K.return||K.value;case nv:return"";case ov:return K.return=K.value+"{"+Serializer_serialize(K.children,oe)+"}";case rv:K.value=K.props.join(",")}return Utility_strlen(ae=Serializer_serialize(K.children,oe))?K.return=K.value+"{"+ae+"}":""}function Parser_compile(K){return dealloc(Parser_parse("",null,null,null,[""],K=alloc(K),0,[0],K))}function Parser_parse(K,ne,ae,oe,ie,se,ue,ce,de){for(var pe=0,fe=0,he=ue,me=0,ge=0,ve=0,ye=1,_e=1,Ae=1,De=0,we="",Ee=ie,ke=se,xe=oe,Ce=we;_e;)switch(ve=De,De=next()){case 40:if(108!=ve&&58==Utility_charat(Ce,he-1)){-1!=indexof(Ce+=Utility_replace(delimit(De),"&","&\f"),"&\f")&&(Ae=-1);break}case 34:case 39:case 91:Ce+=delimit(De);break;case 9:case 10:case 13:case 32:Ce+=whitespace(ve);break;case 92:Ce+=escaping(Tokenizer_caret()-1,7);continue;case 47:switch(peek()){case 42:case 47:Utility_append(comment(commenter(next(),Tokenizer_caret()),ne,ae),de);break;default:Ce+="/"}break;case 123*ye:ce[pe++]=Utility_strlen(Ce)*Ae;case 125*ye:case 59:case 0:switch(De){case 0:case 125:_e=0;case 59+fe:-1==Ae&&(Ce=Utility_replace(Ce,/\f/g,"")),ge>0&&Utility_strlen(Ce)-he&&Utility_append(ge>32?declaration(Ce+";",oe,ae,he-1):declaration(Utility_replace(Ce," ","")+";",oe,ae,he-2),de);break;case 59:Ce+=";";default:if(Utility_append(xe=ruleset(Ce,ne,ae,pe,fe,ie,ce,we,Ee=[],ke=[],he),se),123===De)if(0===fe)Parser_parse(Ce,ne,xe,xe,Ee,se,he,ce,ke);else switch(99===me&&110===Utility_charat(Ce,3)?100:me){case 100:case 108:case 109:case 115:Parser_parse(K,xe,xe,oe&&Utility_append(ruleset(K,xe,xe,0,0,ie,ce,we,ie,Ee=[],he),ke),ie,ke,he,ce,oe?Ee:ke);break;default:Parser_parse(Ce,xe,xe,xe,[""],ke,0,ce,ke)}}pe=fe=ge=0,ye=Ae=1,we=Ce="",he=ue;break;case 58:he=1+Utility_strlen(Ce),ge=ve;default:if(ye<1)if(123==De)--ye;else if(125==De&&0==ye++&&125==prev())continue;switch(Ce+=qg(De),De*ye){case 38:Ae=fe>0?1:(Ce+="\f",-1);break;case 44:ce[pe++]=(Utility_strlen(Ce)-1)*Ae,Ae=1;break;case 64:45===peek()&&(Ce+=delimit(next())),me=peek(),fe=he=Utility_strlen(we=Ce+=identifier(Tokenizer_caret())),De++;break;case 45:45===ve&&2==Utility_strlen(Ce)&&(ye=0)}}return se}function ruleset(K,ne,ae,oe,ie,se,ue,ce,de,pe,fe){for(var he=ie-1,me=0===ie?se:[""],ge=Utility_sizeof(me),ve=0,ye=0,_e=0;ve<oe;++ve)for(var Ae=0,De=Utility_substr(K,he+1,he=$g(ye=ue[ve])),we=K;Ae<ge;++Ae)(we=Utility_trim(ye>0?me[Ae]+" "+De:Utility_replace(De,/&\f/g,me[Ae])))&&(de[_e++]=we);return node(K,ne,ae,0===ie?rv:ce,de,pe,fe)}function comment(K,ne,ae){return node(K,ne,ae,nv,qg(function _char(){return Qg}()),Utility_substr(K,2,-2),0)}function declaration(K,ne,ae,oe){return node(K,ne,ae,av,Utility_substr(K,0,oe),Utility_substr(K,oe+1,-1),oe)}function memoize(K){var ne=Object.create(null);return function(ae){return void 0===ne[ae]&&(ne[ae]=K(ae)),ne[ae]}}var iv=function identifierWithPointTracking(K,ne,ae){for(var oe=0,ie=0;oe=ie,ie=peek(),38===oe&&12===ie&&(ne[ae]=1),!token(ie);)next();return slice(K,Xg)},sv=function getRules(K,ne){return dealloc(function toRules(K,ne){var ae=-1,oe=44;do{switch(token(oe)){case 0:38===oe&&12===peek()&&(ne[ae]=1),K[ae]+=iv(Xg-1,ne,ae);break;case 2:K[ae]+=delimit(oe);break;case 4:if(44===oe){K[++ae]=58===peek()?"&\f":"",ne[ae]=K[ae].length;break}default:K[ae]+=qg(oe)}}while(oe=next());return K}(alloc(K),ne))},uv=new WeakMap,cv=function compat(K){if("rule"===K.type&&K.parent&&!(K.length<1)){for(var ne=K.value,ae=K.parent,oe=K.column===ae.column&&K.line===ae.line;"rule"!==ae.type;)if(!(ae=ae.parent))return;if((1!==K.props.length||58===ne.charCodeAt(0)||uv.get(ae))&&!oe){uv.set(K,!0);for(var ie=[],se=sv(ne,ie),ue=ae.props,ce=0,de=0;ce<se.length;ce++)for(var pe=0;pe<ue.length;pe++,de++)K.props[de]=ie[ce]?se[ce].replace(/&\f/g,ue[pe]):ue[pe]+" "+se[ce]}}},lv=function removeLabel(K){if("decl"===K.type){var ne=K.value;108===ne.charCodeAt(0)&&98===ne.charCodeAt(2)&&(K.return="",K.value="")}};function emotion_cache_browser_esm_prefix(K,ne){switch(function hash(K,ne){return 45^Utility_charat(K,0)?(((ne<<2^Utility_charat(K,0))<<2^Utility_charat(K,1))<<2^Utility_charat(K,2))<<2^Utility_charat(K,3):0}(K,ne)){case 5103:return tv+"print-"+K+K;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 tv+K+K;case 5349:case 4246:case 4810:case 6968:case 2756:return tv+K+ev+K+Jg+K+K;case 6828:case 4268:return tv+K+Jg+K+K;case 6165:return tv+K+Jg+"flex-"+K+K;case 5187:return tv+K+Utility_replace(K,/(\w+).+(:[^]+)/,tv+"box-$1$2"+Jg+"flex-$1$2")+K;case 5443:return tv+K+Jg+"flex-item-"+Utility_replace(K,/flex-|-self/,"")+K;case 4675:return tv+K+Jg+"flex-line-pack"+Utility_replace(K,/align-content|flex-|-self/,"")+K;case 5548:return tv+K+Jg+Utility_replace(K,"shrink","negative")+K;case 5292:return tv+K+Jg+Utility_replace(K,"basis","preferred-size")+K;case 6060:return tv+"box-"+Utility_replace(K,"-grow","")+tv+K+Jg+Utility_replace(K,"grow","positive")+K;case 4554:return tv+Utility_replace(K,/([^-])(transform)/g,"$1"+tv+"$2")+K;case 6187:return Utility_replace(Utility_replace(Utility_replace(K,/(zoom-|grab)/,tv+"$1"),/(image-set)/,tv+"$1"),K,"")+K;case 5495:case 3959:return Utility_replace(K,/(image-set\([^]*)/,tv+"$1$`$1");case 4968:return Utility_replace(Utility_replace(K,/(.+:)(flex-)?(.*)/,tv+"box-pack:$3"+Jg+"flex-pack:$3"),/s.+-b[^;]+/,"justify")+tv+K+K;case 4095:case 3583:case 4068:case 2532:return Utility_replace(K,/(.+)-inline(.+)/,tv+"$1$2")+K;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(Utility_strlen(K)-1-ne>6)switch(Utility_charat(K,ne+1)){case 109:if(45!==Utility_charat(K,ne+4))break;case 102:return Utility_replace(K,/(.+:)(.+)-([^]+)/,"$1"+tv+"$2-$3$1"+ev+(108==Utility_charat(K,ne+3)?"$3":"$2-$3"))+K;case 115:return~indexof(K,"stretch")?emotion_cache_browser_esm_prefix(Utility_replace(K,"stretch","fill-available"),ne)+K:K}break;case 4949:if(115!==Utility_charat(K,ne+1))break;case 6444:switch(Utility_charat(K,Utility_strlen(K)-3-(~indexof(K,"!important")&&10))){case 107:return Utility_replace(K,":",":"+tv)+K;case 101:return Utility_replace(K,/(.+:)([^;!]+)(;|!.+)?/,"$1"+tv+(45===Utility_charat(K,14)?"inline-":"")+"box$3$1"+tv+"$2$3$1"+Jg+"$2box$3")+K}break;case 5936:switch(Utility_charat(K,ne+11)){case 114:return tv+K+Jg+Utility_replace(K,/[svh]\w+-[tblr]{2}/,"tb")+K;case 108:return tv+K+Jg+Utility_replace(K,/[svh]\w+-[tblr]{2}/,"tb-rl")+K;case 45:return tv+K+Jg+Utility_replace(K,/[svh]\w+-[tblr]{2}/,"lr")+K}return tv+K+Jg+K+K}return K}var dv=[function prefixer(K,ne,ae,oe){if(K.length>-1&&!K.return)switch(K.type){case av:K.return=emotion_cache_browser_esm_prefix(K.value,K.length);break;case ov:return Serializer_serialize([Tokenizer_copy(K,{value:Utility_replace(K.value,"@","@"+tv)})],oe);case rv:if(K.length)return function Utility_combine(K,ne){return K.map(ne).join("")}(K.props,function(ne){switch(function Utility_match(K,ne){return(K=ne.exec(K))?K[0]:K}(ne,/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":return Serializer_serialize([Tokenizer_copy(K,{props:[Utility_replace(ne,/:(read-\w+)/,":-moz-$1")]})],oe);case"::placeholder":return Serializer_serialize([Tokenizer_copy(K,{props:[Utility_replace(ne,/:(plac\w+)/,":"+tv+"input-$1")]}),Tokenizer_copy(K,{props:[Utility_replace(ne,/:(plac\w+)/,":-moz-$1")]}),Tokenizer_copy(K,{props:[Utility_replace(ne,/:(plac\w+)/,Jg+"input-$1")]})],oe)}return""})}}],pv=function createCache(K){var ne=K.key;if("css"===ne){var ae=document.querySelectorAll("style[data-emotion]:not([data-s])");Array.prototype.forEach.call(ae,function(K){-1!==K.getAttribute("data-emotion").indexOf(" ")&&(document.head.appendChild(K),K.setAttribute("data-s",""))})}var oe,ie,se=K.stylisPlugins||dv,ue={},ce=[];oe=K.container||document.head,Array.prototype.forEach.call(document.querySelectorAll('style[data-emotion^="'+ne+' "]'),function(K){for(var ne=K.getAttribute("data-emotion").split(" "),ae=1;ae<ne.length;ae++)ue[ne[ae]]=!0;ce.push(K)});var de,pe,fe=[Serializer_stringify,(pe=function(K){de.insert(K)},function(K){K.root||(K=K.return)&&pe(K)})],he=function middleware(K){var ne=Utility_sizeof(K);return function(ae,oe,ie,se){for(var ue="",ce=0;ce<ne;ce++)ue+=K[ce](ae,oe,ie,se)||"";return ue}}([cv,lv].concat(se,fe));ie=function insert(K,ne,ae,oe){de=ae,function stylis(K){Serializer_serialize(Parser_compile(K),he)}(K?K+"{"+ne.styles+"}":ne.styles),oe&&(me.inserted[ne.name]=!0)};var me={key:ne,sheet:new Vg({key:ne,container:oe,nonce:K.nonce,speedy:K.speedy,prepend:K.prepend,insertionPoint:K.insertionPoint}),nonce:K.nonce,inserted:ue,registered:{},insert:ie};return me.sheet.hydrate(ce),me};var fv=function registerStyles(K,ne,ae){var oe=K.key+"-"+ne.name;!1===ae&&void 0===K.registered[oe]&&(K.registered[oe]=ne.styles)};var hv={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},mv=/[A-Z]|^ms/g,gv=/_EMO_([^_]+?)_([^]*?)_EMO_/g,vv=function isCustomProperty(K){return 45===K.charCodeAt(1)},bv=function isProcessableValue(K){return null!=K&&"boolean"!=typeof K},yv=memoize(function(K){return vv(K)?K:K.replace(mv,"-$&").toLowerCase()}),_v=function processStyleValue(K,ne){switch(K){case"animation":case"animationName":if("string"==typeof ne)return ne.replace(gv,function(K,ne,ae){return Av={name:ne,styles:ae,next:Av},ne})}return 1===hv[K]||vv(K)||"number"!=typeof ne||0===ne?ne:ne+"px"};function handleInterpolation(K,ne,ae){if(null==ae)return"";var oe=ae;if(void 0!==oe.__emotion_styles)return oe;switch((0,fe.A)(ae)){case"boolean":return"";case"object":var ie=ae;if(1===ie.anim)return Av={name:ie.name,styles:ie.styles,next:Av},ie.name;var se=ae;if(void 0!==se.styles){var ue=se.next;if(void 0!==ue)for(;void 0!==ue;)Av={name:ue.name,styles:ue.styles,next:Av},ue=ue.next;return se.styles+";"}return function createStringFromObject(K,ne,ae){var oe="";if(Array.isArray(ae))for(var ie=0;ie<ae.length;ie++)oe+=handleInterpolation(K,ne,ae[ie])+";";else for(var se in ae){var ue=ae[se];if("object"!==(0,fe.A)(ue)){var ce=ue;null!=ne&&void 0!==ne[ce]?oe+=se+"{"+ne[ce]+"}":bv(ce)&&(oe+=yv(se)+":"+_v(se,ce)+";")}else if(!Array.isArray(ue)||"string"!=typeof ue[0]||null!=ne&&void 0!==ne[ue[0]]){var de=handleInterpolation(K,ne,ue);switch(se){case"animation":case"animationName":oe+=yv(se)+":"+de+";";break;default:oe+=se+"{"+de+"}"}}else for(var pe=0;pe<ue.length;pe++)bv(ue[pe])&&(oe+=yv(se)+":"+_v(se,ue[pe])+";")}return oe}(K,ne,ae);case"function":if(void 0!==K){var ce=Av,de=ae(K);return Av=ce,handleInterpolation(K,ne,de)}}var pe=ae;if(null==ne)return pe;var he=ne[pe];return void 0!==he?he:pe}var Av,Dv=/label:\s*([^\s;{]+)\s*(;|$)/g;function emotion_serialize_esm_serializeStyles(K,ne,ae){if(1===K.length&&"object"===(0,fe.A)(K[0])&&null!==K[0]&&void 0!==K[0].styles)return K[0];var oe=!0,ie="";Av=void 0;var se=K[0];null==se||void 0===se.raw?(oe=!1,ie+=handleInterpolation(ae,ne,se)):ie+=se[0];for(var ue=1;ue<K.length;ue++){if(ie+=handleInterpolation(ae,ne,K[ue]),oe)ie+=se[ue]}Dv.lastIndex=0;for(var ce,de="";null!==(ce=Dv.exec(ie));)de+="-"+ce[1];var pe=function murmur2(K){for(var ne,ae=0,oe=0,ie=K.length;ie>=4;++oe,ie-=4)ne=1540483477*(65535&(ne=255&K.charCodeAt(oe)|(255&K.charCodeAt(++oe))<<8|(255&K.charCodeAt(++oe))<<16|(255&K.charCodeAt(++oe))<<24))+(59797*(ne>>>16)<<16),ae=1540483477*(65535&(ne^=ne>>>24))+(59797*(ne>>>16)<<16)^1540483477*(65535&ae)+(59797*(ae>>>16)<<16);switch(ie){case 3:ae^=(255&K.charCodeAt(oe+2))<<16;case 2:ae^=(255&K.charCodeAt(oe+1))<<8;case 1:ae=1540483477*(65535&(ae^=255&K.charCodeAt(oe)))+(59797*(ae>>>16)<<16)}return(((ae=1540483477*(65535&(ae^=ae>>>13))+(59797*(ae>>>16)<<16))^ae>>>15)>>>0).toString(36)}(ie)+de;return{name:pe,styles:ie,next:Av}}var wv=!!ue.useInsertionEffect&&ue.useInsertionEffect,Ev=wv||function syncFallback(K){return K()},kv=(wv||se.useLayoutEffect,se.createContext("undefined"!=typeof HTMLElement?pv({key:"css"}):null)),xv=(kv.Provider,function withEmotionCache(K){return(0,se.forwardRef)(function(ne,ae){var oe=(0,se.useContext)(kv);return K(ne,oe,ae)})}),Cv=se.createContext({});var Sv,Fv,Tv={}.hasOwnProperty,Ov="__EMOTION_TYPE_PLEASE_DO_NOT_USE__",Iv=function Insertion(K){var ne=K.cache,ae=K.serialized,oe=K.isStringTag;return fv(ne,ae,oe),Ev(function(){return function insertStyles(K,ne,ae){fv(K,ne,ae);var oe=K.key+"-"+ne.name;if(void 0===K.inserted[ne.name]){var ie=ne;do{K.insert(ne===ie?"."+oe:"",ie,K.sheet,!0),ie=ie.next}while(void 0!==ie)}}(ne,ae,oe)}),null},Mv=xv(function(K,ne,ae){var oe=K.css;"string"==typeof oe&&void 0!==ne.registered[oe]&&(oe=ne.registered[oe]);var ie=K[Ov],ue=[oe],ce="";"string"==typeof K.className?ce=function emotion_utils_browser_esm_getRegisteredStyles(K,ne,ae){var oe="";return ae.split(" ").forEach(function(ae){void 0!==K[ae]?ne.push(K[ae]+";"):ae&&(oe+=ae+" ")}),oe}(ne.registered,ue,K.className):null!=K.className&&(ce=K.className+" ");var de=emotion_serialize_esm_serializeStyles(ue,void 0,se.useContext(Cv));ce+=ne.key+"-"+de.name;var pe={};for(var fe in K)Tv.call(K,fe)&&"css"!==fe&&fe!==Ov&&(pe[fe]=K[fe]);return pe.className=ce,ae&&(pe.ref=ae),se.createElement(se.Fragment,null,se.createElement(Iv,{cache:ne,serialized:de,isStringTag:"string"==typeof ie}),se.createElement(ie,pe))}),Pv=Mv,Rv=(__webpack_require__(3198),function jsx(K,ne){var ae=arguments;if(null==ne||!Tv.call(ne,"css"))return se.createElement.apply(void 0,ae);var oe=ae.length,ie=new Array(oe);ie[0]=Pv,ie[1]=function createEmotionProps(K,ne){var ae={};for(var oe in ne)Tv.call(ne,oe)&&(ae[oe]=ne[oe]);return ae[Ov]=K,ae}(K,ne);for(var ue=2;ue<oe;ue++)ie[ue]=ae[ue];return se.createElement.apply(null,ie)});Sv=Rv||(Rv={}),Fv||(Fv=Sv.JSX||(Sv.JSX={}));function css(){for(var K=arguments.length,ne=new Array(K),ae=0;ae<K;ae++)ne[ae]=arguments[ae];return emotion_serialize_esm_serializeStyles(ne)}var Bv=se.useLayoutEffect,Lv=["className","clearValue","cx","getStyles","getClassNames","getValue","hasValue","isMulti","isRtl","options","selectOption","selectProps","setValue","theme"],Nv=function noop(){};function applyPrefixToName(K,ne){return ne?"-"===ne[0]?K+ne:K+"__"+ne:K}function classNames(K,ne){for(var ae=arguments.length,oe=new Array(ae>2?ae-2:0),ie=2;ie<ae;ie++)oe[ie-2]=arguments[ie];var se=[].concat(oe);if(ne&&K)for(var ue in ne)ne.hasOwnProperty(ue)&&ne[ue]&&se.push("".concat(applyPrefixToName(K,ue)));return se.filter(function(K){return K}).map(function(K){return String(K).trim()}).join(" ")}var jv=function cleanValue(K){return function index_641ee5b8_esm_isArray(K){return Array.isArray(K)}(K)?K.filter(Boolean):"object"===(0,fe.A)(K)&&null!==K?[K]:[]},zv=function cleanCommonProps(K){return K.className,K.clearValue,K.cx,K.getStyles,K.getClassNames,K.getValue,K.hasValue,K.isMulti,K.isRtl,K.options,K.selectOption,K.selectProps,K.setValue,K.theme,objectSpread2_objectSpread2({},(0,qt.A)(K,Lv))},Uv=function getStyleProps(K,ne,ae){var oe=K.cx,ie=K.getStyles,se=K.getClassNames,ue=K.className;return{css:ie(ne,K),className:oe(null!=ae?ae:{},se(ne,K),ue)}};function isDocumentElement(K){return[document.documentElement,document.body,window].indexOf(K)>-1}function getScrollTop(K){return isDocumentElement(K)?window.pageYOffset:K.scrollTop}function scrollTo(K,ne){isDocumentElement(K)?window.scrollTo(0,ne):K.scrollTop=ne}function animatedScrollTo(K,ne){var ae=arguments.length>2&&void 0!==arguments[2]?arguments[2]:200,oe=arguments.length>3&&void 0!==arguments[3]?arguments[3]:Nv,ie=getScrollTop(K),se=ne-ie,ue=0;!function animateScroll(){var ne=function easeOutCubic(K,ne,ae,oe){return ae*((K=K/oe-1)*K*K+1)+ne}(ue+=10,ie,se,ae);scrollTo(K,ne),ue<ae?window.requestAnimationFrame(animateScroll):oe(K)}()}function scrollIntoView(K,ne){var ae=K.getBoundingClientRect(),oe=ne.getBoundingClientRect(),ie=ne.offsetHeight/3;oe.bottom+ie>ae.bottom?scrollTo(K,Math.min(ne.offsetTop+ne.clientHeight-K.offsetHeight+ie,K.scrollHeight)):oe.top-ie<ae.top&&scrollTo(K,Math.max(ne.offsetTop-ie,0))}function isTouchCapable(){try{return document.createEvent("TouchEvent"),!0}catch(K){return!1}}var Hv=!1,Vv={get passive(){return Hv=!0}},$v="undefined"!=typeof window?window:{};$v.addEventListener&&$v.removeEventListener&&($v.addEventListener("p",Nv,Vv),$v.removeEventListener("p",Nv,!1));var qv=Hv;function notNullish(K){return null!=K}function valueTernary(K,ne,ae){return K?ne:ae}var Wv=["children","innerProps"],Gv=["children","innerProps"];function getMenuPlacement(K){var ne=K.maxHeight,ae=K.menuEl,oe=K.minHeight,ie=K.placement,se=K.shouldScroll,ue=K.isFixedPosition,ce=K.controlHeight,de=function getScrollParent(K){var ne=getComputedStyle(K),ae="absolute"===ne.position,oe=/(auto|scroll)/;if("fixed"===ne.position)return document.documentElement;for(var ie=K;ie=ie.parentElement;)if(ne=getComputedStyle(ie),(!ae||"static"!==ne.position)&&oe.test(ne.overflow+ne.overflowY+ne.overflowX))return ie;return document.documentElement}(ae),pe={placement:"bottom",maxHeight:ne};if(!ae||!ae.offsetParent)return pe;var fe=de.getBoundingClientRect().height,he=ae.getBoundingClientRect(),me=he.bottom,ge=he.height,ve=he.top,ye=ae.offsetParent.getBoundingClientRect().top,_e=ue?window.innerHeight:function normalizedHeight(K){return isDocumentElement(K)?window.innerHeight:K.clientHeight}(de),Ae=getScrollTop(de),De=parseInt(getComputedStyle(ae).marginBottom,10),we=parseInt(getComputedStyle(ae).marginTop,10),Ee=ye-we,ke=_e-ve,xe=Ee+Ae,Ce=fe-Ae-ve,Se=me-_e+Ae+De,Te=Ae+ve-we,Oe=160;switch(ie){case"auto":case"bottom":if(ke>=ge)return{placement:"bottom",maxHeight:ne};if(Ce>=ge&&!ue)return se&&animatedScrollTo(de,Se,Oe),{placement:"bottom",maxHeight:ne};if(!ue&&Ce>=oe||ue&&ke>=oe)return se&&animatedScrollTo(de,Se,Oe),{placement:"bottom",maxHeight:ue?ke-De:Ce-De};if("auto"===ie||ue){var Ie=ne,Me=ue?Ee:xe;return Me>=oe&&(Ie=Math.min(Me-De-ce,ne)),{placement:"top",maxHeight:Ie}}if("bottom"===ie)return se&&scrollTo(de,Se),{placement:"bottom",maxHeight:ne};break;case"top":if(Ee>=ge)return{placement:"top",maxHeight:ne};if(xe>=ge&&!ue)return se&&animatedScrollTo(de,Te,Oe),{placement:"top",maxHeight:ne};if(!ue&&xe>=oe||ue&&Ee>=oe){var Pe=ne;return(!ue&&xe>=oe||ue&&Ee>=oe)&&(Pe=ue?Ee-we:xe-we),se&&animatedScrollTo(de,Te,Oe),{placement:"top",maxHeight:Pe}}return{placement:"bottom",maxHeight:ne};default:throw new Error('Invalid placement provided "'.concat(ie,'".'))}return pe}var Kv,Zv=function coercePlacement(K){return"auto"===K?"bottom":K},Xv=(0,se.createContext)(null),Qv=function MenuPlacer(K){var ne=K.children,ae=K.minMenuHeight,oe=K.maxMenuHeight,ie=K.menuPlacement,ue=K.menuPosition,ce=K.menuShouldScrollIntoView,de=K.theme,fe=((0,se.useContext)(Xv)||{}).setPortalPlacement,he=(0,se.useRef)(null),me=(0,se.useState)(oe),ge=(0,pe.A)(me,2),ve=ge[0],ye=ge[1],_e=(0,se.useState)(null),Ae=(0,pe.A)(_e,2),De=Ae[0],we=Ae[1],Ee=de.spacing.controlHeight;return Bv(function(){var K=he.current;if(K){var ne="fixed"===ue,se=getMenuPlacement({maxHeight:oe,menuEl:K,minHeight:ae,placement:ie,shouldScroll:ce&&!ne,isFixedPosition:ne,controlHeight:Ee});ye(se.maxHeight),we(se.placement),null==fe||fe(se.placement)}},[oe,ie,ue,ce,ae,fe,Ee]),ne({ref:he,placerProps:objectSpread2_objectSpread2(objectSpread2_objectSpread2({},K),{},{placement:De||Zv(ie),maxHeight:ve})})},Yv=function Menu(K){var ne=K.children,ae=K.innerRef,oe=K.innerProps;return Rv("div",extends_extends({},Uv(K,"menu",{menu:!0}),{ref:ae},oe),ne)},Jv=function noticeCSS(K,ne){var ae=K.theme,oe=ae.spacing.baseUnit,ie=ae.colors;return objectSpread2_objectSpread2({textAlign:"center"},ne?{}:{color:ie.neutral40,padding:"".concat(2*oe,"px ").concat(3*oe,"px")})},eb=Jv,tb=Jv,nb=["size"],rb=["innerProps","isRtl","size"];var ab={name:"8mmkcg",styles:"display:inline-block;fill:currentColor;line-height:1;stroke:currentColor;stroke-width:0"},ob=function Svg(K){var ne=K.size,ae=(0,qt.A)(K,nb);return Rv("svg",extends_extends({height:ne,width:ne,viewBox:"0 0 20 20","aria-hidden":"true",focusable:"false",css:ab},ae))},ib=function CrossIcon(K){return Rv(ob,extends_extends({size:20},K),Rv("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"}))},sb=function DownChevron(K){return Rv(ob,extends_extends({size:20},K),Rv("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"}))},ub=function baseCSS(K,ne){var ae=K.isFocused,oe=K.theme,ie=oe.spacing.baseUnit,se=oe.colors;return objectSpread2_objectSpread2({label:"indicatorContainer",display:"flex",transition:"color 150ms"},ne?{}:{color:ae?se.neutral60:se.neutral20,padding:2*ie,":hover":{color:ae?se.neutral80:se.neutral40}})},cb=ub,lb=ub,db=function emotion_react_browser_esm_keyframes(){var K=css.apply(void 0,arguments),ne="animation-"+K.name;return{name:ne,styles:"@keyframes "+ne+"{"+K.styles+"}",anim:1,toString:function toString(){return"_EMO_"+this.name+"_"+this.styles+"_EMO_"}}}(Kv||(Kv=function _taggedTemplateLiteral(K,ne){return ne||(ne=K.slice(0)),Object.freeze(Object.defineProperties(K,{raw:{value:Object.freeze(ne)}}))}(["\n 0%, 80%, 100% { opacity: 0; }\n 40% { opacity: 1; }\n"]))),pb=function LoadingDot(K){var ne=K.delay,ae=K.offset;return Rv("span",{css:css({animation:"".concat(db," 1s ease-in-out ").concat(ne,"ms infinite;"),backgroundColor:"currentColor",borderRadius:"1em",display:"inline-block",marginLeft:ae?"1em":void 0,height:"1em",verticalAlign:"top",width:"1em"},"","")})},fb=function Control(K){var ne=K.children,ae=K.isDisabled,oe=K.isFocused,ie=K.innerRef,se=K.innerProps,ue=K.menuIsOpen;return Rv("div",extends_extends({ref:ie},Uv(K,"control",{control:!0,"control--is-disabled":ae,"control--is-focused":oe,"control--menu-is-open":ue}),se,{"aria-disabled":ae||void 0}),ne)},hb=["data"],mb=function Group(K){var ne=K.children,ae=K.cx,oe=K.getStyles,ie=K.getClassNames,se=K.Heading,ue=K.headingProps,ce=K.innerProps,de=K.label,pe=K.theme,fe=K.selectProps;return Rv("div",extends_extends({},Uv(K,"group",{group:!0}),ce),Rv(se,extends_extends({},ue,{selectProps:fe,theme:pe,getStyles:oe,getClassNames:ie,cx:ae}),de),Rv("div",null,ne))},gb=["innerRef","isDisabled","isHidden","inputClassName"],vb={gridArea:"1 / 2",font:"inherit",minWidth:"2px",border:0,margin:0,outline:0,padding:0},bb={flex:"1 1 auto",display:"inline-grid",gridArea:"1 / 1 / 2 / 3",gridTemplateColumns:"0 min-content","&:after":objectSpread2_objectSpread2({content:'attr(data-value) " "',visibility:"hidden",whiteSpace:"pre"},vb)},yb=function inputStyle(K){return objectSpread2_objectSpread2({label:"input",color:"inherit",background:0,opacity:K?0:1,width:"100%"},vb)},_b=function Input(K){var ne=K.cx,ae=K.value,oe=zv(K),ie=oe.innerRef,se=oe.isDisabled,ue=oe.isHidden,ce=oe.inputClassName,de=(0,qt.A)(oe,gb);return Rv("div",extends_extends({},Uv(K,"input",{"input-container":!0}),{"data-value":ae||""}),Rv("input",extends_extends({className:ne({input:!0},ce),ref:ie,style:yb(ue),disabled:se},de)))},Ab=function MultiValueGeneric(K){var ne=K.children,ae=K.innerProps;return Rv("div",ae,ne)};var Db=function MultiValue(K){var ne=K.children,ae=K.components,oe=K.data,ie=K.innerProps,se=K.isDisabled,ue=K.removeProps,ce=K.selectProps,de=ae.Container,pe=ae.Label,fe=ae.Remove;return Rv(de,{data:oe,innerProps:objectSpread2_objectSpread2(objectSpread2_objectSpread2({},Uv(K,"multiValue",{"multi-value":!0,"multi-value--is-disabled":se})),ie),selectProps:ce},Rv(pe,{data:oe,innerProps:objectSpread2_objectSpread2({},Uv(K,"multiValueLabel",{"multi-value__label":!0})),selectProps:ce},ne),Rv(fe,{data:oe,innerProps:objectSpread2_objectSpread2(objectSpread2_objectSpread2({},Uv(K,"multiValueRemove",{"multi-value__remove":!0})),{},{"aria-label":"Remove ".concat(ne||"option")},ue),selectProps:ce}))},wb=function Option(K){var ne=K.children,ae=K.isDisabled,oe=K.isFocused,ie=K.isSelected,se=K.innerRef,ue=K.innerProps;return Rv("div",extends_extends({},Uv(K,"option",{option:!0,"option--is-disabled":ae,"option--is-focused":oe,"option--is-selected":ie}),{ref:se,"aria-disabled":ae},ue),ne)},Eb=function Placeholder(K){var ne=K.children,ae=K.innerProps;return Rv("div",extends_extends({},Uv(K,"placeholder",{placeholder:!0}),ae),ne)},kb=function SingleValue(K){var ne=K.children,ae=K.isDisabled,oe=K.innerProps;return Rv("div",extends_extends({},Uv(K,"singleValue",{"single-value":!0,"single-value--is-disabled":ae}),oe),ne)},xb={ClearIndicator:function ClearIndicator(K){var ne=K.children,ae=K.innerProps;return Rv("div",extends_extends({},Uv(K,"clearIndicator",{indicator:!0,"clear-indicator":!0}),ae),ne||Rv(ib,null))},Control:fb,DropdownIndicator:function DropdownIndicator(K){var ne=K.children,ae=K.innerProps;return Rv("div",extends_extends({},Uv(K,"dropdownIndicator",{indicator:!0,"dropdown-indicator":!0}),ae),ne||Rv(sb,null))},DownChevron:sb,CrossIcon:ib,Group:mb,GroupHeading:function GroupHeading(K){var ne=zv(K);ne.data;var ae=(0,qt.A)(ne,hb);return Rv("div",extends_extends({},Uv(K,"groupHeading",{"group-heading":!0}),ae))},IndicatorsContainer:function IndicatorsContainer(K){var ne=K.children,ae=K.innerProps;return Rv("div",extends_extends({},Uv(K,"indicatorsContainer",{indicators:!0}),ae),ne)},IndicatorSeparator:function IndicatorSeparator(K){var ne=K.innerProps;return Rv("span",extends_extends({},ne,Uv(K,"indicatorSeparator",{"indicator-separator":!0})))},Input:_b,LoadingIndicator:function LoadingIndicator(K){var ne=K.innerProps,ae=K.isRtl,oe=K.size,ie=void 0===oe?4:oe,se=(0,qt.A)(K,rb);return Rv("div",extends_extends({},Uv(objectSpread2_objectSpread2(objectSpread2_objectSpread2({},se),{},{innerProps:ne,isRtl:ae,size:ie}),"loadingIndicator",{indicator:!0,"loading-indicator":!0}),ne),Rv(pb,{delay:0,offset:ae}),Rv(pb,{delay:160,offset:!0}),Rv(pb,{delay:320,offset:!ae}))},Menu:Yv,MenuList:function MenuList(K){var ne=K.children,ae=K.innerProps,oe=K.innerRef,ie=K.isMulti;return Rv("div",extends_extends({},Uv(K,"menuList",{"menu-list":!0,"menu-list--is-multi":ie}),{ref:oe},ae),ne)},MenuPortal:function MenuPortal(K){var ne=K.appendTo,ae=K.children,oe=K.controlElement,ie=K.innerProps,ue=K.menuPlacement,ce=K.menuPosition,de=(0,se.useRef)(null),fe=(0,se.useRef)(null),he=(0,se.useState)(Zv(ue)),me=(0,pe.A)(he,2),ge=me[0],ve=me[1],ye=(0,se.useMemo)(function(){return{setPortalPlacement:ve}},[]),_e=(0,se.useState)(null),Ae=(0,pe.A)(_e,2),De=Ae[0],we=Ae[1],Ee=(0,se.useCallback)(function(){if(oe){var K=function getBoundingClientObj(K){var ne=K.getBoundingClientRect();return{bottom:ne.bottom,height:ne.height,left:ne.left,right:ne.right,top:ne.top,width:ne.width}}(oe),ne="fixed"===ce?0:window.pageYOffset,ae=K[ge]+ne;ae===(null==De?void 0:De.offset)&&K.left===(null==De?void 0:De.rect.left)&&K.width===(null==De?void 0:De.rect.width)||we({offset:ae,rect:K})}},[oe,ce,ge,null==De?void 0:De.offset,null==De?void 0:De.rect.left,null==De?void 0:De.rect.width]);Bv(function(){Ee()},[Ee]);var ke=(0,se.useCallback)(function(){"function"==typeof fe.current&&(fe.current(),fe.current=null),oe&&de.current&&(fe.current=autoUpdate(oe,de.current,Ee,{elementResize:"ResizeObserver"in window}))},[oe,Ee]);Bv(function(){ke()},[ke]);var xe=(0,se.useCallback)(function(K){de.current=K,ke()},[ke]);if(!ne&&"fixed"!==ce||!De)return null;var Ce=Rv("div",extends_extends({ref:xe},Uv(objectSpread2_objectSpread2(objectSpread2_objectSpread2({},K),{},{offset:De.offset,position:ce,rect:De.rect}),"menuPortal",{"menu-portal":!0}),ie),ae);return Rv(Xv.Provider,{value:ye},ne?(0,Gl.createPortal)(Ce,ne):Ce)},LoadingMessage:function LoadingMessage(K){var ne=K.children,ae=void 0===ne?"Loading...":ne,oe=K.innerProps,ie=(0,qt.A)(K,Gv);return Rv("div",extends_extends({},Uv(objectSpread2_objectSpread2(objectSpread2_objectSpread2({},ie),{},{children:ae,innerProps:oe}),"loadingMessage",{"menu-notice":!0,"menu-notice--loading":!0}),oe),ae)},NoOptionsMessage:function NoOptionsMessage(K){var ne=K.children,ae=void 0===ne?"No options":ne,oe=K.innerProps,ie=(0,qt.A)(K,Wv);return Rv("div",extends_extends({},Uv(objectSpread2_objectSpread2(objectSpread2_objectSpread2({},ie),{},{children:ae,innerProps:oe}),"noOptionsMessage",{"menu-notice":!0,"menu-notice--no-options":!0}),oe),ae)},MultiValue:Db,MultiValueContainer:Ab,MultiValueLabel:Ab,MultiValueRemove:function MultiValueRemove(K){var ne=K.children,ae=K.innerProps;return Rv("div",extends_extends({role:"button"},ae),ne||Rv(ib,{size:14}))},Option:wb,Placeholder:Eb,SelectContainer:function SelectContainer(K){var ne=K.children,ae=K.innerProps,oe=K.isDisabled,ie=K.isRtl;return Rv("div",extends_extends({},Uv(K,"container",{"--is-disabled":oe,"--is-rtl":ie}),ae),ne)},SingleValue:kb,ValueContainer:function ValueContainer(K){var ne=K.children,ae=K.innerProps,oe=K.isMulti,ie=K.hasValue;return Rv("div",extends_extends({},Uv(K,"valueContainer",{"value-container":!0,"value-container--is-multi":oe,"value-container--has-value":ie}),ae),ne)}};const Cb=function UserOption(K){var ne=K.innerProps,ae=K.data,oe=K.innerRef,ie="bm_user_selector__option";return K.isFocused&&(ie+=" bm_user_selector__option_focused"),K.isSelected&&(ie+=" bm_user_selector__option_selected"),"number"==typeof ae.value?se.createElement("div",extends_extends({ref:oe,className:ie},ne,{"aria-disabled":"false",tabIndex:-1,key:"user_option_"+ae.value}),se.createElement(oh,{user_id:ae.value,link:!1,size:30}),se.createElement("div",{className:"bm_user_selector__option_name"},se.createElement(uh,{link:!1,user_id:ae.value}))):"string"==typeof ae.value?se.createElement("div",extends_extends({ref:oe,className:ie},ne,{"aria-disabled":"false",tabIndex:-1,key:"user_option_"+ae.value}),se.createElement("div",{className:"bm_user_selector__option_name"},Ii(sprintf(XF("Add <strong>%s</strong>","New threads screen","bp-better-messages"),ae.value)))):void 0};var Sb=__webpack_require__(42184);var Fb=__webpack_require__(24063);for(var Tb={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"},Ob=function A11yText(K){return Rv("span",extends_extends({css:Tb},K))},Ib={guidance:function guidance(K){var ne=K.isSearchable,ae=K.isMulti,oe=K.tabSelectsValue,ie=K.context,se=K.isInitialFocus;switch(ie){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(oe?", press Tab to select the option and exit the menu":"",".");case"input":return se?"".concat(K["aria-label"]||"Select"," is focused ").concat(ne?",type to refine list":"",", press Down to open the menu, ").concat(ae?" 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 onChange(K){var ne=K.action,ae=K.label,oe=void 0===ae?"":ae,ie=K.labels,se=K.isDisabled;switch(ne){case"deselect-option":case"pop-value":case"remove-value":return"option ".concat(oe,", deselected.");case"clear":return"All selected options have been cleared.";case"initial-input-focus":return"option".concat(ie.length>1?"s":""," ").concat(ie.join(","),", selected.");case"select-option":return"option ".concat(oe,se?" is disabled. Select another option.":", selected.");default:return""}},onFocus:function onFocus(K){var ne=K.context,ae=K.focused,oe=K.options,ie=K.label,se=void 0===ie?"":ie,ue=K.selectValue,ce=K.isDisabled,de=K.isSelected,pe=K.isAppleDevice,fe=function getArrayIndex(K,ne){return K&&K.length?"".concat(K.indexOf(ne)+1," of ").concat(K.length):""};if("value"===ne&&ue)return"value ".concat(se," focused, ").concat(fe(ue,ae),".");if("menu"===ne&&pe){var he=ce?" disabled":"",me="".concat(de?" selected":"").concat(he);return"".concat(se).concat(me,", ").concat(fe(oe,ae),".")}return""},onFilter:function onFilter(K){var ne=K.inputValue,ae=K.resultsMessage;return"".concat(ae).concat(ne?" for search term "+ne:"",".")}},Mb=function LiveRegion(K){var ne=K.ariaSelection,ae=K.focusedOption,oe=K.focusedValue,ie=K.focusableOptions,ue=K.isFocused,ce=K.selectValue,de=K.selectProps,pe=K.id,fe=K.isAppleDevice,he=de.ariaLiveMessages,me=de.getOptionLabel,ge=de.inputValue,ve=de.isMulti,ye=de.isOptionDisabled,_e=de.isSearchable,Ae=de.menuIsOpen,De=de.options,we=de.screenReaderStatus,Ee=de.tabSelectsValue,ke=de.isLoading,xe=de["aria-label"],Ce=de["aria-live"],Se=(0,se.useMemo)(function(){return objectSpread2_objectSpread2(objectSpread2_objectSpread2({},Ib),he||{})},[he]),Te=(0,se.useMemo)(function(){var K="";if(ne&&Se.onChange){var ae=ne.option,oe=ne.options,ie=ne.removedValue,se=ne.removedValues,ue=ne.value,de=ie||ae||function asOption(K){return Array.isArray(K)?null:K}(ue),pe=de?me(de):"",fe=oe||se||void 0,he=fe?fe.map(me):[],ge=objectSpread2_objectSpread2({isDisabled:de&&ye(de,ce),label:pe,labels:he},ne);K=Se.onChange(ge)}return K},[ne,Se,ye,ce,me]),Oe=(0,se.useMemo)(function(){var K="",ne=ae||oe,se=!!(ae&&ce&&ce.includes(ae));if(ne&&Se.onFocus){var ue={focused:ne,label:me(ne),isDisabled:ye(ne,ce),isSelected:se,options:ie,context:ne===ae?"menu":"value",selectValue:ce,isAppleDevice:fe};K=Se.onFocus(ue)}return K},[ae,oe,me,ye,Se,ie,ce,fe]),Ie=(0,se.useMemo)(function(){var K="";if(Ae&&De.length&&!ke&&Se.onFilter){var ne=we({count:ie.length});K=Se.onFilter({inputValue:ge,resultsMessage:ne})}return K},[ie,ge,Ae,Se,De,we,ke]),Me="initial-input-focus"===(null==ne?void 0:ne.action),Pe=(0,se.useMemo)(function(){var K="";if(Se.guidance){var ne=oe?"value":Ae?"menu":"input";K=Se.guidance({"aria-label":xe,context:ne,isDisabled:ae&&ye(ae,ce),isMulti:ve,isSearchable:_e,tabSelectsValue:Ee,isInitialFocus:Me})}return K},[xe,ae,oe,ve,ye,_e,Ae,Se,ce,Ee,Me]),Re=Rv(se.Fragment,null,Rv("span",{id:"aria-selection"},Te),Rv("span",{id:"aria-focused"},Oe),Rv("span",{id:"aria-results"},Ie),Rv("span",{id:"aria-guidance"},Pe));return Rv(se.Fragment,null,Rv(Ob,{id:pe},Me&&Re),Rv(Ob,{"aria-live":Ce,"aria-atomic":"false","aria-relevant":"additions text",role:"log"},ue&&!Me&&Re))},Pb=[{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źẑżžẓẕƶȥɀⱬꝣ"}],Rb=new RegExp("["+Pb.map(function(K){return K.letters}).join("")+"]","g"),Bb={},Lb=0;Lb<Pb.length;Lb++)for(var Nb=Pb[Lb],jb=0;jb<Nb.letters.length;jb++)Bb[Nb.letters[jb]]=Nb.base;var zb=function stripDiacritics(K){return K.replace(Rb,function(K){return Bb[K]})},Ub=(0,Fb.A)(zb),Hb=function trimString(K){return K.replace(/^\s+|\s+$/g,"")},Vb=function defaultStringify(K){return"".concat(K.label," ").concat(K.value)},$b=["innerRef"];function DummyInput(K){var ne=K.innerRef,ae=function removeProps(K){for(var ne=arguments.length,ae=new Array(ne>1?ne-1:0),oe=1;oe<ne;oe++)ae[oe-1]=arguments[oe];var ie=Object.entries(K).filter(function(K){var ne=(0,pe.A)(K,1)[0];return!ae.includes(ne)});return ie.reduce(function(K,ne){var ae=(0,pe.A)(ne,2),oe=ae[0],ie=ae[1];return K[oe]=ie,K},{})}((0,qt.A)(K,$b),"onExited","in","enter","exit","appear");return Rv("input",extends_extends({ref:ne},ae,{css:css({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 qb=["boxSizing","height","overflow","paddingRight","position"],Wb={boxSizing:"border-box",overflow:"hidden",position:"relative",height:"100%"};function preventTouchMove(K){K.cancelable&&K.preventDefault()}function allowTouchMove(K){K.stopPropagation()}function preventInertiaScroll(){var K=this.scrollTop,ne=this.scrollHeight,ae=K+this.offsetHeight;0===K?this.scrollTop=1:ae===ne&&(this.scrollTop=K-1)}function isTouchDevice(){return"ontouchstart"in window||navigator.maxTouchPoints}var Gb=!("undefined"==typeof window||!window.document||!window.document.createElement),Kb=0,Zb={capture:!1,passive:!1};var Xb=function blurSelectInput(K){var ne=K.target;return ne.ownerDocument.activeElement&&ne.ownerDocument.activeElement.blur()},Qb={name:"1kfdb0e",styles:"position:fixed;left:0;bottom:0;right:0;top:0"};function ScrollManager(K){var ne=K.children,ae=K.lockEnabled,oe=K.captureEnabled,ie=function useScrollCapture(K){var ne=K.isEnabled,ae=K.onBottomArrive,oe=K.onBottomLeave,ie=K.onTopArrive,ue=K.onTopLeave,ce=(0,se.useRef)(!1),de=(0,se.useRef)(!1),pe=(0,se.useRef)(0),fe=(0,se.useRef)(null),he=(0,se.useCallback)(function(K,ne){if(null!==fe.current){var se=fe.current,pe=se.scrollTop,he=se.scrollHeight,me=se.clientHeight,ge=fe.current,ve=ne>0,ye=he-me-pe,_e=!1;ye>ne&&ce.current&&(oe&&oe(K),ce.current=!1),ve&&de.current&&(ue&&ue(K),de.current=!1),ve&&ne>ye?(ae&&!ce.current&&ae(K),ge.scrollTop=he,_e=!0,ce.current=!0):!ve&&-ne>pe&&(ie&&!de.current&&ie(K),ge.scrollTop=0,_e=!0,de.current=!0),_e&&function cancelScroll(K){K.cancelable&&K.preventDefault(),K.stopPropagation()}(K)}},[ae,oe,ie,ue]),me=(0,se.useCallback)(function(K){he(K,K.deltaY)},[he]),ge=(0,se.useCallback)(function(K){pe.current=K.changedTouches[0].clientY},[]),ve=(0,se.useCallback)(function(K){var ne=pe.current-K.changedTouches[0].clientY;he(K,ne)},[he]),ye=(0,se.useCallback)(function(K){if(K){var ne=!!qv&&{passive:!1};K.addEventListener("wheel",me,ne),K.addEventListener("touchstart",ge,ne),K.addEventListener("touchmove",ve,ne)}},[ve,ge,me]),_e=(0,se.useCallback)(function(K){K&&(K.removeEventListener("wheel",me,!1),K.removeEventListener("touchstart",ge,!1),K.removeEventListener("touchmove",ve,!1))},[ve,ge,me]);return(0,se.useEffect)(function(){if(ne){var K=fe.current;return ye(K),function(){_e(K)}}},[ne,ye,_e]),function(K){fe.current=K}}({isEnabled:void 0===oe||oe,onBottomArrive:K.onBottomArrive,onBottomLeave:K.onBottomLeave,onTopArrive:K.onTopArrive,onTopLeave:K.onTopLeave}),ue=function useScrollLock(K){var ne=K.isEnabled,ae=K.accountForScrollbars,oe=void 0===ae||ae,ie=(0,se.useRef)({}),ue=(0,se.useRef)(null),ce=(0,se.useCallback)(function(K){if(Gb){var ne=document.body,ae=ne&&ne.style;if(oe&&qb.forEach(function(K){var ne=ae&&ae[K];ie.current[K]=ne}),oe&&Kb<1){var se=parseInt(ie.current.paddingRight,10)||0,ue=document.body?document.body.clientWidth:0,ce=window.innerWidth-ue+se||0;Object.keys(Wb).forEach(function(K){var ne=Wb[K];ae&&(ae[K]=ne)}),ae&&(ae.paddingRight="".concat(ce,"px"))}ne&&isTouchDevice()&&(ne.addEventListener("touchmove",preventTouchMove,Zb),K&&(K.addEventListener("touchstart",preventInertiaScroll,Zb),K.addEventListener("touchmove",allowTouchMove,Zb))),Kb+=1}},[oe]),de=(0,se.useCallback)(function(K){if(Gb){var ne=document.body,ae=ne&&ne.style;Kb=Math.max(Kb-1,0),oe&&Kb<1&&qb.forEach(function(K){var ne=ie.current[K];ae&&(ae[K]=ne)}),ne&&isTouchDevice()&&(ne.removeEventListener("touchmove",preventTouchMove,Zb),K&&(K.removeEventListener("touchstart",preventInertiaScroll,Zb),K.removeEventListener("touchmove",allowTouchMove,Zb)))}},[oe]);return(0,se.useEffect)(function(){if(ne){var K=ue.current;return ce(K),function(){de(K)}}},[ne,ce,de]),function(K){ue.current=K}}({isEnabled:ae});return Rv(se.Fragment,null,ae&&Rv("div",{onClick:Xb,css:Qb}),ne(function targetRef(K){ie(K),ue(K)}))}var Yb={name:"1a0ro4n-requiredInput",styles:"label:requiredInput;opacity:0;pointer-events:none;position:absolute;bottom:0;left:0;right:0;width:100%"},Jb=function RequiredInput(K){var ne=K.name,ae=K.onFocus;return Rv("input",{required:!0,name:ne,tabIndex:-1,"aria-hidden":"true",onFocus:ae,css:Yb,value:"",onChange:function onChange(){}})};function testPlatform(K){var ne;return"undefined"!=typeof window&&null!=window.navigator&&K.test((null===(ne=window.navigator.userAgentData)||void 0===ne?void 0:ne.platform)||window.navigator.platform)}function Select_ef7c0426_esm_isMac(){return testPlatform(/^Mac/i)}function Select_ef7c0426_esm_isIOS(){return function isIPhone(){return testPlatform(/^iPhone/i)}()||function isIPad(){return testPlatform(/^iPad/i)||Select_ef7c0426_esm_isMac()&&navigator.maxTouchPoints>1}()}var ey={clearIndicator:lb,container:function containerCSS(K){var ne=K.isDisabled;return{label:"container",direction:K.isRtl?"rtl":void 0,pointerEvents:ne?"none":void 0,position:"relative"}},control:function css(K,ne){var ae=K.isDisabled,oe=K.isFocused,ie=K.theme,se=ie.colors,ue=ie.borderRadius;return objectSpread2_objectSpread2({label:"control",alignItems:"center",cursor:"default",display:"flex",flexWrap:"wrap",justifyContent:"space-between",minHeight:ie.spacing.controlHeight,outline:"0 !important",position:"relative",transition:"all 100ms"},ne?{}:{backgroundColor:ae?se.neutral5:se.neutral0,borderColor:ae?se.neutral10:oe?se.primary:se.neutral20,borderRadius:ue,borderStyle:"solid",borderWidth:1,boxShadow:oe?"0 0 0 1px ".concat(se.primary):void 0,"&:hover":{borderColor:oe?se.primary:se.neutral30}})},dropdownIndicator:cb,group:function groupCSS(K,ne){var ae=K.theme.spacing;return ne?{}:{paddingBottom:2*ae.baseUnit,paddingTop:2*ae.baseUnit}},groupHeading:function groupHeadingCSS(K,ne){var ae=K.theme,oe=ae.colors,ie=ae.spacing;return objectSpread2_objectSpread2({label:"group",cursor:"default",display:"block"},ne?{}:{color:oe.neutral40,fontSize:"75%",fontWeight:500,marginBottom:"0.25em",paddingLeft:3*ie.baseUnit,paddingRight:3*ie.baseUnit,textTransform:"uppercase"})},indicatorsContainer:function indicatorsContainerCSS(){return{alignItems:"center",alignSelf:"stretch",display:"flex",flexShrink:0}},indicatorSeparator:function indicatorSeparatorCSS(K,ne){var ae=K.isDisabled,oe=K.theme,ie=oe.spacing.baseUnit,se=oe.colors;return objectSpread2_objectSpread2({label:"indicatorSeparator",alignSelf:"stretch",width:1},ne?{}:{backgroundColor:ae?se.neutral10:se.neutral20,marginBottom:2*ie,marginTop:2*ie})},input:function inputCSS(K,ne){var ae=K.isDisabled,oe=K.value,ie=K.theme,se=ie.spacing,ue=ie.colors;return objectSpread2_objectSpread2(objectSpread2_objectSpread2({visibility:ae?"hidden":"visible",transform:oe?"translateZ(0)":""},bb),ne?{}:{margin:se.baseUnit/2,paddingBottom:se.baseUnit/2,paddingTop:se.baseUnit/2,color:ue.neutral80})},loadingIndicator:function loadingIndicatorCSS(K,ne){var ae=K.isFocused,oe=K.size,ie=K.theme,se=ie.colors,ue=ie.spacing.baseUnit;return objectSpread2_objectSpread2({label:"loadingIndicator",display:"flex",transition:"color 150ms",alignSelf:"center",fontSize:oe,lineHeight:1,marginRight:oe,textAlign:"center",verticalAlign:"middle"},ne?{}:{color:ae?se.neutral60:se.neutral20,padding:2*ue})},loadingMessage:tb,menu:function menuCSS(K,ne){var ae,oe=K.placement,ie=K.theme,se=ie.borderRadius,ue=ie.spacing,ce=ie.colors;return objectSpread2_objectSpread2((ae={label:"menu"},(0,Se.A)(ae,function alignToControl(K){return K?{bottom:"top",top:"bottom"}[K]:"bottom"}(oe),"100%"),(0,Se.A)(ae,"position","absolute"),(0,Se.A)(ae,"width","100%"),(0,Se.A)(ae,"zIndex",1),ae),ne?{}:{backgroundColor:ce.neutral0,borderRadius:se,boxShadow:"0 0 0 1px hsla(0, 0%, 0%, 0.1), 0 4px 11px hsla(0, 0%, 0%, 0.1)",marginBottom:ue.menuGutter,marginTop:ue.menuGutter})},menuList:function menuListCSS(K,ne){var ae=K.maxHeight,oe=K.theme.spacing.baseUnit;return objectSpread2_objectSpread2({maxHeight:ae,overflowY:"auto",position:"relative",WebkitOverflowScrolling:"touch"},ne?{}:{paddingBottom:oe,paddingTop:oe})},menuPortal:function menuPortalCSS(K){var ne=K.rect,ae=K.offset,oe=K.position;return{left:ne.left,position:oe,top:ae,width:ne.width,zIndex:1}},multiValue:function multiValueCSS(K,ne){var ae=K.theme,oe=ae.spacing,ie=ae.borderRadius,se=ae.colors;return objectSpread2_objectSpread2({label:"multiValue",display:"flex",minWidth:0},ne?{}:{backgroundColor:se.neutral10,borderRadius:ie/2,margin:oe.baseUnit/2})},multiValueLabel:function multiValueLabelCSS(K,ne){var ae=K.theme,oe=ae.borderRadius,ie=ae.colors,se=K.cropWithEllipsis;return objectSpread2_objectSpread2({overflow:"hidden",textOverflow:se||void 0===se?"ellipsis":void 0,whiteSpace:"nowrap"},ne?{}:{borderRadius:oe/2,color:ie.neutral80,fontSize:"85%",padding:3,paddingLeft:6})},multiValueRemove:function multiValueRemoveCSS(K,ne){var ae=K.theme,oe=ae.spacing,ie=ae.borderRadius,se=ae.colors,ue=K.isFocused;return objectSpread2_objectSpread2({alignItems:"center",display:"flex"},ne?{}:{borderRadius:ie/2,backgroundColor:ue?se.dangerLight:void 0,paddingLeft:oe.baseUnit,paddingRight:oe.baseUnit,":hover":{backgroundColor:se.dangerLight,color:se.danger}})},noOptionsMessage:eb,option:function optionCSS(K,ne){var ae=K.isDisabled,oe=K.isFocused,ie=K.isSelected,se=K.theme,ue=se.spacing,ce=se.colors;return objectSpread2_objectSpread2({label:"option",cursor:"default",display:"block",fontSize:"inherit",width:"100%",userSelect:"none",WebkitTapHighlightColor:"rgba(0, 0, 0, 0)"},ne?{}:{backgroundColor:ie?ce.primary:oe?ce.primary25:"transparent",color:ae?ce.neutral20:ie?ce.neutral0:"inherit",padding:"".concat(2*ue.baseUnit,"px ").concat(3*ue.baseUnit,"px"),":active":{backgroundColor:ae?void 0:ie?ce.primary:ce.primary50}})},placeholder:function placeholderCSS(K,ne){var ae=K.theme,oe=ae.spacing,ie=ae.colors;return objectSpread2_objectSpread2({label:"placeholder",gridArea:"1 / 1 / 2 / 3"},ne?{}:{color:ie.neutral50,marginLeft:oe.baseUnit/2,marginRight:oe.baseUnit/2})},singleValue:function css(K,ne){var ae=K.isDisabled,oe=K.theme,ie=oe.spacing,se=oe.colors;return objectSpread2_objectSpread2({label:"singleValue",gridArea:"1 / 1 / 2 / 3",maxWidth:"100%",overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"},ne?{}:{color:ae?se.neutral40:se.neutral80,marginLeft:ie.baseUnit/2,marginRight:ie.baseUnit/2})},valueContainer:function valueContainerCSS(K,ne){var ae=K.theme.spacing,oe=K.isMulti,ie=K.hasValue,se=K.selectProps.controlShouldRenderValue;return objectSpread2_objectSpread2({alignItems:"center",display:oe&&ie&&se?"flex":"grid",flex:1,flexWrap:"wrap",WebkitOverflowScrolling:"touch",position:"relative",overflow:"hidden"},ne?{}:{padding:"".concat(ae.baseUnit/2,"px ").concat(2*ae.baseUnit,"px")})}};var ty={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}},ny={"aria-live":"polite",backspaceRemovesValue:!0,blurInputOnSelect:isTouchCapable(),captureMenuScroll:!isTouchCapable(),classNames:{},closeMenuOnSelect:!0,closeMenuOnScroll:!1,components:{},controlShouldRenderValue:!0,escapeClearsValue:!1,filterOption:function createFilter(K){return function(ne,ae){if(ne.data.__isNew__)return!0;var oe=objectSpread2_objectSpread2({ignoreCase:!0,ignoreAccents:!0,stringify:Vb,trim:!0,matchFrom:"any"},K),ie=oe.ignoreCase,se=oe.ignoreAccents,ue=oe.stringify,ce=oe.trim,de=oe.matchFrom,pe=ce?Hb(ae):ae,fe=ce?Hb(ue(ne)):ue(ne);return ie&&(pe=pe.toLowerCase(),fe=fe.toLowerCase()),se&&(pe=Ub(pe),fe=zb(fe)),"start"===de?fe.substr(0,pe.length)===pe:fe.indexOf(pe)>-1}}(),formatGroupLabel:function formatGroupLabel(K){return K.label},getOptionLabel:function getOptionLabel(K){return K.label},getOptionValue:function getOptionValue(K){return K.value},isDisabled:!1,isLoading:!1,isMulti:!1,isRtl:!1,isSearchable:!0,isOptionDisabled:function isOptionDisabled(K){return!!K.isDisabled},loadingMessage:function loadingMessage(){return"Loading..."},maxMenuHeight:300,minMenuHeight:140,menuIsOpen:!1,menuPlacement:"bottom",menuPosition:"absolute",menuShouldBlockScroll:!1,menuShouldScrollIntoView:!function isMobileDevice(){try{return/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)}catch(K){return!1}}(),noOptionsMessage:function noOptionsMessage(){return"No options"},openMenuOnFocus:!1,openMenuOnClick:!0,options:[],pageSize:5,placeholder:"Select...",screenReaderStatus:function screenReaderStatus(K){var ne=K.count;return"".concat(ne," result").concat(1!==ne?"s":""," available")},styles:{},tabIndex:0,tabSelectsValue:!0,unstyled:!1};function toCategorizedOption(K,ne,ae,oe){return{type:"option",data:ne,isDisabled:_isOptionDisabled(K,ne,ae),isSelected:_isOptionSelected(K,ne,ae),label:ay(K,ne),value:oy(K,ne),index:oe}}function buildCategorizedOptions(K,ne){return K.options.map(function(ae,oe){if("options"in ae){var ie=ae.options.map(function(ae,oe){return toCategorizedOption(K,ae,ne,oe)}).filter(function(ne){return Select_ef7c0426_esm_isFocusable(K,ne)});return ie.length>0?{type:"group",data:ae,options:ie,index:oe}:void 0}var se=toCategorizedOption(K,ae,ne,oe);return Select_ef7c0426_esm_isFocusable(K,se)?se:void 0}).filter(notNullish)}function buildFocusableOptionsFromCategorizedOptions(K){return K.reduce(function(K,ne){return"group"===ne.type?K.push.apply(K,(0,Ke.A)(ne.options.map(function(K){return K.data}))):K.push(ne.data),K},[])}function buildFocusableOptionsWithIds(K,ne){return K.reduce(function(K,ae){return"group"===ae.type?K.push.apply(K,(0,Ke.A)(ae.options.map(function(K){return{data:K.data,id:"".concat(ne,"-").concat(ae.index,"-").concat(K.index)}}))):K.push({data:ae.data,id:"".concat(ne,"-").concat(ae.index)}),K},[])}function Select_ef7c0426_esm_isFocusable(K,ne){var ae=K.inputValue,oe=void 0===ae?"":ae,ie=ne.data,se=ne.isSelected,ue=ne.label,ce=ne.value;return(!iy(K)||!se)&&_filterOption(K,{label:ue,value:ce,data:ie},oe)}var ry=function getFocusedOptionId(K,ne){var ae;return(null===(ae=K.find(function(K){return K.data===ne}))||void 0===ae?void 0:ae.id)||null},ay=function getOptionLabel(K,ne){return K.getOptionLabel(ne)},oy=function getOptionValue(K,ne){return K.getOptionValue(ne)};function _isOptionDisabled(K,ne,ae){return"function"==typeof K.isOptionDisabled&&K.isOptionDisabled(ne,ae)}function _isOptionSelected(K,ne,ae){if(ae.indexOf(ne)>-1)return!0;if("function"==typeof K.isOptionSelected)return K.isOptionSelected(ne,ae);var oe=oy(K,ne);return ae.some(function(ne){return oy(K,ne)===oe})}function _filterOption(K,ne,ae){return!K.filterOption||K.filterOption(ne,ae)}var iy=function shouldHideSelectedOptions(K){var ne=K.hideSelectedOptions,ae=K.isMulti;return void 0===ne?ae:ne},sy=1,uy=function(K){(0,Ne.A)(Select,K);var ne=function _createSuper(K){var ne=(0,Sb.A)();return function(){var ae,oe=(0,Le.A)(K);if(ne){var ie=(0,Le.A)(this).constructor;ae=Reflect.construct(oe,arguments,ie)}else ae=oe.apply(this,arguments);return(0,Be.A)(this,ae)}}(Select);function Select(K){var ae;if((0,xe.A)(this,Select),(ae=ne.call(this,K)).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},ae.blockOptionHover=!1,ae.isComposing=!1,ae.commonProps=void 0,ae.initialTouchX=0,ae.initialTouchY=0,ae.openAfterFocus=!1,ae.scrollToFocusedOptionOnUpdate=!1,ae.userIsDragging=void 0,ae.controlRef=null,ae.getControlRef=function(K){ae.controlRef=K},ae.focusedOptionRef=null,ae.getFocusedOptionRef=function(K){ae.focusedOptionRef=K},ae.menuListRef=null,ae.getMenuListRef=function(K){ae.menuListRef=K},ae.inputRef=null,ae.getInputRef=function(K){ae.inputRef=K},ae.focus=ae.focusInput,ae.blur=ae.blurInput,ae.onChange=function(K,ne){var oe=ae.props,ie=oe.onChange,se=oe.name;ne.name=se,ae.ariaOnChange(K,ne),ie(K,ne)},ae.setValue=function(K,ne,oe){var ie=ae.props,se=ie.closeMenuOnSelect,ue=ie.isMulti,ce=ie.inputValue;ae.onInputChange("",{action:"set-value",prevInputValue:ce}),se&&(ae.setState({inputIsHiddenAfterUpdate:!ue}),ae.onMenuClose()),ae.setState({clearFocusValueOnUpdate:!0}),ae.onChange(K,{action:ne,option:oe})},ae.selectOption=function(K){var ne=ae.props,oe=ne.blurInputOnSelect,ie=ne.isMulti,se=ne.name,ue=ae.state.selectValue,ce=ie&&ae.isOptionSelected(K,ue),de=ae.isOptionDisabled(K,ue);if(ce){var pe=ae.getOptionValue(K);ae.setValue(ue.filter(function(K){return ae.getOptionValue(K)!==pe}),"deselect-option",K)}else{if(de)return void ae.ariaOnChange(K,{action:"select-option",option:K,name:se});ie?ae.setValue([].concat((0,Ke.A)(ue),[K]),"select-option",K):ae.setValue(K,"select-option")}oe&&ae.blurInput()},ae.removeValue=function(K){var ne=ae.props.isMulti,oe=ae.state.selectValue,ie=ae.getOptionValue(K),se=oe.filter(function(K){return ae.getOptionValue(K)!==ie}),ue=valueTernary(ne,se,se[0]||null);ae.onChange(ue,{action:"remove-value",removedValue:K}),ae.focusInput()},ae.clearValue=function(){var K=ae.state.selectValue;ae.onChange(valueTernary(ae.props.isMulti,[],null),{action:"clear",removedValues:K})},ae.popValue=function(){var K=ae.props.isMulti,ne=ae.state.selectValue,oe=ne[ne.length-1],ie=ne.slice(0,ne.length-1),se=valueTernary(K,ie,ie[0]||null);oe&&ae.onChange(se,{action:"pop-value",removedValue:oe})},ae.getFocusedOptionId=function(K){return ry(ae.state.focusableOptionsWithIds,K)},ae.getFocusableOptionsWithIds=function(){return buildFocusableOptionsWithIds(buildCategorizedOptions(ae.props,ae.state.selectValue),ae.getElementId("option"))},ae.getValue=function(){return ae.state.selectValue},ae.cx=function(){for(var K=arguments.length,ne=new Array(K),oe=0;oe<K;oe++)ne[oe]=arguments[oe];return classNames.apply(void 0,[ae.props.classNamePrefix].concat(ne))},ae.getOptionLabel=function(K){return ay(ae.props,K)},ae.getOptionValue=function(K){return oy(ae.props,K)},ae.getStyles=function(K,ne){var oe=ae.props.unstyled,ie=ey[K](ne,oe);ie.boxSizing="border-box";var se=ae.props.styles[K];return se?se(ie,ne):ie},ae.getClassNames=function(K,ne){var oe,ie;return null===(oe=(ie=ae.props.classNames)[K])||void 0===oe?void 0:oe.call(ie,ne)},ae.getElementId=function(K){return"".concat(ae.state.instancePrefix,"-").concat(K)},ae.getComponents=function(){return function defaultComponents(K){return objectSpread2_objectSpread2(objectSpread2_objectSpread2({},xb),K.components)}(ae.props)},ae.buildCategorizedOptions=function(){return buildCategorizedOptions(ae.props,ae.state.selectValue)},ae.getCategorizedOptions=function(){return ae.props.menuIsOpen?ae.buildCategorizedOptions():[]},ae.buildFocusableOptions=function(){return buildFocusableOptionsFromCategorizedOptions(ae.buildCategorizedOptions())},ae.getFocusableOptions=function(){return ae.props.menuIsOpen?ae.buildFocusableOptions():[]},ae.ariaOnChange=function(K,ne){ae.setState({ariaSelection:objectSpread2_objectSpread2({value:K},ne)})},ae.onMenuMouseDown=function(K){0===K.button&&(K.stopPropagation(),K.preventDefault(),ae.focusInput())},ae.onMenuMouseMove=function(K){ae.blockOptionHover=!1},ae.onControlMouseDown=function(K){if(!K.defaultPrevented){var ne=ae.props.openMenuOnClick;ae.state.isFocused?ae.props.menuIsOpen?"INPUT"!==K.target.tagName&&"TEXTAREA"!==K.target.tagName&&ae.onMenuClose():ne&&ae.openMenu("first"):(ne&&(ae.openAfterFocus=!0),ae.focusInput()),"INPUT"!==K.target.tagName&&"TEXTAREA"!==K.target.tagName&&K.preventDefault()}},ae.onDropdownIndicatorMouseDown=function(K){if(!(K&&"mousedown"===K.type&&0!==K.button||ae.props.isDisabled)){var ne=ae.props,oe=ne.isMulti,ie=ne.menuIsOpen;ae.focusInput(),ie?(ae.setState({inputIsHiddenAfterUpdate:!oe}),ae.onMenuClose()):ae.openMenu("first"),K.preventDefault()}},ae.onClearIndicatorMouseDown=function(K){K&&"mousedown"===K.type&&0!==K.button||(ae.clearValue(),K.preventDefault(),ae.openAfterFocus=!1,"touchend"===K.type?ae.focusInput():setTimeout(function(){return ae.focusInput()}))},ae.onScroll=function(K){"boolean"==typeof ae.props.closeMenuOnScroll?K.target instanceof HTMLElement&&isDocumentElement(K.target)&&ae.props.onMenuClose():"function"==typeof ae.props.closeMenuOnScroll&&ae.props.closeMenuOnScroll(K)&&ae.props.onMenuClose()},ae.onCompositionStart=function(){ae.isComposing=!0},ae.onCompositionEnd=function(){ae.isComposing=!1},ae.onTouchStart=function(K){var ne=K.touches,oe=ne&&ne.item(0);oe&&(ae.initialTouchX=oe.clientX,ae.initialTouchY=oe.clientY,ae.userIsDragging=!1)},ae.onTouchMove=function(K){var ne=K.touches,oe=ne&&ne.item(0);if(oe){var ie=Math.abs(oe.clientX-ae.initialTouchX),se=Math.abs(oe.clientY-ae.initialTouchY);ae.userIsDragging=ie>5||se>5}},ae.onTouchEnd=function(K){ae.userIsDragging||(ae.controlRef&&!ae.controlRef.contains(K.target)&&ae.menuListRef&&!ae.menuListRef.contains(K.target)&&ae.blurInput(),ae.initialTouchX=0,ae.initialTouchY=0)},ae.onControlTouchEnd=function(K){ae.userIsDragging||ae.onControlMouseDown(K)},ae.onClearIndicatorTouchEnd=function(K){ae.userIsDragging||ae.onClearIndicatorMouseDown(K)},ae.onDropdownIndicatorTouchEnd=function(K){ae.userIsDragging||ae.onDropdownIndicatorMouseDown(K)},ae.handleInputChange=function(K){var ne=ae.props.inputValue,oe=K.currentTarget.value;ae.setState({inputIsHiddenAfterUpdate:!1}),ae.onInputChange(oe,{action:"input-change",prevInputValue:ne}),ae.props.menuIsOpen||ae.onMenuOpen()},ae.onInputFocus=function(K){ae.props.onFocus&&ae.props.onFocus(K),ae.setState({inputIsHiddenAfterUpdate:!1,isFocused:!0}),(ae.openAfterFocus||ae.props.openMenuOnFocus)&&ae.openMenu("first"),ae.openAfterFocus=!1},ae.onInputBlur=function(K){var ne=ae.props.inputValue;ae.menuListRef&&ae.menuListRef.contains(document.activeElement)?ae.inputRef.focus():(ae.props.onBlur&&ae.props.onBlur(K),ae.onInputChange("",{action:"input-blur",prevInputValue:ne}),ae.onMenuClose(),ae.setState({focusedValue:null,isFocused:!1}))},ae.onOptionHover=function(K){if(!ae.blockOptionHover&&ae.state.focusedOption!==K){var ne=ae.getFocusableOptions().indexOf(K);ae.setState({focusedOption:K,focusedOptionId:ne>-1?ae.getFocusedOptionId(K):null})}},ae.shouldHideSelectedOptions=function(){return iy(ae.props)},ae.onValueInputFocus=function(K){K.preventDefault(),K.stopPropagation(),ae.focus()},ae.onKeyDown=function(K){var ne=ae.props,oe=ne.isMulti,ie=ne.backspaceRemovesValue,se=ne.escapeClearsValue,ue=ne.inputValue,ce=ne.isClearable,de=ne.isDisabled,pe=ne.menuIsOpen,fe=ne.onKeyDown,he=ne.tabSelectsValue,me=ne.openMenuOnFocus,ge=ae.state,ve=ge.focusedOption,ye=ge.focusedValue,_e=ge.selectValue;if(!(de||"function"==typeof fe&&(fe(K),K.defaultPrevented))){switch(ae.blockOptionHover=!0,K.key){case"ArrowLeft":if(!oe||ue)return;ae.focusValue("previous");break;case"ArrowRight":if(!oe||ue)return;ae.focusValue("next");break;case"Delete":case"Backspace":if(ue)return;if(ye)ae.removeValue(ye);else{if(!ie)return;oe?ae.popValue():ce&&ae.clearValue()}break;case"Tab":if(ae.isComposing)return;if(K.shiftKey||!pe||!he||!ve||me&&ae.isOptionSelected(ve,_e))return;ae.selectOption(ve);break;case"Enter":if(229===K.keyCode)break;if(pe){if(!ve)return;if(ae.isComposing)return;ae.selectOption(ve);break}return;case"Escape":pe?(ae.setState({inputIsHiddenAfterUpdate:!1}),ae.onInputChange("",{action:"menu-close",prevInputValue:ue}),ae.onMenuClose()):ce&&se&&ae.clearValue();break;case" ":if(ue)return;if(!pe){ae.openMenu("first");break}if(!ve)return;ae.selectOption(ve);break;case"ArrowUp":pe?ae.focusOption("up"):ae.openMenu("last");break;case"ArrowDown":pe?ae.focusOption("down"):ae.openMenu("first");break;case"PageUp":if(!pe)return;ae.focusOption("pageup");break;case"PageDown":if(!pe)return;ae.focusOption("pagedown");break;case"Home":if(!pe)return;ae.focusOption("first");break;case"End":if(!pe)return;ae.focusOption("last");break;default:return}K.preventDefault()}},ae.state.instancePrefix="react-select-"+(ae.props.instanceId||++sy),ae.state.selectValue=jv(K.value),K.menuIsOpen&&ae.state.selectValue.length){var oe=ae.getFocusableOptionsWithIds(),ie=ae.buildFocusableOptions(),se=ie.indexOf(ae.state.selectValue[0]);ae.state.focusableOptionsWithIds=oe,ae.state.focusedOption=ie[se],ae.state.focusedOptionId=ry(oe,ie[se])}return ae}return(0,Ce.A)(Select,[{key:"componentDidMount",value:function componentDidMount(){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&&scrollIntoView(this.menuListRef,this.focusedOptionRef),function isAppleDevice(){return Select_ef7c0426_esm_isMac()||Select_ef7c0426_esm_isIOS()}()&&this.setState({isAppleDevice:!0})}},{key:"componentDidUpdate",value:function componentDidUpdate(K){var ne=this.props,ae=ne.isDisabled,oe=ne.menuIsOpen,ie=this.state.isFocused;(ie&&!ae&&K.isDisabled||ie&&oe&&!K.menuIsOpen)&&this.focusInput(),ie&&ae&&!K.isDisabled?this.setState({isFocused:!1},this.onMenuClose):ie||ae||!K.isDisabled||this.inputRef!==document.activeElement||this.setState({isFocused:!0}),this.menuListRef&&this.focusedOptionRef&&this.scrollToFocusedOptionOnUpdate&&(scrollIntoView(this.menuListRef,this.focusedOptionRef),this.scrollToFocusedOptionOnUpdate=!1)}},{key:"componentWillUnmount",value:function componentWillUnmount(){this.stopListeningComposition(),this.stopListeningToTouch(),document.removeEventListener("scroll",this.onScroll,!0)}},{key:"onMenuOpen",value:function onMenuOpen(){this.props.onMenuOpen()}},{key:"onMenuClose",value:function onMenuClose(){this.onInputChange("",{action:"menu-close",prevInputValue:this.props.inputValue}),this.props.onMenuClose()}},{key:"onInputChange",value:function onInputChange(K,ne){this.props.onInputChange(K,ne)}},{key:"focusInput",value:function focusInput(){this.inputRef&&this.inputRef.focus()}},{key:"blurInput",value:function blurInput(){this.inputRef&&this.inputRef.blur()}},{key:"openMenu",value:function openMenu(K){var ne=this,ae=this.state,oe=ae.selectValue,ie=ae.isFocused,se=this.buildFocusableOptions(),ue="first"===K?0:se.length-1;if(!this.props.isMulti){var ce=se.indexOf(oe[0]);ce>-1&&(ue=ce)}this.scrollToFocusedOptionOnUpdate=!(ie&&this.menuListRef),this.setState({inputIsHiddenAfterUpdate:!1,focusedValue:null,focusedOption:se[ue],focusedOptionId:this.getFocusedOptionId(se[ue])},function(){return ne.onMenuOpen()})}},{key:"focusValue",value:function focusValue(K){var ne=this.state,ae=ne.selectValue,oe=ne.focusedValue;if(this.props.isMulti){this.setState({focusedOption:null});var ie=ae.indexOf(oe);oe||(ie=-1);var se=ae.length-1,ue=-1;if(ae.length){switch(K){case"previous":ue=0===ie?0:-1===ie?se:ie-1;break;case"next":ie>-1&&ie<se&&(ue=ie+1)}this.setState({inputIsHidden:-1!==ue,focusedValue:ae[ue]})}}}},{key:"focusOption",value:function focusOption(){var K=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"first",ne=this.props.pageSize,ae=this.state.focusedOption,oe=this.getFocusableOptions();if(oe.length){var ie=0,se=oe.indexOf(ae);ae||(se=-1),"up"===K?ie=se>0?se-1:oe.length-1:"down"===K?ie=(se+1)%oe.length:"pageup"===K?(ie=se-ne)<0&&(ie=0):"pagedown"===K?(ie=se+ne)>oe.length-1&&(ie=oe.length-1):"last"===K&&(ie=oe.length-1),this.scrollToFocusedOptionOnUpdate=!0,this.setState({focusedOption:oe[ie],focusedValue:null,focusedOptionId:this.getFocusedOptionId(oe[ie])})}}},{key:"getTheme",value:function getTheme(){return this.props.theme?"function"==typeof this.props.theme?this.props.theme(ty):objectSpread2_objectSpread2(objectSpread2_objectSpread2({},ty),this.props.theme):ty}},{key:"getCommonProps",value:function getCommonProps(){var K=this.clearValue,ne=this.cx,ae=this.getStyles,oe=this.getClassNames,ie=this.getValue,se=this.selectOption,ue=this.setValue,ce=this.props,de=ce.isMulti,pe=ce.isRtl,fe=ce.options;return{clearValue:K,cx:ne,getStyles:ae,getClassNames:oe,getValue:ie,hasValue:this.hasValue(),isMulti:de,isRtl:pe,options:fe,selectOption:se,selectProps:ce,setValue:ue,theme:this.getTheme()}}},{key:"hasValue",value:function hasValue(){return this.state.selectValue.length>0}},{key:"hasOptions",value:function hasOptions(){return!!this.getFocusableOptions().length}},{key:"isClearable",value:function isClearable(){var K=this.props,isClearable=K.isClearable,ne=K.isMulti;return void 0===isClearable?ne:isClearable}},{key:"isOptionDisabled",value:function isOptionDisabled(K,ne){return _isOptionDisabled(this.props,K,ne)}},{key:"isOptionSelected",value:function isOptionSelected(K,ne){return _isOptionSelected(this.props,K,ne)}},{key:"filterOption",value:function filterOption(K,ne){return _filterOption(this.props,K,ne)}},{key:"formatOptionLabel",value:function formatOptionLabel(K,ne){if("function"==typeof this.props.formatOptionLabel){var ae=this.props.inputValue,oe=this.state.selectValue;return this.props.formatOptionLabel(K,{context:ne,inputValue:ae,selectValue:oe})}return this.getOptionLabel(K)}},{key:"formatGroupLabel",value:function formatGroupLabel(K){return this.props.formatGroupLabel(K)}},{key:"startListeningComposition",value:function startListeningComposition(){document&&document.addEventListener&&(document.addEventListener("compositionstart",this.onCompositionStart,!1),document.addEventListener("compositionend",this.onCompositionEnd,!1))}},{key:"stopListeningComposition",value:function stopListeningComposition(){document&&document.removeEventListener&&(document.removeEventListener("compositionstart",this.onCompositionStart),document.removeEventListener("compositionend",this.onCompositionEnd))}},{key:"startListeningToTouch",value:function startListeningToTouch(){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 stopListeningToTouch(){document&&document.removeEventListener&&(document.removeEventListener("touchstart",this.onTouchStart),document.removeEventListener("touchmove",this.onTouchMove),document.removeEventListener("touchend",this.onTouchEnd))}},{key:"renderInput",value:function renderInput(){var K=this.props,ne=K.isDisabled,ae=K.isSearchable,oe=K.inputId,ie=K.inputValue,ue=K.tabIndex,ce=K.form,de=K.menuIsOpen,pe=K.required,fe=this.getComponents().Input,he=this.state,me=he.inputIsHidden,ge=he.ariaSelection,ve=this.commonProps,ye=oe||this.getElementId("input"),_e=objectSpread2_objectSpread2(objectSpread2_objectSpread2(objectSpread2_objectSpread2({"aria-autocomplete":"list","aria-expanded":de,"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":pe,role:"combobox","aria-activedescendant":this.state.isAppleDevice?void 0:this.state.focusedOptionId||""},de&&{"aria-controls":this.getElementId("listbox")}),!ae&&{"aria-readonly":!0}),this.hasValue()?"initial-input-focus"===(null==ge?void 0:ge.action)&&{"aria-describedby":this.getElementId("live-region")}:{"aria-describedby":this.getElementId("placeholder")});return ae?se.createElement(fe,extends_extends({},ve,{autoCapitalize:"none",autoComplete:"off",autoCorrect:"off",id:ye,innerRef:this.getInputRef,isDisabled:ne,isHidden:me,onBlur:this.onInputBlur,onChange:this.handleInputChange,onFocus:this.onInputFocus,spellCheck:"false",tabIndex:ue,form:ce,type:"text",value:ie},_e)):se.createElement(DummyInput,extends_extends({id:ye,innerRef:this.getInputRef,onBlur:this.onInputBlur,onChange:Nv,onFocus:this.onInputFocus,disabled:ne,tabIndex:ue,inputMode:"none",form:ce,value:""},_e))}},{key:"renderPlaceholderOrValue",value:function renderPlaceholderOrValue(){var K=this,ne=this.getComponents(),ae=ne.MultiValue,oe=ne.MultiValueContainer,ie=ne.MultiValueLabel,ue=ne.MultiValueRemove,ce=ne.SingleValue,de=ne.Placeholder,pe=this.commonProps,fe=this.props,he=fe.controlShouldRenderValue,me=fe.isDisabled,ge=fe.isMulti,ve=fe.inputValue,ye=fe.placeholder,_e=this.state,Ae=_e.selectValue,De=_e.focusedValue,we=_e.isFocused;if(!this.hasValue()||!he)return ve?null:se.createElement(de,extends_extends({},pe,{key:"placeholder",isDisabled:me,isFocused:we,innerProps:{id:this.getElementId("placeholder")}}),ye);if(ge)return Ae.map(function(ne,ce){var de=ne===De,fe="".concat(K.getOptionLabel(ne),"-").concat(K.getOptionValue(ne));return se.createElement(ae,extends_extends({},pe,{components:{Container:oe,Label:ie,Remove:ue},isFocused:de,isDisabled:me,key:fe,index:ce,removeProps:{onClick:function onClick(){return K.removeValue(ne)},onTouchEnd:function onTouchEnd(){return K.removeValue(ne)},onMouseDown:function onMouseDown(K){K.preventDefault()}},data:ne}),K.formatOptionLabel(ne,"value"))});if(ve)return null;var Ee=Ae[0];return se.createElement(ce,extends_extends({},pe,{data:Ee,isDisabled:me}),this.formatOptionLabel(Ee,"value"))}},{key:"renderClearIndicator",value:function renderClearIndicator(){var K=this.getComponents().ClearIndicator,ne=this.commonProps,ae=this.props,oe=ae.isDisabled,ie=ae.isLoading,ue=this.state.isFocused;if(!this.isClearable()||!K||oe||!this.hasValue()||ie)return null;var ce={onMouseDown:this.onClearIndicatorMouseDown,onTouchEnd:this.onClearIndicatorTouchEnd,"aria-hidden":"true"};return se.createElement(K,extends_extends({},ne,{innerProps:ce,isFocused:ue}))}},{key:"renderLoadingIndicator",value:function renderLoadingIndicator(){var K=this.getComponents().LoadingIndicator,ne=this.commonProps,ae=this.props,oe=ae.isDisabled,ie=ae.isLoading,ue=this.state.isFocused;if(!K||!ie)return null;return se.createElement(K,extends_extends({},ne,{innerProps:{"aria-hidden":"true"},isDisabled:oe,isFocused:ue}))}},{key:"renderIndicatorSeparator",value:function renderIndicatorSeparator(){var K=this.getComponents(),ne=K.DropdownIndicator,ae=K.IndicatorSeparator;if(!ne||!ae)return null;var oe=this.commonProps,ie=this.props.isDisabled,ue=this.state.isFocused;return se.createElement(ae,extends_extends({},oe,{isDisabled:ie,isFocused:ue}))}},{key:"renderDropdownIndicator",value:function renderDropdownIndicator(){var K=this.getComponents().DropdownIndicator;if(!K)return null;var ne=this.commonProps,ae=this.props.isDisabled,oe=this.state.isFocused,ie={onMouseDown:this.onDropdownIndicatorMouseDown,onTouchEnd:this.onDropdownIndicatorTouchEnd,"aria-hidden":"true"};return se.createElement(K,extends_extends({},ne,{innerProps:ie,isDisabled:ae,isFocused:oe}))}},{key:"renderMenu",value:function renderMenu(){var K=this,ne=this.getComponents(),ae=ne.Group,oe=ne.GroupHeading,ie=ne.Menu,ue=ne.MenuList,ce=ne.MenuPortal,de=ne.LoadingMessage,pe=ne.NoOptionsMessage,fe=ne.Option,he=this.commonProps,me=this.state.focusedOption,ge=this.props,ve=ge.captureMenuScroll,ye=ge.inputValue,_e=ge.isLoading,Ae=ge.loadingMessage,De=ge.minMenuHeight,we=ge.maxMenuHeight,Ee=ge.menuIsOpen,ke=ge.menuPlacement,xe=ge.menuPosition,Ce=ge.menuPortalTarget,Se=ge.menuShouldBlockScroll,Te=ge.menuShouldScrollIntoView,Oe=ge.noOptionsMessage,Ie=ge.onMenuScrollToTop,Me=ge.onMenuScrollToBottom;if(!Ee)return null;var Pe,Re=function render(ne,ae){var oe=ne.type,ie=ne.data,ue=ne.isDisabled,ce=ne.isSelected,de=ne.label,pe=ne.value,ge=me===ie,ve=ue?void 0:function(){return K.onOptionHover(ie)},ye=ue?void 0:function(){return K.selectOption(ie)},_e="".concat(K.getElementId("option"),"-").concat(ae),Ae={id:_e,onClick:ye,onMouseMove:ve,onMouseOver:ve,tabIndex:-1,role:"option","aria-selected":K.state.isAppleDevice?void 0:ce};return se.createElement(fe,extends_extends({},he,{innerProps:Ae,data:ie,isDisabled:ue,isSelected:ce,key:_e,label:de,type:oe,value:pe,isFocused:ge,innerRef:ge?K.getFocusedOptionRef:void 0}),K.formatOptionLabel(ne.data,"menu"))};if(this.hasOptions())Pe=this.getCategorizedOptions().map(function(ne){if("group"===ne.type){var ie=ne.data,ue=ne.options,ce=ne.index,de="".concat(K.getElementId("group"),"-").concat(ce),pe="".concat(de,"-heading");return se.createElement(ae,extends_extends({},he,{key:de,data:ie,options:ue,Heading:oe,headingProps:{id:pe,data:ne.data},label:K.formatGroupLabel(ne.data)}),ne.options.map(function(K){return Re(K,"".concat(ce,"-").concat(K.index))}))}if("option"===ne.type)return Re(ne,"".concat(ne.index))});else if(_e){var Be=Ae({inputValue:ye});if(null===Be)return null;Pe=se.createElement(de,he,Be)}else{var Le=Oe({inputValue:ye});if(null===Le)return null;Pe=se.createElement(pe,he,Le)}var Ne={minMenuHeight:De,maxMenuHeight:we,menuPlacement:ke,menuPosition:xe,menuShouldScrollIntoView:Te},je=se.createElement(Qv,extends_extends({},he,Ne),function(ne){var ae=ne.ref,oe=ne.placerProps,ce=oe.placement,de=oe.maxHeight;return se.createElement(ie,extends_extends({},he,Ne,{innerRef:ae,innerProps:{onMouseDown:K.onMenuMouseDown,onMouseMove:K.onMenuMouseMove},isLoading:_e,placement:ce}),se.createElement(ScrollManager,{captureEnabled:ve,onTopArrive:Ie,onBottomArrive:Me,lockEnabled:Se},function(ne){return se.createElement(ue,extends_extends({},he,{innerRef:function innerRef(ae){K.getMenuListRef(ae),ne(ae)},innerProps:{role:"listbox","aria-multiselectable":he.isMulti,id:K.getElementId("listbox")},isLoading:_e,maxHeight:de,focusedOption:me}),Pe)}))});return Ce||"fixed"===xe?se.createElement(ce,extends_extends({},he,{appendTo:Ce,controlElement:this.controlRef,menuPlacement:ke,menuPosition:xe}),je):je}},{key:"renderFormField",value:function renderFormField(){var K=this,ne=this.props,ae=ne.delimiter,oe=ne.isDisabled,ie=ne.isMulti,ue=ne.name,ce=ne.required,de=this.state.selectValue;if(ce&&!this.hasValue()&&!oe)return se.createElement(Jb,{name:ue,onFocus:this.onValueInputFocus});if(ue&&!oe){if(ie){if(ae){var pe=de.map(function(ne){return K.getOptionValue(ne)}).join(ae);return se.createElement("input",{name:ue,type:"hidden",value:pe})}var fe=de.length>0?de.map(function(ne,ae){return se.createElement("input",{key:"i-".concat(ae),name:ue,type:"hidden",value:K.getOptionValue(ne)})}):se.createElement("input",{name:ue,type:"hidden",value:""});return se.createElement("div",null,fe)}var he=de[0]?this.getOptionValue(de[0]):"";return se.createElement("input",{name:ue,type:"hidden",value:he})}}},{key:"renderLiveRegion",value:function renderLiveRegion(){var K=this.commonProps,ne=this.state,ae=ne.ariaSelection,oe=ne.focusedOption,ie=ne.focusedValue,ue=ne.isFocused,ce=ne.selectValue,de=this.getFocusableOptions();return se.createElement(Mb,extends_extends({},K,{id:this.getElementId("live-region"),ariaSelection:ae,focusedOption:oe,focusedValue:ie,isFocused:ue,selectValue:ce,focusableOptions:de,isAppleDevice:this.state.isAppleDevice}))}},{key:"render",value:function render(){var K=this.getComponents(),ne=K.Control,ae=K.IndicatorsContainer,oe=K.SelectContainer,ie=K.ValueContainer,ue=this.props,ce=ue.className,de=ue.id,pe=ue.isDisabled,fe=ue.menuIsOpen,he=this.state.isFocused,me=this.commonProps=this.getCommonProps();return se.createElement(oe,extends_extends({},me,{className:ce,innerProps:{id:de,onKeyDown:this.onKeyDown},isDisabled:pe,isFocused:he}),this.renderLiveRegion(),se.createElement(ne,extends_extends({},me,{innerRef:this.getControlRef,innerProps:{onMouseDown:this.onControlMouseDown,onTouchEnd:this.onControlTouchEnd},isDisabled:pe,isFocused:he,menuIsOpen:fe}),se.createElement(ie,extends_extends({},me,{isDisabled:pe}),this.renderPlaceholderOrValue(),this.renderInput()),se.createElement(ae,extends_extends({},me,{isDisabled:pe}),this.renderClearIndicator(),this.renderLoadingIndicator(),this.renderIndicatorSeparator(),this.renderDropdownIndicator())),this.renderMenu(),this.renderFormField())}}],[{key:"getDerivedStateFromProps",value:function getDerivedStateFromProps(K,ne){var ae=ne.prevProps,oe=ne.clearFocusValueOnUpdate,ie=ne.inputIsHiddenAfterUpdate,se=ne.ariaSelection,ue=ne.isFocused,ce=ne.prevWasFocused,de=ne.instancePrefix,pe=K.options,fe=K.value,he=K.menuIsOpen,me=K.inputValue,ge=K.isMulti,ve=jv(fe),ye={};if(ae&&(fe!==ae.value||pe!==ae.options||he!==ae.menuIsOpen||me!==ae.inputValue)){var _e=he?function buildFocusableOptions(K,ne){return buildFocusableOptionsFromCategorizedOptions(buildCategorizedOptions(K,ne))}(K,ve):[],Ae=he?buildFocusableOptionsWithIds(buildCategorizedOptions(K,ve),"".concat(de,"-option")):[],De=oe?function getNextFocusedValue(K,ne){var ae=K.focusedValue,oe=K.selectValue.indexOf(ae);if(oe>-1){if(ne.indexOf(ae)>-1)return ae;if(oe<ne.length)return ne[oe]}return null}(ne,ve):null,we=function getNextFocusedOption(K,ne){var ae=K.focusedOption;return ae&&ne.indexOf(ae)>-1?ae:ne[0]}(ne,_e);ye={selectValue:ve,focusedOption:we,focusedOptionId:ry(Ae,we),focusableOptionsWithIds:Ae,focusedValue:De,clearFocusValueOnUpdate:!1}}var Ee=null!=ie&&K!==ae?{inputIsHidden:ie,inputIsHiddenAfterUpdate:void 0}:{},ke=se,xe=ue&&ce;return ue&&!xe&&(ke={value:valueTernary(ge,ve,ve[0]||null),options:ve,action:"initial-input-focus"},xe=!ce),"initial-input-focus"===(null==se?void 0:se.action)&&(ke=null),objectSpread2_objectSpread2(objectSpread2_objectSpread2(objectSpread2_objectSpread2({},ye),Ee),{},{prevProps:K,ariaSelection:ke,prevWasFocused:xe})}}]),Select}(se.Component);uy.defaultProps=ny;var cy=["defaultInputValue","defaultMenuIsOpen","defaultValue","inputValue","menuIsOpen","onChange","onInputChange","onMenuClose","onMenuOpen","value"];var ly=["defaultOptions","cacheOptions","loadOptions","options","isLoading","onInputChange","filterOption"];var dy=(0,se.forwardRef)(function(K,ne){var ae=function useAsync(K){var ne=K.defaultOptions,ae=void 0!==ne&&ne,oe=K.cacheOptions,ie=void 0!==oe&&oe,ue=K.loadOptions;K.options;var ce=K.isLoading,de=void 0!==ce&&ce,fe=K.onInputChange,he=K.filterOption,me=void 0===he?null:he,ge=(0,qt.A)(K,ly),ve=ge.inputValue,ye=(0,se.useRef)(void 0),_e=(0,se.useRef)(!1),Ae=(0,se.useState)(Array.isArray(ae)?ae:void 0),De=(0,pe.A)(Ae,2),we=De[0],Ee=De[1],ke=(0,se.useState)(void 0!==ve?ve:""),xe=(0,pe.A)(ke,2),Ce=xe[0],Te=xe[1],Oe=(0,se.useState)(!0===ae),Ie=(0,pe.A)(Oe,2),Me=Ie[0],Pe=Ie[1],Re=(0,se.useState)(void 0),Be=(0,pe.A)(Re,2),Le=Be[0],Ne=Be[1],je=(0,se.useState)([]),ze=(0,pe.A)(je,2),Ue=ze[0],He=ze[1],Ve=(0,se.useState)(!1),$e=(0,pe.A)(Ve,2),qe=$e[0],We=$e[1],Ge=(0,se.useState)({}),Ke=(0,pe.A)(Ge,2),Ze=Ke[0],Xe=Ke[1],Qe=(0,se.useState)(void 0),Ye=(0,pe.A)(Qe,2),Je=Ye[0],et=Ye[1],tt=(0,se.useState)(void 0),nt=(0,pe.A)(tt,2),ot=nt[0],_t=nt[1];ie!==ot&&(Xe({}),_t(ie)),ae!==Je&&(Ee(Array.isArray(ae)?ae:void 0),et(ae)),(0,se.useEffect)(function(){return _e.current=!0,function(){_e.current=!1}},[]);var At=(0,se.useCallback)(function(K,ne){if(!ue)return ne();var ae=ue(K,ne);ae&&"function"==typeof ae.then&&ae.then(ne,function(){return ne()})},[ue]);(0,se.useEffect)(function(){!0===ae&&At(Ce,function(K){_e.current&&(Ee(K||[]),Pe(!!ye.current))})},[]);var Dt=(0,se.useCallback)(function(K,ne){var ae=function handleInputChange(K,ne,ae){if(ae){var oe=ae(K,ne);if("string"==typeof oe)return oe}return K}(K,ne,fe);if(!ae)return ye.current=void 0,Te(""),Ne(""),He([]),Pe(!1),void We(!1);if(ie&&Ze[ae])Te(ae),Ne(ae),He(Ze[ae]),Pe(!1),We(!1);else{var oe=ye.current={};Te(ae),Pe(!0),We(!Le),At(ae,function(K){_e&&oe===ye.current&&(ye.current=void 0,Pe(!1),Ne(ae),He(K||[]),We(!1),Xe(K?objectSpread2_objectSpread2(objectSpread2_objectSpread2({},Ze),{},(0,Se.A)({},ae,K)):Ze))})}},[ie,At,Le,Ze,fe]),Et=qe?[]:Ce&&Le?Ue:we||[];return objectSpread2_objectSpread2(objectSpread2_objectSpread2({},ge),{},{options:Et,isLoading:Me||de,onInputChange:Dt,filterOption:me})}(K),oe=function useStateManager(K){var ne=K.defaultInputValue,ae=void 0===ne?"":ne,oe=K.defaultMenuIsOpen,ie=void 0!==oe&&oe,ue=K.defaultValue,ce=void 0===ue?null:ue,de=K.inputValue,fe=K.menuIsOpen,he=K.onChange,me=K.onInputChange,ge=K.onMenuClose,ve=K.onMenuOpen,ye=K.value,_e=(0,qt.A)(K,cy),Ae=(0,se.useState)(void 0!==de?de:ae),De=(0,pe.A)(Ae,2),we=De[0],Ee=De[1],ke=(0,se.useState)(void 0!==fe?fe:ie),xe=(0,pe.A)(ke,2),Ce=xe[0],Se=xe[1],Te=(0,se.useState)(void 0!==ye?ye:ce),Oe=(0,pe.A)(Te,2),Ie=Oe[0],Me=Oe[1],Pe=(0,se.useCallback)(function(K,ne){"function"==typeof he&&he(K,ne),Me(K)},[he]),Re=(0,se.useCallback)(function(K,ne){var ae;"function"==typeof me&&(ae=me(K,ne)),Ee(void 0!==ae?ae:K)},[me]),Be=(0,se.useCallback)(function(){"function"==typeof ve&&ve(),Se(!0)},[ve]),Le=(0,se.useCallback)(function(){"function"==typeof ge&&ge(),Se(!1)},[ge]),Ne=void 0!==de?de:we,je=void 0!==fe?fe:Ce,ze=void 0!==ye?ye:Ie;return objectSpread2_objectSpread2(objectSpread2_objectSpread2({},_e),{},{inputValue:Ne,menuIsOpen:je,onChange:Pe,onInputChange:Re,onMenuClose:Le,onMenuOpen:Be,value:ze})}(ae);return se.createElement(uy,extends_extends({ref:ne},oe))}),py=dy;function AddParticipant(K,ne){return _AddParticipant.apply(this,arguments)}function _AddParticipant(){return _AddParticipant=(0,ae.A)(ie().mark(function _callee2(K,ne){var oe;return ie().wrap(function(ue){for(;;)switch(ue.prev=ue.next){case 0:oe=new Promise(function(oe,se){jF.post("thread/"+K+"/addParticipant",{user_id:ne}).then(function(){var K=(0,ae.A)(ie().mark(function _callee(K){return ie().wrap(function(ne){for(;;)switch(ne.prev=ne.next){case 0:K.data?oe(!0):se(XF("Error while adding participants","Add participant action","bp-better-messages"));case 1:case"end":return ne.stop()}},_callee)}));return function(ne){return K.apply(this,arguments)}}()).catch(function(K){se(getApiError(K,XF("Error while adding participants","Add participant action","bp-better-messages")))})});try{toast_toast.promise(oe,{pending:{render:function render(){return XF("Adding participants","Add participant action","bp-better-messages")},theme:"dark"},success:{render:function render(){return se.createElement("div",{className:"bm-deleted-message"},se.createElement("p",null,XF("Participants added","Add participant action","bp-better-messages")))},theme:"colored",type:"info"},error:{render:function render(K){var ne=K.data;return Ii(String(ne))},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(K){showApiError(K)}case 1:case"end":return ue.stop()}},_callee2)})),_AddParticipant.apply(this,arguments)}function _promiseOptions(){return(_promiseOptions=(0,ae.A)(ie().mark(function _callee2(K,ne){var ae,oe;return ie().wrap(function(ie){for(;;)switch(ie.prev=ie.next){case 0:return ae=[],ie.next=1,jF.get("suggestions",{params:{search:K,threadId:ne}});case 1:return updateUsers((oe=ie.sent).data),oe.data.map(function(K){XS.users.add(Number(K.user_id)),ae.push({value:K.user_id})}),ie.abrupt("return",ae);case 2:case"end":return ie.stop()}},_callee2)}))).apply(this,arguments)}function AddParticipantPanel(K){var ne=(0,se.useState)([]),oe=(0,pe.A)(ne,2),ue=oe[0],ce=oe[1],de=(0,se.useState)(!1),fe=(0,pe.A)(de,2),he=fe[0];fe[1];return se.createElement("div",{className:"bm-add-participant-panel"},se.createElement(py,{autoFocus:!0,defaultMenuIsOpen:!1,className:"bm_user_selector",classNamePrefix:"bm_user_selector",isMulti:!0,placeholder:XF("Start typing to search members","Add Participants Panel","bp-better-messages"),loadOptions:function loadOptions(ne){return function promiseOptions(K,ne){return _promiseOptions.apply(this,arguments)}(ne,K.threadId)},onChange:function onChange(K,ne){ce(K.map(function(K){return K.value}))},components:{ValueContainer:function ValueContainer(K){return se.createElement(se.Fragment,null,se.createElement(xb.ValueContainer,K))},DropdownIndicator:function DropdownIndicator(){return null},IndicatorSeparator:function IndicatorSeparator(){return null},MultiValueLabel:function MultiValueLabel(K){return se.createElement(se.Fragment,{key:"user_"+K.data.value},se.createElement(oh,{key:"label_avatar_"+K.data.value,user_id:K.data.value,link:!1,size:20})," ",se.createElement(uh,{key:"label_username_"+K.data.value,link:!1,user_id:K.data.value}))},NoOptionsMessage:function NoOptionsMessage(K){return se.createElement("div",{className:"bm_user_selector__menu-notice bm_user_selector__menu-notice--no-options"},he&&XF("Loading...","Add Participants Panel","bp-better-messages"),!he&&XF("No members found","Add Participants Panel","bp-better-messages"))},LoadingMessage:function LoadingMessage(K){return se.createElement("div",{className:"bm_user_selector__menu-loading"},XF("Loading...","Add Participants Panel","bp-better-messages"))},Option:Cb}}),se.createElement("div",{className:"bm-action-buttons"},se.createElement(Button,{onClick:(0,ae.A)(ie().mark(function _callee(){return ie().wrap(function(ne){for(;;)switch(ne.prev=ne.next){case 0:return ne.prev=0,ne.next=1,AddParticipant(K.threadId,ue);case 1:removeModal("add-participant"),ne.next=3;break;case 2:ne.prev=2,ne.catch(0);case 3:case"end":return ne.stop()}},_callee,null,[[0,2]])})),label:XF("Add participants","Add Participants Panel","bp-better-messages"),disabled:0===ue.length})))}function doJob(K){return _doJob.apply(this,arguments)}function _doJob(){return(_doJob=(0,ae.A)(ie().mark(function _callee(K){var ne;return ie().wrap(function(ae){for(;;)switch(ae.prev=ae.next){case 0:return ae.prev=0,ae.next=1,jF.post("thread/".concat(K,"/clearMessages"));case 1:if(ne=ae.sent,!(ne.data>0)){ae.next=2;break}return ae.abrupt("return",doJob(K));case 2:return ae.abrupt("return",!0);case 3:ae.next=5;break;case 4:throw ae.prev=4,ae.catch(0),new Error(XF("Error while clearing messages","Clear Messages Action","bp-better-messages"));case 5:case"end":return ae.stop()}},_callee,null,[[0,4]])}))).apply(this,arguments)}function _ClearMessages(){return _ClearMessages=(0,ae.A)(ie().mark(function _callee2(K){return ie().wrap(function(ne){for(;;)switch(ne.prev=ne.next){case 0:return ne.prev=0,ne.next=1,toast_toast.promise(doJob(K),{pending:{render:function render(){return XF("Clearing messages","Clear Messages Action","bp-better-messages")},theme:"dark"},success:{render:function render(){return se.createElement("div",{className:"bm-deleted-message"},se.createElement("p",null,XF("Messages cleared","Clear Messages Action","bp-better-messages")))},theme:"colored",type:"info"},error:{render:function render(K){var ne=K.data;return Ii(String(ne))},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:ne.next=3;break;case 2:ne.prev=2,showApiError(ne.catch(0));case 3:case"end":return ne.stop()}},_callee2,null,[[0,2]])})),_ClearMessages.apply(this,arguments)}function _EraseThread(){return _EraseThread=(0,ae.A)(ie().mark(function _callee2(K){var ne;return ie().wrap(function(oe){for(;;)switch(oe.prev=oe.next){case 0:ne=new Promise(function(ne,oe){jF.post("thread/"+K+"/erase").then(function(){var se=(0,ae.A)(ie().mark(function _callee(ae){return ie().wrap(function(ie){for(;;)switch(ie.prev=ie.next){case 0:ae.data?(ne(!0),deleteThread(K)):oe(XF("Error while deleting conversation","Delete Conversation Action","bp-better-messages"));case 1:case"end":return ie.stop()}},_callee)}));return function(K){return se.apply(this,arguments)}}()).catch(function(K){oe(XF("Error while deleting conversation","Delete Conversation Action","bp-better-messages"))})});try{toast_toast.promise(ne,{pending:{render:function render(){return XF("Deleting conversation","Delete Conversation Action","bp-better-messages")},theme:"dark"},success:{render:function render(){return se.createElement("div",{className:"bm-deleted-message"},se.createElement("p",null,XF("Conversation deleted","Delete Conversation Action","bp-better-messages")))},theme:"colored",type:"info"},error:{render:function render(K){var ne=K.data;return Ii(String(ne))},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(K){showApiError(K)}case 1:case"end":return oe.stop()}},_callee2)})),_EraseThread.apply(this,arguments)}var fy=__webpack_require__(87866),hy=__webpack_require__.n(fy);function Decrypt(K){var ne=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"ekey";if(!VF.encryption)return K;try{var ae=VF[ne];return hy().decrypt(K,ae)}catch(ne){return K}}function nl2br_nl2br(K){for(;-1!==K.indexOf("\n");)K=K.replace("\n","<br />");return K}var my=new Set;var gy=new Map,vy=new Ci;function fast_messages_addFastMessage(K,ne){if(!1!==ne.message_id){var ae=getFastMessages(K);ae.set(ne.message_id,ne),my.add(ne.message_id),gy.set(K,ae),vy.next(K)}}function removeFastMessage(K,ne){var ae=arguments.length>2&&void 0!==arguments[2]&&arguments[2],oe=getFastMessages(K);oe.has(ne)&&oe.delete(ne),my.delete(ne),gy.set(K,oe),ae&&vy.next(K)}function removeFastMessages(K){var ne=getFastMessages(K);ne.size>0&&(ne=new Map,gy.set(K,ne),vy.next(K))}function getFastMessages(K){var ne=new Map;return gy.has(K)&&(ne=gy.get(K)),ne}function PrepareMessages(K){var ne=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;if(!K)return K;var ae=K;if(ne){var oe=getFastMessages(ne);if(oe.size>0){var ie=[];oe.forEach(function(ne,ae){-1===K.findIndex(function(K){return K.temp_id===ae})&&ie.push(ne)}),ie.length>0&&(ae=[].concat((0,Ke.A)(K),ie))}}var se=new Set;return(ae=ae.filter(function(K){var ne=K.message_id;return!se.has(ne)&&(se.add(ne),!0)})).sort(function(K,ne){return K.created_at-ne.created_at}),ae}var by=new Map;function findMessageIndex(K,ne){var ae=ne.findIndex(function(ne){return ne.message_id===K});return ae>=0&&ae}function getBeforeIndex(K,ne){var ae=K-eS;return ae<0&&(ae=0),ae}function getAfterIndex(K,ne){var ae=K+eS,oe=ne.length-1;return ae>oe&&(ae=oe),ae}function getCurrentTime(){return Wr.local({zone:"utc"}).toFormat("yyyy-LL-dd HH:mm:ss")}function datetime_getTime(K){return"string"==typeof K?Wr.fromFormat(K,qF,{zone:"GMT"}):K.toString().length<11?Wr.fromSeconds(K):Wr.fromMillis(K/10)}function build_stacks_createForOfIteratorHelper(K,ne){var ae="undefined"!=typeof Symbol&&K[Symbol.iterator]||K["@@iterator"];if(!ae){if(Array.isArray(K)||(ae=function build_stacks_unsupportedIterableToArray(K,ne){if(K){if("string"==typeof K)return build_stacks_arrayLikeToArray(K,ne);var ae={}.toString.call(K).slice(8,-1);return"Object"===ae&&K.constructor&&(ae=K.constructor.name),"Map"===ae||"Set"===ae?Array.from(K):"Arguments"===ae||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(ae)?build_stacks_arrayLikeToArray(K,ne):void 0}}(K))||ne&&K&&"number"==typeof K.length){ae&&(K=ae);var _n=0,oe=function F(){};return{s:oe,n:function n(){return _n>=K.length?{done:!0}:{done:!1,value:K[_n++]}},e:function e(K){throw K},f:oe}}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 ie,se=!0,ue=!1;return{s:function s(){ae=ae.call(K)},n:function n(){var K=ae.next();return se=K.done,K},e:function e(K){ue=!0,ie=K},f:function f(){try{se||null==ae.return||ae.return()}finally{if(ue)throw ie}}}}function build_stacks_arrayLikeToArray(K,ne){(null==ne||ne>K.length)&&(ne=K.length);for(var ae=0,oe=Array(ne);ae<ne;ae++)oe[ae]=K[ae];return oe}function BuildStacks(K){var ne=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,ae=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,oe=[],ie=new Map;if(K&&K.length>0){if(ne){var se=findMessageIndex(ne,K);!1!==se?K=K.slice(se):ne=null}ne||(K=K.slice(-Math.abs(JC))),ae&&(K=K.slice(0,-Math.abs(ae)));var ue,ce,de=[];K.forEach(function(K){var ne=datetime_getTime(K.created_at).startOf("day").toISODate();ce?ne>ce?(ce=ne,oe.push(de),de=[]):ue&&ue.sender_id!==K.sender_id&&(oe.push(de),de=[]):ce=ne,ue=K,de.push(K)}),oe.push(de),oe.forEach(function(K){if(K.length>0){var ne=datetime_getTime(K[0].created_at).startOf("day").toISODate(),ae=[];ie.has(ne)&&(ae=ie.get(ne)),ae.push(K),ie.set(ne,ae)}})}return{stacks:oe,dates:ie}}function isStackEqual(K,ne){if(K.length!==ne.length)return!1;for(var ae=0;ae<K.length;ae++)if(K[ae]!==ne[ae])return!1;return!0}function VscClose(K){return iconBase_GenIcon({"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"}}]})(K)}function VscError(K){return iconBase_GenIcon({"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"}}]})(K)}function VscHistory(K){return iconBase_GenIcon({"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"}}]})(K)}function VscSearch(K){return iconBase_GenIcon({"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"}}]})(K)}function VscSmiley(K){return iconBase_GenIcon({"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"}}]})(K)}function insertEmojiToContentEditable(K,ne){var ae=GetEmojiSkin(ne),oe=window.getSelection();if(oe&&oe.rangeCount){var ie=oe.getRangeAt(0),se=YF("better_messages_emoji_important",!0)?"!important":"",ue="width: 20px "+se+";height: 20px "+se+";",ce=document.createElement("img");if(ce.className="bm-inline-emoji",ce.alt=ne,ce.src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkYAAAAAYAAjCB0C8AAAAASUVORK5CYII=","string"!=typeof ae){var de=ae.emoji,pe=ae.sheet;"number"==typeof de.x&&"number"==typeof de.y?ce.setAttribute("style",ue+"background-image: url('"+Dm+" '); vertical-align: middle; background-size: "+100*pe.cols+"% "+100*pe.rows+"%; background-position: "+100/(pe.cols-1)*de.x+"% "+100/(pe.rows-1)*de.y+"%"):de.src&&(ce.setAttribute("style",ue+"background-image: url('"+de.src+"'); vertical-align: middle; background-size: contain;background-position: center;background-repeat: no-repeat;"),ce.setAttribute("alt",de.shortcodes||""))}ie.insertNode(ce);var fe=document.createRange();fe.setStartAfter(ce),oe.removeAllRanges(),oe.addRange(fe),K.dispatchEvent(new CustomEvent("better-messages-changed"))}}function emoji_picker_ownKeys(K,ne){var ae=Object.keys(K);if(Object.getOwnPropertySymbols){var oe=Object.getOwnPropertySymbols(K);ne&&(oe=oe.filter(function(ne){return Object.getOwnPropertyDescriptor(K,ne).enumerable})),ae.push.apply(ae,oe)}return ae}function emoji_picker_objectSpread(K){for(var ne=1;ne<arguments.length;ne++){var ae=null!=arguments[ne]?arguments[ne]:{};ne%2?emoji_picker_ownKeys(Object(ae),!0).forEach(function(ne){(0,Se.A)(K,ne,ae[ne])}):Object.getOwnPropertyDescriptors?Object.defineProperties(K,Object.getOwnPropertyDescriptors(ae)):emoji_picker_ownKeys(Object(ae)).forEach(function(ne){Object.defineProperty(K,ne,Object.getOwnPropertyDescriptor(ae,ne))})}return K}function EmojiPickerButton(K){var ne=(0,se.useState)(!1),ae=(0,pe.A)(ne,2),oe=ae[0],ie=ae[1],ue=K.editor,ce=floating_ui_react_useFloating({placement:"top",transform:!1,open:oe,onOpenChange:ie,middleware:[floating_ui_react_dom_offset(5-getHtmlMarginTop()),floating_ui_react_dom_flip(),floating_ui_react_dom_shift({padding:8})],whileElementsMounted:autoUpdate}),de=(ce.x,ce.y,ce.refs),fe=ce.floatingStyles,he=ce.context,me=useInteractions([useRole(he,{role:"menu"}),useDismiss(he)]),ge=me.getReferenceProps,ve=me.getFloatingProps;return se.createElement(se.Fragment,null,se.createElement("div",extends_extends({className:"bm-emojies",ref:de.setReference},ge(),{onMouseDown:function onMouseDown(K){K.preventDefault()},onClick:function onClick(){ie(!oe)}}),!oe&&se.createElement(VscSmiley,null),oe&&se.createElement(VscError,null)),oe&&se.createElement(FloatingPortal,null,se.createElement(hl.div,extends_extends({ref:de.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:fe},ve()),se.createElement(EmojiPicker,{onEmojiSelect:function onEmojiSelect(K){!function insertEmoji(K,ne){focusEditor(K),insertEmojiToContentEditable(getContentEditable(K),ne)}(ue,K.native)}}))))}function EmojiPicker(K){var ne=(0,se.useRef)(null);return(0,se.useEffect)(function(){GetEmojiesData().then(function(ae){new vm(emoji_picker_objectSpread(emoji_picker_objectSpread({},K),{},{data:ae,getSpritesheetURL:function getSpritesheetURL(){return Dm},i18n:{"search":XF("Search","Emoji Picker","bp-better-messages"),"search_no_results_1":XF("Oh no!","Emoji Picker","bp-better-messages"),"search_no_results_2":XF("That emoji couldn’t be found","Emoji Picker","bp-better-messages"),"pick":XF("Pick an emoji…","Emoji Picker","bp-better-messages"),"categories":{"activity":XF("Activity","Emoji Picker","bp-better-messages"),"flags":XF("Flags","Emoji Picker","bp-better-messages"),"foods":XF("Food & Drink","Emoji Picker","bp-better-messages"),"frequent":XF("Frequently used","Emoji Picker","bp-better-messages"),"nature":XF("Animals & Nature","Emoji Picker","bp-better-messages"),"objects":XF("Objects","Emoji Picker","bp-better-messages"),"people":XF("Smileys & People","Emoji Picker","bp-better-messages"),"places":XF("Travel & Places","Emoji Picker","bp-better-messages"),"search":XF("Search Results","Emoji Picker","bp-better-messages"),"symbols":XF("Symbols","Emoji Picker","bp-better-messages")},"skins":{"choose":XF("Choose default skin tone","Emoji Picker","bp-better-messages"),1:XF("Default","Emoji Picker","bp-better-messages"),2:XF("Light","Emoji Picker","bp-better-messages"),3:XF("Medium-Light","Emoji Picker","bp-better-messages"),4:XF("Medium","Emoji Picker","bp-better-messages"),5:XF("Medium-Dark","Emoji Picker","bp-better-messages"),6:XF("Dark","Emoji Picker","bp-better-messages")}},theme:"light",set:wm,ref:ne}))})},[]),se.createElement("div",{ref:ne})}const yy=function useStateRef(K){var ne=(0,se.useState)(K),ae=(0,pe.A)(ne,2),oe=ae[0],ie=ae[1],ue=(0,se.useRef)(oe);return[oe,(0,se.useCallback)(function(K){ue.current=function isFunction(K){return"function"==typeof K}(K)?K(ue.current):K,ie(ue.current)},[]),ue]};const _y=function listCacheClear(){this.__data__=[],this.size=0};const Ay=function eq(K,ne){return K===ne||K!=K&&ne!=ne};const Dy=function assocIndexOf(K,ne){for(var ae=K.length;ae--;)if(Ay(K[ae][0],ne))return ae;return-1};var wy=Array.prototype.splice;const Ey=function listCacheDelete(K){var ne=this.__data__,ae=Dy(ne,K);return!(ae<0)&&(ae==ne.length-1?ne.pop():wy.call(ne,ae,1),--this.size,!0)};const ky=function listCacheGet(K){var ne=this.__data__,ae=Dy(ne,K);return ae<0?void 0:ne[ae][1]};const xy=function listCacheHas(K){return Dy(this.__data__,K)>-1};const Cy=function listCacheSet(K,ne){var ae=this.__data__,oe=Dy(ae,K);return oe<0?(++this.size,ae.push([K,ne])):ae[oe][1]=ne,this};function ListCache(K){var ne=-1,ae=null==K?0:K.length;for(this.clear();++ne<ae;){var oe=K[ne];this.set(oe[0],oe[1])}}ListCache.prototype.clear=_y,ListCache.prototype.delete=Ey,ListCache.prototype.get=ky,ListCache.prototype.has=xy,ListCache.prototype.set=Cy;const Sy=ListCache;const Fy=function stackClear(){this.__data__=new Sy,this.size=0};const Ty=function stackDelete(K){var ne=this.__data__,ae=ne.delete(K);return this.size=ne.size,ae};const Oy=function stackGet(K){return this.__data__.get(K)};const Iy=function stackHas(K){return this.__data__.has(K)};const My="object"==("undefined"==typeof global?"undefined":(0,fe.A)(global))&&global&&global.Object===Object&&global;var Py="object"==("undefined"==typeof self?"undefined":(0,fe.A)(self))&&self&&self.Object===Object&&self;const Ry=My||Py||Function("return this")();const By=Ry.Symbol;var Ly=Object.prototype,Ny=Ly.hasOwnProperty,jy=Ly.toString,zy=By?By.toStringTag:void 0;const Uy=function getRawTag(K){var ne=Ny.call(K,zy),ae=K[zy];try{K[zy]=void 0;var oe=!0}catch(K){}var ie=jy.call(K);return oe&&(ne?K[zy]=ae:delete K[zy]),ie};var Hy=Object.prototype.toString;const Vy=function objectToString(K){return Hy.call(K)};var $y=By?By.toStringTag:void 0;const qy=function baseGetTag(K){return null==K?void 0===K?"[object Undefined]":"[object Null]":$y&&$y in Object(K)?Uy(K):Vy(K)};const Wy=function isObject_isObject(K){var ne=(0,fe.A)(K);return null!=K&&("object"==ne||"function"==ne)};const Gy=function lodash_es_isFunction_isFunction(K){if(!Wy(K))return!1;var ne=qy(K);return"[object Function]"==ne||"[object GeneratorFunction]"==ne||"[object AsyncFunction]"==ne||"[object Proxy]"==ne};const Ky=Ry["__core-js_shared__"];var Zy,Xy=(Zy=/[^.]+$/.exec(Ky&&Ky.keys&&Ky.keys.IE_PROTO||""))?"Symbol(src)_1."+Zy:"";const Qy=function isMasked(K){return!!Xy&&Xy in K};var Yy=Function.prototype.toString;const Jy=function toSource(K){if(null!=K){try{return Yy.call(K)}catch(K){}try{return K+""}catch(K){}}return""};var e_=/^\[object .+?Constructor\]$/,t_=Function.prototype,n_=Object.prototype,r_=t_.toString,a_=n_.hasOwnProperty,o_=RegExp("^"+r_.call(a_).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");const i_=function baseIsNative(K){return!(!Wy(K)||Qy(K))&&(Gy(K)?o_:e_).test(Jy(K))};const s_=function getValue(K,ne){return null==K?void 0:K[ne]};const u_=function getNative(K,ne){var ae=s_(K,ne);return i_(ae)?ae:void 0};const c_=u_(Ry,"Map");const l_=u_(Object,"create");const d_=function hashClear(){this.__data__=l_?l_(null):{},this.size=0};const p_=function hashDelete(K){var ne=this.has(K)&&delete this.__data__[K];return this.size-=ne?1:0,ne};var f_=Object.prototype.hasOwnProperty;const h_=function hashGet(K){var ne=this.__data__;if(l_){var ae=ne[K];return"__lodash_hash_undefined__"===ae?void 0:ae}return f_.call(ne,K)?ne[K]:void 0};var m_=Object.prototype.hasOwnProperty;const g_=function hashHas(K){var ne=this.__data__;return l_?void 0!==ne[K]:m_.call(ne,K)};const v_=function hashSet(K,ne){var ae=this.__data__;return this.size+=this.has(K)?0:1,ae[K]=l_&&void 0===ne?"__lodash_hash_undefined__":ne,this};function Hash(K){var ne=-1,ae=null==K?0:K.length;for(this.clear();++ne<ae;){var oe=K[ne];this.set(oe[0],oe[1])}}Hash.prototype.clear=d_,Hash.prototype.delete=p_,Hash.prototype.get=h_,Hash.prototype.has=g_,Hash.prototype.set=v_;const b_=Hash;const y_=function mapCacheClear(){this.size=0,this.__data__={"hash":new b_,"map":new(c_||Sy),"string":new b_}};const A_=function isKeyable(K){var ne=(0,fe.A)(K);return"string"==ne||"number"==ne||"symbol"==ne||"boolean"==ne?"__proto__"!==K:null===K};const D_=function getMapData(K,ne){var ae=K.__data__;return A_(ne)?ae["string"==typeof ne?"string":"hash"]:ae.map};const w_=function mapCacheDelete(K){var ne=D_(this,K).delete(K);return this.size-=ne?1:0,ne};const E_=function mapCacheGet(K){return D_(this,K).get(K)};const k_=function mapCacheHas(K){return D_(this,K).has(K)};const x_=function mapCacheSet(K,ne){var ae=D_(this,K),oe=ae.size;return ae.set(K,ne),this.size+=ae.size==oe?0:1,this};function MapCache(K){var ne=-1,ae=null==K?0:K.length;for(this.clear();++ne<ae;){var oe=K[ne];this.set(oe[0],oe[1])}}MapCache.prototype.clear=y_,MapCache.prototype.delete=w_,MapCache.prototype.get=E_,MapCache.prototype.has=k_,MapCache.prototype.set=x_;const C_=MapCache;const S_=function stackSet(K,ne){var ae=this.__data__;if(ae instanceof Sy){var oe=ae.__data__;if(!c_||oe.length<199)return oe.push([K,ne]),this.size=++ae.size,this;ae=this.__data__=new C_(oe)}return ae.set(K,ne),this.size=ae.size,this};function Stack(K){var ne=this.__data__=new Sy(K);this.size=ne.size}Stack.prototype.clear=Fy,Stack.prototype.delete=Ty,Stack.prototype.get=Oy,Stack.prototype.has=Iy,Stack.prototype.set=S_;const F_=Stack;const T_=function setCacheAdd(K){return this.__data__.set(K,"__lodash_hash_undefined__"),this};const O_=function setCacheHas(K){return this.__data__.has(K)};function SetCache(K){var ne=-1,ae=null==K?0:K.length;for(this.__data__=new C_;++ne<ae;)this.add(K[ne])}SetCache.prototype.add=SetCache.prototype.push=T_,SetCache.prototype.has=O_;const I_=SetCache;const M_=function arraySome(K,ne){for(var ae=-1,oe=null==K?0:K.length;++ae<oe;)if(ne(K[ae],ae,K))return!0;return!1};const P_=function cacheHas(K,ne){return K.has(ne)};const R_=function equalArrays(K,ne,ae,oe,ie,se){var ue=1&ae,ce=K.length,de=ne.length;if(ce!=de&&!(ue&&de>ce))return!1;var pe=se.get(K),fe=se.get(ne);if(pe&&fe)return pe==ne&&fe==K;var he=-1,me=!0,ge=2&ae?new I_:void 0;for(se.set(K,ne),se.set(ne,K);++he<ce;){var ve=K[he],ye=ne[he];if(oe)var _e=ue?oe(ye,ve,he,ne,K,se):oe(ve,ye,he,K,ne,se);if(void 0!==_e){if(_e)continue;me=!1;break}if(ge){if(!M_(ne,function(K,ne){if(!P_(ge,ne)&&(ve===K||ie(ve,K,ae,oe,se)))return ge.push(ne)})){me=!1;break}}else if(ve!==ye&&!ie(ve,ye,ae,oe,se)){me=!1;break}}return se.delete(K),se.delete(ne),me};const B_=Ry.Uint8Array;const L_=function mapToArray(K){var ne=-1,ae=Array(K.size);return K.forEach(function(K,oe){ae[++ne]=[oe,K]}),ae};const N_=function setToArray(K){var ne=-1,ae=Array(K.size);return K.forEach(function(K){ae[++ne]=K}),ae};var j_=By?By.prototype:void 0,z_=j_?j_.valueOf:void 0;const U_=function equalByTag(K,ne,ae,oe,ie,se,ue){switch(ae){case"[object DataView]":if(K.byteLength!=ne.byteLength||K.byteOffset!=ne.byteOffset)return!1;K=K.buffer,ne=ne.buffer;case"[object ArrayBuffer]":return!(K.byteLength!=ne.byteLength||!se(new B_(K),new B_(ne)));case"[object Boolean]":case"[object Date]":case"[object Number]":return Ay(+K,+ne);case"[object Error]":return K.name==ne.name&&K.message==ne.message;case"[object RegExp]":case"[object String]":return K==ne+"";case"[object Map]":var ce=L_;case"[object Set]":var de=1&oe;if(ce||(ce=N_),K.size!=ne.size&&!de)return!1;var pe=ue.get(K);if(pe)return pe==ne;oe|=2,ue.set(K,ne);var fe=R_(ce(K),ce(ne),oe,ie,se,ue);return ue.delete(K),fe;case"[object Symbol]":if(z_)return z_.call(K)==z_.call(ne)}return!1};const H_=function arrayPush(K,ne){for(var ae=-1,oe=ne.length,ie=K.length;++ae<oe;)K[ie+ae]=ne[ae];return K};const V_=Array.isArray;const $_=function baseGetAllKeys(K,ne,ae){var oe=ne(K);return V_(K)?oe:H_(oe,ae(K))};const q_=function arrayFilter(K,ne){for(var ae=-1,oe=null==K?0:K.length,ie=0,se=[];++ae<oe;){var ue=K[ae];ne(ue,ae,K)&&(se[ie++]=ue)}return se};const W_=function stubArray(){return[]};var G_=Object.prototype.propertyIsEnumerable,K_=Object.getOwnPropertySymbols;const Z_=K_?function(K){return null==K?[]:(K=Object(K),q_(K_(K),function(ne){return G_.call(K,ne)}))}:W_;const X_=function baseTimes(K,ne){for(var ae=-1,oe=Array(K);++ae<K;)oe[ae]=ne(ae);return oe};const Q_=function isObjectLike(K){return null!=K&&"object"==(0,fe.A)(K)};const Y_=function baseIsArguments(K){return Q_(K)&&"[object Arguments]"==qy(K)};var J_=Object.prototype,eA=J_.hasOwnProperty,tA=J_.propertyIsEnumerable,nA=Y_(function(){return arguments}())?Y_:function(K){return Q_(K)&&eA.call(K,"callee")&&!tA.call(K,"callee")};const rA=nA;const aA=function stubFalse(){return!1};var oA="object"==("undefined"==typeof exports?"undefined":(0,fe.A)(exports))&&exports&&!exports.nodeType&&exports,iA=oA&&"object"==("undefined"==typeof module?"undefined":(0,fe.A)(module))&&module&&!module.nodeType&&module,sA=iA&&iA.exports===oA?Ry.Buffer:void 0;const uA=(sA?sA.isBuffer:void 0)||aA;var cA=/^(?:0|[1-9]\d*)$/;const lA=function isIndex(K,ne){var ae=(0,fe.A)(K);return!!(ne=null==ne?9007199254740991:ne)&&("number"==ae||"symbol"!=ae&&cA.test(K))&&K>-1&&K%1==0&&K<ne};const dA=function isLength(K){return"number"==typeof K&&K>-1&&K%1==0&&K<=9007199254740991};var pA={};pA["[object Float32Array]"]=pA["[object Float64Array]"]=pA["[object Int8Array]"]=pA["[object Int16Array]"]=pA["[object Int32Array]"]=pA["[object Uint8Array]"]=pA["[object Uint8ClampedArray]"]=pA["[object Uint16Array]"]=pA["[object Uint32Array]"]=!0,pA["[object Arguments]"]=pA["[object Array]"]=pA["[object ArrayBuffer]"]=pA["[object Boolean]"]=pA["[object DataView]"]=pA["[object Date]"]=pA["[object Error]"]=pA["[object Function]"]=pA["[object Map]"]=pA["[object Number]"]=pA["[object Object]"]=pA["[object RegExp]"]=pA["[object Set]"]=pA["[object String]"]=pA["[object WeakMap]"]=!1;const fA=function baseIsTypedArray(K){return Q_(K)&&dA(K.length)&&!!pA[qy(K)]};const hA=function baseUnary(K){return function(ne){return K(ne)}};var mA="object"==("undefined"==typeof exports?"undefined":(0,fe.A)(exports))&&exports&&!exports.nodeType&&exports,gA=mA&&"object"==("undefined"==typeof module?"undefined":(0,fe.A)(module))&&module&&!module.nodeType&&module,vA=gA&&gA.exports===mA&&My.process,bA=function(){try{var K=gA&&gA.require&&gA.require("util").types;return K||vA&&vA.binding&&vA.binding("util")}catch(K){}}();var yA=bA&&bA.isTypedArray;const _A=yA?hA(yA):fA;var AA=Object.prototype.hasOwnProperty;const DA=function arrayLikeKeys(K,ne){var ae=V_(K),oe=!ae&&rA(K),ie=!ae&&!oe&&uA(K),se=!ae&&!oe&&!ie&&_A(K),ue=ae||oe||ie||se,ce=ue?X_(K.length,String):[],de=ce.length;for(var pe in K)!ne&&!AA.call(K,pe)||ue&&("length"==pe||ie&&("offset"==pe||"parent"==pe)||se&&("buffer"==pe||"byteLength"==pe||"byteOffset"==pe)||lA(pe,de))||ce.push(pe);return ce};var wA=Object.prototype;const EA=function isPrototype(K){var ne=K&&K.constructor;return K===("function"==typeof ne&&ne.prototype||wA)};const kA=function overArg(K,ne){return function(ae){return K(ne(ae))}}(Object.keys,Object);var xA=Object.prototype.hasOwnProperty;const CA=function baseKeys(K){if(!EA(K))return kA(K);var ne=[];for(var ae in Object(K))xA.call(K,ae)&&"constructor"!=ae&&ne.push(ae);return ne};const SA=function isArrayLike(K){return null!=K&&dA(K.length)&&!Gy(K)};const FA=function keys_keys(K){return SA(K)?DA(K):CA(K)};const TA=function getAllKeys(K){return $_(K,FA,Z_)};var OA=Object.prototype.hasOwnProperty;const IA=function equalObjects(K,ne,ae,oe,ie,se){var ue=1&ae,ce=TA(K),de=ce.length;if(de!=TA(ne).length&&!ue)return!1;for(var pe=de;pe--;){var fe=ce[pe];if(!(ue?fe in ne:OA.call(ne,fe)))return!1}var he=se.get(K),me=se.get(ne);if(he&&me)return he==ne&&me==K;var ge=!0;se.set(K,ne),se.set(ne,K);for(var ve=ue;++pe<de;){var ye=K[fe=ce[pe]],_e=ne[fe];if(oe)var Ae=ue?oe(_e,ye,fe,ne,K,se):oe(ye,_e,fe,K,ne,se);if(!(void 0===Ae?ye===_e||ie(ye,_e,ae,oe,se):Ae)){ge=!1;break}ve||(ve="constructor"==fe)}if(ge&&!ve){var De=K.constructor,we=ne.constructor;De==we||!("constructor"in K)||!("constructor"in ne)||"function"==typeof De&&De instanceof De&&"function"==typeof we&&we instanceof we||(ge=!1)}return se.delete(K),se.delete(ne),ge};const MA=u_(Ry,"DataView");const PA=u_(Ry,"Promise");const RA=u_(Ry,"Set");const BA=u_(Ry,"WeakMap");var LA="[object Map]",NA="[object Promise]",jA="[object Set]",zA="[object WeakMap]",UA="[object DataView]",HA=Jy(MA),VA=Jy(c_),$A=Jy(PA),qA=Jy(RA),WA=Jy(BA),GA=qy;(MA&&GA(new MA(new ArrayBuffer(1)))!=UA||c_&&GA(new c_)!=LA||PA&&GA(PA.resolve())!=NA||RA&&GA(new RA)!=jA||BA&&GA(new BA)!=zA)&&(GA=function getTag(K){var ne=qy(K),ae="[object Object]"==ne?K.constructor:void 0,oe=ae?Jy(ae):"";if(oe)switch(oe){case HA:return UA;case VA:return LA;case $A:return NA;case qA:return jA;case WA:return zA}return ne});const KA=GA;var ZA="[object Arguments]",XA="[object Array]",QA="[object Object]",YA=Object.prototype.hasOwnProperty;const JA=function baseIsEqualDeep(K,ne,ae,oe,ie,se){var ue=V_(K),ce=V_(ne),de=ue?XA:KA(K),pe=ce?XA:KA(ne),fe=(de=de==ZA?QA:de)==QA,he=(pe=pe==ZA?QA:pe)==QA,me=de==pe;if(me&&uA(K)){if(!uA(ne))return!1;ue=!0,fe=!1}if(me&&!fe)return se||(se=new F_),ue||_A(K)?R_(K,ne,ae,oe,ie,se):U_(K,ne,de,ae,oe,ie,se);if(!(1&ae)){var ge=fe&&YA.call(K,"__wrapped__"),ve=he&&YA.call(ne,"__wrapped__");if(ge||ve){var ye=ge?K.value():K,_e=ve?ne.value():ne;return se||(se=new F_),ie(ye,_e,ae,oe,se)}}return!!me&&(se||(se=new F_),IA(K,ne,ae,oe,ie,se))};const eD=function baseIsEqual(K,ne,ae,oe,ie){return K===ne||(null==K||null==ne||!Q_(K)&&!Q_(ne)?K!=K&&ne!=ne:JA(K,ne,ae,oe,baseIsEqual,ie))};const tD=function isEqual(K,ne){return eD(K,ne)};function js_cookie_assign(K){for(var ne=1;ne<arguments.length;ne++){var ae=arguments[ne];for(var oe in ae)K[oe]=ae[oe]}return K}var nD={read:function(K){return'"'===K[0]&&(K=K.slice(1,-1)),K.replace(/(%[\dA-F]{2})+/gi,decodeURIComponent)},write:function(K){return encodeURIComponent(K).replace(/%(2[346BF]|3[AC-F]|40|5[BDE]|60|7[BCD])/g,decodeURIComponent)}};var rD,aD;(function init(K,ne){function set(ae,oe,ie){if("undefined"!=typeof document){"number"==typeof(ie=js_cookie_assign({},ne,ie)).expires&&(ie.expires=new Date(Date.now()+864e5*ie.expires)),ie.expires&&(ie.expires=ie.expires.toUTCString()),ae=encodeURIComponent(ae).replace(/%(2[346B]|5E|60|7C)/g,decodeURIComponent).replace(/[()]/g,escape);var se="";for(var ue in ie)ie[ue]&&(se+="; "+ue,!0!==ie[ue]&&(se+="="+ie[ue].split(";")[0]));return document.cookie=ae+"="+K.write(oe,ae)+se}}return Object.create({set,get:function get(ne){if("undefined"!=typeof document&&(!arguments.length||ne)){for(var ae=document.cookie?document.cookie.split("; "):[],oe={},ie=0;ie<ae.length;ie++){var se=ae[ie].split("="),ue=se.slice(1).join("=");try{var ce=decodeURIComponent(se[0]);if(oe[ce]=K.read(ue,ce),ne===ce)break}catch(K){}}return ne?oe[ne]:oe}},remove:function(K,ne){set(K,"",js_cookie_assign({},ne,{expires:-1}))},withAttributes:function(K){return init(this.converter,js_cookie_assign({},this.attributes,K))},withConverter:function(K){return init(js_cookie_assign({},this.converter,K),this.attributes)}},{attributes:{value:Object.freeze(ne)},converter:{value:Object.freeze(K)}})})(nD,{path:"/"}),__webpack_require__(11616),__webpack_require__(43268);function dist_isFunction(K){return"function"==typeof K}const oD="undefined"!=typeof window,iD="undefined"!=typeof navigator;oD&&(null==(aD=window)||null==(rD=aD.navigator)?void 0:rD.userAgent)&&/iP(?:ad|hone|od)/.test(window.navigator.userAgent);const sD=oD?se.useLayoutEffect:se.useEffect,useLatest=K=>{const ne=(0,se.useRef)(K);return sD(()=>{ne.current=K},[K]),ne};"undefined"!=typeof window&&window,"undefined"!=typeof document&&document;const uD={};function getTargetElement(K,ne){if(!oD)return;if(!K)return ne;let ae;return ae=dist_isFunction(K)?K():"current"in K?K.current:K,ae}const updateReducer=K=>(K+1)%1e6;function useUpdate(){const[,K]=(0,se.useReducer)(updateReducer,0);return K}const useDeepCompareEffect=(K,ne)=>{((K,ne,ae)=>{const oe=(0,se.useRef)(void 0),ie=useUpdate();oe.current||(oe.current=ne),sD(()=>{ae(ne,oe.current)||(oe.current=ne,ie())}),(0,se.useEffect)(K,oe.current)})(K,ne,tD)};function useStableTarget(K,ne){const ae=(0,se.useRef)(K);let oe;return ae.current=K,oe=K?"object"==typeof K&&"current"in K?K:getTargetElement(K,ne):null!=ne?ne:null,{key:oe,ref:ae}}const useResizeObserver=(K,ne,ae=uD)=>{const oe=useLatest(ne),ie=(0,se.useRef)(),{key:ue,ref:ce}=useStableTarget(K),de=(0,se.useCallback)(()=>{ie.current&&ie.current.disconnect()},[]);return useDeepCompareEffect(()=>{const K=getTargetElement(ce.current);if(K)return ie.current=new ResizeObserver(oe.current),ie.current.observe(K,ae),de},[ue,ae]),de};Number.POSITIVE_INFINITY,Number.POSITIVE_INFINITY;const createUpdateEffect=K=>(ne,ae)=>{const oe=(()=>{const K=(0,se.useRef)(!0);return K.current?(K.current=!1,!0):K.current})();K(()=>{if(!oe)return ne()},ae)};createUpdateEffect(se.useEffect);const cD={x:0,y:0,width:0,height:0,top:0,left:0,bottom:0,right:0},useMeasure=(K,ne=uD)=>{const[ae,oe]=(0,se.useState)(cD),ie=useResizeObserver(K,K=>{if(K[0]){const{x:ne,y:ae,width:ie,height:se,top:ue,left:ce,bottom:de,right:pe}=K[0].contentRect;oe({x:ne,y:ae,width:ie,height:se,top:ue,left:ce,bottom:de,right:pe})}},ne);return[ae,ie]};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 lD=iD?navigator:void 0;lD&&(lD.connection||lD.mozConnection||lD.webkitConnection);const dD=new WeakSet,createOnceEffect=K=>(ne,ae)=>{K(()=>(()=>{if(!dD.has(ne))return dD.add(ne),ne()})(),ae)},pD=createOnceEffect(se.useEffect);createOnceEffect(se.useLayoutEffect);new Map;createUpdateEffect(se.useLayoutEffect);se.use;function tus_http_stack_ownKeys(K,ne){var ae=Object.keys(K);if(Object.getOwnPropertySymbols){var oe=Object.getOwnPropertySymbols(K);ne&&(oe=oe.filter(function(ne){return Object.getOwnPropertyDescriptor(K,ne).enumerable})),ae.push.apply(ae,oe)}return ae}function tus_http_stack_objectSpread(K){for(var ne=1;ne<arguments.length;ne++){var ae=null!=arguments[ne]?arguments[ne]:{};ne%2?tus_http_stack_ownKeys(Object(ae),!0).forEach(function(ne){(0,Se.A)(K,ne,ae[ne])}):Object.getOwnPropertyDescriptors?Object.defineProperties(K,Object.getOwnPropertyDescriptors(ae)):tus_http_stack_ownKeys(Object(ae)).forEach(function(ne){Object.defineProperty(K,ne,Object.getOwnPropertyDescriptor(ae,ne))})}return K}var fD={createRequest:function createRequest(K,ne){var oe,se={},ue=ne,ce=new AbortController;return{getMethod:function getMethod(){return K},getURL:function getURL(){return ue},setHeader:function setHeader(K,ne){se[K]=ne},getHeader:function getHeader(K){return se[K]},setProgressHandler:function setProgressHandler(){},send:(oe=(0,ae.A)(ie().mark(function _callee(){var ne,ae,oe=arguments;return ie().wrap(function(ie){for(;;)switch(ie.prev=ie.next){case 0:return ne=oe.length>0&&void 0!==oe[0]?oe[0]:null,ie.next=1,jF.request(tus_http_stack_objectSpread({url:ue,method:K,headers:se,data:ne,responseType:"text",signal:ce.signal,validateStatus:function validateStatus(){return!0}},isMobileApp()?{adapter:"capacitor"}:{}));case 1:return ae=ie.sent,ie.abrupt("return",{getStatus:function getStatus(){return ae.status},getHeader:function getHeader(K){var ne,oe=ae.headers[K.toLowerCase()];return null!==(ne=null!=oe?oe:ae.headers[K])&&void 0!==ne?ne:null},getBody:function getBody(){return ae.data},getUnderlyingObject:function getUnderlyingObject(){return ae}});case 2:case"end":return ie.stop()}},_callee)})),function send(){return oe.apply(this,arguments)}),abort:function abort(){return ce.abort(),Promise.resolve()},getUnderlyingObject:function getUnderlyingObject(){return{}},set _url(K){ue=K}}},getName:function getName(){return"AxiosHttpStack"}};function uploader_createForOfIteratorHelper(K,ne){var ae="undefined"!=typeof Symbol&&K[Symbol.iterator]||K["@@iterator"];if(!ae){if(Array.isArray(K)||(ae=function uploader_unsupportedIterableToArray(K,ne){if(K){if("string"==typeof K)return uploader_arrayLikeToArray(K,ne);var ae={}.toString.call(K).slice(8,-1);return"Object"===ae&&K.constructor&&(ae=K.constructor.name),"Map"===ae||"Set"===ae?Array.from(K):"Arguments"===ae||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(ae)?uploader_arrayLikeToArray(K,ne):void 0}}(K))||ne&&K&&"number"==typeof K.length){ae&&(K=ae);var _n=0,oe=function F(){};return{s:oe,n:function n(){return _n>=K.length?{done:!0}:{done:!1,value:K[_n++]}},e:function e(K){throw K},f:oe}}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 ie,se=!0,ue=!1;return{s:function s(){ae=ae.call(K)},n:function n(){var K=ae.next();return se=K.done,K},e:function e(K){ue=!0,ie=K},f:function f(){try{se||null==ae.return||ae.return()}finally{if(ue)throw ie}}}}function uploader_arrayLikeToArray(K,ne){(null==ne||ne>K.length)&&(ne=K.length);for(var ae=0,oe=Array(ne);ae<ne;ae++)oe[ae]=K[ae];return oe}const hD=(0,se.forwardRef)(function UploaderButton(K,ne){var oe=K.threadId,ue=K.sendMessage,ce=K.setHasFiles,de=K.chatMain,he=K.overwriteExtensions,me=void 0===he?null:he,ge=K.overwriteMaxSize,ve=void 0===ge?null:ge,ye=K.totalMaxSize,_e=void 0===ye?null:ye,Ae=(0,se.useState)(0),De=(0,pe.A)(Ae,2),we=De[0],Ee=De[1],ke=(0,se.useState)(!1),xe=(0,pe.A)(ke,2),Ce=xe[0],Se=xe[1],Te=(0,se.useState)(!1),Oe=(0,pe.A)(Te,2),Ie=Oe[0],Me=Oe[1],Pe=(0,se.useState)(!1),Re=(0,pe.A)(Pe,2),Be=Re[0],Le=Re[1],Ne=(0,se.useState)([]),je=(0,pe.A)(Ne,2),ze=je[0],Ue=je[1],He=yy(!1),Ve=(0,pe.A)(He,3),$e=(Ve[0],Ve[1]),qe=Ve[2],We=(0,se.useRef)(oe),Ge=(0,se.useState)(!1),Ke=(0,pe.A)(Ge,2),Ze=Ke[0],Xe=Ke[1],Qe=(0,se.useState)(0),Ye=(0,pe.A)(Qe,2),Je=Ye[0],et=Ye[1],tt=(0,se.useRef)(null),nt=(0,se.useRef)(new Set),ot=(0,se.useRef)(new Set),_t=(0,se.useRef)(null),At={pluralize:function pluralize(K){return 1===K?0:1},strings:{addBulkFilesFailed:{0:XF("Failed to add %{smart_count} file due to an internal error","File Uploader","bp-better-messages"),1:XF("Failed to add %{smart_count} files due to internal errors","File Uploader","bp-better-messages")},youCanOnlyUploadX:{0:XF("You can only upload %{smart_count} file","File Uploader","bp-better-messages"),1:XF("You can only upload %{smart_count} files","File Uploader","bp-better-messages")},exceedsSize:XF("%{file} exceeds maximum allowed size of %{size}","File Uploader","bp-better-messages"),missingRequiredMetaField:XF("Missing required meta fields","File Uploader","bp-better-messages"),missingRequiredMetaFieldOnFile:XF("Missing required meta fields in %{fileName}","File Uploader","bp-better-messages"),inferiorSize:XF("This file is smaller than the allowed size of %{size}","File Uploader","bp-better-messages"),youCanOnlyUploadFileTypes:XF("You can only upload: %{types}","File Uploader","bp-better-messages"),noMoreFilesAllowed:XF("Cannot add more files","File Uploader","bp-better-messages"),noDuplicates:XF("Cannot add the duplicate file '%{fileName}', it already exists","File Uploader","bp-better-messages"),authAborted:XF("Authentication aborted","File Uploader","bp-better-messages"),failedToUpload:XF("Failed to upload %{file}","File Uploader","bp-better-messages"),noFilesFound:XF("You have no files or folders here","File Uploader","bp-better-messages"),selectX:{0:XF("Select %{smart_count}","File Uploader","bp-better-messages"),1:XF("Select %{smart_count}","File Uploader","bp-better-messages")},allFilesFromFolderNamed:XF("All files from folder %{name}","File Uploader","bp-better-messages"),openFolderNamed:XF("Open folder %{name}","File Uploader","bp-better-messages"),cancel:XF("Cancel","File Uploader","bp-better-messages"),loading:XF("Loading...","File Uploader","bp-better-messages"),emptyFolderAdded:XF("No files were added from empty folder","File Uploader","bp-better-messages"),folderAlreadyAdded:XF('The folder "%{folder}" was already added',"File Uploader","bp-better-messages"),folderAdded:{0:XF("Added %{smart_count} file from %{folder}","File Uploader","bp-better-messages"),1:XF("Added %{smart_count} files from %{folder}","File Uploader","bp-better-messages")},addingMoreFiles:XF("Adding more files","File Uploader","bp-better-messages"),addMore:XF("Add more","File Uploader","bp-better-messages"),addMoreFiles:XF("Add more files","File Uploader","bp-better-messages"),allowAccessDescription:XF("In order to take pictures or record video with your camera, please allow camera access for this site.","File Uploader","bp-better-messages"),allowAccessTitle:XF("Please allow access to your camera","File Uploader","bp-better-messages"),allowAudioAccessDescription:XF("In order to record audio, please allow microphone access for this site.","File Uploader","bp-better-messages"),allowAudioAccessTitle:XF("Please allow access to your microphone","File Uploader","bp-better-messages"),back:XF("Back","File Uploader","bp-better-messages"),browse:XF("browse","File Uploader","bp-better-messages"),browseFiles:XF("browse files","File Uploader","bp-better-messages"),browseFolders:XF("browse folders","File Uploader","bp-better-messages"),cancelUpload:XF("Cancel upload","File Uploader","bp-better-messages"),chooseFiles:XF("Choose files","File Uploader","bp-better-messages"),closeModal:XF("Close Modal","File Uploader","bp-better-messages"),discardRecordedFile:XF("Discard recorded file","File Uploader","bp-better-messages"),done:XF("Done","File Uploader","bp-better-messages"),dropHereOr:XF("Drop here or %{browse}","File Uploader","bp-better-messages"),dropHint:XF("Drop your files here","File Uploader","bp-better-messages"),dropPasteBoth:XF("Drop files here, %{browseFiles} or %{browseFolders}","File Uploader","bp-better-messages"),dropPasteFiles:XF("Drop files here or %{browseFiles}","File Uploader","bp-better-messages"),dropPasteFolders:XF("Drop files here or %{browseFolders}","File Uploader","bp-better-messages"),dropPasteImportBoth:XF("Drop files here, %{browseFiles}, %{browseFolders} or import from:","File Uploader","bp-better-messages"),dropPasteImportFiles:XF("Drop files here, %{browseFiles} or import from:","File Uploader","bp-better-messages"),dropPasteImportFolders:XF("Drop files here, %{browseFolders} or import from:","File Uploader","bp-better-messages"),editFile:XF("Edit file","File Uploader","bp-better-messages"),editFileWithFilename:XF("Edit file %{file}","File Uploader","bp-better-messages"),editing:XF("Editing %{file}","File Uploader","bp-better-messages"),importFrom:XF("Import from %{name}","File Uploader","bp-better-messages"),editImage:XF("Edit image","File Uploader","bp-better-messages"),finishEditingFile:XF("Finish editing file","File Uploader","bp-better-messages"),generatingThumbnails:XF("Generating thumbnails...","File Uploader","bp-better-messages"),micDisabled:XF("Microphone access denied by user","File Uploader","bp-better-messages"),missingRequiredMetaFields:{0:XF("Missing required meta field: %{fields}.","File Uploader","bp-better-messages"),1:XF("Missing required meta fields: %{fields}.","File Uploader","bp-better-messages")},myDevice:XF("My Device","File Uploader","bp-better-messages"),noAudioDescription:XF("In order to record audio, please connect a microphone or another audio input device","File Uploader","bp-better-messages"),noAudioTitle:XF("Microphone Not Available","File Uploader","bp-better-messages"),noCameraDescription:XF("In order to take pictures or record video, please connect a camera device","File Uploader","bp-better-messages"),noCameraTitle:XF("Camera Not Available","File Uploader","bp-better-messages"),pluginNameAudio:XF("Audio","File Uploader","bp-better-messages"),pluginNameCamera:XF("Camera","File Uploader","bp-better-messages"),processingXFiles:{0:XF("Processing %{smart_count} file","File Uploader","bp-better-messages"),1:XF("Processing %{smart_count} files","File Uploader","bp-better-messages")},recording:XF("Recording","File Uploader","bp-better-messages"),recordingLength:XF("Recording length %{recording_length}","File Uploader","bp-better-messages"),recordVideoBtn:XF("Record Video","File Uploader","bp-better-messages"),removeFile:XF("Remove file","File Uploader","bp-better-messages"),save:XF("Save","File Uploader","bp-better-messages"),saveChanges:XF("Save changes","File Uploader","bp-better-messages"),startAudioRecording:XF("Begin audio recording","File Uploader","bp-better-messages"),startCapturing:XF("Begin screen capturing","File Uploader","bp-better-messages"),startRecording:XF("Begin video recording","File Uploader","bp-better-messages"),stopAudioRecording:XF("Stop audio recording","File Uploader","bp-better-messages"),stopCapturing:XF("Stop screen capturing","File Uploader","bp-better-messages"),stopRecording:XF("Stop video recording","File Uploader","bp-better-messages"),submitRecordedFile:XF("Submit recorded file","File Uploader","bp-better-messages"),takePicture:XF("Take a picture","File Uploader","bp-better-messages"),takePictureBtn:XF("Take Picture","File Uploader","bp-better-messages"),timedOut:XF("Upload stalled for %{seconds} seconds, aborting.","File Uploader","bp-better-messages"),upload:XF("Upload","File Uploader","bp-better-messages"),uploadComplete:XF("Upload complete","File Uploader","bp-better-messages"),uploadFailed:XF("Upload failed","File Uploader","bp-better-messages"),uploadXFiles:{0:XF("Send Now","File Uploader","bp-better-messages"),1:XF("Send Now","File Uploader","bp-better-messages")},uploadXNewFiles:{0:XF("Upload +%{smart_count} file","File Uploader","bp-better-messages"),1:XF("Upload +%{smart_count} files","File Uploader","bp-better-messages")},xFilesSelected:{0:XF("%{smart_count} file selected","File Uploader","bp-better-messages"),1:XF("%{smart_count} files selected","File Uploader","bp-better-messages")},revert:XF("Reset","File Uploader","bp-better-messages"),rotate:XF("Rotate 90°","File Uploader","bp-better-messages"),zoomIn:XF("Zoom in","File Uploader","bp-better-messages"),zoomOut:XF("Zoom out","File Uploader","bp-better-messages"),flipHorizontal:XF("Flip horizontally","File Uploader","bp-better-messages"),aspectRatioSquare:XF("Crop square","File Uploader","bp-better-messages"),aspectRatioLandscape:XF("Crop landscape (16:9)","File Uploader","bp-better-messages"),aspectRatioPortrait:XF("Crop portrait (9:16)","File Uploader","bp-better-messages")}};(0,se.useImperativeHandle)(ne,function(){return{getUppy:function getUppy(){return tt.current},addFile:function addFile(K){Dt(K)},uploadFiles:(K=(0,ae.A)(ie().mark(function _callee(K){var ne;return ie().wrap(function(ae){for(;;)switch(ae.prev=ae.next){case 0:if($e(!0),We.current=K,Xe(!0),ae.prev=1,!(ze.length>0)){ae.next=2;break}return ne=[],ze.map(function(K){ne.push({meta:{id:K}})}),ae.abrupt("return",{successful:ne});case 2:if(!tt.current){ae.next=4;break}return ae.next=3,tt.current.upload();case 3:return ae.abrupt("return",ae.sent);case 4:return ae.abrupt("return",{successful:[]});case 5:return ae.prev=5,$e(!1),Xe(!1),Ue([]),ce(!1),Ee(0),tt.current&&tt.current.cancelAll(),ae.finish(5);case 6:case"end":return ae.stop()}},_callee,null,[[1,,5,6]])})),function uploadFiles(ne){return K.apply(this,arguments)}),setFilesCount:function setFilesCount(K){return Ee(K)},getFilesCount:function getFilesCount(){return we},setSelectedFiles:function setSelectedFiles(K){Ue(K),Ee(K.length),K.length>0?ce(!0):ce(!1)},getSelectedFiles:function getSelectedFiles(){return ze}};var K});var Dt=function _addFile(K){try{tt.current.addFile(K),St()}catch(K){}},Et=function onDragDrop(){Me(!1)},kt=function onDragOver(){Me(!0)},Ct=function onDragEnd(){Me(!1)},St=function handleOpen(){YF("better_messages_open_uploader_modal",!0,"object"===(0,fe.A)(ne)&&ne?ne.current:null)&&Se(!0)},Ft=function handleClose(){Se(!1)};pD(function(){function _initUppy(){return _initUppy=(0,ae.A)(ie().mark(function _callee5(){var K,ne,oe,se,de,pe,fe,he,ge,ye,Ae,De,we,ke,xe;return ie().wrap(function(Ce){for(;;)switch(Ce.prev=Ce.next){case 0:return Ce.prev=0,Ce.next=1,__webpack_require__.e("uppy-core").then(__webpack_require__.bind(__webpack_require__,26656));case 1:return K=Ce.sent,ne=K.default,Ce.next=2,__webpack_require__.e("uppy-react").then(__webpack_require__.bind(__webpack_require__,13029));case 2:if(oe=Ce.sent,_t.current=oe.default,se=VF.attachments,de=se.maxSize,ve&&ve<de&&(de=ve),pe={maxFileSize:1024*de*1024,allowedFileTypes:se.formats},se.maxItems>0&&(pe.maxNumberOfFiles=se.maxItems),_e&&_e>0&&(pe.maxTotalFileSize=1024*_e*1024),me&&(pe.allowedFileTypes=pe.allowedFileTypes.filter(function(K){return me.includes(K)})),tt.current=new ne({autoProceed:!1,allowMultipleUploadBatches:!1,restrictions:pe,onBeforeFileAdded:function onBeforeFileAdded(K,ne){return K},onBeforeUpload:function onBeforeUpload(K){if(!qe.current)return Ft(),ue(),!1;var ne={};return Object.keys(K).forEach(function(ae){var oe=K[ae],ie=oe.meta.type.split("/");oe.meta.type=ie[0]+"/"+oe.extension,ne[ae]=oe}),ne},locale:At}),!se.allowPhoto){Ce.next=4;break}if(fe=[],(se.formats.includes(".jpg")||se.formats.includes(".png"))&&fe.push("picture"),se.formats.includes(".webm")&&fe.push("video-only"),!(fe.length>0)){Ce.next=4;break}return Ce.next=3,__webpack_require__.e("uppy-webcam").then(__webpack_require__.bind(__webpack_require__,62761));case 3:ge=Ce.sent,he=ge.default,nt.current.add("Webcam"),ot.current.add("Webcam"),tt.current.use(he,{modes:fe,mirror:!1,showVideoSourceDropdown:!0,locale:At,videoConstraints:{width:1920,height:1080}});case 4:return Ce.next=5,__webpack_require__.e("uppy-image-editor").then(__webpack_require__.bind(__webpack_require__,80309));case 5:Ae=Ce.sent,ye=Ae.default,nt.current.add("ImageEditor"),ot.current.add("ImageEditor"),tt.current.use(ye,{quality:1,locale:At}),De=function stopImageEditor(){var K=tt.current.getPlugin("ImageEditor");K&&K.stop()},tt.current.on("file-editor:complete",De),tt.current.on("file-editor:cancel",De),we=function(){var K=(0,ae.A)(ie().mark(function _callee2(K,ne){var ae,oe,se,ue,ce;return ie().wrap(function(ie){for(;;)switch(ie.prev=ie.next){case 0:if(oe=tt.current.getFile(K)){ie.next=1;break}return ie.abrupt("return");case 1:return(se=new FormData).append("file",oe.data,oe.name),ie.next=2,jF.post("thread/"+ne+"/upload",se,{onUploadProgress:function onUploadProgress(ne){ne.total&&tt.current.emit("upload-progress",tt.current.getFile(K),{uploader:{uploadStarted:!0},bytesUploaded:ne.loaded,bytesTotal:ne.total})}});case 2:if(ue=ie.sent,null===(ae=ue.data)||void 0===ae||!ae.id){ie.next=3;break}tt.current.setFileMeta(K,{id:Number(ue.data.id)}),tt.current.emit("upload-success",tt.current.getFile(K),{status:200,body:ue.data}),ie.next=4;break;case 3:throw new Error((null===(ce=ue.data)||void 0===ce?void 0:ce.error)||"Upload failed");case 4:case"end":return ie.stop()}},_callee2)}));return function postUploadFile(ne,ae){return K.apply(this,arguments)}}(),ke=function(){var K=(0,ae.A)(ie().mark(function _callee3(K,ne){var ae,oe,se;return ie().wrap(function(ie){for(;;)switch(ie.prev=ie.next){case 0:if(ae=tt.current.getFile(K)){ie.next=1;break}return ie.abrupt("return");case 1:return ie.prev=1,ie.next=2,__webpack_require__.e("uppy-tus").then(__webpack_require__.bind(__webpack_require__,33111));case 2:return oe=ie.sent,se=oe.Upload,ie.next=3,new Promise(function(oe,ie){var ue=new se(ae.data,{httpStack:fD,endpoint:VF.attachments.tusEndpoint+ne,chunkSize:5242880,metadata:{filename:ae.name,filetype:ae.type},onAfterResponse:function onAfterResponse(ne,ae){var oe=ae.getHeader("X-BM-Attachment-Id");oe&&tt.current.setFileMeta(K,{id:Number(oe)})},onProgress:function onProgress(ne,ae){tt.current.emit("upload-progress",tt.current.getFile(K),{uploader:{uploadStarted:!0},bytesUploaded:ne,bytesTotal:ae})},onError:function onError(K){return ie(K)},onSuccess:function onSuccess(){var ne,ae=null===(ne=tt.current.getFile(K))||void 0===ne?void 0:ne.meta;null!=ae&&ae.id?(tt.current.emit("upload-success",tt.current.getFile(K),{status:200,body:{}}),oe()):ie(new Error("No attachment ID returned"))}});ue.start()});case 3:ie.next=5;break;case 4:return ie.prev=4,ie.catch(1),ie.next=5,we(K,ne);case 5:case"end":return ie.stop()}},_callee3,null,[[1,4]])}));return function tusUploadFile(ne,ae){return K.apply(this,arguments)}}(),tt.current.addUploader(function(){var K=(0,ae.A)(ie().mark(function _callee4(K){var ne,ae,oe,se,ue,ce;return ie().wrap(function(ie){for(;;)switch(ie.prev=ie.next){case 0:ne="post"!==VF.attachments.uploadMethod,ae=uploader_createForOfIteratorHelper(K),ie.prev=1,ae.s();case 2:if((oe=ae.n()).done){ie.next=9;break}if(se=oe.value,ie.prev=3,!ne){ie.next=5;break}return ie.next=4,ke(se,We.current);case 4:ie.next=6;break;case 5:return ie.next=6,we(se,We.current);case 6:ie.next=8;break;case 7:ie.prev=7,ue=ie.catch(3),tt.current.emit("upload-error",tt.current.getFile(se),ue instanceof Error?ue:new Error("Upload failed"));case 8:ie.next=2;break;case 9:ie.next=11;break;case 10:ie.prev=10,ce=ie.catch(1),ae.e(ce);case 11:return ie.prev=11,ae.f(),ie.finish(11);case 12:case"end":return ie.stop()}},_callee4,null,[[1,10,11,12],[3,7]])}));return function(ne){return K.apply(this,arguments)}}()),tt.current.on("progress",function(K){et(K)}),tt.current.on("file-added",function(K){var ne=tt.current.getFiles().length;Ee(ne),ne>0&&ce(!0)}),tt.current.on("file-removed",function(){var K=tt.current.getFiles().length;Ee(K),0===K&&ce(!1)}),tt.current.on("restriction-failed",function(K,ne){showError(ne.message)}),Ce.next=7;break;case 6:Ce.prev=6,xe=Ce.catch(0),console.error(xe);case 7:case"end":return Ce.stop()}},_callee5,null,[[0,6]])})),_initUppy.apply(this,arguments)}var K=YF("better_messages_uploader_enabled",!0);return K&&(!function initUppy(){return _initUppy.apply(this,arguments)}(),window.addEventListener("blur",Et),document.addEventListener("drop",Et),document.addEventListener("dragover",kt),document.addEventListener("dragend",Ct),document.addEventListener("dragleave",Ct)),function(){K&&(window.removeEventListener("blur",Et),document.removeEventListener("drop",Et),document.removeEventListener("dragover",kt),document.removeEventListener("dragend",Ct),document.removeEventListener("dragleave",Ct),tt.current&&tt.current.cancelAll()),Xe(!1),Ee(0),et(0),Ue([])}},[oe,JSON.stringify(me),ve,_e]);var Tt="bm-attachment",Ot=XF("Add attachment",'"Add attachment" button tooltip',"bp-better-messages"),It={};return we>0&&(Tt+=" bm-attachments-added",Ot=sprintf(_nx("%s attachment added, click to add more attachments","%s attachments added, click to add more attachments",we,'"Add attachment" button tooltip with added files',"bp-better-messages"),we),It["data-count"]=we),se.createElement(se.Fragment,null,Ze&&se.createElement(sp,{content:XF("Uploading attachments",'"Uploading attachments" tooltip')},se.createElement("div",{className:"bm-attachment bm-attachment-progress"},se.createElement(hl.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(Je,"%, 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(Je,"%, rgba(var(--main-bm-color), 0.5) 0)")},"data-percent":Je+"%"}))),!Ze&&se.createElement(sp,{content:Ot},se.createElement("div",extends_extends({className:Tt,onClick:St},It),se.createElement(MdAttachFile,null))),de&&(0,Gl.createPortal)(se.createElement(AnimatePresence,null,Ie&&se.createElement(hl.div,{initial:{y:"100%"},animate:{y:"0%"},transition:{duration:.2},exit:{y:"100%"},className:"bm-dropzone"+(Be?" bm-dropzone-dragging-over":""),onDrop:function onDrop(K){K.preventDefault(),Le(!1),Me(!1);var ne=Array.from(K.dataTransfer.items);ne.length>0&&ne.map(function(K){if("file"===K.kind){var ne=K.getAsFile();if(ne){var ae={type:K.type,data:ne};void 0!==ne.name&&"undefined"!==ne.name?ae.name=ne.name:ae.name="",Dt(ae)}}})},onDragOver:function onDragOver(K){K.preventDefault(),Le(!0)},onDragLeave:function onDragLeave(K){K.preventDefault(),Le(!1)}},XF("Drop your files here","File Uploader","bp-better-messages"))),de),_t.current&&(0,Gl.createPortal)(se.createElement(_t.current,{uppy:tt.current,inline:!1,open:Ce,proudlyDisplayPoweredByUppy:!1,singleFileFullScreen:!0,closeModalOnClickOutside:!0,hideUploadButton:!1,fileManagerSelectionType:"both",onRequestClose:Ft,plugins:Array.from(ot.current),locale:At,theme:isDarkMode()?"dark":"light"}),document.querySelector("body")))});var mD,gD=__webpack_require__(49784).Howl,vD={};function playSound(_x,K){return _playSound.apply(this,arguments)}function _playSound(){return(_playSound=(0,ae.A)(ie().mark(function _callee(K,ne){var ae;return ie().wrap(function(ne){for(;;)switch(ne.prev=ne.next){case 0:if(ae=!VF.enableSound){ne.next=2;break}return ne.next=1,isDND(VF.user_id);case 1:ae=ne.sent;case 2:if(!ae){ne.next=3;break}return ne.abrupt("return",!1);case 3:if(void 0===vD.notification){ne.next=5;break}return ne.next=4,getAllVisibleThreads();case 4:ne.sent.includes(K)||vD.notification.play();case 5:case"end":return ne.stop()}},_callee)}))).apply(this,arguments)}function playSentSound(){if(!vD.sent)return!1;vD.sent.play()}var bD=!1;function _playVideoCallSound(){return(_playVideoCallSound=(0,ae.A)(ie().mark(function _callee2(){return ie().wrap(function(K){for(;;)switch(K.prev=K.next){case 0:return K.next=1,YF("BetterMessagesPlayIncomingCallSound",!0);case 1:if(K.sent){K.next=2;break}return K.abrupt("return");case 2:if(clearTimeout(mD),mD=setTimeout(stopVideoCallSound,7e3),vD.calling){K.next=3;break}return K.abrupt("return",!1);case 3:return K.next=4,isDND(VF.user_id);case 4:if(!K.sent){K.next=5;break}return K.abrupt("return",!1);case 5:bD=!0,soundChecker(),vD.calling.playing()||vD.calling.play();case 6:case"end":return K.stop()}},_callee2)}))).apply(this,arguments)}function stopVideoCallSound(){if(clearTimeout(mD),!vD.calling)return!1;bD=!1,vD.calling.playing()&&vD.calling.stop()}var yD,_D=!1;function soundChecker(){clearTimeout(yD),void 0===vD.calling||bD||vD.calling.playing()&&vD.calling.stop(),void 0===vD.dialing||_D||vD.dialing.playing()&&vD.dialing.stop(),yD=window.setTimeout(soundChecker,1e3)}function cleanEditor(K){var ne=getContentEditable(K);ne&&(ne.innerHTML="",ne.dispatchEvent(new CustomEvent("better-messages-changed")))}function convertContent(_x){return _convertContent.apply(this,arguments)}function _convertContent(){return(_convertContent=(0,ae.A)(ie().mark(function _callee(K){var ne,ae,oe;return ie().wrap(function(ie){for(;;)switch(ie.prev=ie.next){case 0:return ne=getContentEditable(K),"<br/>"===(ae=placeMissingDivs(ne.innerHTML).replace(/<div><br><\/div>/gi,"<br/>").replace(/<div>/gi,"<br/>").replace(/<br>/gi,"<br/>").replace(/<\/div>/gi,"")).slice(-5)&&(ae=ae.slice(0,-5)),"<br/>"===ae.substring(0,5)&&(ae=ae.slice(5)),ie.next=1,decodeString(ae);case 1:return ae=ie.sent,oe=re(ae,{ignoreTags:ED,skipHtmlDecoding:!0}),ae=oe.result,ie.abrupt("return",ae);case 2:case"end":return ie.stop()}},_callee)}))).apply(this,arguments)}function placeMissingDivs(K){for(var ne="",ae=0;ae<K.length;){var oe=K.indexOf("<div>",ae);if(-1===oe){ne+="<div>".concat(K.slice(ae),"</div>");break}var ie=K.indexOf("</div>",oe);if(-1===ie){ne+=K.slice(ae);break}ne+="<div>".concat(K.slice(ae,oe),"</div>").concat(K.slice(oe,ie+6)),ae=ie+6}return ne.replace(/<div><\/div>/gi,"")}function decodeString(K){return _decodeString.apply(this,arguments)}function _decodeString(){return(_decodeString=(0,ae.A)(ie().mark(function _callee2(K){var ne;return ie().wrap(function(ae){for(;;)switch(ae.prev=ae.next){case 0:return ne=nl2br_nl2br(K),ae.next=1,replaceEmojis(ne);case 1:return ne=ae.sent,ae.next=2,replaceMentions(ne);case 2:return ne=ae.sent,ae.abrupt("return",ne);case 3:case"end":return ae.stop()}},_callee2)}))).apply(this,arguments)}function replaceEmojis(K){return _replaceEmojis.apply(this,arguments)}function _replaceEmojis(){return _replaceEmojis=(0,ae.A)(ie().mark(function _callee3(K){var ne,ae,oe,se,ue;return ie().wrap(function(ie){for(;;)switch(ie.prev=ie.next){case 0:if(-1!==(ne=K.indexOf('<img class="bm-inline-emoji" alt="'))){ie.next=1;break}return ie.abrupt("return",K);case 1:return ae=K.indexOf(">",ne)+1,oe=K.slice(ne,ae),(se=oe.match(emoji_regex()))?K=K.replace(oe,se[0]):(ue=extractAlt(oe))&&(K=K.replace(oe,ue)),ie.abrupt("return",replaceEmojis(K));case 2:case"end":return ie.stop()}},_callee3)})),_replaceEmojis.apply(this,arguments)}function extractAlt(K){var ne=K.match(/alt="([^"]*)"/i);return!(!ne||!ne[1])&&ne[1]}function replaceMentions(K){return _replaceMentions.apply(this,arguments)}function _replaceMentions(){return _replaceMentions=(0,ae.A)(ie().mark(function _callee4(K){var ne,ae,oe,se,ue,ce,de,pe;return ie().wrap(function(ie){for(;;)switch(ie.prev=ie.next){case 0:if(-1!==(ne=K.indexOf('<span class="bm-inline-mention"'))){ie.next=1;break}return ie.abrupt("return",K);case 1:return ae=K.indexOf("</span>",ne)+1,oe=K.slice(ne,ae+6),se='data-user-id="',ue=oe.indexOf(se),ue+=14,ce=oe.indexOf('"',ue),de=Number(oe.slice(ue,ce)),ie.next=2,getUser(de);case 2:return pe=ie.sent,K=pe?K.replace(oe,'<span class="bm-mention" data-user-id="'+pe.user_id+'">@'+pe.name+"</span>"):K.replace(oe,""),ie.abrupt("return",replaceMentions(K));case 3:case"end":return ie.stop()}},_callee4)})),_replaceMentions.apply(this,arguments)}var AD,DD=window.Better_Messages.badWords,wD=!1;function getBlockList(){return _getBlockList.apply(this,arguments)}function _getBlockList(){return _getBlockList=(0,ae.A)(ie().mark(function _callee(){var K,ne,ae;return ie().wrap(function(oe){for(;;)switch(oe.prev=oe.next){case 0:if(0!==get_current_user_id_getCurrentUserId()){oe.next=1;break}return oe.abrupt("return",[]);case 1:if(!wD){oe.next=3;break}return oe.next=2,functions_timeout(100);case 2:return oe.abrupt("return",getBlockList());case 3:if(!AD){oe.next=4;break}return oe.abrupt("return",AD);case 4:return wD=!0,oe.next=5,getSetting("block-list-data");case 5:if((K=oe.sent)&&K.hash!==DD&&(K=null),K){oe.next=7;break}return oe.next=6,jF.get("getBlockList");case 6:return ne=oe.sent,updateSetting("block-list-data",{data:ae=ne.data,hash:DD}),AD=ae,wD=!1,oe.abrupt("return",AD);case 7:return AD=K.data,wD=!1,oe.abrupt("return",K.data);case 8:case"end":return oe.stop()}},_callee)})),_getBlockList.apply(this,arguments)}var ED=["br","strong","b","u","i","s","span","p","strike","sub","sup"];function sendMessage(K,ne,ae){return _sendMessage.apply(this,arguments)}function _sendMessage(){return _sendMessage=(0,ae.A)(ie().mark(function _callee(K,ne,ae){var oe,se,ue,ce,de,pe,fe,he,me,ge,ve,ye,_e,Ae,De,we,Ee=arguments;return ie().wrap(function(ie){for(;;)switch(ie.prev=ie.next){case 0:return oe=Ee.length>3&&void 0!==Ee[3]?Ee[3]:{},se=Ee.length>4&&void 0!==Ee[4]?Ee[4]:new Set,ue=Ee.length>5&&void 0!==Ee[5]?Ee[5]:[],ce=Ee.length>6&&void 0!==Ee[6]?Ee[6]:"",ie.next=1,convertContent(ae);case 1:if(de=ie.sent,cleanEditor(ae),isMobile()&&unFocusEditor(ae),!(pe=0===K)){ie.next=2;break}if(0!==ue.length){ie.next=2;break}return showError(XF("Please select recipient(s) before sending the message","User tried to send message with no recipients","bp-better-messages"),3e3),ie.abrupt("return",!1);case 2:for(;de.startsWith(" ",0);)de=de.slice(6);for(;de.endsWith(" ");)de=de.slice(0,-6);if(""!==de.trim()||0!==se.size){ie.next=3;break}return ie.abrupt("return",!1);case 3:if(fe=VF.fast,ne.permissions&&ne.permissions.requireModeration&&(fe=!1),!fe||!VF.badWords){ie.next=5;break}return ie.next=4,getBlockList();case 4:(he=ie.sent).length>0&&he.some(function(K){return de.toLowerCase().indexOf(K.toLowerCase())>=0})&&(fe=!1);case 5:return ge={message:de},se.size>0&&(ge.files=Array.from(se),fe=!1),playSentSound(),oe&&(ge.meta=oe),pe?(me="thread/new",ge.recipients=ue,ge.subject=ce):me="thread/"+K+"/send",ie.prev=6,ie.next=7,jF.post(me,ge);case 7:if(ye=ie.sent,_e=ye.data,!pe){ie.next=10;break}if(!_e.errors){ie.next=8;break}return showError(Object.values(_e.errors)),ie.abrupt("return",!1);case 8:if(!_e.result){ie.next=9;break}return ie.abrupt("return",{thread_id:_e.thread_id,message_id:_e.message_id});case 9:ie.next=13;break;case 10:if(!_e.errors){ie.next=11;break}return showError(Object.values(_e.errors)),ie.abrupt("return",!1);case 11:if(!_e.update){ie.next=12;break}return Ae=_e.update.messages[0],updateMessages(_e.update.messages),updateUsers(_e.update.users),_e.update.threads&&updateThreads(_e.update.threads),OF.threads.patch(String(K),{lastTime:Ae.created_at,lastMessage:Ae.message_id}).catch(function(K){return console.error(K)}),ie.abrupt("return",{thread_id:K,message_id:Ae.message_id});case 12:return ie.abrupt("return",{thread_id:_e.thread_id,message_id:_e.message_id});case 13:ie.next=16;break;case 14:if(ie.prev=14,we=ie.catch(6),console.error(we),we.response||!we.request){ie.next=15;break}return ie.abrupt("return");case 15:ve,showError((De=we.response.data).message),process403(we,K,null),De.data&&De.data.update&&parseResponse(De.data.update);case 16:case"end":return ie.stop()}},_callee,null,[[6,14]])})),_sendMessage.apply(this,arguments)}function _getStickers(){return(_getStickers=(0,ae.A)(ie().mark(function _callee(){var K,ne;return ie().wrap(function(ae){for(;;)switch(ae.prev=ae.next){case 0:return ae.prev=0,ae.next=1,jF.get("stickers");case 1:return K=ae.sent,ae.abrupt("return",K.data);case 2:throw ae.prev=2,showApiError(ne=ae.catch(0)),ne;case 3:case"end":return ae.stop()}},_callee,null,[[0,2]])}))).apply(this,arguments)}function _getStickerPack(){return(_getStickerPack=(0,ae.A)(ie().mark(function _callee2(K){var ne,ae;return ie().wrap(function(oe){for(;;)switch(oe.prev=oe.next){case 0:return oe.prev=0,oe.next=1,jF.get("stickers/"+K);case 1:return ne=oe.sent,oe.abrupt("return",ne.data);case 2:throw oe.prev=2,showError(ae=oe.catch(0)),ae;case 3:case"end":return oe.stop()}},_callee2,null,[[0,2]])}))).apply(this,arguments)}function searchStikers(K){return _searchStikers.apply(this,arguments)}function _searchStikers(){return _searchStikers=(0,ae.A)(ie().mark(function _callee3(K){var ne,ae,oe,se=arguments;return ie().wrap(function(ie){for(;;)switch(ie.prev=ie.next){case 0:return ne=se.length>1&&void 0!==se[1]?se[1]:1,ie.prev=1,ie.next=2,jF.post("stickers/search",{search:K,page:ne});case 2:return ae=ie.sent,ie.abrupt("return",ae.data);case 3:throw ie.prev=3,showError(oe=ie.catch(1)),oe;case 4:case"end":return ie.stop()}},_callee3,null,[[1,3]])})),_searchStikers.apply(this,arguments)}function sendSticker(K,ne,ae){return _sendSticker.apply(this,arguments)}function _sendSticker(){return(_sendSticker=(0,ae.A)(ie().mark(function _callee4(K,ne,ae){var oe,se,ue,ce,de;return ie().wrap(function(ie){for(;;)switch(ie.prev=ie.next){case 0:return ie.prev=0,ie.next=1,jF.post("stickers/"+K+"/send",{sticker_id:ne,sticker_img:ae});case 1:return oe=ie.sent,(se=oe.data).errors?showError(Object.values(se.errors)):se.update&&(updateMessages(se.update.messages),updateUsers(se.update.users),ue=se.update.messages[0],updateThread(K,{lastTime:ue.created_at})),ie.abrupt("return",se.data);case 2:throw ie.prev=2,de=ie.catch(0),ce=de.message,de.response.data.message&&(ce+="\n "+de.response.data.message),showError(ce),de;case 3:case"end":return ie.stop()}},_callee4,null,[[0,2]])}))).apply(this,arguments)}function wait_abit_ownKeys(K,ne){var ae=Object.keys(K);if(Object.getOwnPropertySymbols){var oe=Object.getOwnPropertySymbols(K);ne&&(oe=oe.filter(function(ne){return Object.getOwnPropertyDescriptor(K,ne).enumerable})),ae.push.apply(ae,oe)}return ae}function wait_abit_objectSpread(K){for(var ne=1;ne<arguments.length;ne++){var ae=null!=arguments[ne]?arguments[ne]:{};ne%2?wait_abit_ownKeys(Object(ae),!0).forEach(function(ne){(0,Se.A)(K,ne,ae[ne])}):Object.getOwnPropertyDescriptors?Object.defineProperties(K,Object.getOwnPropertyDescriptors(ae)):wait_abit_ownKeys(Object(ae)).forEach(function(ne){Object.defineProperty(K,ne,Object.getOwnPropertyDescriptor(ae,ne))})}return K}function WaitAbit(K){return K=wait_abit_objectSpread(wait_abit_objectSpread({},{showText:!0}),K),se.createElement("div",{className:"bm-loading"},se.createElement("span",{className:"bm-loading-icon"},se.createElement("div",{className:"bm-wait-abit"},se.createElement("div",null),se.createElement("div",null),se.createElement("div",null),se.createElement("div",null),se.createElement("div",null),se.createElement("div",null),se.createElement("div",null),se.createElement("div",null))),K.showText&&se.createElement("span",{className:"bm-loading-text"},XF("Loading","Frontend Scripts","bp-better-messages")))}function index_module_c(K,ne,ae){var oe=this,ie=(0,se.useRef)(null),ue=(0,se.useRef)(0),ce=(0,se.useRef)(null),de=(0,se.useRef)([]),pe=(0,se.useRef)(),fe=(0,se.useRef)(),he=(0,se.useRef)(K),me=(0,se.useRef)(!0);(0,se.useEffect)(function(){he.current=K},[K]);var ge=!ne&&0!==ne&&"undefined"!=typeof window;if("function"!=typeof K)throw new TypeError("Expected a function");ne=+ne||0;var ve=!!(ae=ae||{}).leading,ye=!("trailing"in ae)||!!ae.trailing,_e="maxWait"in ae,Ae=_e?Math.max(+ae.maxWait||0,ne):null;(0,se.useEffect)(function(){return me.current=!0,function(){me.current=!1}},[]);var De=(0,se.useMemo)(function(){var K=function r(K){var ne=de.current,ae=pe.current;return de.current=pe.current=null,ue.current=K,fe.current=he.current.apply(ae,ne)},ae=function n(K,_n){ge&&cancelAnimationFrame(ce.current),ce.current=ge?requestAnimationFrame(K):setTimeout(K,_n)},se=function t(K){if(!me.current)return!1;var ae=K-ie.current;return!ie.current||ae>=ne||ae<0||_e&&K-ue.current>=Ae},De=function u(ne){return ce.current=null,ye&&de.current?K(ne):(de.current=pe.current=null,fe.current)},we=function r(){var K=Date.now();if(se(K))return De(K);if(me.current){var oe=ne-(K-ie.current),ce=_e?Math.min(oe,Ae-(K-ue.current)):oe;ae(r,ce)}},Ee=function h(){var he=Date.now(),ge=se(he);if(de.current=[].slice.call(arguments),pe.current=oe,ie.current=he,ge){if(!ce.current&&me.current)return ue.current=ie.current,ae(we,ne),ve?K(ie.current):fe.current;if(_e)return ae(we,ne),K(ie.current)}return ce.current||ae(we,ne),fe.current};return Ee.cancel=function(){ce.current&&(ge?cancelAnimationFrame(ce.current):clearTimeout(ce.current)),ue.current=0,de.current=ie.current=pe.current=ce.current=null},Ee.isPending=function(){return!!ce.current},Ee.flush=function(){return ce.current?De(Date.now()):fe.current},Ee},[ve,_e,ne,Ae,ye,ge]);return De}function index_module_i(K,ne){return K===ne}function a(K){return"function"==typeof K?function(){return K}:K}function entryMain_o(K,ne,ae){var oe,ie,ue=ae&&ae.equalityFn||index_module_i,ce=(oe=(0,se.useState)(a(K)),ie=oe[1],[oe[0],(0,se.useCallback)(function(K){return ie(a(K))},[])]),de=ce[0],pe=ce[1],fe=index_module_c((0,se.useCallback)(function(K){return pe(K)},[pe]),ne,ae),he=(0,se.useRef)(K);return ue(he.current,K)||(fe(K),he.current=K),[de,fe]}var kD=se.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}),xD=function createCache(K,ne){var ae,oe=K._initialValue,ie=K._equal,se=K._alwaysUpdateValues,ue=oe,ce=function cacheUpdateContextual(K,ne){var oe=ue,ce=K,de=ne||(ie?!ie(oe,ce):oe!==ce);return(de||se)&&(ue=ce,ae=oe),[ue,de,ae]};return[ne?function cacheUpdateIsolated(K){return ce(ne(ue,ae),K)}:ce,function getCurrentCache(K){return[ue,!!K,ae]}]},CD=Node.ELEMENT_NODE,SD=Object.prototype,FD=SD.toString,TD=SD.hasOwnProperty,OD=function isUndefined(K){return void 0===K},ID=function isNull(K){return null===K},MD=function isNumber(K){return"number"==typeof K},PD=function isString(K){return"string"==typeof K},RD=function isBoolean(K){return"boolean"==typeof K},BD=function isFunction(K){return"function"==typeof K},LD=function isArray(K){return Array.isArray(K)},ND=function isObject(K){return"object"===(0,fe.A)(K)&&!LD(K)&&!ID(K)},jD=function isArrayLike(K){var ne=!!K&&K.length,ae=MD(ne)&&ne>-1&&ne%1==0;return!!(LD(K)||!BD(K)&&ae)&&(!(ne>0&&ND(K))||ne-1 in K)},zD=function isPlainObject(K){if(!K||!ND(K)||"object"!==function type(K){return OD(K)||ID(K)?"".concat(K):FD.call(K).replace(/^\[object (.+)\]$/,"$1").toLowerCase()}(K))return!1;var ne,ae="constructor",oe=K[ae],ie=oe&&oe.prototype,se=TD.call(K,ae),ue=ie&&TD.call(ie,"isPrototypeOf");if(oe&&!se&&!ue)return!1;for(ne in K);return OD(ne)||TD.call(K,ne)},UD=function isHTMLElement(K){var ne=HTMLElement;return!!K&&(ne?K instanceof ne:K.nodeType===CD)},HD=function isElement(K){var ne=Element;return!!K&&(ne?K instanceof ne:K.nodeType===CD)};function array_each(K,ne){if(jD(K))for(var ae=0;ae<K.length&&!1!==ne(K[ae],ae,K);ae++);else K&&array_each(Object.keys(K),function(ae){return ne(K[ae],ae,K)});return K}var VD=function indexOf(K,ne,ae){return K.indexOf(ne,ae)},$D=function push(K,ne,ae){return ae||PD(ne)||!jD(ne)?K.push(ne):Array.prototype.push.apply(K,ne),K},qD=function from(K){var ne=Array.from,ae=[];return ne&&K?ne(K):(K instanceof Set?K.forEach(function(K){$D(ae,K)}):array_each(K,function(K){$D(ae,K)}),ae)},WD=function isEmptyArray(K){return!!K&&0===K.length},GD=function runEachAndClear(K,ne,ae){array_each(K,function runFn(K){return K&&K.apply(void 0,ne||[])}),!ae&&(K.length=0)},KD=function hasOwnProperty(K,ne){return Object.prototype.hasOwnProperty.call(K,ne)},ZD=function keys(K){return K?Object.keys(K):[]},XD=function assignDeep(K,ne,ae,oe,ie,se,ue){var ce=[ne,ae,oe,ie,se,ue];return"object"===(0,fe.A)(K)&&!ID(K)||BD(K)||(K={}),array_each(ce,function(ne){array_each(ZD(ne),function(ae){var oe=ne[ae];if(K===oe)return!0;var ie=LD(oe);if(oe&&zD(oe)){var se=K[ae],ue=se;ie&&!LD(se)?ue=[]:ie||zD(se)||(ue={}),K[ae]=XD(ue,oe)}else K[ae]=ie?oe.slice():oe})}),K},QD=function isEmptyObject(K){for(var ne in K)return!1;return!0},YD=function getSetProp(K,ne,ae,oe){if(OD(oe))return ae?ae[K]:ne;ae&&(PD(oe)||MD(oe))&&(ae[K]=oe)},JD=function attr(K,ne,ae){if(OD(ae))return K?K.getAttribute(ne):null;K&&K.setAttribute(ne,ae)},ew=function getValueSet(K,ne){return new Set((JD(K,ne)||"").split(" "))},tw=function removeAttr(K,ne){K&&K.removeAttribute(ne)},nw=function attrClass(K,ne,ae,oe){if(ae){var ie=ew(K,ne);ie[oe?"add":"delete"](ae);var se=qD(ie).join(" ").trim();JD(K,ne,se)}},rw=function scrollLeft(K,ne){return YD("scrollLeft",0,K,ne)},aw=function scrollTop(K,ne){return YD("scrollTop",0,K,ne)},ow=Element.prototype,iw=function find(K,ne){var ae=[],oe=ne?HD(ne)&&ne:document;return oe?$D(ae,oe.querySelectorAll(K)):ae},sw=function is(K,ne){return!!HD(K)&&(ow.matches||ow.msMatchesSelector).call(K,ne)},uw=function contents(K){return K?qD(K.childNodes):[]},cw=function parent(K){return K&&K.parentElement},lw=function closest(K,ne){if(HD(K)){var ae=ow.closest;if(ae)return ae.call(K,ne);do{if(sw(K,ne))return K;K=cw(K)}while(K)}},dw=function liesBetween(K,ne,ae){var oe=lw(K,ne),ie=K&&function findFirst(K,ne){var ae=ne?HD(ne)&&ne:document;return ae?ae.querySelector(K):null}(ae,oe),se=lw(ie,ne)===oe;return!(!oe||!ie)&&(oe===K||ie===K||se&&lw(lw(K,ae),ne)!==oe)},pw=function before(K,ne,ae){if(ae&&K){var oe,ie=ne;jD(ae)?(oe=document.createDocumentFragment(),array_each(ae,function(K){K===ie&&(ie=K.previousSibling),oe.appendChild(K)})):oe=ae,ne&&(ie?ie!==ne&&(ie=ie.nextSibling):ie=K.firstChild),K.insertBefore(oe,ie||null)}},fw=function appendChildren(K,ne){pw(K,null,ne)},hw=function insertAfter(K,ne){pw(cw(K),K&&K.nextSibling,ne)},mw=function removeElements(K){if(jD(K))array_each(qD(K),function(K){return mw(K)});else if(K){var ne=cw(K);ne&&ne.removeChild(K)}},gw=function createDiv(K){var ne=document.createElement("div");return K&&JD(ne,"class",K),ne},vw=function createDOM(K){var ne=gw();return ne.innerHTML=K.trim(),array_each(uw(ne),function(K){return mw(K)})},bw=function firstLetterToUpper(K){return K.charAt(0).toUpperCase()+K.slice(1)},yw=function getDummyStyle(){return gw().style},_w=["-webkit-","-moz-","-o-","-ms-"],Aw=["WebKit","Moz","O","MS","webkit","moz","o","ms"],Dw={},ww={},Ew=function jsAPI(K){var ne=Dw[K]||window[K];return KD(Dw,K)||(array_each(Aw,function(ae){return!(ne=ne||window[ae+bw(K)])}),Dw[K]=ne),ne},kw=Ew("MutationObserver"),xw=Ew("IntersectionObserver"),Cw=Ew("ResizeObserver"),Sw=Ew("cancelAnimationFrame"),Fw=Ew("requestAnimationFrame"),Tw=Ew("ScrollTimeline"),Ow=window.setTimeout,Iw=window.clearTimeout,Mw=/[^\x20\t\r\n\f]+/g,Pw=function classListAction(K,ne,ae){var oe,ie=K&&K.classList,se=0,ue=!1;if(ie&&ne&&PD(ne)){var ce=ne.match(Mw)||[];for(ue=ce.length>0;oe=ce[se++];)ue=!!ae(ie,oe)&&ue}return ue},Rw=function removeClass(K,ne){Pw(K,ne,function(K,ne){return K.remove(ne)})},Bw=function addClass(K,ne){return Pw(K,ne,function(K,ne){return K.add(ne)}),Rw.bind(0,K,ne)},Lw=(Math.max,function equal(K,ne,ae,oe){if(K&&ne){var ie=!0;return array_each(ae,function(ae){(oe?oe(K[ae]):K[ae])!==(oe?oe(ne[ae]):ne[ae])&&(ie=!1)}),ie}return!1}),Nw=function equalWH(K,ne){return Lw(K,ne,["w","h"])},jw=function equalXY(K,ne){return Lw(K,ne,["x","y"])},zw=function equalTRBL(K,ne){return Lw(K,ne,["t","r","b","l"])},Uw=function equalBCRWH(K,ne,ae){return Lw(K,ne,["width","height"],ae&&function(K){return Math.round(K)})},Hw=function noop(){},Vw=function selfClearTimeout(K){var ne,ae=K?Ow:Fw,oe=K?Iw:Sw;return[function(ie){oe(ne),ne=ae(ie,BD(K)?K():K)},function(){return oe(ne)}]},$w=function debounce(K,ne){var ae,oe,ie,se=Hw,ue=ne||{},ce=ue._timeout,de=ue._maxDelay,pe=ue._mergeParams,fe=function invokeFunctionToDebounce(ne){se(),Iw(ae),ae=oe=void 0,se=Hw,K.apply(this,ne)},he=function mergeParms(K){return pe&&oe?pe(oe,K):K},me=function flush(){se!==Hw&&fe(he(ie)||ie)},ge=function debouncedFn(){var K=qD(arguments),ne=BD(ce)?ce():ce;if(MD(ne)&&ne>=0){var ue=BD(de)?de():de,pe=MD(ue)&&ue>=0,ge=ne>0?Ow:Fw,ve=ne>0?Iw:Sw,ye=he(K)||K,_e=fe.bind(0,ye);se();var Ae=ge(_e,ne);se=function clear(){return ve(Ae)},pe&&!ae&&(ae=Ow(me,ue)),oe=ie=ye}else fe(K)};return ge._flush=me,ge},qw={opacity:1,zIndex:1},Ww=function parseToZeroOrNumber(K,ne){var ae=K||"",oe=ne?parseFloat(ae):parseInt(ae,10);return oe==oe?oe:0},Gw=function getCSSVal(K,ne,ae){return String((null!=ne?ne[ae]||ne.getPropertyValue(ae):K.style[ae])||"")},Kw=function setCSSVal(K,ne,ae){try{var oe=K.style;OD(oe[ne])?oe.setProperty(ne,ae):oe[ne]=function adaptCSSVal(K,ne){return!qw[K]&&MD(ne)?"".concat(ne,"px"):ne}(ne,ae)}catch(K){}};function style_style(K,ne){var ae=PD(ne);if(LD(ne)||ae){var oe=ae?"":{};if(K){var ie=window.getComputedStyle(K,null);oe=ae?Gw(K,ie,ne):ne.reduce(function(ne,ae){return ne[ae]=Gw(K,ie,ae),ne},oe)}return oe}K&&array_each(ZD(ne),function(ae){return Kw(K,ae,ne[ae])})}var Zw,Xw=function directionIsRTL(K){return"rtl"===style_style(K,"direction")},Qw=function topRightBottomLeft(K,ne,ae){var oe=ne?"".concat(ne,"-"):"",ie=ae?"-".concat(ae):"",se="".concat(oe,"top").concat(ie),ue="".concat(oe,"right").concat(ie),ce="".concat(oe,"bottom").concat(ie),de="".concat(oe,"left").concat(ie),pe=style_style(K,[se,ue,ce,de]);return{t:Ww(pe[se],!0),r:Ww(pe[ue],!0),b:Ww(pe[ce],!0),l:Ww(pe[de],!0)}},Yw=function getTrasformTranslateValue(K,ne){return"translate".concat(LD(K)?"(".concat(K[0],",").concat(K[1],")"):"".concat(ne?"X":"Y","(").concat(K,")"))},Jw=Math.round,eE={w:0,h:0},tE=function offsetSize(K){return K?{w:K.offsetWidth,h:K.offsetHeight}:eE},nE=function clientSize(K){return K?{w:K.clientWidth,h:K.clientHeight}:eE},rE=function scrollSize(K){return K?{w:K.scrollWidth,h:K.scrollHeight}:eE},aE=function fractionalSize(K){var ne=parseFloat(style_style(K,"height"))||0,ae=parseFloat(style_style(K,"width"))||0;return{w:ae-Jw(ae),h:ne-Jw(ne)}},oE=function getBoundingClientRect(K){return K.getBoundingClientRect()},iE=function domRectHasDimensions(K){return!(!K||!K.height&&!K.width)},sE=function splitEventNames(K){return K.split(" ")},uE=function off(K,ne,ae,oe){array_each(sE(ne),function(ne){K.removeEventListener(ne,ae,oe)})},cE=function on(K,ne,ae,oe){var ie,se=function supportPassiveEvents(){if(OD(Zw)){Zw=!1;try{window.addEventListener("test",null,Object.defineProperty({},"passive",{get:function get(){Zw=!0}}))}catch(K){}}return Zw}(),ue=null!==(ie=se&&oe&&oe._passive)&&void 0!==ie?ie:se,ce=oe&&oe._capture||!1,de=oe&&oe._once||!1,pe=[],fe=se?{passive:ue,capture:ce}:ce;return array_each(sE(ne),function(ne){var oe=de?function(ie){K.removeEventListener(ne,oe,ce),ae&&ae(ie)}:ae;$D(pe,uE.bind(null,K,ne,oe,ce)),K.addEventListener(ne,oe,fe)}),GD.bind(0,pe)},lE=function stopPropagation(K){return K.stopPropagation()},dE=function preventDefault(K){return K.preventDefault()},pE={x:0,y:0},fE=function absoluteCoordinates(K){var ne=K?oE(K):0;return ne?{x:ne.left+window.pageYOffset,y:ne.top+window.pageXOffset}:pE},hE=function manageListener(K,ne){array_each(LD(ne)?ne:[ne],K)},mE=function createEventListenerHub(K){var ne=new Map,ae=function removeEvent(K,ae){if(K){var oe=ne.get(K);hE(function(K){oe&&oe[K?"delete":"clear"](K)},ae)}else ne.forEach(function(K){K.clear()}),ne.clear()},oe=function addEvent(K,ie){if(PD(K)){var se=ne.get(K)||new Set;return ne.set(K,se),hE(function(K){BD(K)&&se.add(K)},ie),ae.bind(0,K,ie)}RD(ie)&&ie&&ae();var ue=ZD(K),ce=[];return array_each(ue,function(ne){var ae=K[ne];ae&&$D(ce,oe(ne,ae))}),GD.bind(0,ce)};return oe(K||{}),[oe,ae,function triggerEvent(K,ae){var oe=ne.get(K);array_each(qD(oe),function(K){ae&&!WD(ae)?K.apply(0,ae):K()})}]},gE=function opsStringify(K){return JSON.stringify(K,function(K,ne){if(BD(ne))throw new Error;return ne})},vE={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:isMobile()?"scroll":"move",autoHideDelay:1300,autoHideSuspend:!1,dragScroll:!0,clickScroll:!1,pointers:["mouse","touch","pen"]}},bE=function getOptionsDiff(K,ne){var ae={};return array_each(ZD(ne).concat(ZD(K)),function(oe){var ie=K[oe],se=ne[oe];if(ND(ie)&&ND(se))XD(ae[oe]={},bE(ie,se)),QD(ae[oe])&&delete ae[oe];else if(KD(ne,oe)&&se!==ie){var ue=!0;if(LD(ie)||LD(se))try{gE(ie)===gE(se)&&(ue=!1)}catch(K){}ue&&(ae[oe]=se)}}),ae},yE="data-overlayscrollbars",_E="os-environment",AE="".concat(_E,"-flexbox-glue"),DE="".concat(AE,"-max"),wE="os-scrollbar-hidden",kE="".concat(yE,"-initialize"),xE=yE,CE="".concat(xE,"-overflow-x"),SE="".concat(xE,"-overflow-y"),FE="overflowVisible",TE="scrollbarPressed",OE="updating",IE="".concat(yE,"-viewport"),ME="arrange",PE="scrollbarHidden",RE=FE,BE="".concat(yE,"-padding"),LE=RE,NE="".concat(yE,"-content"),jE="os-size-observer",zE="".concat(jE,"-appear"),UE="".concat(jE,"-listener"),HE=("".concat(UE,"-scroll"),"".concat(UE,"-item")),VE=("".concat(HE,"-final"),"os-scrollbar"),$E="".concat(VE,"-rtl"),qE="".concat(VE,"-horizontal"),WE="".concat(VE,"-vertical"),GE="".concat(VE,"-track"),KE="".concat(VE,"-handle"),ZE="".concat(VE,"-visible"),XE="".concat(VE,"-cornerless"),QE="".concat(VE,"-transitionless"),YE="".concat(VE,"-interaction"),JE="".concat(VE,"-unusable"),ek="".concat(VE,"-auto-hide"),tk="".concat(ek,"-hidden"),nk="".concat(VE,"-wheel"),rk="".concat(GE,"-interactive"),ak="".concat(KE,"-interactive"),ok={},ik=function getPlugins(){return ok};var sk,uk="__osOptionsValidationPlugin",ck="__osSizeObserverPlugin",lk=(Math.round,Math.abs,"__osScrollbarsHidingPlugin"),dk=(__webpack_require__(5914),"__osClickScrollPlugin"),pk=function getNativeScrollbarSize(K,ne,ae,oe){fw(K,ne);var ie=nE(ne),se=tE(ne),ue=aE(ae);return oe&&mw(ne),{x:se.h-ie.h+ue.h,y:se.w-ie.w+ue.w}},fk=function getNativeScrollbarsHiding(K){var ne=!1,ae=Bw(K,wE);try{ne="none"===style_style(K,function cssProperty(K){var ne=ww[K];if(KD(ww,K))return ne;var ae=bw(K),oe=yw();return array_each(_w,function(ie){var se=ie.replace(/-/g,""),ue=[K,ie+K,se+ae,bw(se)+ae];return!(ne=ue.find(function(K){return void 0!==oe[K]}))}),ww[K]=ne||""}("scrollbar-width"))||"none"===window.getComputedStyle(K,"::-webkit-scrollbar").getPropertyValue("display")}catch(K){}return ae(),ne},hk=function getRtlScrollBehavior(K,ne){var ae="hidden";style_style(K,{overflowX:ae,overflowY:ae,direction:"rtl"}),rw(K,0);var oe=fE(K),ie=fE(ne);rw(K,-999);var se=fE(ne);return{i:oe.x===ie.x,n:ie.x!==se.x}},mk=function getFlexboxGlue(K,ne){var ae=Bw(K,AE),oe=oE(K),ie=oE(ne),se=Uw(ie,oe,!0),ue=Bw(K,DE),ce=oE(K),de=oE(ne),pe=Uw(de,ce,!0);return ae(),ue(),se&&pe},gk=function getEnvironment(){return sk||(sk=function createEnvironment(){var K,ne=document.body,ae=vw('<div class="'.concat(_E,'"><div></div></div>'))[0],oe=ae.firstChild,ie=mE(),se=(0,pe.A)(ie,3),ue=se[0],ce=se[2],de=xD({_initialValue:pk(ne,ae,oe),_equal:jw},pk.bind(0,ne,ae,oe,!0)),fe=(0,pe.A)(de,2),he=fe[0],me=(0,fe[1])(),ge=(0,pe.A)(me,1)[0],ve=fk(ae),ye={x:0===ge.x,y:0===ge.y},_e={elements:{host:null,padding:!ve,viewport:function viewport(K){return ve&&K===K.ownerDocument.body&&K},content:!1},scrollbars:{slot:!0},cancel:{nativeScrollbarsOverlaid:!1,body:null}},Ae=XD({},vE),De=XD.bind(0,{},Ae),we=XD.bind(0,{},_e),Ee={_nativeScrollbarsSize:ge,_nativeScrollbarsOverlaid:ye,_nativeScrollbarsHiding:ve,_cssCustomProperties:"-1"===style_style(ae,"zIndex"),_scrollTimeline:!!Tw,_rtlScrollBehavior:hk(ae,oe),_flexboxGlue:mk(ae,oe),_addZoomListener:ue.bind(0,"z"),_addResizeListener:ue.bind(0,"r"),_getDefaultInitialization:we,_setDefaultInitialization:function _setDefaultInitialization(K){return XD(_e,K)&&we()},_getDefaultOptions:De,_setDefaultOptions:function _setDefaultOptions(K){return XD(Ae,K)&&De()},_staticDefaultInitialization:XD({},_e),_staticDefaultOptions:XD({},Ae)},ke=window.addEventListener,xe=$w(function(K){return ce(K?"z":"r")},{_timeout:33,_maxDelay:99});return tw(ae,"style"),mw(ae),ke("resize",xe.bind(0,!1)),ve||ye.x&&ye.y||ke("resize",function(){var ne=ik()[lk];(K=K||ne&&ne._envWindowZoom())&&K(Ee,he,xe.bind(0,!0))}),Ee}()),sk},vk=function resolveInitialization(K,ne){return BD(ne)?ne.apply(0,K):ne},bk=function staticInitializationElement(K,ne,ae,oe){var ie=OD(oe)?ae:oe;return vk(K,ie)||ne.apply(0,K)},yk=function dynamicInitializationElement(K,ne,ae,oe){var ie=OD(oe)?ae:oe,se=vk(K,ie);return!!se&&(UD(se)?se:ne.apply(0,K))},_k=new WeakMap,Ak=function getInstance(K){return _k.get(K)},Dk=function getPropByPath(K,ne){return K?ne.split(".").reduce(function(K,ne){return K&&KD(K,ne)?K[ne]:void 0},K):void 0},wk=function createOptionCheck(K,ne,ae){return function(oe){return[Dk(K,oe),ae||void 0!==Dk(ne,oe)]}},Ek=function createState(K){var ne=K;return[function(){return ne},function(K){ne=XD({},ne,K)}]},kk="tabindex",xk=gw.bind(0,""),Ck=function unwrap(K){fw(cw(K),uw(K)),mw(K)},Sk=function createStructureSetupElements(K){var ne=gk(),ae=ne._getDefaultInitialization,oe=ne._nativeScrollbarsHiding,ie=ik()[lk],se=ie&&ie._createUniqueViewportArrangeElement,ue=ae().elements,ce=ue.host,de=ue.padding,pe=ue.viewport,fe=ue.content,he=UD(K),me=he?{}:K,ge=me.elements||{},ve=ge.host,ye=ge.padding,_e=ge.viewport,Ae=ge.content,De=he?K:me.target,we=sw(De,"textarea"),Ee=De.ownerDocument,ke=Ee.documentElement,xe=De===Ee.body,Ce=Ee.defaultView,Se=bk.bind(0,[De]),Te=yk.bind(0,[De]),Oe=vk.bind(0,[De]),Ie=Se.bind(0,xk,pe),Me=Te.bind(0,xk,fe),Pe=Ie(_e),Re=Pe===De,Be=Re&&xe,Le=!Re&&Me(Ae),Ne=!Re&&UD(Pe)&&Pe===Le,je=Ne&&!!Oe(fe),ze=je?Ie():Pe,Ue=je?Le:Me(),He=Be?ke:Ne?ze:Pe,Ve=we?Se(xk,ce,ve):De,$e=Be?He:Ve,qe=Ne?Ue:Le,We=Ee.activeElement,Ge=!Re&&Ce.top===Ce&&We===De,Ke={_target:De,_host:$e,_viewport:He,_padding:!Re&&Te(xk,de,ye),_content:qe,_viewportArrange:!Re&&!oe&&se&&se(ne),_scrollOffsetElement:Be?ke:He,_scrollEventElement:Be?Ee:He,_windowElm:Ce,_documentElm:Ee,_isTextarea:we,_isBody:xe,_targetIsElm:he,_viewportIsTarget:Re,_viewportIsContent:Ne,_viewportHasClass:function _viewportHasClass(K,ne){return function hasAttrClass(K,ne,ae){return ew(K,ne).has(ae)}(He,Re?xE:IE,Re?ne:K)},_viewportAddRemoveClass:function _viewportAddRemoveClass(K,ne,ae){return nw(He,Re?xE:IE,Re?ne:K,ae)}},Ze=ZD(Ke).reduce(function(K,ne){var ae=Ke[ne];return $D(K,!(!ae||!UD(ae)||cw(ae))&&ae)},[]),Xe=function elementIsGenerated(K){return K?VD(Ze,K)>-1:null},Qe=Ke._target,Ye=Ke._host,Je=Ke._padding,et=Ke._viewport,tt=Ke._content,nt=Ke._viewportArrange,ot=[function(){tw(Ye,xE),tw(Ye,kE),tw(Qe,kE),xe&&(tw(ke,xE),tw(ke,kE))}],_t=we&&Xe(Ye),At=we?Qe:uw([tt,et,Je,Ye,Qe].find(function(K){return!1===Xe(K)})),Dt=Be?Qe:tt||et;return[Ke,function appendElements(){JD(Ye,xE,Re?"viewport":"host"),JD(Je,BE,""),JD(tt,NE,""),Re||JD(et,IE,"");var K=xe&&!Re?Bw(cw(De),wE):Hw;if(_t&&(hw(Qe,Ye),$D(ot,function(){hw(Ye,Qe),mw(Ye)})),fw(Dt,At),fw(Ye,Je),fw(Je||Ye,!Re&&et),fw(et,tt),$D(ot,function(){K(),tw(Je,BE),tw(tt,NE),tw(et,CE),tw(et,SE),tw(et,IE),Xe(tt)&&Ck(tt),Xe(et)&&Ck(et),Xe(Je)&&Ck(Je)}),oe&&!Re&&(nw(et,IE,PE,!0),$D(ot,tw.bind(0,et,IE))),nt&&(!function insertBefore(K,ne){pw(cw(K),K,ne)}(et,nt),$D(ot,mw.bind(0,nt))),Ge){var ne=JD(et,kk);JD(et,kk,"-1"),et.focus();var ae=function revertViewportTabIndex(){return ne?JD(et,kk,ne):tw(et,kk)},ie=cE(Ee,"pointerdown keydown",function(){ae(),ie()});$D(ot,[ae,ie])}else We&&We.focus&&We.focus();At=0},GD.bind(0,ot)]},Fk=function createTrinsicUpdateSegment(K,ne){var ae=K._content,oe=(0,pe.A)(ne,1)[0];return function(K){var ne=gk()._flexboxGlue,ie=oe()._heightIntrinsic,se=K._heightIntrinsicChanged,ue=(ae||!ne)&&se;return ue&&style_style(ae,{height:ie?"":"100%"}),{_sizeChanged:ue,_contentMutation:ue}}},Tk=function createPaddingUpdateSegment(K,ne){var ae=(0,pe.A)(ne,2),oe=ae[0],ie=ae[1],se=K._host,ue=K._padding,ce=K._viewport,de=K._viewportIsTarget,fe=xD({_equal:zw,_initialValue:Qw()},Qw.bind(0,se,"padding","")),he=(0,pe.A)(fe,2),me=he[0],ge=he[1];return function(K,ne,ae){var se=ge(ae),fe=(0,pe.A)(se,2),he=fe[0],ve=fe[1],ye=gk(),_e=ye._nativeScrollbarsHiding,Ae=ye._flexboxGlue,De=oe()._directionIsRTL,we=K._sizeChanged,Ee=K._contentMutation,ke=K._directionChanged,xe=ne("paddingAbsolute"),Ce=(0,pe.A)(xe,2),Se=Ce[0],Te=Ce[1];if(we||ve||!Ae&&Ee){var Oe=me(ae),Ie=(0,pe.A)(Oe,2);he=Ie[0],ve=Ie[1]}var Me=!de&&(Te||ke||ve);if(Me){var Pe=!Se||!ue&&!_e,Re=he.r+he.l,Be=he.t+he.b,Le={marginRight:Pe&&!De?-Re:0,marginBottom:Pe?-Be:0,marginLeft:Pe&&De?-Re:0,top:Pe?-he.t:0,right:Pe?De?-he.r:"auto":0,left:Pe?De?"auto":-he.l:0,width:Pe?"calc(100% + ".concat(Re,"px)"):""},Ne={paddingTop:Pe?he.t:0,paddingRight:Pe?he.r:0,paddingBottom:Pe?he.b:0,paddingLeft:Pe?he.l:0};style_style(ue||ce,Le),style_style(ce,Ne),ie({_padding:he,_paddingAbsolute:!Pe,_viewportPaddingStyle:ue?Ne:XD({},Le,Ne)})}return{_paddingStyleChanged:Me}}},Ok=Math.max,Ik=Ok.bind(0,0),Mk="visible",Pk="hidden",Rk={_equal:Nw,_initialValue:{w:0,h:0}},Bk={_equal:jw,_initialValue:{x:Pk,y:Pk}},Lk=function overflowIsVisible(K){return 0===K.indexOf(Mk)},Nk=function createOverflowUpdateSegment(K,ne){var ae=(0,pe.A)(ne,2),oe=ae[0],ie=ae[1],se=K._host,ue=K._padding,ce=K._viewport,de=K._viewportArrange,fe=K._viewportIsTarget,he=K._viewportAddRemoveClass,me=K._isBody,ge=K._windowElm,ve=gk(),ye=ve._nativeScrollbarsSize,_e=ve._flexboxGlue,Ae=ve._nativeScrollbarsHiding,De=ve._nativeScrollbarsOverlaid,we=ik()[lk],Ee=!fe&&!Ae&&(De.x||De.y),ke=me&&fe,xe=xD(Rk,aE.bind(0,ce)),Ce=(0,pe.A)(xe,2),Se=Ce[0],Te=Ce[1],Oe=xD(Rk,rE.bind(0,ce)),Ie=(0,pe.A)(Oe,2),Me=Ie[0],Pe=Ie[1],Re=xD(Rk),Be=(0,pe.A)(Re,2),Le=Be[0],Ne=Be[1],je=xD(Rk),ze=(0,pe.A)(je,2),Ue=ze[0],He=ze[1],Ve=xD(Bk),$e=(0,pe.A)(Ve,1)[0],qe=function fixFlexboxGlue(K,ne){if(style_style(ce,{height:""}),ne){var ae=oe(),ie=ae._paddingAbsolute,ue=ae._padding,de=K._overflowScroll,pe=K._scrollbarsHideOffset,fe=aE(se),he=nE(se),me="content-box"===style_style(ce,"boxSizing"),ge=ie||me?ue.b+ue.t:0,ve=!(De.x&&me);style_style(ce,{height:he.h+fe.h+(de.x&&ve?pe.x:0)-ge})}},We=function getViewportOverflowState(K,ne){var ae=Ae||K?0:42,oe=function getStatePerAxis(K,oe,ie){var se=style_style(ce,K),ue="scroll"===(ne?ne[K]:se);return[se,ue,ue&&!Ae?oe?ae:ie:0,oe&&!!ae]},ie=oe("overflowX",De.x,ye.x),se=(0,pe.A)(ie,4),ue=se[0],de=se[1],fe=se[2],he=se[3],me=oe("overflowY",De.y,ye.y),ge=(0,pe.A)(me,4);return{_overflowStyle:{x:ue,y:ge[0]},_overflowScroll:{x:de,y:ge[1]},_scrollbarsHideOffset:{x:fe,y:ge[2]},_scrollbarsHideOffsetArrange:{x:he,y:ge[3]}}},Ge=function hideNativeScrollbars(K,ne,ae,ie){var se=K._scrollbarsHideOffset,ue=K._scrollbarsHideOffsetArrange,ce=ue.x,de=ue.y,pe=se.x,fe=se.y,he=oe()._viewportPaddingStyle,me=ne?"marginLeft":"marginRight",ge=ne?"paddingLeft":"paddingRight",ve=he[me],ye=he.marginBottom,_e=he[ge],Ae=he.paddingBottom;ie.width="calc(100% + ".concat(fe+-1*ve,"px)"),ie[me]=-fe+ve,ie.marginBottom=-pe+ye,ae&&(ie[ge]=_e+(de?fe:0),ie.paddingBottom=Ae+(ce?pe:0))},Ke=we?we._overflowUpdateSegment(Ee,_e,ce,de,oe,We,Ge):[function(){return Ee},function(){return[Hw]}],Ze=(0,pe.A)(Ke,2),Xe=Ze[0],Qe=Ze[1];return function(K,ne,ae){var de,me=K._sizeChanged,ve=K._hostMutation,ye=K._contentMutation,we=K._paddingStyleChanged,Ee=K._heightIntrinsicChanged,xe=K._directionChanged,Ce=oe(),Oe=Ce._heightIntrinsic,Ie=Ce._directionIsRTL,Re=ne("showNativeOverlaidScrollbars"),Be=(0,pe.A)(Re,2),je=Be[0],ze=Be[1],Ve=ne("overflow"),Ke=(0,pe.A)(Ve,2),Ze=Ke[0],Ye=Ke[1],Je=je&&De.x&&De.y,et=!fe&&!_e&&(me||ye||ve||ze||Ee),tt=Lk(Ze.x),nt=Lk(Ze.y),ot=tt||nt,_t=Te(ae),At=Pe(ae),Dt=Ne(ae),Et=He(ae);if(ze&&Ae&&he(PE,"scrollbarHidden",!Je),et&&(de=We(Je),qe(de,Oe)),me||we||ye||xe||ze){ot&&he(RE,FE,!1);var kt=Qe(Je,Ie,de),Ct=(0,pe.A)(kt,2),St=Ct[0],Ft=Ct[1],Tt=_t=Se(ae),Ot=(0,pe.A)(Tt,2),It=Ot[0],Mt=Ot[1],Pt=At=Me(ae),Rt=(0,pe.A)(Pt,2),Bt=Rt[0],Lt=Rt[1],Nt=nE(ce),jt=Bt,zt=Nt;St(),(Lt||Mt||ze)&&Ft&&!Je&&Xe(Ft,Bt,It,Ie)&&(zt=nE(ce),jt=rE(ce));var Ut={w:Ik(Ok(Bt.w,jt.w)+It.w),h:Ik(Ok(Bt.h,jt.h)+It.h)},Ht={w:Ik((ke?ge.innerWidth:zt.w+Ik(Nt.w-Bt.w))+It.w),h:Ik((ke?ge.innerHeight+It.h:zt.h+Ik(Nt.h-Bt.h))+It.h)};Et=Ue(Ht),Dt=Le(function getOverflowAmount(K,ne){var ae=window.devicePixelRatio%1!=0?1:0,oe={w:Ik(K.w-ne.w),h:Ik(K.h-ne.h)};return{w:oe.w>ae?oe.w:0,h:oe.h>ae?oe.h:0}}(Ut,Ht),ae)}var Vt=Et,$t=(0,pe.A)(Vt,2),qt=$t[0],Wt=$t[1],Gt=Dt,Kt=(0,pe.A)(Gt,2),Zt=Kt[0],Xt=Kt[1],Qt=At,Yt=(0,pe.A)(Qt,2),Jt=Yt[0],en=Yt[1],tn=_t,nn=(0,pe.A)(tn,2),rn=nn[0],an=nn[1],sn={x:Zt.w>0,y:Zt.h>0},un=tt&&nt&&(sn.x||sn.y)||tt&&sn.x&&!sn.y||nt&&sn.y&&!sn.x;if(we||xe||an||en||Wt||Xt||Ye||ze||et){var cn={marginRight:0,marginBottom:0,marginLeft:0,width:"",overflowY:"",overflowX:""},ln=function setViewportOverflowState(K,ne,ae,oe){var ie=function setAxisOverflowStyle(K,ne){var ae=Lk(K),oe=ne&&ae&&K.replace("".concat(Mk,"-"),"")||"";return[ne&&!ae?K:"",Lk(oe)?"hidden":oe]},se=ie(ae.x,ne.x),ue=(0,pe.A)(se,2),ce=ue[0],de=ue[1],fe=ie(ae.y,ne.y),he=(0,pe.A)(fe,2),me=he[0],ge=he[1];return oe.overflowX=de&&me?de:ce,oe.overflowY=ge&&ce?ge:me,We(K,oe)}(Je,sn,Ze,cn),dn=Xe(ln,Jt,rn,Ie);fe||Ge(ln,Ie,dn,cn),et&&qe(ln,Oe),fe?(JD(se,CE,cn.overflowX),JD(se,SE,cn.overflowY)):style_style(ce,cn)}nw(se,xE,FE,un),nw(ue,BE,LE,un),fe||nw(ce,IE,RE,ot);var pn=$e(We(Je)._overflowStyle),hn=(0,pe.A)(pn,2),mn=hn[0],gn=hn[1];return ie({_overflowStyle:mn,_overflowEdge:{x:qt.w,y:qt.h},_overflowAmount:{x:Zt.w,y:Zt.h},_hasOverflow:sn}),{_overflowStyleChanged:gn,_overflowEdgeChanged:Wt,_overflowAmountChanged:Xt}}},jk=function prepareUpdateHints(K,ne,ae){var oe={},ie=ne||{};return array_each(ZD(K).concat(ZD(ie)),function(ne){var se=K[ne],ue=ie[ne];oe[ne]=!!(ae||se||ue)}),oe},zk=function createDOMObserver(K,ne,ae,oe){var ie=!1,se=oe||{},ue=se._attributes,ce=se._styleChangingAttributes,de=se._eventContentChange,fe=se._nestedTargetSelector,he=se._ignoreTargetChange,me=se._ignoreContentChange,ge=$w(function(){return ie&&ae(!0)},{_timeout:33,_maxDelay:99}),ve=function createEventContentChange(K,ne,ae){var oe,ie=!1,se=function updateElements(se){ae&&array_each(ae.reduce(function(ne,ae){if(ae){var oe=(0,pe.A)(ae,2),ie=oe[0],ue=oe[1],ce=ue&&ie&&(se?se(ie):iw(ie,K));ce&&ce.length&&ue&&PD(ue)&&$D(ne,[ce,ue.trim()],!0)}return ne},[]),function(ae){return array_each(ae[0],function(se){var ue=ae[1],ce=oe.get(se)||[];if(K.contains(se)){var de=cE(se,ue,function(K){ie?(de(),oe.delete(se)):ne(K)});oe.set(se,$D(ce,de))}else GD(ce),oe.delete(se)})})};return ae&&(oe=new WeakMap,se()),[function destroy(){ie=!0},se]}(K,ge,de),ye=(0,pe.A)(ve,2),_e=ye[0],Ae=ye[1],De=ce||[],we=(ue||[]).concat(De),Ee=function observerCallback(ie,se){var ue=he||Hw,ce=me||Hw,de=new Set,pe=new Set,ge=!1,ve=!1,ye=!1;if(array_each(ie,function(ae){var ie=ae.attributeName,se=ae.target,he=ae.type,me=ae.oldValue,_e=ae.addedNodes,Ae=ae.removedNodes,we="attributes"===he,Ee="childList"===he,ke=K===se,xe=we&&PD(ie)?JD(se,ie):0,Ce=0!==xe&&me!==xe,Se=VD(De,ie)>-1&&Ce;if(ne&&(Ee||!ke)){var Te=!we,Oe=we&&Ce,Ie=Oe&&fe&&sw(se,fe),Me=(Ie?!ue(se,ie,me,xe):Te||Oe)&&!ce(ae,!!Ie,K,oe);array_each(_e,function(K){return de.add(K)}),array_each(Ae,function(K){return de.add(K)}),ve=ve||Me,ye=ye||Ee}!ne&&ke&&Ce&&!ue(se,ie,me,xe)&&(pe.add(ie),ge=ge||Se)}),de.size>0&&Ae(function(K){return qD(de).reduce(function(ne,ae){return $D(ne,iw(K,ae)),sw(ae,K)?$D(ne,ae):ne},[])}),ne)return!se&&ve&&ae(!1),[!1];if(pe.size>0||ge){var _e=[qD(pe),ge];return!se&&ae.apply(0,_e),_e}},ke=new kw(function(K){return Ee(K)});return ke.observe(K,{attributes:!0,attributeOldValue:!0,attributeFilter:we,subtree:ne,childList:ne,characterData:ne}),ie=!0,[function(){ie&&(_e(),ke.disconnect(),ie=!1)},function(){if(ie){ge._flush();var K=ke.takeRecords();return!WD(K)&&Ee(K,!0)}}]},Uk=3333333,Hk=function createSizeObserver(K,ne,ae){var oe=ae||{},ie=oe._direction,se=oe._appear,ue=ik()[ck],ce=gk()._rtlScrollBehavior,de=vw('<div class="'.concat(jE,'"><div class="').concat(UE,'"></div></div>'))[0],fe=de.firstChild,he=Xw.bind(0,K),me=xD({_initialValue:!1,_alwaysUpdateValues:!0,_equal:function _equal(K,ne){return!(!K||!iE(K)&&iE(ne))}}),ge=(0,pe.A)(me,1)[0],ve=function onSizeChangedCallbackProxy(K){var ae=LD(K)&&K.length>0&&ND(K[0]),oe=!ae&&RD(K[0]),se=!1,ue=!1,fe=!0;if(ae){var he=ge(K.pop().contentRect),me=(0,pe.A)(he,3),ve=me[0],ye=me[2],_e=iE(ve),Ae=iE(ye);ue=!Ae&&_e,fe=!(se=!ye&&!!Ae||!_e)}else if(oe){var De=K;fe=(0,pe.A)(De,2)[1]}else ue=!0===K;if(ie&&fe){var we=oe?K[0]:Xw(de);rw(de,we?ce.n?-3333333:ce.i?0:Uk:Uk),aw(de,Uk)}se||ne({_sizeChanged:!oe,_directionIsRTLCache:oe?K:void 0,_appear:!!ue})},ye=[];return[function(){GD(ye),mw(de)},function(){var ne=se&&ve;if(Cw){var ae=new Cw(ve);ae.observe(fe),$D(ye,function(){ae.disconnect()})}else if(ue){var oe=ue._(fe,ve,se),ce=(0,pe.A)(oe,2),me=ce[0],ge=ce[1];ne=me,$D(ye,ge)}if(ie){var _e=xD({_initialValue:void 0},he),Ae=(0,pe.A)(_e,1)[0];$D(ye,cE(de,"scroll",function(K){var ne=Ae(),ae=(0,pe.A)(ne,3),oe=ae[0],ie=ae[1],se=ae[2];ie&&(Rw(fe,"ltr rtl"),Bw(fe,oe?"rtl":"ltr"),ve([!!oe,ie,se])),lE(K)}))}ne&&(Bw(de,zE),$D(ye,cE(de,"animationstart",ne,{_once:!!Cw}))),(Cw||ue)&&fw(K,de)}]},Vk="[".concat(xE,"]"),$k="[".concat(IE,"]"),qk=["tabindex"],Wk=["wrap","cols","rows"],Gk=["id","class","style","open"],Kk=function createStructureSetupObservers(K,ne,ae){var oe,ie,se,ue,ce=K._host,de=K._viewport,fe=K._content,he=K._isTextarea,me=K._viewportIsTarget,ge=K._viewportHasClass,ve=K._viewportAddRemoveClass,ye=gk()._flexboxGlue,_e=xD({_equal:Nw,_initialValue:{w:0,h:0}},function(){var K=ge(RE,FE),ne=ge(ME,""),ae=ne&&rw(de),oe=ne&&aw(de);ve(RE,FE),ve(ME,""),ve("",OE,!0);var ie=rE(fe),se=rE(de),ue=aE(de);return ve(RE,FE,K),ve(ME,"",ne),ve("",OE),rw(de,ae),aw(de,oe),{w:se.w+ie.w+ue.w,h:se.h+ie.h+ue.h}}),Ae=(0,pe.A)(_e,1)[0],De=he?Wk:Gk.concat(Wk),we=$w(ae,{_timeout:function _timeout(){return oe},_maxDelay:function _maxDelay(){return ie},_mergeParams:function _mergeParams(K,ne){var ae=(0,pe.A)(K,1)[0],oe=(0,pe.A)(ne,1)[0];return[ZD(ae).concat(ZD(oe)).reduce(function(K,ne){return K[ne]=ae[ne]||oe[ne],K},{})]}}),Ee=function updateViewportAttrsFromHost(K){array_each(K||qk,function(K){if(VD(qk,K)>-1){var ne=JD(ce,K);PD(ne)?JD(de,K,ne):tw(de,K)}})},ke=function onTrinsicChanged(K,oe){var ie=(0,pe.A)(K,2),se=ie[0],ue={_heightIntrinsicChanged:ie[1]};return ne({_heightIntrinsic:se}),!oe&&ae(ue),ue},xe=function onSizeChanged(K){var oe=K._sizeChanged,ie=K._directionIsRTLCache,se=K._appear,ue=!oe||se?ae:we,ce=!1;if(ie){var de=(0,pe.A)(ie,2),fe=de[0];ce=de[1],ne({_directionIsRTL:fe})}ue({_sizeChanged:oe,_appear:se,_directionChanged:ce})},Ce=function onContentMutation(K,ne){var oe=Ae(),ie=(0,pe.A)(oe,2)[1],se={_contentMutation:ie};return ie&&!ne&&(K?ae:we)(se),se},Se=function onHostMutation(K,ne,ae){var oe={_hostMutation:ne};return ne?!ae&&we(oe):me||Ee(K),oe},Te=fe||!ye?function createTrinsicObserver(K,ne){var ae,oe=gw("os-trinsic-observer"),ie=[],se=xD({_initialValue:!1}),ue=(0,pe.A)(se,1)[0],ce=function triggerOnTrinsicChangedCallback(K,ae){if(K){var oe=ue(function isHeightIntrinsic(K){return 0===K.h||K.isIntersecting||K.intersectionRatio>0}(K));return(0,pe.A)(oe,2)[1]&&!ae&&ne(oe)&&[oe]}},de=function intersectionObserverCallback(K,ne){return K&&K.length>0&&ce(K.pop(),ne)};return[function(){GD(ie),mw(oe)},function(){if(xw)(ae=new xw(function(K){return de(K)},{root:K})).observe(oe),$D(ie,function(){ae.disconnect()});else{var ne=function onSizeChanged(){var K=tE(oe);ce(K)},se=Hk(oe,ne),ue=(0,pe.A)(se,2),fe=ue[0],he=ue[1];$D(ie,fe),he(),ne()}fw(K,oe)},function(){return ae&&de(ae.takeRecords(),!0)}]}(ce,ke):[Hw,Hw,Hw],Oe=(0,pe.A)(Te,3),Ie=Oe[0],Me=Oe[1],Pe=Oe[2],Re=me?[Hw,Hw]:Hk(ce,xe,{_appear:!0,_direction:!0}),Be=(0,pe.A)(Re,2),Le=Be[0],Ne=Be[1],je=zk(ce,!1,Se,{_styleChangingAttributes:Gk,_attributes:Gk.concat(qk)}),ze=(0,pe.A)(je,2),Ue=ze[0],He=ze[1],Ve=me&&Cw&&new Cw(function(K){var ne=K[K.length-1].contentRect,ae=iE(ne),oe=iE(ue);xe({_sizeChanged:!0,_appear:!oe&&ae}),ue=ne});return[function(){Ie(),Le(),se&&se[0](),Ve&&Ve.disconnect(),Ue()},function(){Ve&&Ve.observe(ce),Ee(),Ne(),Me()},function(){var K={},ne=He(),ae=Pe(),oe=se&&se[1]();return ne&&XD(K,Se.apply(0,$D(ne,!0))),ae&&XD(K,ke.apply(0,$D(ae,!0))),oe&&XD(K,Ce.apply(0,$D(oe,!0))),K},function(K){var ne=K("update.ignoreMutation"),ae=(0,pe.A)(ne,1)[0],ue=K("update.attributes"),ce=(0,pe.A)(ue,2),he=ce[0],ge=ce[1],ve=K("update.elementEvents"),ye=(0,pe.A)(ve,2),_e=ye[0],Ae=ye[1],Ee=K("update.debounce"),ke=(0,pe.A)(Ee,2),xe=ke[0],Se=ke[1];if((Ae||ge)&&(se&&(se[1](),se[0]()),se=zk(fe||de,!0,Ce,{_attributes:De.concat(he||[]),_eventContentChange:_e,_nestedTargetSelector:Vk,_ignoreContentChange:function _ignoreContentChange(K,ne){var oe=K.target,ie=K.attributeName;return!(ne||!ie||me)&&dw(oe,Vk,$k)||!!lw(oe,".".concat(VE))||!!function ignoreMutationFromOptions(K){return BD(ae)&&ae(K)}(K)}})),Se)if(we._flush(),LD(xe)){var Te=xe[0],Oe=xe[1];oe=MD(Te)&&Te,ie=MD(Oe)&&Oe}else MD(xe)?(oe=xe,ie=!1):(oe=!1,ie=!1)}]},Zk={x:0,y:0},Xk=function createStructureSetup(K,ne){var ae=wk(ne,{}),oe=mE(),ie=(0,pe.A)(oe,3),se=ie[0],ue=ie[1],ce=ie[2],de=Sk(K),fe=(0,pe.A)(de,3),he=fe[0],me=fe[1],ge=fe[2],ve=Ek(function createInitialStructureSetupUpdateState(K,ne){return{_padding:{t:0,r:0,b:0,l:0},_paddingAbsolute:!1,_isInverted:ne.isInverted,_viewportPaddingStyle:{marginRight:0,marginBottom:0,marginLeft:0,paddingTop:0,paddingRight:0,paddingBottom:0,paddingLeft:0},_overflowEdge:Zk,_overflowAmount:Zk,_overflowStyle:{x:"hidden",y:"hidden"},_hasOverflow:{x:!1,y:!1},_heightIntrinsic:!1,_directionIsRTL:Xw(K._host)}}(he,ne)),ye=(0,pe.A)(ve,2),_e=ye[0],Ae=ye[1],De=function createStructureSetupUpdate(K,ne){var ae=K._target,oe=K._viewport,ie=K._viewportAddRemoveClass,se=K._viewportIsTarget,ue=gk(),ce=ue._nativeScrollbarsHiding,de=ue._nativeScrollbarsOverlaid,pe=ue._flexboxGlue,fe=!ce&&(de.x||de.y),he=[Fk(K,ne),Tk(K,ne),Nk(K,ne)];return function(K,ne,ue){var ce=jk(XD({_sizeChanged:!1,_paddingStyleChanged:!1,_directionChanged:!1,_heightIntrinsicChanged:!1,_overflowEdgeChanged:!1,_overflowAmountChanged:!1,_overflowStyleChanged:!1,_hostMutation:!1,_contentMutation:!1,_appear:!1},ne),{},ue),de=fe||!pe,me=de&&rw(oe),ge=de&&aw(oe);ie("",OE,!0);var ve=ce;return array_each(he,function(ne){ve=jk(ve,ne(ve,K,!!ue)||{},ue)}),rw(oe,me),aw(oe,ge),ie("",OE),se||(rw(ae,0),aw(ae,0)),ve}}(he,ve),we=function triggerUpdateEvent(K,ne,ae){var oe=ZD(K).some(function(ne){return!!K[ne]})||!QD(ne)||ae;return oe&&ce("u",[K,ne,ae]),oe},Ee=Kk(he,Ae,function(K){return we(De(ae,K),{},!1)}),ke=(0,pe.A)(Ee,4),xe=ke[0],Ce=ke[1],Se=ke[2],Te=ke[3],Oe=_e.bind(0);return Oe._addOnUpdatedListener=function(K){return se("u",K)},Oe._appendElements=function(){var K=he._target,ne=he._viewport,ae=he._documentElm,oe=he._isBody?ae.documentElement:K,ie=rw(oe),se=aw(oe);Ce(),me(),rw(ne,ie),aw(ne,se)},Oe._elements=he,[function(K,ae){var oe=wk(ne,K,ae);return Te(oe),we(De(oe,Se(),ae),K,!!ae)},Oe,function(){ue(),xe(),ge()}]},Qk=Math.round,Yk="pointerup pointerleave pointercancel lostpointercapture",Jk=function createRootClickStopPropagationEvents(K,ne){return cE(K,"mousedown",cE.bind(0,ne,"click",lE,{_once:!0,_capture:!0}),{_capture:!0})},ex=function createInteractiveScrollEvents(K,ne,ae,oe,ie,se,ue){var ce=gk()._rtlScrollBehavior,de=oe._handle,pe=oe._track,fe=oe._scrollbar,he="scroll".concat(ue?"Left":"Top"),me="client".concat(ue?"X":"Y"),ge=ue?"width":"height",ve=ue?"left":"top",ye=ue?"w":"h",_e=ue?"x":"y";return cE(pe,"pointerdown",function(oe){var Ae=lw(oe.target,".".concat(KE))===de,De=Ae?de:pe;if(nw(ne,xE,TE,!0),function continuePointerDown(K,ne,ae){var oe=ne.scrollbars,ie=K.button,se=K.isPrimary,ue=K.pointerType,ce=oe.pointers;return 0===ie&&se&&oe[ae?"dragScroll":"clickScroll"]&&(ce||[]).includes(ue)}(oe,K,Ae)){var we=!Ae&&oe.shiftKey,Ee=function getHandleRect(){return oE(de)},ke=function getTrackRect(){return oE(pe)},xe=function getHandleOffset(K,ne){return(K||Ee())[ve]-(ne||ke())[ve]},Ce=function createRelativeHandleMove(K,ne){return function(ae){var oe=se()._overflowAmount,me=tE(pe)[ye]-tE(de)[ye],ge=ne*ae/me*oe[_e],ve=Xw(fe)&&ue?ce.n||ce.i?1:-1:1;ie[he]=K+ge*ve}}(ie[he]||0,1/function getScale(K){var ne=oE(K),ae=ne.width,oe=ne.height,ie=tE(K),se=ie.w,ue=ie.h;return{x:Qk(ae)/se||1,y:Qk(oe)/ue||1}}(ie)[_e]),Se=oe[me],Te=Ee(),Oe=ke(),Ie=Te[ge],Me=xe(Te,Oe)+Ie/2,Pe=Se-Oe[ve],Re=Ae?0:Pe-Me,Be=function releasePointerCapture(K){GD(Le),De.releasePointerCapture(K.pointerId)},Le=[nw.bind(0,ne,xE,TE),cE(ae,Yk,Be),cE(ae,"selectstart",function(K){return dE(K)},{_passive:!1}),cE(pe,Yk,Be),cE(pe,"pointermove",function(K){var ne=K[me]-Se;(Ae||we)&&Ce(Re+ne)})];if(we)Ce(Re);else if(!Ae){var Ne=ik()[dk];Ne&&$D(Le,Ne._(Ce,xe,Re,Ie,Pe))}De.setPointerCapture(oe.pointerId)}})},tx=Math.min,nx=Math.max,rx=Math.round,ax=Math.abs,ox=function getScrollbarHandleLengthRatio(K,ne,ae,oe){if(oe){var ie=ae?"x":"y",se=oe._overflowAmount,ue=oe._overflowEdge[ie],ce=se[ie];return nx(0,tx(1,ue/(ue+ce)))}var de=ae?"width":"height",pe=oE(K)[de],fe=oE(ne)[de];return nx(0,tx(1,pe/fe))},ix=function animateElement(K,ne,ae,oe){return ne&&K.animate(ae,{timeline:ne,composite:oe})},sx=function getScrollbarHandleAnimationKeyFrames(K,ne){return(0,Se.A)({transform:[Yw("0%",ne),Yw(ne&&K?"100%":"-100%",ne)]},ne?K?"right":"left":"top",["0%","100%"])},ux=function maxScrollbarOffsetFrameValue(K){return"".concat(Math.max(0,K-.5),"px")},cx=function animateScrollbarOffset(K,ne,ae,oe){return ix(K,ne,{transform:[Yw("0px",oe),Yw(ux(ae),oe)]},"add")},lx=function initScrollTimeline(K,ne){return Tw?new Tw({source:K,axis:ne}):null},dx=function createScrollbarsSetupElements(K,ne,ae){var oe=gk(),ie=oe._getDefaultInitialization,se=oe._cssCustomProperties,ue=ie().scrollbars.slot,ce=ne._documentElm,de=ne._target,fe=ne._host,he=ne._viewport,me=ne._targetIsElm,ge=ne._scrollOffsetElement,ve=ne._isBody,ye=ne._viewportIsTarget,_e=((me?{}:K).scrollbars||{}).slot,Ae=new Map,De=lx(ge,"x"),we=lx(ge,"y"),Ee=!(!De&&!we),ke=!1,xe=yk([de,fe,he],function(){return ye&&ve?de:fe},ue,_e),Ce=function doRefreshScrollbarOffset(K){return ye&&!ve&&cw(K)===he},Te=function cancelElementAnimations(K){Ae.forEach(function(ne,ae){(!K||VD(LD(K)?K:[K],ae)>-1)&&((ne||[]).forEach(function(K){K&&K.cancel()}),Ae.delete(ae))})},Oe=function scrollbarStructureAddRemoveClass(K,ne,ae){var oe=ae?Bw:Rw;array_each(K,function(K){oe(K._scrollbar,ne)})},Ie=function scrollbarStyle(K,ne){array_each(K,function(K){var ae=ne(K),oe=(0,pe.A)(ae,2);style_style(oe[0],oe[1])})},Me=function scrollbarStructureRefreshHandleLength(K,ne,ae){Ie(K,function(K){var oe=K._handle,ie=K._track;return[oe,(0,Se.A)({},ae?"width":"height","".concat((100*ox(oe,ie,ae,ne)).toFixed(3),"%"))]})},Pe=function scrollbarStructureRefreshHandleOffset(K,ne,ae){Ee&&!ke||Ie(K,function(K){var oe=K._handle,ie=K._track,se=K._scrollbar,ue=function getScrollbarHandleOffsetRatio(K,ne,ae,oe,ie,se){var ue=arguments.length>6&&void 0!==arguments[6]&&arguments[6],ce=gk()._rtlScrollBehavior,de=se?"x":"y",pe=se?"Left":"Top",fe=oe._overflowAmount,he=rx(fe[de]),me=ae["scroll".concat(pe)],ge=me;ue&&(ge=he-ax(me));var ve=tx(he,nx(0,ge)),ye=se&&ie,_e=ce.i?ve:he-ve,Ae=tx(1,(ye?_e:ve)/he),De=ox(K,ne,se);return 1/De*(1-De)*Ae}(oe,ie,ge,ne,Xw(se),ae,ne._isInverted);return[oe,{transform:ue==ue?Yw("".concat((100*ue).toFixed(3),"%"),ae):""}]})},Re=function styleScrollbarPosition(K){var ne=K._scrollbar,ae=Ce(ne)&≠return[ae,{transform:ae?Yw(["".concat(rw(ge),"px"),"".concat(aw(ge),"px")]):""}]},Be=[],Le=[],Ne=[],je=function scrollbarsAddRemoveClass(K,ne,ae){var oe=RD(ae),ie=!oe||!ae;(!oe||ae)&&Oe(Le,K,ne),ie&&Oe(Ne,K,ne)},ze=function generateScrollbarDOM(K){var ne=K?qE:WE,oe=K?Le:Ne,ie=WD(oe)?QE:"",ue=gw("".concat(VE," ").concat(ne," ").concat(ie)),de=gw(GE),pe=gw(KE),he={_scrollbar:ue,_track:de,_handle:pe};return se||Bw(ue,"os-no-css-vars"),fw(ue,de),fw(de,pe),$D(oe,he),$D(Be,[mw.bind(0,ue),Te,ae(he,je,ce,fe,ge,K?De:we,K)]),he},Ue=ze.bind(0,!0),He=ze.bind(0,!1);return Ue(),He(),[{_refreshScrollbarsHandleLength:function refreshScrollbarsHandleLength(K){Me(Le,K,!0),Me(Ne,K)},_refreshScrollbarsHandleOffset:function refreshScrollbarsHandleOffset(K){ke=!!K._isInverted,Pe(Le,K,!0),Pe(Ne,K,!1)},_refreshScrollbarsHandleOffsetTimeline:function refreshScrollbarsHandleOffsetTimeline(K){if(ke=!!K._isInverted,Ee&&!ke){var ne=function forEachFn(K,ne){var ae=ne._scrollbar,oe=ne._handle;Te(oe),Ae.set(oe,[ix(oe,K?De:we,sx(K&&Xw(ae),K))])};Le.forEach(ne.bind(0,!0)),Ne.forEach(ne.bind(0,!1))}else Le.concat(Ne).forEach(function(K){var ne=K._handle;Te(ne)})},_refreshScrollbarsScrollbarOffsetTimeline:function refreshScrollbarsScrollbarOffsetTimeline(K){var ne=K._overflowAmount,ae=K._isInverted;ke=!!ae,Ee&&!ke?Ne.concat(Le).forEach(function(K){var ae=K._scrollbar;Te(ae),Ce(ae)&&Ae.set(ae,[cx(ae,De,ne.x,!0),cx(ae,we,ne.y)])}):Ne.concat(Le).forEach(function(K){var ne=K._scrollbar;Te(ne)})},_refreshScrollbarsScrollbarOffset:function refreshScrollbarsScrollbarOffset(){Ee&&!ke||(ye&&Ie(Le,Re),ye&&Ie(Ne,Re))},_scrollbarsAddRemoveClass:je,_horizontal:{_scrollTimeline:De,_scrollbarStructures:Le,_clone:Ue,_style:Ie.bind(0,Le)},_vertical:{_scrollTimeline:we,_scrollbarStructures:Ne,_clone:He,_style:Ie.bind(0,Ne)}},function appendElements(){fw(xe,Le[0]._scrollbar),fw(xe,Ne[0]._scrollbar),Ow(function(){je(QE)},300)},GD.bind(0,Be)]},px=function isHoverablePointerType(K){return"mouse"===K.pointerType},fx=function createScrollbarsSetup(K,ne,ae,oe){var ie,se,ue,ce,de,fe=Hw,he=0,me=Ek({}),ge=(0,pe.A)(me,1)[0],ve=Vw(),ye=(0,pe.A)(ve,2),_e=ye[0],Ae=ye[1],De=Vw(),we=(0,pe.A)(De,2),Ee=we[0],ke=we[1],xe=Vw(100),Ce=(0,pe.A)(xe,2),Se=Ce[0],Te=Ce[1],Oe=Vw(100),Ie=(0,pe.A)(Oe,2),Me=Ie[0],Pe=Ie[1],Re=Vw(100),Be=(0,pe.A)(Re,2),Le=Be[0],Ne=Be[1],je=Vw(function(){return he}),ze=(0,pe.A)(je,2),Ue=ze[0],He=ze[1],Ve=dx(K,ae._elements,function createScrollbarsSetupEvents(K,ne){return function(ae,oe,ie,se,ue,ce,de){var fe=ae._scrollbar,he=Vw(333),me=(0,pe.A)(he,2),ge=me[0],ve=me[1],ye=!!ue.scrollBy,_e=!0;return GD.bind(0,[cE(fe,"pointerenter",function(){oe(YE,!0)}),cE(fe,"pointerleave pointercancel",function(){oe(YE)}),cE(fe,"wheel",function(K){var ne=K.deltaX,ae=K.deltaY,ie=K.deltaMode;ye&&_e&&0===ie&&cw(fe)===se&&ue.scrollBy({left:ne,top:ae,behavior:"smooth"}),_e=!1,oe(nk,!0),ge(function(){_e=!0,oe(nk)}),dE(K)},{_passive:!1,_capture:!0}),Jk(fe,ie),ex(K,se,ie,ae,ue,ne,de),ve])}}(ne,ae)),$e=(0,pe.A)(Ve,3),qe=$e[0],We=$e[1],Ge=$e[2],Ke=ae._elements,Ze=Ke._host,Xe=Ke._scrollEventElement,Qe=Ke._isBody,Ye=qe._scrollbarsAddRemoveClass,Je=qe._refreshScrollbarsHandleLength,et=qe._refreshScrollbarsHandleOffset,tt=qe._refreshScrollbarsHandleOffsetTimeline,nt=qe._refreshScrollbarsScrollbarOffsetTimeline,ot=qe._refreshScrollbarsScrollbarOffset,_t=function manageAutoHideSuspension(K){Ye(ek,K,!0),Ye(ek,K,!1)},At=function manageScrollbarsAutoHide(K,ne){if(He(),K)Ye(tk);else{var ae=function hide(){return Ye(tk,!0)};he>0&&!ne?Ue(ae):ae()}},Dt=function onHostMouseEnter(K){px(K)&&(ce=se)&&At(!0)},Et=[Te,He,Pe,Ne,ke,Ae,Ge,cE(Ze,"pointerover",Dt,{_once:!0}),cE(Ze,"pointerenter",Dt),cE(Ze,"pointerleave",function(K){px(K)&&(ce=!1,se&&At(!1))}),cE(Ze,"pointermove",function(K){px(K)&&ie&&_e(function(){Te(),At(!0),Me(function(){ie&&At(!1)})})}),cE(Xe,"scroll",function(K){Ee(function(){et(ae()),ue&&At(!0),Se(function(){ue&&!ce&&At(!1)})}),oe(K),ot()})],kt=ge.bind(0);return kt._elements=qe,kt._appendElements=We,[function(K,oe,ce){var me=ce._overflowEdgeChanged,ge=ce._overflowAmountChanged,ve=ce._overflowStyleChanged,ye=ce._directionChanged,_e=ce._appear,Ae=gk()._nativeScrollbarsOverlaid,De=wk(ne,K,oe),we=ae(),Ee=we._overflowAmount,ke=we._overflowStyle,xe=we._directionIsRTL,Ce=we._hasOverflow,Se=De("showNativeOverlaidScrollbars"),Te=(0,pe.A)(Se,2),Oe=Te[0],Ie=Te[1],Me=De("scrollbars.theme"),Pe=(0,pe.A)(Me,2),Re=Pe[0],Be=Pe[1],Ne=De("scrollbars.visibility"),je=(0,pe.A)(Ne,2),ze=je[0],Ue=je[1],He=De("scrollbars.autoHide"),Ve=(0,pe.A)(He,2),$e=Ve[0],qe=Ve[1],We=De("scrollbars.autoHideSuspend"),Ge=(0,pe.A)(We,2),Ke=Ge[0],Ze=Ge[1],Dt=De("scrollbars.autoHideDelay"),Et=(0,pe.A)(Dt,1)[0],kt=De("scrollbars.dragScroll"),Ct=(0,pe.A)(kt,2),St=Ct[0],Ft=Ct[1],Tt=De("scrollbars.clickScroll"),Ot=(0,pe.A)(Tt,2),It=Ot[0],Mt=Ot[1],Pt=_e&&!oe,Rt=Ce.x||Ce.y,Bt=me||ge||ye,Lt=ve||Ue,Nt=Oe&&Ae.x&&Ae.y,jt=function setScrollbarVisibility(K,ne){var ae="visible"===ze||"auto"===ze&&"scroll"===K;return Ye(ZE,ae,ne),ae};if(he=Et,Pt&&(Ke&&Rt?(_t(!1),fe(),Le(function(){fe=cE(Xe,"scroll",_t.bind(0,!0),{_once:!0})})):_t(!0)),Ie&&Ye("os-theme-none",Nt),Be&&(Ye(de),Ye(Re,!0),de=Re),Ze&&!Ke&&_t(!0),qe&&(ie="move"===$e,se="leave"===$e,At(!(ue="never"!==$e),!0)),Ft&&Ye(ak,St),Mt&&Ye(rk,It),Lt){var zt=jt(ke.x,!0),Ut=jt(ke.y,!1);Ye(XE,!(zt&&Ut))}Bt&&(Je(we),et(we),tt(we),nt(we),ot(),Ye(JE,!Ee.x,!0),Ye(JE,!Ee.y,!1),Ye($E,xe&&!Qe))},kt,function(){GD(Et),fe()}]},hx=function invokePluginInstance(K,ne,ae){BD(K)&&K(ne||void 0,ae||void 0)},mx=function OverlayScrollbars(K,ne,ae){var oe=gk(),ie=oe._getDefaultOptions,se=oe._getDefaultInitialization,ue=oe._addZoomListener,ce=oe._addResizeListener,de=ik(),fe=UD(K),he=fe?K:K.target,me=Ak(he);if(ne&&!me){var ge=!1,ve=function validateOptions(K){var ne=ik()[uk],ae=ne&&ne._;return ae?ae(K,!0):K},ye=XD({},ie(),ve(ne)),_e=mE(ae),Ae=(0,pe.A)(_e,3),De=Ae[0],we=Ae[1],Ee=Ae[2],ke=Xk(K,ye),xe=(0,pe.A)(ke,3),Ce=xe[0],Se=xe[1],Te=xe[2],Oe=fx(K,ye,Se,function(K){return Ee("scroll",[Ue,K])}),Ie=(0,pe.A)(Oe,3),Me=Ie[0],Pe=Ie[1],Re=Ie[2],Be=function _update(K,ne){return Ce(K,!!ne)},Le=Be.bind(0,{},!0),Ne=ue(Le),je=ce(Le),ze=function _destroy(K){!function removeInstance(K){_k.delete(K)}(he),Ne(),je(),Re(),Te(),ge=!0,Ee("destroyed",[Ue,!!K]),we()},Ue={options:function options(K,ne){if(K){var ae=ne?ie():{},oe=bE(ye,XD(ae,ve(K)));QD(oe)||(XD(ye,oe),Be(oe))}return XD({},ye)},on:De,off:function off(K,ne){K&&ne&&we(K,ne)},state:function state(){var K=Se(),ne=K._overflowEdge,ae=K._overflowAmount,oe=K._overflowStyle,ie=K._hasOverflow,se=K._padding,ue=K._paddingAbsolute,ce=K._directionIsRTL;return XD({},{overflowEdge:ne,overflowAmount:ae,overflowStyle:oe,hasOverflow:ie,padding:se,paddingAbsolute:ue,directionRTL:ce,destroyed:ge})},elements:function elements(){var K=Se._elements,ne=K._target,ae=K._host,oe=K._padding,ie=K._viewport,se=K._content,ue=K._scrollOffsetElement,ce=K._scrollEventElement,de=Pe._elements,pe=de._horizontal,fe=de._vertical,he=function translateScrollbarStructure(K){var ne=K._handle,ae=K._track;return{scrollbar:K._scrollbar,track:ae,handle:ne}},me=function translateScrollbarsSetupElement(K){var ne=K._scrollbarStructures,ae=K._clone,oe=he(ne[0]);return XD({},oe,{clone:function clone(){var K=he(ae());return Me({},!0,{}),K}})};return XD({},{target:ne,host:ae,padding:oe||ie,viewport:ie,content:se||ie,scrollOffsetElement:ue,scrollEventElement:ce,scrollbarHorizontal:me(pe),scrollbarVertical:me(fe)})},update:function update(K){return Be({},K)},destroy:ze.bind(0)};return Se._addOnUpdatedListener(function(K,ne,ae){Me(ne,ae,K)}),function addInstance(K,ne){_k.set(K,ne)}(he,Ue),array_each(ZD(de),function(K){return hx(de[K],0,Ue)}),function cancelInitialization(K,ne,ae){var oe=ae||{},ie=oe.nativeScrollbarsOverlaid,se=oe.body,ue=gk(),ce=ue._nativeScrollbarsOverlaid,de=ue._nativeScrollbarsHiding,pe=ne.nativeScrollbarsOverlaid,fe=ne.body,he=null!=ie?ie:pe,me=OD(se)?fe:se,ge=(ce.x||ce.y)&&he,ve=K&&(ID(me)?!de:me);return!!ge||!!ve}(Se._elements._isBody,se().cancel,!fe&&K.cancel)?(ze(!0),Ue):(Se._appendElements(),Pe._appendElements(),Ee("initialized",[Ue]),Se._addOnUpdatedListener(function(K,ne,ae){var oe=K._sizeChanged,ie=K._directionChanged,se=K._heightIntrinsicChanged,ue=K._overflowEdgeChanged,ce=K._overflowAmountChanged,de=K._overflowStyleChanged,pe=K._contentMutation,fe=K._hostMutation;Ee("updated",[Ue,{updateHints:{sizeChanged:oe,directionChanged:ie,heightIntrinsicChanged:se,overflowEdgeChanged:ue,overflowAmountChanged:ce,overflowStyleChanged:de,contentMutation:pe,hostMutation:fe},changedOptions:ne,force:ae}])}),Ue.update(!0),Ue)}return me};mx.plugin=function(K){array_each(function addPlugin(K){var ne=[];return array_each(LD(K)?K:[K],function(K){array_each(ZD(K),function(ae){$D(ne,ok[ae]=K[ae])})}),ne}(K),function(K){return hx(K,mx)})},mx.valid=function(K){var ne=K&&K.elements,ae=BD(ne)&&ne();return zD(ae)&&!!Ak(ae.target)},mx.env=function(){var K=gk(),ne=K._nativeScrollbarsSize,ae=K._nativeScrollbarsOverlaid,oe=K._nativeScrollbarsHiding,ie=K._rtlScrollBehavior,se=K._flexboxGlue,ue=K._cssCustomProperties,ce=K._scrollTimeline,de=K._staticDefaultInitialization,pe=K._staticDefaultOptions,fe=K._getDefaultInitialization,he=K._setDefaultInitialization,me=K._getDefaultOptions,ge=K._setDefaultOptions;return XD({},{scrollbarsSize:ne,scrollbarsOverlaid:ae,scrollbarsHiding:oe,rtlScrollBehavior:ie,flexboxGlue:se,cssCustomProperties:ue,scrollTimeline:ce,staticDefaultInitialization:de,staticDefaultOptions:pe,getDefaultInitialization:fe,setDefaultInitialization:he,getDefaultOptions:me,setDefaultOptions:ge})};var gx=function createDefer(){if("undefined"==typeof window){var K=function noop(){};return[K,K]}var ne,ae,oe=window,ie="function"==typeof oe.requestIdleCallback;ie&&(/\[native code]/.test(String(window.requestIdleCallback))||(ie=!1));var se=oe.requestAnimationFrame,ue=oe.cancelAnimationFrame,ce=ie?oe.requestIdleCallback:se,de=ie?oe.cancelIdleCallback:ue,pe=function clear(){de(ne),ue(ae)};return[function(K,oe){pe(),ne=ce(ie?function(){pe(),ae=se(K)}:K,"object"===(0,fe.A)(oe)?oe:{timeout:2233})},pe]},vx=["element","options","events","defer","children"],bx=function OverlayScrollbarsComponent(K,ne){var ae=K.element,oe=void 0===ae?"div":ae,ie=K.options,ue=K.events,ce=K.defer,de=K.children,fe=(0,qt.A)(K,vx),he=oe,me=(0,se.useRef)(null),ge=(0,se.useRef)(null),ve=(0,se.useState)(!1),ye=(0,pe.A)(ve,2),_e=ye[0],Ae=ye[1],De=function useOverlayScrollbars(K){var ne=K||{},ae=ne.options,oe=ne.events,ie=ne.defer,ue=(0,se.useMemo)(gx,[]),ce=(0,pe.A)(ue,2),de=ce[0],fe=ce[1],he=(0,se.useRef)(null),me=(0,se.useRef)(ie),ge=(0,se.useRef)(ae),ve=(0,se.useRef)(oe);return(0,se.useEffect)(function(){me.current=ie},[ie]),(0,se.useEffect)(function(){var K=he.current;ge.current=ae,mx.valid(K)&&K.options(ae||{},!0)},[ae]),(0,se.useEffect)(function(){var K=he.current;ve.current=oe,mx.valid(K)&&K.on(oe||{},!0)},[oe]),(0,se.useEffect)(function(){return function(){var K;fe(),null===(K=he.current)||void 0===K||K.destroy()}},[]),(0,se.useMemo)(function(){return[function(K){var ne=he.current;if(!mx.valid(ne)){var ae=me.current,oe=ge.current||{},ie=ve.current||{},se=function init(){return he.current=mx(K,oe,ie)};ae?de(se,ae):se()}},function(){return he.current}]},[])}({options:ie,events:ue,defer:ce}),we=(0,pe.A)(De,2),Ee=we[0],ke=we[1];return(0,se.useEffect)(function(){Ae(!0)},[]),(0,se.useEffect)(function(){var K=me.current,ne=ge.current;return _e&&K&&ne&&Ee({target:K,elements:{viewport:ne,content:ne}}),function(){var K;return null===(K=ke())||void 0===K?void 0:K.destroy()}},[_e,Ee,oe]),(0,se.useImperativeHandle)(ne,function(){return{osInstance:ke,getElement:function getElement(){return me.current}}},[]),se.createElement(he,extends_extends({"data-overlayscrollbars-initialize":"",ref:me},fe),_e?se.createElement("div",{ref:ge,"data-overlayscrollbars-contents":!0},de):de)},yx=(0,se.forwardRef)(bx);function StickerSelectorButton(){var K=(0,se.useState)(!1),ne=(0,pe.A)(K,2),ae=ne[0],oe=ne[1],ie=(0,se.useContext)(kD).chatMain;return ie?se.createElement(se.Fragment,null,se.createElement(sp,{content:XF("Send Sticker",'"Send Sticker" button tooltip',"bp-better-messages")},se.createElement("div",{className:"bm-stickers",onClick:function onClick(){oe(!ae)}},se.createElement(BsSticky,null))),(0,Gl.createPortal)(se.createElement(AnimatePresence,null,ae&&se.createElement(StickerSelector,{close:function close(){oe(!1)}})),ie)):null}var Ax=new Map;function StickerSelector(K){var ne=(0,se.useContext)(kD).threadId,ae=(0,se.useState)(!1),oe=(0,pe.A)(ae,2),ie=oe[0],ue=oe[1],ce=(0,se.useRef)(!1),de=(0,se.useState)(!1),fe=(0,pe.A)(de,2),he=fe[0],me=fe[1],ge=(0,se.useState)([]),ve=(0,pe.A)(ge,2),ye=ve[0],_e=ve[1],Ae=(0,se.useState)([]),De=(0,pe.A)(Ae,2),we=De[0],Ee=De[1],ke=(0,se.useState)("latest"),xe=(0,pe.A)(ke,2),Ce=xe[0],Se=xe[1],Te=(0,se.useState)(""),Oe=(0,pe.A)(Te,2),Ie=Oe[0],Me=Oe[1],Pe=(0,se.useState)(!1),Re=(0,pe.A)(Pe,2),Be=Re[0],Le=Re[1],Ne=(0,se.useState)([]),je=(0,pe.A)(Ne,2),ze=je[0],Ue=je[1],He=(0,se.useRef)(0),Ve=(0,se.useRef)(0),$e=(0,se.useState)(),qe=(0,pe.A)($e,2),We=qe[0],Ge=qe[1],Ze=(0,se.useRef)(!1),Xe=(0,se.useState)(!1),Qe=(0,pe.A)(Xe,2),Ye=(Qe[0],Qe[1],entryMain_o(Ie,300)),Je=(0,pe.A)(Ye,1)[0],et=(0,se.useRef)(null);(0,se.useEffect)(function(){We&&We.addEventListener("scroll",function(){tt(We)})},[We]);var tt=function scroll(K){var ne=K.scrollHeight-(K.scrollTop+K.clientHeight);if(!ce.current&&!Ze.current&&ne<=100){Ze.current=!0;var ae=Ve.current+1;ae<=He.current&&searchStikers(et.current,ae).then(function(K){Ze.current=!1,Ve.current=ae,Ue(function(ne){return[].concat((0,Ke.A)(ne),(0,Ke.A)(Object.entries(K.stickers)))})})}};(0,se.useEffect)(function(){(function getStickers(){return _getStickers.apply(this,arguments)})().then(function(K){_e(Object.entries(K.packs)),Ee(Object.entries(K.stickers)),Ax.set("latest",Object.entries(K.stickers)),ue(!0),me(!0)}).catch(function(){K.close()})},[]),(0,se.useEffect)(function(){Ax.has(Ce)?Ee(Ax.get(Ce)):"latest"!==Ce&&"search"!==Ce&&(me(!1),function getStickerPack(_x){return _getStickerPack.apply(this,arguments)}(Number(Ce)).then(function(K){Ee(Object.entries(K)),Ax.set(Ce,Object.entries(K)),me(!0)}))},[Ce]),(0,se.useEffect)(function(){""!==Je&&(Le(!1),et.current=Je,searchStikers(Je).then(function(K){Le(!0),He.current=K.pages,Ve.current=1,Ue(Object.entries(K.stickers))}))},[Je]);return se.createElement(hl.div,{initial:{y:"100%"},animate:{y:"0%"},transition:{duration:.2},exit:{y:"100%"},className:"bpbm-stickers-selector",role:"application"},!1===ie&&se.createElement("div",{style:{margin:"10px 0"}},se.createElement(WaitAbit,null)),!1!==ie&&se.createElement(se.Fragment,null,se.createElement("div",{className:"bpbm-stickers-head"},se.createElement(yx,{options:{overflow:{x:"scroll"}},className:"bpbm-stickers-tabs",events:{initialized:function initialized(K){var ne=K.elements().padding,ae=ne.querySelectorAll("span"),oe=0;Array.from(ae).map(function(K){oe+=K.getBoundingClientRect().width}),ne.style.width=oe+"px"}}},se.createElement(sp,{content:XF("Latest","Stickers selector","bp-better-messages")},se.createElement("span",{className:"latest"===Ce?"bpbm-stickers-tabs-active":"",onClick:function onClick(){Se("latest")}},se.createElement(VscHistory,null))),se.createElement(sp,{content:XF("Search","Stickers selector","bp-better-messages")},se.createElement("span",{className:"search"===Ce?"bpbm-stickers-tabs-active":"",onClick:function onClick(){Se("search")}},se.createElement(VscSearch,null))),ye.map(function(K){var ne=(0,pe.A)(K,2),ae=ne[0],oe=ne[1];return se.createElement("span",{key:ae,className:Ce===ae?"bpbm-stickers-tabs-active":"",onClick:function onClick(){Se(ae)}},se.createElement("img",{src:oe.packageImg,alt:oe.packageName}))})),se.createElement(sp,{content:XF("Close","Stickers selector","bp-better-messages")},se.createElement("span",{className:"bpbm-stickers-close",onClick:K.close},se.createElement(VscClose,null)))),"search"===Ce&&se.createElement("span",{className:"bpbm-stickers-search"},se.createElement("input",{type:"text",name:"search",value:Ie,onChange:function onChange(K){return Me(K.target.value)},placeholder:XF("Search","Stickers selector - Search Input Placeholder","bp-better-messages")})),se.createElement(yx,{className:"bpbm-stickers-selector-sticker-container",events:{initialized:function initialized(K){Ge(K.elements().scrollEventElement)}}},"search"===Ce&&se.createElement(se.Fragment,null,se.createElement("span",{className:"bpbm-stickers-selector-sticker-list"},""===Ie&&se.createElement("span",{className:"bpbm-stickers-selector-empty"},XF("Search results will display here","Stickers selector","bp-better-messages")),""!==Ie&&se.createElement(se.Fragment,null,!Be&&se.createElement(WaitAbit,{showText:!1}),Be&&se.createElement(se.Fragment,null,0===ze.length&&se.createElement("span",{className:"bpbm-stickers-selector-empty"},XF("No stickers found","Stickers selector","bp-better-messages")),ze.length>0&&se.createElement(se.Fragment,null,ze.map(function(ae){var oe=(0,pe.A)(ae,2),ie=oe[0],ue=oe[1];return se.createElement("span",{key:ie,className:"bpbm-stickers-selector-sticker",onClick:function onClick(){sendSticker(ne,Number(ie),ue.stickerImg),K.close()}},se.createElement("img",{src:ue.stickerImg,alt:""}))})))))),"search"!==Ce&&se.createElement("span",{className:"bpbm-stickers-selector-sticker-list"},!he&&se.createElement(WaitAbit,{showText:!1}),he&&se.createElement(se.Fragment,null,0===we.length&&se.createElement(se.Fragment,null,"latest"===Ce&&se.createElement("span",{className:"bpbm-stickers-selector-empty"},XF("You have not used any stickers yet","Stickers selector","bp-better-messages")),"latest"!==Ce&&se.createElement("span",{className:"bpbm-stickers-selector-empty"},XF("No stickers found","Stickers selector","bp-better-messages"))),we.length>0&&se.createElement(se.Fragment,null,we.map(function(ae){var oe=(0,pe.A)(ae,2),ie=oe[0],ue=oe[1];return se.createElement("span",{key:ie,className:"bpbm-stickers-selector-sticker",onClick:function onClick(){sendSticker(ne,Number(ie),ue.stickerImg),K.close()}},se.createElement("img",{src:ue.stickerImg,alt:""}))})))))))}function ImSpinner(K){return iconBase_GenIcon({"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"}}]})(K)}__webpack_require__(33771),__webpack_require__(3296),__webpack_require__(27208);function voice_recorder_createForOfIteratorHelper(K,ne){var ae="undefined"!=typeof Symbol&&K[Symbol.iterator]||K["@@iterator"];if(!ae){if(Array.isArray(K)||(ae=function voice_recorder_unsupportedIterableToArray(K,ne){if(K){if("string"==typeof K)return voice_recorder_arrayLikeToArray(K,ne);var ae={}.toString.call(K).slice(8,-1);return"Object"===ae&&K.constructor&&(ae=K.constructor.name),"Map"===ae||"Set"===ae?Array.from(K):"Arguments"===ae||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(ae)?voice_recorder_arrayLikeToArray(K,ne):void 0}}(K))||ne&&K&&"number"==typeof K.length){ae&&(K=ae);var _n=0,oe=function F(){};return{s:oe,n:function n(){return _n>=K.length?{done:!0}:{done:!1,value:K[_n++]}},e:function e(K){throw K},f:oe}}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 ie,se=!0,ue=!1;return{s:function s(){ae=ae.call(K)},n:function n(){var K=ae.next();return se=K.done,K},e:function e(K){ue=!0,ie=K},f:function f(){try{se||null==ae.return||ae.return()}finally{if(ue)throw ie}}}}function voice_recorder_arrayLikeToArray(K,ne){(null==ne||ne>K.length)&&(ne=K.length);for(var ae=0,oe=Array(ne);ae<ne;ae++)oe[ae]=K[ae];return oe}"undefined"==typeof CanvasRenderingContext2D||CanvasRenderingContext2D.prototype.roundRect||(CanvasRenderingContext2D.prototype.roundRect=function(K,ne,ae,oe,ie){this.rect(K,ne,ae,oe)});function VoiceRecorder(K){var ne=K.onSend,oe=K.onCancel,ue=(0,se.useState)("recording"),ce=(0,pe.A)(ue,2),de=ce[0],fe=ce[1],he=(0,se.useState)(0),me=(0,pe.A)(he,2),ge=me[0],ve=me[1],ye=(0,se.useState)(!1),_e=(0,pe.A)(ye,2),Ae=_e[0],De=_e[1],we=(0,se.useState)(null),Ee=(0,pe.A)(we,2),ke=Ee[0],xe=Ee[1],Ce=(0,se.useState)(null),Se=(0,pe.A)(Ce,2),Te=Se[0],Oe=Se[1],Ie=(0,se.useState)([]),Me=(0,pe.A)(Ie,2),Pe=Me[0],Re=Me[1],Be=(0,se.useState)(""),Le=(0,pe.A)(Be,2),Ne=Le[0],je=Le[1],ze=(0,se.useState)(!1),Ue=(0,pe.A)(ze,2),He=Ue[0],Ve=Ue[1],$e=(0,se.useState)(0),qe=(0,pe.A)($e,2),We=qe[0],Ge=qe[1],Ke=(0,se.useState)(0),Ze=(0,pe.A)(Ke,2),Xe=Ze[0],Qe=Ze[1],Ye=(0,se.useRef)(null),Je=(0,se.useState)(0),et=(0,pe.A)(Je,2),tt=et[0],nt=et[1],ot=(0,se.useState)(0),_t=(0,pe.A)(ot,2),At=_t[0],Dt=_t[1],Et=(0,se.useRef)(null),kt=(0,se.useState)(null),Ct=(0,pe.A)(kt,2),St=Ct[0],Ft=Ct[1],Tt=(0,se.useRef)(null),Ot=(0,se.useRef)(null),It=(0,se.useRef)(0),Mt=(0,se.useRef)(0),Pt=(0,se.useRef)([]),Rt=(0,se.useRef)(0),Bt=(0,se.useRef)(0),Lt=(0,se.useRef)(0),Nt=(0,se.useRef)(!1),jt="undefined"!=typeof BetterMessagesVoiceMessages?BetterMessagesVoiceMessages.recorder:null;(0,se.useEffect)(function(){if(!Nt.current&&jt)return Nt.current=!0,(0,ae.A)(ie().mark(function _callee(){var K;return ie().wrap(function(ne){for(;;)switch(ne.prev=ne.next){case 0:return ne.prev=0,enableNoSleep(),ne.next=1,jt.startMic();case 1:return ne.next=2,jt.startRecording();case 2:fe("recording"),zt(),Ht(),ne.next=4;break;case 3:ne.prev=3,K=ne.catch(0),noSleepDisable(),showError(K.message),oe();case 4:case"end":return ne.stop()}},_callee,null,[[0,3]])}))(),function(){Ut(),$t(!0)}},[]),(0,se.useEffect)(function(){jt&&jt.getAvailableDevices().then(Re).catch(function(){})},[]),(0,se.useEffect)(function(){return function(){Te&&URL.revokeObjectURL(Te)}},[Te]);var zt=(0,se.useCallback)(function(){Bt.current=window.setInterval(function(){ve(function(K){return Lt.current=K+1,K+1})},1e3)},[]),Ut=(0,se.useCallback)(function(){Bt.current&&(clearInterval(Bt.current),Bt.current=0)},[]),Ht=(0,se.useCallback)(function(){if(jt){var K="",ne=function frame(){var ae=Tt.current,oe=jt.getAnalyser();if(ae&&oe){if(!K){var ie=getComputedStyle(ae),se=ie.getPropertyValue("--main-bm-color").trim();K=se?"rgba("+se+", 1)":ie.color||"#666"}var ue=window.devicePixelRatio||1,ce=ae.clientWidth,de=ae.clientHeight;ae.width===ce*ue&&ae.height===de*ue||(ae.width=ce*ue,ae.height=de*ue);var pe=performance.now();if(pe-Rt.current>=80){Rt.current=Rt.current||pe,Rt.current+=80;var fe=oe.frequencyBinCount,he=new Uint8Array(fe);oe.getByteTimeDomainData(he);for(var me=0,ge=0;ge<fe;ge++){var ve=(he[ge]-128)/128;me+=ve*ve}var ye=Math.min(1,Math.pow(4*Math.sqrt(me/fe),.6));Pt.current.push(ye)}var _e=pe-Rt.current,Ae=Math.min(1,_e/80),De=4*(Pt.current.length-1+Ae),we=ae.getContext("2d");if(we){we.setTransform(ue,0,0,ue,0,0),we.clearRect(0,0,ce,de),we.fillStyle=K;for(var Ee=Pt.current,ke=de/2,xe=ce-De,Ce=Ee.length-1;Ce>=0;Ce--){var Se=xe+4*Ce;if(!(Se>ce)){if(Se+2<0)break;var Te=Math.max(2,Ee[Ce]*de*.9),Oe=ke-Te/2;we.beginPath(),we.roundRect(Se,Oe,2,Te,1),we.fill()}}It.current=requestAnimationFrame(ne)}else It.current=requestAnimationFrame(ne)}else It.current=requestAnimationFrame(ne)};Rt.current=performance.now(),It.current=requestAnimationFrame(ne)}},[jt]),Vt=(0,se.useCallback)(function(){It.current&&(cancelAnimationFrame(It.current),It.current=0)},[]),$t=(0,se.useCallback)(function(){var K=arguments.length>0&&void 0!==arguments[0]&&arguments[0];Vt(),Rt.current=0,K?Pt.current=[]:Pt.current.length>0&&Pt.current.pop()},[Vt]);(0,se.useEffect)(function(){if("preview"===de){var K="",ne="",ae=function draw(){var oe,ie=Ot.current;if(ie){var se=window.devicePixelRatio||1,ue=ie.clientWidth,ce=ie.clientHeight;ie.width===ue*se&&ie.height===ce*se||(ie.width=ue*se,ie.height=ce*se);var de=ie.getContext("2d");if(de){if(!K){var pe=getComputedStyle(ie),fe=pe.getPropertyValue("--main-bm-color").trim();K=fe?"rgba("+fe+", 1)":pe.color||"#666",ne=fe?"rgba("+fe+", 1)":pe.color||"#666"}de.setTransform(se,0,0,se,0,0),de.clearRect(0,0,ue,ce);var he=Pt.current;if(0!==he.length){var me=ce/2,ge=Math.ceil(ue/4),ve=(null===(oe=Ye.current)||void 0===oe?void 0:oe.currentTime)||0;Ye.current&&!Ye.current.paused&&At>0&&ve>=At&&(Ye.current.pause(),Ve(!1));for(var ye=Math.min(ve,At>0?At:ve),_e=We,Ae=_e>0?tt/_e*ue:0,De=_e>0?At/_e*ue:ue,we=0;we<ge;we++){var Ee=ge>1?we/(ge-1):0,ke=he[Math.min(Math.round(Ee*(he.length-1)),he.length-1)],xe=Math.max(2,ke*ce*.9),Ce=4*we,Se=me-xe/2,Te=Ce+1,Oe=Te>=Ae&&Te<=De;de.globalAlpha=Oe?1:.3,de.fillStyle=K,de.beginPath(),de.roundRect(Ce,Se,2,xe,1),de.fill()}if(de.globalAlpha=1,_e>0&&Ye.current&&!Ye.current.paused){var Ie=ye/_e*ue;de.fillStyle=ne,de.fillRect(Math.round(Ie),0,1,ce)}Mt.current=requestAnimationFrame(ae)}else Mt.current=requestAnimationFrame(ae)}else Mt.current=requestAnimationFrame(ae)}else Mt.current=requestAnimationFrame(ae)};return Mt.current=requestAnimationFrame(ae),function(){Mt.current&&(cancelAnimationFrame(Mt.current),Mt.current=0)}}},[de,tt,At,We]);var qt=(0,se.useCallback)(function(){jt&&(jt.pauseRecording(),Ut(),Vt(),fe("paused"))},[jt,Ut,Vt]),Wt=(0,se.useCallback)(function(){jt&&(jt.resumeRecording(),zt(),Ht(),fe("recording"))},[jt,zt,Ht]),Gt=(0,se.useCallback)((0,ae.A)(ie().mark(function _callee2(){var K,ne,ae;return ie().wrap(function(oe){for(;;)switch(oe.prev=oe.next){case 0:if(jt){oe.next=1;break}return oe.abrupt("return");case 1:return Ut(),$t(),oe.prev=2,oe.next=3,jt.stopRecording();case 3:K=oe.sent,jt.stopMic(),xe(K),ne=URL.createObjectURL(K),Oe(ne),(ae=new Audio(ne)).ontimeupdate=function(){Qe(ae.currentTime||0),ae.duration&&isFinite(ae.duration)&&(Ge(function(K){return K>0&&isFinite(K)?K:ae.duration}),Dt(function(K){return K>0&&isFinite(K)?K:ae.duration}))},ae.onloadedmetadata=function(){var K=ae.duration;K&&isFinite(K)&&(Ge(K),Dt(K))},ae.onended=function(){return Ve(!1)},Ye.current=ae,Ge(Lt.current),Dt(Lt.current),fe("preview"),oe.next=5;break;case 4:oe.prev=4,showError(oe.catch(2).message);case 5:case"end":return oe.stop()}},_callee2,null,[[2,4]])})),[jt,Ut,$t]),Kt=(0,se.useCallback)(function(){if(Ut(),$t(!0),noSleepDisable(),jt)try{jt.cancelRecording(),jt.stopMic()}catch(K){}Te&&URL.revokeObjectURL(Te),oe()},[jt,Ut,$t,Te,oe]),Zt=(0,se.useCallback)((0,ae.A)(ie().mark(function _callee3(){return ie().wrap(function(K){for(;;)switch(K.prev=K.next){case 0:if(jt){K.next=1;break}return K.abrupt("return");case 1:return Te&&URL.revokeObjectURL(Te),Oe(null),xe(null),Ve(!1),ve(0),Lt.current=0,Qe(0),nt(0),Dt(0),Ye.current&&(Ye.current.pause(),Ye.current=null),K.prev=2,Rt.current=0,Pt.current=[],K.next=3,jt.startMic(Ne||void 0);case 3:return K.next=4,jt.startRecording();case 4:fe("recording"),zt(),Ht(),K.next=6;break;case 5:K.prev=5,showError(K.catch(2).message);case 6:case"end":return K.stop()}},_callee3,null,[[2,5]])})),[jt,Te,Ne,zt,Ht]),Xt=(0,se.useCallback)((0,ae.A)(ie().mark(function _callee4(){var K,ae,oe,se,ue,ce,de,pe,fe,he,me,ge,ve,ye;return ie().wrap(function(ie){for(;;)switch(ie.prev=ie.next){case 0:if(jt&&ke){ie.next=1;break}return ie.abrupt("return");case 1:if(De(!0),ie.prev=2,K=ke,!(We>0&&(tt>.1||At<We-.1))){ie.next=4;break}return ie.next=3,jt.trimAudio(ke,tt,At);case 3:K=ie.sent;case 4:if(jt.stopMic(),noSleepDisable(),ae=Pt.current,oe=We>0?tt/We:0,se=We>0?At/We:1,ue=Math.floor(oe*ae.length),ce=Math.ceil(se*ae.length),de=ae.slice(ue,ce),pe=[],de.length<=100){fe=voice_recorder_createForOfIteratorHelper(de);try{for(fe.s();!(he=fe.n()).done;)me=he.value,pe.push(Math.round(1e3*me)/1e3)}catch(K){fe.e(K)}finally{fe.f()}}else for(ge=de.length/100,ve=0;ve<100;ve++)pe.push(Math.round(1e3*de[Math.floor(ve*ge)])/1e3);return ye=Math.round(1e3*(At-tt))/1e3,ie.next=5,ne(K,jt.getMimeType(),jt.getFileExtension(),pe,ye);case 5:ie.next=7;break;case 6:ie.prev=6,showError(ie.catch(2).message);case 7:return ie.prev=7,De(!1),ie.finish(7);case 8:case"end":return ie.stop()}},_callee4,null,[[2,6,7,8]])})),[jt,ke,tt,At,We,ne]),Qt=(0,se.useCallback)(function(){if(Ye.current)if(He)Ye.current.pause(),Ve(!1);else{var K=Ye.current;K.currentTime=tt;var ne=function startPlay(){K.play().then(function(){Ve(!0)}).catch(function(){})};K.seeking?K.addEventListener("seeked",ne,{once:!0}):ne()}},[He,tt]);(0,se.useEffect)(function(){He&&Ye.current&&At>0&&Xe>=At&&(Ye.current.pause(),Ve(!1))},[He,Xe,At]);var Yt=(0,se.useCallback)(function(){var K=(0,ae.A)(ie().mark(function _callee5(K){return ie().wrap(function(ne){for(;;)switch(ne.prev=ne.next){case 0:if(je(K),localStorage.setItem("bm-voice-mic-device-id",K),jt){ne.next=1;break}return ne.abrupt("return");case 1:if(!(jt.isRecording()||jt.isPaused())){ne.next=6;break}return jt.cancelRecording(),jt.stopMic(),Ut(),ve(0),Lt.current=0,Pt.current=[],Rt.current=0,ne.prev=2,ne.next=3,jt.startMic(K);case 3:return ne.next=4,jt.startRecording();case 4:fe("recording"),zt(),Ht(),ne.next=6;break;case 5:ne.prev=5,showError(ne.catch(2).message),Kt();case 6:case"end":return ne.stop()}},_callee5,null,[[2,5]])}));return function(ne){return K.apply(this,arguments)}}(),[jt,Kt,Ut,zt,Ht]),Jt=(0,se.useCallback)(function(K,ne){ne.preventDefault(),Ft(K)},[]);(0,se.useEffect)(function(){if(St){var K=function handleMove(K){if(Et.current&&!(We<=0)){var ne=Et.current.getBoundingClientRect(),ae=Math.max(0,Math.min(1,(function getClientX(K){return"touches"in K?K.touches.length>0?K.touches[0].clientX:0:K.clientX}(K)-ne.left)/ne.width)),oe=ae*We;"start"===St?nt(Math.min(oe,At-.5)):Dt(Math.max(oe,tt+.5))}},ne=function handleUp(){return Ft(null)};return document.addEventListener("mousemove",K),document.addEventListener("mouseup",ne),document.addEventListener("touchmove",K,{passive:!1}),document.addEventListener("touchend",ne),document.addEventListener("touchcancel",ne),function(){document.removeEventListener("mousemove",K),document.removeEventListener("mouseup",ne),document.removeEventListener("touchmove",K),document.removeEventListener("touchend",ne),document.removeEventListener("touchcancel",ne)}}},[St,tt,At,We]);var en=function formatTime(K){if(!isFinite(K)||isNaN(K))return"00:00";var ne=Math.floor(K/60),ae=Math.floor(K%60);return"".concat(ne.toString().padStart(2,"0"),":").concat(ae.toString().padStart(2,"0"))};return Ae?null:"recording"===de||"paused"===de?se.createElement("span",{className:"bm-record-voice bm-voice-recorder"},se.createElement("canvas",{ref:Tt,className:"bm-voice-waveform-live"}),se.createElement(sp,{content:XF("Microphone","Voice recorder","bp-better-messages")},se.createElement("span",{className:"bm-voice-btn bm-voice-settings"},se.createElement(IoMdSettings,{className:"bm-svg"}),se.createElement("select",{className:"bm-voice-device-select-overlay",value:Ne,onChange:function onChange(K){return Yt(K.target.value)}},Pe.map(function(K){return se.createElement("option",{key:K.deviceId,value:K.deviceId},K.label||XF("Microphone","Voice recorder","bp-better-messages"))})))),"recording"===de?se.createElement(sp,{content:XF("Pause Recording","Voice recorder","bp-better-messages")},se.createElement("span",{className:"bm-voice-btn",onClick:qt},se.createElement(IoPauseCircleOutline,{className:"bm-svg"}))):se.createElement(sp,{content:XF("Resume Recording","Voice recorder","bp-better-messages")},se.createElement("span",{className:"bm-voice-btn bm-voice-btn-resume",onClick:Wt},se.createElement(IoPlayCircleOutline,{className:"bm-svg"}))),se.createElement(sp,{content:XF("Cancel Recording","Voice recorder","bp-better-messages")},se.createElement("span",{className:"bm-record-voice-delete",onClick:Kt},se.createElement(IoCloseCircleOutline,{className:"bm-svg"}))),se.createElement("span",{className:"bm-record-voice-time"},"recording"===de&&se.createElement("span",{className:"bm-recording-dot"}),en(ge)),se.createElement(sp,{content:XF("Finish Recording","Voice recorder","bp-better-messages")},se.createElement("span",{className:"bm-record-voice-send",onClick:Gt},se.createElement(IoCheckmarkCircleOutline,{className:"bm-svg"})))):se.createElement("span",{className:"bm-record-voice bm-voice-preview"},se.createElement(sp,{content:XF(He?"Pause":"Play","Voice recorder","bp-better-messages")},se.createElement("span",{className:"bm-voice-btn",onClick:Qt},He?se.createElement(IoPauseCircleOutline,{className:"bm-svg"}):se.createElement(IoPlayCircleOutline,{className:"bm-svg"}))),se.createElement("div",{className:"bm-voice-trim-bar",ref:Et},se.createElement("canvas",{ref:Ot,className:"bm-voice-preview-canvas"}),se.createElement("div",{className:"bm-voice-trim-handle bm-voice-trim-start",style:{left:We>0?"".concat(tt/We*100,"%"):"0%"},onMouseDown:function onMouseDown(K){return Jt("start",K)},onTouchStart:function onTouchStart(K){return Jt("start",K)}}),se.createElement("div",{className:"bm-voice-trim-handle bm-voice-trim-end",style:{left:We>0?"".concat(At/We*100,"%"):"100%"},onMouseDown:function onMouseDown(K){return Jt("end",K)},onTouchStart:function onTouchStart(K){return Jt("end",K)}})),se.createElement("span",{className:"bm-record-voice-time"},en(Xe)," / ",en(We)),se.createElement(sp,{content:XF("Cancel","Voice recorder","bp-better-messages")},se.createElement("span",{className:"bm-record-voice-delete",onClick:Kt},se.createElement(IoCloseCircleOutline,{className:"bm-svg"}))),se.createElement(sp,{content:XF("Re-record","Voice recorder","bp-better-messages")},se.createElement("span",{className:"bm-voice-btn",onClick:Zt},se.createElement(IoReloadCircleOutline,{className:"bm-svg"}))),se.createElement(sp,{content:XF("Send","Voice recorder","bp-better-messages")},se.createElement("span",{className:"bm-record-voice-send",onClick:Xt},se.createElement(FaPaperPlane,{className:"bm-svg"}))))}function saveMessage(K,ne,ae){return _saveMessage.apply(this,arguments)}function _saveMessage(){return(_saveMessage=(0,ae.A)(ie().mark(function _callee(K,ne,ae){var oe,se,ue,ce,de;return ie().wrap(function(ie){for(;;)switch(ie.prev=ie.next){case 0:return ie.next=1,convertContent(ae);case 1:if(""!==(oe=ie.sent).trim()){ie.next=2;break}return showError(XF("The message you were trying to send was empty","User tried to send empty message error","bp-better-messages"),3e3),ie.abrupt("return",!1);case 2:return se="thread/"+K+"/save",ue={message_id:ne,message:oe},ie.prev=3,ie.next=4,jF.post(se,ue);case 4:return ce=ie.sent,de=ce.data,cleanEditor(ae),ie.next=5,parseResponse(de);case 5:return ie.abrupt("return",!0);case 6:ie.prev=6,showError(ie.catch(3).response.data.message);case 7:case"end":return ie.stop()}},_callee,null,[[3,6]])}))).apply(this,arguments)}function getGifs(){return _getGifs.apply(this,arguments)}function _getGifs(){return _getGifs=(0,ae.A)(ie().mark(function _callee(){var K,ne,ae,oe,se,ue=arguments;return ie().wrap(function(ie){for(;;)switch(ie.prev=ie.next){case 0:return K=ue.length>0&&void 0!==ue[0]?ue[0]:1,ne=ue.length>1&&void 0!==ue[1]?ue[1]:"",ie.prev=1,ae="gifs?page="+K,""!==ne&&(ae+="&search="+ne),ie.next=2,jF.get(ae);case 2:return oe=ie.sent,ie.abrupt("return",oe.data);case 3:throw ie.prev=3,showApiError(se=ie.catch(1)),se;case 4:case"end":return ie.stop()}},_callee,null,[[1,3]])})),_getGifs.apply(this,arguments)}function sendGif(_x,K){return _sendGif.apply(this,arguments)}function _sendGif(){return(_sendGif=(0,ae.A)(ie().mark(function _callee2(K,ne){var ae,oe,se,ue;return ie().wrap(function(ie){for(;;)switch(ie.prev=ie.next){case 0:return ie.prev=0,ie.next=1,jF.post("gifs/"+K+"/send",{gif_id:ne});case 1:return ae=ie.sent,(oe=ae.data).errors?showError(Object.values(oe.errors)):oe.update&&(updateMessages(oe.update.messages),updateUsers(oe.update.users),se=oe.update.messages[0],updateThread(K,{lastTime:se.created_at})),ie.abrupt("return",oe.data);case 2:throw ie.prev=2,showApiError(ue=ie.catch(0)),ue;case 3:case"end":return ie.stop()}},_callee2,null,[[0,2]])}))).apply(this,arguments)}function GifSelectorButton(){var K=(0,se.useState)(!1),ne=(0,pe.A)(K,2),ae=ne[0],oe=ne[1],ie=(0,se.useContext)(kD).chatMain;return ie?se.createElement(se.Fragment,null,se.createElement(sp,{content:XF("Send GIF",'"Send GIF" button tooltip',"bp-better-messages")},se.createElement("span",{className:"bm-gif",onClick:function onClick(){oe(!ae)}},se.createElement(MdGif,null))),(0,Gl.createPortal)(se.createElement(AnimatePresence,null,ae&&se.createElement(GifSelector,{close:function close(){oe(!1)}})),ie)):null}var Dx=new Map;function GifSelector(K){var ne=(0,se.useContext)(kD).threadId,oe=(0,se.useState)(!1),ue=(0,pe.A)(oe,2),ce=(ue[0],ue[1],(0,se.useState)(!1)),de=(0,pe.A)(ce,2),fe=de[0],he=de[1],me=(0,se.useRef)(!1),ge=(0,se.useState)(!1),ve=(0,pe.A)(ge,2),ye=ve[0],_e=ve[1],Ae=(0,se.useState)([]),De=(0,pe.A)(Ae,2),we=De[0],Ee=De[1],ke=(0,se.useRef)(1),xe=(0,se.useState)("trending"),Ce=(0,pe.A)(xe,2),Se=Ce[0],Te=Ce[1],Oe=(0,se.useState)(""),Ie=(0,pe.A)(Oe,2),Me=Ie[0],Pe=Ie[1],Re=(0,se.useState)(!1),Be=(0,pe.A)(Re,2),Le=Be[0],Ne=Be[1],je=(0,se.useState)([]),ze=(0,pe.A)(je,2);ze[0],ze[1];(0,se.useEffect)(function(){getGifs(ke.current).then(function(K){Ee(K.gifs),Dx.set("trending",K.gifs),he(!0),_e(!0)}).catch(function(){K.close()})},[]),(0,se.useEffect)(function(){Dx.has(Se)?Ee(Dx.get(Se)):"trending"!==Se&&"search"!==Se&&_e(!1)},[Se]);var Ue=(0,se.useState)(),He=(0,pe.A)(Ue,2),Ve=He[0],$e=He[1],qe=(0,se.useRef)(!1),We=(0,se.useState)(!1),Ge=(0,pe.A)(We,2);Ge[0],Ge[1];(0,se.useEffect)(function(){Ve&&Ve.addEventListener("scroll",function(){Ze(Ve)})},[Ve]);var Ze=function scroll(K){var ne=K.scrollHeight-(K.scrollTop+K.clientHeight);!me.current&&!qe.current&&ne<=100&&Je()},Xe=entryMain_o(Me,300),Qe=(0,pe.A)(Xe,1)[0],Ye=(0,se.useRef)(""),Je=function(){var K=(0,ae.A)(ie().mark(function _callee(){var K;return ie().wrap(function(ne){for(;;)switch(ne.prev=ne.next){case 0:if(!qe.current){ne.next=1;break}return ne.abrupt("return");case 1:return qe.current=!0,ke.current++,ne.next=2,getGifs(ke.current,Ye.current);case 2:(K=ne.sent).gifs.length<20&&(me.current=!0),Ee(function(ne){return qe.current=!1,[].concat((0,Ke.A)(ne),(0,Ke.A)(K.gifs))});case 3:case"end":return ne.stop()}},_callee)}));return function loadMoreGifs(){return K.apply(this,arguments)}}();return(0,se.useEffect)(function(){""!==Qe&&(Ne(!1),getGifs(1,Qe).then(function(K){Ee(K.gifs),_e(!0),Ne(!0)})),Ye.current=Qe},[Qe]),se.createElement(hl.div,{initial:{y:"100%"},animate:{y:"0%"},transition:{duration:.2},exit:{y:"100%"},className:"bpbm-gifs-selector",role:"application"},!1===fe&&se.createElement("div",{style:{margin:"10px 0"}},se.createElement(WaitAbit,null)),!1!==fe&&se.createElement(se.Fragment,null,se.createElement("div",{className:"bpbm-gifs-head"},se.createElement("div",{className:"bpbm-gifs-tabs"},se.createElement(sp,{content:XF("Trending","Gifs selector","bp-better-messages")},se.createElement("span",{className:"trending"===Se?"bpbm-gifs-tabs-active":"",onClick:function onClick(){Te("trending")}},se.createElement(IoTrendingUp,{className:"bm-svg"}))),se.createElement("span",{"data-package-id":"search",className:"search"===Se?"bpbm-gifs-tabs-active":"",onClick:function onClick(){Te("search")}},se.createElement("input",{type:"text",name:"search",value:Me,onChange:function onChange(K){return Pe(K.target.value)},placeholder:XF("Search","Gifs selector","bp-better-messages")}))),se.createElement(sp,{content:XF("Close","Gifs selector","bp-better-messages")},se.createElement("span",{className:"bpbm-gifs-close",onClick:K.close},se.createElement(VscClose,{className:"bm-svg"})))),se.createElement(yx,{className:"bpbm-gifs-selector-gif-container",events:{initialized:function initialized(K){$e(K.elements().scrollEventElement)}}},"search"===Se&&se.createElement(se.Fragment,null,se.createElement("span",{className:"bpbm-gifs-selector-gif-list "+(""===Me||Le&&0===we.length?"empty":"")},""===Me&&se.createElement("span",{className:"bpbm-gifs-selector-empty"},XF("Search results will display here","Gifs selector","bp-better-messages")),""!==Me&&se.createElement(se.Fragment,null,!Le&&se.createElement("span",{style:{position:"absolute",left:0,right:0,top:0,bottom:0,margin:"auto"}},se.createElement(WaitAbit,{showText:!1})),Le&&se.createElement(se.Fragment,null,0===we.length&&se.createElement("span",{className:"bpbm-gifs-selector-empty"},XF("No gifs found","Gifs selector","bp-better-messages")),we.length>0&&se.createElement(se.Fragment,null,we.map(function(ae){return se.createElement("span",{key:ae.id,className:"bpbm-gifs-selector-gif",onClick:function onClick(){sendGif(ne,ae.id),K.close()}},se.createElement("img",{src:ae.url,alt:""}))})))))),"search"!==Se&&se.createElement("span",{className:"bpbm-gifs-selector-gif-list"},!ye&&se.createElement(WaitAbit,{showText:!1}),ye&&se.createElement(se.Fragment,null,0===we.length&&se.createElement(se.Fragment,null,"trending"===Se&&se.createElement("span",{className:"bpbm-gifs-selector-empty"},XF("You have not used any gifs yet","Gifs selector","bp-better-messages")),"trending"!==Se&&se.createElement("span",{className:"bpbm-gifs-selector-empty"},XF("No gifs found","Gifs selector","bp-better-messages"))),we.length>0&&se.createElement(se.Fragment,null,we.map(function(ae){return se.createElement("span",{key:ae.id,className:"bpbm-gifs-selector-gif",onClick:function onClick(){sendGif(ne,ae.id),K.close()}},se.createElement("img",{src:ae.url,alt:""}))})))))))}function insertMention(_x,K){return _insertMention.apply(this,arguments)}function _insertMention(){return _insertMention=(0,ae.A)(ie().mark(function _callee(K,ne){var ae,oe,se,ue,ce,de,pe,fe,he,me,ge,ve,ye;return ie().wrap(function(ie){for(;;)switch(ie.prev=ie.next){case 0:if(focusEditor(K),ae=getContentEditable(K),!(oe=window.getSelection())){ie.next=4;break}if(!oe.rangeCount){ie.next=4;break}return ie.next=1,getUser(ne);case 1:if(se=ie.sent){ie.next=2;break}return ie.abrupt("return");case 2:if(ue=oe.getRangeAt(0),ce=ue.commonAncestorContainer.nodeValue){ie.next=3;break}return ie.abrupt("return");case 3:de=ue.startOffset,pe=ce.slice(0,de),fe=pe.lastIndexOf("@"),-1===(he=ce.indexOf(" ",fe))&&(he=0),ce.slice(0,fe),he>0&&ce.slice(he),ue.collapse(!0),(me=ue.cloneRange()).selectNodeContents(ae),me.setStart(ue.commonAncestorContainer,fe),he&&me.setEnd(ue.commonAncestorContainer,he),me.deleteContents(),ge="",se.avatar&&(ge+='<img src="'+se.avatar+'" class="avatar avatar-16" width="16" height="16" alt="" />'),ge+=se.name,(ve=document.createElement("span")).className="bm-inline-mention",ve.dataset.userId=String(se.user_id),ve.contentEditable="false",ve.innerHTML=ge,ve.onclick=function(K){isFirefox()&&(K.preventDefault(),K.stopImmediatePropagation(),placeCaretAtEnd(ae))},me.insertNode(ve),(ye=document.createRange()).setStartAfter(ve),oe.removeAllRanges(),oe.addRange(ye);case 4:case"end":return ie.stop()}},_callee)})),_insertMention.apply(this,arguments)}const wx=function MentionsSelector(K){var ne=(0,se.useRef)([]),ae=(0,se.useState)(!0),oe=(0,pe.A)(ae,2),ie=oe[0],ue=oe[1],ce=K.args,de=ce.editor,fe=(ce.mention,ce.setMention),he=ce.search,me=ce.mentionIndex,ge=ce.setMentionIndex,ve=ce.mentionResults,ye=floating_ui_react_useFloating({placement:"top",open:ie,transform:!1,elements:{reference:K.reference},onOpenChange:ue,middleware:[floating_ui_react_dom_offset(0),floating_ui_react_dom_flip(),floating_ui_react_dom_shift({padding:0})],whileElementsMounted:autoUpdate}),_e=(ye.x,ye.y,ye.refs),Ae=ye.floatingStyles,De=(ye.strategy,useInteractions([useTypeahead(ye.context,{activeIndex:me,listRef:ne})])),we=De.getFloatingProps,Ee=De.getItemProps;return null===he?null:se.createElement(hl.div,extends_extends({initial:{y:"100%"},animate:{y:"0%"},transition:{duration:.2},exit:{y:"100%"},ref:_e.setFloating,className:"bm-mentions",style:Ae},we()),ve.map(function(K,ae){return se.createElement(hl.div,extends_extends({key:"mention_suggestion_"+K.user_id,ref:function ref(K){ne.current[ae]=K},onMouseDown:function onMouseDown(K){K.preventDefault()},onHoverStart:function onHoverStart(){ge(ae)},onClick:function onClick(){insertMention(de,K.user_id),fe(null)}},Ee,{className:"bm-mention"+(me===ae?" bm-mention-active":"")}),se.createElement(oh,{user_id:K.user_id,size:20,link:!1}),se.createElement(uh,{user_id:K.user_id,link:!1}))}))};function unconvert_createForOfIteratorHelper(K,ne){var ae="undefined"!=typeof Symbol&&K[Symbol.iterator]||K["@@iterator"];if(!ae){if(Array.isArray(K)||(ae=function unconvert_unsupportedIterableToArray(K,ne){if(K){if("string"==typeof K)return unconvert_arrayLikeToArray(K,ne);var ae={}.toString.call(K).slice(8,-1);return"Object"===ae&&K.constructor&&(ae=K.constructor.name),"Map"===ae||"Set"===ae?Array.from(K):"Arguments"===ae||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(ae)?unconvert_arrayLikeToArray(K,ne):void 0}}(K))||ne&&K&&"number"==typeof K.length){ae&&(K=ae);var _n=0,oe=function F(){};return{s:oe,n:function n(){return _n>=K.length?{done:!0}:{done:!1,value:K[_n++]}},e:function e(K){throw K},f:oe}}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 ie,se=!0,ue=!1;return{s:function s(){ae=ae.call(K)},n:function n(){var K=ae.next();return se=K.done,K},e:function e(K){ue=!0,ie=K},f:function f(){try{se||null==ae.return||ae.return()}finally{if(ue)throw ie}}}}function unconvert_arrayLikeToArray(K,ne){(null==ne||ne>K.length)&&(ne=K.length);for(var ae=0,oe=Array(ne);ae<ne;ae++)oe[ae]=K[ae];return oe}function _unConvertContent(){return(_unConvertContent=(0,ae.A)(ie().mark(function _callee(K){var ne;return ie().wrap(function(ae){for(;;)switch(ae.prev=ae.next){case 0:return ne=(ne=decode(K)).replace(/\n/g,function(K,ne,ae){return 0===ne?K:"<br/>"}),ae.next=1,unconvert_replaceEmojis(ne);case 1:return ne=ae.sent,ae.next=2,unconvert_replaceMentions(ne);case 2:return ne=ae.sent,ae.abrupt("return",ne);case 3:case"end":return ae.stop()}},_callee)}))).apply(this,arguments)}function unconvert_replaceEmojis(K){return functions_unconvert_replaceEmojis.apply(this,arguments)}function functions_unconvert_replaceEmojis(){return functions_unconvert_replaceEmojis=(0,ae.A)(ie().mark(function _callee3(K){var ne,ae,oe,se,ue,ce,de,pe;return ie().wrap(function(ie){for(;;)switch(ie.prev=ie.next){case 0:ne=new Set,ae=unconvert_createForOfIteratorHelper(K.matchAll(emoji_regex()));try{for(ae.s();!(oe=ae.n()).done;)se=oe.value,ue=se[0],ne.has(ue)||(ce=GetEmojiSkin(ue),"object"===(0,fe.A)(ce)&&(de="width: 20px; height: 20px; background-image: url('"+Dm+" '); vertical-align: middle; background-size: "+100*ce.sheet.cols+"% "+100*ce.sheet.rows+"%; background-position: "+100/(ce.sheet.cols-1)*ce.emoji.x+"% "+100/(ce.sheet.rows-1)*ce.emoji.y+"%",pe='<img class="bm-inline-emoji" alt="'+ue+'" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkYAAAAAYAAjCB0C8AAAAASUVORK5CYII=" style="'+de+'">',K=K.replace(new RegExp(ue,"g"),pe)),ne.add(ue))}catch(K){ae.e(K)}finally{ae.f()}return ie.abrupt("return",K);case 1:case"end":return ie.stop()}},_callee3)})),functions_unconvert_replaceEmojis.apply(this,arguments)}function unconvert_replaceMentions(K){return functions_unconvert_replaceMentions.apply(this,arguments)}function functions_unconvert_replaceMentions(){return functions_unconvert_replaceMentions=(0,ae.A)(ie().mark(function _callee4(K){var ne,ae,oe,se,ue,ce,de,pe,fe,he,me;return ie().wrap(function(ie){for(;;)switch(ie.prev=ie.next){case 0:if(-1!==(ne=K.indexOf('<span class="bm-mention"'))){ie.next=1;break}return ie.abrupt("return",K);case 1:if(-1!==(ae=K.indexOf("</span>",ne))){ie.next=2;break}return ie.abrupt("return",K);case 2:return oe=K.slice(ne,ae+7),se='data-user-id="',ue=oe.indexOf(se),ue+=14,ce=oe.indexOf('"',ue),de=Number(oe.slice(ue,ce)),pe=oe.indexOf(">@"),pe+=2,fe=oe.indexOf("<",ue),he=oe.slice(pe,fe),me='<span class="bm-inline-mention" data-user-id="'+de+'" contenteditable="false">'+he+"</span>",K=K.replace(oe,me),ie.abrupt("return",unconvert_replaceMentions(K));case 3:case"end":return ie.stop()}},_callee4)})),functions_unconvert_replaceMentions.apply(this,arguments)}function setEditorContent(K,ne){var ae=getContentEditable(K);ae&&(ae.innerHTML=ne)}function SendBulkHeader(){var K=(0,se.useContext)(Yf),ne=K.isMaximized,ae=K.setIsMaximized,oe=K.fullScreened;return se.createElement(se.Fragment,null,se.createElement(sp,{showOnMobile:!1,content:XF("Back",'"Back" Button Tooltip',"bp-better-messages")},se.createElement(Kf,{to:"/",className:"back"},se.createElement(IoIosArrowBack,null))),se.createElement("span",{id:"bm-new-thread-title"},XF("Bulk Messages","Bulk messaging screen","bp-better-messages")),VF.fullScreen&&se.createElement(se.Fragment,null,!ne&&se.createElement(se.Fragment,null,se.createElement(sp,{showOnMobile:!1,content:XF("Maximize",'"Maximize messages window" Button Tooltip',"bp-better-messages")},se.createElement("span",{onClick:function onClick(){ae(!0)},className:"bpbm-maximize"},se.createElement(FiMaximize2,{className:"bm-svg"}))))),ne&&!oe&&se.createElement(se.Fragment,null,se.createElement(sp,{showOnMobile:!1,content:XF("Minimize",'"Minimize messages window" Button Tooltip',"bp-better-messages")},se.createElement("span",{onClick:function onClick(){ae(!1)},className:"bpbm-minimize"},se.createElement(FiMinimize2,{className:"bm-svg"})))))}var Ex=(0,se.createContext)(!1);function SendBulk(){var K=(0,se.useRef)(null),ne=(0,se.useRef)(null),oe=(0,se.useState)(!0),ue=(0,pe.A)(oe,2),ce=(ue[0],ue[1]),de=(0,se.useState)("all"),fe=(0,pe.A)(de,2),he=fe[0],me=fe[1],ge=(0,se.useState)(null),ve=(0,pe.A)(ge,2),ye=ve[0],_e=ve[1],Ae=(0,se.useState)(""),De=(0,pe.A)(Ae,2),we=De[0],Ee=De[1],ke=(0,se.useState)(),xe=(0,pe.A)(ke,2),Ce=xe[0],Se=xe[1],Te=(0,se.useState)(),Oe=(0,pe.A)(Te,2),Ie=Oe[0],Me=Oe[1],Pe=(0,se.useState)(0),Re=(0,pe.A)(Pe,2),Be=Re[0],Le=Re[1],Ne=(0,se.useState)(!1),je=(0,pe.A)(Ne,2),ze=je[0],Ue=je[1],He=(0,se.useRef)(!1);(0,se.useEffect)(function(){He.current=ze},[ze]);var Ve=(0,se.useState)(0),$e=(0,pe.A)(Ve,2),qe=$e[0],We=$e[1];(0,se.useEffect)(function(){jF.get("bulkMessages").then(function(K){var ne=K.data;_e(ne.reports),Se(ne.roles),Me(ne.groups),Ge()})},[]),(0,se.useEffect)(function(){Ge()},[he]);var Ge=function(){var ne=(0,ae.A)(ie().mark(function _callee(){var ne,ae,oe;return ie().wrap(function(ie){for(;;)switch(ie.prev=ie.next){case 0:return ne=new FormData(K.current),ie.next=1,jF.post("bulkMessages/preview",{selectors:Ke(ne)});case 1:ae=ie.sent,oe=ae.data,Le(oe);case 2:case"end":return ie.stop()}},_callee)}));return function updateSendToCriteria(){return ne.apply(this,arguments)}}(),Ke=function serialize(K){var ne={};return K.forEach(function(K,ae){void 0!==ne[ae]?(Array.isArray(ne[ae])||(ne[ae]=[ne[ae]]),ne[ae].push(K)):ne[ae]=K}),ne},Ze=function(){var oe=(0,ae.A)(ie().mark(function _callee2(){var ae,oe,se,ue,ce,de,pe,fe;return ie().wrap(function(ie){for(;;)switch(ie.prev=ie.next){case 0:return ae=new FormData(K.current),oe=Ke(ae),se=[],ie.prev=1,Ue(!0),ie.next=2,convertContent(ne);case 2:return ue=ie.sent,ie.next=3,jF.post("bulkMessages/start",{selectors:oe,message:ue});case 3:ce=ie.sent,de=ce.data,pe=Math.ceil(de.total/20),fe=1;case 4:if(!(fe<pe+1)){ie.next=8;break}if(!He.current){ie.next=6;break}return ie.next=5,Xe(de.report_id,fe);case 5:ie.sent.map(function(K){return se.push(K)}),We(Math.ceil(fe/pe*100)),ie.next=7;break;case 6:return ie.abrupt("continue",8);case 7:fe++,ie.next=4;break;case 8:ie.next=10;break;case 9:ie.prev=9,showApiError(ie.catch(1));case 10:return ie.prev=10,Ue(!1),oe.hideThread&&setTimeout(function(){OF.threads.removeWhere({thread_id:{$in:se}}).catch(function(K){return console.error(K)}),OF.messages.removeWhere({thread_id:{$in:se}}).catch(function(K){return console.error(K)})},1e3),jF.get("bulkMessages").then(function(K){var ne=K.data;_e(ne.reports)}),ie.finish(10);case 11:case"end":return ie.stop()}},_callee2,null,[[1,9,10,11]])}));return function StartSending(){return oe.apply(this,arguments)}}(),Xe=function(){var K=(0,ae.A)(ie().mark(function _callee3(K,ne){var ae,oe;return ie().wrap(function(ie){for(;;)switch(ie.prev=ie.next){case 0:return ie.prev=0,ie.next=1,jF.post("bulkMessages/send",{report_id:K,per_page:20,page:ne});case 1:return ae=ie.sent,oe=ae.data,ie.abrupt("return",oe);case 2:ie.prev=2,showApiError(ie.catch(0));case 3:case"end":return ie.stop()}},_callee3,null,[[0,2]])}));return function SendMessages(ne,ae){return K.apply(this,arguments)}}(),Qe=function(){var K=(0,ae.A)(ie().mark(function _callee4(){return ie().wrap(function(K){for(;;)switch(K.prev=K.next){case 0:Ue(!1);case 1:case"end":return K.stop()}},_callee4)}));return function StopSending(){return K.apply(this,arguments)}}(),Ye=function(){var K=(0,ae.A)(ie().mark(function _callee5(K,ne,ae){return ie().wrap(function(oe){for(;;)switch(oe.prev=oe.next){case 0:return oe.next=1,jF.post("bulkMessages/changeReport",{report_id:K,property:ne,value:ae});case 1:case"end":return oe.stop()}},_callee5)}));return function changeReport(ne,ae,oe){return K.apply(this,arguments)}}(),Je=function(){var K=(0,ae.A)(ie().mark(function _callee6(K,ne){var ae;return ie().wrap(function(oe){for(;;)switch(oe.prev=oe.next){case 0:if(ae=sprintf(XF("Are you sure you want to delete %s conversation(s) and report?","Bulk Messages Page","bp-better-messages"),ne),!confirm(ae)){oe.next=2;break}return oe.next=1,jF.post("bulkMessages/deleteReport",{report_id:K});case 1:_e(function(ne){return ne.filter(function(ne){return ne.id!==K})});case 2:case"end":return oe.stop()}},_callee6)}));return function deleteReport(ne,ae){return K.apply(this,arguments)}}(),et=(0,se.useState)(!1),tt=(0,pe.A)(et,2),nt=tt[0],ot=tt[1],_t=(0,se.useState)(!1),At=(0,pe.A)(_t,2),Dt=At[0],Et=At[1];return se.createElement(se.Fragment,null,se.createElement(Ex.Provider,{value:!0},se.createElement("div",{className:"chat-header"},se.createElement(SendBulkHeader,null)),se.createElement(yx,{className:"bulk-message"},se.createElement("div",{className:"bm-not-in-progress",style:{display:ze?"none":"block"}},se.createElement("div",{className:"reports"},se.createElement("h3",null,XF("Reports","Bulk Messages Page","bp-better-messages")),null===ye&&se.createElement(WaitAbit,null),null!==ye&&0===ye.length&&se.createElement("p",null,XF("No reports yet.","Bulk Messages Page","bp-better-messages")),null!==ye&&ye.length>0&&se.createElement("table",{className:"reports-list"},se.createElement("thead",null,se.createElement("tr",null,se.createElement("th",null,XF("ID","Bulk Messages Page","bp-better-messages")),se.createElement("th",null,XF("Subject","Bulk Messages Page","bp-better-messages")),se.createElement("th",null,XF("Sender","Bulk Messages Page","bp-better-messages")),se.createElement("th",null,XF("Sent","Bulk Messages Page","bp-better-messages")),se.createElement("th",null,XF("Read","Bulk Messages Page","bp-better-messages")),se.createElement("th",null,XF("Date","Bulk Messages Page","bp-better-messages")),se.createElement("th",null,XF("Disable Reply","Bulk Messages Page","bp-better-messages")),se.createElement("th",null))),se.createElement("tbody",null,ye.map(function(K){return se.createElement("tr",{key:"report-"+K.id},se.createElement("td",null,K.id),se.createElement("td",null,K.subject),se.createElement("td",null,se.createElement(uh,{link:!1,user_id:K.sender})),se.createElement("td",null,K.count),se.createElement("td",null,K.read),se.createElement("td",null,K.date),se.createElement("td",null,se.createElement("input",{id:"report-disable-reply-"+K.id,className:"disableReply bpbm-checkbox",type:"checkbox",defaultChecked:K.disableReply,onChange:function onChange(ne){Ye(K.id,"disableReply",ne.target.checked?"1":"0")}}),se.createElement("label",{htmlFor:"report-disable-reply-"+K.id})),se.createElement("td",null,se.createElement(sp,{content:XF("Delete","Bulk Messages Page","bp-better-messages")},se.createElement("span",{className:"delete",onClick:function onClick(){Je(K.id,K.count)}},se.createElement(MdDeleteOutline,null)))))})))),se.createElement("form",{ref:K},se.createElement("div",null,se.createElement("label",{className:"bm-bold"},XF("Send to","Bulk Messages Page","bp-better-messages")),se.createElement("div",{className:"box"},se.createElement("ul",{className:"send-to"},se.createElement("li",null,se.createElement("input",{className:"bpbm-radio",type:"radio",name:"sent-to",id:"sent-to-all",value:"all",checked:"all"===he,onChange:function onChange(){me("all")}}),se.createElement("label",{htmlFor:"sent-to-all"},XF("All Users","Bulk Messages Page","bp-better-messages"))),Ce&&Ce.length>0&&se.createElement("li",null,se.createElement("input",{className:"bpbm-radio",type:"radio",name:"sent-to",id:"sent-to-role",value:"role",checked:"role"===he,onChange:function onChange(){me("role")}}),se.createElement("label",{htmlFor:"sent-to-role"},XF("Users with Role","Bulk Messages Page","bp-better-messages")),"role"===he&&se.createElement("div",{className:"roles"},se.createElement("ul",{className:"rolesSelector"},Ce.map(function(K){return se.createElement("li",{key:"role-"+K.slug},se.createElement("input",{className:"bpbm-checkbox",type:"checkbox",name:"roles",id:"role-"+K.slug,value:K.slug,onChange:function onChange(){Ge()}}),se.createElement("label",{htmlFor:"role-"+K.slug},K.name))})))),Ie&&Ie.length>0&&se.createElement("li",null,se.createElement("input",{className:"bpbm-radio",type:"radio",name:"sent-to",id:"sent-to-group",value:"group",checked:"group"===he,onChange:function onChange(){me("group")}}),se.createElement("label",{htmlFor:"sent-to-group"},XF("Group","Bulk Messages Page","bp-better-messages")),"group"===he&&se.createElement("div",{className:"groups"},se.createElement("select",{name:"group",onChange:function onChange(){Ge()},defaultValue:Ie[0].id},Ie.map(function(K,ne){return se.createElement("option",{key:"group-"+K.id,value:K.id},K.name)}))))),se.createElement("p",{id:"users-selected"},XF("Users selected:","Bulk Messages Page","bp-better-messages")," ",se.createElement("b",null,Be)))),se.createElement("div",null,se.createElement("label",{className:"bm-bold"},XF("Options","Bulk Messages Page","bp-better-messages")),se.createElement("div",{className:"box"},se.createElement("ul",{className:"options"},se.createElement("li",null,se.createElement("input",{className:"bpbm-checkbox",type:"checkbox",name:"hideThread",id:"hideThread",value:"1",defaultChecked:!0}),se.createElement("label",{htmlFor:"hideThread"},XF("Hide this conversation from your conversation list","Bulk Messages Page","bp-better-messages")),se.createElement("p",null,XF("If you are messaging to many users better to hide new threads from your conversation list.","Bulk Messages Page","bp-better-messages"))),se.createElement("li",null,se.createElement("input",{className:"bpbm-checkbox",type:"checkbox",name:"disableReply",id:"disableReply",value:"1",defaultChecked:!0}),se.createElement("label",{htmlFor:"disableReply"},XF("Disable replies to this message","Bulk Messages Page","bp-better-messages"))),se.createElement("li",null,se.createElement("input",{className:"bpbm-checkbox",type:"checkbox",name:"useExistingThread",disabled:Dt,id:"sameThread",onChange:function onChange(K){ot(K.target.checked)},value:"1"}),se.createElement("label",{htmlFor:"sameThread"},XF("Do not create a new conversation if it already exists","Bulk Messages Page","bp-better-messages"))),se.createElement("li",null,se.createElement("input",{className:"bpbm-checkbox",type:"checkbox",name:"singleThread",checked:Dt,id:"singleThread",value:"1",onChange:function onChange(K){Et(K.target.checked)},disabled:nt}),se.createElement("label",{htmlFor:"singleThread"},XF("Add all recipients to one conversation","Bulk Messages Page","bp-better-messages")))))),VF.subjects&&se.createElement("div",null,se.createElement("label",{htmlFor:"subject-input",className:"bm-bold"},XF("Subject","Bulk Messages Page","bp-better-messages")),se.createElement("input",{onChange:function onChange(K){Ee(K.target.value)},type:"text",tabIndex:3,name:"subject",className:"subject-input",id:"subject-input",autoComplete:"off",value:we}),se.createElement("span",{className:"clearfix"})),se.createElement("div",null,se.createElement("label",{htmlFor:"message-input",className:"bm-bold"},XF("Message","Bulk Messages Page","bp-better-messages")),se.createElement("div",null,se.createElement(Cx,{ref:ne,setEditorEmpty:ce})),se.createElement("span",{className:"clearfix"})),se.createElement("button",{type:"submit",onClick:function onClick(K){K.preventDefault(),Ze()}},XF("Start Messaging","Bulk Messages Page","bp-better-messages")))),se.createElement("div",{className:"bm-in-progress",style:{display:ze?"block":"none"}},se.createElement("div",{className:"progress"},se.createElement("div",{className:"progress-value",style:{width:qe+"%"}}),se.createElement("span",{className:"progress-text"},qe,"%")),se.createElement("button",{type:"submit",onClick:function onClick(K){K.preventDefault(),Qe()}},XF("Stop Messaging","Bulk Messages Page","bp-better-messages"))))))}new Map;var kx=se.forwardRef(function(K,ne){var ae=K.setEditorEmpty,oe=void 0===ae?null:ae,ie=K.isDisabled,ue=void 0!==ie&&ie,ce=K.initialMessage,de=void 0===ce?"":ce,fe=K.placeholder,he=void 0===fe?"":fe,me=(0,se.useContext)(kD),ge=me.reply,ve=me.threadId,ye=me.thread,_e=me.action,Ae=me.setAction,De=(0,se.useContext)(KC),we=De.sendMessage,Ee=De.saveMessage,ke=(0,se.useContext)(Ex),xe=(0,se.useContext)(Yf).mobileView,Ce=(0,se.useState)(""),Se=(0,pe.A)(Ce,2),Te=Se[0],Oe=Se[1],Ie=(0,se.useState)(),Me=(0,pe.A)(Ie,2),Pe=Me[0],Re=Me[1],Be=(0,se.useState)(null),Le=(0,pe.A)(Be,2),Ne=Le[0],je=Le[1],ze=(0,se.useState)([]),Ue=(0,pe.A)(ze,2),He=Ue[0],Ve=Ue[1],$e=(0,se.useRef)(null);(0,se.useEffect)(function(){_e&&("reply_message"!==_e.action?cleanEditor(ne):xe||focusEditor(ne),"edit_message"===_e.action&&function unConvertContent(_x){return _unConvertContent.apply(this,arguments)}(_e.message.message).then(function(K){setEditorContent(ne,K),xe||focusEditor(ne)}))},[_e]),(0,se.useEffect)(function(){if(Pe&&ye){var K={user_id:{$in:ye.participants}},ne=new RegExp(".*"+Te+".*","i");K.name={$regex:".*"+Te+".*",$options:"i"},OF.users.findExec(K).then(function(K){var ae=[];K.length>0&&(K.map(function(K){K.user_id!==get_current_user_id_getCurrentUserId()&&ne.test(K.name)&&ae.push({user_id:K.user_id,label:K.name})}),Ve(ae)),jF.post("thread/"+ye.thread_id+"/mentionsSuggestions",{search:Te.toLowerCase()}).then(function(K){var ne=K.data;if(ne.length>0){var oe=!1;ne.map(function(K){0===ae.filter(function(ne){return""===Te||ne.user_id===K.user_id}).length&&(ae.push(K),oe=!0)}),oe&&Ve(ae)}})})}else Oe(null)},[Pe,Te]);var qe=function checkForMentions(){try{var K=window.getSelection(),ne=K.anchorOffset,ae=K.anchorNode.textContent,oe=ae.slice(0,ne),ie=ae.slice(ne),se=oe.split(" "),ue=ie.split(" "),ce=se.pop()+ue.shift();if(ce.startsWith("@")){var de=ce.slice(1);de.length>0?(Oe(de),Re(K.getRangeAt(0))):(Oe(null),Re(null))}else Re(null),Oe(null)}catch(K){}},We=(0,se.useRef)(!1),Ge=function checkIfEmpty(){try{if(We.current)return;We.current=!0;var K=getContentEditable(ne);if(K){var ae=""!==K.innerText.trim(),ie=K.innerHTML.includes("<img")||K.innerHTML.includes("<span");oe(!ae&&!ie)}else oe(!0)}finally{We.current=!1}},Ke=(0,se.useState)(!1),Ze=(0,pe.A)(Ke,2),Xe=Ze[0],Qe=Ze[1];(0,se.useEffect)(function(){return document.addEventListener("mouseup",Ye),document.addEventListener("keyup",Ye),function(){document.removeEventListener("mouseup",Ye),document.removeEventListener("keyup",Ye)}},[]);var Ye=function updateSelection(){var K=function hasTextSelection(K){var ne=getContentEditable(K),ae=document.getSelection();return!ae.isCollapsed&&(ne.contains(ae.anchorNode)?ae.getRangeAt(0).getBoundingClientRect():void 0)}(ne);Qe(K||!1)};return se.createElement("div",{ref:ne,className:"bm-editor"},ge&&(0,Gl.createPortal)(se.createElement(wx,{reference:ge,args:{editor:ne,mention:Pe,setMention:Re,search:Te,setSearch:Oe,mentionIndex:Ne,setMentionIndex:je,mentionResults:He,setMentionResults:Ve}}),ge),se.createElement(xx,{initialMessage:de,onSelection:function onSelection(){Ye()},placeholder:he,disabled:ue,onChange:function onChange(){ke||setTimeout(function(){Ge(),qe()},33)},onKeyDown:function onKeyDown(K){if(!ke)if(setTimeout(function(){Ge(),qe()},33),Pe)switch(K.key){case"ArrowDown":K.preventDefault();var ae=Ne>=He.length-1?0:Ne+1;je(ae);break;case"ArrowUp":K.preventDefault();var oe=Ne<=0?He.length-1:Ne-1;je(oe);break;case"Tab":case"Enter":K.preventDefault(),insertMention(ne,He[Ne].user_id),Re(null);break;case"Escape":K.preventDefault(),Re(null)}else xe&&VF.touchEnter&&!K.shiftKey&&13===K.keyCode||!xe&&!VF.disableEnter&&!K.shiftKey&&13===K.keyCode||!xe&&VF.disableEnter&&K.shiftKey&&13===K.keyCode?(K.preventDefault(),_e&&"edit_message"===_e.action?Ee(ve,_e.message.id,ne):we(ve,ne)):27==K.keyCode&&_e&&Ae(!1)}}),Xe&&(0,Gl.createPortal)(se.createElement("div",{className:"bm-editor-format-tooltip",ref:$e,style:{opacity:1,top:"".concat(Xe.top+window.pageYOffset-35,"px"),left:"".concat(Xe.left+window.pageXOffset-70+Xe.width/2,"px")}},se.createElement("span",{onMouseDown:function onMouseDown(K){K.preventDefault()},onClick:function onClick(){document.execCommand("bold")}},se.createElement(AiOutlineBold,null)),se.createElement("span",{onMouseDown:function onMouseDown(K){K.preventDefault()},onClick:function onClick(){document.execCommand("italic")}},se.createElement(AiOutlineItalic,null)),se.createElement("span",{onMouseDown:function onMouseDown(K){K.preventDefault()},onClick:function onClick(){document.execCommand("underline")}},se.createElement(AiOutlineUnderline,null)),se.createElement("span",{onMouseDown:function onMouseDown(K){K.preventDefault()},onClick:function onClick(){document.execCommand("strikeThrough")}},se.createElement(AiOutlineStrikethrough,null))),document.body))}),xx=se.memo(EditableFunc);function EditableFunc(K){var ne=K.disabled,ae=void 0!==ne&&ne,oe=K.onKeyDown,ie=void 0===oe?null:oe,ue=K.onChange,ce=void 0===ue?null:ue,de=K.onSelection,pe=void 0===de?null:de,fe=K.initialMessage,he=void 0===fe?"":fe,me=K.placeholder,ge=void 0===me?"":me,ve=(0,se.useRef)(null);return(0,se.useEffect)(function(){ve.current.addEventListener("better-messages-changed",ce)},[ve]),(0,se.useEffect)(function(){he&&""!==he.trim()&&""===ve.current.innerHTML.trim()&&queueMicrotask(function(){ve.current.innerHTML=he})},[he]),se.createElement("div",{ref:ve,className:"bm-editor-content notranslate wp-exclude-emoji",placeholder:ge,"data-no-translation":!0,contentEditable:!ae,suppressContentEditableWarning:!0,onMouseUp:pe,onKeyUp:pe,onChange:ce,onBeforeInput:function onBeforeInput(K){if(!function isWindows(){return"windows"===Ee.name.toLowerCase()}()){var ne=GetEmojiSkin((K.nativeEvent.data||"").trim());"string"!=typeof ne&&(K.preventDefault(),insertEmojiToContentEditable(ve.current,ne.emoji.native))}},onInput:ce,onKeyDown:ie,onFocus:function onFocus(){document.body.classList.add("bm-reply-area-focused")},onBlur:function onBlur(){document.body.classList.remove("bm-reply-area-focused")},onClick:function onClick(K){if(isFirefox()){var ne=K.target,ae=Array.from(ne.childNodes);if(ae.length>0)"bm-inline-mention"===ae.pop().className&&(K.preventDefault(),placeCaretAtEnd(ve.current))}},onPaste:function onPaste(K){K.preventDefault(),ce();var ne=(K.originalEvent||K).clipboardData,ae=ne.getData("text/plain").trim(),oe=GetEmojiSkin(ae);if("string"!=typeof oe)return K.preventDefault(),void insertEmojiToContentEditable(ve.current,oe.emoji.native);if(ne.types.includes("text/uri-list")&&""===ae){var ie=ne.getData("text/uri-list").trim();"string"==typeof ie&&(ae+="\n"+ie)}ae=ae.trim().replace(/^\n+|\n+$/g,"");var se=document.getSelection().getRangeAt(0);se.deleteContents(),ae.split("\n").reverse().map(function(K,ne){ne>0&&se.insertNode(document.createElement("br")),se.insertNode(document.createTextNode(K))}),se.collapse(!1);var ue=window.getSelection();ue.removeAllRanges(),ue.addRange(se),ne.files.length>0&&Array.from(ne.files).map(function(ne){var ae={type:ne.type,data:ne};void 0!==ne.name&&"undefined"!==ne.name?ae.name=ne.name:ae.name="",K.target.closest(".bm-reply").dispatchEvent(new CustomEvent("better-message-editor-paste-file",{detail:{file:ae}}))})}})}const Cx=kx;function RestoreThread(K){return _RestoreThread.apply(this,arguments)}function _RestoreThread(){return _RestoreThread=(0,ae.A)(ie().mark(function _callee2(K){var ne;return ie().wrap(function(oe){for(;;)switch(oe.prev=oe.next){case 0:ne=new Promise(function(ne,oe){jF.post("thread/"+K+"/restore").then(function(){var oe=(0,ae.A)(ie().mark(function _callee(ae){return ie().wrap(function(ae){for(;;)switch(ae.prev=ae.next){case 0:api_updateThread(K,null),ne(!0);case 1:case"end":return ae.stop()}},_callee)}));return function(K){return oe.apply(this,arguments)}}()).catch(function(K){oe(K.response.data.message)})}),toast_toast.promise(ne,{pending:{render:function render(){return XF("Restoring conversation","Thread restoring","bp-better-messages")},theme:"dark"},success:{render:function render(){return se.createElement("div",{className:"bm-deleted-thread"},se.createElement("p",null,XF("Conversation restored","Thread restoring","bp-better-messages")))},autoClose:5e3,theme:"colored",type:"success"},error:{render:function render(K){var ne=K.data;return Ii(String(ne))},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 oe.stop()}},_callee2)})),_RestoreThread.apply(this,arguments)}function ReplyFormErrors(K){var ne=K.thread,ae=[];if(ne.permissions.canReplyMsg&&Object.keys(ne.permissions.canReplyMsg).length>0&&Object.entries(ne.permissions.canReplyMsg).forEach(function(K){var oe=(0,pe.A)(K,2),ie=oe[0],ue=oe[1];ae.push(se.createElement("div",{key:"cant_reply_"+ie},Ii(ue),"thread_archived"===ie&&se.createElement("div",{style:{marginTop:5}},se.createElement("button",{onClick:function onClick(K){K.preventDefault(),RestoreThread(ne.thread_id)}},__("Recover","bp-better-messages")))))}),ae.length>0)return se.createElement("div",{className:"bm-reply-restricted"},ae)}function LoadingMore(){return se.createElement("div",{className:"bm-lds-ellipsis"},se.createElement("div",null),se.createElement("div",null),se.createElement("div",null),se.createElement("div",null))}function threads_placeholder_ownKeys(K,ne){var ae=Object.keys(K);if(Object.getOwnPropertySymbols){var oe=Object.getOwnPropertySymbols(K);ne&&(oe=oe.filter(function(ne){return Object.getOwnPropertyDescriptor(K,ne).enumerable})),ae.push.apply(ae,oe)}return ae}function threads_placeholder_objectSpread(K){for(var ne=1;ne<arguments.length;ne++){var ae=null!=arguments[ne]?arguments[ne]:{};ne%2?threads_placeholder_ownKeys(Object(ae),!0).forEach(function(ne){(0,Se.A)(K,ne,ae[ne])}):Object.getOwnPropertyDescriptors?Object.defineProperties(K,Object.getOwnPropertyDescriptors(ae)):threads_placeholder_ownKeys(Object(ae)).forEach(function(ne){Object.defineProperty(K,ne,Object.getOwnPropertyDescriptor(ae,ne))})}return K}function ThreadsPlaceholder(K){K=threads_placeholder_objectSpread(threads_placeholder_objectSpread({},{opacity:.6}),K);return se.createElement(se.Fragment,null,se.createElement("div",{className:"threads-list",style:{paddingTop:0,marginTop:0,opacity:K.opacity,overflow:"hidden"}},(0,Ke.A)(Array(10)).map(function(K,ne){return se.createElement("div",{key:"messages-placeholder-"+ne,className:"thread"},se.createElement("div",{className:"pic",style:{top:"0"}},se.createElement("span",{className:"avatar bbpm-avatar"},se.createElement("div",{className:"bm-placeholder-wrapper",style:{position:"relative",width:30,height:30,borderRadius:"4px",overflow:"hidden"}},se.createElement(LoadingPlaceholder,null)))),se.createElement("div",{className:"bm-info"},se.createElement("h4",{className:"name"},se.createElement("div",{className:"bm-placeholder-wrapper",style:{position:"relative",width:"100px",height:"15px",borderRadius:"4px",overflow:"hidden"}},se.createElement(LoadingPlaceholder,null))),se.createElement("h4",null,se.createElement("div",{className:"bm-placeholder-wrapper",style:{position:"relative",width:"80px",height:"10px",borderRadius:"4px",overflow:"hidden"}},se.createElement(LoadingPlaceholder,null))),se.createElement("div",{className:"last-message"},se.createElement("div",{className:"bm-last-message-content"},se.createElement("div",{className:"bm-placeholder-wrapper",style:{position:"relative",minWidth:"150px",maxWidth:"350px",width:"100%",height:"15px",borderRadius:"4px",overflow:"hidden"}},se.createElement(LoadingPlaceholder,null))))),se.createElement("div",{className:"time"},se.createElement("span",{className:"time-wrapper"},se.createElement("div",{className:"bm-placeholder-wrapper",style:{position:"relative",width:"50px",height:"15px",borderRadius:"4px",overflow:"hidden"}},se.createElement(LoadingPlaceholder,null)))),se.createElement("div",{className:"actions"},se.createElement("span",{className:"delete"})))})))}const Sx=se.memo(ThreadsPlaceholder);function threads_list_ownKeys(K,ne){var ae=Object.keys(K);if(Object.getOwnPropertySymbols){var oe=Object.getOwnPropertySymbols(K);ne&&(oe=oe.filter(function(ne){return Object.getOwnPropertyDescriptor(K,ne).enumerable})),ae.push.apply(ae,oe)}return ae}function threads_list_objectSpread(K){for(var ne=1;ne<arguments.length;ne++){var ae=null!=arguments[ne]?arguments[ne]:{};ne%2?threads_list_ownKeys(Object(ae),!0).forEach(function(ne){(0,Se.A)(K,ne,ae[ne])}):Object.getOwnPropertyDescriptors?Object.defineProperties(K,Object.getOwnPropertyDescriptors(ae)):threads_list_ownKeys(Object(ae)).forEach(function(ne){Object.defineProperty(K,ne,Object.getOwnPropertyDescriptor(ae,ne))})}return K}const Fx=(0,se.memo)(function ThreadsList(K){K=threads_list_objectSpread(threads_list_objectSpread({},{hidden:!1}),K);var ne=(0,se.useRef)(null),oe=(0,se.useState)(!1),ue=(0,pe.A)(oe,2),ce=ue[0],de=ue[1],fe=(0,se.useRef)(!1),he=(0,se.useState)(!1),me=(0,pe.A)(he,2),ge=me[0],ve=me[1];(0,se.useEffect)(function(){fe.current=ge},[ge]);var ye=(0,se.useRef)(null),_e=(0,se.useState)(20),Ae=(0,pe.A)(_e,2),De=Ae[0],we=Ae[1];(0,se.useEffect)(function(){ye.current=De},[De]);var Ee=isThreadsLoaded(),ke=VF.newThread,xe={};K.hidden&&(xe.display="none");var Ce=(0,se.useRef)(null),Se=function useThreads(K){var ne=(0,se.useState)(void 0),ae=(0,pe.A)(ne,2),oe=ae[0],ie=ae[1],ue=(0,se.useState)(0),ce=(0,pe.A)(ue,2),de=ce[0],fe=ce[1];return(0,se.useEffect)(function(){var K=pS.subscribe({next:function next(K){fe(function(K){return K+1})}});return function(){K.unsubscribe()}},[]),(0,se.useLayoutEffect)(function(){var ne=YF("better_messages_threads_list_selector",{isDeleted:0,isHidden:0,adminAccess:{$exists:!1}}),ae=OF.threads.find(ne,[{isPinned:"desc"},{lastTime:"desc"}],K).$.subscribe({next:function next(K){var ne=[];K.map(function(K){ne.push(K)}),ie(function(K){return 0===ne.length&&K&&K.length>0?K:ne})},error:function error(K){console.error("An error occurred, trying to reset database",K),database_resetDB()}});return function(){ae.unsubscribe()}},[K,de]),oe}(De);Ce.current=Se;var Te=function(){var K=(0,ae.A)(ie().mark(function _callee(){return ie().wrap(function(K){for(;;)switch(K.prev=K.next){case 0:if(Ce.current&&!fe.current){K.next=1;break}return K.abrupt("return");case 1:if(!ce){K.next=2;break}return K.abrupt("return");case 2:return de(!0),K.next=3,getThreadsCount();case 3:if(!(K.sent>ye.current)){K.next=4;break}we(ye.current+20),K.next=5;break;case 4:return K.next=5,Ie();case 5:setTimeout(function(){de(!1)},100);case 6:case"end":return K.stop()}},_callee)}));return function loadMoreThreads(){return K.apply(this,arguments)}}(),Oe=(0,se.useRef)(!1),Ie=function(){var K=(0,ae.A)(ie().mark(function _callee2(){var K,ne,ae,oe;return ie().wrap(function(ie){for(;;)switch(ie.prev=ie.next){case 0:if(!Oe.current&&!fe.current){ie.next=1;break}return ie.abrupt("return");case 1:return Oe.current=!0,ie.prev=2,ie.next=3,getThreadIds();case 3:return K=ie.sent,ie.next=4,jF.post("threads",{exclude:K});case 4:return ne=ie.sent,ae=ne.data,ie.next=5,updateThreads(ae.threads,!0);case 5:return ie.next=6,updateUsers(ae.users);case 6:return ie.next=7,updateMessages(ae.messages);case 7:return ne.data.threads.length<20&&ve(!0),ie.next=8,getThreadsCount();case 8:oe=ie.sent,we(oe),ie.next=10;break;case 9:ie.prev=9,showApiError(ie.catch(2));case 10:Oe.current=!1;case 11:case"end":return ie.stop()}},_callee2,null,[[2,9]])}));return function loadMoreFromDB(){return K.apply(this,arguments)}}(),Me=Array.isArray(Se)&&(Se.length>0||Ee),Pe=(0,se.useState)(!1),Re=(0,pe.A)(Pe,2),Be=Re[0],Le=Re[1],Ne=Me&&(Se&&Se.length>0||Be),je=(0,se.useRef)(0),ze=(0,se.useState)([]),Ue=(0,pe.A)(ze,2),He=Ue[0],Ve=Ue[1];return(0,se.useEffect)(function(){if(VF.suggestedConversations){var K=VF.suggestedConversations;if(Me&&Se.length<=10&&K.length>0){var ne=get_current_user_id_getCurrentUserId(),ae=[];Se.length>0&&Se.map(function(K){2===K.participants.length&&K.participants.map(function(K){K!==ne&&ae.push(K)})});var oe=K.filter(function(K){return!ae.includes(K)&&K!==ne});Ve(oe),Le(oe.length>0)}else Ve([]),Le(!1)}},[Se,Me]),(0,se.useEffect)(function(){var K=ne.current;K&&(K.scrollTop=je.current)},[Se]),se.createElement(yx,{events:{initialized:function initialized(K){var ae=K.elements().viewport;ne.current=ae},scroll:function scroll(K,ne){var ae=ne.target;je.current=ae.scrollTop;var oe=ae.scrollHeight-(ae.scrollTop+ae.clientHeight);!ce&&oe<=100&&Te()}},style:xe,className:"threads-list-wrapper",role:"application"},!Me&&se.createElement(Sx,null),Me&&se.createElement(se.Fragment,null,Ne&&(Se.length>0||Be)&&se.createElement("div",{className:"threads-list"},Se.length>0&&se.createElement(se.Fragment,null,Se.map(function(K){return se.createElement(sS,{key:"thread_"+K.thread_id,thread:K})})),He.length>0&&se.createElement(se.Fragment,null,He.map(function(ne){return se.createElement("div",{key:"suggestion_user_"+ne,className:"thread",onClick:function onClick(){OpenConversationWithUser(ne,K.inRouter,!1,!0)}},se.createElement("div",{className:"pic"},se.createElement(oh,{link:!isMobile(),size:30,user_id:ne})),se.createElement("div",{className:"bm-info"},se.createElement("h4",{className:"name"},se.createElement(uh,{user_id:ne,link:!1,raw:!0}))),se.createElement("div",{className:"time"}),se.createElement("div",{className:"actions"}))}))),!Ne&&"select_thread"===K.emptyType&&se.createElement("div",{className:"thread-not-selected empty"},se.createElement("div",{className:"empty"},se.createElement("p",{className:"bpbm-empty-icon"},se.createElement(IoChatbubblesOutline,null)),se.createElement("p",{className:"bpbm-empty-message"},XF("Select conversation to display messages","Starting Messages Screen (No threads selected)","bp-better-messages")),K.inRouter&&ke&&se.createElement(se.Fragment,null,se.createElement("p",{className:"bpbm-empty-or"},XF("or","Starting Messages Screen (No threads selected)","bp-better-messages")),se.createElement("p",{className:"bpbm-empty-link"},se.createElement(Kf,{to:"new-conversation"},XF("Start a new conversation","Starting Messages Screen (No threads selected)","bp-better-messages")))))),!Ne&&"no_messages"===K.emptyType&&se.createElement("div",{className:"threads-list empty"},se.createElement("div",{className:"empty"},se.createElement("p",{className:"bpbm-empty-icon"},se.createElement(IoChatbubblesOutline,null)),se.createElement("p",{className:"bpbm-empty-message"},XF("No conversations yet","Empty thread list","bp-better-messages")),K.inRouter&&ke&&se.createElement("p",{className:"bpbm-empty-link"},se.createElement(Kf,{to:"new-conversation"},XF("Start a new conversation","Empty thread list","bp-better-messages"))))),!ge&&Ne&&De<=Se.length&&se.createElement("div",{className:"threads-list-loading-more"},se.createElement(LoadingMore,null))))});var Tx=se.createContext({searchText:null,setSearchText:null,searchResults:null,setSearchResults:null});function StartCall(K,ne){var ae=arguments.length>2&&void 0!==arguments[2]&&arguments[2];OpenConversationWithUser(K,ae,!ae,!0,ne)}var Ox=!1;function setDatabaseLoaded(K){Ox=K}function initDatabase(){return _initDatabase.apply(this,arguments)}function _initDatabase(){return _initDatabase=(0,ae.A)(ie().mark(function _callee(){var K,ne,ae,oe,se,ue,ce,de,pe=arguments;return ie().wrap(function(ie){for(;;)switch(ie.prev=ie.next){case 0:return K=pe.length>0&&void 0!==pe[0]&&pe[0],ne=get_current_user_id_getCurrentUserId(),ae=String(VF.hash),ie.prev=1,ie.next=2,getSetting("settingsHash");case 2:oe=ie.sent,ie.next=6;break;case 3:if(ie.prev=3,de=ie.catch(1),!String(de).includes("did not allow mutations")){ie.next=4;break}return ie.next=4,switchToFallbackDB();case 4:return ie.next=5,getSetting("settingsHash");case 5:oe=ie.sent;case 6:if(K||DF||oe&&ae===oe){ie.next=9;break}return ie.next=7,database_resetDB();case 7:return ie.next=8,updateSetting("settingsHash",VF.hash);case 8:oe=VF.hash;case 9:if(!isNaN(ne)){ie.next=10;break}return ie.abrupt("return");case 10:return ie.next=11,getSetting("databaseUserId");case 11:if(void 0!==(se=ie.sent)){ie.next=15;break}return ie.next=12,updateSetting("databaseUserId",ne);case 12:if(oe){ie.next=13;break}return ie.next=13,updateSetting("settingsHash",VF.hash);case 13:if(DF){ie.next=14;break}return ie.next=14,EF.postMessage({type:"update_settings",settings:VF});case 14:ie.next=19;break;case 15:if(Number(se)===ne){ie.next=19;break}if(K){ie.next=16;break}return ie.next=16,database_resetDB();case 16:return ie.next=17,updateSetting("settingsHash",VF.hash);case 17:return ie.next=18,updateSetting("databaseUserId",ne);case 18:if(DF){ie.next=19;break}return ie.next=19,EF.postMessage({type:"update_settings",settings:VF});case 19:return ie.next=20,getSetting("lastThreadsPull");case 20:if(ue=ie.sent,ce=!1,void 0===ue&&(0!==ne||0===ne&&VF.guestAuth)&&(ce=!0),!ce){ie.next=21;break}return ie.next=21,getThreads();case 21:setThreadsLoaded(!0),setDatabaseLoaded(!0),VF.realtime&&Updater(),VF.badWords&&getBlockList(),GetEmojiesData();case 22:case"end":return ie.stop()}},_callee,null,[[1,3]])})),_initDatabase.apply(this,arguments)}function waitForDatabase(){return _waitForDatabase.apply(this,arguments)}function _waitForDatabase(){return(_waitForDatabase=(0,ae.A)(ie().mark(function _callee2(){return ie().wrap(function(K){for(;;)switch(K.prev=K.next){case 0:if(!Ox){K.next=1;break}return K.abrupt("return",null);case 1:return K.next=2,functions_timeout(25);case 2:return K.abrupt("return",waitForDatabase());case 3:case"end":return K.stop()}},_callee2)}))).apply(this,arguments)}function getThreads(){return _getThreads.apply(this,arguments)}function _getThreads(){return(_getThreads=(0,ae.A)(ie().mark(function _callee3(){var K,ne;return ie().wrap(function(ae){for(;;)switch(ae.prev=ae.next){case 0:return ae.prev=0,ae.next=1,jF.get("threads");case 1:return K=ae.sent,ne=K.data,ae.next=2,Promise.all([updateThreads(ne.threads),updateUsers(ne.users,!0),updateMessages(ne.messages)]);case 2:if(!ne.emojis){ae.next=3;break}return ae.next=3,updateSetting("emojies-data",structuredClone({data:ne.emojis,hash:window.Better_Messages.emojiHash,set:window.Better_Messages.emojiSet}));case 3:return ae.next=4,updateSetting("lastUpdate",ne.serverTime);case 4:return ae.next=5,updateSetting("lastThreadsPull",getCurrentTime());case 5:return ae.abrupt("return",!0);case 6:ae.prev=6,showApiError(ae.catch(0));case 7:case"end":return ae.stop()}},_callee3,null,[[0,6]])}))).apply(this,arguments)}var Ix=!1;function _updateFriends(){return _updateFriends=(0,ae.A)(ie().mark(function _callee(){var K,ne,ae,oe,se=arguments;return ie().wrap(function(ie){for(;;)switch(ie.prev=ie.next){case 0:if(K=se.length>0&&void 0!==se[0]&&se[0],!Ix||K){ie.next=1;break}return ie.abrupt("return");case 1:return Ix=!0,ie.prev=2,ie.next=3,waitForDatabase();case 3:return ie.next=4,jF.get("getFriends");case 4:return ne=ie.sent,ae=ne.data,ie.next=5,updateUsers(ae);case 5:return oe=ae.map(function(K){return K.user_id}),ie.next=6,OF.users.updateWhere({user_id:{$nin:oe}},{$set:{isFriend:0}}).catch(function(K){return console.error(K)});case 6:return ie.abrupt("return",!0);case 7:return ie.prev=7,ie.finish(7);case 8:case"end":return ie.stop()}},_callee,null,[[2,,7,8]])})),_updateFriends.apply(this,arguments)}function lists_placeholder_ownKeys(K,ne){var ae=Object.keys(K);if(Object.getOwnPropertySymbols){var oe=Object.getOwnPropertySymbols(K);ne&&(oe=oe.filter(function(ne){return Object.getOwnPropertyDescriptor(K,ne).enumerable})),ae.push.apply(ae,oe)}return ae}function lists_placeholder_objectSpread(K){for(var ne=1;ne<arguments.length;ne++){var ae=null!=arguments[ne]?arguments[ne]:{};ne%2?lists_placeholder_ownKeys(Object(ae),!0).forEach(function(ne){(0,Se.A)(K,ne,ae[ne])}):Object.getOwnPropertyDescriptors?Object.defineProperties(K,Object.getOwnPropertyDescriptors(ae)):lists_placeholder_ownKeys(Object(ae)).forEach(function(ne){Object.defineProperty(K,ne,Object.getOwnPropertyDescriptor(ae,ne))})}return K}function ListsPlaceholder(K){K=lists_placeholder_objectSpread(lists_placeholder_objectSpread({},{opacity:.3}),K);return se.createElement(se.Fragment,null,se.createElement("div",{className:"threads-list",style:{paddingTop:0,marginTop:0,opacity:K.opacity,overflow:"hidden"}},(0,Ke.A)(Array(20)).map(function(K,ne){return se.createElement("div",{key:"messages-placeholder-"+ne,className:"user"},se.createElement("div",{className:"pic",style:{top:"0"}},se.createElement("span",{className:"avatar bbpm-avatar"},se.createElement("div",{className:"bm-placeholder-wrapper",style:{position:"relative",width:30,height:30,borderRadius:"4px",overflow:"hidden"}},se.createElement(LoadingPlaceholder,null)))),se.createElement("div",{className:"bm-placeholder-wrapper",style:{padding:0,position:"relative",width:"150px",height:"20px",borderRadius:"4px",overflow:"hidden"}},se.createElement(LoadingPlaceholder,null)),se.createElement("div",{className:"actions"}))})))}const Mx=se.memo(ListsPlaceholder);var Px=se.createContext(!1);const Rx=(0,se.memo)(function FriendsList(){var K=(0,se.useState)(20),ne=(0,pe.A)(K,2),oe=ne[0],ue=ne[1],ce=(0,se.useRef)(20),de=(0,se.useRef)(null),fe=(0,se.useState)(),he=(0,pe.A)(fe,2),me=he[0],ge=he[1],ve=(0,se.useState)(""),ye=(0,pe.A)(ve,2),_e=ye[0],Ae=ye[1],De=function useFriendsCount(){var K=(0,se.useState)(void 0),ne=(0,pe.A)(K,2),ae=ne[0],oe=ne[1];return(0,se.useLayoutEffect)(function(){var K=OF.users.count({isFriend:1}).$.subscribe({next:function next(K){oe(K)},error:function error(K){console.error("An error occurred, trying to reset database",K),database_resetDB()}});return function(){K.unsubscribe()}},[]),ae}();de.current=De;var we=function useFriends(K){var ne=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",ae=(0,se.useState)(void 0),oe=(0,pe.A)(ae,2),ie=oe[0],ue=oe[1];return(0,se.useLayoutEffect)(function(){var ae={isFriend:1},oe=[{lastActive:"desc"}],se=K;""!==ne&&(ae={$and:[{isFriend:{$eq:1}},{name:{$regex:".*"+ne+".*",$options:"i"}}]});var ce=OF.users.find(ae,oe,se),de=!0,pe=ce.$.subscribe({next:function next(K){if(de&&0===K.length&&ie&&ie.length>0)de=!1;else{de=!1;var ne=[];K.map(function(K){ne.push(users_objectSpread({},K))}),ue(ne)}},error:function error(K){console.error("An error occurred, trying to reset database",K),database_resetDB()}});return function(){pe.unsubscribe()}},[K,ne]),ie}(oe,_e.trim());(0,se.useEffect)(function(){me&&(me.addEventListener("scroll",function(){Se(me)}),xe(me))},[me]);var Ee=(0,se.useRef)(!1),ke=(0,se.useRef)(null),xe=function(){var K=(0,ae.A)(ie().mark(function _callee(K){return ie().wrap(function(ne){for(;;)switch(ne.prev=ne.next){case 0:if(!Ee.current){ne.next=1;break}return ne.abrupt("return");case 1:if(null!==de.current){ne.next=3;break}return ne.next=2,functions_timeout(200);case 2:return ne.abrupt("return",xe(K));case 3:if(!(K.clientHeight>=K.scrollHeight&&ke.current!==K.scrollHeight)){ne.next=6;break}if(!(de.current>ce.current)){ne.next=5;break}return ue(function(K){return ce.current=K+20,K+20}),ke.current=K.scrollHeight,ne.next=4,functions_timeout(50);case 4:return ne.abrupt("return",xe(K));case 5:ne.next=7;break;case 6:Ee.current=!0;case 7:case"end":return ne.stop()}},_callee)}));return function initialLoad(ne){return K.apply(this,arguments)}}(),Ce=(0,se.useRef)(!1),Se=function scroll(K){Ce.current||K.scrollHeight-(K.scrollTop+K.clientHeight)<=100&&de.current>ce.current&&(Ce.current=!0,ue(function(K){return ce.current=K+20,K+20}),setTimeout(function(){Ce.current=!1},100))};return(0,se.useEffect)(function(){!function updateFriends(){return _updateFriends.apply(this,arguments)}()},[]),we&&(we=we.slice(0,ce.current)),se.createElement(se.Fragment,null,se.createElement(Px.Provider,{value:!0},se.createElement(yx,{className:"bp-messages-user-list",events:{initialized:function initialized(K){ge(K.elements().scrollEventElement)}}},!we&&se.createElement(se.Fragment,null,se.createElement("div",{className:"bpbm-search-in-list"},se.createElement("input",{type:"text",name:"bpbm-search",disabled:!0,placeholder:XF("Search...","Friends list","bp-better-messages")})),se.createElement(Mx,null)),we&&se.createElement(se.Fragment,null,De>0&&se.createElement("div",{className:"bpbm-search-in-list"},se.createElement("input",{type:"text",name:"bpbm-search",onChange:function onChange(K){Ae(K.target.value)},value:_e,placeholder:XF("Search...","Friends list","bp-better-messages")})),0===we.length&&se.createElement(se.Fragment,null,se.createElement("div",{className:"bp-messages-user-list empty"},se.createElement("div",{className:"bpbm-empty-icon"},se.createElement(FiUsers,null)),""===_e&&se.createElement("div",{className:"bpbm-empty-text"},XF("No friends added yet","Empty friends list","bp-better-messages")),""!==_e&&se.createElement("div",{className:"bpbm-empty-text"},XF("No friends found","Empty friends list","bp-better-messages")))),we.length>0&&se.createElement(se.Fragment,null,we.map(function(K){return se.createElement(UserListItem,{key:"friends-list-user-"+K.user_id,user:K})}))))))});function UserListItem(K){var ne=K.user,ae=(0,se.useContext)(Yf).routerType,oe=(0,se.useContext)(Px);return se.createElement("div",{key:"user_"+ne.user_id,className:"user",onClick:function onClick(K){(null==K?void 0:K.target).closest("a")||OpenConversationWithUser(ne.user_id,ae,!1,!0)}},se.createElement("div",{className:"pic"},se.createElement(oh,{user_id:ne.user_id,size:30})),se.createElement(uh,{user_id:ne.user_id,raw:oe}),se.createElement("div",{className:"actions"},!VF.callRestrict&&!!ne.canAudio&&se.createElement(sp,{content:XF("Audio Call","Users List","bp-better-messages")},se.createElement("span",{onClick:function onClick(K){K.stopPropagation(),StartCall(ne.user_id,"audio",ae)},className:"bpbm-audio-call"},se.createElement(IoCallOutline,null))),!VF.callRestrict&&!!ne.canVideo&&se.createElement(sp,{content:XF("Video Call","Users List","bp-better-messages")},se.createElement("span",{onClick:function onClick(K){K.stopPropagation(),StartCall(ne.user_id,"video",ae)},className:"bpbm-video-call"},se.createElement(IoVideocamOutline,null))),!!ne.url&&se.createElement(sp,{content:XF("User profile","Users List","bp-better-messages")},se.createElement("a",{href:ne.url,className:"open-profile"},se.createElement(AiOutlineUser,null)))))}var Bx=se.createContext(!1);function SearchResults(){var K=(0,se.useContext)(Tx).searchResults;return se.createElement(yx,{className:"bm-search-results"},se.createElement(Bx.Provider,{value:!0},K&&se.createElement(se.Fragment,null,"loading"===K&&se.createElement(WaitAbit,null),"loading"!==K&&se.createElement(se.Fragment,null,Array.isArray(K)&&0===K.length&&se.createElement(se.Fragment,null,se.createElement("div",{className:"empty bpbm-search-empty"},se.createElement("p",{className:"bpbm-empty-icon"},se.createElement(IoSearch,null)),se.createElement("p",{className:"bpbm-empty-message"},XF("Nothing found","Search Results","bp-better-messages")))),K.friends&&se.createElement("div",{className:"bm-search-results-section"},se.createElement("div",{className:"bm-search-results-header"},XF("Friends","Search Results","bp-better-messages")),se.createElement("div",{className:"bp-messages-user-list"},K.friends.map(function(K){return se.createElement(UserListItem,{key:"user_"+K.user_id,user:K})}))),K.users&&se.createElement("div",{className:"bm-search-results-section"},se.createElement("div",{className:"bm-search-results-header"},XF("Members","Search Results","bp-better-messages")),se.createElement("div",{className:"bp-messages-user-list"},K.users.map(function(K){return se.createElement(UserListItem,{key:"user_"+K.user_id,user:K})}))),K.messages&&se.createElement("div",{className:"bm-search-results-section"},se.createElement("div",{className:"bm-search-results-header"},XF("Conversations","Search Results","bp-better-messages")),se.createElement("div",{className:"threads-list"},K.messages.map(function(ne){var ae=K.updateData.threads.filter(function(K){return K.thread_id===ne.thread_id});return ae.length>0?(ae=ae.shift(),se.createElement(sS,{key:"search_thread_"+ne.message_id,thread:ae,forceMessage:ne.message_id})):se.createElement(se.Fragment,null)})))))))}function SearchForm(K){var ne=(0,se.useContext)(Tx),ae=ne.searchText,oe=ne.setSearchText,ie=(0,se.useState)(!1),ue=(0,pe.A)(ie,2),ce=floating_ui_react_useFloating({placement:"bottom-end",open:ue[0],onOpenChange:ue[1],middleware:[floating_ui_react_dom_offset(0),floating_ui_react_dom_flip(),floating_ui_react_dom_shift({padding:0})],whileElementsMounted:autoUpdate}),de=ce.context,fe=ce.refs,he=ce.floatingStyles,me=useInteractions([useRole(de,{role:"menu"})]),ge=me.getReferenceProps,ve=me.getFloatingProps;return se.createElement("div",extends_extends({ref:fe.setReference},ge(),{className:"bpbm-search"}),se.createElement("form",null,se.createElement("input",{title:"Search",onChange:function onChange(K){oe(K.target.value)},placeholder:XF("Search...","Search input field placeholder","bp-better-messages"),type:"text",name:"search",value:ae,autoComplete:"off"}),K.sideSearch&&se.createElement("span",{className:"close",style:{display:""!==ae?"block":"none"},onClick:function onClick(){oe("")}},se.createElement(IoClose,null)),!K.sideSearch&&se.createElement("span",{className:"close",style:{display:"block"},onClick:function onClick(){oe(""),K.onClose()}},se.createElement(IoClose,null))),!K.sideSearch&&""!==ae&&se.createElement("div",extends_extends({ref:fe.setFloating,className:"bp-messages-wrap bm-search-popup",style:he},ve()),se.createElement(SearchResults,null)))}function TbBarrierBlockOff(K){return iconBase_GenIcon({"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"}}]})(K)}function TbBarrierBlock(K){return iconBase_GenIcon({"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"}}]})(K)}function TbCheck(K){return iconBase_GenIcon({"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"}}]})(K)}function TbClockEdit(K){return iconBase_GenIcon({"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"}}]})(K)}function TbEdit(K){return iconBase_GenIcon({"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"}}]})(K)}function TbPencil(K){return iconBase_GenIcon({"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"}}]})(K)}function MobileClose(K,ne){var ae="bp-better-messages-mini-mobile-container";K.id===ae&&(K.style.display="none"),window.location.hash&&(window.location.hash=""),ne(!1),K.id===ae&&(K.classList.remove("bm-initialized"),setTimeout(function(){var ne=K._reactRootContainer;ne&&ne.unmount()},300))}function _markAllRead(){return _markAllRead=(0,ae.A)(ie().mark(function _callee(){return ie().wrap(function(K){for(;;)switch(K.prev=K.next){case 0:return K.next=1,jF.get("markAllRead");case 1:OF.threads.updateWhere({unread:{$gt:0}},{$set:{unread:0}}).catch(function(K){return console.error(K)});case 2:case"end":return K.stop()}},_callee)})),_markAllRead.apply(this,arguments)}function CloseFullScreen(){var K=(0,se.useContext)(Yf),ne=K.root,ae=K.reactRoot;return se.createElement("span",{className:"bm-close",onClick:function onClick(){document.body.classList.remove("bp-messages-full-screen"),ae.unmount(),ne.remove()}},se.createElement(IoMdClose,{className:"bm-svg"}))}function headers_ownKeys(K,ne){var ae=Object.keys(K);if(Object.getOwnPropertySymbols){var oe=Object.getOwnPropertySymbols(K);ne&&(oe=oe.filter(function(ne){return Object.getOwnPropertyDescriptor(K,ne).enumerable})),ae.push.apply(ae,oe)}return ae}function headers_objectSpread(K){for(var ne=1;ne<arguments.length;ne++){var ae=null!=arguments[ne]?arguments[ne]:{};ne%2?headers_ownKeys(Object(ae),!0).forEach(function(ne){(0,Se.A)(K,ne,ae[ne])}):Object.getOwnPropertyDescriptors?Object.defineProperties(K,Object.getOwnPropertyDescriptors(ae)):headers_ownKeys(Object(ae)).forEach(function(ne){Object.defineProperty(K,ne,Object.getOwnPropertyDescriptor(ae,ne))})}return K}function IndexHeader(K){K=headers_objectSpread(headers_objectSpread({},{forceThreads:!1}),K);var ne=(0,se.useContext)(Yf),ae=ne.root,oe=ne.sideThreads,ie=ne.isMaximized,ue=ne.fullScreened,ce=ne.setIsMaximized,de=ne.mobileView,fe=ne.setMobileView,he=(ne.reactRoot,(0,se.useState)(!1)),me=(0,pe.A)(he,2),ge=me[0],ve=me[1],ye=useUnread(),_e=useGuestAuthorized(),Ae=!isGuestMode()||_e;return se.createElement(se.Fragment,null,Ae&&se.createElement(se.Fragment,null,(!oe||K.forceThreads)&&VF.newThread&&se.createElement(sp,{showOnMobile:!1,content:XF("New Conversation",'"New Conversation" Button Tooltip',"bp-better-messages")},se.createElement(Kf,{className:"new-message",to:"new-conversation"},se.createElement(TbEdit,{className:"bm-svg"}))),se.createElement("span",{style:{marginRight:"auto"}}),ye>0&&se.createElement(sp,{showOnMobile:!1,content:XF("Mark all as read",'"Mark all as read" Button Tooltip',"bp-better-messages")},se.createElement("span",{className:"bm-btn",onClick:function onClick(){!function markAllRead(){return _markAllRead.apply(this,arguments)}()}},se.createElement(IoCheckmarkCircleOutline,{className:"bm-svg"}))),VF.favorite&&se.createElement(sp,{showOnMobile:!1,content:XF("Favorited",'"Favorited" Button Tooltip',"bp-better-messages")},se.createElement(Kf,{className:"starred-messages",to:"favorited"},se.createElement(AiOutlineStar,{className:"bm-svg"}))),(!oe||K.forceThreads)&&VF.search&&se.createElement(se.Fragment,null,!ge&&se.createElement(sp,{showOnMobile:!1,content:XF("Search",'"Search" Button Tooltip',"bp-better-messages")},se.createElement("span",{className:"bm-search-btn",onClick:function onClick(){ve(!0)}},se.createElement(IoSearch,{className:"bm-svg"}))),ge&&se.createElement(SearchForm,{sideSearch:!1,onClose:function onClose(){ve(!1)}})),!de&&VF.fullScreen&&se.createElement(se.Fragment,null,!ie&&se.createElement(se.Fragment,null,se.createElement(sp,{showOnMobile:!1,content:XF("Maximize",'"Maximize messages window" Button Tooltip',"bp-better-messages")},se.createElement("span",{onClick:function onClick(){ce(!0)},className:"bpbm-maximize"},se.createElement(FiMaximize2,{className:"bm-svg"}))))),ie&&!ue&&se.createElement(se.Fragment,null,se.createElement(sp,{showOnMobile:!1,content:XF("Minimize",'"Minimize messages window" Button Tooltip',"bp-better-messages")},se.createElement("span",{onClick:function onClick(){ce(!1)},className:"bpbm-minimize"},se.createElement(FiMinimize2,{className:"bm-svg"})))),ue&&se.createElement(CloseFullScreen,null),de&&se.createElement(se.Fragment,null,VF.userSettings&&(VF.mobileFriends||VF.mobileGroups)&&se.createElement(se.Fragment,null,se.createElement(sp,{showOnMobile:!1,content:XF("Settings",'"User Settings" Button Tooltip',"bp-better-messages")},se.createElement(Kf,{className:"settings",to:"settings"},se.createElement(IoSettingsOutline,{className:"bm-svg"})))),se.createElement("span",{className:"mobileClose",onClick:function onClick(){MobileClose(ae,fe)}},se.createElement(IoMdClose,{className:"bm-svg"})))),!Ae&&se.createElement(se.Fragment,null,se.createElement("span",{style:{marginRight:"auto"}}),ue&&se.createElement(CloseFullScreen,null),se.createElement("span",{className:"mobileClose",onClick:function onClick(){MobileClose(ae,fe)}},se.createElement(IoMdClose,{className:"bm-svg"}))))}function StatusIcon(K){switch(K.icon){case"stop":return se.createElement(BsSquareFill,{style:{color:K.color}});case"moon":return se.createElement(BsFillMoonFill,{style:{color:K.color}});default:return se.createElement(BsCircleFill,{style:{color:K.color}})}}function _setUserStatus(){return(_setUserStatus=(0,ae.A)(ie().mark(function _callee(K){return ie().wrap(function(ne){for(;;)switch(ne.prev=ne.next){case 0:return ne.prev=0,ne.next=1,jF.post("userSettings/save",{"option":"online_status","value":K});case 1:return updateUsers([ne.sent.data.message]),ne.abrupt("return",!0);case 2:ne.prev=2,showError(ne.catch(0));case 3:case"end":return ne.stop()}},_callee,null,[[0,2]])}))).apply(this,arguments)}function UserMenu(){var K=(0,se.useState)(!1),ne=(0,pe.A)(K,2),ae=ne[0],oe=ne[1],ie=!1,ue=useUser(get_current_user_id_getCurrentUserId());if(!ue)return null;if(0===ue.user_id)return null;ue&&VF.userStatuses&&ue.status&&(ie=VF.userStatuses.filter(function(K){return ue.status.slug===K.slug}).shift());var ce={};return VF.myProfile&&VF.me&&VF.me.url&&(ce.myProfile=se.createElement("a",{href:VF.me.url,className:"bpbm-user-me-popup-list-item"},se.createElement("span",{className:"bpbm-user-me-popup-list-item-title"},se.createElement(FaRegUserCircle,null)," ",XF("My profile","My profile button","bp-better-messages")))),VF.userStatuses&&(ce.userStatuses=se.createElement(se.Fragment,null,se.createElement("span",{className:"bpbm-user-me-popup-list-hr"}),VF.userStatuses.map(function(K){return se.createElement("span",{onClick:function onClick(){!function setUserStatus(_x){return _setUserStatus.apply(this,arguments)}(K.slug)},key:"user-status"+K.slug,className:"bpbm-user-me-popup-list-item"},se.createElement("span",{className:"bpbm-user-me-popup-list-item-title"},se.createElement(StatusIcon,{icon:K.icon,color:K.color}),K.name),K.desc&&se.createElement("span",{className:"bpbm-user-me-popup-list-item-desc"},K.desc))}))),se.createElement(se.Fragment,null,get_current_user_id_getCurrentUserId()&&ue&&Object.keys(ce).length>0&&se.createElement("span",{className:"bpbm-user-me"+(ae?" bpbm-open":""),onClick:function onClick(){oe(!ae)}},se.createElement("span",{className:"bpbm-user-me-avatar"},se.createElement(oh,{user_id:get_current_user_id_getCurrentUserId(),link:!1,size:30})),se.createElement("span",{className:"bpbm-user-info"},se.createElement("span",{className:"bpbm-user-me-name"},se.createElement(uh,{user_id:get_current_user_id_getCurrentUserId(),link:!1})),VF.userStatuses&&se.createElement("span",{className:"bpbm-status"},se.createElement("span",{className:"current-status"},ie&&se.createElement(se.Fragment,null,se.createElement(StatusIcon,{icon:ie.icon,color:ie.color}),ie.name)))),Object.keys(ce).length>0&&se.createElement(AnimatePresence,null,ae&&se.createElement(hl.span,{initial:{y:"5px",opacity:0},animate:{y:"0px",opacity:1},transition:{duration:.2},exit:{y:"5px",opacity:0},className:"bpbm-user-me-popup"},se.createElement("span",{className:"bpbm-user-me-popup-list"},Object.keys(ce).map(function(K){return se.createElement(se.Fragment,{key:K},ce[K])}))))))}function GroupsIcon(){return se.createElement("svg",{stroke:"currentColor",fill:"currentColor",strokeWidth:"0",viewBox:"0 0 24 24",height:"1em",width:"1em",xmlns:"http://www.w3.org/2000/svg"},se.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 updateGuestAuth(_x){return _updateGuestAuth.apply(this,arguments)}function _updateGuestAuth(){return _updateGuestAuth=(0,ae.A)(ie().mark(function _callee(K){var ne,ae;return ie().wrap(function(oe){for(;;)switch(oe.prev=oe.next){case 0:return oe.next=1,jF.post(window.Better_Messages.restUrl+"guests/update",K);case 1:if(ne=oe.sent,!(ae=ne.data)){oe.next=3;break}return oe.next=2,updateSetting("guest-auth",ne.data);case 2:$F.set("bm-guest-auth",ne.data),window.Better_Messages.guestAuth=ae,ss.next(!0),setupScriptVars(window.Better_Messages),updateUsers([ne.data.user]),updateSetting("databaseUserId",get_current_user_id_getCurrentUserId());case 3:return oe.abrupt("return",ne.data);case 4:case"end":return oe.stop()}},_callee)})),_updateGuestAuth.apply(this,arguments)}function GuestSettingsModal(K){!function _objectDestructuringEmpty(K){if(null==K)throw new TypeError("Cannot destructure "+K)}(K);var ne=(0,se.useRef)(null),oe=(0,se.useState)(""),ue=(0,pe.A)(oe,2),ce=ue[0],de=ue[1],fe=(0,se.useState)(!1),he=(0,pe.A)(fe,2),me=he[0],ge=he[1];return(0,se.useEffect)(function(){getSetting("guest-auth",!1).then(function(K){ne.current=K,de(K.name)})},[]),(0,se.useEffect)(function(){ne.current&&ne.current.name!==ce?ge(!0):ge(!1)},[ce]),se.createElement("div",{className:"bm-guest-settings-modal"},se.createElement("div",{className:"bm-guest-settings"},se.createElement("div",{className:"bm-guest-settings-form"},se.createElement("div",{className:"bm-guest-settings-form-input"},se.createElement("label",null,__("Display Name","bp-better-messages")),se.createElement("input",{type:"text",value:ce,onChange:function onChange(K){de(K.target.value)}})),se.createElement("div",{className:"bm-guest-settings-form-input"},se.createElement("button",{className:"bm-button",disabled:!me,onClick:(0,ae.A)(ie().mark(function _callee(){return ie().wrap(function(K){for(;;)switch(K.prev=K.next){case 0:return K.prev=0,K.next=1,updateGuestAuth({name:ce});case 1:removeModal("guest-settings-panel"),K.next=3;break;case 2:K.prev=2,showApiError(K.catch(0));case 3:case"end":return K.stop()}},_callee,null,[[0,2]])}))},__("Save","bp-better-messages"))))))}function ChatFooter(){var K=(0,se.useContext)(Yf),ne=K.mobileView,ae=K.sideTab,oe=K.setSideTab,ie=function getMobileTabs(){var K=[];return isGuestMode()||(VF.mobileFriends&&K.push("friends"),VF.mobileGroups&&K.push("groups")),K}();return se.createElement(se.Fragment,null,(!ne||0===ie.length)&&se.createElement("div",{className:"chat-footer"},!isGuestMode()&&se.createElement(se.Fragment,null,VF.userSettings&&se.createElement(sp,{content:XF("Settings",'"User Settings" Button Tooltip',"bp-better-messages")},se.createElement(Kf,{className:"settings",to:"settings"},se.createElement(IoSettingsOutline,null)))),isGuestMode()&&se.createElement(se.Fragment,null,se.createElement(sp,{content:XF("Settings",'"User Settings" Button Tooltip',"bp-better-messages")},se.createElement("a",{className:"settings",href:"#",onClick:function onClick(K){K.preventDefault(),addModal("guest-settings-panel",XF("Guest Settings","Moderation actions","bp-better-messages"),se.createElement(GuestSettingsModal,null))}},se.createElement(IoSettingsOutline,null)))),se.createElement(UserMenu,null)),ne&&ie.length>0&&se.createElement("div",{className:"chat-tabs chat-tabs-border-top bpbm-mobile-only"},se.createElement("div",{key:"mobile-threads-list","data-tab":"threads-list",className:"messages"===ae?"active":"",onClick:function onClick(){oe("messages")}},se.createElement(AiOutlineComment,null)," ",XF("Messages","Mobile view tabs","bp-better-messages")),ie.map(function(K){return"friends"===K?se.createElement("div",{key:"mobile-friends-list",className:"friends"===ae?"active":"",onClick:function onClick(){oe("friends")},"data-tab":"bm-friends-list"},se.createElement(FiUsers,null)," ",XF("Friends","Mobile view tabs","bp-better-messages")):"groups"===K?se.createElement("div",{key:"mobile-groups-list",className:"groups"===ae?"active":"",onClick:function onClick(){oe("groups")},"data-tab":"bm-groups-list"},se.createElement(GroupsIcon,null)," ",XF("Groups","Mobile view tabs","bp-better-messages")):void 0})))}function updateGroups(_x){return _updateGroups.apply(this,arguments)}function _updateGroups(){return(_updateGroups=(0,ae.A)(ie().mark(function _callee(K){return ie().wrap(function(ne){for(;;)switch(ne.prev=ne.next){case 0:if(!(K.length>0)){ne.next=1;break}return ne.next=1,OF.groups.bulkPut(K);case 1:case"end":return ne.stop()}},_callee)}))).apply(this,arguments)}var Lx=!1;function api_update_groups_updateGroups(){return api_update_groups_updateGroups=(0,ae.A)(ie().mark(function _callee(){var K,ne,ae,oe,se=arguments;return ie().wrap(function(ie){for(;;)switch(ie.prev=ie.next){case 0:if(K=se.length>0&&void 0!==se[0]&&se[0],!Lx||K){ie.next=1;break}return ie.abrupt("return");case 1:return Lx=!0,ie.prev=2,ie.next=3,waitForDatabase();case 3:return ie.next=4,jF.get("getGroups");case 4:return ne=ie.sent,ae=ne.data,ie.next=5,updateGroups(ae);case 5:if(!((oe=ae.map(function(K){return K.group_id})).length>0)){ie.next=7;break}return ie.next=6,OF.groups.removeWhere({group_id:{$nin:oe}}).catch(function(K){return console.error(K)});case 6:ie.next=8;break;case 7:return ie.next=8,OF.groups.clear().catch(function(K){return console.error(K)});case 8:return ie.abrupt("return",!0);case 9:return ie.prev=9,ie.finish(9);case 10:case"end":return ie.stop()}},_callee,null,[[2,,9,10]])})),api_update_groups_updateGroups.apply(this,arguments)}function GroupListItem(K){var ne=(0,se.useContext)(Yf).routerType;return se.createElement("div",{key:"group_"+K.group.group_id,className:"group",onClick:function onClick(ae){(null==ae?void 0:ae.target).closest("a")||(1===K.group.messages&&K.group.thread_id?openThread(K.group.thread_id,ne):OpenUrlOrNewTab(K.group.url))}},se.createElement("div",{className:"pic"},se.createElement("img",{src:K.group.image,alt:K.group.name})),se.createElement("div",{className:"name"},K.group.name),se.createElement("div",{className:"actions"},se.createElement(sp,{content:XF("Group Homepage","Groups List","bp-better-messages")},se.createElement("a",{href:K.group.url,className:"open-profile"},se.createElement(AiOutlineHome,null)))))}function GroupsList(){var K=(0,se.useState)(20),ne=(0,pe.A)(K,2),oe=ne[0],ue=ne[1],ce=(0,se.useRef)(20),de=(0,se.useRef)(null),fe=(0,se.useState)(),he=(0,pe.A)(fe,2),me=he[0],ge=he[1],ve=(0,se.useState)(""),ye=(0,pe.A)(ve,2),_e=ye[0],Ae=ye[1],De=function useGroupsCount(){var K=(0,se.useState)(void 0),ne=(0,pe.A)(K,2),ae=ne[0],oe=ne[1];return(0,se.useEffect)(function(){var K=OF.groups.count().$.subscribe({next:function next(K){oe(K)},error:function error(K){console.error("An error occurred, trying to reset database",K),database_resetDB()}});return function(){K.unsubscribe()}},[]),ae}();de.current=De;var we=function useGroups(K){var ne=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",ae=(0,se.useState)(void 0),oe=(0,pe.A)(ae,2),ie=oe[0],ue=oe[1];return(0,se.useEffect)(function(){var ae=void 0,oe=K;""!==ne&&(ae={$and:[{name:{$regex:".*"+ne+".*",$options:"i"}}]});var se=OF.groups.find(ae,void 0,oe),ce=!0,de=se.$.subscribe({next:function next(K){if(ce&&0===K.length&&ie&&ie.length>0)ce=!1;else{ce=!1;var ne=[];K.map(function(K){ne.push(K)}),ue(ne)}},error:function error(K){console.error("An error occurred, trying to reset database",K),database_resetDB()}});return function(){de.unsubscribe()}},[K,ne]),ie}(oe,_e.trim());(0,se.useEffect)(function(){me&&(me.addEventListener("scroll",function(){Se(me)}),xe(me))},[me]);var Ee=(0,se.useRef)(!1),ke=(0,se.useRef)(null),xe=function(){var K=(0,ae.A)(ie().mark(function _callee(K){return ie().wrap(function(ne){for(;;)switch(ne.prev=ne.next){case 0:if(!Ee.current){ne.next=1;break}return ne.abrupt("return");case 1:if(null!==de.current){ne.next=3;break}return ne.next=2,functions_timeout(200);case 2:return ne.abrupt("return",xe(K));case 3:if(!(K.clientHeight>=K.scrollHeight&&ke.current!==K.scrollHeight)){ne.next=6;break}if(!(de.current>ce.current)){ne.next=5;break}return ue(function(K){return ce.current=K+20,K+20}),ke.current=K.scrollHeight,ne.next=4,functions_timeout(50);case 4:return ne.abrupt("return",xe(K));case 5:ne.next=7;break;case 6:Ee.current=!0;case 7:case"end":return ne.stop()}},_callee)}));return function initialLoad(ne){return K.apply(this,arguments)}}(),Ce=(0,se.useRef)(!1),Se=function scroll(K){Ce.current||K.scrollHeight-(K.scrollTop+K.clientHeight)<=100&&de.current>ce.current&&(Ce.current=!0,ue(function(K){return ce.current=K+20,K+20}),setTimeout(function(){Ce.current=!1},100))};return(0,se.useEffect)(function(){!function update_groups_updateGroups(){return api_update_groups_updateGroups.apply(this,arguments)}()},[]),se.createElement(se.Fragment,null,se.createElement(yx,{className:"bp-messages-group-list",events:{initialized:function initialized(K){ge(K.elements().scrollEventElement)}}},!we&&se.createElement(se.Fragment,null,se.createElement("div",{className:"bpbm-search-in-list"},se.createElement("input",{type:"text",name:"bpbm-search",disabled:!0,placeholder:XF("Search...","Groups list","bp-better-messages")})),se.createElement(Mx,null)),we&&se.createElement(se.Fragment,null,De>0&&se.createElement("div",{className:"bpbm-search-in-list"},se.createElement("input",{type:"text",name:"bpbm-search",onChange:function onChange(K){Ae(K.target.value)},value:_e,placeholder:XF("Search...","Groups list","bp-better-messages")})),0===we.length&&se.createElement("div",{className:"bp-messages-user-list empty"},se.createElement("div",{className:"bpbm-empty-icon"},se.createElement(GroupsIcon,null)),""===_e&&se.createElement("div",{className:"bpbm-empty-text"},XF("No groups added yet","Empty groups list","bp-better-messages")),""!==_e&&se.createElement("div",{className:"bpbm-empty-text"},XF("No groups found","Empty groups list","bp-better-messages"))),we.length>0&&se.createElement(se.Fragment,null,we.map(function(K){return se.createElement(GroupListItem,{key:"group-list-"+K.group_id,group:K})})))))}var Nx=new Fi(!1);function startLoader(){Nx.next(!0)}function stopLoader(){Nx.next(!1)}function pages_ownKeys(K,ne){var ae=Object.keys(K);if(Object.getOwnPropertySymbols){var oe=Object.getOwnPropertySymbols(K);ne&&(oe=oe.filter(function(ne){return Object.getOwnPropertyDescriptor(K,ne).enumerable})),ae.push.apply(ae,oe)}return ae}function pages_objectSpread(K){for(var ne=1;ne<arguments.length;ne++){var ae=null!=arguments[ne]?arguments[ne]:{};ne%2?pages_ownKeys(Object(ae),!0).forEach(function(ne){(0,Se.A)(K,ne,ae[ne])}):Object.getOwnPropertyDescriptors?Object.defineProperties(K,Object.getOwnPropertyDescriptors(ae)):pages_ownKeys(Object(ae)).forEach(function(ne){Object.defineProperty(K,ne,Object.getOwnPropertyDescriptor(ae,ne))})}return K}function Index(K){K=pages_objectSpread(pages_objectSpread({},{forceThreads:!1}),K);var ne=(0,se.useContext)(Yf),ae=ne.sideThreads,oe=ne.mobileView,ie=ne.sideTab,ue=VF.newThread,ce=(0,se.useState)(1),de=(0,pe.A)(ce,2),fe=de[0],he=de[1],me=(0,se.useRef)(null),ge=(0,se.useState)(!1),ve=(0,pe.A)(ge,2),ye=ve[0],_e=ve[1],Ae=(0,se.useState)(!1),De=(0,pe.A)(Ae,2),we=De[0],Ee=De[1],ke=function useLoader(){var K=(0,se.useState)(Nx.getValue()),ne=(0,pe.A)(K,2),ae=ne[0],oe=ne[1];return(0,se.useEffect)(function(){var K=Nx.subscribe({next:function next(K){oe(K)}});return function(){K.unsubscribe()}},[]),ae}();(0,se.useEffect)(function(){oe&&("friends"===ie?(he(2),_e(!0)):"groups"===ie?(he(3),Ee(!0)):he(1))},[ie]);var xe=YF("better_messages_header_element",se.createElement(IndexHeader,{forceThreads:K.forceThreads}),"index",oe);"string"==typeof xe&&(xe=Ii(xe));var Ce=YF("better_messages_footer_element",se.createElement(ChatFooter,null),"index",oe);return"string"==typeof Ce&&(Ce=Ii(Ce)),se.createElement(se.Fragment,null,se.createElement("div",{className:"chat-header"},xe),oe&&se.createElement(se.Fragment,null,se.createElement(hl.div,{ref:me,className:"bm-slide-container",transition:{duration:.2},animate:{left:"-"+(100*fe-100)+"%"},style:{height:"calc( 100% - 80px )"}},ke&&se.createElement("div",{className:"bm-loading-background"},Ii('<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>')),se.createElement("div",{className:"bm-slide"},se.createElement(Fx,{emptyType:"no_messages",inRouter:!0})),se.createElement("div",{className:"bm-slide"},ye&&se.createElement(Rx,null)),se.createElement("div",{className:"bm-slide"},we&&se.createElement(GroupsList,null))),Ce),!oe&&se.createElement(se.Fragment,null,(!ae||K.forceThreads)&&se.createElement(se.Fragment,null,se.createElement(Fx,{emptyType:"no_messages",inRouter:!0}),Ce),ae&&!K.forceThreads&&se.createElement(hl.div,{initial:{x:"-100%"},animate:{x:"0%"},transition:{duration:.2},exit:{x:"-100%"},className:"thread-not-selected empty"},se.createElement("div",{className:"empty"},se.createElement("p",{className:"bpbm-empty-icon"},se.createElement(IoChatbubblesOutline,null)),se.createElement("p",{className:"bpbm-empty-message"},XF("Select a conversation to display messages","Starting Messages Screen (No threads selected)","bp-better-messages")),ue&&se.createElement(se.Fragment,null,se.createElement("p",{className:"bpbm-empty-or"},XF("or","Starting Messages Screen (No threads selected)","bp-better-messages")),se.createElement("p",{className:"bpbm-empty-link"},se.createElement(Kf,{to:"new-conversation"},XF("Start a new conversation","Starting Messages Screen (No threads selected)","bp-better-messages"))))))))}function UserStatus(K){var ne=K.user;if(VF.userStatuses&&ne.status){var ae=VF.userStatuses.filter(function(K){return ne.status.slug===K.slug});if(ae.length>0){var oe=ae.shift(),ie=oe.color,ue=oe.name;return se.createElement("div",{className:"last-online online-now",style:{color:ie}},ue)}}return se.createElement("div",{className:"last-online online-now"},XF("Online","User online status","bp-better-messages"))}function UserLastOnline(K){var ne=useForceUpdate(),ae=useUser(K.user_id,!1),oe=useOnline(K.user_id),ie=(0,se.useRef)(null);return(0,se.useEffect)(function(){ie.current&&clearInterval(ie.current),!ae||oe||ae.lastActive.startsWith("1970-01-01")||(ie.current=window.setInterval(function(){ne()},5e3))},[ae]),se.createElement(se.Fragment,null,ae&&se.createElement(se.Fragment,null,oe&&se.createElement(UserStatus,{user:ae}),!oe&&!ae.lastActive.startsWith("1970-01-01")&&se.createElement("div",{className:"last-online"},sprintf(XF("Active %s","User online status (was active ago)","bp-better-messages"),datetime_getTime(ae.lastActive).toRelative({style:"short"})))))}function GroupOnline(K){var ne=function useGroupOnlineCount(K){var ne=(0,se.useState)(0),ae=(0,pe.A)(ne,2),oe=ae[0],ie=ae[1],ue=function updateOnline(K){var ne=0;K.map(function(K){th.has(K)&&ne++}),ie(ne)};return(0,se.useEffect)(function(){ue(K);var ne=rh.subscribe({next:function next(ne){K.includes(ne)&&ue(K)}});return function(){ne.unsubscribe()}},[K]),oe}((0,se.useMemo)(function(){var ne=[];return K.thread.participants.map(function(K){ne.push(K)}),ne},[K.thread.participants]));return se.createElement(se.Fragment,null,se.createElement("div",{className:"group-online"},sprintf(_nx("%s participant","%s participants",K.thread.participantsCount,"Group Thread Participants Count","bp-better-messages"),K.thread.participantsCount),!!ne&&ne>0&&se.createElement("span",{className:"group-online-count"},sprintf(" ("+XF("%s online","Group Thread Online Participants Count","bp-better-messages")+")",ne))))}function SubName(K){var ne=K.typing,ae=K.thread,oe=K.showSubject,ie=void 0===oe||oe,ue=useForceUpdate();(0,se.useEffect)(function(){return document.addEventListener("better-message-settings-changed",ue),function(){document.removeEventListener("better-message-settings-changed",ue)}},[]);var ce=!!VF.ws,de=VF.subName,pe="hide"===de||!!ae.botId,fe=ce&&"online"===de,he=null;if("thread"===ae.type)if(2===ae.participantsCount){var me=[];ce&&ne.length>0&&me.push(se.createElement(se.Fragment,{key:"typing-indicator"},se.createElement(Typing,null))),pe||0!==ne.length||(!0===fe&&me.push(se.createElement(se.Fragment,{key:"other-info"},se.createElement(UserLastOnline,{user_id:ae.participants[0]}))),!1===fe&&""!==ae.subject.trim()&&ie&&me.push(se.createElement(se.Fragment,{key:"other-info"},ae.subject))),me.length>0&&(he=se.createElement(se.Fragment,null,me))}else ae.participantsCount>=3&&(he=se.createElement(se.Fragment,null,ce&&ne.length>0&&se.createElement(Typing,{userIds:ne}),0===ne.length&&se.createElement(GroupOnline,{thread:ae})));else if("group"===ae.type)he=se.createElement(se.Fragment,null,ce&&ne.length>0&&se.createElement(Typing,{userIds:ne}),0===ne.length&&se.createElement(GroupOnline,{thread:ae}));else if("chat-room"===ae.type){var ge;he=se.createElement(se.Fragment,null,ce&&ne.length>0&&se.createElement(Typing,{userIds:ne}),0===ne.length&&!(null!==(ge=ae.chatRoom)&&void 0!==ge&&ge.hideParticipantsCount)&&se.createElement(GroupOnline,{thread:ae}))}return he?se.createElement("div",{className:"sub-name"},he):null}function ThreadHeader(K){var ne=K.headerWidth,ae=(0,se.useContext)(Yf),oe=ae.root,ie=ae.callActive,ue=ae.mobileView,ce=ae.setMobileView,de=ae.fullScreened,fe=(0,se.useContext)(kD),he=fe.threadId,me=fe.thread,ge=fe.screen,ve=fe.setScreen,ye=useInRouterContext(),_e=(0,se.useRef)(null),Ae=(0,se.useRef)(null),De=useMeasure(_e),we=(0,pe.A)(De,1)[0].width,Ee=useMeasure(Ae),ke=(0,pe.A)(Ee,1)[0].width,xe=useWriting(he),Ce=(0,se.useMemo)(function(){return ne-we-ke},[ne,we,ke]);if(isNaN(he)||0===he)return se.createElement(se.Fragment,null);var Se={maxWidth:Ce},Te=!1;me&&(me.participantsCount>=3&&(Te=!0),me.adminAccess&&(Te=!0));var Oe=null;if(me.image)if(me.image.startsWith("html:")){var Ie=me.image.substring(5);Oe=se.createElement("div",{className:"avatar bbpm-avatar",dangerouslySetInnerHTML:{__html:Ie}})}else Oe=se.createElement("span",{className:"avatar bbpm-avatar"},se.createElement("img",{src:me.image,className:"avatar avatar-30 photo",width:"30",height:"30",alt:me.title}));return se.createElement(se.Fragment,null,"messages"!==ge&&se.createElement(se.Fragment,null,se.createElement("span",{onClick:function onClick(){ve("messages")},className:"back"},se.createElement(IoIosArrowBack,null)),se.createElement("span",{className:"bm-chat-header-title"},__("Conversation information","bp-better-messages"))),"messages"===ge&&se.createElement(se.Fragment,null,ye&&!ie&&se.createElement(sp,{showOnMobile:!1,content:XF("Back",'"Back" Button Tooltip',"bp-better-messages")},se.createElement(Kf,{ref:_e,to:"/",className:"back"},se.createElement(IoIosArrowBack,null))),se.createElement(sp,{placement:"top-start",content:__("Conversation information","bp-better-messages")},se.createElement("div",{onClick:function onClick(){ve("settings")},className:"thread-info",style:Se},me&&se.createElement(se.Fragment,null,se.createElement(se.Fragment,null,"thread"===me.type&&se.createElement(se.Fragment,null,1===me.participantsCount&&se.createElement(se.Fragment,null,__("Deleted user","bp-better-messages")),!1===Te&&me.participantsCount>1&&se.createElement(se.Fragment,null,se.createElement(oh,{user_id:me.participants[0],link:!1,size:30}),se.createElement("div",{className:"thread-info-data"},se.createElement(uh,{link:!1,user_id:me.participants[0]}),se.createElement(SubName,{typing:xe,thread:me}))),!0===Te&&se.createElement(se.Fragment,null,se.createElement("div",{className:"avatar-group avatars-count-"+me.participants.length},me.participants.slice(0,4).map(function(K){return se.createElement(oh,{key:"avatar_"+K,user_id:K,link:!1,size:15})})),se.createElement("div",{className:"thread-info-data"},""!==me.subject&&se.createElement(se.Fragment,null,se.createElement("div",{className:"name",title:me.title},se.createElement("strong",null,me.subject))),""===me.subject&&se.createElement(se.Fragment,null,sprintf(_nx("%s participant","%s participants",me.participantsCount,"Group Thread Participants Count","bp-better-messages"),me.participantsCount)),se.createElement(SubName,{typing:xe,thread:me})))),"group"===me.type&&se.createElement(se.Fragment,null,me.image&&Oe,se.createElement("div",{className:"thread-info-data"},se.createElement("div",{className:"name"},me.title),se.createElement(SubName,{typing:xe,thread:me}))),"chat-room"===me.type&&se.createElement(se.Fragment,null,me.image&&Oe,!me.image&&se.createElement("div",{className:"avatar-group"},me.participants.slice(0,4).map(function(K){return se.createElement(oh,{key:"avatar_"+K,user_id:K,link:!1,size:15})})),se.createElement("div",{className:"thread-info-data"},se.createElement("div",{className:"name",title:me.title},me.title),se.createElement(SubName,{typing:xe,thread:me}))))))),se.createElement("div",{className:"thread-actions",ref:Ae},!me&&se.createElement(se.Fragment,null,se.createElement("div",{style:{position:"relative",width:"200px",height:"20px",marginRight:"10px",borderRadius:"4px",overflow:"hidden"}},se.createElement(LoadingPlaceholder,null))),"messages"===ge&&se.createElement(ThreadActions,null),"messages"!==ge&&se.createElement(se.Fragment,null,se.createElement(sp,{showOnMobile:!1,content:XF("Close",'"Close" Button Tooltip',"bp-better-messages")},se.createElement("span",{onClick:function onClick(){ve("messages")},className:"participants",style:{cursor:"pointer"}},se.createElement(IoClose,null)))),de&&!ie&&se.createElement(CloseFullScreen,null),ue&&"messages"===ge&&!ie&&se.createElement("span",{className:"mobileClose",onClick:function onClick(){MobileClose(oe,ce)}},se.createElement(IoMdClose,{className:"bm-svg"})))))}function JoinChatRoom(_x){return _JoinChatRoom.apply(this,arguments)}function _JoinChatRoom(){return _JoinChatRoom=(0,ae.A)(ie().mark(function _callee(K){var ne,ae;return ie().wrap(function(oe){for(;;)switch(oe.prev=oe.next){case 0:if(oe.prev=0,!isGuestMode()){oe.next=1;break}return oe.next=1,getGuestAuth(!0,{chatId:K});case 1:return oe.next=2,jF.post("/chat/"+K+"/join");case 2:ne=oe.sent,ae=ne.data,JF("better_messages_chat_room_join",ae.result,K),parseResponse(ae),oe.next=4;break;case 3:oe.prev=3,showApiError(oe.catch(0));case 4:case"end":return oe.stop()}},_callee,null,[[0,3]])})),_JoinChatRoom.apply(this,arguments)}function GuestBanner(){var K=useSetting("guest-auth",!1);return K?se.createElement("div",{className:"bm-guest-info"},se.createElement("div",{className:"bm-guest-info-label"},XF("Chatting as","Not logged-in user","bp-better-messages")," ",se.createElement("strong",null,K.name),se.createElement("span",{className:"bm-open-guest-settings",onClick:function onClick(){addModal("guest-settings-panel",XF("Guest Settings","Moderation actions","bp-better-messages"),se.createElement(GuestSettingsModal,null))}},"(",__("Change","bp-better-messages"),")")),se.createElement("div",{className:"bm-guest-info-actions"},se.createElement("a",{href:VF.loginUrl},__("Login","bp-better-messages")),VF.registerUrl&&se.createElement("a",{href:VF.registerUrl},__("Register","bp-better-messages")))):null}function GuestChatButton(K){var ne=K.thread,oe=(0,se.useState)(!1),ue=(0,pe.A)(oe,2),ce=ue[0],de=ue[1];return se.createElement(Button,{label:ne.chatRoom.guestButtonText,classes:"bm-no-link-style bpbm-join-to-chat-button",disabled:ce,onClick:(0,ae.A)(ie().mark(function _callee2(){return ie().wrap(function(K){for(;;)switch(K.prev=K.next){case 0:addModal("guest-settings-panel",__("Continue as guest","bp-better-messages"),se.createElement(AuthRequiredModal,{showLogin:!1,forceGuest:!0,showGuestSubHeader:!1,registerProps:{chatId:ne.chatRoom.id},completeAction:(0,ae.A)(ie().mark(function _callee(){return ie().wrap(function(K){for(;;)switch(K.prev=K.next){case 0:return de(!0),K.next=1,JoinChatRoom(ne.chatRoom.id);case 1:de(!1);case 2:case"end":return K.stop()}},_callee)}))}));case 1:case"end":return K.stop()}},_callee2)}))})}function ChangeThreadSubject(_x,K){return _ChangeThreadSubject.apply(this,arguments)}function _ChangeThreadSubject(){return(_ChangeThreadSubject=(0,ae.A)(ie().mark(function _callee(K,ne){var ae;return ie().wrap(function(oe){for(;;)switch(oe.prev=oe.next){case 0:return oe.prev=0,oe.next=1,jF.post("thread/"+K+"/changeSubject",{subject:ne});case 1:ae=oe.sent,parseResponse(ae.data),oe.next=3;break;case 2:oe.prev=2,showApiError(oe.catch(0));case 3:case"end":return oe.stop()}},_callee,null,[[0,2]])}))).apply(this,arguments)}function _MakeModerator(){return _MakeModerator=(0,ae.A)(ie().mark(function _callee2(K,ne){var oe,ue;return ie().wrap(function(ce){for(;;)switch(ce.prev=ce.next){case 0:return ce.next=1,getUser(ne);case 1:if(oe=ce.sent){ce.next=2;break}return ce.abrupt("return");case 2:if(confirm(sprintf(XF("Make %s moderator in this conversation?","Making user a moderator in the conversation","bp-better-messages"),oe.name))){ce.next=3;break}return ce.abrupt("return",!1);case 3:ue=new Promise(function(oe,se){jF.post("thread/"+K+"/makeModerator",{user_id:ne}).then(function(){var K=(0,ae.A)(ie().mark(function _callee(K){return ie().wrap(function(ne){for(;;)switch(ne.prev=ne.next){case 0:K.data?oe(!0):se(XF("Error while making moderator","Making user a moderator in the conversation","bp-better-messages"));case 1:case"end":return ne.stop()}},_callee)}));return function(ne){return K.apply(this,arguments)}}()).catch(function(K){se(getApiError(K,XF("Error while making moderator","Making user a moderator in the conversation","bp-better-messages")))})});try{toast_toast.promise(ue,{pending:{render:function render(){return sprintf(XF("Making %s moderator","Making user a moderator in the conversation","bp-better-messages"),oe.name)},theme:"dark"},success:{render:function render(){return se.createElement("div",{className:"bm-deleted-message"},se.createElement("p",null,sprintf(XF("%s is moderator now","Making user a moderator in the conversation","bp-better-messages"),oe.name)))},theme:"colored",type:"info"},error:{render:function render(K){var ne=K.data;return Ii(String(ne))},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(K){showApiError(K)}case 4:case"end":return ce.stop()}},_callee2)})),_MakeModerator.apply(this,arguments)}function _UnmakeModerator(){return _UnmakeModerator=(0,ae.A)(ie().mark(function _callee2(K,ne){var oe,ue;return ie().wrap(function(ce){for(;;)switch(ce.prev=ce.next){case 0:return ce.next=1,getUser(ne);case 1:if(oe=ce.sent){ce.next=2;break}return ce.abrupt("return");case 2:if(confirm(sprintf(XF("Unmake %s moderator in this conversation?","Unmaking user a moderator in the conversation","bp-better-messages"),oe.name))){ce.next=3;break}return ce.abrupt("return",!1);case 3:ue=new Promise(function(oe,se){jF.post("thread/"+K+"/unmakeModerator",{user_id:ne}).then(function(){var K=(0,ae.A)(ie().mark(function _callee(K){return ie().wrap(function(ne){for(;;)switch(ne.prev=ne.next){case 0:K.data?oe(!0):se(XF("Error while unmaking moderator","Unmaking user a moderator in the conversation","bp-better-messages"));case 1:case"end":return ne.stop()}},_callee)}));return function(ne){return K.apply(this,arguments)}}()).catch(function(K){se(getApiError(K,XF("Error while unmaking moderator","Unmaking user a moderator in the conversation","bp-better-messages")))})});try{toast_toast.promise(ue,{pending:{render:function render(){return sprintf(XF("Unmaking %s moderator","Unmaking user a moderator in the conversation","bp-better-messages"),oe.name)},theme:"dark"},success:{render:function render(){return se.createElement("div",{className:"bm-deleted-message"},se.createElement("p",null,sprintf(XF("%s is not moderator anymore","Unmaking user a moderator in the conversation","bp-better-messages"),oe.name)))},theme:"colored",type:"info"},error:{render:function render(K){var ne=K.data;return Ii(ne)},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(K){showApiError(K)}case 4:case"end":return ce.stop()}},_callee2)})),_UnmakeModerator.apply(this,arguments)}function _RemoveParticipant(){return _RemoveParticipant=(0,ae.A)(ie().mark(function _callee2(K,ne){var oe,ue;return ie().wrap(function(ce){for(;;)switch(ce.prev=ce.next){case 0:return ce.next=1,getUser(ne);case 1:if(oe=ce.sent){ce.next=2;break}return ce.abrupt("return");case 2:if(confirm(sprintf(XF("Remove %s from this conversation?","Remove user from the conversation","bp-better-messages"),oe.name))){ce.next=3;break}return ce.abrupt("return",!1);case 3:ue=new Promise(function(oe,se){jF.post("thread/"+K+"/removeParticipant",{user_id:ne}).then(function(){var K=(0,ae.A)(ie().mark(function _callee(K){return ie().wrap(function(ne){for(;;)switch(ne.prev=ne.next){case 0:K.data?oe(!0):se(XF("Error while removing participant","Remove participant action","bp-better-messages"));case 1:case"end":return ne.stop()}},_callee)}));return function(ne){return K.apply(this,arguments)}}()).catch(function(K){se(getApiError(K,XF("Error while removing participant","Remove participant action","bp-better-messages")))})});try{toast_toast.promise(ue,{pending:{render:function render(){return XF("Removing participant","Remove participant action","bp-better-messages")},theme:"dark"},success:{render:function render(){return se.createElement("div",{className:"bm-deleted-message"},se.createElement("p",null,XF("Participant removed","Remove participant action","bp-better-messages")))},theme:"colored",type:"info"},error:{render:function render(K){var ne=K.data;return Ii(ne)},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(K){showApiError(K)}case 4:case"end":return ce.stop()}},_callee2)})),_RemoveParticipant.apply(this,arguments)}function BlockUser(K){return _BlockUser.apply(this,arguments)}function _BlockUser(){return _BlockUser=(0,ae.A)(ie().mark(function _callee2(K){var ne;return ie().wrap(function(oe){for(;;)switch(oe.prev=oe.next){case 0:if(confirm(XF("Are you sure you want to block user from sending you messages?","Block user action","bp-better-messages"))){oe.next=1;break}return oe.abrupt("return",!1);case 1:ne=new Promise(function(ne,oe){jF.post("blockUser",{user_id:K}).then(function(){var se=(0,ae.A)(ie().mark(function _callee(ae){return ie().wrap(function(ie){for(;;)switch(ie.prev=ie.next){case 0:ae.data?(updateUser(K,{blocked:1}),ne(!0)):oe(XF("Error while blocking user","Block user action","bp-better-messages"));case 1:case"end":return ie.stop()}},_callee)}));return function(K){return se.apply(this,arguments)}}()).catch(function(K){oe(getApiError(K,XF("Error while blocking user","Block user action","bp-better-messages")))})});try{toast_toast.promise(ne,{pending:{render:function render(){return XF("Blocking user","Block user action","bp-better-messages")},theme:"dark"},success:{render:function render(){return se.createElement("div",{className:"bm-deleted-message"},se.createElement("p",null,XF("This user has been blocked","Block user action","bp-better-messages")))},theme:"colored",type:"info"},error:{render:function render(K){var ne=K.data;return Ii(String(ne))},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(K){showApiError(K)}case 2:case"end":return oe.stop()}},_callee2)})),_BlockUser.apply(this,arguments)}function UnBlockUser(K){return _UnBlockUser.apply(this,arguments)}function _UnBlockUser(){return _UnBlockUser=(0,ae.A)(ie().mark(function _callee2(K){var ne;return ie().wrap(function(oe){for(;;)switch(oe.prev=oe.next){case 0:if(confirm(XF("Are you sure you want to unblock user from sending you messages?","Unblock user action","bp-better-messages"))){oe.next=1;break}return oe.abrupt("return",!1);case 1:ne=new Promise(function(ne,oe){jF.post("unblockUser",{user_id:K}).then(function(){var se=(0,ae.A)(ie().mark(function _callee(ae){return ie().wrap(function(ie){for(;;)switch(ie.prev=ie.next){case 0:ae.data?(updateUser(K,{blocked:0}),ne(!0)):oe(XF("Error while unblocking user","Unblock user action","bp-better-messages"));case 1:case"end":return ie.stop()}},_callee)}));return function(K){return se.apply(this,arguments)}}()).catch(function(K){oe(getApiError(K,XF("Error while unblocking user","Unblock user action","bp-better-messages")))})});try{toast_toast.promise(ne,{pending:{render:function render(){return XF("Unblocking user","Unblock user action","bp-better-messages")},theme:"dark"},success:{render:function render(){return se.createElement("div",{className:"bm-deleted-message"},se.createElement("p",null,XF("This user has been unblocked","Unblock user action","bp-better-messages")))},theme:"colored",type:"info"},error:{render:function render(K){var ne=K.data;return Ii(String(ne))},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(K){showApiError(K)}case 2:case"end":return oe.stop()}},_callee2)})),_UnBlockUser.apply(this,arguments)}var jx=(0,se.createContext)({}),F=()=>(0,se.useContext)(jx),$=K=>se.createElement(jx.Provider,{...K});var zx=function dist_le(){let K=new Map;return{on(ne,ae){return K.has(ne)?K.get(ne).add(ae):K.set(ne,new Set([ae])),this},off(ne,ae){return K.has(ne)&&K.get(ne).delete(ae),this},emit(ne,ae){return K.has(ne)&&K.get(ne).forEach(K=>{K(ae)}),this}}}(),B=()=>(0,se.useRef)(new Map).current,dist_z=()=>{},Ux=["resize","contextmenu","click","scroll","blur"],Hx={show({event:K,id:ne,props:ae,position:oe}){K.preventDefault&&K.preventDefault(),zx.emit(0).emit(ne,{event:K.nativeEvent||K,props:ae,position:oe})},hideAll(){zx.emit(0)}};function Fe(K){return{show(ne){Hx.show({...K,...ne})},hideAll(){Hx.hideAll()}}}function G(){let K,ne,ae,oe,ie=new Map,se=!1;function v(){oe[K].node.focus()}function m(){return-1!==K||(b(),!1)}function b(){K+1<oe.length?K++:K+1===oe.length&&(K=0),se&&a(),v()}function a(){if(m()&&!ae){let ue=ie.get(ne);ne.classList.remove("contexify_submenu-isOpen"),oe=ue.items,ne=ue.parentNode,ue.isRoot&&(ae=!0,ie.clear()),se||(K=ue.focusedIndex,v())}}return{init:function P(ne){oe=Array.from(ne.values()),K=-1,ae=!0},moveDown:b,moveUp:function E(){-1===K||0===K?K=oe.length-1:K-1<oe.length&&K--,se&&a(),v()},openSubmenu:function T(){if(m()&&K>=0&&oe[K].isSubmenu){let ue=Array.from(oe[K].submenuRefTracker.values()),{node:ce,setSubmenuPosition:de}=oe[K];return ie.set(ce,{isRoot:ae,focusedIndex:K,parentNode:ne||ce,items:oe}),de(),ce.classList.add("contexify_submenu-isOpen"),ne=ce,ue.length>0?(K=0,oe=ue):se=!0,ae=!1,v(),!0}return!1},closeSubmenu:a,matchKeys:function y(K){!function c(ne){for(let ae of ne)ae.isSubmenu&&ae.submenuRefTracker&&c(Array.from(ae.submenuRefTracker.values())),ae.keyMatcher&&ae.keyMatcher(K)}(oe)}}}function dist_I(K){return"function"==typeof K}function dist_V(K){return"string"==typeof K}function dist_(K,ne){return se.Children.map(se.Children.toArray(K).filter(Boolean),K=>(0,se.cloneElement)(K,ne))}function dist_k(K,ne){return dist_I(K)?K(ne):K}function be(K,ne){return{...K,...dist_I(ne)?ne(K):ne}}var it=({id:K,theme:ne,style:ae,className:oe,children:ie,animation:ue="fade",preventDefaultOnKeydown:ce=!0,disableBoundariesCheck:de=!1,onVisibilityChange:pe,...fe})=>{let[he,me]=(0,se.useReducer)(be,{x:0,y:0,visible:!1,triggerEvent:{},propsFromTrigger:null,willLeave:!1}),ge=(0,se.useRef)(null),ve=B(),[ye]=(0,se.useState)(()=>G()),_e=(0,se.useRef)(),Ae=(0,se.useRef)();function c(K,ne){if(ge.current&&!de){let{innerWidth:ae,innerHeight:oe}=window,{offsetWidth:ie,offsetHeight:se}=ge.current;K+ie>ae&&(K-=K+ie-ae),ne+se>oe&&(ne-=ne+se-oe)}return{x:K,y:ne}}function h({event:K,props:ne,position:ae}){K.stopPropagation();let oe=ae||function dist_J(K){let ne={x:K.clientX,y:K.clientY},ae=K.changedTouches;return ae&&(ne.x=ae[0].clientX,ne.y=ae[0].clientY),(!ne.x||ne.x<0)&&(ne.x=0),(!ne.y||ne.y<0)&&(ne.y=0),ne}(K),{x:ie,y:se}=c(oe.x,oe.y);(0,Gl.flushSync)(()=>{me({visible:!0,willLeave:!1,x:ie,y:se,triggerEvent:K,propsFromTrigger:ne})}),clearTimeout(Ae.current),!_e.current&&dist_I(pe)&&(pe(!0),_e.current=!0)}function o(K){null!=K&&(2===K.button||K.ctrlKey)&&"contextmenu"!==K.type||(ue&&(dist_V(ue)||"exit"in ue&&ue.exit)?me(K=>({willLeave:K.visible})):me(K=>({visible:!K.visible&&K.visible})),Ae.current=setTimeout(()=>{dist_I(pe)&&pe(!1),_e.current=!1}))}(0,se.useEffect)(()=>(zx.on(K,h).on(0,o),()=>{zx.off(K,h).off(0,o)}),[K,ue,de]),(0,se.useEffect)(()=>{he.visible?ye.init(ve):ve.clear()},[he.visible,ye,ve]),(0,se.useEffect)(()=>{he.visible&&me(c(he.x,he.y))},[he.visible]),(0,se.useEffect)(()=>{function u(K){ce&&K.preventDefault()}function p(K){switch(K.key){case"Enter":case" ":ye.openSubmenu()||o();break;case"Escape":o();break;case"ArrowUp":u(K),ye.moveUp();break;case"ArrowDown":u(K),ye.moveDown();break;case"ArrowRight":u(K),ye.openSubmenu();break;case"ArrowLeft":u(K),ye.closeSubmenu();break;default:ye.matchKeys(K)}}if(he.visible){window.addEventListener("keydown",p);for(let K of Ux)window.addEventListener(K,o)}return()=>{window.removeEventListener("keydown",p);for(let K of Ux)window.removeEventListener(K,o)}},[he.visible,ye,ce]);let{visible:De,triggerEvent:we,propsFromTrigger:Ee,x:ke,y:xe,willLeave:Ce}=he,Se=Xi("contexify",oe,{[`contexify_theme-${ne}`]:ne},function S(){return dist_V(ue)?Xi({[`contexify_willEnter-${ue}`]:De&&!Ce,[`contexify_willLeave-${ue} contexify_willLeave-'disabled'`]:De&&Ce}):ue&&"enter"in ue&&"exit"in ue?Xi({[`contexify_willEnter-${ue.enter}`]:ue.enter&&De&&!Ce,[`contexify_willLeave-${ue.exit} contexify_willLeave-'disabled'`]:ue.exit&&De&&Ce}):null}());return se.createElement($,{value:ve},De&&se.createElement("div",{...fe,className:Se,onAnimationEnd:function M(){he.willLeave&&he.visible&&(0,Gl.flushSync)(()=>me({visible:!1,willLeave:!1}))},style:{...ae,left:ke,top:xe,opacity:1},ref:ge,role:"menu"},dist_(ie,{propsFromTrigger:Ee,triggerEvent:we})))},pt=({id:K,children:ne,className:ae,style:oe,triggerEvent:ie,data:ue,propsFromTrigger:ce,keyMatcher:de,onClick:pe=dist_z,disabled:fe=!1,hidden:he=!1,closeOnClick:me=!0,handlerEvent:ge="onClick",...ve})=>{let ye=(0,se.useRef)(),_e=F(),Ae={id:K,data:ue,triggerEvent:ie,props:ce},De=dist_k(fe,Ae);function M(){let K=ye.current;K.focus(),K.addEventListener("animationend",()=>setTimeout(Hx.hideAll),{once:!0}),K.classList.add("contexify_item-feedback"),pe(Ae)}return dist_k(he,Ae)?null:se.createElement("div",{...ve,[ge]:function o(K){Ae.event=K,K.stopPropagation(),De||(me?M():pe(Ae))},className:Xi("contexify_item",ae,{"contexify_item-disabled":De}),style:oe,onKeyDown:function g(K){("Enter"===K.key||" "===K.key)&&(K.stopPropagation(),Ae.event=K,M())},ref:function S(K){K&&!De&&(ye.current=K,_e.set(K,{node:K,isSubmenu:!1,keyMatcher:!De&&dist_I(de)&&(K=>{de(K)&&(K.stopPropagation(),K.preventDefault(),Ae.event=K,M())})}))},tabIndex:-1,role:"menuitem","aria-disabled":De},se.createElement("div",{className:"contexify_itemContent"},ne))};function UserProfilePopup(K){var ne=K.userId,ae=K.showActions,oe=void 0!==ae&&ae,ie=useUser(ne),ue=!!VF.ws;return se.createElement("div",{className:"bm-user-popup"},se.createElement("div",{className:"bm-user-popup-left"},se.createElement("div",{className:"bm-user-popup-avatar"},se.createElement(oh,{user_id:ne,size:50,link:!1}))),se.createElement("div",{className:"bm-user-popup-right"},se.createElement("div",{className:"bm-user-popup-user-info"},se.createElement("div",{className:"bm-user-popup-name"},se.createElement(uh,{raw:!0,user_id:ne})),ue&&se.createElement(UserLastOnline,{user_id:ne})),oe&&se.createElement(se.Fragment,null,ie&&se.createElement("div",{className:"bm-user-popup-actions"},ie.url&&se.createElement("a",{className:"bm-style-btn",target:"_blank",href:ie.url},XF("User profile","Users List","bp-better-messages"))))))}function _MuteUser(){return _MuteUser=(0,ae.A)(ie().mark(function _callee(K,ne,ae){var oe;return ie().wrap(function(ie){for(;;)switch(ie.prev=ie.next){case 0:return ie.prev=0,ie.next=1,jF.post("thread/"+K+"/muteUser",{user_id:ne,duration:ae});case 1:return parseResponse((oe=ie.sent).data),ie.abrupt("return",oe.data);case 2:ie.prev=2,showApiError(ie.catch(0));case 3:case"end":return ie.stop()}},_callee,null,[[0,2]])})),_MuteUser.apply(this,arguments)}function MuteUserModal(K){var ne=K.threadId,ae=K.userId,oe=(0,se.useState)(1),ie=(0,pe.A)(oe,2),ue=ie[0],ce=ie[1],de=(0,se.useState)(60),fe=(0,pe.A)(de,2),he=fe[0],me=fe[1];return se.createElement("div",{className:"bm-moderation-actions-panel"},se.createElement(UserProfilePopup,{userId:ae}),se.createElement("div",{className:"bm-moderation-actions-form"},se.createElement("label",null,XF("Mute user for","Moderation actions","bp-better-messages")),se.createElement("div",{className:"bm-moderation-actions-row"},se.createElement("div",null,se.createElement("input",{type:"number",placeholder:"",value:ue,min:1,max:9999,onChange:function onChange(K){var ne=K.target.value;if(""===ne.trim())ce("");else{var ae=Number(ne);ae<1?ae=1:ae>9999&&(ae=9999),ce(ae)}}})),se.createElement("div",null,se.createElement("select",{value:he,onChange:function onChange(K){me(Number(K.target.value))}},se.createElement("option",{value:1},__("Minutes","bp-better-messages")),se.createElement("option",{value:60},__("Hours","bp-better-messages")),se.createElement("option",{value:1440},__("Days","bp-better-messages"))))),se.createElement(Button,{disabled:!ue,onClick:function onClick(){ue&&(!function MuteUser(K,ne,ae){return _MuteUser.apply(this,arguments)}(ne,ae,ue*he),removeModal("moderation-panel"))},classes:"bm-moderation-actions-button",label:XF("Mute","Moderation actions","bp-better-messages")})))}function _UnmuteUser(){return _UnmuteUser=(0,ae.A)(ie().mark(function _callee(K,ne){var ae;return ie().wrap(function(oe){for(;;)switch(oe.prev=oe.next){case 0:return oe.prev=0,oe.next=1,jF.post("thread/"+K+"/unmuteUser",{user_id:ne});case 1:return parseResponse((ae=oe.sent).data),oe.abrupt("return",ae.data);case 2:oe.prev=2,showApiError(oe.catch(0));case 3:case"end":return oe.stop()}},_callee,null,[[0,2]])})),_UnmuteUser.apply(this,arguments)}function _BanUser(){return _BanUser=(0,ae.A)(ie().mark(function _callee(K,ne,ae){var oe;return ie().wrap(function(ie){for(;;)switch(ie.prev=ie.next){case 0:return ie.prev=0,ie.next=1,jF.post("thread/"+K+"/banUser",{user_id:ne,duration:ae});case 1:return parseResponse((oe=ie.sent).data),ie.abrupt("return",oe.data);case 2:ie.prev=2,showApiError(ie.catch(0));case 3:case"end":return ie.stop()}},_callee,null,[[0,2]])})),_BanUser.apply(this,arguments)}function BanUserModal(K){var ne=K.threadId,ae=K.userId,oe=(0,se.useState)(1),ie=(0,pe.A)(oe,2),ue=ie[0],ce=ie[1],de=(0,se.useState)(60),fe=(0,pe.A)(de,2),he=fe[0],me=fe[1];return se.createElement("div",{className:"bm-moderation-actions-panel"},se.createElement(UserProfilePopup,{userId:ae}),se.createElement("div",{className:"bm-moderation-actions-form"},se.createElement("label",null,XF("Ban user for","Moderation actions","bp-better-messages")),se.createElement("div",{className:"bm-moderation-actions-row"},se.createElement("div",null,se.createElement("input",{type:"number",placeholder:"",value:ue,min:1,max:9999,onChange:function onChange(K){var ne=K.target.value;if(""===ne.trim())ce("");else{var ae=Number(ne);ae<1?ae=1:ae>9999&&(ae=9999),ce(ae)}}})),se.createElement("div",null,se.createElement("select",{value:he,onChange:function onChange(K){me(Number(K.target.value))}},se.createElement("option",{value:1},__("Minutes","bp-better-messages")),se.createElement("option",{value:60},__("Hours","bp-better-messages")),se.createElement("option",{value:1440},__("Days","bp-better-messages"))))),se.createElement(Button,{disabled:!ue,onClick:function onClick(){ue&&(!function BanUser(K,ne,ae){return _BanUser.apply(this,arguments)}(ne,ae,ue*he),removeModal("moderation-panel"))},classes:"bm-moderation-actions-button",label:XF("Ban","Moderation actions","bp-better-messages")})))}function _UnbanUser(){return _UnbanUser=(0,ae.A)(ie().mark(function _callee(K,ne){var ae;return ie().wrap(function(oe){for(;;)switch(oe.prev=oe.next){case 0:return oe.prev=0,oe.next=1,jF.post("thread/"+K+"/unbanUser",{user_id:ne});case 1:return parseResponse((ae=oe.sent).data),oe.abrupt("return",ae.data);case 2:oe.prev=2,showApiError(oe.catch(0));case 3:case"end":return oe.stop()}},_callee,null,[[0,2]])})),_UnbanUser.apply(this,arguments)}function UserListItemThread(K){var ne=K.unique_id,ae=K.thread,oe=K.user_id,ie=K.isThreadLevelModerator,ue=K.isModerator,ce=K.muted,de=void 0===ce?0:ce,pe=K.banned,fe=void 0===pe?0:pe,he=K.hideButtons,me=void 0!==he&&he,ge=useUser(oe),ve=(0,se.useContext)(Yf).routerType,ye=get_current_user_id_getCurrentUserId(),_e=Fe({id:"user-item-context-"+ne+"-"+oe}),Ae=_e.show,De=_e.hideAll,we=[],Ee=[];ge&&(ye>0||ye<0&&VF.guests)&&(oe>0||VF.guests)&&(me?we.push({key:"private-message",label:XF("Private Message","Users List","bp-better-messages"),icon:se.createElement(IoChatboxEllipsesOutline,null),onClick:function onClick(){OpenConversationWithUser(ge.user_id,ve,!1,!0)}}):Ee.push(se.createElement(sp,{key:"private-message",content:XF("Private Message","Users List","bp-better-messages")},se.createElement("span",{onClick:function onClick(K){K.stopPropagation();var ne=!!K.target.closest(".bp-messages-full-screen-thread-wrap");OpenConversationWithUser(ge.user_id,ve,ne,!0)},className:"bm-private-message"},se.createElement(IoChatboxEllipsesOutline,null))))),isGuestMode()||(!VF.callRestrict&&ge&&ge.canAudio&&(me?we.push({key:"audio-call",label:XF("Audio Call","Users List","bp-better-messages"),icon:se.createElement(IoCallOutline,null),onClick:function onClick(){StartCall(ge.user_id,"audio",ve)}}):Ee.push(se.createElement(sp,{key:"audio-call",content:XF("Audio Call","Users List","bp-better-messages")},se.createElement("span",{onClick:function onClick(K){K.stopPropagation(),StartCall(ge.user_id,"audio",ve)},className:"bpbm-audio-call"},se.createElement(IoCallOutline,null))))),!VF.callRestrict&&ge&&ge.canVideo&&(me?we.push({key:"video-call",label:XF("Video Call","Users List","bp-better-messages"),icon:se.createElement(IoVideocamOutline,null),onClick:function onClick(){StartCall(ge.user_id,"video",ve)}}):Ee.push(se.createElement(sp,{key:"video-call",content:XF("Video Call","Users List","bp-better-messages")},se.createElement("span",{onClick:function onClick(K){K.stopPropagation(),StartCall(ge.user_id,"video",ve)},className:"bpbm-video-call"},se.createElement(IoVideocamOutline,null)))))),(VF.isAdmin||ie)&&("chat-room"===ae.type||"thread"===ae.type&&ae.participantsCount>2)&&!fe&&oe>0&&(ue?we.push({key:"unmake-moderator",label:XF("Remove from moderators","Users List","bp-better-messages"),icon:se.createElement(BsShieldMinus,null),onClick:function onClick(K){!function UnmakeModerator(K,ne){return _UnmakeModerator.apply(this,arguments)}(ae.thread_id,oe)}}):we.push({key:"make-moderator",label:XF("Promote to moderator","Users List","bp-better-messages"),icon:se.createElement(BsShieldPlus,null),onClick:function onClick(K){!function MakeModerator(K,ne){return _MakeModerator.apply(this,arguments)}(ae.thread_id,oe)}})),ge&&1===ge.canBlock&&0===ge.blocked&&we.push({key:"block-user",label:XF("Block user",'"Block user" Button',"bp-better-messages"),icon:se.createElement(FiUserX,null),onClick:function onClick(K){BlockUser(ge.user_id)}}),ge&&1===ge.blocked&&we.push({key:"unblock-user",label:XF("Unblock user",'"Unblock user" Button',"bp-better-messages"),icon:se.createElement(FiUserPlus,null),onClick:function onClick(K){UnBlockUser(ge.user_id)}});var ke=!!VF.isAdmin||ie;!ke||"thread"!==ae.type&&"chat-room"!==ae.type||(fe?we.push({key:"unban-user",label:XF("Unban user","Moderation actions","bp-better-messages"),icon:se.createElement(MdOutlineRemoveCircleOutline,null),onClick:function onClick(K){!function UnbanUser(_x,K){return _UnbanUser.apply(this,arguments)}(ae.thread_id,oe)}}):(we.push({key:"remove-participant",label:XF("Kick participant","Remove user from the conversation","bp-better-messages"),icon:se.createElement(IoBanOutline,null),onClick:function onClick(K){!function RemoveParticipant(K,ne){return _RemoveParticipant.apply(this,arguments)}(ae.thread_id,oe)}}),"chat-room"===ae.type&&(de?we.push({key:"unmute-user",label:XF("Unmute user","Moderation actions","bp-better-messages"),icon:se.createElement(TbBarrierBlockOff,null),onClick:function onClick(K){!function UnmuteUser(K,ne){return _UnmuteUser.apply(this,arguments)}(ae.thread_id,oe)}}):we.push({key:"mute-user",label:XF("Mute user","Moderation actions","bp-better-messages"),icon:se.createElement(TbBarrierBlock,null),onClick:function onClick(K){addModal("moderation-panel",XF("Mute user","Moderation actions","bp-better-messages"),se.createElement(MuteUserModal,{threadId:ae.thread_id,userId:oe}))}}),we.push({key:"ban-user",label:XF("Ban user","Moderation actions","bp-better-messages"),icon:se.createElement(MdOutlineRemoveCircleOutline,null),onClick:function onClick(K){addModal("moderation-panel",XF("Ban user","Moderation actions","bp-better-messages"),se.createElement(BanUserModal,{threadId:ae.thread_id,userId:oe}))}}))));var xe=[];if(oe<0&&xe.push(se.createElement(sp,{key:"anonymous",content:XF("Anonymous User","Not logged-in user","bp-better-messages")},se.createElement("span",null,se.createElement(BsIncognito,null)))),ke){if(de){var Ce=Wr.fromSeconds(de,{zone:"UTC"}).toLocal().toLocaleString(Wr.DATETIME_MED_WITH_SECONDS);xe.push(se.createElement(sp,{key:"muted",content:sprintf(XF("Muted until %s","Moderation actions","bp-better-messages"),Ce)},se.createElement("span",null,se.createElement(BiVolumeMute,null))))}if(fe){var Se=Wr.fromSeconds(fe,{zone:"UTC"}).toLocal().toLocaleString(Wr.DATETIME_MED_WITH_SECONDS);xe.push(se.createElement("span",{key:"banned",className:"bm-banned-label"}," ",sprintf(XF("Banned until %s","Moderation actions","bp-better-messages"),Se)))}}return se.createElement("div",{className:"user threads-list-item not-clickable"},se.createElement("div",{className:"pic"},se.createElement(oh,{user_id:oe,size:30})),se.createElement(uh,{user_id:oe,moderator:ue}),xe.length>0&&se.createElement(se.Fragment,null,se.createElement("span",{className:"threads-list-item-note"},xe)),oe!==ye&&se.createElement("div",{className:"actions"},!me&&Ee.length>0&&se.createElement(se.Fragment,null,Ee),we.length>0&&se.createElement(se.Fragment,null,se.createElement(sp,{content:XF("More",'"Additional options" Button Tooltip',"bp-better-messages")},se.createElement("span",{className:"bm-more-actions",onClick:function toggleContextMenu(K){K.preventDefault(),K.stopPropagation(),document.querySelector("#user-item-context-"+oe)?De():Ae({event:K})}},se.createElement(BsThreeDotsVertical,null))),(0,Gl.createPortal)(se.createElement(it,{style:{zIndex:"1000"},animation:!1,id:"user-item-context-"+ne+"-"+oe},we.map(function(K){return se.createElement(pt,{key:K.key,onClick:K.onClick},K.icon&&se.createElement(se.Fragment,null,K.icon),se.createElement("span",{style:{marginLeft:K.icon?5:0}},K.label))}),se.createElement("span",{id:"user-item-context-"+ne+"-"+oe,className:"user-item-context-menu",style:{display:"none"}})),document.querySelector("body")))))}function _SearchUsersInThread(){return(_SearchUsersInThread=(0,ae.A)(ie().mark(function _callee(K,ne,ae){var oe,se,ue;return ie().wrap(function(ie){for(;;)switch(ie.prev=ie.next){case 0:return ie.prev=0,ie.next=1,jF.post("thread/"+K+"/searchParticipants",{search:ne},{signal:ae.signal});case 1:return oe=ie.sent,(se=oe.data).length>0&&(updateUsers(se),se.map(function(K){XS.users.add(K.user_id)})),ie.abrupt("return",se);case 2:ie.prev=2,ue=ie.catch(0),console.error(ue);case 3:case"end":return ie.stop()}},_callee,null,[[0,2]])}))).apply(this,arguments)}function GetThreadAttachments(_x){return _GetThreadAttachments.apply(this,arguments)}function _GetThreadAttachments(){return _GetThreadAttachments=(0,ae.A)(ie().mark(function _callee(K){var ne,ae,oe,se,ue,ce,de=arguments;return ie().wrap(function(ie){for(;;)switch(ie.prev=ie.next){case 0:return ne=de.length>1&&void 0!==de[1]?de[1]:1,ae=de.length>2&&void 0!==de[2]?de[2]:"",oe=de.length>3?de[3]:void 0,ie.prev=1,se={page:ne,per_page:20},ae&&(se.type=ae),ie.next=2,jF.get("thread/"+K+"/attachments",{params:se,signal:null==oe?void 0:oe.signal});case 2:return ue=ie.sent,ie.abrupt("return",ue.data);case 3:if(ie.prev=3,"ERR_CANCELED"!==(null==(ce=ie.catch(1))?void 0:ce.code)){ie.next=4;break}return ie.abrupt("return",null);case 4:return console.error(ce),ie.abrupt("return",null);case 5:case"end":return ie.stop()}},_callee,null,[[1,3]])})),_GetThreadAttachments.apply(this,arguments)}function isRtl(){return"rtl"===document.documentElement.dir}var Vx;function isPWA(){var K=!1;navigator.standalone&&(K="standalone");for(var ne=0,ae=["standalone","fullscreen","minimal-ui"];ne<ae.length;ne++){var oe=ae[ne];window.matchMedia("(display-mode: ".concat(oe,")")).matches&&(K=oe)}return K}function CgMaximizeAlt(K){return iconBase_GenIcon({"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"}}]})(K)}function CgTranscript(K){return iconBase_GenIcon({"tag":"svg","attr":{"viewBox":"0 0 24 24","fill":"none"},"child":[{"tag":"path","attr":{"d":"M5 16C5 15.4477 5.44772 15 6 15H14C14.5523 15 15 15.4477 15 16C15 16.5523 14.5523 17 14 17H6C5.44772 17 5 16.5523 5 16Z","fill":"currentColor"}},{"tag":"path","attr":{"d":"M18 11C18.5523 11 19 11.4477 19 12C19 12.5523 18.5523 13 18 13H10C9.44772 13 9 12.5523 9 12C9 11.4477 9.44772 11 10 11H18Z","fill":"currentColor"}},{"tag":"path","attr":{"d":"M16 16C16 15.4477 16.4477 15 17 15H18C18.5523 15 19 15.4477 19 16C19 16.5523 18.5523 17 18 17H17C16.4477 17 16 16.5523 16 16Z","fill":"currentColor"}},{"tag":"path","attr":{"d":"M7 11C7.55228 11 8 11.4477 8 12C8 12.5523 7.55228 13 7 13H6C5.44772 13 5 12.5523 5 12C5 11.4477 5.44772 11 6 11H7Z","fill":"currentColor"}},{"tag":"path","attr":{"fillRule":"evenodd","clipRule":"evenodd","d":"M4 3C2.34315 3 1 4.34315 1 6V18C1 19.6569 2.34315 21 4 21H20C21.6569 21 23 19.6569 23 18V6C23 4.34315 21.6569 3 20 3H4ZM20 5H4C3.44772 5 3 5.44772 3 6V18C3 18.5523 3.44772 19 4 19H20C20.5523 19 21 18.5523 21 18V6C21 5.44771 20.5523 5 20 5Z","fill":"currentColor"}}]})(K)}function formatDuration(K){var ne=Math.floor(K/60),ae=Math.floor(K%60);return"".concat(ne.toString().padStart(2,"0"),":").concat(ae.toString().padStart(2,"0"))}function VoiceMessage(K){var ne=K.src,oe=K.peaks,ue=K.duration,ce=K.threadId,de=K.messageId,fe=K.canTranscribe,he=K.initialTranscription,me=(0,se.useRef)(null),ge=(0,se.useState)(ue?formatDuration(Math.floor(ue)):void 0),ve=(0,pe.A)(ge,2),ye=ve[0],_e=ve[1],Ae=(0,se.useRef)(null),De=(0,se.useRef)(null),we=(0,se.useState)(!1),Ee=(0,pe.A)(we,2),ke=Ee[0],xe=Ee[1],Ce=(0,se.useState)(null!=he?he:null),Se=(0,pe.A)(Ce,2),Te=Se[0],Oe=Se[1],Ie=(0,se.useState)(!1),Me=(0,pe.A)(Ie,2),Pe=Me[0],Re=Me[1];(0,se.useEffect)(function(){"string"==typeof he&&null===Te&&(Oe(he),Re(!1))},[he]);var Be=(0,se.useCallback)((0,ae.A)(ie().mark(function _callee2(){var K,ne;return ie().wrap(function(oe){for(;;)switch(oe.prev=oe.next){case 0:if(ce&&de&&!Pe){oe.next=1;break}return oe.abrupt("return");case 1:return Re(!0),K=0,ne=function(){var oe=(0,ae.A)(ie().mark(function _callee(){var ae,oe;return ie().wrap(function(ie){for(;;)switch(ie.prev=ie.next){case 0:return ie.prev=0,ie.next=1,jF.post("ai/transcribeVoice/"+ce+"/"+de);case 1:return ae=ie.sent,ie.next=2,parseResponse(ae.data);case 2:Re(!1),ie.next=6;break;case 3:if(ie.prev=3,!(409===(null==(oe=ie.catch(0))?void 0:oe.status)&&K<40)){ie.next=5;break}return K++,ie.next=4,new Promise(function(K){return setTimeout(K,3e3)});case 4:return ie.abrupt("return",ne());case 5:Re(!1),showApiError(oe);case 6:case"end":return ie.stop()}},_callee,null,[[0,3]])}));return function tryTranscribe(){return oe.apply(this,arguments)}}(),oe.next=2,ne();case 2:case"end":return oe.stop()}},_callee2)})),[ce,de,Pe]);return pD(function(){var K,ae=me.current,ie=VF.color;isDarkMode()&&(ie=VF.darkColor);try{ie=function rgb2hex(K){return"#".concat(K.match(/^rgb\((\d+),\s*(\d+),\s*(\d+)\)$/).slice(1).map(function(K){return parseInt(K,10).toString(16).padStart(2,"0")}).join(""))}(getComputedStyle(Ae.current).color)}catch(K){}"undefined"!=typeof WaveSurfer?K=WaveSurfer:"undefined"!=typeof BetterMessagesVoiceMessages&&(K=BetterMessagesVoiceMessages.WaveSurfer);var se=oe?oe.map(function(K){return Math.max(.01,K)}):void 0;if(se){var ce=Math.ceil(ae.clientWidth/6)+1;se=function upsamplePeaks(K,ne){if(K.length>=ne||K.length<2)return K;for(var ae=new Array(ne),oe=(K.length-1)/(ne-1),ie=0;ie<ne;ie++){var se=ie*oe,ue=Math.floor(se),ce=Math.min(ue+1,K.length-1),de=se-ue;ae[ie]=K[ue]*(1-de)+K[ce]*de}return ae}(se,Math.max(ce,500));var de=Math.max.apply(Math,(0,Ke.A)(se));de>0&&(se=se.map(function(K){return K/de}))}var pe={container:ae,height:30,rtl:isRtl(),url:ne,cursorColor:ie,progressColor:ie,waveColor:ie,responsive:!0,ignoreSilenceMode:!0,barWidth:3,barRadius:3,cursorWidth:1,barGap:3,normalize:!0};(function needsWebAudioBackend(){var K=navigator.userAgent;if(!(/iPad|iPhone|iPod/.test(K)||"MacIntel"===navigator.platform&&navigator.maxTouchPoints>1))return!1;var ne=K.match(/Version\/(\d+)\.(\d+)/);if(!ne)return!1;var ae=parseInt(ne[1],10),oe=parseInt(ne[2],10);return!(ae>17||17===ae&&oe>=4)})()&&(pe.backend="WebAudio"),se&&ue&&(pe.peaks=[se],pe.normalize=!1,pe.duration=ue),De.current=K.create(pe),De.current.on("pause",function(){xe(!1),Vx===De.current&&(Vx=null),isMobile()&&!isPWA()&&noSleepDisable()}),De.current.on("ready",function(){_e(formatDuration(Math.floor(De.current.getDuration())))}),De.current.on("audioprocess",function(){var K=De.current.getCurrentTime();_e(formatDuration(0===K?Math.floor(De.current.getDuration()):Math.floor(K)))}),De.current.on("play",function(){Vx&&Vx.stop(),xe(!0),Vx=De.current,isMobile()&&!isPWA()&&enableNoSleep()}),De.current.on("finish",function(){!function activateNextVoiceMessage(K){try{for(var ne=K.closest(".bm-message"),ae=Number(ne.dataset.ts),oe=ne.closest(".bm-list-content").querySelectorAll(".bm-message"),ie=0,se=Array.from(oe);ie<se.length;ie++){var ue=se[ie];if(Number(ue.dataset.ts)>ae){var ce=ue.querySelector(".bm-voice-message-play");if(ce){ce.click();break}}}}catch(K){console.error(K)}}(Ae.current)})},[]),se.createElement(se.Fragment,null,se.createElement("div",{className:"bm-voice-message"},ye&&se.createElement("div",{className:"bm-voice-message-duration"},ye,fe&&null===Te&&!Pe&&se.createElement("span",{className:"bm-voice-transcribe-btn",onClick:Be},se.createElement(CgTranscript,null)," ",XF("Transcribe","Voice Messages","bp-better-messages")),Pe&&se.createElement("span",{className:"bm-voice-transcribing"},XF("Transcribing...","Voice Messages","bp-better-messages"))),se.createElement("div",{ref:Ae,className:"bm-voice-message-play",onClick:function onClick(){isMobile()||De.current.playPause()},onTouchEnd:function onTouchEnd(K){isMobile()&&De.current.playPause()}},!ke&&se.createElement(IoPlayCircleOutline,null),ke&&se.createElement(IoPauseCircleOutline,null)),se.createElement("div",{className:"bm-waveform",ref:me})),null!==Te&&""!==Te&&se.createElement("div",{className:"bm-voice-transcription-text"},se.createElement(sp,{content:XF("Transcription","Voice Messages","bp-better-messages")},se.createElement("span",{className:"bm-voice-transcription-icon"},se.createElement(CgTranscript,null)))," ",Te))}var $x=__webpack_require__(55898),qx=__webpack_require__.n($x),Wx=(__webpack_require__(80630),__webpack_require__(35701),"bits"),Gx="bytes",Kx="",Zx="jedec",Xx="round",Qx="string",Yx={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 filesize(K){var ne=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},ae=ne.bits,oe=void 0!==ae&&ae,ie=ne.pad,se=void 0!==ie&&ie,ue=ne.base,ce=void 0===ue?-1:ue,de=ne.round,pe=void 0===de?2:de,he=ne.locale,me=void 0===he?Kx:he,ge=ne.localeOptions,ve=void 0===ge?{}:ge,ye=ne.separator,_e=void 0===ye?Kx:ye,Ae=ne.spacer,De=void 0===Ae?" ":Ae,we=ne.symbols,Ee=void 0===we?{}:we,ke=ne.standard,xe=void 0===ke?Kx:ke,Ce=ne.output,Se=void 0===Ce?Qx:Ce,Te=ne.fullform,Oe=void 0!==Te&&Te,Ie=ne.fullforms,Me=void 0===Ie?[]:Ie,Pe=ne.exponent,Re=void 0===Pe?-1:Pe,Be=ne.roundingMethod,Le=void 0===Be?Xx:Be,Ne=ne.precision,je=void 0===Ne?0:Ne,ze=Re,Ue=Number(K),He=[],Ve=0,$e=Kx;"si"===xe?(ce=10,xe=Zx):"iec"===xe||xe===Zx?ce=2:2===ce?xe="iec":(ce=10,xe=Zx);var qe=10===ce?1e3:1024,We=!0===Oe,Ge=Ue<0,Ke=Math[Le];if("bigint"!=typeof K&&isNaN(K))throw new TypeError("Invalid number");if("function"!==(0,fe.A)(Ke))throw new TypeError("Invalid rounding method");if(Ge&&(Ue=-Ue),(-1===ze||isNaN(ze))&&(ze=Math.floor(Math.log(Ue)/Math.log(qe)))<0&&(ze=0),ze>8&&(je>0&&(je+=8-ze),ze=8),"exponent"===Se)return ze;if(0===Ue)He[0]=0,$e=He[1]=Yx.symbol[xe][oe?Wx:Gx][ze];else{Ve=Ue/(2===ce?Math.pow(2,10*ze):Math.pow(1e3,ze)),oe&&(Ve*=8)>=qe&&ze<8&&(Ve/=qe,ze++);var Ze=Math.pow(10,ze>0?pe:0);He[0]=Ke(Ve*Ze)/Ze,He[0]===qe&&ze<8&&-1===Re&&(He[0]=1,ze++),$e=He[1]=10===ce&&1===ze?oe?"kbit":"kB":Yx.symbol[xe][oe?Wx:Gx][ze]}if(Ge&&(He[0]=-He[0]),je>0&&(He[0]=He[0].toPrecision(je)),He[1]=Ee[He[1]]||He[1],!0===me?He[0]=He[0].toLocaleString():me.length>0?He[0]=He[0].toLocaleString(me,ve):_e.length>0&&(He[0]=He[0].toString().replace(".",_e)),se&&pe>0){var Xe=He[0].toString(),Qe=_e||(Xe.match(/(\D)/g)||[]).pop()||".",Ye=Xe.toString().split(Qe),Je=Ye[1]||Kx,et=Je.length,tt=pe-et;He[0]="".concat(Ye[0]).concat(Qe).concat(Je.padEnd(et+tt,"0"))}return We&&(He[1]=Me[ze]?Me[ze]:Yx.fullform[xe][ze]+(oe?"bit":"byte")+(1===He[0]?Kx:"s")),"array"===Se?He:"object"===Se?{value:He[0],symbol:He[1],exponent:ze,unit:$e}:He.join(De)}var Jx=__webpack_require__(52936);function message_files_ownKeys(K,ne){var ae=Object.keys(K);if(Object.getOwnPropertySymbols){var oe=Object.getOwnPropertySymbols(K);ne&&(oe=oe.filter(function(ne){return Object.getOwnPropertyDescriptor(K,ne).enumerable})),ae.push.apply(ae,oe)}return ae}function message_files_objectSpread(K){for(var ne=1;ne<arguments.length;ne++){var ae=null!=arguments[ne]?arguments[ne]:{};ne%2?message_files_ownKeys(Object(ae),!0).forEach(function(ne){(0,Se.A)(K,ne,ae[ne])}):Object.getOwnPropertyDescriptors?Object.defineProperties(K,Object.getOwnPropertyDescriptors(ae)):message_files_ownKeys(Object(ae)).forEach(function(ne){Object.defineProperty(K,ne,Object.getOwnPropertyDescriptor(ae,ne))})}return K}function base64url(K){return btoa(K).replace(/\+/g,"-").replace(/\//g,"_").replace(/=+$/,"")}function addFileToken(K){var ne,ae,oe;if(!K||!K.includes("/better-messages/v1/file/"))return K;var ie=43200*Math.floor(Date.now()/1e3/43200);if(null!=VF&&VF.fileSigningKey&&null!=VF&&VF.user_id){var se=base64url(JSON.stringify({uid:VF.user_id,iat:ie}));oe=se+"."+Jx.HmacSHA256(se,VF.fileSigningKey).toString(Jx.enc.Base64).replace(/\+/g,"-").replace(/\//g,"_").replace(/=+$/,"")}else if(null!=VF&&null!==(ne=VF.guestAuth)&&void 0!==ne&&ne.id&&null!=VF&&null!==(ae=VF.guestAuth)&&void 0!==ae&&ae.secret){var ue=K.match(/\/file\/(\d+)/);if(!ue)return K;var ce=ue[1],de=-1*parseInt(VF.guestAuth.id),pe=base64url(JSON.stringify({uid:de,iat:ie}));oe=pe+"."+Jx.HmacSHA256(pe+"."+ce,VF.guestAuth.secret).toString(Jx.enc.Base64).replace(/\+/g,"-").replace(/\//g,"_").replace(/=+$/,"")}if(!oe)return K;var fe=K.includes("?")?"&":"?";return K+fe+"token="+encodeURIComponent(oe)}function MessageFiles(K){var ne=K.message;if(!ne)return null;var ae=(0,se.useState)(!1),oe=(0,pe.A)(ae,2),ie=oe[0],ue=oe[1],ce=(0,se.useState)(0),de=(0,pe.A)(ce,2),fe=de[0],he=de[1],me=(0,se.useMemo)(function(){var K,ae=ne.meta.files;return(null!=VF&&VF.fileSigningKey||null!=VF&&null!==(K=VF.guestAuth)&&void 0!==K&&K.secret)&&(ae=ae.map(function(K){return message_files_objectSpread(message_files_objectSpread({},K),{},{url:addFileToken(K.url),thumb:addFileToken(K.thumb)})})),ae},[ne.meta.files]);if(!isOldIOS()&&ne.message.startsWith('<div class="bpbm-voice-message"')&&("undefined"!=typeof WaveSurfer||"undefined"!=typeof BetterMessagesVoiceMessages)){var ge,ve,ye=me.filter(function(K){return K.mimeType.startsWith("audio/")});if(ye.length>0)return se.createElement(VoiceMessage,{src:ye[0].url,peaks:ye[0].waveform,duration:ye[0].duration,threadId:ne.thread_id,messageId:ne.message_id,canTranscribe:!(null===(ge=ne.meta)||void 0===ge||!ge.canTranscribe),initialTranscription:null===(ve=ne.meta)||void 0===ve?void 0:ve.transcription})}var _e=new Set,Ae=[],De=[],we=me.filter(function(K){var ne=K.mimeType.startsWith("image/");return ne&&(_e.add(K.id),Ae.push(K.url),De.push(K.thumb)),ne}),Ee=me.filter(function(K){var ne=K.mimeType.startsWith("audio/");return ne&&_e.add(K.id),ne}),ke=me.filter(function(K){var ne="video/mp4"===K.mimeType||"video/quicktime"===K.mimeType;return ne&&_e.add(K.id),ne});me=me.filter(function(K){return!_e.has(K.id)});var xe=YF("better_messages_video_preload_attribute","auto");return se.createElement(se.Fragment,null,se.createElement("div",{className:"bm-attachments"},we.length>0&&se.createElement("div",{className:"bm-images"},we.map(function(K,ne){return se.createElement("a",{key:"image_"+K.id,href:K.url,target:"_blank",style:{display:"block",backgroundImage:"url("+K.thumb+")",backgroundSize:"cover",backgroundPosition:"center"},onClick:function onClick(K){K.preventDefault(),he(ne+1),ue(function(K){return!K})}},se.createElement("img",{src:K.thumb,alt:K.name,loading:"lazy"}))}),(0,Gl.createPortal)(se.createElement(qx(),{showThumbsOnMount:De.length>1,toggler:ie,sources:Ae,thumbs:De,type:"image",exitFullscreenOnClose:!0,slide:fe,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:XF("Download","Lightbox","bp-better-messages"),onClick:function onClick(K){var ne=K.props.sources[K.stageIndexes.current],ae=document.createElement("a");ae.href=ne,ae.setAttribute("download",""),ae.setAttribute("target","_blank"),document.body.appendChild(ae),ae.click(),document.body.removeChild(ae)}}],svg:{toolbarButtons:{thumbs:{title:XF("Thumbnails","Lightbox","bp-better-messages")},zoomIn:{title:XF("Zoom In","Lightbox","bp-better-messages")},zoomOut:{title:XF("Zoom Out","Lightbox","bp-better-messages")},slideshow:{start:{title:XF("Start Slideshow","Lightbox","bp-better-messages")},pause:{title:XF("Stop Slideshow","Lightbox","bp-better-messages")}},fullscreen:{enter:{title:XF("Open Fullscreen","Lightbox","bp-better-messages")},exit:{title:XF("Close Fullscreen","Lightbox","bp-better-messages")}},close:{title:XF("Close","Lightbox","bp-better-messages")}},slideButtons:{previous:{title:XF("Previous","Lightbox","bp-better-messages")},next:{title:XF("Next","Lightbox","bp-better-messages")}}}}),document.body)),ke.length>0&&se.createElement("div",{className:"bm-videos"},ke.map(function(K){return se.createElement("video",{key:"file_"+K.id,src:K.url,className:"bm-video",preload:xe,controls:!0,playsInline:!0})})),Ee.length>0&&se.createElement("div",{className:"bm-audios"},Ee.map(function(K){return se.createElement("audio",{key:"file_"+K.id,src:K.url,className:"bm-audio",controls:!0})})),me.length>0&&se.createElement("div",{className:"bm-files"},me.map(function(K){return se.createElement("a",{key:"file_"+K.id,href:K.url,target:"_blank",className:"bm-file"},se.createElement(AiOutlineFile,null)," ",K.name," ",se.createElement("span",{className:"size"},"(",filesize(K.size),")"))}))))}function attachments_tab_ownKeys(K,ne){var ae=Object.keys(K);if(Object.getOwnPropertySymbols){var oe=Object.getOwnPropertySymbols(K);ne&&(oe=oe.filter(function(ne){return Object.getOwnPropertyDescriptor(K,ne).enumerable})),ae.push.apply(ae,oe)}return ae}function attachments_tab_objectSpread(K){for(var ne=1;ne<arguments.length;ne++){var ae=null!=arguments[ne]?arguments[ne]:{};ne%2?attachments_tab_ownKeys(Object(ae),!0).forEach(function(ne){(0,Se.A)(K,ne,ae[ne])}):Object.getOwnPropertyDescriptors?Object.defineProperties(K,Object.getOwnPropertyDescriptors(ae)):attachments_tab_ownKeys(Object(ae)).forEach(function(ne){Object.defineProperty(K,ne,Object.getOwnPropertyDescriptor(ae,ne))})}return K}var eC=["photos","videos","audio","files"],tC={items:[],page:0,hasMore:!1,loading:!1,loadingMore:!1,loaded:!1};function AttachmentsTab(K){var ne=K.container,ae=(0,se.useContext)(kD),oe=ae.thread,ie=ae.setScreen,ue=useInRouterContext(),ce=null;if(ue){var de=useSearchParams(),fe=(0,pe.A)(de,2);ce=fe[1]}var he=(0,se.useState)(!0),me=(0,pe.A)(he,2),ge=me[0],ve=me[1],ye=(0,se.useState)(null),_e=(0,pe.A)(ye,2),Ae=_e[0],De=_e[1],we=(0,se.useState)("photos"),Ee=(0,pe.A)(we,2),ke=Ee[0],xe=Ee[1],Ce=(0,se.useState)(!1),Te=(0,pe.A)(Ce,2),Oe=Te[0],Ie=Te[1],Me=(0,se.useState)(0),Pe=(0,pe.A)(Me,2),Re=Pe[0],Be=Pe[1],Le=(0,se.useState)({photos:attachments_tab_objectSpread({},tC),videos:attachments_tab_objectSpread({},tC),audio:attachments_tab_objectSpread({},tC),files:attachments_tab_objectSpread({},tC)}),Ne=(0,pe.A)(Le,2),je=Ne[0],ze=Ne[1];(0,se.useEffect)(function(){var K=new AbortController;return ve(!0),De(null),ze({photos:attachments_tab_objectSpread({},tC),videos:attachments_tab_objectSpread({},tC),audio:attachments_tab_objectSpread({},tC),files:attachments_tab_objectSpread({},tC)}),GetThreadAttachments(oe.thread_id,1,"",K).then(function(K){if(K&&K.counts){if(De(K.counts),K.activeType){var ne=K.activeType;xe(ne),ze(function(ae){return attachments_tab_objectSpread(attachments_tab_objectSpread({},ae),{},(0,Se.A)({},ne,{items:K.files,page:1,hasMore:K.hasMore,loading:!1,loadingMore:!1,loaded:!0}))})}ve(!1)}}),function(){K.abort()}},[oe.thread_id]),(0,se.useEffect)(function(){!ge&&Ae&&0!==Ae[ke]&&(je[ke].loaded||je[ke].loading||Ue(ke,1))},[ke,ge,Ae]);var Ue=(0,se.useCallback)(function(K,ne){ze(function(ae){return attachments_tab_objectSpread(attachments_tab_objectSpread({},ae),{},(0,Se.A)({},K,attachments_tab_objectSpread(attachments_tab_objectSpread({},ae[K]),{},{loading:1===ne,loadingMore:ne>1})))}),GetThreadAttachments(oe.thread_id,ne,K).then(function(ae){ae&&ze(function(oe){return attachments_tab_objectSpread(attachments_tab_objectSpread({},oe),{},(0,Se.A)({},K,{items:1===ne?ae.files:[].concat((0,Ke.A)(oe[K].items),(0,Ke.A)(ae.files)),page:ne,hasMore:ae.hasMore,loading:!1,loadingMore:!1,loaded:!0}))})})},[oe.thread_id]);(0,se.useEffect)(function(){var K=function onScroll(K){var ne=K.target,ae=je[ke];ne.scrollHeight-ne.clientHeight-ne.scrollTop<100&&ae.hasMore&&!ae.loadingMore&&!ae.loading&&Ue(ke,ae.page+1)},ae=ne.current;return null==ae||ae.addEventListener("scroll",K),function(){null==ae||ae.removeEventListener("scroll",K)}},[ne,ke,je]);var He=je[ke],Ve=(0,se.useMemo)(function(){var K;return null!=VF&&VF.fileSigningKey||null!=VF&&null!==(K=VF.guestAuth)&&void 0!==K&&K.secret?He.items.map(function(K){return attachments_tab_objectSpread(attachments_tab_objectSpread({},K),{},{url:addFileToken(K.url),thumb:addFileToken(K.thumb)})}):He.items},[He.items]),$e=(0,se.useMemo)(function(){return"photos"===ke?Ve.map(function(K){return K.url}):[]},[Ve,ke]),qe=(0,se.useMemo)(function(){return"photos"===ke?Ve.map(function(K){return K.thumb}):[]},[Ve,ke]),We=(0,se.useMemo)(function(){return Ae?eC.filter(function(K){return Ae[K]>0}):eC},[Ae]),Ge=(0,se.useCallback)(function(K){K&&(ce&&ce({messageId:String(K)}),ie("messages"))},[ce,ie]);if(ge)return se.createElement("div",{className:"bm-thread-attachments",style:{marginBottom:20,marginTop:20}},se.createElement(WaitAbit,null));if(Ae&&0===We.length)return se.createElement("div",{className:"bm-thread-attachments"},se.createElement("div",{className:"bm-thread-attachments-empty"},XF("No attachments in this conversation","Conversation information","bp-better-messages")));var Ze={photos:XF("Photos","Conversation information","bp-better-messages"),videos:XF("Videos","Conversation information","bp-better-messages"),audio:XF("Audio","Conversation information","bp-better-messages"),files:XF("Files","Conversation information","bp-better-messages")},Xe=function goToMessageButton(K){return!K||K<=0?null:se.createElement(sp,{content:XF("Go to message","Conversation information","bp-better-messages")},se.createElement("span",{className:"bm-thread-attachments-goto",onClick:function onClick(){return Ge(K)}},se.createElement("svg",{viewBox:"0 0 24 24",width:"14",height:"14",fill:"currentColor"},se.createElement("path",{d:"M10 6L8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z"}))))};return se.createElement("div",{className:"bm-thread-attachments"},We.length>1&&se.createElement("div",{className:"bm-thread-attachments-subtabs"},We.map(function(K){return se.createElement("div",{key:K,className:"bm-thread-attachments-subtab"+(ke===K?" bm-thread-attachments-subtab-active":""),onClick:function onClick(){return xe(K)}},Ze[K],Ae&&Ae[K]>0&&se.createElement("span",{className:"bm-thread-attachments-subtab-count"},Ae[K]))})),He.loading&&se.createElement("div",{className:"bm-thread-attachments",style:{marginBottom:20,marginTop:20}},se.createElement(WaitAbit,null)),!He.loading&&He.loaded&&0===Ve.length&&se.createElement("div",{className:"bm-thread-attachments-empty"},"photos"===ke&&XF("No photos in this conversation","Conversation information","bp-better-messages"),"videos"===ke&&XF("No videos in this conversation","Conversation information","bp-better-messages"),"audio"===ke&&XF("No audio files in this conversation","Conversation information","bp-better-messages"),"files"===ke&&XF("No files in this conversation","Conversation information","bp-better-messages")),"photos"===ke&&Ve.length>0&&se.createElement("div",{className:"bm-thread-attachments-images"},Ve.map(function(K,ne){return se.createElement("div",{key:"att-img-"+K.id,className:"bm-thread-attachments-image-wrap"},se.createElement("a",{href:K.url,className:"bm-thread-attachments-image",onClick:function onClick(K){K.preventDefault(),Be(ne+1),Ie(function(K){return!K})}},se.createElement("img",{src:K.thumb,alt:K.name,loading:"lazy"})),Xe(K.messageId))}),$e.length>0&&(0,Gl.createPortal)(se.createElement(qx(),{key:"lightbox-"+$e.length,showThumbsOnMount:qe.length>1,toggler:Oe,sources:$e,thumbs:qe,type:"image",exitFullscreenOnClose:!0,slide:Re,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:XF("Download","Lightbox","bp-better-messages"),onClick:function onClick(K){var ne=K.props.sources[K.stageIndexes.current],ae=document.createElement("a");ae.href=ne,ae.setAttribute("download",""),ae.setAttribute("target","_blank"),document.body.appendChild(ae),ae.click(),document.body.removeChild(ae)}}],svg:{toolbarButtons:{thumbs:{title:XF("Thumbnails","Lightbox","bp-better-messages")},zoomIn:{title:XF("Zoom In","Lightbox","bp-better-messages")},zoomOut:{title:XF("Zoom Out","Lightbox","bp-better-messages")},slideshow:{start:{title:XF("Start Slideshow","Lightbox","bp-better-messages")},pause:{title:XF("Stop Slideshow","Lightbox","bp-better-messages")}},fullscreen:{enter:{title:XF("Open Fullscreen","Lightbox","bp-better-messages")},exit:{title:XF("Close Fullscreen","Lightbox","bp-better-messages")}},close:{title:XF("Close","Lightbox","bp-better-messages")}},slideButtons:{previous:{title:XF("Previous","Lightbox","bp-better-messages")},next:{title:XF("Next","Lightbox","bp-better-messages")}}}}),document.body)),"photos"!==ke&&Ve.length>0&&se.createElement("div",{className:"bm-thread-attachments-file-list"},Ve.map(function(K){return se.createElement("div",{key:"att-"+ke+"-"+K.id,className:"bm-thread-attachments-file"},se.createElement("a",{href:K.url,target:"_blank",className:"bm-thread-attachments-file-link"},se.createElement(AiOutlineFile,null),se.createElement("span",{className:"bm-thread-attachments-file-name"},K.name),se.createElement("span",{className:"bm-thread-attachments-file-size"},"(",filesize(K.size),")")),Xe(K.messageId))})),He.loadingMore&&se.createElement(WaitAbit,{showText:!1}))}function InformationTabs(K){var ne=K.container,ae=(0,se.useContext)(kD).thread,oe=!!VF.attachmentsBrowserEnable,ie=(0,se.useState)(function(){return"thread"===ae.type&&ae.participantsCount<=2&&!ae.adminAccess&&oe?"attachments":"participants"}),ue=(0,pe.A)(ie,2),ce=ue[0],de=ue[1],fe=(0,se.useState)(50),he=(0,pe.A)(fe,2),me=he[0],ge=he[1],ve=(0,se.useState)(!1),ye=(0,pe.A)(ve,2),_e=ye[0],Ae=ye[1],De=(0,se.useState)(""),we=(0,pe.A)(De,2),Ee=we[0],ke=we[1],xe=(0,se.useState)(),Ce=(0,pe.A)(xe,2),Se=Ce[0],Te=Ce[1],Oe=(0,se.useRef)(null);(0,se.useEffect)(function(){return ne.current.addEventListener("scroll",Pe),function(){var K;null===(K=ne.current)||void 0===K||K.removeEventListener("scroll",Pe)}},[ne.current]);var Ie=entryMain_o(Ee,500),Me=(0,pe.A)(Ie,1)[0];(0,se.useEffect)(function(){Oe.current&&Oe.current.abort(),""===Ee&&(Ae(!1),Te(null),ge(50))},[Ee]),(0,se.useEffect)(function(){if(""!==Me){var K=new AbortController;Oe.current=K,Ae(!0),function SearchUsersInThread(_x,K,ne){return _SearchUsersInThread.apply(this,arguments)}(ae.thread_id,Me,K).then(function(K){K&&Te(K.map(function(K){return K.user_id}))}).finally(function(){Ae(!1),ge(50)})}},[Me]);var Pe=function onScroll(K){var ne=K.target;ne.scrollHeight-ne.clientHeight-ne.scrollTop<100&&ge(function(K){return K+50})},Re=ae.permissions&&ae.permissions.isModerator||ae.moderators&&ae.moderators.length>0&&ae.moderators.includes(get_current_user_id_getCurrentUserId()),Be=(0,se.useMemo)(function(){return ae.participants?ae.participants.filter(function(K){return K<0}):[]},[ae.participants]),Le=(0,se.useMemo)(function(){var K=[];if(ae.participants){if(K=(0,Ke.A)(ae.participants),Se&&(K=Se),$S.map(function(ne){var ae=K.indexOf(ne);-1!==ae&&(delete K[ae],K.unshift(ne))}),"guests"===ce&&Be.length>0&&(K=K.filter(function(K){return Be.includes(K)})),"moderators"===ce&&(K=K.filter(function(K){return ae.moderators.includes(K)})),"chat-room"===ae.type&&ae.restricted){if("muted"===ce&&ae.restricted.mute){var ne=Object.keys(ae.restricted.mute).map(Number);K=K.filter(function(K){return ne.includes(K)})}"banned"===ce&&ae.restricted.ban&&(K=Object.keys(ae.restricted.ban).map(Number))}K=K.slice(0,me)}return K},[ae.participants,ae.moderators,Be,$S,Se,ce,me]),Ne="thread"===ae.type&&ae.participantsCount<=2&&!ae.adminAccess,je=(0,se.useMemo)(function(){var K=[];return oe&&K.push(se.createElement("div",{key:"filter-attachments",className:"bm-thread-info-tab "+("attachments"===ce?"bm-thread-info-tab-active":""),onClick:function onClick(){de("attachments"),ge(50)}},XF("Attachments","Conversation information","bp-better-messages"))),ae.moderators&&ae.moderators.length>0&&K.push(se.createElement("div",{key:"filter-moderators",className:"bm-thread-info-tab "+("moderators"===ce?"bm-thread-info-tab-active":""),onClick:function onClick(){de("moderators"),ge(50)}},XF("Moderators","Users List","bp-better-messages"))),!Ne&&Be.length>0&&K.push(se.createElement("div",{key:"filter-guests",className:"bm-thread-info-tab "+("guests"===ce?"bm-thread-info-tab-active":""),onClick:function onClick(){de("guests"),ge(50)}},XF("Anonymous","Users List","bp-better-messages"))),ae.restricted&&Re&&(ae.restricted.mute&&K.push(se.createElement("div",{key:"filter-muted",className:"bm-thread-info-tab "+("muted"===ce?"bm-thread-info-tab-active":""),onClick:function onClick(){de("muted"),ge(50)}},XF("Muted","Users List","bp-better-messages"))),ae.restricted.ban&&K.push(se.createElement("div",{key:"filter-banned",className:"bm-thread-info-tab "+("banned"===ce?"bm-thread-info-tab-active":""),onClick:function onClick(){de("banned"),ge(50)}},XF("Banned","Users List","bp-better-messages")))),K},[ae.participants,ae.moderators,Be,ae.restricted,Re,ce,Ne,oe]);return se.createElement("div",{className:"bm-thread-info-tabs"},se.createElement(yx,{options:{overflow:{x:"scroll",y:"hidden"}}},se.createElement("div",{className:"bm-thread-info-tabs-head"},!Ne&&se.createElement("div",{className:"bm-thread-info-tab "+("participants"===ce?"bm-thread-info-tab-active":""),onClick:function onClick(){de("participants"),ge(50)}},XF("Participants","Conversation information","bp-better-messages")),je.map(function(K){return K}))),se.createElement("div",{className:"bm-thread-info-tabs-content"},"attachments"===ce?se.createElement(AttachmentsTab,{container:ne}):se.createElement("div",{className:"participants-panel"},se.createElement("div",{className:"bp-messages-user-list",style:{height:"auto"}},Le&&se.createElement(se.Fragment,null,se.createElement("div",{className:"bm-user-search-wrap"},se.createElement("input",{className:"bm-user-search",type:"text",placeholder:XF("Search...","Search input field placeholder","bp-better-messages"),value:Ee,onChange:function onChange(K){ke(K.target.value)}})),_e&&se.createElement(WaitAbit,null),!_e&&se.createElement(se.Fragment,null," ",Le.map(function(K){var ne=ae.moderators&&ae.moderators.length>0&&ae.moderators.includes(K),oe=ae.restricted&&ae.restricted.mute&&void 0!==ae.restricted.mute[K]?ae.restricted.mute[K]:0,ie=ae.restricted&&ae.restricted.ban&&void 0!==ae.restricted.ban[K]?ae.restricted.ban[K]:0;return se.createElement(UserListItemThread,{unique_id:"thread-participants-list-item",key:"user-list-item-thread-"+K,user_id:K,thread:ae,muted:oe,banned:ie,isModerator:ne,isThreadLevelModerator:Re})})," "))))))}function _ChangeThreadMeta(){return(_ChangeThreadMeta=(0,ae.A)(ie().mark(function _callee(K,ne,ae){var oe;return ie().wrap(function(ie){for(;;)switch(ie.prev=ie.next){case 0:return ie.prev=0,ie.next=1,jF.post("thread/"+K+"/changeMeta",{key:ne,value:ae});case 1:oe=ie.sent,parseResponse(oe.data),showNotice(XF("Saved successfully","Conversation Settings","bp-better-messages")),ie.next=3;break;case 2:ie.prev=2,showApiError(ie.catch(0));case 3:case"end":return ie.stop()}},_callee,null,[[0,2]])}))).apply(this,arguments)}function Information(){var K=(0,se.useContext)(kD),ne=K.thread,ae=(K.setScreen,(0,se.useRef)(null)),oe=ne.permissions&&ne.permissions.isModerator,ie=YF("better_messages_participants_list_after","",ne),ue=useAnotherUser(ne),ce=getThreadActions(ne,ue).filter(function(K){return!0===K.showInThread}),de=null;if(ne.image)if(ne.image.startsWith("html:")){var pe=ne.image.substring(5);de=se.createElement("div",{className:"avatar bbpm-avatar",dangerouslySetInnerHTML:{__html:pe}})}else de=se.createElement("span",{className:"avatar bbpm-avatar"},se.createElement("img",{src:ne.image,className:"avatar avatar-30 photo",width:"30",height:"30",alt:ne.title}));return se.createElement(hl.div,{ref:ae,initial:{opacity:0},animate:{opacity:1},exit:{opacity:0},transition:{duration:.2},className:"bm-thread-info-container",onScroll:function onScroll(){}},se.createElement("div",{className:"bm-thread-info-general"},"thread"===ne.type&&se.createElement(se.Fragment,null,se.createElement(ThreadSubject,{threadId:ne.thread_id,subject:ne.subject,isModerator:oe}),1===ne.participantsCount&&!ne.adminAccess&&se.createElement(se.Fragment,null,__("Deleted user","bp-better-messages")),ne.participantsCount>1&&se.createElement(se.Fragment,null,2===ne.participantsCount&&!ne.adminAccess&&se.createElement(se.Fragment,null,se.createElement("div",{className:"bm-thread-info-general-avatar"},se.createElement(oh,{user_id:ne.participants[0],size:50})),se.createElement(uh,{link:!0,user_id:ne.participants[0]})),(ne.participantsCount<=2&&!ne.adminAccess||ne.participantsCount>2)&&se.createElement(SubName,{typing:[],thread:ne,showSubject:!1}))),"thread"!==ne.type&&se.createElement(se.Fragment,null,ne.image&&se.createElement("div",{className:"bm-thread-info-general-avatar"},ne.url&&se.createElement(sp,{showOnMobile:!1,content:sprintf(XF("Go to <strong>%s</strong>","Links tooltip","bp-better-messages"),ne.title)},se.createElement("a",{href:ne.url},de)),!ne.url&&de),se.createElement("div",{className:"name bm-name"},se.createElement("span",{className:"user bm-user"},ne.title)),se.createElement(SubName,{typing:[],thread:ne,showSubject:!1}))),se.createElement("div",{className:"bm-thread-info-actions"},ce.map(function(K){return se.createElement(sp,{content:K.tooltip,key:K.key},se.createElement("div",{className:"bm-thread-info-action",onClick:K.onClick},se.createElement("div",{className:"bm-thread-info-action-icon"},"string"==typeof K.icon?Ii(K.icon):K.icon),se.createElement("div",{className:"bm-thread-info-action-label"},K.label)))})),oe&&"thread"===ne.type&&ne.participantsCount>2&&se.createElement("div",{className:"bm-thread-options"},se.createElement("div",{className:"bm-thread-option"},se.createElement("div",{className:"bm-thread-option-toggle"},se.createElement("input",{id:"allow_invite",className:"bpbm-checkbox",type:"checkbox",value:"yes",onChange:function onChange(K){!function ChangeThreadMeta(K,ne,ae){return _ChangeThreadMeta.apply(this,arguments)}(ne.thread_id,"allow_invite",K.target.checked?"yes":"no")},defaultChecked:ne.meta.allowInvite}),se.createElement("label",{htmlFor:"allow_invite"},XF("Allow conversation members to invite other members","Conversation Settings","bp-better-messages"))),se.createElement("div",{className:"bm-thread-option-description"},XF("When enabled, conversation participants will be able to add other users to conversation.","Conversation Settings","bp-better-messages")))),ae&&(VF.attachmentsBrowserEnable||"chat-room"===ne.type&&ne.chatRoom&&!ne.chatRoom.hideParticipants||"chat-room"!==ne.type&&(ne.participantsCount>2||"thread"!==ne.type||ne.adminAccess))&&se.createElement(InformationTabs,{container:ae}),""!==ie&&Ii(ie))}function ThreadSubject(K){var ne=K.threadId,oe=K.subject,ue=K.isModerator,ce=(0,se.useState)(!1),de=(0,pe.A)(ce,2),fe=de[0],he=de[1],me=yy(!1),ge=(0,pe.A)(me,3),ve=ge[0],ye=ge[1],_e=ge[2],Ae=(0,se.useState)(oe),De=(0,pe.A)(Ae,2),we=De[0],Ee=De[1],ke=(0,se.useRef)(null);(0,se.useEffect)(function(){fe&&ke.current&&ke.current.focus()},[fe]);var xe=function(){var K=(0,ae.A)(ie().mark(function _callee(){var K;return ie().wrap(function(ae){for(;;)switch(ae.prev=ae.next){case 0:if(!_e.current){ae.next=1;break}return ae.abrupt("return");case 1:if((K=ke.current.textContent)===we){ae.next=5;break}return ae.prev=2,ye(!0),ae.next=3,ChangeThreadSubject(ne,K);case 3:Ee(K);case 4:return ae.prev=4,ye(!1),ae.finish(4);case 5:he(!1);case 6:case"end":return ae.stop()}},_callee,null,[[2,,4,5]])}));return function saveSubject(){return K.apply(this,arguments)}}();return oe||ue?se.createElement("div",{className:"name"},se.createElement("span",{className:"bm-subject-container"},se.createElement("strong",{ref:ke,contentEditable:fe,onPaste:function handlePaste(K){K.preventDefault();var ne=K.clipboardData.getData("text/plain"),ae=ke.current.textContent.length;ae+ne.length>100&&(ne=ne.substring(0,100-ae)),document.execCommand("insertHTML",!1,ne)},onKeyPress:function handleKeyPress(K){K.target.textContent.length>=100&&"Backspace"!==K.key&&K.preventDefault()},"data-placeholder":__("No Subject","bp-better-messages"),onKeyDown:function handleKeyDown(K){"Enter"===K.key&&(K.preventDefault(),xe())}},oe),ue&&se.createElement(se.Fragment,null,!fe&&se.createElement(sp,{content:XF("Change conversation subject","Conversation Settings","bp-better-messages")},se.createElement("span",{onClick:function onClick(){he(!0)},className:"bm-subject-container-edit"},se.createElement(TbPencil,null))),fe&&se.createElement("span",{onClick:function onClick(){xe()},className:"bm-subject-container-edit"},!ve&&se.createElement(TbCheck,null),ve&&se.createElement(ImSpinner,{className:"bm-spin-animation"}))))):null}const nC=(0,se.memo)(function ThreadPage(){var K=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{threadId:null,initialAnimation:!0},ne=(0,se.useContext)(Yf).useRouter,ae=K.initialAnimation?"100%":"0%",oe=null,ie=null;ne&&(oe=useNavigate(),ie=useLocation());var ue,ce=useParams();ue=K.threadId?K.threadId:Number(ce.threadId),ue=Number(ue),isNaN(ue)&&(ue=0);var de=(0,se.useRef)(ue);de.current=ue;var fe=(0,se.useState)("messages"),he=(0,pe.A)(fe,2),me=he[0],ge=he[1],ve=(0,se.useState)(!1),ye=(0,pe.A)(ve,2),_e=ye[0],Ae=(ye[1],(0,se.useContext)(Yf)),De=Ae.root,we=Ae.callActive,Ee=(0,se.useRef)(null),ke=(0,se.useState)(null),xe=(0,pe.A)(ke,2),Ce=xe[0],Se=xe[1],Te=(0,se.useRef)(null),Oe=(0,se.useState)(null),Ie=(0,pe.A)(Oe,2),Me=Ie[0],Pe=Ie[1],Re=yy(!1),Be=(0,pe.A)(Re,3),Le=Be[0],Ne=Be[1],je=Be[2],ze=(0,se.useState)(!isMobile()),Ue=(0,pe.A)(ze,2),He=Ue[0],Ve=(Ue[1],(0,se.useRef)(void 0)),$e=useMeasure(Ve),qe=(0,pe.A)($e,1)[0].width,We=(0,se.useState)(!1),Ge=(0,pe.A)(We,2),Ke=Ge[0],Ze=Ge[1],Xe=(0,se.useRef)(void 0);pD(function(){ue>0&&(api_updateThread(ue,oe).then(function(){de.current===ue&&setTimeout(function(){parseHashVars(De,ie?ie.search:null)},100)}),ge("messages"),hS.add(ue),subscribeToThreadsTrigger(),threadOpenEvent(ue))},[ue]),(0,se.useEffect)(function(){Pe(Te.current)},[Te.current]),(0,se.useEffect)(function(){Se(Ee.current)},[Ee.current]);var Qe=useThread(ue),Ye={};-1===ue&&(Ye.display="none");var Je="bpbm-chat-content";return we&&(Je+=" bpbm-call-view",He||(Je+=" bpbm-hide-chat")),se.createElement(kD.Provider,{value:{insideRouter:ne,threadId:ue,thread:Qe,chatMain:Me,reply:Ce,screen:me,setScreen:ge,call:Xe,groupVideo:null,groupAudio:null,action:Le,actionRef:je,setAction:Ne,syncing:_e}},se.createElement(se.Fragment,null,se.createElement("div",{style:Ye,ref:Ve,className:"chat-header"},se.createElement(ThreadHeader,{headerWidth:qe})),se.createElement(hl.div,{style:Ye,initial:{x:ae},animate:{x:"0%"},transition:{duration:.2},exit:{x:"100%"},className:Je,"data-thread-id":ue},se.createElement("div",{ref:Te,className:"bpbm-chat-main"},se.createElement(AnimatePresence,null,"settings"===me&&se.createElement(Information,null)),se.createElement("div",{className:"bpbm-chat-main-primary"},Qe&&"chat-room"!==Qe.type&&ue>0&&se.createElement(se.Fragment,null,se.createElement(nS,{threadId:ue,thread:Qe}),se.createElement(ZC,{ref:Ee})),Qe&&"chat-room"===Qe.type&&se.createElement(se.Fragment,null,(Qe.chatRoom.isJoined||!Qe.chatRoom.isJoined&&!Qe.chatRoom.onlyJoinedCanRead)&&se.createElement(se.Fragment,null,se.createElement(nS,{threadId:ue,thread:Qe})),!Qe.chatRoom.isJoined&&Qe.chatRoom.onlyJoinedCanRead&&se.createElement(se.Fragment,null,se.createElement("div",{className:"empty-thread"},se.createElement(BiBlock,null),se.createElement("span",null,XF("Only participants can see this chat room messages","Chat Room Screen","bp-better-messages")))),isGuestMode()&&se.createElement(GuestBanner,null),!Qe.chatRoom.isJoined&&se.createElement(se.Fragment,null,get_current_user_id_getCurrentUserId()<=0&&se.createElement(se.Fragment,null,se.createElement("div",{className:"bm-reply"},se.createElement("ul",{className:"bp-better-messages-restrict-send-message"},se.createElement("li",null,Ii(Qe.chatRoom.mustLoginText),se.createElement("br",null),se.createElement("a",{href:VF.loginUrl,className:"bm-button bm-no-link-style bpbm-join-to-chat-button"},Qe.chatRoom.loginButtonText),Qe.chatRoom.guestAllowed&&se.createElement(se.Fragment,null,se.createElement("br",null),se.createElement(GuestChatButton,{thread:Qe})))))),get_current_user_id_getCurrentUserId()>0&&se.createElement(se.Fragment,null,Qe.chatRoom.canJoin&&se.createElement("div",{className:"bm-reply"},se.createElement("ul",{className:"bp-better-messages-restrict-send-message"},se.createElement("li",null,Ii(Qe.chatRoom.mustJoinMessage),se.createElement("br",null),se.createElement("span",{onClick:function onClick(){if(Qe&&Qe.chatRoom){if(Ke)return;Ze(!0),JoinChatRoom(Qe.chatRoom.id).finally(function(){Ze(!1)})}},className:"bpbm-join-to-chat-button "+(Ke?"bm-button-disabled":"")},Qe.chatRoom.joinButtonText)))),!Qe.chatRoom.canJoin&&se.createElement("div",{className:"bm-reply"},se.createElement("ul",{className:"bp-better-messages-restrict-send-message"},se.createElement("li",null,Ii(Qe.chatRoom.notAllowedText)))))),Qe.chatRoom.isJoined&&se.createElement(ZC,{ref:Ee})))))))});function SettingsHeader(){var K=(0,se.useContext)(Yf),ne=K.isMaximized,ae=K.setIsMaximized,oe=K.fullScreened;return se.createElement(se.Fragment,null,se.createElement(sp,{showOnMobile:!1,content:XF("Back",'"Back" Button Tooltip',"bp-better-messages")},se.createElement(Kf,{to:"/",className:"back"},se.createElement(IoIosArrowBack,null))),se.createElement("span",{id:"bm-new-thread-title"},XF("Settings","User settings screen","bp-better-messages")),VF.fullScreen&&se.createElement(se.Fragment,null,!ne&&se.createElement(se.Fragment,null,se.createElement(sp,{showOnMobile:!1,content:XF("Maximize",'"Maximize messages window" Button Tooltip',"bp-better-messages")},se.createElement("span",{onClick:function onClick(){ae(!0)},className:"bpbm-maximize"},se.createElement(FiMaximize2,{className:"bm-svg"}))))),ne&&!oe&&se.createElement(se.Fragment,null,se.createElement(sp,{showOnMobile:!1,content:XF("Minimize",'"Minimize messages window" Button Tooltip',"bp-better-messages")},se.createElement("span",{onClick:function onClick(){ae(!1)},className:"bpbm-minimize"},se.createElement(FiMinimize2,{className:"bm-svg"})))))}function SettingsPage(){var K=(0,se.useContext)(Yf).mobileView,ne=(0,se.useState)(null),ae=(0,pe.A)(ne,2),oe=ae[0],ie=ae[1],ue=(0,se.useState)(null),ce=(0,pe.A)(ue,2);ce[0],ce[1];pD(function(){jF.get("userSettings").then(function(K){ie(K.data)})},[]);var de=function saveSetting(K,ne){"boolean"==typeof ne&&(ne=ne?"true":"false"),jF.post("userSettings/save",{option:K,value:ne}).then(function(K){showNotice(K.data.message)}).catch(function(K){return showApiError})};return(0,se.useEffect)(function(){},[]),se.createElement(se.Fragment,null,se.createElement("div",{className:"chat-header"},se.createElement(SettingsHeader,null)),se.createElement(yx,{className:"bm-user-settings"},!oe&&se.createElement(WaitAbit,null),oe&&se.createElement("div",{className:"bpbm-user-options"},oe.map(function(K,ne){return se.createElement("div",{className:"bpbm-options-group",key:"option-group-"+K.id},se.createElement("h4",{className:"bpbm-user-option-title"},K.title),"raw_html"===K.type&&se.createElement("div",{className:"bpbm-user-option"},Ii(K.html)),"settings_group"===K.type&&se.createElement("div",{className:"bpbm-user-option"},K.options.map(function(ne){return se.createElement("div",{key:K.id+"_"+ne.id,className:"bpbm-user-option-"+ne.type},"text"===ne.type&&se.createElement(se.Fragment,null,se.createElement("label",{htmlFor:K.id+"_"+ne.id},ne.label),se.createElement("input",{id:K.id+"_"+ne.id,type:"text",defaultValue:ne.value})))})),"checkboxes_radio"===K.type&&se.createElement("div",{className:"bpbm-user-option"},K.options.map(function(ne){return se.createElement("div",{key:K.id+"_"+ne.id},se.createElement("input",{onChange:function onChange(ne){var ae=ne.target,oe=[],ie=ae.closest(".bpbm-options-group");if("who_can_start_conversations"===K.id){var se=!1;ae.checked&&("everyone"===ae.value?(oe=["everyone"],se=!0):"nobody"===ae.value&&(oe=["nobody"],se=!0)),se?ie.querySelectorAll("input").forEach(function(K){K!==ae&&(K.checked=!1)}):ie.querySelectorAll("input").forEach(function(K){"nobody"!==K.value&&"everyone"!==K.value||(K.checked=!1),K.checked&&oe.push(K.value)})}de(K.id,oe.join(","))},id:K.id+"_"+ne.id,className:"bpbm-checkbox",type:"checkbox",defaultChecked:ne.checked,value:ne.value}),se.createElement("label",{htmlFor:K.id+"_"+ne.id},ne.label))})),"checkboxes"===K.type&&se.createElement(se.Fragment,null,K.options.map(function(ne){return se.createElement(se.Fragment,{key:K.id+"_"+ne.id},"push_notifications"!==ne.id&&se.createElement("div",{className:"bpbm-user-option"},se.createElement("input",{id:K.id+"_"+ne.id,onChange:function onChange(K){de(ne.id,K.target.checked)},className:"bpbm-checkbox",type:"checkbox",defaultChecked:ne.checked,value:ne.value}),se.createElement("label",{htmlFor:K.id+"_"+ne.id},ne.label),ne.desc&&se.createElement("div",{className:"bpbm-user-option-description"},ne.desc)))})),"blocked_users"===K.type&&se.createElement("div",{className:"bpbm-user-option"},se.createElement("div",{className:"bpbm-user-option-description"},XF("This is a list of users that you have blocked. You may unblock them from the blocklist below.","User settings screen","bp-better-messages")),se.createElement("div",{className:"bpbm-user-blacklist"},Object.keys(K.users).length>0&&se.createElement("table",null,se.createElement("tbody",null,Object.keys(K.users).map(function(K){return se.createElement("tr",{key:"blocked-user-"+K},se.createElement("td",null,se.createElement(uh,{user_id:Number(K)})),se.createElement("td",null,se.createElement("a",{href:"#",className:"bpbm-unblock-user",onClick:function onClick(ae){ae.preventDefault(),UnBlockUser(Number(K)).then(function(){ie(function(ae){return delete ae[ne].users[K],(0,Ke.A)(ae)})})}},XF("Unblock user","User settings screen","bp-better-messages"))))}))),0===Object.keys(K.users).length&&se.createElement("div",{className:"bpbm-user-blacklist-empty"},se.createElement(FaStream,null),XF("You haven’t blocked anyone yet","User settings screen","bp-better-messages")))))}),YF("better_messages_user_settings_after",[]))),K&&se.createElement("div",{className:"chat-footer",style:{marginTop:"auto"}},se.createElement(UserMenu,null)))}function FavoritedHeader(){var K=(0,se.useContext)(Yf),ne=K.isMaximized,ae=K.setIsMaximized,oe=K.fullScreened;return se.createElement(se.Fragment,null,se.createElement(sp,{content:XF("Back",'"Back" Button Tooltip',"bp-better-messages")},se.createElement(Kf,{to:"/",className:"back"},se.createElement(IoIosArrowBack,null))),se.createElement("span",{id:"bm-new-thread-title",style:{marginRight:"auto"}},XF("Favorited messages","Favorited messages screen","bp-better-messages")),VF.fullScreen&&se.createElement(se.Fragment,null,!ne&&se.createElement(se.Fragment,null,se.createElement(sp,{showOnMobile:!1,content:XF("Maximize",'"Maximize messages window" Button Tooltip',"bp-better-messages")},se.createElement("span",{onClick:function onClick(){ae(!0)},className:"bpbm-maximize"},se.createElement(FiMaximize2,{className:"bm-svg"}))))),ne&&!oe&&se.createElement(se.Fragment,null,se.createElement(sp,{showOnMobile:!1,content:XF("Minimize",'"Minimize messages window" Button Tooltip',"bp-better-messages")},se.createElement("span",{onClick:function onClick(){ae(!1)},className:"bpbm-minimize"},se.createElement(FiMinimize2,{className:"bm-svg"})))))}function dialog(K){return confirm(K)}function _DeleteMessage(){return _DeleteMessage=(0,ae.A)(ie().mark(function _callee2(K,ne){var oe;return ie().wrap(function(ue){for(;;)switch(ue.prev=ue.next){case 0:if(dialog(XF("Are you sure you want to delete this message?","Messages deleting","bp-better-messages"))){ue.next=1;break}return ue.abrupt("return");case 1:oe=new Promise(function(oe,se){jF.post("thread/"+K+"/deleteMessages",{messageIds:ne}).then(function(){var K=(0,ae.A)(ie().mark(function _callee(K){var ne;return ie().wrap(function(ae){for(;;)switch(ae.prev=ae.next){case 0:if(ne=K.data,!(Array.isArray(ne.deleted)&&ne.deleted.length>0)){ae.next=1;break}ne.deleted.map(function(K){deleteMessage(K)}),oe(!0),ae.next=4;break;case 1:if(!(Array.isArray(ne.messages)&&ne.messages.length>0)){ae.next=3;break}return oe(!0),ae.next=2,parseResponse(ne);case 2:ae.next=4;break;case 3:Array.isArray(ne.errors)?se(XF(ne.errors.join("\n"),"Messages deleting","bp-better-messages")):se(XF("Error while deleting message","Messages deleting","bp-better-messages"));case 4:case"end":return ae.stop()}},_callee)}));return function(ne){return K.apply(this,arguments)}}()).catch(function(K){se(XF("Error while deleting message","Messages deleting","bp-better-messages"))})}),toast_toast.promise(oe,{pending:{render:function render(){return XF("Deleting message","Messages deleting","bp-better-messages")},theme:"dark"},success:{render:function render(){return se.createElement("div",{className:"bm-deleted-message"},se.createElement("p",null,XF("Message deleted","Messages deleting","bp-better-messages")))},theme:"colored",type:"info"},error:{render:function render(K){var ne=K.data;return Ii(String(ne))},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 ue.stop()}},_callee2)})),_DeleteMessage.apply(this,arguments)}function favoriteMessage(_x,K,ne){return _favoriteMessage.apply(this,arguments)}function _favoriteMessage(){return _favoriteMessage=(0,ae.A)(ie().mark(function _callee2(K,ne,oe){return ie().wrap(function(se){for(;;)switch(se.prev=se.next){case 0:jF.post("thread/"+K+"/favorite",{messageId:ne,type:oe}).then(function(){var K=(0,ae.A)(ie().mark(function _callee(K){return ie().wrap(function(K){for(;;)switch(K.prev=K.next){case 0:updateMessage(ne,{favorited:"star"===oe?1:0});case 1:case"end":return K.stop()}},_callee)}));return function(ne){return K.apply(this,arguments)}}()).catch(function(K){showError(K)}).then(function(){});case 1:case"end":return se.stop()}},_callee2)})),_favoriteMessage.apply(this,arguments)}var rC=(0,se.createContext)({scrollTo:null,scrollBottom:null,fullHeight:null,fixedToBottom:null,initialLoaded:null,invertedMode:!0,blockAnimation:null});const aC=(0,se.memo)(function MessageReplied(K){var ne=K.message_id,ae=K.thread_id,oe=useMessage(ne,!0),ie=(0,se.useContext)(rC).scrollTo;return oe?se.createElement("span",{className:"bm-replied-message",onClick:function onClick(K){(null==K?void 0:K.target).closest("a")||ie(ae,ne)}},se.createElement("span",{className:"bm-replied-message-name"},se.createElement(uh,{user_id:oe.sender_id})),se.createElement("span",{className:"bm-replied-message-text"},ConvertToOnsite(oe))):null});function _saveReaction(){return _saveReaction=(0,ae.A)(ie().mark(function _callee(K,ne){var ae,oe;return ie().wrap(function(ie){for(;;)switch(ie.prev=ie.next){case 0:return ie.prev=0,ie.next=1,jF.post("reactions/save",{message_id:K,emoji:ne});case 1:return ae=ie.sent,oe=ae.data,ie.next=2,parseResponse(oe);case 2:ie.next=4;break;case 3:throw ie.prev=3,ie.catch(0);case 4:case"end":return ie.stop()}},_callee,null,[[0,3]])})),_saveReaction.apply(this,arguments)}var oC=["message_id","reference","rootContext","setReactionsPopup"],iC=24;function ReactionsSelector(K){var ne=K.message_id,ae=(K.reference,K.rootContext),oe=K.setReactionsPopup,ie=(0,qt.A)(K,oC),ue=VF.reactions,ce=Object.keys(ue),de=useForceUpdate(),fe=((0,se.useRef)(null),yy(!1)),he=(0,pe.A)(fe,3),me=he[0],ge=he[1];he[2];(0,se.useEffect)(function(){return document.addEventListener("better-message-settings-changed",de),function(){document.removeEventListener("better-message-settings-changed",de)}},[]);var ve={name:"customSize",fn:function fn(K){var ne=K.x,ae=K.y,oe=(K.rects,K.elements.floating),ie=oe.matches(":hover");setTimeout(function(){ge(ie)},100);var se=oe.querySelectorAll(".bm-reaction-icon");if(ie&&se&&se.length>0){var ue=se&&se.length>0?se[se.length-1].offsetHeight:0;ue>0&&ue!==iC&&(iC=ue)}var de=Math.floor(300/iC),pe=Math.ceil(ce.length/de);return oe.style.setProperty("--columns",String(pe)),oe.setAttribute("data-columns",String(pe)),{x:ne,y:ae>=10?ae:10}}},ye=floating_ui_react_useFloating({rootContext:ae,strategy:"absolute",placement:"bottom-end",middleware:[floating_ui_react_dom_offset(function(K){var ne=K.rects;return{mainAxis:getHtmlMarginTop()-ne.floating.height/2,alignmentAxis:-ne.floating.width/2}}),ve,floating_ui_react_dom_shift({crossAxis:!0})],whileElementsMounted:autoUpdate}),_e=ye.floatingStyles;ye.middlewareData;return se.createElement(FloatingPortal,null,se.createElement("div",extends_extends({className:"bm-reactions-selector",ref:oe,style:_e},ie),ce.map(function(K){var ae=String(K).split("-"),oe=[];ae.map(function(K){oe.push(parseInt(K,16))});var ie=String.fromCodePoint.apply(String,oe);return se.createElement("div",{className:"bm-reaction-icon",key:"reaction-"+K,onClick:function onClick(){me&&function saveReaction(_x,K){return _saveReaction.apply(this,arguments)}(ne,K)}},se.createElement(Emoji,{emoji:ie,size:12,useImportant:!1}))})))}var sC=(K=>(K.Mouse="mouse",K.Touch="touch",K.Pointer="pointer",K))(sC||{}),uC=(K=>(K.CancelledByMovement="cancelled-by-movement",K.CancelledByRelease="cancelled-by-release",K.CancelledOutsideElement="cancelled-outside-element",K))(uC||{});const cC=["mousedown","mousemove","mouseup","mouseleave","mouseout"],lC=["touchstart","touchmove","touchend","touchcancel"],dC=["pointerdown","pointermove","pointerup","pointerleave","pointerout"];function use_long_press_U(K){var ne;return lC.includes(null==(ne=null==K?void 0:K.nativeEvent)?void 0:ne.type)||"touches"in K}function use_long_press_D(K){return function use_long_press_J(K){var ne;return cC.includes(null==(ne=null==K?void 0:K.nativeEvent)?void 0:ne.type)}(K)||use_long_press_U(K)||function use_long_press_K(K){const{nativeEvent:ne}=K;return!!ne&&(dC.includes(null==ne?void 0:ne.type)||"pointerId"in ne)}(K)}function use_long_press_A(K){var ne;const ae=use_long_press_U(K)?null==(ne=null==K?void 0:K.touches)?void 0:ne[0]:K;return function use_long_press_G(K){return"object"==typeof K&&null!==K&&"pageX"in K&&"number"==typeof K.pageX&&"pageY"in K&&"number"==typeof K.pageY}(ae)?{x:ae.pageX,y:ae.pageY}:null}const pC=(0,se.memo)(function MessageItemInfo(K){var ne=K.thread,ae=K.message,oe=useForceUpdate();(0,se.useEffect)(function(){return document.addEventListener("better-message-settings-changed",oe),function(){document.removeEventListener("better-message-settings-changed",oe)}},[]);var ie=!(!ae.meta||!ae.meta.lastEdit)&&Wr.fromFormat(ae.meta.lastEdit,qF,{zone:"GMT"}),ue=ne&&ne.pinned&&ne.pinned.includes(ae.message_id),ce="bm-message-info";ie&&"message"!==VF.datePosition&&(ce+=" bm-message-info-no-margin");var de=datetime_getTime(ae.created_at).toLocal();return se.createElement("span",{className:ce},"message"===VF.datePosition&&se.createElement(sp,{content:de.toLocaleString(Wr.DATETIME_MED_WITH_SECONDS),showOnMobile:!0},se.createElement("span",{className:"bm-time"},de.toLocaleString(function msgTimeFormat(){var K=Wr.TIME_24_SIMPLE;window.Better_Messages.timeFormat&&"12"===window.Better_Messages.timeFormat&&(K=Wr.TIME_SIMPLE);return K}()))),ie&&se.createElement(sp,{content:sprintf(__("Message was edited at %s","bp-better-messages"),ie.toLocal().toLocaleString(Wr.DATETIME_MED_WITH_SECONDS)),showOnMobile:!0},se.createElement("span",{className:"bm-edited-label"},se.createElement(TbClockEdit,null))),ue&&se.createElement(sp,{content:__("Message is pinned","bp-better-messages"),showOnMobile:!0},se.createElement("span",{className:"bm-pinned-label"},se.createElement(RiPushpinLine,null))))});var fC=new Ci;const hC=(0,se.memo)(function MessageHighlight(K){var ne=K.messageId,ae=(0,se.useRef)(null),oe=(0,se.useState)(0),ie=(0,pe.A)(oe,2),ue=ie[0],ce=ie[1],de=(0,se.useState)(0),fe=(0,pe.A)(de,2),he=fe[0],me=fe[1],ge=(0,se.useState)(!1),ve=(0,pe.A)(ge,2),ye=ve[0],_e=ve[1];return(0,se.useEffect)(function(){var K=fC.subscribe({next:function next(K){K===ne&&_e(!0)}});return function(){K.unsubscribe()}},[]),(0,se.useEffect)(function(){if(ae.current){var K=ae.current,ne=K.closest(".bm-messages-list"),oe=K.closest(".bm-content"),ie=getComputedStyle(oe);if(ne.classList.contains("bm-template-standard")){var se=K.closest(".bm-message").clientWidth,ue=parseInt(ie.width.replace("px",""));me(ue-se),ce(parseInt(ie.paddingLeft.replace("px","")))}else ce(parseInt(ie.paddingLeft.replace("px",""))),me(parseInt(ie.paddingRight.replace("px","")))}},[ye,ae.current]),se.createElement(AnimatePresence,null,ye&&se.createElement(hl.div,{ref:ae,initial:{opacity:0},animate:{opacity:.1},exit:{opacity:0},transition:{duration:1.5},onAnimationComplete:function onAnimationComplete(){_e(!1)},className:"bm-message-highlight",style:{left:"-"+ue+"px",right:"-"+he+"px",width:"calc(100% + "+(ue+he)+"px)",height:"calc(100% + 4px)"}}))});function _PinMessage(){return _PinMessage=(0,ae.A)(ie().mark(function _callee2(K,ne){var oe;return ie().wrap(function(se){for(;;)switch(se.prev=se.next){case 0:if(dialog(XF("Are you sure you want to pin this message?","Messages pinning","bp-better-messages"))){se.next=1;break}return se.abrupt("return");case 1:oe=new Promise(function(oe,se){jF.post("thread/"+K+"/pinMessage",{messageId:ne}).then(function(){var ne=(0,ae.A)(ie().mark(function _callee(ne){return ie().wrap(function(ae){for(;;)switch(ae.prev=ae.next){case 0:return ae.next=1,updateThread(K,{pinned:ne.data});case 1:oe(!0);case 2:case"end":return ae.stop()}},_callee)}));return function(K){return ne.apply(this,arguments)}}()).catch(function(K){se(XF("Error while pinning message","Messages pinning","bp-better-messages"))})}),toast_toast.promise(oe,{pending:{render:function render(){return XF("Pinning message","Messages pinning","bp-better-messages")},theme:"dark"},success:{render:function render(){return XF("Message pinned","Messages deleting","bp-better-messages")},theme:"colored",type:"info"},error:{render:function render(K){var ne=K.data;return Ii(String(ne))},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 se.stop()}},_callee2)})),_PinMessage.apply(this,arguments)}function _UnpinMessage(){return _UnpinMessage=(0,ae.A)(ie().mark(function _callee2(K,ne){var oe;return ie().wrap(function(se){for(;;)switch(se.prev=se.next){case 0:if(dialog(XF("Are you sure you want to unpin this message?","Messages pinning","bp-better-messages"))){se.next=1;break}return se.abrupt("return");case 1:oe=new Promise(function(oe,se){jF.post("thread/"+K+"/unpinMessage",{messageId:ne}).then(function(){var ne=(0,ae.A)(ie().mark(function _callee(ne){return ie().wrap(function(ne){for(;;)switch(ne.prev=ne.next){case 0:return ne.next=1,updateThread(K,{pinned:[]});case 1:oe(!0);case 2:case"end":return ne.stop()}},_callee)}));return function(K){return ne.apply(this,arguments)}}()).catch(function(K){se(XF("Error while unpinning message","Messages pinning","bp-better-messages"))})}),toast_toast.promise(oe,{pending:{render:function render(){return XF("Unpinning message","Messages pinning","bp-better-messages")},theme:"dark"},success:{render:function render(){return XF("Message unpinned","Messages pinning","bp-better-messages")},theme:"colored",type:"info"},error:{render:function render(K){var ne=K.data;return Ii(String(ne))},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 se.stop()}},_callee2)})),_UnpinMessage.apply(this,arguments)}class GroupAnimation{constructor(K){this.stop=()=>this.runAll("stop"),this.animations=K.filter(Boolean)}get finished(){return Promise.all(this.animations.map(K=>K.finished))}getAll(K){return this.animations[0][K]}setAll(K,ne){for(let ae=0;ae<this.animations.length;ae++)this.animations[ae][K]=ne}attachTimeline(K){const ne=this.animations.map(ne=>ne.attachTimeline(K));return()=>{ne.forEach((K,ne)=>{K&&K(),this.animations[ne].stop()})}}get time(){return this.getAll("time")}set time(K){this.setAll("time",K)}get speed(){return this.getAll("speed")}set speed(K){this.setAll("speed",K)}get state(){return this.getAll("state")}get startTime(){return this.getAll("startTime")}get duration(){let K=0;for(let ne=0;ne<this.animations.length;ne++)K=Math.max(K,this.animations[ne].duration);return K}runAll(K){this.animations.forEach(ne=>ne[K]())}play(){this.runAll("play")}pause(){this.runAll("pause")}cancel(){this.runAll("cancel")}complete(){this.runAll("complete")}}class GroupAnimationWithThen extends GroupAnimation{then(K,ne){return this.finished.finally(K).then(()=>{})}}function getEasingForSegment(K,ne){return isEasingArray(K)?K[((K,ne,ae)=>{const oe=ne-K;return((ae-K)%oe+oe)%oe+K})(0,K.length,ne)]:K}function isDOMKeyframes(K){return"object"==typeof K&&!Array.isArray(K)}function resolveSubjects(K,ne,ae,oe){return"string"==typeof K&&isDOMKeyframes(ne)?resolveElements(K,ae,oe):K instanceof NodeList?Array.from(K):Array.isArray(K)?K:[K]}function calculateRepeatDuration(K,ne,ae){return K*(ne+1)}function calcNextTime(K,ne,ae,oe){return"number"==typeof ne?ne:ne.startsWith("-")||ne.startsWith("+")?Math.max(0,K+parseFloat(ne)):"<"===ne?ae:ne.startsWith("<")?Math.max(0,ae+parseFloat(ne.slice(1))):oe.get(ne)??K}function addKeyframes(K,ne,ae,oe,ie,se){!function eraseKeyframes(K,ne,ae){for(let oe=0;oe<K.length;oe++){const ie=K[oe];ie.at>ne&&ie.at<ae&&(removeItem(K,ie),oe--)}}(K,ie,se);for(let ue=0;ue<ne.length;ue++)K.push({value:ne[ue],at:mixNumber(ie,se,oe[ue]),easing:getEasingForSegment(ae,ue)})}function normalizeTimes(K,ne){for(let ae=0;ae<K.length;ae++)K[ae]=K[ae]/(ne+1)}function compareByTime(K,ne){return K.at===ne.at?null===K.value?1:null===ne.value?-1:0:K.at-ne.at}function getSubjectSequence(K,ne){return!ne.has(K)&&ne.set(K,{}),ne.get(K)}function getValueSequence(K,ne){return ne[K]||(ne[K]=[]),ne[K]}function keyframesAsList(K){return Array.isArray(K)?K:[K]}function create_getValueTransition(K,ne){return K&&K[ne]?{...K,...K[ne]}:{...K}}const create_isNumber=K=>"number"==typeof K,isNumberKeyframesArray=K=>K.every(create_isNumber);class ObjectVisualElement extends VisualElement{constructor(){super(...arguments),this.type="object"}readValueFromInstance(K,ne){if(function isObjectKey(K,ne){return K in ne}(ne,K)){const ae=K[ne];if("string"==typeof ae||"number"==typeof ae)return ae}}getBaseTargetFromProps(){}removeValueFromRenderState(K,ne){delete ne.output[K]}measureInstanceViewportBox(){return{x:{min:0,max:0},y:{min:0,max:0}}}build(K,ne){Object.assign(K.output,ne)}renderInstance(K,{output:ne}){Object.assign(K,ne)}sortInstanceNodePosition(){return 0}}function createDOMVisualElement(K){const ne={presenceContext:null,props:{},visualState:{renderState:{transform:{},transformOrigin:{},style:{},vars:{},attrs:{}},latestValues:{}}},ae=isSVGElement(K)&&!isSVGSVGElement(K)?new SVGVisualElement(ne):new HTMLVisualElement(ne);ae.mount(K),Su.set(K,ae)}function createObjectVisualElement(K){const ne=new ObjectVisualElement({presenceContext:null,props:{},visualState:{renderState:{output:{}},latestValues:{}}});ne.mount(K),Su.set(K,ne)}function animateSubject(K,ne,ae,oe){const ie=[];if(function isSingleValue(K,ne){return isMotionValue(K)||"number"==typeof K||"string"==typeof K&&!isDOMKeyframes(ne)}(K,ne))ie.push(animateSingleValue(K,isDOMKeyframes(ne)&&ne.default||ne,ae&&ae.default||ae));else{const se=resolveSubjects(K,ne,oe),ue=se.length;Boolean(ue);for(let K=0;K<ue;K++){const oe=se[K];invariant();const ce=oe instanceof Element?createDOMVisualElement:createObjectVisualElement;Su.has(oe)||ce(oe);const de=Su.get(oe),pe={...ae};"delay"in pe&&"function"==typeof pe.delay&&(pe.delay=pe.delay(K,ue)),ie.push(...animateTarget(de,{...ne,transition:pe},{}))}}return ie}function animateSequence(K,ne,ae){const oe=[],ie=function createAnimationsFromSequence(K,{defaultTransition:ne={},...ae}={},oe,ie){const se=ne.duration||.3,ue=new Map,ce=new Map,de={},pe=new Map;let fe=0,he=0,me=0;for(let ae=0;ae<K.length;ae++){const ue=K[ae];if("string"==typeof ue){pe.set(ue,he);continue}if(!Array.isArray(ue)){pe.set(ue.name,calcNextTime(he,ue.at,fe,pe));continue}let[ge,ve,ye={}]=ue;void 0!==ye.at&&(he=calcNextTime(he,ye.at,fe,pe));let _e=0;const resolveValueSequence=(K,ae,oe,ue=0,ce=0)=>{const de=keyframesAsList(K),{delay:pe=0,times:fe=defaultOffset(de),type:ge="keyframes",repeat:ve,repeatType:ye,repeatDelay:Ae=0,...De}=ae;let{ease:we=ne.ease||"easeOut",duration:Ee}=ae;const ke="function"==typeof pe?pe(ue,ce):pe,xe=de.length,Ce=isGenerator(ge)?ge:ie?.[ge||"keyframes"];if(xe<=2&&Ce){let K=100;if(2===xe&&isNumberKeyframesArray(de)){const ne=de[1]-de[0];K=Math.abs(ne)}const ne={...De};void 0!==Ee&&(ne.duration=time_conversion_secondsToMilliseconds(Ee));const ae=createGeneratorEasing(ne,K,Ce);we=ae.ease,Ee=ae.duration}Ee??(Ee=se);const Se=he+ke;1===fe.length&&0===fe[0]&&(fe[1]=1);const Te=fe.length-de.length;if(Te>0&&fillOffset(fe,Te),1===de.length&&de.unshift(null),ve){Ee=calculateRepeatDuration(Ee,ve);const K=[...de],ne=[...fe];we=Array.isArray(we)?[...we]:[we];const ae=[...we];for(let oe=0;oe<ve;oe++){de.push(...K);for(let ie=0;ie<K.length;ie++)fe.push(ne[ie]+(oe+1)),we.push(0===ie?"linear":getEasingForSegment(ae,ie-1))}normalizeTimes(fe,ve)}const Oe=Se+Ee;addKeyframes(oe,de,we,fe,Se,Oe),_e=Math.max(ke+Ee,_e),me=Math.max(Oe,me)};if(isMotionValue(ge))resolveValueSequence(ve,ye,getValueSequence("default",getSubjectSequence(ge,ce)));else{const K=resolveSubjects(ge,ve,oe,de),ne=K.length;for(let ae=0;ae<ne;ae++){const oe=getSubjectSequence(K[ae],ce);for(const K in ve)resolveValueSequence(ve[K],create_getValueTransition(ye,K),getValueSequence(K,oe),ae,ne)}}fe=he,he+=_e}return ce.forEach((K,oe)=>{for(const ie in K){const se=K[ie];se.sort(compareByTime);const ce=[],de=[],pe=[];for(let K=0;K<se.length;K++){const{at:ne,value:ae,easing:oe}=se[K];ce.push(ae),de.push(progress(0,me,ne)),pe.push(oe||"easeOut")}0!==de[0]&&(de.unshift(0),ce.unshift(ce[0]),pe.unshift("easeInOut")),1!==de[de.length-1]&&(de.push(1),ce.push(null)),ue.has(oe)||ue.set(oe,{keyframes:{},transition:{}});const fe=ue.get(oe);fe.keyframes[ie]=ce,fe.transition[ie]={...ne,duration:me,ease:pe,times:de,...ae}}}),ue}(K,ne,ae,{spring});return ie.forEach(({keyframes:K,transition:ne},ae)=>{oe.push(...animateSubject(ae,K,ne))}),oe}const mC=function createScopedAnimate(K){return function scopedAnimate(ne,ae,oe){let ie=[];ie=function isSequence(K){return Array.isArray(K)&&K.some(Array.isArray)}(ne)?animateSequence(ne,ae,K):animateSubject(ne,ae,oe,K);const se=new GroupAnimationWithThen(ie);return K&&(K.animations.push(se),se.finished.then(()=>{removeItem(K.animations,se)})),se}}();function ReactionsListModal(K){var ne=K.threadId,ae=useMessage(K.messageId);return ae&&ae.thread_id===ne?se.createElement("div",{className:"bm-message-reactions-panel"},!ae&&se.createElement(WaitAbit,null),ae&&se.createElement("div",{className:"bm-message-reactions-panel"},ae.meta.reactions&&ae.meta.reactions.length>0&&se.createElement("div",{className:"bp-messages-user-list"},ae.meta.reactions.map(function(K){return se.createElement(se.Fragment,{key:"message-reaction-"+K},K.users.map(function(ne){var ae=String(K.reaction).split("-"),oe=[];ae.map(function(K){oe.push(parseInt(K,16))});var ie=String.fromCodePoint.apply(String,oe);return se.createElement("div",{className:"user not-clickable",key:"message-reaction-"+ne},se.createElement("div",{className:"pic",style:{paddingLeft:0}},se.createElement(oh,{user_id:ne,size:30})),se.createElement(uh,{user_id:ne}),se.createElement("div",{className:"bm-msg-status",style:{marginLeft:"auto"}},se.createElement(Emoji,{emoji:ie,size:13,useImportant:!0})))}))})))):null}const gC=(0,se.memo)(function MessagesReactions(K){var ne=K.reactions,ae=K.thread_id,oe=K.message_id,ie=VF.reactionsList,ue={};ie&&(ue.cursor="pointer");var ce=useForceUpdate();return(0,se.useEffect)(function(){return document.addEventListener("better-message-settings-changed",ce),function(){document.removeEventListener("better-message-settings-changed",ce)}},[]),se.createElement("div",{className:"bm-reactions"},ne.map(function(K){var ne=String(K.reaction).split("-"),ce=[];ne.map(function(K){ce.push(parseInt(K,16))});var de=String.fromCodePoint.apply(String,ce);return se.createElement("span",{key:"reaction-"+K.reaction,className:"bm-reaction",style:ue,onClick:function onClick(){ie&&addModal("message-popup",XF("Message reactions","Message Reactions Modal","bp-better-messages"),se.createElement(ReactionsListModal,{threadId:ae,messageId:oe}),!0)}},se.createElement(Emoji,{emoji:de,size:13,useImportant:!0}),se.createElement("span",{className:"bm-reaction-count"},K.users.length))}))}),vC=(0,se.memo)(function MessageContextMenu(K){var ne=K.menuItems,ae=K.message_id,oe=K.setSelected;return se.createElement(it,{className:"bm-contexify",style:{zIndex:"10000"},id:"context-menu-message-"+ae,animation:!1,onVisibilityChange:function onVisibilityChange(K){oe(K)}},ne.map(function(K){return se.createElement(pt,{key:K.key,onClick:K.action,disabled:!!K.disabled&&K.disabled},"string"==typeof K.icon?Ii(K.icon):K.icon,se.createElement("span",{style:{marginLeft:"5px"}},K.label))}),se.createElement("span",{id:"context-menu-message-"+ae,style:{display:"none"}}))});var bC=null,yC=function setNavigate(K){bC=K},_C=function navigateTo(K){var ne=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,ae=arguments.length>2&&void 0!==arguments[2]?arguments[2]:20;isMobileApp()?location.hash="#"+K:bC?bC(K):ne<ae?setTimeout(function(){_C(K,ne+1,ae)},50):location.href=VF.baseUrl+"#"+K};function ReportMessageModal(K){var ne=K.message,oe=(0,se.useState)(!1),ue=(0,pe.A)(oe,2),ce=ue[0],de=ue[1],fe=(0,se.useState)(void 0),he=(0,pe.A)(fe,2),me=he[0],ge=he[1],ve=(0,se.useState)(""),ye=(0,pe.A)(ve,2),_e=ye[0],Ae=ye[1],De=(0,se.useState)(""),we=(0,pe.A)(De,2),Ee=we[0],ke=we[1],xe=function(){var K=(0,ae.A)(ie().mark(function _callee(){var K;return ie().wrap(function(ae){for(;;)switch(ae.prev=ae.next){case 0:return de(!0),ae.prev=1,ae.next=2,jF.post("reports/reportMessage",{thread_id:ne.thread_id,message_id:ne.message_id,category:_e,description:Ee});case 2:K=ae.sent,showNotice(K.data),removeModal("report-message"),ae.next=4;break;case 3:ae.prev=3,showApiError(ae.catch(1));case 4:return ae.prev=4,de(!1),ae.finish(4);case 5:case"end":return ae.stop()}},_callee,null,[[1,3,4,5]])}));return function reportMessage(){return K.apply(this,arguments)}}(),Ce=function(){var K=(0,ae.A)(ie().mark(function _callee2(){var K,ae,oe;return ie().wrap(function(ie){for(;;)switch(ie.prev=ie.next){case 0:return ie.prev=0,ie.next=1,jF.get("reports/getReasons?thread_id="+ne.thread_id+"&message_id="+ne.message_id);case 1:K=ie.sent,ae=K.data,oe=Object.entries(ae).map(function(K){var ne=(0,pe.A)(K,2);return{key:ne[0],value:ne[1]}}),ge(oe),oe.length>0&&Ae(oe[0].key),ie.next=3;break;case 2:ie.prev=2,showApiError(ie.catch(0)),removeModal("report-message");case 3:case"end":return ie.stop()}},_callee2,null,[[0,2]])}));return function getCategories(){return K.apply(this,arguments)}}();return pD(function(){Ce()},[]),se.createElement("div",{className:"bm-report-message-panel"},se.createElement("div",{className:"bm-report-message-panel-information"},se.createElement("div",{className:"bm-report-message-panel-category"},se.createElement("label",{htmlFor:"bm-report-message-panel-category-select"},XF("Reason","User Reports","bp-better-messages")),se.createElement("select",{id:"bm-report-message-panel-category-select",value:_e,onChange:function onChange(K){return Ae(K.target.value)},disabled:void 0===me},void 0===me&&se.createElement("option",null,XF("Loading","Frontend Scripts","bp-better-messages")),void 0!==me&&me.map(function(K){return se.createElement("option",{key:K.key,value:K.key},K.value)}))),se.createElement("div",{className:"bm-report-message-panel-description"},se.createElement("label",{htmlFor:"bm-report-message-panel-description-textarea"},XF("Description","User Reports","bp-better-messages")),se.createElement("textarea",{id:"bm-report-message-panel-description-textarea",value:Ee,onChange:function onChange(K){return ke(K.target.value)}}))),se.createElement("div",{className:"bm-report-message-panel-actions"},se.createElement(Button,{disabled:ce||void 0===me,onClick:function onClick(){xe()},classes:"",label:XF("Report Message","User Reports","bp-better-messages")})))}var AC=Object.getOwnPropertyNames,DC=Object.getOwnPropertySymbols,wC=Object.prototype.hasOwnProperty;function combineComparators(K,ne){return function isEqual(ae,oe,ie){return K(ae,oe,ie)&&ne(ae,oe,ie)}}function createIsCircular(K){return function isCircular(ne,ae,oe){if(!ne||!ae||"object"!==(0,fe.A)(ne)||"object"!==(0,fe.A)(ae))return K(ne,ae,oe);var ie=oe.cache,se=ie.get(ne),ue=ie.get(ae);if(se&&ue)return se===ae&&ue===ne;ie.set(ne,ae),ie.set(ae,ne);var ce=K(ne,ae,oe);return ie.delete(ne),ie.delete(ae),ce}}function getStrictProperties(K){return AC(K).concat(DC(K))}var EC=Object.hasOwn||function(K,ne){return wC.call(K,ne)};function sameValueZeroEqual(K,ne){return K===ne||!K&&!ne&&K!=K&&ne!=ne}var kC=Object.getOwnPropertyDescriptor,xC=Object.keys;function equals_areArraysEqual(K,ne,ae){var oe=K.length;if(ne.length!==oe)return!1;for(;oe-- >0;)if(!ae.equals(K[oe],ne[oe],oe,oe,K,ne,ae))return!1;return!0}function areDatesEqual(K,ne){return sameValueZeroEqual(K.getTime(),ne.getTime())}function areErrorsEqual(K,ne){return K.name===ne.name&&K.message===ne.message&&K.cause===ne.cause&&K.stack===ne.stack}function areFunctionsEqual(K,ne){return K===ne}function equals_areMapsEqual(K,ne,ae){var oe=K.size;if(oe!==ne.size)return!1;if(!oe)return!0;for(var ie,se,ue=new Array(oe),ce=K.entries(),de=0;(ie=ce.next())&&!ie.done;){for(var pe=ne.entries(),fe=!1,he=0;(se=pe.next())&&!se.done;)if(ue[he])he++;else{var me=ie.value,ge=se.value;if(ae.equals(me[0],ge[0],de,he,K,ne,ae)&&ae.equals(me[1],ge[1],me[0],ge[0],K,ne,ae)){fe=ue[he]=!0;break}he++}if(!fe)return!1;de++}return!0}var CC=sameValueZeroEqual;function equals_areObjectsEqual(K,ne,ae){var oe=xC(K),ie=oe.length;if(xC(ne).length!==ie)return!1;for(;ie-- >0;)if(!isPropertyEqual(K,ne,ae,oe[ie]))return!1;return!0}function areObjectsEqualStrict(K,ne,ae){var oe,ie,se,ue=getStrictProperties(K),ce=ue.length;if(getStrictProperties(ne).length!==ce)return!1;for(;ce-- >0;){if(!isPropertyEqual(K,ne,ae,oe=ue[ce]))return!1;if(ie=kC(K,oe),se=kC(ne,oe),(ie||se)&&(!ie||!se||ie.configurable!==se.configurable||ie.enumerable!==se.enumerable||ie.writable!==se.writable))return!1}return!0}function arePrimitiveWrappersEqual(K,ne){return sameValueZeroEqual(K.valueOf(),ne.valueOf())}function areRegExpsEqual(K,ne){return K.source===ne.source&&K.flags===ne.flags}function equals_areSetsEqual(K,ne,ae){var oe=K.size;if(oe!==ne.size)return!1;if(!oe)return!0;for(var ie,se,ue=new Array(oe),ce=K.values();(ie=ce.next())&&!ie.done;){for(var de=ne.values(),pe=!1,fe=0;(se=de.next())&&!se.done;){if(!ue[fe]&&ae.equals(ie.value,se.value,ie.value,se.value,K,ne,ae)){pe=ue[fe]=!0;break}fe++}if(!pe)return!1}return!0}function areTypedArraysEqual(K,ne){var ae=K.length;if(ne.length!==ae)return!1;for(;ae-- >0;)if(K[ae]!==ne[ae])return!1;return!0}function areUrlsEqual(K,ne){return K.hostname===ne.hostname&&K.pathname===ne.pathname&&K.protocol===ne.protocol&&K.port===ne.port&&K.hash===ne.hash&&K.username===ne.username&&K.password===ne.password}function isPropertyEqual(K,ne,ae,oe){return!("_owner"!==oe&&"__o"!==oe&&"__v"!==oe||!K.$$typeof&&!ne.$$typeof)||EC(ne,oe)&&ae.equals(K[oe],ne[oe],oe,oe,K,ne,ae)}var SC=Array.isArray,FC="function"==typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView:null,TC=Object.assign,OC=Object.prototype.toString.call.bind(Object.prototype.toString);var IC=createCustomEqual();createCustomEqual({strict:!0}),createCustomEqual({circular:!0}),createCustomEqual({circular:!0,strict:!0}),createCustomEqual({createInternalComparator:function createInternalComparator(){return sameValueZeroEqual}}),createCustomEqual({strict:!0,createInternalComparator:function createInternalComparator(){return sameValueZeroEqual}}),createCustomEqual({circular:!0,createInternalComparator:function createInternalComparator(){return sameValueZeroEqual}}),createCustomEqual({circular:!0,createInternalComparator:function createInternalComparator(){return sameValueZeroEqual},strict:!0});function createCustomEqual(){var K=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},ne=K.circular,ae=void 0!==ne&&ne,oe=K.createInternalComparator,ie=K.createState,se=K.strict,ue=void 0!==se&&se,ce=function createEqualityComparatorConfig(K){var ne=K.circular,ae=K.createCustomConfig,oe=K.strict,ie={areArraysEqual:oe?areObjectsEqualStrict:equals_areArraysEqual,areDatesEqual,areErrorsEqual,areFunctionsEqual,areMapsEqual:oe?combineComparators(equals_areMapsEqual,areObjectsEqualStrict):equals_areMapsEqual,areNumbersEqual:CC,areObjectsEqual:oe?areObjectsEqualStrict:equals_areObjectsEqual,arePrimitiveWrappersEqual,areRegExpsEqual,areSetsEqual:oe?combineComparators(equals_areSetsEqual,areObjectsEqualStrict):equals_areSetsEqual,areTypedArraysEqual:oe?areObjectsEqualStrict:areTypedArraysEqual,areUrlsEqual};if(ae&&(ie=TC({},ie,ae(ie))),ne){var se=createIsCircular(ie.areArraysEqual),ue=createIsCircular(ie.areMapsEqual),ce=createIsCircular(ie.areObjectsEqual),de=createIsCircular(ie.areSetsEqual);ie=TC({},ie,{areArraysEqual:se,areMapsEqual:ue,areObjectsEqual:ce,areSetsEqual:de})}return ie}(K),de=function createEqualityComparator(K){var ne=K.areArraysEqual,ae=K.areDatesEqual,oe=K.areErrorsEqual,ie=K.areFunctionsEqual,se=K.areMapsEqual,ue=K.areNumbersEqual,ce=K.areObjectsEqual,de=K.arePrimitiveWrappersEqual,pe=K.areRegExpsEqual,he=K.areSetsEqual,me=K.areTypedArraysEqual,ge=K.areUrlsEqual;return function comparator(K,ve,ye){if(K===ve)return!0;if(null==K||null==ve)return!1;var _e=(0,fe.A)(K);if(_e!==(0,fe.A)(ve))return!1;if("object"!==_e)return"number"===_e?ue(K,ve,ye):"function"===_e&&ie(K,ve,ye);var Ae=K.constructor;if(Ae!==ve.constructor)return!1;if(Ae===Object)return ce(K,ve,ye);if(SC(K))return ne(K,ve,ye);if(null!=FC&&FC(K))return me(K,ve,ye);if(Ae===Date)return ae(K,ve,ye);if(Ae===RegExp)return pe(K,ve,ye);if(Ae===Map)return se(K,ve,ye);if(Ae===Set)return he(K,ve,ye);var De=OC(K);return"[object Date]"===De?ae(K,ve,ye):"[object RegExp]"===De?pe(K,ve,ye):"[object Map]"===De?se(K,ve,ye):"[object Set]"===De?he(K,ve,ye):"[object Object]"===De?"function"!=typeof K.then&&"function"!=typeof ve.then&&ce(K,ve,ye):"[object URL]"===De?ge(K,ve,ye):"[object Error]"===De?oe(K,ve,ye):"[object Arguments]"===De?ce(K,ve,ye):("[object Boolean]"===De||"[object Number]"===De||"[object String]"===De)&&de(K,ve,ye)}}(ce),pe=oe?oe(de):function createInternalEqualityComparator(K){return function(ne,ae,oe,ie,se,ue,ce){return K(ne,ae,ce)}}(de);return function createIsEqual(K){var ne=K.circular,ae=K.comparator,oe=K.createState,ie=K.equals,se=K.strict;if(oe)return function isEqual(K,ue){var ce=oe(),de=ce.cache,pe=void 0===de?ne?new WeakMap:void 0:de,fe=ce.meta;return ae(K,ue,{cache:pe,equals:ie,meta:fe,strict:se})};if(ne)return function isEqual(K,ne){return ae(K,ne,{cache:new WeakMap,equals:ie,meta:void 0,strict:se})};var ue={cache:void 0,equals:ie,meta:void 0,strict:se};return function isEqual(K,ne){return ae(K,ne,ue)}}({circular:ae,comparator:de,createState:ie,equals:pe,strict:ue})}function message_item_content_ownKeys(K,ne){var ae=Object.keys(K);if(Object.getOwnPropertySymbols){var oe=Object.getOwnPropertySymbols(K);ne&&(oe=oe.filter(function(ne){return Object.getOwnPropertyDescriptor(K,ne).enumerable})),ae.push.apply(ae,oe)}return ae}function message_item_content_objectSpread(K){for(var ne=1;ne<arguments.length;ne++){var ae=null!=arguments[ne]?arguments[ne]:{};ne%2?message_item_content_ownKeys(Object(ae),!0).forEach(function(ne){(0,Se.A)(K,ne,ae[ne])}):Object.getOwnPropertyDescriptors?Object.defineProperties(K,Object.getOwnPropertyDescriptors(ae)):message_item_content_ownKeys(Object(ae)).forEach(function(ne){Object.defineProperty(K,ne,Object.getOwnPropertyDescriptor(ae,ne))})}return K}function MessageItemContent(K){var ne=K.message,oe=K.thread,ue=(0,se.useContext)(kD).setAction,ce=(0,se.useRef)(null),de=(0,se.useRef)(null),fe=useMeasure(de),he=(0,pe.A)(fe,1)[0].width,me=(0,se.useContext)(Yf).routerType,ge=(0,se.useContext)(RC),ve=(0,se.useContext)(rC),ye=ve.invertedMode,_e=ve.scrollBottom,Ae=ve.fixedToBottom,De=ve.initialLoaded,we=(ve.fullHeight,ve.blockAnimation),Ee=(0,se.useState)(Date.now()),ke=(0,pe.A)(Ee,2),xe=ke[0],Ce=ke[1],Se=function forceUpdate(){Ce(Date.now())};(0,se.useEffect)(function(){return document.addEventListener("better-message-settings-changed",Se),function(){document.removeEventListener("better-message-settings-changed",Se)}},[]);var Te=(0,se.useRef)(null),Oe=(0,se.useState)(!1),Ie=(0,pe.A)(Oe,2),Me=Ie[0],Pe=Ie[1],Re=Fe({id:"context-menu-message-"+ne.message_id}),Be=Re.show,Le=Re.hideAll,Ne=(0,se.useCallback)(function(){var K=(0,ae.A)(ie().mark(function _callee(K){return ie().wrap(function(ae){for(;;)switch(ae.prev=ae.next){case 0:if(!ce.current||!hasSelectedText(ce.current,K.nativeEvent)){ae.next=1;break}return ae.abrupt("return");case 1:return ae.next=2,YF("BetterMessagesSingleMessageContextMenu",!0,ne,Ft);case 2:if(ae.sent){ae.next=3;break}return ae.abrupt("return");case 3:if(isMobile()){ae.next=4;break}return ae.abrupt("return");case 4:Be({event:K});case 5:case"end":return ae.stop()}},_callee)}));return function(ne){return K.apply(this,arguments)}}(),[]),je=function use_long_press_V(K,{threshold:ne=400,captureEvent:ae=!1,detect:oe=sC.Pointer,cancelOnMovement:ie=!1,cancelOutsideElement:ue=!0,filterEvents:ce,onStart:de,onMove:pe,onFinish:fe,onCancel:he}={}){const me=(0,se.useRef)(!1),ge=(0,se.useRef)(!1),ve=(0,se.useRef)(),ye=(0,se.useRef)(),_e=(0,se.useRef)(K),Ae=(0,se.useRef)(null),De=(0,se.useCallback)(K=>oe=>{ge.current||use_long_press_D(oe)&&(void 0!==ce&&!ce(oe)||(ae&&oe.persist(),null==de||de(oe,{context:K}),Ae.current=use_long_press_A(oe),ge.current=!0,ve.current=oe.currentTarget,ye.current=setTimeout(()=>{_e.current&&(_e.current(oe,{context:K}),me.current=!0)},ne)))},[ae,ce,de,ne]),we=(0,se.useCallback)(K=>(ne,oe)=>{use_long_press_D(ne)&&ge.current&&(Ae.current=null,ae&&ne.persist(),me.current?null==fe||fe(ne,{context:K}):ge.current&&(null==he||he(ne,{context:K,reason:oe??uC.CancelledByRelease})),me.current=!1,ge.current=!1,void 0!==ye.current&&clearTimeout(ye.current))},[ae,fe,he]),Ee=(0,se.useCallback)(K=>ne=>{if(use_long_press_D(ne)&&(null==pe||pe(ne,{context:K}),!1!==ie&&Ae.current)){const ae=use_long_press_A(ne);if(ae){const oe=!0===ie?25:ie,se={x:Math.abs(ae.x-Ae.current.x),y:Math.abs(ae.y-Ae.current.y)};(se.x>oe||se.y>oe)&&we(K)(ne,uC.CancelledByMovement)}}},[we,ie,pe]),ke=(0,se.useCallback)(ne=>{if(null===K)return{};switch(oe){case sC.Mouse:{const K={onMouseDown:De(ne),onMouseMove:Ee(ne),onMouseUp:we(ne)};return ue&&(K.onMouseLeave=K=>{we(ne)(K,uC.CancelledOutsideElement)}),K}case sC.Touch:return{onTouchStart:De(ne),onTouchMove:Ee(ne),onTouchEnd:we(ne)};case sC.Pointer:{const K={onPointerDown:De(ne),onPointerMove:Ee(ne),onPointerUp:we(ne)};return ue&&(K.onPointerLeave=K=>we(ne)(K,uC.CancelledOutsideElement)),K}}},[K,we,ue,oe,Ee,De]);return(0,se.useEffect)(()=>{function r(K){const ne=function N(K){return{target:K.target,currentTarget:K.currentTarget,nativeEvent:K,persist:()=>{}}}(K);we()(ne)}return window.addEventListener("mouseup",r),window.addEventListener("touchend",r),window.addEventListener("pointerup",r),()=>{window.removeEventListener("mouseup",r),window.removeEventListener("touchend",r),window.removeEventListener("pointerup",r)}},[we]),(0,se.useEffect)(()=>()=>{void 0!==ye.current&&clearTimeout(ye.current)},[]),(0,se.useEffect)(()=>{_e.current=K},[K]),ke}(Ne,{detect:sC.Touch,cancelOnMovement:!0,threshold:1e3}),ze=isRtl(),Ue="\x3c!-- BM-DELETED-MESSAGE --\x3e"===ne.message,He=oe&&oe.pinned&&oe.pinned.includes(ne.message_id),Ve=!1,$e=oe&&(oe.permissions&&oe.permissions.isModerator||oe.moderators&&oe.moderators.length>0&&oe.moderators.includes(get_current_user_id_getCurrentUserId())),qe=oe&&oe.permissions&&oe.permissions.canDeleteAllMessages||$e,We=oe&&oe.permissions&&oe.permissions.canPinMessages,Ge=!1,Ke="bm-message",Ze="bm-message-content",Xe=ne.message.includes('<span class="bp-messages-iframe-container">'),Qe=ne.message.startsWith('<div class="bpbm-voice-message"')&&("undefined"!=typeof WaveSurfer||"undefined"!=typeof BetterMessagesVoiceMessages),Ye=ne.message.includes('<span class="bpbm-call '),Je=VF.reports;if(Xe&&(Ze+=" has-iframe"),ne.meta||(ne.meta={}),ne.meta.isPending&&!0===ne.meta.isPending&&(Ze+=" bm-message-pending"),ne.meta.files){var et=ne.meta.files.filter(function(K){return!!K.id});et.length>0?(Ze+=" has-files",ne.meta.files=et):ne.meta.files=null}var tt=Number(ne.sender_id),nt=0===tt;tt===get_current_user_id_getCurrentUserId()&&(Ke+=" my",Ve=!0,Je=!1,oe&&oe.permissions&&oe.permissions.canDeleteOwnMessages&&(qe=!0),oe&&oe.permissions&&oe.permissions.canEditOwnMessages&&(Ge=!0)),Me&&(Ke+=" selected");var ot=VF.favorite,_t=VF.replies,At=VF.replies&&VF.selfReplies,Dt=!!VF.reactions;oe&&oe.permissions&&!1===oe.permissions.canReply&&(_t=!1,Dt=!1),oe&&oe.permissions&&oe.permissions.preventReplies&&(_t=!1),Qe&&(Ze+=" voice-message",Ze+=" bm-hide-background",Ge=!1),ne.message.includes('class="bpbm-sticker"')&&(Ze+=" bm-hide-background",Ge=!1),ne.message.includes('class="bpbm-gif"')&&(Ze+=" bm-hide-background",Ge=!1),(Ue||Ye)&&(Ge=!1,qe=!1,We=!1),_t&&(Ze+=" reply-enabled");var Et=function replyToMessage(){ue({"action":"reply_message","message":ne})},kt=function starMessage(){favoriteMessage(ne.thread_id,Number(ne.message_id),"star")},Ct=function unStarMessage(){favoriteMessage(ne.thread_id,Number(ne.message_id),"unstar")},St=(0,se.useMemo)(function(){return K.fromBlocked?XF("Message hidden (User blocked)","Messages from blocked user","bp-better-messages"):ConvertMessage(ne)},[ne.message,ne.meta,K.fromBlocked,xe]),Ft=[];!_t||Ve&&!At||Ft.push({key:"context-reply-item",icon:se.createElement(BsReplyFill,null),label:XF("Reply","Message context menu","bp-better-messages"),action:Et,style:"standard"}),VF.privateReplies&&oe&&("group"===oe.type||"chat-room"===oe.type||oe.participantsCount>2)&&!Ve&&!nt&&Ft.push({key:"context-private-message-item",icon:se.createElement(IoChatboxEllipsesOutline,null),label:XF("Private Message","Message context menu","bp-better-messages"),action:function action(){OpenConversationWithUser(ne.sender_id,me,!1,!0)},style:"standard"}),Ge&&Ft.push({key:"context-edit-item",icon:se.createElement(FiEdit2,null),label:XF("Edit","Message context menu","bp-better-messages"),action:function editMessage(){ue({"action":"edit_message","message":ne})},style:"standard"}),We&&(He?Ft.push({key:"context-unpin-item",icon:se.createElement(RiUnpinLine,null),label:XF("Unpin Message","Message context menu","bp-better-messages"),action:function action(){!function UnpinMessage(K,ne){return _UnpinMessage.apply(this,arguments)}(oe.thread_id,ne.message_id)},style:"standard"}):Ft.push({key:"context-pin-item",icon:se.createElement(RiPushpinLine,null),label:XF("Pin Message","Message context menu","bp-better-messages"),action:function action(){!function PinMessage(K,ne){return _PinMessage.apply(this,arguments)}(oe.thread_id,ne.message_id)},style:"standard"})),ot&&(1!==ne.favorited?Ft.push({key:"context-favorite-item",icon:se.createElement(AiOutlineStar,null),label:XF("Mark as Favorited","Mark message as favorite","bp-better-messages"),action:kt,style:"standard"}):Ft.push({key:"context-unfavorite-item",icon:se.createElement(AiFillStar,null),label:XF("Remove from Favorited","Remove message from favorited","bp-better-messages"),action:Ct,style:"standard"})),qe&&Ft.push({key:"context-delete-item",icon:se.createElement(IoTrashOutline,null),label:XF("Delete","Message context menu","bp-better-messages"),action:function deleteMessage(){!function DeleteMessage(K,ne){_DeleteMessage.apply(this,arguments)}(ne.thread_id,[Number(ne.message_id)])},style:"danger"}),Ze.includes("bm-hide-background")||Ft.unshift({key:"context-copy-item",icon:se.createElement(IoCopyOutline,null),label:XF("Copy message text","Message context menu","bp-better-messages"),action:function copyMessageText(){(function CopyToClipboard(K){return _CopyToClipboard.apply(this,arguments)})(ce.current.querySelector(".bm-message-content-text")).then(function(){showNotice(XF("Text copied to clipboard","Message context menu","bp-better-messages"),1e3)})},style:"standard"}),Je&&Ft.push({style:"standard",key:"context-report-item",icon:se.createElement(IoFlagOutline,null),label:XF("Report","Message context menu","bp-better-messages"),action:function action(){addModal("report-message",__("Report Message","bp-better-messages"),se.createElement(ReportMessageModal,{message:ne}),!0)}});var Tt=(Ft=YF("better_messages_single_message_context_menu",Ft,ne,oe)).length>0;Ke=YF("better_messages_single_message_class",Ke,ne);var Ot=function(){var K=(0,ae.A)(ie().mark(function _callee2(K){var ae,oe,se=arguments;return ie().wrap(function(ie){for(;;)switch(ie.prev=ie.next){case 0:if(ae=se.length>1&&void 0!==se[1]&&se[1],oe=K.target,ae||!isMobile()){ie.next=1;break}return ie.abrupt("return");case 1:if(!ce.current||!hasSelectedText(ce.current,K.nativeEvent)){ie.next=2;break}return ie.abrupt("return");case 2:if("AUDIO"!==oe.tagName){ie.next=3;break}return ie.abrupt("return");case 3:if("VIDEO"!==oe.tagName){ie.next=4;break}return ie.abrupt("return");case 4:return ie.next=5,YF("BetterMessagesSingleMessageContextMenu",!0,ne,Ft);case 5:if(ie.sent){ie.next=6;break}return ie.abrupt("return");case 6:document.querySelector("#context-menu-message-"+ne.message_id)?Le():Be({event:K});case 7:case"end":return ie.stop()}},_callee2)}));return function showContextMenu(ne){return K.apply(this,arguments)}}(),It=(0,se.useMemo)(function(){return se.createElement("span",{ref:de,className:"message-controls"},!!VF.messagesStatus&&Ve&&!ge&&!oe.botId&&se.createElement(se.Fragment,null,se.createElement(Jf,{key:ne.temp_id?"message_"+ne.temp_id:"message_"+ne.message_id,message:ne,detailed:oe&&oe.participantsCount>2})),(ge||ot&&(!At||At&&!Ve))&&se.createElement(se.Fragment,null,1!==ne.favorited&&se.createElement(se.Fragment,null,se.createElement(sp,{content:XF("Mark as Favorited","Mark message as favorite","bp-better-messages")},se.createElement("span",{onClick:kt,className:"favorite"},se.createElement(AiOutlineStar,null)))),1===ne.favorited&&se.createElement(se.Fragment,null,se.createElement(sp,{content:XF("Remove from Favorited","Remove message from favorited","bp-better-messages")},se.createElement("span",{onClick:Ct,className:"favorite active"},se.createElement(AiFillStar,null))))),!ge&&se.createElement(se.Fragment,null,_t&&(!Ve||At)&&se.createElement(se.Fragment,null,se.createElement(sp,{content:XF("Reply","Reply to message button","bp-better-messages")},se.createElement("span",{className:"bpbm-reply",onClick:function onClick(){Et()}},se.createElement(BsReplyFill,null)))),Tt&&se.createElement(sp,{content:XF("More","More button","bp-better-messages")},se.createElement("span",{onClick:function onClick(K){Ot(K,!0)},className:"bpbm-more"},se.createElement(BsThreeDotsVertical,null)))))},[ot,ne.favorited,Tt,ge,_t,Ve,oe]);ne.meta.replyTo&&(Ze=Ze.replace("bm-hide-background",""));var Mt={};Ze.includes("bm-hide-background")||(Mt=message_item_content_objectSpread(message_item_content_objectSpread({},Mt),je())),Ft.length>0&&(Mt=message_item_content_objectSpread(message_item_content_objectSpread({},Mt),{onContextMenu:Ot})),ge&&(Ze+=" favorited-page",Mt.onClick=function(){"memory"===me?_C("/conversation/"+ne.thread_id+"/?messageId="+ne.message_id):location.href="#/conversation/"+ne.thread_id+"/?messageId="+ne.message_id}),Mt=message_item_content_objectSpread(message_item_content_objectSpread({},Mt),{ref:Te,className:Ze}),"message"!==VF.datePosition&&(Mt.title=datetime_getTime(ne.created_at).toLocal().toLocaleString(Wr.DATETIME_MED_WITH_SECONDS));var Pt="message_"+ne.message_id;ne.temp_id&&(Pt="message_"+ne.temp_id);var Rt={};he>0&&(Rt.maxWidth="calc(100% - "+he+"px)");var Bt=(0,se.useState)(!1),Lt=(0,pe.A)(Bt,2),Nt=Lt[0],jt=Lt[1],zt=(0,se.useState)(null),Ut=(0,pe.A)(zt,2),Ht=Ut[0],Vt=Ut[1],$t=useFloatingRootContext({open:Nt,onOpenChange:jt,elements:{reference:Te.current,floating:Ht}}),qt=useInteractions([useHover($t,{handleClose:safePolygon()}),useDismiss($t,{ancestorScroll:!0})]),Wt=qt.getReferenceProps,Gt=qt.getFloatingProps,Kt=!Ve&&Dt&&!nt&&Nt,Zt=(0,se.useMemo)(function(){return!ge&&ye&&De.current&&Ae.current&&!we.current},[]);return(0,se.useLayoutEffect)(function(){Zt&&ce.current&&(ce.current.style.height="0px",ce.current.style.opacity="0",ce.current.style.overflow="hidden",mC(ce.current,{height:"auto",opacity:1},{duration:.2}).then(function(){ce.current&&(ce.current.style.overflow="",!ge&&Ae.current&&De.current&&!we.current&&_e())}))},[]),se.createElement("div",{key:"message-item-content-inner"+Pt,ref:ce,className:Ke,"data-id":ne.message_id,"data-ts":ne.created_at},se.createElement(hC,{messageId:ne.message_id}),se.createElement("div",extends_extends({},Mt,{style:Rt},Wt()),!!ne.meta.replyTo&&se.createElement(aC,{message_id:ne.meta.replyTo,thread_id:ne.thread_id}),!ze&&"standard"===K.template&&!nt&&se.createElement(pC,{thread:oe,message:ne}),!ze&&"standard"===K.template&&!nt&&It,se.createElement("span",{className:"bm-message-content-text"},St),ze&&"standard"===K.template&&!nt&&It,ze&&"standard"===K.template&&!nt&&se.createElement(pC,{thread:oe,message:ne}),ne.meta.files&&!nt&&se.createElement(MessageFiles,{message:ne}),"modern"===K.template&&!nt&&se.createElement(pC,{thread:oe,message:ne}),!nt&&Dt&&ne.meta.reactions&&ne.meta.reactions.length>0&&se.createElement(gC,{reactions:ne.meta.reactions,message_id:ne.message_id,thread_id:ne.thread_id}),Kt&&se.createElement(ReactionsSelector,extends_extends({rootContext:$t,setReactionsPopup:Vt,message_id:ne.message_id,reference:Te},Gt()))),"modern"===K.template&&!nt&&It,Ft.length>0&&(0,Gl.createPortal)(se.createElement(vC,{menuItems:Ft,message_id:ne.message_id,setSelected:Pe}),document.querySelector("body")))}function areEqual(K,ne){var ae=!0;return IC(K.message,ne.message)&&IC(K.thread,ne.thread)&&IC(K.fromBlocked,ne.fromBlocked)||(ae=!1),ae}const MC=se.memo(MessageItemContent,areEqual),PC=(0,se.memo)(function MessagesStack(K){var ne,ae=K.thread,oe=K.stack,ie="bm-messages-stack",ue=useForceUpdate();(0,se.useEffect)(function(){return document.addEventListener("better-message-settings-changed",ue),function(){document.removeEventListener("better-message-settings-changed",ue)}},[]),ae&&(ne=ae.participantsCount<=2&&"thread"===ae.type);var ce=useUser(oe[0].sender_id),de=VF.template,pe=VF.layout,fe=ae&&ae.moderators&&ae.moderators.length>0&&ae.moderators.includes(oe[0].sender_id);ae&&"chat-room"===ae.type&&("default"!==ae.chatRoom.template&&(de=ae.chatRoom.template),"default"!==ae.chatRoom.modernLayout&&(pe=ae.chatRoom.modernLayout));var he=Number(oe[0].sender_id),me=get_current_user_id_getCurrentUserId(),ge=0===he;"standard"===de?ie+=ge?" bm-system":he===me?" outgoing":" incoming":"leftAll"===pe?ie+=ge?" bm-system":he===me?" outgoing bm-left-side":" incoming bm-left-side":"left"===pe?ie+=ge?" bm-system":he===me?" outgoing bm-left-side":" incoming bm-right-side":"right"===pe&&(ie+=ge?" bm-system":he===me?" outgoing bm-right-side":" incoming bm-left-side");var ve=ce&&1===ce.blocked,ye=!0;!ne||"hide_private"!==VF.avatars&&"hide"!==VF.avatars||(ye=!1),ne||"hide_groups"!==VF.avatars&&"hide"!==VF.avatars||(ye=!1),ge&&(ye=!1),ye||(ie+=" bm-hide-avatars"),ve&&(ie+=" bm-stack-hidden");var _e,Ae=(0,se.useMemo)(function(){return"stack"===VF.datePosition?datetime_getTime(oe[0].created_at).toLocal():null},[oe[0].created_at]);return Ae&&(_e=se.createElement(sp,{content:Ae.toLocaleString(Wr.DATETIME_MED_WITH_SECONDS),showOnMobile:!0},se.createElement("span",{className:"bm-time"},se.createElement(TimeAgo,{time:Ae,style:"long"})))),se.createElement("div",{className:ie},ye&&se.createElement("div",{className:"bm-pic"},se.createElement(oh,{size:35,user_id:oe[0].sender_id})),se.createElement("div",{className:"bm-content"},!ge&&se.createElement("div",{className:"bm-info"},se.createElement(uh,{user_id:oe[0].sender_id,moderator:fe}),_e),se.createElement("ul",{className:"bm-messages-listing"},oe.map(function(K){var ne="message_"+K.message_id;return K.temp_id&&(ne="message_"+K.temp_id),se.createElement(MC,{key:"message-item-content-"+ne,fromBlocked:ve,template:de,message:K,thread:ae})}))))});var RC=se.createContext(!1);function Favorited(){var K=Wr.now().year,ne=function useFavorited(){var K=(0,se.useState)(void 0),ne=(0,pe.A)(K,2),ae=ne[0],oe=ne[1];return(0,se.useLayoutEffect)(function(){var K={favorited:1},ne=[{created_at:"asc"}],ae=OF.messages.find(K,ne).$.subscribe({next:function next(K){oe(PrepareMessages(K))},error:function error(K){console.error("An error occurred, trying to reset database",K),database_resetDB()}});return function(){ae.unsubscribe()}},[]),ae}();(0,se.useEffect)(function(){jF.get("getFavorited").then(function(){var K=(0,ae.A)(ie().mark(function _callee(K){var ne,ae;return ie().wrap(function(oe){for(;;)switch(oe.prev=oe.next){case 0:return updateThreads((ne=K.data).threads),updateUsers(ne.users),updateMessages(ne.messages,!1),ae=ne.messages.map(function(K){return K.message_id}),oe.next=1,OF.messages.updateWhere({$and:[{favorited:{$eq:1}},{message_id:{$nin:ae}}]},{$set:{favorited:0}}).catch(function(K){return console.error(K)});case 1:case"end":return oe.stop()}},_callee)}));return function(ne){return K.apply(this,arguments)}}()).catch(function(K){showApiError(K)})},[]);var oe=(0,se.useMemo)(function(){return BuildStacks(ne)},[ne]).dates,ue="bm-messages-list bm-template-"+VF.template;return se.createElement(se.Fragment,null,se.createElement("div",{className:"chat-header"},se.createElement(FavoritedHeader,null)),se.createElement(RC.Provider,{value:!0},se.createElement("div",{className:ue,role:"application"},se.createElement(yx,{className:"bm-list"},se.createElement("div",{className:"bm-list-content"},!ne&&se.createElement(QC,null),ne&&se.createElement(se.Fragment,null,0===oe.size&&se.createElement("div",{className:"empty bpbm-favorite-empty"},se.createElement("p",{className:"bpbm-empty-icon"},se.createElement(AiFillStar,null)),se.createElement("p",{className:"bpbm-empty-message"},XF("No favorited messages yet!","Favorited messages screen","bp-better-messages"))),oe.size>0&&se.createElement(se.Fragment,null,Array.from(oe.entries()).map(function(ne){var ae=(0,pe.A)(ne,2),oe=ae[0],ie=ae[1],ue=Wr.fromISO(oe),ce="MMMM d";return ue.year!==K&&(ce+=", y"),se.createElement("div",{className:"bm-date-stack",key:"message_stack_date_"+oe},se.createElement(sp,{content:ue.toLocal().toLocaleString(Wr.DATE_HUGE)},se.createElement("div",{className:"bm-sticky-date"},ue.toLocal().toFormat(ce))),ie.map(function(K){return se.createElement(PC,{key:"message_stack_"+K[0].thread_id+"_"+K[0].message_id,thread:null,stack:K})}))}))))))))}function react_error_boundary_esm_isNativeReflectConstruct(){try{var K=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(K){}return(react_error_boundary_esm_isNativeReflectConstruct=function _isNativeReflectConstruct(){return!!K})()}var BC=(0,se.createContext)(null),LC={didCatch:!1,error:null},NC=function(K){function ErrorBoundary(K){var ne;return(0,xe.A)(this,ErrorBoundary),ne=function react_error_boundary_esm_callSuper(K,ne,ae){return ne=(0,Le.A)(ne),(0,Be.A)(K,react_error_boundary_esm_isNativeReflectConstruct()?Reflect.construct(ne,ae||[],(0,Le.A)(K).constructor):ne.apply(K,ae))}(this,ErrorBoundary,[K]),ne.resetErrorBoundary=ne.resetErrorBoundary.bind(ne),ne.state=LC,ne}return(0,Ne.A)(ErrorBoundary,K),(0,Ce.A)(ErrorBoundary,[{key:"resetErrorBoundary",value:function resetErrorBoundary(){if(null!==this.state.error){for(var K,ne,ae=arguments.length,oe=new Array(ae),ie=0;ie<ae;ie++)oe[ie]=arguments[ie];null===(K=(ne=this.props).onReset)||void 0===K||K.call(ne,{args:oe,reason:"imperative-api"}),this.setState(LC)}}},{key:"componentDidCatch",value:function componentDidCatch(K,ne){var ae,oe;null===(ae=(oe=this.props).onError)||void 0===ae||ae.call(oe,K,ne)}},{key:"componentDidUpdate",value:function componentDidUpdate(K,ne){var ae,oe,ie=this.state.didCatch,se=this.props.resetKeys;ie&&null!==ne.error&&function hasArrayChanged(){var K=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],ne=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];return K.length!==ne.length||K.some(function(K,ae){return!Object.is(K,ne[ae])})}(K.resetKeys,se)&&(null===(ae=(oe=this.props).onReset)||void 0===ae||ae.call(oe,{next:se,prev:K.resetKeys,reason:"keys"}),this.setState(LC))}},{key:"render",value:function render(){var K=this.props,ne=K.children,ae=K.fallbackRender,oe=K.FallbackComponent,ie=K.fallback,ue=this.state,ce=ue.didCatch,de=ue.error,pe=ne;if(ce){var fe={error:de,resetErrorBoundary:this.resetErrorBoundary};if("function"==typeof ae)pe=ae(fe);else if(oe)pe=(0,se.createElement)(oe,fe);else{if(void 0===ie)throw de;pe=ie}}return(0,se.createElement)(BC.Provider,{value:{didCatch:ce,error:de,resetErrorBoundary:this.resetErrorBoundary}},pe)}}],[{key:"getDerivedStateFromError",value:function getDerivedStateFromError(K){return{didCatch:!0,error:K}}}])}(se.Component);var jC=function calculateSize(K,ne,ae){var oe=window.innerHeight,ie={hideSideThreads:!1,height:"100%"},se=document.querySelector("#wpadminbar");se&&(oe-=se.getBoundingClientRect().height),VF.headerHeight&&parseInt(VF.headerHeight)>0&&(oe-=parseInt(VF.headerHeight));var ue=K.getBoundingClientRect();ue.width/2<parseInt(VF.sideWidth)&&(ie.hideSideThreads=!0);var ce=ue.height,de=parseInt(VF.maxHeight),pe=parseInt(VF.minHeight);return(oe<ce||oe>ce)&&(ce=oe),ce<pe?ce=pe:ce>de&&(ce=de),ce-=20,(ne||ae)&&(ce="100%"),ie.height=ae||ne?"100%":ce,ie};function useDBInitiated(){var K=(0,se.useState)(IF.getValue()),ne=(0,pe.A)(K,2),ae=ne[0],oe=ne[1];return(0,se.useEffect)(function(){var K=IF.subscribe({next:function next(K){oe(K)}});return function(){K.unsubscribe()}},[]),[ae,oe]}function TapToOpenMessage(K){var ne=K.height,ae=K.setMobileView;return se.createElement("div",{className:"bp-messages-mobile-tap",style:{lineHeight:ne+"px",opacity:VF.tapToOpen?"1":"0"},onClick:function onClick(){ae(!0)}},se.createElement("span",null,XF("Tap to open messages","Mobile view","bp-better-messages")))}function GuestWall(K){K.children;var ne=useGuestAuthorized();return isGuestMode()&&!ne?se.createElement("div",{className:"bm-guest-wall"},se.createElement("div",{className:"bm-guest-wall-content"},se.createElement("div",{className:"bm-heading"},__("Authorization required","bp-better-messages")),se.createElement(AuthScreen,null))):null}function useCallActive(){var K=(0,se.useState)(!1),ne=(0,pe.A)(K,2),ae=ne[0],oe=ne[1];return(0,se.useEffect)(function(){ae?enableNoSleep():noSleepDisable()},[ae]),[ae,oe]}function BetterMessages(K){var ne=K.reactRoot,ae=K.root,oe=K.placeholder,ie=K.forceMobile,ue=void 0!==ie&&ie,ce=K.maximized,de=void 0!==ce&&ce,fe=K.fullScreened,he=void 0!==fe&&fe,me=K.router,ge=void 0===me||me,ve=K.initialPage,ye=void 0===ve?"/":ve,_e=(0,se.useState)(null),Ae=(0,pe.A)(_e,2),De=Ae[0],we=Ae[1],Ee=(0,se.useState)(null),ke=(0,pe.A)(Ee,2),xe=ke[0],Ce=ke[1],Se=(0,se.useState)(de),Te=(0,pe.A)(Se,2),Oe=Te[0],Ie=Te[1],Me=(0,se.useState)(ue),Pe=(0,pe.A)(Me,2),Re=Pe[0],Be=Pe[1],Le=useCallActive(),Ne=(0,pe.A)(Le,2),je=Ne[0],ze=Ne[1],Ue=(0,se.useState)("messages"),He=(0,pe.A)(Ue,2),Ve=He[0],$e=He[1],qe=useDBInitiated(),We=(0,pe.A)(qe,2),Ge=We[0],Ke=We[1],Ze=useForceUpdate();return(0,se.useEffect)(function(){return document.addEventListener("better-message-settings-changed",Ze),function(){document.removeEventListener("better-message-settings-changed",Ze)}},[]),se.createElement(se.StrictMode,null,se.createElement(NC,{FallbackComponent:function FallbackComponent(){return(0,se.useEffect)(function(){Ke(!1),dbIsOpen()?setTimeout(function(){return Ke(!0)},500):reopenDB().then(function(){Ke(!0)})},[]),null}},Ge&&se.createElement(Yf.Provider,{value:{reactRoot:ne,root:ae,header:De,setHeader:we,wrapper:xe,setWrapper:Ce,isMaximized:Oe,setIsMaximized:Ie,useRouter:!0,callActive:je,setCallActive:ze,mobileView:Re,setMobileView:Be,sideTab:Ve,setSideTab:$e,sideThreads:VF.combinedView&&!isMobile(),fullScreened:he,routerType:ge?"hash":"memory"}},ge&&se.createElement(HashRouter,null,se.createElement(BetterMessagesRouter,{routerType:"hash"})),!ge&&se.createElement(MemoryRouter,{initialEntries:[ye]},se.createElement(BetterMessagesRouter,{routerType:"memory"}))),!Ge&&se.createElement(se.Fragment,null,Ii(oe))))}function BetterMessagesRouter(K){var ne,oe=K.routerType,ue=(0,se.useContext)(Yf),ce=ue.root,de=ue.sideThreads,fe=ue.isMaximized,he=ue.setHeader,me=ue.setWrapper,ge=ue.callActive,ve=ue.mobileView,ye=ue.setMobileView,_e=ue.sideTab,Ae=ue.setSideTab,De=se.createRef(),we=se.createRef(),Ee=se.createRef(),ke=(0,se.useState)(VF.minHeight+"px"),xe=(0,pe.A)(ke,2),Ce=xe[0],Se=xe[1],Te=useNavigate(),Oe=useLocation();(0,se.useEffect)(function(){"memory"===oe&&yC(Te)},[Te]),(0,se.useEffect)(function(){"hash"===oe&&Oe.search&&""!==Oe.search&&parseHashVars(ce,Oe.search)},[Oe]);var Ie=function handleSize(){if(De.current){var K=KF&&isMobile()&&ve,ne=jC(De.current,fe,K),ae=ne.hideSideThreads,oe=ne.height;Se(oe),Be(ae);var ie=De.current.closest(".bp-messages-wrap-main");ie&&(ie.style.height=null)}},Me=(0,se.useState)(function initialSize(){var K=ce.querySelector(".bp-messages-wrap");if(K){var ne=KF&&isMobile()&&ve;return jC(K,fe,ne).hideSideThreads}return!1}),Pe=(0,pe.A)(Me,2),Re=Pe[0],Be=Pe[1];(0,se.useLayoutEffect)(function(){Ie()});var Le=(0,se.useState)(),Ne=(0,pe.A)(Le,2),je=Ne[0],ze=Ne[1],Ue=(0,se.useState)(.2),He=(0,pe.A)(Ue,2),Ve=He[0],$e=He[1],qe=KF?window.innerWidth:null===(ne=ce.querySelector(".bp-messages-threads-wrapper"))||void 0===ne?void 0:ne.getBoundingClientRect().width,We="bp-messages-wrap",Ge="bp-messages-threads-wrapper",Ke=(0,se.useState)("0px"),Ze=(0,pe.A)(Ke,2),Xe=Ze[0],Qe=Ze[1],Ye={height:Ce};KF&&(We+=" mobile-ready"),ve&&(We+=" bp-messages-mobile"),fe&&(We+=" bp-messages-full-screen"),ge&&(We+=" bpbm-call-view"),(0,se.useEffect)(function(){if("bp-better-messages-mini-mobile-container"!==ce.id){var K=document.createElement("div");K.classList.add("bm-placeholder-anchor"),K.style.display="none",ce.parentNode.insertBefore(K,ce),ze(K),KF&&VF.autoFullScreen&&!ve&&ce.offsetParent&&ye(!0)}},[]);var Je=function handleResize(){Ie(),setTimeout(function(){var K;qe=KF?window.innerWidth:null===(K=ce.querySelector(".bp-messages-threads-wrapper"))||void 0===K?void 0:K.getBoundingClientRect().width,Ut(jt,de)},300)};(0,se.useEffect)(function(){return window.addEventListener("resize",Je),function(){window.removeEventListener("resize",Je)}},[De]),(0,se.useEffect)(function(){KF&&(ve?(document.body.appendChild(ce),ce.classList.add("bp-messages-mobile"),document.querySelector("body").classList.add("bp-messages-mobile"),Ie(),hidePossibleBreakingElements()):(je&&je.parentNode.insertBefore(ce,je),ce.classList.remove("bp-messages-mobile"),document.querySelector("body").classList.remove("bp-messages-mobile"),Ie()))},[ve]),(0,se.useEffect)(function(){fe?(document.body.appendChild(ce),document.querySelector("body").classList.add("bp-messages-full-screen"),Ie(),hidePossibleBreakingElements()):(je&&je.parentNode.insertBefore(ce,je),document.querySelector("body").classList.remove("bp-messages-full-screen"),Ie())},[fe]),(0,se.useEffect)(function(){he(we.current),me(Ee.current)},[we,Ee]),de&&!Re||(Ge+=" threads-hidden",Ye.display="block");var et=(0,se.useState)(""),tt=(0,pe.A)(et,2),nt=tt[0],ot=tt[1],_t=(0,se.useState)(null),At=(0,pe.A)(_t,2),Dt=At[0],Et=At[1],kt=entryMain_o(nt,300),Ct=(0,pe.A)(kt,1)[0];(0,se.useEffect)(function(){""===nt.trim()?Ae("messages"):("search"!==_e&&Et("loading"),Ae("search"))},[nt]),(0,se.useEffect)(function(){""!==Ct&&Lt(Ct)},[Ct]);var St=(0,se.useState)(null),Ft=(0,pe.A)(St,2),Tt=Ft[0],Ot=Ft[1],It=(0,se.useState)(null),Mt=(0,pe.A)(It,2),Pt=Mt[0],Rt=Mt[1],Bt=VF.mobileSwipeBack,Lt=function(){var K=(0,ae.A)(ie().mark(function _callee(K){var ne,ae,oe;return ie().wrap(function(ie){for(;;)switch(ie.prev=ie.next){case 0:return ie.prev=0,Et("loading"),ie.next=1,jF.post("search",{search:K});case 1:ne=ie.sent,(ae=ne.data).updateData&&parseResponse(ae.updateData),Et(ae),ie.next=3;break;case 2:ie.prev=2,oe=ie.catch(0),console.error(oe);case 3:case"end":return ie.stop()}},_callee,null,[[0,2]])}));return function searchRequest(ne){return K.apply(this,arguments)}}(),Nt=useMatch("conversation/:threadId");Oe.pathname.startsWith("/")||(Oe.pathname="/"+Oe.pathname);var jt="/"===Oe.pathname,zt=0;Nt&&(zt=Number(Nt.params.threadId)),Nt||jt||(zt=-1);var Ut=function setLeftPosition(K,ne){Qe(K?"0":KF?-Math.abs(qe)+"px":ne?"0":"-100%")};(0,se.useEffect)(function(){Ut(jt,de)},[jt,de]),(0,se.useEffect)(function(){Nt?gF.set("mainScreen",zt):gF.delete("mainScreen"),document.dispatchEvent(new CustomEvent("better-messages-main-screen-change"))},[Nt]);var Ht=[],Vt=isGuestMode();return de&&(!Vt&&VF.friends&&VF.combinedFriends&&Ht.push(se.createElement("div",{"data-tab":"bpbm-friends-list",key:"side-tabs-friends",onClick:function onClick(){Ae("friends")},className:"friends"===_e?"active":""},se.createElement(FiUsers,null)," ",XF("Friends","Combined view tabs","bp-better-messages"))),!Vt&&VF.groups&&VF.combinedGroups&&Ht.push(se.createElement("div",{"data-tab":"bpbm-groups-list",key:"side-tabs-groups",onClick:function onClick(){Ae("groups")},className:"groups"===_e?"active":""},se.createElement(GroupsIcon,null)," ",XF("Groups","Combined view tabs","bp-better-messages")))),!de&&jt&&(We+=" bm-index-page"),se.createElement(Tx.Provider,{value:{searchText:nt,setSearchText:ot,searchResults:Dt,setSearchResults:Et}},se.createElement("div",{className:We,ref:De,style:{height:Ce}},se.createElement(hl.div,{onTouchMove:function onTouchMove(K){var ne;if(!jt&&!We.includes("bpbm-call-view")&&KF&&Bt&&(window.getSelection().isCollapsed&&K.target.closest(".bp-messages-wrap")&&(Rt(null),Tt?ne=K.targetTouches[0].clientX-Tt:(Ot(K.targetTouches[0].clientX),ne=0),ne<0&&(ne=0),ne>20))){var ae=-Math.abs(qe)+ne;$e(0),Qe(ae+"px"),Rt(K.targetTouches[0].clientX)}},onTouchEnd:function onTouchEnd(K){if(!jt&&KF&&Bt)if(Qe(-Math.abs(qe)+"px"),Tt&&Pt){var ne=Tt-Pt,ae=ne>50;$e(.2),ne<-70&&!ae?"hash"===oe?document.location.hash="#":Te("/"):Qe(-Math.abs(qe)+"px"),Ot(null)}else Ot(null)},className:Ge,transition:{duration:Ve},animate:{x:Xe},style:Ye,ref:Ee},de&&se.createElement(se.Fragment,null,se.createElement("div",{className:"bp-messages-side-threads"},se.createElement("div",{className:"chat-header side-header"},VF.newThread&&se.createElement(sp,{content:XF("New Conversation",'"New Conversation" Button Tooltip',"bp-better-messages")},se.createElement(Kf,{className:"new-message",to:"new-conversation"},se.createElement(TbEdit,{className:"bm-svg"}))),VF.search&&se.createElement(SearchForm,{sideSearch:!0})),Ht.length>0&&se.createElement("div",{className:"bm-side-tabs bm-side-tabs-border-bottom "},se.createElement("div",{"data-tab":"threads-list",key:"side-tabs-threads",onClick:function onClick(){Ae("messages")},className:"messages"===_e?"active":""},se.createElement(AiOutlineComment,null)," ",XF("Messages","Combined view tabs","bp-better-messages")),Ht.map(function(K){return K})),se.createElement("div",{className:"bm-side-content",style:{display:"messages"===_e?"block":"none"}},se.createElement(Fx,{emptyType:"no_messages",inRouter:!0})),VF.friends&&VF.combinedFriends&&"friends"===_e&&se.createElement("div",{className:"bm-side-content"},se.createElement(Rx,null)),VF.groups&&"groups"===_e&&se.createElement("div",{className:"bm-side-content"},se.createElement(GroupsList,null)),VF.search&&se.createElement("div",{className:"bm-side-content",style:{display:"search"===_e?"block":"none"}},se.createElement(SearchResults,null)),se.createElement(ChatFooter,null)),se.createElement("div",{className:"bp-messages-column"},se.createElement(AnimatePresence,{initial:!1,mode:"wait"},se.createElement(Routes,{location:Oe},se.createElement(Route,{path:"conversation/:threadId",element:se.createElement(nC,{threadId:zt})}),VF.newThread&&se.createElement(Route,{path:"new-conversation",element:se.createElement(NewThread,{inRouter:!0})}),se.createElement(Route,{path:"send-bulk",element:se.createElement(SendBulk,null)}),VF.userSettings&&se.createElement(Route,{path:"settings",element:se.createElement(SettingsPage,null)}),se.createElement(Route,{path:"favorited",element:se.createElement(Favorited,null)}),se.createElement(Route,{path:"*",element:se.createElement(Index,{forceThreads:Re})}))))),!de&&se.createElement(se.Fragment,null,se.createElement("div",{style:{position:"absolute",height:"100%"},className:"bp-messages-column"},se.createElement(Index,null),se.createElement(TapToOpenMessage,{height:Ce,setMobileView:ye}),ve&&se.createElement(GuestWall,null)),se.createElement("div",{style:{position:"absolute",height:"100%",transform:"translateX(100%)"},className:"bp-messages-column"},se.createElement(nC,{threadId:zt}),se.createElement(Routes,{location:Oe},se.createElement(Route,{path:"/",element:se.createElement(se.Fragment,null)}),se.createElement(Route,{path:"conversation/:threadId",element:se.createElement(se.Fragment,null)}),VF.newThread&&se.createElement(Route,{path:"new-conversation",element:se.createElement(NewThread,{inRouter:!0})}),se.createElement(Route,{path:"send-bulk",element:se.createElement(SendBulk,null)}),VF.userSettings&&se.createElement(Route,{path:"settings",element:se.createElement(SettingsPage,null)}),se.createElement(Route,{path:"favorited",element:se.createElement(Favorited,null)}),se.createElement(Route,{path:"*",element:se.createElement(Navigate,{to:"/"})})),se.createElement(TapToOpenMessage,{height:Ce,setMobileView:ye})))),!ve&&se.createElement(GuestWall,null)))}var zC=__webpack_require__(76342);function OpenFullScreen(){return _OpenFullScreen.apply(this,arguments)}function _OpenFullScreen(){return _OpenFullScreen=(0,ae.A)(ie().mark(function _callee(){var K,ne;return ie().wrap(function(ae){for(;;)switch(ae.prev=ae.next){case 0:(K=document.getElementById("bp-messages-full-screen-wrap"))||((K=document.createElement("div")).id="bp-messages-full-screen-wrap"),(ne=zC.createRoot(K)).render(se.createElement(BetterMessages,{reactRoot:ne,root:K,maximized:!0,fullScreened:!0,placeholder:""})),document.body.append(K);case 1:case"end":return ae.stop()}},_callee)})),_OpenFullScreen.apply(this,arguments)}function hidePossibleBreakingElements(){if(!VF.hPBE)return!1;Array.from(document.querySelectorAll("*:not(.bp-messages-hide-on-full-screen)")).map(function(K){if("floating-ui-root"!==K.id&&"better-messages-modals-container"!==K.id&&"bp-messages-full-screen-wrap"!==K.id){var ne=K.classList;if(!(ne.contains("bp-messages-mobile")||ne.contains("bp-messages-wrap")||ne.contains("bp-messages-wrap-main")||ne.contains("bp-messages-chat-wrap")||ne.contains("bp-messages-wrap-group")||ne.contains("bm-toasts-container")||ne.contains("bp-messages-full-screen-thread-wrap")||K.closest(".uppy-Container")||K.closest(".bp-messages-wrap")||K.closest(".bm-toasts-container"))){var ae=getComputedStyle(K).position;"fixed"!==ae&&"absolute"!==ae&&K.classList.add("bp-messages-hide-on-full-screen")}}})}function openMobileView(){return _openMobileView.apply(this,arguments)}function _openMobileView(){return _openMobileView=(0,ae.A)(ie().mark(function _callee(){var K,ne,ae,oe=arguments;return ie().wrap(function(ie){for(;;)switch(ie.prev=ie.next){case 0:if(K=oe.length>0&&void 0!==oe[0]?oe[0]:"/",!isMobileApp()){ie.next=1;break}return _C(K),ie.abrupt("return");case 1:if(isMobile()){ie.next=2;break}return ie.abrupt("return",OpenFullScreen());case 2:if(ne=document.getElementById("bp-better-messages-mini-mobile-container")){ie.next=3;break}return _C(K,0,0),ie.abrupt("return");case 3:ne.classList.contains("bm-initialized")||(ne.classList.add("bm-initialized"),ae=(0,zC.createRoot)(ne),ne._reactRootContainer=ae,ne.style.display="block",ae.render(se.createElement(BetterMessages,{reactRoot:ae,root:ne,forceMobile:!0,placeholder:ne.innerHTML,router:!1,initialPage:K}))),K&&_C(K);case 4:case"end":return ie.stop()}},_callee)})),_openMobileView.apply(this,arguments)}var UC=(0,se.createContext)(null);function single_ownKeys(K,ne){var ae=Object.keys(K);if(Object.getOwnPropertySymbols){var oe=Object.getOwnPropertySymbols(K);ne&&(oe=oe.filter(function(ne){return Object.getOwnPropertyDescriptor(K,ne).enumerable})),ae.push.apply(ae,oe)}return ae}function single_objectSpread(K){for(var ne=1;ne<arguments.length;ne++){var ae=null!=arguments[ne]?arguments[ne]:{};ne%2?single_ownKeys(Object(ae),!0).forEach(function(ne){(0,Se.A)(K,ne,ae[ne])}):Object.getOwnPropertyDescriptors?Object.defineProperties(K,Object.getOwnPropertyDescriptors(ae)):single_ownKeys(Object(ae)).forEach(function(ne){Object.defineProperty(K,ne,Object.getOwnPropertyDescriptor(ae,ne))})}return K}function BetterMessagesSingle(K){K=single_objectSpread(single_objectSpread({},{mobileApp:!1,forceMobile:!1,maximized:!1,animated:!1,fullScreened:!1}),K);var ne=(0,se.useState)(null),oe=(0,pe.A)(ne,2),ue=oe[0],ce=oe[1],de=(0,se.useState)(null),fe=(0,pe.A)(de,2),he=fe[0],me=fe[1],ge=(0,se.useState)(K.maximized),ve=(0,pe.A)(ge,2),ye=ve[0],_e=ve[1],Ae=(0,se.useState)(K.forceMobile),De=(0,pe.A)(Ae,2),we=De[0],Ee=De[1],ke=(0,se.useState)("messages"),xe=(0,pe.A)(ke,2),Ce=xe[0],Se=xe[1],Te=useDBInitiated(),Oe=(0,pe.A)(Te,2),Ie=Oe[0],Me=Oe[1],Pe=useCallActive(),Re=(0,pe.A)(Pe,2),Be=Re[0],Le=Re[1],Ne=Number(K.root.dataset.userId),je=yy(K.root.dataset.threadId?Number(K.root.dataset.threadId):0),ze=(0,pe.A)(je,3),Ue=ze[0],He=ze[1],Ve=ze[2],$e=(0,se.useState)(),qe=(0,pe.A)($e,2),We=qe[0],Ge=qe[1],Ke=(0,se.useRef)(null),Ze=(0,se.useState)(!1),Xe=(0,pe.A)(Ze,2),Qe=Xe[0],Ye=Xe[1],Je=isGuestMode(),et=useGuestAuthorized(),tt=!Je||et,nt=function(){var K=(0,ae.A)(ie().mark(function _callee(){var K,ne;return ie().wrap(function(ae){for(;;)switch(ae.prev=ae.next){case 0:if(Ge(null),!(Ve.current||Je&&!et)){ae.next=1;break}return ae.abrupt("return");case 1:return ae.prev=1,Ye(!0),ae.next=2,CheckOpenConversationWithUser(Ne,!0);case 2:"number"==typeof(K=ae.sent)&&He(K),ae.next=4;break;case 3:ae.prev=3,ne=ae.catch(1),Ge(ne);case 4:return ae.prev=4,Ye(!1),ae.finish(4);case 5:case"end":return ae.stop()}},_callee,null,[[1,3,4,5]])}));return function getThreadId(){return K.apply(this,arguments)}}();(0,se.useEffect)(function(){return nt(),Ue&&gF.set("single-thread-"+Ue,Ue),function(){gF.delete("single-thread-"+Ue)}},[Ue,et]);var ot=(0,se.useState)(),_t=(0,pe.A)(ot,2),At=_t[0],Dt=_t[1];(0,se.useEffect)(function(){me(Ke.current)},[Ke]);var Et=(0,se.useState)(VF.minHeight+"px"),kt=(0,pe.A)(Et,2),Ct=kt[0],St=kt[1],Ft=function handleSize(){if(Ke.current){var K=KF&&isMobile()&&we,ne=jC(Ke.current,ye,K),ae=(ne.hideSideThreads,ne.height);St(ae);var oe=Ke.current.closest(".bp-messages-single-thread-wrap");oe&&(oe.style.height=null)}};(0,se.useLayoutEffect)(function(){Ft()}),(0,se.useEffect)(function(){var ne=document.createElement("div");ne.classList.add("bm-placeholder-anchor"),ne.style.display="none",K.root.parentNode.insertBefore(ne,K.root),Dt(ne)},[]),(0,se.useEffect)(function(){return window.addEventListener("resize",Ft),function(){window.removeEventListener("resize",Ft)}},[he]),(0,se.useEffect)(function(){KF&&(we?(document.body.appendChild(K.root),K.root.classList.add("bp-messages-mobile"),document.querySelector("body").classList.add("bp-messages-mobile"),Ft(),hidePossibleBreakingElements()):(At&&At.parentNode.insertBefore(K.root,At),K.root.classList.remove("bp-messages-mobile"),document.querySelector("body").classList.remove("bp-messages-mobile"),Ft()))},[we]),(0,se.useEffect)(function(){ye?(document.body.appendChild(K.root),document.querySelector("body").classList.add("bp-messages-full-screen"),Ft(),hidePossibleBreakingElements()):(At&&At.parentNode.insertBefore(K.root,At),document.querySelector("body").classList.remove("bp-messages-full-screen"),Ft())},[ye]);var Tt="bp-messages-wrap";return KF&&(Tt+=" mobile-ready"),we&&(Tt+=" bp-messages-mobile"),ye&&(Tt+=" bp-messages-full-screen"),Be&&(Tt+=" bpbm-call-view"),se.createElement(se.StrictMode,null,se.createElement(NC,{FallbackComponent:function FallbackComponent(){return Me(!1),dbIsOpen()?setTimeout(function(){return Me(!0)},500):reopenDB().then(function(){Me(!0)}),null}},se.createElement(UC.Provider,{value:Ue},Ie&&!Qe&&se.createElement(Yf.Provider,{value:{reactRoot:K.reactRoot,root:K.root,header:ue,setHeader:ce,wrapper:he,setWrapper:me,isMaximized:ye,setIsMaximized:_e,useRouter:!1,callActive:Be,setCallActive:Le,mobileView:we,setMobileView:Ee,sideTab:Ce,setSideTab:Se,sideThreads:!1,routerType:!1,fullScreened:K.fullScreened}},se.createElement(hl.div,{initial:{scale:K.animated?0:1},animate:{scale:1},exit:{scale:K.animated?0:1},className:Tt,ref:Ke,style:{height:Ct}},se.createElement("div",{className:"bp-messages-threads-wrapper threads-hidden",style:{display:"block",height:Ct}},se.createElement("div",{className:"bp-messages-column"},tt&&Ue&&se.createElement(se.Fragment,null,se.createElement(nC,{threadId:Ue,initialAnimation:!1}),se.createElement(TapToOpenMessage,{height:Ct,setMobileView:Ee})),We&&Array.isArray(We)&&se.createElement("div",{className:"bm-errors"},We.map(function(K,ne){return se.createElement("div",{className:"bm-error",key:ne},Ii(K))}))),se.createElement(GuestWall,null)))),(!Ie||Qe)&&se.createElement(se.Fragment,null,Ii(K.placeholder)))))}function OpenFullScreenThread(_x){return _OpenFullScreenThread.apply(this,arguments)}function _OpenFullScreenThread(){return _OpenFullScreenThread=(0,ae.A)(ie().mark(function _callee(K){var ne,ae,oe,ue,ce=arguments;return ie().wrap(function(ie){for(;;)switch(ie.prev=ie.next){case 0:if(ne=ce.length>1&&void 0!==ce[1]?ce[1]:"conversation",!KF){ie.next=1;break}openThread(K),ie.next=6;break;case 1:(ae=document.createElement("div")).className="bp-messages-full-screen-thread-wrap",ae.dataset.threadId=String(K),(oe=zC.createRoot(ae)).render(se.createElement(BetterMessagesSingle,{reactRoot:oe,root:ae,maximized:!0,fullScreened:!0,animated:!0,placeholder:""})),document.body.append(ae),ue=ne,ie.next="video"===ue?2:"audio"===ue?3:"group-video"===ue?4:"group-audio"===ue?5:6;break;case 2:return open_full_screen_thread_clickButton(ae,".bp-messages-wrap .chat-header .video-call"),ie.abrupt("continue",6);case 3:return open_full_screen_thread_clickButton(ae,".bp-messages-wrap .chat-header .audio-call"),ie.abrupt("continue",6);case 4:return open_full_screen_thread_clickButton(ae,".bp-messages-wrap .chat-header .group-call"),ie.abrupt("continue",6);case 5:return open_full_screen_thread_clickButton(ae,".bp-messages-wrap .chat-header .group-audio-call"),ie.abrupt("continue",6);case 6:case"end":return ie.stop()}},_callee)})),_OpenFullScreenThread.apply(this,arguments)}function open_full_screen_thread_clickButton(K,ne){var ae=K.querySelector(ne);ae?ae.click():setTimeout(function(){open_full_screen_thread_clickButton(K,ne)},250)}function MiniChatHead(){var K=(0,se.useContext)(kD).thread,ne=(0,se.useContext)(XC),ae=ne.open,oe=ne.chatId,ie=(0,se.useRef)(null),ue=(0,se.useRef)(null),ce=(0,se.useRef)(null),de=(0,se.useRef)(null),fe=(0,se.useRef)(null),he=useMeasure(ue),me=(0,pe.A)(he,1)[0].width,ge=useMeasure(de),ve=(0,pe.A)(ge,1)[0].width,ye=useMeasure(ce),_e=(0,pe.A)(ye,1)[0].width,Ae=useMeasure(fe),De=(0,pe.A)(Ae,1)[0].width,we=VF.combinedChats,Ee=useWriting(K.thread_id),ke=useAnotherUser(K),xe={maxWidth:(0,se.useMemo)(function(){var K=me-ve-De;return _e&&(K=K-_e-6),K},[_e,me,ve])},Ce=Fe({id:"mini-chat-head-"+oe}),Se=Ce.show,Te=Ce.hideAll,Oe=getThreadActions(K,ke,!0).filter(function(K){return!0===K.showInThread}),Ie=we?useUnread():K&&K.unread?K.unread:0,Me=null;if(K.image)if(K.image.startsWith("html:")){var Pe=K.image.substring(5);Me=se.createElement("div",{className:"avatar bbpm-avatar",dangerouslySetInnerHTML:{__html:Pe}})}else Me=se.createElement("span",{className:"avatar bbpm-avatar"},se.createElement("img",{src:K.image,className:"avatar avatar-30 photo",width:"30",height:"30",alt:K.title}));return se.createElement("div",{className:"head",ref:ue},we&&se.createElement("div",{ref:fe,className:"controls"},se.createElement(sp,{content:XF("Back","Mini Chats","bp-better-messages")},se.createElement("span",{className:"close",onClick:function onClick(){closeMiniChat(oe)}},se.createElement("span",{className:"unread-count count-"+Ie},Ie),se.createElement(IoIosArrowBack,null)))),!we&&se.createElement("span",{ref:ce,className:"unread-count count-"+Ie},Ie),se.createElement("div",{ref:ie,style:xe,className:"thread-info"+(K?" thread-info-loaded":"")+(ae?"":" thread-info-hover-disabled"),onClick:function onClick(ne){K&&(ae?document.querySelector("#mini-chat-head-"+oe)?Te():Se({event:ne}):maximizeMiniChat(oe))}},!K&&se.createElement(se.Fragment,null,se.createElement("div",{style:{position:"relative",width:"100px",height:"30px",borderRadius:"4px",overflow:"hidden"}},se.createElement(LoadingPlaceholder,null))),K&&se.createElement(se.Fragment,null,se.createElement(se.Fragment,null,"thread"===K.type&&2===K.participantsCount&&se.createElement(se.Fragment,null,se.createElement(oh,{key:"avatar_"+K.participants[0],user_id:K.participants[0],link:!1,size:30}),se.createElement("div",{className:"thread-info-data"},se.createElement("div",{className:"name bm-name"},se.createElement(uh,{user_id:K.participants[0],raw:!0})),ae&&se.createElement(SubName,{typing:Ee,thread:K})),ae&&se.createElement(RiArrowDownSLine,{className:"thread-info-arrow-down"})),"thread"===K.type&&K.participantsCount>=3&&se.createElement(se.Fragment,null,se.createElement("div",{className:"avatar-group avatars-count-"+K.participants.length},K.participants.slice(0,4).map(function(K){return se.createElement(oh,{link:!1,key:"avatar_"+K,user_id:K,size:15})})),se.createElement("div",{className:"thread-info-data",style:xe},""!==K.subject&&se.createElement(se.Fragment,null,se.createElement("div",{className:"name"},se.createElement("strong",null,K.subject))),!ae&&""===K.subject&&se.createElement(se.Fragment,null,sprintf(_nx("%s participant","%s participants",K.participantsCount,"Group Thread Participants Count","bp-better-messages"),K.participantsCount)),ae&&se.createElement(SubName,{typing:Ee,thread:K})),ae&&se.createElement(RiArrowDownSLine,{className:"thread-info-arrow-down"})),"group"===K.type&&se.createElement(se.Fragment,null,se.createElement("span",{className:"avatar bbpm-avatar"},se.createElement(sp,{content:sprintf(XF("Go to <strong>%s</strong>","Links tooltip","bp-better-messages"),K.title)},se.createElement("a",{href:K.url},Me))),se.createElement("div",{className:"thread-info-data",style:xe},se.createElement("div",{className:"name"},se.createElement(sp,{content:sprintf(XF("Go to <strong>%s</strong>","Links tooltip","bp-better-messages"),K.title)},se.createElement("a",{href:K.url},K.title))),ae&&se.createElement(SubName,{typing:Ee,thread:K})),ae&&se.createElement(RiArrowDownSLine,{className:"thread-info-arrow-down"})),"chat-room"===K.type&&se.createElement(se.Fragment,null,K.image&&Me,!K.image&&se.createElement("div",{className:"avatar-group"},K.participants.slice(0,4).map(function(K){return se.createElement(oh,{key:"avatar_"+K,link:!1,user_id:K,size:15})})),se.createElement("div",{className:"thread-info-data",style:xe},se.createElement("div",{className:"name"},K.title),ae&&se.createElement(SubName,{typing:Ee,thread:K})),ae&&se.createElement(RiArrowDownSLine,{className:"thread-info-arrow-down"}))))),K&&(0,Gl.createPortal)(se.createElement(it,{style:{zIndex:"1000"},animation:!1,id:"mini-chat-head-"+oe},se.createElement(pt,{onClick:function onClick(){OpenFullScreenThread(K.thread_id)}},se.createElement(CgMaximizeAlt,null),se.createElement("span",{style:{marginLeft:"5px"}},XF("Open Full Screen","Mini Chat","bp-better-messages"))),se.createElement(pt,{onClick:function onClick(){location.href=VF.threadUrl+K.thread_id+"?&scrollToContainer"}},se.createElement(FiInbox,null),se.createElement("span",{style:{marginLeft:"5px"}},XF("Open in Messages","Mini Chat","bp-better-messages"))),Oe.map(function(K){return se.createElement(pt,{key:K.key,onClick:function onClick(){return K.onClick()},onAuxClick:K.onAuxClick},"string"==typeof K.icon?Ii(K.icon):K.icon,se.createElement("span",{style:{marginLeft:"5px"}},K.label))}),se.createElement("span",{id:"mini-chat-head-"+oe,style:{display:"none"}})),document.querySelector("body")),se.createElement("div",{ref:de,className:"controls"},!K&&se.createElement(se.Fragment,null,se.createElement("div",{style:{position:"relative",width:"100px",height:"20px",borderRadius:"4px",overflow:"hidden"}},se.createElement(LoadingPlaceholder,null))),K&&se.createElement(se.Fragment,null,ae&&se.createElement(se.Fragment,null,K&&"thread"===K.type&&2===K.participantsCount&&se.createElement(se.Fragment,null,!!VF.miniVideo&&K.permissions&&K.permissions.canVideoCall&&se.createElement(se.Fragment,null,!0===K.permissions.canVideoCall&&se.createElement(sp,{content:XF("Start a video call","Mini Chats","bp-better-messages")},se.createElement("span",{onClick:function onClick(){OpenFullScreenThread(K.thread_id,"video")},className:"video-call"},se.createElement(IoIosVideocam,null))),"string"==typeof K.permissions.canVideoCall&&se.createElement(sp,{content:K.permissions.canVideoCall},se.createElement("span",{onClick:function onClick(){showError(K.permissions.canVideoCall)},className:"video-call bm-disabled-button"},se.createElement(IoIosVideocam,null)))),!!VF.miniAudio&&K.permissions&&K.permissions.canAudioCall&&se.createElement(se.Fragment,null,!0===K.permissions.canAudioCall&&se.createElement(sp,{content:XF("Start a voice call","Mini Chats","bp-better-messages")},se.createElement("span",{onClick:function onClick(){OpenFullScreenThread(K.thread_id,"audio")},className:"audio-call"},se.createElement(IoIosCall,null))),"string"==typeof K.permissions.canAudioCall&&se.createElement(sp,{content:K.permissions.canAudioCall},se.createElement("span",{onClick:function onClick(){showError(K.permissions.canAudioCall)},className:"audio-call bm-disabled-button"},se.createElement(IoIosCall,null))))),!we&&se.createElement(se.Fragment,null,se.createElement(sp,{content:XF("Minimize","Mini Chats","bp-better-messages")},se.createElement("span",{onClick:function onClick(){!function minimizeMiniChat(K){return _minimizeMiniChat.apply(this,arguments)}(oe)},className:"minimize"},se.createElement(HiMinus,null)))),se.createElement(sp,{content:XF("Close","Mini Chats","bp-better-messages")},se.createElement("span",{className:"close",onClick:function onClick(){we&&updateSetting("miniChatsTab",!1),closeMiniChat(oe)}},se.createElement(IoClose,null)))),!ae&&se.createElement(se.Fragment,null,se.createElement(sp,{content:XF("Open","Mini Chats","bp-better-messages")},se.createElement("span",{onClick:function onClick(){maximizeMiniChat(oe)},className:"maximize"},se.createElement(RiArrowUpSLine,null))),se.createElement(sp,{content:XF("Close","Mini Chats","bp-better-messages")},se.createElement("span",{className:"close",onClick:function onClick(){closeMiniChat(oe)}},se.createElement(IoClose,null)))))))}function MiniChatPlaceholder(K){return se.createElement(hl.div,{className:"chat"+(K.open?" open":"")},se.createElement("div",{className:"head"},se.createElement("div",{className:"thread-info"},se.createElement("div",{style:{position:"relative",width:"100px",height:"30px",borderRadius:"4px",overflow:"hidden"}},se.createElement(LoadingPlaceholder,null)))),se.createElement("div",{className:"chat-content"},se.createElement("div",{className:"bm-messages-list",style:{padding:"0 10px"}},se.createElement(QC,{opacity:.5}))))}function MiniChat(K){var ne=K.threadId,ae=!1;String(ne).startsWith("loading_")?ae=!0:ne=Number(ne);var oe=(0,se.useRef)(null),ie=(0,se.useRef)(null),ue=(0,se.useState)(null),ce=(0,pe.A)(ue,2),de=ce[0],fe=ce[1];(0,se.useEffect)(function(){fe(ie.current)},[ie]);var he=(0,se.useRef)(null),me=(0,se.useState)(null),ge=(0,pe.A)(me,2),ve=ge[0],ye=ge[1],_e=yy(!1),Ae=(0,pe.A)(_e,3),De=Ae[0],we=Ae[1],Ee=Ae[2],ke=K.open,xe=yy(!1),Ce=(0,pe.A)(xe,3),Se=Ce[0],Te=Ce[1],Oe=Ce[2];(0,se.useEffect)(function(){return function(){gF.delete("mini-chat-"+K.chatId)}},[]),(0,se.useEffect)(function(){return oe.current&&oe.current.addEventListener("better-messages-highlight-chat",Me),function(){oe.current&&oe.current.removeEventListener("better-messages-highlight-chat",Me)}},[oe.current]),(0,se.useEffect)(function(){ye(he.current)},[he]),(0,se.useEffect)(function(){ke&&!ae?(threadOpenEvent(ne),gF.set("mini-chat-"+K.chatId,ne)):gF.delete("mini-chat-"+K.chatId)},[ke,ae]),pD(function(){ae||(api_updateThread(ne,null),hS.add(ne),subscribeToThreadsTrigger(),threadOpenEvent(ne))},[ne,ae]);var Ie=(0,se.useRef)(!1),Me=function highlight(){if(!Ie.current){Ie.current=!0;var K=0,ne=setInterval(function(){Te(!Oe.current),++K>=6&&(clearInterval(ne),Ie.current=!1)},500)}},Pe=useThread(ne);return ae&&(Pe=null),!Pe||ae?se.createElement(MiniChatPlaceholder,{open:ke}):se.createElement(kD.Provider,{value:{threadId:ne,thread:Pe,reply:ve,insideRouter:!1,screen:null,setScreen:null,call:null,groupVideo:null,groupAudio:null,syncing:!1,action:De,actionRef:Ee,setAction:we,chatMain:de}},se.createElement(XC.Provider,{value:{chatId:K.chatId,open:ke,setOpen:null,threadId:ne}},se.createElement("div",{ref:oe,"data-chat-id":K.chatId,className:"chat"+(ke?" open":"")+(Se?" blink":"")},se.createElement(MiniChatHead,null),se.createElement("div",{className:"chat-content",ref:ie},se.createElement(nS,{threadId:ne,thread:Pe}),se.createElement(ZC,{ref:he})))))}function BetterMessagesMiniChats(K){var ne=useDBInitiated(),ae=(0,pe.A)(ne,2),oe=ae[0];ae[1];return se.createElement(se.Fragment,null," ",oe&&se.createElement(BetterMessagesMiniChatsComponent,null)," ")}var HC=(0,se.createContext)({}),VC=!1,$C=new Set;function BetterMessagesMiniChatsComponent(K){var ne=(0,se.useRef)(null),ae=(0,se.useRef)([]),oe=useForceUpdate(),ie=useMiniChats();(0,se.useEffect)(function(){return ae.current=ie,$C.clear(),ie&&ie.forEach(function(K){$C.add(K.id)}),window.addEventListener("resize",fe),document.addEventListener("better-messages-main-screen-change",de),function(){window.removeEventListener("resize",fe),document.removeEventListener("better-messages-main-screen-change",de)}},[ie]),(0,se.useEffect)(function(){ie&&(VC||(ie.map(function(K){"string"==typeof K.thread_id&&String(K.thread_id).startsWith("loading_")&&closeMiniChat(K.id)}),VC=!0),fe())},[ie]);var ue=useDBInitiated(),ce=(0,pe.A)(ue,1)[0],de=function runForceUpdate(){oe()},fe=function cleanExcessChats(){if(ae.current&&ae.current.length>1){var K=document.querySelector(".bp-better-messages-list"),ne=document.querySelector(".bp-better-messages-mini"),oe=0;K&&(oe+=K.getBoundingClientRect().width),ne&&(oe+=ne.getBoundingClientRect().width),oe>window.innerWidth&&closeMiniChat(ae.current.shift().id)}};return ie?se.createElement(se.StrictMode,null,se.createElement(HC.Provider,{value:{}},ce&&se.createElement("div",{ref:ne,className:"chats"},se.createElement(se.Fragment,null,ie.map(function(K){var ne=Number(K.thread_id);return gF.get("mainScreen")===ne?null:0===ne?se.createElement(MiniChatNew,{key:"chat_"+K.id,chatId:K.id,threadId:0}):se.createElement(MiniChat,{key:"chat_"+K.id,chatId:K.id,open:K.open,threadId:K.thread_id})}))))):se.createElement(se.Fragment,null)}var qC=new Map,WC=new Ci;function useMiniChats(){var K=(0,se.useState)(void 0),ne=(0,pe.A)(K,2),ae=ne[0],oe=ne[1];return(0,se.useEffect)(function(){if(VF.miniSync){var K=OF.mini_chats.find().$.subscribe({next:function next(K){var ne=[];K.sort(function(K,ne){return Number(K.id)<Number(ne.id)?-1:Number(K.id)>Number(ne.id)?1:0}),K.map(function(K){ne.push(K)}),oe(ne)},error:function error(K){console.error("An error occurred, trying to reset database",K),database_resetDB()}});return function(){K.unsubscribe()}}oe(Array.from(qC.values())),WC.subscribe(function(){oe(Array.from(qC.values()))})},[]),ae}var GC=[];function isMiniChatsVisible(){var K=document.querySelector(".bp-better-messages-mini");if(K){var ne=window.getComputedStyle(K);return"none"!==ne.display&&"hidden"!==ne.visibility}if(VF.combinedChats){var ae=document.querySelector(".bp-better-messages-list");if(ae){var oe=window.getComputedStyle(ae);return"none"!==oe.display&&"hidden"!==oe.visibility}}return!1}function openMiniNewThread(){return _openMiniNewThread.apply(this,arguments)}function _openMiniNewThread(){return(_openMiniNewThread=(0,ae.A)(ie().mark(function _callee(){var K;return ie().wrap(function(ne){for(;;)switch(ne.prev=ne.next){case 0:if(K=0,VF.miniChats&&isMiniChatsVisible()){ne.next=1;break}return OpenUrlOrNewTab(VF.url+"#/new-conversation"),ne.abrupt("return",!1);case 1:if(!(GC.indexOf(K)>-1)){ne.next=2;break}return ne.abrupt("return",!1);case 2:return ne.next=3,openMiniChat(0,!0);case 3:return ne.abrupt("return",!0);case 4:case"end":return ne.stop()}},_callee)}))).apply(this,arguments)}function openMiniChat(_x,K){return _openMiniChat.apply(this,arguments)}function _openMiniChat(){return _openMiniChat=(0,ae.A)(ie().mark(function _callee2(K,ne){var ae,oe,se,ue,ce,de,pe,fe,he,me,ge,ve,ye=arguments;return ie().wrap(function(ie){for(;;)switch(ie.prev=ie.next){case 0:if(ae=ye.length>2&&void 0!==ye[2]?ye[2]:null,VF.miniChats&&isMiniChatsVisible()){ie.next=1;break}"string"==typeof K&&K.startsWith("loading_")&&(K=K.replace("loading_","")),OpenUrlOrNewTab(VF.url+"#/conversation/"+K),ie.next=17;break;case 1:if(!(GC.indexOf(K)>-1)){ie.next=2;break}return ie.abrupt("return",!1);case 2:if(oe={id:"",thread_id:String(K),open:ne},!KF){ie.next=3;break}openMobileView("/conversation/"+K),ie.next=17;break;case 3:if(!VF.miniSync){ie.next=13;break}if("number"!=typeof K){ie.next=5;break}return ie.next=4,OF.mini_chats.findOneExec({"thread_id":String(K)});case 4:if(!(se=ie.sent)){ie.next=5;break}return blinkChat(se.id),ie.abrupt("return",!1);case 5:if(!ae){ie.next=8;break}return ie.next=6,OF.mini_chats.findOneExec({"user_id":String(ae)});case 6:if(!(ue=ie.sent)){ie.next=7;break}return blinkChat(ue.id),ie.abrupt("return",!1);case 7:oe.user_id=String(ae);case 8:if(!VF.combinedChats){ie.next=10;break}return oe.id="1",ie.next=9,OF.mini_chats.put(oe);case 9:return ce=ie.sent,ie.abrupt("return",ce);case 10:return de=0===$C.size?0:Math.max.apply(Math,(0,Ke.A)(Array.from($C).map(function(K){return Number(K)}).filter(function(K){return!isNaN(K)}))),oe.id=String(de+1),ie.next=11,OF.mini_chats.put(oe);case 11:return pe=ie.sent,ie.abrupt("return",pe);case 12:ie.next=17;break;case 13:if(fe=Array.from(qC.values()),"number"!=typeof K){ie.next=14;break}if(!(he=fe.find(function(ne){return ne.thread_id===String(K)}))){ie.next=14;break}return blinkChat(he.id),ie.abrupt("return",!1);case 14:if(!ae){ie.next=16;break}if(!(me=fe.find(function(K){return K.user_id===ae}))){ie.next=15;break}return blinkChat(me.id),ie.abrupt("return",!1);case 15:oe.user_id=ae;case 16:return VF.combinedChats?oe.id="1":(ge=Math.max.apply(Math,(0,Ke.A)(Array.from(qC.keys()).map(Number))),(ve=1)<=ge&&(ve=ge+1),oe.id=String(ve)),qC.set(oe.id,oe),WC.next(!0),ie.abrupt("return",oe);case 17:case"end":return ie.stop()}},_callee2)})),_openMiniChat.apply(this,arguments)}function getMiniChatByThread(K){return _getMiniChatByThread.apply(this,arguments)}function _getMiniChatByThread(){return(_getMiniChatByThread=(0,ae.A)(ie().mark(function _callee3(K){var ne,ae,oe;return ie().wrap(function(ie){for(;;)switch(ie.prev=ie.next){case 0:if(!VF.miniSync){ie.next=3;break}return ie.next=1,OF.mini_chats.findOneExec({thread_id:String(K)});case 1:if(!(ne=ie.sent)){ie.next=2;break}return ie.abrupt("return",ne);case 2:ie.next=4;break;case 3:if(ae=Array.from(qC.values()),!(oe=ae.find(function(ne){return ne.thread_id===K}))){ie.next=4;break}return ie.abrupt("return",oe);case 4:return ie.abrupt("return",!1);case 5:case"end":return ie.stop()}},_callee3)}))).apply(this,arguments)}function blinkChat(K){return _blinkChat.apply(this,arguments)}function _blinkChat(){return(_blinkChat=(0,ae.A)(ie().mark(function _callee4(K){var ne;return ie().wrap(function(ae){for(;;)switch(ae.prev=ae.next){case 0:(ne=document.querySelector('.bp-messages-wrap .chat[data-chat-id="'+K+'"]'))&&ne.dispatchEvent(new CustomEvent("better-messages-highlight-chat"));case 1:case"end":return ae.stop()}},_callee4)}))).apply(this,arguments)}function updateMiniChat(K,ne){return _updateMiniChat.apply(this,arguments)}function _updateMiniChat(){return _updateMiniChat=(0,ae.A)(ie().mark(function _callee5(K,ne){var ae,oe;return ie().wrap(function(ie){for(;;)switch(ie.prev=ie.next){case 0:if(!VF.miniSync){ie.next=2;break}return ie.next=1,OF.mini_chats.findOneExec(K);case 1:(ae=ie.sent)&&OF.mini_chats.patch(ae.id,ne).catch(function(K){return console.error(K)}),ie.next=3;break;case 2:oe=qC.get(K),Object.keys(ne).map(function(K){oe[K]=ne[K]}),qC.set(K,oe),WC.next(!0);case 3:case"end":return ie.stop()}},_callee5)})),_updateMiniChat.apply(this,arguments)}function closeMiniChat(K){return _closeMiniChat.apply(this,arguments)}function _closeMiniChat(){return _closeMiniChat=(0,ae.A)(ie().mark(function _callee6(K){var ne;return ie().wrap(function(ae){for(;;)switch(ae.prev=ae.next){case 0:if(!VF.miniSync){ae.next=4;break}return ae.next=1,OF.mini_chats.findOneExec(K);case 1:if(!(ne=ae.sent)){ae.next=2;break}return ae.abrupt("return",OF.mini_chats.remove(ne.id).catch(function(K){return console.error(K)}));case 2:return ae.abrupt("return",!1);case 3:ae.next=5;break;case 4:qC.delete(K),WC.next(!0);case 5:case"end":return ae.stop()}},_callee6)})),_closeMiniChat.apply(this,arguments)}function _minimizeMiniChat(){return _minimizeMiniChat=(0,ae.A)(ie().mark(function _callee7(K){var ne,ae;return ie().wrap(function(oe){for(;;)switch(oe.prev=oe.next){case 0:if(!VF.miniSync){oe.next=4;break}return oe.next=1,OF.mini_chats.findOneExec(K);case 1:if(!(ne=oe.sent)){oe.next=2;break}return oe.abrupt("return",OF.mini_chats.patch(ne.id,{open:!1}).catch(function(K){return console.error(K)}));case 2:return oe.abrupt("return",!1);case 3:oe.next=5;break;case 4:(ae=qC.get(K)).open=!1,qC.set(K,ae),WC.next(!0);case 5:case"end":return oe.stop()}},_callee7)})),_minimizeMiniChat.apply(this,arguments)}function maximizeMiniChat(K){return _maximizeMiniChat.apply(this,arguments)}function _maximizeMiniChat(){return _maximizeMiniChat=(0,ae.A)(ie().mark(function _callee8(K){var ne,ae;return ie().wrap(function(oe){for(;;)switch(oe.prev=oe.next){case 0:if(!VF.miniSync){oe.next=4;break}return oe.next=1,OF.mini_chats.findOneExec(K);case 1:if(!(ne=oe.sent)){oe.next=2;break}return oe.abrupt("return",OF.mini_chats.patch(ne.id,{open:!0}).catch(function(K){return console.error(K)}));case 2:return oe.abrupt("return",!1);case 3:oe.next=5;break;case 4:(ae=qC.get(K)).open=!0,qC.set(K,ae),WC.next(!0);case 5:case"end":return oe.stop()}},_callee8)})),_maximizeMiniChat.apply(this,arguments)}function closeMiniChatThread(K){return _closeMiniChatThread.apply(this,arguments)}function _closeMiniChatThread(){return(_closeMiniChatThread=(0,ae.A)(ie().mark(function _callee9(K){var ne,ae,oe;return ie().wrap(function(ie){for(;;)switch(ie.prev=ie.next){case 0:if(!VF.miniSync){ie.next=3;break}return ie.next=1,OF.mini_chats.findOneExec({thread_id:String(K)});case 1:if(!(ne=ie.sent)){ie.next=2;break}return ie.next=2,OF.mini_chats.remove(ne.id);case 2:ie.next=4;break;case 3:ae=Array.from(qC.values()),(oe=ae.find(function(ne){return ne.thread_id===K}))&&(qC.delete(oe.id),WC.next(!0));case 4:return ie.abrupt("return",!1);case 5:case"end":return ie.stop()}},_callee9)}))).apply(this,arguments)}function cancelAiResponse(_x){return _cancelAiResponse.apply(this,arguments)}function _cancelAiResponse(){return(_cancelAiResponse=(0,ae.A)(ie().mark(function _callee(K){var ne,ae,oe;return ie().wrap(function(ie){for(;;)switch(ie.prev=ie.next){case 0:return ne="ai/cancelResponse/"+K,ie.prev=1,ie.next=2,jF.post(ne);case 2:return ae=ie.sent,oe=ae.data,ie.next=3,parseResponse(oe);case 3:return ie.abrupt("return",!0);case 4:return ie.prev=4,showApiError(ie.catch(1)),ie.abrupt("return",!1);case 5:case"end":return ie.stop()}},_callee,null,[[1,4]])}))).apply(this,arguments)}function reply_form_ownKeys(K,ne){var ae=Object.keys(K);if(Object.getOwnPropertySymbols){var oe=Object.getOwnPropertySymbols(K);ne&&(oe=oe.filter(function(ne){return Object.getOwnPropertyDescriptor(K,ne).enumerable})),ae.push.apply(ae,oe)}return ae}function reply_form_objectSpread(K){for(var ne=1;ne<arguments.length;ne++){var ae=null!=arguments[ne]?arguments[ne]:{};ne%2?reply_form_ownKeys(Object(ae),!0).forEach(function(ne){(0,Se.A)(K,ne,ae[ne])}):Object.getOwnPropertyDescriptors?Object.defineProperties(K,Object.getOwnPropertyDescriptors(ae)):reply_form_ownKeys(Object(ae)).forEach(function(ne){Object.defineProperty(K,ne,Object.getOwnPropertyDescriptor(ae,ne))})}return K}var KC=se.createContext({uploader:null,reply:null,sendMessage:null,saveMessage:null}),ZC=(0,se.forwardRef)(function(K,ne){K=reply_form_objectSpread(reply_form_objectSpread({},{placeholder:!1,initialMessage:"",subject:null,recipients:[]}),K);var oe=(0,se.useContext)(kD),ue=oe.insideRouter,ce=oe.screen,de=oe.thread,fe=oe.threadId,he=oe.action,me=oe.actionRef,ge=oe.setAction,ve=oe.chatMain,ye=(0,se.useContext)(XC),_e=ye.chatId,Ae=ye.threadId,De=(0,se.useRef)(null),we=(0,se.useRef)(null),Ee=(0,se.useState)(!1),ke=(0,pe.A)(Ee,2),xe=ke[0],Ce=ke[1],Se=yy(!1),Te=(0,pe.A)(Se,3),Oe=Te[0],Ie=Te[1],Me=Te[2],Pe=(0,se.useState)(!0),Re=(0,pe.A)(Pe,2),Be=Re[0],Le=Re[1],Ne=(0,se.useState)(!1),je=(0,pe.A)(Ne,2),ze=je[0],Ue=je[1],He=(0,se.useState)(!1),Ve=(0,pe.A)(He,2),$e=Ve[0],qe=Ve[1],We=(0,se.useRef)(null),Ge=(0,se.useRef)(fe),Ke=(0,se.useRef)(!1),Ze=(0,se.useRef)(!1),Xe=function(){var K=(0,ae.A)(ie().mark(function _callee(K,ne,ae,oe,se){var ue,ce,de,pe,me,ve,ye,_e,Ae,De,we,Ee,ke,xe,Ce;return ie().wrap(function(ie){for(;;)switch(ie.prev=ie.next){case 0:if(Ie(!0),ie.prev=1,ce=new File([K],"voice-message."+ae,{type:ne}),"post"!==(null===(ue=VF.attachments)||void 0===ue?void 0:ue.uploadMethod)){ie.next=4;break}return(me=new FormData).append("file",ce,ce.name),ie.next=2,jF.post("thread/"+fe+"/upload",me);case 2:if(ve=ie.sent,null!==(pe=ve.data)&&void 0!==pe&&pe.id){ie.next=3;break}throw new Error((null===(ye=ve.data)||void 0===ye?void 0:ye.error)||"Upload failed");case 3:de=Number(ve.data.id),ie.next=10;break;case 4:return ie.prev=4,ie.next=5,__webpack_require__.e("uppy-tus").then(__webpack_require__.bind(__webpack_require__,33111));case 5:return _e=ie.sent,Ae=_e.Upload,ie.next=6,new Promise(function(K,ne){var ae=null,oe=new Ae(ce,{httpStack:fD,endpoint:VF.attachments.tusEndpoint+fe,chunkSize:5242880,metadata:{filename:ce.name,filetype:ce.type},onAfterResponse:function onAfterResponse(K,ne){var oe=ne.getHeader("X-BM-Attachment-Id");oe&&(ae=Number(oe))},onError:function onError(K){return ne(K)},onSuccess:function onSuccess(){ae?K(ae):ne(new Error("No attachment ID returned"))}});oe.start()});case 6:de=ie.sent,ie.next=10;break;case 7:return ie.prev=7,ie.catch(4),(we=new FormData).append("file",ce,ce.name),ie.next=8,jF.post("thread/"+fe+"/upload",we);case 8:if(Ee=ie.sent,null!==(De=Ee.data)&&void 0!==De&&De.id){ie.next=9;break}throw new Error((null===(ke=Ee.data)||void 0===ke?void 0:ke.error)||"Upload failed");case 9:de=Number(Ee.data.id);case 10:return xe={},he&&"reply_message"===he.action&&(xe.reply_to=he.message.message_id),oe&&oe.length>0&&(xe.waveform=oe),se&&se>0&&(xe.duration=se),ie.next=11,jF.post("thread/"+fe+"/sendVoice",{attachment_id:de,meta:Object.keys(xe).length>0?JSON.stringify(xe):void 0});case 11:if(!(Ce=ie.sent).data){ie.next=12;break}return ie.next=12,parseResponse(Ce.data);case 12:return ie.prev=12,he&&ge(!1),qe(!1),Ie(!1),ie.finish(12);case 13:case"end":return ie.stop()}},_callee,null,[[1,,12,13],[4,7]])}));return function handleVoiceSend(ne,ae,oe,ie,se){return K.apply(this,arguments)}}(),Qe=function handleVoiceCancel(){qe(!1)},Ye=("function"==typeof window.BMrecordVoiceMessage||"undefined"!=typeof BetterMessagesVoiceMessages)&&fe>0&&!VF.disableVoiceMessages&&!(de.permissions&&de.permissions.preventVoiceMessages),Je=VF.attachments;de&&"newThread"!==ce&&(de.permissions&&!de.permissions.canUpload&&(Je=void 0),Je&&"chat-room"===de.type&&!de.chatRoom.enableFiles&&(Je=void 0)),pD(function(){ne.current.addEventListener("better-message-editor-paste-file",function(K){we.current&&we.current.addFile(K.detail.file)})},[]),(0,se.useEffect)(function(){if(VF.drafts){var K=ne.current;if(K){var ae=function handleInput(){Ke.current||he&&"edit_message"===he.action||(We.current&&clearTimeout(We.current),We.current=setTimeout(function(){var K=getContentEditable(De);K&&saveDraft(fe,K.innerHTML)},1e3))},oe=function handleFocusOut(){if(!(Ke.current||he&&"edit_message"===he.action)){We.current&&(clearTimeout(We.current),We.current=null);var K=getContentEditable(De);K&&saveDraft(fe,K.innerHTML)}};return K.addEventListener("input",ae),K.addEventListener("focusout",oe),function(){K.removeEventListener("input",ae),K.removeEventListener("focusout",oe),We.current&&(clearTimeout(We.current),We.current=null)}}}},[fe,he]),(0,se.useEffect)(function(){if(VF.drafts){var K=function handleUnload(){if(!he||"edit_message"!==he.action){var K=getContentEditable(De);K&&K.innerHTML.trim()&&saveDraft(fe,K.innerHTML)}};return window.addEventListener("beforeunload",K),function(){return window.removeEventListener("beforeunload",K)}}},[fe,he]),(0,se.useEffect)(function(){var K=Ge.current;if(Ge.current=fe,We.current&&(clearTimeout(We.current),We.current=null),VF.drafts&&K!==fe&&(!he||"edit_message"!==he.action)){var ne=getContentEditable(De);ne&&saveDraft(K,ne.innerHTML)}Ke.current=!0,cleanEditor(De),$e&&Qe();var ae=0,oe=null;if(VF.drafts){var ie=function tryRestoreDraft(){var K=getContentEditable(De);K?getDraft(fe).then(function(ne){ne&&(setEditorContent(De,ne.content),K.dispatchEvent(new CustomEvent("better-messages-changed"))),Ke.current=!1}).catch(function(){Ke.current=!1}):++ae<20?oe=requestAnimationFrame(ie):Ke.current=!1};oe=requestAnimationFrame(ie)}else Ke.current=!1;return function(){null!==oe&&cancelAnimationFrame(oe)}},[fe]);var et,tt,nt=(0,se.useRef)(null),ot=(0,se.useRef)(null);nt.current=K.subject,ot.current=K.recipients,ue&&(et=useNavigate(),tt=useLocation()),null===fe&&(fe=0);var _t=function(){var K=(0,ae.A)(ie().mark(function _callee2(){var K,ne,ae,oe,se,ce;return ie().wrap(function(ie){for(;;)switch(ie.prev=ie.next){case 0:if(!Me.current){ie.next=1;break}return ie.abrupt("return");case 1:return K=!!we.current&&we.current.getFilesCount()>0,ne={},ae=K||!VF.fast,ue&&tt.pathname.includes("new-conversation")&&(ae=!0),ie.next=2,YF("better_messages_before_message_sent",!1,fe,de);case 2:if(!ie.sent){ie.next=3;break}return ie.abrupt("return");case 3:if(ie.prev=3,0!==fe){ie.next=9;break}if(oe=new Set,!K){ie.next=5;break}return ae=!0,Ie(!0),ie.next=4,we.current.uploadFiles(fe);case 4:ie.sent.successful.map(function(K){oe.add(Number(K.meta.id))});case 5:return ie.next=6,sendMessage(fe,de,De,null,oe,ot.current,nt.current,ge);case 6:if(!(se=ie.sent)){ie.next=8;break}if(VF.drafts&&deleteDraft(0),!ue){ie.next=7;break}et("/conversation/"+se.thread_id),ie.next=8;break;case 7:if(null===_e){ie.next=8;break}return ie.next=8,updateMiniChat(_e,{thread_id:String(se.thread_id)});case 8:ie.next=15;break;case 9:if(me&&me.current&&"reply_message"===me.current.action&&(ne.reply_to=me.current.message.message_id),ce=new Set,!K){ie.next=11;break}return ae=!0,Ie(!0),ie.next=10,we.current.uploadFiles(fe);case 10:ie.sent.successful.map(function(K){ce.add(Number(K.meta.id))});case 11:return ie.next=12,sendMessage(fe,de,De,ne,ce,[],"",ge);case 12:if(!ie.sent){ie.next=14;break}if(VF.drafts&&deleteDraft(fe),!ue){ie.next=13;break}tt.pathname.includes("new-conversation")&&et("/conversation/"+fe),ie.next=14;break;case 13:if(0!==Ae||!_e){ie.next=14;break}return ie.next=14,updateMiniChat(_e,{thread_id:String(fe)});case 14:me.current&&ge(!1);case 15:return ie.prev=15,ae&&Ie(!1),ie.finish(15);case 16:case"end":return ie.stop()}},_callee2,null,[[3,,15,16]])}));return function SendMessage(){return K.apply(this,arguments)}}(),At=function(){var K=(0,ae.A)(ie().mark(function _callee3(){return ie().wrap(function(K){for(;;)switch(K.prev=K.next){case 0:if(!Oe){K.next=1;break}return K.abrupt("return",!1);case 1:return Ie(!0),K.prev=2,K.next=3,saveMessage(fe,he.message.message_id,De);case 3:return K.prev=3,Ie(!1),ge(!1),K.finish(3);case 4:case"end":return K.stop()}},_callee3,null,[[2,,3,4]])}));return function SaveMessage(){return K.apply(this,arguments)}}(),Dt=XF("Write your message","Reply area placeholder","bp-better-messages");(0,se.useEffect)(function(){if(he&&"edit_message"===he.action?Ce(!0):Ce(!1),we.current&&we.current.getUppy())if(he){if("edit_message"===he.action){var K=he.message;K.meta.files&&K.meta.files.map(function(K){di.get(K.url,{responseType:"blob"}).then(function(ne){we.current.getUppy().addFile({id:K.id,data:new File([ne.data],K.name),name:K.name,type:K.mimeType})})})}}else we.current.getUppy().cancelAll({reason:"user"});VF.drafts&&!he&&Ze.current&&(Ze.current=!1,requestAnimationFrame(function(){getDraft(fe).then(function(K){if(K){setEditorContent(De,K.content);var ne=getContentEditable(De);ne&&ne.dispatchEvent(new CustomEvent("better-messages-changed"))}})})),he&&"edit_message"===he.action&&(Ze.current=!0)},[he]);var Et=YF("better_messages_send_button_after","",de),kt=yy(!1),Ct=(0,pe.A)(kt,3),St=Ct[0],Ft=Ct[1],Tt=Ct[2],Ot=!(!de.permissions||!1!==de.permissions.canReply||!de.permissions.canReplyMsg||"string"!=typeof de.permissions.canReplyMsg.waiting_for_ai_response)&&de.permissions.canReplyMsg.waiting_for_ai_response;return!1!==Ot&&(Dt=Ot),se.createElement(KC.Provider,{value:{reply:ne.current,uploader:we.current,sendMessage:_t,saveMessage:At}},se.createElement(AnimatePresence,null,he&&"edit_message"===he.action&&se.createElement(hl.div,{style:{zIndex:0},initial:{y:"100%"},animate:{y:"0%"},transition:{duration:.2},exit:{y:"100%"},className:"bpbm-preview-message bpbm-edit-message"},se.createElement("div",{className:"bpbm-preview-message-cancel",onClick:function onClick(){ge(!1)}},se.createElement(IoCloseCircleOutline,{className:"bm-svg"})),se.createElement("div",{className:"bpbm-preview-message-content"},se.createElement("span",{className:"bpbm-preview-message-name"},XF("Edit message","Edit message panel","bp-better-messages")),se.createElement("div",{className:"bpbm-preview-message-text"},ConvertToOnsite(he.message))))),se.createElement(AnimatePresence,null,he&&"reply_message"===he.action&&se.createElement(hl.div,{style:{zIndex:0},initial:{y:"100%"},animate:{y:"0%"},transition:{duration:.2},exit:{y:"100%"},className:"bpbm-preview-message bpbm-reply-message"},se.createElement("div",{className:"bpbm-preview-message-cancel",onClick:function onClick(){ge(!1)}},se.createElement(IoCloseCircleOutline,{className:"bm-svg"})),se.createElement("div",{className:"bpbm-preview-message-content"},se.createElement("span",{className:"bpbm-preview-message-name"},XF("Reply to message","Reply message panel","bp-better-messages")),se.createElement("div",{className:"bpbm-preview-message-text"},ConvertToOnsite(he.message))))),se.createElement("div",{ref:ne,className:"bm-reply"+(Je?" bm-attachments":""),style:{visibility:de||K.placeholder?"visible":"hidden"}},(de||K.placeholder)&&se.createElement(se.Fragment,null,(K.placeholder||de.permissions&&(de.permissions.canReply||!1!==Ot))&&se.createElement(se.Fragment,null,$e&&se.createElement(VoiceRecorder,{onSend:Xe,onCancel:Qe}),Je&&se.createElement(hD,{ref:we,threadId:fe,sendMessage:_t,chatMain:ve,setHasFiles:Ue,overwriteExtensions:de.permissions.canUploadExtensions?de.permissions.canUploadExtensions:null,overwriteMaxSize:de.permissions.canUploadMaxSize?de.permissions.canUploadMaxSize:null,totalMaxSize:de.permissions.totalMaxUploadSize?de.permissions.totalMaxUploadSize:null}),se.createElement(Cx,{ref:De,isDisabled:Oe||!1!==Ot,setEditorEmpty:Le,initialMessage:K.initialMessage,placeholder:Dt}),se.createElement(se.Fragment,null,VF.gifs&&fe>0&&se.createElement(GifSelectorButton,null),VF.stickers&&fe>0&&se.createElement(StickerSelectorButton,null),!KF&&se.createElement(EmojiPickerButton,{editor:De}),!xe&&!1===Ot&&se.createElement(se.Fragment,null,!1===Oe&&se.createElement(se.Fragment,null,Ye&&Be&&!ze&&se.createElement(sp,{content:__("Record Voice Message","bp-better-messages")},se.createElement("div",{tabIndex:0,className:"bm-send-message",onClick:function onClick(){qe(!0)}},se.createElement(TiMicrophone,null))),(!Ye||!Be||ze)&&se.createElement(sp,{content:__("Send Message","bp-better-messages")},se.createElement("div",{tabIndex:0,className:"bm-send-message",onMouseDown:function onMouseDown(K){K.preventDefault()},onClick:function onClick(){isPWA()&&!isIOS()||_t()},onTouchStart:function onTouchStart(){isPWA()&&!isIOS()&&_t()},onKeyDown:function onKeyDown(K){"Enter"===K.code&&_t()}},se.createElement(FaPaperPlane,null)))),Oe&&se.createElement("div",{className:"bm-send-message"},se.createElement(ImSpinner,{className:"bm-spin-animation"}))),xe&&se.createElement(se.Fragment,null,!Oe&&se.createElement(sp,{content:XF("Save Message",'"Edit message" button tooltip',"bp-better-messages")},se.createElement("div",{className:"bm-send-message",onMouseDown:function onMouseDown(K){K.preventDefault()},onClick:function onClick(){At()}},se.createElement(FaCheck,null))),Oe&&se.createElement("div",{className:"bm-send-message"},se.createElement(ImSpinner,{className:"bm-spin-animation"}))),!1!==Ot&&!Ye&&se.createElement(sp,{content:XF("Cancel response",'"Edit message" button tooltip',"bp-better-messages")},se.createElement("div",{className:"bm-send-message",onClick:(0,ae.A)(ie().mark(function _callee4(){return ie().wrap(function(K){for(;;)switch(K.prev=K.next){case 0:if(Tt.current){K.next=3;break}return K.prev=1,Ft(!0),K.next=2,cancelAiResponse(fe);case 2:return K.prev=2,Ft(!1),K.finish(2);case 3:case"end":return K.stop()}},_callee4,null,[[1,,2,3]])}))},!St&&se.createElement(FaStop,null),St&&se.createElement(ImSpinner,{className:"bm-spin-animation"}))),Ii(Et))),!K.placeholder&&de.permissions&&!de.permissions.canReply&&!1===Ot&&se.createElement(se.Fragment,null,se.createElement(ReplyFormErrors,{thread:de})))))});function NewThreadHeader(){var K=(0,se.useContext)(Yf),ne=K.isMaximized,ae=K.setIsMaximized,oe=K.fullScreened;return se.createElement(se.Fragment,null,se.createElement(sp,{showOnMobile:!1,content:XF("Back",'"Back" Button Tooltip',"bp-better-messages")},se.createElement(Kf,{to:"/",className:"back"},se.createElement(IoIosArrowBack,null))),se.createElement("span",{id:"bm-new-thread-title"},XF("Start a new conversation","New threads screen","bp-better-messages")),VF.canBulk&&se.createElement(sp,{showOnMobile:!1,content:XF("Bulk Message","New threads screen","bp-better-messages")},se.createElement(Kf,{to:"/send-bulk",className:"mass-message"},se.createElement(FaMailBulk,null))),VF.fullScreen&&se.createElement(se.Fragment,null,!ne&&se.createElement(se.Fragment,null,se.createElement(sp,{showOnMobile:!1,content:XF("Maximize",'"Maximize messages window" Button Tooltip',"bp-better-messages")},se.createElement("span",{onClick:function onClick(){ae(!0)},className:"bpbm-maximize"},se.createElement(FiMaximize2,{className:"bm-svg"}))))),ne&&!oe&&se.createElement(se.Fragment,null,se.createElement(sp,{showOnMobile:!1,content:XF("Minimize",'"Minimize messages window" Button Tooltip',"bp-better-messages")},se.createElement("span",{onClick:function onClick(){ae(!1)},className:"bpbm-minimize"},se.createElement(FiMinimize2,{className:"bm-svg"})))))}function _suggestThread(){return _suggestThread=(0,ae.A)(ie().mark(function _callee(K){var ne,ae,oe,se,ue=arguments;return ie().wrap(function(ie){for(;;)switch(ie.prev=ie.next){case 0:return ne=ue.length>1&&void 0!==ue[1]&&ue[1],ie.prev=1,ie.next=2,jF.post("thread/suggest",{recipients:K,forceNew:ne});case 2:return ae=ie.sent,(oe=ae.data).thread_id||(oe.thread_id=0),ie.abrupt("return",oe);case 3:throw ie.prev=3,showError(se=ie.catch(1)),se;case 4:case"end":return ie.stop()}},_callee,null,[[1,3]])})),_suggestThread.apply(this,arguments)}function promise_options_promiseOptions(_x){return api_promise_options_promiseOptions.apply(this,arguments)}function api_promise_options_promiseOptions(){return(api_promise_options_promiseOptions=(0,ae.A)(ie().mark(function _callee(K){var ne,ae;return ie().wrap(function(oe){for(;;)switch(oe.prev=oe.next){case 0:return ne=[],oe.next=1,jF.get("suggestions",{params:{search:K}});case 1:return updateUsers((ae=oe.sent).data),ae.data.map(function(K){XS.users.add(Number(K.user_id)),ne.push({value:K.user_id})}),oe.abrupt("return",ne);case 2:case"end":return oe.stop()}},_callee)}))).apply(this,arguments)}function NewThread(K){var ne=(0,se.useState)(0),oe=(0,pe.A)(ne,2),ue=oe[0],ce=oe[1],de=(0,se.useState)(VF.forceThread),fe=(0,pe.A)(de,2),he=fe[0],me=fe[1],ge=(0,se.useState)(!1),ve=(0,pe.A)(ge,2),ye=ve[0],_e=ve[1],Ae=(0,se.useState)(!1),De=(0,pe.A)(Ae,2),we=De[0],Ee=De[1],ke=(0,se.useState)([]),xe=(0,pe.A)(ke,2),Ce=xe[0],Se=xe[1],Te=(0,se.useState)([]),Oe=(0,pe.A)(Te,2),Ie=Oe[0],Me=Oe[1],Pe=(0,se.useRef)(null),Re=(0,se.useRef)(null),Be=(0,se.useState)(null),Le=(0,pe.A)(Be,2),Ne=Le[0],je=Le[1],ze=yy(!1),Ue=(0,pe.A)(ze,3),He=Ue[0],Ve=Ue[1],$e=Ue[2],qe=(0,se.useState)(!1),We=(0,pe.A)(qe,2),Ge=We[0],Ze=We[1],Xe=(0,se.useState)([]),Qe=(0,pe.A)(Xe,2),Ye=Qe[0],Je=Qe[1],et=(0,se.useState)(!1),tt=(0,pe.A)(et,2),nt=tt[0],ot=tt[1],_t=(0,se.useState)(""),At=(0,pe.A)(_t,2),Dt=At[0],Et=At[1],kt=(0,se.useState)(""),Ct=(0,pe.A)(kt,2),St=Ct[0],Ft=Ct[1],Tt=(0,se.useRef)(null),Ot=(0,se.useState)(null),It=(0,pe.A)(Ot,2),Mt=It[0],Pt=It[1],Rt=300;if(!isMobile()){var Bt=useMeasure(Tt);Rt=(0,pe.A)(Bt,1)[0].height}(0,se.useEffect)(function(){Pt(Tt.current)},[Tt]),pD(function(){VF.suggestions&&(Ee(!0),jF.get("userSuggestions").then(function(K){var ne=[];K.data.map(function(K){ne.push({value:Number(K)})}),Se(ne),Ee(!1)}))},[]),(0,se.useEffect)(function(){var K=new Proxy(new URLSearchParams(window.location.hash),{get:function get(K,ne){return K.get(ne)}}),ne=Re.current;if(ne&&K.to){var ae=K.to.split(",");if(ae.length>0){var oe=[];(0,Ke.A)(new Set(ae)).map(function(K){oe.push({value:Number(K)})}),ne.setValue(oe)}}K.subject&&Et(K.subject),K.message&&Ft(K.message)},[window.location.hash]),(0,se.useEffect)(function(){Ie.length>0?function suggestThread(_x){return _suggestThread.apply(this,arguments)}(Ie,he).then(function(){var K=(0,ae.A)(ie().mark(function _callee(K){var ne,ae;return ie().wrap(function(oe){for(;;)switch(oe.prev=oe.next){case 0:ne=K.thread_id,K.result,(ae=K.errors)&&ae.length>0?(ce(0),Je(ae),_e(!1),ot(!1),Ze(!1)):(ce(ne),he||0===ne?(ce(0),_e(!0),ot(!0),Ze(!1)):(_e(!1),ot(!1),Ze(!0),api_updateThread(ne,null)),Je([]));case 1:case"end":return oe.stop()}},_callee)}));return function(ne){return K.apply(this,arguments)}}()):(ce(0),_e(!1),ot(!1),Ze(!1),Je([]))},[Ie,he]),(0,se.useEffect)(function(){me(VF.forceThread)},[Ie]);var Lt=useThread(ue);return(0,se.useEffect)(function(){je(Pe.current)},[Pe]),se.createElement(se.Fragment,null,K.inRouter&&se.createElement("div",{className:"chat-header"},se.createElement(NewThreadHeader,null)),se.createElement(py,{ref:Re,autoFocus:!1,defaultMenuIsOpen:VF.suggestions,className:"bm_user_selector",classNamePrefix:"bm_user_selector",maxMenuHeight:Rt>300?Rt:300,isMulti:!0,placeholder:XF("Start typing to search members","New threads screen","bp-better-messages"),defaultOptions:Ce,loadOptions:promise_options_promiseOptions,onChange:function onChange(K,ne){Me(K.map(function(K){return K.value}))},components:{ValueContainer:function ValueContainer(K){return se.createElement(se.Fragment,null,se.createElement("span",{className:"bm-to-label"},XF("To: ","New threads screen","bp-better-messages")),se.createElement(xb.ValueContainer,K))},DropdownIndicator:function DropdownIndicator(){return null},IndicatorSeparator:function IndicatorSeparator(){return null},MultiValueLabel:(0,se.memo)(function(K){return se.createElement(se.Fragment,{key:"user_"+K.data.value},se.createElement(oh,{key:"label_avatar_"+K.data.value,user_id:K.data.value,link:!1,size:20}),se.createElement(uh,{key:"label_username_"+K.data.value,link:!1,user_id:K.data.value}))},function(K,ne){return IC(K.data,ne.data)}),NoOptionsMessage:function NoOptionsMessage(K){return se.createElement("div",{className:"bm_user_selector__menu-notice bm_user_selector__menu-notice--no-options"},we&&XF("Loading...","New threads screen","bp-better-messages"),!we&&XF("No members found","New threads screen","bp-better-messages"))},LoadingMessage:function LoadingMessage(K){return se.createElement("div",{className:"bm_user_selector__menu-loading"},XF("Loading...","New threads screen","bp-better-messages"))},Option:Cb}}),VF.subjects&&nt&&se.createElement(hl.div,{style:{zIndex:0},initial:{y:"-100%"},animate:{y:"0%"},transition:{duration:.2},exit:{y:"-100%"},className:"bm_thread_subject_input"},se.createElement("label",{className:"bm-to-label"},XF("Subject:","New threads screen","bp-better-messages")),se.createElement("input",{className:"thread_subject__input",type:"text",placeholder:XF("Enter conversation subject","New threads screen","bp-better-messages"),autoCapitalize:"none",autoComplete:"off",autoCorrect:"off",spellCheck:"false","aria-expanded":"false",onChange:function onChange(K){Et(K.target.value)},value:Dt})),Ye.length>0&&se.createElement(hl.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"},se.createElement("ul",null,Ye.map(function(K,ne){return se.createElement("li",{key:"thread_start_error_"+ne},Ii(K))}))),Ge&&se.createElement(hl.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"},se.createElement("p",{style:{marginBottom:"5px"}},XF("You already have a conversation with this member.","New threads screen","bp-better-messages"),se.createElement("br",null),XF("Type a message below to continue the conversation.","New threads screen","bp-better-messages")),!VF.singleThread&&se.createElement("button",{onClick:function onClick(K){K.preventDefault(),me(!0)}},XF("Start a new conversation","New threads screen","bp-better-messages"))),se.createElement(kD.Provider,{value:{syncing:!1,threadId:ue,thread:Lt,reply:Ne,insideRouter:K.inRouter,screen:"newThread",action:He,actionRef:$e,setAction:Ve,setScreen:null,call:null,groupVideo:null,groupAudio:null,chatMain:Mt}},se.createElement("div",{className:"bpbm-chat-content"},se.createElement("div",{ref:Tt,className:"bpbm-chat-main"},se.createElement("div",{className:"bpbm-chat-main-primary"},Lt&&!ye&&se.createElement(se.Fragment,null,se.createElement(nS,{thread:Lt,threadId:ue}),se.createElement(ZC,{ref:Pe})),ye&&se.createElement(se.Fragment,null,se.createElement(nS,{threadId:0,placeholder:!0}),se.createElement(ZC,{ref:Pe,placeholder:!0,initialMessage:St,recipients:Ie,subject:Dt})),!Lt&&!ye&&se.createElement(se.Fragment,null,se.createElement("div",{style:{height:"100%"}}),se.createElement(ZC,{ref:Pe,placeholder:!0})))))))}var XC=(0,se.createContext)({open:null,setOpen:null,chatId:null,threadId:null});function MiniChatNew(K){var ne=(0,se.useState)(!0),ae=(0,pe.A)(ne,2),oe=ae[0],ie=ae[1];return se.createElement(XC.Provider,{value:{open:oe,setOpen:ie,chatId:K.chatId,threadId:K.threadId}},se.createElement(hl.div,{className:"mini-chat-new chat"+(oe?" open":"")},se.createElement("div",{className:"head"},se.createElement("span",{style:{marginRight:"auto"}},XF("Start a new conversation","New threads screen","bp-better-messages")),se.createElement("div",{className:"controls"},se.createElement(sp,{content:XF("Close","Mini Chats","bp-better-messages")},se.createElement("span",{className:"close",onClick:function onClick(){closeMiniChat(K.chatId)}},se.createElement(IoClose,null))))),se.createElement("div",{className:"chat-content"},se.createElement(NewThread,{inRouter:!1}))))}function messages_placeholder_ownKeys(K,ne){var ae=Object.keys(K);if(Object.getOwnPropertySymbols){var oe=Object.getOwnPropertySymbols(K);ne&&(oe=oe.filter(function(ne){return Object.getOwnPropertyDescriptor(K,ne).enumerable})),ae.push.apply(ae,oe)}return ae}function messages_placeholder_objectSpread(K){for(var ne=1;ne<arguments.length;ne++){var ae=null!=arguments[ne]?arguments[ne]:{};ne%2?messages_placeholder_ownKeys(Object(ae),!0).forEach(function(ne){(0,Se.A)(K,ne,ae[ne])}):Object.getOwnPropertyDescriptors?Object.defineProperties(K,Object.getOwnPropertyDescriptors(ae)):messages_placeholder_ownKeys(Object(ae)).forEach(function(ne){Object.defineProperty(K,ne,Object.getOwnPropertyDescriptor(ae,ne))})}return K}function MessagesPlaceHolder(K){(0,se.useContext)(XC);K=messages_placeholder_objectSpread(messages_placeholder_objectSpread({},{opacity:.3}),K);return se.createElement(se.Fragment,null,se.createElement("div",{className:"bm-list",style:{paddingTop:0,marginTop:20,opacity:K.opacity,overflow:"hidden"}},(0,Ke.A)(Array(10)).map(function(K,ne){return se.createElement("div",{key:"messages-placeholder-"+ne,className:"bm-date-stack"},se.createElement("div",{className:"bm-messages-stack "+(ne%2==0?"bm-left-side":"bm-right-side")},se.createElement("div",{className:"bm-pic",style:{top:"0"}},se.createElement("span",{className:"avatar bbpm-avatar"},se.createElement("div",{className:"bm-placeholder-wrapper",style:{position:"relative",width:35,height:35,borderRadius:"4px",overflow:"hidden"}},se.createElement(LoadingPlaceholder,null)))),se.createElement("div",{className:"bm-content"},se.createElement("div",{className:"bm-info"},se.createElement("div",{className:"name"},se.createElement("div",{className:"bm-placeholder-wrapper",style:{position:"relative",width:"100px",height:"20px",borderRadius:"4px",overflow:"hidden"}},se.createElement(LoadingPlaceholder,null)))),se.createElement("ul",{className:"bm-messages-listing"},se.createElement("div",{className:"bm-message my"},se.createElement("div",{className:"bm-message-content no-padding"},se.createElement("span",{className:"bm-message-content-text"},se.createElement("div",{className:"bm-placeholder-wrapper",style:{position:"relative",minWidth:"150px",maxWidth:"350px",width:"100%",height:"25px",borderRadius:"4px",overflow:"hidden"}},se.createElement(LoadingPlaceholder,null)))))))))})))}const QC=se.memo(MessagesPlaceHolder);function PinnedMessage(K){var ne=K.messageId,ae=K.threadId,oe=(0,se.useContext)(rC).scrollTo,ie=useMessage(ne,!0);return ie?se.createElement("div",{className:"bm-top-pinned-message"},se.createElement("div",{className:"bm-top-pinned-message-content",onClick:function onClick(){oe(ae,ne)}},se.createElement("span",{className:"bm-top-pinned-message-label"},XF("Pinned Message","Messages pinning","bp-better-messages")),se.createElement("span",{className:"bm-top-pinned-message-text"},function ConvertToPinned(K){K.meta||(K.meta={});var ne=K.message;if(ne.startsWith('<span class="bpbm-sticker"'))return se.createElement("div",{className:"last-message-rich"},se.createElement(BsSticky,null)," ",__("Sticker","bp-better-messages")," ");if(ne.startsWith('<span class="bpbm-gif"'))return se.createElement("div",{className:"last-message-rich"},se.createElement(AiOutlineGif,{style:{fontSize:18}}));if(ne.startsWith('<div class="bpbm-voice-message"'))return se.createElement("div",{className:"last-message-rich"},se.createElement(TiMicrophone,null)," ",__("Voice Message","bp-better-messages")," ");var ae=ConvertMessage(K,14,"pinned"),oe=Array.isArray(ae)?ae:[ae];return K.meta.files&&oe.push(se.createElement("div",{className:"last-message-rich",key:"file-attachments-"+K.message_id},se.createElement(IoDocumentAttachOutline,null)," ",sprintf(_nx("%s attachment","%s attachments",K.meta.files.length,"Conversations list item","bp-better-messages"),K.meta.files.length))),oe}(ie)))):null}function MessagesListHeader(){var K=(0,se.useContext)(kD),ne=K.thread,ae=K.call,oe=(0,se.useContext)(XC).chatId,ie=[];ne&&ne.groupCall&&ne.permissions&&(ne.groupCall.video&&ne.permissions.canGroupVideo&&ie.push(se.createElement("div",{key:"pinned-item-group-video-call",className:"bpbm-group-call-in-progress bpbm-group-call-type-video"},se.createElement("span",{className:"bpbm-group-call-in-progress-info"},se.createElement(RiVideoChatFill,null),se.createElement("span",{className:"bpbm-group-call-participant-count"},ne.groupCall.video)," ",XF("participants are in group video chat","Group Video Chat","bp-better-messages")),se.createElement("span",{className:"bpbm-group-call-in-progress-join"},se.createElement("button",{onClick:function onClick(){var K;oe?OpenFullScreenThread(ne.thread_id,"group-video"):null==ae||null===(K=ae.current)||void 0===K||K.startGroupCall("video")}},XF("Join Video Chat","Group Video Chat","bp-better-messages"))))),ne.groupCall.audio&&ne.permissions.canGroupAudio&&ie.push(se.createElement("div",{key:"pinned-item-group-audio-call",className:"bpbm-group-call-in-progress bpbm-group-call-type-audio"},se.createElement("span",{className:"bpbm-group-call-in-progress-info"},se.createElement(RiChatVoiceFill,null),se.createElement("span",{className:"bpbm-group-call-participant-count"},ne.groupCall.audio)," ",XF("participants are in group audio chat","Group Audio Chat","bp-better-messages")),se.createElement("span",{className:"bpbm-group-call-in-progress-join"},se.createElement("button",{onClick:function onClick(){var K;oe?OpenFullScreenThread(ne.thread_id,"group-audio"):null==ae||null===(K=ae.current)||void 0===K||K.startGroupCall("audio")}},XF("Join Audio Chat","Group Audio Chat","bp-better-messages"))))));var ue=YF("better_messages_messages_list_before","",ne);return se.createElement("div",{className:"bm-before-message-list"},""!==ue&&Ii(ue),ne.threadInfo&&se.createElement("div",{className:"bm-thread-info"},Ii(ne.threadInfo)),ne.pinned&&se.createElement(PinnedMessage,{messageId:ne.pinned[0],threadId:ne.thread_id}),ie.map(function(K){return K}))}const YC=(0,se.memo)(function MessagesDateStack(K){var ne,ae=K.thread,oe=K.entry,ie=(0,pe.A)(oe,2),ue=ie[0],ce=ie[1],de=Wr.fromISO(ue),fe=de.toISODate(),he=Wr.now(),me=he.year,ge=he.toISODate(),ve=he.minus({day:1}).toISODate();return ne=fe===ge?XF("Today","Messages stack date (today)","bp-better-messages"):fe===ve?XF("Yesterday","Messages stack date (yesterday)","bp-better-messages"):de.year!==me?de.toLocal().toFormat(XF("MMMM d, y","Messages stack date (previous years) https://moment.github.io/luxon/#/formatting?id=table-of-tokens","bp-better-messages")):de.toLocal().toFormat(XF("MMMM d","Messages stack date (current year) https://moment.github.io/luxon/#/formatting?id=table-of-tokens","bp-better-messages")),se.createElement("div",{className:"bm-date-stack",key:"message_stack_date_"+ue},se.createElement(sp,{content:de.toLocal().toLocaleString(Wr.DATE_HUGE)},se.createElement("div",{className:"bm-sticky-date"},ne)),se.createElement(se.Fragment,{key:"message_stack_date_"+ue+"_stacks"},ce.map(function(K,ne){return se.createElement(se.Fragment,{key:"message_stack_fragment_"+K[0].thread_id+"_"+ne},ae&&se.createElement(PC,{key:"message_stack_"+K[0].thread_id+"_"+K[0].sender_id+"_"+K[0].created_at,thread:ae,stack:K}))})))},function(K,ne){var ae=!0;return IC(K.thread,ne.thread)&&IC(K.entry,ne.entry)||(ae=!1),ae});var JC=40,eS=40,tS=isMobile()?20:80;const nS=(0,se.memo)(function MessagesList(K){var ne=K.threadId,oe=K.thread,ue=void 0!==oe&&oe,ce=K.placeholder,de=void 0!==ce&&ce,fe=(0,se.useMemo)(function(){return function isNewSafari(){return"iOS"===Ee.name?Ae(Ee.version,"17")>=0:!(!ke.name||!ke.name.toLowerCase().includes("safari"))}()||!isSafari()},[]),he=(0,se.useMemo)(function(){return!fe||!isSafari()},[fe]),me=(0,se.useRef)(ue);me.current=ue;var ge=(0,se.useState)(null),ve=(0,pe.A)(ge,2),ye=ve[0],_e=ve[1],De=(0,se.useRef)(null),we=(0,se.useRef)(0),xe=function setupFirstMessage(K){null!==K&&K===De.current||(ir(),clearTimeout(ar.current),De.current=K,_e(K))},Ce=(0,se.useState)(null),Se=(0,pe.A)(Ce,2),Te=Se[0],Oe=Se[1],Ie=(0,se.useRef)(null);Ie.current=Te;var Me=function useMessagesCount(K){var ne=yy(null),ae=(0,pe.A)(ne,3),oe=(ae[0],ae[1]),ie=ae[2];return(0,se.useLayoutEffect)(function(){var ne=OF.messages.count({thread_id:K}).$.subscribe(function(K){oe(K)});return function(){ne.unsubscribe()}},[K]),ie}(ne),Pe=yy(0),Re=(0,pe.A)(Pe,3),Be=Re[0],Le=Re[1],Ne=Re[2],je=(0,se.useRef)(null),ze=null;if(useInRouterContext()){var Ue=useSearchParams(),He=(0,pe.A)(Ue,2),Ve=He[0];He[1];ze=Number(Ve.get("messageId"))}var $e=(0,se.useState)(!1),qe=(0,pe.A)($e,2),We=qe[0],Ge=qe[1],Ze=(0,se.useRef)(null),Xe=(0,se.useRef)(null),Qe=(0,se.useRef)(null),Ye=(0,se.useRef)(null),Je=(0,se.useRef)(0),et=(0,se.useRef)(!1),tt=(0,se.useState)(!1),nt=(0,pe.A)(tt,2),ot=nt[0],_t=nt[1],At=(0,se.useState)(!1),Dt=(0,pe.A)(At,2),Et=Dt[0],kt=Dt[1],Ct=yy(!1),St=(0,pe.A)(Ct,3),Ft=St[0],Tt=St[1],Ot=St[2],It=yy(!1),Mt=(0,pe.A)(It,3),Pt=Mt[0],Rt=Mt[1],Bt=Mt[2],Lt=(0,se.useRef)(!1),Nt=yy(!1),jt=(0,pe.A)(Nt,3),zt=jt[0],Ut=jt[1],Ht=jt[2],Vt=yy(!0),$t=(0,pe.A)(Vt,3),qt=$t[0],Wt=$t[1],Gt=$t[2],Kt=(0,se.useRef)(null),Zt=(0,se.useState)(!1),Xt=(0,pe.A)(Zt,2),Qt=Xt[0],Yt=Xt[1],Jt=(0,se.useRef)(null),en=(0,se.useState)(!1),tn=(0,pe.A)(en,2),nn=tn[0],rn=tn[1],an=(0,se.useRef)(null),sn=yy(!0),un=(0,pe.A)(sn,3),cn=un[0],ln=un[1],dn=un[2],pn=yy(!1),hn=(0,pe.A)(pn,3),mn=hn[0],gn=hn[1],vn=hn[2],bn=(0,se.useRef)(!1),yn=(0,se.useRef)(null),An=(0,se.useRef)(null),Dn=(0,se.useRef)(null),wn=(0,se.useRef)(null),En=function isThreadSynced(K){var ne=(0,se.useState)(uS.has(K)),ae=(0,pe.A)(ne,2),oe=ae[0],ie=ae[1];return(0,se.useLayoutEffect)(function(){var ne;return 0===K?ie(!0):(ie(uS.has(K)),ne=cS.subscribe({next:function next(ne){ne===K&&ie(uS.has(K))}})),function(){ne&&ne.unsubscribe()}},[K]),oe}(ne),kn=(0,se.useRef)(!1),xn=(0,se.useRef)(null),Cn=(0,se.useRef)(null),Sn=(0,se.useRef)(null),Fn=(0,se.useRef)(new Map),Tn=function initialLoadedReset(){kn.current||(clearTimeout(xn.current),xn.current=setTimeout(function(){kn.current=!0},1e3))},On=function getClearMessagesRef(K){var ne=me.current&&me.current.firstLoaded?me.current.firstLoaded:0;return K.filter(function(K){return"string"==typeof K.message_id||K.message_id>=ne})},In=function useMessages(K){var ne=arguments.length>1&&void 0!==arguments[1]&&arguments[1],ae=yy(null),oe=(0,pe.A)(ae,3),ie=oe[0],ue=oe[1],ce=oe[2],de=(0,se.useState)(0),fe=(0,pe.A)(de,2),he=fe[0],me=fe[1],ge=(0,se.useRef)(K);ge.current!==K&&(ge.current=K,ce.current&&ce.current.length>0&&ue(null));return(0,se.useLayoutEffect)(function(){var ae,oe,ie={thread_id:K},se=[{created_at:"desc"}],de=ne?void 0:tS,pe=OF.messages.find(ie,se,de),fe=!0;return ae=pe.$.subscribe({next:function next(K){fe&&0===K.length&&ce.current&&ce.current.length>0?fe=!1:(fe=!1,function shallowArrayEqual(K,ne){if(null==K)return!1;if(K.length!==ne.length)return!1;for(var ae=0;ae<K.length;ae++)if(K[ae]!==ne[ae])return!1;return!0}(ce.current,K)||ue(K))},error:function error(K){console.error("An error occurred, trying to reset database",K),database_resetDB()}}),oe=vy.subscribe({next:function next(ne){ne===K&&me(function(K){return K+1})}}),function(){ae&&ae.unsubscribe(),oe&&oe.unsubscribe()}},[K,ne]),(0,se.useMemo)(function(){return PrepareMessages(ie,K)},[he,ie,K])}(ne,Ft);Sn.current=In;var Mn=(0,se.useMemo)(function(){return In?On(In):null},[In,ue&&ue.firstLoaded]);Cn.current=Mn,(0,se.useLayoutEffect)(function(){In=[],Mn=[],Sn.current=[],Cn.current=[],Ut(!1),Ge(!1),we.current=0,Jn.current=!1,kn.current=!1,Pn.current=!1,Rn.current=null,Wt(!0),Tt(!1),xe(null),Oe(null),Le(0),Tn(),_t(!1),ln(!0),Rt(!1),Lt.current=!1,Fn.current=new Map,gn(!1),dr(!0,!0),Ze.current=null,Xe.current=null,Je.current=0,clearTimeout(Wn.current)},[ne]);var Pn=(0,se.useRef)(!1);(0,se.useEffect)(function(){return je.current&&Nn(je.current.getElement()),function(){jn()}},[je.current]);var Rn=(0,se.useRef)(null),Bn=(0,se.useRef)(null);(0,se.useEffect)(function(){var K;if(Cn.current=Mn,an.current&&(null===(K=an.current.osInstance())||void 0===K||K.update()),Mn){if(ot||_t(!0),Mn&&Mn.length>0){Tt(!0);var ae=Mn[0].message_id;if(ae!==Te&&Oe(ae),me.current&&(!we.current||we.current<JC&&we.current!==Mn.length)){var oe=Mn.slice(-Math.abs(JC));if(oe[0]&&oe[0].thread_id===me.current.thread_id){var ie=oe[0].message_id;ie<me.current.firstLoaded&&(ie=me.current.firstLoaded),we.current=Mn.length,xe(ie)}}Lt.current||Mn.length<20?Rt(!0):Rt(!1)}if(Bn.current!==ne&&(Rn.current=null,Bn.current=null),Bn.current=ne,Rn.current){var se=!1;if(!je.current)return;je.current.getElement().querySelectorAll(".bm-message").forEach(function(K){var ne=Number(K.dataset.ts);if(ne>Rn.current){Rn.current=ne,se=!0;var ae=K.querySelector(".bpbm-gif");ae&&ae.dispatchEvent(new CustomEvent("bm-play-gif"))}}),se&&dr()}else{var ue=(0,Ke.A)(Mn).pop();ue&&(Rn.current=ue.created_at,fe||dr())}}kn.current||fe||dr(),Kn()},[Mn]);var Ln=(0,se.useRef)(null);(0,se.useEffect)(function(){ze&&Ft&&Ln.current!==ze&&(Ln.current=ze,Un(ne,ze))},[Mn,Ft,ze]);var Nn=function activateListeners(K){Dn.current=K,K.addEventListener("click",Vn),K.addEventListener("touchstart",Vn),K.addEventListener("wheel",Vn)},jn=function deactivateListeners(){Dn.current&&(Dn.current.removeEventListener("click",Vn),Dn.current.removeEventListener("touchstart",Vn),Dn.current.removeEventListener("wheel",Vn),Dn.current=null,wn.current=null)},zn=(0,se.useRef)(null),Un=function(){var K=(0,ae.A)(ie().mark(function _callee(K,ae){var oe,se,ue,ce,de,pe,fe,he,ge,ve,ye=arguments;return ie().wrap(function(ie){for(;;)switch(ie.prev=ie.next){case 0:if(oe=!(ye.length>2&&void 0!==ye[2])||ye[2],se=!(ye.length>3&&void 0!==ye[3])||ye[3],!((ue=ye.length>4&&void 0!==ye[4]?ye[4]:0)>=20)){ie.next=1;break}return bn.current=!1,Ge(!1),ie.abrupt("return");case 1:if(zn.current&&zn.current.abort(),ce=new AbortController,zn.current=ce,de=ce.signal,ie.prev=2,ne===K){ie.next=3;break}return ie.abrupt("return");case 3:if(Array.isArray(Cn.current)){ie.next=7;break}return ie.next=4,functions_timeout(333);case 4:if(!de.aborted){ie.next=5;break}return ie.abrupt("return");case 5:return ie.next=6,Un(K,ae,oe,se,ue+1);case 6:return ie.abrupt("return");case 7:if(bn.current=!0,ir(),Ot.current&&De.current&&me.current&&Me.current===Sn.current.length){ie.next=11;break}return ie.next=8,functions_timeout(333);case 8:if(!de.aborted){ie.next=9;break}return ie.abrupt("return");case 9:return ie.next=10,Un(K,ae,oe,se,ue+1);case 10:return ie.abrupt("return");case 11:if(me.current.firstLoaded&&me.current.firstLoaded<=ae){ie.next=14;break}return Ge(!0),ie.next=12,cr(ae,"until");case 12:if(!de.aborted){ie.next=13;break}return ie.abrupt("return");case 13:return Gn(K,ae,!0,se),ie.abrupt("return");case 14:if(!1===(pe=findMessageIndex(ae,Cn.current))){ie.next=18;break}if(fe=je.current.getElement(),!fe.querySelector('.bm-message[data-id="'+ae+'"]')){ie.next=16;break}return ie.next=15,Hn(ae,60,se);case 15:ie.next=17;break;case 16:oe&&Ge(!0),he=getBeforeIndex(pe,Cn.current),ge=getAfterIndex(pe,Cn.current),ve=Cn.current[he],xe(ve.message_id),Le(function(K){var ne=Cn.current.length-ge;return ne<0&&(ne=0),ne}),Gn(K,ae,oe,se);case 17:ie.next=21;break;case 18:return Ge(!0),ie.next=19,cr(ae,"until");case 19:if(!de.aborted){ie.next=20;break}return ie.abrupt("return");case 20:Gn(K,ae,!0,se);case 21:return ie.prev=21,zn.current===ce&&(Ze.current||(bn.current=!1),Ge(!1),zn.current=null),ie.finish(21);case 22:case"end":return ie.stop()}},_callee,null,[[2,,21,22]])}));return function scrollTo(ne,ae){return K.apply(this,arguments)}}(),Hn=function scrollToMessage(K){var ne=arguments.length>1&&void 0!==arguments[1]?arguments[1]:60,ae=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];return new Promise(function(oe){var ie=wn.current.querySelector('.bm-message[data-id="'+K+'"]');if(ie){gn(!0),bn.current=!0,Jn.current=!0;var se=ie.offsetTop-ne;wn.current.scroll({top:se,behavior:"smooth"}),ir(),setTimeout(function(){ae&&fC.next(Number(K)),bn.current=!1,ir(),oe()},500),setTimeout(function(){tr(),nr()},2e3)}else oe()})},Vn=function userInteractedAction(){gn(!0)},$n=(0,se.useMemo)(function(){var K=BuildStacks(Mn,ye,Be);return K.dates=function stabilizeDates(K,ne){if(!K||0===K.size)return ne;var ae,oe=K.size===ne.size,ie=build_stacks_createForOfIteratorHelper(ne);try{for(ie.s();!(ae=ie.n()).done;){var se=(0,pe.A)(ae.value,2),ue=se[0],ce=se[1],de=K.get(ue);if(de&&de.length===ce.length){for(var fe=!1,he=0;he<ce.length;he++)isStackEqual(de[he],ce[he])?ce[he]=de[he]:fe=!0;fe?oe=!1:ne.set(ue,de)}else oe=!1}}catch(K){ie.e(K)}finally{ie.f()}return oe?K:ne}(Fn.current,K.dates),Fn.current=K.dates,K},[Mn,ye,Be]),qn=$n.dates;(0,se.useLayoutEffect)(function(){et.current&&(et.current=!1,fe?setTimeout(function(){dr(!1,!0)},50):dr(!1,!0)),Kn(),pr()},[qn]);var Wn=(0,se.useRef)(null),Gn=function scrollToWaitStart(K,ne){var ae=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],oe=!(arguments.length>3&&void 0!==arguments[3])||arguments[3];Ze.current!==ne&&(Je.current=0),Ze.current=ne,Xe.current=K,Qe.current=ae,Ye.current=oe,Je.current++,clearTimeout(Wn.current),Wn.current=window.setTimeout(Zn,300)},Kn=function scrollToWaitRestart(){clearTimeout(Wn.current),Ze.current&&(Wn.current=window.setTimeout(Zn,300))},Zn=function scrollToWaitProcess(){if(Ze.current){if(Je.current>15)return Ze.current=null,Je.current=0,bn.current=!1,void Ge(!1);var K=Ze.current;Ze.current=null,Un(Xe.current,K,Qe.current,Ye.current).then(function(){Ye.current&&fC.next(Number(K))})}},Xn=(0,se.useRef)(!1),Qn=(0,se.useRef)(null),Yn=(0,se.useRef)(null),Jn=(0,se.useRef)(!1),er=(0,se.useRef)(null),tr=function disableBlockLoad(){Jn.current=!1},nr=function(){var K=(0,ae.A)(ie().mark(function _callee2(){var K,ae,oe,se,ue,ce,de,pe,he,me,ge,ve,ye,_e,Ae;return ie().wrap(function(ie){for(;;)switch(ie.prev=ie.next){case 0:if(rn(!0),clearTimeout(Jt.current),Jt.current=window.setTimeout(function(){rn(!1)},1e3),K=wn.current){ie.next=1;break}return ie.abrupt("return");case 1:if(fe?(se=Math.abs(K.scrollTop),oe=K.clientHeight,ae=K.scrollHeight-se-oe):(ae=Math.abs(K.scrollTop),oe=K.clientHeight,se=K.scrollHeight-ae-oe),ue=fe?se<er.current?"down":"up":ae>er.current?"down":"up",ae<=0&&(ue="up"),er.current=fe?se:ae,!vn.current||bn.current){ie.next=15;break}if(Jn.current){ie.next=15;break}if(!fe){ie.next=8;break}_e=ue,ie.next="up"===_e?2:"down"===_e?6:7;break;case 2:if(Yn.current="up",!(ae<1e3)){ie.next=5;break}if(!(Ie.current<De.current)){ie.next=3;break}ce=On(Cn.current),(de=findMessageIndex(De.current,ce))&&(pe=getBeforeIndex(de),he=ce[pe],Jn.current=!0,Xn.current=!0,Qn.current="top",yn.current=K.scrollHeight,An.current=K.scrollTop,ir(),xe(he.message_id)),ie.next=5;break;case 3:if(Ie.current!==De.current||Ht.current){ie.next=5;break}return Jn.current=!0,ir(),ie.next=4,sr();case 4:if(ie.sent){ie.next=5;break}tr();case 5:return ie.abrupt("continue",7);case 6:return Yn.current="down",se<500&&Ne.current>0&&Le(function(K){var ne=K-eS;return ne<0&&(ne=0),ne}),ie.abrupt("continue",7);case 7:ie.next=15;break;case 8:Ae=ue,ie.next="up"===Ae?9:"down"===Ae?14:15;break;case 9:if(Yn.current="up",!(Ie.current<De.current&&ae<=1e3)){ie.next=10;break}me=On(Cn.current),(ge=findMessageIndex(De.current,me))&&(ve=getBeforeIndex(ge),ye=me[ve],Jn.current=!0,Xn.current=!0,Qn.current="top",yn.current=K.scrollHeight,An.current=K.scrollTop,ir(),xe(ye.message_id)),ie.next=13;break;case 10:if(!(Ie.current===De.current&&ae<=1e3)){ie.next=13;break}return Jn.current=!0,ir(),ie.next=11,sr();case 11:return ie.next=12,getMessagesCount(ne);case 12:ie.sent>Me.current||tr();case 13:return ie.abrupt("continue",15);case 14:return Yn.current="down",Be>0&&se<=1e3&&(Jn.current=!0,Xn.current=!0,Qn.current="bottom",yn.current=K.scrollHeight,An.current=K.scrollTop,Le(function(K){var ne=K-eS;return ne<0&&(ne=0),ne})),ie.abrupt("continue",15);case 15:dn.current&&(se>300||Be>0)?ln(!1):!dn.current&&se<100&&ln(!0);case 16:case"end":return ie.stop()}},_callee2)}));return function processScroll(){return K.apply(this,arguments)}}(),rr=(0,se.useRef)(!1),ar=(0,se.useRef)(null),or=(0,se.useRef)(null),ir=function startAnimationBlock(){rr.current=!0,clearTimeout(or.current),or.current=window.setTimeout(function(){rr.current=!1},3e3)};(0,se.useLayoutEffect)(function(){clearTimeout(ar.current),cn&&!bn.current&&(ar.current=window.setTimeout(function(){if(Cn.current){var K=Cn.current.slice(-Math.abs(JC));K[0]&&K[0].message_id!==De.current&&(xe(K[0].message_id),ir())}},1e3))},[cn]);var sr=function(){var K=(0,ae.A)(ie().mark(function _callee3(){var K,ne;return ie().wrap(function(ae){for(;;)switch(ae.prev=ae.next){case 0:if(!Ht.current&&!Bt.current){ae.next=1;break}return ae.abrupt("return");case 1:return K=!1,ae.prev=2,ne=Cn.current[0],Ut(!0),ae.next=3,cr(ne.message_id,"more",!0);case 3:K=ae.sent;case 4:return ae.prev=4,Ut(!1),ae.finish(4);case 5:return ae.abrupt("return",K);case 6:case"end":return ae.stop()}},_callee3,null,[[2,,4,5]])}));return function loadMoreMessages(){return K.apply(this,arguments)}}(),ur=(0,se.useRef)(!1),cr=function(){var K=(0,ae.A)(ie().mark(function _callee4(){var K,ae,oe,se,ue,ce,de,pe,fe,he,ge=arguments;return ie().wrap(function(ie){for(;;)switch(ie.prev=ie.next){case 0:if(K=ge.length>0&&void 0!==ge[0]?ge[0]:null,ae=ge.length>1&&void 0!==ge[1]?ge[1]:"more",oe=ge.length>2&&void 0!==ge[2]&&ge[2],0!==ne){ie.next=1;break}return ie.abrupt("return");case 1:if(!ur.current&&!Bt.current){ie.next=2;break}return ie.abrupt("return");case 2:return ur.current=!0,ie.next=3,getMessagesIds(ne);case 3:return se=ie.sent,ue=me.current,(ce=ue?ue.firstLoaded:0)&&(se=se.filter(function(K){return K>=ce})),de={},("more"===ae||"until"===ae)&&(de={loaded:se,to:K,mode:ae}),pe=!1,ie.prev=4,ie.next=5,jF.post("thread/"+ne+"/loadMore",de);case 5:if(!((fe=ie.sent).data.messages.length>0)){ie.next=7;break}return pe=!0,oe&&(Jn.current=!0,Xn.current=!0,Qn.current="top",yn.current=wn.current.scrollHeight,An.current=wn.current.scrollTop),ie.next=6,updateMessages(fe.data.messages,!0);case 6:if(he=Math.min.apply(Math,(0,Ke.A)(fe.data.messages.map(function(K){return K.message_id}))),!ue||ue.firstLoaded&&!(ue.firstLoaded>he)){ie.next=7;break}return ie.next=7,updateThread(ne,{firstLoaded:he});case 7:if(!(fe.data.users.length>0)){ie.next=8;break}return ie.next=8,updateUsers(fe.data.users);case 8:"more"===ae&&fe.data.messages.length<tS&&(Lt.current=!0,Rt(!0)),ie.next=10;break;case 9:throw ie.prev=9,ie.catch(4);case 10:return ie.prev=10,ur.current=!1,ie.finish(10);case 11:return ie.abrupt("return",pe);case 12:case"end":return ie.stop()}},_callee4,null,[[4,9,10,11]])}));return function loadMoreFromDB(){return K.apply(this,arguments)}}(),lr=(0,se.useRef)("auto"),dr=(0,se.useCallback)(function(){var K=arguments.length>0&&void 0!==arguments[0]&&arguments[0],ne=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(wn.current&&!(wn.current.clientHeight>=wn.current.scrollHeight||bn.current)){if(!ne&&!dn.current)return!1;dn.current||ln(!0);var ae="auto";K||(ae="smooth"),kn.current||(ae="auto");var oe=fe?0:wn.current.scrollHeight;oe!==wn.current.scrollTop&&(Jn.current=!0,lr.current=ae,wn.current.scrollTo({top:oe,behavior:ae}),Yt(!0),clearTimeout(Kt.current),Kt.current=setTimeout(function(){tr(),nr(),Yt(!1)},1e3))}},[fe,kn.current,dn.current]),pr=function checkHeight(){if(fe&&wn.current){var K=wn.current.querySelector(".bm-list-content");K&&(wn.current.clientHeight>K.clientHeight?qt&&Wt(!1):qt||Wt(!0))}},fr="bm-list bm-date-position-"+VF.datePosition;qt||(fr+=" bm-not-full-height"),fe&&(fr+=" bm-inverted"),nn&&!Qt&&(fr+=" bm-just-scrolled");var mr=VF.template;ue&&"chat-room"===ue.type&&"default"!==ue.chatRoom.template&&(mr=ue.chatRoom.template);var gr="bm-messages-list bm-template-"+mr;mn||(gr+=" not-interacted");var vr=Array.isArray(Mn)&&(Mn.length>0||En);return se.createElement(rC.Provider,{value:{scrollTo:Un,scrollBottom:dr,fixedToBottom:dn,initialLoaded:kn,blockAnimation:rr,invertedMode:fe,fullHeight:Gt}},se.createElement(MessagesListHeader,null),se.createElement("div",{className:gr,role:"application",onClick:function onClick(){mn||gn(!0)}},We&&se.createElement("div",{className:"bm-loading-background"},Ii('<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>')),se.createElement(yx,{ref:je,options:{isInverted:fe},events:{initialized:function initialized(K){kt(!0);var ne=K.elements(),ae=ne.viewport;ne.scrollbarVertical;wn.current=ae,pr(),fe||dr(!0,!0)},updated:function updated(K,ne){(pr(),Dn.current&&yn.current&&!bn.current)&&function preserveScroll(K,ne){if(Xn.current&&!dn.current&&!bn.current)try{if(!he)return;var ae=ne-K;if(0===ae)return;switch(Qn.current){case"top":var oe=fe?An.current:An.current+ae;wn.current.scrollTop=oe,er.current=fe?Math.abs(oe):oe;break;case"bottom":er.current=An.current,wn.current.scrollTop=An.current}}finally{Xn.current=!1,tr(),nr()}}(yn.current,wn.current.scrollHeight);ne.updateHints.directionChanged||ne.updateHints.hostMutation||(Tn(),Kn(),mn&&!cn||fe||dr(!kn.current))},scroll:function scroll(K,ne){nr()}},onWheel:function onWheel(){mn||gn(!0)},className:fr},se.createElement("div",{className:"bm-list-content"},de&&se.createElement("div",{className:"empty-thread"},se.createElement(IoChatbubblesOutline,null),se.createElement("span",null,__("Write a message to start the conversation","bp-better-messages"))),!de&&se.createElement(se.Fragment,null,(!vr||!Et)&&se.createElement(QC,null),vr&&Et&&se.createElement(se.Fragment,null,0===qn.size&&se.createElement(se.Fragment,null,se.createElement("div",{className:"empty-thread"},se.createElement(IoChatbubblesOutline,null),se.createElement("span",null,__("Write a message to start the conversation","bp-better-messages")))),qn.size>0&&se.createElement(se.Fragment,null,se.createElement("div",{className:"bm-conversation-start",key:"bm-conversation-start-"+ue.thread_id},zt&&se.createElement("span",null,XF("Loading...","Label at the start of messages list in conversation while loading","bp-better-messages")),!1===zt&&Pt&&se.createElement("span",null,XF("Start of conversation","Label at the start of messages list in conversation","bp-better-messages"))),Array.from(qn.entries()).map(function(K){return se.createElement(YC,{key:"message_stack_date_"+K[0],entry:K,thread:ue})})))))),se.createElement(AnimatePresence,null,mn&&!cn&&se.createElement(hl.span,{initial:{bottom:"-100px"},animate:{bottom:"15px"},exit:{bottom:"-100px"},className:"bpbm-scroll-down",onClick:function onClick(){var K=Cn.current.slice(-Math.abs(JC));K[0]&&K[0].message_id!==De.current&&(xe(K[0].message_id),et.current=!0),Ne.current>0&&(Le(0),et.current=!0),Jn.current=!0,et.current||dr(!1,!0)}},se.createElement(BsChevronDown,null))))," ")});function messages_ownKeys(K,ne){var ae=Object.keys(K);if(Object.getOwnPropertySymbols){var oe=Object.getOwnPropertySymbols(K);ne&&(oe=oe.filter(function(ne){return Object.getOwnPropertyDescriptor(K,ne).enumerable})),ae.push.apply(ae,oe)}return ae}function messages_objectSpread(K){for(var ne=1;ne<arguments.length;ne++){var ae=null!=arguments[ne]?arguments[ne]:{};ne%2?messages_ownKeys(Object(ae),!0).forEach(function(ne){(0,Se.A)(K,ne,ae[ne])}):Object.getOwnPropertyDescriptors?Object.defineProperties(K,Object.getOwnPropertyDescriptors(ae)):messages_ownKeys(Object(ae)).forEach(function(ne){Object.defineProperty(K,ne,Object.getOwnPropertyDescriptor(ae,ne))})}return K}function getMessagesCount(_x){return _getMessagesCount.apply(this,arguments)}function _getMessagesCount(){return(_getMessagesCount=(0,ae.A)(ie().mark(function _callee(K){return ie().wrap(function(ne){for(;;)switch(ne.prev=ne.next){case 0:return ne.next=1,OF.messages.countExec({thread_id:K});case 1:return ne.abrupt("return",ne.sent);case 2:case"end":return ne.stop()}},_callee)}))).apply(this,arguments)}function useMessage(K){var ne=arguments.length>1&&void 0!==arguments[1]&&arguments[1],ae=function initial(){return by.has(K)?by.get(K):void 0},oe=(0,se.useState)(ae),ie=(0,pe.A)(oe,2),ue=ie[0],ce=ie[1];return(0,se.useLayoutEffect)(function(){var oe;if(K){var ie=OF.messages.findOne({message_id:K});oe=ie.$.subscribe({next:function next(oe){oe?ce(oe):(ne&&K>0&&(KS.messages.add(K),triggerLazyPool()),ce(ae))},error:function error(K){console.error("An error occurred, trying to reset database",K),database_resetDB()}})}else ce(void 0);return function(){oe&&oe.unsubscribe()}},[K,ne]),ue}function getMessagesIds(K){return _getMessagesIds.apply(this,arguments)}function _getMessagesIds(){return(_getMessagesIds=(0,ae.A)(ie().mark(function _callee3(K){var ne;return ie().wrap(function(ae){for(;;)switch(ae.prev=ae.next){case 0:return ae.next=1,OF.messages.findExec({thread_id:K});case 1:return ne=ae.sent,ae.abrupt("return",ne.map(function(K){return Number(K.message_id)}));case 2:case"end":return ae.stop()}},_callee3)}))).apply(this,arguments)}function getMessage(K){return _getMessage.apply(this,arguments)}function _getMessage(){return _getMessage=(0,ae.A)(ie().mark(function _callee4(K){var ne,ae,oe,se,ue=arguments;return ie().wrap(function(ie){for(;;)switch(ie.prev=ie.next){case 0:return ne=ue.length>1&&void 0!==ue[1]&&ue[1],ae=ue.length>2&&void 0!==ue[2]&&ue[2],ie.next=1,OF.messages.findOneExec({message_id:K});case 1:if((oe=ie.sent)||!ae){ie.next=6;break}se=0;case 2:if(!(se<5)){ie.next=6;break}return ie.next=3,new Promise(function(K){return setTimeout(K,100)});case 3:return ie.next=4,OF.messages.findOneExec({message_id:K});case 4:if(!(oe=ie.sent)){ie.next=5;break}return ie.abrupt("continue",6);case 5:se++,ie.next=2;break;case 6:return ne&&!oe&&K>0&&(KS.messages.add(K),triggerLazyPool()),ie.abrupt("return",oe);case 7:case"end":return ie.stop()}},_callee4)})),_getMessage.apply(this,arguments)}function deleteMessage(K){return _deleteMessage.apply(this,arguments)}function _deleteMessage(){return _deleteMessage=(0,ae.A)(ie().mark(function _callee5(K){var ne;return ie().wrap(function(ae){for(;;)switch(ae.prev=ae.next){case 0:return by.delete(K),ae.next=1,OF.messages.findOneExec({message_id:K});case 1:if(!(ne=ae.sent)){ae.next=2;break}if(ne.temp_id&&removeFastMessage(ne.thread_id,ne.temp_id,!0),ne.deleted){ae.next=2;break}return ae.next=2,OF.messages.remove("".concat(ne.thread_id,"|").concat(ne.message_id)).catch(function(K){return console.error(K)});case 2:case"end":return ae.stop()}},_callee5)})),_deleteMessage.apply(this,arguments)}function updateMessage(K,ne){return _updateMessage.apply(this,arguments)}function _updateMessage(){return _updateMessage=(0,ae.A)(ie().mark(function _callee7(K,ne){var ae;return ie().wrap(function(oe){for(;;)switch(oe.prev=oe.next){case 0:return oe.next=1,OF.messages.findOneExec({message_id:K});case 1:(ae=oe.sent)&&OF.messages.patch("".concat(ae.thread_id,"|").concat(ae.message_id),ne).catch(function(K){return console.error(K)});case 2:case"end":return oe.stop()}},_callee7)})),_updateMessage.apply(this,arguments)}var rS=new Map;function updateMessages(K){return _updateMessages.apply(this,arguments)}function _updateMessages(){return _updateMessages=(0,ae.A)(ie().mark(function _callee0(K){var ne,oe,se,ue,ce,de=arguments;return ie().wrap(function(pe){for(;;)switch(pe.prev=pe.next){case 0:if(ne=!(de.length>1&&void 0!==de[1])||de[1],0!==K.length){pe.next=1;break}return pe.abrupt("return");case 1:return oe=["message"],pe.next=2,Promise.all(K.map(function(){var K=(0,ae.A)(ie().mark(function _callee8(K){var ne,ae,se,ue;return ie().wrap(function(ie){for(;;)switch(ie.prev=ie.next){case 0:ne=K,ae=0,se=oe;case 1:if(!(ae<se.length)){ie.next=4;break}if(ue=se[ae],void 0===ne[ue]){ie.next=3;break}return ie.next=2,Decrypt(ne[ue]);case 2:ne[ue]=ie.sent;case 3:ae++,ie.next=1;break;case 4:return ie.abrupt("return",K);case 5:case"end":return ie.stop()}},_callee8)}));return function(ne){return K.apply(this,arguments)}}()));case 2:return K=pe.sent,se=K.map(function(K){var ae=K.message_id,oe=K.thread_id;ne&&(rS.has(oe)?rS.get(oe)>ae&&rS.set(oe,ae):rS.set(oe,ae));return by.set(ae,structuredClone(K)),K.message_id}),ue=new Map,pe.next=3,OF.messages.findExec({message_id:{$in:se}});case 3:return pe.sent.map(function(K){ue.set(K.message_id,K)}),ce=new Map,pe.next=4,Promise.all(K.map(function(){var K=(0,ae.A)(ie().mark(function _callee9(K){var ne,ae,oe;return ie().wrap(function(ie){for(;;)switch(ie.prev=ie.next){case 0:ne=!1,ue.has(K.message_id)&&(delete(ae=messages_objectSpread({},ue.get(K.message_id))).id,ne=IC(ae,K)),ne||((oe=structuredClone(K)).temp_id||(oe.temp_id=""),oe.hasOwnProperty("showOnSite")&&delete oe.showOnSite,ce.set(oe.message_id,oe));case 1:case"end":return ie.stop()}},_callee9)}));return function(ne){return K.apply(this,arguments)}}()));case 4:if(!(ce.size>0)){pe.next=5;break}return pe.next=5,OF.messages.bulkPut(Array.from(ce.values()));case 5:ne&&rS.forEach(function(K,ne){getThread(ne).then(function(ae){ae&&(!ae.firstLoaded||ae.firstLoaded>K)&&updateThread(ne,{firstLoaded:K})})});case 6:case"end":return pe.stop()}},_callee0)})),_updateMessages.apply(this,arguments)}function parseResponse(_x){return _parseResponse.apply(this,arguments)}function _parseResponse(){return _parseResponse=(0,ae.A)(ie().mark(function _callee(K){return ie().wrap(function(ne){for(;;)switch(ne.prev=ne.next){case 0:if(!(K.threads&&K.threads.length>0)){ne.next=1;break}return ne.next=1,updateThreads(K.threads);case 1:if(!(K.messages&&K.messages.length>0)){ne.next=2;break}return ne.next=2,updateMessages(K.messages);case 2:if(!K.users){ne.next=3;break}return ne.next=3,updateUsers(K.users);case 3:case"end":return ne.stop()}},_callee)})),_parseResponse.apply(this,arguments)}function _LeaveChatRoom(){return _LeaveChatRoom=(0,ae.A)(ie().mark(function _callee(K){var ne,ae;return ie().wrap(function(oe){for(;;)switch(oe.prev=oe.next){case 0:return oe.prev=0,oe.next=1,jF.post("/chat/"+K+"/leave");case 1:ne=oe.sent,ae=ne.data,JF("better_messages_chat_room_leave",ae,K),parseResponse(ae),oe.next=3;break;case 2:oe.prev=2,showApiError(oe.catch(0));case 3:case"end":return oe.stop()}},_callee,null,[[0,2]])})),_LeaveChatRoom.apply(this,arguments)}function GiExitDoor(K){return iconBase_GenIcon({"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"}}]})(K)}function _LeaveThread(){return _LeaveThread=(0,ae.A)(ie().mark(function _callee2(K){var ne;return ie().wrap(function(oe){for(;;)switch(oe.prev=oe.next){case 0:if(confirm(XF("Are you sure you want to leave this conversation?","Leave conversation action","bp-better-messages"))){oe.next=1;break}return oe.abrupt("return",!1);case 1:ne=new Promise(function(ne,oe){jF.post("thread/"+K+"/leaveThread").then(function(){var se=(0,ae.A)(ie().mark(function _callee(ae){return ie().wrap(function(ie){for(;;)switch(ie.prev=ie.next){case 0:ae.data?(deleteThread(K),ne(!0)):oe(XF("Error while leaving conversation","Leave conversation action","bp-better-messages"));case 1:case"end":return ie.stop()}},_callee)}));return function(K){return se.apply(this,arguments)}}()).catch(function(K){oe(getApiError(K,XF("Error while leaving conversation","Leave conversation action","bp-better-messages")))})});try{toast_toast.promise(ne,{pending:{render:function render(){return XF("Leaving conversation","Leave conversation action","bp-better-messages")},theme:"dark"},success:{render:function render(){return se.createElement("div",{className:"bm-deleted-message"},se.createElement("p",null,XF("You left the conversation","Leave conversation action","bp-better-messages")))},theme:"colored",type:"info"},error:{render:function render(K){var ne=K.data;return Ii(String(ne))},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(K){showApiError(K)}case 2:case"end":return oe.stop()}},_callee2)})),_LeaveThread.apply(this,arguments)}function openProfile(_x){return _openProfile.apply(this,arguments)}function _openProfile(){return _openProfile=(0,ae.A)(ie().mark(function _callee(K){var ne,ae,oe=arguments;return ie().wrap(function(ie){for(;;)switch(ie.prev=ie.next){case 0:return ne=oe.length>1&&void 0!==oe[1]&&oe[1],ie.next=1,getUser(K);case 1:(ae=ie.sent)&&OpenUrlOrNewTab(ae.url,ne);case 2:case"end":return ie.stop()}},_callee)})),_openProfile.apply(this,arguments)}function _DeleteThread(){return _DeleteThread=(0,ae.A)(ie().mark(function _callee2(K){var ne;return ie().wrap(function(oe){for(;;)switch(oe.prev=oe.next){case 0:ne=new Promise(function(ne,oe){jF.post("thread/"+K+"/delete").then(function(){var oe=(0,ae.A)(ie().mark(function _callee(ae){return ie().wrap(function(ae){for(;;)switch(ae.prev=ae.next){case 0:deleteThread(K),ne(!0);case 1:case"end":return ae.stop()}},_callee)}));return function(K){return oe.apply(this,arguments)}}()).catch(function(K){oe(K.response.data.message)})}),toast_toast.promise(ne,{pending:{render:function render(){return XF("Deleting conversation","Thread deleting","bp-better-messages")},theme:"dark"},success:{render:function render(){return se.createElement("div",{className:"bm-deleted-thread"},se.createElement("p",null,XF("Conversation deleted","Thread deleting","bp-better-messages"),se.createElement("br",null),se.createElement("span",{onClick:function onClick(){RestoreThread(K)},className:"bm-deleted-thread-restore"},XF("Restore?","Thread deleting","bp-better-messages"))))},theme:"colored",type:"info"},error:{render:function render(K){var ne=K.data;return Ii(String(ne))},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 oe.stop()}},_callee2)})),_DeleteThread.apply(this,arguments)}function _pinThread(){return _pinThread=(0,ae.A)(ie().mark(function _callee2(K){return ie().wrap(function(ne){for(;;)switch(ne.prev=ne.next){case 0:jF.post("thread/"+K+"/makePinned").then(function(){var ne=(0,ae.A)(ie().mark(function _callee(ne){return ie().wrap(function(ne){for(;;)switch(ne.prev=ne.next){case 0:updateThread(K,{"isPinned":1});case 1:case"end":return ne.stop()}},_callee)}));return function(K){return ne.apply(this,arguments)}}()).catch(function(K){showError(K)});case 1:case"end":return ne.stop()}},_callee2)})),_pinThread.apply(this,arguments)}function _unpinThread(){return _unpinThread=(0,ae.A)(ie().mark(function _callee4(K){return ie().wrap(function(ne){for(;;)switch(ne.prev=ne.next){case 0:jF.post("thread/"+K+"/unmakePinned").then(function(){var ne=(0,ae.A)(ie().mark(function _callee3(ne){return ie().wrap(function(ne){for(;;)switch(ne.prev=ne.next){case 0:updateThread(K,{"isPinned":0});case 1:case"end":return ne.stop()}},_callee3)}));return function(K){return ne.apply(this,arguments)}}()).catch(function(K){showError(K)});case 1:case"end":return ne.stop()}},_callee4)})),_unpinThread.apply(this,arguments)}function getThreadActions(K,ne){var ae=arguments.length>2&&void 0!==arguments[2]&&arguments[2],oe=[];return K&&(ae&&K&&"thread"===K.type&&2===K.participantsCount&&ne&&ne.url&&oe.push({key:"open-profile",showInThread:!0,showInList:!1,label:XF("Open Member Profile","Mini Chat","bp-better-messages"),icon:se.createElement(FaRegUserCircle,null),classes:"bpbm-unmute-conversation",onClick:function onClick(){openProfile(ne.user_id,!1)},onAuxClick:function onAuxClick(){openProfile(ne.user_id,!0)}}),K.permissions&&VF.pinning&&(K.isPinned?oe.push({key:"pin",showInThread:!1,showInList:!0,tooltip:"",label:XF("Unpin from top",'"Unpin thread" Button',"bp-better-messages"),icon:se.createElement(BsPinAngle,null),classes:"bm-pin-thread",onClick:function onClick(){!function unpinThread(K){return _unpinThread.apply(this,arguments)}(K.thread_id)},onAuxClick:function onAuxClick(){}}):oe.push({key:"unpin",showInThread:!1,showInList:!0,tooltip:"",label:XF("Pin to top",'"Pin thread" Button',"bp-better-messages"),icon:se.createElement(BsPinAngle,null),classes:"bm-unpin-thread",onClick:function onClick(){!function pinThread(_x){return _pinThread.apply(this,arguments)}(K.thread_id)},onAuxClick:function onAuxClick(){}})),!isGuestMode()&&K.permissions&&K.permissions.canMuteThread&&(K.isMuted?oe.push({key:"unmute",showInThread:!0,showInList:!0,tooltip:XF("Unmute conversation notifications",'"Unmute thread" Button Tooltip',"bp-better-messages"),label:XF("Unmute conversation",'"Unmute thread" Button',"bp-better-messages"),icon:se.createElement(FiVolume2,null),classes:"bpbm-unmute-conversation",onClick:function onClick(){!function unMuteThread(K){return _unMuteThread.apply(this,arguments)}(K.thread_id)},onAuxClick:function onAuxClick(){}}):oe.push({key:"mute",showInThread:!0,showInList:!0,tooltip:XF("Mute conversation notifications",'"Mute thread" Button Tooltip',"bp-better-messages"),label:XF("Mute conversation",'"Mute thread" Button',"bp-better-messages"),icon:se.createElement(FiVolumeX,null),classes:"bpbm-mute-thread",onClick:function onClick(){!function muteThread(_x){return _muteThread.apply(this,arguments)}(K.thread_id)},onAuxClick:function onAuxClick(){}})),ne&&K.permissions&&K.permissions.canBlockUser&&(ne.blocked?oe.push({key:"block",showInThread:!0,showInList:!0,tooltip:XF("Unblock user",'"Unblock user" Button Tooltip',"bp-better-messages"),label:XF("Unblock user",'"Unblock user" Button',"bp-better-messages"),icon:se.createElement(BiBlock,null),classes:"bpbm-unblock-user",onClick:function onClick(){UnBlockUser(ne.user_id)},onAuxClick:function onAuxClick(){}}):oe.push({key:"block",showInThread:!0,showInList:!0,tooltip:XF("Block user",'"Block user" Button Tooltip',"bp-better-messages"),label:XF("Block user",'"Block user" Button',"bp-better-messages"),icon:se.createElement(BiBlock,null),classes:"bpbm-block-user",onClick:function onClick(){BlockUser(ne.user_id)},onAuxClick:function onAuxClick(){}})),K.permissions&&K.permissions.canInvite&&oe.push({key:"add-participants",showInThread:!0,showInList:!1,tooltip:XF("Add new participants to current conversation",'"Add new participants" Button Tooltip',"bp-better-messages"),label:XF("Add new participants",'"Add new participants" Button',"bp-better-messages"),icon:se.createElement(FiUserPlus,null),classes:"bpbm-invite-conversation",onClick:function onClick(){addModal("add-participant",XF("Add new participant","Conversation Settings","bp-better-messages"),se.createElement(AddParticipantPanel,{threadId:K.thread_id}))},onAuxClick:function onAuxClick(){}}),K.permissions&&K.permissions.canLeave&&oe.push({key:"leave-thread",showInThread:!0,showInList:!0,tooltip:XF("Leave this conversation",'"Leave conversation" Button Tooltip',"bp-better-messages"),label:XF("Leave conversation",'"Leave conversation" Button',"bp-better-messages"),icon:se.createElement(GiExitDoor,null),classes:"bm-leave-conversation",onClick:function onClick(){!function LeaveThread(K){return _LeaveThread.apply(this,arguments)}(K.thread_id)},onAuxClick:function onAuxClick(){}}),K.permissions&&K.permissions.deleteAllowed&&oe.push({key:"archive-thread",showInThread:!0,showInList:!0,tooltip:XF("Delete conversation",'"Delete thread" Button Tooltip',"bp-better-messages"),label:XF("Delete conversation","Delete conversation tooltip","bp-better-messages"),icon:se.createElement(AiOutlineDelete,null),classes:"bpbm-delete-conversation",onClick:function onClick(){!function DeleteThread(K){return _DeleteThread.apply(this,arguments)}(K.thread_id)},onAuxClick:function onAuxClick(){}}),K.permissions&&K.permissions.canClearThread&&oe.push({key:"clear-thread",showInThread:!0,showInList:!0,tooltip:XF("Delete all messages in this conversation",'"Clear messages" Button Tooltip',"bp-better-messages"),label:XF("Clear messages",'"Clear messages" Button',"bp-better-messages"),icon:se.createElement(BiEraser,null),classes:"bpbm-clear-conversation",onClick:function onClick(){confirm(XF("Are you sure you want to delete all messages in this conversation? (This action is irreversible)","Clear Messages Action","bp-better-messages"))&&function ClearMessages(K){return _ClearMessages.apply(this,arguments)}(K.thread_id)},onAuxClick:function onAuxClick(){}}),K.permissions&&K.permissions.canEraseThread&&"thread"===K.type&&oe.push({key:"delete-thread",showInThread:!0,showInList:!0,tooltip:XF("Erase conversation and all messages",'"Erase thread" Button Tooltip',"bp-better-messages"),label:XF("Erase conversation",'"Erase thread" Button',"bp-better-messages"),icon:se.createElement(RiDeleteBin2Line,null),classes:"bpbm-delete-conversation",onClick:function onClick(){confirm(XF("Are you sure you want to delete this conversation? (This action is irreversible)","Delete Conversation Action","bp-better-messages"))&&function EraseThread(K){return _EraseThread.apply(this,arguments)}(K.thread_id)},onAuxClick:function onAuxClick(){}}),K.chatRoom&&"chat-room"===K.type&&K.chatRoom.isJoined&&!K.chatRoom.autoJoin&&oe.push({key:"leave-room",showInThread:!0,showInList:!0,tooltip:XF("Leave chat room",'"Leave Chat Room" Button Tooltip',"bp-better-messages"),label:XF("Leave chat room",'"Leave Chat Room" Button',"bp-better-messages"),icon:se.createElement(IoExitOutline,null),classes:"bpbm-leave-chat-room",onClick:function onClick(){!function LeaveChatRoom(_x){return _LeaveChatRoom.apply(this,arguments)}(K.chatRoom.id)},onAuxClick:function onAuxClick(){}})),YF("better_messages_thread_context_menu",oe,K,ne,ae)}function ThreadActions(){var K,ne=(0,se.useContext)(Yf),ae=ne.isMaximized,oe=ne.setIsMaximized,ie=ne.fullScreened,ue=(0,se.useContext)(kD),ce=ue.thread,de=ue.call,fe=(ue.groupVideo,ue.groupAudio,useInRouterContext());fe&&(K=useNavigate());var he=(0,se.useRef)(null),me=(0,se.useState)(!1),ge=(0,pe.A)(me,2),ve=ge[0],ye=ge[1],_e=(0,se.useCallback)(function(K){var ne=K.target;he.current&&(he.current.closest(".expandingButtons").contains(ne)||ye(!1))},[]);(0,se.useEffect)(function(){document.removeEventListener("click",_e)},[]),(0,se.useEffect)(function(){ve?document.addEventListener("click",_e):document.removeEventListener("click",_e)},[ve]);var Ae=useAnotherUser(ce),De=getThreadActions(ce,Ae).filter(function(K){return!0===K.showInThread}),we=null,Ee=function startCall(K){var ne=Date.now(),ae=function attemptStartCall(){var oe=null==de?void 0:de.current;oe&&oe.startCall?oe.startCall(K):Date.now()-ne<5e3&&(we=setTimeout(ae,50))};we&&clearTimeout(we),ae()},ke=function startGroupCall(K){var ne=Date.now(),ae=function attemptStartCall(){var oe=null==de?void 0:de.current;oe&&oe.startGroupCall?oe.startGroupCall(K):Date.now()-ne<5e3&&(we=setTimeout(ae,50))};we&&clearTimeout(we),ae()};return se.createElement(se.Fragment,null,!VF.callRestrict&&!!ce&&ce.permissions&&"thread"===ce.type&&2===ce.participantsCount&&se.createElement(se.Fragment,null,ce&&ce.permissions.canAudioCall&&se.createElement(se.Fragment,null,!0===ce.permissions.canAudioCall&&se.createElement(sp,{showOnMobile:!1,content:XF("Audio Call",'"Audio Call" Button Tooltip',"bp-better-messages")},se.createElement("span",{className:"audio-call",onClick:function onClick(){Ee("audio")}},se.createElement(IoIosCall,null))),"string"==typeof ce.permissions.canAudioCall&&se.createElement(sp,{showOnMobile:!1,content:ce.permissions.canAudioCall},se.createElement("span",{className:"audio-call bm-disabled-button",onClick:function onClick(){showError(ce.permissions.canAudioCall)}},se.createElement(IoIosCall,null)))),ce&&ce.permissions.canVideoCall&&se.createElement(se.Fragment,null,!0===ce.permissions.canVideoCall&&se.createElement(sp,{showOnMobile:!1,content:XF("Video Call",'"Video Call" Button Tooltip',"bp-better-messages")},se.createElement("span",{className:"video-call",onClick:function onClick(){Ee("video")}},se.createElement(IoIosVideocam,null))),"string"==typeof ce.permissions.canVideoCall&&se.createElement(sp,{showOnMobile:!1,content:ce.permissions.canVideoCall},se.createElement("span",{className:"video-call bm-disabled-button",onClick:function onClick(){showError(ce.permissions.canVideoCall)}},se.createElement(IoIosVideocam,null))))),ce&&ce.permissions&&ce.permissions.canGroupAudio&&!1!==ce.permissions.canStartGroupCall&&se.createElement(sp,{showOnMobile:!1,content:XF("Audio Chat",'"Audio Chat" Button Tooltip',"bp-better-messages")},se.createElement("span",{className:"group-audio-call",onClick:function onClick(){ke("audio")}},se.createElement(RiChatVoiceFill,null))),ce&&ce.permissions&&ce.permissions.canGroupVideo&&!1!==ce.permissions.canStartGroupCall&&se.createElement(sp,{showOnMobile:!1,content:XF("Video Chat",'"Video Chat" Button Tooltip',"bp-better-messages")},se.createElement("span",{className:"group-call",onClick:function onClick(){ke("video")}},se.createElement(RiVideoChatFill,null))),ce&&ce.permissions.canMinimize&&!isMobile()&&!ae&&!ie&&se.createElement(sp,{showOnMobile:!1,content:XF("Minimize chat",'"Minimize conversation" Button Tooltip',"bp-better-messages")},se.createElement("span",{onClick:function onClick(){checkIfInCall()||(openMiniChat(ce.thread_id,!0),fe&&K("/"))},className:"bpbm-minimize"},se.createElement(FaRegWindowMinimize,null))),VF.fullScreen&&se.createElement(se.Fragment,null,!ae&&!ie&&se.createElement(se.Fragment,null,se.createElement(sp,{showOnMobile:!1,content:XF("Maximize",'"Maximize messages window" Button Tooltip',"bp-better-messages")},se.createElement("span",{onClick:function onClick(){oe(!0)},className:"bpbm-maximize"},se.createElement(FiMaximize2,{className:"bm-svg"}))))),ae&&!ie&&se.createElement(se.Fragment,null,se.createElement(sp,{showOnMobile:!1,content:XF("Minimize",'"Minimize messages window" Button Tooltip',"bp-better-messages")},se.createElement("span",{onClick:function onClick(){oe(!1)},className:"bpbm-minimize"},se.createElement(FiMinimize2,{className:"bm-svg"})))),De.length>0&&se.createElement(sp,{content:XF("More",'"Additional options" Button Tooltip',"bp-better-messages")},se.createElement("div",{className:"expandingButtons"+(ve?" expandingButtonsOpen":""),onClick:function onClick(){ye(!ve)}},se.createElement(BsThreeDotsVertical,null),se.createElement(AnimatePresence,null,ve&&se.createElement(se.Fragment,null,se.createElement(hl.div,{ref:he,initial:{opacity:0},animate:{opacity:1},transition:{duration:.2},exit:{opacity:0},className:"bpbm-dropdown-menu"},De.map(function(K){return se.createElement(sp,{key:K.key,content:K.tooltip},se.createElement("span",{onClick:K.onClick,className:"bpbm-dropdown-item "+K.classes},se.createElement("span",{className:"bpbm-dropdown-item-icon"},"string"==typeof K.icon?Ii(K.icon):K.icon),se.createElement("span",{className:"bpbm-dropdown-item-label"},K.label)))})))))))}const aS=(0,se.createContext)(!1);var oS=function ThreadItemContent(K){var ne=K.useRouter,ae=(0,se.useMemo)(function(){return threadDefaults(K.thread)},[K.thread]),oe=K.lastMessage,ie=K.active,ue=K.navigate,ce=K.onClick,de="thread",pe=(0,se.useContext)(aS),fe=useForceUpdate();(0,se.useEffect)(function(){return document.addEventListener("better-message-settings-changed",fe),function(){document.removeEventListener("better-message-settings-changed",fe)}},[]);var he=getThreadActions(ae,!1).filter(function(K){return!0===K.showInList}),me=Fe({id:"thread-context-"+ae.thread_id}),ge=me.show,ve=me.hideAll;ie&&(de+=" bp-messages-active-thread"),de=YF("better_messages_single_thread_class",de,ae);var ye=datetime_getTime(ae.lastTime),_e=function _openThread(oe){if(ce)ce();else if(ne){var ie="/conversation/"+ae.thread_id;K.forceMessage&&(ie+="?messageId="+K.forceMessage),ue(ie)}else openThread(oe)},Ae=function toggleContextMenu(K){K.preventDefault(),K.stopPropagation(),document.querySelector("#thread-context-"+ae.thread_id)?ve():ge({event:K})};return se.createElement("div",{key:"thread_item_content_inner"+ae.thread_id,className:de,onClick:function onClick(K){document.querySelector(".thread-context-menu")||_e(ae.thread_id)},onContextMenu:Ae},se.createElement(sh,{thread:ae}),se.createElement(Hg,{thread:ae,lastUser:K.lastUser,lastMessage:K.lastMessage}),se.createElement("div",{className:"time"},se.createElement(sp,{content:ye.toLocal().toLocaleString(Wr.DATETIME_MED_WITH_SECONDS)},se.createElement("span",{className:"time-wrapper"},se.createElement(TimeAgo,{time:ye}))),VF.listStatus&&!!oe&&K.lastUser&&oe.sender_id===get_current_user_id_getCurrentUserId()&&!ae.botId&&se.createElement(Jf,{message:oe,detailed:!1}),se.createElement(AnimatePresence,null,ae.unread>0&&se.createElement("div",{className:"bpbm-counter-row"},ae.mentions.length>0&&ae.mentions.some(function(K){return!K.seen})&&se.createElement(sp,{content:XF("You were mentioned in this conversation","Conversations list item","bp-better-messages")},se.createElement(hl.span,{initial:{scale:0},animate:{scale:1},className:"unread-mention"},se.createElement(GoMention,null))),se.createElement(hl.span,{initial:{scale:0},animate:{scale:1},className:"unread-count"},ae.unread)))),!pe&&se.createElement("div",{className:"actions"},he.length>0&&se.createElement(se.Fragment,null,se.createElement(sp,{content:XF("More",'"Additional options" Button Tooltip',"bp-better-messages")},se.createElement("span",{className:"bm-more-actions",onClick:Ae},se.createElement(BsThreeDotsVertical,null))),ae&&(0,Gl.createPortal)(se.createElement(it,{style:{zIndex:"1000"},animation:!1,id:"thread-context-"+ae.thread_id},he.map(function(K){return se.createElement(pt,{key:K.key,onClick:K.onClick,onAuxClick:K.onAuxClick},"string"==typeof K.icon?Ii(K.icon):K.icon,se.createElement("span",{style:{marginLeft:"5px"}},K.label))}),se.createElement("span",{id:"thread-context-"+ae.thread_id,className:"thread-context-menu",style:{display:"none"}})),document.querySelector("body")))))};function thread_item_content_areEqual(K,ne){var ae=!0;return IC(K.thread,ne.thread)||(ae=!1),IC(K.lastMessage,ne.lastMessage)||(ae=!1),IC(K.lastUser,ne.lastUser)||(ae=!1),Boolean(K.active)!==Boolean(ne.active)&&(ae=!1),ae}const iS=se.memo(oS,thread_item_content_areEqual);function thread_item_ownKeys(K,ne){var ae=Object.keys(K);if(Object.getOwnPropertySymbols){var oe=Object.getOwnPropertySymbols(K);ne&&(oe=oe.filter(function(ne){return Object.getOwnPropertyDescriptor(K,ne).enumerable})),ae.push.apply(ae,oe)}return ae}function thread_item_objectSpread(K){for(var ne=1;ne<arguments.length;ne++){var ae=null!=arguments[ne]?arguments[ne]:{};ne%2?thread_item_ownKeys(Object(ae),!0).forEach(function(ne){(0,Se.A)(K,ne,ae[ne])}):Object.getOwnPropertyDescriptors?Object.defineProperties(K,Object.getOwnPropertyDescriptors(ae)):thread_item_ownKeys(Object(ae)).forEach(function(ne){Object.defineProperty(K,ne,Object.getOwnPropertyDescriptor(ae,ne))})}return K}function threadDefaults(K){return thread_item_objectSpread(thread_item_objectSpread({},{isMuted:!1,participants:[],mentions:[],permissions:{deleteAllowed:!1,isModerator:!1,canReply:!1,canDeleteOwnMessages:!1,canDeleteAllMessages:!1,canEditOwnMessages:!1}}),K)}const sS=se.memo(function ThreadItem(K){var ne,ae=(0,se.useContext)(Yf).useRouter,oe=K.thread,ie=void 0;K.onClick&&(ie=K.onClick);var ue,ce=useUser((ne=K.forceMessage?useMessage(K.forceMessage):function useLastMessage(K){var ne=(0,se.useState)(null),ae=(0,pe.A)(ne,2),oe=ae[0],ie=ae[1];return(0,se.useLayoutEffect)(function(){var ne={thread_id:K},ae=OF.messages.find(ne,[{created_at:"desc"}],1).$.subscribe({next:function next(K){K&&K.length>0?ie(K[0]):ie(void 0)},error:function error(K){console.error("An error occurred, trying to reset database",K),database_resetDB()}});return function(){ae.unsubscribe()}},[K]),oe}(oe.thread_id))&&ne.sender_id);(0,se.useEffect)(function(){hS.add(Number(oe.thread_id)),subscribeToThreadsTrigger()},[oe.thread_id]);var de=!1;if(ae){ue=useNavigate();var fe=useMatch("conversation/:threadId");de=fe&&Number(fe.params.threadId)===oe.thread_id}return se.createElement(iS,{key:"thread_item_content"+oe.thread_id,thread:oe,lastUser:ce,lastMessage:ne,useRouter:ae,forceMessage:K.forceMessage,active:de,navigate:ue,onClick:ie})});function merge_thread_deep_ownKeys(K,ne){var ae=Object.keys(K);if(Object.getOwnPropertySymbols){var oe=Object.getOwnPropertySymbols(K);ne&&(oe=oe.filter(function(ne){return Object.getOwnPropertyDescriptor(K,ne).enumerable})),ae.push.apply(ae,oe)}return ae}function merge_thread_deep_objectSpread(K){for(var ne=1;ne<arguments.length;ne++){var ae=null!=arguments[ne]?arguments[ne]:{};ne%2?merge_thread_deep_ownKeys(Object(ae),!0).forEach(function(ne){(0,Se.A)(K,ne,ae[ne])}):Object.getOwnPropertyDescriptors?Object.defineProperties(K,Object.getOwnPropertyDescriptors(ae)):merge_thread_deep_ownKeys(Object(ae)).forEach(function(ne){Object.defineProperty(K,ne,Object.getOwnPropertyDescriptor(ae,ne))})}return K}function mergeThreadDeep(K,ne){var ae=merge_thread_deep_objectSpread(merge_thread_deep_objectSpread({},K),ne);if(ae.participants){var oe=get_current_user_id_getCurrentUserId();-1!==ae.participants.indexOf(oe)&&(ae.participants=ae.participants.filter(function(K){return K!==oe}),ae.participants.push(oe))}return K.chatRoom&&ne.chatRoom&&(ae.chatRoom=merge_thread_deep_objectSpread(merge_thread_deep_objectSpread({},K.chatRoom),ne.chatRoom)),K.permissions&&ne.permissions?ae.permissions=merge_thread_deep_objectSpread(merge_thread_deep_objectSpread({},K.permissions),ne.permissions):K.permissions&&!ne.permissions&&(ae.permissions=K.permissions),"number"!=typeof ae.isPinned&&(ae.isPinned=0),"number"!=typeof ae.firstLoaded&&(ae.firstLoaded=0),void 0!==ae.pinned&&void 0===ne.pinned&&delete ae.pinned,ae}var uS=new Set,cS=new Ci,lS=!1,dS=new Ci;function setThreadsLoaded(K){lS=K,dS.next(K)}function isThreadsLoaded(){var K=(0,se.useState)(lS),ne=(0,pe.A)(K,2),ae=ne[0],oe=ne[1];return(0,se.useLayoutEffect)(function(){var K,ne;return K=dS.subscribe({next:function next(K){lS=K,oe(K)}}),ne=setInterval(function(){oe(lS)},1e3),function(){K&&K.unsubscribe(),ne&&clearInterval(ne)}},[]),ae}function useUnread(){var K=(0,se.useState)(0),ne=(0,pe.A)(K,2),ae=ne[0],oe=ne[1];return(0,se.useLayoutEffect)(function(){var K=OF.threads.find({unread:{$gt:0},isHidden:0,isDeleted:0}).$.subscribe({next:function next(K){var ne=0,ae=0;K.map(function(K){ne+=K.unread,ae++}),VF.unreadCounter?oe(ae):oe(ne)},error:function error(K){console.error("An error occurred, trying to reset database",K),database_resetDB()}});return function(){K.unsubscribe()}},[]),ae}function getUnreadThreads(){return _getUnreadThreads.apply(this,arguments)}function _getUnreadThreads(){return _getUnreadThreads=(0,ae.A)(ie().mark(function _callee(){var K,ne;return ie().wrap(function(ae){for(;;)switch(ae.prev=ae.next){case 0:return ae.next=1,OF.threads.findExec({unread:{$gt:0}});case 1:return K=ae.sent,ne=[],K.map(function(K){ne.push(K)}),ae.abrupt("return",ne);case 2:case"end":return ae.stop()}},_callee)})),_getUnreadThreads.apply(this,arguments)}function useThread(K){var ne=(0,se.useState)(null),ae=(0,pe.A)(ne,2),oe=ae[0],ie=ae[1];return(0,se.useLayoutEffect)(function(){var ne,ae=OF.threads.findOne(String(K));return ne=ae.$.subscribe({next:function next(K){ie(K||null)},error:function error(K){console.error("An error occurred, trying to reset database",K),database_resetDB()}}),function(){ne&&ne.unsubscribe()}},[K]),threadDefaults(oe)}var pS=new Ci;function getThread(_x){return _getThread.apply(this,arguments)}function _getThread(){return _getThread=(0,ae.A)(ie().mark(function _callee2(K){var ne,ae,oe,se=arguments;return ie().wrap(function(ie){for(;;)switch(ie.prev=ie.next){case 0:return ne=se.length>1&&void 0!==se[1]&&se[1],ie.next=1,OF.threads.findOneExec(String(K));case 1:if((ae=ie.sent)||!ne){ie.next=6;break}oe=0;case 2:if(!(oe<5)){ie.next=6;break}return ie.next=3,new Promise(function(K){return setTimeout(K,100)});case 3:return ie.next=4,OF.threads.findOneExec(String(K));case 4:if(!(ae=ie.sent)){ie.next=5;break}return ie.abrupt("continue",6);case 5:oe++,ie.next=2;break;case 6:return ie.abrupt("return",ae);case 7:case"end":return ie.stop()}},_callee2)})),_getThread.apply(this,arguments)}function updateThread(K,ne){return _updateThread.apply(this,arguments)}function _updateThread(){return _updateThread=(0,ae.A)(ie().mark(function _callee3(K,ne){return ie().wrap(function(ae){for(;;)switch(ae.prev=ae.next){case 0:return ae.next=1,OF.threads.findOneExec(String(K));case 1:if(!ae.sent){ae.next=2;break}return ae.next=2,OF.threads.patch(String(K),ne).catch(function(K){return console.error(K)});case 2:case"end":return ae.stop()}},_callee3)})),_updateThread.apply(this,arguments)}function getThreadsCount(){return _getThreadsCount.apply(this,arguments)}function _getThreadsCount(){return(_getThreadsCount=(0,ae.A)(ie().mark(function _callee4(){return ie().wrap(function(K){for(;;)switch(K.prev=K.next){case 0:return K.next=1,OF.threads.countExec();case 1:return K.abrupt("return",K.sent);case 2:case"end":return K.stop()}},_callee4)}))).apply(this,arguments)}function deleteThread(K){return _deleteThread.apply(this,arguments)}function _deleteThread(){return _deleteThread=(0,ae.A)(ie().mark(function _callee5(K){var ne,ae;return ie().wrap(function(oe){for(;;)switch(oe.prev=oe.next){case 0:return closeMiniChatThread(K),location.hash.endsWith("/conversation/"+K)&&(location.hash="#/"),oe.next=1,getThread(K);case 1:if(!(ne=oe.sent)||"chat-room"!==ne.type){oe.next=2;break}ne.chatRoom.isJoined=!1,(ae=ne.chatRoom).isJoined=!1,updateThread(K,{chatRoom:ae}),oe.next=4;break;case 2:return oe.next=3,OF.threads.remove(String(K)).catch(function(K){return console.error(K)});case 3:return oe.next=4,OF.messages.removeWhere({thread_id:K}).catch(function(K){return console.error(K)});case 4:removeFastMessages(K),unsubscribeFromThread(K);case 5:case"end":return oe.stop()}},_callee5)})),_deleteThread.apply(this,arguments)}function getThreadIds(){return _getThreadIds.apply(this,arguments)}function _getThreadIds(){return(_getThreadIds=(0,ae.A)(ie().mark(function _callee6(){var K;return ie().wrap(function(ne){for(;;)switch(ne.prev=ne.next){case 0:return ne.next=1,waitForDatabase();case 1:return ne.next=2,OF.threads.findExec();case 2:return K=ne.sent,ne.abrupt("return",K.map(function(K){return Number(K.thread_id)}));case 3:case"end":return ne.stop()}},_callee6)}))).apply(this,arguments)}function getNotDeletedThreadIds(){return _getNotDeletedThreadIds.apply(this,arguments)}function _getNotDeletedThreadIds(){return(_getNotDeletedThreadIds=(0,ae.A)(ie().mark(function _callee7(){var K;return ie().wrap(function(ne){for(;;)switch(ne.prev=ne.next){case 0:return ne.next=1,waitForDatabase();case 1:return ne.next=2,OF.threads.findExec({isDeleted:{$eq:0}});case 2:return K=ne.sent,ne.abrupt("return",K.map(function(K){return Number(K.thread_id)}));case 3:case"end":return ne.stop()}},_callee7)}))).apply(this,arguments)}function updateThreadUnread(K,ne){return _updateThreadUnread.apply(this,arguments)}function _updateThreadUnread(){return _updateThreadUnread=(0,ae.A)(ie().mark(function _callee8(K,ne){var ae;return ie().wrap(function(oe){for(;;)switch(oe.prev=oe.next){case 0:return oe.next=1,OF.threads.findOneExec(String(K));case 1:if(!(ae=oe.sent)||ae.unread===ne){oe.next=2;break}return oe.next=2,OF.threads.patch(String(K),{unread:ne});case 2:case"end":return oe.stop()}},_callee8)})),_updateThreadUnread.apply(this,arguments)}function updateNotUnreadThread(K){return _updateNotUnreadThread.apply(this,arguments)}function _updateNotUnreadThread(){return _updateNotUnreadThread=(0,ae.A)(ie().mark(function _callee9(K){var ne;return ie().wrap(function(ae){for(;;)switch(ae.prev=ae.next){case 0:return ae.next=1,OF.threads.findExec({thread_id:{$nin:K},unread:{$ne:0}});case 1:(ne=ae.sent).length>0&&ne.map(function(K){var ne={unread:0},ae=K.mentions;if(ae&&Array.isArray(ae)&&ae.length>0){var oe=[],ie=!1;ae.map(function(K){!1===K.seen&&(ie=!0),oe.push({message_id:K.message_id,type:K.type,seen:!0})}),ie&&(ne.mentions=oe)}updateThread(K.thread_id,ne)});case 2:case"end":return ae.stop()}},_callee9)})),_updateNotUnreadThread.apply(this,arguments)}function updateThreads(K){return _updateThreads.apply(this,arguments)}function _updateThreads(){return _updateThreads=(0,ae.A)(ie().mark(function _callee10(K){var ne,oe,se,ue,ce,de=arguments;return ie().wrap(function(pe){for(;;)switch(pe.prev=pe.next){case 0:if(ne=!(de.length>1&&void 0!==de[1])||de[1],oe=de.length>2&&void 0!==de[2]&&de[2],K&&0!==K.length){pe.next=1;break}return pe.abrupt("return");case 1:return se=["subject","title","image","url"],pe.next=2,Promise.all(K.map(function(){var K=(0,ae.A)(ie().mark(function _callee0(K){var ne,ae,oe,ue;return ie().wrap(function(ie){for(;;)switch(ie.prev=ie.next){case 0:ne=K,ae=0,oe=se;case 1:if(!(ae<oe.length)){ie.next=4;break}if(ue=oe[ae],void 0===ne[ue]){ie.next=3;break}return ie.next=2,Decrypt(ne[ue]);case 2:ne[ue]=ie.sent;case 3:ae++,ie.next=1;break;case 4:return ie.abrupt("return",K);case 5:case"end":return ie.stop()}},_callee0)}));return function(ne){return K.apply(this,arguments)}}()));case 2:return K=pe.sent,ue=K.map(function(K){return K.thread_id}),ce=new Map,pe.next=3,OF.threads.findExec({thread_id:{$in:ue}});case 3:return pe.sent.map(function(K){ce.set(K.thread_id,K)}),pe.next=4,Promise.all(K.map(function(){var K=(0,ae.A)(ie().mark(function _callee1(K){var ae,se,ue;return ie().wrap(function(ie){for(;;)switch(ie.prev=ie.next){case 0:if(!ce.has(K.thread_id)){ie.next=2;break}if(ae=ce.get(K.thread_id),se=K,ne&&(se=mergeThreadDeep(ae,K)),sockets_isSocketActive()&&(se.unread=ae.unread),ae.groupCall&&(se.groupCall=ae.groupCall),se.mentions&&(oe&&0===se.mentions.length||(ue=[],ae.mentions&&Array.isArray(ae.mentions)&&(ue=ae.mentions),se.mentions.map(function(K){ue.some(function(ne){return ne.message_id===Number(K.message_id)&&ne.type===K.type})||ue.push({message_id:Number(K.message_id),type:K.type,seen:!1})}),se.mentions=ue)),IC(ae,se)){ie.next=1;break}return ie.next=1,OF.threads.upsert(se);case 1:ie.next=3;break;case 2:return ie.next=3,OF.threads.upsert(K);case 3:case"end":return ie.stop()}},_callee1)}));return function(ne){return K.apply(this,arguments)}}()));case 4:case"end":return pe.stop()}},_callee10)})),_updateThreads.apply(this,arguments)}var fS,hS=new Set,mS=new Set,gS=!0;function subscribeToThreads(){return _subscribeToThreads.apply(this,arguments)}function _subscribeToThreads(){return(_subscribeToThreads=(0,ae.A)(ie().mark(function _callee(){var K;return ie().wrap(function(ne){for(;;)switch(ne.prev=ne.next){case 0:if(clearTimeout(fS),fS=void 0,K=[],!gS){ne.next=2;break}return ne.next=1,getThreadIds();case 1:K=ne.sent,gS=!1;case 2:if(hS.forEach(function(ne){mS.has(ne)||K.push(ne)}),!((K=Array.from(new Set(K))).length>0&&HS)){ne.next=4;break}return ne.next=3,HS.emit("subscribeToThreads",K);case 3:K.map(function(K){mS.add(K)});case 4:case"end":return ne.stop()}},_callee)}))).apply(this,arguments)}function subscribeToThreadsTrigger(){fS||(fS=window.setTimeout(subscribeToThreads,1e3))}function unsubscribeFromThread(_x){return _unsubscribeFromThread.apply(this,arguments)}function _unsubscribeFromThread(){return(_unsubscribeFromThread=(0,ae.A)(ie().mark(function _callee2(K){return ie().wrap(function(ne){for(;;)switch(ne.prev=ne.next){case 0:if(!sockets_isSocketActive()){ne.next=2;break}return hS.delete(K),ne.next=1,HS.emit("unsubscribeThread",K);case 1:mS.delete(K);case 2:case"end":return ne.stop()}},_callee2)}))).apply(this,arguments)}function Writing(){HS.on("writing",function(K){Object.entries(K).forEach(function(K){var ne=(0,pe.A)(K,2),ae=ne[0];ne[1].map(function(K){var ne={userId:Number(K),lastTime:Wr.now()};!function addThreadWriting(K,ne){var ae=getThreadWriting(K);ae.set(ne.userId,ne.lastTime),jg.set(K,ae),Ng.next(K),CleanOldWriting()}(Number(ae),ne)})})})}function notificationTitle(K,ne,ae){var oe=VF.subjects?K.subject:ae.name;return"chat-room"!==K.type&&"group"!==K.type||(oe=K.title),"thread"===K.type&&(oe=ae.name),!ae||"group"!==K.type&&"chat-room"!==K.type||(oe+=": "+ae.name),Ii(oe)}function on_site_message_ownKeys(K,ne){var ae=Object.keys(K);if(Object.getOwnPropertySymbols){var oe=Object.getOwnPropertySymbols(K);ne&&(oe=oe.filter(function(ne){return Object.getOwnPropertyDescriptor(K,ne).enumerable})),ae.push.apply(ae,oe)}return ae}function on_site_message_objectSpread(K){for(var ne=1;ne<arguments.length;ne++){var ae=null!=arguments[ne]?arguments[ne]:{};ne%2?on_site_message_ownKeys(Object(ae),!0).forEach(function(ne){(0,Se.A)(K,ne,ae[ne])}):Object.getOwnPropertyDescriptors?Object.defineProperties(K,Object.getOwnPropertyDescriptors(ae)):on_site_message_ownKeys(Object(ae)).forEach(function(ne){Object.defineProperty(K,ne,Object.getOwnPropertyDescriptor(ae,ne))})}return K}var vS=new Map;function showOnSiteMessage(_x){return _showOnSiteMessage.apply(this,arguments)}function _showOnSiteMessage(){return _showOnSiteMessage=(0,ae.A)(ie().mark(function _callee(K){var ne,ae,oe,ue,ce,de,pe,fe,he,me,ge,ve,ye,_e,Ae=arguments;return ie().wrap(function(ie){for(;;)switch(ie.prev=ie.next){case 0:if(ne=Ae.length>1&&void 0!==Ae[1]?Ae[1]:"ajax",VF.onSiteNotification){ie.next=1;break}return ie.abrupt("return");case 1:return ae="realtime"===ne,ie.next=2,getMessage(K,!1,ae);case 2:if(oe=ie.sent){ie.next=3;break}return ie.abrupt("return",!1);case 3:if(oe.sender_id!==get_current_user_id_getCurrentUserId()){ie.next=4;break}return ie.abrupt("return",!1);case 4:if(oe.created_at&&oe.updated_at){ie.next=5;break}return ie.abrupt("return",!1);case 5:if(oe.created_at===oe.updated_at){ie.next=6;break}return ie.abrupt("return",!1);case 6:return ie.next=7,getThread(oe.thread_id,ae);case 7:if(ue=ie.sent){ie.next=8;break}return ie.abrupt("return");case 8:if(!ue.isHidden){ie.next=9;break}return ie.abrupt("return");case 9:if("ajax"!==ne||0!==ue.unread){ie.next=10;break}return ie.abrupt("return");case 10:if(!ue.isMuted){ie.next=11;break}return ie.abrupt("return");case 11:if(xF.isLeader&&EF.postMessage({type:"on_site_message",message_id:oe.message_id}),!((ce=document.querySelector(".bp-messages-wrap .bp-messages-side-threads .threads-list-wrapper"))&&ce.offsetParent||document.querySelector(".bp-messages-wrap.bm-index-page"))){ie.next=12;break}return ie.abrupt("return");case 12:if(!document.querySelector(".bp-better-messages-list .tabs > div.messages-tab.active")){ie.next=13;break}return ie.abrupt("return");case 13:if(!(de=document.querySelector(".bp-messages-wrap.bp-messages-mobile"))){ie.next=14;break}if(!de.classList.contains("bm-index-page")){ie.next=14;break}return ie.abrupt("return");case 14:if(!isThreadVisible(oe.thread_id)){ie.next=15;break}return ie.abrupt("return",!1);case 15:return ie.next=16,getUser(oe.sender_id);case 16:if(pe=ie.sent,he=notificationTitle(ue,0,pe),ue.image?ue.image.startsWith("html:")?(me=ue.image.substring(5),fe=se.createElement("div",{className:"bm-toast-site-message-image",dangerouslySetInnerHTML:{__html:me}})):fe=se.createElement("img",{src:ue.image,alt:ue.title}):pe&&(fe=se.createElement(oh,{user_id:pe.user_id,size:45,link:!1})),ge=se.createElement("div",{className:"bm-toast-site-message-container"},se.createElement("div",{className:"bm-toast-site-message-avatar"},fe),se.createElement("div",{className:"bm-toast-site-message-info"},se.createElement("div",{className:"bm-toast-site-message-title"},he),VF.subjects&&"thread"===ue.type&&""!==ue.subject&&se.createElement("div",{className:"bm-toast-site-message-subject"},ue.subject),se.createElement("div",{className:"bm-toast-site-message-content"},ConvertToOnsite(oe,pe)))),!vS.has(ue.thread_id)){ie.next=17;break}return toast_toast.update(vS.get(ue.thread_id).toastId,{render:ge}),vS.set(ue.thread_id,on_site_message_objectSpread(on_site_message_objectSpread({},vS.get(ue.thread_id)),{message_id:oe.message_id})),ie.abrupt("return");case 17:ve=toast_toast(ge,{className:"bm-toasts bm-toast-site-message",position:getToastPosition(),draggableDirection:getToastDraggableDirection(),draggablePercent:getToastDraggablePercent(),autoClose:!1,onClick:function onClick(K){openThread(ue.thread_id).then(function(){toast_toast.dismiss(ve)})},onOpen:function onOpen(){document.addEventListener("better-messages-thread-opened",ye),document.addEventListener("better-messages-message-deleted",_e)},onClose:function onClose(){document.removeEventListener("better-messages-thread-opened",ye),document.removeEventListener("better-messages-message-deleted",_e),vS.delete(ue.thread_id)},theme:"colored",hideProgressBar:!0,closeOnClick:!1,pauseOnHover:!0,draggable:!0,progress:void 0}),vS.set(ue.thread_id,{message_id:oe.message_id,toastId:ve}),ye=function openThreadListener(K){K.detail.threadId===oe.thread_id&&toast_toast.dismiss(ve)},_e=function deletedMessageListener(K){Number(K.detail.messageId)===Number(vS.get(ue.thread_id).message_id)&&toast_toast.dismiss(ve)};case 18:case"end":return ie.stop()}},_callee)})),_showOnSiteMessage.apply(this,arguments)}var bS=!1;function _setActiveTabStatus(){return(_setActiveTabStatus=(0,ae.A)(ie().mark(function _callee(K){return ie().wrap(function(ne){for(;;)switch(ne.prev=ne.next){case 0:bS=K;case 1:case"end":return ne.stop()}},_callee)}))).apply(this,arguments)}function hasActiveTab(){return _hasActiveTab.apply(this,arguments)}function _hasActiveTab(){return(_hasActiveTab=(0,ae.A)(ie().mark(function _callee2(){return ie().wrap(function(K){for(;;)switch(K.prev=K.next){case 0:if(document.hidden||!document.hasFocus()){K.next=1;break}return K.abrupt("return",!0);case 1:return bS=!1,K.next=2,EF.postMessage({type:"visible_tab_request"});case 2:return K.next=3,functions_timeout(250);case 3:return K.abrupt("return",bS);case 4:case"end":return K.stop()}},_callee2)}))).apply(this,arguments)}var yS=new Map;function sendLocalNotification(_x,K){return _sendLocalNotification.apply(this,arguments)}function _sendLocalNotification(){return _sendLocalNotification=(0,ae.A)(ie().mark(function _callee(K,ne){var ae,oe,se,ue,ce,de,pe,fe;return ie().wrap(function(ie){for(;;)switch(ie.prev=ie.next){case 0:if("string"!=typeof K){ie.next=1;break}return ie.abrupt("return",!1);case 1:return ie.next=2,hasActiveTab();case 2:if(!ie.sent){ie.next=3;break}return ie.abrupt("return");case 3:return ie.next=4,getMessage(K);case 4:if(ae=ie.sent){ie.next=5;break}return ie.abrupt("return",!1);case 5:if(ae.sender_id!==get_current_user_id_getCurrentUserId()){ie.next=6;break}return ie.abrupt("return",!1);case 6:return ie.next=7,getThread(ae.thread_id);case 7:if(oe=ie.sent){ie.next=8;break}return ie.abrupt("return",!1);case 8:if(!oe.isHidden){ie.next=9;break}return ie.abrupt("return");case 9:if(!oe.isMuted){ie.next=10;break}return ie.abrupt("return");case 10:return se=!1,ie.next=11,getUser(ae.sender_id);case 11:if(ue=ie.sent,ce=notificationTitle(oe,0,ue),de={body:re(decode(ae.message)).result,tag:"bm_thread_"+ae.thread_id},oe.image?de.icon=oe.image:ue&&(de.icon=ue.avatar),ne&&(ne.title&&(ce=ne.title),ne.body&&(de.body=ne.body),se=!0),JF("better_messages_on_local_notification",ae),!isMobileApp()){ie.next=12;break}return ie.abrupt("return",!1);case 12:(pe=new Notification(String(ce),de)).onclick=function(K){window.focus(),openThread(ae.thread_id,se)},yS.has(ae.thread_id)||yS.set(ae.thread_id,[]),(fe=yS.get(ae.thread_id)).push(pe),yS.set(ae.thread_id,fe);case 13:case"end":return ie.stop()}},_callee)})),_sendLocalNotification.apply(this,arguments)}function statuses_ownKeys(K,ne){var ae=Object.keys(K);if(Object.getOwnPropertySymbols){var oe=Object.getOwnPropertySymbols(K);ne&&(oe=oe.filter(function(ne){return Object.getOwnPropertyDescriptor(K,ne).enumerable})),ae.push.apply(ae,oe)}return ae}function statuses_objectSpread(K){for(var ne=1;ne<arguments.length;ne++){var ae=null!=arguments[ne]?arguments[ne]:{};ne%2?statuses_ownKeys(Object(ae),!0).forEach(function(ne){(0,Se.A)(K,ne,ae[ne])}):Object.getOwnPropertyDescriptors?Object.defineProperties(K,Object.getOwnPropertyDescriptors(ae)):statuses_ownKeys(Object(ae)).forEach(function(ne){Object.defineProperty(K,ne,Object.getOwnPropertyDescriptor(ae,ne))})}return K}document.addEventListener("better-messages-thread-opened",function(K){var ne=K.detail.threadId,ae=yS.get(ne);ae&&(ae.map(function(K){K.close()}),yS.delete(ne))});var _S=new Map;function statuses_upsertStatus(K){return _upsertStatus.apply(this,arguments)}function _upsertStatus(){return _upsertStatus=(0,ae.A)(ie().mark(function _callee2(K){var ne,ae,oe,se,ue,ce,de;return ie().wrap(function(ie){for(;;)switch(ie.prev=ie.next){case 0:return K.thread_id=Number(K.thread_id),ie.next=1,OF.statuses.findOneExec({thread_id:K.thread_id});case 1:if(!(ne=ie.sent)){ie.next=3;break}if(ae=statuses_objectSpread({},ne),oe=!1,K.lastDelivered&&(se=Wr.fromISO(K.lastDelivered),(!(ue=Wr.fromISO(ae.lastDelivered)).isValid||se>ue)&&(ae.lastDelivered=K.lastDelivered,oe=!0)),K.lastRead&&(ce=Wr.fromISO(K.lastRead),(!(de=Wr.fromISO(ae.lastRead)).isValid||ce>de)&&(ae.lastRead=K.lastRead,oe=!0)),!oe){ie.next=2;break}return ie.next=2,OF.statuses.patch(ne.id,{lastDelivered:ae.lastDelivered,lastRead:ae.lastRead});case 2:ie.next=4;break;case 3:return ie.next=4,OF.statuses.upsert(K);case 4:case"end":return ie.stop()}},_callee2)})),_upsertStatus.apply(this,arguments)}function Messages(){HS.on("message",function(){var K=(0,ae.A)(ie().mark(function _callee(K){var ne,ae,oe,se,ue,ce,de,pe,fe;return ie().wrap(function(ie){for(;;)switch(ie.prev=ie.next){case 0:return ie.next=1,isLeader();case 1:if(ne=ie.sent,ae=K.thread,oe=K.message,ne&&updateSetting("lastUpdate",K.serverTime),!oe.message_id){ie.next=2;break}if(!ne){ie.next=2;break}return ie.next=2,updateMessages([oe]);case 2:if(ne){ie.next=3;break}return ie.abrupt("return");case 3:return ie.next=4,updateUsers([K.sender]);case 4:return ie.next=5,getThread(ae.thread_id);case 5:return(se=ie.sent)?(ue=mergeThreadDeep(se,ae),K.updateThread&&K.updateThread.mentions&&(ce=[],K.updateThread.mentions.map(function(K){ce.push({message_id:Number(oe.message_id),type:K,seen:!1})}),ue.mentions=ce)):ue=mergeThreadDeep({},ae),ie.next=6,updateThreads([ue]);case 6:if(oe.sender_id===get_current_user_id_getCurrentUserId()){ie.next=9;break}return ie.next=7,getUser(oe.sender_id);case 7:return de=ie.sent,ie.next=8,getThread(ae.thread_id);case 8:(pe=ie.sent)&&(fe=pe.isMuted,pe.isHidden&&(fe=!0),de.blocked||(!1!==oe.showOnSite?(fe||(playSound(oe.thread_id,oe.message_id),sendLocalNotification(oe.message_id,K.notification)),isThreadVisible(oe.thread_id)&&Re.now()?threadOpenEvent(oe.thread_id):(HS.emit("delivered",oe.message_id),JF("better_messages_message_received",Number(oe.message_id)),fe||showOnSiteMessage(Number(oe.message_id),"realtime"))):fe||K.notification&&sendLocalNotification(oe.message_id,K.notification)));case 9:case"end":return ie.stop()}},_callee)}));return function(_x){return K.apply(this,arguments)}}()),window.addEventListener("focus",function(){getVisibleThreads().map(function(K){threadOpenEvent(K)})}),Re.on("wakeup",function(){getVisibleThreads().map(function(K){threadOpenEvent(K)})}),HS.on("/v6/fastMsg",function(){var K=(0,ae.A)(ie().mark(function _callee2(K){var ne,ae,oe,se,ue;return ie().wrap(function(ie){for(;;)switch(ie.prev=ie.next){case 0:if(VF.fast){ie.next=1;break}return ie.abrupt("return");case 1:if(!my.has(K.tempId)){ie.next=2;break}return ie.abrupt("return");case 2:return ne=K.user,ie.next=3,Decrypt(ne.url);case 3:return ne.url=ie.sent,ie.next=4,Decrypt(ne.name);case 4:return ne.name=ie.sent,ie.next=5,Decrypt(ne.avatar);case 5:return ne.avatar=ie.sent,ie.next=6,getUser(ne.user_id);case 6:if(ie.sent){ie.next=7;break}return ie.next=7,updateUsers([ne]);case 7:return K.sender_id!==get_current_user_id_getCurrentUserId()&&(isThreadVisible(K.threadId)&&Re.now()?HS.emit("v2/fastStatus",K.sender_id,K.tempId,K.threadId,"seen"):(_S.has(K.threadId)||_S.set(K.threadId,new Map),(ae=_S.get(K.threadId)).set(K.tempId,{sender_id:K.sender_id,temp_id:K.tempId}),_S.set(K.threadId,ae),HS.emit("v2/fastStatus",K.sender_id,K.tempId,K.threadId,"delivered"))),ue=re,ie.next=8,Decrypt(K.message);case 8:oe=ue(ie.sent,{ignoreTags:ED}),se={message_id:K.tempId,thread_id:K.threadId,message:nl2br_nl2br(oe.result),sender_id:K.sender_id,created_at:K.created_at},K.replyTo>0&&(se.meta={replyTo:K.replyTo}),fast_messages_addFastMessage(K.threadId,se);case 9:case"end":return ie.stop()}},_callee2)}));return function(ne){return K.apply(this,arguments)}}()),HS.on("/v2/abortFastMessage",function(){var K=(0,ae.A)(ie().mark(function _callee3(K){return ie().wrap(function(ne){for(;;)switch(ne.prev=ne.next){case 0:removeFastMessage(Number(K.thread_id),K.message_id,!0);case 1:case"end":return ne.stop()}},_callee3)}));return function(ne){return K.apply(this,arguments)}}()),HS.on("message_deleted",function(K){K.startsWith("tmp_")||(K=Number(K)),deleteMessage(K)}),HS.on("v2/messageMetaUpdate",function(){var K=(0,ae.A)(ie().mark(function _callee4(K){var ne;return ie().wrap(function(ae){for(;;)switch(ae.prev=ae.next){case 0:return updateSetting("lastUpdate",K.serverTime),ae.next=1,getMessage(K.message_id);case 1:if(ne=ae.sent){ae.next=2;break}return ae.abrupt("return");case 2:if(ne.thread_id===K.thread_id){ae.next=3;break}return ae.abrupt("return");case 3:updateMessage(ne.message_id,{meta:K.meta});case 4:case"end":return ae.stop()}},_callee4)}));return function(ne){return K.apply(this,arguments)}}()),HS.on("v2/fastStatus",function(){var K=(0,ae.A)(ie().mark(function _callee5(K,ne,ae){var oe;return ie().wrap(function(K){for(;;)switch(K.prev=K.next){case 0:oe=Wr.local({zone:"UTC"}).toISO(),"delivered"===ae?statuses_upsertStatus({thread_id:ne,lastDelivered:oe}):"seen"===ae&&statuses_upsertStatus({thread_id:ne,lastDelivered:oe,lastRead:oe});case 1:case"end":return K.stop()}},_callee5)}));return function(ne,ae,oe){return K.apply(this,arguments)}}()),HS.on("delivered",function(){var K=(0,ae.A)(ie().mark(function _callee6(K,ne,ae){var oe;return ie().wrap(function(K){for(;;)switch(K.prev=K.next){case 0:oe=Wr.local({zone:"UTC"}).toISO(),statuses_upsertStatus({thread_id:ae,lastDelivered:oe});case 1:case"end":return K.stop()}},_callee6)}));return function(ne,ae,oe){return K.apply(this,arguments)}}()),HS.on("seen",function(){var K=(0,ae.A)(ie().mark(function _callee7(K,ne,ae){var oe;return ie().wrap(function(K){for(;;)switch(K.prev=K.next){case 0:oe=Wr.local({zone:"UTC"}).toISO(),statuses_upsertStatus({thread_id:ae,lastDelivered:oe,lastRead:oe});case 1:case"end":return K.stop()}},_callee7)}));return function(ne,ae,oe){return K.apply(this,arguments)}}())}function updateThreadInfo(_x){return _updateThreadInfo.apply(this,arguments)}function _updateThreadInfo(){return _updateThreadInfo=(0,ae.A)(ie().mark(function _callee(K){var ne,ae;return ie().wrap(function(oe){for(;;)switch(oe.prev=oe.next){case 0:return oe.next=1,getThread(K.thread_id);case 1:if(!(ne=oe.sent)){oe.next=3;break}return ae=mergeThreadDeep(ne,K),oe.next=2,OF.threads.upsert(ae);case 2:oe.next=4;break;case 3:return oe.next=4,OF.threads.upsert(K);case 4:case"end":return oe.stop()}},_callee)})),_updateThreadInfo.apply(this,arguments)}var AS=__webpack_require__(14510);function Threads(){document.addEventListener("better-messages-thread-opened",function(K){HS.emit("threadOpen",K.detail.threadId)}),Re.on("focus",function(){getVisibleThreads().map(function(K){threadOpenEvent(K)})});var K=new AS.A({concurrency:1});HS.on("getUnread",function(){var ne=(0,ae.A)(ie().mark(function _callee2(ne){var oe;return ie().wrap(function(se){for(;;)switch(se.prev=se.next){case 0:return document.dispatchEvent(new CustomEvent("better-messages-unread-updated",{detail:{unread:ne}})),se.next=1,isLeader();case 1:if(!se.sent){se.next=2;break}oe=[],waitForDatabase().then((0,ae.A)(ie().mark(function _callee(){var ae,se;return ie().wrap(function(ie){for(;;)switch(ie.prev=ie.next){case 0:if(!((ae=Object.keys(ne.threads)).length>0)){ie.next=1;break}return se=[],ae.map(function(ae){se.push(new Promise(function(ie){var se=ne.threads[ae],ue=Number(ae),ce=Number(se);oe.push(ue),K.add(function(){return updateThreadUnread(ue,ce)}).finally(function(){ie(!0)})}))}),ie.next=1,Promise.all(se);case 1:return ie.next=2,K.add(function(){return updateNotUnreadThread(oe)});case 2:case"end":return ie.stop()}},_callee)})));case 2:case"end":return se.stop()}},_callee2)}));return function(_x){return ne.apply(this,arguments)}}()),HS.on("threadInfoChanged",function(){var K=(0,ae.A)(ie().mark(function _callee3(K){return ie().wrap(function(ne){for(;;)switch(ne.prev=ne.next){case 0:return ne.next=1,isLeader();case 1:if(!ne.sent){ne.next=2;break}updateSetting("lastUpdate",K.serverTime),updateThreadInfo(K.thread);case 2:case"end":return ne.stop()}},_callee3)}));return function(ne){return K.apply(this,arguments)}}()),HS.on("personalThreadUpdate",function(){var K=(0,ae.A)(ie().mark(function _callee4(K){return ie().wrap(function(ne){for(;;)switch(ne.prev=ne.next){case 0:return ne.next=1,isLeader();case 1:if(!ne.sent){ne.next=2;break}parseResponse(K),updateSetting("lastUpdate",K.serverTime);case 2:case"end":return ne.stop()}},_callee4)}));return function(ne){return K.apply(this,arguments)}}()),HS.on("v2/threadEvent",function(){var K=(0,ae.A)(ie().mark(function _callee5(K){var ne;return ie().wrap(function(ae){for(;;)switch(ae.prev=ae.next){case 0:return ae.next=1,isLeader();case 1:if(!ae.sent){ae.next=5;break}ne=K.type,ae.next="thread_cleared"===ne?2:"thread_erased"===ne?3:4;break;case 2:return OF.messages.removeWhere({thread_id:K.thread_id}).catch(function(K){return console.error(K)}),updateThread(K.thread_id,{unread:0}),removeFastMessages(K.thread_id),ae.abrupt("continue",4);case 3:return deleteThread(K.thread_id),ae.abrupt("continue",4);case 4:updateSetting("lastUpdate",K.serverTime);case 5:case"end":return ae.stop()}},_callee5)}));return function(ne){return K.apply(this,arguments)}}())}var DS=new Map;function showIncomingCall(K){return _showIncomingCall.apply(this,arguments)}function _showIncomingCall(){return _showIncomingCall=(0,ae.A)(ie().mark(function _callee(K){var ne;return ie().wrap(function(ae){for(;;)switch(ae.prev=ae.next){case 0:if(!DS.has(K.message_id)){ae.next=1;break}return ae.abrupt("return");case 1:return ae.next=2,YF("BetterMessagesShowIncomingCall",!0,K.thread_id,K.message_id);case 2:if(ae.sent){ae.next=3;break}return ae.abrupt("return");case 3:ne=toast_toast(se.createElement(se.Fragment,null,se.createElement("div",{className:"bm-toast-site-call-container"},se.createElement("div",{className:"bm-toast-site-call-avatar"},se.createElement(oh,{user_id:K.user_id,size:45,link:!1})),se.createElement("div",{className:"bm-toast-site-call-info"},se.createElement("div",{className:"bm-toast-site-call-title"},se.createElement(uh,{user_id:K.user_id,fallback:K.name,link:!1})),se.createElement("div",{className:"bm-toast-site-call-content"},se.createElement("div",{className:"bm-toast-site-call-text"},"video"===K.type&&se.createElement(se.Fragment,null,XF("Incoming Video Call","Private Call - On Site Message","bp-better-messages")),"audio"===K.type&&se.createElement(se.Fragment,null,XF("Incoming Audio Call","Private Call - On Site Message","bp-better-messages"))),se.createElement(sp,{content:XF("Answer","Private Call Screen","bp-better-messages")},se.createElement("div",{className:"bm-toast-site-call-action-answer",onClick:function onClick(){OpenFullScreenThread(K.thread_id),toast_toast.dismiss(ne)}},se.createElement(BsTelephoneFill,null))),se.createElement(sp,{content:XF("Reject","Private Call Screen","bp-better-messages")},se.createElement("div",{className:"bm-toast-site-call-action-reject",onClick:function onClick(){rejectCall(K.user_id,K.thread_id,K.message_id)}},se.createElement(BsTelephoneFill,null))))))),{className:"bm-toasts bm-toast-site-call",position:getToastPosition(),draggableDirection:getToastDraggableDirection(),draggablePercent:getToastDraggablePercent(),autoClose:!1,onClick:function onClick(K){},onOpen:function onOpen(){},onClose:function onClose(){},theme:"colored",hideProgressBar:!0,closeOnClick:!1,closeButton:!1,pauseOnHover:!0,draggable:!1,progress:void 0}),DS.set(K.message_id,{toastId:ne});case 4:case"end":return ae.stop()}},_callee)})),_showIncomingCall.apply(this,arguments)}function hideIncomingCall(K,ne){return _hideIncomingCall.apply(this,arguments)}function _hideIncomingCall(){return(_hideIncomingCall=(0,ae.A)(ie().mark(function _callee2(K,ne){return ie().wrap(function(ae){for(;;)switch(ae.prev=ae.next){case 0:if(!DS.has(ne)){ae.next=3;break}return ae.next=1,YF("BetterMessagesHideIncomingCall",!0,K,ne);case 1:if(ae.sent){ae.next=2;break}return ae.abrupt("return");case 2:toast_toast.dismiss(DS.get(ne).toastId),DS.delete(ne);case 3:case"end":return ae.stop()}},_callee2)}))).apply(this,arguments)}var wS=new Set;function rejectCall(K,ne,ae){var oe=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"rejected";wS.add(ae),"rejected"===oe&&HS.emit("callEvent",{event:"user_reject",to:K,thread_id:ne,message_id:ae}),"busy"===oe&&HS.emit("callEvent",{event:"user_busy",to:K,thread_id:ne,message_id:ae})}function callAborted(K,ne){stopVideoCallSound(),hideIncomingCall(K,ne),JF("better_messages_call_aborted",ne,K)}var ES=new Map;function addIncomingCall(K,ne){isMobileApp()||function playVideoCallSound(){return _playVideoCallSound.apply(this,arguments)}(),ES.has(ne)&&clearTimeout(ES.get(ne)),function addReceivedCallSignal(K){kS.has(K)?kS.set(K,kS.get(K)+1):kS.set(K,1)}(ne),ES.set(ne,window.setTimeout(function(){callAborted(K,ne)},5e3))}function Calls(){HS.on("callEvent",function(){var K=(0,ae.A)(ie().mark(function _callee(K){var ne,ae,oe;return ie().wrap(function(ie){for(;;)switch(ie.prev=ie.next){case 0:oe=K.event,ie.next="incoming_call"===oe?1:"self_rejected"===oe?7:"call_aborted"===oe?8:"call_accepted"===oe?9:"user_rejected"===oe?10:"user_busy"===oe?11:12;break;case 1:if(ne=K.message_id,ae=K.thread_id,!sF||cF===ae||uF&&uF===ne){ie.next=2;break}return rejectCall(K.user_id,ae,ne,"busy"),wS.add(ne),ie.abrupt("return",!1);case 2:if(wS.has(ne)){ie.next=6;break}return addIncomingCall(ae,ne),ie.next=3,YF("better_messages_call_show_notification",!0,K);case 3:if(!ie.sent){ie.next=5;break}return ie.next=4,showIncomingCall(K);case 4:ie.next=6;break;case 5:return ie.next=6,hideIncomingCall(ae,ne);case 6:return ie.abrupt("continue",12);case 7:return stopVideoCallSound(),wS.add(K.message_id),hideIncomingCall(K.thread_id,K.message_id),JF("better_messages_call_self_rejected",K.message_id,K.thread_id),ie.abrupt("continue",12);case 8:return callEnded(),callAborted(K.thread_id,K.message_id),ie.abrupt("continue",12);case 9:return JF("better_messages_call_accepted",K.message_id,K.thread_id),ie.abrupt("continue",12);case 10:return JF("better_messages_call_user_rejected",K.message_id,K.thread_id,K.user_id,XF("User rejected your call","Private Call Screen","bp-better-messages")),ie.abrupt("continue",12);case 11:return JF("better_messages_call_user_rejected",K.message_id,K.thread_id,K.user_id,XF("User you are trying to call is already in call. Please try later.","Private Call Screen","bp-better-messages")),ie.abrupt("continue",12);case 12:case"end":return ie.stop()}},_callee)}));return function(ne){return K.apply(this,arguments)}}())}var kS=new Map;function showOnSiteNotification(_x){return _showOnSiteNotification.apply(this,arguments)}function _showOnSiteNotification(){return _showOnSiteNotification=(0,ae.A)(ie().mark(function _callee(K){return ie().wrap(function(ne){for(;;)switch(ne.prev=ne.next){case 0:toast_toast(se.createElement("div",{className:"bm-toast-site-notification-container"},se.createElement("div",{className:"bm-toast-site-notification-image"},se.createElement("img",{src:K.image,alt:""})),se.createElement("div",{className:"bm-toast-site-notification-info"},se.createElement("div",{className:"bm-toast-site-notification-title"},K.title),se.createElement("div",{className:"bm-toast-site-notification-content"},K.text))),{className:"bm-toasts bm-toast-site-notification",position:getToastPosition(),draggableDirection:getToastDraggableDirection(),draggablePercent:getToastDraggablePercent(),autoClose:!1,onClick:function onClick(){OpenUrlOrNewTab(K.url)},theme:"colored",hideProgressBar:!0,closeOnClick:!1,pauseOnHover:!0,draggable:!0,progress:void 0});case 1:case"end":return ne.stop()}},_callee)})),_showOnSiteNotification.apply(this,arguments)}function OnSiteNotifications(){HS.on("onSiteNotification",function(){var K=(0,ae.A)(ie().mark(function _callee(K){return ie().wrap(function(ne){for(;;)switch(ne.prev=ne.next){case 0:return ne.next=1,Decrypt(K.image,"ukey");case 1:return K.image=ne.sent,ne.next=2,Decrypt(K.text,"ukey");case 2:return K.text=ne.sent,ne.next=3,Decrypt(K.url,"ukey");case 3:return K.url=ne.sent,ne.next=4,Decrypt(K.title,"ukey");case 4:K.title=ne.sent,showOnSiteNotification(K);case 5:case"end":return ne.stop()}},_callee)}));return function(_x){return K.apply(this,arguments)}}())}function GroupMediaEvent(){HS.on("groupMediaEvent",function(K){updateLiveChats()})}var xS=!1;function updateLiveChats(){return _updateLiveChats.apply(this,arguments)}function _updateLiveChats(){return _updateLiveChats=(0,ae.A)(ie().mark(function _callee2(){var K,ne;return ie().wrap(function(oe){for(;;)switch(oe.prev=oe.next){case 0:if(!xS){oe.next=1;break}return oe.abrupt("return",!1);case 1:return oe.prev=1,oe.next=2,waitForDatabase();case 2:return oe.next=3,OF.threads.findExec({"$or":[{type:{"$eq":"group"}},{type:{"$eq":"chat-room"}},{participantsCount:{$gte:3}}]});case 3:K=oe.sent,ne=K.map(function(K){return K.thread_id}),ne.length>0&&HS.emit("groupCallStatusesBulk",ne,function(K){Object.keys(K).map(function(ne){var oe=K[ne],se=Number(ne);waitForDatabase().then((0,ae.A)(ie().mark(function _callee(){var K,ne;return ie().wrap(function(ae){for(;;)switch(ae.prev=ae.next){case 0:return ae.next=1,getThread(se);case 1:K=ae.sent,ne=!1,K&&K.groupCall&&IC(K.groupCall,oe)&&(ne=!0),ne||updateThread(se,{groupCall:oe});case 2:case"end":return ae.stop()}},_callee)})))})});case 4:return oe.prev=4,xS=!1,oe.finish(4);case 5:case"end":return oe.stop()}},_callee2,null,[[1,,4,5]])})),_updateLiveChats.apply(this,arguments)}function user_status_UserStatus(){HS.on("userStatus",function(){var K=(0,ae.A)(ie().mark(function _callee(K,ne){return ie().wrap(function(ae){for(;;)switch(ae.prev=ae.next){case 0:return ae.next=1,isLeader();case 1:if(ae.sent){ae.next=2;break}return ae.abrupt("return");case 2:return K=Number(K),ae.next=3,updateUser(K,{status:ne});case 3:case"end":return ae.stop()}},_callee)}));return function(_x,ne){return K.apply(this,arguments)}}())}function CustomEvents(){HS.on("realtimeEvent",function(){var K=(0,ae.A)(ie().mark(function _callee(K){var ne,ae,oe;return ie().wrap(function(ie){for(;;)switch(ie.prev=ie.next){case 0:return ie.prev=0,ne=JF,ae=JSON,ie.next=1,Decrypt(K);case 1:ne("better_messages_realtime_event",ae.parse.call(ae,ie.sent)),ie.next=3;break;case 2:ie.prev=2,oe=ie.catch(0),console.error(oe);case 3:case"end":return ie.stop()}},_callee,null,[[0,2]])}));return function(_x){return K.apply(this,arguments)}}())}function Users(){HS.on("userUpdated",function(){var K=(0,ae.A)(ie().mark(function _callee(K){return ie().wrap(function(ne){for(;;)switch(ne.prev=ne.next){case 0:return ne.next=1,isLeader();case 1:if(ne.sent){ne.next=2;break}return ne.abrupt("return");case 2:updateUsers([K.user]);case 3:case"end":return ne.stop()}},_callee)}));return function(_x){return K.apply(this,arguments)}}())}var CS=new Map;function MessagesStreaming(){HS.on("startMessageStream",function(){var K=(0,ae.A)(ie().mark(function _callee(K){return ie().wrap(function(ne){for(;;)switch(ne.prev=ne.next){case 0:CS.set(K.message_id,"");case 1:case"end":return ne.stop()}},_callee)}));return function(_x){return K.apply(this,arguments)}}()),HS.on("messageStream",function(){var K=(0,ae.A)(ie().mark(function _callee2(K){var ne;return ie().wrap(function(ae){for(;;)switch(ae.prev=ae.next){case 0:if(!CS.has(K.message_id)){ae.next=2;break}return ne=CS.get(K.message_id)+K.data,CS.set(K.message_id,ne),ae.next=1,isLeader();case 1:if(!ae.sent){ae.next=2;break}updateMessage(K.message_id,{message:esm_encode(ne)});case 2:case"end":return ae.stop()}},_callee2)}));return function(ne){return K.apply(this,arguments)}}())}function socket_proxy_createForOfIteratorHelper(K,ne){var ae="undefined"!=typeof Symbol&&K[Symbol.iterator]||K["@@iterator"];if(!ae){if(Array.isArray(K)||(ae=function socket_proxy_unsupportedIterableToArray(K,ne){if(K){if("string"==typeof K)return socket_proxy_arrayLikeToArray(K,ne);var ae={}.toString.call(K).slice(8,-1);return"Object"===ae&&K.constructor&&(ae=K.constructor.name),"Map"===ae||"Set"===ae?Array.from(K):"Arguments"===ae||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(ae)?socket_proxy_arrayLikeToArray(K,ne):void 0}}(K))||ne&&K&&"number"==typeof K.length){ae&&(K=ae);var _n=0,oe=function F(){};return{s:oe,n:function n(){return _n>=K.length?{done:!0}:{done:!1,value:K[_n++]}},e:function e(K){throw K},f:oe}}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 ie,se=!0,ue=!1;return{s:function s(){ae=ae.call(K)},n:function n(){var K=ae.next();return se=K.done,K},e:function e(K){ue=!0,ie=K},f:function f(){try{se||null==ae.return||ae.return()}finally{if(ue)throw ie}}}}function socket_proxy_arrayLikeToArray(K,ne){(null==ne||ne>K.length)&&(ne=K.length);for(var ae=0,oe=Array(ne);ae<ne;ae++)oe[ae]=K[ae];return oe}var SS=function(){return(0,Ce.A)(function SocketProxy(K){var ne=this;(0,xe.A)(this,SocketProxy),(0,Se.A)(this,"listeners",new Map),(0,Se.A)(this,"nextAckId",0),(0,Se.A)(this,"pendingAcks",new Map),(0,Se.A)(this,"_connected",!1),(0,Se.A)(this,"wasReplayConnect",!1),(0,Se.A)(this,"checkNewDone",!1),this.port=K,this.boundHandler=function(K){return ne.handleWorkerMessage(K.data)},K.addEventListener("message",this.boundHandler)},[{key:"connected",get:function get(){return this._connected}},{key:"on",value:function on(K,ne){return this.listeners.has(K)||this.listeners.set(K,new Set),this.listeners.get(K).add(ne),this}},{key:"off",value:function off(K,ne){var ae;ne?null===(ae=this.listeners.get(K))||void 0===ae||ae.delete(ne):this.listeners.delete(K);return this}},{key:"emit",value:function emit(K){for(var ne=arguments.length,ae=new Array(ne>1?ne-1:0),oe=1;oe<ne;oe++)ae[oe-1]=arguments[oe];if("function"==typeof ae[ae.length-1]){var ie=ae.pop(),se=this.nextAckId++;this.pendingAcks.set(se,ie),this.port.postMessage({type:"socket_emit_ack",id:se,event:K,args:ae})}else this.port.postMessage({type:"socket_emit",event:K,args:ae});return this}},{key:"close",value:function close(){this.port.postMessage({type:"socket_disconnect"})}},{key:"connect",value:function connect(){this.port.postMessage({type:"socket_reconnect"})}},{key:"disconnect",value:function disconnect(){this.close()}},{key:"notifyCheckNewDone",value:function notifyCheckNewDone(){this.port.postMessage({type:"socket_check_new_done"})}},{key:"removeAllListeners",value:function removeAllListeners(){this.listeners.clear(),this.pendingAcks.clear(),this.nextAckId=0}},{key:"destroy",value:function destroy(){this.removeAllListeners(),this.port.removeEventListener("message",this.boundHandler);try{this.port.close()}catch(K){}}},{key:"handleWorkerMessage",value:function handleWorkerMessage(K){if(K&&K.type)switch(K.type){case"socket_event":var ne=this.listeners.get(K.event);if(ne){var ae,oe=socket_proxy_createForOfIteratorHelper(ne);try{for(oe.s();!(ae=oe.n()).done;){var ie=ae.value;try{ie.apply(void 0,(0,Ke.A)(K.args))}catch(K){console.error(K)}}}catch(K){oe.e(K)}finally{oe.f()}}break;case"socket_ack":var se=this.pendingAcks.get(K.id);if(se){this.pendingAcks.delete(K.id);try{se.apply(void 0,(0,Ke.A)(K.args))}catch(K){console.error(K)}}break;case"socket_state":"connected"===K.state?(this.wasReplayConnect=!!K.replay,this.checkNewDone=!!K.checkNewDone,this._connected=!0,this.fireEvent("connect")):"disconnected"===K.state?(this._connected=!1,this.fireEvent("disconnect")):"connect_error"===K.state&&(this._connected=!1,this.fireEvent("connect_error",new Error(K.error||"Connection error")))}}},{key:"fireEvent",value:function fireEvent(K){var ne=this.listeners.get(K);if(ne){for(var ae=arguments.length,oe=new Array(ae>1?ae-1:0),ie=1;ie<ae;ie++)oe[ie-1]=arguments[ie];var se,ue=socket_proxy_createForOfIteratorHelper(ne);try{for(ue.s();!(se=ue.n()).done;){var ce=se.value;try{ce.apply(void 0,oe)}catch(K){console.error(K)}}}catch(K){ue.e(K)}finally{ue.f()}}}}])}(),FS={now:function now(){return(FS.delegate||Date).now()},delegate:void 0},TS=function(K){function ReplaySubject(ne,ae,oe){void 0===ne&&(ne=1/0),void 0===ae&&(ae=1/0),void 0===oe&&(oe=FS);var ie=K.call(this)||this;return ie._bufferSize=ne,ie._windowTime=ae,ie._timestampProvider=oe,ie._buffer=[],ie._infiniteTimeWindow=!0,ie._infiniteTimeWindow=ae===1/0,ie._bufferSize=Math.max(1,ne),ie._windowTime=Math.max(1,ae),ie}return __extends(ReplaySubject,K),ReplaySubject.prototype.next=function(ne){var ae=this,oe=ae.isStopped,ie=ae._buffer,se=ae._infiniteTimeWindow,ue=ae._timestampProvider,ce=ae._windowTime;oe||(ie.push(ne),!se&&ie.push(ue.now()+ce)),this._trimBuffer(),K.prototype.next.call(this,ne)},ReplaySubject.prototype._subscribe=function(K){this._throwIfClosed(),this._trimBuffer();for(var ne=this._innerSubscribe(K),ae=this._infiniteTimeWindow,oe=this._buffer.slice(),ie=0;ie<oe.length&&!K.closed;ie+=ae?1:2)K.next(oe[ie]);return this._checkFinalizedStatuses(K),ne},ReplaySubject.prototype._trimBuffer=function(){var K=this,ne=K._bufferSize,ae=K._timestampProvider,oe=K._buffer,ie=K._infiniteTimeWindow,se=(ie?1:2)*ne;if(ne<1/0&&se<oe.length&&oe.splice(0,oe.length-se),!ie){for(var ue=ae.now(),ce=0,de=1;de<oe.length&&oe[de]<=ue;de+=2)ce=de;ce&&oe.splice(0,ce+1)}},ReplaySubject}(Ci),OS=new Map;function matchesSelector(K,ne){if(!ne)return!0;for(var ae=0,oe=Object.keys(ne);ae<oe.length;ae++){var ie=oe[ae];if("$and"!==ie)if("$or"!==ie){if(!matchesField(K[ie],ne[ie]))return!1}else{for(var se=ne.$or,ue=!1,ce=0;ce<se.length;ce++)if(matchesSelector(K,se[ce])){ue=!0;break}if(!ue)return!1}else for(var de=ne.$and,pe=0;pe<de.length;pe++)if(!matchesSelector(K,de[pe]))return!1}return!0}function matchesField(K,ne){if(null==ne||"object"!==(0,fe.A)(ne))return K===ne;var ae=ne;if(void 0!==ae.$eq&&K!==ae.$eq)return!1;if(void 0!==ae.$ne&&K===ae.$ne)return!1;if(void 0!==ae.$gt&&("number"!=typeof K||K<=ae.$gt))return!1;if(void 0!==ae.$gte&&("number"!=typeof K||K<ae.$gte))return!1;if(void 0!==ae.$lt&&("number"!=typeof K||K>=ae.$lt))return!1;if(void 0!==ae.$lte&&("number"!=typeof K||K<=ae.$lte))return!1;if(void 0!==ae.$in&&!ae.$in.includes(K))return!1;if(void 0!==ae.$nin&&ae.$nin.includes(K))return!1;if(void 0!==ae.$exists){var oe=null!=K;if(ae.$exists&&!oe)return!1;if(!ae.$exists&&oe)return!1}if(void 0!==ae.$regex){if("string"!=typeof K)return!1;if(!function getCachedRegex(K,ne){var ae=K+"\0"+ne,oe=OS.get(ae);if(!oe&&(oe=new RegExp(K,ne),OS.set(ae,oe),OS.size>200)){var ie=OS.keys().next().value;OS.delete(ie)}return oe}(ae.$regex,ae.$options||"").test(K))return!1}return!0}function queryDocs(K,ne,ae,oe,ie){var se=ne?K.filter(function(K){return matchesSelector(K,ne)}):K;return ae&&ae.length>0&&(se=function sortDocs(K,ne){return ne&&0!==ne.length?K.slice().sort(function(K,ae){for(var oe=0;oe<ne.length;oe++){var ie=ne[oe],se=Object.keys(ie)[0],ue=ie[se],ce=K[se],de=ae[se];if(ce!==de){if(null==ce)return"asc"===ue?-1:1;if(null==de)return"asc"===ue?1:-1;var pe=void 0;if(pe="number"==typeof ce&&"number"==typeof de?ce-de:"string"==typeof ce&&"string"==typeof de?ce<de?-1:1:Number(ce)<Number(de)?-1:1,"desc"===ue&&(pe=-pe),0!==pe)return pe}}return 0}):K}(se,ae)),ie&&ie>0&&(se=se.slice(ie)),oe&&oe>0&&(se=se.slice(0,oe)),se}function countDocs(K,ne){if(!ne)return K.length;for(var ae=0,oe=0;oe<K.length;oe++)matchesSelector(K[oe],ne)&&ae++;return ae}function deferReplay(K){return new ki(function(ne){var ae=!0,oe=null,ie=K.subscribe({next:function next(K){ae?oe={v:K}:ne.next(K)},error:function error(K){return ne.error(K)},complete:function complete(){return ne.complete()}});if(ae=!1,null!==oe){var se=oe.v;queueMicrotask(function(){ie.closed||ne.next(se)})}return function(){return ie.unsubscribe()}})}function createFindQuery(K,ne,oe,se,ue,ce,de){var pe=[],fe=new Set,he=!1,me=!1,ge=!1,ve=!1,ye=new TS(1),_e=function(){var ne=(0,ae.A)(ie().mark(function _callee(){var ne;return ie().wrap(function(ae){for(;;)switch(ae.prev=ae.next){case 0:return ae.next=1,K();case 1:return ne=ae.sent,ae.abrupt("return",queryDocs(ne,se,ue,ce,de));case 2:case"end":return ae.stop()}},_callee)}));return function execute(){return ne.apply(this,arguments)}}(),Ae=function(){var K=(0,ae.A)(ie().mark(function _callee2(){var K,ne;return ie().wrap(function(ae){for(;;)switch(ae.prev=ae.next){case 0:if(!me){ae.next=1;break}return ae.abrupt("return");case 1:if(!ge){ae.next=2;break}return ve=!0,ae.abrupt("return");case 2:return ge=!0,ae.prev=3,ae.next=4,_e();case 4:K=ae.sent,me||he&&live_query_shallowArrayEqual(pe,K)||(he=!0,pe=K,fe=new Set(K.map(function(K){return String(K[oe])})),ye.next(K)),ae.next=6;break;case 5:ae.prev=5,isDbResetError(ne=ae.catch(3))?ve=!1:console.error("[BMDB] LiveQuery refresh error:",ne);case 6:ge=!1,ve&&!me&&(ve=!1,Ae());case 7:case"end":return ae.stop()}},_callee2,null,[[3,5]])}));return function refresh(){return K.apply(this,arguments)}}(),De=ne.subscribe(function(K){(function shouldRefreshFind(K,ne,ae,oe){if(K.full)return!0;if(!ne)return!0;if(K.docs)for(var ie=0;ie<K.docs.length;ie++){var se=K.docs[ie];if(matchesSelector(se,ne))return!0;if(ae.has(String(se[oe])))return!0}if(K.removedPks)for(var ue=0;ue<K.removedPks.length;ue++)if(ae.has(K.removedPks[ue]))return!0;return!1})(K,se,fe,oe)&&Ae()});return Ae(),{$:deferReplay(ye),exec:_e,destroy:function destroy(){me=!0,De.unsubscribe(),ye.complete()}}}function createFindOneQuery(K,ne,oe,se,ue){var ce=null,de=!1,pe=!1,fe=!1,he=!1,me=new TS(1),ge=function(){var ne=(0,ae.A)(ie().mark(function _callee3(){var ne,ae,ce,de;return ie().wrap(function(ie){for(;;)switch(ie.prev=ie.next){case 0:if(void 0===se){ie.next=2;break}return ie.next=1,K();case 1:return ne=ie.sent,ae=ne.find(function(K){return K[oe]===se}),ie.abrupt("return",ae||null);case 2:if(!ue){ie.next=6;break}return ie.next=3,K();case 3:ce=ie.sent,de=0;case 4:if(!(de<ce.length)){ie.next=6;break}if(!matchesSelector(ce[de],ue)){ie.next=5;break}return ie.abrupt("return",ce[de]);case 5:de++,ie.next=4;break;case 6:return ie.abrupt("return",null);case 7:case"end":return ie.stop()}},_callee3)}));return function execute(){return ne.apply(this,arguments)}}(),ve=function(){var K=(0,ae.A)(ie().mark(function _callee4(){var K,ne;return ie().wrap(function(ae){for(;;)switch(ae.prev=ae.next){case 0:if(!pe){ae.next=1;break}return ae.abrupt("return");case 1:if(!fe){ae.next=2;break}return he=!0,ae.abrupt("return");case 2:return fe=!0,ae.prev=3,ae.next=4,ge();case 4:K=ae.sent,pe||de&&live_query_shallowEqual(ce,K)||(de=!0,ce=K,me.next(K)),ae.next=6;break;case 5:ae.prev=5,isDbResetError(ne=ae.catch(3))?he=!1:console.error("[BMDB] LiveQuery refresh error:",ne);case 6:fe=!1,he&&!pe&&(he=!1,ve());case 7:case"end":return ae.stop()}},_callee4,null,[[3,5]])}));return function refresh(){return K.apply(this,arguments)}}(),ye=ne.subscribe(function(K){(function shouldRefreshFindOne(K,ne,ae,oe,ie){if(K.full)return!0;if(void 0!==ae){if(K.docs)for(var se=0;se<K.docs.length;se++)if(String(K.docs[se][ne])===ae)return!0;if(K.removedPks)for(var ue=0;ue<K.removedPks.length;ue++)if(K.removedPks[ue]===ae)return!0;return!1}if(oe){if(K.docs)for(var ce=0;ce<K.docs.length;ce++){var de=K.docs[ce];if(matchesSelector(de,oe))return!0;if(ie&&de[ne]===ie[ne])return!0}if(K.removedPks&&ie)for(var pe=0;pe<K.removedPks.length;pe++)if(K.removedPks[pe]===String(ie[ne]))return!0;return!1}return!0})(K,oe,se,ue,ce)&&ve()});return ve(),{$:deferReplay(me),exec:ge,destroy:function destroy(){pe=!0,ye.unsubscribe(),me.complete()}}}function createCountQuery(K,ne,oe,se){var ue=0,ce=!1,de=!1,pe=!1,fe=!1,he=new TS(1),me=K,ge=function(){var K=(0,ae.A)(ie().mark(function _callee5(){var K,ne;return ie().wrap(function(ae){for(;;)switch(ae.prev=ae.next){case 0:if(!de){ae.next=1;break}return ae.abrupt("return");case 1:if(!pe){ae.next=2;break}return fe=!0,ae.abrupt("return");case 2:return pe=!0,ae.prev=3,ae.next=4,me();case 4:K=ae.sent,de||ce&&ue===K||(ce=!0,ue=K,he.next(K)),ae.next=6;break;case 5:ae.prev=5,isDbResetError(ne=ae.catch(3))?fe=!1:console.error("[BMDB] LiveQuery refresh error:",ne);case 6:pe=!1,fe&&!de&&(fe=!1,ge());case 7:case"end":return ae.stop()}},_callee5,null,[[3,5]])}));return function refresh(){return K.apply(this,arguments)}}(),ve=ne.subscribe(function(K){(function shouldRefreshCount(K,ne){if(K.full)return!0;if(!ne)return!0;if(K.docs)for(var ae=0;ae<K.docs.length;ae++)if(matchesSelector(K.docs[ae],ne))return!0;return!!(K.removedPks&&K.removedPks.length>0)})(K,se)&&ge()});return ge(),{$:deferReplay(he),exec:me,destroy:function destroy(){de=!0,ve.unsubscribe(),he.complete()}}}function isDbResetError(K){if(K instanceof Error){var ne=K.message;return ne.includes("not open")||ne.includes("not opened")}return!1}function live_query_shallowArrayEqual(K,ne){if(K.length!==ne.length)return!1;for(var ae=0;ae<K.length;ae++)if(K[ae]!==ne[ae])return!1;return!0}function live_query_shallowEqual(K,ne){if(K===ne)return!0;if(null===K||null===ne)return!1;if("object"!==(0,fe.A)(K)||"object"!==(0,fe.A)(ne))return K===ne;var ae=K,oe=ne,ie=Object.keys(ae),se=Object.keys(oe);if(ie.length!==se.length)return!1;for(var ue=0;ue<ie.length;ue++){var ce=ie[ue];if(ae[ce]!==oe[ce])return!1}return!0}function encryption_ownKeys(K,ne){var ae=Object.keys(K);if(Object.getOwnPropertySymbols){var oe=Object.getOwnPropertySymbols(K);ne&&(oe=oe.filter(function(ne){return Object.getOwnPropertyDescriptor(K,ne).enumerable})),ae.push.apply(ae,oe)}return ae}function encryption_objectSpread(K){for(var ne=1;ne<arguments.length;ne++){var ae=null!=arguments[ne]?arguments[ne]:{};ne%2?encryption_ownKeys(Object(ae),!0).forEach(function(ne){(0,Se.A)(K,ne,ae[ne])}):Object.getOwnPropertyDescriptors?Object.defineProperties(K,Object.getOwnPropertyDescriptors(ae)):encryption_ownKeys(Object(ae)).forEach(function(ne){Object.defineProperty(K,ne,Object.getOwnPropertyDescriptor(ae,ne))})}return K}new Map,new Map;function encryptDoc(K,ne,ae,oe){return _encryptDoc.apply(this,arguments)}function _encryptDoc(){return _encryptDoc=(0,ae.A)(ie().mark(function _callee7(K,ne,ae,oe){var se,ue,ce;return ie().wrap(function(ie){for(;;)switch(ie.prev=ie.next){case 0:if(ne&&0!==ne.length&&ae&&oe){ie.next=1;break}return ie.abrupt("return",K);case 1:se=encryption_objectSpread({},K),ue=0;case 2:if(!(ue<ne.length)){ie.next=5;break}if(ce=ne[ue],void 0===se[ce]||null===se[ce]||"string"!=typeof se[ce]){ie.next=4;break}return ie.next=3,oe.encrypt(se[ce],ae);case 3:se[ce]=ie.sent;case 4:ue++,ie.next=2;break;case 5:return ie.abrupt("return",se);case 6:case"end":return ie.stop()}},_callee7)})),_encryptDoc.apply(this,arguments)}function decryptDoc(K,ne,ae,oe){return _decryptDoc.apply(this,arguments)}function _decryptDoc(){return _decryptDoc=(0,ae.A)(ie().mark(function _callee8(K,ne,ae,oe){var se,ue,ce,de;return ie().wrap(function(ie){for(;;)switch(ie.prev=ie.next){case 0:if(ne&&0!==ne.length&&ae&&oe){ie.next=1;break}return ie.abrupt("return",K);case 1:se=encryption_objectSpread({},K),ue=0;case 2:if(!(ue<ne.length)){ie.next=7;break}if(ce=ne[ue],void 0===se[ce]||null===se[ce]||"string"!=typeof se[ce]){ie.next=6;break}return ie.prev=3,ie.next=4,oe.decrypt(se[ce],ae);case 4:se[ce]=ie.sent,ie.next=6;break;case 5:ie.prev=5,de=ie.catch(3),se[ce]="[Message could not be decrypted]",console.warn('[BMDB] Decryption failed for field "'.concat(ce,'":'),de);case 6:ue++,ie.next=2;break;case 7:return ie.abrupt("return",se);case 8:case"end":return ie.stop()}},_callee8,null,[[3,5]])})),_decryptDoc.apply(this,arguments)}function encryptDocs(K,ne,ae,oe){return _encryptDocs.apply(this,arguments)}function _encryptDocs(){return(_encryptDocs=(0,ae.A)(ie().mark(function _callee9(K,ne,ae,oe){return ie().wrap(function(ie){for(;;)switch(ie.prev=ie.next){case 0:if(ne&&0!==ne.length&&ae&&oe){ie.next=1;break}return ie.abrupt("return",K);case 1:return ie.abrupt("return",Promise.all(K.map(function(K){return encryptDoc(K,ne,ae,oe)})));case 2:case"end":return ie.stop()}},_callee9)}))).apply(this,arguments)}function decryptDocs(K,ne,ae,oe){return _decryptDocs.apply(this,arguments)}function _decryptDocs(){return(_decryptDocs=(0,ae.A)(ie().mark(function _callee0(K,ne,ae,oe){return ie().wrap(function(ie){for(;;)switch(ie.prev=ie.next){case 0:if(ne&&0!==ne.length&&ae&&oe){ie.next=1;break}return ie.abrupt("return",K);case 1:return ie.abrupt("return",Promise.all(K.map(function(K){return decryptDoc(K,ne,ae,oe)})));case 2:case"end":return ie.stop()}},_callee0)}))).apply(this,arguments)}function collection_ownKeys(K,ne){var ae=Object.keys(K);if(Object.getOwnPropertySymbols){var oe=Object.getOwnPropertySymbols(K);ne&&(oe=oe.filter(function(ne){return Object.getOwnPropertyDescriptor(K,ne).enumerable})),ae.push.apply(ae,oe)}return ae}function collection_objectSpread(K){for(var ne=1;ne<arguments.length;ne++){var ae=null!=arguments[ne]?arguments[ne]:{};ne%2?collection_ownKeys(Object(ae),!0).forEach(function(ne){(0,Se.A)(K,ne,ae[ne])}):Object.getOwnPropertyDescriptors?Object.defineProperties(K,Object.getOwnPropertyDescriptors(ae)):collection_ownKeys(Object(ae)).forEach(function(ne){Object.defineProperty(K,ne,Object.getOwnPropertyDescriptor(ae,ne))})}return K}function collection_createForOfIteratorHelper(K,ne){var ae="undefined"!=typeof Symbol&&K[Symbol.iterator]||K["@@iterator"];if(!ae){if(Array.isArray(K)||(ae=function collection_unsupportedIterableToArray(K,ne){if(K){if("string"==typeof K)return collection_arrayLikeToArray(K,ne);var ae={}.toString.call(K).slice(8,-1);return"Object"===ae&&K.constructor&&(ae=K.constructor.name),"Map"===ae||"Set"===ae?Array.from(K):"Arguments"===ae||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(ae)?collection_arrayLikeToArray(K,ne):void 0}}(K))||ne&&K&&"number"==typeof K.length){ae&&(K=ae);var _n=0,oe=function F(){};return{s:oe,n:function n(){return _n>=K.length?{done:!0}:{done:!1,value:K[_n++]}},e:function e(K){throw K},f:oe}}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 ie,se=!0,ue=!1;return{s:function s(){ae=ae.call(K)},n:function n(){var K=ae.next();return se=K.done,K},e:function e(K){ue=!0,ie=K},f:function f(){try{se||null==ae.return||ae.return()}finally{if(ue)throw ie}}}}function collection_arrayLikeToArray(K,ne){(null==ne||ne>K.length)&&(ne=K.length);for(var ae=0,oe=Array(ne);ae<ne;ae++)oe[ae]=K[ae];return oe}var IS=function yieldToMain(){return new Promise(function(K){return setTimeout(K,0)})},MS=function(){return(0,Ce.A)(function BMCollection(K,ne,ae,oe,ie,se){if((0,xe.A)(this,BMCollection),(0,Se.A)(this,"docCache",null),(0,Se.A)(this,"cacheLoading",null),(0,Se.A)(this,"fieldIndexes",null),(0,Se.A)(this,"pendingWrites",null),(0,Se.A)(this,"cacheGeneration",0),(0,Se.A)(this,"sharedPkQueries",new Map),(0,Se.A)(this,"pendingFlush",!1),(0,Se.A)(this,"pendingTabNotify",!1),(0,Se.A)(this,"pendingEvent",null),(0,Se.A)(this,"pendingEventIndex",null),this.name=K,this.schema=ne,this.storage=ae,this.encryptedFields=ne.encrypted||[],this.encryptionKey=oe||null,this.encryptionAdapter=ie||null,this.tabSync=se||null,this.change$=new Ci,"string"==typeof ne.primaryKey?(this.pkField=ne.primaryKey,this.compositePK=null):(this.pkField=ne.primaryKey.key,this.compositePK=ne.primaryKey),this.indexedFields=new Set,ne.indexes){var ue,ce=collection_createForOfIteratorHelper(ne.indexes);try{for(ce.s();!(ue=ce.n()).done;){var de=ue.value;"string"==typeof de&&this.indexedFields.add(de)}}catch(K){ce.e(K)}finally{ce.f()}}},[{key:"computePK",value:function computePK(K){var ne=this;if(this.compositePK){var ae=this.compositePK.fields.map(function(ae){var oe=K[ae];return null==oe&&console.warn('[BMDB] Composite PK field "'.concat(String(ae),'" is ').concat(oe,' in collection "').concat(ne.name,'"')),String(null!=oe?oe:"")});return ae.join(this.compositePK.separator)}return String(K[this.pkField])}},{key:"ensurePK",value:function ensurePK(K){return this.compositePK&&!K[this.pkField]?collection_objectSpread(collection_objectSpread({},K),{},(0,Se.A)({},this.pkField,this.computePK(K))):K}},{key:"getPrimaryKeyField",value:function getPrimaryKeyField(){return this.pkField}},{key:"warmCache",value:function warmCache(){this.docCache||this.cacheLoading||this.ensureCache()}},{key:"emitChange",value:function emitChange(K){this.pendingTabNotify=!0,this.mergeEvent(K),this.scheduleFlush()}},{key:"notifyExternalChange",value:function notifyExternalChange(){var K,ne;this.cacheGeneration++,this.docCache=null,this.cacheLoading=null,this.pendingWrites=null,this.fieldIndexes=null,null===(K=(ne=this.storage).invalidateCache)||void 0===K||K.call(ne,this.name),this.mergeEvent({full:!0}),this.scheduleFlush()}},{key:"mergeEvent",value:function mergeEvent(K){if(this.pendingEvent)if(this.pendingEvent.full||K.full)this.pendingEvent={full:!0},this.pendingEventIndex=null;else{if(K.docs)if(this.pendingEvent.docs){if(!this.pendingEventIndex){this.pendingEventIndex=new Map;for(var ne=0;ne<this.pendingEvent.docs.length;ne++)this.pendingEventIndex.set(String(this.pendingEvent.docs[ne][this.pkField]),ne)}var ae,oe=collection_createForOfIteratorHelper(K.docs);try{for(oe.s();!(ae=oe.n()).done;){var ie=ae.value,se=String(ie[this.pkField]),ue=this.pendingEventIndex.get(se);void 0!==ue?this.pendingEvent.docs[ue]=ie:(this.pendingEventIndex.set(se,this.pendingEvent.docs.length),this.pendingEvent.docs.push(ie))}}catch(K){oe.e(K)}finally{oe.f()}}else this.pendingEvent.docs=(0,Ke.A)(K.docs);K.removedPks&&(this.pendingEvent.removedPks=(this.pendingEvent.removedPks||[]).concat(K.removedPks))}else this.pendingEvent=collection_objectSpread({},K)}},{key:"scheduleFlush",value:function scheduleFlush(){var K=this;this.pendingFlush||(this.pendingFlush=!0,queueMicrotask(function(){K.pendingFlush=!1;var ne=K.pendingEvent;K.pendingEvent=null,K.pendingEventIndex=null,K.change$.next(ne),K.pendingTabNotify&&K.tabSync&&(K.tabSync.notifyChange(K.name),K.pendingTabNotify=!1)}))}},{key:"encrypt",value:(Te=(0,ae.A)(ie().mark(function _callee(K){return ie().wrap(function(ne){for(;;)switch(ne.prev=ne.next){case 0:if(this.encryptionKey&&this.encryptionAdapter&&0!==this.encryptedFields.length){ne.next=1;break}return ne.abrupt("return",K);case 1:return ne.abrupt("return",encryptDoc(K,this.encryptedFields,this.encryptionKey,this.encryptionAdapter));case 2:case"end":return ne.stop()}},_callee,this)})),function encrypt(_x){return Te.apply(this,arguments)})},{key:"decrypt",value:(ke=(0,ae.A)(ie().mark(function _callee2(K){return ie().wrap(function(ne){for(;;)switch(ne.prev=ne.next){case 0:if(this.encryptionKey&&this.encryptionAdapter&&0!==this.encryptedFields.length){ne.next=1;break}return ne.abrupt("return",K);case 1:return ne.abrupt("return",decryptDoc(K,this.encryptedFields,this.encryptionKey,this.encryptionAdapter));case 2:case"end":return ne.stop()}},_callee2,this)})),function decrypt(K){return ke.apply(this,arguments)})},{key:"decryptMany",value:(Ee=(0,ae.A)(ie().mark(function _callee3(K){return ie().wrap(function(ne){for(;;)switch(ne.prev=ne.next){case 0:if(this.encryptionKey&&this.encryptionAdapter&&0!==this.encryptedFields.length){ne.next=1;break}return ne.abrupt("return",K);case 1:return ne.abrupt("return",decryptDocs(K,this.encryptedFields,this.encryptionKey,this.encryptionAdapter));case 2:case"end":return ne.stop()}},_callee3,this)})),function decryptMany(K){return Ee.apply(this,arguments)})},{key:"encryptMany",value:(we=(0,ae.A)(ie().mark(function _callee4(K){return ie().wrap(function(ne){for(;;)switch(ne.prev=ne.next){case 0:if(this.encryptionKey&&this.encryptionAdapter&&0!==this.encryptedFields.length){ne.next=1;break}return ne.abrupt("return",K);case 1:return ne.abrupt("return",encryptDocs(K,this.encryptedFields,this.encryptionKey,this.encryptionAdapter));case 2:case"end":return ne.stop()}},_callee4,this)})),function encryptMany(K){return we.apply(this,arguments)})},{key:"ensureCache",value:(De=(0,ae.A)(ie().mark(function _callee5(){var K;return ie().wrap(function(ne){for(;;)switch(ne.prev=ne.next){case 0:K=0;case 1:if(!(K<5)){ne.next=7;break}if(!this.docCache){ne.next=2;break}return ne.abrupt("return");case 2:if(!this.cacheLoading){ne.next=4;break}return ne.next=3,this.cacheLoading;case 3:return ne.abrupt("continue",6);case 4:return this.cacheLoading=this.loadCache(),ne.next=5,this.cacheLoading;case 5:this.cacheLoading=null;case 6:K++,ne.next=1;break;case 7:case"end":return ne.stop()}},_callee5,this)})),function ensureCache(){return De.apply(this,arguments)})},{key:"loadCache",value:(Ae=(0,ae.A)(ie().mark(function _callee6(){var K,ne,ae,oe,se,ue,ce,de,pe;return ie().wrap(function(ie){for(;;)switch(ie.prev=ie.next){case 0:return K=this.cacheGeneration,ie.next=1,this.storage.getAll(this.name);case 1:if(ne=ie.sent,K===this.cacheGeneration){ie.next=2;break}return ie.abrupt("return");case 2:return ie.next=3,this.decryptMany(ne);case 3:if(ae=ie.sent,K===this.cacheGeneration){ie.next=4;break}return ie.abrupt("return");case 4:for(oe=new Map,se=0;se<ae.length;se++)ue=ae[se],oe.set(String(ue[this.pkField]),ue);if(this.pendingWrites){ce=collection_createForOfIteratorHelper(this.pendingWrites);try{for(ce.s();!(de=ce.n()).done;)"put"===(pe=de.value).type&&pe.doc?oe.set(pe.pk,pe.doc):"remove"===pe.type&&oe.delete(pe.pk)}catch(K){ce.e(K)}finally{ce.f()}this.pendingWrites=null}return this.docCache=oe,this.buildIndexes(),ie.next=5,IS();case 5:case"end":return ie.stop()}},_callee6,this)})),function loadCache(){return Ae.apply(this,arguments)})},{key:"trackPendingWrite",value:function trackPendingWrite(K,ne,ae){!this.docCache&&this.cacheLoading&&(this.pendingWrites||(this.pendingWrites=[]),this.pendingWrites.push({type:K,pk:ne,doc:ae}))}},{key:"buildIndexes",value:function buildIndexes(){if(0!==this.indexedFields.size&&this.docCache){var K,ne=new Map,ae=collection_createForOfIteratorHelper(this.indexedFields);try{for(ae.s();!(K=ae.n()).done;){var oe=K.value;ne.set(oe,new Map)}}catch(K){ae.e(K)}finally{ae.f()}var ie,se=collection_createForOfIteratorHelper(this.docCache);try{for(se.s();!(ie=se.n()).done;){var ue,ce=(0,pe.A)(ie.value,2),de=ce[0],fe=ce[1],he=collection_createForOfIteratorHelper(this.indexedFields);try{for(he.s();!(ue=he.n()).done;){var me,ge=ue.value,ve=String(null!==(me=fe[ge])&&void 0!==me?me:""),ye=ne.get(ge),_e=ye.get(ve);_e||(_e=new Set,ye.set(ve,_e)),_e.add(de)}}catch(K){he.e(K)}finally{he.f()}}}catch(K){se.e(K)}finally{se.f()}this.fieldIndexes=ne}else this.fieldIndexes=null}},{key:"addToIndex",value:function addToIndex(K){if(this.fieldIndexes){var ne,ae=String(K[this.pkField]),oe=collection_createForOfIteratorHelper(this.indexedFields);try{for(oe.s();!(ne=oe.n()).done;){var ie,se=ne.value,ue=String(null!==(ie=K[se])&&void 0!==ie?ie:""),ce=this.fieldIndexes.get(se),de=ce.get(ue);de||(de=new Set,ce.set(ue,de)),de.add(ae)}}catch(K){oe.e(K)}finally{oe.f()}}}},{key:"removeFromIndex",value:function removeFromIndex(K){if(this.fieldIndexes){var ne,ae=String(K[this.pkField]),oe=collection_createForOfIteratorHelper(this.indexedFields);try{for(oe.s();!(ne=oe.n()).done;){var ie,se=ne.value,ue=String(null!==(ie=K[se])&&void 0!==ie?ie:""),ce=this.fieldIndexes.get(se),de=ce.get(ue);de&&(de.delete(ae),0===de.size&&ce.delete(ue))}}catch(K){oe.e(K)}finally{oe.f()}}}},{key:"removeFromIndexByPk",value:function removeFromIndexByPk(K){if(this.fieldIndexes&&this.docCache){var ne=this.docCache.get(K);ne&&this.removeFromIndex(ne)}}},{key:"getMatchingDocs",value:(_e=(0,ae.A)(ie().mark(function _callee7(K){var ne;return ie().wrap(function(ae){for(;;)switch(ae.prev=ae.next){case 0:if(this.docCache){ae.next=1;break}return ae.next=1,this.ensureCache();case 1:if(this.docCache){ae.next=2;break}return ae.abrupt("return",[]);case 2:if(!K||!this.fieldIndexes){ae.next=3;break}if(null===(ne=this.lookupByIndex(K))){ae.next=3;break}return ae.abrupt("return",ne);case 3:return ae.abrupt("return",Array.from(this.docCache.values()));case 4:case"end":return ae.stop()}},_callee7,this)})),function getMatchingDocs(K){return _e.apply(this,arguments)})},{key:"getDocByPk",value:(ye=(0,ae.A)(ie().mark(function _callee8(K){var ne;return ie().wrap(function(ae){for(;;)switch(ae.prev=ae.next){case 0:if(this.docCache){ae.next=1;break}return ae.next=1,this.ensureCache();case 1:if(this.docCache){ae.next=2;break}return ae.abrupt("return",[]);case 2:return ne=this.docCache.get(K),ae.abrupt("return",ne?[ne]:[]);case 3:case"end":return ae.stop()}},_callee8,this)})),function getDocByPk(K){return ye.apply(this,arguments)})},{key:"lookupByIndex",value:function lookupByIndex(K){if(!this.fieldIndexes||!this.docCache)return null;for(var ne=0,ae=Object.keys(K);ne<ae.length;ne++){var oe=ae[ne];if(!oe.startsWith("$")&&this.indexedFields.has(oe)){var ie=K[oe],se=this.fieldIndexes.get(oe);if(null==ie||"object"!==(0,fe.A)(ie)){var ue=se.get(String(null!=ie?ie:""));if(!ue||0===ue.size)return[];var ce,de=[],pe=collection_createForOfIteratorHelper(ue);try{for(pe.s();!(ce=pe.n()).done;){var he=ce.value,me=this.docCache.get(he);me&&de.push(me)}}catch(K){pe.e(K)}finally{pe.f()}return de}var ge=ie;if("$eq"in ge&&1===Object.keys(ge).length){var ve,ye=se.get(String(null!==(ve=ge.$eq)&&void 0!==ve?ve:""));if(!ye||0===ye.size)return[];var _e,Ae=[],De=collection_createForOfIteratorHelper(ye);try{for(De.s();!(_e=De.n()).done;){var we=_e.value,Ee=this.docCache.get(we);Ee&&Ae.push(Ee)}}catch(K){De.e(K)}finally{De.f()}return Ae}if("$in"in ge&&Array.isArray(ge.$in)){var ke,xe=[],Ce=new Set,Se=collection_createForOfIteratorHelper(ge.$in);try{for(Se.s();!(ke=Se.n()).done;){var Te=ke.value,Oe=se.get(String(null!=Te?Te:""));if(Oe){var Ie,Me=collection_createForOfIteratorHelper(Oe);try{for(Me.s();!(Ie=Me.n()).done;){var Pe=Ie.value;if(!Ce.has(Pe)){Ce.add(Pe);var Re=this.docCache.get(Pe);Re&&xe.push(Re)}}}catch(K){Me.e(K)}finally{Me.f()}}}}catch(K){Se.e(K)}finally{Se.f()}return xe}}}if(K.$and){var Be,Le=collection_createForOfIteratorHelper(K.$and);try{for(Le.s();!(Be=Le.n()).done;){var Ne=Be.value,je=this.lookupByIndex(Ne);if(null!==je)return je}}catch(K){Le.e(K)}finally{Le.f()}}return null}},{key:"find",value:function find(K,ne,oe,se){var ue=this,ce=function(){var ce=(0,ae.A)(ie().mark(function _callee9(){var ae;return ie().wrap(function(ie){for(;;)switch(ie.prev=ie.next){case 0:if(!ue.docCache){ie.next=1;break}return ie.abrupt("return",ue.getMatchingDocs(K));case 1:if(!K||void 0===oe||!ue.compositePK){ie.next=3;break}return ie.next=2,ue.storage.query(ue.name,K,ne,oe,se);case 2:return ae=ie.sent,ie.abrupt("return",ue.decryptMany(ae));case 3:return ie.abrupt("return",ue.getMatchingDocs(K));case 4:case"end":return ie.stop()}},_callee9)}));return function getData(){return ce.apply(this,arguments)}}();return createFindQuery(ce,this.change$,this.pkField,K,ne,oe,se)}},{key:"findOne",value:function findOne(K){var ne=this;return"string"==typeof K?this.findOneByPkShared(K):createFindOneQuery(function(){return ne.getMatchingDocs(K)},this.change$,this.pkField,void 0,K)}},{key:"findOneByPkShared",value:function findOneByPkShared(K){var ne=this,oe=this.sharedPkQueries.get(K);if(!oe){var se=new TS(1),ue=void 0,ce=!1,de=!1,pe=function(){var oe=(0,ae.A)(ie().mark(function _callee0(){var ae,oe,fe,he;return ie().wrap(function(ie){for(;;)switch(ie.prev=ie.next){case 0:if(!ce){ie.next=1;break}return de=!0,ie.abrupt("return");case 1:return ce=!0,ie.prev=2,ie.next=3,ne.getDocByPk(K);case 3:ae=ie.sent,oe=ae.length>0?ae[0]:null,void 0!==ue&&shallowObjectEqual(ue,oe)||(ue=oe,(fe=ne.sharedPkQueries.get(K))&&(fe.lastValue=oe),se.next(oe)),ie.next=5;break;case 4:ie.prev=4,(he=ie.catch(2))instanceof Error&&(he.message.includes("not open")||he.message.includes("not opened"))&&(de=!1);case 5:ce=!1,de&&(de=!1,pe());case 6:case"end":return ie.stop()}},_callee0,null,[[2,4]])}));return function refresh(){return oe.apply(this,arguments)}}(),fe=this.change$.subscribe(function(ae){if(ae.full)pe();else{if(ae.docs)for(var oe=0;oe<ae.docs.length;oe++)if(String(ae.docs[oe][ne.pkField])===K)return void pe();if(ae.removedPks)for(var ie=0;ie<ae.removedPks.length;ie++)if(ae.removedPks[ie]===K)return void pe()}});oe={subject:se,lastValue:ue,changeSub:fe,refCount:0},this.sharedPkQueries.set(K,oe),pe()}oe.refCount++;var he,me=oe;return{$:deferReplay(me.subject),exec:(he=(0,ae.A)(ie().mark(function _callee1(){var ae;return ie().wrap(function(oe){for(;;)switch(oe.prev=oe.next){case 0:return oe.next=1,ne.getDocByPk(K);case 1:return ae=oe.sent,oe.abrupt("return",ae.length>0?ae[0]:null);case 2:case"end":return oe.stop()}},_callee1)})),function exec(){return he.apply(this,arguments)}),destroy:function destroy(){me.refCount--,me.refCount<=0&&(me.changeSub.unsubscribe(),me.subject.complete(),ne.sharedPkQueries.delete(K))}}}},{key:"count",value:function count(K){var ne=this,oe=function(){var oe=(0,ae.A)(ie().mark(function _callee10(){var ae,oe;return ie().wrap(function(ie){for(;;)switch(ie.prev=ie.next){case 0:if(!ne.docCache){ie.next=2;break}if(K){ie.next=1;break}return ie.abrupt("return",ne.docCache.size);case 1:return oe=null!==(ae=ne.lookupByIndex(K))&&void 0!==ae?ae:Array.from(ne.docCache.values()),ie.abrupt("return",countDocs(oe,K));case 2:return ie.abrupt("return",ne.storage.count(ne.name,K));case 3:case"end":return ie.stop()}},_callee10)}));return function getCount(){return oe.apply(this,arguments)}}();return createCountQuery(oe,this.change$,this.pkField,K)}},{key:"findExec",value:(ve=(0,ae.A)(ie().mark(function _callee11(K,ne,ae,oe){var se;return ie().wrap(function(ie){for(;;)switch(ie.prev=ie.next){case 0:return ie.next=1,this.getMatchingDocs(K);case 1:return se=ie.sent,ie.abrupt("return",queryDocs(se,K,ne,ae,oe));case 2:case"end":return ie.stop()}},_callee11,this)})),function findExec(K,ne,ae,oe){return ve.apply(this,arguments)})},{key:"findOneExec",value:(ge=(0,ae.A)(ie().mark(function _callee12(K){var ne,ae;return ie().wrap(function(oe){for(;;)switch(oe.prev=oe.next){case 0:if("string"!=typeof K){oe.next=3;break}if(this.docCache){oe.next=1;break}return oe.next=1,this.ensureCache();case 1:if(this.docCache){oe.next=2;break}return oe.abrupt("return",null);case 2:return oe.abrupt("return",this.docCache.get(K)||null);case 3:return oe.next=4,this.getMatchingDocs(K);case 4:return ne=oe.sent,ae=queryDocs(ne,K,void 0,1),oe.abrupt("return",ae.length>0?ae[0]:null);case 5:case"end":return oe.stop()}},_callee12,this)})),function findOneExec(K){return ge.apply(this,arguments)})},{key:"countExec",value:(me=(0,ae.A)(ie().mark(function _callee13(K){var ne,ae;return ie().wrap(function(oe){for(;;)switch(oe.prev=oe.next){case 0:if(!this.docCache){oe.next=2;break}if(K){oe.next=1;break}return oe.abrupt("return",this.docCache.size);case 1:return ae=null!==(ne=this.lookupByIndex(K))&&void 0!==ne?ne:Array.from(this.docCache.values()),oe.abrupt("return",countDocs(ae,K));case 2:return oe.abrupt("return",this.storage.count(this.name,K));case 3:case"end":return oe.stop()}},_callee13,this)})),function countExec(K){return me.apply(this,arguments)})},{key:"put",value:(he=(0,ae.A)(ie().mark(function _callee14(K){var ne,ae,oe;return ie().wrap(function(ie){for(;;)switch(ie.prev=ie.next){case 0:return ne=this.ensurePK(K),ae=String(ne[this.pkField]),ie.next=1,this.encrypt(ne);case 1:return oe=ie.sent,ie.next=2,this.storage.put(this.name,oe);case 2:return this.docCache?(this.removeFromIndexByPk(ae),this.docCache.set(ae,ne),this.addToIndex(ne)):this.trackPendingWrite("put",ae,ne),this.emitChange({docs:[ne]}),ie.abrupt("return",ne);case 3:case"end":return ie.stop()}},_callee14,this)})),function put(K){return he.apply(this,arguments)})},{key:"bulkPut",value:(de=(0,ae.A)(ie().mark(function _callee15(K){var ne,ae,oe,se,ue,ce,de,pe,fe=this;return ie().wrap(function(ie){for(;;)switch(ie.prev=ie.next){case 0:if(0!==K.length){ie.next=1;break}return ie.abrupt("return");case 1:return ne=K.map(function(K){return fe.ensurePK(K)}),ie.next=2,this.encryptMany(ne);case 2:return ae=ie.sent,ie.next=3,this.storage.putMany(this.name,ae);case 3:if(this.docCache)for(oe=0;oe<ne.length;oe++)se=ne[oe],ue=String(se[this.pkField]),this.removeFromIndexByPk(ue),this.docCache.set(ue,se),this.addToIndex(se);else for(ce=0;ce<ne.length;ce++)de=ne[ce],pe=String(de[this.pkField]),this.trackPendingWrite("put",pe,de);this.emitChange({docs:ne});case 4:case"end":return ie.stop()}},_callee15,this)})),function bulkPut(K){return de.apply(this,arguments)})},{key:"upsert",value:(ce=(0,ae.A)(ie().mark(function _callee16(K){return ie().wrap(function(ne){for(;;)switch(ne.prev=ne.next){case 0:return ne.abrupt("return",this.put(K));case 1:case"end":return ne.stop()}},_callee16,this)})),function upsert(K){return ce.apply(this,arguments)})},{key:"patch",value:(ue=(0,ae.A)(ie().mark(function _callee17(K,ne){var ae,oe,se,ue,ce,de,pe;return ie().wrap(function(ie){for(;;)switch(ie.prev=ie.next){case 0:if(this.docCache&&(ae=this.docCache.get(K)),ae){ie.next=4;break}return ie.next=1,this.storage.get(this.name,K);case 1:if(oe=ie.sent){ie.next=2;break}throw new Error('Document with pk "'.concat(K,'" not found in collection "').concat(this.name,'"'));case 2:return ie.next=3,this.decrypt(oe);case 3:ae=ie.sent;case 4:return se=collection_objectSpread(collection_objectSpread({},ae),ne),ie.next=5,this.encrypt(se);case 5:return ue=ie.sent,ie.next=6,this.storage.put(this.name,ue);case 6:if(!this.docCache){ie.next=10;break}if(!(ce=this.docCache.get(K))||ce===ae){ie.next=9;break}return de=collection_objectSpread(collection_objectSpread({},ce),ne),ie.next=7,this.encrypt(de);case 7:return pe=ie.sent,ie.next=8,this.storage.put(this.name,pe);case 8:return this.docCache?(this.removeFromIndex(ce),this.docCache.set(K,de),this.addToIndex(de)):this.trackPendingWrite("put",K,de),this.emitChange({docs:[de]}),ie.abrupt("return",de);case 9:this.docCache?(this.removeFromIndex(ae),this.docCache.set(K,se),this.addToIndex(se)):this.trackPendingWrite("put",K,se),ie.next=11;break;case 10:this.trackPendingWrite("put",K,se);case 11:return this.emitChange({docs:[se]}),ie.abrupt("return",se);case 12:case"end":return ie.stop()}},_callee17,this)})),function patch(K,ne){return ue.apply(this,arguments)})},{key:"remove",value:(se=(0,ae.A)(ie().mark(function _callee18(K){return ie().wrap(function(ne){for(;;)switch(ne.prev=ne.next){case 0:return this.docCache&&(this.removeFromIndexByPk(K),this.docCache.delete(K)),ne.next=1,this.storage.delete(this.name,K);case 1:this.docCache||this.trackPendingWrite("remove",K),this.emitChange({removedPks:[K]});case 2:case"end":return ne.stop()}},_callee18,this)})),function remove(K){return se.apply(this,arguments)})},{key:"removeWhere",value:(oe=(0,ae.A)(ie().mark(function _callee19(K){var ne,ae,oe,se,ue,ce,de,pe=this;return ie().wrap(function(ie){for(;;)switch(ie.prev=ie.next){case 0:return ie.next=1,this.getMatchingDocs(K);case 1:if(ne=ie.sent,0!==(ae=queryDocs(ne,K)).length){ie.next=2;break}return ie.abrupt("return");case 2:return oe=ae.map(function(K){return String(K[pe.pkField])}),ie.next=3,this.storage.deleteMany(this.name,oe);case 3:if(this.docCache)for(se=0;se<oe.length;se++)this.removeFromIndexByPk(oe[se]),this.docCache.delete(oe[se]);else{ue=collection_createForOfIteratorHelper(oe);try{for(ue.s();!(ce=ue.n()).done;)de=ce.value,this.trackPendingWrite("remove",de)}catch(K){ue.e(K)}finally{ue.f()}}this.emitChange({removedPks:oe});case 4:case"end":return ie.stop()}},_callee19,this)})),function removeWhere(K){return oe.apply(this,arguments)})},{key:"updateWhere",value:(ne=(0,ae.A)(ie().mark(function _callee20(K,ne){var ae,oe,se,ue,ce,de,pe,fe,he,me,ge,ve,ye,_e,Ae,De,we=this;return ie().wrap(function(ie){for(;;)switch(ie.prev=ie.next){case 0:return ie.next=1,this.getMatchingDocs(K);case 1:if(ae=ie.sent,0!==(oe=queryDocs(ae,K)).length){ie.next=2;break}return ie.abrupt("return");case 2:return se=[],ie.next=3,Promise.all(oe.map(function(K){var ae=collection_objectSpread(collection_objectSpread({},K),ne.$set);return se.push(ae),we.encrypt(ae)}));case 3:return ue=ie.sent,ie.next=4,this.storage.putMany(this.name,ue);case 4:if(ce=[],!this.docCache){ie.next=11;break}de=0;case 5:if(!(de<oe.length)){ie.next=8;break}if(pe=oe[de],fe=String(pe[this.pkField]),this.docCache){ie.next=6;break}for(he=de;he<oe.length;he++)this.trackPendingWrite("put",String(oe[he][this.pkField]),se[he]),ce.push(se[he]);return ie.abrupt("continue",8);case 6:(me=this.docCache.get(fe))&&me!==pe?(ge=collection_objectSpread(collection_objectSpread({},me),ne.$set),this.removeFromIndex(me),this.docCache.set(fe,ge),this.addToIndex(ge),ce.push(ge)):(this.removeFromIndex(pe),this.docCache.set(fe,se[de]),this.addToIndex(se[de]),ce.push(se[de]));case 7:de++,ie.next=5;break;case 8:if(ve=ce.filter(function(K,ne){return K!==se[ne]}),!(ve.length>0)){ie.next=10;break}return ie.next=9,Promise.all(ve.map(function(K){return we.encrypt(K)}));case 9:return ye=ie.sent,ie.next=10,this.storage.putMany(this.name,ye);case 10:ie.next=12;break;case 11:_e=collection_createForOfIteratorHelper(se);try{for(_e.s();!(Ae=_e.n()).done;)De=Ae.value,this.trackPendingWrite("put",String(De[this.pkField]),De)}catch(K){_e.e(K)}finally{_e.f()}ce.push.apply(ce,se);case 12:this.emitChange({docs:ce});case 13:case"end":return ie.stop()}},_callee20,this)})),function updateWhere(K,ae){return ne.apply(this,arguments)})},{key:"clear",value:(K=(0,ae.A)(ie().mark(function _callee21(){return ie().wrap(function(K){for(;;)switch(K.prev=K.next){case 0:return K.next=1,this.storage.clear(this.name);case 1:this.docCache&&this.docCache.clear(),this.pendingWrites=null,this.fieldIndexes=null,this.emitChange({full:!0});case 2:case"end":return K.stop()}},_callee21,this)})),function clear(){return K.apply(this,arguments)})}]);var K,ne,oe,se,ue,ce,de,he,me,ge,ve,ye,_e,Ae,De,we,Ee,ke,Te}();function shallowObjectEqual(K,ne){if(K===ne)return!0;if(null===K||null===ne)return!1;var ae=Object.keys(K),oe=Object.keys(ne);if(ae.length!==oe.length)return!1;for(var ie=0;ie<ae.length;ie++){var se=ae[ie];if(K[se]!==ne[se])return!1}return!0}var PS=function(){return(0,Ce.A)(function BMDB(K,ne,ae,oe,ie,se){var ue=this;(0,xe.A)(this,BMDB),(0,Se.A)(this,"_collections",new Map),(0,Se.A)(this,"closed",!1),this.name=K,this.userId=ne,this.storage=ae,this.encryptionKey=oe||null,this.encryptionAdapter=ie||null,this.tabSync=se||null,this.tabSync&&this.tabSync.onChange(function(K){var ne=ue._collections.get(K);ne&&ne.notifyExternalChange()}),this.storage.onCollectionChange&&this.storage.onCollectionChange(function(K){var ne=ue._collections.get(K);ne&&ne.notifyExternalChange()})},[{key:"getCollection",value:function getCollection(K){var ne=this._collections.get(K);if(!ne)throw new Error('Collection "'.concat(K,'" not found'));return ne}},{key:"collections",get:function get(){return this._collections}},{key:"addCollection",value:function addCollection(K,ne){var ae=this,oe=new MS(K,ne,this.storage,this.encryptionKey,this.encryptionAdapter,this.tabSync);return this._collections.set(K,oe),K in this||Object.defineProperty(this,K,{get:function get(){return ae._collections.get(K)},configurable:!0}),oe}},{key:"close",value:(ne=(0,ae.A)(ie().mark(function _callee(){return ie().wrap(function(K){for(;;)switch(K.prev=K.next){case 0:if(!this.closed){K.next=1;break}return K.abrupt("return");case 1:return this.closed=!0,K.next=2,this.storage.close();case 2:this.tabSync&&this.tabSync.destroy();case 3:case"end":return K.stop()}},_callee,this)})),function close(){return ne.apply(this,arguments)})},{key:"destroy",value:(K=(0,ae.A)(ie().mark(function _callee2(){return ie().wrap(function(K){for(;;)switch(K.prev=K.next){case 0:if(!this.closed){K.next=1;break}return K.abrupt("return");case 1:if(this.closed=!0,this.tabSync&&this.tabSync.destroy(),!this.storage.destroy){K.next=3;break}return K.next=2,this.storage.destroy();case 2:K.next=4;break;case 3:return K.next=4,this.storage.close();case 4:case"end":return K.stop()}},_callee2,this)})),function destroy(){return K.apply(this,arguments)})}]);var K,ne}();function createDatabaseFull(K,ne,ae){return _createDatabaseFull.apply(this,arguments)}function _createDatabaseFull(){return _createDatabaseFull=(0,ae.A)(ie().mark(function _callee4(K,ne,ae){var oe,se,ue,ce,de,fe;return ie().wrap(function(ie){for(;;)switch(ie.prev=ie.next){case 0:return ie.next=1,K.storage.open(K.name,K.collections,K.encryptionKey);case 1:for(oe=new PS(K.name,K.userId,K.storage,K.encryptionKey,ne,ae),se=0,ue=Object.entries(K.collections);se<ue.length;se++)ce=(0,pe.A)(ue[se],2),de=ce[0],fe=ce[1],oe.addCollection(de,fe);return ie.abrupt("return",oe);case 2:case"end":return ie.stop()}},_callee4)})),_createDatabaseFull.apply(this,arguments)}function shared_worker_storage_createForOfIteratorHelper(K,ne){var ae="undefined"!=typeof Symbol&&K[Symbol.iterator]||K["@@iterator"];if(!ae){if(Array.isArray(K)||(ae=function shared_worker_storage_unsupportedIterableToArray(K,ne){if(K){if("string"==typeof K)return shared_worker_storage_arrayLikeToArray(K,ne);var ae={}.toString.call(K).slice(8,-1);return"Object"===ae&&K.constructor&&(ae=K.constructor.name),"Map"===ae||"Set"===ae?Array.from(K):"Arguments"===ae||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(ae)?shared_worker_storage_arrayLikeToArray(K,ne):void 0}}(K))||ne&&K&&"number"==typeof K.length){ae&&(K=ae);var _n=0,oe=function F(){};return{s:oe,n:function n(){return _n>=K.length?{done:!0}:{done:!1,value:K[_n++]}},e:function e(K){throw K},f:oe}}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 ie,se=!0,ue=!1;return{s:function s(){ae=ae.call(K)},n:function n(){var K=ae.next();return se=K.done,K},e:function e(K){ue=!0,ie=K},f:function f(){try{se||null==ae.return||ae.return()}finally{if(ue)throw ie}}}}function shared_worker_storage_arrayLikeToArray(K,ne){(null==ne||ne>K.length)&&(ne=K.length);for(var ae=0,oe=Array(ne);ae<ne;ae++)oe[ae]=K[ae];return oe}var RS=function(){return(0,Ce.A)(function SharedWorkerStorage(K,ne,ae){var oe=this;(0,xe.A)(this,SharedWorkerStorage),(0,Se.A)(this,"pending",new Map),(0,Se.A)(this,"nextId",0),(0,Se.A)(this,"dbName",""),(0,Se.A)(this,"changeCallback",null),(0,Se.A)(this,"reconnectCallback",null),(0,Se.A)(this,"failed",!1),(0,Se.A)(this,"failError",null),(0,Se.A)(this,"versionChannel",null),(0,Se.A)(this,"workerStorageType",null);var ie=ae?"bmdb_".concat(ne,"_v").concat(ae):"bmdb_".concat(ne),se=new SharedWorker(K,{name:ie});this.port=se.port,this.port.onmessage=function(K){return oe.handleMessage(K.data)},se.onerror=function(K){oe.handleWorkerError(new Error("SharedWorker failed to load: "+(K.message||"script fetch error")))},this.port.start(),ae&&this.setupVersioning(ne,ae)},[{key:"setupVersioning",value:function setupVersioning(K,ne){var ae=this,oe=new BroadcastChannel("bmdb-version-".concat(K));this.versionChannel=oe,oe.onmessage=function(K){if("version_announce"===K.data.type&&K.data.version!==ne){var ie="bmdb-reload-ts",se=parseInt(sessionStorage.getItem(ie)||"0",10);if(Date.now()-se<5e3)return;sessionStorage.setItem(ie,String(Date.now())),oe.close(),ae.versionChannel=null,location.reload()}},oe.postMessage({type:"version_announce",version:ne})}},{key:"getPort",value:function getPort(){return this.port}},{key:"onCollectionChange",value:function onCollectionChange(K){this.changeCallback=K}},{key:"onReconnect",value:function onReconnect(K){this.reconnectCallback=K}},{key:"open",value:(ye=(0,ae.A)(ie().mark(function _callee(K,ne,ae){return ie().wrap(function(oe){for(;;)switch(oe.prev=oe.next){case 0:return this.dbName=K,oe.abrupt("return",this.request("open",{dbName:K,collections:ne,encryptionKey:ae}));case 1:case"end":return oe.stop()}},_callee,this)})),function open(_x,K,ne){return ye.apply(this,arguments)})},{key:"close",value:(ve=(0,ae.A)(ie().mark(function _callee2(){return ie().wrap(function(K){for(;;)switch(K.prev=K.next){case 0:return this.versionChannel&&(this.versionChannel.close(),this.versionChannel=null),K.abrupt("return",this.request("close",{dbName:this.dbName}));case 1:case"end":return K.stop()}},_callee2,this)})),function close(){return ve.apply(this,arguments)})},{key:"destroy",value:(ge=(0,ae.A)(ie().mark(function _callee3(){return ie().wrap(function(K){for(;;)switch(K.prev=K.next){case 0:return K.abrupt("return",this.request("destroy",{dbName:this.dbName}));case 1:case"end":return K.stop()}},_callee3,this)})),function destroy(){return ge.apply(this,arguments)})},{key:"get",value:(me=(0,ae.A)(ie().mark(function _callee4(K,ne){return ie().wrap(function(ae){for(;;)switch(ae.prev=ae.next){case 0:return ae.abrupt("return",this.request("get",{dbName:this.dbName,collection:K,pk:ne}));case 1:case"end":return ae.stop()}},_callee4,this)})),function get(K,ne){return me.apply(this,arguments)})},{key:"getAll",value:(he=(0,ae.A)(ie().mark(function _callee5(K){return ie().wrap(function(ne){for(;;)switch(ne.prev=ne.next){case 0:return ne.abrupt("return",this.request("getAll",{dbName:this.dbName,collection:K}));case 1:case"end":return ne.stop()}},_callee5,this)})),function getAll(K){return he.apply(this,arguments)})},{key:"getByIndex",value:(fe=(0,ae.A)(ie().mark(function _callee6(K,ne,ae){return ie().wrap(function(oe){for(;;)switch(oe.prev=oe.next){case 0:return oe.abrupt("return",this.request("getByIndex",{dbName:this.dbName,collection:K,indexField:ne,value:ae}));case 1:case"end":return oe.stop()}},_callee6,this)})),function getByIndex(K,ne,ae){return fe.apply(this,arguments)})},{key:"query",value:(de=(0,ae.A)(ie().mark(function _callee7(K,ne,ae,oe,se){return ie().wrap(function(ie){for(;;)switch(ie.prev=ie.next){case 0:return ie.abrupt("return",this.request("query",{dbName:this.dbName,collection:K,selector:ne,sort:ae,limit:oe,skip:se}));case 1:case"end":return ie.stop()}},_callee7,this)})),function query(K,ne,ae,oe,ie){return de.apply(this,arguments)})},{key:"count",value:(ce=(0,ae.A)(ie().mark(function _callee8(K,ne){return ie().wrap(function(ae){for(;;)switch(ae.prev=ae.next){case 0:return ae.abrupt("return",this.request("count",{dbName:this.dbName,collection:K,selector:ne}));case 1:case"end":return ae.stop()}},_callee8,this)})),function count(K,ne){return ce.apply(this,arguments)})},{key:"put",value:(ue=(0,ae.A)(ie().mark(function _callee9(K,ne){return ie().wrap(function(ae){for(;;)switch(ae.prev=ae.next){case 0:return ae.abrupt("return",this.request("put",{dbName:this.dbName,collection:K,doc:ne}));case 1:case"end":return ae.stop()}},_callee9,this)})),function put(K,ne){return ue.apply(this,arguments)})},{key:"putMany",value:(se=(0,ae.A)(ie().mark(function _callee0(K,ne){return ie().wrap(function(ae){for(;;)switch(ae.prev=ae.next){case 0:return ae.abrupt("return",this.request("putMany",{dbName:this.dbName,collection:K,docs:ne}));case 1:case"end":return ae.stop()}},_callee0,this)})),function putMany(K,ne){return se.apply(this,arguments)})},{key:"delete",value:(oe=(0,ae.A)(ie().mark(function _callee1(K,ne){return ie().wrap(function(ae){for(;;)switch(ae.prev=ae.next){case 0:return ae.abrupt("return",this.request("delete",{dbName:this.dbName,collection:K,pk:ne}));case 1:case"end":return ae.stop()}},_callee1,this)})),function _delete(K,ne){return oe.apply(this,arguments)})},{key:"deleteMany",value:(ne=(0,ae.A)(ie().mark(function _callee10(K,ne){return ie().wrap(function(ae){for(;;)switch(ae.prev=ae.next){case 0:return ae.abrupt("return",this.request("deleteMany",{dbName:this.dbName,collection:K,pks:ne}));case 1:case"end":return ae.stop()}},_callee10,this)})),function deleteMany(K,ae){return ne.apply(this,arguments)})},{key:"clear",value:(K=(0,ae.A)(ie().mark(function _callee11(K){return ie().wrap(function(ne){for(;;)switch(ne.prev=ne.next){case 0:return ne.abrupt("return",this.request("clear",{dbName:this.dbName,collection:K}));case 1:case"end":return ne.stop()}},_callee11,this)})),function clear(ne){return K.apply(this,arguments)})},{key:"request",value:function request(K,ne){var ae=this;if(this.failed)return Promise.reject(this.failError||new Error("SharedWorker is not available"));var oe=this.nextId++;return new Promise(function(ie,se){var ue=window.setTimeout(function(){ae.pending.delete(oe),se(new Error('SharedWorker request "'.concat(K,'" timed out after ').concat(1e4,"ms")))},1e4);ae.pending.set(oe,{resolve:ie,reject:se,timer:ue}),ae.port.postMessage({id:oe,method:K,args:ne})})}},{key:"handleMessage",value:function handleMessage(K){if("response"===K.type){K.storageType&&(this.workerStorageType=K.storageType);var ne=this.pending.get(K.id);ne&&(clearTimeout(ne.timer),this.pending.delete(K.id),K.error?ne.reject(new Error(K.error)):ne.resolve(K.result))}"collection_changed"===K.type&&this.changeCallback&&this.changeCallback(K.collection),"db_reconnect"===K.type&&this.reconnectCallback&&this.reconnectCallback()}},{key:"handleWorkerError",value:function handleWorkerError(K){this.failed=!0,this.failError=K;var ne,ae=shared_worker_storage_createForOfIteratorHelper(this.pending);try{for(ae.s();!(ne=ae.n()).done;){var oe=(0,pe.A)(ne.value,2),ie=(oe[0],oe[1]);clearTimeout(ie.timer),ie.reject(K)}}catch(K){ae.e(K)}finally{ae.f()}this.pending.clear()}}]);var K,ne,oe,se,ue,ce,de,fe,he,me,ge,ve,ye}();function worker_storage_createForOfIteratorHelper(K,ne){var ae="undefined"!=typeof Symbol&&K[Symbol.iterator]||K["@@iterator"];if(!ae){if(Array.isArray(K)||(ae=function worker_storage_unsupportedIterableToArray(K,ne){if(K){if("string"==typeof K)return worker_storage_arrayLikeToArray(K,ne);var ae={}.toString.call(K).slice(8,-1);return"Object"===ae&&K.constructor&&(ae=K.constructor.name),"Map"===ae||"Set"===ae?Array.from(K):"Arguments"===ae||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(ae)?worker_storage_arrayLikeToArray(K,ne):void 0}}(K))||ne&&K&&"number"==typeof K.length){ae&&(K=ae);var _n=0,oe=function F(){};return{s:oe,n:function n(){return _n>=K.length?{done:!0}:{done:!1,value:K[_n++]}},e:function e(K){throw K},f:oe}}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 ie,se=!0,ue=!1;return{s:function s(){ae=ae.call(K)},n:function n(){var K=ae.next();return se=K.done,K},e:function e(K){ue=!0,ie=K},f:function f(){try{se||null==ae.return||ae.return()}finally{if(ue)throw ie}}}}function worker_storage_arrayLikeToArray(K,ne){(null==ne||ne>K.length)&&(ne=K.length);for(var ae=0,oe=Array(ne);ae<ne;ae++)oe[ae]=K[ae];return oe}function worker_storage_ownKeys(K,ne){var ae=Object.keys(K);if(Object.getOwnPropertySymbols){var oe=Object.getOwnPropertySymbols(K);ne&&(oe=oe.filter(function(ne){return Object.getOwnPropertyDescriptor(K,ne).enumerable})),ae.push.apply(ae,oe)}return ae}var BS=function(){return(0,Ce.A)(function WorkerStorage(K){var ne=this;(0,xe.A)(this,WorkerStorage),(0,Se.A)(this,"pending",new Map),(0,Se.A)(this,"nextId",0),(0,Se.A)(this,"dbName",""),(0,Se.A)(this,"failed",!1),(0,Se.A)(this,"failError",null),(0,Se.A)(this,"pendingBatch",null),this.worker=new Worker(K),this.worker.onmessage=function(K){return ne.handleMessage(K.data)},this.worker.onerror=function(K){ne.handleWorkerError(new Error("Worker failed to load: "+(K.message||"script fetch error")))}},[{key:"open",value:(ye=(0,ae.A)(ie().mark(function _callee(K,ne,ae){return ie().wrap(function(oe){for(;;)switch(oe.prev=oe.next){case 0:return this.dbName=K,oe.abrupt("return",this.request("open",{dbName:K,collections:ne,encryptionKey:ae}));case 1:case"end":return oe.stop()}},_callee,this)})),function open(_x,K,ne){return ye.apply(this,arguments)})},{key:"close",value:(ve=(0,ae.A)(ie().mark(function _callee2(){return ie().wrap(function(K){for(;;)switch(K.prev=K.next){case 0:return K.abrupt("return",this.request("close",{dbName:this.dbName}));case 1:case"end":return K.stop()}},_callee2,this)})),function close(){return ve.apply(this,arguments)})},{key:"destroy",value:(ge=(0,ae.A)(ie().mark(function _callee3(){return ie().wrap(function(K){for(;;)switch(K.prev=K.next){case 0:return K.next=1,this.request("destroy",{dbName:this.dbName});case 1:this.worker.terminate();case 2:case"end":return K.stop()}},_callee3,this)})),function destroy(){return ge.apply(this,arguments)})},{key:"get",value:(me=(0,ae.A)(ie().mark(function _callee4(K,ne){return ie().wrap(function(ae){for(;;)switch(ae.prev=ae.next){case 0:return ae.abrupt("return",this.request("get",{dbName:this.dbName,collection:K,pk:ne}));case 1:case"end":return ae.stop()}},_callee4,this)})),function get(K,ne){return me.apply(this,arguments)})},{key:"getAll",value:(he=(0,ae.A)(ie().mark(function _callee5(K){return ie().wrap(function(ne){for(;;)switch(ne.prev=ne.next){case 0:return ne.abrupt("return",this.request("getAll",{dbName:this.dbName,collection:K}));case 1:case"end":return ne.stop()}},_callee5,this)})),function getAll(K){return he.apply(this,arguments)})},{key:"getByIndex",value:(fe=(0,ae.A)(ie().mark(function _callee6(K,ne,ae){return ie().wrap(function(oe){for(;;)switch(oe.prev=oe.next){case 0:return oe.abrupt("return",this.request("getByIndex",{dbName:this.dbName,collection:K,indexField:ne,value:ae}));case 1:case"end":return oe.stop()}},_callee6,this)})),function getByIndex(K,ne,ae){return fe.apply(this,arguments)})},{key:"query",value:(de=(0,ae.A)(ie().mark(function _callee7(K,ne,ae,oe,se){var ue=this;return ie().wrap(function(ie){for(;;)switch(ie.prev=ie.next){case 0:return ie.abrupt("return",new Promise(function(ie,ce){ue.pendingBatch||(ue.pendingBatch=[],queueMicrotask(function(){return ue.flushBatchedQueries()})),ue.pendingBatch.push({args:{collection:K,selector:ne,sort:ae,limit:oe,skip:se},resolve:ie,reject:ce})}));case 1:case"end":return ie.stop()}},_callee7)})),function query(K,ne,ae,oe,ie){return de.apply(this,arguments)})},{key:"flushBatchedQueries",value:function flushBatchedQueries(){var K=this.pendingBatch;if(this.pendingBatch=null,1!==K.length){var ne=K.map(function(K){return K.args});this.request("batchQuery",{dbName:this.dbName,queries:ne}).then(function(ne){for(var ae=0;ae<K.length;ae++)K[ae].resolve(ne[ae])}).catch(function(ne){var ae,oe=worker_storage_createForOfIteratorHelper(K);try{for(oe.s();!(ae=oe.n()).done;){ae.value.reject(ne)}}catch(ne){oe.e(ne)}finally{oe.f()}})}else this.request("query",function worker_storage_objectSpread(K){for(var ne=1;ne<arguments.length;ne++){var ae=null!=arguments[ne]?arguments[ne]:{};ne%2?worker_storage_ownKeys(Object(ae),!0).forEach(function(ne){(0,Se.A)(K,ne,ae[ne])}):Object.getOwnPropertyDescriptors?Object.defineProperties(K,Object.getOwnPropertyDescriptors(ae)):worker_storage_ownKeys(Object(ae)).forEach(function(ne){Object.defineProperty(K,ne,Object.getOwnPropertyDescriptor(ae,ne))})}return K}({dbName:this.dbName},K[0].args)).then(K[0].resolve,K[0].reject)}},{key:"count",value:(ce=(0,ae.A)(ie().mark(function _callee8(K,ne){return ie().wrap(function(ae){for(;;)switch(ae.prev=ae.next){case 0:return ae.abrupt("return",this.request("count",{dbName:this.dbName,collection:K,selector:ne}));case 1:case"end":return ae.stop()}},_callee8,this)})),function count(K,ne){return ce.apply(this,arguments)})},{key:"put",value:(ue=(0,ae.A)(ie().mark(function _callee9(K,ne){return ie().wrap(function(ae){for(;;)switch(ae.prev=ae.next){case 0:return ae.abrupt("return",this.request("put",{dbName:this.dbName,collection:K,doc:ne}));case 1:case"end":return ae.stop()}},_callee9,this)})),function put(K,ne){return ue.apply(this,arguments)})},{key:"putMany",value:(se=(0,ae.A)(ie().mark(function _callee0(K,ne){return ie().wrap(function(ae){for(;;)switch(ae.prev=ae.next){case 0:return ae.abrupt("return",this.request("putMany",{dbName:this.dbName,collection:K,docs:ne}));case 1:case"end":return ae.stop()}},_callee0,this)})),function putMany(K,ne){return se.apply(this,arguments)})},{key:"delete",value:(oe=(0,ae.A)(ie().mark(function _callee1(K,ne){return ie().wrap(function(ae){for(;;)switch(ae.prev=ae.next){case 0:return ae.abrupt("return",this.request("delete",{dbName:this.dbName,collection:K,pk:ne}));case 1:case"end":return ae.stop()}},_callee1,this)})),function _delete(K,ne){return oe.apply(this,arguments)})},{key:"deleteMany",value:(ne=(0,ae.A)(ie().mark(function _callee10(K,ne){return ie().wrap(function(ae){for(;;)switch(ae.prev=ae.next){case 0:return ae.abrupt("return",this.request("deleteMany",{dbName:this.dbName,collection:K,pks:ne}));case 1:case"end":return ae.stop()}},_callee10,this)})),function deleteMany(K,ae){return ne.apply(this,arguments)})},{key:"clear",value:(K=(0,ae.A)(ie().mark(function _callee11(K){return ie().wrap(function(ne){for(;;)switch(ne.prev=ne.next){case 0:return ne.abrupt("return",this.request("clear",{dbName:this.dbName,collection:K}));case 1:case"end":return ne.stop()}},_callee11,this)})),function clear(ne){return K.apply(this,arguments)})},{key:"invalidateCache",value:function invalidateCache(K){this.failed||this.worker.postMessage({id:-1,method:"invalidateCache",args:{dbName:this.dbName,collection:K}})}},{key:"request",value:function request(K,ne){var ae=this;if(this.failed)return Promise.reject(this.failError||new Error("Worker is not available"));var oe=this.nextId++;return new Promise(function(ie,se){var ue=window.setTimeout(function(){ae.pending.delete(oe),se(new Error('Worker request "'.concat(K,'" timed out after ').concat(1e4,"ms")))},1e4);ae.pending.set(oe,{resolve:ie,reject:se,timer:ue}),ae.worker.postMessage({id:oe,method:K,args:ne})})}},{key:"handleMessage",value:function handleMessage(K){if("response"===K.type){var ne=this.pending.get(K.id);ne&&(clearTimeout(ne.timer),this.pending.delete(K.id),K.error?ne.reject(new Error(K.error)):ne.resolve(K.result))}}},{key:"handleWorkerError",value:function handleWorkerError(K){this.failed=!0,this.failError=K;var ne,ae=worker_storage_createForOfIteratorHelper(this.pending);try{for(ae.s();!(ne=ae.n()).done;){var oe=(0,pe.A)(ne.value,2),ie=(oe[0],oe[1]);clearTimeout(ie.timer),ie.reject(K)}}catch(K){ae.e(K)}finally{ae.f()}this.pending.clear()}}]);var K,ne,oe,se,ue,ce,de,fe,he,me,ge,ve,ye}(),LS=function(){return(0,Ce.A)(function TabSync(K){var ne=this;(0,xe.A)(this,TabSync),(0,Se.A)(this,"onChangeCallback",null),this.tabId=this.generateId(),this.channel=new BroadcastChannel(K),this.channel.onmessage=function(K){return ne.handleMessage(K.data)}},[{key:"generateId",value:function generateId(){return"undefined"!=typeof crypto&&crypto.randomUUID?crypto.randomUUID():Math.random().toString(36).substring(2)+Date.now().toString(36)}},{key:"onChange",value:function onChange(K){this.onChangeCallback=K}},{key:"notifyChange",value:function notifyChange(K){this.channel.postMessage({type:"collection_changed",collection:K,tabId:this.tabId})}},{key:"handleMessage",value:function handleMessage(K){K&&K.tabId!==this.tabId&&"collection_changed"===K.type&&this.onChangeCallback&&this.onChangeCallback(K.collection)}},{key:"destroy",value:function destroy(){try{this.channel.close()}catch(K){}}}])}(),NS=["threads","messages","users","groups","statuses","settings","mini_chats","drafts"];function getCollections(){return{threads:{primaryKey:{key:"id",fields:["thread_id"],separator:"|"},indexes:["thread_id","unread","participantsCount",["isDeleted","isHidden"],["isPinned","lastTime"]]},messages:{primaryKey:{key:"id",fields:["thread_id","message_id"],separator:"|"},indexes:["message_id","thread_id","sender_id","favorited","created_at",["thread_id","message_id"]]},users:{primaryKey:{key:"id",fields:["user_id"],separator:"|"},indexes:["user_id","name","isFriend","isContact","lastActive"]},groups:{primaryKey:{key:"id",fields:["group_id"],separator:"|"},indexes:["name"]},statuses:{primaryKey:{key:"id",fields:["thread_id"],separator:"|"},indexes:["thread_id"]},settings:{primaryKey:"key",indexes:[]},mini_chats:{primaryKey:"id",indexes:["thread_id","user_id"]},drafts:{primaryKey:"thread_id",indexes:[]}}}var jS="undefined"!=typeof SharedWorker&&!new URLSearchParams(window.location.search).has("noSharedWorker"),zS=null;function WebDatabaseConfig(){return _WebDatabaseConfig.apply(this,arguments)}function _WebDatabaseConfig(){return _WebDatabaseConfig=(0,ae.A)(ie().mark(function _callee(){var K,ne,ae,oe,se,ue,ce,de,pe;return ie().wrap(function(ie){for(;;)switch(ie.prev=ie.next){case 0:return K=window.Better_Messages.user_id||0,ne="undefined"!=typeof __BUILD_TIMESTAMP__?WF+"-"+__BUILD_TIMESTAMP__:WF,ae="bm_db_".concat(K),oe=database_localEncryptionEnabled(),se="bmdb",oe&&(se+="-encrypted"),ce=null,jS?((ue=new RS(GF+(se+"-shared")+".worker.js?v="+ne,K,ne)).onReconnect(function(){database_resetDB(!0)}),zS=ue):(ue=new BS(GF+se+".worker.js?v="+ne),ce=new LS("bmdb-sync-".concat(K))),de=getCollections(),ie.next=1,createDatabaseFull({name:ae,userId:K,storage:ue,encryptionKey:undefined,collections:de},void 0,ce);case 1:return pe=ie.sent,ue instanceof RS&&"memory"===ue.workerStorageType&&console.warn("Better Messages using fallback storage, this means its not possible to use browser persistent storage for some reason"),setClearDatabase(clearIndexedDatabases.bind(null,ae)),ie.abrupt("return",pe);case 2:case"end":return ie.stop()}},_callee)})),_WebDatabaseConfig.apply(this,arguments)}var US,HS,VS="Better Messages error deleting database.";function clearIndexedDatabases(_x){return _clearIndexedDatabases.apply(this,arguments)}function _clearIndexedDatabases(){return _clearIndexedDatabases=(0,ae.A)(ie().mark(function _callee6(K){return ie().wrap(function(ne){for(;;)switch(ne.prev=ne.next){case 0:return ne.abrupt("return",new Promise(function(){var ne=(0,ae.A)(ie().mark(function _callee5(ne,oe){var se,ue;return ie().wrap(function(oe){for(;;)switch(oe.prev=oe.next){case 0:return se=setTimeout((0,ae.A)(ie().mark(function _callee2(){return ie().wrap(function(K){for(;;)switch(K.prev=K.next){case 0:console.log(VS),ne("timeout");case 1:case"end":return K.stop()}},_callee2)})),3e4),console.log("Better Messages deleting database"),oe.next=1,destroyDB(!0);case 1:(ue=indexedDB.deleteDatabase(K)).onblocked=function(){console.warn("Better Messages: deleteDatabase blocked, waiting for connections to close")},ue.onerror=function(){var K=(0,ae.A)(ie().mark(function _callee3(K){return ie().wrap(function(ae){for(;;)switch(ae.prev=ae.next){case 0:clearTimeout(se),console.log(VS),ne(K);case 1:case"end":return ae.stop()}},_callee3)}));return function(ne){return K.apply(this,arguments)}}(),ue.onsuccess=function(){var K=(0,ae.A)(ie().mark(function _callee4(K){return ie().wrap(function(K){for(;;)switch(K.prev=K.next){case 0:clearTimeout(se),console.log("Better Messages database deleted successfully"),ne(!0);case 1:case"end":return K.stop()}},_callee4)}));return function(ne){return K.apply(this,arguments)}}();case 2:case"end":return oe.stop()}},_callee5)}));return function(K,ae){return ne.apply(this,arguments)}}()));case 1:case"end":return ne.stop()}},_callee6)})),_clearIndexedDatabases.apply(this,arguments)}var $S=[],qS="";function sockets_isSocketActive(){return!(!HS||!HS.connected)}function _reinitSocket(){return _reinitSocket=(0,ae.A)(ie().mark(function _callee(){var K,ne,ae,oe,se,ue,ce,de;return ie().wrap(function(ie){for(;;)switch(ie.prev=ie.next){case 0:if(VF.socket_server){ie.next=1;break}return ie.abrupt("return",!1);case 1:if(0!==(K=get_current_user_id_getCurrentUserId())){ie.next=2;break}return ie.abrupt("return");case 2:if(ie.prev=2,ne={sid:VF.site_id,uid:K,sk:VF.secret_key,v:VF.version},ae=JSON.stringify(ne),qS!==ae){ie.next=3;break}return ie.abrupt("return");case 3:if(qS=ae,!HS||!HS.connected){ie.next=4;break}return ie.next=4,HS.close();case 4:HS&&HS instanceof SS&&HS.destroy(),document.dispatchEvent(new CustomEvent("bp-better-messages-before-realtime-connect")),zS?(oe=zS.getPort(),HS=new SS(oe),oe.postMessage({type:"socket_init",auth:ne,server:VF.socket_server})):HS=esm_lookup(VF.socket_server,{secure:!0,timeout:7e3,transports:["websocket"],path:"/websocket",auth:ne}),se=!1,HS.on("connect_error",function(K){console.debug("Error while connecting to WebSocket messaging server. AJAX mode enabled."),console.error(K),VF.realtime=!1,clearTimeout(US),HS instanceof SS||(US=window.setTimeout(forceReconnect,1e4)),se||(se=!0,waitForLeader().then(function(){Updater(!0)}))}),HS.on("connect",function(){var K=HS instanceof SS?"SharedWorker":"Direct";console.debug("Connected to WebSocket messaging server (".concat(K,"). WebSocket mode enabled.")),VF.realtime=!0,clearTimeout(US),mS.clear(),subscribeToThreads(),XS.statuses=new Set,se=!0,HS instanceof SS&&HS.wasReplayConnect&&HS.checkNewDone||waitForLeader().then(function(){Updater(!0).then(function(){HS instanceof SS&&HS.notifyCheckNewDone()})})}),ce=function updateOnlineUsers(){clearTimeout(ue),$S.map(function(K){userOnline(K)}),onlineChanged(),ue=window.setTimeout(ce,3e4)},ce(),HS.on("onlineUsers",function(K){$S=K.map(function(K){return Number(K)}),ce(),document.dispatchEvent(new CustomEvent("bp-better-messages-online-fetched")),document.dispatchEvent(new CustomEvent("better-messages-user-online-changed"))}),HS.on("userOnline",function(K){var ne=Number(K);-1===$S.indexOf(ne)&&($S.push(ne),userOnline(ne),document.dispatchEvent(new CustomEvent("bp-better-messages-user-online",{detail:{user_id:ne}})),document.dispatchEvent(new CustomEvent("better-messages-user-online-changed")))}),HS.on("userOffline",function(K){var ne=Number(K);$S.indexOf(ne)>-1&&($S.splice($S.indexOf(ne),1),userOffline(ne),document.dispatchEvent(new CustomEvent("bp-better-messages-user-offline",{detail:{user_id:ne}})),document.dispatchEvent(new CustomEvent("better-messages-user-online-changed")))}),Threads(),Messages(),MessagesStreaming(),Writing(),Calls(),OnSiteNotifications(),GroupMediaEvent(),Users(),user_status_UserStatus(),CustomEvents(),updateLiveChats(),ie.next=6;break;case 5:ie.prev=5,de=ie.catch(2),console.error(de),console.error("Error connecting to the WebSocket Server. Please contact plugin developer. https://www.wordplus.org/contact/"),VF.realtime=!1,clearTimeout(US),US=window.setTimeout(forceReconnect,1e4);case 6:case"end":return ie.stop()}},_callee,null,[[2,5]])})),_reinitSocket.apply(this,arguments)}function forceReconnect(){HS.disconnect(),HS.connect()}var GS,KS={messages:new Set,users:new Set,statuses:new Set},ZS={statuses:new Set,users:new Set,messages:new Set},XS=ZS;function checkLazyPool(){return _checkLazyPool.apply(this,arguments)}function _checkLazyPool(){return _checkLazyPool=(0,ae.A)(ie().mark(function _callee(){var K,ne,ae,oe,se,ue,ce;return ie().wrap(function(ie){for(;;)switch(ie.prev=ie.next){case 0:if(K=500,ie.prev=1,window.clearTimeout(GS),GS=void 0,VF&&Ox&&void 0!==get_current_user_id_getCurrentUserId()){ie.next=2;break}return ie.abrupt("return",!1);case 2:if(ne=!0,0===get_current_user_id_getCurrentUserId()&&(ne=!1),ne){ie.next=3;break}return ie.abrupt("return");case 3:if(ae={},KS.users.size>0&&(oe=Array.from(KS.users).filter(function(K){return!XS.users.has(K)})).length>0&&(ae.users=oe),KS.messages.size>0&&(se=Array.from(KS.messages).filter(function(K){return!XS.messages.has(K)})).length>0&&(ae.messages=se),!(Object.keys(ae).length>0)){ie.next=5;break}return ae.messages&&ae.messages.length>0&&ae.messages.map(function(K){XS.messages.add(K)}),ae.users&&ae.users.length>0&&ae.users.map(function(K){XS.users.add(K)}),ie.next=4,jF.post("lazyPool",ae);case 4:ue=ie.sent,(ce=ue.data).users&&updateUsers(ce.users),ce.messages&&updateMessages(ce.messages,!1),K=1500;case 5:return ie.prev=5,(KS.users.size>0||KS.messages.size)&&(GS=window.setTimeout(checkLazyPool,K)),ie.finish(5);case 6:case"end":return ie.stop()}},_callee,null,[[1,,5,6]])})),_checkLazyPool.apply(this,arguments)}function triggerLazyPool(){GS||(GS=window.setTimeout(checkLazyPool,500))}document.addEventListener("better-messages-db-closed",function(){XS=ZS});function users_ownKeys(K,ne){var ae=Object.keys(K);if(Object.getOwnPropertySymbols){var oe=Object.getOwnPropertySymbols(K);ne&&(oe=oe.filter(function(ne){return Object.getOwnPropertyDescriptor(K,ne).enumerable})),ae.push.apply(ae,oe)}return ae}function users_objectSpread(K){for(var ne=1;ne<arguments.length;ne++){var ae=null!=arguments[ne]?arguments[ne]:{};ne%2?users_ownKeys(Object(ae),!0).forEach(function(ne){(0,Se.A)(K,ne,ae[ne])}):Object.getOwnPropertyDescriptors?Object.defineProperties(K,Object.getOwnPropertyDescriptors(ae)):users_ownKeys(Object(ae)).forEach(function(ne){Object.defineProperty(K,ne,Object.getOwnPropertyDescriptor(ae,ne))})}return K}new Ci,new Set;var QS=new Map;function useUser(K){var ne=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],ae=(0,se.useState)(QS.has(K)?QS.get(K):null),oe=(0,pe.A)(ae,2),ie=oe[0],ue=oe[1],ce=(0,se.useRef)(null);return(0,se.useLayoutEffect)(function(){var ae=OF.users.findOne(String(K)).$.subscribe({next:function next(ae){var oe,ie;ae?(oe=users_objectSpread({},ae),ie=users_objectSpread({},oe),ne&&delete ie.lastActive,IC(ce.current,ie)||(ue(oe),QS.set(K,oe))):(K&&(KS.users.add(K),triggerLazyPool()),ie=null,ue(null)),ce.current=ie},error:function error(K){console.error("An error occurred, trying to reset database",K),database_resetDB()}});return function(){ae.unsubscribe()}},[K]),ie}function useAnotherUser(K){var ne=(0,se.useState)(null),ae=(0,pe.A)(ne,2),oe=ae[0],ie=ae[1];return(0,se.useEffect)(function(){var ne;if(K)if(2!==K.participantsCount)ie(null);else{var ae=(0,Ke.A)(K.participants).filter(function(K){return K!==get_current_user_id_getCurrentUserId()}).pop(),oe=OF.users.findOne(String(ae));ne=oe.$.subscribe({next:function next(K){ie(K?users_objectSpread({},K):null)},error:function error(K){console.error("An error occurred, trying to reset database",K),database_resetDB()}})}else ie(null);return function(){ne&&ne.unsubscribe()}},[K]),oe}function getUser(_x){return _getUser.apply(this,arguments)}function _getUser(){return _getUser=(0,ae.A)(ie().mark(function _callee2(K){var ne,ae,oe,se=arguments;return ie().wrap(function(ie){for(;;)switch(ie.prev=ie.next){case 0:return ne=se.length>1&&void 0!==se[1]&&se[1],ie.next=1,OF.users.findOneExec(String(K));case 1:if((ae=ie.sent)||!ne){ie.next=6;break}oe=0;case 2:if(!(oe<5)){ie.next=6;break}return ie.next=3,new Promise(function(K){return setTimeout(K,100)});case 3:return ie.next=4,OF.users.findOneExec(String(K));case 4:if(!(ae=ie.sent)){ie.next=5;break}return ie.abrupt("continue",6);case 5:oe++,ie.next=2;break;case 6:return ie.abrupt("return",ae);case 7:case"end":return ie.stop()}},_callee2)})),_getUser.apply(this,arguments)}function updateUsers(K){return _updateUsers.apply(this,arguments)}function _updateUsers(){return _updateUsers=(0,ae.A)(ie().mark(function _callee5(K){var ne,oe,se,ue,ce,de=arguments;return ie().wrap(function(pe){for(;;)switch(pe.prev=pe.next){case 0:if(ne=de.length>1&&void 0!==de[1]&&de[1],0!==K.length){pe.next=1;break}return pe.abrupt("return");case 1:return K.map(function(K){XS.users.add(K.user_id),KS.users.delete(K.user_id)}),oe=["avatar","name","url"],pe.next=2,Promise.all(K.map(function(){var K=(0,ae.A)(ie().mark(function _callee3(K){var ne,ae,se,ue;return ie().wrap(function(ie){for(;;)switch(ie.prev=ie.next){case 0:ne=K,ae=0,se=oe;case 1:if(!(ae<se.length)){ie.next=4;break}if(ue=se[ae],void 0===ne[ue]){ie.next=3;break}return ie.next=2,Decrypt(ne[ue]);case 2:ne[ue]=ie.sent;case 3:ae++,ie.next=1;break;case 4:return ie.abrupt("return",K);case 5:case"end":return ie.stop()}},_callee3)}));return function(ne){return K.apply(this,arguments)}}()));case 2:if(K=pe.sent,!ne){pe.next=5;break}return se=K.map(function(K){return K.user_id}),pe.next=3,OF.users.findExec({user_id:{$in:se}});case 3:return ue=pe.sent,ce=[],K.map(function(K){var ne=ue.find(function(ne){return ne.user_id===K.user_id});ne?ce.push(users_objectSpread(users_objectSpread({},ne),K)):ce.push(K)}),pe.next=4,OF.users.bulkPut(ce);case 4:pe.next=6;break;case 5:return pe.next=6,Promise.all(K.map(function(){var K=(0,ae.A)(ie().mark(function _callee4(K){var ne;return ie().wrap(function(ae){for(;;)switch(ae.prev=ae.next){case 0:return ae.next=1,getUser(K.user_id);case 1:if(ne=ae.sent){ae.next=3;break}return ae.next=2,OF.users.upsert(K);case 2:ae.next=4;break;case 3:return ae.next=4,OF.users.upsert(users_objectSpread(users_objectSpread({},ne),K));case 4:case"end":return ae.stop()}},_callee4)}));return function(ne){return K.apply(this,arguments)}}()));case 6:case"end":return pe.stop()}},_callee5)})),_updateUsers.apply(this,arguments)}function updateUser(K,ne){return _updateUser.apply(this,arguments)}function _updateUser(){return _updateUser=(0,ae.A)(ie().mark(function _callee6(K,ne){return ie().wrap(function(ae){for(;;)switch(ae.prev=ae.next){case 0:return ae.next=1,OF.users.findOneExec(String(K));case 1:if(!ae.sent){ae.next=2;break}return ae.next=2,OF.users.patch(String(K),ne).catch(function(K){return console.error(K)});case 2:case"end":return ae.stop()}},_callee6)})),_updateUser.apply(this,arguments)}function getGuestAuth(){return _getGuestAuth.apply(this,arguments)}function _getGuestAuth(){return _getGuestAuth=(0,ae.A)(ie().mark(function _callee(){var K,ne,ae,oe,se,ue,ce,de,pe,he=arguments;return ie().wrap(function(ie){for(;;)switch(ie.prev=ie.next){case 0:return K=!(he.length>0&&void 0!==he[0])||he[0],ne=he.length>1&&void 0!==he[1]?he[1]:{},ie.next=1,getSetting("guest-auth");case 1:if(!(ae=ie.sent)){ie.next=2;break}return ie.abrupt("return",ae);case 2:if(!(oe=$F.get("bm-guest-auth"))){ie.next=4;break}return ie.next=3,updateSetting("guest-auth",oe);case 3:return ie.abrupt("return",oe);case 4:if(K){ie.next=5;break}return ie.abrupt("return",!1);case 5:return se=window.Better_Messages.restUrl,ce=(ue=se+"guests/register")+(ue.includes("?")?"&":"?")+"nocache="+(new Date).getTime(),ie.next=6,di.post(ce,{registerData:ne});case 6:if(de=ie.sent,!(pe=de.data)||"object"!==(0,fe.A)(de.data)){ie.next=8;break}return ie.next=7,updateSetting("guest-auth",de.data);case 7:$F.set("bm-guest-auth",de.data),window.Better_Messages.guestAuth=pe,ss.next(!0),setupScriptVars(window.Better_Messages,!0),updateUsers([structuredClone(de.data.user)]),updateSetting("databaseUserId",get_current_user_id_getCurrentUserId());case 8:return ie.abrupt("return",de.data);case 9:case"end":return ie.stop()}},_callee)})),_getGuestAuth.apply(this,arguments)}function auth_screen_ownKeys(K,ne){var ae=Object.keys(K);if(Object.getOwnPropertySymbols){var oe=Object.getOwnPropertySymbols(K);ne&&(oe=oe.filter(function(ne){return Object.getOwnPropertyDescriptor(K,ne).enumerable})),ae.push.apply(ae,oe)}return ae}function auth_screen_objectSpread(K){for(var ne=1;ne<arguments.length;ne++){var ae=null!=arguments[ne]?arguments[ne]:{};ne%2?auth_screen_ownKeys(Object(ae),!0).forEach(function(ne){(0,Se.A)(K,ne,ae[ne])}):Object.getOwnPropertyDescriptors?Object.defineProperties(K,Object.getOwnPropertyDescriptors(ae)):auth_screen_ownKeys(Object(ae)).forEach(function(ne){Object.defineProperty(K,ne,Object.getOwnPropertyDescriptor(ae,ne))})}return K}function AuthScreen(K){var ne=K.completeAction,ae=void 0===ne?null:ne,oe=K.showLogin,ie=void 0===oe||oe,ue=K.showGuestSubHeader,ce=void 0===ue||ue,de=K.forceGuest,fe=void 0!==de&&de,he=K.registerProps,me=void 0===he?{}:he,ge=(0,se.useState)(!1),ve=(0,pe.A)(ge,2),ye=ve[0],_e=ve[1],Ae=(0,se.useState)(""),De=(0,pe.A)(Ae,2),we=De[0],Ee=De[1];return se.createElement(se.Fragment,null,ie&&se.createElement("div",{className:"bm-guest-login"},se.createElement("div",{className:"bm-subheading"},__("Continue with account","bp-better-messages")),se.createElement("div",{className:"bm-guest-login-actions"},se.createElement("a",{href:VF.loginUrl,className:"bm-button bm-no-link-style"},__("Login","bp-better-messages")),VF.registerUrl&&se.createElement("a",{href:VF.registerUrl,className:"bm-button bm-no-link-style"},__("Register","bp-better-messages")))),(!!VF.guests||fe)&&se.createElement("div",{className:"bm-guest-form"},ce&&se.createElement("div",{className:"bm-subheading"},__("Continue as guest","bp-better-messages")),se.createElement("form",null,se.createElement("div",null,se.createElement("label",null,__("Display Name","bp-better-messages")),se.createElement("input",{className:"",type:"text",value:we,onChange:function onChange(K){Ee(K.target.value)}})),se.createElement("div",null,se.createElement(Button,{label:__("Continue","bp-better-messages"),disabled:!0===ye,onClick:function onClick(K){K.preventDefault(),_e(!0),getGuestAuth(!0,auth_screen_objectSpread(auth_screen_objectSpread({},me),{name:we})).then(function(){removeModal("guest-settings-panel"),ae&&ae()}).catch(function(K){showApiError(K)}).finally(function(){_e(!1)})},classes:"bm-button"})))))}function AuthRequiredModal(K){var ne=K.completeAction,ae=void 0===ne?null:ne,oe=K.showLogin,ie=void 0===oe||oe,ue=K.showGuestSubHeader,ce=void 0===ue||ue,de=K.forceGuest,fe=void 0!==de&&de,he=K.registerProps,me=void 0===he?{}:he,ge=(0,se.useRef)(null),ve=(0,se.useState)(""),ye=(0,pe.A)(ve,2),_e=ye[0],Ae=ye[1],De=(0,se.useState)(!1),we=(0,pe.A)(De,2),Ee=(we[0],we[1]);return(0,se.useEffect)(function(){getSetting("guest-auth",!1).then(function(K){ge.current=K,Ae(K.name)})},[]),(0,se.useEffect)(function(){ge.current&&ge.current.name!==_e?Ee(!0):Ee(!1)},[_e]),se.createElement("div",{className:"bm-auth-required-modal"},se.createElement(AuthScreen,{registerProps:me,showGuestSubHeader:ce,forceGuest:fe,showLogin:ie,completeAction:ae}))}function initDocumentEvents(){var K=function(){var K=(0,ae.A)(ie().mark(function _callee(K){var ne,ae,oe,ue,ce,de,pe,fe,he,me,ge,ve,ye,_e,Ae,De,we;return ie().wrap(function(ie){for(;;)switch(ie.prev=ie.next){case 0:if(ne=K.target,!(ae=checkClass(ne,"bm-self-button"))||!ae.classList.contains("bm-self-button")){ie.next=1;break}return K.preventDefault(),K.stopPropagation(),ae.classList.contains("video-call")||ae.classList.contains("audio-call")?showError(XF("You can not make a call to yourself","Shortcode error","bp-better-messages")):showError(XF("You can not start a conversation with yourself","Shortcode error","bp-better-messages")),ie.abrupt("return");case 1:if(!(ae=checkClass(ne,"bpbm-pm-button"))||!ae.classList.contains("bpbm-pm-button")){ie.next=13;break}if(ae.dataset.userId&&(oe=Number(ae.dataset.userId)),oe||(ue=Array.from(ae.classList),(ce=ue.find(function(K){return K.startsWith("bm-user-")}))&&(de=ce.replace("bm-user-",""),oe=parseInt(de))),!oe){ie.next=13;break}if(!isButtonLoading(ae)){ie.next=2;break}return ie.abrupt("return");case 2:if(ie.prev=2,K.preventDefault(),startButtonLoading(ae),!isGuestMode()){ie.next=3;break}if(isGuestAuthorized()){ie.next=3;break}return addModal("guest-settings-panel",__("Authorization required","bp-better-messages"),se.createElement(AuthRequiredModal,{completeAction:function completeAction(){ae.click()}})),ie.abrupt("return");case 3:if(pe=ae.dataset.bmUniqueKey,fe=ae.dataset.bmSubject,!ae.classList.contains("video-call")){ie.next=5;break}return ie.next=4,OpenConversationWithUser(oe,!KF,!0,!0,"video",null,null);case 4:ie.next=12;break;case 5:if(!ae.classList.contains("audio-call")){ie.next=7;break}return ie.next=6,OpenConversationWithUser(oe,!KF,!0,!0,"audio",null,null);case 6:ie.next=12;break;case 7:if(!ae.classList.contains("bm-fast-start")&&!ae.classList.contains("open-mini-chat")){ie.next=9;break}return he=!0,VF.miniChats&&ae.classList.contains("open-mini-chat")&&(he=!1),ie.next=8,OpenConversationWithUser(oe,he,!1,!0,"conversation",fe,pe);case 8:ie.next=12;break;case 9:return ie.prev=9,ie.next=10,CheckOpenConversationWithUser(oe,!1,fe,pe);case 10:me=ie.sent,ge=ae.hasAttribute("target")&&"_blank"===ae.getAttribute("target"),me&&(OpenUrlOrNewTab(ae.href,ge),parseHashVars()),ie.next=12;break;case 11:ie.prev=11,showError(ie.catch(9));case 12:return ie.prev=12,stopButtonLoading(ae),ie.finish(12);case 13:if(!(ae=checkClass(ne,"bm-lc-button"))){ie.next=20;break}if(ie.prev=14,K.preventDefault(),!isButtonLoading(ae)){ie.next=15;break}return ie.abrupt("return");case 15:if(startButtonLoading(ae),(ve=Number(ae.dataset.userId))||(ye=Array.from(ae.classList),(_e=ye.find(function(K){return K.startsWith("bm-lc-user-")}))&&(Ae=_e.replace("bm-lc-user-",""),ve=parseInt(Ae))),De=ae.dataset.subject?ae.dataset.subject:"",we=ae.dataset.bmUniqueKey?ae.dataset.bmUniqueKey:null,!isGuestMode()){ie.next=18;break}if(isGuestAuthorized()){ie.next=16;break}addModal("guest-settings-panel",__("Authorization required","bp-better-messages"),se.createElement(AuthRequiredModal,{completeAction:function completeAction(){ae.click()}})),ie.next=17;break;case 16:return ie.next=17,OpenConversationWithUser(ve,!1,!1,!0,"conversation",De,we,ae);case 17:ie.next=19;break;case 18:return ie.next=19,OpenConversationWithUser(ve,!1,!1,!0,"conversation",De,we,ae);case 19:return ie.prev=19,stopButtonLoading(ae),ie.finish(19);case 20:case"end":return ie.stop()}},_callee,null,[[2,,12,13],[9,11],[14,,19,20]])}));return function processClick(ne){return K.apply(this,arguments)}}();document.addEventListener("click",K),window.addEventListener("load",function(){return parseHashVars}),"complete"===document.readyState&&parseHashVars(),waitForDatabase().then(function(){!function UnreadCounters(){OF.threads.find({unread:{$gt:0},isHidden:0,isDeleted:0}).$.subscribe(function(K){var ne=0,ae=0;K.map(function(K){var oe=Number(K.thread_id),ie=Number(K.unread);!function UpdateThreadUnreadCount(K,ne){JF("better_messages_update_thread_unread",K,ne),pF.set(K,ne)}(oe,ie),ne+=ie,ie>0&&ae++}),VF.unreadCounter?UpdateUnreadCount(ae):UpdateUnreadCount(ne)})}()})}function checkClass(K,ne){if(K.classList.contains(ne))return K;var ae=K.closest("."+ne);return ae||null}var YS=!1;function parseHashVars(){var K=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,ne=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;if(!YS){YS=!0;try{var ae,oe;if(window.location.search&&(ae=window.location.search,oe="search"),window.location.hash.includes("?")&&(ae=window.location.hash,oe="hash"),ne&&(oe="search",ae=ne),!ae)return!1;var ie="videoCall",se="audioCall",ue="scrollToContainer",ce="openFullScreen",de=ae.includes(ie),pe=ae.includes(se),fe=ae.includes("bmErrors"),he=ae.includes(ue),me=ae.includes(ce);if(fe)try{var ge=new URLSearchParams(ae).get("bmErrors");if(ge){var ve=ge.length;showError(JSON.parse(ge.substring(0,ve-3)));var ye="bmErrors="+encodeURIComponent(ge).replace(/%20/g,"+").replace(/%24/g,"$");if("hash"===oe&&(window.location.hash=window.location.hash.replace("&"+ye,"")),"search"===oe){var _e=window.location.href.replace("&"+ye,"");history.pushState(null,null,_e)}}}catch(K){console.error(K)}if(K||(K=document.querySelector(".bp-messages-wrap-main")),!K)return;if(he){var Ae=30;VF.headerHeight&&(Ae+=parseInt(VF.headerHeight));var De=K.getBoundingClientRect().top+window.scrollY-Ae;if(window.scroll({top:De,behavior:"smooth"}),"hash"===oe&&(window.location.hash=window.location.hash.replace("&"+ue,"")),"search"===oe){var we=window.location.href.replace("&"+ue,"");history.pushState(null,null,we)}TriggerEvent(document,"better-messages-autoscroll")}if(me){var Ee=K.querySelector(".chat-header .bpbm-maximize");if(Ee&&(Ee.click(),"hash"===oe&&(window.location.hash=window.location.hash.replace("&"+ce,"")),"search"===oe)){var ke=window.location.href.replace("&"+ce,"");ke=ke.replace("?"+ce,""),history.pushState(null,null,ke)}}if(de)if(VF.callRestrict)showError(VF.callRestrict),cleanQueryVar(ie,oe);else{var xe=K.querySelector(".chat-header .video-call");xe&&(xe.click(),cleanQueryVar(ie,oe))}if(pe)if(VF.callRestrict)showError(VF.callRestrict),cleanQueryVar(se,oe);else{var Ce=K.querySelector(".chat-header .audio-call");Ce&&(Ce.click(),cleanQueryVar(se,oe))}}finally{YS=!1}}}function cleanQueryVar(K,ne){if("hash"===ne&&(window.location.hash=window.location.hash.replace("&"+K,"")),"search"===ne){var ae=window.location.href.replace("&"+K,"");history.pushState(null,null,ae)}}function OpenConversationWithUser(_x){return _OpenConversationWithUser.apply(this,arguments)}function _OpenConversationWithUser(){return _OpenConversationWithUser=(0,ae.A)(ie().mark(function _callee(K){var ne,ae,oe,se,ue,ce,de,pe,fe,he,me,ge,ve,ye,_e,Ae,De,we=arguments;return ie().wrap(function(ie){for(;;)switch(ie.prev=ie.next){case 0:if(ae=we.length>2&&void 0!==we[2]&&we[2],oe=we.length>3&&void 0!==we[3]&&we[3],se=we.length>4&&void 0!==we[4]?we[4]:"conversation",ue=we.length>5&&void 0!==we[5]?we[5]:"",ce=we.length>6&&void 0!==we[6]?we[6]:null,de=we.length>7&&void 0!==we[7]?we[7]:null,pe=!1!==(ne=we.length>1&&void 0!==we[1]&&we[1]),VF.miniChats||(pe=!0),(fe=!KF&&!pe)&&isMobile()&&!VF.mobileFullScreen&&(fe=!1),KF&&(ae=!1),ae&&(fe=!1),ie.prev=1,"video"!==se&&"audio"!==se){ie.next=2;break}if(!VF.callRestrict){ie.next=2;break}return showError(VF.callRestrict),ie.abrupt("return");case 2:if(K=Number(K),me=location.hash,!fe){ie.next=5;break}return ie.next=3,openMiniChat("loading_"+K,!0,K,ce);case 3:if(ge=ie.sent,he=ge.id){ie.next=4;break}return ie.abrupt("return",!1);case 4:ie.next=8;break;case 5:if(!KF){ie.next=7;break}if(startLoader(),"memory"!==ne){ie.next=6;break}return ie.next=6,openMobileView();case 6:ie.next=8;break;case 7:pe=!0;case 8:return ie.next=9,jF.post("getPrivateThread",{user_id:K,create:oe,subject:ue,uniqueKey:ce});case 9:if(ve=ie.sent,"string"!=typeof(ye=ve.data)||!fe){ie.next=11;break}return ie.next=10,closeMiniChat(he);case 10:return ie.abrupt("return");case 11:if(_e=String(ye.thread_id),"video"===se&&(_e+="?&scrollToContainer&videoCall"),"audio"===se&&(_e+="?&scrollToContainer&audioCall"),"thread_found"!==ye.result&&"thread_created"!==ye.result){ie.next=33;break}return ie.next=12,parseResponse(ye);case 12:return ie.next=13,JF("better_messages_conversation_with_user_opened",de,ye.thread_id,ye,ce,fe);case 13:if(!ae){ie.next=15;break}return ie.next=14,OpenFullScreenThread(ye.thread_id,se);case 14:ie.next=32;break;case 15:if(!pe){ie.next=22;break}if(!KF){ie.next=18;break}if("hash"!==ne){ie.next=16;break}location.hash="#/conversation/"+_e,ie.next=17;break;case 16:return ie.next=17,openMobileView("/conversation/"+_e);case 17:ie.next=21;break;case 18:if("hash"!==ne){ie.next=19;break}location.hash="#/conversation/"+_e,ie.next=21;break;case 19:return Ae=VF.threadUrl+_e,ie.next=20,YF("better_messages_navigate_url",!1,VF.threadUrl+_e);case 20:ie.sent||(location.href=Ae);case 21:parseHashVars(),ie.next=32;break;case 22:if(!fe){ie.next=29;break}return ie.next=23,getMiniChatByThread(ye.thread_id);case 23:if(!(De=ie.sent)){ie.next=27;break}return ie.next=24,closeMiniChat(he);case 24:return ie.next=25,updateMiniChat(De.id,{user_id:String(K)});case 25:return ie.next=26,blinkChat(De.id);case 26:ie.next=28;break;case 27:return ie.next=28,updateMiniChat(he,{thread_id:String(ye.thread_id)});case 28:ie.next=32;break;case 29:if(!KF){ie.next=32;break}if("hash"!==ne){ie.next=30;break}location.hash="#/conversation/"+_e,ie.next=31;break;case 30:return ie.next=31,openMobileView("/conversation/"+_e);case 31:parseHashVars();case 32:ie.next=34;break;case 33:"not_allowed"===ye.result&&(KF&&(location.hash=me),showError(ye.errors),fe&&closeMiniChat(he));case 34:ie.next=36;break;case 35:ie.prev=35,showApiError(ie.catch(1)),fe&&closeMiniChat(he);case 36:return ie.prev=36,stopLoader(),ie.finish(36);case 37:case"end":return ie.stop()}},_callee,null,[[1,35,36,37]])})),_OpenConversationWithUser.apply(this,arguments)}function CheckOpenConversationWithUser(K){return _CheckOpenConversationWithUser.apply(this,arguments)}function _CheckOpenConversationWithUser(){return _CheckOpenConversationWithUser=(0,ae.A)(ie().mark(function _callee2(K){var ne,ae,oe,se,ue,ce=arguments;return ie().wrap(function(ie){for(;;)switch(ie.prev=ie.next){case 0:return ne=ce.length>1&&void 0!==ce[1]&&ce[1],ae=ce.length>2&&void 0!==ce[2]?ce[2]:"",oe=ce.length>3&&void 0!==ce[3]?ce[3]:null,ie.next=1,jF.post("getPrivateThread",{user_id:K,create:ne,subject:ae,uniqueKey:oe});case 1:if(se=ie.sent,"thread_found"!==(ue=se.data).result&&"thread_created"!==ue.result){ie.next=5;break}return ie.next=2,parseResponse(ue);case 2:if(!ne){ie.next=3;break}return ie.abrupt("return",ue.thread_id);case 3:case 7:return ie.abrupt("return",!0);case 4:ie.next=8;break;case 5:if("not_allowed"!==ue.result){ie.next=6;break}throw ue.errors;case 6:if("new_thread"!==ue.result){ie.next=8;break}if(!ne){ie.next=7;break}return ie.abrupt("return",ue.thread_id);case 8:case"end":return ie.stop()}},_callee2)})),_CheckOpenConversationWithUser.apply(this,arguments)}var JS=function(){return(0,Ce.A)(function I(){(0,xe.A)(this,I),this.enabled=!1},[{key:"enable",value:function enable(){throw new Error("NoSleep using SSR/no-op mode; do not call enable.")}},{key:"disable",value:function disable(){throw new Error("NoSleep using SSR/no-op mode; do not call disable.")}}])}(),eF=function(){return(0,Ce.A)(function o(){var K=this;(0,xe.A)(this,o),this.enabled=!1;var ne=function A(){return K.wakeLock&&"visible"===document.visibilityState&&K.enable()};document.addEventListener("visibilitychange",ne),document.addEventListener("fullscreenchange",ne)},[{key:"enable",value:(K=(0,ae.A)(oe.mark(function _callee(){var K;return oe.wrap(function(ne){for(;;)switch(ne.prev=ne.next){case 0:return ne.prev=0,ne.next=1,navigator.wakeLock.request("screen");case 1:this.wakeLock=ne.sent,this.enabled=!0,console.debug("Wake Lock active."),this.wakeLock.addEventListener("release",function(){console.debug("Wake Lock released.")}),ne.next=3;break;case 2:ne.prev=2,K=ne.catch(0),this.enabled=!1,K instanceof Error&&console.error("".concat(K.name,", ").concat(K.message));case 3:case"end":return ne.stop()}},_callee,this,[[0,2]])})),function enable(){return K.apply(this,arguments)})},{key:"disable",value:function disable(){var K;null==(K=this.wakeLock)||K.release(),this.wakeLock=void 0,this.enabled=!1}}]);var K}(),tF=function(){return(0,Ce.A)(function h(){var K,ne=this;(0,xe.A)(this,h),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==(K=document.querySelector("body"))||K.append(this.noSleepVideo),this.noSleepVideo.addEventListener("loadedmetadata",function(){ne.noSleepVideo.duration<=1?ne.noSleepVideo.setAttribute("loop",""):ne.noSleepVideo.addEventListener("timeupdate",function(){ne.noSleepVideo.currentTime>.5&&(ne.noSleepVideo.currentTime=Math.random())})})},[{key:"_addSourceToVideo",value:function _addSourceToVideo(K,ne,ae){var oe=document.createElement("source");oe.src=ae,oe.type="video/".concat(ne),K.appendChild(oe)}},{key:"enable",value:(K=(0,ae.A)(oe.mark(function _callee2(){var K,ne,ae;return oe.wrap(function(oe){for(;;)switch(oe.prev=oe.next){case 0:return K=this.noSleepVideo.play(),oe.prev=1,oe.next=2,K;case 2:return ne=oe.sent,oe.abrupt("return",(this.enabled=!0,ne));case 3:oe.prev=3,ae=oe.catch(1),this.enabled=!1,ae instanceof Error&&console.error("".concat(ae.name,", ").concat(ae.message));case 4:case"end":return oe.stop()}},_callee2,this,[[1,3]])})),function enable(){return K.apply(this,arguments)})},{key:"disable",value:function disable(){this.noSleepVideo.pause(),this.enabled=!1}}]);var K}(),nF=("undefined"==typeof navigator?"undefined":(0,fe.A)(navigator))>"u"?JS:"wakeLock"in navigator&&!navigator.standalone?eF:tF;function functions_ownKeys(K,ne){var ae=Object.keys(K);if(Object.getOwnPropertySymbols){var oe=Object.getOwnPropertySymbols(K);ne&&(oe=oe.filter(function(ne){return Object.getOwnPropertyDescriptor(K,ne).enumerable})),ae.push.apply(ae,oe)}return ae}function functions_objectSpread(K){for(var ne=1;ne<arguments.length;ne++){var ae=null!=arguments[ne]?arguments[ne]:{};ne%2?functions_ownKeys(Object(ae),!0).forEach(function(ne){(0,Se.A)(K,ne,ae[ne])}):Object.getOwnPropertyDescriptors?Object.defineProperties(K,Object.getOwnPropertyDescriptors(ae)):functions_ownKeys(Object(ae)).forEach(function(ne){Object.defineProperty(K,ne,Object.getOwnPropertyDescriptor(ae,ne))})}return K}var rF=!1,aF=!1,oF=new nF;function enableNoSleep(){YF("better_messages_no_sleep_enable",!0)&&(document.removeEventListener("click",enableNoSleep,!1),rF||(rF=!0,oF.enable()),aF=!1)}function noSleepDisable(){YF("better_messages_no_sleep_disable",!0)&&(aF&&(document.removeEventListener("click",enableNoSleep,!1),aF=!1),rF&&(oF.disable(),rF=!1))}function functions_timeout(K){return new Promise(function(ne){return setTimeout(ne,K)})}var iF,sF=!1,uF=null,cF=null;function callEnded(){sF=!1,cF=null,uF=null,clearInterval(iF)}function checkIfInCall(){return Boolean(document.querySelector(".bpbm-call-view"))}window.addEventListener("beforeunload",function(K){if(sF)return K.preventDefault(),K.returnValue="",!1});var lF=document.title,dF=null,pF=new Map,fF="complete"===document.readyState;function UpdateUnreadCount(K){isNaN(K)&&(K=0),document.dispatchEvent(new CustomEvent("bp-better-messages-update-unread",{detail:{unread:K}})),JF("better_messages_update_unread",K),dF=K,VF.total_unread=K,VF.titleNotifications&&(isNaN(K)||K<=0?document.title=lF:document.title="("+K+") "+lF),Array.from(document.querySelectorAll(".bp-better-messages-unread")).map(function(ne){var ae=ne.classList.contains("bpbmuc");ne.textContent=String(K),ae?ne.setAttribute("data-count",String(K)):0===K?ne.classList.add("no-count"):ne.classList.remove("no-count")});var ne=document.body;if(ne&&ne.classList.contains("my-account")){var ae=document.querySelector("#user-bp_better_messages_tab");if(ae){var oe=ae.querySelector("span.count");if(K>0)if(oe)oe.textContent=String(K);else{var ie=document.createElement("span");ie.classList.add("count"),ie.textContent=String(K),ae.append(ie)}else oe&&oe.remove()}}}function threadOpenEvent(_x){return _threadOpenEvent.apply(this,arguments)}function _threadOpenEvent(){return _threadOpenEvent=(0,ae.A)(ie().mark(function _callee(K){var ne,ae,oe,se,ue=arguments;return ie().wrap(function(ie){for(;;)switch(ie.prev=ie.next){case 0:return ie.next=1,waitForDatabase();case 1:return ie.next=2,getThread(K);case 2:ne=ie.sent,TriggerEvent(document,"better-messages-thread-opened",{threadId:K}),TriggerEvent(document,"better-messages-thread-opened-"+K),ne&&(ae={unread:0},ne.mentions&&(oe=[],se=!1,ne.mentions.map(function(K){K.seen?oe.push(functions_objectSpread({},K)):(se=!0,oe.push(functions_objectSpread(functions_objectSpread({},K),{seen:!0})))}),se&&(ae.mentions=oe)),updateThread(K,ae));case 3:case"end":return ie.stop()}},_callee)})),_threadOpenEvent.apply(this,arguments)}function messageDeletedEvent(K){TriggerEvent(document,"better-messages-message-deleted",{messageId:K}),xF.isLeader&&EF.postMessage({type:"message_deleted",message_id:K})}function isDND(K){return _isDND.apply(this,arguments)}function _isDND(){return(_isDND=(0,ae.A)(ie().mark(function _callee2(K){var ne;return ie().wrap(function(ae){for(;;)switch(ae.prev=ae.next){case 0:if(!VF.userStatuses){ae.next=2;break}return ae.next=1,getUser(K);case 1:if(!(ne=ae.sent)||!ne.status||"dnd"!==ne.status.slug){ae.next=2;break}return ae.abrupt("return",!0);case 2:return ae.abrupt("return",!1);case 3:case"end":return ae.stop()}},_callee2)}))).apply(this,arguments)}function openThread(K){return _openThread.apply(this,arguments)}function _openThread(){return _openThread=(0,ae.A)(ie().mark(function _callee3(K){var ne,ae=arguments;return ie().wrap(function(oe){for(;;)switch(oe.prev=oe.next){case 0:if(ne=ae.length>1&&void 0!==ae[1]&&ae[1],!KF){oe.next=3;break}if("hash"!==ne){oe.next=1;break}location.hash="#/conversation/"+K,oe.next=2;break;case 1:return oe.next=2,openMobileView("conversation/"+K);case 2:oe.next=4;break;case 3:location.href=VF.threadUrl+K+"?&scrollToContainer";case 4:case"end":return oe.stop()}},_callee3)})),_openThread.apply(this,arguments)}function OpenUrlOrNewTab(K){var ne=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;if(null!==ne)return ne?(window.open(K,"newWindow"),event.preventDefault()):location.href=K,!0;var ae=!1;"undefined"!=typeof event&&2===event.which&&(ae=!0),ae?(window.open(K,"newWindow"),event.preventDefault()):location.href=K}function isDarkMode(){return document.body&&document.body.classList.contains("bm-messages-dark")}fF||window.addEventListener("load",function(){fF=!0,null!==dF&&(JF("better_messages_update_unread",dF),document.dispatchEvent(new CustomEvent("bp-better-messages-update-unread",{detail:{unread:dF}}))),pF.forEach(function(K,ne){JF("better_messages_update_thread_unread",ne,K)})}),window.BPBMurlBase64ToUint8Array=function urlBase64ToUint8Array(K){for(var ne=(K+"=".repeat((4-K.length%4)%4)).replace(/\-/g,"+").replace(/_/g,"/"),ae=window.atob(ne),oe=new Uint8Array(ae.length),ie=0;ie<ae.length;++ie)oe[ie]=ae.charCodeAt(ie);return oe},window.BPBMOpenUrlOrNewTab=OpenUrlOrNewTab,window.BBPMOpenPrivateThread=function OpenPrivateThread(K){OpenConversationWithUser(K,!1,!1,!0)};var hF,mF,gF=new Map,vF=new Set;function isThreadVisible(K){return(0,Ke.A)(gF.values()).includes(K)}function getVisibleThreads(){return(0,Ke.A)(gF.values())}function getAllVisibleThreads(){return _getAllVisibleThreads.apply(this,arguments)}function _getAllVisibleThreads(){return(_getAllVisibleThreads=(0,ae.A)(ie().mark(function _callee(){return ie().wrap(function(K){for(;;)switch(K.prev=K.next){case 0:return vF.clear(),K.next=1,EF.postMessage({type:"visible_threads_request"});case 1:return K.next=2,functions_timeout(500);case 2:if(!Re.now()){K.next=3;break}return K.abrupt("return",(0,Ke.A)(new Set([].concat((0,Ke.A)(gF.values()),(0,Ke.A)(vF.values())))));case 3:return K.abrupt("return",(0,Ke.A)(new Set((0,Ke.A)(vF.values()))));case 4:case"end":return K.stop()}},_callee)}))).apply(this,arguments)}var bF=function(){var K=(0,ae.A)(ie().mark(function _callee(){var K,ne,ae;return ie().wrap(function(oe){for(;;)switch(oe.prev=oe.next){case 0:if(oe.prev=0,!sockets_isSocketActive()){oe.next=1;break}return oe.abrupt("return");case 1:return oe.next=2,getUnreadThreads();case 2:if(K=oe.sent,ne=getVisibleThreads(),ae=[],K.map(function(K){ne.includes(K.thread_id)&&ae.push(K.thread_id)}),!(ae.length>0)){oe.next=7;break}return oe.prev=3,oe.next=4,jF.post("openThreads",{thread_ids:ae});case 4:return oe.next=5,OF.threads.updateWhere({thread_id:{$in:ae}},{$set:{unread:0}}).catch(function(K){return console.error(K)});case 5:oe.next=7;break;case 6:oe.prev=6,oe.catch(3);case 7:oe.next=9;break;case 8:oe.prev=8,oe.catch(0);case 9:case"end":return oe.stop()}},_callee,null,[[0,8],[3,6]])}));return function unreadOnFocus(){return K.apply(this,arguments)}}();Re.on("focus",bF),Re.on("wakeup",bF);var yF,_F=!1,AF=!(null!==(hF=window.Better_Messages)&&void 0!==hF&&hF.socket_server);function setAjaxUpdater(K){AF=K}function Updater(){return _Updater.apply(this,arguments)}function _Updater(){return _Updater=(0,ae.A)(ie().mark(function _callee4(){var K,ne,oe,se,ue,ce,de,pe,fe,he,me,ge,ve=arguments;return ie().wrap(function(ye){for(;;)switch(ye.prev=ye.next){case 0:if(K=ve.length>0&&void 0!==ve[0]&&ve[0],ye.prev=1,AF||K){ye.next=2;break}return ye.abrupt("return");case 2:if(VF&&void 0!==VF.user_id){ye.next=3;break}return ye.abrupt("return",!1);case 3:if(ne=HS?"websocket":"ajax",oe=!0,0===get_current_user_id_getCurrentUserId()&&(oe=!1),oe){ye.next=4;break}return ye.abrupt("return");case 4:if(window.clearTimeout(mF),K){ye.next=5;break}if(!sockets_isSocketActive()){ye.next=5;break}return ye.abrupt("return");case 5:return ye.next=6,waitForLeader();case 6:return ye.next=7,isLeader();case 7:if(ye.sent){ye.next=8;break}return ye.abrupt("return",!1);case 8:return ye.next=9,waitForDatabase();case 9:if(!_F){ye.next=10;break}return ye.abrupt("return",!1);case 10:return _F=!0,ye.prev=11,ye.next=12,getSetting("lastUpdate",!1);case 12:if(!(!1===(se=ye.sent)||se>0)){ye.next=21;break}return!1===se&&(se=0),ye.next=13,getAllVisibleThreads();case 13:return ue=ye.sent,ce={lastUpdate:se,visibleThreads:ue},ye.next=14,getNotDeletedThreadIds();case 14:(de=ye.sent).length>0&&(ce.threadIds=de);case 15:return ye.next=16,jF.post("checkNew",ce);case 16:if(pe=ye.sent,fe=pe.data,he=fe.currentTime,("ajax"===ne&&fe.mechanism&&"websocket"===fe.mechanism||"websocket"===ne&&!K)&&setAjaxUpdater(!1),!(fe.users&&fe.users.length>0)){ye.next=17;break}return ye.next=17,updateUsers(fe.users);case 17:if(!(fe.threads&&fe.threads.length>0)){ye.next=18;break}return ye.next=18,updateThreads(fe.threads,!0,!0);case 18:if(!(fe.messages&&fe.messages.length>0)){ye.next=20;break}return ye.next=19,updateMessages(fe.messages);case 19:fe.messages.map(function(){var K=(0,ae.A)(ie().mark(function _callee2(K){var ne,ae,oe;return ie().wrap(function(ie){for(;;)switch(ie.prev=ie.next){case 0:if(JF("better_messages_message_received",K.message_id),showOnSiteMessage(K.message_id),K.sender_id===get_current_user_id_getCurrentUserId()){ie.next=2;break}return ie.next=1,getThread(K.thread_id);case 1:(ne=ie.sent)&&(ae=ne.isMuted,ne.isHidden&&(ae=!0),ae||(oe=Number(K.created_at.toString().slice(0,-4)),Wr.now().toSeconds()-oe<300&&K.created_at===K.updated_at&&playSound(K.thread_id,K.message_id)));case 2:case"end":return ie.stop()}},_callee2)}));return function(_x){return K.apply(this,arguments)}}());case 20:if(fe.deletedMessages&&fe.deletedMessages.length>0&&fe.deletedMessages.map(function(K){deleteMessage(K),messageDeletedEvent(K)}),fe.deletedThreads&&fe.deletedThreads.length>0&&fe.deletedThreads.map(function(K){deleteThread(K)}),fe.missedThreads&&fe.missedThreads.length>0&&fe.missedThreads.map(function(){var K=(0,ae.A)(ie().mark(function _callee3(K){var ne;return ie().wrap(function(ae){for(;;)switch(ae.prev=ae.next){case 0:return ae.next=1,getThread(K);case 1:(ne=ae.sent)&&!ne.adminAccess&&deleteThread(K);case 2:case"end":return ae.stop()}},_callee3)}));return function(ne){return K.apply(this,arguments)}}()),!he){ye.next=21;break}return ye.next=21,updateSetting("lastUpdate",he);case 21:return ye.prev=21,_F=!1,ye.finish(21);case 22:ye.next=24;break;case 23:ye.prev=23,ge=ye.catch(1),console.error(ge),processApiError(ge);case 24:if(ye.prev=24,!AF){ye.next=26;break}return ye.next=25,currentRefreshTimeout();case 25:me=ye.sent,mF=window.setTimeout(Updater,me);case 26:return ye.finish(24);case 27:case"end":return ye.stop()}},_callee4,null,[[1,23,24,27],[11,,21,22]])})),_Updater.apply(this,arguments)}function currentRefreshTimeout(){return _currentRefreshTimeout.apply(this,arguments)}function _currentRefreshTimeout(){return(_currentRefreshTimeout=(0,ae.A)(ie().mark(function _callee5(){return ie().wrap(function(K){for(;;)switch(K.prev=K.next){case 0:return K.next=1,getAllVisibleThreads();case 1:if(!(K.sent.length>0)){K.next=2;break}return K.abrupt("return",Number(window.Better_Messages.threadRefresh));case 2:return K.abrupt("return",Number(window.Better_Messages.siteRefresh));case 3:case"end":return K.stop()}},_callee5)}))).apply(this,arguments)}var DF=!1,wF=(null===(yF=window.Better_Messages)||void 0===yF?void 0:yF.user_id)||0,EF=new BroadcastChannel("better-messages-".concat(wF)),kF=new Ti("better-messages-leader-".concat(wF));function waitForLeader(){return _waitForLeader.apply(this,arguments)}function _waitForLeader(){return(_waitForLeader=(0,ae.A)(ie().mark(function _callee(){return ie().wrap(function(K){for(;;)switch(K.prev=K.next){case 0:if(!isIOS()&&!kF.hasLeader()){K.next=1;break}return K.abrupt("return",!0);case 1:return K.next=2,functions_timeout(500);case 2:return K.abrupt("return",waitForLeader());case 3:case"end":return K.stop()}},_callee)}))).apply(this,arguments)}function isLeader(){return _isLeader.apply(this,arguments)}function _isLeader(){return(_isLeader=(0,ae.A)(ie().mark(function _callee2(){return ie().wrap(function(K){for(;;)switch(K.prev=K.next){case 0:if(!DF){K.next=1;break}return K.abrupt("return",!0);case 1:if(!isMobile()){K.next=2;break}return K.abrupt("return",!0);case 2:if(kF.hasLeader()){K.next=3;break}return K.abrupt("return",!0);case 3:if(!kF.hasLeader()||!kF.isLeader){K.next=4;break}return K.abrupt("return",!0);case 4:return K.abrupt("return",!1);case 5:case"end":return K.stop()}},_callee2)}))).apply(this,arguments)}isIOS()?waitForDatabase().then(function(){Updater()}):kF.awaitLeadership().then(function(){Updater()});const xF=kF;function setFakeDbActive(K){DF=K}var CF,SF=!1;EF.addEventListener("message",function(K){var ne=K.data;if(ne.type)switch(ne.type){case"visible_threads_request":Re.now()&&EF.postMessage({type:"visible_threads_response",threads:getVisibleThreads()});break;case"visible_threads_response":ne.threads.map(function(K){return vF.add(K)});break;case"visible_tab_request":EF.postMessage({type:"visible_tab_response",visible:!document.hidden&&document.hasFocus()});break;case"visible_tab_response":!0===ne.visible&&function setActiveTabStatus(_x){return _setActiveTabStatus.apply(this,arguments)}(!0);break;case"on_site_message":JF("better_messages_message_received",ne.message_id),showOnSiteMessage(ne.message_id,"realtime");break;case"message_deleted":messageDeletedEvent(ne.message_id);break;case"thread_opened":threadOpenEvent(ne.thread_id,!1);break;case"update_settings":window.Better_Messages.ukey=ne.settings.ukey,window.Better_Messages.user_id=ne.settings.user_id,window.Better_Messages.le=ne.settings.le,setSavedDatabaseFactory(WebDatabaseConfig),setupScriptVars(ne.settings,!0);break;case"db_reset_start":SF=!0,setResettingDBState(!0),CF=setTimeout(function(){SF=!1,database_resetDB()},45e3),destroyDB();break;case"db_reset_finish":if(clearTimeout(CF),!SF)return;SF=!1,function reconnectToDB(){return _reconnectToDB.apply(this,arguments)}(!0)}});var TF=function(){return(0,Ce.A)(function MemoryStorage(){(0,xe.A)(this,MemoryStorage),(0,Se.A)(this,"data",new Map),(0,Se.A)(this,"schemas",new Map)},[{key:"open",value:(ve=(0,ae.A)(ie().mark(function _callee(K,ne){var ae,oe,se,ue,ce;return ie().wrap(function(K){for(;;)switch(K.prev=K.next){case 0:for(ae=0,oe=Object.entries(ne);ae<oe.length;ae++)se=(0,pe.A)(oe[ae],2),ue=se[0],ce=se[1],this.data.set(ue,new Map),this.schemas.set(ue,ce);case 1:case"end":return K.stop()}},_callee,this)})),function open(_x,K){return ve.apply(this,arguments)})},{key:"close",value:(ge=(0,ae.A)(ie().mark(function _callee2(){return ie().wrap(function(K){for(;;)switch(K.prev=K.next){case 0:case"end":return K.stop()}},_callee2)})),function close(){return ge.apply(this,arguments)})},{key:"get",value:(me=(0,ae.A)(ie().mark(function _callee3(K,ne){var ae;return ie().wrap(function(oe){for(;;)switch(oe.prev=oe.next){case 0:if(ae=this.data.get(K)){oe.next=1;break}return oe.abrupt("return",null);case 1:return oe.abrupt("return",ae.get(ne)||null);case 2:case"end":return oe.stop()}},_callee3,this)})),function get(K,ne){return me.apply(this,arguments)})},{key:"getAll",value:(he=(0,ae.A)(ie().mark(function _callee4(K){var ne;return ie().wrap(function(ae){for(;;)switch(ae.prev=ae.next){case 0:if(ne=this.data.get(K)){ae.next=1;break}return ae.abrupt("return",[]);case 1:return ae.abrupt("return",Array.from(ne.values()));case 2:case"end":return ae.stop()}},_callee4,this)})),function getAll(K){return he.apply(this,arguments)})},{key:"getByIndex",value:(fe=(0,ae.A)(ie().mark(function _callee5(K,ne,ae){var oe,se;return ie().wrap(function(ie){for(;;)switch(ie.prev=ie.next){case 0:if(oe=this.data.get(K)){ie.next=1;break}return ie.abrupt("return",[]);case 1:return se=[],oe.forEach(function(K){K[ne]===ae&&se.push(K)}),ie.abrupt("return",se);case 2:case"end":return ie.stop()}},_callee5,this)})),function getByIndex(K,ne,ae){return fe.apply(this,arguments)})},{key:"query",value:(de=(0,ae.A)(ie().mark(function _callee6(K,ne,ae,oe,se){var ue;return ie().wrap(function(ie){for(;;)switch(ie.prev=ie.next){case 0:return ie.next=1,this.getAll(K);case 1:return ue=ie.sent,ie.abrupt("return",queryDocs(ue,ne,ae,oe,se));case 2:case"end":return ie.stop()}},_callee6,this)})),function query(K,ne,ae,oe,ie){return de.apply(this,arguments)})},{key:"count",value:(ce=(0,ae.A)(ie().mark(function _callee7(K,ne){var ae;return ie().wrap(function(oe){for(;;)switch(oe.prev=oe.next){case 0:return oe.next=1,this.getAll(K);case 1:return ae=oe.sent,oe.abrupt("return",countDocs(ae,ne));case 2:case"end":return oe.stop()}},_callee7,this)})),function count(K,ne){return ce.apply(this,arguments)})},{key:"put",value:(ue=(0,ae.A)(ie().mark(function _callee8(K,ne){var ae,oe,se,ue;return ie().wrap(function(ie){for(;;)switch(ie.prev=ie.next){case 0:if(ae=this.data.get(K)){ie.next=1;break}return ie.abrupt("return");case 1:oe=this.schemas.get(K),se=this.getPKField(oe),ue=String(ne[se]),ae.set(ue,structuredClone(ne));case 2:case"end":return ie.stop()}},_callee8,this)})),function put(K,ne){return ue.apply(this,arguments)})},{key:"putMany",value:(se=(0,ae.A)(ie().mark(function _callee9(K,ne){var ae,oe,se,ue,ce;return ie().wrap(function(ie){for(;;)switch(ie.prev=ie.next){case 0:if(ae=this.data.get(K)){ie.next=1;break}return ie.abrupt("return");case 1:for(oe=this.schemas.get(K),se=this.getPKField(oe),ue=0;ue<ne.length;ue++)ce=String(ne[ue][se]),ae.set(ce,structuredClone(ne[ue]));case 2:case"end":return ie.stop()}},_callee9,this)})),function putMany(K,ne){return se.apply(this,arguments)})},{key:"delete",value:(oe=(0,ae.A)(ie().mark(function _callee0(K,ne){var ae;return ie().wrap(function(oe){for(;;)switch(oe.prev=oe.next){case 0:(ae=this.data.get(K))&&ae.delete(ne);case 1:case"end":return oe.stop()}},_callee0,this)})),function _delete(K,ne){return oe.apply(this,arguments)})},{key:"deleteMany",value:(ne=(0,ae.A)(ie().mark(function _callee1(K,ne){var ae,oe;return ie().wrap(function(ie){for(;;)switch(ie.prev=ie.next){case 0:if(ae=this.data.get(K)){ie.next=1;break}return ie.abrupt("return");case 1:for(oe=0;oe<ne.length;oe++)ae.delete(ne[oe]);case 2:case"end":return ie.stop()}},_callee1,this)})),function deleteMany(K,ae){return ne.apply(this,arguments)})},{key:"clear",value:(K=(0,ae.A)(ie().mark(function _callee10(K){var ne;return ie().wrap(function(ae){for(;;)switch(ae.prev=ae.next){case 0:(ne=this.data.get(K))&&ne.clear();case 1:case"end":return ae.stop()}},_callee10,this)})),function clear(ne){return K.apply(this,arguments)})},{key:"getPKField",value:function getPKField(K){return"string"==typeof K.primaryKey?K.primaryKey:K.primaryKey.key}}]);var K,ne,oe,se,ue,ce,de,fe,he,me,ge,ve}(),OF=(new Map,new Map,new Map,new Map,new Map,null),IF=new Fi(!1),MF=null;function setClearDatabase(K){MF=K}var PF=null;function setSavedDatabaseFactory(K){PF=K}var RF;function dbWasJustReset(){clearTimeout(RF),RF=setTimeout(function(){0},2e3)}function startDatabase(){if(PF)return new Promise(function(){var K=(0,ae.A)(ie().mark(function _callee(K){var ne,ae,oe,se,ue;return ie().wrap(function(ie){for(;;)switch(ie.prev=ie.next){case 0:if(ne=!0,!isOldIOS()){ie.next=1;break}ie.next=3;break;case 1:if(!navigator.storage||!navigator.storage.estimate){ie.next=3;break}return ie.next=2,navigator.storage.estimate();case 2:ae=ie.sent,ae.quota-ae.usage<1e6&&(ne=!1);case 3:if(!ne){ie.next=13;break}return ie.prev=4,ie.next=5,PF();case 5:return OF=ie.sent,oe=setTimeout(function(){recoverAttempt("timeout root",K)},3e3),ie.prev=6,ie.next=7,checkDatabase();case 7:clearTimeout(oe),IF.next(!0),K(!0),ie.next=9;break;case 8:ie.prev=8,se=ie.catch(6),clearTimeout(oe),recoverAttempt(se,K);case 9:ie.next=12;break;case 10:return ie.prev=10,ue=ie.catch(4),console.error(ue),ie.next=11,switchToFallbackDB();case 11:K(!0);case 12:ie.next=15;break;case 13:return ie.next=14,switchToFallbackDB();case 14:K(!0);case 15:case"end":return ie.stop()}},_callee,null,[[4,10],[6,8]])}));return function(_x){return K.apply(this,arguments)}}())}function checkDatabase(){return _checkDatabase.apply(this,arguments)}function _checkDatabase(){return _checkDatabase=(0,ae.A)(ie().mark(function _callee2(){var K;return ie().wrap(function(ne){for(;;)switch(ne.prev=ne.next){case 0:return K=[],NS.map(function(ne){K.push(OF[ne].countExec().then(function(K){return"".concat(ne," ok (").concat(K,")")}))}),ne.abrupt("return",Promise.all(K));case 1:case"end":return ne.stop()}},_callee2)})),_checkDatabase.apply(this,arguments)}function recoverAttempt(K,ne){return _recoverAttempt.apply(this,arguments)}function _recoverAttempt(){return _recoverAttempt=(0,ae.A)(ie().mark(function _callee3(K,ne){var ae;return ie().wrap(function(oe){for(;;)switch(oe.prev=oe.next){case 0:return console.error("recoverAttempt",K),setResettingDBState(!0),oe.prev=1,oe.next=2,backupDraftsToLocalStorage();case 2:return oe.next=3,MF();case 3:return dbWasJustReset(),oe.next=4,startDatabase();case 4:return oe.next=5,restoreDraftsFromLocalStorage();case 5:IF.next(!0),ne(!0),oe.next=8;break;case 6:return oe.prev=6,ae=oe.catch(1),console.error(ae),oe.next=7,switchToFallbackDB();case 7:ne(!0);case 8:return oe.prev=8,setResettingDBState(!1),oe.finish(8);case 9:case"end":return oe.stop()}},_callee3,null,[[1,6,8,9]])})),_recoverAttempt.apply(this,arguments)}function database_localEncryptionEnabled(){return!1}function emptyDB(){return _emptyDB.apply(this,arguments)}function _emptyDB(){return(_emptyDB=(0,ae.A)(ie().mark(function _callee4(){return ie().wrap(function(K){for(;;)switch(K.prev=K.next){case 0:return K.next=1,OF.threads.clear();case 1:return K.next=2,OF.messages.clear();case 2:return K.next=3,OF.users.clear();case 3:return K.next=4,OF.groups.clear();case 4:return K.next=5,OF.statuses.clear();case 5:return K.next=6,OF.mini_chats.clear();case 6:return K.next=7,OF.settings.clear();case 7:return K.next=8,OF.drafts.clear();case 8:case"end":return K.stop()}},_callee4)}))).apply(this,arguments)}var BF=null,LF=null;function switchToFallbackDB(){return _switchToFallbackDB.apply(this,arguments)}function _switchToFallbackDB(){return _switchToFallbackDB=(0,ae.A)(ie().mark(function _callee6(){return ie().wrap(function(K){for(;;)switch(K.prev=K.next){case 0:if(!BF){K.next=1;break}return K.abrupt("return",BF);case 1:return BF=new Promise(function(){var K=(0,ae.A)(ie().mark(function _callee5(K,ne){return ie().wrap(function(ne){for(;;)switch(ne.prev=ne.next){case 0:if(!LF){ne.next=1;break}return ne.next=1,LF;case 1:return LF=switchToFallBack(),ne.next=2,LF;case 2:BF=null,LF=null,K();case 3:case"end":return ne.stop()}},_callee5)}));return function(ne,ae){return K.apply(this,arguments)}}()),K.abrupt("return",BF);case 2:case"end":return K.stop()}},_callee6)})),_switchToFallbackDB.apply(this,arguments)}function switchToFallBack(){return _switchToFallBack.apply(this,arguments)}function _switchToFallBack(){return(_switchToFallBack=(0,ae.A)(ie().mark(function _callee7(){var K,ne,ae;return ie().wrap(function(oe){for(;;)switch(oe.prev=oe.next){case 0:if(console.warn("Better Messages using fallback storage, this means its not possible to use browser persistent storage for some reason"),!DF){oe.next=1;break}return oe.abrupt("return");case 1:if(setFakeDbActive(!0),!(K=IF.getValue())){oe.next=2;break}return IF.next(!1),oe.next=2,destroyDB();case 2:if("undefined"==typeof SharedWorker||!PF){oe.next=7;break}return oe.prev=3,oe.next=4,PF();case 4:if(OF=oe.sent,!K){oe.next=5;break}return oe.next=5,initDatabase();case 5:return IF.next(!0),oe.abrupt("return");case 6:oe.prev=6,oe.catch(3);case 7:return ne=new TF,ae=getCollections(!0),oe.next=8,createDatabaseFull({name:"bettermessagesram",userId:window.Better_Messages.user_id||0,storage:ne,collections:ae});case 8:if(OF=oe.sent,!K){oe.next=9;break}return oe.next=9,initDatabase();case 9:IF.next(!0);case 10:case"end":return oe.stop()}},_callee7,null,[[3,6]])}))).apply(this,arguments)}var NF=!1;function setResettingDBState(K){NF=K,K&&(IF.next(!1),setDatabaseLoaded(!1))}function database_resetDB(){return _resetDB.apply(this,arguments)}function _resetDB(){return _resetDB=(0,ae.A)(ie().mark(function _callee8(){var K,ne=arguments;return ie().wrap(function(ae){for(;;)switch(ae.prev=ae.next){case 0:if(K=ne.length>0&&void 0!==ne[0]&&ne[0],!NF||K){ae.next=1;break}return ae.abrupt("return");case 1:return setResettingDBState(!0),ae.next=2,EF.postMessage({type:"db_reset_start"});case 2:return ae.next=3,EF.postMessage({type:"update_settings",settings:VF});case 3:return ae.next=4,backupDraftsToLocalStorage();case 4:return ae.next=5,MF();case 5:return dbWasJustReset(),ae.next=6,startDatabase();case 6:return ae.next=7,initDatabase(!0);case 7:return ae.next=8,restoreDraftsFromLocalStorage();case 8:return ae.next=9,EF.postMessage({type:"db_reset_finish"});case 9:return setResettingDBState(!1),ae.abrupt("return",!0);case 10:case"end":return ae.stop()}},_callee8)})),_resetDB.apply(this,arguments)}var jF,zF=null;function destroyDB(){return _destroyDB.apply(this,arguments)}function _destroyDB(){return _destroyDB=(0,ae.A)(ie().mark(function _callee0(){var K,ne=arguments;return ie().wrap(function(oe){for(;;)switch(oe.prev=oe.next){case 0:if(K=ne.length>0&&void 0!==ne[0]&&ne[0],!zF){oe.next=1;break}return oe.abrupt("return",zF);case 1:return zF=new Promise(function(){var ne=(0,ae.A)(ie().mark(function _callee9(ne,ae){var oe;return ie().wrap(function(ae){for(;;)switch(ae.prev=ae.next){case 0:if(ae.prev=0,!OF){ae.next=3;break}if(!K){ae.next=2;break}return ae.next=1,OF.destroy();case 1:ae.next=3;break;case 2:return ae.next=3,OF.close();case 3:ne(!0),ae.next=5;break;case 4:ae.prev=4,oe=ae.catch(0),console.error("Error destroying database",oe),ne(!1);case 5:return ae.prev=5,zF=null,ae.finish(5);case 6:case"end":return ae.stop()}},_callee9,null,[[0,4,5,6]])}));return function(K,ae){return ne.apply(this,arguments)}}()),oe.abrupt("return",zF);case 2:case"end":return oe.stop()}},_callee0)})),_destroyDB.apply(this,arguments)}function _reconnectToDB(){return _reconnectToDB=(0,ae.A)(ie().mark(function _callee1(){var K,ne=arguments;return ie().wrap(function(ae){for(;;)switch(ae.prev=ae.next){case 0:if(K=ne.length>0&&void 0!==ne[0]&&ne[0],!NF||K){ae.next=1;break}return ae.abrupt("return");case 1:return setResettingDBState(!0),ae.next=2,destroyDB();case 2:return ae.next=3,startDatabase();case 3:return ae.next=4,initDatabase(!0);case 4:setResettingDBState(!1);case 5:case"end":return ae.stop()}},_callee1)})),_reconnectToDB.apply(this,arguments)}function dbIsOpen(){return IF.getValue()}function reopenDB(){return _reopenDB.apply(this,arguments)}function _reopenDB(){return(_reopenDB=(0,ae.A)(ie().mark(function _callee10(){return ie().wrap(function(K){for(;;)switch(K.prev=K.next){case 0:return K.next=1,database_resetDB();case 1:return K.abrupt("return",!0);case 2:case"end":return K.stop()}},_callee10)}))).apply(this,arguments)}function api_ownKeys(K,ne){var ae=Object.keys(K);if(Object.getOwnPropertySymbols){var oe=Object.getOwnPropertySymbols(K);ne&&(oe=oe.filter(function(ne){return Object.getOwnPropertyDescriptor(K,ne).enumerable})),ae.push.apply(ae,oe)}return ae}function api_objectSpread(K){for(var ne=1;ne<arguments.length;ne++){var ae=null!=arguments[ne]?arguments[ne]:{};ne%2?api_ownKeys(Object(ae),!0).forEach(function(ne){(0,Se.A)(K,ne,ae[ne])}):Object.getOwnPropertyDescriptors?Object.defineProperties(K,Object.getOwnPropertyDescriptors(ae)):api_ownKeys(Object(ae)).forEach(function(ne){Object.defineProperty(K,ne,Object.getOwnPropertyDescriptor(ae,ne))})}return K}var UF=!1;function setupApi(K){(jF=di.create(K)).interceptors.request.use(function(K){if(K.baseURL.includes("rest_route=")){var ne=K.url.replace(/\?/g,"&");ne+="&nocache="+(new Date).getTime(),K.url=ne}else{var ae=K.url;ae.includes("?")?ae+="&nocache="+(new Date).getTime():ae+="?nocache="+(new Date).getTime(),K.url=ae}return YF("better_messages_api_request_config",K)},function(K){return Promise.reject(K)}),jF.interceptors.response.use(function(K){return YF("better_messages_api_response",K)},function(){var K=(0,ae.A)(ie().mark(function _callee(K){var ne,ae,oe,se;return ie().wrap(function(ie){for(;;)switch(ie.prev=ie.next){case 0:if(ne=K.config,K.message,ae=K.response,ne&&ae){ie.next=1;break}return ie.abrupt("return",Promise.reject(K));case 1:if(!ae.data||"rest_cookie_invalid_nonce"!==ae.data.code){ie.next=10;break}if(UF){ie.next=8;break}return UF=!0,setTimeout(function(){UF=!1},36e5),ie.prev=2,ie.next=3,getNewNonce();case 3:if(oe=ie.sent,Number(VF.user_id)!==Number(oe.user_id)){ie.next=4;break}ne.headers["X-WP-Nonce"]=oe.nonce,VF.nonce=oe.nonce,setupApi({baseURL:VF.restUrl,headers:{"X-WP-Nonce":VF.nonce,"Cache-Control":"no-cache","Pragma":"no-cache","Expires":"0"}}),ie.next=5;break;case 4:return VF.user_id=0,ie.abrupt("return",Promise.reject(K));case 5:ie.next=7;break;case 6:return ie.prev=6,ie.catch(2),VF.user_id=0,ie.abrupt("return",Promise.reject(K));case 7:ie.next=9;break;case 8:VF.user_id=0;case 9:ie.next=12;break;case 10:if(se=YF("better_messages_unhandled_api_error",!1,ae,ne)){ie.next=11;break}return ie.abrupt("return",Promise.reject(K));case 11:return ie.abrupt("return",di(se));case 12:return ie.abrupt("return",di(ne));case 13:case"end":return ie.stop()}},_callee,null,[[2,6]])}));return function(_x){return K.apply(this,arguments)}}())}var HF=new Set;function api_updateThread(K){var ne=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;return new Promise(function(){var oe=(0,ae.A)(ie().mark(function _callee2(ae,oe){var se,ue,ce,de,pe,fe,he;return ie().wrap(function(oe){for(;;)switch(oe.prev=oe.next){case 0:return oe.next=1,waitForDatabase();case 1:if(!HF.has(K)){oe.next=2;break}return oe.abrupt("return");case 2:return se=!1===uS.has(K),oe.next=3,getThread(K);case 3:if(ue=oe.sent,se){oe.next=4;break}if(!(ue&&ue.permissions&&ue.permissions.canReply)){oe.next=4;break}return ae(),oe.abrupt("return",!0);case 4:return oe.prev=4,ce=[],HF.add(K),oe.prev=5,oe.next=6,getMessagesIds(K);case 6:(ce=oe.sent)&&ue.firstLoaded&&(ce=ce.filter(function(K){return K>=ue.firstLoaded})),oe.next=8;break;case 7:oe.prev=7,oe.catch(5);case 8:return de={messages:ce},oe.next=9,jF.post("thread/"+K,de);case 9:return(pe=oe.sent).data.threads&&(pe.data.threads=pe.data.threads.map(function(K){return api_objectSpread(api_objectSpread({},K),{},{mentions:[]})})),oe.next=10,Promise.all([updateThreads(pe.data.threads,!0),updateUsers(pe.data.users),updateMessages(pe.data.messages,!0)]);case 10:pe.data.deleted_messages&&pe.data.deleted_messages.map(function(K){deleteMessage(K)}),ae(),uS.add(K),cS.next(K),isGuestMode()&&(fe=pe.data.threads.shift()).chatRoom&&!fe.chatRoom.isJoined&&fe.chatRoom.autoJoin&&fe.chatRoom.guestAllowed&&JoinChatRoom(fe.chatRoom.id),oe.next=12;break;case 11:oe.prev=11,showApiError(he=oe.catch(4)),process403(he,K,ne),ae();case 12:return oe.prev=12,HF.delete(K),oe.finish(12);case 13:case"end":return oe.stop()}},_callee2,null,[[4,11,12,13],[5,7]])}));return function(K,ne){return oe.apply(this,arguments)}}())}function process403(K,ne){return _process.apply(this,arguments)}function _process(){return _process=(0,ae.A)(ie().mark(function _callee4(K,ne){var ae,oe,se,ue,ce=arguments;return ie().wrap(function(ie){for(;;)switch(ie.prev=ie.next){case 0:if(ae=ce.length>2&&void 0!==ce[2]?ce[2]:null,!(oe=K).response){ie.next=1;break}if(!oe.response.status){ie.next=1;break}if(403!==oe.response.status){ie.next=1;break}return"rest_thread_forbidden"!==(null===(se=oe.response.data)||void 0===se?void 0:se.code)&&"rest_thread_not_exists"!==(null===(ue=oe.response.data)||void 0===ue?void 0:ue.code)||OF.threads.remove(String(ne)).catch(function(K){return console.error(K)}),null!==ae&&ae("/"),ie.next=1,closeMiniChatThread(ne);case 1:case"end":return ie.stop()}},_callee4)})),_process.apply(this,arguments)}var VF,$F=__webpack_require__(41329),qF="yyyy-MM-dd HH:mm:ss",WF=window.Better_Messages.version,GF=window.Better_Messages.assets+"js/workers/";Re.setIdleDuration(10),Re.setThrottleDuration(100);var KF=isMobile()&&"1"===window.Better_Messages.mobileFullScreen,ZF=window.wp.i18n,__=ZF.__,_nx=(ZF._n,ZF._nx),XF=ZF._x,sprintf=ZF.sprintf,QF=window.wp.hooks,YF=(QF.addAction,QF.addFilter,QF.removeAction,QF.removeFilter,QF.applyFilters),JF=QF.doAction,eT="en-us",tT=eT;void 0!==window.Better_Messages?tT=window.Better_Messages.locale:"undefined"!=typeof Better_Messages&&(tT=Better_Messages.locale);try{Intl.DateTimeFormat(tT)}catch(K){console.warn("Invalid time format provided");try{tT=document.documentElement.lang}catch(K){console.warn("Document missing lang attribute"),tT=eT}}function setupScriptVars(K){var ne=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(void 0===K)return!1;if(void 0!==K.me){var ae=Object.keys(K.me);for(var oe in ae){var ie=ae[oe];try{K.me[ie]=globals_b64DecodeUnicode(K.me[ie])}catch(K){}}}K.user_id&&(K.user_id=Number(K.user_id)),Object.keys(K).forEach(function(ne){var ae=K[ne];if("total_unread"!==ne)if("userStatuses"===ne){var oe=[],ie=ae;Object.keys(ie).forEach(function(K){var ne=ie[K];ne.slug=K,oe.push(ne)}),K[ne]=oe}else"1"===ae?K[ne]=!0:"0"===ae&&(K[ne]=!1)});var se=!1,ue="nonce";if(K.authToken?(ue="jwtToken",VF&&VF.authToken&&VF.authToken===K.authToken||(se=!0)):VF&&VF.nonce&&VF.nonce===K.nonce||(se=!0),ne||!VF||VF.restUrl!==K.restUrl||se){var ce={"Cache-Control":"no-cache","Pragma":"no-cache","Expires":"0"};"jwtToken"===ue?ce.Authorization="BMAuth "+K.authToken:void 0!==K.nonce&&(ce["X-WP-Nonce"]=K.nonce),K.guestAuth&&(ce["BM-Guest-ID"]=K.guestAuth.id,ce["BM-Guest-Secret"]=K.guestAuth.secret),setupApi({baseURL:K.restUrl,headers:ce})}var de=!1;!ne&&VF&&VF.user_id===K.user_id||(de=!0),VF=K,KF=isMobile()&&VF.mobileFullScreen,function initSounds(){if(!isMobileApp()&&!isOldIOS()&&VF.soundLevels){var K=VF.soundLevels;if(K.notification&&K.notification>0){var ne=VF.sounds+"notification.mp3";VF.notificationSoundUrl&&(ne=VF.notificationSoundUrl),vD.notification=new gD({src:[ne,VF.sounds+"notification.ogg"],loop:!1,volume:K.notification})}if(K.sent&&K.sent>0){var ae=VF.sounds+"sent.mp3";VF.sentSoundUrl&&(ae=VF.sentSoundUrl),vD.sent=new gD({src:[ae,VF.sounds+"sent.ogg"],loop:!1,volume:K.sent})}}}(),de&&function reinitSocket(){return _reinitSocket.apply(this,arguments)}()}kn.defaultLocale=tT,document.addEventListener("better-messages-update-setting",function(K){try{var ne=K.detail.key,ae=K.detail.value;window.Better_Messages[ne]=ae,setupScriptVars(window.Better_Messages),TriggerEvent(document,"better-message-settings-changed")}catch(K){console.error(K)}});var nT=!1,rT=null;function getNewNonce(){return _getNewNonce.apply(this,arguments)}function _getNewNonce(){return _getNewNonce=(0,ae.A)(ie().mark(function _callee(){var K,ne,ae=arguments;return ie().wrap(function(oe){for(;;)switch(oe.prev=oe.next){case 0:if(K=ae.length>0&&void 0!==ae[0]&&ae[0],oe.prev=1,!rT){oe.next=2;break}return oe.abrupt("return",rT);case 2:if(!nT&&!K){oe.next=4;break}return oe.next=3,functions_timeout(50);case 3:return oe.abrupt("return",getNewNonce(!0));case 4:return nT=!0,oe.next=5,di.request({method:"get",url:VF.ajaxUrl,params:{action:"better_messages_new_nonce_token",nocache:(new Date).getTime()},withCredentials:!0});case 5:return ne=oe.sent,rT=ne.data,oe.abrupt("return",ne.data);case 6:throw oe.prev=6,oe.catch(1);case 7:return oe.prev=7,nT=!1,setTimeout(function(){rT=null},1e3),oe.finish(7);case 8:case"end":return oe.stop()}},_callee,null,[[1,6,7,8]])})),_getNewNonce.apply(this,arguments)}function globals_b64DecodeUnicode(K){return decodeURIComponent(atob(K).split("").map(function(K){return"%"+("00"+K.charCodeAt(0).toString(16)).slice(-2)}).join(""))}function MiniChatFooter(){return se.createElement("div",{className:"chat-footer"},VF.newThread&&se.createElement(sp,{content:XF("Start a new conversation","Mini Widgets","bp-better-messages")},se.createElement("span",{className:"new-message",onClick:function onClick(){openMiniNewThread()}},se.createElement(TbEdit,{className:"bm-svg"}))),se.createElement(UserMenu,null))}function BetterMessagesMiniWidgets(K){var ne=useDBInitiated(),ae=(0,pe.A)(ne,1)[0];return se.createElement(se.Fragment,null," ",ae&&se.createElement(BetterMessagesMiniWidgetsComponent,{root:K.root})," ")}var aT=!1;function BetterMessagesMiniWidgetsComponent(K){var ne=useDBInitiated(),ae=(0,pe.A)(ne,2),oe=(ae[0],ae[1]),ie=useSetting("miniChatsTab",!1),ue=useUnread();(0,se.useEffect)(function(){ie?K.root.classList.add("bm-opened"):K.root.classList.remove("bm-opened")},[ie]);var ce=[];if(VF.miniMessages&&ce.push(se.createElement("div",{key:"mini-messages",onClick:function onClick(){updateSetting("miniChatsTab","messages"!==ie&&"messages")},className:"messages-tab "+("messages"===ie?"active":"")},ue>0&&se.createElement("span",{className:"unread-count"},ue),0===ue&&se.createElement(AiOutlineComment,null),se.createElement("span",null,XF("Messages","Mini Widgets - Head","bp-better-messages")))),isGuestMode()||(VF.friends&&VF.miniFriends&&ce.push(se.createElement("div",{key:"mini-friends",onClick:function onClick(){updateSetting("miniChatsTab","friends"!==ie&&"friends")},className:"friends"===ie?"active":""},se.createElement(FiUsers,null)," ",XF("Friends","Mini Widgets - Head","bp-better-messages"))),VF.groups&&VF.miniGroups&&ce.push(se.createElement("div",{key:"mini-groups",onClick:function onClick(){updateSetting("miniChatsTab","groups"!==ie&&"groups")},className:"groups"===ie?"active":""},se.createElement(GroupsIcon,null)," ",XF("Groups","Mini Widgets - Head","bp-better-messages")))),0===ce.length)return null;var de=VF.combinedChats,fe=de?useMiniChats():[],he=null,me={};if(de&&((0,se.useEffect)(function(){fe&&(aT||(fe.map(function(K){"string"==typeof K.thread_id&&String(K.thread_id).startsWith("loading_")&&closeMiniChat(K.id)}),aT=!0))},[fe]),fe&&fe.length>0)){var ge=fe[fe.length-1],ve=ge.thread_id;he=se.createElement(HC.Provider,{value:{}},"0"!==ve&&se.createElement(MiniChat,{key:"chat_"+ge.id,chatId:ge.id,open:!0,threadId:ge.thread_id}),"0"===ve&&se.createElement(MiniChatNew,{key:"chat_"+ge.id,chatId:ge.id,threadId:0})),me={display:"none"}}return se.createElement(se.StrictMode,null,se.createElement(NC,{FallbackComponent:function FallbackComponent(){return oe(!1),dbIsOpen()?setTimeout(function(){return oe(!0)},500):reopenDB().then(function(){oe(!0)}),null}},he,se.createElement("div",{className:"tabs",style:me},se.createElement(se.Fragment,null,ce.map(function(K){return K}),VF.miniClose&&se.createElement("div",{"data-tab":"bpbm-close",onClick:function onClick(){updateSetting("miniChatsTab",!1)},style:{display:ie?"inline-flex":"none"}},se.createElement(RiArrowDownSLine,null)))),se.createElement("div",{className:"tabs-content",style:me},se.createElement("div",{className:"messages "+("messages"===ie?"active":"")},se.createElement(Fx,{emptyType:"no_messages",inRouter:!1}),se.createElement(GuestWall,null)),"friends"===ie&&se.createElement("div",{className:"friends active"},se.createElement(Rx,null)),"groups"===ie&&se.createElement("div",{className:"friends active"},se.createElement(GroupsList,null))),ie&&!he&&se.createElement(MiniChatFooter,null)))}var oT=se.createContext(null);function chat_ownKeys(K,ne){var ae=Object.keys(K);if(Object.getOwnPropertySymbols){var oe=Object.getOwnPropertySymbols(K);ne&&(oe=oe.filter(function(ne){return Object.getOwnPropertyDescriptor(K,ne).enumerable})),ae.push.apply(ae,oe)}return ae}function chat_objectSpread(K){for(var ne=1;ne<arguments.length;ne++){var ae=null!=arguments[ne]?arguments[ne]:{};ne%2?chat_ownKeys(Object(ae),!0).forEach(function(ne){(0,Se.A)(K,ne,ae[ne])}):Object.getOwnPropertyDescriptors?Object.defineProperties(K,Object.getOwnPropertyDescriptors(ae)):chat_ownKeys(Object(ae)).forEach(function(ne){Object.defineProperty(K,ne,Object.getOwnPropertyDescriptor(ae,ne))})}return K}function BetterMessagesChat(K){K=chat_objectSpread(chat_objectSpread({},{mobileApp:!1,forceMobile:!1,maximized:!1}),K);var ne=(0,se.useState)(null),ae=(0,pe.A)(ne,2),oe=ae[0],ie=ae[1],ue=(0,se.useState)(null),ce=(0,pe.A)(ue,2),de=ce[0],fe=ce[1],he=(0,se.useState)(K.maximized),me=(0,pe.A)(he,2),ge=me[0],ve=me[1],ye=(0,se.useState)(K.forceMobile),_e=(0,pe.A)(ye,2),Ae=_e[0],De=_e[1],we=(0,se.useState)(!1),Ee=(0,pe.A)(we,2),ke=Ee[0],xe=Ee[1],Ce=(0,se.useState)("messages"),Se=(0,pe.A)(Ce,2),Te=Se[0],Oe=Se[1],Ie=useDBInitiated(),Me=(0,pe.A)(Ie,2),Pe=Me[0],Re=Me[1],Be=Number(K.root.dataset.threadId),Le=Number(K.root.dataset.chatId),Ne=se.createRef();(0,se.useEffect)(function(){return gF.set("chat-"+Le,Be),function(){gF.delete("chat-"+Le)}},[]);var je=(0,se.useState)(),ze=(0,pe.A)(je,2),Ue=ze[0],He=ze[1];(0,se.useEffect)(function(){fe(Ne.current)},[Ne]);var Ve=(0,se.useState)(VF.minHeight+"px"),$e=(0,pe.A)(Ve,2),qe=$e[0],We=$e[1],Ge=function handleSize(){if(Ne.current){var K=KF&&isMobile()&&Ae,ne=jC(Ne.current,ge,K).height;We(ne);var ae=Ne.current.closest(".bp-messages-chat-wrap");ae&&(ae.style.height=null)}};(0,se.useLayoutEffect)(function(){Ge()}),(0,se.useEffect)(function(){var ne=document.createElement("div");ne.classList.add("bm-placeholder-anchor"),ne.style.display="none",K.root.parentNode.insertBefore(ne,K.root),He(ne)},[]),(0,se.useEffect)(function(){return window.addEventListener("resize",Ge),function(){window.removeEventListener("resize",Ge)}},[de]),(0,se.useEffect)(function(){KF&&(Ae?(document.body.appendChild(K.root),K.root.classList.add("bp-messages-mobile"),document.querySelector("body").classList.add("bp-messages-mobile"),Ge(),hidePossibleBreakingElements()):(Ue&&Ue.parentNode.insertBefore(K.root,Ue),K.root.classList.remove("bp-messages-mobile"),document.querySelector("body").classList.remove("bp-messages-mobile"),Ge()))},[Ae]),(0,se.useEffect)(function(){ge?(document.body.appendChild(K.root),document.querySelector("body").classList.add("bp-messages-full-screen"),Ge(),hidePossibleBreakingElements()):(Ue&&Ue.parentNode.insertBefore(K.root,Ue),document.querySelector("body").classList.remove("bp-messages-full-screen"),Ge())},[ge]);var Ke="bp-messages-wrap";return KF&&(Ke+=" mobile-ready"),Ae&&(Ke+=" bp-messages-mobile"),ge&&(Ke+=" bp-messages-full-screen"),ke&&(Ke+=" bpbm-call-view"),se.createElement(se.StrictMode,null,se.createElement(NC,{FallbackComponent:function FallbackComponent(){return Re(!1),dbIsOpen()?setTimeout(function(){return Re(!0)},500):reopenDB().then(function(){Re(!0)}),null}},Pe&&se.createElement(Yf.Provider,{value:{reactRoot:K.reactRoot,root:K.root,header:oe,setHeader:ie,wrapper:de,setWrapper:fe,isMaximized:ge,setIsMaximized:ve,useRouter:!1,routerType:!1,callActive:ke,setCallActive:xe,mobileView:Ae,setMobileView:De,sideTab:Te,setSideTab:Oe,sideThreads:!1,fullScreened:null}},se.createElement(oT.Provider,{value:Le},se.createElement("div",{className:Ke,ref:Ne,style:{height:qe}},se.createElement("div",{className:"bp-messages-threads-wrapper threads-hidden",style:{display:"block",height:qe}},se.createElement("div",{className:"bp-messages-column"},se.createElement(nC,{threadId:Be,initialAnimation:!1}),se.createElement(TapToOpenMessage,{height:qe,setMobileView:De})))))),!Pe&&se.createElement(se.Fragment,null,Ii(K.placeholder))))}function group_ownKeys(K,ne){var ae=Object.keys(K);if(Object.getOwnPropertySymbols){var oe=Object.getOwnPropertySymbols(K);ne&&(oe=oe.filter(function(ne){return Object.getOwnPropertyDescriptor(K,ne).enumerable})),ae.push.apply(ae,oe)}return ae}function group_objectSpread(K){for(var ne=1;ne<arguments.length;ne++){var ae=null!=arguments[ne]?arguments[ne]:{};ne%2?group_ownKeys(Object(ae),!0).forEach(function(ne){(0,Se.A)(K,ne,ae[ne])}):Object.getOwnPropertyDescriptors?Object.defineProperties(K,Object.getOwnPropertyDescriptors(ae)):group_ownKeys(Object(ae)).forEach(function(ne){Object.defineProperty(K,ne,Object.getOwnPropertyDescriptor(ae,ne))})}return K}function BetterMessagesGroupEmbed(K){K=group_objectSpread(group_objectSpread({},{mobileApp:!1,forceMobile:!1}),K);var ne=(0,se.useState)(null),ae=(0,pe.A)(ne,2),oe=ae[0],ie=ae[1],ue=(0,se.useState)(null),ce=(0,pe.A)(ue,2),de=ce[0],fe=ce[1],he=(0,se.useState)(!1),me=(0,pe.A)(he,2),ge=me[0],ve=me[1],ye=(0,se.useState)(K.forceMobile),_e=(0,pe.A)(ye,2),Ae=_e[0],De=_e[1],we=useCallActive(),Ee=(0,pe.A)(we,2),ke=Ee[0],xe=Ee[1],Ce=(0,se.useState)("messages"),Se=(0,pe.A)(Ce,2),Te=Se[0],Oe=Se[1],Ie=useDBInitiated(),Me=(0,pe.A)(Ie,2),Pe=Me[0],Re=Me[1],Be=Number(K.root.dataset.threadId),Le=(0,se.createRef)(),Ne=(0,se.useState)(),je=(0,pe.A)(Ne,2),ze=je[0],Ue=je[1];(0,se.useEffect)(function(){return gF.set("group-chat-"+Be,Be),function(){gF.delete("group-chat-"+Be)}},[]),(0,se.useEffect)(function(){fe(Le.current)},[Le]);var He=(0,se.useState)(VF.minHeight+"px"),Ve=(0,pe.A)(He,2),$e=Ve[0],qe=Ve[1],We=function handleSize(){if(Le.current){var K=KF&&isMobile()&&Ae,ne=jC(Le.current,ge,K),ae=(ne.hideSideThreads,ne.height);qe(ae);var oe=Le.current.closest(".bp-messages-wrap-group");oe&&(oe.style.height=null)}};(0,se.useLayoutEffect)(function(){We()}),(0,se.useEffect)(function(){var ne=document.createElement("div");ne.classList.add("bm-placeholder-anchor"),ne.style.display="none",K.root.parentNode.insertBefore(ne,K.root),Ue(ne)},[]),(0,se.useEffect)(function(){return window.addEventListener("resize",We),function(){window.removeEventListener("resize",We)}},[de]),(0,se.useEffect)(function(){KF&&(Ae?(document.body.appendChild(K.root),K.root.classList.add("bp-messages-mobile"),document.querySelector("body").classList.add("bp-messages-mobile"),We(),hidePossibleBreakingElements()):(ze&&ze.parentNode.insertBefore(K.root,ze),K.root.classList.remove("bp-messages-mobile"),document.querySelector("body").classList.remove("bp-messages-mobile"),We()))},[Ae]),(0,se.useEffect)(function(){ge?(document.body.appendChild(K.root),document.querySelector("body").classList.add("bp-messages-full-screen"),We(),hidePossibleBreakingElements()):(ze&&ze.parentNode.insertBefore(K.root,ze),document.querySelector("body").classList.remove("bp-messages-full-screen"),We())},[ge]);var Ge="bp-messages-wrap";return KF&&(Ge+=" mobile-ready"),Ae&&(Ge+=" bp-messages-mobile"),ge&&(Ge+=" bp-messages-full-screen"),ke&&(Ge+=" bpbm-call-view"),se.createElement(se.StrictMode,null,se.createElement(NC,{FallbackComponent:function FallbackComponent(){return Re(!1),dbIsOpen()?setTimeout(function(){return Re(!0)},500):reopenDB().then(function(){Re(!0)}),null}},Pe&&se.createElement(Yf.Provider,{value:{reactRoot:K.reactRoot,root:K.root,header:oe,setHeader:ie,wrapper:de,setWrapper:fe,isMaximized:ge,setIsMaximized:ve,useRouter:!1,callActive:ke,setCallActive:xe,mobileView:Ae,setMobileView:De,sideTab:Te,setSideTab:Oe,sideThreads:!1,fullScreened:null,routerType:!1}},se.createElement("div",{className:Ge,ref:Le,style:{height:$e}},se.createElement("div",{className:"bp-messages-threads-wrapper threads-hidden",style:{display:"block",height:$e}},se.createElement("div",{className:"bp-messages-column"},se.createElement(nC,{threadId:Be,initialAnimation:!1}),se.createElement(TapToOpenMessage,{height:$e,setMobileView:De}))))),!Pe&&se.createElement(se.Fragment,null,Ii(K.placeholder))))}function ThreadsListWidget(){var K=useDBInitiated(),ne=(0,pe.A)(K,2),ae=ne[0],oe=ne[1];return se.createElement(NC,{FallbackComponent:function FallbackComponent(){return oe(!1),dbIsOpen()?setTimeout(function(){return oe(!0)},500):reopenDB().then(function(){oe(!0)}),null}},se.createElement(se.StrictMode,null,ae&&se.createElement(Fx,{inRouter:!1,emptyType:"no_messages"})))}function proposePush(){return _proposePush.apply(this,arguments)}function _proposePush(){return(_proposePush=(0,ae.A)(ie().mark(function _callee(){return ie().wrap(function(K){for(;;)switch(K.prev=K.next){case 0:case"end":return K.stop()}},_callee)}))).apply(this,arguments)}var iT=__webpack_require__(7438);function getUniqueConversation(_x){return _getUniqueConversation.apply(this,arguments)}function _getUniqueConversation(){return _getUniqueConversation=(0,ae.A)(ie().mark(function _callee(K){var ne,ae;return ie().wrap(function(oe){for(;;)switch(oe.prev=oe.next){case 0:return oe.next=1,jF.post("getUniqueConversation",{key:K});case 1:return ne=oe.sent,ae=ne.data,oe.abrupt("return",ae);case 2:case"end":return oe.stop()}},_callee)})),_getUniqueConversation.apply(this,arguments)}window.ResizeObserver||(0,iT.ai)(),function startMessenger(){return _startMessenger.apply(this,arguments)}();var sT=!1;function _startMessenger(){return(_startMessenger=(0,ae.A)(ie().mark(function _callee(){var K,ne;return ie().wrap(function(ae){for(;;)switch(ae.prev=ae.next){case 0:return ae.prev=0,setSavedDatabaseFactory(WebDatabaseConfig),ae.next=1,startDatabase();case 1:ae.next=3;break;case 2:return ae.prev=2,ne=ae.catch(0),console.error("Failed to initialize database, falling back to memory storage",ne),ae.next=3,switchToFallbackDB();case 3:if(!isGuestMode()){ae.next=5;break}return ae.next=4,getGuestAuth(!1);case 4:(K=ae.sent)&&(window.Better_Messages.guestAuth=K,ss.next(!0));case 5:return setupScriptVars(window.Better_Messages),sT=!0,initializeElements(),initDocumentEvents(),ae.next=6,initDatabase();case 6:updateLastOnline(),proposePush();case 7:case"end":return ae.stop()}},_callee,null,[[0,2]])}))).apply(this,arguments)}document.addEventListener("DOMContentLoaded",function(){initializeElements()}),void 0!==window.jQuery&&window.jQuery(document).on("bp-better-messages-init-scrollers",initializeElements);var uT=!1,cT=!1;function initializeElements(){var K=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];if(sT)if(document.body){if(isMobile()){document.body.classList.add("bm-mobile-device"),function isAndroid(){return!!Ee.name.includes("Android")}()&&document.body.classList.add("bm-mobile-device-android"),isIOS()&&document.body.classList.add("bm-mobile-device-ios");var ne=isPWA();ne&&document.body.classList.add("bm-mobile-device-pwa","bm-mobile-device-pwa-"+ne)}if(isOldIOS()&&document.body.classList.add("bm-mobile-device-ios-old"),!uT){var ae=document.createElement("div");ae.className="bm-toasts-container",document.body.appendChild(ae);var oe=YF("better_messages_max_toasts_limit",null);(0,zC.createRoot)(ae).render(se.createElement(es,{limit:oe})),uT=!0}if(!cT){var ie=document.createElement("div");ie.id="better-messages-modals-container",document.body.appendChild(ie),(0,zC.createRoot)(ie).render(se.createElement(ModalsContainer,null)),cT=!0}var ue=document.querySelectorAll(".bp-messages-wrap-main");ue&&ue.forEach(function(K){if(!K.classList.contains("bm-initialized")){K.classList.add("bm-initialized");var ne=(0,zC.createRoot)(K);K.reactRoot=ne;var ae=!1;K.dataset.fullScreen&&"1"===K.dataset.fullScreen&&!KF&&(ae=!0),ne.render(se.createElement(BetterMessages,{maximized:ae,reactRoot:ne,root:K,placeholder:K.innerHTML}))}});var ce=document.querySelectorAll(".bp-messages-wrap-group");ce&&ce.forEach(function(K){if(!K.classList.contains("bm-initialized")){K.classList.add("bm-initialized");var ne=(0,zC.createRoot)(K);ne.render(se.createElement(BetterMessagesGroupEmbed,{reactRoot:ne,root:K,placeholder:K.innerHTML}))}});var de=document.querySelectorAll(".bp-messages-chat-wrap");de&&de.forEach(function(ne){if(!(K&&ne.classList.contains("bm-disable-auto-init")||ne.classList.contains("bm-initialized"))){ne.classList.add("bm-initialized");var ae=(0,zC.createRoot)(ne),oe=!1;ne.dataset.fullScreen&&"1"===ne.dataset.fullScreen&&!KF&&(oe=!0),ae.render(se.createElement(BetterMessagesChat,{maximized:oe,reactRoot:ae,root:ne,placeholder:ne.innerHTML}))}});var pe=document.querySelectorAll(".bp-messages-single-thread-wrap");pe&&pe.forEach(function(K){if(!K.classList.contains("bm-initialized")){K.classList.add("bm-initialized");var ne=(0,zC.createRoot)(K);ne.render(se.createElement(BetterMessagesSingle,{reactRoot:ne,root:K,placeholder:K.innerHTML}))}});var fe=document.querySelectorAll(".bp-messages-wrap.bm-threads-list");fe&&fe.forEach(function(K){K.classList.contains("bm-initialized")||(K.classList.add("bm-initialized"),(0,zC.createRoot)(K).render(se.createElement(ThreadsListWidget,null)))});var he=document.querySelector(".bp-messages-wrap.bp-better-messages-list");if(he)if(!he.classList.contains("bm-initialized")&&"none"!==window.getComputedStyle(he).display)he.classList.add("bm-initialized"),(0,zC.createRoot)(he).render(se.createElement(BetterMessagesMiniWidgets,{root:he}));if(VF.miniChats){var me=document.querySelector(".bp-messages-wrap.bp-better-messages-mini");if(me)if(!me.classList.contains("bm-initialized"))me.classList.add("bm-initialized"),(0,zC.createRoot)(me).render(se.createElement(BetterMessagesMiniChats,null))}var ge=document.querySelector("#bp-better-messages-mini-mobile-open");ge&&(ge.classList.contains("bm-initialized")||(ge.classList.add("bm-initialized"),ge.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>',ge.addEventListener("click",function(){openMobileView()})))}else window.setTimeout(initializeElements,50)}function initialize(){return initializeElements(!1),!0}function openNewConversationWidget(){return _openNewConversationWidget.apply(this,arguments)}function _openNewConversationWidget(){return(_openNewConversationWidget=(0,ae.A)(ie().mark(function _callee2(){return ie().wrap(function(K){for(;;)switch(K.prev=K.next){case 0:return K.next=1,openMiniNewThread();case 1:case"end":return K.stop()}},_callee2)}))).apply(this,arguments)}function getOnlineUsers(){}function openUniqueConversation(_x){return _openUniqueConversation.apply(this,arguments)}function _openUniqueConversation(){return(_openUniqueConversation=(0,ae.A)(ie().mark(function _callee3(K){var ne;return ie().wrap(function(ae){for(;;)switch(ae.prev=ae.next){case 0:if(!isGuestMode()){ae.next=1;break}return ae.next=1,getGuestAuth(!0);case 1:return ae.next=2,getUniqueConversation(K);case 2:if(!(ne=ae.sent)){ae.next=4;break}return ae.next=3,parseResponse(ne);case 3:isGuestMode()||miniChatOpen(ne.thread_id);case 4:case"end":return ae.stop()}},_callee3)}))).apply(this,arguments)}function parseHash(){parseHashVars()}function openFullScreen(){return _openFullScreen.apply(this,arguments)}function _openFullScreen(){return(_openFullScreen=(0,ae.A)(ie().mark(function _callee4(){return ie().wrap(function(K){for(;;)switch(K.prev=K.next){case 0:if(!KF){K.next=1;break}return K.abrupt("return",openMobileView());case 1:return K.abrupt("return",OpenFullScreen());case 2:case"end":return K.stop()}},_callee4)}))).apply(this,arguments)}function updateThreadsLists(){return _updateThreadsLists.apply(this,arguments)}function _updateThreadsLists(){return(_updateThreadsLists=(0,ae.A)(ie().mark(function _callee5(){return ie().wrap(function(K){for(;;)switch(K.prev=K.next){case 0:pS.next(!0);case 1:case"end":return K.stop()}},_callee5)}))).apply(this,arguments)}function resetMainVisibleThread(){gF.has("mainScreen")&&(gF.delete("mainScreen"),document.dispatchEvent(new CustomEvent("better-messages-main-screen-change")))}function entryMain_isInCall(){return sF}function miniChatOpen(K){return _miniChatOpen.apply(this,arguments)}function _miniChatOpen(){return _miniChatOpen=(0,ae.A)(ie().mark(function _callee6(K){var ne,ae=arguments;return ie().wrap(function(oe){for(;;)switch(oe.prev=oe.next){case 0:return ne=!(ae.length>1&&void 0!==ae[1])||ae[1],oe.next=1,openMiniChat(Number(K),ne);case 1:return oe.abrupt("return",oe.sent);case 2:case"end":return oe.stop()}},_callee6)})),_miniChatOpen.apply(this,arguments)}function miniChatClose(K){return _miniChatClose.apply(this,arguments)}function _miniChatClose(){return(_miniChatClose=(0,ae.A)(ie().mark(function _callee7(K){return ie().wrap(function(ne){for(;;)switch(ne.prev=ne.next){case 0:return ne.next=1,closeMiniChatThread(K);case 1:return ne.abrupt("return",ne.sent);case 2:case"end":return ne.stop()}},_callee7)}))).apply(this,arguments)}function openChatWithUser(K){return _openChatWithUser.apply(this,arguments)}function _openChatWithUser(){return _openChatWithUser=(0,ae.A)(ie().mark(function _callee8(K){return ie().wrap(function(ne){for(;;)switch(ne.prev=ne.next){case 0:return ne.next=1,OpenConversationWithUser(K,!1,!1,!0);case 1:return ne.abrupt("return",ne.sent);case 2:case"end":return ne.stop()}},_callee8)})),_openChatWithUser.apply(this,arguments)}function entryMain_getSetting(K){return entryMain_getSetting_0.apply(this,arguments)}function entryMain_getSetting_0(){return entryMain_getSetting_0=(0,ae.A)(ie().mark(function _callee9(K){var ne,ae=arguments;return ie().wrap(function(oe){for(;;)switch(oe.prev=oe.next){case 0:return ne=ae.length>1&&void 0!==ae[1]?ae[1]:void 0,oe.next=1,getSetting(K,ne);case 1:return oe.abrupt("return",oe.sent);case 2:case"end":return oe.stop()}},_callee9)})),entryMain_getSetting_0.apply(this,arguments)}function entryMain_updateSetting(K,ne){return entryMain_updateSetting_0.apply(this,arguments)}function entryMain_updateSetting_0(){return entryMain_updateSetting_0=(0,ae.A)(ie().mark(function _callee0(K,ne){return ie().wrap(function(ae){for(;;)switch(ae.prev=ae.next){case 0:return ae.next=1,updateSetting(K,ne);case 1:return ae.abrupt("return",ae.sent);case 2:case"end":return ae.stop()}},_callee0)})),entryMain_updateSetting_0.apply(this,arguments)}function entryMain_deleteSetting(K){return entryMain_deleteSetting_0.apply(this,arguments)}function entryMain_deleteSetting_0(){return(entryMain_deleteSetting_0=(0,ae.A)(ie().mark(function _callee1(K){return ie().wrap(function(ne){for(;;)switch(ne.prev=ne.next){case 0:return ne.next=1,deleteSetting(K);case 1:return ne.abrupt("return",ne.sent);case 2:case"end":return ne.stop()}},_callee1)}))).apply(this,arguments)}function getApi(){return _getApi.apply(this,arguments)}function _getApi(){return(_getApi=(0,ae.A)(ie().mark(function _callee10(){return ie().wrap(function(K){for(;;)switch(K.prev=K.next){case 0:return K.next=1,waitForDatabase();case 1:return K.abrupt("return",jF);case 2:case"end":return K.stop()}},_callee10)}))).apply(this,arguments)}})(),__webpack_exports__})());
Save
Cancel