1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2888],{57063:function(e,t,n){var r={"./commands.json":[22956,2956],"./common.json":[40464,464],"./dashboard.json":[28632,8632],"./guilds.json":[35457,5457],"./home.json":[12482,2482],"./login.json":[16318,6318],"./premium.json":[91249,1249],"./settings.json":[64408,4408],"./shop.json":[68786,8786],"./sidebar.json":[86028,6028],"./tasks.json":[44647,4647]};function i(e){if(!n.o(r,e))return Promise.resolve().then(function(){var t=Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t});var t=r[e],i=t[0];return n.e(t[1]).then(function(){return n.t(i,19)})}i.keys=function(){return Object.keys(r)},i.id=57063,e.exports=i},30242:function(e,t,n){var r={"./en/commands":[22956,2956],"./en/commands.json":[22956,2956],"./en/common":[40464,464],"./en/common.json":[40464,464],"./en/dashboard":[28632,8632],"./en/dashboard.json":[28632,8632],"./en/guilds":[35457,5457],"./en/guilds.json":[35457,5457],"./en/home":[12482,2482],"./en/home.json":[12482,2482],"./en/login":[16318,6318],"./en/login.json":[16318,6318],"./en/premium":[91249,1249],"./en/premium.json":[91249,1249],"./en/settings":[64408,4408],"./en/settings.json":[64408,4408],"./en/shop":[68786,8786],"./en/shop.json":[68786,8786],"./en/sidebar":[86028,6028],"./en/sidebar.json":[86028,6028],"./en/tasks":[44647,4647],"./en/tasks.json":[44647,4647],"./zh-Hans/commands":[50706,706],"./zh-Hans/commands.json":[50706,706],"./zh-Hans/common":[48574,8574],"./zh-Hans/common.json":[48574,8574],"./zh-Hans/dashboard":[71346,1346],"./zh-Hans/dashboard.json":[71346,1346],"./zh-Hans/guilds":[23273,3273],"./zh-Hans/guilds.json":[23273,3273],"./zh-Hans/home":[70898,898],"./zh-Hans/home.json":[70898,898],"./zh-Hans/login":[49162,9162],"./zh-Hans/login.json":[49162,9162],"./zh-Hans/premium":[7787,7787],"./zh-Hans/premium.json":[7787,7787],"./zh-Hans/settings":[69268,9268],"./zh-Hans/settings.json":[69268,9268],"./zh-Hans/shop":[64973,4973],"./zh-Hans/shop.json":[64973,4973],"./zh-Hans/sidebar":[91330,1330],"./zh-Hans/sidebar.json":[91330,1330],"./zh-Hans/tasks":[60757,757],"./zh-Hans/tasks.json":[60757,757],"./zh-Hant/commands":[51111,1111],"./zh-Hant/commands.json":[51111,1111],"./zh-Hant/common":[8593,8593],"./zh-Hant/common.json":[8593,8593],"./zh-Hant/dashboard":[8910,8910],"./zh-Hant/dashboard.json":[8910,8910],"./zh-Hant/guilds":[54426,4426],"./zh-Hant/guilds.json":[54426,4426],"./zh-Hant/home":[50900,900],"./zh-Hant/home.json":[50900,900],"./zh-Hant/login":[53951,3951],"./zh-Hant/login.json":[53951,3951],"./zh-Hant/premium":[17046,7046],"./zh-Hant/premium.json":[17046,7046],"./zh-Hant/settings":[41428,1428],"./zh-Hant/settings.json":[41428,1428],"./zh-Hant/shop":[15718,5718],"./zh-Hant/shop.json":[15718,5718],"./zh-Hant/sidebar":[22393,2393],"./zh-Hant/sidebar.json":[22393,2393],"./zh-Hant/tasks":[51546,1546],"./zh-Hant/tasks.json":[51546,1546]};function i(e){if(!n.o(r,e))return Promise.resolve().then(function(){var t=Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t});var t=r[e],i=t[0];return n.e(t[1]).then(function(){return n.t(i,19)})}i.keys=function(){return Object.keys(r)},i.id=30242,e.exports=i},71539:function(e,t,n){var r={"./en/commands.json":[22956,2956],"./en/common.json":[40464,464],"./en/dashboard.json":[28632,8632],"./en/guilds.json":[35457,5457],"./en/home.json":[12482,2482],"./en/login.json":[16318,6318],"./en/premium.json":[91249,1249],"./en/settings.json":[64408,4408],"./en/shop.json":[68786,8786],"./en/sidebar.json":[86028,6028],"./en/tasks.json":[44647,4647],"./zh-Hans/commands.json":[50706,706],"./zh-Hans/common.json":[48574,8574],"./zh-Hans/dashboard.json":[71346,1346],"./zh-Hans/guilds.json":[23273,3273],"./zh-Hans/home.json":[70898,898],"./zh-Hans/login.json":[49162,9162],"./zh-Hans/premium.json":[7787,7787],"./zh-Hans/settings.json":[69268,9268],"./zh-Hans/shop.json":[64973,4973],"./zh-Hans/sidebar.json":[91330,1330],"./zh-Hans/tasks.json":[60757,757],"./zh-Hant/commands.json":[51111,1111],"./zh-Hant/common.json":[8593,8593],"./zh-Hant/dashboard.json":[8910,8910],"./zh-Hant/guilds.json":[54426,4426],"./zh-Hant/home.json":[50900,900],"./zh-Hant/login.json":[53951,3951],"./zh-Hant/premium.json":[17046,7046],"./zh-Hant/settings.json":[41428,1428],"./zh-Hant/shop.json":[15718,5718],"./zh-Hant/sidebar.json":[22393,2393],"./zh-Hant/tasks.json":[51546,1546]};function i(e){if(!n.o(r,e))return Promise.resolve().then(function(){var t=Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t});var t=r[e],i=t[0];return n.e(t[1]).then(function(){return n.t(i,19)})}i.keys=function(){return Object.keys(r)},i.id=71539,e.exports=i},19148:function(e,t,n){!function(e){"use strict";let t,r;var i,o=void 0!==n.g?n.g:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},a="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:void 0!==n.g?n.g:"undefined"!=typeof self?self:{};
vendor: 7,376 bytes, line 1
1function s(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function l(e){if(e.__esModule)return e;var t=e.default;if("function"==typeof t){var n=function e(){return this instanceof e?Reflect.construct(t,arguments,this.constructor):t.apply(this,arguments)};n.prototype=t.prototype}else n={};return Object.defineProperty(n,"__esModule",{value:!0}),Object.keys(e).forEach(function(t){var r=Object.getOwnPropertyDescriptor(e,t);Object.defineProperty(n,t,r.get?r:{enumerable:!0,get:function(){return e[t]}})}),n}var u={exports:{}};g=u.exports,v="undefined"!=typeof self?self:a,y=function(){function e(){this.fetch=!1,this.DOMException=v.DOMException}return e.prototype=v,new e}(),function(e){var t="URLSearchParams"in y,n="Symbol"in y&&"iterator"in Symbol,r="FileReader"in y&&"Blob"in y&&function(){try{return new Blob,!0}catch(e){return!1}}(),i="FormData"in y,o="ArrayBuffer"in y;if(o)var a=["[object Int8Array]","[object Uint8Array]","[object Uint8ClampedArray]","[object Int16Array]","[object Uint16Array]","[object Int32Array]","[object Uint32Array]","[object Float32Array]","[object Float64Array]"],s=ArrayBuffer.isView||function(e){return e&&a.indexOf(Object.prototype.toString.call(e))>-1};function l(e){if("string"!=typeof e&&(e=String(e)),/[^a-z0-9\-#$%&'*+.^_`|~]/i.test(e))throw TypeError("Invalid character in header field name");return e.toLowerCase()}function u(e){return"string"!=typeof e&&(e=String(e)),e}function c(e){var t={next:function(){var t=e.shift();return{done:void 0===t,value:t}}};return n&&(t[Symbol.iterator]=function(){return t}),t}function d(e){this.map={},e instanceof d?e.forEach(function(e,t){this.append(t,e)},this):Array.isArray(e)?e.forEach(function(e){this.append(e[0],e[1])},this):e&&Object.getOwnPropertyNames(e).forEach(function(t){this.append(t,e[t])},this)}function f(e){if(e.bodyUsed)return Promise.reject(TypeError("Already read"));e.bodyUsed=!0}function h(e){return new Promise(function(t,n){e.onload=function(){t(e.result)},e.onerror=function(){n(e.error)}})}function p(e){var t=new FileReader,n=h(t);return t.readAsArrayBuffer(e),n}function m(e){if(e.slice)return e.slice(0);var t=new Uint8Array(e.byteLength);return t.set(new Uint8Array(e)),t.buffer}function g(){return this.bodyUsed=!1,this._initBody=function(e){var n;this._bodyInit=e,e?"string"==typeof e?this._bodyText=e:r&&Blob.prototype.isPrototypeOf(e)?this._bodyBlob=e:i&&FormData.prototype.isPrototypeOf(e)?this._bodyFormData=e:t&&URLSearchParams.prototype.isPrototypeOf(e)?this._bodyText=e.toString():o&&r&&(n=e)&&DataView.prototype.isPrototypeOf(n)?(this._bodyArrayBuffer=m(e.buffer),this._bodyInit=new Blob([this._bodyArrayBuffer])):o&&(ArrayBuffer.prototype.isPrototypeOf(e)||s(e))?this._bodyArrayBuffer=m(e):this._bodyText=e=Object.prototype.toString.call(e):this._bodyText="",this.headers.get("content-type")||("string"==typeof e?this.headers.set("content-type","text/plain;charset=UTF-8"):this._bodyBlob&&this._bodyBlob.type?this.headers.set("content-type",this._bodyBlob.type):t&&URLSearchParams.prototype.isPrototypeOf(e)&&this.headers.set("content-type","application/x-www-form-urlencoded;charset=UTF-8"))},r&&(this.blob=function(){var e=f(this);if(e)return e;if(this._bodyBlob)return Promise.resolve(this._bodyBlob);if(this._bodyArrayBuffer)return Promise.resolve(new Blob([this._bodyArrayBuffer]));if(this._bodyFormData)throw Error("could not read FormData body as blob");return Promise.resolve(new Blob([this._bodyText]))},this.arrayBuffer=function(){return this._bodyArrayBuffer?f(this)||Promise.resolve(this._bodyArrayBuffer):this.blob().then(p)}),this.text=function(){var e,t,n,r=f(this);if(r)return r;if(this._bodyBlob)return e=this._bodyBlob,n=h(t=new FileReader),t.readAsText(e),n;if(this._bodyArrayBuffer)return Promise.resolve(function(e){for(var t=new Uint8Array(e),n=Array(t.length),r=0;r<t.length;r++)n[r]=String.fromCharCode(t[r]);return n.join("")}(this._bodyArrayBuffer));if(this._bodyFormData)throw Error("could not read FormData body as text");return Promise.resolve(this._bodyText)},i&&(this.formData=function(){return this.text().then(w)}),this.json=function(){return this.text().then(JSON.parse)},this}d.prototype.append=function(e,t){e=l(e),t=u(t);var n=this.map[e];this.map[e]=n?n+", "+t:t},d.prototype.delete=function(e){delete this.map[l(e)]},d.prototype.get=function(e){return e=l(e),this.has(e)?this.map[e]:null},d.prototype.has=function(e){return this.map.hasOwnProperty(l(e))},d.prototype.set=function(e,t){this.map[l(e)]=u(t)},d.prototype.forEach=function(e,t){for(var n in this.map)this.map.hasOwnProperty(n)&&e.call(t,this.map[n],n,this)},d.prototype.keys=function(){var e=[];return this.forEach(function(t,n){e.push(n)}),c(e)},d.prototype.values=function(){var e=[];return this.forEach(function(t){e.push(t)}),c(e)},d.prototype.entries=function(){var e=[];return this.forEach(function(t,n){e.push([n,t])}),c(e)},n&&(d.prototype[Symbol.iterator]=d.prototype.entries);var v=["DELETE","GET","HEAD","OPTIONS","POST","PUT"];function b(e,t){var n,r,i=(t=t||{}).body;if(e instanceof b){if(e.bodyUsed)throw TypeError("Already read");this.url=e.url,this.credentials=e.credentials,t.headers||(this.headers=new d(e.headers)),this.method=e.method,this.mode=e.mode,this.signal=e.signal,i||null==e._bodyInit||(i=e._bodyInit,e.bodyUsed=!0)}else this.url=String(e);if(this.credentials=t.credentials||this.credentials||"same-origin",!t.headers&&this.headers||(this.headers=new d(t.headers)),this.method=(r=(n=t.method||this.method||"GET").toUpperCase(),v.indexOf(r)>-1?r:n),this.mode=t.mode||this.mode||null,this.signal=t.signal||this.signal,this.referrer=null,("GET"===this.method||"HEAD"===this.method)&&i)throw TypeError("Body not allowed for GET or HEAD requests");this._initBody(i)}function w(e){var t=new FormData;return e.trim().split("&").forEach(function(e){if(e){var n=e.split("="),r=n.shift().replace(/\+/g," "),i=n.join("=").replace(/\+/g," ");t.append(decodeURIComponent(r),decodeURIComponent(i))}}),t}function A(e,t){t||(t={}),this.type="default",this.status=void 0===t.status?200:t.status,this.ok=this.status>=200&&this.status<300,this.statusText="statusText"in t?t.statusText:"OK",this.headers=new d(t.headers),this.url=t.url||"",this._initBody(e)}b.prototype.clone=function(){return new b(this,{body:this._bodyInit})},g.call(b.prototype),g.call(A.prototype),A.prototype.clone=function(){return new A(this._bodyInit,{status:this.status,statusText:this.statusText,headers:new d(this.headers),url:this.url})},A.error=function(){var e=new A(null,{status:0,statusText:""});return e.type="error",e};var E=[301,302,303,307,308];A.redirect=function(e,t){if(-1===E.indexOf(t))throw RangeError("Invalid status code");return new A(null,{status:t,headers:{location:e}})},e.DOMException=y.DOMException;try{new e.DOMException}catch(t){e.DOMException=function(e,t){this.message=e,this.name=t;var n=Error(e);this.stack=n.stack},e.DOMException.prototype=Object.create(Error.prototype),e.DOMException.prototype.constructor=e.DOMException}function _(t,n){return new Promise(function(i,o){var a=new b(t,n);if(a.signal&&a.signal.aborted)return o(new e.DOMException("Aborted","AbortError"));var s=new XMLHttpRequest;function l(){s.abort()}s.onload=function(){var e,t,n={status:s.status,statusText:s.statusText,headers:(e=s.getAllResponseHeaders()||"",t=new d,e.replace(/\r?\n[\t ]+/g," ").split(/\r?\n/).forEac
1h(function(e){var n=e.split(":"),r=n.shift().trim();if(r){var i=n.join(":").trim();t.append(r,i)}}),t)};n.url="responseURL"in s?s.responseURL:n.headers.get("X-Request-URL");var r="response"in s?s.response:s.responseText;i(new A(r,n))},s.onerror=function(){o(TypeError("Network request failed"))},s.ontimeout=function(){o(TypeError("Network request failed"))},s.onabort=function(){o(new e.DOMException("Aborted","AbortError"))},s.open(a.method,a.url,!0),"include"===a.credentials?s.withCredentials=!0:"omit"===a.credentials&&(s.withCredentials=!1),"responseType"in s&&r&&(s.responseType="blob"),a.headers.forEach(function(e,t){s.setRequestHeader(t,e)}),a.signal&&(a.signal.addEventListener("abort",l),s.onreadystatechange=function(){4===s.readyState&&a.signal.removeEventListener("abort",l)}),s.send(void 0===a._bodyInit?null:a._bodyInit)})}_.polyfill=!0,y.fetch||(y.fetch=_,y.Headers=d,y.Request=b,y.Response=A),e.Headers=d,e.Request=b,e.Response=A,e.fetch=_,Object.defineProperty(e,"__esModule",{value:!0})}({}),y.fetch.ponyfill=!0,delete y.fetch.polyfill,(g=y.fetch).default=y.fetch,g.fetch=y.fetch,g.Headers=y.Headers,g.Request=y.Request,g.Response=y.Response,u.exports=g;var c=s(u.exports);function d(){throw Error("setTimeout has not been defined")}function f(){throw Error("clearTimeout has not been defined")}var h=d,p=f;function m(e){if(h===setTimeout)return setTimeout(e,0);if((h===d||!h)&&setTimeout)return h=setTimeout,setTimeout(e,0);try{return h(e,0)}catch(t){try{return h.call(null,e,0)}catch(t){return h.call(this,e,0)}}}"function"==typeof o.setTimeout&&(h=setTimeout),"function"==typeof o.clearTimeout&&(p=clearTimeout);var g,v,y,b,w=[],A=!1,E=-1;function _(){A&&b&&(A=!1,b.length?w=b.concat(w):E=-1,w.length&&k())}function k(){if(!A){var e=m(_);A=!0;for(var t=w.length;t;){for(b=w,w=[];++E<t;)b&&b[E].run();E=-1,t=w.length}b=null,A=!1,function(e){if(p===clearTimeout)return clearTimeout(e);if((p===f||!p)&&clearTimeout)return p=clearTimeout,clearTimeout(e);try{p(e)}catch(t){try{return p.call(null,e)}catch(t){return p.call(this,e)}}}(e)}}function C(e){var t=Array(arguments.length-1);if(arguments.length>1)for(var n=1;n<arguments.length;n++)t[n-1]=arguments[n];w.push(new S(e,t)),1!==w.length||A||m(k)}function S(e,t){this.fun=e,this.array=t}function x(){}S.prototype.run=function(){this.fun.apply(null,this.array)};var M=o.performance||{},O=M.now||M.mozNow||M.msNow||M.oNow||M.webkitNow||function(){return(new Date).getTime()},R=new Date,P={nextTick:C,title:"browser",browser:!0,env:{},argv:[],version:"",versions:{},on:x,addListener:x,once:x,off:x,removeListener:x,removeAllListeners:x,emit:x,binding:function(e){throw Error("process.binding is not supported")},cwd:function(){return"/"},chdir:function(e){throw Error("process.chdir is not supported")},umask:function(){return 0},hrtime:function(e){var t=.001*O.call(M),n=Math.floor(t),r=Math.floor(t%1*1e9);return e&&(n-=e[0],(r-=e[1])<0&&(n--,r+=1e9)),[n,r]},platform:"browser",release:{},config:{},uptime:function(){return(new Date-R)/1e3}},T={exports:{}};!function(e){var t=Object.hasOwnProperty,n=Array.isArray?Array.isArray:function(e){return"[object Array]"===Object.prototype.toString.call(e)},r="object"==typeof P,i="function"==typeof Symbol,o="object"==typeof Reflect,a="function"==typeof setImmediate?setImmediate:setTimeout,s=i?o&&"function"==typeof Reflect.ownKeys?Reflect.ownKeys:function(e){var t=Object.getOwnPropertyNames(e);return t.push.apply(t,Object.getOwnPropertySymbols(e)),t}:Object.keys;function l(){this._events={},this._conf&&u.call(this,this._conf)}function u(t){t&&(this._conf=t,t.delimiter&&(this.delimiter=t.delimiter),t.maxListeners!==e&&(this._maxListeners=t.maxListeners),t.wildcard&&(this.wildcard=t.wildcard),t.newListener&&(this._newListener=t.newListener),t.removeListener&&(this._removeListener=t.removeListener),t.verboseMemoryLeak&&(this.verboseMemoryLeak=t.verboseMemoryLeak),t.ignoreErrors&&(this.ignoreErrors=t.ignoreErrors),this.wildcard&&(this.listenerTree={}))}function c(e,t){var n="(node) warning: possible EventEmitter memory leak detected. "+e+" listeners added. Use emitter.setMaxListeners() to increase limit.";if(this.verboseMemoryLeak&&(n+=" Event name: "+t+"."),void 0!==P&&P.emitWarning){var r=Error(n);r.name="MaxListenersExceededWarning",r.emitter=this,r.count=e,P.emitWarning(r)}else console.error(n),console.trace&&console.trace()}var d=function(e,t,n){var r=arguments.length;switch(r){case 0:return[];case 1:return[e];case 2:return[e,t];case 3:return[e,t,n];default:for(var i=Array(r);r--;)i[r]=arguments[r];return i}};function f(t,n){for(var r={},i=t.length,o=n?n.length:0,a=0;a<i;a++)r[t[a]]=a<o?n[a]:e;return r}function h(e,t,n){if(this._emitter=e,this._target=t,this._listeners={},this._listenersCount=0,(n.on||n.off)&&(r=n.on,i=n.off),t.addEventListener?(r=t.addEventListener,i=t.removeEventListener):t.addListener?(r=t.addListener,i=t.removeListener):t.on&&(r=t.on,i=t.off),!r&&!i)throw Error("target does not implement any known event API");if("function"!=typeof r)throw TypeError("on method must be a function");if("function"!=typeof i)throw TypeError("off method must be a function");this._on=r,this._off=i;var r,i,o=e._observers;o?o.push(this):e._observers=[this]}function p(n,r,i,o){var a=Object.assign({},r);if(!n)return a;
1if("object"!=typeof n)throw TypeError("options must be an object");var s,l,u,c=Object.keys(n),d=c.length;function f(e){throw Error('Invalid "'+s+'" option value'+(e?". Reason: "+e:""))}for(var h=0;h<d;h++){if(s=c[h],!o&&!t.call(r,s))throw Error('Unknown "'+s+'" option');(l=n[s])!==e&&(u=i[s],a[s]=u?u(l,f):l)}return a}function m(e,t){return"function"==typeof e&&e.hasOwnProperty("prototype")||t("value must be a constructor"),e}function g(e){var t="value must be type of "+e.join("|"),n=e.length,r=e[0],i=e[1];return 1===n?function(e,n){if(typeof e===r)return e;n(t)}:2===n?function(e,n){var o=typeof e;if(o===r||o===i)return e;n(t)}:function(r,i){for(var o=typeof r,a=n;a-- >0;)if(o===e[a])return r;i(t)}}Object.assign(h.prototype,{subscribe:function(e,t,n){var r=this,i=this._target,o=this._emitter,a=this._listeners,s=function(){var r=d.apply(null,arguments),a={data:r,name:t,original:e};n?!1!==n.call(i,a)&&o.emit.apply(o,[a.name].concat(r)):o.emit.apply(o,[t].concat(r))};if(a[e])throw Error("Event '"+e+"' is already listening");this._listenersCount++,o._newListener&&o._removeListener&&!r._onNewListener?(this._onNewListener=function(n){n===t&&null===a[e]&&(a[e]=s,r._on.call(i,e,s))},o.on("newListener",this._onNewListener),this._onRemoveListener=function(n){n===t&&!o.hasListeners(n)&&a[e]&&(a[e]=null,r._off.call(i,e,s))},a[e]=null,o.on("removeListener",this._onRemoveListener)):(a[e]=s,r._on.call(i,e,s))},unsubscribe:function(e){var t,n,r,i=this,o=this._listeners,a=this._emitter,l=this._off,u=this._target;if(e&&"string"!=typeof e)throw TypeError("event must be a string");function c(){i._onNewListener&&(a.off("newListener",i._onNewListener),a.off("removeListener",i._onRemoveListener),i._onNewListener=null,i._onRemoveListener=null);var e=w.call(a,i);a._observers.splice(e,1)}if(e){if(!(t=o[e]))return;l.call(u,e,t),delete o[e],--this._listenersCount||c()}else{for(r=(n=s(o)).length;r-- >0;)e=n[r],l.call(u,e,o[e]);this._listeners={},this._listenersCount=0,c()}}});var v=g(["function"]),y=g(["object","function"]);function b(e,t,n){var r,i,o,a=0,s=new e(function(l,u,c){function d(){i&&(i=null),a&&(clearTimeout(a),a=0)}r=!(n=p(n,{timeout:0,overload:!1},{timeout:function(e,t){return("number"!=typeof(e*=1)||e<0||!Number.isFinite(e))&&t("timeout must be a positive number"),e}})).overload&&"function"==typeof e.prototype.cancel&&"function"==typeof c;var f=function(e){d(),l(e)},h=function(e){d(),u(e)};r?t(f,h,c):(i=[function(e){h(e||Error("canceled"))}],t(f,h,function(e){if(o)throw Error("Unable to subscribe on cancel event asynchronously");if("function"!=typeof e)throw TypeError("onCancel callback must be a function");i.push(e)}),o=!0),n.timeout>0&&(a=setTimeout(function(){var e=Error("timeout");e.code="ETIMEDOUT",a=0,s.cancel(e),u(e)},n.timeout))});return r||(s.cancel=function(e){if(i){for(var t=i.length,n=1;n<t;n++)i[n](e);i[0](e),i=null}}),s}function w(e){var t=this._observers;if(!t)return -1;for(var n=t.length,r=0;r<n;r++)if(t[r]._target===e)return r;return -1}function A(e,t,n,r,i){if(!n)return null;if(0===r){var o=typeof t;if("string"===o){var a,l,u=0,c=0,d=this.delimiter,f=d.length;if(-1!==(l=t.indexOf(d))){a=[,,,,,];do a[u++]=t.slice(c,l),c=l+f;while(-1!==(l=t.indexOf(d,c)));a[u++]=t.slice(c),t=a,i=u}else t=[t],i=1}else"object"===o?i=t.length:(t=[t],i=1)}var h,p,m,g,v,y,b,w=null,E=t[r],_=t[r+1];if(r===i)n._listeners&&("function"==typeof n._listeners?(e&&e.push(n._listeners),w=[n]):(e&&e.push.apply(e,n._listeners),w=[n]));else{if("*"===E){for(l=(y=s(n)).length;l-- >0;)"_listeners"!==(h=y[l])&&(b=A(e,t,n[h],r+1,i))&&(w?w.push.apply(w,b):w=b);return w}if("**"===E){for((v=r+1===i||r+2===i&&"*"===_)&&n._listeners&&(w=A(e,t,n,i,i)),l=(y=s(n)).length;l-- >0;)"_listeners"!==(h=y[l])&&("*"===h||"**"===h?(n[h]._listeners&&!v&&(b=A(e,t,n[h],i,i))&&(w?w.push.apply(w,b):w=b),b=A(e,t,n[h],r,i)):b=A(e,t,n[h],h===_?r+2:r,i),b&&(w?w.push.apply(w,b):w=b));return w}n[E]&&(w=A(e,t,n[E],r+1,i))}if((p=n["*"])&&A(e,t,p,r+1,i),m=n["**"]){if(r<i)for(m._listeners&&A(e,t,m,i,i),l=(y=s(m)).length;l-- >0;)"_listeners"!==(h=y[l])&&(h===_?A(e,t,m[h],r+2,i):h===E?A(e,t,m[h],r+1,i):((g={})[h]=m[h],A(e,t,{"**":g},r+1,i)));else m._listeners?A(e,t,m,i,i):m["*"]&&m["*"]._listeners&&A(e,t,m["*"],i,i)}return w}function E(e,t,n){var r,i,o=0,a=0,s=this.delimiter,l=s.length;if("string"==typeof e){if(-1!==(r=e.indexOf(s))){i=[,,,,,];do i[o++]=e.slice(a,r),a=r+l;while(-1!==(r=e.indexOf(s,a)));i[o++]=e.slice(a)}else i=[e],o=1}else i=e,o=e.length;if(o>1){for(r=0;r+1<o;r++)if("**"===i[r]&&"**"===i[r+1])return}var u,d=this.listenerTree;for(r=0;r<o;r++)if(d=d[u=i[r]]||(d[u]={}),r===o-1)return d._listeners?("function"==typeof d._listeners&&(d._listeners=[d._listeners]),n?d._listeners.unshift(t):d._listeners.push(t),!d._listeners.warned&&this._maxListeners>0&&d._listeners.length>this._maxListeners&&(d._listeners.warned=!0,c.call(this,d._listeners.length,u))):d._listeners=t,!0;return!0}function _(e,t,n,r){for(var i,o,a,l,u=s(e),c=u.length,d=e._listeners;c-- >0;)i=e[o=u[c]],a="_listeners"===o?n:n?n.concat(o):[o],l=r||"symbol"==typeof o,d&&t.push(l?a:a.join(this.delimiter)),"object"==typeof i&&_.call(this,i,t,a,l);return t}function k(e){for(var t,n,r,i=s(e),o=i.length;o-- >0;)(t=e[n=i[o]])&&(r=!0,"_listeners"===n||k(t)||delete e[n]);return r}function S(e,t,n){this.emitter=e,this.event=t,this.listener=n}function x(t,n,i){if(!0===i)s=!0;else if(!1===i)o=!0;else{if(!i||"object"!=typeof i)throw TypeError("options should be an object or true");var o=i.async,s=i.promisify,l=i.nextTick,u=i.objectify}if(o||l||s){var c=n,d=n._origin||n;if(l&&!r)throw Error("process.nextTick is not supported");s===e&&(s="AsyncFunction"===n.constructor.name),(n=function(){var e=arguments,t=this,n=this.event;return s?l?Promise.resolve():new Promise(function(e){a(e)}).then(function(){return t.event=n,c.apply(t,e)}):(l?C:a)(function(){t.event=n,c.apply(t,e)})})._async=!0,n._origin=d}return[n,u?new S(this,t,n):this]}function M(e){this._events={},this._newListener=!1,this._removeListener=!1,this.verboseMemoryLeak=!1,u.call(this,e)}S.prototype.off=function(){return this.emitter.off(this.event,this.listener),this},M.EventEmitter2=M,M.prototype.listenTo=function(t,r,i){if("object"!=typeof t)throw TypeError("target musts be an object");var o=this;return i=p(i,{on:e,off:e,reducers:e},{on:v,off:v,reducers:y}),function(e){if("object"!=typeof e)throw TypeError("events must be an object");var n,r=i.reducers,a=w.call(o,t);n=-1===a?new h(o,t,i):o._observers[a];for(var l,u=s(e),c=u.length,d="function"==typeof r,f=0;f<c;f++)l=u[f],n.subscribe(l,e[l]||l,d?r:r&&r[l])}(n(r)?f(r):"string"==typeof r?f(r.split(/\s+/)):r),this},M.prototype.stopListeningTo=function(e,t){var n=this._observers;if(!n)return!1;var r,i=n.length,o=!1;if(e&&"object"!=typeof e)throw TypeError("target should be an object");for(;i-- >0;)r=n[i],e&&r._target!==e||(r.unsubscribe(t),o=!0);return o},M.prototype.delimiter=".",M.prototype.setMaxListeners=function(t){t!==e&&(this._maxListeners=t,this._conf||(this._conf={}),this._conf.maxListeners=t)},M.prototype.getMaxListeners=function(){return this._maxListeners},M.prototype.event="",M.prototype.once=function(e,t,n){return this._once(e,t,!1,n)},M.prototype.prependOnceListener=function(e,t,n){return this._once(e,t,!0,n)},M.prototype._once=function(e,t,n,r){return this._many(e,1,t,n,r)},M.prototype.many=function(e,t,n,r){return this._many(e,t,n,!1,r)}
1,M.prototype.prependMany=function(e,t,n,r){return this._many(e,t,n,!0,r)},M.prototype._many=function(e,t,n,r,i){var o=this;if("function"!=typeof n)throw Error("many only accepts instances of Function");function a(){return 0==--t&&o.off(e,a),n.apply(this,arguments)}return a._origin=n,this._on(e,a,r,i)},M.prototype.emit=function(){if(!this._events&&!this._all)return!1;this._events||l.call(this);var e,t,n,r,o,a,s=arguments[0],u=this.wildcard;if("newListener"===s&&!this._newListener&&!this._events.newListener)return!1;if(u&&(e=s,"newListener"!==s&&"removeListener"!==s&&"object"==typeof s)){if(n=s.length,i){for(r=0;r<n;r++)if("symbol"==typeof s[r]){a=!0;break}}a||(s=s.join(this.delimiter))}var c,d=arguments.length;if(this._all&&this._all.length)for(r=0,n=(c=this._all.slice()).length;r<n;r++)switch(this.event=s,d){case 1:c[r].call(this,s);break;case 2:c[r].call(this,s,arguments[1]);break;case 3:c[r].call(this,s,arguments[1],arguments[2]);break;default:c[r].apply(this,arguments)}if(u)c=[],A.call(this,c,e,this.listenerTree,0,n);else{if("function"==typeof(c=this._events[s])){switch(this.event=s,d){case 1:c.call(this);break;case 2:c.call(this,arguments[1]);break;case 3:c.call(this,arguments[1],arguments[2]);break;default:for(t=Array(d-1),o=1;o<d;o++)t[o-1]=arguments[o];c.apply(this,t)}return!0}c&&(c=c.slice())}if(c&&c.length){if(d>3)for(t=Array(d-1),o=1;o<d;o++)t[o-1]=arguments[o];for(r=0,n=c.length;r<n;r++)switch(this.event=s,d){case 1:c[r].call(this);break;case 2:c[r].call(this,arguments[1]);break;case 3:c[r].call(this,arguments[1],arguments[2]);break;default:c[r].apply(this,t)}return!0}if(!this.ignoreErrors&&!this._all&&"error"===s)throw arguments[1]instanceof Error?arguments[1]:Error("Uncaught, unspecified 'error' event.");return!!this._all},M.prototype.emitAsync=function(){if(!this._events&&!this._all)return!1;this._events||l.call(this);var e,t,n,r,o,a,s=arguments[0],u=this.wildcard;if("newListener"===s&&!this._newListener&&!this._events.newListener)return Promise.resolve([!1]);if(u&&(e=s,"newListener"!==s&&"removeListener"!==s&&"object"==typeof s)){if(r=s.length,i){for(o=0;o<r;o++)if("symbol"==typeof s[o]){t=!0;break}}t||(s=s.join(this.delimiter))}var c,d=[],f=arguments.length;if(this._all)for(o=0,r=this._all.length;o<r;o++)switch(this.event=s,f){case 1:d.push(this._all[o].call(this,s));break;case 2:d.push(this._all[o].call(this,s,arguments[1]));break;case 3:d.push(this._all[o].call(this,s,arguments[1],arguments[2]));break;default:d.push(this._all[o].apply(this,arguments))}if(u?(c=[],A.call(this,c,e,this.listenerTree,0)):c=this._events[s],"function"==typeof c)switch(this.event=s,f){case 1:d.push(c.call(this));break;case 2:d.push(c.call(this,arguments[1]));break;case 3:d.push(c.call(this,arguments[1],arguments[2]));break;default:for(n=Array(f-1),a=1;a<f;a++)n[a-1]=arguments[a];d.push(c.apply(this,n))}else if(c&&c.length){if(c=c.slice(),f>3)for(n=Array(f-1),a=1;a<f;a++)n[a-1]=arguments[a];for(o=0,r=c.length;o<r;o++)switch(this.event=s,f){case 1:d.push(c[o].call(this));break;case 2:d.push(c[o].call(this,arguments[1]));break;case 3:d.push(c[o].call(this,arguments[1],arguments[2]));break;default:d.push(c[o].apply(this,n))}}else if(!this.ignoreErrors&&!this._all&&"error"===s)return arguments[1]instanceof Error?Promise.reject(arguments[1]):Promise.reject("Uncaught, unspecified 'error' event.");return Promise.all(d)},M.prototype.on=function(e,t,n){return this._on(e,t,!1,n)},M.prototype.prependListener=function(e,t,n){return this._on(e,t,!0,n)},M.prototype.onAny=function(e){return this._onAny(e,!1)},M.prototype.prependAny=function(e){return this._onAny(e,!0)},M.prototype.addListener=M.prototype.on,M.prototype._onAny=function(e,t){if("function"!=typeof e)throw Error("onAny only accepts instances of Function");return this._all||(this._all=[]),t?this._all.unshift(e):this._all.push(e),this},M.prototype._on=function(t,n,r,i){if("function"==typeof t)return this._onAny(t,n),this;if("function"!=typeof n)throw Error("on only accepts instances of Function");this._events||l.call(this);var o,a=this;return i!==e&&(n=(o=x.call(this,t,n,i))[0],a=o[1]),this._newListener&&this.emit
1("newListener",t,n),this.wildcard?(E.call(this,t,n,r),a):(this._events[t]?("function"==typeof this._events[t]&&(this._events[t]=[this._events[t]]),r?this._events[t].unshift(n):this._events[t].push(n),!this._events[t].warned&&this._maxListeners>0&&this._events[t].length>this._maxListeners&&(this._events[t].warned=!0,c.call(this,this._events[t].length,t))):this._events[t]=n,a)},M.prototype.off=function(e,t){if("function"!=typeof t)throw Error("removeListener only takes instances of Function");var r,i=[];if(this.wildcard){var o="string"==typeof e?e.split(this.delimiter):e.slice();if(!(i=A.call(this,null,o,this.listenerTree,0)))return this}else{if(!this._events[e])return this;r=this._events[e],i.push({_listeners:r})}for(var a=0;a<i.length;a++){var s=i[a];if(n(r=s._listeners)){for(var l=-1,u=0,c=r.length;u<c;u++)if(r[u]===t||r[u].listener&&r[u].listener===t||r[u]._origin&&r[u]._origin===t){l=u;break}if(l<0)continue;return this.wildcard?s._listeners.splice(l,1):this._events[e].splice(l,1),0===r.length&&(this.wildcard?delete s._listeners:delete this._events[e]),this._removeListener&&this.emit("removeListener",e,t),this}(r===t||r.listener&&r.listener===t||r._origin&&r._origin===t)&&(this.wildcard?delete s._listeners:delete this._events[e],this._removeListener&&this.emit("removeListener",e,t))}return this.listenerTree&&k(this.listenerTree),this},M.prototype.offAny=function(e){var t,n=0,r=0;if(e&&this._all&&this._all.length>0){for(n=0,r=(t=this._all).length;n<r;n++)if(e===t[n])return t.splice(n,1),this._removeListener&&this.emit("removeListenerAny",e),this}else{if(t=this._all,this._removeListener)for(n=0,r=t.length;n<r;n++)this.emit("removeListenerAny",t[n]);this._all=[]}return this},M.prototype.removeListener=M.prototype.off,M.prototype.removeAllListeners=function(t){if(t===e)return this._events&&l.call(this),this;if(this.wildcard){var n,r=A.call(this,null,t,this.listenerTree,0);if(!r)return this;for(n=0;n<r.length;n++)r[n]._listeners=null;this.listenerTree&&k(this.listenerTree)}else this._events&&(this._events[t]=null);return this},M.prototype.listeners=function(t){var n,r,i,o,a,l=this._events;if(t===e){if(this.wildcard)throw Error("event name required for wildcard emitter");if(!l)return[];for(o=(n=s(l)).length,i=[];o-- >0;)"function"==typeof(r=l[n[o]])?i.push(r):i.push.apply(i,r);return i}if(this.wildcard){if(!(a=this.listenerTree))return[];var u=[],c="string"==typeof t?t.split(this.delimiter):t.slice();return A.call(this,u,c,a,0),u}return l&&(r=l[t])?"function"==typeof r?[r]:r:[]},M.prototype.eventNames=function(e){var t=this._events;return this.wildcard?_.call(this,this.listenerTree,[],null,e):t?s(t):[]},M.prototype.listenerCount=function(e){return this.listeners(e).length},M.prototype.hasListeners=function(t){if(this.wildcard){var n=[],r="string"==typeof t?t.split(this.delimiter):t.slice();return A.call(this,n,r,this.listenerTree,0),n.length>0}var i=this._events,o=this._all;return!!(o&&o.length||i&&(t===e?s(i).length:i[t]))},M.prototype.listenersAny=function(){return this._all?this._all:[]},M.prototype.waitFor=function(t,n){var r=this,i=typeof n;return"number"===i?n={timeout:n}:"function"===i&&(n={filter:n}),b((n=p(n,{timeout:0,filter:e,handleError:!1,Promise:Promise,overload:!1},{filter:v,Promise:m})).Promise,function(e,i,o){function a(){var o=n.filter;if(!o||o.apply(r,arguments)){if(r.off(t,a),n.handleError){var s=arguments[0];s?i(s):e(d.apply(null,arguments).slice(1))}else e(d.apply(null,arguments))}}o(function(){r.off(t,a)}),r._on(t,a,!1)},{timeout:n.timeout,overload:n.overload})};var O=M.prototype;Object.defineProperties(M,{defaultMaxListeners:{get:function(){return O._maxListeners},set:function(e){if("number"!=typeof e||e<0||Number.isNaN(e))throw TypeError("n must be a non-negative number");O._maxListeners=e},enumerable:!0},once:{value:function(e,t,n){return b((n=p(n,{Promise:Promise,timeout:0,overload:!1},{Promise:m})).Promise,function(n,r,i){if("function"==typeof e.addEventListener)return o=function(){n(d.apply(null,arguments))},i(function(){e.removeEventListener(t,o)}),void e.addEventListener(t,o,{once:!0});var o,a,s=function(){a&&e.removeListener("error",a),n(d.apply(null,arguments))};
1"error"!==t&&(a=function(n){e.removeListener(t,s),r(n)},e.once("error",a)),i(function(){a&&e.removeListener("error",a),e.removeListener(t,s)}),e.once(t,s)},{timeout:n.timeout,overload:n.overload})},writable:!0,configurable:!0}}),Object.defineProperties(O,{_maxListeners:{value:10,writable:!0,configurable:!0},_observers:{value:null,writable:!0,configurable:!0}}),"function"==typeof e&&e.amd?e(function(){return M}):T.exports=M}();var I,j=T.exports,L=new Uint8Array(16);function N(){if(!I&&!(I="undefined"!=typeof crypto&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto)||"undefined"!=typeof msCrypto&&"function"==typeof msCrypto.getRandomValues&&msCrypto.getRandomValues.bind(msCrypto)))throw Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");return I(L)}var D=/^(?:[0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}|00000000-0000-0000-0000-000000000000)$/i;function B(e){return"string"==typeof e&&D.test(e)}for(var F=[],z=0;z<256;++z)F.push((z+256).toString(16).substr(1));function U(e,t,n){var r=(e=e||{}).random||(e.rng||N)();if(r[6]=15&r[6]|64,r[8]=63&r[8]|128,t){n=n||0;for(var i=0;i<16;++i)t[n+i]=r[i];return t}return function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=(F[e[t+0]]+F[e[t+1]]+F[e[t+2]]+F[e[t+3]]+"-"+F[e[t+4]]+F[e[t+5]]+"-"+F[e[t+6]]+F[e[t+7]]+"-"+F[e[t+8]]+F[e[t+9]]+"-"+F[e[t+10]]+F[e[t+11]]+F[e[t+12]]+F[e[t+13]]+F[e[t+14]]+F[e[t+15]]).toLowerCase();if(!B(n))throw TypeError("Stringified UUID is invalid");return n}(r)}let q=Object.create(null);q.open="0",q.close="1",q.ping="2",q.pong="3",q.message="4",q.upgrade="5",q.noop="6";let W=Object.create(null);Object.keys(q).forEach(e=>{W[q[e]]=e});let H={type:"error",data:"parser error"},$="function"==typeof Blob||"undefined"!=typeof Blob&&"[object BlobConstructor]"===Object.prototype.toString.call(Blob),V="function"==typeof ArrayBuffer,K=e=>"function"==typeof ArrayBuffer.isView?ArrayBuffer.isView(e):e&&e.buffer instanceof ArrayBuffer,G=({type:e,data:t},n,r)=>$&&t instanceof Blob?n?r(t):Q(t,r):V&&(t instanceof ArrayBuffer||K(t))?n?r(t):Q(new Blob([t]),r):r(q[e]+(t||"")),Q=(e,t)=>{let n=new FileReader;return n.onload=function(){let e=n.result.split(",")[1];t("b"+(e||""))},n.readAsDataURL(e)};function Y(e){return e instanceof Uint8Array?e:e instanceof ArrayBuffer?new Uint8Array(e):new Uint8Array(e.buffer,e.byteOffset,e.byteLength)}let Z="undefined"==typeof Uint8Array?[]:new Uint8Array(256);for(let e=0;e<64;e++)Z["ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".charCodeAt(e)]=e;let X="function"==typeof ArrayBuffer,J=(e,t)=>{if("string"!=typeof e)return{type:"message",data:et(e,t)};let n=e.charAt(0);return"b"===n?{type:"message",data:ee(e.substring(1),t)}:W[n]?e.length>1?{type:W[n],data:e.substring(1)}:{type:W[n]}:H},ee=(e,t)=>{if(X){let n=(e=>{let t,n,r,i,o,a=.75*e.length,s=e.length,l=0;"="===e[e.length-1]&&(a--,"="===e[e.length-2]&&a--);let u=new ArrayBuffer(a),c=new Uint8Array(u);for(t=0;t<s;t+=4)n=Z[e.charCodeAt(t)],r=Z[e.charCodeAt(t+1)],i=Z[e.charCodeAt(t+2)],o=Z[e.charCodeAt(t+3)],c[l++]=n<<2|r>>4,c[l++]=(15&r)<<4|i>>2,c[l++]=(3&i)<<6|63&o;return u})(e);return et(n,t)}return{base64:!0,data:e}},et=(e,t)=>"blob"===t?e instanceof Blob?e:new Blob([e]):e instanceof ArrayBuffer?e:e.buffer;function en(e){if(e)return function(e){for(var t in en.prototype)e[t]=en.prototype[t];return e}(e)}en.prototype.on=en.prototype.addEventListener=function(e,t){return this._callbacks=this._callbacks||{},(this._callbacks["$"+e]=this._callbacks["$"+e]||[]).push(t),this},en.prototype.once=function(e,t){function n(){this.off(e,n),t.apply(this,arguments)}return n.fn=t,this.on(e,n),this},en.prototype.off=en.prototype.removeListener=en.prototype.removeAllListeners=en.prototype.removeEventListener=function(e,t){if(this._callbacks=this._callbacks||{},0==arguments.length)return this._callbacks={},this;var n,r=this._callbacks["$"+e];if(!r)return this;if(1==arguments.length)return delete this._callbacks["$"+e],this;for(var i=0;i<r.length;i++)if((n=r[i])===t||n.fn===t){r.splice(i,1);break}return 0===r.length&&delete this._callbacks["$"+e],this},en.prototype.emit=function(e){this._callbacks=this._callbacks||{};for(var t=Array(arguments.length-1),n=this._callbacks["$"+e],r=1;r<arguments.length;r++)t[r-1]=arguments[r];if(n){r=0;for(var i=(n=n.slice(0)).length;r<i;++r)n[r].apply(this,t)}return this},en.prototype.emitReserved=en.prototype.emit,en.prototype.listeners=function(e){return this._callbacks=this._callbacks||{},this._callbacks["$"+e]||[]},en.prototype.hasListeners=function(e){return!!this.listeners(e).length};let er="undefined"!=typeof self?self:"undefined"!=typeof window?window:Function("return this")();function ei(e,...t){return t.reduce((t,n)=>(e.hasOwnProperty(n)&&(t[n]=e[n]),t),{})}let eo=er.setTimeout,ea=er.clearTimeout;function es(e,t){t.useNativeTimers?(e.setTimeoutFn=eo.bind(er),e.clearTimeoutFn=ea.bind(er)):(e.setTimeoutFn=er.setTimeout.bind(er),e.clearTimeoutFn=er.clearTimeout.bind(er))}
1class el extends Error{constructor(e,t,n){super(e),this.description=t,this.context=n,this.type="TransportError"}}class eu extends en{constructor(e){super(),this.writable=!1,es(this,e),this.opts=e,this.query=e.query,this.socket=e.socket}onError(e,t,n){return super.emitReserved("error",new el(e,t,n)),this}open(){return this.readyState="opening",this.doOpen(),this}close(){return"opening"!==this.readyState&&"open"!==this.readyState||(this.doClose(),this.onClose()),this}send(e){"open"===this.readyState&&this.write(e)}onOpen(){this.readyState="open",this.writable=!0,super.emitReserved("open")}onData(e){let t=J(e,this.socket.binaryType);this.onPacket(t)}onPacket(e){super.emitReserved("packet",e)}onClose(e){this.readyState="closed",super.emitReserved("close",e)}pause(e){}createUri(e,t={}){return e+"://"+this._hostname()+this._port()+this.opts.path+this._query(t)}_hostname(){let e=this.opts.hostname;return -1===e.indexOf(":")?e:"["+e+"]"}_port(){return this.opts.port&&(this.opts.secure&&Number(443!==this.opts.port)||!this.opts.secure&&80!==Number(this.opts.port))?":"+this.opts.port:""}_query(e){let t=function(e){let t="";for(let n in e)e.hasOwnProperty(n)&&(t.length&&(t+="&"),t+=encodeURIComponent(n)+"="+encodeURIComponent(e[n]));return t}(e);return t.length?"?"+t:""}}let ec="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz-_".split(""),ed={},ef,eh=0,ep=0;function em(e){let t="";do t=ec[e%64]+t,e=Math.floor(e/64);while(e>0);return t}function eg(){let e=em(+new Date);return e!==ef?(eh=0,ef=e):e+"."+em(eh++)}for(;ep<64;ep++)ed[ec[ep]]=ep;let ev=!1;try{ev="undefined"!=typeof XMLHttpRequest&&"withCredentials"in new XMLHttpRequest}catch(e){}let ey=ev;function eb(e){let t=e.xdomain;try{if("undefined"!=typeof XMLHttpRequest&&(!t||ey))return new XMLHttpRequest}catch(e){}if(!t)try{return new er[["Active"].concat("Object").join("X")]("Microsoft.XMLHTTP")}catch(e){}}function ew(){}let eA=null!=new eb({xdomain:!1}).responseType;class eE extends en{constructor(e,t){super(),es(this,t),this.opts=t,this.method=t.method||"GET",this.uri=e,this.data=void 0!==t.data?t.data:null,this.create()}create(){var e;let t=ei(this.opts,"agent","pfx","key","passphrase","cert","ca","ciphers","rejectUnauthorized","autoUnref");t.xdomain=!!this.opts.xd;let n=this.xhr=new eb(t);try{n.open(this.method,this.uri,!0);try{if(this.opts.extraHeaders)for(let e in n.setDisableHeaderCheck&&n.setDisableHeaderCheck(!0),this.opts.extraHeaders)this.opts.extraHeaders.hasOwnProperty(e)&&n.setRequestHeader(e,this.opts.extraHeaders[e])}catch(e){}if("POST"===this.method)try{n.setRequestHeader("Content-type","text/plain;charset=UTF-8")}catch(e){}try{n.setRequestHeader("Accept","*/*")}catch(e){}null===(e=this.opts.cookieJar)||void 0===e||e.addCookies(n),"withCredentials"in n&&(n.withCredentials=this.opts.withCredentials),this.opts.requestTimeout&&(n.timeout=this.opts.requestTimeout),n.onreadystatechange=()=>{var e;3===n.readyState&&(null===(e=this.opts.cookieJar)||void 0===e||e.parseCookies(n)),4===n.readyState&&(200===n.status||1223===n.status?this.onLoad():this.setTimeoutFn(()=>{this.onError("number"==typeof n.status?n.status:0)},0))},n.send(this.data)}catch(e){return void this.setTimeoutFn(()=>{this.onError(e)},0)}"undefined"!=typeof document&&(this.index=eE.requestsCount++,eE.requests[this.index]=this)}onError(e){this.emitReserved("error",e,this.xhr),this.cleanup(!0)}cleanup(e){if(void 0!==this.xhr&&null!==this.xhr){if(this.xhr.onreadystatechange=ew,e)try{this.xhr.abort()}catch(e){}"undefined"!=typeof document&&delete eE.requests[this.index],this.xhr=null}}onLoad(){let e=this.xhr.responseText;null!==e&&(this.emitReserved("data",e),this.emitReserved("success"),this.cleanup())}abort(){this.cleanup()}}function e_(){for(let e in eE.requests)eE.requests.hasOwnProperty(e)&&eE.requests[e].abort()}eE.requestsCount=0,eE.requests={},"undefined"!=typeof document&&("function"==typeof attachEvent?attachEvent("onunload",e_):"function"==typeof addEventListener&&addEventListener("onpagehide"in er?"pagehide":"unload",e_,!1));var ek=[],eC=[],eS="undefined"!=typeof Uint8Array?Uint8Array:Array,ex=!1;function eM(){ex=!0;for(var e="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789
vendor: 6,209 bytes, line 1
1+/",t=0;t<64;++t)ek[t]=e[t],eC[e.charCodeAt(t)]=t;eC["-".charCodeAt(0)]=62,eC["_".charCodeAt(0)]=63}function eO(e){var t;ex||eM();for(var n=e.length,r=n%3,i="",o=[],a=0,s=n-r;a<s;a+=16383)o.push(function(e,t,n){for(var r,i=[],o=t;o<n;o+=3)i.push(ek[(r=(e[o]<<16)+(e[o+1]<<8)+e[o+2])>>18&63]+ek[r>>12&63]+ek[r>>6&63]+ek[63&r]);return i.join("")}(e,a,a+16383>s?s:a+16383));return 1===r?i+=ek[(t=e[n-1])>>2]+ek[t<<4&63]+"==":2===r&&(i+=ek[(t=(e[n-2]<<8)+e[n-1])>>10]+ek[t>>4&63]+ek[t<<2&63]+"="),o.push(i),o.join("")}function eR(e,t,n,r,i){var o,a,s=8*i-r-1,l=(1<<s)-1,u=l>>1,c=-7,d=n?i-1:0,f=n?-1:1,h=e[t+d];for(d+=f,o=h&(1<<-c)-1,h>>=-c,c+=s;c>0;o=256*o+e[t+d],d+=f,c-=8);for(a=o&(1<<-c)-1,o>>=-c,c+=r;c>0;a=256*a+e[t+d],d+=f,c-=8);if(0===o)o=1-u;else{if(o===l)return a?NaN:1/0*(h?-1:1);a+=Math.pow(2,r),o-=u}return(h?-1:1)*a*Math.pow(2,o-r)}function eP(e,t,n,r,i,o){var a,s,l,u=8*o-i-1,c=(1<<u)-1,d=c>>1,f=23===i?5960464477539062e-23:0,h=r?0:o-1,p=r?1:-1,m=t<0||0===t&&1/t<0?1:0;for(isNaN(t=Math.abs(t))||t===1/0?(s=isNaN(t)?1:0,a=c):(a=Math.floor(Math.log(t)/Math.LN2),t*(l=Math.pow(2,-a))<1&&(a--,l*=2),(t+=a+d>=1?f/l:f*Math.pow(2,1-d))*l>=2&&(a++,l/=2),a+d>=c?(s=0,a=c):a+d>=1?(s=(t*l-1)*Math.pow(2,i),a+=d):(s=t*Math.pow(2,d-1)*Math.pow(2,i),a=0));i>=8;e[n+h]=255&s,h+=p,s/=256,i-=8);for(a=a<<i|s,u+=i;u>0;e[n+h]=255&a,h+=p,a/=256,u-=8);e[n+h-p]|=128*m}var eT={}.toString,eI=Array.isArray||function(e){return"[object Array]"==eT.call(e)};eD.TYPED_ARRAY_SUPPORT=void 0===o.TYPED_ARRAY_SUPPORT||o.TYPED_ARRAY_SUPPORT;var ej=eL();function eL(){return eD.TYPED_ARRAY_SUPPORT?2147483647:1073741823}function eN(e,t){if(eL()<t)throw RangeError("Invalid typed array length");return eD.TYPED_ARRAY_SUPPORT?(e=new Uint8Array(t)).__proto__=eD.prototype:(null===e&&(e=new eD(t)),e.length=t),e}function eD(e,t,n){if(!(eD.TYPED_ARRAY_SUPPORT||this instanceof eD))return new eD(e,t,n);if("number"==typeof e){if("string"==typeof t)throw Error("If encoding is specified then the first argument must be a string");return ez(this,e)}return eB(this,e,t,n)}function eB(e,t,n,r){if("number"==typeof t)throw TypeError('"value" argument must not be a number');return"undefined"!=typeof ArrayBuffer&&t instanceof ArrayBuffer?function(e,t,n,r){if(t.byteLength,n<0||t.byteLength<n)throw RangeError("'offset' is out of bounds");if(t.byteLength<n+(r||0))throw RangeError("'length' is out of bounds");return t=void 0===n&&void 0===r?new Uint8Array(t):void 0===r?new Uint8Array(t,n):new Uint8Array(t,n,r),eD.TYPED_ARRAY_SUPPORT?(e=t).__proto__=eD.prototype:e=eU(e,t),e}(e,t,n,r):"string"==typeof t?function(e,t,n){if("string"==typeof n&&""!==n||(n="utf8"),!eD.isEncoding(n))throw TypeError('"encoding" must be a valid string encoding');var r=0|eH(t,n),i=(e=eN(e,r)).write(t,n);return i!==r&&(e=e.slice(0,i)),e}(e,t,n):function(e,t){if(eW(t)){var n,r=0|eq(t.length);return 0===(e=eN(e,r)).length||t.copy(e,0,0,r),e}if(t){if("undefined"!=typeof ArrayBuffer&&t.buffer instanceof ArrayBuffer||"length"in t)return"number"!=typeof t.length||(n=t.length)!=n?eN(e,0):eU(e,t);if("Buffer"===t.type&&eI(t.data))return eU(e,t.data)}throw TypeError("First argument must be a string, Buffer, ArrayBuffer, Array, or array-like object.")}(e,t)}function eF(e){if("number"!=typeof e)throw TypeError('"size" argument must be a number');if(e<0)throw RangeError('"size" argument must not be negative')}function ez(e,t){if(eF(t),e=eN(e,t<0?0:0|eq(t)),!eD.TYPED_ARRAY_SUPPORT)for(var n=0;n<t;++n)e[n]=0;return e}function eU(e,t){var n=t.length<0?0:0|eq(t.length);e=eN(e,n);for(var r=0;r<n;r+=1)e[r]=255&t[r];return e}function eq(e){if(e>=eL())throw RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+eL().toString(16)+" bytes");return 0|e}function eW(e){return!(null==e||!e._isBuffer)}function eH(e,t){if(eW(e))return e.length;if("undefined"!=typeof ArrayBuffer&&"function"==typeof ArrayBuffer.isView&&(ArrayBuffer.isView(e)||e instanceof ArrayBuffer))return e.byteLength;"string"!=typeof e&&(e=""+e);var n=e.length;if(0===n)return 0;for(var r=!1;;)switch(t){case"ascii":case"latin1":case"binary":return n;case"utf8":case"utf-8":case void 0:return e4(e).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*n;case"hex":return n>>>1;case"base64":return e5(e).length;default:if(r)return e4(e).length;t=(""+t).toLowerCase(),r=!0}}function e$(e,t,n){var r,i,o=!1;if((void 0===t||t<0)&&(t=0),t>this.length||((void 0===n||n>this.length)&&(n=this.length),n<=0)||(n>>>=0)<=(t>>>=0))return"";for(e||(e="utf8");;)switch(e){case"hex":return function(e,t,n){var r,i=e.length;(!t||t<0)&&(t=0),(!n||n<0||n>i)&&(n=i);for(var o="",a=t;a<n;++a)o+=(r=e[a])<16?"0"+r.toString(16):r.toString(16);return o}(this,t,n);case"utf8":case"utf-8":return eQ(this,t,n);case"ascii":return function(e,t,n){var r="";n=Math.min(e.length,n);for(var i=t;i<n;++i)r+=String.fromCharCode(127&e[i]);return r}(this,t,n);case"latin1":case"binary":return function(e,t,n){var r="";n=Math.min(e.length,n);for(var i=t;i<n;++i)r+=String.fromCharCode(e[i]);return r}(this,t,n);case"base64":return r=t,i=n,0===r&&i===this.length?eO(this):eO(this.slice(r,i));case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return function(e,t,n){for(var r=e.slice(t,n),i="",o=0;o<r.length;o+=2)i+=String.fromCharCode(r[o]+256*r[o+1]);return i}(this,t,n);default:if(o)throw TypeError("Unknown encoding: "+e);e=(e+"").toLowerCase(),o=!0}}function eV(e,t,n){var r=e[t];e[t]=e[n],e[n]=r}function eK(e,t,n,r,i){if(0===e.length)return -1;if("string"==typeof n?(r=n,n=0):n>2147483647?n=2147483647:n<-2147483648&&(n=-2147483648),isNaN(n=+n)&&(n=i?0:e.length-1),n<0&&(n=e.length+n),n>=e.length){if(i)return -1;n=e.length-1}else if(n<0){if(!i)return -1;n=0}if("string"==typeof t&&(t=eD.from(t,r)),eW(t))return 0===t.length?-1:eG(e,t,n,r,i);if("number"==typeof t)return t&=255,eD.TYPED_ARRAY_SUPPORT&&"function"==typeof Uint8Array.prototype.indexOf?i?Uint8Array.prototype.indexOf.call(e,t,n):Uint8Array.prototype.lastIndexOf.call(e,t,n):eG(e,[t],n,r,i);throw TypeError("val must be string, number or Buffer")}function eG(e,t,n,r,i){var o,a=1,s=e.length,l=t.length;if(void 0!==r&&("ucs2"===(r=String(r).toLowerCase())||"ucs-2"===r||"utf16le"===r||"utf-16le"===r)){if(e.length<2||t.length<2)return -1;
vendor: 13,251 bytes, line 1
1a=2,s/=2,l/=2,n/=2}function u(e,t){return 1===a?e[t]:e.readUInt16BE(t*a)}if(i){var c=-1;for(o=n;o<s;o++)if(u(e,o)===u(t,-1===c?0:o-c)){if(-1===c&&(c=o),o-c+1===l)return c*a}else -1!==c&&(o-=o-c),c=-1}else for(n+l>s&&(n=s-l),o=n;o>=0;o--){for(var d=!0,f=0;f<l;f++)if(u(e,o+f)!==u(t,f)){d=!1;break}if(d)return o}return -1}function eQ(e,t,n){n=Math.min(e.length,n);for(var r=[],i=t;i<n;){var o,a,s,l,u=e[i],c=null,d=u>239?4:u>223?3:u>191?2:1;if(i+d<=n)switch(d){case 1:u<128&&(c=u);break;case 2:128==(192&(o=e[i+1]))&&(l=(31&u)<<6|63&o)>127&&(c=l);break;case 3:o=e[i+1],a=e[i+2],128==(192&o)&&128==(192&a)&&(l=(15&u)<<12|(63&o)<<6|63&a)>2047&&(l<55296||l>57343)&&(c=l);break;case 4:o=e[i+1],a=e[i+2],s=e[i+3],128==(192&o)&&128==(192&a)&&128==(192&s)&&(l=(15&u)<<18|(63&o)<<12|(63&a)<<6|63&s)>65535&&l<1114112&&(c=l)}null===c?(c=65533,d=1):c>65535&&(c-=65536,r.push(c>>>10&1023|55296),c=56320|1023&c),r.push(c),i+=d}return function(e){var t=e.length;if(t<=eY)return String.fromCharCode.apply(String,e);for(var n="",r=0;r<t;)n+=String.fromCharCode.apply(String,e.slice(r,r+=eY));return n}(r)}eD.poolSize=8192,eD._augment=function(e){return e.__proto__=eD.prototype,e},eD.from=function(e,t,n){return eB(null,e,t,n)},eD.TYPED_ARRAY_SUPPORT&&(eD.prototype.__proto__=Uint8Array.prototype,eD.__proto__=Uint8Array,"undefined"!=typeof Symbol&&Symbol.species&&eD[Symbol.species]),eD.alloc=function(e,t,n){return eF(e),e<=0?eN(null,e):void 0!==t?"string"==typeof n?eN(null,e).fill(t,n):eN(null,e).fill(t):eN(null,e)},eD.allocUnsafe=function(e){return ez(null,e)},eD.allocUnsafeSlow=function(e){return ez(null,e)},eD.isBuffer=e7,eD.compare=function(e,t){if(!eW(e)||!eW(t))throw TypeError("Arguments must be Buffers");if(e===t)return 0;for(var n=e.length,r=t.length,i=0,o=Math.min(n,r);i<o;++i)if(e[i]!==t[i]){n=e[i],r=t[i];break}return n<r?-1:r<n?1:0},eD.isEncoding=function(e){switch(String(e).toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"latin1":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return!0;default:return!1}},eD.concat=function(e,t){if(!eI(e))throw TypeError('"list" argument must be an Array of Buffers');if(0===e.length)return eD.alloc(0);if(void 0===t)for(t=0,n=0;n<e.length;++n)t+=e[n].length;var n,r=eD.allocUnsafe(t),i=0;for(n=0;n<e.length;++n){var o=e[n];if(!eW(o))throw TypeError('"list" argument must be an Array of Buffers');o.copy(r,i),i+=o.length}return r},eD.byteLength=eH,eD.prototype._isBuffer=!0,eD.prototype.swap16=function(){var e=this.length;if(e%2!=0)throw RangeError("Buffer size must be a multiple of 16-bits");for(var t=0;t<e;t+=2)eV(this,t,t+1);return this},eD.prototype.swap32=function(){var e=this.length;if(e%4!=0)throw RangeError("Buffer size must be a multiple of 32-bits");for(var t=0;t<e;t+=4)eV(this,t,t+3),eV(this,t+1,t+2);return this},eD.prototype.swap64=function(){var e=this.length;if(e%8!=0)throw RangeError("Buffer size must be a multiple of 64-bits");for(var t=0;t<e;t+=8)eV(this,t,t+7),eV(this,t+1,t+6),eV(this,t+2,t+5),eV(this,t+3,t+4);return this},eD.prototype.toString=function(){var e=0|this.length;return 0===e?"":0==arguments.length?eQ(this,0,e):e$.apply(this,arguments)},eD.prototype.equals=function(e){if(!eW(e))throw TypeError("Argument must be a Buffer");return this===e||0===eD.compare(this,e)},eD.prototype.inspect=function(){var e="";return this.length>0&&(e=this.toString("hex",0,50).match(/.{2}/g).join(" "),this.length>50&&(e+=" ... ")),"<Buffer "+e+">"},eD.prototype.compare=function(e,t,n,r,i){if(!eW(e))throw TypeError("Argument must be a Buffer");if(void 0===t&&(t=0),void 0===n&&(n=e?e.length:0),void 0===r&&(r=0),void 0===i&&(i=this.length),t<0||n>e.length||r<0||i>this.length)throw RangeError("out of range index");if(r>=i&&t>=n)return 0;if(r>=i)return -1;if(t>=n)return 1;if(this===e)return 0;for(var o=(i>>>=0)-(r>>>=0),a=(n>>>=0)-(t>>>=0),s=Math.min(o,a),l=this.slice(r,i),u=e.slice(t,n),c=0;c<s;++c)if(l[c]!==u[c]){o=l[c],a=u[c];break}return o<a?-1:a<o?1:0},eD.prototype.includes=function(e,t,n){return -1!==this.indexOf(e,t,n)},eD.prototype.indexOf=function(e,t,n){return eK(this,e,t,n,!0)},eD.prototype.lastIndexOf=function(e,t,n){return eK(this,e,t,n,!1)},eD.prototype.write=function(e,t,n,r){if(void 0===t)r="utf8",n=this.length,t=0;else if(void 0===n&&"string"==typeof t)r=t,n=this.length,t=0;else{if(!isFinite(t))throw Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");t|=0,isFinite(n)?(n|=0,void 0===r&&(r="utf8")):(r=n,n=void 0)}var i,o,a,s,l,u,c,d,f,h,p=this.length-t;if((void 0===n||n>p)&&(n=p),e.length>0&&(n<0||t<0)||t>this.length)throw RangeError("Attempt to write outside buffer bounds");r||(r="utf8");for(var m=!1;;)switch(r){case"hex":return function(e,t,n,r){n=Number(n)||0;var i=e.length-n;r?(r=Number(r))>i&&(r=i):r=i;var o=t.length;if(o%2!=0)throw TypeError("Invalid hex string");r>o/2&&(r=o/2);for(var a=0;a<r;++a){var s=parseInt(t.substr(2*a,2),16);if(isNaN(s))break;e[n+a]=s}return a}(this,e,t,n);case"utf8":case"utf-8":return l=t,u=n,e8(e4(e,this.length-l),this,l,u);case"ascii":case"latin1":case"binary":return i=this,o=e,a=t,s=n,e8(function(e){for(var t=[],n=0;n<e.length;++n)t.push(255&e.charCodeAt(n));return t}(o),i,a,s);case"base64":return c=t,d=n,e8(e5(e),this,c,d);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return f=t,h=n,e8(function(e,t){for(var n,r,i=[],o=0;o<e.length&&!((t-=2)<0);++o)r=(n=e.charCodeAt(o))>>8,i.push(n%256),i.push(r);return i}(e,this.length-f),this,f,h);default:if(m)throw TypeError("Unknown encoding: "+r);r=(""+r).toLowerCase(),m=!0}},eD.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};var eY=4096;function eZ(e,t,n){if(e%1!=0||e<0)throw RangeError("offset is not uint");if(e+t>n)throw RangeError("Trying to access beyond buffer length")}function eX(e,t,n,r,i,o){if(!eW(e))throw TypeError('"buffer" argument must be a Buffer instance');if(t>i||t<o)throw RangeError('"value" argument is out of bounds');if(n+r>e.length)throw RangeError("Index out of range")}function eJ(e,t,n,r){t<0&&(t=65535+t+1);for(var i=0,o=Math.min(e.length-n,2);i<o;++i)e[n+i]=(t&255<<8*(r?i:1-i))>>>8*(r?i:1-i)}function e0(e,t,n,r){t<0&&(t=4294967295+t+1);for(var i=0,o=Math.min(e.length-n,4);i<o;++i)e[n+i]=t>>>8*(r?i:3-i)&255}function e1(e,t,n,r,i,o){if(n+r>e.length||n<0)throw RangeError("Index out of range")}function e2(e,t,n,r,i){return i||e1(e,0,n,4),eP(e,t,n,r,23,4),n+4}function e3(e,t,n,r,i){return i||e1(e,0,n,8),eP(e,t,n,r,52,8),n+8}eD.prototype.slice=function(e,t){var n,r=this.length;if((e=~~e)<0?(e+=r)<0&&(e=0):e>r&&(e=r),(t=void 0===t?r:~~t)<0?(t+=r)<0&&(t=0):t>r&&(t=r),t<e&&(t=e),eD.TYPED_ARRAY_SUPPORT)(n=this.subarray(e,t)).__proto__=eD.prototype;else{var i=t-e;n=new eD(i,void 0);for(var o=0;o<i;++o)n[o]=this[o+e]}return n},eD.prototype.readUIntLE=function(e,t,n){e|=0,t|=0,n||eZ(e,t,this.length);for(var r=this[e],i=1,o=0;++o<t&&(i*=256);)r+=this[e+o]*i;return r},eD.prototype.readUIntBE=function(e,t,n){e|=0,t|=0,n||eZ(e,t,this.length);for(var r=this[e+--t],i=1;t>0&&(i*=256);)r+=this[e+--t]*i;return r},eD.prototype.readUInt8=function(e,t){return t||eZ(e,1,this.length),this[e]},eD.prototype.readUInt16LE=function(e,t){return t||eZ(e,2,this.length),this[e]|this[e+1]<<8},eD.prototype.readUInt16BE=function(e,t){return t||eZ(e,2,this.length),this[e]<<8|this[e+1]},eD.prototype.readUInt32LE=function(e,t){return t||eZ(e,4,this.length),(this[e]|this[e+1]<<8|this[e+2]<<16)+16777216*this[e+3]},eD.prototype.readUInt32BE=function(e,t){return t||eZ(e,4,this.length),16777216*this[e]+(this[e+1]<<16|this[e+2]<<8|this[e+3])},eD.prototype.readIntLE=function(e,t,n){e|=0,t|=0,n||eZ(e,t,this.length);for(var r=this[e],i=1,o=0;++o<t&&(i*=256);)r+=this[e+o]*i;return r>=(i*=128)&&(r-=Math.pow(2,8*t)),r},eD.prototype.readIntBE=function(e,t,n){e|=0,t|=0,n||eZ(e,t,this.length);for(var r=t,i=1,o=this[e+--r];r>0&&(i*=256);)o+=this[e+--r]*i;return o>=(i*=128)&&(o-=Math.pow(2,8*t)),o},eD.prototype.readInt8=function(e,t){return t||eZ(e,1,this.length),128&this[e]?-1*(255-this[e]+1):this[e]},eD.prototype.readInt16LE=function(e,t){t||eZ(e,2,this.length);var n=this[e]|this[e+1]<<8;return 32768&n?4294901760|n:n},eD.prototype.readInt16BE=function(e,t){t||eZ(e,2,this.length);var n=this[e+1]|this[e]<<8;return 32768&n?4294901760|n:n},eD.prototype.readInt32LE=function(e,t){return t||eZ(e,4,this.length),this[e]|this[e+1]<<8|this[e+2]<<16|this[e+3]<<24},eD.prototype.readInt32BE=function(e,t){return t||eZ(e,4,this.length),this[e]<<24|this[e+1]<<16|this[e+2]<<8|this[e+3]},eD.prototype.readFloatLE=function(e,t){return t||eZ(e,4,this.length),eR(this,e,!0,23,4)},eD.prototype.readFloatBE=function(e,t){return t||eZ(e,4,this.length),eR(this,e,!1,23,4)},eD.prototype.readDoubleLE=function(e,t){return t||eZ(e,8,this.length),eR(this,e,!0,52,8)},eD.prototype.readDoubleBE=function(e,t){return t||eZ(e,8,this.length),eR(this,e,!1,52,8)},eD.prototype.writeUIntLE=function(e,t,n,r){e=+e,t|=0,n|=0,r||eX(this,e,t,n,Math.pow(2,8*n)-1,0);var i=1,o=0;for(this[t]=255&e;++o<n&&(i*=256);)this[t+o]=e/i&255;return t+n},eD.prototype.writeUIntBE=function(e,t,n,r){e=+e,t|=0,n|=0,r||eX(this,e,t,n,Math.pow(2,8*n)-1,0);var i=n-1,o=1;for(this[t+i]=255&e;--i>=0&&(o*=256);)this[t+i]=e/o&255;return t+n},eD.prototype.writeUInt8=function(e,t,n){return e=+e,t|=0,n||eX(this,e,t,1,255,0),eD.TYPED_ARRAY_SUPPORT||(e=Math.floor(e)),this[t]=255&e,t+1},eD.prototype.writeUInt16LE=function(e,t,n){return e=+e,t|=0,n||eX(this,e,t,2,65535,0),eD.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8):eJ(this,e,t,!0),t+2},eD.prototype.writeUInt16BE=function(e,t,n){return e=+e,t|=0,n||eX(this,e,t,2,65535,0),eD.TYPED_ARRAY_SUPPORT?(this[t]=e>>>8,this[t+1]=255&e):eJ(this,e,t,!1),t+2},eD.prototype.writeUInt32LE=function(e,t,n){return e=+e,t|=0,n||eX(this,e,t,4,4294967295,0),eD.TYPED_ARRAY_SUPPORT?(this[t+3]=e>>>24,this[t+2]=e>>>16,this[t+1]=e>>>8,this[t]=255&e):e0(this,e,t,!0),t+4},eD.prototype.writeUInt32BE=function(e,t,n){return e=+e,t|=0,n||eX(this,e,t,4,4294967295,0),eD.TYPED_ARRAY_SUPPORT?(this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e):e0(this,e,t,!1),t+4},eD.prototype.writeIntLE=function(e,t,n,r){if(e=+e,t|=0,!r){var i=Math.pow(2,8*n-1);eX(this,e,t,n,i-1,-i)}var o=0,a=1,s=0;for(this[t]=255&e;++o<n&&(a*=256);)e<0&&0===s&&0!==this[t+o-1]&&(s=1),this[t+o]=(e/a>>0)-s&255;return t+n},eD.prototype.writeIntBE=function(e,t,n,r){if(e=+e,t|=0,!r){var i=Math.pow(2,8*n-1);eX(this,e,t,n,i-1,-i)}var o=n-1,a=1,s=0;for(this[t+o]=255&e;--o>=0&&(a*=256);)e<0&&0===s&&0!==this[t+o+1]&&(s=1),this[t+o]=(e/a>>0)-s&255;return t+n},eD.prototype.writeInt8=function(e,t,n){return e=+e,t|=0,n||eX(this,e,t,1,127,-128),eD.TYPED_ARRAY_SUPPORT||(e=Math.floor(e)),e<0&&(e=255+e+1),this[t]=255&e,t+1},eD.prototype.writeInt16LE=function(e,t,n){return e=+e,t|=0,n||eX(this,e,t,2,32767,-32768),eD.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8):eJ(this,e,t,!0),t+2},eD.prototype.writeInt16BE=function(e,t,n){return e=+e,t|=0,n||eX(this,e,t,2,32767,-32768),eD.TYPED_ARRAY_SUPPORT?(this[t]=e>>>8,this[t+1]=255&e):eJ(this,e,t,!1),t+2},eD.prototype.writeInt32LE=function(e,t,n){return e=+e,t|=0,n||eX(this,e,t,4,2147483647,-2147483648),eD.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8,this[t+2]=e>>>16,this[t+3]=e>>>24):e0(this,e,t,!0),t+4},eD.prototype.writeInt32BE=function(e,t,n){return e=+e,t|=0,n||eX(this,e,t,4,2147483647,-2147483648),e<0&&(e=4294967295+e+1),eD.TYPED_ARRAY_SUPPORT?(this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e):e0(this,e,t,!1),t+4},eD.prototype.writeFloatLE=function(e,t,n){return e2(this,e,t,!0,n)},eD.prototype.writeFloatBE=function(e,t,n){return e2(this,e,t,!1,n)},eD.prototype.writeDoubleLE=function(e,t,n){return e3(this,e,t,!0,n)},eD.prototype.writeDoubleBE=function(e,t,n){return e3(this,e,t,!1,n)},eD.prototype.copy=function(e,t,n,r){if(n||(n=0),r||0===r||(r=this.length),t>=e.length&&(t=e.length),t||(t=0),r>0&&r<n&&(r=n),r===n||0===e.length||0===this.length)return 0;if(t<0)throw RangeError("targetStart out of bounds");if(n<0||n>=this.length)throw RangeError("sourceStart out of bounds");if(r<0)throw RangeError("sourceEnd out of bounds");r>this.length&&(r=this.length),e.length-t<r-n&&(r=e.length-t+n);var i,o=r-n;if(this===e&&n<t&&t<r)for(i=o-1;i>=0;--i)e[i+t]=this[i+n];else if(o<1e3||!eD.TYPED_ARRAY_SUPPORT)for(i=0;i<o;++i)e[i+t]=this[i+n];else Uint8Array.prototype.set.call(e,this.subarray(n,n+o),t);return o},eD.prototype.fill=function(e,t,n,r){if("string"==typeof e){if("string"==typeof t?(r=t,t=0,n=this.length):"string"==typeof n&&(r=n,n=this.length),1===e.length){var i,o=e.charCodeAt(0);o<256&&(e=o)}if(void 0!==r&&"string"!=typeof r)throw TypeError("encoding must be a string");if("string"==typeof r&&!eD.isEncoding(r))throw TypeError("Unknown encoding: "+r)}else"number"==typeof e&&(e&=255);if(t<0||this.length<t||this.length<n)throw RangeError("Out of range index");if(n<=t)return this;if(t>>>=0,n=void 0===n?this.length:n>>>0,e||(e=0),"number"==typeof e)for(i=t;i<n;++i)this[i]=e;else{var a=eW(e)?e:e4(new eD(e,r).toString()),s=a.length;for(i=0;i<n-t;++i)this[i+t]=a[i%s]}return this};var e6=/[^+\/0-9A-Za-z-_]/g;function e4(e,t){var n;t=t||1/0;for(var r=e.length,i=null,o=[],a=0;a<r;++a){if((n=e.charCodeAt(a))>55295&&n<57344){if(!i){if(n>56319||a+1===r){(t-=3)>
1-1&&o.push(239,191,189);continue}i=n;continue}if(n<56320){(t-=3)>-1&&o.push(239,191,189),i=n;continue}n=65536+(i-55296<<10|n-56320)}else i&&(t-=3)>-1&&o.push(239,191,189);if(i=null,n<128){if((t-=1)<0)break;o.push(n)}else if(n<2048){if((t-=2)<0)break;o.push(n>>6|192,63&n|128)}else if(n<65536){if((t-=3)<0)break;o.push(n>>12|224,n>>6&63|128,63&n|128)}else{if(!(n<1114112))throw Error("Invalid code point");if((t-=4)<0)break;o.push(n>>18|240,n>>12&63|128,n>>6&63|128,63&n|128)}}return o}function e5(e){return function(e){ex||eM();var t,n,r,i,o,a,s=e.length;if(s%4>0)throw Error("Invalid string. Length must be a multiple of 4");o="="===e[s-2]?2:"="===e[s-1]?1:0,a=new eS(3*s/4-o),r=o>0?s-4:s;var l=0;for(t=0,n=0;t<r;t+=4,n+=3)i=eC[e.charCodeAt(t)]<<18|eC[e.charCodeAt(t+1)]<<12|eC[e.charCodeAt(t+2)]<<6|eC[e.charCodeAt(t+3)],a[l++]=i>>16&255,a[l++]=i>>8&255,a[l++]=255&i;return 2===o?(i=eC[e.charCodeAt(t)]<<2|eC[e.charCodeAt(t+1)]>>4,a[l++]=255&i):1===o&&(i=eC[e.charCodeAt(t)]<<10|eC[e.charCodeAt(t+1)]<<4|eC[e.charCodeAt(t+2)]>>2,a[l++]=i>>8&255,a[l++]=255&i),a}(function(e){var t;if((e=((t=e).trim?t.trim():t.replace(/^\s+|\s+$/g,"")).replace(e6,"")).length<2)return"";for(;e.length%4!=0;)e+="=";return e}(e))}function e8(e,t,n,r){for(var i=0;i<r&&!(i+n>=t.length||i>=e.length);++i)t[i+n]=e[i];return i}function e7(e){return null!=e&&(!!e._isBuffer||e9(e)||"function"==typeof e.readFloatLE&&"function"==typeof e.slice&&e9(e.slice(0,0)))}function e9(e){return!!e.constructor&&"function"==typeof e.constructor.isBuffer&&e.constructor.isBuffer(e)}var te=Object.freeze({__proto__:null,Buffer:eD,INSPECT_MAX_BYTES:50,SlowBuffer:function(e){return+e!=e&&(e=0),eD.alloc(+e)},isBuffer:e7,kMaxLength:ej});let tt="function"==typeof Promise&&"function"==typeof Promise.resolve?e=>Promise.resolve().then(e):(e,t)=>t(e,0),tn=er.WebSocket||er.MozWebSocket,tr="undefined"!=typeof navigator&&"string"==typeof navigator.product&&"reactnative"===navigator.product.toLowerCase(),ti={websocket:class extends eu{constructor(e){super(e),this.supportsBinary=!e.forceBase64}get name(){return"websocket"}doOpen(){if(!this.check())return;let e=this.uri(),t=this.opts.protocols,n=tr?{}:ei(this.opts,"agent","perMessageDeflate","pfx","key","passphrase","cert","ca","ciphers","rejectUnauthorized","localAddress","protocolVersion","origin","maxPayload","family","checkServerIdentity");this.opts.extraHeaders&&(n.headers=this.opts.extraHeaders);try{this.ws=tr?new tn(e,t,n):t?new tn(e,t):new tn(e)}catch(e){return this.emitReserved("error",e)}this.ws.binaryType=this.socket.binaryType||"arraybuffer",this.addEventListeners()}addEventListeners(){this.ws.onopen=()=>{this.opts.autoUnref&&this.ws._socket.unref(),this.onOpen()},this.ws.onclose=e=>this.onClose({description:"websocket connection closed",context:e}),this.ws.onmessage=e=>this.onData(e.data),this.ws.onerror=e=>this.onError("websocket error",e)}write(e){this.writable=!1;for(let t=0;t<e.length;t++){let n=e[t],r=t===e.length-1;G(n,this.supportsBinary,e=>{try{this.ws.send(e)}catch(e){}r&&tt(()=>{this.writable=!0,this.emitReserved("drain")},this.setTimeoutFn)})}}doClose(){void 0!==this.ws&&(this.ws.close(),this.ws=null)}uri(){let e=this.opts.secure?"wss":"ws",t=this.query||{};return this.opts.timestampRequests&&(t[this.opts.timestampParam]=eg()),this.supportsBinary||(t.b64=1),this.createUri(e,t)}check(){return!!tn}},webtransport:class extends eu{get name(){return"webtransport"}doOpen(){"function"==typeof WebTransport&&(this.transport=new WebTransport(this.createUri("https"),this.opts.transportOptions[this.name]),this.transport.closed.then(()=>{this.onClose()}).catch(e=>{this.onError("webtransport error",e)}),this.transport.ready.then(()=>{this.transport.createBidirectionalStream().then(e=>{let t;let n=e.readable.getReader();this.writer=e.writable.getWriter();let i=()=>{n.read().then(({done:e,value:n})=>{e||(t||1!==n.byteLength||54!==n[0]?(this.onPacket(function(e,t,n){r||(r=new TextDecoder);let i=t||e[0]<48||e[0]>54;return J(i?e:r.decode(e),n)}(n,t,"arraybuffer")),t=!1):t=!0,i())}).catch(e=>{})};i();let o=this.query.sid?`0{"sid":"${this.query.sid}"}`:"0";this.writer.write((new TextEncoder).encode(o)).then(()=>this.onOpen())})}))}write(e){this.writable=!1;for(let n=0;n<e.length;n++){let r=e[n],i=n===e.length-1;!function(e,n){$&&e.data instanceof Blob?e.data.arrayBuffer().then(Y).then(n):V&&(e.data instanceof ArrayBuffer||K(e.data))?n(Y(e.data)):G(e,!1,e=>{t||(t=new TextEncoder),n(t.encode(e))})}(r,e=>{"message"===r.type&&"string"!=typeof r.data&&e[0]>=48&&e[0]<=54&&this.writer.write(Uint8Array.of(54)),this.writer.write(e).then(()=>{i&&tt(()=>{this.writable=!0,this.emitReserved("drain")},this.setTimeoutFn)})})}}doClose(){var e;null===(e=this.transport)||void 0===e||e.close()}},polling:class extends eu{constructor(e){if(super(e),this.polling=!1,"undefined"!=typeof location){let t="https:"===location.protocol,n=location.port;n||(n=t?"443":"80"),this.xd="undefined"!=typeof location&&e.hostname!==location.hostname||n!==e.port}let t=e&&e.forceBase64;this.supportsBinary=eA&&!t,this.opts.withCredentials&&(this.cookieJar=void 0)}get name(){return"polling"}
1doOpen(){this.poll()}pause(e){this.readyState="pausing";let t=()=>{this.readyState="paused",e()};if(this.polling||!this.writable){let e=0;this.polling&&(e++,this.once("pollComplete",function(){--e||t()})),this.writable||(e++,this.once("drain",function(){--e||t()}))}else t()}poll(){this.polling=!0,this.doPoll(),this.emitReserved("poll")}onData(e){((e,t)=>{let n=e.split("\x1e"),r=[];for(let e=0;e<n.length;e++){let i=J(n[e],t);if(r.push(i),"error"===i.type)break}return r})(e,this.socket.binaryType).forEach(e=>{if("opening"===this.readyState&&"open"===e.type&&this.onOpen(),"close"===e.type)return this.onClose({description:"transport closed by the server"}),!1;this.onPacket(e)}),"closed"!==this.readyState&&(this.polling=!1,this.emitReserved("pollComplete"),"open"===this.readyState&&this.poll())}doClose(){let e=()=>{this.write([{type:"close"}])};"open"===this.readyState?e():this.once("open",e)}write(e){this.writable=!1,((e,t)=>{let n=e.length,r=Array(n),i=0;e.forEach((e,o)=>{G(e,!1,e=>{r[o]=e,++i===n&&t(r.join("\x1e"))})})})(e,e=>{this.doWrite(e,()=>{this.writable=!0,this.emitReserved("drain")})})}uri(){let e=this.opts.secure?"https":"http",t=this.query||{};return!1!==this.opts.timestampRequests&&(t[this.opts.timestampParam]=eg()),this.supportsBinary||t.sid||(t.b64=1),this.createUri(e,t)}request(e={}){return Object.assign(e,{xd:this.xd,cookieJar:this.cookieJar},this.opts),new eE(this.uri(),e)}doWrite(e,t){let n=this.request({method:"POST",data:e});n.on("success",t),n.on("error",(e,t)=>{this.onError("xhr post error",e,t)})}doPoll(){let e=this.request();e.on("data",this.onData.bind(this)),e.on("error",(e,t)=>{this.onError("xhr poll error",e,t)}),this.pollXhr=e}}},to=/^(?:(?![^:@\/?#]+:[^:@\/]*@)(http|https|ws|wss):\/\/)?((?:(([^:@\/?#]*)(?::([^:@\/?#]*))?)?@)?((?:[a-f0-9]{0,4}:){2,7}[a-f0-9]{0,4}|[^:\/?#]*)(?::(\d*))?)(((\/(?:[^?#](?![^?#\/]*\.[^?#\/.]+(?:[?#]|$)))*\/?)?([^?#\/]*))(?:\?([^#]*))?(?:#(.*))?)/,ta=["source","protocol","authority","userInfo","user","password","host","port","relative","path","directory","file","query","anchor"];function ts(e){let t=e,n=e.indexOf("["),r=e.indexOf("]");-1!=n&&-1!=r&&(e=e.substring(0,n)+e.substring(n,r).replace(/:/g,";")+e.substring(r,e.length));let i=to.exec(e||""),o={},a=14;for(;a--;)o[ta[a]]=i[a]||"";return -1!=n&&-1!=r&&(o.source=t,o.host=o.host.substring(1,o.host.length-1).replace(/;/g,":"),o.authority=o.authority.replace("[","").replace("]","").replace(/;/g,":"),o.ipv6uri=!0),o.pathNames=function(e,t){let n=t.replace(/\/{2,9}/g,"/").split("/");return"/"!=t.slice(0,1)&&0!==t.length||n.splice(0,1),"/"==t.slice(-1)&&n.splice(n.length-1,1),n}(0,o.path),o.queryKey=function(e,t){let n={};return t.replace(/(?:^|&)([^&=]*)=?([^&]*)/g,function(e,t,r){t&&(n[t]=r)}),n}(0,o.query),o}let tl=class e extends en{constructor(e,t={}){super(),this.writeBuffer=[],e&&"object"==typeof e&&(t=e,e=null),e?(e=ts(e),t.hostname=e.host,t.secure="https"===e.protocol||"wss"===e.protocol,t.port=e.port,e.query&&(t.query=e.query)):t.host&&(t.hostname=ts(t.host).host),es(this,t),this.secure=null!=t.secure?t.secure:"undefined"!=typeof location&&"https:"===location.protocol,t.hostname&&!t.port&&(t.port=this.secure?"443":"80"),this.hostname=t.hostname||("undefined"!=typeof location?location.hostname:"localhost"),this.port=t.port||("undefined"!=typeof location&&location.port?location.port:this.secure?"443":"80"),this.transports=t.transports||["polling","websocket","webtransport"],this.writeBuffer=[],this.prevBufferLen=0,this.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},t),this.opts.path=this.opts.path.replace(/\/$/,"")+(this.opts.addTrailingSlash?"/":""),"string"==typeof this.opts.query&&(this.opts.query=function(e){let t={},n=e.split("&");for(let e=0,r=n.length;e<r;e++){let r=n[e].split("=");
1t[decodeURIComponent(r[0])]=decodeURIComponent(r[1])}return t}(this.opts.query)),this.id=null,this.upgrades=null,this.pingInterval=null,this.pingTimeout=null,this.pingTimeoutTimer=null,"function"==typeof addEventListener&&(this.opts.closeOnBeforeunload&&(this.beforeunloadEventListener=()=>{this.transport&&(this.transport.removeAllListeners(),this.transport.close())},addEventListener("beforeunload",this.beforeunloadEventListener,!1)),"localhost"!==this.hostname&&(this.offlineEventListener=()=>{this.onClose("transport close",{description:"network connection lost"})},addEventListener("offline",this.offlineEventListener,!1))),this.open()}createTransport(e){let t=Object.assign({},this.opts.query);t.EIO=4,t.transport=e,this.id&&(t.sid=this.id);let n=Object.assign({},this.opts,{query:t,socket:this,hostname:this.hostname,secure:this.secure,port:this.port},this.opts.transportOptions[e]);return new ti[e](n)}open(){let t;if(this.opts.rememberUpgrade&&e.priorWebsocketSuccess&&-1!==this.transports.indexOf("websocket"))t="websocket";else{if(0===this.transports.length)return void this.setTimeoutFn(()=>{this.emitReserved("error","No transports available")},0);t=this.transports[0]}this.readyState="opening";try{t=this.createTransport(t)}catch(e){return this.transports.shift(),void this.open()}t.open(),this.setTransport(t)}setTransport(e){this.transport&&this.transport.removeAllListeners(),this.transport=e,e.on("drain",this.onDrain.bind(this)).on("packet",this.onPacket.bind(this)).on("error",this.onError.bind(this)).on("close",e=>this.onClose("transport close",e))}probe(t){let n=this.createTransport(t),r=!1;e.priorWebsocketSuccess=!1;let i=()=>{r||(n.send([{type:"ping",data:"probe"}]),n.once("packet",t=>{if(!r){if("pong"===t.type&&"probe"===t.data)this.upgrading=!0,this.emitReserved("upgrading",n),n&&(e.priorWebsocketSuccess="websocket"===n.name,this.transport.pause(()=>{r||"closed"!==this.readyState&&(c(),this.setTransport(n),n.send([{type:"upgrade"}]),this.emitReserved("upgrade",n),n=null,this.upgrading=!1,this.flush())}));else{let e=Error("probe error");e.transport=n.name,this.emitReserved("upgradeError",e)}}}))};function o(){r||(r=!0,c(),n.close(),n=null)}let a=e=>{let t=Error("probe error: "+e);t.transport=n.name,o(),this.emitReserved("upgradeError",t)};function s(){a("transport closed")}function l(){a("socket closed")}function u(e){n&&e.name!==n.name&&o()}let c=()=>{n.removeListener("open",i),n.removeListener("error",a),n.removeListener("close",s
1),this.off("close",l),this.off("upgrading",u)};n.once("open",i),n.once("error",a),n.once("close",s),this.once("close",l),this.once("upgrading",u),-1!==this.upgrades.indexOf("webtransport")&&"webtransport"!==t?this.setTimeoutFn(()=>{r||n.open()},200):n.open()}onOpen(){if(this.readyState="open",e.priorWebsocketSuccess="websocket"===this.transport.name,this.emitReserved("open"),this.flush(),"open"===this.readyState&&this.opts.upgrade){let e=0,t=this.upgrades.length;for(;e<t;e++)this.probe(this.upgrades[e])}}onPacket(e){if("opening"===this.readyState||"open"===this.readyState||"closing"===this.readyState)switch(this.emitReserved("packet",e),this.emitReserved("heartbeat"),e.type){case"open":this.onHandshake(JSON.parse(e.data));break;case"ping":this.resetPingTimeout(),this.sendPacket("pong"),this.emitReserved("ping"),this.emitReserved("pong");break;case"error":let t=Error("server error");t.code=e.data,this.onError(t);break;case"message":this.emitReserved("data",e.data),this.emitReserved("message",e.data)}}onHandshake(e){this.emitReserved("handshake",e),this.id=e.sid,this.transport.query.sid=e.sid,this.upgrades=this.filterUpgrades(e.upgrades),this.pingInterval=e.pingInterval,this.pingTimeout=e.pingTimeout,this.maxPayload=e.maxPayload,this.onOpen(),"closed"!==this.readyState&&this.resetPingTimeout()}resetPingTimeout(){this.clearTimeoutFn(this.pingTimeoutTimer),this.pingTimeoutTimer=this.setTimeoutFn(()=>{this.onClose("ping timeout")},this.pingInterval+this.pingTimeout),this.opts.autoUnref&&this.pingTimeoutTimer.unref()}onDrain(){this.writeBuffer.splice(0,this.prevBufferLen),this.prevBufferLen=0,0===this.writeBuffer.length?this.emitReserved("drain"):this.flush()}flush(){if("closed"!==this.readyState&&this.transport.writable&&!this.upgrading&&this.writeBuffer.length){let e=this.getWritablePackets();this.transport.send(e),this.prevBufferLen=e.length,this.emitReserved("flush")}}getWritablePackets(){if(!(this.maxPayload&&"polling"===this.transport.name&&this.writeBuffer.length>1))return this.writeBuffer;let e=1;for(let t=0;t<this.writeBuffer.length;t++){let n=this.writeBuffer[t].data;if(n&&(e+="string"==typeof n?function(e){let t=0,n=0;for(let r=0,i=e.length;r<i;r++)(t=e.charCodeAt(r))<128?n+=1:t<2048?n+=2:t<55296||t>=57344?n+=3:(r++,n+=4);return n}(n):Math.ceil(1.33*(n.byteLength||n.size))),t>0&&e>this.maxPayload)return this.writeBuffer.slice(0,t);e+=2}return this.writeBuffer}write(e,t,n){return this.sendPacket("message",e,t,n),this}send(e,t,n){return this.sendPacket("message",e,t,n),this}sendPacket(e,t,n,r){if("function"==typeof t&&(r=t,t=void 0),"function"==typeof n&&(r=n,n=null),"closing"===this.readyState||"closed"===this.readyState)return;(n=n||{}).compress=!1!==n.compress;let i={type:e,data:t,options:n};this.emitReserved("packetCreate",i),this.writeBuffer.push(i),r&&this.once("flush",r),this.flush()}close(){let e=()=>{this.onClose("forced close"),this.transport.close()},t=()=>{this.off("upgrade",t),this.off("upgradeError",t),e()},n=()=>{this.once("upgrade",t),this.once("upgradeError",t)};return"opening"!==this.readyState&&"open"!==this.readyState||(this.readyState="closing",this.writeBuffer.length?this.once("drain",()=>{this.upgrading?n():e()}):this.upgrading?n():e()),this}onError(t){e.priorWebsocketSuccess=!1,this.emitReserved("error",t),this.onClose("transport error",t)}onClose(e,t){"opening"!==this.readyState&&"open"!==this.readyState&&"closing"!==this.readyState||(this.clearTimeoutFn(this.pingTimeoutTimer),this.transport.removeAllListeners("close"),this.transport.close(),this.transport.removeAllListeners(),"function"==typeof removeEventListener&&(removeEventListener("beforeunload",this.beforeunloadEventListener,!1),removeEventListener("offline",this.offlineEventListener,!1)),this.readyState="closed",this.id=null,this.emitReserved("close",e,t),this.writeBuffer=[],this.prevBufferLen=0)}filterUpgrades(e){let t=[],n=0,r=e.length;for(;n<r;n++)~this.transports.indexOf(e[n])&&t.push(e[n]);return t}};tl.protocol=4;let tu="function"==typeof ArrayBuffer,tc=e=>"function"==typeof ArrayBuffer.isView?ArrayBuffer.isView(e):e.buffer instanceof ArrayBuffer,td=Object.prototype.toString,tf="function"==typeof Blob||"undefined"!=typeof Blob&&"[object BlobConstructor]"===td.call(Blob),th="function"==typeof File||"undefined"!=typeof File&&"[object FileConstructor]"===td.call(File);function tp(e){return tu&&(e instanceof ArrayBuffer||tc(e))||tf&&e instanceof Blob||th&&e instanceof File}let tm=["connect","connect_error","disconnect","disconnecting","newListener","removeListener"];function tg(e){return"[object Object]"===Object.prototype.toString.call(e)}(ny=nb||(nb={}))[ny.CONNECT=0]="CONNECT",ny[ny.DISCONNECT=1]="DISCONNECT",ny[ny.EVENT=2]="EVENT",ny[ny.ACK=3]="ACK",
1ny[ny.CONNECT_ERROR=4]="CONNECT_ERROR",ny[ny.BINARY_EVENT=5]="BINARY_EVENT",ny[ny.BINARY_ACK=6]="BINARY_ACK";class tv extends en{constructor(e){super(),this.reviver=e}add(e){let t;if("string"==typeof e){if(this.reconstructor)throw Error("got plaintext data when reconstructing a packet");t=this.decodeString(e);let n=t.type===nb.BINARY_EVENT;n||t.type===nb.BINARY_ACK?(t.type=n?nb.EVENT:nb.ACK,this.reconstructor=new ty(t),0===t.attachments&&super.emitReserved("decoded",t)):super.emitReserved("decoded",t)}else{if(!tp(e)&&!e.base64)throw Error("Unknown type: "+e);if(!this.reconstructor)throw Error("got binary data when not reconstructing a packet");(t=this.reconstructor.takeBinaryData(e))&&(this.reconstructor=null,super.emitReserved("decoded",t))}}decodeString(e){let t=0,n={type:Number(e.charAt(0))};if(void 0===nb[n.type])throw Error("unknown packet type "+n.type);if(n.type===nb.BINARY_EVENT||n.type===nb.BINARY_ACK){let r=t+1;for(;"-"!==e.charAt(++t)&&t!=e.length;);let i=e.substring(r,t);if(i!=Number(i)||"-"!==e.charAt(t))throw Error("Illegal attachments");n.attachments=Number(i)}if("/"===e.charAt(t+1)){let r=t+1;for(;++t&&","!==e.charAt(t)&&t!==e.length;);n.nsp=e.substring(r,t)}else n.nsp="/";let r=e.charAt(t+1);if(""!==r&&Number(r)==r){let r=t+1;for(;++t;){let n=e.charAt(t);if(null==n||Number(n)!=n){--t;break}if(t===e.length)break}n.id=Number(e.substring(r,t+1))}if(e.charAt(++t)){let r=this.tryParse(e.substr(t));if(!tv.isPayloadValid(n.type,r))throw Error("invalid payload");n.data=r}return n}tryParse(e){try{return JSON.parse(e,this.reviver)}catch(e){return!1}}static isPayloadValid(e,t){switch(e){case nb.CONNECT:return tg(t);case nb.DISCONNECT:return void 0===t;case nb.CONNECT_ERROR:return"string"==typeof t||tg(t);case nb.EVENT:case nb.BINARY_EVENT:return Array.isArray(t)&&("number"==typeof t[0]||"string"==typeof t[0]&&-1===tm.indexOf(t[0]));case nb.ACK:case nb.BINARY_ACK:return Array.isArray(t)}}destroy(){this.reconstructor&&(this.reconstructor.finishedReconstruction(),this.reconstructor=null)}}class ty{constructor(e){this.packet=e,this.buffers=[],this.reconPack=e}takeBinaryData(e){if(this.buffers.push(e),this.buffers.length===this.reconPack.attachments){var t,n;let e=(t=this.reconPack,n=this.buffers,t.data=function e(t,n){if(!t)return t;if(t&&!0===t._placeholder){if("number"==typeof t.num&&t.num>=0&&t.num<n.length)return n[t.num];throw Error("illegal attachments")}if(Array.isArray(t))for(let r=0;r<t.length;r++)t[r]=e(t[r],n);else if("object"==typeof t)for(let r in t)Object.prototype.hasOwnProperty.call(t,r)&&(t[r]=e(t[r],n));return t}(t.data,n),delete t.attachments,t);return this.finishedReconstruction(),e}return null}finishedReconstruction(){this.reconPack=null,this.buffers=[]}}var tb=Object.freeze({__proto__:null,Decoder:tv,Encoder:class{constructor(e){this.replacer=e}encode(e){return(e.type===nb.EVENT||e.type===nb.ACK)&&function e(t,n){if(!t||"object"!=typeof t)return!1;if(Array.isArray(t)){for(let n=0,r=t.length;n<r;n++)if(e(t[n]))return!0;return!1}if(tp(t))return!0;if(t.toJSON&&"function"==typeof t.toJSON&&1==arguments.length)return e(t.toJSON(),!0);for(let n in t)if(Object.prototype.hasOwnProperty.call(t,n)&&e(t[n]))return!0;return!1}(e)?this.encodeAsBinary({type:e.type===nb.EVENT?nb.BINARY_EVENT:nb.BINARY_ACK,nsp:e.nsp,data:e.data,id:e.id}):[this.encodeAsString(e)]}encodeAsString(e){let t=""+e.type;return e.type!==nb.BINARY_EVENT&&e.type!==nb.BINARY_ACK||(t+=e.attachments+"-"),e.nsp&&"/"!==e.nsp&&(t+=e.nsp+","),null!=e.id&&(t+=e.id),null!=e.data&&(t+=JSON.stringify(e.data,this.replacer)),t}encodeAsBinary(e){let t=function(e){let t=[],n=e.data;return e.data=function e(t,n){if(!t)return t;if(tp(t)){let e={_placeholder:!0,num:n.length};return n.push(t),e}if(Array.isArray(t)){let r=Array(t.length);for(let i=0;i<t.length;i++)r[i]=e(t[i],n);return r}if("object"==typeof t&&!(t instanceof Date)){let r={};for(let i in t)Object.prototype.hasOwnProperty.call(t,i)&&(r[i]=e(t[i],n));return r}return t}(n,t),e.attachments=t.length,{packet:e,buffers:t}}(e),n=this.encodeAsString(t.packet),r=t.buffers;return r.unshift(n),r}},get PacketType(){return nb},protocol:5});function tw(e,t,n){return e.on(t,n),function(){e.off(t,n)}}let tA=Object.freeze({connect:1,connect_error:1,disconnect:1,disconnecting:1,newListener:1,removeListener:1});class tE extends en{constructor(e,t,n){super(),this.connected=!1,this.recovered=!1,this.receiveBuffer=[],this.sendBuffer=[],this._queue=[],this._queueSeq=0,this.ids=0,this.acks={},this.flags={},this.io=e,this.nsp=t,n&&n.auth&&(this.auth=n.auth),this._opts=Object.assign({},n),this.io._autoConnect&&this.open()}get disconnected(){return!this.connected}subEvents(){if(this.subs)return;let e=this.io;this.subs=[tw(e,"open",this.onopen.bind(this)),tw(e,"packet",this.onpacket.b
1ind(this)),tw(e,"error",this.onerror.bind(this)),tw(e,"close",this.onclose.bind(this))]}get active(){return!!this.subs}connect(){return this.connected||(this.subEvents(),this.io._reconnecting||this.io.open(),"open"===this.io._readyState&&this.onopen()),this}open(){return this.connect()}send(...e){return e.unshift("message"),this.emit.apply(this,e),this}emit(e,...t){if(tA.hasOwnProperty(e))throw Error('"'+e.toString()+'" is a reserved event name');if(t.unshift(e),this._opts.retries&&!this.flags.fromQueue&&!this.flags.volatile)return this._addToQueue(t),this;let n={type:nb.EVENT,data:t,options:{}};if(n.options.compress=!1!==this.flags.compress,"function"==typeof t[t.length-1]){let e=this.ids++,r=t.pop();this._registerAckCallback(e,r),n.id=e}let r=this.io.engine&&this.io.engine.transport&&this.io.engine.transport.writable;return(!this.flags.volatile||r&&this.connected)&&(this.connected?(this.notifyOutgoingListeners(n),this.packet(n)):this.sendBuffer.push(n)),this.flags={},this}_registerAckCallback(e,t){var n;let r=null!==(n=this.flags.timeout)&&void 0!==n?n:this._opts.ackTimeout;if(void 0===r)return void(this.acks[e]=t);let i=this.io.setTimeoutFn(()=>{delete this.acks[e];for(let t=0;t<this.sendBuffer.length;t++)this.sendBuffer[t].id===e&&this.sendBuffer.splice(t,1);t.call(this,Error("operation has timed out"))},r);this.acks[e]=(...e)=>{this.io.clearTimeoutFn(i),t.apply(this,[null,...e])}}emitWithAck(e,...t){let n=void 0!==this.flags.timeout||void 0!==this._opts.ackTimeout;return new Promise((r,i)=>{t.push((e,t)=>n?e?i(e):r(t):r(e)),this.emit(e,...t)})}_addToQueue(e){let t;"function"==typeof e[e.length-1]&&(t=e.pop());let n={id:this._queueSeq++,tryCount:0,pending:!1,args:e,flags:Object.assign({fromQueue:!0},this.flags)};e.push((e,...r)=>{if(n===this._queue[0])return null!==e?n.tryCount>this._opts.retries&&(this._queue.shift(),t&&t(e)):(this._queue.shift(),t&&t(null,...r)),n.pending=!1,this._drainQueue()}),this._queue.push(n),this._drainQueue()}_drainQueue(e=!1){if(!this.connected||0===this._queue.length)return;let t=this._queue[0];t.pending&&!e||(t.pending=!0,t.tryCount++,this.flags=t.flags,this.emit.apply(this,t.args))}packet(e){e.nsp=this.nsp,this.io._packet(e)}onopen(){"function"==typeof this.auth?this.auth(e=>{this._sendConnectPacket(e)}):this._sendConnectPacket(this.auth)}_sendConnectPacket(e){this.packet({type:nb.CONNECT,data:this._pid?Object.assign({pid:this._pid,offset:this._lastOffset},e):e})}onerror(e){this.connected||this.emitReserved("connect_error",e)}onclose(e,t){this.connected=!1,delete this.id,this.emitReserved("disconnect",e,t)}onpacket(e){if(e.nsp===this.nsp)switch(e.type){case nb.CONNECT:e.data&&e.data.sid?this.onconnect(e.data.sid,e.data.pid):this.emitReserved("connect_error",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 nb.EVENT:case nb.BINARY_EVENT:this.onevent(e);break;case nb.ACK:case nb.BINARY_ACK:this.onack(e);break;case nb.DISCONNECT:this.ondisconnect();break;case nb.CONNECT_ERROR:this.destroy();let t=Error(e.data.message);t.data=e.data.data,this.emitReserved("connect_error",t)}}onevent(e){let t=e.data||[];null!=e.id&&t.push(this.ack(e.id)),this.connected?this.emitEvent(t):this.receiveBuffer.push(Object.freeze(t))}emitEvent(e){if(this._anyListeners&&this._anyListeners.length){let t=this._anyListeners.slice();for(let n of t)n.apply(this,e)}super.emit.apply(this,e),this._pid&&e.length&&"string"==typeof e[e.length-1]&&(this._lastOffset=e[e.length-1])}ack(e){let t=this,n=!1;return function(...r){n||(n=!0,t.packet({type:nb.ACK,id:e,data:r}))}}onack(e){let t=this.acks[e.id];"function"==typeof t&&(t.apply(this,e.data),delete this.acks[e.id])}onconnect(e,t){this.id=e,this.recovered=t&&this._pid===t,this._pid=t,this.connected=!0,this.emitBuffered(),this.emitReserved("connect"),this._drainQueue(!0)}emitBuffered(){this.receiveBuffer.forEach(e=>this.emitEvent(e)),this.receiveBuffer=[],this.sendBuffer.forEach(e=>{this.notifyOutgoingListeners(e),this.packet(e)}),this.sendBuffer=[]}ondisconnect(){this.destroy(),this.onclose("io server disconnect")}
vendor: 5,119 bytes, line 1
1destroy(){this.subs&&(this.subs.forEach(e=>e()),this.subs=void 0),this.io._destroy(this)}disconnect(){return this.connected&&this.packet({type:nb.DISCONNECT}),this.destroy(),this.connected&&this.onclose("io client disconnect"),this}close(){return this.disconnect()}compress(e){return this.flags.compress=e,this}get volatile(){return this.flags.volatile=!0,this}timeout(e){return this.flags.timeout=e,this}onAny(e){return this._anyListeners=this._anyListeners||[],this._anyListeners.push(e),this}prependAny(e){return this._anyListeners=this._anyListeners||[],this._anyListeners.unshift(e),this}offAny(e){if(!this._anyListeners)return this;if(e){let t=this._anyListeners;for(let n=0;n<t.length;n++)if(e===t[n])return t.splice(n,1),this}else this._anyListeners=[];return this}listenersAny(){return this._anyListeners||[]}onAnyOutgoing(e){return this._anyOutgoingListeners=this._anyOutgoingListeners||[],this._anyOutgoingListeners.push(e),this}prependAnyOutgoing(e){return this._anyOutgoingListeners=this._anyOutgoingListeners||[],this._anyOutgoingListeners.unshift(e),this}offAnyOutgoing(e){if(!this._anyOutgoingListeners)return this;if(e){let t=this._anyOutgoingListeners;for(let n=0;n<t.length;n++)if(e===t[n])return t.splice(n,1),this}else this._anyOutgoingListeners=[];return this}listenersAnyOutgoing(){return this._anyOutgoingListeners||[]}notifyOutgoingListeners(e){if(this._anyOutgoingListeners&&this._anyOutgoingListeners.length){let t=this._anyOutgoingListeners.slice();for(let n of t)n.apply(this,e.data)}}}function t_(e){e=e||{},this.ms=e.min||100,this.max=e.max||1e4,this.factor=e.factor||2,this.jitter=e.jitter>0&&e.jitter<=1?e.jitter:0,this.attempts=0}t_.prototype.duration=function(){var e=this.ms*Math.pow(this.factor,this.attempts++);if(this.jitter){var t=Math.random(),n=Math.floor(t*this.jitter*e);e=0==(1&Math.floor(10*t))?e-n:e+n}return 0|Math.min(e,this.max)},t_.prototype.reset=function(){this.attempts=0},t_.prototype.setMin=function(e){this.ms=e},t_.prototype.setMax=function(e){this.max=e},t_.prototype.setJitter=function(e){this.jitter=e};class tk extends en{constructor(e,t){var n;super(),this.nsps={},this.subs=[],e&&"object"==typeof e&&(t=e,e=void 0),(t=t||{}).path=t.path||"/socket.io",this.opts=t,es(this,t),this.reconnection(!1!==t.reconnection),this.reconnectionAttempts(t.reconnectionAttempts||1/0),this.reconnectionDelay(t.reconnectionDelay||1e3),this.reconnectionDelayMax(t.reconnectionDelayMax||5e3),this.randomizationFactor(null!==(n=t.randomizationFactor)&&void 0!==n?n:.5),this.backoff=new t_({min:this.reconnectionDelay(),max:this.reconnectionDelayMax(),jitter:this.randomizationFactor()}),this.timeout(null==t.timeout?2e4:t.timeout),this._readyState="closed",this.uri=e;let r=t.parser||tb;this.encoder=new r.Encoder,this.decoder=new r.Decoder,this._autoConnect=!1!==t.autoConnect,this._autoConnect&&this.open()}reconnection(e){return arguments.length?(this._reconnection=!!e,this):this._reconnection}reconnectionAttempts(e){return void 0===e?this._reconnectionAttempts:(this._reconnectionAttempts=e,this)}reconnectionDelay(e){var t;return void 0===e?this._reconnectionDelay:(this._reconnectionDelay=e,null===(t=this.backoff)||void 0===t||t.setMin(e),this)}randomizationFactor(e){var t;return void 0===e?this._randomizationFactor:(this._randomizationFactor=e,null===(t=this.backoff)||void 0===t||t.setJitter(e),this)}reconnectionDelayMax(e){var t;return void 0===e?this._reconnectionDelayMax:(this._reconnectionDelayMax=e,null===(t=this.backoff)||void 0===t||t.setMax(e),this)}timeout(e){return arguments.length?(this._timeout=e,this):this._timeout}maybeReconnectOnOpen(){!this._reconnecting&&this._reconnection&&0===this.backoff.attempts&&this.reconnect()}open(e){if(~this._readyState.indexOf("open"))return this;this.engine=new tl(this.uri,this.opts);let t=this.engine,n=this;this._readyState="opening",this.skipReconnect=!1;let r=tw(t,"open",function(){n.onopen(),e&&e()}),i=t=>{this.cleanup(),this._readyState="closed",this.emitReserved("error",t),e?e(t):this.maybeReconnectOnOpen()},o=tw(t,"error",i);if(!1!==this._timeout){let e=this._timeout,n=this.setTimeoutFn(()=>{r(),i(Error("timeout")),t.close()},e);this.opts.autoUnref&&n.unref(),this.subs.push(()=>{this.clearTimeoutFn(n)})}return this.subs.push(r),this.subs.push(o),this}connect(e){return this.open(e)}onopen(){this.cleanup(),this._readyState="open",this.emitReserved("open");let e=this.engine;this.subs.push(tw(e,"ping",this.onping.bind(this)),tw(e,"data",this.ondata.bind(this)),tw(e,"error",this.onerror.bind(this)),tw(e,"close",this.onclose.bind(this)),tw(this.decoder,"decoded",this.ondecoded.bind(this)))}onping(){this.emitReserved("ping")}ondata(e){try{this.decoder.add(e)}catch(e){this.onclose("parse error",e)}}ondecoded(e){tt(()=>{this.emitReserved("packet",e)},this.setTimeoutFn)}onerror(e){this.emitReserved("error",e)}socket(e,t){let n=this.nsps[e];return n?this._autoConnect&&!n.active&&n.connect():(n=new tE(this,e,t),this.nsps[e]=n),n}_destroy(e){let t=Object.keys(this.nsps);for(let e of t)if(this.nsps[e].active)return;this._close()}_packet(e){let t=this.encoder.encode(e);for(let n=0;n<t.length;
1n++)this.engine.write(t[n],e.options)}cleanup(){this.subs.forEach(e=>e()),this.subs.length=0,this.decoder.destroy()}_close(){this.skipReconnect=!0,this._reconnecting=!1,this.onclose("forced close"),this.engine&&this.engine.close()}disconnect(){return this._close()}onclose(e,t){this.cleanup(),this.backoff.reset(),this._readyState="closed",this.emitReserved("close",e,t),this._reconnection&&!this.skipReconnect&&this.reconnect()}reconnect(){if(this._reconnecting||this.skipReconnect)return this;let e=this;if(this.backoff.attempts>=this._reconnectionAttempts)this.backoff.reset(),this.emitReserved("reconnect_failed"),this._reconnecting=!1;else{let t=this.backoff.duration();this._reconnecting=!0;let n=this.setTimeoutFn(()=>{e.skipReconnect||(this.emitReserved("reconnect_attempt",e.backoff.attempts),e.skipReconnect||e.open(t=>{t?(e._reconnecting=!1,e.reconnect(),this.emitReserved("reconnect_error",t)):e.onreconnect()}))},t);this.opts.autoUnref&&n.unref(),this.subs.push(()=>{this.clearTimeoutFn(n)})}}onreconnect(){let e=this.backoff.attempts;this._reconnecting=!1,this.backoff.reset(),this.emitReserved("reconnect",e)}}let tC={};function tS(e,t){let n;"object"==typeof e&&(t=e,e=void 0);let r=function(e,t="",n){let r=e;n=n||"undefined"!=typeof location&&location,null==e&&(e=n.protocol+"//"+n.host),"string"==typeof e&&("/"===e.charAt(0)&&(e="/"===e.charAt(1)?n.protocol+e:n.host+e),/^(https?|wss?):\/\//.test(e)||(e=void 0!==n?n.protocol+"//"+e:"https://"+e),r=ts(e)),r.port||(/^(http|ws)$/.test(r.protocol)?r.port="80":/^(http|ws)s$/.test(r.protocol)&&(r.port="443")),r.path=r.path||"/";let i=-1!==r.host.indexOf(":")?"["+r.host+"]":r.host;return r.id=r.protocol+"://"+i+":"+r.port+t,r.href=r.protocol+"://"+i+(n&&n.port===r.port?"":":"+r.port),r}(e,(t=t||{}).path||"/socket.io"),i=r.source,o=r.id,a=r.path,s=tC[o]&&a in tC[o].nsps;return t.forceNew||t["force new connection"]||!1===t.multiplex||s?n=new tk(i,t):(tC[o]||(tC[o]=new tk(i,t)),n=tC[o]),r.query&&!t.query&&(t.query=r.queryKey),n.socket(r.path,t)}function tx(e,t,n,r){return new(n||(n=Promise))(function(i,o){function a(e){try{l(r.next(e))}catch(e){o(e)}}function s(e){try{l(r.throw(e))}catch(e){o(e)}}function l(e){var t;e.done?i(e.value):((t=e.value)instanceof n?t:new n(function(e){e(t)})).then(a,s)}l((r=r.apply(e,t||[])).next())})}Object.assign(tS,{Manager:tk,Socket:tE,io:tS,connect:tS}),"function"==typeof SuppressedError&&SuppressedError;let tM=(e,t)=>tx(void 0,void 0,void 0,function*(){let n=t.endsWith("/")?`${t}debug`:`${t}/debug`,r=JSON.stringify(e),i=yield c(n,{method:"POST",headers:{Accept:"application/json","Content-Type":"application/json"},body:r});return yield i.text()});var tO=void 0!==o?o:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},tR=[],tP=[],tT="undefined"!=typeof Uint8Array?Uint8Array:Array,tI=!1;function tj(){tI=!0;for(var e="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",t=0;t<64;++t)tR[t]=e[t],tP[e.charCodeAt(t)]=t;tP["-".charCodeAt(0)]=62,tP["_".charCodeAt(0)]=63}function tL(e){var t;tI||tj();for(var n=e.length,r=n%3,i="",o=[],a=0,s=n-r;a<s;a+=16383)o.push(function(e,t,n){for(var r,i=[],o=t;o<n;o+=3)i.push(tR[(r=(e[o]<<16)+(e[o+1]<<8)+e[o+2])>>18&63]+tR[r>>12&63]+tR[r>>6&63]+tR[63&r]);return i.join("")}(e,a,a+16383>s?s:a+16383));return 1===r?i+=tR[(t=e[n-1])>>2]+tR[t<<4&63]+"==":2===r&&(i+=tR[(t=(e[n-2]<<8)+e[n-1])>>10]+tR[t>>4&63]+tR[t<<2&63]+"="),o.push(i),o.join("")}function tN(e,t,n,r,i){var o,a,s=8*i-r-1,l=(1<<s)-1,u=l>>1,c=-7,d=n?i-1:0,f=n?-1:1,h=e[t+d];for(d+=f,o=h&(1<<-c)-1,h>>=-c,c+=s;c>0;o=256*o+e[t+d],d+=f,c-=8);for(a=o&(1<<-c)-1,o>>=-c,c+=r;c>0;a=256*a+e[t+d],d+=f,c-=8);if(0===o)o=1-u;else{if(o===l)return a?NaN:1/0*(h?-1:1);a+=Math.pow(2,r),o-=u}return(h?-1:1)*a*Math.pow(2,o-r)}function tD(e,t,n,r,i,o){var a,s,l,u=8*o-i-1,c=(1<<u)-1,d=c>>1,f=23===i?5960464477539062e-23:0,h=r?0:o-1,p=r?1:-1,m=t<0||0===t&&1/t<0?1:0;for(isNaN(t=Math.abs(t))||t===1/0?(s=isNaN(t)?1:0,a=c):(a=Math.floor(Math.log(t)/Math.LN2),t*(l=Math.pow(2,-a))<1&&(a--,l*=2),(t+=a+d>=1?f/l:f*Math.pow(2,1-d))*l>=2&&(a++,l/=2),a+d>=c?(s=0,a=c):a+d>=1?(s=(t*l-1)*Math.pow(2,i),a+=d):(s=t*Math.pow(2,d-1)*Math.pow(2,i),a=0));i>=8;e[n+h]=255&s,h+=p,s/=256,i-=8);for(a=a<<i|s,u+=i;u>0;e[n+h]=255&a,h+=p,a/=256,u-=8);e[n+h-p]|=128*m}var tB={}.toString,tF=Array.isArray||function(e){return"[object Array]"==tB.call(e)};tW.TYPED_ARRAY_SUPPORT=void 0===tO.TYPED_ARRAY_SUPPORT||tO.TYPED_ARRAY_SUPPORT;var tz=tU();function tU(){return tW.TYPED_ARRAY_SUPPORT?2147483647:1073741823}function tq(e,t){if(tU()<t)throw RangeError("Invalid typed array length");return tW.TYPED_ARRAY_SUPPORT?(e=new Uint8Array(t)).__proto__=tW.prototype:(null===e&&(e=new tW(t)),e.length=t),e}function tW(e,t,n){if(!(tW.TYPED_ARRAY_SUPPORT||this instanceof tW))return new tW(e,t,n);if("number"==typeof e){if("string"==typeof t)throw Error("If encoding is specified then the first argument must be a string");return tV(this,e)}return tH(this,e,t,n)}function tH(e,t,n,r){if("number"==typeof t)throw TypeError('"value" argument must not be a number');return"undefined"!=typeof ArrayBuffer&&t instanceof ArrayBuffer?function(e,t,n,r){if(t.byteLength,n<0||t.byteLength<n)throw RangeError("'offset' is out of bounds");if(t.byteLength<n+(r||0))throw RangeError("'length' is out of bounds");return t=void 0===n&&void 0===r?new Uint8Array(t):void 0===r?new Uint8Array(t,n):new Uint8Array(t,n,r),tW.TYPED_ARRAY_SUPPORT?(e=t).__proto__=tW.prototype:e=tK(e,t),e}(e,t,n,r):"string"==typeof t?function(e,t,n){if("string"==typeof n&&""!==n||(n="utf8"),!tW.isEncoding(n))throw TypeError('"encoding" must be a valid string encoding');var r=0|tY(t,n),i=(e=tq(e,r)).write(t,n);return i!==r&&(e=e.slice(0,i)),e}(e,t,n):function(e,t){if(tQ(t)){var n,r=0|tG(t.length);return 0===(e=tq(e,r)).length||t.copy(e,0,0,r),e}if(t){if("undefined"!=typeof ArrayBuffer&&t.buffer instanceof ArrayBuffer||"length"in t)return"number"!=typeof t.length||(n=t.length)!=n?tq(e,0):tK(e,t);if("Buffer"===t.type&&tF(t.data))return tK(e,t.data)}throw TypeError("First argument must be a string, Buffer, ArrayBuffer, Array, or array-like object.")}(e,t)}function t$(e){if("number"!=typeof e)throw TypeError('"size" argument must be a number');if(e<0)throw RangeError('"size" argument must not be negative')}function tV(e,t){if(t$(t),e=tq(e,t<0?0:0|tG(t)),!tW.TYPED_ARRAY_SUPPORT)for(var n=0;n<t;++n)e[n]=0;return e}function tK(e,t){var n=t.length<0?0:0|tG(t.length);e=tq(e,n);for(var r=0;r<n;r+=1)e[r]=255&t[r];return e}function tG(e){if(e>=tU())throw RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+tU().toString(16)+" bytes");return 0|e}function tQ(e){return!(null==e||!e._isBuffer)}function tY(e,t){if(tQ(e))return e.length;if("undefined"!=typeof ArrayBuffer&&"function"==typeof ArrayBuffer.isView&&
vendor: 15,590 bytes, line 1
1(ArrayBuffer.isView(e)||e instanceof ArrayBuffer))return e.byteLength;"string"!=typeof e&&(e=""+e);var n=e.length;if(0===n)return 0;for(var r=!1;;)switch(t){case"ascii":case"latin1":case"binary":return n;case"utf8":case"utf-8":case void 0:return nt(e).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*n;case"hex":return n>>>1;case"base64":return nn(e).length;default:if(r)return nt(e).length;t=(""+t).toLowerCase(),r=!0}}function tZ(e,t,n){var r,i,o=!1;if((void 0===t||t<0)&&(t=0),t>this.length||((void 0===n||n>this.length)&&(n=this.length),n<=0)||(n>>>=0)<=(t>>>=0))return"";for(e||(e="utf8");;)switch(e){case"hex":return function(e,t,n){var r,i=e.length;(!t||t<0)&&(t=0),(!n||n<0||n>i)&&(n=i);for(var o="",a=t;a<n;++a)o+=(r=e[a])<16?"0"+r.toString(16):r.toString(16);return o}(this,t,n);case"utf8":case"utf-8":return t1(this,t,n);case"ascii":return function(e,t,n){var r="";n=Math.min(e.length,n);for(var i=t;i<n;++i)r+=String.fromCharCode(127&e[i]);return r}(this,t,n);case"latin1":case"binary":return function(e,t,n){var r="";n=Math.min(e.length,n);for(var i=t;i<n;++i)r+=String.fromCharCode(e[i]);return r}(this,t,n);case"base64":return r=t,i=n,0===r&&i===this.length?tL(this):tL(this.slice(r,i));case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return function(e,t,n){for(var r=e.slice(t,n),i="",o=0;o<r.length;o+=2)i+=String.fromCharCode(r[o]+256*r[o+1]);return i}(this,t,n);default:if(o)throw TypeError("Unknown encoding: "+e);e=(e+"").toLowerCase(),o=!0}}function tX(e,t,n){var r=e[t];e[t]=e[n],e[n]=r}function tJ(e,t,n,r,i){if(0===e.length)return -1;if("string"==typeof n?(r=n,n=0):n>2147483647?n=2147483647:n<-2147483648&&(n=-2147483648),isNaN(n=+n)&&(n=i?0:e.length-1),n<0&&(n=e.length+n),n>=e.length){if(i)return -1;n=e.length-1}else if(n<0){if(!i)return -1;n=0}if("string"==typeof t&&(t=tW.from(t,r)),tQ(t))return 0===t.length?-1:t0(e,t,n,r,i);if("number"==typeof t)return t&=255,tW.TYPED_ARRAY_SUPPORT&&"function"==typeof Uint8Array.prototype.indexOf?i?Uint8Array.prototype.indexOf.call(e,t,n):Uint8Array.prototype.lastIndexOf.call(e,t,n):t0(e,[t],n,r,i);throw TypeError("val must be string, number or Buffer")}function t0(e,t,n,r,i){var o,a=1,s=e.length,l=t.length;if(void 0!==r&&("ucs2"===(r=String(r).toLowerCase())||"ucs-2"===r||"utf16le"===r||"utf-16le"===r)){if(e.length<2||t.length<2)return -1;a=2,s/=2,l/=2,n/=2}function u(e,t){return 1===a?e[t]:e.readUInt16BE(t*a)}if(i){var c=-1;for(o=n;o<s;o++)if(u(e,o)===u(t,-1===c?0:o-c)){if(-1===c&&(c=o),o-c+1===l)return c*a}else -1!==c&&(o-=o-c),c=-1}else for(n+l>s&&(n=s-l),o=n;o>=0;o--){for(var d=!0,f=0;f<l;f++)if(u(e,o+f)!==u(t,f)){d=!1;break}if(d)return o}return -1}function t1(e,t,n){n=Math.min(e.length,n);for(var r=[],i=t;i<n;){var o,a,s,l,u=e[i],c=null,d=u>239?4:u>223?3:u>191?2:1;if(i+d<=n)switch(d){case 1:u<128&&(c=u);break;case 2:128==(192&(o=e[i+1]))&&(l=(31&u)<<6|63&o)>127&&(c=l);break;case 3:o=e[i+1],a=e[i+2],128==(192&o)&&128==(192&a)&&(l=(15&u)<<12|(63&o)<<6|63&a)>2047&&(l<55296||l>57343)&&(c=l);break;case 4:o=e[i+1],a=e[i+2],s=e[i+3],128==(192&o)&&128==(192&a)&&128==(192&s)&&(l=(15&u)<<18|(63&o)<<12|(63&a)<<6|63&s)>65535&&l<1114112&&(c=l)}null===c?(c=65533,d=1):c>65535&&(c-=65536,r.push(c>>>10&1023|55296),c=56320|1023&c),r.push(c),i+=d}return function(e){var t=e.length;if(t<=t2)return String.fromCharCode.apply(String,e);for(var n="",r=0;r<t;)n+=String.fromCharCode.apply(String,e.slice(r,r+=t2));return n}(r)}tW.poolSize=8192,tW._augment=function(e){return e.__proto__=tW.prototype,e},tW.from=function(e,t,n){return tH(null,e,t,n)},tW.TYPED_ARRAY_SUPPORT&&(tW.prototype.__proto__=Uint8Array.prototype,tW.__proto__=Uint8Array,"undefined"!=typeof Symbol&&Symbol.species&&tW[Symbol.species]),tW.alloc=function(e,t,n){return t$(e),e<=0?tq(null,e):void 0!==t?"string"==typeof n?tq(null,e).fill(t,n):tq(null,e).fill(t):tq(null,e)},tW.allocUnsafe=function(e){return tV(null,e)},tW.allocUnsafeSlow=function(e){return tV(null,e)},tW.isBuffer=ni,tW.compare=function(e,t){if(!tQ(e)||!tQ(t))throw TypeError("Arguments must be Buffers");if(e===t)return 0;for(var n=e.length,r=t.length,i=0,o=Math.min(n,r);i<o;++i)if(e[i]!==t[i]){n=e[i],r=t[i];break}return n<r?-1:r<n?1:0},tW.isEncoding=function(e){switch(String(e).toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"latin1":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return!0;default:return!1}},tW.concat=function(e,t){if(!tF(e))throw TypeError('"list" argument must be an Array of Buffers');if(0===e.length)return tW.alloc(0);if(void 0===t)for(t=0,n=0;n<e.length;++n)t+=e[n].length;var n,r=tW.allocUnsafe(t),i=0;for(n=0;n<e.length;++n){var o=e[n];if(!tQ(o))throw TypeError('"list" argument must be an Array of Buffers');o.copy(r,i),i+=o.length}return r},tW.byteLength=tY,tW.prototype._isBuffer=!0,tW.prototype.swap16=function(){var e=this.length;if(e%2!=0)throw RangeError("Buffer size must be a multiple of 16-bits");for(var t=0;t<e;t+=2)tX(this,t,t+1);return this},tW.prototype.swap32=function(){var e=this.length;if(e%4!=0)throw RangeError("Buffer size must be a multiple of 32-bits");for(var t=0;t<e;t+=4)tX(this,t,t+3),tX(this,t+1,t+2);return this},tW.prototype.swap64=function(){var e=this.length;if(e%8!=0)throw RangeError("Buffer size must be a multiple of 64-bits");for(var t=0;t<e;t+=8)tX(this,t,t+7),tX(this,t+1,t+6),tX(this,t+2,t+5),tX(this,t+3,t+4);return this},tW.prototype.toString=function(){var e=0|this.length;return 0===e?"":0==arguments.length?t1(this,0,e):tZ.apply(this,arguments)},tW.prototype.equals=function(e){if(!tQ(e))throw TypeError("Argument must be a Buffer");return this===e||0===tW.compare(this,e)},tW.prototype.inspect=function(){var e="";return this.length>0&&(e=this.toString("hex",0,50).match(/.{2}/g).join(" "),this.length>50&&(e+=" ... ")),"<Buffer "+e+">"},tW.prototype.compare=function(e,t,n,r,i){if(!tQ(e))throw TypeError("Argument must be a Buffer");if(void 0===t&&(t=0),void 0===n&&(n=e?e.length:0),void 0===r&&(r=0),void 0===i&&(i=this.length),t<0||n>e.length||r<0||i>this.length)throw RangeError("out of range index");if(r>=i&&t>=n)return 0;if(r>=i)return -1;if(t>=n)return 1;if(this===e)return 0;for(var o=(i>>>=0)-(r>>>=0),a=(n>>>=0)-(t>>>=0),s=Math.min(o,a),l=this.slice(r,i),u=e.slice(t,n),c=0;c<s;++c)if(l[c]!==u[c]){o=l[c],a=u[c];break}return o<a?-1:a<o?1:0},tW.prototype.includes=function(e,t,n){return -1!==this.indexOf(e,t,n)},tW.prototype.indexOf=function(e,t,n){return tJ(this,e,t,n,!0)},tW.prototype.lastIndexOf=function(e,t,n){return tJ(this,e,t,n,!1)},tW.prototype.write=function(e,t,n,r){if(void 0===t)r="utf8",n=this.length,t=0;else if(void 0===n&&"string"==typeof t)r=t,n=this.length,t=0;else{if(!isFinite(t))throw Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");t|=0,isFinite(n)?(n|=0,void 0===r&&(r="utf8")):(r=n,n=void 0)}var i,o,a,s,l,u,c,d,f,h,p=this.length-t;if((void 0===n||n>p)&&(n=p),e.length>0&&(n<0||t<0)||t>this.length)throw RangeError("Attempt to write outside buffer bounds");r||(r="utf8");for(var m=!1;;)switch(r){case"hex":return function(e,t,n,r){n=Number(n)||0;var i=e.length-n;r?(r=Number(r))>i&&(r=i):r=i;var o=t.length;if(o%2!=0)throw TypeError("Invalid hex string");r>o/2&&(r=o/2);for(var a=0;a<r;++a){var s=parseInt(t.substr(2*a,2),16);if(isNaN(s))break;e[n+a]=s}return a}(this,e,t,n);case"utf8":case"utf-8":return l=t,u=n,nr(nt(e,this.length-l),this,l,u);case"ascii":case"latin1":case"binary":return i=this,o=e,a=t,s=n,nr(function(e){for(var t=[],n=0;n<e.length;++n)t.push(255&e.charCodeAt(n));return t}(o),i,a,s);case"base64":return c=t,d=n,nr(nn(e),this,c,d);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return f=t,h=n,nr(function(e,t){for(var n,r,i=[],o=0;o<e.length&&!((t-=2)<0);++o)r=(n=e.charCodeAt(o))>>8,i.push(n%256),i.push(r);return i}(e,this.length-f),this,f,h);default:if(m)throw TypeError("Unknown encoding: "+r);r=(""+r).toLowerCase(),m=!0}},tW.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};var t2=4096;function t3(e,t,n){if(e%1!=0||e<0)throw RangeError("offset is not uint");if(e+t>n)throw RangeError("Trying to access beyond buffer length")}function t6(e,t,n,r,i,o){if(!tQ(e))throw TypeError('"buffer" argument must be a Buffer instance');if(t>i||t<o)throw RangeError('"value" argument is out of bounds');if(n+r>e.length)throw RangeError("Index out of range")}function t4(e,t,n,r){t<0&&(t=65535+t+1);for(var i=0,o=Math.min(e.length-n,2);i<o;++i)e[n+i]=(t&255<<8*(r?i:1-i))>>>8*(r?i:1-i)}function t5(e,t,n,r){t<0&&(t=4294967295+t+1);for(var i=0,o=Math.min(e.length-n,4);i<o;++i)e[n+i]=t>>>8*(r?i:3-i)&255}function t8(e,t,n,r,i,o){if(n+r>e.length||n<0)throw RangeError("Index out of range")}function t7(e,t,n,r,i){return i||t8(e,0,n,4),tD(e,t,n,r,23,4),n+4}function t9(e,t,n,r,i){return i||t8(e,0,n,8),tD(e,t,n,r,52,8),n+8}tW.prototype.slice=function(e,t){var n,r=this.length;if((e=~~e)<0?(e+=r)<0&&(e=0):e>r&&(e=r),(t=void 0===t?r:~~t)<0?(t+=r)<0&&(t=0):t>r&&(t=r),t<e&&(t=e),tW.TYPED_ARRAY_SUPPORT)(n=this.subarray(e,t)).__proto__=tW.prototype;else{var i=t-e;n=new tW(i,void 0);for(var o=0;o<i;++o)n[o]=this[o+e]}return n},tW.prototype.readUIntLE=function(e,t,n){e|=0,t|=0,n||t3(e,t,this.length);for(var r=this[e],i=1,o=0;++o<t&&(i*=256);)r+=this[e+o]*i;return r},tW.prototype.readUIntBE=function(e,t,n){e|=0,t|=0,n||t3(e,t,this.length);for(var r=this[e+--t],i=1;t>0&&(i*=256);)r+=this[e+--t]*i;return r},tW.prototype.readUInt8=function(e,t){return t||t3(e,1,this.length),this[e]},tW.prototype.readUInt16LE=function(e,t){return t||t3(e,2,this.length),this[e]|this[e+1]<<8},tW.prototype.readUInt16BE=function(e,t){return t||t3(e,2,this.length),this[e]<<8|this[e+1]},tW.prototype.readUInt32LE=function(e,t){return t||t3(e,4,this.length),(this[e]|this[e+1]<<8|this[e+2]<<16)+16777216*this[e+3]},tW.prototype.readUInt32BE=function(e,t){return t||t3(e,4,this.length),16777216*this[e]+(this[e+1]<<16|this[e+2]<<8|this[e+3])},tW.prototype.readIntLE=function(e,t,n){e|=0,t|=0,n||t3(e,t,this.length);for(var r=this[e],i=1,o=0;++o<t&&(i*=256);)r+=this[e+o]*i;return r>=(i*=128)&&(r-=Math.pow(2,8*t)),r},tW.prototype.readIntBE=function(e,t,n){e|=0,t|=0,n||t3(e,t,this.length);for(var r=t,i=1,o=this[e+--r];r>0&&(i*=256);)o+=this[e+--r]*i;return o>=(i*=128)&&(o-=Math.pow(2,8*t)),o},tW.prototype.readInt8=function(e,t){return t||t3(e,1,this.length),128&this[e]?-1*(255-this[e]+1):this[e]},tW.prototype.readInt16LE=function(e,t){t||t3(e,2,this.length);var n=this[e]|this[e+1]<<8;return 32768&n?4294901760|n:n},tW.prototype.readInt16BE=function(e,t){t||t3(e,2,this.length);var n=this[e+1]|this[e]<<8;return 32768&n?4294901760|n:n},tW.prototype.readInt32LE=function(e,t){return t||t3(e,4,this.length),this[e]|this[e+1]<<8|this[e+2]<<16|this[e+3]<<24},tW.prototype.readInt32BE=function(e,t){return t||t3(e,4,this.length),this[e]<<24|this[e+1]<<16|this[e+2]<<8|this[e+3]},tW.prototype.readFloatLE=function(e,t){return t||t3(e,4,this.length),tN(this,e,!0,23,4)},tW.prototype.readFloatBE=function(e,t){return t||t3(e,4,this.length),tN(this,e,!1,23,4)},tW.prototype.readDoubleLE=function(e,t){return t||t3(e,8,this.length),tN(this,e,!0,52,8)},tW.prototype.readDoubleBE=function(e,t){return t||t3(e,8,this.length),tN(this,e,!1,52,8)},tW.prototype.writeUIntLE=function(e,t,n,r){e=+e,t|=0,n|=0,r||t6(this,e,t,n,Math.pow(2,8*n)-1,0);var i=1,o=0;for(this[t]=255&e;++o<n&&(i*=256);)this[t+o]=e/i&255;return t+n},tW.prototype.writeUIntBE=function(e,t,n,r){e=+e,t|=0,n|=0,r||t6(this,e,t,n,Math.pow(2,8*n)-1,0);var i=n-1,o=1;for(this[t+i]=255&e;--i>=0&&(o*=256);)this[t+i]=e/o&255;return t+n},tW.prototype.writeUInt8=function(e,t,n){return e=+e,t|=0,n||t6(this,e,t,1,255,0),tW.TYPED_ARRAY_SUPPORT||(e=Math.floor(e)),this[t]=255&e,t+1},tW.prototype.writeUInt16LE=function(e,t,n){return e=+e,t|=0,n||t6(this,e,t,2,65535,0),tW.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8):t4(this,e,t,!0),t+2},tW.prototype.writeUInt16BE=function(e,t,n){return e=+e,t|=0,n||t6(this,e,t,2,65535,0),tW.TYPED_ARRAY_SUPPORT?(this[t]=e>>>8,this[t+1]=255&e):t4(this,e,t,!1),t+2},tW.prototype.writeUInt32LE=function(e,t,n){return e=+e,t|=0,n||t6(this,e,t,4,4294967295,0),tW.TYPED_ARRAY_SUPPORT?(this[t+3]=e>>>24,this[t+2]=e>>>16,this[t+1]=e>>>8,this[t]=255&e):t5(this,e,t,!0),t+4},tW.prototype.writeUInt32BE=function(e,t,n){return e=+e,t|=0,n||t6(this,e,t,4,4294967295,0),tW.TYPED_ARRAY_SUPPORT?(this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e):t5(this,e,t,!1),t+4},tW.prototype.writeIntLE=function(e,t,n,r){if(e=+e,t|=0,!r){var i=Math.pow(2,8*n-1);t6(this,e,t,n,i-1,-i)}var o=0,a=1,s=0;for(this[t]=255&e;++o<n&&(a*=256);)e<0&&0===s&&0!==this[t+o-1]&&(s=1),this[t+o]=(e/a>>0)-s&255;return t+n},tW.prototype.writeIntBE=function(e,t,n,r){if(e=+e,t|=0,!r){var i=Math.pow(2,8*n-1);t6(this,e,t,n,i-1,-i)}var o=n-1,a=1,s=0;for(this[t+o]=255&e;--o>=0&&(a*=256);)e<0&&0===s&&0!==this[t+o+1]&&(s=1),this[t+o]=(e/a>>0)-s&255;return t+n},tW.prototype.writeInt8=function(e,t,n){return e=+e,t|=0,n||t6(this,e,t,1,127,-128),tW.TYPED_ARRAY_SUPPORT||(e=Math.floor(e)),e<0&&(e=255+e+1),this[t]=255&e,t+1},tW.prototype.writeInt16LE=function(e,t,n){return e=+e,t|=0,n||t6(this,e,t,2,32767,-32768),tW.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8):t4(this,e,t,!0),t+2},tW.prototype.writeInt16BE=function(e,t,n){return e=+e,t|=0,n||t6(this,e,t,2,32767,-32768),tW.TYPED_ARRAY_SUPPORT?(this[t]=e>>>8,this[t+1]=255&e):t4(this,e,t,!1),t+2},tW.prototype.writeInt32LE=function(e,t,n){return e=+e,t|=0,n||t6(this,e,t,4,2147483647,-2147483648),tW.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8,this[t+2]=e>>>16,this[t+3]=e>>>24):t5(this,e,t,!0),t+4},tW.prototype.writeInt32BE=function(e,t,n){return e=+e,t|=0,n||t6(this,e,t,4,2147483647,-2147483648),e<0&&(e=4294967295+e+1),tW.TYPED_ARRAY_SUPPORT?(this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e):t5(this,e,t,!1),t+4},tW.prototype.writeFloatLE=function(e,t,n){return t7(this,e,t,!0,n)},tW.prototype.writeFloatBE=function(e,t,n){return t7(this,e,t,!1,n)},tW.prototype.writeDoubleLE=function(e,t,n){return t9(this,e,t,!0,n)},tW.prototype.writeDoubleBE=function(e,t,n){return t9(this,e,t,!1,n)},tW.prototype.copy=function(e,t,n,r){if(n||(n=0),r||0===r||(r=this.length),t>=e.length&&(t=e.length),t||(t=0),r>0&&r<n&&(r=n),r===n||0===e.length||0===this.length)return 0;if(t<0)throw RangeError("targetStart out of bounds");if(n<0||n>=this.length)throw RangeError("sourceStart out of bounds");if(r<0)throw RangeError("sourceEnd out of bounds");r>this.length&&(r=this.length),e.length-t<r-n&&(r=e.length-t+n);var i,o=r-n;if(this===e&&n<t&&t<r)for(i=o-1;i>=0;--i)e[i+t]=this[i+n];else if(o<1e3||!tW.TYPED_ARRAY_SUPPORT)for(i=0;i<o;++i)e[i+t]=this[i+n];else Uint8Array.prototype.set.call(e,this.subarray(n,n+o),t);return o},tW.prototype.fill=function(e,t,n,r){if("string"==typeof e){if("string"==typeof t?(r=t,t=0,n=this.length):"string"==typeof n&&(r=n,n=this.length),1===e.length){var i,o=e.charCodeAt(0);o<256&&(e=o)}if(void 0!==r&&"string"!=typeof r)throw TypeError("encoding must be a string");if("string"==typeof r&&!tW.isEncoding(r))throw TypeError("Unknown encoding: "+r)}else"number"==typeof e&&(e&=255);if(t<0||this.length<t||this.length<n)throw RangeError("Out of range index");if(n<=t)return this;if(t>>>=0,n=void 0===n?this.length:n>>>0,e||(e=0),"number"==typeof e)for(i=t;i<n;++i)this[i]=e;else{var a=tQ(e)?e:nt(new tW(e,r).toString()),s=a.length;for(i=0;i<n-t;++i)this[i+t]=a[i%s]}return this};var ne=/[^+\/0-9A-Za-z-_]/g;function nt(e,t){var n;t=t||1/0;for(var r=e.length,i=null,o=[],a=0;a<r;++a){if((n=e.charCodeAt(a))>55295&&n<57344){if(!i){if(n>56319||a+1===r){(t-=3)>
1-1&&o.push(239,191,189);continue}i=n;continue}if(n<56320){(t-=3)>-1&&o.push(239,191,189),i=n;continue}n=65536+(i-55296<<10|n-56320)}else i&&(t-=3)>-1&&o.push(239,191,189);if(i=null,n<128){if((t-=1)<0)break;o.push(n)}else if(n<2048){if((t-=2)<0)break;o.push(n>>6|192,63&n|128)}else if(n<65536){if((t-=3)<0)break;o.push(n>>12|224,n>>6&63|128,63&n|128)}else{if(!(n<1114112))throw Error("Invalid code point");if((t-=4)<0)break;o.push(n>>18|240,n>>12&63|128,n>>6&63|128,63&n|128)}}return o}function nn(e){return function(e){tI||tj();var t,n,r,i,o,a,s=e.length;if(s%4>0)throw Error("Invalid string. Length must be a multiple of 4");o="="===e[s-2]?2:"="===e[s-1]?1:0,a=new tT(3*s/4-o),r=o>0?s-4:s;var l=0;for(t=0,n=0;t<r;t+=4,n+=3)i=tP[e.charCodeAt(t)]<<18|tP[e.charCodeAt(t+1)]<<12|tP[e.charCodeAt(t+2)]<<6|tP[e.charCodeAt(t+3)],a[l++]=i>>16&255,a[l++]=i>>8&255,a[l++]=255&i;return 2===o?(i=tP[e.charCodeAt(t)]<<2|tP[e.charCodeAt(t+1)]>>4,a[l++]=255&i):1===o&&(i=tP[e.charCodeAt(t)]<<10|tP[e.charCodeAt(t+1)]<<4|tP[e.charCodeAt(t+2)]>>2,a[l++]=i>>8&255,a[l++]=255&i),a}(function(e){var t;if((e=((t=e).trim?t.trim():t.replace(/^\s+|\s+$/g,"")).replace(ne,"")).length<2)return"";for(;e.length%4!=0;)e+="=";return e}(e))}function nr(e,t,n,r){for(var i=0;i<r&&!(i+n>=t.length||i>=e.length);++i)t[i+n]=e[i];return i}function ni(e){return null!=e&&(!!e._isBuffer||no(e)||"function"==typeof e.readFloatLE&&"function"==typeof e.slice&&no(e.slice(0,0)))}function no(e){return!!e.constructor&&"function"==typeof e.constructor.isBuffer&&e.constructor.isBuffer(e)}var na="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:void 0!==o?o:"undefined"!=typeof self?self:{};function ns(e){if(e.__esModule)return e;var t=e.default;if("function"==typeof t){var n=function e(){return this instanceof e?Reflect.construct(t,arguments,this.constructor):t.apply(this,arguments)};n.prototype=t.prototype}else n={};return Object.defineProperty(n,"__esModule",{value:!0}),Object.keys(e).forEach(function(t){var r=Object.getOwnPropertyDescriptor(e,t);Object.defineProperty(n,t,r.get?r:{enumerable:!0,get:function(){return e[t]}})}),n}var nl={},nu={},nc={},nd=ns(Object.freeze({__proto__:null,Buffer:tW,INSPECT_MAX_BYTES:50,SlowBuffer:function(e){return+e!=e&&(e=0),tW.alloc(+e)},isBuffer:ni,kMaxLength:tz})),nf={};function nh(){throw Error("setTimeout has not been defined")}function np(){throw Error("clearTimeout has not been defined")}var nm=nh,ng=np;function nv(e){if(nm===setTimeout)return setTimeout(e,0);if((nm===nh||!nm)&&setTimeout)return nm=setTimeout,setTimeout(e,0);try{return nm(e,0)}catch(t){try{return nm.call(null,e,0)}catch(t){return nm.call(this,e,0)}}}"function"==typeof tO.setTimeout&&(nm=setTimeout),"function"==typeof tO.clearTimeout&&(ng=clearTimeout);var ny,nb,nw,nA=[],nE=!1,n_=-1;function nk(){nE&&nw&&(nE=!1,nw.length?nA=nw.concat(nA):n_=-1,nA.length&&nC())}function nC(){if(!nE){var e=nv(nk);nE=!0;for(var t=nA.length;t;){for(nw=nA,nA=[];++n_<t;)nw&&nw[n_].run();n_=-1,t=nA.length}nw=null,nE=!1,function(e){if(ng===clearTimeout)return clearTimeout(e);if((ng===np||!ng)&&clearTimeout)return ng=clearTimeout,clearTimeout(e);try{ng(e)}catch(t){try{return ng.call(null,e)}catch(t){return ng.call(this,e)}}}(e)}}function nS(e){var t=Array(arguments.length-1);if(arguments.length>1)for(var n=1;n<arguments.length;n++)t[n-1]=arguments[n];nA.push(new nx(e,t)),1!==nA.length||nE||nv(nC)}function nx(e,t){this.fun=e,this.array=t}function nM(){}nx.prototype.run=function(){this.fun.apply(null,this.array)};var nO=tO.performance||{},nR=nO.now||nO.mozNow||nO.msNow||nO.oNow||nO.webkitNow||function(){return(new Date).getTime()},nP=new Date,nT={nextTick:nS,title:"browser",browser:!0,env:{},argv:[],version:"",versions:{},on:nM,addListener:nM,once:nM,off:nM,removeListener:nM,removeAllListeners:nM,emit:nM,binding:function(e){throw Error("process.binding is not supported")},cwd:function(){return"/"},chdir:function(e){throw Error("process.chdir is not supported")},umask:function(){return 0},hrtime:function(e){var t=.001*nR.call(nO),n=Math.floor(t),r=Math.floor(t%1*1e9);return e&&(n-=e[0],(r-=e[1])<0&&(n--,r+=1e9)),[n,r]},platform:"browser",release:{},config:{},uptime:function(){return(new Date-nP)/1e3}},nI={exports:{}},nj={exports:{}};!function(e,t){var n=nd.Buffer;function r(e,t){for(var n in e)t[n]=e[n]}function i(e,t,r){return n(e,t,r)}n.from&&n.alloc&&n.allocUnsafe&&n.allocUnsafeSlow?e.exports=nd:(r(nd,t),t.Buffer=i),i.prototype=Object.create(n.prototype),r(n,i),i.from=function(e,t,r){if("number"==typeof e)throw TypeError("Argument must not be a number");return n(e,t,r)},i.alloc=function(e,t,r){if("number"!=typeof e)throw TypeError("Argument must be a number");var i=n(e);return void 0!==t?"string"==typeof r?i.fill(t,r):i.fill(t):i.fill(0),i},i.allocUnsafe=function(e){if("number"!=typeof e)throw TypeError("Argument must be a number");return n(e)},i.allocUnsafeSlow=function(e){if("number"!=typeof e)throw TypeError("Argument must be a number");return nd.SlowBuffer(e)}}
1(nj,nj.exports);var nL=nj.exports,nN=nL.Buffer,nD=na.crypto||na.msCrypto;nD&&nD.getRandomValues?nI.exports=function(e,t){if(e>4294967295)throw RangeError("requested too many random bytes");var n=nN.allocUnsafe(e);if(e>0){if(e>65536)for(var r=0;r<e;r+=65536)nD.getRandomValues(n.slice(r,r+65536));else nD.getRandomValues(n)}return"function"==typeof t?nS(function(){t(null,n)}):n}:nI.exports=function(){throw Error("Secure random number generation is not supported by this browser.\nUse Chrome, Firefox or Internet Explorer 11")};var nB=nI.exports,nF={exports:{}};"function"==typeof Object.create?nF.exports=function(e,t){t&&(e.super_=t,e.prototype=Object.create(t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}))}:nF.exports=function(e,t){if(t){e.super_=t;var n=function(){};n.prototype=t.prototype,e.prototype=new n,e.prototype.constructor=e}};var nz=nF.exports,nU={exports:{}};function nq(){}function nW(){nW.init.call(this)}function nH(e){return void 0===e._maxListeners?nW.defaultMaxListeners:e._maxListeners}function n$(e,t,n,r){var i,o,a;if("function"!=typeof n)throw TypeError('"listener" argument must be a function');if((o=e._events)?(o.newListener&&(e.emit("newListener",t,n.listener?n.listener:n),o=e._events),a=o[t]):(o=e._events=new nq,e._eventsCount=0),a){if("function"==typeof a?a=o[t]=r?[n,a]:[a,n]:r?a.unshift(n):a.push(n),!a.warned&&(i=nH(e))&&i>0&&a.length>i){a.warned=!0;var s=Error("Possible EventEmitter memory leak detected. "+a.length+" "+t+" listeners added. Use emitter.setMaxListeners() to increase limit");s.name="MaxListenersExceededWarning",s.emitter=e,s.type=t,s.count=a.length,"function"==typeof console.warn?console.warn(s):console.log(s)}}else a=o[t]=n,++e._eventsCount;return e}function nV(e,t,n){var r=!1;function i(){e.removeListener(t,i),r||(r=!0,n.apply(e,arguments))}return i.listener=n,i}function nK(e){var t=this._events;if(t){var n=t[e];if("function"==typeof n)return 1;if(n)return n.length}return 0}function nG(e,t){for(var n=Array(t);t--;)n[t]=e[t];return n}nq.prototype=Object.create(null),nW.EventEmitter=nW,nW.usingDomains=!1,nW.prototype.domain=void 0,nW.prototype._events=void 0,nW.prototype._maxListeners=void 0,nW.defaultMaxListeners=10,nW.init=function(){this.domain=null,nW.usingDomains&&(void 0).active,this._events&&this._events!==Object.getPrototypeOf(this)._events||(this._events=new nq,this._eventsCount=0),this._maxListeners=this._maxListeners||void 0},nW.prototype.setMaxListeners=function(e){if("number"!=typeof e||e<0||isNaN(e))throw TypeError('"n" argument must be a positive number');return this._maxListeners=e,this},nW.prototype.getMaxListeners=function(){return nH(this)},nW.prototype.emit=function(e){var t,n,r,i,o,a,s,l="error"===e;if(a=this._events)l=l&&null==a.error;else if(!l)return!1;if(s=this.domain,l){if(t=arguments[1],!s){if(t instanceof Error)throw t;var u=Error('Uncaught, unspecified "error" event. ('+t+")");throw u.context=t,u}return t||(t=Error('Uncaught, unspecified "error" event')),t.domainEmitter=this,t.domain=s,t.domainThrown=!1,s.emit("error",t),!1}if(!(n=a[e]))return!1;var c="function"==typeof n;switch(r=arguments.length){case 1:!function(e,t,n){if(t)e.call(n);else for(var r=e.length,i=nG(e,r),o=0;o<r;++o)i[o].call(n)}(n,c,this);break;case 2:!function(e,t,n,r){if(t)e.call(n,r);else for(var i=e.length,o=nG(e,i),a=0;a<i;++a)o[a].call(n,r)}(n,c,this,arguments[1]);break;case 3:!function(e,t,n,r,i){if(t)e.call(n,r,i);else for(var o=e.length,a=nG(e,o),s=0;s<o;++s)a[s].call(n,r,i)}(n,c,this,arguments[1],arguments[2]);break;case 4:!function(e,t,n,r,i,o){if(t)e.call(n,r,i,o);else for(var a=e.length,s=nG(e,a),l=0;l<a;++l)s[l].call(n,r,i,o)}(n,c,this,arguments[1],arguments[2],arguments[3]);break;default:for(i=Array(r-1),o=1;o<r;o++)i[o-1]=arguments[o];!function(e,t,n,r){if(t)e.apply(n,r);else for(var i=e.length,o=nG(e,i),a=0;a<i;++a)o[a].apply(n,r)}(n,c,this,i)}return!0},nW.prototype.addListener=function(e,t){return n$(this,e,t,!1)},nW.prototype.on=nW.prototype.addListener,nW.prototype.prependListener=function(e,t){return n$(this,e,t,!0)},nW.prototype.once=function(e,t){if("function"!=typeof t)throw TypeError('"listener" argument must be a function');return this.on(e,nV(this,e,t)),this},nW.prototype.prependOnceListener=function(e,t){if("function"!=typeof t)throw TypeError('"listener" argument must be a function');return this.prependListener(e,nV(this,e,t)),this},nW.prototype.removeListener=function(e,t){var n,r,i,o,a;if("function"!=typeof t)throw TypeError('"listener" argument must be a function');if(!(r=this._events)||!(n=r[e]))return this;if(n===t||n.listener&&n.listener===t)0==--this._eventsCount?this._events=new nq:(delete r[e],r.removeListener&&this.emit
1("removeListener",e,n.listener||t));else if("function"!=typeof n){for(i=-1,o=n.length;o-- >0;)if(n[o]===t||n[o].listener&&n[o].listener===t){a=n[o].listener,i=o;break}if(i<0)return this;if(1===n.length){if(n[0]=void 0,0==--this._eventsCount)return this._events=new nq,this;delete r[e]}else!function(e,t){for(var n=t,r=n+1,i=e.length;r<i;n+=1,r+=1)e[n]=e[r];e.pop()}(n,i);r.removeListener&&this.emit("removeListener",e,a||t)}return this},nW.prototype.removeAllListeners=function(e){var t,n;if(!(n=this._events))return this;if(!n.removeListener)return 0==arguments.length?(this._events=new nq,this._eventsCount=0):n[e]&&(0==--this._eventsCount?this._events=new nq:delete n[e]),this;if(0==arguments.length){for(var r,i=Object.keys(n),o=0;o<i.length;++o)"removeListener"!==(r=i[o])&&this.removeAllListeners(r);return this.removeAllListeners("removeListener"),this._events=new nq,this._eventsCount=0,this}if("function"==typeof(t=n[e]))this.removeListener(e,t);else if(t)do this.removeListener(e,t[t.length-1]);while(t[0]);return this},nW.prototype.listeners=function(e){var t,n=this._events;return n&&(t=n[e])?"function"==typeof t?[t.listener||t]:function(e){for(var t=Array(e.length),n=0;n<t.length;++n)t[n]=e[n].listener||e[n];return t}(t):[]},nW.listenerCount=function(e,t){return"function"==typeof e.listenerCount?e.listenerCount(t):nK.call(e,t)},nW.prototype.listenerCount=nK,nW.prototype.eventNames=function(){return this._eventsCount>0?Reflect.ownKeys(this._events):[]};var nQ=ns(Object.freeze({__proto__:null,EventEmitter:nW,default:nW})),nY=nQ.EventEmitter,nZ="function"==typeof Object.create?function(e,t){e.super_=t,e.prototype=Object.create(t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}})}:function(e,t){e.super_=t;var n=function(){};n.prototype=t.prototype,e.prototype=new n,e.prototype.constructor=e},nX=/%[sdj%]/g;function nJ(e){if(!ro(e)){for(var t=[],n=0;n<arguments.length;n++)t.push(n6(arguments[n]));return t.join(" ")}n=1;for(var r=arguments,i=r.length,o=String(e).replace(nX,function(e){if("%%"===e)return"%";if(n>=i)return e;switch(e){case"%s":return String(r[n++]);case"%d":return Number(r[n++]);case"%j":try{return JSON.stringify(r[n++])}catch(e){return"[Circular]"}default:return e}}),a=r[n];n<i;a=r[++n])rn(a)||!ru(a)?o+=" "+a:o+=" "+n6(a);return o}function n0(e,t){if(rs(tO.process))return function(){return n0(e,t).apply(this,arguments)};if(!0===nT.noDeprecation)return e;var n=!1;return function(){if(!n){if(nT.throwDeprecation)throw Error(t);nT.traceDeprecation?console.trace(t):console.error(t),n=!0}return e.apply(this,arguments)}}var n1,n2={};function n3(e){return rs(n1)&&(n1=nT.env.NODE_DEBUG||""),n2[e=e.toUpperCase()]||(RegExp("\\b"+e+"\\b","i").test(n1)?n2[e]=function(){var t=nJ.apply(null,arguments);console.error("%s %d: %s",e,0,t)}:n2[e]=function(){}),n2[e]}function n6(e,t){var n={seen:[],stylize:n5};return arguments.length>=3&&(n.depth=arguments[2]),arguments.length>=4&&(n.colors=arguments[3]),rt(t)?n.showHidden=t:t&&rb(n,t),rs(n.showHidden)&&(n.showHidden=!1),rs(n.depth)&&(n.depth=2),rs(n.colors)&&(n.colors=!1),rs(n.customInspect)&&(n.customInspect=!0),n.colors&&(n.stylize=n4),n8(n,e,n.depth)}function n4(e,t){var n=n6.styles[t];return n?"\x1b["+n6.colors[n][0]+"m"+e+"\x1b["+n6.colors[n][1]+"m":e}function n5(e,t){return e}function n8(e,t,n){if(e.customInspect&&t&&rf(t.inspect)&&t.inspect!==n6&&(!t.constructor||t.constructor.prototype!==t)){var r,i,o=t.inspect(n,e);return ro(o)||(o=n8(e,o,n)),o}var a=function(e,t){if(rs(t))return e.stylize("undefined","undefined");if(ro(t)){var n="'"+JSON.stringify(t).replace(/^"|"$/g,"").replace(/'/g,"\\'").replace(/\\"/g,'"')+"'";return e.stylize(n,"string")}return ri(t)?e.stylize(""+t,"number"):rt(t)?e.stylize(""+t,"boolean"):rn(t)?e.stylize("null","null"):void 0}(e,t);if(a)return a;var s=Object.keys(t),l=(c={},s.forEach(function(e,t){c[e]=!0}),c);if(e.showHidden&&(s=Object.getOwnPropertyNames(t)),rd(t)&&(s.indexOf("message")>=0||s.indexOf("description")>=0))return n7(t);if(0===s.length){if(rf(t)){var u=t.name?": "+t.name:"";return e.stylize("[Function"+u+"]","special")}if(rl(t))return e.stylize(RegExp.prototype.toString.call(t),"regexp");if(rc(t))return e.stylize(Date.prototype.toString.call(t),"date");if(rd(t))return n7(t)}var c,d,f="",h=!1,p=["{","}"];return re(t)&&(h=!0,p=["[","]"]),rf(t)&&(f=" [Function"+(t.name?": "+t.name:"")+"]"),rl(t)&&(f=" "+RegExp.prototype.toString.call(t)),rc(t)&&(f=" "+Date.prototype.toUTCString.call(t)),rd(t)&&(f=" "+n7(t)),0!==s.length||h&&0!=t.length?n<0?rl(t)?e.stylize(RegExp.prototype.toString.call(t),"regexp"):e.stylize("[Object]","special"):(e.seen.push(t),d=h?function(e,t,n,r,i){for(var o=[],a=0,s=t.length;a<s;++a)rw(t,String(a))?o.push(n9(e,t,n,r,String(a),!0)):o.push("");
1return i.forEach(function(i){i.match(/^\d+$/)||o.push(n9(e,t,n,r,i,!0))}),o}(e,t,n,l,s):s.map(function(r){return n9(e,t,n,l,r,h)}),e.seen.pop(),r=f,i=p,d.reduce(function(e,t){return t.indexOf("\n"),e+t.replace(/\u001b\[\d\d?m/g,"").length+1},0)>60?i[0]+(""===r?"":r+"\n ")+" "+d.join(",\n ")+" "+i[1]:i[0]+r+" "+d.join(", ")+" "+i[1]):p[0]+f+p[1]}function n7(e){return"["+Error.prototype.toString.call(e)+"]"}function n9(e,t,n,r,i,o){var a,s,l;if((l=Object.getOwnPropertyDescriptor(t,i)||{value:t[i]}).get?s=l.set?e.stylize("[Getter/Setter]","special"):e.stylize("[Getter]","special"):l.set&&(s=e.stylize("[Setter]","special")),rw(r,i)||(a="["+i+"]"),s||(0>e.seen.indexOf(l.value)?(s=rn(n)?n8(e,l.value,null):n8(e,l.value,n-1)).indexOf("\n")>-1&&(s=o?s.split("\n").map(function(e){return" "+e}).join("\n").substr(2):"\n"+s.split("\n").map(function(e){return" "+e}).join("\n")):s=e.stylize("[Circular]","special")),rs(a)){if(o&&i.match(/^\d+$/))return s;(a=JSON.stringify(""+i)).match(/^"([a-zA-Z_][a-zA-Z_0-9]*)"$/)?(a=a.substr(1,a.length-2),a=e.stylize(a,"name")):(a=a.replace(/'/g,"\\'").replace(/\\"/g,'"').replace(/(^"|"$)/g,"'"),a=e.stylize(a,"string"))}return a+": "+s}function re(e){return Array.isArray(e)}function rt(e){return"boolean"==typeof e}function rn(e){return null===e}function rr(e){return null==e}function ri(e){return"number"==typeof e}function ro(e){return"string"==typeof e}function ra(e){return"symbol"==typeof e}function rs(e){return void 0===e}function rl(e){return ru(e)&&"[object RegExp]"===rm(e)}function ru(e){return"object"==typeof e&&null!==e}function rc(e){return ru(e)&&"[object Date]"===rm(e)}function rd(e){return ru(e)&&("[object Error]"===rm(e)||e instanceof Error)}function rf(e){return"function"==typeof e}function rh(e){return null===e||"boolean"==typeof e||"number"==typeof e||"string"==typeof e||"symbol"==typeof e||void 0===e}function rp(e){return ni(e)}function rm(e){return Object.prototype.toString.call(e)}function rg(e){return e<10?"0"+e.toString(10):e.toString(10)}n6.colors={bold:[1,22],italic:[3,23],underline:[4,24],inverse:[7,27],white:[37,39],grey:[90,39],black:[30,39],blue:[34,39],cyan:[36,39],green:[32,39],magenta:[35,39],red:[31,39],yellow:[33,39]},n6.styles={special:"cyan",number:"yellow",boolean:"yellow",undefined:"grey",null:"bold",string:"green",date:"magenta",regexp:"red"};var rv=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];function ry(){var e,t;console.log("%s - %s",(t=[rg((e=new Date).getHours()),rg(e.getMinutes()),rg(e.getSeconds())].join(":"),[e.getDate(),rv[e.getMonth()],t].join(" ")),nJ.apply(null,arguments))}function rb(e,t){if(!t||!ru(t))return e;for(var n=Object.keys(t),r=n.length;r--;)e[n[r]]=t[n[r]];return e}function rw(e,t){return Object.prototype.hasOwnProperty.call(e,t)}var rA,rE,r_=ns(Object.freeze({__proto__:null,_extend:rb,debuglog:n3,default:{inherits:nZ,_extend:rb,log:ry,isBuffer:rp,isPrimitive:rh,isFunction:rf,isError:rd,isDate:rc,isObject:ru,isRegExp:rl,isUndefined:rs,isSymbol:ra,isString:ro,isNumber:ri,isNullOrUndefined:rr,isNull:rn,isBoolean:rt,isArray:re,inspect:n6,deprecate:n0,format:nJ,debuglog:n3},deprecate:n0,format:nJ,inherits:nZ,inspect:n6,isArray:re,isBoolean:rt,isBuffer:rp,isDate:rc,isError:rd,isFunction:rf,isNull:rn,isNullOrUndefined:rr,isNumber:ri,isObject:ru,isPrimitive:rh,isRegExp:rl,isString:ro,isSymbol:ra,isUndefined:rs,log:ry}));function rk(e,t){rS(e,t),rC(e)}function rC(e){e._writableState&&!e._writableState.emitClose||e._readableState&&!e._readableState.emitClose||e.emit("close")}function rS(e,t){e.emit("error",t)}var rx={destroy:function(e,t){var n=this,r=this._readableState&&this._readableState.destroyed,i=this._writableState&&this._writableState.destroyed;return r||i?(t?t(e):e&&(this._writableState?this._writableState.errorEmitted||(this._writableState.errorEmitted=!0,nS(rS,this,e)):nS(rS,this,e)),this):(this._readableState&&(this._readableState.destroyed=!0),this._writableState&&(this._writableState.destroyed=!0),this._destroy(e||null,function(e){!t&&e?n._writableState?n._writableState.errorEmitted?nS(rC,n):(n._writableState.errorEmitted=!0,nS(rk,n,e)):nS(rk,n,e):t?(nS(rC,n),t(e)):nS(rC,n)}),this)},undestroy:function(){this._readableState&&(this._readableState.destroyed=!1,this._readableState.reading=!1,this._readableState.ended=!1,this._readableState.endEmitted=!1),this._writableState&&(this._writableState.destroyed=!1,this._writableState.ended=!1,this._writableState.ending=!1,this._writableState.finalCalled=!1,this._writableState.prefinished=!1,this._writableState.finished=!1,this._writableState.errorEmitted=!1)},errorOrDestroy:function(e,t){var n=e._readableState,r=e._writableState;n&&n.autoDestroy||r&&r.autoDestroy?e.destroy(t):e.emit("error",t)}},rM={},rO={};function rR(e,t,n){n||(n=Error);var r=function(e){function n(n,r,i){return e.call(this,"string"==typeof t?t:t(n,r,i))||this}return n.prototype=Object.create(e.prototype),n.prototype.constructor=n,n.__proto__=e,n}(n);r.prototype.name=n.name,r.prototype.code=e,rO[e]=r}function rP(e,t){if(Array.isArray(e)){var n=e.length;return e=e.map(function(e){return String(e)}),n>2?"one of ".concat(t," ").concat(e.slice(0,n-1).join(", "),", or ")+e[n-1]:2===n?"one of ".concat(t," ").concat(e[0]," or ").concat(e[1]):"of ".concat(t," ").concat(e[0])}return"of ".concat(t," ").concat(String(e))}rR("ERR_INVALID_OPT_VALUE",function(e,t){return'The value "'+t+'" is invali
1d for option "'+e+'"'},TypeError),rR("ERR_INVALID_ARG_TYPE",function(e,t,n){if("string"==typeof t&&"not "===t.substr(0,4)?(r="must not be",t=t.replace(/^not /,"")):r="must be",(void 0===o||o>e.length)&&(o=e.length)," argument"===e.substring(o-9,o))i="The ".concat(e," ").concat(r," ").concat(rP(t,"type"));else{var r,i,o,a,s=("number"!=typeof a&&(a=0),a+1>e.length||-1===e.indexOf(".",a))?"argument":"property";i='The "'.concat(e,'" ').concat(s," ").concat(r," ").concat(rP(t,"type"))}return i+". Received type ".concat(typeof n)},TypeError),rR("ERR_STREAM_PUSH_AFTER_EOF","stream.push() after EOF"),rR("ERR_METHOD_NOT_IMPLEMENTED",function(e){return"The "+e+" method is not implemented"}),rR("ERR_STREAM_PREMATURE_CLOSE","Premature close"),rR("ERR_STREAM_DESTROYED",function(e){return"Cannot call "+e+" after a stream was destroyed"}),rR("ERR_MULTIPLE_CALLBACK","Callback called multiple times"),rR("ERR_STREAM_CANNOT_PIPE","Cannot pipe, not readable"),rR("ERR_STREAM_WRITE_AFTER_END","write after end"),rR("ERR_STREAM_NULL_VALUES","May not write null values to stream",TypeError),rR("ERR_UNKNOWN_ENCODING",function(e){return"Unknown encoding: "+e},TypeError),rR("ERR_STREAM_UNSHIFT_AFTER_END_EVENT","stream.unshift() after end event"),rM.codes=rO;var rT,rI,rj,rL,rN,rD,rB=rM.codes.ERR_INVALID_OPT_VALUE,rF={getHighWaterMark:function(e,t,n,r){var i=null!=t.highWaterMark?t.highWaterMark:r?t[n]:null;if(null!=i){if(!isFinite(i)||Math.floor(i)!==i||i<0)throw new rB(r?n:"highWaterMark",i);return Math.floor(i)}return e.objectMode?16:16384}};function rz(){if(rI)return rT;function e(e){try{if(!na.localStorage)return!1}catch(e){return!1}var t=na.localStorage[e];return null!=t&&"true"===String(t).toLowerCase()}return rI=1,rT=function(t,n){if(e("noDeprecation"))return t;var r=!1;return function(){if(!r){if(e("throwDeprecation"))throw Error(n);e("traceDeprecation")?console.trace(n):console.warn(n),r=!0}return t.apply(this,arguments)}}}function rU(){if(rL)return rj;function e(e){var t=this;this.next=null,this.entry=null,this.finish=function(){!function(e,t,n){var r=e.entry;for(e.entry=null;r;){var i=r.callback;t.pendingcb--,i(void 0),r=r.next}t.corkedRequestsFree.next=e}(t,e)}}rL=1,rj=b,b.WritableState=y;var t,n,r={deprecate:rz()},i=nd.Buffer,o=(void 0!==na?na:"undefined"!=typeof window?window:"undefined"!=typeof self?self:{}).Uint8Array||function(){},a=rF.getHighWaterMark,s=rM.codes,l=s.ERR_INVALID_ARG_TYPE,u=s.ERR_METHOD_NOT_IMPLEMENTED,c=s.ERR_MULTIPLE_CALLBACK,d=s.ERR_STREAM_CANNOT_PIPE,f=s.ERR_STREAM_DESTROYED,h=s.ERR_STREAM_NULL_VALUES,p=s.ERR_STREAM_WRITE_AFTER_END,m=s.ERR_UNKNOWN_ENCODING,g=rx.errorOrDestroy;function v(){}function y(n,r,i){t=t||rq(),n=n||{},"boolean"!=typeof i&&(i=r instanceof t),this.objectMode=!!n.objectMode,i&&(this.objectMode=this.objectMode||!!n.writableObjectMode),this.highWaterMark=a(this,n,"writableHighWaterMark",i),this.finalCalled=!1,this.needDrain=!1,this.ending=!1,this.ended=!1,this.finished=!1,this.destroyed=!1;var o=!1===n.decodeStrings;this.decodeStrings=!o,this.defaultEncoding=n.defaultEncoding||"utf8",this.length=0,this.writing=!1,this.corked=0,this.sync=!0,this.bufferProcessing=!1,this.onwrite=function(e){!function(e,t){var n=e._writableState,r=n.sync,i=n.writecb;if("function"!=typeof i)throw new c;if(n.writing=!1,n.writecb=null,n.length-=n.writelen,n.writelen=0,t)--n.pendingcb,r?(nS(i,t),nS(C,e,n),e._writableState.errorEmitted=!0,g(e,t)):(i(t),e._writableState.errorEmitted=!0,g(e,t),C(e,n));else{var o=_(n)||e.destroyed;o||n.corked||n.bufferProcessing||!n.bufferedRequest||E(e,n),r?nS(A,e,n,o,i):A(e,n,o,i)}}(r,e)},this.writecb=null,this.writelen=0,this.bufferedRequest=null,this.lastBufferedRequest=null,this.pendingcb=0,this.prefinished=!1,this.errorEmitted=!1,this.emitClose=!1!==n.emitClose,this.autoDestroy=!!n.autoDestroy,this.bufferedRequestCount=0,this.corkedRequestsFree=new e(this)}function b(e){var r=this instanceof(t=t||rq());if(!r&&!n.call(b,this))return new b(e);this._writableState=new y(e,this,r),this.writable=!0,e&&("function"==typeof e.write&&(this._write=e.write),"function"==typeof e.writev&&(this._writev=e.writev),"function"==typeof e.destroy&&(this._destroy=e.destroy),"function"==typeof e.final&&(this._final=e.final)),nY.call(this)}function w(e,t,n,r,i,o,a){t.writelen=r,t.writecb=a,t.writing=!0,t.sync=!0,t.destroyed?t.onwrite(new f("write")):n?e._writev(i,t.onwrite):e._write(i,o,t.onwrite),t.sync=!1}function A(e,t,n,r){n||0===t.length&&t.needDrain&&(t.needDrain=!1,e.emit("drain")),t.pendingcb--,r(),C(e,t)}function E(t,n){n.bufferProcessing=!0;var r=n.bufferedRequest;if(t._writev&&r&&r.next){var i=Array(n.bufferedRequestCount),o=n.corkedRequestsFree;o.entry=r;for(var a=0,s=!0;r;)i[a]=r,r.isBuf||(s=!1),r=r.next,a+=1;
1i.allBuffers=s,w(t,n,!0,n.length,i,"",o.finish),n.pendingcb++,n.lastBufferedRequest=null,o.next?(n.corkedRequestsFree=o.next,o.next=null):n.corkedRequestsFree=new e(n),n.bufferedRequestCount=0}else{for(;r;){var l=r.chunk,u=r.encoding,c=r.callback;if(w(t,n,!1,n.objectMode?1:l.length,l,u,c),r=r.next,n.bufferedRequestCount--,n.writing)break}null===r&&(n.lastBufferedRequest=null)}n.bufferedRequest=r,n.bufferProcessing=!1}function _(e){return e.ending&&0===e.length&&null===e.bufferedRequest&&!e.finished&&!e.writing}function k(e,t){e._final(function(n){t.pendingcb--,n&&g(e,n),t.prefinished=!0,e.emit("prefinish"),C(e,t)})}function C(e,t){var n=_(t);if(n&&(t.prefinished||t.finalCalled||("function"!=typeof e._final||t.destroyed?(t.prefinished=!0,e.emit("prefinish")):(t.pendingcb++,t.finalCalled=!0,nS(k,e,t))),0===t.pendingcb&&(t.finished=!0,e.emit("finish"),t.autoDestroy))){var r=e._readableState;(!r||r.autoDestroy&&r.endEmitted)&&e.destroy()}return n}return nz(b,nY),y.prototype.getBuffer=function(){for(var e=this.bufferedRequest,t=[];e;)t.push(e),e=e.next;return t},function(){try{Object.defineProperty(y.prototype,"buffer",{get:r.deprecate(function(){return this.getBuffer()},"_writableState.buffer is deprecated. Use _writableState.getBuffer instead.","DEP0003")})}catch(e){}}(),"function"==typeof Symbol&&Symbol.hasInstance&&"function"==typeof Function.prototype[Symbol.hasInstance]?(n=Function.prototype[Symbol.hasInstance],Object.defineProperty(b,Symbol.hasInstance,{value:function(e){return!!n.call(this,e)||this===b&&e&&e._writableState instanceof y}})):n=function(e){return e instanceof this},b.prototype.pipe=function(){g(this,new d)},b.prototype.write=function(e,t,n){var r,a,s,u,c,d,f,m=this._writableState,y=!1,b=!m.objectMode&&(f=e,i.isBuffer(f)||f instanceof o);return b&&!i.isBuffer(e)&&(r=e,e=i.from(r)),"function"==typeof t&&(n=t,t=null),b?t="buffer":t||(t=m.defaultEncoding),"function"!=typeof n&&(n=v),m.ending?(a=n,g(this,s=new p),nS(a,s)):!b&&(u=e,c=n,null===u?d=new h:"string"==typeof u||m.objectMode||(d=new l("chunk",["string","Buffer"],u)),d&&(g(this,d),nS(c,d),1))||(m.pendingcb++,y=function(e,t,n,r,o,a){if(!n){var s,l,u=(s=r,l=o,t.objectMode||!1===t.decodeStrings||"string"!=typeof s||(s=i.from(s,l)),s);r!==u&&(n=!0,o="buffer",r=u)}var c=t.objectMode?1:r.length;t.length+=c;var d=t.length<t.highWaterMark;if(d||(t.needDrain=!0),t.writing||t.corked){var f=t.lastBufferedRequest;t.lastBufferedRequest={chunk:r,encoding:o,isBuf:n,callback:a,next:null},f?f.next=t.lastBufferedRequest:t.bufferedRequest=t.lastBufferedRequest,t.bufferedRequestCount+=1}else w(e,t,!1,c,r,o,a);return d}(this,m,b,e,t,n)),y},b.prototype.cork=function(){this._writableState.corked++},b.prototype.uncork=function(){var e=this._writableState;e.corked&&(e.corked--,e.writing||e.corked||e.bufferProcessing||!e.bufferedRequest||E(this,e))},b.prototype.setDefaultEncoding=function(e){if("string"==typeof e&&(e=e.toLowerCase()),!(["hex","utf8","utf-8","ascii","binary","base64","ucs2","ucs-2","utf16le","utf-16le","raw"].indexOf((e+"").toLowerCase())>-1))throw new m(e);return this._writableState.defaultEncoding=e,this},Object.defineProperty(b.prototype,"writableBuffer",{enumerable:!1,get:function(){return this._writableState&&this._writableState.getBuffer()}}),Object.defineProperty(b.prototype,"writableHighWaterMark",{enumerable:!1,get:function(){return this._writableState.highWaterMark}}),b.prototype._write=function(e,t,n){n(new u("_write()"))},b.prototype._writev=null,b.prototype.end=function(e,t,n){var r,i=this._writableState;return"function"==typeof e?(n=e,e=null,t=null):"function"==typeof t&&(n=t,t=null),null!=e&&this.write(e,t),i.corked&&(i.corked=1,this.uncork()),i.ending||(r=n,i.ending=!0,C(this,i),r&&(i.finished?nS(r):this.once("finish",r)),i.ended=!0,this.writable=!1),this},Object.defineProperty(b.prototype,"writableLength",{enumerable:!1,get:function(){return this._writableState.length}}),Object.defineProperty(b.prototype,"destroyed",{enumerable:!1,get:function(){return void 0!==this._writableState&&this._writableState.destroyed},set:function(e){this._writableState&&(this._writableState.destroyed=e)}}),b.prototype.destroy=rx.destroy,b.prototype._undestroy=rx.undestroy,b.prototype._destroy=function(e,t){t(e)},rj}function rq(){if(rD)return rN;rD=1;var e=Object.keys||function(e){var t=[];for(var n in e)t.push(n);return t};rN=a;var t=r1(),n=rU();nz(a,t);for(var r=e(n.prototype),i=0;i<r.length;i++){var o=r[i];a.prototype[o]||(a.prototype[o]=n.prototype[o])}function a(e){if(!(this instanceof a))return new a(e);t.call(this,e),n.call(this,e),this.allowHalfOpen=!0,e&&(!1===e.readable&&(this.readable=!1),!1===e.writable&&(this.writable=!1),!1===e.allowHalfOpen&&(this.allowHalfOpen=!1,this.once("end",s)))}function s(){this._writableState.ended||nS(l,this)}function l(e){e.end()}return Object.defineProperty(a.prototype,"writableHighWaterMark",{enumerable:!1,get:function(){return this._writableState.highWaterMark}}),Object.defineProperty(a.prototype,"writableBuffer",{enumerable:!1,get:function(){return this._writableState&&this._writableState.getBuffer()}}),Object.defineProperty(a.prototype,"writableLength",{enumerable:!1,get:function(){return this._writableState.length}}),Object.defineProperty(a.prototype,"destroyed",{enumerable:!1,get:function(){return void 0!==this._readableState&&void 0!==this._writableState&&this._readableState.destroyed&&this._writableState.destroyed},set:function(e){void 0!==this._readableState&&void 0!==this._writableState&&(this._readableState.destroyed=e,this._writableState.destroyed=e)}}),rN}var rW,rH={};function r$(){if(rW)return rH;rW=1;var e=nL.Buffer,t=e.isEncoding||function(e){switch((e=""+e)&&e.toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":case"raw":return!0;default:return!1}};function n(n){var r;switch(this.encoding=function(n){var r=function(e){if(!e)return"utf8";for(var t;;)switch(e){case"utf8":case"utf-8":return"utf8";case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return"utf16le";
vendor: 5,092 bytes, line 1
1case"latin1":case"binary":return"latin1";case"base64":case"ascii":case"hex":return e;default:if(t)return;e=(""+e).toLowerCase(),t=!0}}(n);if("string"!=typeof r&&(e.isEncoding===t||!t(n)))throw Error("Unknown encoding: "+n);return r||n}(n),this.encoding){case"utf16le":this.text=o,this.end=a,r=4;break;case"utf8":this.fillLast=i,r=4;break;case"base64":this.text=s,this.end=l,r=3;break;default:return this.write=u,void(this.end=c)}this.lastNeed=0,this.lastTotal=0,this.lastChar=e.allocUnsafe(r)}function r(e){return e<=127?0:e>>5==6?2:e>>4==14?3:e>>3==30?4:e>>6==2?-1:-2}function i(e){var t=this.lastTotal-this.lastNeed,n=function(e,t,n){if(128!=(192&t[0]))return e.lastNeed=0,"�";if(e.lastNeed>1&&t.length>1){if(128!=(192&t[1]))return e.lastNeed=1,"�";if(e.lastNeed>2&&t.length>2&&128!=(192&t[2]))return e.lastNeed=2,"�"}}(this,e);return void 0!==n?n:this.lastNeed<=e.length?(e.copy(this.lastChar,t,0,this.lastNeed),this.lastChar.toString(this.encoding,0,this.lastTotal)):(e.copy(this.lastChar,t,0,e.length),void(this.lastNeed-=e.length))}function o(e,t){if((e.length-t)%2==0){var n=e.toString("utf16le",t);if(n){var r=n.charCodeAt(n.length-1);if(r>=55296&&r<=56319)return this.lastNeed=2,this.lastTotal=4,this.lastChar[0]=e[e.length-2],this.lastChar[1]=e[e.length-1],n.slice(0,-1)}return n}return this.lastNeed=1,this.lastTotal=2,this.lastChar[0]=e[e.length-1],e.toString("utf16le",t,e.length-1)}function a(e){var t=e&&e.length?this.write(e):"";if(this.lastNeed){var n=this.lastTotal-this.lastNeed;return t+this.lastChar.toString("utf16le",0,n)}return t}function s(e,t){var n=(e.length-t)%3;return 0===n?e.toString("base64",t):(this.lastNeed=3-n,this.lastTotal=3,1===n?this.lastChar[0]=e[e.length-1]:(this.lastChar[0]=e[e.length-2],this.lastChar[1]=e[e.length-1]),e.toString("base64",t,e.length-n))}function l(e){var t=e&&e.length?this.write(e):"";return this.lastNeed?t+this.lastChar.toString("base64",0,3-this.lastNeed):t}function u(e){return e.toString(this.encoding)}function c(e){return e&&e.length?this.write(e):""}return rH.StringDecoder=n,n.prototype.write=function(e){var t,n;if(0===e.length)return"";if(this.lastNeed){if(void 0===(t=this.fillLast(e)))return"";n=this.lastNeed,this.lastNeed=0}else n=0;return n<e.length?t?t+this.text(e,n):this.text(e,n):t||""},n.prototype.end=function(e){var t=e&&e.length?this.write(e):"";return this.lastNeed?t+"�":t},n.prototype.text=function(e,t){var n=function(e,t,n){var i=t.length-1;if(i<n)return 0;var o=r(t[i]);return o>=0?(o>0&&(e.lastNeed=o-1),o):--i<n||-2===o?0:(o=r(t[i]))>=0?(o>0&&(e.lastNeed=o-2),o):--i<n||-2===o?0:(o=r(t[i]))>=0?(o>0&&(2===o?o=0:e.lastNeed=o-3),o):0}(this,e,t);if(!this.lastNeed)return e.toString("utf8",t);this.lastTotal=n;var i=e.length-(n-this.lastNeed);return e.copy(this.lastChar,0,i),e.toString("utf8",t,i)},n.prototype.fillLast=function(e){if(this.lastNeed<=e.length)return e.copy(this.lastChar,this.lastTotal-this.lastNeed,0,this.lastNeed),this.lastChar.toString(this.encoding,0,this.lastTotal);e.copy(this.lastChar,this.lastTotal-this.lastNeed,0,e.length),this.lastNeed-=e.length},rH}var rV=rM.codes.ERR_STREAM_PREMATURE_CLOSE;function rK(){}var rG,rQ,rY,rZ,rX,rJ,r0=function e(t,n,r){if("function"==typeof n)return e(t,null,n);n||(n={}),i=r||rK,o=!1,r=function(){if(!o){o=!0;for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];i.apply(this,t)}};var i,o,a=n.readable||!1!==n.readable&&t.readable,s=n.writable||!1!==n.writable&&t.writable,l=function(){t.writable||c()},u=t._writableState&&t._writableState.finished,c=function(){s=!1,u=!0,a||r.call(t)},d=t._readableState&&t._readableState.endEmitted,f=function(){a=!1,d=!0,s||r.call(t)},h=function(e){r.call(t,e)},p=function(){var e;return a&&!d?(t._readableState&&t._readableState.ended||(e=new rV),r.call(t,e)):s&&!u?(t._writableState&&t._writableState.ended||(e=new rV),r.call(t,e)):void 0},m=function(){t.req.on("finish",c)};return t.setHeader&&"function"==typeof t.abort?(t.on("complete",c),t.on("abort",p),t.req?m():t.on("request",m)):s&&!t._writableState&&(t.on("end",l),t.on("close",l)),t.on("end",f),t.on("finish",c),!1!==n.error&&t.on("error",h),t.on("close",p),function(){t.removeListener("complete",c),t.removeListener("abort",p),t.removeListener("request",m),t.req&&t.req.removeListener("finish",c),t.removeListener("end",l),t.removeListener("close",l),t.removeListener("finish",c),t.removeListener("end",f),t.removeListener("error",h),t.removeListener("close",p)}};function r1(){if(rJ)return rX;rJ=1,rX=y,y.ReadableState=v,nQ.EventEmitter;var e,t,n=function(e,t){return e.listeners(t).length},r=nd.Buffer,i=(void 0!==na?na:"undefined"!=typeof window?window:"undefined"!=typeof self?self:{}).Uint8Array||function(){};t=r_&&r_.debuglog?r_.debuglog("stream"):function(){};var o,a,s,l=function(){if(rE)return rA;function e(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function t(t){for(var r=1;r<arguments.length;r++){var i=null!=arguments[r]?arguments[r]:{};
vendor: 8,269 bytes, line 1
1r%2?e(Object(i),!0).forEach(function(e){var r,o;r=e,o=i[e],(r=n(r))in t?Object.defineProperty(t,r,{value:o,enumerable:!0,configurable:!0,writable:!0}):t[r]=o}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(i)):e(Object(i)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(i,e))})}return t}function n(e){var t=function(e,t){if("object"!=typeof e||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,"string");if("object"!=typeof r)return r;throw TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:String(t)}rE=1;var r=nd.Buffer,i=r_.inspect,o=i&&i.custom||"inspect";return rA=function(){var e;function a(){(function(e,t){if(!(e instanceof t))throw TypeError("Cannot call a class as a function")})(this,a),this.head=null,this.tail=null,this.length=0}return e=[{key:"push",value:function(e){var t={data:e,next:null};this.length>0?this.tail.next=t:this.head=t,this.tail=t,++this.length}},{key:"unshift",value:function(e){var t={data:e,next:this.head};0===this.length&&(this.tail=t),this.head=t,++this.length}},{key:"shift",value:function(){if(0!==this.length){var e=this.head.data;return 1===this.length?this.head=this.tail=null:this.head=this.head.next,--this.length,e}}},{key:"clear",value:function(){this.head=this.tail=null,this.length=0}},{key:"join",value:function(e){if(0===this.length)return"";for(var t=this.head,n=""+t.data;t=t.next;)n+=e+t.data;return n}},{key:"concat",value:function(e){if(0===this.length)return r.alloc(0);for(var t,n,i=r.allocUnsafe(e>>>0),o=this.head,a=0;o;)t=o.data,n=a,r.prototype.copy.call(t,i,n),a+=o.data.length,o=o.next;return i}},{key:"consume",value:function(e,t){var n;return e<this.head.data.length?(n=this.head.data.slice(0,e),this.head.data=this.head.data.slice(e)):n=e===this.head.data.length?this.shift():t?this._getString(e):this._getBuffer(e),n}},{key:"first",value:function(){return this.head.data}},{key:"_getString",value:function(e){var t=this.head,n=1,r=t.data;for(e-=r.length;t=t.next;){var i=t.data,o=e>i.length?i.length:e;if(o===i.length?r+=i:r+=i.slice(0,e),0==(e-=o)){o===i.length?(++n,t.next?this.head=t.next:this.head=this.tail=null):(this.head=t,t.data=i.slice(o));break}++n}return this.length-=n,r}},{key:"_getBuffer",value:function(e){var t=r.allocUnsafe(e),n=this.head,i=1;for(n.data.copy(t),e-=n.data.length;n=n.next;){var o=n.data,a=e>o.length?o.length:e;if(o.copy(t,t.length-e,0,a),0==(e-=a)){a===o.length?(++i,n.next?this.head=n.next:this.head=this.tail=null):(this.head=n,n.data=o.slice(a));break}++i}return this.length-=i,t}},{key:o,value:function(e,n){return i(this,t(t({},n),{},{depth:0,customInspect:!1}))}}],function(e,t){for(var r=0;r<t.length;r++){var i=t[r];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,n(i.key),i)}}(a.prototype,e),Object.defineProperty(a,"prototype",{writable:!1}),a}()}(),u=rF.getHighWaterMark,c=rM.codes,d=c.ERR_INVALID_ARG_TYPE,f=c.ERR_STREAM_PUSH_AFTER_EOF,h=c.ERR_METHOD_NOT_IMPLEMENTED,p=c.ERR_STREAM_UNSHIFT_AFTER_END_EVENT;nz(y,nY);var m=rx.errorOrDestroy,g=["error","close","destroy","pause","resume"];function v(t,n,r){e=e||rq(),t=t||{},"boolean"!=typeof r&&(r=n instanceof e),this.objectMode=!!t.objectMode,r&&(this.objectMode=this.objectMode||!!t.readableObjectMode),this.highWaterMark=u(this,t,"readableHighWaterMark",r),this.buffer=new l,this.length=0,this.pipes=null,this.pipesCount=0,this.flowing=null,this.ended=!1,this.endEmitted=!1,this.reading=!1,this.sync=!0,this.needReadable=!1,this.emittedReadable=!1,this.readableListening=!1,this.resumeScheduled=!1,this.paused=!0,this.emitClose=!1!==t.emitClose,this.autoDestroy=!!t.autoDestroy,this.destroyed=!1,this.defaultEncoding=t.defaultEncoding||"utf8",this.awaitDrain=0,this.readingMore=!1,this.decoder=null,this.encoding=null,t.encoding&&(o||(o=r$().StringDecoder),this.decoder=new o(t.encoding),this.encoding=t.encoding)}function y(t){if(e=e||rq(),!(this instanceof y))return new y(t);var n=this instanceof e;this._readableState=new v(t,this,n),this.readable=!0,t&&("function"==typeof t.read&&(this._read=t.read),"function"==typeof t.destroy&&(this._destroy=t.destroy)),nY.call(this)}function b(e,n,o,a,s){t("readableAddChunk",n);var l,u,c,h,g=e._readableState;if(null===n)g.reading=!1,function(e,n){if(t("onEofChunk"),!n.ended){if(n.decoder){var r=n.decoder.end();r&&r.length&&(n.buffer.push(r),n.length+=n.objectMode?1:r.length)}n.ended=!0,n.sync?E(e):(n.needReadable=!1,n.emittedReadable||(n.emittedReadable=!0,_(e)))}}(e,g);else if(s||(l=n,r.isBuffer(l)||l instanceof i||"string"==typeof l||void 0===l||g.objectMode||(u=new d("chunk",["string","Buffer","Uint8Array"],l)),h=u),h)m(e,h);else if(g.objectMode||n&&n.length>0){if("string"==typeof n||g.objectMode||Object.getPrototypeOf(n)===r.prototype||(c=n,n=r.from(c)),a)g.endEmitted?m(e,new p):w(e,g,n,!0);else if(g.ended)m(e,new f);else{if(g.destroyed)return!1;g.reading=!1,g.decoder&&!o?(n=g.decoder.write(n),g.objectMode||0!==n.length?w(e,g,n,!1):k(e,g)):w(e,g,n,!1)}}else a||(g.reading=!1,k(e,g));return!g.ended&&(g.length<g.highWaterMark||0===g.length)}function w(e,t,n,r){t.flowing&&0===t.length&&!t.sync?(t.awaitDrain=0,e.emit("data",n)):(t.length+=t.objectMode?1:n.length,r?t.buffer.unshift(n):t.buffer.push(n),t.needReadable&&E(e)),k(e,t)}function A(e,t){var n;return e<=0||0===t.length&&t.ended?0:t.objectMode?1:e!=e?t.flowing&&t.length?t.buffer.head.data.length:t.length:(e>t.highWaterMark&&(t.highWaterMark=((n=e)>=1073741824?n=1073741824:(n--,n|=n>>>1,n|=n>>>2,n|=n>>>4,n|=n>>>8,n|=n>>>16,n++),n)),e<=t.length?e:t.ended?t.length:(t.needReadable=!0,0))}function E(e){var n=e._readableState;t("emitReadable",n.needReadable,n.emittedReadable),n.needReadable=!1,n.emittedReadable||(t("emitReadable",n.flowing),n.emittedReadable=!0,nS(_,e))}function _(e){var n=e._readableState;t("emitReadable_",n.destroyed,n.length,n.ended),!n.destroyed&&(n.length||n.ended)&&(e.emit("readable"),n.emittedReadable=!1),n.needReadable=!n.flowing&&!n.ended&&n.length<=n.highWaterMark,O(e)}function k(e,t){t.readingMore||(t.readingMore=!0,nS(C,e,t))}function C(e,n){for(;!n.reading&&!n.ended&&(n.length<n.highWaterMark||n.flowing&&0===n.length);){var r=n.length;if(t("maybeReadMore read 0"),e.read(0),r===n.length)break}n.readingMore=!1}function S(e){var t=e._readableState;t.readableListening=e.listenerCount("readable")>0,t.resumeScheduled&&!t.paused?t.flowing=!0:e.listenerCount("data")>0&&e.resume()}function x(e){t("readable nexttick read 0"),e.read(0)}function M(e,n){t("resume",n.reading),n.reading||e.read(0),n.resumeScheduled=!1,e.emit("resume"),O(e),n.flowing&&!n.reading&&e.read(0)}function O(e){var n=e._readableState;for(t("flow",n.flowing);n.flowing&&null!==e.read(););}function R(e,t){var n;return 0===t.length?null:(t.objectMode?n=t.buffer.shift():!e||e>=t.length?(n=t.decoder?t.buffer.join(""):1===t.buffer.length?t.buffer.first():t.buffer.concat(t.length),t.buffer.clear()):n=t.buffer.consume(e,t.decoder),n)}function P(e){var n=e._readableState;t("endReadable",n.endEmitted),n.endEmitted||(n.ended=!0,nS(T,n,e))}function T(e,n){if(t("endReadableNT",e.endEmitted,e.length),!e.endEmitted&&0===e.length&&(e.endEmitted=!0,n.readable=!1,n.emit("end"),e.autoDestroy)){var r=n._writableState;(!r||r.autoDestroy&&r.finished)&&n.destroy()}}function I(e,t){for(var n=0,r=e.length;n<r;n++)if(e[n]===t)return n;return -1}return Object.defineProperty(y.prototype,"destroyed",{enumerable:!1,get:function(){return void 0!==this._readableState&&this._readableState.destroyed},set:function(e){this._readableState&&(this._readableState.destroyed=e)}}),y.prototype.destroy=rx.destroy,y.prototype._undestroy=rx.undestroy,y.prototype._destroy=function(e,t){t(e)},y.prototype.push=function(e,t){var n,i=this._readableState;return i.objectMode?n=!0:"string"==typeof e&&((t=t||i.defaultEncoding)!==i.encoding&&(e=r.from(e,t),t=""),n=!0),b(this,e,t,!1,n)},y.prototype.unshift=function(e){return b(this,e,null,!0,!1)},y.prototype.isPaused=function(){return!1===this._readableState.flowing},y.prototype.setEncoding=function(e){o||(o=r$().StringDecoder);var t=new o(e);this._readableState.decoder=t,this._readableState.encoding=this._readableState.decoder.encoding;
vendor: 2,607 bytes, line 1
1for(var n=this._readableState.buffer.head,r="";null!==n;)r+=t.write(n.data),n=n.next;return this._readableState.buffer.clear(),""!==r&&this._readableState.buffer.push(r),this._readableState.length=r.length,this},y.prototype.read=function(e){t("read",e),e=parseInt(e,10);var n=this._readableState,r=e;if(0!==e&&(n.emittedReadable=!1),0===e&&n.needReadable&&((0!==n.highWaterMark?n.length>=n.highWaterMark:n.length>0)||n.ended))return t("read: emitReadable",n.length,n.ended),0===n.length&&n.ended?P(this):E(this),null;if(0===(e=A(e,n))&&n.ended)return 0===n.length&&P(this),null;var i,o=n.needReadable;return t("need readable",o),(0===n.length||n.length-e<n.highWaterMark)&&t("length less than watermark",o=!0),n.ended||n.reading?t("reading or ended",o=!1):o&&(t("do read"),n.reading=!0,n.sync=!0,0===n.length&&(n.needReadable=!0),this._read(n.highWaterMark),n.sync=!1,n.reading||(e=A(r,n))),null===(i=e>0?R(e,n):null)?(n.needReadable=n.length<=n.highWaterMark,e=0):(n.length-=e,n.awaitDrain=0),0===n.length&&(n.ended||(n.needReadable=!0),r!==e&&n.ended&&P(this)),null!==i&&this.emit("data",i),i},y.prototype._read=function(e){m(this,new h("_read()"))},y.prototype.pipe=function(e,r){var i=this,o=this._readableState;switch(o.pipesCount){case 0:o.pipes=e;break;case 1:o.pipes=[o.pipes,e];break;default:o.pipes.push(e)}o.pipesCount+=1,t("pipe count=%d opts=%j",o.pipesCount,r);var a=r&&!1===r.end||e===nT.stdout||e===nT.stderr?p:s;function s(){t("onend"),e.end()}o.endEmitted?nS(a):i.once("end",a),e.on("unpipe",function n(r,a){t("onunpipe"),r===i&&a&&!1===a.hasUnpiped&&(a.hasUnpiped=!0,t("cleanup"),e.removeListener("close",f),e.removeListener("finish",h),e.removeListener("drain",l),e.removeListener("error",d),e.removeListener("unpipe",n),i.removeListener("end",s),i.removeListener("end",p),i.removeListener("data",c),u=!0,o.awaitDrain&&(!e._writableState||e._writableState.needDrain)&&l())});var l=function(){var e=i._readableState;t("pipeOnDrain",e.awaitDrain),e.awaitDrain&&e.awaitDrain--,0===e.awaitDrain&&n(i,"data")&&(e.flowing=!0,O(i))};e.on("drain",l);var u=!1;function c(n){t("ondata");var r=e.write(n);t("dest.write",r),!1===r&&((1===o.pipesCount&&o.pipes===e||o.pipesCount>1&&-1!==I(o.pipes,e))&&!u&&(t("false write response, pause",o.awaitDrain),o.awaitDrain++),i.pause())}function d(r){t("onerror",r),p(),e.removeListener("error",d),0===n(e,"error")&&m(e,r)}function f(){e.removeListener("finish",h),p()}function h(){t("onfinish"),e.removeListener("close",f),p()}function p(){t("unpipe"),i.unpipe(e)}return i.on("data",c),function(e,t,n){if("function"==typeof e.prependListener)return e.prepe
vendor: 3,607 bytes, line 1
1ndListener(t,n);e._events&&e._events[t]?Array.isArray(e._events[t])?e._events[t].unshift(n):e._events[t]=[n,e._events[t]]:e.on(t,n)}(e,"error",d),e.once("close",f),e.once("finish",h),e.emit("pipe",i),o.flowing||(t("pipe resume"),i.resume()),e},y.prototype.unpipe=function(e){var t=this._readableState,n={hasUnpiped:!1};if(0===t.pipesCount)return this;if(1===t.pipesCount)return e&&e!==t.pipes||(e||(e=t.pipes),t.pipes=null,t.pipesCount=0,t.flowing=!1,e&&e.emit("unpipe",this,n)),this;if(!e){var r=t.pipes,i=t.pipesCount;t.pipes=null,t.pipesCount=0,t.flowing=!1;for(var o=0;o<i;o++)r[o].emit("unpipe",this,{hasUnpiped:!1});return this}var a=I(t.pipes,e);return -1===a||(t.pipes.splice(a,1),t.pipesCount-=1,1===t.pipesCount&&(t.pipes=t.pipes[0]),e.emit("unpipe",this,n)),this},y.prototype.on=function(e,n){var r=nY.prototype.on.call(this,e,n),i=this._readableState;return"data"===e?(i.readableListening=this.listenerCount("readable")>0,!1!==i.flowing&&this.resume()):"readable"===e&&(i.endEmitted||i.readableListening||(i.readableListening=i.needReadable=!0,i.flowing=!1,i.emittedReadable=!1,t("on readable",i.length,i.reading),i.length?E(this):i.reading||nS(x,this))),r},y.prototype.addListener=y.prototype.on,y.prototype.removeListener=function(e,t){var n=nY.prototype.removeListener.call(this,e,t);return"readable"===e&&nS(S,this),n},y.prototype.removeAllListeners=function(e){var t=nY.prototype.removeAllListeners.apply(this,arguments);return"readable"!==e&&void 0!==e||nS(S,this),t},y.prototype.resume=function(){var e=this._readableState;return e.flowing||(t("resume"),e.flowing=!e.readableListening,e.resumeScheduled||(e.resumeScheduled=!0,nS(M,this,e))),e.paused=!1,this},y.prototype.pause=function(){return t("call pause flowing=%j",this._readableState.flowing),!1!==this._readableState.flowing&&(t("pause"),this._readableState.flowing=!1,this.emit("pause")),this._readableState.paused=!0,this},y.prototype.wrap=function(e){var n=this,r=this._readableState,i=!1;for(var o in e.on("end",function(){if(t("wrapped end"),r.decoder&&!r.ended){var e=r.decoder.end();e&&e.length&&n.push(e)}n.push(null)}),e.on("data",function(o){t("wrapped data"),r.decoder&&(o=r.decoder.write(o)),r.objectMode&&null==o||(r.objectMode||o&&o.length)&&(n.push(o)||(i=!0,e.pause()))}),e)void 0===this[o]&&"function"==typeof e[o]&&(this[o]=function(t){return function(){return e[t].apply(e,arguments)}}(o));for(var a=0;a<g.length;a++)e.on(g[a],this.emit.bind(this,g[a]));return this._read=function(n){t("wrapped _read",n),i&&(i=!1,e.resume())},this},"function"==typeof Symbol&&(y.prototype[Symbol.asyncIterator]=function(){return void 0===a&&(a=function(){if(rQ)return rG;function e(e,t,n){var r;return(t="symbol"==typeof(r=function(e,t){if("object"!=typeof e||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,"string");if("object"!=typeof r)return r;throw TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(t))?r:String(r))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}rQ=1;var t,n=Symbol("lastResolve"),r=Symbol("lastReject"),i=Symbol("error"),o=Symbol("ended"),a=Symbol("lastPromise"),s=Symbol("handlePromise"),l=Symbol("stream");function u(e,t){return{value:e,done:t}}function c(e){var t=e[n];if(null!==t){var i=e[l].read();null!==i&&(e[a]=null,e[n]=null,e[r]=null,t(u(i,!1)))}}function d(e){nS(c,e)}var f=Object.getPrototypeOf(function(){}),h=Object.setPrototypeOf((e(t={get stream(){return this[l]},next:function(){var e,t=this,n=this[i];if(null!==n)return Promise.reject(n);if(this[o])return Promise.resolve(u(void 0,!0));
vendor: 4,402 bytes, line 1
1if(this[l].destroyed)return new Promise(function(e,n){nS(function(){t[i]?n(t[i]):e(u(void 0,!0))})});var r,c=this[a];if(c)r=new Promise((e=this,function(t,n){c.then(function(){e[o]?t(u(void 0,!0)):e[s](t,n)},n)}));else{var d=this[l].read();if(null!==d)return Promise.resolve(u(d,!1));r=new Promise(this[s])}return this[a]=r,r}},Symbol.asyncIterator,function(){return this}),e(t,"return",function(){var e=this;return new Promise(function(t,n){e[l].destroy(null,function(e){e?n(e):t(u(void 0,!0))})})}),t),f);return rG=function(t){var c,f=Object.create(h,(e(c={},l,{value:t,writable:!0}),e(c,n,{value:null,writable:!0}),e(c,r,{value:null,writable:!0}),e(c,i,{value:null,writable:!0}),e(c,o,{value:t._readableState.endEmitted,writable:!0}),e(c,s,{value:function(e,t){var i=f[l].read();i?(f[a]=null,f[n]=null,f[r]=null,e(u(i,!1))):(f[n]=e,f[r]=t)},writable:!0}),c));return f[a]=null,r0(t,function(e){if(e&&"ERR_STREAM_PREMATURE_CLOSE"!==e.code){var t=f[r];return null!==t&&(f[a]=null,f[n]=null,f[r]=null,t(e)),void(f[i]=e)}var s=f[n];null!==s&&(f[a]=null,f[n]=null,f[r]=null,s(u(void 0,!0))),f[o]=!0}),t.on("readable",d.bind(null,f)),f}}()),a(this)}),Object.defineProperty(y.prototype,"readableHighWaterMark",{enumerable:!1,get:function(){return this._readableState.highWaterMark}}),Object.defineProperty(y.prototype,"readableBuffer",{enumerable:!1,get:function(){return this._readableState&&this._readableState.buffer}}),Object.defineProperty(y.prototype,"readableFlowing",{enumerable:!1,get:function(){return this._readableState.flowing},set:function(e){this._readableState&&(this._readableState.flowing=e)}}),y._fromList=R,Object.defineProperty(y.prototype,"readableLength",{enumerable:!1,get:function(){return this._readableState.length}}),"function"==typeof Symbol&&(y.from=function(e,t){return void 0===s&&(s=rZ?rY:(rZ=1,rY=function(){throw Error("Readable.from is not available in the browser")})),s(y,e,t)}),rX}var r2=rM.codes,r3=r2.ERR_METHOD_NOT_IMPLEMENTED,r6=r2.ERR_MULTIPLE_CALLBACK,r4=r2.ERR_TRANSFORM_ALREADY_TRANSFORMING,r5=r2.ERR_TRANSFORM_WITH_LENGTH_0,r8=rq();function r7(e,t){var n=this._transformState;n.transforming=!1;var r=n.writecb;if(null===r)return this.emit("error",new r6);n.writechunk=null,n.writecb=null,null!=t&&this.push(t),r(e);var i=this._readableState;i.reading=!1,(i.needReadable||i.length<i.highWaterMark)&&this._read(i.highWaterMark)}function r9(e){if(!(this instanceof r9))return new r9(e);r8.call(this,e),this._transformState={afterTransform:r7.bind(this),needTransform:!1,transforming:!1,writecb:null,writechunk:null,writeencoding:null},this._readableState.needReadable=!0,this._readableState.sync=!1,e&&("function"==typeof e.transform&&(this._transform=e.transform),"function"==typeof e.flush&&(this._flush=e.flush)),this.on("prefinish",ie)}function ie(){var e=this;"function"!=typeof this._flush||this._readableState.destroyed?it(this,null,null):this._flush(function(t,n){it(e,t,n)})}function it(e,t,n){if(t)return e.emit("error",t);if(null!=n&&e.push(n),e._writableState.length)throw new r5;if(e._transformState.transforming)throw new r4;return e.push(null)}function ir(e){if(!(this instanceof ir))return new ir(e);r9.call(this,e)}nz(r9,r8),r9.prototype.push=function(e,t){return this._transformState.needTransform=!1,r8.prototype.push.call(this,e,t)},r9.prototype._transform=function(e,t,n){n(new r3("_transform()"))},r9.prototype._write=function(e,t,n){var r=this._transformState;if(r.writecb=n,r.writechunk=e,r.writeencoding=t,!r.transforming){var i=this._readableState;(r.needTransform||i.needReadable||i.length<i.highWaterMark)&&this._read(i.highWaterMark)}},r9.prototype._read=function(e){var t=this._transformState;null===t.writechunk||t.transforming?t.needTransform=!0:(t.transforming=!0,this._transform(t.writechunk,t.writeencoding,t.afterTransform))},r9.prototype._destroy=function(e,t){r8.prototype._destroy.call(this,e,function(e){t(e)})},nz(ir,r9),ir.prototype._transform=function(e,t,n){n(null,e)};var ii=rM.codes,io=ii.ERR_MISSING_ARGS,ia=ii.ERR_STREAM_DESTROYED;function is(e){if(e)throw e}function il(e){e()}function iu(e,t){return e.pipe(t)}ai=nU.exports,(ai=nU.exports=r1()).Stream=ai,ai.Readable=ai,ai.Writable=rU(),ai.Duplex=rq(),ai.Transform=r9,ai.PassThrough=ir,ai.finished=r0,ai.pipeline=function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];var r,i,o=(r=t).length?"function"!=typeof r[r.length-1]?is:r.pop():is;
1if(Array.isArray(t[0])&&(t=t[0]),t.length<2)throw new io("streams");var a=t.map(function(e,n){var r,s,l,u,c,d=n<t.length-1;return s=r=function(e){i||(i=e),e&&a.forEach(il),d||(a.forEach(il),o(i))},l=!1,r=function(){l||(l=!0,s.apply(void 0,arguments))},u=!1,e.on("close",function(){u=!0}),void 0===ar&&(ar=r0),ar(e,{readable:d,writable:n>0},function(e){if(e)return r(e);u=!0,r()}),c=!1,function(t){if(!u&&!c)return c=!0,e.setHeader&&"function"==typeof e.abort?e.abort():"function"==typeof e.destroy?e.destroy():void r(t||new ia("pipe"))}});return t.reduce(iu)};var ic=nU.exports,id=nL.Buffer,ih=ic.Transform;function ip(e){ih.call(this),this._block=id.allocUnsafe(e),this._blockSize=e,this._blockOffset=0,this._length=[0,0,0,0],this._finalized=!1}nz(ip,ih),ip.prototype._transform=function(e,t,n){var r=null;try{this.update(e,t)}catch(e){r=e}n(r)},ip.prototype._flush=function(e){var t=null;try{this.push(this.digest())}catch(e){t=e}e(t)},ip.prototype.update=function(e,t){if(function(e,t){if(!id.isBuffer(e)&&"string"!=typeof e)throw TypeError("Data must be a string or a buffer")}(e),this._finalized)throw Error("Digest already called");id.isBuffer(e)||(e=id.from(e,t));for(var n=this._block,r=0;this._blockOffset+e.length-r>=this._blockSize;){for(var i=this._blockOffset;i<this._blockSize;)n[i++]=e[r++];this._update(),this._blockOffset=0}for(;r<e.length;)n[this._blockOffset++]=e[r++];for(var o=0,a=8*e.length;a>0;++o)this._length[o]+=a,(a=this._length[o]/4294967296|0)>0&&(this._length[o]-=4294967296*a);return this},ip.prototype._update=function(){throw Error("_update is not implemented")},ip.prototype.digest=function(e){if(this._finalized)throw Error("Digest already called");this._finalized=!0;var t=this._digest();void 0!==e&&(t=t.toString(e)),this._block.fill(0),this._blockOffset=0;for(var n=0;n<4;++n)this._length[n]=0;return t},ip.prototype._digest=function(){throw Error("_digest is not implemented")};var im=nL.Buffer,ig=Array(16);function iv(){ip.call(this,64),this._a=1732584193,this._b=4023233417,this._c=2562383102,this._d=271733878}function iy(e,t){return e<<t|e>>>32-t}function ib(e,t,n,r,i,o,a){return iy(e+(t&n|~t&r)+i+o|0,a)+t|0}function iw(e,t,n,r,i,o,a){return iy(e+(t&r|n&~r)+i+o|0,a)+t|0}function iA(e,t,n,r,i,o,a){return iy(e+(t^n^r)+i+o|0,a)+t|0}function iE(e,t,n,r,i,o,a){return iy(e+(n^(t|~r))+i+o|0,a)+t|0}nz(iv,ip),iv.prototype._update=function(){for(var e=0;e<16;++e)ig[e]=this._block.readInt32LE(4*e);var t=this._a,n=this._b,r=this._c,i=this._d;t=ib(t,n,r,i,ig[0],3614090360,7),i=ib(i,t,n,r,ig[1],3905402710,12),r=ib(r,i,t,n,ig[2],606105819,17),n=ib(n,r,i,t,ig[3],3250441966,22),t=ib(t,n,r,i,ig[4],4118548399,7),i=ib(i,t,n,r,ig[5],1200080426,12),r=ib(r,i,t,n,ig[6],2821735955,17),n=ib(n,r,i,t,ig[7],4249261313,22),t=ib(t,n,r,i,ig[8],1770035416,7),i=ib(i,t,n,r,ig[9],2336552879,12),r=ib(r,i,t,n,ig[10],4294925233,17),n=ib(n,r,i,t,ig[11],2304563134,22),t=ib(t,n,r,i,ig[12],1804603682,7),i=ib(i,t,n,r,ig[13],4254626195,12),r=ib(r,i,t,n,ig[14],2792965006,17),t=iw(t,n=ib(n,r,i,t,ig[15],1236535329,22),r,i,ig[1],4129170786,5),i=iw(i,t,n,r,ig[6],3225465664,9),r=iw(r,i,t,n,ig[11],643717713,14),n=iw(n,r,i,t,ig[0],3921069994,20),t=iw(t,n,r,i,ig[5],3593408605,5),i=iw(i,t,n,r,ig[10],38016083,9),r=iw(r,i,t,n,ig[15],3634488961,14),n=iw(n,r,i,t,ig[4],3889429448,20),t=iw(t,n,r,i,ig[9],568446438,5),i=iw(i,t,n,r,ig[14],3275163606,9),r=iw(r,i,t,n,ig[3],4107603335,14),n=iw(n,r,i,t,ig[8],1163531501,20),t=iw(t,n,r,i,ig[13],2850285829,5),i=iw(i,t,n,r,ig[2],4243563512,9),r=iw(r,i,t,n,ig[7],1735328473,14),t=iA(t,n=iw(n,r,i,t,ig[12],2368359562,20),r,i,ig[5],4294588738,4),i=iA(i,t,n,r,ig[8],2272392833,11),r=iA(r,i,t,n,ig[11],1839030562,16),n=iA(n,r,i,t,ig[14],4259657740,23),t=iA(t,n,r,i,ig[1],2763975236,4),i=iA(i,t,n,r,ig[4],1272893353,11),r=iA(r,i,t,n,ig[7],4139469664,16),n=iA(n,r,i,t,ig[10],3200236656,23),t=iA(t,n,r,i,ig[13],681279174,4),i=iA(i,t,n,r,ig[0],3936430074,11),r=iA(r,i,t,n,ig[3],3572445317,16),n=iA(n,r,i,t,ig[6],76029189,23),t=iA(t,n,r,i,ig[9],3654602809,4),i=iA(i,t,n,r,ig[12],3873151461,11),r=iA(r,i,t,n,ig[15],530742520,16),t=iE(t,n=iA(n,r,i,t,ig[2],3299628645,23),r,i,ig[0],4096336452,6),i=iE(i,t,n,r,ig[7],1126891415,10),r=iE(r,i,t,n,ig[14],2878612391,15),n=iE(n,r,i,t,ig[5],4237533241,21),t=iE(t,n,r,i,ig[12],1700485571,6),i=iE(i,t,n,r,ig[3],2399980690,10),r=iE(r,i,t,n,ig[10],4293915773,15),n=iE(n,r,i,t,ig[1],2240044497,21),t=iE(t,n,r,i,ig[8],1873313359,6),i=iE(i,t,n,r,ig[15],4264355552,10),r=iE(r,i,t,n,ig[6],2734768916,15),n=iE(n,r,i,t,ig[13],1309151649,21),t=iE(t,n,r,i,ig[4],4149444226,6),i=iE(i,t,n,r,ig[11],3174756917,10),r=iE(r,i,t,n,ig[2],718787259,15),n=iE(n,r,i,t,ig[9],3951481745,21),this._a=this._a+t|0,this._b=this._b+n|0,this._c=this._c+r|0,this._d=this._d+i|0},iv.prototype._digest=function(){this._block[this._blockOffset++]=128,this._blockOffset>56&&(this._block.fill(0,this._blockOffset,64),this._update(),this._blockOffset=0),this._block.fill(0,this._blockOffset,56),this._block.writeUInt32LE(this._length[0],56),this._block.writeUInt32LE(this._length[1],60),this._update();var e=im.allocUnsafe(16);return e.writeInt32LE(this._a,0),e.writeInt32LE(this._b,4),e.writeInt32LE(this._c,8),e.writeInt32LE(this._d,12),e};var i_=nd.Buffer,ik=Array(16),iC=[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],iS=[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],ix=[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],i
1M=[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];function iO(){ip.call(this,64),this._a=1732584193,this._b=4023233417,this._c=2562383102,this._d=271733878,this._e=3285377520}function iR(e,t){return e<<t|e>>>32-t}nz(iO,ip),iO.prototype._update=function(){for(var e,t,n,r,i,o,a,s,l,u,c,d,f,h,p,m,g,v,y,b,w,A,E,_,k,C,S,x,M,O,R,P,T,I,j,L,N,D,B,F,z,U,q,W,H,$,V,K,G,Q,Y,Z,X=0;X<16;++X)ik[X]=this._block.readInt32LE(4*X);for(var J=0|this._a,ee=0|this._b,et=0|this._c,en=0|this._d,er=0|this._e,ei=0|this._a,eo=0|this._b,ea=0|this._c,es=0|this._d,el=0|this._e,eu=0;eu<80;eu+=1)eu<16?(e=J,t=ee,n=et,r=en,i=er,Y=iR(e+(t^n^r)+ik[iC[eu]]+0|0,ix[eu])+i|0,o=ei,a=eo,s=ea,l=es,u=el,Z=iR(o+(a^(s|~l))+ik[iS[eu]]+1352829926|0,iM[eu])+u|0):eu<32?(c=J,d=ee,f=et,h=en,p=er,Y=iR(c+(d&f|~d&h)+ik[iC[eu]]+1518500249|0,ix[eu])+p|0,m=ei,g=eo,v=ea,y=es,b=el,Z=iR(m+(g&y|v&~y)+ik[iS[eu]]+1548603684|0,iM[eu])+b|0):eu<48?(w=J,A=ee,E=et,_=en,k=er,Y=iR(w+((A|~E)^_)+ik[iC[eu]]+1859775393|0,ix[eu])+k|0,C=ei,S=eo,x=ea,M=es,O=el,Z=iR(C+((S|~x)^M)+ik[iS[eu]]+1836072691|0,iM[eu])+O|0):eu<64?(R=J,P=ee,T=et,I=en,j=er,Y=iR(R+(P&I|T&~I)+ik[iC[eu]]+2400959708|0,ix[eu])+j|0,L=ei,N=eo,D=ea,B=es,F=el,Z=iR(L+(N&D|~N&B)+ik[iS[eu]]+2053994217|0,iM[eu])+F|0):(z=J,U=ee,q=et,W=en,H=er,Y=iR(z+(U^(q|~W))+ik[iC[eu]]+2840853838|0,ix[eu])+H|0,$=ei,V=eo,K=ea,G=es,Q=el,Z=iR($+(V^K^G)+ik[iS[eu]]+0|0,iM[eu])+Q|0),J=er,er=en,en=iR(et,10),et=ee,ee=Y,ei=el,el=es,es=iR(ea,10),ea=eo,eo=Z;var ec=this._b+et+es|0;this._b=this._c+en+el|0,this._c=this._d+er+ei|0,this._d=this._e+J+eo|0,this._e=this._a+ee+ea|0,this._a=ec},iO.prototype._digest=function(){this._block[this._blockOffset++]=128,this._blockOffset>56&&(this._block.fill(0,this._blockOffset,64),this._update(),this._blockOffset=0),this._block.fill(0,this._blockOffset,56),this._block.writeUInt32LE(this._length[0],56),this._block.writeUInt32LE(this._length[1],60),this._update();var e=i_.alloc?i_.alloc(20):new i_(20);return e.writeInt32LE(this._a,0),e.writeInt32LE(this._b,4),e.writeInt32LE(this._c,8),e.writeInt32LE(this._d,12),e.writeInt32LE(this._e,16),e};var iP={exports:{}},iT=nL.Buffer;function iI(e,t){this._block=iT.alloc(e),this._finalSize=t,this._blockSize=e,this._len=0}iI.prototype.update=function(e,t){"string"==typeof e&&(t=t||"utf8",e=iT.from(e,t));for(var n=this._block,r=this._blockSize,i=e.length,o=this._len,a=0;a<i;){for(var s=o%r,l=Math.min(i-a,r-s),u=0;u<l;u++)n[s+u]=e[a+u];a+=l,(o+=l)%r==0&&this._update(n)}return this._len+=i,this},iI.prototype.digest=function(e){var t=this._len%this._blockSize;this._block[t]=128,this._block.fill(0,t+1),t>=this._finalSize&&(this._update(this._block),this._block.fill(0));var n=8*this._len;if(n<=4294967295)this._block.writeUInt32BE(n,this._blockSize-4);else{var r=(4294967295&n)>>>0,i=(n-r)/4294967296;this._block.writeUInt32BE(i,this._blockSize-8),this._block.writeUInt32BE(r,this._blockSize-4)}this._update(this._block);var o=this._hash();return e?o.toString(e):o},iI.prototype._update=function(){throw Error("_update must be implemented by subclass")};var ij=nL.Buffer,iL=[1518500249,1859775393,-1894007588,-899497514],iN=Array(80);function iD(){this.init(),this._w=iN,iI.call(this,64,56)}nz(iD,iI),iD.prototype.init=function(){return this._a=1732584193,this._b=4023233417,this._c=2562383102,this._d=271733878,this._e=3285377520,this},iD.prototype._update=function(e){for(var t,n=this._w,r=0|this._a,i=0|this._b,o=0|this._c,a=0|this._d,s=0|this._e,l=0;l<16;++l)n[l]=e.readInt32BE(4*l);for(;l<80;++l)n[l]=n[l-3]^n[l-8]^n[l-14]^n[l-16];for(var u=0;u<80;++u){var c,d,f,h,p=~~(u/20),m=0|((t=r)<<5|t>>>27)+(c=i,d=o,f=a,0===p?c&d|~c&f:2===p?c&d|c&f|d&f:c^d^f)+s+n[u]+iL[p];s=a,a=o,o=(h=i)<<30|h>>>2,i=r,r=m}this._a=r+this._a|0,this._b=i+this._b|0,this._c=o+this._c|0,this._d=a+this._d|0,this._e=s+this._e|0},iD.prototype._hash=function(){var e=ij.allocUnsafe(20);return e.writeInt32BE(0|this._a,0),e.writeInt32BE(0|this._b,4),e.writeInt32BE(0|this._c,8),e.writeInt32BE(0|this._d,12),e.writeInt32BE(0|this._e,16),e};var iB=nL.Buffer,iF=[1518500249,1859775393,-1894007588,-899497514],iz=Array(80);function iU(){this.init(),this._w=iz,iI.call(this,64,56)}nz(iU,iI),iU.prototype.init=function(){return this._a=1732584193,this._b=4023233417,this._c=2562383102,this._d=271733878,this._e=3285377520,this},iU.prototype._update=function(e){for(var t,n=this._w,r=0|this._a,i=0|this._b,o=0|this._c,a=0|this._d,s=0|this._e,l=0;l<16;++l)n[l]=e.readInt32BE(4*l);for(;l<80;++l)n[l]=(t=n[l-3]^n[l-8]^n[l-14]^n[l-16])<<1|t>>>31;for(var u=0;u<80;++u){var c,d,f,h,p,m=~~(u/20),g=((c=r)<<5|c>>>27)+(d=i,f=o,h=a,0===m?d&f|~d&h:2===m?d&f|d&h|f&h:d^f^h)+s+n[u]+iF[m]|0;s=a,a=o,o=(p=i)<<30|p>>>2,i=r,r=g}this._a=r+this._a|0,this._b=i+this._b|0,this._c=o+this._c|0,this._d=a+this._d|0,this._e=s+this._e|0},iU.prototype._hash=function(){var e=iB.allocUnsafe(20);return e.writeInt32BE(0|this._a,0),e.writeInt32BE(0|this._b,4),e.writeInt32BE(0|this._c,8),e.writeInt32BE(0|this._d,12),e.writeInt32BE(0|this._e,16),e};var iq=nL.Buffer,iW=[1116352408,1899447441,3049323471,3921009573,961987163,1508970993,2453635748,2870763221,3624381080,310598401,607225278,1426881987,1925078388,2162078206,2614888103,3248222580,3835390401,4022224774,264347078,604807628,770255983,1249150122,1555081692,1996064986,2554220882,2821834349,2952996808,3210313671,3336571891,3584528711,113926993,338241895,666307205,773529912,1294757372,1396182291,1695183700,1986661051,2177026350,2456956037,2730485921,2820302411,3259730800,3345764771,3516065817,3600352804,4094571909,275423344,430227734,506948616,659060556,883997877,958139571,1322822218,1537002063,1747873779,1955562222,2024104815,2227730452,2361852424,2428436474,2756
1734187,3204031479,3329325298],iH=Array(64);function i$(){this.init(),this._w=iH,iI.call(this,64,56)}nz(i$,iI),i$.prototype.init=function(){return this._a=1779033703,this._b=3144134277,this._c=1013904242,this._d=2773480762,this._e=1359893119,this._f=2600822924,this._g=528734635,this._h=1541459225,this},i$.prototype._update=function(e){for(var t,n=this._w,r=0|this._a,i=0|this._b,o=0|this._c,a=0|this._d,s=0|this._e,l=0|this._f,u=0|this._g,c=0|this._h,d=0;d<16;++d)n[d]=e.readInt32BE(4*d);for(;d<64;++d)n[d]=0|(((t=n[d-2])>>>17|t<<15)^(t>>>19|t<<13)^t>>>10)+n[d-7]+(((h=n[d-15])>>>7|h<<25)^(h>>>18|h<<14)^h>>>3)+n[d-16];for(var f=0;f<64;++f){var h,p,m,g,v,y,b,w,A=c+(((p=s)>>>6|p<<26)^(p>>>11|p<<21)^(p>>>25|p<<7))+(m=s,g=l,(v=u)^m&(g^v))+iW[f]+n[f]|0,E=(((y=r)>>>2|y<<30)^(y>>>13|y<<19)^(y>>>22|y<<10))+((b=r)&(w=i)|o&(b|w))|0;c=u,u=l,l=s,s=a+A|0,a=o,o=i,i=r,r=A+E|0}this._a=r+this._a|0,this._b=i+this._b|0,this._c=o+this._c|0,this._d=a+this._d|0,this._e=s+this._e|0,this._f=l+this._f|0,this._g=u+this._g|0,this._h=c+this._h|0},i$.prototype._hash=function(){var e=iq.allocUnsafe(32);return e.writeInt32BE(this._a,0),e.writeInt32BE(this._b,4),e.writeInt32BE(this._c,8),e.writeInt32BE(this._d,12),e.writeInt32BE(this._e,16),e.writeInt32BE(this._f,20),e.writeInt32BE(this._g,24),e.writeInt32BE(this._h,28),e};var iV=nL.Buffer,iK=Array(64);function iG(){this.init(),this._w=iK,iI.call(this,64,56)}nz(iG,i$),iG.prototype.init=function(){return this._a=3238371032,this._b=914150663,this._c=812702999,this._d=4144912697,this._e=4290775857,this._f=1750603025,this._g=1694076839,this._h=3204075428,this},iG.prototype._hash=function(){var e=iV.allocUnsafe(28);return e.writeInt32BE(this._a,0),e.writeInt32BE(this._b,4),e.writeInt32BE(this._c,8),e.writeInt32BE(this._d,12),e.writeInt32BE(this._e,16),e.writeInt32BE(this._f,20),e.writeInt32BE(this._g,24),e};var iQ=nL.Buffer,iY=[1116352408,3609767458,1899447441,602891725,3049323471,3964484399,3921009573,2173295548,961987163,4081628472,1508970993,3053834265,2453635748,2937671579,2870763221,3664609560,3624381080,2734883394,310598401,1164996542,607225278,1323610764,1426881987,3590304994,1925078388,4068182383,2162078206,991336113,2614888103,633803317,3248222580,3479774868,3835390401,2666613458,4022224774,944711139,264347078,2341262773,604807628,2007800933,770255983,1495990901,1249150122,1856431235,1555081692,3175218132,1996064986,2198950837,2554220882,3999719339,2821834349,766784016,2952996808,2566594879,3210313671,3203337956,3336571891,1034457026,3584528711,2466948901,113926993,3758326383,338241895,168717936,666307205,1188179964,773529912,1546045734,1294757372,1522805485,1396182291,2643833823,1695183700,2343527390,1986661051,1014477480,2177026350,1206759142,2456956037,344077627,2730485921,1290863460,2820302411,3158454273,3259730800,3505952657,3345764771,106217008,3516065817,3606008344,3600352804,1432725776,4094571909,1467031594,275423344,851169720,430227734,3100823752,506948616,1363258195,659060556,3750685593,883997877,3785050280,958139571,3318307427,1322822218,3812723403,1537002063,2003034995,1747873779,3602036899,1955562222,1575990012,2024104815,1125592928,2227730452,2716904306,2361852424,442776044,2428436474,593698344,2756734187,3733110249,3204031479,2999351573,3329325298,3815920427,3391569614,3928383900,3515267271,566280711,3940187606,3454069534,4118630271,4000239992,116418474,1914138554,174292421,2731055270,289380356,3203993006,460393269,320620315,685471733,587496836,852142971,1086792851,1017036298,365543100,
11126000580,2618297676,1288033470,3409855158,1501505948,4234509866,1607167915,987167468,1816402316,1246189591],iZ=Array(160);function iX(){this.init(),this._w=iZ,iI.call(this,128,112)}function iJ(e,t){return(e>>>28|t<<4)^(t>>>2|e<<30)^(t>>>7|e<<25)}function i0(e,t){return(e>>>14|t<<18)^(e>>>18|t<<14)^(t>>>9|e<<23)}function i1(e,t){return e>>>0<t>>>0?1:0}nz(iX,iI),iX.prototype.init=function(){return this._ah=1779033703,this._bh=3144134277,this._ch=1013904242,this._dh=2773480762,this._eh=1359893119,this._fh=2600822924,this._gh=528734635,this._hh=1541459225,this._al=4089235720,this._bl=2227873595,this._cl=4271175723,this._dl=1595750129,this._el=2917565137,this._fl=725511199,this._gl=4215389547,this._hl=327033209,this},iX.prototype._update=function(e){for(var t=this._w,n=0|this._ah,r=0|this._bh,i=0|this._ch,o=0|this._dh,a=0|this._eh,s=0|this._fh,l=0|this._gh,u=0|this._hh,c=0|this._al,d=0|this._bl,f=0|this._cl,h=0|this._dl,p=0|this._el,m=0|this._fl,g=0|this._gl,v=0|this._hl,y=0;y<32;y+=2)t[y]=e.readInt32BE(4*y),t[y+1]=e.readInt32BE(4*y+4);for(;y<160;y+=2){var b,w,A,E,_,k,C,S,x=t[y-30],M=t[y-30+1],O=((b=x)>>>1|(w=M)<<31)^(b>>>8|w<<24)^b>>>7,R=((A=M)>>>1|(E=x)<<31)^(A>>>8|E<<24)^(A>>>7|E<<25),P=((_=x=t[y-4])>>>19|(k=M=t[y-4+1])<<13)^(k>>>29|_<<3)^_>>>6,T=((C=M)>>>19|(S=x)<<13)^(S>>>29|C<<3)^(C>>>6|S<<26),I=t[y-14],j=t[y-14+1],L=t[y-32],N=t[y-32+1],D=R+j|0,B=O+I+i1(D,R)|0;B=(B=B+P+i1(D=D+T|0,T)|0)+L+i1(D=D+N|0,N)|0,t[y]=B,t[y+1]=D}for(var F=0;F<160;F+=2){B=t[F],D=t[F+1];var z,U,q,W,H,$,V,K,G,Q,Y=(z=n)&(U=r)|i&(z|U),Z=(q=c)&(W=d)|f&(q|W),X=iJ(n,c),J=iJ(c,n),ee=i0(a,p),et=i0(p,a),en=iY[F],er=iY[F+1],ei=(H=a,$=s,(V=l)^H&($^V)),eo=(K=p,G=m,(Q=g)^K&(G^Q)),ea=v+et|0,es=u+ee+i1(ea,v)|0;es=(es=(es=es+ei+i1(ea=ea+eo|0,eo)|0)+en+i1(ea=ea+er|0,er)|0)+B+i1(ea=ea+D|0,D)|0;var el=J+Z|0,eu=X+Y+i1(el,J)|0;u=l,v=g,l=s,g=m,s=a,m=p,a=o+es+i1(p=h+ea|0,h)|0,o=i,h=f,i=r,f=d,r=n,d=c,n=es+eu+i1(c=ea+el|0,ea)|0}this._al=this._al+c|0,this._bl=this._bl+d|0,this._cl=this._cl+f|0,this._dl=this._dl+h|0,this._el=this._el+p|0,this._fl=this._fl+m|0,this._gl=this._gl+g|0,this._hl=this._hl+v|0,this._ah=this._ah+n+i1(this._al,c)|0,this._bh=this._bh+r+i1(this._bl,d)|0,this._ch=this._ch+i+i1(this._cl,f)|0,this._dh=this._dh+o+i1(this._dl,h)|0,this._eh=this._eh+a+i1(this._el,p)|0,this._fh=this._fh+s+i1(this._fl,m)|0,this._gh=this._gh+l+i1(this._gl,g)|0,this._hh=this._hh+u+i1(this._hl,v)|0},iX.prototype._hash=function(){var e=iQ.allocUnsafe(64);function t(t,n,r){e.writeInt32BE(t,r),e.writeInt32BE(n,r+4)}return t(this._ah,this._al,0),t(this._bh,this._bl,8),t(this._ch,this._cl,16),t(this._dh,this._dl,24),t(this._eh,this._el,32),t(this._fh,this._fl,40),t(this._gh,this._gl,48),t(this._hh,this._hl,56),e};var i2=nL.Buffer,i3=Array(160);function i6(){this.init(),this._w=i3,iI.call(this,128,112)}nz(i6,iX),i6.prototype.init=function(){return this._ah=3418070365,this._bh=1654270250,this._ch=2438529370,this._dh=355462360,this._eh=1731405415,this._fh=2394180231,this._gh=3675008525,this._hh=1203062813,this._al=3238371032,this._bl=914150663,this._cl=812702999,this._dl=4144912697,this._el=4290775857,this._fl=1750603025,this._gl=1694076839,this._hl=3204075428,this},i6.prototype._hash=function(){var e=i2.allocUnsafe(48);function t(t,n,r){e.writeInt32BE(t,r),e.writeInt32BE(n,r+4)}return t(this._ah,this._al,0),t(this._bh,this._bl,8),t(this._ch,this._cl,16),t(this._dh,this._dl,24),t(this._eh,this._el,32),t(this._fh,this._fl,40),e};var i4=iP.exports=function(e){var t=i4[e=e.toLowerCase()];if(!t)throw Error(e+" is not supported (we accept pull requests)");return new t};i4.sha=iD,i4.sha1=iU,i4.sha224=iG,i4.sha256=i$,i4.sha384=i6,i4.sha512=iX;var i5=iP.exports;function i8(){this.head=null,this.tail=null,this.length=0}i8.prototype.push=function(e){var t={data:e,next:null};this.length>0?this.tail.next=t:this.head=t,this.tail=t,++this.length},i8.prototype.unshift=function(e){var t={data:e,next:this.head};0===this.length&&(this.tail=t),this.head=t,++this.length},i8.prototype.shift=function(){if(0!==this.length){var e=this.head.data;return 1===this.length?this.head=this.tail=null:this.head=this.head.next,--this.length,e}},i8.prototype.clear=function(){this.head=this.tail=null,this.length=0},i8.prototype.join=function(e){if(0===this.length)return"";for(var t=this.head,n=""+t.data;t=t.next;)n+=e+t.data;return n},i8.prototype.concat=function(e){if(0===this.length)return tW.alloc(0);if(1===this.length)return this.head.data;for(var t=tW.allocUnsafe(e>>>0),n=this.head,r=0;n;)n.data.copy(t,r),r+=n.data.length,n=n.next;return t};var i7=tW.isEncoding||function(e){switch(e&&e.toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":case"raw":return!0;default:return!1}};function i9(e){switch(this.encoding=(e||"utf8").toLowerCase().replace(/[-_]/,""),function(e){if(e&&!i7(e))throw Error("Unknown encoding: "+e)}(e),this.encoding){case"utf8":this.surrogateSize=3;break;case"ucs2":case"utf16le":this.surrogateSize=2,this.detectIncompleteChar=ot;break;case"base64":this.surrogateSize=3,this.detectIncompleteChar=on;break;default:return void(this.write=oe)}this.charBuffer=new tW(6),this.charReceived=0,this.charLength=0}function oe(e){return e.toString(this.encoding)}function ot(e){this.charReceived=e.length%2,this.charLength=this.charReceived?2:0}function on(e){this.charReceived=e.length%3,this.charLength=this.charReceived?3:0}i9.prototype.write=function(e){for(var t="";this.charLength;){var n=e.length>=this.charLength-this.charReceived?this.charLength-this.charReceived:e.length;if(e.copy(this.charBuffer,this.charReceived,0,n),this.charReceived+=n,this.charReceived<this.charLength)return"";if(e=e.slice(n,e.length),!((r=(t=this.charBuffer.slice(0,this.charLength).toString(this.encoding)).charCo
vendor: 10,903 bytes, line 1
1deAt(t.length-1))>=55296&&r<=56319)){if(this.charReceived=this.charLength=0,0===e.length)return t;break}this.charLength+=this.surrogateSize,t=""}this.detectIncompleteChar(e);var r,i=e.length;if(this.charLength&&(e.copy(this.charBuffer,0,e.length-this.charReceived,i),i-=this.charReceived),i=(t+=e.toString(this.encoding,0,i)).length-1,(r=t.charCodeAt(i))>=55296&&r<=56319){var o=this.surrogateSize;return this.charLength+=o,this.charReceived+=o,this.charBuffer.copy(this.charBuffer,o,0,o),e.copy(this.charBuffer,0,0,o),t.substring(0,i)}return t},i9.prototype.detectIncompleteChar=function(e){for(var t=e.length>=3?3:e.length;t>0;t--){var n=e[e.length-t];if(1==t&&n>>5==6){this.charLength=2;break}if(t<=2&&n>>4==14){this.charLength=3;break}if(t<=3&&n>>3==30){this.charLength=4;break}}this.charReceived=t},i9.prototype.end=function(e){var t="";if(e&&e.length&&(t=this.write(e)),this.charReceived){var n=this.charReceived,r=this.charBuffer,i=this.encoding;t+=r.slice(0,n).toString(i)}return t};var or=Object.freeze({__proto__:null,StringDecoder:i9});oa.ReadableState=oo;var oi=n3("stream");function oo(e,t){e=e||{},this.objectMode=!!e.objectMode,t instanceof oI&&(this.objectMode=this.objectMode||!!e.readableObjectMode);var n=e.highWaterMark,r=this.objectMode?16:16384;this.highWaterMark=n||0===n?n:r,this.highWaterMark=~~this.highWaterMark,this.buffer=new i8,this.length=0,this.pipes=null,this.pipesCount=0,this.flowing=null,this.ended=!1,this.endEmitted=!1,this.reading=!1,this.sync=!0,this.needReadable=!1,this.emittedReadable=!1,this.readableListening=!1,this.resumeScheduled=!1,this.defaultEncoding=e.defaultEncoding||"utf8",this.ranOut=!1,this.awaitDrain=0,this.readingMore=!1,this.decoder=null,this.encoding=null,e.encoding&&(this.decoder=new i9(e.encoding),this.encoding=e.encoding)}function oa(e){if(!(this instanceof oa))return new oa(e);this._readableState=new oo(e,this),this.readable=!0,e&&"function"==typeof e.read&&(this._read=e.read),nW.call(this)}function os(e,t,n,r,i){var o,a,s,l=(a=null,ni(o=n)||"string"==typeof o||null==o||t.objectMode||(a=TypeError("Invalid non-string/buffer chunk")),a);if(l)e.emit("error",l);else if(null===n)t.reading=!1,function(e,t){if(!t.ended){if(t.decoder){var n=t.decoder.end();n&&n.length&&(t.buffer.push(n),t.length+=t.objectMode?1:n.length)}t.ended=!0,ou(e)}}(e,t);else if(t.objectMode||n&&n.length>0){if(t.ended&&!i){var u=Error("stream.push() after EOF");e.emit("error",u)}else if(t.endEmitted&&i){var c=Error("stream.unshift() after end event");e.emit("error",c)}else!t.decoder||i||r||(n=t.decoder.write(n),s=!t.objectMode&&0===n.length),i||(t.reading=!1),s||(t.flowing&&0===t.length&&!t.sync?(e.emit("data",n),e.read(0)):(t.length+=t.objectMode?1:n.length,i?t.buffer.unshift(n):t.buffer.push(n),t.needReadable&&ou(e))),t.readingMore||(t.readingMore=!0,nS(od,e,t))}else i||(t.reading=!1);return!t.ended&&(t.needReadable||t.length<t.highWaterMark||0===t.length)}function ol(e,t){var n;return e<=0||0===t.length&&t.ended?0:t.objectMode?1:e!=e?t.flowing&&t.length?t.buffer.head.data.length:t.length:(e>t.highWaterMark&&(t.highWaterMark=((n=e)>=8388608?n=8388608:(n--,n|=n>>>1,n|=n>>>2,n|=n>>>4,n|=n>>>8,n|=n>>>16,n++),n)),e<=t.length?e:t.ended?t.length:(t.needReadable=!0,0))}function ou(e){var t=e._readableState;t.needReadable=!1,t.emittedReadable||(oi("emitReadable",t.flowing),t.emittedReadable=!0,t.sync?nS(oc,e):oc(e))}function oc(e){oi("emit readable"),e.emit("readable"),op(e)}function od(e,t){for(var n=t.length;!t.reading&&!t.flowing&&!t.ended&&t.length<t.highWaterMark&&(oi("maybeReadMore read 0"),e.read(0),n!==t.length);)n=t.length;t.readingMore=!1}function of(e){oi("readable nexttick read 0"),e.read(0)}function oh(e,t){t.reading||(oi("resume read 0"),e.read(0)),t.resumeScheduled=!1,t.awaitDrain=0,e.emit("resume"),op(e),t.flowing&&!t.reading&&e.read(0)}function op(e){var t=e._readableState;for(oi("flow",t.flowing);t.flowing&&null!==e.read(););}function om(e,t){var n,r,i,o;return 0===t.length?null:(t.objectMode?n=t.buffer.shift():!e||e>=t.length?(n=t.decoder?t.buffer.join(""):1===t.buffer.length?t.buffer.head.data:t.buffer.concat(t.length),t.buffer.clear()):(r=t.buffer,i=t.decoder,e<r.head.data.length?(o=r.head.data.slice(0,e),r.head.data=r.head.data.slice(e)):o=e===r.head.data.length?r.shift():i?function(e,t){var n=t.head,r=1,i=n.data;for(e-=i.length;n=n.next;){var o=n.data,a=e>o.length?o.length:e;if(a===o.length?i+=o:i+=o.slice(0,e),0==(e-=a)){a===o.length?(++r,n.next?t.head=n.next:t.head=t.tail=null):(t.head=n,n.data=o.slice(a));break}++r}return t.length-=r,i}(e,r):function(e,t){var n=tW.allocUnsafe(e),r=t.head,i=1;for(r.data.copy(n),e-=r.data.length;r=r.next;){var o=r.data,a=e>o.length?o.length:e;if(o.copy(n,n.length-e,0,a),0==(e-=a)){a===o.length?(++i,r.next?t.head=r.next:t.head=t.tail=null):(t.head=r,r.data=o.slice(a));break}++i}return t.length-=i,n}(e,r),n=o),n)}function og(e){var t=e._readableState;if(t.length>0)throw Error('"endReadable()" called on non-empty stream');t.endEmitted||(t.ended=!0,nS(ov,t,e))}function ov(e,t){e.endEmitted||0!==e.length||(e.endEmitted=!0,t.readable=!1,t.emit("end"))}function oy(e,t){for(var n=0,r=e.length;n<r;n++)if(e[n]===t)return n;return -1}function ob(){}function ow(e,t,n){this.chunk=e,this.encoding=t,this.callback=n,this.next=null}function oA(e,t){Object.defineProperty(this,"buffer",{get:n0(function(){return this.getBuffer()},"_writableState.buffer is deprecated. Use _writableState.getBuffer instead.")}),e=e||{},this.objectMode=!!e.objectMode,t instanceof oI&&(this.objectMode=this.objectMode||!!e.writableObjectMode);var n=e.highWaterMark,r=this.objectMode?16:16384;this.highWaterMark=n||0===n?n:r,this.highWaterMark=~~this.highWaterMark,this.needDrain=!1,this.ending=!1,this.ended=!1,this.finished=!1;var i=!1===e.decodeStrings;this.decodeStrings=!i,this.defaultEncoding=e.defaultEncoding||"utf8",this.length=0,this.writing=!1,this.corked=0,this.sync=!0,this.bufferProcessing=!1,this.onwrite=function(e){!function(e,t){var n=e._writableState,r=n.sync,i=n.writecb;if(n.writing=!1,n.writecb=null,n.length-=n.writelen,n.writelen=0,t)--n.pendingcb,r?nS(i,t):i(t),e._writableState.errorEmitted=!0,e.emit("error",t);else{var o=oS(n);o||n.corked||n.bufferProcessing||!n.bufferedRequest||oC(e,n),r?nS(ok,e,n,o,i):ok(e,n,o,i)}}(t,e)},this.writecb=null,this.writelen=0,this.bufferedRequest=null,this.lastBufferedRequest=null,this.pendingcb=0,this.prefinished=!1,this.errorEmitted=!1,this.bufferedRequestCount=0,this.corkedRequestsFree=new oO(this)}function oE(e){if(!(this instanceof oE||this instanceof oI))return new oE(e);this._writableState=new oA(e,this),this.writable=!0,e&&("function"==typeof e.write&&(this._write=e.write),"function"==typeof e.writev&&(this._writev=e.writev)),nW.call(this)}function o_(e,t,n,r,i,o,a){t.writelen=r,t.writecb=a,t.writing=!0,t.sync=!0,n?e._writev(i,t.onwrite):e._write(i,o,t.onwrite),t.sync=!1}function ok(e,t,n,r){n||0===t.length&&t.needDrain&&(t.needDrain=!1,e.emit("drain")),t.pendingcb--,r(),oM(e,t)}function oC(e,t){t.bufferProcessing=!0;var n=t.bufferedRequest;if(e._writev&&n&&n.next){var r=Array(t.bufferedRequestCount),i=t.corkedRequestsFree;i.entry=n;for(var o=0;n;)r[o]=n,n=n.next,o+=1;o_(e,t,!0,t.length,r,"",i.finish),t.pendingcb++,t.lastBufferedRequest=null,i.next?(t.corkedRequestsFree=i.next,i.next=null):t.corkedRequestsFree=new oO(t)}else{for(;n;){var a=n.chunk,s=n.encoding,l=n.callback;if(o_(e,t,!1,t.objectMode?1:a.length,a,s,l),n=n.next,t.writing)break}null===n&&(t.lastBufferedRequest=null)}t.bufferedRequestCount=0,t.bufferedRequest=n,t.bufferProcessing=!1}function oS(e){return e.ending&&0===e.length&&null===e.bufferedRequest&&!e.finished&&!e.writing}function ox(e,t){t.prefinished||(t.prefinished=!0,e.emit("prefinish"))}function oM(e,t){var n=oS(t);return n&&(0===t.pendingcb?(ox(e,t),t.finished=!0,e.emit("finish")):ox(e,t)),n}function oO(e){var t=this;this.next=null,this.entry=null,this.finish=function(n){var r=t.entry;for(t.entry=null;r;){var i=r.callback;e.pendingcb--,i(n),r=r.next}e.corkedRequestsFree?e.corkedRequestsFree.next=t:e.corkedRequestsFree=t}}nZ(oa,nW),oa.prototype.push=function(e,t){var n=this._readableState;return n.objectMode||"string"!=typeof e||(t=t||n.defaultEncoding)!==n.encoding&&(e=tW.from(e,t),t=""),os(this,n,e,t,!1)},oa.prototype.unshift=function(e){return os(this,this._readableState,e,"",!0)},oa.prototype.isPaused=function(){return!1===this._readableState.flowing},oa.prototype.setEncoding=function(e){return this._readableState.decoder=new i9(e),this._readableState.encoding=e,this},oa.prototype.read=function(e){oi("read",e),e=parseInt(e,10);var t=this._readableState,n=e;if(0!==e&&(t.emittedReadable=!1),0===e&&t.needReadable&&(t.length>=t.highWaterMark||t.ended))return oi("read: emitReadable",t.length,t.ended),0===t.length&&t.ended?og(this):ou(this),null;if(0===(e=ol(e,t))&&t.ended)return 0===t.length&&og(this),null;var r,i=t.needReadable;return oi("need readable",i),(0===t.length||t.length-e<t.highWaterMark)&&oi("length less than watermark",i=!0),t.ended||t.reading?oi("reading or ended",i=!1):i&&(oi("do read"),t.reading=!0,t.sync=!0,0===t.length&&(t.needReadable=!0),this._read(t.highWaterMark),t.sync=!1,t.reading||(e=ol(n,t))),null===(r=e>0?om(e,t):null)?(t.needReadable=!0,e=0):t.length-=e,0===t.length&&(t.ended||(t.needReadable=!0),n!==e&&t.ended&&og(this)),null!==r&&this.emit("data",r),r},oa.prototype._read=function(e){this.emit("error",Error("not implemented"))},oa.prototype.pipe=function(e,t){var n=this,r=this._readableState;switch(r.pipesCount){case 0:r.pipes=e;break;case 1:r.pipes=[r.pipes,e];break;default:r.pipes.push(e)}r.pipesCount+=1,oi("pipe count=%d opts=%j",r.pipesCount,t);var i=t&&!1===t.end?u:a;function o(e){oi("onunpipe"),e===n&&u()}function a(){oi("onend"),e.end()}r.endEmitted?nS(i):n.once("end",i),e.on("unpipe",o);var s=function(){var e=n._readableState;oi("pipeOnDrain",e.awaitDrain),e.awaitDrain&&e.awaitDrain--,0===e.awaitDrain&&n.listeners("data").length&&(e.flowing=!0,op(n))};e.on("drain",s);var l=!1;function u(){oi("cleanup"),e.removeListener("close",h),e.removeListener("finish",p),e.removeListener("drain",s),e.removeListener("error",f),e.removeListener("unpipe",o),n.removeListener("end",a),n.removeListener("end",u),n.removeListener("data",d),l=!0,r.awaitDrain&&(!e._writableState||e._writableState.needDrain)&&s()}var c=!1;function d(t){oi("ondata"),c=!1,!1!==e.write(t)||c||((1===r.pipesCount&&r.pipes===e||r.pipesCount>1&&-1!==oy(r.pipes,e))&&!l&&(oi("false write response, pause",n._readableState.awaitDrain),n._readableState.awaitDrain++,c=!0),n.pause())}function f(t){oi("onerror",t),m(),e.removeListener("error",f),0===e.listeners("error").length&&e.emit("error",t)}function h(){e.removeListener("finish",p),m()}function p(){oi("onfinish"),e.removeListener("close",h),m()}function m(){oi("unpipe"),n.unpipe(e)}return n.on("data",d),function(e,t,n){if("function"==typeof e.prependListener)return e.prepe
1ndListener(t,n);e._events&&e._events[t]?Array.isArray(e._events[t])?e._events[t].unshift(n):e._events[t]=[n,e._events[t]]:e.on(t,n)}(e,"error",f),e.once("close",h),e.once("finish",p),e.emit("pipe",n),r.flowing||(oi("pipe resume"),n.resume()),e},oa.prototype.unpipe=function(e){var t=this._readableState;if(0===t.pipesCount)return this;if(1===t.pipesCount)return e&&e!==t.pipes||(e||(e=t.pipes),t.pipes=null,t.pipesCount=0,t.flowing=!1,e&&e.emit("unpipe",this)),this;if(!e){var n=t.pipes,r=t.pipesCount;t.pipes=null,t.pipesCount=0,t.flowing=!1;for(var i=0;i<r;i++)n[i].emit("unpipe",this);return this}var o=oy(t.pipes,e);return -1===o||(t.pipes.splice(o,1),t.pipesCount-=1,1===t.pipesCount&&(t.pipes=t.pipes[0]),e.emit("unpipe",this)),this},oa.prototype.on=function(e,t){var n=nW.prototype.on.call(this,e,t);if("data"===e)!1!==this._readableState.flowing&&this.resume();else if("readable"===e){var r=this._readableState;r.endEmitted||r.readableListening||(r.readableListening=r.needReadable=!0,r.emittedReadable=!1,r.reading?r.length&&ou(this):nS(of,this))}return n},oa.prototype.addListener=oa.prototype.on,oa.prototype.resume=function(){var e=this._readableState;return e.flowing||(oi("resume"),e.flowing=!0,e.resumeScheduled||(e.resumeScheduled=!0,nS(oh,this,e))),this},oa.prototype.pause=function(){return oi("call pause flowing=%j",this._readableState.flowing),!1!==this._readableState.flowing&&(oi("pause"),this._readableState.flowing=!1,this.emit("pause")),this},oa.prototype.wrap=function(e){var t=this._readableState,n=!1,r=this;for(var i in e.on("end",function(){if(oi("wrapped end"),t.decoder&&!t.ended){var e=t.decoder.end();e&&e.length&&r.push(e)}r.push(null)}),e.on("data",function(i){oi("wrapped data"),t.decoder&&(i=t.decoder.write(i)),t.objectMode&&null==i||(t.objectMode||i&&i.length)&&(r.push(i)||(n=!0,e.pause()))}),e)void 0===this[i]&&"function"==typeof e[i]&&(this[i]=function(t){return function(){return e[t].apply(e,arguments)}}(i));return function(e,t){for(var n=0,r=e.length;n<r;n++)t(e[n])}(["error","close","destroy","pause","resume"],function(t){e.on(t,r.emit.bind(r,t))}),r._read=function(t){oi("wrapped _read",t),n&&(n=!1,e.resume())},r},oa._fromList=om,oE.WritableState=oA,nZ(oE,nW),oA.prototype.getBuffer=function(){for(var e=this.bufferedRequest,t=[];e;)t.push(e),e=e.next;return t},oE.prototype.pipe=function(){this.emit("error",Error("Cannot pipe, not readable"))},oE.prototype.write=function(e,t,n){var r,i,o,a,s,l=this._writableState,u=!1;return"function"==typeof t&&(n=t,t=null),tW.isBuffer(e)?t="buffer":t||(t=l.defaultEncoding),"function"!=typeof n&&(n=ob),l.ended?(r=n,i=Error("write after end"),this.emit("error",i),nS(r,i)):(o=n,a=!0,s=!1,null===e?s=TypeError("May not write null values to stream"):tW.isBuffer(e)||"string"==typeof e||void 0===e||l.objectMode||(s=TypeError("Invalid non-string/buffer chunk")),s&&(this.emit("error",s),nS(o,s),a=!1),a&&(l.pendingcb++,u=function(e,t,n,r,i){o=n,a=r,t.objectMode||!1===t.decodeStrings||"string"!=typeof o||(o=tW.from(o,a)),n=o,tW.isBuffer(n)&&(r="buffer");var o,a,s=t.objectMode?1:n.length;t.length+=s;var l=t.length<t.highWaterMark;if(l||(t.needDrain=!0),t.writing||t.corked){var u=t.lastBufferedRequest;t.lastBufferedRequest=new ow(n,r,i),u?u.next=t.lastBufferedRequest:t.bufferedRequest=t.lastBufferedRequest,t.bufferedRequestCount+=1}else o_(e,t,!1,s,n,r,i);return l}(this,l,e,t,n))),u},oE.prototype.cork=function(){this._writableState.corked++},oE.prototype.uncork=function(){var e=this._writableState;e.corked&&(e.corked--,e.writing||e.corked||e.finished||e.bufferProcessing||!e.bufferedRequest||oC(this,e))},oE.prototype.setDefaultEncoding=function(e){if("string"==typeof e&&(e=e.toLowerCase()),!(["hex","utf8","utf-8","ascii","binary","base64","ucs2","ucs-2","utf16le","utf-16le","raw"].indexOf((e+"").toLowerCase())>-1))throw TypeError("Unknown encoding: "+e);return this._writableState.defaultEncoding=e,this},oE.prototype._write=function(e,t,n){n(Error("not implemented"))},oE.prototype._writev=null,oE.prototype.end=function(e,t,n){var r,i=this._writableState;"function"==typeof e?(n=e,e=null,t=null):"function"==typeof t&&(n=t,t=null),null!=e&&this.write(e,t),i.corked&&(i.corked=1,this.uncork()),i.ending||i.finished||(r=n,i.ending=!0,oM(this,i),r&&(i.finished?nS(r):this.once("finish",r)),i.ended=!0,this.writable=!1)},nZ(oI,oa);for(var oR=Object.keys(oE.prototype),oP=0;oP<oR.length;oP++){var oT=oR[oP];oI.prototype[oT]||(oI.prototype[oT]=oE.prototype[oT])}function oI(e){if(!(this instanceof oI))return new oI(e);oa.call(this,e),oE.call(this,e),e&&!1===e.readable&&(this.readable=!1),e&&!1===e.writable&&(this.writable=!1),this.allowHalfOpen=!0,e&&!1===e.allowHalfOpen&&(this.allowHalfOpen=!1),this.once("end",oj)}function oj(){this.allowHalfOpen||this._writableState.ended||nS(oL,this)}function oL(e){e.end()}function oN(e){this.afterTransform=function(t,n){return function(e,t,n){var r=e._transformState;r.transforming=!1;var i=r.writecb;if(!i)return e.emit("error",Error("no writecb in Transform class"));r.writechunk=null,r.writecb=null,null!=n&&e.push(n),i(t);var o=e._readableState;o.reading=!1,(o.needReadable||o.length<o.highWaterMark)&&e._read(o.highWaterMark)}
vendor: 2,219 bytes, line 1
1(e,t,n)},this.needTransform=!1,this.transforming=!1,this.writecb=null,this.writechunk=null,this.writeencoding=null}function oD(e){if(!(this instanceof oD))return new oD(e);oI.call(this,e),this._transformState=new oN(this);var t=this;this._readableState.needReadable=!0,this._readableState.sync=!1,e&&("function"==typeof e.transform&&(this._transform=e.transform),"function"==typeof e.flush&&(this._flush=e.flush)),this.once("prefinish",function(){"function"==typeof this._flush?this._flush(function(e){oB(t,e)}):oB(t)})}function oB(e,t){if(t)return e.emit("error",t);var n=e._writableState,r=e._transformState;if(n.length)throw Error("Calling transform done when ws.length != 0");if(r.transforming)throw Error("Calling transform done when still transforming");return e.push(null)}function oF(e){if(!(this instanceof oF))return new oF(e);oD.call(this,e)}function oz(){nW.call(this)}nZ(oD,oI),oD.prototype.push=function(e,t){return this._transformState.needTransform=!1,oI.prototype.push.call(this,e,t)},oD.prototype._transform=function(e,t,n){throw Error("Not implemented")},oD.prototype._write=function(e,t,n){var r=this._transformState;if(r.writecb=n,r.writechunk=e,r.writeencoding=t,!r.transforming){var i=this._readableState;(r.needTransform||i.needReadable||i.length<i.highWaterMark)&&this._read(i.highWaterMark)}},oD.prototype._read=function(e){var t=this._transformState;null!==t.writechunk&&t.writecb&&!t.transforming?(t.transforming=!0,this._transform(t.writechunk,t.writeencoding,t.afterTransform)):t.needTransform=!0},nZ(oF,oD),oF.prototype._transform=function(e,t,n){n(null,e)},nZ(oz,nW),oz.Readable=oa,oz.Writable=oE,oz.Duplex=oI,oz.Transform=oD,oz.PassThrough=oF,oz.Stream=oz,oz.prototype.pipe=function(e,t){var n=this;function r(t){e.writable&&!1===e.write(t)&&n.pause&&n.pause()}function i(){n.readable&&n.resume&&n.resume()}n.on("data",r),e.on("drain",i),e._isStdio||t&&!1===t.end||(n.on("end",a),n.on("close",s));var o=!1;function a(){o||(o=!0,e.end())}function s(){o||(o=!0,"function"==typeof e.destroy&&e.destroy())}function l(e){if(u(),0===nW.listenerCount(this,"error"))throw e}function u(){n.removeListener("data",r),e.removeListener("drain",i),n.removeListener("end",a),n.removeListener("close",s
1),n.removeListener("error",l),e.removeListener("error",l),n.removeListener("end",u),n.removeListener("close",u),e.removeListener("close",u)}return n.on("error",l),e.on("error",l),n.on("end",u),n.on("close",u),e.on("close",u),e.emit("pipe",n),e};var oU=ns(Object.freeze({__proto__:null,Duplex:oI,PassThrough:oF,Readable:oa,Stream:oz,Transform:oD,Writable:oE,default:oz})),oq=ns(or),oW=nL.Buffer,oH=oU.Transform,o$=oq.StringDecoder;function oV(e){oH.call(this),this.hashMode="string"==typeof e,this.hashMode?this[e]=this._finalOrDigest:this.final=this._finalOrDigest,this._final&&(this.__final=this._final,this._final=null),this._decoder=null,this._encoding=null}function oK(e){oV.call(this,"digest"),this._hash=e}nz(oV,oH),oV.prototype.update=function(e,t,n){"string"==typeof e&&(e=oW.from(e,t));var r=this._update(e);return this.hashMode?this:(n&&(r=this._toString(r,n)),r)},oV.prototype.setAutoPadding=function(){},oV.prototype.getAuthTag=function(){throw Error("trying to get auth tag in unsupported state")},oV.prototype.setAuthTag=function(){throw Error("trying to set auth tag in unsupported state")},oV.prototype.setAAD=function(){throw Error("trying to set aad in unsupported state")},oV.prototype._transform=function(e,t,n){var r;try{this.hashMode?this._update(e):this.push(this._update(e))}catch(e){r=e}finally{n(r)}},oV.prototype._flush=function(e){var t;try{this.push(this.__final())}catch(e){t=e}e(t)},oV.prototype._finalOrDigest=function(e){var t=this.__final()||oW.alloc(0);return e&&(t=this._toString(t,e,!0)),t},oV.prototype._toString=function(e,t,n){if(this._decoder||(this._decoder=new o$(t),this._encoding=t),this._encoding!==t)throw Error("can't switch encodings");var r=this._decoder.write(e);return n&&(r+=this._decoder.end()),r},nz(oK,oV),oK.prototype._update=function(e){this._hash.update(e)},oK.prototype._final=function(){return this._hash.digest()};var oG=function(e){return"md5"===(e=e.toLowerCase())?new iv:"rmd160"===e||"ripemd160"===e?new iO:new oK(i5(e))},oQ=nL.Buffer,oY=oQ.alloc(128);function oZ(e,t){oV.call(this,"digest"),"string"==typeof t&&(t=oQ.from(t)),this._alg=e,this._key=t,t.length>64?t=e(t):t.length<64&&(t=oQ.concat([t,oY],64));for(var n=this._ipad=oQ.allocUnsafe(64),r=this._opad=oQ.allocUnsafe(64),i=0;i<64;i++)n[i]=54^t[i],r[i]=92^t[i];this._hash=[n]}nz(oZ,oV),oZ.prototype._update=function(e){this._hash.push(e)},oZ.prototype._final=function(){var e=this._alg(oQ.concat(this._hash));return this._alg(oQ.concat([this._opad,e]))};var oX=function(e){return(new iv).update(e).digest()},oJ=nL.Buffer,o0=oJ.alloc(128);function o1(e,t){oV.call(this,"digest"),"string"==typeof t&&(t=oJ.from(t));var n="sha512"===e||"sha384"===e?128:64;this._alg=e,this._key=t,t.length>n?t=("rmd160"===e?new iO:i5(e)).update(t).digest():t.length<n&&(t=oJ.concat([t,o0],n));for(var r=this._ipad=oJ.allocUnsafe(n),i=this._opad=oJ.allocUnsafe(n),o=0;o<n;o++)r[o]=54^t[o],i[o]=92^t[o];this._hash="rmd160"===e?new iO:i5(e),this._hash.update(r)}nz(o1,oV),o1.prototype._update=function(e){this._hash.update(e)},o1.prototype._final=function(){var e=this._hash.digest();return("rmd160"===this._alg?new iO:i5(this._alg)).update(this._opad).update(e).digest()};var o2=function(e,t){return"rmd160"===(e=e.toLowerCase())||"ripemd160"===e?new o1("rmd160",t):"md5"===e?new oZ(oX,t):new o1(e,t)},o3={sha224WithRSAEncryption:{sign:"rsa",hash:"sha224",id:"302d300d06096086480165030402040500041c"},"RSA-SHA224":{sign:"ecdsa/rsa",hash:"sha224",id:"302d300d06096086480165030402040500041c"},sha256WithRSAEncryption:{sign:"rsa",hash:"sha256",id:"3031300d060960864801650304020105000420"},"RSA-SHA256":{sign:"ecdsa/rsa",hash:"sha256",id:"3031300d060960864801650304020105000420"},sha384WithRSAEncryption:{sign:"rsa",hash:"sha384",id:"3041300d060960864801650304020205000430"},"RSA-SHA384":{sign:"ecdsa/rsa",hash:"sha384",id:"3041300d060960864801650304020205000430"},sha512WithRSAEncryption:{sign:"rsa",hash:"sha512",id:"3051300d060960864801650304020305000440"},"RSA-SHA512":{sign:"ecdsa/rsa",hash:"sha512",id:"3051300d060960864801650304020305000440"},"RSA-SHA1":{sign:"rsa",hash:"sha1",id:"3021300906052b0e03021a05000414"},"ecdsa-with-SHA1":{sign:"ecdsa",hash:"sha1",id:""},sha256:{sign:"ecdsa",hash:"sha256",id:""},sha224:{sign:"ecdsa",hash:"sha224",id:""},sha384:{sign:"ecdsa",hash:"sha384",id:""},sha512:{sign:"ecdsa",hash:"sha512",id:""},"DSA-SHA":{sign:"dsa",hash:"sha1",id:""},"DSA-SHA1":{sign:"dsa",hash:"sha1",id:""}
1,DSA:{sign:"dsa",hash:"sha1",id:""},"DSA-WITH-SHA224":{sign:"dsa",hash:"sha224",id:""},"DSA-SHA224":{sign:"dsa",hash:"sha224",id:""},"DSA-WITH-SHA256":{sign:"dsa",hash:"sha256",id:""},"DSA-SHA256":{sign:"dsa",hash:"sha256",id:""},"DSA-WITH-SHA384":{sign:"dsa",hash:"sha384",id:""},"DSA-SHA384":{sign:"dsa",hash:"sha384",id:""},"DSA-WITH-SHA512":{sign:"dsa",hash:"sha512",id:""},"DSA-SHA512":{sign:"dsa",hash:"sha512",id:""},"DSA-RIPEMD160":{sign:"dsa",hash:"rmd160",id:""},ripemd160WithRSA:{sign:"rsa",hash:"rmd160",id:"3021300906052b2403020105000414"},"RSA-RIPEMD160":{sign:"rsa",hash:"rmd160",id:"3021300906052b2403020105000414"},md5WithRSAEncryption:{sign:"rsa",hash:"md5",id:"3020300c06082a864886f70d020505000410"},"RSA-MD5":{sign:"rsa",hash:"md5",id:"3020300c06082a864886f70d020505000410"}},o6={},o4=function(e,t){if("number"!=typeof e)throw TypeError("Iterations not a number");if(e<0)throw TypeError("Bad iterations");if("number"!=typeof t)throw TypeError("Key length not a number");if(t<0||t>1073741823||t!=t)throw TypeError("Bad key length")},o5=na.process&&na.process.browser?"utf-8":na.process&&na.process.version?parseInt(nT.version.split(".")[0].slice(1),10)>=6?"utf-8":"binary":"utf-8",o8=nL.Buffer,o7=function(e,t,n){if(o8.isBuffer(e))return e;if("string"==typeof e)return o8.from(e,t);if(ArrayBuffer.isView(e))return o8.from(e.buffer);throw TypeError(n+" must be a string, a Buffer, a typed array or a DataView")},o9=nL.Buffer,ae=o9.alloc(128),at={md5:16,sha1:20,sha224:28,sha256:32,sha384:48,sha512:64,rmd160:20,ripemd160:20};function an(e,t,n){var r="rmd160"===e||"ripemd160"===e?function(e){return(new iO).update(e).digest()}:"md5"===e?oX:function(t){return i5(e).update(t).digest()},i="sha512"===e||"sha384"===e?128:64;t.length>i?t=r(t):t.length<i&&(t=o9.concat([t,ae],i));for(var o=o9.allocUnsafe(i+at[e]),a=o9.allocUnsafe(i+at[e]),s=0;s<i;s++)o[s]=54^t[s],a[s]=92^t[s];var l=o9.allocUnsafe(i+n+4);o.copy(l,0,0,i),this.ipad1=l,this.ipad2=o,this.opad=a,this.alg=e,this.blocksize=i,this.hash=r,this.size=at[e]}an.prototype.run=function(e,t){return e.copy(t,this.blocksize),this.hash(t).copy(this.opad,this.blocksize),this.hash(this.opad)};var ar,ai,ao,aa,as=function(e,t,n,r,i){o4(n,r);var o=new an(i=i||"sha1",e=o7(e,o5,"Password"),(t=o7(t,o5,"Salt")).length),a=o9.allocUnsafe(r),s=o9.allocUnsafe(t.length+4);t.copy(s,0,0,t.length);for(var l=0,u=at[i],c=Math.ceil(r/u),d=1;d<=c;d++){s.writeUInt32BE(d,t.length);for(var f=o.run(s,o.ipad1),h=f,p=1;p<n;p++){h=o.run(h,o.ipad2);for(var m=0;m<u;m++)f[m]^=h[m]}f.copy(a,l),l+=u}return a},al=nL.Buffer,au=na.crypto&&na.crypto.subtle,ac={sha:"SHA-1","sha-1":"SHA-1",sha1:"SHA-1",sha256:"SHA-256","sha-256":"SHA-256",sha384:"SHA-384","sha-384":"SHA-384","sha-512":"SHA-512",sha512:"SHA-512"},ad=[];function af(){return aa||(aa=na.process&&na.process.nextTick?na.process.nextTick:na.queueMicrotask?na.queueMicrotask:na.setImmediate?na.setImmediate:na.setTimeout)}function ah(e,t,n,r,i){return au.importKey("raw",e,{name:"PBKDF2"},!1,["deriveBits"]).then(function(e){return au.deriveBits({name:"PBKDF2",salt:t,iterations:n,hash:{name:i}},e,r<<3)}).then(function(e){return al.from(e)})}o6.pbkdf2=function(e,t,n,r,i,o){"function"==typeof i&&(o=i,i=void 0);var a=ac[(i=i||"sha1").toLowerCase()];if(a&&"function"==typeof na.Promise){if(o4(n,r),e=o7(e,o5,"Password"),t=o7(t,o5,"Salt"),"function"!=typeof o)throw Error("No callback provided to pbkdf2");!function(e,t){e.then(function(e){af()(function(){t(null,e)})},function(e){af()(function(){t(e)})})}((function(e){if(na.process&&!na.process.browser||!au||!au.importKey||!au.deriveBits)return Promise.resolve(!1);if(void 0!==ad[e])return ad[e];var t=ah(ao=ao||al.alloc(8),ao,10,128,e).then(function(){return!0}).catch(function(){return!1});return ad[e]=t,t})(a).then(function(o){return o?ah(e,t,n,r,a):as(e,t,n,r,i)}),o)}else af()(function(){var a;try{a=as(e,t,n,r,i)}catch(e){return o(e)}o(null,a)})},o6.pbkdf2Sync=as;var ap={},am={},ag={readUInt32BE:function(e,t){return(e[0+t]<<24|e[1+t]<<16|e[2+t]<<8|e[3+t])>>>0},writeUInt32BE:function(e,t,n){e[0+n]=t>>>24,e[1+n]=t>>>16&255,e[2+n]=t>>>8&255,e[3+n]=255&t},ip:function(e,t,n,r){for(var i=0,o=0,a=6;a>=0;a-=2){for(var s=0;s<=24;s+=8)i<<=1,i|=t>>>s+a&1;for(s=0;s<=24;s+=8)i<<=1,i|=e>>>s+a&1}for(a=6;a>=0;a-=2){for(s=1;s<=25;s+=8)o<<=1,o|=t>>>s+a&1;for(s=1;s<=25;s+=8)o<<=1,o|=e>>>s+a&1}n[r+0]=i>>>0,n[r+1]=o>>>0},rip:function(e,t,n,r){for(var i=0,o=0,a=0;a<4;a++)for(var s=24;s>=0;s-=8)i<<=1,i|=t>>>s+a&1,i<<=1,i|=e>>>s+a&1;for(a=4;a<8;a++)for(s=24;s>=0;s-=8)o<<=1,o|=t>>>s+a&1,o<<=1,o|=e>>>s+a&1;n[r+0]=i>>>0,n[r+1]=o>>>0},pc1:function(e,t,n,r){for(var i=0,o=0,a=7;a>=5;a--){for(var s=0;s<=24;s+=8)i<<=1,i|=t>>s+a&1;for(s=0;s<=24;s+=8)i<<=1,i|=e>>s+a&1}for(s=0;s<=24;s+=8)i<<=1,i|=t>>s+a&1;for(a=1;a<=3;a++){for(s=0;s<=24;s+=8)o<<=1,o|=t>>s+a&1;for(s=0;s<=24;s+=8)o<<=1,o|=e>>s+a&1}for(s=0;s<=24;s+=8)o<<=1,o|=e>>s+a&1;n[r+0]=i>>>0,n[r+1]=o>>>0},r28shl:function(e,t){return e<<t&268435455|e>>>28-t}},av=[14,11,17,4,27,23,25,0,13,22,7,18,5,9,16,24,2,20,12,21,1,8,15,26,15,4,25,19,9,1,26,16,5,11,23,8,12,7,17,0,22,3,10,14,6,20,27,24];ag.pc2=function(e,t,n,r){for(var i=0,o=0,a=av.length>>>1,s=0;s<a;s++)i<<=1,i|=e>>>av[s]&1;for(s=a;s<av.length;s++)o<<=1,o|=t>>>av[s]&1;n[r+0]=i>>>0,n[r+1]=o>>>0},ag.expand=function(e,t,n){var r=0,i=0;r=(1&e)<<5|e>>>27;for(var o=23;o>=15;o-=4)r<<=6,r|=e>>>o&63;for(o=11;o>
vendor: 13,081 bytes, line 1
1=3;o-=4)i|=e>>>o&63,i<<=6;i|=(31&e)<<1|e>>>31,t[n+0]=r>>>0,t[n+1]=i>>>0};var ay=[14,0,4,15,13,7,1,4,2,14,15,2,11,13,8,1,3,10,10,6,6,12,12,11,5,9,9,5,0,3,7,8,4,15,1,12,14,8,8,2,13,4,6,9,2,1,11,7,15,5,12,11,9,3,7,14,3,10,10,0,5,6,0,13,15,3,1,13,8,4,14,7,6,15,11,2,3,8,4,14,9,12,7,0,2,1,13,10,12,6,0,9,5,11,10,5,0,13,14,8,7,10,11,1,10,3,4,15,13,4,1,2,5,11,8,6,12,7,6,12,9,0,3,5,2,14,15,9,10,13,0,7,9,0,14,9,6,3,3,4,15,6,5,10,1,2,13,8,12,5,7,14,11,12,4,11,2,15,8,1,13,1,6,10,4,13,9,0,8,6,15,9,3,8,0,7,11,4,1,15,2,14,12,3,5,11,10,5,14,2,7,12,7,13,13,8,14,11,3,5,0,6,6,15,9,0,10,3,1,4,2,7,8,2,5,12,11,1,12,10,4,14,15,9,10,3,6,15,9,0,0,6,12,10,11,1,7,13,13,8,15,9,1,4,3,5,14,11,5,12,2,7,8,2,4,14,2,14,12,11,4,2,1,12,7,4,10,7,11,13,6,1,8,5,5,0,3,15,15,10,13,3,0,9,14,8,9,6,4,11,2,8,1,12,11,7,10,1,13,14,7,2,8,13,15,6,9,15,12,0,5,9,6,10,3,4,0,5,14,3,12,10,1,15,10,4,15,2,9,7,2,12,6,9,8,5,0,6,13,1,3,13,4,14,14,0,7,11,5,3,11,8,9,4,14,3,15,2,5,12,2,9,8,5,12,15,3,10,7,11,0,14,4,1,10,7,1,6,13,0,11,8,6,13,4,13,11,0,2,11,14,7,15,4,0,9,8,1,13,10,3,14,12,3,9,5,7,12,5,2,10,15,6,8,1,6,1,6,4,11,11,13,13,8,12,1,3,4,7,10,14,7,10,9,15,5,6,0,8,15,0,14,5,2,9,3,2,12,13,1,2,15,8,13,4,8,6,10,15,3,11,7,1,4,10,12,9,5,3,6,14,11,5,0,0,14,12,9,7,2,7,2,11,1,4,14,1,7,9,4,12,10,14,8,2,13,0,15,6,12,10,9,13,0,15,3,3,5,5,6,8,11];ag.substitute=function(e,t){for(var n=0,r=0;r<4;r++)n<<=4,n|=ay[64*r+(e>>>18-6*r&63)];for(r=0;r<4;r++)n<<=4,n|=ay[256+64*r+(t>>>18-6*r&63)];return n>>>0};var ab=[16,25,12,11,3,20,4,15,31,17,9,6,27,14,1,22,30,24,8,18,0,5,29,23,13,19,2,26,10,21,28,7];function aw(e,t){if(!e)throw Error(t||"Assertion failed")}function aA(e){this.options=e,this.type=this.options.type,this.blockSize=8,this._init(),this.buffer=Array(this.blockSize),this.bufferOff=0,this.padding=!1!==e.padding}function aE(){this.tmp=[,,],this.keys=null}function a_(e){aA.call(this,e);var t=new aE;this._desState=t,this.deriveKeys(t,e.key)}ag.permute=function(e){for(var t=0,n=0;n<ab.length;n++)t<<=1,t|=e>>>ab[n]&1;return t>>>0},ag.padSplit=function(e,t,n){for(var r=e.toString(2);r.length<t;)r="0"+r;for(var i=[],o=0;o<t;o+=n)i.push(r.slice(o,o+n));return i.join(" ")},aw.equal=function(e,t,n){if(e!=t)throw Error(n||"Assertion failed: "+e+" != "+t)},aA.prototype._init=function(){},aA.prototype.update=function(e){return 0===e.length?[]:"decrypt"===this.type?this._updateDecrypt(e):this._updateEncrypt(e)},aA.prototype._buffer=function(e,t){for(var n=Math.min(this.buffer.length-this.bufferOff,e.length-t),r=0;r<n;r++)this.buffer[this.bufferOff+r]=e[t+r];return this.bufferOff+=n,n},aA.prototype._flushBuffer=function(e,t){return this._update(this.buffer,0,e,t),this.bufferOff=0,this.blockSize},aA.prototype._updateEncrypt=function(e){var t=0,n=0,r=Array(((this.bufferOff+e.length)/this.blockSize|0)*this.blockSize);0!==this.bufferOff&&(t+=this._buffer(e,t),this.bufferOff===this.buffer.length&&(n+=this._flushBuffer(r,n)));for(var i=e.length-(e.length-t)%this.blockSize;t<i;t+=this.blockSize)this._update(e,t,r,n),n+=this.blockSize;for(;t<e.length;t++,this.bufferOff++)this.buffer[this.bufferOff]=e[t];return r},aA.prototype._updateDecrypt=function(e){for(var t=0,n=0,r=Math.ceil((this.bufferOff+e.length)/this.blockSize)-1,i=Array(r*this.blockSize);r>0;r--)t+=this._buffer(e,t),n+=this._flushBuffer(i,n);return t+=this._buffer(e,t),i},aA.prototype.final=function(e){var t,n;return e&&(t=this.update(e)),n="encrypt"===this.type?this._finalEncrypt():this._finalDecrypt(),t?t.concat(n):n},aA.prototype._pad=function(e,t){if(0===t)return!1;for(;t<e.length;)e[t++]=0;return!0},aA.prototype._finalEncrypt=function(){if(!this._pad(this.buffer,this.bufferOff))return[];var e=Array(this.blockSize);return this._update(this.buffer,0,e,0),e},aA.prototype._unpad=function(e){return e},aA.prototype._finalDecrypt=function(){aw.equal(this.bufferOff,this.blockSize,"Not enough data to decrypt");var e=Array(this.blockSize);return this._flushBuffer(e,0),this._unpad(e)},nz(a_,aA),a_.create=function(e){return new a_(e)};var ak=[1,1,2,2,2,2,2,2,1,2,2,2,2,2,2,1];a_.prototype.deriveKeys=function(e,t){e.keys=Array(32),aw.equal(t.length,this.blockSize,"Invalid key length");var n=ag.readUInt32BE(t,0),r=ag.readUInt32BE(t,4);ag.pc1(n,r,e.tmp,0),n=e.tmp[0],r=e.tmp[1];for(var i=0;i<e.keys.length;i+=2){var o=ak[i>>>1];n=ag.r28shl(n,o),r=ag.r28shl(r,o),ag.pc2(n,r,e.keys,i)}},a_.prototype._update=function(e,t,n,r){var i=this._desState,o=ag.readUInt32BE(e,t),a=ag.readUInt32BE(e,t+4);ag.ip(o,a,i.tmp,0),o=i.tmp[0],a=i.tmp[1],"encrypt"===this.type?this._encrypt(i,o,a,i.tmp,0):this._decrypt(i,o,a,i.tmp,0),o=i.tmp[0],a=i.tmp[1],ag.writeUInt32BE(n,o,r),ag.writeUInt32BE(n,a,r+4)},a_.prototype._pad=function(e,t){if(!1===this.padding)return!1;for(var n=e.length-t,r=t;r<e.length;r++)e[r]=n;return!0},a_.prototype._unpad=function(e){if(!1===this.padding)return e;for(var t=e[e.length-1],n=e.length-t;n<e.length;n++)aw.equal(e[n],t);return e.slice(0,e.length-t)},a_.prototype._encrypt=function(e,t,n,r,i){for(var o=t,a=n,s=0;s<e.keys.length;s+=2){var l=e.keys[s],u=e.keys[s+1];ag.expand(a,e.tmp,0),l^=e.tmp[0],u^=e.tmp[1];var c=ag.substitute(l,u),d=a;a=(o^ag.permute(c))>>>0,o=d}ag.rip(a,o,r,i)},a_.prototype._decrypt=function(e,t,n,r,i){for(var o=n,a=t,s=e.keys.length-2;s>=0;s-=2){var l=e.keys[s],u=e.keys[s+1];ag.expand(o,e.tmp,0),l^=e.tmp[0],u^=e.tmp[1];var c=ag.substitute(l,u),d=o;o=(a^ag.permute(c))>>>0,a=d}ag.rip(o,a,r,i)};var aC={},aS={};function ax(e){aw.equal(e.length,8,"Invalid IV length"),this.iv=Array(8);for(var t=0;t<this.iv.length;t++)this.iv[t]=e[t]}function aM(e,t){aw.equal(t.length,24,"Invalid key length");var n=t.slice(0,8),r=t.slice(8,16),i=t.slice(16,24);this.ciphers="encrypt"===e?[a_.create({type:"encrypt",key:n}),a_.create({type:"decrypt",key:r}),a_.create({type:"encrypt",key:i})]:[a_.create({type:"decrypt",key:i}),a_.create({type:"encrypt",key:r}),a_.create({type:"decrypt",key:n})]}function aO(e){aA.call(this,e);var t=new aM(this.type,this.options.key);this._edeState=t}aC.instantiate=function(e){function t(t){e.call(this,t),this._cbcInit()}nz(t,e);for(var n=Object.keys(aS),r=0;r<n.length;r++){var i=n[r];t.prototype[i]=aS[i]}return t.create=function(e){return new t(e)},t},aS._cbcInit=function(){var e=new ax(this.options.iv);this._cbcState=e},aS._update=function(e,t,n,r){var i=this._cbcState,o=this.constructor.super_.prototype,a=i.iv;if("encrypt"===this.type){for(var s=0;s<this.blockSize;s++)a[s]^=e[t+s];for(o._update.call(this,a,0,n,r),s=0;s<this.blockSize;s++)a[s]=n[r+s]}else{for(o._update.call(this,e,t,n,r),s=0;s<this.blockSize;s++)n[r+s]^=a[s];for(s=0;s<this.blockSize;s++)a[s]=e[t+s]}},nz(aO,aA),aO.create=function(e){return new aO(e)},aO.prototype._update=function(e,t,n,r){var i=this._edeState;i.ciphers[0]._update(e,t,n,r),i.ciphers[1]._update(n,r,n,r),i.ciphers[2]._update(n,r,n,r)},aO.prototype._pad=a_.prototype._pad,aO.prototype._unpad=a_.prototype._unpad,am.utils=ag,am.Cipher=aA,am.DES=a_,am.CBC=aC,am.EDE=aO;var aR=nL.Buffer,aP={"des-ede3-cbc":am.CBC.instantiate(am.EDE),"des-ede3":am.EDE,"des-ede-cbc":am.CBC.instantiate(am.EDE),"des-ede":am.EDE,"des-cbc":am.CBC.instantiate(am.DES),"des-ecb":am.DES};function aT(e){oV.call(this);var t,n=e.mode.toLowerCase(),r=aP[n];t=e.decrypt?"decrypt":"encrypt";var i=e.key;aR.isBuffer(i)||(i=aR.from(i)),"des-ede"!==n&&"des-ede-cbc"!==n||(i=aR.concat([i,i.slice(0,8)]));var o=e.iv;aR.isBuffer(o)||(o=aR.from(o)),this._des=r.create({key:i,iv:o,type:t})}aP.des=aP["des-cbc"],aP.des3=aP["des-ede3-cbc"],nz(aT,oV),aT.prototype._update=function(e){return aR.from(this._des.update(e))},aT.prototype._final=function(){return aR.from(this._des.final())};var aI={},aj={},aL={},aN=function(e,t){for(var n=Math.min(e.length,t.length),r=new tW(n),i=0;i<n;++i)r[i]=e[i]^t[i];return r};aL.encrypt=function(e,t){var n=aN(t,e._prev);return e._prev=e._cipher.encryptBlock(n),e._prev},aL.decrypt=function(e,t){var n=e._prev;return e._prev=t,aN(e._cipher.decryptBlock(t),n)};var aD={},aB=nL.Buffer;function aF(e,t,n){var r=t.length,i=aN(t,e._cache);return e._cache=e._cache.slice(r),e._prev=aB.concat([e._prev,n?t:i]),i}aD.encrypt=function(e,t,n){for(var r,i=aB.allocUnsafe(0);t.length;){if(0===e._cache.length&&(e._cache=e._cipher.encryptBlock(e._prev),e._prev=aB.allocUnsafe(0)),!(e._cache.length<=t.length)){i=aB.concat([i,aF(e,t,n)]);break}r=e._cache.length,i=aB.concat([i,aF(e,t.slice(0,r),n)]),t=t.slice(r)}return i};var az={},aU=nL.Buffer;az.encrypt=function(e,t,n){for(var r=t.length,i=aU.allocUnsafe(r),o=-1;++o<r;)i[o]=function(e,t,n){var r=e._cipher.encryptBlock(e._prev)[0]^t;return e._prev=aU.concat([e._prev.slice(1),aU.from([n?t:r])]),r}(e,t[o],n);return i};var aq={},aW=nL.Buffer;aq.encrypt=function(e,t,n){for(var r=t.length,i=aW.allocUnsafe(r),o=-1;++o<r;)i[o]=function(e,t,n){for(var r,i,o=-1,a=0;++o<8;)r=t&1<<7-o?128:0,a+=(128&(i=e._cipher.encryptBlock(e._prev)[0]^r))>>o%8,e._prev=function(e,t){var n=e.length,r=-1,i=aW.allocUnsafe(e.length);for(e=aW.concat([e,aW.from([t])]);++r<n;)i[r]=e[r]<<1|e[r+1]>>7;return i}(e._prev,n?r:i);return a}(e,t[o],n);return i};var aH={};aH.encrypt=function(e,t){for(;e._cache.length<t.length;)e._cache=tW.concat([e._cache,(e._prev=e._cipher.encryptBlock(e._prev),e._prev)]);var n=e._cache.slice(0,t.length);return e._cache=e._cache.slice(t.length),aN(t,n)};var a$={},aV=function(e){for(var t,n=e.length;n--;){if(255!==(t=e.readUInt8(n))){t++,e.writeUInt8(t,n);break}e.writeUInt8(0,n)}},aK=nL.Buffer;a$.encrypt=function(e,t){var n=Math.ceil(t.length/16),r=e._cache.length;e._cache=aK.concat([e._cache,aK.allocUnsafe(16*n)]);for(var i=0;i<n;i++){var o=function(e){var t=e._cipher.encryptBlockRaw(e._prev);return aV(e._prev),t}(e),a=r+16*i;e._cache.writeUInt32BE(o[0],a+0),e._cache.writeUInt32BE(o[1],a+4),e._cache.writeUInt32BE(o[2],a+8),e._cache.writeUInt32BE(o[3],a+12)}var s=e._cache.slice(0,t.length);return e._cache=e._cache.slice(t.length),aN(t,s)};var aG={"aes-128-ecb":{cipher:"AES",key:128,iv:0,mode:"ECB",type:"block"},"aes-192-ecb":{cipher:"AES",key:192,iv:0,mode:"ECB",type:"block"},"aes-256-ecb":{cipher:"AES",key:256,iv:0,mode:"ECB",type:"block"},"aes-128-cbc":{cipher:"AES",key:128,iv:16,mode:"CBC",type:"block"},"aes-192-cbc":{cipher:"AES",key:192,iv:16,mode:"CBC",type:"block"},"aes-256-cbc":{cipher:"AES",key:256,iv:16,mode:"CBC",type:"block"},aes128:{cipher:"AES",key:128,iv:16,mode:"CBC",type:"block"},aes192:{cipher:"AES",key:192,iv:16,mode:"CBC",type:"block"},aes256:{cipher:"AES",key:256,iv:16,mode:"CBC",type:"block"},"aes-128-cfb":{cipher:"AES",key:128,iv:16,mode:"CFB",type:"stream"},"aes-192-cfb":{cipher:"AES",key:192,iv:16,mode:"CFB",type:"stream"},"aes-256-cfb":{cipher:"AES",key:256,iv:16,mode:"CFB",type:"stream"},"aes-128-cfb8":{cipher:"AES",key:128,iv:16,mode:"CFB8",type:"stream"},"aes-192-cfb8":{cipher:"AES",key:192,iv:16,mode:"CFB8",type:"stream"},"aes-256-cfb8":{cipher:"AES",key:256,iv:16,mode:"CFB8",type:"stream"},"aes-128-cfb1":{cipher:"AES",key:128,iv:16,mode:"CFB1",type:"stream"},"aes-192-cfb1":{cipher:"AES",key:192,iv:16,mode:"CFB1",type:"stream"},"aes-256-cfb1":{cipher:"AES",key:256,iv:16,mode:"CFB1",type:"stream"},"aes-128-ofb":{cipher:"AES",key:128,iv:16,mode:"OFB",type:"stream"},"aes-192-ofb":{cipher:"AES",key:192,iv:16,mode:"OFB",type:"stream"},"aes-256-ofb":{cipher:"AES",key:256,iv:16,mode:"OFB",type:"stream"},"aes-128-ctr":{cipher:"AES",key:128,iv:16,mode:"CTR",type:"stream"},"aes-192-ctr":{cipher:"AES",key:192,iv:16,mode:"CTR",type:"stream"},"aes-256-ctr":{cipher:"AES",key:256,iv:16,mode:"CTR",type:"stream"},"aes-128-gcm":{cipher:"AES",key:128,iv:12,mode:"GCM",type:"auth"},"aes-192-gcm":{cipher:"AES",key:192,iv:12,mode:"GCM",type:"auth"},"aes-256-gcm":{cipher:"AES",key:256,iv:12,mode:"GCM",type:"auth"}},aQ={ECB:{encrypt:function(e,t){return e._cipher.encryptBlock(t)},decrypt:function(e,t){return e._cipher.decryptBlock(t)}},CBC:aL,CFB:aD,CFB8:az,CFB1:aq,OFB:aH,CTR:a$,GCM:a$};for(var aY in aG)aG[aY].module=aQ[aG[aY].mode];var aZ={},aX=nL.Buffer;function aJ(e){aX.isBuffer(e)||(e=aX.from(e));for(var t=e.length/4|0,n=Array(t),r=0;r<t;r++)n[r]=e.readUInt32BE(4*r);return n}function a0(e){for(;0<e.length;e++)e[0]=0}function a1(e,t,n,r,i){for(var o,a,s,l,u=n[0],c=n[1],d=n[2],f=n[3],h=e[0]^t[0],p=e[1]^t[1],m=e[2]^t[2],g=e[3]^t[3],v=4,y=1;y<i;y++)o=u[h>>>24]^c[p>>>16&255]^d[m>>>8&255]^f[255&g]^t[v++],a=u[p>>>24]^c[m>>>16&255]^d[g>>>8&255]^f[255&h]^t[v++],s=u[m>>>24]^c[g>>>16&255]^d[h>>>8&255]^f[255&p]^t[v++],l=u[g>>>24]^c[h>>>16&255]^d[p>>>8&255]^f[255&m]^t[v++],h=o,p=a,m=s,g=l;return o=(r[h>>>24]<<24|r[p>>>16&255]<<16|r[m>>>8&255]<<8|r[255&g])^t[v++],[o>>>=0,a=((r[p>>>24]<<24|r[m>>>16&255]<<16|r[g>>>8&255]<<8|r[255&h])^t[v++])>>>0,s=((r[m>>>24]<<24|r[g>>>16&255]<<16|r[h>>>8&255]<<8|r[255&p])^t[v++])>>>0,l=((r[g>>>24]<<24|r[h>>>16&255]<<16|r[p>>>8&255]<<8|r[255&m])^t[v++])>>>0]}var a2=[0,1,2,4,8,16,32,64,128,27,54],a3=function(){for(var e=Array(256),t=0;t<256;t++)e[t]=t<128?t<<1:t<<1^283;for(var n=[],r=[],i=[[],[],[],[]],o=[[],[],[],[]],a=0,s=0,l=0;l<256;++l){var u=s^s<<1^s<<2^s<<3^s<<4;u=u>>>8^255&u^99,n[a]=u,r[u]=a;var c=e[a],d=e[c],f=e[d],h=257*e[u]^16843008*u;i[0][a]=h<<24|h>>>8,i[1][a]=h<<16|h>>>16,i[2][a]=h<<8|h>>>
vendor: 4,166 bytes, line 1
124,i[3][a]=h,h=16843009*f^65537*d^257*c^16843008*a,o[0][u]=h<<24|h>>>8,o[1][u]=h<<16|h>>>16,o[2][u]=h<<8|h>>>24,o[3][u]=h,0===a?a=s=1:(a=c^e[e[e[f^c]]],s^=e[e[s]])}return{SBOX:n,INV_SBOX:r,SUB_MIX:i,INV_SUB_MIX:o}}();function a6(e){this._key=aJ(e),this._reset()}a6.blockSize=16,a6.keySize=32,a6.prototype.blockSize=a6.blockSize,a6.prototype.keySize=a6.keySize,a6.prototype._reset=function(){for(var e=this._key,t=e.length,n=t+6,r=4*(n+1),i=[],o=0;o<t;o++)i[o]=e[o];for(o=t;o<r;o++){var a=i[o-1];o%t==0?(a=a<<8|a>>>24,a=(a3.SBOX[a>>>24]<<24|a3.SBOX[a>>>16&255]<<16|a3.SBOX[a>>>8&255]<<8|a3.SBOX[255&a])^a2[o/t|0]<<24):t>6&&o%t==4&&(a=a3.SBOX[a>>>24]<<24|a3.SBOX[a>>>16&255]<<16|a3.SBOX[a>>>8&255]<<8|a3.SBOX[255&a]),i[o]=i[o-t]^a}for(var s=[],l=0;l<r;l++){var u=r-l,c=i[u-(l%4?0:4)];s[l]=l<4||u<=4?c:a3.INV_SUB_MIX[0][a3.SBOX[c>>>24]]^a3.INV_SUB_MIX[1][a3.SBOX[c>>>16&255]]^a3.INV_SUB_MIX[2][a3.SBOX[c>>>8&255]]^a3.INV_SUB_MIX[3][a3.SBOX[255&c]]}this._nRounds=n,this._keySchedule=i,this._invKeySchedule=s},a6.prototype.encryptBlockRaw=function(e){return a1(e=aJ(e),this._keySchedule,a3.SUB_MIX,a3.SBOX,this._nRounds)},a6.prototype.encryptBlock=function(e){var t=this.encryptBlockRaw(e),n=aX.allocUnsafe(16);return n.writeUInt32BE(t[0],0),n.writeUInt32BE(t[1],4),n.writeUInt32BE(t[2],8),n.writeUInt32BE(t[3],12),n},a6.prototype.decryptBlock=function(e){var t=(e=aJ(e))[1];e[1]=e[3],e[3]=t;var n=a1(e,this._invKeySchedule,a3.INV_SUB_MIX,a3.INV_SBOX,this._nRounds),r=aX.allocUnsafe(16);return r.writeUInt32BE(n[0],0),r.writeUInt32BE(n[3],4),r.writeUInt32BE(n[2],8),r.writeUInt32BE(n[1],12),r},a6.prototype.scrub=function(){a0(this._keySchedule),a0(this._invKeySchedule),a0(this._key)},aZ.AES=a6;var a4=nL.Buffer,a5=a4.alloc(16,0);function a8(e){var t=a4.allocUnsafe(16);return t.writeUInt32BE(e[0]>>>0,0),t.writeUInt32BE(e[1]>>>0,4),t.writeUInt32BE(e[2]>>>0,8),t.writeUInt32BE(e[3]>>>0,12),t}function a7(e){this.h=e,this.state=a4.alloc(16,0),this.cache=a4.allocUnsafe(0)}a7.prototype.ghash=function(e){for(var t=-1;++t<e.length;)this.state[t]^=e[t];this._multiply()},a7.prototype._multiply=function(){for(var e,t,n,r=[(e=this.h).readUInt32BE(0),e.readUInt32BE(4),e.readUInt32BE(8),e.readUInt32BE(12)],i=[0,0,0,0],o=-1;++o<128;){for(0!=(this.state[~~(o/8)]&1<<7-o%8)&&(i[0]^=r[0],i[1]^=r[1],i[2]^=r[2],i[3]^=r[3]),n=0!=(1&r[3]),t=3;t>0;t--)r[t]=r[t]>>>1|(1&r[t-1])<<31;r[0]=r[0]>>>1,n&&(r[0]=-520093696^r[0])}this.state=a8(i)},a7.prototype.update=function(e){var t;for(this.cache=a4.concat([this.cache,e]);this.cache.length>=16;)t=this.cache.slice(0,16),this.cache=this.cache.slice(16),this.ghash(t)},a7.prototype.final=function(e,t){return this.cache.length&&this.ghash(a4.concat([this.cache,a5],16)),this.ghash(a8([0,e,0,t])),this.state};var a9=nL.Buffer;function se(e,t,n,r){oV.call(this);var i=a9.alloc(4,0);this._cipher=new aZ.AES(t);var o=this._cipher.encryptBlock(i);this._ghash=new a7(o),n=function(e,t,n){if(12===t.length)return e._finID=a9.concat([t,a9.from([0,0,0,1])]),a9.concat([t,a9.from([0,0,0,2])]);var r=new a7(n),i=t.length,o=i%16;r.update(t),o&&(o=16-o,r.update(a9.alloc(o,0))),r.update(a9.alloc(8,0));var a=a9.alloc(8);a.writeUIntBE(8*i,0,8),r.update(a),e._finID=r.state;var s=a9.from(e._finID);return aV(s),s}(this,n,o),this._prev=a9.from(n),this._cache=a9.allocUnsafe(0),this._secCache=a9.allocUnsafe(0),this._decrypt=r,this._alen=0,this._len=0,this._mode=e,this._authTag=null,this._called=!1}nz(se,oV),se.prototype._update=function(e){if(!this._called&&this._alen){var t=16-this._alen%16;t<16&&(t=a9.alloc(t,0),this._ghash.update(t))}this._called=!0;var n=this._mode.encrypt(this,e);return this._decrypt?this._ghash.update(e):this._ghash.update(n),this._len+=e.length,n},se.prototype._final=function(){if(this._decrypt&&!this._authTag)throw Error("Unsupported state or unable to authenticate data");var e=aN(this._ghash.final(8*this._alen,8*this._len),this._cipher.encryptBlock(this._finID));if(this._decrypt&&function(e,t){var n=0;e.length!==t.length&&n++;for(var r=Math.min(e.length,t.length),i=0;i<r;++i)n+=e[i]^t[i];return n}(e,this._authTag))throw Error("Unsupported state or unable to authenticate data");this._authTag=e,this._cipher.scrub()}
vendor: 3,149 bytes, line 1
1,se.prototype.getAuthTag=function(){if(this._decrypt||!a9.isBuffer(this._authTag))throw Error("Attempting to get auth tag in unsupported state");return this._authTag},se.prototype.setAuthTag=function(e){if(!this._decrypt)throw Error("Attempting to set auth tag in unsupported state");this._authTag=e},se.prototype.setAAD=function(e){if(this._called)throw Error("Attempting to set AAD in unsupported state");this._ghash.update(e),this._alen+=e.length};var st=nL.Buffer;function sn(e,t,n,r){oV.call(this),this._cipher=new aZ.AES(t),this._prev=st.from(n),this._cache=st.allocUnsafe(0),this._secCache=st.allocUnsafe(0),this._decrypt=r,this._mode=e}nz(sn,oV),sn.prototype._update=function(e){return this._mode.encrypt(this,e,this._decrypt)},sn.prototype._final=function(){this._cipher.scrub()};var sr=nL.Buffer,si=function(e,t,n,r){if(sr.isBuffer(e)||(e=sr.from(e,"binary")),t&&(sr.isBuffer(t)||(t=sr.from(t,"binary")),8!==t.length))throw RangeError("salt should be Buffer with 8 byte length");for(var i=n/8,o=sr.alloc(i),a=sr.alloc(r||0),s=sr.alloc(0);i>0||r>0;){var l=new iv;l.update(s),l.update(e),t&&l.update(t),s=l.digest();var u=0;if(i>0){var c=o.length-i;u=Math.min(i,s.length),s.copy(o,c,0,u),i-=u}if(u<s.length&&r>0){var d=a.length-r,f=Math.min(r,s.length-u);s.copy(a,d,u,u+f),r-=f}}return s.fill(0),{key:o,iv:a}},so=nL.Buffer;function sa(e,t,n){oV.call(this),this._cache=new sl,this._cipher=new aZ.AES(t),this._prev=so.from(n),this._mode=e,this._autopadding=!0}nz(sa,oV),sa.prototype._update=function(e){var t,n;this._cache.add(e);for(var r=[];t=this._cache.get();)n=this._mode.encrypt(this,t),r.push(n);return so.concat(r)};var ss=so.alloc(16,16);function sl(){this.cache=so.allocUnsafe(0)}function su(e,t,n){var r=aG[e.toLowerCase()];if(!r)throw TypeError("invalid suite type");if("string"==typeof t&&(t=so.from(t)),t.length!==r.key/8)throw TypeError("invalid key length "+t.length);if("string"==typeof n&&(n=so.from(n)),"GCM"!==r.mode&&n.length!==r.iv)throw TypeError("invalid iv length "+n.length);return"stream"===r.type?new sn(r.module,t,n):"auth"===r.type?new se(r.module,t,n):new sa(r.module,t,n)}sa.prototype._final=function(){var e=this._cache.flush();if(this._autopadding)return e=this._mode.encrypt(this,e),this._cipher.scrub(),e;if(!e.equals(ss))throw this._cipher.scrub(),Error("data not multiple of block length")},sa.prototype.setAutoPadding=function(e){return this._autopadding=!!e,this},sl.prototype.add=function(e){this.cache=so.concat([this.cache,e])},sl.prototype.get=function(){if(this.cache.length>15){var e=this.cache.slice(0,16);return this.cache=this.cache.slice(16),e}return null},sl.prototype.flush=function(){for(var e=16-this.cache.length,t=so.allocUnsafe(e),n=-1;++n<e;)t.writeUInt8(e,n);return so.concat([this.cache,t])},aj.createCipheriv=su,aj.createCipher=function(e,t){var n=aG[e.toLowerCase()];if(!n)throw TypeError("invalid suite type");var r=si(t,!1,n.key,n.iv);return su(e,r.key,r.iv)};var sc={},sd=nL.Buffer;function sf(e,t,n){oV.call(this),this._cache=new sh,this._last=void 0,this._cipher=new aZ.AES(t),this._prev=sd.from(n),this._mode=e,this._autopadding=!0}function sh(){this.cache=sd.allocUnsafe(0)}
1function sp(e,t,n){var r=aG[e.toLowerCase()];if(!r)throw TypeError("invalid suite type");if("string"==typeof n&&(n=sd.from(n)),"GCM"!==r.mode&&n.length!==r.iv)throw TypeError("invalid iv length "+n.length);if("string"==typeof t&&(t=sd.from(t)),t.length!==r.key/8)throw TypeError("invalid key length "+t.length);return"stream"===r.type?new sn(r.module,t,n,!0):"auth"===r.type?new se(r.module,t,n,!0):new sf(r.module,t,n)}nz(sf,oV),sf.prototype._update=function(e){var t,n;this._cache.add(e);for(var r=[];t=this._cache.get(this._autopadding);)n=this._mode.decrypt(this,t),r.push(n);return sd.concat(r)},sf.prototype._final=function(){var e=this._cache.flush();if(this._autopadding)return function(e){var t=e[15];if(t<1||t>16)throw Error("unable to decrypt data");for(var n=-1;++n<t;)if(e[n+(16-t)]!==t)throw Error("unable to decrypt data");if(16!==t)return e.slice(0,16-t)}(this._mode.decrypt(this,e));if(e)throw Error("data not multiple of block length")},sf.prototype.setAutoPadding=function(e){return this._autopadding=!!e,this},sh.prototype.add=function(e){this.cache=sd.concat([this.cache,e])},sh.prototype.get=function(e){var t;if(e){if(this.cache.length>16)return t=this.cache.slice(0,16),this.cache=this.cache.slice(16),t}else if(this.cache.length>=16)return t=this.cache.slice(0,16),this.cache=this.cache.slice(16),t;return null},sh.prototype.flush=function(){if(this.cache.length)return this.cache},sc.createDecipher=function(e,t){var n=aG[e.toLowerCase()];if(!n)throw TypeError("invalid suite type");var r=si(t,!1,n.key,n.iv);return sp(e,r.key,r.iv)},sc.createDecipheriv=sp,aI.createCipher=aI.Cipher=aj.createCipher,aI.createCipheriv=aI.Cipheriv=aj.createCipheriv,aI.createDecipher=aI.Decipher=sc.createDecipher,aI.createDecipheriv=aI.Decipheriv=sc.createDecipheriv,aI.listCiphers=aI.getCiphers=function(){return Object.keys(aG)};var sm={};function sg(e,t,n){if(aG[e=e.toLowerCase()])return aI.createCipheriv(e,t,n);if(sm[e])return new aT({key:t,iv:n,mode:e});throw TypeError("invalid suite type")}function sv(e,t,n){if(aG[e=e.toLowerCase()])return aI.createDecipheriv(e,t,n);if(sm[e])return new aT({key:t,iv:n,mode:e,decrypt:!0});throw TypeError("invalid suite type")}sm["des-ecb"]={key:8,iv:0},sm["des-cbc"]=sm.des={key:8,iv:8},sm["des-ede3-cbc"]=sm.des3={key:24,iv:8},sm["des-ede3"]={key:24,iv:0},sm["des-ede-cbc"]={key:16,iv:8},sm["des-ede"]={key:16,iv:0},ap.createCipher=ap.Cipher=function(e,t){if(aG[e=e.toLowerCase()])n=aG[e].key,r=aG[e].iv;else{if(!sm[e])throw TypeError("invalid suite type");n=8*sm[e].key,r=sm[e].iv}var n,r,i=si(t,!1,n,r);return sg(e,i.key,i.iv)},ap.createCipheriv=ap.Cipheriv=sg,ap.createDecipher=ap.Decipher=function(e,t){if(aG[e=e.toLowerCase()])n=aG[e].key,r=aG[e].iv;else{if(!sm[e])throw TypeError("invalid suite type");n=8*sm[e].key,r=sm[e].iv}var n,r,i=si(t,!1,n,r);return sv(e,i.key,i.iv)},ap.createDecipheriv=ap.Decipheriv=sv,ap.listCiphers=ap.getCiphers=function(){return Object.keys(sm).concat(aI.getCiphers())};var sy={},sb={exports:{}};!function(e,t){function n(e,t){if(!e)throw Error(t||"Assertion failed")}function r(e,t){e.super_=t;var n=function(){};n.prototype=t.prototype,e.prototype=new n,e.prototype.constructor=e}function i(e,t,n){if(i.isBN(e))return e;this.negative=0,this.words=null,this.length=0,this.red=null,null!==e&&("le"!==t&&"be"!==t||(n=t,t=10),this._init(e||0,t||10,n||"be"))}
vendor: 4,170 bytes, line 1
1"object"==typeof e?e.exports=i:t.BN=i,i.BN=i,i.wordSize=26;try{l="undefined"!=typeof window&&void 0!==window.Buffer?window.Buffer:nd.Buffer}catch(e){}function o(e,t){var n=e.charCodeAt(t);return n>=65&&n<=70?n-55:n>=97&&n<=102?n-87:n-48&15}function a(e,t,n){var r=o(e,n);return n-1>=t&&(r|=o(e,n-1)<<4),r}function s(e,t,n,r){for(var i=0,o=Math.min(e.length,n),a=t;a<o;a++){var s=e.charCodeAt(a)-48;i*=r,i+=s>=49?s-49+10:s>=17?s-17+10:s}return i}i.isBN=function(e){return e instanceof i||null!==e&&"object"==typeof e&&e.constructor.wordSize===i.wordSize&&Array.isArray(e.words)},i.max=function(e,t){return e.cmp(t)>0?e:t},i.min=function(e,t){return 0>e.cmp(t)?e:t},i.prototype._init=function(e,t,r){if("number"==typeof e)return this._initNumber(e,t,r);if("object"==typeof e)return this._initArray(e,t,r);"hex"===t&&(t=16),n(t===(0|t)&&t>=2&&t<=36);var i=0;"-"===(e=e.toString().replace(/\s+/g,""))[0]&&(i++,this.negative=1),i<e.length&&(16===t?this._parseHex(e,i,r):(this._parseBase(e,t,i),"le"===r&&this._initArray(this.toArray(),t,r)))},i.prototype._initNumber=function(e,t,r){e<0&&(this.negative=1,e=-e),e<67108864?(this.words=[67108863&e],this.length=1):e<4503599627370496?(this.words=[67108863&e,e/67108864&67108863],this.length=2):(n(e<9007199254740992),this.words=[67108863&e,e/67108864&67108863,1],this.length=3),"le"===r&&this._initArray(this.toArray(),t,r)},i.prototype._initArray=function(e,t,r){if(n("number"==typeof e.length),e.length<=0)return this.words=[0],this.length=1,this;this.length=Math.ceil(e.length/3),this.words=Array(this.length);for(var i=0;i<this.length;i++)this.words[i]=0;var o,a,s=0;if("be"===r)for(i=e.length-1,o=0;i>=0;i-=3)a=e[i]|e[i-1]<<8|e[i-2]<<16,this.words[o]|=a<<s&67108863,this.words[o+1]=a>>>26-s&67108863,(s+=24)>=26&&(s-=26,o++);else if("le"===r)for(i=0,o=0;i<e.length;i+=3)a=e[i]|e[i+1]<<8|e[i+2]<<16,this.words[o]|=a<<s&67108863,this.words[o+1]=a>>>26-s&67108863,(s+=24)>=26&&(s-=26,o++);return this.strip()},i.prototype._parseHex=function(e,t,n){this.length=Math.ceil((e.length-t)/6),this.words=Array(this.length);for(var r=0;r<this.length;r++)this.words[r]=0;var i,o=0,s=0;if("be"===n)for(r=e.length-1;r>=t;r-=2)i=a(e,t,r)<<o,this.words[s]|=67108863&i,o>=18?(o-=18,s+=1,this.words[s]|=i>>>26):o+=8;else for(r=(e.length-t)%2==0?t+1:t;r<e.length;r+=2)i=a(e,t,r)<<o,this.words[s]|=67108863&i,o>=18?(o-=18,s+=1,this.words[s]|=i>>>26):o+=8;this.strip()},i.prototype._parseBase=function(e,t,n){this.words=[0],this.length=1;for(var r=0,i=1;i<=67108863;i*=t)r++;r--,i=i/t|0;for(var o=e.length-n,a=o%r,l=Math.min(o,o-a)+n,u=0,c=n;c<l;c+=r)u=s(e,c,c+r,t),this.imuln(i),this.words[0]+u<67108864?this.words[0]+=u:this._iaddn(u);if(0!==a){var d=1;for(u=s(e,c,e.length,t),c=0;c<a;c++)d*=t;this.imuln(d),this.words[0]+u<67108864?this.words[0]+=u:this._iaddn(u)}this.strip()},i.prototype.copy=function(e){e.words=Array(this.length);for(var t=0;t<this.length;t++)e.words[t]=this.words[t];e.length=this.length,e.negative=this.negative,e.red=this.red},i.prototype.clone=function(){var e=new i(null);return this.copy(e),e},i.prototype._expand=function(e){for(;this.length<e;)this.words[this.length++]=0;return this},i.prototype.strip=function(){for(;this.length>1&&0===this.words[this.length-1];)this.length--;return this._normSign()},i.prototype._normSign=function(){return 1===this.length&&0===this.words[0]&&(this.negative=0),this},i.prototype.inspect=function(){return(this.red?"<BN-R: ":"<BN: ")+this.toString(16)+">"};var l,u=["","0","00","000","0000","00000","000000","0000000","00000000","000000000","0000000000","00000000000","000000000000","0000000000000","00000000000000","000000000000000","0000000000000000","00000000000000000","000000000000000000","0000000000000000000","00000000000000000000","000000000000000000000","0000000000000000000000","00000000000000000000000","000000000000000000000000","0000000000000000000000000"],c=[0,0,25,16,12,11,10,9,8,8,7,7,7,7,6,6,6,6,6,6,6,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5],d=[0,0,33554432,43046721,16777216,48828125,60466176,40353607,16777216,43046721,1e7,19487171,35831808,62748517,7529536,11390625,16777216,24137569,34012224,47045881,64e6,4084101,5153632,6436343,7962624,9765625,11881376,143489
vendor: 5,521 bytes, line 1
107,17210368,20511149,243e5,28629151,33554432,39135393,45435424,52521875,60466176];function f(e,t,n){n.negative=t.negative^e.negative;var r=e.length+t.length|0;n.length=r,r=r-1|0;var i=0|e.words[0],o=0|t.words[0],a=i*o,s=67108863&a,l=a/67108864|0;n.words[0]=s;for(var u=1;u<r;u++){for(var c=l>>>26,d=67108863&l,f=Math.min(u,t.length-1),h=Math.max(0,u-e.length+1);h<=f;h++){var p=u-h|0;c+=(a=(i=0|e.words[p])*(o=0|t.words[h])+d)/67108864|0,d=67108863&a}n.words[u]=0|d,l=0|c}return 0!==l?n.words[u]=0|l:n.length--,n.strip()}i.prototype.toString=function(e,t){var r;if(t=0|t||1,16===(e=e||10)||"hex"===e){r="";for(var i=0,o=0,a=0;a<this.length;a++){var s=this.words[a],l=(16777215&(s<<i|o)).toString(16);r=0!=(o=s>>>24-i&16777215)||a!==this.length-1?u[6-l.length]+l+r:l+r,(i+=2)>=26&&(i-=26,a--)}for(0!==o&&(r=o.toString(16)+r);r.length%t!=0;)r="0"+r;return 0!==this.negative&&(r="-"+r),r}if(e===(0|e)&&e>=2&&e<=36){var f=c[e],h=d[e];r="";var p=this.clone();for(p.negative=0;!p.isZero();){var m=p.modn(h).toString(e);r=(p=p.idivn(h)).isZero()?m+r:u[f-m.length]+m+r}for(this.isZero()&&(r="0"+r);r.length%t!=0;)r="0"+r;return 0!==this.negative&&(r="-"+r),r}n(!1,"Base should be between 2 and 36")},i.prototype.toNumber=function(){var e=this.words[0];return 2===this.length?e+=67108864*this.words[1]:3===this.length&&1===this.words[2]?e+=4503599627370496+67108864*this.words[1]:this.length>2&&n(!1,"Number can only safely store up to 53 bits"),0!==this.negative?-e:e},i.prototype.toJSON=function(){return this.toString(16)},i.prototype.toBuffer=function(e,t){return n(void 0!==l),this.toArrayLike(l,e,t)},i.prototype.toArray=function(e,t){return this.toArrayLike(Array,e,t)},i.prototype.toArrayLike=function(e,t,r){var i=this.byteLength(),o=r||Math.max(1,i);n(i<=o,"byte array longer than desired length"),n(o>0,"Requested array length <= 0"),this.strip();var a,s,l=new e(o),u=this.clone();if("le"===t){for(s=0;!u.isZero();s++)a=u.andln(255),u.iushrn(8),l[s]=a;for(;s<o;s++)l[s]=0}else{for(s=0;s<o-i;s++)l[s]=0;for(s=0;!u.isZero();s++)a=u.andln(255),u.iushrn(8),l[o-s-1]=a}return l},Math.clz32?i.prototype._countBits=function(e){return 32-Math.clz32(e)}:i.prototype._countBits=function(e){var t=e,n=0;return t>=4096&&(n+=13,t>>>=13),t>=64&&(n+=7,t>>>=7),t>=8&&(n+=4,t>>>=4),t>=2&&(n+=2,t>>>=2),n+t},i.prototype._zeroBits=function(e){if(0===e)return 26;var t=e,n=0;return 0==(8191&t)&&(n+=13,t>>>=13),0==(127&t)&&(n+=7,t>>>=7),0==(15&t)&&(n+=4,t>>>=4),0==(3&t)&&(n+=2,t>>>=2),0==(1&t)&&n++,n},i.prototype.bitLength=function(){var e=this.words[this.length-1],t=this._countBits(e);return 26*(this.length-1)+t},i.prototype.zeroBits=function(){if(this.isZero())return 0;for(var e=0,t=0;t<this.length;t++){var n=this._zeroBits(this.words[t]);if(e+=n,26!==n)break}return e},i.prototype.byteLength=function(){return Math.ceil(this.bitLength()/8)},i.prototype.toTwos=function(e){return 0!==this.negative?this.abs().inotn(e).iaddn(1):this.clone()},i.prototype.fromTwos=function(e){return this.testn(e-1)?this.notn(e).iaddn(1).ineg():this.clone()},i.prototype.isNeg=function(){return 0!==this.negative},i.prototype.neg=function(){return this.clone().ineg()},i.prototype.ineg=function(){return this.isZero()||(this.negative^=1),this},i.prototype.iuor=function(e){for(;this.length<e.length;)this.words[this.length++]=0;for(var t=0;t<e.length;t++)this.words[t]=this.words[t]|e.words[t];return this.strip()},i.prototype.ior=function(e){return n(0==(this.negative|e.negative)),this.iuor(e)},i.prototype.or=function(e){return this.length>e.length?this.clone().ior(e):e.clone().ior(this)},i.prototype.uor=function(e){return this.length>e.length?this.clone().iuor(e):e.clone().iuor(this)},i.prototype.iuand=function(e){var t;t=this.length>e.length?e:this;for(var n=0;n<t.length;n++)this.words[n]=this.words[n]&e.words[n];return this.length=t.length,this.strip()},i.prototype.iand=function(e){return n(0==(this.negative|e.negative)),this.iuand(e)},i.prototype.and=function(e){return this.length>e.length?this.clone().iand(e):e.clone().iand(this)},i.prototype.uand=function(e){return this.length>e.length?this.clone().iuand(e):e.clone().iuand(this)},i.prototype.iuxor=function(e){var t,n;this.length>e.length?(t=this,n=e):(t=e,n=this);for(var r=0;r<n.length;r++)this.words[r]=t.words[r]^n.words[r];if(this!==t)for(;r<t.length;r++)this.words[r]=t.words[r];return this.length=t.length,this.strip()},i.prototype.ixor=function(e){return n(0==(this.negative|e.negative)),this.iuxor(e)},i.prototype.xor=function(e){return this.length>e.length?this.clone().ixor(e):e.clone().ixor(this)},i.prototype.uxor=function(e){return this.length>e.length?this.clone().iuxor(e):e.clone().iuxor(this)},i.prototype.inotn=function(e){n("number"==typeof e&&e>=0);var t=0|Math.ceil(e/26),r=e%26;this._expand(t),r>0&&t--;for(var i=0;i<t;i++)this.words[i]=67108863&~this.words[i];return r>0&&(this.words[i]=~this.words[i]&67108863>>26-r),this.strip()},i.prototype.notn=function(e){return this.clone().inotn(e)},i.prototype.setn=function(e,t){n("number"==typeof e&&e>=0);var r=e/26|0,i=e%26;return this._expand(r+1),this.words[r]=t?this.words[r]|1<<i:this.words[r]&~(1<<i),this.strip()},i.prototype.iadd=function(e){var t,n,r;if(0!==this.negative&&0===e.negative)return this.negative=0,t=this.isub(e),this.negative^=1,this._normSign();if(0===this.negative&&0!==e.negative)return e.negative=0,t=this.isub(e),e.negative=1,t._normSign();this.length>e.length?(n=this,r=e):(n=e,r=this);for(var i=0,o=0;o<r.length;o++)t=(0|n.words[o])+(0|r.words[o])+i,this.words[o]=67108863&t,i=t>>
vendor: 12,973 bytes, line 1
1>26;for(;0!==i&&o<n.length;o++)t=(0|n.words[o])+i,this.words[o]=67108863&t,i=t>>>26;if(this.length=n.length,0!==i)this.words[this.length]=i,this.length++;else if(n!==this)for(;o<n.length;o++)this.words[o]=n.words[o];return this},i.prototype.add=function(e){var t;return 0!==e.negative&&0===this.negative?(e.negative=0,t=this.sub(e),e.negative^=1,t):0===e.negative&&0!==this.negative?(this.negative=0,t=e.sub(this),this.negative=1,t):this.length>e.length?this.clone().iadd(e):e.clone().iadd(this)},i.prototype.isub=function(e){if(0!==e.negative){e.negative=0;var t=this.iadd(e);return e.negative=1,t._normSign()}if(0!==this.negative)return this.negative=0,this.iadd(e),this.negative=1,this._normSign();var n,r,i=this.cmp(e);if(0===i)return this.negative=0,this.length=1,this.words[0]=0,this;i>0?(n=this,r=e):(n=e,r=this);for(var o=0,a=0;a<r.length;a++)o=(t=(0|n.words[a])-(0|r.words[a])+o)>>26,this.words[a]=67108863&t;for(;0!==o&&a<n.length;a++)o=(t=(0|n.words[a])+o)>>26,this.words[a]=67108863&t;if(0===o&&a<n.length&&n!==this)for(;a<n.length;a++)this.words[a]=n.words[a];return this.length=Math.max(this.length,a),n!==this&&(this.negative=1),this.strip()},i.prototype.sub=function(e){return this.clone().isub(e)};var h=function(e,t,n){var r,i,o,a=e.words,s=t.words,l=n.words,u=0,c=0|a[0],d=8191&c,f=c>>>13,h=0|a[1],p=8191&h,m=h>>>13,g=0|a[2],v=8191&g,y=g>>>13,b=0|a[3],w=8191&b,A=b>>>13,E=0|a[4],_=8191&E,k=E>>>13,C=0|a[5],S=8191&C,x=C>>>13,M=0|a[6],O=8191&M,R=M>>>13,P=0|a[7],T=8191&P,I=P>>>13,j=0|a[8],L=8191&j,N=j>>>13,D=0|a[9],B=8191&D,F=D>>>13,z=0|s[0],U=8191&z,q=z>>>13,W=0|s[1],H=8191&W,$=W>>>13,V=0|s[2],K=8191&V,G=V>>>13,Q=0|s[3],Y=8191&Q,Z=Q>>>13,X=0|s[4],J=8191&X,ee=X>>>13,et=0|s[5],en=8191&et,er=et>>>13,ei=0|s[6],eo=8191&ei,ea=ei>>>13,es=0|s[7],el=8191&es,eu=es>>>13,ec=0|s[8],ed=8191&ec,ef=ec>>>13,eh=0|s[9],ep=8191&eh,em=eh>>>13;n.negative=e.negative^t.negative,n.length=19;var eg=(u+(r=Math.imul(d,U))|0)+((8191&(i=(i=Math.imul(d,q))+Math.imul(f,U)|0))<<13)|0;u=((o=Math.imul(f,q))+(i>>>13)|0)+(eg>>>26)|0,eg&=67108863,r=Math.imul(p,U),i=(i=Math.imul(p,q))+Math.imul(m,U)|0,o=Math.imul(m,q);var ev=(u+(r=r+Math.imul(d,H)|0)|0)+((8191&(i=(i=i+Math.imul(d,$)|0)+Math.imul(f,H)|0))<<13)|0;u=((o=o+Math.imul(f,$)|0)+(i>>>13)|0)+(ev>>>26)|0,ev&=67108863,r=Math.imul(v,U),i=(i=Math.imul(v,q))+Math.imul(y,U)|0,o=Math.imul(y,q),r=r+Math.imul(p,H)|0,i=(i=i+Math.imul(p,$)|0)+Math.imul(m,H)|0,o=o+Math.imul(m,$)|0;var ey=(u+(r=r+Math.imul(d,K)|0)|0)+((8191&(i=(i=i+Math.imul(d,G)|0)+Math.imul(f,K)|0))<<13)|0;u=((o=o+Math.imul(f,G)|0)+(i>>>13)|0)+(ey>>>26)|0,ey&=67108863,r=Math.imul(w,U),i=(i=Math.imul(w,q))+Math.imul(A,U)|0,o=Math.imul(A,q),r=r+Math.imul(v,H)|0,i=(i=i+Math.imul(v,$)|0)+Math.imul(y,H)|0,o=o+Math.imul(y,$)|0,r=r+Math.imul(p,K)|0,i=(i=i+Math.imul(p,G)|0)+Math.imul(m,K)|0,o=o+Math.imul(m,G)|0;var eb=(u+(r=r+Math.imul(d,Y)|0)|0)+((8191&(i=(i=i+Math.imul(d,Z)|0)+Math.imul(f,Y)|0))<<13)|0;u=((o=o+Math.imul(f,Z)|0)+(i>>>13)|0)+(eb>>>26)|0,eb&=67108863,r=Math.imul(_,U),i=(i=Math.imul(_,q))+Math.imul(k,U)|0,o=Math.imul(k,q),r=r+Math.imul(w,H)|0,i=(i=i+Math.imul(w,$)|0)+Math.imul(A,H)|0,o=o+Math.imul(A,$)|0,r=r+Math.imul(v,K)|0,i=(i=i+Math.imul(v,G)|0)+Math.imul(y,K)|0,o=o+Math.imul(y,G)|0,r=r+Math.imul(p,Y)|0,i=(i=i+Math.imul(p,Z)|0)+Math.imul(m,Y)|0,o=o+Math.imul(m,Z)|0;var ew=(u+(r=r+Math.imul(d,J)|0)|0)+((8191&(i=(i=i+Math.imul(d,ee)|0)+Math.imul(f,J)|0))<<13)|0;u=((o=o+Math.imul(f,ee)|0)+(i>>>13)|0)+(ew>>>26)|0,ew&=67108863,r=Math.imul(S,U),i=(i=Math.imul(S,q))+Math.imul(x,U)|0,o=Math.imul(x,q),r=r+Math.imul(_,H)|0,i=(i=i+Math.imul(_,$)|0)+Math.imul(k,H)|0,o=o+Math.imul(k,$)|0,r=r+Math.imul(w,K)|0,i=(i=i+Math.imul(w,G)|0)+Math.imul(A,K)|0,o=o+Math.imul(A,G)|0,r=r+Math.imul(v,Y)|0,i=(i=i+Math.imul(v,Z)|0)+Math.imul(y,Y)|0,o=o+Math.imul(y,Z)|0,r=r+Math.imul(p,J)|0,i=(i=i+Math.imul(p,ee)|0)+Math.imul(m,J)|0,o=o+Math.imul(m,ee)|0;var eA=(u+(r=r+Math.imul(d,en)|0)|0)+((8191&(i=(i=i+Math.imul(d,er)|0)+Math.imul(f,en)|0))<<13)|0;u=((o=o+Math.imul(f,er)|0)+(i>>>13)|0)+(eA>>>26)|0,eA&=67108863,r=Math.imul(O,U),i=(i=Math.imul(O,q))+Math.imul(R,U)|0,o=Math.imul(R,q),r=r+Math.imul(S,H)|0,i=(i=i+Math.imul(S,$)|0)+Math.imul(x,H)|0,o=o+Math.imul(x,$)|0,r=r+Math.imul(_,K)|0,i=(i=i+Math.imul(_,G)|0)+Math.imul(k,K)|0,o=o+Math.imul(k,G)|0,r=r+Math.imul(w,Y)|0,i=(i=i+Math.imul(w,Z)|0)+Math.imul(A,Y)|0,o=o+Math.imul(A,Z)|0,r=r+Math.imul(v,J)|0,i=(i=i+Math.imul(v,ee)|0)+Math.imul(y,J)|0,o=o+Math.imul(y,ee)|0,r=r+Math.imul(p,en)|0,i=(i=i+Math.imul(p,er)|0)+Math.imul(m,en)|0,o=o+Math.imul(m,er)|0;var eE=(u+(r=r+Math.imul(d,eo)|0)|0)+((8191&(i=(i=i+Math.imul(d,ea)|0)+Math.imul(f,eo)|0))<<13)|0;u=((o=o+Math.imul(f,ea)|0)+(i>>>13)|0)+(eE>>>26)|0,eE&=67108863,r=Math.imul(T,U),i=(i=Math.imul(T,q))+Math.imul(I,U)|0,o=Math.imul(I,q),r=r+Math.imul(O,H)|0,i=(i=i+Math.imul(O,$)|0)+Math.imul(R,H)|0,o=o+Math.imul(R,$)|0,r=r+Math.imul(S,K)|0,i=(i=i+Math.imul(S,G)|0)+Math.imul(x,K)|0,o=o+Math.imul(x,G)|0,r=r+Math.imul(_,Y)|0,i=(i=i+Math.imul(_,Z)|0)+Math.imul(k,Y)|0,o=o+Math.imul(k,Z)|0,r=r+Math.imul(w,J)|0,i=(i=i+Math.imul(w,ee)|0)+Math.imul(A,J)|0,o=o+Math.imul(A,ee)|0,r=r+Math.imul(v,en)|0,i=(i=i+Math.imul(v,er)|0)+Math.imul(y,en)|0,o=o+Math.imul(y,er)|0,r=r+Math.imul(p,eo)|0,i=(i=i+Math.imul(p,ea)|0)+Math.imul(m,eo)|0,o=o+Math.imul(m,ea)|0;var e_=(u+(r=r+Math.imul(d,el)|0)|0)+((8191&(i=(i=i+Math.imul(d,eu)|0)+Math.imul(f,el)|0))<<13)|0;u=((o=o+Math.imul(f,eu)|0)+(i>>>13)|0)+(e_>>>26)|0,e_&=67108863,r=Math.imul(L,U),i=(i=Math.imul(L,q))+Math.imul(N,U)|0,o=Math.imul(N,q),r=r+Math.imul(T,H)|0,i=(i=i+Math.imul(T,$)|0)+Math.imul(I,H)|0,o=o+Math.imul(I,$)|0,r=r+Math.imul(O,K)|0,i=(i=i+Math.imul(O,G)|0)+Math.imul(R,K)|0,o=o+Math.imul(R,G)|0,r=r+Math.imul(S,Y)|0,i=(i=i+Math.imul(S,Z)|0)+Math.imul(x,Y)|0,o=o+Math.imul(x,Z)|0,r=r+Math.imul(_,J)|0,i=(i=i+Math.imul(_,ee)|0)+Math.imul(k,J)|0,o=o+Math.imul(k,ee)|0,r=r+Math.imul(w,en)|0,i=(i=i+Math.imul(w,er)|0)+Math.imul(A,en)|0,o=o+Math.imul(A,er)|0,r=r+Math.imul(v,eo)|0,i=(i=i+Math.imul(v,ea)|0)+Math.imul(y,eo)|0,o=o+Math.imul(y,ea)|0,r=r+Math.imul(p,el)|0,i=(i=i+Math.imul(p,eu)|0)+Math.imul(m,el)|0,o=o+Math.imul(m,eu)|0;var ek=(u+(r=r+Math.imul(d,ed)|0)|0)+((8191&(i=(i=i+Math.imul(d,ef)|0)+Math.imul(f,ed)|0))<<13)|0;u=((o=o+Math.imul(f,ef)|0)+(i>>>13)|0)+(ek>>>26)|0,ek&=67108863,r=Math.imul(B,U),i=(i=Math.imul(B,q))+Math.imul(F,U)|0,o=Math.imul(F,q),r=r+Math.imul(L,H)|0,i=(i=i+Math.imul(L,$)|0)+Math.imul(N,H)|0,o=o+Math.imul(N,$)|0,r=r+Math.imul(T,K)|0,i=(i=i+Math.imul(T,G)|0)+Math.imul(I,K)|0,o=o+Math.imul(I,G)|0,r=r+Math.imul(O,Y)|0,i=(i=i+Math.imul(O,Z)|0)+Math.imul(R,Y)|0,o=o+Math.imul(R,Z)|0,r=r+Math.imul(S,J)|0,i=(i=i+Math.imul(S,ee)|0)+Math.imul(x,J)|0,o=o+Math.imul(x,ee)|0,r=r+Math.imul(_,en)|0,i=(i=i+Math.imul(_,er)|0)+Math.imul(k,en)|0,o=o+Math.imul(k,er)|0,r=r+Math.imul(w,eo)|0,i=(i=i+Math.imul(w,ea)|0)+Math.imul(A,eo)|0,o=o+Math.imul(A,ea)|0,r=r+Math.imul(v,el)|0,i=(i=i+Math.imul(v,eu)|0)+Math.imul(y,el)|0,o=o+Math.imul(y,eu)|0,r=r+Math.imul(p,ed)|0,i=(i=i+Math.imul(p,ef)|0)+Math.imul(m,ed)|0,o=o+Math.imul(m,ef)|0;var eC=(u+(r=r+Math.imul(d,ep)|0)|0)+((8191&(i=(i=i+Math.imul(d,em)|0)+Math.imul(f,ep)|0))<<13)|0;u=((o=o+Math.imul(f,em)|0)+(i>>>13)|0)+(eC>>>26)|0,eC&=67108863,r=Math.imul(B,H),i=(i=Math.imul(B,$))+Math.imul(F,H)|0,o=Math.imul(F,$),r=r+Math.imul(L,K)|0,i=(i=i+Math.imul(L,G)|0)+Math.imul(N,K)|0,o=o+Math.imul(N,G)|0,r=r+Math.imul(T,Y)|0,i=(i=i+Math.imul(T,Z)|0)+Math.imul(I,Y)|0,o=o+Math.imul(I,Z)|0,r=r+Math.imul(O,J)|0,i=(i=i+Math.imul(O,ee)|0)+Math.imul(R,J)|0,o=o+Math.imul(R,ee)|0,r=r+Math.imul(S,en)|0,i=(i=i+Math.imul(S,er)|0)+Math.imul(x,en)|0,o=o+Math.imul(x,er)|0,r=r+Math.imul(_,eo)|0,i=(i=i+Math.imul(_,ea)|0)+Math.imul(k,eo)|0,o=o+Math.imul(k,ea)|0,r=r+Math.imul(w,el)|0,i=(i=i+Math.imul(w,eu)|0)+Math.imul(A,el)|0,o=o+Math.imul(A,eu)|0,r=r+Math.imul(v,ed)|0,i=(i=i+Math.imul(v,ef)|0)+Math.imul(y,ed)|0,o=o+Math.imul(y,ef)|0;var eS=(u+(r=r+Math.imul(p,ep)|0)|0)+((8191&(i=(i=i+Math.imul(p,em)|0)+Math.imul(m,ep)|0))<<13)|0;u=((o=o+Math.imul(m,em)|0)+(i>>>13)|0)+(eS>>>26)|0,eS&=67108863,r=Math.imul(B,K),i=(i=Math.imul(B,G))+Math.imul(F,K)|0,o=Math.imul(F,G),r=r+Math.imul(L,Y)|0,i=(i=i+Math.imul(L,Z)|0)+Math.imul(N,Y)|0,o=o+Math.imul(N,Z)|0,r=r+Math.imul(T,J)|0,i=(i=i+Math.imul(T,ee)|0)+Math.imul(I,J)|0,o=o+Math.imul(I,ee)|0,r=r+Math.imul(O,en)|0,i=(i=i+Math.imul(O,er)|0)+Math.imul(R,en)|0,o=o+Math.imul(R,er)|0,r=r+Math.imul(S,eo)|0,i=(i=i+Math.imul(S,ea)|0)+Math.imul(x,eo)|0,o=o+Math.imul(x,ea)|0,r=r+Math.imul(_,el)|0,i=(i=i+Math.imul(_,eu)|0)+Math.imul(k,el)|0,o=o+Math.imul(k,eu)|0,r=r+Math.imul(w,ed)|0,i=(i=i+Math.imul(w,ef)|0)+Math.imul(A,ed)|0,o=o+Math.imul(A,ef)|0;var ex=(u+(r=r+Math.imul(v,ep)|0)|0)+((8191&(i=(i=i+Math.imul(v,em)|0)+Math.imul(y,ep)|0))<<13)|0;u=((o=o+Math.imul(y,em)|0)+(i>>>13)|0)+(ex>>>26)|0,ex&=67108863,r=Math.imul(B,Y),i=(i=Math.imul(B,Z))+Math.imul(F,Y)|0,o=Math.imul(F,Z),r=r+Math.imul(L,J)|0,i=(i=i+Math.imul(L,ee)|0)+Math.imul(N,J)|0,o=o+Math.imul(N,ee)|0,r=r+Math.imul(T,en)|0,i=(i=i+Math.imul(T,er)|0)+Math.imul(I,en)|0,o=o+Math.imul(I,er)|0,r=r+Math.imul(O,eo)|0,i=(i=i+Math.imul(O,ea)|0)+Math.imul(R,eo)|0,o=o+Math.imul(R,ea)|0,r=r+Math.imul(S,el)|0,i=(i=i+Math.imul(S,eu)|0)+Math.imul(x,el)|0,o=o+Math.imul(x,eu)|0,r=r+Math.imul(_,ed)|0,i=(i=i+Math.imul(_,ef)|0)+Math.imul(k,ed)|0,o=o+Math.imul(k,ef)|0;var eM=(u+(r=r+Math.imul(w,ep)|0)|0)+((8191&(i=(i=i+Math.imul(w,em)|0)+Math.imul(A,ep)|0))<<13)|0;u=((o=o+Math.imul(A,em)|0)+(i>>>13)|0)+(eM>>>26)|0,eM&=67108863,r=Math.imul(B,J),i=(i=Math.imul(B,ee))+Math.imul(F,J)|0,o=Math.imul(F,ee),r=r+Math.imul(L,en)|0,i=(i=i+Math.imul(L,er)|0)+Math.imul(N,en)|0,o=o+Math.imul(N,er)|0,r=r+Math.imul(T,eo)|0,i=(i=i+Math.imul(T,ea)|0)+Math.imul(I,eo)|0,o=o+Math.imul(I,ea)|0,r=r+Math.imul(O,el)|0,i=(i=i+Math.imul(O,eu)|0)+Math.imul(R,el)|0,o=o+Math.imul(R,eu)|0,r=r+Math.imul(S,ed)|0,i=(i=i+Math.imul(S,ef)|0)+Math.imul(x,ed)|0,o=o+Math.imul(x,ef)|0;var eO=(u+(r=r+Math.imul(_,ep)|0)|0)+((8191&(i=(i=i+Math.imul(_,em)|0)+Math.imul(k,ep)|0))<<13)|0;u=((o=o+Math.imul(k,em)|0)+(i>>>13)|0)+(eO>>>26)|0,eO&=67108863,r=Math.imul(B,en),i=(i=Math.imul(B,er))+Math.imul(F,en)|0,o=Math.imul(F,er),r=r+Math.imul(L,eo)|0,i=(i=i+Math.imul(L,ea)|0)+Math.imul(N,eo)|0,o=o+Math.imul(N,ea)|0,r=r+Math.imul(T,el)|0,i=(i=i+Math.imul(T,eu)|0)+Math.imul(I,el)|0,o=o+Math.imul(I,eu)|0,r=r+Math.imul(O,ed)|0,i=(i=i+Math.imul(O,ef)|0)+Math.imul(R,ed)|0,o=o+Math.imul(R,ef)|0;var eR=(u+(r=r+Math.imul(S,ep)|0)|0)+((8191&(i=(i=i+Math.imul(S,em)|0)+Math.imul(x,ep)|0))<<13)|0;u=((o=o+Math.imul(x,em)|0)+(i>>>13)|0)+(eR>>>26)|0,eR&=67108863,r=Math.imul(B,eo),i=(i=Math.imul(B,ea))+Math.imul(F,eo)|0,o=Math.imul(F,ea),r=r+Math.imul(L,el)|0,i=(i=i+Math.imul(L,eu)|0)+Math.imul(N,el)|0,o=o+Math.imul(N,eu)|0,r=r+Math.imul(T,ed)|0,i=(i=i+Math.imul(T,ef)|0)+Math.imul(I,ed)|0,o=o+Math.imul(I,ef)|0;var eP=(u+(r=r+Math.imul(O,ep)|0)|0)+((8191&(i=(i=i+Math.imul(O,em)|0)+Math.imul(R,ep)|0))<<13)|0;u=((o=o+Math.imul(R,em)|0)+(i>>>13)|0)+(eP>>>26)|0,eP&=67108863,r=Math.imul(B,el),i=(i=Math.imul(B,eu))+Math.imul(F,el)|0,o=Math.imul(F,eu),r=r+Math.imul(L,ed)|0,i=(i=i+Math.imul(L,ef)|0)+Math.imul(N,ed)|0,o=o+Math.imul(N,ef)|0;var eT=(u+(r=r+Math.imul(T,ep)|0)|0)+((8191&(i=(i=i+Math.imul(T,em)|0)+Math.imul(I,ep)|0))<<13)|0;u=((o=o+Math.imul(I,em)|0)+(i>>>13)|0)+(eT>>>26)|0,eT&=67108863,r=Math.imul(B,ed),i=(i=Math.imul(B,ef))+Math.imul(F,ed)|0,o=Math.imul(F,ef);var eI=(u+(r=r+Math.imul(L,ep)|0)|0)+((8191&(i=(i=i+Math.imul(L,em)|0)+Math.imul(N,ep)|0))<<13)|0;u=((o=o+Math.imul(N,em)|0)+(i>>>13)|0)+(eI>>>26)|0,eI&=67108863;var ej=(u+(r=Math.imul(B,ep))|0)+((8191&(i=(i=Math.imul(B,em))+Math.imul(F,ep)|0))<<13)|0;return u=((o=Math.imul(F,em))+(i>>>13)|0)+(ej>>>26)|0,ej&=67108863,l[0]=eg,l[1]=ev,l[2]=ey,l[3]=eb,l[4]=ew,l[5]=eA,l[6]=eE,l[7]=e_,l[8]=ek,l[9]=eC,l[10]=eS,l[11]=ex,l[12]=eM,l[13]=eO,l[14]=eR,l[15]=eP,l[16]=eT,l[17]=eI,l[18]=ej,0!==u&&(l[19]=u,n.length++),n};function p(e,t,n){return(new m).mulp(e,t,n)}function m(e,t){this.x=e,this.y=t}Math.imul||(h=f),i.prototype.mulTo=function(e,t){var n=this.length+e.length;return 10===this.length&&10===e.length?h(this,e,t):n<63?f(this,e,t):n<1024?function(e,t,n){n.negative=t.negative^e.negative,n.length=e.length+t.length;for(var r=0,i=0,o=0;o<n.length-1;o++){var a=i;i=0;for(var s=67108863&r,l=Math.min(o,t.length-1),u=Math.max(0,o-e.length+1);u<=l;u++){var c=o-u,d=(0|e.words[c])*(0|t.words[u]),f=67108863&d;s=67108863&(f=f+s|0),i+=(a=(a=a+(d/67108864|0)|0)+(f>>>26)|0)>>>26,a&=67108863}n.words[o]=s,r=a,a=i}return 0!==r?n.words[o]=r:n.length--,n.strip()}(this,e,t):p(this,e,t)},m.prototype.makeRBT=function(e){for(var t=Array(e),n=i.prototype._countBits(e)-1,r=0;r<e;r++)t[r]=this.revBin(r,n,e);return t},m.prototype.revBin=function(e,t,n){if(0===e||e===n-1)return e;for(var r=0,i=0;i<t;i++)r|=(1&e)<<t-i-1,e>>=1;return r},m.prototype.permute=function(e,t,n,r,i,o){for(var a=0;a<o;a++)r[a]=t[e[a]],i[a]=n[e[a]]},m.prototype.transform=function(e,t,n,r,i,o){this.permute(o,e,t,n,r,i);for(var a=1;a<i;
vendor: 5,838 bytes, line 1
1a<<=1)for(var s=a<<1,l=Math.cos(2*Math.PI/s),u=Math.sin(2*Math.PI/s),c=0;c<i;c+=s)for(var d=l,f=u,h=0;h<a;h++){var p=n[c+h],m=r[c+h],g=n[c+h+a],v=r[c+h+a],y=d*g-f*v;v=d*v+f*g,g=y,n[c+h]=p+g,r[c+h]=m+v,n[c+h+a]=p-g,r[c+h+a]=m-v,h!==s&&(y=l*d-u*f,f=l*f+u*d,d=y)}},m.prototype.guessLen13b=function(e,t){var n=1|Math.max(t,e),r=1&n,i=0;for(n=n/2|0;n;n>>>=1)i++;return 1<<i+1+r},m.prototype.conjugate=function(e,t,n){if(!(n<=1))for(var r=0;r<n/2;r++){var i=e[r];e[r]=e[n-r-1],e[n-r-1]=i,i=t[r],t[r]=-t[n-r-1],t[n-r-1]=-i}},m.prototype.normalize13b=function(e,t){for(var n=0,r=0;r<t/2;r++){var i=8192*Math.round(e[2*r+1]/t)+Math.round(e[2*r]/t)+n;e[r]=67108863&i,n=i<67108864?0:i/67108864|0}return e},m.prototype.convert13b=function(e,t,r,i){for(var o=0,a=0;a<t;a++)o+=0|e[a],r[2*a]=8191&o,o>>>=13,r[2*a+1]=8191&o,o>>>=13;for(a=2*t;a<i;++a)r[a]=0;n(0===o),n(0==(-8192&o))},m.prototype.stub=function(e){for(var t=Array(e),n=0;n<e;n++)t[n]=0;return t},m.prototype.mulp=function(e,t,n){var r=2*this.guessLen13b(e.length,t.length),i=this.makeRBT(r),o=this.stub(r),a=Array(r),s=Array(r),l=Array(r),u=Array(r),c=Array(r),d=Array(r),f=n.words;f.length=r,this.convert13b(e.words,e.length,a,r),this.convert13b(t.words,t.length,u,r),this.transform(a,o,s,l,r,i),this.transform(u,o,c,d,r,i);for(var h=0;h<r;h++){var p=s[h]*c[h]-l[h]*d[h];l[h]=s[h]*d[h]+l[h]*c[h],s[h]=p}return this.conjugate(s,l,r),this.transform(s,l,f,o,r,i),this.conjugate(f,o,r),this.normalize13b(f,r),n.negative=e.negative^t.negative,n.length=e.length+t.length,n.strip()},i.prototype.mul=function(e){var t=new i(null);return t.words=Array(this.length+e.length),this.mulTo(e,t)},i.prototype.mulf=function(e){var t=new i(null);return t.words=Array(this.length+e.length),p(this,e,t)},i.prototype.imul=function(e){return this.clone().mulTo(e,this)},i.prototype.imuln=function(e){n("number"==typeof e),n(e<67108864);for(var t=0,r=0;r<this.length;r++){var i=(0|this.words[r])*e,o=(67108863&i)+(67108863&t);t>>=26,t+=(i/67108864|0)+(o>>>26),this.words[r]=67108863&o}return 0!==t&&(this.words[r]=t,this.length++),this},i.prototype.muln=function(e){return this.clone().imuln(e)},i.prototype.sqr=function(){return this.mul(this)},i.prototype.isqr=function(){return this.imul(this.clone())},i.prototype.pow=function(e){var t=function(e){for(var t=Array(e.bitLength()),n=0;n<t.length;n++){var r=n/26|0,i=n%26;t[n]=(e.words[r]&1<<i)>>>i}return t}(e);if(0===t.length)return new i(1);for(var n=this,r=0;r<t.length&&0===t[r];r++,n=n.sqr());if(++r<t.length)for(var o=n.sqr();r<t.length;r++,o=o.sqr())0!==t[r]&&(n=n.mul(o));return n},i.prototype.iushln=function(e){n("number"==typeof e&&e>=0);var t,r=e%26,i=(e-r)/26,o=67108863>>>26-r<<26-r;if(0!==r){var a=0;for(t=0;t<this.length;t++){var s=this.words[t]&o,l=(0|this.words[t])-s<<r;this.words[t]=l|a,a=s>>>26-r}a&&(this.words[t]=a,this.length++)}if(0!==i){for(t=this.length-1;t>=0;t--)this.words[t+i]=this.words[t];for(t=0;t<i;t++)this.words[t]=0;this.length+=i}return this.strip()},i.prototype.ishln=function(e){return n(0===this.negative),this.iushln(e)},i.prototype.iushrn=function(e,t,r){n("number"==typeof e&&e>=0),i=t?(t-t%26)/26:0;var i,o=e%26,a=Math.min((e-o)/26,this.length),s=67108863^67108863>>>o<<o;if(i-=a,i=Math.max(0,i),r){for(var l=0;l<a;l++)r.words[l]=this.words[l];r.length=a}if(0===a);else if(this.length>a)for(this.length-=a,l=0;l<this.length;l++)this.words[l]=this.words[l+a];else this.words[0]=0,this.length=1;var u=0;for(l=this.length-1;l>=0&&(0!==u||l>=i);l--){var c=0|this.words[l];this.words[l]=u<<26-o|c>>>o,u=c&s}return r&&0!==u&&(r.words[r.length++]=u),0===this.length&&(this.words[0]=0,this.length=1),this.strip()},i.prototype.ishrn=function(e,t,r){return n(0===this.negative),this.iushrn(e,t,r)},i.prototype.shln=function(e){return this.clone().ishln(e)},i.prototype.ushln=function(e){return this.clone().iushln(e)},i.prototype.shrn=function(e){return this.clone().ishrn(e)},i.prototype.ushrn=function(e){return this.clone().iushrn(e)},i.prototype.testn=function(e){n("number"==typeof e&&e>=0);var t=e%26,r=(e-t)/26;return!(this.length<=r||!(this.words[r]&1<<t))},i.prototype.imaskn=function(e){n("number"==typeof e&&e>=0);var t=e%26,r=(e-t)/26;return(n(0===this.negative,"imaskn works only with positive numbers"),this.length<=r)?this:(0!==t&&r++,this.length=Math.min(r,this.length),0!==t&&(this.words[this.length-1]&=67108863^67108863>>>t<<t),this.strip())},i.prototype.maskn=function(e){return this.clone().imaskn(e)},i.prototype.iaddn=function(e){return n("number"==typeof e),n(e<67108864),e<0?this.isubn(-e):0!==this.negative?1===this.length&&(0|this.words[0])<e?(this.words[0]=e-(0|this.words[0]),this.negative=0,this):(this.negative=0,this.isubn(e),this.negative=1,this):this._iaddn(e)},i.prototype._iaddn=function(e){this.words[0]+=e;for(var t=0;t<this.length&&this.words[t]>=67108864;t++)this.words[t]-=67108864,t===this.length-1?this.words[t+1]=1:this.words[t+1]++;return this.length=Math.max(this.length,t+1),this},i.prototype.isubn=function(e){if(n("number"==typeof e),n(e<67108864),e<0)return this.iaddn(-e);if(0!==this.negative)return this.negative=0,this.iaddn(e),this.negative=1,this;if(this.words[0]-=e,1===this.length&&this.words[0]<0)this.words[0]=-this.words[0],this.negative=1;else for(var t=0;t<this.length&&this.words[t]<0;t++)this.words[t]+=67108864,this.words[t+1]-=1;return this.strip()},i.prototype.addn=function(e){return this.clone().iaddn(e)},i.prototype.subn=function(e){return this.clone().isubn(e)},i.prototype.iabs=function(){return this.negative=0,this},i.prototype.abs=function(){return this.clone().iabs()},i.prototype._ishlnsubmul=function(e,t,r){var i,o,a=e.length+r;this._expand(a);var s=0;for(i=0;i<e.length;i++){o=(0|this.words[i+r])+s;var l=(0|e.words[i])*t;s=((o-=67108863&l)>>26)-(l/67108864|0),this.words[i+r]=67108863&o}for(;i<this.length-r;i++)s=(o=(0|this.words[i+r])+s)>>
vendor: 4,727 bytes, line 1
126,this.words[i+r]=67108863&o;if(0===s)return this.strip();for(n(-1===s),s=0,i=0;i<this.length;i++)s=(o=-(0|this.words[i])+s)>>26,this.words[i]=67108863&o;return this.negative=1,this.strip()},i.prototype._wordDiv=function(e,t){var n=(this.length,e.length),r=this.clone(),o=e,a=0|o.words[o.length-1];0!=(n=26-this._countBits(a))&&(o=o.ushln(n),r.iushln(n),a=0|o.words[o.length-1]);var s,l=r.length-o.length;if("mod"!==t){(s=new i(null)).length=l+1,s.words=Array(s.length);for(var u=0;u<s.length;u++)s.words[u]=0}var c=r.clone()._ishlnsubmul(o,1,l);0===c.negative&&(r=c,s&&(s.words[l]=1));for(var d=l-1;d>=0;d--){var f=67108864*(0|r.words[o.length+d])+(0|r.words[o.length+d-1]);for(f=Math.min(f/a|0,67108863),r._ishlnsubmul(o,f,d);0!==r.negative;)f--,r.negative=0,r._ishlnsubmul(o,1,d),r.isZero()||(r.negative^=1);s&&(s.words[d]=f)}return s&&s.strip(),r.strip(),"div"!==t&&0!==n&&r.iushrn(n),{div:s||null,mod:r}},i.prototype.divmod=function(e,t,r){var o,a,s;return n(!e.isZero()),this.isZero()?{div:new i(0),mod:new i(0)}:0!==this.negative&&0===e.negative?(s=this.neg().divmod(e,t),"mod"!==t&&(o=s.div.neg()),"div"!==t&&(a=s.mod.neg(),r&&0!==a.negative&&a.iadd(e)),{div:o,mod:a}):0===this.negative&&0!==e.negative?(s=this.divmod(e.neg(),t),"mod"!==t&&(o=s.div.neg()),{div:o,mod:s.mod}):0!=(this.negative&e.negative)?(s=this.neg().divmod(e.neg(),t),"div"!==t&&(a=s.mod.neg(),r&&0!==a.negative&&a.isub(e)),{div:s.div,mod:a}):e.length>this.length||0>this.cmp(e)?{div:new i(0),mod:this}:1===e.length?"div"===t?{div:this.divn(e.words[0]),mod:null}:"mod"===t?{div:null,mod:new i(this.modn(e.words[0]))}:{div:this.divn(e.words[0]),mod:new i(this.modn(e.words[0]))}:this._wordDiv(e,t)},i.prototype.div=function(e){return this.divmod(e,"div",!1).div},i.prototype.mod=function(e){return this.divmod(e,"mod",!1).mod},i.prototype.umod=function(e){return this.divmod(e,"mod",!0).mod},i.prototype.divRound=function(e){var t=this.divmod(e);if(t.mod.isZero())return t.div;var n=0!==t.div.negative?t.mod.isub(e):t.mod,r=e.ushrn(1),i=e.andln(1),o=n.cmp(r);return o<0||1===i&&0===o?t.div:0!==t.div.negative?t.div.isubn(1):t.div.iaddn(1)},i.prototype.modn=function(e){n(e<=67108863);for(var t=67108864%e,r=0,i=this.length-1;i>=0;i--)r=(t*r+(0|this.words[i]))%e;return r},i.prototype.idivn=function(e){n(e<=67108863);for(var t=0,r=this.length-1;r>=0;r--){var i=(0|this.words[r])+67108864*t;this.words[r]=i/e|0,t=i%e}return this.strip()},i.prototype.divn=function(e){return this.clone().idivn(e)},i.prototype.egcd=function(e){n(0===e.negative),n(!e.isZero());var t=this,r=e.clone();t=0!==t.negative?t.umod(e):t.clone();for(var o=new i(1),a=new i(0),s=new i(0),l=new i(1),u=0;t.isEven()&&r.isEven();)t.iushrn(1),r.iushrn(1),++u;for(var c=r.clone(),d=t.clone();!t.isZero();){for(var f=0,h=1;0==(t.words[0]&h)&&f<26;++f,h<<=1);if(f>0)for(t.iushrn(f);f-- >0;)(o.isOdd()||a.isOdd())&&(o.iadd(c),a.isub(d)),o.iushrn(1),a.iushrn(1);for(var p=0,m=1;0==(r.words[0]&m)&&p<26;++p,m<<=1);if(p>0)for(r.iushrn(p);p-- >0;)(s.isOdd()||l.isOdd())&&(s.iadd(c),l.isub(d)),s.iushrn(1),l.iushrn(1);t.cmp(r)>=0?(t.isub(r),o.isub(s),a.isub(l)):(r.isub(t),s.isub(o),l.isub(a))}return{a:s,b:l,gcd:r.iushln(u)}},i.prototype._invmp=function(e){n(0===e.negative),n(!e.isZero());var t=this,r=e.clone();t=0!==t.negative?t.umod(e):t.clone();for(var o,a=new i(1),s=new i(0),l=r.clone();t.cmpn(1)>0&&r.cmpn(1)>0;){for(var u=0,c=1;0==(t.words[0]&c)&&u<26;++u,c<<=1);if(u>0)for(t.iushrn(u);u-- >0;)a.isOdd()&&a.iadd(l),a.iushrn(1);for(var d=0,f=1;0==(r.words[0]&f)&&d<26;++d,f<<=1);if(d>0)for(r.iushrn(d);d-- >0;)s.isOdd()&&s.iadd(l),s.iushrn(1);t.cmp(r)>=0?(t.isub(r),a.isub(s)):(r.isub(t),s.isub(a))}return 0>(o=0===t.cmpn(1)?a:s).cmpn(0)&&o.iadd(e),o},i.prototype.gcd=function(e){if(this.isZero())return e.abs();if(e.isZero())return this.abs();var t=this.clone(),n=e.clone();t.negative=0,n.negative=0;for(var r=0;t.isEven()&&n.isEven();r++)t.iushrn(1),n.iushrn(1);for(;;){for(;t.isEven();)t.iushrn(1);for(;n.isEven();)n.iushrn(1);var i=t.cmp(n);if(i<0){var o=t;t=n,n=o}else if(0===i||0===n.cmpn(1))break;t.isub(n)}return n.iushln(r)},i.prototype.invm=function(e){return this.egcd(e).a.umod(e)},i.prototype.isEven=function(){return 0==(1&this.words[0])},i.prototype.isOdd=function(){return 1==(1&this.words[0])},i.prototype.andln=function(e){return this.words[0]&e},i.prototype.bincn=function(e){n("number"==typeof e);var t=e%26,r=(e-t)/26,i=1<<t;if(this.length<=r)return this._expand(r+1),this.words[r]|=i,this;for(var o=i,a=r;0!==o&&a<this.length;a++){var s=0|this.words[a];o=(s+=o)>>>26,s&=67108863,this.words[a]=s}return 0!==o&&(this.words[a]=o,this.length++),this},i.prototype.isZero=function(){return 1===this.length&&0===this.words[0]},i.prototype.cmpn=function(e){var t,r=e<0;
vendor: 5,663 bytes, line 1
1if(0!==this.negative&&!r)return -1;if(0===this.negative&&r)return 1;if(this.strip(),this.length>1)t=1;else{r&&(e=-e),n(e<=67108863,"Number is too big");var i=0|this.words[0];t=i===e?0:i<e?-1:1}return 0!==this.negative?0|-t:t},i.prototype.cmp=function(e){if(0!==this.negative&&0===e.negative)return -1;if(0===this.negative&&0!==e.negative)return 1;var t=this.ucmp(e);return 0!==this.negative?0|-t:t},i.prototype.ucmp=function(e){if(this.length>e.length)return 1;if(this.length<e.length)return -1;for(var t=0,n=this.length-1;n>=0;n--){var r=0|this.words[n],i=0|e.words[n];if(r!==i){r<i?t=-1:r>i&&(t=1);break}}return t},i.prototype.gtn=function(e){return 1===this.cmpn(e)},i.prototype.gt=function(e){return 1===this.cmp(e)},i.prototype.gten=function(e){return this.cmpn(e)>=0},i.prototype.gte=function(e){return this.cmp(e)>=0},i.prototype.ltn=function(e){return -1===this.cmpn(e)},i.prototype.lt=function(e){return -1===this.cmp(e)},i.prototype.lten=function(e){return 0>=this.cmpn(e)},i.prototype.lte=function(e){return 0>=this.cmp(e)},i.prototype.eqn=function(e){return 0===this.cmpn(e)},i.prototype.eq=function(e){return 0===this.cmp(e)},i.red=function(e){return new E(e)},i.prototype.toRed=function(e){return n(!this.red,"Already a number in reduction context"),n(0===this.negative,"red works only with positives"),e.convertTo(this)._forceRed(e)},i.prototype.fromRed=function(){return n(this.red,"fromRed works only with numbers in reduction context"),this.red.convertFrom(this)},i.prototype._forceRed=function(e){return this.red=e,this},i.prototype.forceRed=function(e){return n(!this.red,"Already a number in reduction context"),this._forceRed(e)},i.prototype.redAdd=function(e){return n(this.red,"redAdd works only with red numbers"),this.red.add(this,e)},i.prototype.redIAdd=function(e){return n(this.red,"redIAdd works only with red numbers"),this.red.iadd(this,e)},i.prototype.redSub=function(e){return n(this.red,"redSub works only with red numbers"),this.red.sub(this,e)},i.prototype.redISub=function(e){return n(this.red,"redISub works only with red numbers"),this.red.isub(this,e)},i.prototype.redShl=function(e){return n(this.red,"redShl works only with red numbers"),this.red.shl(this,e)},i.prototype.redMul=function(e){return n(this.red,"redMul works only with red numbers"),this.red._verify2(this,e),this.red.mul(this,e)},i.prototype.redIMul=function(e){return n(this.red,"redMul works only with red numbers"),this.red._verify2(this,e),this.red.imul(this,e)},i.prototype.redSqr=function(){return n(this.red,"redSqr works only with red numbers"),this.red._verify1(this),this.red.sqr(this)},i.prototype.redISqr=function(){return n(this.red,"redISqr works only with red numbers"),this.red._verify1(this),this.red.isqr(this)},i.prototype.redSqrt=function(){return n(this.red,"redSqrt works only with red numbers"),this.red._verify1(this),this.red.sqrt(this)},i.prototype.redInvm=function(){return n(this.red,"redInvm works only with red numbers"),this.red._verify1(this),this.red.invm(this)},i.prototype.redNeg=function(){return n(this.red,"redNeg works only with red numbers"),this.red._verify1(this),this.red.neg(this)},i.prototype.redPow=function(e){return n(this.red&&!e.red,"redPow(normalNum)"),this.red._verify1(this),this.red.pow(this,e)};var g={k256:null,p224:null,p192:null,p25519:null};function v(e,t){this.name=e,this.p=new i(t,16),this.n=this.p.bitLength(),this.k=new i(1).iushln(this.n).isub(this.p),this.tmp=this._tmp()}function y(){v.call(this,"k256","ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffe fffffc2f")}function b(){v.call(this,"p224","ffffffff ffffffff ffffffff ffffffff 00000000 00000000 00000001")}function w(){v.call(this,"p192","ffffffff ffffffff ffffffff fffffffe ffffffff ffffffff")}function A(){v.call(this,"25519","7fffffffffffffff ffffffffffffffff ffffffffffffffff ffffffffffffffed")}function E(e){if("string"==typeof e){var t=i._prime(e);this.m=t.p,this.prime=t}else n(e.gtn(1),"modulus must be greater than 1"),this.m=e,this.prime=null}function _(e){E.call(this,e),this.shift=this.m.bitLength(),this.shift%26!=0&&(this.shift+=26-this.shift%26),this.r=new i(1).iushln(this.shift),this.r2=this.imod(this.r.sqr()),this.rinv=this.r._invmp(this.m),this.minv=this.rinv.mul(this.r).isubn(1).div(this.m),this.minv=this.minv.umod(this.r),this.minv=this.r.sub(this.minv)}v.prototype._tmp=function(){var e=new i(null);return e.words=Array(Math.ceil(this.n/13)),e},v.prototype.ireduce=function(e){var t,n=e;do this.split(n,this.tmp),t=(n=(n=this.imulK(n)).iadd(this.tmp)).bitLength();while(t>this.n);var r=t<this.n?-1:n.ucmp(this.p);return 0===r?(n.words[0]=0,n.length=1):r>0?n.isub(this.p):void 0!==n.strip?n.strip():n._strip(),n},v.prototype.split=function(e,t){e.iushrn(this.n,0,t)},v.prototype.imulK=function(e){return e.imul(this.k)},r(y,v),y.prototype.split=function(e,t){for(var n=Math.min(e.length,9),r=0;r<n;r++)t.words[r]=e.words[r];if(t.length=n,e.length<=9)return e.words[0]=0,void(e.length=1);var i=e.words[9];for(t.words[t.length++]=4194303&i,r=10;r<e.length;r++){var o=0|e.words[r];e.words[r-10]=(4194303&o)<<4|i>>>22,i=o}i>>>=22,e.words[r-10]=i,0===i&&e.length>10?e.length-=10:e.length-=9},y.prototype.imulK=function(e){e.words[e.length]=0,e.words[e.length+1]=0,e.length+=2;for(var t=0,n=0;n<e.length;n++){var r=0|e.words[n];t+=977*r,e.words[n]=67108863&t,t=64*r+(t/67108864|0)}return 0===e.words[e.length-1]&&(e.length--,0===e.words[e.length-1]&&e.length--),e},r(b,v),r(w,v),r(A,v),A.prototype.imulK=function(e){for(var t=0,n=0;n<e.length;n++){var r=19*(0|e.words[n])+t,i=67108863&r;r>>>=26,e.words[n]=i,t=r}return 0!==t&&(e.words[e.length++]=t),e},i._prime=function(e){var t;if(g[e])return g[e];
vendor: 6,170 bytes, line 1
1if("k256"===e)t=new y;else if("p224"===e)t=new b;else if("p192"===e)t=new w;else{if("p25519"!==e)throw Error("Unknown prime "+e);t=new A}return g[e]=t,t},E.prototype._verify1=function(e){n(0===e.negative,"red works only with positives"),n(e.red,"red works only with red numbers")},E.prototype._verify2=function(e,t){n(0==(e.negative|t.negative),"red works only with positives"),n(e.red&&e.red===t.red,"red works only with red numbers")},E.prototype.imod=function(e){return this.prime?this.prime.ireduce(e)._forceRed(this):e.umod(this.m)._forceRed(this)},E.prototype.neg=function(e){return e.isZero()?e.clone():this.m.sub(e)._forceRed(this)},E.prototype.add=function(e,t){this._verify2(e,t);var n=e.add(t);return n.cmp(this.m)>=0&&n.isub(this.m),n._forceRed(this)},E.prototype.iadd=function(e,t){this._verify2(e,t);var n=e.iadd(t);return n.cmp(this.m)>=0&&n.isub(this.m),n},E.prototype.sub=function(e,t){this._verify2(e,t);var n=e.sub(t);return 0>n.cmpn(0)&&n.iadd(this.m),n._forceRed(this)},E.prototype.isub=function(e,t){this._verify2(e,t);var n=e.isub(t);return 0>n.cmpn(0)&&n.iadd(this.m),n},E.prototype.shl=function(e,t){return this._verify1(e),this.imod(e.ushln(t))},E.prototype.imul=function(e,t){return this._verify2(e,t),this.imod(e.imul(t))},E.prototype.mul=function(e,t){return this._verify2(e,t),this.imod(e.mul(t))},E.prototype.isqr=function(e){return this.imul(e,e.clone())},E.prototype.sqr=function(e){return this.mul(e,e)},E.prototype.sqrt=function(e){if(e.isZero())return e.clone();var t=this.m.andln(3);if(n(t%2==1),3===t){var r=this.m.add(new i(1)).iushrn(2);return this.pow(e,r)}for(var o=this.m.subn(1),a=0;!o.isZero()&&0===o.andln(1);)a++,o.iushrn(1);n(!o.isZero());var s=new i(1).toRed(this),l=s.redNeg(),u=this.m.subn(1).iushrn(1),c=this.m.bitLength();for(c=new i(2*c*c).toRed(this);0!==this.pow(c,u).cmp(l);)c.redIAdd(l);for(var d=this.pow(c,o),f=this.pow(e,o.addn(1).iushrn(1)),h=this.pow(e,o),p=a;0!==h.cmp(s);){for(var m=h,g=0;0!==m.cmp(s);g++)m=m.redSqr();n(g<p);var v=this.pow(d,new i(1).iushln(p-g-1));f=f.redMul(v),d=v.redSqr(),h=h.redMul(d),p=g}return f},E.prototype.invm=function(e){var t=e._invmp(this.m);return 0!==t.negative?(t.negative=0,this.imod(t).redNeg()):this.imod(t)},E.prototype.pow=function(e,t){if(t.isZero())return new i(1).toRed(this);if(0===t.cmpn(1))return e.clone();var n=Array(16);n[0]=new i(1).toRed(this),n[1]=e;for(var r=2;r<n.length;r++)n[r]=this.mul(n[r-1],e);var o=n[0],a=0,s=0,l=t.bitLength()%26;for(0===l&&(l=26),r=t.length-1;r>=0;r--){for(var u=t.words[r],c=l-1;c>=0;c--){var d=u>>c&1;o!==n[0]&&(o=this.sqr(o)),0!==d||0!==a?(a<<=1,a|=d,(4==++s||0===r&&0===c)&&(o=this.mul(o,n[a]),s=0,a=0)):s=0}l=26}return o},E.prototype.convertTo=function(e){var t=e.umod(this.m);return t===e?t.clone():t},E.prototype.convertFrom=function(e){var t=e.clone();return t.red=null,t},i.mont=function(e){return new _(e)},r(_,E),_.prototype.convertTo=function(e){return this.imod(e.ushln(this.shift))},_.prototype.convertFrom=function(e){var t=this.imod(e.mul(this.rinv));return t.red=null,t},_.prototype.imul=function(e,t){if(e.isZero()||t.isZero())return e.words[0]=0,e.length=1,e;var n=e.imul(t),r=n.maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m),i=n.isub(r).iushrn(this.shift),o=i;return i.cmp(this.m)>=0?o=i.isub(this.m):0>i.cmpn(0)&&(o=i.iadd(this.m)),o._forceRed(this)},_.prototype.mul=function(e,t){if(e.isZero()||t.isZero())return new i(0)._forceRed(this);var n=e.mul(t),r=n.maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m),o=n.isub(r).iushrn(this.shift),a=o;return o.cmp(this.m)>=0?a=o.isub(this.m):0>o.cmpn(0)&&(a=o.iadd(this.m)),a._forceRed(this)},_.prototype.invm=function(e){return this.imod(e._invmp(this.m).mul(this.r2))._forceRed(this)}}(sb,na);var sw,sA,sE,s_,sk,sC=sb.exports,sS={exports:{}};function sx(){if(sw)return sS.exports;function e(e){this.rand=e}if(sw=1,sS.exports=function(n){return t||(t=new e(null)),t.generate(n)},sS.exports.Rand=e,e.prototype.generate=function(e){return this._rand(e)},e.prototype._rand=function(e){if(this.rand.getBytes)return this.rand.getBytes(e);for(var t=new Uint8Array(e),n=0;n<t.length;n++)t[n]=this.rand.getByte();return t},"object"==typeof self)self.crypto&&self.crypto.getRandomValues?e.prototype._rand=function(e){var t=new Uint8Array(e);return self.crypto.getRandomValues(t),t}:self.msCrypto&&self.msCrypto.getRandomValues?e.prototype._rand=function(e){var t=new Uint8Array(e);return self.msCrypto.getRandomValues(t),t}:"object"==typeof window&&(e.prototype._rand=function(){throw Error("Not implemented yet")});else try{var t,n=dL();if("function"!=typeof n.randomBytes)throw Error("Not supported");e.prototype._rand=function(e){return n.randomBytes(e)}}catch(e){}return sS.exports}function sM(){if(sE)return sA;sE=1;var e=sx();function t(t){this.rand=t||new e.Rand}return sA=t,t.create=function(e){return new t(e)},t.prototype._randbelow=function(e){var t=Math.ceil(e.bitLength()/8);do var n=new sC(this.rand.generate(t));while(n.cmp(e)>=0);return n},t.prototype._randrange=function(e,t){var n=t.sub(e);return e.add(this._randbelow(n))},t.prototype.test=function(e,t,n){var r=e.bitLength(),i=sC.mont(e),o=new sC(1).toRed(i);t||(t=Math.max(1,r/48|0));for(var a=e.subn(1),s=0;!a.testn(s);s++);for(var l=e.shrn(s),u=a.toRed(i);t>0;t--){var c=this._randrange(new sC(2),a);n&&n(c);var d=c.toRed(i).redPow(l);if(0!==d.cmp(o)&&0!==d.cmp(u)){for(var f=1;f<s;f++){if(0===(d=d.redSqr()).cmp(o))return!1;if(0===d.cmp(u))break}if(f===s)return!1}}return!0},t.prototype.getDivisor=function(e,t){var n=e.bitLength(),r=sC.mont(e),i=new sC(1).toRed(r);t||(t=Math.max(1,n/48|0));for(var o=e.subn(1),a=0;!o.testn(a);a++);for(var s=e.shrn(a),l=o.toRed(r);t>0;t--){var u=this._randrange(new sC(2),o),c=e.gcd(u);if(0!==c.cmpn(1))return c;var d=u.toRed(r).redPow(s);if(0!==d.cmp(i)&&0!==d.cmp(l)){for(var f=1;f<a;f++){if(0===(d=d.redSqr()).cmp(i))return d.fromRed().subn(1).gcd(e);if(0===d.cmp(l))break}if(f===a)return(d=d.redSqr()).fromRed().subn(1).gcd(e)}}return!1},sA}function sO(){if(sk)return s_;sk=1,s_=f,f.simpleSieve=c,f.fermatTest=d;var e=new sC(24),t=new(sM()),n=new sC(1),r=new sC(2),i=new sC(5);new sC(16),new sC(8);var o=new sC(10),a=new sC(3);
vendor: 5,486 bytes, line 1
1new sC(7);var s=new sC(11),l=new sC(4);new sC(12);var u=null;function c(e){for(var t=function(){if(null!==u)return u;var e=[];e[0]=2;for(var t=1,n=3;n<1048576;n+=2){for(var r=Math.ceil(Math.sqrt(n)),i=0;i<t&&e[i]<=r&&n%e[i]!=0;i++);t!==i&&e[i]<=r||(e[t++]=n)}return u=e,e}(),n=0;n<t.length;n++)if(0===e.modn(t[n]))return 0===e.cmpn(t[n]);return!0}function d(e){var t=sC.mont(e);return 0===r.toRed(t).redPow(e.subn(1)).fromRed().cmpn(1)}function f(u,f){var h,p;if(u<16)return new sC(2===f||5===f?[140,123]:[140,39]);for(f=new sC(f);;){for(h=new sC(nB(Math.ceil(u/8)));h.bitLength()>u;)h.ishrn(1);if(h.isEven()&&h.iadd(n),h.testn(1)||h.iadd(r),f.cmp(r)){if(!f.cmp(i))for(;h.mod(o).cmp(a);)h.iadd(l)}else for(;h.mod(e).cmp(s);)h.iadd(l);if(c(p=h.shrn(1))&&c(h)&&d(p)&&d(h)&&t.test(p)&&t.test(h))return h}}return s_}var sR,sP,sT,sI,sj,sL={modp1:{gen:"02",prime:"ffffffffffffffffc90fdaa22168c234c4c6628b80dc1cd129024e088a67cc74020bbea63b139b22514a08798e3404ddef9519b3cd3a431b302b0a6df25f14374fe1356d6d51c245e485b576625e7ec6f44c42e9a63a3620ffffffffffffffff"},modp2:{gen:"02",prime:"ffffffffffffffffc90fdaa22168c234c4c6628b80dc1cd129024e088a67cc74020bbea63b139b22514a08798e3404ddef9519b3cd3a431b302b0a6df25f14374fe1356d6d51c245e485b576625e7ec6f44c42e9a637ed6b0bff5cb6f406b7edee386bfb5a899fa5ae9f24117c4b1fe649286651ece65381ffffffffffffffff"},modp5:{gen:"02",prime:"ffffffffffffffffc90fdaa22168c234c4c6628b80dc1cd129024e088a67cc74020bbea63b139b22514a08798e3404ddef9519b3cd3a431b302b0a6df25f14374fe1356d6d51c245e485b576625e7ec6f44c42e9a637ed6b0bff5cb6f406b7edee386bfb5a899fa5ae9f24117c4b1fe649286651ece45b3dc2007cb8a163bf0598da48361c55d39a69163fa8fd24cf5f83655d23dca3ad961c62f356208552bb9ed529077096966d670c354e4abc9804f1746c08ca237327ffffffffffffffff"},modp14:{gen:"02",prime:"ffffffffffffffffc90fdaa22168c234c4c6628b80dc1cd129024e088a67cc74020bbea63b139b22514a08798e3404ddef9519b3cd3a431b302b0a6df25f14374fe1356d6d51c245e485b576625e7ec6f44c42e9a637ed6b0bff5cb6f406b7edee386bfb5a899fa5ae9f24117c4b1fe649286651ece45b3dc2007cb8a163bf0598da48361c55d39a69163fa8fd24cf5f83655d23dca3ad961c62f356208552bb9ed529077096966d670c354e4abc9804f1746c08ca18217c32905e462e36ce3be39e772c180e86039b2783a2ec07a28fb5c55df06f4c52c9de2bcbf6955817183995497cea956ae515d2261898fa051015728e5a8aacaa68ffffffffffffffff"},modp15:{gen:"02",prime:"ffffffffffffffffc90fdaa22168c234c4c6628b80dc1cd129024e088a67cc74020bbea63b139b22514a08798e3404ddef9519b3cd3a431b302b0a6df25f14374fe1356d6d51c245e485b576625e7ec6f44c42e9a637ed6b0bff5cb6f406b7edee386bfb5a899fa5ae9f24117c4b1fe649286651ece45b3dc2007cb8a163bf0598da48361c55d39a69163fa8fd24cf5f83655d23dca3ad961c62f356208552bb9ed529077096966d670c354e4abc9804f1746c08ca18217c32905e462e36ce3be39e772c180e86039b2783a2ec07a28fb5c55df06f4c52c9de2bcbf6955817183995497cea956ae515d2261898fa051015728e5a8aaac42dad33170d04507a33a85521abdf1cba64ecfb850458dbef0a8aea71575d060c7db3970f85a6e1e4c7abf5ae8cdb0933d71e8c94e04a25619dcee3d2261ad2ee6bf12ffa06d98a0864d87602733ec86a64521f2b18177b200cbbe117577a615d6c770988c0bad946e208e24fa074e5ab3143db5bfce0fd108e4b82d120a93ad2caffffffffffffffff"},modp16:{gen:"02",prime:"ffffffffffffffffc90fdaa22168c234c4c6628b80dc1cd129024e088a67cc74020bbea63b139b22514a08798e3404ddef9519b3cd3a431b302b0a6df25f14374fe1356d6d51c245e485b576625e7ec6f44c42e9a637ed6b0bff5cb6f406b7edee386bfb5a899fa5ae9f24117c4b1fe649286651ece45b3dc2007cb8a163bf0598da48361c55d39a69163fa8fd24cf5f83655d23dca3ad961c62f356208552bb9ed529077096966d670c354e4abc9804f1746c08ca18217c32905e462e36ce3be39e772c180e86039b2783a2ec07a28fb5c55df06f4c52c9de2bcbf6955817183995497cea956ae515d2261898fa051015728e5a8aaac42dad33170d04507a33a85521abdf1cba64ecfb850458dbef0a8aea71575d060c7db3970f85a6e1e4c7abf5ae8cdb0933d71e8c94e04a25619dcee3d2261ad2ee6bf12ffa06d98a0864d87602733ec86a64521f2b18177b200cbbe117577a615d6c770988c0bad946e208e24fa074e5ab3143db5bfce0fd108e4b82d120a92108011a723c12a787e6d788719a10bdba5b2699c327186af4e23c1a946834b6150bda2583e9ca2ad44ce8dbbbc2db04de8ef92e8efc141fbecaa6287c59474e6bc05d99b2964fa090c3a2233ba186515be7ed1f612970cee2d7afb81bdd762170481cd0069127d5b05aa993b4ea988d8fddc186ffb7dc90a6c08f4df435c934063199ffffffffffffffff"},modp17:{gen:"02",prime:"ffffffffffffffffc90fdaa22168c234c4c6628b80dc1cd129024e088a67cc74020bbea63b139b22514a08798e3404ddef9519b3cd3a431b302b0a6df25f14374fe1356d6d51c245e485b576625e7ec6f44c42e9a637ed6b0bff5cb6f406b7edee386bfb5a899fa5ae9f24117c4b1fe649286651ece45b3dc2007cb8a163bf0598da48361c55d39a69163fa8fd24cf5f83655d23dca3ad961c62f356208552bb9ed529077096966d670c354e4abc9804f1746c08ca18217c32905e462e36ce3be39e772c180e86039b2783a2ec07a28fb5c55df06f4c52c9de2bcbf6955817183995497cea956ae515d2261898fa051015728e5a8aaac42dad33170d04507a33a85521abdf1cba64ecfb850458dbef0a8aea71575d060c7db3970f85a6e1e4c7abf5ae8cdb0933d71e8c94e04a25619dcee3d2261ad2ee6bf12ffa06d98a0864d87602733ec86a64521f2b18177b200cbbe117577a615d6c770988c0bad946e208e24fa074e5ab3143db5bfce0fd108e4b82d120a92108011a723c12a787e6d788719a10bdba5b2699c327186af4e23c1a946834b6150bda2583e9ca2ad44ce8dbbbc2db04de8ef92e8efc141fbecaa6287c59474e6bc05d99b2964fa090c3a2233ba186515be7ed1f612970cee2d7afb81bdd762170481cd0069127d5b05aa993b4ea988d8fddc186ffb7dc90a6c08f4df435c93402849236c3fab4d27c7026c1d4dcb2602646dec9751e763dba37bdf8ff9406ad9e530ee5db382f413001aeb06a53ed9027d831179727b0865a8918da3edbebcf9b14ed44ce6cbaced4bb1bdb7f1447e6cc254b332051512bd7af426fb8f401378cd2bf5983ca01c64b92ecf032ea15d1721d03f482d7ce6e74fef6d55e702f46980c82b5a84031900b1c9e59e7c97fbec7e8f323a97a7e36cc88be0f1d45b7ff585ac54bd4
107b22b4154aacc8f6d7ebf48e1d814cc5ed20f8037e0a79715eef29be32806a1d58bb7c5da76f550aa3d8a1fbff0eb19ccb1a313d55cda56c9ec2ef29632387fe8d76e3c0468043e8f663f4860ee12bf2d5b0b7474d6e694f91e6dcc4024ffffffffffffffff"},modp18:{gen:"02",prime:"ffffffffffffffffc90fdaa22168c234c4c6628b80dc1cd129024e088a67cc74020bbea63b139b22514a08798e3404ddef9519b3cd3a431b302b0a6df25f14374fe1356d6d51c245e485b576625e7ec6f44c42e9a637ed6b0bff5cb6f406b7edee386bfb5a899fa5ae9f24117c4b1fe649286651ece45b3dc2007cb8a163bf0598da48361c55d39a69163fa8fd24cf5f83655d23dca3ad961c62f356208552bb9ed529077096966d670c354e4abc9804f1746c08ca18217c32905e462e36ce3be39e772c180e86039b2783a2ec07a28fb5c55df06f4c52c9de2bcbf6955817183995497cea956ae515d2261898fa051015728e5a8aaac42dad33170d04507a33a85521abdf1cba64ecfb850458dbef0a8aea71575d060c7db3970f85a6e1e4c7abf5ae8cdb0933d71e8c94e04a25619dcee3d2261ad2ee6bf12ffa06d98a0864d87602733ec86a64521f2b18177b200cbbe117577a615d6c770988c0bad946e208e24fa074e5ab3143db5bfce0fd108e4b82d120a92108011a723c12a787e6d788719a10bdba5b2699c327186af4e23c1a946834b6150bda2583e9ca2ad44ce8dbbbc2db04de8ef92e8efc141fbecaa6287c59474e6bc05d99b2964fa090c3a2233ba186515be7ed1f612970cee2d7afb81bdd762170481cd0069127d5b05aa993b4ea988d8fddc186ffb7dc90a6c08f4df435c93402849236c3fab4d27c7026c1d4dcb2602646dec9751e763dba37bdf8ff9406ad9e530ee5db382f413001aeb06a53ed9027d831179727b0865a8918da3edbebcf9b14ed44ce6cbaced4bb1bdb7f1447e6cc254b332051512bd7af426fb8f401378cd2bf5983ca01c64b92ecf032ea15d1721d03f482d7ce6e74fef6d55e702f46980c82b5a84031900b1c9e59e7c97fbec7e8f323a97a7e36cc88be0f1d45b7ff585ac54bd407b22b4154aacc8f6d7ebf48e1d814cc5ed20f8037e0a79715eef29be32806a1d58bb7c5da76f550aa3d8a1fbff0eb19ccb1a313d55cda56c9ec2ef29632387fe8d76e3c0468043e8f663f4860ee12bf2d5b0b7474d6e694f91e6dbe115974a3926f12fee5e438777cb6a932df8cd8bec4d073b931ba3bc832b68d9dd300741fa7bf8afc47ed2576f6936ba424663aab639c5ae4f5683423b4742bf1c978238f16cbe39d652de3fdb8befc848ad922222e04a4037c0713eb57a81a23f0c73473fc646cea306b4bcbc8862f8385ddfa9d4b7fa2c087e879683303ed5bdd3a062b3cf5b3a278a66d2a13f83f44f82ddf310ee074ab6a364597e899a0255dc164f31cc50846851df9ab48195ded7ea1b1d510bd7ee74d73faf36bc31ecfa268359046f4eb879f924009438b481c6cd7889a002ed5ee382bc9190da6fc026e479558e4475677e9aa9e3050e2765694dfc81f56e880b96e7160c980dd98edd3dfffffffffffffffff"}},sN={exports:{}},sD=nQ.EventEmitter;function sB(e,t){sz(e,t),sF(e)}function sF(e){e._writableState&&!e._writableState.emitClose||e._readableState&&!e._readableState.emitClose||e.emit("close")}function sz(e,t){e.emit("error",t)}var sU={destroy:function(e,t){var n=this,r=this._readableState&&this._readableState.destroyed,i=this._writableState&&this._writableState.destroyed;return r||i?(t?t(e):e&&(this._writableState?this._writableState.errorEmitted||(this._writableState.errorEmitted=!0,nS(sz,this,e)):nS(sz,this,e)),this):(this._readableState&&(this._readableState.destroyed=!0),this._writableState&&(this._writableState.destroyed=!0),this._destroy(e||null,function(e){!t&&e?n._writableState?n._writableState.errorEmitted?nS(sF,n):(n._writableState.errorEmitted=!0,nS(sB,n,e)):nS(sB,n,e):t?(nS(sF,n),t(e)):nS(sF,n)}),this)},undestroy:function(){this._readableState&&(this._readableState.destroyed=!1,this._readableState.reading=!1,this._readableState.ended=!1,this._readableState.endEmitted=!1),this._writableState&&(this._writableState.destroyed=!1,this._writableState.ended=!1,this._writableState.ending=!1,this._writableState.finalCalled=!1,this._writableState.prefinished=!1,this._writableState.finished=!1,this._writableState.errorEmitted=!1)},errorOrDestroy:function(e,t){var n=e._readableState,r=e._writableState;n&&n.autoDestroy||r&&r.autoDestroy?e.destroy(t):e.emit("error",t)}},sq={},sW={};function sH(e,t,n){n||(n=Error);var r=function(e){function n(n,r,i){return e.call(this,"string"==typeof t?t:t(n,r,i))||this}return n.prototype=Object.create(e.prototype),n.prototype.constructor=n,n.__proto__=e,n}(n);r.prototype.name=n.name,r.prototype.code=e,sW[e]=r}function s$(e,t){if(Array.isArray(e)){var n=e.length;return e=e.map(function(e){return String(e)}),n>2?"one of ".concat(t," ").concat(e.slice(0,n-1).join(", "),", or ")+e[n-1]:2===n?"one of ".concat(t," ").concat(e[0]," or ").concat(e[1]):"of ".concat(t," ").concat(e[0])}return"of ".concat(t," ").concat(String(e))}sH("ERR_INVALID_OPT_VALUE",function(e,t){return'The value "'+t+'" is invali
1d for option "'+e+'"'},TypeError),sH("ERR_INVALID_ARG_TYPE",function(e,t,n){if("string"==typeof t&&"not "===t.substr(0,4)?(r="must not be",t=t.replace(/^not /,"")):r="must be",(void 0===o||o>e.length)&&(o=e.length)," argument"===e.substring(o-9,o))i="The ".concat(e," ").concat(r," ").concat(s$(t,"type"));else{var r,i,o,a,s=("number"!=typeof a&&(a=0),a+1>e.length||-1===e.indexOf(".",a))?"argument":"property";i='The "'.concat(e,'" ').concat(s," ").concat(r," ").concat(s$(t,"type"))}return i+". Received type ".concat(typeof n)},TypeError),sH("ERR_STREAM_PUSH_AFTER_EOF","stream.push() after EOF"),sH("ERR_METHOD_NOT_IMPLEMENTED",function(e){return"The "+e+" method is not implemented"}),sH("ERR_STREAM_PREMATURE_CLOSE","Premature close"),sH("ERR_STREAM_DESTROYED",function(e){return"Cannot call "+e+" after a stream was destroyed"}),sH("ERR_MULTIPLE_CALLBACK","Callback called multiple times"),sH("ERR_STREAM_CANNOT_PIPE","Cannot pipe, not readable"),sH("ERR_STREAM_WRITE_AFTER_END","write after end"),sH("ERR_STREAM_NULL_VALUES","May not write null values to stream",TypeError),sH("ERR_UNKNOWN_ENCODING",function(e){return"Unknown encoding: "+e},TypeError),sH("ERR_STREAM_UNSHIFT_AFTER_END_EVENT","stream.unshift() after end event"),sq.codes=sW;var sV,sK,sG,sQ,sY=sq.codes.ERR_INVALID_OPT_VALUE,sZ={getHighWaterMark:function(e,t,n,r){var i=null!=t.highWaterMark?t.highWaterMark:r?t[n]:null;if(null!=i){if(!isFinite(i)||Math.floor(i)!==i||i<0)throw new sY(r?n:"highWaterMark",i);return Math.floor(i)}return e.objectMode?16:16384}};function sX(){if(sK)return sV;function e(e){var t=this;this.next=null,this.entry=null,this.finish=function(){!function(e,t,n){var r=e.entry;for(e.entry=null;r;){var i=r.callback;t.pendingcb--,i(void 0),r=r.next}t.corkedRequestsFree.next=e}(t,e)}}sK=1,sV=b,b.WritableState=y;var t,n,r={deprecate:rz()},i=nd.Buffer,o=(void 0!==na?na:"undefined"!=typeof window?window:"undefined"!=typeof self?self:{}).Uint8Array||function(){},a=sZ.getHighWaterMark,s=sq.codes,l=s.ERR_INVALID_ARG_TYPE,u=s.ERR_METHOD_NOT_IMPLEMENTED,c=s.ERR_MULTIPLE_CALLBACK,d=s.ERR_STREAM_CANNOT_PIPE,f=s.ERR_STREAM_DESTROYED,h=s.ERR_STREAM_NULL_VALUES,p=s.ERR_STREAM_WRITE_AFTER_END,m=s.ERR_UNKNOWN_ENCODING,g=sU.errorOrDestroy;function v(){}function y(n,r,i){t=t||sJ(),n=n||{},"boolean"!=typeof i&&(i=r instanceof t),this.objectMode=!!n.objectMode,i&&(this.objectMode=this.objectMode||!!n.writableObjectMode),this.highWaterMark=a(this,n,"writableHighWaterMark",i),this.finalCalled=!1,this.needDrain=!1,this.ending=!1,this.ended=!1,this.finished=!1,this.destroyed=!1;var o=!1===n.decodeStrings;this.decodeStrings=!o,this.defaultEncoding=n.defaultEncoding||"utf8",this.length=0,this.writing=!1,this.corked=0,this.sync=!0,this.bufferProcessing=!1,this.onwrite=function(e){!function(e,t){var n=e._writableState,r=n.sync,i=n.writecb;if("function"!=typeof i)throw new c;if(n.writing=!1,n.writecb=null,n.length-=n.writelen,n.writelen=0,t)--n.pendingcb,r?(nS(i,t),nS(C,e,n),e._writableState.errorEmitted=!0,g(e,t)):(i(t),e._writableState.errorEmitted=!0,g(e,t),C(e,n));else{var o=_(n)||e.destroyed;o||n.corked||n.bufferProcessing||!n.bufferedRequest||E(e,n),r?nS(A,e,n,o,i):A(e,n,o,i)}}(r,e)},this.writecb=null,this.writelen=0,this.bufferedRequest=null,this.lastBufferedRequest=null,this.pendingcb=0,this.prefinished=!1,this.errorEmitted=!1,this.emitClose=!1!==n.emitClose,this.autoDestroy=!!n.autoDestroy,this.bufferedRequestCount=0,this.corkedRequestsFree=new e(this)}function b(e){var r=this instanceof(t=t||sJ());if(!r&&!n.call(b,this))return new b(e);this._writableState=new y(e,this,r),this.writable=!0,e&&("function"==typeof e.write&&(this._write=e.write),"function"==typeof e.writev&&(this._writev=e.writev),"function"==typeof e.destroy&&(this._destroy=e.destroy),"function"==typeof e.final&&(this._final=e.final)),sD.call(this)}function w(e,t,n,r,i,o,a){t.writelen=r,t.writecb=a,t.writing=!0,t.sync=!0,t.destroyed?t.onwrite(new f("write")):n?e._writev(i,t.onwrite):e._write(i,o,t.onwrite),t.sync=!1}function A(e,t,n,r){n||0===t.length&&t.needDrain&&(t.needDrain=!1,e.emit("drain")),t.pendingcb--,r(),C(e,t)}function E(t,n){n.bufferProcessing=!0;var r=n.bufferedRequest;if(t._writev&&r&&r.next){var i=Array(n.bufferedRequestCount),o=n.corkedRequestsFree;o.entry=r;for(var a=0,s=!0;r;)i[a]=r,r.isBuf||(s=!1),r=r.next,a+=1;
1i.allBuffers=s,w(t,n,!0,n.length,i,"",o.finish),n.pendingcb++,n.lastBufferedRequest=null,o.next?(n.corkedRequestsFree=o.next,o.next=null):n.corkedRequestsFree=new e(n),n.bufferedRequestCount=0}else{for(;r;){var l=r.chunk,u=r.encoding,c=r.callback;if(w(t,n,!1,n.objectMode?1:l.length,l,u,c),r=r.next,n.bufferedRequestCount--,n.writing)break}null===r&&(n.lastBufferedRequest=null)}n.bufferedRequest=r,n.bufferProcessing=!1}function _(e){return e.ending&&0===e.length&&null===e.bufferedRequest&&!e.finished&&!e.writing}function k(e,t){e._final(function(n){t.pendingcb--,n&&g(e,n),t.prefinished=!0,e.emit("prefinish"),C(e,t)})}function C(e,t){var n=_(t);if(n&&(t.prefinished||t.finalCalled||("function"!=typeof e._final||t.destroyed?(t.prefinished=!0,e.emit("prefinish")):(t.pendingcb++,t.finalCalled=!0,nS(k,e,t))),0===t.pendingcb&&(t.finished=!0,e.emit("finish"),t.autoDestroy))){var r=e._readableState;(!r||r.autoDestroy&&r.endEmitted)&&e.destroy()}return n}return nz(b,sD),y.prototype.getBuffer=function(){for(var e=this.bufferedRequest,t=[];e;)t.push(e),e=e.next;return t},function(){try{Object.defineProperty(y.prototype,"buffer",{get:r.deprecate(function(){return this.getBuffer()},"_writableState.buffer is deprecated. Use _writableState.getBuffer instead.","DEP0003")})}catch(e){}}(),"function"==typeof Symbol&&Symbol.hasInstance&&"function"==typeof Function.prototype[Symbol.hasInstance]?(n=Function.prototype[Symbol.hasInstance],Object.defineProperty(b,Symbol.hasInstance,{value:function(e){return!!n.call(this,e)||this===b&&e&&e._writableState instanceof y}})):n=function(e){return e instanceof this},b.prototype.pipe=function(){g(this,new d)},b.prototype.write=function(e,t,n){var r,a,s,u,c,d,f,m=this._writableState,y=!1,b=!m.objectMode&&(f=e,i.isBuffer(f)||f instanceof o);return b&&!i.isBuffer(e)&&(r=e,e=i.from(r)),"function"==typeof t&&(n=t,t=null),b?t="buffer":t||(t=m.defaultEncoding),"function"!=typeof n&&(n=v),m.ending?(a=n,g(this,s=new p),nS(a,s)):!b&&(u=e,c=n,null===u?d=new h:"string"==typeof u||m.objectMode||(d=new l("chunk",["string","Buffer"],u)),d&&(g(this,d),nS(c,d),1))||(m.pendingcb++,y=function(e,t,n,r,o,a){if(!n){var s,l,u=(s=r,l=o,t.objectMode||!1===t.decodeStrings||"string"!=typeof s||(s=i.from(s,l)),s);r!==u&&(n=!0,o="buffer",r=u)}var c=t.objectMode?1:r.length;t.length+=c;var d=t.length<t.highWaterMark;if(d||(t.needDrain=!0),t.writing||t.corked){var f=t.lastBufferedRequest;t.lastBufferedRequest={chunk:r,encoding:o,isBuf:n,callback:a,next:null},f?f.next=t.lastBufferedRequest:t.bufferedRequest=t.lastBufferedRequest,t.bufferedRequestCount+=1}else w(e,t,!1,c,r,o,a);return d}(this,m,b,e,t,n)),y},b.prototype.cork=function(){this._writableState.corked++},b.prototype.uncork=function(){var e=this._writableState;e.corked&&(e.corked--,e.writing||e.corked||e.bufferProcessing||!e.bufferedRequest||E(this,e))},b.prototype.setDefaultEncoding=function(e){if("string"==typeof e&&(e=e.toLowerCase()),!(["hex","utf8","utf-8","ascii","binary","base64","ucs2","ucs-2","utf16le","utf-16le","raw"].indexOf((e+"").toLowerCase())>-1))throw new m(e);return this._writableState.defaultEncoding=e,this},Object.defineProperty(b.prototype,"writableBuffer",{enumerable:!1,get:function(){return this._writableState&&this._writableState.getBuffer()}}),Object.defineProperty(b.prototype,"writableHighWaterMark",{enumerable:!1,get:function(){return this._writableState.highWaterMark}}),b.prototype._write=function(e,t,n){n(new u("_write()"))},b.prototype._writev=null,b.prototype.end=function(e,t,n){var r,i=this._writableState;return"function"==typeof e?(n=e,e=null,t=null):"function"==typeof t&&(n=t,t=null),null!=e&&this.write(e,t),i.corked&&(i.corked=1,this.uncork()),i.ending||(r=n,i.ending=!0,C(this,i),r&&(i.finished?nS(r):this.once("finish",r)),i.ended=!0,this.writable=!1),this},Object.defineProperty(b.prototype,"writableLength",{enumerable:!1,get:function(){return this._writableState.length}}),Object.defineProperty(b.prototype,"destroyed",{enumerable:!1,get:function(){return void 0!==this._writableState&&this._writableState.destroyed},set:function(e){this._writableState&&(this._writableState.destroyed=e)}}),b.prototype.destroy=sU.destroy,b.prototype._undestroy=sU.undestroy,b.prototype._destroy=function(e,t){t(e)},sV}
vendor: 6,915 bytes, line 1
1function sJ(){if(sQ)return sG;sQ=1;var e=Object.keys||function(e){var t=[];for(var n in e)t.push(n);return t};sG=a;var t=ln(),n=sX();nz(a,t);for(var r=e(n.prototype),i=0;i<r.length;i++){var o=r[i];a.prototype[o]||(a.prototype[o]=n.prototype[o])}function a(e){if(!(this instanceof a))return new a(e);t.call(this,e),n.call(this,e),this.allowHalfOpen=!0,e&&(!1===e.readable&&(this.readable=!1),!1===e.writable&&(this.writable=!1),!1===e.allowHalfOpen&&(this.allowHalfOpen=!1,this.once("end",s)))}function s(){this._writableState.ended||nS(l,this)}function l(e){e.end()}return Object.defineProperty(a.prototype,"writableHighWaterMark",{enumerable:!1,get:function(){return this._writableState.highWaterMark}}),Object.defineProperty(a.prototype,"writableBuffer",{enumerable:!1,get:function(){return this._writableState&&this._writableState.getBuffer()}}),Object.defineProperty(a.prototype,"writableLength",{enumerable:!1,get:function(){return this._writableState.length}}),Object.defineProperty(a.prototype,"destroyed",{enumerable:!1,get:function(){return void 0!==this._readableState&&void 0!==this._writableState&&this._readableState.destroyed&&this._writableState.destroyed},set:function(e){void 0!==this._readableState&&void 0!==this._writableState&&(this._readableState.destroyed=e,this._writableState.destroyed=e)}}),sG}var s0,s1={};function s2(){if(s0)return s1;s0=1;var e=nL.Buffer,t=e.isEncoding||function(e){switch((e=""+e)&&e.toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":case"raw":return!0;default:return!1}};function n(n){var r;switch(this.encoding=function(n){var r=function(e){if(!e)return"utf8";for(var t;;)switch(e){case"utf8":case"utf-8":return"utf8";case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return"utf16le";case"latin1":case"binary":return"latin1";case"base64":case"ascii":case"hex":return e;default:if(t)return;e=(""+e).toLowerCase(),t=!0}}(n);if("string"!=typeof r&&(e.isEncoding===t||!t(n)))throw Error("Unknown encoding: "+n);return r||n}(n),this.encoding){case"utf16le":this.text=o,this.end=a,r=4;break;case"utf8":this.fillLast=i,r=4;break;case"base64":this.text=s,this.end=l,r=3;break;default:return this.write=u,void(this.end=c)}this.lastNeed=0,this.lastTotal=0,this.lastChar=e.allocUnsafe(r)}function r(e){return e<=127?0:e>>5==6?2:e>>4==14?3:e>>3==30?4:e>>6==2?-1:-2}function i(e){var t=this.lastTotal-this.lastNeed,n=function(e,t,n){if(128!=(192&t[0]))return e.lastNeed=0,"�";if(e.lastNeed>1&&t.length>1){if(128!=(192&t[1]))return e.lastNeed=1,"�";if(e.lastNeed>2&&t.length>2&&128!=(192&t[2]))return e.lastNeed=2,"�"}}(this,e);return void 0!==n?n:this.lastNeed<=e.length?(e.copy(this.lastChar,t,0,this.lastNeed),this.lastChar.toString(this.encoding,0,this.lastTotal)):(e.copy(this.lastChar,t,0,e.length),void(this.lastNeed-=e.length))}function o(e,t){if((e.length-t)%2==0){var n=e.toString("utf16le",t);if(n){var r=n.charCodeAt(n.length-1);if(r>=55296&&r<=56319)return this.lastNeed=2,this.lastTotal=4,this.lastChar[0]=e[e.length-2],this.lastChar[1]=e[e.length-1],n.slice(0,-1)}return n}return this.lastNeed=1,this.lastTotal=2,this.lastChar[0]=e[e.length-1],e.toString("utf16le",t,e.length-1)}function a(e){var t=e&&e.length?this.write(e):"";if(this.lastNeed){var n=this.lastTotal-this.lastNeed;return t+this.lastChar.toString("utf16le",0,n)}return t}function s(e,t){var n=(e.length-t)%3;return 0===n?e.toString("base64",t):(this.lastNeed=3-n,this.lastTotal=3,1===n?this.lastChar[0]=e[e.length-1]:(this.lastChar[0]=e[e.length-2],this.lastChar[1]=e[e.length-1]),e.toString("base64",t,e.length-n))}function l(e){var t=e&&e.length?this.write(e):"";return this.lastNeed?t+this.lastChar.toString("base64",0,3-this.lastNeed):t}function u(e){return e.toString(this.encoding)}function c(e){return e&&e.length?this.write(e):""}return s1.StringDecoder=n,n.prototype.write=function(e){var t,n;if(0===e.length)return"";if(this.lastNeed){if(void 0===(t=this.fillLast(e)))return"";n=this.lastNeed,this.lastNeed=0}else n=0;return n<e.length?t?t+this.text(e,n):this.text(e,n):t||""},n.prototype.end=function(e){var t=e&&e.length?this.write(e):"";return this.lastNeed?t+"�":t},n.prototype.text=function(e,t){var n=function(e,t,n){var i=t.length-1;if(i<n)return 0;var o=r(t[i]);return o>=0?(o>0&&(e.lastNeed=o-1),o):--i<n||-2===o?0:(o=r(t[i]))>=0?(o>0&&(e.lastNeed=o-2),o):--i<n||-2===o?0:(o=r(t[i]))>=0?(o>0&&(2===o?o=0:e.lastNeed=o-3),o):0}(this,e,t);if(!this.lastNeed)return e.toString("utf8",t);this.lastTotal=n;var i=e.length-(n-this.lastNeed);return e.copy(this.lastChar,0,i),e.toString("utf8",t,i)},n.prototype.fillLast=function(e){if(this.lastNeed<=e.length)return e.copy(this.lastChar,this.lastTotal-this.lastNeed,0,this.lastNeed),this.lastChar.toString(this.encoding,0,this.lastTotal);e.copy(this.lastChar,this.lastTotal-this.lastNeed,0,e.length),this.lastNeed-=e.length},s1}var s3=sq.codes.ERR_STREAM_PREMATURE_CLOSE;function s6(){}var s4,s5,s8,s7,s9,le,lt=function e(t,n,r){if("function"==typeof n)return e(t,null,n);n||(n={}),i=r||s6,o=!1,r=function(){if(!o){o=!0;for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];i.apply(this,t)}};var i,o,a=n.readable||!1!==n.readable&&t.readable,s=n.writable||!1!==n.writable&&t.writable,l=function(){t.writable||c()},u=t._writableState&&t._writableState.finished,c=function(){s=!1,u=!0,a||r.call(t)},d=t._readableState&&t._readableState.endEmitted,f=function(){a=!1,d=!0,s||r.call(t)},h=function(e){r.call(t,e)},p=function(){var e;return a&&!d?(t._readableState&&t._readableState.ended||(e=new s3),r.call(t,e)):s&&!u?(t._writableState&&t._writableState.ended||(e=new s3),r.call(t,e)):void 0},m=function(){t.req.on("finish",c)};return t.setHeader&&"function"==typeof t.abort?(t.on("complete",c),t.on("abort",p),t.req?m():t.on("request",m)):s&&!t._writableState&&(t.on("end",l),t.on("close",l)),t.on("end",f),t.on("finish",c),!1!==n.error&&t.on("error",h),t.on("close",p),function(){t.removeListener("complete",c),t.removeListener("abort",p),t.removeListener("request",m),t.req&&t.req.removeListener("finish",c),t.removeListener("end",l),t.removeListener("close",l),t.removeListener("finish",c),t.removeListener("end",f),t.removeListener("error",h),t.removeListener("close",p)}};function ln(){if(le)return s9;le=1,s9=y,y.ReadableState=v,nQ.EventEmitter;var e,t,n=function(e,t){return e.listeners(t).length},r=nd.Buffer,i=(void 0!==na?na:"undefined"!=typeof window?window:"undefined"!=typeof self?self:{}).Uint8Array||function(){};t=r_&&r_.debuglog?r_.debuglog("stream"):function(){};var o,a,s,l=function(){if(sj)return sI;function e(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function t(t){for(var r=1;r<arguments.length;r++){var i=null!=arguments[r]?arguments[r]:{};
vendor: 8,269 bytes, line 1
1r%2?e(Object(i),!0).forEach(function(e){var r,o;r=e,o=i[e],(r=n(r))in t?Object.defineProperty(t,r,{value:o,enumerable:!0,configurable:!0,writable:!0}):t[r]=o}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(i)):e(Object(i)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(i,e))})}return t}function n(e){var t=function(e,t){if("object"!=typeof e||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,"string");if("object"!=typeof r)return r;throw TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:String(t)}sj=1;var r=nd.Buffer,i=r_.inspect,o=i&&i.custom||"inspect";return sI=function(){var e;function a(){(function(e,t){if(!(e instanceof t))throw TypeError("Cannot call a class as a function")})(this,a),this.head=null,this.tail=null,this.length=0}return e=[{key:"push",value:function(e){var t={data:e,next:null};this.length>0?this.tail.next=t:this.head=t,this.tail=t,++this.length}},{key:"unshift",value:function(e){var t={data:e,next:this.head};0===this.length&&(this.tail=t),this.head=t,++this.length}},{key:"shift",value:function(){if(0!==this.length){var e=this.head.data;return 1===this.length?this.head=this.tail=null:this.head=this.head.next,--this.length,e}}},{key:"clear",value:function(){this.head=this.tail=null,this.length=0}},{key:"join",value:function(e){if(0===this.length)return"";for(var t=this.head,n=""+t.data;t=t.next;)n+=e+t.data;return n}},{key:"concat",value:function(e){if(0===this.length)return r.alloc(0);for(var t,n,i=r.allocUnsafe(e>>>0),o=this.head,a=0;o;)t=o.data,n=a,r.prototype.copy.call(t,i,n),a+=o.data.length,o=o.next;return i}},{key:"consume",value:function(e,t){var n;return e<this.head.data.length?(n=this.head.data.slice(0,e),this.head.data=this.head.data.slice(e)):n=e===this.head.data.length?this.shift():t?this._getString(e):this._getBuffer(e),n}},{key:"first",value:function(){return this.head.data}},{key:"_getString",value:function(e){var t=this.head,n=1,r=t.data;for(e-=r.length;t=t.next;){var i=t.data,o=e>i.length?i.length:e;if(o===i.length?r+=i:r+=i.slice(0,e),0==(e-=o)){o===i.length?(++n,t.next?this.head=t.next:this.head=this.tail=null):(this.head=t,t.data=i.slice(o));break}++n}return this.length-=n,r}},{key:"_getBuffer",value:function(e){var t=r.allocUnsafe(e),n=this.head,i=1;for(n.data.copy(t),e-=n.data.length;n=n.next;){var o=n.data,a=e>o.length?o.length:e;if(o.copy(t,t.length-e,0,a),0==(e-=a)){a===o.length?(++i,n.next?this.head=n.next:this.head=this.tail=null):(this.head=n,n.data=o.slice(a));break}++i}return this.length-=i,t}},{key:o,value:function(e,n){return i(this,t(t({},n),{},{depth:0,customInspect:!1}))}}],function(e,t){for(var r=0;r<t.length;r++){var i=t[r];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,n(i.key),i)}}(a.prototype,e),Object.defineProperty(a,"prototype",{writable:!1}),a}()}(),u=sZ.getHighWaterMark,c=sq.codes,d=c.ERR_INVALID_ARG_TYPE,f=c.ERR_STREAM_PUSH_AFTER_EOF,h=c.ERR_METHOD_NOT_IMPLEMENTED,p=c.ERR_STREAM_UNSHIFT_AFTER_END_EVENT;nz(y,sD);var m=sU.errorOrDestroy,g=["error","close","destroy","pause","resume"];function v(t,n,r){e=e||sJ(),t=t||{},"boolean"!=typeof r&&(r=n instanceof e),this.objectMode=!!t.objectMode,r&&(this.objectMode=this.objectMode||!!t.readableObjectMode),this.highWaterMark=u(this,t,"readableHighWaterMark",r),this.buffer=new l,this.length=0,this.pipes=null,this.pipesCount=0,this.flowing=null,this.ended=!1,this.endEmitted=!1,this.reading=!1,this.sync=!0,this.needReadable=!1,this.emittedReadable=!1,this.readableListening=!1,this.resumeScheduled=!1,this.paused=!0,this.emitClose=!1!==t.emitClose,this.autoDestroy=!!t.autoDestroy,this.destroyed=!1,this.defaultEncoding=t.defaultEncoding||"utf8",this.awaitDrain=0,this.readingMore=!1,this.decoder=null,this.encoding=null,t.encoding&&(o||(o=s2().StringDecoder),this.decoder=new o(t.encoding),this.encoding=t.encoding)}function y(t){if(e=e||sJ(),!(this instanceof y))return new y(t);var n=this instanceof e;this._readableState=new v(t,this,n),this.readable=!0,t&&("function"==typeof t.read&&(this._read=t.read),"function"==typeof t.destroy&&(this._destroy=t.destroy)),sD.call(this)}function b(e,n,o,a,s){t("readableAddChunk",n);var l,u,c,h,g=e._readableState;if(null===n)g.reading=!1,function(e,n){if(t("onEofChunk"),!n.ended){if(n.decoder){var r=n.decoder.end();r&&r.length&&(n.buffer.push(r),n.length+=n.objectMode?1:r.length)}n.ended=!0,n.sync?E(e):(n.needReadable=!1,n.emittedReadable||(n.emittedReadable=!0,_(e)))}}(e,g);else if(s||(l=n,r.isBuffer(l)||l instanceof i||"string"==typeof l||void 0===l||g.objectMode||(u=new d("chunk",["string","Buffer","Uint8Array"],l)),h=u),h)m(e,h);else if(g.objectMode||n&&n.length>0){if("string"==typeof n||g.objectMode||Object.getPrototypeOf(n)===r.prototype||(c=n,n=r.from(c)),a)g.endEmitted?m(e,new p):w(e,g,n,!0);else if(g.ended)m(e,new f);else{if(g.destroyed)return!1;g.reading=!1,g.decoder&&!o?(n=g.decoder.write(n),g.objectMode||0!==n.length?w(e,g,n,!1):k(e,g)):w(e,g,n,!1)}}else a||(g.reading=!1,k(e,g));return!g.ended&&(g.length<g.highWaterMark||0===g.length)}function w(e,t,n,r){t.flowing&&0===t.length&&!t.sync?(t.awaitDrain=0,e.emit("data",n)):(t.length+=t.objectMode?1:n.length,r?t.buffer.unshift(n):t.buffer.push(n),t.needReadable&&E(e)),k(e,t)}function A(e,t){var n;return e<=0||0===t.length&&t.ended?0:t.objectMode?1:e!=e?t.flowing&&t.length?t.buffer.head.data.length:t.length:(e>t.highWaterMark&&(t.highWaterMark=((n=e)>=1073741824?n=1073741824:(n--,n|=n>>>1,n|=n>>>2,n|=n>>>4,n|=n>>>8,n|=n>>>16,n++),n)),e<=t.length?e:t.ended?t.length:(t.needReadable=!0,0))}function E(e){var n=e._readableState;t("emitReadable",n.needReadable,n.emittedReadable),n.needReadable=!1,n.emittedReadable||(t("emitReadable",n.flowing),n.emittedReadable=!0,nS(_,e))}function _(e){var n=e._readableState;t("emitReadable_",n.destroyed,n.length,n.ended),!n.destroyed&&(n.length||n.ended)&&(e.emit("readable"),n.emittedReadable=!1),n.needReadable=!n.flowing&&!n.ended&&n.length<=n.highWaterMark,O(e)}function k(e,t){t.readingMore||(t.readingMore=!0,nS(C,e,t))}function C(e,n){for(;!n.reading&&!n.ended&&(n.length<n.highWaterMark||n.flowing&&0===n.length);){var r=n.length;if(t("maybeReadMore read 0"),e.read(0),r===n.length)break}n.readingMore=!1}function S(e){var t=e._readableState;t.readableListening=e.listenerCount("readable")>0,t.resumeScheduled&&!t.paused?t.flowing=!0:e.listenerCount("data")>0&&e.resume()}function x(e){t("readable nexttick read 0"),e.read(0)}function M(e,n){t("resume",n.reading),n.reading||e.read(0),n.resumeScheduled=!1,e.emit("resume"),O(e),n.flowing&&!n.reading&&e.read(0)}function O(e){var n=e._readableState;for(t("flow",n.flowing);n.flowing&&null!==e.read(););}function R(e,t){var n;return 0===t.length?null:(t.objectMode?n=t.buffer.shift():!e||e>=t.length?(n=t.decoder?t.buffer.join(""):1===t.buffer.length?t.buffer.first():t.buffer.concat(t.length),t.buffer.clear()):n=t.buffer.consume(e,t.decoder),n)}function P(e){var n=e._readableState;t("endReadable",n.endEmitted),n.endEmitted||(n.ended=!0,nS(T,n,e))}function T(e,n){if(t("endReadableNT",e.endEmitted,e.length),!e.endEmitted&&0===e.length&&(e.endEmitted=!0,n.readable=!1,n.emit("end"),e.autoDestroy)){var r=n._writableState;(!r||r.autoDestroy&&r.finished)&&n.destroy()}}function I(e,t){for(var n=0,r=e.length;n<r;n++)if(e[n]===t)return n;return -1}return Object.defineProperty(y.prototype,"destroyed",{enumerable:!1,get:function(){return void 0!==this._readableState&&this._readableState.destroyed},set:function(e){this._readableState&&(this._readableState.destroyed=e)}}),y.prototype.destroy=sU.destroy,y.prototype._undestroy=sU.undestroy,y.prototype._destroy=function(e,t){t(e)},y.prototype.push=function(e,t){var n,i=this._readableState;return i.objectMode?n=!0:"string"==typeof e&&((t=t||i.defaultEncoding)!==i.encoding&&(e=r.from(e,t),t=""),n=!0),b(this,e,t,!1,n)},y.prototype.unshift=function(e){return b(this,e,null,!0,!1)},y.prototype.isPaused=function(){return!1===this._readableState.flowing},y.prototype.setEncoding=function(e){o||(o=s2().StringDecoder);var t=new o(e);this._readableState.decoder=t,this._readableState.encoding=this._readableState.decoder.encoding;
vendor: 2,607 bytes, line 1
1for(var n=this._readableState.buffer.head,r="";null!==n;)r+=t.write(n.data),n=n.next;return this._readableState.buffer.clear(),""!==r&&this._readableState.buffer.push(r),this._readableState.length=r.length,this},y.prototype.read=function(e){t("read",e),e=parseInt(e,10);var n=this._readableState,r=e;if(0!==e&&(n.emittedReadable=!1),0===e&&n.needReadable&&((0!==n.highWaterMark?n.length>=n.highWaterMark:n.length>0)||n.ended))return t("read: emitReadable",n.length,n.ended),0===n.length&&n.ended?P(this):E(this),null;if(0===(e=A(e,n))&&n.ended)return 0===n.length&&P(this),null;var i,o=n.needReadable;return t("need readable",o),(0===n.length||n.length-e<n.highWaterMark)&&t("length less than watermark",o=!0),n.ended||n.reading?t("reading or ended",o=!1):o&&(t("do read"),n.reading=!0,n.sync=!0,0===n.length&&(n.needReadable=!0),this._read(n.highWaterMark),n.sync=!1,n.reading||(e=A(r,n))),null===(i=e>0?R(e,n):null)?(n.needReadable=n.length<=n.highWaterMark,e=0):(n.length-=e,n.awaitDrain=0),0===n.length&&(n.ended||(n.needReadable=!0),r!==e&&n.ended&&P(this)),null!==i&&this.emit("data",i),i},y.prototype._read=function(e){m(this,new h("_read()"))},y.prototype.pipe=function(e,r){var i=this,o=this._readableState;switch(o.pipesCount){case 0:o.pipes=e;break;case 1:o.pipes=[o.pipes,e];break;default:o.pipes.push(e)}o.pipesCount+=1,t("pipe count=%d opts=%j",o.pipesCount,r);var a=r&&!1===r.end||e===nT.stdout||e===nT.stderr?p:s;function s(){t("onend"),e.end()}o.endEmitted?nS(a):i.once("end",a),e.on("unpipe",function n(r,a){t("onunpipe"),r===i&&a&&!1===a.hasUnpiped&&(a.hasUnpiped=!0,t("cleanup"),e.removeListener("close",f),e.removeListener("finish",h),e.removeListener("drain",l),e.removeListener("error",d),e.removeListener("unpipe",n),i.removeListener("end",s),i.removeListener("end",p),i.removeListener("data",c),u=!0,o.awaitDrain&&(!e._writableState||e._writableState.needDrain)&&l())});var l=function(){var e=i._readableState;t("pipeOnDrain",e.awaitDrain),e.awaitDrain&&e.awaitDrain--,0===e.awaitDrain&&n(i,"data")&&(e.flowing=!0,O(i))};e.on("drain",l);var u=!1;function c(n){t("ondata");var r=e.write(n);t("dest.write",r),!1===r&&((1===o.pipesCount&&o.pipes===e||o.pipesCount>1&&-1!==I(o.pipes,e))&&!u&&(t("false write response, pause",o.awaitDrain),o.awaitDrain++),i.pause())}function d(r){t("onerror",r),p(),e.removeListener("error",d),0===n(e,"error")&&m(e,r)}function f(){e.removeListener("finish",h),p()}function h(){t("onfinish"),e.removeListener("close",f),p()}function p(){t("unpipe"),i.unpipe(e)}return i.on("data",c),function(e,t,n){if("function"==typeof e.prependListener)return e.prepe
vendor: 3,607 bytes, line 1
1ndListener(t,n);e._events&&e._events[t]?Array.isArray(e._events[t])?e._events[t].unshift(n):e._events[t]=[n,e._events[t]]:e.on(t,n)}(e,"error",d),e.once("close",f),e.once("finish",h),e.emit("pipe",i),o.flowing||(t("pipe resume"),i.resume()),e},y.prototype.unpipe=function(e){var t=this._readableState,n={hasUnpiped:!1};if(0===t.pipesCount)return this;if(1===t.pipesCount)return e&&e!==t.pipes||(e||(e=t.pipes),t.pipes=null,t.pipesCount=0,t.flowing=!1,e&&e.emit("unpipe",this,n)),this;if(!e){var r=t.pipes,i=t.pipesCount;t.pipes=null,t.pipesCount=0,t.flowing=!1;for(var o=0;o<i;o++)r[o].emit("unpipe",this,{hasUnpiped:!1});return this}var a=I(t.pipes,e);return -1===a||(t.pipes.splice(a,1),t.pipesCount-=1,1===t.pipesCount&&(t.pipes=t.pipes[0]),e.emit("unpipe",this,n)),this},y.prototype.on=function(e,n){var r=sD.prototype.on.call(this,e,n),i=this._readableState;return"data"===e?(i.readableListening=this.listenerCount("readable")>0,!1!==i.flowing&&this.resume()):"readable"===e&&(i.endEmitted||i.readableListening||(i.readableListening=i.needReadable=!0,i.flowing=!1,i.emittedReadable=!1,t("on readable",i.length,i.reading),i.length?E(this):i.reading||nS(x,this))),r},y.prototype.addListener=y.prototype.on,y.prototype.removeListener=function(e,t){var n=sD.prototype.removeListener.call(this,e,t);return"readable"===e&&nS(S,this),n},y.prototype.removeAllListeners=function(e){var t=sD.prototype.removeAllListeners.apply(this,arguments);return"readable"!==e&&void 0!==e||nS(S,this),t},y.prototype.resume=function(){var e=this._readableState;return e.flowing||(t("resume"),e.flowing=!e.readableListening,e.resumeScheduled||(e.resumeScheduled=!0,nS(M,this,e))),e.paused=!1,this},y.prototype.pause=function(){return t("call pause flowing=%j",this._readableState.flowing),!1!==this._readableState.flowing&&(t("pause"),this._readableState.flowing=!1,this.emit("pause")),this._readableState.paused=!0,this},y.prototype.wrap=function(e){var n=this,r=this._readableState,i=!1;for(var o in e.on("end",function(){if(t("wrapped end"),r.decoder&&!r.ended){var e=r.decoder.end();e&&e.length&&n.push(e)}n.push(null)}),e.on("data",function(o){t("wrapped data"),r.decoder&&(o=r.decoder.write(o)),r.objectMode&&null==o||(r.objectMode||o&&o.length)&&(n.push(o)||(i=!0,e.pause()))}),e)void 0===this[o]&&"function"==typeof e[o]&&(this[o]=function(t){return function(){return e[t].apply(e,arguments)}}(o));for(var a=0;a<g.length;a++)e.on(g[a],this.emit.bind(this,g[a]));return this._read=function(n){t("wrapped _read",n),i&&(i=!1,e.resume())},this},"function"==typeof Symbol&&(y.prototype[Symbol.asyncIterator]=function(){return void 0===a&&(a=function(){if(s5)return s4;function e(e,t,n){var r;return(t="symbol"==typeof(r=function(e,t){if("object"!=typeof e||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,"string");if("object"!=typeof r)return r;throw TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(t))?r:String(r))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}s5=1;var t,n=Symbol("lastResolve"),r=Symbol("lastReject"),i=Symbol("error"),o=Symbol("ended"),a=Symbol("lastPromise"),s=Symbol("handlePromise"),l=Symbol("stream");function u(e,t){return{value:e,done:t}}function c(e){var t=e[n];if(null!==t){var i=e[l].read();null!==i&&(e[a]=null,e[n]=null,e[r]=null,t(u(i,!1)))}}function d(e){nS(c,e)}var f=Object.getPrototypeOf(function(){}),h=Object.setPrototypeOf((e(t={get stream(){return this[l]},next:function(){var e,t=this,n=this[i];if(null!==n)return Promise.reject(n);if(this[o])return Promise.resolve(u(void 0,!0));
1if(this[l].destroyed)return new Promise(function(e,n){nS(function(){t[i]?n(t[i]):e(u(void 0,!0))})});var r,c=this[a];if(c)r=new Promise((e=this,function(t,n){c.then(function(){e[o]?t(u(void 0,!0)):e[s](t,n)},n)}));else{var d=this[l].read();if(null!==d)return Promise.resolve(u(d,!1));r=new Promise(this[s])}return this[a]=r,r}},Symbol.asyncIterator,function(){return this}),e(t,"return",function(){var e=this;return new Promise(function(t,n){e[l].destroy(null,function(e){e?n(e):t(u(void 0,!0))})})}),t),f);return s4=function(t){var c,f=Object.create(h,(e(c={},l,{value:t,writable:!0}),e(c,n,{value:null,writable:!0}),e(c,r,{value:null,writable:!0}),e(c,i,{value:null,writable:!0}),e(c,o,{value:t._readableState.endEmitted,writable:!0}),e(c,s,{value:function(e,t){var i=f[l].read();i?(f[a]=null,f[n]=null,f[r]=null,e(u(i,!1))):(f[n]=e,f[r]=t)},writable:!0}),c));return f[a]=null,lt(t,function(e){if(e&&"ERR_STREAM_PREMATURE_CLOSE"!==e.code){var t=f[r];return null!==t&&(f[a]=null,f[n]=null,f[r]=null,t(e)),void(f[i]=e)}var s=f[n];null!==s&&(f[a]=null,f[n]=null,f[r]=null,s(u(void 0,!0))),f[o]=!0}),t.on("readable",d.bind(null,f)),f}}()),a(this)}),Object.defineProperty(y.prototype,"readableHighWaterMark",{enumerable:!1,get:function(){return this._readableState.highWaterMark}}),Object.defineProperty(y.prototype,"readableBuffer",{enumerable:!1,get:function(){return this._readableState&&this._readableState.buffer}}),Object.defineProperty(y.prototype,"readableFlowing",{enumerable:!1,get:function(){return this._readableState.flowing},set:function(e){this._readableState&&(this._readableState.flowing=e)}}),y._fromList=R,Object.defineProperty(y.prototype,"readableLength",{enumerable:!1,get:function(){return this._readableState.length}}),"function"==typeof Symbol&&(y.from=function(e,t){return void 0===s&&(s=s7?s8:(s7=1,s8=function(){throw Error("Readable.from is not available in the browser")})),s(y,e,t)}),s9}var lr=sq.codes,li=lr.ERR_METHOD_NOT_IMPLEMENTED,lo=lr.ERR_MULTIPLE_CALLBACK,la=lr.ERR_TRANSFORM_ALREADY_TRANSFORMING,ls=lr.ERR_TRANSFORM_WITH_LENGTH_0,ll=sJ();function lu(e,t){var n=this._transformState;n.transforming=!1;var r=n.writecb;if(null===r)return this.emit("error",new lo);n.writechunk=null,n.writecb=null,null!=t&&this.push(t),r(e);var i=this._readableState;i.reading=!1,(i.needReadable||i.length<i.highWaterMark)&&this._read(i.highWaterMark)}function lc(e){if(!(this instanceof lc))return new lc(e);ll.call(this,e),this._transformState={afterTransform:lu.bind(this),needTransform:!1,transforming:!1,writecb:null,writechunk:null,writeencoding:null},this._readableState.needReadable=!0,this._readableState.sync=!1,e&&("function"==typeof e.transform&&(this._transform=e.transform),"function"==typeof e.flush&&(this._flush=e.flush)),this.on("prefinish",ld)}function ld(){var e=this;"function"!=typeof this._flush||this._readableState.destroyed?lf(this,null,null):this._flush(function(t,n){lf(e,t,n)})}function lf(e,t,n){if(t)return e.emit("error",t);if(null!=n&&e.push(n),e._writableState.length)throw new ls;if(e._transformState.transforming)throw new la;return e.push(null)}function lh(e){if(!(this instanceof lh))return new lh(e);lc.call(this,e)}nz(lc,ll),lc.prototype.push=function(e,t){return this._transformState.needTransform=!1,ll.prototype.push.call(this,e,t)},lc.prototype._transform=function(e,t,n){n(new li("_transform()"))},lc.prototype._write=function(e,t,n){var r=this._transformState;if(r.writecb=n,r.writechunk=e,r.writeencoding=t,!r.transforming){var i=this._readableState;(r.needTransform||i.needReadable||i.length<i.highWaterMark)&&this._read(i.highWaterMark)}},lc.prototype._read=function(e){var t=this._transformState;null===t.writechunk||t.transforming?t.needTransform=!0:(t.transforming=!0,this._transform(t.writechunk,t.writeencoding,t.afterTransform))},lc.prototype._destroy=function(e,t){ll.prototype._destroy.call(this,e,function(e){t(e)})},nz(lh,lc),lh.prototype._transform=function(e,t,n){n(null,e)};var lp=sq.codes,lm=lp.ERR_MISSING_ARGS,lg=lp.ERR_STREAM_DESTROYED;function lv(e){if(e)throw e}function ly(e){e()}function lb(e,t){return e.pipe(t)}ce=sN.exports,(ce=sN.exports=ln()).Stream=ce,ce.Readable=ce,ce.Writable=sX(),ce.Duplex=sJ(),ce.Transform=lc,ce.PassThrough=lh,ce.finished=lt,ce.pipeline=function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];var r,i,o=(r=t).length?"function"!=typeof r[r.length-1]?lv:r.pop():lv;if(Array.isArray(t[0])&&(t=t[0]),t.length<2)throw new lm("streams");var a=t.map(function(e,n){var r,s,l,u,c,d=n<t.length-1;
vendor: 5,300 bytes, line 1
1return s=r=function(e){i||(i=e),e&&a.forEach(ly),d||(a.forEach(ly),o(i))},l=!1,r=function(){l||(l=!0,s.apply(void 0,arguments))},u=!1,e.on("close",function(){u=!0}),void 0===u9&&(u9=lt),u9(e,{readable:d,writable:n>0},function(e){if(e)return r(e);u=!0,r()}),c=!1,function(t){if(!u&&!c)return c=!0,e.setHeader&&"function"==typeof e.abort?e.abort():"function"==typeof e.destroy?e.destroy():void r(t||new lg("pipe"))}});return t.reduce(lb)};var lw=sN.exports,lA={exports:{}},lE={exports:{}};!function(e,t){function n(e,t){if(!e)throw Error(t||"Assertion failed")}function r(e,t){e.super_=t;var n=function(){};n.prototype=t.prototype,e.prototype=new n,e.prototype.constructor=e}function i(e,t,n){if(i.isBN(e))return e;this.negative=0,this.words=null,this.length=0,this.red=null,null!==e&&("le"!==t&&"be"!==t||(n=t,t=10),this._init(e||0,t||10,n||"be"))}"object"==typeof e?e.exports=i:t.BN=i,i.BN=i,i.wordSize=26;try{c="undefined"!=typeof window&&void 0!==window.Buffer?window.Buffer:nd.Buffer}catch(e){}function o(e,t){var r=e.charCodeAt(t);return r>=48&&r<=57?r-48:r>=65&&r<=70?r-55:r>=97&&r<=102?r-87:void n(!1,"Invalid character in "+e)}function a(e,t,n){var r=o(e,n);return n-1>=t&&(r|=o(e,n-1)<<4),r}function s(e,t,r,i){for(var o=0,a=0,s=Math.min(e.length,r),l=t;l<s;l++){var u=e.charCodeAt(l)-48;o*=i,a=u>=49?u-49+10:u>=17?u-17+10:u,n(u>=0&&a<i,"Invalid character"),o+=a}return o}function l(e,t){e.words=t.words,e.length=t.length,e.negative=t.negative,e.red=t.red}if(i.isBN=function(e){return e instanceof i||null!==e&&"object"==typeof e&&e.constructor.wordSize===i.wordSize&&Array.isArray(e.words)},i.max=function(e,t){return e.cmp(t)>0?e:t},i.min=function(e,t){return 0>e.cmp(t)?e:t},i.prototype._init=function(e,t,r){if("number"==typeof e)return this._initNumber(e,t,r);if("object"==typeof e)return this._initArray(e,t,r);"hex"===t&&(t=16),n(t===(0|t)&&t>=2&&t<=36);var i=0;"-"===(e=e.toString().replace(/\s+/g,""))[0]&&(i++,this.negative=1),i<e.length&&(16===t?this._parseHex(e,i,r):(this._parseBase(e,t,i),"le"===r&&this._initArray(this.toArray(),t,r)))},i.prototype._initNumber=function(e,t,r){e<0&&(this.negative=1,e=-e),e<67108864?(this.words=[67108863&e],this.length=1):e<4503599627370496?(this.words=[67108863&e,e/67108864&67108863],this.length=2):(n(e<9007199254740992),this.words=[67108863&e,e/67108864&67108863,1],this.length=3),"le"===r&&this._initArray(this.toArray(),t,r)},i.prototype._initArray=function(e,t,r){if(n("number"==typeof e.length),e.length<=0)return this.words=[0],this.length=1,this;this.length=Math.ceil(e.length/3),this.words=Array(this.length);for(var i=0;i<this.length;i++)this.words[i]=0;var o,a,s=0;if("be"===r)for(i=e.length-1,o=0;i>=0;i-=3)a=e[i]|e[i-1]<<8|e[i-2]<<16,this.words[o]|=a<<s&67108863,this.words[o+1]=a>>>26-s&67108863,(s+=24)>=26&&(s-=26,o++);else if("le"===r)for(i=0,o=0;i<e.length;i+=3)a=e[i]|e[i+1]<<8|e[i+2]<<16,this.words[o]|=a<<s&67108863,this.words[o+1]=a>>>26-s&67108863,(s+=24)>=26&&(s-=26,o++);return this._strip()},i.prototype._parseHex=function(e,t,n){this.length=Math.ceil((e.length-t)/6),this.words=Array(this.length);for(var r=0;r<this.length;r++)this.words[r]=0;var i,o=0,s=0;if("be"===n)for(r=e.length-1;r>=t;r-=2)i=a(e,t,r)<<o,this.words[s]|=67108863&i,o>=18?(o-=18,s+=1,this.words[s]|=i>>>26):o+=8;else for(r=(e.length-t)%2==0?t+1:t;r<e.length;r+=2)i=a(e,t,r)<<o,this.words[s]|=67108863&i,o>=18?(o-=18,s+=1,this.words[s]|=i>>>26):o+=8;this._strip()},i.prototype._parseBase=function(e,t,n){this.words=[0],this.length=1;for(var r=0,i=1;i<=67108863;i*=t)r++;r--,i=i/t|0;for(var o=e.length-n,a=o%r,l=Math.min(o,o-a)+n,u=0,c=n;c<l;c+=r)u=s(e,c,c+r,t),this.imuln(i),this.words[0]+u<67108864?this.words[0]+=u:this._iaddn(u);if(0!==a){var d=1;for(u=s(e,c,e.length,t),c=0;c<a;c++)d*=t;this.imuln(d),this.words[0]+u<67108864?this.words[0]+=u:this._iaddn(u)}this._strip()},i.prototype.copy=function(e){e.words=Array(this.length);for(var t=0;t<this.length;t++)e.words[t]=this.words[t];e.length=this.length,e.negative=this.negative,e.red=this.red},i.prototype._move=function(e){l(e,this)},i.prototype.clone=function(){var e=new i(null);return this.copy(e),e},i.prototype._expand=function(e){for(;this.length<e;)this.words[this.length++]=0;return this},i.prototype._strip=function(){for(;this.length>1&&0===this.words[this.length-1];)this.length--;return this._normSign()},i.prototype._normSign=function(){return 1===this.length&&0===this.words[0]&&(this.negative=0),this},"undefined"!=typeof Symbol&&"function"==typeof Symbol.for)try{i.prototype[Symbol.for("nodejs.util.inspect.custom")]=u}catch(e){i.prototype.inspect=u}else i.prototype.inspect=u;function u(){return(this.red?"<BN-R: ":"<BN: ")+this.toString(16)+">"}var c,d=["","0","00","000","0000","00000","000000","0000000","00000000","000000000","0000000000","00000000000","000000000000","0000000000000","00000000000000","000000000000000","0000000000000000","00000000000000000","000000000000000000","0000000000000000000","00000000000000000000","000000000000000000000","0000000000000000000000","00000000000000000000000","000000000000000000000000","0000000000000000000000000"],f=[0,0,25,16,12,11,10,9,8,8,7,7,7,7,6,6,6,6,6,6,6,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5],h=[0,0,33554432,43046721,16777216,48828125,60466176,40353607,16777216,43046721,1e7,19487171,35831808,62748517,7529536,11390625,16
vendor: 12,324 bytes, line 1
1777216,24137569,34012224,47045881,64e6,4084101,5153632,6436343,7962624,9765625,11881376,14348907,17210368,20511149,243e5,28629151,33554432,39135393,45435424,52521875,60466176];function p(e,t,n){n.negative=t.negative^e.negative;var r=e.length+t.length|0;n.length=r,r=r-1|0;var i=0|e.words[0],o=0|t.words[0],a=i*o,s=67108863&a,l=a/67108864|0;n.words[0]=s;for(var u=1;u<r;u++){for(var c=l>>>26,d=67108863&l,f=Math.min(u,t.length-1),h=Math.max(0,u-e.length+1);h<=f;h++){var p=u-h|0;c+=(a=(i=0|e.words[p])*(o=0|t.words[h])+d)/67108864|0,d=67108863&a}n.words[u]=0|d,l=0|c}return 0!==l?n.words[u]=0|l:n.length--,n._strip()}i.prototype.toString=function(e,t){var r;if(t=0|t||1,16===(e=e||10)||"hex"===e){r="";for(var i=0,o=0,a=0;a<this.length;a++){var s=this.words[a],l=(16777215&(s<<i|o)).toString(16);o=s>>>24-i&16777215,(i+=2)>=26&&(i-=26,a--),r=0!==o||a!==this.length-1?d[6-l.length]+l+r:l+r}for(0!==o&&(r=o.toString(16)+r);r.length%t!=0;)r="0"+r;return 0!==this.negative&&(r="-"+r),r}if(e===(0|e)&&e>=2&&e<=36){var u=f[e],c=h[e];r="";var p=this.clone();for(p.negative=0;!p.isZero();){var m=p.modrn(c).toString(e);r=(p=p.idivn(c)).isZero()?m+r:d[u-m.length]+m+r}for(this.isZero()&&(r="0"+r);r.length%t!=0;)r="0"+r;return 0!==this.negative&&(r="-"+r),r}n(!1,"Base should be between 2 and 36")},i.prototype.toNumber=function(){var e=this.words[0];return 2===this.length?e+=67108864*this.words[1]:3===this.length&&1===this.words[2]?e+=4503599627370496+67108864*this.words[1]:this.length>2&&n(!1,"Number can only safely store up to 53 bits"),0!==this.negative?-e:e},i.prototype.toJSON=function(){return this.toString(16,2)},c&&(i.prototype.toBuffer=function(e,t){return this.toArrayLike(c,e,t)}),i.prototype.toArray=function(e,t){return this.toArrayLike(Array,e,t)},i.prototype.toArrayLike=function(e,t,r){this._strip();var i=this.byteLength(),o=r||Math.max(1,i);n(i<=o,"byte array longer than desired length"),n(o>0,"Requested array length <= 0");var a=e.allocUnsafe?e.allocUnsafe(o):new e(o);return this["_toArrayLike"+("le"===t?"LE":"BE")](a,i),a},i.prototype._toArrayLikeLE=function(e,t){for(var n=0,r=0,i=0,o=0;i<this.length;i++){var a=this.words[i]<<o|r;e[n++]=255&a,n<e.length&&(e[n++]=a>>8&255),n<e.length&&(e[n++]=a>>16&255),6===o?(n<e.length&&(e[n++]=a>>24&255),r=0,o=0):(r=a>>>24,o+=2)}if(n<e.length)for(e[n++]=r;n<e.length;)e[n++]=0},i.prototype._toArrayLikeBE=function(e,t){for(var n=e.length-1,r=0,i=0,o=0;i<this.length;i++){var a=this.words[i]<<o|r;e[n--]=255&a,n>=0&&(e[n--]=a>>8&255),n>=0&&(e[n--]=a>>16&255),6===o?(n>=0&&(e[n--]=a>>24&255),r=0,o=0):(r=a>>>24,o+=2)}if(n>=0)for(e[n--]=r;n>=0;)e[n--]=0},Math.clz32?i.prototype._countBits=function(e){return 32-Math.clz32(e)}:i.prototype._countBits=function(e){var t=e,n=0;return t>=4096&&(n+=13,t>>>=13),t>=64&&(n+=7,t>>>=7),t>=8&&(n+=4,t>>>=4),t>=2&&(n+=2,t>>>=2),n+t},i.prototype._zeroBits=function(e){if(0===e)return 26;var t=e,n=0;return 0==(8191&t)&&(n+=13,t>>>=13),0==(127&t)&&(n+=7,t>>>=7),0==(15&t)&&(n+=4,t>>>=4),0==(3&t)&&(n+=2,t>>>=2),0==(1&t)&&n++,n},i.prototype.bitLength=function(){var e=this.words[this.length-1],t=this._countBits(e);return 26*(this.length-1)+t},i.prototype.zeroBits=function(){if(this.isZero())return 0;for(var e=0,t=0;t<this.length;t++){var n=this._zeroBits(this.words[t]);if(e+=n,26!==n)break}return e},i.prototype.byteLength=function(){return Math.ceil(this.bitLength()/8)},i.prototype.toTwos=function(e){return 0!==this.negative?this.abs().inotn(e).iaddn(1):this.clone()},i.prototype.fromTwos=function(e){return this.testn(e-1)?this.notn(e).iaddn(1).ineg():this.clone()},i.prototype.isNeg=function(){return 0!==this.negative},i.prototype.neg=function(){return this.clone().ineg()},i.prototype.ineg=function(){return this.isZero()||(this.negative^=1),this},i.prototype.iuor=function(e){for(;this.length<e.length;)this.words[this.length++]=0;for(var t=0;t<e.length;t++)this.words[t]=this.words[t]|e.words[t];return this._strip()},i.prototype.ior=function(e){return n(0==(this.negative|e.negative)),this.iuor(e)},i.prototype.or=function(e){return this.length>e.length?this.clone().ior(e):e.clone().ior(this)},i.prototype.uor=function(e){return this.length>e.length?this.clone().iuor(e):e.clone().iuor(this)},i.prototype.iuand=function(e){var t;t=this.length>e.length?e:this;for(var n=0;n<t.length;n++)this.words[n]=this.words[n]&e.words[n];return this.length=t.length,this._strip()},i.prototype.iand=function(e){return n(0==(this.negative|e.negative)),this.iuand(e)},i.prototype.and=function(e){return this.length>e.length?this.clone().iand(e):e.clone().iand(this)},i.prototype.uand=function(e){return this.length>e.length?this.clone().iuand(e):e.clone().iuand(this)},i.prototype.iuxor=function(e){var t,n;this.length>e.length?(t=this,n=e):(t=e,n=this);for(var r=0;r<n.length;r++)this.words[r]=t.words[r]^n.words[r];if(this!==t)for(;r<t.length;r++)this.words[r]=t.words[r];return this.length=t.length,this._strip()},i.prototype.ixor=function(e){return n(0==(this.negative|e.negative)),this.iuxor(e)},i.prototype.xor=function(e){return this.length>e.length?this.clone().ixor(e):e.clone().ixor(this)},i.prototype.uxor=function(e){return this.length>e.length?this.clone().iuxor(e):e.clone().iuxor(this)},i.prototype.inotn=function(e){n("number"==typeof e&&e>=0);var t=0|Math.ceil(e/26),r=e%26;this._expand(t),r>0&&t--;for(var i=0;i<t;i++)this.words[i]=67108863&~this.words[i];return r>0&&(this.words[i]=~this.words[i]&67108863>>26-r),this._strip()},i.prototype.notn=function(e){return this.clone().inotn(e)},i.prototype.setn=function(e,t){n("number"==typeof e&&e>=0);var r=e/26|0,i=e%26;return this._expand(r+1),this.words[r]=t?this.words[r]|1<<i:this.words[r]&~(1<<i),this._strip()},i.prototype.iadd=function(e){var t,n,r;if(0!==this.negative&&0===e.negative)return this.negative=0,t=this.isub(e),this.negative^=1,this._normSign();if(0===this.negative&&0!==e.negative)return e.negative=0,t=this.isub(e),e.negative=1,t._normSign();this.length>e.length?(n=this,r=e):(n=e,r=this);for(var i=0,o=0;o<r.length;o++)t=(0|n.words[o])+(0|r.words[o])+i,this.words[o]=67108863&t,i=t>>>26;for(;0!==i&&o<n.length;o++)t=(0|n.words[o])+i,this.words[o]=67108863&t,i=t>>>26;if(this.length=n.length,0!==i)this.words[this.length]=i,this.length++;else if(n!==this)for(;o<n.length;o++)this.words[o]=n.words[o];return this},i.prototype.add=function(e){var t;return 0!==e.negative&&0===this.negative?(e.negative=0,t=this.sub(e),e.negative^=1,t):0===e.negative&&0!==this.negative?(this.negative=0,t=e.sub(this),this.negative=1,t):this.length>e.length?this.clone().iadd(e):e.clone().iadd(this)},i.prototype.isub=function(e){if(0!==e.negative){e.negative=0;var t=this.iadd(e);return e.negative=1,t._normSign()}if(0!==this.negative)return this.negative=0,this.iadd(e),this.negative=1,this._normSign();var n,r,i=this.cmp(e);if(0===i)return this.negative=0,this.length=1,this.words[0]=0,this;i>0?(n=this,r=e):(n=e,r=this);for(var o=0,a=0;a<r.length;a++)o=(t=(0|n.words[a])-(0|r.words[a])+o)>>26,this.words[a]=67108863&t;for(;0!==o&&a<n.length;a++)o=(t=(0|n.words[a])+o)>>26,this.words[a]=67108863&t;if(0===o&&a<n.length&&n!==this)for(;a<n.length;a++)this.words[a]=n.words[a];return this.length=Math.max(this.length,a),n!==this&&(this.negative=1),this._strip()},i.prototype.sub=function(e){return this.clone().isub(e)};var m=function(e,t,n){var r,i,o,a=e.words,s=t.words,l=n.words,u=0,c=0|a[0],d=8191&c,f=c>>>13,h=0|a[1],p=8191&h,m=h>>>13,g=0|a[2],v=8191&g,y=g>>>13,b=0|a[3],w=8191&b,A=b>>>13,E=0|a[4],_=8191&E,k=E>>>13,C=0|a[5],S=8191&C,x=C>>>13,M=0|a[6],O=8191&M,R=M>>>13,P=0|a[7],T=8191&P,I=P>>>13,j=0|a[8],L=8191&j,N=j>>>13,D=0|a[9],B=8191&D,F=D>>>13,z=0|s[0],U=8191&z,q=z>>>13,W=0|s[1],H=8191&W,$=W>>>13,V=0|s[2],K=8191&V,G=V>>>13,Q=0|s[3],Y=8191&Q,Z=Q>>>13,X=0|s[4],J=8191&X,ee=X>>>13,et=0|s[5],en=8191&et,er=et>>>13,ei=0|s[6],eo=8191&ei,ea=ei>>>13,es=0|s[7],el=8191&es,eu=es>>>13,ec=0|s[8],ed=8191&ec,ef=ec>>>13,eh=0|s[9],ep=8191&eh,em=eh>>>13;n.negative=e.negative^t.negative,n.length=19;var eg=(u+(r=Math.imul(d,U))|0)+((8191&(i=(i=Math.imul(d,q))+Math.imul(f,U)|0))<<13)|0;u=((o=Math.imul(f,q))+(i>>>13)|0)+(eg>>>26)|0,eg&=67108863,r=Math.imul(p,U),i=(i=Math.imul(p,q))+Math.imul(m,U)|0,o=Math.imul(m,q);var ev=(u+(r=r+Math.imul(d,H)|0)|0)+((8191&(i=(i=i+Math.imul(d,$)|0)+Math.imul(f,H)|0))<<13)|0;u=((o=o+Math.imul(f,$)|0)+(i>>>13)|0)+(ev>>>26)|0,ev&=67108863,r=Math.imul(v,U),i=(i=Math.imul(v,q))+Math.imul(y,U)|0,o=Math.imul(y,q),r=r+Math.imul(p,H)|0,i=(i=i+Math.imul(p,$)|0)+Math.imul(m,H)|0,o=o+Math.imul(m,$)|0;var ey=(u+(r=r+Math.imul(d,K)|0)|0)+((8191&(i=(i=i+Math.imul(d,G)|0)+Math.imul(f,K)|0))<<13)|0;u=((o=o+Math.imul(f,G)|0)+(i>>>13)|0)+(ey>>>26)|0,ey&=67108863,r=Math.imul(w,U),i=(i=Math.imul(w,q))+Math.imul(A,U)|0,o=Math.imul(A,q),r=r+Math.imul(v,H)|0,i=(i=i+Math.imul(v,$)|0)+Math.imul(y,H)|0,o=o+Math.imul(y,$)|0,r=r+Math.imul(p,K)|0,i=(i=i+Math.imul(p,G)|0)+Math.imul(m,K)|0,o=o+Math.imul(m,G)|0;var eb=(u+(r=r+Math.imul(d,Y)|0)|0)+((8191&(i=(i=i+Math.imul(d,Z)|0)+Math.imul(f,Y)|0))<<13)|0;u=((o=o+Math.imul(f,Z)|0)+(i>>>13)|0)+(eb>>>26)|0,eb&=67108863,r=Math.imul(_,U),i=(i=Math.imul(_,q))+Math.imul(k,U)|0,o=Math.imul(k,q),r=r+Math.imul(w,H)|0,i=(i=i+Math.imul(w,$)|0)+Math.imul(A,H)|0,o=o+Math.imul(A,$)|0,r=r+Math.imul(v,K)|0,i=(i=i+Math.imul(v,G)|0)+Math.imul(y,K)|0,o=o+Math.imul(y,G)|0,r=r+Math.imul(p,Y)|0,i=(i=i+Math.imul(p,Z)|0)+Math.imul(m,Y)|0,o=o+Math.imul(m,Z)|0;var ew=(u+(r=r+Math.imul(d,J)|0)|0)+((8191&(i=(i=i+Math.imul(d,ee)|0)+Math.imul(f,J)|0))<<13)|0;u=((o=o+Math.imul(f,ee)|0)+(i>>>13)|0)+(ew>>>26)|0,ew&=67108863,r=Math.imul(S,U),i=(i=Math.imul(S,q))+Math.imul(x,U)|0,o=Math.imul(x,q),r=r+Math.imul(_,H)|0,i=(i=i+Math.imul(_,$)|0)+Math.imul(k,H)|0,o=o+Math.imul(k,$)|0,r=r+Math.imul(w,K)|0,i=(i=i+Math.imul(w,G)|0)+Math.imul(A,K)|0,o=o+Math.imul(A,G)|0,r=r+Math.imul(v,Y)|0,i=(i=i+Math.imul(v,Z)|0)+Math.imul(y,Y)|0,o=o+Math.imul(y,Z)|0,r=r+Math.imul(p,J)|0,i=(i=i+Math.imul(p,ee)|0)+Math.imul(m,J)|0,o=o+Math.imul(m,ee)|0;var eA=(u+(r=r+Math.imul(d,en)|0)|0)+((8191&(i=(i=i+Math.imul(d,er)|0)+Math.imul(f,en)|0))<<13)|0;u=((o=o+Math.imul(f,er)|0)+(i>>>13)|0)+(eA>>>26)|0,eA&=67108863,r=Math.imul(O,U),i=(i=Math.imul(O,q))+Math.imul(R,U)|0,o=Math.imul(R,q),r=r+Math.imul(S,H)|0,i=(i=i+Math.imul(S,$)|0)+Math.imul(x,H)|0,o=o+Math.imul(x,$)|0,r=r+Math.imul(_,K)|0,i=(i=i+Math.imul(_,G)|0)+Math.imul(k,K)|0,o=o+Math.imul(k,G)|0,r=r+Math.imul(w,Y)|0,i=(i=i+Math.imul(w,Z)|0)+Math.imul(A,Y)|0,o=o+Math.imul(A,Z)|0,r=r+Math.imul(v,J)|0,i=(i=i+Math.imul(v,ee)|0)+Math.imul(y,J)|0,o=o+Math.imul(y,ee)|0,r=r+Math.imul(p,en)|0,i=(i=i+Math.imul(p,er)|0)+Math.imul(m,en)|0,o=o+Math.imul(m,er)|0;var eE=(u+(r=r+Math.imul(d,eo)|0)|0)+((8191&(i=(i=i+Math.imul(d,ea)|0)+Math.imul(f,eo)|0))<<13)|0;u=((o=o+Math.imul(f,ea)|0)+(i>>>13)|0)+(eE>>>26)|0,eE&=67108863,r=Math.imul(T,U),i=(i=Math.imul(T,q))+Math.imul(I,U)|0,o=Math.imul(I,q),r=r+Math.imul(O,H)|0,i=(i=i+Math.imul(O,$)|0)+Math.imul(R,H)|0,o=o+Math.imul(R,$)|0,r=r+Math.imul(S,K)|0,i=(i=i+Math.imul(S,G)|0)+Math.imul(x,K)|0,o=o+Math.imul(x,G)|0,r=r+Math.imul(_,Y)|0,i=(i=i+Math.imul(_,Z)|0)+Math.imul(k,Y)|0,o=o+Math.imul(k,Z)|0,r=r+Math.imul(w,J)|0,i=(i=i+Math.imul(w,ee)|0)+Math.imul(A,J)|0,o=o+Math.imul(A,ee)|0,r=r+Math.imul(v,en)|0,i=(i=i+Math.imul(v,er)|0)+Math.imul(y,en)|0,o=o+Math.imul(y,er)|0,r=r+Math.imul(p,eo)|0,i=(i=i+Math.imul(p,ea)|0)+Math.imul(m,eo)|0,o=o+Math.imul(m,ea)|0;var e_=(u+(r=r+Math.imul(d,el)|0)|0)+((8191&(i=(i=i+Math.imul(d,eu)|0)+Math.imul(f,el)|0))<<13)|0;u=((o=o+Math.imul(f,eu)|0)+(i>>>13)|0)+(e_>>>26)|0,e_&=67108863,r=Math.imul(L,U),i=(i=Math.imul(L,q))+Math.imul(N,U)|0,o=Math.imul(N,q),r=r+Math.imul(T,H)|0,i=(i=i+Math.imul(T,$)|0)+Math.imul(I,H)|0,o=o+Math.imul(I,$)|0,r=r+Math.imul(O,K)|0,i=(i=i+Math.imul(O,G)|0)+Math.imul(R,K)|0,o=o+Math.imul(R,G)|0,r=r+Math.imul(S,Y)|0,i=(i=i+Math.imul(S,Z)|0)+Math.imul(x,Y)|0,o=o+Math.imul(x,Z)|0,r=r+Math.imul(_,J)|0,i=(i=i+Math.imul(_,ee)|0)+Math.imul(k,J)|0,o=o+Math.imul(k,ee)|0,r=r+Math.imul(w,en)|0,i=(i=i+Math.imul(w,er)|0)+Math.imul(A,en)|0,o=o+Math.imul(A,er)|0,r=r+Math.imul(v,eo)|0,i=(i=i+Math.imul(v,ea)|0)+Math.imul(y,eo)|0,o=o+Math.imul(y,ea)|0,r=r+Math.imul(p,el)|0,i=(i=i+Math.imul(p,eu)|0)+Math.imul(m,el)|0,o=o+Math.imul(m,eu)|0;var ek=(u+(r=r+Math.imul(d,ed)|0)|0)+((8191&(i=(i=i+Math.imul(d,ef)|0)+Math.imul(f,ed)|0))<<13)|0;u=((o=o+Math.imul(f,ef)|0)+(i>>>13)|0)+(ek>>>
vendor: 9,292 bytes, line 1
126)|0,ek&=67108863,r=Math.imul(B,U),i=(i=Math.imul(B,q))+Math.imul(F,U)|0,o=Math.imul(F,q),r=r+Math.imul(L,H)|0,i=(i=i+Math.imul(L,$)|0)+Math.imul(N,H)|0,o=o+Math.imul(N,$)|0,r=r+Math.imul(T,K)|0,i=(i=i+Math.imul(T,G)|0)+Math.imul(I,K)|0,o=o+Math.imul(I,G)|0,r=r+Math.imul(O,Y)|0,i=(i=i+Math.imul(O,Z)|0)+Math.imul(R,Y)|0,o=o+Math.imul(R,Z)|0,r=r+Math.imul(S,J)|0,i=(i=i+Math.imul(S,ee)|0)+Math.imul(x,J)|0,o=o+Math.imul(x,ee)|0,r=r+Math.imul(_,en)|0,i=(i=i+Math.imul(_,er)|0)+Math.imul(k,en)|0,o=o+Math.imul(k,er)|0,r=r+Math.imul(w,eo)|0,i=(i=i+Math.imul(w,ea)|0)+Math.imul(A,eo)|0,o=o+Math.imul(A,ea)|0,r=r+Math.imul(v,el)|0,i=(i=i+Math.imul(v,eu)|0)+Math.imul(y,el)|0,o=o+Math.imul(y,eu)|0,r=r+Math.imul(p,ed)|0,i=(i=i+Math.imul(p,ef)|0)+Math.imul(m,ed)|0,o=o+Math.imul(m,ef)|0;var eC=(u+(r=r+Math.imul(d,ep)|0)|0)+((8191&(i=(i=i+Math.imul(d,em)|0)+Math.imul(f,ep)|0))<<13)|0;u=((o=o+Math.imul(f,em)|0)+(i>>>13)|0)+(eC>>>26)|0,eC&=67108863,r=Math.imul(B,H),i=(i=Math.imul(B,$))+Math.imul(F,H)|0,o=Math.imul(F,$),r=r+Math.imul(L,K)|0,i=(i=i+Math.imul(L,G)|0)+Math.imul(N,K)|0,o=o+Math.imul(N,G)|0,r=r+Math.imul(T,Y)|0,i=(i=i+Math.imul(T,Z)|0)+Math.imul(I,Y)|0,o=o+Math.imul(I,Z)|0,r=r+Math.imul(O,J)|0,i=(i=i+Math.imul(O,ee)|0)+Math.imul(R,J)|0,o=o+Math.imul(R,ee)|0,r=r+Math.imul(S,en)|0,i=(i=i+Math.imul(S,er)|0)+Math.imul(x,en)|0,o=o+Math.imul(x,er)|0,r=r+Math.imul(_,eo)|0,i=(i=i+Math.imul(_,ea)|0)+Math.imul(k,eo)|0,o=o+Math.imul(k,ea)|0,r=r+Math.imul(w,el)|0,i=(i=i+Math.imul(w,eu)|0)+Math.imul(A,el)|0,o=o+Math.imul(A,eu)|0,r=r+Math.imul(v,ed)|0,i=(i=i+Math.imul(v,ef)|0)+Math.imul(y,ed)|0,o=o+Math.imul(y,ef)|0;var eS=(u+(r=r+Math.imul(p,ep)|0)|0)+((8191&(i=(i=i+Math.imul(p,em)|0)+Math.imul(m,ep)|0))<<13)|0;u=((o=o+Math.imul(m,em)|0)+(i>>>13)|0)+(eS>>>26)|0,eS&=67108863,r=Math.imul(B,K),i=(i=Math.imul(B,G))+Math.imul(F,K)|0,o=Math.imul(F,G),r=r+Math.imul(L,Y)|0,i=(i=i+Math.imul(L,Z)|0)+Math.imul(N,Y)|0,o=o+Math.imul(N,Z)|0,r=r+Math.imul(T,J)|0,i=(i=i+Math.imul(T,ee)|0)+Math.imul(I,J)|0,o=o+Math.imul(I,ee)|0,r=r+Math.imul(O,en)|0,i=(i=i+Math.imul(O,er)|0)+Math.imul(R,en)|0,o=o+Math.imul(R,er)|0,r=r+Math.imul(S,eo)|0,i=(i=i+Math.imul(S,ea)|0)+Math.imul(x,eo)|0,o=o+Math.imul(x,ea)|0,r=r+Math.imul(_,el)|0,i=(i=i+Math.imul(_,eu)|0)+Math.imul(k,el)|0,o=o+Math.imul(k,eu)|0,r=r+Math.imul(w,ed)|0,i=(i=i+Math.imul(w,ef)|0)+Math.imul(A,ed)|0,o=o+Math.imul(A,ef)|0;var ex=(u+(r=r+Math.imul(v,ep)|0)|0)+((8191&(i=(i=i+Math.imul(v,em)|0)+Math.imul(y,ep)|0))<<13)|0;u=((o=o+Math.imul(y,em)|0)+(i>>>13)|0)+(ex>>>26)|0,ex&=67108863,r=Math.imul(B,Y),i=(i=Math.imul(B,Z))+Math.imul(F,Y)|0,o=Math.imul(F,Z),r=r+Math.imul(L,J)|0,i=(i=i+Math.imul(L,ee)|0)+Math.imul(N,J)|0,o=o+Math.imul(N,ee)|0,r=r+Math.imul(T,en)|0,i=(i=i+Math.imul(T,er)|0)+Math.imul(I,en)|0,o=o+Math.imul(I,er)|0,r=r+Math.imul(O,eo)|0,i=(i=i+Math.imul(O,ea)|0)+Math.imul(R,eo)|0,o=o+Math.imul(R,ea)|0,r=r+Math.imul(S,el)|0,i=(i=i+Math.imul(S,eu)|0)+Math.imul(x,el)|0,o=o+Math.imul(x,eu)|0,r=r+Math.imul(_,ed)|0,i=(i=i+Math.imul(_,ef)|0)+Math.imul(k,ed)|0,o=o+Math.imul(k,ef)|0;var eM=(u+(r=r+Math.imul(w,ep)|0)|0)+((8191&(i=(i=i+Math.imul(w,em)|0)+Math.imul(A,ep)|0))<<13)|0;u=((o=o+Math.imul(A,em)|0)+(i>>>13)|0)+(eM>>>26)|0,eM&=67108863,r=Math.imul(B,J),i=(i=Math.imul(B,ee))+Math.imul(F,J)|0,o=Math.imul(F,ee),r=r+Math.imul(L,en)|0,i=(i=i+Math.imul(L,er)|0)+Math.imul(N,en)|0,o=o+Math.imul(N,er)|0,r=r+Math.imul(T,eo)|0,i=(i=i+Math.imul(T,ea)|0)+Math.imul(I,eo)|0,o=o+Math.imul(I,ea)|0,r=r+Math.imul(O,el)|0,i=(i=i+Math.imul(O,eu)|0)+Math.imul(R,el)|0,o=o+Math.imul(R,eu)|0,r=r+Math.imul(S,ed)|0,i=(i=i+Math.imul(S,ef)|0)+Math.imul(x,ed)|0,o=o+Math.imul(x,ef)|0;var eO=(u+(r=r+Math.imul(_,ep)|0)|0)+((8191&(i=(i=i+Math.imul(_,em)|0)+Math.imul(k,ep)|0))<<13)|0;u=((o=o+Math.imul(k,em)|0)+(i>>>13)|0)+(eO>>>26)|0,eO&=67108863,r=Math.imul(B,en),i=(i=Math.imul(B,er))+Math.imul(F,en)|0,o=Math.imul(F,er),r=r+Math.imul(L,eo)|0,i=(i=i+Math.imul(L,ea)|0)+Math.imul(N,eo)|0,o=o+Math.imul(N,ea)|0,r=r+Math.imul(T,el)|0,i=(i=i+Math.imul(T,eu)|0)+Math.imul(I,el)|0,o=o+Math.imul(I,eu)|0,r=r+Math.imul(O,ed)|0,i=(i=i+Math.imul(O,ef)|0)+Math.imul(R,ed)|0,o=o+Math.imul(R,ef)|0;var eR=(u+(r=r+Math.imul(S,ep)|0)|0)+((8191&(i=(i=i+Math.imul(S,em)|0)+Math.imul(x,ep)|0))<<13)|0;u=((o=o+Math.imul(x,em)|0)+(i>>>13)|0)+(eR>>>26)|0,eR&=67108863,r=Math.imul(B,eo),i=(i=Math.imul(B,ea))+Math.imul(F,eo)|0,o=Math.imul(F,ea),r=r+Math.imul(L,el)|0,i=(i=i+Math.imul(L,eu)|0)+Math.imul(N,el)|0,o=o+Math.imul(N,eu)|0,r=r+Math.imul(T,ed)|0,i=(i=i+Math.imul(T,ef)|0)+Math.imul(I,ed)|0,o=o+Math.imul(I,ef)|0;var eP=(u+(r=r+Math.imul(O,ep)|0)|0)+((8191&(i=(i=i+Math.imul(O,em)|0)+Math.imul(R,ep)|0))<<13)|0;u=((o=o+Math.imul(R,em)|0)+(i>>>13)|0)+(eP>>>26)|0,eP&=67108863,r=Math.imul(B,el),i=(i=Math.imul(B,eu))+Math.imul(F,el)|0,o=Math.imul(F,eu),r=r+Math.imul(L,ed)|0,i=(i=i+Math.imul(L,ef)|0)+Math.imul(N,ed)|0,o=o+Math.imul(N,ef)|0;var eT=(u+(r=r+Math.imul(T,ep)|0)|0)+((8191&(i=(i=i+Math.imul(T,em)|0)+Math.imul(I,ep)|0))<<13)|0;u=((o=o+Math.imul(I,em)|0)+(i>>>13)|0)+(eT>>>26)|0,eT&=67108863,r=Math.imul(B,ed),i=(i=Math.imul(B,ef))+Math.imul(F,ed)|0,o=Math.imul(F,ef);var eI=(u+(r=r+Math.imul(L,ep)|0)|0)+((8191&(i=(i=i+Math.imul(L,em)|0)+Math.imul(N,ep)|0))<<13)|0;u=((o=o+Math.imul(N,em)|0)+(i>>>13)|0)+(eI>>>26)|0,eI&=67108863;var ej=(u+(r=Math.imul(B,ep))|0)+((8191&(i=(i=Math.imul(B,em))+Math.imul(F,ep)|0))<<13)|0;return u=((o=Math.imul(F,em))+(i>>>13)|0)+(ej>>>26)|0,ej&=67108863,l[0]=eg,l[1]=ev,l[2]=ey,l[3]=eb,l[4]=ew,l[5]=eA,l[6]=eE,l[7]=e_,l[8]=ek,l[9]=eC,l[10]=eS,l[11]=ex,l[12]=eM,l[13]=eO,l[14]=eR,l[15]=eP,l[16]=eT,l[17]=eI,l[18]=ej,0!==u&&(l[19]=u,n.length++),n};function g(e,t,n){n.negative=t.negative^e.negative,n.length=e.length+t.length;for(var r=0,i=0,o=0;o<n.length-1;o++){var a=i;i=0;for(var s=67108863&r,l=Math.min(o,t.length-1),u=Math.max(0,o-e.length+1);u<=l;u++){var c=o-u,d=(0|e.words[c])*(0|t.words[u]),f=67108863&d;s=67108863&(f=f+s|0),i+=(a=(a=a+(d/67108864|0)|0)+(f>>>26)|0)>>>26,a&=67108863}n.words[o]=s,r=a,a=i}return 0!==r?n.words[o]=r:n.length--,n._strip()}Math.imul||(m=p),i.prototype.mulTo=function(e,t){var n=this.length+e.length;return 10===this.length&&10===e.length?m(this,e,t):n<63?p(this,e,t):g(this,e,t)},i.prototype.mul=function(e){var t=new i(null);return t.words=Array(this.length+e.length),this.mulTo(e,t)},i.prototype.mulf=function(e){var t=new i(null);return t.words=Array(this.length+e.length),g(this,e,t)},i.prototype.imul=function(e){return this.clone().mulTo(e,this)},i.prototype.imuln=function(e){var t=e<0;t&&(e=-e),n("number"==typeof e),n(e<67108864);for(var r=0,i=0;i<this.length;i++){var o=(0|this.words[i])*e,a=(67108863&o)+(67108863&r);r>>=26,r+=(o/67108864|0)+(a>>>26),this.words[i]=67108863&a}return 0!==r&&(this.words[i]=r,this.length++),t?this.ineg():this},i.prototype.muln=function(e){return this.clone().imuln(e)},i.prototype.sqr=function(){return this.mul(this)},i.prototype.isqr=function(){return this.imul(this.clone())},i.prototype.pow=function(e){var t=function(e){for(var t=Array(e.bitLength()),n=0;n<t.length;n++){var r=n/26|0,i=n%26;t[n]=e.words[r]>>>i&1}return t}(e);if(0===t.length)return new i(1);for(var n=this,r=0;r<t.length&&0===t[r];r++,n=n.sqr());if(++r<t.length)for(var o=n.sqr();r<t.length;r++,o=o.sqr())0!==t[r]&&(n=n.mul(o));return n},i.prototype.iushln=function(e){n("number"==typeof e&&e>=0);var t,r=e%26,i=(e-r)/26,o=67108863>>>26-r<<26-r;if(0!==r){var a=0;for(t=0;t<this.length;t++){var s=this.words[t]&o,l=(0|this.words[t])-s<<r;this.words[t]=l|a,a=s>>>26-r}a&&(this.words[t]=a,this.length++)}if(0!==i){for(t=this.length-1;t>=0;t--)this.words[t+i]=this.words[t];for(t=0;t<i;t++)this.words[t]=0;this.length+=i}return this._strip()},i.prototype.ishln=function(e){return n(0===this.negative),this.iushln(e)},i.prototype.iushrn=function(e,t,r){n("number"==typeof e&&e>=0),i=t?(t-t%26)/26:0;var i,o=e%26,a=Math.min((e-o)/26,this.length),s=67108863^67108863>>>o<<o;if(i-=a,i=Math.max(0,i),r){for(var l=0;l<a;l++)r.words[l]=this.words[l];r.length=a}if(0===a);else if(this.length>a)for(this.length-=a,l=0;l<this.length;l++)this.words[l]=this.words[l+a];else this.words[0]=0,this.length=1;var u=0;for(l=this.length-1;l>=0&&(0!==u||l>=i);l--){var c=0|this.words[l];this.words[l]=u<<26-o|c>>>o,u=c&s}return r&&0!==u&&(r.words[r.length++]=u),0===this.length&&(this.words[0]=0,this.length=1),this._strip()},i.prototype.ishrn=function(e,t,r){return n(0===this.negative),this.iushrn(e,t,r)},i.prototype.shln=function(e){return this.clone().ishln(e)},i.prototype.ushln=function(e){return this.clone().iushln(e)},i.prototype.shrn=function(e){return this.clone().ishrn(e)},i.prototype.ushrn=function(e){return this.clone().iushrn(e)},i.prototype.testn=function(e){n("number"==typeof e&&e>=0);var t=e%26,r=(e-t)/26;return!(this.length<=r||!(this.words[r]&1<<t))},i.prototype.imaskn=function(e){n("number"==typeof e&&e>=0);var t=e%26,r=(e-t)/26;return(n(0===this.negative,"imaskn works only with positive numbers"),this.length<=r)?this:(0!==t&&r++,this.length=Math.min(r,this.length),0!==t&&(this.words[this.length-1]&=67108863^67108863>>>t<<t),this._strip())},i.prototype.maskn=function(e){return this.clone().imaskn(e)},i.prototype.iaddn=function(e){return n("number"==typeof e),n(e<67108864),e<0?this.isubn(-e):0!==this.negative?1===this.length&&(0|this.words[0])<=e?
vendor: 6,104 bytes, line 1
1(this.words[0]=e-(0|this.words[0]),this.negative=0,this):(this.negative=0,this.isubn(e),this.negative=1,this):this._iaddn(e)},i.prototype._iaddn=function(e){this.words[0]+=e;for(var t=0;t<this.length&&this.words[t]>=67108864;t++)this.words[t]-=67108864,t===this.length-1?this.words[t+1]=1:this.words[t+1]++;return this.length=Math.max(this.length,t+1),this},i.prototype.isubn=function(e){if(n("number"==typeof e),n(e<67108864),e<0)return this.iaddn(-e);if(0!==this.negative)return this.negative=0,this.iaddn(e),this.negative=1,this;if(this.words[0]-=e,1===this.length&&this.words[0]<0)this.words[0]=-this.words[0],this.negative=1;else for(var t=0;t<this.length&&this.words[t]<0;t++)this.words[t]+=67108864,this.words[t+1]-=1;return this._strip()},i.prototype.addn=function(e){return this.clone().iaddn(e)},i.prototype.subn=function(e){return this.clone().isubn(e)},i.prototype.iabs=function(){return this.negative=0,this},i.prototype.abs=function(){return this.clone().iabs()},i.prototype._ishlnsubmul=function(e,t,r){var i,o,a=e.length+r;this._expand(a);var s=0;for(i=0;i<e.length;i++){o=(0|this.words[i+r])+s;var l=(0|e.words[i])*t;s=((o-=67108863&l)>>26)-(l/67108864|0),this.words[i+r]=67108863&o}for(;i<this.length-r;i++)s=(o=(0|this.words[i+r])+s)>>26,this.words[i+r]=67108863&o;if(0===s)return this._strip();for(n(-1===s),s=0,i=0;i<this.length;i++)s=(o=-(0|this.words[i])+s)>>26,this.words[i]=67108863&o;return this.negative=1,this._strip()},i.prototype._wordDiv=function(e,t){var n=(this.length,e.length),r=this.clone(),o=e,a=0|o.words[o.length-1];0!=(n=26-this._countBits(a))&&(o=o.ushln(n),r.iushln(n),a=0|o.words[o.length-1]);var s,l=r.length-o.length;if("mod"!==t){(s=new i(null)).length=l+1,s.words=Array(s.length);for(var u=0;u<s.length;u++)s.words[u]=0}var c=r.clone()._ishlnsubmul(o,1,l);0===c.negative&&(r=c,s&&(s.words[l]=1));for(var d=l-1;d>=0;d--){var f=67108864*(0|r.words[o.length+d])+(0|r.words[o.length+d-1]);for(f=Math.min(f/a|0,67108863),r._ishlnsubmul(o,f,d);0!==r.negative;)f--,r.negative=0,r._ishlnsubmul(o,1,d),r.isZero()||(r.negative^=1);s&&(s.words[d]=f)}return s&&s._strip(),r._strip(),"div"!==t&&0!==n&&r.iushrn(n),{div:s||null,mod:r}},i.prototype.divmod=function(e,t,r){var o,a,s;return n(!e.isZero()),this.isZero()?{div:new i(0),mod:new i(0)}:0!==this.negative&&0===e.negative?(s=this.neg().divmod(e,t),"mod"!==t&&(o=s.div.neg()),"div"!==t&&(a=s.mod.neg(),r&&0!==a.negative&&a.iadd(e)),{div:o,mod:a}):0===this.negative&&0!==e.negative?(s=this.divmod(e.neg(),t),"mod"!==t&&(o=s.div.neg()),{div:o,mod:s.mod}):0!=(this.negative&e.negative)?(s=this.neg().divmod(e.neg(),t),"div"!==t&&(a=s.mod.neg(),r&&0!==a.negative&&a.isub(e)),{div:s.div,mod:a}):e.length>this.length||0>this.cmp(e)?{div:new i(0),mod:this}:1===e.length?"div"===t?{div:this.divn(e.words[0]),mod:null}:"mod"===t?{div:null,mod:new i(this.modrn(e.words[0]))}:{div:this.divn(e.words[0]),mod:new i(this.modrn(e.words[0]))}:this._wordDiv(e,t)},i.prototype.div=function(e){return this.divmod(e,"div",!1).div},i.prototype.mod=function(e){return this.divmod(e,"mod",!1).mod},i.prototype.umod=function(e){return this.divmod(e,"mod",!0).mod},i.prototype.divRound=function(e){var t=this.divmod(e);if(t.mod.isZero())return t.div;var n=0!==t.div.negative?t.mod.isub(e):t.mod,r=e.ushrn(1),i=e.andln(1),o=n.cmp(r);return o<0||1===i&&0===o?t.div:0!==t.div.negative?t.div.isubn(1):t.div.iaddn(1)},i.prototype.modrn=function(e){var t=e<0;t&&(e=-e),n(e<=67108863);for(var r=67108864%e,i=0,o=this.length-1;o>=0;o--)i=(r*i+(0|this.words[o]))%e;return t?-i:i},i.prototype.modn=function(e){return this.modrn(e)},i.prototype.idivn=function(e){var t=e<0;t&&(e=-e),n(e<=67108863);for(var r=0,i=this.length-1;i>=0;i--){var o=(0|this.words[i])+67108864*r;this.words[i]=o/e|0,r=o%e}return this._strip(),t?this.ineg():this},i.prototype.divn=function(e){return this.clone().idivn(e)},i.prototype.egcd=function(e){n(0===e.negative),n(!e.isZero());var t=this,r=e.clone();t=0!==t.negative?t.umod(e):t.clone();for(var o=new i(1),a=new i(0),s=new i(0),l=new i(1),u=0;t.isEven()&&r.isEven();)t.iushrn(1),r.iushrn(1),++u;for(var c=r.clone(),d=t.clone();!t.isZero();){for(var f=0,h=1;0==(t.words[0]&h)&&f<26;++f,h<<=1);if(f>0)for(t.iushrn(f);f-- >0;)(o.isOdd()||a.isOdd())&&(o.iadd(c),a.isub(d)),o.iushrn(1),a.iushrn(1);for(var p=0,m=1;0==(r.words[0]&m)&&p<26;++p,m<<=1);if(p>0)for(r.iushrn(p);p-- >0;)(s.isOdd()||l.isOdd())&&(s.iadd(c),l.isub(d)),s.iushrn(1),l.iushrn(1);t.cmp(r)>=0?(t.isub(r),o.isub(s),a.isub(l)):(r.isub(t),s.isub(o),l.isub(a))}return{a:s,b:l,gcd:r.iushln(u)}},i.prototype._invmp=function(e){n(0===e.negative),n(!e.isZero());var t=this,r=e.clone();t=0!==t.negative?t.umod(e):t.clone();for(var o,a=new i(1),s=new i(0),l=r.clone();t.cmpn(1)>0&&r.cmpn(1)>0;){for(var u=0,c=1;0==(t.words[0]&c)&&u<26;++u,c<<=1);if(u>0)for(t.iushrn(u);u-- >0;)a.isOdd()&&a.iadd(l),a.iushrn(1);for(var d=0,f=1;0==(r.words[0]&f)&&d<26;++d,f<<=1);if(d>0)for(r.iushrn(d);d-- >0;)s.isOdd()&&s.iadd(l),s.iushrn(1);t.cmp(r)>=0?(t.isub(r),a.isub(s)):(r.isub(t),s.isub(a))}return 0>(o=0===t.cmpn(1)?a:s).cmpn(0)&&o.iadd(e),o},i.prototype.gcd=function(e){if(this.isZero())return e.abs();if(e.isZero())return this.abs();var t=this.clone(),n=e.clone();t.negative=0,n.negative=0;for(var r=0;t.isEven()&&n.isEven();r++)t.iushrn(1),n.iushrn(1);for(;;){for(;t.isEven();)t.iushrn(1);for(;n.isEven();)n.iushrn(1);var i=t.cmp(n);if(i<0){var o=t;t=n,n=o}else if(0===i||0===n.cmpn(1))break;t.isub(n)}return n.iushln(r)},i.prototype.invm=function(e){return this.egcd(e).a.umod(e)},i.prototype.isEven=function(){return 0==(1&this.words[0])},i.prototype.isOdd=function(){return 1==(1&this.words[0])},i.prototype.andln=function(e){return this.words[0]&e},i.prototype.bincn=function(e){n("number"==typeof e);var t=e%26,r=(e-t)/26,i=1<<t;if(this.length<=r)return this._expand(r+1),this.words[r]|=i,this;for(var o=i,a=r;0!==o&&a<this.length;a++){var s=0|this.words[a];o=(s+=o)>>>26,s&=67108863,this.words[a]=s}return 0!==o&&(this.words[a]=o,this.length++),this},i.prototype.isZero=function(){return 1===this.length&&0===this.words[0]},i.prototype.cmpn=function(e){var t,r=e<0;
vendor: 11,621 bytes, line 1
1if(0!==this.negative&&!r)return -1;if(0===this.negative&&r)return 1;if(this._strip(),this.length>1)t=1;else{r&&(e=-e),n(e<=67108863,"Number is too big");var i=0|this.words[0];t=i===e?0:i<e?-1:1}return 0!==this.negative?0|-t:t},i.prototype.cmp=function(e){if(0!==this.negative&&0===e.negative)return -1;if(0===this.negative&&0!==e.negative)return 1;var t=this.ucmp(e);return 0!==this.negative?0|-t:t},i.prototype.ucmp=function(e){if(this.length>e.length)return 1;if(this.length<e.length)return -1;for(var t=0,n=this.length-1;n>=0;n--){var r=0|this.words[n],i=0|e.words[n];if(r!==i){r<i?t=-1:r>i&&(t=1);break}}return t},i.prototype.gtn=function(e){return 1===this.cmpn(e)},i.prototype.gt=function(e){return 1===this.cmp(e)},i.prototype.gten=function(e){return this.cmpn(e)>=0},i.prototype.gte=function(e){return this.cmp(e)>=0},i.prototype.ltn=function(e){return -1===this.cmpn(e)},i.prototype.lt=function(e){return -1===this.cmp(e)},i.prototype.lten=function(e){return 0>=this.cmpn(e)},i.prototype.lte=function(e){return 0>=this.cmp(e)},i.prototype.eqn=function(e){return 0===this.cmpn(e)},i.prototype.eq=function(e){return 0===this.cmp(e)},i.red=function(e){return new _(e)},i.prototype.toRed=function(e){return n(!this.red,"Already a number in reduction context"),n(0===this.negative,"red works only with positives"),e.convertTo(this)._forceRed(e)},i.prototype.fromRed=function(){return n(this.red,"fromRed works only with numbers in reduction context"),this.red.convertFrom(this)},i.prototype._forceRed=function(e){return this.red=e,this},i.prototype.forceRed=function(e){return n(!this.red,"Already a number in reduction context"),this._forceRed(e)},i.prototype.redAdd=function(e){return n(this.red,"redAdd works only with red numbers"),this.red.add(this,e)},i.prototype.redIAdd=function(e){return n(this.red,"redIAdd works only with red numbers"),this.red.iadd(this,e)},i.prototype.redSub=function(e){return n(this.red,"redSub works only with red numbers"),this.red.sub(this,e)},i.prototype.redISub=function(e){return n(this.red,"redISub works only with red numbers"),this.red.isub(this,e)},i.prototype.redShl=function(e){return n(this.red,"redShl works only with red numbers"),this.red.shl(this,e)},i.prototype.redMul=function(e){return n(this.red,"redMul works only with red numbers"),this.red._verify2(this,e),this.red.mul(this,e)},i.prototype.redIMul=function(e){return n(this.red,"redMul works only with red numbers"),this.red._verify2(this,e),this.red.imul(this,e)},i.prototype.redSqr=function(){return n(this.red,"redSqr works only with red numbers"),this.red._verify1(this),this.red.sqr(this)},i.prototype.redISqr=function(){return n(this.red,"redISqr works only with red numbers"),this.red._verify1(this),this.red.isqr(this)},i.prototype.redSqrt=function(){return n(this.red,"redSqrt works only with red numbers"),this.red._verify1(this),this.red.sqrt(this)},i.prototype.redInvm=function(){return n(this.red,"redInvm works only with red numbers"),this.red._verify1(this),this.red.invm(this)},i.prototype.redNeg=function(){return n(this.red,"redNeg works only with red numbers"),this.red._verify1(this),this.red.neg(this)},i.prototype.redPow=function(e){return n(this.red&&!e.red,"redPow(normalNum)"),this.red._verify1(this),this.red.pow(this,e)};var v={k256:null,p224:null,p192:null,p25519:null};function y(e,t){this.name=e,this.p=new i(t,16),this.n=this.p.bitLength(),this.k=new i(1).iushln(this.n).isub(this.p),this.tmp=this._tmp()}function b(){y.call(this,"k256","ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffe fffffc2f")}function w(){y.call(this,"p224","ffffffff ffffffff ffffffff ffffffff 00000000 00000000 00000001")}function A(){y.call(this,"p192","ffffffff ffffffff ffffffff fffffffe ffffffff ffffffff")}function E(){y.call(this,"25519","7fffffffffffffff ffffffffffffffff ffffffffffffffff ffffffffffffffed")}function _(e){if("string"==typeof e){var t=i._prime(e);this.m=t.p,this.prime=t}else n(e.gtn(1),"modulus must be greater than 1"),this.m=e,this.prime=null}function k(e){_.call(this,e),this.shift=this.m.bitLength(),this.shift%26!=0&&(this.shift+=26-this.shift%26),this.r=new i(1).iushln(this.shift),this.r2=this.imod(this.r.sqr()),this.rinv=this.r._invmp(this.m),this.minv=this.rinv.mul(this.r).isubn(1).div(this.m),this.minv=this.minv.umod(this.r),this.minv=this.r.sub(this.minv)}y.prototype._tmp=function(){var e=new i(null);return e.words=Array(Math.ceil(this.n/13)),e},y.prototype.ireduce=function(e){var t,n=e;do this.split(n,this.tmp),t=(n=(n=this.imulK(n)).iadd(this.tmp)).bitLength();while(t>this.n);var r=t<this.n?-1:n.ucmp(this.p);return 0===r?(n.words[0]=0,n.length=1):r>0?n.isub(this.p):void 0!==n.strip?n.strip():n._strip(),n},y.prototype.split=function(e,t){e.iushrn(this.n,0,t)},y.prototype.imulK=function(e){return e.imul(this.k)},r(b,y),b.prototype.split=function(e,t){for(var n=Math.min(e.length,9),r=0;r<n;r++)t.words[r]=e.words[r];if(t.length=n,e.length<=9)return e.words[0]=0,void(e.length=1);var i=e.words[9];for(t.words[t.length++]=4194303&i,r=10;r<e.length;r++){var o=0|e.words[r];e.words[r-10]=(4194303&o)<<4|i>>>22,i=o}i>>>=22,e.words[r-10]=i,0===i&&e.length>10?e.length-=10:e.length-=9},b.prototype.imulK=function(e){e.words[e.length]=0,e.words[e.length+1]=0,e.length+=2;for(var t=0,n=0;n<e.length;n++){var r=0|e.words[n];t+=977*r,e.words[n]=67108863&t,t=64*r+(t/67108864|0)}return 0===e.words[e.length-1]&&(e.length--,0===e.words[e.length-1]&&e.length--),e},r(w,y),r(A,y),r(E,y),E.prototype.imulK=function(e){for(var t=0,n=0;n<e.length;n++){var r=19*(0|e.words[n])+t,i=67108863&r;r>>>=26,e.words[n]=i,t=r}return 0!==t&&(e.words[e.length++]=t),e},i._prime=function(e){var t;if(v[e])return v[e];if("k256"===e)t=new b;else if("p224"===e)t=new w;else if("p192"===e)t=new A;else{if("p25519"!==e)throw Error("Unknown prime "+e);t=new E}return v[e]=t,t},_.prototype._verify1=function(e){n(0===e.negative,"red works only with positives"),n(e.red,"red works only with red numbers")},_.prototype._verify2=function(e,t){n(0==(e.negative|t.negative),"red works only with positives"),n(e.red&&e.red===t.red,"red works only with red numbers")},_.prototype.imod=function(e){return this.prime?this.prime.ireduce(e)._forceRed(this):(l(e,e.umod(this.m)._forceRed(this)),e)},_.prototype.neg=function(e){return e.isZero()?e.clone():this.m.sub(e)._forceRed(this)},_.prototype.add=function(e,t){this._verify2(e,t);var n=e.add(t);return n.cmp(this.m)>=0&&n.isub(this.m),n._forceRed(this)},_.prototype.iadd=function(e,t){this._verify2(e,t);var n=e.iadd(t);return n.cmp(this.m)>=0&&n.isub(this.m),n},_.prototype.sub=function(e,t){this._verify2(e,t);var n=e.sub(t);return 0>n.cmpn(0)&&n.iadd(this.m),n._forceRed(this)},_.prototype.isub=function(e,t){this._verify2(e,t);var n=e.isub(t);return 0>n.cmpn(0)&&n.iadd(this.m),n},_.prototype.shl=function(e,t){return this._verify1(e),this.imod(e.ushln(t))},_.prototype.imul=function(e,t){return this._verify2(e,t),this.imod(e.imul(t))},_.prototype.mul=function(e,t){return this._verify2(e,t),this.imod(e.mul(t))},_.prototype.isqr=function(e){return this.imul(e,e.clone())},_.prototype.sqr=function(e){return this.mul(e,e)},_.prototype.sqrt=function(e){if(e.isZero())return e.clone();var t=this.m.andln(3);if(n(t%2==1),3===t){var r=this.m.add(new i(1)).iushrn(2);return this.pow(e,r)}for(var o=this.m.subn(1),a=0;!o.isZero()&&0===o.andln(1);)a++,o.iushrn(1);n(!o.isZero());var s=new i(1).toRed(this),l=s.redNeg(),u=this.m.subn(1).iushrn(1),c=this.m.bitLength();for(c=new i(2*c*c).toRed(this);0!==this.pow(c,u).cmp(l);)c.redIAdd(l);for(var d=this.pow(c,o),f=this.pow(e,o.addn(1).iushrn(1)),h=this.pow(e,o),p=a;0!==h.cmp(s);){for(var m=h,g=0;0!==m.cmp(s);g++)m=m.redSqr();n(g<p);var v=this.pow(d,new i(1).iushln(p-g-1));f=f.redMul(v),d=v.redSqr(),h=h.redMul(d),p=g}return f},_.prototype.invm=function(e){var t=e._invmp(this.m);return 0!==t.negative?(t.negative=0,this.imod(t).redNeg()):this.imod(t)},_.prototype.pow=function(e,t){if(t.isZero())return new i(1).toRed(this);if(0===t.cmpn(1))return e.clone();var n=Array(16);n[0]=new i(1).toRed(this),n[1]=e;for(var r=2;r<n.length;r++)n[r]=this.mul(n[r-1],e);var o=n[0],a=0,s=0,l=t.bitLength()%26;for(0===l&&(l=26),r=t.length-1;r>=0;r--){for(var u=t.words[r],c=l-1;c>=0;c--){var d=u>>c&1;o!==n[0]&&(o=this.sqr(o)),0!==d||0!==a?(a<<=1,a|=d,(4==++s||0===r&&0===c)&&(o=this.mul(o,n[a]),s=0,a=0)):s=0}l=26}return o},_.prototype.convertTo=function(e){var t=e.umod(this.m);return t===e?t.clone():t},_.prototype.convertFrom=function(e){var t=e.clone();return t.red=null,t},i.mont=function(e){return new k(e)},r(k,_),k.prototype.convertTo=function(e){return this.imod(e.ushln(this.shift))},k.prototype.convertFrom=function(e){var t=this.imod(e.mul(this.rinv));return t.red=null,t},k.prototype.imul=function(e,t){if(e.isZero()||t.isZero())return e.words[0]=0,e.length=1,e;var n=e.imul(t),r=n.maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m),i=n.isub(r).iushrn(this.shift),o=i;return i.cmp(this.m)>=0?o=i.isub(this.m):0>i.cmpn(0)&&(o=i.iadd(this.m)),o._forceRed(this)},k.prototype.mul=function(e,t){if(e.isZero()||t.isZero())return new i(0)._forceRed(this);var n=e.mul(t),r=n.maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m),o=n.isub(r).iushrn(this.shift),a=o;return o.cmp(this.m)>=0?a=o.isub(this.m):0>o.cmpn(0)&&(a=o.iadd(this.m)),a._forceRed(this)},k.prototype.invm=function(e){return this.imod(e._invmp(this.m).mul(this.r2))._forceRed(this)}}(lE,na);var l_=lE.exports;function lk(e){var t,n=e.modulus.byteLength();do t=new l_(nB(n));while(t.cmp(e.modulus)>=0||!t.umod(e.prime1)||!t.umod(e.prime2));return t}function lC(e,t){var n,r={blinder:(n=lk(t)).toRed(l_.mont(t.modulus)).redPow(new l_(t.publicExponent)).fromRed(),unblinder:n.invm(t.modulus)},i=t.modulus.byteLength(),o=new l_(e).mul(r.blinder).umod(t.modulus),a=o.toRed(l_.mont(t.prime1)),s=o.toRed(l_.mont(t.prime2)),l=t.coefficient,u=t.prime1,c=t.prime2,d=a.redPow(t.exponent1).fromRed(),f=s.redPow(t.exponent2).fromRed(),h=d.isub(f).imul(l).umod(u).imul(c);return f.iadd(h).imul(r.unblinder).umod(t.modulus).toArrayLike(tW,"be",i)}lC.getr=lk;var lS={},lx={name:"elliptic",version:"6.5.4",description:"EC cryptography",main:"lib/elliptic.js",files:["lib"],scripts:{lint:"eslint lib test","lint:fix":"npm run lint -- --fix",unit:"istanbul test _mocha --reporter=spec test/index.js",test:"npm run lint && npm run unit",version:"grunt dist && git add dist/"},repository:{type:"git",url:"[email protected]:indutny/elliptic"},keywords:["EC","Elliptic","curve","Cryptography"],author:"Fedor Indutny <[email protected]>",license:"MIT",bugs:{url:"https://github.com/indutny/elliptic/issues"},homepage:"https://github.com/indutny/elliptic",devDependencies:{brfs:"^2.0.2",coveralls:"^3.1.0",eslint:"^7.6.0",grunt:"^1.2.1","grunt-browserify":"^5.3.0","grunt-cli":"^1.3.2","grunt-contrib-connect":"^3.0.0","grunt-contrib-copy":"^1.0.0","grunt-contrib-uglify":"^5.0.0","grunt-mocha-istanbul":"^5.0.2","grunt-saucelabs":"^9.0.1",istanbul:"^0.4.5",mocha:"^8.0.1"},dependencies:{"bn.js":"^4.11.9",brorand:"^1.1.0","hash.js":"^1.0.0","hmac-drbg":"^1.0.1",inherits:"^2.0.4","minimalistic-assert":"^1.0.1","minimalistic-crypto-utils":"^1.0.1"}},lM={},lO={};(function(){function e(e){return 1===e.length?"0"+e:e}function t(t){for(var n="",r=0;r<t.length;r++)n+=e(t[r].toString(16));return n}lO.toArray=function(e,t){if(Array.isArray(e))return e.slice();if(!e)return[];var n=[];if("string"!=typeof e){for(var r=0;r<e.length;r++)n[r]=0|e[r];return n}if("hex"===t)for((e=e.replace(/[^a-z0-9]+/gi,"")).length%2!=0&&(e="0"+e),r=0;r<e.length;r+=2)n.push(parseInt(e[r]+e[r+1],16));else for(r=0;r<e.length;r++){var i=e.charCodeAt(r),o=i>
vendor: 4,751 bytes, line 1
1>8,a=255&i;o?n.push(o,a):n.push(a)}return n},lO.zero2=e,lO.toHex=t,lO.encode=function(e,n){return"hex"===n?t(e):e}})(),lM.assert=aw,lM.toArray=lO.toArray,lM.zero2=lO.zero2,lM.toHex=lO.toHex,lM.encode=lO.encode,lM.getNAF=function(e,t,n){var r=Array(Math.max(e.bitLength(),n)+1);r.fill(0);for(var i=1<<t+1,o=e.clone(),a=0;a<r.length;a++){var s,l=o.andln(i-1);o.isOdd()?(s=l>(i>>1)-1?(i>>1)-l:l,o.isubn(s)):s=0,r[a]=s,o.iushrn(1)}return r},lM.getJSF=function(e,t){var n=[[],[]];e=e.clone(),t=t.clone();for(var r,i=0,o=0;e.cmpn(-i)>0||t.cmpn(-o)>0;){var a,s,l=e.andln(3)+i&3,u=t.andln(3)+o&3;3===l&&(l=-1),3===u&&(u=-1),a=0==(1&l)?0:3!=(r=e.andln(7)+i&7)&&5!==r||2!==u?l:-l,n[0].push(a),s=0==(1&u)?0:3!=(r=t.andln(7)+o&7)&&5!==r||2!==l?u:-u,n[1].push(s),2*i===a+1&&(i=1-i),2*o===s+1&&(o=1-o),e.iushrn(1),t.iushrn(1)}return n},lM.cachedProperty=function(e,t,n){var r="_"+t;e.prototype[t]=function(){return void 0!==this[r]?this[r]:this[r]=n.call(this)}},lM.parseBytes=function(e){return"string"==typeof e?lM.toArray(e,"hex"):e},lM.intFromLE=function(e){return new sC(e,"hex","le")};var lR={},lP=lM.getNAF,lT=lM.getJSF,lI=lM.assert;function lj(e,t){this.type=e,this.p=new sC(t.p,16),this.red=t.prime?sC.red(t.prime):sC.mont(this.p),this.zero=new sC(0).toRed(this.red),this.one=new sC(1).toRed(this.red),this.two=new sC(2).toRed(this.red),this.n=t.n&&new sC(t.n,16),this.g=t.g&&this.pointFromJSON(t.g,t.gRed),this._wnafT1=[,,,,],this._wnafT2=[,,,,],this._wnafT3=[,,,,],this._wnafT4=[,,,,],this._bitLength=this.n?this.n.bitLength():0;var n=this.n&&this.p.div(this.n);!n||n.cmpn(100)>0?this.redN=null:(this._maxwellTrick=!0,this.redN=this.n.toRed(this.red))}function lL(e,t){this.curve=e,this.type=t,this.precomputed=null}lj.prototype.point=function(){throw Error("Not implemented")},lj.prototype.validate=function(){throw Error("Not implemented")},lj.prototype._fixedNafMul=function(e,t){lI(e.precomputed);var n=e._getDoubles(),r=lP(t,1,this._bitLength),i=(1<<n.step+1)-(n.step%2==0?2:1);i/=3;var o,a,s=[];for(o=0;o<r.length;o+=n.step){a=0;for(var l=o+n.step-1;l>=o;l--)a=(a<<1)+r[l];s.push(a)}for(var u=this.jpoint(null,null,null),c=this.jpoint(null,null,null),d=i;d>0;d--){for(o=0;o<s.length;o++)(a=s[o])===d?c=c.mixedAdd(n.points[o]):a===-d&&(c=c.mixedAdd(n.points[o].neg()));u=u.add(c)}return u.toP()},lj.prototype._wnafMul=function(e,t){var n=4,r=e._getNAFPoints(n);n=r.wnd;for(var i=r.points,o=lP(t,n,this._bitLength),a=this.jpoint(null,null,null),s=o.length-1;s>=0;s--){for(var l=0;s>=0&&0===o[s];s--)l++;if(s>=0&&l++,a=a.dblp(l),s<0)break;var u=o[s];lI(0!==u),a="affine"===e.type?u>0?a.mixedAdd(i[u-1>>1]):a.mixedAdd(i[-u-1>>1].neg()):u>0?a.add(i[u-1>>1]):a.add(i[-u-1>>1].neg())}return"affine"===e.type?a.toP():a},lj.prototype._wnafMulAdd=function(e,t,n,r,i){var o,a,s,l=this._wnafT1,u=this._wnafT2,c=this._wnafT3,d=0;for(o=0;o<r;o++){var f=(s=t[o])._getNAFPoints(e);l[o]=f.wnd,u[o]=f.points}for(o=r-1;o>=1;o-=2){var h=o-1,p=o;if(1===l[h]&&1===l[p]){var m=[t[h],null,null,t[p]];0===t[h].y.cmp(t[p].y)?(m[1]=t[h].add(t[p]),m[2]=t[h].toJ().mixedAdd(t[p].neg())):0===t[h].y.cmp(t[p].y.redNeg())?(m[1]=t[h].toJ().mixedAdd(t[p]),m[2]=t[h].add(t[p].neg())):(m[1]=t[h].toJ().mixedAdd(t[p]),m[2]=t[h].toJ().mixedAdd(t[p].neg()));var g=[-3,-1,-5,-7,0,7,5,1,3],v=lT(n[h],n[p]);for(d=Math.max(v[0].length,d),c[h]=Array(d),c[p]=Array(d),a=0;a<d;a++){var y=0|v[0][a],b=0|v[1][a];c[h][a]=g[3*(y+1)+(b+1)],c[p][a]=0,u[h]=m}}else c[h]=lP(n[h],l[h],this._bitLength),c[p]=lP(n[p],l[p],this._bitLength),d=Math.max(c[h].length,d),d=Math.max(c[p].length,d)}var w=this.jpoint(null,null,null),A=this._wnafT4;for(o=d;o>=0;o--){for(var E=0;o>=0;){var _=!0;for(a=0;a<r;a++)A[a]=0|c[a][o],0!==A[a]&&(_=!1);if(!_)break;E++,o--}if(o>=0&&E++,w=w.dblp(E),o<0)break;for(a=0;a<r;a++){var k=A[a];0!==k&&(k>0?s=u[a][k-1>>1]:k<0&&(s=u[a][-k-1>>1].neg()),w="affine"===s.type?w.mixedAdd(s):w.add(s))}}for(o=0;o<r;o++)u[o]=null;return i?w:w.toP()},lj.BasePoint=lL,lL.prototype.eq=function(){throw Error("Not implemented")},lL.prototype.validate=function(){return this.curve.validate(this)},lj.prototype.decodePoint=function(e,t){e=lM.toArray(e,t);var n=this.p.byteLength();if((4===e[0]||6===e[0]||7===e[0])&&e.length-1==2*n)return 6===e[0]?lI(e[e.length-1]%2==0):7===e[0]&&lI(e[e.length-1]%2==1),this.point(e.slice(1,1+n),e.slice(1+n,1+2*n));if((2===e[0]||3===e[0])&&e.length-1===n)return this.pointFromX(e.slice(1,1+n),3===e[0]);throw Error("Unknown point format")},lL.prototype.encodeCompressed=function(e){return this.encode(e,!0)},lL.prototype._encode=function(e){var t=this.curve.p.byteLength(),n=this.getX().toArray("be",t);return e?[this.getY().isEven()?2:3].concat(n):[4].concat(n,this.getY().toArray("be",t))},lL.prototype.encode=function(e,t){return lM.encode(this._encode(t),e)}
vendor: 5,185 bytes, line 1
1,lL.prototype.precompute=function(e){if(this.precomputed)return this;var t={doubles:null,naf:null,beta:null};return t.naf=this._getNAFPoints(8),t.doubles=this._getDoubles(4,e),t.beta=this._getBeta(),this.precomputed=t,this},lL.prototype._hasDoubles=function(e){if(!this.precomputed)return!1;var t=this.precomputed.doubles;return!!t&&t.points.length>=Math.ceil((e.bitLength()+1)/t.step)},lL.prototype._getDoubles=function(e,t){if(this.precomputed&&this.precomputed.doubles)return this.precomputed.doubles;for(var n=[this],r=this,i=0;i<t;i+=e){for(var o=0;o<e;o++)r=r.dbl();n.push(r)}return{step:e,points:n}},lL.prototype._getNAFPoints=function(e){if(this.precomputed&&this.precomputed.naf)return this.precomputed.naf;for(var t=[this],n=(1<<e)-1,r=1===n?null:this.dbl(),i=1;i<n;i++)t[i]=t[i-1].add(r);return{wnd:e,points:t}},lL.prototype._getBeta=function(){return null},lL.prototype.dblp=function(e){for(var t=this,n=0;n<e;n++)t=t.dbl();return t};var lN=lM.assert;function lD(e){lj.call(this,"short",e),this.a=new sC(e.a,16).toRed(this.red),this.b=new sC(e.b,16).toRed(this.red),this.tinv=this.two.redInvm(),this.zeroA=0===this.a.fromRed().cmpn(0),this.threeA=0===this.a.fromRed().sub(this.p).cmpn(-3),this.endo=this._getEndomorphism(e),this._endoWnafT1=[,,,,],this._endoWnafT2=[,,,,]}function lB(e,t,n,r){lj.BasePoint.call(this,e,"affine"),null===t&&null===n?(this.x=null,this.y=null,this.inf=!0):(this.x=new sC(t,16),this.y=new sC(n,16),r&&(this.x.forceRed(this.curve.red),this.y.forceRed(this.curve.red)),this.x.red||(this.x=this.x.toRed(this.curve.red)),this.y.red||(this.y=this.y.toRed(this.curve.red)),this.inf=!1)}function lF(e,t,n,r){lj.BasePoint.call(this,e,"jacobian"),null===t&&null===n&&null===r?(this.x=this.curve.one,this.y=this.curve.one,this.z=new sC(0)):(this.x=new sC(t,16),this.y=new sC(n,16),this.z=new sC(r,16)),this.x.red||(this.x=this.x.toRed(this.curve.red)),this.y.red||(this.y=this.y.toRed(this.curve.red)),this.z.red||(this.z=this.z.toRed(this.curve.red)),this.zOne=this.z===this.curve.one}function lz(e){lj.call(this,"mont",e),this.a=new sC(e.a,16).toRed(this.red),this.b=new sC(e.b,16).toRed(this.red),this.i4=new sC(4).toRed(this.red).redInvm(),this.two=new sC(2).toRed(this.red),this.a24=this.i4.redMul(this.a.redAdd(this.two))}function lU(e,t,n){lj.BasePoint.call(this,e,"projective"),null===t&&null===n?(this.x=this.curve.one,this.z=this.curve.zero):(this.x=new sC(t,16),this.z=new sC(n,16),this.x.red||(this.x=this.x.toRed(this.curve.red)),this.z.red||(this.z=this.z.toRed(this.curve.red)))}nz(lD,lj),lD.prototype._getEndomorphism=function(e){if(this.zeroA&&this.g&&this.n&&1===this.p.modn(3)){var t,n;if(e.beta)t=new sC(e.beta,16).toRed(this.red);else{var r=this._getEndoRoots(this.p);t=(t=0>r[0].cmp(r[1])?r[0]:r[1]).toRed(this.red)}if(e.lambda)n=new sC(e.lambda,16);else{var i=this._getEndoRoots(this.n);0===this.g.mul(i[0]).x.cmp(this.g.x.redMul(t))?n=i[0]:(n=i[1],lN(0===this.g.mul(n).x.cmp(this.g.x.redMul(t))))}return{beta:t,lambda:n,basis:e.basis?e.basis.map(function(e){return{a:new sC(e.a,16),b:new sC(e.b,16)}}):this._getEndoBasis(n)}}},lD.prototype._getEndoRoots=function(e){var t=e===this.p?this.red:sC.mont(e),n=new sC(2).toRed(t).redInvm(),r=n.redNeg(),i=new sC(3).toRed(t).redNeg().redSqrt().redMul(n);return[r.redAdd(i).fromRed(),r.redSub(i).fromRed()]},lD.prototype._getEndoBasis=function(e){for(var t,n,r,i,o,a,s,l,u,c=this.n.ushrn(Math.floor(this.n.bitLength()/2)),d=e,f=this.n.clone(),h=new sC(1),p=new sC(0),m=new sC(0),g=new sC(1),v=0;0!==d.cmpn(0);){var y=f.div(d);l=f.sub(y.mul(d)),u=m.sub(y.mul(h));var b=g.sub(y.mul(p));if(!r&&0>l.cmp(c))t=s.neg(),n=h,r=l.neg(),i=u;else if(r&&2==++v)break;s=l,f=d,d=l,m=h,h=u,g=p,p=b}o=l.neg(),a=u;var w=r.sqr().add(i.sqr());return o.sqr().add(a.sqr()).cmp(w)>=0&&(o=t,a=n),r.negative&&(r=r.neg(),i=i.neg()),o.negative&&(o=o.neg(),a=a.neg()),[{a:r,b:i},{a:o,b:a}]},lD.prototype._endoSplit=function(e){var t=this.endo.basis,n=t[0],r=t[1],i=r.b.mul(e).divRound(this.n),o=n.b.neg().mul(e).divRound(this.n),a=i.mul(n.a),s=o.mul(r.a),l=i.mul(n.b),u=o.mul(r.b);return{k1:e.sub(a).sub(s),k2:l.add(u).neg()}},lD.prototype.pointFromX=function(e,t){(e=new sC(e,16)).red||(e=e.toRed(this.red));var n=e.redSqr().redMul(e).redIAdd(e.redMul(this.a)).redIAdd(this.b),r=n.redSqrt();if(0!==r.redSqr().redSub(n).cmp(this.zero))throw Error("invalid point");var i=r.fromRed().isOdd();return(t&&!i||!t&&i)&&(r=r.redNeg()),this.point(e,r)},lD.prototype.validate=function(e){if(e.inf)return!0;var t=e.x,n=e.y,r=this.a.redMul(t),i=t.redSqr().redMul(t).redIAdd(r).redIAdd(this.b);return 0===n.redSqr().redISub(i).cmpn(0)},lD.prototype._endoWnafMulAdd=function(e,t,n){for(var r=this._endoWnafT1,i=this._endoWnafT2,o=0;o<e.length;o++){var a=this._endoSplit(t[o]),s=e[o],l=s._getBeta();a.k1.negative&&(a.k1.ineg(),s=s.neg(!0)),a.k2.negative&&(a.k2.ineg(),l=l.neg(!0)),r[2*o]=s,r[2*o+1]=l,i[2*o]=a.k1,i[2*o+1]=a.k2}for(var u=this._wnafMulAdd(1,r,i,2*o,n),c=0;c<2*o;c++)r[c]=null,i[c]=null;return u},nz(lB,lj.BasePoint),lD.prototype.point=function(e,t,n){return new lB(this,e,t,n)},lD.prototype.pointFromJSON=function(e,t){return lB.fromJSON(this,e,t)},lB.prototype._getBeta=function(){if(this.curve.endo){var e=this.prec
vendor: 11,844 bytes, line 1
1omputed;if(e&&e.beta)return e.beta;var t=this.curve.point(this.x.redMul(this.curve.endo.beta),this.y);if(e){var n=this.curve,r=function(e){return n.point(e.x.redMul(n.endo.beta),e.y)};e.beta=t,t.precomputed={beta:null,naf:e.naf&&{wnd:e.naf.wnd,points:e.naf.points.map(r)},doubles:e.doubles&&{step:e.doubles.step,points:e.doubles.points.map(r)}}}return t}},lB.prototype.toJSON=function(){return this.precomputed?[this.x,this.y,this.precomputed&&{doubles:this.precomputed.doubles&&{step:this.precomputed.doubles.step,points:this.precomputed.doubles.points.slice(1)},naf:this.precomputed.naf&&{wnd:this.precomputed.naf.wnd,points:this.precomputed.naf.points.slice(1)}}]:[this.x,this.y]},lB.fromJSON=function(e,t,n){"string"==typeof t&&(t=JSON.parse(t));var r=e.point(t[0],t[1],n);if(!t[2])return r;function i(t){return e.point(t[0],t[1],n)}var o=t[2];return r.precomputed={beta:null,doubles:o.doubles&&{step:o.doubles.step,points:[r].concat(o.doubles.points.map(i))},naf:o.naf&&{wnd:o.naf.wnd,points:[r].concat(o.naf.points.map(i))}},r},lB.prototype.inspect=function(){return this.isInfinity()?"<EC Point Infinity>":"<EC Point x: "+this.x.fromRed().toString(16,2)+" y: "+this.y.fromRed().toString(16,2)+">"},lB.prototype.isInfinity=function(){return this.inf},lB.prototype.add=function(e){if(this.inf)return e;if(e.inf)return this;if(this.eq(e))return this.dbl();if(this.neg().eq(e)||0===this.x.cmp(e.x))return this.curve.point(null,null);var t=this.y.redSub(e.y);0!==t.cmpn(0)&&(t=t.redMul(this.x.redSub(e.x).redInvm()));var n=t.redSqr().redISub(this.x).redISub(e.x),r=t.redMul(this.x.redSub(n)).redISub(this.y);return this.curve.point(n,r)},lB.prototype.dbl=function(){if(this.inf)return this;var e=this.y.redAdd(this.y);if(0===e.cmpn(0))return this.curve.point(null,null);var t=this.curve.a,n=this.x.redSqr(),r=e.redInvm(),i=n.redAdd(n).redIAdd(n).redIAdd(t).redMul(r),o=i.redSqr().redISub(this.x.redAdd(this.x)),a=i.redMul(this.x.redSub(o)).redISub(this.y);return this.curve.point(o,a)},lB.prototype.getX=function(){return this.x.fromRed()},lB.prototype.getY=function(){return this.y.fromRed()},lB.prototype.mul=function(e){return e=new sC(e,16),this.isInfinity()?this:this._hasDoubles(e)?this.curve._fixedNafMul(this,e):this.curve.endo?this.curve._endoWnafMulAdd([this],[e]):this.curve._wnafMul(this,e)},lB.prototype.mulAdd=function(e,t,n){var r=[this,t],i=[e,n];return this.curve.endo?this.curve._endoWnafMulAdd(r,i):this.curve._wnafMulAdd(1,r,i,2)},lB.prototype.jmulAdd=function(e,t,n){var r=[this,t],i=[e,n];return this.curve.endo?this.curve._endoWnafMulAdd(r,i,!0):this.curve._wnafMulAdd(1,r,i,2,!0)},lB.prototype.eq=function(e){return this===e||this.inf===e.inf&&(this.inf||0===this.x.cmp(e.x)&&0===this.y.cmp(e.y))},lB.prototype.neg=function(e){if(this.inf)return this;var t=this.curve.point(this.x,this.y.redNeg());if(e&&this.precomputed){var n=this.precomputed,r=function(e){return e.neg()};t.precomputed={naf:n.naf&&{wnd:n.naf.wnd,points:n.naf.points.map(r)},doubles:n.doubles&&{step:n.doubles.step,points:n.doubles.points.map(r)}}}return t},lB.prototype.toJ=function(){return this.inf?this.curve.jpoint(null,null,null):this.curve.jpoint(this.x,this.y,this.curve.one)},nz(lF,lj.BasePoint),lD.prototype.jpoint=function(e,t,n){return new lF(this,e,t,n)},lF.prototype.toP=function(){if(this.isInfinity())return this.curve.point(null,null);var e=this.z.redInvm(),t=e.redSqr(),n=this.x.redMul(t),r=this.y.redMul(t).redMul(e);return this.curve.point(n,r)},lF.prototype.neg=function(){return this.curve.jpoint(this.x,this.y.redNeg(),this.z)},lF.prototype.add=function(e){if(this.isInfinity())return e;if(e.isInfinity())return this;var t=e.z.redSqr(),n=this.z.redSqr(),r=this.x.redMul(t),i=e.x.redMul(n),o=this.y.redMul(t.redMul(e.z)),a=e.y.redMul(n.redMul(this.z)),s=r.redSub(i),l=o.redSub(a);if(0===s.cmpn(0))return 0!==l.cmpn(0)?this.curve.jpoint(null,null,null):this.dbl();var u=s.redSqr(),c=u.redMul(s),d=r.redMul(u),f=l.redSqr().redIAdd(c).redISub(d).redISub(d),h=l.redMul(d.redISub(f)).redISub(o.redMul(c)),p=this.z.redMul(e.z).redMul(s);return this.curve.jpoint(f,h,p)},lF.prototype.mixedAdd=function(e){if(this.isInfinity())return e.toJ();if(e.isInfinity())return this;var t=this.z.redSqr(),n=this.x,r=e.x.redMul(t),i=this.y,o=e.y.redMul(t).redMul(this.z),a=n.redSub(r),s=i.redSub(o);if(0===a.cmpn(0))return 0!==s.cmpn(0)?this.curve.jpoint(null,null,null):this.dbl();var l=a.redSqr(),u=l.redMul(a),c=n.redMul(l),d=s.redSqr().redIAdd(u).redISub(c).redISub(c),f=s.redMul(c.redISub(d)).redISub(i.redMul(u)),h=this.z.redMul(a);return this.curve.jpoint(d,f,h)},lF.prototype.dblp=function(e){if(0===e||this.isInfinity())return this;if(!e)return this.dbl();if(this.curve.zeroA||this.curve.threeA){var t,n=this;for(t=0;t<e;t++)n=n.dbl();return n}var r=this.curve.a,i=this.curve.tinv,o=this.x,a=this.y,s=this.z,l=s.redSqr().redSqr(),u=a.redAdd(a);for(t=0;t<e;t++){var c=o.redSqr(),d=u.redSqr(),f=d.redSqr(),h=c.redAdd(c).redIAdd(c).redIAdd(r.redMul(l)),p=o.redMul(d),m=h.redSqr().redISub(p.redAdd(p)),g=p.redISub(m),v=h.redMul(g);v=v.redIAdd(v).redISub(f);var y=u.redMul(s);t+1<e&&(l=l.redMul(f)),o=m,s=y,u=v}return this.curve.jpoint(o,u.redMul(i),s)},lF.prototype.dbl=function(){return this.isInfinity()?this:this.curve.zeroA?this._zeroDbl():this.curve.threeA?this._threeDbl():this._dbl()},lF.prototype._zeroDbl=function(){var e,t,n;if(this.zOne){var r=this.x.redSqr(),i=this.y.redSqr(),o=i.redSqr(),a=this.x.redAdd(i).redSqr().redISub(r).redISub(o);a=a.redIAdd(a);var s=r.redAdd(r).redIAdd(r),l=s.redSqr().redISub(a).redISub(a),u=o.redIAdd(o);u=(u=u.redIAdd(u)).redIAdd(u),e=l,t=s.redMul(a.redISub(l)).redISub(u),n=this.y.redAdd(this.y)}else{var c=this.x.redSqr(),d=this.y.redSqr(),f=d.redSqr(),h=this.x.redAdd(d).redSqr().redISub(c).redISub(f);h=h.redIAdd(h);var p=c.redAdd(c).redIAdd(c),m=p.redSqr(),g=f.redIAdd(f);g=(g=g.redIAdd(g)).redIAdd(g),e=m.redISub(h).redISub(h),t=p.redMul(h.redISub(e)).redISub(g),n=(n=this.y.redMul(this.z)).redIAdd(n)}return this.curve.jpoint(e,t,n)},lF.prototype._threeDbl=function(){var e,t,n;if(this.zOne){var r=this.x.redSqr(),i=this.y.redSqr(),o=i.redSqr(),a=this.x.redAdd(i).redSqr().redISub(r).redISub(o);a=a.redIAdd(a);var s=r.redAdd(r).redIAdd(r).redIAdd(this.curve.a),l=s.redSqr().redISub(a).redISub(a);e=l;var u=o.redIAdd(o);u=(u=u.redIAdd(u)).redIAdd(u),t=s.redMul(a.redISub(l)).redISub(u),n=this.y.redAdd(this.y)}else{var c=this.z.redSqr(),d=this.y.redSqr(),f=this.x.redMul(d),h=this.x.redSub(c).redMul(this.x.redAdd(c));h=h.redAdd(h).redIAdd(h);var p=f.redIAdd(f),m=(p=p.redIAdd(p)).redAdd(p);e=h.redSqr().redISub(m),n=this.y.redAdd(this.z).redSqr().redISub(d).redISub(c);var g=d.redSqr();g=(g=(g=g.redIAdd(g)).redIAdd(g)).redIAdd(g),t=h.redMul(p.redISub(e)).redISub(g)}return this.curve.jpoint(e,t,n)},lF.prototype._dbl=function(){var e=this.curve.a,t=this.x,n=this.y,r=this.z,i=r.redSqr().redSqr(),o=t.redSqr(),a=n.redSqr(),s=o.redAdd(o).redIAdd(o).redIAdd(e.redMul(i)),l=t.redAdd(t),u=(l=l.redIAdd(l)).redMul(a),c=s.redSqr().redISub(u.redAdd(u)),d=u.redISub(c),f=a.redSqr();f=(f=(f=f.redIAdd(f)).redIAdd(f)).redIAdd(f);var h=s.redMul(d).redISub(f),p=n.redAdd(n).redMul(r);return this.curve.jpoint(c,h,p)},lF.prototype.trpl=function(){if(!this.curve.zeroA)return this.dbl().add(this);var e=this.x.redSqr(),t=this.y.redSqr(),n=this.z.redSqr(),r=t.redSqr(),i=e.redAdd(e).redIAdd(e),o=i.redSqr(),a=this.x.redAdd(t).redSqr().redISub(e).redISub(r),s=(a=(a=(a=a.redIAdd(a)).redAdd(a).redIAdd(a)).redISub(o)).redSqr(),l=r.redIAdd(r);l=(l=(l=l.redIAdd(l)).redIAdd(l)).redIAdd(l);var u=i.redIAdd(a).redSqr().redISub(o).redISub(s).redISub(l),c=t.redMul(u);c=(c=c.redIAdd(c)).redIAdd(c);var d=this.x.redMul(s).redISub(c);d=(d=d.redIAdd(d)).redIAdd(d);var f=this.y.redMul(u.redMul(l.redISub(u)).redISub(a.redMul(s)));f=(f=(f=f.redIAdd(f)).redIAdd(f)).redIAdd(f);var h=this.z.redAdd(a).redSqr().redISub(n).redISub(s);return this.curve.jpoint(d,f,h)},lF.prototype.mul=function(e,t){return e=new sC(e,t),this.curve._wnafMul(this,e)},lF.prototype.eq=function(e){if("affine"===e.type)return this.eq(e.toJ());if(this===e)return!0;var t=this.z.redSqr(),n=e.z.redSqr();if(0!==this.x.redMul(n).redISub(e.x.redMul(t)).cmpn(0))return!1;var r=t.redMul(this.z),i=n.redMul(e.z);return 0===this.y.redMul(i).redISub(e.y.redMul(r)).cmpn(0)},lF.prototype.eqXToP=function(e){var t=this.z.redSqr(),n=e.toRed(this.curve.red).redMul(t);if(0===this.x.cmp(n))return!0;for(var r=e.clone(),i=this.curve.redN.redMul(t);;){if(r.iadd(this.curve.n),r.cmp(this.curve.p)>=0)return!1;if(n.redIAdd(i),0===this.x.cmp(n))return!0}},lF.prototype.inspect=function(){return this.isInfinity()?"<EC JPoint Infinity>":"<EC JPoint x: "+this.x.toString(16,2)+" y: "+this.y.toString(16,2)+" z: "+this.z.toString(16,2)+">"},lF.prototype.isInfinity=function(){return 0===this.z.cmpn(0)},nz(lz,lj),lz.prototype.validate=function(e){var t=e.normalize().x,n=t.redSqr(),r=n.redMul(t).redAdd(n.redMul(this.a)).redAdd(t);return 0===r.redSqrt().redSqr().cmp(r)},nz(lU,lj.BasePoint),lz.prototype.decodePoint=function(e,t){return this.point(lM.toArray(e,t),1)},lz.prototype.point=function(e,t){return new lU(this,e,t)},lz.prototype.pointFromJSON=function(e){return lU.fromJSON(this,e)},lU.prototype.precompute=function(){},lU.prototype._encode=function(){return this.getX().toArray("be",this.curve.p.byteLength())},lU.fromJSON=function(e,t){return new lU(e,t[0],t[1]||e.one)},lU.prototype.inspect=function(){return this.isInfinity()?"<EC Point Infinity>":"<EC Point x: "+this.x.fromRed().toString(16,2)+" z: "+this.z.fromRed().toString(16,2)+">"},lU.prototype.isInfinity=function(){return 0===this.z.cmpn(0)},lU.prototype.dbl=function(){var e=this.x.redAdd(this.z).redSqr(),t=this.x.redSub(this.z).redSqr(),n=e.redSub(t),r=e.redMul(t),i=n.redMul(t.redAdd(this.curve.a24.redMul(n)));return this.curve.point(r,i)},lU.prototype.add=function(){throw Error("Not supported on Montgomery curve")},lU.prototype.diffAdd=function(e,t){var n=this.x.redAdd(this.z),r=this.x.redSub(this.z),i=e.x.redAdd(e.z),o=e.x.redSub(e.z).redMul(n),a=i.redMul(r),s=t.z.redMul(o.redAdd(a).redSqr()),l=t.x.redMul(o.redISub(a).redSqr());return this.curve.point(s,l)},lU.prototype.mul=function(e){for(var t=e.clone(),n=this,r=this.curve.point(null,null),i=[];0!==t.cmpn(0);t.iushrn(1))i.push(t.andln(1));for(var o=i.length-1;o>=0;o--)0===i[o]?(n=n.diffAdd(r,this),r=r.dbl()):(r=n.diffAdd(r,this),n=n.dbl());return r},lU.prototype.mulAdd=function(){throw Error("Not supported on Montgomery curve")},lU.prototype.jumlAdd=function(){throw Error("Not supported on Montgomery curve")},lU.prototype.eq=function(e){return 0===this.getX().cmp(e.getX())},lU.prototype.normalize=function(){return this.x=this.x.redMul(this.z.redInvm()),this.z=this.curve.one,this},lU.prototype.getX=function(){return this.normalize(),this.x.fromRed()};var lq=lM.assert;function lW(e){this.twisted=1!=(0|e.a),this.mOneA=this.twisted&&-1==(0|e.a),this.extended=this.mOneA,lj.call(this,"edwards",e),this.a=new sC(e.a,16).umod(this.red.m),this.a=this.a.toRed(this.red),this.c=new sC(e.c,16).toRed(this.red),this.c2=this.c.redSqr(),this.d=new sC(e.d,16).toRed(this.red),this.dd=this.d.redAdd(this.d),lq(!this.twisted||0===this.c.fromRed().cmpn(1)),this.oneC=1==(0|e.c)}function lH(e,t,n,r,i){lj.BasePoint.call(this,e,"projective"),null===t&&null===n&&null===r?(this.x=this.curve.zero,this.y=this.curve.one,this.z=this.curve.one,this.t=this.curve.zero,this.zOne=!0):(this.x=new sC(t,16),this.y=new sC(n,16),this.z=r?new sC(r,16):this.curve.one,this.t=i&&new sC(i,16),this.x.red||(this.x=this.x.toRed(this.curve.red)),this.y.red||(this.y=this.y.toRed(this.curve.red)),this.z.red||(this.z=this.z.toRed(this.curve.red)),this.t&&!this.t.red&&(this.t=this.t.toRed(this.curve.red)),this.zOne=this.z===this.curve.one,this.curve.extended&&!this.t&&(this.t=this.x.redMul(this.y),this.zOne||(this.t=this.t.redMul(this.z.redInvm()))))}
vendor: 7,133 bytes, line 1
1nz(lW,lj),lW.prototype._mulA=function(e){return this.mOneA?e.redNeg():this.a.redMul(e)},lW.prototype._mulC=function(e){return this.oneC?e:this.c.redMul(e)},lW.prototype.jpoint=function(e,t,n,r){return this.point(e,t,n,r)},lW.prototype.pointFromX=function(e,t){(e=new sC(e,16)).red||(e=e.toRed(this.red));var n=e.redSqr(),r=this.c2.redSub(this.a.redMul(n)),i=this.one.redSub(this.c2.redMul(this.d).redMul(n)),o=r.redMul(i.redInvm()),a=o.redSqrt();if(0!==a.redSqr().redSub(o).cmp(this.zero))throw Error("invalid point");var s=a.fromRed().isOdd();return(t&&!s||!t&&s)&&(a=a.redNeg()),this.point(e,a)},lW.prototype.pointFromY=function(e,t){(e=new sC(e,16)).red||(e=e.toRed(this.red));var n=e.redSqr(),r=n.redSub(this.c2),i=n.redMul(this.d).redMul(this.c2).redSub(this.a),o=r.redMul(i.redInvm());if(0===o.cmp(this.zero)){if(t)throw Error("invalid point");return this.point(this.zero,e)}var a=o.redSqrt();if(0!==a.redSqr().redSub(o).cmp(this.zero))throw Error("invalid point");return a.fromRed().isOdd()!==t&&(a=a.redNeg()),this.point(a,e)},lW.prototype.validate=function(e){if(e.isInfinity())return!0;e.normalize();var t=e.x.redSqr(),n=e.y.redSqr(),r=t.redMul(this.a).redAdd(n),i=this.c2.redMul(this.one.redAdd(this.d.redMul(t).redMul(n)));return 0===r.cmp(i)},nz(lH,lj.BasePoint),lW.prototype.pointFromJSON=function(e){return lH.fromJSON(this,e)},lW.prototype.point=function(e,t,n,r){return new lH(this,e,t,n,r)},lH.fromJSON=function(e,t){return new lH(e,t[0],t[1],t[2])},lH.prototype.inspect=function(){return this.isInfinity()?"<EC Point Infinity>":"<EC Point x: "+this.x.fromRed().toString(16,2)+" y: "+this.y.fromRed().toString(16,2)+" z: "+this.z.fromRed().toString(16,2)+">"},lH.prototype.isInfinity=function(){return 0===this.x.cmpn(0)&&(0===this.y.cmp(this.z)||this.zOne&&0===this.y.cmp(this.curve.c))},lH.prototype._extDbl=function(){var e=this.x.redSqr(),t=this.y.redSqr(),n=this.z.redSqr();n=n.redIAdd(n);var r=this.curve._mulA(e),i=this.x.redAdd(this.y).redSqr().redISub(e).redISub(t),o=r.redAdd(t),a=o.redSub(n),s=r.redSub(t),l=i.redMul(a),u=o.redMul(s),c=i.redMul(s),d=a.redMul(o);return this.curve.point(l,u,d,c)},lH.prototype._projDbl=function(){var e,t,n,r,i,o,a=this.x.redAdd(this.y).redSqr(),s=this.x.redSqr(),l=this.y.redSqr();if(this.curve.twisted){var u=(r=this.curve._mulA(s)).redAdd(l);this.zOne?(e=a.redSub(s).redSub(l).redMul(u.redSub(this.curve.two)),t=u.redMul(r.redSub(l)),n=u.redSqr().redSub(u).redSub(u)):(i=this.z.redSqr(),o=u.redSub(i).redISub(i),e=a.redSub(s).redISub(l).redMul(o),t=u.redMul(r.redSub(l)),n=u.redMul(o))}else r=s.redAdd(l),i=this.curve._mulC(this.z).redSqr(),o=r.redSub(i).redSub(i),e=this.curve._mulC(a.redISub(r)).redMul(o),t=this.curve._mulC(r).redMul(s.redISub(l)),n=r.redMul(o);return this.curve.point(e,t,n)},lH.prototype.dbl=function(){return this.isInfinity()?this:this.curve.extended?this._extDbl():this._projDbl()},lH.prototype._extAdd=function(e){var t=this.y.redSub(this.x).redMul(e.y.redSub(e.x)),n=this.y.redAdd(this.x).redMul(e.y.redAdd(e.x)),r=this.t.redMul(this.curve.dd).redMul(e.t),i=this.z.redMul(e.z.redAdd(e.z)),o=n.redSub(t),a=i.redSub(r),s=i.redAdd(r),l=n.redAdd(t),u=o.redMul(a),c=s.redMul(l),d=o.redMul(l),f=a.redMul(s);return this.curve.point(u,c,f,d)},lH.prototype._projAdd=function(e){var t,n,r=this.z.redMul(e.z),i=r.redSqr(),o=this.x.redMul(e.x),a=this.y.redMul(e.y),s=this.curve.d.redMul(o).redMul(a),l=i.redSub(s),u=i.redAdd(s),c=this.x.redAdd(this.y).redMul(e.x.redAdd(e.y)).redISub(o).redISub(a),d=r.redMul(l).redMul(c);return this.curve.twisted?(t=r.redMul(u).redMul(a.redSub(this.curve._mulA(o))),n=l.redMul(u)):(t=r.redMul(u).redMul(a.redSub(o)),n=this.curve._mulC(l).redMul(u)),this.curve.point(d,t,n)},lH.prototype.add=function(e){return this.isInfinity()?e:e.isInfinity()?this:this.curve.extended?this._extAdd(e):this._projAdd(e)},lH.prototype.mul=function(e){return this._hasDoubles(e)?this.curve._fixedNafMul(this,e):this.curve._wnafMul(this,e)},lH.prototype.mulAdd=function(e,t,n){return this.curve._wnafMulAdd(1,[this,t],[e,n],2,!1)},lH.prototype.jmulAdd=function(e,t,n){return this.curve._wnafMulAdd(1,[this,t],[e,n],2,!0)},lH.prototype.normalize=function(){if(this.zOne)return this;var e=this.z.redInvm();return this.x=this.x.redMul(e),this.y=this.y.redMul(e),this.t&&(this.t=this.t.redMul(e)),this.z=this.curve.one,this.zOne=!0,this},lH.prototype.neg=function(){return this.curve.point(this.x.redNeg(),this.y,this.z,this.t&&this.t.redNeg())},lH.prototype.getX=function(){return this.normalize(),this.x.fromRed()},lH.prototype.getY=function(){return this.normalize(),this.y.fromRed()},lH.prototype.eq=function(e){return this===e||0===this.getX().cmp(e.getX())&&0===this.getY().cmp(e.getY())},lH.prototype.eqXToP=function(e){var t=e.toRed(this.curve.red).redMul(this.z);if(0===this.x.cmp(t))return!0;for(var n=e.clone(),r=this.curve.redN.redMul(this.z);;){if(n.iadd(this.curve.n),n.cmp(this.curve.p)>=0)return!1;if(t.redIAdd(r),0===this.x.cmp(t))return!0}},lH.prototype.toP=lH.prototype.normalize,lH.prototype.mixedAdd=lH.prototype.add,lR.base=lj,lR.short=lD,lR.mont=lz,lR.edwards=lW;var l$={},lV={},lK={};function lG(e){return(e>>>24|e>>>8&65280|e<<8&16711680|(255&e)<<24)>>>0}function lQ(e){return 1===e.length?"0"+e:e}function lY(e){return 7===e.length?"0"+e:6===e.length?"00"+e:5===e.length?"000"+e:4===e.length?"0000"+e:3===e.length?"00000"+e:2===e.length?"000000"+e:1===e.length?"0000000"+e:e}lK.inherits=nz,lK.toArray=function(e,t){if(Array.isArray(e))return e.slice();if(!e)return[];var n=[];if("string"==typeof e){if(t){if("hex"===t)for((e=e.replace(/[^a-z0-9]+/gi,"")).length%2!=0&&(e="0"+e),i=0;i<e.length;i+=2)n.push(parseInt(e[i]+e[i+1],16))}else for(var r=0,i=0;i<e.length;i++){var o,a,s=e.charCodeAt(i);s<128?n[r++]=s:s<2048?(n[r++]=s>>6|192,n[r++]=63&s|128):(o=e,a=i,55296!=(64512&o.charCodeAt(a))||a<0||a+1>=o.length||56320!=(64512&o.charCodeAt(a+1)))?(n[r++]=s>>12|224,n[r++]=s>>6&63|128,n[r++]=63&s|128):(s=65536+((1023&s)<<10)+(1023&e.charCodeAt(++i)),n[r++]=s>>18|240,n[r++]=s>>12&63|128,n[r++]=s>>6&63|128,n[r++]=63&s|128)}}else for(i=0;i<e.length;i++)n[i]=0|e[i];return n},lK.toHex=function(e){for(var t="",n=0;n<e.length;n++)t+=lQ(e[n].toString(16));return t},lK.htonl=lG,lK.toHex32=function(e,t){for(var n="",r=0;r<e.length;r++){var i=e[r];"little"===t&&(i=lG(i)),n+=lY(i.toString(16))}return n},lK.zero2=lQ,lK.zero8=lY,lK.join32=function(e,t,n,r){var i,o=n-t;aw(o%4==0);for(var a=Array(o/4),s=0,l=t;s<a.length;s++,l+=4)i="big"===r?e[l]<<24|e[l+1]<<16|e[l+2]<<8|e[l+3]:e[l+3]<<24|e[l+2]<<16|e[l+1]<<8|e[l],a[s]=i>>>0;return a},lK.split32=function(e,t){for(var n=Array(4*e.length),r=0,i=0;r<e.length;r++,i+=4){var o=e[r];"big"===t?(n[i]=o>>>24,n[i+1]=o>>>16&255,n[i+2]=o>>>8&255,n[i+3]=255&o):(n[i+3]=o>>>24,n[i+2]=o>>>16&255,n[i+1]=o>>>8&255,n[i]=255&o)}return n},lK.rotr32=function(e,t){return e>>>t|e<<32-t},lK.rotl32=function(e,t){return e<<t|e>>>32-t},lK.sum32=function(e,t){return e+t>>>0},lK.sum32_3=function(e,t,n){return e+t+n>>>0},lK.sum32_4=function(e,t,n,r){return e+t+n+r>>>0},lK.sum32_5=function(e,t,n,r,i){return e+t+n+r+i>>>0},lK.sum64=function(e,t,n,r){var i=e[t],o=r+e[t+1]>>>0;e[t]=(o<r?1:0)+n+i>>>
10,e[t+1]=o},lK.sum64_hi=function(e,t,n,r){return(t+r>>>0<t?1:0)+e+n>>>0},lK.sum64_lo=function(e,t,n,r){return t+r>>>0},lK.sum64_4_hi=function(e,t,n,r,i,o,a,s){var l=t;return e+n+i+a+(0+(((l=l+r>>>0)<t?1:0)+((l=l+o>>>0)<o?1:0)+((l=l+s>>>0)<s?1:0)))>>>0},lK.sum64_4_lo=function(e,t,n,r,i,o,a,s){return t+r+o+s>>>0},lK.sum64_5_hi=function(e,t,n,r,i,o,a,s,l,u){var c=t;return e+n+i+a+l+(0+(((c=c+r>>>0)<t?1:0)+((c=c+o>>>0)<o?1:0)+((c=c+s>>>0)<s?1:0)+((c=c+u>>>0)<u?1:0)))>>>0},lK.sum64_5_lo=function(e,t,n,r,i,o,a,s,l,u){return t+r+o+s+u>>>0},lK.rotr64_hi=function(e,t,n){return(t<<32-n|e>>>n)>>>0},lK.rotr64_lo=function(e,t,n){return(e<<32-n|t>>>n)>>>0},lK.shr64_hi=function(e,t,n){return e>>>n},lK.shr64_lo=function(e,t,n){return(e<<32-n|t>>>n)>>>0};var lZ={};function lX(){this.pending=null,this.pendingTotal=0,this.blockSize=this.constructor.blockSize,this.outSize=this.constructor.outSize,this.hmacStrength=this.constructor.hmacStrength,this.padLength=this.constructor.padLength/8,this.endian="big",this._delta8=this.blockSize/8,this._delta32=this.blockSize/32}lZ.BlockHash=lX,lX.prototype.update=function(e,t){if(e=lK.toArray(e,t),this.pending?this.pending=this.pending.concat(e):this.pending=e,this.pendingTotal+=e.length,this.pending.length>=this._delta8){var n=(e=this.pending).length%this._delta8;this.pending=e.slice(e.length-n,e.length),0===this.pending.length&&(this.pending=null),e=lK.join32(e,0,e.length-n,this.endian);for(var r=0;r<e.length;r+=this._delta32)this._update(e,r,r+this._delta32)}return this},lX.prototype.digest=function(e){return this.update(this._pad()),aw(null===this.pending),this._digest(e)},lX.prototype._pad=function(){var e=this.pendingTotal,t=this._delta8,n=t-(e+this.padLength)%t,r=Array(n+this.padLength);r[0]=128;for(var i=1;i<n;i++)r[i]=0;if(e<<=3,"big"===this.endian){for(var o=8;o<this.padLength;o++)r[i++]=0;r[i++]=0,r[i++]=0,r[i++]=0,r[i++]=0,r[i++]=e>>>24&255,r[i++]=e>>>16&255,r[i++]=e>>>8&255,r[i++]=255&e}else for(r[i++]=255&e,r[i++]=e>>>8&255,r[i++]=e>>>16&255,r[i++]=e>>>24&255,r[i++]=0,r[i++]=0,r[i++]=0,r[i++]=0,o=8;o<this.padLength;o++)r[i++]=0;return r};var lJ={},l0={},l1=lK.rotr32;function l2(e,t,n){return e&t^e&n^t&n}l0.ft_1=function(e,t,n,r){return 0===e?t&n^~t&r:1===e||3===e?t^n^r:2===e?l2(t,n,r):void 0},l0.ch32=function(e,t,n){return e&t^~e&n},l0.maj32=l2,l0.p32=function(e,t,n){return e^t^n},l0.s0_256=function(e){return l1(e,2)^l1(e,13)^l1(e,22)},l0.s1_256=function(e){return l1(e,6)^l1(e,11)^l1(e,25)},l0.g0_256=function(e){return l1(e,7)^l1(e,18)^e>>>3},l0.g1_256=function(e){return l1(e,17)^l1(e,19)^e>>>10};var l3=lK.rotl32,l6=lK.sum32,l4=lK.sum32_5,l5=l0.ft_1,l8=lZ.BlockHash,l7=[1518500249,1859775393,2400959708,3395469782];function l9(){if(!(this instanceof l9))return new l9;l8.call(this),this.h=[1732584193,4023233417,2562383102,271733878,3285377520],this.W=Array(80)}lK.inherits(l9,l8),l9.blockSize=512,l9.outSize=160,l9.hmacStrength=80,l9.padLength=64,l9.prototype._update=function(e,t){for(var n=this.W,r=0;r<16;r++)n[r]=e[t+r];for(;r<n.length;r++)n[r]=l3(n[r-3]^n[r-8]^n[r-14]^n[r-16],1);var i=this.h[0],o=this.h[1],a=this.h[2],s=this.h[3],l=this.h[4];for(r=0;r<n.length;r++){var u=~~(r/20),c=l4(l3(i,5),l5(u,o,a,s),l,n[r],l7[u]);l=s,s=a,a=l3(o,30),o=i,i=c}this.h[0]=l6(this.h[0],i),this.h[1]=l6(this.h[1],o),this.h[2]=l6(this.h[2],a),this.h[3]=l6(this.h[3],s),this.h[4]=l6(this.h[4],l)},l9.prototype._digest=function(e){return"hex"===e?lK.toHex32(this.h,"big"):lK.split32(this.h,"big")};var ue=lK.sum32,ut=lK.sum32_4,un=lK.sum32_5,ur=l0.ch32,ui=l0.maj32,uo=l0.s0_256,ua=l0.s1_256,us=l0.g0_256,ul=l0.g1_256,uu=lZ.BlockHash,uc=[1116352408,1899447441,3049323471,3921009573,961987163,1508970993,2453635748,2870763221,3624381080,310598401,607225278,1426881987,1925078388,2162078206,2614888103,3248222580,3835390401,4022224774,264347078,604807628,770255983,1249150122,1555081692,1996064986,2554220882,2821834349,2952996808,3210313671,3336571891,3584528711,113926993,338241895,666307205,773529912,1294757372,1396182291,1695183700,1986661051,2177026350,2456956037,2730485921,2820302411,3259730800,3345764771,3516065817,3600352804,4094571909,275423344,430227734,506948616,659060556,883997877,958139571,1322822218,1537002063,1747873779,1955562222,2024104815,2227730452,2361852424,2428436474,2756
vendor: 3,202 bytes, line 1
1734187,3204031479,3329325298];function ud(){if(!(this instanceof ud))return new ud;uu.call(this),this.h=[1779033703,3144134277,1013904242,2773480762,1359893119,2600822924,528734635,1541459225],this.k=uc,this.W=Array(64)}function uf(){if(!(this instanceof uf))return new uf;ud.call(this),this.h=[3238371032,914150663,812702999,4144912697,4290775857,1750603025,1694076839,3204075428]}lK.inherits(ud,uu),ud.blockSize=512,ud.outSize=256,ud.hmacStrength=192,ud.padLength=64,ud.prototype._update=function(e,t){for(var n=this.W,r=0;r<16;r++)n[r]=e[t+r];for(;r<n.length;r++)n[r]=ut(ul(n[r-2]),n[r-7],us(n[r-15]),n[r-16]);var i=this.h[0],o=this.h[1],a=this.h[2],s=this.h[3],l=this.h[4],u=this.h[5],c=this.h[6],d=this.h[7];for(aw(this.k.length===n.length),r=0;r<n.length;r++){var f=un(d,ua(l),ur(l,u,c),this.k[r],n[r]),h=ue(uo(i),ui(i,o,a));d=c,c=u,u=l,l=ue(s,f),s=a,a=o,o=i,i=ue(f,h)}this.h[0]=ue(this.h[0],i),this.h[1]=ue(this.h[1],o),this.h[2]=ue(this.h[2],a),this.h[3]=ue(this.h[3],s),this.h[4]=ue(this.h[4],l),this.h[5]=ue(this.h[5],u),this.h[6]=ue(this.h[6],c),this.h[7]=ue(this.h[7],d)},ud.prototype._digest=function(e){return"hex"===e?lK.toHex32(this.h,"big"):lK.split32(this.h,"big")},lK.inherits(uf,ud),uf.blockSize=512,uf.outSize=224,uf.hmacStrength=192,uf.padLength=64,uf.prototype._digest=function(e){return"hex"===e?lK.toHex32(this.h.slice(0,7),"big"):lK.split32(this.h.slice(0,7),"big")};var uh=lK.rotr64_hi,up=lK.rotr64_lo,um=lK.shr64_hi,ug=lK.shr64_lo,uv=lK.sum64,uy=lK.sum64_hi,ub=lK.sum64_lo,uw=lK.sum64_4_hi,uA=lK.sum64_4_lo,uE=lK.sum64_5_hi,u_=lK.sum64_5_lo,uk=lZ.BlockHash,uC=[1116352408,3609767458,1899447441,602891725,3049323471,3964484399,3921009573,2173295548,961987163,4081628472,1508970993,3053834265,2453635748,2937671579,2870763221,3664609560,3624381080,2734883394,310598401,1164996542,607225278,1323610764,1426881987,3590304994,1925078388,4068182383,2162078206,991336113,2614888103,633803317,3248222580,3479774868,3835390401,2666613458,4022224774,944711139,264347078,2341262773,604807628,2007800933,770255983,1495990901,1249150122,1856431235,1555081692,3175218132,1996064986,2198950837,2554220882,3999719339,2821834349,766784016,2952996808,2566594879,3210313671,3203337956,3336571891,1034457026,3584528711,2466948901,113926993,3758326383,338241895,168717936,666307205,1188179964,773529912,1546045734,1294757372,1522805485,1396182291,2643833823,1695183700,2343527390,1986661051,1014477480,2177026350,1206759142,2456956037,344077627,2730485921,1290863460,2820302411,3158454273,3259730800,3505952657,3345764771,106217008,3516065817,3606008344,3600352804,1432725776,4094571909,1467031594,275423344,851169720,430227734,3100823752,506948616,1363258195,659060556,3750685593,883997877,3785050280,958139571,3318307427,1322822218,3812723403,1537002063,2003034995,1747873779,3602036899,1955562222,1575990012,2024104815,1125592928,2227730452,2716904306,2361852424,442776044,2428436474,593698344,2756734187,3733110249,3204031479,2999351573,3329325298,3815920427,3391569614,3928383900,3515267271,566280711,3940187606,3454069534,4118630271,4000239992,116418474,1914138554,174292421,2731055270,289380356,3203993006,460393269,320620315,685471733,587496836,852142971,1086792851,1017036298,365543100,
vendor: 5,474 bytes, line 1
11126000580,2618297676,1288033470,3409855158,1501505948,4234509866,1607167915,987167468,1816402316,1246189591];function uS(){if(!(this instanceof uS))return new uS;uk.call(this),this.h=[1779033703,4089235720,3144134277,2227873595,1013904242,4271175723,2773480762,1595750129,1359893119,2917565137,2600822924,725511199,528734635,4215389547,1541459225,327033209],this.k=uC,this.W=Array(160)}function ux(){if(!(this instanceof ux))return new ux;uS.call(this),this.h=[3418070365,3238371032,1654270250,914150663,2438529370,812702999,355462360,4144912697,1731405415,4290775857,2394180231,1750603025,3675008525,1694076839,1203062813,3204075428]}lK.inherits(uS,uk),uS.blockSize=1024,uS.outSize=512,uS.hmacStrength=192,uS.padLength=128,uS.prototype._prepareBlock=function(e,t){for(var n=this.W,r=0;r<32;r++)n[r]=e[t+r];for(;r<n.length;r+=2){var i=function(e,t){var n=uh(e,t,19)^uh(t,e,29)^um(e,t,6);return n<0&&(n+=4294967296),n}(n[r-4],n[r-3]),o=function(e,t){var n=up(e,t,19)^up(t,e,29)^ug(e,t,6);return n<0&&(n+=4294967296),n}(n[r-4],n[r-3]),a=n[r-14],s=n[r-13],l=function(e,t){var n=uh(e,t,1)^uh(e,t,8)^um(e,t,7);return n<0&&(n+=4294967296),n}(n[r-30],n[r-29]),u=function(e,t){var n=up(e,t,1)^up(e,t,8)^ug(e,t,7);return n<0&&(n+=4294967296),n}(n[r-30],n[r-29]),c=n[r-32],d=n[r-31];n[r]=uw(i,o,a,s,l,u,c,d),n[r+1]=uA(i,o,a,s,l,u,c,d)}},uS.prototype._update=function(e,t){this._prepareBlock(e,t);var n=this.W,r=this.h[0],i=this.h[1],o=this.h[2],a=this.h[3],s=this.h[4],l=this.h[5],u=this.h[6],c=this.h[7],d=this.h[8],f=this.h[9],h=this.h[10],p=this.h[11],m=this.h[12],g=this.h[13],v=this.h[14],y=this.h[15];aw(this.k.length===n.length);for(var b=0;b<n.length;b+=2){var w=v,A=y,E=function(e,t){var n=uh(e,t,14)^uh(e,t,18)^uh(t,e,9);return n<0&&(n+=4294967296),n}(d,f),_=function(e,t){var n=up(e,t,14)^up(e,t,18)^up(t,e,9);return n<0&&(n+=4294967296),n}(d,f),k=function(e,t,n,r,i){var o=e&n^~e&i;return o<0&&(o+=4294967296),o}(d,0,h,0,m),C=function(e,t,n,r,i,o){var a=t&r^~t&o;return a<0&&(a+=4294967296),a}(0,f,0,p,0,g),S=this.k[b],x=this.k[b+1],M=n[b],O=n[b+1],R=uE(w,A,E,_,k,C,S,x,M,O),P=u_(w,A,E,_,k,C,S,x,M,O);w=function(e,t){var n=uh(e,t,28)^uh(t,e,2)^uh(t,e,7);return n<0&&(n+=4294967296),n}(r,i),A=function(e,t){var n=up(e,t,28)^up(t,e,2)^up(t,e,7);return n<0&&(n+=4294967296),n}(r,i),E=function(e,t,n,r,i){var o=e&n^e&i^n&i;return o<0&&(o+=4294967296),o}(r,0,o,0,s),_=function(e,t,n,r,i,o){var a=t&r^t&o^r&o;return a<0&&(a+=4294967296),a}(0,i,0,a,0,l);var T=uy(w,A,E,_),I=ub(w,A,E,_);v=m,y=g,m=h,g=p,h=d,p=f,d=uy(u,c,R,P),f=ub(c,c,R,P),u=s,c=l,s=o,l=a,o=r,a=i,r=uy(R,P,T,I),i=ub(R,P,T,I)}uv(this.h,0,r,i),uv(this.h,2,o,a),uv(this.h,4,s,l),uv(this.h,6,u,c),uv(this.h,8,d,f),uv(this.h,10,h,p),uv(this.h,12,m,g),uv(this.h,14,v,y)},uS.prototype._digest=function(e){return"hex"===e?lK.toHex32(this.h,"big"):lK.split32(this.h,"big")},lK.inherits(ux,uS),ux.blockSize=1024,ux.outSize=384,ux.hmacStrength=192,ux.padLength=128,ux.prototype._digest=function(e){return"hex"===e?lK.toHex32(this.h.slice(0,12),"big"):lK.split32(this.h.slice(0,12),"big")},lJ.sha1=l9,lJ.sha224=uf,lJ.sha256=ud,lJ.sha384=ux,lJ.sha512=uS;var uM={},uO=lK.rotl32,uR=lK.sum32,uP=lK.sum32_3,uT=lK.sum32_4,uI=lZ.BlockHash;function uj(){if(!(this instanceof uj))return new uj;uI.call(this),this.h=[1732584193,4023233417,2562383102,271733878,3285377520],this.endian="little"}function uL(e,t,n,r){return e<=15?t^n^r:e<=31?t&n|~t&r:e<=47?(t|~n)^r:e<=63?t&r|n&~r:t^(n|~r)}lK.inherits(uj,uI),uM.ripemd160=uj,uj.blockSize=512,uj.outSize=160,uj.hmacStrength=192,uj.padLength=64,uj.prototype._update=function(e,t){for(var n=this.h[0],r=this.h[1],i=this.h[2],o=this.h[3],a=this.h[4],s=n,l=r,u=i,c=o,d=a,f=0;f<80;f++){var h,p,m=uR(uO(uT(n,uL(f,r,i,o),e[uN[f]+t],(h=f)<=15?0:h<=31?1518500249:h<=47?1859775393:h<=63?2400959708:2840853838),uB[f]),a);n=a,a=o,o=uO(i,10),i=r,r=m,m=uR(uO(uT(s,uL(79-f,l,u,c),e[uD[f]+t],(p=f)<=15?1352829926:p<=31?1548603684:p<=47?1836072691:p<=63?2053994217:0),uF[f]),d),s=d,d=c,c=uO(u,10),u=l,l=m}m=uP(this.h[1],i,c),this.h[1]=uP(this.h[2],o,d),this.h[2]=uP(this.h[3],a,s),this.h[3]=uP(this.h[4],n,l),this.h[4]=uP(this.h[0],r,u),this.h[0]=m},uj.prototype._digest=function(e){return"hex"===e?lK.toHex32(this.h,"little"):lK.split32(this.h,"little")};var uN=[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],uD=[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],uB=[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],uF=[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];function uz(e,t,n){if(!(this instanceof uz))return new uz(e,t,n);this.Hash=e,this.blockSize=e.blockSize/8,this.outSize=e.outSize/8,this.inner=null,this.outer=null,this._init(lK.toArray(t,n))}function uU(e){if(!(this instanceof uU))return new uU(e);this.hash=e.hash,this.predResist=!!e.predResist,this.outLen=this.hash.outSize,this.minEntropy=e.minEntropy||this.hash.hmacStrength,this._reseed=null,this.reseedInterval=null,this.K=null,this.V=null;
vendor: 5,254 bytes, line 1
1var t=lO.toArray(e.entropy,e.entropyEnc||"hex"),n=lO.toArray(e.nonce,e.nonceEnc||"hex"),r=lO.toArray(e.pers,e.persEnc||"hex");aw(t.length>=this.minEntropy/8,"Not enough entropy. Minimum is: "+this.minEntropy+" bits"),this._init(t,n,r)}uz.prototype._init=function(e){e.length>this.blockSize&&(e=(new this.Hash).update(e).digest()),aw(e.length<=this.blockSize);for(var t=e.length;t<this.blockSize;t++)e.push(0);for(t=0;t<e.length;t++)e[t]^=54;for(this.inner=(new this.Hash).update(e),t=0;t<e.length;t++)e[t]^=106;this.outer=(new this.Hash).update(e)},uz.prototype.update=function(e,t){return this.inner.update(e,t),this},uz.prototype.digest=function(e){return this.outer.update(this.inner.digest()),this.outer.digest(e)},lV.utils=lK,lV.common=lZ,lV.sha=lJ,lV.ripemd=uM,lV.hmac=uz,lV.sha1=lV.sha.sha1,lV.sha256=lV.sha.sha256,lV.sha224=lV.sha.sha224,lV.sha384=lV.sha.sha384,lV.sha512=lV.sha.sha512,lV.ripemd160=lV.ripemd.ripemd160,function(){var e,t=lM.assert;function n(e){"short"===e.type?this.curve=new lR.short(e):"edwards"===e.type?this.curve=new lR.edwards(e):this.curve=new lR.mont(e),this.g=this.curve.g,this.n=this.curve.n,this.hash=e.hash,t(this.g.validate(),"Invalid curve"),t(this.g.mul(this.n).isInfinity(),"Invalid curve, G*N != O")}function r(e,t){Object.defineProperty(l$,e,{configurable:!0,enumerable:!0,get:function(){var r=new n(t);return Object.defineProperty(l$,e,{configurable:!0,enumerable:!0,value:r}),r}})}l$.PresetCurve=n,r("p192",{type:"short",prime:"p192",p:"ffffffff ffffffff ffffffff fffffffe ffffffff ffffffff",a:"ffffffff ffffffff ffffffff fffffffe ffffffff fffffffc",b:"64210519 e59c80e7 0fa7e9ab 72243049 feb8deec c146b9b1",n:"ffffffff ffffffff ffffffff 99def836 146bc9b1 b4d22831",hash:lV.sha256,gRed:!1,g:["188da80e b03090f6 7cbf20eb 43a18800 f4ff0afd 82ff1012","07192b95 ffc8da78 631011ed 6b24cdd5 73f977a1 1e794811"]}),r("p224",{type:"short",prime:"p224",p:"ffffffff ffffffff ffffffff ffffffff 00000000 00000000 00000001",a:"ffffffff ffffffff ffffffff fffffffe ffffffff ffffffff fffffffe",b:"b4050a85 0c04b3ab f5413256 5044b0b7 d7bfd8ba 270b3943 2355ffb4",n:"ffffffff ffffffff ffffffff ffff16a2 e0b8f03e 13dd2945 5c5c2a3d",hash:lV.sha256,gRed:!1,g:["b70e0cbd 6bb4bf7f 321390b9 4a03c1d3 56c21122 343280d6 115c1d21","bd376388 b5f723fb 4c22dfe6 cd4375a0 5a074764 44d58199 85007e34"]}),r("p256",{type:"short",prime:null,p:"ffffffff 00000001 00000000 00000000 00000000 ffffffff ffffffff ffffffff",a:"ffffffff 00000001 00000000 00000000 00000000 ffffffff ffffffff fffffffc",b:"5ac635d8 aa3a93e7 b3ebbd55 769886bc 651d06b0 cc53b0f6 3bce3c3e 27d2604b",n:"ffffffff 00000000 ffffffff ffffffff bce6faad a7179e84 f3b9cac2 fc632551",hash:lV.sha256,gRed:!1,g:["6b17d1f2 e12c4247 f8bce6e5 63a440f2 77037d81 2deb33a0 f4a13945 d898c296","4fe342e2 fe1a7f9b 8ee7eb4a 7c0f9e16 2bce3357 6b315ece cbb64068 37bf51f5"]}),r("p384",{type:"short",prime:null,p:"ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffe ffffffff 00000000 00000000 ffffffff",a:"ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffe ffffffff 00000000 00000000 fffffffc",b:"b3312fa7 e23ee7e4 988e056b e3f82d19 181d9c6e fe814112 0314088f 5013875a c656398d 8a2ed19d 2a85c8ed d3ec2aef",n:"ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff c7634d81 f4372ddf 581a0db2 48b0a77a ecec196a ccc52973",hash:lV.sha384,gRed:!1,g:["aa87ca22 be8b0537 8eb1c71e f320ad74 6e1d3b62 8ba79b98 59f741e0 82542a38 5502f25d bf55296c 3a545e38 72760ab7","3617de4a 96262c6f 5d9e98bf 9292dc29 f8f41dbd 289a147c e9da3113 b5f0b8c0 0a60b1ce 1d7e819d 7a431d7c 90ea0e5f"]}),r("p521",{type:"short",prime:null,p:"000001ff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff",a:"000001ff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffc",b:"00000051 953eb961 8e1c9a1f 929a21a0 b68540ee a2da725b 99b315f3 b8b48991 8ef109e1 56193951 ec7e937b 1652c0bd 3bb1bf07 3573df88 3d2c34f1 ef451fd4 6b503f00",n:"000001ff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffa 51868783 bf2f966b 7fcc0148 f709a5d0 3bb5c9b8 899c47ae bb6fb71e 91386409",hash:lV.sha512,gRed:!1,g:["000000c6 858e06b7 0404e9cd 9e3ecb66 2395b442 9c648139 053fb521 f828af60 6b4d3dba a14b5e77 efe75928 fe1dc127 a2ffa8de 3348b3c1 856a429b f97e7e31 c2e5bd66","00000118 39296a78 9a3bc004 5c8a5fb4 2c7d1bd9 98f54449 579b4468 17afbd17 273e662c 97ee7299 5ef42640 c550b901 3fad0761 353c7086 a272c240 88be9476 9fd16650"]}),r("curve25519",{type:"mont",prime:"p25519",p:"7fffffffffffffff ffffffffffffffff ffffffffffffffff ffffffffffffffed",a:"76d06",b:"1",n:"1000000000000000 0000000000000000 14def9dea2f79cd6 5812631a5cf5d3ed",hash:lV.sha256,gRed:!1,g:["9"]}),r("ed25519",{type:"edwards",prime:"p25519",p:"7fffffffffffffff ffffffffffffffff ffffffffffffffff ffffffffffffffed",a:"-1",c:"1",d:"52036cee2b6ffe73 8cc740797779e898 00700a4d4141d8ab 75eb4dca135978a3",n:"1000000000000000 0000000000000000 14def9dea2f79cd6 5812631a5cf5d3ed",hash:lV.sha256,gRed:!1,g:["216936d3cd6e53fec0a4e231fdd6dc5c692cc7609525a7b2c9562d608f25d51a","6666666666666666666666666666666666666666666666666666666666666658"]});try{e=cn?ct:(cn=1,ct
vendor: 26,127 bytes, line 1
1={doubles:{step:4,points:[["e60fce93b59e9ec53011aabc21c23e97b2a31369b87a5ae9c44ee89e2a6dec0a","f7e3507399e595929db99f34f57937101296891e44d23f0be1f32cce69616821"],["8282263212c609d9ea2a6e3e172de238d8c39cabd5ac1ca10646e23fd5f51508","11f8a8098557dfe45e8256e830b60ace62d613ac2f7b17bed31b6eaff6e26caf"],["175e159f728b865a72f99cc6c6fc846de0b93833fd2222ed73fce5b551e5b739","d3506e0d9e3c79eba4ef97a51ff71f5eacb5955add24345c6efa6ffee9fed695"],["363d90d447b00c9c99ceac05b6262ee053441c7e55552ffe526bad8f83ff4640","4e273adfc732221953b445397f3363145b9a89008199ecb62003c7f3bee9de9"],["8b4b5f165df3c2be8c6244b5b745638843e4a781a15bcd1b69f79a55dffdf80c","4aad0a6f68d308b4b3fbd7813ab0da04f9e336546162ee56b3eff0c65fd4fd36"],["723cbaa6e5db996d6bf771c00bd548c7b700dbffa6c0e77bcb6115925232fcda","96e867b5595cc498a921137488824d6e2660a0653779494801dc069d9eb39f5f"],["eebfa4d493bebf98ba5feec812c2d3b50947961237a919839a533eca0e7dd7fa","5d9a8ca3970ef0f269ee7edaf178089d9ae4cdc3a711f712ddfd4fdae1de8999"],["100f44da696e71672791d0a09b7bde459f1215a29b3c03bfefd7835b39a48db0","cdd9e13192a00b772ec8f3300c090666b7ff4a18ff5195ac0fbd5cd62bc65a09"],["e1031be262c7ed1b1dc9227a4a04c017a77f8d4464f3b3852c8acde6e534fd2d","9d7061928940405e6bb6a4176597535af292dd419e1ced79a44f18f29456a00d"],["feea6cae46d55b530ac2839f143bd7ec5cf8b266a41d6af52d5e688d9094696d","e57c6b6c97dce1bab06e4e12bf3ecd5c981c8957cc41442d3155debf18090088"],["da67a91d91049cdcb367be4be6ffca3cfeed657d808583de33fa978bc1ec6cb1","9bacaa35481642bc41f463f7ec9780e5dec7adc508f740a17e9ea8e27a68be1d"],["53904faa0b334cdda6e000935ef22151ec08d0f7bb11069f57545ccc1a37b7c0","5bc087d0bc80106d88c9eccac20d3c1c13999981e14434699dcb096b022771c8"],["8e7bcd0bd35983a7719cca7764ca906779b53a043a9b8bcaeff959f43ad86047","10b7770b2a3da4b3940310420ca9514579e88e2e47fd68b3ea10047e8460372a"],["385eed34c1cdff21e6d0818689b81bde71a7f4f18397e6690a841e1599c43862","283bebc3e8ea23f56701de19e9ebf4576b304eec2086dc8cc0458fe5542e5453"],["6f9d9b803ecf191637c73a4413dfa180fddf84a5947fbc9c606ed86c3fac3a7","7c80c68e603059ba69b8e2a30e45c4d47ea4dd2f5c281002d86890603a842160"],["3322d401243c4e2582a2147c104d6ecbf774d163db0f5e5313b7e0e742d0e6bd","56e70797e9664ef5bfb019bc4ddaf9b72805f63ea2873af624f3a2e96c28b2a0"],["85672c7d2de0b7da2bd1770d89665868741b3f9af7643397721d74d28134ab83","7c481b9b5b43b2eb6374049bfa62c2e5e77f17fcc5298f44c8e3094f790313a6"],["948bf809b1988a46b06c9f1919413b10f9226c60f668832ffd959af60c82a0a","53a562856dcb6646dc6b74c5d1c3418c6d4dff08c97cd2bed4cb7f88d8c8e589"],["6260ce7f461801c34f067ce0f02873a8f1b0e44dfc69752accecd819f38fd8e8","bc2da82b6fa5b571a7f09049776a1ef7ecd292238051c198c1a84e95b2b4ae17"],["e5037de0afc1d8d43d8348414bbf4103043ec8f575bfdc432953cc8d2037fa2d","4571534baa94d3b5f9f98d09fb990bddbd5f5b03ec481f10e0e5dc841d755bda"],["e06372b0f4a207adf5ea905e8f1771b4e7e8dbd1c6a6c5b725866a0ae4fce725","7a908974bce18cfe12a27bb2ad5a488cd7484a7787104870b27034f94eee31dd"],["213c7a715cd5d45358d0bbf9dc0ce02204b10bdde2a3f58540ad6908d0559754","4b6dad0b5ae462507013ad06245ba190bb4850f5f36a7eeddff2c27534b458f2"],["4e7c272a7af4b34e8dbb9352a5419a87e2838c70adc62cddf0cc3a3b08fbd53c","17749c766c9d0b18e16fd09f6def681b530b9614bff7dd33e0b3941817dcaae6"],["fea74e3dbe778b1b10f238ad61686aa5c76e3db2be43057632427e2840fb27b6","6e0568db9b0b13297cf674deccb6af93126b596b973f7b77701d3db7f23cb96f"],["76e64113f677cf0e10a2570d599968d31544e179b760432952c02a4417bdde39","c90ddf8dee4e95cf577066d70681f0d35e2a33d2b56d2032b4b1752d1901ac01"],["c738c56b03b2abe1e8281baa743f8f9a8f7cc643df26cbee3ab150242bcbb891","893fb578951ad2537f718f2eacbfbbbb82314eef7880cfe917e735d9699a84c3"],["d895626548b65b81e264c7637c972877d1d72e5f3a925014372e9f6588f6c14b","febfaa38f2bc7eae728ec60818c340eb03428d632bb067e179363ed75d7d991f"],["b8da94032a957518eb0f6433571e8761ceffc73693e84edd49150a564f676e03","2804dfa44805a1e4d7c99cc9762808b092cc584d95ff3b511488e4e74efdf6e7"],["e80fea14441fb33a7d8adab9475d7fab2019effb5156a792f1a11778e3c0df5d","eed1de7f638e00771e89768ca3ca94472d155e80af322ea9fcb4291b6ac9ec78"],["a301697bdfcd704313ba48e51d567543f2a182031efd6915ddc07bbcc4e16070","7370f91cfb67e4f5081809fa25d40f9b1735dbf7c0a11a130c0d1a041e177ea1"],["90ad85b389d6b936463f9d0512678de208cc330b11307fffab7ac63e3fb04ed4","e507a3620a38261affdcbd9427222b839aefabe1582894d991d4d48cb6ef150"],["8f68b9d2f63b5f339239c1ad981f162ee88c5678723ea3351b7b444c9ec4c0da","662a9f2dba063986de1d90c2b6be215dbbea2cfe95510bfdf23cbf79501fff82"],["e4f3fb0176af85d65ff99ff9198c36091f48e86503681e3e6686fd5053231e11","1e63633ad0ef4f1c1661a6d0ea02b7286cc7e74ec951d1c9822c38576feb73bc"],["8c00fa9b18ebf331eb961537a45a4266c7034f2f0d4e1d0716fb6eae20eae29e","efa47267fea521a1a9dc343a3736c974c2fadafa81e36c54e7d2a4c66702414b"],["e7a26ce69dd4829f3e10cec0a9e98ed3143d084f308b92c0997fddfc60cb3e41","2a758e300fa7984b471b006a1aafbb18d0a6b2c0420e83e20e8a9421cf2cfd51"],["b6459e0ee3662ec8d23540c223bcbdc571cbcb967d79424f3cf29eb3de6b80ef","67c876d06f3e06de1dadf16e5661db3c4b3ae6d48e35b2ff30bf0b61a71ba45"],["d68a80c8280bb840793234aa118f06231d6f1fc67e73c5a5deda0f5b496943e8","db8ba9fff4b586d00c4b1f9177b0e28b5b0e7b8f7845295a294c84266b133120"],["324aed7df65c804252dc0270907a30b09612aeb973449cea4095980fc28d3d5d","648a365774b61f2ff130c0c35aec1f4f19213b0c7e332843967224af96ab7c84"],["4df9c14919cde61f6d51dfdbe5fee5dceec4143ba8d1ca888e8bd373fd054c96","35ec51092d8728050974c23a1d85d4b5d506cdc288490192ebac06cad10d5d"],["9c3919a84a474870faed8a9c1cc66021523489054d7f0308cbfc99c8ac1f98cd","ddb84f0f4a4ddd57584f044bf260e641905326f76c64c8e6be7e5e03d4fc599d"],["6057170b1dd12fdf8de05f281d8e06bb91e1493a8b91d4cc5a21382120a959e5","9a1af0b26a6a4807add9a2daf71df262465152bc3ee24c65e899be932385a2a8"],["a576df8e23a08411421439a4518da31880cef0fba7d4df12b1a6973eecb94266","40a6bf20e76640b2c92b97afe58cd82c432e10a7f514d9f3ee8be11ae1b28ec8"],["7778a78c28dec3e30a05fe9629de8c38bb30d1f5cf9a3a208f763889be58ad71","34626d9ab5a5b22ff7098e12f2ff580087b38411ff24ac563b513fc1fd9f43ac"],["928955ee637a84463729fd30e7afd2ed5f96274e5ad7e5cb09eda9c06d903ac","c25621003d3f42a827b78a13093a95eeac3d26efa8a8d83fc5180e935bcd091f"],["85d0fef3ec6db109399064f3a0e3b2855645b4a907ad354527aae75163d82751","1f03648413a38c0be29d496e582cf5663e8751e96877331582c237a24eb1f962"],["ff2b0dce97eece97c1c9b6041798b85dfdfb6d8882da20308f5404824526087e","493d13fef524ba188af4c4dc54d07936c7b7ed6fb90e2ceb2c951e01f0c29907"],["827fbbe4b1e880ea9ed2b2e6301b212b57f1ee148cd6dd28780e5e2cf856e241","c60f9c923c727b0b71bef2c67d1d12687ff7a63186903166d605b68baec293ec"],["eaa649f21f51bdbae7be4ae34ce6e5217a58fdce7f47f9aa7f3b58fa2120e2b3","be3279ed5bbbb03ac69a80f89879aa5a01a6b965f13f7e59d47a5305ba5ad93d"],["e4a42d43c5cf169d9391df6decf42ee541b6d8f0c9a137401e23632dda34d24f","4d9f92e716d1c73526fc99ccfb8ad34ce886eedfa8d8e4f13a7f7131deba9414"],["1ec80fef360cbdd954160fadab352b6b92b53576a88fea4947173b9d4300bf19","aeefe93756b5340d2f3a4958a7abbf5e0146e77f6295a07b671cdc1cc107cefd"],["146a778c04670c2f91b00af4680dfa8bce3490717d58ba889ddb5928366642be","b318e0ec3354028add669827f9d4b2870aaa971d2f7e5ed1d0b297483d83efd0"],["fa50c0f61d22e5f07e3acebb1aa07b128d0012209a28b9776d76a8793180eef9","6b84c6922397eba9b72cd2872281a68a5e683293a57a213b38cd8d7d3f4f2811"],["da1d61d0ca721a11b1a5bf6b7d88e8421a288ab5d5bba5220e53d32b5f067ec2","8157f55a7c99306c79c0766161c91e2966a73899d279b48a655fba0f1ad836f1"],["a8e282ff0c9706907215ff98e8fd416615311de0446f1e062a73b0610d064e13","7f97355b8db81c09abfb7f3c5b2515888b679a3e50dd6bd6cef7c73111f4cc0c"],["174a53b9c9a285872d39e56e6913cab15d59b1fa512508c022f382de8319497c","ccc9dc37abfc9c1657b4155f2c47f9e6646b3a1d8cb9854383da13ac079afa73"],["959396981943785c3d3e57edf5018cdbe039e730e4918b3d884fdff09475b7ba","2e7e552888c331dd8ba0386a4b9cd6849c653f64c8709385e9b8abf87524f2fd"],["d2a63a50ae401e56d645a1153b109a8fcca0a43d561fba2dbb51340c9d82b151","e82d86fb6443fcb7565aee58b2948220a70f750af484ca52d4142174dcf89405"],["64587e2335471eb890ee7896d7cfdc866bacbdbd3839317b3436f9b45617e073","d99fcdd5bf6902e2ae96dd6447c299a185b90a39133aeab358299e5e9faf6589"],["8481bde0e4e4d885b3a546d3e549de042f0aa6cea250e7fd358d6c86dd45e458","38ee7b8cba5404dd84a25bf39cecb2ca900a79c42b262e556d64b1b59779057e"],["13464a57a78102aa62b6979ae817f4637ffcfed3c4b1ce30bcd6303f6caf666b","69be159004614580ef7e433453ccb0ca48f300a81d0942e13f495a907f6ecc27"],["bc4a9df5b713fe2e9aef430bcc1dc97a0cd9ccede2f28588cada3a0d2d83f366","d3a81ca6e785c06383937adf4b798caa6e8a9fbfa547b16d758d666581f33c1"],["8c28a97bf8298bc0d23d8c749452a32e694b65e30a9472a3954ab30fe5324caa","40a30463a3305193378fedf31f7cc0eb7ae784f0451cb9459e71dc73cbef9482"],["8ea9666139527a8c1dd94ce4f071fd23c8b350c5a4bb33748c4ba111faccae0","620efabbc8ee2782e24e7c0cfb95c5d735b783be9cf0f8e955af34a30e62b945"],["dd3625faef5ba06074669716bbd3788d89bdde815959968092f76cc4eb9a9787","7a188fa3520e30d461da2501045731ca941461982883395937f68d00c644a573"],["f710d79d9eb962297e4f6232b40e8f7feb2bc63814614d692c12de752408221e","ea98e67232d3b3295d3b535532115ccac8612c721851617526ae47a9c77bfc82"]]},naf:{wnd:7,points:[["f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f9","388f7b0f632de8140fe337e62a37f3566500a99934c2231b6cb9fd7584b8e672"],["2f8bde4d1a07209355b4a7250a5c5128e88b84bddc619ab7cba8d569b240efe4","d8ac222636e5e3d6d4dba9dda6c9c426f788271bab0d6840dca87d3aa6ac62d6"],["5cbdf0646e5db4eaa398f365f2ea7a0e3d419b7e0330e39ce92bddedcac4f9bc","6aebca40ba255960a3178d6d861a54dba813d0b813fde7b5a5082628087264da"],["acd484e2f0c7f65309ad178a9f559abde09796974c57e714c35f110dfc27ccbe","cc338921b0a7d9fd64380971763b61e9add888a4375f8e0f05cc262ac64f9c37"],["774ae7f858a9411e5ef4246b70c65aac5649980be5c17891bbec17895da008cb","d984a032eb6b5e190243dd56d7b7b365372db1e2dff9d6a8301d74c9c953c61b"],["f28773c2d975288bc7d1d205c3748651b075fbc6610e58cddeeddf8f19405aa8","ab0902e8d880a89758212eb65cdaf473a1a06da521fa91f29b5cb52db03ed81"],["d7924d4f7d43ea965a465ae3095ff41131e5946f3c85f79e44adbcf8e27e080e","581e2872a86c72a683842ec228cc6defea40af2bd896d3a5c504dc9ff6a26b58"],["defdea4cdb677750a420fee807eacf21eb9898ae79b9768766e4faa04a2d4a34","4211ab0694635168e997b0ead2a93daeced1f4a04a95c0f6cfb199f69e56eb77"],["2b4ea0a797a443d293ef5cff444f4979f06acfebd7e86d277475656138385b6c","85e89bc037945d93b343083b5a1c86131a01f60c50269763b570c854e5c09b7a"],["352bbf4a4cdd12564f93fa332ce333301d9ad40271f8107181340aef25be59d5","321eb4075348f534d59c18259dda3e1f4a1b3b2e71b1039c67bd3d8bcf81998c"],["2fa2104d6b38d11b0230010559879124e42ab8dfeff5ff29dc9cdadd4ecacc3f","2de1068295dd865b64569335bd5dd80181d70ecfc882648423ba76b532b7d67"],["9248279b09b4d68dab21a9b066edda83263c3d84e09572e269ca0cd7f5453714","73016f7bf234aade5d1aa71bdea2b1ff3fc0de2a887912ffe54a32ce97cb3402"],["daed4f2be3a8bf278e70132fb0beb7522f570e144bf615c07e996d443dee8729","a69dce4a7d6c98e8d4a1aca87ef8d7003f83c230f3afa726ab40e52290be1c55"],["c44d12c7065d812e8acf28d7cbb19f9011ecd9e9fdf281b0e6a3b5e87d22e7db","2119a460ce326cdc76c45926c982fdac0e106e861edf61c5a039063f0e0e6482"],["6a245bf6dc698504c89a20cfded60853152b695336c28063b61c65cbd269e6b4","e022cf42c2bd4a708b3f5126f16a24ad8b33ba48d0423b6efd5e6348100d8a82"],["1697ffa6fd9de627c077e3d2fe541084ce13300b0bec1146f95ae57f0d0bd6a5","b9c398f186806f5d27561506e4557433a2cf15009e498ae7adee9d63d01b2396"],["605bdb019981718b986d0f07e834cb0d9deb8360ffb7f61df982345ef27a7479","2972d2de4f8d20681a78d93ec96fe23c26bfae84fb14db43b01e1e9056b8c49"],["62d14dab4150bf497402fdc45a215e10dcb01c354959b10cfe31c7e9d87ff33d","80fc06bd8cc5b01098088a1950eed0db01aa132967ab472235f5642483b25eaf"],["80c60ad0040f27dade5b4b06c408e56b2c50e9f56b9b8b425e555c2f86308b6f","1c38303f1cc5c30f26e66bad7fe72f70a65eed4cbe7024eb1aa01f56430bd57a"],["7a9375ad6167ad54aa74c6348cc54d344cc5dc9487d847049d5eabb0fa03c8fb","d0e3fa9eca8726909559e0d79269046bdc59ea10c70ce2b02d499ec224dc7f7"],["d528ecd9b696b54c907a9ed045447a79bb408ec39b68df504bb51f459bc3ffc9","eecf41253136e5f99966f21881fd656ebc4345405c520dbc063465b521409933"],["49370a4b5f43412ea25f514e8ecdad05266115e4a7ecb1387231808f8b45963","758f3f41afd6ed428b3081b0512fd62a54c3f3afbb5b6764b653052a12949c9a"],["77f230936ee88cbbd73df930d64702ef881d811e0e1498e2f1c13eb1fc345d74","958ef42a7886b6400a08266e9ba1b37896c95330d97077cbbe8eb3c7671c60d6"],["f2dac991cc4ce4b9ea44887e5c7c0bce58c80074ab9d4dbaeb28531b7739f530","e0dedc9b3b2f8dad4da1f32dec2531df9eb5fbeb0598e4fd1a117dba703a3c37"],["463b3d9f662621fb1b4be8fbbe2520125a216cdfc9dae3debcba4850c690d45b","5ed430d78c296c3543114306dd8622d7c622e27c970a1de31cb377b01af7307e"],["f16f804244e46e2a09232d4aff3b59976b98fac14328a2d1a32496b49998f247","cedabd9b82203f7e13d206fcdf4e33d92a6c53c26e5cce26d6579962c4e31df6"],["caf754272dc84563b0352b7a14311af55d245315ace27c65369e15f7151d41d1","cb474660ef35f5f2a41b643fa5e460575f4fa9b7962232a5c32f908318a04476"],["2600ca4b282cb986f85d0f1709979d8b44a09c07cb86d7c124497bc86f082120","4119b88753c15bd6a693b03fcddbb45d5ac6be74ab5f0ef44b0be9475a7e4b40"],["7635ca72d7e8432c338ec53cd12220bc01c48685e24f7dc8c602a7746998e435","91b649609489d613d1d5e590f78e6d74ecfc061d57048bad9e76f302c5b9c61"],["754e3239f325570cdbbf4a87deee8a66b7f2b33479d468fbc1a50743bf56cc18","673fb86e5bda30fb3cd0ed304ea49a023ee33d0197a695d0c5d98093c536683"],["e3e6bd1071a1e96aff57859c82d570f0330800661d1c952f9fe2694691d9b9e8","59c9e0bba394e76f40c0aa58379a3cb6a5a2283993e90c4167002af4920e37f5"],["186b483d056a033826ae73d88f732985c4ccb1f32ba35f4b4cc47fdcf04aa6eb","3b952d32c67cf77e2e17446e204180ab21fb8090895138b4a4a797f86e80888b"],["df9d70a6b9876ce544c98561f4be4f725442e6d2b737d9c91a8321724ce0963f","55eb2dafd84d6ccd5f862b785dc39d4ab157222720ef9da217b8c45cf2ba2417"],["5edd5cc23c51e87a497ca815d5dce0f8ab52554f849ed8995de64c5f34ce7143","efae9c8dbc14130661e8cec030c89ad0c13c66c0d17a2905cdc706ab7399a868"],["290798c2b6476830da12fe02287e9e777aa3fba1c355b17a722d362f84614fba","e38da76dcd440621988d00bcf79af25d5b29c094db2a23146d003afd41943e7a"],["af3c423a95d9f5b3054754efa150ac39cd29552fe360257362dfdecef4053b45","f98a3fd831eb2b749a93b0e6f35cfb40c8cd5aa667a15581bc2feded498fd9c6"],["766dbb24d134e745cccaa28c99bf274906bb66b26dcf98df8d2fed50d884249a","744b1152eacbe5e38dcc887980da38b897584a65fa06cedd2c924f97cbac5996"],["59dbf46f8c94759ba21277c33784f41645f7b44f6c596a58ce92e666191abe3e","c534ad44175fbc300f4ea6ce648309a042ce739a7919798cd85e216c4a307f6e"],["f13ada95103c4537305e691e74e9a4a8dd647e711a95e73cb62dc6018cfd87b8","e13817b44ee14de663bf4bc808341f326949e21a6a75c2570778419bdaf5733d"],["7754b4fa0e8aced06d4167a2c59cca4cda1869c06ebadfb6488550015a88522c","30e93e864e669d82224b967c3020b8fa8d1e4e350b6cbcc537a48b57841163a2"],["948dcadf5990e048aa3874d46abef9d701858f95de8041d2a6828c99e2262519","e491a42537f6e597d5d28a3224b1bc25df9154efbd2ef1d2cbba2cae5347d57e"],["7962414450c76c1689c7b48f8202ec37fb224cf5ac0bfa1570328a8a3d7c77ab","100b610ec4ffb4760d5c1fc133ef6f6b12507a051f04ac5760afa5b29db83437"],["3514087834964b54b15b160644d915485a16977225b8847bb0dd085137ec47ca","ef0afbb2056205448e1652c48e8127fc6039e77c15c2378b7e7d15a0de293311"],["d3cc30ad6b483e4bc79ce2c9dd8bc54993e947eb8df787b442943d3f7b527eaf","8b378a22d827278d89c5e9be8f9508ae3c2ad46290358630afb34db04eede0a4"],["1624d84780732860ce1c78fcbfefe08b2b29823db913f6493975ba0ff4847610","68651cf9b6da903e0914448c6cd9d4ca896878f5282be4c8cc06e2a404078575"],["733ce80da955a8a26902c95633e62a985192474b5af207da6df7b4fd5fc61cd4","f5435a2bd2badf7d485a4d8b8db9fcce3e1ef8e0201e4578c54673bc1dc5ea1d"],["15d9441254945064cf1a1c33bbd3b49f8966c5092171e699ef258dfab81c045c","d56eb30b69463e7234f5137b73b84177434800bacebfc685fc37bbe9efe4070d"],["a1d0fcf2ec9de675b612136e5ce70d271c21417c9d2b8aaaac138599d0717940","edd77f50bcb5a3cab2e90737309667f2641462a54070f3d519212d39c197a629"],["e22fbe15c0af8ccc5780c0735f84dbe9a790badee8245c06c7ca37331cb36980","a855babad5cd60c88b430a69f53a1a7a38289154964799be43d06d77d31da06"],["311091dd9860e8e20ee13473c1155f5f69635e394704eaa74009452246cfa9b3","66db656f87d1f04fffd1f04788c06830871ec5a64feee685bd80f0b1286d8374"],["34c1fd04d301be89b31c0442d3e6ac24883928b45a9340781867d4232ec2dbdf","9414685e97b1b5954bd46f730174136d57f1ceeb487443dc5321857ba73abee"],["f219ea5d6b54701c1c14de5b557eb42a8d13f3abbcd08affcc2a5e6b049b8d63","4cb95957e83d40b0f73af4544cccf6b1f4b08d3c07b27fb8d8c2962a400766d1"],["d7b8740f74a8fbaab1f683db8f45de26543a5490bca627087236912469a0b448","fa77968128d9c92ee1010f337ad4717eff15db5ed3c049b3411e0315eaa4593b"],["32d31c222f8f6f0ef86f7c98d3a3335ead5bcd32abdd94289fe4d3091aa824bf","5f3032f5892156e39ccd3d7915b9e1da2e6dac9e6f26e961118d14b8462e1661"],["7461f371914ab32671045a155d9831ea8793d77cd59592c4340f86cbc18347b5","8ec0ba238b96bec0cbdddcae0aa442542eee1ff50c986ea6b39847b3cc092ff6"],["ee079adb1df1860074356a25aa38206a6d716b2c3e67453d287698bad7b2b2d6","8dc2412aafe3be5c4c5f37e0ecc5f9f6a446989af04c4e25ebaac479ec1c8c1e"],["16ec93e447ec83f0467b18302ee620f7e65de331874c9dc72bfd8616ba9da6b5","5e4631150e62fb40d0e8c2a7ca5804a39d58186a50e497139626778e25b0674d"],["eaa5f980c245f6f038978290afa70b6bd8855897f98b6aa485b96065d537bd99","f65f5d3e292c2e0819a528391c994624d784869d7e6ea67fb18041024edc07dc"],["78c9407544ac132692ee1910a02439958ae04877151342ea96c4b6b35a49f51","f3e0319169eb9b85d5404795539a5e68fa1fbd583c064d2462b675f194a3ddb4"],["494f4be219a1a77016dcd838431aea0001cdc8ae7a6fc688726578d9702857a5","42242a969283a5f339ba7f075e36ba2af925ce30d767ed6e55f4b031880d562c"],["a598a8030da6d86c6bc7f2f5144ea549d28211ea58faa70ebf4c1e665c1fe9b5","204b5d6f84822c307e4b4a7140737aec23fc63b65b35f86a10026dbd2d864e6b"],["c41916365abb2b5d09192f5f2dbeafec208f020f12570a184dbadc3e58595997","4f14351d0087efa49d245b328984989d5caf9450f34bfc0ed16e96b58fa9913"],["841d6063a586fa475a724604da03bc5b92a2e0d2e0a36acfe4c73a5514742881","73867f59c0659e81904f9a1c7543698e62562d6744c169ce7a36de01a8d6154"],["5e95bb399a6971d376026947f89bde2f282b33810928be4ded112ac4d70e20d5","39f23f366809085beebfc71181313775a99c9aed7d8ba38b161384c746012865"],["36e4641a53948fd476c39f8a99fd974e5ec07564b5315d8bf99471bca0ef2f66","d2424b1b1abe4eb8164227b085c9aa9456ea13493fd563e06fd51cf5694c78fc"],["336581ea7bfbbb290c191a2f507a41cf5643842170e914faeab27c2c579f726","ead12168595fe1be99252129b6e56b3391f7ab1410cd1e0ef3dcdcabd2fda224"],["8ab89816dadfd6b6a1f2634fcf00ec8403781025ed6890c4849742706bd43ede","6fdcef09f2f6d0a044e654aef624136f503d459c3e89845858a47a9129cdd24e"],["1e33f1a746c9c5778133344d9299fcaa20b0938e8acff2544bb40284b8c5fb94","60660257dd11b3aa9c8ed618d24edff2306d320f1d03010e33a7d2057f3b3b6"],["85b7c1dcb3cec1b7ee7f30ded79dd20a0ed1f4cc18cbcfcfa410361fd8f08f31","3d98a9cdd026dd43f39048f25a8847f4fcafad1895d7a633c6fed3c35e999511"],["29df9fbd8d9e46509275f4b125d6d45d7fbe9a3b878a7af872a2800661ac5f51","b4c4fe99c775a606e2d8862179139ffda61dc861c019e55cd2876eb2a27d84b"],["a0b1cae06b0a847a3fea6e671aaf8adfdfe58ca2f768105c8082b2e449fce252","ae434102edde0958ec4b19d917a6a28e6b72da1834aff0e650f049503a296cf2"],["4e8ceafb9b3e9a136dc7ff67e840295b499dfb3b2133e4ba113f2e4c0e121e5","cf2174118c8b6d7a4b48f6d534ce5c79422c086a63460502b827ce62a326683c"],["d24a44e047e19b6f5afb81c7ca2f69080a5076689a010919f42725c2b789a33b","6fb8d5591b466f8fc63db50f1c0f1c69013f996887b8244d2cdec417afea8fa3"],["ea01606a7a6c9cdd249fdfcfacb99584001edd28abbab77b5104e98e8e3b35d4","322af4908c7312b0cfbfe369f7a7b3cdb7d4494bc2823700cfd652188a3ea98d"],["af8addbf2b661c8a6c6328655eb96651252007d8c5ea31be4ad196de8ce2131f","6749e67c029b85f52a034eafd096836b2520818680e26ac8f3dfbcdb71749700"],["e3ae1974566ca06cc516d47e0fb165a674a3dabcfca15e722f0e3450f45889","2aeabe7e4531510116217f07bf4d07300de97e4874f81f533420a72eeb0bd6a4"],["591ee355313d99721cf6993ffed1e3e301993ff3ed258802075ea8ced397e246","b0ea558a113c30bea60fc4775460c7901ff0b053d25ca2bdeee98f1a4be5d196"],["11396d55fda54c49f19aa97318d8da61fa8584e47b084945077cf03255b52984","998c74a8cd45ac01289d5833a7beb4744ff536b01b257be4c5767bea93ea57a4"],["3c5d2a1ba39c5a1790000738c9e0c40b8dcdfd5468754b6405540157e017aa7a","b2284279995a34e2f9d4de7396fc18b80f9b8b9fdd270f6661f79ca4c81bd257"],["cc8704b8a60a0defa3a99a7299f2e9c3fbc395afb04ac078425ef8a1793cc030","bdd46039feed17881d1e0862db347f8cf395b74fc4bcdc4e940b74e3ac1f1b13"],["c533e4f7ea8555aacd9777ac5cad29b97dd4defccc53ee7ea204119b2889b197","6f0a256bc5efdf429a2fb6242f1a43a2d9b925bb4a4b3a26bb8e0f45eb596096"],["c14f8f2ccb27d6f109f6d08d03cc96a69ba8c34eec07bbcf566d48e33da6593","c359d6923bb398f7fd4473e16fe1c28475b740dd098075e6c0e8649113dc3a38"],["a6cbc3046bc6a450bac24789fa17115a4c9739ed75f8f21ce441f72e0b90e6ef","21ae7f4680e889bb130619e2c0f95a360ceb573c70603139862afd617fa9b9f"],["347d6d9a02c48927ebfb86c1359b1caf130a3c0267d11ce6344b39f99d43cc38","60ea7f61a353524d1c987f6ecec92f086d565ab687870cb12689ff1e31c74448"],["da6545d2181db8d983f7dcb375ef5866d47c67b1bf31c8cf855ef7437b72656a","49b96715ab6878a79e78f07ce5680c5d6673051b4935bd897fea824b77dc208a"],["c40747cc9d012cb1a13b8148309c6de7ec25d6945d657146b9d5994b8feb1111","5ca560753be2a12fc6de6caf2cb489565db936156b9514e1bb5e83037e0fa2d4"],["4e42c8ec82c99798ccf3a610be870e78338c7f713348bd34c8203ef4037f3502","7571d74ee5e0fb92a7a8b33a07783341a5492144cc54bcc40a94473693606437"],["3775ab7089bc6af823aba2e1af70b236d251cadb0c86743287522a1b3b0dedea","be52d107bcfa09d8bcb9736a828cfa7fac8db17bf7a76a2c42ad961409018cf7"],["cee31cbf7e34ec379d94fb814d3d775ad954595d1314ba8846959e3e82f74e26","8fd64a14c06b589c26b947ae2bcf6bfa0149ef0be14ed4d80f448a01c43b1c6d"],["b4f9eaea09b6917619f6ea6a4eb5464efddb58fd45b1ebefcdc1a01d08b47986","39e5c9925b5a54b07433a4f18c61726f8bb131c012ca542eb24a8ac07200682a"],["d4263dfc3d2df923a0179a48966d30ce84e2515afc3dccc1b77907792ebcc60e","62dfaf07a0f78feb30e30d6295853ce189e127760ad6cf7fae164e122a208d54"],["48457524820fa65a4f8d35eb6930857c0032acc0a4a2de422233eeda897612c4","25a748ab367979d98733c38a1fa1c2e7dc6cc07db2d60a9ae7a76aaa49bd0f77"],["dfeeef1881101f2cb11644f3a2afdfc2045e19919152923f367a1767c11cceda","ecfb7056cf1de042f9420bab396793c0c390bde74b4bbdff16a83ae09a9a7517"],["6d7ef6b17543f8373c573f44e1f389835d89bcbc6062ced36c82df83b8fae859","cd450ec335438986dfefa10c57fea9bcc521a0959b2d80bbf74b190dca712d10"],["e75605d59102a5a2684500d3b991f2e3f3c88b93225547035af25af66e04541f","f5c54754a8f71ee540b9b48728473e314f729ac5308b06938360990e2bfad125"],["eb98660f4c4dfaa06a2be453d5020bc99a0c2e60abe388457dd43fefb1ed620c","6cb9a8876d9cb8520609af3add26cd20a0a7cd8a9411131ce85f44100099223e"],["13e87b027d8514d35939f2e6892b19922154596941888336dc3563e3b8dba942","fef5a3c68059a6dec5d624114bf1e91aac2b9da568d6abeb2570d55646b8adf1"],["ee163026e9fd6fe017c38f06a5be6fc125424b371ce2708e7bf4491691e5764a","1acb250f255dd61c43d94ccc670d0f58f49ae3fa15b96623e5430da0ad6c62b2"],["b268f5ef9ad51e4d78de3a750c2dc89b1e626d43505867999932e5db33af3d80","5f310d4b3c99b9ebb19f77d41c1dee018cf0d34fd4191614003e945a1216e423"],["ff07f3118a9df035e9fad85eb6c7bfe42b02f01ca99ceea3bf7ffdba93c4750d","438136d603e858a3a5c440c38eccbaddc1d2942114e2eddd4740d098ced1f0d8"],["8d8b9855c7c052a34146fd20ffb658bea4b9f69e0d825ebec16e8c3ce2b526a1","cdb559eedc2d79f926baf44fb84ea4d44bcf50fee51d7ceb30e2e7f463036758"],["52db0b5384dfbf05bfa9d472d7ae26dfe4b851ceca91b1eba54263180da32b63","c3b997d050ee5d423ebaf66a6db9f57b3180c902875679de924b69d84a7b375"],["e62f9490d3d51da6395efd24e80919cc7d0f29c3f3fa48c6fff543becbd43352","6d89ad7ba4876b0b22c2ca280c682862f342c8591f1daf5170e07bfd9ccafa7d"],["7f30ea2476b399b4957509c88f77d0191afa2ff5cb7b14fd6d8e7d65aaab1193","ca5ef7d4b231c94c3b15389a5f6311e9daff7bb67b103e9880ef4bff637acaec"],["5098ff1e1d9f14fb46a210fada6c903fef0fb7b4a1dd1d9ac60a0361800b7a00","9731141d81fc8f8084d37c6e7542006b3ee1b40d60dfe5362a5b132fd17ddc0"],["32b78c7de9ee512a72895be6b9cbefa6e2f3c4ccce445c96b9f2c81e2778ad58","ee1849f513df71e32efc3896ee28260c73bb80547ae2275ba497237794c8753c"],["e2cb74fddc8e9fbcd076eef2a7c72b0ce37d50f08269dfc074b581550547a4f7","d3aa2ed71c9dd2247a62df062736eb0baddea9e36122d2be8641abcb005cc4a4"],["8438447566d4d7bedadc299496ab357426009a35f235cb141be0d99cd10ae3a8","c4e1020916980a4da5d01ac5e6ad330734ef0d7906631c4f2390426b2edd791f"],["4162d488b89402039b584c6fc6c308870587d9c46f660b878ab65c82c711d67e","67163e903236289f776f22c25fb8a3afc1732f2b84b4e95dbda47ae5a0852649"],["3fad3fa84caf0f34f0f89bfd2dcf54fc175d767aec3e50684f3ba4a4bf5f683d","cd1bc7cb6cc407bb2f0ca647c718a730cf71872e7d0d2a53fa20efcdfe61826"],["674f2600a3007a00568c1a7ce05d0816c1fb84bf1370798f1c69532faeb1a86b","299d21f9413f33b3edf43b257004580b70db57da0b182259e09eecc69e0d38a5"],["d32f4da54ade74abb81b815ad1fb3b263d82d6c692714bcff87d29bd5ee9f08f","f9429e738b8e53b968e99016c059707782e14f4535359d582fc416910b3eea87"],["30e4e670435385556e593657135845d36fbb6931f72b08cb1ed954f1e3ce3ff6","462f9bce619898638499350113bbc9b10a878d35da70740dc695a559eb88db7b"],["be2062003c51cc3004682904330e4dee7f3dcd10b01e580bf1971b04d4cad297","62188bc49d61e5428573d48a74e1c655b1c61090905682a0d5558ed72dccb9bc"],["93144423ace3451ed29e0fb9ac2af211cb6e84a601df5993c419859fff5df04a","7c10dfb164c3425f5c71a3f9d7992038f1065224f72bb9d1d902a6d13037b47c"],["b015f8044f5fcbdcf21ca26d6c34fb8197829205c7b7d2a7cb66418c157b112c","ab8c1e086d04e813744a655b2df8d5f83b3cdc6faa3088c1d3aea1454e3a1d5f"],["d5e9e1da649d97d89e4868117a465a3a4f8a18de57a140d36b3f2af341a21b52","4cb04437f391ed73111a13cc1d4dd0db1693465c2240480d8955e8592f27447a"],["d3ae41047dd7ca065dbf8ed77b992439983005cd72e16d6f996a5316d36966bb","bd1aeb21ad22ebb22a10f0303417c6d964f8cdd7df0aca614b10dc14d125ac46"],["463e2763d885f958fc66cdd22800f0a487197d0a82e377b49f80af87c897b065","bfefacdb0e5d0fd7df3a311a94de062b26b80c61fbc97508b79992671ef7ca7f"],["7985fdfd127c0567c6f53ec1bb63ec3158e597c40bfe747c83cddfc910641917","603c12daf3d9862ef2b25fe1de289aed24ed291e0ec6708703a5bd567f32ed03"],["74a1ad6b5f76e39db2dd249410eac7f99e74c59cb83d2d0ed5ff1543da7703e9","cc6157ef18c9c63cd6193d83631bbea0093e0968942e8c33d5737fd790e0db08"],["30682a50703375f602d416664ba19b7fc9bab42c72747463a71d0896b22f6da3","553e04f6b018b4fa6c8f39e7f311d3176290d0e0f19ca73f17714d9977a22ff8"],["9e2158f0d7c0d5f26c3791efefa79597654e7a2b2464f52b1ee6c1347769ef57","712fcdd1b9053f09003a3481fa7762e9ffd7c8ef35a38509e2fbf2629008373"],["176e26989a43c9cfeba4029c202538c28172e566e3c4fce7322857f3be327d66","ed8cc9d04b29eb877d270b4878dc43c19aefd31f4eee09ee7b47834c1fa4b1c3"],["75d46efea3771e6e68abb89a13ad747ecf1892393dfc4f1b7004788c50374da8","9852390a99507679fd0b86fd2b39a868d7efc22151346e1a3ca4726586a6bed8"],["809a20c67d64900ffb698c4c825f6d5f2310fb0451c869345b7319f645605721","9e994980d9917e22b76b061927fa04143d096ccc54963e6a5ebfa5f3f8e286c1"],["1b38903a43f7f114ed4500b4eac7083fdefece1cf29c63528d563446f972c180","4036edc931a60ae889353f77fd53de4a2708b26b6f5da72ad3394119daf408f9"]]}}
1)}catch(t){e=void 0}r("secp256k1",{type:"short",prime:"k256",p:"ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffe fffffc2f",a:"0",b:"7",n:"ffffffff ffffffff ffffffff fffffffe baaedce6 af48a03b bfd25e8c d0364141",h:"1",hash:lV.sha256,beta:"7ae96a2b657c07106e64479eac3434e99cf0497512f58995c1396c28719501ee",lambda:"5363ad4cc05c30e0a5261c028812645a122e22ea20816678df02967c1b23bd72",basis:[{a:"3086d221a7d46bcde86c90e49284eb15",b:"-e4437ed6010e88286f547fa90abfe4c3"},{a:"114ca50f7a8e2f3f657c1108d9d44cfd8",b:"3086d221a7d46bcde86c90e49284eb15"}],gRed:!1,g:["79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798","483ada7726a3c4655da4fbfc0e1108a8fd17b448a68554199c47d08ffb10d4b8",e]})}(),uU.prototype._init=function(e,t,n){var r=e.concat(t).concat(n);this.K=Array(this.outLen/8),this.V=Array(this.outLen/8);for(var i=0;i<this.V.length;i++)this.K[i]=0,this.V[i]=1;this._update(r),this._reseed=1,this.reseedInterval=281474976710656},uU.prototype._hmac=function(){return new lV.hmac(this.hash,this.K)},uU.prototype._update=function(e){var t=this._hmac().update(this.V).update([0]);e&&(t=t.update(e)),this.K=t.digest(),this.V=this._hmac().update(this.V).digest(),e&&(this.K=this._hmac().update(this.V).update([
vendor: 6,572 bytes, line 1
11]).update(e).digest(),this.V=this._hmac().update(this.V).digest())},uU.prototype.reseed=function(e,t,n,r){"string"!=typeof t&&(r=n,n=t,t=null),e=lO.toArray(e,t),n=lO.toArray(n,r),aw(e.length>=this.minEntropy/8,"Not enough entropy. Minimum is: "+this.minEntropy+" bits"),this._update(e.concat(n||[])),this._reseed=1},uU.prototype.generate=function(e,t,n,r){if(this._reseed>this.reseedInterval)throw Error("Reseed is required");"string"!=typeof t&&(r=n,n=t,t=null),n&&(n=lO.toArray(n,r||"hex"),this._update(n));for(var i=[];i.length<e;)this.V=this._hmac().update(this.V).digest(),i=i.concat(this.V);var o=i.slice(0,e);return this._update(n),this._reseed++,lO.encode(o,t)};var uq=lM.assert;function uW(e,t){this.ec=e,this.priv=null,this.pub=null,t.priv&&this._importPrivate(t.priv,t.privEnc),t.pub&&this._importPublic(t.pub,t.pubEnc)}uW.fromPublic=function(e,t,n){return t instanceof uW?t:new uW(e,{pub:t,pubEnc:n})},uW.fromPrivate=function(e,t,n){return t instanceof uW?t:new uW(e,{priv:t,privEnc:n})},uW.prototype.validate=function(){var e=this.getPublic();return e.isInfinity()?{result:!1,reason:"Invalid public key"}:e.validate()?e.mul(this.ec.curve.n).isInfinity()?{result:!0,reason:null}:{result:!1,reason:"Public key * N != O"}:{result:!1,reason:"Public key is not a point"}},uW.prototype.getPublic=function(e,t){return"string"==typeof e&&(t=e,e=null),this.pub||(this.pub=this.ec.g.mul(this.priv)),t?this.pub.encode(t,e):this.pub},uW.prototype.getPrivate=function(e){return"hex"===e?this.priv.toString(16,2):this.priv},uW.prototype._importPrivate=function(e,t){this.priv=new sC(e,t||16),this.priv=this.priv.umod(this.ec.curve.n)},uW.prototype._importPublic=function(e,t){if(e.x||e.y)return"mont"===this.ec.curve.type?uq(e.x,"Need x coordinate"):"short"!==this.ec.curve.type&&"edwards"!==this.ec.curve.type||uq(e.x&&e.y,"Need both x and y coordinate"),void(this.pub=this.ec.curve.point(e.x,e.y));this.pub=this.ec.curve.decodePoint(e,t)},uW.prototype.derive=function(e){return e.validate()||uq(e.validate(),"public point not validated"),e.mul(this.priv).getX()},uW.prototype.sign=function(e,t,n){return this.ec.sign(e,this,t,n)},uW.prototype.verify=function(e,t){return this.ec.verify(e,t,this)},uW.prototype.inspect=function(){return"<Key priv: "+(this.priv&&this.priv.toString(16,2))+" pub: "+(this.pub&&this.pub.inspect())+" >"};var uH=lM.assert;function u$(e,t){if(e instanceof u$)return e;this._importDER(e,t)||(uH(e.r&&e.s,"Signature without r or s"),this.r=new sC(e.r,16),this.s=new sC(e.s,16),void 0===e.recoveryParam?this.recoveryParam=null:this.recoveryParam=e.recoveryParam)}function uV(){this.place=0}function uK(e,t){var n=e[t.place++];if(!(128&n))return n;var r=15&n;if(0===r||r>4)return!1;for(var i=0,o=0,a=t.place;o<r;o++,a++)i<<=8,i|=e[a],i>>>=0;return!(i<=127)&&(t.place=a,i)}function uG(e){for(var t=0,n=e.length-1;!e[t]&&!(128&e[t+1])&&t<n;)t++;return 0===t?e:e.slice(t)}function uQ(e,t){if(t<128)e.push(t);else{var n=1+(Math.log(t)/Math.LN2>>>3);for(e.push(128|n);--n;)e.push(t>>>(n<<3)&255);e.push(t)}}u$.prototype._importDER=function(e,t){e=lM.toArray(e,t);var n=new uV;if(48!==e[n.place++])return!1;var r=uK(e,n);if(!1===r||r+n.place!==e.length||2!==e[n.place++])return!1;var i=uK(e,n);if(!1===i)return!1;var o=e.slice(n.place,i+n.place);if(n.place+=i,2!==e[n.place++])return!1;var a=uK(e,n);if(!1===a||e.length!==a+n.place)return!1;var s=e.slice(n.place,a+n.place);if(0===o[0]){if(!(128&o[1]))return!1;o=o.slice(1)}if(0===s[0]){if(!(128&s[1]))return!1;s=s.slice(1)}return this.r=new sC(o),this.s=new sC(s),this.recoveryParam=null,!0},u$.prototype.toDER=function(e){var t=this.r.toArray(),n=this.s.toArray();for(128&t[0]&&(t=[0].concat(t)),128&n[0]&&(n=[0].concat(n)),t=uG(t),n=uG(n);!(n[0]||128&n[1]);)n=n.slice(1);var r=[2];uQ(r,t.length),(r=r.concat(t)).push(2),uQ(r,n.length);var i=r.concat(n),o=[48];return uQ(o,i.length),o=o.concat(i),lM.encode(o,e)};var uY=lM.assert,uZ=lM.parseBytes,uX=lM.cachedProperty;function uJ(e,t){this.eddsa=e,this._secret=uZ(t.secret),e.isPoint(t.pub)?this._pub=t.pub:this._pubBytes=uZ(t.pub)}uJ.fromPublic=function(e,t){return t instanceof uJ?t:new uJ(e,{pub:t})},uJ.fromSecret=function(e,t){return t instanceof uJ?t:new uJ(e,{secret:t})},uJ.prototype.secret=function(){return this._secret},uX(uJ,"pubBytes",function(){return this.eddsa.encodePoint(this.pub())}),uX(uJ,"pub",function(){return this._pubBytes?this.eddsa.decodePoint(this._pubBytes):this.eddsa.g.mul(this.priv())}),uX(uJ,"privBytes",function(){var e=this.eddsa,t=this.hash(),n=e.encodingLength-1,r=t.slice(0,e.encodingLength);return r[0]&=248,r[n]&=127,r[n]|=64,r}),uX(uJ,"priv",function(){return this.eddsa.decodeInt(this.privBytes())}),uX(uJ,"hash",function(){return this.eddsa.hash().update(this.secret()).digest()}),uX(uJ,"messagePrefix",function(){return this.hash().slice(this.eddsa.encodingLength)}),uJ.prototype.sign=function(e){return uY(this._secret,"KeyPair can only verify"),this.eddsa.sign(e,this)},uJ.prototype.verify=function(e,t){return this.eddsa.verify(e,t,this)},uJ.prototype.getSecret=function(e){return uY(this._secret,"KeyPair is public only"),lM.encode(this.secret(),e)},uJ.prototype.getPublic=function(e){return lM.encode(this.pubBytes(),e)};var u0=lM.assert,u1=lM.cachedProperty,u2=lM.parseBytes;function u3(e,t){this.eddsa=e,"object"!=typeof t&&(t=u2(t)),Array.isArray(t)&&(t={R:t.slice(0,e.encodingLength),S:t.slice(e.encodingLength)}),u0(t.R&&t.S,"Signature without R or S"),e.isPoint(t.R)&&(this._R=t.R),t.S instanceof sC&&(this._S=t.S),this._Rencoded=Array.isArray(t.R)?t.R:t.Rencoded,this._Sencoded=Array.isArray(t.S)?t.S:t.Sencoded}u1(u3,"S",function(){return this.eddsa.decodeInt(this.Sencoded())}),u1(u3,"R",function(){return this.eddsa.decodePoint(this.Rencoded())}),u1(u3,"Rencoded",function(){return this.eddsa.encodePoint(this.R())}),u1(u3,"Sencoded",function(){return this.eddsa.encodeInt(this.S())}),u3.prototype.toBytes=function(){return this.Rencoded().concat(this.Sencoded())},u3.prototype.toHex=function(){return lM.encode(this.toBytes(),"hex").toUpperCase()};var u6=lM.assert,u4=lM.parseBytes;function u5(e){if(u6("ed25519"===e,"only tested with ed25519 so far"),!(this instanceof u5))return new u5(e);e=l$[e].curve,this.curve=e,this.g=e.g,this.g.precompute(e.n.bitLength()+1),this.pointClass=e.point().constructor,this.encodingLength=Math.ceil(e.n.bitLength()/8),this.hash=lV.sha512}function u8(){return co||(co=1,lS.version=lx.version,lS.utils=lM,lS.rand=sx(),lS.curve=lR,lS.curves=l$,lS.ec=function(){if(ci)return cr;ci=1;var e=sx(),t=lM.assert;function n(e){if(!(this instanceof n))return new n(e);
vendor: 4,749 bytes, line 1
1"string"==typeof e&&(t(Object.prototype.hasOwnProperty.call(l$,e),"Unknown curve "+e),e=l$[e]),e instanceof l$.PresetCurve&&(e={curve:e}),this.curve=e.curve.curve,this.n=this.curve.n,this.nh=this.n.ushrn(1),this.g=this.curve.g,this.g=e.curve.g,this.g.precompute(e.curve.n.bitLength()+1),this.hash=e.hash||e.curve.hash}return cr=n,n.prototype.keyPair=function(e){return new uW(this,e)},n.prototype.keyFromPrivate=function(e,t){return uW.fromPrivate(this,e,t)},n.prototype.keyFromPublic=function(e,t){return uW.fromPublic(this,e,t)},n.prototype.genKeyPair=function(t){t||(t={});for(var n=new uU({hash:this.hash,pers:t.pers,persEnc:t.persEnc||"utf8",entropy:t.entropy||e(this.hash.hmacStrength),entropyEnc:t.entropy&&t.entropyEnc||"utf8",nonce:this.n.toArray()}),r=this.n.byteLength(),i=this.n.sub(new sC(2));;){var o=new sC(n.generate(r));if(!(o.cmp(i)>0))return o.iaddn(1),this.keyFromPrivate(o)}},n.prototype._truncateToN=function(e,t){var n=8*e.byteLength()-this.n.bitLength();return n>0&&(e=e.ushrn(n)),!t&&e.cmp(this.n)>=0?e.sub(this.n):e},n.prototype.sign=function(e,t,n,r){"object"==typeof n&&(r=n,n=null),r||(r={}),t=this.keyFromPrivate(t,n),e=this._truncateToN(new sC(e,16));for(var i=this.n.byteLength(),o=t.getPrivate().toArray("be",i),a=e.toArray("be",i),s=new uU({hash:this.hash,entropy:o,nonce:a,pers:r.pers,persEnc:r.persEnc||"utf8"}),l=this.n.sub(new sC(1)),u=0;;u++){var c=r.k?r.k(u):new sC(s.generate(this.n.byteLength()));if(!(0>=(c=this._truncateToN(c,!0)).cmpn(1)||c.cmp(l)>=0)){var d=this.g.mul(c);if(!d.isInfinity()){var f=d.getX(),h=f.umod(this.n);if(0!==h.cmpn(0)){var p=c.invm(this.n).mul(h.mul(t.getPrivate()).iadd(e));if(0!==(p=p.umod(this.n)).cmpn(0)){var m=(d.getY().isOdd()?1:0)|(0!==f.cmp(h)?2:0);return r.canonical&&p.cmp(this.nh)>0&&(p=this.n.sub(p),m^=1),new u$({r:h,s:p,recoveryParam:m})}}}}}},n.prototype.verify=function(e,t,n,r){e=this._truncateToN(new sC(e,16)),n=this.keyFromPublic(n,r);var i=(t=new u$(t,"hex")).r,o=t.s;if(0>i.cmpn(1)||i.cmp(this.n)>=0||0>o.cmpn(1)||o.cmp(this.n)>=0)return!1;var a,s=o.invm(this.n),l=s.mul(e).umod(this.n),u=s.mul(i).umod(this.n);return this.curve._maxwellTrick?!(a=this.g.jmulAdd(l,n.getPublic(),u)).isInfinity()&&a.eqXToP(i):!(a=this.g.mulAdd(l,n.getPublic(),u)).isInfinity()&&0===a.getX().umod(this.n).cmp(i)},n.prototype.recoverPubKey=function(e,n,r,i){t((3&r)===r,"The recovery param is more than two bits"),n=new u$(n,i);var o=this.n,a=new sC(e),s=n.r,l=n.s,u=1&r,c=r>>1;if(s.cmp(this.curve.p.umod(this.curve.n))>=0&&c)throw Error("Unable to find sencond key candinate");s=c?this.curve.pointFromX(s.add(this.curve.n),u):this.curve.pointFromX(s,u);var d=n.r.invm(o),f=o.sub(a).mul(d).umod(o),h=l.mul(d).umod(o);return this.g.mulAdd(f,s,h)},n.prototype.getKeyRecoveryParam=function(e,t,n,r){if(null!==(t=new u$(t,r)).recoveryParam)return t.recoveryParam;for(var i,o=0;o<4;o++){try{i=this.recoverPubKey(e,t,o)}catch(e){continue}if(i.eq(n))return o}throw Error("Unable to find valid recovery factor")},cr}(),lS.eddsa=u5),lS}u5.prototype.sign=function(e,t){e=u4(e);var n=this.keyFromSecret(t),r=this.hashInt(n.messagePrefix(),e),i=this.g.mul(r),o=this.encodePoint(i),a=this.hashInt(o,n.pubBytes(),e).mul(n.priv()),s=r.add(a).umod(this.curve.n);return this.makeSignature({R:i,S:s,Rencoded:o})},u5.prototype.verify=function(e,t,n){e=u4(e),t=this.makeSignature(t);var r=this.keyFromPublic(n),i=this.hashInt(t.Rencoded(),r.pubBytes(),e),o=this.g.mul(t.S());return t.R().add(r.pub().mul(i)).eq(o)},u5.prototype.hashInt=function(){for(var e=this.hash(),t=0;t<arguments.length;t++)e.update(arguments[t]);return lM.intFromLE(e.digest()).umod(this.curve.n)},u5.prototype.keyFromPublic=function(e){return uJ.fromPublic(this,e)},u5.prototype.keyFromSecret=function(e){return uJ.fromSecret(this,e)},u5.prototype.makeSignature=function(e){return e instanceof u3?e:new u3(this,e)},u5.prototype.encodePoint=function(e){var t=e.getY().toArray("le",this.encodingLength);return t[this.encodingLength-1]|=e.getX().isOdd()?128:0,t},u5.prototype.decodePoint=function(e){var t=(e=lM.parseBytes(e)).length-1,n=e.slice(0,t).concat(-129&e[t]),r=0!=(128&e[t]),i=lM.intFromLE(n);return this.curve.pointFromY(i,r)},u5.prototype.encodeInt=function(e){return e.toArray("le",this.encodingLength)},u5.prototype.decodeInt=function(e){return lM.intFromLE(e)},u5.prototype.isPoint=function(e){return e instanceof this.pointClass};var u7={exports:{}};!function(e,t){function n(e,t){if(!e)throw Error(t||"Assertion failed")}function r(e,t){e.super_=t;var n=function(){};n.prototype=t.prototype,e.prototype=new n,e.prototype.constructor=e}function i(e,t,n){if(i.isBN(e))return e;this.negative=0,this.words=null,this.length=0,this.red=null,null!==e&&("le"!==t&&"be"!==t||(n=t,t=10),this._init(e||0,t||10,n||"be"))}
vendor: 4,453 bytes, line 1
1"object"==typeof e?e.exports=i:t.BN=i,i.BN=i,i.wordSize=26;try{c="undefined"!=typeof window&&void 0!==window.Buffer?window.Buffer:nd.Buffer}catch(e){}function o(e,t){var r=e.charCodeAt(t);return r>=48&&r<=57?r-48:r>=65&&r<=70?r-55:r>=97&&r<=102?r-87:void n(!1,"Invalid character in "+e)}function a(e,t,n){var r=o(e,n);return n-1>=t&&(r|=o(e,n-1)<<4),r}function s(e,t,r,i){for(var o=0,a=0,s=Math.min(e.length,r),l=t;l<s;l++){var u=e.charCodeAt(l)-48;o*=i,a=u>=49?u-49+10:u>=17?u-17+10:u,n(u>=0&&a<i,"Invalid character"),o+=a}return o}function l(e,t){e.words=t.words,e.length=t.length,e.negative=t.negative,e.red=t.red}if(i.isBN=function(e){return e instanceof i||null!==e&&"object"==typeof e&&e.constructor.wordSize===i.wordSize&&Array.isArray(e.words)},i.max=function(e,t){return e.cmp(t)>0?e:t},i.min=function(e,t){return 0>e.cmp(t)?e:t},i.prototype._init=function(e,t,r){if("number"==typeof e)return this._initNumber(e,t,r);if("object"==typeof e)return this._initArray(e,t,r);"hex"===t&&(t=16),n(t===(0|t)&&t>=2&&t<=36);var i=0;"-"===(e=e.toString().replace(/\s+/g,""))[0]&&(i++,this.negative=1),i<e.length&&(16===t?this._parseHex(e,i,r):(this._parseBase(e,t,i),"le"===r&&this._initArray(this.toArray(),t,r)))},i.prototype._initNumber=function(e,t,r){e<0&&(this.negative=1,e=-e),e<67108864?(this.words=[67108863&e],this.length=1):e<4503599627370496?(this.words=[67108863&e,e/67108864&67108863],this.length=2):(n(e<9007199254740992),this.words=[67108863&e,e/67108864&67108863,1],this.length=3),"le"===r&&this._initArray(this.toArray(),t,r)},i.prototype._initArray=function(e,t,r){if(n("number"==typeof e.length),e.length<=0)return this.words=[0],this.length=1,this;this.length=Math.ceil(e.length/3),this.words=Array(this.length);for(var i=0;i<this.length;i++)this.words[i]=0;var o,a,s=0;if("be"===r)for(i=e.length-1,o=0;i>=0;i-=3)a=e[i]|e[i-1]<<8|e[i-2]<<16,this.words[o]|=a<<s&67108863,this.words[o+1]=a>>>26-s&67108863,(s+=24)>=26&&(s-=26,o++);else if("le"===r)for(i=0,o=0;i<e.length;i+=3)a=e[i]|e[i+1]<<8|e[i+2]<<16,this.words[o]|=a<<s&67108863,this.words[o+1]=a>>>26-s&67108863,(s+=24)>=26&&(s-=26,o++);return this._strip()},i.prototype._parseHex=function(e,t,n){this.length=Math.ceil((e.length-t)/6),this.words=Array(this.length);for(var r=0;r<this.length;r++)this.words[r]=0;var i,o=0,s=0;if("be"===n)for(r=e.length-1;r>=t;r-=2)i=a(e,t,r)<<o,this.words[s]|=67108863&i,o>=18?(o-=18,s+=1,this.words[s]|=i>>>26):o+=8;else for(r=(e.length-t)%2==0?t+1:t;r<e.length;r+=2)i=a(e,t,r)<<o,this.words[s]|=67108863&i,o>=18?(o-=18,s+=1,this.words[s]|=i>>>26):o+=8;this._strip()},i.prototype._parseBase=function(e,t,n){this.words=[0],this.length=1;for(var r=0,i=1;i<=67108863;i*=t)r++;r--,i=i/t|0;for(var o=e.length-n,a=o%r,l=Math.min(o,o-a)+n,u=0,c=n;c<l;c+=r)u=s(e,c,c+r,t),this.imuln(i),this.words[0]+u<67108864?this.words[0]+=u:this._iaddn(u);if(0!==a){var d=1;for(u=s(e,c,e.length,t),c=0;c<a;c++)d*=t;this.imuln(d),this.words[0]+u<67108864?this.words[0]+=u:this._iaddn(u)}this._strip()},i.prototype.copy=function(e){e.words=Array(this.length);for(var t=0;t<this.length;t++)e.words[t]=this.words[t];e.length=this.length,e.negative=this.negative,e.red=this.red},i.prototype._move=function(e){l(e,this)},i.prototype.clone=function(){var e=new i(null);return this.copy(e),e},i.prototype._expand=function(e){for(;this.length<e;)this.words[this.length++]=0;return this},i.prototype._strip=function(){for(;this.length>1&&0===this.words[this.length-1];)this.length--;return this._normSign()},i.prototype._normSign=function(){return 1===this.length&&0===this.words[0]&&(this.negative=0),this},"undefined"!=typeof Symbol&&"function"==typeof Symbol.for)try{i.prototype[Symbol.for("nodejs.util.inspect.custom")]=u}catch(e){i.prototype.inspect=u}else i.prototype.inspect=u;function u(){return(this.red?"<BN-R: ":"<BN: ")+this.toString(16)+">"}var c,d=["","0","00","000","0000","00000","000000","0000000","00000000","000000000","0000000000","00000000000","000000000000","0000000000000","00000000000000","000000000000000","0000000000000000","00000000000000000","000000000000000000","0000000000000000000","00000000000000000000","000000000000000000000","0000000000000000000000","00000000000000000000000","000000000000000000000000","0000000000000000000000000"],f=[0,0,25,16,12,11,10,9,8,8,7,7,7,7,6,6,6,6,6,6,6,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5],h=[0,0,33554432,43046721,16777216,48828125,60466176,40353607,16777216,43046721,1e7,19487171,35831808,62748517,7529536,11390625,16
vendor: 12,324 bytes, line 1
1777216,24137569,34012224,47045881,64e6,4084101,5153632,6436343,7962624,9765625,11881376,14348907,17210368,20511149,243e5,28629151,33554432,39135393,45435424,52521875,60466176];function p(e,t,n){n.negative=t.negative^e.negative;var r=e.length+t.length|0;n.length=r,r=r-1|0;var i=0|e.words[0],o=0|t.words[0],a=i*o,s=67108863&a,l=a/67108864|0;n.words[0]=s;for(var u=1;u<r;u++){for(var c=l>>>26,d=67108863&l,f=Math.min(u,t.length-1),h=Math.max(0,u-e.length+1);h<=f;h++){var p=u-h|0;c+=(a=(i=0|e.words[p])*(o=0|t.words[h])+d)/67108864|0,d=67108863&a}n.words[u]=0|d,l=0|c}return 0!==l?n.words[u]=0|l:n.length--,n._strip()}i.prototype.toString=function(e,t){var r;if(t=0|t||1,16===(e=e||10)||"hex"===e){r="";for(var i=0,o=0,a=0;a<this.length;a++){var s=this.words[a],l=(16777215&(s<<i|o)).toString(16);o=s>>>24-i&16777215,(i+=2)>=26&&(i-=26,a--),r=0!==o||a!==this.length-1?d[6-l.length]+l+r:l+r}for(0!==o&&(r=o.toString(16)+r);r.length%t!=0;)r="0"+r;return 0!==this.negative&&(r="-"+r),r}if(e===(0|e)&&e>=2&&e<=36){var u=f[e],c=h[e];r="";var p=this.clone();for(p.negative=0;!p.isZero();){var m=p.modrn(c).toString(e);r=(p=p.idivn(c)).isZero()?m+r:d[u-m.length]+m+r}for(this.isZero()&&(r="0"+r);r.length%t!=0;)r="0"+r;return 0!==this.negative&&(r="-"+r),r}n(!1,"Base should be between 2 and 36")},i.prototype.toNumber=function(){var e=this.words[0];return 2===this.length?e+=67108864*this.words[1]:3===this.length&&1===this.words[2]?e+=4503599627370496+67108864*this.words[1]:this.length>2&&n(!1,"Number can only safely store up to 53 bits"),0!==this.negative?-e:e},i.prototype.toJSON=function(){return this.toString(16,2)},c&&(i.prototype.toBuffer=function(e,t){return this.toArrayLike(c,e,t)}),i.prototype.toArray=function(e,t){return this.toArrayLike(Array,e,t)},i.prototype.toArrayLike=function(e,t,r){this._strip();var i=this.byteLength(),o=r||Math.max(1,i);n(i<=o,"byte array longer than desired length"),n(o>0,"Requested array length <= 0");var a=e.allocUnsafe?e.allocUnsafe(o):new e(o);return this["_toArrayLike"+("le"===t?"LE":"BE")](a,i),a},i.prototype._toArrayLikeLE=function(e,t){for(var n=0,r=0,i=0,o=0;i<this.length;i++){var a=this.words[i]<<o|r;e[n++]=255&a,n<e.length&&(e[n++]=a>>8&255),n<e.length&&(e[n++]=a>>16&255),6===o?(n<e.length&&(e[n++]=a>>24&255),r=0,o=0):(r=a>>>24,o+=2)}if(n<e.length)for(e[n++]=r;n<e.length;)e[n++]=0},i.prototype._toArrayLikeBE=function(e,t){for(var n=e.length-1,r=0,i=0,o=0;i<this.length;i++){var a=this.words[i]<<o|r;e[n--]=255&a,n>=0&&(e[n--]=a>>8&255),n>=0&&(e[n--]=a>>16&255),6===o?(n>=0&&(e[n--]=a>>24&255),r=0,o=0):(r=a>>>24,o+=2)}if(n>=0)for(e[n--]=r;n>=0;)e[n--]=0},Math.clz32?i.prototype._countBits=function(e){return 32-Math.clz32(e)}:i.prototype._countBits=function(e){var t=e,n=0;return t>=4096&&(n+=13,t>>>=13),t>=64&&(n+=7,t>>>=7),t>=8&&(n+=4,t>>>=4),t>=2&&(n+=2,t>>>=2),n+t},i.prototype._zeroBits=function(e){if(0===e)return 26;var t=e,n=0;return 0==(8191&t)&&(n+=13,t>>>=13),0==(127&t)&&(n+=7,t>>>=7),0==(15&t)&&(n+=4,t>>>=4),0==(3&t)&&(n+=2,t>>>=2),0==(1&t)&&n++,n},i.prototype.bitLength=function(){var e=this.words[this.length-1],t=this._countBits(e);return 26*(this.length-1)+t},i.prototype.zeroBits=function(){if(this.isZero())return 0;for(var e=0,t=0;t<this.length;t++){var n=this._zeroBits(this.words[t]);if(e+=n,26!==n)break}return e},i.prototype.byteLength=function(){return Math.ceil(this.bitLength()/8)},i.prototype.toTwos=function(e){return 0!==this.negative?this.abs().inotn(e).iaddn(1):this.clone()},i.prototype.fromTwos=function(e){return this.testn(e-1)?this.notn(e).iaddn(1).ineg():this.clone()},i.prototype.isNeg=function(){return 0!==this.negative},i.prototype.neg=function(){return this.clone().ineg()},i.prototype.ineg=function(){return this.isZero()||(this.negative^=1),this},i.prototype.iuor=function(e){for(;this.length<e.length;)this.words[this.length++]=0;for(var t=0;t<e.length;t++)this.words[t]=this.words[t]|e.words[t];return this._strip()},i.prototype.ior=function(e){return n(0==(this.negative|e.negative)),this.iuor(e)},i.prototype.or=function(e){return this.length>e.length?this.clone().ior(e):e.clone().ior(this)},i.prototype.uor=function(e){return this.length>e.length?this.clone().iuor(e):e.clone().iuor(this)},i.prototype.iuand=function(e){var t;t=this.length>e.length?e:this;for(var n=0;n<t.length;n++)this.words[n]=this.words[n]&e.words[n];return this.length=t.length,this._strip()},i.prototype.iand=function(e){return n(0==(this.negative|e.negative)),this.iuand(e)},i.prototype.and=function(e){return this.length>e.length?this.clone().iand(e):e.clone().iand(this)},i.prototype.uand=function(e){return this.length>e.length?this.clone().iuand(e):e.clone().iuand(this)},i.prototype.iuxor=function(e){var t,n;this.length>e.length?(t=this,n=e):(t=e,n=this);for(var r=0;r<n.length;r++)this.words[r]=t.words[r]^n.words[r];if(this!==t)for(;r<t.length;r++)this.words[r]=t.words[r];return this.length=t.length,this._strip()},i.prototype.ixor=function(e){return n(0==(this.negative|e.negative)),this.iuxor(e)},i.prototype.xor=function(e){return this.length>e.length?this.clone().ixor(e):e.clone().ixor(this)},i.prototype.uxor=function(e){return this.length>e.length?this.clone().iuxor(e):e.clone().iuxor(this)},i.prototype.inotn=function(e){n("number"==typeof e&&e>=0);var t=0|Math.ceil(e/26),r=e%26;this._expand(t),r>0&&t--;for(var i=0;i<t;i++)this.words[i]=67108863&~this.words[i];return r>0&&(this.words[i]=~this.words[i]&67108863>>26-r),this._strip()},i.prototype.notn=function(e){return this.clone().inotn(e)},i.prototype.setn=function(e,t){n("number"==typeof e&&e>=0);var r=e/26|0,i=e%26;return this._expand(r+1),this.words[r]=t?this.words[r]|1<<i:this.words[r]&~(1<<i),this._strip()},i.prototype.iadd=function(e){var t,n,r;if(0!==this.negative&&0===e.negative)return this.negative=0,t=this.isub(e),this.negative^=1,this._normSign();if(0===this.negative&&0!==e.negative)return e.negative=0,t=this.isub(e),e.negative=1,t._normSign();this.length>e.length?(n=this,r=e):(n=e,r=this);for(var i=0,o=0;o<r.length;o++)t=(0|n.words[o])+(0|r.words[o])+i,this.words[o]=67108863&t,i=t>>>26;for(;0!==i&&o<n.length;o++)t=(0|n.words[o])+i,this.words[o]=67108863&t,i=t>>>26;if(this.length=n.length,0!==i)this.words[this.length]=i,this.length++;else if(n!==this)for(;o<n.length;o++)this.words[o]=n.words[o];return this},i.prototype.add=function(e){var t;return 0!==e.negative&&0===this.negative?(e.negative=0,t=this.sub(e),e.negative^=1,t):0===e.negative&&0!==this.negative?(this.negative=0,t=e.sub(this),this.negative=1,t):this.length>e.length?this.clone().iadd(e):e.clone().iadd(this)},i.prototype.isub=function(e){if(0!==e.negative){e.negative=0;var t=this.iadd(e);return e.negative=1,t._normSign()}if(0!==this.negative)return this.negative=0,this.iadd(e),this.negative=1,this._normSign();var n,r,i=this.cmp(e);if(0===i)return this.negative=0,this.length=1,this.words[0]=0,this;i>0?(n=this,r=e):(n=e,r=this);for(var o=0,a=0;a<r.length;a++)o=(t=(0|n.words[a])-(0|r.words[a])+o)>>26,this.words[a]=67108863&t;for(;0!==o&&a<n.length;a++)o=(t=(0|n.words[a])+o)>>26,this.words[a]=67108863&t;if(0===o&&a<n.length&&n!==this)for(;a<n.length;a++)this.words[a]=n.words[a];return this.length=Math.max(this.length,a),n!==this&&(this.negative=1),this._strip()},i.prototype.sub=function(e){return this.clone().isub(e)};var m=function(e,t,n){var r,i,o,a=e.words,s=t.words,l=n.words,u=0,c=0|a[0],d=8191&c,f=c>>>13,h=0|a[1],p=8191&h,m=h>>>13,g=0|a[2],v=8191&g,y=g>>>13,b=0|a[3],w=8191&b,A=b>>>13,E=0|a[4],_=8191&E,k=E>>>13,C=0|a[5],S=8191&C,x=C>>>13,M=0|a[6],O=8191&M,R=M>>>13,P=0|a[7],T=8191&P,I=P>>>13,j=0|a[8],L=8191&j,N=j>>>13,D=0|a[9],B=8191&D,F=D>>>13,z=0|s[0],U=8191&z,q=z>>>13,W=0|s[1],H=8191&W,$=W>>>13,V=0|s[2],K=8191&V,G=V>>>13,Q=0|s[3],Y=8191&Q,Z=Q>>>13,X=0|s[4],J=8191&X,ee=X>>>13,et=0|s[5],en=8191&et,er=et>>>13,ei=0|s[6],eo=8191&ei,ea=ei>>>13,es=0|s[7],el=8191&es,eu=es>>>13,ec=0|s[8],ed=8191&ec,ef=ec>>>13,eh=0|s[9],ep=8191&eh,em=eh>>>13;n.negative=e.negative^t.negative,n.length=19;var eg=(u+(r=Math.imul(d,U))|0)+((8191&(i=(i=Math.imul(d,q))+Math.imul(f,U)|0))<<13)|0;u=((o=Math.imul(f,q))+(i>>>13)|0)+(eg>>>26)|0,eg&=67108863,r=Math.imul(p,U),i=(i=Math.imul(p,q))+Math.imul(m,U)|0,o=Math.imul(m,q);var ev=(u+(r=r+Math.imul(d,H)|0)|0)+((8191&(i=(i=i+Math.imul(d,$)|0)+Math.imul(f,H)|0))<<13)|0;u=((o=o+Math.imul(f,$)|0)+(i>>>13)|0)+(ev>>>26)|0,ev&=67108863,r=Math.imul(v,U),i=(i=Math.imul(v,q))+Math.imul(y,U)|0,o=Math.imul(y,q),r=r+Math.imul(p,H)|0,i=(i=i+Math.imul(p,$)|0)+Math.imul(m,H)|0,o=o+Math.imul(m,$)|0;var ey=(u+(r=r+Math.imul(d,K)|0)|0)+((8191&(i=(i=i+Math.imul(d,G)|0)+Math.imul(f,K)|0))<<13)|0;u=((o=o+Math.imul(f,G)|0)+(i>>>13)|0)+(ey>>>26)|0,ey&=67108863,r=Math.imul(w,U),i=(i=Math.imul(w,q))+Math.imul(A,U)|0,o=Math.imul(A,q),r=r+Math.imul(v,H)|0,i=(i=i+Math.imul(v,$)|0)+Math.imul(y,H)|0,o=o+Math.imul(y,$)|0,r=r+Math.imul(p,K)|0,i=(i=i+Math.imul(p,G)|0)+Math.imul(m,K)|0,o=o+Math.imul(m,G)|0;var eb=(u+(r=r+Math.imul(d,Y)|0)|0)+((8191&(i=(i=i+Math.imul(d,Z)|0)+Math.imul(f,Y)|0))<<13)|0;u=((o=o+Math.imul(f,Z)|0)+(i>>>13)|0)+(eb>>>26)|0,eb&=67108863,r=Math.imul(_,U),i=(i=Math.imul(_,q))+Math.imul(k,U)|0,o=Math.imul(k,q),r=r+Math.imul(w,H)|0,i=(i=i+Math.imul(w,$)|0)+Math.imul(A,H)|0,o=o+Math.imul(A,$)|0,r=r+Math.imul(v,K)|0,i=(i=i+Math.imul(v,G)|0)+Math.imul(y,K)|0,o=o+Math.imul(y,G)|0,r=r+Math.imul(p,Y)|0,i=(i=i+Math.imul(p,Z)|0)+Math.imul(m,Y)|0,o=o+Math.imul(m,Z)|0;var ew=(u+(r=r+Math.imul(d,J)|0)|0)+((8191&(i=(i=i+Math.imul(d,ee)|0)+Math.imul(f,J)|0))<<13)|0;u=((o=o+Math.imul(f,ee)|0)+(i>>>13)|0)+(ew>>>26)|0,ew&=67108863,r=Math.imul(S,U),i=(i=Math.imul(S,q))+Math.imul(x,U)|0,o=Math.imul(x,q),r=r+Math.imul(_,H)|0,i=(i=i+Math.imul(_,$)|0)+Math.imul(k,H)|0,o=o+Math.imul(k,$)|0,r=r+Math.imul(w,K)|0,i=(i=i+Math.imul(w,G)|0)+Math.imul(A,K)|0,o=o+Math.imul(A,G)|0,r=r+Math.imul(v,Y)|0,i=(i=i+Math.imul(v,Z)|0)+Math.imul(y,Y)|0,o=o+Math.imul(y,Z)|0,r=r+Math.imul(p,J)|0,i=(i=i+Math.imul(p,ee)|0)+Math.imul(m,J)|0,o=o+Math.imul(m,ee)|0;var eA=(u+(r=r+Math.imul(d,en)|0)|0)+((8191&(i=(i=i+Math.imul(d,er)|0)+Math.imul(f,en)|0))<<13)|0;u=((o=o+Math.imul(f,er)|0)+(i>>>13)|0)+(eA>>>26)|0,eA&=67108863,r=Math.imul(O,U),i=(i=Math.imul(O,q))+Math.imul(R,U)|0,o=Math.imul(R,q),r=r+Math.imul(S,H)|0,i=(i=i+Math.imul(S,$)|0)+Math.imul(x,H)|0,o=o+Math.imul(x,$)|0,r=r+Math.imul(_,K)|0,i=(i=i+Math.imul(_,G)|0)+Math.imul(k,K)|0,o=o+Math.imul(k,G)|0,r=r+Math.imul(w,Y)|0,i=(i=i+Math.imul(w,Z)|0)+Math.imul(A,Y)|0,o=o+Math.imul(A,Z)|0,r=r+Math.imul(v,J)|0,i=(i=i+Math.imul(v,ee)|0)+Math.imul(y,J)|0,o=o+Math.imul(y,ee)|0,r=r+Math.imul(p,en)|0,i=(i=i+Math.imul(p,er)|0)+Math.imul(m,en)|0,o=o+Math.imul(m,er)|0;var eE=(u+(r=r+Math.imul(d,eo)|0)|0)+((8191&(i=(i=i+Math.imul(d,ea)|0)+Math.imul(f,eo)|0))<<13)|0;u=((o=o+Math.imul(f,ea)|0)+(i>>>13)|0)+(eE>>>26)|0,eE&=67108863,r=Math.imul(T,U),i=(i=Math.imul(T,q))+Math.imul(I,U)|0,o=Math.imul(I,q),r=r+Math.imul(O,H)|0,i=(i=i+Math.imul(O,$)|0)+Math.imul(R,H)|0,o=o+Math.imul(R,$)|0,r=r+Math.imul(S,K)|0,i=(i=i+Math.imul(S,G)|0)+Math.imul(x,K)|0,o=o+Math.imul(x,G)|0,r=r+Math.imul(_,Y)|0,i=(i=i+Math.imul(_,Z)|0)+Math.imul(k,Y)|0,o=o+Math.imul(k,Z)|0,r=r+Math.imul(w,J)|0,i=(i=i+Math.imul(w,ee)|0)+Math.imul(A,J)|0,o=o+Math.imul(A,ee)|0,r=r+Math.imul(v,en)|0,i=(i=i+Math.imul(v,er)|0)+Math.imul(y,en)|0,o=o+Math.imul(y,er)|0,r=r+Math.imul(p,eo)|0,i=(i=i+Math.imul(p,ea)|0)+Math.imul(m,eo)|0,o=o+Math.imul(m,ea)|0;var e_=(u+(r=r+Math.imul(d,el)|0)|0)+((8191&(i=(i=i+Math.imul(d,eu)|0)+Math.imul(f,el)|0))<<13)|0;u=((o=o+Math.imul(f,eu)|0)+(i>>>13)|0)+(e_>>>26)|0,e_&=67108863,r=Math.imul(L,U),i=(i=Math.imul(L,q))+Math.imul(N,U)|0,o=Math.imul(N,q),r=r+Math.imul(T,H)|0,i=(i=i+Math.imul(T,$)|0)+Math.imul(I,H)|0,o=o+Math.imul(I,$)|0,r=r+Math.imul(O,K)|0,i=(i=i+Math.imul(O,G)|0)+Math.imul(R,K)|0,o=o+Math.imul(R,G)|0,r=r+Math.imul(S,Y)|0,i=(i=i+Math.imul(S,Z)|0)+Math.imul(x,Y)|0,o=o+Math.imul(x,Z)|0,r=r+Math.imul(_,J)|0,i=(i=i+Math.imul(_,ee)|0)+Math.imul(k,J)|0,o=o+Math.imul(k,ee)|0,r=r+Math.imul(w,en)|0,i=(i=i+Math.imul(w,er)|0)+Math.imul(A,en)|0,o=o+Math.imul(A,er)|0,r=r+Math.imul(v,eo)|0,i=(i=i+Math.imul(v,ea)|0)+Math.imul(y,eo)|0,o=o+Math.imul(y,ea)|0,r=r+Math.imul(p,el)|0,i=(i=i+Math.imul(p,eu)|0)+Math.imul(m,el)|0,o=o+Math.imul(m,eu)|0;var ek=(u+(r=r+Math.imul(d,ed)|0)|0)+((8191&(i=(i=i+Math.imul(d,ef)|0)+Math.imul(f,ed)|0))<<13)|0;u=((o=o+Math.imul(f,ef)|0)+(i>>>13)|0)+(ek>>>
vendor: 9,292 bytes, line 1
126)|0,ek&=67108863,r=Math.imul(B,U),i=(i=Math.imul(B,q))+Math.imul(F,U)|0,o=Math.imul(F,q),r=r+Math.imul(L,H)|0,i=(i=i+Math.imul(L,$)|0)+Math.imul(N,H)|0,o=o+Math.imul(N,$)|0,r=r+Math.imul(T,K)|0,i=(i=i+Math.imul(T,G)|0)+Math.imul(I,K)|0,o=o+Math.imul(I,G)|0,r=r+Math.imul(O,Y)|0,i=(i=i+Math.imul(O,Z)|0)+Math.imul(R,Y)|0,o=o+Math.imul(R,Z)|0,r=r+Math.imul(S,J)|0,i=(i=i+Math.imul(S,ee)|0)+Math.imul(x,J)|0,o=o+Math.imul(x,ee)|0,r=r+Math.imul(_,en)|0,i=(i=i+Math.imul(_,er)|0)+Math.imul(k,en)|0,o=o+Math.imul(k,er)|0,r=r+Math.imul(w,eo)|0,i=(i=i+Math.imul(w,ea)|0)+Math.imul(A,eo)|0,o=o+Math.imul(A,ea)|0,r=r+Math.imul(v,el)|0,i=(i=i+Math.imul(v,eu)|0)+Math.imul(y,el)|0,o=o+Math.imul(y,eu)|0,r=r+Math.imul(p,ed)|0,i=(i=i+Math.imul(p,ef)|0)+Math.imul(m,ed)|0,o=o+Math.imul(m,ef)|0;var eC=(u+(r=r+Math.imul(d,ep)|0)|0)+((8191&(i=(i=i+Math.imul(d,em)|0)+Math.imul(f,ep)|0))<<13)|0;u=((o=o+Math.imul(f,em)|0)+(i>>>13)|0)+(eC>>>26)|0,eC&=67108863,r=Math.imul(B,H),i=(i=Math.imul(B,$))+Math.imul(F,H)|0,o=Math.imul(F,$),r=r+Math.imul(L,K)|0,i=(i=i+Math.imul(L,G)|0)+Math.imul(N,K)|0,o=o+Math.imul(N,G)|0,r=r+Math.imul(T,Y)|0,i=(i=i+Math.imul(T,Z)|0)+Math.imul(I,Y)|0,o=o+Math.imul(I,Z)|0,r=r+Math.imul(O,J)|0,i=(i=i+Math.imul(O,ee)|0)+Math.imul(R,J)|0,o=o+Math.imul(R,ee)|0,r=r+Math.imul(S,en)|0,i=(i=i+Math.imul(S,er)|0)+Math.imul(x,en)|0,o=o+Math.imul(x,er)|0,r=r+Math.imul(_,eo)|0,i=(i=i+Math.imul(_,ea)|0)+Math.imul(k,eo)|0,o=o+Math.imul(k,ea)|0,r=r+Math.imul(w,el)|0,i=(i=i+Math.imul(w,eu)|0)+Math.imul(A,el)|0,o=o+Math.imul(A,eu)|0,r=r+Math.imul(v,ed)|0,i=(i=i+Math.imul(v,ef)|0)+Math.imul(y,ed)|0,o=o+Math.imul(y,ef)|0;var eS=(u+(r=r+Math.imul(p,ep)|0)|0)+((8191&(i=(i=i+Math.imul(p,em)|0)+Math.imul(m,ep)|0))<<13)|0;u=((o=o+Math.imul(m,em)|0)+(i>>>13)|0)+(eS>>>26)|0,eS&=67108863,r=Math.imul(B,K),i=(i=Math.imul(B,G))+Math.imul(F,K)|0,o=Math.imul(F,G),r=r+Math.imul(L,Y)|0,i=(i=i+Math.imul(L,Z)|0)+Math.imul(N,Y)|0,o=o+Math.imul(N,Z)|0,r=r+Math.imul(T,J)|0,i=(i=i+Math.imul(T,ee)|0)+Math.imul(I,J)|0,o=o+Math.imul(I,ee)|0,r=r+Math.imul(O,en)|0,i=(i=i+Math.imul(O,er)|0)+Math.imul(R,en)|0,o=o+Math.imul(R,er)|0,r=r+Math.imul(S,eo)|0,i=(i=i+Math.imul(S,ea)|0)+Math.imul(x,eo)|0,o=o+Math.imul(x,ea)|0,r=r+Math.imul(_,el)|0,i=(i=i+Math.imul(_,eu)|0)+Math.imul(k,el)|0,o=o+Math.imul(k,eu)|0,r=r+Math.imul(w,ed)|0,i=(i=i+Math.imul(w,ef)|0)+Math.imul(A,ed)|0,o=o+Math.imul(A,ef)|0;var ex=(u+(r=r+Math.imul(v,ep)|0)|0)+((8191&(i=(i=i+Math.imul(v,em)|0)+Math.imul(y,ep)|0))<<13)|0;u=((o=o+Math.imul(y,em)|0)+(i>>>13)|0)+(ex>>>26)|0,ex&=67108863,r=Math.imul(B,Y),i=(i=Math.imul(B,Z))+Math.imul(F,Y)|0,o=Math.imul(F,Z),r=r+Math.imul(L,J)|0,i=(i=i+Math.imul(L,ee)|0)+Math.imul(N,J)|0,o=o+Math.imul(N,ee)|0,r=r+Math.imul(T,en)|0,i=(i=i+Math.imul(T,er)|0)+Math.imul(I,en)|0,o=o+Math.imul(I,er)|0,r=r+Math.imul(O,eo)|0,i=(i=i+Math.imul(O,ea)|0)+Math.imul(R,eo)|0,o=o+Math.imul(R,ea)|0,r=r+Math.imul(S,el)|0,i=(i=i+Math.imul(S,eu)|0)+Math.imul(x,el)|0,o=o+Math.imul(x,eu)|0,r=r+Math.imul(_,ed)|0,i=(i=i+Math.imul(_,ef)|0)+Math.imul(k,ed)|0,o=o+Math.imul(k,ef)|0;var eM=(u+(r=r+Math.imul(w,ep)|0)|0)+((8191&(i=(i=i+Math.imul(w,em)|0)+Math.imul(A,ep)|0))<<13)|0;u=((o=o+Math.imul(A,em)|0)+(i>>>13)|0)+(eM>>>26)|0,eM&=67108863,r=Math.imul(B,J),i=(i=Math.imul(B,ee))+Math.imul(F,J)|0,o=Math.imul(F,ee),r=r+Math.imul(L,en)|0,i=(i=i+Math.imul(L,er)|0)+Math.imul(N,en)|0,o=o+Math.imul(N,er)|0,r=r+Math.imul(T,eo)|0,i=(i=i+Math.imul(T,ea)|0)+Math.imul(I,eo)|0,o=o+Math.imul(I,ea)|0,r=r+Math.imul(O,el)|0,i=(i=i+Math.imul(O,eu)|0)+Math.imul(R,el)|0,o=o+Math.imul(R,eu)|0,r=r+Math.imul(S,ed)|0,i=(i=i+Math.imul(S,ef)|0)+Math.imul(x,ed)|0,o=o+Math.imul(x,ef)|0;var eO=(u+(r=r+Math.imul(_,ep)|0)|0)+((8191&(i=(i=i+Math.imul(_,em)|0)+Math.imul(k,ep)|0))<<13)|0;u=((o=o+Math.imul(k,em)|0)+(i>>>13)|0)+(eO>>>26)|0,eO&=67108863,r=Math.imul(B,en),i=(i=Math.imul(B,er))+Math.imul(F,en)|0,o=Math.imul(F,er),r=r+Math.imul(L,eo)|0,i=(i=i+Math.imul(L,ea)|0)+Math.imul(N,eo)|0,o=o+Math.imul(N,ea)|0,r=r+Math.imul(T,el)|0,i=(i=i+Math.imul(T,eu)|0)+Math.imul(I,el)|0,o=o+Math.imul(I,eu)|0,r=r+Math.imul(O,ed)|0,i=(i=i+Math.imul(O,ef)|0)+Math.imul(R,ed)|0,o=o+Math.imul(R,ef)|0;var eR=(u+(r=r+Math.imul(S,ep)|0)|0)+((8191&(i=(i=i+Math.imul(S,em)|0)+Math.imul(x,ep)|0))<<13)|0;u=((o=o+Math.imul(x,em)|0)+(i>>>13)|0)+(eR>>>26)|0,eR&=67108863,r=Math.imul(B,eo),i=(i=Math.imul(B,ea))+Math.imul(F,eo)|0,o=Math.imul(F,ea),r=r+Math.imul(L,el)|0,i=(i=i+Math.imul(L,eu)|0)+Math.imul(N,el)|0,o=o+Math.imul(N,eu)|0,r=r+Math.imul(T,ed)|0,i=(i=i+Math.imul(T,ef)|0)+Math.imul(I,ed)|0,o=o+Math.imul(I,ef)|0;var eP=(u+(r=r+Math.imul(O,ep)|0)|0)+((8191&(i=(i=i+Math.imul(O,em)|0)+Math.imul(R,ep)|0))<<13)|0;u=((o=o+Math.imul(R,em)|0)+(i>>>13)|0)+(eP>>>26)|0,eP&=67108863,r=Math.imul(B,el),i=(i=Math.imul(B,eu))+Math.imul(F,el)|0,o=Math.imul(F,eu),r=r+Math.imul(L,ed)|0,i=(i=i+Math.imul(L,ef)|0)+Math.imul(N,ed)|0,o=o+Math.imul(N,ef)|0;var eT=(u+(r=r+Math.imul(T,ep)|0)|0)+((8191&(i=(i=i+Math.imul(T,em)|0)+Math.imul(I,ep)|0))<<13)|0;u=((o=o+Math.imul(I,em)|0)+(i>>>13)|0)+(eT>>>26)|0,eT&=67108863,r=Math.imul(B,ed),i=(i=Math.imul(B,ef))+Math.imul(F,ed)|0,o=Math.imul(F,ef);var eI=(u+(r=r+Math.imul(L,ep)|0)|0)+((8191&(i=(i=i+Math.imul(L,em)|0)+Math.imul(N,ep)|0))<<13)|0;u=((o=o+Math.imul(N,em)|0)+(i>>>13)|0)+(eI>>>26)|0,eI&=67108863;var ej=(u+(r=Math.imul(B,ep))|0)+((8191&(i=(i=Math.imul(B,em))+Math.imul(F,ep)|0))<<13)|0;return u=((o=Math.imul(F,em))+(i>>>13)|0)+(ej>>>26)|0,ej&=67108863,l[0]=eg,l[1]=ev,l[2]=ey,l[3]=eb,l[4]=ew,l[5]=eA,l[6]=eE,l[7]=e_,l[8]=ek,l[9]=eC,l[10]=eS,l[11]=ex,l[12]=eM,l[13]=eO,l[14]=eR,l[15]=eP,l[16]=eT,l[17]=eI,l[18]=ej,0!==u&&(l[19]=u,n.length++),n};function g(e,t,n){n.negative=t.negative^e.negative,n.length=e.length+t.length;for(var r=0,i=0,o=0;o<n.length-1;o++){var a=i;i=0;for(var s=67108863&r,l=Math.min(o,t.length-1),u=Math.max(0,o-e.length+1);u<=l;u++){var c=o-u,d=(0|e.words[c])*(0|t.words[u]),f=67108863&d;s=67108863&(f=f+s|0),i+=(a=(a=a+(d/67108864|0)|0)+(f>>>26)|0)>>>26,a&=67108863}n.words[o]=s,r=a,a=i}return 0!==r?n.words[o]=r:n.length--,n._strip()}Math.imul||(m=p),i.prototype.mulTo=function(e,t){var n=this.length+e.length;return 10===this.length&&10===e.length?m(this,e,t):n<63?p(this,e,t):g(this,e,t)},i.prototype.mul=function(e){var t=new i(null);return t.words=Array(this.length+e.length),this.mulTo(e,t)},i.prototype.mulf=function(e){var t=new i(null);return t.words=Array(this.length+e.length),g(this,e,t)},i.prototype.imul=function(e){return this.clone().mulTo(e,this)},i.prototype.imuln=function(e){var t=e<0;t&&(e=-e),n("number"==typeof e),n(e<67108864);for(var r=0,i=0;i<this.length;i++){var o=(0|this.words[i])*e,a=(67108863&o)+(67108863&r);r>>=26,r+=(o/67108864|0)+(a>>>26),this.words[i]=67108863&a}return 0!==r&&(this.words[i]=r,this.length++),t?this.ineg():this},i.prototype.muln=function(e){return this.clone().imuln(e)},i.prototype.sqr=function(){return this.mul(this)},i.prototype.isqr=function(){return this.imul(this.clone())},i.prototype.pow=function(e){var t=function(e){for(var t=Array(e.bitLength()),n=0;n<t.length;n++){var r=n/26|0,i=n%26;t[n]=e.words[r]>>>i&1}return t}(e);if(0===t.length)return new i(1);for(var n=this,r=0;r<t.length&&0===t[r];r++,n=n.sqr());if(++r<t.length)for(var o=n.sqr();r<t.length;r++,o=o.sqr())0!==t[r]&&(n=n.mul(o));return n},i.prototype.iushln=function(e){n("number"==typeof e&&e>=0);var t,r=e%26,i=(e-r)/26,o=67108863>>>26-r<<26-r;if(0!==r){var a=0;for(t=0;t<this.length;t++){var s=this.words[t]&o,l=(0|this.words[t])-s<<r;this.words[t]=l|a,a=s>>>26-r}a&&(this.words[t]=a,this.length++)}if(0!==i){for(t=this.length-1;t>=0;t--)this.words[t+i]=this.words[t];for(t=0;t<i;t++)this.words[t]=0;this.length+=i}return this._strip()},i.prototype.ishln=function(e){return n(0===this.negative),this.iushln(e)},i.prototype.iushrn=function(e,t,r){n("number"==typeof e&&e>=0),i=t?(t-t%26)/26:0;var i,o=e%26,a=Math.min((e-o)/26,this.length),s=67108863^67108863>>>o<<o;if(i-=a,i=Math.max(0,i),r){for(var l=0;l<a;l++)r.words[l]=this.words[l];r.length=a}if(0===a);else if(this.length>a)for(this.length-=a,l=0;l<this.length;l++)this.words[l]=this.words[l+a];else this.words[0]=0,this.length=1;var u=0;for(l=this.length-1;l>=0&&(0!==u||l>=i);l--){var c=0|this.words[l];this.words[l]=u<<26-o|c>>>o,u=c&s}return r&&0!==u&&(r.words[r.length++]=u),0===this.length&&(this.words[0]=0,this.length=1),this._strip()},i.prototype.ishrn=function(e,t,r){return n(0===this.negative),this.iushrn(e,t,r)},i.prototype.shln=function(e){return this.clone().ishln(e)},i.prototype.ushln=function(e){return this.clone().iushln(e)},i.prototype.shrn=function(e){return this.clone().ishrn(e)},i.prototype.ushrn=function(e){return this.clone().iushrn(e)},i.prototype.testn=function(e){n("number"==typeof e&&e>=0);var t=e%26,r=(e-t)/26;return!(this.length<=r||!(this.words[r]&1<<t))},i.prototype.imaskn=function(e){n("number"==typeof e&&e>=0);var t=e%26,r=(e-t)/26;return(n(0===this.negative,"imaskn works only with positive numbers"),this.length<=r)?this:(0!==t&&r++,this.length=Math.min(r,this.length),0!==t&&(this.words[this.length-1]&=67108863^67108863>>>t<<t),this._strip())},i.prototype.maskn=function(e){return this.clone().imaskn(e)},i.prototype.iaddn=function(e){return n("number"==typeof e),n(e<67108864),e<0?this.isubn(-e):0!==this.negative?1===this.length&&(0|this.words[0])<=e?
vendor: 6,104 bytes, line 1
1(this.words[0]=e-(0|this.words[0]),this.negative=0,this):(this.negative=0,this.isubn(e),this.negative=1,this):this._iaddn(e)},i.prototype._iaddn=function(e){this.words[0]+=e;for(var t=0;t<this.length&&this.words[t]>=67108864;t++)this.words[t]-=67108864,t===this.length-1?this.words[t+1]=1:this.words[t+1]++;return this.length=Math.max(this.length,t+1),this},i.prototype.isubn=function(e){if(n("number"==typeof e),n(e<67108864),e<0)return this.iaddn(-e);if(0!==this.negative)return this.negative=0,this.iaddn(e),this.negative=1,this;if(this.words[0]-=e,1===this.length&&this.words[0]<0)this.words[0]=-this.words[0],this.negative=1;else for(var t=0;t<this.length&&this.words[t]<0;t++)this.words[t]+=67108864,this.words[t+1]-=1;return this._strip()},i.prototype.addn=function(e){return this.clone().iaddn(e)},i.prototype.subn=function(e){return this.clone().isubn(e)},i.prototype.iabs=function(){return this.negative=0,this},i.prototype.abs=function(){return this.clone().iabs()},i.prototype._ishlnsubmul=function(e,t,r){var i,o,a=e.length+r;this._expand(a);var s=0;for(i=0;i<e.length;i++){o=(0|this.words[i+r])+s;var l=(0|e.words[i])*t;s=((o-=67108863&l)>>26)-(l/67108864|0),this.words[i+r]=67108863&o}for(;i<this.length-r;i++)s=(o=(0|this.words[i+r])+s)>>26,this.words[i+r]=67108863&o;if(0===s)return this._strip();for(n(-1===s),s=0,i=0;i<this.length;i++)s=(o=-(0|this.words[i])+s)>>26,this.words[i]=67108863&o;return this.negative=1,this._strip()},i.prototype._wordDiv=function(e,t){var n=(this.length,e.length),r=this.clone(),o=e,a=0|o.words[o.length-1];0!=(n=26-this._countBits(a))&&(o=o.ushln(n),r.iushln(n),a=0|o.words[o.length-1]);var s,l=r.length-o.length;if("mod"!==t){(s=new i(null)).length=l+1,s.words=Array(s.length);for(var u=0;u<s.length;u++)s.words[u]=0}var c=r.clone()._ishlnsubmul(o,1,l);0===c.negative&&(r=c,s&&(s.words[l]=1));for(var d=l-1;d>=0;d--){var f=67108864*(0|r.words[o.length+d])+(0|r.words[o.length+d-1]);for(f=Math.min(f/a|0,67108863),r._ishlnsubmul(o,f,d);0!==r.negative;)f--,r.negative=0,r._ishlnsubmul(o,1,d),r.isZero()||(r.negative^=1);s&&(s.words[d]=f)}return s&&s._strip(),r._strip(),"div"!==t&&0!==n&&r.iushrn(n),{div:s||null,mod:r}},i.prototype.divmod=function(e,t,r){var o,a,s;return n(!e.isZero()),this.isZero()?{div:new i(0),mod:new i(0)}:0!==this.negative&&0===e.negative?(s=this.neg().divmod(e,t),"mod"!==t&&(o=s.div.neg()),"div"!==t&&(a=s.mod.neg(),r&&0!==a.negative&&a.iadd(e)),{div:o,mod:a}):0===this.negative&&0!==e.negative?(s=this.divmod(e.neg(),t),"mod"!==t&&(o=s.div.neg()),{div:o,mod:s.mod}):0!=(this.negative&e.negative)?(s=this.neg().divmod(e.neg(),t),"div"!==t&&(a=s.mod.neg(),r&&0!==a.negative&&a.isub(e)),{div:s.div,mod:a}):e.length>this.length||0>this.cmp(e)?{div:new i(0),mod:this}:1===e.length?"div"===t?{div:this.divn(e.words[0]),mod:null}:"mod"===t?{div:null,mod:new i(this.modrn(e.words[0]))}:{div:this.divn(e.words[0]),mod:new i(this.modrn(e.words[0]))}:this._wordDiv(e,t)},i.prototype.div=function(e){return this.divmod(e,"div",!1).div},i.prototype.mod=function(e){return this.divmod(e,"mod",!1).mod},i.prototype.umod=function(e){return this.divmod(e,"mod",!0).mod},i.prototype.divRound=function(e){var t=this.divmod(e);if(t.mod.isZero())return t.div;var n=0!==t.div.negative?t.mod.isub(e):t.mod,r=e.ushrn(1),i=e.andln(1),o=n.cmp(r);return o<0||1===i&&0===o?t.div:0!==t.div.negative?t.div.isubn(1):t.div.iaddn(1)},i.prototype.modrn=function(e){var t=e<0;t&&(e=-e),n(e<=67108863);for(var r=67108864%e,i=0,o=this.length-1;o>=0;o--)i=(r*i+(0|this.words[o]))%e;return t?-i:i},i.prototype.modn=function(e){return this.modrn(e)},i.prototype.idivn=function(e){var t=e<0;t&&(e=-e),n(e<=67108863);for(var r=0,i=this.length-1;i>=0;i--){var o=(0|this.words[i])+67108864*r;this.words[i]=o/e|0,r=o%e}return this._strip(),t?this.ineg():this},i.prototype.divn=function(e){return this.clone().idivn(e)},i.prototype.egcd=function(e){n(0===e.negative),n(!e.isZero());var t=this,r=e.clone();t=0!==t.negative?t.umod(e):t.clone();for(var o=new i(1),a=new i(0),s=new i(0),l=new i(1),u=0;t.isEven()&&r.isEven();)t.iushrn(1),r.iushrn(1),++u;for(var c=r.clone(),d=t.clone();!t.isZero();){for(var f=0,h=1;0==(t.words[0]&h)&&f<26;++f,h<<=1);if(f>0)for(t.iushrn(f);f-- >0;)(o.isOdd()||a.isOdd())&&(o.iadd(c),a.isub(d)),o.iushrn(1),a.iushrn(1);for(var p=0,m=1;0==(r.words[0]&m)&&p<26;++p,m<<=1);if(p>0)for(r.iushrn(p);p-- >0;)(s.isOdd()||l.isOdd())&&(s.iadd(c),l.isub(d)),s.iushrn(1),l.iushrn(1);t.cmp(r)>=0?(t.isub(r),o.isub(s),a.isub(l)):(r.isub(t),s.isub(o),l.isub(a))}return{a:s,b:l,gcd:r.iushln(u)}},i.prototype._invmp=function(e){n(0===e.negative),n(!e.isZero());var t=this,r=e.clone();t=0!==t.negative?t.umod(e):t.clone();for(var o,a=new i(1),s=new i(0),l=r.clone();t.cmpn(1)>0&&r.cmpn(1)>0;){for(var u=0,c=1;0==(t.words[0]&c)&&u<26;++u,c<<=1);if(u>0)for(t.iushrn(u);u-- >0;)a.isOdd()&&a.iadd(l),a.iushrn(1);for(var d=0,f=1;0==(r.words[0]&f)&&d<26;++d,f<<=1);if(d>0)for(r.iushrn(d);d-- >0;)s.isOdd()&&s.iadd(l),s.iushrn(1);t.cmp(r)>=0?(t.isub(r),a.isub(s)):(r.isub(t),s.isub(a))}return 0>(o=0===t.cmpn(1)?a:s).cmpn(0)&&o.iadd(e),o},i.prototype.gcd=function(e){if(this.isZero())return e.abs();if(e.isZero())return this.abs();var t=this.clone(),n=e.clone();t.negative=0,n.negative=0;for(var r=0;t.isEven()&&n.isEven();r++)t.iushrn(1),n.iushrn(1);for(;;){for(;t.isEven();)t.iushrn(1);for(;n.isEven();)n.iushrn(1);var i=t.cmp(n);if(i<0){var o=t;t=n,n=o}else if(0===i||0===n.cmpn(1))break;t.isub(n)}return n.iushln(r)},i.prototype.invm=function(e){return this.egcd(e).a.umod(e)},i.prototype.isEven=function(){return 0==(1&this.words[0])},i.prototype.isOdd=function(){return 1==(1&this.words[0])},i.prototype.andln=function(e){return this.words[0]&e},i.prototype.bincn=function(e){n("number"==typeof e);var t=e%26,r=(e-t)/26,i=1<<t;if(this.length<=r)return this._expand(r+1),this.words[r]|=i,this;for(var o=i,a=r;0!==o&&a<this.length;a++){var s=0|this.words[a];o=(s+=o)>>>26,s&=67108863,this.words[a]=s}return 0!==o&&(this.words[a]=o,this.length++),this},i.prototype.isZero=function(){return 1===this.length&&0===this.words[0]},i.prototype.cmpn=function(e){var t,r=e<0;
vendor: 9,491 bytes, line 1
1if(0!==this.negative&&!r)return -1;if(0===this.negative&&r)return 1;if(this._strip(),this.length>1)t=1;else{r&&(e=-e),n(e<=67108863,"Number is too big");var i=0|this.words[0];t=i===e?0:i<e?-1:1}return 0!==this.negative?0|-t:t},i.prototype.cmp=function(e){if(0!==this.negative&&0===e.negative)return -1;if(0===this.negative&&0!==e.negative)return 1;var t=this.ucmp(e);return 0!==this.negative?0|-t:t},i.prototype.ucmp=function(e){if(this.length>e.length)return 1;if(this.length<e.length)return -1;for(var t=0,n=this.length-1;n>=0;n--){var r=0|this.words[n],i=0|e.words[n];if(r!==i){r<i?t=-1:r>i&&(t=1);break}}return t},i.prototype.gtn=function(e){return 1===this.cmpn(e)},i.prototype.gt=function(e){return 1===this.cmp(e)},i.prototype.gten=function(e){return this.cmpn(e)>=0},i.prototype.gte=function(e){return this.cmp(e)>=0},i.prototype.ltn=function(e){return -1===this.cmpn(e)},i.prototype.lt=function(e){return -1===this.cmp(e)},i.prototype.lten=function(e){return 0>=this.cmpn(e)},i.prototype.lte=function(e){return 0>=this.cmp(e)},i.prototype.eqn=function(e){return 0===this.cmpn(e)},i.prototype.eq=function(e){return 0===this.cmp(e)},i.red=function(e){return new _(e)},i.prototype.toRed=function(e){return n(!this.red,"Already a number in reduction context"),n(0===this.negative,"red works only with positives"),e.convertTo(this)._forceRed(e)},i.prototype.fromRed=function(){return n(this.red,"fromRed works only with numbers in reduction context"),this.red.convertFrom(this)},i.prototype._forceRed=function(e){return this.red=e,this},i.prototype.forceRed=function(e){return n(!this.red,"Already a number in reduction context"),this._forceRed(e)},i.prototype.redAdd=function(e){return n(this.red,"redAdd works only with red numbers"),this.red.add(this,e)},i.prototype.redIAdd=function(e){return n(this.red,"redIAdd works only with red numbers"),this.red.iadd(this,e)},i.prototype.redSub=function(e){return n(this.red,"redSub works only with red numbers"),this.red.sub(this,e)},i.prototype.redISub=function(e){return n(this.red,"redISub works only with red numbers"),this.red.isub(this,e)},i.prototype.redShl=function(e){return n(this.red,"redShl works only with red numbers"),this.red.shl(this,e)},i.prototype.redMul=function(e){return n(this.red,"redMul works only with red numbers"),this.red._verify2(this,e),this.red.mul(this,e)},i.prototype.redIMul=function(e){return n(this.red,"redMul works only with red numbers"),this.red._verify2(this,e),this.red.imul(this,e)},i.prototype.redSqr=function(){return n(this.red,"redSqr works only with red numbers"),this.red._verify1(this),this.red.sqr(this)},i.prototype.redISqr=function(){return n(this.red,"redISqr works only with red numbers"),this.red._verify1(this),this.red.isqr(this)},i.prototype.redSqrt=function(){return n(this.red,"redSqrt works only with red numbers"),this.red._verify1(this),this.red.sqrt(this)},i.prototype.redInvm=function(){return n(this.red,"redInvm works only with red numbers"),this.red._verify1(this),this.red.invm(this)},i.prototype.redNeg=function(){return n(this.red,"redNeg works only with red numbers"),this.red._verify1(this),this.red.neg(this)},i.prototype.redPow=function(e){return n(this.red&&!e.red,"redPow(normalNum)"),this.red._verify1(this),this.red.pow(this,e)};var v={k256:null,p224:null,p192:null,p25519:null};function y(e,t){this.name=e,this.p=new i(t,16),this.n=this.p.bitLength(),this.k=new i(1).iushln(this.n).isub(this.p),this.tmp=this._tmp()}function b(){y.call(this,"k256","ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffe fffffc2f")}function w(){y.call(this,"p224","ffffffff ffffffff ffffffff ffffffff 00000000 00000000 00000001")}function A(){y.call(this,"p192","ffffffff ffffffff ffffffff fffffffe ffffffff ffffffff")}function E(){y.call(this,"25519","7fffffffffffffff ffffffffffffffff ffffffffffffffff ffffffffffffffed")}function _(e){if("string"==typeof e){var t=i._prime(e);this.m=t.p,this.prime=t}else n(e.gtn(1),"modulus must be greater than 1"),this.m=e,this.prime=null}function k(e){_.call(this,e),this.shift=this.m.bitLength(),this.shift%26!=0&&(this.shift+=26-this.shift%26),this.r=new i(1).iushln(this.shift),this.r2=this.imod(this.r.sqr()),this.rinv=this.r._invmp(this.m),this.minv=this.rinv.mul(this.r).isubn(1).div(this.m),this.minv=this.minv.umod(this.r),this.minv=this.r.sub(this.minv)}y.prototype._tmp=function(){var e=new i(null);return e.words=Array(Math.ceil(this.n/13)),e},y.prototype.ireduce=function(e){var t,n=e;do this.split(n,this.tmp),t=(n=(n=this.imulK(n)).iadd(this.tmp)).bitLength();while(t>this.n);var r=t<this.n?-1:n.ucmp(this.p);return 0===r?(n.words[0]=0,n.length=1):r>0?n.isub(this.p):void 0!==n.strip?n.strip():n._strip(),n},y.prototype.split=function(e,t){e.iushrn(this.n,0,t)},y.prototype.imulK=function(e){return e.imul(this.k)},r(b,y),b.prototype.split=function(e,t){for(var n=Math.min(e.length,9),r=0;r<n;r++)t.words[r]=e.words[r];if(t.length=n,e.length<=9)return e.words[0]=0,void(e.length=1);var i=e.words[9];for(t.words[t.length++]=4194303&i,r=10;r<e.length;r++){var o=0|e.words[r];e.words[r-10]=(4194303&o)<<4|i>>>22,i=o}i>>>=22,e.words[r-10]=i,0===i&&e.length>10?e.length-=10:e.length-=9},b.prototype.imulK=function(e){e.words[e.length]=0,e.words[e.length+1]=0,e.length+=2;for(var t=0,n=0;n<e.length;n++){var r=0|e.words[n];t+=977*r,e.words[n]=67108863&t,t=64*r+(t/67108864|0)}return 0===e.words[e.length-1]&&(e.length--,0===e.words[e.length-1]&&e.length--),e},r(w,y),r(A,y),r(E,y),E.prototype.imulK=function(e){for(var t=0,n=0;n<e.length;n++){var r=19*(0|e.words[n])+t,i=67108863&r;r>>>=26,e.words[n]=i,t=r}return 0!==t&&(e.words[e.length++]=t),e},i._prime=function(e){var t;if(v[e])return v[e];if("k256"===e)t=new b;else if("p224"===e)t=new w;else if("p192"===e)t=new A;else{if("p25519"!==e)throw Error("Unknown prime "+e);t=new E}return v[e]=t,t},_.prototype._verify1=function(e){n(0===e.negative,"red works only with positives"),n(e.red,"red works only with red numbers")},_.prototype._verify2=function(e,t){n(0==(e.negative|t.negative),"red works only with positives"),n(e.red&&e.red===t.red,"red works only with red numbers")},_.prototype.imod=function(e){return this.prime?this.prime.ireduce(e)._forceRed(this):(l(e,e.umod(this.m)._forceRed(this)),e)},_.prototype.neg=function(e){return e.isZero()?e.clone():this.m.sub(e)._forceRed(this)},_.prototype.add=function(e,t){this._verify2(e,t);var n=e.add(t);return n.cmp(this.m)>=0&&n.isub(this.m),n._forceRed(this)},_.prototype.iadd=function(e,t){this._verify2(e,t);var n=e.iadd(t);return n.cmp(this.m)>=0&&n.isub(this.m),n},_.prototype.sub=function(e,t){this._verify2(e,t);var n=e.sub(t);return 0>n.cmpn(0)&&n.iadd(this.m),n._forceRed(this)},_.prototype.isub=function(e,t){this._verify2(e,t);var n=e.isub(t);return 0>n.cmpn(0)&&n.iadd(this.m),n},_.prototype.shl=function(e,t){return this._verify1(e),this.imod(e.ushln(t))},_.prototype.imul=function(e,t){return this._verify2(e,t),this.imod(e.imul(t))},_.prototype.mul=function(e,t){return this._verify2(e,t),this.imod(e.mul(t))},_.prototype.isqr=function(e){return this.imul(e,e.clone())},_.prototype.sqr=function(e){return this.mul(e,e)},_.prototype.sqrt=function(e){if(e.isZero())return e.clone();var t=this.m.andln(3);if(n(t%2==1),3===t){var r=this.m.add(new i(1)).iushrn(2);return this.pow(e,r)}for(var o=this.m.subn(1),a=0;!o.isZero()&&0===o.andln(1);)a++,o.iushrn(1);n(!o.isZero());var s=new i(1).toRed(this),l=s.redNeg(),u=this.m.subn(1).iushrn(1),c=this.m.bitLength();for(c=new i(2*c*c).toRed(this);0!==this.pow(c,u).cmp(l);)c.redIAdd(l);for(var d=this.pow(c,o),f=this.pow(e,o.addn(1).iushrn(1)),h=this.pow(e,o),p=a;0!==h.cmp(s);){for(var m=h,g=0;0!==m.cmp(s);g++)m=m.redSqr();n(g<p);var v=this.pow(d,new i(1).iushln(p-g-1));f=f.redMul(v),d=v.redSqr(),h=h.redMul(d),p=g}return f},_.prototype.invm=function(e){var t=e._invmp(this.m);return 0!==t.negative?(t.negative=0,this.imod(t).redNeg()):this.imod(t)},_.prototype.pow=function(e,t){if(t.isZero())return new i(1).toRed(this);if(0===t.cmpn(1))return e.clone();var n=Array(16);n[0]=new i(1).toRed(this),n[1]=e;for(var r=2;r<n.length;r++)n[r]=this.mul(n[r-1],e);var o=n[0],a=0,s=0,l=t.bitLength()%26;for(0===l&&(l=26),r=t.length-1;r>=0;r--){for(var u=t.words[r],c=l-1;c>=0;c--){var d=u>>c&1;o!==n[0]&&(o=this.sqr(o)),0!==d||0!==a?(a<<=1,a|=d,(4==++s||0===r&&0===c)&&(o=this.mul(o,n[a]),s=0,a=0)):s=0}l=26}return o},_.prototype.convertTo=function(e){var t=e.umod(this.m);return t===e?t.clone():t},_.prototype.convertFrom=function(e){var t=e.clone();return t.red=null,t},i.mont=function(e){return new k(e)},r(k,_),k.prototype.convertTo=function(e){return this.imod(e.ushln(this.shift))},k.prototype.convertFrom=function(e){var t=this.imod(e.mul(this.rinv));return t.red=null,t},k.prototype.imul=function(e,t){if(e.isZero()||t.isZero())return e.words[0]=0,e.length=1,e;var n=e.imul(t),r=n.maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m),i=n.isub(r).iushrn(this.shift),o=i;return i.cmp(this.m)>=0?o=i.isub(this.m):0>i.cmpn(0)&&(o=i.iadd(this.m)),o._forceRed(this)},k.prototype.mul=function(e,t){if(e.isZero()||t.isZero())return new i(0)._forceRed(this);var n=e.mul(t),r=n.maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m),o=n.isub(r).iushrn(this.shift),a=o;return o.cmp(this.m)>=0?a=o.isub(this.m):0>o.cmpn(0)&&(a=o.iadd(this.m)),a._forceRed(this)},k.prototype.invm=function(e){return this.imod(e._invmp(this.m).mul(this.r2))._forceRed(this)}}(u7,na);var u9,ce,ct,cn,cr,ci,co,ca,cs=u7.exports,cl={},cu={},cc={},cd={},cf=nd.Buffer,ch={};
1for(ca in nd)nd.hasOwnProperty(ca)&&"SlowBuffer"!==ca&&"Buffer"!==ca&&(ch[ca]=nd[ca]);var cp=ch.Buffer={};for(ca in cf)cf.hasOwnProperty(ca)&&"allocUnsafe"!==ca&&"allocUnsafeSlow"!==ca&&(cp[ca]=cf[ca]);if(ch.Buffer.prototype=cf.prototype,cp.from&&cp.from!==Uint8Array.from||(cp.from=function(e,t,n){if("number"==typeof e)throw TypeError('The "value" argument must not be of type number. Received type '+typeof e);if(e&&void 0===e.length)throw TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof e);return cf(e,t,n)}),cp.alloc||(cp.alloc=function(e,t,n){if("number"!=typeof e)throw TypeError('The "size" argument must be of type number. Received type '+typeof e);if(e<0||e>=2*1073741824)throw RangeError('The value "'+e+'" is invalid for option "size"');var r=cf(e);return t&&0!==t.length?"string"==typeof n?r.fill(t,n):r.fill(t):r.fill(0),r}),!ch.kStringMaxLength)try{ch.kStringMaxLength=nT.binding("buffer").kStringMaxLength}catch(e){}ch.constants||(ch.constants={MAX_LENGTH:ch.kMaxLength},ch.kStringMaxLength&&(ch.constants.MAX_STRING_LENGTH=ch.kStringMaxLength));var cm={};function cg(e){this._reporterState={obj:null,path:[],options:e||{},errors:[]}}function cv(e,t){this.path=e,this.rethrow(t)}cm.Reporter=cg,cg.prototype.isError=function(e){return e instanceof cv},cg.prototype.save=function(){let e=this._reporterState;return{obj:e.obj,pathLen:e.path.length}},cg.prototype.restore=function(e){let t=this._reporterState;t.obj=e.obj,t.path=t.path.slice(0,e.pathLen)},cg.prototype.enterKey=function(e){return this._reporterState.path.push(e)},cg.prototype.exitKey=function(e){let t=this._reporterState;t.path=t.path.slice(0,e-1)},cg.prototype.leaveKey=function(e,t,n){let r=this._reporterState;this.exitKey(e),null!==r.obj&&(r.obj[t]=n)},cg.prototype.path=function(){return this._reporterState.path.join("/")},cg.prototype.enterObject=function(){let e=this._reporterState,t=e.obj;return e.obj={},t},cg.prototype.leaveObject=function(e){let t=this._reporterState,n=t.obj;return t.obj=e,n},cg.prototype.error=function(e){let t;let n=this._reporterState,r=e instanceof cv;if(t=r?e:new cv(n.path.map(function(e){return"["+JSON.stringify(e)+"]"}).join(""),e.message||e,e.stack),!n.options.partial)throw t;return r||n.errors.push(t),t},cg.prototype.wrapResult=function(e){let t=this._reporterState;return t.options.partial?{result:this.isError(e)?null:e,errors:t.errors}:e},nz(cv,Error),cv.prototype.rethrow=function(e){if(this.message=e+" at: "+(this.path||"(shallow)"),Error.captureStackTrace&&Error.captureStackTrace(this,cv),!this.stack)try{throw Error(this.message)}catch(e){this.stack=e.stack}return this};var cy={};let cb=cm.Reporter,cw=ch.Buffer;function cA(e,t){cb.call(this,t),cw.isBuffer(e)?(this.base=e,this.offset=0,this.length=e.length):this.error("Input not Buffer")}function cE(e,t){if(Array.isArray(e))this.length=0,this.value=e.map(function(e){return cE.isEncoderBuffer(e)||(e=new cE(e,t)),this.length+=e.length,e},this);else if("number"==typeof e){if(!(0<=e&&e<=255))return t.error("non-byte EncoderBuffer value");this.value=e,this.length=1}else if("string"==typeof e)this.value=e,this.length=cw.byteLength(e);else{if(!cw.isBuffer(e))return t.error("Unsupported type: "+typeof e);this.value=e,this.length=e.length}}nz(cA,cb),cy.DecoderBuffer=cA,cA.isDecoderBuffer=function(e){return e instanceof cA||"object"==typeof e&&cw.isBuffer(e.base)&&"DecoderBuffer"===e.constructor.name&&"number"==typeof e.offset&&"number"==typeof e.length&&"function"==typeof e.save&&"function"==typeof e.restore&&"function"==typeof e.isEmpty&&"function"==typeof e.readUInt8&&"function"==typeof e.skip&&"function"==typeof e.raw},cA.prototype.save=function(){return{offset:this.offset,reporter:cb.prototype.save.call(this)}},cA.prototype.restore=function(e){let t=new cA(this.base);return t.offset=e.offset,t.length=this.offset,this.offset=e.offset,cb.prototype.restore.call(this,e.reporter),t},cA.prototype.isEmpty=function(){return this.offset===this.length},cA.prototype.readUInt8=function(e){return this.offset+1<=this.length?this.base.readUInt8(this.offset++,!0):this.error(e||"DecoderBuffer overrun")},cA.prototype.skip=function(e,t){if(!(this.offset+e<=this.length))return this.error(t||"DecoderBuffer overrun");let n=new cA(this.base);return n._reporterState=this._reporterState,n.offset=this.offset,n.length=this.offset+e,this.offset+=e,n},cA.prototype.raw=function(e){return this.base.slice(e?e.offset:this.offset,this.length)},cy.EncoderBuffer=cE,cE.isEncoderBuffer=function(e){return e instanceof cE||"object"==typeof e&&"EncoderBuffer"===e.constructor.name&&"number"==typeof e.length&&"function"==typeof e.join},cE.prototype.join=function(e,t){return e||(e=cw.alloc(this.length)),t||(t=0),0===this.length||(Array.isArray(this.value)?this.value.forEach(function(n){n.join(e,t),t+=n.length}):("number"==typeof this.value?e[t]=this.value:"string"==typeof this.value?e.write(this.value,t):cw.isBuffer(this.value)&&this.value.copy(e,t),t+=this.length)),e};let c_=cm.Reporter,ck=cy.EncoderBuffer,cC=cy.DecoderBuffer,cS=["seq","seqof","set","setof","objid","bool","gentime","utctime","null_","enum","int","objDesc","bitstr","bmpstr","charstr","genstr","graphstr","ia5str","iso646str","numstr","octstr","printstr","t61str","unistr","utf8str","videostr"],cx=["key","obj","use","optional","explicit","implicit","def","choice","any","contains"].concat(cS);function cM(e,t,n){let r={};this._baseState=r,r.name=n,r.enc=e,r.parent=t||null,r.children=null,r.tag=null,r.args=null,r.reverseArgs=null,r.choice=null,r.optional=!1,r.any=!1,r.obj=!1,r.use=null,r.useDecoder=null,r.key=null,r.default=null,r.explicit=null,r.implicit=null,r.contains=null,r.parent||(r.children=[],this._wrap())}let cO=["enc","parent","children","tag","args","reverseArgs","choice","optional","any","obj","use","alteredUse","key","default","explicit","implicit","contains"];cM.prototype.clone=function(){let e=this._baseState,t={};cO.forEach(function(n){t[n]=e[n]});let n=new this.constructor(t.parent);return n._baseState=t,n},cM.prototype._wrap=function(){let e=this._baseState;
1cx.forEach(function(t){this[t]=function(){let n=new this.constructor(this);return e.children.push(n),n[t].apply(n,arguments)}},this)},cM.prototype._init=function(e){let t=this._baseState;aw(null===t.parent),e.call(this),t.children=t.children.filter(function(e){return e._baseState.parent===this},this),aw.equal(t.children.length,1,"Root node can have only one child")},cM.prototype._useArgs=function(e){let t=this._baseState,n=e.filter(function(e){return e instanceof this.constructor},this);e=e.filter(function(e){return!(e instanceof this.constructor)},this),0!==n.length&&(aw(null===t.children),t.children=n,n.forEach(function(e){e._baseState.parent=this},this)),0!==e.length&&(aw(null===t.args),t.args=e,t.reverseArgs=e.map(function(e){if("object"!=typeof e||e.constructor!==Object)return e;let t={};return Object.keys(e).forEach(function(n){n==(0|n)&&(n|=0);let r=e[n];t[r]=n}),t}))},["_peekTag","_decodeTag","_use","_decodeStr","_decodeObjid","_decodeTime","_decodeNull","_decodeInt","_decodeBool","_decodeList","_encodeComposite","_encodeStr","_encodeObjid","_encodeTime","_encodeNull","_encodeInt","_encodeBool"].forEach(function(e){cM.prototype[e]=function(){let t=this._baseState;throw Error(e+" not implemented for encoding: "+t.enc)}}),cS.forEach(function(e){cM.prototype[e]=function(){let t=this._baseState,n=Array.prototype.slice.call(arguments);return aw(null===t.tag),t.tag=e,this._useArgs(n),this}}),cM.prototype.use=function(e){aw(e);let t=this._baseState;return aw(null===t.use),t.use=e,this},cM.prototype.optional=function(){return this._baseState.optional=!0,this},cM.prototype.def=function(e){let t=this._baseState;return aw(null===t.default),t.default=e,t.optional=!0,this},cM.prototype.explicit=function(e){let t=this._baseState;return aw(null===t.explicit&&null===t.implicit),t.explicit=e,this},cM.prototype.implicit=function(e){let t=this._baseState;return aw(null===t.explicit&&null===t.implicit),t.implicit=e,this},cM.prototype.obj=function(){let e=this._baseState,t=Array.prototype.slice.call(arguments);return e.obj=!0,0!==t.length&&this._useArgs(t),this},cM.prototype.key=function(e){let t=this._baseState;return aw(null===t.key),t.key=e,this},cM.prototype.any=function(){return this._baseState.any=!0,this},cM.prototype.choice=function(e){let t=this._baseState;return aw(null===t.choice),t.choice=e,this._useArgs(Object.keys(e).map(function(t){return e[t]})),this},cM.prototype.contains=function(e){let t=this._baseState;return aw(null===t.use),t.contains=e,this},cM.prototype._decode=function(e,t){let n=this._baseState;if(null===n.parent)return e.wrapResult(n.children[0]._decode(e,t));let r,i=n.default,o=!0,a=null;if(null!==n.key&&(a=e.enterKey(n.key)),n.optional){let r=null;if(null!==n.explicit?r=n.explicit:null!==n.implicit?r=n.implicit:null!==n.tag&&(r=n.tag),null!==r||n.any){if(o=this._peekTag(e,r,n.any),e.isError(o))return o}else{let r=e.save();try{null===n.choice?this._decodeGeneric(n.tag,e,t):this._decodeChoice(e,t),o=!0}
vendor: 7,743 bytes, line 1
1catch(e){o=!1}e.restore(r)}}if(n.obj&&o&&(r=e.enterObject()),o){if(null!==n.explicit){let t=this._decodeTag(e,n.explicit);if(e.isError(t))return t;e=t}let r=e.offset;if(null===n.use&&null===n.choice){let t;n.any&&(t=e.save());let r=this._decodeTag(e,null!==n.implicit?n.implicit:n.tag,n.any);if(e.isError(r))return r;n.any?i=e.raw(t):e=r}if(t&&t.track&&null!==n.tag&&t.track(e.path(),r,e.length,"tagged"),t&&t.track&&null!==n.tag&&t.track(e.path(),e.offset,e.length,"content"),n.any||(i=null===n.choice?this._decodeGeneric(n.tag,e,t):this._decodeChoice(e,t)),e.isError(i))return i;if(n.any||null!==n.choice||null===n.children||n.children.forEach(function(n){n._decode(e,t)}),n.contains&&("octstr"===n.tag||"bitstr"===n.tag)){let r=new cC(i);i=this._getUse(n.contains,e._reporterState.obj)._decode(r,t)}}return n.obj&&o&&(i=e.leaveObject(r)),null===n.key||null===i&&!0!==o?null!==a&&e.exitKey(a):e.leaveKey(a,n.key,i),i},cM.prototype._decodeGeneric=function(e,t,n){let r=this._baseState;return"seq"===e||"set"===e?null:"seqof"===e||"setof"===e?this._decodeList(t,e,r.args[0],n):/str$/.test(e)?this._decodeStr(t,e,n):"objid"===e&&r.args?this._decodeObjid(t,r.args[0],r.args[1],n):"objid"===e?this._decodeObjid(t,null,null,n):"gentime"===e||"utctime"===e?this._decodeTime(t,e,n):"null_"===e?this._decodeNull(t,n):"bool"===e?this._decodeBool(t,n):"objDesc"===e?this._decodeStr(t,e,n):"int"===e||"enum"===e?this._decodeInt(t,r.args&&r.args[0],n):null!==r.use?this._getUse(r.use,t._reporterState.obj)._decode(t,n):t.error("unknown tag: "+e)},cM.prototype._getUse=function(e,t){let n=this._baseState;return n.useDecoder=this._use(e,t),aw(null===n.useDecoder._baseState.parent),n.useDecoder=n.useDecoder._baseState.children[0],n.implicit!==n.useDecoder._baseState.implicit&&(n.useDecoder=n.useDecoder.clone(),n.useDecoder._baseState.implicit=n.implicit),n.useDecoder},cM.prototype._decodeChoice=function(e,t){let n=this._baseState,r=null,i=!1;return Object.keys(n.choice).some(function(o){let a=e.save(),s=n.choice[o];try{let n=s._decode(e,t);if(e.isError(n))return!1;r={type:o,value:n},i=!0}catch(t){return e.restore(a),!1}return!0},this),i?r:e.error("Choice not matched")},cM.prototype._createEncoderBuffer=function(e){return new ck(e,this.reporter)},cM.prototype._encode=function(e,t,n){let r=this._baseState;if(null!==r.default&&r.default===e)return;let i=this._encodeValue(e,t,n);return void 0===i||this._skipDefault(i,t,n)?void 0:i},cM.prototype._encodeValue=function(e,t,n){let r=this._baseState;if(null===r.parent)return r.children[0]._encode(e,t||new c_);let i=null;if(this.reporter=t,r.optional&&void 0===e){if(null===r.default)return;e=r.default}let o=null,a=!1;if(r.any)i=this._createEncoderBuffer(e);else if(r.choice)i=this._encodeChoice(e,t);else if(r.contains)o=this._getUse(r.contains,n)._encode(e,t),a=!0;else if(r.children)o=r.children.map(function(n){if("null_"===n._baseState.tag)return n._encode(null,t,e);if(null===n._baseState.key)return t.error("Child should have a key");let r=t.enterKey(n._baseState.key);if("object"!=typeof e)return t.error("Child expected, but input is not object");let i=n._encode(e[n._baseState.key],t,e);return t.leaveKey(r),i},this).filter(function(e){return e}),o=this._createEncoderBuffer(o);else if("seqof"===r.tag||"setof"===r.tag){if(!r.args||1!==r.args.length)return t.error("Too many args for : "+r.tag);if(!Array.isArray(e))return t.error("seqof/setof, but data is not Array");let n=this.clone();n._baseState.implicit=null,o=this._createEncoderBuffer(e.map(function(n){let r=this._baseState;return this._getUse(r.args[0],e)._encode(n,t)},n))}else null!==r.use?i=this._getUse(r.use,n)._encode(e,t):(o=this._encodePrimitive(r.tag,e),a=!0);if(!r.any&&null===r.choice){let e=null!==r.implicit?r.implicit:r.tag,n=null===r.implicit?"universal":"context";null===e?null===r.use&&t.error("Tag could be omitted only for .use()"):null===r.use&&(i=this._encodeComposite(e,a,n,o))}return null!==r.explicit&&(i=this._encodeComposite(r.explicit,!1,"context",i)),i},cM.prototype._encodeChoice=function(e,t){let n=this._baseState,r=n.choice[e.type];return r||aw(!1,e.type+" not found in "+JSON.stringify(Object.keys(n.choice))),r._encode(e.value,t)},cM.prototype._encodePrimitive=function(e,t){let n=this._baseState;if(/str$/.test(e))return this._encodeStr(t,e);if("objid"===e&&n.args)return this._encodeObjid(t,n.reverseArgs[0],n.args[1]);if("objid"===e)return this._encodeObjid(t,null,null);if("gentime"===e||"utctime"===e)return this._encodeTime(t,e);if("null_"===e)return this._encodeNull();if("int"===e||"enum"===e)return this._encodeInt(t,n.args&&n.reverseArgs[0]);if("bool"===e)return this._encodeBool(t);if("objDesc"===e)return this._encodeStr(t,e);throw Error("Unsupported tag: "+e)},cM.prototype._isNumstr=function(e){return/^[0-9 ]*$/.test(e)},cM.prototype._isPrintstr=function(e){return/^[A-Za-z0-9 '()+,-./:=?]*$/.test(e)};var cR={};!function(e){function t(e){let t={};return Object.keys(e).forEach(function(n){(0|n)==n&&(n|=0);let r=e[n];t[r]=n}),t}e.tagClass={0:"universal",1:"application",2:"context",3:"private"},e.tagClassByName=t(e.tagClass),e.tag={0:"end",1:"bool",2:"int",3:"bitstr",4:"octstr",5:"null_",6:"objid",7:"objDesc",8:"external",9:"real",10:"enum",11:"embed",12:"utf8str",13:"relativeOid",16:"seq",17:"set",18:"numstr",19:"printstr",20:"t61str",21:"videostr",22:"ia5str",23:"utctime",24:"gentime",25:"graphstr",26:"iso646str",27:"genstr",28:"unistr",29:"charstr",30:"bmpstr"},e.tagByName=t(e.tag)}(cR);let cP=ch.Buffer;function cT(e){this.enc="der",this.name=e.name,this.entity=e,this.tree=new cI,this.tree._init(e.body)}function cI(e){cM.call(this,"der",e)}function cj(e){return e<10?"0"+e:e}function cL(e){cT.call(this,e),this.enc="pem"}cT.prototype.encode=function(e,t){return this.tree._encode(e,t).join()},nz(cI,cM),cI.prototype._encodeComposite=function(e,t,n,r){let i=function(e,t,n,r){let i;if("seqof"===e?e="seq":"setof"===e&&(e="set"),cR.tagByName.hasOwnProperty(e))i=cR.tagByName[e];else{if("number"!=typeof e||(0|e)!==e)return r.error("Unknown tag: "+e);i=e}return i>=31?r.error("Multi-octet tag encoding unsupported"):(t||(i|=32),i|=cR.tagClassByName[n||"universal"]<<6)}(e,t,n,this.reporter);if(r.length<128){let e=cP.alloc(2);return e[0]=i,e[1]=r.length,this._createEncoderBuffer([e,r])}let o=1;for(let e=r.length;e>=256;e>>=8)o++;let a=cP.alloc(2+o);a[0]=i,a[1]=128|o;for(let e=1+o,t=r.length;t>0;e--,t>>=8)a[e]=255&t;return this._createEncoderBuffer([a,r])},cI.prototype._encodeStr=function(e,t){if("bitstr"===t)return this._createEncoderBuffer([0|e.unused,e.data]);if("bmpstr"===t){let t=cP.alloc(2*e.length);for(let n=0;n<e.length;n++)t.writeUInt16BE(e.charCodeAt(n),2*n);return this._createEncoderBuffer(t)}return"numstr"===t?this._isNumstr(e)?this._createEncoderBuffer(e):this.reporter.error("Encoding of string type: numstr supports only digits and space"):"printstr"===t?this._isPrintstr(e)?this._createEncoderBuffer(e):this.reporter.error("Encoding of string type: printstr supports only latin upper and lower case letters, digits, space, apostrophe, left and rigth parenthesis, plus sign, comma, hyphen, dot, slash, colon, equal sign, question mark"):/str$/.test(t)||"objDesc"===t?this._createEncoderBuffer(e):this.reporter.error("Encoding of string type: "+t+" unsupported")},cI.prototype._encodeObjid=function(e,t,n){if("string"==typeof e){if(!t)return this.reporter.error("string objid given, but no values map found");if(!t.hasOwnProperty(e))return this.reporter.error("objid not found in values map");e=t[e].split(/[\s.]+/g);for(let t=0;t<e.length;t++)e[t]|=0}else if(Array.isArray(e)){e=e.slice();for(let t=0;t<e.length;t++)e[t]|=0}if(!Array.isArray(e))return this.reporter.error("objid() should be either array or string, got: "+JSON.stringify(e));
1if(!n){if(e[1]>=40)return this.reporter.error("Second objid identifier OOB");e.splice(0,2,40*e[0]+e[1])}let r=0;for(let t=0;t<e.length;t++){let n=e[t];for(r++;n>=128;n>>=7)r++}let i=cP.alloc(r),o=i.length-1;for(let t=e.length-1;t>=0;t--){let n=e[t];for(i[o--]=127&n;(n>>=7)>0;)i[o--]=128|127&n}return this._createEncoderBuffer(i)},cI.prototype._encodeTime=function(e,t){let n;let r=new Date(e);return"gentime"===t?n=[cj(r.getUTCFullYear()),cj(r.getUTCMonth()+1),cj(r.getUTCDate()),cj(r.getUTCHours()),cj(r.getUTCMinutes()),cj(r.getUTCSeconds()),"Z"].join(""):"utctime"===t?n=[cj(r.getUTCFullYear()%100),cj(r.getUTCMonth()+1),cj(r.getUTCDate()),cj(r.getUTCHours()),cj(r.getUTCMinutes()),cj(r.getUTCSeconds()),"Z"].join(""):this.reporter.error("Encoding "+t+" time is not supported yet"),this._encodeStr(n,"octstr")},cI.prototype._encodeNull=function(){return this._createEncoderBuffer("")},cI.prototype._encodeInt=function(e,t){if("string"==typeof e){if(!t)return this.reporter.error("String int or enum given, but no values map");if(!t.hasOwnProperty(e))return this.reporter.error("Values map doesn't contain: "+JSON.stringify(e));e=t[e]}if("number"!=typeof e&&!cP.isBuffer(e)){let t=e.toArray();!e.sign&&128&t[0]&&t.unshift(0),e=cP.from(t)}if(cP.isBuffer(e)){let t=e.length;0===e.length&&t++;let n=cP.alloc(t);return e.copy(n),0===e.length&&(n[0]=0),this._createEncoderBuffer(n)}if(e<128)return this._createEncoderBuffer(e);if(e<256)return this._createEncoderBuffer([0,e]);let n=1;for(let t=e;t>=256;t>>=8)n++;let r=Array(n);for(let t=r.length-1;t>=0;t--)r[t]=255&e,e>>=8;return 128&r[0]&&r.unshift(0),this._createEncoderBuffer(cP.from(r))},cI.prototype._encodeBool=function(e){return this._createEncoderBuffer(e?255:0)},cI.prototype._use=function(e,t){return"function"==typeof e&&(e=e(t)),e._getEncoder("der").tree},cI.prototype._skipDefault=function(e,t,n){let r;let i=this._baseState;if(null===i.default)return!1;let o=e.join();if(void 0===i.defaultBuffer&&(i.defaultBuffer=this._encodeValue(i.default,t,n).join()),o.length!==i.defaultBuffer.length)return!1;for(r=0;r<o.length;r++)if(o[r]!==i.defaultBuffer[r])return!1;return!0},nz(cL,cT),cL.prototype.encode=function(e,t){let n=cT.prototype.encode.call(this,e).toString("base64"),r=["-----BEGIN "+t.label+"-----"];for(let e=0;e<n.length;e+=64)r.push(n.slice(e,e+64));return r.push("-----END "+t.label+"-----"),r.join("\n")},cd.der=cT,cd.pem=cL;var cN={};let cD=cy.DecoderBuffer;function cB(e){this.enc="der",this.name=e.name,this.entity=e,this.tree=new cF,this.tree._init(e.body)}function cF(e){cM.call(this,"der",e)}function cz(e,t){let n=e.readUInt8(t);if(e.isError(n))return n;let r=cR.tagClass[n>>6],i=0==(32&n);if(31==(31&n)){let r=n;for(n=0;128==(128&r);){if(r=e.readUInt8(t),e.isError(r))return r;n<<=7,n|=127&r}}else n&=31;return{cls:r,primitive:i,tag:n,tagStr:cR.tag[n]}}function cU(e,t,n){let r=e.readUInt8(n);if(e.isError(r))return r;if(!t&&128===r)return null;if(0==(128&r))return r;let i=127&r;if(i>4)return e.error("length octect is too long");r=0;for(let t=0;t<i;t++){r<<=8;let t=e.readUInt8(n);if(e.isError(t))return t;r|=t}return r}cB.prototype.decode=function(e,t){return cD.isDecoderBuffer(e)||(e=new cD(e,t)),this.tree._decode(e,t)},nz(cF,cM),cF.prototype._peekTag=function(e,t,n){if(e.isEmpty())return!1;let r=e.save(),i=cz(e,'Failed to peek tag: "'+t+'"');return e.isError(i)?i:(e.restore(r),i.tag===t||i.tagStr===t||i.tagStr+"of"===t||n)},cF.prototype._decodeTag=function(e,t,n){let r=cz(e,'Failed to decode tag of "'+t+'"');if(e.isError(r))return r;let i=cU(e,r.primitive,'Failed to get length of "'+t+'"');if(e.isError(i))return i;if(!n&&r.tag!==t&&r.tagStr!==t&&r.tagStr+"of"!==t)return e.error('Failed to match tag: "'+t+'"');if(r.primitive||null!==i)return e.skip(i,'Failed to match body of: "'+t+'"');let o=e.save(),a=this._skipUntilEnd(e,'Failed to skip indefinite length body: "'+this.tag+'"');return e.isError(a)?a:(i=e.offset-o.offset,e.restore(o),e.skip(i,'Failed to match body of: "'+t+'"'))},cF.prototype._skipUntilEnd=function(e,t){for(;;){let n;let r=cz(e,t);if(e.isError(r))return r;let i=cU(e,r.primitive,t);if(e.isError(i))return i;if(n=r.primitive||null!==i?e.skip(i):this._skipUntilEnd(e,t),e.isError(n))return n;if("end"===r.tagStr)break}},cF.prototype._decodeList=function(e,t,n,r){let i=[];for(;!e.isEmpty();){let t=this._peekTag(e,"end");if(e.isError(t))return t;let o=n.decode(e,"der",r);if(e.isError(o)&&t)break;i.push(o)}return i},cF.prototype._decodeStr=function(e,t){if("bitstr"===t){let t=e.readUInt8();return e.isError(t)?t:{unused:t,data:e.raw()}}if("bmpstr"===t){let t=e.raw();if(t.length%2==1)return e.error("Decoding of string type: bmpstr length mismatch");let n="";for(let e=0;e<t.length/2;e++)n+=String.fromCharCode(t.readUInt16BE(2*e));return n}if("numstr"===t){let t=e.raw().toString("ascii");return this._isNumstr(t)?t:e.error("Decoding of string type: numstr unsupported characters")}if("octstr"===t||"objDesc"===t)return e.raw();if("printstr"===t){let t=e.raw().toString("ascii");return this._isPrintstr(t)?t:e.error("Decoding of string type: printstr unsupported characters")}return/str$/.test(t)?e.raw().toString():e.error("Decoding of string type: "+t+" unsupported")},cF.prototype._decodeObjid=function(e,t,n){let r;let i=[],o=0,a=0;for(;!e.isEmpty();)a=e.readUInt8(),o<<=7,o|=127&a,0==(128&a)&&(i.push(o),o=0);128&a&&i.push(o);let s=i[0]/40|0,l=i[0]%40;if(r=n?i:[s,l].concat(i.slice(1)),t){let e=t[r.join(" ")];void 0===e&&(e=t[r.join(".")]),void 0!==e&&(r=e)}return r},cF.prototype._decodeTime=function(e,t){let n,r,i,o,a,s;let l=e.raw().toString();if("gentime"===t)n=0|l.slice(0,4),r=0|l.slice(4,6),i=0|l.slice(6,8),o=0|l.slice(8,10),a=0|l.slice(10,12),s=0|l.slice(12,14);else{if("utctime"!==t)return e.error("Decoding "+t+" time is not supported yet");n=0|l.slice(0,2),r=0|l.slice(2,4),i=0|l.slice(4,6),o=0|l.slice(6,8),a=0|l.slice(8,10),s=0|l.slice(10,12),n=n<70?2e3+n:1900+n}return Date.UTC(n,r-1,i,o,a,s,0)},cF.prototype._decodeNull=function(){return null},cF.prototype._decodeBool=function(e){let t=e.readUInt8();return e.isError(t)?t:0!==t},cF.prototype._decodeInt=function(e,t){let n=e.raw(),r=new sC(n);return t&&(r=t[r.toString(10)]||r),r},cF.prototype._use=function(e,t){return"function"==typeof e&&(e=e(t)),e._getDecoder("der").tree};let cq=ch.Buffer;function cW(e){cB.call(this,e),this.enc="pem"}nz(cW,cB),cW.prototype.decode=function(e,t){let n=e.toString().split(/[\r\n]+/g),r=t.label.toUpperCase(),i=/^-----(BEGIN|END) ([^-]+)-----$/,o=-1,a=-1;for(let e=0;e<n.length;e++){let t=n[e].match(i);if(null!==t&&t[2]===r){if(-1!==o){if("END"!==t[1])break;a=e;break}if("BEGIN"!==t[1])break;o=e}}if(-1===o||-1===a)throw Error("PEM section not found for: "+r);let s=n.slice(o+1,a).join("");s.replace(/[^a-z0-9+/=]+/gi,"");let l=cq.from(s,"base64");return cB.prototype.decode.call(this,l,t)},cN.der=cB,cN.pem=cW,function(e){function t(e,t){this.name=e,this.body=t,this.decoders={},this.encoders={}}e.define=function(e,n){return new t(e,n)},t.prototype._createNamed=function(e){let t=this.name;function n(e){this._initNamed(e,t)}return nz(n,e),n.prototype._initNamed=function(t,n){e.call(this,t,n)},new n(this)},t.prototype._getDecoder=function(e){return e=e||"der",this.decoders.hasOwnProperty(e)||(this.decoders[e]=this._createNamed(cN[e])),this.decoders[e]},t.prototype.decode=function(e,t,n){return this._getDecoder(t).decode(e,n)},t.prototype._getEncoder=function(e){return e=e||"der",this.encoders.hasOwnProperty(e)||(this.encoders[e]=this._createNamed(cd[e])),this.encoders[e]},t.prototype.encode=function(e,t,n){return this._getEncoder(t).encode(e,n)}}(cc);var cH={};cH.Reporter=cm.Reporter,cH.DecoderBuffer=cy.DecoderBuffer,cH.EncoderBuffer=cy.EncoderBuffer,cH.Node=cM;var c$={};c$._reverse=function(e){let t={};return Object.keys(e).forEach(function(n){(0|n)==n&&(n|=0);let r=e[n];t[r]=n}),t},c$.der=cR,cu.bignum=sC,cu.define=cc.define,cu.base=cH,cu.constants=c$,cu.decoders=cN,cu.encoders=cd;var cV=cu.define("Time",function(){this.choice({utcTime:this.utctime(),generalTime:this.gentime()})}),cK=cu.define("AttributeTypeValue",function(){this.seq().obj(this.key("type").objid(),this.key("value").any())}),cG=cu.define("AlgorithmIdentifier",function(){this.seq().obj(this.key("algorithm").objid(),this.key("parameters").optional(),this.key("curve").objid().optional())}),cQ=cu.define("SubjectPublicKeyInfo",function(){this.seq().obj(this.key("algorithm").use(cG),this.key("subjectPublicKey").bitstr())}),cY=cu.define("RelativeDistinguishedName",function(){this.setof(cK)}),cZ=cu.define("RDNSequence",function(){this.seqof(cY)}
vendor: 7,369 bytes, line 1
1),cX=cu.define("Name",function(){this.choice({rdnSequence:this.use(cZ)})}),cJ=cu.define("Validity",function(){this.seq().obj(this.key("notBefore").use(cV),this.key("notAfter").use(cV))}),c0=cu.define("Extension",function(){this.seq().obj(this.key("extnID").objid(),this.key("critical").bool().def(!1),this.key("extnValue").octstr())}),c1=cu.define("TBSCertificate",function(){this.seq().obj(this.key("version").explicit(0).int().optional(),this.key("serialNumber").int(),this.key("signature").use(cG),this.key("issuer").use(cX),this.key("validity").use(cJ),this.key("subject").use(cX),this.key("subjectPublicKeyInfo").use(cQ),this.key("issuerUniqueID").implicit(1).bitstr().optional(),this.key("subjectUniqueID").implicit(2).bitstr().optional(),this.key("extensions").explicit(3).seqof(c0).optional())}),c2=cu.define("X509Certificate",function(){this.seq().obj(this.key("tbsCertificate").use(c1),this.key("signatureAlgorithm").use(cG),this.key("signatureValue").bitstr())});cl.certificate=c2;var c3=cu.define("RSAPrivateKey",function(){this.seq().obj(this.key("version").int(),this.key("modulus").int(),this.key("publicExponent").int(),this.key("privateExponent").int(),this.key("prime1").int(),this.key("prime2").int(),this.key("exponent1").int(),this.key("exponent2").int(),this.key("coefficient").int())});cl.RSAPrivateKey=c3;var c6=cu.define("RSAPublicKey",function(){this.seq().obj(this.key("modulus").int(),this.key("publicExponent").int())});cl.RSAPublicKey=c6;var c4=cu.define("SubjectPublicKeyInfo",function(){this.seq().obj(this.key("algorithm").use(c5),this.key("subjectPublicKey").bitstr())});cl.PublicKey=c4;var c5=cu.define("AlgorithmIdentifier",function(){this.seq().obj(this.key("algorithm").objid(),this.key("none").null_().optional(),this.key("curve").objid().optional(),this.key("params").seq().obj(this.key("p").int(),this.key("q").int(),this.key("g").int()).optional())}),c8=cu.define("PrivateKeyInfo",function(){this.seq().obj(this.key("version").int(),this.key("algorithm").use(c5),this.key("subjectPrivateKey").octstr())});cl.PrivateKey=c8;var c7=cu.define("EncryptedPrivateKeyInfo",function(){this.seq().obj(this.key("algorithm").seq().obj(this.key("id").objid(),this.key("decrypt").seq().obj(this.key("kde").seq().obj(this.key("id").objid(),this.key("kdeparams").seq().obj(this.key("salt").octstr(),this.key("iters").int())),this.key("cipher").seq().obj(this.key("algo").objid(),this.key("iv").octstr()))),this.key("subjectPrivateKey").octstr())});cl.EncryptedPrivateKey=c7;var c9=cu.define("DSAPrivateKey",function(){this.seq().obj(this.key("version").int(),this.key("p").int(),this.key("q").int(),this.key("g").int(),this.key("pub_key").int(),this.key("priv_key").int())});cl.DSAPrivateKey=c9,cl.DSAparam=cu.define("DSAparam",function(){this.int()});var de=cu.define("ECPrivateKey",function(){this.seq().obj(this.key("version").int(),this.key("privateKey").octstr(),this.key("parameters").optional().explicit(0).use(dt),this.key("publicKey").optional().explicit(1).bitstr())});cl.ECPrivateKey=de;var dt=cu.define("ECParameters",function(){this.choice({namedCurve:this.objid()})});cl.signature=cu.define("signature",function(){this.seq().obj(this.key("r").int(),this.key("s").int())});var dn=/Proc-Type: 4,ENCRYPTED[\n\r]+DEK-Info: AES-((?:128)|(?:192)|(?:256))-CBC,([0-9A-H]+)[\n\r]+([0-9A-z\n\r+/=]+)[\n\r]+/m,dr=/^-----BEGIN ((?:.*? KEY)|CERTIFICATE)-----/m,di=/^-----BEGIN ((?:.*? KEY)|CERTIFICATE)-----([0-9A-z\n\r+/=]+)-----END \1-----$/m,da=nL.Buffer,ds={"2.16.840.1.101.3.4.1.1":"aes-128-ecb","2.16.840.1.101.3.4.1.2":"aes-128-cbc","2.16.840.1.101.3.4.1.3":"aes-128-ofb","2.16.840.1.101.3.4.1.4":"aes-128-cfb","2.16.840.1.101.3.4.1.21":"aes-192-ecb","2.16.840.1.101.3.4.1.22":"aes-192-cbc","2.16.840.1.101.3.4.1.23":"aes-192-ofb","2.16.840.1.101.3.4.1.24":"aes-192-cfb","2.16.840.1.101.3.4.1.41":"aes-256-ecb","2.16.840.1.101.3.4.1.42":"aes-256-cbc","2.16.840.1.101.3.4.1.43":"aes-256-ofb","2.16.840.1.101.3.4.1.44":"aes-256-cfb"},dl=nL.Buffer;function du(e){"object"!=typeof e||dl.isBuffer(e)||(f=e.passphrase,e=e.key),"string"==typeof e&&(e=dl.from(e));var t,n,r,i,o,a,s,l,u,c,d,f,h,p,m=function(e,t){var n,r=e.toString(),i=r.match(dn);if(i){var o="aes"+i[1],a=da.from(i[2],"hex"),s=da.from(i[3].replace(/[\r\n]/g,""),"base64"),l=si(t,a.slice(0,8),parseInt(i[1],10)).key,u=[],c=aI.createDecipheriv(o,l,a);u.push(c.update(s)),u.push(c.final()),n=da.concat(u)}else{var d=r.match(di);n=da.from(d[2].replace(/[\r\n]/g,""),"base64")}return{tag:r.match(dr)[1],data:n}}(e,f),g=m.tag,v=m.data;switch(g){case"CERTIFICATE":p=cl.certificate.decode(v,"der").tbsCertificate.subjectPublicKeyInfo;case"PUBLIC KEY":switch(p||(p=cl.PublicKey.decode(v,"der")),h=p.algorithm.algorithm.join(".")){case"1.2.840.113549.1.1.1":return cl.RSAPublicKey.decode(p.subjectPublicKey.data,"der");case"1.2.840.10045.2.1":return p.subjectPrivateKey=p.subjectPublicKey,{type:"ec",data:p};case"1.2.840.10040.4.1":return p.algorithm.params.pub_key=cl.DSAparam.decode(p.subjectPublicKey.data,"der"),{type:"dsa",data:p.algorithm.params};default:throw Error("unknown key id "+h)}case"ENCRYPTED PRIVATE KEY":t=v=cl.EncryptedPrivateKey.decode(v,"der"),n=f,r=t.algorithm.decrypt.kde.kdeparams.salt,i=parseInt(t.algorithm.decrypt.kde.kdeparams.iters.toString(),10),o=ds[t.algorithm.decrypt.cipher.algo.join(".")],a=t.algorithm.decrypt.cipher.iv,s=t.subjectPrivateKey,l=parseInt(o.split("-")[1],10)/8,u=o6.pbkdf2Sync(n,r,i,l,"sha1"),c=aI.createDecipheriv(o,u,a),(d=[]).push(c.update(s)),d.push(c.final()),v=dl.concat(d);case"PRIVATE KEY":switch(h=(p=cl.PrivateKey.decode(v,"der")).algorithm.algorithm.join(".")){case"1.2.840.113549.1.1.1":return cl.RSAPrivateKey.decode(p.subjectPrivateKey,"der");case"1.2.840.10045.2.1":return{curve:p.algorithm.curve,privateKey:cl.ECPrivateKey.decode(p.subjectPrivateKey,"der").privateKey};case"1.2.840.10040.4.1":return p.algorithm.params.priv_key=cl.DSAparam.decode(p.subjectPrivateKey,"der"),{type:"dsa",params:p.algorithm.params};default:throw Error("unknown key id "+h)}case"RSA PUBLIC KEY":return cl.RSAPublicKey.decode(v,"der");case"RSA PRIVATE KEY":return cl.RSAPrivateKey.decode(v,"der");case"DSA PRIVATE KEY":return{type:"dsa",params:cl.DSAPrivateKey.decode(v,"der")};case"EC PRIVATE KEY":return{curve:(v=cl.ECPrivateKey.decode(v,"der")).parameters.value,privateKey:v.privateKey};default:throw Error("unknown key type "+g)}}du.signature=cl.signature;var dc,dd,df,dh,dp,dm,dg,dv={"1.3.132.0.10":"secp256k1","1.3.132.0.33":"p224","1.2.840.10045.3.1.1":"p192","1.2.840.10045.3.1.7":"p256","1.3.132.0.34":"p384","1.3.132.0.35":"p521"},dy={},db=nL.Buffer,dw=function(e,t){for(var n,r=db.alloc(0),i=0;r.length<t;)n=function(e){var t=db.allocUnsafe(4);return t.writeUInt32BE(e,0),t}(i++),r=db.concat([r,oG("sha1").update(e).update(n).digest()]);return r.slice(0,t)},dA=function(e,t){for(var n=e.length,r=-1;++r<n;)e[r]^=t[r];return e},dE=nL.Buffer,d_=function(e,t){return dE.from(e.toRed(sC.mont(t.modulus)).redPow(new sC(t.publicExponent)).fromRed().toArray())},dk=nL.Buffer,dC=nL.Buffer;dy.publicEncrypt=function(e,t,n){r=e.padding?e.padding:n?1:4;var r,i,o=du(e);if(4===r)i=function(e,t){var n=e.modulus.byteLength(),r=t.length,i=oG("sha1").update(dk.alloc(0)).digest(),o=i.length,a=2*o;if(r>n-a-2)throw Error("message too long");var s=dk.alloc(n-r-a-2),l=n-o-1,u=nB(o),c=dA(dk.concat([i,s,dk.alloc(1,1),t],l),dw(u,l)),d=dA(u,dw(c,o));
1return new sC(dk.concat([dk.alloc(1),d,c],n))}(o,t);else if(1===r)i=function(e,t,n){var r,i=t.length,o=e.modulus.byteLength();if(i>o-11)throw Error("message too long");return r=n?dk.alloc(o-i-3,255):function(e){for(var t,n=dk.allocUnsafe(e),r=0,i=nB(2*e),o=0;r<e;)o===i.length&&(i=nB(2*e),o=0),(t=i[o++])&&(n[r++]=t);return n}(o-i-3),new sC(dk.concat([dk.from([0,n?1:2]),r,dk.alloc(1),t],o))}(o,t,n);else{if(3!==r)throw Error("unknown padding");if((i=new sC(t)).cmp(o.modulus)>=0)throw Error("data too long for modulus")}return n?lC(i,o):d_(i,o)},dy.privateDecrypt=function(e,t,n){r=e.padding?e.padding:n?1:4;var r,i,o=du(e),a=o.modulus.byteLength();if(t.length>a||new sC(t).cmp(o.modulus)>=0)throw Error("decryption error");i=n?d_(new sC(t),o):lC(t,o);var s=dC.alloc(a-i.length);if(i=dC.concat([s,i],a),4===r)return function(e,t){var n=e.modulus.byteLength(),r=oG("sha1").update(dC.alloc(0)).digest(),i=r.length;if(0!==t[0])throw Error("decryption error");var o=t.slice(1,i+1),a=t.slice(i+1),s=dA(o,dw(a,i)),l=dA(a,dw(s,n-i-1));if(function(e,t){e=dC.from(e),t=dC.from(t);var n=0,r=e.length;e.length!==t.length&&(n++,r=Math.min(e.length,t.length));for(var i=-1;++i<r;)n+=e[i]^t[i];return n}(r,l.slice(0,i)))throw Error("decryption error");for(var u=i;0===l[u];)u++;if(1!==l[u++])throw Error("decryption error");return l.slice(u)}(o,i);if(1===r)return function(e,t,n){for(var r=t.slice(0,2),i=2,o=0;0!==t[i++];)if(i>=t.length){o++;break}var a=t.slice(2,i-1);if(("0002"!==r.toString("hex")&&!n||"0001"!==r.toString("hex")&&n)&&o++,a.length<8&&o++,o)throw Error("decryption error");return t.slice(i)}(0,i,n);if(3===r)return i;throw Error("unknown padding")},dy.privateEncrypt=function(e,t){return dy.publicEncrypt(e,t,!0)},dy.publicDecrypt=function(e,t){return dy.privateDecrypt(e,t,!0)};var dS={};function dx(){throw Error("secure random number generation not supported by this browser\nuse chrome, FireFox or Internet Explorer 11")}var dM,dO=nL.Buffer,dR=nL.kMaxLength,dP=na.crypto||na.msCrypto;function dT(e,t){if("number"!=typeof e||e!=e)throw TypeError("offset must be a number");if(e>4294967295||e<0)throw TypeError("offset must be a uint32");if(e>dR||e>t)throw RangeError("offset out of range")}function dI(e,t,n){if("number"!=typeof e||e!=e)throw TypeError("size must be a number");if(e>4294967295||e<0)throw TypeError("size must be a uint32");if(e+t>n||e>dR)throw RangeError("buffer too small")}function dj(e,t,n,r){var i=e.buffer,o=new Uint8Array(i,t,n);return dP.getRandomValues(o),r?void nS(function(){r(null,e)}):e}function dL(){if(dM)return nf;dM=1,nf.randomBytes=nf.rng=nf.pseudoRandomBytes=nf.prng=nB,nf.createHash=nf.Hash=oG,nf.createHmac=nf.Hmac=o2;var e=["sha1","sha224","sha256","sha384","sha512","md5","rmd160"].concat(Object.keys(o3));nf.getHashes=function(){return e},nf.pbkdf2=o6.pbkdf2,nf.pbkdf2Sync=o6.pbkdf2Sync,nf.Cipher=ap.Cipher,nf.createCipher=ap.createCipher,nf.Cipheriv=ap.Cipheriv,nf.createCipheriv=ap.createCipheriv,nf.Decipher=ap.Decipher,nf.createDecipher=ap.createDecipher,nf.Decipheriv=ap.Decipheriv,nf.createDecipheriv=ap.createDecipheriv,nf.getCiphers=ap.getCiphers,nf.listCiphers=ap.listCiphers;var t=function(){if(sT)return sy;sT=1;var e=sO(),t=function(){if(sP)return sR;sP=1;var e=new(sM()),t=new sC(24),n=new sC(11),r=new sC(10),i=new sC(3),o=new sC(7),a=sO();function s(e,t){return t=t||"utf8",ni(e)||(e=new tW(e,t)),this._pub=new sC(e),this}function l(e,t){return t=t||"utf8",ni(e)||(e=new tW(e,t)),this._priv=new sC(e),this}sR=c;var u={};function c(e,t,n){this.setGenerator(t),this.__prime=new sC(e),this._prime=sC.mont(this.__prime),this._primeLen=e.length,this._pub=void 0,this._priv=void 0,this._primeCode=void 0,n?(this.setPublicKey=s,this.setPrivateKey=l):this._primeCode=8}function d(e,t){var n=new tW(e.toArray());return t?n.toString(t):n}return Object.defineProperty(c.prototype,"verifyError",{enumerable:!0,get:function(){return"number"!=typeof this._primeCode&&(this._primeCode=function(s,l){var c=l.toString("hex"),d=[c,s.toString(16)].join("_");if(d in u)return u[d];var f,h=0;if(s.isEven()||!a.simpleSieve||!a.fermatTest(s)||!e.test(s))return h+=1+("02"===c||"05"===c?8:4),u[d]=h,h;switch(e.test(s.shrn(1))||(h+=2),c){case"02":s.mod(t).cmp(n)&&(h+=8);break;case"05":(f=s.mod(r)).cmp(i)&&f.cmp(o)&&(h+=8);break;default:h+=4}return u[d]=h,h}(this.__prime,this.__gen)),this._primeCode}}),c.prototype.generateKeys=function(){return this._priv||(this._priv=new sC(nB(this._primeLen))),this._pub=this._gen.toRed(this._prime).redPow(this._priv).fromRed(),this.getPublicKey()},c.prototype.computeSecret=function(e){var t=new tW((e=(e=new sC(e)).toRed(this._prime)).redPow(this._priv).fromRed().toArray()),n=this.getPrime();if(t.length<n.length){var r=new tW(n.length-t.length);r.fill(0),t=tW.concat([r,t])}return t},c.prototype.getPublicKey=function(e){return d(this._pub,e)},c.prototype.getPrivateKey=function(e){return d(this._priv,e)},c.prototype.getPrime=function(e){return d(this.__prime,e)},c.prototype.getGenerator=function(e){return d(this._gen,e)},c.prototype.setGenerator=function(e,t){return t=t||"utf8",ni(e)||(e=new tW(e,t)),this.__gen=e,this._gen=new sC(e),this},sR}(),n={binary:!0,hex:!0,base64:!0};return sy.DiffieHellmanGroup=sy.createDiffieHellmanGroup=sy.getDiffieHellman=function(e){var n=new tW(sL[e].prime,"hex"),r=new tW(sL[e].gen,"hex");return new t(n,r)},sy.createDiffieHellman=sy.DiffieHellman=function r(i,o,a,s){return ni(o)||void 0===n[o]?r(i,"binary",o,a):(o=o||"binary",s=s||"binary",ni(a=a||new tW([2]))||(a=new tW(a,s)),"number"==typeof i?new t(e(i,a),a,!0):(ni(i)||(i=new tW(i,o)),new t(i,a,!0)))},sy}();nf.DiffieHellmanGroup=t.DiffieHellmanGroup,nf.createDiffieHellmanGroup=t.createDiffieHellmanGroup,nf.getDiffieHellman=t.getDiffieHellman,nf.createDiffieHellman=t.createDiffieHellman,nf.DiffieHellman=t.DiffieHellman;var n=function(){if(dp)return dh;dp=1;var e=nL.Buffer,t=function(){if(dc)return lA.exports;dc=1;var e=nL.Buffer,t=u8().ec;function n(t,n,i,o){if((t=e.from(t.toArray())).length<n.byteLength()){var a=e.alloc(n.byteLength()-t.length);t=e.concat([a,t])}var s=i.length,l=function(t,n){t=(t=r(t,n)).mod(n);var i=e.from(t.toArray());if(i.length<n.byteLength()){var o=e.alloc(n.byteLength()-i.length);i=e.concat([o,i])}return i}(i,n),u=e.alloc(s);u.fill(1);var c=e.alloc(s);return c=o2(o,c).update(u).update(e.from([0])).update(t).update(l).digest(),u=o2(o,c).update(u).digest(),{k:c=o2(o,c).update(u).update(e.from([1])).update(t).update(l).digest(),v:u=o2(o,c).update(u).digest()}}function r(e,t){var n=new cs(e),r=(e.length<<3)-t.bitLength();return r>0&&n.ishrn(r),n}function i(t,n,i){var o,a;do{for(o=e.alloc(0);8*o.length<t.bitLength();)n.v=o2(i,n.k).update(n.v).digest(),o=e.concat([o,n.v]);a=r(o,t),n.k=o2(i,n.k).update(n.v).update(e.from([0])).digest(),n.v=o2(i,n.k).update(n.v).digest()}while(-1!==a.cmp(t));return a}return lA.exports=function(o,a,s,l,u){var c=du(a);if(c.curve){if("ecdsa"!==l&&"ecdsa/rsa"!==l)throw Error("wrong private key type");return function(n,r){var i=dv[r.curve.join(".")];if(!i)throw Error("unknown curve "+r.curve.join("."));var o=new t(i).keyFromPrivate(r.privateKey).sign(n);return e.from(o.toDER())}(o,c)}if("dsa"===c.type){if("dsa"!==l)throw Error("wrong private key type");return function(t,o,a){for(var s,l,u,c,d,f=o.params.priv_key,h=o.params.p,p=o.params.q,m=o.params.g,g=new cs(0),v=r(t,p).mod(p),y=!1,b=n(f,p,t,a);!1===y;)s=d=i(p,b,a),g=m.toRed(cs.mont(h)).redPow(s).fromRed().mod(p),0===(y=d.invm(p).imul(v.add(f.mul(g))).mod(p)).cmpn(0)&&(y=!1,g=new cs(0));
1return l=g,u=y,l=l.toArray(),u=u.toArray(),128&l[0]&&(l=[0].concat(l)),128&u[0]&&(u=[0].concat(u)),c=(c=[48,l.length+u.length+4,2,l.length]).concat(l,[2,u.length],u),e.from(c)}(o,c,s)}if("rsa"!==l&&"ecdsa/rsa"!==l)throw Error("wrong private key type");o=e.concat([u,o]);for(var d=c.modulus.byteLength(),f=[0,1];o.length+f.length+1<d;)f.push(255);f.push(0);for(var h=-1;++h<o.length;)f.push(o[h]);return lC(f,c)},lA.exports.getKey=n,lA.exports.makeKey=i,lA.exports}(),n=function(){if(df)return dd;df=1;var e=nL.Buffer,t=u8().ec;function n(e,t){if(0>=e.cmpn(0)||e.cmp(t)>=t)throw Error("invalid sig")}return dd=function(r,i,o,a,s){var l,u,c,d,f,h,p,m,g,v,y,b=du(o);if("ec"===b.type){if("ecdsa"!==a&&"ecdsa/rsa"!==a)throw Error("wrong public key type");return function(e,n,r){var i=dv[r.data.algorithm.curve.join(".")];if(!i)throw Error("unknown curve "+r.data.algorithm.curve.join("."));var o=new t(i),a=r.data.subjectPrivateKey.data;return o.verify(n,e,a)}(r,i,b)}if("dsa"===b.type){if("dsa"!==a)throw Error("wrong public key type");return l=r,u=i,c=b.data.p,d=b.data.q,f=b.data.g,h=b.data.pub_key,m=(p=du.signature.decode(l,"der")).s,g=p.r,n(m,d),n(g,d),v=cs.mont(c),y=m.invm(d),0===f.toRed(v).redPow(new cs(u).mul(y).mod(d)).fromRed().mul(h.toRed(v).redPow(g.mul(y).mod(d)).fromRed()).mod(c).mod(d).cmp(g)}if("rsa"!==a&&"ecdsa/rsa"!==a)throw Error("wrong public key type");i=e.concat([s,i]);for(var w=b.modulus.byteLength(),A=[1],E=0;i.length+A.length+2<w;)A.push(255),E++;A.push(0);for(var _=-1;++_<i.length;)A.push(i[_]);A=e.from(A);var k=cs.mont(b.modulus);r=(r=new cs(r).toRed(k)).redPow(new cs(b.publicExponent));var C=E<8?1:0;for(w=Math.min((r=e.from(r.fromRed().toArray())).length,A.length),r.length!==A.length&&(C=1),_=-1;++_<w;)C|=r[_]^A[_];return 0===C}}();function r(e){lw.Writable.call(this);var t=o3[e];if(!t)throw Error("Unknown message digest");
1this._hashType=t.hash,this._hash=oG(t.hash),this._tag=t.id,this._signType=t.sign}function i(e){lw.Writable.call(this);var t=o3[e];if(!t)throw Error("Unknown message digest");this._hash=oG(t.hash),this._tag=t.id,this._signType=t.sign}function o(e){return new r(e)}function a(e){return new i(e)}return Object.keys(o3).forEach(function(t){o3[t].id=e.from(o3[t].id,"hex"),o3[t.toLowerCase()]=o3[t]}),nz(r,lw.Writable),r.prototype._write=function(e,t,n){this._hash.update(e),n()},r.prototype.update=function(t,n){return"string"==typeof t&&(t=e.from(t,n)),this._hash.update(t),this},r.prototype.sign=function(e,n){this.end();var r=t(this._hash.digest(),e,this._hashType,this._signType,this._tag);return n?r.toString(n):r},nz(i,lw.Writable),i.prototype._write=function(e,t,n){this._hash.update(e),n()},i.prototype.update=function(t,n){return"string"==typeof t&&(t=e.from(t,n)),this._hash.update(t),this},i.prototype.verify=function(t,r,i){return"string"==typeof r&&(r=e.from(r,i)),this.end(),n(r,this._hash.digest(),t,this._signType,this._tag)},dh={Sign:o,Verify:a,createSign:o,createVerify:a}}();return nf.createSign=n.createSign,nf.Sign=n.Sign,nf.createVerify=n.createVerify,nf.Verify=n.Verify,nf.createECDH=function(){if(dg)return dm;dg=1;var e=u8();dm=function(e){return new n(e)};var t={secp256k1:{name:"secp256k1",byteLength:32},secp224r1:{name:"p224",byteLength:28},prime256v1:{name:"p256",byteLength:32},prime192v1:{name:"p192",byteLength:24},ed25519:{name:"ed25519",byteLength:32},secp384r1:{name:"p384",byteLength:48},secp521r1:{name:"p521",byteLength:66}};function n(n){this.curveType=t[n],this.curveType||(this.curveType={name:n}),this.curve=new e.ec(this.curveType.name),this.keys=void 0}function r(e,t,n){Array.isArray(e)||(e=e.toArray());var r=new tW(e);if(n&&r.length<n){var i=new tW(n-r.length);i.fill(0),r=tW.concat([i,r])}return t?r.toString(t):r}return t.p224=t.secp224r1,t.p256=t.secp256r1=t.prime256v1,t.p192=t.secp192r1=t.prime192v1,t.p384=t.secp384r1,t.p521=t.secp521r1,n.prototype.generateKeys=function(e,t){return this.keys=this.curve.genKeyPair(),this.getPublicKey(e,t)},n.prototype.computeSecret=function(e,t,n){return t=t||"utf8",ni(e)||(e=new tW(e,t)),r(this.curve.keyFromPublic(e).getPublic().mul(this.keys.getPrivate()).getX(),n,this.curveType.byteLength)},n.prototype.getPublicKey=function(e,t){var n=this.keys.getPublic("compressed"===t,!0);return"hybrid"===t&&(n[n.length-1]%2?n[0]=7:n[0]=6),r(n,e)},n.prototype.getPrivateKey=function(e){return r(this.keys.getPrivate(),e)},n.prototype.setPublicKey=function(e,t){return t=t||"utf8",ni(e)||(e=new tW(e,t)),this.keys._importPublic(e),this},n.prototype.setPrivateKey=function(e,t){t=t||"utf8",ni(e)||(e=new tW(e,t));var n=new sC(e);return n=n.toString(16),this.keys=this.curve.genKeyPair(),this.keys._importPrivate(n),this},dm}(),nf.publicEncrypt=dy.publicEncrypt,nf.privateEncrypt=dy.privateEncrypt,nf.publicDecrypt=dy.publicDecrypt,nf.privateDecrypt=dy.privateDecrypt,nf.randomFill=dS.randomFill,nf.randomFillSync=dS.randomFillSync,nf.createCredentials=function(){throw Error("sorry, createCredentials is not implemented yet\nwe accept pull requests\nhttps://github.com/crypto-browserify/crypto-browserify")},nf.constants={DH_CHECK_P_NOT_SAFE_PRIME:2,DH_CHECK_P_NOT_PRIME:1,DH_UNABLE_TO_CHECK_GENERATOR:4,DH_NOT_SUITABLE_GENERATOR:8,NPN_ENABLED:1,ALPN_ENABLED:1,RSA_PKCS1_PADDING:1,RSA_SSLV23_PADDING:2,RSA_NO_PADDING:3,RSA_PKCS1_OAEP_PADDING:4,RSA_X931_PADDING:5,RSA_PKCS1_PSS_PADDING:6,POINT_CONVERSION_COMPRESSED:2,POINT_CONVERSION_UNCOMPRESSED:4,POINT_CONVERSION_HYBRID:6},nf}dP&&dP.getRandomValues?(dS.randomFill=function(e,t,n,r){if(!(dO.isBuffer(e)||e instanceof na.Uint8Array))throw TypeError('"buf" argument must be a Buffer or Uint8Array');if("function"==typeof t)r=t,t=0,n=e.length;else if("function"==typeof n)r=n,n=e.length-t;else if("function"!=typeof r)throw TypeError('"cb" argument must be a function');return dT(t,e.length),dI(n,t,e.length),dj(e,t,n,r)},dS.randomFillSync=function(e,t,n){if(void 0===t&&(t=0),!(dO.isBuffer(e)||e instanceof na.Uint8Array))throw TypeError('"buf" argument must be a Buffer or Uint8Array');return dT(t,e.length),void 0===n&&(n=e.length-t),dI(n,t,e.length),dj(e,t,n)}):(dS.randomFill=dx,dS.randomFillSync=dx);let{Buffer:dN}=nd,{createHash:dD,createHmac:dB}=dL(),dF={},dz=e=>{switch(e){case"sha256":case"sha3-256":case"blake2s256":return 32;case"sha512":case"sha3-512":case"blake2b512":return 64;case"sha224":case"sha3-224":return 28;case"sha384":case"sha3-384":return 48;case"sha1":return 20;case"md5":return 16;default:{let t=dF[e];return void 0===t&&(t=dD(e).digest().length,dF[e]=t),t}}},dU=(e,t,n,r)=>{let i=dN.isBuffer(n)?n:dN.from(n),o=r&&r.length?dN.from(r):dN.alloc(t,0);return dB(e,o).update(i).digest()},dq=(e,t,n,r,i)=>{let o=dN.isBuffer(i)?i:dN.from(i||""),a=o.length,s=Math.ceil(r/t);if(s>255)throw Error(`OKM length ${r} is too long for ${e} hash`);let l=dN.alloc(t*s+a+1);for(let r=1,i=0,u=0;r<=s;
1++r)o.copy(l,u),l[u+a]=r,dB(e,n).update(l.slice(i,u+a+1)).digest().copy(l,u),i=u,u+=t;return l.slice(0,r)};function dW(e,t,{salt:n="",info:r="",hash:i="SHA-256"}={}){i=i.toLowerCase().replace("-","");let o=dz(i),a=dU(i,o,e,n);return dq(i,o,a,t,r)}Object.defineProperties(dW,{hash_length:{configurable:!1,enumerable:!1,writable:!1,value:dz},extract:{configurable:!1,enumerable:!1,writable:!1,value:dU},expand:{configurable:!1,enumerable:!1,writable:!1,value:dq}});let dH="Impossible case. Please create issue.",d$="The tweak was out of range or the resulted private key is invalid",dV="The tweak was out of range or equal to zero",dK="Public Key could not be parsed",dG="Public Key serialization error",dQ="Signature could not be parsed";function dY(e,t){if(!e)throw Error(t)}function dZ(e,t,n){if(dY(t instanceof Uint8Array,`Expected ${e} to be an Uint8Array`),void 0!==n){if(Array.isArray(n)){let r=`Expected ${e} to be an Uint8Array with length [${n.join(", ")}]`;dY(n.includes(t.length),r)}else{let r=`Expected ${e} to be an Uint8Array with length ${n}`;dY(t.length===n,r)}}}function dX(e){dY("Boolean"===d0(e),"Expected compressed to be a Boolean")}function dJ(e=e=>new Uint8Array(e),t){return"function"==typeof e&&(e=e(t)),dZ("output",e,t),e}function d0(e){return Object.prototype.toString.call(e).slice(8,-1)}let d1=new(u8()).ec("secp256k1"),d2=d1.curve,d3=d2.n.constructor;function d6(e){let t=e[0];switch(t){case 2:case 3:return 33!==e.length?null:function(e,t){let n=new d3(t);if(n.cmp(d2.p)>=0)return null;let r=(n=n.toRed(d2.red)).redSqr().redIMul(n).redIAdd(d2.b).redSqrt();return 3===e!==r.isOdd()&&(r=r.redNeg()),d1.keyPair({pub:{x:n,y:r}})}(t,e.subarray(1,33));case 4:case 6:case 7:return 65!==e.length?null:function(e,t,n){let r=new d3(t),i=new d3(n);if(r.cmp(d2.p)>=0||i.cmp(d2.p)>=0||(r=r.toRed(d2.red),i=i.toRed(d2.red),(6===e||7===e)&&i.isOdd()!==(7===e)))return null;let o=r.redSqr().redIMul(r);return i.redSqr().redISub(o.redIAdd(d2.b)).isZero()?d1.keyPair({pub:{x:r,y:i}}):null}(t,e.subarray(1,33),e.subarray(33,65));default:return null}}function d4(e,t){let n=t.encode(null,33===e.length);for(let t=0;t<e.length;++t)e[t]=n[t]}var d5=(hI={contextRandomize:()=>0,privateKeyVerify(e){let t=new d3(e);return 0>t.cmp(d2.n)&&!t.isZero()?0:1},privateKeyNegate(e){let t=new d3(e),n=d2.n.sub(t).umod(d2.n).toArrayLike(Uint8Array,"be",32);return e.set(n),0},privateKeyTweakAdd(e,t){let n=new d3(t);if(n.cmp(d2.n)>=0||(n.iadd(new d3(e)),n.cmp(d2.n)>=0&&n.isub(d2.n),n.isZero()))return 1;let r=n.toArrayLike(Uint8Array,"be",32);return e.set(r),0},privateKeyTweakMul(e,t){let n=new d3(t);if(n.cmp(d2.n)>=0||n.isZero())return 1;n.imul(new d3(e)),n.cmp(d2.n)>=0&&(n=n.umod(d2.n));let r=n.toArrayLike(Uint8Array,"be",32);return e.set(r),0},publicKeyVerify:e=>null===d6(e)?1:0,publicKeyCreate(e,t){let n=new d3(t);return n.cmp(d2.n)>=0||n.isZero()?1:(d4(e,d1.keyFromPrivate(t).getPublic()),0)},publicKeyConvert(e,t){let n=d6(t);return null===n?1:(d4(e,n.getPublic()),0)},publicKeyNegate(e,t){let n=d6(t);if(null===n)return 1;let r=n.getPublic();return r.y=r.y.redNeg(),d4(e,r),0},publicKeyCombine(e,t){let n=Array(t.length);for(let e=0;e<t.length;++e)if(n[e]=d6(t[e]),null===n[e])return 1;let r=n[0].getPublic();for(let e=1;e<n.length;++e)r=r.add(n[e].pub);return r.isInfinity()?2:(d4(e,r),0)},publicKeyTweakAdd(e,t,n){let r=d6(t);if(null===r)return 1;if((n=new d3(n)).cmp(d2.n)>=0)return 2;let i=r.getPublic().add(d2.g.mul(n));return i.isInfinity()?2:(d4(e,i),0)},publicKeyTweakMul(e,t,n){let r=d6(t);return null===r?1:(n=new d3(n)).cmp(d2.n)>=0||n.isZero()?2:(d4(e,r.getPublic().mul(n)),0)},signatureNormalize(e){let t=new d3(e.subarray(0,32)),n=new d3(e.subarray(32,64));return t.cmp(d2.n)>=0||n.cmp(d2.n)>=0?1:(1===n.cmp(d1.nh)&&e.set(d2.n.sub(n).toArrayLike(Uint8Array,"be",32),32),0)},signatureExport(e,t){let n=t.subarray(0,32),r=t.subarray(32,64);if(new d3(n).cmp(d2.n)>=0||new d3(r).cmp(d2.n)>=0)return 1;let{output:i}=e,o=i.subarray(4,37);o[0]=0,o.set(n,1);let a=33,s=0;for(;a>1&&0===o[s]&&!(128&o[s+1]);--a,++s);if(128&(o=o.subarray(s))[0]||a>
11&&0===o[0]&&!(128&o[1]))return 1;let l=i.subarray(39,72);l[0]=0,l.set(r,1);let u=33,c=0;for(;u>1&&0===l[c]&&!(128&l[c+1]);--u,++c);return 128&(l=l.subarray(c))[0]||u>1&&0===l[0]&&!(128&l[1])?1:(e.outputlen=6+a+u,i[0]=48,i[1]=e.outputlen-2,i[2]=2,i[3]=o.length,i.set(o,4),i[4+a]=2,i[5+a]=l.length,i.set(l,6+a),0)},signatureImport(e,t){if(t.length<8||t.length>72||48!==t[0]||t[1]!==t.length-2||2!==t[2])return 1;let n=t[3];if(0===n||5+n>=t.length||2!==t[4+n])return 1;let r=t[5+n];if(0===r||6+n+r!==t.length||128&t[4]||n>1&&0===t[4]&&!(128&t[5])||128&t[n+6]||r>1&&0===t[n+6]&&!(128&t[n+7]))return 1;let i=t.subarray(4,4+n);if(33===i.length&&0===i[0]&&(i=i.subarray(1)),i.length>32)return 1;let o=t.subarray(6+n);if(33===o.length&&0===o[0]&&(o=o.slice(1)),o.length>32)throw Error("S length is too long");let a=new d3(i);a.cmp(d2.n)>=0&&(a=new d3(0));let s=new d3(t.subarray(6+n));return s.cmp(d2.n)>=0&&(s=new d3(0)),e.set(a.toArrayLike(Uint8Array,"be",32),0),e.set(s.toArrayLike(Uint8Array,"be",32),32),0},ecdsaSign(e,t,n,r,i){let o;if(i){let e=i;i=i=>{let o=e(t,n,null,r,i);if(!(o instanceof Uint8Array&&32===o.length))throw Error("This is the way");return new d3(o)}}let a=new d3(n);if(a.cmp(d2.n)>=0||a.isZero())return 1;try{o=d1.sign(t,n,{canonical:!0,k:i,pers:r})}catch(e){return 1}return e.signature.set(o.r.toArrayLike(Uint8Array,"be",32),0),e.signature.set(o.s.toArrayLike(Uint8Array,"be",32),32),e.recid=o.recoveryParam,0},ecdsaVerify(e,t,n){let r={r:e.subarray(0,32),s:e.subarray(32,64)},i=new d3(r.r),o=new d3(r.s);if(i.cmp(d2.n)>=0||o.cmp(d2.n)>=0)return 1;if(1===o.cmp(d1.nh)||i.isZero()||o.isZero())return 3;let a=d6(n);if(null===a)return 2;let s=a.getPublic();return d1.verify(t,r,s)?0:3},ecdsaRecover(e,t,n,r){let i;let o={r:t.slice(0,32),s:t.slice(32,64)},a=new d3(o.r),s=new d3(o.s);if(a.cmp(d2.n)>=0||s.cmp(d2.n)>=0)return 1;if(a.isZero()||s.isZero())return 2;try{i=d1.recoverPubKey(r,o,n)}catch(e){return 2}return d4(e,i),0},ecdh(e,t,n,r,i,o,a){let s=d6(t);if(null===s)return 1;let l=new d3(n);if(l.cmp(d2.n)>=0||l.isZero())return 2;let u=s.getPublic().mul(l);if(void 0===i){let t=u.encode(null,!0),n=d1.hash().update(t).digest();for(let t=0;t<32;++t)e[t]=n[t]}else{o||(o=new Uint8Array(32));let t=u.getX().toArray("be",32);for(let e=0;e<32;++e)o[e]=t[e];a||(a=new Uint8Array(32));let n=u.getY().toArray("be",32);for(let e=0;e<32;++e)a[e]=n[e];let s=i(o,a,r);if(!(s instanceof Uint8Array&&s.length===e.length))return 2;e.set(s)}return 0}},{contextRandomize(e){if(dY(null===e||e instanceof Uint8Array,"Expected seed to be an Uint8Array or null"),null!==e&&dZ("seed",e,32),1===hI.contextRandomize(e))throw Error("Unknow error on context randomization")},privateKeyVerify:e=>(dZ("private key",e,32),0===hI.privateKeyVerify(e)),privateKeyNegate(e){switch(dZ("private key",e,32),hI.privateKeyNegate(e)){case 0:return e;case 1:throw Error(dH)}},privateKeyTweakAdd(e,t){switch(dZ("private key",e,32),dZ("tweak",t,32),hI.privateKeyTweakAdd(e,t)){case 0:return e;case 1:throw Error(d$)}},privateKeyTweakMul(e,t){switch(dZ("private key",e,32),dZ("tweak",t,32),hI.privateKeyTweakMul(e,t)){case 0:return e;case 1:throw Error(dV)}},publicKeyVerify:e=>(dZ("public key",e,[33,65]),0===hI.publicKeyVerify(e)),publicKeyCreate(e,t=!0,n){switch(dZ("private key",e,32),dX(t),n=dJ(n,t?33:65),hI.publicKeyCreate(n,e)){case 0:return n;case 1:throw Error("Private Key is invalid");case 2:throw Error(dG)}},publicKeyConvert(e,t=!0,n){switch(dZ("public key",e,[33,65]),dX(t),n=dJ(n,t?33:65),hI.publicKeyConvert(n,e)){case 0:return n;case 1:throw Error(dK);case 2:throw Error(dG)}},publicKeyNegate(e,t=!0,n){switch(dZ("public key",e,[33,65]),dX(t),n=dJ(n,t?33:65),hI.publicKeyNegate(n,e)){case 0:return n;case 1:throw Error(dK);case 2:throw Error(dH);case 3:throw Error(dG)}},publicKeyCombine(e,t=!0,n){for(let t of(dY(Array.isArray(e),"Expected public keys to be an Array"),dY(e.length>0,"Expected public keys array will have more than zero items"),e))dZ("public key",t,[33,65]);switch(dX(t),n=dJ(n,t?33:65),hI.publicKeyCombine(n,e)){case 0:return n;case 1:throw Error(dK);
vendor: 2,414 bytes, line 1
1case 2:throw Error("The sum of the public keys is not valid");case 3:throw Error(dG)}},publicKeyTweakAdd(e,t,n=!0,r){switch(dZ("public key",e,[33,65]),dZ("tweak",t,32),dX(n),r=dJ(r,n?33:65),hI.publicKeyTweakAdd(r,e,t)){case 0:return r;case 1:throw Error(dK);case 2:throw Error(d$)}},publicKeyTweakMul(e,t,n=!0,r){switch(dZ("public key",e,[33,65]),dZ("tweak",t,32),dX(n),r=dJ(r,n?33:65),hI.publicKeyTweakMul(r,e,t)){case 0:return r;case 1:throw Error(dK);case 2:throw Error(dV)}},signatureNormalize(e){switch(dZ("signature",e,64),hI.signatureNormalize(e)){case 0:return e;case 1:throw Error(dQ)}},signatureExport(e,t){dZ("signature",e,64);let n={output:t=dJ(t,72),outputlen:72};switch(hI.signatureExport(n,e)){case 0:return t.slice(0,n.outputlen);case 1:throw Error(dQ);case 2:throw Error(dH)}},signatureImport(e,t){switch(dZ("signature",e),t=dJ(t,64),hI.signatureImport(t,e)){case 0:return t;case 1:throw Error(dQ);case 2:throw Error(dH)}},ecdsaSign(e,t,n={},r){dZ("message",e,32),dZ("private key",t,32),dY("Object"===d0(n),"Expected options to be an Object"),void 0!==n.data&&dZ("options.data",n.data),void 0!==n.noncefn&&dY("Function"===d0(n.noncefn),"Expected options.noncefn to be a Function");let i={signature:r=dJ(r,64),recid:null};switch(hI.ecdsaSign(i,e,t,n.data,n.noncefn)){case 0:return i;case 1:throw Error("The nonce generation function failed, or the private key was invalid");case 2:throw Error(dH)}},ecdsaVerify(e,t,n){switch(dZ("signature",e,64),dZ("message",t,32),dZ("public key",n,[33,65]),hI.ecdsaVerify(e,t,n)){case 0:return!0;case 3:return!1;case 1:throw Error(dQ);case 2:throw Error(dK)}},ecdsaRecover(e,t,n,r=!0,i){switch(dZ("signature",e,64),dY("Number"===d0(t)&&t>=0&&t<=3,"Expected recovery id to be a Number within interval [0, 3]"),dZ("message",n,32),dX(r),i=dJ(i,r?33:65),hI.ecdsaRecover(i,e,t,n)){case 0:return i;case 1:throw Error(dQ);case 2:throw Error("Public key could not be recover");case 3:throw Error(dH)}},ecdh(e,t,n={},r){switch(dZ("public key",e,[33,65]),dZ("private key",t,32),dY("Object"===d0(n),"Expected options to be an Object"),void 0!==n.data&&dZ("options.data",n.data),void 0!==n.hashfn?(dY("Function"===d0(n.hashfn),"Expected options.hashfn to be a Function"),void 0!==n.xbuf&&dZ("options.xbuf",n.xbuf,32),void 0!==n.ybuf&&dZ("options.ybuf",n.ybuf,32),dZ("output",r)):r=dJ(r,32),hI.ecdh(r,e,t,n.data,n.hashfn,n.xbuf,n.ybuf)){case 0:return r;case 1:throw Error(dK);
1case 2:throw Error("Scalar was invalid (zero or overflow)")}}}),d8={},d7={};Object.defineProperty(d7,"__esModule",{value:!0}),d7.SECRET_KEY_LENGTH=d7.AES_IV_PLUS_TAG_LENGTH=d7.AES_TAG_LENGTH=d7.AES_IV_LENGTH=d7.UNCOMPRESSED_PUBLIC_KEY_SIZE=void 0,d7.UNCOMPRESSED_PUBLIC_KEY_SIZE=65,d7.AES_IV_LENGTH=16,d7.AES_TAG_LENGTH=16,d7.AES_IV_PLUS_TAG_LENGTH=d7.AES_IV_LENGTH+d7.AES_TAG_LENGTH,d7.SECRET_KEY_LENGTH=32;var d9=na&&na.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(d8,"__esModule",{value:!0}),d8.aesDecrypt=d8.aesEncrypt=d8.getValidSecret=d8.decodeHex=d8.remove0x=void 0;var fe=dL(),ft=d9(d5);function fn(e){return e.startsWith("0x")||e.startsWith("0X")?e.slice(2):e}d8.remove0x=fn,d8.decodeHex=function(e){return tW.from(fn(e),"hex")},d8.getValidSecret=function(){var e;do e=(0,fe.randomBytes)(d7.SECRET_KEY_LENGTH);while(!ft.default.privateKeyVerify(e));return e},d8.aesEncrypt=function(e,t){var n=(0,fe.randomBytes)(d7.AES_IV_LENGTH),r=(0,fe.createCipheriv)("aes-256-gcm",e,n),i=tW.concat([r.update(t),r.final()]),o=r.getAuthTag();return tW.concat([n,o,i])},d8.aesDecrypt=function(e,t){var n=t.slice(0,d7.AES_IV_LENGTH),r=t.slice(d7.AES_IV_LENGTH,d7.AES_IV_PLUS_TAG_LENGTH),i=t.slice(d7.AES_IV_PLUS_TAG_LENGTH),o=(0,fe.createDecipheriv)("aes-256-gcm",e,n);return o.setAuthTag(r),tW.concat([o.update(i),o.final()])};var fr={},fi=na&&na.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(fr,"__esModule",{value:!0});var fo=fi(dW),fa=fi(d5),fs=function(){function e(e){this.uncompressed=tW.from(fa.default.publicKeyConvert(e,!1)),this.compressed=tW.from(fa.default.publicKeyConvert(e,!0))}return e.fromHex=function(t){var n=(0,d8.decodeHex)(t);if(n.length===d7.UNCOMPRESSED_PUBLIC_KEY_SIZE-1){var r=tW.from([4]);return new e(tW.concat([r,n]))}return new e(n)},e.prototype.toHex=function(e){return void 0===e&&(e=!0),e?this.compressed.toString("hex"):this.uncompressed.toString("hex")},e.prototype.decapsulate=function(e){var t=tW.concat([this.uncompressed,e.multiply(this)]);return(0,fo.default)(t,32,{hash:"SHA-256"})},e.prototype.equals=function(e){return this.uncompressed.equals(e.uncompressed)},e}();fr.default=fs;var fl=na&&na.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(nc,"__esModule",{value:!0});var fu=fl(dW),fc=fl(d5),fd=fl(fr),ff=function(){function e(e){if(this.secret=e||(0,d8.getValidSecret)(),!fc.default.privateKeyVerify(this.secret))throw Error("Invalid private key");this.publicKey=new fd.default(tW.from(fc.default.publicKeyCreate(this.secret)))}return e.fromHex=function(t){return new e((0,d8.decodeHex)(t))},e.prototype.toHex=function(){return"0x".concat(this.secret.toString("hex"))},e.prototype.encapsulate=function(e){var t=tW.concat([this.publicKey.uncompressed,this.multiply(e)]);return(0,fu.default)(t,32,{hash:"SHA-256"})},e.prototype.multiply=function(e){return tW.from(fc.default.publicKeyTweakMul(e.compressed,this.secret,!1))},e.prototype.equals=function(e){return this.secret.equals(e.secret)},e}();nc.default=ff,hj=na&&na.__importDefault||function(e){return e&&e.__esModule?e:{default:e}},Object.defineProperty(nu,"__esModule",{value:!0}),nu.PublicKey=nu.PrivateKey=void 0,Object.defineProperty(nu,"PrivateKey",{enumerable:!0,get:function(){return hj(nc).default}}),Object.defineProperty(nu,"PublicKey",{enumerable:!0,get:function(){return hj(fr).default}}),Object.defineProperty(nl,"__esModule",{value:!0}),nl.utils=nl.PublicKey=nl.PrivateKey=nl.decrypt=nl.encrypt=void 0,nl.encrypt=function(e,t){var n=new nu.PrivateKey,r=e instanceof tW?new nu.PublicKey(e):nu.PublicKey.fromHex(e),i=n.encapsulate(r),o=(0,d8.aesEncrypt)(i,t);return tW.concat([n.publicKey.uncompressed,o])},nl.decrypt=function(e,t){var n=e instanceof tW?new nu.PrivateKey(e):nu.PrivateKey.fromHex(e),r=new nu.PublicKey(t.slice(0,d7.UNCOMPRESSED_PUBLIC_KEY_SIZE)),i=t.slice(d7.UNCOMPRESSED_PUBLIC_KEY_SIZE),o=r.decapsulate(n);return(0,d8.aesDecrypt)(o,i)},Object.defineProperty(nl,"PrivateKey",{enumerable:!0,get:function(){return nu.PrivateKey}}),Object.defineProperty(nl,"PublicKey",{enumerable:!0,get:function(){return nu.PublicKey}}),nl.utils={aesDecrypt:d8.aesDecrypt,aesEncrypt:d8.aesEncrypt,decodeHex:d8.decodeHex,getValidSecret:d8.getValidSecret,remove0x:d8.remove0x};class fh{constructor(e){this.enabled=!0,this.debug=!1,(null==e?void 0:e.debug)&&(this.debug=e.debug),(null==e?void 0:e.pkey)?this.ecies=nl.PrivateKey.fromHex(e.pkey):this.ecies=new nl.PrivateKey,this.debug&&(console.info("[ECIES] initialized secret: ",this.ecies.toHex()),console.info("[ECIES] initialized public: ",this.ecies.publicKey.toHex()),console.info("[ECIES] init with",this))}generateECIES(){this.ecies=new nl.PrivateKey}getPublicKey(){return this.ecies.publicKey.toHex()}encrypt(e,t){let n=e;if(this.enabled)try{this.debug&&console.debug("ECIES::encrypt() using otherPublicKey",t);let r=tW.from(e),i=nl.encrypt(t,r);n=tW.from(i).toString("base64")}catch(n){throw this.debug&&(console.error("error encrypt:",n),console.error("private: ",this.ecies.toHex()),console.error("data: ",e),console.error("otherkey: ",t)),n}return n}decrypt(e){let t=e;if(this.enabled)try{this.debug&&console.debug("ECIES::decrypt() using privateKey",this.ecies.toHex());let n=tW.from(e.toString(),"base64");t=nl.decrypt(this.ecies.toHex(),n).toString()}catch(t){throw this.debug&&(console.error("error decrypt",t),console.error("private: ",this.ecies.toHex()),console.error("encryptedData: ",e)),t}return t}getKeyInfo(){return{private:this.ecies.toHex(),public:this.ecies.publicKey.toHex()}}toString(){console.debug("ECIES::toString()",this.getKeyInfo())}}var fp="0.14.3";let fm="https://metamask-sdk-socket.metafi.codefi.network/",fg=["websocket","polling"],fv={METAMASK_GETPROVIDERSTATE:"metamask_getProviderState",ETH_REQUESTACCOUNTS:"eth_requestAccounts"};function fy(e){let{debug:t,context:n}=e;t&&console.debug(`RemoteCommunication::${n}::clean()`),e.channelConfig=void 0,e.ready=!1,e.originatorConnectStarted=!1}e.ConnectionStatus=void 0,e.EventType=void 0,e.MessageType=void 0,(hL=e.ConnectionStatus||(e.ConnectionStatus={})).DISCONNECTED="disconnected",hL.WAITING="waiting",hL.TIMEOUT="timeout",hL.LINKED="linked",hL.PAUSED="paused",hL.TERMINATED="terminated",(hN=e.EventType||(e.EventType={})).KEY_INFO="key_info",hN.SERVICE_STATUS="service_status",hN.PROVIDER_UPDATE="provider_update",hN.RPC_UPDATE="rpc_update",hN.KEYS_EXCHANGED="keys_exchanged",hN.JOIN_CHANNEL="join_channel",hN.CHANNEL_CREATED="channel_created",hN.CLIENTS_CONNECTED="clients_connected",hN.CLIENTS_DISCONNECTED="clients_disconnected",hN.CLIENTS_WAITING="clients_w
1aiting",hN.CLIENTS_READY="clients_ready",hN.SOCKET_DISCONNECTED="socket_disconnected",hN.SOCKET_RECONNECT="socket_reconnect",hN.OTP="otp",hN.SDK_RPC_CALL="sdk_rpc_call",hN.AUTHORIZED="authorized",hN.CONNECTION_STATUS="connection_status",hN.MESSAGE="message",hN.TERMINATE="terminate",(h$||(h$={})).KEY_EXCHANGE="key_exchange",(hD=hV||(hV={})).KEY_HANDSHAKE_START="key_handshake_start",hD.KEY_HANDSHAKE_CHECK="key_handshake_check",hD.KEY_HANDSHAKE_SYN="key_handshake_SYN",hD.KEY_HANDSHAKE_SYNACK="key_handshake_SYNACK",hD.KEY_HANDSHAKE_ACK="key_handshake_ACK",hD.KEY_HANDSHAKE_NONE="none";class fb extends j.EventEmitter2{constructor({communicationLayer:e,otherPublicKey:t,context:n,ecies:r,logging:i}){super(),this.keysExchanged=!1,this.step=hV.KEY_HANDSHAKE_NONE,this.debug=!1,this.context=n,this.myECIES=new fh(Object.assign(Object.assign({},r),{debug:null==i?void 0:i.eciesLayer})),this.communicationLayer=e,this.myPublicKey=this.myECIES.getPublicKey(),this.debug=!0===(null==i?void 0:i.keyExchangeLayer),t&&this.setOtherPublicKey(t),this.communicationLayer.on(h$.KEY_EXCHANGE,this.onKeyExchangeMessage.bind(this))}onKeyExchangeMessage(t){this.debug&&console.debug(`KeyExchange::${this.context}::onKeyExchangeMessage() keysExchanged=${this.keysExchanged}`,t);let{message:n}=t;this.keysExchanged&&this.debug&&console.log(`KeyExchange::${this.context}::onKeyExchangeMessage received handshake while already exchanged. step=${this.step} otherPubKey=${this.otherPublicKey}`),this.emit(e.EventType.KEY_INFO,n.type),n.type===hV.KEY_HANDSHAKE_SYN?(this.checkStep([hV.KEY_HANDSHAKE_NONE,hV.KEY_HANDSHAKE_ACK]),this.debug&&console.debug("KeyExchange::KEY_HANDSHAKE_SYN",n),n.pubkey&&this.setOtherPublicKey(n.pubkey),this.communicationLayer.sendMessage({type:hV.KEY_HANDSHAKE_SYNACK,pubkey:this.myPublicKey}),this.setStep(hV.KEY_HANDSHAKE_ACK)):n.type===hV.KEY_HANDSHAKE_SYNACK?(this.checkStep([hV.KEY_HANDSHAKE_SYNACK,hV.KEY_HANDSHAKE_ACK,hV.KEY_HANDSHAKE_NONE]),this.debug&&console.debug("KeyExchange::KEY_HANDSHAKE_SYNACK"),n.pubkey&&this.setOtherPublicKey(n.pubkey),this.communicationLayer.sendMessage({type:hV.KEY_HANDSHAKE_ACK}),this.keysExchanged=!0,this.setStep(hV.KEY_HANDSHAKE_ACK),this.emit(e.EventType.KEYS_EXCHANGED)):n.type===hV.KEY_HANDSHAKE_ACK&&(this.debug&&console.debug("KeyExchange::KEY_HANDSHAKE_ACK set keysExchanged to true!"),this.checkStep([hV.KEY_HANDSHAKE_ACK,hV.KEY_HANDSHAKE_NONE]),this.keysExchanged=!0,this.setStep(hV.KEY_HANDSHAKE_ACK),this.emit(e.EventType.KEYS_EXCHANGED))}resetKeys(e){this.clean(),this.myECIES=new fh(e)}clean(){this.debug&&console.debug(`KeyExchange::${this.context}::clean reset handshake state`),this.setStep(hV.KEY_HANDSHAKE_NONE),this.emit(e.EventType.KEY_INFO,this.step),this.keysExchanged=!1}start({isOriginator:e,force:t}){this.debug&&console.debug(`KeyExchange::${this.context}::start isOriginator=${e} step=${this.step} force=${t} keysExchanged=${this.keysExchanged}`),e?!(this.keysExchanged||this.step!==hV.KEY_HANDSHAKE_NONE&&this.step!==hV.KEY_HANDSHAKE_SYNACK)||t?(this.debug&&console.debug(`KeyExchange::${this.context}::start -- start key exchange (force=${t}) -- step=${this.step}`,this.step),this.clean(),this.setStep(hV.KEY_HANDSHAKE_SYNACK),this.communicationLayer.sendMessage({type:hV.KEY_HANDSHAKE_SYN,pubkey:this.myPublicKey})):this.debug&&console.debug(`KeyExchange::${this.context}::start -- key exchange already ${this.keysExchanged?"done":"in progress"} -- aborted.`,this.step):this.keysExchanged&&!0!==t?this.debug&&console.debug("KeyExchange::start don't send KEY_HANDSHAKE_START -- exchange already done."):(this.communicationLayer.sendMessage({type:hV.KEY_HANDSHAKE_START}),this.clean())}setStep(t){this.step=t,this.emit(e.EventType.KEY_INFO,t)}checkStep(e){e.length>0&&-1===e.indexOf(this.step.toString())&&console.warn(`[KeyExchange] Wrong Step "${this.step}" not within ${e}`)}setKeysExchanged(e){this.keysExchanged=e}areKeysExchanged(){return this.keysExchanged}getMyPublicKey(){return this.myPublicKey}getOtherPublicKey(){return this.otherPublicKey}setOtherPublicKey(e){this.debug&&console.debug("KeyExchange::setOtherPubKey()",e),this.otherPublicKey=e}encryptMessage(e){if(!this.otherPublicKey)throw Error("encryptMessage: Keys not exchanged - missing otherPubKey");
1return this.myECIES.encrypt(e,this.otherPublicKey)}decryptMessage(e){if(!this.otherPublicKey)throw Error("decryptMessage: Keys not exchanged - missing otherPubKey");return this.myECIES.decrypt(e)}getKeyInfo(){return{ecies:Object.assign(Object.assign({},this.myECIES.getKeyInfo()),{otherPubKey:this.otherPublicKey}),step:this.step,keysExchanged:this.areKeysExchanged()}}toString(){let e={keyInfo:this.getKeyInfo(),keysExchanged:this.keysExchanged,step:this.step};return JSON.stringify(e)}}(hB=e.MessageType||(e.MessageType={})).TERMINATE="terminate",hB.ANSWER="answer",hB.OFFER="offer",hB.CANDIDATE="candidate",hB.JSONRPC="jsonrpc",hB.WALLET_INFO="wallet_info",hB.ORIGINATOR_INFO="originator_info",hB.PAUSE="pause",hB.OTP="otp",hB.AUTHORIZED="authorized",hB.PING="ping",hB.READY="ready";let fw=e=>new Promise(t=>{setTimeout(t,e)}),fA=(e,t,n=200)=>tx(void 0,void 0,void 0,function*(){let r;let i=Date.now(),o=!1;for(;!o;){if(o=Date.now()-i>3e5,void 0!==(r=t[e]).elapsedTime)return r;yield fw(n)}throw Error(`RPC ${e} timed out`)}),fE=t=>tx(void 0,void 0,void 0,function*(){var n,r,i,o,a;return t.state.debug&&console.debug(`SocketService::connectAgain instance.state.socket?.connected=${null===(n=t.state.socket)||void 0===n?void 0:n.connected} trying to reconnect after socketio disconnection`,t),yield fw(200),(null===(r=t.state.socket)||void 0===r?void 0:r.connected)||(t.state.resumed=!0,null===(i=t.state.socket)||void 0===i||i.connect(),t.emit(e.EventType.SOCKET_RECONNECT),null===(o=t.state.socket)||void 0===o||o.emit(e.EventType.JOIN_CHANNEL,t.state.channelId,`${t.state.context}connect_again`)),yield fw(100),null===(a=t.state.socket)||void 0===a?void 0:a.connected}),f_=[{event:"clients_connected",handler:function(t,n){return r=>tx(this,void 0,void 0,function*(){var r,i,o,a,s,l,u,c;t.state.debug&&console.debug(`SocketService::${t.state.context}::setupChannelListener::on 'clients_connected-${n}' resumed=${t.state.resumed} clientsPaused=${t.state.clientsPaused} keysExchanged=${null===(r=t.state.keyExchange)||void 0===r?void 0:r.areKeysExchanged()} isOriginator=${t.state.isOriginator}`),t.emit(e.EventType.CLIENTS_CONNECTED,{isOriginator:t.state.isOriginator,keysExchanged:null===(i=t.state.keyExchange)||void 0===i?void 0:i.areKeysExchanged(),context:t.state.context}),t.state.resumed?(t.state.isOriginator||(t.state.debug&&console.debug(`SocketService::${t.state.context}::on 'clients_connected' / keysExchanged=${null===(o=t.state.keyExchange)||void 0===o?void 0:o.areKeysExchanged()} -- backward compatibility`),null===(a=t.state.keyExchange)||void 0===a||a.start({isOriginator:null!==(s=t.state.isOriginator)&&void 0!==s&&s})),t.state.resumed=!1):t.state.clientsPaused?console.debug("SocketService::on 'clients_connected' skip sending originatorInfo on pause"):t.state.isOriginator||(t.state.debug&&console.debug(`SocketService::${t.state.context}::on 'clients_connected' / keysExchanged=${null===(l=t.state.keyExchange)||void 0===l?void 0:l.areKeysExchanged()} -- backward compatibility`),null===(u=t.state.keyExchange)||void 0===u||u.start({isOriginator:null!==(c=t.state.isOriginator)&&void 0!==c&&c,force:!0})),t.state.clientsConnected=!0,t.state.clientsPaused=!1})}},{event:"channel_created",handler:function(t,n){return r=>{t.state.debug&&console.debug(`SocketService::${t.state.context}::setupChannelListener::on 'channel_created-${n}'`,r),t.emit(e.EventType.CHANNEL_CREATED,r)}}},{event:"clients_disconnected",handler:function(t,n){return()=>{var r;t.state.clientsConnected=!1,t.state.debug&&console.debug(`SocketService::${t.state.context}::setupChannelListener::on 'clients_disconnected-${n}'`),t.state.isOriginator&&!t.state.clientsPaused&&(null===(r=t.state.keyExchange)||void 0===r||r.clean()),t.emit(e.EventType.CLIENTS_DISCONNECTED,n)}}},{event:"message",handler:function(t,n){return({id:r,message:i,error:o})=>{var a,s,l,u,c,d,f,h,p,m,g,v,y,b,w;if(t.state.debug&&console.debug(`SocketService::${t.state.context}::on 'message' ${n} keysExchanged=${null===(a=t.state.keyExchange)||void 0===a?void 0:a.areKeysExchanged()}`,i),o)throw t.state.debug&&console.debug(` 2 SocketService::${t.state.context}::on 'message' error=${o}`),Error(o);try{!function(e,t){if(t!==e.channelId)throw e.debug&&console.error(`Wrong id ${t} - should be ${e.channelId}`),Error("Wrong id")}(t.state,r)}catch(e){return void console.error("ignore message --- wrong id ",i)}if(t.state.isOriginator&&(null==i?void 0:i.type)===hV.KEY_HANDSHAKE_START)return t.state.debug&&console.debug(`SocketService::${t.state.context}::on 'message' received HANDSHAKE_START isOriginator=${t.state.isOriginator}`,i),void(null===(s=t.state.keyExchange)||void 0===s||s.start({isOriginator:null!==(l=t.state.isOriginator)&&void 0!==l&&l,force:!0}));if((null==i?void 0:i.type)===e.MessageType.PING)return t.state.debug&&console.debug(`SocketService::${t.state.context}::on 'message' ping `),void t.emit(e.EventType.MESSAGE,{message:{type:"ping"}});if(t.state.debug&&console.debug(`SocketService::${t.state.context}::on 'message' originator=${t.state.isOriginator}, type=${null==i?void 0:i.type}, keysExchanged=${null===(u=t.state.keyExchange)||void 0===u?void 0:u.areKeysExchanged()}`),null===(c=null==i?void 0:i.type)||void 0===c?void 0:c.startsWith("key_handshake"))return t.state.debug&&console.debug(`SocketService::${t.state.context}::on 'message' emit KEY_EXCHANGE`,i),void t.emit(h$.KEY_EXCHANGE,{message:i,context:t.state.context});if(null===(d=t.state.keyExchange)||void 0===d?void 0:d.areKeysExchanged()){if
2(-1!==i.toString().indexOf("type"))return console.warn("SocketService::on 'message' received non encrypted unkwown message"),void t.emit(e.EventType.MESSAGE,i)}else{let e=!1;try{null===(f=t.state.keyExchange)||void 0===f||f.decryptMessage(i),e=!0}catch(e){}if(!e)return t.state.isOriginator?null===(p=t.state.keyExchange)||void 0===p||p.start({isOriginator:null!==(m=t.state.isOriginator)&&void 0!==m&&m}):t.sendMessage({type:hV.KEY_HANDSHAKE_START}),void console.warn(`Message ignored because invalid key exchange status. step=${null===(g=t.state.keyExchange)||void 0===g?void 0:g.getKeyInfo().step}`,null===(v=t.state.keyExchange)||void 0===v?void 0:v.getKeyInfo(),i);console.warn("Invalid key exchange status detected --- updating it."),null===(h=t.state.keyExchange)||void 0===h||h.setKeysExchanged(!0)}let A=null===(y=t.state.keyExchange)||void 0===y?void 0:y.decryptMessage(i),E=JSON.parse(null!=A?A:"{}");if((null==E?void 0:E.type)===e.MessageType.PAUSE?t.state.clientsPaused=!0:t.state.clientsPaused=!1,t.state.isOriginator&&E.data){let n=E.data,r=t.state.rpcMethodTracker[n.id];if(r){let i=Date.now()-r.timestamp;t.state.debug&&console.debug(`SocketService::${t.state.context}::on 'message' received answer for id=${n.id} method=${r.method} responseTime=${i}`,E);let o=Object.assign(Object.assign({},r),{result:n.result,error:n.error?{code:null===(b=n.error)||void 0===b?void 0:b.code,message:null===(w=n.error)||void 0===w?void 0:w.message}:void 0,elapsedTime:i});t.state.rpcMethodTracker[n.id]=o,t.emit(e.EventType.RPC_UPDATE,o),t.state.debug&&console.debug("HACK (wallet <7.3) update rpcMethodTracker",o),t.emit(e.EventType.AUTHORIZED)}}t.emit(e.EventType.MESSAGE,{message:E})}}}
2,{event:"clients_waiting_to_join",handler:function(t,n){return r=>{t.state.debug&&console.debug(`SocketService::${t.state.context}::setupChannelListener::on 'clients_waiting_to_join-${n}'`,r),t.emit(e.EventType.CLIENTS_WAITING,r)}}}],fk=[{event:e.EventType.KEY_INFO,handler:function(t){return n=>{t.state.debug&&console.debug("SocketService::on 'KEY_INFO'",n),t.emit(e.EventType.KEY_INFO,n)}}},{event:e.EventType.KEYS_EXCHANGED,handler:function(t){return()=>{var n,r;t.state.debug&&console.debug(`SocketService::on 'keys_exchanged' keyschanged=${null===(n=t.state.keyExchange)||void 0===n?void 0:n.areKeysExchanged()}`),t.emit(e.EventType.KEYS_EXCHANGED,{keysExchanged:null===(r=t.state.keyExchange)||void 0===r?void 0:r.areKeysExchanged(),isOriginator:t.state.isOriginator});let i={keyInfo:t.getKeyInfo()};t.emit(e.EventType.SERVICE_STATUS,i)}}}];function fC(t,n){t.state.debug&&console.debug(`SocketService::${t.state.context}::setupChannelListener setting socket listeners for channel ${n}...`);let{socket:r}=t.state,{keyExchange:i}=t.state;t.state.setupChannelListeners&&console.warn(`SocketService::${t.state.context}::setupChannelListener socket listeners already set up for channel ${n}`),r&&t.state.isOriginator&&(t.state.debug&&(null==r||r.io.on("error",e=>{console.debug(`SocketService::${t.state.context}::setupChannelListener socket event=error`,e)}),null==r||r.io.on("reconnect",e=>{console.debug(`SocketService::${t.state.context}::setupChannelListener socket event=reconnect`,e)}),null==r||r.io.on("reconnect_error",e=>{console.debug(`SocketService::${t.state.context}::setupChannelListener socket event=reconnect_error`,e)}),null==r||r.io.on("reconnect_failed",()=>{console.debug(`SocketService::${t.state.context}::setupChannelListener socket event=reconnect_failed`)}),null==r||r.io.on("ping",()=>{console.debug(`SocketService::${t.state.context}::setupChannelListener socket event=ping`)})),null==r||r.on("disconnect",n=>{var r;return console.log(`MetaMaskSDK socket disconnected '${n}' begin recovery...`),r=n,void(t.state.debug&&console.debug(`SocketService::on 'disconnect' manualDisconnect=${t.state.manualDisconnect}`,r),t.state.manualDisconnect||(t.emit(e.EventType.SOCKET_DISCONNECTED),"undefined"!=typeof window&&"undefined"!=typeof document&&(t.state.debug&&console.debug(`SocketService::checkFocus hasFocus=${document.hasFocus()}`,t),document.hasFocus()?fE(t).then(e=>{t.state.debug&&console.debug(`SocketService::checkFocus reconnectSocket success=${e}`,t)}).catch(e=>{console.error("SocketService::checkFocus Error reconnecting socket",e)}):window.addEventListener("focus",()=>{fE(t).catch(e=>{console.error("SocketService::checkFocus Error reconnecting socket",e)})},{once:!0}))))})),f_.forEach(({event:e,handler:i})=>{let o=`${e}-${n}`;null==r||r.on(o,i(t,n))}),fk.forEach(({event:e,handler:n})=>{null==i||i.on(e,n(t))}),t.state.setupChannelListeners=!0}e.CommunicationLayerPreference=void 0,e.PlatformType=void 0,(hF=hK||(hK={})).RPC_CHECK="rpcCheck",hF.SKIPPED_RPC="skippedRpc";class fS extends j.EventEmitter2{constructor({otherPublicKey:e,reconnect:t,communicationLayerPreference:n,transports:r,communicationServerUrl:i,context:o,ecies:a,logging:s}){super(),this.state={clientsConnected:!1,clientsPaused:!1,manualDisconnect:!1,lastRpcId:void 0,rpcMethodTracker:{},hasPlaintext:!1,communicationServerUrl:""},this.state.resumed=t,this.state.context=o,this.state.communicationLayerPreference=n,this.state.debug=!0===(null==s?void 0:s.serviceLayer),this.state.communicationServerUrl=i,this.state.hasPlaintext=this.state.communicationServerUrl!==fm&&!0===(null==s?void 0:s.plaintext);let l={autoConnect:!1,transports:fg,withCredentials:!0};r&&(l.transports=r),this.state.debug&&console.debug(`SocketService::constructor() Socket IO url: ${this.state.communicationServerUrl}`),this.state.socket=tS(i,l);let u={communicationLayer:this,otherPublicKey:e,sendPublicKey:!1,context:this.state.context,ecies:a,logging:s};this.state.keyExchange=new fb(u)}resetKeys(){var e;return this.state.debug&&console.debug("SocketService::resetKeys()"),void(null===(e=this.state.keyExchange)||void 0===e||e.resetKeys())}createChannel(){return function(t){var n,r,i,o;t.state.debug&&console.debug(`SocketService::${t.state.context}::createChannel()`),(null===(n=t.state.socket)||void 0===n?void 0:n.connected)||null===(r=t.state.socket)||void 0===r||r.connect(),t.state.manualDisconnect=!1,t.state.isOriginator=!0;let a=U();return t.state.channelId=a,fC(t,a),null===(i=t.state.socket)||void 0===i||i.emit(e.EventType.JOIN_CHANNEL,a,`${t.state.context}createChannel`),{channelId:a,pubKey:(null===(o=t.state.keyExchange)||void 0===o?void 0:o.getMyPublicKey())||""}}(this)}
2connectToChannel({channelId:t,isOriginator:n=!1,withKeyExchange:r=!1}){return function({options:t,instance:n}){var r,i,o,a;let{channelId:s,withKeyExchange:l,isOriginator:u}=t;if(n.state.debug&&console.debug(`SocketService::${n.state.context}::connectToChannel() channelId=${s} isOriginator=${u}`,null===(r=n.state.keyExchange)||void 0===r?void 0:r.toString()),null===(i=n.state.socket)||void 0===i?void 0:i.connected)throw Error("socket already connected");n.state.manualDisconnect=!1,null===(o=n.state.socket)||void 0===o||o.connect(),n.state.withKeyExchange=l,n.state.isOriginator=u,n.state.channelId=s,fC(n,s),null===(a=n.state.socket)||void 0===a||a.emit(e.EventType.JOIN_CHANNEL,s,`${n.state.context}_connectToChannel`)}({options:{channelId:t,isOriginator:n,withKeyExchange:r},instance:this})}getKeyInfo(){return this.state.keyExchange.getKeyInfo()}keyCheck(){var t;null===(t=this.state.socket)||void 0===t||t.emit(e.EventType.MESSAGE,{id:this.state.channelId,context:this.state.context,message:{type:hV.KEY_HANDSHAKE_CHECK,pubkey:this.getKeyInfo().ecies.otherPubKey}})}getKeyExchange(){return this.state.keyExchange}sendMessage(t){return function(t,n){var r,i,o;if(!t.state.channelId)throw Error("Create a channel first");t.state.debug&&console.debug(`SocketService::${t.state.context}::sendMessage() areKeysExchanged=${null===(r=t.state.keyExchange)||void 0===r?void 0:r.areKeysExchanged()}`,n),(null===(i=null==n?void 0:n.type)||void 0===i?void 0:i.startsWith("key_handshake"))?(t.state.debug&&console.debug(`SocketService::${t.state.context}::sendMessage()`,n),null===(o=t.state.socket)||void 0===o||o.emit(e.EventType.MESSAGE,{id:t.state.channelId,context:t.state.context,message:n})):(function(e,t){var n;if(!(null===(n=e.state.keyExchange)||void 0===n?void 0:n.areKeysExchanged()))throw e.state.debug&&console.debug(`SocketService::${e.state.context}::sendMessage() ERROR keys not exchanged`,t),Error("Keys not exchanged BBB")}(t,n),function(t,n){var r;let i=null!==(r=null==n?void 0:n.method)&&void 0!==r?r:"",o=null==n?void 0:n.id;t.state.isOriginator&&o&&(t.state.rpcMethodTracker[o]={id:o,timestamp:Date.now(),method:i},t.emit(e.EventType.RPC_UPDATE,t.state.rpcMethodTracker[o]))}(t,n),function(t,n){var r,i;let o=null===(r=t.state.keyExchange)||void 0===r?void 0:r.encryptMessage(JSON.stringify(n)),a={id:t.state.channelId,context:t.state.context,message:o,plaintext:t.state.hasPlaintext?JSON.stringify(n):void 0};t.state.debug&&console.debug(`SocketService::${t.state.context}::sendMessage()`,a),n.type===e.MessageType.TERMINATE&&(t.state.manualDisconnect=!0),null===(i=t.state.socket)||void 0===i||i.emit(e.EventType.MESSAGE,a)}(t,n),(function(t,n){var r;return tx(this,void 0,void 0,function*(){let i=null==n?void 0:n.id,o=null!==(r=null==n?void 0:n.method)&&void 0!==r?r:"";if(t.state.isOriginator&&i)try{let r=fA(i,t.state.rpcMethodTracker,200).then(e=>({type:hK.RPC_CHECK,result:e})),a=tx(this,void 0,void 0,function*(){let e=yield(({rpcId:e,instance:t})=>tx(void 0,void 0,void 0,function*(){for(;t.state.lastRpcId===e||void 0===t.state.lastRpcId;)yield fw(200);return t.state.lastRpcId}))({instance:t,rpcId:i}),n=yield fA(e,t.state.rpcMethodTracker,200);return{type:hK.SKIPPED_RPC,result:n}}),s=yield Promise.race([r,a]);if(s.type===hK.RPC_CHECK){let e=s.result;t.state.debug&&console.debug(`SocketService::waitForRpc id=${n.id} ${o} ( ${e.elapsedTime} ms)`,e.result)}else{if(s.type!==hK.SKIPPED_RPC)throw Error(`Error handling RPC replies for ${i}`);{let{result:n}=s;console.warn(`[handleRpcReplies] RPC METHOD HAS BEEN SKIPPED rpcid=${i} method=${o}`,n);let r=Object.assign(Object.assign({},t.state.rpcMethodTracker[i]),{error:Error("SDK_CONNECTION_ISSUE")});t.emit(e.EventType.RPC_UPDATE,r);let a={data:Object.assign(Object.assign({},r),{jsonrpc:"2.0"}),name:"metamask-provider"};t.emit(e.EventType.MESSAGE,{message:a})}}}catch(e){throw console.warn(`[handleRpcReplies] Error rpcId=${n.id} ${o}`,e),e}})})(t,n).catch(e=>{console.warn("Error handleRpcReplies",e)}))}(this,t)}ping(){var t,n,r,i,o;return this.state.debug&&console.debug(`SocketService::${this.state.context}::ping() originator=${this.state.isOriginator} keysExchanged=${null===(t=this.state.keyExchange)||void 0===t?void 0:t.areKeysExchanged()}`),this.state.isOriginator&&((null===(n=this.state.keyExchange)||void 0===n?void 0:n.areKeysExchanged())?(console.warn(`SocketService::${this.state.context}::ping() sending READY message`),this.sendMessage({type:e.MessageType.READY})):(console.warn(`SocketService::${this.state.context}::ping() starting key exchange`),null===(r=this.state.keyExchange)||void 0===r||r.start({isOriginator:null!==(i=this.state.isOriginator)&&void 0!==i&&i}))),void(null===(o=this.state.socket)||void 0===o||o.emit(e.EventType.MESSAGE,{id:this.state.channelId,context:this.state.context,message:{type:e.MessageType.PING}}))}pause(){var t,n;return this.state.debug&&console.debug(`SocketService::${this.state.context}::pause()`),this.state.manualDisconnect=!0,(null===(t=this.state.keyExchange)||void 0===t?void 0:t.areKeysExchanged())&&this.sendMessage({type:e.MessageType.PAUSE}),void(null===(n=this.state.socket)||void 0===n||n.disconnect())}isConnected(){var e;return null===(e=this.state.socket)||void 0===e?void 0:e.connected}resume(){var t,n,r,i,o,a,s,l,u;return this.state.debug&&console.debug(`SocketService::${this.state.context}::resume() connected=${null===(t=this.state.socket)||void 0===t?void 0:t.connected} manualDisconnect=${this.state.manualDisconnect} resumed=${this.state.resumed} keysExchanged=${null===(n=this.state.keyExchange)||void 0===n?void 0:n.areKeysExchanged()}`),(null===(r=this.state.socket)||void 0===r?void 0:r.connected)?this.state.debug&&console.debug("SocketService::resume() already connected."):(null===(i=this.state.socket)||void 0===i||i.connect(),this.state.debug&&console.debug(`SocketService::resume() after connecting socket --> connected=${null===(o=this.state.socket)||void 0===o?void 0:o.connected}`),null===(a=this.state.socket)||void 0===a||a.emit(e.EventType.JOIN_CHANNEL,this.state.channelId,`${this.state.context}_resume`)),(null===(s=this.state.keyExchange)||void 0===s?void 0:s.areKeysExchanged())?this.state.isOriginator||this.sendMessage({type:e.MessageType.READY}):this.state.isOriginator||null===(l=this.state.keyExchange)||void 0===l||l.start({isOriginator:null!==(u=this.state.isOriginator)&&void 0!==u&&u}),this.state.manualDisconnect=!1,void(this.state.resumed=!0)}getRPCMethodTracker(){return this.state.rpcMethodTracker}disconnect(e){var t,n;this.state.debug&&console.debug(`SocketService::${this.state.context}::disconnect()`,e),(null==e?void 0:e.terminate)&&(this.state.channelId=e.channelId,null===(t=this.state.keyExchange)||void 0===t||t.clean()),this.state.rpcMethodTracker={},this.state.manualDisconnect=!0,null===(n=this.state.socket)||void 0===n||n.disconnect()}}function fx({options:t,instance:n}){var r,i,o,a,s,l;let{state:u}=n;u.debug&&console.debug(`RemoteCommunication::disconnect() channel=${u.channelId}`,t),u.ready=!1,u.paused=!1,(null==t?void 0:t.terminate)?(null===(r=u.storageManager)||void 0===r||r.terminate(null!==(i=u.channelId)&&void 0!==i?i:""),(null===(o=u.communicationLayer)||void 0===o?void 0:o.getKeyInfo().keysExchanged)&&(null==t?void 0:t.sendMessage)&&(null===(a=u.communicationLayer)||void 0===a||a.sendMessage({type:e.MessageType.TERMINATE})),u.channelId=U(),t.channelId=u.channelId,u.channelConfig=void 0,u.originatorConnectStarted=!1,null===(s=u.communicationLayer)||void 0===s||s.disconnect(t),n.setConnectionStatus(e.ConnectionStatus.TERMINATED)):(null===(l=u.communicationLayer)||void 0===l||l.disconnect(t),n.setConnectionStatus(e.ConnectionStatus.DISCONNECTED))}(e.CommunicationLayerPreference||(e.CommunicationLayerPreference={})).SOCKET="socket",(hz=e.PlatformType||(e.PlatformType={})).NonBrowser="nodejs",hz.MetaMaskMobileWebview="in-app-browser",hz.DesktopWeb="web-desktop",hz.MobileWeb="web-mobile",hz.ReactNative="react-native",(hU=hG||(hG={})).REQUEST="sdk_connect_request_started",hU.REQUEST_MOBILE="sdk_connect_request_started_mobile",hU.RECONNECT="sdk_reconnect_request_started",hU.CONNECTED="sdk_connection_established",hU.CONNECTED_MOBILE="sdk_connection_established_mobile",hU.AUTHORIZED="sdk_connection_authorized",hU.REJECTED="sdk_connection_rejected",hU.TERMINATED="sdk_connection_terminated",hU.DISCONNECTED="sdk_disconnected",hU.SDK_USE_EXTENSION="sdk_use_extension",hU.SDK_EXTENSION_UTILIZED="sdk_extension_utilized",hU.SDK_USE_INAPP_BROWSER="sdk_use_inapp_browser";class fM extends j.EventEmitter2{constructor({platformType:t,communicationLayerPreference:n,otherPublicKey:r,reconnect:i,walletInfo:o,dappMetadata:a,transports:s,context:l,ecies:u,anal
2ytics:c=!1,storage:d,sdkVersion:f,communicationServerUrl:h=fm,logging:p,autoConnect:m={timeout:3e3}}){super(),this.state={ready:!1,authorized:!1,isOriginator:!1,paused:!1,platformType:"metamask-mobile",analytics:!1,reconnection:!1,originatorInfoSent:!1,communicationServerUrl:fm,context:"",clientsConnected:!1,sessionDuration:6048e5,originatorConnectStarted:!1,debug:!1,_connectionStatus:e.ConnectionStatus.DISCONNECTED},this.state.otherPublicKey=r,this.state.dappMetadata=a,this.state.walletInfo=o,this.state.transports=s,this.state.platformType=t,this.state.analytics=c,this.state.isOriginator=!r,this.state.communicationServerUrl=h,this.state.context=l,this.state.sdkVersion=f,this.setMaxListeners(50),this.setConnectionStatus(e.ConnectionStatus.DISCONNECTED),(null==d?void 0:d.duration)&&(this.state.sessionDuration=6048e5),this.state.storageOptions=d,this.state.autoConnectOptions=m,this.state.debug=!0===(null==p?void 0:p.remoteLayer),this.state.logging=p,(null==d?void 0:d.storageManager)&&(this.state.storageManager=d.storageManager),this.initCommunicationLayer({communicationLayerPreference:n,otherPublicKey:r,reconnect:i,ecies:u,communicationServerUrl:h}),this.emitServiceStatusEvent()}initCommunicationLayer({communicationLayerPreference:t,otherPublicKey:n,reconnect:r,ecies:i,communicationServerUrl:o=fm}){return function({communicationLayerPreference:t,otherPublicKey:n,reconnect:r,ecies:i,communicationServerUrl:o=fm,instance:a}){var s,l,u,c,d;let{state:f}=a;if(t!==e.CommunicationLayerPreference.SOCKET)throw Error("Invalid communication protocol");f.communicationLayer=new fS({communicationLayerPreference:t,otherPublicKey:n,reconnect:r,transports:f.transports,communicationServerUrl:o,context:f.context,ecies:i,logging:f.logging});let h="undefined"!=typeof document&&document.URL||"",p="undefined"!=typeof document&&document.title||"";(null===(s=f.dappMetadata)||void 0===s?void 0:s.url)&&(h=f.dappMetadata.url),(null===(l=f.dappMetadata)||void 0===l?void 0:l.name)&&(p=f.dappMetadata.name);let m={url:h,title:p,source:null===(u=f.dappMetadata)||void 0===u?void 0:u.source,icon:(null===(c=f.dappMetadata)||void 0===c?void 0:c.iconUrl)||(null===(d=f.dappMetadata)||void 0===d?void 0:d.base64Icon),platform:f.platformType,apiVersion:fp};f.originatorInfo=m;let g={[e.EventType.AUTHORIZED]:function(t){return()=>tx(this,void 0,void 0,function*(){var n,r,i;let{state:o}=t;if(o.authorized)return;yield tx(this,void 0,void 0,function*(){for(;!o.walletInfo;)yield fw(500)});let a="7.3".localeCompare((null===(n=o.walletInfo)||void 0===n?void 0:n.version)||"");if(o.debug&&console.debug(`RemoteCommunication HACK 'authorized' version=${null===(r=o.walletInfo)||void 0===r?void 0:r.version} compareValue=${a}`),1!==a)return;let s=o.platformType===e.PlatformType.MobileWeb||o.platformType===e.PlatformType.ReactNative||o.platformType===e.PlatformType.MetaMaskMobileWebview;o.debug&&console.debug(`RemoteCommunication HACK 'authorized' platform=${o.platformType} secure=${s} channel=${o.channelId} walletVersion=${null===(i=o.walletInfo)||void 0===i?void 0:i.version}`),s&&(o.authorized=!0,t.emit(e.EventType.AUTHORIZED))})}(a),[e.EventType.MESSAGE]:t=>{let n=t;t.message&&(n=n.message),function(t,n){let{state:r}=n;if(r.debug&&console.debug(`RemoteCommunication::${r.context}::on 'message' typeof=${typeof t}`,t),n.state.ready=!0,r.isOriginator||t.type!==e.MessageType.ORIGINATOR_INFO){if(r.isOriginator&&t.type===e.MessageType.WALLET_INFO)!function(e,t){let{state:n}=e;n.walletInfo=t.walletInfo,n.paused=!1}(n,t);else{if(t.type===e.MessageType.TERMINATE)!function(t){let{state:n}=t;n.isOriginator&&(fx({options:{terminate:!0,sendMessage:!1},instance:t}),console.debug(),t.emit(e.EventType.TERMINATE))}(n);else if(t.type===e.MessageType.PAUSE)!function(t){let{state:n}=t;n.paused=!0,t.setConnectionStatus(e.ConnectionStatus.PAUSED)}(n);else if(t.type===e.MessageType.READY&&r.isOriginator)!function(t){let{state:n}=t;t.setConnectionStatus(e.ConnectionStatus.LINKED);let r=n.paused;n.paused=!1,t.emit(e.EventType.CLIENTS_READY,{isOriginator:n.isOriginator,walletInfo:n.walletInfo}),r&&(n.authorized=!0,t.emit(e.EventType.AUTHORIZED))}(n);else{if(t.type===e.MessageType.OTP&&r.isOriginator)return void function(t,n){var r;let{state:i}=t;t.emit(e.EventType.OTP,n.otpAnswer),1==="6.6".localeCompare((null===(r=i.walletInfo)||void 0===r?void 0:r.version)||"")&&(console.warn("RemoteCommunication::on 'otp' -- backward compatibility <6.6 -- triger eth_requestAccounts"),t.emit(e.EventType.SDK_RPC_CALL,{method:fv.ETH_REQUESTACCOUNTS,params:[]}))}(n,t);t.type===e.MessageType.AUTHORIZED&&r.isOriginator&&function(t){let{state:n}=t;n.authorized=!0,t.emit(e.EventType.AUTHORIZED)}(n)}n.emit(e.EventType.MESSAGE,t)}}else!function(t,n){var r;let{state:i}=t;null===(r=i.communicationLayer)||void 0===r||r.sendMessage({type:e.MessageType.WALLET_INFO,walletInfo:i.walletInfo}),i.originatorInfo=n.originatorInfo||n.originator,t.emit(e.EventType.CLIENTS_READY,{isOriginator:i.isOriginator,originatorInfo:i.originatorInfo}),i.paused=!1}(n,t)}(n,a)},[e.EventType.CLIENTS_CONNECTED]:()=>{var n,r,i,o;let{state:s}=a;if(s.debug&&console.debug(`RemoteCommunication::on 'clients_connected' channel=${s.channelId} keysExchanged=${null===(r=null===(n=s.communicationLayer)||void 0===n?void 0:n.getKeyInfo())||void 0===r?void 0:r.keysExchanged}`),s.analytics){let e=s.isOriginator?hG.REQUEST:hG.REQUEST_MOBILE;tM(Object.assign(Object.assign({id:null!==(i=s.channelId)&&void 0!==i?i:"",event:s.reconnection?hG.RECONNECT:e},s.originatorInfo),{commLayer:t,sdkVersion:s.sdkVersion,walletVersion:null===(o=s.walletInfo)||void 0===o?void 0:o.version,commLayerVersion:fp}),s.communicationServerUrl).catch(e=>{console.error("Cannot send analytics",e)})}s.clientsConnected=!0,s.originatorInfoSent=!1,a.emit(e.EventType.CLIENTS_CONNECTED)},[e.EventType.KEYS_EXCHANGED]:n=>{var r,i,o,s,l;let{state:u}=a;u.debug&&console.debug(`RemoteCommunication::${u.context}::on commLayer.'keys_exchanged' channel=${u.channelId}`,n),(null===(i=null===(r=u.communicationLayer)||void 0===r?void 0:r.getKeyInfo())||void 0===i?void 0:i.keysExchanged)&&a.setConnectionStatus(e.ConnectionStatus.LINKED),function(e,t){var n,r,i,o;let{state:a}=e;a.debug&&console.debug(`RemoteCommunication::setLastActiveDate() channel=${a.channelId}`,t);let s={channelId:null!==(n=a.channelId)&&void 0!==n?n:"",validUntil:null!==(i=null===(r=a.channelConfig)||void 0===r?void 0:r.validUntil)&&void 0!==i?i:0,lastActive:t.getTime()};
2null===(o=a.storageManager)||void 0===o||o.persistChannelConfig(s)}(a,new Date),u.analytics&&u.channelId&&tM({id:u.channelId,event:n.isOriginator?hG.CONNECTED:hG.CONNECTED_MOBILE,sdkVersion:u.sdkVersion,commLayer:t,commLayerVersion:fp,walletVersion:null===(o=u.walletInfo)||void 0===o?void 0:o.version},u.communicationServerUrl).catch(e=>{console.error("Cannot send analytics",e)}),u.isOriginator=n.isOriginator,n.isOriginator||(null===(s=u.communicationLayer)||void 0===s||s.sendMessage({type:e.MessageType.READY}),u.ready=!0,u.paused=!1),n.isOriginator&&!u.originatorInfoSent&&(null===(l=u.communicationLayer)||void 0===l||l.sendMessage({type:e.MessageType.ORIGINATOR_INFO,originatorInfo:u.originatorInfo,originator:u.originatorInfo}),u.originatorInfoSent=!0)},[e.EventType.SOCKET_DISCONNECTED]:()=>{let{state:e}=a;e.debug&&console.debug("RemoteCommunication::on 'socket_Disconnected' set ready to false"),e.ready=!1},[e.EventType.SOCKET_RECONNECT]:()=>{let{state:e}=a;e.debug&&console.debug("RemoteCommunication::on 'socket_reconnect' -- reset key exchange status / set ready to false"),e.ready=!1,e.authorized=!1,fy(e),a.emitServiceStatusEvent()},[e.EventType.CLIENTS_DISCONNECTED]:n=>{var r;let{state:i}=a;i.debug&&console.debug(`RemoteCommunication::${i.context}]::on 'clients_disconnected' channelId=${n}`),i.clientsConnected=!1,a.emit(e.EventType.CLIENTS_DISCONNECTED,i.channelId),a.setConnectionStatus(e.ConnectionStatus.DISCONNECTED),i.ready=!1,i.authorized=!1,i.analytics&&i.channelId&&tM({id:i.channelId,event:hG.DISCONNECTED,sdkVersion:i.sdkVersion,commLayer:t,commLayerVersion:fp,walletVersion:null===(r=i.walletInfo)||void 0===r?void 0:r.version},i.communicationServerUrl).catch(e=>{console.error("Cannot send analytics",e)})},[e.EventType.KEY_INFO]:()=>{a.emitServiceStatusEvent()},[e.EventType.CHANNEL_CREATED]:t=>{let{state:n}=a;n.debug&&console.debug(`RemoteCommunication::${n.context}::on 'channel_created' channelId=${t}`),a.emit(e.EventType.CHANNEL_CREATED,t)},[e.EventType.CLIENTS_WAITING]:t=>{var n;let{state:r}=a;if(r.debug&&console.debug(`RemoteCommunication::${r.context}::on 'clients_waiting' numberUsers=${t} ready=${r.ready} autoStarted=${r.originatorConnectStarted}`),a.setConnectionStatus(e.ConnectionStatus.WAITING),a.emit(e.EventType.CLIENTS_WAITING,t),r.originatorConnectStarted){r.debug&&console.debug(`RemoteCommunication::on 'clients_waiting' watch autoStarted=${r.originatorConnectStarted} timeout`,r.autoConnectOptions);let t=(null===(n=r.autoConnectOptions)||void 0===n?void 0:n.timeout)||3e3,i=setTimeout(()=>{r.debug&&console.debug(`RemoteCommunication::on setTimeout(${t}) terminate channelConfig`,r.autoConnectOptions),r.originatorConnectStarted=!1,r.ready||a.setConnectionStatus(e.ConnectionStatus.TIMEOUT),clearTimeout(i)},t)}},[e.EventType.RPC_UPDATE]:t=>{a.emit(e.EventType.RPC_UPDATE,t)}};for(let[e,t]of Object.entries(g))try{f.communicationLayer.on(e,t)}catch(t){console.error(`Error registering handler for ${e}:`,t)}}({communicationLayerPreference:t,otherPublicKey:n,reconnect:r,ecies:i,communicationServerUrl:o,instance:this})}originatorSessionConnect(){return tx(this,void 0,void 0,function*(){let e=yield function(e){var t,n,r;return tx(this,void 0,void 0,function*(){let{state:i}=e;if(!i.storageManager)return void(i.debug&&console.debug("RemoteCommunication::connect() no storage manager defined - skip"));let o=yield i.storageManager.getPersistedChannelConfig(null!==(t=i.channelId)&&void 0!==t?t:"");if(i.debug&&console.debug(`RemoteCommunication::connect() autoStarted=${i.originatorConnectStarted} channelConfig`,o),null===(n=i.communicationLayer)||void 0===n?void 0:n.isConnected())return i.debug&&console.debug("RemoteCommunication::connect() socket already connected - skip"),o;if(o){if(o.validUntil>Date.now())return i.channelConfig=o,i.originatorConnectStarted=!0,i.channelId=null==o?void 0:o.channelId,i.reconnection=!0,null===(r=i.communicationLayer)||void 0===r||r.connectToChannel({channelId:o.channelId,isOriginator:!0}),o;i.debug&&console.log("RemoteCommunication::autoConnect Session has expired")}i.originatorConnectStarted=!1})}(this);return e})}generateChannelIdConnect(){return tx(this,void 0,void 0,function*(){return function(e){var t,n,r,i,o;if(!e.communicationLayer)throw Error("communication layer not initialized");if(e.ready)throw Error("Channel already connected");if(e.channelId&&(null===(t=e.communicationLayer)||void 0===t?void 0:t.isConnected()))return console.warn("Channel already exists -- interrupt generateChannelId",e.channelConfig),e.channelConfig={channelId:e.channelId,validUntil:Date.now()+e.sessionDuration}
2,null===(n=e.storageManager)||void 0===n||n.persistChannelConfig(e.channelConfig),{channelId:e.channelId,pubKey:null===(i=null===(r=e.communicationLayer)||void 0===r?void 0:r.getKeyInfo())||void 0===i?void 0:i.ecies.public};e.debug&&console.debug("RemoteCommunication::generateChannelId()"),fy(e);let a=e.communicationLayer.createChannel();e.debug&&console.debug("RemoteCommunication::generateChannelId() channel created",a);let s={channelId:a.channelId,validUntil:Date.now()+e.sessionDuration};return e.channelId=a.channelId,e.channelConfig=s,null===(o=e.storageManager)||void 0===o||o.persistChannelConfig(s),{channelId:e.channelId,pubKey:a.pubKey}}(this.state)})}clean(){return fy(this.state)}connectToChannel(e,t){return function({channelId:e,withKeyExchange:t,state:n}){var r,i,o;if(!B(e))throw console.debug(`RemoteCommunication::${n.context}::connectToChannel() invalid channel channelId=${e}`),Error(`Invalid channel ${e}`);if(n.debug&&console.debug(`RemoteCommunication::${n.context}::connectToChannel() channelId=${e}`),null===(r=n.communicationLayer)||void 0===r?void 0:r.isConnected())return void console.debug(`RemoteCommunication::${n.context}::connectToChannel() already connected - interrup connection.`);n.channelId=e,null===(i=n.communicationLayer)||void 0===i||i.connectToChannel({channelId:e,withKeyExchange:t});let a={channelId:e,validUntil:Date.now()+n.sessionDuration};n.channelConfig=a,null===(o=n.storageManager)||void 0===o||o.persistChannelConfig(a)}({channelId:e,withKeyExchange:t,state:this.state})}sendMessage(t){return function(t,n){var r,i;return tx(this,void 0,void 0,function*(){let{state:o}=t;o.debug&&console.log(`RemoteCommunication::${o.context}::sendMessage paused=${o.paused} ready=${o.ready} authorized=${o.authorized} socket=${null===(r=o.communicationLayer)||void 0===r?void 0:r.isConnected()} clientsConnected=${o.clientsConnected} status=${o._connectionStatus}`,n),!o.paused&&o.ready&&(null===(i=o.communicationLayer)||void 0===i?void 0:i.isConnected())&&o.clientsConnected||(o.debug&&console.log(`RemoteCommunication::${o.context}::sendMessage SKIP message waiting for MM mobile readiness.`),yield new Promise(n=>{t.once(e.EventType.CLIENTS_READY,n)}),o.debug&&console.log(`RemoteCommunication::${o.context}::sendMessage AFTER SKIP / READY -- sending pending message`));try{yield function(t,n){return tx(this,void 0,void 0,function*(){return new Promise(r=>{var i,o,a,s;let{state:l}=t;if(l.debug&&console.log(`RemoteCommunication::${l.context}::sendMessage::handleAuthorization ready=${l.ready} authorized=${l.authorized} method=${n.method}`),1==="7.3".localeCompare((null===(i=l.walletInfo)||void 0===i?void 0:i.version)||""))return l.debug&&console.debug(`compatibility hack wallet version > ${null===(o=l.walletInfo)||void 0===o?void 0:o.version}`),null===(a=l.communicationLayer)||void 0===a||a.sendMessage(n),void r();!l.isOriginator||l.authorized?(null===(s=l.communicationLayer)||void 0===s||s.sendMessage(n),r()):t.once(e.EventType.AUTHORIZED,()=>{var e;l.debug&&console.log(`RemoteCommunication::${l.context}::sendMessage AFTER SKIP / AUTHORIZED -- sending pending message`),null===(e=l.communicationLayer)||void 0===e||e.sendMessage(n),r()})})})}(t,n)}catch(e){throw console.error(`RemoteCommunication::${o.context}::sendMessage ERROR`,e),e}})}(this,t)}testStorage(){return tx(this,void 0,void 0,function*(){return function(e){var t,n;return tx(this,void 0,void 0,function*(){let r=yield null===(t=e.storageManager)||void 0===t?void 0:t.getPersistedChannelConfig(null!==(n=e.channelId)&&void 0!==n?n:"");console.debug("RemoteCommunication.testStorage() res",r)})}(this.state)})}getChannelConfig(){return this.state.channelConfig}isReady(){return this.state.ready}isConnected(){var e;return null===(e=this.state.communicationLayer)||void 0===e?void 0:e.isConnected()}isAuthorized(){return this.state.authorized}isPaused(){return this.state.paused}getCommunicationLayer(){return this.state.communicationLayer}ping(){var e;this.state.debug&&console.debug(`RemoteCommunication::ping() channel=${this.state.channelId}`),null===(e=this.state.communicationLayer)||void 0===e||e.ping()}keyCheck(){var e;this.state.debug&&console.debug(`RemoteCommunication::keyCheck() channel=${this.state.channelId}`),null===(e=this.state.communicationLayer)||void 0===e||e.keyCheck()}setConnectionStatus(t){this.state._connectionStatus!==t&&(this.state._connectionStatus=t,this.emit
2(e.EventType.CONNECTION_STATUS,t),this.emitServiceStatusEvent())}emitServiceStatusEvent(){this.emit(e.EventType.SERVICE_STATUS,this.getServiceStatus())}getConnectionStatus(){return this.state._connectionStatus}getServiceStatus(){return{originatorInfo:this.state.originatorInfo,keyInfo:this.getKeyInfo(),connectionStatus:this.state._connectionStatus,channelConfig:this.state.channelConfig,channelId:this.state.channelId}}getKeyInfo(){var e;return null===(e=this.state.communicationLayer)||void 0===e?void 0:e.getKeyInfo()}resetKeys(){var e;null===(e=this.state.communicationLayer)||void 0===e||e.resetKeys()}setOtherPublicKey(e){var t;let n=null===(t=this.state.communicationLayer)||void 0===t?void 0:t.getKeyExchange();if(!n)throw Error("KeyExchange is not initialized.");n.getOtherPublicKey()!==e&&n.setOtherPublicKey(e)}pause(){var t;this.state.debug&&console.debug(`RemoteCommunication::pause() channel=${this.state.channelId}`),null===(t=this.state.communicationLayer)||void 0===t||t.pause(),this.setConnectionStatus(e.ConnectionStatus.PAUSED)}getVersion(){return fp}resume(){return function(t){var n;let{state:r}=t;r.debug&&console.debug(`RemoteCommunication::resume() channel=${r.channelId}`),null===(n=r.communicationLayer)||void 0===n||n.resume(),t.setConnectionStatus(e.ConnectionStatus.LINKED)}(this)}getChannelId(){return this.state.channelId}getRPCMethodTracker(){var e;return null===(e=this.state.communicationLayer)||void 0===e?void 0:e.getRPCMethodTracker()}disconnect(e){return fx({options:e,instance:this})}}function fO(e,t,n,r){return new(n||(n=Promise))(function(i,o){function a(e){try{l(r.next(e))}catch(e){o(e)}}function s(e){try{l(r.throw(e))}catch(e){o(e)}}function l(e){var t;e.done?i(e.value):((t=e.value)instanceof n?t:new n(function(e){e(t)})).then(a,s)}l((r=r.apply(e,t||[])).next())})}function fR(e,t,n,r){if("a"===n&&!r)throw TypeError("Private accessor was defined without a getter");if("function"==typeof t?e!==t||!r:!t.has(e))throw TypeError("Cannot read private member from an object whose class did not declare it");return"m"===n?r:"a"===n?r.call(e):r?r.value:t.get(e)}function fP(e,t,n,r,i){if("m"===r)throw TypeError("Private method is not writable");if("a"===r&&!i)throw TypeError("Private accessor was defined without a setter");if("function"==typeof t?e!==t||!i:!t.has(e))throw TypeError("Cannot write private member to an object whose class did not declare it");return"a"===r?i.call(e,n):i?i.value=n:t.set(e,n),n}(hq=hQ||(hQ={})).RENEW="renew",hq.LINK="link","function"==typeof SuppressedError&&SuppressedError;var fT={},fI={},fj={};function fL(){}function fN(){fN.init.call(this)}function fD(e){return void 0===e._maxListeners?fN.defaultMaxListeners:e._maxListeners}function fB(e,t,n,r){var i,o,a;if("function"!=typeof n)throw TypeError('"listener" argument must be a function');if((o=e._events)?(o.newListener&&(e.emit("newListener",t,n.listener?n.listener:n),o=e._events),a=o[t]):(o=e._events=new fL,e._eventsCount=0),a){if("function"==typeof a?a=o[t]=r?[n,a]:[a,n]:r?a.unshift(n):a.push(n),!a.warned&&(i=fD(e))&&i>0&&a.length>i){a.warned=!0;var s=Error("Possible EventEmitter memory leak detected. "+a.length+" "+t+" listeners added. Use emitter.setMaxListeners() to increase limit");s.name="MaxListenersExceededWarning",s.emitter=e,s.type=t,s.count=a.length,"function"==typeof console.warn?console.warn(s):console.log(s)}}else a=o[t]=n,++e._eventsCount;return e}function fF(e,t,n){var r=!1;function i(){e.removeListener(t,i),r||(r=!0,n.apply(e,arguments))}return i.listener=n,i}function fz(e){var t=this._events;if(t){var n=t[e];if("function"==typeof n)return 1;if(n)return n.length}return 0}function fU(e,t){for(var n=Array(t);t--;)n[t]=e[t];return n}fL.prototype=Object.create(null),fN.EventEmitter=fN,fN.usingDomains=!1,fN.prototype.domain=void 0,fN.prototype._events=void 0,fN.prototype._maxListeners=void 0,fN.defaultMaxListeners=10,fN.init=function(){this.domain=null,fN.usingDomains&&(void 0).active,this._events&&this._events!==Object.getPrototypeOf(this)._events||(this._events=new fL,this._eventsCount=0),this._maxListeners=this._maxListeners||void 0},fN.prototype.setMaxListeners=function(e){if("number"!=typeof e||e<0||isNaN(e))throw TypeError('"n" argument must be a positive number');return this._maxListeners=e,this},fN.prototype.getMaxListeners=function(){return fD(this)},fN.prototype.emit=function(e){var t,n,r,i,o,a,s,l="error"===e;if(a=this._events)l=l&&null==a.error;else if(!l)return!1;if(s=this.domain,l){if(t=arguments[1],!s){if(t instanceof Error)throw t;var u=Error('Uncaught, unspecified "error" event. ('+t+")");throw u.context=t,u}return t||(t=Error('Uncaught, unspecified "error" event')),t.domainEmitter=this,t.domain=s,t.domainThrown=!1,s.emit("error",t),!1}if(!(n=a[e]))return!1;var c="function"==typeof n;switch(r=arguments.length){case 1:!function(e,t,n){if(t)e.call(n);else for(var r=e.length,i=fU(e,r),o=0;o<r;++o)i[o].call(n)}(n,c,this);break;case 2:!function(e,t,n,r){if(t)e.call(n,r);else for(var i=e.length,o=fU(e,i),a=0;a<i;++a)o[a].call(n,r)}(n,c,this,arguments[1]);break;case 3:!function(e,t,n,r,i){if(t)e.call(n,r,i);else for(var o=e.length,a=fU(e,o),s=0;s<o;++s)a[s].call(n,r,i)}(n,c,this,arguments[1],arguments[2]);break;case 4:!function(e,t,n,r,i,o){if(t)e.call(n,r,i,o);else for(var a=e.length,s=fU(e,a),l=0;l<a;++l)s[l].call(n,r,i,o)}(n,c,this,arguments[1],arguments[2],arguments[3]);break;default:for(i=Array(r-1),o=1;o<r;o++)i[o-1]=arguments[o];!function(e,t,n,r){if(t)e.apply(n,r);else for(var i=e.length,o=fU(e,i),a=0;a<i;++a)o[a].apply(n,r)}(n,c,this,i)}return!0},fN.prototype.addListener=function(e,t){return fB(this,e,t,!1)},fN.prototype.on=fN.prototype.addListener,fN.prototype.prependListener=function(e,t){return fB(this,e,t,!0)},fN.prototype.once=function(e,t){if("function"!=typeof t)throw TypeError('"listener" argument must be a function');return this.on(e,fF(this,e,t)),this},fN.prototype.prependOnceListener=function(e,t){if("function"!=typeof t)throw TypeError('"listener" argument must be a function');return this.prependListener(e,fF(this,e,t)),this},fN.prototype.removeListener=function(e,t){var n,r,i,o,a;if("function"!=typeof t)throw TypeError('"listener" argument must be a function');if(!(r=this._events)||!(n=r[e]))return this;if(n===t||n.listener&&n.listener===t)0==--this._eventsCount?this._events=new fL:(delete r[e],r.removeListener&&this.emit
2("removeListener",e,n.listener||t));else if("function"!=typeof n){for(i=-1,o=n.length;o-- >0;)if(n[o]===t||n[o].listener&&n[o].listener===t){a=n[o].listener,i=o;break}if(i<0)return this;if(1===n.length){if(n[0]=void 0,0==--this._eventsCount)return this._events=new fL,this;delete r[e]}else!function(e,t){for(var n=t,r=n+1,i=e.length;r<i;n+=1,r+=1)e[n]=e[r];e.pop()}(n,i);r.removeListener&&this.emit("removeListener",e,a||t)}return this},fN.prototype.removeAllListeners=function(e){var t,n;if(!(n=this._events))return this;if(!n.removeListener)return 0==arguments.length?(this._events=new fL,this._eventsCount=0):n[e]&&(0==--this._eventsCount?this._events=new fL:delete n[e]),this;if(0==arguments.length){for(var r,i=Object.keys(n),o=0;o<i.length;++o)"removeListener"!==(r=i[o])&&this.removeAllListeners(r);return this.removeAllListeners("removeListener"),this._events=new fL,this._eventsCount=0,this}if("function"==typeof(t=n[e]))this.removeListener(e,t);else if(t)do this.removeListener(e,t[t.length-1]);while(t[0]);return this},fN.prototype.listeners=function(e){var t,n=this._events;return n&&(t=n[e])?"function"==typeof t?[t.listener||t]:function(e){for(var t=Array(e.length),n=0;n<t.length;++n)t[n]=e[n].listener||e[n];return t}(t):[]},fN.listenerCount=function(e,t){return"function"==typeof e.listenerCount?e.listenerCount(t):fz.call(e,t)},fN.prototype.listenerCount=fz,fN.prototype.eventNames=function(){return this._eventsCount>0?Reflect.ownKeys(this._events):[]};var fq=l(Object.freeze({__proto__:null,EventEmitter:fN,default:fN}));Object.defineProperty(fj,"__esModule",{value:!0});let fW=fq;function fH(e,t,n){try{Reflect.apply(e,t,n)}catch(e){setTimeout(()=>{throw e})}}let f$=class extends fW.EventEmitter{emit(e,...t){let n="error"===e,r=this._events;if(void 0!==r)n=n&&void 0===r.error;else if(!n)return!1;if(n){let e;if(t.length>0&&([e]=t),e instanceof Error)throw e;let n=Error("Unhandled error."+(e?` (${e.message})`:""));throw n.context=e,n}let i=r[e];if(void 0===i)return!1;if("function"==typeof i)fH(i,this,t);else{let e=i.length,n=function(e){let t=e.length,n=Array(t);for(let r=0;r<t;r+=1)n[r]=e[r];return n}(i);for(let r=0;r<e;r+=1)fH(n[r],this,t)}return!0}};fj.default=f$;var fV={},fK={};fJ.default=fJ,fJ.stable=f2,fJ.stableStringify=f2;var fG="[...]",fQ="[Circular]",fY=[],fZ=[];function fX(){return{depthLimit:Number.MAX_SAFE_INTEGER,edgesLimit:Number.MAX_SAFE_INTEGER}}function fJ(e,t,n,r){var i;void 0===r&&(r=fX()),function e(t,n,r,i,o,a,s){var l;if(a+=1,"object"==typeof t&&null!==t){for(l=0;l<i.length;l++)if(i[l]===t)return void f0(fQ,t,n,o);if(void 0!==s.depthLimit&&a>s.depthLimit||void 0!==s.edgesLimit&&r+1>s.edgesLimit)return void f0(fG,t,n,o);if(i.push(t),Array.isArray(t))for(l=0;l<t.length;l++)e(t[l],l,l,i,t,a,s);else{var u=Object.keys(t);for(l=0;l<u.length;l++){var c=u[l];e(t[c],c,l,i,t,a,s)}}i.pop()}}(e,"",0,[],void 0,0,r);try{i=0===fZ.length?JSON.stringify(e,t,n):JSON.stringify(e,f3(t),n)}catch(e){return JSON.stringify("[unable to serialize, circular reference is too complex to analyze]")}finally{for(;0!==fY.length;){var o=fY.pop();4===o.length?Object.defineProperty(o[0],o[1],o[3]):o[0][o[1]]=o[2]}}return i}function f0(e,t,n,r){var i=Object.getOwnPropertyDescriptor(r,n);void 0!==i.get?i.configurable?(Object.defineProperty(r,n,{value:e}),fY.push([r,n,t,i])):fZ.push([t,n,e]):(r[n]=e,fY.push([r,n,t]))}function f1(e,t){return e<t?-1:e>t?1:0}function f2(e,t,n,r){void 0===r&&(r=fX());var i,o=function e(t,n,r,i,o,a,s){var l;if(a+=1,"object"==typeof t&&null!==t){for(l=0;l<i.length;l++)if(i[l]===t)return void f0(fQ,t,n,o);try{if("function"==typeof t.toJSON)return}catch(e){return}if(void 0!==s.depthLimit&&a>s.depthLimit||void 0!==s.edgesLimit&&r+1>s.edgesLimit)return void f0(fG,t,n,o);if(i.push(t),Array.isArray(t))for(l=0;l<t.length;l++)e(t[l],l,l,i,t,a,s);else{var u={},c=Object.keys(t).sort(f1);for(l=0;l<c.length;l++){var d=c[l];e(t[d],d,l,i,t,a,s),u[d]=t[d]}if(void 0===o)return u;fY.push([o,n,t]),o[n]=u}i.pop()}}(e,"",0,[],void 0,0,r)||e;try{i=0===fZ.length?JSON.stringify(o,t,n):JSON.stringify(o,f3(t),n)}catch(e){return JSON.stringify("[unable to serialize, circular reference is too complex to analyze]")}finally{for(;0!==fY.length;){var a=fY.pop();4===a.length?Object.defineProperty(a[0],a[1],a[3]):a[0][a[1]]=a[2]}}return i}function f3(e){return e=void 0!==e?e:function(e,t){return t},function(t,n){if(fZ.length>0)for(var r=0;r<fZ.length;r++){var i=fZ[r];if(i[1]===t&&i[0]===n){n=i[2],fZ.splice(r,1);break}}return e.call(this,t,n)}}Object.defineProperty(fK,"__esModule",{value:!0}),fK.EthereumProviderError=fK.EthereumRpcError=void 0;
2class f6 extends Error{constructor(e,t,n){if(!Number.isInteger(e))throw Error('"code" must be an integer.');if(!t||"string"!=typeof t)throw Error('"message" must be a nonempty string.');super(t),this.code=e,void 0!==n&&(this.data=n)}serialize(){let e={code:this.code,message:this.message};return void 0!==this.data&&(e.data=this.data),this.stack&&(e.stack=this.stack),e}toString(){return fJ.default(this.serialize(),f4,2)}}function f4(e,t){if("[Circular]"!==t)return t}fK.EthereumRpcError=f6,fK.EthereumProviderError=class extends f6{constructor(e,t,n){if(!(Number.isInteger(e)&&e>=1e3&&e<=4999))throw Error('"code" must be an integer such that: 1000 <= code <= 4999');super(e,t,n)}};var f5={},f8={};Object.defineProperty(f8,"__esModule",{value:!0}),f8.errorValues=f8.errorCodes=void 0,f8.errorCodes={rpc:{invalidInput:-32e3,resourceNotFound:-32001,resourceUnavailable:-32002,transactionRejected:-32003,methodNotSupported:-32004,limitExceeded:-32005,parse:-32700,invalidRequest:-32600,methodNotFound:-32601,invalidParams:-32602,internal:-32603},provider:{userRejectedRequest:4001,unauthorized:4100,unsupportedMethod:4200,disconnected:4900,chainDisconnected:4901}},f8.errorValues={"-32700":{standard:"JSON RPC 2.0",message:"Invalid JSON was received by the server. An error occurred on the server while parsing the JSON text."},"-32600":{standard:"JSON RPC 2.0",message:"The JSON sent is not a valid Request object."},"-32601":{standard:"JSON RPC 2.0",message:"The method does not exist / is not available."},"-32602":{standard:"JSON RPC 2.0",message:"Invalid method parameter(s)."},"-32603":{standard:"JSON RPC 2.0",message:"Internal JSON-RPC error."},"-32000":{standard:"EIP-1474",message:"Invalid input."},"-32001":{standard:"EIP-1474",message:"Resource not found."},"-32002":{standard:"EIP-1474",message:"Resource unavailable."},"-32003":{standard:"EIP-1474",message:"Transaction rejected."},"-32004":{standard:"EIP-1474",message:"Method not supported."},"-32005":{standard:"EIP-1474",message:"Request limit exceeded."},4001:{standard:"EIP-1193",message:"User rejected the request."},4100:{standard:"EIP-1193",message:"The requested account and/or method has not been authorized by the user."},4200:{standard:"EIP-1193",message:"The requested method is not supported by this Ethereum provider."},4900:{standard:"EIP-1193",message:"The provider is disconnected from all chains."},4901:{standard:"EIP-1193",message:"The provider is disconnected from the specified chain."}},function(e){Object.defineProperty(e,"__esModule",{value:!0}),e.serializeError=e.isValidCode=e.getMessageFromCode=e.JSON_RPC_SERVER_ERROR_MESSAGE=void 0;let t=f8.errorCodes.rpc.internal,n={code:t,message:r(t)};function r(t,n="Unspecified error message. This is a bug, please report it."){if(Number.isInteger(t)){let n=t.toString();if(a(f8.errorValues,n))return f8.errorValues[n].message;if(t>=-32099&&t<=-32e3)return e.JSON_RPC_SERVER_ERROR_MESSAGE}return n}function i(e){if(!Number.isInteger(e))return!1;let t=e.toString();return!!f8.errorValues[t]||!!(e>=-32099&&e<=-32e3)}function o(e){return e&&"object"==typeof e&&!Array.isArray(e)?Object.assign({},e):e}function a(e,t){return Object.prototype.hasOwnProperty.call(e,t)}e.JSON_RPC_SERVER_ERROR_MESSAGE="Unspecified server error.",e.getMessageFromCode=r,e.isValidCode=i,e.serializeError=function(e,{fallbackError:t=n,shouldIncludeStack:s=!1}={}){if(!t||!Number.isInteger(t.code)||"string"!=typeof t.message)throw Error("Must provide fallback error with integer number code and string message.");if(e instanceof fK.EthereumRpcError)return e.serialize();let l={};if(e&&"object"==typeof e&&!Array.isArray(e)&&a(e,"code")&&i(e.code))l.code=e.code,e.message&&"string"==typeof e.message?(l.message=e.message,a(e,"data")&&(l.data=e.data)):(l.message=r(l.code),l.data={originalError:o(e)});else{l.code=t.code;let n=null==e?void 0:e.message;l.message=n&&"string"==typeof n?n:t.message,l.data={originalError:o(e)}}let u=null==e?void 0:e.stack;return s&&e&&u&&"string"==typeof u&&(l.stack=u),l}}(f5);var f7={};function f9(e,t){let[n,r]=ht(t);return new fK.EthereumRpcError(e,n||f5.getMessageFromCode(e),r)}function he(e,t){let[n,r]=ht(t);return new fK.EthereumProviderError(e,n||f5.getMessageFromCode(e),r)}function ht(e){if(e){if("string"==typeof e)return[e];if("object"==typeof e&&!Array.isArray(e)){let{message:t,data:n}=e;
2if(t&&"string"!=typeof t)throw Error("Must specify string message.");return[t||void 0,n]}}return[]}Object.defineProperty(f7,"__esModule",{value:!0}),f7.ethErrors=void 0,f7.ethErrors={rpc:{parse:e=>f9(f8.errorCodes.rpc.parse,e),invalidRequest:e=>f9(f8.errorCodes.rpc.invalidRequest,e),invalidParams:e=>f9(f8.errorCodes.rpc.invalidParams,e),methodNotFound:e=>f9(f8.errorCodes.rpc.methodNotFound,e),internal:e=>f9(f8.errorCodes.rpc.internal,e),server:e=>{if(!e||"object"!=typeof e||Array.isArray(e))throw Error("Ethereum RPC Server errors must provide single object argument.");let{code:t}=e;if(!Number.isInteger(t)||t>-32005||t<-32099)throw Error('"code" must be an integer such that: -32099 <= code <= -32005');return f9(t,e)},invalidInput:e=>f9(f8.errorCodes.rpc.invalidInput,e),resourceNotFound:e=>f9(f8.errorCodes.rpc.resourceNotFound,e),resourceUnavailable:e=>f9(f8.errorCodes.rpc.resourceUnavailable,e),transactionRejected:e=>f9(f8.errorCodes.rpc.transactionRejected,e),methodNotSupported:e=>f9(f8.errorCodes.rpc.methodNotSupported,e),limitExceeded:e=>f9(f8.errorCodes.rpc.limitExceeded,e)},provider:{userRejectedRequest:e=>he(f8.errorCodes.provider.userRejectedRequest,e),unauthorized:e=>he(f8.errorCodes.provider.unauthorized,e),unsupportedMethod:e=>he(f8.errorCodes.provider.unsupportedMethod,e),disconnected:e=>he(f8.errorCodes.provider.disconnected,e),chainDisconnected:e=>he(f8.errorCodes.provider.chainDisconnected,e),custom:e=>{if(!e||"object"!=typeof e||Array.isArray(e))throw Error("Ethereum Provider custom errors must provide single object argument.");let{code:t,message:n,data:r}=e;if(!n||"string"!=typeof n)throw Error('"message" must be a nonempty string');return new fK.EthereumProviderError(t,n,r)}}},Object.defineProperty(fV,"__esModule",{value:!0}),fV.getMessageFromCode=fV.serializeError=fV.EthereumProviderError=fV.EthereumRpcError=fV.ethErrors=fV.errorCodes=void 0,Object.defineProperty(fV,"EthereumRpcError",{enumerable:!0,get:function(){return fK.EthereumRpcError}}),Object.defineProperty(fV,"EthereumProviderError",{enumerable:!0,get:function(){return fK.EthereumProviderError}}),Object.defineProperty(fV,"serializeError",{enumerable:!0,get:function(){return f5.serializeError}}),Object.defineProperty(fV,"getMessageFromCode",{enumerable:!0,get:function(){return f5.getMessageFromCode}}),Object.defineProperty(fV,"ethErrors",{enumerable:!0,get:function(){return f7.ethErrors}}),Object.defineProperty(fV,"errorCodes",{enumerable:!0,get:function(){return f8.errorCodes}});var hn=Array.isArray,hr=Object.keys,hi=Object.prototype.hasOwnProperty,ho={},ha={},hs={};Object.defineProperty(hs,"__esModule",{value:!0}),hs.getUniqueId=void 0;let hl=Math.floor(4294967295*Math.random());hs.getUniqueId=function(){return hl=(hl+1)%4294967295},Object.defineProperty(ha,"__esModule",{value:!0}),ha.createIdRemapMiddleware=void 0,ha.createIdRemapMiddleware=function(){return(e,t,n,r)=>{let i=e.id,o=hs.getUniqueId();e.id=o,t.id=o,n(n=>{e.id=i,t.id=i,n()})}};var hu={};Object.defineProperty(hu,"__esModule",{value:!0}),hu.createAsyncMiddleware=void 0,hu.createAsyncMiddleware=function(e){return async(t,n,r,i)=>{let o;let a=new Promise(e=>{o=e}),s=null,l=!1,u=async()=>{l=!0,r(e=>{s=e,o()}),await a};try{await e(t,n,u),l?(await a,s(null)):i(null)}catch(e){s?s(e):i(e)}}};var hc={};Object.defineProperty(hc,"__esModule",{value:!0}),hc.createScaffoldMiddleware=void 0,hc.createScaffoldMiddleware=function(e){return(t,n,r,i)=>{let o=e[t.method];return void 0===o?r():"function"==typeof o?o(t,n,r,i):(n.result=o,i())}};var hd={},hf=a&&a.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(hd,"__esModule",{value:!0}),hd.JsonRpcEngine=void 0;let hh=hf(fj);class hp extends hh.default{constructor(){super(),this._middleware=[]}push(e){this._middleware.push(e)}handle(e,t){if(t&&"function"!=typeof t)throw Error('"callback" must be a function if provided.');return Array.isArray(e)?t?this._handleBatch(e,t):this._handleBatch(e):t?this._handle(e,t):this._promiseHandle(e)}asMiddleware(){return async(e,t,n,r)=>{try{let[i,o,a]=await hp._runAllMiddleware(e,t,this._middleware);return o?(await hp._runReturnHandlers(a),r(i)):n(async e=>{try{await hp._runReturnHandlers(a)}catch(t){return e(t)}return e()})}catch(e){return r(e)}}}async _handleBatch(e,t){try{let n=await Promise.all(e.map(this._promiseHandle.bind(this)));return t?t(null,n):n}catch(e){if(t)return t(e);throw e}}_promiseHandle(e){return new Promise(t=>{this._handle(e,(e,n)=>{t(n)})})}async _handle(e,t){if(!e||Array.isArray(e)||"object"!=typeof e){let n=new fV.EthereumRpcError(fV.errorCodes.rpc.invalidRequest,"Requests must be plain objects. Received: "+typeof e,{request:e});return t(n,{id:void 0,jsonrpc:"2.0",error:n})}if("string"!=typeof e.method){let n=new fV.EthereumRpcError(fV.errorCodes.rpc.invalidRequest,"Must specify a string method. Received: "+typeof e.method,{request:e});return t(n,{id:e.id,jsonrpc:"2.0",error:n})}let n=Object.assign({},e),r={id:n.id,jsonrpc:n.jsonrpc},i=null;try{await this._processRequest(n,r)}catch(e){i=e}return i&&(delete r.result,r.error||(r.error=fV.serializeError(i))),t(i,r)}async _processRequest(e,t){let[n,r,i]=await hp._runAllMiddleware(e,t,this._middleware);
2if(hp._checkForCompletion(e,t,r),await hp._runReturnHandlers(i),n)throw n}static async _runAllMiddleware(e,t,n){let r=[],i=null,o=!1;for(let a of n)if([i,o]=await hp._runMiddleware(e,t,a,r),o)break;return[i,o,r.reverse()]}static _runMiddleware(e,t,n,r){return new Promise(i=>{let o=e=>{let n=e||t.error;n&&(t.error=fV.serializeError(n)),i([n,!0])};try{n(e,t,n=>{t.error?o(t.error):(n&&("function"!=typeof n&&o(new fV.EthereumRpcError(fV.errorCodes.rpc.internal,`JsonRpcEngine: "next" return handlers must be functions. Received "${typeof n}" for request: 3${hm(e)}`,{request:e})),r.push(n)),i([null,!1]))},o)}catch(e){o(e)}})}static async _runReturnHandlers(e){for(let t of e)await new Promise((e,n)=>{t(t=>t?n(t):e())})}static _checkForCompletion(e,t,n){if(!("result"in t)&&!("error"in t))throw new fV.EthereumRpcError(fV.errorCodes.rpc.internal,`JsonRpcEngine: Response has no error or result for request: 4${hm(e)}`,{request:e});if(!n)throw new fV.EthereumRpcError(fV.errorCodes.rpc.internal,`JsonRpcEngine: Nothing ended request: 5${hm(e)}`,{request:e})}}function hm(e){return JSON.stringify(e,null,2)}hd.JsonRpcEngine=hp;var hg={};
5Object.defineProperty(hg,"__esModule",{value:!0}),hg.mergeMiddleware=void 0,hg.mergeMiddleware=function(e){let t=new hd.JsonRpcEngine;return e.forEach(e=>t.push(e)),t.asMiddleware()},hW=a&&a.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n),Object.defineProperty(e,r,{enumerable:!0,get:function(){return t[n]}})}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),hH=a&&a.__exportStar||function(e,t){for(var n in e)"default"===n||Object.prototype.hasOwnProperty.call(t,n)||hW(t,e,n)},Object.defineProperty(ho,"__esModule",{value:!0}),hH(ha,ho),hH(hu,ho),hH(hc,ho),hH(hs,ho),hH(hd,ho),hH(hg,ho);var hv={};Object.defineProperty(hv,"__esModule",{value:!0}),hv.default={errors:{disconnected:()=>"MetaMask: Disconnected from chain. Attempting to connect.",permanentlyDisconnected:()=>"MetaMask: Disconnected from MetaMask background. Page reload required.",sendSiteMetadata:()=>"MetaMask: Failed to send site metadata. This is an internal error, please report this bug.",unsupportedSync:e=>`MetaMask: The MetaMask Ethereum provider does not support synchronous methods like ${e} without a callback parameter.`,invalidDuplexStream:()=>"Must provide a Node.js-style duplex stream.",invalidNetworkParams:()=>"MetaMask: Received invalid network parameters. Please report this bug.",invalidRequestArgs:()=>"Expected a single, non-array, object argument.",invalidRequestMethod:()=>"'args.method' must be a non-empty string.",invalidRequestParams:()=>"'args.params' must be an object or array if provided.",invalidLoggerObject:()=>"'args.logger' must be an object if provided.",invalidLoggerMethod:e=>`'args.logger' must include required method '${e}'.`},info:{connected:e=>`MetaMask: Connected to chain with ID "${e}".`},warnings:{enableDeprecation:"MetaMask: 'ethereum.enable()' is deprecated and may be removed in the future. Please use the 'eth_requestAccounts' RPC method instead.\nFor more information, see: https://eips.ethereum.org/EIPS/eip-1102",sendDeprecation:"MetaMask: 'ethereum.send(...)' is deprecated and may be removed in the future. Please use 'ethereum.sendAsync(...)' or 'ethereum.request(...)' instead.\nFor more information, see: https://eips.ethereum.org/EIPS/eip-1193",events:{close:"MetaMask: The event 'close' is deprecated and may be removed in the future. Please use 'disconnect' instead.\nFor more information, see: https://eips.ethereum.org/EIPS/eip-1193#disconnect",data:"MetaMask: The event 'data' is deprecated and will be removed in the future. Use 'message' instead.\nFor more information, see: https://eips.ethereum.org/EIPS/eip-1193#message",networkChanged:"MetaMask: The event 'networkChanged' is deprecated and may be removed in the future. Use 'chainChanged' instead.\nFor more information, see: https://eips.ethereum.org/EIPS/eip-1193#chainchanged",notification:"MetaMask: The event 'notification' is deprecated and may be removed in the future. Use 'message' instead.\nFor more information, see: https://eips.ethereum.org/EIPS/eip-1193#message"},rpc:{ethDecryptDeprecation:"MetaMask: The RPC method 'eth_decrypt' is deprecated and may be removed in the future.\nFor more information, see: https://medium.com/metamask/metamask-api-method-deprecation-2b0564a84686",ethGetEncryptionPublicKeyDeprecation:"MetaMask: The RPC method 'eth_getEncryptionPublicKey' is deprecated and may be removed in the future.\nFor more information, see: https://medium.com/metamask/metamask-api-method-deprecation-2b0564a84686"},experimentalMethods:"MetaMask: 'ethereum._metamask' exposes non-standard, experimental methods. They may be removed or changed without warning."}};var hy={},hb={},hw=a&&a.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};
5Object.defineProperty(hb,"__esModule",{value:!0}),hb.createRpcWarningMiddleware=void 0;let hA=hw(hv);hb.createRpcWarningMiddleware=function(e){let t={ethDecryptDeprecation:!1,ethGetEncryptionPublicKeyDeprecation:!1};return(n,r,i)=>{!1===t.ethDecryptDeprecation&&"eth_decrypt"===n.method?(e.warn(hA.default.warnings.rpc.ethDecryptDeprecation),t.ethDecryptDeprecation=!0):!1===t.ethGetEncryptionPublicKeyDeprecation&&"eth_getEncryptionPublicKey"===n.method&&(e.warn(hA.default.warnings.rpc.ethGetEncryptionPublicKeyDeprecation),t.ethGetEncryptionPublicKeyDeprecation=!0),i()}},Object.defineProperty(hy,"__esModule",{value:!0}),hy.NOOP=hy.isValidNetworkVersion=hy.isValidChainId=hy.getRpcPromiseCallback=hy.getDefaultExternalMiddleware=hy.EMITTED_NOTIFICATIONS=void 0,hy.EMITTED_NOTIFICATIONS=Object.freeze(["eth_subscription"]),hy.getDefaultExternalMiddleware=(e=console)=>[ho.createIdRemapMiddleware(),(t,n,r)=>{"string"==typeof t.method&&t.method||(n.error=fV.ethErrors.rpc.invalidRequest({message:"The request 'method' must be a non-empty string.",data:t})),r(t=>{let{error:r}=n;return r&&e.error(`MetaMask - RPC Error: ${r.message}`,r),t()})},hb.createRpcWarningMiddleware(e)],hy.getRpcPromiseCallback=(e,t,n=!0)=>(r,i)=>{r||i.error?t(r||i.error):!n||Array.isArray(i)?e(i):e(i.result)},hy.isValidChainId=e=>!!e&&"string"==typeof e&&e.startsWith("0x"),hy.isValidNetworkVersion=e=>!!e&&"string"==typeof e,hy.NOOP=()=>{};var hE=a&&a.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(fI,"__esModule",{value:!0}),fI.BaseProvider=void 0;let h_=hE(fj),hk=hE(function e(t,n){if(t===n)return!0;if(t&&n&&"object"==typeof t&&"object"==typeof n){var r,i,o,a=hn(t),s=hn(n);if(a&&s){if((i=t.length)!=n.length)return!1;for(r=i;0!=r--;)if(!e(t[r],n[r]))return!1;return!0}if(a!=s)return!1;var l=t instanceof Date,u=n instanceof Date;if(l!=u)return!1;if(l&&u)return t.getTime()==n.getTime();var c=t instanceof RegExp,d=n instanceof RegExp;if(c!=d)return!1;if(c&&d)return t.toString()==n.toString();var f=hr(t);if((i=f.length)!==hr(n).length)return!1;for(r=i;0!=r--;)if(!hi.call(n,f[r]))return!1;for(r=i;0!=r--;)if(!e(t[o=f[r]],n[o]))return!1;return!0}return t!=t&&n!=n}),hC=hE(hv);class hS extends h_.default{constructor({logger:e=console,maxEventListeners:t=100,rpcMiddleware:n=[]}={}){super(),this._log=e,this.setMaxListeners(t),this._state=Object.assign({},hS._defaultState),this.selectedAddress=null,this.chainId=null,this._handleAccountsChanged=this._handleAccountsChanged.bind(this),this._handleConnect=this._handleConnect.bind(this),this._handleChainChanged=this._handleChainChanged.bind(this),this._handleDisconnect=this._handleDisconnect.bind(this),this._handleUnlockStateChanged=this._handleUnlockStateChanged.bind(this),this._rpcRequest=this._rpcRequest.bind(this),this.request=this.request.bind(this);let r=new ho.JsonRpcEngine;n.forEach(e=>r.push(e)),this._rpcEngine=r}isConnected(){return this._state.isConnected}async request(e){if(!e||"object"!=typeof e||Array.isArray(e))throw fV.ethErrors.rpc.invalidRequest({message:hC.default.errors.invalidRequestArgs(),data:e});let{method:t,params:n}=e;if("string"!=typeof t||0===t.length)throw fV.ethErrors.rpc.invalidRequest({message:hC.default.errors.invalidRequestMethod(),data:e});if(void 0!==n&&!Array.isArray(n)&&("object"!=typeof n||null===n))throw fV.ethErrors.rpc.invalidRequest({message:hC.default.errors.invalidRequestParams(),data:e});return new Promise((e,r)=>{this._rpcRequest({method:t,params:n},hy.getRpcPromiseCallback(e,r))})}_initializeState(e){if(!0===this._state.initialized)throw Error("Provider already initialized.");if(e){let{accounts:t,chainId:n,isUnlocked:r,networkVersion:i}=e;this._handleConnect(n),this._handleChainChanged({chainId:n,networkVersion:i}),this._handleUnlockStateChanged({accounts:t,isUnlocked:r}),this._handleAccountsChanged(t)}this._state.initialized=!0,this.emit("_initialized")}_rpcRequest(e,t){let n=t;return Array.isArray(e)||(e.jsonrpc||(e.jsonrpc="2.0"),"eth_accounts"!==e.method&&"eth_requestAccounts"!==e.method||(n=(n,r)=>{this._handleAccountsChanged(r.result||[],"eth_accounts"===e.method),t(n,r)})),this._rpcEngine.handle(e,n)}_handleConnect(e){this._state.isConnected||(this._state.isConnected=!0,this.emit
5("connect",{chainId:e}),this._log.debug(hC.default.info.connected(e)))}_handleDisconnect(e,t){if(this._state.isConnected||!this._state.isPermanentlyDisconnected&&!e){let n;this._state.isConnected=!1,e?(n=new fV.EthereumRpcError(1013,t||hC.default.errors.disconnected()),this._log.debug(n)):(n=new fV.EthereumRpcError(1011,t||hC.default.errors.permanentlyDisconnected()),this._log.error(n),this.chainId=null,this._state.accounts=null,this.selectedAddress=null,this._state.isUnlocked=!1,this._state.isPermanentlyDisconnected=!0),this.emit("disconnect",n)}}_handleChainChanged({chainId:e}={}){hy.isValidChainId(e)?(this._handleConnect(e),e!==this.chainId&&(this.chainId=e,this._state.initialized&&this.emit("chainChanged",this.chainId))):this._log.error(hC.default.errors.invalidNetworkParams(),{chainId:e})}_handleAccountsChanged(e,t=!1){let n=e;for(let t of(Array.isArray(e)||(this._log.error("MetaMask: Received invalid accounts parameter. Please report this bug.",e),n=[]),e))if("string"!=typeof t){this._log.error("MetaMask: Received non-string account. Please report this bug.",e),n=[];break}hk.default(this._state.accounts,n)||(t&&null!==this._state.accounts&&this._log.error("MetaMask: 'eth_accounts' unexpectedly updated accounts. Please report this bug.",n),this._state.accounts=n,this.selectedAddress!==n[0]&&(this.selectedAddress=n[0]||null),this._state.initialized&&this.emit("accountsChanged",n))}_handleUnlockStateChanged({accounts:e,isUnlocked:t}={}){"boolean"==typeof t?t!==this._state.isUnlocked&&(this._state.isUnlocked=t,this._handleAccountsChanged(e||[])):this._log.error("MetaMask: Received invalid isUnlocked parameter. Please report this bug.")}}fI.BaseProvider=hS,hS._defaultState={accounts:null,isConnected:!1,isUnlocked:!1,initialized:!1,isPermanentlyDisconnected:!1};var hx={},hM={},hO="function"==typeof Object.create?function(e,t){e.super_=t,e.prototype=Object.create(t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}})}:function(e,t){e.super_=t;var n=function(){};n.prototype=t.prototype,e.prototype=new n,e.prototype.constructor=e},hR=/%[sdj%]/g;function hP(e){if(!pe(e)){for(var t=[],n=0;n<arguments.length;n++)t.push(hJ(arguments[n]));return t.join(" ")}n=1;for(var r=arguments,i=r.length,o=String(e).replace(hR,function(e){if("%%"===e)return"%";if(n>=i)return e;switch(e){case"%s":return String(r[n++]);case"%d":return Number(r[n++]);case"%j":try{return JSON.stringify(r[n++])}catch(e){return"[Circular]"}default:return e}}),a=r[n];n<i;a=r[++n])h8(a)||!pi(a)?o+=" "+a:o+=" "+hJ(a);return o}function hT(e,t){if(pn(o.process))return function(){return hT(e,t).apply(this,arguments)};if(!0===P.noDeprecation)return e;var n=!1;return function(){if(!n){if(P.throwDeprecation)throw Error(t);P.traceDeprecation?console.trace(t):console.error(t),n=!0}return e.apply(this,arguments)}}var hI,hj,hL,hN,hD,hB,hF,hz,hU,hq,hW,hH,h$,hV,hK,hG,hQ,hY,hZ={};
vendor: 7,658 bytes, line 5
5function hX(e){return pn(hY)&&(hY=P.env.NODE_DEBUG||""),hZ[e=e.toUpperCase()]||(RegExp("\\b"+e+"\\b","i").test(hY)?hZ[e]=function(){var t=hP.apply(null,arguments);console.error("%s %d: %s",e,0,t)}:hZ[e]=function(){}),hZ[e]}function hJ(e,t){var n={seen:[],stylize:h1};return arguments.length>=3&&(n.depth=arguments[2]),arguments.length>=4&&(n.colors=arguments[3]),h5(t)?n.showHidden=t:t&&pp(n,t),pn(n.showHidden)&&(n.showHidden=!1),pn(n.depth)&&(n.depth=2),pn(n.colors)&&(n.colors=!1),pn(n.customInspect)&&(n.customInspect=!0),n.colors&&(n.stylize=h0),h2(n,e,n.depth)}function h0(e,t){var n=hJ.styles[t];return n?"\x1b["+hJ.colors[n][0]+"m"+e+"\x1b["+hJ.colors[n][1]+"m":e}function h1(e,t){return e}function h2(e,t,n){if(e.customInspect&&t&&ps(t.inspect)&&t.inspect!==hJ&&(!t.constructor||t.constructor.prototype!==t)){var r,i,o=t.inspect(n,e);return pe(o)||(o=h2(e,o,n)),o}var a=function(e,t){if(pn(t))return e.stylize("undefined","undefined");if(pe(t)){var n="'"+JSON.stringify(t).replace(/^"|"$/g,"").replace(/'/g,"\\'").replace(/\\"/g,'"')+"'";return e.stylize(n,"string")}return h9(t)?e.stylize(""+t,"number"):h5(t)?e.stylize(""+t,"boolean"):h8(t)?e.stylize("null","null"):void 0}(e,t);if(a)return a;var s=Object.keys(t),l=(c={},s.forEach(function(e,t){c[e]=!0}),c);if(e.showHidden&&(s=Object.getOwnPropertyNames(t)),pa(t)&&(s.indexOf("message")>=0||s.indexOf("description")>=0))return h3(t);if(0===s.length){if(ps(t)){var u=t.name?": "+t.name:"";return e.stylize("[Function"+u+"]","special")}if(pr(t))return e.stylize(RegExp.prototype.toString.call(t),"regexp");if(po(t))return e.stylize(Date.prototype.toString.call(t),"date");if(pa(t))return h3(t)}var c,d,f="",h=!1,p=["{","}"];return h4(t)&&(h=!0,p=["[","]"]),ps(t)&&(f=" [Function"+(t.name?": "+t.name:"")+"]"),pr(t)&&(f=" "+RegExp.prototype.toString.call(t)),po(t)&&(f=" "+Date.prototype.toUTCString.call(t)),pa(t)&&(f=" "+h3(t)),0!==s.length||h&&0!=t.length?n<0?pr(t)?e.stylize(RegExp.prototype.toString.call(t),"regexp"):e.stylize("[Object]","special"):(e.seen.push(t),d=h?function(e,t,n,r,i){for(var o=[],a=0,s=t.length;a<s;++a)pm(t,String(a))?o.push(h6(e,t,n,r,String(a),!0)):o.push("");return i.forEach(function(i){i.match(/^\d+$/)||o.push(h6(e,t,n,r,i,!0))}),o}(e,t,n,l,s):s.map(function(r){return h6(e,t,n,l,r,h)}),e.seen.pop(),r=f,i=p,d.reduce(function(e,t){return t.indexOf("\n"),e+t.replace(/\u001b\[\d\d?m/g,"").length+1},0)>60?i[0]+(""===r?"":r+"\n ")+" "+d.join(",\n ")+" "+i[1]:i[0]+r+" "+d.join(", ")+" "+i[1]):p[0]+f+p[1]}function h3(e){return"["+Error.prototype.toString.call(e)+"]"}function h6(e,t,n,r,i,o){var a,s,l;if((l=Object.getOwnPropertyDescriptor(t,i)||{value:t[i]}).get?s=l.set?e.stylize("[Getter/Setter]","special"):e.stylize("[Getter]","special"):l.set&&(s=e.stylize("[Setter]","special")),pm(r,i)||(a="["+i+"]"),s||(0>e.seen.indexOf(l.value)?(s=h8(n)?h2(e,l.value,null):h2(e,l.value,n-1)).indexOf("\n")>-1&&(s=o?s.split("\n").map(function(e){return" "+e}).join("\n").substr(2):"\n"+s.split("\n").map(function(e){return" "+e}).join("\n")):s=e.stylize("[Circular]","special")),pn(a)){if(o&&i.match(/^\d+$/))return s;(a=JSON.stringify(""+i)).match(/^"([a-zA-Z_][a-zA-Z_0-9]*)"$/)?(a=a.substr(1,a.length-2),a=e.stylize(a,"name")):(a=a.replace(/'/g,"\\'").replace(/\\"/g,'"').replace(/(^"|"$)/g,"'"),a=e.stylize(a,"string"))}return a+": "+s}function h4(e){return Array.isArray(e)}function h5(e){return"boolean"==typeof e}function h8(e){return null===e}function h7(e){return null==e}function h9(e){return"number"==typeof e}function pe(e){return"string"==typeof e}function pt(e){return"symbol"==typeof e}function pn(e){return void 0===e}function pr(e){return pi(e)&&"[object RegExp]"===pc(e)}function pi(e){return"object"==typeof e&&null!==e}function po(e){return pi(e)&&"[object Date]"===pc(e)}function pa(e){return pi(e)&&("[object Error]"===pc(e)||e instanceof Error)}function ps(e){return"function"==typeof e}function pl(e){return null===e||"boolean"==typeof e||"number"==typeof e||"string"==typeof e||"symbol"==typeof e||void 0===e}function pu(e){return e7(e)}function pc(e){return Object.prototype.toString.call(e)}function pd(e){return e<10?"0"+e.toString(10):e.toString(10)}hJ.colors={bold:[1,22],italic:[3,23],underline:[4,24],inverse:[7,27],white:[37,39],grey:[90,39],black:[30,39],blue:[34,39],cyan:[36,39],green:[32,39],magenta:[35,39],red:[31,39],yellow:[33,39]},hJ.styles={special:"cyan",number:"yellow",boolean:"yellow",undefined:"grey",null:"bold",string:"green",date:"magenta",regexp:"red"};var pf=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];function ph(){var e,t;console.log("%s - %s",(t=[pd((e=new Date).getHours()),pd(e.getMinutes()),pd(e.getSeconds())].join(":"),[e.getDate(),pf[e.getMonth()],t].join(" ")),hP.apply(null,arguments))}function pp(e,t){if(!t||!pi(t))return e;for(var n=Object.keys(t),r=n.length;r--;)e[n[r]]=t[n[r]];return e}function pm(e,t){return Object.prototype.hasOwnProperty.call(e,t)}var pg=Object.freeze({__proto__:null,_extend:pp,debuglog:hX,default:{inherits:hO,_extend:pp,log:ph,isBuffer:pu,isPrimitive:pl,isFunction:ps,isError:pa,isDate:po,isObject:pi,isRegExp:pr,isUndefined:pn,isSymbol:pt,isString:pe,isNumber:h9,isNullOrUndefined:h7,isNull:h8,isBoolean:h5,isArray:h4,inspect:hJ,deprecate:hT,format:hP,debuglog:hX},deprecate:hT,format:hP,inherits:hO,inspect:hJ,isArray:h4,isBoolean:h5,isBuffer:pu,isDate:po,isError:pa,isFunction:ps,isNull:h8,isNullOrUndefined:h7,isNumber:h9,isObject:pi,isPrimitive:pl,isRegExp:pr,isString:pe,isSymbol:pt,isUndefined:pn,log:ph});function pv(){this.head=null,this.tail=null,this.length=0}pv.prototype.push=function(e){var t={data:e,next:null};this.length>0?this.tail.next=t:this.head=t,this.tail=t,++this.length},pv.prototype.unshift=function(e){var t={data:e,next:this.head};0===this.length&&(this.tail=t),this.head=t,++this.length},pv.prototype.shift=function(){if(0!==this.length){var e=this.head.data;return 1===this.length?this.head=this.tail=null:this.head=this.head.next,--this.length,e}},pv.prototype.clear=function(){this.head=this.tail=null,this.length=0},pv.prototype.join=function(e){if(0===this.length)return"";for(var t=this.head,n=""+t.data;t=t.next;)n+=e+t.data;return n},pv.prototype.concat=function(e){if(0===this.length)return eD.alloc(0);if(1===this.length)return this.head.data;for(var t=eD.allocUnsafe(e>>>0),n=this.head,r=0;n;)n.data.copy(t,r),r+=n.data.length,n=n.next;return t};var py=eD.isEncoding||function(e){switch(e&&e.toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":case"raw":return!0;default:return!1}};function pb(e){switch(this.encoding=(e||"utf8").toLowerCase().replace(/[-_]/,""),function(e){if(e&&!py(e))throw Error("Unknown encoding: "+e)}(e),this.encoding){case"utf8":this.surrogateSize=3;break;case"ucs2":case"utf16le":this.surrogateSize=2,this.detectIncompleteChar=pA;break;case"base64":this.surrogateSize=3,this.detectIncompleteChar=pE;break;default:return void(this.write=pw)}this.charBuffer=new eD(6),this.charReceived=0,this.charLength=0}function pw(e){return e.toString(this.encoding)}function pA(e){this.charReceived=e.length%2,this.charLength=this.charReceived?2:0}function pE(e){this.charReceived=e.length%3,this.charLength=this.charReceived?3:0}pb.prototype.write=function(e){for(var t,n="";this.charLength;){var r=e.length>=this.charLength-this.charReceived?this.charLength-this.charReceived:e.length;if(e.copy(this.charBuffer,this.charReceived,0,r),this.charReceived+=r,this.charReceived<this.charLength)return"";if(e=e.slice(r,e.length),!((t=(n=this.charBuffer.slice(0,this.charLength).toString(this.encoding)).charCo
vendor: 10,839 bytes, line 5
5deAt(n.length-1))>=55296&&t<=56319)){if(this.charReceived=this.charLength=0,0===e.length)return n;break}this.charLength+=this.surrogateSize,n=""}this.detectIncompleteChar(e);var i=e.length;if(this.charLength&&(e.copy(this.charBuffer,0,e.length-this.charReceived,i),i-=this.charReceived),i=(n+=e.toString(this.encoding,0,i)).length-1,(t=n.charCodeAt(i))>=55296&&t<=56319){var o=this.surrogateSize;return this.charLength+=o,this.charReceived+=o,this.charBuffer.copy(this.charBuffer,o,0,o),e.copy(this.charBuffer,0,0,o),n.substring(0,i)}return n},pb.prototype.detectIncompleteChar=function(e){for(var t=e.length>=3?3:e.length;t>0;t--){var n=e[e.length-t];if(1==t&&n>>5==6){this.charLength=2;break}if(t<=2&&n>>4==14){this.charLength=3;break}if(t<=3&&n>>3==30){this.charLength=4;break}}this.charReceived=t},pb.prototype.end=function(e){var t="";if(e&&e.length&&(t=this.write(e)),this.charReceived){var n=this.charReceived,r=this.charBuffer,i=this.encoding;t+=r.slice(0,n).toString(i)}return t},pC.ReadableState=pk;var p_=hX("stream");function pk(e,t){e=e||{},this.objectMode=!!e.objectMode,t instanceof pX&&(this.objectMode=this.objectMode||!!e.readableObjectMode);var n=e.highWaterMark,r=this.objectMode?16:16384;this.highWaterMark=n||0===n?n:r,this.highWaterMark=~~this.highWaterMark,this.buffer=new pv,this.length=0,this.pipes=null,this.pipesCount=0,this.flowing=null,this.ended=!1,this.endEmitted=!1,this.reading=!1,this.sync=!0,this.needReadable=!1,this.emittedReadable=!1,this.readableListening=!1,this.resumeScheduled=!1,this.defaultEncoding=e.defaultEncoding||"utf8",this.ranOut=!1,this.awaitDrain=0,this.readingMore=!1,this.decoder=null,this.encoding=null,e.encoding&&(this.decoder=new pb(e.encoding),this.encoding=e.encoding)}function pC(e){if(!(this instanceof pC))return new pC(e);this._readableState=new pk(e,this),this.readable=!0,e&&"function"==typeof e.read&&(this._read=e.read),fN.call(this)}function pS(e,t,n,r,i){var o,a,s,l=(a=null,e7(o=n)||"string"==typeof o||null==o||t.objectMode||(a=TypeError("Invalid non-string/buffer chunk")),a);if(l)e.emit("error",l);else if(null===n)t.reading=!1,function(e,t){if(!t.ended){if(t.decoder){var n=t.decoder.end();n&&n.length&&(t.buffer.push(n),t.length+=t.objectMode?1:n.length)}t.ended=!0,pM(e)}}(e,t);else if(t.objectMode||n&&n.length>0){if(t.ended&&!i){var u=Error("stream.push() after EOF");e.emit("error",u)}else if(t.endEmitted&&i){var c=Error("stream.unshift() after end event");e.emit("error",c)}else!t.decoder||i||r||(n=t.decoder.write(n),s=!t.objectMode&&0===n.length),i||(t.reading=!1),s||(t.flowing&&0===t.length&&!t.sync?(e.emit("data",n),e.read(0)):(t.length+=t.objectMode?1:n.length,i?t.buffer.unshift(n):t.buffer.push(n),t.needReadable&&pM(e))),t.readingMore||(t.readingMore=!0,C(pR,e,t))}else i||(t.reading=!1);return!t.ended&&(t.needReadable||t.length<t.highWaterMark||0===t.length)}function px(e,t){var n;return e<=0||0===t.length&&t.ended?0:t.objectMode?1:e!=e?t.flowing&&t.length?t.buffer.head.data.length:t.length:(e>t.highWaterMark&&(t.highWaterMark=((n=e)>=8388608?n=8388608:(n--,n|=n>>>1,n|=n>>>2,n|=n>>>4,n|=n>>>8,n|=n>>>16,n++),n)),e<=t.length?e:t.ended?t.length:(t.needReadable=!0,0))}function pM(e){var t=e._readableState;t.needReadable=!1,t.emittedReadable||(p_("emitReadable",t.flowing),t.emittedReadable=!0,t.sync?C(pO,e):pO(e))}function pO(e){p_("emit readable"),e.emit("readable"),pI(e)}function pR(e,t){for(var n=t.length;!t.reading&&!t.flowing&&!t.ended&&t.length<t.highWaterMark&&(p_("maybeReadMore read 0"),e.read(0),n!==t.length);)n=t.length;t.readingMore=!1}function pP(e){p_("readable nexttick read 0"),e.read(0)}function pT(e,t){t.reading||(p_("resume read 0"),e.read(0)),t.resumeScheduled=!1,t.awaitDrain=0,e.emit("resume"),pI(e),t.flowing&&!t.reading&&e.read(0)}function pI(e){var t=e._readableState;for(p_("flow",t.flowing);t.flowing&&null!==e.read(););}function pj(e,t){var n,r,i,o;return 0===t.length?null:(t.objectMode?n=t.buffer.shift():!e||e>=t.length?(n=t.decoder?t.buffer.join(""):1===t.buffer.length?t.buffer.head.data:t.buffer.concat(t.length),t.buffer.clear()):(r=t.buffer,i=t.decoder,e<r.head.data.length?(o=r.head.data.slice(0,e),r.head.data=r.head.data.slice(e)):o=e===r.head.data.length?r.shift():i?function(e,t){var n=t.head,r=1,i=n.data;for(e-=i.length;n=n.next;){var o=n.data,a=e>o.length?o.length:e;if(a===o.length?i+=o:i+=o.slice(0,e),0==(e-=a)){a===o.length?(++r,n.next?t.head=n.next:t.head=t.tail=null):(t.head=n,n.data=o.slice(a));break}++r}return t.length-=r,i}(e,r):function(e,t){var n=eD.allocUnsafe(e),r=t.head,i=1;for(r.data.copy(n),e-=r.data.length;r=r.next;){var o=r.data,a=e>o.length?o.length:e;if(o.copy(n,n.length-e,0,a),0==(e-=a)){a===o.length?(++i,r.next?t.head=r.next:t.head=t.tail=null):(t.head=r,r.data=o.slice(a));break}++i}return t.length-=i,n}(e,r),n=o),n)}function pL(e){var t=e._readableState;if(t.length>0)throw Error('"endReadable()" called on non-empty stream');t.endEmitted||(t.ended=!0,C(pN,t,e))}function pN(e,t){e.endEmitted||0!==e.length||(e.endEmitted=!0,t.readable=!1,t.emit("end"))}function pD(e,t){for(var n=0,r=e.length;n<r;n++)if(e[n]===t)return n;return -1}function pB(){}function pF(e,t,n){this.chunk=e,this.encoding=t,this.callback=n,this.next=null}function pz(e,t){Object.defineProperty(this,"buffer",{get:hT(function(){return this.getBuffer()},"_writableState.buffer is deprecated. Use _writableState.getBuffer instead.")}),e=e||{},this.objectMode=!!e.objectMode,t instanceof pX&&(this.objectMode=this.objectMode||!!e.writableObjectMode);var n=e.highWaterMark,r=this.objectMode?16:16384;this.highWaterMark=n||0===n?n:r,this.highWaterMark=~~this.highWaterMark,this.needDrain=!1,this.ending=!1,this.ended=!1,this.finished=!1;var i=!1===e.decodeStrings;this.decodeStrings=!i,this.defaultEncoding=e.defaultEncoding||"utf8",this.length=0,this.writing=!1,this.corked=0,this.sync=!0,this.bufferProcessing=!1,this.onwrite=function(e){!function(e,t){var n=e._writableState,r=n.sync,i=n.writecb;if(n.writing=!1,n.writecb=null,n.length-=n.writelen,n.writelen=0,t)--n.pendingcb,r?C(i,t):i(t),e._writableState.errorEmitted=!0,e.emit("error",t);else{var o=p$(n);o||n.corked||n.bufferProcessing||!n.bufferedRequest||pH(e,n),r?C(pW,e,n,o,i):pW(e,n,o,i)}}(t,e)},this.writecb=null,this.writelen=0,this.bufferedRequest=null,this.lastBufferedRequest=null,this.pendingcb=0,this.prefinished=!1,this.errorEmitted=!1,this.bufferedRequestCount=0,this.corkedRequestsFree=new pG(this)}function pU(e){if(!(this instanceof pU||this instanceof pX))return new pU(e);this._writableState=new pz(e,this),this.writable=!0,e&&("function"==typeof e.write&&(this._write=e.write),"function"==typeof e.writev&&(this._writev=e.writev)),fN.call(this)}function pq(e,t,n,r,i,o,a){t.writelen=r,t.writecb=a,t.writing=!0,t.sync=!0,n?e._writev(i,t.onwrite):e._write(i,o,t.onwrite),t.sync=!1}function pW(e,t,n,r){n||0===t.length&&t.needDrain&&(t.needDrain=!1,e.emit("drain")),t.pendingcb--,r(),pK(e,t)}function pH(e,t){t.bufferProcessing=!0;var n=t.bufferedRequest;if(e._writev&&n&&n.next){var r=Array(t.bufferedRequestCount),i=t.corkedRequestsFree;i.entry=n;for(var o=0;n;)r[o]=n,n=n.next,o+=1;pq(e,t,!0,t.length,r,"",i.finish),t.pendingcb++,t.lastBufferedRequest=null,i.next?(t.corkedRequestsFree=i.next,i.next=null):t.corkedRequestsFree=new pG(t)}else{for(;n;){var a=n.chunk,s=n.encoding,l=n.callback;if(pq(e,t,!1,t.objectMode?1:a.length,a,s,l),n=n.next,t.writing)break}null===n&&(t.lastBufferedRequest=null)}t.bufferedRequestCount=0,t.bufferedRequest=n,t.bufferProcessing=!1}function p$(e){return e.ending&&0===e.length&&null===e.bufferedRequest&&!e.finished&&!e.writing}function pV(e,t){t.prefinished||(t.prefinished=!0,e.emit("prefinish"))}function pK(e,t){var n=p$(t);return n&&(0===t.pendingcb?(pV(e,t),t.finished=!0,e.emit("finish")):pV(e,t)),n}function pG(e){var t=this;this.next=null,this.entry=null,this.finish=function(n){var r=t.entry;for(t.entry=null;r;){var i=r.callback;e.pendingcb--,i(n),r=r.next}e.corkedRequestsFree?e.corkedRequestsFree.next=t:e.corkedRequestsFree=t}}hO(pC,fN),pC.prototype.push=function(e,t){var n=this._readableState;return n.objectMode||"string"!=typeof e||(t=t||n.defaultEncoding)!==n.encoding&&(e=eD.from(e,t),t=""),pS(this,n,e,t,!1)},pC.prototype.unshift=function(e){return pS(this,this._readableState,e,"",!0)},pC.prototype.isPaused=function(){return!1===this._readableState.flowing},pC.prototype.setEncoding=function(e){return this._readableState.decoder=new pb(e),this._readableState.encoding=e,this},pC.prototype.read=function(e){p_("read",e),e=parseInt(e,10);var t=this._readableState,n=e;if(0!==e&&(t.emittedReadable=!1),0===e&&t.needReadable&&(t.length>=t.highWaterMark||t.ended))return p_("read: emitReadable",t.length,t.ended),0===t.length&&t.ended?pL(this):pM(this),null;if(0===(e=px(e,t))&&t.ended)return 0===t.length&&pL(this),null;var r,i=t.needReadable;return p_("need readable",i),(0===t.length||t.length-e<t.highWaterMark)&&p_("length less than watermark",i=!0),t.ended||t.reading?p_("reading or ended",i=!1):i&&(p_("do read"),t.reading=!0,t.sync=!0,0===t.length&&(t.needReadable=!0),this._read(t.highWaterMark),t.sync=!1,t.reading||(e=px(n,t))),null===(r=e>0?pj(e,t):null)?(t.needReadable=!0,e=0):t.length-=e,0===t.length&&(t.ended||(t.needReadable=!0),n!==e&&t.ended&&pL(this)),null!==r&&this.emit("data",r),r},pC.prototype._read=function(e){this.emit("error",Error("not implemented"))},pC.prototype.pipe=function(e,t){var n=this,r=this._readableState;switch(r.pipesCount){case 0:r.pipes=e;break;case 1:r.pipes=[r.pipes,e];break;default:r.pipes.push(e)}r.pipesCount+=1,p_("pipe count=%d opts=%j",r.pipesCount,t);var i=t&&!1===t.end?u:a;function o(e){p_("onunpipe"),e===n&&u()}function a(){p_("onend"),e.end()}r.endEmitted?C(i):n.once("end",i),e.on("unpipe",o);var s=function(){var e=n._readableState;p_("pipeOnDrain",e.awaitDrain),e.awaitDrain&&e.awaitDrain--,0===e.awaitDrain&&n.listeners("data").length&&(e.flowing=!0,pI(n))};e.on("drain",s);var l=!1;function u(){p_("cleanup"),e.removeListener("close",h),e.removeListener("finish",p),e.removeListener("drain",s),e.removeListener("error",f),e.removeListener("unpipe",o),n.removeListener("end",a),n.removeListener("end",u),n.removeListener("data",d),l=!0,r.awaitDrain&&(!e._writableState||e._writableState.needDrain)&&s()}var c=!1;function d(t){p_("ondata"),c=!1,!1!==e.write(t)||c||((1===r.pipesCount&&r.pipes===e||r.pipesCount>1&&-1!==pD(r.pipes,e))&&!l&&(p_("false write response, pause",n._readableState.awaitDrain),n._readableState.awaitDrain++,c=!0),n.pause())}function f(t){p_("onerror",t),m(),e.removeListener("error",f),0===e.listeners("error").length&&e.emit("error",t)}function h(){e.removeListener("finish",p),m()}function p(){p_("onfinish"),e.removeListener("close",h),m()}function m(){p_("unpipe"),n.unpipe(e)}return n.on("data",d),function(e,t,n){if("function"==typeof e.prependListener)return e.prepe
5ndListener(t,n);e._events&&e._events[t]?Array.isArray(e._events[t])?e._events[t].unshift(n):e._events[t]=[n,e._events[t]]:e.on(t,n)}(e,"error",f),e.once("close",h),e.once("finish",p),e.emit("pipe",n),r.flowing||(p_("pipe resume"),n.resume()),e},pC.prototype.unpipe=function(e){var t=this._readableState;if(0===t.pipesCount)return this;if(1===t.pipesCount)return e&&e!==t.pipes||(e||(e=t.pipes),t.pipes=null,t.pipesCount=0,t.flowing=!1,e&&e.emit("unpipe",this)),this;if(!e){var n=t.pipes,r=t.pipesCount;t.pipes=null,t.pipesCount=0,t.flowing=!1;for(var i=0;i<r;i++)n[i].emit("unpipe",this);return this}var o=pD(t.pipes,e);return -1===o||(t.pipes.splice(o,1),t.pipesCount-=1,1===t.pipesCount&&(t.pipes=t.pipes[0]),e.emit("unpipe",this)),this},pC.prototype.on=function(e,t){var n=fN.prototype.on.call(this,e,t);if("data"===e)!1!==this._readableState.flowing&&this.resume();else if("readable"===e){var r=this._readableState;r.endEmitted||r.readableListening||(r.readableListening=r.needReadable=!0,r.emittedReadable=!1,r.reading?r.length&&pM(this):C(pP,this))}return n},pC.prototype.addListener=pC.prototype.on,pC.prototype.resume=function(){var e=this._readableState;return e.flowing||(p_("resume"),e.flowing=!0,e.resumeScheduled||(e.resumeScheduled=!0,C(pT,this,e))),this},pC.prototype.pause=function(){return p_("call pause flowing=%j",this._readableState.flowing),!1!==this._readableState.flowing&&(p_("pause"),this._readableState.flowing=!1,this.emit("pause")),this},pC.prototype.wrap=function(e){var t=this._readableState,n=!1,r=this;for(var i in e.on("end",function(){if(p_("wrapped end"),t.decoder&&!t.ended){var e=t.decoder.end();e&&e.length&&r.push(e)}r.push(null)}),e.on("data",function(i){p_("wrapped data"),t.decoder&&(i=t.decoder.write(i)),t.objectMode&&null==i||(t.objectMode||i&&i.length)&&(r.push(i)||(n=!0,e.pause()))}),e)void 0===this[i]&&"function"==typeof e[i]&&(this[i]=function(t){return function(){return e[t].apply(e,arguments)}}(i));return function(e,t){for(var n=0,r=e.length;n<r;n++)t(e[n],n)}(["error","close","destroy","pause","resume"],function(t){e.on(t,r.emit.bind(r,t))}),r._read=function(t){p_("wrapped _read",t),n&&(n=!1,e.resume())},r},pC._fromList=pj,pU.WritableState=pz,hO(pU,fN),pz.prototype.getBuffer=function(){for(var e=this.bufferedRequest,t=[];e;)t.push(e),e=e.next;return t},pU.prototype.pipe=function(){this.emit("error",Error("Cannot pipe, not readable"))},pU.prototype.write=function(e,t,n){var r,i,o,a,s,l=this._writableState,u=!1;return"function"==typeof t&&(n=t,t=null),eD.isBuffer(e)?t="buffer":t||(t=l.defaultEncoding),"function"!=typeof n&&(n=pB),l.ended?(r=n,i=Error("write after end"),this.emit("error",i),C(r,i)):(o=n,a=!0,s=!1,null===e?s=TypeError("May not write null values to stream"):eD.isBuffer(e)||"string"==typeof e||void 0===e||l.objectMode||(s=TypeError("Invalid non-string/buffer chunk")),s&&(this.emit("error",s),C(o,s),a=!1),a&&(l.pendingcb++,u=function(e,t,n,r,i){o=n,a=r,t.objectMode||!1===t.decodeStrings||"string"!=typeof o||(o=eD.from(o,a)),n=o,eD.isBuffer(n)&&(r="buffer");var o,a,s=t.objectMode?1:n.length;t.length+=s;var l=t.length<t.highWaterMark;if(l||(t.needDrain=!0),t.writing||t.corked){var u=t.lastBufferedRequest;t.lastBufferedRequest=new pF(n,r,i),u?u.next=t.lastBufferedRequest:t.bufferedRequest=t.lastBufferedRequest,t.bufferedRequestCount+=1}else pq(e,t,!1,s,n,r,i);return l}(this,l,e,t,n))),u},pU.prototype.cork=function(){this._writableState.corked++},pU.prototype.uncork=function(){var e=this._writableState;e.corked&&(e.corked--,e.writing||e.corked||e.finished||e.bufferProcessing||!e.bufferedRequest||pH(this,e))},pU.prototype.setDefaultEncoding=function(e){if("string"==typeof e&&(e=e.toLowerCase()),!(["hex","utf8","utf-8","ascii","binary","base64","ucs2","ucs-2","utf16le","utf-16le","raw"].indexOf((e+"").toLowerCase())>-1))throw TypeError("Unknown encoding: "+e);return this._writableState.defaultEncoding=e,this},pU.prototype._write=function(e,t,n){n(Error("not implemented"))},pU.prototype._writev=null,pU.prototype.end=function(e,t,n){var r,i=this._writableState;"function"==typeof e?(n=e,e=null,t=null):"function"==typeof t&&(n=t,t=null),null!=e&&this.write(e,t),i.corked&&(i.corked=1,this.uncork()),i.ending||i.finished||(r=n,i.ending=!0,pK(this,i),r&&(i.finished?C(r):this.once("finish",r)),i.ended=!0,this.writable=!1)},hO(pX,pC);for(var pQ=Object.keys(pU.prototype),pY=0;pY<pQ.length;pY++){var pZ=pQ[pY];pX.prototype[pZ]||(pX.prototype[pZ]=pU.prototype[pZ])}function pX(e){if(!(this instanceof pX))return new pX(e);pC.call(this,e),pU.call(this,e),e&&!1===e.readable&&(this.readable=!1),e&&!1===e.writable&&(this.writable=!1),this.allowHalfOpen=!0,e&&!1===e.allowHalfOpen&&(this.allowHalfOpen=!1),this.once("end",pJ)}function pJ(){this.allowHalfOpen||this._writableState.ended||C(p0,this)}function p0(e){e.end()}function p1(e){this.afterTransform=function(t,n){return function(e,t,n){var r=e._transformState;r.transforming=!1;var i=r.writecb;if(!i)return e.emit("error",Error("no writecb in Transform class"));r.writechunk=null,r.writecb=null,null!=n&&e.push(n),i(t);var o=e._readableState;o.reading=!1,(o.needReadable||o.length<o.highWaterMark)&&e._read(o.highWaterMark)}
vendor: 2,219 bytes, line 5
5(e,t,n)},this.needTransform=!1,this.transforming=!1,this.writecb=null,this.writechunk=null,this.writeencoding=null}function p2(e){if(!(this instanceof p2))return new p2(e);pX.call(this,e),this._transformState=new p1(this);var t=this;this._readableState.needReadable=!0,this._readableState.sync=!1,e&&("function"==typeof e.transform&&(this._transform=e.transform),"function"==typeof e.flush&&(this._flush=e.flush)),this.once("prefinish",function(){"function"==typeof this._flush?this._flush(function(e){p3(t,e)}):p3(t)})}function p3(e,t){if(t)return e.emit("error",t);var n=e._writableState,r=e._transformState;if(n.length)throw Error("Calling transform done when ws.length != 0");if(r.transforming)throw Error("Calling transform done when still transforming");return e.push(null)}function p6(e){if(!(this instanceof p6))return new p6(e);p2.call(this,e)}function p4(){fN.call(this)}hO(p2,pX),p2.prototype.push=function(e,t){return this._transformState.needTransform=!1,pX.prototype.push.call(this,e,t)},p2.prototype._transform=function(e,t,n){throw Error("Not implemented")},p2.prototype._write=function(e,t,n){var r=this._transformState;if(r.writecb=n,r.writechunk=e,r.writeencoding=t,!r.transforming){var i=this._readableState;(r.needTransform||i.needReadable||i.length<i.highWaterMark)&&this._read(i.highWaterMark)}},p2.prototype._read=function(e){var t=this._transformState;null!==t.writechunk&&t.writecb&&!t.transforming?(t.transforming=!0,this._transform(t.writechunk,t.writeencoding,t.afterTransform)):t.needTransform=!0},hO(p6,p2),p6.prototype._transform=function(e,t,n){n(null,e)},hO(p4,fN),p4.Readable=pC,p4.Writable=pU,p4.Duplex=pX,p4.Transform=p2,p4.PassThrough=p6,p4.Stream=p4,p4.prototype.pipe=function(e,t){var n=this;function r(t){e.writable&&!1===e.write(t)&&n.pause&&n.pause()}function i(){n.readable&&n.resume&&n.resume()}n.on("data",r),e.on("drain",i),e._isStdio||t&&!1===t.end||(n.on("end",a),n.on("close",s));var o=!1;function a(){o||(o=!0,e.end())}function s(){o||(o=!0,"function"==typeof e.destroy&&e.destroy())}function l(e){if(u(),0===fN.listenerCount(this,"error"))throw e}function u(){n.removeListener("data",r),e.removeListener("drain",i),n.removeListener("end",a),n.removeListener("close",s
5),n.removeListener("error",l),e.removeListener("error",l),n.removeListener("end",u),n.removeListener("close",u),e.removeListener("close",u)}return n.on("error",l),e.on("error",l),n.on("end",u),n.on("close",u),e.on("close",u),e.emit("pipe",n),e};var p5=l(Object.freeze({__proto__:null,Duplex:pX,PassThrough:p6,Readable:pC,Stream:p4,Transform:p2,Writable:pU,default:p4}));Object.defineProperty(hM,"__esModule",{value:!0});let p8=p5;class p7 extends p8.Duplex{constructor(e){super({objectMode:!0}),this._port=e,this._port.onMessage.addListener(e=>this._onMessage(e)),this._port.onDisconnect.addListener(()=>this._onDisconnect()),this._log=()=>null}_onMessage(e){if(e7(e)){let t=eD.from(e);this._log(t,!1),this.push(t)}else this._log(e,!1),this.push(e)}_onDisconnect(){this.destroy()}_read(){}_write(e,t,n){try{if(e7(e)){let t=e.toJSON();t._isBuffer=!0,this._log(t,!0),this._port.postMessage(t)}else this._log(e,!0),this._port.postMessage(e)}catch(e){return n(Error("PortDuplexStream - disconnected"))}return n()}_setLogger(e){this._log=e}}hM.default=p7;var p9=function(e,t,n){if(n||2==arguments.length)for(var r,i=0,o=t.length;i<o;i++)!r&&i in t||(r||(r=Array.prototype.slice.call(t,0,i)),r[i]=t[i]);return e.concat(r||Array.prototype.slice.call(t))},me=function(e,t,n){this.name=e,this.version=t,this.os=n,this.type="browser"},mt=function(e){this.version=e,this.type="node",this.name="node",this.os=P.platform},mn=function(e,t,n,r){this.name=e,this.version=t,this.os=n,this.bot=r,this.type="bot-device"},mr=function(){this.type="bot",this.bot=!0,this.name="bot",this.version=null,this.os=null},mi=function(){this.type="react-native",this.name="react-native",this.version=null,this.os=null},mo=/(nuhk|curl|Googlebot|Yammybot|Openbot|Slurp|MSNBot|Ask\ Jeeves\/Teoma|ia_archiver)/,ma=[["aol",/AOLShield\/([0-9\._]+)/],["edge",/Edge\/([0-9\._]+)/],["edge-ios",/EdgiOS\/([0-9\._]+)/],["yandexbrowser",/YaBrowser\/([0-9\._]+)/],["kakaotalk",/KAKAOTALK\s([0-9\.]+)/],["samsung",/SamsungBrowser\/([0-9\.]+)/],["silk",/\bSilk\/([0-9._-]+)\b/],["miui",/MiuiBrowser\/([0-9\.]+)$/],["beaker",/BeakerBrowser\/([0-9\.]+)/],["edge-chromium",/EdgA?\/([0-9\.]+)/],["chromium-webview",/(?!Chrom.*OPR)wv\).*Chrom(?:e|ium)\/([0-9\.]+)(:?\s|$)/],["chrome",/(?!Chrom.*OPR)Chrom(?:e|ium)\/([0-9\.]+)(:?\s|$)/],["phantomjs",/PhantomJS\/([0-9\.]+)(:?\s|$)/],["crios",/CriOS\/([0-9\.]+)(:?\s|$)/],["firefox",/Firefox\/([0-9\.]+)(?:\s|$)/],["fxios",/FxiOS\/([0-9\.]+)/],["opera-mini",/Opera Mini.*Version\/([0-9\.]+)/],["opera",/Opera\/([0-9\.]+)(?:\s|$)/],["opera",/OPR\/([0-9\.]+)(:?\s|$)/],["pie",/^Microsoft Pocket Internet Explorer\/(\d+\.\d+)$/],["pie",/^Mozilla\/\d\.\d+\s\(compatible;\s(?:MSP?IE|MSInternet Explorer) (\d+\.\d+);.*Windows CE.*\)$/],["netfront",/^Mozilla\/\d\.\d+.*NetFront\/(\d.\d)/],["ie",/Trident\/7\.0.*rv\:([0-9\.]+).*\).*Gecko$/],["ie",/MSIE\s([0-9\.]+);.*Trident\/[4-7].0/],["ie",/MSIE\s(7\.0)/],["bb10",/BB10;\sTouch.*Version\/([0-9\.]+)/],["android",/Android\s([0-9\.]+)/],["ios",/Version\/([0-9\._]+).*Mobile.*Safari.*/],["safari",/Version\/([0-9\._]+).*Safari/],["facebook",/FB[AS]V\/([0-9\.]+)/],["instagram",/Instagram\s([0-9\.]+)/],["ios-webview",/AppleWebKit\/([0-9\.]+).*Mobile/],["ios-webview",/AppleWebKit\/([0-9\.]+).*Gecko\)$/],["curl",/^curl\/([0-9\.]+)$/],["searchbot",/alexa|bot|crawl(er|ing)|facebookexternalhit|feedburner|google web preview|nagios|postrank|pingdom|slurp|spider|yahoo!|yandex/]],ms=[["iOS",/iP(hone|od|ad)/],["Android OS",/Android/],["BlackBerry OS",/BlackBerry|BB10/],["Windows Mobile",/IEMobile/],["Amazon OS",/Kindle/],["Windows 3.11",/Win16/],["Windows 95",/(Windows 95)|(Win95)|(Windows_95)/],["Windows 98",/(Windows 98)|(Win98)/],["Windows 2000",/(Windows NT 5.0)|(Windows 2000)/],["Windows XP",/(Windows NT 5.1)|(Windows XP)/],["Windows Server 2003",/(Windows NT 5.2)/],["Windows Vista",/(Windows NT 6.0)/],["Windows 7",/(Windows NT 6.1)/],["Windows 8",/(Windows NT 6.2)/],["Windows 8.1",/(Windows NT 6.3)/],["Windows 10",/(Windows NT 10.0)/],["Windows ME",/Windows ME/],["Windows CE",/Windows CE|WinCE|Microsoft Pocket Internet Explorer/],["Open BSD",/OpenBSD/],["Sun OS",/SunOS/],["Chrome OS",/CrOS/],["Linux",/(Linux)|(X11)/],["Mac OS",/(Mac_PowerPC)|(Macintosh)/],["QNX",/QNX/],["BeOS",/BeOS/],["OS/2",/OS\/2/]];function ml(e){return""!==e&&ma.reduce(function(t,n){var r=n[0],i=n[1];if(t)return t;var o=i.exec(e);return!!o&&[r,o]},!1)}function mu(e){var t=ml(e);
5if(!t)return null;var n=t[0],r=t[1];if("searchbot"===n)return new mr;var i=r[1]&&r[1].split(".").join("_").split("_").slice(0,3);i?i.length<3&&(i=p9(p9([],i,!0),function(e){for(var t=[],n=0;n<e;n++)t.push("0");return t}(3-i.length),!0)):i=[];var o=i.join("."),a=mc(e),s=mo.exec(e);return s&&s[1]?new mn(n,o,a,s[1]):new me(n,o,a)}function mc(e){for(var t=0,n=ms.length;t<n;t++){var r=ms[t],i=r[0];if(r[1].exec(e))return i}return null}function md(){return void 0!==P&&P.version?new mt(P.version.slice(1)):null}var mf=l(Object.freeze({__proto__:null,BotInfo:mr,BrowserInfo:me,NodeInfo:mt,ReactNativeInfo:mi,SearchBotDeviceInfo:mn,browserName:function(e){var t=ml(e);return t?t[0]:null},detect:function(e){return e?mu(e):"undefined"==typeof document&&"undefined"!=typeof navigator&&"ReactNative"===navigator.product?new mi:"undefined"!=typeof navigator?mu(navigator.userAgent):md()},detectOS:mc,getNodeVersion:md,parseUserAgent:mu})),mh={},mp={},mm=a&&a.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(mp,"__esModule",{value:!0}),mp.sendSiteMetadata=void 0;let mg=mm(hv);async function mv(e){let{document:t}=e,n=t.querySelectorAll('head > link[rel~="icon"]');for(let e of n)if(e&&await function(e){return new Promise((t,n)=>{try{let n=document.createElement("img");n.onload=()=>t(!0),n.onerror=()=>t(!1),n.src=e}catch(e){n(e)}})}(e.href))return e.href;return null}mp.sendSiteMetadata=async function(e,t){try{let t=await async function(){return{name:function(e){let{document:t}=e,n=t.querySelector('head > meta[property="og:site_name"]');if(n)return n.content;let r=t.querySelector('head > meta[name="title"]');return r?r.content:t.title&&t.title.length>0?t.title:window.location.hostname}(window),icon:await mv(window)}}();e.handle({jsonrpc:"2.0",id:1,method:"metamask_sendDomainMetadata",params:t},hy.NOOP)}catch(e){t.error({message:mg.default.errors.sendSiteMetadata(),originalError:e})}};var my={},mb={},mw={exports:{}},mA={exports:{}};void 0!==P&&P.version&&0!==P.version.indexOf("v0.")&&(0!==P.version.indexOf("v1.")||0===P.version.indexOf("v1.8."))?mA.exports=P:mA.exports={nextTick:function(e,t,n,r){if("function"!=typeof e)throw TypeError('"callback" argument must be a function');var i,o,a=arguments.length;switch(a){case 0:case 1:return C(e);case 2:return C(function(){e.call(null,t)});case 3:return C(function(){e.call(null,t,n)});case 4:return C(function(){e.call(null,t,n,r)});default:for(i=Array(a-1),o=0;o<i.length;)i[o++]=arguments[o];return C(function(){e.apply(null,i)})}}};var mE=mA.exports,m_={}.toString,mk=Array.isArray||function(e){return"[object Array]"==m_.call(e)},mC=fq.EventEmitter,mS={exports:{}},mx=l(te);!function(e,t){var n=mx.Buffer;function r(e,t){for(var n in e)t[n]=e[n]}function i(e,t,r){return n(e,t,r)}n.from&&n.alloc&&n.allocUnsafe&&n.allocUnsafeSlow?e.exports=mx:(r(mx,t),t.Buffer=i),r(n,i),i.from=function(e,t,r){if("number"==typeof e)throw TypeError("Argument must not be a number");return n(e,t,r)},i.alloc=function(e,t,r){if("number"!=typeof e)throw TypeError("Argument must be a number");var i=n(e);return void 0!==t?"string"==typeof r?i.fill(t,r):i.fill(t):i.fill(0),i},i.allocUnsafe=function(e){if("number"!=typeof e)throw TypeError("Argument must be a number");return n(e)},i.allocUnsafeSlow=function(e){if("number"!=typeof e)throw TypeError("Argument must be a number");return mx.SlowBuffer(e)}}(mS,mS.exports);var mM=mS.exports,mO={};function mR(e){return Object.prototype.toString.call(e)}mO.isArray=function(e){return Array.isArray?Array.isArray(e):"[object Array]"===mR(e)},mO.isBoolean=function(e){return"boolean"==typeof e},mO.isNull=function(e){return null===e},mO.isNullOrUndefined=function(e){return null==e},mO.isNumber=function(e){return"number"==typeof e},mO.isString=function(e){return"string"==typeof e},mO.isSymbol=function(e){return"symbol"==typeof e},mO.isUndefined=function(e){return void 0===e},mO.isRegExp=function(e){return"[object RegExp]"===mR(e)},mO.isObject=function(e){return"object"==typeof e&&null!==e},mO.isDate=function(e){return"[object Date]"===mR(e)},mO.isError=function(e){return"[object Error]"===mR(e)||e instanceof Error},mO.isFunction=function(e){return"function"==typeof e},mO.isPrimitive=function(e){return null===e||"boolean"==typeof e||"number"==typeof e||"string"==typeof e||"symbol"==typeof e||void 0===e},mO.isBuffer=mx.Buffer.isBuffer;var mP={exports:{}};"function"==typeof Object.create?mP.exports=function(e,t){t&&(e.super_=t,e.prototype=Object.create(t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}))}:mP.exports=function(e,t){if(t){e.super_=t;var n=function(){};n.prototype=t.prototype,e.prototype=new n,e.prototype.constructor=e}};
5var mT,mI=mP.exports,mj=l(pg),mL={exports:{}};function mN(e,t){e.emit("error",t)}var mD,mB,mF,mz,mU={destroy:function(e,t){var n=this,r=this._readableState&&this._readableState.destroyed,i=this._writableState&&this._writableState.destroyed;return r||i?(t?t(e):e&&(this._writableState?this._writableState.errorEmitted||(this._writableState.errorEmitted=!0,mE.nextTick(mN,this,e)):mE.nextTick(mN,this,e)),this):(this._readableState&&(this._readableState.destroyed=!0),this._writableState&&(this._writableState.destroyed=!0),this._destroy(e||null,function(e){!t&&e?n._writableState?n._writableState.errorEmitted||(n._writableState.errorEmitted=!0,mE.nextTick(mN,n,e)):mE.nextTick(mN,n,e):t&&t(e)}),this)},undestroy:function(){this._readableState&&(this._readableState.destroyed=!1,this._readableState.reading=!1,this._readableState.ended=!1,this._readableState.endEmitted=!1),this._writableState&&(this._writableState.destroyed=!1,this._writableState.ended=!1,this._writableState.ending=!1,this._writableState.finalCalled=!1,this._writableState.prefinished=!1,this._writableState.finished=!1,this._writableState.errorEmitted=!1)}},mq=function(e,t){if(mW("noDeprecation"))return e;var n=!1;return function(){if(!n){if(mW("throwDeprecation"))throw Error(t);mW("traceDeprecation")?console.trace(t):console.warn(t),n=!0}return e.apply(this,arguments)}};function mW(e){try{if(!a.localStorage)return!1}catch(e){return!1}var t=a.localStorage[e];return null!=t&&"true"===String(t).toLowerCase()}function mH(){if(mB)return mD;function e(e){var t=this;this.next=null,this.entry=null,this.finish=function(){!function(e,t,n){var r=e.entry;for(e.entry=null;r;){var i=r.callback;t.pendingcb--,i(void 0),r=r.next}t.corkedRequestsFree.next=e}(t,e)}}mB=1,mD=d;var t,n,r=mE.nextTick;d.WritableState=c;var i=Object.create(mO);i.inherits=mI;var o={deprecate:mq},s=mM.Buffer,l=(void 0!==a?a:"undefined"!=typeof window?window:"undefined"!=typeof self?self:{}).Uint8Array||function(){};function u(){}function c(t,i){n=n||m$(),t=t||{};var o=i instanceof n;this.objectMode=!!t.objectMode,o&&(this.objectMode=this.objectMode||!!t.writableObjectMode);var a=t.highWaterMark,s=t.writableHighWaterMark,l=this.objectMode?16:16384;this.highWaterMark=a||0===a?a:o&&(s||0===s)?s:l,this.highWaterMark=Math.floor(this.highWaterMark),this.finalCalled=!1,this.needDrain=!1,this.ending=!1,this.ended=!1,this.finished=!1,this.destroyed=!1;var u=!1===t.decodeStrings;this.decodeStrings=!u,this.defaultEncoding=t.defaultEncoding||"utf8",this.length=0,this.writing=!1,this.corked=0,this.sync=!0,this.bufferProcessing=!1,this.onwrite=function(e){!function(e,t){var n=e._writableState,i=n.sync,o=n.writecb;if(n.writing=!1,n.writecb=null,n.length-=n.writelen,n.writelen=0,t)--n.pendingcb,i?(mE.nextTick(o,t),mE.nextTick(v,e,n),e._writableState.errorEmitted=!0,e.emit("error",t)):(o(t),e._writableState.errorEmitted=!0,e.emit("error",t),v(e,n));else{var a=m(n);a||n.corked||n.bufferProcessing||!n.bufferedRequest||p(e,n),i?r(h,e,n,a,o):h(e,n,a,o)}}(i,e)},this.writecb=null,this.writelen=0,this.bufferedRequest=null,this.lastBufferedRequest=null,this.pendingcb=0,this.prefinished=!1,this.errorEmitted=!1,this.bufferedRequestCount=0,this.corkedRequestsFree=new e(this)}function d(e){if(n=n||m$(),!(t.call(d,this)||this instanceof n))return new d(e);this._writableState=new c(e,this),this.writable=!0,e&&("function"==typeof e.write&&(this._write=e.write),"function"==typeof e.writev&&(this._writev=e.writev),"function"==typeof e.destroy&&(this._destroy=e.destroy),"function"==typeof e.final&&(this._final=e.final)),mC.call(this)}function f(e,t,n,r,i,o,a){t.writelen=r,t.writecb=a,t.writing=!0,t.sync=!0,n?e._writev(i,t.onwrite):e._write(i,o,t.onwrite),t.sync=!1}function h(e,t,n,r){n||0===t.length&&t.needDrain&&(t.needDrain=!1,e.emit("drain")),t.pendingcb--,r(),v(e,t)}function p(t,n){n.bufferProcessing=!0;var r=n.bufferedRequest;if(t._writev&&r&&r.next){var i=Array(n.bufferedRequestCount),o=n.corkedRequestsFree;o.entry=r;for(var a=0,s=!0;r;)i[a]=r,r.isBuf||(s=!1),r=r.next,a+=1;i.allBuffers=s,f(t,n,!0,n.length,i,"",o.finish),n.pendingcb++,n.lastBufferedRequest=null,o.next?(n.corkedRequestsFree=o.next,o.next=null):n.corkedRequestsFree=new e(n),n.bufferedRequestCount=0}else{for(;r;){var l=r.chunk,u=r.encoding,c=r.callback;if(f(t,n,!1,n.objectMode?1:l.length,l,u,c),r=r.next,n.bufferedRequestCount--,n.writing)break}null===r&&(n.lastBufferedRequest=null)}n.bufferedRequest=r,n.bufferProcessing=!1}function m(e){return e.ending&&0===e.length&&null===e.bufferedRequest&&!e.finished&&!e.writing}function g(e,t){e._final(function(n){t.pendingcb--,n&&e.emit("error",n),t.prefinished=!0,e.emit("prefinish"),v(e,t)})}function v(e,t){var n=m(t);return n&&(t.prefinished||t.finalCalled||("function"==typeof e._final?(t.pendingcb++,t.finalCalled=!0,mE.nextTick(g,e,t)):(t.prefinished=!0,e.emit("prefinish"))),0===t.pendingcb&&(t.finished=!0,e.emit("finish"))),n}return i.inherits(d,mC),c.prototype.getBuffer=function(){for(var e=this.bufferedRequest,t=[];e;)t.push(e),e=e.next;return t},function(){try{Object.defineProperty(c.prototype,"buffer",{get:o.deprecate(function(){return this.getBuffer()},"_writableState.buffer is deprecated. Use _writableState.getBuffer instead.","DEP0003")})}catch(e){}}(),"function"==typeof Symbol&&Symbol.hasInstance&&"function"==typeof Function.prototype[Symbol.hasInstance]?(t=Function.prototype[Symbol.hasInstance],Object.defineProperty(d,Symbol.hasInstance,{value:function(e){return!!t.call(this,e)||this===d&&e&&e._writableState instanceof c}})):t=function(e){return e instanceof this}
5,d.prototype.pipe=function(){this.emit("error",Error("Cannot pipe, not readable"))},d.prototype.write=function(e,t,n){var r,i,o,a,c,d,h,p,m=this._writableState,g=!1,v=!m.objectMode&&(p=e,s.isBuffer(p)||p instanceof l);return v&&!s.isBuffer(e)&&(r=e,e=s.from(r)),"function"==typeof t&&(n=t,t=null),v?t="buffer":t||(t=m.defaultEncoding),"function"!=typeof n&&(n=u),m.ended?(i=n,o=Error("write after end"),this.emit("error",o),mE.nextTick(i,o)):(v||(a=e,c=n,d=!0,h=!1,null===a?h=TypeError("May not write null values to stream"):"string"==typeof a||void 0===a||m.objectMode||(h=TypeError("Invalid non-string/buffer chunk")),h&&(this.emit("error",h),mE.nextTick(c,h),d=!1),d))&&(m.pendingcb++,g=function(e,t,n,r,i,o){if(!n){var a,l,u=(a=r,l=i,t.objectMode||!1===t.decodeStrings||"string"!=typeof a||(a=s.from(a,l)),a);r!==u&&(n=!0,i="buffer",r=u)}var c=t.objectMode?1:r.length;t.length+=c;var d=t.length<t.highWaterMark;if(d||(t.needDrain=!0),t.writing||t.corked){var h=t.lastBufferedRequest;t.lastBufferedRequest={chunk:r,encoding:i,isBuf:n,callback:o,next:null},h?h.next=t.lastBufferedRequest:t.bufferedRequest=t.lastBufferedRequest,t.bufferedRequestCount+=1}else f(e,t,!1,c,r,i,o);return d}(this,m,v,e,t,n)),g},d.prototype.cork=function(){this._writableState.corked++},d.prototype.uncork=function(){var e=this._writableState;e.corked&&(e.corked--,e.writing||e.corked||e.bufferProcessing||!e.bufferedRequest||p(this,e))},d.prototype.setDefaultEncoding=function(e){if("string"==typeof e&&(e=e.toLowerCase()),!(["hex","utf8","utf-8","ascii","binary","base64","ucs2","ucs-2","utf16le","utf-16le","raw"].indexOf((e+"").toLowerCase())>-1))throw TypeError("Unknown encoding: "+e);return this._writableState.defaultEncoding=e,this},Object.defineProperty(d.prototype,"writableHighWaterMark",{enumerable:!1,get:function(){return this._writableState.highWaterMark}}),d.prototype._write=function(e,t,n){n(Error("_write() is not implemented"))},d.prototype._writev=null,d.prototype.end=function(e,t,n){var r,i=this._writableState;"function"==typeof e?(n=e,e=null,t=null):"function"==typeof t&&(n=t,t=null),null!=e&&this.write(e,t),i.corked&&(i.corked=1,this.uncork()),i.ending||(r=n,i.ending=!0,v(this,i),r&&(i.finished?mE.nextTick(r):this.once("finish",r)),i.ended=!0,this.writable=!1)},Object.defineProperty(d.prototype,"destroyed",{get:function(){return void 0!==this._writableState&&this._writableState.destroyed},set:function(e){this._writableState&&(this._writableState.destroyed=e)}}),d.prototype.destroy=mU.destroy,d.prototype._undestroy=mU.undestroy,d.prototype._destroy=function(e,t){this.end(),t(e)},mD}function m$(){if(mz)return mF;mz=1;var e=Object.keys||function(e){var t=[];for(var n in e)t.push(n);return t};mF=s;var t=Object.create(mO);t.inherits=mI;var n=mZ(),r=mH();t.inherits(s,n);for(var i=e(r.prototype),o=0;o<i.length;o++){var a=i[o];s.prototype[a]||(s.prototype[a]=r.prototype[a])}function s(e){if(!(this instanceof s))return new s(e);n.call(this,e),r.call(this,e),e&&!1===e.readable&&(this.readable=!1),e&&!1===e.writable&&(this.writable=!1),this.allowHalfOpen=!0,e&&!1===e.allowHalfOpen&&(this.allowHalfOpen=!1),this.once("end",l)}function l(){this.allowHalfOpen||this._writableState.ended||mE.nextTick(u,this)}function u(e){e.end()}return Object.defineProperty(s.prototype,"writableHighWaterMark",{enumerable:!1,get:function(){return this._writableState.highWaterMark}}),Object.defineProperty(s.prototype,"destroyed",{get:function(){return void 0!==this._readableState&&void 0!==this._writableState&&this._readableState.destroyed&&this._writableState.destroyed},set:function(e){void 0!==this._readableState&&void 0!==this._writableState&&(this._readableState.destroyed=e,this._writableState.destroyed=e)}}),s.prototype._destroy=function(e,t){this.push(null),this.end(),mE.nextTick(t,e)},mF}var mV,mK,mG,mQ={};function mY(){if(mV)return mQ;mV=1;var e=mM.Buffer,t=e.isEncoding||function(e){switch((e=""+e)&&e.toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":case"raw":return!0;default:return!1}};function n(n){var r;switch(this.encoding=function(n){var r=function(e){if(!e)return"utf8";for(var t;;)switch(e){case"utf8":case"utf-8":return"utf8";case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return"utf16le";
vendor: 10,665 bytes, line 5
5case"latin1":case"binary":return"latin1";case"base64":case"ascii":case"hex":return e;default:if(t)return;e=(""+e).toLowerCase(),t=!0}}(n);if("string"!=typeof r&&(e.isEncoding===t||!t(n)))throw Error("Unknown encoding: "+n);return r||n}(n),this.encoding){case"utf16le":this.text=o,this.end=a,r=4;break;case"utf8":this.fillLast=i,r=4;break;case"base64":this.text=s,this.end=l,r=3;break;default:return this.write=u,void(this.end=c)}this.lastNeed=0,this.lastTotal=0,this.lastChar=e.allocUnsafe(r)}function r(e){return e<=127?0:e>>5==6?2:e>>4==14?3:e>>3==30?4:e>>6==2?-1:-2}function i(e){var t=this.lastTotal-this.lastNeed,n=function(e,t,n){if(128!=(192&t[0]))return e.lastNeed=0,"�";if(e.lastNeed>1&&t.length>1){if(128!=(192&t[1]))return e.lastNeed=1,"�";if(e.lastNeed>2&&t.length>2&&128!=(192&t[2]))return e.lastNeed=2,"�"}}(this,e);return void 0!==n?n:this.lastNeed<=e.length?(e.copy(this.lastChar,t,0,this.lastNeed),this.lastChar.toString(this.encoding,0,this.lastTotal)):(e.copy(this.lastChar,t,0,e.length),void(this.lastNeed-=e.length))}function o(e,t){if((e.length-t)%2==0){var n=e.toString("utf16le",t);if(n){var r=n.charCodeAt(n.length-1);if(r>=55296&&r<=56319)return this.lastNeed=2,this.lastTotal=4,this.lastChar[0]=e[e.length-2],this.lastChar[1]=e[e.length-1],n.slice(0,-1)}return n}return this.lastNeed=1,this.lastTotal=2,this.lastChar[0]=e[e.length-1],e.toString("utf16le",t,e.length-1)}function a(e){var t=e&&e.length?this.write(e):"";if(this.lastNeed){var n=this.lastTotal-this.lastNeed;return t+this.lastChar.toString("utf16le",0,n)}return t}function s(e,t){var n=(e.length-t)%3;return 0===n?e.toString("base64",t):(this.lastNeed=3-n,this.lastTotal=3,1===n?this.lastChar[0]=e[e.length-1]:(this.lastChar[0]=e[e.length-2],this.lastChar[1]=e[e.length-1]),e.toString("base64",t,e.length-n))}function l(e){var t=e&&e.length?this.write(e):"";return this.lastNeed?t+this.lastChar.toString("base64",0,3-this.lastNeed):t}function u(e){return e.toString(this.encoding)}function c(e){return e&&e.length?this.write(e):""}return mQ.StringDecoder=n,n.prototype.write=function(e){var t,n;if(0===e.length)return"";if(this.lastNeed){if(void 0===(t=this.fillLast(e)))return"";n=this.lastNeed,this.lastNeed=0}else n=0;return n<e.length?t?t+this.text(e,n):this.text(e,n):t||""},n.prototype.end=function(e){var t=e&&e.length?this.write(e):"";return this.lastNeed?t+"�":t},n.prototype.text=function(e,t){var n=function(e,t,n){var i=t.length-1;if(i<n)return 0;var o=r(t[i]);return o>=0?(o>0&&(e.lastNeed=o-1),o):--i<n||-2===o?0:(o=r(t[i]))>=0?(o>0&&(e.lastNeed=o-2),o):--i<n||-2===o?0:(o=r(t[i]))>=0?(o>0&&(2===o?o=0:e.lastNeed=o-3),o):0}(this,e,t);if(!this.lastNeed)return e.toString("utf8",t);this.lastTotal=n;var i=e.length-(n-this.lastNeed);return e.copy(this.lastChar,0,i),e.toString("utf8",t,i)},n.prototype.fillLast=function(e){if(this.lastNeed<=e.length)return e.copy(this.lastChar,this.lastTotal-this.lastNeed,0,this.lastNeed),this.lastChar.toString(this.encoding,0,this.lastTotal);e.copy(this.lastChar,this.lastTotal-this.lastNeed,0,e.length),this.lastNeed-=e.length},mQ}function mZ(){if(mG)return mK;mG=1,mK=f,f.ReadableState=d,fq.EventEmitter;var e=function(e,t){return e.listeners(t).length},t=mM.Buffer,n=(void 0!==a?a:"undefined"!=typeof window?window:"undefined"!=typeof self?self:{}).Uint8Array||function(){},r=Object.create(mO);r.inherits=mI;var i=void 0;i=mj&&mj.debuglog?mj.debuglog("stream"):function(){};var o,s,l,u=(mT||(mT=1,s=mM.Buffer,mL.exports=function(){function e(){(function(e,t){if(!(e instanceof t))throw TypeError("Cannot call a class as a function")})(this,e),this.head=null,this.tail=null,this.length=0}return e.prototype.push=function(e){var t={data:e,next:null};this.length>0?this.tail.next=t:this.head=t,this.tail=t,++this.length},e.prototype.unshift=function(e){var t={data:e,next:this.head};0===this.length&&(this.tail=t),this.head=t,++this.length},e.prototype.shift=function(){if(0!==this.length){var e=this.head.data;return 1===this.length?this.head=this.tail=null:this.head=this.head.next,--this.length,e}},e.prototype.clear=function(){this.head=this.tail=null,this.length=0},e.prototype.join=function(e){if(0===this.length)return"";for(var t=this.head,n=""+t.data;t=t.next;)n+=e+t.data;return n},e.prototype.concat=function(e){if(0===this.length)return s.alloc(0);for(var t,n,r=s.allocUnsafe(e>>>0),i=this.head,o=0;i;)t=i.data,n=o,t.copy(r,n),o+=i.data.length,i=i.next;return r},e}(),mj&&mj.inspect&&mj.inspect.custom&&(mL.exports.prototype[mj.inspect.custom]=function(){var e=mj.inspect({length:this.length});return this.constructor.name+" "+e})),mL.exports);r.inherits(f,mC);var c=["error","close","destroy","pause","resume"];function d(e,t){e=e||{};var n=t instanceof(o=o||m$());this.objectMode=!!e.objectMode,n&&(this.objectMode=this.objectMode||!!e.readableObjectMode);var r=e.highWaterMark,i=e.readableHighWaterMark,a=this.objectMode?16:16384;this.highWaterMark=r||0===r?r:n&&(i||0===i)?i:a,this.highWaterMark=Math.floor(this.highWaterMark),this.buffer=new u,this.length=0,this.pipes=null,this.pipesCount=0,this.flowing=null,this.ended=!1,this.endEmitted=!1,this.reading=!1,this.sync=!0,this.needReadable=!1,this.emittedReadable=!1,this.readableListening=!1,this.resumeScheduled=!1,this.destroyed=!1,this.defaultEncoding=e.defaultEncoding||"utf8",this.awaitDrain=0,this.readingMore=!1,this.decoder=null,this.encoding=null,e.encoding&&(l||(l=mY().StringDecoder),this.decoder=new l(e.encoding),this.encoding=e.encoding)}function f(e){if(o=o||m$(),!(this instanceof f))return new f(e);this._readableState=new d(e,this),this.readable=!0,e&&("function"==typeof e.read&&(this._read=e.read),"function"==typeof e.destroy&&(this._destroy=e.destroy)),mC.call(this)}function h(e,r,i,o,a){var s,l,u,c,d=e._readableState;return null===r?(d.reading=!1,function(e,t){if(!t.ended){if(t.decoder){var n=t.decoder.end();n&&n.length&&(t.buffer.push(n),t.length+=t.objectMode?1:n.length)}t.ended=!0,g(e)}}(e,d)):(a||(s=r,t.isBuffer(s)||s instanceof n||"string"==typeof s||void 0===s||d.objectMode||(l=TypeError("Invalid non-string/buffer chunk")),c=l),c?e.emit("error",c):d.objectMode||r&&r.length>0?("string"==typeof r||d.objectMode||Object.getPrototypeOf(r)===t.prototype||(u=r,r=t.from(u)),o?d.endEmitted?e.emit("error",Error("stream.unshift() after end event")):p(e,d,r,!0):d.ended?e.emit("error",Error("stream.push() after EOF")):(d.reading=!1,d.decoder&&!i?(r=d.decoder.write(r),d.objectMode||0!==r.length?p(e,d,r,!1):y(e,d)):p(e,d,r,!1))):o||(d.reading=!1)),!d.ended&&(d.needReadable||d.length<d.highWaterMark||0===d.length)}function p(e,t,n,r){t.flowing&&0===t.length&&!t.sync?(e.emit("data",n),e.read(0)):(t.length+=t.objectMode?1:n.length,r?t.buffer.unshift(n):t.buffer.push(n),t.needReadable&&g(e)),y(e,t)}function m(e,t){var n;return e<=0||0===t.length&&t.ended?0:t.objectMode?1:e!=e?t.flowing&&t.length?t.buffer.head.data.length:t.length:(e>t.highWaterMark&&(t.highWaterMark=((n=e)>=8388608?n=8388608:(n--,n|=n>>>1,n|=n>>>2,n|=n>>>4,n|=n>>>8,n|=n>>>16,n++),n)),e<=t.length?e:t.ended?t.length:(t.needReadable=!0,0))}function g(e){var t=e._readableState;t.needReadable=!1,t.emittedReadable||(i("emitReadable",t.flowing),t.emittedReadable=!0,t.sync?mE.nextTick(v,e):v(e))}function v(e){i("emit readable"),e.emit("readable"),E(e)}function y(e,t){t.readingMore||(t.readingMore=!0,mE.nextTick(b,e,t))}function b(e,t){for(var n=t.length;!t.reading&&!t.flowing&&!t.ended&&t.length<t.highWaterMark&&(i("maybeReadMore read 0"),e.read(0),n!==t.length);)n=t.length;t.readingMore=!1}function w(e){i("readable nexttick read 0"),e.read(0)}function A(e,t){t.reading||(i("resume read 0"),e.read(0)),t.resumeScheduled=!1,t.awaitDrain=0,e.emit("resume"),E(e),t.flowing&&!t.reading&&e.read(0)}function E(e){var t=e._readableState;for(i("flow",t.flowing);t.flowing&&null!==e.read(););}function _(e,n){var r,i,o,a;return 0===n.length?null:(n.objectMode?r=n.buffer.shift():!e||e>=n.length?(r=n.decoder?n.buffer.join(""):1===n.buffer.length?n.buffer.head.data:n.buffer.concat(n.length),n.buffer.clear()):(i=n.buffer,o=n.decoder,e<i.head.data.length?(a=i.head.data.slice(0,e),i.head.data=i.head.data.slice(e)):a=e===i.head.data.length?i.shift():o?function(e,t){var n=t.head,r=1,i=n.data;for(e-=i.length;n=n.next;){var o=n.data,a=e>o.length?o.length:e;if(a===o.length?i+=o:i+=o.slice(0,e),0==(e-=a)){a===o.length?(++r,n.next?t.head=n.next:t.head=t.tail=null):(t.head=n,n.data=o.slice(a));break}++r}return t.length-=r,i}(e,i):function(e,n){var r=t.allocUnsafe(e),i=n.head,o=1;for(i.data.copy(r),e-=i.data.length;i=i.next;){var a=i.data,s=e>a.length?a.length:e;if(a.copy(r,r.length-e,0,s),0==(e-=s)){s===a.length?(++o,i.next?n.head=i.next:n.head=n.tail=null):(n.head=i,i.data=a.slice(s));break}++o}return n.length-=o,r}(e,i),r=a),r)}function k(e){var t=e._readableState;if(t.length>0)throw Error('"endReadable()" called on non-empty stream');t.endEmitted||(t.ended=!0,mE.nextTick(C,t,e))}function C(e,t){e.endEmitted||0!==e.length||(e.endEmitted=!0,t.readable=!1,t.emit("end"))}function S(e,t){for(var n=0,r=e.length;n<r;n++)if(e[n]===t)return n;return -1}return Object.defineProperty(f.prototype,"destroyed",{get:function(){return void 0!==this._readableState&&this._readableState.destroyed},set:function(e){this._readableState&&(this._readableState.destroyed=e)}}),f.prototype.destroy=mU.destroy,f.prototype._undestroy=mU.undestroy,f.prototype._destroy=function(e,t){this.push(null),t(e)},f.prototype.push=function(e,n){var r,i=this._readableState;return i.objectMode?r=!0:"string"==typeof e&&((n=n||i.defaultEncoding)!==i.encoding&&(e=t.from(e,n),n=""),r=!0),h(this,e,n,!1,r)},f.prototype.unshift=function(e){return h(this,e,null,!0,!1)},f.prototype.isPaused=function(){return!1===this._readableState.flowing},f.prototype.setEncoding=function(e){return l||(l=mY().StringDecoder),this._readableState.decoder=new l(e),this._readableState.encoding=e,this},f.prototype.read=function(e){i("read",e),e=parseInt(e,10);var t=this._readableState,n=e;if(0!==e&&(t.emittedReadable=!1),0===e&&t.needReadable&&(t.length>=t.highWaterMark||t.ended))return i("read: emitReadable",t.length,t.ended),0===t.length&&t.ended?k(this):g(this),null;if(0===(e=m(e,t))&&t.ended)return 0===t.length&&k(this),null;var r,o=t.needReadable;return i("need readable",o),(0===t.length||t.length-e<t.highWaterMark)&&i("length less than watermark",o=!0),t.ended||t.reading?i("reading or ended",o=!1):o&&(i("do read"),t.reading=!0,t.sync=!0,0===t.length&&(t.needReadable=!0),this._read(t.highWaterMark),t.sync=!1,t.reading||(e=m(n,t))),null===(r=e>0?_(e,t):null)?(t.needReadable=!0,e=0):t.length-=e,0===t.length&&(t.ended||(t.needReadable=!0),n!==e&&t.ended&&k(this)),null!==r&&this.emit
5("data",r),r},f.prototype._read=function(e){this.emit("error",Error("_read() is not implemented"))},f.prototype.pipe=function(t,n){var r=this,o=this._readableState;switch(o.pipesCount){case 0:o.pipes=t;break;case 1:o.pipes=[o.pipes,t];break;default:o.pipes.push(t)}o.pipesCount+=1,i("pipe count=%d opts=%j",o.pipesCount,n);var a=n&&!1===n.end||t===P.stdout||t===P.stderr?m:s;function s(){i("onend"),t.end()}o.endEmitted?mE.nextTick(a):r.once("end",a),t.on("unpipe",function e(n,a){i("onunpipe"),n===r&&a&&!1===a.hasUnpiped&&(a.hasUnpiped=!0,i("cleanup"),t.removeListener("close",h),t.removeListener("finish",p),t.removeListener("drain",l),t.removeListener("error",f),t.removeListener("unpipe",e),r.removeListener("end",s),r.removeListener("end",m),r.removeListener("data",d),u=!0,o.awaitDrain&&(!t._writableState||t._writableState.needDrain)&&l())});var l=function(){var t=r._readableState;i("pipeOnDrain",t.awaitDrain),t.awaitDrain&&t.awaitDrain--,0===t.awaitDrain&&e(r,"data")&&(t.flowing=!0,E(r))};t.on("drain",l);var u=!1,c=!1;function d(e){i("ondata"),c=!1,!1!==t.write(e)||c||((1===o.pipesCount&&o.pipes===t||o.pipesCount>1&&-1!==S(o.pipes,t))&&!u&&(i("false write response, pause",o.awaitDrain),o.awaitDrain++,c=!0),r.pause())}function f(n){i("onerror",n),m(),t.removeListener("error",f),0===e(t,"error")&&t.emit("error",n)}function h(){t.removeListener("finish",p),m()}function p(){i("onfinish"),t.removeListener("close",h),m()}function m(){i("unpipe"),r.unpipe(t)}return r.on("data",d),function(e,t,n){if("function"==typeof e.prependListener)return e.prepe
vendor: 4,861 bytes, line 5
5ndListener(t,n);e._events&&e._events[t]?mk(e._events[t])?e._events[t].unshift(n):e._events[t]=[n,e._events[t]]:e.on(t,n)}(t,"error",f),t.once("close",h),t.once("finish",p),t.emit("pipe",r),o.flowing||(i("pipe resume"),r.resume()),t},f.prototype.unpipe=function(e){var t=this._readableState,n={hasUnpiped:!1};if(0===t.pipesCount)return this;if(1===t.pipesCount)return e&&e!==t.pipes||(e||(e=t.pipes),t.pipes=null,t.pipesCount=0,t.flowing=!1,e&&e.emit("unpipe",this,n)),this;if(!e){var r=t.pipes,i=t.pipesCount;t.pipes=null,t.pipesCount=0,t.flowing=!1;for(var o=0;o<i;o++)r[o].emit("unpipe",this,{hasUnpiped:!1});return this}var a=S(t.pipes,e);return -1===a||(t.pipes.splice(a,1),t.pipesCount-=1,1===t.pipesCount&&(t.pipes=t.pipes[0]),e.emit("unpipe",this,n)),this},f.prototype.on=function(e,t){var n=mC.prototype.on.call(this,e,t);if("data"===e)!1!==this._readableState.flowing&&this.resume();else if("readable"===e){var r=this._readableState;r.endEmitted||r.readableListening||(r.readableListening=r.needReadable=!0,r.emittedReadable=!1,r.reading?r.length&&g(this):mE.nextTick(w,this))}return n},f.prototype.addListener=f.prototype.on,f.prototype.resume=function(){var e=this._readableState;return e.flowing||(i("resume"),e.flowing=!0,e.resumeScheduled||(e.resumeScheduled=!0,mE.nextTick(A,this,e))),this},f.prototype.pause=function(){return i("call pause flowing=%j",this._readableState.flowing),!1!==this._readableState.flowing&&(i("pause"),this._readableState.flowing=!1,this.emit("pause")),this},f.prototype.wrap=function(e){var t=this,n=this._readableState,r=!1;for(var o in e.on("end",function(){if(i("wrapped end"),n.decoder&&!n.ended){var e=n.decoder.end();e&&e.length&&t.push(e)}t.push(null)}),e.on("data",function(o){i("wrapped data"),n.decoder&&(o=n.decoder.write(o)),n.objectMode&&null==o||(n.objectMode||o&&o.length)&&(t.push(o)||(r=!0,e.pause()))}),e)void 0===this[o]&&"function"==typeof e[o]&&(this[o]=function(t){return function(){return e[t].apply(e,arguments)}}(o));for(var a=0;a<c.length;a++)e.on(c[a],this.emit.bind(this,c[a]));return this._read=function(t){i("wrapped _read",t),r&&(r=!1,e.resume())},this},Object.defineProperty(f.prototype,"readableHighWaterMark",{enumerable:!1,get:function(){return this._readableState.highWaterMark}}),f._fromList=_,mK}var mX=m$(),mJ=Object.create(mO);function m0(e,t){var n=this._transformState;n.transforming=!1;var r=n.writecb;if(!r)return this.emit("error",Error("write callback called multiple times"));n.writechunk=null,n.writecb=null,null!=t&&this.push(t),r(e);var i=this._readableState;i.reading=!1,(i.needReadable||i.length<i.highWaterMark)&&this._read(i.highWaterMark)}function m1(e){if(!(this instanceof m1))return new m1(e);mX.call(this,e),this._transformState={afterTransform:m0.bind(this),needTransform:!1,transforming:!1,writecb:null,writechunk:null,writeencoding:null},this._readableState.needReadable=!0,this._readableState.sync=!1,e&&("function"==typeof e.transform&&(this._transform=e.transform),"function"==typeof e.flush&&(this._flush=e.flush)),this.on("prefinish",m2)}function m2(){var e=this;"function"==typeof this._flush?this._flush(function(t,n){m3(e,t,n)}):m3(this,null,null)}function m3(e,t,n){if(t)return e.emit("error",t);if(null!=n&&e.push(n),e._writableState.length)throw Error("Calling transform done when ws.length != 0");if(e._transformState.transforming)throw Error("Calling transform done when still transforming");return e.push(null)}mJ.inherits=mI,mJ.inherits(m1,mX),m1.prototype.push=function(e,t){return this._transformState.needTransform=!1,mX.prototype.push.call(this,e,t)},m1.prototype._transform=function(e,t,n){throw Error("_transform() is not implemented")},m1.prototype._write=function(e,t,n){var r=this._transformState;if(r.writecb=n,r.writechunk=e,r.writeencoding=t,!r.transforming){var i=this._readableState;(r.needTransform||i.needReadable||i.length<i.highWaterMark)&&this._read(i.highWaterMark)}},m1.prototype._read=function(e){var t=this._transformState;null!==t.writechunk&&t.writecb&&!t.transforming?(t.transforming=!0,this._transform(t.writechunk,t.writeencoding,t.afterTransform)):t.needTransform=!0},m1.prototype._destroy=function(e,t){var n=this;mX.prototype._destroy.call(this,e,function(e){t(e),n.emit("close")})};var m6=Object.create(mO);function m4(e){if(!(this instanceof m4))return new m4(e);m1.call(this,e)}m6.inherits=mI,m6.inherits(m4,m1),m4.prototype._transform=function(e,t,n){n(null,e)},yl=mw.exports,(yl=mw.exports=mZ()).Stream=yl,yl.Readable=yl,yl.Writable=mH(),yl.Duplex=m$(),yl.Transform=m1,yl.PassThrough=m4;var m5=mw.exports,m8={exports:{}},m7=function e(t,n){if(t&&n)return e(t)(n);if("function"!=typeof t)throw TypeError("need wrapper function");return Object.keys(t).forEach(function(e){r[e]=t[e]}),r;function r(){for(var e=Array(arguments.length),n=0;n<e.length;n++)e[n]=arguments[n];var r=t.apply(this,e),i=e[e.length-1];
5return"function"==typeof r&&r!==i&&Object.keys(i).forEach(function(e){r[e]=i[e]}),r}};function m9(e){var t=function(){return t.called?t.value:(t.called=!0,t.value=e.apply(this,arguments))};return t.called=!1,t}function ge(e){var t=function(){if(t.called)throw Error(t.onceError);return t.called=!0,t.value=e.apply(this,arguments)},n=e.name||"Function wrapped with `once`";return t.onceError=n+" shouldn't be called more than once",t.called=!1,t}m8.exports=m7(m9),m8.exports.strict=m7(ge),m9.proto=m9(function(){Object.defineProperty(Function.prototype,"once",{value:function(){return m9(this)},configurable:!0}),Object.defineProperty(Function.prototype,"onceStrict",{value:function(){return ge(this)},configurable:!0})});var gt=m8.exports,gn=function(){},gr=function(e,t,n){if("function"==typeof t)return gr(e,null,t);t||(t={}),n=gt(n||gn);var r=e._writableState,i=e._readableState,o=t.readable||!1!==t.readable&&e.readable,a=t.writable||!1!==t.writable&&e.writable,s=!1,l=function(){e.writable||u()},u=function(){a=!1,o||n.call(e)},c=function(){o=!1,a||n.call(e)},d=function(t){n.call(e,t?Error("exited with error code: "+t):null)},f=function(t){n.call(e,t)},h=function(){C(p)},p=function(){if(!s)return(!o||i&&i.ended&&!i.destroyed)&&(!a||r&&r.ended&&!r.destroyed)?void 0:n.call(e,Error("premature close"))},m=function(){e.req.on("finish",u)};return e.setHeader&&"function"==typeof e.abort?(e.on("complete",u),e.on("abort",h),e.req?m():e.on("request",m)):a&&!r&&(e.on("end",l),e.on("close",l)),e.stdio&&Array.isArray(e.stdio)&&3===e.stdio.length&&e.on("exit",d),e.on("end",c),e.on("finish",u),!1!==t.error&&e.on("error",f),e.on("close",h),function(){s=!0,e.removeListener("complete",u),e.removeListener("abort",h),e.removeListener("request",m),e.req&&e.req.removeListener("finish",u),e.removeListener("end",l),e.removeListener("close",l),e.removeListener("finish",u),e.removeListener("exit",d),e.removeListener("end",c),e.removeListener("error",f),e.removeListener("close",h)}},gi={};Object.defineProperty(gi,"__esModule",{value:!0}),gi.Substream=void 0;let go=m5;class ga extends go.Duplex{constructor({parent:e,name:t}){super({objectMode:!0}),this._parent=e,this._name=t}_read(){}_write(e,t,n){this._parent.push({name:this._name,data:e}),n()}}gi.Substream=ga;var gs=a&&a.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(mb,"__esModule",{value:!0}),mb.ObjectMultiplex=void 0;let gl=m5,gu=gs(gr),gc=gs(gt),gd=Symbol("IGNORE_SUBSTREAM");class gf extends gl.Duplex{constructor(e={}){super(Object.assign(Object.assign({},e),{objectMode:!0})),this._substreams={}}createStream(e){if(this.destroyed)throw Error(`ObjectMultiplex - parent stream for name "${e}" already destroyed`);if(this._readableState.ended||this._writableState.ended)throw Error(`ObjectMultiplex - parent stream for name "${e}" already ended`);if(!e)throw Error("ObjectMultiplex - name must not be empty");if(this._substreams[e])throw Error(`ObjectMultiplex - Substream for name "${e}" already exists`);let t=new gi.Substream({parent:this,name:e});return this._substreams[e]=t,function(e,t){let n=gc.default(t);gu.default(e,{readable:!1},n),gu.default(e,{writable:!1},n)}(this,e=>t.destroy(e||void 0)),t}ignoreStream(e){if(!e)throw Error("ObjectMultiplex - name must not be empty");if(this._substreams[e])throw Error(`ObjectMultiplex - Substream for name "${e}" already exists`);this._substreams[e]=gd}_read(){}_write(e,t,n){let{name:r,data:i}=e;if(!r)return console.warn(`ObjectMultiplex - malformed chunk without name "${e}"`),n();let o=this._substreams[r];return o?(o!==gd&&o.push(i),n()):(console.warn(`ObjectMultiplex - orphaned data for stream "${r}"`),n())}}mb.ObjectMultiplex=gf;var gh=mb.ObjectMultiplex;let gp=e=>null!==e&&"object"==typeof e&&"function"==typeof e.pipe;gp.writable=e=>gp(e)&&!1!==e.writable&&"function"==typeof e._write&&"object"==typeof e._writableState,gp.readable=e=>gp(e)&&!1!==e.readable&&"function"==typeof e._read&&"object"==typeof e._readableState,gp.duplex=e=>gp.writable(e)&&gp.readable(e),gp.transform=e=>gp.duplex(e)&&"function"==typeof e._transform;var gm={},gg={};
5Object.defineProperty(gg,"__esModule",{value:!0}),gg.default=function(e){if(!e||!e.engine)throw Error("Missing engine parameter!");let{engine:t}=e,n=new m5.Duplex({objectMode:!0,read:()=>{},write:function(e,r,i){t.handle(e,(e,t)=>{n.push(t)}),i()}});return t.on&&t.on("notification",e=>{n.push(e)}),n};var gv={},gy={};Object.defineProperty(gy,"__esModule",{value:!0});let gb=fq;function gw(e,t,n){try{Reflect.apply(e,t,n)}catch(e){setTimeout(()=>{throw e})}}class gA extends gb.EventEmitter{emit(e,...t){let n="error"===e,r=this._events;if(void 0!==r)n=n&&void 0===r.error;else if(!n)return!1;if(n){let e;if(t.length>0&&([e]=t),e instanceof Error)throw e;let n=Error("Unhandled error."+(e?` (${e.message})`:""));throw n.context=e,n}let i=r[e];if(void 0===i)return!1;if("function"==typeof i)gw(i,this,t);else{let e=i.length,n=function(e){let t=e.length,n=Array(t);for(let r=0;r<t;r+=1)n[r]=e[r];return n}(i);for(let r=0;r<e;r+=1)gw(n[r],this,t)}return!0}}gy.default=gA;var gE=a&&a.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(gv,"__esModule",{value:!0});let g_=gE(gy);gv.default=function(e={}){let t={},n=new m5.Duplex({objectMode:!0,read:()=>{},write:function(i,o,a){let s=null;try{i.id?function(e){let n=t[e.id];if(!n)return void console.warn(`StreamMiddleware - Unknown response id "${e.id}"`);delete t[e.id],Object.assign(n.res,e),setTimeout(n.end)}(i):((null==e?void 0:e.retryOnMessage)&&i.method===e.retryOnMessage&&Object.values(t).forEach(({req:e,retryCount:r=0})=>{if(e.id){if(r>=3)throw Error(`StreamMiddleware - Retry limit exceeded for request id "${e.id}"`);t[e.id].retryCount=r+1,n.push(e)}}),r.emit("notification",i))}catch(e){s=e}a(s)}}),r=new g_.default;return{events:r,middleware:(e,r,i,o)=>{t[e.id]={req:e,res:r,next:i,end:o},n.push(e)},stream:n}};var gk=a&&a.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(gm,"__esModule",{value:!0}),gm.createStreamMiddleware=gm.createEngineStream=void 0;let gC=gk(gg);gm.createEngineStream=gC.default;let gS=gk(gv);gm.createStreamMiddleware=gS.default;var gx=l(Object.freeze({__proto__:null,default:{}})),gM=function(){},gO=/^v?\.0/.test(P.version),gR=function(e){return"function"==typeof e},gP=function(e,t,n,r){r=gt(r);var i=!1;e.on("close",function(){i=!0}),gr(e,{readable:t,writable:n},function(e){if(e)return r(e);i=!0,r()});var o=!1;return function(t){if(!i&&!o)return o=!0,gO&&gx&&(e instanceof(gx.ReadStream||gM)||e instanceof(gx.WriteStream||gM))&&gR(e.close)?e.close(gM):e.setHeader&&gR(e.abort)?e.abort():gR(e.destroy)?e.destroy():void r(t||Error("stream was destroyed"))}},gT=function(e){e()},gI=function(e,t){return e.pipe(t)},gj=a&&a.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(my,"__esModule",{value:!0}),my.StreamProvider=my.AbstractStreamProvider=void 0;let gL=gj(gh),gN=gj(function(){var e,t=Array.prototype.slice.call(arguments),n=gR(t[t.length-1]||gM)&&t.pop()||gM;if(Array.isArray(t[0])&&(t=t[0]),t.length<2)throw Error("pump requires two streams per minimum");var r=t.map(function(i,o){var a=o<t.length-1;return gP(i,a,o>0,function(t){e||(e=t),t&&r.forEach(gT),a||(r.forEach(gT),n(e))})});return t.reduce(gI)}),gD=gj(hv),gB=fI;class gF extends gB.BaseProvider{constructor(e,{jsonRpcStreamName:t,logger:n,maxEventListeners:r,rpcMiddleware:i}){if(super({logger:n,maxEventListeners:r,rpcMiddleware:i}),!gp.duplex(e))throw Error(gD.default.errors.invalidDuplexStream());this._handleStreamDisconnect=this._handleStreamDisconnect.bind(this);let o=new gL.default;gN.default(e,o,e,this._handleStreamDisconnect.bind(this,"MetaMask")),this._jsonRpcConnection=gm.createStreamMiddleware({retryOnMessage:"METAMASK_EXTENSION_CONNECT_CAN_RETRY"}),gN.default(this._jsonRpcConnection.stream,o.createStream(t),this._jsonRpcConnection.stream,this._handleStreamDisconnect.bind(this,"MetaMask RpcProvider")),this._rpcEngine.push(this._jsonRpcConnection.middleware),this._jsonRpcConnection.events.on("notification",t=>{let{method:n,params:r}=t;"metamask_accountsChanged"===n?this._handleAccountsChanged(r):"metamask_unlockStateChanged"===n?this._handleUnlockStateChanged(r):"metamask_chainChanged"===n?this._handleChainChanged(r):hy.EMITTED_NOTIFICATIONS.includes(n)?this.emit
5("message",{type:n,data:r}):"METAMASK_STREAM_FAILURE"===n&&e.destroy(Error(gD.default.errors.permanentlyDisconnected()))})}async _initializeStateAsync(){let e;try{e=await this.request({method:"metamask_getProviderState"})}catch(e){this._log.error("MetaMask: Failed to get initial state. Please report this bug.",e)}this._initializeState(e)}_handleStreamDisconnect(e,t){let n=`MetaMask: Lost connection to "${e}".`;(null==t?void 0:t.stack)&&(n+=` 6${t.stack}`),this._log.warn(n),this.listenerCount("error")>0&&this.emit("error",n),this._handleDisconnect(!1,t?t.message:void 0)}_handleChainChanged({chainId:e,networkVersion:t}={}){hy.isValidChainId(e)&&hy.isValidNetworkVersion(t)?"loading"===t?this._handleDisconnect(!0):super._handleChainChanged({chainId:e}):this._log.error(gD.default.errors.invalidNetworkParams(),{chainId:e,networkVersion:t})}}my.AbstractStreamProvider=gF,my.StreamProvider=class extends gF{async initialize(){return this._initializeStateAsync()}},function(e){var t=a&&a.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(e,"__esModule",{value:!0}),e.MetaMaskInpageProvider=e.MetaMaskInpageProviderStreamName=void 0;let n=t(hv),r=my;e.MetaMaskInpageProviderStreamName="metamask-provider";class i extends r.AbstractStreamProvider{constructor(t,{jsonRpcStreamName:n=e.MetaMaskInpageProviderStreamName,logger:r=console,maxEventListeners:i,shouldSendMetadata:o}={}){if(super(t,{jsonRpcStreamName:n,logger:r,maxEventListeners:i,rpcMiddleware:hy.getDefaultExternalMiddleware(r)}),this._sentWarnings={enable:!1,experimentalMethods:!1,send:!1,events:{close:!1,data:!1,networkChanged:!1,notification:!1}},this._initializeStateAsync(),this.networkVersion=null,this.isMetaMask=!0,this._sendSync=this._sendSync.bind(this),this.enable=this.enable.bind(this),this.send=this.send.bind(this),this.sendAsync=this.sendAsync.bind(this),this._warnOfDeprecation=this._warnOfDeprecation.bind(this),this._metamask=this._getExperimentalApi(),this._jsonRpcConnection.events.on("notification",e=>{let{method:t}=e;hy.EMITTED_NOTIFICATIONS.includes(t)&&(this.emit("data",e),this.emit("notification",e.params.result))}),o){if("complete"===document.readyState)mp.sendSiteMetadata(this._rpcEngine,this._log);else{let e=()=>{mp.sendSiteMetadata(this._rpcEngine,this._log),window.removeEventListener("DOMContentLoaded",e)};window.addEventListener("DOMContentLoaded",e)}}}sendAsync(e,t){this._rpcRequest(e,t)}addListener(e,t){return this._warnOfDeprecation(e),super.addListener(e,t)}on(e,t){return this._warnOfDeprecation(e),super.on(e,t)}once(e,t){return this._warnOfDeprecation(e),super.once(e,t)}prependListener(e,t){return this._warnOfDeprecation(e),super.prependListener(e,t)}prependOnceListener(e,t){return this._warnOfDeprecation(e),super.prependOnceListener(e,t)}_handleDisconnect(e,t){super._handleDisconnect(e,t),this.networkVersion&&!e&&(this.networkVersion=null)}_warnOfDeprecation(e){var t;!1===(null===(t=this._sentWarnings)||void 0===t?void 0:t.events[e])&&(this._log.warn(n.default.warnings.events[e]),this._sentWarnings.events[e]=!0)}enable(){return this._sentWarnings.enable||(this._log.warn(n.default.warnings.enableDeprecation),this._sentWarnings.enable=!0),new Promise((e,t)=>{try{this._rpcRequest({method:"eth_requestAccounts",params:[]},hy.getRpcPromiseCallback(e,t))}catch(e){t(e)}})}send(e,t){return this._sentWarnings.send||(this._log.warn(n.default.warnings.sendDeprecation),this._sentWarnings.send=!0),"string"!=typeof e||t&&!Array.isArray(t)?e&&"object"==typeof e&&"function"==typeof t?this._rpcRequest(e,t):this._sendSync(e):new Promise((n,r)=>{try{this._rpcRequest({method:e,params:t},hy.getRpcPromiseCallback(n,r,!1))}catch(e){r(e)}})}_sendSync(e){let t;switch(e.method){case"eth_accounts":t=this.selectedAddress?[this.selectedAddress]:[];break;case"eth_coinbase":t=this.selectedAddress||null;break;case"eth_uninstallFilter":this._rpcRequest(e,hy.NOOP),t=!0;break;case"net_version":t=this.networkVersion||null;break;default:throw Error(n.default.errors.unsupportedSync(e.method))}return{id:e.id,jsonrpc:e.jsonrpc,result:t}}_getExperimentalApi(){return new Proxy({isUnlocked:async()=>(this._state.initialized||await new Promise(e=>{this.on("_initialized",()=>e())}),this._state.isUnlocked),requestBatch:async e=>{if(!Array.isArray(e))throw fV.ethErrors.rpc.invalidRequest({message:"Batch requests must be made with an array of request objects.",data:e});return new Promise((t,n)=>{this._rpcRequest(e,hy.getRpcPromiseCallback(t,n))})}},{get:(e,t,...r)=>(this._sentWarnings.experimentalMethods||(this._log.warn(n.default.warnings.experimentalMethods),this._sentWarnings.experimentalMethods=!0),Reflect.get(e,t,...r))})}_handleChainChanged({chainId:e,networkVersion:t}={}){super._handleChainChanged({chainId:e,networkVersion:t}),this._state.isConnected&&t!==this.networkVersion&&(this.networkVersion=t,this._state.initialized&&this.emit
6("networkChanged",this.networkVersion))}}e.MetaMaskInpageProvider=i}(mh);var gz=a&&a.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(hx,"__esModule",{value:!0}),hx.createExternalExtensionProvider=void 0;let gU=gz(hM),gq=gz({CHROME_ID:"nkbihfbeogaeaoehlefnkodbefgpgknn",FIREFOX_ID:"[email protected]"}),gW=mf.detect();hx.createExternalExtensionProvider=function(){let e;try{let t=function(){switch(null==gW?void 0:gW.name){case"chrome":default:return gq.default.CHROME_ID;case"firefox":return gq.default.FIREFOX_ID}}(),n=chrome.runtime.connect(t),r=new gU.default(n);(e=new my.StreamProvider(r,{jsonRpcStreamName:mh.MetaMaskInpageProviderStreamName,logger:console,rpcMiddleware:hy.getDefaultExternalMiddleware(console)})).initialize()}catch(e){throw console.dir("MetaMask connect error.",e),e}return e};var gH={},g$={};function gV(e){window.ethereum=e,window.dispatchEvent(new Event("ethereum#initialized"))}Object.defineProperty(g$,"__esModule",{value:!0}),g$.shimWeb3=void 0,g$.shimWeb3=function(e,t=console){let n=!1,r=!1;if(!window.web3){let i="__isMetaMaskShim__",o={currentProvider:e};Object.defineProperty(o,i,{value:!0,enumerable:!0,configurable:!1,writable:!1}),o=new Proxy(o,{get:(o,a,...s)=>("currentProvider"!==a||n?"currentProvider"===a||a===i||r||(r=!0,t.error("MetaMask no longer injects web3. For details, see: https://docs.metamask.io/guide/provider-migration.html#replacing-window-web3"),e.request({method:"metamask_logWeb3ShimUsage"}).catch(e=>{t.debug("MetaMask: Failed to log web3 shim usage.",e)})):(n=!0,t.warn("You are accessing the MetaMask window.web3.currentProvider shim. This property is deprecated; use window.ethereum instead. For details, see: https://docs.metamask.io/guide/provider-migration.html#replacing-window-web3")),Reflect.get(o,a,...s)),set:(...e)=>(t.warn("You are accessing the MetaMask window.web3 shim. This object is deprecated; use window.ethereum instead. For details, see: https://docs.metamask.io/guide/provider-migration.html#replacing-window-web3"),Reflect.set(...e))}),Object.defineProperty(window,"web3",{value:o,enumerable:!1,configurable:!0,writable:!0})}},Object.defineProperty(gH,"__esModule",{value:!0}),gH.setGlobalProvider=gH.initializeProvider=void 0,gH.initializeProvider=function({connectionStream:e,jsonRpcStreamName:t,logger:n=console,maxEventListeners:r=100,shouldSendMetadata:i=!0,shouldSetOnWindow:o=!0,shouldShimWeb3:a=!1}){let s=new mh.MetaMaskInpageProvider(e,{jsonRpcStreamName:t,logger:n,maxEventListeners:r,shouldSendMetadata:i}),l=new Proxy(s,{deleteProperty:()=>!0});return o&&gV(l),a&&g$.shimWeb3(l,n),l},gH.setGlobalProvider=gV,Object.defineProperty(fT,"__esModule",{value:!0}),fT.StreamProvider=fT.shimWeb3=fT.setGlobalProvider=fT.MetaMaskInpageProvider=fT.MetaMaskInpageProviderStreamName=fT.initializeProvider=fT.createExternalExtensionProvider=fT.BaseProvider=void 0,Object.defineProperty(fT,"BaseProvider",{enumerable:!0,get:function(){return fI.BaseProvider}}),Object.defineProperty(fT,"createExternalExtensionProvider",{enumerable:!0,get:function(){return hx.createExternalExtensionProvider}}),Object.defineProperty(fT,"initializeProvider",{enumerable:!0,get:function(){return gH.initializeProvider}}),Object.defineProperty(fT,"setGlobalProvider",{enumerable:!0,get:function(){return gH.setGlobalProvider}}),Object.defineProperty(fT,"MetaMaskInpageProvider",{enumerable:!0,get:function(){return mh.MetaMaskInpageProvider}}),Object.defineProperty(fT,"MetaMaskInpageProviderStreamName",{enumerable:!0,get:function(){return mh.MetaMaskInpageProviderStreamName}}),Object.defineProperty(fT,"shimWeb3",{enumerable:!0,get:function(){return g$.shimWeb3}}),Object.defineProperty(fT,"StreamProvider",{enumerable:!0,get:function(){return my.StreamProvider}});class gK extends fT.MetaMaskInpageProvider{constructor({connectionStream:e,shouldSe
6ndMetadata:t,debug:n=!1,autoRequestAccounts:r=!1}){super(e,{logger:console,maxEventListeners:100,shouldSendMetadata:t}),this.state={debug:!1,autoRequestAccounts:!1,providerStateRequested:!1},n&&console.debug(`SDKProvider::constructor debug=${n} autoRequestAccounts=${r}`),this.state.autoRequestAccounts=r,this.state.debug=n}forceInitializeState(){return fO(this,void 0,void 0,function*(){return this.state.debug&&console.debug(`SDKProvider::forceInitializeState() autoRequestAccounts=${this.state.autoRequestAccounts}`),this._initializeStateAsync()})}_setConnected(){this.state.debug&&console.debug("SDKProvider::_setConnected()"),this._state.isConnected=!0}getState(){return this._state}getSDKProviderState(){return this.state}setSDKProviderState(e){this.state=Object.assign(Object.assign({},this.state),e)}handleDisconnect({terminate:e=!1}){!function({terminate:e=!1,instance:t}){let{state:n}=t;t.isConnected()?(n.debug&&console.debug(`SDKProvider::handleDisconnect() cleaning up provider state terminate=${e}`,t),e&&(t.chainId=null,t._state.accounts=null,t.selectedAddress=null,t._state.isUnlocked=!1,t._state.isPermanentlyDisconnected=!0,t._state.initialized=!1),t._handleAccountsChanged([]),t._state.isConnected=!1,t.emit("disconnect",fV.ethErrors.provider.disconnected()),n.providerStateRequested=!1):n.debug&&console.debug("SDKProvider::handleDisconnect() not connected --- interrup disconnection")}({terminate:e,instance:this})}_initializeStateAsync(){return fO(this,void 0,void 0,function*(){return function(e){var t;return fO(this,void 0,void 0,function*(){void 0===e.state&&(e.state={debug:!1,autoRequestAccounts:!1,providerStateRequested:!1});let{state:n}=e;if(n.debug&&console.debug("SDKProvider::_initializeStateAsync()"),n.providerStateRequested)n.debug&&console.debug("SDKProvider::_initializeStateAsync() initialization already in progress");else{let r;n.providerStateRequested=!0;try{r=yield e.request({method:"metamask_getProviderState"})}catch(t){return e._log.error("MetaMask: Failed to get initial state. Please report this bug.",t),void(n.providerStateRequested=!1)}if(n.debug&&console.debug(`SDKProvider::_initializeStateAsync state selectedAddress=${e.selectedAddress} `,r),0===(null===(t=null==r?void 0:r.accounts)||void 0===t?void 0:t.length)){if(n.debug&&console.debug("SDKProvider::_initializeStateAsync initial state doesn't contain accounts"),e.selectedAddress)n.debug&&console.debug("SDKProvider::_initializeStateAsync using instance.selectedAddress instead"),r.accounts=[e.selectedAddress];else{n.debug&&console.debug("SDKProvider::_initializeStateAsync Fetch accounts remotely.");let t=yield e.request({method:"eth_requestAccounts",params:[]});r.accounts=t}}e._initializeState(r),n.providerStateRequested=!1}})}(this)})}_initializeState(e){return function(e,t,n){let{state:r}=e;return r.debug&&console.debug("SDKProvider::_initializeState() set state._initialized to false"),e._state.initialized=!1,t(n)}(this,super._initializeState.bind(this),e)}_handleChainChanged({chainId:e,networkVersion:t}={}){!function({instance:e,chainId:t,networkVersion:n,superHandleChainChanged:r}){let{state:i}=e;i.debug&&console.debug(`SDKProvider::_handleChainChanged chainId=${t} networkVersion=${n}`);let o=n;n||(console.info("forced network version to prevent provider error"),o="1"),e._state.isConnected=!0,e.emit("connect",{chainId:t}),r({chainId:t,networkVersion:o})}({instance:this,chainId:e,networkVersion:t,superHandleChainChanged:super._handleChainChanged.bind(this)})}}var gG={exports:{}};!function(e){var t=Object.hasOwnProperty,n=Array.isArray?Array.isArray:function(e){return"[object Array]"===Object.prototype.toString.call(e)},r="object"==typeof P,i="function"==typeof Symbol,o="object"==typeof Reflect,a="function"==typeof setImmediate?setImmediate:setTimeout,s=i?o&&"function"==typeof Reflect.ownKeys?Reflect.ownKeys:function(e){var t=Object.getOwnPropertyNames(e);return t.push.apply(t,Object.getOwnPropertySymbols(e)),t}:Object.keys;function l(){this._events={},this._conf&&u.call(this,this._conf)}function u(t){t&&(this._conf=t,t.delimiter&&(this.delimiter=t.delimiter),t.maxListeners!==e&&(this._maxListeners=t.maxListeners),t.wildcard&&(this.wildcard=t.wildcard),t.newListener&&(this._newListener=t.newListener),t.removeListener&&(this._removeListener=t.removeListener),t.verboseMemoryLeak&&(this.verboseMemoryLeak=t.verboseMemoryLeak),t.ignoreErrors&&(this.ignoreErrors=t.ignoreErrors),this.wildcard&&(this.listenerTree={}))}function c(e,t){var n="(node) warning: possible EventEmitter memory leak detected. "+e+" listeners added. Use emitter.setMaxListeners() to increase limit.";if(this.verboseMemoryLeak&&(n+=" Event name: "+t+"."),void 0!==P&&P.emitWarning){var r=Error(n);r.name="MaxListenersExceededWarning",r.emitter=this,r.count=e,P.emitWarning(r)}else console.error(n),console.trace&&console.trace()}var d=function(e,t,n){var r=arguments.length;switch(r){case 0:return[];case 1:return[e];case 2:return[e,t];case 3:return[e,t,n];default:for(var i=Array(r);r--;)i[r]=arguments[r];return i}};function f(t,n){for(var r={},i=t.length,o=n?n.length:0,a=0;a<i;a++)r[t[a]]=a<o?n[a]:e;return r}function h(e,t,n){if(this._emitter=e,this._target=t,this._listeners={},this._listenersCount=0,(n.on||n.off)&&(r=n.on,i=n.off),t.addEventListener?(r=t.addEventListener,i=t.removeEventListener):t.addListener?(r=t.addListener,i=t.removeListener):t.on&&(r=t.on,i=t.off),!r&&!i)throw Error("target does not implement any known event API");if("function"!=typeof r)throw TypeError("on method must be a function");if("function"!=typeof i)throw TypeError("off method must be a function");this._on=r,this._off=i;var r,i,o=e._observers;o?o.push(this):e._observers=[this]}function p(n,r,i,o){var a=Object.assign({},r);if(!n)return a;
6if("object"!=typeof n)throw TypeError("options must be an object");var s,l,u,c=Object.keys(n),d=c.length;function f(e){throw Error('Invalid "'+s+'" option value'+(e?". Reason: "+e:""))}for(var h=0;h<d;h++){if(s=c[h],!o&&!t.call(r,s))throw Error('Unknown "'+s+'" option');(l=n[s])!==e&&(u=i[s],a[s]=u?u(l,f):l)}return a}function m(e,t){return"function"==typeof e&&e.hasOwnProperty("prototype")||t("value must be a constructor"),e}function g(e){var t="value must be type of "+e.join("|"),n=e.length,r=e[0],i=e[1];return 1===n?function(e,n){if(typeof e===r)return e;n(t)}:2===n?function(e,n){var o=typeof e;if(o===r||o===i)return e;n(t)}:function(r,i){for(var o=typeof r,a=n;a-- >0;)if(o===e[a])return r;i(t)}}Object.assign(h.prototype,{subscribe:function(e,t,n){var r=this,i=this._target,o=this._emitter,a=this._listeners,s=function(){var r=d.apply(null,arguments),a={data:r,name:t,original:e};n?!1!==n.call(i,a)&&o.emit.apply(o,[a.name].concat(r)):o.emit.apply(o,[t].concat(r))};if(a[e])throw Error("Event '"+e+"' is already listening");this._listenersCount++,o._newListener&&o._removeListener&&!r._onNewListener?(this._onNewListener=function(n){n===t&&null===a[e]&&(a[e]=s,r._on.call(i,e,s))},o.on("newListener",this._onNewListener),this._onRemoveListener=function(n){n===t&&!o.hasListeners(n)&&a[e]&&(a[e]=null,r._off.call(i,e,s))},a[e]=null,o.on("removeListener",this._onRemoveListener)):(a[e]=s,r._on.call(i,e,s))},unsubscribe:function(e){var t,n,r,i=this,o=this._listeners,a=this._emitter,l=this._off,u=this._target;if(e&&"string"!=typeof e)throw TypeError("event must be a string");function c(){i._onNewListener&&(a.off("newListener",i._onNewListener),a.off("removeListener",i._onRemoveListener),i._onNewListener=null,i._onRemoveListener=null);var e=w.call(a,i);a._observers.splice(e,1)}if(e){if(!(t=o[e]))return;l.call(u,e,t),delete o[e],--this._listenersCount||c()}else{for(r=(n=s(o)).length;r-- >0;)e=n[r],l.call(u,e,o[e]);this._listeners={},this._listenersCount=0,c()}}});var v=g(["function"]),y=g(["object","function"]);function b(e,t,n){var r,i,o,a=0,s=new e(function(l,u,c){function d(){i&&(i=null),a&&(clearTimeout(a),a=0)}r=!(n=p(n,{timeout:0,overload:!1},{timeout:function(e,t){return("number"!=typeof(e*=1)||e<0||!Number.isFinite(e))&&t("timeout must be a positive number"),e}})).overload&&"function"==typeof e.prototype.cancel&&"function"==typeof c;var f=function(e){d(),l(e)},h=function(e){d(),u(e)};r?t(f,h,c):(i=[function(e){h(e||Error("canceled"))}],t(f,h,function(e){if(o)throw Error("Unable to subscribe on cancel event asynchronously");if("function"!=typeof e)throw TypeError("onCancel callback must be a function");i.push(e)}),o=!0),n.timeout>0&&(a=setTimeout(function(){var e=Error("timeout");e.code="ETIMEDOUT",a=0,s.cancel(e),u(e)},n.timeout))});return r||(s.cancel=function(e){if(i){for(var t=i.length,n=1;n<t;n++)i[n](e);i[0](e),i=null}}),s}function w(e){var t=this._observers;if(!t)return -1;for(var n=t.length,r=0;r<n;r++)if(t[r]._target===e)return r;return -1}function A(e,t,n,r,i){if(!n)return null;if(0===r){var o=typeof t;if("string"===o){var a,l,u=0,c=0,d=this.delimiter,f=d.length;if(-1!==(l=t.indexOf(d))){a=[,,,,,];do a[u++]=t.slice(c,l),c=l+f;while(-1!==(l=t.indexOf(d,c)));a[u++]=t.slice(c),t=a,i=u}else t=[t],i=1}else"object"===o?i=t.length:(t=[t],i=1)}var h,p,m,g,v,y,b,w=null,E=t[r],_=t[r+1];if(r===i)n._listeners&&("function"==typeof n._listeners?(e&&e.push(n._listeners),w=[n]):(e&&e.push.apply(e,n._listeners),w=[n]));else{if("*"===E){for(l=(y=s(n)).length;l-- >0;)"_listeners"!==(h=y[l])&&(b=A(e,t,n[h],r+1,i))&&(w?w.push.apply(w,b):w=b);return w}if("**"===E){for((v=r+1===i||r+2===i&&"*"===_)&&n._listeners&&(w=A(e,t,n,i,i)),l=(y=s(n)).length;l-- >0;)"_listeners"!==(h=y[l])&&("*"===h||"**"===h?(n[h]._listeners&&!v&&(b=A(e,t,n[h],i,i))&&(w?w.push.apply(w,b):w=b),b=A(e,t,n[h],r,i)):b=A(e,t,n[h],h===_?r+2:r,i),b&&(w?w.push.apply(w,b):w=b));return w}n[E]&&(w=A(e,t,n[E],r+1,i))}if((p=n["*"])&&A(e,t,p,r+1,i),m=n["**"]){if(r<i)for(m._listeners&&A(e,t,m,i,i),l=(y=s(m)).length;l-- >0;)"_listeners"!==(h=y[l])&&(h===_?A(e,t,m[h],r+2,i):h===E?A(e,t,m[h],r+1,i):((g={})[h]=m[h],A(e,t,{"**":g},r+1,i)));else m._listeners?A(e,t,m,i,i):m["*"]&&m["*"]._listeners&&A(e,t,m["*"],i,i)}return w}function E(e,t,n){var r,i,o=0,a=0,s=this.delimiter,l=s.length;if("string"==typeof e){if(-1!==(r=e.indexOf(s))){i=[,,,,,];do i[o++]=e.slice(a,r),a=r+l;while(-1!==(r=e.indexOf(s,a)));i[o++]=e.slice(a)}else i=[e],o=1}else i=e,o=e.length;if(o>1){for(r=0;r+1<o;r++)if("**"===i[r]&&"**"===i[r+1])return}var u,d=this.listenerTree;for(r=0;r<o;r++)if(d=d[u=i[r]]||(d[u]={}),r===o-1)return d._listeners?("function"==typeof d._listeners&&(d._listeners=[d._listeners]),n?d._listeners.unshift(t):d._listeners.push(t),!d._listeners.warned&&this._maxListeners>0&&d._listeners.length>this._maxListeners&&(d._listeners.warned=!0,c.call(this,d._listeners.length,u))):d._listeners=t,!0;return!0}function _(e,t,n,r){for(var i,o,a,l,u=s(e),c=u.length,d=e._listeners;c-- >0;)i=e[o=u[c]],a="_listeners"===o?n:n?n.concat(o):[o],l=r||"symbol"==typeof o,d&&t.push(l?a:a.join(this.delimiter)),"object"==typeof i&&_.call(this,i,t,a,l);return t}function k(e){for(var t,n,r,i=s(e),o=i.length;o-- >0;)(t=e[n=i[o]])&&(r=!0,"_listeners"===n||k(t)||delete e[n]);return r}function S(e,t,n){this.emitter=e,this.event=t,this.listener=n}function x(t,n,i){if(!0===i)s=!0;else if(!1===i)o=!0;else{if(!i||"object"!=typeof i)throw TypeError("options should be an object or true");var o=i.async,s=i.promisify,l=i.nextTick,u=i.objectify}if(o||l||s){var c=n,d=n._origin||n;if(l&&!r)throw Error("process.nextTick is not supported");s===e&&(s="AsyncFunction"===n.constructor.name),(n=function(){var e=arguments,t=this,n=this.event;return s?l?Promise.resolve():new Promise(function(e){a(e)}).then(function(){return t.event=n,c.apply(t,e)}):(l?C:a)(function(){t.event=n,c.apply(t,e)})})._async=!0,n._origin=d}return[n,u?new S(this,t,n):this]}function M(e){this._events={},this._newListener=!1,this._removeListener=!1,this.verboseMemoryLeak=!1,u.call(this,e)}S.prototype.off=function(){return this.emitter.off(this.event,this.listener),this},M.EventEmitter2=M,M.prototype.listenTo=function(t,r,i){if("object"!=typeof t)throw TypeError("target musts be an object");var o=this;return i=p(i,{on:e,off:e,reducers:e},{on:v,off:v,reducers:y}),function(e){if("object"!=typeof e)throw TypeError("events must be an object");var n,r=i.reducers,a=w.call(o,t);n=-1===a?new h(o,t,i):o._observers[a];for(var l,u=s(e),c=u.length,d="function"==typeof r,f=0;f<c;f++)l=u[f],n.subscribe(l,e[l]||l,d?r:r&&r[l])}(n(r)?f(r):"string"==typeof r?f(r.split(/\s+/)):r),this},M.prototype.stopListeningTo=function(e,t){var n=this._observers;if(!n)return!1;var r,i=n.length,o=!1;if(e&&"object"!=typeof e)throw TypeError("target should be an object");for(;i-- >0;)r=n[i],e&&r._target!==e||(r.unsubscribe(t),o=!0);return o},M.prototype.delimiter=".",M.prototype.setMaxListeners=function(t){t!==e&&(this._maxListeners=t,this._conf||(this._conf={}),this._conf.maxListeners=t)},M.prototype.getMaxListeners=function(){return this._maxListeners},M.prototype.event="",M.prototype.once=function(e,t,n){return this._once(e,t,!1,n)},M.prototype.prependOnceListener=function(e,t,n){return this._once(e,t,!0,n)},M.prototype._once=function(e,t,n,r){return this._many(e,1,t,n,r)},M.prototype.many=function(e,t,n,r){return this._many(e,t,n,!1,r)}
6,M.prototype.prependMany=function(e,t,n,r){return this._many(e,t,n,!0,r)},M.prototype._many=function(e,t,n,r,i){var o=this;if("function"!=typeof n)throw Error("many only accepts instances of Function");function a(){return 0==--t&&o.off(e,a),n.apply(this,arguments)}return a._origin=n,this._on(e,a,r,i)},M.prototype.emit=function(){if(!this._events&&!this._all)return!1;this._events||l.call(this);var e,t,n,r,o,a,s=arguments[0],u=this.wildcard;if("newListener"===s&&!this._newListener&&!this._events.newListener)return!1;if(u&&(e=s,"newListener"!==s&&"removeListener"!==s&&"object"==typeof s)){if(n=s.length,i){for(r=0;r<n;r++)if("symbol"==typeof s[r]){a=!0;break}}a||(s=s.join(this.delimiter))}var c,d=arguments.length;if(this._all&&this._all.length)for(r=0,n=(c=this._all.slice()).length;r<n;r++)switch(this.event=s,d){case 1:c[r].call(this,s);break;case 2:c[r].call(this,s,arguments[1]);break;case 3:c[r].call(this,s,arguments[1],arguments[2]);break;default:c[r].apply(this,arguments)}if(u)c=[],A.call(this,c,e,this.listenerTree,0,n);else{if("function"==typeof(c=this._events[s])){switch(this.event=s,d){case 1:c.call(this);break;case 2:c.call(this,arguments[1]);break;case 3:c.call(this,arguments[1],arguments[2]);break;default:for(t=Array(d-1),o=1;o<d;o++)t[o-1]=arguments[o];c.apply(this,t)}return!0}c&&(c=c.slice())}if(c&&c.length){if(d>3)for(t=Array(d-1),o=1;o<d;o++)t[o-1]=arguments[o];for(r=0,n=c.length;r<n;r++)switch(this.event=s,d){case 1:c[r].call(this);break;case 2:c[r].call(this,arguments[1]);break;case 3:c[r].call(this,arguments[1],arguments[2]);break;default:c[r].apply(this,t)}return!0}if(!this.ignoreErrors&&!this._all&&"error"===s)throw arguments[1]instanceof Error?arguments[1]:Error("Uncaught, unspecified 'error' event.");return!!this._all},M.prototype.emitAsync=function(){if(!this._events&&!this._all)return!1;this._events||l.call(this);var e,t,n,r,o,a,s=arguments[0],u=this.wildcard;if("newListener"===s&&!this._newListener&&!this._events.newListener)return Promise.resolve([!1]);if(u&&(e=s,"newListener"!==s&&"removeListener"!==s&&"object"==typeof s)){if(r=s.length,i){for(o=0;o<r;o++)if("symbol"==typeof s[o]){t=!0;break}}t||(s=s.join(this.delimiter))}var c,d=[],f=arguments.length;if(this._all)for(o=0,r=this._all.length;o<r;o++)switch(this.event=s,f){case 1:d.push(this._all[o].call(this,s));break;case 2:d.push(this._all[o].call(this,s,arguments[1]));break;case 3:d.push(this._all[o].call(this,s,arguments[1],arguments[2]));break;default:d.push(this._all[o].apply(this,arguments))}if(u?(c=[],A.call(this,c,e,this.listenerTree,0)):c=this._events[s],"function"==typeof c)switch(this.event=s,f){case 1:d.push(c.call(this));break;case 2:d.push(c.call(this,arguments[1]));break;case 3:d.push(c.call(this,arguments[1],arguments[2]));break;default:for(n=Array(f-1),a=1;a<f;a++)n[a-1]=arguments[a];d.push(c.apply(this,n))}else if(c&&c.length){if(c=c.slice(),f>3)for(n=Array(f-1),a=1;a<f;a++)n[a-1]=arguments[a];for(o=0,r=c.length;o<r;o++)switch(this.event=s,f){case 1:d.push(c[o].call(this));break;case 2:d.push(c[o].call(this,arguments[1]));break;case 3:d.push(c[o].call(this,arguments[1],arguments[2]));break;default:d.push(c[o].apply(this,n))}}else if(!this.ignoreErrors&&!this._all&&"error"===s)return arguments[1]instanceof Error?Promise.reject(arguments[1]):Promise.reject("Uncaught, unspecified 'error' event.");return Promise.all(d)},M.prototype.on=function(e,t,n){return this._on(e,t,!1,n)},M.prototype.prependListener=function(e,t,n){return this._on(e,t,!0,n)},M.prototype.onAny=function(e){return this._onAny(e,!1)},M.prototype.prependAny=function(e){return this._onAny(e,!0)},M.prototype.addListener=M.prototype.on,M.prototype._onAny=function(e,t){if("function"!=typeof e)throw Error("onAny only accepts instances of Function");return this._all||(this._all=[]),t?this._all.unshift(e):this._all.push(e),this},M.prototype._on=function(t,n,r,i){if("function"==typeof t)return this._onAny(t,n),this;if("function"!=typeof n)throw Error("on only accepts instances of Function");this._events||l.call(this);var o,a=this;return i!==e&&(n=(o=x.call(this,t,n,i))[0],a=o[1]),this._newListener&&this.emit
6("newListener",t,n),this.wildcard?(E.call(this,t,n,r),a):(this._events[t]?("function"==typeof this._events[t]&&(this._events[t]=[this._events[t]]),r?this._events[t].unshift(n):this._events[t].push(n),!this._events[t].warned&&this._maxListeners>0&&this._events[t].length>this._maxListeners&&(this._events[t].warned=!0,c.call(this,this._events[t].length,t))):this._events[t]=n,a)},M.prototype.off=function(e,t){if("function"!=typeof t)throw Error("removeListener only takes instances of Function");var r,i=[];if(this.wildcard){var o="string"==typeof e?e.split(this.delimiter):e.slice();if(!(i=A.call(this,null,o,this.listenerTree,0)))return this}else{if(!this._events[e])return this;r=this._events[e],i.push({_listeners:r})}for(var a=0;a<i.length;a++){var s=i[a];if(n(r=s._listeners)){for(var l=-1,u=0,c=r.length;u<c;u++)if(r[u]===t||r[u].listener&&r[u].listener===t||r[u]._origin&&r[u]._origin===t){l=u;break}if(l<0)continue;return this.wildcard?s._listeners.splice(l,1):this._events[e].splice(l,1),0===r.length&&(this.wildcard?delete s._listeners:delete this._events[e]),this._removeListener&&this.emit("removeListener",e,t),this}(r===t||r.listener&&r.listener===t||r._origin&&r._origin===t)&&(this.wildcard?delete s._listeners:delete this._events[e],this._removeListener&&this.emit("removeListener",e,t))}return this.listenerTree&&k(this.listenerTree),this},M.prototype.offAny=function(e){var t,n=0,r=0;if(e&&this._all&&this._all.length>0){for(n=0,r=(t=this._all).length;n<r;n++)if(e===t[n])return t.splice(n,1),this._removeListener&&this.emit("removeListenerAny",e),this}else{if(t=this._all,this._removeListener)for(n=0,r=t.length;n<r;n++)this.emit("removeListenerAny",t[n]);this._all=[]}return this},M.prototype.removeListener=M.prototype.off,M.prototype.removeAllListeners=function(t){if(t===e)return this._events&&l.call(this),this;if(this.wildcard){var n,r=A.call(this,null,t,this.listenerTree,0);if(!r)return this;for(n=0;n<r.length;n++)r[n]._listeners=null;this.listenerTree&&k(this.listenerTree)}else this._events&&(this._events[t]=null);return this},M.prototype.listeners=function(t){var n,r,i,o,a,l=this._events;if(t===e){if(this.wildcard)throw Error("event name required for wildcard emitter");if(!l)return[];for(o=(n=s(l)).length,i=[];o-- >0;)"function"==typeof(r=l[n[o]])?i.push(r):i.push.apply(i,r);return i}if(this.wildcard){if(!(a=this.listenerTree))return[];var u=[],c="string"==typeof t?t.split(this.delimiter):t.slice();return A.call(this,u,c,a,0),u}return l&&(r=l[t])?"function"==typeof r?[r]:r:[]},M.prototype.eventNames=function(e){var t=this._events;return this.wildcard?_.call(this,this.listenerTree,[],null,e):t?s(t):[]},M.prototype.listenerCount=function(e){return this.listeners(e).length},M.prototype.hasListeners=function(t){if(this.wildcard){var n=[],r="string"==typeof t?t.split(this.delimiter):t.slice();return A.call(this,n,r,this.listenerTree,0),n.length>0}var i=this._events,o=this._all;return!!(o&&o.length||i&&(t===e?s(i).length:i[t]))},M.prototype.listenersAny=function(){return this._all?this._all:[]},M.prototype.waitFor=function(t,n){var r=this,i=typeof n;return"number"===i?n={timeout:n}:"function"===i&&(n={filter:n}),b((n=p(n,{timeout:0,filter:e,handleError:!1,Promise:Promise,overload:!1},{filter:v,Promise:m})).Promise,function(e,i,o){function a(){var o=n.filter;if(!o||o.apply(r,arguments)){if(r.off(t,a),n.handleError){var s=arguments[0];s?i(s):e(d.apply(null,arguments).slice(1))}else e(d.apply(null,arguments))}}o(function(){r.off(t,a)}),r._on(t,a,!1)},{timeout:n.timeout,overload:n.overload})};var O=M.prototype;Object.defineProperties(M,{defaultMaxListeners:{get:function(){return O._maxListeners},set:function(e){if("number"!=typeof e||e<0||Number.isNaN(e))throw TypeError("n must be a non-negative number");O._maxListeners=e},enumerable:!0},once:{value:function(e,t,n){return b((n=p(n,{Promise:Promise,timeout:0,overload:!1},{Promise:m})).Promise,function(n,r,i){if("function"==typeof e.addEventListener)return o=function(){n(d.apply(null,arguments))},i(function(){e.removeEventListener(t,o)}),void e.addEventListener(t,o,{once:!0});var o,a,s=function(){a&&e.removeListener("error",a),n(d.apply(null,arguments))};
6"error"!==t&&(a=function(n){e.removeListener(t,s),r(n)},e.once("error",a)),i(function(){a&&e.removeListener("error",a),e.removeListener(t,s)}),e.once(t,s)},{timeout:n.timeout,overload:n.overload})},writable:!0,configurable:!0}}),Object.defineProperties(O,{_maxListeners:{value:10,writable:!0,configurable:!0},_observers:{value:null,writable:!0,configurable:!0}}),"function"==typeof e&&e.amd?e(function(){return M}):gG.exports=M}();var gQ=s(gG.exports);function gY(e){return(gY="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function gZ(e,t){if(!(e instanceof t))throw TypeError("Cannot call a class as a function")}function gX(e){var t=function(e,t){if("object"!==gY(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!==gY(r))return r;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===gY(t)?t:String(t)}function gJ(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,gX(r.key),r)}}function g0(e,t,n){return t&&gJ(e.prototype,t),n&&gJ(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function g1(e){if(void 0===e)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function g2(e,t){return(g2=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}function g3(e,t){if("function"!=typeof t&&null!==t)throw TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&g2(e,t)}function g6(e,t){if(t&&("object"===gY(t)||"function"==typeof t))return t;if(void 0!==t)throw TypeError("Derived constructors may only return object or undefined");return g1(e)}function g4(e){return(g4=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function g5(e,t,n){return(t=gX(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function g8(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function g7(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function g9(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?g7(Object(n),!0).forEach(function(t){g5(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):g7(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}var ve={type:"logger",log:function(e){this.output("log",e)},warn:function(e){this.output("warn",e)},error:function(e){this.output("error",e)},output:function(e,t){console&&console[e]&&console[e].apply(console,t)}},vt=new(function(){function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};gZ(this,e),this.init(t,n)}return g0(e,[{key:"init",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.prefix=t.prefix||"i18next:",this.logger=e||ve,this.options=t,this.debug=t.debug}},{key:"setDebug",value:function(e){this.debug=e}},{key:"log",value:function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return this.forward(t,"log","",!0)}},{key:"warn",value:function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return this.forward(t,"warn","",!0)}},{key:"error",value:function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return this.forward(t,"error","")}},{key:"deprecate",value:function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return this.forward(t,"warn","WARNING DEPRECATED: ",!0)}},{key:"forward",value:function(e,t,n,r){return r&&!this.debug?null:("string"==typeof e[0]&&(e[0]="".concat(n).concat(this.prefix," ").concat(e[0])),this.logger[t](e))}},{key:"create",value:function(t){return new e(this.logger,g9(g9({},{prefix:"".concat(this.prefix,":").concat(t,":")}),this.options))}},{key:"clone",value:function(t){return(t=t||this.options).prefix=t.prefix||this.prefix,new e(this.logger,t)}}]),e}()),vn=function(){function e(){gZ(this,e),this.observers={}}return g0(e,[{key:"on",value:function(e,t){var n=this;return e.split(" ").forEach(function(e){n.observers[e]=n.observers[e]||[],n.observers[e].push(t)}),this}},{key:"off",value:function(e,t){this.observers[e]&&(t?this.observers[e]=this.observers[e].filter(function(e){return e!==t}):delete this.observers[e])}},{key:"emit",value:function(e){for(var t=arguments.length,n=Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];
vendor: 7,195 bytes, line 6
6this.observers[e]&&[].concat(this.observers[e]).forEach(function(e){e.apply(void 0,n)}),this.observers["*"]&&[].concat(this.observers["*"]).forEach(function(t){t.apply(t,[e].concat(n))})}}]),e}();function vr(){var e,t,n=new Promise(function(n,r){e=n,t=r});return n.resolve=e,n.reject=t,n}function vo(e){return null==e?"":""+e}function va(e,t,n){function r(e){return e&&e.indexOf("###")>-1?e.replace(/###/g,"."):e}function i(){return!e||"string"==typeof e}for(var o="string"!=typeof t?[].concat(t):t.split(".");o.length>1;){if(i())return{};var a=r(o.shift());!e[a]&&n&&(e[a]=new n),e=Object.prototype.hasOwnProperty.call(e,a)?e[a]:{}}return i()?{}:{obj:e,k:r(o.shift())}}function vs(e,t,n){var r=va(e,t,Object);r.obj[r.k]=n}function vl(e,t){var n=va(e,t),r=n.obj,i=n.k;if(r)return r[i]}function vu(e){return e.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&")}var vc={"&":"&","<":"<",">":">",'"':""","'":"'","/":"/"};function vd(e){return"string"==typeof e?e.replace(/[&<>"'\/]/g,function(e){return vc[e]}):e}var vf="undefined"!=typeof window&&window.navigator&&void 0===window.navigator.userAgentData&&window.navigator.userAgent&&window.navigator.userAgent.indexOf("MSIE")>-1,vh=[" ",",","?","!",";"];function vp(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:".";if(e){if(e[t])return e[t];for(var r=t.split(n),i=e,o=0;o<r.length;++o){if(!i||"string"==typeof i[r[o]]&&o+1<r.length)return;if(void 0===i[r[o]]){for(var a=2,s=r.slice(o,o+a).join(n),l=i[s];void 0===l&&r.length>o+a;)a++,l=i[s=r.slice(o,o+a).join(n)];if(void 0===l)return;if(null===l)return null;if(t.endsWith(s)){if("string"==typeof l)return l;if(s&&"string"==typeof l[s])return l[s]}var u=r.slice(o+a).join(n);return u?vp(l,u,n):void 0}i=i[r[o]]}return i}}function vm(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function vg(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?vm(Object(n),!0).forEach(function(t){g5(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):vm(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}var vv=function(e){g3(r,e);var t,n=(t=function(){if("undefined"==typeof Reflect||!Reflect.construct||Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(e){return!1}}(),function(){var e,n=g4(r);if(t){var i=g4(this).constructor;e=Reflect.construct(n,arguments,i)}else e=n.apply(this,arguments);return g6(this,e)});function r(e){var t,i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{ns:["translation"],defaultNS:"translation"};return gZ(this,r),t=n.call(this),vf&&vn.call(g1(t)),t.data=e||{},t.options=i,void 0===t.options.keySeparator&&(t.options.keySeparator="."),void 0===t.options.ignoreJSONStructure&&(t.options.ignoreJSONStructure=!0),t}return g0(r,[{key:"addNamespaces",value:function(e){0>this.options.ns.indexOf(e)&&this.options.ns.push(e)}},{key:"removeNamespaces",value:function(e){var t=this.options.ns.indexOf(e);t>-1&&this.options.ns.splice(t,1)}},{key:"getResource",value:function(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},i=void 0!==r.keySeparator?r.keySeparator:this.options.keySeparator,o=void 0!==r.ignoreJSONStructure?r.ignoreJSONStructure:this.options.ignoreJSONStructure,a=[e,t];n&&"string"!=typeof n&&(a=a.concat(n)),n&&"string"==typeof n&&(a=a.concat(i?n.split(i):n)),e.indexOf(".")>-1&&(a=e.split("."));var s=vl(this.data,a);return s||!o||"string"!=typeof n?s:vp(this.data&&this.data[e]&&this.data[e][t],n,i)}},{key:"addResource",value:function(e,t,n,r){var i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{silent:!1},o=void 0!==i.keySeparator?i.keySeparator:this.options.keySeparator,a=[e,t];n&&(a=a.concat(o?n.split(o):n)),e.indexOf(".")>-1&&(r=t,t=(a=e.split("."))[1]),this.addNamespaces(t),vs(this.data,a,r),i.silent||this.emit("added",e,t,n,r)}},{key:"addResources",value:function(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{silent:!1};for(var i in n)"string"!=typeof n[i]&&"[object Array]"!==Object.prototype.toString.apply(n[i])||this.addResource(e,t,i,n[i],{silent:!0});r.silent||this.emit("added",e,t,n)}},{key:"addResourceBundle",value:function(e,t,n,r,i){var o=arguments.length>5&&void 0!==arguments[5]?arguments[5]:{silent:!1},a=[e,t];e.indexOf(".")>-1&&(r=n,n=t,t=(a=e.split("."))[1]),this.addNamespaces(t);var s=vl(this.data,a)||{};r?function e(t,n,r){for(var i in n)"__proto__"!==i&&"constructor"!==i&&(i in t?"string"==typeof t[i]||t[i]instanceof String||"string"==typeof n[i]||n[i]instanceof String?r&&(t[i]=n[i]):e(t[i],n[i],r):t[i]=n[i]);return t}(s,n,i):s=vg(vg({},s),n),vs(this.data,a,s),o.silent||this.emit("added",e,t,n)}},{key:"removeResourceBundle",value:function(e,t){this.hasResourceBundle(e,t)&&delete this.data[e][t],this.removeNamespaces(t),this.emit("removed",e,t)}},{key:"hasResourceBundle",value:function(e,t){return void 0!==this.getResource(e,t)}},{key:"getResourceBundle",value:function(e,t){return t||(t=this.options.defaultNS),"v1"===this.options.compatibilityAPI?vg(vg({},{}),this.getResource(e,t)):this.getResource(e,t)}},{key:"getDataByLanguage",value:function(e){return this.data[e]}},{key:"hasLanguageSomeTranslations",value:function(e){var t=this.getDataByLanguage(e);return!!(t&&Object.keys(t)||[]).find(function(e){return t[e]&&Object.keys(t[e]).length>0})}},{key:"toJSON",value:function(){return this.data}}]),r}(vn),vy={processors:{},addPostProcessor:function(e){this.processors[e.name]=e},handle:function(e,t,n,r,i){var o=this;return e.forEach(function(e){o.processors[e]&&(t=o.processors[e].process(t,n,r,i))}),t}};function vb(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function vw(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?vb(Object(n),!0).forEach(function(t){g5(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):vb(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}var vA={},vE=function(e){g3(r,e);var t,n=(t=function(){if("undefined"==typeof Reflect||!Reflect.construct||Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(e){return!1}}(),function(){var e,n=g4(r);if(t){var i=g4(this).constructor;e=Reflect.construct(n,arguments,i)}else e=n.apply(this,arguments);return g6(this,e)});function r(e){var t,i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return gZ(this,r),t=n.call(this),vf&&vn.call(g1(t)),function(e,t,n){e.forEach(function(e){t[e]&&(n[e]=t[e])})}(["resourceStore","languageUtils","pluralResolver","interpolator","backendConnector","
6i18nFormat","utils"],e,g1(t)),t.options=i,void 0===t.options.keySeparator&&(t.options.keySeparator="."),t.logger=vt.create("translator"),t}return g0(r,[{key:"changeLanguage",value:function(e){e&&(this.language=e)}},{key:"exists",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{interpolation:{}};if(null==e)return!1;var n=this.resolve(e,t);return n&&void 0!==n.res}},{key:"extractFromKey",value:function(e,t){var n=void 0!==t.nsSeparator?t.nsSeparator:this.options.nsSeparator;void 0===n&&(n=":");var r=void 0!==t.keySeparator?t.keySeparator:this.options.keySeparator,i=t.ns||this.options.defaultNS||[],o=n&&e.indexOf(n)>-1,a=!(this.options.userDefinedKeySeparator||t.keySeparator||this.options.userDefinedNsSeparator||t.nsSeparator||function(e,t,n){t=t||"",n=n||"";var r=vh.filter(function(e){return 0>t.indexOf(e)&&0>n.indexOf(e)});if(0===r.length)return!0;var i=new RegExp("(".concat(r.map(function(e){return"?"===e?"\\?":e}).join("|"),")")),o=!i.test(e);if(!o){var a=e.indexOf(n);a>0&&!i.test(e.substring(0,a))&&(o=!0)}return o}(e,n,r));if(o&&!a){var s=e.match(this.interpolator.nestingRegexp);if(s&&s.length>0)return{key:e,namespaces:i};var l=e.split(n);(n!==r||n===r&&this.options.ns.indexOf(l[0])>-1)&&(i=l.shift()),e=l.join(r)}return"string"==typeof i&&(i=[i]),{key:e,namespaces:i}}},{key:"translate",value:function(e,t,n){var i=this;if("object"!==gY(t)&&this.options.overloadTranslationOptionHandler&&(t=this.options.overloadTranslationOptionHandler(arguments)),"object"===gY(t)&&(t=vw({},t)),t||(t={}),null==e)return"";Array.isArray(e)||(e=[String(e)]);var o=void 0!==t.returnDetails?t.returnDetails:this.options.returnDetails,a=void 0!==t.keySeparator?t.keySeparator:this.options.keySeparator,s=this.extractFromKey(e[e.length-1],t),l=s.key,u=s.namespaces,c=u[u.length-1],d=t.lng||this.language,f=t.appendNamespaceToCIMode||this.options.appendNamespaceToCIMode;if(d&&"cimode"===d.toLowerCase()){if(f){var h=t.nsSeparator||this.options.nsSeparator;return o?{res:"".concat(c).concat(h).concat(l),usedKey:l,exactUsedKey:l,usedLng:d,usedNS:c}:"".concat(c).concat(h).concat(l)}return o?{res:l,usedKey:l,exactUsedKey:l,usedLng:d,usedNS:c}:l}var p=this.resolve(e,t),m=p&&p.res,g=p&&p.usedKey||l,v=p&&p.exactUsedKey||l,y=Object.prototype.toString.apply(m),b=void 0!==t.joinArrays?t.joinArrays:this.options.joinArrays,w=!this.i18nFormat||this.i18nFormat.handleAsObject;if(w&&m&&"string"!=typeof m&&"boolean"!=typeof m&&"number"!=typeof m&&0>["[object Number]","[object Function]","[object RegExp]"].indexOf(y)&&("string"!=typeof b||"[object Array]"!==y)){if(!t.returnObjects&&!this.options.returnObjects){this.options.returnedObjectHandler||this.logger.warn("accessing an object - but returnObjects options is not enabled!");var A=this.options.returnedObjectHandler?this.options.returnedObjectHandler(g,m,vw(vw({},t),{},{ns:u})):"key '".concat(l," (").concat(this.language,")' returned an object instead of string.");return o?(p.res=A,p):A}if(a){var E="[object Array]"===y,_=E?[]:{},k=E?v:g;for(var C in m)if(Object.prototype.hasOwnProperty.call(m,C)){var S="".concat(k).concat(a).concat(C);_[C]=this.translate(S,vw(vw({},t),{joinArrays:!1,ns:u})),_[C]===S&&(_[C]=m[C])}m=_}}else if(w&&"string"==typeof b&&"[object Array]"===y)(m=m.join(b))&&(m=this.extendTranslation(m,e,t,n));else{var x=!1,M=!1,O=void 0!==t.count&&"string"!=typeof t.count,R=r.hasDefaultValue(t),P=O?this.pluralResolver.getSuffix(d,t.count,t):"",T=t["defaultValue".concat(P)]||t.defaultValue;!this.isValidLookup(m)&&R&&(x=!0,m=T),this.isValidLookup(m)||(M=!0,m=l);var I=(t.missingKeyNoValueFallbackToKey||this.options.missingKeyNoValueFallbackToKey)&&M?void 0:m,j=R&&T!==m&&this.options.updateMissing;if(M||x||j){if(this.logger.log(j?"updateKey":"missingKey",d,c,l,j?T:m),a){var L=this.resolve(l,vw(vw({},t),{},{keySeparator:!1}));L&&L.res&&this.logger.warn("Seems the loaded translations were in flat JSON format instead of nested. Either set keySeparator: false on init or make sure your translations are published in nested format.")}var N=[],D=this.languageUtils.getFallbackCodes(this.options.fallbackLng,t.lng||this.language);if("fallback"===this.options.saveMissingTo&&D&&D[0])for(var B=0;B<D.length;B++)N.push(D[B]);else"all"===this.options.saveMissingTo?N=this.languageUtils.toResolveHierarchy(t.lng||this.language):N.push(t.lng||this.language);var F=function(e,n,r){var o=R&&r!==m?r:I;i.options.missingKeyHandler?i.options.missingKeyHandler(e,c,n,o,j,t):i.backendConnector&&i.backendConnector.saveMissing&&i.backendConnector.saveMissing(e,c,n,o,j,t),i.emit("missingKey",e,c,n,m)};this.options.saveMissing&&(this.options.saveMissingPlurals&&O?N.forEac
vendor: 7,856 bytes, line 6
6h(function(e){i.pluralResolver.getSuffixes(e,t).forEach(function(n){F([e],l+n,t["defaultValue".concat(n)]||T)})}):F(N,l,T))}m=this.extendTranslation(m,e,t,p,n),M&&m===l&&this.options.appendNamespaceToMissingKey&&(m="".concat(c,":").concat(l)),(M||x)&&this.options.parseMissingKeyHandler&&(m="v1"!==this.options.compatibilityAPI?this.options.parseMissingKeyHandler(this.options.appendNamespaceToMissingKey?"".concat(c,":").concat(l):l,x?m:void 0):this.options.parseMissingKeyHandler(m))}return o?(p.res=m,p):m}},{key:"extendTranslation",value:function(e,t,n,r,i){var o=this;if(this.i18nFormat&&this.i18nFormat.parse)e=this.i18nFormat.parse(e,vw(vw({},this.options.interpolation.defaultVariables),n),r.usedLng,r.usedNS,r.usedKey,{resolved:r});else if(!n.skipInterpolation){n.interpolation&&this.interpolator.init(vw(vw({},n),{interpolation:vw(vw({},this.options.interpolation),n.interpolation)}));var a,s="string"==typeof e&&(n&&n.interpolation&&void 0!==n.interpolation.skipOnVariables?n.interpolation.skipOnVariables:this.options.interpolation.skipOnVariables);if(s){var l=e.match(this.interpolator.nestingRegexp);a=l&&l.length}var u=n.replace&&"string"!=typeof n.replace?n.replace:n;if(this.options.interpolation.defaultVariables&&(u=vw(vw({},this.options.interpolation.defaultVariables),u)),e=this.interpolator.interpolate(e,u,n.lng||this.language,n),s){var c=e.match(this.interpolator.nestingRegexp);a<(c&&c.length)&&(n.nest=!1)}!n.lng&&"v1"!==this.options.compatibilityAPI&&r&&r.res&&(n.lng=r.usedLng),!1!==n.nest&&(e=this.interpolator.nest(e,function(){for(var e=arguments.length,r=Array(e),a=0;a<e;a++)r[a]=arguments[a];return i&&i[0]===r[0]&&!n.context?(o.logger.warn("It seems you are nesting recursively key: ".concat(r[0]," in key: ").concat(t[0])),null):o.translate.apply(o,r.concat([t]))},n)),n.interpolation&&this.interpolator.reset()}var d=n.postProcess||this.options.postProcess,f="string"==typeof d?[d]:d;return null!=e&&f&&f.length&&!1!==n.applyPostProcessor&&(e=vy.handle(f,e,t,this.options&&this.options.postProcessPassResolved?vw({i18nResolved:r},n):n,this)),e}},{key:"resolve",value:function(e){var t,n,r,i,o,a=this,s=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return"string"==typeof e&&(e=[e]),e.forEach(function(e){if(!a.isValidLookup(t)){var l=a.extractFromKey(e,s),u=l.key;n=u;var c=l.namespaces;a.options.fallbackNS&&(c=c.concat(a.options.fallbackNS));var d=void 0!==s.count&&"string"!=typeof s.count,f=d&&!s.ordinal&&0===s.count&&a.pluralResolver.shouldUseIntlApi(),h=void 0!==s.context&&("string"==typeof s.context||"number"==typeof s.context)&&""!==s.context,p=s.lngs?s.lngs:a.languageUtils.toResolveHierarchy(s.lng||a.language,s.fallbackLng);c.forEach(function(e){a.isValidLookup(t)||(o=e,!vA["".concat(p[0],"-").concat(e)]&&a.utils&&a.utils.hasLoadedNamespace&&!a.utils.hasLoadedNamespace(o)&&(vA["".concat(p[0],"-").concat(e)]=!0,a.logger.warn('key "'.concat(n,'" for languages "').concat(p.join(", "),'" won\'t get resolved as namespace "').concat(o,'" was not yet loaded'),"This means something IS WRONG in your setup. You access the t function before i18next.init / i18next.loadNamespace / i18next.changeLanguage was done. Wait for the callback or Promise to resolve before accessing it!!!")),p.forEach(function(n){if(!a.isValidLookup(t)){i=n;var o,l=[u];if(a.i18nFormat&&a.i18nFormat.addLookupKeys)a.i18nFormat.addLookupKeys(l,u,n,e,s);else{d&&(c=a.pluralResolver.getSuffix(n,s.count,s));var c,p="".concat(a.options.pluralSeparator,"zero");if(d&&(l.push(u+c),f&&l.push(u+p)),h){var m="".concat(u).concat(a.options.contextSeparator).concat(s.context);l.push(m),d&&(l.push(m+c),f&&l.push(m+p))}}for(;o=l.pop();)a.isValidLookup(t)||(r=o,t=a.getResource(n,e,o,s))}}))})}}),{res:t,usedKey:n,exactUsedKey:r,usedLng:i,usedNS:o}}},{key:"isValidLookup",value:function(e){return!(void 0===e||!this.options.returnNull&&null===e||!this.options.returnEmptyString&&""===e)}},{key:"getResource",value:function(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};return this.i18nFormat&&this.i18nFormat.getResource?this.i18nFormat.getResource(e,t,n,r):this.resourceStore.getResource(e,t,n,r)}}],[{key:"hasDefaultValue",value:function(e){for(var t in e)if(Object.prototype.hasOwnProperty.call(e,t)&&"defaultValue"===t.substring(0,12)&&void 0!==e[t])return!0;return!1}}]),r}(vn);function v_(e){return e.charAt(0).toUpperCase()+e.slice(1)}var vk=function(){function e(t){gZ(this,e),this.options=t,this.supportedLngs=this.options.supportedLngs||!1,this.logger=vt.create("languageUtils")}return g0(e,[{key:"getScriptPartFromCode",value:function(e){if(!e||0>e.indexOf("-"))return null;var t=e.split("-");return 2===t.length?null:(t.pop(),"x"===t[t.length-1].toLowerCase()?null:this.formatLanguageCode(t.join("-")))}},{key:"getLanguagePartFromCode",value:function(e){if(!e||0>e.indexOf("-"))return e;var t=e.split("-");return this.formatLanguageCode(t[0])}},{key:"formatLanguageCode",value:function(e){if("string"==typeof e&&e.indexOf("-")>-1){var t=["hans","hant","latn","cyrl","cans","mong","arab"],n=e.split("-");return this.options.lowerCaseLng?n=n.map(function(e){return e.toLowerCase()}):2===n.length?(n[0]=n[0].toLowerCase(),n[1]=n[1].toUpperCase(),t.indexOf(n[1].toLowerCase())>-1&&(n[1]=v_(n[1].toLowerCase()))):3===n.length&&(n[0]=n[0].toLowerCase(),2===n[1].length&&(n[1]=n[1].toUpperCase()),"sgn"!==n[0]&&2===n[2].length&&(n[2]=n[2].toUpperCase()),t.indexOf(n[1].toLowerCase())>-1&&(n[1]=v_(n[1].toLowerCase())),t.indexOf(n[2].toLowerCase())>-1&&(n[2]=v_(n[2].toLowerCase()))),n.join("-")}return this.options.cleanCode||this.options.lowerCaseLng?e.toLowerCase():e}},{key:"isSupportedCode",value:function(e){return("languageOnly"===this.options.load||this.options.nonExplicitSupportedLngs)&&(e=this.getLanguagePartFromCode(e)),!this.supportedLngs||!this.supportedLngs.length||this.supportedLngs.indexOf(e)>-1}},{key:"getBestMatchFromCodes",value:function(e){var t,n=this;return e?(e.forEach(function(e){if(!t){var r=n.formatLanguageCode(e);n.options.supportedLngs&&!n.isSupportedCode(r)||(t=r)}}),!t&&this.options.supportedLngs&&e.forEach(function(e){if(!t){var r=n.getLanguagePartFromCode(e);if(n.isSupportedCode(r))return t=r;t=n.options.supportedLngs.find(function(e){return e===r?e:0>e.indexOf("-")&&0>r.indexOf("-")?void 0:0===e.indexOf(r)?e:void 0})}}),t||(t=this.getFallbackCodes(this.options.fallbackLng)[0]),t):null}},{key:"getFallbackCodes",value:function(e,t){if(!e)return[];if("function"==typeof e&&(e=e(t)),"string"==typeof e&&(e=[e]),"[object Array]"===Object.prototype.toString.apply(e))return e;if(!t)return e.default||[];var n=e[t];return n||(n=e[this.getScriptPartFromCode(t)]),n||(n=e[this.formatLanguageCode(t)]),n||(n=e[this.getLanguagePartFromCode(t)]),n||(n=e.default),n||[]}},{key:"toResolveHierarchy",value:function(e,t){var n=this,r=this.getFallbackCodes(t||this.options.fallbackLng||[],e),i=[],o=function(e){e&&(n.isSupportedCode(e)?i.push(e):n.logger.warn("rejecting language code not found in supportedLngs: ".concat(e)))};return"string"==typeof e&&e.indexOf("-")>-1?("languageOnly"!==this.options.load&&o(this.formatLanguageCode(e)),"languageOnly"!==this.options.load&&"currentOnly"!==this.options.load&&o(this.getScriptPartFromCode(e)),"currentOnly"!==this.options.load&&o(this.getLanguagePartFromCode(e))):"string"==typeof e&&o(this.formatLanguageCode(e)),r.forEach(function(e){0>i.indexOf(e)&&o(n.formatLanguageCode(e))}),i}}]),e}(),vC=[{lngs:["ach","ak","am","arn","br","fil","gun","ln","mfe","mg","mi","oc","pt","pt-BR","tg","tl","ti","tr","uz","wa"],nr:[1,2],fc:1},{lngs:["af","an","ast","az","bg","bn","ca","da","de","dev","el","en","eo","es","et","eu","fi","fo","fur","fy","gl","gu","ha","hi","hu","hy","ia","it","kk","kn","ku","lb","mai","ml","mn","mr","nah","nap","nb","ne","nl","nn","no","nso","pa","pap","pms","ps","pt-PT","rm","sco","se","si","so","son","
6sq","sv","sw","ta","te","tk","ur","yo"],nr:[1,2],fc:2},{lngs:["ay","bo","cgg","fa","ht","id","ja","jbo","ka","km","ko","ky","lo","ms","sah","su","th","tt","ug","vi","wo","zh"],nr:[1],fc:3},{lngs:["be","bs","cnr","dz","hr","ru","sr","uk"],nr:[1,2,5],fc:4},{lngs:["ar"],nr:[0,1,2,3,11,100],fc:5},{lngs:["cs","sk"],nr:[1,2,5],fc:6},{lngs:["csb","pl"],nr:[1,2,5],fc:7},{lngs:["cy"],nr:[1,2,3,8],fc:8},{lngs:["fr"],nr:[1,2],fc:9},{lngs:["ga"],nr:[1,2,3,7,11],fc:10},{lngs:["gd"],nr:[1,2,3,20],fc:11},{lngs:["is"],nr:[1,2],fc:12},{lngs:["jv"],nr:[0,1],fc:13},{lngs:["kw"],nr:[1,2,3,4],fc:14},{lngs:["lt"],nr:[1,2,10],fc:15},{lngs:["lv"],nr:[1,2,0],fc:16},{lngs:["mk"],nr:[1,2],fc:17},{lngs:["mnk"],nr:[0,1,2],fc:18},{lngs:["mt"],nr:[1,2,11,20],fc:19},{lngs:["or"],nr:[2,1],fc:2},{lngs:["ro"],nr:[1,2,20],fc:20},{lngs:["sl"],nr:[5,1,2,3],fc:21},{lngs:["he","iw"],nr:[1,2,20,21],fc:22}],vS={1:function(e){return Number(e>1)},2:function(e){return Number(1!=e)},3:function(e){return 0},4:function(e){return Number(e%10==1&&e%100!=11?0:e%10>=2&&e%10<=4&&(e%100<10||e%100>=20)?1:2)},5:function(e){return Number(0==e?0:1==e?1:2==e?2:e%100>=3&&e%100<=10?3:e%100>=11?4:5)},6:function(e){return Number(1==e?0:e>=2&&e<=4?1:2)},7:function(e){return Number(1==e?0:e%10>=2&&e%10<=4&&(e%100<10||e%100>=20)?1:2)},8:function(e){return Number(1==e?0:2==e?1:8!=e&&11!=e?2:3)},9:function(e){return Number(e>=2)},10:function(e){return Number(1==e?0:2==e?1:e<7?2:e<11?3:4)},11:function(e){return Number(1==e||11==e?0:2==e||12==e?1:e>2&&e<20?2:3)},12:function(e){return Number(e%10!=1||e%100==11)},13:function(e){return Number(0!==e)},14:function(e){return Number(1==e?0:2==e?1:3==e?2:3)},15:function(e){return Number(e%10==1&&e%100!=11?0:e%10>=2&&(e%100<10||e%100>=20)?1:2)},16:function(e){return Number(e%10==1&&e%100!=11?0:0!==e?1:2)},17:function(e){return Number(1==e||e%10==1&&e%100!=11?0:1)},18:function(e){return Number(0==e?0:1==e?1:2)},19:function(e){return Number(1==e?0:0==e||e%100>1&&e%100<11?1:e%100>10&&e%100<20?2:3)},20:function(e){return Number(1==e?0:0==e||e%100>0&&e%100<20?1:2)},21:function(e){return Number(e%100==1?1:e%100==2?2:e%100==3||e%100==4?3:0)},22:function(e){return Number(1==e?0:2==e?1:(e<0||e>10)&&e%10==0?2:3)}},vx=["v1","v2","v3"],vM={zero:0,one:1,two:2,few:3,many:4,other:5},vO=function(){function e(t){var n,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};gZ(this,e),this.languageUtils=t,this.options=r,this.logger=vt.create("pluralResolver"),this.options.compatibilityJSON&&"v4"!==this.options.compatibilityJSON||"undefined"!=typeof Intl&&Intl.PluralRules||(this.options.compatibilityJSON="v3",this.logger.error("Your environment seems not to be Intl API compatible, use an Intl.PluralRules polyfill. Will fallback to the compatibilityJSON v3 format handling.")),this.rules=(n={},vC.forEach(function(e){e.lngs.forEach(function(t){n[t]={numbers:e.nr,plurals:vS[e.fc]}})}),n)}return g0(e,[{key:"addRule",value:function(e,t){this.rules[e]=t}},{key:"getRule",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(this.shouldUseIntlApi())try{return new Intl.PluralRules(e,{type:t.ordinal?"ordinal":"cardinal"})}catch(e){return}return this.rules[e]||this.rules[this.languageUtils.getLanguagePartFromCode(e)]}},{key:"needsPlural",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=this.getRule(e,t);return this.shouldUseIntlApi()?n&&n.resolvedOptions().pluralCategories.length>1:n&&n.numbers.length>1}},{key:"getPluralFormsOfKey",value:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return this.getSuffixes(e,n).map(function(e){return"".concat(t).concat(e)})}},{key:"getSuffixes",value:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=this.getRule(e,n);return r?this.shouldUseIntlApi()?r.resolvedOptions().pluralCategories.sort(function(e,t){return vM[e]-vM[t]}).map(function(e){return"".concat(t.options.prepend).concat(e)}):r.numbers.map(function(r){return t.getSuffix(e,r,n)}):[]}},{key:"getSuffix",value:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=this.getRule(e,n);return r?this.shouldUseIntlApi()?"".concat(this.options.prepend).concat(r.select(t)):this.getSuffixRetroCompatible(r,t):(this.logger.warn("no plural rule found for: ".concat(e)),"")}},{key:"getSuffixRetroCompatible",value:function(e,t){var n=this,r=e.noAbs?e.plurals(t):e.plurals(Math.abs(t)),i=e.numbers[r];this.options.simplifyPluralSuffix&&2===e.numbers.length&&1===e.numbers[
vendor: 8,794 bytes, line 6
60]&&(2===i?i="plural":1===i&&(i=""));var o=function(){return n.options.prepend&&i.toString()?n.options.prepend+i.toString():i.toString()};return"v1"===this.options.compatibilityJSON?1===i?"":"number"==typeof i?"_plural_".concat(i.toString()):o():"v2"===this.options.compatibilityJSON||this.options.simplifyPluralSuffix&&2===e.numbers.length&&1===e.numbers[0]?o():this.options.prepend&&r.toString()?this.options.prepend+r.toString():r.toString()}},{key:"shouldUseIntlApi",value:function(){return!vx.includes(this.options.compatibilityJSON)}}]),e}();function vR(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function vP(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?vR(Object(n),!0).forEach(function(t){g5(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):vR(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function vT(e,t,n){var r,i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:".",o=!(arguments.length>4&&void 0!==arguments[4])||arguments[4],a=void 0!==(r=vl(e,n))?r:vl(t,n);return!a&&o&&"string"==typeof n&&void 0===(a=vp(e,n,i))&&(a=vp(t,n,i)),a}var vI=function(){function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};gZ(this,e),this.logger=vt.create("interpolator"),this.options=t,this.format=t.interpolation&&t.interpolation.format||function(e){return e},this.init(t)}return g0(e,[{key:"init",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};e.interpolation||(e.interpolation={escapeValue:!0});var t=e.interpolation;this.escape=void 0!==t.escape?t.escape:vd,this.escapeValue=void 0===t.escapeValue||t.escapeValue,this.useRawValueToEscape=void 0!==t.useRawValueToEscape&&t.useRawValueToEscape,this.prefix=t.prefix?vu(t.prefix):t.prefixEscaped||"{{",this.suffix=t.suffix?vu(t.suffix):t.suffixEscaped||"}}",this.formatSeparator=t.formatSeparator?t.formatSeparator:t.formatSeparator||",",this.unescapePrefix=t.unescapeSuffix?"":t.unescapePrefix||"-",this.unescapeSuffix=this.unescapePrefix?"":t.unescapeSuffix||"",this.nestingPrefix=t.nestingPrefix?vu(t.nestingPrefix):t.nestingPrefixEscaped||vu("$t("),this.nestingSuffix=t.nestingSuffix?vu(t.nestingSuffix):t.nestingSuffixEscaped||vu(")"),this.nestingOptionsSeparator=t.nestingOptionsSeparator?t.nestingOptionsSeparator:t.nestingOptionsSeparator||",",this.maxReplaces=t.maxReplaces?t.maxReplaces:1e3,this.alwaysFormat=void 0!==t.alwaysFormat&&t.alwaysFormat,this.resetRegExp()}},{key:"reset",value:function(){this.options&&this.init(this.options)}},{key:"resetRegExp",value:function(){var e="".concat(this.prefix,"(.+?)").concat(this.suffix);this.regexp=RegExp(e,"g");var t="".concat(this.prefix).concat(this.unescapePrefix,"(.+?)").concat(this.unescapeSuffix).concat(this.suffix);this.regexpUnescape=RegExp(t,"g");var n="".concat(this.nestingPrefix,"(.+?)").concat(this.nestingSuffix);this.nestingRegexp=RegExp(n,"g")}},{key:"interpolate",value:function(e,t,n,r){var i,o,a,s=this,l=this.options&&this.options.interpolation&&this.options.interpolation.defaultVariables||{};function u(e){return e.replace(/\$/g,"$$$$")}var c=function(e){if(0>e.indexOf(s.formatSeparator)){var i=vT(t,l,e,s.options.keySeparator,s.options.ignoreJSONStructure);return s.alwaysFormat?s.format(i,void 0,n,vP(vP(vP({},r),t),{},{interpolationkey:e})):i}var o=e.split(s.formatSeparator),a=o.shift().trim(),u=o.join(s.formatSeparator).trim();return s.format(vT(t,l,a,s.options.keySeparator,s.options.ignoreJSONStructure),u,n,vP(vP(vP({},r),t),{},{interpolationkey:a}))};this.resetRegExp();var d=r&&r.missingInterpolationHandler||this.options.missingInterpolationHandler,f=r&&r.interpolation&&void 0!==r.interpolation.skipOnVariables?r.interpolation.skipOnVariables:this.options.interpolation.skipOnVariables;return[{regex:this.regexpUnescape,safeValue:function(e){return u(e)}},{regex:this.regexp,safeValue:function(e){return s.escapeValue?u(s.escape(e)):u(e)}}].forEach(function(t){for(a=0;i=t.regex.exec(e);){var n=i[1].trim();if(void 0===(o=c(n))){if("function"==typeof d){var l=d(e,i,r);o="string"==typeof l?l:""}else if(r&&Object.prototype.hasOwnProperty.call(r,n))o="";else{if(f){o=i[0];continue}s.logger.warn("missed to pass in variable ".concat(n," for interpolating ").concat(e)),o=""}}else"string"==typeof o||s.useRawValueToEscape||(o=vo(o));var u=t.safeValue(o);if(e=e.replace(i[0],u),f?(t.regex.lastIndex+=o.length,t.regex.lastIndex-=i[0].length):t.regex.lastIndex=0,++a>=s.maxReplaces)break}}),e}},{key:"nest",value:function(e,t){var n,r,i,o=this,a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};function s(e,t){var n=this.nestingOptionsSeparator;if(0>e.indexOf(n))return e;var r=e.split(new RegExp("".concat(n,"[ ]*{"))),o="{".concat(r[1]);e=r[0];var a=(o=this.interpolate(o,i)).match(/'/g),s=o.match(/"/g);(a&&a.length%2==0&&!s||s.length%2!=0)&&(o=o.replace(/'/g,'"'));try{i=JSON.parse(o),t&&(i=vP(vP({},t),i))}catch(t){return this.logger.warn("failed parsing options string in nesting for key ".concat(e),t),"".concat(e).concat(n).concat(o)}return delete i.defaultValue,e}for(;n=this.nestingRegexp.exec(e);){var l=[];(i=(i=vP({},a)).replace&&"string"!=typeof i.replace?i.replace:i).applyPostProcessor=!1,delete i.defaultValue;var u=!1;if(-1!==n[0].indexOf(this.formatSeparator)&&!/{.*}/.test(n[1])){var c=n[1].split(this.formatSeparator).map(function(e){return e.trim()});n[1]=c.shift(),l=c,u=!0}if((r=t(s.call(this,n[1].trim(),i),i))&&n[0]===e&&"string"!=typeof r)return r;"string"!=typeof r&&(r=vo(r)),r||(this.logger.warn("missed to resolve ".concat(n[1]," for nesting ").concat(e)),r=""),u&&(r=l.reduce(function(e,t){return o.format(e,t,a.lng,vP(vP({},a),{},{interpolationkey:n[1].trim()}))},r.trim())),e=e.replace(n[0],r),this.regexp.lastIndex=0}return e}}]),e}();function vj(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function vL(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?vj(Object(n),!0).forEach(function(t){g5(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):vj(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function vN(e){var t={};return function(n,r,i){var o=r+JSON.stringify(i),a=t[o];return a||(a=e(r,i),t[o]=a),a(n)}}var vD=function(){function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};gZ(this,e),this.logger=vt.create("formatter"),this.options=t,this.formats={number:vN(function(e,t){var n=new Intl.NumberFormat(e,vL({},t));return function(e){return n.format(e)}}),currency:vN(function(e,t){var n=new Intl.NumberFormat(e,vL(vL({},t),{},{style:"currency"}));return function(e){return n.format(e)}}),datetime:vN(function(e,t){var n=new Intl.DateTimeFormat(e,vL({},t));return function(e){return n.format(e)}}),relativetime:vN(function(e,t){var n=new Intl.RelativeTimeFormat(e,vL({},t));return function(e){return n.format(e,t.range||"day")}}),list:vN(function(e,t){var n=new Intl.ListFormat(e,vL({},t));return function(e){return n.format(e)}})},this.init(t)}return g0(e,[{key:"init",value:function(e){var t=(arguments.length>1&&void 0!==arguments[1]?arguments[1]:{interpolation:{}}).interpolation;this.formatSeparator=t.formatSeparator?t.formatSeparator:t.formatSeparator||","}},{key:"add",value:function(e,t){this.formats[e.toLowerCase().trim()]=t}},{key:"addCached",value:function(e,t){this.formats[e.toLowerCase().trim()]=vN(t)}},{key:"format",value:function(e,t,n){var r=this,i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};return t.split(this.formatSeparator).reduce(function(e,t){var o=function(e){var t=e.toLowerCase().trim(),n={};if(e.indexOf("(")>-1){var r=e.split("(");t=r[0].toLowerCase().trim();var i=r[1].substring(0,r[1].length-1);"currency"===t&&0>i.indexOf(":")?n.currency||(n.currency=i.trim()):"relativetime"===t&&0>i.indexOf(":")?n.range||(n.range=i.trim()):i.split(";").forEach(function(e){if(e){var t,r=function(e){if(Array.isArray(e))return e}(t=e.split(":"))||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(t)||function(e,t){if(e){if("string"==typeof e)return g8(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?g8(e,t):void 0}}
vendor: 3,238 bytes, line 6
6(t)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(),i=r[0],o=r.slice(1).join(":").trim().replace(/^'+|'+$/g,"");n[i.trim()]||(n[i.trim()]=o),"false"===o&&(n[i.trim()]=!1),"true"===o&&(n[i.trim()]=!0),isNaN(o)||(n[i.trim()]=parseInt(o,10))}})}return{formatName:t,formatOptions:n}}(t),a=o.formatName,s=o.formatOptions;if(r.formats[a]){var l=e;try{var u=i&&i.formatParams&&i.formatParams[i.interpolationkey]||{},c=u.locale||u.lng||i.locale||i.lng||n;l=r.formats[a](e,c,vL(vL(vL({},s),i),u))}catch(e){r.logger.warn(e)}return l}return r.logger.warn("there was no format function for ".concat(a)),e},e)}}]),e}();function vB(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function vF(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?vB(Object(n),!0).forEach(function(t){g5(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):vB(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}var vz=function(e){g3(r,e);var t,n=(t=function(){if("undefined"==typeof Reflect||!Reflect.construct||Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(e){return!1}}(),function(){var e,n=g4(r);if(t){var i=g4(this).constructor;e=Reflect.construct(n,arguments,i)}else e=n.apply(this,arguments);return g6(this,e)});function r(e,t,i){var o,a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};return gZ(this,r),o=n.call(this),vf&&vn.call(g1(o)),o.backend=e,o.store=t,o.services=i,o.languageUtils=i.languageUtils,o.options=a,o.logger=vt.create("backendConnector"),o.waitingReads=[],o.maxParallelReads=a.maxParallelReads||10,o.readingCalls=0,o.maxRetries=a.maxRetries>=0?a.maxRetries:5,o.retryTimeout=a.retryTimeout>=1?a.retryTimeout:350,o.state={},o.queue=[],o.backend&&o.backend.init&&o.backend.init(i,a.backend,a),o}return g0(r,[{key:"queueLoad",value:function(e,t,n,r){var i=this,o={},a={},s={},l={};return e.forEach(function(e){var r=!0;t.forEach(function(t){var s="".concat(e,"|").concat(t);!n.reload&&i.store.hasResourceBundle(e,t)?i.state[s]=2:i.state[s]<0||(1===i.state[s]?void 0===a[s]&&(a[s]=!0):(i.state[s]=1,r=!1,void 0===a[s]&&(a[s]=!0),void 0===o[s]&&(o[s]=!0),void 0===l[t]&&(l[t]=!0)))}),r||(s[e]=!0)}),(Object.keys(o).length||Object.keys(a).length)&&this.queue.push({pending:a,pendingCount:Object.keys(a).length,loaded:{},errors:[],callback:r}),{toLoad:Object.keys(o),pending:Object.keys(a),toLoadLanguages:Object.keys(s),toLoadNamespaces:Object.keys(l)}}},{key:"loaded",value:function(e,t,n){var r=e.split("|"),i=r[0],o=r[1];t&&this.emit("failedLoading",i,o,t),n&&this.store.addResourceBundle(i,o,n),this.state[e]=t?-1:2;var a={};this.queue.forEach(function(n){var r,s,l,u;(l=(s=va(n.loaded,[i],Object)).obj)[u=s.k]=l[u]||[],r&&(l[u]=l[u].concat(o)),r||l[u].push(o),void 0!==n.pending[e]&&(delete n.pe
6nding[e],n.pendingCount--),t&&n.errors.push(t),0!==n.pendingCount||n.done||(Object.keys(n.loaded).forEach(function(e){a[e]||(a[e]={});var t=n.loaded[e];t.length&&t.forEach(function(t){void 0===a[e][t]&&(a[e][t]=!0)})}),n.done=!0,n.errors.length?n.callback(n.errors):n.callback())}),this.emit("loaded",a),this.queue=this.queue.filter(function(e){return!e.done})}},{key:"read",value:function(e,t,n){var r=this,i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0,o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:this.retryTimeout,a=arguments.length>5?arguments[5]:void 0;if(!e.length)return a(null,{});if(this.readingCalls>=this.maxParallelReads)this.waitingReads.push({lng:e,ns:t,fcName:n,tried:i,wait:o,callback:a});else{this.readingCalls++;var s=function(s,l){if(r.readingCalls--,r.waitingReads.length>0){var u=r.waitingReads.shift();r.read(u.lng,u.ns,u.fcName,u.tried,u.wait,u.callback)}s&&l&&i<r.maxRetries?setTimeout(function(){r.read.call(r,e,t,n,i+1,2*o,a)},o):a(s,l)},l=this.backend[n].bind(this.backend);if(2!==l.length)return l(e,t,s);try{var u=l(e,t);u&&"function"==typeof u.then?u.then(function(e){return s(null,e)}).catch(s):s(null,u)}catch(e){s(e)}}}},{key:"prepareLoading",value:function(e,t){var n=this,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},i=arguments.length>3?arguments[3]:void 0;if(!this.backend)return this.logger.warn("No backend was added via i18next.use. Will not load resources."),i&&i();"string"==typeof e&&(e=this.languageUtils.toResolveHierarchy(e)),"string"==typeof t&&(t=[t]);var o=this.queueLoad(e,t,r,i);if(!o.toLoad.length)return o.pending.length||i(),null;o.toLoad.forEach(function(e){n.loadOne(e)})}},{key:"load",value:function(e,t,n){this.prepareLoading(e,t,{},n)}},{key:"reload",value:function(e,t,n){this.prepareLoading(e,t,{reload:!0},n)}},{key:"loadOne",value:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",r=e.split("|"),i=r[0],o=r[1];this.read(i,o,"read",void 0,void 0,function(r,a){r&&t.logger.warn("".concat(n,"loading namespace ").concat(o," for language ").concat(i," failed"),r),!r&&a&&t.logger.log("".concat(n,"loaded namespace ").concat(o," for language ").concat(i),a),t.loaded(e,r,a)})}},{key:"saveMissing",value:function(e,t,n,r,i){var o=arguments.length>5&&void 0!==arguments[5]?arguments[5]:{},a=arguments.length>6&&void 0!==arguments[6]?arguments[6]:function(){};if(this.services.utils&&this.services.utils.hasLoadedNamespace&&!this.services.utils.hasLoadedNamespace(t))this.logger.warn('did not save key "'.concat(n,'" as the namespace "').concat(t,'" was not yet loaded'),"This means something IS WRONG in your setup. You access the t function before i18next.init / i18next.loadNamespace / i18next.changeLanguage was done. Wait for the callback or Promise to resolve before accessing it!!!");else if(null!=n&&""!==n){if(this.backend&&this.backend.create){var s,l=vF(vF({},o),{},{isUpdate:i}),u=this.backend.create.bind(this.backend);if(u.length<6)try{(s=5===u.length?u(e,t,n,r,l):u(e,t,n,r))&&"function"==typeof s.then?s.then(function(e){return a(null,e)}).catch(a):a(null,s)}catch(e){a(e)}else u(e,t,n,r,a,l)}e&&e[0]&&this.store.addResource(e[0],t,n,r)}}}]),r}(vn);function vU(){return{debug:!1,initImmediate:!0,ns:["translation"],defaultNS:["translation"],fallbackLng:["dev"],fallbackNS:!1,supportedLngs:!1,nonExplicitSupportedLngs:!1,load:"all",preload:!1,simplifyPluralSuffix:!0,keySeparator:".",nsSeparator:":",pluralSeparator:"_",contextSeparator:"_",partialBundledLanguages:!1,saveMissing:!1,updateMissing:!1,saveMissingTo:"fallback",saveMissingPlurals:!0,missingKeyHandler:!1,missingInterpolationHandler:!1,postProcess:!1,postProcessPassResolved:!1,returnNull:!0,returnEmptyString:!0,returnObjects:!1,joinArrays:!1,returnedObjectHandler:!1,parseMissingKeyHandler:!1,appendNamespaceToMissingKey:!1,appendNamespaceToCIMode:!1,overloadTranslationOptionHandler:function(e){var t={};if("object"===gY(e[1])&&(t=e[1]),"string"==typeof e[1]&&(t.defaultValue=e[1]),"string"==typeof e[2]&&(t.tDescription=e[2]),"object"===gY(e[2])||"object"===gY(e[3])){var n=e[3]||e[2];
vendor: 6,174 bytes, line 6
6Object.keys(n).forEach(function(e){t[e]=n[e]})}return t},interpolation:{escapeValue:!0,format:function(e,t,n,r){return e},prefix:"{{",suffix:"}}",formatSeparator:",",unescapePrefix:"-",nestingPrefix:"$t(",nestingSuffix:")",nestingOptionsSeparator:",",maxReplaces:1e3,skipOnVariables:!0}}}function vq(e){return"string"==typeof e.ns&&(e.ns=[e.ns]),"string"==typeof e.fallbackLng&&(e.fallbackLng=[e.fallbackLng]),"string"==typeof e.fallbackNS&&(e.fallbackNS=[e.fallbackNS]),e.supportedLngs&&0>e.supportedLngs.indexOf("cimode")&&(e.supportedLngs=e.supportedLngs.concat(["cimode"])),e}function vW(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function vH(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?vW(Object(n),!0).forEach(function(t){g5(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):vW(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function v$(){}var vV=function(e){g3(r,e);var t,n=(t=function(){if("undefined"==typeof Reflect||!Reflect.construct||Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(e){return!1}}(),function(){var e,n=g4(r);if(t){var i=g4(this).constructor;e=Reflect.construct(n,arguments,i)}else e=n.apply(this,arguments);return g6(this,e)});function r(){var e,t,i=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},o=arguments.length>1?arguments[1]:void 0;if(gZ(this,r),e=n.call(this),vf&&vn.call(g1(e)),e.options=vq(i),e.services={},e.logger=vt,e.modules={external:[]},Object.getOwnPropertyNames(Object.getPrototypeOf(t=g1(e))).forEach(function(e){"function"==typeof t[e]&&(t[e]=t[e].bind(t))}),o&&!e.isInitialized&&!i.isClone){if(!e.options.initImmediate)return e.init(i,o),g6(e,g1(e));setTimeout(function(){e.init(i,o)},0)}return e}return g0(r,[{key:"init",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=arguments.length>1?arguments[1]:void 0;"function"==typeof t&&(n=t,t={}),!t.defaultNS&&!1!==t.defaultNS&&t.ns&&("string"==typeof t.ns?t.defaultNS=t.ns:0>t.ns.indexOf("translation")&&(t.defaultNS=t.ns[0]));var r=vU();function i(e){return e?"function"==typeof e?new e:e:null}if(this.options=vH(vH(vH({},r),this.options),vq(t)),"v1"!==this.options.compatibilityAPI&&(this.options.interpolation=vH(vH({},r.interpolation),this.options.interpolation)),void 0!==t.keySeparator&&(this.options.userDefinedKeySeparator=t.keySeparator),void 0!==t.nsSeparator&&(this.options.userDefinedNsSeparator=t.nsSeparator),!this.options.isClone){this.modules.logger?vt.init(i(this.modules.logger),this.options):vt.init(null,this.options),this.modules.formatter?o=this.modules.formatter:"undefined"!=typeof Intl&&(o=vD);var o,a=new vk(this.options);this.store=new vv(this.options.resources,this.options);var s=this.services;s.logger=vt,s.resourceStore=this.store,s.languageUtils=a,s.pluralResolver=new vO(a,{prepend:this.options.pluralSeparator,compatibilityJSON:this.options.compatibilityJSON,simplifyPluralSuffix:this.options.simplifyPluralSuffix}),!o||this.options.interpolation.format&&this.options.interpolation.format!==r.interpolation.format||(s.formatter=i(o),s.formatter.init(s,this.options),this.options.interpolation.format=s.formatter.format.bind(s.formatter)),s.interpolator=new vI(this.options),s.utils={hasLoadedNamespace:this.hasLoadedNamespace.bind(this)},s.backendConnector=new vz(i(this.modules.backend),s.resourceStore,s,this.options),s.backendConnector.on("*",function(t){for(var n=arguments.length,r=Array(n>1?n-1:0),i=1;i<n;i++)r[i-1]=arguments[i];e.emit.apply(e,[t].concat(r))}),this.modules.languageDetector&&(s.languageDetector=i(this.modules.languageDetector),s.languageDetector.init&&s.languageDetector.init(s,this.options.detection,this.options)),this.modules.i18nFormat&&(s.i18nFormat=i(this.modules.i18nFormat),s.i18nFormat.init&&s.i18nFormat.init(this)),this.translator=new vE(this.services,this.options),this.translator.on("*",function(t){for(var n=arguments.length,r=Array(n>1?n-1:0),i=1;i<n;i++)r[i-1]=arguments[i];e.emit.apply(e,[t].concat(r))}),this.modules.external.forEach(function(t){t.init&&t.init(e)})}if(this.format=this.options.interpolation.format,n||(n=v$),this.options.fallbackLng&&!this.services.languageDetector&&!this.options.lng){var l=this.services.languageUtils.getFallbackCodes(this.options.fallbackLng);l.length>0&&"dev"!==l[0]&&(this.options.lng=l[0])}this.services.languageDetector||this.options.lng||this.logger.warn("init: no languageDetector is used and no lng is defined"),["getResource","hasResourceBundle","getResourceBundle","getDataByLanguage"].forEach(function(t){e[t]=function(){var n;return(n=e.store)[t].apply(n,arguments)}}),["addResource","addResources","addResourceBundle","removeResourceBundle"].forEach(function(t){e[t]=function(){var n;return(n=e.store)[t].apply(n,arguments),e}});var u=vr(),c=function(){var t=function(t,r){e.isInitialized&&!e.initializedStoreOnce&&e.logger.warn("init: i18next is already initialized. You should call init just once!"),e.isInitialized=!0,e.options.isClone||e.logger.log("initialized",e.options),e.emit("initialized",e.options),u.resolve(r),n(t,r)};if(e.languages&&"v1"!==e.options.compatibilityAPI&&!e.isInitialized)return t(null,e.t.bind(e));e.changeLanguage(e.options.lng,t)};return this.options.resources||!this.options.initImmediate?c():setTimeout(c,0),u}},{key:"loadResources",value:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:v$,r="string"==typeof e?e:this.language;if("function"==typeof e&&(n=e),!this.options.resources||this.options.partialBundledLanguages){if(r&&"cimode"===r.toLowerCase())return n();var i=[],o=function(e){e&&t.services.languageUtils.toResolveHierarchy(e).forEach(function(e){0>i.indexOf(e)&&i.push(e)})};r?o(r):this.services.languageUtils.getFallbackCodes(this.options.fallbackLng).forEach(function(e){return o(e)}
6),this.options.preload&&this.options.preload.forEach(function(e){return o(e)}),this.services.backendConnector.load(i,this.options.ns,function(e){e||t.resolvedLanguage||!t.language||t.setResolvedLanguage(t.language),n(e)})}else n(null)}},{key:"reloadResources",value:function(e,t,n){var r=vr();return e||(e=this.languages),t||(t=this.options.ns),n||(n=v$),this.services.backendConnector.reload(e,t,function(e){r.resolve(),n(e)}),r}},{key:"use",value:function(e){if(!e)throw Error("You are passing an undefined module! Please check the object you are passing to i18next.use()");if(!e.type)throw Error("You are passing a wrong module! Please check the object you are passing to i18next.use()");return"backend"===e.type&&(this.modules.backend=e),("logger"===e.type||e.log&&e.warn&&e.error)&&(this.modules.logger=e),"languageDetector"===e.type&&(this.modules.languageDetector=e),"i18nFormat"===e.type&&(this.modules.i18nFormat=e),"postProcessor"===e.type&&vy.addPostProcessor(e),"formatter"===e.type&&(this.modules.formatter=e),"3rdParty"===e.type&&this.modules.external.push(e),this}},{key:"setResolvedLanguage",value:function(e){if(e&&this.languages&&!(["cimode","dev"].indexOf(e)>-1))for(var t=0;t<this.languages.length;t++){var n=this.languages[t];if(!(["cimode","dev"].indexOf(n)>-1)&&this.store.hasLanguageSomeTranslations(n)){this.resolvedLanguage=n;break}}}},{key:"changeLanguage",value:function(e,t){var n=this;this.isLanguageChangingTo=e;var r=vr();this.emit("languageChanging",e);var i=function(e){n.language=e,n.languages=n.services.languageUtils.toResolveHierarchy(e),n.resolvedLanguage=void 0,n.setResolvedLanguage(e)},o=function(o){e||o||!n.services.languageDetector||(o=[]);var a="string"==typeof o?o:n.services.languageUtils.getBestMatchFromCodes(o);a&&(n.language||i(a),n.translator.language||n.translator.changeLanguage(a),n.services.languageDetector&&n.services.languageDetector.cacheUserLanguage&&n.services.languageDetector.cacheUserLanguage(a)),n.loadResources(a,function(e){a?(i(a),n.translator.changeLanguage(a),n.isLanguageChangingTo=void 0,n.emit("languageChanged",a),n.logger.log("languageChanged",a)):n.isLanguageChangingTo=void 0,r.resolve(function(){return n.t.apply(n,arguments)}),t&&t(e,function(){return n.t.apply(n,arguments)})})};return e||!this.services.languageDetector||this.services.languageDetector.async?!e&&this.services.languageDetector&&this.services.languageDetector.async?0===this.services.languageDetector.detect.length?this.services.languageDetector.detect().then(o):this.services.languageDetector.detect(o):o(e):o(this.services.languageDetector.detect()),r}},{key:"getFixedT",value:function(e,t,n){var r=this,i=function e(t,i){if("object"!==gY(i)){for(var o=arguments.length,a=Array(o>2?o-2:0),s=2;s<o;s++)a[s-2]=arguments[s];l=r.options.overloadTranslationOptionHandler([t,i].concat(a))}else l=vH({},i);l.lng=l.lng||e.lng,l.lngs=l.lngs||e.lngs,l.ns=l.ns||e.ns,l.keyPrefix=l.keyPrefix||n||e.keyPrefix;var l,u,c=r.options.keySeparator||".";return u=l.keyPrefix&&Array.isArray(t)?t.map(function(e){return"".concat(l.keyPrefix).concat(c).concat(e)}):l.keyPrefix?"".concat(l.keyPrefix).concat(c).concat(t):t,r.t(u,l)};return"string"==typeof e?i.lng=e:i.lngs=e,i.ns=t,i.keyPrefix=n,i}},{key:"t",value:function(){var e;return this.translator&&(e=this.translator).translate.apply(e,arguments)}},{key:"exists",value:function(){var e;return this.translator&&(e=this.translator).exists.apply(e,arguments)}},{key:"setDefaultNamespace",value:function(e){this.options.defaultNS=e}},{key:"hasLoadedNamespace",value:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(!this.isInitialized)return this.logger.warn("hasLoadedNamespace: i18next was not initialized",this.languages),!1;
6if(!this.languages||!this.languages.length)return this.logger.warn("hasLoadedNamespace: i18n.languages were undefined or empty",this.languages),!1;var r=n.lng||this.resolvedLanguage||this.languages[0],i=!!this.options&&this.options.fallbackLng,o=this.languages[this.languages.length-1];if("cimode"===r.toLowerCase())return!0;var a=function(e,n){var r=t.services.backendConnector.state["".concat(e,"|").concat(n)];return -1===r||2===r};if(n.precheck){var s=n.precheck(this,a);if(void 0!==s)return s}return!!this.hasResourceBundle(r,e)||!(this.services.backendConnector.backend&&(!this.options.resources||this.options.partialBundledLanguages))||!(!a(r,e)||i&&!a(o,e))}},{key:"loadNamespaces",value:function(e,t){var n=this,r=vr();return this.options.ns?("string"==typeof e&&(e=[e]),e.forEach(function(e){0>n.options.ns.indexOf(e)&&n.options.ns.push(e)}),this.loadResources(function(e){r.resolve(),t&&t(e)}),r):(t&&t(),Promise.resolve())}},{key:"loadLanguages",value:function(e,t){var n=vr();"string"==typeof e&&(e=[e]);var r=this.options.preload||[],i=e.filter(function(e){return 0>r.indexOf(e)});return i.length?(this.options.preload=r.concat(i),this.loadResources(function(e){n.resolve(),t&&t(e)}),n):(t&&t(),Promise.resolve())}},{key:"dir",value:function(e){return(e||(e=this.resolvedLanguage||(this.languages&&this.languages.length>0?this.languages[0]:this.language)),e)?["ar","shu","sqr","ssh","xaa","yhd","yud","aao","abh","abv","acm","acq","acw","acx","acy","adf","ads","aeb","aec","afb","ajp","apc","apd","arb","arq","ars","ary","arz","auz","avl","ayh","ayl","ayn","ayp","bbz","pga","he","iw","ps","pbt","pbu","pst","prp","prd","ug","ur","ydd","yds","yih","ji","yi","hbo","men","xmn","fa","jpr","peo","pes","prs","dv","sam","ckb"].indexOf((this.services&&this.services.languageUtils||new vk(vU())).getLanguagePartFromCode(e))>-1||e.toLowerCase().indexOf("-arab")>1?"rtl":"ltr":"rtl"}},{key:"cloneInstance",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:v$,i=vH(vH(vH({},this.options),t),{isClone:!0}),o=new r(i);return void 0===t.debug&&void 0===t.prefix||(o.logger=o.logger.clone(t)),["store","services","language"].forEach(function(t){o[t]=e[t]}),o.services=vH({},this.services),o.services.utils={hasLoadedNamespace:o.hasLoadedNamespace.bind(o)},o.translator=new vE(o.services,o.options),o.translator.on("*",function(e){for(var t=arguments.length,n=Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];o.emit.apply(o,[e].concat(n))}),o.init(i,n),o.translator.options=o.options,o.translator.backendConnector.services.utils={hasLoadedNamespace:o.hasLoadedNamespace.bind(o)},o}},{key:"toJSON",value:function(){return{options:this.options,store:this.store,language:this.language,languages:this.languages,resolvedLanguage:this.resolvedLanguage}}}]),r}(vn);g5(vV,"createInstance",function(){return new vV(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},arguments.length>1?arguments[1]:void 0)});var vK=vV.createInstance();vK.createInstance=vV.createInstance;var vG=vK.createInstance;vK.dir,vK.init,vK.loadResources,vK.reloadResources,vK.use,vK.changeLanguage,vK.getFixedT,vK.t,vK.exists,vK.setDefaultNamespace,vK.hasLoadedNamespace,vK.loadNamespaces,vK.loadLanguages;var vQ="0.14.3";let vY={eth_requestAccounts:!0,eth_sendTransaction:!0,eth_signTransaction:!0,eth_sign:!0,eth_accounts:!0,personal_sign:!0,eth_signTypedData:!0,eth_signTypedData_v3:!0,eth_signTypedData_v4:!0,wallet_watchAsset:!0,wallet_addEthereumChain:!0,wallet_switchEthereumChain:!0,metamask_connectSign:!0,metamask_connectWith:!0,metamask_batch:!0,metamask_open:!0},vZ=".sdk-comm",vX="providerType",vJ={METAMASK_GETPROVIDERSTATE:"metamask_getProviderState",METAMASK_CONNECTSIGN:"metamask_connectSign",METAMASK_CONNECTWITH:"metamask_connectWith",METAMASK_OPEN:"metamask_open",METAMASK_BATCH:"metamask_batch",PERSONAL_SIGN:"personal_sign",ETH_REQUESTACCOUNTS:"eth_requestAccounts",ETH_ACCOUNTS:"eth_accounts",ETH_CHAINID:"eth_chainId"},v0={CHAIN_CHANGED:"chainChanged",ACCOUNTS_CHANGED:"accountsChanged",DISCONNECT:"disconnect",CONNECT:"connect",CONNECTED:"connected"};function v1(t){var n,r;return fO(this,void 0,void 0,function*(){t.debug&&console.debug("SDK::connectWithExtensionProvider()",t),t.sdkProvider=t.activeProvider,t.activeProvider=window.extension,window.ethereum=window.extension;try{let e=yield null===(n=window.extension)||void 0===n?void 0:n.request({method:"eth_requestAccounts"});t.debug&&console.debug("SDK::connectWithExtensionProvider() accounts",e)}catch(e){return void console.warn("SDK::connectWithExtensionProvider() can't request accounts error",e)}localStorage.setItem(vX,"extension"),t.extensionActive=!0,t.emit(e.EventType.PROVIDER_UPDATE,e.PRO
6VIDER_UPDATE_TYPE.EXTENSION),t.options.enableAnalytics&&(null===(r=t.analytics)||void 0===r||r.send({event:hG.SDK_USE_EXTENSION}))})}e.PROVIDER_UPDATE_TYPE=void 0,(ym=e.PROVIDER_UPDATE_TYPE||(e.PROVIDER_UPDATE_TYPE={})).TERMINATE="terminate",ym.EXTENSION="extension",ym.INITIALIZED="initialized";let v2={DEFAULT_ID:"sdk",NO_VERSION:"NONE"};class v3{constructor(e){var t;yg.set(this,void 0),yv.set(this,fm),yy.set(this,void 0),yb.set(this,void 0),fP(this,yg,e.debug,"f"),fP(this,yv,e.serverURL,"f"),fP(this,yb,e.metadata||void 0,"f"),fP(this,yy,null===(t=e.enabled)||void 0===t||t,"f")}send({event:e}){fR(this,yy,"f")&&tM({id:v2.DEFAULT_ID,event:e,commLayerVersion:v2.NO_VERSION,originationInfo:fR(this,yb,"f")},fR(this,yv,"f")).catch(e=>{fR(this,yg,"f")&&console.error(e)})}}yg=new WeakMap,yv=new WeakMap,yy=new WeakMap,yb=new WeakMap,(yu=yw||(yw={})).INPAGE="metamask-inpage",yu.CONTENT_SCRIPT="metamask-contentscript",yu.PROVIDER="metamask-provider";let v6="https://metamask.app.link/connect",v4="metamask://connect",v5={NAME:"MetaMask Main",RDNS:"io.metamask"},v8=/(?:^[a-f0-9]{8}-[a-f0-9]{4}-4[a-f0-9]{3}-[a-f0-9]{4}-[a-f0-9]{12}$)|(?:^0{8}-0{4}-0{4}-0{4}-0{12}$)/u;class v7{constructor({shouldSetOnWindow:e,connectionStream:t,shouldSendMetadata:n=!1,shouldShimWeb3:r,debug:i=!1}){this.debug=!1,this.debug=i;let o=new gK({connectionStream:t,shouldSendMetadata:n,shouldSetOnWindow:e,shouldShimWeb3:r,autoRequestAccounts:!1,debug:i});this.debug=i;let a=new Proxy(o,{deleteProperty:()=>!0});this.provider=a,e&&"undefined"!=typeof window&&fT.setGlobalProvider(this.provider),r&&"undefined"!=typeof window&&fT.shimWeb3(this.provider),this.provider.on("_initialized",()=>{let e={chainId:this.provider.chainId,isConnected:this.provider.isConnected(),isMetaNask:this.provider.isMetaMask,selectedAddress:this.provider.selectedAddress,networkVersion:this.provider.networkVersion};this.debug&&console.info("Ethereum provider initialized",e)})}static init(e){var t;return e.debug&&console.debug("Ethereum::init()"),this.instance=new v7(e),null===(t=this.instance)||void 0===t?void 0:t.provider}static destroy(){v7.instance=void 0}static getInstance(){var e;if(!(null===(e=this.instance)||void 0===e?void 0:e.provider))throw Error("Ethereum instance not intiialized - call Ethereum.factory first.");return this.instance}static getProvider(){var e;if(!(null===(e=this.instance)||void 0===e?void 0:e.provider))throw Error("Ethereum instance not intiialized - call Ethereum.factory first.");return this.instance.provider}}class v9 extends pX{constructor({name:t,remote:n,platformManager:r,debug:i}){super({objectMode:!0}),this.state={_name:null,remote:null,platformManager:null,debug:!1},this.state._name=t,this.state.remote=n,this.state.debug=i,this.state.platformManager=r,this._onMessage=this._onMessage.bind(this),this.state.remote.on(e.EventType.MESSAGE,this._onMessage)}_write(e,t,n){return fO(this,void 0,void 0,function*(){return function(e,t,n,r){var i,o,a,s,l,u,c,d,f,h,p,m,g,v;return fO(this,void 0,void 0,function*(){var n;let y;let b=null===(i=e.state.remote)||void 0===i?void 0:i.isReady(),w=null===(o=e.state.remote)||void 0===o?void 0:o.isConnected(),A=null===(a=e.state.remote)||void 0===a?void 0:a.isPaused(),E=v7.getProvider(),_=null===(s=e.state.remote)||void 0===s?void 0:s.getChannelId(),k=null===(l=e.state.remote)||void 0===l?void 0:l.isAuthorized(),{method:C,data:S}=(eD.isBuffer(t)?(y=t.toJSON())._isBuffer=!0:y=t,{method:null===(n=null==y?void 0:y.data)||void 0===n?void 0:n.method,data:y});if(e.state.debug&&console.debug(`RPCMS::_write method='${C}' isRemoteReady=${b} channelId=${_} isSocketConnected=${w} isRemotePaused=${A} providerConnected=${E.isConnected()}`,t),!_)return e.state.debug&&C!==vJ.METAMASK_GETPROVIDERSTATE&&console.warn("RPCMS::_write Invalid channel id -- undefined"),r();e.state.debug&&console.debug(`RPCMS::_write remote.isPaused()=${null===(u=e.state.remote)||void 0===u?void 0:u.isPaused()} authorized=${k} ready=${b} socketConnected=${w}`,t);try{if(null===(c=e.state.remote)||void 0===c||c.sendMessage(null==S?void 0:S.data).then(()=>{e.state.debug&&console.debug(`RCPMS::_write ${C} sent successfully`)}).catch(e=>{console.error("RCPMS::_write error sending message",e)}),!(null===(d=e.state.platformManager)||void 0===d?void 0:d.isSecure()))return e.state.debug&&console.log(`RCPMS::_write unsecure platform for method ${C} -- return callback`),r();if(!w&&!b)return e.state.debug&&console.debug(`RCPMS::_write invalid connection status targetMethod=${C} socketConnected=${w} ready=${b} providerConnected=${E.isConnected()} 7 8`),r();if(!w&&b)return console.warn("RCPMS::_write invalid socket status -- shouln't happen"),r();let t=null!==(p=null===(h=null===(f=e.state.remote)||void 0===f?void 0:f.getKeyInfo())||void 0===h?void 0:h.ecies.public)&&void 0!==p?p:"",n=encodeURI(`channelId=${_}&pubkey=${t}&comm=socket&t=d`);vY[C]?(e.state.debug&&console.debug(`RCPMS::_write redirect link for '${C}' socketConnected=${w}`,`connect?${n}`),null===(m=e.state.platformManager)||void 0===m||m.openDeeplink(`${v6}?${n}`,`${v4}?${n}`,"_self")):(null===(g=e.state.remote)||void 0===g?void 0:g.isPau
8sed())?(e.state.debug&&console.debug(`RCPMS::_write MM is PAUSED! deeplink with connect! targetMethod=${C}`),null===(v=e.state.platformManager)||void 0===v||v.openDeeplink(`${v6}?redirect=true&${n}`,`${v4}?redirect=true&${n}`,"_self")):console.debug(`RCPMS::_write method ${C} doesn't need redirect.`)}catch(t){return e.state.debug&&console.error("RCPMS::_write error",t),r(Error("RemoteCommunicationPostMessageStream - disconnected"))}return r()})}(this,e,0,n)})}_read(){}_onMessage(e){return function(e,t){try{if(e.state.debug&&console.debug("[RCPMS] _onMessage ",t),!t||"object"!=typeof t||"object"!=typeof(null==t?void 0:t.data)||!(null==t?void 0:t.name)||(null==t?void 0:t.name)!==yw.PROVIDER)return;if(eD.isBuffer(t)){let n=eD.from(t);e.push(n)}else e.push(t)}catch(t){e.state.debug&&console.debug("RCPMS ignore message error",t)}}(this,e)}start(){}}var ye={exports:{}};yc=ye.exports,yd="undefined"!=typeof globalThis&&globalThis||"undefined"!=typeof self&&self||void 0!==a&&a,yf=function(){function e(){this.fetch=!1,this.DOMException=yd.DOMException}return e.prototype=yd,new e}(),function(e){var t=void 0!==yf&&yf||"undefined"!=typeof self&&self||void 0!==t&&t,n="URLSearchParams"in t,r="Symbol"in t&&"iterator"in Symbol,i="FileReader"in t&&"Blob"in t&&function(){try{return new Blob,!0}catch(e){return!1}}(),o="FormData"in t,a="ArrayBuffer"in t;if(a)var s=["[object Int8Array]","[object Uint8Array]","[object Uint8ClampedArray]","[object Int16Array]","[object Uint16Array]","[object Int32Array]","[object Uint32Array]","[object Float32Array]","[object Float64Array]"],l=ArrayBuffer.isView||function(e){return e&&s.indexOf(Object.prototype.toString.call(e))>-1};function u(e){if("string"!=typeof e&&(e=String(e)),/[^a-z0-9\-#$%&'*+.^_`|~!]/i.test(e)||""===e)throw TypeError('Invalid character in header field name: "'+e+'"');return e.toLowerCase()}function c(e){return"string"!=typeof e&&(e=String(e)),e}function d(e){var t={next:function(){var t=e.shift();return{done:void 0===t,value:t}}};return r&&(t[Symbol.iterator]=function(){return t}),t}function f(e){this.map={},e instanceof f?e.forEach(function(e,t){this.append(t,e)},this):Array.isArray(e)?e.forEach(function(e){this.append(e[0],e[1])},this):e&&Object.getOwnPropertyNames(e).forEach(function(t){this.append(t,e[t])},this)}function h(e){if(e.bodyUsed)return Promise.reject(TypeError("Already read"));e.bodyUsed=!0}function p(e){return new Promise(function(t,n){e.onload=function(){t(e.result)},e.onerror=function(){n(e.error)}})}function m(e){var t=new FileReader,n=p(t);return t.readAsArrayBuffer(e),n}function g(e){if(e.slice)return e.slice(0);var t=new Uint8Array(e.byteLength);return t.set(new Uint8Array(e)),t.buffer}function v(){return this.bodyUsed=!1,this._initBody=function(e){var t;this.bodyUsed=this.bodyUsed,this._bodyInit=e,e?"string"==typeof e?this._bodyText=e:i&&Blob.prototype.isPrototypeOf(e)?this._bodyBlob=e:o&&FormData.prototype.isPrototypeOf(e)?this._bodyFormData=e:n&&URLSearchParams.prototype.isPrototypeOf(e)?this._bodyText=e.toString():a&&i&&(t=e)&&DataView.prototype.isPrototypeOf(t)?(this._bodyArrayBuffer=g(e.buffer),this._bodyInit=new Blob([this._bodyArrayBuffer])):a&&(ArrayBuffer.prototype.isPrototypeOf(e)||l(e))?this._bodyArrayBuffer=g(e):this._bodyText=e=Object.prototype.toString.call(e):this._bodyText="",this.headers.get("content-type")||("string"==typeof e?this.headers.set("content-type","text/plain;charset=UTF-8"):this._bodyBlob&&this._bodyBlob.type?this.headers.set("content-type",this._bodyBlob.type):n&&URLSearchParams.prototype.isPrototypeOf(e)&&this.headers.set("content-type","application/x-www-form-urlencoded;charset=UTF-8"))},i&&(this.blob=function(){var e=h(this);if(e)return e;if(this._bodyBlob)return Promise.resolve(this._bodyBlob);if(this._bodyArrayBuffer)return Promise.resolve(new Blob([this._bodyArrayBuffer]));if(this._bodyFormData)throw Error("could not read FormData body as blob");return Promise.resolve(new Blob([this._bodyText]))},this.arrayBuffer=function(){return this._bodyArrayBuffer?h(this)||(ArrayBuffer.isView(this._bodyArrayBuffer)?Promise.resolve(this._bodyArrayBuffer.buffer.slice(this._bodyArrayBuffer.byteOffset,this._bodyArrayBuffer.byteOffset+this._bodyArrayBuffer.byteLength)):Promise.resolve(this._bodyArrayBuffer)):this.blob().then(m)}),this.text=function(){var e,t,n,r=h(this);if(r)return r;if(this._bodyBlob)return e=this._bodyBlob,n=p(t=new FileReader),t.readAsText(e),n;if(this._bodyArrayBuffer)return Promise.resolve(function(e){for(var t=new Uint8Array(e),n=Array(t.length),r=0;r<t.length;r++)n[r]=String.fromCharCode(t[r]);return n.join("")}(this._bodyArrayBuffer));if(this._bodyFormData)throw Error("could not read FormData body as text");return Promise.resolve(this._bodyText)},o&&(this.formData=function(){return this.text().then(w)}),this.json=function(){return this.text().then(JSON.parse)},this}f.prototype.append=function(e,t){e=u(e),t=c(t);var n=this.map[e];this.map[e]=n?n+", "+t:t},f.prototype.delete=function(e){delete this.map[u(e)]},f.prototype.get=function(e){return e=u(e),this.has(e)?this.map[e]:null},f.prototype.has=function(e){return this.map.hasOwnProperty(u(e))},f.prototype.set=function(e,t){this.map[u(e)]=c(t)},f.prototype.forEach=function(e,t){for(var n in this.map)this.map.hasOwnProperty(n)&&e.call(t,this.map[n],n,this)},f.prototype.keys=function(){var e=[];return this.forEach(function(t,n){e.push(n)}),d(e)},f.prototype.values=function(){var e=[];return this.forEach(function(t){e.push(t)}),d(e)},f.prototype.entries=function(){var e=[];return this.forEach(function(t,n){e.push([n,t])}),d(e)},r&&(f.prototype[Symbol.iterator]=f.prototype.entries);
vendor: 4,731 bytes, line 8
8var y=["DELETE","GET","HEAD","OPTIONS","POST","PUT"];function b(e,t){if(!(this instanceof b))throw TypeError('Please use the "new" operator, this DOM object constructor cannot be called as a function.');var n,r,i=(t=t||{}).body;if(e instanceof b){if(e.bodyUsed)throw TypeError("Already read");this.url=e.url,this.credentials=e.credentials,t.headers||(this.headers=new f(e.headers)),this.method=e.method,this.mode=e.mode,this.signal=e.signal,i||null==e._bodyInit||(i=e._bodyInit,e.bodyUsed=!0)}else this.url=String(e);if(this.credentials=t.credentials||this.credentials||"same-origin",!t.headers&&this.headers||(this.headers=new f(t.headers)),this.method=(r=(n=t.method||this.method||"GET").toUpperCase(),y.indexOf(r)>-1?r:n),this.mode=t.mode||this.mode||null,this.signal=t.signal||this.signal,this.referrer=null,("GET"===this.method||"HEAD"===this.method)&&i)throw TypeError("Body not allowed for GET or HEAD requests");if(this._initBody(i),!("GET"!==this.method&&"HEAD"!==this.method||"no-store"!==t.cache&&"no-cache"!==t.cache)){var o=/([?&])_=[^&]*/;o.test(this.url)?this.url=this.url.replace(o,"$1_="+(new Date).getTime()):this.url+=(/\?/.test(this.url)?"&":"?")+"_="+(new Date).getTime()}}function w(e){var t=new FormData;return e.trim().split("&").forEach(function(e){if(e){var n=e.split("="),r=n.shift().replace(/\+/g," "),i=n.join("=").replace(/\+/g," ");t.append(decodeURIComponent(r),decodeURIComponent(i))}}),t}function A(e,t){if(!(this instanceof A))throw TypeError('Please use the "new" operator, this DOM object constructor cannot be called as a function.');t||(t={}),this.type="default",this.status=void 0===t.status?200:t.status,this.ok=this.status>=200&&this.status<300,this.statusText=void 0===t.statusText?"":""+t.statusText,this.headers=new f(t.headers),this.url=t.url||"",this._initBody(e)}b.prototype.clone=function(){return new b(this,{body:this._bodyInit})},v.call(b.prototype),v.call(A.prototype),A.prototype.clone=function(){return new A(this._bodyInit,{status:this.status,statusText:this.statusText,headers:new f(this.headers),url:this.url})},A.error=function(){var e=new A(null,{status:0,statusText:""});return e.type="error",e};var E=[301,302,303,307,308];A.redirect=function(e,t){if(-1===E.indexOf(t))throw RangeError("Invalid status code");return new A(null,{status:t,headers:{location:e}})},e.DOMException=t.DOMException;try{new e.DOMException}catch(t){e.DOMException=function(e,t){this.message=e,this.name=t;var n=Error(e);this.stack=n.stack},e.DOMException.prototype=Object.create(Error.prototype),e.DOMException.prototype.constructor=e.DOMException}function _(n,r){return new Promise(function(o,s){var l=new b(n,r);if(l.signal&&l.signal.aborted)return s(new e.DOMException("Aborted","AbortError"));var u=new XMLHttpRequest;function d(){u.abort()}u.onload=function(){var e,t,n={status:u.status,statusText:u.statusText,headers:(e=u.getAllResponseHeaders()||"",t=new f,e.replace(/\r?\n[\t ]+/g," ").split("\r").map(function(e){return 0===e.indexOf("\n")?e.substr(1,e.length):e}).forEach(function(e){var n=e.split(":"),r=n.shift().trim();if(r){var i=n.join(":").trim();t.append(r,i)}}),t)};n.url="responseURL"in u?u.responseURL:n.headers.get("X-Request-URL");var r="response"in u?u.response:u.responseText;setTimeout(function(){o(new A(r,n))},0)},u.onerror=function(){setTimeout(function(){s(TypeError("Network request failed"))},0)},u.ontimeout=function(){setTimeout(function(){s(TypeError("Network request failed"))},0)},u.onabort=function(){setTimeout(function(){s(new e.DOMException("Aborted","AbortError"))},0)},u.open(l.method,function(e){try{return""===e&&t.location.href?t.location.href:e}catch(t){return e}}(l.url),!0),"include"===l.credentials?u.withCredentials=!0:"omit"===l.credentials&&(u.withCredentials=!1),"responseType"in u&&(i?u.responseType="blob":a&&l.headers.get("Content-Type")&&-1!==l.headers.get("Content-Type").indexOf("application/octet-stream")&&(u.responseType="arraybuffer")),!r||"object"!=typeof r.headers||r.headers instanceof f?l.headers.forEach(function(e,t){u.setRequestHeader(t,e)}):Object.getOwnPropertyNames(r.headers).forEach(function(e){u.setRequestHeader(e,c(r.headers[e]))}),l.signal&&(l.signal.addEventListener("abort",d),u.onreadystatechange=function(){4===u.readyState&&l.signal.removeEventListener("abort",d)}),u.send(void 0===l._bodyInit?null:l._bodyInit)})}_.polyfill=!0,t.fetch||(t.fetch=_,t.Headers=f,t.Request=b,t.Response=A),e.Headers=f,e.Request=b,e.Response=A,e.fetch=_}({}),yf.fetch.ponyfill=!0,delete yf.fetch.polyfill,(yc=(yh=yd.fetch?yd:yf).fetch).default=yh.fetch,yc.fetch=yh.fetch,yc.Headers=yh.Headers,yc.Request=yh.Request,yc.Response=yh.Response,ye.exports=yc;var yt=s(ye.exports);let yn=1,yr=e=>new Promise(t=>{setTimeout(()=>{t(!0)},e)}
8),yi=({checkInstallationOnAllCalls:t=!1,communicationLayerPreference:n,injectProvider:r,shouldShimWeb3:i,platformManager:o,installer:a,sdk:s,remoteConnection:l,debug:u})=>{var c;let d=(({name:e,remoteConnection:t,debug:n})=>{if(!t||!(null==t?void 0:t.getConnector()))throw Error("Missing remote connection parameter");return new v9({name:e,remote:null==t?void 0:t.getConnector(),platformManager:null==t?void 0:t.getPlatformManager(),debug:n})})({name:yw.INPAGE,target:yw.CONTENT_SCRIPT,platformManager:o,communicationLayerPreference:n,remoteConnection:l,debug:u}),f=o.getPlatformType(),h=s.options.dappMetadata,p=`Sdk/Javascript SdkVersion/${vQ} Platform/${f} dApp/${null!==(c=h.url)&&void 0!==c?c:h.name} dAppTitle/${h.name}`,m=null,g=null,v=!(!r||f===e.PlatformType.NonBrowser||f===e.PlatformType.ReactNative),y=v7.init({shouldSetOnWindow:v,connectionStream:d,shouldShimWeb3:i,debug:u}),b=!1,w=e=>{b=e},A=()=>b,E=(n,r,i,c)=>fO(void 0,void 0,void 0,function*(){var d,f,h,v,y,E,_,k,C,S,x;if(b){null==l||l.showActiveModal();let e=A();for(;e;)yield yr(1e3),e=A();return u&&console.debug("initializeProvider::sendRequest() initial method completed -- prevent installation and call provider"),i(...r)}let M=o.isMetaMaskInstalled(),O=null==l?void 0:l.isConnected(),{selectedAddress:R,chainId:P}=v7.getProvider();if(R=null!=R?R:m,P=null!==(d=null!=P?P:g)&&void 0!==d?d:s.defaultReadOnlyChainId,R&&(m=R),P&&(g=P),c&&console.debug(`initializeProvider::sendRequest() method=${n} ongoing=${b} selectedAddress=${R} isInstalled=${M} checkInstallationOnAllCalls=${t} socketConnected=${O}`),R&&n.toLowerCase()===vJ.ETH_ACCOUNTS.toLowerCase())return[R];if(P&&n.toLowerCase()===vJ.ETH_CHAINID.toLowerCase())return P;let T=[vJ.ETH_REQUESTACCOUNTS,vJ.METAMASK_CONNECTSIGN,vJ.METAMASK_CONNECTWITH],I=!vY[n],j=null===(f=s.options.readonlyRPCMap)||void 0===f?void 0:f[P];if(j&&I)try{let e=null===(h=null==r?void 0:r[0])||void 0===h?void 0:h.params,t=yield(({rpcEndpoint:e,method:t,sdkInfo:n,params:r})=>fO(void 0,void 0,void 0,function*(){let i;let o=JSON.stringify({jsonrpc:"2.0",method:t,params:r,id:yn+=1}),a={Accept:"application/json","Content-Type":"application/json"};e.includes("infura")&&(a["Metamask-Sdk-Info"]=n);try{i=yield yt(e,{method:"POST",headers:a,body:o})}catch(e){throw e instanceof Error?Error(`Failed to fetch from RPC: ${e.message}`):Error(`Failed to fetch from RPC: ${e}`)}if(!i.ok)throw Error(`Server responded with a status of ${i.status}`);return(yield i.json()).result}))({rpcEndpoint:j,sdkInfo:p,method:n,params:e||[]});return c&&console.log("initializeProvider::ReadOnlyRPCResponse",t),t}catch(e){console.warn(`initializeProvider::sendRequest() method=${n} readOnlyRPCRequest failed:`,e)}if((!M||M&&!O)&&n!==vJ.METAMASK_GETPROVIDERSTATE){if(-1!==T.indexOf(n)||t){w(!0);try{yield a.start({wait:!1})}catch(t){if(w(!1),e.PROVIDER_UPDATE_TYPE.EXTENSION===t){if(u&&console.debug(`initializeProvider extension provider detect: re-create ${n} on the active provider`),n.toLowerCase()===vJ.METAMASK_CONNECTSIGN.toLowerCase()){let[e]=r,{params:t}=e,n=yield null===(v=s.getProvider())||void 0===v?void 0:v.request({method:vJ.ETH_REQUESTACCOUNTS,params:[]});if(!n.length)throw Error("SDK state invalid -- undefined accounts");return yield null===(y=s.getProvider())||void 0===y?void 0:y.request({method:vJ.PERSONAL_SIGN,params:[t[0],n[0]]})}if(n.toLowerCase()===vJ.METAMASK_CONNECTWITH.toLowerCase()){let e=yield null===(E=s.getProvider())||void 0===E?void 0:E.request({method:vJ.ETH_REQUESTACCOUNTS,params:[]});if(!e.length)throw Error("SDK state invalid -- undefined accounts");let[t]=r;console.log("connectWith:: initialMethod",t);let{params:n}=t,[i]=n;if(console.warn("FIXME:: handle CONNECT_WITH",i),(null===(_=i.method)||void 0===_?void 0:_.toLowerCase())===vJ.PERSONAL_SIGN.toLowerCase()){let t={method:i.method,params:[i.params[0],e[0]]};return console.log("connectWith:: connectedRpc",t),yield null===(k=s.getProvider())||void 0===k?void 0:k.request(t)}console.warn("FIXME:: handle CONNECT_WITH",i)}return yield null===(C=s.getProvider())||void 0===C?void 0:C.request({method:n,params:r})}throw u&&console.debug(`initializeProvider failed to start installer: ${t}`),t}let t=i(...r);try{yield new Promise((t,n)=>{null==l||l.getConnector().once(e.EventType.AUTHORIZED,()=>{t(!0)}),s.once(e.EventType.PROVIDER_UPDATE,t=>{u&&console.debug("initializeProvider::sendRequest() PROVIDER_UPDATE --- remote provider request interupted",t),t===e.PROVIDER_UPDATE_TYPE.EXTENSION?n(e.EventType.PROVIDER_UPDATE):n(Error("Connection Terminated"))})})}catch(t){if(w(!1),t===e.EventType.PROVIDER_UPDATE)return yield null===(S=s.getProvider())||void 0===S?void 0:S.request({method:n,params:r});throw t}return w(!1),t}if(o.isSecure()&&vY[n])return i(...r);
8if(s.isExtensionActive())return u&&console.debug(`initializeProvider::sendRequest() EXTENSION active - redirect request '${n}' to it`),yield null===(x=s.getProvider())||void 0===x?void 0:x.request({method:n,params:r});throw u&&console.debug(`initializeProvider::sendRequest() method=${n} --- skip --- not connected/installed`),Error("MetaMask is not connected/installed, please call eth_requestAccounts to connect first.")}let L=yield i(...r);return u&&console.debug(`initializeProvider::sendRequest() method=${n} rpcResponse:`,L),L}),{request:_}=y;y.request=(...e)=>fO(void 0,void 0,void 0,function*(){return E(null==e?void 0:e[0].method,e,_,u)});let{send:k}=y;return y.send=(...e)=>fO(void 0,void 0,void 0,function*(){return E(null==e?void 0:e[0],e,k,u)}),u&&console.debug("initializeProvider metamaskStream.start()"),d.start(),y},yo=()=>{let e;if("undefined"==typeof document)return;let t=document.getElementsByTagName("link");for(let n=0;n<t.length;n++)"icon"!==t[n].getAttribute("rel")&&"shortcut icon"!==t[n].getAttribute("rel")||(e=t[n].getAttribute("href"));return e},ya=({provider:e,debug:t})=>{if("state"in e)throw Error("INVALID EXTENSION PROVIDER");return new Proxy(e,{get:(n,r)=>"request"===r?function(r){return fO(this,void 0,void 0,function*(){t&&console.debug("[wrapExtensionProvider] Overwriting request method, args:",r);let{method:i,params:o}=r;if(i===vJ.METAMASK_BATCH&&Array.isArray(o)){let t=[];for(let n of o){let r=yield null==e?void 0:e.request({method:n.method,params:n.params});t.push(r)}return t}return n.request(r)})}:n[r]})};(yp=yA||(yA={})).Announce="eip6963:announceProvider",yp.Request="eip6963:requestProvider";var ys={exports:{}};ys.exports=function(e){var t={};function n(r){if(t[r])return t[r].exports;var i=t[r]={i:r,l:!1,exports:{}};return e[r].call(i.exports,i,i.exports,n),i.l=!0,i.exports}return n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t||4&t&&"object"==typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var i in e)n.d(r,i,(function(t){return e[t]}).bind(null,i));return r},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=90)}({17:function(e,t,n){t.__esModule=!0,t.default=void 0;var r=n(18),i=function(){function e(){}return e.getFirstMatch=function(e,t){var n=t.match(e);return n&&n.length>0&&n[1]||""},e.getSecondMatch=function(e,t){var n=t.match(e);return n&&n.length>1&&n[2]||""},e.matchAndReturnConst=function(e,t,n){if(e.test(t))return n},e.getWindowsVersionName=function(e){switch(e){case"NT":return"NT";case"XP":case"NT 5.1":return"XP";case"NT 5.0":return"2000";case"NT 5.2":return"2003";case"NT 6.0":return"Vista";case"NT 6.1":return"7";case"NT 6.2":return"8";case"NT 6.3":return"8.1";case"NT 10.0":return"10";default:return}},e.getMacOSVersionName=function(e){var t=e.split(".").splice(0,2).map(function(e){return parseInt(e,10)||0});if(t.push(0),10===t[0])switch(t[1]){case 5:return"Leopard";case 6:return"Snow Leopard";case 7:return"Lion";case 8:return"Mountain Lion";case 9:return"Mavericks";case 10:return"Yosemite";case 11:return"El Capitan";case 12:return"Sierra";case 13:return"High Sierra";case 14:return"Mojave";case 15:return"Catalina";default:return}},e.getAndroidVersionName=function(e){var t=e.split(".").splice(0,2).map(function(e){return parseInt(e,10)||0});if(t.push(0),!(1===t[0]&&t[1]<5))return 1===t[0]&&t[1]<6?"Cupcake":1===t[0]&&t[1]>=6?"Donut":2===t[0]&&t[1]<2?"Eclair":2===t[0]&&2===t[1]?"Froyo":2===t[0]&&t[1]>2?"Gingerbread":3===t[0]?"Honeycomb":4===t[0]&&t[1]<1?"Ice Cream Sandwich":4===t[0]&&t[1]<4?"Jelly Bean":4===t[0]&&t[1]>=4?"KitKat":5===t[0]?"Lollipop":6===t[0]?"Marshmallow":7===t[0]?"Nougat":8===t[0]?"Oreo":9===t[0]?"Pie":void 0},e.getVersionPrecision=function(e){return e.split(".").length},e.compareVersions=function(t,n,r){void 0===r&&(r=!1);var i=e.getVersionPrecision(t),o=e.getVersionPrecision(n),a=Math.max(i,o),s=0,l=e.map([t,n],function(t){var n=a-e.getVersionPrecision(t),r=t+Array(n+1).join(".0");return e.map(r.split("."),function(e){return Array(20-e.length).join("0")+e}).reverse()});for(r&&(s=a-Math.min(i,o)),a-=1;a>=s;){if(l[0][a]>l[1][a])return 1;if(l[0][a]===l[1][a]){if(a===s)return 0;a-=1}else if(l[0][a]<l[1][a])return -1}},e.map=function(e,t){var n,r=[];if(Array.prototype.map)return Array.prototype.map.call(e,t);for(n=0;n<e.length;n+=1)r.push(t(e[n]));return r},e.find=function(e,t){var n,r;if(Array.prototype.find)return Array.prototype.find.call(e,t);for(n=0,r=e.length;n<r;n+=1){var i=e[n];if(t(i,n))return i}},e.assign=function(e){for(var t,n,r=arguments.length,i=Array(r>1?r-1:0),o=1;o<r;o++)i[o-1]=arguments[o];if(Object.assign)return Object.assign.apply(Object,[e].concat(i));for(t=0,n=i.length;t<n;t+=1)(function(){var n=i[t];
vendor: 22,214 bytes, line 8
8"object"==typeof n&&null!==n&&Object.keys(n).forEach(function(t){e[t]=n[t]})})();return e},e.getBrowserAlias=function(e){return r.BROWSER_ALIASES_MAP[e]},e.getBrowserTypeByAlias=function(e){return r.BROWSER_MAP[e]||""},e}();t.default=i,e.exports=t.default},18:function(e,t,n){t.__esModule=!0,t.ENGINE_MAP=t.OS_MAP=t.PLATFORMS_MAP=t.BROWSER_MAP=t.BROWSER_ALIASES_MAP=void 0,t.BROWSER_ALIASES_MAP={"Amazon Silk":"amazon_silk","Android Browser":"android",Bada:"bada",BlackBerry:"blackberry",Chrome:"chrome",Chromium:"chromium",Electron:"electron",Epiphany:"epiphany",Firefox:"firefox",Focus:"focus",Generic:"generic","Google Search":"google_search",Googlebot:"googlebot","Internet Explorer":"ie","K-Meleon":"k_meleon",Maxthon:"maxthon","Microsoft Edge":"edge","MZ Browser":"mz","NAVER Whale Browser":"naver",Opera:"opera","Opera Coast":"opera_coast",PhantomJS:"phantomjs",Puffin:"puffin",QupZilla:"qupzilla",QQ:"qq",QQLite:"qqlite",Safari:"safari",Sailfish:"sailfish","Samsung Internet for Android":"samsung_internet",SeaMonkey:"seamonkey",Sleipnir:"sleipnir",Swing:"swing",Tizen:"tizen","UC Browser":"uc",Vivaldi:"vivaldi","WebOS Browser":"webos",WeChat:"wechat","Yandex Browser":"yandex",Roku:"roku"},t.BROWSER_MAP={amazon_silk:"Amazon Silk",android:"Android Browser",bada:"Bada",blackberry:"BlackBerry",chrome:"Chrome",chromium:"Chromium",electron:"Electron",epiphany:"Epiphany",firefox:"Firefox",focus:"Focus",generic:"Generic",googlebot:"Googlebot",google_search:"Google Search",ie:"Internet Explorer",k_meleon:"K-Meleon",maxthon:"Maxthon",edge:"Microsoft Edge",mz:"MZ Browser",naver:"NAVER Whale Browser",opera:"Opera",opera_coast:"Opera Coast",phantomjs:"PhantomJS",puffin:"Puffin",qupzilla:"QupZilla",qq:"QQ Browser",qqlite:"QQ Browser Lite",safari:"Safari",sailfish:"Sailfish",samsung_internet:"Samsung Internet for Android",seamonkey:"SeaMonkey",sleipnir:"Sleipnir",swing:"Swing",tizen:"Tizen",uc:"UC Browser",vivaldi:"Vivaldi",webos:"WebOS Browser",wechat:"WeChat",yandex:"Yandex Browser"},t.PLATFORMS_MAP={tablet:"tablet",mobile:"mobile",desktop:"desktop",tv:"tv"},t.OS_MAP={WindowsPhone:"Windows Phone",Windows:"Windows",MacOS:"macOS",iOS:"iOS",Android:"Android",WebOS:"WebOS",BlackBerry:"BlackBerry",Bada:"Bada",Tizen:"Tizen",Linux:"Linux",ChromeOS:"Chrome OS",PlayStation4:"PlayStation 4",Roku:"Roku"},t.ENGINE_MAP={EdgeHTML:"EdgeHTML",Blink:"Blink",Trident:"Trident",Presto:"Presto",Gecko:"Gecko",WebKit:"WebKit"}},90:function(e,t,n){t.__esModule=!0,t.default=void 0;var r,i=(r=n(91))&&r.__esModule?r:{default:r},o=n(18),a=function(){function e(){}return e.getParser=function(e,t){if(void 0===t&&(t=!1),"string"!=typeof e)throw Error("UserAgent should be a string");return new i.default(e,t)},e.parse=function(e){return new i.default(e).getResult()},function(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}(e,[{key:"BROWSER_MAP",get:function(){return o.BROWSER_MAP}},{key:"ENGINE_MAP",get:function(){return o.ENGINE_MAP}},{key:"OS_MAP",get:function(){return o.OS_MAP}},{key:"PLATFORMS_MAP",get:function(){return o.PLATFORMS_MAP}}]),e}();t.default=a,e.exports=t.default},91:function(e,t,n){t.__esModule=!0,t.default=void 0;var r=l(n(92)),i=l(n(93)),o=l(n(94)),a=l(n(95)),s=l(n(17));function l(e){return e&&e.__esModule?e:{default:e}}var u=function(){function e(e,t){if(void 0===t&&(t=!1),null==e||""===e)throw Error("UserAgent parameter can't be empty");this._ua=e,this.parsedResult={},!0!==t&&this.parse()}var t=e.prototype;return t.getUA=function(){return this._ua},t.test=function(e){return e.test(this._ua)},t.parseBrowser=function(){var e=this;this.parsedResult.browser={};var t=s.default.find(r.default,function(t){if("function"==typeof t.test)return t.test(e);if(t.test instanceof Array)return t.test.some(function(t){return e.test(t)});throw Error("Browser's test function is not valid")});return t&&(this.parsedResult.browser=t.describe(this.getUA())),this.parsedResult.browser},t.getBrowser=function(){return this.parsedResult.browser?this.parsedResult.browser:this.parseBrowser()},t.getBrowserName=function(e){return e?String(this.getBrowser().name).toLowerCase()||"":this.getBrowser().name||""},t.getBrowserVersion=function(){return this.getBrowser().version},t.getOS=function(){return this.parsedResult.os?this.parsedResult.os:this.parseOS()},t.parseOS=function(){var e=this;this.parsedResult.os={};var t=s.default.find(i.default,function(t){if("function"==typeof t.test)return t.test(e);if(t.test instanceof Array)return t.test.some(function(t){return e.test(t)});throw Error("Browser's test function is not valid")});return t&&(this.parsedResult.os=t.describe(this.getUA())),this.parsedResult.os},t.getOSName=function(e){var t=this.getOS().name;return e?String(t).toLowerCase()||"":t||""},t.getOSVersion=function(){return this.getOS().version},t.getPlatform=function(){return this.parsedResult.platform?this.parsedResult.platform:this.parsePlatform()},t.getPlatformType=function(e){void 0===e&&(e=!1);var t=this.getPlatform().type;return e?String(t).toLowerCase()||"":t||""},t.parsePlatform=function(){var e=this;this.parsedResult.platform={};var t=s.default.find(o.default,function(t){if("function"==typeof t.test)return t.test(e);if(t.test instanceof Array)return t.test.some(function(t){return e.test(t)});throw Error("Browser's test function is not valid")});return t&&(this.parsedResult.platform=t.describe(this.getUA())),this.parsedResult.platform},t.getEngine=function(){return this.parsedResult.engine?this.parsedResult.engine:this.parseEngine()},t.getEngineName=function(e){return e?String(this.getEngine().name).toLowerCase()||"":this.getEngine().name||""},t.parseEngine=function(){var e=this;this.parsedResult.engine={};var t=s.default.find(a.default,function(t){if("function"==typeof t.test)return t.test(e);if(t.test instanceof Array)return t.test.some(function(t){return e.test(t)});throw Error("Browser's test function is not valid")});return t&&(this.parsedResult.engine=t.describe(this.getUA())),this.parsedResult.engine},t.parse=function(){return this.parseBrowser(),this.parseOS(),this.parsePlatform(),this.parseEngine(),this},t.getResult=function(){return s.default.assign({},this.parsedResult)},t.satisfies=function(e){var t=this,n={},r=0,i={},o=0;if(Object.keys(e).forEach(function(t){var a=e[t];"string"==typeof a?(i[t]=a,o+=1):"object"==typeof a&&(n[t]=a,r+=1)}),r>0){var a=Object.keys(n),l=s.default.find(a,function(e){return t.isOS(e)});if(l){var u=this.satisfies(n[l]);if(void 0!==u)return u}var c=s.default.find(a,function(e){return t.isPlatform(e)});if(c){var d=this.satisfies(n[c]);if(void 0!==d)return d}}if(o>0){var f=Object.keys(i),h=s.default.find(f,function(e){return t.isBrowser(e,!0)});if(void 0!==h)return this.compareVersion(i[h])}},t.isBrowser=function(e,t){void 0===t&&(t=!1);var n=this.getBrowserName().toLowerCase(),r=e.toLowerCase(),i=s.default.getBrowserTypeByAlias(r);return t&&i&&(r=i.toLowerCase()),r===n},t.compareVersion=function(e){var t=[0],n=e,r=!1,i=this.getBrowserVersion();if("string"==typeof i)return">"===e[0]||"<"===e[0]?(n=e.substr(1),"="===e[1]?(r=!0,n=e.substr(2)):t=[],">"===e[0]?t.push(1):t.push(-1)):"="===e[0]?n=e.substr(1):"~"===e[0]&&(r=!0,n=e.substr(1)),t.indexOf(s.default.compareVersions(i,n,r))>-1},t.isOS=function(e){return this.getOSName(!0)===String(e).toLowerCase()},t.isPlatform=function(e){return this.getPlatformType(!0)===String(e).toLowerCase()},t.isEngine=function(e){return this.getEngineName(!0)===String(e).toLowerCase()},t.is=function(e,t){return void 0===t&&(t=!1),this.isBrowser(e,t)||this.isOS(e)||this.isPlatform(e)},t.some=function(e){var t=this;return void 0===e&&(e=[]),e.some(function(e){return t.is(e)})},e}();t.default=u,e.exports=t.default},92:function(e,t,n){t.__esModule=!0,t.default=void 0;var r,i=(r=n(17))&&r.__esModule?r:{default:r},o=/version\/(\d+(\.?_?\d+)+)/i,a=[{test:[/googlebot/i],describe:function(e){var t={name:"Googlebot"},n=i.default.getFirstMatch(/googlebot\/(\d+(\.\d+))/i,e)||i.default.getFirstMatch(o,e);return n&&(t.version=n),t}},{test:[/opera/i],describe:function(e){var t={name:"Opera"},n=i.default.getFirstMatch(o,e)||i.default.getFirstMatch(/(?:opera)[\s/](\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/opr\/|opios/i],describe:function(e){var t={name:"Opera"},n=i.default.getFirstMatch(/(?:opr|opios)[\s/](\S+)/i,e)||i.default.getFirstMatch(o,e);return n&&(t.version=n),t}},{test:[/SamsungBrowser/i],describe:function(e){var t={name:"Samsung Internet for Android"},n=i.default.getFirstMatch(o,e)||i.default.getFirstMatch(/(?:SamsungBrowser)[\s/](\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/Whale/i],describe:function(e){var t={name:"NAVER Whale Browser"},n=i.default.getFirstMatch(o,e)||i.default.getFirstMatch(/(?:whale)[\s/](\d+(?:\.\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/MZBrowser/i],describe:function(e){var t={name:"MZ Browser"},n=i.default.getFirstMatch(/(?:MZBrowser)[\s/](\d+(?:\.\d+)+)/i,e)||i.default.getFirstMatch(o,e);return n&&(t.version=n),t}},{test:[/focus/i],describe:function(e){var t={name:"Focus"},n=i.default.getFirstMatch(/(?:focus)[\s/](\d+(?:\.\d+)+)/i,e)||i.default.getFirstMatch(o,e);return n&&(t.version=n),t}},{test:[/swing/i],describe:function(e){var t={name:"Swing"},n=i.default.getFirstMatch(/(?:swing)[\s/](\d+(?:\.\d+)+)/i,e)||i.default.getFirstMatch(o,e);return n&&(t.version=n),t}},{test:[/coast/i],describe:function(e){var t={name:"Opera Coast"},n=i.default.getFirstMatch(o,e)||i.default.getFirstMatch(/(?:coast)[\s/](\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/opt\/\d+(?:.?_?\d+)+/i],describe:function(e){var t={name:"Opera Touch"},n=i.default.getFirstMatch(/(?:opt)[\s/](\d+(\.?_?\d+)+)/i,e)||i.default.getFirstMatch(o,e);return n&&(t.version=n),t}},{test:[/yabrowser/i],describe:function(e){var t={name:"Yandex Browser"},n=i.default.getFirstMatch(/(?:yabrowser)[\s/](\d+(\.?_?\d+)+)/i,e)||i.default.getFirstMatch(o,e);return n&&(t.version=n),t}},{test:[/ucbrowser/i],describe:function(e){var t={name:"UC Browser"},n=i.default.getFirstMatch(o,e)||i.default.getFirstMatch(/(?:ucbrowser)[\s/](\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/Maxthon|mxios/i],describe:function(e){var t={name:"Maxthon"},n=i.default.getFirstMatch(o,e)||i.default.getFirstMatch(/(?:Maxthon|mxios)[\s/](\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/epiphany/i],describe:function(e){var t={name:"Epiphany"},n=i.default.getFirstMatch(o,e)||i.default.getFirstMatch(/(?:epiphany)[\s/](\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/puffin/i],describe:function(e){var t={name:"Puffin"},n=i.default.getFirstMatch(o,e)||i.default.getFirstMatch(/(?:puffin)[\s/](\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/sleipnir/i],describe:function(e){var t={name:"Sleipnir"},n=i.default.getFirstMatch(o,e)||i.default.getFirstMatch(/(?:sleipnir)[\s/](\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/k-meleon/i],describe:function(e){var t={name:"K-Meleon"},n=i.default.getFirstMatch(o,e)||i.default.getFirstMatch(/(?:k-meleon)[\s/](\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/micromessenger/i],describe:function(e){var t={name:"WeChat"},n=i.default.getFirstMatch(/(?:micromessenger)[\s/](\d+(\.?_?\d+)+)/i,e)||i.default.getFirstMatch(o,e);return n&&(t.version=n),t}},{test:[/qqbrowser/i],describe:function(e){var t={name:/qqbrowserlite/i.test(e)?"QQ Browser Lite":"QQ Browser"},n=i.default.getFirstMatch(/(?:qqbrowserlite|qqbrowser)[/](\d+(\.?_?\d+)+)/i,e)||i.default.getFirstMatch(o,e);return n&&(t.version=n),t}},{test:[/msie|trident/i],describe:function(e){var t={name:"Internet Explorer"},n=i.default.getFirstMatch(/(?:msie |rv:)(\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/\sedg\//i],describe:function(e){var t={name:"Microsoft Edge"},n=i.default.getFirstMatch(/\sedg\/(\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/edg([ea]|ios)/i],describe:function(e){var t={name:"Microsoft Edge"},n=i.default.getSecondMatch(/edg([ea]|ios)\/(\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/vivaldi/i],describe:function(e){var t={name:"Vivaldi"},n=i.default.getFirstMatch(/vivaldi\/(\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/seamonkey/i],describe:function(e){var t={name:"SeaMonkey"},n=i.default.getFirstMatch(/seamonkey\/(\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/sailfish/i],describe:function(e){var t={name:"Sailfish"},n=i.default.getFirstMatch(/sailfish\s?browser\/(\d+(\.\d+)?)/i,e);return n&&(t.version=n),t}},{test:[/silk/i],describe:function(e){var t={name:"Amazon Silk"},n=i.default.getFirstMatch(/silk\/(\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/phantom/i],describe:function(e){var t={name:"PhantomJS"},n=i.default.getFirstMatch(/phantomjs\/(\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/slimerjs/i],describe:function(e){var t={name:"SlimerJS"},n=i.default.getFirstMatch(/slimerjs\/(\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/blackberry|\bbb\d+/i,/rim\stablet/i],describe:function(e){var t={name:"BlackBerry"},n=i.default.getFirstMatch(o,e)||i.default.getFirstMatch(/blackberry[\d]+\/(\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/(web|hpw)[o0]s/i],describe:function(e){var t={name:"WebOS Browser"},n=i.default.getFirstMatch(o,e)||i.default.getFirstMatch(/w(?:eb)?[o0]sbrowser\/(\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/bada/i],describe:function(e){var t={name:"Bada"},n=i.default.getFirstMatch(/dolfin\/(\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/tizen/i],describe:function(e){var t={name:"Tizen"},n=i.default.getFirstMatch(/(?:tizen\s?)?browser\/(\d+(\.?_?\d+)+)/i,e)||i.default.getFirstMatch(o,e);return n&&(t.version=n),t}},{test:[/qupzilla/i],describe:function(e){var t={name:"QupZilla"},n=i.default.getFirstMatch(/(?:qupzilla)[\s/](\d+(\.?_?\d+)+)/i,e)||i.default.getFirstMatch(o,e);return n&&(t.version=n),t}},{test:[/firefox|iceweasel|fxios/i],describe:function(e){var t={name:"Firefox"},n=i.default.getFirstMatch(/(?:firefox|iceweasel|fxios)[\s/](\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/electron/i],describe:function(e){var t={name:"Electron"},n=i.default.getFirstMatch(/(?:electron)\/(\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/MiuiBrowser/i],describe:function(e){var t={name:"Miui"},n=i.default.getFirstMatch(/(?:MiuiBrowser)[\s/](\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/chromium/i],describe:function(e){var t={name:"Chromium"},n=i.default.getFirstMatch(/(?:chromium)[\s/](\d+(\.?_?\d+)+)/i,e)||i.default.getFirstMatch(o,e);return n&&(t.version=n),t}},{test:[/chrome|crios|crmo/i],describe:function(e){var t={name:"Chrome"},n=i.default.getFirstMatch(/(?:chrome|crios|crmo)\/(\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/GSA/i],describe:function(e){var t={name:"Google Search"},n=i.default.getFirstMatch(/(?:GSA)\/(\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:function(e){var t=!e.test(/like android/i),n=e.test(/android/i);return t&&n},describe:function(e){var t={name:"Android Browser"},n=i.default.getFirstMatch(o,e);return n&&(t.version=n),t}},{test:[/playstation 4/i],describe:function(e){var t={name:"PlayStation 4"},n=i.default.getFirstMatch(o,e);return n&&(t.version=n),t}},{test:[/safari|applewebkit/i],describe:function(e){var t={name:"Safari"},n=i.default.getFirstMatch(o,e);return n&&(t.version=n),t}},{test:[/.*/i],describe:function(e){var t=-1!==e.search("\\(")?/^(.*)\/(.*)[ \t]\((.*)/:/^(.*)\/(.*) /;return{name:i.default.getFirstMatch(t,e),version:i.default.getSecondMatch(t,e)}}}];t.default=a,e.exports=t.default},93:function(e,t,n){t.__esModule=!0,t.default=void 0;var r,i=(r=n(17))&&r.__esModule?r:{default:r},o=n(18),a=[{test:[/Roku\/DVP/],describe:function(e){var t=i.default.getFirstMatch(/Roku\/DVP-(\d+\.\d+)/i,e);return{name:o.OS_MAP.Roku,version:t}}},{test:[/windows phone/i],describe:function(e){var t=i.default.getFirstMatch(/windows phone (?:os)?\s?(\d+(\.\d+)*)/i,e);return{name:o.OS_MAP.WindowsPhone,version:t}}},{test:[/windows /i],describe:function(e){var t=i.default.getFirstMatch(/Windows ((NT|XP)( \d\d?.\d)?)/i,e),n=i.default.getWindowsVersionName(t);return{name:o.OS_MAP.Windows,version:t,versionName:n}}},{test:[/Macintosh(.*?) FxiOS(.*?)\//],describe:function(e){var t={name:o.OS_MAP.iOS},n=i.default.getSecondMatch(/(Version\/)(\d[\d.]+)/,e);return n&&(t.version=n),t}},{test:[/macintosh/i],describe:function(e){var t=i.default.getFirstMatch(/mac os x (\d+(\.?_?\d+)+)/i,e).replace(/[_\s]/g,"."),n=i.default.getMacOSVersionName(t),r={name:o.OS_MAP.MacOS,version:t};return n&&(r.versionName=n),r}},{test:[/(ipod|iphone|ipad)/i],describe:function(e){var t=i.default.getFirstMatch(/os (\d+([_\s]\d+)*) like mac os x/i,e).replace(/[_\s]/g,".");return{name:o.OS_MAP.iOS,version:t}}},{test:function(e){var t=!e.test(/like android/i),n=e.test(/android/i);return t&&n},describe:function(e){var t=i.default.getFirstMatch(/android[\s/-](\d+(\.\d+)*)/i,e),n=i.default.getAndroidVersionName(t),r={name:o.OS_MAP.Android,version:t};return n&&(r.versionName=n),r}},{test:[/(web|hpw)[o0]s/i],describe:function(e){var t=i.default.getFirstMatch(/(?:web|hpw)[o0]s\/(\d+(\.\d+)*)/i,e),n={name:o.OS_MAP.WebOS};return t&&t.length&&(n.version=t),n}},{test:[/blackberry|\bbb\d+/i,/rim\stablet/i],describe:function(e){var t=i.default.getFirstMatch(/rim\stablet\sos\s(\d+(\.\d+)*)/i,e)||i.default.getFirstMatch(/blackberry\d+\/(\d+([_\s]\d+)*)/i,e)||i.default.getFirstMatch(/\bbb(\d+)/i,e);return{name:o.OS_MAP.BlackBerry,version:t}}},{test:[/bada/i],describe:function(e){var t=i.default.getFirstMatch(/bada\/(\d+(\.\d+)*)/i,e);return{name:o.OS_MAP.Bada,version:t}}},{test:[/tizen/i],describe:function(e){var t=i.default.getFirstMatch(/tizen[/\s](\d+(\.\d+)*)/i,e);return{name:o.OS_MAP.Tizen,version:t}}},{test:[/linux/i],describe:function(){return{name:o.OS_MAP.Linux}}},{test:[/CrOS/],describe:function(){return{name:o.OS_MAP.ChromeOS}}},{test:[/PlayStation 4/],describe:function(e){var t=i.default.getFirstMatch(/PlayStation 4[/\s](\d+(\.\d+)*)/i,e);return{name:o.OS_MAP.PlayStation4,version:t}}}];t.default=a,e.exports=t.default},94:function(e,t,n){t.__esModule=!0,t.default=void 0;var r,i=(r=n(17))&&r.__esModule?r:{default:r},o=n(18),a=[{test:[/googlebot/i],describe:function(){return{type:"bot",vendor:"Google"}}},{test:[/huawei/i],describe:function(e){var t=i.default.getFirstMatch(/(can-l01)/i,e)&&"Nova",n={type:o.PLATFORMS_MAP.mobile,vendor:"Huawei"};return t&&(n.model=t),n}},{test:[/nexus\s*(?:7|8|9|10).*/i],describe:function(){return{type:o.PLATFORMS_MAP.tablet,vendor:"Nexus"}}},{test:[/ipad/i],describe:function(){return{type:o.PLATFORMS_MAP.tablet,vendor:"Apple",model:"iPad"}}},{test:[/Macintosh(.*?) FxiOS(.*?)\//],describe:function(){return{type:o.PLATFORMS_MAP.tablet,vendor:"Apple",model:"iPad"}}},{test:[/kftt build/i],describe:function(){return{type:o.PLATFORMS_MAP.tablet,vendor:"Amazon",model:"Kindle Fire HD 7"}}},{test:[/silk/i],describe:function(){return{type:o.PLATFORMS_MAP.tablet,vendor:"Amazon"}}},{test:[/tablet(?! pc)/i],describe:function(){return{type:o.PLATFORMS_MAP.tablet}}},{test:function(e){var t=e.test(/ipod|iphone/i),n=e.test(/like (ipod|iphone)/i);return t&&!n},describe:function(e){var t=i.default.getFirstMatch(/(ipod|iphone)/i,e);return{type:o.PLATFORMS_MAP.mobile,vendor:"Apple",model:t}}},{test:[/nexus\s*[0-6].*/i,/galaxy nexus/i],describe:function(){return{type:o.PLATFORMS_MAP.mobile,vendor:"Nexus"}}},{test:[/[^-]mobi/i],describe:function(){return{type:o.PLATFORMS_MAP.mobile}}},{test:function(e){return"blackberry"===e.getBrowserName(!0)},describe:function(){return{type:o.PLATFORMS_MAP.mobile,vendor:"BlackBerry"}}},{test:function(e){return"bada"===e.getBrowserName(!0)},describe:function(){return{type:o.PLATFORMS_MAP.mobile}}},{test:function(e){return"windows phone"===e.getBrowserName()},describe:function(){return{type:o.PLATFORMS_MAP.mobile,vendor:"Microsoft"}}},{test:function(e){var t=Number(String(e.getOSVersion()).split(".")[0]);return"android"===e.getOSName(!0)&&t>=3},describe:function(){return{type:o.PLATFORMS_MAP.tablet}}},{test:function(e){return"android"===e.getOSName(!0)},describe:function(){return{type:o.PLATFORMS_MAP.mobile}}},{test:function(e){return"macos"===e.getOSName(!0)},describe:function(){return{type:o.PLATFORMS_MAP.desktop,vendor:"Apple"}}},{test:function(e){return"windows"===e.getOSName(!0)},describe:function(){return{type:o.PLATFORMS_MAP.desktop}}},{test:function(e){return"linux"===e.getOSName(!0)},describe:function(){return{type:o.PLATFORMS_MAP.desktop}}},{test:function(e){return"playstation 4"===e.getOSName(!0)},describe:function(){return{type:o.PLATFORMS_MAP.tv}}},{test:function(e){return"roku"===e.getOSName(!0)},describe:function(){return{type:o.PLATFORMS_MAP.tv}}}];t.default=a,e.exports=t.default},95:function(e,t,n){t.__esModule=!0,t.default=void 0;var r,i=(r=n(17))&&r.__esModule?r:{default:r},o=n(18),a=[{test:function(e){return"microsoft edge"===e.getBrowserName(!0)},describe:function(e){if(/\sedg\//i.test(e))return{name:o.ENGINE_MAP.Blink};var t=i.default.getFirstMatch(/edge\/(\d+(\.?_?\d+)+)/i,e);return{name:o.ENGINE_MAP.EdgeHTML,version:t}}},{test:[/trident/i],describe:function(e){var t={name:o.ENGINE_MAP.Trident},n=i.default.getFirstMatch(/trident\/(\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:function(e){return e.test(/presto/i)},describe:function(e){var t={name:o.ENGINE_MAP.Presto},n=i.default.getFirstMatch(/presto\/(\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:function(e){var t=e.test(/gecko/i),n=e.test(/like gecko/i);return t&&!n},describe:function(e){var t={name:o.ENGINE_MAP.Gecko},n=i.default.getFirstMatch(/gecko\/(\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/(apple)?webkit\/537\.36/i],describe:function(){return{name:o.ENGINE_MAP.Blink}}},{test:[/(apple)?webkit/i],describe:function(e){var t={name:o.ENGINE_MAP.WebKit},n=i.default.getFirstMatch(/webkit\/(\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}}];t.default=a,e.exports=t.default}});var yl,yu,yc,yd,yf,yh,yp,ym,yg,yv,yy,yb,yw,yA,yE,y_=s(ys.exports);(yB=yE||(yE={})).Disabled="Disabled",yB.Temporary="Temporary",yB.UntilResponse="UntilResponse";let yk=()=>"wakeLock"in navigator,yC=()=>
8{if("undefined"==typeof navigator)return!1;let{userAgent:e}=navigator,t=/CPU (?:iPhone )?OS (\d+)(?:_\d+)?_?\d+ like Mac OS X/iu.exec(e);return!!t&&10>parseInt(t[1],10)&&!window.MSStream};class yS{constructor(e){this.enabled=!1,this._eventsAdded=!1,this.debug=null!=e&&e}start(){if(this.enabled=!1,yk()&&!this._eventsAdded){this._eventsAdded=!0,this._wakeLock=void 0;let e=()=>fO(this,void 0,void 0,function*(){null!==this._wakeLock&&"visible"===document.visibilityState&&(yield this.enable())});document.addEventListener("visibilitychange",e),document.addEventListener("fullscreenchange",e)}else yC()?this.noSleepTimer=void 0:(this.noSleepVideo=document.createElement("video"),this.noSleepVideo.setAttribute("title","MetaMask SDK - Listening for responses"),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/M0TxM90RM901NFV3SB0JBVAAAgAIAAAAAAAAAMybAUy9EcTRIl1VItVVMt1VJF1VNVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVN0zRNEwgNWQkAkAEAkBBTLS3GmgmLJGLSaqugYwxS7KWxSCpntbfKMYUYtV4ah5RREHupJGOKQcwtpNApJq3WVEKFFKSYYyoVUg5SIDRkhQAQmgHgcBxAsixAsiwAAAAAAAAAkDQN0DwPsDQPAAAAAAAAACRNAyxPAzTPAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABA0jRA8zxA8zwAAAAAAAAA0DwP8DwR8EQRAAAAAAAAACzPAzTRAzxRBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABA0jRA8zxA8zwAAAAAAAAAsDwP8EQR0DwRAAAAAAAAACzPAzxRBDzRAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAEOAAABBgIRQasiIAiBMAcEgSJAmSBM0DSJYFTYOmwTQBkmVB06BpME0AAAAAAAAAAAAAJE2DpkHTIIoASdOgadA0iCIAAAAAAAAAAAAAkqZB06BpEEWApGnQNGgaRBEAAAAAAAAAAAAAzzQhihBFmCbAM02IIkQRpgkAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAGHAAAAgwoQwUGrIiAIgTAHA4imUBAIDjOJYFAACO41gWAABYliWKAABgWZooAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAYcAAACDChDBQashIAiAIAcCiKZQHHsSzgOJYFJMmyAJYF0DyApgFEEQAIAAAocAAACLB
8BU2JxgEJDVgIAUQAABsWxLE0TRZKkaZoniiRJ0zxPFGma53meacLzPM80IYqiaJoQRVE0TZimaaoqME1VFQAAUOAAABBgg6bE4gCFhqwEAEICAByKYlma5nmeJ4qmqZokSdM8TxRF0TRNU1VJkqZ5niiKommapqqyLE3zPFEURdNUVVWFpnmeKIqiaaqq6sLzPE8URdE0VdV14XmeJ4qiaJqq6roQRVE0TdNUTVV1XSCKpmmaqqqqrgtETxRNU1Vd13WB54miaaqqq7ouEE3TVFVVdV1ZBpimaaqq68oyQFVV1XVdV5YBqqqqruu6sgxQVdd1XVmWZQCu67qyLMsCAAAOHAAAAoygk4wqi7DRhAsPQKEhKwKAKAAAwBimFFPKMCYhpBAaxiSEFEImJaXSUqogpFJSKRWEVEoqJaOUUmopVRBSKamUCkIqJZVSAADYgQMA2IGFUGjISgAgDwCAMEYpxhhzTiKkFGPOOScRUoox55yTSjHmnHPOSSkZc8w556SUzjnnnHNSSuacc845KaVzzjnnnJRSSuecc05KKSWEzkEnpZTSOeecEwAAVOAAABBgo8jmBCNBhYasBABSAQAMjmNZmuZ5omialiRpmud5niiapiZJmuZ5nieKqsnzPE8URdE0VZXneZ4oiqJpqirXFUXTNE1VVV2yLIqmaZqq6rowTdNUVdd1XZimaaqq67oubFtVVdV1ZRm2raqq6rqyDFzXdWXZloEsu67s2rIAAPAEBwCgAhtWRzgpGgssNGQlAJABAEAYg5BCCCFlEEIKIYSUUggJAAAYcAAACDChDBQashIASAUAAIyx1lprrbXWQGettdZaa62AzFprrbXWWmuttdZaa6211lJrrbXWWmuttdZaa6211lprrbXWWmuttdZaa6211lprrbXWWmuttdZaa6211lprrbXWWmstpZRSSimllFJKKaWUUkoppZRSSgUA+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/AySEASZACGQAjgAAAAAZBmuAvw
8MkhAEmQAhkAI4AhAEmQAhkAI4AAAAAGQZsAL8DJIQBJkAIZACOAAAAABkGbIC/AySEASZACGQAjgCEASZACGQAjgAAAAAZBm0AvwMkhAEmQAhkAI4AhAEmQAhkAI4AAAAAGQZtgL8DJIQBJkAIZACOAAAAABkGbgCvAySEASZACGQAjgCEASZACGQAjgAAAAAZBm6AnwMkhAEmQAhkAI4AhAEmQAhkAI4AhAEmQAhkAI4AhAEmQAhkAI4AAAAhubW9vdgAAAGxtdmhkAAAAAAAAAAAAAAAAAAAD6AAABDcAAQAAAQAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAzB0cmFrAAAAXHRraGQAAAADAAAAAAAAAAAAAAABAAAAAAAAA+kAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAABAAAAAALAAAACQAAAAAAAkZWR0cwAAABxlbHN0AAAAAAAAAAEAAAPpAAAAAAABAAAAAAKobWRpYQAAACBtZGhkAAAAAAAAAAAAAAAAAAB1MAAAdU5VxAAAAAAALWhkbHIAAAAAAAAAAHZpZGUAAAAAAAAAAAAAAABWaWRlb0hhbmRsZXIAAAACU21pbmYAAAAUdm1oZAAAAAEAAAAAAAAAAAAAACRkaW5mAAAAHGRyZWYAAAAAAAAAAQAAAAx1cmwgAAAAAQAAAhNzdGJsAAAAr3N0c2QAAAAAAAAAAQAAAJ9hdmMxAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAALAAkABIAAAASAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGP//AAAALWF2Y0MBQsAN/+EAFWdCwA3ZAsTsBEAAAPpAADqYA8UKkgEABWjLg8sgAAAAHHV1aWRraEDyXyRPxbo5pRvPAyPzAAAAAAAAABhzdHRzAAAAAAAAAAEAAAAeAAAD6QAAABRzdHNzAAAAAAAAAAEAAAABAAAAHHN0c2MAAAAAAAAAAQAAAAEAAAABAAAAAQAAAIxzdHN6AAAAAAAAAAAAAAAeAAADDwAAAAsAAAALAAAACgAAAAoAAAAKAAAACgAAAAoAAAAKAAAACgAAAAoAAAAKAAAACgAAAAoAAAAKAAAACgAAAAoAAAAKAAAACgAAAAoAAAAKAAAACgAAAAoAAAAKAAAACgAAAAoAAAAKAAAACgAAAAoAAAAKAAAAiHN0Y28AAAAAAAAAHgAAAEYAAANnAAADewAAA5gAAAO0AAADxwAAA+MAAAP2AAAEEgAABCUAAARBAAAEXQAABHAAAASMAAAEnwAABLsAAATOAAAE6gAABQYAAAUZAAAFNQAABUgAAAVkAAAFdwAABZMAAAWmAAAFwgAABd4AAAXxAAAGDQAABGh0cmFrAAAAXHRraGQAAAADAAAAAAAAAAAAAAACAAAAAAAABDcAAAAAAAAAAAAAAAEBAAAAAAEAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAkZWR0cwAAABxlbHN0AAAAAAAAAAEAAAQkAAADcAABAAAAAAPgbWRpYQAAACBtZGhkAAAAAAAAAAAAAAAAAAC7gAAAykBVxAAAAAAALWhkbHIAAAAAAAAAAHNvdW4AAAAAAAAAAAAAAABTb3VuZEhhbmRsZXIAAAADi21pbmYAAAAQc21oZAAAAAAAAAAAAAAAJGRpbmYAAAAcZHJlZgAAAAAAAAABAAAADHVybCAAAAABAAADT3N0YmwAAABnc3RzZAAAAAAAAAABAAAAV21wNGEAAAAAAAAAAQAAAAAAAAAAAAIAEAAAAAC7gAAAAAAAM2VzZHMAAAAAA4CAgCIAAgAEgICAFEAVBbjYAAu4AAAADcoFgICAAhGQBoCAgAECAAAAIHN0dHMAAAAAAAAAAgAAADIAAAQAAAAAAQAAAkAAAAFUc3RzYwAAAAAAAAAbAAAAAQAAAAEAAAABAAAAAgAAAAIAAAABAAAAAwAAAAEAAAABAAAABAAAAAIAAAABAAAABgAAAAEAAAABAAAABwAAAAIAAAABAAAACAAAAAEAAAABAAAACQAAAAIAAAABAAAACgAAAAEAAAABAAAACwAAAAIAAAABAAAADQAAAAEAAAABAAAADgAAAAIAAAABAAAADwAAAAEAAAABAAAAEAAAAAIAAAABAAAAEQAAAAEAAAABAAAAEgAAAAIAAAABAAAAFAAAAAEAAAABAAAAFQAAAAIAAAABAAAAFgAAAAEAAAABAAAAFwAAAAIAAAABAAAAGAAAAAEAAAABAAAAGQAAAAIAAAABAAAAGgAAAAEAAAABAAAAGwAAAAIAAAABAAAAHQAAAAEAAAABAAAAHgAAAAIAAAABAAAAHwAAAAQAAAABAAAA4HN0c3oAAAAAAAAAAAAAADMAAAAaAAAACQAAAAkAAAAJAAAACQAAAAkAAAAJAAAACQAAAAkAAAAJAAAACQAAAAkAAAAJAAAACQAAAAkAAAAJAAAACQAAAAkAAAAJAAAACQAAAAkAAAAJAAAACQAAAAkAAAAJAAAACQAAAAkAAAAJAAAACQAAAAkAAAAJAAAACQAAAAkAAAAJAAAACQAAAAkAAAAJAAAACQAAAAkAAAAJAAAACQAAAAkAAAAJAAAACQAAAAkAAAAJAAAACQAAAAkAAAAJAAAACQAAAAkAAACMc3RjbwAAAAAAAAAfAAAALAAAA1UAAANyAAADhgAAA6IAAAO+AAAD0QAAA+0AAAQAAAAEHAAABC8AAARLAAAEZwAABHoAAASWAAAEqQAABMUAAATYAAAE9AAABRAAAAUjAAAFPwAABVIAAAVuAAAFgQAABZ0AAAWwAAAFzAAABegAAAX7AAAGFwAAAGJ1ZHRhAAAAWm1ldGEAAAAAAAAAIWhkbHIAAAAAAAAAAG1kaXJhcHBsAAAAAAAAAAAAAAAALWlsc3QAAAAlqXRvbwAAAB1kYXRhAAAAAQAAAABMYXZmNTUuMzMuMTAw"),this.noSleepVideo.addEventListener("loadedmetadata",()=>{this.debug&&console.debug("WakeLockManager::start() video loadedmetadata",this.noSleepVideo),this.noSleepVideo&&(this.noSleepVideo.duration<=1?this.noSleepVideo.setAttribute("loop",""):this.noSleepVideo.addEventListener("timeupdate",()=>{this.noSleepVideo&&this.noSleepVideo.currentTime>.5&&(this.noSleepVideo.currentTime=Math.random())}))}))}_addSourceToVideo(e,t,n){let r=document.createElement("source");r.src=n,r.type=`video/${t}`,e.appendChild(r)}isEnabled(){return this.enabled}setDebug(e){e&&!this.debug&&console.debug("WakeLockManager::setDebug() activate debug mode"),this.debug=e}enable(){return fO(this,void 0,void 0,function*(){this.enabled&&this.disable("from_enable");let e=yk(),t=yC();if(this.debug&&console.debug(`WakeLockManager::enable() hasWakelock=${e} isOldIos=${t}`,this.noSleepVideo),this.start(),yk())try{let e=yield navigator.wakeLock.request("screen");this._wakeLock=e,this.enabled=!0}catch(e){return this.debug&&console.error("WakeLockManager::enable() failed to enable wake lock",e),this.enabled=!1,!1}else if(yC())return this.disable("from_enable_old_ios"),this.noSleepTimer=window.setInterval(()=>{document.hidden||(window.location.href=window.location.href.split("#")[0],window.setTimeout(window.stop,0))},15e3),this.enabled=!0,!0;return!!this.noSleepVideo&&(this.noSleepVideo.play().then(()=>{this.debug&&console.debug("WakeLockManager::enable() video started playing successfully")}).catch(e=>{console.warn("WakeLockManager::enable() video failed to play",e)}),this.enabled=!0,!0)})}disable(e){if(this.enabled){if(this.debug&&console.debug(`WakeLockManager::disable() context=${e}`),yk())this._wakeLock&&(this.debug&&console.debug("WakeLockManager::disable() release wake lock"),this._wakeLock.release()
8),this._wakeLock=void 0;else if(yC())this.noSleepTimer&&(console.warn("\n NoSleep now disabled for older iOS devices.\n "),window.clearInterval(this.noSleepTimer),this.noSleepTimer=void 0);else try{if(!this.noSleepVideo)return void(this.debug&&console.debug("WakeLockManager::disable() noSleepVideo is undefined"));this.debug&&console.debug("WakeLockManager::disable() pause noSleepVideo"),this.noSleepVideo.firstChild&&(this.noSleepVideo.removeChild(this.noSleepVideo.firstChild),this.noSleepVideo.load()),this.noSleepVideo.pause(),this.noSleepVideo.src="",this.noSleepVideo.remove()}catch(e){console.log(e)}this.enabled=!1}}}class yx{constructor({useDeepLink:e,preferredOpenLink:t,wakeLockStatus:n=yE.UntilResponse,debug:r=!1}){this.state={wakeLock:new yS,wakeLockStatus:yE.UntilResponse,wakeLockTimer:void 0,wakeLockFeatureActive:!1,platformType:void 0,useDeeplink:!1,preferredOpenLink:void 0,debug:!1},this.state.platformType=this.getPlatformType(),this.state.useDeeplink=e,this.state.preferredOpenLink=t,this.state.wakeLockStatus=n,this.state.debug=r,this.state.wakeLock.setDebug(r)}enableWakeLock(){return function(e){let{state:t}=e;if(t.wakeLockStatus===yE.Disabled)return void(t.debug&&console.debug("WakeLock is disabled"));t.wakeLock.enable().catch(e=>{console.error("WakeLock is not supported",e)});let n=t.wakeLockStatus===yE.Temporary?2e3:4e4;t.wakeLockTimer=setTimeout(()=>{e.disableWakeLock()},n),t.wakeLockFeatureActive||t.wakeLockStatus!==yE.UntilResponse||(t.wakeLockFeatureActive=!0,window.addEventListener("focus",()=>{e.disableWakeLock()}))}(this)}disableWakeLock(){return function(e){let{state:t}=e;t.wakeLockStatus!==yE.Disabled&&(t.wakeLockTimer&&clearTimeout(t.wakeLockTimer),t.wakeLock.disable("disableWakeLock"))}(this)}openDeeplink(e,t,n){return function(e,t,n,r){let{state:i}=e;i.debug&&(console.debug(`Platform::openDeepLink universalLink --> ${t}`),console.debug(`Platform::openDeepLink deepLink --> ${n}`)),e.isBrowser()&&e.enableWakeLock();try{if(i.preferredOpenLink)return void i.preferredOpenLink(i.useDeeplink?n:t,r);if(i.debug&&console.warn(`Platform::openDeepLink() open link now useDeepLink=${i.useDeeplink}`,i.useDeeplink?n:t),"undefined"!=typeof window){let e;e=i.useDeeplink?window.open(n,"_blank"):window.open(t,"_blank"),setTimeout(()=>{var t;return null===(t=null==e?void 0:e.close)||void 0===t?void 0:t.call(e)},500)}}catch(e){console.log("Platform::openDeepLink() can't open link",e)}}(this,e,t,n)}isReactNative(){var e;return this.isNotBrowser()&&"undefined"!=typeof window&&(null==window?void 0:window.navigator)&&"ReactNative"===(null===(e=window.navigator)||void 0===e?void 0:e.product)}isMetaMaskInstalled(){return function(e){let{state:t}=e,n=v7.getProvider()||(null==window?void 0:window.ethereum);return t.debug&&console.debug(`Platform::isMetaMaskInstalled isMetaMask=${null==n?void 0:n.isMetaMask} isConnected=${null==n?void 0:n.isConnected()}`),(null==n?void 0:n.isMetaMask)&&(null==n?void 0:n.isConnected())}(this)}isDesktopWeb(){return this.isBrowser()&&!this.isMobileWeb()}isMobile(){var e,t;let n=y_.parse(window.navigator.userAgent);return"mobile"===(null===(e=null==n?void 0:n.platform)||void 0===e?void 0:e.type)||"tablet"===(null===(t=null==n?void 0:n.platform)||void 0===t?void 0:t.type)}isSecure(){return this.isReactNative()||this.isMobileWeb()}isMetaMaskMobileWebView(){return"undefined"!=typeof window&&!!window.ReactNativeWebView&&!!navigator.userAgent.endsWith("MetaMaskMobile")}isMobileWeb(){return this.state.platformType===e.PlatformType.MobileWeb}isNotBrowser(){var e;return"undefined"==typeof window||!(null==window?void 0:window.navigator)||void 0!==n.g&&"ReactNative"===(null===(e=null===n.g||void 0===n.g?void 0:n.g.navigator)||void 0===e?void 0:e.product)||"ReactNative"===(null==navigator?void 0:navigator.product)}isNodeJS(){return this.isNotBrowser()&&!this.isReactNative()}isBrowser(){return!this.isNotBrowser()}isUseDeepLink(){return this.state.useDeeplink}getPlatformType(){return function(t){let{state:n}=t;return n.platformType?n.platformType:t.isReactNative()?e.PlatformType.ReactNative:t.isNotBrowser()?e.PlatformType.NonBrowser:t.isMetaMaskMobileWebView()?e.PlatformType.MetaMaskMobileWebview:t.isMobile()?e.PlatformType.MobileWeb:e.PlatformType.De
8sktopWeb}(this)}}var yM="INSTALLED",yO="NOT_INSTALLED",yR="REGISTERED",yP="REGISTERING",yT="RELOADING",yI={CHROME:"https://chrome.google.com/webstore/detail/metamask/nkbihfbeogaeaoehlefnkodbefgpgknn",FIREFOX:"https://addons.mozilla.org/firefox/addon/ether-metamask/",DEFAULT:"https://metamask.io"},yj="REGISTRATION_IN_PROGRESS",yL="FORWARDER_ID",yN=function(){function e(t){var n=void 0===t?{}:t,r=n.forwarderOrigin,i=n.forwarderMode,o=void 0===i?e.FORWARDER_MODE.INJECT:i;this.forwarderOrigin=void 0===r?"https://fwd.metamask.io":r,this.forwarderMode=o,this.state=e.isMetaMaskInstalled()?yM:yO;var a=e._detectBrowser();this.downloadUrl=a?yI[a]:yI.DEFAULT,this._onMessage=this._onMessage.bind(this),this._onMessageFromForwarder=this._onMessageFromForwarder.bind(this),this._openForwarder=this._openForwarder.bind(this),this._openDownloadPage=this._openDownloadPage.bind(this),this.startOnboarding=this.startOnboarding.bind(this),this.stopOnboarding=this.stopOnboarding.bind(this),window.addEventListener("message",this._onMessage),o===e.FORWARDER_MODE.INJECT&&"true"===sessionStorage.getItem(yj)&&e._injectForwarder(this.forwarderOrigin)}return e.prototype._onMessage=function(e){if(e.origin===this.forwarderOrigin)return"metamask:reload"===e.data.type?this._onMessageFromForwarder(e):void console.debug("Unknown message from '"+e.origin+"' with data "+JSON.stringify(e.data))},e.prototype._onMessageUnknownStateError=function(e){throw Error("Unknown state: '"+e+"'")},e.prototype._onMessageFromForwarder=function(t){var n,r,i,o;return n=this,r=void 0,i=void 0,o=function(){return function(e,t){var n,r,i,o,a={label:0,sent:function(){if(1&i[0])throw i[1];return i[1]},trys:[],ops:[]};return o={next:s(0),throw:s(1),return:s(2)},"function"==typeof Symbol&&(o[Symbol.iterator]=function(){return this}),o;function s(o){return function(s){return function(o){if(n)throw TypeError("Generator is already executing.");for(;a;)try{if(n=1,r&&(i=2&o[0]?r.return:o[0]?r.throw||((i=r.return)&&i.call(r),0):r.next)&&!(i=i.call(r,o[1])).done)return i;switch(r=0,i&&(o=[2&o[0],i.value]),o[0]){case 0:case 1:i=o;break;case 4:return a.label++,{value:o[1],done:!1};case 5:a.label++,r=o[1],o=[0];continue;case 7:o=a.ops.pop(),a.trys.pop();continue;default:if(!(i=(i=a.trys).length>0&&i[i.length-1])&&(6===o[0]||2===o[0])){a=0;continue}if(3===o[0]&&(!i||o[1]>i[0]&&o[1]<i[3])){a.label=o[1];break}if(6===o[0]&&a.label<i[1]){a.label=i[1],i=o;break}if(i&&a.label<i[2]){a.label=i[2],a.ops.push(o);break}i[2]&&a.ops.pop(),a.trys.pop();continue}o=t.call(e,a)}catch(e){o=[6,e],r=0}finally{n=i=0}if(5&o[0])throw o[1];return{value:o[0]?o[1]:void 0,done:!0}}([o,s])}}}(this,function(n){switch(n.label){case 0:switch(this.state){case yT:return[3,1];case yO:return[3,2];case yM:return[3,3];case yP:return[3,5];case yR:return[3,6]}return[3,7];case 1:return console.debug("Ignoring message while reloading"),[3,8];case 2:return console.debug("Reloading now to register with MetaMask"),this.state=yT,location.reload(),[3,8];case 3:return console.debug("Registering with MetaMask"),this.state=yP,[4,e._register()];case 4:return n.sent(),this.state=yR,t.source.postMessage({type:"metamask:registrationCompleted"},t.origin),this.stopOnboarding(),[3,8];case 5:return console.debug("Already registering - ignoring reload message"),[3,8];case 6:return console.debug("Already registered - ignoring reload message"),[3,8];case 7:this._onMessageUnknownStateError(this.state),n.label=8;case 8:return[2]}})},new(i||(i=Promise))(function(e,t){function a(e){try{l(o.next(e))}catch(e){t(e)}}function s(e){try{l(o.throw(e))}catch(e){t(e)}}function l(t){var n;t.done?e(t.value):((n=t.value)instanceof i?n:new i(function(e){e(n)})).then(a,s)}l((o=o.apply(n,r||[])).next())})},e.prototype.startOnboarding=function(){sessionStorage.setItem(yj,"true"),this._openDownloadPage(),this._openForwarder()},e.prototype.stopOnboarding=function(){"true"===sessionStorage.getItem(yj)&&(this.forwarderMode===e.FORWARDER_MODE.INJECT&&(console.debug("Removing forwarder"),e._removeForwarder()),sessionStorage.setItem(yj,"false"))},e.prototype._openForwarder=function(){this.forwarderMode===e.FORWARDER_MODE.OPEN_TAB?window.open(this.forwarderOrigin,"_blank"):e._injectForwarder(this.forwarderOrigin)},e.prototype._openDownloadPage=function(){window.open(this.downloadUrl,"_blank")},e.isMetaMaskInstalled=function(){return!!(window.ethereum&&window.ethereum.isMetaMask)},e._register=function(){return window.ethereum.request({method:"wallet_registerOnboarding"})},e._injectForwarder=function(e){var t=document.body,n=document.createElement("iframe");n.setAttribute("height","0"),n.setAttribute("width","0"),n.setAttribute("style","display: none;"),n.setAttribute("src",e),n.setAttribute("id",yL),t.insertBefore(n,t.children[0])},e._removeForwarder=function(){var e;null===(e=document.getElementById(yL))||void 0===e||e.remove()},e._detectBrowser=function(){var e=y_.parse(window.navigator.userAgent);return"Firefox"===e.browser.name?"FIREFOX":["Chrome","Chromium"].includes(e.browser.name||"")?"CHROME":null},e.FORWARDER_MODE={INJECT:"INJECT",OPEN_TAB:"OPEN_TAB"},e}();class yD{constructor({preferDesktop:e,remote:t,platformManager:n,debug:r=!1}){this.state={isInstalling:!1,hasInstalled:!1,resendRequest:null,preferDesktop:!1,platformManager:null,remote:null,debug:!1},this.state.preferDesktop=e,this.state.remote=t,this.state.platformManager=n,this.state.debug=r}startDesktopOnboarding(){return function(e){return fO(this,void 0,void 0,function*(){(null==e?void 0:e.state.debug)&&console.debug("MetamaskInstaller::startDesktopOnboarding()"),v7.destroy(),delete window.ethereum,(new yN).startOnboarding()})}(this)}redirectToProperInstall(){return fO(this,void 0,void 0,function*(){return function(t){var n,r;return fO(this,void 0,void 0,function*(){let{state:i}=t,o=null===(n=i.platformManager)||void 0===n?void 0:n.getPlatformType();if((null==t?void 0:t.state.debug)&&console.debug(`MetamaskInstaller::redirectToProperInstall() platform=${o} state.preferDesktop=${i.preferDesktop}`),o===e.PlatformType.MetaMaskMobileWebview)return!1;
8if(o===e.PlatformType.DesktopWeb&&(i.isInstalling=!0,i.preferDesktop))return t.startDesktopOnboarding(),!1;i.isInstalling=!0;try{yield null===(r=i.remote)||void 0===r?void 0:r.startConnection(),i.isInstalling=!1,i.hasInstalled=!0}catch(e){throw i.isInstalling=!1,e}return!0})}(this)})}checkInstallation(){return fO(this,void 0,void 0,function*(){return function(e){var t;return fO(this,void 0,void 0,function*(){let{state:n}=e,r=null===(t=n.platformManager)||void 0===t?void 0:t.isMetaMaskInstalled();return n.debug&&console.log(`MetamaskInstaller::checkInstallation() isInstalled=${r}`),!!r||(yield e.redirectToProperInstall())})}(this)})}start({wait:e=!1}){return fO(this,void 0,void 0,function*(){return yield function(e,{wait:t=!1}){return fO(this,void 0,void 0,function*(){let{state:n}=e;return n.debug&&console.debug(`MetamaskInstaller::start() wait=${t}`),t&&(yield yr(1e3)),yield e.checkInstallation()})}(this,{wait:e})})}}var yB,yF,yz={exports:{}},yU={exports:{}};function yq(){return yF||(yF=1,self,yU.exports=(()=>{var e={192:(e,t)=>{var n,r,i=function(){var e,t,n=function(e,t){var n=e,r=a[t],i=null,o=0,l=null,g=[],v={},b=function(e,t){i=function(e){for(var t=Array(e),n=0;n<e;n+=1){t[n]=Array(e);for(var r=0;r<e;r+=1)t[n][r]=null}return t}(o=4*n+17),w(0,0),w(o-7,0),w(0,o-7),E(),A(),k(e,t),n>=7&&_(e),null==l&&(l=S(n,r,g)),C(l,t)},w=function(e,t){for(var n=-1;n<=7;n+=1)if(!(e+n<=-1||o<=e+n))for(var r=-1;r<=7;r+=1)t+r<=-1||o<=t+r||(i[e+n][t+r]=0<=n&&n<=6&&(0==r||6==r)||0<=r&&r<=6&&(0==n||6==n)||2<=n&&n<=4&&2<=r&&r<=4)},A=function(){for(var e=8;e<o-8;e+=1)null==i[e][6]&&(i[e][6]=e%2==0);for(var t=8;t<o-8;t+=1)null==i[6][t]&&(i[6][t]=t%2==0)},E=function(){for(var e=s.getPatternPosition(n),t=0;t<e.length;t+=1)for(var r=0;r<e.length;r+=1){var o=e[t],a=e[r];if(null==i[o][a])for(var l=-2;l<=2;l+=1)for(var u=-2;u<=2;u+=1)i[o+l][a+u]=-2==l||2==l||-2==u||2==u||0==l&&0==u}},_=function(e){for(var t=s.getBCHTypeNumber(n),r=0;r<18;r+=1){var a=!e&&1==(t>>r&1);i[Math.floor(r/3)][r%3+o-8-3]=a}for(r=0;r<18;r+=1)a=!e&&1==(t>>r&1),i[r%3+o-8-3][Math.floor(r/3)]=a},k=function(e,t){for(var n=r<<3|t,a=s.getBCHTypeInfo(n),l=0;l<15;l+=1){var u=!e&&1==(a>>l&1);l<6?i[l][8]=u:l<8?i[l+1][8]=u:i[o-15+l][8]=u}for(l=0;l<15;l+=1)u=!e&&1==(a>>l&1),l<8?i[8][o-l-1]=u:l<9?i[8][15-l-1+1]=u:i[8][15-l-1]=u;i[o-8][8]=!e},C=function(e,t){for(var n=-1,r=o-1,a=7,l=0,u=s.getMaskFunction(t),c=o-1;c>0;c-=2)for(6==c&&(c-=1);;){for(var d=0;d<2;d+=1)if(null==i[r][c-d]){var f=!1;l<e.length&&(f=1==(e[l]>>>a&1)),u(r,c-d)&&(f=!f),i[r][c-d]=f,-1==(a-=1)&&(l+=1,a=7)}if((r+=n)<0||o<=r){r-=n,n=-n;break}}},S=function(e,t,n){for(var r=c.getRSBlocks(e,t),i=d(),o=0;o<n.length;o+=1){var a=n[o];i.put(a.getMode(),4),i.put(a.getLength(),s.getLengthInBits(a.getMode(),e)),a.write(i)}var l=0;for(o=0;o<r.length;o+=1)l+=r[o].dataCount;if(i.getLengthInBits()>8*l)throw"code length overflow. ("+i.getLengthInBits()+">"+8*l+")";for(i.getLengthInBits()+4<=8*l&&i.put(0,4);i.getLengthInBits()%8!=0;)i.putBit(!1);for(;!(i.getLengthInBits()>=8*l||(i.put(236,8),i.getLengthInBits()>=8*l));)i.put(17,8);return function(e,t){for(var n=0,r=0,i=0,o=Array(t.length),a=Array(t.length),l=0;l<t.length;l+=1){var c=t[l].dataCount,d=t[l].totalCount-c;r=Math.max(r,c),i=Math.max(i,d),o[l]=Array(c);for(var f=0;f<o[l].length;f+=1)o[l][f]=255&e.getBuffer()[f+n];n+=c;var h=s.getErrorCorrectPolynomial(d),p=u(o[l],h.getLength()-1).mod(h);for(a[l]=Array(h.getLength()-1),f=0;f<a[l].length;f+=1){var m=f+p.getLength()-a[l].length;a[l][f]=m>=0?p.getAt(m):0}}var g=0;for(f=0;f<t.length;f+=1)g+=t[f].totalCount;var v=Array(g),y=0;for(f=0;f<r;f+=1)for(l=0;l<t.length;l+=1)f<o[l].length&&(v[y]=o[l][f],y+=1);for(f=0;f<i;f+=1)for(l=0;l<t.length;l+=1)f<a[l].length&&(v[y]=a[l][f],y+=1);return v}(i,r)};v.addData=function(e,t){var n=null;switch(t=t||"Byte"){case"Numeric":n=f(e);break;case"Alphanumeric":n=h(e);break;case"Byte":n=p(e);break;case"Kanji":n=m(e);break;default:throw"mode:"+t}g.push(n),l=null},v.isDark=function(e,t){if(e<0||o<=e||t<0||o<=t)throw e+","+t;return i[e][t]},v.getModuleCount=function(){return o},v.make=function(){if(n<1){for(var e=1;e<40;e++){for(var t=c.getRSBlocks(e,r),i=d(),o=0;o<g.length;
vendor: 4,258 bytes, line 8
8o++){var a=g[o];i.put(a.getMode(),4),i.put(a.getLength(),s.getLengthInBits(a.getMode(),e)),a.write(i)}var l=0;for(o=0;o<t.length;o++)l+=t[o].dataCount;if(i.getLengthInBits()<=8*l)break}n=e}b(!1,function(){for(var e=0,t=0,n=0;n<8;n+=1){b(!0,n);var r=s.getLostPoint(v);(0==n||e>r)&&(e=r,t=n)}return t}())},v.createTableTag=function(e,t){e=e||2;var n="";n+='<table style=" border-width: 0px; border-style: none; border-collapse: collapse; padding: 0px; margin: '+(t=void 0===t?4*e:t)+'px;"><tbody>';for(var r=0;r<v.getModuleCount();r+=1){n+="<tr>";for(var i=0;i<v.getModuleCount();i+=1)n+='<td style=" border-width: 0px; border-style: none; border-collapse: collapse; padding: 0px; margin: 0px; width: '+e+"px; height: "+e+"px; background-color: "+(v.isDark(r,i)?"#000000":"#ffffff")+';"/>';n+="</tr>"}return(n+="</tbody>")+"</table>"},v.createSvgTag=function(e,t,n,r){var i={};"object"==typeof arguments[0]&&(e=(i=arguments[0]).cellSize,t=i.margin,n=i.alt,r=i.title),e=e||2,t=void 0===t?4*e:t,(n="string"==typeof n?{text:n}:n||{}).text=n.text||null,n.id=n.text?n.id||"qrcode-description":null,(r="string"==typeof r?{text:r}:r||{}).text=r.text||null,r.id=r.text?r.id||"qrcode-title":null;var o,a,s,l,u=v.getModuleCount()*e+2*t,c="";for(l="l"+e+",0 0,"+e+" -"+e+",0 0,-"+e+"z ",c+='<svg version="1.1" xmlns="http://www.w3.org/2000/svg"'+(i.scalable?"":' width="'+u+'px" height="'+u+'px"')+(' viewBox="0 0 '+u+" ")+u+'" preserveAspectRatio="xMinYMin meet"'+(r.text||n.text?' role="img" aria-labelledby="'+x([r.id,n.id].join(" ").trim())+'"':"")+">"+(r.text?'<title id="'+x(r.id)+'">'+x(r.text)+"</title>":"")+(n.text?'<description id="'+x(n.id)+'">'+x(n.text)+"</description>":"")+'<rect width="100%" height="100%" fill="white" cx="0" cy="0"/><path d="',a=0;a<v.getModuleCount();a+=1)for(s=a*e+t,o=0;o<v.getModuleCount();o+=1)v.isDark(a,o)&&(c+="M"+(o*e+t)+","+s+l);return(c+='" stroke="transparent" fill="black"/>')+"</svg>"},v.createDataURL=function(e,t){e=e||2,t=void 0===t?4*e:t;var n=v.getModuleCount()*e+2*t,r=t,i=n-t;return y(n,n,function(t,n){if(r<=t&&t<i&&r<=n&&n<i){var o=Math.floor((t-r)/e),a=Math.floor((n-r)/e);return v.isDark(a,o)?0:1}return 1})},v.createImgTag=function(e,t,n){e=e||2,t=void 0===t?4*e:t;var r=v.getModuleCount()*e+2*t,i="";return i+='<img src="'+v.createDataURL(e,t)+'" width="'+r+'" height="'+r+'"',n&&(i+=' alt="'+x(n)+'"'),i+"/>"};var x=function(e){for(var t="",n=0;n<e.length;n+=1){var r=e.charAt(n);switch(r){case"<":t+="<";break;case">":t+=">";break;case"&":t+="&";break;case'"':t+=""";break;default:t+=r}}return t};return v.createASCII=function(e,t){if((e=e||1)<2)return function(e){e=void 0===e?2:e;var t,n,r,i,o,a=1*v.getModuleCount()+2*e,s=e,l=a-e,u={"ââ":"â","â ":"â"," â":"â"," ":" "},c={"ââ":"â","â ":"â"," â":" "," ":" "},d="";for(t=0;t<a;t+=2){for(r=Math.floor((t-s)/1),i=Math.floor((t+1-s)/1),n=0;n<a;n+=1)o="â",s<=n&&n<l&&s<=t&&t<l&&v.isDark(r,Math.floor((n-s)/1))&&(o=" "),s<=n&&n<l&&s<=t+1&&t+1<l&&v.isDark(i,Math.floor((n-s)/1))?o+=" ":o+="â",d+=e<1&&t+1>=l?c[o]:u[o];d+="\n"}return a%2&&e>0?d.substring(0,d.length-a-1)+Array(a+1).join("â"):d.substring(0,d.length-1)}(t);e-=1,t=void 0===t?2*e:t;var n,r,i,o,a=v.getModuleCount()*e+2*t,s=t,l=a-t,u=Array(e+1).join("ââ"),c=Array(e+1).join(" "),d="",f="";for(n=0;n<a;n+=1){for(i=Math.floor((n-s)/e),f="",r=0;r<a;r+=1)o=1,s<=r&&r<l&&s<=n&&n<l&&v.isDark(i,Math.floor((r-s)/e))&&(o=0),f+=o?u:c;for(i=0;i<e;i+=1)d+=f+"\n"}return d.substring(0,d.length-1)},v.renderTo2dContext=function(e,t){t=t||2;for(var n=v.getModuleCount(),r=0;r<n;r++)for(var i=0;i<n;i++)e.fillStyle=v.isDark(r,i)?"black":"white",e.fillRect(r*t,i*t,t,t)},v};n.stringToBytes=(n.stringToBytesFuncs={default:function(e){for(var t=[],n=0;n<e.length;n+=1){var r=e.charCodeAt(n);t.push(255&r)}return t}}).default,n.createStringToBytes=function(e,t){var n=function(){for(var n=v(e),r=function(){var e=n.read();if(-1==e)throw"eof";return e},i=0,o={};;){var a=n.read();if(-1==a)break;var s=r(),l=r()<<8|r();o[String.fromCharCode(a<<8|s)]=l,i+=1}if(i!=t)throw i+" != "+t;return o}();return function(e){for(var t=[],r=0;r<e.length;r+=1){var i=e.charCodeAt(r);if(i<128)t.push(i);else{var o=n[e.charAt(r)];"number"==typeof o?(255&o)==o?t.push(o):(t.push(o>>>
vendor: 4,264 bytes, line 8
88),t.push(255&o)):t.push(63)}}return t}};var r,i,o,a={L:1,M:0,Q:3,H:2},s=(r=[[],[6,18],[6,22],[6,26],[6,30],[6,34],[6,22,38],[6,24,42],[6,26,46],[6,28,50],[6,30,54],[6,32,58],[6,34,62],[6,26,46,66],[6,26,48,70],[6,26,50,74],[6,30,54,78],[6,30,56,82],[6,30,58,86],[6,34,62,90],[6,28,50,72,94],[6,26,50,74,98],[6,30,54,78,102],[6,28,54,80,106],[6,32,58,84,110],[6,30,58,86,114],[6,34,62,90,118],[6,26,50,74,98,122],[6,30,54,78,102,126],[6,26,52,78,104,130],[6,30,56,82,108,134],[6,34,60,86,112,138],[6,30,58,86,114,142],[6,34,62,90,118,146],[6,30,54,78,102,126,150],[6,24,50,76,102,128,154],[6,28,54,80,106,132,158],[6,32,58,84,110,136,162],[6,26,54,82,110,138,166],[6,30,58,86,114,142,170]],o=function(e){for(var t=0;0!=e;)t+=1,e>>>=1;return t},(i={}).getBCHTypeInfo=function(e){for(var t=e<<10;o(t)-o(1335)>=0;)t^=1335<<o(t)-o(1335);return 21522^(e<<10|t)},i.getBCHTypeNumber=function(e){for(var t=e<<12;o(t)-o(7973)>=0;)t^=7973<<o(t)-o(7973);return e<<12|t},i.getPatternPosition=function(e){return r[e-1]},i.getMaskFunction=function(e){switch(e){case 0:return function(e,t){return(e+t)%2==0};case 1:return function(e,t){return e%2==0};case 2:return function(e,t){return t%3==0};case 3:return function(e,t){return(e+t)%3==0};case 4:return function(e,t){return(Math.floor(e/2)+Math.floor(t/3))%2==0};case 5:return function(e,t){return e*t%2+e*t%3==0};case 6:return function(e,t){return(e*t%2+e*t%3)%2==0};case 7:return function(e,t){return(e*t%3+(e+t)%2)%2==0};default:throw"bad maskPattern:"+e}},i.getErrorCorrectPolynomial=function(e){for(var t=u([1],0),n=0;n<e;n+=1)t=t.multiply(u([1,l.gexp(n)],0));return t},i.getLengthInBits=function(e,t){if(1<=t&&t<10)switch(e){case 1:return 10;case 2:return 9;case 4:case 8:return 8;default:throw"mode:"+e}else if(t<27)switch(e){case 1:return 12;case 2:return 11;case 4:return 16;case 8:return 10;default:throw"mode:"+e}else{if(!(t<41))throw"type:"+t;switch(e){case 1:return 14;case 2:return 13;case 4:return 16;case 8:return 12;default:throw"mode:"+e}}},i.getLostPoint=function(e){for(var t=e.getModuleCount(),n=0,r=0;r<t;r+=1)for(var i=0;i<t;i+=1){for(var o=0,a=e.isDark(r,i),s=-1;s<=1;s+=1)if(!(r+s<0||t<=r+s))for(var l=-1;l<=1;l+=1)i+l<0||t<=i+l||0==s&&0==l||a==e.isDark(r+s,i+l)&&(o+=1);o>5&&(n+=3+o-5)}for(r=0;r<t-1;r+=1)for(i=0;i<t-1;i+=1){var u=0;e.isDark(r,i)&&(u+=1),e.isDark(r+1,i)&&(u+=1),e.isDark(r,i+1)&&(u+=1),e.isDark(r+1,i+1)&&(u+=1),0!=u&&4!=u||(n+=3)}for(r=0;r<t;r+=1)for(i=0;i<t-6;i+=1)e.isDark(r,i)&&!e.isDark(r,i+1)&&e.isDark(r,i+2)&&e.isDark(r,i+3)&&e.isDark(r,i+4)&&!e.isDark(r,i+5)&&e.isDark(r,i+6)&&(n+=40);for(i=0;i<t;i+=1)for(r=0;r<t-6;r+=1)e.isDark(r,i)&&!e.isDark(r+1,i)&&e.isDark(r+2,i)&&e.isDark(r+3,i)&&e.isDark(r+4,i)&&!e.isDark(r+5,i)&&e.isDark(r+6,i)&&(n+=40);var c=0;for(i=0;i<t;i+=1)for(r=0;r<t;r+=1)e.isDark(r,i)&&(c+=1);return n+Math.abs(100*c/t/t-50)/5*10},i),l=function(){for(var e=Array(256),t=Array(256),n=0;n<8;n+=1)e[n]=1<<n;for(n=8;n<256;n+=1)e[n]=e[n-4]^e[n-5]^e[n-6]^e[n-8];for(n=0;n<255;n+=1)t[e[n]]=n;return{glog:function(e){if(e<1)throw"glog("+e+")";return t[e]},gexp:function(t){for(;t<0;)t+=255;for(;t>=256;)t-=255;return e[t]}}}();function u(e,t){if(void 0===e.length)throw e.length+"/"+t;var n=function(){for(var n=0;n<e.length&&0==e[n];)n+=1;for(var r=Array(e.length-n+t),i=0;i<e.length-n;i+=1)r[i]=e[i+n];return r}(),r={getAt:function(e){return n[e]},getLength:function(){return n.length},multiply:function(e){for(var t=Array(r.getLength()+e.getLength()-1),n=0;n<r.getLength();n+=1)for(var i=0;i<e.getLength();i+=1)t[n+i]^=l.gexp(l.glog(r.getAt(n))+l.glog(e.getAt(i)));return u(t,0)},mod:function(e){if(r.getLength()-e.getLength()<0)return r;for(var t=l.glog(r.getAt(0))-l.glog(e.getAt(0)),n=Array(r.getLength()),i=0;i<r.getLength();i+=1)n[i]=r.getAt(i);for(i=0;i<e.getLength();i+=1)n[i]^=l.gexp(l.glog(e.getAt(i))+t);return u(n,0).mod(e)}};return r}var c=(e=[[1,26,19],[1,26,16],[1,26,13],[1,26,9],[1,44,34],[1,44,28],[1,44,22],[1,44,16],[1,70,55],[1,70,44],[2,35,17],[2,35,13],[1,100,80],[2,50,32],[2,50,24],[4,25,9],[1,134,108],[2,67,43],[2,33,15,2,34,16],[2,33,11,2,34,12],[2,86,68],[4,43,27],[4,43,19],[4,43,15],[2,98,78],[4,49,31],[2,32,14,4,33,15],[4,39,13,1,40,14],[2,121,97],[2,60,38,2,61,39],[4,40,18,2,41,19],[4,40,14,2,41,15],[2,146,116],[3,58,36,2,59,37
8],[4,36,16,4,37,17],[4,36,12,4,37,13],[2,86,68,2,87,69],[4,69,43,1,70,44],[6,43,19,2,44,20],[6,43,15,2,44,16],[4,101,81],[1,80,50,4,81,51],[4,50,22,4,51,23],[3,36,12,8,37,13],[2,116,92,2,117,93],[6,58,36,2,59,37],[4,46,20,6,47,21],[7,42,14,4,43,15],[4,133,107],[8,59,37,1,60,38],[8,44,20,4,45,21],[12,33,11,4,34,12],[3,145,115,1,146,116],[4,64,40,5,65,41],[11,36,16,5,37,17],[11,36,12,5,37,13],[5,109,87,1,110,88],[5,65,41,5,66,42],[5,54,24,7,55,25],[11,36,12,7,37,13],[5,122,98,1,123,99],[7,73,45,3,74,46],[15,43,19,2,44,20],[3,45,15,13,46,16],[1,135,107,5,136,108],[10,74,46,1,75,47],[1,50,22,15,51,23],[2,42,14,17,43,15],[5,150,120,1,151,121],[9,69,43,4,70,44],[17,50,22,1,51,23],[2,42,14,19,43,15],[3,141,113,4,142,114],[3,70,44,11,71,45],[17,47,21,4,48,22],[9,39,13,16,40,14],[3,135,107,5,136,108],[3,67,41,13,68,42],[15,54,24,5,55,25],[15,43,15,10,44,16],[4,144,116,4,145,117],[17,68,42],[17,50,22,6,51,23],[19,46,16,6,47,17],[2,139,111,7,140,112],[17,74,46],[7,54,24,16,55,25],[34,37,13],[4,151,121,5,152,122],[4,75,47,14,76,48],[11,54,24,14,55,25],[16,45,15,14,46,16],[6,147,117,4,148,118],[6,73,45,14,74,46],[11,54,24,16,55,25],[30,46,16,2,47,17],[8,132,106,4,133,107],[8,75,47,13,76,48],[7,54,24,22,55,25],[22,45,15,13,46,16],[10,142,114,2,143,115],[19,74,46,4,75,47],[28,50,22,6,51,23],[33,46,16,4,47,17],[8,152,122,4,153,123],[22,73,45,3,74,46],[8,53,23,26,54,24],[12,45,15,28,46,16],[3,147,117,10,148,118],[3,73,45,23,74,46],[4,54,24,31,55,25],[11,45,15,31,46,16],[7,146,116,7,147,117],[21,73,45,7,74,46],[1,53,23,37,54,24],[19,45,15,26,46,16],[5,145,115,10,146,116],[19,75,47,10,76,48],[15,54,24,25,55,25],[23,45,15,25,46,16],[13,145,115,3,146,116],[2,74,46,29,75,47],[42,54,24,1,55,25],[23,45,15,28,46,16],[17,145,115],[10,74,46,23,75,47],[10,54,24,35,55,25],[19,45,15,35,46,16],[17,145,115,1,146,116],[14,74,46,21,75,47],[29,54,24,19,55,25],[11,45,15,46,46,16],[13,145,115,6,146,116],[14,74,46,23,75,47],[44,54,24,7,55,25],[59,46,16,1,47,17],[12,151,121,7,152,122],[12,75,47,26,76,48],[39,54,24,14,55,25],[22,45,15,41,46,16],[6,151,121,14,152,122],[6,75,47,34,76,48],[46,54,24,10,55,25],[2,45,15,64,46,16],[17,152,122,4,153,123],[29,74,46,14,75,47],[49,54,24,10,55,25],[24,45,15,46,46,16],[4,152,122,18,153,123],[13,74,46,32,75,47],[48,54,24,14,55,25],[42,45,15,32,46,16],[20,147,117,4,148,118],[40,75,47,7,76,48],[43,54,24,22,55,25],[10,45,15,67,46,16],[19,148,118,6,149,119],[18,75,47,31,76,48],[34,54,24,34,55,25],[20,45,15,61,46,16]],t=function(e,t){var n={};return n.totalCount=e,n.dataCount=t,n},{getRSBlocks:function(n,r){var i=function(t,n){switch(n){case a.L:return e[4*(t-1)+0];case a.M:return e[4*(t-1)+1];case a.Q:return e[4*(t-1)+2];case a.H:return e[4*(t-1)+3];default:return}}(n,r);if(void 0===i)throw"bad rs block @ typeNumber:"+n+"/errorCorrectionLevel:"+r;for(var o=i.length/3,s=[],l=0;l<o;l+=1)for(var u=i[3*l+0],c=i[3*l+1],d=i[3*l+2],f=0;f<u;f+=1)s.push(t(c,d));return s}}),d=function(){var e=[],t=0,n={getBuffer:function(){return e},getAt:function(t){return 1==(e[Math.floor(t/8)]>>>7-t%8&1)},put:function(e,t){for(var r=0;r<t;r+=1)n.putBit(1==(e>>>t-r-1&1))},getLengthInBits:function(){return t},putBit:function(n){var r=Math.floor(t/8);e.length<=r&&e.push(0),n&&(e[r]|=128>>>t%8),t+=1}};return n},f=function(e){var t=function(e){for(var t=0,r=0;r<e.length;r+=1)t=10*t+n(e.charAt(r));return t},n=function(e){if("0"<=e&&e<="9")return e.charCodeAt(0)-48;throw"illegal char :"+e};return{getMode:function(){return 1},getLength:function(t){return e.length},write:function(n){for(var r=0;r+2<e.length;)n.put(t(e.substring(r,r+3)),10),r+=3;r<e.length&&(e.length-r==1?n.put(t(e.substring(r,r+1)),4):e.length-r==2&&n.put(t(e.substring(r,r+2)),7))}}},h=function(e){var t=function(e){if("0"<=e&&e<="9")return e.charCodeAt(0)-48;if("A"<=e&&e<="Z")return e.charCodeAt(0)-65+10;switch(e){case" ":return 36;case"$":return 37;case"%":return 38;case"*":return 39;case"+":return 40;case"-":return 41;case".":return 42;case"/":return 43;case":":return 44;default:throw"illegal char :"+e}};return{getMode:function(){return 2},getLength:function(t){return e.length},write:function(n){for(var r=0;r+1<e.length;)n.put(45*t(e.charAt(r))+t(e.charAt(r+1)),11),r+=2;r<e.length&&n.put(t(e.charAt(r)),6)}}},p=function(e){var t=n.stringToBytes(e);return{getMode:function(){return 4},getLength:function(e){return t.length},write:function(e){for(var n=0;n<t.length;n+=1)e.put(t[n],8)}}},m=function(e){var t=n.stringToBytesFuncs.SJIS;if(!t)throw"sjis not supported.";!function(e,n){var r=t("å");
vendor: 12,368 bytes, line 8
8if(2!=r.length||38726!=(r[0]<<8|r[1]))throw"sjis not supported."}();var r=t(e);return{getMode:function(){return 8},getLength:function(e){return~~(r.length/2)},write:function(e){for(var t=0;t+1<r.length;){var n=(255&r[t])<<8|255&r[t+1];if(33088<=n&&n<=40956)n-=33088;else{if(!(57408<=n&&n<=60351))throw"illegal char at "+(t+1)+"/"+n;n-=49472}n=192*(n>>>8&255)+(255&n),e.put(n,13),t+=2}if(t<r.length)throw"illegal char at "+(t+1)}}},g=function(){var e=[],t={writeByte:function(t){e.push(255&t)},writeShort:function(e){t.writeByte(e),t.writeByte(e>>>8)},writeBytes:function(e,n,r){n=n||0,r=r||e.length;for(var i=0;i<r;i+=1)t.writeByte(e[i+n])},writeString:function(e){for(var n=0;n<e.length;n+=1)t.writeByte(e.charCodeAt(n))},toByteArray:function(){return e},toString:function(){var t="";t+="[";for(var n=0;n<e.length;n+=1)n>0&&(t+=","),t+=e[n];return t+"]"}};return t},v=function(e){var t=0,n=0,r=0,i=function(e){if(65<=e&&e<=90)return e-65;if(97<=e&&e<=122)return e-97+26;if(48<=e&&e<=57)return e-48+52;if(43==e)return 62;if(47==e)return 63;throw"c:"+e};return{read:function(){for(;r<8;){if(t>=e.length){if(0==r)return -1;throw"unexpected end of file./"+r}var o=e.charAt(t);if(t+=1,"="==o)return r=0,-1;o.match(/^\s$/)||(n=n<<6|i(o.charCodeAt(0)),r+=6)}var a=n>>>r-8&255;return r-=8,a}}},y=function(e,t,n){for(var r,i,o,a,s,l,u,c,d,f,h=(r=Array(e*t),i=function(e){for(var t=1<<e,n=1+(1<<e),i=e+1,a=o(),s=0;s<t;s+=1)a.add(String.fromCharCode(s));a.add(String.fromCharCode(t)),a.add(String.fromCharCode(n));var l,u,c=g(),d=(l=0,u=0,{write:function(e,t){if(e>>>t!=0)throw"length over";for(;l+t>=8;)c.writeByte(255&(e<<l|u)),t-=8-l,e>>>=8-l,u=0,l=0;u|=e<<l,l+=t},flush:function(){l>0&&c.writeByte(u)}});d.write(t,i);var f=0,h=String.fromCharCode(r[0]);for(f+=1;f<r.length;){var p=String.fromCharCode(r[f]);f+=1,a.contains(h+p)?h+=p:(d.write(a.indexOf(h),i),4095>a.size()&&(a.size()==1<<i&&(i+=1),a.add(h+p)),h=p)}return d.write(a.indexOf(h),i),d.write(n,i),d.flush(),c.toByteArray()},o=function(){var e={},t=0,n={add:function(r){if(n.contains(r))throw"dup key:"+r;e[r]=t,t+=1},size:function(){return t},indexOf:function(t){return e[t]},contains:function(t){return void 0!==e[t]}};return n},{setPixel:function(t,n,i){r[n*e+t]=i},write:function(n){n.writeString("GIF87a"),n.writeShort(e),n.writeShort(t),n.writeByte(128),n.writeByte(0),n.writeByte(0),n.writeByte(0),n.writeByte(0),n.writeByte(0),n.writeByte(255),n.writeByte(255),n.writeByte(255),n.writeString(","),n.writeShort(0),n.writeShort(0),n.writeShort(e),n.writeShort(t),n.writeByte(0);var r=i(2);n.writeByte(2);for(var o=0;r.length-o>255;)n.writeByte(255),n.writeBytes(r,o,255),o+=255;n.writeByte(r.length-o),n.writeBytes(r,o,r.length-o),n.writeByte(0),n.writeString(";")}}),p=0;p<t;p+=1)for(var m=0;m<e;m+=1)h.setPixel(m,p,n(m,p));var v=g();h.write(v);for(var y=(a=0,s=0,l=0,u="",c={},d=function(e){u+=String.fromCharCode(f(63&e))},f=function(e){if(e<0);else{if(e<26)return 65+e;if(e<52)return e-26+97;if(e<62)return e-52+48;if(62==e)return 43;if(63==e)return 47}throw"n:"+e},c.writeByte=function(e){for(a=a<<8|255&e,s+=8,l+=1;s>=6;)d(a>>>s-6),s-=6},c.flush=function(){if(s>0&&(d(a<<6-s),a=0,s=0),l%3!=0)for(var e=3-l%3,t=0;t<e;t+=1)u+="="},c.toString=function(){return u},c),b=v.toByteArray(),w=0;w<b.length;w+=1)y.writeByte(b[w]);return y.flush(),"data:image/gif;base64,"+y};return n}();i.stringToBytesFuncs["UTF-8"]=function(e){return function(e){for(var t=[],n=0;n<e.length;n++){var r=e.charCodeAt(n);r<128?t.push(r):r<2048?t.push(192|r>>6,128|63&r):r<55296||r>=57344?t.push(224|r>>12,128|r>>6&63,128|63&r):(n++,r=65536+((1023&r)<<10|1023&e.charCodeAt(n)),t.push(240|r>>18,128|r>>12&63,128|r>>6&63,128|63&r))}return t}(e)},void 0===(r="function"==typeof(n=function(){return i})?n.apply(t,[]):n)||(e.exports=r)},676:(e,t,n)=>{n.d(t,{default:()=>T});var r=function(){return(r=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var i in t=arguments[n])Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e}).apply(this,arguments)},i=function(){for(var e=0,t=0,n=arguments.length;t<n;t++)e+=arguments[t].length;var r=Array(e),i=0;for(t=0;t<n;t++)for(var o=arguments[t],a=0,s=o.length;a<s;a++,i++)r[i]=o[a];return r},o=function(e){return!!e&&"object"==typeof e&&!Array.isArray(e)};function a(e){for(var t=[],n=1;n<arguments.length;n++)t[n-1]=arguments[n];if(!t.length)return e;var s=t.shift();return void 0!==s&&o(e)&&o(s)?(e=r({},e),Object.keys(s).forEach(function(t){var n=e[t],r=s[t];Array.isArray(n)&&Array.isArray(r)?e[t]=r:o(n)&&o(r)?e[t]=a(Object.assign({},n),r):e[t]=r}),a.apply(void 0,i([e],t))):e}function s(e,t){var n=document.createElement("a");n.download=t,n.href=e,document.body.appendChild(n),n.click(),document.body.removeChild(n)}let l={L:.07,M:.15,Q:.25,H:.3};var u=function(){return(u=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var i in t=arguments[n])Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e}).apply(this,arguments)};let c=function(){function e(e){var t=e.svg,n=e.type;this._svg=t,this._type=n}return e.prototype.draw=function(e,t,n,r){var i;switch(this._type){case"dots":i=this._drawDot;break;case"classy":i=this._drawClassy;break;case"classy-rounded":i=this._drawClassyRounded;break;case"rounded":i=this._drawRounded;break;case"extra-rounded":i=this._drawExtraRounded;break;default:i=this._drawSquare}i.call(this,{x:e,y:t,size:n,getNeighbor:r})},e.prototype._rotateFigure=function(e){var t,n=e.x,r=e.y,i=e.size,o=e.rotation,a=void 0===o?0:o;(0,e.draw)(),null===(t=this._element)||void 0===t||t.setAttribute("transform","rotate("+180*a/Math.PI+","+(n+i/2)+","+(r+i/2)+")")},e.prototype._basicDot=function(e){var t=this,n=e.size,r=e.x,i=e.y;this._rotateFigure(u(u({},e),{draw:function(){t._element=document.createElementNS("http://www.w3.org/2000/svg","circle"),t._element.setAttribute("cx",String(r+n/2)),t._element.setAttribute("cy",String(i+n/2)),t._element.setAttribute("r",String(n/2))}}))},e.prototype._basicSquare=function(e){var t=this,n=e.size,r=e.x,i=e.y;this._rotateFigure(u(u({},e),{draw:function(){t._element=document.createElementNS("http://www.w3.org/2000/svg","rect"),t._element.setAttribute("x",String(r)),t._element.setAttribute("y",String(i)),t._element.setAttribute("width",String(n)),t._element.setAttribute("height",String(n))}}))},e.prototype._basicSideRounded=function(e){var t=this,n=e.size,r=e.x,i=e.y;this._rotateFigure(u(u({},e),{draw:function(){t._element=document.createElementNS("http://www.w3.org/2000/svg","path"),t._element.setAttribute("d","M "+r+" "+i+"v "+n+"h "+n/2+"a "+n/2+" "+n/2+", 0, 0, 0, 0 "+-n)}}))},e.prototype._basicCornerRounded=function(e){var t=this,n=e.size,r=e.x,i=e.y;this._rotateFigure(u(u({},e),{draw:function(){t._element=document.createElementNS("http://www.w3.org/2000/svg","path"),t._element.setAttribute("d","M "+r+" "+i+"v "+n+"h "+n+"v "+-n/2+"a "+n/2+" "+n/2+", 0, 0, 0, "+-n/2+" "+-n/2)}}))},e.prototype._basicCornerExtraRounded=function(e){var t=this,n=e.size,r=e.x,i=e.y;this._rotateFigure(u(u({},e),{draw:function(){t._element=document.createElementNS("http://www.w3.org/2000/svg","path"),t._element.setAttribute("d","M "+r+" "+i+"v "+n+"h "+n+"a "+n+" "+n+", 0, 0, 0, "+-n+" "+-n)}}))},e.prototype._basicCornersRounded=function(e){var t=this,n=e.size,r=e.x,i=e.y;this._rotateFigure(u(u({},e),{draw:function(){t._element=document.createElementNS("http://www.w3.org/2000/svg","path"),t._element.setAttribute("d","M "+r+" "+i+"v "+n/2+"a "+n/2+" "+n/2+", 0, 0, 0, "+n/2+" "+n/2+"h "+n/2+"v "+-n/2+"a "+n/2+" "+n/2+", 0, 0, 0, "+-n/2+" "+-n/2)}}))},e.prototype._drawDot=function(e){var t=e.x,n=e.y,r=e.size;this._basicDot({x:t,y:n,size:r,rotation:0})},e.prototype._drawSquare=function(e){var t=e.x,n=e.y,r=e.size;this._basicSquare({x:t,y:n,size:r,rotation:0})},e.prototype._drawRounded=function(e){var t=e.x,n=e.y,r=e.size,i=e.getNeighbor,o=i?+i(-1,0):0,a=i?+i(1,0):0,s=i?+i(0,-1):0,l=i?+i(0,1):0,u=o+a+s+l;if(0!==u){if(u>2||o&&a||s&&l)this._basicSquare({x:t,y:n,size:r,rotation:0});else{if(2===u){var c=0;return o&&s?c=Math.PI/2:s&&a?c=Math.PI:a&&l&&(c=-Math.PI/2),void this._basicCornerRounded({x:t,y:n,size:r,rotation:c})}if(1===u)return c=0,s?c=Math.PI/2:a?c=Math.PI:l&&(c=-Math.PI/2),void this._basicSideRounded({x:t,y:n,size:r,rotation:c})}}else this._basicDot({x:t,y:n,size:r,rotation:0})},e.prototype._drawExtraRounded=function(e){var t=e.x,n=e.y,r=e.size,i=e.getNeighbor,o=i?+i(-1,0):0,a=i?+i(1,0):0,s=i?+i(0,-1):0,l=i?+i(0,1):0,u=o+a+s+l;if(0!==u){if(u>2||o&&a||s&&l)this._basicSquare({x:t,y:n,size:r,rotation:0});else{if(2===u){var c=0;return o&&s?c=Math.PI/2:s&&a?c=Math.PI:a&&l&&(c=-Math.PI/2),void this._basicCornerExtraRounded({x:t,y:n,size:r,rotation:c})}if(1===u)return c=0,s?c=Math.PI/2:a?c=Math.PI:l&&(c=-Math.PI/2),void this._basicSideRounded({x:t,y:n,size:r,rotation:c})}}else this._basicDot({x:t,y:n,size:r,rotation:0})},e.prototype._drawClassy=function(e){var t=e.x,n=e.y,r=e.size,i=e.getNeighbor,o=i?+i(-1,0):0,a=i?+i(1,0):0,s=i?+i(0,-1):0,l=i?+i(0,1):0;0!==o+a+s+l?o||s?a||l?this._basicSquare({x:t,y:n,size:r,rotation:0}):this._basicCornerRounded({x:t,y:n,size:r,rotation:Math.PI/2}):this._basicCornerRounded({x:t,y:n,size:r,rotation:-Math.PI/2}):this._basicCornersRounded({x:t,y:n,size:r,rotation:Math.PI/2})},e.prototype._drawClassyRounded=function(e){var t=e.x,n=e.y,r=e.size,i=e.getNeighbor,o=i?+i(-1,0):0,a=i?+i(1,0):0,s=i?+i(0,-1):0,l=i?+i(0,1):0;0!==o+a+s+l?o||s?a||l?this._basicSquare({x:t,y:n,size:r,rotation:0}):this._basicCornerExtraRounded({x:t,y:n,size:r,rotation:Math.PI/2}):this._basicCornerExtraRounded({x:t,y:n,size:r,rotation:-Math.PI/2}):this._basicCornersRounded({x:t,y:n,size:r,rotation:Math.PI/2})},e}();var d=function(){return(d=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var i in t=arguments[n])Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e}).apply(this,arguments)};let f=function(){function e(e){var t=e.svg,n=e.type;this._svg=t,this._type=n}return e.prototype.draw=function(e,t,n,r){var i;switch(this._type){case"square":i=this._drawSquare;break;case"extra-rounded":i=this._drawExtraRounded;break;default:i=this._drawDot}i.call(this,{x:e,y:t,size:n,rotation:r})},e.prototype._rotateFigure=function(e){var t,n=e.x,r=e.y,i=e.size,o=e.rotation,a=void 0===o?0:o;(0,e.draw)(),null===(t=this._element)||void 0===t||t.setAttribute("transform","rotate("+180*a/Math.PI+","+(n+i/2)+","+(r+i/2)+")")},e.prototype._basicDot=function(e){var t=this,n=e.size,r=e.x,i=e.y,o=n/7;this._rotateFigure(d(d({},e),{draw:function(){t._element=document.createElementNS("http://www.w3.org/2000/svg","path"),t._element.setAttribute("clip-rule","evenodd"),t._element.setAttribute("d","M "+(r+n/2)+" "+i+"a "+n/2+" "+n/2+" 0 1 0 0.1 0zm 0 "+o+"a "+(n/2-o)+" "+(n/2-o)+" 0 1 1 -0.1 0Z")}}))},e.prototype._basicSquare=function(e){var t=this,n=e.size,r=e.x,i=e.y,o=n/7;this._rotateFigure(d(d({},e),{draw:function(){t._element=document.createElementNS("http://www.w3.org/2000/svg","path"),t._element.setAttribute("clip-rule","evenodd"),t._element.setAttribute("d","M "+r+" "+i+"v "+n+"h "+n+"v "+-n+"zM "+(r+o)+" "+(i+o)+"h "+(n-2*o)+"v "+(n-2*o)+"h "+(2*o-n)+"z")}}))},e.prototype._basicExtraRounded=function(e){var t=this,n=e.size,r=e.x,i=e.y,o=n/7;this._rotateFigure(d(d({},e),{draw:function(){t._element=document.createElementNS("http://www.w3.org/2000/svg","path"),t._element.setAttribute("clip-rule","evenodd"),t._element.setAttribute("d","M "+r+" "+(i+2.5*o)+"v "+2*o+"a "+2.5*o+" "+2.5*o+", 0, 0, 0, "+2.5*o+" "+2.5*o+"h "+2*o+"a "+2.5*o+" "+2.5*o+", 0, 0, 0, "+2.5*o+" "+-(2.5*o)+"v "+-2*o+"a "+2.5*o+" "+2.5*o+", 0, 0, 0, "+-(2.5*o)+" "+-(2.5*o)+"h "+-2*o+"a "+2.5*o+" "+2.5*o+", 0, 0, 0, "+-(2.5*o)+" "+2.5*o+"M "+(r+2.5*o)+" "+(i+o)+"h "+2*o+"a "+1.5*o+" "+1.5*o+", 0, 0, 1, "+1.5*o+" "+1.5*o+"v "+2*o+"a "+1.5*o+" "+1.5*o+", 0, 0, 1, "+-(1.5*o)+" "+1.5*o+"h "+-2*o+"a "+1.5*o+" "+1.5*o+", 0, 0, 1, "+-(1.5*o)+" "+-(1.5*o)+"v "+-2*o+"a "+1.5*o+" "+1.5*o+", 0, 0, 1, "+1.5*o+" "+-(1.5*o))}}))},e.prototype._drawDot=function(e){var t=e.x,n=e.y,r=e.size,i=e.rotation;this._basicDot({x:t,y:n,size:r,rotation:i})},e.prototype._drawSquare=function(e){var t=e.x,n=e.y,r=e.size,i=e.rotation;this._basicSquare({x:t,y:n,size:r,rotation:i})},e.prototype._drawExtraRounded=function(e){var t=e.x,n=e.y,r=e.size,i=e.rotation;this._basicExtraRounded({x:t,y:n,size:r,rotation:i})},e}();
8var h=function(){return(h=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var i in t=arguments[n])Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e}).apply(this,arguments)};let p=function(){function e(e){var t=e.svg,n=e.type;this._svg=t,this._type=n}return e.prototype.draw=function(e,t,n,r){("square"===this._type?this._drawSquare:this._drawDot).call(this,{x:e,y:t,size:n,rotation:r})},e.prototype._rotateFigure=function(e){var t,n=e.x,r=e.y,i=e.size,o=e.rotation,a=void 0===o?0:o;(0,e.draw)(),null===(t=this._element)||void 0===t||t.setAttribute("transform","rotate("+180*a/Math.PI+","+(n+i/2)+","+(r+i/2)+")")},e.prototype._basicDot=function(e){var t=this,n=e.size,r=e.x,i=e.y;this._rotateFigure(h(h({},e),{draw:function(){t._element=document.createElementNS("http://www.w3.org/2000/svg","circle"),t._element.setAttribute("cx",String(r+n/2)),t._element.setAttribute("cy",String(i+n/2)),t._element.setAttribute("r",String(n/2))}}))},e.prototype._basicSquare=function(e){var t=this,n=e.size,r=e.x,i=e.y;this._rotateFigure(h(h({},e),{draw:function(){t._element=document.createElementNS("http://www.w3.org/2000/svg","rect"),t._element.setAttribute("x",String(r)),t._element.setAttribute("y",String(i)),t._element.setAttribute("width",String(n)),t._element.setAttribute("height",String(n))}}))},e.prototype._drawDot=function(e){var t=e.x,n=e.y,r=e.size,i=e.rotation;this._basicDot({x:t,y:n,size:r,rotation:i})},e.prototype._drawSquare=function(e){var t=e.x,n=e.y,r=e.size,i=e.rotation;this._basicSquare({x:t,y:n,size:r,rotation:i})},e}(),m="circle";var g=function(e,t,n,r){return new(n||(n=Promise))(function(i,o){function a(e){try{l(r.next(e))}catch(e){o(e)}}function s(e){try{l(r.throw(e))}catch(e){o(e)}}function l(e){var t;e.done?i(e.value):((t=e.value)instanceof n?t:new n(function(e){e(t)})).then(a,s)}l((r=r.apply(e,t||[])).next())})},v=function(e,t){var n,r,i,o,a={label:0,sent:function(){if(1&i[0])throw i[1];return i[1]},trys:[],ops:[]};return o={next:s(0),throw:s(1),return:s(2)},"function"==typeof Symbol&&(o[Symbol.iterator]=function(){return this}),o;function s(o){return function(s){return function(o){if(n)throw TypeError("Generator is already executing.");for(;a;)try{if(n=1,r&&(i=2&o[0]?r.return:o[0]?r.throw||((i=r.return)&&i.call(r),0):r.next)&&!(i=i.call(r,o[1])).done)return i;switch(r=0,i&&(o=[2&o[0],i.value]),o[0]){case 0:case 1:i=o;break;case 4:return a.label++,{value:o[1],done:!1};case 5:a.label++,r=o[1],o=[0];continue;case 7:o=a.ops.pop(),a.trys.pop();continue;default:if(!((i=(i=a.trys).length>0&&i[i.length-1])||6!==o[0]&&2!==o[0])){a=0;continue}if(3===o[0]&&(!i||o[1]>i[0]&&o[1]<i[3])){a.label=o[1];break}if(6===o[0]&&a.label<i[1]){a.label=i[1],i=o;break}if(i&&a.label<i[2]){a.label=i[2],a.ops.push(o);break}i[2]&&a.ops.pop(),a.trys.pop();continue}o=t.call(e,a)}catch(e){o=[6,e],r=0}finally{n=i=0}if(5&o[0])throw o[1];return{value:o[0]?o[1]:void 0,done:!0}}([o,s])}}},y=[[1,1,1,1,1,1,1],[1,0,0,0,0,0,1],[1,0,0,0,0,0,1],[1,0,0,0,0,0,1],[1,0,0,0,0,0,1],[1,0,0,0,0,0,1],[1,1,1,1,1,1,1]],b=[[0,0,0,0,0,0,0],[0,0,0,0,0,0,0],[0,0,1,1,1,0,0],[0,0,1,1,1,0,0],[0,0,1,1,1,0,0],[0,0,0,0,0,0,0],[0,0,0,0,0,0,0]];let w=function(){function e(e){this._element=document.createElementNS("http://www.w3.org/2000/svg","svg"),this._element.setAttribute("width",String(e.width)),this._element.setAttribute("height",String(e.height)),this._defs=document.createElementNS("http://www.w3.org/2000/svg","defs"),this._element.appendChild(this._defs),this._options=e}return Object.defineProperty(e.prototype,"width",{get:function(){return this._options.width},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"height",{get:function(){return this._options.height},enumerable:!1,configurable:!0}),e.prototype.getElement=function(){return this._element},e.prototype.drawQR=function(e){return g(this,void 0,void 0,function(){var t,n,r,i,o,a,s,u,c=this;return v(this,function(d){switch(d.label){case 0:return t=e.getModuleCount(),n=Math.min(this._options.width,this._options.height)-2*this._options.margin,r=Math.floor((this._options.shape===m?n/Math.sqrt(2):n)/t),i={hideXDots:0,hideYDots:0,width:0,height:0},this._qr=e,this._options.image?[4,this.loadImage()]:[3,2];case 1:if(d.sent(),!this._image)return[2];a=(o=this._options).imageOptions,s=o.qrOptions,u=Math.floor(a.imageSize*l[s.errorCorrectionLevel]*t*t),i=function(e){var t=e.originalHeight,n=e.originalWidth,r=e.maxHiddenDots,i=e.maxHiddenAxisDots,o=e.dotSize,a={x:0,y:0},s={x:0,y:0};if(t<=0||n<=0||r<=0||o<=0)return{height:0,width:0,hideYDots:0,hideXDots:0}
vendor: 8,732 bytes, line 8
8;var l=t/n;return a.x=Math.floor(Math.sqrt(r/l)),a.x<=0&&(a.x=1),i&&i<a.x&&(a.x=i),a.x%2==0&&a.x--,s.x=a.x*o,a.y=1+2*Math.ceil((a.x*l-1)/2),s.y=Math.round(s.x*l),(a.y*a.x>r||i&&i<a.y)&&(i&&i<a.y?(a.y=i,a.y%2==0&&a.x--):a.y-=2,s.y=a.y*o,a.x=1+2*Math.ceil((a.y/l-1)/2),s.x=Math.round(s.y/l)),{height:s.y,width:s.x,hideYDots:a.y,hideXDots:a.x}}({originalWidth:this._image.width,originalHeight:this._image.height,maxHiddenDots:u,maxHiddenAxisDots:t-14,dotSize:r}),d.label=2;case 2:return this.drawBackground(),this.drawDots(function(e,n){var r,o,a,s,l,u;return!(c._options.imageOptions.hideBackgroundDots&&e>=(t-i.hideXDots)/2&&e<(t+i.hideXDots)/2&&n>=(t-i.hideYDots)/2&&n<(t+i.hideYDots)/2||(null===(r=y[e])||void 0===r?void 0:r[n])||(null===(o=y[e-t+7])||void 0===o?void 0:o[n])||(null===(a=y[e])||void 0===a?void 0:a[n-t+7])||(null===(s=b[e])||void 0===s?void 0:s[n])||(null===(l=b[e-t+7])||void 0===l?void 0:l[n])||(null===(u=b[e])||void 0===u?void 0:u[n-t+7]))}),this.drawCorners(),this._options.image?[4,this.drawImage({width:i.width,height:i.height,count:t,dotSize:r})]:[3,4];case 3:d.sent(),d.label=4;case 4:return[2]}})})},e.prototype.drawBackground=function(){var e,t,n,r=this._element,i=this._options;if(r){var o=null===(e=i.backgroundOptions)||void 0===e?void 0:e.gradient,a=null===(t=i.backgroundOptions)||void 0===t?void 0:t.color;if((o||a)&&this._createColor({options:o,color:a,additionalRotation:0,x:0,y:0,height:i.height,width:i.width,name:"background-color"}),null===(n=i.backgroundOptions)||void 0===n?void 0:n.round){var s=Math.min(i.width,i.height),l=document.createElementNS("http://www.w3.org/2000/svg","rect");this._backgroundClipPath=document.createElementNS("http://www.w3.org/2000/svg","clipPath"),this._backgroundClipPath.setAttribute("id","clip-path-background-color"),this._defs.appendChild(this._backgroundClipPath),l.setAttribute("x",String((i.width-s)/2)),l.setAttribute("y",String((i.height-s)/2)),l.setAttribute("width",String(s)),l.setAttribute("height",String(s)),l.setAttribute("rx",String(s/2*i.backgroundOptions.round)),this._backgroundClipPath.appendChild(l)}}},e.prototype.drawDots=function(e){var t,n,r=this;if(!this._qr)throw"QR code is not defined";var i=this._options,o=this._qr.getModuleCount();if(o>i.width||o>i.height)throw"The canvas is too small.";var a=Math.min(i.width,i.height)-2*i.margin,s=Math.floor((i.shape===m?a/Math.sqrt(2):a)/o),l=Math.floor((i.width-o*s)/2),u=Math.floor((i.height-o*s)/2),d=new c({svg:this._element,type:i.dotsOptions.type});this._dotsClipPath=document.createElementNS("http://www.w3.org/2000/svg","clipPath"),this._dotsClipPath.setAttribute("id","clip-path-dot-color"),this._defs.appendChild(this._dotsClipPath),this._createColor({options:null===(t=i.dotsOptions)||void 0===t?void 0:t.gradient,color:i.dotsOptions.color,additionalRotation:0,x:0,y:0,height:i.height,width:i.width,name:"dot-color"});for(var f=function(t){for(var i=function(i){return e&&!e(t,i)?"continue":(null===(n=h._qr)||void 0===n?void 0:n.isDark(t,i))?(d.draw(l+t*s,u+i*s,s,function(n,a){return!(t+n<0||i+a<0||t+n>=o||i+a>=o)&&!(e&&!e(t+n,i+a))&&!!r._qr&&r._qr.isDark(t+n,i+a)}),void(d._element&&h._dotsClipPath&&h._dotsClipPath.appendChild(d._element))):"continue"},a=0;a<o;a++)i(a)},h=this,p=0;p<o;p++)f(p);if(i.shape===m){var g=Math.floor((a/s-o)/2),v=o+2*g,y=l-g*s,b=u-g*s,w=[],A=Math.floor(v/2);for(p=0;p<v;p++){w[p]=[];for(var E=0;E<v;E++)p>=g-1&&p<=v-g&&E>=g-1&&E<=v-g||Math.sqrt((p-A)*(p-A)+(E-A)*(E-A))>A?w[p][E]=0:w[p][E]=this._qr.isDark(E-2*g<0?E:E>=o?E-2*g:E-g,p-2*g<0?p:p>=o?p-2*g:p-g)?1:0}var _=function(e){for(var t=function(t){if(!w[e][t])return"continue";d.draw(y+e*s,b+t*s,s,function(n,r){var i;return!!(null===(i=w[e+n])||void 0===i?void 0:i[t+r])}),d._element&&k._dotsClipPath&&k._dotsClipPath.appendChild(d._element)},n=0;n<v;n++)t(n)},k=this;for(p=0;p<v;p++)_(p)}},e.prototype.drawCorners=function(){var e=this;if(!this._qr)throw"QR code is not defined";var t=this._element,n=this._options;if(!t)throw"Element code is not defined";var r=this._qr.getModuleCount(),i=Math.min(n.width,n.height)-2*n.margin,o=Math.floor((n.shape===m?i/Math.sqrt(2):i)/r),a=7*o,s=3*o,l=Math.floor((n.width-r*o)/2),u=Math.floor((n.height-r*o)/2);[[0,0,0],[1,0,Math.PI/2],[0,1,-Math.PI/2]].forEach(function(t){var i,d,h,m,g,v,w,A,E,_,k,C,S=t[0],x=t[1],M=t[2],O=l+S*o*(r-7),R=u+x*o*(r-7),P=e._dotsClipPath,T=e._dotsClipPath;if(((null===(i=n.cornersSquareOptions)||void 0===i?void 0:i.gradient)||(null===(d=n.cornersSquareOptions)||void 0===d?void 0:d.color))&&((P=document.createElementNS("http://www.w3.org/2000/svg","clipPath")).setAttribute("id","clip-path-corners-square-color-"+S+"-"+x),e._defs.appendChild(P),e._cornersSquareClipPath=e._cornersDotClipPath=T=P,e._createColor({options:null===(h=n.cornersSquareOptions)||void 0===h?void 0:h.gradient,color:null===(m=n.cornersSquareOptions)||void 0===m?void 0:m.color,additionalRotation:M,x:O,y:R,height:a,width:a,name:"corners-square-color-"+S+"-"+x})),null===(g=n.cornersSquareOptions)||void 0===g?void 0:g.type){var I=new f({svg:e._element,type:n.cornersSquareOptions.type});I.draw(O,R,a,M),I._element&&P&&P.appendChild(I._element)}else for(var j=new c({svg:e._element,type:n.dotsOptions.type}),L=function(e){for(var t=function(t){if(!(null===(v=y[e])||void 0===v?void 0:v[t]))return"continue";j.draw(O+e*o,R+t*o,o,function(n,r){var i;return!!(null===(i=y[e+n])||void 0===i?void 0:i[t+r])}),j._element&&P&&P.appendChild(j._element)},n=0;n<y[e].length;n++)t(n)},N=0;N<y.length;N++)L(N);if(((null===(w=n.cornersDotOptions)||void 0===w?void 0:w.gradient)||(null===(A=n.cornersDotOptions)||void 0===A?void 0:A.color))&&((T=document.createElementNS("http://www.w3.org/2000/svg","clipPath")).setAttribute("id","clip-path-corners-dot-color-"+S+"-"+x),e._defs.appendChild(T),e._cornersDotClipPath=T,e._createColor({options:null===(E=n.cornersDotOptions)||void 0===E?void 0:E.gradient,color:null===(_=n.cornersDotOptions)||void 0===_?void 0:_.color,additionalRotation:M,x:O+2*o,y:R+2*o,height:s,width:s,name:"corners-dot-color-"+S+"-"+x})),null===(k=n.cornersDotOptions)||void 0===k?void 0:k.type){var D=new p({svg:e._element,type:n.cornersDotOptions.type});D.draw(O+2*o,R+2*o,s,M),D._element&&T&&T.appendChild(D._element)}else{j=new c({svg:e._element,type:n.dotsOptions.type});var B=function(e){for(var t=function(t){if(!(null===(C=b[e])||void 0===C?void 0:C[t]))return"continue";j.draw(O+e*o,R+t*o,o,function(n,r){var i;return!!(null===(i=b[e+n])||void 0===i?void 0:i[t+r])}),j._element&&T&&T.appendChild(j._element)},n=0;n<b[e].length;n++)t(n)};for(N=0;N<b.length;N++)B(N)}})},e.prototype.loadImage=function(){var e=this;return new Promise(function(t,n){var r=e._options,i=new Image;if(!r.image)return n("Image is not defined");"string"==typeof r.imageOptions.crossOrigin&&(i.crossOrigin=r.imageOptions.crossOrigin),e._image=i,i.onload=function(){t()},i.src=r.image})},e.prototype.drawImage=function(e){var t=e.width,n=e.height,r=e.count,i=e.dotSize;return g(this,void 0,void 0,function(){var e,o,a,s,l,u,c,d,f;return v(this,function(h){switch(h.label){case 0:return o=Math.floor(((e=this._options).width-r*i)/2),a=Math.floor((e.height-r*i)/2),s=o+e.imageOptions.margin+(r*i-t)/2,l=a+e.imageOptions.margin+(r*i-n)/2,u=t-2*e.imageOptions.margin,c=n-2*e.imageOptions.margin,(d=document.createElementNS("http://www.w3.org/2000/svg","image")).setAttribute("x",String(s)),d.setAttribute("y",String(l)),d.setAttribute("width",u+"px"),d.setAttribute("height",c+"px"),[4,function(e){var t,n,r,i;return t=this,n=void 0,i=function(){return function(e,t){var n,r,i,o,a={label:0,sent:function(){if(1&i[0])throw i[1];return i[1]},trys:[],ops:[]};return o={next:s(0),throw:s(1),return:s(2)},"function"==typeof Symbol&&(o[Symbol.iterator]=function(){return this}),o;function s(o){return function(s){return function(o){if(n)throw TypeError("Generator is already executing.");for(;a;)try{if(n=1,r&&(i=2&o[0]?r.return:o[0]?r.throw||((i=r.return)&&i.call(r),0):r.next)&&!(i=i.call(r,o[1])).done)return i;switch(r=0,i&&(o=[2&o[0],i.value]),o[0]){case 0:case 1:i=o;break;case 4:return a.label++,{value:o[1],done:!1};case 5:a.label++,r=o[1],o=[0];continue;case 7:o=a.ops.pop(),a.trys.pop();continue;default:if(!((i=(i=a.trys).length>0&&i[i.length-1])||6!==o[0]&&2!==o[0])){a=0;continue}if(3===o[0]&&(!i||o[1]>i[0]&&o[1]<i[3])){a.label=o[1];break}if(6===o[0]&&a.label<i[1]){a.label=i[1],i=o;break}if(i&&a.label<i[2]){a.label=i[2],a.ops.push(o);break}i[2]&&a.ops.pop(),a.trys.pop();continue}o=t.call(e,a)}catch(e){o=[6,e],r=0}finally{n=i=0}if(5&o[0])throw o[1];return{value:o[0]?o[1]:void 0,done:!0}}([o,s])}}}(this,function(t){return[2,new Promise(function(t){var n=new XMLHttpRequest;n.onload=function(){var e=new FileReader;e.onloadend=function(){t(e.result)}
8,e.readAsDataURL(n.response)},n.open("GET",e),n.responseType="blob",n.send()})]})},new(r=void 0,r=Promise)(function(e,o){function a(e){try{l(i.next(e))}catch(e){o(e)}}function s(e){try{l(i.throw(e))}catch(e){o(e)}}function l(t){var n;t.done?e(t.value):((n=t.value)instanceof r?n:new r(function(e){e(n)})).then(a,s)}l((i=i.apply(t,n||[])).next())})}(e.image||"")];case 1:return f=h.sent(),d.setAttribute("href",f||""),this._element.appendChild(d),[2]}})})},e.prototype._createColor=function(e){var t,n=e.options,r=e.color,i=e.additionalRotation,o=e.x,a=e.y,s=e.height,l=e.width,u=e.name,c=document.createElementNS("http://www.w3.org/2000/svg","rect");if(c.setAttribute("x",String(o)),c.setAttribute("y",String(a)),c.setAttribute("height",String(s)),c.setAttribute("width",String(l)),c.setAttribute("clip-path","url('#clip-path-"+u+"')"),n){if("radial"===n.type)(t=document.createElementNS("http://www.w3.org/2000/svg","radialGradient")).setAttribute("id",u),t.setAttribute("gradientUnits","userSpaceOnUse"),t.setAttribute("fx",String(o+l/2)),t.setAttribute("fy",String(a+s/2)),t.setAttribute("cx",String(o+l/2)),t.setAttribute("cy",String(a+s/2)),t.setAttribute("r",String((l>s?l:s)/2));else{var d=((n.rotation||0)+i)%(2*Math.PI),f=(d+2*Math.PI)%(2*Math.PI),h=o+l/2,p=a+s/2,m=o+l/2,g=a+s/2;f>=0&&f<=.25*Math.PI||f>1.75*Math.PI&&f<=2*Math.PI?(h-=l/2,p-=s/2*Math.tan(d),m+=l/2,g+=s/2*Math.tan(d)):f>.25*Math.PI&&f<=.75*Math.PI?(p-=s/2,h-=l/2/Math.tan(d),g+=s/2,m+=l/2/Math.tan(d)):f>.75*Math.PI&&f<=1.25*Math.PI?(h+=l/2,p+=s/2*Math.tan(d),m-=l/2,g-=s/2*Math.tan(d)):f>1.25*Math.PI&&f<=1.75*Math.PI&&(p+=s/2,h+=l/2/Math.tan(d),g-=s/2,m-=l/2/Math.tan(d)),(t=document.createElementNS("http://www.w3.org/2000/svg","linearGradient")).setAttribute("id",u),t.setAttribute("gradientUnits","userSpaceOnUse"),t.setAttribute("x1",String(Math.round(h))),t.setAttribute("y1",String(Math.round(p))),t.setAttribute("x2",String(Math.round(m))),t.setAttribute("y2",String(Math.round(g)))}n.colorStops.forEach(function(e){var n=e.offset,r=e.color,i=document.createElementNS("http://www.w3.org/2000/svg","stop");i.setAttribute("offset",100*n+"%"),i.setAttribute("stop-color",r),t.appendChild(i)}),c.setAttribute("fill","url('#"+u+"')"),this._defs.appendChild(t)}else r&&c.setAttribute("fill",r);this._element.appendChild(c)},e}(),A="canvas";for(var E={},_=0;_<=40;_++)E[_]=_;let k={type:A,shape:"square",width:300,height:300,data:"",margin:0,qrOptions:{typeNumber:E[0],mode:void 0,errorCorrectionLevel:"Q"},imageOptions:{hideBackgroundDots:!0,imageSize:.4,crossOrigin:void 0,margin:0},dotsOptions:{type:"square",color:"#000"},backgroundOptions:{round:0,color:"#fff"}};var C=function(){return(C=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var i in t=arguments[n])Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e}).apply(this,arguments)};function S(e){var t=C({},e);if(!t.colorStops||!t.colorStops.length)throw"Field 'colorStops' is required in gradient";return t.rotation?t.rotation=Number(t.rotation):t.rotation=0,t.colorStops=t.colorStops.map(function(e){return C(C({},e),{offset:Number(e.offset)})}),t}function x(e){var t=C({},e);return t.width=Number(t.width),t.height=Number(t.height),t.margin=Number(t.margin),t.imageOptions=C(C({},t.imageOptions),{hideBackgroundDots:!!t.imageOptions.hideBackgroundDots,imageSize:Number(t.imageOptions.imageSize),margin:Number(t.imageOptions.margin)}),t.margin>Math.min(t.width,t.height)&&(t.margin=Math.min(t.width,t.height)),t.dotsOptions=C({},t.dotsOptions),t.dotsOptions.gradient&&(t.dotsOptions.gradient=S(t.dotsOptions.gradient)),t.cornersSquareOptions&&(t.cornersSquareOptions=C({},t.cornersSquareOptions),t.cornersSquareOptions.gradient&&(t.cornersSquareOptions.gradient=S(t.cornersSquareOptions.gradient))),t.cornersDotOptions&&(t.cornersDotOptions=C({},t.cornersDotOptions),t.cornersDotOptions.gradient&&(t.cornersDotOptions.gradient=S(t.cornersDotOptions.gradient))),t.backgroundOptions&&(t.backgroundOptions=C({},t.backgroundOptions),t.backgroundOptions.gradient&&(t.backgroundOptions.gradient=S(t.backgroundOptions.gradient))),t}
8var M=n(192),O=n.n(M),R=function(e,t,n,r){return new(n||(n=Promise))(function(i,o){function a(e){try{l(r.next(e))}catch(e){o(e)}}function s(e){try{l(r.throw(e))}catch(e){o(e)}}function l(e){var t;e.done?i(e.value):((t=e.value)instanceof n?t:new n(function(e){e(t)})).then(a,s)}l((r=r.apply(e,t||[])).next())})},P=function(e,t){var n,r,i,o,a={label:0,sent:function(){if(1&i[0])throw i[1];return i[1]},trys:[],ops:[]};return o={next:s(0),throw:s(1),return:s(2)},"function"==typeof Symbol&&(o[Symbol.iterator]=function(){return this}),o;function s(o){return function(s){return function(o){if(n)throw TypeError("Generator is already executing.");for(;a;)try{if(n=1,r&&(i=2&o[0]?r.return:o[0]?r.throw||((i=r.return)&&i.call(r),0):r.next)&&!(i=i.call(r,o[1])).done)return i;switch(r=0,i&&(o=[2&o[0],i.value]),o[0]){case 0:case 1:i=o;break;case 4:return a.label++,{value:o[1],done:!1};case 5:a.label++,r=o[1],o=[0];continue;case 7:o=a.ops.pop(),a.trys.pop();continue;default:if(!((i=(i=a.trys).length>0&&i[i.length-1])||6!==o[0]&&2!==o[0])){a=0;continue}if(3===o[0]&&(!i||o[1]>i[0]&&o[1]<i[3])){a.label=o[1];break}if(6===o[0]&&a.label<i[1]){a.label=i[1],i=o;break}if(i&&a.label<i[2]){a.label=i[2],a.ops.push(o);break}i[2]&&a.ops.pop(),a.trys.pop();continue}o=t.call(e,a)}catch(e){o=[6,e],r=0}finally{n=i=0}if(5&o[0])throw o[1];return{value:o[0]?o[1]:void 0,done:!0}}([o,s])}}};let T=function(){function e(e){this._options=e?x(a(k,e)):k,this.update()}return e._clearContainer=function(e){e&&(e.innerHTML="")},e.prototype._setupSvg=function(){var e=this;if(this._qr){var t=new w(this._options);this._svg=t.getElement(),this._svgDrawingPromise=t.drawQR(this._qr).then(function(){var n;e._svg&&(null===(n=e._extension)||void 0===n||n.call(e,t.getElement(),e._options))})}},e.prototype._setupCanvas=function(){var e,t=this;this._qr&&(this._canvas=document.createElement("canvas"),this._canvas.width=this._options.width,this._canvas.height=this._options.height,this._setupSvg(),this._canvasDrawingPromise=null===(e=this._svgDrawingPromise)||void 0===e?void 0:e.then(function(){if(t._svg){var e=t._svg,n="data:image/svg+xml;base64,"+btoa((new XMLSerializer).serializeToString(e)),r=new Image;return new Promise(function(e){r.onload=function(){var n,i;null===(i=null===(n=t._canvas)||void 0===n?void 0:n.getContext("2d"))||void 0===i||i.drawImage(r,0,0),e()},r.src=n})}}))},e.prototype._getElement=function(e){return void 0===e&&(e="png"),R(this,void 0,void 0,function(){return P(this,function(t){switch(t.label){case 0:if(!this._qr)throw"QR code is empty";return"svg"!==e.toLowerCase()?[3,2]:(this._svg&&this._svgDrawingPromise||this._setupSvg(),[4,this._svgDrawingPromise]);case 1:return t.sent(),[2,this._svg];case 2:return this._canvas&&this._canvasDrawingPromise||this._setupCanvas(),[4,this._canvasDrawingPromise];case 3:return t.sent(),[2,this._canvas]}})})},e.prototype.update=function(t){e._clearContainer(this._container),this._options=t?x(a(this._options,t)):this._options,this._options.data&&(this._qr=O()(this._options.qrOptions.typeNumber,this._options.qrOptions.errorCorrectionLevel),this._qr.addData(this._options.data,this._options.qrOptions.mode||function(e){switch(!0){case/^[0-9]*$/.test(e):return"Numeric";case/^[0-9A-Z $%*+\-./:]*$/.test(e):return"Alphanumeric";default:return"Byte"}}(this._options.data)),this._qr.make(),this._options.type===A?this._setupCanvas():this._setupSvg(),this.append(this._container))},e.prototype.append=function(e){if(e){if("function"!=typeof e.appendChild)throw"Container should be a single DOM node";this._options.type===A?this._canvas&&e.appendChild(this._canvas):this._svg&&e.appendChild(this._svg),this._container=e}},e.prototype.applyExtension=function(e){if(!e)throw"Extension function should be defined.";this._extension=e,this.update()},e.prototype.deleteExtension=function(){this._extension=void 0,this.update()},e.prototype.getRawData=function(e){return void 0===e&&(e="png"),R(this,void 0,void 0,function(){var t,n;return P(this,function(r){switch(r.label){case 0:if(!this._qr)throw"QR code is empty";return[4,this._getElement(e)];case 1:return(t=r.sent())?"svg"===e.toLowerCase()?(n=(new XMLSerializer).serializeToString(t),[2,new Blob(['<?xml version="1.0" standalone="no"?>\r\n'+n],{type:"image/svg+xml"})]):[2,new Promise(function(n){return t.toBlob(n,"image/"+e,1)})]:[2,null]}})})},e.prototype.download=function(e){return R(this,void 0,void 0,function(){var t,n,r;return P(this,function(i){switch(i.label){case 0:if(!this._qr)throw"QR code is empty";return t="png",n="qr","string"==typeof e?(t=e,console.warn("Extension is deprecated as argument for 'download' method, please pass object { name: '...', extension: '...' } as argument")):"object"==typeof e&&null!==e&&(e.name&&(n=e.name),e.extension&&(t=e.extension)),[4,this._getElement(t)];case 1:return(r=i.sent())&&("svg"===t.toLowerCase()?s("data:image/svg+xml;charset=utf-8,"+encodeURIComponent('<?xml version="1.0" standalone="no"?>\r\n'+(new XMLSerializer).serializeToString(r)),n+".svg"):s(r.toDataURL("image/"+t),n+"."+t)),[2]}})})},e}()}},t={};function n(r){if(t[r])return t[r].exports;var i=t[r]={exports:{}};return e[r](i,i.exports,n),i.exports}return n.n=e=>
vendor: 4,530 bytes, lines 8-16
8{var t=e&&e.__esModule?()=>e.default:()=>e;return n.d(t,{a:t}),t},n.d=(e,t)=>{for(var r in t)n.o(t,r)&&!n.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},n.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),n(676)})().default),yU.exports}!function(e){var t,n,r={exports:{}},i={},o={exports:{}};/** 9 * @license React 10 * react.development.js 11 * 12 * Copyright (c) Facebook, Inc. and its affiliates. 13 * 14 * This source code is licensed under the MIT license found in the 15 * LICENSE file in the root directory of this source tree. 16 */"production"===P.env.NODE_ENV?r.exports=function(){if(t)return i;t=1;var e=Symbol.for("react.element"),n=Symbol.for("react.portal"),r=Symbol.for("react.fragment"),o=Symbol.for("react.strict_mode"),a=Symbol.for("react.profiler"),s=Symbol.for("react.provider"),l=Symbol.for("react.context"),u=Symbol.for("react.forward_ref"),c=Symbol.for("react.suspense"),d=Symbol.for("react.memo"),f=Symbol.for("react.lazy"),h=Symbol.iterator,p={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},m=Object.assign,g={};function v(e,t,n){this.props=e,this.context=t,this.refs=g,this.updater=n||p}function y(){}function b(e,t,n){this.props=e,this.context=t,this.refs=g,this.updater=n||p}v.prototype.isReactComponent={},v.prototype.setState=function(e,t){if("object"!=typeof e&&"function"!=typeof e&&null!=e)throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,e,t,"setState")},v.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")},y.prototype=v.prototype;var w=b.prototype=new y;w.constructor=b,m(w,v.prototype),w.isPureReactComponent=!0;var A=Array.isArray,E=Object.prototype.hasOwnProperty,_={current:null},k={key:!0,ref:!0,__self:!0,__source:!0};function C(t,n,r){var i,o={},a=null,s=null;if(null!=n)for(i in void 0!==n.ref&&(s=n.ref),void 0!==n.key&&(a=""+n.key),n)E.call(n,i)&&!k.hasOwnProperty(i)&&(o[i]=n[i]);var l=arguments.length-2;if(1===l)o.children=r;else if(1<l){for(var u=Array(l),c=0;c<l;c++)u[c]=arguments[c+2];o.children=u}if(t&&t.defaultProps)for(i in l=t.defaultProps)void 0===o[i]&&(o[i]=l[i]);return{$$typeof:e,type:t,key:a,ref:s,props:o,_owner:_.current}}function S(t){return"object"==typeof t&&null!==t&&t.$$typeof===e}var x=/\/+/g;function M(e,t){var n,r;return"object"==typeof e&&null!==e&&null!=e.key?(n=""+e.key,r={"=":"=0",":":"=2"},"$"+n.replace(/[=:]/g,function(e){return r[e]})):t.toString(36)}function O(t,r,i){if(null==t)return t;var o=[],a=0;return function t(r,i,o,a,s){var l,u,c,d=typeof r;"undefined"!==d&&"boolean"!==d||(r=null);var f=!1;if(null===r)f=!0;else switch(d){case"string":case"number":f=!0;break;case"object":switch(r.$$typeof){case e:case n:f=!0}}if(f)return s=s(f=r),r=""===a?"."+M(f,0):a,A(s)?(o="",null!=r&&(o=r.replace(x,"$&/")+"/"),t(s,i,o,"",function(e){return e})):null!=s&&(S(s)&&(l=s,u=o+(!s.key||f&&f.key===s.key?"":(""+s.key).replace(x,"$&/")+"/")+r,s={$$typeof:e,type:l.type,key:u,ref:l.ref,props:l.props,_owner:l._owner}),i.push(s)),1;if(f=0,a=""===a?".":a+":",A(r))for(var p=0;p<r.length;p++){var m=a+M(d=r[p],p);f+=t(d,i,o,m,s)}else if("function"==typeof(m=null===(c=r)||"object"!=typeof c?null:"function"==typeof(c=h&&c[h]||c["@@iterator"])?c:null))for(r=m.call(r),p=0;!(d=r.next()).done;)f+=t(d=d.value,i,o,m=a+M(d,p++),s);else if("object"===d)throw Error("Objects are not valid as a React child (found: "+("[object Object]"===(i=String(r))?"object with keys {"+Object.keys(r).join(", ")+"}":i)+"). If you meant to render a collection of children, use an array instead.");return f}(t,o,"","",function(e){return r.call(i,e,a++)}),o}function R(e){if(-1===e._status){var t=e._result;(t=t()).then(function(t){0!==e._status&&-1!==e._status||(e._status=1,e._result=t)},function(t){0!==e._status&&-1!==e._status||(e._status=2,e._result=t)}),-1===e._status&&(e._status=0,e._result=t)}if(1===e._status)return e._result.default;throw e._result}var P={current:null},T={transition:null};return i.Children={map:O,forEach:function(e,t,n){O(e,function(){t.apply(this,arguments)},n)},count:function(e){var t=0;return O(e,function(){t++}),t},toArray:function(e){return O(e,function(e){return e})||[]},only:function(e){if(!S(e))throw Error("React.Children.only expected to receive a single React element child.");return e}}
16,i.Component=v,i.Fragment=r,i.Profiler=a,i.PureComponent=b,i.StrictMode=o,i.Suspense=c,i.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED={ReactCurrentDispatcher:P,ReactCurrentBatchConfig:T,ReactCurrentOwner:_},i.cloneElement=function(t,n,r){if(null==t)throw Error("React.cloneElement(...): The argument must be a React element, but you passed "+t+".");var i=m({},t.props),o=t.key,a=t.ref,s=t._owner;if(null!=n){if(void 0!==n.ref&&(a=n.ref,s=_.current),void 0!==n.key&&(o=""+n.key),t.type&&t.type.defaultProps)var l=t.type.defaultProps;for(u in n)E.call(n,u)&&!k.hasOwnProperty(u)&&(i[u]=void 0===n[u]&&void 0!==l?l[u]:n[u])}var u=arguments.length-2;if(1===u)i.children=r;else if(1<u){l=Array(u);for(var c=0;c<u;c++)l[c]=arguments[c+2];i.children=l}return{$$typeof:e,type:t.type,key:o,ref:a,props:i,_owner:s}},i.createContext=function(e){return(e={$$typeof:l,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null}).Provider={$$typeof:s,_context:e},e.Consumer=e},i.createElement=C,i.createFactory=function(e){var t=C.bind(null,e);return t.type=e,t},i.createRef=function(){return{current:null}},i.forwardRef=function(e){return{$$typeof:u,render:e}},i.isValidElement=S,i.lazy=function(e){return{$$typeof:f,_payload:{_status:-1,_result:e},_init:R}},i.memo=function(e,t){return{$$typeof:d,type:e,compare:void 0===t?null:t}},i.startTransition=function(e){var t=T.transition;T.transition={};try{e()}finally{T.transition=t}},i.unstable_act=function(){throw Error("act(...) is not supported in production builds of React.")},i.useCallback=function(e,t){return P.current.useCallback(e,t)},i.useContext=function(e){return P.current.useContext(e)},i.useDebugValue=function(){},i.useDeferredValue=function(e){return P.current.useDeferredValue(e)},i.useEffect=function(e,t){return P.current.useEffect(e,t)},i.useId=function(){return P.current.useId()},i.useImperativeHandle=function(e,t,n){return P.current.useImperativeHandle(e,t,n)},i.useInsertionEffect=function(e,t){return P.current.useInsertionEffect(e,t)},i.useLayoutEffect=function(e,t){return P.current.useLayoutEffect(e,t)},i.useMemo=function(e,t){return P.current.useMemo(e,t)},i.useReducer=function(e,t,n){return P.current.useReducer(e,t,n)},i.useRef=function(e){return P.current.useRef(e)},i.useState=function(e){return P.current.useState(e)},i.useSyncExternalStore=function(e,t,n){return P.current.useSyncExternalStore(e,t,n)},i.useTransition=function(){return P.current.useTransition()},i.version="18.2.0",i}():r.exports=(n||(n=1,s=o.exports,"production"!==P.env.NODE_ENV&&function(){"undefined"!=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__&&"function"==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStart&&__REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStart(Error());var e=Symbol.for("react.element"),t=Symbol.for("react.portal"),n=Symbol.for("react.fragment"),r=Symbol.for("react.strict_mode"),i=Symbol.for("react.profiler"),a=Symbol.for("react.provider"),l=Symbol.for("react.context"),u=Symbol.for("react.forward_ref"),c=Symbol.for("react.suspense"),d=Symbol.for("react.suspense_list"),f=Symbol.for("react.memo"),h=Symbol.for("react.lazy"),p=Symbol.for("react.offscreen"),m=Symbol.iterator;function g(e){if(null===e||"object"!=typeof e)return null;var t=m&&e[m]||e["@@iterator"];return"function"==typeof t?t:null}var v={current:null},y={transition:null},b={current:null,isBatchingLegacy:!1,didScheduleLegacyUpdate:!1},w={current:null},A={},E=null;A.setExtraStackFrame=function(e){E=e},A.getCurrentStack=null,A.getStackAddendum=function(){var e="";E&&(e+=E);var t=A.getCurrentStack;return t&&(e+=t()||""),e};var _={ReactCurrentDispatcher:v,ReactCurrentBatchConfig:y,ReactCurrentOwner:w};function k(e){for(var t=arguments.length,n=Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];S("warn",e,n)}function C(e){for(var t=arguments.length,n=Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];S("error",e,n)}function S(e,t,n){var r=_.ReactDebugCurrentFrame.getStackAddendum();""!==r&&(t+="%s",n=n.concat([r]));var i=n.map(function(e){return String(e)});i.unshift("Warning: "+t),Function.prototype.apply.call(console[e],console,i)}_.ReactDebugCurrentFrame=A,_.ReactCurrentActQueue=b;var x={};function M(e,t){var n=e.constructor,r=n&&(n.displayName||n.name)||"ReactClass",i=r+"."+t;x[i]||(C("Can't call %s on a component that is not yet mounted. This is a no-op, but it might indicate a bug in your application. Instead, assign to `this.state` directly or define a `state = {};` class property with the desired state in the %s component.",t,r),x[i]=!0)}var O={isMounted:function(e){return!1},enqueueForceUpdate:function(e,t,n){M(e,"forceUpdate")},enqueueReplaceState:function(e,t,n,r){M(e,"replaceState")},enqueueSetState:function(e,t,n,r){M(e,"setState")}},R=Object.assign,P={};function T(e,t,n){this.props=e,this.context=t,this.refs=P,this.updater=n||O}Object.freeze(P),T.prototype.isReactComponent={},T.prototype.setState=function(e,t){if("object"!=typeof e&&"function"!=typeof e&&null!=e)throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,e,t,"setState")},T.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")};var I={isMounted:["isMounted","Instead, make sure to clean up subscriptions and pending requests in componentWillUnmount to prevent memory leaks."],replaceState:["replaceState","Refactor your co
16de to use setState instead (see https://github.com/facebook/react/issues/3236)."]},j=function(e,t){Object.defineProperty(T.prototype,e,{get:function(){k("%s(...) is deprecated in plain JavaScript React classes. %s",t[0],t[1])}})};for(var L in I)I.hasOwnProperty(L)&&j(L,I[L]);function N(){}function D(e,t,n){this.props=e,this.context=t,this.refs=P,this.updater=n||O}N.prototype=T.prototype;var B=D.prototype=new N;B.constructor=D,R(B,T.prototype),B.isPureReactComponent=!0;var F=Array.isArray;function z(e){if(function(e){try{return!1}catch(e){return!0}}(0))return C("The provided key is an unsupported type %s. This value must be coerced to a string before before using it here.","function"==typeof Symbol&&Symbol.toStringTag&&e[Symbol.toStringTag]||e.constructor.name||"Object"),""+e}function U(e){return e.displayName||"Context"}function q(e){if(null==e)return null;if("number"==typeof e.tag&&C("Received an unexpected object in getComponentNameFromType(). This is likely a bug in React. Please file an issue."),"function"==typeof e)return e.displayName||e.name||null;if("string"==typeof e)return e;switch(e){case n:return"Fragment";case t:return"Portal";case i:return"Profiler";case r:return"StrictMode";case c:return"Suspense";case d:return"SuspenseList"}if("object"==typeof e)switch(e.$$typeof){case l:return U(e)+".Consumer";case a:return U(e._context)+".Provider";case u:return function(e,t,n){var r=e.displayName;if(r)return r;var i=t.displayName||t.name||"";return""!==i?n+"("+i+")":n}(e,e.render,"ForwardRef");case f:var o=e.displayName||null;return null!==o?o:q(e.type)||"Memo";case h:var s=e._payload,p=e._init;try{return q(p(s))}catch(e){}}return null}var W,H,$,V=Object.prototype.hasOwnProperty,K={key:!0,ref:!0,__self:!0,__source:!0};function G(e){if(V.call(e,"ref")){var t=Object.getOwnPropertyDescriptor(e,"ref").get;if(t&&t.isReactWarning)return!1}return void 0!==e.ref}function Q(e){if(V.call(e,"key")){var t=Object.getOwnPropertyDescriptor(e,"key").get;if(t&&t.isReactWarning)return!1}
16return void 0!==e.key}$={};var Y=function(t,n,r,i,o,a,s){var l={$$typeof:e,type:t,key:n,ref:r,props:s,_owner:a,_store:{}};return Object.defineProperty(l._store,"validated",{configurable:!1,enumerable:!1,writable:!0,value:!1}),Object.defineProperty(l,"_self",{configurable:!1,enumerable:!1,writable:!1,value:i}),Object.defineProperty(l,"_source",{configurable:!1,enumerable:!1,writable:!1,value:o}),Object.freeze&&(Object.freeze(l.props),Object.freeze(l)),l};function Z(e,t,n){var r,i={},o=null,a=null,s=null,l=null;if(null!=t)for(r in G(t)&&(a=t.ref,function(e){if("string"==typeof e.ref&&w.current&&e.__self&&w.current.stateNode!==e.__self){var t=q(w.current.type);$[t]||(C('Component "%s" contains the string ref "%s". Support for string refs will be removed in a future major release. This case cannot be automatically converted to an arrow function. We ask you to manually fix this case by using useRef() or createRef() instead. Learn more about using refs safely here: https://reactjs.org/link/strict-mode-string-ref',t,e.ref),$[t]=!0)}}(t)),Q(t)&&(z(t.key),o=""+t.key),s=void 0===t.__self?null:t.__self,l=void 0===t.__source?null:t.__source,t)V.call(t,r)&&!K.hasOwnProperty(r)&&(i[r]=t[r]);var u=arguments.length-2;if(1===u)i.children=n;else if(u>1){for(var c=Array(u),d=0;d<u;d++)c[d]=arguments[d+2];Object.freeze&&Object.freeze(c),i.children=c}if(e&&e.defaultProps){var f=e.defaultProps;for(r in f)void 0===i[r]&&(i[r]=f[r])}if(o||a){var h,p,m="function"==typeof e?e.displayName||e.name||"Unknown":e;o&&((h=function(){W||(W=!0,C("%s: `key` is not a prop. Trying to access it will result in `undefined` being returned. If you need to access the same value within the child component, you should pass it as a different prop. (https://reactjs.org/link/special-props)",m))}).isReactWarning=!0,Object.defineProperty(i,"key",{get:h,configurable:!0})),a&&((p=function(){H||(H=!0,C("%s: `ref` is not a prop. Trying to access it will result in `undefined` being returned. If you need to access the same value within the child component, you should pass it as a different prop. (https://reactjs.org/link/special-props)",m))}).isReactWarning=!0,Object.defineProperty(i,"ref",{get:p,configurable:!0}))}return Y(e,o,a,s,l,w.current,i)}function X(e,t,n){if(null==e)throw Error("React.cloneElement(...): The argument must be a React element, but you passed "+e+".");var r,i,o=R({},e.props),a=e.key,s=e.ref,l=e._self,u=e._source,c=e._owner;if(null!=t)for(r in G(t)&&(s=t.ref,c=w.current),Q(t)&&(z(t.key),a=""+t.key),e.type&&e.type.defaultProps&&(i=e.type.defaultProps),t)V.call(t,r)&&!K.hasOwnProperty(r)&&(void 0===t[r]&&void 0!==i?o[r]=i[r]:o[r]=t[r]);var d=arguments.length-2;if(1===d)o.children=n;else if(d>1){for(var f=Array(d),h=0;h<d;h++)f[h]=arguments[h+2];o.children=f}return Y(e.type,a,s,l,u,c,o)}function J(t){return"object"==typeof t&&null!==t&&t.$$typeof===e}var ee=!1,et=/\/+/g;function en(e){return e.replace(et,"$&/")}function er(e,t){var n,r;return"object"==typeof e&&null!==e&&null!=e.key?(z(e.key),n=""+e.key,r={"=":"=0",":":"=2"},"$"+n.replace(/[=:]/g,function(e){return r[e]})):t.toString(36)}function ei(n,r,i){if(null==n)return n;var o=[],a=0;return function n(r,i,o,a,s){var l=typeof r;"undefined"!==l&&"boolean"!==l||(r=null);var u,c,d,f=!1;if(null===r)f=!0;else switch(l){case"string":case"number":f=!0;break;case"object":switch(r.$$typeof){case e:case t:f=!0}}if(f){var h=r,p=s(h),m=""===a?"."+er(h,0):a;if(F(p)){var v="";null!=m&&(v=en(m)+"/"),n(p,i,v,"",function(e){return e})}else null!=p&&(J(p)&&(!p.key||h&&h.key===p.key||z(p.key),u=p,c=o+(!p.key||h&&h.key===p.key?"":en(""+p.key)+"/")+m,p=Y(u.type,c,u.ref,u._self,u._source,u._owner,u.props)),i.push(p));return 1}var y=0,b=""===a?".":a+":";if(F(r))for(var w=0;w<r.length;w++)y+=n(d=r[w],i,o,b+er(d,w),s);else{var A=g(r);if("function"==typeof A){var E=r;A===E.entries&&(ee||k("Using Maps as children is not supported. Use an array of keyed ReactElements instead."),ee=!0);for(var _,C=A.call(E),S=0;!(_=C.next()).done;)y+=n(d=_.value,i,o,b+er(d,S++),s)}else if("object"===l){var x=String(r);throw Error("Objects are not valid as a React child (found: "+("[object Object]"===x?"object with keys {"+Object.keys(r).join(", ")+"}":x)+"). If you meant to render a collection of children, use an array instead.")}}return y}(n,o,"","",function(e){return r.call(i,e,a++)}),o}function eo(e){if(-1===e._status){var t=(0,e._result)();t.then(function(t){(0===e._status||-1===e._status)&&(e._status=1,e._result=t)},function(t){(0===e._status||-1===e._status)&&(e._status=2,e._result=t)}),-1===e._status&&(e._status=0,e._result=t)}if(1===e._status){var n=e._result;return void 0===n&&C("lazy: Expected the result of a dynamic import() call. Instead received: %s\n\nYour code should look like: \n const MyComponent = lazy(() => import('./MyComponent'))\n\nDid you accidentally put curly braces around the import?",n),"default"in n||C("lazy: Expected the result of a dynamic import() call. Instead received: %s\n\nYour code should look like: \n const MyComponent = lazy(() => import('./MyComponent'))",n),n.default}throw e._result}function ea(e){return"string"==typeof e||"function"==typeof e||!!(e===n||e===i||e===r||e===c||e===d||e===p)||"object"==typeof e&&null!==e&&(e.$$typeof===h||e.$$typeof===f||e.$$typeof===a||e.$$typeof===l||e.$$typeof===u||e.$$typeof===el||void 0!==e.getModuleId)}function es(){var e=v.current;return null===e&&C("Invalid hook call. Hooks can only be called inside of the body of a function component. This could happen for one of the following reasons:\n1. You might have mismatching versions of React and the renderer (such as React DOM)\n2. You might be breaking the Rules of Hooks\n3. You might have more than one copy of React in the same app\nSee https://reactjs.org/link/invalid-hook-call for tips about how to debug and fix this problem."),e}el=Symbol.for("react.module.reference");var el,eu,ec,ed,ef,eh,ep,em,eg=0;function ev(){}ev.__reactDisabledLog=!0;var ey,eb=_.ReactCurrentDispatcher;
16function ew(e,t,n){if(void 0===ey)try{throw Error()}catch(e){var r=e.stack.trim().match(/\n( *(at )?)/);ey=r&&r[1]||""}return"\n"+ey+e}var eA,eE=!1;function e_(e,t){if(!e||eE)return"";var n,r=eA.get(e);if(void 0!==r)return r;eE=!0;var i,o=Error.prepareStackTrace;Error.prepareStackTrace=void 0,i=eb.current,eb.current=null,function(){if(0===eg){eu=console.log,ec=console.info,ed=console.warn,ef=console.error,eh=console.group,ep=console.groupCollapsed,em=console.groupEnd;var e={configurable:!0,enumerable:!0,value:ev,writable:!0};Object.defineProperties(console,{info:e,log:e,warn:e,error:e,group:e,groupCollapsed:e,groupEnd:e})}eg++}();try{if(t){var a=function(){throw Error()};if(Object.defineProperty(a.prototype,"props",{set:function(){throw Error()}}),"object"==typeof Reflect&&Reflect.construct){try{Reflect.construct(a,[])}catch(e){n=e}Reflect.construct(e,[],a)}else{try{a.call()}catch(e){n=e}e.call(a.prototype)}}else{try{throw Error()}catch(e){n=e}e()}}catch(t){if(t&&n&&"string"==typeof t.stack){for(var s=t.stack.split("\n"),l=n.stack.split("\n"),u=s.length-1,c=l.length-1;u>=1&&c>=0&&s[u]!==l[c];)c--;for(;u>=1&&c>=0;u--,c--)if(s[u]!==l[c]){if(1!==u||1!==c)do if(u--,--c<0||s[u]!==l[c]){var d="\n"+s[u].replace(" at new "," at ");return e.displayName&&d.includes("<anonymous>")&&(d=d.replace("<anonymous>",e.displayName)),"function"==typeof e&&eA.set(e,d),d}while(u>=1&&c>=0);break}}}finally{eE=!1,eb.current=i,function(){if(0==--eg){var e={configurable:!0,enumerable:!0,writable:!0};Object.defineProperties(console,{log:R({},e,{value:eu}),info:R({},e,{value:ec}),warn:R({},e,{value:ed}),error:R({},e,{value:ef}),group:R({},e,{value:eh}),groupCollapsed:R({},e,{value:ep}),groupEnd:R({},e,{value:em})})}eg<0&&C("disabledDepth fell below zero. This is a bug in React. Please file an issue.")}(),Error.prepareStackTrace=o}var f=e?e.displayName||e.name:"",h=f?ew(f):"";return"function"==typeof e&&eA.set(e,h),h}function ek(e,t,n){if(null==e)return"";if("function"==typeof e){var r;return e_(e,!(!(r=e.prototype)||!r.isReactComponent))}if("string"==typeof e)return ew(e);switch(e){case c:return ew("Suspense");case d:return ew("SuspenseList")}if("object"==typeof e)switch(e.$$typeof){case u:return e_(e.render,!1);case f:return ek(e.type,t,n);case h:var i=e._payload,o=e._init;try{return ek(o(i),t,n)}catch(e){}}return""}eA=new("function"==typeof WeakMap?WeakMap:Map);var eC,eS={},ex=_.ReactDebugCurrentFrame;function eM(e){if(e){var t=e._owner,n=ek(e.type,e._source,t?t.type:null);ex.setExtraStackFrame(n)}else ex.setExtraStackFrame(null)}function eO(e){if(e){var t=e._owner;E=ek(e.type,e._source,t?t.type:null)}else E=null}function eR(){if(w.current){var e=q(w.current.type);if(e)return"\n\nCheck the render method of `"+e+"`."}return""}eC=!1;var eP={};function eT(e,t){if(e._store&&!e._store.validated&&null==e.key){e._store.validated=!0;var n=function(e){var t=eR();if(!t){var n="string"==typeof e?e:e.displayName||e.name;n&&(t="\n\nCheck the top-level render call using <"+n+">.")}return t}(t);if(!eP[n]){eP[n]=!0;var r="";e&&e._owner&&e._owner!==w.current&&(r=" It was passed a child from "+q(e._owner.type)+"."),eO(e),C('Each child in a list should have a unique "key" prop.%s%s See https://reactjs.org/link/warning-keys for more information.',n,r),eO(null)}}}function eI(e,t){if("object"==typeof e){if(F(e))for(var n=0;n<e.length;n++){var r=e[n];J(r)&&eT(r,t)}else if(J(e))e._store&&(e._store.validated=!0);else if(e){var i=g(e);if("function"==typeof i&&i!==e.entries)for(var o,a=i.call(e);!(o=a.next()).done;)J(o.value)&&eT(o.value,t)}}}function ej(e){var t,n=e.type;if(null!=n&&"string"!=typeof n){if("function"==typeof n)t=n.propTypes;else{if("object"!=typeof n||n.$$typeof!==u&&n.$$typeof!==f)return;t=n.propTypes}if(t){var r=q(n);!function(e,t,n,r,i){var o=Function.call.bind(V);for(var a in e)if(o(e,a)){var s=void 0;try{if("function"!=typeof e[a]){var l=Error((r||"React class")+": "+n+" type `"+a+"` is invalid; it must be a function, usually from the `prop-types` package, but received `"+typeof e[a]+"`.This often happens because of typos such as `PropTypes.function` instead of `PropTypes.func`.");throw l.name="Invariant Violation",l}s=e[a](t,a,r,n,null,"SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED")}
16catch(e){s=e}!s||s instanceof Error||(eM(i),C("%s: type specification of %s `%s` is invalid; the type checker function must return `null` or an `Error` but returned a %s. You may have forgotten to pass an argument to the type checker creator (arrayOf, instanceOf, objectOf, oneOf, oneOfType, and shape all require an argument).",r||"React class",n,a,typeof s),eM(null)),s instanceof Error&&!(s.message in eS)&&(eS[s.message]=!0,eM(i),C("Failed %s type: %s",n,s.message),eM(null))}}(t,e.props,"prop",r,e)}else void 0===n.PropTypes||eC||(eC=!0,C("Component %s declared `PropTypes` instead of `propTypes`. Did you misspell the property assignment?",q(n)||"Unknown"));"function"!=typeof n.getDefaultProps||n.getDefaultProps.isReactClassApproved||C("getDefaultProps is only used on classic React.createClass definitions. Use a static property named `defaultProps` instead.")}}function eL(t,r,i){var o,a=ea(t);if(!a){var s,l="";(void 0===t||"object"==typeof t&&null!==t&&0===Object.keys(t).length)&&(l+=" You likely forgot to export your component from the file it's defined in, or you might have mixed up default and named imports."),l+=(null!=r&&void 0!==(o=r.__source)?"\n\nCheck your code at "+o.fileName.replace(/^.*[\\\/]/,"")+":"+o.lineNumber+".":"")||eR(),null===t?s="null":F(t)?s="array":void 0!==t&&t.$$typeof===e?(s="<"+(q(t.type)||"Unknown")+" />",l=" Did you accidentally export a JSX literal instead of a component?"):s=typeof t,C("React.createElement: type is invalid -- expected a string (for built-in components) or a class/function (for composite components) but got: %s.%s",s,l)}var u=Z.apply(this,arguments);if(null==u)return u;if(a)for(var c=2;c<arguments.length;c++)eI(arguments[c],t);return t===n?function(e){for(var t=Object.keys(e.props),n=0;n<t.length;n++){var r=t[n];if("children"!==r&&"key"!==r){eO(e),C("Invalid prop `%s` supplied to `React.Fragment`. React.Fragment can only have `key` and `children` props.",r),eO(null);break}}null!==e.ref&&(eO(e),C("Invalid attribute `ref` supplied to `React.Fragment`."),eO(null))}(u):ej(u),u}var eN=!1,eD=!1,eB=null,eF=0,ez=!1;function eU(e){e!==eF-1&&C("You seem to have overlapping act() calls, this is not supported. Be sure to await previous act() calls before making a new one. "),eF=e}function eq(e,t,n){var r=b.current;if(null!==r)try{eH(r),function(e){if(null===eB)try{var t=("require"+Math.random()).slice(0,7);eB=(o&&o[t]).call(o,"timers").setImmediate}catch(e){eB=function(e){!1===eD&&(eD=!0,"undefined"==typeof MessageChannel&&C("This browser does not have a MessageChannel implementation, so enqueuing tasks via await act(async () => ...) will fail. Please file an issue at https://github.com/facebook/react/issues if you encounter this warning."));var t=new MessageChannel;t.port1.onmessage=e,t.port2.postMessage(void 0)}}eB(e)}(function(){0===r.length?(b.current=null,t(e)):eq(e,t,n)})}catch(e){n(e)}else t(e)}var eW=!1;function eH(e){if(!eW){eW=!0;var t=0;try{for(;t<e.length;t++){var n=e[t];do n=n(!0);while(null!==n)}e.length=0}catch(n){throw e=e.slice(t+1),n}finally{eW=!1}}}s.Children={map:ei,forEach:function(e,t,n){ei(e,function(){t.apply(this,arguments)},n)},count:function(e){var t=0;return ei(e,function(){t++}),t},toArray:function(e){return ei(e,function(e){return e})||[]},only:function(e){if(!J(e))throw Error("React.Children.only expected to receive a single React element child.");return e}},s.Component=T,s.Fragment=n,s.Profiler=i,s.PureComponent=D,s.StrictMode=r,s.Suspense=c,s.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=_,s.cloneElement=function(e,t,n){for(var r=X.apply(this,arguments),i=2;i<arguments.length;i++)eI(arguments[i],r.type);return ej(r),r},s.createContext=function(e){var t={$$typeof:l,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null};t.Provider={$$typeof:a,_context:t};var n=!1,r=!1,i=!1,o={$$typeof:l,_context:t};return Object.defineProperties(o,{Provider:{get:function(){return r||(r=!0,C("Rendering <Context.Consumer.Provider> is not supported and will be removed in a future major release. Did you mean to render <Context.Provider> instead?")),t.Provider},set:function(e){t.Provider=e}}
16,_currentValue:{get:function(){return t._currentValue},set:function(e){t._currentValue=e}},_currentValue2:{get:function(){return t._currentValue2},set:function(e){t._currentValue2=e}},_threadCount:{get:function(){return t._threadCount},set:function(e){t._threadCount=e}},Consumer:{get:function(){return n||(n=!0,C("Rendering <Context.Consumer.Consumer> is not supported and will be removed in a future major release. Did you mean to render <Context.Consumer> instead?")),t.Consumer}},displayName:{get:function(){return t.displayName},set:function(e){i||(k("Setting `displayName` on Context.Consumer has no effect. You should set it directly on the context with Context.displayName = '%s'.",e),i=!0)}}}),t.Consumer=o,t._currentRenderer=null,t._currentRenderer2=null,t},s.createElement=eL,s.createFactory=function(e){var t=eL.bind(null,e);return t.type=e,eN||(eN=!0,k("React.createFactory() is deprecated and will be removed in a future major release. Consider using JSX or use React.createElement() directly instead.")),Object.defineProperty(t,"type",{enumerable:!1,get:function(){return k("Factory.type is deprecated. Access the class directly before passing it to createFactory."),Object.defineProperty(this,"type",{value:e}),e}}),t},s.createRef=function(){var e={current:null};return Object.seal(e),e},s.forwardRef=function(e){null!=e&&e.$$typeof===f?C("forwardRef requires a render function but received a `memo` component. Instead of forwardRef(memo(...)), use memo(forwardRef(...))."):"function"!=typeof e?C("forwardRef requires a render function but was given %s.",null===e?"null":typeof e):0!==e.length&&2!==e.length&&C("forwardRef render functions accept exactly two parameters: props and ref. %s",1===e.length?"Did you forget to use the ref parameter?":"Any additional parameter will be undefined."),null!=e&&(null==e.defaultProps&&null==e.propTypes||C("forwardRef render functions do not support propTypes or defaultProps. Did you accidentally pass a React component?"));var t,n={$$typeof:u,render:e};return Object.defineProperty(n,"displayName",{enumerable:!1,configurable:!0,get:function(){return t},set:function(n){t=n,e.name||e.displayName||(e.displayName=n)}}),n},s.isValidElement=J,s.lazy=function(e){var t,n,r={$$typeof:h,_payload:{_status:-1,_result:e},_init:eo};return Object.defineProperties(r,{defaultProps:{configurable:!0,get:function(){return t},set:function(e){C("React.lazy(...): It is not supported to assign `defaultProps` to a lazy component import. Either specify them where the component is defined, or create a wrapping component around it."),t=e,Object.defineProperty(r,"defaultProps",{enumerable:!0})}},propTypes:{configurable:!0,get:function(){return n},set:function(e){C("React.lazy(...): It is not supported to assign `propTypes` to a lazy component import. Either specify them where the component is defined, or create a wrapping component around it."),n=e,Object.defineProperty(r,"propTypes",{enumerable:!0})}}}),r},s.memo=function(e,t){ea(e)||C("memo: The first argument must be a component. Instead received: %s",null===e?"null":typeof e);var n,r={$$typeof:f,type:e,compare:void 0===t?null:t};return Object.defineProperty(r,"displayName",{enumerable:!1,configurable:!0,get:function(){return n},set:function(t){n=t,e.name||e.displayName||(e.displayName=t)}}),r},s.startTransition=function(e,t){var n=y.transition;y.transition={};var r=y.transition;y.transition._updatedFibers=new Set;try{e()}finally{y.transition=n,null===n&&r._updatedFibers&&(r._updatedFibers.size>10&&k("Detected a large number of updates inside startTransition. If this is due to a subscription please re-write it to use React provided hooks. Otherwise concurrent mode guarantees are off the table."),r._updatedFibers.clear())}},s.unstable_act=function(e){var t=eF;eF++,null===b.current&&(b.current=[]);var n,r=b.isBatchingLegacy;try{if(b.isBatchingLegacy=!0,n=e(),!r&&b.didScheduleLegacyUpdate){var i=b.current;null!==i&&(b.didScheduleLegacyUpdate=!1,eH(i))}}catch(e){throw eU(t),e}finally{b.isBatchingLegacy=r}if(null!==n&&"object"==typeof n&&"function"==typeof n.then){var o=n,a=!1;return ez||"undefined"==typeof Promise||Promise.resolve().then(function(){}).then(function(){a||(ez=!0,C("You called act(async () => ...) without await. This could lead to unexpected testing behaviour, interleaving multiple act calls and mixing their scopes. You should - await act(async () => ...);"))}),{then:function(e,n){a=!0,o.then(function(r){eU(t),0===eF?eq(r,e,n):e(r)},function(e){eU(t),n(e)})}}}var s=n;
16if(eU(t),0===eF){var l=b.current;return null!==l&&(eH(l),b.current=null),{then:function(e,t){null===b.current?(b.current=[],eq(s,e,t)):e(s)}}}return{then:function(e,t){e(s)}}},s.useCallback=function(e,t){return es().useCallback(e,t)},s.useContext=function(e){var t=es();if(void 0!==e._context){var n=e._context;n.Consumer===e?C("Calling useContext(Context.Consumer) is not supported, may cause bugs, and will be removed in a future major release. Did you mean to call useContext(Context) instead?"):n.Provider===e&&C("Calling useContext(Context.Provider) is not supported. Did you mean to call useContext(Context) instead?")}return t.useContext(e)},s.useDebugValue=function(e,t){return es().useDebugValue(e,t)},s.useDeferredValue=function(e){return es().useDeferredValue(e)},s.useEffect=function(e,t){return es().useEffect(e,t)},s.useId=function(){return es().useId()},s.useImperativeHandle=function(e,t,n){return es().useImperativeHandle(e,t,n)},s.useInsertionEffect=function(e,t){return es().useInsertionEffect(e,t)},s.useLayoutEffect=function(e,t){return es().useLayoutEffect(e,t)},s.useMemo=function(e,t){return es().useMemo(e,t)},s.useReducer=function(e,t,n){return es().useReducer(e,t,n)},s.useRef=function(e){return es().useRef(e)},s.useState=function(e){return es().useState(e)},s.useSyncExternalStore=function(e,t,n){return es().useSyncExternalStore(e,t,n)},s.useTransition=function(){return es().useTransition()},s.version="18.2.0","undefined"!=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__&&"function"==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop&&__REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop(Error())}()),o.exports);var s,l,u,c,d,f,h=r.exports,p=h&&h.__esModule&&Object.prototype.hasOwnProperty.call(h,"default")?h.default:h,m=(l={__proto__:null,default:p},[h].forEach(function(e){e&&"string"!=typeof e&&!Array.isArray(e)&&Object.keys(e).forEach(function(t){if("default"!==t&&!(t in l)){var n=Object.getOwnPropertyDescriptor(e,t);Object.defineProperty(l,t,n.get?n:{enumerable:!0,get:function(){return e[t]}})}})}),Object.freeze(l)),g={exports:{}},v={},y={exports:{}},b={},w={};function A(){return d||(d=1,"production"===P.env.NODE_ENV?y.exports=(u||(u=1,function(e){function t(e,t){var n=e.length;e.push(t);e:for(;0<n;){var r=n-1>>>1,o=e[r];if(!(0<i(o,t)))break e;e[r]=t,e[n]=o,n=r}}function n(e){return 0===e.length?null:e[0]}function r(e){if(0===e.length)return null;var t=e[0],n=e.pop();if(n!==t){e[0]=n;e:for(var r=0,o=e.length,a=o>>>1;r<a;){var s=2*(r+1)-1,l=e[s],u=s+1,c=e[u];if(0>i(l,n))u<o&&0>i(c,l)?(e[r]=c,e[u]=n,r=u):(e[r]=l,e[s]=n,r=s);else{if(!(u<o&&0>i(c,n)))break e;e[r]=c,e[u]=n,r=u}}}return t}function i(e,t){var n=e.sortIndex-t.sortIndex;return 0!==n?n:e.id-t.id}if("object"==typeof performance&&"function"==typeof performance.now){var o=performance;e.unstable_now=function(){return o.now()}}else{var a=Date,s=a.now();e.unstable_now=function(){return a.now()-s}}var l=[],u=[],c=1,d=null,f=3,h=!1,p=!1,m=!1,g="function"==typeof setTimeout?setTimeout:null,v="function"==typeof clearTimeout?clearTimeout:null,y="undefined"!=typeof setImmediate?setImmediate:null;function b(e){for(var i=n(u);null!==i;){if(null===i.callback)r(u);else{if(!(i.startTime<=e))break;r(u),i.sortIndex=i.expirationTime,t(l,i)}i=n(u)}}function w(e){if(m=!1,b(e),!p){if(null!==n(l))p=!0,T(A);else{var t=n(u);null!==t&&I(w,t.startTime-e)}}}function A(t,i){p=!1,m&&(m=!1,v(C),C=-1),h=!0;var o=f;try{for(b(i),d=n(l);null!==d&&(!(d.expirationTime>i)||t&&!M());){var a=d.callback;if("function"==typeof a){d.callback=null,f=d.priorityLevel;var s=a(d.expirationTime<=i);i=e.unstable_now(),"function"==typeof s?d.callback=s:d===n(l)&&r(l),b(i)}else r(l);d=n(l)}if(null!==d)var c=!0;else{var g=n(u);null!==g&&I(w,g.startTime-i),c=!1}return c}finally{d=null,f=o,h=!1}}"undefined"!=typeof navigator&&void 0!==navigator.scheduling&&void 0!==navigator.scheduling.isInputPending&&navigator.scheduling.isInputPending.bind(navigator.scheduling);var E,_=!1,k=null,C=-1,S=5,x=-1;function M(){return!(e.unstable_now()-x<S)}function O(){if(null!==k){var t=e.unstable_now();x=t;var n=!0;try{n=k(!0,t)}finally{n?E():(_=!1,k=null)}}else _=!1}if("function"==typeof y)E=function(){y(O)};else if("undefined"!=typeof MessageChannel){var R=new MessageChannel,P=R.port2;R.port1.onmessage=O,E=function(){P.postMessage(null)}}else E=function(){g(O,0)};function T(e){k=e,_||(_=!0,E())}function I(t,n){C=g(function(){t(e.unstable_now())},n)}e.unstable_IdlePriority=5,e.unstable_ImmediatePriority=1,e.unstable_LowPriority=4,e.unstable_NormalPriority=3,e.unstable_Profiling=null,e.unstable_UserBlockingPriority=2,e.unstable_cancelCallback=function(e){e.callback=null},e.unstable_continueExecution=function(){p||h||(p=!0,T(A))},e.unstable_forceFrameRate=function(e){0>e||125<e?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):S=0<e?Math.floor(1e3/e):5},e.unstable_getCurrentPriorityLevel=function(){return f},e.unstable_getFirstCallbackNode=function(){return n(l)},e.unstable_next=function(e){switch(f){case 1:case 2:case 3:var t=3;break;default:t=f}var n=f;f=t;try{return e()}finally{f=n}},e.unstable_pauseExecution=function(){},e.unstable_requestPaint=function(){},e.unstable_runWithPriority=function(e,t){switch(e){case 1:case 2:case 3:case 4:case 5:break;default:e=3}var n=f;f=e;try{return t()}finally{f=n}},e.unstable_scheduleCallback=function(r,i,o){var a=e.unstable_now();switch(o="object"==typeof o&&null!==o&&"number"==typeof(o=o.delay)&&0<o?a+o:a,r){case 1:var s=-1;break;case 2:s=250;break;case 5:s=1073741823;break;case 4:s=1e4;break;default:s=5e3}
16return r={id:c++,callback:i,priorityLevel:r,startTime:o,expirationTime:s=o+s,sortIndex:-1},o>a?(r.sortIndex=o,t(u,r),null===n(l)&&r===n(u)&&(m?(v(C),C=-1):m=!0,I(w,o-a))):(r.sortIndex=s,t(l,r),p||h||(p=!0,T(A))),r},e.unstable_shouldYield=M,e.unstable_wrapCallback=function(e){var t=f;return function(){var n=f;f=t;try{return e.apply(this,arguments)}finally{f=n}}}}(b)),b):y.exports=(c||(c=1,"production"!==P.env.NODE_ENV&&function(){function e(e,t){var n=e.length;e.push(t),function(e,t,n){for(var i=n;i>0;){var o=i-1>>>1,a=e[o];if(!(r(a,t)>0))return;e[o]=t,e[i]=a,i=o}}(e,t,n)}function t(e){return 0===e.length?null:e[0]}function n(e){if(0===e.length)return null;var t=e[0],n=e.pop();return n!==t&&(e[0]=n,function(e,t,n){for(var i=0,o=e.length,a=o>>>1;i<a;){var s=2*(i+1)-1,l=e[s],u=s+1,c=e[u];if(0>r(l,t))u<o&&0>r(c,l)?(e[i]=c,e[u]=t,i=u):(e[i]=l,e[s]=t,i=s);else{if(!(u<o&&0>r(c,t)))return;e[i]=c,e[u]=t,i=u}}}(e,n)),t}function r(e,t){var n=e.sortIndex-t.sortIndex;return 0!==n?n:e.id-t.id}if("undefined"!=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__&&"function"==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStart&&__REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStart(Error()),"object"==typeof performance&&"function"==typeof performance.now){var i=performance;w.unstable_now=function(){return i.now()}}else{var o=Date,a=o.now();w.unstable_now=function(){return o.now()-a}}var s=[],l=[],u=1,c=null,d=3,f=!1,h=!1,p=!1,m="function"==typeof setTimeout?setTimeout:null,g="function"==typeof clearTimeout?clearTimeout:null,v="undefined"!=typeof setImmediate?setImmediate:null;function y(r){for(var i=t(l);null!==i;){if(null===i.callback)n(l);else{if(!(i.startTime<=r))return;n(l),i.sortIndex=i.expirationTime,e(s,i)}i=t(l)}}function b(e){if(p=!1,y(e),!h){if(null!==t(s))h=!0,T(A);else{var n=t(l);null!==n&&I(b,n.startTime-e)}}}function A(e,r){h=!1,p&&(p=!1,g(k),k=-1),f=!0;var i=d;try{return function(e,r){var i=r;for(y(i),c=t(s);null!==c&&(!(c.expirationTime>i)||e&&!x());){var o=c.callback;if("function"==typeof o){c.callback=null,d=c.priorityLevel;var a=o(c.expirationTime<=i);i=w.unstable_now(),"function"==typeof a?c.callback=a:c===t(s)&&n(s),y(i)}else n(s);c=t(s)}if(null!==c)return!0;var u=t(l);return null!==u&&I(b,u.startTime-i),!1}(e,r)}finally{c=null,d=i,f=!1}}"undefined"!=typeof navigator&&void 0!==navigator.scheduling&&void 0!==navigator.scheduling.isInputPending&&navigator.scheduling.isInputPending.bind(navigator.scheduling);var E=!1,_=null,k=-1,C=5,S=-1;function x(){return!(w.unstable_now()-S<C)}var M,O=function(){if(null!==_){var e=w.unstable_now();S=e;var t=!0;try{t=_(!0,e)}finally{t?M():(E=!1,_=null)}}else E=!1};if("function"==typeof v)M=function(){v(O)};else if("undefined"!=typeof MessageChannel){var R=new MessageChannel,P=R.port2;R.port1.onmessage=O,M=function(){P.postMessage(null)}}else M=function(){m(O,0)};function T(e){_=e,E||(E=!0,M())}function I(e,t){k=m(function(){e(w.unstable_now())},t)}w.unstable_IdlePriority=5,w.unstable_ImmediatePriority=1,w.unstable_LowPriority=4,w.unstable_NormalPriority=3,w.unstable_Profiling=null,w.unstable_UserBlockingPriority=2,w.unstable_cancelCallback=function(e){e.callback=null},w.unstable_continueExecution=function(){h||f||(h=!0,T(A))},w.unstable_forceFrameRate=function(e){e<0||e>125?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):C=e>0?Math.floor(1e3/e):5},w.unstable_getCurrentPriorityLevel=function(){return d},w.unstable_getFirstCallbackNode=function(){return t(s)},w.unstable_next=function(e){switch(d){case 1:case 2:case 3:t=3;break;default:t=d}var t,n=d;d=t;try{return e()}finally{d=n}},w.unstable_pauseExecution=function(){},w.unstable_requestPaint=function(){},w.unstable_runWithPriority=function(e,t){switch(e){case 1:case 2:case 3:case 4:case 5:break;default:e=3}var n=d;d=e;try{return t()}finally{d=n}},w.unstable_scheduleCallback=function(n,r,i){var o,a,c=w.unstable_now();if("object"==typeof i&&null!==i){var d=i.delay;o="number"==typeof d&&d>0?c+d:c}else o=c;switch(n){case 1:a=-1;break;case 2:a=250;break;case 5:a=1073741823;break;case 4:a=1e4;break;default:a=5e3}var m=o+a,v={id:u++,callback:r,priorityLevel:n,startTime:o,expirationTime:m,sortIndex:-1};return o>c?(v.sortIndex=o,e(l,v),null===t(s)&&v===t(l)&&(p?(g(k),k=-1):p=!0,I(b,o-c))):(v.sortIndex=m,e(s,v),h||f||(h=!0,T(A))),v},w.unstable_shouldYield=x,w.unstable_wrapCallback=function(e){var t=d;return function(){var n=d;d=t;try{return e.apply(this,arguments)}finally{d=n}}},"undefined"!=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__&&"function"==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop&&__REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop(Error())}()),w)),y.exports}/** 17 * @license React 18 * react-dom.production.min.js 19 * 20 * Copyright (c) Facebook, Inc. and its affiliates. 21 * 22 * This source code is licensed under the MIT license found in the 23 * LICENSE file in the root directory of this source tree. 24 */var E,_={};/** 25 * @license React 26 * react-dom.development.js 27 * 28 * Copyright (c) Facebook, Inc. and its affiliates. 29 * 30 * This source code is licensed under the MIT license found in the 31 * LICENSE file in the root directory of this source tree. 32 */"production"===P.env.NODE_ENV?(function e(){if("undefined"!=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__&&"function"==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE){if("production"!==P.env.NODE_ENV)throw Error("^_^");try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e)}catch(e){console.error(e)}}}
vendor: 4,390 bytes, line 32
32(),g.exports=function(){if(f)return v;f=1;var e=A();function t(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n<arguments.length;n++)t+="&args[]="+encodeURIComponent(arguments[n]);return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var n=new Set,r={};function i(e,t){o(e,t),o(e+"Capture",t)}function o(e,t){for(r[e]=t,e=0;e<t.length;e++)n.add(t[e])}var a=!("undefined"==typeof window||void 0===window.document||void 0===window.document.createElement),s=Object.prototype.hasOwnProperty,l=/^[: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]*$/,u={},c={};function d(e,t,n,r,i,o,a){this.acceptsBooleans=2===t||3===t||4===t,this.attributeName=r,this.attributeNamespace=i,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=o,this.removeEmptyString=a}var p={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){p[e]=new d(e,0,!1,e,null,!1,!1)}),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];p[t]=new d(t,1,!1,e[1],null,!1,!1)}),["contentEditable","draggable","spellCheck","value"].forEach(function(e){p[e]=new d(e,2,!1,e.toLowerCase(),null,!1,!1)}),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){p[e]=new d(e,2,!1,e,null,!1,!1)}),"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(e){p[e]=new d(e,3,!1,e.toLowerCase(),null,!1,!1)}),["checked","multiple","muted","selected"].forEach(function(e){p[e]=new d(e,3,!0,e,null,!1,!1)}),["capture","download"].forEach(function(e){p[e]=new d(e,4,!1,e,null,!1,!1)}),["cols","rows","size","span"].forEach(function(e){p[e]=new d(e,6,!1,e,null,!1,!1)}),["rowSpan","start"].forEach(function(e){p[e]=new d(e,5,!1,e.toLowerCase(),null,!1,!1)});var m=/[\-:]([a-z])/g;function g(e){return e[1].toUpperCase()}function y(e,t,n,r){var i,o=p.hasOwnProperty(t)?p[t]:null;(null!==o?0!==o.type:r||!(2<t.length)||"o"!==t[0]&&"O"!==t[0]||"n"!==t[1]&&"N"!==t[1])&&(function(e,t,n,r){if(null==t||function(e,t,n,r){if(null!==n&&0===n.type)return!1;switch(typeof t){case"function":case"symbol":return!0;case"boolean":return!r&&(null!==n?!n.acceptsBooleans:"data-"!==(e=e.toLowerCase().slice(0,5))&&"aria-"!==e);default:return!1}}(e,t,n,r))return!0;if(r)return!1;if(null!==n)switch(n.type){case 3:return!t;case 4:return!1===t;case 5:return isNaN(t);case 6:return isNaN(t)||1>t}return!1}(t,n,o,r)&&(n=null),r||null===o?(i=t,(!!s.call(c,i)||!s.call(u,i)&&(l.test(i)?c[i]=!0:(u[i]=!0,!1)))&&(null===n?e.removeAttribute(t):e.setAttribute(t,""+n))):o.mustUseProperty?e[o.propertyName]=null===n?3!==o.type&&"":n:(t=o.attributeName,r=o.attributeNamespace,null===n?e.removeAttribute(t):(n=3===(o=o.type)||4===o&&!0===n?"":""+n,r?e.setAttributeNS(r,t,n):e.setAttribute(t,n))))}"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
32-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".split(" ").forEach(function(e){var t=e.replace(m,g);p[t]=new d(t,1,!1,e,null,!1,!1)}),"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(e){var t=e.replace(m,g);p[t]=new d(t,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)}),["xml:base","xml:lang","xml:space"].forEach(function(e){var t=e.replace(m,g);p[t]=new d(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)}),["tabIndex","crossOrigin"].forEach(function(e){p[e]=new d(e,1,!1,e.toLowerCase(),null,!1,!1)}),p.xlinkHref=new d("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach(function(e){p[e]=new d(e,1,!1,e.toLowerCase(),null,!0,!0)});var b=h.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,w=Symbol.for("react.element"),E=Symbol.for("react.portal"),_=Symbol.for("react.fragment"),k=Symbol.for("react.strict_mode"),C=Symbol.for("react.profiler"),S=Symbol.for("react.provider"),x=Symbol.for("react.context"),M=Symbol.for("react.forward_ref"),O=Symbol.for("react.suspense"),R=Symbol.for("react.suspense_list"),P=Symbol.for("react.memo"),T=Symbol.for("react.lazy"),I=Symbol.for("react.offscreen"),j=Symbol.iterator;function L(e){return null===e||"object"!=typeof e?null:"function"==typeof(e=j&&e[j]||e["@@iterator"])?e:null}var N,D=Object.assign;function B(e){if(void 0===N)try{throw Error()}catch(e){var t=e.stack.trim().match(/\n( *(at )?)/);N=t&&t[1]||""}return"\n"+N+e}var F=!1;function z(e,t){if(!e||F)return"";F=!0;var n=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{if(t){if(t=function(){throw Error()},Object.defineProperty(t.prototype,"props",{set:function(){throw Error()}}),"object"==typeof Reflect&&Reflect.construct){try{Reflect.construct(t,[])}catch(e){var r=e}Reflect.construct(e,[],t)}else{try{t.call()}catch(e){r=e}e.call(t.prototype)}}else{try{throw Error()}catch(e){r=e}e()}}catch(t){if(t&&r&&"string"==typeof t.stack){for(var i=t.stack.split("\n"),o=r.stack.split("\n"),a=i.length-1,s=o.length-1;1<=a&&0<=s&&i[a]!==o[s];)s--;for(;1<=a&&0<=s;a--,s--)if(i[a]!==o[s]){if(1!==a||1!==s)do if(a--,0>--s||i[a]!==o[s]){var l="\n"+i[a].replace(" at new "," at ");return e.displayName&&l.includes("<anonymous>")&&(l=l.replace("<anonymous>",e.displayName)),l}while(1<=a&&0<=s);break}}}finally{F=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?B(e):""}function U(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":case"object":return e;default:return""}}function q(e){var t=e.type;return(e=e.nodeName)&&"input"===e.toLowerCase()&&("checkbox"===t||"radio"===t)}function W(e){e._valueTracker||(e._valueTracker=function(e){var t=q(e)?"checked":"value",n=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),r=""+e[t];if(!e.hasOwnProperty(t)&&void 0!==n&&"function"==typeof n.get&&"function"==typeof n.set){var i=n.get,o=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return i.call(this)},set:function(e){r=""+e,o.call(this,e)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(e){r=""+e},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}(e))}function H(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=q(e)?e.checked?"true":"false":e.value),(e=r)!==n&&(t.setValue(e),!0)}function $(e){if(void 0===(e=e||("undefined"!=typeof document?document:void 0)))return null;try{return e.activeElement||e.body}catch(t){return e.body}}function V(e,t){var n=t.checked;return D({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:null!=n?n:e._wrapperState.initialChecked})}function K(e,t){var n=null==t.defaultValue?"":t.defaultValue,r=null!=t.checked?t.checked:t.defaultChecked;n=U(null!=t.value?t.value:n),e._wrapperState={initialChecked:r,initialValue:n,controlled:"checkbox"===t.type||"radio"===t.type?null!=t.checked:null!=t.value}}function G(e,t){null!=(t=t.checked)&&y(e,"checked",t,!1)}function Q(e,t){G(e,t);var n=U(t.value),r=t.type;if(null!=n)"number"===r?(0===n&&""===e.value||e.value!=n)&&(e.value=""+n):e.value!==""+n&&(e.value=""+n);else if("submit"===r||"reset"===r)return void e.removeAttribute("value");t.hasOwnProperty("value")?Z(e,t.type,n):t.hasOwnProperty("defaultValue")&&Z(e,t.type,U(t.defaultValue)),null==t.checked&&null!=t.defaultChecked&&(e.defaultChecked=!!t.defaultChecked)}function Y(e,t,n){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var r=t.type;if(!("submit"!==r&&"reset"!==r||void 0!==t.value&&null!==t.value))return;t=""+e._wrapperState.initialValue,n||t===e.value||(e.value=t),e.defaultValue=t}""!==(n=e.name)&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,""!==n&&(e.name=n)}function Z(e,t,n){"number"===t&&$(e.ownerDocument)===e||(null==n?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}var X=Array.isArray;function J(e,t,n,r){if(e=e.options,t){t={};for(var i=0;i<n.length;i++)t["$"+n[i]]=!0;for(n=0;n<e.length;n++)i=t.hasOwnProperty("$"+e[n].value),e[n].selected!==i&&(e[n].selected=i),i&&r&&(e[n].defaultSelected=!0)}else{for(n=""+U(n),t=null,i=0;i<e.length;i++){if(e[i].value===n)return e[i].selected=!0,void(r&&(e[i].defaultSelected=!0));null!==t||e[i].disabled||(t=e[i])}null!==t&&(t.selected=!0)}}function ee(e,n){if(null!=n.dangerouslySetInnerHTML)throw Error(t(91));return D({},n,{value:void 0,defaultValue:void 0,children:""+e._wrapperState.initialValue})}function et(e,n){var r=n.value;if(null==r){if(r=n.children,n=n.defaultValue,null!=r){if(null!=n)throw Error(t(92));if(X(r)){if(1<r.length)throw Error(t(93));r=r[0]}n=r}null==n&&(n=""),r=n}e._wrapperState={initialValue:U(r)}}function en(e,t){var n=U(t.value),r=U(t.defaultValue);null!=n&&((n=""+n)!==e.value&&(e.value=n),null==t.defaultValue&&e.defaultValue!==n&&(e.defaultValue=n)),null!=r&&(e.defaultValue=""+r)}function er(e){var t=e.textContent;t===e._wrapperState.initialValue&&""!==t&&null!==t&&(e.value=t)}function ei(e){switch(e){case"svg":return"http://www.w3.org/2000/svg";case"math":return"http://www.w3.org/1998/Math/MathML";default:return"http://www.w3.org/1999/xhtml"}}function eo(e,t){return null==e||"http://www.w3.org/1999/xhtml"===e?ei(t):"http://www.w3.org/2000/svg"===e&&"foreignObject"===t?"http://www.w3.org/1999/xhtml":e}var ea,es,el=(es=function(e,t){if("http://www.w3.org/2000/svg"!==e.namespaceURI||"innerHTML"in e)e.innerHTML=t;else{for((ea=ea||document.createElement("div")).innerHTML="<svg>"+t.valueOf().toString()+"</svg>",t=ea.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}},"undefined"!=typeof MSApp&&MSApp.execUnsafeLocalFunction?function(e,t,n,r){MSApp.execUnsafeLocalFunction(function(){return es(e,t)})}:es);function eu(e,t){if(t){var n=e.firstChild;
vendor: 2,078 bytes, line 32
32if(n&&n===e.lastChild&&3===n.nodeType)return void(n.nodeValue=t)}e.textContent=t}var ec={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},ed=["Webkit","ms","Moz","O"];function ef(e,t,n){return null==t||"boolean"==typeof t||""===t?"":n||"number"!=typeof t||0===t||ec.hasOwnProperty(e)&&ec[e]?(""+t).trim():t+"px"}function eh(e,t){for(var n in e=e.style,t)if(t.hasOwnProperty(n)){var r=0===n.indexOf("--"),i=ef(n,t[n],r);"float"===n&&(n="cssFloat"),r?e.setProperty(n,i):e[n]=i}}Object.keys(ec).forEach(function(e){ed.forEach(function(t){ec[t=t+e.charAt(0).toUpperCase()+e.substring(1)]=ec[e]})});var ep=D({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function em(e,n){if(n){if(ep[e]&&(null!=n.children||null!=n.dangerouslySetInnerHTML))throw Error(t(137,e));if(null!=n.dangerouslySetInnerHTML){if(null!=n.children)throw Error(t(60));if("object"!=typeof n.dangerouslySetInnerHTML||!("__html"in n.dangerouslySetInnerHTML))throw Error(t(61))}if(null!=n.style&&"object"!=typeof n.style)throw Error(t(62))}}function eg(e,t){if(-1===e.indexOf("-"))return"string"==typeof t.is;switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var ev=null;function ey(e){return(e=e.target||e.srcElement||window).correspondingUseElement&&(e=e.correspondingUseElement),3===e.n
vendor: 6,216 bytes, line 32
32odeType?e.parentNode:e}var eb=null,ew=null,eA=null;function eE(e){if(e=rR(e)){if("function"!=typeof eb)throw Error(t(280));var n=e.stateNode;n&&(n=rT(n),eb(e.stateNode,e.type,n))}}function e_(e){ew?eA?eA.push(e):eA=[e]:ew=e}function ek(){if(ew){var e=ew,t=eA;if(eA=ew=null,eE(e),t)for(e=0;e<t.length;e++)eE(t[e])}}function eC(e,t){return e(t)}function eS(){}var ex=!1;function eM(e,t,n){if(ex)return e(t,n);ex=!0;try{return eC(e,t,n)}finally{ex=!1,(null!==ew||null!==eA)&&(eS(),ek())}}function eO(e,n){var r=e.stateNode;if(null===r)return null;var i=rT(r);if(null===i)return null;r=i[n];e:switch(n){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(i=!i.disabled)||(i=!("button"===(e=e.type)||"input"===e||"select"===e||"textarea"===e)),e=!i;break e;default:e=!1}if(e)return null;if(r&&"function"!=typeof r)throw Error(t(231,n,typeof r));return r}var eR=!1;if(a)try{var eP={};Object.defineProperty(eP,"passive",{get:function(){eR=!0}}),window.addEventListener("test",eP,eP),window.removeEventListener("test",eP,eP)}catch(e){eR=!1}function eT(e,t,n,r,i,o,a,s,l){var u=Array.prototype.slice.call(arguments,3);try{t.apply(n,u)}catch(e){this.onError(e)}}var eI=!1,ej=null,eL=!1,eN=null,eD={onError:function(e){eI=!0,ej=e}};function eB(e,t,n,r,i,o,a,s,l){eI=!1,ej=null,eT.apply(eD,arguments)}function eF(e){var t=e,n=e;if(e.alternate)for(;t.return;)t=t.return;else{e=t;do 0!=(4098&(t=e).flags)&&(n=t.return),e=t.return;while(e)}return 3===t.tag?n:null}function ez(e){if(13===e.tag){var t=e.memoizedState;if(null===t&&null!==(e=e.alternate)&&(t=e.memoizedState),null!==t)return t.dehydrated}return null}function eU(e){if(eF(e)!==e)throw Error(t(188))}function eq(e){return null!==(e=function(e){var n=e.alternate;if(!n){if(null===(n=eF(e)))throw Error(t(188));return n!==e?null:e}for(var r=e,i=n;;){var o=r.return;if(null===o)break;var a=o.alternate;if(null===a){if(null!==(i=o.return)){r=i;continue}break}if(o.child===a.child){for(a=o.child;a;){if(a===r)return eU(o),e;if(a===i)return eU(o),n;a=a.sibling}throw Error(t(188))}if(r.return!==i.return)r=o,i=a;else{for(var s=!1,l=o.child;l;){if(l===r){s=!0,r=o,i=a;break}if(l===i){s=!0,i=o,r=a;break}l=l.sibling}if(!s){for(l=a.child;l;){if(l===r){s=!0,r=a,i=o;break}if(l===i){s=!0,i=a,r=o;break}l=l.sibling}if(!s)throw Error(t(189))}}if(r.alternate!==i)throw Error(t(190))}if(3!==r.tag)throw Error(t(188));return r.stateNode.current===r?e:n}(e))?function e(t){if(5===t.tag||6===t.tag)return t;for(t=t.child;null!==t;){var n=e(t);if(null!==n)return n;t=t.sibling}return null}(e):null}var eW=e.unstable_scheduleCallback,eH=e.unstable_cancelCallback,e$=e.unstable_shouldYield,eV=e.unstable_requestPaint,eK=e.unstable_now,eG=e.unstable_getCurrentPriorityLevel,eQ=e.unstable_ImmediatePriority,eY=e.unstable_UserBlockingPriority,eZ=e.unstable_NormalPriority,eX=e.unstable_LowPriority,eJ=e.unstable_IdlePriority,e0=null,e1=null,e2=Math.clz32?Math.clz32:function(e){return 0==(e>>>=0)?32:31-(e3(e)/e6|0)|0},e3=Math.log,e6=Math.LN2,e4=64,e5=4194304;function e8(e){switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64: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 4194240&e;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return 130023424&e;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return e}}function e7(e,t){var n=e.pendingLanes;if(0===n)return 0;var r=0,i=e.suspendedLanes,o=e.pingedLanes,a=268435455&n;if(0!==a){var s=a&~i;0!==s?r=e8(s):0!=(o&=a)&&(r=e8(o))}else 0!=(a=n&~i)?r=e8(a):0!==o&&(r=e8(o));if(0===r)return 0;if(0!==t&&t!==r&&0==(t&i)&&((i=r&-r)>=(o=t&-t)||16===i&&0!=(4194240&o)))return t;if(0!=(4&r)&&(r|=16&n),0!==(t=e.entangledLanes))for(e=e.entanglements,t&=r;0<t;)i=1<<(n=31-e2(t)),r|=e[n],t&=~i;return r}function e9(e){return 0!=(e=-1073741825&e.pendingLanes)?e:1073741824&e?1073741824:0}function te(){var e=e4;return 0==(4194240&(e4<<=1))&&(e4=64),e}function tt(e){for(var t=[],n=0;31>n;n++)t.push(e);return t}function tn(e,t,n){e.pendingLanes|=t,536870912!==t&&(e.suspendedLanes=0,e.pingedLanes=0),(e=e.eventTimes)[t=31-e2(t)]=n}function tr(e,t){var n=e.entangledLanes|=t;for(e=e.entanglements;n;){var r=31-e2(n),i=1<<r;i&t|e[r]&t&&(e[r]|=t),n&=~i}}var ti=0;function to(e){return 1<(e&=-e)?4<e?0!=(268435455&e)?16:536870912:4:1}var ta,ts,tl,tu,tc,td=!1,tf=[],th=null,tp=null,tm=null,tg=new Map,tv=new Map,ty=[],tb="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 submit".split(" ");function tw(e,t){switch(e){case"focusin":case"focusout":th=null;break;case"dragenter":case"dragleave":tp=null;break;case"mouseover":case"mouseout":tm=null;break;case"pointerover":case"pointerout":tg.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":tv.delete(t.pointerId)}}function tA(e,t,n,r,i,o){return null===e||e.nativeEvent!==o?(e={blockedOn:t,domEventName:n,eventSystemFlags:r,nativeEvent:o,targetContainers:[i]},null!==t&&null!==(t=rR(t))&&ts(t),e):(e.eventSystemFlags|=r,t=e.targetContainers,null!==i&&-1===t.indexOf(i)&&t.push(i),e)}function tE(e){var t=rO(e.target);if(null!==t){var n=eF(t);if(null!==n){if(13===(t=n.tag)){if(null!==(t=ez(n)))return e.blockedOn=t,void tc(e.priority,function(){tl(n)})}else if(3===t&&n.stateNode.current.memoizedState.isDehydrated)return void(e.blockedOn=3===n.tag?n.stateNode.containerInfo:null)}}e.blockedOn=null}function t_(e){if(null!==e.blockedOn)return!1;for(var t=e.targetContainers;0<t.length;){var n=tj(e.domEventName,e.eventSystemFlags,t[0],e.nativeEvent);if(null!==n)return null!==(t=rR(n))&&ts(t),e.blockedOn=n,!1;var r=new(n=e.nativeEvent).constructor(n.type,n);ev=r,n.target.dispatchEvent(r),ev=null,t.shift()}return!0}
vendor: 12,705 bytes, line 32
32function tk(e,t,n){t_(e)&&n.delete(t)}function tC(){td=!1,null!==th&&t_(th)&&(th=null),null!==tp&&t_(tp)&&(tp=null),null!==tm&&t_(tm)&&(tm=null),tg.forEach(tk),tv.forEach(tk)}function tS(t,n){t.blockedOn===n&&(t.blockedOn=null,td||(td=!0,e.unstable_scheduleCallback(e.unstable_NormalPriority,tC)))}function tx(e){function t(t){return tS(t,e)}if(0<tf.length){tS(tf[0],e);for(var n=1;n<tf.length;n++){var r=tf[n];r.blockedOn===e&&(r.blockedOn=null)}}for(null!==th&&tS(th,e),null!==tp&&tS(tp,e),null!==tm&&tS(tm,e),tg.forEach(t),tv.forEach(t),n=0;n<ty.length;n++)(r=ty[n]).blockedOn===e&&(r.blockedOn=null);for(;0<ty.length&&null===(n=ty[0]).blockedOn;)tE(n),null===n.blockedOn&&ty.shift()}var tM=b.ReactCurrentBatchConfig,tO=!0;function tR(e,t,n,r){var i=ti,o=tM.transition;tM.transition=null;try{ti=1,tT(e,t,n,r)}finally{ti=i,tM.transition=o}}function tP(e,t,n,r){var i=ti,o=tM.transition;tM.transition=null;try{ti=4,tT(e,t,n,r)}finally{ti=i,tM.transition=o}}function tT(e,t,n,r){if(tO){var i=tj(e,t,n,r);if(null===i)rt(e,t,r,tI,n),tw(e,r);else if(function(e,t,n,r,i){switch(t){case"focusin":return th=tA(th,e,t,n,r,i),!0;case"dragenter":return tp=tA(tp,e,t,n,r,i),!0;case"mouseover":return tm=tA(tm,e,t,n,r,i),!0;case"pointerover":var o=i.pointerId;return tg.set(o,tA(tg.get(o)||null,e,t,n,r,i)),!0;case"gotpointercapture":return o=i.pointerId,tv.set(o,tA(tv.get(o)||null,e,t,n,r,i)),!0}return!1}(i,e,t,n,r))r.stopPropagation();else if(tw(e,r),4&t&&-1<tb.indexOf(e)){for(;null!==i;){var o=rR(i);if(null!==o&&ta(o),null===(o=tj(e,t,n,r))&&rt(e,t,r,tI,n),o===i)break;i=o}null!==i&&r.stopPropagation()}else rt(e,t,r,null,n)}}var tI=null;function tj(e,t,n,r){if(tI=null,null!==(e=rO(e=ey(r)))){if(null===(t=eF(e)))e=null;else if(13===(n=t.tag)){if(null!==(e=ez(t)))return e;e=null}else if(3===n){if(t.stateNode.current.memoizedState.isDehydrated)return 3===t.tag?t.stateNode.containerInfo:null;e=null}else t!==e&&(e=null)}return tI=e,null}function tL(e){switch(e){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"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 1;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"toggle":case"touchmove":case"wheel":case"mouseenter":case"mouseleave":case"pointerenter":case"pointerleave":return 4;case"message":switch(eG()){case eQ:return 1;case eY:return 4;case eZ:case eX:return 16;case eJ:return 536870912;default:return 16}default:return 16}}var tN=null,tD=null,tB=null;function tF(){if(tB)return tB;var e,t,n=tD,r=n.length,i="value"in tN?tN.value:tN.textContent,o=i.length;for(e=0;e<r&&n[e]===i[e];e++);var a=r-e;for(t=1;t<=a&&n[r-t]===i[o-t];t++);return tB=i.slice(e,1<t?1-t:void 0)}function tz(e){var t=e.keyCode;return"charCode"in e?0===(e=e.charCode)&&13===t&&(e=13):e=t,10===e&&(e=13),32<=e||13===e?e:0}function tU(){return!0}function tq(){return!1}function tW(e){function t(t,n,r,i,o){for(var a in this._reactName=t,this._targetInst=r,this.type=n,this.nativeEvent=i,this.target=o,this.currentTarget=null,e)e.hasOwnProperty(a)&&(t=e[a],this[a]=t?t(i):i[a]);return this.isDefaultPrevented=(null!=i.defaultPrevented?i.defaultPrevented:!1===i.returnValue)?tU:tq,this.isPropagationStopped=tq,this}return D(t.prototype,{preventDefault:function(){this.defaultPrevented=!0;var e=this.nativeEvent;e&&(e.preventDefault?e.preventDefault():"unknown"!=typeof e.returnValue&&(e.returnValue=!1),this.isDefaultPrevented=tU)},stopPropagation:function(){var e=this.nativeEvent;e&&(e.stopPropagation?e.stopPropagation():"unknown"!=typeof e.cancelBubble&&(e.cancelBubble=!0),this.isPropagationStopped=tU)},persist:function(){},isPersistent:tU}),t}var tH,t$,tV,tK={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},tG=tW(tK),tQ=D({},tK,{view:0,detail:0}),tY=tW(tQ),tZ=D({},tQ,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:t7,button:0,buttons:0,relatedTarget:function(e){return void 0===e.relatedTarget?e.fromElement===e.srcElement?e.toElement:e.fromElement:e.relatedTarget},movementX:function(e){return"movementX"in e?e.movementX:(e!==tV&&(tV&&"mousemove"===e.type?(tH=e.screenX-tV.screenX,t$=e.screenY-tV.screenY):t$=tH=0,tV=e),tH)},movementY:function(e){return"movementY"in e?e.movementY:t$}}),tX=tW(tZ),tJ=tW(D({},tZ,{dataTransfer:0})),t0=tW(D({},tQ,{relatedTarget:0})),t1=tW(D({},tK,{animationName:0,elapsedTime:0,pseudoElement:0})),t2=tW(D({},tK,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}})),t3=tW(D({},tK,{data:0})),t6={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},t4={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"},t5={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function t8(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):!!(e=t5[e])&&!!t[e]}function t7(){return t8}var t9=tW(D({},tQ,{key:function(e){if(e.key){var t=t6[e.key]||e.key;if("Unidentified"!==t)return t}return"keypress"===e.type?13===(e=tz(e))?"Enter":String.fromCharCode(e):"keydown"===e.type||"keyup"===e.type?t4[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:t7,charCode:function(e){return"keypress"===e.type?tz(e):0},keyCode:function(e){return"keydown"===e.type||"keyup"===e.type?e.keyCode:0},which:function(e){return"keypress"===e.type?tz(e):"keydown"===e.type||"keyup"===e.type?e.keyCode:0}})),ne=tW(D({},tZ,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0})),nt=tW(D({},tQ,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:t7})),nn=tW(D({},tK,{propertyName:0,elapsedTime:0,pseudoElement:0})),nr=tW(D({},tZ,{deltaX:function(e){return"deltaX"in e?e.deltaX:"wheelDeltaX"in e?-e.wheelDeltaX:0},deltaY:function(e){return"deltaY"in e?e.deltaY:"wheelDeltaY"in e?-e.wheelDeltaY:"wheelDelta"in e?-e.wheelDelta:0},deltaZ:0,deltaMode:0})),ni=[9,13,27,32],no=a&&"CompositionEvent"in window,na=null;a&&"documentMode"in document&&(na=document.documentMode);var ns=a&&"TextEvent"in window&&!na,nl=a&&(!no||na&&8<na&&11>=na),nu=!1;function nc(e,t){switch(e){case"keyup":return -1!==ni.indexOf(t.keyCode);case"keydown":return 229!==t.keyCode;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function nd(e){return"object"==typeof(e=e.detail)&&"data"in e?e.data:null}var nf=!1,nh={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 np(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return"input"===t?!!nh[e.type]:"textarea"===t}function nm(e,t,n,r){e_(r),0<(t=rr(t,"onChange")).length&&(n=new tG("onChange","change",null,n,r),e.push({event:n,listeners:t}))}var ng=null,nv=null;function ny(e){n4(e,0)}function nb(e){if(H(rP(e)))return e}function nw(e,t){if("change"===e)return t}var nA=!1;if(a){if(a){var nE="oninput"in document;if(!nE){var n_=document.createElement("div");n_.setAttribute("oninput","return;"),nE="function"==typeof n_.oninput}ah=nE}else ah=!1;nA=ah&&(!document.documentMode||9<document.documentMode)}function nk(){ng&&(ng.detachEvent("onpropertychange",nC),nv=ng=null)}function nC(e){if("value"===e.propertyName&&nb(nv)){var t=[];nm(t,nv,e,ey(e)),eM(ny,t)}}function nS(e,t,n){"focusin"===e?(nk(),nv=n,(ng=t).attachEvent("onpropertychange",nC)):"focusout"===e&&nk()}function nx(e){if("selectionchange"===e||"keyup"===e||"keydown"===e)return nb(nv)}function nM(e,t){if("click"===e)return nb(t)}function nO(e,t){if("input"===e||"change"===e)return nb(t)}var nR="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t};function nP(e,t){if(nR(e,t))return!0;if("object"!=typeof e||null===e||"object"!=typeof t||null===t)return!1;var n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;for(r=0;r<n.length;r++){var i=n[r];if(!s.call(t,i)||!nR(e[i],t[i]))return!1}return!0}function nT(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function nI(e,t){var n,r=nT(e);for(e=0;r;){if(3===r.nodeType){if(n=e+r.textContent.length,e<=t&&n>=t)return{node:r,offset:t-e};e=n}e:{for(;r;){if(r.nextSibling){r=r.nextSibling;break e}r=r.parentNode}r=void 0}r=nT(r)}}function nj(){for(var e=window,t=$();t instanceof e.HTMLIFrameElement;){try{var n="string"==typeof t.contentWindow.location.href}catch(e){n=!1}if(!n)break;t=$((e=t.contentWindow).document)}return t}function nL(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&("input"===t&&("text"===e.type||"search"===e.type||"tel"===e.type||"url"===e.type||"password"===e.type)||"textarea"===t||"true"===e.contentEditable)}var nN=a&&"documentMode"in document&&11>=document.documentMode,nD=null,nB=null,nF=null,nz=!1;function nU(e,t,n){var r=n.window===n?n.document:9===n.nodeType?n:n.ownerDocument;nz||null==nD||nD!==$(r)||(r="selectionStart"in(r=nD)&&nL(r)?{start:r.selectionStart,end:r.selectionEnd}:{anchorNode:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection()).anchorNode,anchorOffset:r.anchorOffset,focusNode:r.focusNode,focusOffset:r.focusOffset},nF&&nP(nF,r)||(nF=r,0<(r=rr(nB,"onSelect")).length&&(t=new tG("onSelect","select",null,t,n),e.push({event:t,listeners:r}),t.target=nD)))}function nq(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n}var nW={animationend:nq("Animation","AnimationEnd"),animationiteration:nq("Animation","AnimationIteration"),animationstart:nq("Animation","AnimationStart"),transitionend:nq("Transition","TransitionEnd")},nH={},n$={};function nV(e){if(nH[e])return nH[e];if(!nW[e])return e;var t,n=nW[e];for(t in n)if(n.hasOwnProperty(t)&&t in n$)return nH[e]=n[t];return e}a&&(n$=document.createElement("div").style,"AnimationEvent"in window||(delete nW.animationend.animation,delete nW.animationiteration.animation,delete nW.animationstart.animation),"TransitionEvent"in window||delete nW.transitionend.transition);var nK=nV("animationend"),nG=nV("animationiteration"),nQ=nV("animationstart"),nY=nV("transitionend"),nZ=new Map,nX="abort auxClick 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 nJ(e,t){nZ.set(e,t),i(t,[e])}for(var n0=0;n0<nX.length;n0++){var n1=nX[n0];nJ(n1.toLowerCase(),"on"+(n1[0].toUpperCase()+n1.slice(1)))}nJ(nK,"onAnimationEnd"),nJ(nG,"onAnimationIteration"),nJ(nQ,"onAnimationStart"),nJ("dblclick","onDoubleClick"),nJ("focusin","onFocus"),nJ("focusout","onBlur"),nJ(nY,"onTransitionEnd"),o("onMouseEnter",["mouseout","mouseover"]),o("onMouseLeave",["mouseout","mouseover"]),o("onPointerEnter",["pointerout","pointerover"]),o("onPointerLeave",["pointerout","pointerover"]),i("onChange","change click focusin focusout input keydown keyup selectionchange".split(" ")),i("onSelect","focusout contextmenu dragend focu
32sin keydown keyup mousedown mouseup selectionchange".split(" ")),i("onBeforeInput",["compositionend","keypress","textInput","paste"]),i("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" ")),i("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" ")),i("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var n2="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(" "),n3=new Set("cancel close invalid load scroll toggle".split(" ").concat(n2));function n6(e,n,r){var i=e.type||"unknown-event";e.currentTarget=r,function(e,n,r,i,o,a,s,l,u){if(eB.apply(this,arguments),eI){if(!eI)throw Error(t(198));var c=ej;eI=!1,ej=null,eL||(eL=!0,eN=c)}}(i,n,void 0,e),e.currentTarget=null}function n4(e,t){t=0!=(4&t);for(var n=0;n<e.length;n++){var r=e[n],i=r.event;r=r.listeners;e:{var o=void 0;if(t)for(var a=r.length-1;0<=a;a--){var s=r[a],l=s.instance,u=s.currentTarget;if(s=s.listener,l!==o&&i.isPropagationStopped())break e;n6(i,s,u),o=l}else for(a=0;a<r.length;a++){if(l=(s=r[a]).instance,u=s.currentTarget,s=s.listener,l!==o&&i.isPropagationStopped())break e;n6(i,s,u),o=l}}}if(eL)throw e=eN,eL=!1,eN=null,e}function n5(e,t){var n=t[rS];void 0===n&&(n=t[rS]=new Set);var r=e+"__bubble";n.has(r)||(re(t,e,2,!1),n.add(r))}function n8(e,t,n){var r=0;t&&(r|=4),re(n,e,r,t)}var n7="_reactListening"+Math.random().toString(36).slice(2);function n9(e){if(!e[n7]){e[n7]=!0,n.forEach(function(t){"selectionchange"!==t&&(n3.has(t)||n8(t,!1,e),n8(t,!0,e))});var t=9===e.nodeType?e:e.ownerDocument;null===t||t[n7]||(t[n7]=!0,n8("selectionchange",!1,t))}}function re(e,t,n,r){switch(tL(t)){case 1:var i=tR;break;case 4:i=tP;break;default:i=tT}n=i.bind(null,t,n,e),i=void 0,eR&&("touchstart"===t||"touchmove"===t||"wheel"===t)&&(i=!0),r?void 0!==i?e.addEventListener(t,n,{capture:!0,passive:i}):e.addEventListener(t,n,!0):void 0!==i?e.addEventListener(t,n,{passive:i}):e.addEventListener(t,n,!1)}function rt(e,t,n,r,i){var o=r;if(0==(1&t)&&0==(2&t)&&null!==r)e:for(;;){if(null===r)return;var a=r.tag;if(3===a||4===a){var s=r.stateNode.containerInfo;if(s===i||8===s.nodeType&&s.parentNode===i)break;if(4===a)for(a=r.return;null!==a;){var l=a.tag;if((3===l||4===l)&&((l=a.stateNode.containerInfo)===i||8===l.nodeType&&l.parentNode===i))return;a=a.return}for(;null!==s;){if(null===(a=rO(s)))return;if(5===(l=a.tag)||6===l){r=o=a;continue e}s=s.parentNode}}r=r.return}eM(function(){var r=o,i=ey(n),a=[];e:{var s=nZ.get(e);if(void 0!==s){var l=tG,u=e;switch(e){case"keypress":if(0===tz(n))break e;case"keydown":case"keyup":l=t9;break;case"focusin":u="focus",l=t0;break;case"focusout":u="blur",l=t0;break;case"beforeblur":case"afterblur":l=t0;break;case"click":if(2===n.button)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":l=tX;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":l=tJ;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":l=nt;break;case nK:case nG:case nQ:l=t1;break;case nY:l=nn;break;case"scroll":l=tY;break;case"wheel":l=nr;break;case"copy":case"cut":case"paste":l=t2;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":l=ne}var c=0!=(4&t),d=!c&&"scroll"===e,f=c?null!==s?s+"Capture":null:s;c=[];for(var h,p=r;null!==p;){var m=(h=p).stateNode;if(5===h.tag&&null!==m&&(h=m,null!==f&&null!=(m=eO(p,f))&&c.push(rn(p,m,h))),d)break;p=p.return}0<c.length&&(s=new l(s,u,null,n,i),a.push({event:s,listeners:c}))}}if(0==(7&t)){if(l="mouseout"===e||"pointerout"===e,(!(s="mouseover"===e||"pointerover"===e)||n===ev||!(u=n.relatedTarget||n.fromElement)||!rO(u)&&!u[rC])&&(l||s)&&(s=i.window===i?i:(s=i.ownerDocument)?s.defaultView||s.parentWindow:window,l?(l=r,null!==(u=(u=n.relatedTarget||n.toElement)?rO(u):null)&&(u!==(d=eF(u))||5!==u.tag&&6!==u.tag)&&(u=null)):(l=null,u=r),l!==u)){if(c=tX,m="onMouseLeave",f="onMouseEnter",p="mouse","pointerout"!==e&&"pointerover"!==e||(c=ne,m="onPointerLeave",f="onPointerEnter",p="pointer"),d=null==l?s:rP(l),h=null==u?s:rP(u),(s=new c(m,p+"leave",l,n,i)).target=d,s.relatedTarget=h,m=null,rO(i)===r&&((c=new c(f,p+"enter",u,n,i)).target=h,c.relatedTarget=d,m=c),d=m,l&&u)e:{for(f=u,p=0,h=c=l;h;h=ri(h))p++;for(h=0,m=f;m;m=ri(m))h++;for(;0<p-h;)c=ri(c),p--;for(;0<h-p;)f=ri(f),h--;for(;p--;){if(c===f||null!==f&&c===f.alternate)break e;c=ri(c),f=ri(f)}c=null}else c=null;null!==l&&ro(a,s,l,c,!1),null!==u&&null!==d&&ro(a,d,u,c,!0)}if("select"===(l=(s=r?rP(r):window).nodeName&&s.nodeName.toLowerCase())||"input"===l&&"file"===s.type)var g,v=nw;else if(np(s)){if(nA)v=nO;else{v=nx;var y=nS}}else(l=s.nodeName)&&"input"===l.toLowerCase()&&("checkbox"===s.type||"radio"===s.type)&&(v=nM);switch(v&&(v=v(e,r))?nm(a,v,n,i):(y&&y(e,s,r),"focusout"===e&&(y=s._wrapperState)&&y.controlled&&"number"===s.type&&Z(s,"number",s.value)),y=r?rP(r):window,e){case"focusin":(np(y)||"true"===y.contentEditable)&&(nD=y,nB=r,nF=null);break;case"focusout":nF=nB=nD=null;break;case"mousedown":nz=!0;break;case"contextmenu":case"mouseup":case"dragend":nz=!1,nU(a,n,i);break;case"selectionchange":if(nN)break;case"keydown":case"keyup":nU(a,n,i)}if(no)e:{switch(e){case"compositionstart":var b="onCompositionStart";break e;case"compositionend":b="onCompositionEnd";break e;case"compositionupdate":b="onCompositionUpdate";break e}b=void 0}else nf?nc(e,n)&&(b="onCompositionEnd"):"keydown"===e&&229===n.keyCode&&(b="onCompositionStart");b&&(nl&&"ko"!==n.locale&&(nf||"onCompositionStart"!==b?"onCompositionEnd"===b&&nf&&(g=tF()):(tD="value"in(tN=i)?tN.value:tN.textContent,nf=!0)),0<(y=rr(r,b)).length&&(b=new t3(b,e,null,n,i),a.push({event:b,listeners:y}),(g||null!==(g=nd(n)))&&(b.data=g))),(g=ns?function(e,t){switch(e){case"compositionend":return nd(t);case"keypress":return 32!==t.which?null:(nu=!0," ");case"textInput":return" "===(e=t.data)&&nu?null:e;default:return null}}(e,n):function(e,t){if(nf)return"compositionend"===e||!no&&nc(e,t)?(e=tF(),tB=tD=tN=null,nf=!1,e):null;switch(e){case"paste":default:return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1<t.char.length)return t.char;if(t.which)return String.fromCharCode(t.which)}return null;case"compositionend":return nl&&"ko"!==t.locale?null:t.data}}(e,n))&&0<(r=rr(r,"onBeforeInput")).length&&(i=new t3("onBeforeInput","beforeinput",null,n,i),a.push({event:i,listeners:r}),i.data=g)}n4(a,t)}
vendor: 5,897 bytes, line 32
32)}function rn(e,t,n){return{instance:e,listener:t,currentTarget:n}}function rr(e,t){for(var n=t+"Capture",r=[];null!==e;){var i=e,o=i.stateNode;5===i.tag&&null!==o&&(i=o,null!=(o=eO(e,n))&&r.unshift(rn(e,o,i)),null!=(o=eO(e,t))&&r.push(rn(e,o,i))),e=e.return}return r}function ri(e){if(null===e)return null;do e=e.return;while(e&&5!==e.tag);return e||null}function ro(e,t,n,r,i){for(var o=t._reactName,a=[];null!==n&&n!==r;){var s=n,l=s.alternate,u=s.stateNode;if(null!==l&&l===r)break;5===s.tag&&null!==u&&(s=u,i?null!=(l=eO(n,o))&&a.unshift(rn(n,l,s)):i||null!=(l=eO(n,o))&&a.push(rn(n,l,s))),n=n.return}0!==a.length&&e.push({event:t,listeners:a})}var ra=/\r\n?/g,rs=/\u0000|\uFFFD/g;function rl(e){return("string"==typeof e?e:""+e).replace(ra,"\n").replace(rs,"")}function ru(e,n,r){if(n=rl(n),rl(e)!==n&&r)throw Error(t(425))}function rc(){}var rd=null,rf=null;function rh(e,t){return"textarea"===e||"noscript"===e||"string"==typeof t.children||"number"==typeof t.children||"object"==typeof t.dangerouslySetInnerHTML&&null!==t.dangerouslySetInnerHTML&&null!=t.dangerouslySetInnerHTML.__html}var rp="function"==typeof setTimeout?setTimeout:void 0,rm="function"==typeof clearTimeout?clearTimeout:void 0,rg="function"==typeof Promise?Promise:void 0,rv="function"==typeof queueMicrotask?queueMicrotask:void 0!==rg?function(e){return rg.resolve(null).then(e).catch(ry)}:rp;function ry(e){setTimeout(function(){throw e})}function rb(e,t){var n=t,r=0;do{var i=n.nextSibling;if(e.removeChild(n),i&&8===i.nodeType){if("/$"===(n=i.data)){if(0===r)return e.removeChild(i),void tx(t);r--}else"$"!==n&&"$?"!==n&&"$!"!==n||r++}n=i}while(n);tx(t)}function rw(e){for(;null!=e;e=e.nextSibling){var t=e.nodeType;if(1===t||3===t)break;if(8===t){if("$"===(t=e.data)||"$!"===t||"$?"===t)break;if("/$"===t)return null}}return e}function rA(e){e=e.previousSibling;for(var t=0;e;){if(8===e.nodeType){var n=e.data;if("$"===n||"$!"===n||"$?"===n){if(0===t)return e;t--}else"/$"===n&&t++}e=e.previousSibling}return null}var rE=Math.random().toString(36).slice(2),r_="__reactFiber$"+rE,rk="__reactProps$"+rE,rC="__reactContainer$"+rE,rS="__reactEvents$"+rE,rx="__reactListeners$"+rE,rM="__reactHandles$"+rE;function rO(e){var t=e[r_];if(t)return t;for(var n=e.parentNode;n;){if(t=n[rC]||n[r_]){if(n=t.alternate,null!==t.child||null!==n&&null!==n.child)for(e=rA(e);null!==e;){if(n=e[r_])return n;e=rA(e)}return t}n=(e=n).parentNode}return null}function rR(e){return(e=e[r_]||e[rC])&&(5===e.tag||6===e.tag||13===e.tag||3===e.tag)?e:null}function rP(e){if(5===e.tag||6===e.tag)return e.stateNode;throw Error(t(33))}function rT(e){return e[rk]||null}var rI=[],rj=-1;function rL(e){return{current:e}}function rN(e){0>rj||(e.current=rI[rj],rI[rj]=null,rj--)}function rD(e,t){rI[++rj]=e.current,e.current=t}var rB={},rF=rL(rB),rz=rL(!1),rU=rB;function rq(e,t){var n=e.type.contextTypes;if(!n)return rB;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var i,o={};for(i in n)o[i]=t[i];return r&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=o),o}function rW(e){return null!=e.childContextTypes}function rH(){rN(rz),rN(rF)}function r$(e,n,r){if(rF.current!==rB)throw Error(t(168));rD(rF,n),rD(rz,r)}function rV(e,n,r){var i=e.stateNode;if(n=n.childContextTypes,"function"!=typeof i.getChildContext)return r;for(var o in i=i.getChildContext())if(!(o in n))throw Error(t(108,function(e){var t=e.type;switch(e.tag){case 24:return"Cache";case 9:return(t.displayName||"Context")+".Consumer";case 10:return(t._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return e=(e=t.render).displayName||e.name||"",t.displayName||(""!==e?"ForwardRef("+e+")":"ForwardRef");case 7:return"Fragment";case 5:return t;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return function e(t){if(null==t)return null;if("function"==typeof t)return t.displayName||t.name||null;if("string"==typeof t)return t;switch(t){case _:return"Fragment";case E:return"Portal";case C:return"Profiler";case k:return"StrictMode";case O:return"Suspense";case R:return"SuspenseList"}if("object"==typeof t)switch(t.$$typeof){case x:return(t.displayName||"Context")+".Consumer";case S:return(t._context.displayName||"Context")+".Provider";case M:var n=t.render;return(t=t.displayName)||(t=""!==(t=n.displayName||n.name||"")?"ForwardRef("+t+")":"ForwardRef"),t;case P:return null!==(n=t.displayName||null)?n:e(t.type)||"Memo";case T:n=t._payload,t=t._init;try{return e(t(n))}catch(e){}}return null}(t);case 8:return t===k?"StrictMode":"Mode";case 22:return"Offscreen";case 12:return"Profiler";case 21:return"Scope";case 13:return"Suspense";case 19:return"SuspenseList";case 25:return"TracingMarker";case 1:case 0:case 17:case 2:case 14:case 15:if("function"==typeof t)return t.displayName||t.name||null;if("string"==typeof t)return t}return null}(e)||"Unknown",o));return D({},r,i)}function rK(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||rB,rU=rF.current,rD(rF,e),rD(rz,rz.current),!0}function rG(e,n,r){var i=e.stateNode;if(!i)throw Error(t(169));r?(e=rV(e,n,rU),i.__reactInternalMemoizedMergedChildContext=e,rN(rz),rN(rF),rD(rF,e)):rN(rz),rD(rz,r)}var rQ=null,rY=!1,rZ=!1;function rX(){if(!rZ&&null!==rQ){rZ=!0;var e=0,t=ti;try{var n=rQ;for(ti=1;e<n.length;e++){var r=n[e];do r=r(!0);while(null!==r)}rQ=null,rY=!1}catch(t){throw null!==rQ&&(rQ=rQ.slice(e+1)),eW(eQ,rX),t}finally{ti=t,rZ=!1}}return null}var rJ=[],r0=0,r1=null,r2=0,r3=[],r6=0,r4=null,r5=1,r8="";function r7(e,t){rJ[r0++]=r2,rJ[r0++]=r1,r1=e,r2=t}function r9(e,t,n){r3[r6++]=r5,r3[r6++]=r8,r3[r6++]=r4,r4=e;var r=r5;e=r8;var i=32-e2(r)-1;r&=~(1<<i),n+=1;var o=32-e2(t)+i;if(30<o){var a=i-i%5;o=(r&(1<<a)-1).toString(32),r>>=a,i-=a,r5=1<<32-e2(t)+i|n<<i|r,r8=o+e}else r5=1<<o|n<<i|r,r8=e}
vendor: 6,113 bytes, line 32
32function ie(e){null!==e.return&&(r7(e,1),r9(e,1,0))}function it(e){for(;e===r1;)r1=rJ[--r0],rJ[r0]=null,r2=rJ[--r0],rJ[r0]=null;for(;e===r4;)r4=r3[--r6],r3[r6]=null,r8=r3[--r6],r3[r6]=null,r5=r3[--r6],r3[r6]=null}var ir=null,ii=null,io=!1,ia=null;function is(e,t){var n=sG(5,null,null,0);n.elementType="DELETED",n.stateNode=t,n.return=e,null===(t=e.deletions)?(e.deletions=[n],e.flags|=16):t.push(n)}function il(e,t){switch(e.tag){case 5:var n=e.type;return null!==(t=1!==t.nodeType||n.toLowerCase()!==t.nodeName.toLowerCase()?null:t)&&(e.stateNode=t,ir=e,ii=rw(t.firstChild),!0);case 6:return null!==(t=""===e.pendingProps||3!==t.nodeType?null:t)&&(e.stateNode=t,ir=e,ii=null,!0);case 13:return null!==(t=8!==t.nodeType?null:t)&&(n=null!==r4?{id:r5,overflow:r8}:null,e.memoizedState={dehydrated:t,treeContext:n,retryLane:1073741824},(n=sG(18,null,null,0)).stateNode=t,n.return=e,e.child=n,ir=e,ii=null,!0);default:return!1}}function iu(e){return 0!=(1&e.mode)&&0==(128&e.flags)}function ic(e){if(io){var n=ii;if(n){var r=n;if(!il(e,n)){if(iu(e))throw Error(t(418));n=rw(r.nextSibling);var i=ir;n&&il(e,n)?is(i,r):(e.flags=-4097&e.flags|2,io=!1,ir=e)}}else{if(iu(e))throw Error(t(418));e.flags=-4097&e.flags|2,io=!1,ir=e}}}function id(e){for(e=e.return;null!==e&&5!==e.tag&&3!==e.tag&&13!==e.tag;)e=e.return;ir=e}function ih(e){if(e!==ir)return!1;if(!io)return id(e),io=!0,!1;if((n=3!==e.tag)&&!(n=5!==e.tag)&&(n="head"!==(n=e.type)&&"body"!==n&&!rh(e.type,e.memoizedProps)),n&&(n=ii)){if(iu(e))throw ip(),Error(t(418));for(;n;)is(e,n),n=rw(n.nextSibling)}if(id(e),13===e.tag){if(!(e=null!==(e=e.memoizedState)?e.dehydrated:null))throw Error(t(317));e:{for(e=e.nextSibling,n=0;e;){if(8===e.nodeType){var n,r=e.data;if("/$"===r){if(0===n){ii=rw(e.nextSibling);break e}n--}else"$"!==r&&"$!"!==r&&"$?"!==r||n++}e=e.nextSibling}ii=null}}else ii=ir?rw(e.stateNode.nextSibling):null;return!0}function ip(){for(var e=ii;e;)e=rw(e.nextSibling)}function im(){ii=ir=null,io=!1}function ig(e){null===ia?ia=[e]:ia.push(e)}var iv=b.ReactCurrentBatchConfig;function iy(e,t){if(e&&e.defaultProps)for(var n in t=D({},t),e=e.defaultProps)void 0===t[n]&&(t[n]=e[n]);return t}var ib=rL(null),iw=null,iA=null,iE=null;function i_(){iE=iA=iw=null}function ik(e){var t=ib.current;rN(ib),e._currentValue=t}function iC(e,t,n){for(;null!==e;){var r=e.alternate;if((e.childLanes&t)!==t?(e.childLanes|=t,null!==r&&(r.childLanes|=t)):null!==r&&(r.childLanes&t)!==t&&(r.childLanes|=t),e===n)break;e=e.return}}function iS(e,t){iw=e,iE=iA=null,null!==(e=e.dependencies)&&null!==e.firstContext&&(0!=(e.lanes&t)&&(at=!0),e.firstContext=null)}function ix(e){var n=e._currentValue;if(iE!==e){if(e={context:e,memoizedValue:n,next:null},null===iA){if(null===iw)throw Error(t(308));iA=e,iw.dependencies={lanes:0,firstContext:e}}else iA=iA.next=e}return n}var iM=null;function iO(e){null===iM?iM=[e]:iM.push(e)}function iR(e,t,n,r){var i=t.interleaved;return null===i?(n.next=n,iO(t)):(n.next=i.next,i.next=n),t.interleaved=n,iP(e,r)}function iP(e,t){e.lanes|=t;var n=e.alternate;for(null!==n&&(n.lanes|=t),n=e,e=e.return;null!==e;)e.childLanes|=t,null!==(n=e.alternate)&&(n.childLanes|=t),n=e,e=e.return;return 3===n.tag?n.stateNode:null}var iT=!1;function iI(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function ij(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,effects:e.effects})}function iL(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function iN(e,t,n){var r=e.updateQueue;if(null===r)return null;if(r=r.shared,0!=(2&a6)){var i=r.pending;return null===i?t.next=t:(t.next=i.next,i.next=t),r.pending=t,iP(e,n)}return null===(i=r.interleaved)?(t.next=t,iO(r)):(t.next=i.next,i.next=t),r.interleaved=t,iP(e,n)}function iD(e,t,n){if(null!==(t=t.updateQueue)&&(t=t.shared,0!=(4194240&n))){var r=t.lanes;n|=r&=e.pendingLanes,t.lanes=n,tr(e,n)}}function iB(e,t){var n=e.updateQueue,r=e.alternate;if(null!==r&&n===(r=r.updateQueue)){var i=null,o=null;if(null!==(n=n.firstBaseUpdate)){do{var a={eventTime:n.eventTime,lane:n.lane,tag:n.tag,payload:n.payload,callback:n.callback,next:null};null===o?i=o=a:o=o.next=a,n=n.next}while(null!==n);null===o?i=o=t:o=o.next=t}else i=o=t;return n={baseState:r.baseState,firstBaseUpdate:i,lastBaseUpdate:o,shared:r.shared,effects:r.effects},void(e.updateQueue=n)}null===(e=n.lastBaseUpdate)?n.firstBaseUpdate=t:e.next=t,n.lastBaseUpdate=t}function iF(e,t,n,r){var i=e.updateQueue;iT=!1;var o=i.firstBaseUpdate,a=i.lastBaseUpdate,s=i.shared.pending;if(null!==s){i.shared.pending=null;var l=s,u=l.next;l.next=null,null===a?o=u:a.next=u,a=l;var c=e.alternate;null!==c&&(s=(c=c.updateQueue).lastBaseUpdate)!==a&&(null===s?c.firstBaseUpdate=u:s.next=u,c.lastBaseUpdate=l)}if(null!==o){var d=i.baseState;for(a=0,c=u=l=null,s=o;;){var f=s.lane,h=s.eventTime;if((r&f)===f){null!==c&&(c=c.next={eventTime:h,lane:0,tag:s.tag,payload:s.payload,callback:s.callback,next:null});e:{var p=e,m=s;switch(f=t,h=n,m.tag){case 1:if("function"==typeof(p=m.payload)){d=p.call(h,d,f);break e}d=p;break e;case 3:p.flags=-65537&p.flags|128;case 0:if(null==(f="function"==typeof(p=m.payload)?p.call(h,d,f):p))break e;d=D({},d,f);break e;case 2:iT=!0}}null!==s.callback&&0!==s.lane&&(e.flags|=64,null===(f=i.effects)?i.effects=[s]:f.push(s))}else h={eventTime:h,lane:f,tag:s.tag,payload:s.payload,callback:s.callback,next:null},null===c?(u=c=h,l=d):c=c.next=h,a|=f;if(null===(s=s.next)){if(null===(s=i.shared.pending))break;s=(f=s).next,f.next=null,i.lastBaseUpdate=f,i.shared.pending=null}}if(null===c&&(l=d),i.baseState=l,i.firstBaseUpdate=u,i.lastBaseUpdate=c,null!==(t=i.shared.interleaved)){i=t;do a|=i.lane,i=i.next;while(i!==t)}else null===o&&(i.shared.lanes=0);sn|=a,e.lanes=a,e.memoizedState=d}}function iz(e,n,r){if(e=n.effects,n.effects=null,null!==e)for(n=0;n<e.length;n++){var i=e[n],o=i.callback;if(null!==o){if(i.callback=null,i=r,"function"!=typeof o)throw Error(t(191,o));o.call(i)}}}
vendor: 8,578 bytes, line 32
32var iU=(new h.Component).refs;function iq(e,t,n,r){n=null==(n=n(r,t=e.memoizedState))?t:D({},t,n),e.memoizedState=n,0===e.lanes&&(e.updateQueue.baseState=n)}var iW={isMounted:function(e){return!!(e=e._reactInternals)&&eF(e)===e},enqueueSetState:function(e,t,n){e=e._reactInternals;var r=sw(),i=sA(e),o=iL(r,i);o.payload=t,null!=n&&(o.callback=n),null!==(t=iN(e,o,i))&&(sE(t,e,i,r),iD(t,e,i))},enqueueReplaceState:function(e,t,n){e=e._reactInternals;var r=sw(),i=sA(e),o=iL(r,i);o.tag=1,o.payload=t,null!=n&&(o.callback=n),null!==(t=iN(e,o,i))&&(sE(t,e,i,r),iD(t,e,i))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var n=sw(),r=sA(e),i=iL(n,r);i.tag=2,null!=t&&(i.callback=t),null!==(t=iN(e,i,r))&&(sE(t,e,r,n),iD(t,e,r))}};function iH(e,t,n,r,i,o,a){return"function"==typeof(e=e.stateNode).shouldComponentUpdate?e.shouldComponentUpdate(r,o,a):!(t.prototype&&t.prototype.isPureReactComponent&&nP(n,r)&&nP(i,o))}function i$(e,t,n){var r=!1,i=rB,o=t.contextType;return"object"==typeof o&&null!==o?o=ix(o):(i=rW(t)?rU:rF.current,o=(r=null!=(r=t.contextTypes))?rq(e,i):rB),t=new t(n,o),e.memoizedState=null!==t.state&&void 0!==t.state?t.state:null,t.updater=iW,e.stateNode=t,t._reactInternals=e,r&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=i,e.__reactInternalMemoizedMaskedChildContext=o),t}function iV(e,t,n,r){e=t.state,"function"==typeof t.componentWillReceiveProps&&t.componentWillReceiveProps(n,r),"function"==typeof t.UNSAFE_componentWillReceiveProps&&t.UNSAFE_componentWillReceiveProps(n,r),t.state!==e&&iW.enqueueReplaceState(t,t.state,null)}function iK(e,t,n,r){var i=e.stateNode;i.props=n,i.state=e.memoizedState,i.refs=iU,iI(e);var o=t.contextType;"object"==typeof o&&null!==o?i.context=ix(o):(o=rW(t)?rU:rF.current,i.context=rq(e,o)),i.state=e.memoizedState,"function"==typeof(o=t.getDerivedStateFromProps)&&(iq(e,t,o,n),i.state=e.memoizedState),"function"==typeof t.getDerivedStateFromProps||"function"==typeof i.getSnapshotBeforeUpdate||"function"!=typeof i.UNSAFE_componentWillMount&&"function"!=typeof i.componentWillMount||(t=i.state,"function"==typeof i.componentWillMount&&i.componentWillMount(),"function"==typeof i.UNSAFE_componentWillMount&&i.UNSAFE_componentWillMount(),t!==i.state&&iW.enqueueReplaceState(i,i.state,null),iF(e,n,i,r),i.state=e.memoizedState),"function"==typeof i.componentDidMount&&(e.flags|=4194308)}function iG(e,n,r){if(null!==(e=r.ref)&&"function"!=typeof e&&"object"!=typeof e){if(r._owner){if(r=r._owner){if(1!==r.tag)throw Error(t(309));var i=r.stateNode}if(!i)throw Error(t(147,e));var o=i,a=""+e;return null!==n&&null!==n.ref&&"function"==typeof n.ref&&n.ref._stringRef===a?n.ref:((n=function(e){var t=o.refs;t===iU&&(t=o.refs={}),null===e?delete t[a]:t[a]=e})._stringRef=a,n)}if("string"!=typeof e)throw Error(t(284));if(!r._owner)throw Error(t(290,e))}return e}function iQ(e,n){throw Error(t(31,"[object Object]"===(e=Object.prototype.toString.call(n))?"object with keys {"+Object.keys(n).join(", ")+"}":e))}function iY(e){return(0,e._init)(e._payload)}function iZ(e){function n(t,n){if(e){var r=t.deletions;null===r?(t.deletions=[n],t.flags|=16):r.push(n)}}function r(t,r){if(!e)return null;for(;null!==r;)n(t,r),r=r.sibling;return null}function i(e,t){for(e=new Map;null!==t;)null!==t.key?e.set(t.key,t):e.set(t.index,t),t=t.sibling;return e}function o(e,t){return(e=sY(e,t)).index=0,e.sibling=null,e}function a(t,n,r){return t.index=r,e?null!==(r=t.alternate)?(r=r.index)<n?(t.flags|=2,n):r:(t.flags|=2,n):(t.flags|=1048576,n)}function s(t){return e&&null===t.alternate&&(t.flags|=2),t}function l(e,t,n,r){return null===t||6!==t.tag?((t=s0(n,e.mode,r)).return=e,t):((t=o(t,n)).return=e,t)}function u(e,t,n,r){var i=n.type;return i===_?d(e,t,n.props.children,r,n.key):null!==t&&(t.elementType===i||"object"==typeof i&&null!==i&&i.$$typeof===T&&iY(i)===t.type)?((r=o(t,n.props)).ref=iG(e,t,n),r.return=e,r):((r=sZ(n.type,n.key,n.props,null,e.mode,r)).ref=iG(e,t,n),r.return=e,r)}function c(e,t,n,r){return null===t||4!==t.tag||t.stateNode.containerInfo!==n.containerInfo||t.stateNode.implementation!==n.implementation?((t=s1(n,e.mode,r)).return=e,t):((t=o(t,n.children||[])).return=e,t)}function d(e,t,n,r,i){return null===t||7!==t.tag?((t=sX(n,e.mode,r,i)).return=e,t):((t=o(t,n)).return=e,t)}function f(e,t,n){if("string"==typeof t&&""!==t||"number"==typeof t)return(t=s0(""+t,e.mode,n)).return=e,t;if("object"==typeof t&&null!==t){switch(t.$$typeof){case w:return(n=sZ(t.type,t.key,t.props,null,e.mode,n)).ref=iG(e,null,t),n.return=e,n;case E:return(t=s1(t,e.mode,n)).return=e,t;case T:return f(e,(0,t._init)(t._payload),n)}if(X(t)||L(t))return(t=sX(t,e.mode,n,null)).return=e,t;iQ(e,t)}return null}function h(e,t,n,r){var i=null!==t?t.key:null;if("string"==typeof n&&""!==n||"number"==typeof n)return null!==i?null:l(e,t,""+n,r);if("object"==typeof n&&null!==n){switch(n.$$typeof){case w:return n.key===i?u(e,t,n,r):null;case E:return n.key===i?c(e,t,n,r):null;case T:return h(e,t,(i=n._init)(n._payload),r)}if(X(n)||L(n))return null!==i?null:d(e,t,n,r,null);iQ(e,n)}return null}function p(e,t,n,r,i){if("string"==typeof r&&""!==r||"number"==typeof r)return l(t,e=e.get(n)||null,""+r,i);if("object"==typeof r&&null!==r){switch(r.$$typeof){case w:return u(t,e=e.get(null===r.key?n:r.key)||null,r,i);case E:return c(t,e=e.get(null===r.key?n:r.key)||null,r,i);case T:return p(e,t,n,(0,r._init)(r._payload),i)}if(X(r)||L(r))return d(t,e=e.get(n)||null,r,i,null);iQ(t,r)}return null}return function l(u,c,d,m){if("object"==typeof d&&null!==d&&d.type===_&&null===d.key&&(d=d.props.children),"object"==typeof d&&null!==d){switch(d.$$typeof){case w:e:{for(var g=d.key,v=c;null!==v;){if(v.key===g){if((g=d.type)===_){if(7===v.tag){r(u,v.sibling),(c=o(v,d.props.children)).return=u,u=c;break e}}else if(v.elementType===g||"object"==typeof g&&null!==g&&g.$$typeof===T&&iY(g)===v.type){r(u,v.sibling),(c=o(v,d.props)).ref=iG(u,v,d),c.return=u,u=c;break e}r(u,v);break}n(u,v),v=v.sibling}d.type===_?((c=sX(d.props.children,u.mode,m,d.key)).return=u,u=c):((m=sZ(d.type,d.key,d.props,null,u.mode,m)).ref=iG(u,c,d),m.return=u,u=m)}return s(u);case E:e:{for(v=d.key;null!==c;){if(c.key===v){if(4===c.tag&&c.stateNode.containerInfo===d.containerInfo&&c.stateNode.implementation===d.implementation){r(u,c.sibling),(c=o(c,d.children||[])).return=u,u=c;break e}r(u,c);break}n(u,c),c=c.sibling}(c=s1(d,u.mode,m)).return=u,u=c}return s(u);case T:return l(u,c,(v=d._init)(d._payload),m)}if(X(d))return function(t,o,s,l){for(var u=null,c=null,d=o,m=o=0,g=null;null!==d&&m<s.length;m++){d.index>m?(g=d,d=null):g=d.sibling;var v=h(t,d,s[m],l);if(null===v){null===d&&(d=g);break}e&&d&&null===v.alternate&&n(t,d),o=a(v,o,m),null===c?u=v:c.sibling=v,c=v,d=g}if(m===s.length)return r(t,d),io&&r7(t,m),u;if(null===d){for(;m<s.length;m++)null!==(d=f(t,s[m],l))&&(o=a(d,o,m),null===c?u=d:c.sibling=d,c=d);return io&&r7(t,m),u}for(d=i(t,d);m<s.length;m++)null!==(g=p(d,t,m,s[m],l))&&(e&&null!==g.alternate&&d.delete(null===g.key?m:g.key),o=a(g,o,m),null===c?u=g:c.sibling=g,c=g);return e&&d.forEach(function(e){return n(t,e)}),io&&r7(t,m),u}(u,c,d,m);if(L(d))return function(o,s,l,u){var c=L(l);if("function"!=typeof c)throw Error(t(150));if(null==(l=c.call(l)))throw Error(t(151));for(var d=c=null,m=s,g=s=0,v=null,y=l.next();null!==m&&!y.done;g++,y=l.next()){m.index>g?(v=m,m=null):v=m.sibling;var b=h(o,m,y.value,u);if(null===b){null===m&&(m=v);break}e&&m&&null===b.alternate&&n(o,m),s=a(b,s,g),null===d?c=b:d.sibling=b,d=b,m=v}if(y.done)return r(o,m),io&&r7(o,g),c;if(null===m){for(;!y.done;g++,y=l.next())null!==(y=f(o,y.value,u))&&(s=a(y,s,g),null===d?c=y:d.sibling=y,d=y);return io&&r7(o,g),c}for(m=i(o,m);!y.done;g++,y=l.next())null!==(y=p(m,o,g,y.value,u))&&(e&&null!==y.alternate&&m.delete(null===y.key?g:y.key),s=a(y,s,g),null===d?c=y:d.sibling=y,d=y);return e&&m.forEach(function(e){return n(o,e)}),io&&r7(o,g),c}(u,c,d,m);iQ(u,d)}return"string"==typeof d&&""!==d||"number"==typeof d?(d=""+d,null!==c&&6===c.tag?(r(u,c.sibling),(c=o(c,d)).return=u,u=c):(r(u,c),(c=s0(d,u.mode,m)).return=u,u=c),s(u)):r(u,c)}}var iX=iZ(!0),iJ=iZ(!1),i0={},i1=rL(i0),i2=rL(i0),i3=rL(i0);function i6(e){if(e===i0)throw Error(t(174));return e}function i4(e,t){switch(rD(i3,t),rD(i2,e),rD(i1,i0),e=t.nodeType){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:eo(null,"");break;default:t=eo(t=(e=8===e?t.parentNode:t).namespaceURI||null,e=e.tagName)}rN(i1),rD(i1,t)}function i5(){rN(i1),rN(i2),rN(i3)}function i8(e){i6(i3.current);var t=i6(i1.current),n=eo(t,e.type);t!==n&&(rD(i2,e),rD(i1,n))}function i7(e){i2.current===e&&(rN(i1),rN(i2))}
vendor: 12,057 bytes, line 32
32var i9=rL(0);function oe(e){for(var t=e;null!==t;){if(13===t.tag){var n=t.memoizedState;if(null!==n&&(null===(n=n.dehydrated)||"$?"===n.data||"$!"===n.data))return t}else if(19===t.tag&&void 0!==t.memoizedProps.revealOrder){if(0!=(128&t.flags))return t}else if(null!==t.child){t.child.return=t,t=t.child;continue}if(t===e)break;for(;null===t.sibling;){if(null===t.return||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}var ot=[];function on(){for(var e=0;e<ot.length;e++)ot[e]._workInProgressVersionPrimary=null;ot.length=0}var or=b.ReactCurrentDispatcher,oi=b.ReactCurrentBatchConfig,oo=0,oa=null,os=null,ol=null,ou=!1,oc=!1,od=0,of=0;function oh(){throw Error(t(321))}function op(e,t){if(null===t)return!1;for(var n=0;n<t.length&&n<e.length;n++)if(!nR(e[n],t[n]))return!1;return!0}function om(e,n,r,i,o,a){if(oo=a,oa=n,n.memoizedState=null,n.updateQueue=null,n.lanes=0,or.current=null===e||null===e.memoizedState?oX:oJ,e=r(i,o),oc){a=0;do{if(oc=!1,od=0,25<=a)throw Error(t(301));a+=1,ol=os=null,n.updateQueue=null,or.current=o0,e=r(i,o)}while(oc)}if(or.current=oZ,n=null!==os&&null!==os.next,oo=0,ol=os=oa=null,ou=!1,n)throw Error(t(300));return e}function og(){var e=0!==od;return od=0,e}function ov(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return null===ol?oa.memoizedState=ol=e:ol=ol.next=e,ol}function oy(){if(null===os){var e=oa.alternate;e=null!==e?e.memoizedState:null}else e=os.next;var n=null===ol?oa.memoizedState:ol.next;if(null!==n)ol=n,os=e;else{if(null===e)throw Error(t(310));e={memoizedState:(os=e).memoizedState,baseState:os.baseState,baseQueue:os.baseQueue,queue:os.queue,next:null},null===ol?oa.memoizedState=ol=e:ol=ol.next=e}return ol}function ob(e,t){return"function"==typeof t?t(e):t}function ow(e){var n=oy(),r=n.queue;if(null===r)throw Error(t(311));r.lastRenderedReducer=e;var i=os,o=i.baseQueue,a=r.pending;if(null!==a){if(null!==o){var s=o.next;o.next=a.next,a.next=s}i.baseQueue=o=a,r.pending=null}if(null!==o){a=o.next,i=i.baseState;var l=s=null,u=null,c=a;do{var d=c.lane;if((oo&d)===d)null!==u&&(u=u.next={lane:0,action:c.action,hasEagerState:c.hasEagerState,eagerState:c.eagerState,next:null}),i=c.hasEagerState?c.eagerState:e(i,c.action);else{var f={lane:d,action:c.action,hasEagerState:c.hasEagerState,eagerState:c.eagerState,next:null};null===u?(l=u=f,s=i):u=u.next=f,oa.lanes|=d,sn|=d}c=c.next}while(null!==c&&c!==a);null===u?s=i:u.next=l,nR(i,n.memoizedState)||(at=!0),n.memoizedState=i,n.baseState=s,n.baseQueue=u,r.lastRenderedState=i}if(null!==(e=r.interleaved)){o=e;do a=o.lane,oa.lanes|=a,sn|=a,o=o.next;while(o!==e)}else null===o&&(r.lanes=0);return[n.memoizedState,r.dispatch]}function oA(e){var n=oy(),r=n.queue;if(null===r)throw Error(t(311));r.lastRenderedReducer=e;var i=r.dispatch,o=r.pending,a=n.memoizedState;if(null!==o){r.pending=null;var s=o=o.next;do a=e(a,s.action),s=s.next;while(s!==o);nR(a,n.memoizedState)||(at=!0),n.memoizedState=a,null===n.baseQueue&&(n.baseState=a),r.lastRenderedState=a}return[a,i]}function oE(){}function o_(e,n){var r=oa,i=oy(),o=n(),a=!nR(i.memoizedState,o);if(a&&(i.memoizedState=o,at=!0),i=i.queue,oL(oS.bind(null,r,i,e),[e]),i.getSnapshot!==n||a||null!==ol&&1&ol.memoizedState.tag){if(r.flags|=2048,oR(9,oC.bind(null,r,i,o,n),void 0,null),null===a4)throw Error(t(349));0!=(30&oo)||ok(r,n,o)}return o}function ok(e,t,n){e.flags|=16384,e={getSnapshot:t,value:n},null===(t=oa.updateQueue)?(t={lastEffect:null,stores:null},oa.updateQueue=t,t.stores=[e]):null===(n=t.stores)?t.stores=[e]:n.push(e)}function oC(e,t,n,r){t.value=n,t.getSnapshot=r,ox(t)&&oM(e)}function oS(e,t,n){return n(function(){ox(t)&&oM(e)})}function ox(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!nR(e,n)}catch(e){return!0}}function oM(e){var t=iP(e,1);null!==t&&sE(t,e,1,-1)}function oO(e){var t=ov();return"function"==typeof e&&(e=e()),t.memoizedState=t.baseState=e,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:ob,lastRenderedState:e},t.queue=e,e=e.dispatch=oK.bind(null,oa,e),[t.memoizedState,e]}function oR(e,t,n,r){return e={tag:e,create:t,destroy:n,deps:r,next:null},null===(t=oa.updateQueue)?(t={lastEffect:null,stores:null},oa.updateQueue=t,t.lastEffect=e.next=e):null===(n=t.lastEffect)?t.lastEffect=e.next=e:(r=n.next,n.next=e,e.next=r,t.lastEffect=e),e}function oP(){return oy().memoizedState}function oT(e,t,n,r){var i=ov();oa.flags|=e,i.memoizedState=oR(1|t,n,void 0,void 0===r?null:r)}function oI(e,t,n,r){var i=oy();r=void 0===r?null:r;var o=void 0;if(null!==os){var a=os.memoizedState;if(o=a.destroy,null!==r&&op(r,a.deps))return void(i.memoizedState=oR(t,n,o,r))}oa.flags|=e,i.memoizedState=oR(1|t,n,o,r)}function oj(e,t){return oT(8390656,8,e,t)}function oL(e,t){return oI(2048,8,e,t)}function oN(e,t){return oI(4,2,e,t)}function oD(e,t){return oI(4,4,e,t)}function oB(e,t){return"function"==typeof t?(t(e=e()),function(){t(null)}):null!=t?(e=e(),t.current=e,function(){t.current=null}):void 0}function oF(e,t,n){return n=null!=n?n.concat([e]):null,oI(4,4,oB.bind(null,t,e),n)}function oz(){}function oU(e,t){var n=oy();t=void 0===t?null:t;var r=n.memoizedState;return null!==r&&null!==t&&op(t,r[1])?r[0]:(n.memoizedState=[e,t],e)}function oq(e,t){var n=oy();t=void 0===t?null:t;var r=n.memoizedState;return null!==r&&null!==t&&op(t,r[1])?r[0]:(e=e(),n.memoizedState=[e,t],e)}function oW(e,t,n){return 0==(21&oo)?(e.baseState&&(e.baseState=!1,at=!0),e.memoizedState=n):(nR(n,t)||(n=te(),oa.lanes|=n,sn|=n,e.baseState=!0),t)}function oH(e,t){var n=ti;ti=0!==n&&4>n?n:4,e(!0);var r=oi.transition;oi.transition={};try{e(!1),t()}finally{ti=n,oi.transition=r}}function o$(){return oy().memoizedState}function oV(e,t,n){var r=sA(e);n={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null},oG(e)?oQ(t,n):null!==(n=iR(e,t,n,r))&&(sE(n,e,r,sw()),oY(n,t,r))}function oK(e,t,n){var r=sA(e),i={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(oG(e))oQ(t,i);else{var o=e.alternate;if(0===e.lanes&&(null===o||0===o.lanes)&&null!==(o=t.lastRenderedReducer))try{var a=t.lastRenderedState,s=o(a,n);if(i.hasEagerState=!0,i.eagerState=s,nR(s,a)){var l=t.interleaved;return null===l?(i.next=i,iO(t)):(i.next=l.next,l.next=i),void(t.interleaved=i)}}catch(e){}null!==(n=iR(e,t,i,r))&&(sE(n,e,r,i=sw()),oY(n,t,r))}}function oG(e){var t=e.alternate;return e===oa||null!==t&&t===oa}function oQ(e,t){oc=ou=!0;var n=e.pending;null===n?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function oY(e,t,n){if(0!=(4194240&n)){var r=t.lanes;n|=r&=e.pendingLanes,t.lanes=n,tr(e,n)}}var oZ={readContext:ix,useCallback:oh,useContext:oh,useEffect:oh,useImperativeHandle:oh,useInsertionEffect:oh,useLayoutEffect:oh,useMemo:oh,useReducer:oh,useRef:oh,useState:oh,useDebugValue:oh,useDeferredValue:oh,useTransition:oh,useMutableSource:oh,useSyncExternalStore:oh,useId:oh,unstable_isNewReconciler:!1},oX={readContext:ix,useCallback:function(e,t){return ov().memoizedState=[e,void 0===t?null:t],e},useContext:ix,useEffect:oj,useImperativeHandle:function(e,t,n){return n=null!=n?n.concat([e]):null,oT(4194308,4,oB.bind(null,t,e),n)},useLayoutEffect:function(e,t){return oT(4194308,4,e,t)},useInsertionEffect:function(e,t){return oT(4,2,e,t)},useMemo:function(e,t){var n=ov();return t=void 0===t?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=ov();return t=void 0!==n?n(t):t,r.memoizedState=r.baseState=t,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:t},r.queue=e,e=e.dispatch=oV.bind(null,oa,e),[r.memoizedState,e]},useRef:function(e){return e={current:e},ov().memoizedState=e},useState:oO,useDebugValue:oz,useDeferredValue:function(e){return ov().memoizedState=e},useTransition:function(){var e=oO(!1),t=e[0];return e=oH.bind(null,e[1]),ov().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,n,r){var i=oa,o=ov();if(io){if(void 0===r)throw Error(t(407));r=r()}else{if(r=n(),null===a4)throw Error(t(349));0!=(30&oo)||ok(i,n,r)}o.memoizedState=r;var a={value:r,getSnapshot:n};return o.queue=a,oj(oS.bind(null,i,a,e),[e]),i.flags|=2048,oR(9,oC.bind(null,i,a,r,n),void 0,null),r},useId:function(){var e=ov(),t=a4.identifierPrefix;if(io){var n=r8;t=":"+t+"R"+(n=(r5&~(1<<32-e2(r5)-1)).toString(32)+n),0<(n=od++)&&(t+="H"+n.toString(32)),t+=":"}else t=":"+t+"r"+(n=of++).toString(32)+":";return e.memoizedState=t},unstable_isNewReconciler:!1},oJ={readContext:ix,useCallback:oU,useContext:ix,useEffect:oL,useImperativeHandle:oF,useInsertionEffect:oN,useLayoutEffect:oD,useMemo:oq,useReducer:ow,useRef:oP,useState:function(){return ow(ob)},useDebugValue:oz,useDeferredValue:function(e){return oW(oy(),os.memoizedState,e)},useTransition:function(){return[ow(ob)[0],oy().memoizedState]},useMutableSource:oE,useSyncExternalStore:o_,useId:o$,unstable_isNewReconciler:!1},o0={readContext:ix,useCallback:oU,useContext:ix,useEffect:oL,useImperativeHandle:oF,useInsertionEffect:oN,useLayoutEffect:oD,useMemo:oq,useReducer:oA,useRef:oP,useState:function(){return oA(ob)},useDebugValue:oz,useDeferredValue:function(e){var t=oy();return null===os?t.memoizedState=e:oW(t,os.memoizedState,e)},useTransition:function(){return[oA(ob)[0],oy().memoizedState]},useMutableSource:oE,useSyncExternalStore:o_,useId:o$,unstable_isNewReconciler:!1};function o1(e,t){try{var n="",r=t;do n+=function(e){switch(e.tag){case 5:return B(e.type);case 16:return B("Lazy");case 13:return B("Suspense");case 19:return B("SuspenseList");case 0:case 2:case 15:return z(e.type,!1);case 11:return z(e.type.render,!1);case 1:return z(e.type,!0);default:return""}}(r),r=r.return;while(r);var i=n}catch(e){i="\nError generating stack: "+e.message+"\n"+e.stack}return{value:e,source:t,stack:i,digest:null}}function o2(e,t,n){return{value:e,source:null,stack:null!=n?n:null,digest:null!=t?t:null}}function o3(e,t){try{console.error(t.value)}catch(e){setTimeout(function(){throw e})}}var o6="function"==typeof WeakMap?WeakMap:Map;function o4(e,t,n){(n=iL(-1,n)).tag=3,n.payload={element:null};var r=t.value;return n.callback=function(){sc||(sc=!0,sd=r),o3(0,t)},n}function o5(e,t,n){(n=iL(-1,n)).tag=3;var r=e.type.getDerivedStateFromError;if("function"==typeof r){var i=t.value;n.payload=function(){return r(i)},n.callback=function(){o3(0,t)}}var o=e.stateNode;return null!==o&&"function"==typeof o.componentDidCatch&&(n.callback=function(){o3(0,t),"function"!=typeof r&&(null===sf?sf=new Set([this]):sf.add(this));var e=t.stack;this.componentDidCatch(t.value,{componentStack:null!==e?e:""})}),n}function o8(e,t,n){var r=e.pingCache;if(null===r){r=e.pingCache=new o6;var i=new Set;r.set(t,i)}else void 0===(i=r.get(t))&&(i=new Set,r.set(t,i));i.has(n)||(i.add(n),e=sW.bind(null,e,t,n),t.then(e,e))}function o7(e){do{var t;if((t=13===e.tag)&&(t=null===(t=e.memoizedState)||null!==t.dehydrated),t)return e;e=e.return}while(null!==e);return null}function o9(e,t,n,r,i){return 0==(1&e.mode)?(e===t?e.flags|=65536:(e.flags|=128,n.flags|=131072,n.flags&=-52805,1===n.tag&&(null===n.alternate?n.tag=17:((t=iL(-1,1)).tag=2,iN(n,t,1))),n.lanes|=1),e):(e.flags|=65536,e.lanes=i,e)}var ae=b.ReactCurrentOwner,at=!1;function an(e,t,n,r){t.child=null===e?iJ(t,null,n,r):iX(t,e.child,n,r)}function ar(e,t,n,r,i){n=n.render;var o=t.ref;return iS(t,i),r=om(e,t,n,r,o,i),n=og(),null===e||at?(io&&n&&ie(t),t.flags|=1,an(e,t,r,i),t.child):(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~i,ax(e,t,i))}function ai(e,t,n,r,i){if(null===e){var o=n.type;return"function"!=typeof o||sQ(o)||void 0!==o.defaultProps||null!==n.compare||void 0!==n.defaultProps?((e=sZ(n.type,null,r,t,t.mode,i)).ref=t.ref,e.return=t,t.child=e):(t.tag=15,t.type=o,ao(e,t,o,r,i))}if(o=e.child,0==(e.lanes&i)){var a=o.memoizedProps;if((n=null!==(n=n.compare)?n:nP)(a,r)&&e.ref===t.ref)return ax(e,t,i)}return t.flags|=1,(e=sY(o,r)).ref=t.ref,e.return=t,t.child=e}function ao(e,t,n,r,i){if(null!==e){var o=e.memoizedProps;if(nP(o,r)&&e.ref===t.ref){if(at=!1,t.pendingProps=r=o,0==(e.lanes&i))return t.lanes=e.lanes,ax(e,t,i);0!=(131072&e.flags)&&(at=!0)}}return al(e,t,n,r,i)}
vendor: 10,503 bytes, line 32
32function aa(e,t,n){var r=t.pendingProps,i=r.children,o=null!==e?e.memoizedState:null;if("hidden"===r.mode){if(0==(1&t.mode))t.memoizedState={baseLanes:0,cachePool:null,transitions:null},rD(a9,a7),a7|=n;else{if(0==(1073741824&n))return e=null!==o?o.baseLanes|n:n,t.lanes=t.childLanes=1073741824,t.memoizedState={baseLanes:e,cachePool:null,transitions:null},t.updateQueue=null,rD(a9,a7),a7|=e,null;t.memoizedState={baseLanes:0,cachePool:null,transitions:null},r=null!==o?o.baseLanes:n,rD(a9,a7),a7|=r}}else null!==o?(r=o.baseLanes|n,t.memoizedState=null):r=n,rD(a9,a7),a7|=r;return an(e,t,i,n),t.child}function as(e,t){var n=t.ref;(null===e&&null!==n||null!==e&&e.ref!==n)&&(t.flags|=512,t.flags|=2097152)}function al(e,t,n,r,i){var o=rW(n)?rU:rF.current;return o=rq(t,o),iS(t,i),n=om(e,t,n,r,o,i),r=og(),null===e||at?(io&&r&&ie(t),t.flags|=1,an(e,t,n,i),t.child):(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~i,ax(e,t,i))}function au(e,t,n,r,i){if(rW(n)){var o=!0;rK(t)}else o=!1;if(iS(t,i),null===t.stateNode)aS(e,t),i$(t,n,r),iK(t,n,r,i),r=!0;else if(null===e){var a=t.stateNode,s=t.memoizedProps;a.props=s;var l=a.context,u=n.contextType;u="object"==typeof u&&null!==u?ix(u):rq(t,u=rW(n)?rU:rF.current);var c=n.getDerivedStateFromProps,d="function"==typeof c||"function"==typeof a.getSnapshotBeforeUpdate;d||"function"!=typeof a.UNSAFE_componentWillReceiveProps&&"function"!=typeof a.componentWillReceiveProps||(s!==r||l!==u)&&iV(t,a,r,u),iT=!1;var f=t.memoizedState;a.state=f,iF(t,r,a,i),l=t.memoizedState,s!==r||f!==l||rz.current||iT?("function"==typeof c&&(iq(t,n,c,r),l=t.memoizedState),(s=iT||iH(t,n,s,r,f,l,u))?(d||"function"!=typeof a.UNSAFE_componentWillMount&&"function"!=typeof a.componentWillMount||("function"==typeof a.componentWillMount&&a.componentWillMount(),"function"==typeof a.UNSAFE_componentWillMount&&a.UNSAFE_componentWillMount()),"function"==typeof a.componentDidMount&&(t.flags|=4194308)):("function"==typeof a.componentDidMount&&(t.flags|=4194308),t.memoizedProps=r,t.memoizedState=l),a.props=r,a.state=l,a.context=u,r=s):("function"==typeof a.componentDidMount&&(t.flags|=4194308),r=!1)}else{a=t.stateNode,ij(e,t),s=t.memoizedProps,u=t.type===t.elementType?s:iy(t.type,s),a.props=u,d=t.pendingProps,f=a.context,l="object"==typeof(l=n.contextType)&&null!==l?ix(l):rq(t,l=rW(n)?rU:rF.current);var h=n.getDerivedStateFromProps;(c="function"==typeof h||"function"==typeof a.getSnapshotBeforeUpdate)||"function"!=typeof a.UNSAFE_componentWillReceiveProps&&"function"!=typeof a.componentWillReceiveProps||(s!==d||f!==l)&&iV(t,a,r,l),iT=!1,f=t.memoizedState,a.state=f,iF(t,r,a,i);var p=t.memoizedState;s!==d||f!==p||rz.current||iT?("function"==typeof h&&(iq(t,n,h,r),p=t.memoizedState),(u=iT||iH(t,n,u,r,f,p,l)||!1)?(c||"function"!=typeof a.UNSAFE_componentWillUpdate&&"function"!=typeof a.componentWillUpdate||("function"==typeof a.componentWillUpdate&&a.componentWillUpdate(r,p,l),"function"==typeof a.UNSAFE_componentWillUpdate&&a.UNSAFE_componentWillUpdate(r,p,l)),"function"==typeof a.componentDidUpdate&&(t.flags|=4),"function"==typeof a.getSnapshotBeforeUpdate&&(t.flags|=1024)):("function"!=typeof a.componentDidUpdate||s===e.memoizedProps&&f===e.memoizedState||(t.flags|=4),"function"!=typeof a.getSnapshotBeforeUpdate||s===e.memoizedProps&&f===e.memoizedState||(t.flags|=1024),t.memoizedProps=r,t.memoizedState=p),a.props=r,a.state=p,a.context=l,r=u):("function"!=typeof a.componentDidUpdate||s===e.memoizedProps&&f===e.memoizedState||(t.flags|=4),"function"!=typeof a.getSnapshotBeforeUpdate||s===e.memoizedProps&&f===e.memoizedState||(t.flags|=1024),r=!1)}return ac(e,t,n,r,o,i)}function ac(e,t,n,r,i,o){as(e,t);var a=0!=(128&t.flags);if(!r&&!a)return i&&rG(t,n,!1),ax(e,t,o);r=t.stateNode,ae.current=t;var s=a&&"function"!=typeof n.getDerivedStateFromError?null:r.render();return t.flags|=1,null!==e&&a?(t.child=iX(t,e.child,null,o),t.child=iX(t,null,s,o)):an(e,t,s,o),t.memoizedState=r.state,i&&rG(t,n,!0),t.child}function ad(e){var t=e.stateNode;t.pendingContext?r$(0,t.pendingContext,t.pendingContext!==t.context):t.context&&r$(0,t.context,!1),i4(e,t.containerInfo)}function af(e,t,n,r,i){return im(),ig(i),t.flags|=256,an(e,t,n,r),t.child}var ah,ap,am,ag,av,ay={dehydrated:null,treeContext:null,retryLane:0};function ab(e){return{baseLanes:e,cachePool:null,transitions:null}}function aw(e,n,r){var i,o=n.pendingProps,a=i9.current,s=!1,l=0!=(128&n.flags);if((i=l)||(i=(null===e||null!==e.memoizedState)&&0!=(2&a)),i?(s=!0,n.flags&=-129):null!==e&&null===e.memoizedState||(a|=1),rD(i9,1&a),null===e)return ic(n),null!==(e=n.memoizedState)&&null!==(e=e.dehydrated)?(0==(1&n.mode)?n.lanes=1:"$!"===e.data?n.lanes=8:n.lanes=1073741824,null):(l=o.children,e=o.fallback,s?(o=n.mode,s=n.child,l={mode:"hidden",children:l},0==(1&o)&&null!==s?(s.childLanes=0,s.pendingProps=l):s=sJ(l,o,0,null),e=sX(e,o,r,null),s.return=n,e.return=n,s.sibling=e,n.child=s,n.child.memoizedState=ab(r),n.memoizedState=ay,e):aA(n,l));if(null!==(a=e.memoizedState)&&null!==(i=a.dehydrated))return function(e,n,r,i,o,a,s){if(r)return 256&n.flags?(n.flags&=-257,aE(e,n,s,i=o2(Error(t(422))))):null!==n.memoizedState?(n.child=e.child,n.flags|=128,null):(a=i.fallback,o=n.mode,i=sJ({mode:"visible",children:i.children},o,0,null),(a=sX(a,o,s,null)).flags|=2,i.return=n,a.return=n,i.sibling=a,n.child=i,0!=(1&n.mode)&&iX(n,e.child,null,s),n.child.memoizedState=ab(s),n.memoizedState=ay,a);if(0==(1&n.mode))return aE(e,n,s,null);if("$!"===o.data){if(i=o.nextSibling&&o.nextSibling.dataset)var l=i.dgst;return i=l,aE(e,n,s,i=o2(a=Error(t(419)),i,void 0))}if(l=0!=(s&e.childLanes),at||l){if(null!==(i=a4)){switch(s&-s){case 4:o=2;break;case 16:o=8;break;case 64: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:case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:o=32;break;case 536870912:o=268435456;break;default:o=0}0!==(o=0!=(o&(i.suspendedLanes|s))?0:o)&&o!==a.retryLane&&(a.retryLane=o,iP(e,o),sE(i,e,o,-1))}return sL(),aE(e,n,s,i=o2(Error(t(421))))}return"$?"===o.data?(n.flags|=128,n.child=e.child,n=s$.bind(null,e),o._reactRetry=n,null):(e=a.treeContext,ii=rw(o.nextSibling),ir=n,io=!0,ia=null,null!==e&&(r3[r6++]=r5,r3[r6++]=r8,r3[r6++]=r4,r5=e.id,r8=e.overflow,r4=n),(n=aA(n,i.children)).flags|=4096,n)}(e,n,l,o,i,a,r);if(s){s=o.fallback,l=n.mode,i=(a=e.child).sibling;var u={mode:"hidden",children:o.children};return 0==(1&l)&&n.child!==a?((o=n.child).childLanes=0,o.pendingProps=u,n.deletions=null):(o=sY(a,u)).subtreeFlags=14680064&a.subtreeFlags,null!==i?s=sY(i,s):(s=sX(s,l,r,null)).flags|=2,s.return=n,o.return=n,o.sibling=s,n.child=o,o=s,s=n.child,l=null===(l=e.child.memoizedState)?ab(r):{baseLanes:l.baseLanes|r,cachePool:null,transitions:l.transitions},s.memoizedState=l,s.childLanes=e.childLanes&~r,n.memoizedState=ay,o}return e=(s=e.child).sibling,o=sY(s,{mode:"visible",children:o.children}),0==(1&n.mode)&&(o.lanes=r),o.return=n,o.sibling=null,null!==e&&(null===(r=n.deletions)?(n.deletions=[e],n.flags|=16):r.push(e)),n.child=o,n.memoizedState=null,o}function aA(e,t){return(t=sJ({mode:"visible",children:t},e.mode,0,null)).return=e,e.child=t}function aE(e,t,n,r){return null!==r&&ig(r),iX(t,e.child,null,n),(e=aA(t,t.pendingProps.children)).flags|=2,t.memoizedState=null,e}function a_(e,t,n){e.lanes|=t;var r=e.alternate;null!==r&&(r.lanes|=t),iC(e.return,t,n)}function ak(e,t,n,r,i){var o=e.memoizedState;null===o?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:r,tail:n,tailMode:i}:(o.isBackwards=t,o.rendering=null,o.renderingStartTime=0,o.last=r,o.tail=n,o.tailMode=i)}function aC(e,t,n){var r=t.pendingProps,i=r.revealOrder,o=r.tail;if(an(e,t,r.children,n),0!=(2&(r=i9.current)))r=1&r|2,t.flags|=128;else{if(null!==e&&0!=(128&e.flags))e:for(e=t.child;null!==e;){if(13===e.tag)null!==e.memoizedState&&a_(e,n,t);else if(19===e.tag)a_(e,n,t);else if(null!==e.child){e.child.return=e,e=e.child;continue}if(e===t)break e;for(;null===e.sibling;){if(null===e.return||e.return===t)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}r&=1}if(rD(i9,r),0==(1&t.mode))t.memoizedState=null;else switch(i){case"forwards":for(n=t.child,i=null;null!==n;)null!==(e=n.alternate)&&null===oe(e)&&(i=n),n=n.sibling;null===(n=i)?(i=t.child,t.child=null):(i=n.sibling,n.sibling=null),ak(t,!1,i,n,o);break;case"backwards":for(n=null,i=t.child,t.child=null;null!==i;){if(null!==(e=i.alternate)&&null===oe(e)){t.child=i;break}e=i.sibling,i.sibling=n,n=i,i=e}ak(t,!0,n,null,o);break;case"together":ak(t,!1,null,null,void 0);break;default:t.memoizedState=null}return t.child}function aS(e,t){0==(1&t.mode)&&null!==e&&(e.alternate=null,t.alternate=null,t.flags|=2)}function ax(e,n,r){if(null!==e&&(n.dependencies=e.dependencies),sn|=n.lanes,0==(r&n.childLanes))return null;if(null!==e&&n.child!==e.child)throw Error(t(153));if(null!==n.child){for(r=sY(e=n.child,e.pendingProps),n.child=r,r.return=n;null!==e.sibling;)e=e.sibling,(r=r.sibling=sY(e,e.pendingProps)).return=n;r.sibling=null}return n.child}function aM(e,t){if(!io)switch(e.tailMode){case"hidden":t=e.tail;for(var n=null;null!==t;)null!==t.alternate&&(n=t),t=t.sibling;null===n?e.tail=null:n.sibling=null;break;case"collapsed":n=e.tail;for(var r=null;null!==n;)null!==n.alternate&&(r=n),n=n.sibling;null===r?t||null===e.tail?e.tail=null:e.tail.sibling=null:r.sibling=null}}function aO(e){var t=null!==e.alternate&&e.alternate.child===e.child,n=0,r=0;if(t)for(var i=e.child;null!==i;)n|=i.lanes|i.childLanes,r|=14680064&i.subtreeFlags,r|=14680064&i.flags,i.return=e,i=i.sibling;else for(i=e.child;null!==i;)n|=i.lanes|i.childLanes,r|=i.subtreeFlags,r|=i.flags,i.return=e,i=i.sibling;return e.subtreeFlags|=r,e.childLanes=n,t}ap=function(e,t){for(var n=t.child;null!==n;){if(5===n.tag||6===n.tag)e.appendChild(n.stateNode);else if(4!==n.tag&&null!==n.child){n.child.return=n,n=n.child;continue}if(n===t)break;for(;null===n.sibling;){if(null===n.return||n.return===t)return;n=n.return}n.sibling.return=n.return,n=n.sibling}},am=function(){},ag=function(e,t,n,i){var o=e.memoizedProps;if(o!==i){e=t.stateNode,i6(i1.current);var a,s=null;switch(n){case"input":o=V(e,o),i=V(e,i),s=[];break;case"select":o=D({},o,{value:void 0}),i=D({},i,{value:void 0}),s=[];break;case"textarea":o=ee(e,o),i=ee(e,i),s=[];break;default:"function"!=typeof o.onClick&&"function"==typeof i.onClick&&(e.onclick=rc)}for(c in em(n,i),n=null,o)if(!i.hasOwnProperty(c)&&o.hasOwnProperty(c)&&null!=o[c]){if
vendor: 4,390 bytes, line 32
32("style"===c){var l=o[c];for(a in l)l.hasOwnProperty(a)&&(n||(n={}),n[a]="")}else"dangerouslySetInnerHTML"!==c&&"children"!==c&&"suppressContentEditableWarning"!==c&&"suppressHydrationWarning"!==c&&"autoFocus"!==c&&(r.hasOwnProperty(c)?s||(s=[]):(s=s||[]).push(c,null))}for(c in i){var u=i[c];if(l=null!=o?o[c]:void 0,i.hasOwnProperty(c)&&u!==l&&(null!=u||null!=l)){if("style"===c){if(l){for(a in l)!l.hasOwnProperty(a)||u&&u.hasOwnProperty(a)||(n||(n={}),n[a]="");for(a in u)u.hasOwnProperty(a)&&l[a]!==u[a]&&(n||(n={}),n[a]=u[a])}else n||(s||(s=[]),s.push(c,n)),n=u}else"dangerouslySetInnerHTML"===c?(u=u?u.__html:void 0,l=l?l.__html:void 0,null!=u&&l!==u&&(s=s||[]).push(c,u)):"children"===c?"string"!=typeof u&&"number"!=typeof u||(s=s||[]).push(c,""+u):"suppressContentEditableWarning"!==c&&"suppressHydrationWarning"!==c&&(r.hasOwnProperty(c)?(null!=u&&"onScroll"===c&&n5("scroll",e),s||l===u||(s=[])):(s=s||[]).push(c,u))}}n&&(s=s||[]).push("style",n);var c=s;(t.updateQueue=c)&&(t.flags|=4)}},av=function(e,t,n,r){n!==r&&(t.flags|=4)};var aR=!1,aP=!1,aT="function"==typeof WeakSet?WeakSet:Set,aI=null;function aj(e,t){var n=e.ref;if(null!==n){if("function"==typeof n)try{n(null)}catch(n){sq(e,t,n)}else n.current=null}}function aL(e,t,n){try{n()}catch(n){sq(e,t,n)}}var aN=!1;function aD(e,t,n){var r=t.updateQueue;if(null!==(r=null!==r?r.lastEffect:null)){var i=r=r.next;do{if((i.tag&e)===e){var o=i.destroy;i.destroy=void 0,void 0!==o&&aL(t,n,o)}i=i.next}while(i!==r)}}function aB(e,t){if(null!==(t=null!==(t=t.updateQueue)?t.lastEffect:null)){var n=t=t.next;do{if((n.tag&e)===e){var r=n.create;n.destroy=r()}n=n.next}while(n!==t)}}function aF(e){var t=e.ref;if(null!==t){var n=e.stateNode;e.tag,e=n,"function"==typeof t?t(e):t.current=e}}function az(e){return 5===e.tag||3===e.tag||4===e.tag}function aU(e){e:for(;;){for(;null===e.sibling;){if(null===e.return||az(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;5!==e.tag&&6!==e.tag&&18!==e.tag;){if(2&e.flags||null===e.child||4===e.tag)continue e;e.child.return=e,e=e.child}if(!(2&e.flags))return e.stateNode}}var aq=null,aW=!1;function aH(e,t,n){for(n=n.child;null!==n;)a$(e,t,n),n=n.sibling}function a$(e,t,n){if(e1&&"function"==typeof e1.onCommitFiberUnmount)try{e1.onCommitFiberUnmount(e0,n)}catch(e){}switch(n.tag){case 5:aP||aj(n,t);case 6:var r=aq,i=aW;aq=null,aH(e,t,n),aW=i,null!==(aq=r)&&(aW?(e=aq,n=n.stateNode,8===e.nodeType?e.parentNode.removeChild(n):e.removeChild(n)):aq.removeChild(n.stateNode));break;case 18:null!==aq&&(aW?(e=aq,n=n.stateNode,8===e.nodeType?rb(e.parentNode,n):1===e.nodeType&&rb(e,n),tx(e)):rb(aq,n.stateNode));break;case 4:r=aq,i=aW,aq=n.stateNode.containerInfo,aW=!0,aH(e,t,n),aq=r,aW=i;break;case 0:case 11:case 14:case 15:if(!aP&&null!==(r=n.updateQueue)&&null!==(r=r.lastEffect)){i=r=r.next;do{var o=i,a=o.destroy;o=o.tag,void 0!==a&&(0!=(2&o)||0!=(4&o))&&aL(n,t,a),i=i.next}while(i!==r)}aH(e,t,n);break;case 1:if(!aP&&(aj(n,t),"function"==typeof(r=n.stateNode).componentWillUnmount))try{r.props=n.memoizedProps,r.state=n.memoizedState,r.componentWillUnmount()}catch(e){sq(n,t,e)}aH(e,t,n);break;case 21:default:aH(e,t,n);break;case 22:1&n.mode?(aP=(r=aP)||null!==n.memoizedState,aH(e,t,n),aP=r):aH(e,t,n)}}function aV(e){var t=e.updateQueue;if(null!==t){e.updateQueue=null;var n=e.stateNode;null===n&&(n=e.stateNode=new aT),t.forEach(function(t){var r=sV.bind(null,e,t);n.has(t)||(n.add(t),t.then(r,r))})}}function aK(e,n){var r=n.deletions;if(null!==r)for(var i=0;i<r.length;i++){var o=r[i];try{var a=n,s=a;e:for(;null!==s;){switch(s.tag){case 5:aq=s.stateNode,aW=!1;break e;case 3:case 4:aq=s.stateNode.containerInfo,aW=!0;break e}s=s.return}if(null===aq)throw Error(t(160));a$(e,a,o),aq=null,aW=!1;var l=o.alternate;null!==l&&(l.return=null),o.return=null}catch(e){sq(o,n,e)}}if(12854&n.subtreeFlags)for(n=n.child;null!==n;)aG(n,e),n=n.sibling}function aG(e,n){var r=e.alternate,i=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:if(aK(n,e),aQ(e),4&i){try{aD(3,e,e.return),aB(3,e)}catch(t){sq(e,e.return,t)}try{aD(5,e,e.return)}catch(t){sq(e,e.return,t)}}break;case 1:aK(n,e),aQ(e),512&i&&null!==r&&aj(r,r.return);break;case 5:if(aK(n,e),aQ(e),512&i&&null!==r&&aj(r,r.return),32&e.flags){var o=e.stateNode;try{eu(o,"")}catch(t){sq(e,e.return,t)}}if(4&i&&null!=(o=e.stateNode)){var a=e.memoizedProps,s=null!==r?r.memoizedProps:a,l=e.type,u=e.updateQueue;
vendor: 10,084 bytes, line 32
32if(e.updateQueue=null,null!==u)try{"input"===l&&"radio"===a.type&&null!=a.name&&G(o,a),eg(l,s);var c=eg(l,a);for(s=0;s<u.length;s+=2){var d=u[s],f=u[s+1];"style"===d?eh(o,f):"dangerouslySetInnerHTML"===d?el(o,f):"children"===d?eu(o,f):y(o,d,f,c)}switch(l){case"input":Q(o,a);break;case"textarea":en(o,a);break;case"select":var h=o._wrapperState.wasMultiple;o._wrapperState.wasMultiple=!!a.multiple;var p=a.value;null!=p?J(o,!!a.multiple,p,!1):!!a.multiple!==h&&(null!=a.defaultValue?J(o,!!a.multiple,a.defaultValue,!0):J(o,!!a.multiple,a.multiple?[]:"",!1))}o[rk]=a}catch(t){sq(e,e.return,t)}}break;case 6:if(aK(n,e),aQ(e),4&i){if(null===e.stateNode)throw Error(t(162));o=e.stateNode,a=e.memoizedProps;try{o.nodeValue=a}catch(t){sq(e,e.return,t)}}break;case 3:if(aK(n,e),aQ(e),4&i&&null!==r&&r.memoizedState.isDehydrated)try{tx(n.containerInfo)}catch(t){sq(e,e.return,t)}break;case 4:default:aK(n,e),aQ(e);break;case 13:aK(n,e),aQ(e),8192&(o=e.child).flags&&(a=null!==o.memoizedState,o.stateNode.isHidden=a,a&&(null===o.alternate||null===o.alternate.memoizedState)&&(ss=eK())),4&i&&aV(e);break;case 22:if(d=null!==r&&null!==r.memoizedState,1&e.mode?(aP=(c=aP)||d,aK(n,e),aP=c):aK(n,e),aQ(e),8192&i){if(c=null!==e.memoizedState,(e.stateNode.isHidden=c)&&!d&&0!=(1&e.mode))for(aI=e,d=e.child;null!==d;){for(f=aI=d;null!==aI;){switch(p=(h=aI).child,h.tag){case 0:case 11:case 14:case 15:aD(4,h,h.return);break;case 1:aj(h,h.return);var m=h.stateNode;if("function"==typeof m.componentWillUnmount){i=h,r=h.return;try{n=i,m.props=n.memoizedProps,m.state=n.memoizedState,m.componentWillUnmount()}catch(e){sq(i,r,e)}}break;case 5:aj(h,h.return);break;case 22:if(null!==h.memoizedState){aZ(f);continue}}null!==p?(p.return=h,aI=p):aZ(f)}d=d.sibling}e:for(d=null,f=e;;){if(5===f.tag){if(null===d){d=f;try{o=f.stateNode,c?"function"==typeof(a=o.style).setProperty?a.setProperty("display","none","important"):a.display="none":(l=f.stateNode,s=null!=(u=f.memoizedProps.style)&&u.hasOwnProperty("display")?u.display:null,l.style.display=ef("display",s))}catch(t){sq(e,e.return,t)}}}else if(6===f.tag){if(null===d)try{f.stateNode.nodeValue=c?"":f.memoizedProps}catch(t){sq(e,e.return,t)}}else if((22!==f.tag&&23!==f.tag||null===f.memoizedState||f===e)&&null!==f.child){f.child.return=f,f=f.child;continue}if(f===e)break e;for(;null===f.sibling;){if(null===f.return||f.return===e)break e;d===f&&(d=null),f=f.return}d===f&&(d=null),f.sibling.return=f.return,f=f.sibling}}break;case 19:aK(n,e),aQ(e),4&i&&aV(e);case 21:}}function aQ(e){var n=e.flags;if(2&n){try{e:{for(var r=e.return;null!==r;){if(az(r)){var i=r;break e}r=r.return}throw Error(t(160))}switch(i.tag){case 5:var o=i.stateNode;32&i.flags&&(eu(o,""),i.flags&=-33),function e(t,n,r){var i=t.tag;if(5===i||6===i)t=t.stateNode,n?r.insertBefore(t,n):r.appendChild(t);else if(4!==i&&null!==(t=t.child))for(e(t,n,r),t=t.sibling;null!==t;)e(t,n,r),t=t.sibling}(e,aU(e),o);break;case 3:case 4:var a=i.stateNode.containerInfo;(function e(t,n,r){var i=t.tag;if(5===i||6===i)t=t.stateNode,n?8===r.nodeType?r.parentNode.insertBefore(t,n):r.insertBefore(t,n):(8===r.nodeType?(n=r.parentNode).insertBefore(t,r):(n=r).appendChild(t),null!=(r=r._reactRootContainer)||null!==n.onclick||(n.onclick=rc));else if(4!==i&&null!==(t=t.child))for(e(t,n,r),t=t.sibling;null!==t;)e(t,n,r),t=t.sibling})(e,aU(e),a);break;default:throw Error(t(161))}}catch(t){sq(e,e.return,t)}e.flags&=-3}4096&n&&(e.flags&=-4097)}function aY(e){for(;null!==aI;){var n=aI;if(0!=(8772&n.flags)){var r=n.alternate;try{if(0!=(8772&n.flags))switch(n.tag){case 0:case 11:case 15:aP||aB(5,n);break;case 1:var i=n.stateNode;if(4&n.flags&&!aP){if(null===r)i.componentDidMount();else{var o=n.elementType===n.type?r.memoizedProps:iy(n.type,r.memoizedProps);i.componentDidUpdate(o,r.memoizedState,i.__reactInternalSnapshotBeforeUpdate)}}var a=n.updateQueue;null!==a&&iz(n,a,i);break;case 3:var s=n.updateQueue;if(null!==s){if(r=null,null!==n.child)switch(n.child.tag){case 5:case 1:r=n.child.stateNode}iz(n,s,r)}break;case 5:var l=n.stateNode;if(null===r&&4&n.flags){r=l;var u=n.memoizedProps;switch(n.type){case"button":case"input":case"select":case"textarea":u.autoFocus&&r.focus();break;case"img":u.src&&(r.src=u.src)}}break;case 6:case 4:case 12:case 19:case 17:case 21:case 22:case 23:case 25:break;case 13:if(null===n.memoizedState){var c=n.alternate;if(null!==c){var d=c.memoizedState;if(null!==d){var f=d.dehydrated;null!==f&&tx(f)}}}break;default:throw Error(t(163))}aP||512&n.flags&&aF(n)}catch(e){sq(n,n.return,e)}}if(n===e){aI=null;break}if(null!==(r=n.sibling)){r.return=n.return,aI=r;break}aI=n.return}}function aZ(e){for(;null!==aI;){var t=aI;if(t===e){aI=null;break}var n=t.sibling;if(null!==n){n.return=t.return,aI=n;break}aI=t.return}}function aX(e){for(;null!==aI;){var t=aI;try{switch(t.tag){case 0:case 11:case 15:var n=t.return;try{aB(4,t)}catch(e){sq(t,n,e)}break;case 1:var r=t.stateNode;if("function"==typeof r.componentDidMount){var i=t.return;try{r.componentDidMount()}catch(e){sq(t,i,e)}}var o=t.return;try{aF(t)}catch(e){sq(t,o,e)}break;case 5:var a=t.return;try{aF(t)}catch(e){sq(t,a,e)}}}catch(e){sq(t,t.return,e)}if(t===e){aI=null;break}var s=t.sibling;if(null!==s){s.return=t.return,aI=s;break}aI=t.return}}var aJ,a0=Math.ceil,a1=b.ReactCurrentDispatcher,a2=b.ReactCurrentOwner,a3=b.ReactCurrentBatchConfig,a6=0,a4=null,a5=null,a8=0,a7=0,a9=rL(0),se=0,st=null,sn=0,sr=0,si=0,so=null,sa=null,ss=0,sl=1/0,su=null,sc=!1,sd=null,sf=null,sh=!1,sp=null,sm=0,sg=0,sv=null,sy=-1,sb=0;function sw(){return 0!=(6&a6)?eK():-1!==sy?sy:sy=eK()}function sA(e){return 0==(1&e.mode)?1:0!=(2&a6)&&0!==a8?a8&-a8:null!==iv.transition?(0===sb&&(sb=te()),sb):0!==(e=ti)?e:e=void 0===(e=window.event)?16:tL(e.type)}function sE(e,n,r,i){if(50<sg)throw sg=0,sv=null,Error(t(185));tn(e,r,i),0!=(2&a6)&&e===a4||(e===a4&&(0==(2&a6)&&(sr|=r),4===se&&sx(e,a8)),s_(e,i),1===r&&0===a6&&0==(1&n.mode)&&(sl=eK()+500,rY&&rX()))}function s_(e,t){var n,r,i,o=e.callbackNode;!function(e,t){for(var n=e.suspendedLanes,r=e.pingedLanes,i=e.expirationTimes,o=e.pendingLanes;0<o;){var a=31-e2(o),s=1<<a,l=i[a];-1===l?0!=(s&n)&&0==(s&r)||(i[a]=function(e,t){switch(e){case 1:case 2:case 4:return t+250;case 8:case 16:case 32:case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return t+5e3;default:return -1}}(s,t)):l<=t&&(e.expiredLanes|=s),o&=~s}}(e,t);var a=e7(e,e===a4?a8:0);if(0===a)null!==o&&eH(o),e.callbackNode=null,e.callbackPriority=0;else if(t=a&-a,e.callbackPriority!==t){if(null!=o&&eH(o),1===t){0===e.tag&&(rY=!0),n=sM.bind(null,e),null===rQ?rQ=[n]:rQ.push(n),rv(function(){0==(6&a6)&&rX()}),o=null}else{switch(to(a)){case 1:o=eQ;break;case 4:o=eY;break;case 16:default:o=eZ;break;case 536870912:o=eJ}r=o,i=sk.bind(null,e),o=eW(r,i)}e.callbackPriority=t,e.callbackNode=o}}function sk(e,n){if(sy=-1,sb=0,0!=(6&a6))throw Error(t(327));var r=e.callbackNode;if(sz()&&e.callbackNode!==r)return null;var i=e7(e,e===a4?a8:0);if(0===i)return null;if(0!=(30&i)||0!=(i&e.expiredLanes)||n)n=sN(e,i);else{n=i;var o=a6;a6|=2;var a=sj();for(a4===e&&a8===n||(su=null,sl=eK()+500,sT(e,n));;)try{(function(){for(;null!==a5&&!e$();)sD(a5)})();break}catch(t){sI(e,t)}i_(),a1.current=a,a6=o,null!==a5?n=0:(a4=null,a8=0,n=se)}if(0!==n){if(2===n&&0!==(o=e9(e))&&(i=o,n=sC(e,o)),1===n)throw r=st,sT(e,0),sx(e,i),s_(e,eK()),r;if(6===n)sx(e,i);else{if(o=e.current.alternate,0==(30&i)&&!function(e){for(var t=e;;){if(16384&t.flags){var n=t.updateQueue;if(null!==n&&null!==(n=n.stores))for(var r=0;r<n.length;r++){var i=n[r],o=i.getSnapshot;i=i.value;try{if(!nR(o(),i))return!1}catch(e){return!1}}}if(n=t.child,16384&t.subtreeFlags&&null!==n)n.return=t,t=n;else{if(t===e)break;for(;null===t.sibling;){if(null===t.return||t.return===e)return!0;t=t.return}t.sibling.return=t.return,t=t.sibling}}return!0}(o)&&(2===(n=sN(e,i))&&0!==(a=e9(e))&&(i=a,n=sC(e,a)),1===n))throw r=st,sT(e,0),sx(e,i),s_(e,eK()),r;switch(e.finishedWork=o,e.finishedLanes=i,n){case 0:case 1:throw Error(t(345));case 2:case 5:sF(e,sa,su);break;case 3:if(sx(e,i),(130023424&i)===i&&10<(n=ss+500-eK())){if(0!==e7(e,0))break;if(((o=e.suspendedLanes)&i)!==i){sw(),e.pingedLanes|=e.suspendedLanes&o;break}e.timeoutHandle=rp(sF.bind(null,e,sa,su),n);break}sF(e,sa,su);break;case 4:if(sx(e,i),(4194240&i)===i)break;for(n=e.eventTimes,o=-1;0<i;){var s=31-e2(i);a=1<<s,(s=n[s])>o&&(o=s),i&=~a}if(i=o,10<(i=(120>(i=eK()-i)?120:480>i?480:1080>i?1080:1920>i?1920:3e3>i?3e3:4320>i?4320:1960*a0(i/1960))-i)){e.timeoutHandle=rp(sF.bind(null,e,sa,su),i);break}sF(e,sa,su);break;default:throw Error(t(329))}}}return s_(e,eK()),e.callbackNode===r?sk.bind(null,e):null}function sC(e,t){var n=so;return e.current.memoizedState.isDehydrated&&(sT(e,t).flags|=256),2!==(e=sN(e,t))&&(t=sa,sa=n,null!==t&&sS(t)),e}function sS(e){null===sa?sa=e:sa.push.apply(sa,e)}function sx(e,t){for(t&=~si,t&=~sr,e.suspendedLanes|=t,e.pingedLanes&=~t,e=e.expirationTimes;0<t;){var n=31-e2(t),r=1<<n;e[n]=-1,t&=~r}}function sM(e){if(0!=(6&a6))throw Error(t(327));sz();var n=e7(e,0);if(0==(1&n))return s_(e,eK()),null;var r=sN(e,n);if(0!==e.tag&&2===r){var i=e9(e);0!==i&&(n=i,r=sC(e,i))}if(1===r)throw r=st,sT(e,0),sx(e,n),s_(e,eK()),r;if(6===r)throw Error(t(345));return e.finishedWork=e.current.alternate,e.finishedLanes=n,sF(e,sa,su),s_(e,eK()),null}function sO(e,t){var n=a6;a6|=1;try{return e(t)}finally{0===(a6=n)&&(sl=eK()+500,rY&&rX())}}function sR(e){null!==sp&&0===sp.tag&&0==(6&a6)&&sz();var t=a6;a6|=1;var n=a3.transition,r=ti;try{if(a3.transition=null,ti=1,e)return e()}finally{ti=r,a3.transition=n,0==(6&(a6=t))&&rX()}}function sP(){a7=a9.current,rN(a9)}function sT(e,t){e.finishedWork=null,e.finishedLanes=0;var n=e.timeoutHandle;if(-1!==n&&(e.timeoutHandle=-1,rm(n)),null!==a5)for(n=a5.return;null!==n;){var r=n;switch(it(r),r.tag){case 1:null!=(r=r.type.childContextTypes)&&rH();break;case 3:i5(),rN(rz),rN(rF),on();break;case 5:i7(r);break;case 4:i5();break;case 13:case 19:rN(i9);break;case 10:ik(r.type._context);break;case 22:case 23:sP()}n=n.return}
vendor: 3,018 bytes, line 32
32if(a4=e,a5=e=sY(e.current,null),a8=a7=t,se=0,st=null,si=sr=sn=0,sa=so=null,null!==iM){for(t=0;t<iM.length;t++)if(null!==(r=(n=iM[t]).interleaved)){n.interleaved=null;var i=r.next,o=n.pending;if(null!==o){var a=o.next;o.next=i,r.next=a}n.pending=r}iM=null}return e}function sI(e,n){for(;;){var r=a5;try{if(i_(),or.current=oZ,ou){for(var i=oa.memoizedState;null!==i;){var o=i.queue;null!==o&&(o.pending=null),i=i.next}ou=!1}if(oo=0,ol=os=oa=null,oc=!1,od=0,a2.current=null,null===r||null===r.return){se=1,st=n,a5=null;break}e:{var a=e,s=r.return,l=r,u=n;if(n=a8,l.flags|=32768,null!==u&&"object"==typeof u&&"function"==typeof u.then){var c=u,d=l,f=d.tag;if(0==(1&d.mode)&&(0===f||11===f||15===f)){var h=d.alternate;h?(d.updateQueue=h.updateQueue,d.memoizedState=h.memoizedState,d.lanes=h.lanes):(d.updateQueue=null,d.memoizedState=null)}var p=o7(s);if(null!==p){p.flags&=-257,o9(p,s,l,0,n),1&p.mode&&o8(a,c,n),u=c;var m=(n=p).updateQueue;if(null===m){var g=new Set;g.add(u),n.updateQueue=g}else m.add(u);break e}if(0==(1&n)){o8(a,c,n),sL();break e}u=Error(t(426))}else if(io&&1&l.mode){var v=o7(s);if(null!==v){0==(65536&v.flags)&&(v.flags|=256),o9(v,s,l,0,n),ig(o1(u,l));break e}}a=u=o1(u,l),4!==se&&(se=2),null===so?so=[a]:so.push(a),a=s;do{switch(a.tag){case 3:a.flags|=65536,n&=-n,a.lanes|=n,iB(a,o4(0,u,n));break e;case 1:l=u;var y=a.type,b=a.stateNode;if(0==(128&a.flags)&&("function"==typeof y.getDerivedStateFromError||null!==b&&"function"==typeof b.componentDidCatch&&(null===sf||!sf.has(b)))){a.flags|=65536,n&=-n,a.lanes|=n,iB(a,o5(a,l,n));break e}}a=a.return}while(null!==a)}sB(r)}catch(e){n=e,a5===r&&null!==r&&(a5=r=r.return);continue}break}}function sj(){var e=a1.current;return a1.current=oZ,null===e?oZ:e}function sL(){0!==se&&3!==se&&2!==se||(se=4),null===a4||0==(268435455&sn)&&0==(268435455&sr)||sx(a4,a8)}function sN(e,n){var r=a6;a6|=2;var i=sj();for(a4===e&&a8===n||(su=null,sT(e,n));;)try{(function(){for(;null!==a5;)sD(a5)})();break}catch(t){sI(e,t)}if(i_(),a6=r,a1.current=i,null!==a5)throw Error(t(261));return a4=null,a8=0,se}function sD(e){var t=aJ(e.alternate,e,a7);e.memoizedProps=e.pendingProps,null===t?sB(e):a5=t,a2.current=null}function sB(e){var n=e;do{var i=n.alternate;if(e=n.return,0==(32768&n.flags)){if(null!==(i=function(e,n,i){var o=n.pendingProps;switch(it(n),n.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return aO(n),null;case 1:case 17:return rW(n.type)&&rH(),aO(n),null;case 3:return o=n.stateNode,i5(),rN(rz),rN(rF),on(),o.pendingContext&&(o.context=o.pendingContext,o.pendingContext=null),null!==e&&null!==e.child||(ih(n)?n.flags|=4:null===e||e.memoizedState.isDehydrated&&0==(256&n.flags)||(n.flags|=1024,null!==ia&&(sS(ia),ia=null))),am(e,n),aO(n),null;case 5:i7(n);var a=i6(i3.current);if(i=n.type,null!==e&&null!=n.stateNode)ag(e,n,i,o,a),e.ref!==n.ref&&(n.flags|=512,n.flags|=2097152);else{if(!o){if(null===n.stateNode)throw Error(t(166));return aO(n),null}if(e=i6(i1.current),ih(n)){o=n.stateNode,i=n.type;var s=n.memoizedProps;
vendor: 1,517 bytes, line 32
32switch(o[r_]=n,o[rk]=s,e=0!=(1&n.mode),i){case"dialog":n5("cancel",o),n5("close",o);break;case"iframe":case"object":case"embed":n5("load",o);break;case"video":case"audio":for(a=0;a<n2.length;a++)n5(n2[a],o);break;case"source":n5("error",o);break;case"img":case"image":case"link":n5("error",o),n5("load",o);break;case"details":n5("toggle",o);break;case"input":K(o,s),n5("invalid",o);break;case"select":o._wrapperState={wasMultiple:!!s.multiple},n5("invalid",o);break;case"textarea":et(o,s),n5("invalid",o)}for(var l in em(i,s),a=null,s)if(s.hasOwnProperty(l)){var u=s[l];"children"===l?"string"==typeof u?o.textContent!==u&&(!0!==s.suppressHydrationWarning&&ru(o.textContent,u,e),a=["children",u]):"number"==typeof u&&o.textContent!==""+u&&(!0!==s.suppressHydrationWarning&&ru(o.textContent,u,e),a=["children",""+u]):r.hasOwnProperty(l)&&null!=u&&"onScroll"===l&&n5("scroll",o)}switch(i){case"input":W(o),Y(o,s,!0);break;case"textarea":W(o),er(o);break;case"select":case"option":break;default:"function"==typeof s.onClick&&(o.onclick=rc)}o=a,n.updateQueue=o,null!==o&&(n.flags|=4)}else{l=9===a.nodeType?a:a.ownerDocument,"http://www.w3.org/1999/xhtml"===e&&(e=ei(i)),"http://www.w3.org/1999/xhtml"===e?"script"===i?((e=l.createElement("div")).innerHTML="<script></script>",e=e.removeChild(e.firstChild)):"string"==typeof o.is?e=l.createElement(i,{is:o.is}):(e=l.createElement(i),"select"===i&&(l=e,o.multiple?l.multiple=!0:o.size&&(l.size=o.size))):e=l.createElementNS(e,i),e[r_]=n,e[rk]=o,ap(e,n,!1,!1),n.stateNode=e;
vendor: 6,967 bytes, line 32
32e:{switch(l=eg(i,o),i){case"dialog":n5("cancel",e),n5("close",e),a=o;break;case"iframe":case"object":case"embed":n5("load",e),a=o;break;case"video":case"audio":for(a=0;a<n2.length;a++)n5(n2[a],e);a=o;break;case"source":n5("error",e),a=o;break;case"img":case"image":case"link":n5("error",e),n5("load",e),a=o;break;case"details":n5("toggle",e),a=o;break;case"input":K(e,o),a=V(e,o),n5("invalid",e);break;case"option":default:a=o;break;case"select":e._wrapperState={wasMultiple:!!o.multiple},a=D({},o,{value:void 0}),n5("invalid",e);break;case"textarea":et(e,o),a=ee(e,o),n5("invalid",e)}for(s in em(i,a),u=a)if(u.hasOwnProperty(s)){var c=u[s];"style"===s?eh(e,c):"dangerouslySetInnerHTML"===s?null!=(c=c?c.__html:void 0)&&el(e,c):"children"===s?"string"==typeof c?("textarea"!==i||""!==c)&&eu(e,c):"number"==typeof c&&eu(e,""+c):"suppressContentEditableWarning"!==s&&"suppressHydrationWarning"!==s&&"autoFocus"!==s&&(r.hasOwnProperty(s)?null!=c&&"onScroll"===s&&n5("scroll",e):null!=c&&y(e,s,c,l))}switch(i){case"input":W(e),Y(e,o,!1);break;case"textarea":W(e),er(e);break;case"option":null!=o.value&&e.setAttribute("value",""+U(o.value));break;case"select":e.multiple=!!o.multiple,null!=(s=o.value)?J(e,!!o.multiple,s,!1):null!=o.defaultValue&&J(e,!!o.multiple,o.defaultValue,!0);break;default:"function"==typeof a.onClick&&(e.onclick=rc)}switch(i){case"button":case"input":case"select":case"textarea":o=!!o.autoFocus;break e;case"img":o=!0;break e;default:o=!1}}o&&(n.flags|=4)}null!==n.ref&&(n.flags|=512,n.flags|=2097152)}return aO(n),null;case 6:if(e&&null!=n.stateNode)av(e,n,e.memoizedProps,o);else{if("string"!=typeof o&&null===n.stateNode)throw Error(t(166));if(i=i6(i3.current),i6(i1.current),ih(n)){if(o=n.stateNode,i=n.memoizedProps,o[r_]=n,(s=o.nodeValue!==i)&&null!==(e=ir))switch(e.tag){case 3:ru(o.nodeValue,i,0!=(1&e.mode));break;case 5:!0!==e.memoizedProps.suppressHydrationWarning&&ru(o.nodeValue,i,0!=(1&e.mode))}s&&(n.flags|=4)}else(o=(9===i.nodeType?i:i.ownerDocument).createTextNode(o))[r_]=n,n.stateNode=o}return aO(n),null;case 13:if(rN(i9),o=n.memoizedState,null===e||null!==e.memoizedState&&null!==e.memoizedState.dehydrated){if(io&&null!==ii&&0!=(1&n.mode)&&0==(128&n.flags))ip(),im(),n.flags|=98560,s=!1;else if(s=ih(n),null!==o&&null!==o.dehydrated){if(null===e){if(!s)throw Error(t(318));if(!(s=null!==(s=n.memoizedState)?s.dehydrated:null))throw Error(t(317));s[r_]=n}else im(),0==(128&n.flags)&&(n.memoizedState=null),n.flags|=4;aO(n),s=!1}else null!==ia&&(sS(ia),ia=null),s=!0;if(!s)return 65536&n.flags?n:null}return 0!=(128&n.flags)?(n.lanes=i,n):((o=null!==o)!=(null!==e&&null!==e.memoizedState)&&o&&(n.child.flags|=8192,0!=(1&n.mode)&&(null===e||0!=(1&i9.current)?0===se&&(se=3):sL())),null!==n.updateQueue&&(n.flags|=4),aO(n),null);case 4:return i5(),am(e,n),null===e&&n9(n.stateNode.containerInfo),aO(n),null;case 10:return ik(n.type._context),aO(n),null;case 19:if(rN(i9),null===(s=n.memoizedState))return aO(n),null;if(o=0!=(128&n.flags),null===(l=s.rendering)){if(o)aM(s,!1);else{if(0!==se||null!==e&&0!=(128&e.flags))for(e=n.child;null!==e;){if(null!==(l=oe(e))){for(n.flags|=128,aM(s,!1),null!==(o=l.updateQueue)&&(n.updateQueue=o,n.flags|=4),n.subtreeFlags=0,o=i,i=n.child;null!==i;)e=o,(s=i).flags&=14680066,null===(l=s.alternate)?(s.childLanes=0,s.lanes=e,s.child=null,s.subtreeFlags=0,s.memoizedProps=null,s.memoizedState=null,s.updateQueue=null,s.dependencies=null,s.stateNode=null):(s.childLanes=l.childLanes,s.lanes=l.lanes,s.child=l.child,s.subtreeFlags=0,s.deletions=null,s.memoizedProps=l.memoizedProps,s.memoizedState=l.memoizedState,s.updateQueue=l.updateQueue,s.type=l.type,e=l.dependencies,s.dependencies=null===e?null:{lanes:e.lanes,firstContext:e.firstContext}),i=i.sibling;return rD(i9,1&i9.current|2),n.child}e=e.sibling}null!==s.tail&&eK()>sl&&(n.flags|=128,o=!0,aM(s,!1),n.lanes=4194304)}}else{if(!o){if(null!==(e=oe(l))){if(n.flags|=128,o=!0,null!==(i=e.updateQueue)&&(n.updateQueue=i,n.flags|=4),aM(s,!0),null===s.tail&&"hidden"===s.tailMode&&!l.alternate&&!io)return aO(n),null}else 2*eK()-s.renderingStartTime>sl&&1073741824!==i&&(n.flags|=128,o=!0,aM(s,!1),n.lanes=4194304)}s.isBackwards?(l.sibling=n.child,n.child=l):(null!==(i=s.last)?i.sibling=l:n.child=l,s.last=l)}return null!==s.tail?(n=s.tail,s.rendering=n,s.tail=n.sibling,s.renderingStartTime=eK(),n.sibling=null,i=i9.current,rD(i9,o?1&i|2:1&i),n):(aO(n),null);case 22:case 23:return sP(),o=null!==n.memoizedState,null!==e&&null!==e.memoizedState!==o&&(n.flags|=8192),o&&0!=(1&n.mode)?0!=(1073741824&a7)&&(aO(n),6&n.subtreeFlags&&(n.flags|=8192)):aO(n),null;case 24:case 25:return null}throw Error(t(156,n.tag))}(i,n,a7)))return void(a5=i)}else{if(null!==(i=function(e,n){switch(it(n),n.tag){case 1:return rW(n.type)&&rH(),65536&(e=n.flags)?(n.flags=-65537&e|128,n):null;case 3:return i5(),rN(rz),rN(rF),on(),0!=(65536&(e=n.flags))&&0==(128&e)?(n.flags=-65537&e|128,n):null;case 5:return i7(n),null;case 13:if(rN(i9),null!==(e=n.memoizedState)&&null!==e.dehydrated){if(null===n.alternate)throw Error(t(340));im()}return 65536&(e=n.flags)?(n.flags=-65537&e|128,n):null;case 19:return rN(i9),null;case 4:return i5(),null;case 10:return ik(n.type._context),null;case 22:case 23:return sP(),null;default:return null}}(i,n)))return i.flags&=32767,void(a5=i);if(null===e)return se=6,void(a5=null);e.flags|=32768,e.subtreeFlags=0,e.deletions=null}if(null!==(n=n.sibling))return void(a5=n);a5=n=e}while(null!==n);0===se&&(se=5)}function sF(e,n,r){var i=ti,o=a3.transition;try{a3.transition=null,ti=1,function(e,n,r,i){do sz();while(null!==sp);if(0!=(6&a6))throw Error(t(327));r=e.finishedWork;var o=e.finishedLanes;if(null!==r){if(e.finishedWork=null,e.finishedLanes=0,r===e.current)throw Error(t(177));e.callbackNode=null,e.callbackPriority=0;var a=r.lanes|r.childLanes;if(function(e,t){var n=e.pendingLanes&~t;e.pendingLanes=t,e.suspendedLanes=0,e.pingedLanes=0,e.expiredLanes&=t,e.mutableReadLanes&=t,e.entangledLanes&=t,t=e.entanglements;var r=e.eventTimes;for(e=e.expirationTimes;0<n;){var i=31-e2(n),o=1<<i;t[i]=0,r[i]=-1,e[i]=-1,n&=~o}}(e,a),e===a4&&(a5=a4=null,a8=0),0==(2064&r.subtreeFlags)&&0==(2064&r.flags)||sh||(sh=!0,eW(eZ,function(){return sz(),null})),a=0!=(15990&r.flags),0!=(15990&r.subtreeFlags)||a){a=a3.transition,a3.transition=null;var s,l=ti;ti=1;var u=a6;a6|=4,a2.current=null,function(e,n){if(rd=tO,nL(e=nj())){if("selectionStart"in e)var r={start:e.selectionStart,end:e.selectionEnd};else e:{var i=(r=(r=e.ownerDocument)&&r.defaultView||window).getSelection&&r.getSelection();if(i&&0!==i.rangeCount){r=i.anchorNode;var o,a=i.anchorOffset,s=i.focusNode;i=i.focusOffset;try{r.nodeType,s.nodeType}catch(e){r=null;break e}var l=0,u=-1,c=-1,d=0,f=0,h=e,p=null;t:for(;;){for(;h!==r||0!==a&&3!==h.nodeType||(u=l+a),h!==s||0!==i&&3!==h.nodeType||(c=l+i),3===h.nodeType&&(l+=h.nodeValue.length),null!==(o=h.firstChild);)p=h,h=o;for(;;){if(h===e)break t;if(p===r&&++d===a&&(u=l),p===s&&++f===i&&(c=l),null!==(o=h.nextSibling))break;
vendor: 4,400 bytes, line 32
32p=(h=p).parentNode}h=o}r=-1===u||-1===c?null:{start:u,end:c}}else r=null}r=r||{start:0,end:0}}else r=null;for(rf={focusedElem:e,selectionRange:r},tO=!1,aI=n;null!==aI;)if(e=(n=aI).child,0!=(1028&n.subtreeFlags)&&null!==e)e.return=n,aI=e;else for(;null!==aI;){n=aI;try{var m=n.alternate;if(0!=(1024&n.flags))switch(n.tag){case 0:case 11:case 15:case 5:case 6:case 4:case 17:break;case 1:if(null!==m){var g=m.memoizedProps,v=m.memoizedState,y=n.stateNode,b=y.getSnapshotBeforeUpdate(n.elementType===n.type?g:iy(n.type,g),v);y.__reactInternalSnapshotBeforeUpdate=b}break;case 3:var w=n.stateNode.containerInfo;1===w.nodeType?w.textContent="":9===w.nodeType&&w.documentElement&&w.removeChild(w.documentElement);break;default:throw Error(t(163))}}catch(e){sq(n,n.return,e)}if(null!==(e=n.sibling)){e.return=n.return,aI=e;break}aI=n.return}m=aN,aN=!1}(e,r),aG(r,e),function(e){var t=nj(),n=e.focusedElem,r=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&function e(t,n){return!(!t||!n)&&(t===n||(!t||3!==t.nodeType)&&(n&&3===n.nodeType?e(t,n.parentNode):"contains"in t?t.contains(n):!!t.compareDocumentPosition&&!!(16&t.compareDocumentPosition(n))))}(n.ownerDocument.documentElement,n)){if(null!==r&&nL(n)){if(t=r.start,void 0===(e=r.end)&&(e=t),"selectionStart"in n)n.selectionStart=t,n.selectionEnd=Math.min(e,n.value.length);else if((e=(t=n.ownerDocument||document)&&t.defaultView||window).getSelection){e=e.getSelection();var i=n.textContent.length,o=Math.min(r.start,i);r=void 0===r.end?o:Math.min(r.end,i),!e.extend&&o>r&&(i=r,r=o,o=i),i=nI(n,o);var a=nI(n,r);i&&a&&(1!==e.rangeCount||e.anchorNode!==i.node||e.anchorOffset!==i.offset||e.focusNode!==a.node||e.focusOffset!==a.offset)&&((t=t.createRange()).setStart(i.node,i.offset),e.removeAllRanges(),o>r?(e.addRange(t),e.extend(a.node,a.offset)):(t.setEnd(a.node,a.offset),e.addRange(t)))}}for(t=[],e=n;e=e.parentNode;)1===e.nodeType&&t.push({element:e,left:e.scrollLeft,top:e.scrollTop});for("function"==typeof n.focus&&n.focus(),n=0;n<t.length;n++)(e=t[n]).element.scrollLeft=e.left,e.element.scrollTop=e.top}}(rf),tO=!!rd,rf=rd=null,e.current=r,aI=s=r,function e(t,n,r){for(var i=0!=(1&t.mode);null!==aI;){var o=aI,a=o.child;if(22===o.tag&&i){var s=null!==o.memoizedState||aR;if(!s){var l=o.alternate,u=null!==l&&null!==l.memoizedState||aP;l=aR;var c=aP;if(aR=s,(aP=u)&&!c)for(aI=o;null!==aI;)u=(s=aI).child,22===s.tag&&null!==s.memoizedState?aX(o):null!==u?(u.return=s,aI=u):aX(o);for(;null!==a;)aI=a,e(a),a=a.sibling;aI=o,aR=l,aP=c}aY(t)}else 0!=(8772&o.subtreeFlags)&&null!==a?(a.return=o,aI=a):aY(t)}}(s),eV(),a6=u,ti=l,a3.transition=a}else e.current=r;if(sh&&(sh=!1,sp=e,sm=o),0===(a=e.pendingLanes)&&(sf=null),function(e){if(e1&&"function"==typeof e1.onCommitFiberRoot)try{e1.onCommitFiberRoot(e0,e,void 0,128==(128&e.current.flags))}catch(e){}}(r.stateNode),s_(e,eK()),null!==n)for(i=e.onRecoverableError,r=0;r<n.length;r++)i((o=n[r]).value,{componentStack:o.stack,digest:o.digest});if(sc)throw sc=!1,e=sd,sd=null,e;0!=(1&sm)&&0!==e.tag&&sz(),0!=(1&(a=e.pendingLanes))?e===sv?sg++:(sg=0,sv=e):sg=0,rX()}}(e,n,r,i)}finally{a3.transition=o,ti=i}return null}function sz(){if(null!==sp){var e=to(sm),n=a3.transition,r=ti;try{if(a3.transition=null,ti=16>e?16:e,null===sp)var i=!1;else{if(e=sp,sp=null,sm=0,0!=(6&a6))throw Error(t(331));var o=a6;for(a6|=4,aI=e.current;null!==aI;){var a=aI,s=a.child;if(0!=(16&aI.flags)){var l=a.deletions;if(null!==l){for(var u=0;u<l.length;u++){var c=l[u];for(aI=c;null!==aI;){var d=aI;switch(d.tag){case 0:case 11:case 15:aD(8,d,a)}var f=d.child;if(null!==f)f.return=d,aI=f;else for(;null!==aI;){var h=(d=aI).sibling,p=d.return;if(function e(t){var n=t.alternate;null!==n&&(t.alternate=null,e(n)),t.child=null,t.deletions=null,t.sibling=null,5===t.tag&&null!==(n=t.stateNode)&&(delete n[r_],delete n[rk],delete n[rS],delete n[rx],delete n[rM]),t.stateNode=null,t.return=null,t.dependencies=null,t.memoizedProps=null,t.memoizedState=null,t.pendingProps=null,t.stateNode=null,t.updateQueue=null}(d),d===c){aI=null;break}if(null!==h){h.return=p,aI=h;break}aI=p}}}var m=a.alternate;if(null!==m){var g=m.child;if(null!==g){m.child=null;do{var v=g.sibling;g.sibling=null,g=v}while(null!==g)}}aI=a}}if(0!=(2064&a.subtreeFlags)&&null!==s)s.return=a,aI=s;else e:for(;null!==aI;){if(0!=(2048&(a=aI).flags))switch(a.tag){case 0:case 11:case 15:aD(9,a,a.return)}var y=a.sibling;if(null!==y){y.return=a.return,aI=y;break e}
vendor: 6,216 bytes, line 32
32aI=a.return}}var b=e.current;for(aI=b;null!==aI;){var w=(s=aI).child;if(0!=(2064&s.subtreeFlags)&&null!==w)w.return=s,aI=w;else e:for(s=b;null!==aI;){if(0!=(2048&(l=aI).flags))try{switch(l.tag){case 0:case 11:case 15:aB(9,l)}}catch(e){sq(l,l.return,e)}if(l===s){aI=null;break e}var A=l.sibling;if(null!==A){A.return=l.return,aI=A;break e}aI=l.return}}if(a6=o,rX(),e1&&"function"==typeof e1.onPostCommitFiberRoot)try{e1.onPostCommitFiberRoot(e0,e)}catch(e){}i=!0}return i}finally{ti=r,a3.transition=n}}return!1}function sU(e,t,n){e=iN(e,t=o4(0,t=o1(n,t),1),1),t=sw(),null!==e&&(tn(e,1,t),s_(e,t))}function sq(e,t,n){if(3===e.tag)sU(e,e,n);else for(;null!==t;){if(3===t.tag){sU(t,e,n);break}if(1===t.tag){var r=t.stateNode;if("function"==typeof t.type.getDerivedStateFromError||"function"==typeof r.componentDidCatch&&(null===sf||!sf.has(r))){t=iN(t,e=o5(t,e=o1(n,e),1),1),e=sw(),null!==t&&(tn(t,1,e),s_(t,e));break}}t=t.return}}function sW(e,t,n){var r=e.pingCache;null!==r&&r.delete(t),t=sw(),e.pingedLanes|=e.suspendedLanes&n,a4===e&&(a8&n)===n&&(4===se||3===se&&(130023424&a8)===a8&&500>eK()-ss?sT(e,0):si|=n),s_(e,t)}function sH(e,t){0===t&&(0==(1&e.mode)?t=1:(t=e5,0==(130023424&(e5<<=1))&&(e5=4194304)));var n=sw();null!==(e=iP(e,t))&&(tn(e,t,n),s_(e,n))}function s$(e){var t=e.memoizedState,n=0;null!==t&&(n=t.retryLane),sH(e,n)}function sV(e,n){var r=0;switch(e.tag){case 13:var i=e.stateNode,o=e.memoizedState;null!==o&&(r=o.retryLane);break;case 19:i=e.stateNode;break;default:throw Error(t(314))}null!==i&&i.delete(n),sH(e,r)}function sK(e,t,n,r){this.tag=e,this.key=n,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function sG(e,t,n,r){return new sK(e,t,n,r)}function sQ(e){return!(!(e=e.prototype)||!e.isReactComponent)}function sY(e,t){var n=e.alternate;return null===n?((n=sG(e.tag,t,e.key,e.mode)).elementType=e.elementType,n.type=e.type,n.stateNode=e.stateNode,n.alternate=e,e.alternate=n):(n.pendingProps=t,n.type=e.type,n.flags=0,n.subtreeFlags=0,n.deletions=null),n.flags=14680064&e.flags,n.childLanes=e.childLanes,n.lanes=e.lanes,n.child=e.child,n.memoizedProps=e.memoizedProps,n.memoizedState=e.memoizedState,n.updateQueue=e.updateQueue,t=e.dependencies,n.dependencies=null===t?null:{lanes:t.lanes,firstContext:t.firstContext},n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n}function sZ(e,n,r,i,o,a){var s=2;if(i=e,"function"==typeof e)sQ(e)&&(s=1);else if("string"==typeof e)s=5;else e:switch(e){case _:return sX(r.children,o,a,n);case k:s=8,o|=8;break;case C:return(e=sG(12,r,n,2|o)).elementType=C,e.lanes=a,e;case O:return(e=sG(13,r,n,o)).elementType=O,e.lanes=a,e;case R:return(e=sG(19,r,n,o)).elementType=R,e.lanes=a,e;case I:return sJ(r,o,a,n);default:if("object"==typeof e&&null!==e)switch(e.$$typeof){case S:s=10;break e;case x:s=9;break e;case M:s=11;break e;case P:s=14;break e;case T:s=16,i=null;break e}throw Error(t(130,null==e?e:typeof e,""))}return(n=sG(s,r,n,o)).elementType=e,n.type=i,n.lanes=a,n}function sX(e,t,n,r){return(e=sG(7,e,r,t)).lanes=n,e}function sJ(e,t,n,r){return(e=sG(22,e,r,t)).elementType=I,e.lanes=n,e.stateNode={isHidden:!1},e}function s0(e,t,n){return(e=sG(6,e,null,t)).lanes=n,e}function s1(e,t,n){return(t=sG(4,null!==e.children?e.children:[],e.key,t)).lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function s2(e,t,n,r,i){this.tag=t,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=tt(0),this.expirationTimes=tt(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=tt(0),this.identifierPrefix=r,this.onRecoverableError=i,this.mutableSourceEagerHydrationData=null}function s3(e,t,n,r,i,o,a,s,l){return e=new s2(e,t,n,s,l),1===t?(t=1,!0===o&&(t|=8)):t=0,o=sG(3,null,null,t),e.current=o,o.stateNode=e,o.memoizedState={element:r,isDehydrated:n,cache:null,transitions:null,pendingSuspenseBoundaries:null},iI(o),e}function s6(e){if(!e)return rB;e:{if(eF(e=e._reactInternals)!==e||1!==e.tag)throw Error(t(170));var n=e;do{switch(n.tag){case 3:n=n.stateNode.context;break e;case 1:if(rW(n.type)){n=n.stateNode.__reactInternalMemoizedMergedChildContext;break e}}n=n.return}while(null!==n);throw Error(t(171))}if(1===e.tag){var r=e.type;if(rW(r))return rV(e,r,n)}return n}function s4(e,t,n,r,i,o,a,s,l){return(e=s3(n,r,!0,e,0,o,0,s,l)).context=s6(null),n=e.current,(o=iL(r=sw(),i=sA(n))).callback=null!=t?t:null,iN(n,o,i),e.current.lanes=i,tn(e,i,r),s_(e,r),e}function s5(e,t,n,r){var i=t.current,o=sw(),a=sA(i);return n=s6(n),null===t.context?t.context=n:t.pendingContext=n,(t=iL(o,a)).payload={element:e},null!==(r=void 0===r?null:r)&&(t.callback=r),null!==(e=iN(i,t,a))&&(sE(e,i,a,o),iD(e,i,a)),a}function s8(e){return(e=e.current).child?(e.child.tag,e.child.stateNode):null}function s7(e,t){if(null!==(e=e.memoizedState)&&null!==e.dehydrated){var n=e.retryLane;e.retryLane=0!==n&&n<t?n:t}}function s9(e,t){s7(e,t),(e=e.alternate)&&s7(e,t)}aJ=function(e,n,r){if(null!==e){if(e.memoizedProps!==n.pendingProps||rz.current)at=!0;else{if(0==(e.lanes&r)&&0==(128&n.flags))return at=!1,function(e,t,n){switch(t.tag){case 3:ad(t),im();break;case 5:i8(t);break;case 1:rW(t.type)&&rK(t);break;case 4:i4(t,t.stateNode.containerInfo);break;case 10:var r=t.type._context,i=t.memoizedProps.value;rD(ib,r._currentValue),r._currentValue=i;break;case 13:if(null!==(r=t.memoizedState))return null!==r.dehydrated?(rD(i9,1&i9.current),t.flags|=128,null):0!=(n&t.child.childLanes)?aw(e,t,n):(rD(i9,1&i9.current),null!==(e=ax(e,t,n))?e.sibling:null);rD(i9,1&i9.current);break;case 19:if(r=0!=(n&t.childLanes),0!=(128&e.flags)){if(r)return aC(e,t,n);t.flags|=128}if(null!==(i=t.memoizedState)&&(i.rendering=null,i.tail=null,i.lastEffect=null),rD(i9,i9.current),r)break;return null;
vendor: 7,364 bytes, line 32
32case 22:case 23:return t.lanes=0,aa(e,t,n)}return ax(e,t,n)}(e,n,r);at=0!=(131072&e.flags)}}else at=!1,io&&0!=(1048576&n.flags)&&r9(n,r2,n.index);switch(n.lanes=0,n.tag){case 2:var i=n.type;aS(e,n),e=n.pendingProps;var o=rq(n,rF.current);iS(n,r),o=om(null,n,i,e,o,r);var a=og();return n.flags|=1,"object"==typeof o&&null!==o&&"function"==typeof o.render&&void 0===o.$$typeof?(n.tag=1,n.memoizedState=null,n.updateQueue=null,rW(i)?(a=!0,rK(n)):a=!1,n.memoizedState=null!==o.state&&void 0!==o.state?o.state:null,iI(n),o.updater=iW,n.stateNode=o,o._reactInternals=n,iK(n,i,e,r),n=ac(null,n,i,!0,a,r)):(n.tag=0,io&&a&&ie(n),an(null,n,o,r),n=n.child),n;case 16:i=n.elementType;e:{switch(aS(e,n),e=n.pendingProps,i=(o=i._init)(i._payload),n.type=i,o=n.tag=function(e){if("function"==typeof e)return sQ(e)?1:0;if(null!=e){if((e=e.$$typeof)===M)return 11;if(e===P)return 14}return 2}(i),e=iy(i,e),o){case 0:n=al(null,n,i,e,r);break e;case 1:n=au(null,n,i,e,r);break e;case 11:n=ar(null,n,i,e,r);break e;case 14:n=ai(null,n,i,iy(i.type,e),r);break e}throw Error(t(306,i,""))}return n;case 0:return i=n.type,o=n.pendingProps,al(e,n,i,o=n.elementType===i?o:iy(i,o),r);case 1:return i=n.type,o=n.pendingProps,au(e,n,i,o=n.elementType===i?o:iy(i,o),r);case 3:e:{if(ad(n),null===e)throw Error(t(387));i=n.pendingProps,o=(a=n.memoizedState).element,ij(e,n),iF(n,i,null,r);var s=n.memoizedState;if(i=s.element,a.isDehydrated){if(a={element:i,isDehydrated:!1,cache:s.cache,pendingSuspenseBoundaries:s.pendingSuspenseBoundaries,transitions:s.transitions},n.updateQueue.baseState=a,n.memoizedState=a,256&n.flags){n=af(e,n,i,r,o=o1(Error(t(423)),n));break e}if(i!==o){n=af(e,n,i,r,o=o1(Error(t(424)),n));break e}for(ii=rw(n.stateNode.containerInfo.firstChild),ir=n,io=!0,ia=null,r=iJ(n,null,i,r),n.child=r;r;)r.flags=-3&r.flags|4096,r=r.sibling}else{if(im(),i===o){n=ax(e,n,r);break e}an(e,n,i,r)}n=n.child}return n;case 5:return i8(n),null===e&&ic(n),i=n.type,o=n.pendingProps,a=null!==e?e.memoizedProps:null,s=o.children,rh(i,o)?s=null:null!==a&&rh(i,a)&&(n.flags|=32),as(e,n),an(e,n,s,r),n.child;case 6:return null===e&&ic(n),null;case 13:return aw(e,n,r);case 4:return i4(n,n.stateNode.containerInfo),i=n.pendingProps,null===e?n.child=iX(n,null,i,r):an(e,n,i,r),n.child;case 11:return i=n.type,o=n.pendingProps,ar(e,n,i,o=n.elementType===i?o:iy(i,o),r);case 7:return an(e,n,n.pendingProps,r),n.child;case 8:case 12:return an(e,n,n.pendingProps.children,r),n.child;case 10:e:{if(i=n.type._context,o=n.pendingProps,a=n.memoizedProps,s=o.value,rD(ib,i._currentValue),i._currentValue=s,null!==a){if(nR(a.value,s)){if(a.children===o.children&&!rz.current){n=ax(e,n,r);break e}}else for(null!==(a=n.child)&&(a.return=n);null!==a;){var l=a.dependencies;if(null!==l){s=a.child;for(var u=l.firstContext;null!==u;){if(u.context===i){if(1===a.tag){(u=iL(-1,r&-r)).tag=2;var c=a.updateQueue;if(null!==c){var d=(c=c.shared).pending;null===d?u.next=u:(u.next=d.next,d.next=u),c.pending=u}}a.lanes|=r,null!==(u=a.alternate)&&(u.lanes|=r),iC(a.return,r,n),l.lanes|=r;break}u=u.next}}else if(10===a.tag)s=a.type===n.type?null:a.child;else if(18===a.tag){if(null===(s=a.return))throw Error(t(341));s.lanes|=r,null!==(l=s.alternate)&&(l.lanes|=r),iC(s,r,n),s=a.sibling}else s=a.child;if(null!==s)s.return=a;else for(s=a;null!==s;){if(s===n){s=null;break}if(null!==(a=s.sibling)){a.return=s.return,s=a;break}s=s.return}a=s}}an(e,n,o.children,r),n=n.child}return n;case 9:return o=n.type,i=n.pendingProps.children,iS(n,r),i=i(o=ix(o)),n.flags|=1,an(e,n,i,r),n.child;case 14:return o=iy(i=n.type,n.pendingProps),ai(e,n,i,o=iy(i.type,o),r);case 15:return ao(e,n,n.type,n.pendingProps,r);case 17:return i=n.type,o=n.pendingProps,o=n.elementType===i?o:iy(i,o),aS(e,n),n.tag=1,rW(i)?(e=!0,rK(n)):e=!1,iS(n,r),i$(n,i,o),iK(n,i,o,r),ac(null,n,i,!0,e,r);case 19:return aC(e,n,r);case 22:return aa(e,n,r)}throw Error(t(156,n.tag))};var le="function"==typeof reportError?reportError:function(e){console.error(e)};function lt(e){this._internalRoot=e}function ln(e){this._internalRoot=e}function lr(e){return!(!e||1!==e.nodeType&&9!==e.nodeType&&11!==e.nodeType)}function li(e){return!(!e||1!==e.nodeType&&9!==e.nodeType&&11!==e.nodeType&&(8!==e.nodeType||" react-mount-point-unstable "!==e.nodeValue))}function lo(){}function la(e,t,n,r,i){var o=n._reactRootContainer;if(o){var a=o;if("function"==typeof i){var s=i;i=function(){var e=s8(a);s.call(e)}}s5(t,a,e,i)}else a=function(e,t,n,r,i){if(i){if("function"==typeof r){var o=r;r=function(){var e=s8(a);o.call(e)}}var a=s4(t,r,e,0,null,!1,0,"",lo);return e._reactRootContainer=a,e[rC]=a.current,n9(8===e.nodeType?e.parentNode:e),sR(),a}for(;i=e.lastChild;)e.removeChild(i);if("function"==typeof r){var s=r;r=function(){var e=s8(l);s.call(e)}}var l=s3(e,0,!1,null,0,!1,0,"",lo);return e._reactRootContainer=l,e[rC]=l.current,n9(8===e.nodeType?e.parentNode:e),sR(function(){s5(t,l,n,r)}),l}(n,t,e,i,r);return s8(a)}ln.prototype.render=lt.prototype.render=function(e){var n=this._internalRoot;if(null===n)throw Error(t(409));s5(e,n,null,null)},ln.prototype.unmount=lt.prototype.unmount=function(){var e=this._internalRoot;if(null!==e){this._internalRoot=null;var t=e.containerInfo;sR(function(){s5(null,e,null,null)}),t[rC]=null}},ln.prototype.unstable_scheduleHydration=function(e){if(e){var t=tu();e={blockedOn:null,target:e,priority:t};for(var n=0;n<ty.length&&0!==t&&t<ty[n].priority;n++);ty.splice(n,0,e),0===n&&tE(e)}},ta=function(e){switch(e.tag){case 3:var t=e.stateNode;if(t.current.memoizedState.isDehydrated){var n=e8(t.pendingLanes);0!==n&&(tr(t,1|n),s_(t,eK()),0==(6&a6)&&(sl=eK()+500,rX()))}break;case 13:sR(function(){var t=iP(e,1);null!==t&&sE(t,e,1,sw())}),s9(e,1)}},ts=function(e){if(13===e.tag){var t=iP(e,134217728);null!==t&&sE(t,e,134217728,sw()),s9(e,134217728)}},tl=function(e){if(13===e.tag){var t=sA(e),n=iP(e,t);null!==n&&sE(n,e,t,sw()),s9(e,t)}},tu=function(){return ti},tc=function(e,t){var n=ti;try{return ti=e,t()}finally{ti=n}},eb=function(e,n,r){switch(n){case"input":if(Q(e,r),n=r.name,"radio"===r.type&&null!=n){for(r=e;r.parentNode;)r=r.parentNode;for(r=r.querySelectorAll("input[name="+JSON.stringify(""+n)+'][type="radio"]'),n=0;n<r.length;n++){var i=r[n];if(i!==e&&i.form===e.form){var o=rT(i);if(!o)throw Error(t(90));H(i),Q(i,o)}}}break;case"textarea":en(e,r);break;case"select":null!=(n=r.value)&&J(e,!!r.multiple,n,!1)}},eC=sO,eS=sR;var ls={findFiberByHostInstance:rO,bundleType:0,version:"18.2.0",rendererPackageName:"react-dom"},ll={bundleType:ls.bundleType,version:ls.version,rendererPackageName:ls.rendererPackageName,rendererConfig:ls.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setErrorHandler:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:b.ReactCurrentDispatcher,findHostInstanceByFiber:function(e){return null===(e=eq(e))?null:e.stateNode},findFiberByHostInstance:ls.findFiberByHostInstance||function(){return null},findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null,reconcilerVersion:"18.2.0-next-9e3b772b8-20220608"};if("undefined"!=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__){var lu=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!lu.isDisabled&&lu.supportsFiber)try{e0=lu.inject(ll),e1=lu}catch(e){}}
32return v.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED={usingClientEntryPoint:!1,Events:[rR,rP,rT,e_,ek,sO]},v.createPortal=function(e,n){var r=2<arguments.length&&void 0!==arguments[2]?arguments[2]:null;if(!lr(n))throw Error(t(200));return function(e,t,n){var r=3<arguments.length&&void 0!==arguments[3]?arguments[3]:null;return{$$typeof:E,key:null==r?null:""+r,children:e,containerInfo:t,implementation:null}}(e,n,null,r)},v.createRoot=function(e,n){if(!lr(e))throw Error(t(299));var r=!1,i="",o=le;return null!=n&&(!0===n.unstable_strictMode&&(r=!0),void 0!==n.identifierPrefix&&(i=n.identifierPrefix),void 0!==n.onRecoverableError&&(o=n.onRecoverableError)),n=s3(e,1,!1,null,0,r,0,i,o),e[rC]=n.current,n9(8===e.nodeType?e.parentNode:e),new lt(n)},v.findDOMNode=function(e){if(null==e)return null;if(1===e.nodeType)return e;var n=e._reactInternals;if(void 0===n){if("function"==typeof e.render)throw Error(t(188));throw Error(t(268,e=Object.keys(e).join(",")))}return null===(e=eq(n))?null:e.stateNode},v.flushSync=function(e){return sR(e)},v.hydrate=function(e,n,r){if(!li(n))throw Error(t(200));return la(null,e,n,!0,r)},v.hydrateRoot=function(e,n,r){if(!lr(e))throw Error(t(405));var i=null!=r&&r.hydratedSources||null,o=!1,a="",s=le;if(null!=r&&(!0===r.unstable_strictMode&&(o=!0),void 0!==r.identifierPrefix&&(a=r.identifierPrefix),void 0!==r.onRecoverableError&&(s=r.onRecoverableError)),n=s4(n,null,e,1,null!=r?r:null,o,0,a,s),e[rC]=n.current,n9(e),i)for(e=0;e<i.length;e++)o=(o=(r=i[e])._getVersion)(r._source),null==n.mutableSourceEagerHydrationData?n.mutableSourceEagerHydrationData=[r,o]:n.mutableSourceEagerHydrationData.push(r,o);return new ln(n)},v.render=function(e,n,r){if(!li(n))throw Error(t(200));return la(null,e,n,!1,r)},v.unmountComponentAtNode=function(e){if(!li(e))throw Error(t(40));return!!e._reactRootContainer&&(sR(function(){la(null,null,e,!1,function(){e._reactRootContainer=null,e[rC]=null})}),!0)},v.unstable_batchedUpdates=sO,v.unstable_renderSubtreeIntoContainer=function(e,n,r,i){if(!li(r))throw Error(t(200));if(null==e||void 0===e._reactInternals)throw Error(t(38));return la(e,n,r,!1,i)},v.version="18.2.0-next-9e3b772b8-20220608",v}()):g.exports=(E||(E=1,"production"!==P.env.NODE_ENV&&function(){"undefined"!=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__&&"function"==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStart&&__REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStart(Error());var e,t,n,r=A(),i=h.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,o=!1;function a(e){if(!o){for(var t=arguments.length,n=Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];l("warn",e,n)}}function s(e){if(!o){for(var t=arguments.length,n=Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];l("error",e,n)}}function l(e,t,n){var r=i.ReactDebugCurrentFrame.getStackAddendum();""!==r&&(t+="%s",n=n.concat([r]));var o=n.map(function(e){return String(e)});o.unshift("Warning: "+t),Function.prototype.apply.call(console[e],console,o)}var u=new Set,c={},d={};function f(e,t){p(e,t),p(e+"Capture",t)}function p(e,t){c[e]&&s("EventRegistry: More than one plugin attempted to publish the same registration name, `%s`.",e),c[e]=t,d[e.toLowerCase()]=e,"onDoubleClick"===e&&(d.ondblclick=e);for(var n=0;n<t.length;n++)u.add(t[n])}var m=!("undefined"==typeof window||void 0===window.document||void 0===window.document.createElement),g=Object.prototype.hasOwnProperty;function v(e){return"function"==typeof Symbol&&Symbol.toStringTag&&e[Symbol.toStringTag]||e.constructor.name||"Object"}function y(e){try{return!1}catch(e){return!0}}function b(e,t){if(y(e))return s("The provided `%s` attribute is an unsupported type %s. This value must be coerced to a string before before using it here.",t,v(e)),""+e}function w(e){if(y(e))return s("Form field values (value, checked, defaultValue, or defaultChecked props) must be strings, not %s. This value must be coerced to a string before before using it here.",v(e)),""+e}var E=":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",k=E+"\\-.0-9\\u00B7\\u0300-\\u036F\\u203F-\\u2040",C=RegExp("^["+E+"]["+k+"]*$"),S={},x={};function M(e){return!!g.call(x,e)||!g.call(S,e)&&(C.test(e)?(x[e]=!0,!0):(S[e]=!0,s("Invalid attribute name: `%s`",e),!1))}function O(e,t,n){return null!==t?0===t.type:!n&&e.length>2&&("o"===e[0]||"O"===e[0])&&("n"===e[1]||"N"===e[1])}function R(e,t,n,r){if(null!==n&&0===n.type)return!1;switch(typeof t){case"function":case"symbol":return!0;case"boolean":if(r)return!1;if(null!==n)return!n.acceptsBooleans;var i=e.toLowerCase().slice(0,5);return"data-"!==i&&"aria-"!==i;default:return!1}}function P(e,t,n,r){if(null==t||R(e,t,n,r))return!0;
32if(r)return!1;if(null!==n)switch(n.type){case 3:return!t;case 4:return!1===t;case 5:return isNaN(t);case 6:return isNaN(t)||t<1}return!1}function T(e){return j.hasOwnProperty(e)?j[e]:null}function I(e,t,n,r,i,o,a){this.acceptsBooleans=2===t||3===t||4===t,this.attributeName=r,this.attributeNamespace=i,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=o,this.removeEmptyString=a}var j={};["children","dangerouslySetInnerHTML","defaultValue","defaultChecked","innerHTML","suppressContentEditableWarning","suppressHydrationWarning","style"].forEach(function(e){j[e]=new I(e,0,!1,e,null,!1,!1)}),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0],n=e[1];j[t]=new I(t,1,!1,n,null,!1,!1)}),["contentEditable","draggable","spellCheck","value"].forEach(function(e){j[e]=new I(e,2,!1,e.toLowerCase(),null,!1,!1)}),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){j[e]=new I(e,2,!1,e,null,!1,!1)}),["allowFullScreen","async","autoFocus","autoPlay","controls","default","defer","disabled","disablePictureInPicture","disableRemotePlayback","formNoValidate","hidden","loop","noModule","noValidate","open","playsInline","readOnly","required","reversed","scoped","seamless","itemScope"].forEach(function(e){j[e]=new I(e,3,!1,e.toLowerCase(),null,!1,!1)}),["checked","multiple","muted","selected"].forEach(function(e){j[e]=new I(e,3,!0,e,null,!1,!1)}),["capture","download"].forEach(function(e){j[e]=new I(e,4,!1,e,null,!1,!1)}),["cols","rows","size","span"].forEach(function(e){j[e]=new I(e,6,!1,e,null,!1,!1)}),["rowSpan","start"].forEach(function(e){j[e]=new I(e,5,!1,e.toLowerCase(),null,!1,!1)});var L=/[\-\:]([a-z])/g,N=function(e){return e[1].toUpperCase()};["accent-height","alignment-baseline","arabic-form","baseline-shift","cap-height","clip-path","clip-rule","color-interpolation","color-interpolation-filters","color-profile","color-rendering","dominant-baseline","enable-background","fill-opacity","fill-rule","flood-color","flood-opacity","font-family","font-size","font-size-adjust","font-stretch","font-style","font-variant","font-weight","glyph-name","glyph-orientation-horizontal","glyph-orientation-vertical","horiz-adv-x","horiz-origin-x","image-rendering","letter-spacing","lighting-color","marker-end","marker-mid","marker-start","overline-position","overline-thickness","paint-order","panose-1","pointer-events","rendering-intent","shape-rendering","stop-color","stop-opacity","strikethrough-position","strikethrough-thickness","stroke-dasharray","stroke-dashoffset","stroke-linecap","stroke-linejoin","stroke-miterlimit","stroke-opacity","stroke-width","text-anchor","text-decoration","text-rendering","underline-position","underline-thickness","unicode-bidi","unicode-range","units-per-em","v-alphabetic","v-hanging","v-ideographic","v-mathematical","vector-effect","vert-adv-y","vert-origin-x","vert-origin-y","word-spacing","writing-mode","xmlns:xlink","x-height"].forEach(function(e){var t=e.replace(L,N);j[t]=new I(t,1,!1,e,null,!1,!1)}),["xlink:actuate","xlink:arcrole","xlink:role","xlink:show","xlink:title","xlink:type"].forEach(function(e){var t=e.replace(L,N);j[t]=new I(t,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)}),["xml:base","xml:lang","xml:space"].forEach(function(e){var t=e.replace(L,N);j[t]=new I(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)}),["tabIndex","crossOrigin"].forEach(function(e){j[e]=new I(e,1,!1,e.toLowerCase(),null,!1,!1)}),j.xlinkHref=new I("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach(function(e){j[e]=new I(e,1,!1,e.toLowerCase(),null,!0,!0)});var D=/^[\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,B=!1;function F(e){!B&&D.test(e)&&(B=!0,s("A future version of React will block javascript: URLs as a security precaution. Use event handlers instead if you can. If you need to generate unsafe HTML try using dangerouslySetInnerHTML instead. React was passed %s.",JSON.stringify(e)))}function z(e,t,n,r){if(M(t)){if(!e.hasAttribute(t))return void 0===n?void 0:null;var i=e.getAttribute(t);return b(n,t),i===""+n?n:i}}function U(e,t,n,r){var i=T(t);if(!O(t,i,r)){if(P(t,n,i,r)&&(n=null),r||null===i)M(t)&&(null===n?e.removeAttribute(t):(b(n,t),e.setAttribute(t,""+n)));else if(i.mustUseProperty){var o=i.propertyName;
32if(null===n){var a=i.type;e[o]=3!==a&&""}else e[o]=n}else{var s=i.attributeName,l=i.attributeNamespace;if(null===n)e.removeAttribute(s);else{var u,c=i.type;3===c||4===c&&!0===n?u="":(b(n,s),u=""+n,i.sanitizeURL&&F(u.toString())),l?e.setAttributeNS(l,s,u):e.setAttribute(s,u)}}}}var q=Symbol.for("react.element"),W=Symbol.for("react.portal"),H=Symbol.for("react.fragment"),$=Symbol.for("react.strict_mode"),V=Symbol.for("react.profiler"),K=Symbol.for("react.provider"),G=Symbol.for("react.context"),Q=Symbol.for("react.forward_ref"),Y=Symbol.for("react.suspense"),Z=Symbol.for("react.suspense_list"),X=Symbol.for("react.memo"),J=Symbol.for("react.lazy"),ee=Symbol.for("react.offscreen"),et=Symbol.iterator;function en(e){if(null===e||"object"!=typeof e)return null;var t=et&&e[et]||e["@@iterator"];return"function"==typeof t?t:null}var er,ei,eo,ea,es,el,eu,ec=Object.assign,ed=0;function ef(){}ef.__reactDisabledLog=!0;var eh,ep=i.ReactCurrentDispatcher;function em(e,t,n){if(void 0===eh)try{throw Error()}catch(e){var r=e.stack.trim().match(/\n( *(at )?)/);eh=r&&r[1]||""}return"\n"+eh+e}var eg,ev=!1;function ey(e,t){if(!e||ev)return"";var n,r=eg.get(e);if(void 0!==r)return r;ev=!0;var i,o=Error.prepareStackTrace;Error.prepareStackTrace=void 0,i=ep.current,ep.current=null,function(){if(0===ed){er=console.log,ei=console.info,eo=console.warn,ea=console.error,es=console.group,el=console.groupCollapsed,eu=console.groupEnd;var e={configurable:!0,enumerable:!0,value:ef,writable:!0};Object.defineProperties(console,{info:e,log:e,warn:e,error:e,group:e,groupCollapsed:e,groupEnd:e})}ed++}();try{if(t){var a=function(){throw Error()};if(Object.defineProperty(a.prototype,"props",{set:function(){throw Error()}}),"object"==typeof Reflect&&Reflect.construct){try{Reflect.construct(a,[])}catch(e){n=e}Reflect.construct(e,[],a)}else{try{a.call()}catch(e){n=e}e.call(a.prototype)}}else{try{throw Error()}catch(e){n=e}e()}}catch(t){if(t&&n&&"string"==typeof t.stack){for(var l=t.stack.split("\n"),u=n.stack.split("\n"),c=l.length-1,d=u.length-1;c>=1&&d>=0&&l[c]!==u[d];)d--;for(;c>=1&&d>=0;c--,d--)if(l[c]!==u[d]){if(1!==c||1!==d)do if(c--,--d<0||l[c]!==u[d]){var f="\n"+l[c].replace(" at new "," at ");return e.displayName&&f.includes("<anonymous>")&&(f=f.replace("<anonymous>",e.displayName)),"function"==typeof e&&eg.set(e,f),f}while(c>=1&&d>=0);break}}}finally{ev=!1,ep.current=i,function(){if(0==--ed){var e={configurable:!0,enumerable:!0,writable:!0};Object.defineProperties(console,{log:ec({},e,{value:er}),info:ec({},e,{value:ei}),warn:ec({},e,{value:eo}),error:ec({},e,{value:ea}),group:ec({},e,{value:es}),groupCollapsed:ec({},e,{value:el}),groupEnd:ec({},e,{value:eu})})}ed<0&&s("disabledDepth fell below zero. This is a bug in React. Please file an issue.")}(),Error.prepareStackTrace=o}var h=e?e.displayName||e.name:"",p=h?em(h):"";return"function"==typeof e&&eg.set(e,p),p}function eb(e){try{var t="",n=e;do t+=function(e){switch(e._debugOwner&&e._debugOwner.type,e._debugSource,e.tag){case 5:return em(e.type);case 16:return em("Lazy");case 13:return em("Suspense");case 19:return em("SuspenseList");case 0:case 2:case 15:return ey(e.type,!1);case 11:return ey(e.type.render,!1);case 1:return ey(e.type,!0);default:return""}}(n),n=n.return;while(n);return t}catch(e){return"\nError generating stack: "+e.message+"\n"+e.stack}}function ew(e){return e.displayName||"Context"}function eA(e){if(null==e)return null;if("number"==typeof e.tag&&s("Received an unexpected object in getComponentNameFromType(). This is likely a bug in React. Please file an issue."),"function"==typeof e)return e.displayName||e.name||null;if("string"==typeof e)return e;switch(e){case H:return"Fragment";case W:return"Portal";case V:return"Profiler";case $:return"StrictMode";case Y:return"Suspense";case Z:return"SuspenseList"}if("object"==typeof e)switch(e.$$typeof){case G:return ew(e)+".Consumer";case K:return ew(e._context)+".Provider";case Q:return function(e,t,n){var r=e.displayName;if(r)return r;var i=t.displayName||t.name||"";return""!==i?n+"("+i+")":n}(e,e.render,"ForwardRef");case X:var t=e.displayName||null;return null!==t?t:eA(e.type)||"Memo";case J:var n=e._payload,r=e._init;try{return eA(r(n))}catch(e){}}return null}function eE(e){return e.displayName||"Context"}function e_(e){var t,n,r,i=e.tag,o=e.type;switch(i){case 24:return"Cache";case 9:return eE(o)+".Consumer";case 10:return eE(o._context)+".Provider";case 18:return"DehydratedFragment";case 11:return n="ForwardRef",r=(t=o.render).displayName||t.name||"",o.displayName||(""!==r?n+"("+r+")":n);case 7:return"Fragment";case 5:return o;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return eA(o);case 8:return o===$?"StrictMode":"Mode";case 22:return"Offscreen";case 12:return"Profiler";case 21:return"Scope";case 13:return"Suspense";case 19:return"SuspenseList";case 25:return"TracingMarker";case 1:case 0:case 17:case 2:case 14:case 15:if("function"==typeof o)return o.displayName||o.name||null;if("string"==typeof o)return o}return null}eg=new("function"==typeof WeakMap?WeakMap:Map);var ek=i.ReactDebugCurrentFrame,eC=null,eS=!1;function ex(){if(null===eC)return null;var e=eC._debugOwner;return null!=e?e_(e):null}function eM(){return null===eC?"":eb(eC)}function eO(){ek.getCurrentStack=null,eC=null,eS=!1}function eR(e){ek.getCurrentStack=null===e?null:eM,eC=e,eS=!1}function eP(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return w(e),e;default:return""}}var eT={button:!0,checkbox:!0,image:!0,hidden:!0,radio:!0,reset:!0,submit:!0};function eI(e,t){eT[t.type]||t.onChange||t.onInput||t.readOnly||t.disabled||null==t.value||s("You provided a `value` prop to a form field without an `onChange` handler. This will render a read-only field. If the field should be mutable use `defaultValue`. Otherwise, set either `onChange` or `readOnly`."),t.onChange||t.readOnly||t.disabled||null==t.checked||s("You provided a `checked` prop to a form field without an `onChange` handler. This will render a read-only field. If the field should be mutable use `defaultChecked`. Otherwise, set either `onChange` or `readOnly`.")}function ej(e){var t=e.type,n=e.nodeName;return n&&"input"===n.toLowerCase()&&("checkbox"===t||"radio"===t)}function eL(e){return e._valueTracker}function eN(e){eL(e)||(e._valueTracker=function(e){var t=ej(e)?"checked":"value",n=Object.getOwnPropertyDescriptor(e.constructor.prototype,t);w(e[t]);var r=""+e[t];if(!e.hasOwnProperty(t)&&void 0!==n&&"function"==typeof n.get&&"function"==typeof n.set){var i=n.get,o=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return i.call(this)},set:function(e){w(e),r=""+e,o.call(this,e)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(e){w(e),r=""+e},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}(e))}function eD(e){if(!e)return!1;var t,n=eL(e);if(!n)return!0;var r=n.getValue(),i=(t="",e?t=ej(e)?e.checked?"true":"false":e.value:t);return i!==r&&(n.setValue(i),!0)}function eB(e){if(void 0===(e=e||("undefined"!=typeof document?document:void 0)))return null;try{return e.activeElement||e.body}catch(t){return e.body}}var eF=!1,ez=!1,eU=!1,eq=!1;function eW(e){return"checkbox"===e.type||"radio"===e.type?null!=e.checked:null!=e.value}function eH(e,t){var n=t.checked;return ec({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:null!=n?n:e._wrapperState.initialChecked})}function e$(e,t){eI(0,t),void 0===t.checked||void 0===t.defaultChecked||ez||(s("%s contains an input of type %s with both checked and defaultChecked props. Input elements must be either controlled or uncontrolled (specify either the checked prop, or the defaultChecked prop, but not both). Decide between using a controlled or uncontrolled input element and remove one of these props. More info: https://reactjs.org/link/controlled-components",ex()||"A component",t.type),ez=!0),void 0===t.value||void 0===t.defaultValue||eF||(s("%s contains an input of type %s with both value and defaultValue props. Input elements must be either controlled or uncontrolled (specify either the value prop, or the defaultValue prop, but not both). Decide between using a controlled or uncontrolled input element and remove one of these props. More info: https://reactjs.org/link/controlled-components",ex()||"A component",t.type),eF=!0);var n=null==t.defaultValue?"":t.defaultValue;e._wrapperState={initialChecked:null!=t.checked?t.checked:t.defaultChecked,initialValue:eP(null!=t.value?t.value:n),controlled:eW(t)}}function eV(e,t){var n=t.checked;null!=n&&U(e,"checked",n,!1)}function eK(e,t){var n=eW(t);e._wrapperState.controlled||!n||eq||(s("A component is changing an uncontrolled input to be controlled. This is likely caused by the value changing from undefined to a defined value, which should not happen. Decide between using a controlled or uncontrolled input element for the lifetime of the component. More info: https://reactjs.org/link/controlled-components"),eq=!0),!e._wrapperState.controlled||n||eU||(s("A component is changing a controlled input to be uncontrolled. This is likely caused by the value changing from a defined to undefined, which should not happen. Decide between using a controlled or uncontrolled input element for the lifetime of the component. More info: https://reactjs.org/link/controlled-components"),eU=!0),eV(e,t);var r=eP(t.value),i=t.type;if(null!=r)"number"===i?(0===r&&""===e.value||e.value!=r)&&(e.value=""+r):e.value!==""+r&&(e.value=""+r);else if("submit"===i||"reset"===i)return void e.removeAttribute("value");t.hasOwnProperty("value")?eQ(e,t.type,r):t.hasOwnProperty("defaultValue")&&eQ(e,t.type,eP(t.defaultValue)),null==t.checked&&null!=t.defaultChecked&&(e.defaultChecked=!!t.defaultChecked)}function eG(e,t,n){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var r=t.type;if(!("submit"!==r&&"reset"!==r||void 0!==t.value&&null!==t.value))return;var i=""+e._wrapperState.initialValue;n||i!==e.value&&(e.value=i),e.defaultValue=i}var o=e.name;""!==o&&(e.name=""),e.defaultChecked=!e.defaultChecked,e.defaultChecked=!!e._wrapperState.initialChecked,""!==o&&(e.name=o)}function eQ(e,t,n){"number"===t&&eB(e.ownerDocument)===e||(null==n?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}var eY=!1,eZ=!1,eX=!1;function eJ(e,t){null==t.value&&("object"==typeof t.children&&null!==t.children?h.Children.forEac
32h(t.children,function(e){null!=e&&"string"!=typeof e&&"number"!=typeof e&&(eZ||(eZ=!0,s("Cannot infer the option value of complex children. Pass a `value` prop or use a plain string as children to <option>.")))}):null!=t.dangerouslySetInnerHTML&&(eX||(eX=!0,s("Pass a `value` prop if you set dangerouslyInnerHTML so React knows which value should be selected.")))),null==t.selected||eY||(s("Use the `defaultValue` or `value` props on <select> instead of setting `selected` on <option>."),eY=!0)}var e0,e1=Array.isArray;function e2(){var e=ex();return e?"\n\nCheck the render method of `"+e+"`.":""}e0=!1;var e3=["value","defaultValue"];function e6(e,t,n,r){var i=e.options;if(t){for(var o={},a=0;a<n.length;a++)o["$"+n[a]]=!0;for(var s=0;s<i.length;s++){var l=o.hasOwnProperty("$"+i[s].value);i[s].selected!==l&&(i[s].selected=l),l&&r&&(i[s].defaultSelected=!0)}}else{for(var u=""+eP(n),c=null,d=0;d<i.length;d++){if(i[d].value===u)return i[d].selected=!0,void(r&&(i[d].defaultSelected=!0));null!==c||i[d].disabled||(c=i[d])}null!==c&&(c.selected=!0)}}function e4(e,t){return ec({},t,{value:void 0})}function e5(e,t){(function(e){eI(0,e);for(var t=0;t<e3.length;t++){var n=e3[t];if(null!=e[n]){var r=e1(e[n]);e.multiple&&!r?s("The `%s` prop supplied to <select> must be an array if `multiple` is true.%s",n,e2()):!e.multiple&&r&&s("The `%s` prop supplied to <select> must be a scalar value if `multiple` is false.%s",n,e2())}}})(t),e._wrapperState={wasMultiple:!!t.multiple},void 0===t.value||void 0===t.defaultValue||e0||(s("Select elements must be either controlled or uncontrolled (specify either the value prop, or the defaultValue prop, but not both). Decide between using a controlled or uncontrolled select element and remove one of these props. More info: https://reactjs.org/link/controlled-components"),e0=!0)}var e8=!1;function e7(e,t){if(null!=t.dangerouslySetInnerHTML)throw Error("`dangerouslySetInnerHTML` does not make sense on <textarea>.");return ec({},t,{value:void 0,defaultValue:void 0,children:""+e._wrapperState.initialValue})}function e9(e,t){eI(0,t),void 0===t.value||void 0===t.defaultValue||e8||(s("%s contains a textarea with both value and defaultValue props. Textarea elements must be either controlled or uncontrolled (specify either the value prop, or the defaultValue prop, but not both). Decide between using a controlled or uncontrolled textarea and remove one of these props. More info: https://reactjs.org/link/controlled-components",ex()||"A component"),e8=!0);var n=t.value;if(null==n){var r=t.children,i=t.defaultValue;if(null!=r){if(s("Use the `defaultValue` or `value` props instead of setting children on <textarea>."),null!=i)throw Error("If you supply `defaultValue` on a <textarea>, do not pass children.");if(e1(r)){if(r.length>1)throw Error("<textarea> can only have at most one child.");r=r[0]}i=r}null==i&&(i=""),n=i}e._wrapperState={initialValue:eP(n)}}function te(e,t){var n=eP(t.value),r=eP(t.defaultValue);if(null!=n){var i=""+n;i!==e.value&&(e.value=i),null==t.defaultValue&&e.defaultValue!==i&&(e.defaultValue=i)}null!=r&&(e.defaultValue=""+r)}function tt(e,t){var n=e.textContent;n===e._wrapperState.initialValue&&""!==n&&null!==n&&(e.value=n)}var tn="http://www.w3.org/1999/xhtml",tr="http://www.w3.org/2000/svg";function ti(e){switch(e){case"svg":return tr;case"math":return"http://www.w3.org/1998/Math/MathML";default:return tn}}function to(e,t){return null==e||e===tn?ti(t):e===tr&&"foreignObject"===t?tn:e}var ta,ts,tl=(ts=function(e,t){if(e.namespaceURI!==tr||"innerHTML"in e)e.innerHTML=t;else{(ta=ta||document.createElement("div")).innerHTML="<svg>"+t.valueOf().toString()+"</svg>";for(var n=ta.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;n.firstChild;)e.appendChild(n.firstChild)}},"undefined"!=typeof MSApp&&MSApp.execUnsafeLocalFunction?function(e,t,n,r){MSApp.execUnsafeLocalFunction(function(){return ts(e,t,n,r)})}:ts),tu=function(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&3===n.nodeType)return void(n.nodeValue=t)}e.textContent=t},tc={animation:["animationDelay","animationDirection","animationDuration","animationFillMode","animationIterationCount","animationName","animationPlayState","animationTimingFunction"],background:["backgroundAttachment","backgroundClip","backgroundColor","backgroundImage","backgroundOrigin","backgroundPositionX","backgroundPositionY","backgroundRepeat","backgroundSize"],backgroundPosition:["backgroundPositionX","backgroundPositionY"],border:["borderBottomColor","borderBottomStyle","borderBottomWidth","borderImageOutset","borderImageRepeat","borderImageSlice","borderImageSource","borderImageWidth","borderLeftColor","borderLeftStyle","borderLeftWidth","borderRightColor","borderRightStyle","borderRightWidth","borderTopColor","borderTopStyle","borderTopWidth"],borderBlockEnd:["borderBlockEndColor","borderBlockEndStyle","borderBlockEndWidth"],borderBlockStart:["borderBlockStartColor","borderBlockStartStyle","borderBlockStartWidth"],borderBottom:["borderBottomColor","borderBottomStyle","borderBottomWidth"],borderColor:["borderBottomColor","borderLeftColor","borderRightColor","borderTopColor"],borderImage:["borderImageOutset","borderImageRepeat","borderImageSlice","borderImageSource","borderImageWidth"],borderInlineEnd:["borderInlineEndColor","borderInlineEndStyle","borderInlineEndWidth"],borderInlineStart:["borderInlineStartColor","borderInlineStartStyle","borderInlineStartWidth"],borderLeft:["borderLeftColor","borderLeftStyle","borderLeftWidth"],borderRadius:["borderBottomLeftRadius","borderBottomRightRadius","borderTopLeftRadius","borderTopRightRadius"],borderRight:["borderRightColor","borderRightStyle","borderRightWidth"],borderStyle:["borderBottomStyle","borderLeftStyle","borderRightStyle","borderTopStyle"],borderTop:["borderTopColor","borderTopStyle","borderTopWidth"],borderWidth:["borderBottomWidth","borderLeftWidth","borderRightWidth","borderTopWidth"],columnRule:["columnRuleColor","columnRuleStyle","columnRuleWidth"],columns:["columnCount","columnWidth"],flex:["flexBasis","flexGrow","flexShrink"],flexFlow:["flexDirection","flexWrap"],font:["fontFamily","fontFeatureSettings","fontKerning","fontLanguageOverride","fontSize","fontSizeAdjust","fontStretch","fontStyle","fontVariant","fontVariantAlternates","fontVariantCaps","fontVariantEastAsian","fontVariantLigatures","fontVariantNumeric","fontVariantPosition","fontWeight","lineHeight"],fontVariant:["fontVariantAlternates","fontVariantCaps","fontVariantEastAsian","fontVariantLigatures","fontVariantNumeric","fontVariantPosition"],gap:["columnGap","rowGap"],grid:["gridAutoColumns","gridAutoFlow","gridAutoRows","gridTemplateAreas","gridTemplateColumns","gridTemplateRows"],gridArea:["gridColumnEnd","gridColumnStart","gridRowEnd","gridRowStart"],gridColumn:["gridColumnEnd","gridColumnStart"],gridColumnGap:["columnGap"],gridGap:["columnGap","rowGap"],gridRow:["grid
32RowEnd","gridRowStart"],gridRowGap:["rowGap"],gridTemplate:["gridTemplateAreas","gridTemplateColumns","gridTemplateRows"],listStyle:["listStyleImage","listStylePosition","listStyleType"],margin:["marginBottom","marginLeft","marginRight","marginTop"],marker:["markerEnd","markerMid","markerStart"],mask:["maskClip","maskComposite","maskImage","maskMode","maskOrigin","maskPositionX","maskPositionY","maskRepeat","maskSize"],maskPosition:["maskPositionX","maskPositionY"],outline:["outlineColor","outlineStyle","outlineWidth"],overflow:["overflowX","overflowY"],padding:["paddingBottom","paddingLeft","paddingRight","paddingTop"],placeContent:["alignContent","justifyContent"],placeItems:["alignItems","justifyItems"],placeSelf:["alignSelf","justifySelf"],textDecoration:["textDecorationColor","textDecorationLine","textDecorationStyle"],textEmphasis:["textEmphasisColor","textEmphasisStyle"],transition:["transitionDelay","transitionDuration","transitionProperty","transitionTimingFunction"],wordWrap:["overflowWrap"]},td={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},tf=["Webkit","ms","Moz","O"];function th(e,t,n){return null==t||"boolean"==typeof t||""===t?"":n||"number"!=typeof t||0===t||td.hasOwnProperty(e)&&td[e]?(y(t)&&s("The provided `%s` CSS property is an unsupported type %s. This value must be coerced to a string before before using it here.",e,v(t)),(""+t).trim()):t+"px"}Object.keys(td).forEach(function(e){tf.forEach(function(t){td[t+e.charAt(0).toUpperCase()+e.substring(1)]=td[e]})});var tp=/([A-Z])/g,tm=/^ms-/,tg=/^(?:webkit|moz|o)[A-Z]/,tv=/^-ms-/,ty=/-(.)/g,tb=/;\s*$/,tw={},tA={},tE=!1,t_=!1,tk=function(e){tw.hasOwnProperty(e)&&tw[e]||(tw[e]=!0,s("Unsupported style property %s. Did you mean %s?",e,e.replace(tv,"ms-").replace(ty,function(e,t){return t.toUpperCase()})))},tC=function(e,t){e.indexOf("-")>-1?tk(e):tg.test(e)?tw.hasOwnProperty(e)&&tw[e]||(tw[e]=!0,s("Unsupported vendor-prefixed style property %s. Did you mean %s?",e,e.charAt(0).toUpperCase()+e.slice(1))):tb.test(t)&&(tA.hasOwnProperty(t)&&tA[t]||(tA[t]=!0,s('Style property values shouldn\'t contain a semicolon. Try "%s: %s" instead.',e,t.replace(tb,"")))),"number"==typeof t&&(isNaN(t)?tE||(tE=!0,s("`NaN` is an invalid value for the `%s` css style property.",e)):isFinite(t)||t_||(t_=!0,s("`Infinity` is an invalid value for the `%s` css style property.",e)))};function tS(e,t){var n=e.style;for(var r in t)if(t.hasOwnProperty(r)){var i=0===r.indexOf("--");i||tC(r,t[r]);var o=th(r,t[r],i);"float"===r&&(r="cssFloat"),i?n.setProperty(r,o):n[r]=o}}function tx(e){var t={};for(var n in e)for(var r=tc[n]||[n],i=0;i<r.length;i++)t[r[i]]=n;return t}var tM=ec({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function tO(e,t){if(t){if(tM[e]&&(null!=t.children||null!=t.dangerouslySetInnerHTML))throw Error(e+" is a void element tag and must neither have `children` nor use `dangerouslySetInnerHTML`.");if(null!=t.dangerouslySetInnerHTML){if(null!=t.children)throw Error("Can only set one of `children` or `props.dangerouslySetInnerHTML`.");if("object"!=typeof t.dangerouslySetInnerHTML||!("__html"in t.dangerouslySetInnerHTML))throw Error("`props.dangerouslySetInnerHTML` must be in the form `{__html: ...}`. Please visit https://reactjs.org/link/dangerously-set-inner-html for more information.")}if(!t.suppressContentEditableWarning&&t.contentEditable&&null!=t.children&&s("A component is `contentEditable` and contains `children` managed by React. It is now your responsibility to guarantee that none of those nodes are unexpectedly modified or duplicated. This is probably not intentional."),null!=t.style&&"object"!=typeof t.style)throw Error("The `style` prop expects a mapping from style properties to values, not a string. For example, style={{marginRight: spacing + 'em'}} when using JSX.")}}function tR(e,t){if(-1===e.indexOf("-"))return"string"==typeof t.is;switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var tP,tT
vendor: 11,309 bytes, line 32
32={accept:"accept",acceptcharset:"acceptCharset","accept-charset":"acceptCharset",accesskey:"accessKey",action:"action",allowfullscreen:"allowFullScreen",alt:"alt",as:"as",async:"async",autocapitalize:"autoCapitalize",autocomplete:"autoComplete",autocorrect:"autoCorrect",autofocus:"autoFocus",autoplay:"autoPlay",autosave:"autoSave",capture:"capture",cellpadding:"cellPadding",cellspacing:"cellSpacing",challenge:"challenge",charset:"charSet",checked:"checked",children:"children",cite:"cite",class:"className",classid:"classID",classname:"className",cols:"cols",colspan:"colSpan",content:"content",contenteditable:"contentEditable",contextmenu:"contextMenu",controls:"controls",controlslist:"controlsList",coords:"coords",crossorigin:"crossOrigin",dangerouslysetinnerhtml:"dangerouslySetInnerHTML",data:"data",datetime:"dateTime",default:"default",defaultchecked:"defaultChecked",defaultvalue:"defaultValue",defer:"defer",dir:"dir",disabled:"disabled",disablepictureinpicture:"disablePictureInPicture",disableremoteplayback:"disableRemotePlayback",download:"download",draggable:"draggable",enctype:"encType",enterkeyhint:"enterKeyHint",for:"htmlFor",form:"form",formmethod:"formMethod",formaction:"formAction",formenctype:"formEncType",formnovalidate:"formNoValidate",formtarget:"formTarget",frameborder:"frameBorder",headers:"headers",height:"height",hidden:"hidden",high:"high",href:"href",hreflang:"hrefLang",htmlfor:"htmlFor",httpequiv:"httpEquiv","http-equiv":"httpEquiv",icon:"icon",id:"id",imagesizes:"imageSizes",imagesrcset:"imageSrcSet",innerhtml:"innerHTML",inputmode:"inputMode",integrity:"integrity",is:"is",itemid:"itemID",itemprop:"itemProp",itemref:"itemRef",itemscope:"itemScope",itemtype:"itemType",keyparams:"keyParams",keytype:"keyType",kind:"kind",label:"label",lang:"lang",list:"list",loop:"loop",low:"low",manifest:"manifest",marginwidth:"marginWidth",marginheight:"marginHeight",max:"max",maxlength:"maxLength",media:"media",mediagroup:"mediaGroup",method:"method",min:"min",minlength:"minLength",multiple:"multiple",muted:"muted",name:"name",nomodule:"noModule",nonce:"nonce",novalidate:"noValidate",open:"open",optimum:"optimum",pattern:"pattern",placeholder:"placeholder",playsinline:"playsInline",poster:"poster",preload:"preload",profile:"profile",radiogroup:"radioGroup",readonly:"readOnly",referrerpolicy:"referrerPolicy",rel:"rel",required:"required",reversed:"reversed",role:"role",rows:"rows",rowspan:"rowSpan",sandbox:"sandbox",scope:"scope",scoped:"scoped",scrolling:"scrolling",seamless:"seamless",selected:"selected",shape:"shape",size:"size",sizes:"sizes",span:"span",spellcheck:"spellCheck",src:"src",srcdoc:"srcDoc",srclang:"srcLang",srcset:"srcSet",start:"start",step:"step",style:"style",summary:"summary",tabindex:"tabIndex",target:"target",title:"title",type:"type",usemap:"useMap",value:"value",width:"width",wmode:"wmode",wrap:"wrap",about:"about",accentheight:"accentHeight","accent-height":"accentHeight",accumulate:"accumulate",additive:"additive",alignmentbaseline:"alignmentBaseline","alignment-baseline":"alignmentBaseline",allowreorder:"allowReorder",alphabetic:"alphabetic",amplitude:"amplitude",arabicform:"arabicForm","arabic-form":"arabicForm",ascent:"ascent",attributename:"attributeName",attributetype:"attributeType",autoreverse:"autoReverse",azimuth:"azimuth",basefrequency:"baseFrequency",baselineshift:"baselineShift","baseline-shift":"baselineShift",baseprofile:"baseProfile",bbox:"bbox",begin:"begin",bias:"bias",by:"by",calcmode:"calcMode",capheight:"capHeight","cap-height":"capHeight",clip:"clip",clippath:"clipPath","clip-path":"clipPath",clippathunits:"clipPathUnits",cliprule:"clipRule","clip-rule":"clipRule",color:"color",colorinterpolation:"colorInterpolation","color-interpolation":"colorInterpolation",colorinterpolationfilters:"colorInterpolationFilters","color-interpolation-filters":"colorInterpolationFilters",colorprofile:"colorProfile","color-profile":"colorProfile",colorrendering:"colorRendering","color-rendering":"colorRendering",contentscripttype:"contentScriptType",contentstyletype:"contentStyleType",cursor:"cursor",cx:"cx",cy:"cy",d:"d",datatype:"datatype",decelerate:"decelerate",descent:"descent",diffuseconstant:"diffuseConstant",direction:"direction",display:"display",divisor:"divisor",dominantbaseline:"dominantBaseline","dominant-baseline":"dominantBaseline",dur:"dur",dx:"dx",dy:"dy",edgemode:"edgeMode",elevation:"elevation",enablebackground:"enableBackground","enable-background":"enableBackground",end:"end",exponent:"exponent",externalresourcesrequired:"externalResourcesRequired",fill:"fill",fillopacity:"fillOpacity","fill-opacity":"fillOpacity",fillrule:"fillRule","fill-rule":"fillRule",filter:"filter",filterres:"filterRes",filterunits:"filterUnits",floodopacity:"floodOpacity","flood-opacity":"floodOpacity",floodcolor:"floodColor","flood-color":"floodColor",focusable:"focusable",fontfamily:"fontFamily","font-family":"fontFamily",fontsize:"fontSize","font-size":"fontSize",fontsizeadjust:"fontSizeAdjust","font-size-adjust":"fontSizeAdjust",fontstretch:"fontStretch","font-stretch":"fontStretch",fontstyle:"fontStyle","font-style":"fontStyle",fontvariant:"fontVariant","font-variant":"fontVariant",fontweight:"fontWeight","font-weight":"fontWeight",format:"format",from:"from",fx:"fx",fy:"fy",g1:"g1",g2:"g2",glyphname:"glyphName","glyph-name":"glyphName",glyphorientationhorizontal:"glyphOrientationHorizontal","glyph-orientation-horizontal":"glyphOrientationHorizontal",glyphorientationvertical:"glyphOrientationVertical","glyph-orientation-vertical":"glyphOrientationVertical",glyphref:"glyphRef",gradienttransform:"gradientTransform",gradientunits:"gradientUnits",hanging:"hanging",horizadvx:"horizAdvX","horiz-adv-x":"horizAdvX",horizoriginx:"horizOriginX","horiz-origin-x":"horizOriginX",ideographic:"ideographic",imagerendering:"imageRendering","image-rendering":"imageRendering",in2:"in2",in:"in",inlist:"inlist",intercept:"intercept",k1:"k1",k2:"k2",k3:"k3",k4:"k4",k:"k",kernelmatrix:"kernelMatrix",kernelunitlength:"kernelUnitLength",kerning:"kerning",keypoints:"keyPoints",keysplines:"keySplines",keytimes:"keyTimes",lengthadjust:"lengthAdjust",letterspacing:"letterSpacing","letter-spacing":"letterSpacing",lightingcolor:"lightingColor","lighting-color":"lightingColor",limitingconeangle:"limitingConeAngle",local:"local",markerend:"markerEnd","marker-end":"markerEnd",markerheight:"markerHeight",markermid:"markerMid","marker-mid":"markerMid",markerstart:"markerStart","marker-start":"markerStart",markerunits:"markerUnits",markerwidth:"markerWidth",mask:"mask",maskcontentunits:"maskContentUnits",maskunits:"maskUnits",mathematical:"mathematical",mode:"mode",numoctaves:"numOctaves",offset:"offset",opacity:"opacity",operator:"operator",order:"order",orient:"orient",orientation:"orientation",origin:"origin",overflow:"overflow",overlineposition:"overlinePosition","overline-position":"overlinePosition",overlinethickness:"overlineThickness","overline-thickness":"overlineThickness",paintorder:"paintOrder","paint-order":"paintOrder",panose1:"panose1","panose-1":"panose1",pathlength:"pathLength",patterncontentunits:"patternContentUnits",patterntransform:"patternTransform",patternunits:"patternUnits",pointerevents:"pointerEvents","pointer-events":"pointerEvents",points:"points",pointsatx:"pointsAtX",pointsaty:"pointsAtY",pointsatz:"pointsAtZ",prefix:"prefix",preservealpha:"preserveAlpha",preserveaspectratio:"preserveAspectRatio",primitiveunits:"primitiveUnits",property:"property",r:"r",radius:"radius",refx:"refX",refy:"refY",renderingintent:"renderingIntent","rendering-intent":"renderingIntent",repeatcount:"repeatCount",repeatdur:"repeatDur",requiredextensions:"requiredExtensions",requiredfeatures:"requiredFeatures",resource:"resource",restart:"restart",result:"result",results:"results",rotate:"rotate",rx:"rx",ry:"ry",scale:"scale",security:"security",seed:"seed",shaperendering:"shapeRendering","shape-rendering":"shapeRendering",slope:"slope",spacing:"spacing",specularconstant:"specularConstant",specularexponent:"specularExponent",speed:"speed",spreadmethod:"spreadMethod",startoffset:"startOffset",stddeviation:"stdDeviation",stemh:"stemh",stemv:"stemv",stitchtiles:"stitchTiles",stopcolor:"stopColor","stop-color":"stopColor",stopopacity:"stopOpacity","stop-opacity":"stopOpacity",strikethroughposition:"strikethroughPosition","strikethrough-position":"strikethroughPosition",strikethroughthickness:"strikethroughThickness","strikethrough-thickness":"strikethroughThickness",string:"string",stroke:"stroke",strokedasharray:"strokeDasharray","stroke-dasharray":"strokeDasharray",strokedashoffset:"strokeDashoffset","stroke-dashoffset":"strokeDashoffset",strokelinecap:"strokeLinecap","stroke-linecap":"strokeLinecap",strokelinejoin:"strokeLinejoin","stroke-linejoin":"strokeLinejoin",strokemiterlimit:"strokeMiterlimit","stroke-miterlimit":"strokeMiterlimit",strokewidth:"strokeWidth","stroke-width":"strokeWidth",strokeopacity:"strokeOpacity","stroke-opacity":"strokeOpacity",suppresscontenteditablewarning:"suppressContentEditableWarning",suppresshydrationwarning:"suppressHydrationWarning",surfacescale:"surfaceScale",systemlanguage:"systemLanguage",tablevalues:"tableValues",targetx:"targetX",targety:"targetY",textanchor:"textAnchor","text-anchor":"textAnchor",textdecoration:"textDecoration","text-decoration":"textDecoration",textlength:"textLength",textrendering:"textRendering","text-rendering":"textRendering",to:"to",transform:"transform",typeof:"typeof",u1:"u1",u2:"u2",underlineposition:"underlinePosition","underline-position":"underlinePosition",underlinethickness:"underlineThickness","underline-thickness":"underlineThickness",unicode:"unicode",unicodebidi:"unicodeBidi","unicode-bidi":"unicodeBidi",unicoderange:"unicodeRange","unicode-range":"unicodeRange",unitsperem:"unitsPerEm","units-per-em":"unitsPerEm",unselectable:"unselectable",valphabetic:"vAlphabetic","v-alphabetic":"vAlphabetic",values:"values",vectoreffect:"vectorEffect","vector-effect":"vectorEffect",version:"version",vertadvy:"vertAdvY","vert-adv-y":"vertAdvY",vertoriginx:"vertOriginX","vert-origin-x":"vertOriginX",vertoriginy:"vertOriginY","vert-origin-y":"vertOriginY",vhanging:"vHanging","v-hanging":"vHanging",videographic:"vIdeographic","v-ideographic":"vIdeographic",viewbox:"viewBox",viewtarget:"viewTarget",visibility:"visibility",vmathematical:"vMathematical","v-mathematical":"vMathematical",vocab:"vocab",widths:"widths",wordspacing:"wordSpacing","word-spacing":"wordSpacing",writingmode:"writingMode","writing-mode":"writingMode",x1:"x1",x2:"x2",x:"x",xchannelselector:"xChannelSelector",xheight:"xHeight","x-height":"xHeight",xlinkactuate:"xlinkActuate","xlink:actuate":"xlinkActuate",xlinkarcrole:"xlinkArcrole","xlink:arcrole":"xlinkArcrole",xlinkhref:"xlinkHref","xlink:href":"xlinkHref",xlinkrole:"xlinkRole","xlink:role":"xlinkRole",xlinkshow:"xlinkShow","xlink:show":"xlinkShow",xlinktitle:"xlinkTitle","xlink:title":"xlinkTitle",xlinktype:"xlinkType","xlink:type":"xlinkType",xmlbase:"xmlBase","xml:base":"xmlBase",xmllang:"xmlLang","xml:lang":"xmlLang",xmlns:"xmlns","xml:space":"xmlSpace",xmlnsxlink:"xmlnsXlink","xmlns:xlink":"xmlnsXlink",xmlspace:"xmlSpace",y1:"y1",y2:"y2",y:"y",ychannelselector:"yChannelSelector",z:"z",zoomandpan:"zoomAndPan"},t
32I={"aria-current":0,"aria-description":0,"aria-details":0,"aria-disabled":0,"aria-hidden":0,"aria-invalid":0,"aria-keyshortcuts":0,"aria-label":0,"aria-roledescription":0,"aria-autocomplete":0,"aria-checked":0,"aria-expanded":0,"aria-haspopup":0,"aria-level":0,"aria-modal":0,"aria-multiline":0,"aria-multiselectable":0,"aria-orientation":0,"aria-placeholder":0,"aria-pressed":0,"aria-readonly":0,"aria-required":0,"aria-selected":0,"aria-sort":0,"aria-valuemax":0,"aria-valuemin":0,"aria-valuenow":0,"aria-valuetext":0,"aria-atomic":0,"aria-busy":0,"aria-live":0,"aria-relevant":0,"aria-dropeffect":0,"aria-grabbed":0,"aria-activedescendant":0,"aria-colcount":0,"aria-colindex":0,"aria-colspan":0,"aria-controls":0,"aria-describedby":0,"aria-errormessage":0,"aria-flowto":0,"aria-labelledby":0,"aria-owns":0,"aria-posinset":0,"aria-rowcount":0,"aria-rowindex":0,"aria-rowspan":0,"aria-setsize":0},tj={},tL=RegExp("^(aria)-["+k+"]*$"),tN=RegExp("^(aria)[A-Z]["+k+"]*$"),tD=!1,tB={},tF=/^on./,tz=/^on[^A-Z]/,tU=RegExp("^(aria)-["+k+"]*$"),tq=RegExp("^(aria)[A-Z]["+k+"]*$");tP=function(e,t,n,r){if(g.call(tB,t)&&tB[t])return!0;var i=t.toLowerCase();if("onfocusin"===i||"onfocusout"===i)return s("React uses onFocus and onBlur instead of onFocusIn and onFocusOut. All React events are normalized to bubble, so onFocusIn and onFocusOut are not needed/supported by React."),tB[t]=!0,!0;if(null!=r){var o=r.registrationNameDependencies,a=r.possibleRegistrationNames;if(o.hasOwnProperty(t))return!0;var l=a.hasOwnProperty(i)?a[i]:null;if(null!=l)return s("Invalid event handler property `%s`. Did you mean `%s`?",t,l),tB[t]=!0,!0;if(tF.test(t))return s("Unknown event handler property `%s`. It will be ignored.",t),tB[t]=!0,!0}else if(tF.test(t))return tz.test(t)&&s("Invalid event handler property `%s`. React events use the camelCase naming convention, for example `onClick`.",t),tB[t]=!0,!0;if(tU.test(t)||tq.test(t))return!0;if("innerhtml"===i)return s("Directly setting property `innerHTML` is not permitted. For more information, lookup documentation on `dangerouslySetInnerHTML`."),tB[t]=!0,!0;if("aria"===i)return s("The `aria` attribute is reserved for future use in React. Pass individual `aria-` attributes instead."),tB[t]=!0,!0;if("is"===i&&null!=n&&"string"!=typeof n)return s("Received a `%s` for a string attribute `is`. If this is expected, cast the value to a string.",typeof n),tB[t]=!0,!0;if("number"==typeof n&&isNaN(n))return s("Received NaN for the `%s` attribute. If this is expected, cast the value to a string.",t),tB[t]=!0,!0;var u=T(t),c=null!==u&&0===u.type;if(tT.hasOwnProperty(i)){var d=tT[i];if(d!==t)return s("Invalid DOM property `%s`. Did you mean `%s`?",t,d),tB[t]=!0,!0}else if(!c&&t!==i)return s("React does not recognize the `%s` prop on a DOM element. If you intentionally want it to appear in the DOM as a custom attribute, spell it as lowercase `%s` instead. If you accidentally passed it from a parent component, remove it from the DOM element.",t,i),tB[t]=!0,!0;return"boolean"==typeof n&&R(t,n,u,!1)?(n?s('Received `%s` for a non-boolean attribute `%s`.\n\nIf you want to write it to the DOM, pass a string instead: %s="%s" or %s={value.toString()}.',n,t,t,n,t):s('Received `%s` for a non-boolean attribute `%s`.\n\nIf you want to write it to the DOM, pass a string instead: %s="%s" or %s={value.toString()}.\n\nIf you used to conditionally omit it with %s={condition && value}, pass %s={condition ? value : undefined} instead.',n,t,t,n,t,t,t),tB[t]=!0,!0):!!c||(R(t,n,u,!1)?(tB[t]=!0,!1):("false"!==n&&"true"!==n||null===u||3!==u.type||(s("Received the string `%s` for the boolean attribute `%s`. %s Did you mean %s={%s}?",n,t,"false"===n?"The browser will interpret it as a truthy value.":'Although this works, it will not work as expected if you pass the string "false".',t,n),tB[t]=!0),!0))};var tW=null;function tH(e){var t=e.target||e.srcElement||window;return t.correspondingUseElement&&(t=t.correspondingUseElement),3===t.nodeType?t.parentNode:t}var t$=null,tV=null,tK=null;function tG(e){var t=o8(e);if(t){if("function"!=typeof t$)throw Error("setRestoreImplementation() needs to be called to handle a target for controlled events. This error is likely caused by a bug in React. Please file an issue.");var n=t.stateNode;if(n){var r=o9(n);t$(t.stateNode,t.type,r)}}}function tQ(e){tV?tK?tK.push(e):tK=[e]:tV=e}function tY(){if(tV){var e=tV,t=tK;if(tV=null,tK=null,tG(e),t)for(var n=0;n<t.length;n++)tG(t[n])}}var tZ=function(e,t){return e(t)},tX=function(){},tJ=!1;
32function t0(e,t,n){if(tJ)return e(t,n);tJ=!0;try{return tZ(e,t,n)}finally{tJ=!1,(null!==tV||null!==tK)&&(tX(),tY())}}function t1(e,t){var n=e.stateNode;if(null===n)return null;var r=o9(n);if(null===r)return null;var i=r[t];if(function(e,t,n){switch(e){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":return!(!n.disabled||"button"!==t&&"input"!==t&&"select"!==t&&"textarea"!==t);default:return!1}}(t,e.type,r))return null;if(i&&"function"!=typeof i)throw Error("Expected `"+t+"` listener to be a function, instead got a value of `"+typeof i+"` type.");return i}var t2=!1;if(m)try{var t3={};Object.defineProperty(t3,"passive",{get:function(){t2=!0}}),window.addEventListener("test",t3,t3),window.removeEventListener("test",t3,t3)}catch(e){t2=!1}function t6(e,t,n,r,i,o,a,s,l){var u=Array.prototype.slice.call(arguments,3);try{t.apply(n,u)}catch(e){this.onError(e)}}var t4=t6;if("undefined"!=typeof window&&"function"==typeof window.dispatchEvent&&"undefined"!=typeof document&&"function"==typeof document.createEvent){var t5=document.createElement("react");t4=function(e,t,n,r,i,o,a,s,l){if("undefined"==typeof document||null===document)throw Error("The `document` global was defined when React was initialized, but is not defined anymore. This can happen in a test environment if a component schedules an update from an asynchronous callback, but the test has already finished running. To solve this, you can either unmount the component at the end of your test (and ensure that any asynchronous operations get canceled in `componentWillUnmount`), or you can change the test itself to be asynchronous.");var u=document.createEvent("Event"),c=!1,d=!0,f=window.event,h=Object.getOwnPropertyDescriptor(window,"event");function p(){t5.removeEventListener(A,v,!1),void 0!==window.event&&window.hasOwnProperty("event")&&(window.event=f)}var m,g=Array.prototype.slice.call(arguments,3);function v(){c=!0,p(),t.apply(n,g),d=!1}var y=!1,b=!1;function w(e){if(m=e.error,y=!0,null===m&&0===e.colno&&0===e.lineno&&(b=!0),e.defaultPrevented&&null!=m&&"object"==typeof m)try{m._suppressLogging=!0}catch(e){}}var A="react-"+(e||"invokeguardedcallback");if(window.addEventListener("error",w),t5.addEventListener(A,v,!1),u.initEvent(A,!1,!1),t5.dispatchEvent(u),h&&Object.defineProperty(window,"event",h),c&&d&&(y?b&&(m=Error("A cross-origin error was thrown. React doesn't have access to the actual error object in development. See https://reactjs.org/link/crossorigin-error for more information.")):m=Error("An error was thrown inside one of your components, but React doesn't know what it was. This is likely due to browser flakiness. React does its best to preserve the \"Pause on exceptions\" behavior of the DevTools, which requires some DEV-mode only tricks. It's possible that these don't work in your browser. Try triggering the error in production mode, or switching to a modern browser. If you suspect that this is actually an issue with React, please file an issue."),this.onError(m)),window.removeEventListener("error",w),!c)return p(),t6.apply(this,arguments)}}var t8=t4,t7=!1,t9=null,ne=!1,nt=null,nn={onError:function(e){t7=!0,t9=e}};function nr(e,t,n,r,i,o,a,s,l){t7=!1,t9=null,t8.apply(nn,arguments)}function ni(){if(t7){var e=t9;return t7=!1,t9=null,e}throw Error("clearCaughtError was called but no error was captured. This error is likely caused by a bug in React. Please file an issue.")}function no(e){return e._reactInternals}var na=i.ReactCurrentOwner;function ns(e){var t=e,n=e;if(e.alternate)for(;t.return;)t=t.return;else{var r=t;do(4098&(t=r).flags)!=0&&(n=t.return),r=t.return;while(r)}return 3===t.tag?n:null}function nl(e){if(13===e.tag){var t=e.memoizedState;if(null===t){var n=e.alternate;null!==n&&(t=n.memoizedState)}if(null!==t)return t.dehydrated}return null}function nu(e){return 3===e.tag?e.stateNode.containerInfo:null}function nc(e){if(ns(e)!==e)throw Error("Unable to find node on an unmounted component.")}
32function nd(e){var t=e.alternate;if(!t){var n=ns(e);if(null===n)throw Error("Unable to find node on an unmounted component.");return n!==e?null:e}for(var r=e,i=t;;){var o=r.return;if(null===o)break;var a=o.alternate;if(null===a){var s=o.return;if(null!==s){r=i=s;continue}break}if(o.child===a.child){for(var l=o.child;l;){if(l===r)return nc(o),e;if(l===i)return nc(o),t;l=l.sibling}throw Error("Unable to find node on an unmounted component.")}if(r.return!==i.return)r=o,i=a;else{for(var u=!1,c=o.child;c;){if(c===r){u=!0,r=o,i=a;break}if(c===i){u=!0,i=o,r=a;break}c=c.sibling}if(!u){for(c=a.child;c;){if(c===r){u=!0,r=a,i=o;break}if(c===i){u=!0,i=a,r=o;break}c=c.sibling}if(!u)throw Error("Child was not found in either parent set. This indicates a bug in React related to the return pointer. Please file an issue.")}}if(r.alternate!==i)throw Error("Return fibers should always be each others' alternates. This error is likely caused by a bug in React. Please file an issue.")}if(3!==r.tag)throw Error("Unable to find node on an unmounted component.");return r.stateNode.current===r?e:t}function nf(e){var t=nd(e);return null!==t?function e(t){if(5===t.tag||6===t.tag)return t;for(var n=t.child;null!==n;){var r=e(n);if(null!==r)return r;n=n.sibling}return null}(t):null}var nh=r.unstable_scheduleCallback,np=r.unstable_cancelCallback,nm=r.unstable_shouldYield,ng=r.unstable_requestPaint,nv=r.unstable_now,ny=r.unstable_getCurrentPriorityLevel,nb=r.unstable_ImmediatePriority,nw=r.unstable_UserBlockingPriority,nA=r.unstable_NormalPriority,nE=r.unstable_LowPriority,n_=r.unstable_IdlePriority,nk=r.unstable_yieldValue,nC=r.unstable_setDisableYieldValue,nS=null,nx=null,nM=null,nO=!1,nR="undefined"!=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__;function nP(e){if("function"==typeof nk&&(nC(e),o=e),nx&&"function"==typeof nx.setStrictMode)try{nx.setStrictMode(nS,e)}catch(e){nO||(nO=!0,s("React instrumentation encountered an error: %s",e))}}function nT(e){nM=e}function nI(){for(var e=new Map,t=1,n=0;n<n$;n++){var r,i=1&(r=t)?"Sync":2&r?"InputContinuousHydration":4&r?"InputContinuous":8&r?"DefaultHydration":16&r?"Default":32&r?"TransitionHydration":4194240&r?"Transition":130023424&r?"Retry":134217728&r?"SelectiveHydration":268435456&r?"IdleHydration":536870912&r?"Idle":1073741824&r?"Offscreen":void 0;e.set(t,i),t*=2}return e}function nj(){null!==nM&&"function"==typeof nM.markCommitStopped&&nM.markCommitStopped()}function nL(e){null!==nM&&"function"==typeof nM.markComponentRenderStarted&&nM.markComponentRenderStarted(e)}function nN(){null!==nM&&"function"==typeof nM.markComponentRenderStopped&&nM.markComponentRenderStopped()}function nD(e){null!==nM&&"function"==typeof nM.markComponentLayoutEffectUnmountStarted&&nM.markComponentLayoutEffectUnmountStarted(e)}function nB(){null!==nM&&"function"==typeof nM.markComponentLayoutEffectUnmountStopped&&nM.markComponentLayoutEffectUnmountStopped()}function nF(e){null!==nM&&"function"==typeof nM.markRenderStarted&&nM.markRenderStarted(e)}function nz(){null!==nM&&"function"==typeof nM.markRenderStopped&&nM.markRenderStopped()}function nU(e,t){null!==nM&&"function"==typeof nM.markStateUpdateScheduled&&nM.markStateUpdateScheduled(e,t)}var nq=Math.clz32?Math.clz32:function(e){var t=e>>>0;return 0===t?32:31-(nW(t)/nH|0)|0}
32,nW=Math.log,nH=Math.LN2,n$=31,nV=64,nK=4194304;function nG(e){switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64: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 4194240&e;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return 130023424&e;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return s("Should have found matching lanes. This is a bug in React."),e}}function nQ(e,t){var n=e.pendingLanes;if(0===n)return 0;var r=0,i=e.suspendedLanes,o=e.pingedLanes,a=268435455&n;if(0!==a){var s=a&~i;if(0!==s)r=nG(s);else{var l=a&o;0!==l&&(r=nG(l))}}else{var u=n&~i;0!==u?r=nG(u):0!==o&&(r=nG(o))}if(0===r)return 0;if(0!==t&&t!==r&&(t&i)==0){var c,d=(c=r)&-c,f=t&-t;if(d>=f||16===d&&(4194240&f)!=0)return t}(4&r)!=0&&(r|=16&n);var h=e.entangledLanes;if(0!==h)for(var p=e.entanglements,m=r&h;m>0;){var g=n2(m),v=1<<g;r|=p[g],m&=~v}return r}function nY(e){var t=-1073741825&e.pendingLanes;return 0!==t?t:1073741824&t?1073741824:0}function nZ(e){return(268435455&e)!=0}function nX(e){return(130023424&e)===e}function nJ(e){return(4194240&e)!=0}function n0(){var e=nV;return(4194240&(nV<<=1))==0&&(nV=64),e}function n1(e){return e&-e}function n2(e){return 31-nq(e)}function n3(e){for(var t=[],n=0;n<n$;n++)t.push(e);return t}function n6(e,t,n){e.pendingLanes|=t,536870912!==t&&(e.suspendedLanes=0,e.pingedLanes=0),e.eventTimes[n2(t)]=n}function n4(e,t,n){e.pingedLanes|=e.suspendedLanes&t}function n5(e,t){for(var n=e.entangledLanes|=t,r=e.entanglements,i=n;i;){var o=n2(i),a=1<<o;a&t|r[o]&t&&(r[o]|=t),i&=~a}}function n8(e,t,n){if(nR)for(var r=e.pendingUpdatersLaneMap;n>0;){var i=n2(n),o=1<<i;r[i].add(t),n&=~o}}function n7(e,t){if(nR)for(var n=e.pendingUpdatersLaneMap,r=e.memoizedUpdaters;t>0;){var i=n2(t),o=1<<i,a=n[i];a.size>0&&(a.forEach(function(e){var t=e.alternate;null!==t&&r.has(t)||r.add(e)}),a.clear()),t&=~o}}var n9,re,rt,rn,rr,ri=0;function ro(e){var t=e&-e;return 1<t?4<t?nZ(t)?16:536870912:4:1}function ra(e){return e.current.memoizedState.isDehydrated}var rs=!1,rl=[],ru=null,rc=null,rd=null,rf=new Map,rh=new Map,rp=[],rm=["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","submit"];function rg(e,t){switch(e){case"focusin":case"focusout":ru=null;break;case"dragenter":case"dragleave":rc=null;break;case"mouseover":case"mouseout":rd=null;break;case"pointerover":case"pointerout":var n=t.pointerId;rf.delete(n);break;case"gotpointercapture":case"lostpointercapture":var r=t.pointerId;rh.delete(r)}}function rv(e,t,n,r,i,o){if(null===e||e.nativeEvent!==o){if(null!==t){var a=o8(t);null!==a&&re(a)}return{blockedOn:t,domEventName:n,eventSystemFlags:r,nativeEvent:o,targetContainers:[i]}}e.eventSystemFlags|=r;var s=e.targetContainers;return null!==i&&-1===s.indexOf(i)&&s.push(i),e}function ry(e){var t=o5(e.target);if(null!==t){var n=ns(t);if(null!==n){var r=n.tag;if(13===r){var i=nl(n);if(null!==i)return e.blockedOn=i,void rr(e.priority,function(){rt(n)})}else if(3===r&&ra(n.stateNode))return void(e.blockedOn=nu(n))}}e.blockedOn=null}function rb(e){if(null!==e.blockedOn)return!1;for(var t=e.targetContainers;t.length>0;){var n=t[0],r=rR(e.domEventName,e.eventSystemFlags,n,e.nativeEvent);if(null!==r){var i=o8(r);return null!==i&&re(i),e.blockedOn=r,!1}var o=e.nativeEvent,a=new o.constructor(o.type,o);null!==tW&&s("Expected currently replaying event to be null. This error is likely caused by a bug in React. Please file an issue."),tW=a,o.target.dispatchEvent(a),null===tW&&s("Expected currently replaying event to not be null. This error is likely caused by a bug in React. Please file an issue."),tW=null,t.shift()}return!0}function rw(e,t,n){rb(e)&&n.delete(t)}function rA(){rs=!1,null!==ru&&rb(ru)&&(ru=null),null!==rc&&rb(rc)&&(rc=null),null!==rd&&rb(rd)&&(rd=null),rf.forEach(rw),rh.forEach(rw)}function rE(e,t){e.blockedOn===t&&(e.blockedOn=null,rs||(rs=!0,r.unstable_scheduleCallback(r.unstable_NormalPriority,rA)))}function r_(e){if(rl.length>0){rE(rl[0],e);for(var t=1;t<rl.length;t++){var n=rl[t];n.blockedOn===e&&(n.blockedOn=null)}}null!==ru&&rE(ru,e),null!==rc&&rE(rc,e),null!==rd&&rE(rd,e);var r=function(t){return rE(t,e)};rf.forEach(r),rh.forEach(r);for(var i=0;i<rp.length;i++){var o=rp[i];o.blockedOn===e&&(o.blockedOn=null)}for(;rp.length>0;){var a=rp[0];if(null!==a.blockedOn)break;ry(a),null===a.blockedOn&&rp.shift()}}var rk=i.ReactCurrentBatchConfig,rC=!0;function rS(e,t,n,r){var i=ri,o=rk.transition;rk.transition=null;try{ri=1,rM(e,t,n,r)}finally{ri=i,rk.transition=o}}function rx(e,t,n,r){var i=ri,o=rk.transition;rk.transition=null;try{ri=4,rM(e,t,n,r)}finally{ri=i,rk.transition=o}}function rM(e,t,n,r){rC&&function(e,t,n,r){var i=rR(e,t,n,r);if(null===i)return i9(e,t,r,rO,n),void rg(e,r);if(function(e,t,n,r,i){switch(t){case"focusin":return ru=rv(ru,e,t,n,r,i),!0;case"dragenter":return rc=rv(rc,e,t,n,r,i),!0;case"mouseover":return rd=rv(rd,e,t,n,r,i),!0;case"pointerover":var o=i.pointerId;return rf.set(o,rv(rf.get(o)||null,e,t,n,r,i)),!0;case"gotpointercapture":var a=i.pointerId;return rh.set(a,rv(rh.get(a)||null,e,t,n,r,i)),!0}return!1}(i,e,t,n,r))r.stopPropagation();else if(rg(e,r),4&t&&rm.indexOf(e)>-1){for(;null!==i;){var o=o8(i);null!==o&&n9(o);var a=rR(e,t,n,r);if(null===a&&i9(e,t,r,rO,n),a===i)break;i=a}null!==i&&r.stopPropagation()}else i9(e,t,r,null,n)}(e,t,n,r)}var rO=null;function rR(e,t,n,r){rO=null;var i=o5(tH(r));if(null!==i){var o=ns(i);if(null===o)i=null;else{var a=o.tag;if(13===a){var s=nl(o);if(null!==s)return s;i=null}else if(3===a){if(ra(o.stateNode))return nu(o);i=null}else o!==i&&(i=null)}}return rO=i,null}
32function rP(e){switch(e){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"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 1;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"toggle":case"touchmove":case"wheel":case"mouseenter":case"mouseleave":case"pointerenter":case"pointerleave":return 4;case"message":switch(ny()){case nb:return 1;case nw:return 4;case nA:case nE:return 16;case n_:return 536870912;default:return 16}default:return 16}}var rT=null,rI=null,rj=null;function rL(){if(rj)return rj;var e,t,n=rI,r=n.length,i=rN(),o=i.length;for(e=0;e<r&&n[e]===i[e];e++);var a=r-e;for(t=1;t<=a&&n[r-t]===i[o-t];t++);var s=t>1?1-t:void 0;return rj=i.slice(e,s)}function rN(){return"value"in rT?rT.value:rT.textContent}function rD(e){var t,n=e.keyCode;return"charCode"in e?0===(t=e.charCode)&&13===n&&(t=13):t=n,10===t&&(t=13),t>=32||13===t?t:0}function rB(){return!0}function rF(){return!1}function rz(e){function t(t,n,r,i,o){for(var a in this._reactName=t,this._targetInst=r,this.type=n,this.nativeEvent=i,this.target=o,this.currentTarget=null,e)if(e.hasOwnProperty(a)){var s=e[a];this[a]=s?s(i):i[a]}var l=null!=i.defaultPrevented?i.defaultPrevented:!1===i.returnValue;return this.isDefaultPrevented=l?rB:rF,this.isPropagationStopped=rF,this}return ec(t.prototype,{preventDefault:function(){this.defaultPrevented=!0;var e=this.nativeEvent;e&&(e.preventDefault?e.preventDefault():"unknown"!=typeof e.returnValue&&(e.returnValue=!1),this.isDefaultPrevented=rB)},stopPropagation:function(){var e=this.nativeEvent;e&&(e.stopPropagation?e.stopPropagation():"unknown"!=typeof e.cancelBubble&&(e.cancelBubble=!0),this.isPropagationStopped=rB)},persist:function(){},isPersistent:rB}),t}var rU,rq,rW,rH={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},r$=rz(rH),rV=ec({},rH,{view:0,detail:0}),rK=rz(rV),rG=ec({},rV,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:r4,button:0,buttons:0,relatedTarget:function(e){return void 0===e.relatedTarget?e.fromElement===e.srcElement?e.toElement:e.fromElement:e.relatedTarget},movementX:function(e){return"movementX"in e?e.movementX:(e!==rW&&(rW&&"mousemove"===e.type?(rU=e.screenX-rW.screenX,rq=e.screenY-rW.screenY):(rU=0,rq=0),rW=e),rU)},movementY:function(e){return"movementY"in e?e.movementY:rq}}),rQ=rz(rG),rY=rz(ec({},rG,{dataTransfer:0})),rZ=rz(ec({},rV,{relatedTarget:0})),rX=rz(ec({},rH,{animationName:0,elapsedTime:0,pseudoElement:0})),rJ=rz(ec({},rH,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}})),r0=rz(ec({},rH,{data:0})),r1={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},r2={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"},r3={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function r6(e){var t=this.nativeEvent;if(t.getModifierState)return t.getModifierState(e);var n=r3[e];return!!n&&!!t[n]}function r4(e){return r6}var r5=rz(ec({},rV,{key:function(e){if(e.key){var t=r1[e.key]||e.key;if("Unidentified"!==t)return t}if("keypress"===e.type){var n=rD(e);return 13===n?"Enter":String.fromCharCode(n)}
32return"keydown"===e.type||"keyup"===e.type?r2[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:r4,charCode:function(e){return"keypress"===e.type?rD(e):0},keyCode:function(e){return"keydown"===e.type||"keyup"===e.type?e.keyCode:0},which:function(e){return"keypress"===e.type?rD(e):"keydown"===e.type||"keyup"===e.type?e.keyCode:0}})),r8=rz(ec({},rG,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0})),r7=rz(ec({},rV,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:r4})),r9=rz(ec({},rH,{propertyName:0,elapsedTime:0,pseudoElement:0})),ie=rz(ec({},rG,{deltaX:function(e){return"deltaX"in e?e.deltaX:"wheelDeltaX"in e?-e.wheelDeltaX:0},deltaY:function(e){return"deltaY"in e?e.deltaY:"wheelDeltaY"in e?-e.wheelDeltaY:"wheelDelta"in e?-e.wheelDelta:0},deltaZ:0,deltaMode:0})),it=[9,13,27,32],ir=m&&"CompositionEvent"in window,ii=null;m&&"documentMode"in document&&(ii=document.documentMode);var io=m&&"TextEvent"in window&&!ii,ia=m&&(!ir||ii&&ii>8&&ii<=11),is=!1;function il(e,t){switch(e){case"keyup":return -1!==it.indexOf(t.keyCode);case"keydown":return 229!==t.keyCode;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function iu(e){var t=e.detail;return"object"==typeof t&&"data"in t?t.data:null}function ic(e){return"ko"===e.locale}var id=!1,ih={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 ip(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return"input"===t?!!ih[e.type]:"textarea"===t}/** 33 * Checks if an event is supported in the current execution environment. 34 * 35 * NOTE: This will not work correctly for non-generic events such as `change`, 36 * `reset`, `load`, `error`, and `select`. 37 * 38 * Borrows from Modernizr. 39 * 40 * @param {string} eventNameSuffix Event name, e.g. "click". 41 * @return {boolean} True if the event is supported. 42 * @internal 43 * @license Modernizr 3.0.0pre (Custom Build) | MIT 44 */function im(e,t,n,r){tQ(r);var i=ot(t,"onChange");if(i.length>0){var o=new r$("onChange","change",null,n,r);e.push({event:o,listeners:i})}}var ig=null,iv=null;function iy(e){i2(e,0)}function ib(e){if(eD(o7(e)))return e}function iw(e,t){if("change"===e)return t}var iA=!1;function iE(){ig&&(ig.detachEvent("onpropertychange",i_),ig=null,iv=null)}function i_(e){var t;"value"===e.propertyName&&ib(iv)&&(im(t=[],iv,e,tH(e)),t0(iy,t))}function ik(e,t,n){"focusin"===e?(iE(),iv=n,(ig=t).attachEvent("onpropertychange",i_)):"focusout"===e&&iE()}function iC(e,t){if("selectionchange"===e||"keyup"===e||"keydown"===e)return ib(iv)}function iS(e,t){if("click"===e)return ib(t)}function ix(e,t){if("input"===e||"change"===e)return ib(t)}m&&(iA=function(e){if(!m)return!1;var t="oninput",n=t in document;if(!n){var r=document.createElement("div");r.setAttribute(t,"return;"),n="function"==typeof r[t]}return n}()&&(!document.documentMode||document.documentMode>9));var iM="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t};function iO(e,t){if(iM(e,t))return!0;if("object"!=typeof e||null===e||"object"!=typeof t||null===t)return!1;var n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;for(var i=0;i<n.length;i++){var o=n[i];if(!g.call(t,o)||!iM(e[o],t[o]))return!1}return!0}function iR(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function iP(e,t){for(var n=iR(e),r=0,i=0;n;){if(3===n.nodeType){if(i=r+n.textContent.length,r<=t&&i>=t)return{node:n,offset:t-r};r=i}n=iR(function(e){for(;e;){if(e.nextSibling)return e.nextSibling;e=e.parentNode}}(n))}}function iT(e){return e&&3===e.nodeType}function iI(){for(var e=window,t=eB();t instanceof e.HTMLIFrameElement&&function(e){try{return"string"==typeof e.contentWindow.location.href}catch(e){return!1}}(t);)t=eB((e=t.contentWindow).document);return t}function ij(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&("input"===t&&("text"===e.type||"search"===e.type||"tel"===e.type||"url"===e.type||"password"===e.type)||"textarea"===t||"true"===e.contentEditable)}var iL=m&&"documentMode"in document&&document.documentMode<=11,iN=null,iD=null,iB=null,iF=!1;function iz(e,t,n){var r=n.window===n?n.document:9===n.nodeType?n:n.ownerDocument;if(!iF&&null!=iN&&iN===eB(r)){var i=function(e){if("selectionStart"in e&&ij(e))return{start:e.selectionStart,end:e.selectionEnd};var t=(e.ownerDocument&&e.ownerDocument.defaultView||window).getSelection();
44return{anchorNode:t.anchorNode,anchorOffset:t.anchorOffset,focusNode:t.focusNode,focusOffset:t.focusOffset}}(iN);if(!iB||!iO(iB,i)){iB=i;var o=ot(iD,"onSelect");if(o.length>0){var a=new r$("onSelect","select",null,t,n);e.push({event:a,listeners:o}),a.target=iN}}}}function iU(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n}var iq={animationend:iU("Animation","AnimationEnd"),animationiteration:iU("Animation","AnimationIteration"),animationstart:iU("Animation","AnimationStart"),transitionend:iU("Transition","TransitionEnd")},iW={},iH={};function i$(e){if(iW[e])return iW[e];if(!iq[e])return e;var t=iq[e];for(var n in t)if(t.hasOwnProperty(n)&&n in iH)return iW[e]=t[n];return e}m&&(iH=document.createElement("div").style,"AnimationEvent"in window||(delete iq.animationend.animation,delete iq.animationiteration.animation,delete iq.animationstart.animation),"TransitionEvent"in window||delete iq.transitionend.transition);var iV=i$("animationend"),iK=i$("animationiteration"),iG=i$("animationstart"),iQ=i$("transitionend"),iY=new Map,iZ=["abort","auxClick","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"];function iX(e,t){iY.set(e,t),f(t,[e])}(function(){for(var e=0;e<iZ.length;e++){var t=iZ[e];iX(t.toLowerCase(),"on"+(t[0].toUpperCase()+t.slice(1)))}iX(iV,"onAnimationEnd"),iX(iK,"onAnimationIteration"),iX(iG,"onAnimationStart"),iX("dblclick","onDoubleClick"),iX("focusin","onFocus"),iX("focusout","onBlur"),iX(iQ,"onTransitionEnd")})(),p("onMouseEnter",["mouseout","mouseover"]),p("onMouseLeave",["mouseout","mouseover"]),p("onPointerEnter",["pointerout","pointerover"]),p("onPointerLeave",["pointerout","pointerover"]),f("onChange",["change","click","focusin","focusout","input","keydown","keyup","selectionchange"]),f("onSelect",["focusout","contextmenu","dragend","focusin","keydown","keyup","mousedown","mouseup","selectionchange"]),f("onBeforeInput",["compositionend","keypress","textInput","paste"]),f("onCompositionEnd",["compositionend","focusout","keydown","keypress","keyup","mousedown"]),f("onCompositionStart",["compositionstart","focusout","keydown","keypress","keyup","mousedown"]),f("onCompositionUpdate",["compositionupdate","focusout","keydown","keypress","keyup","mousedown"]);var iJ=["abort","canplay","canplaythrough","durationchange","emptied","encrypted","ended","error","loadeddata","loadedmetadata","loadstart","pause","play","playing","progress","ratechange","resize","seeked","seeking","stalled","suspend","timeupdate","volumechange","waiting"],i0=new Set(["cancel","close","invalid","load","scroll","toggle"].concat(iJ));function i1(e,t,n){var r=e.type||"unknown-event";e.currentTarget=n,function(e,t,n,r,i,o,a,s,l){if(nr.apply(this,arguments),t7){var u=ni();ne||(ne=!0,nt=u)}}(r,t,void 0,e),e.currentTarget=null}function i2(e,t){for(var n=0!=(4&t),r=0;r<e.length;r++){var i=e[r];(function(e,t,n){var r;if(n)for(var i=t.length-1;i>=0;i--){var o=t[i],a=o.instance,s=o.currentTarget,l=o.listener;if(a!==r&&e.isPropagationStopped())return;i1(e,l,s),r=a}else for(var u=0;u<t.length;u++){var c=t[u],d=c.instance,f=c.currentTarget,h=c.listener;if(d!==r&&e.isPropagationStopped())return;i1(e,h,f),r=d}})(i.event,i.listeners,n)}!function(){if(ne){var e=nt;throw ne=!1,nt=null,e}}()}function i3(e,t){i0.has(e)||s('Did not expect a listenToNonDelegatedEvent() call for "%s". This is a bug in React. Please file an issue.',e);var n,r=(void 0===(n=t[o3])&&(n=t[o3]=new Set),n),i=e+"__bubble";r.has(i)||(i8(t,e,2,!1),r.add(i))}function i6(e,t,n){i0.has(e)&&!t&&s('Did not expect a listenToNativeEvent() call for "%s" in the bubble phase. This is a bug in React. Please file an issue.',e);var r=0;t&&(r|=4),i8(n,e,r,t)}var i4="_reactListening"+Math.random().toString(36).slice(2);function i5(e){if(!e[i4]){e[i4]=!0,u.forEach(function(t){"selectionchange"!==t&&(i0.has(t)||i6(t,!1,e),i6(t,!0,e))});var t=9===e.nodeType?e:e.ownerDocument;null!==t&&(t[i4]||(t[i4]=!0,i6("selectionchange",!1,t)))}}function i8(e,t,n,r,i){var o=function(e,t,n){var r;switch(rP(t)){case 1:r=rS;break;case 4:r=rx;break;default:r=rM}return r.bind(null,t,n,e)}(e,t,n),a=void 0;t2&&("touchstart"!==t&&"touchmove"!==t&&"wheel"!==t||(a=!0)),r?void 0!==a?function(e,t,n,r){e.addEventListener(t,n,{capture:!0,passive:r})}(e,t,o,a):function(e,t,n){e.addEventListener(t,n,!0)}(e,t,o):void 0!==a?function(e,t,n,r){e.addEventListener(t,n,{passive:r})}(e,t,o,a):function(e,t,n){e.addEventListener(t,n,!1)}(e,t,o)}
44function i7(e,t){return e===t||8===e.nodeType&&e.parentNode===t}function i9(e,t,n,r,i){var o=r;if(0==(1&t)&&0==(2&t)&&null!==r){var a=r;e:for(;;){if(null===a)return;var s=a.tag;if(3===s||4===s){var l=a.stateNode.containerInfo;if(i7(l,i))break;if(4===s)for(var u=a.return;null!==u;){var c=u.tag;if((3===c||4===c)&&i7(u.stateNode.containerInfo,i))return;u=u.return}for(;null!==l;){var d=o5(l);if(null===d)return;var f=d.tag;if(5===f||6===f){a=o=d;continue e}l=l.parentNode}}a=a.return}}t0(function(){var r,i,a;(function(e,t,n,r,i,o,a){var s=iY.get(t);if(void 0!==s){var l=r$,u=t;switch(t){case"keypress":if(0===rD(r))return;case"keydown":case"keyup":l=r5;break;case"focusin":u="focus",l=rZ;break;case"focusout":u="blur",l=rZ;break;case"beforeblur":case"afterblur":l=rZ;break;case"click":if(2===r.button)return;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":l=rQ;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":l=rY;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":l=r7;break;case iV:case iK:case iG:l=rX;break;case iQ:l=r9;break;case"scroll":l=rK;break;case"wheel":l=ie;break;case"copy":case"cut":case"paste":l=rJ;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":l=r8}var c=0!=(4&o),d=!c&&"scroll"===t,f=function(e,t,n,r,i,o){for(var a=r?null!==t?t+"Capture":null:t,s=[],l=e,u=null;null!==l;){var c=l,d=c.stateNode;if(5===c.tag&&null!==d&&(u=d,null!==a)){var f=t1(l,a);null!=f&&s.push(oe(l,f,u))}if(i)break;l=l.return}return s}(n,s,r.type,c,d);if(f.length>0){var h=new l(s,u,null,r,i);e.push({event:h,listeners:f})}}})(i=[],e,r=o,n,a=tH(n),t),0==(7&t)&&(function(e,t,n,r,i,o,a){var s,l,u,c="mouseover"===t||"pointerover"===t,d="mouseout"===t||"pointerout"===t;if(c&&r!==tW){var f=r.relatedTarget||r.fromElement;if(f&&(o5(f)||f[o2]))return}if(d||c){if(i.window===i)s=i;else{var h=i.ownerDocument;s=h?h.defaultView||h.parentWindow:window}if(d){var p=r.relatedTarget||r.toElement;l=n,null!==(u=p?o5(p):null)&&(u!==ns(u)||5!==u.tag&&6!==u.tag)&&(u=null)}else l=null,u=n;if(l!==u){var m,g,v,y,b=rQ,w="onMouseLeave",A="onMouseEnter",E="mouse";"pointerout"!==t&&"pointerover"!==t||(b=r8,w="onPointerLeave",A="onPointerEnter",E="pointer");var _=null==l?s:o7(l),k=null==u?s:o7(u),C=new b(w,E+"leave",l,r,i);C.target=_,C.relatedTarget=k;var S=null;if(o5(i)===n){var x=new b(A,E+"enter",u,r,i);x.target=k,x.relatedTarget=_,S=x}m=S,g=l,v=u,y=g&&v?function(e,t){for(var n=e,r=t,i=0,o=n;o;o=on(o))i++;for(var a=0,s=r;s;s=on(s))a++;for(;i-a>0;)n=on(n),i--;for(;a-i>0;)r=on(r),a--;for(var l=i;l--;){if(n===r||null!==r&&n===r.alternate)return n;n=on(n),r=on(r)}return null}(g,v):null,null!==g&&or(e,C,g,y,!1),null!==v&&null!==m&&or(e,m,v,y,!0)}}}(i,e,r,n,a),function(e,t,n,r,i,o,a){var s,l,u,c,d,f=n?o7(n):window;if("select"===(d=f.nodeName&&f.nodeName.toLowerCase())||"input"===d&&"file"===f.type?u=iw:ip(f)?iA?u=ix:(u=iC,c=ik):(s=f.nodeName)&&"input"===s.toLowerCase()&&("checkbox"===f.type||"radio"===f.type)&&(u=iS),u){var h=u(t,n);if(h)return void im(e,h,r,i)}c&&c(t,f,n),"focusout"===t&&(l=f._wrapperState)&&l.controlled&&"number"===f.type&&eQ(f,"number",f.value)}(i,e,r,n,a),function(e,t,n,r,i,o,a){var s=n?o7(n):window;switch(t){case"focusin":(ip(s)||"true"===s.contentEditable)&&(iN=s,iD=n,iB=null);break;case"focusout":iN=null,iD=null,iB=null;break;case"mousedown":iF=!0;break;case"contextmenu":case"mouseup":case"dragend":iF=!1,iz(e,r,i);break;case"selectionchange":if(iL)break;case"keydown":case"keyup":iz(e,r,i)}}(i,e,r,n,a),function(e,t,n,r,i){if(ir?o=function(e){switch(e){case"compositionstart":return"onCompositionStart";case"compositionend":return"onCompositionEnd";case"compositionupdate":return"onCompositionUpdate"}}(t):id?il(t,r)&&(o="onCompositionEnd"):"keydown"===t&&229===r.keyCode&&(o="onCompositionStart"),o){ia&&!ic(r)&&(id||"onCompositionStart"!==o?"onCompositionEnd"===o&&id&&(a=rL()):(rT=i,rI=rN(),id=!0));var o,a,s=ot(n,o);if(s.length>0){var l=new r0(o,t,null,r,i);if(e.push({event:l,listeners:s}),a)l.data=a;else{var u=iu(r);null!==u&&(l.data=u)}}}}(i,e,r,n,a),function(e,t,n,r,i){if(o=io?function(e,t){switch(e){case"compositionend":return iu(t);case"keypress":return 32!==t.which?null:(is=!0," ");case"textInput":var n=t.data;return" "===n&&is?null:n;default:return null}}(t,r):function(e,t){if(id){if("compositionend"===e||!ir&&il(e,t)){var n=rL();return rT=null,rI=null,rj=null,id=!1,n}return null}switch(e){case"paste":default:return null;case"keypress":if(!((t.ctrlKey||t.altKey||t.metaKey)&&!(t.ctrlKey&&t.altKey))){if(t.char&&t.char.length>1)return t.char;if(t.which)return String.fromCharCode(t.which)}return null;case"compositionend":return ia&&!ic(t)?null:t.data}}
44(t,r)){var o,a=ot(n,"onBeforeInput");if(a.length>0){var s=new r0("onBeforeInput","beforeinput",null,r,i);e.push({event:s,listeners:a}),s.data=o}}}(i,e,r,n,a)),i2(i,t)})}function oe(e,t,n){return{instance:e,listener:t,currentTarget:n}}function ot(e,t){for(var n=t+"Capture",r=[],i=e;null!==i;){var o=i,a=o.stateNode;if(5===o.tag&&null!==a){var s=t1(i,n);null!=s&&r.unshift(oe(i,s,a));var l=t1(i,t);null!=l&&r.push(oe(i,l,a))}i=i.return}return r}function on(e){if(null===e)return null;do e=e.return;while(e&&5!==e.tag);return e||null}function or(e,t,n,r,i){for(var o=t._reactName,a=[],s=n;null!==s&&s!==r;){var l=s,u=l.alternate,c=l.stateNode,d=l.tag;if(null!==u&&u===r)break;if(5===d&&null!==c){if(i){var f=t1(s,o);null!=f&&a.unshift(oe(s,f,c))}else if(!i){var h=t1(s,o);null!=h&&a.push(oe(s,h,c))}}s=s.return}0!==a.length&&e.push({event:t,listeners:a})}var oi,oo,oa,os,ol,ou,oc,od=!1,of="dangerouslySetInnerHTML",oh="suppressContentEditableWarning",op="suppressHydrationWarning",om="autoFocus",og="children",ov="style",oy="__html";oi={dialog:!0,webview:!0},oo=function(e,t){tR(e,t)||function(e,t){var n=[];for(var r in t)(function(e,t){if(g.call(tj,t)&&tj[t])return!0;if(tN.test(t)){var n="aria-"+t.slice(4).toLowerCase(),r=tI.hasOwnProperty(n)?n:null;if(null==r)return s("Invalid ARIA attribute `%s`. ARIA attributes follow the pattern aria-* and must be lowercase.",t),tj[t]=!0,!0;if(t!==r)return s("Invalid ARIA attribute `%s`. Did you mean `%s`?",t,r),tj[t]=!0,!0}if(tL.test(t)){var i=t.toLowerCase(),o=tI.hasOwnProperty(i)?i:null;if(null==o)return tj[t]=!0,!1;if(t!==o)return s("Unknown ARIA attribute `%s`. Did you mean `%s`?",t,o),tj[t]=!0,!0}return!0})(0,r)||n.push(r);var i=n.map(function(e){return"`"+e+"`"}).join(", ");1===n.length?s("Invalid aria prop %s on <%s> tag. For details, see https://reactjs.org/link/invalid-aria-props",i,e):n.length>1&&s("Invalid aria props %s on <%s> tag. For details, see https://reactjs.org/link/invalid-aria-props",i,e)}(e,t),"input"!==e&&"textarea"!==e&&"select"!==e||null==t||null!==t.value||tD||(tD=!0,"select"===e&&t.multiple?s("`value` prop on `%s` should not be null. Consider using an empty array when `multiple` is set to `true` to clear the component or `undefined` for uncontrolled components.",e):s("`value` prop on `%s` should not be null. Consider using an empty string to clear the component or `undefined` for uncontrolled components.",e)),tR(e,t)||function(e,t,n){var r=[];for(var i in t)tP(0,i,t[i],n)||r.push(i);var o=r.map(function(e){return"`"+e+"`"}).join(", ");1===r.length?s("Invalid value for prop %s on <%s> tag. Either remove it from the element, or pass a string or number value to keep it in the DOM. For details, see https://reactjs.org/link/attribute-behavior ",o,e):r.length>1&&s("Invalid values for props %s on <%s> tag. Either remove them from the element, or pass a string or number value to keep them in the DOM. For details, see https://reactjs.org/link/attribute-behavior ",o,e)}(e,t,{registrationNameDependencies:c,possibleRegistrationNames:d})},ou=m&&!document.documentMode,oa=function(e,t,n){if(!od){var r=oA(n),i=oA(t);i!==r&&(od=!0,s("Prop `%s` did not match. Server: %s Client: %s",e,JSON.stringify(i),JSON.stringify(r)))}},os=function(e){if(!od){od=!0;var t=[];e.forEach(function(e){t.push(e)}),s("Extra attributes from the server: %s",t)}},ol=function(e,t){!1===t?s("Expected `%s` listener to be a function, instead got `false`.\n\nIf you used to conditionally omit it with %s={condition && value}, pass %s={condition ? value : undefined} instead.",e,e,e):s("Expected `%s` listener to be a function, instead got a value of `%s` type.",e,typeof t)},oc=function(e,t){var n=e.namespaceURI===tn?e.ownerDocument.createElement(e.tagName):e.ownerDocument.createElementNS(e.namespaceURI,e.tagName);return n.innerHTML=t,n.innerHTML};var ob=/\r\n?/g,ow=/\u0000|\uFFFD/g;function oA(e){return y(e)&&s("The provided HTML markup uses a value of unsupported type %s. This value must be coerced to a string before before using it here.",v(e)),("string"==typeof e?e:""+e).replace(ob,"\n").replace(ow,"")}function oE(e,t,n,r){var i=oA(t),o=oA(e);if(o!==i&&(r&&(od||(od=!0,s('Text content did not match. Server: "%s" Client: "%s"',o,i))),n))throw Error("Text content does not match server-rendered HTML.")}
44function o_(e){return 9===e.nodeType?e:e.ownerDocument}function ok(){}function oC(e){e.onclick=ok}function oS(e,t){od||(od=!0,s("Did not expect server HTML to contain a <%s> in <%s>.",t.nodeName.toLowerCase(),e.nodeName.toLowerCase()))}function ox(e,t){od||(od=!0,s('Did not expect server HTML to contain the text node "%s" in <%s>.',t.nodeValue,e.nodeName.toLowerCase()))}function oM(e,t,n){od||(od=!0,s("Expected server HTML to contain a matching <%s> in <%s>.",t,e.nodeName.toLowerCase()))}function oO(e,t){""!==t&&(od||(od=!0,s('Expected server HTML to contain a matching text node for "%s" in <%s>.',t,e.nodeName.toLowerCase())))}var oR=function(){},oP=function(){},oT=["address","applet","area","article","aside","base","basefont","bgsound","blockquote","body","br","button","caption","center","col","colgroup","dd","details","dir","div","dl","dt","embed","fieldset","figcaption","figure","footer","form","frame","frameset","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","iframe","img","input","isindex","li","link","listing","main","marquee","menu","menuitem","meta","nav","noembed","noframes","noscript","object","ol","p","param","plaintext","pre","script","section","select","source","style","summary","table","tbody","td","template","textarea","tfoot","th","thead","title","tr","track","ul","wbr","xmp"],oI=["applet","caption","html","table","td","th","marquee","object","template","foreignObject","desc","title"],oj=oI.concat(["button"]),oL=["dd","dt","li","option","optgroup","p","rp","rt"],oN={current:null,formTag:null,aTagInScope:null,buttonTagInScope:null,nobrTagInScope:null,pTagInButtonScope:null,listItemTagAutoclosing:null,dlItemTagAutoclosing:null};oP=function(e,t){var n=ec({},e||oN),r={tag:t};return -1!==oI.indexOf(t)&&(n.aTagInScope=null,n.buttonTagInScope=null,n.nobrTagInScope=null),-1!==oj.indexOf(t)&&(n.pTagInButtonScope=null),-1!==oT.indexOf(t)&&"address"!==t&&"div"!==t&&"p"!==t&&(n.listItemTagAutoclosing=null,n.dlItemTagAutoclosing=null),n.current=r,"form"===t&&(n.formTag=r),"a"===t&&(n.aTagInScope=r),"button"===t&&(n.buttonTagInScope=r),"nobr"===t&&(n.nobrTagInScope=r),"p"===t&&(n.pTagInButtonScope=r),"li"===t&&(n.listItemTagAutoclosing=r),"dd"!==t&&"dt"!==t||(n.dlItemTagAutoclosing=r),n};var oD={};oR=function(e,t,n){var r=(n=n||oN).current,i=r&&r.tag;null!=t&&(null!=e&&s("validateDOMNesting: when childText is passed, childTag should be null"),e="#text");var o=!function(e,t){switch(t){case"select":return"option"===e||"optgroup"===e||"#text"===e;case"optgroup":return"option"===e||"#text"===e;case"option":return"#text"===e;case"tr":return"th"===e||"td"===e||"style"===e||"script"===e||"template"===e;case"tbody":case"thead":case"tfoot":return"tr"===e||"style"===e||"script"===e||"template"===e;case"colgroup":return"col"===e||"template"===e;case"table":return"caption"===e||"colgroup"===e||"tbody"===e||"tfoot"===e||"thead"===e||"style"===e||"script"===e||"template"===e;case"head":return"base"===e||"basefont"===e||"bgsound"===e||"link"===e||"meta"===e||"title"===e||"noscript"===e||"noframes"===e||"style"===e||"script"===e||"template"===e;case"html":return"head"===e||"body"===e||"frameset"===e;case"frameset":return"frame"===e;case"#document":return"html"===e}switch(e){case"h1":case"h2":case"h3":case"h4":case"h5":case"h6":return"h1"!==t&&"h2"!==t&&"h3"!==t&&"h4"!==t&&"h5"!==t&&"h6"!==t;case"rp":case"rt":return -1===oL.indexOf(t);case"body":case"caption":case"col":case"colgroup":case"frameset":case"frame":case"head":case"html":case"tbody":case"td":case"tfoot":case"th":case"thead":case"tr":return null==t}return!0}(e,i)?r:null,a=o?null:function(e,t){switch(e){case"address":case"article":case"aside":case"blockquote":case"center":case"details":case"dialog":case"dir":case"div":case"dl":case"fieldset":case"figcaption":case"figure":case"footer":case"header":case"hgroup":case"main":case"menu":case"nav":case"ol":case"p":case"section":case"summary":case"ul":case"pre":case"listing":case"table":case"hr":case"xmp":case"h1":case"h2":case"h3":case"h4":case"h5":case"h6":return t.pTagInButtonScope;case"form":return t.formTag||t.pTagInButtonScope;case"li":return t.listItemTagAutoclosing;case"dd":case"dt":return t.dlItemTagAutoclosing;case"button":return t.buttonTagInScope;case"a":return t.aTagInScope;case"nobr":return t.nobrTagInScope}return null}(e,n),l=o||a;if(l){var u=l.tag,c=!!o+"|"+e+"|"+u;if(!oD[c]){oD[c]=!0;var d=e,f="";if("#text"===e?/\S/.test(t)?d="Text nodes":(d="Whitespace text nodes",f=" Make sure you don't have any extra whitespace between tags on each line of your source code."):d="<"+e+">",o){var h="";"table"===u&&"tr"===e&&(h+=" Add a <tbody>, <thead> or <tfoot> to your code to match the DOM tree generated by the browser."),s("validateDOMNesting(...): %s cannot appear as a child of <%s>.%s%s",d,u,f,h)}else s("validateDOMNesting(...): %s cannot appear as a descendant of <%s>.",d,u)}}};var oB="suppressHydrationWarning",oF=null,oz=null;function oU(e,t){return"textarea"===e||"noscript"===e||"string"==typeof t.children||"number"==typeof t.children||"object"==typeof t.dangerouslySetInnerHTML&&null!==t.dangerouslySetInnerHTML&&null!=t.dangerouslySetInnerHTML.__html}var oq="function"==typeof setTimeout?setTimeout:void 0,oW="function"==typeof clearTimeout?clearTimeout:void 0,oH="function"==typeof Promise?Promise:void 0,o$="function"==typeof queueMicrotask?queueMicrotask:void 0!==oH?function(e){return oH.resolve(null).then(e).catch(oV)}:oq;function oV(e){setTimeout(function(){throw e})}function oK(e,t){var n=t,r=0;do{var i=n.nextSibling;if(e.removeChild(n),i&&8===i.nodeType){var o=i.data;if("/$"===o){if(0===r)return e.removeChild(i),void r_(t);r--}else"$"!==o&&"$?"!==o&&"$!"!==o||r++}n=i}while(n);r_(t)}function oG(e){return"$?"===e.data}function oQ(e){return"$!"===e.data}function oY(e){for(;null!=e;e=e.nextSibling){var t=e.nodeType;if(1===t||3===t)break;
44if(8===t){var n=e.data;if("$"===n||"$!"===n||"$?"===n)break;if("/$"===n)return null}}return e}function oZ(e){return oY(e.nextSibling)}function oX(e){for(var t=e.previousSibling,n=0;t;){if(8===t.nodeType){var r=t.data;if("$"===r||"$!"===r||"$?"===r){if(0===n)return t;n--}else"/$"===r&&n++}t=t.previousSibling}return null}var oJ=Math.random().toString(36).slice(2),o0="__reactFiber$"+oJ,o1="__reactProps$"+oJ,o2="__reactContainer$"+oJ,o3="__reactEvents$"+oJ,o6="__reactListeners$"+oJ,o4="__reactHandles$"+oJ;function o5(e){var t=e[o0];if(t)return t;for(var n=e.parentNode;n;){if(t=n[o2]||n[o0]){var r=t.alternate;if(null!==t.child||null!==r&&null!==r.child)for(var i=oX(e);null!==i;){var o=i[o0];if(o)return o;i=oX(i)}return t}n=(e=n).parentNode}return null}function o8(e){var t=e[o0]||e[o2];return t&&(5===t.tag||6===t.tag||13===t.tag||3===t.tag)?t:null}function o7(e){if(5===e.tag||6===e.tag)return e.stateNode;throw Error("getNodeFromInstance: Invalid argument.")}function o9(e){return e[o1]||null}var ae={},at=i.ReactDebugCurrentFrame;function an(e){if(e){var t=e._owner,n=function e(t,n,r){if(null==t)return"";if("function"==typeof t)return ey(t,!(!(i=t.prototype)||!i.isReactComponent));if("string"==typeof t)return em(t);switch(t){case Y:return em("Suspense");case Z:return em("SuspenseList")}if("object"==typeof t)switch(t.$$typeof){case Q:return ey(t.render,!1);case X:return e(t.type,n,r);case J:var i,o=t._payload,a=t._init;try{return e(a(o),n,r)}catch(e){}}return""}(e.type,e._source,t?t.type:null);at.setExtraStackFrame(n)}else at.setExtraStackFrame(null)}function ar(e,t,n,r,i){var o=Function.call.bind(g);for(var a in e)if(o(e,a)){var l=void 0;try{if("function"!=typeof e[a]){var u=Error((r||"React class")+": "+n+" type `"+a+"` is invalid; it must be a function, usually from the `prop-types` package, but received `"+typeof e[a]+"`.This often happens because of typos such as `PropTypes.function` instead of `PropTypes.func`.");throw u.name="Invariant Violation",u}l=e[a](t,a,r,n,null,"SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED")}catch(e){l=e}!l||l instanceof Error||(an(i),s("%s: type specification of %s `%s` is invalid; the type checker function must return `null` or an `Error` but returned a %s. You may have forgotten to pass an argument to the type checker creator (arrayOf, instanceOf, objectOf, oneOf, oneOfType, and shape all require an argument).",r||"React class",n,a,typeof l),an(null)),l instanceof Error&&!(l.message in ae)&&(ae[l.message]=!0,an(i),s("Failed %s type: %s",n,l.message),an(null))}}var ai,ao=[];ai=[];var aa,as=-1;function al(e){return{current:e}}function au(e,t){as<0?s("Unexpected pop."):(t!==ai[as]&&s("Unexpected Fiber popped."),e.current=ao[as],ao[as]=null,ai[as]=null,as--)}function ac(e,t,n){ao[++as]=e.current,ai[as]=n,e.current=t}aa={};var ad={};Object.freeze(ad);var af=al(ad),ah=al(!1),ap=ad;function am(e,t,n){return n&&ab(t)?ap:af.current}function ag(e,t,n){var r=e.stateNode;r.__reactInternalMemoizedUnmaskedChildContext=t,r.__reactInternalMemoizedMaskedChildContext=n}function av(e,t){var n=e.type.contextTypes;if(!n)return ad;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var i={};for(var o in n)i[o]=t[o];return ar(n,i,"context",e_(e)||"Unknown"),r&&ag(e,t,i),i}function ay(){return ah.current}function ab(e){return null!=e.childContextTypes}function aw(e){au(ah,e),au(af,e)}function aA(e){au(ah,e),au(af,e)}function aE(e,t,n){if(af.current!==ad)throw Error("Unexpected context found on stack. This error is likely caused by a bug in React. Please file an issue.");ac(af,t,e),ac(ah,n,e)}function a_(e,t,n){var r=e.stateNode,i=t.childContextTypes;if("function"!=typeof r.getChildContext){var o=e_(e)||"Unknown";return aa[o]||(aa[o]=!0,s("%s.childContextTypes is specified but there is no getChildContext() method on the instance. You can either define getChildContext() on %s or remove childContextTypes from it.",o,o)),n}var a=r.getChildContext();for(var l in a)if(!(l in i))throw Error((e_(e)||"Unknown")+'.getChildContext(): key "'+l+'" is not defined in childContextTypes.');return ar(i,a,"child context",e_(e)||"Unknown"),ec({},n,a)}function ak(e){var t=e.stateNode,n=t&&t.__reactInternalMemoizedMergedChildContext||ad;return ap=af.current,ac(af,n,e),ac(ah,ah.current,e),!0}function aC(e,t,n){var r=e.stateNode;if(!r)throw Error("Expected to have an instance by this point. This error is likely caused by a bug in React. Please file an issue.");if(n){var i=a_(e,t,ap);r.__reactInternalMemoizedMergedChildContext=i,au(ah,e),au(af,e),ac(af,i,e),ac(ah,n,e)}else au(ah,e),ac(ah,n,e)}var aS=null,ax=!1,aM=!1;function aO(e){null===aS?aS=[e]:aS.push(e)}function aR(){if(!aM&&null!==aS){aM=!0;var e=0,t=ri;try{var n=aS;for(ri=1;e<n.length;e++){var r=n[e];do r=r(!0);while(null!==r)}aS=null,ax=!1}catch(t){throw null!==aS&&(aS=aS.slice(e+1)),nh(nb,aR),t}finally{ri=t,aM=!1}}return null}var aP=[],aT=0,aI=null,aj=0,aL=[],aN=0,aD=null,aB=1,aF="";function az(e,t){a$(),aP[aT++]=aj,aP[aT++]=aI,aI=e,aj=t}function aU(e,t,n){a$(),aL[aN++]=aB,aL[aN++]=aF,aL[aN++]=aD,aD=e;var r=aB,i=aF,o=aW(r)-1,a=r&~(1<<o),s=n+1,l=aW(t)+o;if(l>30){var u=o-o%5,c=(a&(1<<u)-1).toString(32),d=o-u;aB=1<<aW(t)+d|s<<d|a>>u,aF=c+i}else aB=1<<l|s<<o|a,aF=i}
44function aq(e){a$(),null!==e.return&&(az(e,1),aU(e,1,0))}function aW(e){return 32-nq(e)}function aH(e){for(;e===aI;)aI=aP[--aT],aP[aT]=null,aj=aP[--aT],aP[aT]=null;for(;e===aD;)aD=aL[--aN],aL[aN]=null,aF=aL[--aN],aL[aN]=null,aB=aL[--aN],aL[aN]=null}function a$(){aG||s("Expected to be hydrating. This is a bug in React. Please file an issue.")}var aV=null,aK=null,aG=!1,aQ=!1,aY=null;function aZ(e,t){switch(e.tag){case 3:var n;n=e.stateNode.containerInfo,1===t.nodeType?oS(n,t):8===t.nodeType||ox(n,t);break;case 5:var r,i,o=(1&e.mode)!=0;e.type,r=e.memoizedProps,i=e.stateNode,(o||!0!==r[oB])&&(1===t.nodeType?oS(i,t):8===t.nodeType||ox(i,t));break;case 13:var a,s=e.memoizedState;null!==s.dehydrated&&null!==(a=s.dehydrated.parentNode)&&(1===t.nodeType?oS(a,t):8===t.nodeType||ox(a,t))}}function aX(e,t){aZ(e,t);var n,r=((n=f1(5,null,null,0)).elementType="DELETED",n);r.stateNode=t,r.return=e;var i=e.deletions;null===i?(e.deletions=[r],e.flags|=16):i.push(r)}function aJ(e,t){if(!aQ)switch(e.tag){case 3:var n=e.stateNode.containerInfo;switch(t.tag){case 5:var r=t.type;t.pendingProps,oM(n,r);break;case 6:oO(n,t.pendingProps)}break;case 5:e.type;var i,o=e.memoizedProps,a=e.stateNode;switch(t.tag){case 5:var s=t.type;t.pendingProps,((1&e.mode)!=0||!0!==o[oB])&&oM(a,s);break;case 6:i=t.pendingProps,((1&e.mode)!=0||!0!==o[oB])&&oO(a,i)}break;case 13:var l,u,c=e.memoizedState.dehydrated;if(null!==c)switch(t.tag){case 5:var d,f=t.type;t.pendingProps,null!==(d=c.parentNode)&&oM(d,f);break;case 6:l=t.pendingProps,null!==(u=c.parentNode)&&oO(u,l)}break;default:return}}function a0(e,t){t.flags=-4097&t.flags|2,aJ(e,t)}function a1(e,t){switch(e.tag){case 5:var n=e.type;e.pendingProps;var r=1!==t.nodeType||n.toLowerCase()!==t.nodeName.toLowerCase()?null:t;return null!==r&&(e.stateNode=r,aV=e,aK=oY(r.firstChild),!0);case 6:var i=""===e.pendingProps||3!==t.nodeType?null:t;return null!==i&&(e.stateNode=i,aV=e,aK=null,!0);case 13:var o=8!==t.nodeType?null:t;if(null!==o){var a,s={dehydrated:o,treeContext:(a$(),null!==aD?{id:aB,overflow:aF}:null),retryLane:1073741824};e.memoizedState=s;var l=((a=f1(18,null,null,0)).stateNode=o,a);return l.return=e,e.child=l,aV=e,aK=null,!0}return!1;default:return!1}}function a2(e){return(1&e.mode)!=0&&(128&e.flags)==0}function a3(e){throw Error("Hydration failed because the initial UI does not match what was rendered on the server.")}function a6(e){if(aG){var t=aK;if(!t)return a2(e)&&(aJ(aV,e),a3()),a0(aV,e),aG=!1,void(aV=e);var n=t;if(!a1(e,t)){a2(e)&&(aJ(aV,e),a3()),t=oZ(n);var r=aV;if(!t||!a1(e,t))return a0(aV,e),aG=!1,void(aV=e);aX(r,n)}}}function a4(e){for(var t=e.return;null!==t&&5!==t.tag&&3!==t.tag&&13!==t.tag;)t=t.return;aV=t}function a5(e){if(e!==aV)return!1;if(!aG)return a4(e),aG=!0,!1;if(3!==e.tag&&(5!==e.tag||"head"!==(t=e.type)&&"body"!==t&&!oU(e.type,e.memoizedProps))){var t,n=aK;if(n){if(a2(e))a8(e),a3();else for(;n;)aX(e,n),n=oZ(n)}}return a4(e),aK=13===e.tag?function(e){var t=e.memoizedState,n=null!==t?t.dehydrated:null;if(!n)throw Error("Expected to have a hydrated suspense instance. This error is likely caused by a bug in React. Please file an issue.");return function(e){for(var t=e.nextSibling,n=0;t;){if(8===t.nodeType){var r=t.data;if("/$"===r){if(0===n)return oZ(t);n--}else"$"!==r&&"$!"!==r&&"$?"!==r||n++}t=t.nextSibling}return null}(n)}(e):aV?oZ(e.stateNode):null,!0}function a8(e){for(var t=aK;t;)aZ(e,t),t=oZ(t)}function a7(){aV=null,aK=null,aG=!1,aQ=!1}function a9(){null!==aY&&(fd(aY),aY=null)}function se(e){null===aY?aY=[e]:aY.push(e)}var st=i.ReactCurrentBatchConfig,sn={recordUnsafeLifecycleWarnings:function(e,t){},flushPendingUnsafeLifecycleWarnings:function(){},recordLegacyContextWarning:function(e,t){},flushLegacyContextWarning:function(){},discardPendingWarnings:function(){}},sr=function(e){var t=[];return e.forEach(function(e){t.push(e)}),t.sort().join(", ")},si=[],so=[],sa=[],ss=[],sl=[],su=[],sc=new Set;sn.recordUnsafeLifecycleWarnings=function(e,t){sc.has(e.type)||("function"==typeof t.componentWillMount&&!0!==t.componentWillMount.__suppressDeprecationWarning&&si.push(e),8&e.mode&&"function"==typeof t.UNSAFE_componentWillMount&&so.push(e),"function"==typeof t.componentWillReceiveProps&&!0!==t.componentWillReceiveProps.__suppressDeprecationWarning&&sa.push(e),8&e.mode&&"function"==typeof t.UNSAFE_componentWillReceiveProps&&ss.push(e),"function"==typeof t.componentWillUpdate&&!0!==t.componentWillUpdate.__suppressDeprecationWarning&&sl.push(e),8&e.mode&&"function"==typeof t.UNSAFE_componentWillUpdate&&su.push(e))},sn.flushPendingUnsafeLifecycleWarnings=function(){var e=new Set;si.length>0&&(si.forEach(function(t){e.add(e_(t)||"Component"),sc.add(t.type)}),si=[]);var t=new Set;so.length>
440&&(so.forEach(function(e){t.add(e_(e)||"Component"),sc.add(e.type)}),so=[]);var n=new Set;sa.length>0&&(sa.forEach(function(e){n.add(e_(e)||"Component"),sc.add(e.type)}),sa=[]);var r=new Set;ss.length>0&&(ss.forEach(function(e){r.add(e_(e)||"Component"),sc.add(e.type)}),ss=[]);var i=new Set;sl.length>0&&(sl.forEach(function(e){i.add(e_(e)||"Component"),sc.add(e.type)}),sl=[]);var o=new Set;su.length>0&&(su.forEach(function(e){o.add(e_(e)||"Component"),sc.add(e.type)}),su=[]),t.size>0&&s("Using UNSAFE_componentWillMount in strict mode is not recommended and may indicate bugs in your code. See https://reactjs.org/link/unsafe-component-lifecycles for details.\n\n* Move code with side effects to componentDidMount, and set initial state in the constructor.\n\nPlease update the following components: %s",sr(t)),r.size>0&&s("Using UNSAFE_componentWillReceiveProps in strict mode is not recommended and may indicate bugs in your code. See https://reactjs.org/link/unsafe-component-lifecycles for details.\n\n* Move data fetching code or side effects to componentDidUpdate.\n* If you're updating state whenever props change, refactor your code to use memoization techniques or move it to static getDerivedStateFromProps. Learn more at: https://reactjs.org/link/derived-state\n\nPlease update the following components: %s",sr(r)),o.size>0&&s("Using UNSAFE_componentWillUpdate in strict mode is not recommended and may indicate bugs in your code. See https://reactjs.org/link/unsafe-component-lifecycles for details.\n\n* Move data fetching code or side effects to componentDidUpdate.\n\nPlease update the following components: %s",sr(o)),e.size>0&&a("componentWillMount has been renamed, and is not recommended for use. See https://reactjs.org/link/unsafe-component-lifecycles for details.\n\n* Move code with side effects to componentDidMount, and set initial state in the constructor.\n* Rename componentWillMount to UNSAFE_componentWillMount to suppress this warning in non-strict mode. In React 18.x, only the UNSAFE_ name will work. To rename all deprecated lifecycles to their new names, you can run `npx react-codemod rename-unsafe-lifecycles` in your project source folder.\n\nPlease update the following components: %s",sr(e)),n.size>0&&a("componentWillReceiveProps has been renamed, and is not recommended for use. See https://reactjs.org/link/unsafe-component-lifecycles for details.\n\n* Move data fetching code or side effects to componentDidUpdate.\n* If you're updating state whenever props change, refactor your code to use memoization techniques or move it to static getDerivedStateFromProps. Learn more at: https://reactjs.org/link/derived-state\n* Rename componentWillReceiveProps to UNSAFE_componentWillReceiveProps to suppress this warning in non-strict mode. In React 18.x, only the UNSAFE_ name will work. To rename all deprecated lifecycles to their new names, you can run `npx react-codemod rename-unsafe-lifecycles` in your project source folder.\n\nPlease update the following components: %s",sr(n)),i.size>0&&a("componentWillUpdate has been renamed, and is not recommended for use. See https://reactjs.org/link/unsafe-component-lifecycles for details.\n\n* Move data fetching code or side effects to componentDidUpdate.\n* Rename componentWillUpdate to UNSAFE_componentWillUpdate to suppress this warning in non-strict mode. In React 18.x, only the UNSAFE_ name will work. To rename all deprecated lifecycles to their new names, you can run `npx react-codemod rename-unsafe-lifecycles` in your project source folder.\n\nPlease update the following components: %s",sr(i))};var sd=new Map,sf=new Set;function sh(e,t){if(e&&e.defaultProps){var n=ec({},t),r=e.defaultProps;for(var i in r)void 0===n[i]&&(n[i]=r[i]);return n}return t}sn.recordLegacyContextWarning=function(e,t){var n=function(e){for(var t=null,n=e;null!==n;)8&n.mode&&(t=n),n=n.return;return t}(e);if(null!==n){if(!sf.has(e.type)){var r=sd.get(n);(null!=e.type.contextTypes||null!=e.type.childContextTypes||null!==t&&"function"==typeof t.getChildContext)&&(void 0===r&&(r=[],sd.set(n,r)),r.push(e))}}else s("Expected to find a StrictMode component in a strict mode tree. This error is likely caused by a bug in React. Please file an issue.")}
44,sn.flushLegacyContextWarning=function(){sd.forEach(function(e,t){if(0!==e.length){var n=e[0],r=new Set;e.forEach(function(e){r.add(e_(e)||"Component"),sf.add(e.type)});var i=sr(r);try{eR(n),s("Legacy context API has been detected within a strict-mode tree.\n\nThe old API will be supported in all 16.x releases, but applications using it should migrate to the new version.\n\nPlease update the following components: %s\n\nLearn more about this warning here: https://reactjs.org/link/legacy-context",i)}finally{eO()}}})},sn.discardPendingWarnings=function(){si=[],so=[],sa=[],ss=[],sl=[],su=[],sd=new Map};var sp,sm=al(null);sp={};var sg=null,sv=null,sy=null,sb=!1;function sw(){sg=null,sv=null,sy=null,sb=!1}function sA(e,t,n){ac(sm,t._currentValue,e),t._currentValue=n,void 0!==t._currentRenderer&&null!==t._currentRenderer&&t._currentRenderer!==sp&&s("Detected multiple renderers concurrently rendering the same context provider. This is currently unsupported."),t._currentRenderer=sp}function sE(e,t){var n=sm.current;au(sm,t),e._currentValue=n}function s_(e,t,n){for(var r=e;null!==r;){var i=r.alternate;if((r.childLanes&t)===t?null===i||(i.childLanes&t)===t||(i.childLanes=i.childLanes|t):(r.childLanes=r.childLanes|t,null!==i&&(i.childLanes=i.childLanes|t)),r===n)break;r=r.return}r!==n&&s("Expected to find the propagation root when scheduling context work. This error is likely caused by a bug in React. Please file an issue.")}function sk(e,t){sg=e,sv=null,sy=null;var n=e.dependencies;null!==n&&null!==n.firstContext&&((n.lanes&t)!=0&&(ch=!0),n.firstContext=null)}function sC(e){sb&&s("Context can only be read while React is rendering. In classes, you can read it in the render method or getDerivedStateFromProps. In function components, you can read it directly in the function body, but not inside Hooks like useReducer() or useMemo().");var t=e._currentValue;if(sy===e);else{var n={context:e,memoizedValue:t,next:null};if(null===sv){if(null===sg)throw Error("Context can only be read while React is rendering. In classes, you can read it in the render method or getDerivedStateFromProps. In function components, you can read it directly in the function body, but not inside Hooks like useReducer() or useMemo().");sv=n,sg.dependencies={lanes:0,firstContext:n}}else sv=sv.next=n}return t}var sS=null;function sx(e){null===sS?sS=[e]:sS.push(e)}function sM(e,t,n,r){var i=t.interleaved;return null===i?(n.next=n,sx(t)):(n.next=i.next,i.next=n),t.interleaved=n,sO(e,r)}function sO(e,t){e.lanes=e.lanes|t;var n=e.alternate;null!==n&&(n.lanes=n.lanes|t),null===n&&(4098&e.flags)!=0&&fz(e);for(var r=e,i=e.return;null!==i;)i.childLanes=i.childLanes|t,null!==(n=i.alternate)?n.childLanes=n.childLanes|t:(4098&i.flags)!=0&&fz(e),r=i,i=i.return;return 3===r.tag?r.stateNode:null}var sR,sP,sT=!1;function sI(e){var t={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null};e.updateQueue=t}function sj(e,t){var n=t.updateQueue,r=e.updateQueue;if(n===r){var i={baseState:r.baseState,firstBaseUpdate:r.firstBaseUpdate,lastBaseUpdate:r.lastBaseUpdate,shared:r.shared,effects:r.effects};t.updateQueue=i}}function sL(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function sN(e,t,n){var r,i=e.updateQueue;if(null===i)return null;var o=i.shared;if(sP!==o||sR||(s("An update (setState, replaceState, or forceUpdate) was scheduled from inside an update function. Update functions should be pure, with zero side-effects. Consider using componentDidUpdate or a callback."),sR=!0),(dL&dT)!==dP){var a=o.pending;return null===a?t.next=t:(t.next=a.next,a.next=t),o.pending=t,sO(e,n)}return null===(r=o.interleaved)?(t.next=t,sx(o)):(t.next=r.next,r.next=t),o.interleaved=t,sO(e,n)}function sD(e,t,n){var r=t.updateQueue;if(null!==r){var i=r.shared;if(nJ(n)){var o=i.lanes,a=(o&=e.pendingLanes)|n;i.lanes=a,n5(e,a)}}}function sB(e,t){var n=e.updateQueue,r=e.alternate;if(null!==r){var i=r.updateQueue;if(n===i){var o=null,a=null,s=n.firstBaseUpdate;if(null!==s){var l=s;do{var u={eventTime:l.eventTime,lane:l.lane,tag:l.tag,payload:l.payload,callback:l.callback,next:null};null===a?o=a=u:(a.next=u,a=u),l=l.next}while(null!==l);null===a?o=a=t:(a.next=t,a=t)}else o=a=t;return n={baseState:i.baseState,firstBaseUpdate:o,lastBaseUpdate:a,shared:i.shared,effects:i.effects},void(e.updateQueue=n)}}var c=n.lastBaseUpdate;null===c?n.firstBaseUpdate=t:c.next=t,n.lastBaseUpdate=t}function sF(e,t,n,r){var i=e.updateQueue;sT=!1,sP=i.shared;var o=i.firstBaseUpdate,a=i.lastBaseUpdate,s=i.shared.pending;if(null!==s){i.shared.pending=null;var l=s,u=l.next;l.next=null,null===a?o=u:a.next=u,a=l;var c=e.alternate;if(null!==c){var d=c.updateQueue,f=d.lastBaseUpdate;f!==a&&(null===f?d.firstBaseUpdate=u:f.next=u,d.lastBaseUpdate=l)}}if(null!==o){for(var h,p=i.baseState,m=0,g=null,v=null,y=null,b=o;;){var w=b.lane,A=b.eventTime;if((r&w)===w){if(null!==y){var E={eventTime:A,lane:0,tag:b.tag,payload:b.payload,callback:b.callback,next:null};y=y.next=E}if(p=function(e,t,n,r,i,o){switch(n.tag){case 1:var a=n.payload;if("function"==typeof a){sb=!0;var s=a.call(o,r,i);if(8&e.mode){nP(!0);try{a.call(o,r,i)}finally{nP(!1)}}return sb=!1,s}return a;case 3:e.flags=-65537&e.flags|128;case 0:var l,u=n.payload;if("function"==typeof u){if(sb=!0,l=u.call(o,r,i),8&e.mode){nP(!0);try{u.call(o,r,i)}finally{nP(!1)}}sb=!1}else l=u;return null==l?r:ec({},r,l);case 2:return sT=!0,r}return r}(e,0,b,p,t,n),null!==b.callback&&0!==b.lane){e.flags|=64;var _=i.effects;null===_?i.effects=[b]:_.push(b)}}else{var k={eventTime:A,lane:w,tag:b.tag,payload:b.payload,callback:b.callback,next:null};null===y?(v=y=k,g=p):y=y.next=k,m|=w}if(null===(b=b.next)){if(null===(s=i.shared.pending))break;var C=s,S=C.next;C.next=null,b=S,i.lastBaseUpdate=C,i.shared.pending=null}}null===y&&(g=p),i.baseState=g,i.firstBaseUpdate=v,i.lastBaseUpdate=y;var x=i.shared.interleaved;if(null!==x){var M=x;do m|=M.lane,M=M.next;while(M!==x)}else null===o&&(i.shared.lanes=0);dW|=h=m,e.lanes=m,e.memoizedState=p}sP=null}function sz(e,t,n){var r=t.effects;if(t.effects=null,null!==r)for(var i=0;i<r.length;i++){var o=r[i],a=o.callback;null!==a&&(o.callback=null,function(e,t){if("function"!=typeof e)throw Error("Invalid argument passed as callback. E
44xpected a function. Instead received: "+e);e.call(t)}(a,n))}}sR=!1,sP=null;var sU,sq,sW,sH,s$,sV,sK,sG,sQ,sY,sZ={},sX=(new h.Component).refs;sU=new Set,sq=new Set,sW=new Set,sH=new Set,sG=new Set,s$=new Set,sQ=new Set,sY=new Set;var sJ=new Set;function s0(e,t,n,r){var i=e.memoizedState,o=n(r,i);if(8&e.mode){nP(!0);try{o=n(r,i)}finally{nP(!1)}}sV(t,o);var a=null==o?i:ec({},i,o);e.memoizedState=a,0===e.lanes&&(e.updateQueue.baseState=a)}sK=function(e,t){if(null!==e&&"function"!=typeof e){var n=t+"_"+e;sJ.has(n)||(sJ.add(n),s("%s(...): Expected the last optional `callback` argument to be a function. Instead received: %s.",t,e))}},sV=function(e,t){if(void 0===t){var n=eA(e)||"Component";s$.has(n)||(s$.add(n),s("%s.getDerivedStateFromProps(): A valid state object (or null) must be returned. You have returned undefined.",n))}},Object.defineProperty(sZ,"_processChildContext",{enumerable:!1,value:function(){throw Error("_processChildContext is not available in React 16+. This likely means you have multiple copies of React and are attempting to nest a React 15 tree inside a React 16 tree using unstable_renderSubtreeIntoContainer, which isn't supported. Try to make sure you have only one copy of React (and ideally, switch to ReactDOM.createPortal).")}}),Object.freeze(sZ);var s1,s2,s3,s6,s4,s5,s8={isMounted:function(e){var t=na.current;if(null!==t&&1===t.tag){var n=t.stateNode;n._warnedAboutRefsInRender||s("%s is accessing isMounted inside its render() function. render() should be a pure function of props and state. It should never access something that requires stale data from the previous render, such as refs. Move this logic to componentDidMount and componentDidUpdate instead.",e_(t)||"A component"),n._warnedAboutRefsInRender=!0}var r=no(e);return!!r&&ns(r)===r},enqueueSetState:function(e,t,n){var r=no(e),i=fo(),o=fa(r),a=sL(i,o);a.payload=t,null!=n&&(sK(n,"setState"),a.callback=n);var s=sN(r,a,o);null!==s&&(fs(s,r,o,i),sD(s,r,o)),nU(r,o)},enqueueReplaceState:function(e,t,n){var r=no(e),i=fo(),o=fa(r),a=sL(i,o);a.tag=1,a.payload=t,null!=n&&(sK(n,"replaceState"),a.callback=n);var s=sN(r,a,o);null!==s&&(fs(s,r,o,i),sD(s,r,o)),nU(r,o)},enqueueForceUpdate:function(e,t){var n=no(e),r=fo(),i=fa(n),o=sL(r,i);o.tag=2,null!=t&&(sK(t,"forceUpdate"),o.callback=t);var a=sN(n,o,i);null!==a&&(fs(a,n,i,r),sD(a,n,i)),null!==nM&&"function"==typeof nM.markForceUpdateScheduled&&nM.markForceUpdateScheduled(n,i)}};function s7(e,t,n,r,i,o,a){var l=e.stateNode;if("function"==typeof l.shouldComponentUpdate){var u=l.shouldComponentUpdate(r,o,a);if(8&e.mode){nP(!0);try{u=l.shouldComponentUpdate(r,o,a)}finally{nP(!1)}}return void 0===u&&s("%s.shouldComponentUpdate(): Returned undefined instead of a boolean value. Make sure to return true or false.",eA(t)||"Component"),u}return!(t.prototype&&t.prototype.isPureReactComponent&&iO(n,r)&&iO(i,o))}function s9(e,t){t.updater=s8,e.stateNode=t,t._reactInternals=e,t._reactInternalInstance=sZ}function le(e,t,n){var r=!1,i=ad,o=ad,a=t.contextType;if("contextType"in t&&null!==a&&(void 0===a||a.$$typeof!==G||void 0!==a._context)&&!sY.has(t)){sY.add(t);var l="";l=void 0===a?" However, it is set to undefined. This can be caused by a typo or by mixing up named and default imports. This can also happen due to a circular dependency, so try moving the createContext() call to a separate file.":"object"!=typeof a?" However, it is set to a "+typeof a+".":a.$$typeof===K?" Did you accidentally pass the Context.Provider instead?":void 0!==a._context?" Did you accidentally pass the Context.Consumer instead?":" However, it is set to an object with keys {"+Object.keys(a).join(", ")+"}.",s("%s defines an invalid contextType. contextType should point to the Context object returned by React.createContext().%s",eA(t)||"Component",l)}"object"==typeof a&&null!==a?o=sC(a):(i=am(0,t,!0),o=(r=null!=t.contextTypes)?av(e,i):ad);var u=new t(n,o);if(8&e.mode){nP(!0);try{u=new t(n,o)}finally{nP(!1)}}var c=e.memoizedState=null!==u.state&&void 0!==u.state?u.state:null;if(s9(e,u),"function"==typeof t.getDerivedStateFromProps&&null===c){var d=eA(t)||"Component";sq.has(d)||(sq.add(d),s("`%s` uses `getDerivedStateFromProps` but its initial state is %s. This is not recommended. Instead, define the initial state by assigning an object to `this.state` in the constructor of `%s`. This ensures that `getDerivedStateFromProps` arguments have a consistent shape.",d,null===u.state?"null":"undefined",d))}if("function"==typeof t.getDerivedStateFromProps||"function"==typeof u.getSnapshotBeforeUpdate){var f=null,h=null,p=null;if("function"==typeof u.componentWillMount&&!0!==u.componentWillMount.__suppressDeprecationWarning?f="componentWillMount":"function"==typeof u.UNSAFE_componentWillMount&&(f="UNSAFE_componentWillMount"),"function"==typeof u.componentWillReceiveProps&&!0!==u.componentWillReceiveProps.__suppressDeprecationWarning?h="componentWillReceiveProps":"function"==typeof u.UNSAFE_componentWillReceiveProps&&(h="UNSAFE_componentWillReceiveProps"),"function"==typeof u.componentWillUpdate&&!0!==u.componentWillUpdate.__suppressDeprecationWarning?p="componentWillUpdate":"function"==typeof u.UNSAFE_componentWillUpdate&&(p="UNSAFE_componentWillUpdate"),null!==f||null!==h||null!==p){var m=eA(t)||"Component",g="function"==typeof t.getDerivedStateFromProps?"getDerivedStateFromProps()":"getSnapshotBeforeUpdate()";sH.has(m)||(sH.add(m),s("Unsafe legacy lifecycles will not be called for components using new component APIs.\n\n%s uses %s but also contains the following legacy lifecycles:%s%s%s\n\nThe above lifecycles should be removed. Learn more about this warning here:\nhttps://reactjs.org/link/unsafe-component-lifecycles",m,g,null!==f?"\n "+f:"",null!==h?"\n "+h:"",null!==p?"\n "+p:""))}}return r&&ag(e,i,o),u}function lt(e,t,n,r){var i=t.state;if("function"==typeof t.componentWillReceiveProps&&t.componentWillReceiveProps(n,r),"function"==typeof t.UNSAFE_componentWillReceiveProps&&t.UNSAFE_componentWillReceiveProps(n,r),t.state!==i){var o=e_(e)||"Component";
44sU.has(o)||(sU.add(o),s("%s.componentWillReceiveProps(): Assigning directly to this.state is deprecated (except inside a component's constructor). Use setState instead.",o)),s8.enqueueReplaceState(t,t.state,null)}}function ln(e,t,n,r){i=e.stateNode,o=eA(t)||"Component",i.render||(t.prototype&&"function"==typeof t.prototype.render?s("%s(...): No `render` method found on the returned component instance: did you accidentally return an object from the constructor?",o):s("%s(...): No `render` method found on the returned component instance: you may have forgotten to define `render`.",o)),!i.getInitialState||i.getInitialState.isReactClassApproved||i.state||s("getInitialState was defined on %s, a plain JavaScript class. This is only supported for classes created using React.createClass. Did you mean to define a state property instead?",o),i.getDefaultProps&&!i.getDefaultProps.isReactClassApproved&&s("getDefaultProps was defined on %s, a plain JavaScript class. This is only supported for classes created using React.createClass. Use a static property to define defaultProps instead.",o),i.propTypes&&s("propTypes was defined as an instance property on %s. Use a static property to define propTypes instead.",o),i.contextType&&s("contextType was defined as an instance property on %s. Use a static property to define contextType instead.",o),i.contextTypes&&s("contextTypes was defined as an instance property on %s. Use a static property to define contextTypes instead.",o),t.contextType&&t.contextTypes&&!sQ.has(t)&&(sQ.add(t),s("%s declares both contextTypes and contextType static properties. The legacy contextTypes property will be ignored.",o)),"function"==typeof i.componentShouldUpdate&&s("%s has a method called componentShouldUpdate(). Did you mean shouldComponentUpdate()? The name is phrased as a question because the function is expected to return a value.",o),t.prototype&&t.prototype.isPureReactComponent&&void 0!==i.shouldComponentUpdate&&s("%s has a method called shouldComponentUpdate(). shouldComponentUpdate should not be used when extending React.PureComponent. Please extend React.Component if shouldComponentUpdate is used.",eA(t)||"A pure component"),"function"==typeof i.componentDidUnmount&&s("%s has a method called componentDidUnmount(). But there is no such lifecycle method. Did you mean componentWillUnmount()?",o),"function"==typeof i.componentDidReceiveProps&&s("%s has a method called componentDidReceiveProps(). But there is no such lifecycle method. If you meant to update the state in response to changing props, use componentWillReceiveProps(). If you meant to fetch data or run side-effects or mutations after React has updated the UI, use componentDidUpdate().",o),"function"==typeof i.componentWillRecieveProps&&s("%s has a method called componentWillRecieveProps(). Did you mean componentWillReceiveProps()?",o),"function"==typeof i.UNSAFE_componentWillRecieveProps&&s("%s has a method called UNSAFE_componentWillRecieveProps(). Did you mean UNSAFE_componentWillReceiveProps()?",o),a=i.props!==n,void 0!==i.props&&a&&s("%s(...): When calling super() in `%s`, make sure to pass up the same props that your component's constructor was passed.",o,o),i.defaultProps&&s("Setting defaultProps as an instance property on %s is not supported and will be ignored. Instead, define defaultProps as a static property on %s.",o,o),"function"!=typeof i.getSnapshotBeforeUpdate||"function"==typeof i.componentDidUpdate||sW.has(t)||(sW.add(t),s("%s: getSnapshotBeforeUpdate() should be used with componentDidUpdate(). This component defines getSnapshotBeforeUpdate() only.",eA(t))),"function"==typeof i.getDerivedStateFromProps&&s("%s: getDerivedStateFromProps() is defined as an instance method and will be ignored. Instead, declare it as a static method.",o),"function"==typeof i.getDerivedStateFromError&&s("%s: getDerivedStateFromError() is defined as an instance method and will be ignored. Instead, declare it as a static method.",o),"function"==typeof t.getSnapshotBeforeUpdate&&s("%s: getSnapshotBeforeUpdate() is defined as a static method and will be ignored. Instead, declare it as an instance method.",o),(l=i.state)&&("object"!=typeof l||e1(l))&&s("%s.state: must be set to an object or null",o),"function"==typeof i.getChildContext&&"object"!=typeof t.childContextTypes&&s("%s.getChildContext(): childContextTypes must be defined in order to use getChildContext().",o);var i,o,a,l,u,c,d=e.stateNode;d.props=n,d.state=e.memoizedState,d.refs=sX,sI(e);var f=t.contextType;if("object"==typeof f&&null!==f)d.context=sC(f);else{var h=am(0,t,!0);d.context=av(e,h)}if(d.state===n){var p=eA(t)||"Component";sG.has(p)||(sG.add(p),s("%s: It is not recommended to assign props directly to state because updates to props won't be reflected in state. In most cases, it is better to use props directly.",p))}8&e.mode&&sn.recordLegacyContextWarning(e,d),sn.recordUnsafeLifecycleWarnings(e,d),d.state=e.memoizedState;var m=t.getDerivedStateFromProps;"function"==typeof m&&(s0(e,t,m,n),d.state=e.memoizedState),"function"==typeof t.getDerivedStateFromProps||"function"==typeof d.getSnapshotBeforeUpdate||"function"!=typeof d.UNSAFE_componentWillMount&&"function"!=typeof d.componentWillMount||(u=d.state,"function"==typeof d.componentWillMount&&d.componentWillMount(),"function"==typeof d.UNSAFE_componentWillMount&&d.UNSAFE_componentWillMount(),u!==d.state&&(s("%s.componentWillMount(): Assigning directly to this.state is deprecated (except inside a component's constructor). Use setState instead.",e_(e)||"Component"),s8.enqueueReplaceState(d,d.state,null)),sF(e,n,d,r),d.state=e.memoizedState),"function"==typeof d.componentDidMount&&(c=4194308,(16&e.mode)!=0&&(c|=16777216),e.flags|=c)}function lr(e,t,n){var r=n.ref;if(null!==r&&"function"!=typeof r&&"object"!=typeof r){if(8&e.mode&&(!n._owner||!n._self||n._owner.stateNode===n._self)){var i=e_(e)||"Component";s3[i]||(s('A string ref, "%s", has been found within a strict mode tree. String refs are a source of potential bugs and should be avoided. We recommend using useRef() or createRef() instead. Learn more about using refs safely here: https://reactjs.org/link/strict-mode-string-ref',r),s3[i]=!0)}if(n._owner){var o,a=n._owner;if(a){if(1!==a.tag)throw Error("Function components cannot have string refs. We recommend using useRef() instead. Learn more about using refs safely here: https://reactjs.org/link/strict-mode-string-ref");o=a.stateNode}if(!o)throw Error("Missing owner for string ref "+r+". This error is likely caused by a bug in React. Please file an issue.");var l=o;y(r)&&s("The provided `%s` prop is an unsupported type %s. This value must be coerced to a string before before using it here.","ref",v(r));var u=""+r;if(null!==t&&null!==t.ref&&"function"==typeof t.ref&&t.ref._stringRef===u)return t.ref;var c=function(e){var t=l.refs;t===sX&&(t=l.refs={}),null===e?delete t[u]:t[u]=e};return c._stringRef=u,c}if("string"!=typeof r)throw Error("Expected ref to be a function, a string, an object returned by React.createRef(), or null.");if(!n._owner)throw Error("Element ref was specified as a string ("+r+") but no owner was set. This could happen for one of the following reasons:\n1. You may be adding a ref to a function component\n2. You may be adding a ref to a component that was not created inside a component's render method\n3. You have multiple copies of React loaded\nSee https://reactjs.org/link/refs-must-have-owner for more information.")}return r}function li(e,t){var n=Object.prototype.toString.call(t);throw Error("Objects are not valid as a React child (found: "+("[object Object]"===n?"object with keys {"+Object.keys(t).join(", ")+"}":n)+"). If you meant to render a collection of children, use an array instead.")}function lo(e){var t=e_(e)||"Component";s4[t]||(s4[t]=!0,s("Functions are not valid as a React child. This may happen if you return a Component instead of <Component /> from render. Or maybe you meant to call this function rather than return it."))}function la(e){var t=e._payload;return(0,e._init)(t)}function ls(e){function t(t,n){if(e){var r=t.deletions;null===r?(t.deletions=[n],t.flags|=16):r.push(n)}}function n(n,r){if(!e)return null;for(var i=r;null!==i;)t(n,i),i=i.sibling;return null}function r(e,t){for(var n=new Map,r=t;null!==r;)null!==r.key?n.set(r.key,r):n.set(r.index,r),r=r.sibling;return n}function i(e,t){var n=f3(e,t);return n.index=0,n.sibling=null,n}function o(t,n,r){if(t.index=r,!e)return t.flags|=1048576,n;var i=t.alternate;if(null!==i){var o=i.index;return o<n?(t.flags|=2,n):o}return t.flags|=2,n}function a(t){return e&&null===t.alternate&&(t.flags|=2),t}function l(e,t,n,r){if(null===t||6!==t.tag){var o=f7(n,e.mode,r);return o.return=e,o}var a=i(t,n);return a.return=e,a}function u(e,t,n,r){var o=n.type;if(o===H)return d(e,t,n.props.children,r,n.key);if(null!==t&&(t.elementType===o||fX(t,n)||"object"==typeof o&&null!==o&&o.$$typeof===J&&la(o)===t.type)){var a=i(t,n.props);return a.ref=lr(e,t,n),a.return=e,a._debugSource=n._source,a._debugOwner=n._owner,a}var s=f4(n,e.mode,r);return s.ref=lr(e,t,n),s.return=e,s}function c(e,t,n,r){if(null===t||4!==t.tag||t.stateNode.containerInfo!==n.containerInfo||t.stateNode.implementation!==n.implementation){var o=f9(n,e.mode,r);return o.return=e,o}var a=i(t,n.children||[]);return a.return=e,a}function d(e,t,n,r,o){if(null===t||7!==t.tag){var a=f5(n,e.mode,r,o);return a.return=e,a}var s=i(t,n);return s.return=e,s}function f(e,t,n){if("string"==typeof t&&""!==t||"number"==typeof t){var r=f7(""+t,e.mode,n);return r.return=e,r}if("object"==typeof t&&null!==t){switch(t.$$typeof){case q:var i=f4(t,e.mode,n);return i.ref=lr(e,null,t),i.return=e,i;case W:var o=f9(t,e.mode,n);return o.return=e,o;case J:var a=t._payload;return f(e,(0,t._init)(a),n)}if(e1(t)||en(t)){var s=f5(t,e.mode,n,null);return s.return=e,s}li(0,t)}return"function"==typeof t&&lo(e),null}function h(e,t,n,r){var i=null!==t?t.key:null;if("string"==typeof n&&""!==n||"number"==typeof n)return null!==i?null:l(e,t,""+n,r);if("object"==typeof n&&null!==n){switch(n.$$typeof){case q:return n.key===i?u(e,t,n,r):null;case W:return n.key===i?c(e,t,n,r):null;case J:var o=n._payload;return h(e,t,(0,n._init)(o),r)}if(e1(n)||en(n))return null!==i?null:d(e,t,n,r,null);li(0,n)}return"function"==typeof n&&lo(e),null}function p(e,t,n,r,i){if("string"==typeof r&&""!==r||"number"==typeof r)return l(t,e.get(n)||null,""+r,i);if("object"==typeof r&&null!==r){switch(r.$$typeof){case q:return u(t,e.get(null===r.key?n:r.key)||null,r,i);case W:return c(t,e.get(null===r.key?n:r.key)||null,r,i);case J:var o=r._payload;return p(e,t,n,(0,r._init)(o),i)}if(e1(r)||en(r))return d(t,e.get(n)||null,r,i,null);li(0,r)}return"function"==typeof r&&lo(t),null}function m(e,t,n){if("object"!=typeof e||null===e)return t;switch(e.$$typeof){case q:case W:s5(e,n);var r=e.key;if("string"!=typeof r)break;if(null===t){(t=new Set).add(r);break}if(!t.has(r)){t.add(r);break}s("Encountered two children with the same key, `%s`. Keys should be unique so that components maintain their identity across updates. Non-unique keys may cause children to be duplicated and/
44or omitted â the behavior is unsupported and could change in a future version.",r);break;case J:var i=e._payload;m((0,e._init)(i),t,n)}return t}return function l(u,c,d,g){if("object"==typeof d&&null!==d&&d.type===H&&null===d.key&&(d=d.props.children),"object"==typeof d&&null!==d){switch(d.$$typeof){case q:return a(function(e,r,o,a){for(var s=o.key,l=r;null!==l;){if(l.key===s){var u=o.type;if(u===H){if(7===l.tag){n(e,l.sibling);var c=i(l,o.props.children);return c.return=e,c._debugSource=o._source,c._debugOwner=o._owner,c}}else if(l.elementType===u||fX(l,o)||"object"==typeof u&&null!==u&&u.$$typeof===J&&la(u)===l.type){n(e,l.sibling);var d=i(l,o.props);return d.ref=lr(e,l,o),d.return=e,d._debugSource=o._source,d._debugOwner=o._owner,d}n(e,l);break}t(e,l),l=l.sibling}if(o.type===H){var f=f5(o.props.children,e.mode,a,o.key);return f.return=e,f}var h=f4(o,e.mode,a);return h.ref=lr(e,r,o),h.return=e,h}(u,c,d,g));case W:return a(function(e,r,o,a){for(var s=o.key,l=r;null!==l;){if(l.key===s){if(4===l.tag&&l.stateNode.containerInfo===o.containerInfo&&l.stateNode.implementation===o.implementation){n(e,l.sibling);var u=i(l,o.children||[]);return u.return=e,u}n(e,l);break}t(e,l),l=l.sibling}var c=f9(o,e.mode,a);return c.return=e,c}(u,c,d,g));case J:var v=d._payload;return l(u,c,(0,d._init)(v),g)}if(e1(d))return function(i,a,s,l){for(var u=null,c=0;c<s.length;c++)u=m(s[c],u,i);for(var d=null,g=null,v=a,y=0,b=0,w=null;null!==v&&b<s.length;b++){v.index>b?(w=v,v=null):w=v.sibling;var A=h(i,v,s[b],l);if(null===A){null===v&&(v=w);break}e&&v&&null===A.alternate&&t(i,v),y=o(A,y,b),null===g?d=A:g.sibling=A,g=A,v=w}if(b===s.length)return n(i,v),aG&&az(i,b),d;if(null===v){for(;b<s.length;b++){var E=f(i,s[b],l);null!==E&&(y=o(E,y,b),null===g?d=E:g.sibling=E,g=E)}return aG&&az(i,b),d}for(var _=r(0,v);b<s.length;b++){var k=p(_,i,b,s[b],l);null!==k&&(e&&null!==k.alternate&&_.delete(null===k.key?b:k.key),y=o(k,y,b),null===g?d=k:g.sibling=k,g=k)}return e&&_.forEach(function(e){return t(i,e)}),aG&&az(i,b),d}(u,c,d,g);if(en(d))return function(i,a,l,u){var c=en(l);if("function"!=typeof c)throw Error("An object is not an iterable. This error is likely caused by a bug in React. Please file an issue.");"function"==typeof Symbol&&"Generator"===l[Symbol.toStringTag]&&(s2||s("Using Generators as children is unsupported and will likely yield unexpected results because enumerating a generator mutates it. You may convert it to an array with `Array.from()` or the `[...spread]` operator before rendering. Keep in mind you might need to polyfill these features for older browsers."),s2=!0),l.entries===c&&(s1||s("Using Maps as children is not supported. Use an array of keyed ReactElements instead."),s1=!0);var d=c.call(l);if(d)for(var g=null,v=d.next();!v.done;v=d.next())g=m(v.value,g,i);var y=c.call(l);if(null==y)throw Error("An iterable object provided no iterator.");for(var b=null,w=null,A=a,E=0,_=0,k=null,C=y.next();null!==A&&!C.done;_++,C=y.next()){A.index>_?(k=A,A=null):k=A.sibling;var S=h(i,A,C.value,u);if(null===S){null===A&&(A=k);break}e&&A&&null===S.alternate&&t(i,A),E=o(S,E,_),null===w?b=S:w.sibling=S,w=S,A=k}if(C.done)return n(i,A),aG&&az(i,_),b;if(null===A){for(;!C.done;_++,C=y.next()){var x=f(i,C.value,u);null!==x&&(E=o(x,E,_),null===w?b=x:w.sibling=x,w=x)}return aG&&az(i,_),b}for(var M=r(0,A);!C.done;_++,C=y.next()){var O=p(M,i,_,C.value,u);null!==O&&(e&&null!==O.alternate&&M.delete(null===O.key?_:O.key),E=o(O,E,_),null===w?b=O:w.sibling=O,w=O)}return e&&M.forEach(function(e){return t(i,e)}),aG&&az(i,_),b}(u,c,d,g);li(0,d)}return"string"==typeof d&&""!==d||"number"==typeof d?a(function(e,t,r,o){if(null!==t&&6===t.tag){n(e,t.sibling);var a=i(t,r);return a.return=e,a}n(e,t);var s=f7(r,e.mode,o);return s.return=e,s}(u,c,""+d,g)):("function"==typeof d&&lo(u),n(u,c))}}s1=!1,s2=!1,s3={},s6={},s4={},s5=function(e,t){if(null!==e&&"object"==typeof e&&e._store&&!e._store.validated&&null==e.key){if("object"!=typeof e._store)throw Error("React Component in warnForMissingKey should have a _store. This error is likely caused by a bug in React. Please file an issue.");e._store.validated=!0;var n=e_(t)||"Component";s6[n]||(s6[n]=!0,s('Each child in a list should have a unique "key" prop. See https://reactjs.org/link/warning-keys for more information.'))}};var ll=ls(!0),lu=ls(!1),lc={},ld=al(lc),lf=al(lc),lh=al(lc);function lp(e){if(e===lc)throw Error("Expected host context to exist. This error is likely caused by a bug in React. Please file an issue.");return e}function lm(){return lp(lh.current)}function lg(e,t){ac(lh,t,e),ac(lf,e,e),ac(ld,lc,e);var n=function(e){var t,n,r=e.nodeType;switch(r){case 9:case 11:t=9===r?"#document":"#fragment";var i=e.documentElement;n=i?i.namespaceURI:to(null,"");break;default:var o=8===r?e.parentNode:e;n=to(o.namespaceURI||null,t=o.tagName)}return{namespace:n,ancestorInfo:oP(null,t.toLowerCase())}}(t);au(ld,e),ac(ld,n,e)}function lv(e){au(ld,e),au(lf,e),au(lh,e)}function ly(){return lp(ld.current)}function lb(e){lp(lh.current);var t,n=lp(ld.current),r=(t=e.type,{namespace:to(n.namespace,t),ancestorInfo:oP(n.ancestorInfo,t)});n!==r&&(ac(lf,e,e),ac(ld,r,e))}function lw(e){lf.current===e&&(au(ld,e),au(lf,e))}var lA=al(0);function lE(e,t){ac(lA,t,e)}function l_(e){for(var t=e;null!==t;){if(13===t.tag){var n=t.memoizedState;if(null!==n){var r=n.dehydrated;if(null===r||oG(r)||oQ(r))return t}}else if(19===t.tag&&void 0!==t.memoizedProps.revealOrder){if((128&t.flags)!=0)return t}else if(null!==t.child){t.child.return=t,t=t.child;continue}if(t===e)break;for(;null===t.sibling;){if(null===t.return||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}var lk=[];function lC(){for(var e=0;e<lk.length;e++)lk[e]._workInProgressVersionPrimary=null;lk.length=0}var lS,lx,lM=i.ReactCurrentDispatcher,lO=i.ReactCurrentBatchConfig;lS=new Set;var lR=0,lP=null,lT=null,lI=null,lj=!1,lL=!1,lN=0,lD=0,lB=null,lF=null,lz=-1,lU=!1;function lq(){var e=lB;null===lF?lF=[e]:lF.push(e)}function lW(){var e=lB;null!==lF&&lF[++lz]!==e&&function(e){var t=e_(lP);if(!lS.has(t)&&(lS.add(t),null!==lF)){for(var n="",r=0;r<=lz;r++){for(var i=lF[r],o=r===lz?e:i,a=r+1+". "+i;a.length<30;)a+=" ";n+=a+=o+"\n"}s("React has detected a change in the order of Hooks called by %s. This will lead to bugs and errors if not fixed. For more information, read the Rules of Hooks: https://reactjs.org/link/rules-of-hooks\n\n Previous render Next render\n ------------------------------------------------------\n%s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n",t,n)}}(e)}function lH(e){null==e||e1(e)||s("%s received a final argument that is not an array (instead, received `%s`). When specified, the final argument must be an array.",lB,typeof e)}function l$(){throw Error("Invalid hook call. Hooks can only be called inside of the body of a function component. This could happen for one of the following reasons:\n1. You might have mismatching versions of React and the renderer (such as React DOM)\n2. You might be breaking the Rules of Hooks\n3. You might have more than one copy of React in the same app\nSee https://reactjs.org/link/invalid-hook-call for tips about how to debug and fix this problem.")}function lV(e,t){if(lU)return!1;if(null===t)return s("%s received a final argument during this render, but not during the previous render. Even though the final argument is optional, its type cannot change between renders.",lB),!1;e.length!==t.length&&s("The final argument passed to %s changed size between renders. The order and size of this array must remain constant.\n\nPrevious: %s\nIncoming: %s",lB,"["+t.join(", ")+"]","["+e.join(", ")+"]");for(var n=0;n<t.length&&n<e.length;n++)if(!iM(e[n],t[n]))return!1;return!0}function lK(e,t,n,r,i,o){lR=o,lP=t,lF=null!==e?e._debugHookTypes:null,lz=-1,lU=null!==e&&e.type!==t.type,t.memoizedState=null,t.updateQueue=null,t.lanes=0,null!==e&&null!==e.memoizedState?lM.current=uF:lM.current=null!==lF?uB:uD;var a=n(r,i);if(lL){var l=0;do{if(lL=!1,lN=0,l>=25)throw Error("Too many re-renders. React limits the number of renders to prevent an infinite loop.");l+=1,lU=!1,lT=null,lI=null,t.updateQueue=null,lz=-1,lM.current=uz,a=n(r,i)}while(lL)}lM.current=uN,t._debugHookTypes=lF;var u=null!==lT&&null!==lT.next;if(lR=0,lP=null,lT=null,lI=null,lB=null,lF=null,lz=-1,null!==e&&(14680064&e.flags)!=(14680064&t.flags)&&(1&e.mode)!=0&&s("Internal React error: Expected static flag was missing. Please notify the React team."),lj=!1,u)throw Error("Rendered fewer hooks than expected. This may be caused by an accidental early return statement.");return a}function lG(){var e=0!==lN;return lN=0,e}function lQ(e,t,n){t.updateQueue=e.updateQueue,(16&t.mode)!=0?t.flags&=-50333701:t.flags&=-2053,e.lanes=e.lanes&~n}function lY(){if(lM.current=uN,lj){for(var e=lP.memoizedState;null!==e;){var t=e.queue;
44null!==t&&(t.pending=null),e=e.next}lj=!1}lR=0,lP=null,lT=null,lI=null,lF=null,lz=-1,lB=null,uM=!1,lL=!1,lN=0}function lZ(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return null===lI?lP.memoizedState=lI=e:lI=lI.next=e,lI}function lX(){var e,t;if(null===lT){var n=lP.alternate;e=null!==n?n.memoizedState:null}else e=lT.next;if(null!==(t=null===lI?lP.memoizedState:lI.next))t=(lI=t).next,lT=e;else{if(null===e)throw Error("Rendered more hooks than during the previous render.");var r={memoizedState:(lT=e).memoizedState,baseState:lT.baseState,baseQueue:lT.baseQueue,queue:lT.queue,next:null};null===lI?lP.memoizedState=lI=r:lI=lI.next=r}return lI}function lJ(e,t){return"function"==typeof t?t(e):t}function l0(e,t,n){var r,i=lZ();r=void 0!==n?n(t):t,i.memoizedState=i.baseState=r;var o={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:r};i.queue=o;var a=o.dispatch=uP.bind(null,lP,o);return[i.memoizedState,a]}function l1(e,t,n){var r=lX(),i=r.queue;if(null===i)throw Error("Should have a queue. This is likely a bug in React. Please file an issue.");i.lastRenderedReducer=e;var o=lT,a=o.baseQueue,l=i.pending;if(null!==l){if(null!==a){var u=a.next,c=l.next;a.next=c,l.next=u}o.baseQueue!==a&&s("Internal error: Expected work-in-progress queue to be a clone. This is a bug in React."),o.baseQueue=a=l,i.pending=null}if(null!==a){var d=a.next,f=o.baseState,h=null,p=null,m=null,g=d;do{var v=g.lane;if((lR&v)===v){if(null!==m){var y={lane:0,action:g.action,hasEagerState:g.hasEagerState,eagerState:g.eagerState,next:null};m=m.next=y}f=g.hasEagerState?g.eagerState:e(f,g.action)}else{var b,w={lane:v,action:g.action,hasEagerState:g.hasEagerState,eagerState:g.eagerState,next:null};null===m?(p=m=w,h=f):m=m.next=w,lP.lanes=lP.lanes|v,dW|=b=v}g=g.next}while(null!==g&&g!==d);null===m?h=f:m.next=p,iM(f,r.memoizedState)||(ch=!0),r.memoizedState=f,r.baseState=h,r.baseQueue=m,i.lastRenderedState=f}var A=i.interleaved;if(null!==A){var E=A;do{var _,k=E.lane;lP.lanes=lP.lanes|k,dW|=_=k,E=E.next}while(E!==A)}else null===a&&(i.lanes=0);var C=i.dispatch;return[r.memoizedState,C]}function l2(e,t,n){var r=lX(),i=r.queue;if(null===i)throw Error("Should have a queue. This is likely a bug in React. Please file an issue.");i.lastRenderedReducer=e;var o=i.dispatch,a=i.pending,s=r.memoizedState;if(null!==a){i.pending=null;var l=a.next,u=l;do s=e(s,u.action),u=u.next;while(u!==l);iM(s,r.memoizedState)||(ch=!0),r.memoizedState=s,null===r.baseQueue&&(r.baseState=s),i.lastRenderedState=s}return[s,o]}function l3(e,t,n){var r,i=lP,o=lZ();if(aG){if(void 0===n)throw Error("Missing getServerSnapshot, which is required for server-rendered content. Will revert to client rendering.");r=n(),lx||r!==n()&&(s("The result of getServerSnapshot should be cached to avoid an infinite loop"),lx=!0)}else{if(r=t(),!lx&&(iM(r,t())||(s("The result of getSnapshot should be cached to avoid an infinite loop"),lx=!0)),null===dN)throw Error("Expected a work-in-progress root. This is a bug in React. Please file an issue.");(30&lR)!=0||l4(i,t,r)}o.memoizedState=r;var a={value:r,getSnapshot:t};return o.queue=a,ua(l8.bind(null,i,a,e),[e]),i.flags|=2048,ut(9,l5.bind(null,i,a,r,t),void 0,null),r}function l6(e,t,n){var r=lP,i=lX(),o=t();!lx&&(iM(o,t())||(s("The result of getSnapshot should be cached to avoid an infinite loop"),lx=!0));var a=!iM(i.memoizedState,o);a&&(i.memoizedState=o,ch=!0);var l=i.queue;if(us(l8.bind(null,r,l,e),[e]),l.getSnapshot!==t||a||null!==lI&&1&lI.memoizedState.tag){if(r.flags|=2048,ut(9,l5.bind(null,r,l,o,t),void 0,null),null===dN)throw Error("Expected a work-in-progress root. This is a bug in React. Please file an issue.");(30&lR)!=0||l4(r,t,o)}return o}function l4(e,t,n){e.flags|=16384;var r={getSnapshot:t,value:n},i=lP.updateQueue;if(null===i)i={lastEffect:null,stores:null},lP.updateQueue=i,i.stores=[r];else{var o=i.stores;null===o?i.stores=[r]:o.push(r)}}function l5(e,t,n,r){t.value=n,t.getSnapshot=r,l7(t)&&l9(e)}function l8(e,t,n){return n(function(){l7(t)&&l9(e)})}function l7(e){var t=e.getSnapshot,n=e.value;try{var r=t();return!iM(n,r)}catch(e){return!0}}function l9(e){var t=sO(e,1);null!==t&&fs(t,e,1,-1)}function ue(e){var t=lZ();"function"==typeof e&&(e=e()),t.memoizedState=t.baseState=e;var n={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:lJ,lastRenderedState:e};t.queue=n;var r=n.dispatch=uT.bind(null,lP,n);return[t.memoizedState,r]}function ut(e,t,n,r){var i={tag:e,create:t,destroy:n,deps:r,next:null},o=lP.updateQueue;if(null===o)o={lastEffect:null,stores:null},lP.updateQueue=o,o.lastEffect=i.next=i;else{var a=o.lastEffect;if(null===a)o.lastEffect=i.next=i;else{var s=a.next;a.next=i,i.next=s,o.lastEffect=i}}return i}function un(e){var t={current:e};return lZ().memoizedState=t,t}function ur(e){return lX().memoizedState}function ui(e,t,n,r){var i=lZ(),o=void 0===r?null:r;lP.flags|=e,i.memoizedState=ut(1|t,n,void 0,o)}function uo(e,t,n,r){var i=lX(),o=void 0===r?null:r,a=void 0;if(null!==lT){var s=lT.memoizedState;if(a=s.destroy,null!==o&&lV(o,s.deps))return void(i.memoizedState=ut(t,n,a,o))}lP.flags|=e,i.memoizedState=ut(1|t,n,a,o)}function ua(e,t){return(16&lP.mode)!=0?ui(41945088,8,e,t):ui(8390656,8,e,t)}function us(e,t){return uo(2048,8,e,t)}function ul(e,t){return ui(4,2,e,t)}function uu(e,t){return uo(4,2,e,t)}function uc(e,t){var n;return n=4194308,(16&lP.mode)!=0&&(n|=16777216),ui(n,4,e,t)}function ud(e,t){return uo(4,4,e,t)}function uf(e,t){if("function"==typeof t)return t(e()),function(){t(null)};if(null!=t){t.hasOwnProperty("current")||s("Expected useImperativeHandle() first argument to either be a ref callback or React.createRef() object. Instead received: %s.","an object with keys {"+Object.keys(t).join(", ")+"}");var n=e();return t.current=n,function(){t.current=null}}}function uh(e,t,n){"function"!=typeof t&&s("Expected useImperativeHandle() second argument to be a function that creates a handle. Instead received: %s.",null!==t?typeof t:"null");var r,i=null!=n?n.concat([e]):null;return r=4194308,(16&lP.mode)!=0&&(r|=16777216),ui(r,4,uf.bind(null,t,e),i)}function up(e,t,n){"function"!=typeof t&&s("Expected useImperativeHandle() second argument to be a function that creates a handle. Instead received: %s.",null!==t?typeof t:"null");var r=null!=n?n.concat([e]):null;return uo(4,4,uf.bind(null,t,e),r)}var um=function(e,t){};function ug(e,t){return lZ().memoizedState=[e,void 0===t?null:t],e}function uv(e,t){var n=lX(),r=void 0===t?null:t,i=n.memoizedState;return null!==i&&null!==r&&lV(r,i[1])?i[0]:(n.memoizedState=[e,r],e)}function uy(e,t){var n=lZ(),r=e();return n.memoizedState=[r,void 0===t?null:t],r}function ub(e,t){var n=lX(),r=void 0===t?null:t,i=n.memoizedState;if(null!==i&&null!==r&&lV(r,i[1]))return i[0];var o=e();return n.memoizedState=[o,r],o}function uw(e){return lZ().memoizedState=e,e}function uA(e){return u_(lX(),lT.memoizedState,e)}function uE(e){var t=lX();return null===lT?(t.memoizedState=e,e):u_(t,lT.memoizedState,e)}function u_(e,t,n){if((21&lR)!=0){if(!iM(n,t)){var r,i=n0();lP.lanes=lP.lanes|i,dW|=r=i,e.baseState=!0}return t}
44return e.baseState&&(e.baseState=!1,ch=!0),e.memoizedState=n,n}function uk(e,t,n){var r=ri;ri=0!==r&&r<4?r:4,e(!0);var i=lO.transition;lO.transition={};var o=lO.transition;lO.transition._updatedFibers=new Set;try{e(!1),t()}finally{ri=r,lO.transition=i,null===i&&o._updatedFibers&&(o._updatedFibers.size>10&&a("Detected a large number of updates inside startTransition. If this is due to a subscription please re-write it to use React provided hooks. Otherwise concurrent mode guarantees are off the table."),o._updatedFibers.clear())}}function uC(){var e=ue(!1),t=e[0],n=e[1],r=uk.bind(null,n);return lZ().memoizedState=r,[t,r]}function uS(){return[l1(lJ)[0],lX().memoizedState]}function ux(){return[l2(lJ)[0],lX().memoizedState]}var uM=!1;function uO(){var e,t=lZ(),n=dN.identifierPrefix;if(aG){e=":"+n+"R"+(r=aF,(aB&~(1<<aW(aB)-1)).toString(32)+r);var r,i=lN++;i>0&&(e+="H"+i.toString(32)),e+=":"}else e=":"+n+"r"+(lD++).toString(32)+":";return t.memoizedState=e,e}function uR(){return lX().memoizedState}function uP(e,t,n){"function"==typeof arguments[3]&&s("State updates from the useState() and useReducer() Hooks don't support the second callback argument. To execute a side effect after rendering, declare it in the component body with useEffect().");var r=fa(e),i={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(uI(e))uj(t,i);else{var o=sM(e,t,i,r);null!==o&&(fs(o,e,r,fo()),uL(o,t,r))}nU(e,r)}function uT(e,t,n){"function"==typeof arguments[3]&&s("State updates from the useState() and useReducer() Hooks don't support the second callback argument. To execute a side effect after rendering, declare it in the component body with useEffect().");var r=fa(e),i={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(uI(e))uj(t,i);else{var o=e.alternate;if(0===e.lanes&&(null===o||0===o.lanes)){var a,l=t.lastRenderedReducer;if(null!==l){a=lM.current,lM.current=uq;try{var u,c=t.lastRenderedState,d=l(c,n);if(i.hasEagerState=!0,i.eagerState=d,iM(d,c))return void(u=t.interleaved,null===u?(i.next=i,sx(t)):(i.next=u.next,u.next=i),t.interleaved=i)}catch(e){}finally{lM.current=a}}}var f=sM(e,t,i,r);null!==f&&(fs(f,e,r,fo()),uL(f,t,r))}nU(e,r)}function uI(e){var t=e.alternate;return e===lP||null!==t&&t===lP}function uj(e,t){lL=lj=!0;var n=e.pending;null===n?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function uL(e,t,n){if(nJ(n)){var r=t.lanes,i=(r&=e.pendingLanes)|n;t.lanes=i,n5(e,i)}}var uN={readContext:sC,useCallback:l$,useContext:l$,useEffect:l$,useImperativeHandle:l$,useInsertionEffect:l$,useLayoutEffect:l$,useMemo:l$,useReducer:l$,useRef:l$,useState:l$,useDebugValue:l$,useDeferredValue:l$,useTransition:l$,useMutableSource:l$,useSyncExternalStore:l$,useId:l$,unstable_isNewReconciler:!1},uD=null,uB=null,uF=null,uz=null,uU=null,uq=null,uW=null,uH=function(){s("Context can only be read while React is rendering. In classes, you can read it in the render method or getDerivedStateFromProps. In function components, you can read it directly in the function body, but not inside Hooks like useReducer() or useMemo().")},u$=function(){s("Do not call Hooks inside useEffect(...), useMemo(...), or other built-in Hooks. You can only call Hooks at the top level of your React function. For more information, see https://reactjs.org/link/rules-of-hooks")};uD={readContext:function(e){return sC(e)},useCallback:function(e,t){return lB="useCallback",lq(),lH(t),ug(e,t)},useContext:function(e){return lB="useContext",lq(),sC(e)},useEffect:function(e,t){return lB="useEffect",lq(),lH(t),ua(e,t)},useImperativeHandle:function(e,t,n){return lB="useImperativeHandle",lq(),lH(n),uh(e,t,n)},useInsertionEffect:function(e,t){return lB="useInsertionEffect",lq(),lH(t),ul(e,t)},useLayoutEffect:function(e,t){return lB="useLayoutEffect",lq(),lH(t),uc(e,t)},useMemo:function(e,t){lB="useMemo",lq(),lH(t);var n=lM.current;lM.current=uU;try{return uy(e,t)}finally{lM.current=n}},useReducer:function(e,t,n){lB="useReducer",lq();var r=lM.current;lM.current=uU;try{return l0(e,t,n)}finally{lM.current=r}},useRef:function(e){return lB="useRef",lq(),un(e)},useState:function(e){lB="useState",lq();var t=lM.current;lM.current=uU;try{return ue(e)}finally{lM.current=t}},useDebugValue:function(e,t){lB="useDebugValue",lq()},useDeferredValue:function(e){return lB="useDeferredValue",lq(),uw(e)}
vendor: 4,821 bytes, line 44
44,useTransition:function(){return lB="useTransition",lq(),uC()},useMutableSource:function(e,t,n){lB="useMutableSource",lq()},useSyncExternalStore:function(e,t,n){return lB="useSyncExternalStore",lq(),l3(e,t,n)},useId:function(){return lB="useId",lq(),uO()},unstable_isNewReconciler:!1},uB={readContext:function(e){return sC(e)},useCallback:function(e,t){return lB="useCallback",lW(),ug(e,t)},useContext:function(e){return lB="useContext",lW(),sC(e)},useEffect:function(e,t){return lB="useEffect",lW(),ua(e,t)},useImperativeHandle:function(e,t,n){return lB="useImperativeHandle",lW(),uh(e,t,n)},useInsertionEffect:function(e,t){return lB="useInsertionEffect",lW(),ul(e,t)},useLayoutEffect:function(e,t){return lB="useLayoutEffect",lW(),uc(e,t)},useMemo:function(e,t){lB="useMemo",lW();var n=lM.current;lM.current=uU;try{return uy(e,t)}finally{lM.current=n}},useReducer:function(e,t,n){lB="useReducer",lW();var r=lM.current;lM.current=uU;try{return l0(e,t,n)}finally{lM.current=r}},useRef:function(e){return lB="useRef",lW(),un(e)},useState:function(e){lB="useState",lW();var t=lM.current;lM.current=uU;try{return ue(e)}finally{lM.current=t}},useDebugValue:function(e,t){lB="useDebugValue",lW()},useDeferredValue:function(e){return lB="useDeferredValue",lW(),uw(e)},useTransition:function(){return lB="useTransition",lW(),uC()},useMutableSource:function(e,t,n){lB="useMutableSource",lW()},useSyncExternalStore:function(e,t,n){return lB="useSyncExternalStore",lW(),l3(e,t,n)},useId:function(){return lB="useId",lW(),uO()},unstable_isNewReconciler:!1},uF={readContext:function(e){return sC(e)},useCallback:function(e,t){return lB="useCallback",lW(),uv(e,t)},useContext:function(e){return lB="useContext",lW(),sC(e)},useEffect:function(e,t){return lB="useEffect",lW(),us(e,t)},useImperativeHandle:function(e,t,n){return lB="useImperativeHandle",lW(),up(e,t,n)},useInsertionEffect:function(e,t){return lB="useInsertionEffect",lW(),uu(e,t)},useLayoutEffect:function(e,t){return lB="useLayoutEffect",lW(),ud(e,t)},useMemo:function(e,t){lB="useMemo",lW();var n=lM.current;lM.current=uq;try{return ub(e,t)}finally{lM.current=n}},useReducer:function(e,t,n){lB="useReducer",lW();var r=lM.current;lM.current=uq;try{return l1(e)}finally{lM.current=r}},useRef:function(e){return lB="useRef",lW(),ur()},useState:function(e){lB="useState",lW();var t=lM.current;lM.current=uq;try{return l1(lJ)}finally{lM.current=t}},useDebugValue:function(e,t){return lB="useDebugValue",lW(),um()},useDeferredValue:function(e){return lB="useDeferredValue",lW(),uA(e)},useTransition:function(){return lB="useTransition",lW(),uS()},useMutableSource:function(e,t,n){lB="useMutableSource",lW()},useSyncExternalStore:function(e,t,n){return lB="useSyncExternalStore",lW(),l6(e,t)},useId:function(){return lB="useId",lW(),uR()},unstable_isNewReconciler:!1},uz={readContext:function(e){return sC(e)},useCallback:function(e,t){return lB="useCallback",lW(),uv(e,t)},useContext:function(e){return lB="useContext",lW(),sC(e)},useEffect:function(e,t){return lB="useEffect",lW(),us(e,t)},useImperativeHandle:function(e,t,n){return lB="useImperativeHandle",lW(),up(e,t,n)},useInsertionEffect:function(e,t){return lB="useInsertionEffect",lW(),uu(e,t)},useLayoutEffect:function(e,t){return lB="useLayoutEffect",lW(),ud(e,t)},useMemo:function(e,t){lB="useMemo",lW();var n=lM.current;lM.current=uW;try{return ub(e,t)}finally{lM.current=n}},useReducer:function(e,t,n){lB="useReducer",lW();var r=lM.current;lM.current=uW;try{return l2(e)}finally{lM.current=r}},useRef:function(e){return lB="useRef",lW(),ur()},useState:function(e){lB="useState",lW();var t=lM.current;lM.current=uW;try{return l2(lJ)}finally{lM.current=t}},useDebugValue:function(e,t){return lB="useDebugValue",lW(),um()},useDeferredValue:function(e){return lB="useDeferredValue",lW(),uE(e)},useTransition:function(){return lB="useTransition",lW(),ux()},useMutableSource:function(e,t,n){lB="useMutableSource",lW()},useSyncExternalStore:function(e,t,n){return lB="useSyncExternalStore",lW(),l6(e,t)},useId:function(){return lB="useId",lW(),uR()},unstable_isNewReconciler:!1},uU={readContext:function(e){return uH(),sC(e)},useCallback:function(e,t){return lB="useCallback",u$(),lq(),ug(e,t)},useContext:function(e){return lB="useContext",u$(),lq(),sC(e)},useEffect:function(e,t){return lB="useEffect",u$(),lq(),ua(e,t)},useImperativeHandle:function(e,t,n){return lB="useImperativeHandle",u$(),lq(),uh(e,t,n)},useInsertionEffect:function(e,t){return lB="useInsertionEffect",u$(),lq(),ul(e,t)},useLayoutEffect:function(e,t){return lB="useLayoutEffect",u$(),lq(),uc(e,t)},useMemo:function(e,t){lB="useMemo",u$(),lq();var n=lM.current;lM.current=uU;try{return uy(e,t)}finally{lM.current=n}},useReducer:function(e,t,n){lB="useReducer",u$(),lq();var r=lM.current;lM.current=uU;try{return l0(e,t,n)}finally{lM.current=r}}
44,useRef:function(e){return lB="useRef",u$(),lq(),un(e)},useState:function(e){lB="useState",u$(),lq();var t=lM.current;lM.current=uU;try{return ue(e)}finally{lM.current=t}},useDebugValue:function(e,t){lB="useDebugValue",u$(),lq()},useDeferredValue:function(e){return lB="useDeferredValue",u$(),lq(),uw(e)},useTransition:function(){return lB="useTransition",u$(),lq(),uC()},useMutableSource:function(e,t,n){lB="useMutableSource",u$(),lq()},useSyncExternalStore:function(e,t,n){return lB="useSyncExternalStore",u$(),lq(),l3(e,t,n)},useId:function(){return lB="useId",u$(),lq(),uO()},unstable_isNewReconciler:!1},uq={readContext:function(e){return uH(),sC(e)},useCallback:function(e,t){return lB="useCallback",u$(),lW(),uv(e,t)},useContext:function(e){return lB="useContext",u$(),lW(),sC(e)},useEffect:function(e,t){return lB="useEffect",u$(),lW(),us(e,t)},useImperativeHandle:function(e,t,n){return lB="useImperativeHandle",u$(),lW(),up(e,t,n)},useInsertionEffect:function(e,t){return lB="useInsertionEffect",u$(),lW(),uu(e,t)},useLayoutEffect:function(e,t){return lB="useLayoutEffect",u$(),lW(),ud(e,t)},useMemo:function(e,t){lB="useMemo",u$(),lW();var n=lM.current;lM.current=uq;try{return ub(e,t)}finally{lM.current=n}},useReducer:function(e,t,n){lB="useReducer",u$(),lW();var r=lM.current;lM.current=uq;try{return l1(e)}finally{lM.current=r}},useRef:function(e){return lB="useRef",u$(),lW(),ur()},useState:function(e){lB="useState",u$(),lW();var t=lM.current;lM.current=uq;try{return l1(lJ)}finally{lM.current=t}},useDebugValue:function(e,t){return lB="useDebugValue",u$(),lW(),um()},useDeferredValue:function(e){return lB="useDeferredValue",u$(),lW(),uA(e)},useTransition:function(){return lB="useTransition",u$(),lW(),uS()},useMutableSource:function(e,t,n){lB="useMutableSource",u$(),lW()},useSyncExternalStore:function(e,t,n){return lB="useSyncExternalStore",u$(),lW(),l6(e,t)},useId:function(){return lB="useId",u$(),lW(),uR()},unstable_isNewReconciler:!1},uW={readContext:function(e){return uH(),sC(e)},useCallback:function(e,t){return lB="useCallback",u$(),lW(),uv(e,t)},useContext:function(e){return lB="useContext",u$(),lW(),sC(e)},useEffect:function(e,t){return lB="useEffect",u$(),lW(),us(e,t)},useImperativeHandle:function(e,t,n){return lB="useImperativeHandle",u$(),lW(),up(e,t,n)},useInsertionEffect:function(e,t){return lB="useInsertionEffect",u$(),lW(),uu(e,t)},useLayoutEffect:function(e,t){return lB="useLayoutEffect",u$(),lW(),ud(e,t)},useMemo:function(e,t){lB="useMemo",u$(),lW();var n=lM.current;lM.current=uq;try{return ub(e,t)}finally{lM.current=n}},useReducer:function(e,t,n){lB="useReducer",u$(),lW();var r=lM.current;lM.current=uq;try{return l2(e)}finally{lM.current=r}},useRef:function(e){return lB="useRef",u$(),lW(),ur()},useState:function(e){lB="useState",u$(),lW();var t=lM.current;lM.current=uq;try{return l2(lJ)}finally{lM.current=t}},useDebugValue:function(e,t){return lB="useDebugValue",u$(),lW(),um()},useDeferredValue:function(e){return lB="useDeferredValue",u$(),lW(),uE(e)},useTransition:function(){return lB="useTransition",u$(),lW(),ux()},useMutableSource:function(e,t,n){lB="useMutableSource",u$(),lW()},useSyncExternalStore:function(e,t,n){return lB="useSyncExternalStore",u$(),lW(),l6(e,t)},useId:function(){return lB="useId",u$(),lW(),uR()},unstable_isNewReconciler:!1};var uV=r.unstable_now,uK=0,uG=-1,uQ=-1,uY=-1,uZ=!1,uX=!1;function uJ(e){uQ=uV(),e.actualStartTime<0&&(e.actualStartTime=uV())}function u0(e,t){if(uQ>=0){var n=uV()-uQ;e.actualDuration+=n,t&&(e.selfBaseDuration=n),uQ=-1}}function u1(e){if(uG>=0){var t=uV()-uG;uG=-1;for(var n=e.return;null!==n;){switch(n.tag){case 3:case 12:return void(n.stateNode.effectDuration+=t)}n=n.return}}}function u2(e){if(uY>=0){var t=uV()-uY;uY=-1;for(var n=e.return;null!==n;){switch(n.tag){case 3:var r=n.stateNode;return void(null!==r&&(r.passiveEffectDuration+=t));case 12:var i=n.stateNode;return void(null!==i&&(i.passiveEffectDuration+=t))}n=n.return}}}function u3(){uG=uV()}function u6(e){for(var t=e.child;t;)e.actualDuration+=t.actualDuration,t=t.sibling}function u4(e,t){return{value:e,source:t,stack:eb(t),digest:null}}function u5(e,t,n){return{value:e,source:null,stack:null!=n?n:null,digest:null!=t?t:null}}function u8(e,t){try{var n=t.value,r=t.source,i=t.stack;
44if(null!=n&&n._suppressLogging){if(1===e.tag)return;console.error(n)}var o=r?e_(r):null,a=(o?"The above error occurred in the <"+o+"> component:":"The above error occurred in one of your React components:")+"\n"+(null!==i?i:"")+"\n\n"+(3===e.tag?"Consider adding an error boundary to your tree to customize error handling behavior.\nVisit https://reactjs.org/link/error-boundaries to learn more about error boundaries.":"React will try to recreate this component tree from scratch using the error boundary you provided, "+(e_(e)||"Anonymous")+".");console.error(a)}catch(e){setTimeout(function(){throw e})}}var u7="function"==typeof WeakMap?WeakMap:Map;function u9(e,t,n){var r=sL(-1,n);r.tag=3,r.payload={element:null};var i=t.value;return r.callback=function(){fO(i),u8(e,t)},r}function ce(e,t,n){var r=sL(-1,n);r.tag=3;var i=e.type.getDerivedStateFromError;if("function"==typeof i){var o=t.value;r.payload=function(){return i(o)},r.callback=function(){fJ(e),u8(e,t)}}var a=e.stateNode;return null!==a&&"function"==typeof a.componentDidCatch&&(r.callback=function(){fJ(e),u8(e,t),"function"!=typeof i&&(null===d0?d0=new Set([this]):d0.add(this));var n=t.value,r=t.stack;this.componentDidCatch(n,{componentStack:null!==r?r:""}),"function"!=typeof i&&((1&e.lanes)!=0||s("%s: Error boundaries should implement getDerivedStateFromError(). In that method, return a state update to display an error message or fallback UI.",e_(e)||"Unknown"))}),r}function ct(e,t,n){var r,i=e.pingCache;if(null===i?(i=e.pingCache=new u7,r=new Set,i.set(t,r)):void 0===(r=i.get(t))&&(r=new Set,i.set(t,r)),!r.has(n)){r.add(n);var o=fT.bind(null,e,t,n);nR&&fW(e,n),t.then(o,o)}}function cn(e){var t=e;do{if(13===t.tag&&function(e,t){var n=e.memoizedState;return null!==n?null!==n.dehydrated:(e.memoizedProps,!0)}(t))return t;t=t.return}while(null!==t);return null}function cr(e,t,n,r,i){if((1&e.mode)==0){if(e===t)e.flags|=65536;else{if(e.flags|=128,n.flags|=131072,n.flags&=-52805,1===n.tag){if(null===n.alternate)n.tag=17;else{var o=sL(-1,1);o.tag=2,sN(n,o,1)}}n.lanes=1|n.lanes}return e}return e.flags|=65536,e.lanes=i,e}var ci,co,ca,cs,cl,cu,cc,cd,cf=i.ReactCurrentOwner,ch=!1;function cp(e,t,n,r){t.child=null===e?lu(t,null,n,r):ll(t,e.child,n,r)}function cm(e,t,n,r,i){if(t.type!==t.elementType){var o=n.propTypes;o&&ar(o,r,"prop",eA(n))}var a,s,l=n.render,u=t.ref;if(sk(t,i),nL(t),cf.current=t,eS=!0,a=lK(e,t,l,r,u,i),s=lG(),8&t.mode){nP(!0);try{a=lK(e,t,l,r,u,i),s=lG()}finally{nP(!1)}}return eS=!1,nN(),null===e||ch?(aG&&s&&aq(t),t.flags|=1,cp(e,t,a,i),t.child):(lQ(e,t,i),cW(e,t,i))}function cg(e,t,n,r,i){if(null===e){var o,a=n.type;if("function"==typeof a&&!f2(a)&&void 0===a.defaultProps&&null===n.compare&&void 0===n.defaultProps)return o=fY(a),t.tag=15,t.type=o,cC(t,a),cv(e,t,o,r,i);var s=a.propTypes;s&&ar(s,r,"prop",eA(a));var l=f6(n.type,null,r,t,t.mode,i);return l.ref=t.ref,l.return=t,t.child=l,l}var u=n.type,c=u.propTypes;c&&ar(c,r,"prop",eA(u));var d=e.child;if(!cH(e,i)){var f=d.memoizedProps,h=n.compare;if((h=null!==h?h:iO)(f,r)&&e.ref===t.ref)return cW(e,t,i)}t.flags|=1;var p=f3(d,r);return p.ref=t.ref,p.return=t,t.child=p,p}function cv(e,t,n,r,i){if(t.type!==t.elementType){var o=t.elementType;if(o.$$typeof===J){var a=o,s=a._payload,l=a._init;try{o=l(s)}catch(e){o=null}var u=o&&o.propTypes;u&&ar(u,r,"prop",eA(o))}}if(null!==e){var c=e.memoizedProps;if(iO(c,r)&&e.ref===t.ref&&t.type===e.type){if(ch=!1,t.pendingProps=r=c,!cH(e,i))return t.lanes=e.lanes,cW(e,t,i);(131072&e.flags)!=0&&(ch=!0)}}return cw(e,t,n,r,i)}function cy(e,t,n){var r,i,o=t.pendingProps,a=o.children,s=null!==e?e.memoizedState:null;if("hidden"===o.mode){if((1&t.mode)==0)t.memoizedState={baseLanes:0,cachePool:null,transitions:null},fv(t,n);else{if(!((1073741824&n)!=0))return r=null!==s?s.baseLanes|n:n,t.lanes=t.childLanes=1073741824,t.memoizedState={baseLanes:r,cachePool:null,transitions:null},t.updateQueue=null,fv(t,r),null;t.memoizedState={baseLanes:0,cachePool:null,transitions:null},fv(t,null!==s?s.baseLanes:n)}}else null!==s?(i=s.baseLanes|n,t.memoizedState=null):i=n,fv(t,i);return cp(e,t,a,n),t.child}function cb(e,t){var n=t.ref;(null===e&&null!==n||null!==e&&e.ref!==n)&&(t.flags|=512,t.flags|=2097152)}
44function cw(e,t,n,r,i){if(t.type!==t.elementType){var o,a,s,l=n.propTypes;l&&ar(l,r,"prop",eA(n))}if(o=av(t,am(0,n,!0)),sk(t,i),nL(t),cf.current=t,eS=!0,a=lK(e,t,n,r,o,i),s=lG(),8&t.mode){nP(!0);try{a=lK(e,t,n,r,o,i),s=lG()}finally{nP(!1)}}return eS=!1,nN(),null===e||ch?(aG&&s&&aq(t),t.flags|=1,cp(e,t,a,i),t.child):(lQ(e,t,i),cW(e,t,i))}function cA(e,t,n,r,i){switch(hp(t)){case!1:var o,a,l=t.stateNode,u=new t.type(t.memoizedProps,l.context).state;l.updater.enqueueSetState(l,u,null);break;case!0:t.flags|=128,t.flags|=65536;var c,d=Error("Simulated error coming from DevTools"),f=(c=i)&-c;t.lanes=t.lanes|f,sB(t,ce(t,u4(d,t),f))}if(t.type!==t.elementType){var h=n.propTypes;h&&ar(h,r,"prop",eA(n))}ab(n)?(o=!0,ak(t)):o=!1,sk(t,i),null===t.stateNode?(cq(e,t),le(t,n,r),ln(t,n,r,i),a=!0):a=null===e?function(e,t,n,r){var i,o,a,s=e.stateNode,l=e.memoizedProps;s.props=l;var u=s.context,c=t.contextType,d=ad;d="object"==typeof c&&null!==c?sC(c):av(e,am(0,t,!0));var f=t.getDerivedStateFromProps,h="function"==typeof f||"function"==typeof s.getSnapshotBeforeUpdate;h||"function"!=typeof s.UNSAFE_componentWillReceiveProps&&"function"!=typeof s.componentWillReceiveProps||l===n&&u===d||lt(e,s,n,d),sT=!1;var p=e.memoizedState,m=s.state=p;if(sF(e,n,s,r),m=e.memoizedState,l===n&&p===m&&!ay()&&!sT)return"function"==typeof s.componentDidMount&&(i=4194308,(16&e.mode)!=0&&(i|=16777216),e.flags|=i),!1;"function"==typeof f&&(s0(e,t,f,n),m=e.memoizedState);var g=sT||s7(e,t,l,n,p,m,d);return g?(h||"function"!=typeof s.UNSAFE_componentWillMount&&"function"!=typeof s.componentWillMount||("function"==typeof s.componentWillMount&&s.componentWillMount(),"function"==typeof s.UNSAFE_componentWillMount&&s.UNSAFE_componentWillMount()),"function"==typeof s.componentDidMount&&(o=4194308,(16&e.mode)!=0&&(o|=16777216),e.flags|=o)):("function"==typeof s.componentDidMount&&(a=4194308,(16&e.mode)!=0&&(a|=16777216),e.flags|=a),e.memoizedProps=n,e.memoizedState=m),s.props=n,s.state=m,s.context=d,g}(t,n,r,i):function(e,t,n,r,i){var o=t.stateNode;sj(e,t);var a=t.memoizedProps,s=t.type===t.elementType?a:sh(t.type,a);o.props=s;var l=t.pendingProps,u=o.context,c=n.contextType,d=ad;d="object"==typeof c&&null!==c?sC(c):av(t,am(0,n,!0));var f=n.getDerivedStateFromProps,h="function"==typeof f||"function"==typeof o.getSnapshotBeforeUpdate;h||"function"!=typeof o.UNSAFE_componentWillReceiveProps&&"function"!=typeof o.componentWillReceiveProps||a===l&&u===d||lt(t,o,r,d),sT=!1;var p=t.memoizedState,m=o.state=p;if(sF(t,r,o,i),m=t.memoizedState,a===l&&p===m&&!ay()&&!sT)return"function"==typeof o.componentDidUpdate&&(a===e.memoizedProps&&p===e.memoizedState||(t.flags|=4)),"function"==typeof o.getSnapshotBeforeUpdate&&(a===e.memoizedProps&&p===e.memoizedState||(t.flags|=1024)),!1;"function"==typeof f&&(s0(t,n,f,r),m=t.memoizedState);var g=sT||s7(t,n,s,r,p,m,d)||!1;return g?(h||"function"!=typeof o.UNSAFE_componentWillUpdate&&"function"!=typeof o.componentWillUpdate||("function"==typeof o.componentWillUpdate&&o.componentWillUpdate(r,m,d),"function"==typeof o.UNSAFE_componentWillUpdate&&o.UNSAFE_componentWillUpdate(r,m,d)),"function"==typeof o.componentDidUpdate&&(t.flags|=4),"function"==typeof o.getSnapshotBeforeUpdate&&(t.flags|=1024)):("function"==typeof o.componentDidUpdate&&(a===e.memoizedProps&&p===e.memoizedState||(t.flags|=4)),"function"==typeof o.getSnapshotBeforeUpdate&&(a===e.memoizedProps&&p===e.memoizedState||(t.flags|=1024)),t.memoizedProps=r,t.memoizedState=m),o.props=r,o.state=m,o.context=d,g}(e,t,n,r,i);var p=cE(e,t,n,a,o,i),m=t.stateNode;return a&&m.props!==r&&(cu||s("It looks like %s is reassigning its own `this.props` while rendering. This is not supported and can lead to confusing bugs.",e_(t)||"a component"),cu=!0),p}function cE(e,t,n,r,i,o){cb(e,t);var a,s=(128&t.flags)!=0;if(!r&&!s)return i&&aC(t,n,!1),cW(e,t,o);var l,u=t.stateNode;if(cf.current=t,s&&"function"!=typeof n.getDerivedStateFromError)l=null,uQ=-1;else{if(nL(t),eS=!0,l=u.render(),8&t.mode){nP(!0);try{u.render()}finally{nP(!1)}}eS=!1,nN()}return t.flags|=1,null!==e&&s?(a=l,t.child=ll(t,e.child,null,o),t.child=ll(t,null,a,o)):cp(e,t,l,o),t.memoizedState=u.state,i&&aC(t,n,!0),t.child}function c_(e){var t=e.stateNode;t.pendingContext?aE(e,t.pendingContext,t.pendingContext!==t.context):t.context&&aE(e,t.context,!1),lg(e,t.containerInfo)}function ck(e,t,n,r,i){return a7(),se(i),t.flags|=256,cp(e,t,n,r),t.child}function cC(e,t){if(t&&t.childContextTypes&&s("%s(...): childContextTypes cannot be defined on a function component.",t.displayName||t.name||"Component"),null!==e.ref){var n="",r=ex();r&&(n+="\n\nCheck the render method of `"+r+"`.");var i=r||"",o=e._debugSource;
44o&&(i=o.fileName+":"+o.lineNumber),cl[i]||(cl[i]=!0,s("Function components cannot be given refs. Attempts to access this ref will fail. Did you mean to use React.forwardRef()?%s",n))}if("function"==typeof t.getDerivedStateFromProps){var a=eA(t)||"Unknown";cs[a]||(s("%s: Function components do not support getDerivedStateFromProps.",a),cs[a]=!0)}if("object"==typeof t.contextType&&null!==t.contextType){var l=eA(t)||"Unknown";ca[l]||(s("%s: Function components do not support contextType.",l),ca[l]=!0)}}ci={},co={},ca={},cs={},cl={},cu=!1,cc={},cd={};var cS={dehydrated:null,treeContext:null,retryLane:0};function cx(e){return{baseLanes:e,cachePool:null,transitions:null}}function cM(e,t,n){var r=t.pendingProps;hm(t)&&(t.flags|=128);var i=lA.current,o=!1,a=(128&t.flags)!=0;if(a||(u=i,(null===e||null!==e.memoizedState)&&0!=(2&u))?(o=!0,t.flags&=-129):null!==e&&null===e.memoizedState||(i|=1),lE(t,i&=1),null===e){a6(t);var l=t.memoizedState;if(null!==l){var u,c=l.dehydrated;if(null!==c)return(1&t.mode)==0?(s("Cannot hydrate Suspense in legacy mode. Switch from ReactDOM.hydrate(element, container) to ReactDOMClient.hydrateRoot(container, <App />).render(element) or remove the Suspense components from the server rendered components."),t.lanes=1):oQ(c)?t.lanes=8:t.lanes=1073741824,null}var d=r.children,f=r.fallback;if(o){var h,p,m,g,v,y=(m=t.mode,g=t.child,v={mode:"hidden",children:d},(1&m)==0&&null!==g?((h=g).childLanes=0,h.pendingProps=v,2&t.mode&&(h.actualDuration=0,h.actualStartTime=-1,h.selfBaseDuration=0,h.treeBaseDuration=0),p=f5(f,m,n,null)):(h=cR(v,m),p=f5(f,m,n,null)),h.return=t,p.return=t,h.sibling=p,t.child=h,p);return t.child.memoizedState=cx(n),t.memoizedState=cS,y}return cO(t,d)}var b=e.memoizedState;if(null!==b){var w=b.dehydrated;if(null!==w)return function(e,t,n,r,i,o,a){if(n){if(256&t.flags)return t.flags&=-257,cP(e,t,a,u5(Error("There was an error while hydrating this Suspense boundary. Switched to client rendering.")));if(null!==t.memoizedState)return t.child=e.child,t.flags|=128,null;var l,u,c,d,f,h=(l=r.children,u=r.fallback,d=cR({mode:"visible",children:l},c=t.mode),f=f5(u,c,a,null),f.flags|=2,d.return=t,f.return=t,d.sibling=f,t.child=d,(1&t.mode)!=0&&ll(t,e.child,null,a),f);return t.child.memoizedState=cx(a),t.memoizedState=cS,h}if(aG&&s("We should not be hydrating here. This is a bug in React. Please file a bug."),(1&t.mode)==0)return cP(e,t,a,null);if(oQ(i)){var p,m,g,v,y,b,w,A=((v=i.nextSibling&&i.nextSibling.dataset)&&(p=v.dgst,m=v.msg,g=v.stck),{message:m,digest:p,stack:g});return y=A.digest,b=A.message,w=A.stack,cP(e,t,a,u5(b?Error(b):Error("The server could not finish this Suspense boundary, likely due to an error during server rendering. Switched to client rendering."),y,w))}var E=(a&e.childLanes)!=0;if(ch||E){var _=dN;if(null!==_){var k=function(e,t){var n;switch(t&-t){case 4:n=2;break;case 16:n=8;break;case 64: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:case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:n=32;break;case 536870912:n=268435456;break;default:n=0}return(n&(e.suspendedLanes|t))!=0?0:n}(_,a);0!==k&&k!==o.retryLane&&(o.retryLane=k,sO(e,k),fs(_,e,k,-1))}return fE(),cP(e,t,a,u5(Error("This Suspense boundary received an update before it finished hydrating. This caused the boundary to switch to client rendering. The usual way to fix this is to wrap the original update in startTransition.")))}if(oG(i))return t.flags|=128,t.child=e.child,S=fj.bind(null,e),i._reactRetry=S,null;C=o.treeContext,aK=oY(i.nextSibling),aV=t,aG=!0,aY=null,aQ=!1,null!==C&&(a$(),aL[aN++]=aB,aL[aN++]=aF,aL[aN++]=aD,aB=C.id,aF=C.overflow,aD=t);var C,S,x=cO(t,r.children);return x.flags|=4096,x}(e,t,a,r,w,b,n)}if(o){var A,E,_,k,C,S,x,M=r.fallback,O=(A=r.children,k=t.mode,S=(C=e.child).sibling,x={mode:"hidden",children:A},(1&k)==0&&t.child!==C?((E=t.child).childLanes=0,E.pendingProps=x,2&t.mode&&(E.actualDuration=0,E.actualStartTime=-1,E.selfBaseDuration=C.selfBaseDuration,E.treeBaseDuration=C.treeBaseDuration),t.deletions=null):(E=f3(C,x)).subtreeFlags=14680064&C.subtreeFlags,null!==S?_=f3(S,M):(_=f5(M,k,n,null)).flags|=2,_.return=t,E.return=t,E.sibling=_,t.child=E,_),R=t.child,P=e.child.memoizedState;return R.memoizedState=null===P?cx(n):{baseLanes:P.baseLanes|n,cachePool:null,transitions:P.transitions},R.childLanes=e.childLanes&~n,t.memoizedState=cS,O}var T=function(e,t,n,r){var i=e.child,o=i.sibling,a=f3(i,{mode:"visible",children:n});if((1&t.mode)==0&&(a.lanes=r),a.return=t,a.sibling=null,null!==o){var s=t.deletions;null===s?(t.deletions=[o],t.flags|=16):s.push(o)}return t.child=a,a}(e,t,r.children,n);return t.memoizedState=null,T}function cO(e,t,n){var r=cR({mode:"visible",children:t},e.mode);return r.return=e,e.child=r,r}function cR(e,t,n){return f8(e,t,0,null)}function cP(e,t,n,r){null!==r&&se(r),ll(t,e.child,null,n);var i=cO(t,t.pendingProps.children);return i.flags|=2,t.memoizedState=null,i}function cT(e,t,n){e.lanes=e.lanes|t;var r=e.alternate;null!==r&&(r.lanes=r.lanes|t),s_(e.return,t,n)}function cI(e,t){var n=e1(e),r=!n&&"function"==typeof en(e);if(n||r){var i=n?"array":"iterable";return s("A nested %s was passed to row #%s in <SuspenseList />. Wrap it in an additional SuspenseList to configure its revealOrder: <SuspenseList revealOrder=...> ... <SuspenseList revealOrder=...>{%s}</SuspenseList> ... </SuspenseList>",i,t,i),!1}return!0}function cj(e,t,n,r,i){var o=e.memoizedState;null===o?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:r,tail:n,tailMode:i}:(o.isBackwards=t,o.rendering=null,o.renderingStartTime=0,o.last=r,o.tail=n,o.tailMode=i)}function cL(e,t,n){var r=t.pendingProps,i=r.revealOrder,o=r.tail,a=r.children;(function(e){if(void 0!==e&&"forwards"!==e&&"backwards"!==e&&"together"!==e&&!cc[e]){if(cc[e]=!0,"string"==typeof e)switch(e.toLowerCase()){case"together":case"forwards":case"backwards":s('"%s" is not a valid value for revealOrder on <SuspenseList />. Use lowercase "%s" instead.',e,e.toLowerCase());break;case"forward":case"backward":s('"%s" is not a valid value for revealOrder on <SuspenseList />. React uses the -s suffix in the spelling. Use "%ss" instead.',e,e.toLowerCase());break;default:s('"%s" is not a supported revealOrder on <SuspenseList />. Did you mean "together", "forwards" or "backwards"?',e)}
44else s('%s is not a supported value for revealOrder on <SuspenseList />. Did you mean "together", "forwards" or "backwards"?',e)}})(i),void 0===o||cd[o]||("collapsed"!==o&&"hidden"!==o?(cd[o]=!0,s('"%s" is not a supported value for tail on <SuspenseList />. Did you mean "collapsed" or "hidden"?',o)):"forwards"!==i&&"backwards"!==i&&(cd[o]=!0,s('<SuspenseList tail="%s" /> is only valid if revealOrder is "forwards" or "backwards". Did you mean to specify revealOrder="forwards"?',o))),function(e,t){if(("forwards"===t||"backwards"===t)&&null!=e&&!1!==e){if(e1(e)){for(var n=0;n<e.length;n++)if(!cI(e[n],n))return}else{var r=en(e);if("function"==typeof r){var i=r.call(e);if(i)for(var o=i.next(),a=0;!o.done;o=i.next()){if(!cI(o.value,a))return;a++}}else s('A single row was passed to a <SuspenseList revealOrder="%s" />. This is not useful since it needs multiple rows. Did you mean to pass multiple children or an array?',t)}}}(a,i),cp(e,t,a,n);var l=lA.current;if(0!=(2&l)?(l=1&l|2,t.flags|=128):(null!==e&&(128&e.flags)!=0&&function(e,t,n){for(var r=t;null!==r;){if(13===r.tag)null!==r.memoizedState&&cT(r,n,e);else if(19===r.tag)cT(r,n,e);else if(null!==r.child){r.child.return=r,r=r.child;continue}if(r===e)return;for(;null===r.sibling;){if(null===r.return||r.return===e)return;r=r.return}r.sibling.return=r.return,r=r.sibling}}(t,t.child,n),l&=1),lE(t,l),(1&t.mode)==0)t.memoizedState=null;else switch(i){case"forwards":var u,c=function(e){for(var t=e,n=null;null!==t;){var r=t.alternate;null!==r&&null===l_(r)&&(n=t),t=t.sibling}return n}(t.child);null===c?(u=t.child,t.child=null):(u=c.sibling,c.sibling=null),cj(t,!1,u,c,o);break;case"backwards":var d=null,f=t.child;for(t.child=null;null!==f;){var h=f.alternate;if(null!==h&&null===l_(h)){t.child=f;break}var p=f.sibling;f.sibling=d,d=f,f=p}cj(t,!0,d,null,o);break;case"together":cj(t,!1,null,null,void 0);break;default:t.memoizedState=null}return t.child}var cN,cD,cB,cF,cz=!1,cU=!1;function cq(e,t){(1&t.mode)==0&&null!==e&&(e.alternate=null,t.alternate=null,t.flags|=2)}function cW(e,t,n){var r;return null!==e&&(t.dependencies=e.dependencies),uQ=-1,dW|=r=t.lanes,(n&t.childLanes)!=0?(function(e,t){if(null!==e&&t.child!==e.child)throw Error("Resuming work not yet implemented.");if(null!==t.child){var n=t.child,r=f3(n,n.pendingProps);for(t.child=r,r.return=t;null!==n.sibling;)n=n.sibling,(r=r.sibling=f3(n,n.pendingProps)).return=t;r.sibling=null}}(e,t),t.child):null}function cH(e,t){return(e.lanes&t)!=0}function c$(e,t,n){if(t._debugNeedsRemount&&null!==e)return function(e,t,n){var r=t.return;if(null===r)throw Error("Cannot swap the root fiber.");if(e.alternate=null,t.alternate=null,n.index=t.index,n.sibling=t.sibling,n.return=t.return,n.ref=t.ref,t===r.child)r.child=n;else{var i=r.child;if(null===i)throw Error("Expected parent to have a child.");for(;i.sibling!==t;)if(null===(i=i.sibling))throw Error("Expected to find the previous sibling.");i.sibling=n}var o=r.deletions;return null===o?(r.deletions=[e],r.flags|=16):o.push(e),n.flags|=2,n}(e,t,f6(t.type,t.key,t.pendingProps,t._debugOwner||null,t.mode,t.lanes));if(null!==e){if(e.memoizedProps!==t.pendingProps||ay()||t.type!==e.type)ch=!0;else{if(!cH(e,n)&&(128&t.flags)==0)return ch=!1,function(e,t,n){switch(t.tag){case 3:c_(t),t.stateNode,a7();break;case 5:lb(t);break;case 1:ab(t.type)&&ak(t);break;case 4:lg(t,t.stateNode.containerInfo);break;case 10:var r=t.memoizedProps.value;sA(t,t.type._context,r);break;case 12:(n&t.childLanes)!=0&&(t.flags|=4);var i=t.stateNode;i.effectDuration=0,i.passiveEffectDuration=0;break;case 13:var o=t.memoizedState;if(null!==o){if(null!==o.dehydrated)return lE(t,1&lA.current),t.flags|=128,null;if((n&t.child.childLanes)!=0)return cM(e,t,n);lE(t,1&lA.current);var a=cW(e,t,n);return null!==a?a.sibling:null}lE(t,1&lA.current);break;case 19:var s=(128&e.flags)!=0,l=(n&t.childLanes)!=0;if(s){if(l)return cL(e,t,n);t.flags|=128}var u=t.memoizedState;if(null!==u&&(u.rendering=null,u.tail=null,u.lastEffect=null),lE(t,lA.current),l)break;return null;case 22:case 23:return t.lanes=0,cy(e,t,n)}return cW(e,t,n)}(e,t,n);ch=(131072&e.flags)!=0}}else if(ch=!1,aG&&(a$(),(1048576&t.flags)!=0)){var r=t.index;aU(t,(a$(),aj),r)}switch(t.lanes=0,t.tag){case 2:return function(e,t,n,r){cq(e,t);var i,o,a,l=t.pendingProps;if(i=av(t,am(0,n,!1)),sk(t,r),nL(t),n.prototype&&"function"==typeof n.prototype.render){var u=eA(n)||"Unknown";ci[u]||(s("The <%s /> component appears to have a render method, but doesn't extend React.Component. This is likely to cause errors. Change %s to extend React.Component instead.",u,u),ci[u]=!0)}if(8&t.mode&&sn.recordLegacyContextWarning(t,null),eS=!0,cf.current=t,o=lK(null,t,n,l,i,r),a=lG(),eS=!1,nN(),t.flags|=1,"object"==typeof o&&null!==o&&"function"==typeof o.render&&void 0===o.$$typeof){var c=eA(n)||"Unknown";co[c]||(s("The <%s /> component appears to be a function component that returns a class instance. Change %s to a class that extends React.Component instead. If you can't use a class try assigning the prototype on the function as a workaround. `%s.prototype = React.Component.prototype`. Don't use an arrow function since it cannot be called with `new` by React.",c,c,c),co[c]=!0)}if("object"==typeof o&&null!==o&&"function"==typeof o.render&&void 0===o.$$typeof){var d=eA(n)||"Unknown";co[d]||(s("The <%s /> component appears to be a function component that returns a class instance. Change %s to a class that extends React.Component instead. If you can't use a class try assigning the prototype on the function as a workaround. `%s.prototype = React.Component.prototype`. Don't use an arrow function since it cannot be called with `new` by React.",d,d,d),co[d]=!0),t.tag=1,t.memoizedState=null,t.updateQueue=null;var f=!1;return ab(n)?(f=!0,ak(t)):f=!1,t.memoizedState=null!==o.state&&void 0!==o.state?o.state:null,sI(t),s9(t,o),ln(t,n,l,r),cE(null,t,n,!0,f,r)}if(t.tag=0,8&t.mode){nP(!0);try{o=lK(null,t,n,l,i,r),a=lG()}finally{nP(!1)}}return aG&&a&&aq(t),cp(null,t,o,r),cC(t,n),t.child}(e,t,t.type,n);case 16:return function(e,t,n,r){cq(e,t);var i,o=t.pendingProps,a=n._payload,s=(0,n._init)(a);t.type=s;var l=t.tag=function(e){if("function"==typeof e)return f2(e)?1:0;if(null!=e){var t=e.$$typeof;if(t===Q)return 11;if(t===X)return 14}return 2}(s),u=sh(s,o);switch(l){case 0:return cC(t,s),t.type=s=fY(s),cw(null,t,s,u,r);case 1:return t.type=s=fY(s),cA(null,t,s,u,r);case 11:return t.type=s=fZ(s),cm(null,t,s,u,r);case 14:if(t.type!==t.elementType){var c=s.propTypes;c&&ar(c,u,"prop",eA(s))}return cg(null,t,s,sh(s.type,u),r)}var d="";
44throw null!==s&&"object"==typeof s&&s.$$typeof===J&&(d=" Did you wrap a component in React.lazy() more than once?"),Error("Element type is invalid. Received a promise that resolves to: "+s+". Lazy element type must resolve to a class or function."+d)}(e,t,t.elementType,n);case 0:var i=t.type,o=t.pendingProps;return cw(e,t,i,t.elementType===i?o:sh(i,o),n);case 1:var a=t.type,l=t.pendingProps;return cA(e,t,a,t.elementType===a?l:sh(a,l),n);case 3:return function(e,t,n){if(c_(t),null===e)throw Error("Should have a current fiber. This is a bug in React.");var r=t.pendingProps,i=t.memoizedState,o=i.element;sj(e,t),sF(t,r,null,n);var a=t.memoizedState;t.stateNode;var s=a.element;if(i.isDehydrated){var l={element:s,isDehydrated:!1,cache:a.cache,pendingSuspenseBoundaries:a.pendingSuspenseBoundaries,transitions:a.transitions};if(t.updateQueue.baseState=l,t.memoizedState=l,256&t.flags)return ck(e,t,s,n,u4(Error("There was an error while hydrating. Because the error happened outside of a Suspense boundary, the entire root will switch to client rendering."),t));if(s!==o)return ck(e,t,s,n,u4(Error("This root received an early update, before anything was able hydrate. Switched the entire root to client rendering."),t));aK=oY(t.stateNode.containerInfo.firstChild),aV=t,aG=!0,aY=null,aQ=!1;var u=lu(t,null,s,n);t.child=u;for(var c=u;c;)c.flags=-3&c.flags|4096,c=c.sibling}else{if(a7(),s===o)return cW(e,t,n);cp(e,t,s,n)}return t.child}(e,t,n);case 5:return lb(t),null===e&&a6(t),p=t.type,m=t.pendingProps,g=null!==e?e.memoizedProps:null,v=m.children,oU(p,m)?v=null:null!==g&&oU(p,g)&&(t.flags|=32),cb(e,t),cp(e,t,v,n),t.child;case 6:return null===e&&a6(t),null;case 13:return cM(e,t,n);case 4:return lg(t,t.stateNode.containerInfo),y=t.pendingProps,null===e?t.child=ll(t,null,y,n):cp(e,t,y,n),t.child;case 11:var u=t.type,c=t.pendingProps;return cm(e,t,u,t.elementType===u?c:sh(u,c),n);case 7:return cp(e,t,t.pendingProps,n),t.child;case 8:return cp(e,t,t.pendingProps.children,n),t.child;case 12:return t.flags|=4,(b=t.stateNode).effectDuration=0,b.passiveEffectDuration=0,cp(e,t,t.pendingProps.children,n),t.child;case 10:return function(e,t,n){var r=t.type._context,i=t.pendingProps,o=t.memoizedProps,a=i.value;"value"in i||cz||(cz=!0,s("The `value` prop is required for the `<Context.Provider>`. Did you misspell it or forget to pass it?"));var l=t.type.propTypes;if(l&&ar(l,i,"prop","Context.Provider"),sA(t,r,a),null!==o){if(iM(o.value,a)){if(o.children===i.children&&!ay())return cW(e,t,n)}else(function(e,t,n){var r=e.child;for(null!==r&&(r.return=e);null!==r;){var i=void 0,o=r.dependencies;if(null!==o){i=r.child;for(var a=o.firstContext;null!==a;){if(a.context===t){if(1===r.tag){var s,l=sL(-1,(s=n)&-s);l.tag=2;var u=r.updateQueue;if(null===u);else{var c=u.shared,d=c.pending;null===d?l.next=l:(l.next=d.next,d.next=l),c.pending=l}}r.lanes=r.lanes|n;var f=r.alternate;null!==f&&(f.lanes=f.lanes|n),s_(r.return,n,e),o.lanes=o.lanes|n;break}a=a.next}}else if(10===r.tag)i=r.type===e.type?null:r.child;else if(18===r.tag){var h=r.return;if(null===h)throw Error("We just came from a parent so we must have had a parent. This is a bug in React.");h.lanes=h.lanes|n;var p=h.alternate;null!==p&&(p.lanes=p.lanes|n),s_(h,n,e),i=r.sibling}else i=r.child;if(null!==i)i.return=r;else for(i=r;null!==i;){if(i===e){i=null;break}var m=i.sibling;if(null!==m){m.return=i.return,i=m;break}i=i.return}r=i}})(t,r,n)}return cp(e,t,i.children,n),t.child}(e,t,n);case 9:return void 0===(w=t.type)._context?w!==w.Consumer&&(cU||(cU=!0,s("Rendering <Context> directly is not supported and will be removed in a future major release. Did you mean to render <Context.Consumer> instead?"))):w=w._context,"function"!=typeof(A=t.pendingProps.children)&&s("A context consumer was rendered with multiple children, or a child that isn't a function. A context consumer expects a single child that is a function. If you did pass a function, make sure there is no trailing or leading whitespace around it."),sk(t,n),_=sC(w),nL(t),cf.current=t,eS=!0,E=A(_),eS=!1,nN(),t.flags|=1,cp(e,t,E,n),t.child;case 14:var d=t.type,f=sh(d,t.pendingProps);if(t.type!==t.elementType){var h=d.propTypes;h&&ar(h,f,"prop",eA(d))}return cg(e,t,d,f=sh(d.type,f),n);case 15:return cv(e,t,t.type,t.pendingProps,n);case 17:var p,m,g,v,y,b,w,A,E,_,k,C,S=t.type,x=t.pendingProps;return k=t.elementType===S?x:sh(S,x),cq(e,t),t.tag=1,ab(S)?(C=!0,ak(t)):C=!1,sk(t,n),le(t,S,k),ln(t,S,k,n),cE(null,t,S,!0,C,n);case 19:return cL(e,t,n);case 21:break;case 22:return cy(e,t,n)}throw Error("Unknown unit of work tag ("+t.tag+"). This error is likely caused by a bug in React. Please file an issue.")}function cV(e){e.flags|=4}function cK(e){e.flags|=512,e.flags|=2097152}function cG(e,t){if(!aG)switch(e.tailMode){case"hidden":for(var n=e.tail,r=null;null!==n;)null!==n.alternate&&(r=n),n=n.sibling;null===r?e.tail=null:r.sibling=null;break;case"collapsed":for(var i=e.tail,o=null;null!==i;)null!==i.alternate&&(o=i),i=i.sibling;null===o?t||null===e.tail?e.tail=null:e.tail.sibling=null:o.sibling=null}}function cQ(e){var t=null!==e.alternate&&e.alternate.child===e.child,n=0,r=0;if(t){if((2&e.mode)!=0){for(var i=e.selfBaseDuration,o=e.child;null!==o;)n|=o.lanes|o.childLanes,r|=14680064&o.subtreeFlags,r|=14680064&o.flags,i+=o.treeBaseDuration,o=o.sibling;e.treeBaseDuration=i}else for(var a=e.child;null!==a;)n|=a.lanes|a.childLanes,r|=14680064&a.subtreeFlags,r|=14680064&a.flags,a.return=e,a=a.sibling;e.subtreeFlags|=r}else{if((2&e.mode)!=0){for(var s=e.actualDuration,l=e.selfBaseDuration,u=e.child;null!==u;)n|=u.lanes|u.childLanes,r|=u.subtreeFlags,r|=u.flags,s+=u.actualDuration,l+=u.treeBaseDuration,u=u.sibling;e.actualDuration=s,e.treeBaseDuration=l}else for(var c=e.child;null!==c;)n|=c.lanes|c.childLanes,r|=c.subtreeFlags,r|=c.flags,c.return=e,c=c.sibling;e.subtreeFlags|=r}return e.childLanes=n,t}function cY(e,t,n){var r=t.pendingProps;switch(aH(t),t.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return cQ(t),null;case 1:case 17:return ab(t.type)&&aw(t),cQ(t),null;case 3:var i=t.stateNode;
44return lv(t),aA(t),lC(),i.pendingContext&&(i.context=i.pendingContext,i.pendingContext=null),(null===e||null===e.child)&&(a5(t)?cV(t):null!==e&&(e.memoizedState.isDehydrated&&(256&t.flags)==0||(t.flags|=1024,a9()))),cD(e,t),cQ(t),null;case 5:lw(t);var o=lm(),a=t.type;if(null!==e&&null!=t.stateNode)cB(e,t,a,r,o),e.ref!==t.ref&&cK(t);else{if(!r){if(null===t.stateNode)throw Error("We must have new props for new mounts. This error is likely caused by a bug in React. Please file an issue.");return cQ(t),null}var l=ly();if(a5(t))f=t.stateNode,h=!aQ,u=t.type,d=t.memoizedProps,f[o0]=t,f[o1]=d,p=function(e,t,n,r,i,o,a){switch(d=tR(t,n),oo(t,n),t){case"dialog":i3("cancel",e),i3("close",e);break;case"iframe":case"object":case"embed":i3("load",e);break;case"video":case"audio":for(var s=0;s<iJ.length;s++)i3(iJ[s],e);break;case"source":i3("error",e);break;case"img":case"image":case"link":i3("error",e),i3("load",e);break;case"details":i3("toggle",e);break;case"input":e$(e,n),i3("invalid",e);break;case"option":eJ(0,n);break;case"select":e5(e,n),i3("invalid",e);break;case"textarea":e9(e,n),i3("invalid",e)}tO(t,n),f=new Set;for(var l=e.attributes,u=0;u<l.length;u++)switch(l[u].name.toLowerCase()){case"value":case"checked":case"selected":break;default:f.add(l[u].name)}var d,f,h,p=null;for(var m in n)if(n.hasOwnProperty(m)){var g=n[m];if(m===og)"string"==typeof g?e.textContent!==g&&(!0!==n[op]&&oE(e.textContent,g,o,a),p=[og,g]):"number"==typeof g&&e.textContent!==""+g&&(!0!==n[op]&&oE(e.textContent,g,o,a),p=[og,""+g]);else if(c.hasOwnProperty(m))null!=g&&("function"!=typeof g&&ol(m,g),"onScroll"===m&&i3("scroll",e));else if(a&&"boolean"==typeof d){var v=void 0,y=T(m);if(!0===n[op]);else if(m===oh||m===op||"value"===m||"checked"===m||"selected"===m);else if(m===of){var w=e.innerHTML,A=g?g[oy]:void 0;if(null!=A){var E=oc(e,A);E!==w&&oa(m,w,E)}}else if(m===ov){if(f.delete(m),ou){var _=function(e){var t="",n="";for(var r in e)if(e.hasOwnProperty(r)){var i=e[r];if(null!=i){var o=0===r.indexOf("--");t+=n+(o?r:r.replace(tp,"-$1").toLowerCase().replace(tm,"-ms-"))+":"+th(r,i,o),n=";"}}return t||null}(g);_!==(v=e.getAttribute("style"))&&oa(m,v,_)}}else if(d)f.delete(m.toLowerCase()),g!==(v=z(e,m,g))&&oa(m,v,g);else if(!O(m,y,d)&&!P(m,g,y,d)){var k=!1;if(null!==y)f.delete(y.attributeName),v=function(e,t,n,r){if(r.mustUseProperty)return e[r.propertyName];b(n,t),r.sanitizeURL&&F(""+n);var i=r.attributeName,o=null;if(4===r.type){if(e.hasAttribute(i)){var a=e.getAttribute(i);return""===a||(P(t,n,r,!1)?a:a===""+n?n:a)}}else if(e.hasAttribute(i)){if(P(t,n,r,!1))return e.getAttribute(i);if(3===r.type)return n;o=e.getAttribute(i)}return P(t,n,r,!1)?null===o?n:o:o===""+n?n:o}(e,m,g,y);else{var C=r;if(C===tn&&(C=ti(t)),C===tn)f.delete(m.toLowerCase());else{var S=(h=void 0,h=m.toLowerCase(),tT.hasOwnProperty(h)&&tT[h]||null);null!==S&&S!==m&&(k=!0,f.delete(S)),f.delete(m)}v=z(e,m,g)}g===v||k||oa(m,v,g)}}}switch(a&&f.size>0&&!0!==n[op]&&os(f),t){case"input":eN(e),eG(e,n,!0);break;case"textarea":eN(e),tt(e);break;case"select":case"option":break;default:"function"==typeof n.onClick&&oC(e)}return p}(f,u,d,l.namespace,0,(1&t.mode)!=0,h),t.updateQueue=p,null!==p&&cV(t);else{var u,d,f,h,p,m,v=(oR(a,null,l.ancestorInfo),("string"==typeof r.children||"number"==typeof r.children)&&oR(null,""+r.children,oP(l.ancestorInfo,a)),(m=function(e,t,n,r){var i,o,a=o_(n),l=r;if(l===tn&&(l=ti(e)),l===tn){if((i=tR(e,t))||e===e.toLowerCase()||s("<%s /> is using incorrect casing. Use PascalCase for React components, or lowercase for HTML elements.",e),"script"===e){var u=a.createElement("div");u.innerHTML="<script></script>";var c=u.firstChild;o=u.removeChild(c)}else if("string"==typeof t.is)o=a.createElement(e,{is:t.is});else if(o=a.createElement(e),"select"===e){var d=o;t.multiple?d.multiple=!0:t.size&&(d.size=t.size)}}else o=a.createElementNS(l,e);return l===tn&&(i||"[object HTMLUnknownElement]"!==Object.prototype.toString.call(o)||g.call(oi,e)||(oi[e]=!0,s("The tag <%s> is unrecognized in this browser. If you meant to render a React component, start its name with an uppercase letter.",e))),o}(a,r,o,l.namespace))[o0]=t,m[o1]=r,m);cN(v,t,!1,!1),t.stateNode=v,function(e,t,n,r,i){switch(function(e,t,n,r){var i,o,a=tR(t,n);switch(oo(t,n),t){case"dialog":i3("cancel",e),i3("close",e),o=n;break;case"iframe":case"object":case"embed":i3("load",e),o=n;break;case"video":case"audio":for(var s=0;s<iJ.length;s++)i3(iJ[s],e);o=n;break;case"source":i3("error",e),o=n;break;case"img":case"image":case"link":i3("error",e),i3("load",e),o=n;break;case"details":i3("toggle",e),o=n;break;case"input":e$(e,n),o=eH(e,n),i3("invalid",e);break;case"option":eJ(0,n),o=n;break;case"select":e5(e,n),o=e4(0,n),i3("invalid",e);break;case"textarea":e9(e,n),o=e7(e,n),i3("invalid",e);break;default:o=n}switch(tO(t,o),function(e,t,n,r,i){for(var o in r)if(r.hasOwnProperty(o)){var a=r[o];if(o===ov)a&&Object.freeze(a),tS(t,a);else if(o===of){var s=a?a[oy]:void 0;null!=s&&tl(t,s)}else o===og?"string"==typeof a?("textarea"!==e||""!==a)&&tu(t,a):"number"==typeof a&&tu(t,""+a):o===oh||o===op||o===om||(c.hasOwnProperty(o)?null!=a&&("function"!=typeof a&&ol(o,a),"onScroll"===o&&i3("scroll",t)):null!=a&&U(t,o,a,i))}}(t,e,0,o,a),t){case"input":eN(e),eG(e,n,!1);break;case"textarea":eN(e),tt(e);break;case"option":null!=n.value&&e.setAttribute("value",""+eP(n.value));break;case"select":e.multiple=!!n.multiple,null!=(i=n.value)?e6(e,!!n.multiple,i,!1):null!=n.defaultValue&&e6(e,!!n.multiple,n.defaultValue,!0);break;default:"function"==typeof o.onClick&&oC(e)}}
44(e,t,n),t){case"button":case"input":case"select":case"textarea":return!!n.autoFocus;case"img":return!0;default:return!1}}(v,a,r)&&cV(t)}null!==t.ref&&cK(t)}return cQ(t),null;case 6:if(e&&null!=t.stateNode){var y=e.memoizedProps;cF(e,t,y,r)}else{if("string"!=typeof r&&null===t.stateNode)throw Error("We must have new props for new mounts. This error is likely caused by a bug in React. Please file an issue.");var w,A=lm(),E=ly();a5(t)?function(e){var t=e.stateNode,n=e.memoizedProps,r=(t[o0]=e,e.mode,t.nodeValue!==n);if(r){var i=aV;if(null!==i)switch(i.tag){case 3:i.stateNode.containerInfo,o=(1&i.mode)!=0,oE(t.nodeValue,n,o,!0);break;case 5:i.type;var o,a,s=i.memoizedProps;i.stateNode,a=(1&i.mode)!=0,!0!==s[oB]&&oE(t.nodeValue,n,a,!0)}}return r}(t)&&cV(t):t.stateNode=(oR(null,r,E.ancestorInfo),(w=o_(A).createTextNode(r))[o0]=t,w)}return cQ(t),null;case 13:au(lA,t);var _=t.memoizedState;if((null===e||null!==e.memoizedState&&null!==e.memoizedState.dehydrated)&&!function(e,t,n){if(aG&&null!==aK&&(1&t.mode)!=0&&(128&t.flags)==0)return a8(t),a7(),t.flags|=98560,!1;var r=a5(t);if(null!==n&&null!==n.dehydrated){if(null===e){if(!r)throw Error("A dehydrated suspense component was completed without a hydrated node. This is probably a bug in React.");if(function(e){var t=e.memoizedState,n=null!==t?t.dehydrated:null;if(!n)throw Error("Expected to have a hydrated suspense instance. This error is likely caused by a bug in React. Please file an issue.");n[o0]=e}(t),cQ(t),(2&t.mode)!=0&&null!==n){var i=t.child;null!==i&&(t.treeBaseDuration-=i.treeBaseDuration)}return!1}if(a7(),(128&t.flags)==0&&(t.memoizedState=null),t.flags|=4,cQ(t),(2&t.mode)!=0&&null!==n){var o=t.child;null!==o&&(t.treeBaseDuration-=o.treeBaseDuration)}return!1}return a9(),!0}(e,t,_))return 65536&t.flags?t:null;if((128&t.flags)!=0)return t.lanes=n,(2&t.mode)!=0&&u6(t),t;var k=null!==_;if(k!==(null!==e&&null!==e.memoizedState)&&k&&(t.child.flags|=8192,(1&t.mode)!=0&&((null!==e||(t.memoizedProps.unstable_avoidThisFallback,0))&&0==(1&lA.current)?fE():dU===dI&&(dU=dj))),null!==t.updateQueue&&(t.flags|=4),cQ(t),(2&t.mode)!=0&&k){var C=t.child;null!==C&&(t.treeBaseDuration-=C.treeBaseDuration)}return null;case 4:return lv(t),cD(e,t),null===e&&i5(t.stateNode.containerInfo),cQ(t),null;case 10:return sE(t.type._context,t),cQ(t),null;case 19:au(lA,t);var S=t.memoizedState;if(null===S)return cQ(t),null;var x=(128&t.flags)!=0,M=S.rendering;if(null===M){if(x)cG(S,!1);else{if(dU!==dI||null!==e&&(128&e.flags)!=0)for(var R=t.child;null!==R;){var I=l_(R);if(null!==I){x=!0,t.flags|=128,cG(S,!1);var j=I.updateQueue;return null!==j&&(t.updateQueue=j,t.flags|=4),t.subtreeFlags=0,function(e,t){for(var n=e.child;null!==n;)(function(e,t){e.flags&=14680066;var n=e.alternate;if(null===n)e.childLanes=0,e.lanes=t,e.child=null,e.subtreeFlags=0,e.memoizedProps=null,e.memoizedState=null,e.updateQueue=null,e.dependencies=null,e.stateNode=null,e.selfBaseDuration=0,e.treeBaseDuration=0;else{e.childLanes=n.childLanes,e.lanes=n.lanes,e.child=n.child,e.subtreeFlags=0,e.deletions=null,e.memoizedProps=n.memoizedProps,e.memoizedState=n.memoizedState,e.updateQueue=n.updateQueue,e.type=n.type;var r=n.dependencies;e.dependencies=null===r?null:{lanes:r.lanes,firstContext:r.firstContext},e.selfBaseDuration=n.selfBaseDuration,e.treeBaseDuration=n.treeBaseDuration}})(n,t),n=n.sibling}(t,n),lE(t,1&lA.current|2),t.child}R=R.sibling}null!==S.tail&&nv()>dQ&&(t.flags|=128,x=!0,cG(S,!1),t.lanes=4194304)}}else{if(!x){var L=l_(M);if(null!==L){t.flags|=128,x=!0;var N=L.updateQueue;if(null!==N&&(t.updateQueue=N,t.flags|=4),cG(S,!0),null===S.tail&&"hidden"===S.tailMode&&!M.alternate&&!aG)return cQ(t),null}else 2*nv()-S.renderingStartTime>dQ&&1073741824!==n&&(t.flags|=128,x=!0,cG(S,!1),t.lanes=4194304)}if(S.isBackwards)M.sibling=t.child,t.child=M;else{var D=S.last;null!==D?D.sibling=M:t.child=M,S.last=M}}if(null!==S.tail){var B=S.tail;S.rendering=B,S.tail=B.sibling,S.renderingStartTime=nv(),B.sibling=null;var q=lA.current;return lE(t,q=x?1&q|2:1&q),B}return cQ(t),null;case 21:break;case 22:case 23:fy(t);var W=null!==t.memoizedState;return null!==e&&(null!==e.memoizedState===W||(t.flags|=8192)),W&&(1&t.mode)!=0?(1073741824&dF)!=0&&(cQ(t),6&t.subtreeFlags&&(t.flags|=8192)):cQ(t),null;case 24:case 25:return null}throw Error("Unknown unit of work tag ("+t.tag+"). This error is likely caused by a bug in React. Please file an issue.")}
44function cZ(e,t,n){switch(aH(t),t.tag){case 1:null!=t.type.childContextTypes&&aw(t);break;case 3:t.stateNode,lv(t),aA(t),lC();break;case 5:lw(t);break;case 4:lv(t);break;case 13:case 19:au(lA,t);break;case 10:sE(t.type._context,t);break;case 22:case 23:fy(t)}}cN=function(e,t,n,r){for(var i,o=t.child;null!==o;){if(5===o.tag||6===o.tag)i=o.stateNode,e.appendChild(i);else if(4===o.tag);else if(null!==o.child){o.child.return=o,o=o.child;continue}if(o===t)return;for(;null===o.sibling;){if(null===o.return||o.return===t)return;o=o.return}o.sibling.return=o.return,o=o.sibling}},cD=function(e,t){},cB=function(e,t,n,r,i){var o=e.memoizedProps;if(o!==r){var a,l,u=(a=t.stateNode,l=ly(),typeof r.children!=typeof o.children&&("string"==typeof r.children||"number"==typeof r.children)&&oR(null,""+r.children,oP(l.ancestorInfo,n)),function(e,t,n,r,i){oo(t,r);var o,a,l,u,d=null;switch(t){case"input":o=eH(e,n),a=eH(e,r),d=[];break;case"select":o=e4(0,n),a=e4(0,r),d=[];break;case"textarea":o=e7(e,n),a=e7(e,r),d=[];break;default:a=r,"function"!=typeof(o=n).onClick&&"function"==typeof a.onClick&&oC(e)}tO(t,a);var f=null;for(l in o)if(!a.hasOwnProperty(l)&&o.hasOwnProperty(l)&&null!=o[l]){if(l===ov){var h=o[l];for(u in h)h.hasOwnProperty(u)&&(f||(f={}),f[u]="")}else l===of||l===og||l===oh||l===op||l===om||(c.hasOwnProperty(l)?d||(d=[]):(d=d||[]).push(l,null))}for(l in a){var p=a[l],m=null!=o?o[l]:void 0;if(a.hasOwnProperty(l)&&p!==m&&(null!=p||null!=m)){if(l===ov){if(p&&Object.freeze(p),m){for(u in m)!m.hasOwnProperty(u)||p&&p.hasOwnProperty(u)||(f||(f={}),f[u]="");for(u in p)p.hasOwnProperty(u)&&m[u]!==p[u]&&(f||(f={}),f[u]=p[u])}else f||(d||(d=[]),d.push(l,f)),f=p}else if(l===of){var g=p?p[oy]:void 0,v=m?m[oy]:void 0;null!=g&&v!==g&&(d=d||[]).push(l,g)}else l===og?"string"!=typeof p&&"number"!=typeof p||(d=d||[]).push(l,""+p):l===oh||l===op||(c.hasOwnProperty(l)?(null!=p&&("function"!=typeof p&&ol(l,p),"onScroll"===l&&i3("scroll",e)),d||m===p||(d=[])):(d=d||[]).push(l,p))}}return f&&(function(e,t){if(t){var n,r=tx(e),i=tx(t),o={};for(var a in r){var l=r[a],u=i[a];if(u&&l!==u){var c=l+","+u;if(o[c])continue;o[c]=!0,s("%s a style property during rerender (%s) when a conflicting property is set (%s) can lead to styling bugs. To avoid this, don't mix shorthand and non-shorthand properties for the same value; instead, replace the shorthand with separate values.",null==(n=e[l])||"boolean"==typeof n||""===n?"Removing":"Updating",l,u)}}}}(f,a[ov]),(d=d||[]).push(ov,f)),d}(a,n,o,r));t.updateQueue=u,u&&cV(t)}},cF=function(e,t,n,r){n!==r&&cV(t)};var cX=null;cX=new Set;var cJ=!1,c0=!1,c1="function"==typeof WeakSet?WeakSet:Set,c2=null,c3=null,c6=null,c4=function(e,t){if(t.props=e.memoizedProps,t.state=e.memoizedState,2&e.mode)try{u3(),t.componentWillUnmount()}finally{u1(e)}else t.componentWillUnmount()};function c5(e,t){try{dr(4,e)}catch(n){fP(e,t,n)}}function c8(e,t,n){try{c4(e,n)}catch(n){fP(e,t,n)}}function c7(e,t){try{di(e)}catch(n){fP(e,t,n)}}function c9(e,t){var n,r=e.ref;if(null!==r){if("function"==typeof r){try{if(2&e.mode)try{u3(),n=r(null)}finally{u1(e)}else n=r(null)}catch(n){fP(e,t,n)}"function"==typeof n&&s("Unexpected return value from a callback ref in %s. A callback ref should not return a function.",e_(e))}else r.current=null}}function de(e,t,n){try{n()}catch(n){fP(e,t,n)}}var dt=!1;function dn(e,t,n){var r=t.updateQueue,i=null!==r?r.lastEffect:null;if(null!==i){var o=i.next,a=o;do{if((a.tag&e)===e){var s=a.destroy;a.destroy=void 0,void 0!==s&&((8&e)!=0?null!==nM&&"function"==typeof nM.markComponentPassiveEffectUnmountStarted&&nM.markComponentPassiveEffectUnmountStarted(t):(4&e)!=0&&nD(t),(2&e)!=0&&(fi=!0),de(t,n,s),(2&e)!=0&&(fi=!1),(8&e)!=0?null!==nM&&"function"==typeof nM.markComponentPassiveEffectUnmountStopped&&nM.markComponentPassiveEffectUnmountStopped():(4&e)!=0&&nB())}a=a.next}while(a!==o)}}function dr(e,t){var n=t.updateQueue,r=null!==n?n.lastEffect:null;if(null!==r){var i=r.next,o=i;do{if((o.tag&e)===e){(8&e)!=0?null!==nM&&"function"==typeof nM.markComponentPassiveEffectMountStarted&&nM.markComponentPassiveEffectMountStarted(t):(4&e)!=0&&null!==nM&&"function"==typeof nM.markComponentLayoutEffectMountStarted&&nM.markComponentLayoutEffectMountStarted(t);var a=o.create;(2&e)!=0&&(fi=!0),o.destroy=a(),(2&e)!=0&&(fi=!1),(8&e)!=0?null!==nM&&"function"==typeof nM.markComponentPassiveEffectMountStopped&&nM.markComponentPassiveEffectMountStopped():(4&e)!=0&&null!==nM&&"function"==typeof nM.markComponentLayoutEffectMountStopped&&nM.markComponentLayoutEffectMountStopped();var l=o.destroy;if(void 0!==l&&"function"!=typeof l){var u=void 0;s("%s must not return anything besides a function, which is used for clean-up.%s",u=(4&o.tag)!=0?"useLayoutEffect":(2&o.tag)!=0?"useInsertionEffect":"useEffect",null===l?" You returned null. If your effect does not require clean up, return undefined (or nothing).":"function"==typeof l.then?"\n\nIt looks like you wrote "+u+"(async () => ...) or returned a Promise. Instead, write the async function inside your effect and call it immediately:\n\n"+u+"(() =>
44 {\n async function fetchData() {\n // You can await here\n const response = await MyAPI.getData(someId);\n // ...\n }\n fetchData();\n}, [someId]); // Or [] if effect doesn't need props or state\n\nLearn more about data fetching with Hooks: https://reactjs.org/link/hooks-data-fetching":" You returned: "+l)}}o=o.next}while(o!==i)}}function di(e){var t=e.ref;if(null!==t){var n,r=e.stateNode;if(e.tag,"function"==typeof t){if(2&e.mode)try{u3(),n=t(r)}finally{u1(e)}else n=t(r);"function"==typeof n&&s("Unexpected return value from a callback ref in %s. A callback ref should not return a function.",e_(e))}else t.hasOwnProperty("current")||s("Unexpected ref object provided for %s. Use either a ref-setter function or React.createRef().",e_(e)),t.current=r}}function da(e){return 5===e.tag||3===e.tag||4===e.tag}function ds(e){var t=e;e:for(;;){for(;null===t.sibling;){if(null===t.return||da(t.return))return null;t=t.return}for(t.sibling.return=t.return,t=t.sibling;5!==t.tag&&6!==t.tag&&18!==t.tag;){if(2&t.flags||null===t.child||4===t.tag)continue e;t.child.return=t,t=t.child}if(!(2&t.flags))return t.stateNode}}var dl=null,du=!1;function dc(e,t,n){for(var r=n.child;null!==r;)dd(e,t,r),r=r.sibling}function dd(e,t,n){switch(function(e){if(nx&&"function"==typeof nx.onCommitFiberUnmount)try{nx.onCommitFiberUnmount(nS,e)}catch(e){nO||(nO=!0,s("React instrumentation encountered an error: %s",e))}}(n),n.tag){case 5:c0||c9(n,t);case 6:var r,i,o,a,l=dl,u=du;return dl=null,dc(e,t,n),du=u,void(null!==(dl=l)&&(du?(o=dl,a=n.stateNode,8===o.nodeType?o.parentNode.removeChild(a):o.removeChild(a)):function(e,t){e.removeChild(t)}(dl,n.stateNode)));case 18:return void(null!==dl&&(du?(r=dl,i=n.stateNode,8===r.nodeType?oK(r.parentNode,i):1===r.nodeType&&oK(r,i),r_(r)):oK(dl,n.stateNode)));case 4:var c=dl,d=du;return dl=n.stateNode.containerInfo,du=!0,dc(e,t,n),dl=c,void(du=d);case 0:case 11:case 14:case 15:if(!c0){var f=n.updateQueue;if(null!==f){var h=f.lastEffect;if(null!==h){var p=h.next,m=p;do{var g=m,v=g.destroy,y=g.tag;void 0!==v&&((2&y)!=0?de(n,t,v):(4&y)!=0&&(nD(n),2&n.mode?(u3(),de(n,t,v),u1(n)):de(n,t,v),nB())),m=m.next}while(m!==p)}}}return void dc(e,t,n);case 1:if(!c0){c9(n,t);var b=n.stateNode;"function"==typeof b.componentWillUnmount&&c8(n,t,b)}return void dc(e,t,n);case 21:default:return void dc(e,t,n);case 22:if(1&n.mode){var w=c0;c0=w||null!==n.memoizedState,dc(e,t,n),c0=w}else dc(e,t,n)}}function df(e){var t=e.updateQueue;if(null!==t){e.updateQueue=null;var n=e.stateNode;null===n&&(n=e.stateNode=new c1),t.forEach(function(t){var r=fL.bind(null,e,t);if(!n.has(t)){if(n.add(t),nR){if(null===c3||null===c6)throw Error("Expected finished root and lanes to be set. This is a bug in React.");fW(c6,c3)}t.then(r,r)}})}}function dh(e,t,n){var r=t.deletions;if(null!==r)for(var i=0;i<r.length;i++){var o=r[i];try{(function(e,t,n){var r,i=t;e:for(;null!==i;){switch(i.tag){case 5:dl=i.stateNode,du=!1;break e;case 3:case 4:dl=i.stateNode.containerInfo,du=!0;break e}i=i.return}if(null===dl)throw Error("Expected to find a host parent. This error is likely caused by a bug in React. Please file an issue.");dd(e,t,n),dl=null,du=!1,null!==(r=n.alternate)&&(r.return=null),n.return=null})(e,t,o)}catch(e){fP(o,t,e)}}var a=eC;if(12854&t.subtreeFlags)for(var s=t.child;null!==s;)eR(s),dp(s,e),s=s.sibling;eR(a)}function dp(e,t,n){var r=e.alternate,i=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:if(dh(t,e),dm(e),4&i){try{dn(3,e,e.return),dr(3,e)}catch(t){fP(e,e.return,t)}if(2&e.mode){try{u3(),dn(5,e,e.return)}catch(t){fP(e,e.return,t)}u1(e)}else try{dn(5,e,e.return)}catch(t){fP(e,e.return,t)}}return;case 1:return dh(t,e),dm(e),void(512&i&&null!==r&&c9(r,r.return));case 5:if(dh(t,e),dm(e),512&i&&null!==r&&c9(r,r.return),32&e.flags){var o=e.stateNode;try{tu(o,"")}catch(t){fP(e,e.return,t)}}if(4&i){var a=e.stateNode;if(null!=a){var s=e.memoizedProps,l=null!==r?r.memoizedProps:s,u=e.type,c=e.updateQueue;if(e.updateQueue=null,null!==c)try{(function(e,t,n,r,i){switch("input"===n&&"radio"===i.type&&null!=i.name&&eV(e,i),tR(n,r),function(e,t,n,r){for(var i=0;i<t.length;i+=2){var o=t[i],a=t[i+1];o===ov?tS(e,a):o===of?tl(e,a):o===og?tu(e,a):U(e,o,a,r)}}(e,t,0,tR(n,i)),n){case"input":eK(e,i);break;case"textarea":te(e,i);break;case"select":var o,a;o=e._wrapperState.wasMultiple,e._wrapperState.wasMultiple=!!i.multiple,a=i.value,
44null!=a?e6(e,!!i.multiple,a,!1):!!i.multiple!==o&&(null!=i.defaultValue?e6(e,!!i.multiple,i.defaultValue,!0):e6(e,!!i.multiple,i.multiple?[]:"",!1))}})(a,c,u,l,s),a[o1]=s}catch(t){fP(e,e.return,t)}}}return;case 6:if(dh(t,e),dm(e),4&i){if(null===e.stateNode)throw Error("This should have a text node initialized. This error is likely caused by a bug in React. Please file an issue.");var d=e.stateNode,f=e.memoizedProps;null!==r&&r.memoizedProps;try{d.nodeValue=f}catch(t){fP(e,e.return,t)}}return;case 3:if(dh(t,e),dm(e),4&i&&null!==r&&r.memoizedState.isDehydrated)try{r_(t.containerInfo)}catch(t){fP(e,e.return,t)}return;case 4:default:return dh(t,e),void dm(e);case 13:dh(t,e),dm(e);var h=e.child;if(8192&h.flags){var p=h.stateNode,m=null!==h.memoizedState;p.isHidden=m,m&&(null!==h.alternate&&null!==h.alternate.memoizedState||(dG=nv()))}if(4&i){try{e.memoizedState}catch(t){fP(e,e.return,t)}df(e)}return;case 22:var g=null!==r&&null!==r.memoizedState;if(1&e.mode){var v=c0;c0=v||g,dh(t,e),c0=v}else dh(t,e);if(dm(e),8192&i){var y=e.stateNode,b=null!==e.memoizedState;if(y.isHidden=b,b&&!g&&(1&e.mode)!=0){c2=e;for(var w=e.child;null!==w;)c2=w,function(e){for(;null!==c2;){var t=c2,n=t.child;switch(t.tag){case 0:case 11:case 14:case 15:if(2&t.mode)try{u3(),dn(4,t,t.return)}finally{u1(t)}else dn(4,t,t.return);break;case 1:c9(t,t.return);var r=t.stateNode;"function"==typeof r.componentWillUnmount&&c8(t,t.return,r);break;case 5:c9(t,t.return);break;case 22:if(null!==t.memoizedState){dv(e);continue}}null!==n?(n.return=t,c2=n):dv(e)}}(w),w=w.sibling}!function(e,t){for(var n=null,r=e;;){if(5===r.tag){if(null===n){n=r;try{var i=r.stateNode;t?function(e){var t=e.style;"function"==typeof t.setProperty?t.setProperty("display","none","important"):t.display="none"}(i):function(e,t){var n=t.style,r=null!=n&&n.hasOwnProperty("display")?n.display:null;e.style.display=th("display",r)}(r.stateNode,r.memoizedProps)}catch(t){fP(e,e.return,t)}}}else if(6===r.tag){if(null===n)try{var o,a=r.stateNode;t?a.nodeValue="":(o=r.memoizedProps,a.nodeValue=o)}catch(t){fP(e,e.return,t)}}else if((22!==r.tag&&23!==r.tag||null===r.memoizedState||r===e)&&null!==r.child){r.child.return=r,r=r.child;continue}if(r===e)return;for(;null===r.sibling;){if(null===r.return||r.return===e)return;n===r&&(n=null),r=r.return}n===r&&(n=null),r.sibling.return=r.return,r=r.sibling}}(e,b)}return;case 19:return dh(t,e),dm(e),void(4&i&&df(e));case 21:return}}function dm(e){var t=e.flags;if(2&t){try{(function(e){var t=function(e){for(var t=e.return;null!==t;){if(da(t))return t;t=t.return}throw Error("Expected to find a host parent. This error is likely caused by a bug in React. Please file an issue.")}(e);switch(t.tag){case 5:var n=t.stateNode;32&t.flags&&(tu(n,""),t.flags&=-33),function e(t,n,r){var i=t.tag;if(5===i||6===i){var o=t.stateNode;n?function(e,t,n){e.insertBefore(t,n)}(r,o,n):function(e,t){e.appendChild(t)}(r,o)}else if(4===i);else{var a=t.child;if(null!==a){e(a,n,r);for(var s=a.sibling;null!==s;)e(s,n,r),s=s.sibling}}}(e,ds(e),n);break;case 3:case 4:var r=t.stateNode.containerInfo;(function e(t,n,r){var i=t.tag;if(5===i||6===i){var o,a=t.stateNode;n?8===r.nodeType?r.parentNode.insertBefore(a,n):r.insertBefore(a,n):(8===r.nodeType?(o=r.parentNode).insertBefore(a,r):(o=r).appendChild(a),null==r._reactRootContainer&&null===o.onclick&&oC(o))}else if(4===i);else{var s=t.child;if(null!==s){e(s,n,r);for(var l=s.sibling;null!==l;)e(l,n,r),l=l.sibling}}})(e,ds(e),r);break;default:throw Error("Invalid host parent fiber. This error is likely caused by a bug in React. Please file an issue.")}})(e)}catch(t){fP(e,e.return,t)}e.flags&=-3}4096&t&&(e.flags&=-4097)}function dg(e,t,n){for(;null!==c2;){var r=c2;if((8772&r.flags)!=0){var i=r.alternate;eR(r);try{(function(e,t,n,r){if((8772&n.flags)!=0)switch(n.tag){case 0:case 11:case 15:if(!c0){if(2&n.mode)try{u3(),dr(5,n)}finally{u1(n)}else dr(5,n)}break;case 1:var i=n.stateNode;if(4&n.flags&&!c0){if(null===t){if(n.type!==n.elementType||cu||(i.props!==n.memoizedProps&&s("Expected %s props to match memoized props before componentDidMount. This might either be because of a bug in React, or because a component reassigns its own `this.props`. Please file an issue.",e_(n)||"instance"),i.state!==n.memoizedState&&s("Expected %s state to match memoized state before componentDidMount. This might either be because of a bug in React, or because a component reassigns its own `this.state`. Please file an issue.",e_(n)||"instance")),2&n.mode)try{u3(),i.componentDidMount()}finally{u1(n)}else i.componentDidMount()}else{var o=n.elementType===n.type?t.memoizedProps:sh(n.type,t.memoizedProps),a=t.memoizedState;if(n.type!==n.elementType||cu||(i.props!==n.memoizedProps&&s("Expected %s props to match memoized props before componentDidUpdate. This might either be because of a bug in React, or because a component reassigns its own `this.props`. Please file an issue.",e_(n)||"instance"),i.state!==n.memoizedState&&s("Expected %s state to match memoized state before componentDidUpdate. This might either be because of a bug in React, or because a component reassigns its own `this.state`. Please file an issue.",e_(n)||"instance")),2&n.mode)try{u3(),i.componentDidUpdate(o,a,i.__reactInternalSnapshotBeforeUpdate)}finally{u1(n)}else i.componentDidUpdate(o,a,i.__reactInternalSnapshotBeforeUpdate)}}var l=n.updateQueue;null!==l&&(n.type!==n.elementType||cu||(i.props!==n.memoizedProps&&s("Expected %s props to match memoized props before processing the update queue. This might either be because of a bug in React, or because a component reassigns its own `this.props`. Please file an issue.",e_(n)||"instance"),i.state!==n.memoizedState&&s("Expected %s state to match memoized state before processing the update queue. This might either be because of a bug in React, or because a component reassigns its own `this.state`. Please file an issue.",e_(n)||"instance")),sz(0,l,i));break;case 3:var u=n.updateQueue;if(null!==u){var c=null;if(null!==n.child)switch(n.child.tag){case 5:case 1:c=n.child.stateNode}sz(0,u,c)}break;case 5:var d=n.stateNode;null===t&&4&n.flags&&function(e,t,n,r){switch(t){case"button":case"input":case"select":case"textarea":return void(n.autoFocus&&e.focus());case"img":n.src&&(e.src=n.src)}}(d,n.type,n.memoizedProps);break;case 6:case 4:case 19:case 17:case 21:case 22:case 23:case 25:break;case 12:var f=n.memoizedProps,h=f.onCommit,p=f.onRender,m=n.stateNode.effectDuration,g=uK,v=null===t?"mount":"update";uZ&&(v="nested-update"),"function"==typeof p&&p(n.memoizedProps.id,v,n.actualDuration,n.treeBaseDuration,n.actualStartTime,g),"function"==typeof h&&h(n.memoizedProps.id,v,m,g),d6.push(n),d1||(d1=!0,f$(nA,function(){return fx(),null}));var y=n.return;e:for(;null!==y;){switch(y.tag){case 3:case 12:y.stateNode.effectDuration+=m;break e}y=y.return}break;case 13:!function(e,t){if(null===t.memoizedState){var n=t.alternate;if(null!==n){var r=n.memoizedState;if(null!==r){var i=r.dehydrated;null!==i&&r_(i)}}}}(0,n);break;default:throw Error("This unit of work tag should not have side-effects. This error is likely caused by a bug in React. Please file an issue.")}c0||512&n.flags&&di(n)})(0,i,r)}catch(e){fP(r,r.return,e)}eO()}if(r===e)return void(c2=null);var o=r.sibling;if(null!==o)return o.return=r.return,void(c2=o);c2=r.return}}function dv(e){for(;null!==c2;){var t=c2;if(t===e)return void(c2=null);var n=t.sibling;if(null!==n)return n.return=t.return,void(c2=n);c2=t.return}}function dy(e){switch(e.tag){case 0:case 11:case 15:try{dr(5,e)}catch(t){fP(e,e.return,t)}break;case 1:var t=e.stateNode;try{t.componentDidMount()}catch(t){fP(e,e.return,t)}}}function db(e){switch(e.tag){case 0:case 11:case 15:try{dr(9,e)}catch(t){fP(e,e.return,t)}}}function dw(e){switch(e.tag){case 0:case 11:case 15:try{dn(5,e,e.return)}catch(t){fP(e,e.return,t)}break;case 1:var t=e.stateNode;"function"==typeof t.componentWillUnmount&&c8(e,e.return,t)}}function dA(e){switch(e.tag){case 0:case 11:case 15:try{dn(9,e,e.return)}catch(t){fP(e,e.return,t)}}}if("function"==typeof Symbol&&Symbol.for){var dE=Symbol.for;dE("selector.component"),dE("selector.has_pseudo_class"),dE("selector.role"),dE("selector.test_id"),dE("selector.text")}var d_=[],dk=i.ReactCurrentActQueue;function dC(){var e="undefined"!=typeof IS_REACT_ACT_ENVIRONMENT?IS_REACT_ACT_ENVIRONMENT:void 0;return e||null===dk.current||s("The current testing environment is not configured to support act(...)"),e}var dS=Math.ceil,dx=i.ReactCurrentDispatcher,dM=i.ReactCurrentOwner,dO=i.ReactCurrentBatchConfig,dR=i.ReactCurrentActQueue,dP=0,dT=2,dI=0,dj=3,dL=0,dN=null,dD=null,dB=0,dF=0,dz=al(0),dU=dI,dq=null,dW=0,dH=0,d$=0,dV=null,dK=null,dG=0,dQ=1/0,dY=null;function dZ(){dQ=nv()+500}var dX=!1,dJ=null,d0=null,d1=!1,d2=null,d3=0,d6=[],d4=null,d5=0,d8=null,d7=!1,d9=!1,fe=0,ft=null,fn=-1,fr=0,fi=!1;function fo(){return(dL&(4|dT))!==dP?nv():-1!==fn?fn:fn=nv()}function fa(e){if((1&e.mode)==0)return 1;if((dL&dT)!==dP&&0!==dB){var t;return(t=dB)&-t}if(null!==st.transition){if(null!==dO.transition){var n=dO.transition;n._updatedFibers||(n._updatedFibers=new Set),n._updatedFibers.add(e)}return 0===fr&&(fr=n0()),fr}var r,i=ri;return 0!==i?i:void 0===(r=window.event)?16:rP(r.type)}function fs(e,t,n,r){(function(){if(d5>50)throw d5=0,d8=null,Error("Maximum update depth exceeded. This can happen when a component repeatedly calls setState inside componentWillUpdate or componentDidUpdate. React limits the number of nested updates to prevent infinite loops.");fe>50&&(fe=0,ft=null,s("Maximum update depth exceeded. This can happen when a component calls setState inside useEffect, but useEffect either doesn't have a dependency array, or one of the dependencies changes on every render."))})(),fi&&s("useInsertionEffect must not schedule updates."),d7&&(d9=!0),n6(e,n,r),(dL&dT)!=0&&e===dN?function(e){if(eS&&!uM)switch(e.tag){case 0:case 11:case 15:var t=dD&&e_(dD)||"Unknown";fU.has(t)||(fU.add(t),s("Cannot update a component (`%s`) while rendering a different c
44omponent (`%s`). To locate the bad setState() call inside `%s`, follow the stack trace as described in https://reactjs.org/link/setstate-in-render",e_(e)||"Unknown",t,t));break;case 1:fq||(s("Cannot update during an existing state transition (such as within `render`). Render methods should be a pure function of props and state."),fq=!0)}}(t):(nR&&n8(e,t,n),function(e){if(1&e.mode){if(!dC())return}else if(t="undefined"!=typeof IS_REACT_ACT_ENVIRONMENT?IS_REACT_ACT_ENVIRONMENT:void 0,"undefined"==typeof jest||!1===t||dL!==dP||0!==e.tag&&11!==e.tag&&15!==e.tag)return;if(null===dR.current){var t,n=eC;try{eR(e),s("An update to %s inside a test was not wrapped in act(...).\n\nWhen testing, code that causes React state updates should be wrapped into act(...):\n\nact(() => {\n /* fire events that update state */\n});\n/* assert on the output */\n\nThis ensures that you're testing the behavior the user would see in the browser. Learn more at https://reactjs.org/link/wrap-tests-with-act",e_(e))}finally{n?eR(e):eO()}}}(t),e===dN&&((dL&dT)===dP&&(dH|=n),4===dU&&ff(e,dB)),fl(e,r),1!==n||dL!==dP||(1&t.mode)!=0||dR.isBatchingLegacy||(dZ(),ax&&aR()))}function fl(e,t){var n,r,i,o=e.callbackNode;!function(e,t){for(var n=e.pendingLanes,r=e.suspendedLanes,i=e.pingedLanes,o=e.expirationTimes,a=n;a>0;){var l=n2(a),u=1<<l,c=o[l];-1===c?(u&r)!=0&&(u&i)==0||(o[l]=function(e,t){switch(e){case 1:case 2:case 4:return t+250;case 8:case 16:case 32:case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return t+5e3;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:case 134217728:case 268435456:case 536870912:case 1073741824:return -1;default:return s("Should have found matching lanes. This is a bug in React."),-1}}(u,t)):c<=t&&(e.expiredLanes|=u),a&=~u}}(e,t);var a=nQ(e,e===dN?dB:0);if(0===a)return null!==o&&fV(o),e.callbackNode=null,void(e.callbackPriority=0);var l=a&-a,u=e.callbackPriority;if(u!==l||null!==dR.current&&o!==fH){if(null!=o&&fV(o),1===l)0===e.tag?(null!==dR.isBatchingLegacy&&(dR.didScheduleLegacyUpdate=!0),r=fh.bind(null,e),ax=!0,aO(r)):aO(fh.bind(null,e)),null!==dR.current?dR.current.push(aR):o$(function(){(dL&(4|dT))===dP&&aR()}),n=null;else{switch(ro(a)){case 1:i=nb;break;case 4:i=nw;break;case 16:default:i=nA;break;case 536870912:i=n_}n=f$(i,fu.bind(null,e))}e.callbackPriority=l,e.callbackNode=n}else null==o&&1!==u&&s("Expected scheduled callback to exist. This error is likely caused by a bug in React. Please file an issue.")}function fu(e,t){if(uZ=!1,uX=!1,fn=-1,fr=0,(dL&(4|dT))!==dP)throw Error("Should not already be working.");var n=e.callbackNode;if(fx()&&e.callbackNode!==n)return null;var r=nQ(e,e===dN?dB:0);if(0===r)return null;var i=(30&r)!=0||(r&e.expiredLanes)!=0||t?f_(e,r):function(e,t){var n=dL;dL|=dT;var r=fA();if(dN!==e||dB!==t){if(nR){var i=e.memoizedUpdaters;i.size>0&&(fW(e,dB),i.clear()),n7(e,t)}dY=null,dZ(),fb(e,t)}for(nF(t);;)try{(function(){for(;null!==dD&&!nm();)fk(dD)})();break}catch(t){fw(e,t)}return sw(),dx.current=r,dL=n,null!==dD?(null!==nM&&"function"==typeof nM.markRenderYielded&&nM.markRenderYielded(),dI):(nz(),dN=null,dB=0,dU)}(e,r);if(i!==dI){if(2===i){var o=nY(e);0!==o&&(r=o,i=fc(e,o))}if(1===i){var a=dq;throw fb(e,0),ff(e,r),fl(e,nv()),a}if(6===i)ff(e,r);else{var s=(30&r)==0,l=e.current.alternate;if(s&&!function(e){for(var t=e;;){if(16384&t.flags){var n=t.updateQueue;if(null!==n){var r=n.stores;if(null!==r)for(var i=0;i<r.length;i++){var o=r[i],a=o.getSnapshot,s=o.value;try{if(!iM(a(),s))return!1}catch(e){return!1}}}}var l=t.child;if(16384&t.subtreeFlags&&null!==l)l.return=t,t=l;else{if(t===e)return!0;for(;null===t.sibling;){if(null===t.return||t.return===e)return!0;t=t.return}t.sibling.return=t.return,t=t.sibling}}return!0}(l)){if(2===(i=f_(e,r))){var u=nY(e);0!==u&&(r=u,i=fc(e,u))}if(1===i){var c=dq;throw fb(e,0),ff(e,r),fl(e,nv()),c}}e.finishedWork=l,e.finishedLanes=r,function(e,t,n){switch(t){case dI:case 1:throw Error("Root did not complete. This is a bug in React.");case 2:fS(e,dK,dY);break;case dj:if(ff(e,n),nX(n)&&!fK()){var r=dG+500-nv();if(r>10){if(0!==nQ(e,0))break;var i=e.suspendedLanes;if((i&n)!==n){fo(),n4(e,i);break}e.timeoutHandle=oq(fS.bind(null,e,dK,dY),r);break}}fS(e,dK,dY);break;case 4:if(ff(e,n),(4194240&n)===n)break;if(!fK()){var o=function(e,t){for(var n=e.eventTimes,r=-1;t>0;){var i=n2(t),o=1<<i,a=n[i];a>r&&(r=a),t&=~o}return r}(e,n),a=nv()-o,s=(a<120?120:a<480?480:a<1080?1080:a<1920?1920:a<3e3?3e3:a<4320?4320:1960*dS(a/1960))-a;if(s>10){e.timeoutHandle=oq(fS.bind(null,e,dK,dY),s);break}}fS(e,dK,dY);break;case 5:fS(e,dK,dY);break;default:throw Error("Unknown root exit status.")}}(e,i,r)}}return fl(e,nv()),e.callbackNode===n?fu.bind(null,e):null}function fc(e,t){var n=dV;ra(e)&&(fb(e,t).flags|=256,s("An error occurred during hydration. The server HTML was replaced with client content in <%s>.",e.containerInfo.nodeName.toLowerCase()));var r=f_(e,t);if(2!==r){var i=dK;dK=n,null!==i&&fd(i)}return r}function fd(e){null===dK?dK=e:dK.push.apply(dK,e)}function ff(e,t){t&=~d$,function(e,t){e.suspendedLanes|=t,e.pingedLanes&=~t;for(var n=e.expirationTimes,r=t;r>0;){var i=n2(r),o=1<<i;n[i]=-1,r&=~o}}(e,t&=~dH)}function fh(e){if(uZ=uX,uX=!1,(dL&(4|dT))!==dP)throw Error("Should not already be working.");fx();var t=nQ(e,0);if(!((1&t)!=0))return fl(e,nv()),null;var n=f_(e,t);if(0!==e.tag&&2===n){var r=nY(e);0!==r&&(t=r,n=fc(e,r))}if(1===n){var i=dq;throw fb(e,0),ff(e,t),fl(e,nv()),i}if(6===n)throw Error("Root did not complete. This is a bug in React.");var o=e.current.alternate;return e.finishedWork=o,e.finishedLanes=t,fS(e,dK,dY),fl(e,nv()),null}function fp(e,t){var n=dL;dL|=1;try{return e(t)}finally{(dL=n)!==dP||dR.isBatchingLegacy||(dZ(),ax&&aR())}}function fm(e){null!==d2&&0===d2.tag&&(dL&(4|dT))===dP&&fx();var t=dL;dL|=1;var n=dO.transition,r=ri;try{return dO.transition=null,ri=1,e?e():void 0}finally{ri=r,dO.transition=n,((dL=t)&(4|dT))===dP&&aR()}}function fg(){return(dL&(4|dT))!==dP}function fv(e,t){ac(dz,dF,e),dF|=t}function fy(e){dF=dz.current,au(dz,e)}function fb(e,t){e.finishedWork=null,e.finishedLanes=0;var n=e.timeoutHandle;if(-1!==n&&(e.timeoutHandle=-1,oW(n)),null!==dD)for(var r=dD.return;null!==r;)r.alternate,cZ(0,r),r=r.return;dN=e;var i=f3(e.current,null);return dD=i,dB=dF=t,dU=dI,dq=null,dW=0,dH=0,d$=0,dV=null,dK=null,function(){if(null!==sS){for(var e=0;e<sS.length;e++){var t=sS[e],n=t.interleaved;if(null!==n){t.interleaved=null;var r=n.next,i=t.pending;if(null!==i){var o=i.next;i.next=r,n.next=o}t.pending=n}}sS=null}}(),sn.discardPendingWarnings(),i}function fw(e,t){for(;;){var n,r,i,o,a,s,l=dD;try{if(sw(),lY(),eO(),dM.current=null,null===l||null===l.return)return dU=1,dq=t,void(dD=null);2&l.mode&&u0(l,!0),nN(),null!==t&&"object"==typeof t&&"function"==typeof t.then?(n=l,r=t,i=dB,null!==nM&&"function"==typeof nM.markComponentSuspended&&nM.markComponentSuspended(n,r,i)):(o=l,a=t,s=dB,null!==nM&&"function"==typeof nM.markComponentErrored&&nM.markComponentErrored(o,a,s)),function(e,t,n,r,i){if(n.flags|=32768,nR&&fW(e,i
44),null!==r&&"object"==typeof r&&"function"==typeof r.then){var o=r;(function(e,t){var n=e.tag;if((1&e.mode)==0&&(0===n||11===n||15===n)){var r=e.alternate;r?(e.updateQueue=r.updateQueue,e.memoizedState=r.memoizedState,e.lanes=r.lanes):(e.updateQueue=null,e.memoizedState=null)}})(n),aG&&1&n.mode&&(aQ=!0);var a=cn(t);if(null!==a)return a.flags&=-257,cr(a,t,n,0,i),1&a.mode&&ct(e,o,i),void function(e,t,n,r){var i=e.updateQueue;if(null===i){var o=new Set;o.add(n),e.updateQueue=o}else i.add(n)}(a,0,o);if((1&i)==0)return ct(e,o,i),void fE();r=Error("A component suspended while responding to synchronous input. This will cause the UI to be replaced with a loading indicator. To fix, updates that suspend should be wrapped with startTransition.")}else if(aG&&1&n.mode){aQ=!0;var s=cn(t);if(null!==s)return(65536&s.flags)==0&&(s.flags|=256),cr(s,t,n,0,i),void se(u4(r,n))}c=r=u4(r,n),4!==dU&&(dU=2),null===dV?dV=[c]:dV.push(c);var l=t;do{switch(l.tag){case 3:var u,c,d=r;l.flags|=65536;var f=(u=i)&-u;return l.lanes=l.lanes|f,void sB(l,u9(l,d,f));case 1:var h=r,p=l.type,m=l.stateNode;if((128&l.flags)==0&&("function"==typeof p.getDerivedStateFromError||null!==m&&"function"==typeof m.componentDidCatch&&!fM(m))){l.flags|=65536;var g,v=(g=i)&-g;return l.lanes=l.lanes|v,void sB(l,ce(l,h,v))}}l=l.return}while(null!==l)}(e,l.return,l,t,dB),fC(l)}catch(e){t=e,dD===l&&null!==l?dD=l=l.return:l=dD;continue}return}}function fA(){var e=dx.current;return dx.current=uN,null===e?uN:e}function fE(){dU!==dI&&dU!==dj&&2!==dU||(dU=4),null!==dN&&(nZ(dW)||nZ(dH))&&ff(dN,dB)}function f_(e,t){var n=dL;dL|=dT;var r=fA();if(dN!==e||dB!==t){if(nR){var i=e.memoizedUpdaters;i.size>0&&(fW(e,dB),i.clear()),n7(e,t)}dY=null,fb(e,t)}for(nF(t);;)try{(function(){for(;null!==dD;)fk(dD)})();break}catch(t){fw(e,t)}if(sw(),dL=n,dx.current=r,null!==dD)throw Error("Cannot commit an incomplete root. This error is likely caused by a bug in React. Please file an issue.");return nz(),dN=null,dB=0,dU}function fk(e){var t,n=e.alternate;eR(e),(2&e.mode)!=0?(uJ(e),t=fB(n,e,dF),u0(e,!0)):t=fB(n,e,dF),eO(),e.memoizedProps=e.pendingProps,null===t?fC(e):dD=t,dM.current=null}function fC(e){var t=e;do{var n=t.alternate,r=t.return;if((32768&t.flags)==0){eR(t);var i=void 0;if((2&t.mode)==0?i=cY(n,t,dF):(uJ(t),i=cY(n,t,dF),u0(t,!1)),eO(),null!==i)return void(dD=i)}else{var o=function(e,t,n){switch(aH(t),t.tag){case 1:ab(t.type)&&aw(t);var r=t.flags;return 65536&r?(t.flags=-65537&r|128,(2&t.mode)!=0&&u6(t),t):null;case 3:t.stateNode,lv(t),aA(t),lC();var i=t.flags;return(65536&i)!=0&&(128&i)==0?(t.flags=-65537&i|128,t):null;case 5:return lw(t),null;case 13:au(lA,t);var o=t.memoizedState;if(null!==o&&null!==o.dehydrated){if(null===t.alternate)throw Error("Threw in newly mounted dehydrated component. This is likely a bug in React. Please file an issue.");a7()}var a=t.flags;return 65536&a?(t.flags=-65537&a|128,(2&t.mode)!=0&&u6(t),t):null;case 19:return au(lA,t),null;case 4:return lv(t),null;case 10:return sE(t.type._context,t),null;case 22:case 23:return fy(t),null;default:return null}}(0,t);if(null!==o)return o.flags&=32767,void(dD=o);if((2&t.mode)!=0){u0(t,!1);for(var a=t.actualDuration,s=t.child;null!==s;)a+=s.actualDuration,s=s.sibling;t.actualDuration=a}if(null===r)return dU=6,void(dD=null);r.flags|=32768,r.subtreeFlags=0,r.deletions=null}var l=t.sibling;if(null!==l)return void(dD=l);dD=t=r}while(null!==t);dU===dI&&(dU=5)}function fS(e,t,n){var r=ri,i=dO.transition;try{dO.transition=null,ri=1,function(e,t,n,r){do fx();while(null!==d2);if(sn.flushLegacyContextWarning(),sn.flushPendingUnsafeLifecycleWarnings(),(dL&(4|dT))!==dP)throw Error("Should not already be working.");var i=e.finishedWork,o=e.finishedLanes;if(null!==nM&&"function"==typeof nM.markCommitStarted&&nM.markCommitStarted(o),null===i)return nj();if(0===o&&s("root.finishedLanes should not be empty during a commit. This is a bug in React."),e.finishedWork=null,e.finishedLanes=0,i===e.current)throw Error("Cannot commit the same tree as before. This error is likely caused by a bug in React. Please file an issue.");e.callbackNode=null,e.callbackPriority=0;var a=(f=i.lanes,h=i.childLanes,f|h);(function(e,t){var n=e.pendingLanes&~t;e.pendingLanes=t,e.suspendedLanes=0,e.pingedLanes=0,e.expiredLanes&=t,e.mutableReadLanes&=t,e.entangledLanes&=t;for(var r=e.entanglements,i=e.eventTimes,o=e.expirationTimes,a=n;a>0;){var s=n2(a),l=1<<s;r[s]=0,i[s]=-1,o[s]=-1,a&=~l}})(e,a),e===dN&&(dN=null,dD=null,dB=0),(2064&i.subtreeFlags)==0&&(2064&i.flags)==0||d1||(d1=!0,d4=n,f$(nA,function(){return fx(),null}));var l=(15990&i.subtreeFlags)!=0,u=(15990&i.flags)!=0;if(l||u){var c,d,f,h,p=dO.transition;dO.transition=null;var m=ri;ri=1;var g=dL;
44dL|=4,dM.current=null,c=e.containerInfo,oF=rC,oz={focusedElem:d=iI(),selectionRange:ij(d)?("selectionStart"in d?{start:d.selectionStart,end:d.selectionEnd}:function(e){var t=e.ownerDocument,n=t&&t.defaultView||window,r=n.getSelection&&n.getSelection();if(!r||0===r.rangeCount)return null;var i=r.anchorNode,o=r.anchorOffset,a=r.focusNode,s=r.focusOffset;try{i.nodeType,a.nodeType}catch(e){return null}return function(e,t,n,r,i){var o=0,a=-1,s=-1,l=0,u=0,c=e,d=null;e:for(;;){for(var f=null;c!==t||0!==n&&3!==c.nodeType||(a=o+n),c!==r||0!==i&&3!==c.nodeType||(s=o+i),3===c.nodeType&&(o+=c.nodeValue.length),null!==(f=c.firstChild);)d=c,c=f;for(;;){if(c===e)break e;if(d===t&&++l===n&&(a=o),d===r&&++u===i&&(s=o),null!==(f=c.nextSibling))break;d=(c=d).parentNode}c=f}return -1===a||-1===s?null:{start:a,end:s}}(e,i,o,a,s)}(d))||{start:0,end:0}:null},rC=!1,c2=i,function(){for(;null!==c2;){var e=c2,t=e.child;(1028&e.subtreeFlags)!=0&&null!==t?(t.return=e,c2=t):function(){for(;null!==c2;){var e=c2;eR(e);try{(function(e){var t,n=e.alternate;if((1024&e.flags)!=0){switch(eR(e),e.tag){case 0:case 11:case 15:case 5:case 6:case 4:case 17:break;case 1:if(null!==n){var r=n.memoizedProps,i=n.memoizedState,o=e.stateNode;e.type!==e.elementType||cu||(o.props!==e.memoizedProps&&s("Expected %s props to match memoized props before getSnapshotBeforeUpdate. This might either be because of a bug in React, or because a component reassigns its own `this.props`. Please file an issue.",e_(e)||"instance"),o.state!==e.memoizedState&&s("Expected %s state to match memoized state before getSnapshotBeforeUpdate. This might either be because of a bug in React, or because a component reassigns its own `this.state`. Please file an issue.",e_(e)||"instance"));var a=o.getSnapshotBeforeUpdate(e.elementType===e.type?r:sh(e.type,r),i),l=cX;void 0!==a||l.has(e.type)||(l.add(e.type),s("%s.getSnapshotBeforeUpdate(): A snapshot value (or null) must be returned. You have returned undefined.",e_(e))),o.__reactInternalSnapshotBeforeUpdate=a}break;case 3:1===(t=e.stateNode.containerInfo).nodeType?t.textContent="":9===t.nodeType&&t.documentElement&&t.removeChild(t.documentElement);break;default:throw Error("This unit of work tag should not have side-effects. This error is likely caused by a bug in React. Please file an issue.")}eO()}})(e)}catch(t){fP(e,e.return,t)}eO();var t=e.sibling;if(null!==t)return t.return=e.return,void(c2=t);c2=e.return}}()}}(),uK=uV(),c3=o,c6=e,eR(i),dp(i,e),eR(i),c3=null,c6=null,e.containerInfo,function(e){var t,n,r,i=iI(),o=e.focusedElem,a=e.selectionRange;if(i!==o&&(t=o)&&t.ownerDocument&&function e(t,n){return!(!t||!n)&&(t===n||!iT(t)&&(iT(n)?e(t,n.parentNode):"contains"in t?t.contains(n):!!t.compareDocumentPosition&&!!(16&t.compareDocumentPosition(n))))}(t.ownerDocument.documentElement,t)){null!==a&&ij(o)&&(n=a.start,void 0===(r=a.end)&&(r=n),"selectionStart"in o?(o.selectionStart=n,o.selectionEnd=Math.min(r,o.value.length)):function(e,t){var n=e.ownerDocument||document,r=n&&n.defaultView||window;if(r.getSelection){var i=r.getSelection(),o=e.textContent.length,a=Math.min(t.start,o),s=void 0===t.end?a:Math.min(t.end,o);if(!i.extend&&a>s){var l=s;s=a,a=l}var u=iP(e,a),c=iP(e,s);if(u&&c){if(1===i.rangeCount&&i.anchorNode===u.node&&i.anchorOffset===u.offset&&i.focusNode===c.node&&i.focusOffset===c.offset)return;var d=n.createRange();d.setStart(u.node,u.offset),i.removeAllRanges(),a>s?(i.addRange(d),i.extend(c.node,c.offset)):(d.setEnd(c.node,c.offset),i.addRange(d))}}}(o,a));for(var s=[],l=o;l=l.parentNode;)1===l.nodeType&&s.push({element:l,left:l.scrollLeft,top:l.scrollTop});"function"==typeof o.focus&&o.focus();for(var u=0;u<s.length;u++){var c=s[u];c.element.scrollLeft=c.left,c.element.scrollTop=c.top}}}(oz),rC=!!oF,oF=null,oz=null,e.current=i,null!==nM&&"function"==typeof nM.markLayoutEffectsStarted&&nM.markLayoutEffectsStarted(o),c3=o,c6=e,c2=i,function e(t,n,r){for(var i=(1&t.mode)!=0;null!==c2;){var o=c2,a=o.child;if(22===o.tag&&i){var s=null!==o.memoizedState||cJ;if(s){dg(t);continue}var l=o.alternate,u=null!==l&&null!==l.memoizedState,c=cJ,d=c0;cJ=s,(c0=u||c0)&&!d&&(c2=o,function(e){for(;null!==c2;){var t=c2,n=t.child;22===t.tag&&null!==t.memoizedState||null===n?function(e){for(;null!==c2;){var t=c2;eR(t);try{(function(e){switch(e.tag){case 0:case 11:case 15:if(2&e.mode)try{u3(),c5(e,e.return)}finally{u1(e)}else c5(e,e.return);break;case 1:var t=e.stateNode;"function"==typeof t.componentDidMount&&function(e,t,n){try{n.componentDidMount()}catch(n){fP(e,t,n)}}(e,e.return,t),c7(e,e.return);break;case 5:c7(e,e.return)}})(t)}catch(e){fP(t,t.return,e)}if(eO(),t===e)return void(c2=null);var n=t.sibling;if(null!==n)return n.return=t.return,void(c2=n);c2=t.return}}(e):(n.return=t,c2=n)}}(o));for(var f=a;null!==f;)c2=f,e(f),f=f.sibling;c2=o,cJ=c,c0=d,dg(t)}else(8772&o.subtreeFlags)!=0&&null!==a?(a.return=o,c2=a):dg(t)}}(i),c3=null,c6=null,null!==nM&&"function"==typeof nM.markLayoutEffectsStopped&&nM.markLayoutEffectsStopped(),ng(),dL=g,ri=m,dO.transition=p}else e.current=i,uK=uV();var v=d1;if(d1?(d1=!1,d2=e,d3=o):(fe=0,ft=null),0===(a=e.pendingLanes)&&(d0=null),v||fN(e.current,!1),function(e,t){if(nx&&"function"==typeof nx.onCommitFiberRoot)try{var n,r=(128&e.current.flags)==128;switch(t){case 1:n=nb;break;case 4:n=nw;break;case 16:default:n=nA;break;case 536870912:n=n_}nx.onCommitFiberRoot(nS,e,n,r)}catch(e){nO||(nO=!0,s("React instrumentation encountered an error: %s",e))}}(i.stateNode,r),nR&&e.memoizedUpdaters.clear(),d_.forEach(function(e){return e()}),fl(e,nv()),null!==t)for(var y=e.onRecoverableError,b=0;b<t.length;b++){var w=t[b],A=w.stack,E=w.digest;y(w.value,{componentStack:A,digest:E})}if(dX){dX=!1;var _=dJ;throw dJ=null,_}(1&d3)!=0&&0!==e.tag&&fx(),(1&(a=e.pendingLanes))!=0?(uX=!0,e===d8?d5++:(d5=0,d8=e)):d5=0,aR(),nj()}(e,t,n,r)}finally{dO.transition=i,ri=r}return null}function fx(){if(null!==d2){var e,t=16>(e=ro(d3))?16:e,n=dO.transition,r=ri;try{return dO.transition=null,ri=t,function(){if(null===d2)return!1;var e,t=d4;d4=null;var n=d2,r=d3;
44if(d2=null,d3=0,(dL&(4|dT))!==dP)throw Error("Cannot flush passive effects while already rendering.");d7=!0,d9=!1,null!==nM&&"function"==typeof nM.markPassiveEffectsStarted&&nM.markPassiveEffectsStarted(r);var i=dL;dL|=4,c2=n.current,function(){for(;null!==c2;){var e=c2,t=e.child;if((16&c2.flags)!=0){var n=e.deletions;if(null!==n){for(var r=0;r<n.length;r++){var i=n[r];c2=i,function(e,t){for(;null!==c2;){var n=c2;eR(n),function(e,t){switch(e.tag){case 0:case 11:case 15:2&e.mode?(uY=uV(),dn(8,e,t),u2(e)):dn(8,e,t)}}(n,t),eO();var r=n.child;null!==r?(r.return=n,c2=r):function(e){for(;null!==c2;){var t=c2,n=t.sibling,r=t.return;if(function e(t){var n=t.alternate;if(null!==n&&(t.alternate=null,e(n)),t.child=null,t.deletions=null,t.sibling=null,5===t.tag){var r=t.stateNode;null!==r&&(delete r[o0],delete r[o1],delete r[o3],delete r[o6],delete r[o4])}t.stateNode=null,t._debugOwner=null,t.return=null,t.dependencies=null,t.memoizedProps=null,t.memoizedState=null,t.pendingProps=null,t.stateNode=null,t.updateQueue=null}(t),t===e)return void(c2=null);if(null!==n)return n.return=r,void(c2=n);c2=r}}(e)}}(i,e)}var o=e.alternate;if(null!==o){var a=o.child;if(null!==a){o.child=null;do{var s=a.sibling;a.sibling=null,a=s}while(null!==a)}}c2=e}}(2064&e.subtreeFlags)!=0&&null!==t?(t.return=e,c2=t):function(){for(;null!==c2;){var e=c2;(2048&e.flags)!=0&&(eR(e),function(e){switch(e.tag){case 0:case 11:case 15:2&e.mode?(uY=uV(),dn(9,e,e.return),u2(e)):dn(9,e,e.return)}}(e),eO());var t=e.sibling;if(null!==t)return t.return=e.return,void(c2=t);c2=e.return}}()}}(),c2=e=n.current,function(e,t,n,r){for(;null!==c2;){var i=c2,o=i.child;(2064&i.subtreeFlags)!=0&&null!==o?(o.return=i,c2=o):function(e,t,n,r){for(;null!==c2;){var i=c2;if((2048&i.flags)!=0){eR(i);try{(function(e,t,n,r){switch(t.tag){case 0:case 11:case 15:if(2&t.mode){uY=uV();try{dr(9,t)}finally{u2(t)}}else dr(9,t)}})(0,i,0,0)}catch(e){fP(i,i.return,e)}eO()}if(i===e)return void(c2=null);var o=i.sibling;if(null!==o)return o.return=i.return,void(c2=o);c2=i.return}}(e,0,0,0)}}(e,n,r,t);var o=d6;d6=[];for(var a=0;a<o.length;a++)(function(e,t){if((4&t.flags)!=0&&12===t.tag){var n=t.stateNode.passiveEffectDuration,r=t.memoizedProps,i=r.id,o=r.onPostCommit,a=uK,s=null===t.alternate?"mount":"update";uZ&&(s="nested-update"),"function"==typeof o&&o(i,s,n,a);var l=t.return;e:for(;null!==l;){switch(l.tag){case 3:case 12:l.stateNode.passiveEffectDuration+=n;break e}l=l.return}}})(0,o[a]);null!==nM&&"function"==typeof nM.markPassiveEffectsStopped&&nM.markPassiveEffectsStopped(),fN(n.current,!0),dL=i,aR(),d9?n===ft?fe++:(fe=0,ft=n):fe=0,d7=!1,d9=!1,function(e){if(nx&&"function"==typeof nx.onPostCommitFiberRoot)try{nx.onPostCommitFiberRoot(nS,e)}catch(e){nO||(nO=!0,s("React instrumentation encountered an error: %s",e))}}(n);var l=n.current.stateNode;return l.effectDuration=0,l.passiveEffectDuration=0,!0}()}finally{ri=r,dO.transition=n}}return!1}function fM(e){return null!==d0&&d0.has(e)}var fO=function(e){dX||(dX=!0,dJ=e)};function fR(e,t,n){var r=sN(e,u9(e,u4(n,t),1),1),i=fo();null!==r&&(n6(r,1,i),fl(r,i))}function fP(e,t,n){if(nr(null,function(){throw n}),ni(),fi=!1,3!==e.tag){var r=null;for(r=t;null!==r;){if(3===r.tag)return void fR(r,e,n);if(1===r.tag){var i=r.type,o=r.stateNode;if("function"==typeof i.getDerivedStateFromError||"function"==typeof o.componentDidCatch&&!fM(o)){var a=sN(r,ce(r,u4(n,e),1),1),l=fo();return void(null!==a&&(n6(a,1,l),fl(a,l)))}}r=r.return}s("Internal React error: Attempted to capture a commit phase error inside a detached tree. This indicates a bug in React. Likely causes include deleting the same fiber more than once, committing an already-finished tree, or an inconsistent return pointer.\n\nError message:\n\n%s",n)}else fR(e,e,n)}function fT(e,t,n){var r=e.pingCache;null!==r&&r.delete(t);var i=fo();n4(e,n),0!==e.tag&&dC()&&null===dR.current&&s("A suspended resource finished loading inside a test, but the event was not wrapped in act(...).\n\nWhen testing, code that resolves suspended data should be wrapped into act(...):\n\nact(() => {\n /* finish loading suspended data */\n});\n/* assert on the output */\n\nThis ensures that you're testing the behavior the user would see in the browser. Learn more at https://reactjs.org/link/wrap-tests-with-act"),dN===e&&(dB&n)===n&&(4===dU||dU===dj&&nX(dB)&&nv()-dG<500?fb(e,0):d$|=n),fl(e,i)}function fI(e,t){0===t&&(t=(1&e.mode)==0?1:(n=nK,(130023424&(nK<<=1))==0&&(nK=4194304),n));var n,r=fo(),i=sO(e,t);null!==i&&(n6(i,t,r),fl(i,r))}function fj(e){var t=e.memoizedState,n=0;null!==t&&(n=t.retryLane),fI(e,n)}function fL(e,t){var n,r=0;switch(e.tag){case 13:n=e.stateNode;var i=e.memoizedState;null!==i&&(r=i.retryLane);break;case 19:n=e.stateNode;break;default:throw Error("Pinged unknown suspense boundary type. This is probably a bug in React.")}null!==n&&n.delete(t),fI(e,r)}function fN(e,t){eR(e),fD(e,16777216,dw),t&&fD(e,33554432,dA),fD(e,16777216,dy),t&&fD(e,33554432,db),eO()}function fD(e,t,n){for(var r=e,i=null;null!==r;){var o=r.subtreeFlags&t;r!==i&&null!==r.child&&0!==o?r=r.child:((r.flags&t)!=0&&n(r),r=null!==r.sibling?r.sibling:i=r.return)}}var fB,fF=null;function fz(e){if((dL&dT)===dP&&1&e.mode){var t=e.tag;if(2===t||3===t||1===t||0===t||11===t||14===t||15===t){var n=e_(e)||"ReactComponent";if(null!==fF){if(fF.has(n))return;fF.add(n)}else fF=new Set([n]);var r=eC;try{eR(e),s("Can't perform a React state update on a component that hasn't mounted yet. This indicates that you have a side-effect in your render function that asynchronously later calls tries to update the component. Move this work to useEffect instead.")}finally{r?eR(e):eO()}}}}fB=function(e,t,n){var r=he(null,t);try{return c$(e,t,n)}catch(o){if(aQ||null!==o&&"object"==typeof o&&"function"==typeof o.then)throw o;if(sw(),lY(),cZ(0,t),he(t,r),2&t.mode&&uJ(t),nr(null,c$,null,e,t,n),t7){var i=ni();"object"==typeof i&&null!==i&&i._suppressLogging&&"object"==typeof o&&null!==o&&!o._suppressLogging&&(o._suppressLogging=!0)}throw o}};var fU,fq=!1;
44function fW(e,t){nR&&e.memoizedUpdaters.forEach(function(n){n8(e,n,t)})}fU=new Set;var fH={};function f$(e,t){var n=dR.current;return null!==n?(n.push(t),fH):nh(e,t)}function fV(e){if(e!==fH)return np(e)}function fK(){return null!==dR.current}var fG=null,fQ=null;function fY(e){if(null===fG)return e;var t=fG(e);return void 0===t?e:t.current}function fZ(e){if(null===fG)return e;var t=fG(e);if(void 0===t){if(null!=e&&"function"==typeof e.render){var n=fY(e.render);if(e.render!==n){var r={$$typeof:Q,render:n};return void 0!==e.displayName&&(r.displayName=e.displayName),r}}return e}return t.current}function fX(e,t){if(null===fG)return!1;var n=e.elementType,r=t.type,i=!1,o="object"==typeof r&&null!==r?r.$$typeof:null;switch(e.tag){case 1:"function"==typeof r&&(i=!0);break;case 0:("function"==typeof r||o===J)&&(i=!0);break;case 11:(o===Q||o===J)&&(i=!0);break;case 14:case 15:(o===X||o===J)&&(i=!0);break;default:return!1}if(i){var a=fG(n);if(void 0!==a&&a===fG(r))return!0}return!1}function fJ(e){null!==fG&&"function"==typeof WeakSet&&(null===fQ&&(fQ=new WeakSet),fQ.add(e))}hr=!1;try{Object.preventExtensions({})}catch(e){hr=!0}function f0(e,t,n,r){this.tag=e,this.key=n,this.elementType=null,this.type=null,this.stateNode=null,this.return=null,this.child=null,this.sibling=null,this.index=0,this.ref=null,this.pendingProps=t,this.memoizedProps=null,this.updateQueue=null,this.memoizedState=null,this.dependencies=null,this.mode=r,this.flags=0,this.subtreeFlags=0,this.deletions=null,this.lanes=0,this.childLanes=0,this.alternate=null,this.actualDuration=Number.NaN,this.actualStartTime=Number.NaN,this.selfBaseDuration=Number.NaN,this.treeBaseDuration=Number.NaN,this.actualDuration=0,this.actualStartTime=-1,this.selfBaseDuration=0,this.treeBaseDuration=0,this._debugSource=null,this._debugOwner=null,this._debugNeedsRemount=!1,this._debugHookTypes=null,hr||"function"!=typeof Object.preventExtensions||Object.preventExtensions(this)}var f1=function(e,t,n,r){return new f0(e,t,n,r)};function f2(e){var t=e.prototype;return!(!t||!t.isReactComponent)}function f3(e,t){var n=e.alternate;null===n?((n=f1(e.tag,t,e.key,e.mode)).elementType=e.elementType,n.type=e.type,n.stateNode=e.stateNode,n._debugSource=e._debugSource,n._debugOwner=e._debugOwner,n._debugHookTypes=e._debugHookTypes,n.alternate=e,e.alternate=n):(n.pendingProps=t,n.type=e.type,n.flags=0,n.subtreeFlags=0,n.deletions=null,n.actualDuration=0,n.actualStartTime=-1),n.flags=14680064&e.flags,n.childLanes=e.childLanes,n.lanes=e.lanes,n.child=e.child,n.memoizedProps=e.memoizedProps,n.memoizedState=e.memoizedState,n.updateQueue=e.updateQueue;var r=e.dependencies;switch(n.dependencies=null===r?null:{lanes:r.lanes,firstContext:r.firstContext},n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n.selfBaseDuration=e.selfBaseDuration,n.treeBaseDuration=e.treeBaseDuration,n._debugNeedsRemount=e._debugNeedsRemount,n.tag){case 2:case 0:case 15:case 1:n.type=fY(e.type);break;case 11:n.type=fZ(e.type)}return n}function f6(e,t,n,r,i,o){var a,l,u,c,d=2,f=e;if("function"==typeof e)f2(e)&&(d=1),f=fY(f);else if("string"==typeof e)d=5;else e:switch(e){case H:return f5(n.children,i,o,t);case $:d=8,(1&(i|=8))!=0&&(i|=16);break;case V:return a=i,"string"!=typeof n.id&&s('Profiler must specify an "id" of type `string` as a prop. Received the type `%s` instead.',typeof n.id),(l=f1(12,n,t,2|a)).elementType=V,l.lanes=o,l.stateNode={effectDuration:0,passiveEffectDuration:0},l;case Y:return(u=f1(13,n,t,i)).elementType=Y,u.lanes=o,u;case Z:return(c=f1(19,n,t,i)).elementType=Z,c.lanes=o,c;case ee:return f8(n,i,o,t);default:if("object"==typeof e&&null!==e)switch(e.$$typeof){case K:d=10;break e;case G:d=9;break e;case Q:d=11,f=fZ(f);break e;case X:d=14;break e;case J:d=16,f=null;break e}var h="";(void 0===e||"object"==typeof e&&null!==e&&0===Object.keys(e).length)&&(h+=" You likely forgot to export your component from the file it's defined in, or you might have mixed up default and named imports.");var p=r?e_(r):null;throw p&&(h+="\n\nCheck the render method of `"+p+"`."),Error("Element type is invalid: expected a string (for built-in components) or a class/function (for composite components) but got: "+(null==e?e:typeof e)+"."+h)}var m=f1(d,n,t,i);return m.elementType=e,m.type=f,m.lanes=o,m._debugOwner=r,m}function f4(e,t,n){r=e._owner;var r,i=f6(e.type,e.key,e.props,r,t,n);return i._debugSource=e._source,i._debugOwner=e._owner,i}function f5(e,t,n,r){var i=f1(7,e,r,t);return i.lanes=n,i}function f8(e,t,n,r){var i=f1(22,e,r,t);return i.elementType=ee,i.lanes=n,i.stateNode={isHidden:!1},i}function f7(e,t,n){var r=f1(6,e,null,t);return r.lanes=n,r}function f9(e,t,n){var r=f1(4,null!==e.children?e.children:[],e.key,t);return r.lanes=n,r.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},r}function he(e,t){return null===e&&(e=f1(2,null,null,0)),e.tag=t.tag,e.key=t.key,e.elementType=t.elementType,e.type=t.type,e.stateNode=t.stateNode,e.return=t.return,e.child=t.child,e.sibling=t.sibling,e.index=t.index,e.ref=t.ref,e.pen
44dingProps=t.pendingProps,e.memoizedProps=t.memoizedProps,e.updateQueue=t.updateQueue,e.memoizedState=t.memoizedState,e.dependencies=t.dependencies,e.mode=t.mode,e.flags=t.flags,e.subtreeFlags=t.subtreeFlags,e.deletions=t.deletions,e.lanes=t.lanes,e.childLanes=t.childLanes,e.alternate=t.alternate,e.actualDuration=t.actualDuration,e.actualStartTime=t.actualStartTime,e.selfBaseDuration=t.selfBaseDuration,e.treeBaseDuration=t.treeBaseDuration,e._debugSource=t._debugSource,e._debugOwner=t._debugOwner,e._debugNeedsRemount=t._debugNeedsRemount,e._debugHookTypes=t._debugHookTypes,e}function ht(e,t,n,r,i){this.tag=t,this.containerInfo=e,this.pendingChildren=null,this.current=null,this.pingCache=null,this.finishedWork=null,this.timeoutHandle=-1,this.context=null,this.pendingContext=null,this.callbackNode=null,this.callbackPriority=0,this.eventTimes=n3(0),this.expirationTimes=n3(-1),this.pendingLanes=0,this.suspendedLanes=0,this.pingedLanes=0,this.expiredLanes=0,this.mutableReadLanes=0,this.finishedLanes=0,this.entangledLanes=0,this.entanglements=n3(0),this.identifierPrefix=r,this.onRecoverableError=i,this.mutableSourceEagerHydrationData=null,this.effectDuration=0,this.passiveEffectDuration=0,this.memoizedUpdaters=new Set;for(var o=this.pendingUpdatersLaneMap=[],a=0;a<n$;a++)o.push(new Set);switch(t){case 1:this._debugRootType=n?"hydrateRoot()":"createRoot()";break;case 0:this._debugRootType=n?"hydrate()":"render()"}}function hn(e,t,n,r,i,o,a,s,l,u){var c,d=new ht(e,t,n,s,l),f=(1===t?(c=1,!0===o&&(c|=8,c|=16)):c=0,nR&&(c|=2),f1(3,null,null,c));return d.current=f,f.stateNode=d,f.memoizedState={element:r,isDehydrated:n,cache:null,transitions:null,pendingSuspenseBoundaries:null},sI(f),d}var hr,hi,ho,ha="18.2.0";function hs(e){if(!e)return ad;var t=no(e),n=function(e){if(ns(e)!==e||1!==e.tag)throw Error("Expected subtree parent to be a mounted class component. This error is likely caused by a bug in React. Please file an issue.");var t=e;do{switch(t.tag){case 3:return t.stateNode.context;case 1:if(ab(t.type))return t.stateNode.__reactInternalMemoizedMergedChildContext}t=t.return}while(null!==t);throw Error("Found unexpected detached subtree parent. This error is likely caused by a bug in React. Please file an issue.")}(t);if(1===t.tag){var r=t.type;if(ab(r))return a_(t,r,n)}return n}function hl(e,t,n,r,i,o,a,s,l,u){var c=hn(n,r,!0,e,0,o,0,s,l);c.context=hs(null);var d=c.current,f=fo(),h=fa(d),p=sL(f,h);return p.callback=null!=t?t:null,sN(d,p,h),c.current.lanes=h,n6(c,h,f),fl(c,f),c}function hu(e,t,n,r){!function(e,t){if(nx&&"function"==typeof nx.onScheduleFiberRoot)try{nx.onScheduleFiberRoot(nS,e,t)}catch(e){nO||(nO=!0,s("React instrumentation encountered an error: %s",e))}}(t,e);var i=t.current,o=fo(),a=fa(i);null!==nM&&"function"==typeof nM.markRenderScheduled&&nM.markRenderScheduled(a);var l=hs(n);
44null===t.context?t.context=l:t.pendingContext=l,eS&&null!==eC&&!hi&&(hi=!0,s("Render methods should be a pure function of props and state; triggering nested component updates from render is not allowed. If necessary, trigger nested updates in componentDidUpdate.\n\nCheck the render method of %s.",e_(eC)||"Unknown"));var u=sL(o,a);u.payload={element:e},null!==(r=void 0===r?null:r)&&("function"!=typeof r&&s("render(...): Expected the last optional `callback` argument to be a function. Instead received: %s.",r),u.callback=r);var c=sN(i,u,a);return null!==c&&(fs(c,i,a,o),sD(c,i,a)),a}function hc(e){var t=e.current;return t.child?(t.child.tag,t.child.stateNode):null}function hd(e,t){var n,r=e.memoizedState;null!==r&&null!==r.dehydrated&&(r.retryLane=0!==(n=r.retryLane)&&n<t?n:t)}function hf(e,t){hd(e,t);var n=e.alternate;n&&hd(n,t)}function hh(e){var t,n=null!==(t=nd(e))?function e(t){if(5===t.tag||6===t.tag)return t;for(var n=t.child;null!==n;){if(4!==n.tag){var r=e(n);if(null!==r)return r}n=n.sibling}return null}(t):null;return null===n?null:n.stateNode}hi=!1,ho={};var hp=function(e){return null},hm=function(e){return!1},hg=function(e,t,n){var r=t[n],i=e1(e)?e.slice():ec({},e);return n+1===t.length?(e1(i)?i.splice(r,1):delete i[r],i):(i[r]=hg(e[r],t,n+1),i)},hv=function(e,t){return hg(e,t,0)},hy=function(e,t,n,r){var i=t[r],o=e1(e)?e.slice():ec({},e);return r+1===t.length?(o[n[r]]=o[i],e1(o)?o.splice(i,1):delete o[i]):o[i]=hy(e[i],t,n,r+1),o},hb=function(e,t,n){if(t.length===n.length){for(var r=0;r<n.length-1;r++)if(t[r]!==n[r])return void a("copyWithRename() expects paths to be the same except for the deepest key");return hy(e,t,n,0)}a("copyWithRename() expects paths of the same length")},hw=function(e,t,n,r){if(n>=t.length)return r;var i=t[n],o=e1(e)?e.slice():ec({},e);return o[i]=hw(e[i],t,n+1,r),o},hA=function(e,t,n){return hw(e,t,0,n)},hE=function(e,t){for(var n=e.memoizedState;null!==n&&t>0;)n=n.next,t--;return n},h_="function"==typeof reportError?reportError:function(e){console.error(e)};function hk(e){this._internalRoot=e}function hC(e){this._internalRoot=e}function hS(e){return!(!e||1!==e.nodeType&&9!==e.nodeType&&11!==e.nodeType)}function hx(e){return!(!e||1!==e.nodeType&&9!==e.nodeType&&11!==e.nodeType&&(8!==e.nodeType||" react-mount-point-unstable "!==e.nodeValue))}function hM(e){1===e.nodeType&&e.tagName&&"BODY"===e.tagName.toUpperCase()&&s("createRoot(): Creating roots directly with document.body is discouraged, since its children are often manipulated by third-party scripts and browser extensions. This may lead to subtle reconciliation issues. Try using a container element created for your app."),e[o2]&&(e._reactRootContainer?s("You are calling ReactDOMClient.createRoot() on a container that was previously passed to ReactDOM.render(). This is not supported."):s("You are calling ReactDOMClient.createRoot() on a container that has already been passed to createRoot() before. Instead, call root.render() on the existing root instead if you want to update it."))}hC.prototype.render=hk.prototype.render=function(e){var t=this._internalRoot;if(null===t)throw Error("Cannot update an unmounted root.");"function"==typeof arguments[1]?s("render(...): does not support the second callback argument. To execute a side effect after rendering, declare it in a component body with useEffect()."):hS(arguments[1])?s("You passed a container to the second argument of root.render(...). You don't need to pass it again since you already passed it to create the root."):void 0!==arguments[1]&&s("You passed a second argument to root.render(...) but it only accepts one argument.");var n=t.containerInfo;if(8!==n.nodeType){var r=hh(t.current);r&&r.parentNode!==n&&s("render(...): It looks like the React-rendered content of the root container was removed without using React. This is not supported and will cause errors. Instead, call root.unmount() to empty a root's container.")}hu(e,t,null,null)},hC.prototype.unmount=hk.prototype.unmount=function(){"function"==typeof arguments[0]&&s("unmount(...): does not support a callback argument. To execute a side effect after rendering, declare it in a component body with useEffect().");var e=this._internalRoot;if(null!==e){this._internalRoot=null;var t=e.containerInfo;fg()&&s("Attempted to synchronously unmount a root while React was already rendering. React cannot finish unmounting the root until the current render has completed, which may lead to a race condition."),fm(function(){hu(null,e,null,null)}),t[o2]=null}},hC.prototype.unstable_scheduleHydration=function(e){e&&function(e){for(var t,n=rn(),r={blockedOn:null,target:e,priority:n},i=0;i<rp.length&&(t=rp[i].priority,0!==n&&n<t);i++);rp.splice(i,0,r),0===i&&ry(r)}(e)};var hO,hR=i.ReactCurrentOwner;function hP(e){return e?9===e.nodeType?e.documentElement:e.firstChild:null}function hT(){}function hI(e,t,n,r,i){hO(n),null!==(o=void 0===i?null:i)&&"function"!=typeof o&&s("%s(...): Expected the last optional `callback` argument to be a function. Instead received: %s.","render",o);var o,a,l=n._reactRootContainer;if(l){if("function"==typeof i){var u=i;i=function(){var e=hc(a);u.call(e)}}hu(t,a=l,e,i)}else a=function(e,t,n,r,i){if(i){if("function"==typeof r){var o,a,s,l=r;r=function(){var e=hc(u);l.call(e)}}var u=hl(t,r,e,0,0,!1,0,"",hT);return e._reactRootContainer=u,a=u.current,e[o2]=a,i5(8===e.nodeType?e.parentNode:e),fm(),u}for(;s=e.lastChild;)e.removeChild(s);if("function"==typeof r){var c=r;r=function(){var e=hc(d);c.call(e)}}var d=hn(e,0,!1,null,0,!1,0,"",hT);return e._reactRootContainer=d,o=d.current,e[o2]=o,i5(8===e.nodeType?e.parentNode:e),fm(function(){hu(t,d,n,r)}),d}(n,t,e,i,r);return hc(a)}hO=function(e){if(e._reactRootContainer&&8!==e.nodeType){var t=hh(e._reactRootContainer.current);t&&t.parentNode!==e&&s("render(...): It looks like the React-rendered content of this container was removed without using React. This is not supported and will cause errors. Instead, call ReactDOM.unmountComponentAtNode to empty a container.")}var n=!!e._reactRootContainer,r=hP(e);r&&o8(r)&&!n&&s("render(...): Replacing React-rendered children with a new root component. If you intended to update the children of this node, you should instead have the existing children update their state and render the new components instead of calling ReactDOM.render."),1===e.nodeType&&e.tagName&&"BODY"===e.tagName.toUpperCase()&&s("render(): Rendering components directly into document.body is discouraged, since its children are often manipulated by third-party scripts and browser extensions. This may lead to subtle reconciliation issues. Try rendering into a container element created for your app.")},n9=function(e){switch(e.tag){case 3:var t=e.stateNode;
44if(ra(t)){var n=nG(t.pendingLanes);0!==n&&(n5(t,1|n),fl(t,nv()),(dL&(4|dT))===dP&&(dZ(),aR()))}break;case 13:fm(function(){var t=sO(e,1);null!==t&&fs(t,e,1,fo())}),hf(e,1)}},re=function(e){if(13===e.tag){var t=sO(e,134217728);null!==t&&fs(t,e,134217728,fo()),hf(e,134217728)}},rt=function(e){if(13===e.tag){var t=fa(e),n=sO(e,t);null!==n&&fs(n,e,t,fo()),hf(e,t)}},rn=function(){return ri},rr=function(e,t){var n=ri;try{return ri=e,t()}finally{ri=n}},"function"==typeof Map&&null!=Map.prototype&&"function"==typeof Map.prototype.forEach&&"function"==typeof Set&&null!=Set.prototype&&"function"==typeof Set.prototype.clear&&"function"==typeof Set.prototype.forEach||s("React depends on Map and Set built-in types. Make sure that you load a polyfill in older browsers. https://reactjs.org/link/react-polyfills"),t$=function(e,t,n){var r;switch(t){case"input":return void(eK(e,n),function(e,t){var n=t.name;if("radio"===t.type&&null!=n){for(var r=e;r.parentNode;)r=r.parentNode;b(n,"name");for(var i=r.querySelectorAll("input[name="+JSON.stringify(""+n)+'][type="radio"]'),o=0;o<i.length;o++){var a=i[o];
44if(a!==e&&a.form===e.form){var s=o9(a);if(!s)throw Error("ReactDOMInput: Mixing React and non-React radio inputs with the same `name` is not supported.");eD(a),eK(a,s)}}}}(e,n));case"textarea":return void te(e,n);case"select":return void(null!=(r=n.value)&&e6(e,!!n.multiple,r,!1))}},tZ=fp,tX=fm;var hj={usingClientEntryPoint:!1,Events:[o8,o7,o9,tQ,tY,fp]};if(t=(e={findFiberByHostInstance:o5,bundleType:1,version:ha,rendererPackageName:"react-dom"}).findFiberByHostInstance,n=i.ReactCurrentDispatcher,!function(e){if("undefined"==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__)return!1;var t=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(t.isDisabled)return!0;if(!t.supportsFiber)return s("The installed version of React DevTools is too old and will not work with the current version of React. Please update React DevTools. https://reactjs.org/link/react-devtools"),!0;try{e=ec({},e,{getLaneLabelMap:nI,injectProfilingHooks:nT}),nS=t.inject(e),nx=t}catch(e){s("React instrumentation encountered an error: %s.",e)}return!!t.checkDCE}({bundleType:e.bundleType,version:e.version,rendererPackageName:e.rendererPackageName,rendererConfig:e.rendererConfig,overrideHookState:function(e,t,n,r){var i=hE(e,t);if(null!==i){var o=hA(i.memoizedState,n,r);i.memoizedState=o,i.baseState=o,e.memoizedProps=ec({},e.memoizedProps);var a=sO(e,1);null!==a&&fs(a,e,1,-1)}},overrideHookStateDeletePath:function(e,t,n){var r=hE(e,t);if(null!==r){var i=hv(r.memoizedState,n);r.memoizedState=i,r.baseState=i,e.memoizedProps=ec({},e.memoizedProps);var o=sO(e,1);null!==o&&fs(o,e,1,-1)}},overrideHookStateRenamePath:function(e,t,n,r){var i=hE(e,t);if(null!==i){var o=hb(i.memoizedState,n,r);i.memoizedState=o,i.baseState=o,e.memoizedProps=ec({},e.memoizedProps);var a=sO(e,1);null!==a&&fs(a,e,1,-1)}},overrideProps:function(e,t,n){e.pendingProps=hA(e.memoizedProps,t,n),e.alternate&&(e.alternate.pendingProps=e.pendingProps);var r=sO(e,1);null!==r&&fs(r,e,1,-1)},overridePropsDeletePath:function(e,t){e.pendingProps=hv(e.memoizedProps,t),e.alternate&&(e.alternate.pendingProps=e.pendingProps);var n=sO(e,1);null!==n&&fs(n,e,1,-1)},overridePropsRenamePath:function(e,t,n){e.pendingProps=hb(e.memoizedProps,t,n),e.alternate&&(e.alternate.pendingProps=e.pendingProps);var r=sO(e,1);null!==r&&fs(r,e,1,-1)},setErrorHandler:function(e){hp=e},setSuspenseHandler:function(e){hm=e},scheduleUpdate:function(e){var t=sO(e,1);null!==t&&fs(t,e,1,-1)},currentDispatcherRef:n,findHostInstanceByFiber:function(e){var t=nf(e);return null===t?null:t.stateNode},findFiberByHostInstance:t||function(e){return null},findHostInstancesForRefresh:function(e,t){var n=new Set,r=new Set(t.map(function(e){return e.current}));return function e(t,n,r){var i=t.child,o=t.sibling,a=t.tag,s=t.type,l=null;switch(a){case 0:case 15:case 1:l=s;break;case 11:l=s.render}var u=!1;null!==l&&n.has(l)&&(u=!0),u?function(e,t){if(!function(e,t){for(var n=e,r=!1;;){if(5===n.tag)r=!0,t.add(n.stateNode);else if(null!==n.child){n.child.return=n,n=n.child;continue}if(n===e)return r;for(;null===n.sibling;){if(null===n.return||n.return===e)return r;n=n.return}n.sibling.return=n.return,n=n.sibling}return!1}(e,t))for(var n=e;;){switch(n.tag){case 5:return void t.add(n.stateNode);case 4:case 3:return void t.add(n.stateNode.containerInfo)}if(null===n.return)throw Error("Expected to reach root first.");n=n.return}}(t,r):null!==i&&e(i,n,r),null!==o&&e(o,n,r)}(e.current,r,n),n},scheduleRefresh:function(e,t){if(null!==fG){var n=t.staleFamilies,r=t.updatedFamilies;fx(),fm(function(){(function e(t,n,r){var i=t.alternate,o=t.child,a=t.sibling,s=t.tag,l=t.type,u=null;switch(s){case 0:case 15:case 1:u=l;break;case 11:u=l.render}if(null===fG)throw Error("Expected resolveFamily to be set during hot reload.");var c=!1,d=!1;if(null!==u){var f=fG(u);void 0!==f&&(r.has(f)?d=!0:n.has(f)&&(1===s?d=!0:c=!0))}if(null!==fQ&&(fQ.has(t)||null!==i&&fQ.has(i))&&(d=!0),d&&(t._debugNeedsRemount=!0),d||c){var h=sO(t,1);null!==h&&fs(h,t,1,-1)}null===o||d||e(o,n,r),null!==a&&e(a,n,r)})(e.current,r,n)})}},scheduleRoot:function(e,t){e.context===ad&&(fx(),fm(function(){hu(t,e,null,null)}))},setRefreshHandler:function(e){fG=e},getCurrentFiber:function(){return eC},reconcilerVersion:ha})&&m&&window.top===window.self&&(navigator.userAgent.indexOf("Chrome")>-1&&-1===navigator.userAgent.indexOf("Edge")||navigator.userAgent.indexOf("Firefox")>-1)){var hL=window.location.protocol;/^(https?|file):$/.test(hL)&&console.info("%cDownload the React DevTools for a better development experience: https://reactjs.org/link/react-devtools"+("file:"===hL?"\nYou might need to use a local HTTP server (instead of file://): https://reactjs.org/link/react-devtools-faq":""),"font-weight:bold")}
44_.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=hj,_.createPortal=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;if(!hS(t))throw Error("Target container is not a DOM element.");return function(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null;return y(r)&&s("The provided key is an unsupported type %s. This value must be coerced to a string before before using it here.",v(r)),{$$typeof:W,key:null==r?null:""+r,children:e,containerInfo:t,implementation:null}}(e,t,null,n)},_.createRoot=function(e,t){return hj.usingClientEntryPoint||s('You are importing createRoot from "react-dom" which is not supported. You should instead import it from "react-dom/client".'),function(e,t){if(!hS(e))throw Error("createRoot(...): Target container is not a DOM element.");hM(e);var n,r=!1,i="",o=h_;null!=t&&(t.hydrate?a("hydrate through createRoot is deprecated. Use ReactDOMClient.hydrateRoot(container, <App />) instead."):"object"==typeof t&&null!==t&&t.$$typeof===q&&s("You passed a JSX element to createRoot. You probably meant to call root.render instead. Example usage:\n\n let root = createRoot(domContainer);\n root.render(<App />);"),!0===t.unstable_strictMode&&(r=!0),void 0!==t.identifierPrefix&&(i=t.identifierPrefix),void 0!==t.onRecoverableError&&(o=t.onRecoverableError),void 0!==t.transitionCallbacks&&t.transitionCallbacks);var l=hn(e,1,!1,null,0,r,0,i,o);return n=l.current,e[o2]=n,i5(8===e.nodeType?e.parentNode:e),new hk(l)}(e,t)},_.findDOMNode=function(e){var t=hR.current;return null!==t&&null!==t.stateNode&&(t.stateNode._warnedAboutRefsInRender||s("%s is accessing findDOMNode inside its render(). render() should be a pure function of props and state. It should never access something that requires stale data from the previous render, such as refs. Move this logic to componentDidMount and componentDidUpdate instead.",eA(t.type)||"A component"),t.stateNode._warnedAboutRefsInRender=!0),null==e?null:1===e.nodeType?e:function(e,t){var n=no(e);if(void 0===n){if("function"==typeof e.render)throw Error("Unable to find node on an unmounted component.");throw Error("Argument appears to not be a ReactComponent. Keys: "+Object.keys(e).join(","))}var r=nf(n);if(null===r)return null;if(8&r.mode){var i=e_(n)||"Component";if(!ho[i]){ho[i]=!0;var o=eC;try{eR(r),8&n.mode?s("%s is deprecated in StrictMode. %s was passed an instance of %s which is inside StrictMode. Instead, add a ref directly to the element you want to reference. Learn more about using refs safely here: https://reactjs.org/link/strict-mode-find-node",t,t,i):s("%s is deprecated in StrictMode. %s was passed an instance of %s which renders StrictMode children. Instead, add a ref directly to the element you want to reference. Learn more about using refs safely here: https://reactjs.org/link/strict-mode-find-node",t,t,i)}finally{o?eR(o):eO()}}}return r.stateNode}(e,"findDOMNode")},_.flushSync=function(e){return fg()&&s("flushSync was called from inside a lifecycle method. React cannot flush when React is already rendering. Consider moving this call to a scheduler task or micro task."),fm(e)},_.hydrate=function(e,t,n){if(s("ReactDOM.hydrate is no longer supported in React 18. Use hydrateRoot instead. Until you switch to the new API, your app will behave as if it's running React 17. Learn more: https://reactjs.org/link/switch-to-createroot"),!hx(t))throw Error("Target container is not a DOM element.");return t[o2]&&void 0===t._reactRootContainer&&s("You are calling ReactDOM.hydrate() on a container that was previously passed to ReactDOMClient.createRoot(). This is not supported. Did you mean to call hydrateRoot(container, element)?"),hI(null,e,t,!0,n)},_.hydrateRoot=function(e,t,n){return hj.usingClientEntryPoint||s('You are importing hydrateRoot from "react-dom" which is not supported. You should instead import it from "react-dom/client".'),function(e,t,n){if(!hS(e))throw Error("hydrateRoot(...): Target container is not a DOM element.");hM(e),void 0===t&&s("Must provide initial children as second argument to hydrateRoot. Example usage: hydrateRoot(domContainer, <App />)");var r,i=null!=n&&n.hydratedSources||null,o=!1,a="",l=h_;null!=n&&(!0===n.unstable_strictMode&&(o=!0),void 0!==n.identifierPrefix&&(a=n.identifierPrefix),void 0!==n.onRecoverableError&&(l=n.onRecoverableError));var u=hl(t,null,e,1,0,o,0,a,l);if(r=u.current,e[o2]=r,i5(e),i)for(var c=0;c<i.length;c++)(function(e,t){var n=(0,t._getVersion)(t._source);null==e.mutableSourceEagerHydrationData?e.mutableSourceEagerHydrationData=[t,n]:e.mutableSourceEagerHydrationData.push(t,n)})(u,i[c]);return new hC(u)}(e,t,n)},_.render=function(e,t,n){if(s("ReactDOM.render is no longer supported in React 18. Use createRoot instead. Until you switch to the new API, your app will behave as if it's running React 17. Learn more: https://reactjs.org/link/switch-to-createroot"),!hx(t))throw Error("Target container is not a DOM element.");return t[o2]&&void 0===t._reactRootContainer&&s("You are calling ReactDOM.render() on a container that was previously passed to ReactDOMClient.createRoot(). This is not supported. Did you mean to call root.render(element)?"),hI(null,e,t,!1,n)},_.unmountComponentAtNode=function(e){if(!hx(e))throw Error("unmountComponentAtNode(...): Target container is not a DOM element.");if(e[o2]&&void 0===e._reactRootContainer&&s("You are calling ReactDOM.unmountComponentAtNode() on a container that was previously passed to ReactDOMClient.createRoot(). This is not supported. Did you mean to call root.unmount()?"),e._reactRootContainer){var t=hP(e);return t&&!o8(t)&&s("unmountComponentAtNode(): The node you're attempting to unmount was rendered by another copy of React."),fm(function(){hI(null,null,e,!1,function(){e._reactRootContainer=null,e[o2]=null})}),!0}var n=hP(e),r=!(!n||!o8(n)),i=1===e.nodeType&&hx(e.parentNode)&&!!e.parentNode._reactRootContainer;return r&&s("unmountComponentAtNode(): The node you're attempting to unmount was rendered by React and is not a top-level container. %s",i?"You may have accidentally passed in a React root node instead of its container.":"Instead, have the parent component update its state and rerender in order to remove this component."),!1},_.unstable_batchedUpdates=fp,_.unstable_renderSubtreeIntoContainer=function(e,t,n,r){return function(e,t,n,r){if(s("ReactDOM.unstable_renderSubtreeIntoContainer() is no longer supported in React 18. Consider using a portal instead. Until you switch to the createRoot API, your app will behave as if it's running React 17. Learn more: https://reactjs.org/link/switch-to-createroot"),!hx(n))throw Error("Target container is not a DOM element.");if(null==e||void 0===e._reactInternals)throw Error("parentComponent must be a valid React Component");return hI(e,t,n,!1,r)}(e,t,n,r)},_.version=ha,"undefined"!=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__&&"function"==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop&&__REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop(Error())}()),_);
44var k,C=g.exports;if("production"===P.env.NODE_ENV)k=C.createRoot,C.hydrateRoot;else{var S=C.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED;k=function(e,t){S.usingClientEntryPoint=!0;try{return C.createRoot(e,t)}finally{S.usingClientEntryPoint=!1}}}var x="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA2CAYAAACbZ/oUAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAb1SURBVHgB3Vrdcds4EN4FJVo/fnAqOKWCOBVEqcBKBbbeLvLNWFeBnQpiz+SUe4tTwckVWK4gTgVRB9ZD9BNaBG4XJGiIon4oUYrtb0YiCIIEFvuD3QUQLPxslI8cUG98wJvdVv8SnihUc29v5HknVKyAKz8Uz0dd8wxNYfhnoaKE+GG916WHHRDya/HTqAOPHJrI8WgflHOqlKqaekTsFP/pv43uTYG5K0B9CasvENSB4hkK0JVKXTg7qm3P1mPA8K9CVUmnpkAdEjF7XMdEEtE9Ktb0vStfmnEL86KDcGgal1r9Jkj5Vin4Gj6uCMSPyhM/hsfla54cnlH4TeC+h43S6eC49E1JcU01JyGxPVDqb+boL9etR+1/Yc2UNYdtcUbAetHS32GjcETzcmpxO/gIfZxmq70tkWci+96o5qBzaItsBMTvUnlHu637W1PFzOG2tlhrgm1xttkfvUgTIlGcYSgFCaD2eIWuf561yCeJ7DTwQktl4rssAQDE8Rcvznu9gMNmJgAui61BfVbng+NiExSewsyOA5XwSRVc8G591+nBqvDEoQRo4ry+eKKFrM+SsDuSih3P+6HHS6Je+jw8R1ucSWfflT8P2jAH3B4c50uiWG0VeFF082dIXJvXiqT3XLCOh2KN/felGonqfzxbxN2XsCT6jdIZvXMKW8YirsYRF2uRR+zyDenId0iBcmtwhlK+1APYGvCi4Lqv0xjJoK3qUrHHOizcVp+tGokF/gEpUfx3pKWCLPYH2CB4UlHIt2yYFolwHFoFASsk0tp663U4vNm/W3Ft3TC322m5aoNWl319VeqGr5pgsqpanN1fXhVWxAa43XMEvCu1Bu/ScjUG7XQIITv6GtT5mt3E6SqsiSy4zRaV/IHXO5/mrxhLQcArvoxyhQeRdiQFCRrqADIAc3tEYijJyEA6RK5hFg4M6y8qYJG+fRFKiTADDC1Z5S4jH5k72GUjQ8ZmKW6Ta8hcZecAMoIvnKr+NBFs6qLgQSnUSp337muQIdjYKKvDObjO2i3FyDkKaGNEBFM4qAfFCQDICCxS7LZCaDjmQqkmR0CQIcih0rQ45OaaugeCnYBg4kYVMsDPRn6fXNbrNC4o9X3GEzRs8tq5HrxGmXW3Qr+ea0VQEcGhFWPFrqzb4ahRPBGQ/waxkHIZ8ARR3H3t0YTBGvBAGyvjY0SICNahU/jQDpjTIAzMv5B1XtfwVMY0YeuIOAUMmgYV+hgP9RaMA0KEv4KU0Prqed9ILI8gI7CID47LH1dcObT+ksR07MrcZBt2QAR3xLNTX/RFkzjjAF3ODdDXABkzimlrP98XL1wcd2x9nAXW3zEoPRaxIyfao30TBsx3XM7B/eukj3O45fu47whxQP7p/kaInANOLTmUTR1ThsVx/U7SUjZ4T4kKysElhbwTHGY9HjSKXY4uxipXBbi/ZQPmk047JOaUgagpCXsCtahMztaWwBPM42AdJeMGg0ZJp5OlgKtSzu2w343EDB5fUsg7NWZKCFyGuatuWFWBpwQ2vCR5uhymdezHIt5eOPIyLFbgqRHLMMQSkPLo8cdTBDtyjcTb40IvSb+nCDYL9jPAHhvYeOU0h2fnnp8ceLmM100QrFO2vz39miXUFPMmPa0wfnxGmBLrCYKzEmfec9KBP/3SvKcdBcodI8h6VglBKUU11kcA28taA20acN1OupltnGVeXnYjLyW6JcvbijicSaaDkvojGE26mugvlcUM3MAHYsPRdRWsjYot1rmHb6v1CSZHn9y9JkU45O3ADQq/DWPeGlniVVo3ORgZjL2qkHBg3FjIAKFYd7isRTojcX60sPeH9dyvk4B/CmAbYrI4RtgyzVQ+RkhPHPE13FvKLlP5WEErQJAQ4D8J4gqeOUwyPthqYWv63EHZEb5EjgdlDthKbzVdsy3YVjpahykjcoWbjZR64S8JFdgglJSRyj4QjLKDIDZDMG2UFfP56qx9XvscxiaQo2ynKUc+0L1b2Jge0zrYnrepbZ3DyBzssiZutYQ7Dx3YACi/2V3cClMdqkmBjn0z4eWacxBZg1aB7qI2ZEM2kkuTZJvs+4m8NJ+DIF1Ks5+j96N4omjmDmeFcSjFSb9Rqs77EIZbI4nPSPJ0H4hv0mZkvB23Q2uQ3c8kFi5PSAs4bZ5zJFSgHUejm2EAwuc1M3ZTJ89R6ogq8P1rtCHwZl6sHD8rHQw/BnNUz6riA5ltH+RNmQzbohM1GZ7Q41M89UUHW/Q5LAFVBYLPp1TBYlY8oRDUJXxACadJi1dXkjnfXWLzKnkQtBm+4vqqjWfer69yBIKXOJPW4RNFU9+GDWIFbvMpng9Z
44HmyJY+P7YdqpUOIjrU1z3VbkM58rcjUN/geU/3c0eMPNdAAAAABJRU5ErkJggg==",M=function(){return(M=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var i in t=arguments[n])Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e}).apply(this,arguments)};function O(e,t){return Object.defineProperty?Object.defineProperty(e,"raw",{value:t}):e.raw=t,e}function R(){return(R=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function T(e){var t=Object.create(null);return function(n){return void 0===t[n]&&(t[n]=e(n)),t[n]}}"function"==typeof SuppressedError&&SuppressedError;var I=/^((children|dangerouslySetInnerHTML|key|ref|autoFocus|defaultValue|defaultChecked|innerHTML|suppressContentEditableWarning|suppressHydrationWarning|valueLink|abbr|accept|acceptCharset|accessKey|action|allow|allowUserMedia|allowPaymentRequest|allowFullScreen|allowTransparency|alt|async|autoComplete|autoPlay|capture|cellPadding|cellSpacing|challenge|charSet|checked|cite|classID|className|cols|colSpan|content|contentEditable|contextMenu|controls|controlsList|coords|crossOrigin|data|dateTime|decoding|default|defer|dir|disabled|disablePictureInPicture|download|draggable|encType|enterKeyHint|form|formAction|formEncType|formMethod|formNoValidate|formTarget|frameBorder|headers|height|hidden|high|href|hrefLang|htmlFor|httpEquiv|id|inputMode|integrity|is|keyParams|keyType|kind|label|lang|list|loading|loop|low|marginHeight|marginWidth|max|maxLength|media|mediaGroup|method|min|minLength|multiple|muted|name|nonce|noValidate|open|optimum|pattern|placeholder|playsInline|poster|preload|profile|radioGroup|readOnly|referrerPolicy|rel|required|reversed|role|rows|rowSpan|sandbox|scope|scoped|scrolling|seamless|selected|shape|size|sizes|slot|span|spellCheck|src|srcDoc|srcLang|srcSet|start|step|style|summary|tabIndex|target|title|translate|type|useMap|value|width|wmode|wrap|about|datatype|inlist|prefix|property|resource|typeof|vocab|autoCapitalize|autoCorrect|autoSave|color|incremental|fallback|inert|itemProp|itemScope|itemType|itemID|itemRef|on|option|results|security|unselectable|accentHeight|accumulate|additive|alignmentBaseline|allowReorder|alphabetic|amplitude|arabicForm|ascent|attributeName|attributeType|autoReverse|azimuth|baseFrequency|baselineShift|baseProfile|bbox|begin|bias|by|calcMode|capHeight|clip|clipPathUnits|clipPath|clipRule|colorInterpolation|colorInterpolationFilters|colorProfile|colorRendering|contentScriptType|contentStyleType|cursor|cx|cy|d|decelerate|descent|diffuseConstant|direction|display|divisor|dominantBaseline|dur|dx|dy|edgeMode|elevation|enableBackground|end|exponent|externalResourcesRequired|fill|fillOpacity|fillRule|filter|filterRes|filterUnits|floodColor|floodOpacity|focusable|fontFamily|fontSize|fontSizeAdjust|fontStretch|fontStyle|fontVariant|fontWeight|format|from|fr|fx|fy|g1|g2|glyphName|glyphOrientationHorizontal|glyphOrientationVertical|glyphRef|gradientTransform|gradientUnits|hanging|horizAdvX|horizOriginX|ideographic|imageRendering|in|in2|intercept|k|k1|k2|k3|k4|kernelMatrix|kernelUnitLength|kerning|keyPoints|keySplines|keyTimes|lengthAdjust|letterSpacing|lightingColor|limitingConeAngle|local|markerEnd|markerMid|markerStart|markerHeight|markerUnits|markerWidth|mask|maskContentUnits|maskUnits|mathematical|mode|numOctaves|offset|opacity|operator|order|orient|orientation|origin|overflow|overlinePosition|overlineThickness|panose1|paintOrder|pathLength|patternContentUnits|patternTransform|patternUnits|pointerEvents|points|pointsAtX|pointsAtY|pointsAtZ|preserveAlpha|preserveAspectRatio|primitiveUnits|r|radius|refX|refY|renderingIntent|repeatCount|repeatDur|requiredExtensions|requiredFeatures|restart|result|rotate|rx|ry|scale|seed|shapeRendering|slope|spacing|specularConstant|specularExponent|speed|spreadMethod|startOffset|stdDeviation|stemh|stemv|stitchTiles|stopColor|stopOpacity|strikethroughPosition|strikethroughThickness|string|stroke|strokeDasharray|strokeDashoffset|strokeLinecap|strokeLinejoin|strokeMiterlimit|strokeOpacity|strokeWidth|surfaceScale|systemLanguage|tableValues|targetX|targetY|textAnchor|textDecoration|textRendering|textLength|to|transform|u1|u2|underlinePosition|underlineThickness|unicode|unicodeBidi|unicodeRange|unitsPerEm|vAlphabetic|vHanging|vIdeographic|vMathematical|values|vectorEffect|version|vertAdvY|vertOriginX|vertOriginY|viewBox|viewTarget|visibility|widths|wordSpacing|writingMode|x|xHeight|x1|x2|xChannelSelector|xlinkActuate|xlinkArcrole|xlinkHref|xlinkRole|xlinkShow|xlinkTitle|xlinkType|xmlBase|xmlns|xmlnsXlink|xmlLang|xmlSpace|y|y1|y2|yChannelSelector|z|zoomAndPan|for|class|autofocus)|(([Dd][Aa][Tt][Aa]|[Aa][Rr][Ii][Aa]|x)-.*))$/,j=T(function(e){return I.test(e)||111===e.charCodeAt(0)&&110===e.charCodeAt(1)&&91>e.charCodeAt(2)}),L=function(){function e(e){var t=this;this._insertTag=function(e){var n;n=0===t.tags.length?t.insertionPoint?t.insertionPoint.nextSibling:t.prepe
44nd?t.container.firstChild:t.before:t.tags[t.tags.length-1].nextSibling,t.container.insertBefore(e,n),t.tags.push(e)},this.isSpeedy=void 0===e.speedy?"production"===P.env.NODE_ENV:e.speedy,this.tags=[],this.ctr=0,this.nonce=e.nonce,this.key=e.key,this.container=e.container,this.prepend=e.prepend,this.insertionPoint=e.insertionPoint,this.before=null}var t=e.prototype;return t.hydrate=function(e){e.forEach(this._insertTag)},t.insert=function(e){this.ctr%(this.isSpeedy?65e3:1)==0&&this._insertTag(((t=document.createElement("style")).setAttribute("data-emotion",this.key),void 0!==this.nonce&&t.setAttribute("nonce",this.nonce),t.appendChild(document.createTextNode("")),t.setAttribute("data-s",""),t));var t,n=this.tags[this.tags.length-1];if("production"!==P.env.NODE_ENV){var r=64===e.charCodeAt(0)&&105===e.charCodeAt(1);r&&this._alreadyInsertedOrderInsensitiveRule&&console.error("You're attempting to insert the following rule:\n"+e+"\n\n`@import` rules must be before all other types of rules in a stylesheet but other rules have already been inserted. Please ensure that `@import` rules are before all other rules."),this._alreadyInsertedOrderInsensitiveRule=this._alreadyInsertedOrderInsensitiveRule||!r}if(this.isSpeedy){var i=function(e){if(e.sheet)return e.sheet;for(var t=0;t<document.styleSheets.length;t++)if(document.styleSheets[t].ownerNode===e)return document.styleSheets[t]}(n);try{i.insertRule(e,i.cssRules.length)}catch(t){"production"===P.env.NODE_ENV||/:(-moz-placeholder|-moz-focus-inner|-moz-focusring|-ms-input-placeholder|-moz-read-write|-moz-read-only|-ms-clear|-ms-expand|-ms-reveal){/.test(e)||console.error('There was a problem inserting the following rule: "'+e+'"',t)}}else n.appendChild(document.createTextNode(e));this.ctr++}
vendor: 5,297 bytes, line 44
44,t.flush=function(){this.tags.forEach(function(e){return e.parentNode&&e.parentNode.removeChild(e)}),this.tags=[],this.ctr=0,"production"!==P.env.NODE_ENV&&(this._alreadyInsertedOrderInsensitiveRule=!1)},e}(),N="-ms-",D="-moz-",B="-webkit-",F="comm",z="rule",U="decl",q="@keyframes",W=Math.abs,H=String.fromCharCode,$=Object.assign;function V(e,t,n){return e.replace(t,n)}function K(e,t){return e.indexOf(t)}function G(e,t){return 0|e.charCodeAt(t)}function Q(e,t,n){return e.slice(t,n)}function Y(e){return e.length}function Z(e,t){return t.push(e),e}var X=1,J=1,ee=0,et=0,en=0,er="";function ei(e,t,n,r,i,o,a){return{value:e,root:t,parent:n,type:r,props:i,children:o,line:X,column:J,length:a,return:""}}function eo(e,t){return $(ei("",null,null,"",null,null,0),e,{length:-e.length},t)}function ea(){return en=et<ee?G(er,et++):0,J++,10===en&&(J=1,X++),en}function es(){return G(er,et)}function el(e){switch(e){case 0:case 9:case 10:case 13:case 32:return 5;case 33:case 43:case 44:case 47:case 62:case 64:case 126:case 59:case 123:case 125:return 4;case 58:return 3;case 34:case 39:case 40:case 91:return 2;case 41:case 93:return 1}return 0}function eu(e){return X=J=1,ee=Y(er=e),et=0,[]}function ec(e){var t,n;return(t=et-1,n=function e(t){for(;ea();)switch(en){case t:return et;case 34:case 39:34!==t&&39!==t&&e(en);break;case 40:41===t&&e(t);break;case 92:ea()}return et}(91===e?e+2:40===e?e+1:e),Q(er,t,n)).trim()}function ed(e){var t;return t=function e(t,n,r,i,o,a,s,l,u){for(var c,d=0,f=0,h=s,p=0,m=0,g=0,v=1,y=1,b=1,w=0,A="",E=o,_=a,k=i,C=A;y;)switch(g=w,w=ea()){case 40:if(108!=g&&58==G(C,h-1)){-1!=K(C+=V(ec(w),"&","&\f"),"&\f")&&(b=-1);break}case 34:case 39:case 91:C+=ec(w);break;case 9:case 10:case 13:case 32:C+=function(e){for(;(en=es())&&en<33;)ea();return el(e)>2||el(en)>3?"":" "}(g);break;case 92:C+=function(e,t){for(var n;--t&&ea()&&!(en<48||en>102||en>57&&en<65||en>70&&en<97););return n=et+(t<6&&32==es()&&32==ea()),Q(er,e,n)}(et-1,7);continue;case 47:switch(es()){case 42:case 47:Z(ei(c=function(e,t){for(;ea()&&e+en!==57&&(e+en!==84||47!==es()););return"/*"+Q(er,t,et-1)+"*"+H(47===e?e:ea())}(ea(),et),n,r,F,H(en),Q(c,2,-2),0),u);break;default:C+="/"}break;case 123*v:l[d++]=Y(C)*b;case 125*v:case 59:case 0:switch(w){case 0:case 125:y=0;case 59+f:-1==b&&(C=V(C,/\f/g,"")),m>0&&Y(C)-h&&Z(m>32?eh(C+";",i,r,h-1):eh(V(C," ","")+";",i,r,h-2),u);break;case 59:C+=";";default:if(Z(k=ef(C,n,r,d,f,o,l,A,E=[],_=[],h),a),123===w){if(0===f)e(C,n,k,k,E,a,h,l,_);else switch(99===p&&110===G(C,3)?100:p){case 100:case 108:case 109:case 115:e(t,k,k,i&&Z(ef(t,k,k,0,0,o,l,A,o,E=[],h),_),o,_,h,l,i?E:_);break;default:e(C,k,k,k,[""],_,0,l,_)}}}d=f=m=0,v=b=1,A=C="",h=s;break;case 58:h=1+Y(C),m=g;default:if(v<1){if(123==w)--v;else if(125==w&&0==v++&&125==(en=et>0?G(er,--et):0,J--,10===en&&(J=1,X--),en))continue}switch(C+=H(w),w*v){case 38:b=f>0?1:(C+="\f",-1);break;case 44:l[d++]=(Y(C)-1)*b,b=1;break;case 64:45===es()&&(C+=ec(ea())),p=es(),f=h=Y(A=C+=function(e){for(;!el(es());)ea();return Q(er,e,et)}(et)),w++;break;case 45:45===g&&2==Y(C)&&(v=0)}}return a}("",null,null,null,[""],e=eu(e),0,[0],e),er="",t}function ef(e,t,n,r,i,o,a,s,l,u,c){for(var d=i-1,f=0===i?o:[""],h=f.length,p=0,m=0,g=0;p<r;++p)for(var v=0,y=Q(e,d+1,d=W(m=a[p])),b=e;v<h;++v)(b=(m>0?f[v]+" "+y:V(y,/&\f/g,f[v])).trim())&&(l[g++]=b);return ei(e,t,n,0===i?z:s,l,u,c)}function eh(e,t,n,r){return ei(e,t,n,U,Q(e,0,r),Q(e,r+1,-1),r)}function ep(e,t){for(var n="",r=e.length,i=0;i<r;i++)n+=t(e[i],i,e,t)||"";return n}function em(e,t,n,r){switch(e.type){case"@layer":if(e.children.length)break;case"@import":case U:return e.return=e.return||e.value;case F:return"";case q:return e.return=e.value+"{"+ep(e.children,r)+"}";case z:e.value=e.props.join(",")}return Y(n=ep(e.children,r))?e.return=e.value+"{"+n+"}":""}function eg(e){var t=e.length;return function(n,r,i,o){for(var a="",s=0;s<t;s++)a+=e[s](n,r,i,o)||"";return a}}var ev,ey,eb,ew=function(e,t,n){for(var r=0,i=0;r=i,i=es(),38===r&&12===i&&(t[n]=1),!el(i);)ea();return Q(er,e,et)},eA=function(e,t){var n;return n=function(e,t){var n=-1,r=44;do switch(el(r)){case 0:38===r&&12===es()&&(t[n]=1),e[n]+=ew(et-1,t,n);break;case 2:e[n]+=ec(r);break;case 4:if(44===r){e[++n]=58===es()?"&\f":"",t[n]=e[n].length;break}default:e[n]+=H(r)}while(r=ea());return e}(eu(e),t),er="",n},eE=new WeakMap,e_=function(e){if("rule"===e.type&&e.parent&&!(e.length<1)){for(var t=e.value,n=e.parent,r=e.column===n.column&&e.line===n.line;"rule"!==n.type;)if(!(n=n.parent))return;if((1!==e.props.length||58===t.charCodeAt(0)||eE.get(n))&&!r){eE.set(e,!0);for(var i=[],o=eA(t,i),a=n.props,s=0,l=0;s<o.length;s++)for(var u=0;u<a.length;u++,l++)e.props[l]=i[s]?o[s].replace(/&\f/g,a[u]):a[u]+" "+o[s]}}},ek=function(e){if("decl"===e.type){var t=e.value;108===t.charCodeAt(0)&&98===t.charCodeAt(2)&&(e.return="",e.value="")}},eC=function(e){return 105===e.type.charCodeAt(1)&&64===e.type.charCodeAt(0)},eS=function(e){e.type="",e.value="",e.return="",e.children="",e.props=""},ex=function(e,t,n){eC(e)&&(e.parent?(console.error("`@import` rules can't be nested inside other rules. Please move it to the top level and put it before regular rules. Keep in mind that they can only be used within global styles."),eS(e)):function(e,t){for(var n=e-1;n>=0;n--)if(!eC(t[n]))return!0;return!1}
44(t,n)&&(console.error("`@import` rules can't be after other rules. Please put your `@import` rules before your other rules."),eS(e)))},eM="undefined"!=typeof document,eO=eM?void 0:(ev=new WeakMap,function(e){if(ev.has(e))return ev.get(e);var t=T(function(){var e={};return function(t){return e[t]}});return ev.set(e,t),t}),eR=[function(e,t,n,r){if(e.length>-1&&!e.return)switch(e.type){case U:e.return=function e(t,n){switch(45^G(t,0)?(((n<<2^G(t,0))<<2^G(t,1))<<2^G(t,2))<<2^G(t,3):0){case 5103:return B+"print-"+t+t;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 B+t+t;case 5349:case 4246:case 4810:case 6968:case 2756:return B+t+D+t+N+t+t;case 6828:case 4268:return B+t+N+t+t;case 6165:return B+t+N+"flex-"+t+t;case 5187:return B+t+V(t,/(\w+).+(:[^]+)/,B+"box-$1$2"+N+"flex-$1$2")+t;case 5443:return B+t+N+"flex-item-"+V(t,/flex-|-self/,"")+t;case 4675:return B+t+N+"flex-line-pack"+V(t,/align-content|flex-|-self/,"")+t;case 5548:return B+t+N+V(t,"shrink","negative")+t;case 5292:return B+t+N+V(t,"basis","preferred-size")+t;case 6060:return B+"box-"+V(t,"-grow","")+B+t+N+V(t,"grow","positive")+t;case 4554:return B+V(t,/([^-])(transform)/g,"$1"+B+"$2")+t;
44case 6187:return V(V(V(t,/(zoom-|grab)/,B+"$1"),/(image-set)/,B+"$1"),t,"")+t;case 5495:case 3959:return V(t,/(image-set\([^]*)/,B+"$1$`$1");case 4968:return V(V(t,/(.+:)(flex-)?(.*)/,B+"box-pack:$3"+N+"flex-pack:$3"),/s.+-b[^;]+/,"justify")+B+t+t;case 4095:case 3583:case 4068:case 2532:return V(t,/(.+)-inline(.+)/,B+"$1$2")+t;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(Y(t)-1-n>6)switch(G(t,n+1)){case 109:if(45!==G(t,n+4))break;case 102:return V(t,/(.+:)(.+)-([^]+)/,"$1"+B+"$2-$3$1"+D+(108==G(t,n+3)?"$3":"$2-$3"))+t;case 115:return~K(t,"stretch")?e(V(t,"stretch","fill-available"),n)+t:t}break;case 4949:if(115!==G(t,n+1))break;case 6444:switch(G(t,Y(t)-3-(~K(t,"!important")&&10))){case 107:return V(t,":",":"+B)+t;case 101:return V(t,/(.+:)([^;!]+)(;|!.+)?/,"$1"+B+(45===G(t,14)?"inline-":"")+"box$3$1"+B+"$2$3$1"+N+"$2box$3")+t}break;case 5936:switch(G(t,n+11)){case 114:return B+t+N+V(t,/[svh]\w+-[tblr]{2}/,"tb")+t;case 108:return B+t+N+V(t,/[svh]\w+-[tblr]{2}/,"tb-rl")+t;case 45:return B+t+N+V(t,/[svh]\w+-[tblr]{2}/,"lr")+t}return B+t+N+t+t}return t}(e.value,e.length);break;case q:return ep([eo(e,{value:V(e.value,"@","@"+B)})],r);case z:if(e.length)return e.props.map(function(t){var n;switch(n=t,(n=/(::plac\w+|:read-\w+)/.exec(n))?n[0]:n){case":read-only":case":read-write":return ep([eo(e,{props:[V(t,/:(read-\w+)/,":-moz-$1")]})],r);case"::placeholder":return ep([eo(e,{props:[V(t,/:(plac\w+)/,":"+B+"input-$1")]}),eo(e,{props:[V(t,/:(plac\w+)/,":-moz-$1")]}),eo(e,{props:[V(t,/:(plac\w+)/,N+"input-$1")]})],r)}return""}).join("")}}],eP=function(e){var t=e.key;if("production"!==P.env.NODE_ENV&&!t)throw Error("You have to configure `key` for your cache. Please make sure it's unique (and not equal to 'css') as it's used for linking styles to your cache.\nIf multiple caches share the same key they might \"fight\" for each other's style elements.");if(eM&&"css"===t){var n=document.querySelectorAll("style[data-emotion]:not([data-s])");Array.prototype.forEach.call(n,function(e){-1!==e.getAttribute("data-emotion").indexOf(" ")&&(document.head.appendChild(e),e.setAttribute("data-s",""))})}var r=e.stylisPlugins||eR;if("production"!==P.env.NODE_ENV&&/[^a-z-]/.test(t))throw Error('Emotion key must only contain lower case alphabetical characters and - but "'+t+'" was passed');var i,o,a={},s=[];eM&&(i=e.container||document.head,Array.prototype.forEach.call(document.querySelectorAll('style[data-emotion^="'+t+' "]'),function(e){for(var t=e.getAttribute("data-emotion").split(" "),n=1;n<t.length;n++)a[t[n]]=!0;s.push(e)}));var l,u=[e_,ek];if("production"!==P.env.NODE_ENV&&u.push((c={get compat(){return y.compat}},function(e,t,n){if("rule"===e.type&&!c.compat){var r=e.value.match(/(:first|:nth|:nth-last)-child/g);if(r){for(var i=e.parent?e.parent.children:n,o=i.length-1;o>=0;o--){var a=i[o];if(a.line<e.line)break;if(a.column<e.column){if("comm"===a.type&&a.children.indexOf("emotion-disable-server-rendering-unsafe-selector-warning-please-do-not-use-this-the-warning-exists-for-a-reason")>-1)return;break}}r.forEach(function(e){console.error('The pseudo class "'+e+'" is potentially unsafe when doing server-side rendering. Try changing it to "'+e.split("-child")[0]+'-of-type".')})}}}),ex),eM){var c,d,f=[em,"production"!==P.env.NODE_ENV?function(e){e.root||(e.return?d.insert(e.return):e.value&&e.type!==F&&d.insert(e.value+"{}"))}:(l=function(e){d.insert(e)},function(e){e.root||(e=e.return)&&l(e)})],h=eg(u.concat(r,f));o=function(e,t,n,r){d=n,"production"!==P.env.NODE_ENV&&void 0!==t.map&&(d={insert:function(e){n.insert(e+t.map)}}),ep(ed(e?e+"{"+t.styles+"}":t.styles),h),r&&(y.inserted[t.name]=!0)}}else{var p=[em],m=eg(u.concat(r,p)),g=eO(r)(t),v=function(e,t){var n=t.name;return void 0===g[n]&&(g[n]=ep(ed(e?e+"{"+t.styles+"}":t.styles),m)),g[n]};o=function(e,t,n,r){var i=t.name,o=v(e,t);return void 0===y.compat?(r&&(y.inserted[i]=!0),"development"===P.env.NODE_ENV&&void 0!==t.map?o+t.map:o):r?void(y.inserted[i]=o):o}}var y={key:t,sheet:new L({key:t,container:i,nonce:e.nonce,speedy:e.speedy,prepend:e.prepend,insertionPoint:e.insertionPoint}),nonce:e.nonce,inserted:a,registered:{},insert:o};return y.sheet.hydrate(s),y},eT={exports:{}},eI={},ej={};/** @license React v16.13.1 45 * react-is.development.js 46 * 47 * Copyright (c) Facebook, Inc. and its affiliates. 48 * 49 * This source code is licensed under the MIT license found in the 50 * LICENSE file in the root directory of this source tree. 51 */"production"===P.env.NODE_ENV?eT.exports=function(){if(ey)return eI;ey=1;var e="function"==typeof Symbol&&Symbol.for,t=e?Symbol.for("react.element"):60103,n=e?Symbol.for("react.portal"):60106,r=e?Symbol.for("react.fragment"):60107,i=e?Symbol.for("react.strict_mode"):60108,o=e?Symbol.for("react.profiler"):60114,a=e?Symbol.for("react.provider"):60109,s=e?Symbol.for("react.context"):60110,l=e?Symbol.for("react.async_mode"):60111,u=e?Symbol.for("react.concurrent_mode"):60111,c=e?Symbol.for("react.forward_ref"):60112,d=e?Symbol.for("react.suspense"):60113,f=e?Symbol.for("react.suspense_list"):60120,h=e?Symbol.for("react.memo"):60115,p=e?Symbol.for("react.lazy"):60116,m=e?Symbol.for("react.block"):60121,g=e?Symbol.for("react.fundamental"):60117,v=e?Symbol.for("react.responder"):60118,y=e?Symbol.for("react.scope"):60119;function b(e){if("object"==typeof e&&null!==e){var f=e.$$typeof;switch(f){case t:switch(e=e.type){case l:case u:case r:case o:case i:case d:return e;default:switch(e=e&&e.$$typeof){case s:case c:case p:case h:case a:return e;default:return f}}case n:return f}}}function w(e){return b(e)===u}return eI.AsyncMode=l,eI.ConcurrentMode=u,eI.ContextConsumer=s,eI.ContextProvider=a,eI.Element=t,eI.ForwardRef=c,eI.Fragment=r,eI.Lazy=p,eI.Memo=h,eI.Portal=n,eI.Profiler=o,eI.StrictMode=i,eI.Suspense=
51d,eI.isAsyncMode=function(e){return w(e)||b(e)===l},eI.isConcurrentMode=w,eI.isContextConsumer=function(e){return b(e)===s},eI.isContextProvider=function(e){return b(e)===a},eI.isElement=function(e){return"object"==typeof e&&null!==e&&e.$$typeof===t},eI.isForwardRef=function(e){return b(e)===c},eI.isFragment=function(e){return b(e)===r},eI.isLazy=function(e){return b(e)===p},eI.isMemo=function(e){return b(e)===h},eI.isPortal=function(e){return b(e)===n},eI.isProfiler=function(e){return b(e)===o},eI.isStrictMode=function(e){return b(e)===i},eI.isSuspense=function(e){return b(e)===d},eI.isValidElementType=function(e){return"string"==typeof e||"function"==typeof e||e===r||e===u||e===o||e===i||e===d||e===f||"object"==typeof e&&null!==e&&(e.$$typeof===p||e.$$typeof===h||e.$$typeof===a||e.$$typeof===s||e.$$typeof===c||e.$$typeof===g||e.$$typeof===v||e.$$typeof===y||e.$$typeof===m)},eI.typeOf=b,eI}():eT.exports=(eb||(eb=1,"production"!==P.env.NODE_ENV&&function(){var e="function"==typeof Symbol&&Symbol.for,t=e?Symbol.for("react.element"):60103,n=e?Symbol.for("react.portal"):60106,r=e?Symbol.for("react.fragment"):60107,i=e?Symbol.for("react.strict_mode"):60108,o=e?Symbol.for("react.profiler"):60114,a=e?Symbol.for("react.provider"):60109,s=e?Symbol.for("react.context"):60110,l=e?Symbol.for("react.async_mode"):60111,u=e?Symbol.for("react.concurrent_mode"):60111,c=e?Symbol.for("react.forward_ref"):60112,d=e?Symbol.for("react.suspense"):60113,f=e?Symbol.for("react.suspense_list"):60120,h=e?Symbol.for("react.memo"):60115,p=e?Symbol.for("react.lazy"):60116,m=e?Symbol.for("react.block"):60121,g=e?Symbol.for("react.fundamental"):60117,v=e?Symbol.for("react.responder"):60118,y=e?Symbol.for("react.scope"):60119;function b(e){if("object"==typeof e&&null!==e){var f=e.$$typeof;switch(f){case t:var m=e.type;switch(m){case l:case u:case r:case o:case i:case d:return m;default:var g=m&&m.$$typeof;switch(g){case s:case c:case p:case h:case a:return g;default:return f}}case n:return f}}}var w=!1;function A(e){return b(e)===u}ej.AsyncMode=l,ej.ConcurrentMode=u,ej.ContextConsumer=s,ej.ContextProvider=a,ej.Element=t,ej.ForwardRef=c,ej.Fragment=r,ej.Lazy=p,ej.Memo=h,ej.Portal=n,ej.Profiler=o,ej.StrictMode=i,ej.Suspense=d,ej.isAsyncMode=function(e){return w||(w=!0,console.warn("The ReactIs.isAsyncMode() alias has been deprecated, and will be removed in React 17+. Update your code to use ReactIs.isConcurrentMode() instead. It has the exact same API.")),A(e)||b(e)===l},ej.isConcurrentMode=A,ej.isContextConsumer=function(e){return b(e)===s},ej.isContextProvider=function(e){return b(e)===a},ej.isElement=function(e){return"object"==typeof e&&null!==e&&e.$$typeof===t},ej.isForwardRef=function(e){return b(e)===c},ej.isFragment=function(e){return b(e)===r},ej.isLazy=function(e){return b(e)===p},ej.isMemo=function(e){return b(e)===h},ej.isPortal=function(e){return b(e)===n},ej.isProfiler=function(e){return b(e)===o},ej.isStrictMode=function(e){return b(e)===i},ej.isSuspense=function(e){return b(e)===d},ej.isValidElementType=function(e){return"string"==typeof e||"function"==typeof e||e===r||e===u||e===o||e===i||e===d||e===f||"object"==typeof e&&null!==e&&(e.$$typeof===p||e.$$typeof===h||e.$$typeof===a||e.$$typeof===s||e.$$typeof===c||e.$$typeof===g||e.$$typeof===v||e.$$typeof===y||e.$$typeof===m)},ej.typeOf=b}()),ej);var eL=eT.exports,eN={};eN[eL.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},eN[eL.Memo]={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0};var eD="undefined"!=typeof document;function eB(e,t,n){var r="";return n.split(" ").forEach(function(n){void 0!==e[n]?t.push(e[n]+";"):r+=n+" "}),r}var eF=function(e,t,n){var r=e.key+"-"+t.name;(!1===n||!1===eD&&void 0!==e.compat)&&void 0===e.registered[r]&&(e.registered[r]=t.styles)},ez=function(e,t,n){eF(e,t,n);var r=e.key+"-"+t.name;if(void 0===e.inserted[t.name]){var i="",o=t;do{var a=e.insert(t===o?"."+r:"",o,e.sheet,!0);eD||void 0===a||(i+=a),o=o.next}while(void 0!==o);if(!eD&&0!==i.length)return i}},eU={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,msGr
51idRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans: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},eq="You have illegal escape sequence in your template literal, most likely inside content's property value.\nBecause you write your CSS inside a JavaScript string you actually have to do double escaping, so for example \"content: '\\00d7';\" should become \"content: '\\\\00d7';\".\nYou can read more about this here:\nhttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Template_literals#ES2018_revision_of_illegal_escape_sequences",eW=/[A-Z]|^ms/g,eH=/_EMO_([^_]+?)_([^]*?)_EMO_/g,e$=function(e){return 45===e.charCodeAt(1)},eV=function(e){return null!=e&&"boolean"!=typeof e},eK=T(function(e){return e$(e)?e:e.replace(eW,"-$&").toLowerCase()}),eG=function(e,t){switch(e){case"animation":case"animationName":if("string"==typeof t)return t.replace(eH,function(e,t,n){return e6={name:t,styles:n,next:e6},t})}return 1===eU[e]||e$(e)||"number"!=typeof t||0===t?t:t+"px"};if("production"!==P.env.NODE_ENV){var eQ=/(var|attr|counters?|url|element|(((repeating-)?(linear|radial))|conic)-gradient)\(|(no-)?(open|close)-quote/,eY=["normal","none","initial","inherit","unset"],eZ=eG,eX=/^-ms-/,eJ=/-(.)/g,e0={};eG=function(e,t){if("content"===e&&("string"!=typeof t||-1===eY.indexOf(t)&&!eQ.test(t)&&(t.charAt(0)!==t.charAt(t.length-1)||'"'!==t.charAt(0)&&"'"!==t.charAt(0))))throw Error("You seem to be using a value for 'content' without quotes, try replacing it with `content: '\""+t+"\"'`");var n=eZ(e,t);return""===n||e$(e)||-1===e.indexOf("-")||void 0!==e0[e]||(e0[e]=!0,console.error("Using kebab-case for css properties in objects is not supported. Did you mean "+e.replace(eX,"ms-").replace(eJ,function(e,t){return t.toUpperCase()})+"?")),n}}var e1="Component selectors can only be used in conjunction with @emotion/babel-plugin, the swc Emotion plugin, or another Emotion-aware compiler transform.";function e2(e,t,n){if(null==n)return"";if(void 0!==n.__emotion_styles){if("production"!==P.env.NODE_ENV&&"NO_COMPONENT_SELECTOR"===n.toString())throw Error(e1);return n}switch(typeof n){case"boolean":return"";case"object":if(1===n.anim)return e6={name:n.name,styles:n.styles,next:e6},n.name;if(void 0!==n.styles){var r=n.next;if(void 0!==r)for(;void 0!==r;)e6={name:r.name,styles:r.styles,next:e6},r=r.next;var i=n.styles+";";return"production"!==P.env.NODE_ENV&&void 0!==n.map&&(i+=n.map),i}return function(e,t,n){var r="";if(Array.isArray(n))for(var i=0;i<n.length;i++)r+=e2(e,t,n[i])+";";else for(var o in n){var a=n[o];if("object"!=typeof a)null!=t&&void 0!==t[a]?r+=o+"{"+t[a]+"}":eV(a)&&(r+=eK(o)+":"+eG(o,a)+";");else{if("NO_COMPONENT_SELECTOR"===o&&"production"!==P.env.NODE_ENV)throw Error(e1);if(Array.isArray(a)&&"string"==typeof a[0]&&(null==t||void 0===t[a[0]]))for(var s=0;s<a.length;s++)eV(a[s])&&(r+=eK(o)+":"+eG(o,a[s])+";");else{var l=e2(e,t,a);switch(o){case"animation":case"animationName":r+=eK(o)+":"+l+";";break;default:"production"!==P.env.NODE_ENV&&"undefined"===o&&console.error("You have passed in falsy value as style object's key (can happen when in example you pass unexported component as computed key)."),r+=o+"{"+l+"}"}}}}return r}(e,t,n);case"function":if(void 0!==e){var o=e6,a=n(e);return e6=o,e2(e,t,a)}"production"!==P.env.NODE_ENV&&console.error("Functions that are interpolated in css calls will be stringified.\nIf you want to have a css call based on props, create a function that returns a css call like this\nlet dynamicStyle = (props) => css`color: ${props.color}`\nIt can be called directly with props or interpolated in a styled call like this\nlet SomeComponent = styled('div')`${dynamicStyle}`");break;case"string":if("production"!==P.env.NODE_ENV){var s=[],l=n.replace(eH,function(e,t,n){var r="animation"+s.length;return s.push("const "+r+" = keyframes`"+n.replace(/^@keyframes animation-\w+/,"")+"`"),"${"+r+"}"});s.length&&console.error("`keyframes` output got interpolated into plain string, please wrap it with `css`.\n\nInstead of doing this:\n\n"+[].concat(s,["`"+l+"`"]).join("\n")+"\n\nYou should wrap it with `css` like this:\n\ncss`"+l+"`")}}if(null==t)return n;var u=t[n];return void 0!==u?u:n}var e3,e6,e4=/label:\s*([^\s;\n{]+)\s*(;|$)/g;"production"!==P.env.NODE_ENV&&(e3=/\/\*#\ssourceMappingURL=data:application\/json;\S+\s+\*\//g);var e5=function(e,t,n){if(1===e.length&&"object"==typeof e[0]&&null!==e[0]&&void 0!==e[0].styles)return e[0];var r=!0,i="";e6=void 0;var o,a=e[0];null==a||void 0===a.raw?(r=!1,i+=e2(n,t,a)):("production"!==P.env.NODE_ENV&&void 0===a[0]&&console.error(eq),i+=a[0]);for(var s=1;s<e.length;s++)i+=e2(n,t,e[s]),r&&("production"!==P.env.NODE_ENV&&void 0===a[s]&&console.error(eq),i+=a[s]);"production"!==P.env.NODE_ENV&&(i=i.replace(e3,function(e){return o=e,""})),e4.lastIndex=0;for(var l,u="";null!==(l=e4.exec(i));)u+="-"+l[1];var c=function(e){for(var t,n=0,r=0,i=e.length;i>=4;++r,i-=4)t=1540483477*(65535&(t=255&e.charCodeAt(r)|(255&e.charCodeAt(++r))<<8|(255&e.charCodeAt(++r))<<16|(255&e.charCodeAt(++r))<<24))+(59797*(t>>>16)<<16),n=1540483477*(65535&(t^=t>>>24))+(59797*(t>>>16)<<16)^1540483477*(65535&n)+(59797*(n>>>16)<<16);switch(i){case 3:n^=(255&e.charCodeAt(r+2))<<16;case 2:n^=(255&e.charCodeAt(r+1))<<8;case 1:n=1540483477*(65535&(n^=255&e.charCodeAt(r)))+(59797*(n>>>16)<<16)}return(((n=1540483477*(65535&(n^=n>>>13))+(59797*(n>>>16)<<16))^n>>>15)>>>0).toString(36)}(i)+u;return"production"!==P.env.NODE_ENV?{name:c,styles:i,map:o,next:e6,toString:function(){return"You have tried to stringify object returned from `css` function. It isn't supposed to be used directly (e.g. as value of the `className` prop), but rather handed to emotion so it can handle it (e.g. as value of `css` prop)."}}:{name:c,styles:i,next:e6}},e8="undefined"!=typeof document,e7=!!m.useInsertionEffect&&m.useInsertionEffect,e9=e8&&e7||function(e){return e()},te=e7||h.useLayoutEffect,tt="undefined"!=typeof document,tn={}.hasOwnProperty,tr=h.createContext("undefined"!=typeof HTMLElement?eP({key:"css"}):null);"production"!==P.env.NODE_ENV&&(tr.displayName="EmotionCacheContext"),tr.Provider;var ti=function(e){return h.forwardRef(function(t,n){return e(t,h.useContext(tr),n)})};tt||(ti=function(e){return function(t){var n=h.useContext(tr);return null===n?(n=eP({key:"css"}),h.createElement(tr.Provider,{value:n},e(t,n))):e(t,n)}});var to=h.createContext({});"production"!==P.env.NODE_ENV&&(to.displayName="EmotionThemeContext");
51var ta="__EMOTION_TYPE_PLEASE_DO_NOT_USE__",ts="__EMOTION_LABEL_PLEASE_DO_NOT_USE__",tl=function(e){var t=e.cache,n=e.serialized,r=e.isStringTag;eF(t,n,r);var i=e9(function(){return ez(t,n,r)});if(!tt&&void 0!==i){for(var o,a=n.name,s=n.next;void 0!==s;)a+=" "+s.name,s=s.next;return h.createElement("style",((o={})["data-emotion"]=t.key+" "+a,o.dangerouslySetInnerHTML={__html:i},o.nonce=t.sheet.nonce,o))}return null},tu=ti(function(e,t,n){var r=e.css;"string"==typeof r&&void 0!==t.registered[r]&&(r=t.registered[r]);var i=e[ta],o=[r],a="";"string"==typeof e.className?a=eB(t.registered,o,e.className):null!=e.className&&(a=e.className+" ");var s=e5(o,void 0,h.useContext(to));if("production"!==P.env.NODE_ENV&&-1===s.name.indexOf("-")){var l=e[ts];l&&(s=e5([s,"label:"+l+";"]))}a+=t.key+"-"+s.name;var u={};for(var c in e)tn.call(e,c)&&"css"!==c&&c!==ta&&("production"===P.env.NODE_ENV||c!==ts)&&(u[c]=e[c]);return u.ref=n,u.className=a,h.createElement(h.Fragment,null,h.createElement(tl,{cache:t,serialized:s,isStringTag:"string"==typeof i}),h.createElement(i,u))});"production"!==P.env.NODE_ENV&&(tu.displayName="EmotionCssPropInternal");var tc=!1,td=ti(function(e,t){"production"!==P.env.NODE_ENV&&!tc&&(e.className||e.css)&&(console.error("It looks like you're using the css prop on Global, did you mean to use the styles prop instead?"),tc=!0);var n=e5([e.styles],void 0,h.useContext(to));if(!tt){for(var r,i=n.name,o=n.styles,a=n.next;void 0!==a;)i+=" "+a.name,o+=a.styles,a=a.next;var s=!0===t.compat,l=t.insert("",{name:i,styles:o},t.sheet,s);return s?null:h.createElement("style",((r={})["data-emotion"]=t.key+"-global "+i,r.dangerouslySetInnerHTML={__html:l},r.nonce=t.sheet.nonce,r))}var u=h.useRef();return te(function(){var e=t.key+"-global",r=new t.sheet.constructor({key:e,nonce:t.sheet.nonce,container:t.sheet.container,speedy:t.sheet.isSpeedy}),i=!1,o=document.querySelector('style[data-emotion="'+e+" "+n.name+'"]');return t.sheet.tags.length&&(r.before=t.sheet.tags[0]),null!==o&&(i=!0,o.setAttribute("data-emotion",e),r.hydrate([o])),u.current=[r,i],function(){r.flush()}},[t]),te(function(){var e=u.current,r=e[0];if(e[1])e[1]=!1;else{if(void 0!==n.next&&ez(t,n.next,!0),r.tags.length){var i=r.tags[r.tags.length-1].nextElementSibling;r.before=i,r.flush()}t.insert("",n,r,!1)}},[t,n.name]),null});"production"!==P.env.NODE_ENV&&(td.displayName="EmotionGlobal");var tf=function e(t){for(var n=t.length,r=0,i="";r<n;r++){var o=t[r];if(null!=o){var a=void 0;switch(typeof o){case"boolean":break;case"object":if(Array.isArray(o))a=e(o);else for(var s in"production"!==P.env.NODE_ENV&&void 0!==o.styles&&void 0!==o.name&&console.error("You have passed styles created with `css` from `@emotion/react` package to the `cx`.\n`cx` is meant to compose class names (strings) so you should convert those styles to a class name by passing them to the `css` received from <ClassNames/> component."),a="",o)o[s]&&s&&(a&&(a+=" "),a+=s);break;default:a=o}a&&(i&&(i+=" "),i+=a)}}return i},th=function(e){var t,n=e.cache,r=e.serializedArr,i=e9(function(){for(var e="",t=0;t<r.length;t++){var i=ez(n,r[t],!1);tt||void 0===i||(e+=i)}if(!tt)return e});return tt||0===i.length?null:h.createElement("style",((t={})["data-emotion"]=n.key+" "+r.map(function(e){return e.name}).join(" "),t.dangerouslySetInnerHTML={__html:i},t.nonce=n.sheet.nonce,t))},tp=ti(function(e,t){var n=!1,r=[],i=function(){if(n&&"production"!==P.env.NODE_ENV)throw Error("css can only be used during render");for(var e=arguments.length,i=Array(e),o=0;o<e;o++)i[o]=arguments[o];var a=e5(i,t.registered);return r.push(a),eF(t,a,!1),t.key+"-"+a.name},o={css:i,cx:function(){if(n&&"production"!==P.env.NODE_ENV)throw Error("cx can only be used during render");for(var e,r,o,a,s=arguments.length,l=Array(s),u=0;u<s;u++)l[u]=arguments[u];return e=t.registered,a=eB(e,o=[],r=tf(l)),o.length<2?r:a+i(o)},theme:h.useContext(to)},a=e.children(o);return n=!0,h.createElement(h.Fragment,null,h.createElement(th,{cache:t,serializedArr:r}),a)});if("production"!==P.env.NODE_ENV&&(tp.displayName="EmotionClassNames"),"production"!==P.env.NODE_ENV){var tm="undefined"!=typeof document,tg="undefined"!=typeof jest||"undefined"!=typeof vi;if(tm&&!tg){var tv="undefined"!=typeof globalThis?globalThis:tm?window:a,ty="__EMOTION_REACT_"+"11.11.1".split(".")[0]+"__";tv[ty]&&console.warn("You are loading @emotion/react when it is already loaded. Running multiple instances may cause problems. This can happen if multiple versions are used, or if multiple builds of the same version are used."),tv[ty]=!0}}var tb="undefined"!=typeof document,tw=function(e,t,n){var r=e.key+"-"+t.name;(!1===n||!1===tb&&void 0!==e.compat)&&void 0===e.registered[r]&&(e.registered[r]=t.styles)},tA={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,msGr
51idRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans: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},tE="You have illegal escape sequence in your template literal, most likely inside content's property value.\nBecause you write your CSS inside a JavaScript string you actually have to do double escaping, so for example \"content: '\\00d7';\" should become \"content: '\\\\00d7';\".\nYou can read more about this here:\nhttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Template_literals#ES2018_revision_of_illegal_escape_sequences",t_=/[A-Z]|^ms/g,tk=/_EMO_([^_]+?)_([^]*?)_EMO_/g,tC=function(e){return 45===e.charCodeAt(1)},tS=function(e){return null!=e&&"boolean"!=typeof e},tx=T(function(e){return tC(e)?e:e.replace(t_,"-$&").toLowerCase()}),tM=function(e,t){switch(e){case"animation":case"animationName":if("string"==typeof t)return t.replace(tk,function(e,t,n){return tB={name:t,styles:n,next:tB},t})}return 1===tA[e]||tC(e)||"number"!=typeof t||0===t?t:t+"px"};if("production"!==P.env.NODE_ENV){var tO=/(var|attr|counters?|url|element|(((repeating-)?(linear|radial))|conic)-gradient)\(|(no-)?(open|close)-quote/,tR=["normal","none","initial","inherit","unset"],tP=tM,tT=/^-ms-/,tI=/-(.)/g,tj={};tM=function(e,t){if("content"===e&&("string"!=typeof t||-1===tR.indexOf(t)&&!tO.test(t)&&(t.charAt(0)!==t.charAt(t.length-1)||'"'!==t.charAt(0)&&"'"!==t.charAt(0))))throw Error("You seem to be using a value for 'content' without quotes, try replacing it with `content: '\""+t+"\"'`");var n=tP(e,t);return""===n||tC(e)||-1===e.indexOf("-")||void 0!==tj[e]||(tj[e]=!0,console.error("Using kebab-case for css properties in objects is not supported. Did you mean "+e.replace(tT,"ms-").replace(tI,function(e,t){return t.toUpperCase()})+"?")),n}}var tL="Component selectors can only be used in conjunction with @emotion/babel-plugin, the swc Emotion plugin, or another Emotion-aware compiler transform.";function tN(e,t,n){if(null==n)return"";if(void 0!==n.__emotion_styles){if("production"!==P.env.NODE_ENV&&"NO_COMPONENT_SELECTOR"===n.toString())throw Error(tL);return n}switch(typeof n){case"boolean":return"";case"object":if(1===n.anim)return tB={name:n.name,styles:n.styles,next:tB},n.name;if(void 0!==n.styles){var r=n.next;if(void 0!==r)for(;void 0!==r;)tB={name:r.name,styles:r.styles,next:tB},r=r.next;var i=n.styles+";";return"production"!==P.env.NODE_ENV&&void 0!==n.map&&(i+=n.map),i}return function(e,t,n){var r="";if(Array.isArray(n))for(var i=0;i<n.length;i++)r+=tN(e,t,n[i])+";";else for(var o in n){var a=n[o];if("object"!=typeof a)null!=t&&void 0!==t[a]?r+=o+"{"+t[a]+"}":tS(a)&&(r+=tx(o)+":"+tM(o,a)+";");else{if("NO_COMPONENT_SELECTOR"===o&&"production"!==P.env.NODE_ENV)throw Error(tL);if(Array.isArray(a)&&"string"==typeof a[0]&&(null==t||void 0===t[a[0]]))for(var s=0;s<a.length;s++)tS(a[s])&&(r+=tx(o)+":"+tM(o,a[s])+";");else{var l=tN(e,t,a);switch(o){case"animation":case"animationName":r+=tx(o)+":"+l+";";break;default:"production"!==P.env.NODE_ENV&&"undefined"===o&&console.error("You have passed in falsy value as style object's key (can happen when in example you pass unexported component as computed key)."),r+=o+"{"+l+"}"}}}}return r}(e,t,n);case"function":if(void 0!==e){var o=tB,a=n(e);return tB=o,tN(e,t,a)}"production"!==P.env.NODE_ENV&&console.error("Functions that are interpolated in css calls will be stringified.\nIf you want to have a css call based on props, create a function that returns a css call like this\nlet dynamicStyle = (props) => css`color: ${props.color}`\nIt can be called directly with props or interpolated in a styled call like this\nlet SomeComponent = styled('div')`${dynamicStyle}`");break;case"string":if("production"!==P.env.NODE_ENV){var s=[],l=n.replace(tk,function(e,t,n){var r="animation"+s.length;return s.push("const "+r+" = keyframes`"+n.replace(/^@keyframes animation-\w+/,"")+"`"),"${"+r+"}"});s.length&&console.error("`keyframes` output got interpolated into plain string, please wrap it with `css`.\n\nInstead of doing this:\n\n"+[].concat(s,["`"+l+"`"]).join("\n")+"\n\nYou should wrap it with `css` like this:\n\ncss`"+l+"`")}}if(null==t)return n;var u=t[n];return void 0!==u?u:n}var tD,tB,tF=/label:\s*([^\s;\n{]+)\s*(;|$)/g;"production"!==P.env.NODE_ENV&&(tD=/\/\*#\ssourceMappingURL=data:application\/json;\S+\s+\*\//g);var tz=function(e){return"theme"!==e},tU=function(e){return"string"==typeof e&&e.charCodeAt(0)>96?j:tz},tq=function(e,t,n){var r;if(t){var i=t.shouldForwardProp;r=e.__emotion_forwardProp&&i?function(t){return e.__emotion_forwardProp(t)&&i(t)}:i}return"function"!=typeof r&&n&&(r=e.__emotion_forwardProp),r},tW="You have illegal escape sequence in your template literal, most likely inside content's property value.\nBecause you write your CSS inside a JavaScript string you actually have to do double escaping, so for example \"content: '\\00d7';\" should become \"content: '\\\\00d7';\".\nYou can read more about this here:\nhttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Template_literals#ES2018_revision_of_illegal_escape_sequences",tH="undefined"!=typeof document,t$=function(e){var t=e.cache,n=e.serialized,r=e.isStringTag;tw(t,n,r);var i=e9(function(){return function(e,t,n){tw(e,t,n);var r=e.key+"-"+t.name;if(void 0===e.inserted[t.name]){var i="",o=t;do{var a=e.insert(t===o?"."+r:"",o,e.sheet,!0);tb||void 0===a||(i+=a),o=o.next}while(void 0!==o);if(!tb&&0!==i.length)return i}}(t,n,r)});if(!tH&&void 0!==i){for(var o,a=n.name,s=n.next;void 0!==s;)a+=" "+s.name,s=s.next;return h.createElement("style",((o={})["data-emotion"]=t.key+" "+a,o.dangerouslySetInnerHTML={__html:i},o.nonce=t.sheet.nonce,o))}return null},tV=(function e(t,n){if("production"!==P.env.NODE_ENV&&void 0===t)throw Error("You are trying to create a styled element with an undefined component.\nYou may have forgotten to import it.");var r,i,o=t.__emotion_real===t,a=o&&t.__emotion_base||t;void 0!==n&&(r=n.label,i=n.target);var s=tq(t,n,o),l=s||tU(a),u=!l("as");return function(){var c=arguments,d=o&&void 0!==t.__emotion_styles?t.__emotion_styles.slice(0):[];if(void 0!==r&&d.push("label:"+r+";"),null==c[0]||void 0===c[0].raw)d.push.apply(d,c);else{"production"!==P.env.NODE_ENV&&void 0===c[0][0]&&console.error(tW),d.push(c[0][0]);for(var f=c.length,p=1;p<f;p++)"production"!==P.env.NODE_ENV&&void 0===c[0][p]&&console.error(tW),d.push(c[p],c[0][p])}var m=ti(function(e,t,n){var r,o,c,f=u&&e.as||a,p="",m=[],g=e;if(null==e.theme){for(var v in g={},e)g[v]=e[v];g.theme=h.useContext(to)}"string"==typeof e.className?(r=t.registered,o=e.className,c="",o.split(" ").forEach(function(e){void 0!==r[e]?m.push(r[e]+";"):c+=e+" "}),p=c):null!=e.className&&(p=e.className+" ");var y=function(e,t,n){if(1===e.length&&"object"==typeof e[0]&&null!==e[0]&&void 0!==e[0].styles)return e[0];var r=!0,i="";tB=void 0;var o,a=e[0];null==a||void 0===a.raw?(r=!1,i+=tN(n,t,a)):("production"!==P.env.NODE_ENV&&void 0===a[0]&&console.error(tE),i+=a[0]);for(var s=1;s<e.length;s++)i+=tN(n,t,e[s]),r&&("production"!==P.env.NODE_ENV&&void 0===a[s]&&console.error(tE),i+=a[s]);"production"!==P.env.NODE_ENV&&(i=i.replace(tD,function(e){return o=e,""})),tF.lastIndex=0;for(var l,u="";null!==(l=tF.exec(i));)u+="-"+l[1];var c=function(e){for(var t,n=0,r=0,i=e.length;i>=4;++r,i-=4)t=1540483477*(65535&(t=255&e.charCodeAt(r)|(255&e.charCodeAt(++r))<<8|(255&e.charCodeAt(++r))<<16|(255&e.charCodeAt(++r))<<24))+(59797*(t>>>16)<<16),n=1540483477*(65535&(t^=t>>>24))+(59797*(t>>>16)<<16)^1540483477*(65535&n)+(59797*(n>>>16)<<16);switch(i){case 3:n^=(255&e.charCodeAt(r+2))<<16;case 2:n^=(255&e.charCodeAt(r+1))<<8;case 1:n=1540483477*(65535&(n^=255&e.charCodeAt(r)))+(59797*(n>>>16)<<16)}return(((n=1540483477*(65535&(n^=n>>>13))+(59797*(n>>>16)<<16))^n>>>15)>>>0).toString(36)}(i)+u;return"production"!==P.env.NODE_ENV?{name:c,styles:i,map:o,next:tB,toString:function(){return"You have tried to stringify object returned from `css` function. It isn't supposed to be used directly (e.g. as value of the `className` prop), but rather handed to emotion so it can handle it (e.g. as value of `css` prop)."}}:{name:c,styles:i,next:tB}}(d.concat(m),t.registered,g);p+=t.key+"-"+y.name,void 0!==i&&(p+=" "+i);var b=u&&void 0===s?tU(f):l,w={};for(var A in e)u&&"as"===A||b(A)&&(w[A]=e[A]);return w.className=p,w.ref=n,h.createElement(h.Fragment,null,h.createElement(t$,{cache:t,serialized:y,isStringTag:"string"==typeof f}),h.createElement(f,w))});return m.displayName=void 0!==r?r:"Styled("+("string"==typeof a?a:a.displayName||a.name||"Component")+")",m.defaultProps=t.defaultProps,m.__emotion_real=m,m.__emotion_base=a,m.__emotion_styles=d,m.__emotion_forwardProp=s,Object.defineProperty(m,"toString",{value:function(){return void 0===i&&"production"!==P.env.NODE_ENV?"NO_COMPONENT_SELECTOR":"."+i}}),m.withComponent=function(t,r){return e(t,R({},n,r,{shouldForwardProp:tq(m,r,!0)})).apply(void 0,d)},m}}).bind();["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","big","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","keygen","label","legend","li","link","main","map","mark","marquee","menu","menuitem","meta","meter","nav","noscript","object","ol","optgroup","option","output","p","param","picture","pre","progress","q","rp","rt","ruby","s","samp","script","section","select","small","source","span","strong","style","sub","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","title","tr","track","u","ul","var","video","wbr","circle","clipPath","defs","ellipse","foreignObject","g","image","line","linearGradient","mask","path","pattern","polygon","polyline","radialGradient","rect","stop","svg","text","tspan"].forEach(function(e){tV[e]=tV(e)});var tK,tG,tQ=function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return e5(t)}(tK||(tK=O(["\n html,\n body,\n div,\n span,\n applet,\n object,\n iframe,\n h1,\n h2,\n h3,\n h4,\n h5,\n h6,\n p,\n blockquote,\n pre,\n a,\n abbr,\n acronym,\n address,\n big,\n cite,\n code,\n del,\n dfn,\n em,\n img,\n ins,\n kbd,\n q,\n s,\n samp,\n small,\n strike,\n strong,\n sub,\n sup,\n tt,\n var,\n b,\n u,\n i,\n center,\n dl,\n dt,\n dd,\n ol,\n ul,\n li,\n fieldset,\n form,\n label,\n legend,\n table,\n caption,\n tbody,\n tfoot,\n thead,\n tr,\n th,\n td,\n article,\n aside,\n canvas,\n details,\
51n embed,\n figure,\n figcaption,\n footer,\n header,\n hgroup,\n menu,\n nav,\n output,\n ruby,\n section,\n summary,\n time,\n mark,\n audio,\n video {\n margin: 0;\n padding: 0;\n border: 0;\n font-size: 100%;\n font: inherit;\n vertical-align: baseline;\n }\n article,\n aside,\n details,\n figcaption,\n figure,\n footer,\n header,\n hgroup,\n menu,\n nav,\n section {\n display: block;\n }\n body {\n line-height: 1;\n }\n ol,\n ul {\n list-style: none;\n }\n blockquote,\n q {\n quotes: none;\n }\n blockquote:before,\n blockquote:after,\n q:before,\n q:after {\n content: '';\n content: none;\n }\n table {\n border-collapse: collapse;\n border-spacing: 0;\n }\n"],["\n html,\n body,\n div,\n span,\n applet,\n object,\n iframe,\n h1,\n h2,\n h3,\n h4,\n h5,\n h6,\n p,\n blockquote,\n pre,\n a,\n abbr,\n acronym,\n address,\n big,\n cite,\n code,\n del,\n dfn,\n em,\n img,\n ins,\n kbd,\n q,\n s,\n samp,\n small,\n strike,\n strong,\n sub,\n sup,\n tt,\n var,\n b,\n u,\n i,\n center,\n dl,\n dt,\n dd,\n ol,\n ul,\n li,\n fieldset,\n form,\n label,\n legend,\n table,\n caption,\n tbody,\n tfoot,\n thead,\n tr,\n th,\n td,\n article,\n aside,\n canvas,\n details,\n embed,\n figure,\n figcaption,\n footer,\n header,\n hgroup,\n menu,\n nav,\n output,\n ruby,\n section,\n summary,\n time,\n mark,\n audio,\n video {\n margin: 0;\n padding: 0;\n border: 0;\n font-size: 100%;\n font: inherit;\n vertical-align: baseline;\n }\n article,\n aside,\n details,\n figcaption,\n figure,\n footer,\n header,\n hgroup,\n menu,\n nav,\n section {\n display: block;\n }\n body {\n line-height: 1;\n }\n ol,\n ul {\n list-style: none;\n }\n blockquote,\n q {\n quotes: none;\n }\n blockquote:before,\n blockquote:after,\n q:before,\n q:after {\n content: '';\n content: none;\n }\n table {\n border-collapse: collapse;\n border-spacing: 0;\n }\n"]))),tY=tV.div(tG||(tG=O(["\n ","\n font-family: Roboto,sans-serif;\n"],["\n ","\n font-family: Roboto,sans-serif;\n"])),tQ),tZ={flexContainer:{display:"flex",justifyContent:"center",alignItems:"center",flexDirection:"row"},flexItem:{flex:1,justifyContent:"center",alignItems:"center"},flexItem11:{flex:11,justifyContent:"center",alignItems:"center"},flexItem1:{flex:1,justifyContent:"center",alignItems:"center"},tab:{padding:8,cursor:"pointer",backgroundColor:"#F2F4F6",fontSize:12,textAlign:"center",color:"#24292E"},tabcontainer:{padding:"4px",backgroundColor:"#F2F4F6",borderRadius:"8px",marginBottom:30,marginTop:30},tabactive:{backgroundColor:"white",WebkitTransition:"background-color 300ms linear",msTransition:"background-color 300ms linear",transition:"background-color 300ms linear",borderRadius:"8px"},item:{fontSize:"12px",marginBottom:16,borderRadius:"8px",padding:"10px",border:"2px #F2F4F6 solid",color:"#24292E"},extensionLabel:{fontsStyle:"normal",fontWeight:"bold",fontSize:14,textAlign:"center",color:"#24272A"},notice:{fontSize:12,marginLeft:10,marginRight:10,color:"grey"},button:{marginTop:"41.5px",marginBottom:"20px",width:"100%",display:"flex",flexDirection:"row",justifyContent:"center",alignItems:"center",padding:"12px 20px",background:"#037DD6",borderRadius:"32px",color:"white",border:"0",fontSize:"14px",cursor:"pointer"},backdrop:{visibility:"visible",position:"fixed",top:"0",left:"0",right:"0",bottom:"0",width:"100%",zIndex:99998,background:"rgba(0, 0, 0, 0.87)",opacity:.3},modal:{visibility:"visible",position:"fixed",left:"50%",transform:"translate(-50%, -50%)",zIndex:99999,background:"#fff",padding:"20px",borderRadius:"8px",top:"50%",maxWidth:"100%",width:460,minWidth:300,boxShadow:"rgba(0, 0, 0, 0.2) 0px 11px 15px -7px, rgba(0, 0, 0, 0.14) 0px 24px 38px 3px, rgba(0, 0, 0, 0.12) 0px 9px 46px 8px",WebkitFontSmoothing:"antialiased"},closeButton:{color:"#BBC0C5",cursor:"pointer"},closeButtonContainer:{},logoContainer:{marginHorizontal:24,marginTop:24,display:"flex",alignItems:"center",justifyContent:"center"},connectMobileText:{fontSize:14,color:"black",marginTop:28,marginBottom:28,lineHeight:2},blue:{color:"#037DD6",fontWeight:700},installExtensionText:{marginLeft:10},center:{display:"flex",alignItems:"center",justifyContent:"center"},right:{display:"flex",alignItems:"center",justifyContent:"right"}},tX=function(e){var t=e.Icon,n=e.text;return p.createElement("div",{style:M(M({padding:6},tZ.flexContainer),{flexDirection:"row"})},p.createElement("div",{style:tZ.flexItem1},p.createElement(t,null)),p.createElement("div",{style:tZ.flexItem11},p.createElement("span",{style:{lineHeight:"2",color:"black"}},n)))},tJ=function(){return p.createElement("svg",{width:"14",height:"14",viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg"},p.createElement("rect",{width:"16",height:"16",fill:"white"}),p.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M2.40554 2.40554C2.94627 1.86482 3.82296 1.86482 4.36369 2.40554L8 6.04186L11.6363 2.40554C12.177 1.86482 13.0537 1.86482 13.5945 2.40554
51C14.1352 2.94627 14.1352 3.82296 13.5945 4.36369L9.95814 8L13.5945 11.6363C14.1352 12.177 14.1352 13.0537 13.5945 13.5945C13.0537 14.1352 12.177 14.1352 11.6363 13.5945L8 9.95814L4.36369 13.5945C3.82296 14.1352 2.94627 14.1352 2.40554 13.5945C1.86482 13.0537 1.86482 12.177 2.40554 11.6363L6.04186 8L2.40554 4.36369C1.86482 3.82296 1.86482 2.94627 2.40554 2.40554Z",fill:"#BBC0C5"}))},t0=function(){return p.createElement("svg",{width:"20",height:"18",viewBox:"0 0 20 18",fill:"none",xmlns:"http://www.w3.org/2000/svg"},p.createElement("path",{d:"M14.44 0.0999756C12.63 0.0999756 11.01 0.979976 10 2.32998C8.99 0.979976 7.37 0.0999756 5.56 0.0999756C2.49 0.0999756 0 2.59998 0 5.68998C0 6.87998 0.19 7.97998 0.52 8.99998C2.1 14 6.97 16.99 9.38 17.81C9.72 17.93 10.28 17.93 10.62 17.81C13.03 16.99 17.9 14 19.48 8.99998C19.81 7.97998 20 6.87998 20 5.68998C20 2.59998 17.51 0.0999756 14.44 0.0999756Z",fill:"#037DD6"}))},t1=function(){return p.createElement("svg",{width:"20",height:"20",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},p.createElement("path",{d:"M16.4405 8.8999C20.0405 9.2099 21.5105 11.0599 21.5105 15.1099V15.2399C21.5105 19.7099 19.7205 21.4999 15.2505 21.4999H8.74047C4.27047 21.4999 2.48047 19.7099 2.48047 15.2399V15.1099C2.48047 11.0899 3.93047 9.2399 7.47047 8.9099",stroke:"white",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),p.createElement("path",{d:"M12 2V14.88",stroke:"white",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),p.createElement("path",{d:"M15.3504 12.6499L12.0004 15.9999L8.65039 12.6499",stroke:"white",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}))},t2=function(){return p.createElement("svg",{width:"20",height:"20",viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg"},p.createElement("path",{d:"M16.28 7.53V6.28C16.28 3.58 15.63 0 10 0C4.37 0 3.72 3.58 3.72 6.28V7.53C0.92 7.88 0 9.3 0 12.79V14.65C0 18.75 1.25 20 5.35 20H14.65C18.75 20 20 18.75 20 14.65V12.79C20 9.3 19.08 7.88 16.28 7.53ZM10 16.74C8.33 16.74 6.98 15.38 6.98 13.72C6.98 12.05 8.34 10.7 10 10.7C11.66 10.7 13.02 12.06 13.02 13.72C13.02 15.39 11.67 16.74 10 16.74ZM5.35 7.44C5.27 7.44 5.2 7.44 5.12 7.44V6.28C5.12 3.35 5.95 1.4 10 1.4C14.05 1.4 14.88 3.35 14.88 6.28V7.45C14.8 7.45 14.73 7.45 14.65 7.45H5.35V7.44Z",fill:"#037DD6"}))},t3=function(){return p.createElement("svg",{width:"273",height:"51",viewBox:"0 0 273 51",fill:"none",xmlns:"http://www.w3.org/2000/svg"},p.createElement("path",{d:"M240.882 25.9263C239.472 24.997 237.916 24.3361 236.443 23.5101C235.489 22.9731 234.473 22.4982 233.643 21.8167C232.233 20.6602 232.524 18.3885 233.996 17.3973C236.112 15.993 239.617 16.7777 239.99 19.6483C239.99 19.7102 240.052 19.7515 240.114 19.7515H243.308C243.391 19.7515 243.454 19.6896 243.433 19.607C243.267 17.6244 242.5 15.9723 241.089 14.9191C239.741 13.9072 238.206 13.3702 236.568 13.3702C228.127 13.3702 227.359 22.271 231.901 25.0796C232.42 25.41 236.879 27.6404 238.455 28.611C240.032 29.5816 240.529 31.3576 239.845 32.7619C239.223 34.0423 237.605 34.9303 235.987 34.8271C234.224 34.7238 232.855 33.7738 232.378 32.2869C232.295 32.0185 232.254 31.5022 232.254 31.275C232.254 31.2131 232.192 31.1511 232.129 31.1511H228.666C228.604 31.1511 228.541 31.2131 228.541 31.275C228.541 33.7738 229.164 35.1575 230.864 36.4172C232.461 37.615 234.203 38.1106 236.008 38.1106C240.737 38.1106 243.184 35.4466 243.682 32.6793C244.117 29.974 243.308 27.5371 240.882 25.9263Z",fill:"#24292E"}),p.createElement("path",{d:"M90.4943 13.8246H88.9595H87.2795C87.2173 13.8246 87.1758 13.8659 87.1551 13.9072L84.3137 23.2416C84.2722 23.3655 84.1063 23.3655 84.0648 23.2416L81.2234 13.9072C81.2026 13.8452 81.1612 13.8246 81.0989 13.8246H79.419H77.8842H75.8102C75.748 13.8246 75.6857 13.8865 75.6857 13.9485V37.7802C75.6857 37.8422 75.748 37.9041 75.8102 37.9041H79.2738C79.336 37.9041 79.3982 37.8422 79.3982 37.7802V19.6689C79.3982 19.5244 79.6056 19.5037 79.6471 19.6276L82.5093 29.024L82.7167 29.6849C82.7374 29.7468 82.7789 29.7675 82.8411 29.7675H85.4959C85.5581 29.7675 85.5996 29.7262 85.6203 29.6849L85.8277 29.024L88.6899 19.6276C88.7313 19.4831 88.9387 19.5244 88.9387 19.6689V37.7802C88.9387 37.8422 89.001 37.9041 89.0632 37.9041H92.5268C92.589 37.9041 92.6513 37.8422 92.6513 37.7802V13.9485C92.6513 13.8865 92.589 13.8246 92.5268 13.8246H90.4943Z",fill:"#24292E"}),p.createElement("path",{d:"M187.849 13.8246C187.787 13.8246 187.745 13.8659 187.725 13.9072L184.883 23.2416C184.842 23.3655 184.676 23.3655 184.634 23.2416L181.793 13.9072C181.772 13.8452 181.731 13.8246 181.668 13.8246H176.4C176.338 13.8246 176.276 13.8865 176.276 13.9485V37.7802C176.276 37.8422 176.338 37.9041 176.4 37.9041H179.8
5164C179.926 37.9041 179.988 37.8422 179.988 37.7802V19.6689C179.988 19.5244 180.196 19.5037 180.237 19.6276L183.099 29.024L183.307 29.6849C183.328 29.7468 183.369 29.7675 183.431 29.7675H186.086C186.148 29.7675 186.19 29.7262 186.211 29.6849L186.418 29.024L189.28 19.6276C189.322 19.4831 189.529 19.5244 189.529 19.6689V37.7802C189.529 37.8422 189.591 37.9041 189.653 37.9041H193.117C193.179 37.9041 193.241 37.8422 193.241 37.7802V13.9485C193.241 13.8865 193.179 13.8246 193.117 13.8246H187.849Z",fill:"#24292E"}),p.createElement("path",{d:"M143.174 13.8246H136.724H133.261H126.81C126.748 13.8246 126.686 13.8865 126.686 13.9485V16.9223C126.686 16.9843 126.748 17.0462 126.81 17.0462H133.136V37.7802C133.136 37.8422 133.198 37.9041 133.261 37.9041H136.724C136.786 37.9041 136.849 37.8422 136.849 37.7802V17.0462H143.174C143.237 17.0462 143.299 16.9843 143.299 16.9223V13.9485C143.299 13.8865 143.257 13.8246 143.174 13.8246Z",fill:"#24292E"}),p.createElement("path",{d:"M163.604 37.9041H166.756C166.839 37.9041 166.901 37.8215 166.881 37.7389L160.368 13.8245C160.347 13.7626 160.306 13.7419 160.244 13.7419H159.041H156.925H155.722C155.66 13.7419 155.619 13.7832 155.598 13.8245L149.085 37.7389C149.065 37.8215 149.127 37.9041 149.21 37.9041H152.362C152.425 37.9041 152.466 37.8628 152.487 37.8215L154.374 30.862C154.395 30.8 154.436 30.7794 154.499 30.7794H161.467C161.53 30.7794 161.571 30.8207 161.592 30.862L163.479 37.8215C163.5 37.8628 163.562 37.9041 163.604 37.9041ZM155.328 27.3719L157.859 18.0581C157.9 17.9342 158.066 17.9342 158.107 18.0581L160.638 27.3719C160.659 27.4545 160.596 27.5371 160.513 27.5371H155.453C155.37 27.5371 155.308 27.4545 155.328 27.3719Z",fill:"#24292E"}),p.createElement("path",{d:"M217.362 37.9041H220.515C220.598 37.9041 220.66 37.8215 220.639 37.7389L214.127 13.8245C214.106 13.7626 214.065 13.7419 214.002 13.7419H212.8H210.684H209.481C209.419 13.7419 209.377 13.7832 209.357 13.8245L202.844 37.7389C202.823 37.8215 202.886 37.9041 202.969 37.9041H206.121C206.183 37.9041 206.225 37.8628 206.246 37.8215L208.133 30.862C208.154 30.8 208.195 30.7794 208.257 30.7794H215.226C215.288 30.7794 215.33 30.8207 215.351 30.862L217.238 37.8215C217.259 37.8628 217.3 37.9041 217.362 37.9041ZM209.087 27.3719L211.617 18.0581C211.659 17.9342 211.825 17.9342 211.866 18.0581L214.397 27.3719C214.417 27.4545 214.355 27.5371 214.272 27.5371H209.211C209.129 27.5371 209.066 27.4545 209.087 27.3719Z",fill:"#24292E"}),p.createElement("path",{d:"M106.713 34.3727V26.9795C106.713 26.9176 106.775 26.8556 106.837 26.8556H116.067C116.129 26.8556 116.191 26.7936 116.191 26.7317V23.7579C116.191 23.6959 116.129 23.634 116.067 23.634H106.837C106.775 23.634 106.713 23.572 106.713 23.5101V17.1907C106.713 17.1288 106.775 17.0668 106.837 17.0668H117.332C117.394 17.0668 117.457 17.0049 117.457 16.9429V13.9691C117.457 13.9072 117.394 13.8452 117.332 13.8452H106.713H103.125C103.063 13.8452 103.001 13.9072 103.001 13.9691V17.0668V23.6546V26.8763V34.5173V37.7802C103.001 37.8422 103.063 37.9041 103.125 37.9041H106.713H117.768C117.83 37.9041 117.892 37.8422 117.892 37.7802V34.6412C117.892 34.5792 117.83 34.5173 117.768 34.5173H106.817C106.755 34.4966 106.713 34.4553 106.713 34.3727Z",fill:"#24292E"}),p.createElement("path",{d:"M272.532 37.6976L260.544 25.3687C260.502 25.3274 260.502 25.2448 260.544 25.2035L271.329 14.0517C271.412 13.9691 271.349 13.8452 271.246 13.8452H266.828C266.787 13.8452 266.766 13.8659 266.745 13.8865L257.599 23.3449C257.516 23.4275 257.391 23.3655 257.391 23.2623V13.9691C257.391 13.9072 257.329 13.8452 257.267 13.8452H253.803C253.741 13.8452 253.679 13.9072 253.679 13.9691V37.8009C253.679 37.8628 253.741 37.9248 253.803 37.9248H257.267C257.329 37.9248 257.391 37.8628 257.391 37.8009V27.3099C257.391 27.2067 257.536 27.1447 257.599 27.2273L267.969 37.8835C267.989 37.9041 268.031 37.9248 268.052 37.9248H272.469C272.552 37.9041 272.615 37.7596 272.532 37.6976Z",fill:"#24292E"}),p.createElement("path",{d:"M52.021 1L31.0526 16.4886L34.9517 7.36063L52.021 1Z",fill:"#E17726",stroke:"#E17726",strokeWidth:"0.5",strokeLinecap:"round",strokeLinejoin:"round"}),p.createElement("path",{d:"M3.65491 1L24.4366 16.6331L20.7241 7.36063L3.65491 1Z",fill:"#E27625",stroke:"#E27625",strokeWidth:"0.5",strokeLinecap:"round",strokeLinejoin:"round"}),p.createElement("path",{d:"M44.4716 36.9127L38.8925 45.4211L50.8389 48.7047L54.261 37.0986L44.4716 36.9127Z",fill:"#E27625",stroke:"#E27625",strokeWidth:"0.5",strokeLinecap:"round",strokeLinejoin:"round"}),p.createElement("path",{d:"M1.43555 37.0986L4.83695 48.7047L16.7626 45.4211L11.2042 36.9127L1.43555 37.0986Z",fill:"#E27625",stroke:"#E27625",strokeWidth:"0.5",strokeLinecap:"round",strokeLinejoin:"round"}),p.createElement("path",{d:"M16.1197 22.5395L12.8013 27.5371L24.6232 28.074L24.2292 15.3734L16.1197 22.5395Z",fill:"#E27625",stroke:"#E27625",strokeWidth:"0.5",strokeLinecap:"round",strokeLinejoin:"round"}),p.createElement("path",{d:"M39.5561 22.5394L31.3222 15.2288L31.0526 28.0739L42.8746 27.537L39.5561 22.5394Z",fill:"#E27625",stroke:"#E27625",strokeWidth:"0.5",strokeLinecap:"round",strokeLinejoin:"round"}),p.createElement("path",{d:"M16.7626 45.4212L23.918 41.9724L17.7582 37.1813L16.7626 45.4212Z",fill:"#E27625",stroke:"#E27625",strokeWidth:"0.5",strokeLinecap:"round",strokeLinejoin:"round"}),p.createElement("path",{d:"M31.7578 41.9724L38.8925 45.4212L37.9177 37.
511813L31.7578 41.9724Z",fill:"#E27625",stroke:"#E27625",strokeWidth:"0.5",strokeLinecap:"round",strokeLinejoin:"round"}),p.createElement("path",{d:"M38.8923 45.4212L31.7577 41.9724L32.3384 46.5983L32.2762 48.5602L38.8923 45.4212Z",fill:"#D5BFB2",stroke:"#D5BFB2",strokeWidth:"0.5",strokeLinecap:"round",strokeLinejoin:"round"}),p.createElement("path",{d:"M16.7625 45.4212L23.3994 48.5602L23.3579 46.5983L23.9179 41.9724L16.7625 45.4212Z",fill:"#D5BFB2",stroke:"#D5BFB2",strokeWidth:"0.5",strokeLinecap:"round",strokeLinejoin:"round"}),p.createElement("path",{d:"M23.5239 34.1249L17.5922 32.3902L21.7818 30.4696L23.5239 34.1249Z",fill:"#233447",stroke:"#233447",strokeWidth:"0.5",strokeLinecap:"round",strokeLinejoin:"round"}),p.createElement("path",{d:"M32.1517 34.1249L33.8939 30.4696L38.1042 32.3902L32.1517 34.1249Z",fill:"#233447",stroke:"#233447",strokeWidth:"0.5",strokeLinecap:"round",strokeLinejoin:"round"}),p.createElement("path",{d:"M16.7626 45.4212L17.7996 36.9128L11.2042 37.0987L16.7626 45.4212Z",fill:"#CC6228",stroke:"#CC6228",strokeWidth:"0.5",strokeLinecap:"round",strokeLinejoin:"round"}),p.createElement("path",{d:"M37.8761 36.9128L38.8924 45.4212L44.4715 37.0987L37.8761 36.9128Z",fill:"#CC6228",stroke:"#CC6228",strokeWidth:"0.5",strokeLinecap:"round",strokeLinejoin:"round"}),p.createElement("path",{d:"M42.8745 27.5371L31.0526 28.074L32.1518 34.1249L33.894 30.4696L38.1042 32.3902L42.8745 27.5371Z",fill:"#CC6228",stroke:"#CC6228",strokeWidth:"0.5",strokeLinecap:"round",strokeLinejoin:"round"}),p.createElement("path",{d:"M17.5922 32.3902L21.7817 30.4696L23.5239 34.1249L24.6232 28.074L12.8012 27.5371L17.5922 32.3902Z",fill:"#CC6228",stroke:"#CC6228",strokeWidth:"0.5",strokeLinecap:"round",strokeLinejoin:"round"}),p.createElement("path",{d:"M12.8013 27.5371L17.7582 37.1813L17.5923 32.3902L12.8013 27.5371Z",fill:"#E27525",stroke:"#E27525",strokeWidth:"0.5",strokeLinecap:"round",strokeLinejoin:"round"}),p.createElement("path",{d:"M38.1044 32.3902L37.9177 37.1813L42.8746 27.5371L38.1044 32.3902Z",fill:"#E27525",stroke:"#E27525",strokeWidth:"0.5",strokeLinecap:"round",strokeLinejoin:"round"}),p.createElement("path",{d:"M24.6232 28.0741L23.524 34.125L24.9136 41.2703L25.2247 31.8533L24.6232 28.0741Z",fill:"#E27525",stroke:"#E27525",strokeWidth:"0.5",strokeLinecap:"round",strokeLinejoin:"round"}),p.createElement("path",{d:"M31.0526 28.0741L30.4719 31.8327L30.7623 41.2703L32.1519 34.125L31.0526 28.0741Z",fill:"#E27525",stroke:"#E27525",strokeWidth:"0.5",strokeLinecap:"round",strokeLinejoin:"round"}),p.createElement("path",{d:"M32.1519 34.1249L30.7623 41.2702L31.7578 41.9724L37.9177 37.1813L38.1043 32.3901L32.1519 34.1249Z",fill:"#F5841F",stroke:"#F5841F",strokeWidth:"0.5",strokeLinecap:"round",strokeLinejoin:"round"}),p.createElement("path",{d:"M17.5922 32.3901L17.7581 37.1813L23.918 41.9724L24.9135 41.2702L23.5239 34.1249L17.5922 32.3901Z",fill:"#F5841F",stroke:"#F5841F",strokeWidth:"0.5",strokeLinecap:"round",strokeLinejoin:"round"}),p.createElement("path",{d:"M32.2763 48.5602L32.3385 46.5983L31.7993 46.1439H23.8765L23.358 46.5983L23.3995 48.5602L16.7626 45.4211L19.0855 47.3211L23.7935 50.5633H31.8615L36.5903 47.3211L38.8924 45.4211L32.2763 48.5602Z",fill:"#C0AC9D",stroke:"#C0AC9D",strokeWidth:"0.5",strokeLinecap:"round",strokeLinejoin:"round"}),p.createElement("path",{d:"M31.7578 41.9724L30.7622 41.2703H24.9135L23.918 41.9724L23.358 46.5983L23.8765 46.144H31.7993L32.3385 46.5983L31.7578 41.9724Z",fill:"#24292E",stroke:"#24292E",strokeWidth:"0.5",strokeLinecap:"round",strokeLinejoin:"round"}),p.createElement("path",{d:"M52.9128 17.5005L54.6757 8.95079L52.021 1L31.7578 15.9723L39.5561 22.5394L50.5692 25.7404L52.9958 22.9111L51.938 22.147L53.618 20.6188L52.3321 19.6276L54.0121 18.3472L52.9128 17.5005Z",fill:"#763E1A",stroke:"#763E1A",strokeWidth:"0.5",strokeLinecap:"round",strokeLinejoin:"round"}),p.createElement("path",{d:"M1 8.95079L2.78366 17.5005L1.64295 18.3472L3.34365 19.6276L2.05775 20.6188L3.73771 22.147L2.67996 22.9111L5.10657 25.7404L16.1196 22.5394L23.918 15.9723L3.65475 1L1 8.95079Z",fill:"#763E1A",stroke:"#763E1A",strokeWidth:"0.5",strokeLinecap:"round",strokeLinejoin:"round"}),p.createElement("path",{d:"M50.5692 25.7404L39.5561 22.5394L42.8746 27.5371L37.9177 37.
511813L44.4716 37.0987H54.261L50.5692 25.7404Z",fill:"#F5841F",stroke:"#F5841F",strokeWidth:"0.5",strokeLinecap:"round",strokeLinejoin:"round"}),p.createElement("path",{d:"M16.1196 22.5394L5.10651 25.7404L1.43549 37.0987H11.2041L17.7581 37.1813L12.8011 27.5371L16.1196 22.5394Z",fill:"#F5841F",stroke:"#F5841F",strokeWidth:"0.5",strokeLinecap:"round",strokeLinejoin:"round"}),p.createElement("path",{d:"M31.0526 28.0741L31.7578 15.9724L34.9518 7.36072H20.7239L23.9179 15.9724L24.6231 28.0741L24.8927 31.8739L24.9135 41.2703H30.7622L30.783 31.8739L31.0526 28.0741Z",fill:"#F5841F",stroke:"#F5841F",strokeWidth:"0.5",strokeLinecap:"round",strokeLinejoin:"round"}))},t6=function(){return p.createElement("svg",{width:"20",height:"18",viewBox:"0 0 20 18",fill:"none",xmlns:"http://www.w3.org/2000/svg"},p.createElement("path",{d:"M20.0002 7.9702V10.0302C20.0002 10.5802 19.5602 11.0302 19.0002 11.0502H17.0402C15.9602 11.0502 14.9702 10.2602 14.8802 9.1802C14.8202 8.5502 15.0602 7.9602 15.4802 7.5502C15.8502 7.1702 16.3602 6.9502 16.9202 6.9502H19.0002C19.5602 6.9702 20.0002 7.4202 20.0002 7.9702Z",fill:"#037DD6"}),p.createElement("path",{d:"M18.47 12.55H17.04C15.14 12.55 13.54 11.12 13.38 9.3C13.29 8.26 13.67 7.22 14.43 6.48C15.07 5.82 15.96 5.45 16.92 5.45H18.47C18.76 5.45 19 5.21 18.97 4.92C18.75 2.49 17.14 0.83 14.75 0.55C14.51 0.51 14.26 0.5 14 0.5H5C4.72 0.5 4.45 0.52 4.19 0.56C1.64 0.88 0 2.78 0 5.5V12.5C0 15.26 2.24 17.5 5 17.5H14C16.8 17.5 18.73 15.75 18.97 13.08C19 12.79 18.76 12.55 18.47 12.55ZM11 6.75H5C4.59 6.75 4.25 6.41 4.25 6C4.25 5.59 4.59 5.25 5 5.25H11C11.41 5.25 11.75 5.59 11.75 6C11.75 6.41 11.41 6.75 11 6.75Z",fill:"#037DD6"}))};let t4=h.createContext();function t5(e){let{i18n:t,defaultNS:n,children:r}=e,i=h.useMemo(()=>({i18n:t,defaultNS:n}),[t,n]);return h.createElement(t4.Provider,{value:i},r)}var t8=function(e){return p.createElement(t5,{i18n:e.i18nInstance},e.children)};function t7(e){var t=e.version;return p.createElement("div",{style:{textAlign:"center",color:"#BBC0C5",fontSize:12}},"SDK Version ",t?"v".concat(t):"unknown")}var t9=function(e){var t=h.useState(2),n=t[0],r=t[1],i=h.useRef(null),o=e.sdkVersion,a=e.i18nInstance.t;return h.useEffect(function(){i.current&&new(yq())({width:270,height:270,type:"svg",data:e.link,image:x,dotsOptions:{color:"black",type:"rounded"},imageOptions:{margin:5},cornersDotOptions:{color:"#f66a07"},qrOptions:{errorCorrectionLevel:"M"}}).append(i.current)},[i]),p.createElement(t8,{i18nInstance:e.i18nInstance},p.createElement(tY,{className:"install-model"},p.createElement("div",{style:tZ.backdrop,onClick:e.onClose}),p.createElement("div",{style:tZ.modal},p.createElement("div",{style:tZ.closeButtonContainer},p.createElement("div",{style:tZ.right}
51,p.createElement("span",{style:tZ.closeButton,onClick:e.onClose},p.createElement(tJ,null)))),p.createElement("div",{style:tZ.logoContainer},p.createElement(t3,null)),p.createElement("div",null,p.createElement("div",{style:tZ.tabcontainer},p.createElement("div",{style:tZ.flexContainer},p.createElement("div",{onClick:function(){return r(1)},style:M(M(M({},tZ.tab),1===n?tZ.tabactive:{}),tZ.flexItem)},a("DESKTOP")),p.createElement("div",{onClick:function(){return r(2)},style:M(M(M({},tZ.tab),2===n?tZ.tabactive:{}),tZ.flexItem)},a("MOBILE")))),p.createElement("div",{style:{display:1===n?"none":"block"}},p.createElement("div",{style:tZ.flexContainer},p.createElement("div",{style:M({textAlign:"center",marginTop:4},tZ.flexItem)},p.createElement("div",{ref:i,style:tZ.center}),p.createElement("div",{style:tZ.connectMobileText},a("SCAN_TO_CONNECT")," ",p.createElement("br",null),p.createElement("span",{style:tZ.blue},p.createElement("b",null,a("META_MASK_MOBILE_APP"))))))),p.createElement("div",{style:{display:2===n?"none":"block"}},p.createElement("div",{style:tZ.item},p.createElement(tX,{Icon:t0,text:a("INSTALL_MODAL.TRUSTED_BY_USERS")})),p.createElement("div",{style:tZ.item},p.createElement(tX,{Icon:t2,text:a("INSTALL_MODAL.LEADING_CRYPTO_WALLET")})),p.createElement("div",{style:tZ.item},p.createElement(tX,{Icon:t6,text:a("INSTALL_MODAL.CONTROL_DIGITAL_INTERACTIONS")})),p.createElement("button",{style:tZ.button,onClick:e.metaMaskInstaller.startDesktopOnboarding},p.createElement(t1,null),p.createElement("span",{style:tZ.installExtensionText},a("INSTALL_MODAL.INSTALL_META_MASK_EXTENSION"))))),p.createElement(t7,{version:o}))))},ne=function(e){var t,n=null===(t=e.displayOTP)||void 0===t||t,r=e.sdkVersion,i=e.i18nInstance.t;return p.createElement(t8,{i18nInstance:e.i18nInstance},p.createElement(tY,{className:"pending-modal"},p.createElement("div",{style:tZ.backdrop,onClick:e.onClose}),p.createElement("div",{style:tZ.modal},p.createElement("div",{style:tZ.closeButtonContainer},p.createElement("div",{style:tZ.right}
51,p.createElement("span",{style:tZ.closeButton,onClick:e.onClose},p.createElement(tJ,null)))),p.createElement("div",{style:tZ.logoContainer},p.createElement(t3,null)),p.createElement("div",null,p.createElement("div",{style:M(M({},tZ.flexContainer),{flexDirection:"column",color:"black"})},p.createElement("div",{style:M(M({textAlign:"center",marginTop:"30px",marginBottom:"30px"},tZ.flexItem),{fontSize:16})},i(n?"PENDING_MODAL.OPEN_META_MASK_SELECT_CODE":"PENDING_MODAL.OPEN_META_MASK_CONTINUE")),p.createElement("div",{id:"sdk-mm-otp-value",style:{padding:10,fontSize:32,display:"none"}}),n&&p.createElement("div",{style:M({},tZ.notice)},"* ",i("PENDING_MODAL.NUMBER_AFTER_OPEN_NOTICE"))),p.createElement("div",{style:{marginTop:"20px"}},p.createElement("button",{style:M(M(M({},tZ.button),tZ.blue),{marginTop:"5px",color:"#0376C9",borderColor:"#0376C9",borderWidth:"1px",borderStyle:"solid",backgroundColor:"white"}),onClick:e.onDisconnect},i("PENDING_MODAL.DISCONNECT")))),p.createElement(t7,{version:r}))))},nt=function(){return p.createElement("svg",{width:"21",height:"15",viewBox:"0 0 21 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},p.createElement("path",{d:"M14.1364 14.9851C13.5909 14.9851 13.2273 14.5851 13.2273 13.9851C13.2273 13.3851 13.5909 12.9851 14.1364 12.9851C16.6818 12.9851 18.6818 10.7851 18.6818 7.98508C18.6818 5.18508 16.6818 2.98508 14.1364 2.98508C11.5909 2.98508 9.59091 5.18508 9.59091 7.98508C9.59091 8.58508 9.22727 8.98508 8.68182 8.98508C8.13636 8.98508 7.77273 8.58508 7.77273 7.98508C7.77273 4.08508 10.5909 0.985077 14.1364 0.985077C17.6818 0.985077 20.5 4.08508 20.5 7.98508C20.5 11.8851 17.6818 14.9851 14.1364 14.9851ZM6.68182 14.7851C3.22727 14.7851 0.5 11.6851 0.5 7.98508C0.5 4.28508 3.22727 1.18508 6.68182 1.18508C7.22727 1.18508 7.59091 1.58508 7.59091 2.18508C7.59091 2.78508 7.22727 3.18508 6.68182 3.18508C4.22727 3.18508 2.31818 5.38508 2.31818 7.98508C2.31818 10.5851 4.22727 12.7851 6.68182 12.7851C9.13636 12.7851 11.0455 10.6851 11.0455 7.98508C11.0455 7.38508 11.4091 6.98508 11.9545 6.98508C12.5 6.98508 12.8636 7.38508 12.8636 7.98508C12.7727 11.6851 10.0455 14.7851 6.68182 14.7851Z",fill:"white"}))},nn=function(){return p.createElement("svg",{width:"400",height:"300",viewBox:"0 0 467 300",fill:"none",xmlns:"http://www.w3.org/2000/svg"},p.createElement("path",{d:"M312.387 280.629C312.549 280.583 312.247 280.735 312.387 280.629L339.678 260.425C340.088 260.118 340.132 259.156 340.07 258.647C340.008 258.138 339.573 258.257 339.106 258.084L311.712 247.455C311.292 247.301 311.308 247.402 310.939 247.673C310.569 247.944 310.356 248.21 310.356 248.672L310.459 279.504C310.461 280.025 311.163 280.619 311.614 280.847C311.913 280.996 312.072 280.718 312.387 280.629ZM336.204 259.736L312.979 276.292L313.439 251.139L336.204 259.736Z",fill:"url(#paint0_linear_1356_14057)"}),p.createElement("path",{d:"M324.639 260.342C324.358 259.547 323.485 258.91 322.707 259.215C319.6 260.432 318.17 262.313 317.287 264.066C316.482 265.665 316.197 267.482 314.188 268.269C312.178 269.055 310.763 268.663 309.162 268.007C307.406 267.287 305.504 266.182 302.397 267.399C299.289 268.616 297.859 270.497 296.976 272.25C296.171 273.849 295.697 274.886 293.685 275.673C291.675 276.459 290.261 276.067 288.659 275.411C286.903 274.691 284.999 273.587 281.894 274.803C278.789 276.019 277.549 278.681 276.666 280.434C275.861 282.034 275.386 283.07 273.374 283.857C272.596 284.161 271.931 285.055 272.211 285.849C272.492 286.644 273.365 287.281 274.143 286.977C277.25 285.76 278.68 283.879 279.563 282.125C280.368 280.526 280.65 278.71 282.662 277.923C284.672 277.136 286.087 277.528 287.688 278.184C289.444 278.904 291.348 280.009 294.453 278.793C297.561 277.576 298.991 275.695 299.874 273.941C300.679 272.342 301.153 271.306 303.165 270.519C305.175 269.732 306.589 270.124 308.191 270.78C309.947 271.5 311.849 272.605 314.956 271.388C318.063 270.172 319.301 267.511 320.184 265.757C320.989 264.158 321.466 263.121 323.476 262.335C324.254 262.032 324.919 261.137 324.639 260.342Z",fill:"url(#paint1_linear_1356_14057)"}),p.createElement("path",{d:"M389.034 111.124C388.968 112.406 387.342 113.113 386.324 113.549C384.297 114.419 382.089 114.493 379.942 114.5C376.607 114.509 373.215 114.163 369.89 113.976C366.712 113.798 363.156 113.311 360.03 114.232C357.705 114.919 355.667 116.762 353.452 117.739C351.129 118.765 348.957 119.198 346.489 119.687C335.569 121.85 323.587 120.825 312.656 119.977C311.92 119.92 312.539 118.997 313.237 118.981C313.207 118.815 313.001 118.394 313.045 118.201C313.086 118.029 312.781 117.586 312.853 117.421C312.67 117.198 313.316 117.427 313.626 117.204C315.912 115.557 318.721 114.79 321.363
51115.041C324.677 115.355 327.293 116.04 330.641 115.781C334.392 115.491 338.125 114.787 341.857 114.312C345.142 113.892 349.09 113.941 352.106 112.28C352.916 111.834 353.137 111.262 353.269 110.287C353.331 109.828 353.672 108.969 353.658 108.511C353.629 107.529 354.191 107.886 355.013 107.298C356.857 105.981 358.274 105.516 360.428 105.784C362.841 106.083 365.264 107.273 367.578 107.953C370.761 108.888 374.328 108.646 377.631 108.477C380.517 108.329 383.141 107.901 385.944 108.653C387.013 108.941 389.104 109.745 389.034 111.124Z",fill:"url(#paint2_linear_1356_14057)"}),p.createElement("path",{d:"M278.118 85.4414C280.313 83.8186 283.302 83.9 285.853 83.2728C290.501 82.127 295.644 78.4476 300.549 79.1524C301.299 79.2595 300.904 81.0355 300.159 80.9295C300.131 80.9256 300.187 80.9333 300.159 80.9295C300.089 81.0185 299.516 81.1051 299.385 81.1463C294.999 82.515 292.895 87.5083 289.126 89.8598C287.799 90.688 286.771 90.8351 285.258 90.9441C283.515 91.0691 280.964 90.5775 279.269 90.1219C277.15 89.5532 275.965 87.034 278.118 85.4414Z",fill:"url(#paint3_linear_1356_14057)"}),p.createElement("path",{d:"M122.567 166.093C113.597 172.832 104.535 179.836 99.517 190.092C98.5342 192.099 97.519 195.019 97.9533 197.204C98.9699 202.316 105.76 203.049 110.691 201.96C113.468 201.347 116.325 199.231 115.921 196.319C115.576 193.81 113.158 192.986 112.072 190.73C110.779 188.04 112.35 184.97 114.218 182.62C128.134 165.099 150.074 157.394 171.093 151.607C175.385 150.425 180.897 147.69 180.581 143.099C180.372 140.072 177.118 137.683 174.221 137.383C171.324 137.082 168.481 138.773 165.715 139.776C158.416 142.419 151.17 143.799 143.489 143.526C136.865 143.29 130.976 143.316 129.562 150.781C128.138 158.276 129.53 160.863 122.567 166.093Z",fill:"url(#paint4_linear_1356_14057)"}),p.createElement("path",{d:"M79.1056 153.531C60.3932 164.378 43.7478 178.354 32.8214 197.415C30.3313 201.76 27.9216 206.554 27.1821 211.512C26.4448 216.47 27.7591 222.525 30.8133 226.337C34.908 231.446 41.6938 232.915 48.1811 233.125C50.7248 233.208 53.0035 233.066 55.3316 231.947C57.6602 230.83 59.7548 228.359 59.5978 225.742C59.3303 221.315 54.5491 219.665 50.9271 217.34C42.6566 212.037 40.4958 199.493 44.2381 190.032C47.9803 180.57 55.8228 173.173 63.2316 166.338C67.229 162.651 71.5194 158.372 76.777 157.522C79.9167 157.015 83.4706 157.589 86.6295 157.252C93.9004 156.479 99.64 151.404 105.588 146.912C115.048 139.765 126.045 134.283 137.501 132.093C141.913 131.248 146.293 130.493 149.682 127.831C151.37 126.507 150.803 123.567 148.726 123.93C138.542 125.713 128.652 131.135 119.142 134.758C105.627 139.914 91.7133 146.223 79.1056 153.531Z",fill:"url(#paint5_linear_1356_14057)"}),p.createElement("path",{d:"M96.3677 117.321C96.0315 116.64 95.2914 116.612 94.6293 116.975C91.9858 118.417 91.5452 120.509 90.9466 122.178C90.4004 123.702 89.3647 124.67 87.6542 125.604C85.9437 126.538 85.0983 126.316 83.5956 125.91C81.9481 125.465 79.8603 125.424 77.2168 126.866C74.5734 128.309 74.1348 130.401 73.5341 132.07C72.9879 133.593 71.9522 134.562 70.2417 135.496C68.5313 136.43 67.6859 136.208 66.1832 135.801C64.5357 135.357 62.2569 134.538 59.6128 135.978C56.9694 137.42 56.5308 139.512 55.9301 141.181C55.3839 142.705 54.5398 144.454 52.8293 145.388C52.1667 145.748 52.1006 146.485 52.439 147.165C52.7752 147.845 53.5153 147.874 54.1773 147.511C56.8208 146.069 57.2594 143.977 57.86 142.307C58.4062 140.784 59.4419 139.815 61.1524 138.881C62.8629 137.948 63.7083 138.17 65.211 138.576C66.8585 139.021 68.9458 139.059 71.5898 137.619C74.2333 136.177 74.6718 134.085 75.2725 132.416C75.8187 130.892 76.8544 129.924 78.5649 128.99C80.2754 128.056 81.1207 128.278 82.6235 128.684C84.2709 129.129 86.5503 129.95 89.1938 128.507C91.8373 127.065 92.2779 124.973 92.8765 123.304C93.4227 121.78 94.2663 120.03 95.9773 119.098C96.6378 118.738 96.7039 118.001 96.3677 117.321Z",fill:"#FBC49D"}),p.createElement("path",{d:"M391.827 164.699C392.04 164.639 392.39 164.573 392.6 164.481C393.87 163.921 395.363 162.429 395.893 161.051C396.421 159.673 396.237 158.321 395.712 156.931C394.629 154.061 391.777 152.62 389.155 153.775C386.531 154.931 384.962 158.455 386.042 161.325C387.038 163.963 389.369 165.392 391.827 164.699ZM394.166 157.367C394.529 158.332 394.52 159.751 394.156 160.706C393.792 161.662 393.1 162.534 392.218 162.921C390.398 163.723 388.338 162.878 387.589 160.889C387.226 159.925 387.234 158.506 387.599 157.55C387.963 156.594 388.654 155.723 389.536 155.336C391.356 154.534 393.416 155.376 394.166 157.367Z",fill:"#86E29B"}),p.createElement("path",{d:"M62.7198 108.691C64.4912 108.191 66.6152 106.609 67.5596 104.824C68.4273 103.187 68.465 101.455 67.9609 99.7066C67.4547 97.9586 66.0792 96.5141 64.4963 95.6786C62.9135 94.843 61.2077 94.8578 59.4756 95.4255C57.7435 95.9933 56.2768 97.4364 55.409 99.074C53.6185 102.456 55.2032 106.494 58.4723 108.22C60.0142 109.035 61.1315 109.138 62.7198 108.691ZM60.6304 96.7682C61.819 96.4332 63.0232 96.8871 64.1048 97.4571C65.2463 98.0603 66.0495 98.8796 66.4145 100.142C66.7791 101.403 66.4488 103.299 65.8224 104.48C64.5299 106.919 61.2212 107.686 58.8638 106.441C56.5063 105.197 55.8538 101.858 57.1462 99.4185C57.7726 98.2375 58.6059 97.3957 59.8573 96.9862C59.9214 96.9635 60.5631 96.7872 60.6304 96.7682Z",fill:"#FFB0EB"}),p.createElement("path",{d:"M77.0217 242.979C75.9542 243.28 75.1664 242.151 74.9029 241.074C74.6394 239.996 75 239.378 76.0676 239.077C77.1351 238.776 78.5053 238.907 78.7688 239.984C79.0323 241.061 78.0893 242.678 77.0217 242.979Z",fill:"url(#paint6_linear_1356_14057)"}),p.createElement("path",{d:"M380.506 184.577C379.439 184.878 378.651 183.749 378.387 182.672C378.124 181.594 378.484 180.976 379.552 180.675C380.619 180.374 381.99 180.50
515 382.253 181.582C382.517 182.659 381.574 184.276 380.506 184.577Z",fill:"url(#paint7_linear_1356_14057)"}),p.createElement("path",{d:"M348.82 246.969C347.752 247.27 346.382 247.14 346.119 246.063C345.855 244.985 346.798 243.369 347.866 243.068C348.933 242.767 349.721 243.896 349.985 244.973C350.248 246.05 349.888 246.669 348.82 246.969Z",fill:"url(#paint8_linear_1356_14057)"}),p.createElement("path",{d:"M140.419 282.412C139.351 282.713 138.754 282.365 138.491 281.288C138.227 280.21 138.397 278.812 139.464 278.511C140.532 278.21 142.093 279.121 142.357 280.198C142.62 281.275 141.486 282.111 140.419 282.412Z",fill:"url(#paint9_linear_1356_14057)"}),p.createElement("path",{d:"M121.462 101.679C120.395 101.979 119.798 101.631 119.534 100.554C119.271 99.4764 119.44 98.0779 120.508 97.777C121.575 97.4761 123.136 98.3868 123.4 99.4642C123.663 100.542 122.53 101.378 121.462 101.679Z",fill:"url(#paint10_linear_1356_14057)"}),p.createElement("path",{d:"M370.749 159.005C369.682 159.306 368.311 159.175 368.048 158.098C367.784 157.021 368.727 155.404 369.795 155.103C370.863 154.802 371.65 155.931 371.914 157.008C372.177 158.086 371.817 158.704 370.749 159.005Z",fill:"url(#paint11_linear_1356_14057)"}),p.createElement("path",{d:"M384.211 245.345C383.143 245.646 381.773 245.515 381.51 244.438C381.246 243.361 382.189 241.744 383.257 241.443C384.324 241.142 385.112 242.271 385.376 243.348C385.639 244.426 385.278 245.044 384.211 245.345Z",fill:"url(#paint12_linear_1356_14057)"}),p.createElement("path",{d:"M364.771 41.3873C363.063 41.8687 361.337 40.8616 360.915 39.1378C360.493 37.414 361.536 35.6263 363.244 35.1449C364.953 34.6634 366.679 35.6706 367.101 37.3944C367.522 39.1182 366.479 40.9059 364.771 41.3873Z",fill:"url(#paint13_linear_1356_14057)"}),p.createElement("path",{d:"M404.311 77.905C404.602 77.8231 404.875 77.9236 405.084 77.6871C405.437 77.2908 404.814 76.6385 404.703 76.1265L401.277 58.7418C401.149 58.163 400.687 57.5371 400.123 57.3991C399.558 57.2611 398.969 57.3812 398.576 57.835L385.784 73.1179C385.395 73.564 385.199 74.3453 385.393 74.8964C385.585 75.4481 385.978 76.1646 386.548 76.2391L403.538 78.123C403.744 78.1479 404.114 77.9607 404.311 77.905ZM398.948 62.7348L401.811 74.4394L389.841 72.8085L398.948 62.7348Z",fill:"#FFB0EB"}),p.createElement("path",{d:"M97.5393 295.311C97.7108 295.263 97.4284 295.461 97.5393 295.311L108.785 280.464C108.975 280.211 108.718 279.972 108.594 279.684C108.47 279.396 108.124 279.917 107.821 279.902L88.5106 278.672C88.2101 278.659 87.895 278.62 87.7374 278.89C87.5798 279.159 87.7755 279.402 87.9283 279.67L96.5753 294.749C96.7102 294.99 97.2696 295.297 97.5393 295.311C97.6283 295.319 97.4556 295.335 97.5393 295.311ZM106.465 281.118L96.9667 292.97L90.6295 280.577L106.465 281.118Z",fill:"#86E29B"}),p.createElement("path",{d:"M393.699 108.848C389.518 104.446 414.629 114.366 413.945 120.659C413.259 126.952 401.355 129.102 403.894 123.491C406.042 118.747 400.376 115.876 393.699 108.848Z",fill:"#FBC49D"}),p.createElement("path",{d:"M139.414 115.959C139.434 115.953 139.392 115.965 139.414 115.959C141.963 115.2 143.436 111.976 142.717 109.189C142.37 107.839 141.526 107.199 140.408 106.504C139.289 105.808 138.171 105.449 136.933 105.815C135.698 106.182 134.85 107.033 134.222 108.247C133.595 109.461 133.282 111.234 133.63 112.585C133.978 113.935 134.821 114.574 135.94 115.27C137.04 115.952 138.199 116.301 139.414 115.959ZM137.315 107.375C138.222 107.12 139.005 106.994 139.825 107.502C140.661 108.02 140.912 108.618 141.171 109.625C141.708 111.704 140.935 113.834 139.032 114.398C138.11 114.675 137.356 114.791 136.522 114.272C135.686 113.753 135.436 113.155 135.176 112.149C134.917 111.142 134.718 109.714 135.186 108.81C135.654 107.905 136.394 107.649 137.315 107.375C137.329 107.371 137.299 107.38 137.315 107.375Z",fill:"#75C4FD"}),p.createElement("path",{d:"M308.981 78.7519C310.052 78.4043 311.158 78.7096 312.265 78.6613C313.655 78.6006 314.936 78.517 316.323 78.3531C319.497 77.9795 322.798 77.4906 325.984 77.3012C329.309 77.1025 332.514 76.8551 335.836 77.0295C338.809 77.1842 342.163 77.3405 345.105 77.7558C352.129 78.7468 359.331 79.0578 366.347 80.1158C372.252 81.008 377.93 82.1319 383.722 83.5644C385.925 84.0054 388.267 85.0754 389.126 85.3792C389.421 85.4833 389.37 85.8347 389.317 86.1595C389.306 86.2271 389.353 86.1146 389.317 86.1595C388.269 87.414 386.564 86.8124 385.259 86.4677C384.406 86.241 381.488 85.9494 381.011 85.9957C380.14 86.0815 379.277 86.014 379.656 87.2114C380.122 88.6824 382.391 89.7375 383.704 90.2419C385.883 91.0803 388.771 91.2561 390.845 92.4015C392.968 92.821 395.425 93.5002 397.022 93.9986C402.83 95.8103 407.806 98.8678 413.033 102.002C415.503 103.482 417.829 104.764 419.973 106.72C421.647 108.248 423.771 109.882 424.595 112.091C425.113 113.482 424.451 115.471 422.848 115.085C420.353 114.488 419.638 111.665 418.227 109.714C415.003 105.251 410.067 102.067 405.118 100.06C402.64 99.0556 399.803 98.729 397.204 98.1176C394.411 97.4613 391.597 97.0442 388.707 97.1736C385.646 97.3097 382.846 97.5534 379.819 98.0078C377.027 98.4264 374.252 98.4441 371.514 97.8441C368.766 97.2421 366.276 96.7553 363.6 95.9021C361.662 95.2848 359.013 94.5583 357.232 93.5247C355.699 92.6339 355.631 91.2381 357.241 90.186C359.87 88.4656 362.778 89.8021 365.546 90.3497C365.561 90.3527 365.532 90.3468 365.546 90.3497C367.858 90.804 369.649 90.098 371.923 89.3884C372.489 89.2128 373.255 89.0482 373.47 88.953C374.383 88.5432 375.895 87.8227 375.407 86.7394C374.868 85.5457 372.659 84.8846 371.55 84.4891C369.74 83.8428 368.053 82.9215 366.147 82.6743C365.654 82.6095 365.109 83.1606 364.6 83.1097C363.36 83.1121 361.769 83.348 360.543 83.418C357.43 83.5916 354.583 83.6228 351.464 83.4719C348.714 83.3377 346.432 82.8542 343.741 82.3102C340.773 81.7101 337.52 81.5879 334.471 81.5839C331.393 81.5811 328.6 81.7214 325.583 82.4181C322.758 83.0702 319.757 83.6198 316.887 84.0326C314.698 84.3481 312.467 84.6054 310.319 84.2137C309.079 83.9871 306.994 83.3394 306.461 81.9635C305.846 80.3659 307.736 79.1556 308.981 78.7519Z",fill:"url(#paint14_linear_1356_14057)"}),p.createElement("path",{d:"M242.269 242.95C242.295 242.947 242.244 242.955 242.269 242.95C244.934 242.606 247.53 241.858 250.2 241.574C253.133 241.264 256.006 240.56 258.906 239.982C263.26 239.117 268.026 238.52 272.254 237.097C274.429 236.365 276.067 235.298 278.251 234.592C280.361 233.909 283.058 233.12 285.216 232.652C289.317 231.764 293.049 231.66 297.016 230.198C301.109 228.69 305.088 226.673 308.819 224.409C312.645 222.086 316.282 219.769 320.622 218.62C322.381 218.154 323.919 218.219 325.65 218.886C327.016 219.413 327.739 220.337 327.196 221.79C326.557 223.504 324.659 224.7 323.131 225.423C320.854 226.5 319.53 227.184 317.134 227.927C314.619 228.707 311.888 229.24 309.395 230.083C308.226 230.947 307.17 232.522 306.105 233.501C303.996 235.441 301.666 237.03 298.945 237.996C292.934 240.129 286.354 238.602 280.183 239.056C279.661 239.095 279.162 239.442 278.635 239.487C275.592 240.135 272.2 240.63 269.156 241.294C264.546 242.299 260.456 243.409 255.808 244.179C251.971 244.814 243.815 245.854 243.815 245.854L242.074 245.505C240.575 245.281 240.751 243.152 242.269 242.95Z",fill:"url(#paint15_linear_1356_14057)"}),p.createElement("path",{d:"M432.985 171.626C438.212 165.465 445.109 153.64 442.906 144.649C442.162 137.999 433.671 132.912 424.963 135.518C420.16 136.957 416.435 142.146 419.724 144.498
51C420.656 145.164 422.187 145.591 423.391 145.969C434.204 149.375 434.925 162.538 425.069 169.683C421.087 172.569 416.347 174.292 411.914 176.719C400.151 183.162 399.887 196.847 387.7 202.712C382.326 205.298 375.761 206.838 370.297 209.275C359.98 213.88 352.555 221.733 342.241 226.341C337.225 228.584 330.266 231.632 323.483 234.12C321.475 234.855 321.999 237.058 324.056 236.46C324.098 236.449 324.017 236.474 324.056 236.46C329.079 234.971 334.437 233.161 339.331 231.33C352.278 226.48 365.28 220.971 377.43 214.775C401.78 202.367 416.881 190.609 432.985 171.626Z",fill:"url(#paint16_linear_1356_14057)"}),p.createElement("path",{d:"M343.644 241.104C348.002 234.144 357.126 232.455 364.343 231.134C368.176 230.431 372.406 229.878 376.137 228.662C380.691 227.175 384.558 224.095 388.327 221.077C389.452 220.177 391.204 218.466 392.393 217.436C393.185 216.748 393.644 216.026 394.33 215.225C396 213.275 399.599 209.812 401.687 208.16C403.263 206.914 407.779 204.758 408.259 207.986C408.611 210.359 406.379 213.087 404.961 214.747C402.224 217.953 398.998 221.079 395.475 223.243C391.749 225.531 387.701 227.439 383.674 229.051C381.672 229.853 379.519 230.073 377.486 230.785C376.001 231.307 374.486 232.236 373.037 232.866C371.034 233.738 368.99 234.28 367.041 235.38C364.436 236.849 361.782 238.783 359.108 240.105C356.331 241.477 353.823 242.691 350.791 243.27C348.6 243.687 345.501 243.641 343.836 241.884C343.526 241.554 343.389 241.51 343.644 241.104Z",fill:"url(#paint17_linear_1356_14057)"}),p.createElement("path",{d:"M190.163 273.219C222.905 268.849 232.64 262.943 213.962 259.057C195.285 255.172 187.5 262.08 188.434 266.2C189.366 270.32 180.381 271.326 169.286 272.39C158.193 273.454 157.141 276.354 190.163 273.219Z",fill:"url(#paint18_linear_1356_14057)"}),p.createElement("path",{d:"M295.952 95.4242L241.395 135.226L251.54 111.77L295.952 95.4242Z",fill:"#E17726",stroke:"#E17726",strokeWidth:"0.94513",strokeLinecap:"round",strokeLinejoin:"round"}),p.createElement("path",{d:"M170.111 95.4242L224.181 135.598L214.522 111.77L170.111 95.4242Z",fill:"#E27625",stroke:"#E27625",strokeWidth:"0.94513",strokeLinecap:"round",strokeLinejoin:"round"}),p.createElement("path",{d:"M276.309 187.712L261.793 209.576L292.876 218.014L301.78 188.189L276.309 187.712Z",fill:"#E27625",stroke:"#E27625",strokeWidth:"0.94513",strokeLinecap:"round",strokeLinejoin:"round"}),p.createElement("path",{d:"M164.336 188.189L173.186 218.014L204.215 209.576L189.753 187.712L164.336 188.189Z",fill:"#E27625",stroke:"#E27625",strokeWidth:"0.94513",strokeLinecap:"round",strokeLinejoin:"round"}),p.createElement("path",{d:"M202.542 150.776L193.908 163.618L224.667 164.998L223.642 132.36L202.542 150.776Z",fill:"#E27625",stroke:"#E27625",strokeWidth:"0.94513",strokeLinecap:"round",strokeLinejoin:"round"}),p.createElement("path",{d:"M263.52 150.775L242.097 131.989L241.395 164.998L272.154 163.618L263.52 150.775Z",fill:"#E27625",stroke:"#E27625",strokeWidth:"0.94513",strokeLinecap:"round",strokeLinejoin:"round"}),p.createElement("path",{d:"M204.215 209.576L222.832 200.714L206.805 188.402L204.215 209.576Z",fill:"#E27625",stroke:"#E27625",strokeWidth:"0.94513",strokeLinecap:"round",strokeLinejoin:"round"}),p.createElement("path",{d:"M243.23 200.714L261.793 209.576L259.257 188.402L243.23 200.714Z",fill:"#E27625",stroke:"#E27625",strokeWidth:"0.94513",strokeLinecap:"round",strokeLinejoin:"round"}),p.createElement("path",{d:"M261.793 209.576L243.23 200.714L244.741 212.601L244.579 217.643L261.793 209.576Z",fill:"#D5BFB2",stroke:"#D5BFB2",strokeWidth:"0.94513",strokeLinecap:"round",strokeLinejoin:"round"}),p.createElement("path",{d:"M204.215 209.576L221.483 217.643L221.375 212.601L222.832 200.714L204.215 209.576Z",fill:"#D5BFB2",stroke:"#D5BFB2",strokeWidth:"0.94513",strokeLinecap:"round",strokeLinejoin:"round"}),p.createElement("path",{d:"M221.807 180.547L206.373 176.09L217.274 171.154L221.807 180.547Z",fill:"#233447",stroke:"#233447",strokeWidth:"0.94513",strokeLinecap:"round",strokeLinejoin:"round"}),p.createElement("path",{d:"M244.255 180.547L248.788 171.154L259.742 176.09L244.255 180.547Z",fill:"#233447",stroke:"#233447",strokeWidth:"0.94513",strokeLinecap:"round",strokeLinejoin:"round"}),p.createElement("path",{d:"M204.215 209.576L206.913 187.712L189.753 188.189L204.215 209.576Z",fill:"#CC6228",stroke:"#CC6228",strokeWidth:"0.94513",strokeLinecap:"round",strokeLinejoin:"round"}),p.createElement("path",{d:"M259.149 187.712L261.793 209.576L276.309 188.189L259.149 187.712Z",fill:"#CC6228",stroke:"#CC6228",strokeWidth:"0.94513",strokeLinecap:"round",strokeLinejoin:"round"}),p.createElement("path",{d:"M272.154 163.618L241.395 164.998L244.255 180.547L248.788 171.154L259.742 176.09L272.154 163.618Z",fill:"#CC6228",stroke:"#CC6228",strokeWidth:"0.94513",strokeLinecap:"round",strokeLinejoin:"round"}),p.createElement("path",{d:"M206.373 176.09L217.274 171.154L221.807 180.547L224.667 164.998L193.908 163.618L206.373 176.09Z",fill:"#CC6228",stroke:"#CC6228",strokeWidth:"0.94513",strokeLinecap:"round",strokeLinejoin:"round"}),p.createElement("path",{d:"M193.908 163.618L206.805 188.402L206.373 176.09L193.908 163.618Z",fill:"#E27525",stroke:"#E27525",strokeWidth:"0.94513",strokeLinecap:"round",strokeLinejoin:"round"}),p.createElement("path",{d:"M259.743 176.09L259.257 188.402L272.154 163.618L259.743 176.09Z",fill:"#E27525",stroke:"#E27525",strokeWidth:"0.94513",strokeLinecap:"round",strokeLinejoin:"round"}),p.createElement("path",{d:"M224.667 164.998L221.807 180.548L225.422 198.909L226.232 174.71L224.667 164.998Z",fill:"#E27525",stroke:"#E27525",strokeWidth:"0.94513",strokeLinecap:"round",strokeLinejoin:"round"}),p.createElement("path",{d:"M241.395 164.998L239.884 174.657L240.64 198.909L244.255 180.548L241.395 164.998Z",fill:"#E27525",stroke:"#E27525",strokeWidth:"0.94513",strokeLinecap:"round",strokeLinejoin:"round"}),p.createElement("path",{d:"M244.255 180.547L240.64 198.909L243.23 200.714L259.257 188.402L259.743 176.09L244.255 180.547Z",fill:"#F5841F",stroke:"#F5841F",strokeWidth:"0.94513",strokeLinecap:"round",strokeLinejoin:"round"}),p.createElement("path",{d:"M206.373 176.09L206.805 188.402L222.832 200.714L225.422 198.909L221.807 180.547L206.373 176.09Z",fill:"#F5841F",stroke:"#F5841F",strokeWidth:"0.94513",strokeLinecap:"round",strokeLinejoin:"round"}),p.createElement("path",{d:"M244.579 217.643L244.741 212.601L243.338 211.434H222.724L221.375 212.601L221.483 217.643L204.215 209.576L210.259 214.459L222.508 222.791H243.5L255.803 214.459L261.793 209.576L244.579 217.643Z",fill:"#C0AC9D",stroke:"#C0AC9D",strokeWidth:"0.94513",strokeLinecap:"round",strokeLinejoin:"round"}),p.createElement("path",{d:"M243.23 200.714L240.64 198.909H225.422L222.832 200.714L221.375 212.601L222.724 211.434H243.338L244.741 212.601L243.23 200.714Z",fill:"#161616",stroke:"#161616",strokeWidth:"0.94513",strokeLinecap:"round",strokeLinejoin:"round"}),p.createElement("path",{d:"M298.272 137.827L302.859 115.856L295.952 95.4242L243.23 133.899L263.52 150.775L292.174 159.001L298.488 151.731L295.736 149.767L300.107 145.84L296.761 143.293L301.
51132 140.002L298.272 137.827Z",fill:"#763E1A",stroke:"#763E1A",strokeWidth:"0.94513",strokeLinecap:"round",strokeLinejoin:"round"}),p.createElement("path",{d:"M163.203 115.856L167.844 137.827L164.876 140.002L169.301 143.293L165.955 145.84L170.326 149.767L167.574 151.731L173.888 159.001L202.542 150.775L222.832 133.899L170.11 95.4242L163.203 115.856Z",fill:"#763E1A",stroke:"#763E1A",strokeWidth:"0.94513",strokeLinecap:"round",strokeLinejoin:"round"}),p.createElement("path",{d:"M292.175 159.001L263.52 150.775L272.154 163.618L259.257 188.402L276.309 188.189H301.78L292.175 159.001Z",fill:"#F5841F",stroke:"#F5841F",strokeWidth:"0.94513",strokeLinecap:"round",strokeLinejoin:"round"}),p.createElement("path",{d:"M202.542 150.775L173.888 159.001L164.336 188.189H189.753L206.805 188.402L193.908 163.618L202.542 150.775Z",fill:"#F5841F",stroke:"#F5841F",strokeWidth:"0.94513",strokeLinecap:"round",strokeLinejoin:"round"}),p.createElement("path",{d:"M241.395 164.998L243.23 133.9L251.54 111.77H214.522L222.832 133.9L224.667 164.998L225.368 174.763L225.422 198.909H240.64L240.694 174.763L241.395 164.998Z",fill:"#F5841F",stroke:"#F5841F",strokeWidth:"0.94513",strokeLinecap:"round",strokeLinejoin:"round"}),p.createElement("defs",null,p.createElement("linearGradient",{id:"paint0_linear_1356_14057",x1:"335.991",y1:"250.487",x2:"303.873",y2:"266.801",gradientUnits:"userSpaceOnUse"},p.createElement("stop",{stopColor:"#FFE466"}),p.createElement("stop",{offset:"1",stopColor:"#FFAFEA"})),p.createElement("linearGradient",{id:"paint1_linear_1356_14057",x1:"276.993",y1:"303.722",x2:"205.254",y2:"401.574",gradientUnits:"userSpaceOnUse"},p.createElement("stop",{stopColor:"#75C3FC"}),p.createElement("stop",{offset:"0.0929",stopColor:"#81C2F6"}),p.createElement("stop",{offset:"1",stopColor:"#F0B8BD"})),p.createElement("linearGradient",{id:"paint2_linear_1356_14057",x1:"271.074",y1:"119.924",x2:"553.077",y2:"104.53",gradientUnits:"userSpaceOnUse"},p.createElement("stop",{stopColor:"#FFE466"}),p.createElement("stop",{offset:"1",stopColor:"#FFAFEA"})),p.createElement("linearGradient",{id:"paint3_linear_1356_14057",x1:"264.209",y1:"91.0943",x2:"357.834",y2:"72.8792",gradientUnits:"userSpaceOnUse"},p.createElement("stop",{stopColor:"#FFE466"}),p.createElement("stop",{offset:"1",stopColor:"#FFAFEA"})),p.createElement("linearGradient",{id:"paint4_linear_1356_14057",x1:"212.46",y1:"121.997",x2:"92.6119",y2:"183.406",gradientUnits:"userSpaceOnUse"},p.createElement("stop",{stopColor:"#FFE466"}),p.createElement("stop",{offset:"1",stopColor:"#FFAFEA"})),p.createElement("linearGradient",{id:"paint5_linear_1356_14057",x1:"23.0498",y1:"204.411",x2:"161.86",y2:"163.003",gradientUnits:"userSpaceOnUse"},p.createElement("stop",{stopColor:"#75C3FC"}),p.createElement("stop",{offset:"0.0929",stopColor:"#81C2F6"}),p.createElement("stop",{offset:"1",stopColor:"#F0B8BD"})),p.createElement("linearGradient",{id:"paint6_linear_1356_14057",x1:"78.8647",y1:"240.375",x2:"74.9655",y2:"241.328",gradientUnits:"userSpaceOnUse"},p.createElement("stop",{stopColor:"#75C3FC"}),p.createElement("stop",{offset:"1",stopColor:"#75C3FC"})),p.createElement("linearGradient",{id:"paint7_linear_1356_14057",x1:"382.349",y1:"181.971",x2:"378.45",y2:"182.925",gradientUnits:"userSpaceOnUse"},p.createElement("stop",{stopColor:"#75C3FC"}),p.createElement("stop",{offset:"1",stopColor:"#75C3FC"})),p.createElement("linearGradient",{id:"paint8_linear_1356_14057",x1:"349.889",y1:"244.583",x2:"345.99",y2:"245.537",gradientUnits:"userSpaceOnUse"},p.createElement("stop",{stopColor:"#75C3FC"}),p.createElement("stop",{offset:"1",stopColor:"#75C3FC"})),p.createElement("linearGradient",{id:"paint9_linear_1356_14057",x1:"142.262",y1:"279.808",x2:"138.362",y2:"280.762",gradientUnits:"userSpaceOnUse"},p.createElement("stop",{stopColor:"#75C3FC"}),p.createElement("stop",{offset:"1",stopColor:"#75C3FC"})),p.createElement("linearGradient",{id:"paint10_linear_1356_14057",x1:"123.305",y1:"99.0746",x2:"119.406",y2:"100.028",gradientUnits:"userSpaceOnUse"},p.createElement("stop",{stopColor:"#75C3FC"}),p.createElement("stop",{offset:"1",stopColor:"#75C3FC"})),p.createElement("linearGradient",{id:"paint11_linear_1356_14057",x1:"371.818",y1:"156.617",x2:"367.919",y2:"157.571",gradientUnits:"userSpaceOnUse"},p.createElement("stop",{stopColor:"#75C3FC"}),p.createElement("stop",{offset:"1",stopColor:"#75C3FC"})),p.createElement("linearGradient",{id:"paint12_linear_1356_14057",x1:"385.281",y1:"242.958",x2:"381.382",y2:"243.911",gradientUnits:"userSpaceOnUse"},p.createElement("stop",{stopColor:"#75C3FC"}),p.createElement("stop",{offset:"1",stopColor:"#75C3FC"})),p.createElement("linearGradient",{id:"paint13_linear_1356_14057",x1:"367.125",y1:"37.5052",x2:"360.843",y2:"38.8076",gradientUnits:"userSpaceOnUse"},p.createElement("stop",{stopColor:"#75C3FC"}),p.createElement("stop",{offset:"1",stopColor:"#75C3FC"})),p.createElement("linearGradient",{id:"paint14_linear_1356_14057",x1:"300.182",y1:"91.321",x2:"479.464",y2:"104.041",gradientUnits:"userSpaceOnUse"},p.createElement("stop",{stopColor:"#FFE466"}),p.createElement("stop",{offset:"1",stopColor:"#FFAFEA"})),p.createElement("linearGradient",{id:"paint15_linear_1356_14057",x1:"363.434",y1:"201.232",x2:"102.977",y2:"302.269",gradientUnits:"userSpaceOnUse"},p.createElement("stop",{stopColor:"#FFE466"}),p.createElement("stop",{offset:"1",stopColor:"#FFAFEA"})),p.createElement("linearGradient",{id:"paint16_linear_1356_14057",x1:"447.962",y1:"165.159",x2:"313.049",
51y2:"197.95",gradientUnits:"userSpaceOnUse"},p.createElement("stop",{stopColor:"#75C3FC"}),p.createElement("stop",{offset:"0.0929",stopColor:"#81C2F6"}),p.createElement("stop",{offset:"1",stopColor:"#F0B8BD"})),p.createElement("linearGradient",{id:"paint17_linear_1356_14057",x1:"410.211",y1:"215.859",x2:"341.378",y2:"232.788",gradientUnits:"userSpaceOnUse"},p.createElement("stop",{stopColor:"#75C3FC"}),p.createElement("stop",{offset:"0.0929",stopColor:"#81C2F6"}),p.createElement("stop",{offset:"1",stopColor:"#F0B8BD"})),p.createElement("linearGradient",{id:"paint18_linear_1356_14057",x1:"222.282",y1:"258.986",x2:"162.257",y2:"273.774",gradientUnits:"userSpaceOnUse"},p.createElement("stop",{stopColor:"#FFE466"}),p.createElement("stop",{offset:"1",stopColor:"#FFAFEA"}))))},nr=function(e){var t=h.useState(2),n=t[0],r=t[1],i=e.sdkVersion,o=e.i18nInstance.t;return p.createElement(t8,{i18nInstance:e.i18nInstance},p.createElement(tY,{className:"select-modal"},p.createElement("div",{style:tZ.backdrop,onClick:e.onClose}),p.createElement("div",{style:tZ.modal},p.createElement("div",{style:tZ.closeButtonContainer},p.createElement("div",{style:tZ.right}
51,p.createElement("span",{style:tZ.closeButton,onClick:e.onClose},p.createElement(tJ,null)))),p.createElement("div",{style:tZ.logoContainer},p.createElement(t3,null)),p.createElement("div",null,p.createElement("div",{style:tZ.tabcontainer},p.createElement("div",{style:tZ.flexContainer},p.createElement("div",{onClick:function(){return r(1)},style:M(M(M({},tZ.tab),1===n?tZ.tabactive:{}),tZ.flexItem)},o("DESKTOP")),p.createElement("div",{onClick:function(){return r(2)},style:M(M(M({},tZ.tab),2===n?tZ.tabactive:{}),tZ.flexItem)},o("MOBILE")))),p.createElement("div",{style:{display:1===n?"none":"block"}},p.createElement("div",{style:tZ.flexContainer},p.createElement("div",{style:M({textAlign:"center",marginTop:4},tZ.flexItem)},p.createElement("div",{id:"sdk-qrcode-container",style:tZ.center}),p.createElement("div",{style:tZ.connectMobileText},o("SCAN_TO_CONNECT"),p.createElement("br",null),p.createElement("span",{style:tZ.blue},p.createElement("b",null,o("META_MASK_MOBILE_APP"))))))),p.createElement("div",{style:{display:2===n?"none":"block"}},p.createElement("div",{style:{display:"flex",justifyContent:"center",height:300,marginTop:-20}},p.createElement(nn,null)),p.createElement("div",{style:tZ.extensionLabel},o("SELECT_MODAL.CRYPTO_TAKE_CONTROL_TEXT")),p.createElement("button",{style:tZ.button,onClick:e.connectWithExtension},p.createElement(nt,null),p.createElement("span",{style:tZ.installExtensionText},o("CONNECT_WITH_EXTENSION"))))),p.createElement(t7,{version:i}))))},ni=function(){function e(e){var t=e.debug,n=e.sdkVersion,r=this;this.debug=!1,this.updateOTPValue=function(e){r.debug&&console.debug("ModalLoader: updateOTPValue",e),setTimeout(function(){var t;r.debug&&console.debug("ModalLoader: updateOTPValue: delayed otp update"),t=document.getElementById("sdk-mm-otp-value"),r.debug&&console.debug("ModalLoader: updateOTPValue: otpNode",t),t&&(t.textContent=e,t.style.display="block")},800)},this.updateQRCode=function(e){r.debug&&console.debug("ModalLoader: updateQRCode",e);var t=document.getElementById("sdk-qrcode-container");t&&(t.innerHTML="",new(yq())({width:270,height:270,type:"svg",data:e,image:x,dotsOptions:{color:"black",type:"rounded"},imageOptions:{margin:5},cornersDotOptions:{color:"#f66a07"},qrOptions:{errorCorrectionLevel:"M"}}).append(t))},this.debug=null!=t&&t,this.sdkVersion=n}return e.prototype.renderInstallModal=function(e){this.debug&&console.debug("ModalLoader: renderInstallModal",e),this.installContainer=e.parentElement,k(e.parentElement).render(p.createElement(t9,{link:e.link,onClose:e.onClose,sdkVersion:this.sdkVersion,metaMaskInstaller:e.metaMaskInstaller,i18nInstance:e.i18nInstance}))},e.prototype.renderSelectModal=function(e){var t=this;this.debug&&console.debug("ModalLoader: renderSelectModal",e),this.selectContainer=e.parentElement,k(e.parentElement).render(p.createElement(nr,{link:e.link,sdkVersion:this.sdkVersion,onClose:e.onClose,connectWithExtension:e.connectWithExtension,i18nInstance:e.i18nInstance})),setTimeout(function(){t.updateQRCode(e.link)},100)},e.prototype.renderPendingModal=function(e){this.debug&&console.debug("ModalLoader: renderPendingModal",e),this.pendingContainer=e.parentElement,k(e.parentElement).render(p.createElement(ne,{onClose:e.onClose,onDisconnect:e.onDisconnect,sdkVersion:this.sdkVersion,updateOTPValue:e.updateOTPValue,displayOTP:e.displayOTP,i18nInstance:e.i18nInstance}))},e.prototype.unmount=function(){var e,t,n,r,i,o;null===(t=null===(e=this.pendingContainer)||void 0===e?void 0:e.parentNode)||void 0===t||t.removeChild(this.pendingContainer),this.pendingContainer=void 0,null===(r=null===(n=this.installContainer)||void 0===n?void 0:n.parentNode)||void 0===r||r.removeChild(this.installContainer),this.installContainer=void 0,null===(o=null===(i=this.selectContainer)||void 0===i?void 0:i.parentNode)||void 0===o||o.removeChild(this.selectContainer),this.selectContainer=void 0},e}();e.ModalLoader=ni}(yz.exports);var yW=yz.exports;let yH=({link:e,debug:t,installer:n,terminate:r,connectWithExtension:i,i18nInstance:o})=>{let a=null,s=null;t&&(console.debug("################## Installing Modal #################"),console.debug(`${e}`),console.debug(`npx uri-scheme open "${e}" --ios`),console.debug(`npx uri-scheme open "${e}" --android`),console.debug(`adb shell am start -a android.intent.action.VIEW -d "${e}"`));let l=e=>{var n;t&&console.info(`installModal-web unmounting install modal -- shouldTerminate=${e}`,s),(null==s?void 0:s.parentNode)&&(null===(n=s.parentNode)||void 0===n||n.removeChild(s)),s=null,a=null,!0===e&&(null==r||r())};return{mount:r=>{if(t&&console.info("installModal-web mounting install modal",s),s)return s.style.display="block",void(null==a||a.updateQRCode(r));a=new yW.ModalLoader({debug:t,sdkVersion:vQ}),s=document.createElement("div"),document.body.appendChild(s),window.extension?a.renderSelectModal({i18nInstance:o,parentElement:s,connectWithExtension:()=>{l(),null==i||i()},onClose:l,link:e}):a.renderInstallModal({i18nInstance:o,parentElement:s,link:e,metaMaskInstaller:n,onClose:l})},unmount:l}},y$=({debug:e,onDisconnect:t,i18nInstance:n})=>{let r=null,i=null,o=()=>{e&&console.log("pendingModal-web unmount",r),(null==r?void 0:r.parentNode)&&r.parentNode.removeChild(r),r=null,i=null},a=t=>
51{e&&console.log("pendingModal-web updateOTPValue",t),i&&i.updateOTPValue(t)},s=({displayOTP:s}={displayOTP:!0})=>{e&&console.log("pendingModal-web mount",r),r?r.style.display="block":(i=new yW.ModalLoader({debug:e,sdkVersion:vQ}),r=document.createElement("div"),document.body.appendChild(r),i.renderPendingModal({i18nInstance:n,parentElement:r,onClose:o,onDisconnect:t,updateOTPValue:a,displayOTP:s}))};return s(),{mount:s,unmount:o,updateOTPValue:a}};function yV(e,t){var n,r,i,o;null===(r=(n=e.modals).onPendingModalDisconnect)||void 0===r||r.call(n),null===(o=null===(i=t.pendingModal)||void 0===i?void 0:i.unmount)||void 0===o||o.call(i)}class yK{constructor(t){var n,r,i,o,a,s,l,u;this.state={connector:void 0,qrcodeLink:void 0,analytics:void 0,developerMode:!1,authorized:!1,reconnection:!1,communicationLayerPreference:void 0,platformManager:void 0,pendingModal:void 0,installModal:void 0,otpAnswer:void 0},this.options=t;let c=!0===(null===(n=t.logging)||void 0===n?void 0:n.developerMode)||!0===(null===(r=t.logging)||void 0===r?void 0:r.sdk);this.state.developerMode=c,this.state.analytics=t.analytics,this.state.useDeeplink=t.sdk.options.useDeeplink,this.state.communicationLayerPreference=t.communicationLayerPreference,this.state.platformManager=t.platformManager,t.modals.install||(t.modals.install=yH),t.modals.otp||(t.modals.otp=y$),i=this.state,o=this.options,i.developerMode&&console.debug("RemoteConnection::initializeConnector() intialize connector"),i.connector=new fM({platformType:o.platformManager.getPlatformType(),communicationLayerPreference:o.communicationLayerPreference,transports:o.transports,dappMetadata:Object.assign(Object.assign({},o.dappMetadata),{source:o._source}),analytics:o.enableAnalytics,communicationServerUrl:o.communicationServerUrl,sdkVersion:vQ,context:"dapp",ecies:o.ecies,storage:o.storage,logging:o.logging}),o.timer&&(i.developerMode&&console.debug("RemoteConnection::setup reset background timer",o.timer),null===(s=null===(a=o.timer)||void 0===a?void 0:a.stopBackgroundTimer)||void 0===s||s.call(a),null===(u=null===(l=o.timer)||void 0===l?void 0:l.runBackgroundTimer)||void 0===u||u.call(l,()=>!1,1e4)),function(t,n){var r;t.connector&&((null===(r=t.platformManager)||void 0===r?void 0:r.isSecure())||t.connector.on(e.EventType.OTP,e=>{var r,i,o,a,s,l;t.otpAnswer!==e&&(t.developerMode&&console.debug("RemoteConnection::on 'OTP' ",e),t.otpAnswer=e,t.pendingModal||(t.developerMode&&console.debug("RemoteConnection::on 'OTP' init pending modal"),t.pendingModal=null===(i=(r=n.modals).otp)||void 0===i?void 0:i.call(r,{i18nInstance:n.i18nInstance,onDisconnect:()=>{var e,r,i,o,a,s;null===(r=(e=n.modals).onPendingModalDisconnect)||void 0===r||r.call(e),null===(o=null===(i=t.pendingModal)||void 0===i?void 0:i.unmount)||void 0===o||o.call(i),null===(s=null===(a=t.pendingModal)||void 0===a?void 0:a.updateOTPValue)||void 0===s||s.call(a,"")}})),null===(a=null===(o=t.pendingModal)||void 0===o?void 0:o.mount)||void 0===a||a.call(o),null===(l=null===(s=t.pendingModal)||void 0===s?void 0:s.updateOTPValue)||void 0===l||l.call(s,e))}),t.connector.on(e.EventType.SDK_RPC_CALL,e=>fO(this,void 0,void 0,function*(){var n,r;t.developerMode&&console.debug("RemoteConnection::on 'sdk_rpc_call' requestParam",e);let i=v7.getProvider(),o=yield i.request(e);t.developerMode&&console.debug("RemoteConnection::on 'sdk_rpc_call' result",o),null===(r=null===(n=t.pendingModal)||void 0===n?void 0:n.unmount)||void 0===r||r.call(n)})),t.connector.on(e.EventType.AUTHORIZED,()=>fO(this,void 0,void 0,function*(){var e,r,i,o,a;try{t.developerMode&&console.debug("RemoteConnection::on 'authorized' closing modals",t.pendingModal,t.installModal),n.enableAnalytics&&(null===(e=t.analytics)||void 0===e||e.send({event:hG.AUTHORIZED}));let s=v7.getProvider();s._setConnected(),null===(i=null===(r=t.pendingModal)||void 0===r?void 0:r.unmount)||void 0===i||i.call(r),null===(a=null===(o=t.installModal)||void 0===o?void 0:o.unmount)||void 0===a||a.call(o,!1),t.otpAnswer=void 0,t.authorized=!0,t.developerMode&&console.debug("RCPMS::on 'authorized' provider.state",s.getState()),yield s.forceInitializeState()}catch(e){}})),t.connector.on(e.EventType.CLIENTS_DISCONNECTED,()=>{var n,r,i;t.developerMode&&console.debug(`[RCPMS] received '${e.EventType.CLIENTS_DISCONNECTED}'`),(null===(n=t.platformManager)||void 0===n?void 0:n.isSecure())||(v7.getProvider().handleDisconnect({terminate:!1}),null===(i=null===(r=t.pendingModal)||void 0===r?void 0:r.updateOTPValue)||void 0===i||i.call(r,""))}),t.connector.on(e.EventType.TERMINATE,()=>{var e,r,i,o,a,s,l,u;(null===(e=t.connector)||void 0===e?void 0:e.isAuthorized())||n.enableAnalytics&&(null===(r=t.analytics)||void 0===r||r.send({event:hG.REJECTED})),(null===(i=t.platformManager)||void 0===i?void 0:i.isBrowser())?alert("SDK Connection has been terminated from MetaMask."):console.info("SDK Connection has been terminated"),null===(a=null===(o=t.pendingModal)||void 0===o?void 0:o.unmount)||void 0===a||a.call(o),null===(l=null===(s=t.installModal)||void 0===s?void 0:s.unmount)||void 0===l||l.call(s,!0),t.pendingModal=void 0,t.installModal=void 0,t.otpAnswer=void 0,null===(u=t.connector)||void 0===u||u.disconnect({terminate:!0}),t.authorized=!1,v7.getProvider().handleDisconnect({terminate:!0})}
51))}(this.state,this.options)}startConnection(){return fO(this,void 0,void 0,function*(){return function(t,n){var r,i,o,a,s,l,u,c,d,f;return fO(this,void 0,void 0,function*(){if(!t.connector)throw Error("no connector defined");let h=v7.getProvider();t.authorized=!1,h.emit("connecting");let p=yield null===(r=t.connector)||void 0===r?void 0:r.originatorSessionConnect();t.developerMode&&console.debug("RemoteConnection::startConnection after startAutoConnect",p);let m=null!==(i=null==p?void 0:p.channelId)&&void 0!==i?i:"",g=null!==(a=null===(o=t.connector.getKeyInfo())||void 0===o?void 0:o.ecies.public)&&void 0!==a?a:"";if(!p){let e=yield t.connector.generateChannelIdConnect();m=null!==(s=e.channelId)&&void 0!==s?s:"",g=null!==(u=null===(l=t.connector.getKeyInfo())||void 0===l?void 0:l.ecies.public)&&void 0!==u?u:""}let v=(null===(c=t.platformManager)||void 0===c?void 0:c.isSecure())?"":"&t=q",y=encodeURI(`channelId=${m}&comm=${null!==(d=t.communicationLayerPreference)&&void 0!==d?d:""}&pubkey=${g}${v}`),b=`${t.useDeeplink?v4:v6}?${y}`;return t.qrcodeLink=b,t.developerMode&&console.debug(`RemoteConnection::startConnection() qrcodeLink=${b}`),(null===(f=t.platformManager)||void 0===f?void 0:f.isSecure())?function(e,t){var n,r;return fO(this,void 0,void 0,function*(){let i=`${v6}?${t}`,o=`${v4}?${t}`;null===(r=null===(n=e.platformManager)||void 0===n?void 0:n.openDeeplink)||void 0===r||r.call(n,i,o,"_self")})}(t,y):(null==p?void 0:p.lastActive)?function(e,t,n){var r,i,o,a,s,l,u,c,d,f,h,p,m,g;return fO(this,void 0,void 0,function*(){let v=v7.getProvider(),y=Date.now();if(void 0!==n.lastActive&&y-n.lastActive<36e5)return v._setConnected(),e.pendingModal=null===(i=(r=t.modals).otp)||void 0===i?void 0:i.call(r,{i18nInstance:t.i18nInstance,debug:e.developerMode,onDisconnect:()=>yV(t,e)}),null===(a=null===(o=e.installModal)||void 0===o?void 0:o.unmount)||void 0===a||a.call(o,!1),null===(l=null===(s=e.pendingModal)||void 0===s?void 0:s.unmount)||void 0===l||l.call(s),null===(c=null===(u=e.pendingModal)||void 0===u?void 0:u.mount)||void 0===c||c.call(u,{displayOTP:!1}),e.authorized=!0,void(e.developerMode&&console.debug("RCPMS::on 'authorized' provider.state",v.getState()));e.pendingModal?null===(f=null===(d=e.pendingModal)||void 0===d?void 0:d.mount)||void 0===f||f.call(d):e.pendingModal=null===(p=(h=t.modals).otp)||void 0===p?void 0:p.call(h,{i18nInstance:t.i18nInstance,debug:e.developerMode,onDisconnect:()=>yV(t,e)});let b=yield function(e){return fO(this,void 0,void 0,function*(){for(;void 0===e.otpAnswer;)yield new Promise(e=>setTimeout(()=>e(),1e3));return e.otpAnswer})}(e);e.otpAnswer!==b&&(e.otpAnswer=b,null===(g=null===(m=e.pendingModal)||void 0===m?void 0:m.updateOTPValue)||void 0===g||g.call(m,b))})}(t,n,p):function(t,n,r){return fO(this,void 0,void 0,function*(){return new Promise((i,o)=>{var a,s,l,u;if(!t.connector)return void o(Error("No connector available"));t.developerMode&&console.debug("connectWithModalInstaller()",{state:t,options:n,linkParams:r});let c=`${t.useDeeplink?v4:v6}?${r}`;t.installModal=null===(s=(a=n.modals).install)||void 0===s?void 0:s.call(a,{i18nInstance:n.sdk.i18nInstance,link:c,installer:n.getMetaMaskInstaller(),terminate:()=>{t.developerMode&&console.debug("RemoteConnection::showInstallModal() terminate connection"),n.sdk.terminate()},debug:t.developerMode,connectWithExtension:()=>{var e;return null===(e=n.connectWithExtensionProvider)||void 0===e||e.call(n),!1}}),null===(u=null===(l=t.installModal)||void 0===l?void 0:l.mount)||void 0===u||u.call(l,c),n.sdk.once(e.EventType.PROVIDER_UPDATE,e=>fO(this,void 0,void 0,function*(){t.developerMode&&console.debug("RemoteConnection::startConnection::on 'provider_update' -- resolving startConnection promise"),o(e)})),t.connector.once(e.EventType.CLIENTS_READY,()=>fO(this,void 0,void 0,function*(){t.developerMode&&console.debug("RemoteConnection::startConnection::on 'clients_ready' -- resolving startConnection promise"),i()}))})})}(t,n,y)})}(this.state,this.options)})}showActiveModal(){var e,t,n,r,i;(e=this.state).authorized?e.developerMode&&console.debug("RemoteConnection::showActiveModal() already authorized"):e.pendingModal?null===(n=(t=e.pendingModal).mount)||void 0===n||n.call(t):e.installModal&&(null===(i=(r=e.installModal).mount)||void 0===i||i.call(r,e.qrcodeLink||""))}getUniversalLink(){if(!this.state.qrcodeLink)throw Error("connection not started. run startConnection() first.");return this.state.qrcodeLink}getChannelConfig(){var e;return null===(e=this.state.connector)||void 0===e?void 0:e.getChannelConfig()}
51getKeyInfo(){var e;return null===(e=this.state.connector)||void 0===e?void 0:e.getKeyInfo()}getConnector(){if(!this.state.connector)throw Error("invalid remote connector");return this.state.connector}getPlatformManager(){if(!this.state.platformManager)throw Error("platformManager is not initialized");return this.state.platformManager}isConnected(){var e;return(null===(e=this.state.connector)||void 0===e?void 0:e.isReady())||!1}isAuthorized(){var e;return(null===(e=this.state.connector)||void 0===e?void 0:e.isAuthorized())||!1}isPaused(){var e;return null===(e=this.state.connector)||void 0===e?void 0:e.isPaused()}disconnect(e){var t,n,r;this.state.developerMode&&console.debug("RemoteConnection::disconnect()",e),(null==e?void 0:e.terminate)&&(v7.getProvider().handleDisconnect({terminate:!0}),null===(n=null===(t=this.state.pendingModal)||void 0===t?void 0:t.unmount)||void 0===n||n.call(t),this.state.otpAnswer=void 0),null===(r=this.state.connector)||void 0===r||r.disconnect(e)}}class yG{constructor({debug:e,enabled:t}={debug:!1,enabled:!1}){this.debug=!1,this.enabled=!1,e&&(this.debug=e),this.enabled=t}persistChannelConfig(e){return fO(this,void 0,void 0,function*(){let t=JSON.stringify(e);this.debug&&console.debug(`StorageManagerWeb::persistChannelConfig() enabled=${this.enabled}`,e),localStorage.setItem(vZ,t)})}getPersistedChannelConfig(){return fO(this,void 0,void 0,function*(){let e;try{if(this.debug&&console.debug(`StorageManagerWeb::getPersistedChannelConfig() enabled=${this.enabled}`),e=localStorage.getItem(vZ),this.debug&&console.debug("StorageManagerWeb::getPersistedChannelConfig()",e),!e)return;let t=JSON.parse(e);return this.debug&&console.debug("StorageManagerWeb::getPersisChannel channelConfig",t),t}catch(e){return void console.debug("Can't find existing channel config",e)}})}terminate(){return fO(this,void 0,void 0,function*(){this.debug&&console.debug(`StorageManagerWeb::terminate() enabled=${this.enabled}`),localStorage.removeItem(vZ)})}}let yQ=e=>new yG(e),yY=e=>fO(void 0,void 0,void 0,function*(){let{options:t}=e,{infuraAPIKey:n}=t;if(!n)return;let r={"0x1":`https://mainnet.infura.io/v3/${n}`,"0x5":`https://goerli.infura.io/v3/${n}`,"0x2a":`https://sepolia.infura.io/v3/${n}`,"0xe708":`https://linea-mainnet.infura.io/v3/${n}`,"0xe704":`https://linea-goerli.infura.io/v3/${n}`,"0x89":`https://polygon-mainnet.infura.io/v3/${n}`,"0x13881":`https://polygon-mumbai.infura.io/v3/${n}`,"0x45":`https://optimism-mainnet.infura.io/v3/${n}`,"0x1a4":`https://optimism-goerli.infura.io/v3/${n}`,"0xa4b1":`https://arbitrum-mainnet.infura.io/v3/${n}`,"0x66eed":`https://arbitrum-goerli.infura.io/v3/${n}`,"0x2a15c308d":`https://palm-mainnet.infura.io/v3/${n}`,"0x2a15c3083":`https://palm-testnet.infura.io/v3/${n}`,"0xa86a":`https://avalanche-mainnet.infura.io/v3/${n}`,"0xa869":`https://avalanche-fuji.infura.io/v3/${n}`,"0x4e454152":`https://aurora-mainnet.infura.io/v3/${n}`,"0x4e454153":`https://aurora-testnet.infura.io/v3/${n}`,"0x534e5f4d41494e":`https://starknet-mainnet.infura.io/v3/${n}`,"0x534e5f474f45524c49":`https://starknet-goerli.infura.io/v3/${n}`,"0x534e5f474f45524c4932":`https://starknet-goerli2.infura.io/v3/${n}`,"0xa4ec":`https://celo-mainnet.infura.io/v3/${n}`,"0xaef3":`https://celo-alfajores.infura.io/v3/${n}`};e.options.readonlyRPCMap?e.options.readonlyRPCMap=Object.assign(Object.assign({},e.options.readonlyRPCMap),r):e.options.readonlyRPCMap=r}),yZ=e=>fO(void 0,void 0,void 0,function*(){let{options:t,debug:n}=e,{readonlyRPCMap:r}=t;if(r)try{n&&console.debug("[setupReadOnlyRPCProviders] Readonly RCP Setup",e.options.readonlyRPCMap),e.setReadOnlyRPCCalls(!0)}catch(e){throw Error("Invalid Infura Settings")}});function yX(e){return(yX="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function yJ(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,function(e){var t=function(e,t){if("object"!==yX(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!==yX(r))return r;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===yX(t)?t:String(t)}(r.key),r)}}var y0=[],y1=y0.forEach,y2=y0.slice,y3=/^[\u0009\u0020-\u007e\u0080-\u00ff]+$/,y6=function(e,t,n,r){var i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{path:"/",sameSite:"strict"};n&&(i.expires=new Date,i.expires.setTime(i.expires.getTime()+60*n*1e3)),r&&(i.domain=r),document.cookie=function(e,t,n){var r=n||{};r.path=r.path||"/";var i=encodeURIComponent(t),o="".concat(e,"=").concat(i);if(r.maxAge>0){var a=r.maxAge-0;if(Number.isNaN(a))throw Error("maxAge should be a Number");o+="; Max-Age=".concat(Math.floor(a))}if(r.domain){if(!y3.test(r.domain))throw TypeError("option domain is invali
51d");o+="; Domain=".concat(r.domain)}if(r.path){if(!y3.test(r.path))throw TypeError("option path is invalid");o+="; Path=".concat(r.path)}if(r.expires){if("function"!=typeof r.expires.toUTCString)throw TypeError("option expires is invalid");o+="; Expires=".concat(r.expires.toUTCString())}if(r.httpOnly&&(o+="; HttpOnly"),r.secure&&(o+="; Secure"),r.sameSite)switch("string"==typeof r.sameSite?r.sameSite.toLowerCase():r.sameSite){case!0:case"strict":o+="; SameSite=Strict";break;case"lax":o+="; SameSite=Lax";break;case"none":o+="; SameSite=None";break;default:throw TypeError("option sameSite is invalid")}return o}(e,encodeURIComponent(t),i)},y4=function(e){for(var t="".concat(e,"="),n=document.cookie.split(";"),r=0;r<n.length;r++){for(var i=n[r];" "===i.charAt(0);)i=i.substring(1,i.length);if(0===i.indexOf(t))return i.substring(t.length,i.length)}return null},y5={name:"cookie",lookup:function(e){var t;if(e.lookupCookie&&"undefined"!=typeof document){var n=y4(e.lookupCookie);n&&(t=n)}return t},cacheUserLanguage:function(e,t){t.lookupCookie&&"undefined"!=typeof document&&y6(t.lookupCookie,e,t.cookieMinutes,t.cookieDomain,t.cookieOptions)}},y8={name:"querystring",lookup:function(e){var t;if("undefined"!=typeof window){var n=window.location.search;!window.location.search&&window.location.hash&&window.location.hash.indexOf("?")>-1&&(n=window.location.hash.substring(window.location.hash.indexOf("?")));for(var r=n.substring(1).split("&"),i=0;i<r.length;i++){var o=r[i].indexOf("=");o>0&&r[i].substring(0,o)===e.lookupQuerystring&&(t=r[i].substring(o+1))}}return t}},y7=null,y9=function(){if(null!==y7)return y7;try{y7="undefined"!==window&&null!==window.localStorage;var e="i18next.translate.boo";window.localStorage.setItem(e,"foo"),window.localStorage.removeItem(e)}catch(e){y7=!1}return y7},be={name:"localStorage",lookup:function(e){var t;if(e.lookupLocalStorage&&y9()){var n=window.localStorage.getItem(e.lookupLocalStorage);n&&(t=n)}return t},cacheUserLanguage:function(e,t){t.lookupLocalStorage&&y9()&&window.localStorage.setItem(t.lookupLocalStorage,e)}},bt=null,bn=function(){if(null!==bt)return bt;try{bt="undefined"!==window&&null!==window.sessionStorage;var e="i18next.translate.boo";window.sessionStorage.setItem(e,"foo"),window.sessionStorage.removeItem(e)}catch(e){bt=!1}return bt},br={name:"sessionStorage",lookup:function(e){var t;if(e.lookupSessionStorage&&bn()){var n=window.sessionStorage.getItem(e.lookupSessionStorage);n&&(t=n)}return t},cacheUserLanguage:function(e,t){t.lookupSessionStorage&&bn()&&window.sessionStorage.setItem(t.lookupSessionStorage,e)}},bi={name:"navigator",lookup:function(e){var t=[];if("undefined"!=typeof navigator){if(navigator.languages)for(var n=0;n<navigator.languages.length;n++)t.push(navigator.languages[n]);navigator.userLanguage&&t.push(navigator.userLanguage),navigator.language&&t.push(navigator.language)}return t.length>0?t:void 0}},bo={name:"htmlTag",lookup:function(e){var t,n=e.htmlTag||("undefined"!=typeof document?document.documentElement:null);return n&&"function"==typeof n.getAttribute&&(t=n.getAttribute("lang")),t}},ba={name:"path",lookup:function(e){var t;if("undefined"!=typeof window){var n=window.location.pathname.match(/\/([a-zA-Z-]*)/g);if(n instanceof Array){if("number"==typeof e.lookupFromPathIndex){if("string"!=typeof n[e.lookupFromPathIndex])return;t=n[e.lookupFromPathIndex].replace("/","")}else t=n[0].replace("/","")}}return t}},bs={name:"subdomain",lookup:function(e){var t="number"==typeof e.lookupFromSubdomainIndex?e.lookupFromSubdomainIndex+1:1,n="undefined"!=typeof window&&window.location&&window.location.hostname&&window.location.hostname.match(/^(\w{2,5})\.(([a-z0-9-]{1,63}\.[a-z]{2,6})|localhost)/i);if(n)return n[t]}},bl=function(){var e,t;function n(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};(function(e,t){if(!(e instanceof t))throw TypeError("Cannot call a class as a function")})(this,n),this.type="languageDetector",this.detectors={},this.init(e,t)}return e=[{key:"init",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};this.services=e||{languageUtils:{}}
51,this.options=function(e){return y1.call(y2.call(arguments,1),function(t){if(t)for(var n in t)void 0===e[n]&&(e[n]=t[n])}),e}(t,this.options||{},{order:["querystring","cookie","localStorage","sessionStorage","navigator","htmlTag"],lookupQuerystring:"lng",lookupCookie:"i18next",lookupLocalStorage:"i18nextLng",lookupSessionStorage:"i18nextLng",caches:["localStorage"],excludeCacheFor:["cimode"],convertDetectedLanguage:function(e){return e}}),"string"==typeof this.options.convertDetectedLanguage&&this.options.convertDetectedLanguage.indexOf("15897")>-1&&(this.options.convertDetectedLanguage=function(e){return e.replace("-","_")}),this.options.lookupFromUrlIndex&&(this.options.lookupFromPathIndex=this.options.lookupFromUrlIndex),this.i18nOptions=n,this.addDetector(y5),this.addDetector(y8),this.addDetector(be),this.addDetector(br),this.addDetector(bi),this.addDetector(bo),this.addDetector(ba),this.addDetector(bs)}},{key:"addDetector",value:function(e){this.detectors[e.name]=e}},{key:"detect",value:function(e){var t=this;e||(e=this.options.order);var n=[];return e.forEach(function(e){if(t.detectors[e]){var r=t.detectors[e].lookup(t.options);r&&"string"==typeof r&&(r=[r]),r&&(n=n.concat(r))}}),n=n.map(function(e){return t.options.convertDetectedLanguage(e)}),this.services.languageUtils.getBestMatchFromCodes?n:n.length>0?n[0]:null}},{key:"cacheUserLanguage",value:function(e,t){var n=this;t||(t=this.options.caches),t&&(this.options.excludeCacheFor&&this.options.excludeCacheFor.indexOf(e)>-1||t.forEach(function(t){n.detectors[t]&&n.detectors[t].cacheUserLanguage(e,n.options)}))}}],yJ(n.prototype,e),t&&yJ(n,t),Object.defineProperty(n,"prototype",{writable:!1}),n}();bl.type="languageDetector";var bu,bc,bd={exports:{}},bf={},bh={exports:{}};"production"===P.env.NODE_ENV?bd.exports=function(){if(bu)return bf;bu=1;var e=Symbol.for("react.element"),t=Symbol.for("react.portal"),n=Symbol.for("react.fragment"),r=Symbol.for("react.strict_mode"),i=Symbol.for("react.profiler"),o=Symbol.for("react.provider"),a=Symbol.for("react.context"),s=Symbol.for("react.forward_ref"),l=Symbol.for("react.suspense"),u=Symbol.for("react.memo"),c=Symbol.for("react.lazy"),d=Symbol.iterator,f={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},h=Object.assign,p={};function m(e,t,n){this.props=e,this.context=t,this.refs=p,this.updater=n||f}function g(){}function v(e,t,n){this.props=e,this.context=t,this.refs=p,this.updater=n||f}m.prototype.isReactComponent={},m.prototype.setState=function(e,t){if("object"!=typeof e&&"function"!=typeof e&&null!=e)throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,e,t,"setState")},m.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")},g.prototype=m.prototype;var y=v.prototype=new g;y.constructor=v,h(y,m.prototype),y.isPureReactComponent=!0;var b=Array.isArray,w=Object.prototype.hasOwnProperty,A={current:null},E={key:!0,ref:!0,__self:!0,__source:!0};function _(t,n,r){var i,o={},a=null,s=null;if(null!=n)for(i in void 0!==n.ref&&(s=n.ref),void 0!==n.key&&(a=""+n.key),n)w.call(n,i)&&!E.hasOwnProperty(i)&&(o[i]=n[i]);var l=arguments.length-2;if(1===l)o.children=r;else if(1<l){for(var u=Array(l),c=0;c<l;c++)u[c]=arguments[c+2];o.children=u}if(t&&t.defaultProps)for(i in l=t.defaultProps)void 0===o[i]&&(o[i]=l[i]);return{$$typeof:e,type:t,key:a,ref:s,props:o,_owner:A.current}}function k(t){return"object"==typeof t&&null!==t&&t.$$typeof===e}var C=/\/+/g;function S(e,t){var n,r;return"object"==typeof e&&null!==e&&null!=e.key?(n=""+e.key,r={"=":"=0",":":"=2"},"$"+n.replace(/[=:]/g,function(e){return r[e]})):t.toString(36)}function x(n,r,i){if(null==n)return n;var o=[],a=0;return function n(r,i,o,a,s){var l,u,c,f=typeof r;"undefined"!==f&&"boolean"!==f||(r=null);var h=!1;if(null===r)h=!0;else switch(f){case"string":case"number":h=!0;break;case"object":switch(r.$$typeof){case e:case t:h=!0}}if(h)return s=s(h=r),r=""===a?"."+S(h,0):a,b(s)?(o="",null!=r&&(o=r.replace(C,"$&/")+"/"),n(s,i,o,"",function(e){return e})):null!=s&&(k(s)&&(l=s,u=o+(!s.key||h&&h.key===s.key?"":(""+s.key).replace(C,"$&/")+"/")+r,s={$$typeof:e,type:l.type,key:u,ref:l.ref,props:l.props,_owner:l._owner}),i.push(s)),1;if(h=0,a=""===a?".":a+":",b(r))for(var p=0;p<r.length;p++){var m=a+S(f=r[p],p);h+=n(f,i,o,m,s)}else if("function"==typeof(m=null===(c=r)||"object"!=typeof c?null:"function"==typeof(c=d&&c[d]||c["@@iterator"])?c:null))for(r=m.call(r),p=0;!(f=r.next()).done;)h+=n(f=f.value,i,o,m=a+S(f,p++),s);else if("object"===f)throw Error("Objects are not valid as a React child (found: "+("[object Object]"===(i=String(r))?"object with keys {"+Object.keys(r).join(", ")+"}":i)+"). If you meant to render a collection of children, use an array instead.");return h}(n,o,"","",function(e){return r.call(i,e,a++)}),o}function M(e){if(-1===e._status){var t=e._result;(t=t()).then(function(t){0!==e._status&&-1!==e._status||(e._status=1,e._result=t)},function(t){0!==e._status&&-1!==e._status||(e._status=2,e._result=t)}),-1===e._status&&(e._status=0,e._result=t)}if(1===e._status)return e._result.default;throw e._result}var O={current:null},R={transition:null};
51return bf.Children={map:x,forEach:function(e,t,n){x(e,function(){t.apply(this,arguments)},n)},count:function(e){var t=0;return x(e,function(){t++}),t},toArray:function(e){return x(e,function(e){return e})||[]},only:function(e){if(!k(e))throw Error("React.Children.only expected to receive a single React element child.");return e}},bf.Component=m,bf.Fragment=n,bf.Profiler=i,bf.PureComponent=v,bf.StrictMode=r,bf.Suspense=l,bf.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED={ReactCurrentDispatcher:O,ReactCurrentBatchConfig:R,ReactCurrentOwner:A},bf.cloneElement=function(t,n,r){if(null==t)throw Error("React.cloneElement(...): The argument must be a React element, but you passed "+t+".");var i=h({},t.props),o=t.key,a=t.ref,s=t._owner;if(null!=n){if(void 0!==n.ref&&(a=n.ref,s=A.current),void 0!==n.key&&(o=""+n.key),t.type&&t.type.defaultProps)var l=t.type.defaultProps;for(u in n)w.call(n,u)&&!E.hasOwnProperty(u)&&(i[u]=void 0===n[u]&&void 0!==l?l[u]:n[u])}var u=arguments.length-2;if(1===u)i.children=r;else if(1<u){l=Array(u);for(var c=0;c<u;c++)l[c]=arguments[c+2];i.children=l}return{$$typeof:e,type:t.type,key:o,ref:a,props:i,_owner:s}},bf.createContext=function(e){return(e={$$typeof:a,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null}).Provider={$$typeof:o,_context:e},e.Consumer=e},bf.createElement=_,bf.createFactory=function(e){var t=_.bind(null,e);return t.type=e,t},bf.createRef=function(){return{current:null}},bf.forwardRef=function(e){return{$$typeof:s,render:e}},bf.isValidElement=k,bf.lazy=function(e){return{$$typeof:c,_payload:{_status:-1,_result:e},_init:M}},bf.memo=function(e,t){return{$$typeof:u,type:e,compare:void 0===t?null:t}},bf.startTransition=function(e){var t=R.transition;R.transition={};try{e()}finally{R.transition=t}},bf.unstable_act=function(){throw Error("act(...) is not supported in production builds of React.")},bf.useCallback=function(e,t){return O.current.useCallback(e,t)},bf.useContext=function(e){return O.current.useContext(e)},bf.useDebugValue=function(){},bf.useDeferredValue=function(e){return O.current.useDeferredValue(e)},bf.useEffect=function(e,t){return O.current.useEffect(e,t)},bf.useId=function(){return O.current.useId()},bf.useImperativeHandle=function(e,t,n){return O.current.useImperativeHandle(e,t,n)},bf.useInsertionEffect=function(e,t){return O.current.useInsertionEffect(e,t)},bf.useLayoutEffect=function(e,t){return O.current.useLayoutEffect(e,t)},bf.useMemo=function(e,t){return O.current.useMemo(e,t)},bf.useReducer=function(e,t,n){return O.current.useReducer(e,t,n)},bf.useRef=function(e){return O.current.useRef(e)},bf.useState=function(e){return O.current.useState(e)},bf.useSyncExternalStore=function(e,t,n){return O.current.useSyncExternalStore(e,t,n)},bf.useTransition=function(){return O.current.useTransition()},bf.version="18.2.0",bf}():bd.exports=(bc||(bc=1,i=bh.exports,"production"!==P.env.NODE_ENV&&function(){"undefined"!=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__&&"function"==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStart&&__REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStart(Error());var e=Symbol.for("react.element"),t=Symbol.for("react.portal"),n=Symbol.for("react.fragment"),r=Symbol.for("react.strict_mode"),o=Symbol.for("react.profiler"),a=Symbol.for("react.provider"),s=Symbol.for("react.context"),l=Symbol.for("react.forward_ref"),u=Symbol.for("react.suspense"),c=Symbol.for("react.suspense_list"),d=Symbol.for("react.memo"),f=Symbol.for("react.lazy"),h=Symbol.for("react.offscreen"),p=Symbol.iterator;function m(e){if(null===e||"object"!=typeof e)return null;var t=p&&e[p]||e["@@iterator"];return"function"==typeof t?t:null}var g={current:null},v={transition:null},y={current:null,isBatchingLegacy:!1,didScheduleLegacyUpdate:!1},b={current:null},w={},A=null;w.setExtraStackFrame=function(e){A=e},w.getCurrentStack=null,w.getStackAddendum=function(){var e="";A&&(e+=A);var t=w.getCurrentStack;return t&&(e+=t()||""),e};var E={ReactCurrentDispatcher:g,ReactCurrentBatchConfig:v,ReactCurrentOwner:b};function _(e){for(var t=arguments.length,n=Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];C("warn",e,n)}function k(e){for(var t=arguments.length,n=Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];C("error",e,n)}
51function C(e,t,n){var r=E.ReactDebugCurrentFrame.getStackAddendum();""!==r&&(t+="%s",n=n.concat([r]));var i=n.map(function(e){return String(e)});i.unshift("Warning: "+t),Function.prototype.apply.call(console[e],console,i)}E.ReactDebugCurrentFrame=w,E.ReactCurrentActQueue=y;var S={};function x(e,t){var n=e.constructor,r=n&&(n.displayName||n.name)||"ReactClass",i=r+"."+t;S[i]||(k("Can't call %s on a component that is not yet mounted. This is a no-op, but it might indicate a bug in your application. Instead, assign to `this.state` directly or define a `state = {};` class property with the desired state in the %s component.",t,r),S[i]=!0)}var M={isMounted:function(e){return!1},enqueueForceUpdate:function(e,t,n){x(e,"forceUpdate")},enqueueReplaceState:function(e,t,n,r){x(e,"replaceState")},enqueueSetState:function(e,t,n,r){x(e,"setState")}},O=Object.assign,R={};function P(e,t,n){this.props=e,this.context=t,this.refs=R,this.updater=n||M}Object.freeze(R),P.prototype.isReactComponent={},P.prototype.setState=function(e,t){if("object"!=typeof e&&"function"!=typeof e&&null!=e)throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,e,t,"setState")},P.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")};var T={isMounted:["isMounted","Instead, make sure to clean up subscriptions and pending requests in componentWillUnmount to prevent memory leaks."],replaceState:["replaceState","Refactor your code to use setState instead (see https://github.com/facebook/react/issues/3236)."]},I=function(e,t){Object.defineProperty(P.prototype,e,{get:function(){_("%s(...) is deprecated in plain JavaScript React classes. %s",t[0],t[1])}})};for(var j in T)T.hasOwnProperty(j)&&I(j,T[j]);function L(){}function N(e,t,n){this.props=e,this.context=t,this.refs=R,this.updater=n||M}L.prototype=P.prototype;var D=N.prototype=new L;D.constructor=N,O(D,P.prototype),D.isPureReactComponent=!0;var B=Array.isArray;function F(e){if(function(e){try{return!1}catch(e){return!0}}(0))return k("The provided key is an unsupported type %s. This value must be coerced to a string before before using it here.","function"==typeof Symbol&&Symbol.toStringTag&&e[Symbol.toStringTag]||e.constructor.name||"Object"),""+e}function z(e){return e.displayName||"Context"}function U(e){if(null==e)return null;if("number"==typeof e.tag&&k("Received an unexpected object in getComponentNameFromType(). This is likely a bug in React. Please file an issue."),"function"==typeof e)return e.displayName||e.name||null;if("string"==typeof e)return e;switch(e){case n:return"Fragment";case t:return"Portal";case o:return"Profiler";case r:return"StrictMode";case u:return"Suspense";case c:return"SuspenseList"}if("object"==typeof e)switch(e.$$typeof){case s:return z(e)+".Consumer";case a:return z(e._context)+".Provider";case l:return function(e,t,n){var r=e.displayName;if(r)return r;var i=t.displayName||t.name||"";return""!==i?n+"("+i+")":n}(e,e.render,"ForwardRef");case d:var i=e.displayName||null;return null!==i?i:U(e.type)||"Memo";case f:var h=e._payload,p=e._init;try{return U(p(h))}catch(e){}}return null}var q,W,H,$=Object.prototype.hasOwnProperty,V={key:!0,ref:!0,__self:!0,__source:!0};function K(e){if($.call(e,"ref")){var t=Object.getOwnPropertyDescriptor(e,"ref").get;if(t&&t.isReactWarning)return!1}return void 0!==e.ref}function G(e){if($.call(e,"key")){var t=Object.getOwnPropertyDescriptor(e,"key").get;if(t&&t.isReactWarning)return!1}
51return void 0!==e.key}H={};var Q=function(t,n,r,i,o,a,s){var l={$$typeof:e,type:t,key:n,ref:r,props:s,_owner:a,_store:{}};return Object.defineProperty(l._store,"validated",{configurable:!1,enumerable:!1,writable:!0,value:!1}),Object.defineProperty(l,"_self",{configurable:!1,enumerable:!1,writable:!1,value:i}),Object.defineProperty(l,"_source",{configurable:!1,enumerable:!1,writable:!1,value:o}),Object.freeze&&(Object.freeze(l.props),Object.freeze(l)),l};function Y(e,t,n){var r,i={},o=null,a=null,s=null,l=null;if(null!=t)for(r in K(t)&&(a=t.ref,function(e){if("string"==typeof e.ref&&b.current&&e.__self&&b.current.stateNode!==e.__self){var t=U(b.current.type);H[t]||(k('Component "%s" contains the string ref "%s". Support for string refs will be removed in a future major release. This case cannot be automatically converted to an arrow function. We ask you to manually fix this case by using useRef() or createRef() instead. Learn more about using refs safely here: https://reactjs.org/link/strict-mode-string-ref',t,e.ref),H[t]=!0)}}(t)),G(t)&&(F(t.key),o=""+t.key),s=void 0===t.__self?null:t.__self,l=void 0===t.__source?null:t.__source,t)$.call(t,r)&&!V.hasOwnProperty(r)&&(i[r]=t[r]);var u=arguments.length-2;if(1===u)i.children=n;else if(u>1){for(var c=Array(u),d=0;d<u;d++)c[d]=arguments[d+2];Object.freeze&&Object.freeze(c),i.children=c}if(e&&e.defaultProps){var f=e.defaultProps;for(r in f)void 0===i[r]&&(i[r]=f[r])}if(o||a){var h,p,m="function"==typeof e?e.displayName||e.name||"Unknown":e;o&&((h=function(){q||(q=!0,k("%s: `key` is not a prop. Trying to access it will result in `undefined` being returned. If you need to access the same value within the child component, you should pass it as a different prop. (https://reactjs.org/link/special-props)",m))}).isReactWarning=!0,Object.defineProperty(i,"key",{get:h,configurable:!0})),a&&((p=function(){W||(W=!0,k("%s: `ref` is not a prop. Trying to access it will result in `undefined` being returned. If you need to access the same value within the child component, you should pass it as a different prop. (https://reactjs.org/link/special-props)",m))}).isReactWarning=!0,Object.defineProperty(i,"ref",{get:p,configurable:!0}))}return Q(e,o,a,s,l,b.current,i)}function Z(e,t,n){if(null==e)throw Error("React.cloneElement(...): The argument must be a React element, but you passed "+e+".");var r,i,o=O({},e.props),a=e.key,s=e.ref,l=e._self,u=e._source,c=e._owner;if(null!=t)for(r in K(t)&&(s=t.ref,c=b.current),G(t)&&(F(t.key),a=""+t.key),e.type&&e.type.defaultProps&&(i=e.type.defaultProps),t)$.call(t,r)&&!V.hasOwnProperty(r)&&(void 0===t[r]&&void 0!==i?o[r]=i[r]:o[r]=t[r]);var d=arguments.length-2;if(1===d)o.children=n;else if(d>1){for(var f=Array(d),h=0;h<d;h++)f[h]=arguments[h+2];o.children=f}return Q(e.type,a,s,l,u,c,o)}function X(t){return"object"==typeof t&&null!==t&&t.$$typeof===e}var J=!1,ee=/\/+/g;function et(e){return e.replace(ee,"$&/")}function en(e,t){var n,r;return"object"==typeof e&&null!==e&&null!=e.key?(F(e.key),n=""+e.key,r={"=":"=0",":":"=2"},"$"+n.replace(/[=:]/g,function(e){return r[e]})):t.toString(36)}function er(n,r,i){if(null==n)return n;var o=[],a=0;return function n(r,i,o,a,s){var l=typeof r;"undefined"!==l&&"boolean"!==l||(r=null);var u,c,d,f=!1;if(null===r)f=!0;else switch(l){case"string":case"number":f=!0;break;case"object":switch(r.$$typeof){case e:case t:f=!0}}if(f){var h=r,p=s(h),g=""===a?"."+en(h,0):a;if(B(p)){var v="";null!=g&&(v=et(g)+"/"),n(p,i,v,"",function(e){return e})}else null!=p&&(X(p)&&(!p.key||h&&h.key===p.key||F(p.key),u=p,c=o+(!p.key||h&&h.key===p.key?"":et(""+p.key)+"/")+g,p=Q(u.type,c,u.ref,u._self,u._source,u._owner,u.props)),i.push(p));return 1}var y=0,b=""===a?".":a+":";if(B(r))for(var w=0;w<r.length;w++)y+=n(d=r[w],i,o,b+en(d,w),s);else{var A=m(r);if("function"==typeof A){var E=r;A===E.entries&&(J||_("Using Maps as children is not supported. Use an array of keyed ReactElements instead."),J=!0);for(var k,C=A.call(E),S=0;!(k=C.next()).done;)y+=n(d=k.value,i,o,b+en(d,S++),s)}else if("object"===l){var x=String(r);throw Error("Objects are not valid as a React child (found: "+("[object Object]"===x?"object with keys {"+Object.keys(r).join(", ")+"}":x)+"). If you meant to render a collection of children, use an array instead.")}}return y}(n,o,"","",function(e){return r.call(i,e,a++)}),o}function ei(e){if(-1===e._status){var t=(0,e._result)();t.then(function(t){(0===e._status||-1===e._status)&&(e._status=1,e._result=t)},function(t){(0===e._status||-1===e._status)&&(e._status=2,e._result=t)}),-1===e._status&&(e._status=0,e._result=t)}if(1===e._status){var n=e._result;return void 0===n&&k("lazy: Expected the result of a dynamic import() call. Instead received: %s\n\nYour code should look like: \n const MyComponent = lazy(() => import('./MyComponent'))\n\nDid you accidentally put curly braces around the import?",n),"default"in n||k("lazy: Expected the result of a dynamic import() call. Instead received: %s\n\nYour code should look like: \n const MyComponent = lazy(() => import('./MyComponent'))",n),n.default}throw e._result}function eo(e){return"string"==typeof e||"function"==typeof e||!!(e===n||e===o||e===r||e===u||e===c||e===h)||"object"==typeof e&&null!==e&&(e.$$typeof===f||e.$$typeof===d||e.$$typeof===a||e.$$typeof===s||e.$$typeof===l||e.$$typeof===es||void 0!==e.getModuleId)}function ea(){var e=g.current;return null===e&&k("Invalid hook call. Hooks can only be called inside of the body of a function component. This could happen for one of the following reasons:\n1. You might have mismatching versions of React and the renderer (such as React DOM)\n2. You might be breaking the Rules of Hooks\n3. You might have more than one copy of React in the same app\nSee https://reactjs.org/link/invalid-hook-call for tips about how to debug and fix this problem."),e}es=Symbol.for("react.module.reference");var es,el,eu,ec,ed,ef,eh,ep,em=0;function eg(){}eg.__reactDisabledLog=!0;var ev,ey=E.ReactCurrentDispatcher;function eb(e,t,n){if(void 0===ev)try{throw Error()}catch(e){var r=e.stack.trim().match(/\n( *(at )?)/);ev=r&&r[1]||""}return"\n"+ev+e}var ew,eA=!1;function eE(e,t){if(!e||eA)return"";var n,r=ew.get(e);if(void 0!==r)return r;eA=!0;var i,o=Error.prepareStackTrace;Error.prepareStackTrace=void 0,i=ey.current,ey.current=null,function(){if(0===em){el=console.log,eu=console.info,ec=console.warn,ed=console.error,ef=console.group,eh=console.groupCollapsed,ep=console.groupEnd;var e={configurable:!0,enumerable:!0,value:eg,writable:!0};Object.defineProperties(console,{info:e,log:e,warn:e,error:e,group:e,groupCollapsed:e,groupEnd:e})}em++}();try{if(t){var a=function(){throw Error()};if(Object.defineProperty(a.prototype,"props",{set:function(){throw Error()}}),"object"==typeof Reflect&&Reflect.construct){try{Reflect.construct(a,[])}catch(e){n=e}Reflect.construct(e,[],a)}else{try{a.call()}catch(e){n=e}e.call(a.prototype)}}else{try{throw Error()}catch(e){n=e}e()}}catch(t){if(t&&n&&"string"==typeof t.stack){for(var s=t.stack.split("\n"),l=n.stack.split("\n"),u=s.length-1,c=l.length-1;u>=1&&c>=0&&s[u]!==l[c];)c--;for(;u>
51=1&&c>=0;u--,c--)if(s[u]!==l[c]){if(1!==u||1!==c)do if(u--,--c<0||s[u]!==l[c]){var d="\n"+s[u].replace(" at new "," at ");return e.displayName&&d.includes("<anonymous>")&&(d=d.replace("<anonymous>",e.displayName)),"function"==typeof e&&ew.set(e,d),d}while(u>=1&&c>=0);break}}}finally{eA=!1,ey.current=i,function(){if(0==--em){var e={configurable:!0,enumerable:!0,writable:!0};Object.defineProperties(console,{log:O({},e,{value:el}),info:O({},e,{value:eu}),warn:O({},e,{value:ec}),error:O({},e,{value:ed}),group:O({},e,{value:ef}),groupCollapsed:O({},e,{value:eh}),groupEnd:O({},e,{value:ep})})}em<0&&k("disabledDepth fell below zero. This is a bug in React. Please file an issue.")}(),Error.prepareStackTrace=o}var f=e?e.displayName||e.name:"",h=f?eb(f):"";return"function"==typeof e&&ew.set(e,h),h}function e_(e,t,n){if(null==e)return"";if("function"==typeof e)return eE(e,!(!(r=e.prototype)||!r.isReactComponent));if("string"==typeof e)return eb(e);switch(e){case u:return eb("Suspense");case c:return eb("SuspenseList")}if("object"==typeof e)switch(e.$$typeof){case l:return eE(e.render,!1);case d:return e_(e.type,t,n);case f:var r,i=e._payload,o=e._init;try{return e_(o(i),t,n)}catch(e){}}return""}ew=new("function"==typeof WeakMap?WeakMap:Map);var ek,eC={},eS=E.ReactDebugCurrentFrame;function ex(e){if(e){var t=e._owner,n=e_(e.type,e._source,t?t.type:null);eS.setExtraStackFrame(n)}else eS.setExtraStackFrame(null)}function eM(e){if(e){var t=e._owner;A=e_(e.type,e._source,t?t.type:null)}else A=null}function eO(){if(b.current){var e=U(b.current.type);if(e)return"\n\nCheck the render method of `"+e+"`."}return""}ek=!1;var eR={};function eP(e,t){if(e._store&&!e._store.validated&&null==e.key){e._store.validated=!0;var n=function(e){var t=eO();if(!t){var n="string"==typeof e?e:e.displayName||e.name;n&&(t="\n\nCheck the top-level render call using <"+n+">.")}return t}(t);if(!eR[n]){eR[n]=!0;var r="";e&&e._owner&&e._owner!==b.current&&(r=" It was passed a child from "+U(e._owner.type)+"."),eM(e),k('Each child in a list should have a unique "key" prop.%s%s See https://reactjs.org/link/warning-keys for more information.',n,r),eM(null)}}}function eT(e,t){if("object"==typeof e){if(B(e))for(var n=0;n<e.length;n++){var r=e[n];X(r)&&eP(r,t)}else if(X(e))e._store&&(e._store.validated=!0);else if(e){var i=m(e);if("function"==typeof i&&i!==e.entries)for(var o,a=i.call(e);!(o=a.next()).done;)X(o.value)&&eP(o.value,t)}}}function eI(e){var t,n=e.type;if(null!=n&&"string"!=typeof n){if("function"==typeof n)t=n.propTypes;else{if("object"!=typeof n||n.$$typeof!==l&&n.$$typeof!==d)return;t=n.propTypes}if(t){var r=U(n);!function(e,t,n,r,i){var o=Function.call.bind($);for(var a in e)if(o(e,a)){var s=void 0;try{if("function"!=typeof e[a]){var l=Error((r||"React class")+": "+n+" type `"+a+"` is invalid; it must be a function, usually from the `prop-types` package, but received `"+typeof e[a]+"`.This often happens because of typos such as `PropTypes.function` instead of `PropTypes.func`.");throw l.name="Invariant Violation",l}s=e[a](t,a,r,n,null,"SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED")}catch(e){s=e}!s||s instanceof Error||(ex(i),k("%s: type specification of %s `%s` is invalid; the type checker function must return `null` or an `Error` but returned a %s. You may have forgotten to pass an argument to the type checker creator (arrayOf, instanceOf, objectOf, oneOf, oneOfType, and shape all require an argument).",r||"React class",n,a,typeof s),ex(null)),s instanceof Error&&!(s.message in eC)&&(eC[s.message]=!0,ex(i),k("Failed %s type: %s",n,s.message),ex(null))}}(t,e.props,"prop",r,e)}else void 0===n.PropTypes||ek||(ek=!0,k("Component %s declared `PropTypes` instead of `propTypes`. Did you misspell the property assignment?",U(n)||"Unknown"));"function"!=typeof n.getDefaultProps||n.getDefaultProps.isReactClassApproved||k("getDefaultProps is only used on classic React.createClass definitions. Use a static property named `defaultProps` instead.")}}function ej(t,r,i){var o,a=eo(t);if(!a){var s,l="";(void 0===t||"object"==typeof t&&null!==t&&0===Object.keys(t).length)&&(l+=" You likely forgot to export your component from the file it's defined in, or you might have mixed up default and named imports."),l+=(null!=r&&void 0!==(o=r.__source)?"\n\nCheck your code at "+o.fileName.replace(/^.*[\\\/]/,"")+":"+o.lineNumber+".":"")||eO(),null===t?s="null":B(t)?s="array":void 0!==t&&t.$$typeof===e?(s="<"+(U(t.type)||"Unknown")+" />",l=" Did you accidentally export a JSX literal instead of a component?"):s=typeof t,k("React.createElement: type is invali
51d -- expected a string (for built-in components) or a class/function (for composite components) but got: %s.%s",s,l)}var u=Y.apply(this,arguments);if(null==u)return u;if(a)for(var c=2;c<arguments.length;c++)eT(arguments[c],t);return t===n?function(e){for(var t=Object.keys(e.props),n=0;n<t.length;n++){var r=t[n];if("children"!==r&&"key"!==r){eM(e),k("Invalid prop `%s` supplied to `React.Fragment`. React.Fragment can only have `key` and `children` props.",r),eM(null);break}}null!==e.ref&&(eM(e),k("Invalid attribute `ref` supplied to `React.Fragment`."),eM(null))}(u):eI(u),u}var eL=!1,eN=!1,eD=null,eB=0,eF=!1;function ez(e){e!==eB-1&&k("You seem to have overlapping act() calls, this is not supported. Be sure to await previous act() calls before making a new one. "),eB=e}function eU(e,t,n){var r=y.current;if(null!==r)try{eW(r),function(e){if(null===eD)try{var t=("require"+Math.random()).slice(0,7);eD=(bh&&bh[t]).call(bh,"timers").setImmediate}catch(e){eD=function(e){!1===eN&&(eN=!0,"undefined"==typeof MessageChannel&&k("This browser does not have a MessageChannel implementation, so enqueuing tasks via await act(async () => ...) will fail. Please file an issue at https://github.com/facebook/react/issues if you encounter this warning."));var t=new MessageChannel;t.port1.onmessage=e,t.port2.postMessage(void 0)}}eD(e)}(function(){0===r.length?(y.current=null,t(e)):eU(e,t,n)})}catch(e){n(e)}else t(e)}var eq=!1;function eW(e){if(!eq){eq=!0;var t=0;try{for(;t<e.length;t++){var n=e[t];do n=n(!0);while(null!==n)}e.length=0}catch(n){throw e=e.slice(t+1),n}finally{eq=!1}}}i.Children={map:er,forEach:function(e,t,n){er(e,function(){t.apply(this,arguments)},n)},count:function(e){var t=0;return er(e,function(){t++}),t},toArray:function(e){return er(e,function(e){return e})||[]},only:function(e){if(!X(e))throw Error("React.Children.only expected to receive a single React element child.");return e}},i.Component=P,i.Fragment=n,i.Profiler=o,i.PureComponent=N,i.StrictMode=r,i.Suspense=u,i.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=E,i.cloneElement=function(e,t,n){for(var r=Z.apply(this,arguments),i=2;i<arguments.length;i++)eT(arguments[i],r.type);return eI(r),r},i.createContext=function(e){var t={$$typeof:s,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null};t.Provider={$$typeof:a,_context:t};var n=!1,r=!1,i=!1,o={$$typeof:s,_context:t};return Object.defineProperties(o,{Provider:{get:function(){return r||(r=!0,k("Rendering <Context.Consumer.Provider> is not supported and will be removed in a future major release. Did you mean to render <Context.Provider> instead?")),t.Provider},set:function(e){t.Provider=e}},_currentValue:{get:function(){return t._currentValue},set:function(e){t._currentValue=e}},_currentValue2:{get:function(){return t._currentValue2},set:function(e){t._currentValue2=e}},_threadCount:{get:function(){return t._threadCount},set:function(e){t._threadCount=e}},Consumer:{get:function(){return n||(n=!0,k("Rendering <Context.Consumer.Consumer> is not supported and will be removed in a future major release. Did you mean to render <Context.Consumer> instead?")),t.Consumer}},displayName:{get:function(){return t.displayName},set:function(e){i||(_("Setting `displayName` on Context.Consumer has no effect. You should set it directly on the context with Context.displayName = '%s'.",e),i=!0)}}}),t.Consumer=o,t._currentRenderer=null,t._currentRenderer2=null,t},i.createElement=ej,i.createFactory=function(e){var t=ej.bind(null,e);return t.type=e,eL||(eL=!0,_("React.createFactory() is deprecated and will be removed in a future major release. Consider using JSX or use React.createElement() directly instead.")),Object.defineProperty(t,"type",{enumerable:!1,get:function(){return _("Factory.type is deprecated. Access the class directly before passing it to createFactory."),Object.defineProperty(this,"type",{value:e}),e}}),t},i.createRef=function(){var e={current:null};return Object.seal(e),e},i.forwardRef=function(e){null!=e&&e.$$typeof===d?k("forwardRef requires a render function but received a `memo` component. Instead of forwardRef(memo(...)), use memo(forwardRef(...))."):"function"!=typeof e?k("forwardRef requires a render function but was given %s.",null===e?"null":typeof e):0!==e.length&&2!==e.length&&k("forwardRef render functions accept exactly two parameters: props and ref. %s",1===e.length?"Did you forget to use the ref parameter?":"Any additional parameter will be undefined."),null!=e&&(null==e.defaultProps&&null==e.propTypes||k("forwardRef render functions do not support propTypes or defaultProps. Did you accidentally pass a React component?"));var t,n={$$typeof:l,render:e};
51return Object.defineProperty(n,"displayName",{enumerable:!1,configurable:!0,get:function(){return t},set:function(n){t=n,e.name||e.displayName||(e.displayName=n)}}),n},i.isValidElement=X,i.lazy=function(e){var t,n,r={$$typeof:f,_payload:{_status:-1,_result:e},_init:ei};return Object.defineProperties(r,{defaultProps:{configurable:!0,get:function(){return t},set:function(e){k("React.lazy(...): It is not supported to assign `defaultProps` to a lazy component import. Either specify them where the component is defined, or create a wrapping component around it."),t=e,Object.defineProperty(r,"defaultProps",{enumerable:!0})}},propTypes:{configurable:!0,get:function(){return n},set:function(e){k("React.lazy(...): It is not supported to assign `propTypes` to a lazy component import. Either specify them where the component is defined, or create a wrapping component around it."),n=e,Object.defineProperty(r,"propTypes",{enumerable:!0})}}}),r},i.memo=function(e,t){eo(e)||k("memo: The first argument must be a component. Instead received: %s",null===e?"null":typeof e);var n,r={$$typeof:d,type:e,compare:void 0===t?null:t};return Object.defineProperty(r,"displayName",{enumerable:!1,configurable:!0,get:function(){return n},set:function(t){n=t,e.name||e.displayName||(e.displayName=t)}}),r},i.startTransition=function(e,t){var n=v.transition;v.transition={};var r=v.transition;v.transition._updatedFibers=new Set;try{e()}finally{v.transition=n,null===n&&r._updatedFibers&&(r._updatedFibers.size>10&&_("Detected a large number of updates inside startTransition. If this is due to a subscription please re-write it to use React provided hooks. Otherwise concurrent mode guarantees are off the table."),r._updatedFibers.clear())}},i.unstable_act=function(e){var t=eB;eB++,null===y.current&&(y.current=[]);var n,r=y.isBatchingLegacy;try{if(y.isBatchingLegacy=!0,n=e(),!r&&y.didScheduleLegacyUpdate){var i=y.current;null!==i&&(y.didScheduleLegacyUpdate=!1,eW(i))}}catch(e){throw ez(t),e}finally{y.isBatchingLegacy=r}if(null!==n&&"object"==typeof n&&"function"==typeof n.then){var o=n,a=!1;return eF||"undefined"==typeof Promise||Promise.resolve().then(function(){}).then(function(){a||(eF=!0,k("You called act(async () => ...) without await. This could lead to unexpected testing behaviour, interleaving multiple act calls and mixing their scopes. You should - await act(async () => ...);"))}),{then:function(e,n){a=!0,o.then(function(r){ez(t),0===eB?eU(r,e,n):e(r)},function(e){ez(t),n(e)})}}}var s=n;if(ez(t),0===eB){var l=y.current;return null!==l&&(eW(l),y.current=null),{then:function(e,t){null===y.current?(y.current=[],eU(s,e,t)):e(s)}}}return{then:function(e,t){e(s)}}},i.useCallback=function(e,t){return ea().useCallback(e,t)},i.useContext=function(e){var t=ea();if(void 0!==e._context){var n=e._context;n.Consumer===e?k("Calling useContext(Context.Consumer) is not supported, may cause bugs, and will be removed in a future major release. Did you mean to call useContext(Context) instead?"):n.Provider===e&&k("Calling useContext(Context.Provider) is not supported. Did you mean to call useContext(Context) instead?")}return t.useContext(e)},i.useDebugValue=function(e,t){return ea().useDebugValue(e,t)},i.useDeferredValue=function(e){return ea().useDeferredValue(e)},i.useEffect=function(e,t){return ea().useEffect(e,t)},i.useId=function(){return ea().useId()},i.useImperativeHandle=function(e,t,n){return ea().useImperativeHandle(e,t,n)},i.useInsertionEffect=function(e,t){return ea().useInsertionEffect(e,t)},i.useLayoutEffect=function(e,t){return ea().useLayoutEffect(e,t)},i.useMemo=function(e,t){return ea().useMemo(e,t)},i.useReducer=function(e,t,n){return ea().useReducer(e,t,n)},i.useRef=function(e){return ea().useRef(e)}
51,i.useState=function(e){return ea().useState(e)},i.useSyncExternalStore=function(e,t,n){return ea().useSyncExternalStore(e,t,n)},i.useTransition=function(){return ea().useTransition()},i.version="18.2.0","undefined"!=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__&&"function"==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop&&__REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop(Error())}()),bh.exports);var bp=bd.exports;let bm=/&(?:amp|#38|lt|#60|gt|#62|apos|#39|quot|#34|nbsp|#160|copy|#169|reg|#174|hellip|#8230|#x2F|#47);/g,bg={"&":"&","&":"&","<":"<","<":"<",">":">",">":">","'":"'","'":"'",""":'"',""":'"'," ":" "," ":" ","©":"\xa9","©":"\xa9","®":"\xae","®":"\xae","…":"â¦","…":"â¦","/":"/","/":"/"},bv=e=>bg[e],by={bindI18n:"languageChanged",bindI18nStore:"",transEmptyNodeValue:"",transSupportBasicHtmlNodes:!0,transWrapTextNodes:"",transKeepBasicHtmlNodesFor:["br","strong","i","p"],useSuspense:!0,unescape:e=>e.replace(bm,bv)},bb={type:"3rdParty",init(e){!function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};by={...by,...e}}(e.options.react)}};bp.createContext();var bw={DESKTOP:"Desktop",MOBILE:"Mobile",META_MASK_MOBILE_APP:"MetaMask mobile app",SCAN_TO_CONNECT:"Scan to connect and sign with",CONNECT_WITH_EXTENSION:"Connect With MetaMask Extension",INSTALL_MODAL:{TRUSTED_BY_USERS:"Trusted by over 30 million users to buy, store, send and swap crypto securely",LEADING_CRYPTO_WALLET:"The leading crypto wallet & gateway to blockchain apps built on Ethereum Mainnet, Polygon, Optimism, and many other networks",CONTROL_DIGITAL_INTERACTIONS:"Puts you in control of your digital interactions by making power of cryptography more accessible",INSTALL_META_MASK_EXTENSION:"Install MetaMask Extension"},PENDING_MODAL:{OPEN_META_MASK_SELECT_CODE:"Please open the MetaMask wallet app and select the code on the screen OR disconnect",OPEN_META_MASK_CONTINUE:"Open the MetaMask app to continue with your session.",NUMBER_AFTER_OPEN_NOTICE:"If a number doesn't appear after opening MetaMask, please click disconnect and re-scan the QRCode.",DISCONNECT:"Disconnect"},SELECT_MODAL:{CRYPTO_TAKE_CONTROL_TEXT:"Take control of your crypto and explore the blockchain with the wallet trusted by over 30 million people worldwide"},META_MASK_MODAL:{ADDRESS_COPIED:"Address copied to clipboard!",DISCONNECT:"Disconnect",ACTIVE_NETWORK:"Active Network"}},bA={DESKTOP:"Escritorio",MOBILE:"M\xf3vil",META_MASK_MOBILE_APP:"Aplicaci\xf3n m\xf3vil de MetaMask",SCAN_TO_CONNECT:"Escanear para conectar y firmar con",CONNECT_WITH_EXTENSION:"Conectar con la Extensi\xf3n de MetaMask",INSTALL_MODAL:{TRUSTED_BY_USERS:"Confiado por m\xe1s de 30 millones de usuarios para comprar, almacenar, enviar e intercambiar cripto de manera segura",LEADING_CRYPTO_WALLET:"La principal billetera de criptomonedas y pasarela hacia aplicaciones blockchain construidas en Ethereum Mainnet, Polygon, Optimism y muchas otras redes",CONTROL_DIGITAL_INTERACTIONS:"Te da el control de tus interacciones digitales al hacer que el poder de la criptograf\xeda sea m\xe1s accesible",INSTALL_META_MASK_EXTENSION:"Instalar la Extensi\xf3n de MetaMask"},PENDING_MODAL:{OPEN_META_MASK_SELECT_CODE:"Por favor, abre la aplicaci\xf3n de billetera MetaMask y selecciona el c\xf3digo en la pantalla O desconecta",OPEN_META_MASK_CONTINUE:"Abre la aplicaci\xf3n de MetaMask para continuar con tu sesi\xf3n.",NUMBER_AFTER_OPEN_NOTICE:"Si no aparece un n\xfamero despu\xe9s de abrir MetaMask, por favor haz clic en desconectar y vuelve a escanear el c\xf3digo QR.",DISCONNECT:"Desconectar"},SELECT_MODAL:{CRYPTO_TAKE_CONTROL_TEXT:"Toma el control de tu cripto y explora la blockchain con la billetera en la que conf\xedan m\xe1s de 30 millones de personas en todo el mund
51o"},META_MASK_MODAL:{ADDRESS_COPIED:"\xa1Direcci\xf3n copiada al portapapeles!",DISCONNECT:"Desconectar",ACTIVE_NETWORK:"Red activa"}},bE={DESKTOP:"Bureau",MOBILE:"Mobile",META_MASK_MOBILE_APP:"Application mobile MetaMask",SCAN_TO_CONNECT:"Scannez pour vous connecter et signer avec",CONNECT_WITH_EXTENSION:"Connectez-vous avec l'extension MetaMask",INSTALL_MODAL:{TRUSTED_BY_USERS:"Fait confiance \xe0 plus de 30 millions d'utilisateurs pour acheter, stocker, envoyer et \xe9changer des crypto en toute s\xe9curit\xe9",LEADING_CRYPTO_WALLET:"Le portefeuille crypto leader et la passerelle vers des applications blockchain bas\xe9es sur Ethereum Mainnet, Polygon, Optimism, et de nombreux autres r\xe9seaux",CONTROL_DIGITAL_INTERACTIONS:"Vous donne le contr\xf4le de vos interactions num\xe9riques en rendant la puissance de la cryptographie plus accessible",INSTALL_META_MASK_EXTENSION:"Installez l'extension MetaMask"},PENDING_MODAL:{OPEN_META_MASK_SELECT_CODE:"Veuillez ouvrir l'application MetaMask et s\xe9lectionnez le code \xe0 l'\xe9cran OU d\xe9connectez-vous",OPEN_META_MASK_CONTINUE:"Ouvrez l'application MetaMask pour continuer votre session.",NUMBER_AFTER_OPEN_NOTICE:"Si un num\xe9ro n'appara\xeet pas apr\xe8s avoir ouvert MetaMask, veuillez cliquer sur d\xe9connecter et rescanner le QRCode.",DISCONNECT:"D\xe9connecter"},SELECT_MODAL:{CRYPTO_TAKE_CONTROL_TEXT:"Prenez le contr\xf4le de votre crypto et explorez la blockchain avec le portefeuille fait confiance par plus de 30 millions de personnes \xe0 travers le monde"},META_MASK_MODAL:{ADDRESS_COPIED:"Adresse copi\xe9e dans le presse-papiers!",DISCONNECT:"D\xe9connecter",ACTIVE_NETWORK:"R\xe9seau actif"}},b_={DESKTOP:"ש×××× ×¢××××",MOBILE:"× ×××",META_MASK_MOBILE_APP:"×פ××קצ××ת ××× ××סק ×× ×××",SCAN_TO_CONNECT:"סר××§ ××× ××ת××ר ×××ת×× ×¢×",CONNECT_WITH_EXTENSION:"×ת××ר ×¢× ×ת×סף ×©× ××× ××סק",INSTALL_MODAL:{TRUSTED_BY_USERS:"××××× ×× ×¢× ××× ×××¢×× ×-30 ×××××× ×שת×ש×× ××§× ×ת, ×××ס×, ×ש××× ×××××××£ ××××¢ קר×פ××××¨×¤× ×××××",LEADING_CRYPTO_WALLET:"××¨× ×§ ×קר×פ×× ×××××× ××שער ×××ש××× ×××קצ'××× ××ת××× ×ª×× ×¢× ×תר×××, פ××××××, ×רשת×ת ר××ת × ×ספ×ת",CONTROL_DIGITAL_INTERACTIONS:"××× ×ס ×××ª× ×ש×××× ×¢× ×××× ×ר×קצ××ת ×××××××××ת ש×× ×¢× ××× ×פ××ת ××× ×קר×פ×××רפ×× ×× ××ש ××תר",INSTALL_META_MASK_EXTENSION:"××ª×§× ×ת ××ר××× ×©× ××× ××סק"},PENDING_MODAL:{OPEN_META_MASK_SELECT_CODE:"×× × ×¤×ª× ×ת ×פ××קצ××ת ××¨× ×§ ××× ××סק ×××ר ×ת ××§×× ×©××פ××¢ ×¢× ×××¡× ×× ××ª× ×ª×§",OPEN_META_MASK_CONTINUE:"×¤×ª× ×ת ××פ××קצ×× ×©× ××× ××סק ××× ×××ש×× ×פע××× ×©××.",NUMBER_AFTER_OPEN_NOTICE:"×× ×ספר ××× × ××פ××¢ ×××ר פת××ת ××× ××סק, ×× × ×××¥ ×¢× ××ª× ×ª×§×ת ×סר××§ ×××ש ×ת ×-QRCode.",DISCONNECT:"××ª× ×ª×§"},SELECT_MODAL:{CRYPTO_TAKE_CONTROL_TEXT:"×§× ×©×××× ×¢× ×קר×פ×× ×©×× ×××§×ר ×ת ××××קצ'××× ×¢× ×××¨× ×§ ××××× ×©×ש×××ש ×¢× ××× ×××¢×× ×-30 ×××××× ×× ×©×× ×ר××× ××¢×××"},META_MASK_MODAL:{ADDRESS_COPIED:"××ת××ת ×××¢×ª×§× ××××!",DISCONNECT:"××ª× ×ª×§",ACTIVE_NETWORK:"רשת פע×××"}},bk={DESKTOP:"Desktop",MOBILE:"Mobile",META_MASK_MOBILE_APP:"App mobile MetaMask",SCAN_TO_CONNECT:"Scansiona per connetterti e firmare con",CONNECT_WITH_EXTENSION:"Connettiti con l'estensione MetaMask",INSTALL_MODAL:{TRUSTED_BY_USERS:"Ritenuto affidabile da oltre 30 milioni di utenti per acquistare, conservare, inviare e scambiare cripto in modo sicuro",LEADING_CRYPTO_WALLET:"Il principale portafoglio cripto e gateway per applicazioni blockchain funzionanti su Ethereum Mainnet, Polygon, Optimism e molte altre reti",CONTROL_DIGITAL_INTERACTIONS:"Ti da il controllo delle tue interazioni digitali rendendo piu' accessibile il potere della crittografia",INSTALL_META_MASK_EXTENSION:"Installa l'estensione MetaMask"},PENDING_MODAL:{OPEN_META_MASK_SELECT_CODE:"Si prega di aprire l'app mobile MetaMask Wallet e selezionare il codice sullo schermo OPPURE scollegarsi",OPEN_META_MASK_CONTINUE:"Apri l'app mobile MetaMask per continuare con la tua sessione.",NUMBER_AFTER_OPEN_NOTICE:"Se, dopo aver aperto MetaMask, non appare alcun numero, si prega di fare clic su disconnetti e ris canzionare il QRCode.",DISCONNECT:"Disconnetti"},SELECT_MODAL:{CRYPTO_TAKE_CONTROL_TEXT:"Prendi il controllo delle tue cripto e esplora la blockchain con il portafoglio ritenuto affidabile da oltre 30 milioni di persone in tutto il mondo"},META_MASK_MODAL:{ADDRESS_COPIED:"Indirizzo copiato negli appunti!",DISCONNECT:"Disconnetti",ACTIVE_NETWORK:"Rete attiva"}},bC={DESKTOP:"Desktop",MOBILE:"M\xf3vel",META_MASK_MOBILE_APP:"Aplicativo m\xf3vel MetaMask",SCAN_TO_CONNECT:"Escanear para conectar e assinar com",CONNECT_WITH_EXTENSION:"Conectar com a extens\xe3o MetaMask",INSTALL_MODAL:{TRUSTED_BY_USERS:"Confiado por mais de 30 milh\xf5es de usu\xe1rios para comprar, armazenar, enviar e trocar cripto com seguran\xe7a",LEADING_CRYPTO_WALLET:"A principal carteira de cripto & portal para aplicativos blockchain constru\xeddos em Ethereum Mainnet, Polygon, Optimism, e muitas outras redes",CONTROL_DIGITAL_INTERACTIONS:"Coloca voc\xea no controle de suas intera\xe7\xf5es digitais, tornando o poder da criptografia mais acess\xedvel",INSTALL_META_MASK_EXTENSION:"Instalar a extens\xe3o MetaMask"},PENDING_MODAL:{OPEN_META_MASK_SELECT_CODE:"Por favor, abra o aplicativo MetaMask e selecione o c\xf3digo na tela OU desconecte",OPEN_META_MASK_CONTINUE:"Abra o aplicativo MetaMask para continuar sua sess\xe3o.",NUMBER_AFTER_OPEN_NOTICE:"Se um n\xfamero n\xe3o aparecer ap\xf3s abrir o MetaMask, por favor clique em desconectar e re-escaneie o QRCode.",DISCONNECT:"Desconectar"},SELECT_MODAL:{CRYPTO_TAKE_CONTROL_TEXT:"Assuma o controle de sua cripto e explore a blockchain com a carteira confiada por mais de 30 milh\xf5es de pessoas em todo o mundo"},META_MASK_MODAL:{ADDRESS_COPIED:"Endere\xe7o copiado para a \xe1rea de transfer\xeancia!",DISCONNECT:"Desconectar",ACTIVE_NETWORK:"Rede ativa"}},bS={DESKTOP:"Masa\xfcst\xfc",MOBILE:"Mobil",META_MASK_MOBILE_APP:"MetaMask mobil uygulama",SCAN_TO_CONNECT:"BaÄlanmak ve imzalamak i\xe7in tarayın",CONNECT_WITH_EXTENSION:"MetaMask Eklentisi ile BaÄlan",INSTALL_MODAL:{TRUSTED_BY_USERS:"Kriptoyu g\xfcvenle satın almak, saklamak, g\xf6ndermek ve deÄiÅtirmek i\xe7in 30 milyondan fazla kullanıcı tarafından g\xfcvenilir",LEADING_CRYPTO_WALLET:"Ethereum Ana AÄı, Polygon, Optimism ve bir\xe7ok diÄer aÄda kurulu blockchain uygulamalarına eriÅim saÄlayan \xf6nc\xfc kripto c\xfczdanı",CONTROL_DIGITAL_INTERACTIONS:"Kriptografinin g\xfcc\xfcn\xfc daha eriÅilebilir kılarak dijital etkileÅimlerinizin kontrol\xfcn\xfc size verir",INSTALL_META_MASK_EXTENSION:"MetaMask Eklentisini Y\xfckleyin"},PENDING_MODAL:{OPEN_META_MASK_SELECT_CODE:"L\xfctfen MetaMask c\xfczdan uygulamasını a\xe7ın ve ekrandaki kodu se\xe7in YA DA baÄlantıyı kesin",OPEN_META_MASK_CONTINUE:"Oturumunuzla devam etmek i\xe7in MetaMask uygulamasını a\xe7ın.",NUMBER_AFTER_OPEN_NOTICE:"MetaMask'ı a\xe7tıktan sonra bir numara g\xf6r\xfcnmezse, l\xfctfen baÄlantıyı kesin ve QR Kodunu tekrar tarayın.",DISCONNECT:"BaÄlantıyı Kes"},SELECT_MODAL:{CRYPTO_TAKE_CONTROL_TEXT:"Kriptonuzu kontrol edin ve d\xfcnya genelinde 30 milyondan fazla kiÅi tarafından g\xfcvenilen c\xfczdanla blockchain'i keÅfedin"},META_MASK_MODAL:{ADDRESS_COPIED:"Adres panoya kopyalandı!",DISCONNECT:"BaÄlantıyı Kes",ACTIVE_NETWORK:"Aktif AÄ"}};class bx extends gQ{constructor(e={storage:{enabled:!0},injectProvider:!0,forceInjectProvider:!1,enableAnalytics:!0,shouldShimWeb3:!0,useDeeplink:!1,dappMetadata:{name:"",url:""},i18nOptions:{enabled:!1}}){var t,n;if(super(),this.extensionActive=!1,this._initialized=!1,this.debug=!1,this.readonlyRPCCalls=!1,this.defaultReadOnlyChainId="0x1",this.i18nInstance=vG(),this.availableLanguages=["en"],this.setMaxListeners(50),!(null===(t=e.dappMetadata)||void 0===t?void 0:t.name)&&!(null===(n=e.dappMetadata)||void 0===n?void 0:n.url)){if("undefined"==typeof window||"undefined"==typeof document)throw Error("You must provide dAppMetadata option (name and/or url)");e.dappMetadata={url:window.location.href,name:document.title}}if(e.defaultReadOnlyChainId){if("number"==typeof e.defaultReadOnlyChainId)this.defaultReadOnlyChainId=`0
51x${e.defaultReadOnlyChainId.toString(16)}`;else if("string"==typeof e.defaultReadOnlyChainId&&!e.defaultReadOnlyChainId.startsWith("0x"))throw Error("Invalid defaultReadOnlyChainId, must start with '0x'");this.defaultReadOnlyChainId=e.defaultReadOnlyChainId.toString()}this.options=e,this.init().then(()=>{this.debug&&(console.debug("MetaMaskSDK() initialized"),window.mmsdk=this)}).catch(e=>{console.error("MetaMaskSDK error during initialization",e)})}init(){return fO(this,void 0,void 0,function*(){return function(t){var n;return fO(this,void 0,void 0,function*(){if("undefined"!=typeof window&&(null===(n=window.mmsdk)||void 0===n?void 0:n.isInitialized()))return t.debug&&console.info("SDK::init() already initialized"),Promise.resolve(window.mmsdk);if(t._initialized)return t.debug&&console.info("SDK::init() already initialized"),t.sdkInitPromise;if(t.sdkInitPromise)return t.debug&&console.info("SDK::init() already initializing"),t.sdkInitPromise;try{t.sdkInitPromise=function(t){var n,r,i,o,a,s,l,u,c;return fO(this,void 0,void 0,function*(){let{options:d}=t;d.logging=null!==(n=d.logging)&&void 0!==n?n:{},d.communicationLayerPreference=null!==(r=d.communicationLayerPreference)&&void 0!==r?r:e.CommunicationLayerPreference.SOCKET,void 0!==d.enableDebug&&console.warn("enableDebug is removed. Please use enableAnalytics instead."),d.enableAnalytics=null===(i=d.enableAnalytics)||void 0===i||i,d.injectProvider=null===(o=d.injectProvider)||void 0===o||o,d.shouldShimWeb3=null===(a=d.shouldShimWeb3)||void 0===a||a,d.useDeeplink=null!==(s=d.useDeeplink)&&void 0!==s&&s,d.storage=null!==(l=d.storage)&&void 0!==l?l:{enabled:!0};let f=!0===(null===(u=d.logging)||void 0===u?void 0:u.developerMode);t.debug=(null===(c=d.logging)||void 0===c?void 0:c.sdk)||f,t.debug&&console.debug("SDK::_doInit() now",t.options);let h=Object.assign({},d.logging);f&&(h.sdk=!0,h.eciesLayer=!0,h.keyExchangeLayer=!0,h.remoteLayer=!0,h.serviceLayer=!0),yield function(e){var t,n,r;return fO(this,void 0,void 0,function*(){let i=null!==(t=e.options.i18nOptions)&&void 0!==t?t:{},o=i.enabled;yield e.i18nInstance.use(bb).use(bl).init({debug:null!==(n=i.debug)&&void 0!==n&&n,compatibilityJSON:"v3",fallbackLng:"en",interpolation:{escapeValue:!1},resources:o?{en:{translation:bw},es:{translation:bA},it:{translation:bk},fr:{translation:bE},pt:{translation:bC},tr:{translation:bS},he:{translation:b_}}:{en:{translation:bw}},detection:{order:["localStorage","navigator"],lookupLocalStorage:"MetaMaskSDKLng",caches:["localStorage"]}}),e.availableLanguages=Object.keys(null!==(r=e.i18nInstance.services.resourceStore.data)&&void 0!==r?r:{})})}(t),yield function(e){var t;return fO(this,void 0,void 0,function*(){let{options:n}=e;e.platformManager=new yx({useDeepLink:null!==(t=n.useDeeplink)&&void 0!==t&&t,preferredOpenLink:n.openDeeplink,wakeLockStatus:n.wakeLockType,debug:e.debug})})}(t),yield function(e){var t,n,r,i,o;return fO(this,void 0,void 0,function*(){let{options:a}=e,s=null===(t=e.platformManager)||void 0===t?void 0:t.getPlatformType();e.analytics=new v3({serverURL:null!==(n=a.communicationServerUrl)&&void 0!==n?n:fm,debug:e.debug,metadata:{url:null!==(r=a.dappMetadata.url)&&void 0!==r?r:"",title:null!==(i=a.dappMetadata.name)&&void 0!==i?i:"",platform:null!=s?s:"",source:null!==(o=a._source)&&void 0!==o?o:""}})})}(t),yield function(e){var t;return fO(this,void 0,void 0,function*(){let{options:n}=e;!0!==(null===(t=n.storage)||void 0===t?void 0:t.enabled)||n.storage.storageManager||(n.storage.storageManager=yQ(n.storage))})}(t),yield function(e){return fO(this,void 0,void 0,function*(){let{options:t}=e,n=/^(http|https):\/\/[^\s]*$/;if(t.dappMetadata){t.dappMetadata.iconUrl&&!n.test(t.dappMetadata.iconUrl)&&(console.warn("Invalid dappMetadata.iconUrl: URL must start with http:// or https://"),t.dappMetadata.iconUrl=void 0),t.dappMetadata.base64Icon&&t.dappMetadata.base64Icon.length>163400&&(console.warn("Invalid dappMetadata.base64Icon: Base64-encoded icon string length must be less than 163400 characters"),t.dappMetadata.base64Icon=void 0),t.dappMetadata.url&&!n.test(t.dappMetadata.url)&&console.warn("Invalid dappMetadata.url: URL must start with http:// or https://");let e=yo();if(e&&!t.dappMetadata.iconUrl&&!t.dappMetadata.base64Icon){let n=`${window.location.protocol}//${window.location.host}${e}`;t.dappMetadata.iconUrl=n}}e.dappMetadata=t.dappMetadata})}(t),yield yY(t),yield yZ(t);let{metamaskBrowserExtension:p,preferExtension:m,shouldReturn:g}=yield function(e){var t,n,r,i,o;return fO(this,void 0,void 0,function*(){let{options:a}=e,s=!0===(null===(t=a.logging)||void 0===t?void 0:t.developerMode),l,u=!1,c=!1;if("undefined"==typeof window||!window.ethereum||(null===(n=e.platformManager)||void 0===n?void 0:n.isMetaMaskMobileWebView()))(null===(r=e.platformManager)||void 0===r?void 0:r.isMetaMaskMobileWebView())&&(null===(i=e.analytics)||void 0===i||i.send({event:hG.SDK_USE_INAPP_BROWSER}),e.activeProvider=window.ethereum,e._initialized=!0,c=!0);else{u="extension"===localStorage.getItem(vX);try{l=yield function({mustBeMetaMask:e,debug:t}){return fO(this,void 0,void 0,function*(){let n;if("undefined"==typeof window)throw Error("window not available");try{return n=yield new Promise((e,t)=>
51{let n=setTimeout(()=>{t(Error("eip6963RequestProvider timed out"))},500);window.addEventListener(yA.Announce,t=>{let{detail:{info:r,provider:i}={}}=t,{name:o,rdns:a,uuid:s}=null!=r?r:{};v8.test(s)&&o===v5.NAME&&a===v5.RDNS&&(clearTimeout(n),e(i))}),window.dispatchEvent(new Event(yA.Request))}),ya({provider:n,debug:t})}catch(r){let{ethereum:n}=window;if(!n)throw Error("Ethereum not found in window object");if("providers"in n){if(Array.isArray(n.providers)){let r=e?n.providers.find(e=>e.isMetaMask):n.providers[0];if(!r)throw Error("No suitable provider found");return ya({provider:r,debug:t})}}else if(e&&!n.isMetaMask)throw Error("MetaMask provider not found in Ethereum");return ya({provider:n,debug:t})}})}({mustBeMetaMask:!0,debug:s}),window.extension=l,l.on(v0.CHAIN_CHANGED,t=>{s&&console.debug("PROPAGATE chainChanged",t),e.sdkProvider&&e.getMobileProvider().emit(v0.CHAIN_CHANGED,t)}),l.on(v0.ACCOUNTS_CHANGED,t=>{s&&console.debug("PROPAGATE accountsChanged",t),e.sdkProvider&&e.getMobileProvider().emit(v0.ACCOUNTS_CHANGED,t)}),l.on(v0.DISCONNECT,t=>{s&&console.debug("PROPAGATE disconnect",t),e.sdkProvider&&e.getMobileProvider().emit(v0.DISCONNECT,t)}),l.on(v0.CONNECT,t=>{s&&console.debug("PROPAGATE connect",t),e.sdkProvider&&e.getMobileProvider().emit(v0.CONNECT,t)}),l.on(v0.CONNECTED,t=>{s&&console.debug("PROPAGATE connected",t),e.sdkProvider&&e.getMobileProvider().emit(v0.CONNECTED,t)})}catch(e){window.extension=void 0}v7.destroy()}return l&&a.extensionOnly&&(s&&console.warn("EXTENSION ONLY --- prevent sdk initialization"),null===(o=e.analytics)||void 0===o||o.send({event:hG.SDK_USE_EXTENSION}),e.activeProvider=l,e.extensionActive=!0,e._initialized=!0,c=!0),{preferExtension:u,shouldReturn:c,metamaskBrowserExtension:l}})}(t);g||(yield function(t,n){var r,i,o,a;return fO(this,void 0,void 0,function*(){let{options:s}=t,l=Object.assign({},s.logging);t.remoteConnection=new yK({i18nInstance:t.i18nInstance,communicationLayerPreference:null!==(r=s.communicationLayerPreference)&&void 0!==r?r:e.CommunicationLayerPreference.SOCKET,analytics:t.analytics,dappMetadata:s.dappMetadata,_source:s._source,enableAnalytics:null===(i=s.enableAnalytics)||void 0===i||i,timer:s.timer,sdk:t,platformManager:t.platformManager,transports:s.transports,communicationServerUrl:s.communicationServerUrl,storage:null!==(o=s.storage)&&void 0!==o?o:{enabled:!0},getMetaMaskInstaller:()=>{if(!t.installer)throw Error("Invalid SDK status -- installer not initialized");return t.installer},logging:l,connectWithExtensionProvider:void 0===n?void 0:()=>v1(t),modals:Object.assign(Object.assign({},s.modals),{onPendingModalDisconnect:t.terminate.bind(t)})}),t.installer=new yD({preferDesktop:null!==(a=s.preferDesktop)&&void 0!==a&&a,remote:t.remoteConnection,platformManager:t.platformManager,debug:t.debug})})}(t,p),yield function(t){var n,r,i;return fO(this,void 0,void 0,function*(){var o,a,s,l;let{options:u}=t;t.activeProvider=yi({communicationLayerPreference:null!==(n=u.communicationLayerPreference)&&void 0!==n?n:e.CommunicationLayerPreference.SOCKET,platformManager:t.platformManager,sdk:t,checkInstallationOnAllCalls:u.checkInstallationOnAllCalls,injectProvider:null===(r=u.injectProvider)||void 0===r||r,shouldShimWeb3:null===(i=u.shouldShimWeb3)||void 0===i||i,installer:t.installer,remoteConnection:t.remoteConnection,debug:t.debug}),null===(a=null===(o=t.remoteConnection)||void 0===o?void 0:o.getConnector())||void 0===a||a.on(e.EventType.CONNECTION_STATUS,n=>{t.emit(e.EventType.CONNECTION_STATUS,n)}),null===(l=null===(s=t.remoteConnection)||void 0===s?void 0:s.getConnector())||void 0===l||l.on(e.EventType.SERVICE_STATUS,n=>{t.emit(e.EventType.SERVICE_STATUS,n)})})}(t),yield function(e,t){var n,r;return fO(this,void 0,void 0,function*(){let{options:i}=e;if(t){e.debug&&console.debug("SDK::performSDKInitialization) preferExtension is detected -- connect with it.");let{remoteConnection:t}=e;if(t){let{state:{connector:r}}=t,i=null!==(n=null==r?void 0:r.state.originatorInfo)&&void 0!==n?n:{},o=Object.assign(Object.assign({id:v2.DEFAULT_ID,event:hG.SDK_EXTENSION_UTILIZED},i),{commLayerVersion:v2.NO_VERSION});e.options.enableAnalytics&&tM(o,"").catch(e=>{console.warn("Can't send the SDK_EXTENSION_UTILIZED analytics event...")})}v1(e).catch(e=>{console.warn("Can't connect with MetaMask extension...",e),localStorage.removeItem(vX)})}else i.checkInstallationImmediately&&((null===(r=e.platformManager)||void 0===r?void 0:r.isDesktopWeb())?(e.debug&&console.debug("SDK::performSDKInitialization) checkInstallationImmediately"),e.connect().catch(t=>{e.debug&&console.warn("error during autoconnect",t)})):console.warn("SDK::performSDKInitialization) checkInstallationImmediately --- IGNORED --- only for web desktop"));e._initialized=!0})}
51(t,m),t.emit(e.EventType.PROVIDER_UPDATE,e.PROVIDER_UPDATE_TYPE.INITIALIZED))})}(t),yield t.sdkInitPromise}catch(e){throw console.error(e),e}return t.sdkInitPromise})}(this)})}isExtensionActive(){return this.extensionActive}connect(){return fO(this,void 0,void 0,function*(){return function(e){return fO(this,void 0,void 0,function*(){if(e._initialized||(e.debug&&console.log("SDK::connect() provider not ready -- wait for init()"),yield e.init()),e.debug&&console.debug("SDK::connect()",e.activeProvider),!e.activeProvider)throw Error("SDK state invalid -- undefined provider");return e.activeProvider.request({method:"eth_requestAccounts",params:[]})})}(this)})}connectAndSign({msg:e}){return fO(this,void 0,void 0,function*(){return function({instance:e,msg:t}){return fO(this,void 0,void 0,function*(){if(e._initialized||(e.debug&&console.log("SDK::connectAndSign() provider not ready -- wait for init()"),yield e.init()),e.debug&&console.debug(`SDK::connectAndSign() msg: ${t}`,e.activeProvider),!e.activeProvider)throw Error("SDK state invalid -- undefined provider");return e.activeProvider.request({method:vJ.METAMASK_CONNECTSIGN,params:[t]})})}({instance:this,msg:e})})}connectWith(e){return fO(this,void 0,void 0,function*(){return function({instance:e,rpc:t}){return fO(this,void 0,void 0,function*(){if(e._initialized||(e.debug&&console.log("SDK::connectWith() provider not ready -- wait for init()"),yield e.init()),e.debug&&console.debug(`SDK::connectWith() method: ${t.method}`,t),!e.activeProvider)throw Error("SDK state invalid -- undefined provider");return e.activeProvider.request({method:vJ.METAMASK_CONNECTWITH,params:[t]})})}({instance:this,rpc:e})})}resume(){return function(e){var t,n,r;return fO(this,void 0,void 0,function*(){(null===(n=null===(t=e.remoteConnection)||void 0===t?void 0:t.getConnector())||void 0===n?void 0:n.isReady())?e.debug&&console.debug("SDK::resume channel is ready"):(e.debug&&console.debug("SDK::resume channel"),null===(r=e.remoteConnection)||void 0===r||r.startConnection())})}(this)}disconnect(){console.warn("MetaMaskSDK.disconnect() is deprecated, use terminate()"),this.terminate()}isAuthorized(){var e;null===(e=this.remoteConnection)||void 0===e||e.isAuthorized()}terminate(){return function(t){var n,r;if(!(null===(n=t.platformManager)||void 0===n?void 0:n.isMetaMaskMobileWebView())){if(t.extensionActive)return localStorage.removeItem(vX),t.options.extensionOnly?void(t.debug&&console.warn("SDK::terminate() extensionOnly --- prevent switching providers")):(t.activeProvider=t.sdkProvider,window.ethereum=t.activeProvider,t.extensionActive=!1,void t.emit(e.EventType.PROVIDER_UPDATE,e.PROVIDER_UPDATE_TYPE.TERMINATE));t.emit(e.EventType.PROVIDER_UPDATE,e.PROVIDER_UPDATE_TYPE.TERMINATE),t.debug&&console.debug("SDK::terminate()",t.remoteConnection),null===(r=t.remoteConnection)||void 0===r||r.disconnect({terminate:!0,sendMessage:!0})}}(this)}isInitialized(){return this._initialized}setReadOnlyRPCCalls(e){this.readonlyRPCCalls=e}hasReadOnlyRPCCalls(){return this.readonlyRPCCalls}
51getProvider(){if(!this.activeProvider)throw Error("SDK state invalid -- undefined provider");return this.activeProvider}getMobileProvider(){if(!this.sdkProvider)throw Error("SDK state invalid -- undefined mobile provider");return this.sdkProvider}getUniversalLink(){var e;let t=null===(e=this.remoteConnection)||void 0===e?void 0:e.getUniversalLink();if(!t)throw Error("No Universal Link available, please call eth_requestAccounts first.");return t}_getChannelConfig(){var e;return null===(e=this.remoteConnection)||void 0===e?void 0:e.getChannelConfig()}_ping(){var e,t;null===(t=null===(e=this.remoteConnection)||void 0===e?void 0:e.getConnector())||void 0===t||t.ping()}_keyCheck(){var e,t;null===(t=null===(e=this.remoteConnection)||void 0===e?void 0:e.getConnector())||void 0===t||t.keyCheck()}_getServiceStatus(){var e,t;return null===(t=null===(e=this.remoteConnection)||void 0===e?void 0:e.getConnector())||void 0===t?void 0:t.getServiceStatus()}_getRemoteConnection(){return this.remoteConnection}_getDappMetadata(){return this.dappMetadata}_getKeyInfo(){var e;return null===(e=this.remoteConnection)||void 0===e?void 0:e.getKeyInfo()}_resetKeys(){var e,t;null===(t=null===(e=this.remoteConnection)||void 0===e?void 0:e.getConnector())||void 0===t||t.resetKeys()}_getConnection(){return this.remoteConnection}getRPCHistory(){var e,t;return null===(t=null===(e=this.remoteConnection)||void 0===e?void 0:e.getConnector())||void 0===t?void 0:t.getRPCMethodTracker()}getVersion(){return vQ}}e.DEFAULT_SERVER_URL=fm,e.MetaMaskSDK=bx,e.SDKProvider=gK,e.default=bx,Object.defineProperty(e,"__esModule",{value:!0})}(t)},52727:function(){},5999:function(e){var t,n,r,i,o,a,s,l,u,c,d,f,h,p,m,g,v,y,b,w,A,E;e.exports=(t="millisecond",n="second",r="minute",i="hour",o="week",a="month",s="quarter",l="year",u="date",c="Invalid Date",d=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,f=/\[([^\]]+)]|Y{1,4}|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}|a|A|m{1,2}|s{1,2}|Z{1,2}|SSS/g,h=function(e,t,n){var r=String(e);return!r||r.length>=t?e:""+Array(t+1-r.length).join(n)+e},(m={})[p="en"]={name:"en",weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),ordinal:function(e){var t=["th","st","nd","rd"],n=e%100;return"["+e+(t[(n-20)%10]||t[n]||"th")+"]"}},g="$isDayjsObject",v=function(e){return e instanceof A||!(!e||!e[g])},y=function e(t,n,r){var i;if(!t)return p;if("string"==typeof t){var o=t.toLowerCase();m[o]&&(i=o),n&&(m[o]=n,i=o);var a=t.split("-");if(!i&&a.length>1)return e(a[0])}else{var s=t.name;m[s]=t,i=s}return!r&&i&&(p=i),i||!r&&p},b=function(e,t){if(v(e))return e.clone();var n="object"==typeof t?t:{};return n.date=e,n.args=arguments,new A(n)},(w={s:h,z:function(e){var t=-e.utcOffset(),n=Math.abs(t);return(t<=0?"+":"-")+h(Math.floor(n/60),2,"0")+":"+h(n%60,2,"0")},m:function e(t,n){if(t.date()<n.date())return-e(n,t);var r=12*(n.year()-t.year())+(n.month()-t.month()),i=t.clone().add(r,a),o=n-i<0,s=t.clone().add(r+(o?-1:1),a);return+(-(r+(n-i)/(o?i-s:s-i))||0)},a:function(e){return e<0?Math.ceil(e)||0:Math.floor(e)},p:function(e){return({M:a,y:l,w:o,d:"day",D:u,h:i,m:r,s:n,ms:t,Q:s})[e]||String(e||"").toLowerCase().replace(/s$/,"")},u:function(e){return void 0===e}}).l=y,w.i=v,w.w=function(e,t){return b(e,{locale:t.$L,utc:t.$u,x:t.$x,$offset:t.$offset})},E=(A=function(){function e(e){this.$L=y(e.locale,null,!0),this.parse(e),this.$x=this.$x||e.x||{},this[g]=!0}var h=e.prototype;return h.parse=function(e){this.$d=function(e){var t=e.date,n=e.utc;if(null===t)return new Date(NaN);if(w.u(t))return new Date;if(t instanceof Date)return new Date(t);if("string"==typeof t&&!/Z$/i.test(t)){var r=t.match(d);if(r){var i=r[2]-1||0,o=(r[7]||"0").substring(0,3);return n?new Date(Date.UTC(r[1],i,r[3]||1,r[4]||0,r[5]||0,r[6]||0,o)):new Date(r[1],i,r[3]||1,r[4]||0,r[5]||0,r[6]||0,o)}}return new Date(t)}(e),this.init()},h.init=function(){var e=this.$d;this.$y=e.getFullYear(),this.$M=e.getMonth(),this.$D=e.getDate(),this.$W=e.getDay(),this.$H=e.getHours(),this.$m=e.getMinutes(),this.$s=e.getSeconds(),this.$ms=e.getMilliseconds()},h.$utils=function(){return w},h.isValid=function(){return this.$d.toString()!==c},h.isSame=function(e,t){var n=b(e);return this.startOf(t)<=n&&n<=this.endOf(t)},h.isAfter=function(e,t){return b(e)<this.startOf(t)},h.isBefore=function(e,t){return this.endOf(t)<b(e)},h.$g=function(e,t,n){return w.u(e)?this[t]:this.set(n,e)},h.unix=function(){return Math.floor(this.valueOf()/1e3)},h.valueOf=function(){return this.$d.getTime()},h.startOf=function(e,t){var s=this,c=!!w.u(t)||t,d=w.p(e),f=function(e,t){var n=w.w(s.$u?Date.UTC(s.$y,t,e):new Date(s.$y,t,e),s);return c?n:n.endOf("day")},h=function(e,t){return w.w(s.toDate()[e].apply(s.toDate("s"),(c?[0,0,0,0]:[23,59,59,999]).slice(t)),s)},p=this.$W,m=this.$M,g=this.$D,v="set"+(this.$u?"UTC":"");switch(d){case l:return c?f(1,0):f(31,11);case a:return c?f(1,m):f(0,m+1);
vendor: 1,431 bytes, line 51
51case o:var y=this.$locale().weekStart||0,b=(p<y?p+7:p)-y;return f(c?g-b:g+(6-b),m);case"day":case u:return h(v+"Hours",0);case i:return h(v+"Minutes",1);case r:return h(v+"Seconds",2);case n:return h(v+"Milliseconds",3);default:return this.clone()}},h.endOf=function(e){return this.startOf(e,!1)},h.$set=function(e,o){var s,c=w.p(e),d="set"+(this.$u?"UTC":""),f=((s={}).day=d+"Date",s[u]=d+"Date",s[a]=d+"Month",s[l]=d+"FullYear",s[i]=d+"Hours",s[r]=d+"Minutes",s[n]=d+"Seconds",s[t]=d+"Milliseconds",s)[c],h="day"===c?this.$D+(o-this.$W):o;if(c===a||c===l){var p=this.clone().set(u,1);p.$d[f](h),p.init(),this.$d=p.set(u,Math.min(this.$D,p.daysInMonth())).$d}else f&&this.$d[f](h);return this.init(),this},h.set=function(e,t){return this.clone().$set(e,t)},h.get=function(e){return this[w.p(e)]()},h.add=function(e,t){var s,u=this;e=Number(e);var c=w.p(t),d=function(t){var n=b(u);return w.w(n.date(n.date()+Math.round(t*e)),u)};if(c===a)return this.set(a,this.$M+e);if(c===l)return this.set(l,this.$y+e);if("day"===c)return d(1);if(c===o)return d(7);var f=((s={})[r]=6e4,s[i]=36e5,s[n]=1e3,s)[c]||1,h=this.$d.getTime()+e*f;return w.w(h,this)},h.subtract=function(e,t){return this.add(-1*e,t)},h.format=function(e){var t=this,n=this.$locale();if(!this.isValid())return n.invalidDate||c;var r=e||"YYYY-MM-DDTHH:mm:ssZ",i=w.z(this),o=this.$H,a=this.$m,s=this.$M,l=n.weekdays,u=n.months,d=n.meridiem,h=function(e,n,i,o){return e&&(e[
vendor: 4,943 bytes, line 51
51n]||e(t,r))||i[n].slice(0,o)},p=function(e){return w.s(o%12||12,e,"0")},m=d||function(e,t,n){var r=e<12?"AM":"PM";return n?r.toLowerCase():r};return r.replace(f,function(e,r){return r||function(e){switch(e){case"YY":return String(t.$y).slice(-2);case"YYYY":return w.s(t.$y,4,"0");case"M":return s+1;case"MM":return w.s(s+1,2,"0");case"MMM":return h(n.monthsShort,s,u,3);case"MMMM":return h(u,s);case"D":return t.$D;case"DD":return w.s(t.$D,2,"0");case"d":return String(t.$W);case"dd":return h(n.weekdaysMin,t.$W,l,2);case"ddd":return h(n.weekdaysShort,t.$W,l,3);case"dddd":return l[t.$W];case"H":return String(o);case"HH":return w.s(o,2,"0");case"h":return p(1);case"hh":return p(2);case"a":return m(o,a,!0);case"A":return m(o,a,!1);case"m":return String(a);case"mm":return w.s(a,2,"0");case"s":return String(t.$s);case"ss":return w.s(t.$s,2,"0");case"SSS":return w.s(t.$ms,3,"0");case"Z":return i}return null}(e)||i.replace(":","")})},h.utcOffset=function(){return-(15*Math.round(this.$d.getTimezoneOffset()/15))},h.diff=function(e,t,u){var c,d=this,f=w.p(t),h=b(e),p=(h.utcOffset()-this.utcOffset())*6e4,m=this-h,g=function(){return w.m(d,h)};switch(f){case l:c=g()/12;break;case a:c=g();break;case s:c=g()/3;break;case o:c=(m-p)/6048e5;break;case"day":c=(m-p)/864e5;break;case i:c=m/36e5;break;case r:c=m/6e4;break;case n:c=m/1e3;break;default:c=m}return u?c:w.a(c)},h.daysInMonth=function(){return this.endOf(a).$D},h.$locale=function(){return m[this.$L]},h.locale=function(e,t){if(!e)return this.$L;var n=this.clone(),r=y(e,t,!0);return r&&(n.$L=r),n},h.clone=function(){return w.w(this.$d,this)},h.toDate=function(){return new Date(this.valueOf())},h.toJSON=function(){return this.isValid()?this.toISOString():null},h.toISOString=function(){return this.$d.toISOString()},h.toString=function(){return this.$d.toUTCString()},e}()).prototype,b.prototype=E,[["$ms",t],["$s",n],["$m",r],["$H",i],["$W","day"],["$M",a],["$y",l],["$D",u]].forEach(function(e){E[e[1]]=function(t){return this.$g(t,e[0],e[1])}}),b.extend=function(e,t){return e.$i||(e(t,A,b),e.$i=!0),b},b.locale=y,b.isDayjs=v,b.unix=function(e){return b(1e3*e)},b.en=m[p],b.Ls=m,b.p={},b)},1045:function(e){"use strict";var t=Object.prototype.hasOwnProperty,n="~";function r(){}function i(e,t,n){this.fn=e,this.context=t,this.once=n||!1}function o(e,t,r,o,a){if("function"!=typeof r)throw TypeError("The listener must be a function");var s=new i(r,o||e,a),l=n?n+t:t;return e._events[l]?e._events[l].fn?e._events[l]=[e._events[l],s]:e._events[l].push(s):(e._events[l]=s,e._eventsCount++),e}function a(e,t){0==--e._eventsCount?e._events=new r:delete e._events[t]}function s(){this._events=new r,this._eventsCount=0}Object.create&&(r.prototype=Object.create(null),new r().__proto__||(n=!1)),s.prototype.eventNames=function(){var e,r,i=[];if(0===this._eventsCount)return i;for(r in e=this._events)t.call(e,r)&&i.push(n?r.slice(1):r);return Object.getOwnPropertySymbols?i.concat(Object.getOwnPropertySymbols(e)):i},s.prototype.listeners=function(e){var t=n?n+e:e,r=this._events[t];if(!r)return[];if(r.fn)return[r.fn];for(var i=0,o=r.length,a=Array(o);i<o;i++)a[i]=r[i].fn;return a},s.prototype.listenerCount=function(e){var t=n?n+e:e,r=this._events[t];return r?r.fn?1:r.length:0},s.prototype.emit=function(e,t,r,i,o,a){var s=n?n+e:e;if(!this._events[s])return!1;var l,u,c=this._events[s],d=arguments.length;if(c.fn){switch(c.once&&this.removeListener(e,c.fn,void 0,!0),d){case 1:return c.fn.call(c.context),!0;case 2:return c.fn.call(c.context,t),!0;case 3:return c.fn.call(c.context,t,r),!0;case 4:return c.fn.call(c.context,t,r,i),!0;case 5:return c.fn.call(c.context,t,r,i,o),!0;case 6:return c.fn.call(c.context,t,r,i,o,a),!0}for(u=1,l=Array(d-1);u<d;u++)l[u-1]=arguments[u];c.fn.apply(c.context,l)}else{var f,h=c.length;for(u=0;u<h;u++)switch(c[u].once&&this.removeListener(e,c[u].fn,void 0,!0),d){case 1:c[u].fn.call(c[u].context);break;case 2:c[u].fn.call(c[u].context,t);break;case 3:c[u].fn.call(c[u].context,t,r);break;case 4:c[u].fn.call(c[u].context,t,r,i);break;default:if(!l)for(f=1,l=Array(d-1);f<d;f++)l[f-1]=arguments[f];c[u].fn.apply(c[u].context,l)}}return!0},s.prototype.on=function(e,t,n){return o(this,e,t,n,!1)},s.prototype.once=function(e,t,n){return o(this,e,t,n,!0)},s.prototype.removeListener=function(e,t,r,i){var o=n?n+e:e;if(!this._events[o])return this;if(!t)return a(this,o),this;var s=this._events[o];if(s.fn)s.fn!==t||i&&!s.once||r&&s.context!==r||a(this,o);else{for(var l=0,u=[],c=s.length;l<c;l++)(s[l].fn!==t||i&&!s[l].once||r&&s[l].context!==r)&&u.push(s[l]);u.length?this._events[o]=1===u.length?u[0]:u:a(this,o)}return this},s.prototype.removeAllListeners=function(e){var t;return e?(t=n?n+e:e,this._events[t]&&a(this,t)):(this._events=new r,this._eventsCount=0),this},s.prototype.off=s.prototype.removeListener,s.prototype.addListener=s.prototype.on,s.prefixed=n,s.EventEmitter=s,e.exports=s},14801:function(e,t,n){"use strict";var r=n(43766);
51Object.defineProperty(t,"__esModule",{value:!0}),t.BroadcastChannel=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"nextauth.message";return{receive:function(t){var n=function(n){if(n.key===e){var r,i=JSON.parse(null!==(r=n.newValue)&&void 0!==r?r:"{}");(null==i?void 0:i.event)==="session"&&null!=i&&i.data&&t(i)}};return window.addEventListener("storage",n),function(){return window.removeEventListener("storage",n)}},post:function(t){if("undefined"!=typeof window)try{localStorage.setItem(e,JSON.stringify(l(l({},t),{},{timestamp:d()})))}catch(e){}}}},t.apiBaseUrl=c,t.fetchData=function(e,t,n){return u.apply(this,arguments)},t.now=d;var i=r(n(14534)),o=r(n(69837)),a=r(n(8962));function s(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function l(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?s(Object(n),!0).forEach(function(t){(0,o.default)(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):s(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function u(){return(u=(0,a.default)(i.default.mark(function e(t,n,r){var o,a,s,u,d,f,h,p,m,g=arguments;return i.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return a=(o=g.length>3&&void 0!==g[3]?g[3]:{}).ctx,u=void 0===(s=o.req)?null==a?void 0:a.req:s,d="".concat(c(n),"/").concat(t),e.prev=2,h={headers:l({"Content-Type":"application/json"},null!=u&&null!==(f=u.headers)&&void 0!==f&&f.cookie?{cookie:u.headers.cookie}:{})},null!=u&&u.body&&(h.body=JSON.stringify(u.body),h.method="POST"),e.next=7,fetch(d,h);case 7:return p=e.sent,e.next=10,p.json();case 10:if(m=e.sent,p.ok){e.next=13;break}throw m;case 13:return e.abrupt("return",Object.keys(m).length>0?m:null);case 16:return e.prev=16,e.t0=e.catch(2),r.error("CLIENT_FETCH_ERROR",{error:e.t0,url:d}),e.abrupt("return",null);case 20:case"end":return e.stop()}},e,null,[[2,16]])}))).apply(this,arguments)}function c(e){return"undefined"==typeof window?"".concat(e.baseUrlServer).concat(e.basePathServer):e.basePath}function d(){return Math.floor(Date.now()/1e3)}},96984:function(e,t,n){"use strict";var r=n(43766);Object.defineProperty(t,"__esModule",{value:!0}),t.UnsupportedStrategy=t.UnknownError=t.OAuthCallbackError=t.MissingSecret=t.MissingAuthorize=t.MissingAdapterMethods=t.MissingAdapter=t.MissingAPIRoute=t.InvalidCallbackUrl=t.AccountNotLinkedError=void 0,t.adapterErrorHandler=function(e,t){if(e)return Object.keys(e).reduce(function(n,r){return n[r]=(0,o.default)(i.default.mark(function n(){var o,a,s,l,u,c=arguments;return i.default.wrap(function(n){for(;;)switch(n.prev=n.next){case 0:for(n.prev=0,a=Array(o=c.length),s=0;s<o;s++)a[s]=c[s];return t.debug("adapter_".concat(r),{args:a}),l=e[r],n.next=6,l.apply(void 0,a);case 6:return n.abrupt("return",n.sent);case 9:throw n.prev=9,n.t0=n.catch(0),t.error("adapter_error_".concat(r),n.t0),(u=new m(n.t0)).name="".concat(v(r),"Error"),u;case 15:case"end":return n.stop()}},n,null,[[0,9]])})),n},{})},t.capitalize=v,t.eventsErrorHandler=function(e,t){return Object.keys(e).reduce(function(n,r){return n[r]=(0,o.default)(i.default.mark(function n(){var o,a=arguments;return i.default.wrap(function(n){for(;;)switch(n.prev=n.next){case 0:return n.prev=0,o=e[r],n.next=4,o.apply(void 0,a);case 4:return n.abrupt("return",n.sent);case 7:n.prev=7,n.t0=n.catch(0),t.error("".concat(g(r),"_EVENT_ERROR"),n.t0);case 10:case"end":return n.stop()}},n,null,[[0,7]])})),n},{})},t.upperSnake=g;var i=r(n(14534)),o=r(n(8962)),a=r(n(69837)),s=r(n(95320)),l=r(n(83968)),u=r(n(88289)),c=r(n(90081)),d=r(n(75643)),f=r(n(56822));function h(e,t,n){return t=(0,c.default)(t),(0,u.default)(e,p()?Reflect.construct(t,n||[],(0,c.default)(e).constructor):t.apply(e,n))}function p(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(p=function(){return!!e})()}var m=t.UnknownError=function(e){function t(e){var n,r;return(0,s.default)(this,t),(r=h(this,t,[null!==(n=null==e?void 0:e.message)&&void 0!==n?n:e])).name="UnknownError",r.code=e.code,e instanceof Error&&(r.stack=e.stack),r}return(0,d.default)(t,e),(0,l.default)(t,[{key:"toJSON",value:function(){return{name:this.name,message:this.message,stack:this.stack}}}])}((0,f.default)(Error));function g(e){return e.replace(/([A-Z])/g,"_$1").toUpperCase()}function v(e){return"".concat(e[0].toUpperCase()).concat(e.slice(1))}t.OAuthCallbackError=function(e){function t(){var e;(0,s.default)(this,t);for(var n=arguments.length,r=Array(n),i=0;i<n;i++)r[i]=arguments[i];return e=h(this,t,[].concat(r)),(0,a.default)(e,"name","OAuthCallbackError"),e}return(0,d.default)(t,e),(0,l.default)(t)}(m),t.AccountNotLinkedError=function(e){function t(){var e;(0,s.default)(this,t);for(var n=arguments.length,r=Array(n),i=0;i<n;i++)r[i]=arguments[i];return e=h(this,t,[].concat(r)),(0,a.default)(e,"name","AccountNotLinkedError"),e}return(0,d.default)(t,e),(0,l.default)(t)}(m),t.MissingAPIRoute=function(e){function t(){var e;(0,s.default)(this,t);for(var n=arguments.length,r=Array(n),i=0;i<n;i++)r[i]=arguments[i];return e=h(this,t,[].concat(r)),(0,a.default)(e,"name","MissingAPIRouteError"),(0,a.default)(e,"code","MISSING_NEXTAUTH_API_ROUTE_ERROR"),e}return(0,d.default)(t,e),(0,l.default)(t)}(m),t.MissingSecret=function(e){function t(){var e;(0,s.default)(this,t);for(var n=arguments.length,r=Array(n),i=0;i<n;i++)r[i]=arguments[i];return e=h(this,t,[].concat(r)),(0,a.default)(e,"name","MissingSecretError"),(0,a.default)(e,"code","NO_SECRET"),e}return(0,d.default)(t,e),(0,l.default)(t)}(m),t.MissingAuthorize=function(e){function t(){var e;(0,s.default)(this,t);for(var n=arguments.length,r=Array(n),i=0;i<n;i++)r[i]=arguments[i];return e=h(this,t,[].concat(r)),(0,a.default)(e,"name","MissingAuthorizeError"),(0,a.default)(e,"code","CALLBACK_CREDENTIALS_HANDLER_ERROR"),e}return(0,d.default)(t,e),(0,l.default)(t)}(m),t.MissingAdapter=function(e){function t(){var e;(0,s.default)(this,t);for(var n=arguments.length,r=Array(n),i=0;i<n;i++)r[i]=arguments[i];return e=h(this,t,[].concat(r)),(0,a.default)(e,"name","MissingAdapterError"),(0,a.default)(e,"code","
51EMAIL_REQUIRES_ADAPTER_ERROR"),e}return(0,d.default)(t,e),(0,l.default)(t)}(m),t.MissingAdapterMethods=function(e){function t(){var e;(0,s.default)(this,t);for(var n=arguments.length,r=Array(n),i=0;i<n;i++)r[i]=arguments[i];return e=h(this,t,[].concat(r)),(0,a.default)(e,"name","MissingAdapterMethodsError"),(0,a.default)(e,"code","MISSING_ADAPTER_METHODS_ERROR"),e}return(0,d.default)(t,e),(0,l.default)(t)}(m),t.UnsupportedStrategy=function(e){function t(){var e;(0,s.default)(this,t);for(var n=arguments.length,r=Array(n),i=0;i<n;i++)r[i]=arguments[i];return e=h(this,t,[].concat(r)),(0,a.default)(e,"name","UnsupportedStrategyError"),(0,a.default)(e,"code","CALLBACK_CREDENTIALS_JWT_ERROR"),e}return(0,d.default)(t,e),(0,l.default)(t)}(m),t.InvalidCallbackUrl=function(e){function t(){var e;(0,s.default)(this,t);for(var n=arguments.length,r=Array(n),i=0;i<n;i++)r[i]=arguments[i];return e=h(this,t,[].concat(r)),(0,a.default)(e,"name","InvalidCallbackUrl"),(0,a.default)(e,"code","INVALID_CALLBACK_URL_ERROR"),e}return(0,d.default)(t,e),(0,l.default)(t)}(m)},42870:function(e,t,n){"use strict";var r,i,o,a,s,l=n(80308),u=n(43766),c=n(1985);Object.defineProperty(t,"__esModule",{value:!0});var d={SessionContext:!0,useSession:!0,getSession:!0,getCsrfToken:!0,getProviders:!0,signIn:!0,signOut:!0,SessionProvider:!0};t.SessionContext=void 0,t.SessionProvider=function(e){if(!O)throw Error("React Context is unavailable in Server Components");var t,n,r,i,o,a,s=e.children,l=e.basePath,u=e.refetchInterval,c=e.refetchWhenOffline;l&&(S.basePath=l);var d=void 0!==e.session;S._lastSync=d?(0,b.now)():0;var h=g.useState(function(){return d&&(S._session=e.session),e.session}),v=(0,m.default)(h,2),y=v[0],A=v[1],E=g.useState(!d),_=(0,m.default)(E,2),k=_[0],C=_[1];g.useEffect(function(){return S._getSession=(0,p.default)(f.default.mark(function e(){var t,n,r=arguments;return f.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(t=(r.length>0&&void 0!==r[0]?r[0]:{}).event,e.prev=1,!((n="storage"===t)||void 0===S._session)){e.next=10;break}return S._lastSync=(0,b.now)(),e.next=7,R({broadcast:!n});case 7:return S._session=e.sent,A(S._session),e.abrupt("return");case 10:if(!(!t||null===S._session||(0,b.now)()<S._lastSync)){e.next=12;break}return e.abrupt("return");case 12:return S._lastSync=(0,b.now)(),e.next=15,R();case 15:S._session=e.sent,A(S._session),e.next=22;break;case 19:e.prev=19,e.t0=e.catch(1),M.error("CLIENT_SESSION_ERROR",e.t0);case 22:return e.prev=22,C(!1),e.finish(22);case 25:case"end":return e.stop()}},e,null,[[1,19,22,25]])})),S._getSession(),function(){S._lastSync=0,S._session=void 0,S._getSession=function(){}}},[]),g.useEffect(function(){var e=x.receive(function(){return S._getSession({event:"storage"})});return function(){return e()}},[]),g.useEffect(function(){var t=e.refetchOnWindowFocus,n=void 0===t||t,r=function(){n&&"visible"===document.visibilityState&&S._getSession({event:"visibilitychange"})};return document.addEventListener("visibilitychange",r,!1),function(){return document.removeEventListener("visibilitychange",r,!1)}},[e.refetchOnWindowFocus]);var P=(t=g.useState("undefined"!=typeof navigator&&navigator.onLine),r=(n=(0,m.default)(t,2))[0],i=n[1],o=function(){return i(!0)},a=function(){return i(!1)},g.useEffect(function(){return window.addEventListener("online",o),window.addEventListener("offline",a),function(){window.removeEventListener("online",o),window.removeEventListener("offline",a)}},[]),r),I=!1!==c||P;g.useEffect(function(){if(u&&I){var e=setInterval(function(){S._session&&S._getSession({event:"poll"})},1e3*u);return function(){return clearInterval(e)}}},[u,I]);var j=g.useMemo(function(){return{data:y,status:k?"loading":y?"authenticated":"unauthenticated",update:function(e){return(0,p.default)(f.default.mark(function t(){var n;return f.default.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:if(!(k||!y)){t.next=2;break}return t.abrupt("return");case 2:return C(!0),t.t0=b.fetchData,t.t1=S,t.t2=M,t.next=8,T();case 8:return t.t3=t.sent,t.t4=e,t.t5={csrfToken:t.t3,data:t.t4},t.t6={body:t.t5},t.t7={req:t.t6},t.next=15,(0,t.t0)("session",t.t1,t.t2,t.t7);case 15:return n=t.sent,C(!1),n&&(A(n),x.post({event:"session",data:{trigger:"getSession"}})),t.abrupt("return",n);case 19:case"end":return t.stop()}},t)}))()}}},[y,k]);return(0,w.jsx)(O.Provider,{value:j,children:s})},t.getCsrfToken=T,t.getProviders=j,t.getSession=R,t.signIn=function(e,t,n){return N.apply(this,arguments)},t.signOut=function(e){return D.apply(this,arguments)},t.useSession=function(e){if(!O)throw Error("React Context is unavailable in Server Components");var t=g.useContext(O),n=null!=e?e:{},r=n.required,i=n.onUnauthenticated,o=r&&"unauthenticated"===t.status;return(g.useEffect(function(){if(o){var e="/api/auth/signin?".concat(new
51URLSearchParams({error:"SessionRequired",callbackUrl:window.location.href}));i?i():window.location.href=e}},[o,i]),o)?{data:t.data,update:t.update,status:"loading"}:t};var f=u(n(14534)),h=u(n(69837)),p=u(n(8962)),m=u(n(65389)),g=_(n(40969)),v=_(n(48589)),y=u(n(26049)),b=n(14801),w=n(7542),A=n(97283);function E(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(E=function(e){return e?n:t})(e)}function _(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=c(e)&&"function"!=typeof e)return{default:e};var n=E(t);if(n&&n.has(e))return n.get(e);var r={__proto__:null},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&({}).hasOwnProperty.call(e,o)){var a=i?Object.getOwnPropertyDescriptor(e,o):null;a&&(a.get||a.set)?Object.defineProperty(r,o,a):r[o]=e[o]}return r.default=e,n&&n.set(e,r),r}function k(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function C(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?k(Object(n),!0).forEach(function(t){(0,h.default)(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):k(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}Object.keys(A).forEach(function(e){!("default"===e||"__esModule"===e||Object.prototype.hasOwnProperty.call(d,e))&&(e in t&&t[e]===A[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return A[e]}}))});var S={baseUrl:(0,y.default)(null!==(r=l.env.NEXTAUTH_URL)&&void 0!==r?r:l.env.VERCEL_URL).origin,basePath:(0,y.default)(l.env.NEXTAUTH_URL).path,baseUrlServer:(0,y.default)(null!==(i=null!==(o=l.env.NEXTAUTH_URL_INTERNAL)&&void 0!==o?o:l.env.NEXTAUTH_URL)&&void 0!==i?i:l.env.VERCEL_URL).origin,basePathServer:(0,y.default)(null!==(a=l.env.NEXTAUTH_URL_INTERNAL)&&void 0!==a?a:l.env.NEXTAUTH_URL).path,_lastSync:0,_session:void 0,_getSession:function(){}},x=(0,b.BroadcastChannel)(),M=(0,v.proxyLogger)(v.default,S.basePath),O=t.SessionContext=null===(s=g.createContext)||void 0===s?void 0:s.call(g,void 0);function R(e){return P.apply(this,arguments)}function P(){return(P=(0,p.default)(f.default.mark(function e(t){var n,r;return f.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,b.fetchData)("session",S,M,t);case 2:return r=e.sent,(null===(n=null==t?void 0:t.broadcast)||void 0===n||n)&&x.post({event:"session",data:{trigger:"getSession"}}),e.abrupt("return",r);case 5:case"end":return e.stop()}},e)}))).apply(this,arguments)}function T(e){return I.apply(this,arguments)}function I(){return(I=(0,p.default)(f.default.mark(function e(t){var n;return f.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,b.fetchData)("csrf",S,M,t);case 2:return n=e.sent,e.abrupt("return",null==n?void 0:n.csrfToken);case 4:case"end":return e.stop()}},e)}))).apply(this,arguments)}function j(){return L.apply(this,arguments)}function L(){return(L=(0,p.default)(f.default.mark(function e(){return f.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,b.fetchData)("providers",S,M);case 2:return e.abrupt("return",e.sent);case 3:case"end":return e.stop()}},e)}))).apply(this,arguments)}function N(){return(N=(0,p.default)(f.default.mark(function e(t,n,r){var i,o,a,s,l,u,c,d,h,p,m,g,v,y,w,A,E;return f.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return a=void 0===(o=(i=null!=n?n:{}).callbackUrl)?window.location.href:o,l=void 0===(s=i.redirect)||s,u=(0,b.apiBaseUrl)(S),e.next=4,j();case 4:if(c=e.sent){e.next=8;break}return window.location.href="".concat(u,"/error"),e.abrupt("return");case 8:if(!(!t||!(t in c))){e.next=11;break}return window.location.href="".concat(u,"/signin?").concat(new URLSearchParams({callbackUrl:a})),e.abrupt("return");case 11:return d="credentials"===c[t].type,h="email"===c[t].type,p=d||h,m="".concat(u,"/").concat(d?"callback":"signin","/").concat(t),g="".concat(m).concat(r?"?".concat(new
51URLSearchParams(r)):""),e.t0=fetch,e.t1=g,e.t2={"Content-Type":"application/x-www-form-urlencoded"},e.t3=URLSearchParams,e.t4=C,e.t5=C({},n),e.t6={},e.next=25,T();case 25:return e.t7=e.sent,e.t8=a,e.t9={csrfToken:e.t7,callbackUrl:e.t8,json:!0},e.t10=(0,e.t4)(e.t5,e.t6,e.t9),e.t11=new e.t3(e.t10),e.t12={method:"post",headers:e.t2,body:e.t11},e.next=33,(0,e.t0)(e.t1,e.t12);case 33:return v=e.sent,e.next=36,v.json();case 36:if(y=e.sent,!(l||!p)){e.next=42;break}return A=null!==(w=y.url)&&void 0!==w?w:a,window.location.href=A,A.includes("#")&&window.location.reload(),e.abrupt("return");case 42:if(E=new URL(y.url).searchParams.get("error"),!v.ok){e.next=46;break}return e.next=46,S._getSession({event:"storage"});case 46:return e.abrupt("return",{error:E,status:v.status,ok:v.ok,url:E?null:y.url});case 47:case"end":return e.stop()}},e)}))).apply(this,arguments)}function D(){return(D=(0,p.default)(f.default.mark(function e(t){var n,r,i,o,a,s,l,u,c;return f.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return i=void 0===(r=(null!=t?t:{}).callbackUrl)?window.location.href:r,o=(0,b.apiBaseUrl)(S),e.t0={"Content-Type":"application/x-www-form-urlencoded"},e.t1=URLSearchParams,e.next=6,T();case 6:return e.t2=e.sent,e.t3=i,e.t4={csrfToken:e.t2,callbackUrl:e.t3,json:!0},e.t5=new e.t1(e.t4),a={method:"post",headers:e.t0,body:e.t5},e.next=13,fetch("".concat(o,"/signout"),a);case 13:return s=e.sent,e.next=16,s.json();case 16:if(l=e.sent,x.post({event:"session",data:{trigger:"signout"}}),!(null===(n=null==t?void 0:t.redirect)||void 0===n||n)){e.next=23;break}return c=null!==(u=l.url)&&void 0!==u?u:i,window.location.href=c,c.includes("#")&&window.location.reload(),e.abrupt("return");case 23:return e.next=25,S._getSession({event:"storage"});case 25:return e.abrupt("return",l);case 26:case"end":return e.stop()}},e)}))).apply(this,arguments)}},97283:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},48589:function(e,t,n){"use strict";var r=n(43766);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,t.proxyLogger=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:c,t=arguments.length>1?arguments[1]:void 0;try{if("undefined"==typeof window)return e;var n={},r=function(e){var r;n[e]=(r=(0,a.default)(i.default.mark(function n(r,a){var s,d;return i.default.wrap(function(n){for(;;)switch(n.prev=n.next){case 0:if(c[e](r,a),"error"===e&&(a=u(a)),a.client=!0,s="".concat(t,"/_log"),d=new URLSearchParams(function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?l(Object(n),!0).forEach(function(t){(0,o.default)(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):l(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}({level:e,code:r},a)),!navigator.sendBeacon){n.next=8;break}return n.abrupt("return",navigator.sendBeacon(s,d));case 8:return n.next=10,fetch(s,{method:"POST",body:d,keepalive:!0});case 10:return n.abrupt("return",n.sent);case 11:case"end":return n.stop()}},n)})),function(e,t){return r.apply(this,arguments)})};for(var s in e)r(s);return n}catch(e){return c}},t.setLogger=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;t||(c.debug=function(){}),e.error&&(c.error=e.error),e.warn&&(c.warn=e.warn),e.debug&&(c.debug=e.debug)};var i=r(n(14534)),o=r(n(69837)),a=r(n(8962)),s=n(96984);function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function u(e){var t;return e instanceof Error&&!(e instanceof s.UnknownError)?{message:e.message,stack:e.stack,name:e.name}:(null!=e&&e.error&&(e.error=u(e.error),e.message=null!==(t=e.message)&&void 0!==t?t:e.error.message),e)}var c={error:function(e,t){t=u(t),console.error("[next-auth][error][".concat(e,"]"),"\nhttps://next-auth.js.org/errors#".concat(e.toLowerCase()),t.message,t)},warn:function(e){console.warn("[next-auth][warn][".concat(e,"]"),"\nhttps://next-auth.js.org/warnings#".concat(e.toLowerCase()))},debug:function(e,t){console.log("[next-auth][debug][".concat(e,"]"),t)}};t.default=c},26049:function(e,t){"use strict";
51Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t;let n=new URL("http://localhost:3000/api/auth");e&&!e.startsWith("http")&&(e=`https://${e}`);let r=new URL(null!==(t=e)&&void 0!==t?t:n),i=("/"===r.pathname?n.pathname:r.pathname).replace(/\/$/,""),o=`${r.origin}${i}`;return{origin:r.origin,host:r.host,path:i,base:o,toString:()=>o}}},63625:function(e,t,n){"use strict";var r,i=n(40969);"function"==typeof i.createContext&&(r=(0,i.createContext)({t:function(e){return Array.isArray(e)?e[0]:e},lang:""})),t.Z=r},20602:function(e,t,n){"use strict";n.d(t,{Z:function(){return i}});var r=function(){return(r=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var i in t=arguments[n])Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e}).apply(this,arguments)};function i(e){var t=e.config,n=e.allNamespaces,i=e.pluralRules,l=e.lang,u=t.logger,c=void 0===u?s:u,d=t.allowEmptyStrings,f=void 0===d||d,h=function(e,n){return Array.isArray(e)?e.map(function(e){return h(e,n)}):e instanceof Object?function e(t){var n=t.obj,r=t.query,i=t.config,o=t.lang;return r&&0!==Object.keys(r).length&&Object.keys(n).forEach(function(t){n[t]instanceof Object&&e({obj:n[t],query:r,config:i,lang:o}),"string"==typeof n[t]&&(n[t]=a({text:n[t],query:r,config:i,lang:o}))}),n}({obj:e,query:n,config:t,lang:l}):a({text:e,query:n,config:t,lang:l})},p=function(e,a,s){void 0===e&&(e="");var l,u=Array.isArray(e)?e[0]:e,d=t.nsSeparator,m=t.loggerEnvironment,g=void 0===m?"browser":m,v=function(e,t){if(!t)return{i18nKey:e};var n=e.indexOf(t);return n<0?{i18nKey:e}:{namespace:e.slice(0,n),i18nKey:e.slice(n+t.length)}}(u,void 0===d?":":d),y=v.i18nKey,b=v.namespace,w=void 0===b?null!==(l=null==s?void 0:s.ns)&&void 0!==l?l:t.defaultNS:b,A=w&&n[w]||{},E=function(e,t,n,r,i){if(!i||"number"!=typeof i.count)return n;var a="".concat(n,"_").concat(i.count);if(void 0!==o(t,a,r))return a;var s="".concat(n,"_").concat(e.select(i.count));if(void 0!==o(t,s,r))return s;var l="".concat(n,".").concat(i.count);if(void 0!==o(t,l,r))return l;var u="".concat(n,".").concat(e.select(i.count));return void 0!==o(t,u,r)?u:n}(i,A,y,t,a),_=o(A,E,t,s),k="object"==typeof _?JSON.parse(JSON.stringify(_)):_,C=void 0===k||"object"==typeof k&&!Object.keys(k).length||""===k&&!f,S="string"==typeof(null==s?void 0:s.fallback)?[s.fallback]:(null==s?void 0:s.fallback)||[];if(C&&("both"===g||g===("undefined"==typeof window?"node":"browser"))&&c({namespace:w,i18nKey:y}),C&&Array.isArray(S)&&S.length){var x=S[0],M=S.slice(1);if("string"==typeof x)return p(x,a,r(r({},s),{fallback:M}))}return C&&s&&s.hasOwnProperty("default")&&!(null==S?void 0:S.length)?s.default?h(s.default,a):s.default:C?u:h(k,a)};return p}function o(e,t,n,r){void 0===t&&(t=""),void 0===r&&(r={returnObjects:!1});var i=(n||{}).keySeparator,o=void 0===i?".":i,a=o?t.split(o):[t];if(t===o&&r.returnObjects)return e;var s=a.reduce(function(e,t){if("string"==typeof e)return{};var n=e[t];return n||("string"==typeof n?n:{})},e);if("string"==typeof s||s instanceof Object&&r.returnObjects)return s}function a(e){var t=e.text,n=e.query,r=e.config,i=e.lang;if(!t||!n)return t||"";var o=function(e){return e.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")},a=r.interpolation||{},s=a.format,l=void 0===s?null:s,u=a.prefix,c=void 0===u?"{{":u,d=a.suffix,f=void 0===d?"}}":d,h=""===f?"":"(?:[\\s,]+([\\w-]*))?\\s*".concat(o(f));return Object.keys(n).reduce(function(e,t){var r=RegExp("".concat(o(c),"\\s*").concat(t).concat(h),"gm");return e.replace(r,function(e,r){return r&&l?l(n[t],r,i):n[t]})},t)}function s(e){e.namespace,e.i18nKey}},38036:function(e,t,n){"use strict";n.d(t,{Z:function(){return d}});var r=n(40969),i=function(){return(i=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var i in t=arguments[n])Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e}).apply(this,arguments)};function o(e,t){return"string"!=typeof t?e:function(n,r,o){return e(n,r,i({ns:t},o))}}var a=n(63625),s=n(20602);function l(e){var t,n=null!==(t=globalThis.__NEXT_TRANSLATE__)&&void 0!==t?t:{},r=n.lang,i=n.namespaces,a=n.config,l=a.localesToIgnore||["default"],u=!r||l.includes(r);return{t:o((0,s.Z)({config:a,allNamespaces:i,pluralRules:new Intl.PluralRules(u?void 0:r),lang:r}),e),lang:r}}var u=function(){return(u=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var i in t=arguments[n])Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e}).apply(this,arguments)};function c(e){var t=(0,r.useContext)(a.Z);return(0,r.useMemo)(function(){return u(u({},t),{t:o(t.t,e)})},[t,e])}function d(e){var t=globalThis.__NEXT_TRANSLATE__;return((null==t?void 0:t.config)?l:c)(e)}},80308:function(e,t,n){"use strict";var r,i;e.exports=(null==(r=n.g.process)?void 0:r.env)&&"object"==typeof(null==(i=n.g.process)?void 0:i.env)?n.g.process:n(87519)},87519:function(e){!function(){var t={229:function(e){var t,n,r,i=e.exports={};function o(){throw Error("setTimeout has not been defined")}function a(){throw Error("clearTimeout has not been defined")}function s(e){if(t===setTimeout)return setTimeout(e,0);if((t===o||!t)&&setTimeout)return t=setTimeout,setTimeout(e,0);try{return t(e,0)}catch(n){try{return t.call(null,e,0)}catch(n){return t.call(this,e,0)}}}!function(){try{t="function"==typeof setTimeout?setTimeout:o}catch(e){t=o}try{n="function"==typeof clearTimeout?clearTimeout:a}catch(e){n=a}}();var l=[],u=!1,c=-1;function d(){u&&r&&(u=!1,r.length?l=r.concat(l):c=-1,l.length&&f())}function f(){if(!u){var e=s(d);u=!0;for(var t=l.length;t;){for(r=l,l=[];++c<t;)r&&r[c].run();c=-1,t=l.length}r=null,u=!1,function(e){if(n===clearTimeout)return clearTimeout(e);if((n===a||!n)&&clearTimeout)return n=clearTimeout,clearTimeout(e);try{n(e)}catch(t){try{return n.call(null,e)}catch(t){return n.call(this,e)}}}(e)}}function h(e,t){this.fun=e,this.array=t}function p(){}i.nextTick=function(e){var t=Array(arguments.length-1);if(arguments.length>1)for(var n=1;n<arguments.length;n++)t[n-1]=arguments[n];l.push(new h(e,t)),1!==l.length||u||s(f)},h.prototype.run=function(){this.fun.apply(null,this.array)},i.title="browser",i.browser=!0,i.env={},i.argv=[],i.version="",i.versions={},i.on=p,i.addListener=p,i.once=p,i.off=p,i.removeListener=p,i.removeAllListeners=p,i.emit=p,i.prependListener=p,i.prependOnceListener=p,i.listeners=function(e){return[]},i.binding=function(e){throw Error("process.binding is not supported")},i.cwd=function(){return"/"},i.chdir=function(e){throw Error("process.chdir is not supported")},i.umask=function(){return 0}}},n={};function r(e){var i=n[e];if(void 0!==i)return i.exports;var o=n[e]={exports:{}},a=!0;try{t[e](o,o.exports,r),a=!1}finally{a&&delete n[e]}return o.exports}r.ab="//";var i=r(229);e.exports=i}()},40555:function(e,t,n){e.exports=n(54922)},94663:function(e,t,n){e.exports=n(24758)},68932:function(e,t,n){e.exports=n(65741)},71766:function(e,t,n){e.exports=n(58334)},37191:function(e,t,n){e.exports=n(46250)},97841:function(e,t,n){e.exports=n(96820)},818:function(e,t,n){var r,i;void 0!==(i="function"==typeof(r=function(){var e,t,n,r={};r.version="0.2.0";var i=r.settings={minimum:.08,easing:"ease",positionUsing:"",speed:200,trickle:!0,trickleRate:.02,trickleSpeed:800,showSpinner:!0,barSelector:'[role="bar"]',spinnerSelector:'[role="spinner"]',parent:"body",template:'<div class="bar" role="bar"><div class="peg"></div></div><div class="spinner" role="spinner"><div class="spinner-icon"></div></div>'};function o(e,t,n){return e<t?t:e>n?n:e}r.configure=function(e){var t,n;for(t in e)void 0!==(n=e[t])&&e.hasOwnProperty(t)&&(i[t]=n);return this},r.status=null,r.set=function(e){var t=r.isStarted();e=o(e,i.minimum,1),r.status=1===e?null:e;var n=r.render(!t),l=n.querySelector(i.barSelector),u=i.speed,c=i.easing;return n.offsetWidth,a(function(t){var o,a;""===i.positionUsing&&(i.positionUsing=r.getPositioningCSS()),s(l,(o=e,(a="translate3d"===i.positionUsing?{transform:"translate3d("+(-1+o)*100+"%,0,0)"}:"translate"===i.positionUsing?{transform:"translate("+(-1+o)*100+"%,0)"}:{"margin-left":(-1+o)*100+"%"}).transition="all "+u+"ms "+c,a)),1===e?(s(n,{transition:"none",opacity:1}),n.offsetWidth,setTimeout(function(){s(n,{transition:"all "+u+"ms linear",opacity:0}
51),setTimeout(function(){r.remove(),t()},u)},u)):setTimeout(t,u)}),this},r.isStarted=function(){return"number"==typeof r.status},r.start=function(){r.status||r.set(0);var e=function(){setTimeout(function(){r.status&&(r.trickle(),e())},i.trickleSpeed)};return i.trickle&&e(),this},r.done=function(e){return e||r.status?r.inc(.3+.5*Math.random()).set(1):this},r.inc=function(e){var t=r.status;return t?("number"!=typeof e&&(e=(1-t)*o(Math.random()*t,.1,.95)),t=o(t+e,0,.994),r.set(t)):r.start()},r.trickle=function(){return r.inc(Math.random()*i.trickleRate)},e=0,t=0,r.promise=function(n){return n&&"resolved"!==n.state()&&(0===t&&r.start(),e++,t++,n.always(function(){0==--t?(e=0,r.done()):r.set((e-t)/e)})),this},r.render=function(e){if(r.isRendered())return document.getElementById("nprogress");u(document.documentElement,"nprogress-busy");var t=document.createElement("div");t.id="nprogress",t.innerHTML=i.template;var n,o,a=t.querySelector(i.barSelector),l=e?"-100":(-1+(r.status||0))*100,c=document.querySelector(i.parent);return s(a,{transition:"all 0 linear",transform:"translate3d("+l+"%,0,0)"}),!i.showSpinner&&(o=t.querySelector(i.spinnerSelector))&&f(o),c!=document.body&&u(c,"nprogress-custom-parent"),c.appendChild(t),t},r.remove=function(){c(document.documentElement,"nprogress-busy"),c(document.querySelector(i.parent),"nprogress-custom-parent");var e=document.getElementById("nprogress");e&&f(e)},r.isRendered=function(){return!!document.getElementById("nprogress")},r.getPositioningCSS=function(){var e=document.body.style,t="WebkitTransform"in e?"Webkit":"MozTransform"in e?"Moz":"msTransform"in e?"ms":"OTransform"in e?"O":"";return t+"Perspective" in e?"translate3d":t+"Transform" in e?"translate":"margin"};var a=(n=[],function(e){n.push(e),1==n.length&&function e(){var t=n.shift();t&&t(e)}()}),s=function(){var e=["Webkit","O","Moz","ms"],t={};function n(n,r,i){var o;r=t[o=(o=r).replace(/^-ms-/,"ms-").replace(/-([\da-z])/gi,function(e,t){return t.toUpperCase()})]||(t[o]=function(t){var n=document.body.style;if(t in n)return t;for(var r,i=e.length,o=t.charAt(0).toUpperCase()+t.slice(1);i--;)if((r=e[i]+o)in n)return r;return t}(o)),n.style[r]=i}return function(e,t){var r,i,o=arguments;if(2==o.length)for(r in t)void 0!==(i=t[r])&&t.hasOwnProperty(r)&&n(e,r,i);else n(e,o[1],o[2])}}();function l(e,t){return("string"==typeof e?e:d(e)).indexOf(" "+t+" ")>=0}function u(e,t){var n=d(e),r=n+t;l(n,t)||(e.className=r.substring(1))}function c(e,t){var n,r=d(e);l(e,t)&&(n=r.replace(" "+t+" "," "),e.className=n.substring(1,n.length-1))}function d(e){return(" "+(e.className||"")+" ").replace(/\s+/gi," ")}function f(e){e&&e.parentNode&&e.parentNode.removeChild(e)}return r})?r.call(t,n,t,e):r)&&(e.exports=i)},55048:function(e,t,n){"use strict";var r=n(57510);function i(){}function o(){}o.resetWarningCache=i,e.exports=function(){function e(e,t,n,i,o,a){if(a!==r){var s=Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw s.name="Invariant Violation",s}}function t(){return e}e.isRequired=e;var n={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:o,resetWarningCache:i}
51;return n.PropTypes=n,n}},2877:function(e,t,n){e.exports=n(55048)()},57510:function(e){"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},97258:function(e,t,n){"use strict";n.d(t,{VY:function(){return S},m7:function(){return v},pB:function(){return b},zt:function(){return C}});var r,i,o=n(40969),a=n(2877),s=n.n(a),l=n(34531),u=n(38276),c=n(65610);function d(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function f(){return(f=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function h(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function p(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?h(Object(n),!0).forEach(function(t){d(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):h(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function m(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n,r,i={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(i[n]=e[n]);return i}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}var g=(0,o.createContext)(),v={TOP_LEFT:"top left",TOP_CENTER:"top center",TOP_RIGHT:"top right",MIDDLE_LEFT:"middle left",MIDDLE:"middle",MIDDLE_RIGHT:"middle right",BOTTOM_LEFT:"bottom left",BOTTOM_CENTER:"bottom center",BOTTOM_RIGHT:"bottom right"},y={INFO:"info",SUCCESS:"success",ERROR:"error"},b={FADE:"fade",SCALE:"scale"},w=function(e){var t={left:0,position:"fixed",display:"flex",justifyContent:"center",alignItems:"center",flexDirection:"column",width:"100%",pointerEvents:"none"};switch(e){case v.TOP_LEFT:return p(p({},t),{},{top:0,alignItems:"flex-start"});case v.TOP_CENTER:return p(p({},t),{},{top:0});case v.TOP_RIGHT:return p(p({},t),{},{top:0,alignItems:"flex-end"});case v.MIDDLE_LEFT:return p(p({},t),{},{top:"50%",alignItems:"flex-start"});case v.MIDDLE:return p(p({},t),{},{top:"50%"});case v.MIDDLE_RIGHT:return p(p({},t),{},{top:"50%",alignItems:"flex-end"});case v.BOTTOM_LEFT:return p(p({},t),{},{bottom:0,alignItems:"flex-start"});case v.BOTTOM_CENTER:return p(p({},t),{},{bottom:0});case v.BOTTOM_RIGHT:return p(p({},t),{},{bottom:0,alignItems:"flex-end"});default:return t}},A=function(e){var t=e.children,n=e.options,r=n.position,i=n.containerStyle,a=m(e,["children","options"]),s=(0,o.useMemo)(function(){return w(r)},[r]);return t.length>0&&o.createElement("div",f({style:p(p({},s),i)},a),t)},E=(d(r={},b.FADE,{transition:"opacity ".concat(250,"ms ease"),opacity:0}),d(r,b.SCALE,{transform:"scale(1)",transition:"all ".concat(250,"ms ease-in-out")}),r),_=(d(i={},b.FADE,{entering:{opacity:0},entered:{opacity:1}}),d(i,b.SCALE,{entering:{transform:"scale(0)"},entered:{transform:"scale(1)"},exiting:{transform:"scale(0)"},exited:{transform:"scale(1)"}}),i),k=function(e){var t=e.children,n=e.type,r=m(e,["children","type"]),i=(0,o.useRef)(null);return o.createElement(l.ZP,f({nodeRef:i},r,{timeout:250}),function(e){return o.createElement("div",{ref:i,style:p(p({},E[n]),_[n][e])},t)})},C=function(e){var t,n=e.children,r=e.offset,i=e.position,a=e.timeout,s=e.type,l=e.transition,d=e.containerStyle,h=e.template,g=e.context,b=m(e,["children","offset","position","timeout","type","transition","containerStyle","template","context"]),w=(0,o.useRef)(null),E=(0,o.useRef)(null),_=(0,o.useRef)([]),C=function(e){if(Array.isArray(e))return e}(t=(0,o.useState)([]))||function(e,t){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e)){var n=[],r=!0,i=!1,o=void 0;try{for(var a,s=e[Symbol.iterator]();!(r=(a=s.next()).done)&&(n.push(a.value),!t||n.length!==t);r=!0);}catch(e){i=!0,o=e}finally{try{r||null==s.return||s.return()}finally{if(i)throw o}}return n}}
51(t,2)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance")}(),S=C[0],x=C[1];(0,o.useEffect)(function(){w.current=document.createElement("div"),w.current.id="__react-alert__",document.body.appendChild(w.current);var e=_.current;return function(){e.forEach(clearTimeout),w.current&&document.body.removeChild(w.current)}},[]);var M=(0,o.useCallback)(function(e){x(function(t){var n=t.length,r=t.filter(function(t){return t.id!==e.id});return n>r.length&&e.options.onClose&&e.options.onClose(),r})},[]),O=(0,o.useCallback)(function(){E.current.alerts.forEach(M)},[M]),R=(0,o.useCallback)(function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n={id:Math.random().toString(36).substr(2,9),message:e,options:p({position:t.position||i,timeout:a,type:s},t)};if(n.close=function(){return M(n)},n.options.timeout){var r=setTimeout(function(){M(n),_.current.splice(_.current.indexOf(r),1)},n.options.timeout);_.current.push(r)}return x(function(e){return e.concat(n)}),n.options.onOpen&&n.options.onOpen(),n},[i,M,a,s]),P=(0,o.useCallback)(function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return t.type=y.SUCCESS,R(e,t)},[R]),T=(0,o.useCallback)(function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return t.type=y.ERROR,R(e,t)},[R]),I=(0,o.useCallback)(function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return t.type=y.INFO,R(e,t)},[R]);E.current={alerts:S,show:R,remove:M,removeAll:O,success:P,error:T,info:I};var j=S.reduce(function(e,t){var n=t.options.position;return e[n]||(e[n]=[]),e[n].push(t),e},{});return o.createElement(g.Provider,{value:E},n,w.current&&(0,c.createPortal)(o.createElement(o.Fragment,null,Object.keys(v).map(function(e){var t=v[e];return o.createElement(u.Z,f({appear:!0,key:t,options:{position:t,containerStyle:d},component:A},b),j[t]?j[t].map(function(e){return o.createElement(k,{type:l,key:e.id},o.createElement(h,f({style:{margin:r,pointerEvents:"all"}},e)))}):null)})),w.current))};C.propTypes={offset:s().string,position:s().oneOf(Object.keys(v).map(function(e){return v[e]})),timeout:s().number,type:s().oneOf(Object.keys(y).map(function(e){return y[e]})),transition:s().oneOf(Object.keys(b).map(function(e){return b[e]})),containerStyle:s().object,template:s().oneOfType([s().element,s().func,s().elementType]).isRequired,context:s().shape({Provider:s().object,Consumer:s().object})},C.defaultProps={offset:"10px",position:v.TOP_CENTER,timeout:0,type:y.INFO,transition:b.FADE,containerStyle:{zIndex:100},context:g};var S=function(e){var t=(0,o.useContext)(e||g);return(0,o.useMemo)(function(){return t.current},[t])}},36522:function(e,t,n){"use strict";n.d(t,{Av:function(){return a},pF:function(){return r},xv:function(){return o},zi:function(){return i}});var r="right-scroll-bar-position",i="width-before-scroll-bar",o="with-scroll-bars-hidden",a="--removed-body-scroll-bar-size"},16693:function(e,t,n){"use strict";n.d(t,{jp:function(){return m}});var r=n(40969),i=n(65346),o=n(36522),a={left:0,top:0,right:0,gap:0},s=function(e){return parseInt(e||"",10)||0},l=function(e){var t=window.getComputedStyle(document.body),n=t["padding"===e?"paddingLeft":"marginLeft"],r=t["padding"===e?"paddingTop":"marginTop"],i=t["padding"===e?"paddingRight":"marginRight"];return[s(n),s(r),s(i)]},u=function(e){if(void 0===e&&(e="margin"),"undefined"==typeof window)return a;var t=l(e),n=document.documentElement.clientWidth,r=window.innerWidth;return{left:t[0],top:t[1],right:t[2],gap:Math.max(0,r-n+t[2]-t[0])}},c=(0,i.Ws)(),d="data-scroll-locked",f=function(e,t,n,r){var i=e.left,a=e.top,s=e.right,l=e.gap;return void 0===n&&(n="margin"),"\n .".concat(o.xv," {\n overflow: hidden ").concat(r,";\n padding-right: ").concat(l,"px ").concat(r,";\n }\n body[").concat(d,"] {\n overflow: hidden ").concat(r,";\n overscroll-behavior: contain;\n ").concat([t&&"position: relative ".concat(r,";"),"margin"===n&&"\n padding-left: ".concat(i,"px;\n padding-top: ").concat(a,"px;\n padding-right: ").concat(s,"px;\n margin-left:0;\n margin-top:0;\n margin-right: ").concat(l,"px ").concat(r,";\n "),"padding"===n&&"padding-right: ".concat(l,"px ").concat(r,";
51")].filter(Boolean).join(""),"\n }\n \n .").concat(o.pF," {\n right: ").concat(l,"px ").concat(r,";\n }\n \n .").concat(o.zi," {\n margin-right: ").concat(l,"px ").concat(r,";\n }\n \n .").concat(o.pF," .").concat(o.pF," {\n right: 0 ").concat(r,";\n }\n \n .").concat(o.zi," .").concat(o.zi," {\n margin-right: 0 ").concat(r,";\n }\n \n body[").concat(d,"] {\n ").concat(o.Av,": ").concat(l,"px;\n }\n")},h=function(){var e=parseInt(document.body.getAttribute(d)||"0",10);return isFinite(e)?e:0},p=function(){r.useEffect(function(){return document.body.setAttribute(d,(h()+1).toString()),function(){var e=h()-1;e<=0?document.body.removeAttribute(d):document.body.setAttribute(d,e.toString())}},[])},m=function(e){var t=e.noRelative,n=e.noImportant,i=e.gapMode,o=void 0===i?"margin":i;p();var a=r.useMemo(function(){return u(o)},[o]);return r.createElement(c,{styles:f(a,!t,o,n?"":"!important")})}},91322:function(e,t,n){"use strict";n.d(t,{Z:function(){return M}});var r=n(5454),i=n(40969),o=n(36522),a=n(70189),s=(0,n(86103)._)(),l=function(){},u=i.forwardRef(function(e,t){var n=i.useRef(null),o=i.useState({onScrollCapture:l,onWheelCapture:l,onTouchMoveCapture:l}),u=o[0],c=o[1],d=e.forwardProps,f=e.children,h=e.className,p=e.removeScrollBar,m=e.enabled,g=e.shards,v=e.sideCar,y=e.noRelative,b=e.noIsolation,w=e.inert,A=e.allowPinchZoom,E=e.as,_=void 0===E?"div":E,k=e.gapMode,C=(0,r.__rest)(e,["forwardProps","children","className","removeScrollBar","enabled","shards","sideCar","noRelative","noIsolation","inert","allowPinchZoom","as","gapMode"]),S=(0,a.q)([n,t]),x=(0,r.__assign)((0,r.__assign)({},C),u);return i.createElement(i.Fragment,null,m&&i.createElement(v,{sideCar:s,removeScrollBar:p,shards:g,noRelative:y,noIsolation:b,inert:w,setCallbacks:c,allowPinchZoom:!!A,lockRef:n,gapMode:k}),d?i.cloneElement(i.Children.only(f),(0,r.__assign)((0,r.__assign)({},x),{ref:S})):i.createElement(_,(0,r.__assign)({},x,{className:h,ref:S}),f))});u.defaultProps={enabled:!0,removeScrollBar:!0,inert:!1},u.classNames={fullWidth:o.zi,zeroRight:o.pF};var c=n(14588),d=n(16693),f=n(65346),h=!1;if("undefined"!=typeof window)try{var p=Object.defineProperty({},"passive",{get:function(){return h=!0,!0}});window.addEventListener("test",p,p),window.removeEventListener("test",p,p)}catch(e){h=!1}var m=!!h&&{passive:!1},g=function(e,t){if(!(e instanceof Element))return!1;var n=window.getComputedStyle(e);return"hidden"!==n[t]&&!(n.overflowY===n.overflowX&&"TEXTAREA"!==e.tagName&&"visible"===n[t])},v=function(e,t){var n=t.ownerDocument,r=t;do{if("undefined"!=typeof ShadowRoot&&r instanceof ShadowRoot&&(r=r.host),y(e,r)){var i=b(e,r);if(i[1]>i[2])return!0}r=r.parentNode}while(r&&r!==n.body);return!1},y=function(e,t){return"v"===e?g(t,"overflowY"):g(t,"overflowX")},b=function(e,t){return"v"===e?[t.scrollTop,t.scrollHeight,t.clientHeight]:[t.scrollLeft,t.scrollWidth,t.clientWidth]},w=function(e,t,n,r,i){var o,a=(o=window.getComputedStyle(t).direction,"h"===e&&"rtl"===o?-1:1),s=a*r,l=n.target,u=t.contains(l),c=!1,d=s>0,f=0,h=0;do{if(!l)break;var p=b(e,l),m=p[0],g=p[1]-p[2]-a*m;(m||g)&&y(e,l)&&(f+=g,h+=m);var v=l.parentNode;l=v&&v.nodeType===Node.DOCUMENT_FRAGMENT_NODE?v.host:v}while(!u&&l!==document.body||u&&(t.contains(l)||t===l));return d&&(i&&1>Math.abs(f)||!i&&s>f)?c=!0:!d&&(i&&1>Math.abs(h)||!i&&-s>h)&&(c=!0),c},A=function(e){return"changedTouches"in e?[e.changedTouches[0].clientX,e.changedTouches[0].clientY]:[0,0]},E=function(e){return[e.deltaX,e.deltaY]},_=function(e){return e&&"current"in e?e.current:e},k=0,C=[],S=(0,c.L)(s,function(e){var t=i.useRef([]),n=i.useRef([0,0]),o=i.useRef(),a=i.useState(k++)[0],s=i.useState(f.Ws)[0],l=i.useRef(e);i.useEffect(function(){l.current=e},[e]),i.useEffect(function(){if(e.inert){document.body.classList.add("block-interactivity-".concat(a));var t=(0,r.__spreadArray)([e.lockRef.current],(e.shards||[]).map(_),!0).filter(Boolean);return t.forEach(function(e){return e.classList.add("allow-interactivity-".concat(a))}),function(){document.body.classList.remove("block-interactivity-".concat(a)),t.forEach(function(e){return e.classList.remove("allow-interactivity-".concat(a))})}}}
51,[e.inert,e.lockRef.current,e.shards]);var u=i.useCallback(function(e,t){if("touches"in e&&2===e.touches.length||"wheel"===e.type&&e.ctrlKey)return!l.current.allowPinchZoom;var r,i=A(e),a=n.current,s="deltaX"in e?e.deltaX:a[0]-i[0],u="deltaY"in e?e.deltaY:a[1]-i[1],c=e.target,d=Math.abs(s)>Math.abs(u)?"h":"v";if("touches"in e&&"h"===d&&"range"===c.type)return!1;var f=v(d,c);if(!f)return!0;if(f?r=d:(r="v"===d?"h":"v",f=v(d,c)),!f)return!1;if(!o.current&&"changedTouches"in e&&(s||u)&&(o.current=r),!r)return!0;var h=o.current||r;return w(h,t,e,"h"===h?s:u,!0)},[]),c=i.useCallback(function(e){if(C.length&&C[C.length-1]===s){var n="deltaY"in e?E(e):A(e),r=t.current.filter(function(t){var r;return t.name===e.type&&(t.target===e.target||e.target===t.shadowParent)&&(r=t.delta)[0]===n[0]&&r[1]===n[1]})[0];if(r&&r.should){e.cancelable&&e.preventDefault();return}if(!r){var i=(l.current.shards||[]).map(_).filter(Boolean).filter(function(t){return t.contains(e.target)});(i.length>0?u(e,i[0]):!l.current.noIsolation)&&e.cancelable&&e.preventDefault()}}},[]),h=i.useCallback(function(e,n,r,i){var o={name:e,delta:n,target:r,should:i,shadowParent:function(e){for(var t=null;null!==e;)e instanceof ShadowRoot&&(t=e.host,e=e.host),e=e.parentNode;return t}(r)};t.current.push(o),setTimeout(function(){t.current=t.current.filter(function(e){return e!==o})},1)},[]),p=i.useCallback(function(e){n.current=A(e),o.current=void 0},[]),g=i.useCallback(function(t){h(t.type,E(t),t.target,u(t,e.lockRef.current))},[]),y=i.useCallback(function(t){h(t.type,A(t),t.target,u(t,e.lockRef.current))},[]);i.useEffect(function(){return C.push(s),e.setCallbacks({onScrollCapture:g,onWheelCapture:g,onTouchMoveCapture:y}),document.addEventListener("wheel",c,m),document.addEventListener("touchmove",c,m),document.addEventListener("touchstart",p,m),function(){C=C.filter(function(e){return e!==s}),document.removeEventListener("wheel",c,m),document.removeEventListener("touchmove",c,m),document.removeEventListener("touchstart",p,m)}},[]);var b=e.removeScrollBar,S=e.inert;return i.createElement(i.Fragment,null,S?i.createElement(s,{styles:"\n .block-interactivity-".concat(a," {pointer-events: none;}\n .allow-interactivity-").concat(a," {pointer-events: all;}\n")}):null,b?i.createElement(d.jp,{noRelative:e.noRelative,gapMode:e.gapMode}):null)}),x=i.forwardRef(function(e,t){return i.createElement(u,(0,r.__assign)({},e,{ref:t,sideCar:S}))});x.classNames=u.classNames;var M=x},65346:function(e,t,n){"use strict";n.d(t,{Ws:function(){return s}});var r,i=n(40969),o=function(){var e=0,t=null;return{add:function(i){if(0==e&&(t=function(){if(!document)return null;var e=document.createElement("style");e.type="text/css";var t=r||n.nc;return t&&e.setAttribute("nonce",t),e}())){var o,a;(o=t).styleSheet?o.styleSheet.cssText=i:o.appendChild(document.createTextNode(i)),a=t,(document.head||document.getElementsByTagName("head")[0]).appendChild(a)}e++},remove:function(){--e||!t||(t.parentNode&&t.parentNode.removeChild(t),t=null)}}},a=function(){var e=o();return function(t,n){i.useEffect(function(){return e.add(t),function(){e.remove()}},[t&&n])}},s=function(){var e=a();return function(t){return e(t.styles,t.dynamic),null}}},34531:function(e,t,n){"use strict";n.d(t,{ZP:function(){return g}});var r=n(38477),i=n(36807),o=n(40969),a=n(65610),s={disabled:!1},l=n(79391),u="unmounted",c="exited",d="entering",f="entered",h="exiting",p=function(e){function t(t,n){r=e.call(this,t,n)||this;var r,i,o=n&&!n.isMounting?t.enter:t.appear;return r.appearStatus=null,t.in?o?(i=c,r.appearStatus=d):i=f:i=t.unmountOnExit||t.mountOnEnter?u:c,r.state={status:i},r.nextCallback=null,r}(0,i.Z)(t,e),t.getDerivedStateFromProps=function(e,t){return e.in&&t.status===u?{status:c}:null};var n=t.prototype;return n.componentDidMount=function(){this.updateStatus(!0,this.appearStatus)},n.componentDidUpdate=function(e){var t=null;if(e!==this.props){var n=this.state.status;this.props.in?n!==d&&n!==f&&(t=d):(n===d||n===f)&&(t=h)}this.updateStatus(!1,t)},n.componentWillUnmount=function(){this.cancelNextCallback()},n.getTimeouts=function(){var e,t,n,r=this.props.timeout;return e=t=n=r,null!=r&&"number"!=typeof r&&(e=r.exit,t=r.enter,n=void 0!==r.appear?r.appear:t),{exit:e,enter:t,a
51ppear:n}},n.updateStatus=function(e,t){if(void 0===e&&(e=!1),null!==t){if(this.cancelNextCallback(),t===d){if(this.props.unmountOnExit||this.props.mountOnEnter){var n=this.props.nodeRef?this.props.nodeRef.current:a.findDOMNode(this);n&&n.scrollTop}this.performEnter(e)}else this.performExit()}else this.props.unmountOnExit&&this.state.status===c&&this.setState({status:u})},n.performEnter=function(e){var t=this,n=this.props.enter,r=this.context?this.context.isMounting:e,i=this.props.nodeRef?[r]:[a.findDOMNode(this),r],o=i[0],l=i[1],u=this.getTimeouts(),c=r?u.appear:u.enter;if(!e&&!n||s.disabled){this.safeSetState({status:f},function(){t.props.onEntered(o)});return}this.props.onEnter(o,l),this.safeSetState({status:d},function(){t.props.onEntering(o,l),t.onTransitionEnd(c,function(){t.safeSetState({status:f},function(){t.props.onEntered(o,l)})})})},n.performExit=function(){var e=this,t=this.props.exit,n=this.getTimeouts(),r=this.props.nodeRef?void 0:a.findDOMNode(this);if(!t||s.disabled){this.safeSetState({status:c},function(){e.props.onExited(r)});return}this.props.onExit(r),this.safeSetState({status:h},function(){e.props.onExiting(r),e.onTransitionEnd(n.exit,function(){e.safeSetState({status:c},function(){e.props.onExited(r)})})})},n.cancelNextCallback=function(){null!==this.nextCallback&&(this.nextCallback.cancel(),this.nextCallback=null)},n.safeSetState=function(e,t){t=this.setNextCallback(t),this.setState(e,t)},n.setNextCallback=function(e){var t=this,n=!0;return this.nextCallback=function(r){n&&(n=!1,t.nextCallback=null,e(r))},this.nextCallback.cancel=function(){n=!1},this.nextCallback},n.onTransitionEnd=function(e,t){this.setNextCallback(t);var n=this.props.nodeRef?this.props.nodeRef.current:a.findDOMNode(this),r=null==e&&!this.props.addEndListener;if(!n||r){setTimeout(this.nextCallback,0);return}if(this.props.addEndListener){var i=this.props.nodeRef?[this.nextCallback]:[n,this.nextCallback],o=i[0],s=i[1];this.props.addEndListener(o,s)}null!=e&&setTimeout(this.nextCallback,e)},n.render=function(){var e=this.state.status;if(e===u)return null;var t=this.props,n=t.children,i=(t.in,t.mountOnEnter,t.unmountOnExit,t.appear,t.enter,t.exit,t.timeout,t.addEndListener,t.onEnter,t.onEntering,t.onEntered,t.onExit,t.onExiting,t.onExited,t.nodeRef,(0,r.Z)(t,["children","in","mountOnEnter","unmountOnExit","appear","enter","exit","timeout","addEndListener","onEnter","onEntering","onEntered","onExit","onExiting","onExited","nodeRef"]));return o.createElement(l.Z.Provider,{value:null},"function"==typeof n?n(e,i):o.cloneElement(o.Children.only(n),i))},t}(o.Component);function m(){}p.contextType=l.Z,p.propTypes={},p.defaultProps={in:!1,mountOnEnter:!1,unmountOnExit:!1,appear:!1,enter:!0,exit:!0,onEnter:m,onEntering:m,onEntered:m,onExit:m,onExiting:m,onExited:m},p.UNMOUNTED=u,p.EXITED=c,p.ENTERING=d,p.ENTERED=f,p.EXITING=h;var g=p},38276:function(e,t,n){"use strict";n.d(t,{Z:function(){return f}});var r=n(38477);function i(){return(i=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(null,arguments)}var o=n(36807),a=n(40969),s=n(79391);function l(e,t){var n=Object.create(null);return e&&a.Children.map(e,function(e){return e}).forEach(function(e){n[e.key]=t&&(0,a.isValidElement)(e)?t(e):e}),n}function u(e,t,n){return null!=n[t]?n[t]:e.props[t]}var c=Object.values||function(e){return Object.keys(e).map(function(t){return e[t]})},d=function(e){function t(t,n){var r,i=(r=e.call(this,t,n)||this).handleExited.bind(function(e){if(void 0===e)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(r));return r.state={contextValue:{isMounting:!0},handleExited:i,firstRender:!0},r}(0,o.Z)(t,e);var n=t.prototype;return n.componentDidMount=function(){this.mounted=!0,this.setState({contextValue:{isMounting:!1}})},n.componentWillUnmount=function(){this.mounted=!1},t.getDerivedStateFromProps=function(e,t){var n,r,i=t.children,o=t.handleExited;
51return{children:t.firstRender?l(e.children,function(t){return(0,a.cloneElement)(t,{onExited:o.bind(null,t),in:!0,appear:u(t,"appear",e),enter:u(t,"enter",e),exit:u(t,"exit",e)})}):(Object.keys(r=function(e,t){function n(n){return n in t?t[n]:e[n]}e=e||{},t=t||{};var r,i=Object.create(null),o=[];for(var a in e)a in t?o.length&&(i[a]=o,o=[]):o.push(a);var s={};for(var l in t){if(i[l])for(r=0;r<i[l].length;r++){var u=i[l][r];s[i[l][r]]=n(u)}s[l]=n(l)}for(r=0;r<o.length;r++)s[o[r]]=n(o[r]);return s}(i,n=l(e.children))).forEach(function(t){var s=r[t];if((0,a.isValidElement)(s)){var l=t in i,c=t in n,d=i[t],f=(0,a.isValidElement)(d)&&!d.props.in;c&&(!l||f)?r[t]=(0,a.cloneElement)(s,{onExited:o.bind(null,s),in:!0,exit:u(s,"exit",e),enter:u(s,"enter",e)}):c||!l||f?c&&l&&(0,a.isValidElement)(d)&&(r[t]=(0,a.cloneElement)(s,{onExited:o.bind(null,s),in:d.props.in,exit:u(s,"exit",e),enter:u(s,"enter",e)})):r[t]=(0,a.cloneElement)(s,{in:!1})}}),r),firstRender:!1}},n.handleExited=function(e,t){var n=l(this.props.children);e.key in n||(e.props.onExited&&e.props.onExited(t),this.mounted&&this.setState(function(t){var n=i({},t.children);return delete n[e.key],{children:n}}))},n.render=function(){var e=this.props,t=e.component,n=e.childFactory,i=(0,r.Z)(e,["component","childFactory"]),o=this.state.contextValue,l=c(this.state.children).map(n);return(delete i.appear,delete i.enter,delete i.exit,null===t)?a.createElement(s.Z.Provider,{value:o},l):a.createElement(s.Z.Provider,{value:o},a.createElement(t,i,l))},t}(a.Component);d.propTypes={},d.defaultProps={component:"div",childFactory:function(e){return e}};var f=d},79391:function(e,t,n){"use strict";var r=n(40969);t.Z=r.createContext(null)},67849:function(e,t,n){var r;!function(i,o){"use strict";var a="function",s="undefined",l="object",u="string",c="major",d="model",f="name",h="type",p="vendor",m="version",g="architecture",v="console",y="mobile",b="tablet",w="smarttv",A="wearable",E="embedded",_="Amazon",k="Apple",C="ASUS",S="BlackBerry",x="Browser",M="Chrome",O="Firefox",R="Google",P="Huawei",T="Microsoft",I="Motorola",j="Opera",L="Samsung",N="Sharp",D="Sony",B="Xiaomi",F="Zebra",z="Facebook",U="Chromium OS",q="Mac OS",W=" Browser",H=function(e,t){var n={};for(var r in e)t[r]&&t[r].length%2==0?n[r]=t[r].concat(e[r]):n[r]=e[r];return n},$=function(e){for(var t={},n=0;n<e.length;n++)t[e[n].toUpperCase()]=e[n];return t},V=function(e,t){return typeof e===u&&-1!==K(t).indexOf(K(e))},K=function(e){return e.toLowerCase()},G=function(e,t){if(typeof e===u)return e=e.replace(/^\s\s*/,""),typeof t===s?e:e.substring(0,500)},Q=function(e,t){for(var n,r,i,s,u,c,d=0;d<t.length&&!u;){var f=t[d],h=t[d+1];for(n=r=0;n<f.length&&!u&&f[n];)if(u=f[n++].exec(e))for(i=0;i<h.length;i++)c=u[++r],typeof(s=h[i])===l&&s.length>0?2===s.length?typeof s[1]==a?this[s[0]]=s[1].call(this,c):this[s[0]]=s[1]:3===s.length?typeof s[1]!==a||s[1].exec&&s[1].test?this[s[0]]=c?c.replace(s[1],s[2]):o:this[s[0]]=c?s[1].call(this,c,s[2]):o:4===s.length&&(this[s[0]]=c?s[3].call(this,c.replace(s[1],s[2])):o):this[s]=c||o;d+=2}},Y=function(e,t){for(var n in t)if(typeof t[n]===l&&t[n].length>0){for(var r=0;r<t[n].length;r++)if(V(t[n][r],e))return"?"===n?o:n}else if(V(t[n],e))return"?"===n?o:n;return t.hasOwnProperty("*")?t["*"]:e},Z={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"},X={browser:[[/\b(?:crmo|crios)\/([\w\.]+)/i],[m,[f,"Chrome"]],[/edg(?:e|ios|a)?\/([\w\.]+)/i],[m,[f,"Edge"]],[/(opera mini)\/([-\w\.]+)/i,/(opera [mobiletab]{3,6})\b.+version\/([-\w\.]+)/i,/(opera)(?:.+version\/|[\/ ]+)([\w\.]+)/i],[f,m],[/opios[\/ ]+([\w\.]+)/i],[m,[f,j+" Mini"]],[/\bop(?:rg)?x\/([\w\.]+)/i],[m,[f,j+" GX"]],[/\bopr\/([\w\.]+)/i],[m,[f,j]],[/\bb[ai]*d(?:uhd|[ub]*[aekoprswx]{5,6})[\/ ]?([\w\.]+)/i],[m,[f,"Baidu"]],[/\b(?:mxbrowser|mxios|myie2)\/?([-\w\.]*)\b/i],[m,[f,"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],[f,m],[/quark(?:pc)?\/([-\w\.]+)/i],[m,[f,"Quark"]],[/\bddg\/([\w\.]+)/i],[m,[f,"DuckDuckGo"]],[/(?:\buc? ?browser|(?:juc.+)ucweb)[\/ ]?([\w\.]+)/i],[m,[f,"UC"+x]],[/microm.+\bqbcore\/([\w\.]+)/i,/\bqbcore\/([\w\.]+).+microm/i,/micromessenger\/([\w\.]+)/i],[m,[f,"WeChat"]],[/konqueror\/([\w\.]+)/i],[m,[f,"Konqueror"]],[/trident.+rv[: ]([\w\.]{1,9})\b.+like gecko/i],[m,[f,"IE"]],[/ya(?:search)?browser\/([\w\.]+)/i],[m,[f,"Yandex"]],[/slbrowser\/([\w\.]+)/i],[m,[f,"Smart Lenovo "+x]],[/(avast|avg)\/([\w\.]+)/i],[[f,/(.+)/,"$1 Secure "+x],m],[/\bfocus\/([\w\.]+)/i],[m,[f,O+" Focus"]],[/\bopt\/([\w\.]+)/i],[m,[f,j+" Touch"]],[/coc_coc\w+\/([\w\.]+)/i],[m,[f,"Coc Coc"]],[/dolfin\/([\w\.]+)/i],[m,[f,"Dolphin"]],[/coast\/([\w\.]+)/i],[m,[f,j+" Coast"]],[/miuibrowser\/([\w\.]+)/i],[m,[f,"MIUI"+W]
vendor: 7,044 bytes, line 51
51],[/fxios\/([\w\.-]+)/i],[m,[f,O]],[/\bqihoobrowser\/?([\w\.]*)/i],[m,[f,"360"]],[/\b(qq)\/([\w\.]+)/i],[[f,/(.+)/,"$1Browser"],m],[/(oculus|sailfish|huawei|vivo|pico)browser\/([\w\.]+)/i],[[f,/(.+)/,"$1"+W],m],[/samsungbrowser\/([\w\.]+)/i],[m,[f,L+" Internet"]],[/metasr[\/ ]?([\d\.]+)/i],[m,[f,"Sogou Explorer"]],[/(sogou)mo\w+\/([\d\.]+)/i],[[f,"Sogou Mobile"],m],[/(electron)\/([\w\.]+) safari/i,/(tesla)(?: qtcarbrowser|\/(20\d\d\.[-\w\.]+))/i,/m?(qqbrowser|2345(?=browser|chrome|explorer))\w*[\/ ]?v?([\w\.]+)/i],[f,m],[/(lbbrowser|rekonq)/i,/\[(linkedin)app\]/i],[f],[/ome\/([\w\.]+) \w* ?(iron) saf/i,/ome\/([\w\.]+).+qihu (360)[es]e/i],[m,f],[/((?:fban\/fbios|fb_iab\/fb4a)(?!.+fbav)|;fbav\/([\w\.]+);)/i],[[f,z],m],[/(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],[f,m],[/\bgsa\/([\w\.]+) .*safari\//i],[m,[f,"GSA"]],[/musical_ly(?:.+app_?version\/|_)([\w\.]+)/i],[m,[f,"TikTok"]],[/headlesschrome(?:\/([\w\.]+)| )/i],[m,[f,M+" Headless"]],[/ wv\).+(chrome)\/([\w\.]+)/i],[[f,M+" WebView"],m],[/droid.+ version\/([\w\.]+)\b.+(?:mobile safari|safari)/i],[m,[f,"Android "+x]],[/(chrome|omniweb|arora|[tizenoka]{5} ?browser)\/v?([\w\.]+)/i],[f,m],[/version\/([\w\.\,]+) .*mobile\/\w+ (safari)/i],[m,[f,"Mobile Safari"]],[/version\/([\w(\.|\,)]+) .*(mobile ?safari|safari)/i],[m,f],[/webkit.+?(mobile ?safari|safari)(\/[\w\.]+)/i],[f,[m,Y,{"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],[f,m],[/(navigator|netscape\d?)\/([-\w\.]+)/i],[[f,"Netscape"],m],[/(wolvic|librewolf)\/([\w\.]+)/i],[f,m],[/mobile vr; rv:([\w\.]+)\).+firefox/i],[m,[f,O+" Reality"]],[/ekiohf.+(flow)\/([\w\.]+)/i,/(swiftfox)/i,/(icedragon|iceweasel|camino|chimera|fennec|maemo browser|minimo|conkeror)[\/ ]?([\w\.\+]+)/i,/(seamonkey|k-meleon|icecat|iceape|firebird|phoenix|palemoon|basilisk|waterfox)\/([-\w\.]+)$/i,/(firefox)\/([\w\.]+)/i,/(mozilla)\/([\w\.]+) .+rv\:.+gecko\/\d+/i,/(polaris|lynx|dillo|icab|doris|amaya|w3m|netsurf|obigo|mosaic|(?:go|ice|up)[\. ]?browser)[-\/ ]?v?([\w\.]+)/i,/(links) \(([\w\.]+)/i],[f,[m,/_/g,"."]],[/(cobalt)\/([\w\.]+)/i],[f,[m,/master.|lts./,""]]],cpu:[[/(?:(amd|x(?:(?:86|64)[-_])?|wow|win)64)[;\)]/i],[[g,"amd64"]],[/(ia32(?=;))/i],[[g,K]],[/((?:i[346]|x)86)[;\)]/i],[[g,"ia32"]],[/\b(aarch64|arm(v?8e?l?|_?64))\b/i],[[g,"arm64"]],[/\b(arm(?:v[67])?ht?n?[fl]p?)\b/i],[[g,"armhf"]],[/windows (ce|mobile); ppc;/i],[[g,"arm"]],[/((?:ppc|powerpc)(?:64)?)(?: mac|;|\))/i],[[g,/ower/,"",K]],[/(sun4\w)[;\)]/i],[[g,"sparc"]],[/((?:avr32|ia64(?=;))|68k(?=\))|\barm(?=v(?:[1-7]|[5-7]1)l?|;|eabi)|(?=atmel )avr|(?:irix|mips|sparc)(?:64)?\b|pa-risc)/i],[[g,K]]],device:[[/\b(sch-i[89]0\d|shw-m380s|sm-[ptx]\w{2,4}|gt-[pn]\d{2,4}|sgh-t8[56]9|nexus 10)/i],[d,[p,L],[h,b]],[/\b((?:s[cgp]h|gt|sm)-(?![lr])\w+|sc[g-]?[\d]+a?|galaxy nexus)/i,/samsung[- ]((?!sm-[lr])[-\w]+)/i,/sec-(sgh\w+)/i],[d,[p,L],[h,y]],[/(?:\/|\()(ip(?:hone|od)[\w, ]*)(?:\/|;)/i],[d,[p,k],[h,y]],[/\((ipad);[-\w\),; ]+apple/i,/applecoremedia\/[\w\.]+ \((ipad)/i,/\b(ipad)\d\d?,\d\d?[;\]].+ios/i],[d,[p,k],[h,b]],[/(macintosh);/i],[d,[p,k]],[/\b(sh-?[altvz]?\d\d[a-ekm]?)/i],[d,[p,N],[h,y]],[/(?:honor)([-\w ]+)[;\)]/i],[d,[p,"Honor"],[h,y]],[/\b((?:ag[rs][23]?|bah2?|sht?|btv)-a?[lw]\d{2})\b(?!.+d\/s)/i],[d,[p,P],[h,b]],[/(?:huawei)([-\w ]+)[;\)]/i,/\b(nexus 6p|\w{2,4}e?-[atu]?[ln][\dx][012359c][adn]?)\b(?!.+d\/s)/i],[d,[p,P],[h,y]],[/\b(poco[\w ]+|m2\d{3}j\d\d[a-z]{2})(?: bui|\))/i,/\b; (\w+) build\/hm\1/i,/\b(hm[-_ ]?note?[_ ]?(?:\d\w)?) bui/i,/\b(redmi[\-_ ]?(?:note|k)?[\w_ ]+)(?: bui|\))/i,/oid[^\)]+; (m?[12][0-389][01]\w{3,6}[c-y])( bui|; wv|\))/i,/\b(mi[-_ ]?(?:a\d|one|one[_ ]plus|note lte|max|cc)?[_ ]?(?:\d?\w?)[_ ]?(?:plus|se|lite|pro)?)(?: bui|\))/i],[[d,/_/g," "],[p,B],[h,y]],[/oid[^\)]+; (2\d{4}(283|rpbf)[cgl])( bui|\))/i,/\b(mi[-_ ]?(?:pad)(?:[\w_ ]+))(?: bui|\))/i],[[d,/_/g," "],[p,B],[h,b]],[/; (\w+) bui.+ oppo/i,/\b(cph[12]\d{3}|p(?:af|c[al]|d\w|e[ar])[mt]\d0|x9007|a101op)\b/i],[d,[p,"OPPO"],[h,y]],[/\b(opd2\d{3}a?) bui/i],[d,[p,"OPPO"],[h,b]],[/vivo (\w+)(?: bui|\))/i,/\b(v[12]\d{3}\w?[at])(?: bui|;)/i],[d,[p,"Vivo"],[h,y]],[/\b(rmx[1-3]\d{3})(?: bui|;|\))/i],[d,[p,"Realme"],[h,y]],[/\b(milestone|droid(?:[2-4x]| (?:bionic|x2|pro|razr))?:?( 4g)?)\b[\w ]+build\//i,/\bmot(?:orola)?[- ](\w*)/i,/((?:moto[\w\(\) ]+|xt\d{3,4}|nexus 6)(?= bui|\)))/i],[d,[p,I],[h,y]],[/\b(mz60\d|xoom[2 ]{0,2}) build\//i],[d,[p,I],[h,b]],[/((?=lg)?[vl]k\-?\d{3}) bui| 3\.[-\w; ]{10}lg?-([06cv9]{3,4})/i],[d,[p,"LG"],[h,b]],[/(lm(?:-?f100[nv]?|-[\w\.]+)(?= bui|\))|nexus [45])/i,/\blg[-e;\/ ]+((?!browser|netcast|android tv)\w+)/i,/\blg-?([\d\w]+) bui/i],[d,[p,"LG"],[h,y]],[/(ideatab[-\w ]+)/i,/lenovo ?(s[56]000[-\w]+|tab(?:[\w ]+)|yt[-\d\w]{6}|tb[-\d\w]{6})/i],[d,[p,"Lenovo"],[h,b]],[/(?:maemo|nokia).*(n900|lumia \d+)/i,/nokia[-_ ]?([-\w\.]*)/i],[[d,/_/g," "],[p,"Nokia"],[h,y]],[/(pixel c)\b/i],[d,[p,R],[h,b]],[/droid.+; (pixel[\daxl ]{0,6})(?: bui|\))/i],[d,[p,R],[h,y]],[/droid.+; (a?\d[0-2]{2}so|[c-g]\d{4}|so[-gl]\w+|xq-a\w[4-7][12])(?= bui|\).+chrome\/(?![1-6]{0,1}\d\.))/i],[d,[p,D],[h,y]],[/sony tablet [ps]/i,/\b(?:sony)?sgp\w+(?: bui|\))/i],[[d,"Xperia Tablet"],[p,D],[h,b]],[/ (kb2005|in20[12]5|be20[12][59])\b/i,/(?:one)?(?:plus)? (a\d0\d\d)(?: b|\))/i],[d,[p,"OnePlus"],[h,y]],[/(alexa)webm/i,/(kf[a-z]{2}wi|aeo(?!bc)\w\w)( bui|\))/i,/(kf[a-z]+)( bui|\)).+silk\//i],[d,[p,_],[h,b]],[/((?:sd|kf)[0349hijorstuw]+)( bui|\)).+silk\//i],[[d,/(.+)/g,"Fire Phone $1"],[p,_],[h,y]],[/(playbook);[-\w\),; ]+(rim)/i],[d,p,[h,b]],[/\b((?:bb[a-f]|st[hv])100-\d)/i,/\(bb10; (\w+)/i],[d,[p,S],[h,y]],[/(?:\b|asus_)(transfo[prime ]{4,10} \w+|eeepc|slider \w+|nexus 7|padfone|p00[cj])/i],[d,[p,C],[h,b]],[/ (z[bes]6[027][012][km][ls]|zenfone \d\w?)\b/i],[d,[p,C],[h,y]],[/(nexus 9)/i],[d,[p,"HTC"],[h,b]],[/(htc)[-;_ ]{1,2}([\w ]+(?=\)| bui)|\w+)/i,/(zte)[- ]([\w ]+?)(?: bui|\/|\))/i,/(alcatel|geeksphone|nexian|panasonic(?!(?:;|\.))|sony(?!-bra))[-_ ]?([-\w]*)/i],[p,[d,/_/g," "],[h,y]],[/droid [\w\.]+; ((?:8[14]9[16]|9(?:0(?:48|60|8[01])|1(?:3[27]|66)|2(?:6[69]|9[56])|466))[gqswx])\w*(\)| bui)/i],[d,[p,"TCL"],[h,b]],[/(itel) ((\w+))/i],[[p,K],d,[h,Y,{tablet:["p10001l","w7001"],"*":"mobile"}]],[/droid.+; ([ab][1-7]-?[0178a]\d\d?)/i],[d,[p,"Acer"],[h,b]],[/droid.+; (m[1-5] note) bui/i,/\bmz-([-\w]{2,})/i],[d,[p,"Meizu"],[h,y]],[/; ((?:power )?armor(?:[\w ]{0,8}))(?: bui|\))/i],[d,[p,"Ulefone"],[h,y]],[/; (energy ?\w+)(?: bui|\))/i,/; energizer ([\w ]+)(?: bui|\))/i],[d,[p,"Energizer"],[h,y]],[/; cat (b35);/i,/; (b15q?|s22 flip|s48c|s62 pro)(?: bui|\))/i],[d,[p,"Cat"],[h,y]],[/((?:new )?andromax[\w- ]+)(?: bui|\))/i],[d,[p,"Smartfren"],[h,y]],[/droid.+; (a(?:015|06[35]|142p?))/i],[d,[p,"Nothing"],[h,y]],[/(blackberry|benq|palm(?=\-)|sonyericsson|acer|asus|dell|meizu|motorola|polytron|infinix|tecno|micromax|advan)[-_ ]?([-\w]*)/i,/;
vendor: 6,118 bytes, line 51
51 (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],[p,d,[h,y]],[/(imo) (tab \w+)/i,/(kobo)\s(ereader|touch)/i,/(archos) (gamepad2?)/i,/(hp).+(touchpad(?!.+tablet)|tablet)/i,/(kindle)\/([\w\.]+)/i,/(nook)[\w ]+build\/(\w+)/i,/(dell) (strea[kpr\d ]*[\dko])/i,/(le[- ]+pan)[- ]+(\w{1,9}) bui/i,/(trinity)[- ]*(t\d{3}) bui/i,/(gigaset)[- ]+(q\w{1,9}) bui/i,/(vodafone) ([\w ]+)(?:\)| bui)/i],[p,d,[h,b]],[/(surface duo)/i],[d,[p,T],[h,b]],[/droid [\d\.]+; (fp\du?)(?: b|\))/i],[d,[p,"Fairphone"],[h,y]],[/(u304aa)/i],[d,[p,"AT&T"],[h,y]],[/\bsie-(\w*)/i],[d,[p,"Siemens"],[h,y]],[/\b(rct\w+) b/i],[d,[p,"RCA"],[h,b]],[/\b(venue[\d ]{2,7}) b/i],[d,[p,"Dell"],[h,b]],[/\b(q(?:mv|ta)\w+) b/i],[d,[p,"Verizon"],[h,b]],[/\b(?:barnes[& ]+noble |bn[rt])([\w\+ ]*) b/i],[d,[p,"Barnes & Noble"],[h,b]],[/\b(tm\d{3}\w+) b/i],[d,[p,"NuVision"],[h,b]],[/\b(k88) b/i],[d,[p,"ZTE"],[h,b]],[/\b(nx\d{3}j) b/i],[d,[p,"ZTE"],[h,y]],[/\b(gen\d{3}) b.+49h/i],[d,[p,"Swiss"],[h,y]],[/\b(zur\d{3}) b/i],[d,[p,"Swiss"],[h,b]],[/\b((zeki)?tb.*\b) b/i],[d,[p,"Zeki"],[h,b]],[/\b([yr]\d{2}) b/i,/\b(dragon[- ]+touch |dt)(\w{5}) b/i],[[p,"Dragon Touch"],d,[h,b]],[/\b(ns-?\w{0,9}) b/i],[d,[p,"Insignia"],[h,b]],[/\b((nxa|next)-?\w{0,9}) b/i],[d,[p,"NextBook"],[h,b]],[/\b(xtreme\_)?(v(1[045]|2[015]|[3469]0|7[05])) b/i],[[p,"Voice"],d,[h,y]],[/\b(lvtel\-)?(v1[12]) b/i],[[p,"LvTel"],d,[h,y]],[/\b(ph-1) /i],[d,[p,"Essential"],[h,y]],[/\b(v(100md|700na|7011|917g).*\b) b/i],[d,[p,"Envizen"],[h,b]],[/\b(trio[-\w\. ]+) b/i],[d,[p,"MachSpeed"],[h,b]],[/\btu_(1491) b/i],[d,[p,"Rotor"],[h,b]],[/(shield[\w ]+) b/i],[d,[p,"Nvidia"],[h,b]],[/(sprint) (\w+)/i],[p,d,[h,y]],[/(kin\.[onetw]{3})/i],[[d,/\./g," "],[p,T],[h,y]],[/droid.+; (cc6666?|et5[16]|mc[239][23]x?|vc8[03]x?)\)/i],[d,[p,F],[h,b]],[/droid.+; (ec30|ps20|tc[2-8]\d[kx])\)/i],[d,[p,F],[h,y]],[/smart-tv.+(samsung)/i],[p,[h,w]],[/hbbtv.+maple;(\d+)/i],[[d,/^/,"SmartTV"],[p,L],[h,w]],[/(nux; netcast.+smarttv|lg (netcast\.tv-201\d|android tv))/i],[[p,"LG"],[h,w]],[/(apple) ?tv/i],[p,[d,k+" TV"],[h,w]],[/crkey/i],[[d,M+"cast"],[p,R],[h,w]],[/droid.+aft(\w+)( bui|\))/i],[d,[p,_],[h,w]],[/\(dtv[\);].+(aquos)/i,/(aquos-tv[\w ]+)\)/i],[d,[p,N],[h,w]],[/(bravia[\w ]+)( bui|\))/i],[d,[p,D],[h,w]],[/(mitv-\w{5}) bui/i],[d,[p,B],[h,w]],[/Hbbtv.*(technisat) (.*);/i],[p,d,[h,w]],[/\b(roku)[\dx]*[\)\/]((?:dvp-)?[\d\.]*)/i,/hbbtv\/\d+\.\d+\.\d+ +\([\w\+ ]*; *([\w\d][^;]*);([^;]*)/i],[[p,G],[d,G],[h,w]],[/\b(android tv|smart[- ]?tv|opera tv|tv; rv:)\b/i],[[h,w]],[/(ouya)/i,/(nintendo) ([wids3utch]+)/i],[p,d,[h,v]],[/droid.+; (shield) bui/i],[d,[p,"Nvidia"],[h,v]],[/(playstation [345portablevi]+)/i],[d,[p,D],[h,v]],[/\b(xbox(?: one)?(?!; xbox))[\); ]/i],[d,[p,T],[h,v]],[/\b(sm-[lr]\d\d[05][fnuw]?s?)\b/i],[d,[p,L],[h,A]],[/((pebble))app/i],[p,d,[h,A]],[/(watch)(?: ?os[,\/]|\d,\d\/)[\d\.]+/i],[d,[p,k],[h,A]],[/droid.+; (glass) \d/i],[d,[p,R],[h,A]],[/droid.+; (wt63?0{2,3})\)/i],[d,[p,F],[h,A]],[/droid.+; (glass) \d/i],[d,[p,R],[h,A]],[/(pico) (4|neo3(?: link|pro)?)/i],[p,d,[h,A]],[/; (quest( \d| pro)?)/i],[d,[p,z],[h,A]],[/(tesla)(?: qtcarbrowser|\/[-\w\.]+)/i],[p,[h,E]],[/(aeobc)\b/i],[d,[p,_],[h,E]],[/droid .+?; ([^;]+?)(?: bui|; wv\)|\) applew).+? mobile safari/i],[d,[h,y]],[/droid .+?; ([^;]+?)(?: bui|\) applew).+?(?! mobile) safari/i],[d,[h,b]],[/\b((tablet|tab)[;\/]|focus\/\d(?!.+mobile))/i],[[h,b]],[/(phone|mobile(?:[;\/]| [ \w\/\.]*safari)|pda(?=.+windows ce))/i],[[h,y]],[/(android[-\w\. ]{0,9});.+buil/i],[d,[p,"Generic"]]],engine:[[/windows.+ edge\/([\w\.]+)/i],[m,[f,"EdgeHTML"]],[/(arkweb)\/([\w\.]+)/i],[f,m],[/webkit\/537\.36.+chrome\/(?!27)([\w\.]+)/i],[m,[f,"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],[f,m],[/rv\:([\w\.]{1,9})\b.+(gecko)/i],[m,f]],os:[[/microsoft (windows) (vista|xp)/i],[f,m],[/(windows (?:phone(?: os)?|mobile))[\/ ]?([\d\.\w ]*)/i],[f,[m,Y,Z]],[/windows nt 6\.2; (arm)/i,/windows[\/ ]?([ntce\d\. ]+\w)(?!.+xbox)/i,/(?:win(?=3|9|n)|win 9x )([nt\d\.]+)/i],[[m,Y,Z],[f,"Windows"]],[/ip[honead]{2,4}\b(?:.*os ([\w]+) like mac|; opera)/i,/(?:ios;fbsv\/|iphone.+ios[\/ ])([\d\.]+)/i,/cfnetwork\/.+darwin/i],[[m,/_/g,"."],[f,"iOS"]],[/(mac os x) ?([\w\. ]*)/i,/(macintosh|mac_powerpc\b)(?!.+haiku)/i],[[f,q],[m,/_/g,"."]],[/droid ([\w\.]+)\b.+(android[- ]x86|harmonyos)/i],[m,f],[/(android|webos|qnx|bada|rim tablet os|maemo|meego|sailfish|openharmony)[-\/ ]?([\w\.]*)/i,/(blackberry)\w*\/([\w\.]*)/i,/(tizen|kaios)[\/ ]([\w\.]+)/i,/\((series40);/i],[f,m],[/\(bb(10);/i],[m,[f,S]],[/(?:symbian ?os|symbos|s60(?=;)|series60)[-\/ ]?([\w\.]*)/i],[m,[f,"Symbian"]],[/mozilla\/[\d\.]+ \((?:mobile|tablet|tv|mobile; [\w ]+); rv:.+ gecko\/([\w\.]+)/i],[m,[f,O+" OS"]],[/web0s;.+rt(tv)/i,/\b(?:hp)?wos(?:browser)?\/([\w\.]+)/i],[m,[f,"webOS"]],[/watch(?: ?os[,\/]|\d,\d\/)([\d\.]+)/i],[m,[f,"watchOS"]],[/crkey\/([\d\.]+)/i],[m,[f,M+"cast"]],[/(cros) [\w]+(?:\)| ([\w\.]+)\b)/i],[[f,U],m],[/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],[f,m],[/(sunos) ?([\w\.\d]*)/i],[[f,"Solaris"],m],[/((?:open)?solaris)[-\/ ]?([\w\.]*)/i,/(aix) ((\d)(?=\.|\)| )[\w\.])*/i,/\b(beos|os\/2|amigaos|morphos|openvms|fuchsia|hp-ux|serenityos)/i,/(unix) ?([\w\.]*)/i],[f,m]]},J=function(e,t){if(typeof e===l&&(t=e,e=o),!(this instanceof J))return new J
51(e,t).getResult();var n=typeof i!==s&&i.navigator?i.navigator:o,r=e||(n&&n.userAgent?n.userAgent:""),v=n&&n.userAgentData?n.userAgentData:o,w=t?H(X,t):X,A=n&&n.userAgent==r;return this.getBrowser=function(){var e,t={};return t[f]=o,t[m]=o,Q.call(t,r,w.browser),t[c]=typeof(e=t[m])===u?e.replace(/[^\d\.]/g,"").split(".")[0]:o,A&&n&&n.brave&&typeof n.brave.isBrave==a&&(t[f]="Brave"),t},this.getCPU=function(){var e={};return e[g]=o,Q.call(e,r,w.cpu),e},this.getDevice=function(){var e={};return e[p]=o,e[d]=o,e[h]=o,Q.call(e,r,w.device),A&&!e[h]&&v&&v.mobile&&(e[h]=y),A&&"Macintosh"==e[d]&&n&&typeof n.standalone!==s&&n.maxTouchPoints&&n.maxTouchPoints>2&&(e[d]="iPad",e[h]=b),e},this.getEngine=function(){var e={};return e[f]=o,e[m]=o,Q.call(e,r,w.engine),e},this.getOS=function(){var e={};return e[f]=o,e[m]=o,Q.call(e,r,w.os),A&&!e[f]&&v&&v.platform&&"Unknown"!=v.platform&&(e[f]=v.platform.replace(/chrome os/i,U).replace(/macos/i,q)),e},this.getResult=function(){return{ua:this.getUA(),browser:this.getBrowser(),engine:this.getEngine(),os:this.getOS(),device:this.getDevice(),cpu:this.getCPU()}},this.getUA=function(){return r},this.setUA=function(e){return r=typeof e===u&&e.length>500?G(e,500):e,this},this.setUA(r),this};J.VERSION="1.0.40",J.BROWSER=$([f,m,c]),J.CPU=$([g]),J.DEVICE=$([d,p,h,v,y,w,b,A,E]),J.ENGINE=J.OS=$([f,m]),typeof t!==s?(e.exports&&(t=e.exports=J),t.UAParser=J):n.amdO?(r=(function(){return J}).call(t,n,t,e),o!==r&&(e.exports=r)):typeof i!==s&&(i.UAParser=J);var ee=typeof i!==s&&(i.jQuery||i.Zepto);if(ee&&!ee.ua){var et=new J;ee.ua=et.getResult(),ee.ua.get=function(){return et.getUA()},ee.ua.set=function(e){et.setUA(e);var t=et.getResult();for(var n in t)ee.ua[n]=t[n]}}}("object"==typeof window?window:this)},70189:function(e,t,n){"use strict";n.d(t,{q:function(){return s}});var r=n(40969);function i(e,t){return"function"==typeof e?e(t):e&&(e.current=t),e}var o="undefined"!=typeof window?r.useLayoutEffect:r.useEffect,a=new WeakMap;function s(e,t){var n,s,l,u=(n=t||null,s=function(t){return e.forEach(function(e){return i(e,t)})},(l=(0,r.useState)(function(){return{value:n,callback:s,facade:{get current(){return l.value},set current(value){var e=l.value;e!==value&&(l.value=value,l.callback(value,e))}}}})[0]).callback=s,l.facade);return o(function(){var t=a.get(u);if(t){var n=new Set(t),r=new Set(e),o=u.current;n.forEach(function(e){r.has(e)||i(e,null)}),r.forEach(function(e){n.has(e)||i(e,o)})}a.set(u,e)},[e]),u}},14588:function(e,t,n){"use strict";n.d(t,{L:function(){return a}});var r=n(5454),i=n(40969),o=function(e){var t=e.sideCar,n=(0,r.__rest)(e,["sideCar"]);if(!t)throw Error("Sidecar: please provide `sideCar` property to import the right car");var o=t.read();if(!o)throw Error("Sidecar medium not found");return i.createElement(o,(0,r.__assign)({},n))};function a(e,t){return e.useMedium(t),o}o.isSideCarExport=!0},86103:function(e,t,n){"use strict";n.d(t,{_:function(){return o}});var r=n(5454);function i(e){return e}function o(e){void 0===e&&(e={});var t,n,o,a=(void 0===t&&(t=i),n=[],o=!1,{read:function(){if(o)throw Error("Sidecar: could not `read` from an `assigned` medium. `read` could be used only with `useMedium`.");return n.length?n[n.length-1]:null},useMedium:function(e){var r=t(e,o);return n.push(r),function(){n=n.filter(function(e){return e!==r})}},assignSyncMedium:function(e){for(o=!0;n.length;){var t=n;n=[],t.forEach(e)}n={push:function(t){return e(t)},filter:function(){return n}}},assignMedium:function(e){o=!0;var t=[];if(n.length){var r=n;n=[],r.forEach(e),t=n}var i=function(){var n=t;t=[],n.forEach(e)},a=function(){return Promise.resolve().then(i)};a(),n={push:function(e){t.push(e),a()},filter:function(e){return t=t.filter(e),n}}}});return a.options=(0,r.__assign)({async:!0,ssr:!1},e),a}},42474:function(e,t,n){"use strict";/** 52 * @license React 53 * use-sync-external-store-shim.production.min.js 54 * 55 * Copyright (c) Facebook, Inc. and its affiliates. 56 * 57 * This source code is licensed under the MIT license found in the 58 * LICENSE file in the root directory of this source tree. 59 */var r=n(40969),i="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},o=r.useState,a=r.useEffect,s=r.useLayoutEffect,l=r.useDebugValue;function u(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!i(e,n)}catch(e){return!0}}var c="undefined"==typeof window||void 0===window.document||void 0===window.document.createElement?function(e,t){return t()}:function(e,t){var n=t(),r=o({inst:{value:n,getSnapshot:t}}),i=r[0].inst,c=r[1];return s(function(){i.value=n,i.getSnapshot=t,u(i)&&c({inst:i})},[e,n,t]),a(function(){return u(i)&&c({inst:i}),e(function(){u(i)&&c({inst:i})})},[e]),l(n),n};t.useSyncExternalStore=void 0!==r.useSyncExternalStore?r.useSyncExternalStore:c},12228:function(e,t,n){"use strict";/** 60 * @license React 61 * use-sync-external-store-shim/with-selector.production.min.js 62 * 63 * Copyright (c) Facebook, Inc. and its affiliates. 64 * 65 * This source code is licensed under the MIT license found in the 66 * LICENSE file in the root directory of this source tree. 67 */var r=n(40969),i=n(42421),o="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},a=i.useSyncExternalStore,s=r.useRef,l=r.useEffect,u=r.useMemo,c=r.useDebugValue;t.useSyncExternalStoreWithSelector=function(e,t,n,r,i){var d=s(null);if(null===d.current){var f={hasValue:!1,value:null};d.current=f}else f=d.current;d=u(function(){function e(e){if(!l){if(l=!0,a=e,e=r(e),void 0!==i&&f.hasValue){var t=f.value;if(i(t,e))return s=t}return s=e}if(t=s,o(a,e))return t;var n=r(e);return void 0!==i&&i(t,n)?t:(a=e,s=n)}var a,s,l=!1,u=void 0===n?null:n;return[function(){return e(t())},null===u?void 0:function(){return e(u())}]},[t,n,r,i]);var h=a(e,d[0],d[1]);return l(function(){f.hasValue=!0,f.value=h},[h]),c(h),h}},42421:function(e,t,n){"use strict";e.exports=n(42474)},99860:function(e,t,n){"use strict";e.exports=n(12228)},58201:function(e,t,n){"use strict";/** 68 * @license React 69 * use-sync-external-store-shim.production.js 70 * 71 * Copyright (c) Meta Platforms, Inc. and affiliates. 72 * 73 * This source code is licensed under the MIT license found in the 74 * LICENSE file in the root directory of this source tree. 75 */var r=n(40969),i="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},o=r.useState,a=r.useEffect,s=r.useLayoutEffect,l=r.useDebugValue;function u(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!i(e,n)}catch(e){return!0}}var c="undefined"==typeof window||void 0===window.document||void 0===window.document.createElement?function(e,t){return t()}:function(e,t){var n=t(),r=o({inst:{value:n,getSnapshot:t}}),i=r[0].inst,c=r[1];return s(function(){i.value=n,i.getSnapshot=t,u(i)&&c({inst:i})},[e,n,t]),a(function(){return u(i)&&c({inst:i}),e(function(){u(i)&&c({inst:i})})},[e]),l(n),n};t.useSyncExternalStore=void 0!==r.useSyncExternalStore?r.useSyncExternalStore:c},50477:function(e,t,n){"use strict";e.exports=n(58201)},7719:function(e,t,n){(window.__NEXT_P=window.__NEXT_P||[]).push(["/_app",function(){return n(63041)}])},46047:function(e,t,n){"use strict";e.exports={defaultLocale:"en",locales:["en","zh-Hans","zh-Hant"],pages:{"*":["common","commands","premium","login"],"/":["common","home"],"/login":["common","login"],"/guilds":["common","guilds"],"/[guildId]":["common","sidebar","dashboard"],"/[guildId]/settings":["common","settings","sidebar"],"/[guildId]/premium":["common","sidebar"],"/[guildId]/task/check-in":["common","tasks","sidebar"],"/[guildId]/task/invite":["common","tasks","sidebar"],"/[guildId]/task/role":["common","tasks","sidebar"],"/[guildId]/task/message-count":["common","tasks","sidebar"],"/[guildId]/task/message-loop":["common","tasks","sidebar"],"/[guildId]/task/message-reactions":["common","tasks","sidebar"],"/[guildId]/task/response-count":["common","tasks","sidebar"],"/[guildId]/task/twitter":["common","tasks","sidebar"],"/[guildId]/shop":["common","shop","sidebar"],"/[guildId]/shop/item-form":["common","shop","sidebar"]},loadLocaleFrom:(e,t)=>n(71539)("./".concat(e,"/").concat(t,".json")).then(e=>
75e.default).catch(()=>"en"!==e?n(57063)("./".concat(t,".json")).then(e=>e.default):{})}},45577:function(e,t){"use strict";var n,r;Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{PrefetchKind:function(){return n},ACTION_REFRESH:function(){return i},ACTION_NAVIGATE:function(){return o},ACTION_RESTORE:function(){return a},ACTION_SERVER_PATCH:function(){return s},ACTION_PREFETCH:function(){return l},ACTION_FAST_REFRESH:function(){return u},ACTION_SERVER_ACTION:function(){return c}});let i="refresh",o="navigate",a="restore",s="server-patch",l="prefetch",u="fast-refresh",c="server-action";(r=n||(n={})).AUTO="auto",r.FULL="full",r.TEMPORARY="temporary",("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},29945:function(e,t,n){"use strict";function r(e,t,r,i){{let o=n(56730).normalizeLocalePath,a=n(49469).detectDomainLocale,s=t||o(e,r).detectedLocale,l=a(i,void 0,s);if(l){let t="http"+(l.http?"":"s")+"://",n=s===l.defaultLocale?"":"/"+s;return""+t+l.domain+n+e}return!1}}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getDomainLocale",{enumerable:!0,get:function(){return r}}),("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},65741:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return y}});let r=n(55197),i=n(24709),o=i._(n(40969)),a=r._(n(24758)),s=n(25967),l=n(42485),u=n(11562);n(92565);let c=r._(n(15871)),d={deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[16,32,48,64,96,128,256,384],path:"/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!1};function f(e){return void 0!==e.default}function h(e){return void 0===e?e:"number"==typeof e?Number.isFinite(e)?e:NaN:"string"==typeof e&&/^[0-9]+$/.test(e)?parseInt(e,10):NaN}function p(e,t,n,r,i,o,a){if(!e||e["data-loaded-src"]===t)return;e["data-loaded-src"]=t;let s="decode"in e?e.decode():Promise.resolve();s.catch(()=>{}).then(()=>{if(e.parentElement&&e.isConnected){if("blur"===n&&o(!0),null==r?void 0:r.current){let t=new Event("load");Object.defineProperty(t,"target",{writable:!1,value:e});let n=!1,i=!1;r.current({...t,nativeEvent:t,currentTarget:e,target:e,isDefaultPrevented:()=>n,isPropagationStopped:()=>i,persist:()=>{},preventDefault:()=>{n=!0,t.preventDefault()},stopPropagation:()=>{i=!0,t.stopPropagation()}})}(null==i?void 0:i.current)&&i.current(e)}})}function m(e){let[t,n]=o.version.split("."),r=parseInt(t,10),i=parseInt(n,10);return r>18||18===r&&i>=3?{fetchPriority:e}:{fetchpriority:e}}let g=(0,o.forwardRef)((e,t)=>{let{imgAttributes:n,heightInt:r,widthInt:i,qualityInt:a,className:s,imgStyle:l,blurStyle:u,isLazy:c,fetchPriority:d,fill:f,placeholder:h,loading:g,srcString:v,config:y,unoptimized:b,loader:w,onLoadRef:A,onLoadingCompleteRef:E,setBlurComplete:_,setShowAltText:k,onLoad:C,onError:S,...x}=e;return g=c?"lazy":g,o.default.createElement("img",{...x,...m(d),loading:g,width:i,height:r,decoding:"async","data-nimg":f?"fill":"1",className:s,style:{...l,...u},...n,ref:(0,o.useCallback)(e=>{t&&("function"==typeof t?t(e):"object"==typeof t&&(t.current=e)),e&&(S&&(e.src=e.src),e.complete&&p(e,v,h,A,E,_,b))},[v,h,A,E,_,S,b,t]),onLoad:e=>{let t=e.currentTarget;p(t,v,h,A,E,_,b)},onError:e=>{k(!0),"blur"===h&&_(!0),S&&S(e)}})}),v=(0,o.forwardRef)((e,t)=>{var n;let r,i,{src:p,sizes:v,unoptimized:y=!1,priority:b=!1,loading:w,className:A,quality:E,width:_,height:k,fill:C,style:S,onLoad:x,onLoadingComplete:M,placeholder:O="empty",blurDataURL:R,fetchPriority:P,layout:T,objectFit:I,objectPosition:j,lazyBoundary:L,lazyRoot:N,...D}=e,B=(0,o.useContext)(u.ImageConfigContext),F=(0,o.useMemo)(()=>{let e=d||B||l.imageConfigDefault,t=[...e.deviceSizes,...e.imageSizes].sort((e,t)=>
75e-t),n=e.deviceSizes.sort((e,t)=>e-t);return{...e,allSizes:t,deviceSizes:n}},[B]),z=D.loader||c.default;delete D.loader;let U="__next_img_default"in z;if(U){if("custom"===F.loader)throw Error('Image with src "'+p+'" is missing "loader" prop.\nRead more: https://nextjs.org/docs/messages/next-image-missing-loader')}else{let e=z;z=t=>{let{config:n,...r}=t;return e(r)}}if(T){"fill"===T&&(C=!0);let e={intrinsic:{maxWidth:"100%",height:"auto"},responsive:{width:"100%",height:"auto"}}[T];e&&(S={...S,...e});let t={responsive:"100vw",fill:"100vw"}[T];t&&!v&&(v=t)}let q="",W=h(_),H=h(k);if("object"==typeof(n=p)&&(f(n)||void 0!==n.src)){let e=f(p)?p.default:p;if(!e.src)throw Error("An object should only be passed to the image component src parameter if it comes from a static image import. It must include src. Received "+JSON.stringify(e));if(!e.height||!e.width)throw Error("An object should only be passed to the image component src parameter if it comes from a static image import. It must include height and width. Received "+JSON.stringify(e));if(r=e.blurWidth,i=e.blurHeight,R=R||e.blurDataURL,q=e.src,!C){if(W||H){if(W&&!H){let t=W/e.width;H=Math.round(e.height*t)}else if(!W&&H){let t=H/e.height;W=Math.round(e.width*t)}}else W=e.width,H=e.height}}let $=!b&&("lazy"===w||void 0===w);(!(p="string"==typeof p?p:q)||p.startsWith("data:")||p.startsWith("blob:"))&&(y=!0,$=!1),F.unoptimized&&(y=!0),U&&p.endsWith(".svg")&&!F.dangerouslyAllowSVG&&(y=!0),b&&(P="high");let[V,K]=(0,o.useState)(!1),[G,Q]=(0,o.useState)(!1),Y=h(E),Z=Object.assign(C?{position:"absolute",height:"100%",width:"100%",left:0,top:0,right:0,bottom:0,objectFit:I,objectPosition:j}:{},G?{}:{color:"transparent"},S),X="blur"===O&&R&&!V?{backgroundSize:Z.objectFit||"cover",backgroundPosition:Z.objectPosition||"50% 50%",backgroundRepeat:"no-repeat",backgroundImage:'url("data:image/svg+xml;charset=utf-8,'+(0,s.getImageBlurSvg)({widthInt:W,heightInt:H,blurWidth:r,blurHeight:i,blurDataURL:R,objectFit:Z.objectFit})+'")'}:{},J=function(e){let{config:t,src:n,unoptimized:r,width:i,quality:o,sizes:a,loader:s}=e;if(r)return{src:n,srcSet:void 0,sizes:void 0};let{widths:l,kind:u}=function(e,t,n){let{deviceSizes:r,allSizes:i}=e;if(n){let e=/(^|\s)(1?\d?\d)vw/g,t=[];for(let r;r=e.exec(n);r)t.push(parseInt(r[2]));if(t.length){let e=.01*Math.min(...t);return{widths:i.filter(t=>t>=r[0]*e),kind:"w"}}return{widths:i,kind:"w"}}if("number"!=typeof t)return{widths:r,kind:"w"};let o=[...new Set([t,2*t].map(e=>i.find(t=>t>=e)||i[i.length-1]))];return{widths:o,kind:"x"}}(t,i,a),c=l.length-1;return{sizes:a||"w"!==u?a:"100vw",srcSet:l.map((e,r)=>s({config:t,src:n,quality:o,width:e})+" "+("w"===u?e:r+1)+u).join(", "),src:s({config:t,src:n,quality:o,width:l[c]})}}({config:F,src:p,unoptimized:y,width:W,quality:Y,sizes:v,loader:z}),ee=p,et=(0,o.useRef)(x);(0,o.useEffect)(()=>{et.current=x},[x]);let en=(0,o.useRef)(M);(0,o.useEffect)(()=>{en.current=M},[M]);let er={isLazy:$,imgAttributes:J,heightInt:H,widthInt:W,qualityInt:Y,className:A,imgStyle:Z,blurStyle:X,loading:w,config:F,fetchPriority:P,fill:C,unoptimized:y,placeholder:O,loader:z,srcString:ee,onLoadRef:et,onLoadingCompleteRef:en,setBlurComplete:K,setShowAltText:Q,...D};return o.default.createElement(o.default.Fragment,null,o.default.createElement(g,{...er,ref:t}),b?o.default.createElement(a.default,null,o.default.createElement("link",{key:"__nimg-"+J.src+J.srcSet+J.sizes,rel:"preload",as:"image",href:J.srcSet?void 0:J.src,imageSrcSet:J.srcSet,imageSizes:J.sizes,crossOrigin:D.crossOrigin,referrerPolicy:D.referrerPolicy,...m(P)})):null)}),y=v;("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},58334:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return w}});let r=n(55197),i=r._(n(40969)),o=n(34949),a=n(57805),s=n(95068),l=n(99400),u=n(57591),c=n(68284),d=n(78461),f=n(2922),h=n(29945),p=n(77815),m=n(45577),g=new Set;function v(e,t,n,r,i,o){if(!o&&!(0,a.isLocalURL)(t))return;if(!r.bypassPrefetchedCheck){let i=void 0!==r.locale?r.locale:"locale"in e?e.locale:void 0,o=t+"%"+n+"%"+i;if(g.has(o))return;g.add(o)}let s=o?e.prefetch(t,i):e.prefetch(t,n,r);Promise.resolve(s).catch(e=>{})}function y(e){return"string"==typeof e?e:(0,s.formatUrl)(e)}let b=i.default.forwardRef(function(e,t){let n,r;let{href:s,as:g,children:b,prefetch:w=null,passHref:A,replace:E,shallow:_,scroll:k,locale:C,onClick:S,onMouseEnter:x,onTouchStart:M,legacyBehavior:O=!1,...R}=e;n=b,O&&("string"==typeof n||"number"==typeof n)&&(n=i.default.createElement("a",null,n));let P=!1!==w,T=null===w?m.PrefetchKind.AUTO:m.PrefetchKind.FULL,I=i.default.useContext(c.RouterContext),j=i.default.useContext(d.AppRouterContext),L=null!=I?I:j,N=!I,{href:D,as:B}=i.default.useMemo(()=>
75{if(!I){let e=y(s);return{href:e,as:g?y(g):e}}let[e,t]=(0,o.resolveHref)(I,s,!0);return{href:e,as:g?(0,o.resolveHref)(I,g):t||e}},[I,s,g]),F=i.default.useRef(D),z=i.default.useRef(B);O&&(r=i.default.Children.only(n));let U=O?r&&"object"==typeof r&&r.ref:t,[q,W,H]=(0,f.useIntersection)({rootMargin:"200px"}),$=i.default.useCallback(e=>{(z.current!==B||F.current!==D)&&(H(),z.current=B,F.current=D),q(e),U&&("function"==typeof U?U(e):"object"==typeof U&&(U.current=e))},[B,U,D,H,q]);i.default.useEffect(()=>{L&&W&&P&&v(L,D,B,{locale:C},{kind:T},N)},[B,D,W,C,P,null==I?void 0:I.locale,L,N,T]);let V={ref:$,onClick(e){O||"function"!=typeof S||S(e),O&&r.props&&"function"==typeof r.props.onClick&&r.props.onClick(e),L&&!e.defaultPrevented&&function(e,t,n,r,o,s,l,u,c,d){let{nodeName:f}=e.currentTarget,h="A"===f.toUpperCase();if(h&&(function(e){let t=e.currentTarget,n=t.getAttribute("target");return n&&"_self"!==n||e.metaKey||e.ctrlKey||e.shiftKey||e.altKey||e.nativeEvent&&2===e.nativeEvent.which}(e)||!c&&!(0,a.isLocalURL)(n)))return;e.preventDefault();let p=()=>{"beforePopState"in t?t[o?"replace":"push"](n,r,{shallow:s,locale:u,scroll:l}):t[o?"replace":"push"](r||n,{forceOptimisticNavigation:!d})};c?i.default.startTransition(p):p()}(e,L,D,B,E,_,k,C,N,P)},onMouseEnter(e){O||"function"!=typeof x||x(e),O&&r.props&&"function"==typeof r.props.onMouseEnter&&r.props.onMouseEnter(e),L&&(P||!N)&&v(L,D,B,{locale:C,priority:!0,bypassPrefetchedCheck:!0},{kind:T},N)},onTouchStart(e){O||"function"!=typeof M||M(e),O&&r.props&&"function"==typeof r.props.onTouchStart&&r.props.onTouchStart(e),L&&(P||!N)&&v(L,D,B,{locale:C,priority:!0,bypassPrefetchedCheck:!0},{kind:T},N)}};if((0,l.isAbsoluteUrl)(B))V.href=B;else if(!O||A||"a"===r.type&&!("href"in r.props)){let e=void 0!==C?C:null==I?void 0:I.locale,t=(null==I?void 0:I.isLocaleDomain)&&(0,h.getDomainLocale)(B,e,null==I?void 0:I.locales,null==I?void 0:I.domainLocales);V.href=t||(0,p.addBasePath)((0,u.addLocale)(B,e,null==I?void 0:I.defaultLocale))}return O?i.default.cloneElement(r,V):i.default.createElement("a",{...R,...V},n)}),w=b;("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},56730:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"normalizeLocalePath",{enumerable:!0,get:function(){return r}});let r=(e,t)=>n(24906).normalizeLocalePath(e,t);("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},2922:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"useIntersection",{enumerable:!0,get:function(){return l}});let r=n(40969),i=n(21143),o="function"==typeof IntersectionObserver,a=new Map,s=[];function l(e){let{rootRef:t,rootMargin:n,disabled:l}=e,u=l||!o,[c,d]=(0,r.useState)(!1),f=(0,r.useRef)(null),h=(0,r.useCallback)(e=>{f.current=e},[]);(0,r.useEffect)(()=>{if(o){if(u||c)return;let e=f.current;if(e&&e.tagName){let r=function(e,t,n){let{id:r,observer:i,elements:o}=function(e){let t;let n={root:e.root||null,margin:e.rootMargin||""},r=s.find(e=>e.root===n.root&&e.margin===n.margin);if(r&&(t=a.get(r)))return t;let i=new Map,o=new IntersectionObserver(e=>{e.forEach(e=>{let t=i.get(e.target),n=e.isIntersecting||e.intersectionRatio>0;t&&n&&t(n)})},e);return t={id:n,observer:o,elements:i},s.push(n),a.set(n,t),t}(n);return o.set(e,t),i.observe(e),function(){if(o.delete(e),i.unobserve(e),0===o.size){i.disconnect(),a.delete(r);let e=s.findIndex(e=>e.root===r.root&&e.margin===r.margin);e>-1&&s.splice(e,1)}}}(e,e=>e&&d(e),{root:null==t?void 0:t.current,rootMargin:n});return r}}else if(!c){let e=(0,i.requestIdleCallback)(()=>d(!0));return()=>(0,i.cancelIdleCallback)(e)}},[u,n,t,c,f.current]);let p=(0,r.useCallback)(()=>{d(!1)},[]);return[h,c,p]}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esMo
75dule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},54922:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{noSSR:function(){return a},default:function(){return s}});let r=n(55197),i=(n(40969),r._(n(97236)));function o(e){return{default:(null==e?void 0:e.default)||e}}function a(e,t){return delete t.webpack,delete t.modules,e(t)}function s(e,t){let n=i.default,r={loading:e=>{let{error:t,isLoading:n,pastDelay:r}=e;return null}};e instanceof Promise?r.loader=()=>e:"function"==typeof e?r.loader=e:"object"==typeof e&&(r={...r,...e}),r={...r,...t};let s=r.loader;return(r.loadableGenerated&&(r={...r,...r.loadableGenerated},delete r.loadableGenerated),"boolean"!=typeof r.ssr||r.ssr)?n({...r,loader:()=>null!=s?s().then(o):Promise.resolve(o(()=>null))}):(delete r.webpack,delete r.modules,a(n,r))}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},25967:function(e,t){"use strict";function n(e){let{widthInt:t,heightInt:n,blurWidth:r,blurHeight:i,blurDataURL:o,objectFit:a}=e,s=r||t,l=i||n,u=o.startsWith("data:image/jpeg")?"%3CfeComponentTransfer%3E%3CfeFuncA type='discrete' tableValues='1 1'/%3E%3C/feComponentTransfer%3E%":"";return s&&l?"%3Csvg xmlns='http%3A//www.w3.org/2000/svg' viewBox='0 0 "+s+" "+l+"'%3E%3Cfilter id='b' color-interpolation-filters='sRGB'%3E%3CfeGaussianBlur stdDeviation='"+(r&&i?"1":"20")+"'/%3E"+u+"%3C/filter%3E%3Cimage preserveAspectRatio='none' filter='url(%23b)' x='0' y='0' height='100%25' width='100%25' href='"+o+"'/%3E%3C/svg%3E":"%3Csvg xmlns='http%3A//www.w3.org/2000/svg'%3E%3Cimage style='filter:blur(20px)' preserveAspectRatio='"+("contain"===a?"xMidYMid":"cover"===a?"xMidYMid slice":"none")+"' x='0' y='0' height='100%25' width='100%25' href='"+o+"'/%3E%3C/svg%3E"}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getImageBlurSvg",{enumerable:!0,get:function(){return n}})},15871:function(e,t){"use strict";function n(e){let{config:t,src:n,width:r,quality:i}=e;return t.path+"?url="+encodeURIComponent(n)+"&w="+r+"&q="+(i||75)}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return r}}),n.__next_img_default=!0;let r=n},30687:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"LoadableContext",{enumerable:!0,get:function(){return o}});let r=n(55197),i=r._(n(40969)),o=i.default.createContext(null)},97236:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return h}});let r=n(55197),i=r._(n(40969)),o=n(30687),a=[],s=[],l=!1;function u(e){let t=e(),n={loading:!0,loaded:null,error:null};return n.promise=t.then(e=>(n.loading=!1,n.loaded=e,e)).catch(e=>{throw n.loading=!1,n.error=e,e}),n}class c{promise(){return this._res.promise}retry(){this._clearTimeouts(),this._res=this._loadFn(this._opts.loader),this._state={pastDelay:!1,timedOut:!1};let{_res:e,_opts:t}=this;e.loading&&("number"==typeof t.delay&&(0===t.delay?this._state.pastDelay=!0:this._delay=setTimeout(()=>{this._update({pastDelay:!0})},t.delay)),"number"==typeof t.timeout&&(this._timeout=setTimeout(()=>{this._update({timedOut:!0})},t.timeout))),this._res.promise.then(()=>{this._update({}),this._clearTimeouts()}).catch(e=>{this._update({}),this._clearTimeouts()}),this._update({})}_update(e){this._state={...this._state,error:this._res.error,loaded:this._res.loaded,loading:this._res.loading,...e},this._callbacks.forEach(e=>e())}_clearTimeouts(){clearTimeout(this._delay),clearTimeout(this._timeout)}getCurrentValue(){return this._state}subscribe(e){return this._callbacks.add(e),()=>{this._callbacks.delete(e)}}constructor(e,t){this._loadFn=e,this._opts=t,this._callbacks=new Set,this._delay=null,this._timeout=null,this.retry()}}function d(e){return function(e,t){let n=Object.assign({loader:null,loading:null,delay:200,timeout:null,webpack:null,modules:null},t),r=null;function a(){if(!r){let t=new c(e,n);r={getCurrentValue:t.getCurrentValue.bind(t),subscribe:t.subscribe.bind(t),retry:t.retry.bind(t),promise:t.promise.bind(t)}}return r.promise()}if(!l){let e=n.webpack?n.webpack():n.modules;e&&s.push(t=>{for(let n of e)if(t.includes(n))return a()})}function u(e,t){!function(){a();let e=i.default.useContext(o.LoadableContext);
75e&&Array.isArray(n.modules)&&n.modules.forEach(t=>{e(t)})}();let s=i.default.useSyncExternalStore(r.subscribe,r.getCurrentValue,r.getCurrentValue);return i.default.useImperativeHandle(t,()=>({retry:r.retry}),[]),i.default.useMemo(()=>{var t;return s.loading||s.error?i.default.createElement(n.loading,{isLoading:s.loading,pastDelay:s.pastDelay,timedOut:s.timedOut,error:s.error,retry:r.retry}):s.loaded?i.default.createElement((t=s.loaded)&&t.default?t.default:t,e):null},[e,s])}return u.preload=()=>a(),u.displayName="LoadableComponent",i.default.forwardRef(u)}(u,e)}function f(e,t){let n=[];for(;e.length;){let r=e.pop();n.push(r(t))}return Promise.all(n).then(()=>{if(e.length)return f(e,t)})}d.preloadAll=()=>new Promise((e,t)=>{f(a).then(e,t)}),d.preloadReady=e=>(void 0===e&&(e=[]),new Promise(t=>{let n=()=>(l=!0,t());f(s,e).then(n,n)})),window.__NEXT_PRELOADREADY=d.preloadReady;let h=d},90314:function(e,t,n){var r=n(80308);n(52727);var i=n(40969),o=i&&"object"==typeof i&&"default"in i?i:{default:i};function a(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}var s=void 0!==r&&r.env&&!0,l=function(e){return"[object String]"===Object.prototype.toString.call(e)},u=function(){function e(e){var t=void 0===e?{}:e,n=t.name,r=void 0===n?"stylesheet":n,i=t.optimizeForSpeed,o=void 0===i?s:i;c(l(r),"`name` must be a string"),this._name=r,this._deletedRulePlaceholder="#"+r+"-deleted-rule____{}",c("boolean"==typeof o,"`optimizeForSpeed` must be a boolean"),this._optimizeForSpeed=o,this._serverSheet=void 0,this._tags=[],this._injected=!1,this._rulesCount=0;var a=document.querySelector('meta[property="csp-nonce"]');this._nonce=a?a.getAttribute("content"):null}var t,n=e.prototype;return n.setOptimizeForSpeed=function(e){c("boolean"==typeof e,"`setOptimizeForSpeed` accepts a boolean"),c(0===this._rulesCount,"optimizeForSpeed cannot be when rules have already been inserted"),this.flush(),this._optimizeForSpeed=e,this.inject()},n.isOptimizeForSpeed=function(){return this._optimizeForSpeed},n.inject=function(){var e=this;if(c(!this._injected,"sheet already injected"),this._injected=!0,this._optimizeForSpeed){this._tags[0]=this.makeStyleTag(this._name),this._optimizeForSpeed="insertRule"in this.getSheet(),this._optimizeForSpeed||(s||console.warn("StyleSheet: optimizeForSpeed mode not supported falling back to standard mode."),this.flush(),this._injected=!0);return}this._serverSheet={cssRules:[],insertRule:function(t,n){return"number"==typeof n?e._serverSheet.cssRules[n]={cssText:t}:e._serverSheet.cssRules.push({cssText:t}),n},deleteRule:function(t){e._serverSheet.cssRules[t]=null}}},n.getSheetForTag=function(e){if(e.sheet)return e.sheet;for(var t=0;t<document.styleSheets.length;t++)if(document.styleSheets[t].ownerNode===e)return document.styleSheets[t]},n.getSheet=function(){return this.getSheetForTag(this._tags[this._tags.length-1])},n.insertRule=function(e,t){if(c(l(e),"`insertRule` accepts only strings"),this._optimizeForSpeed){var n=this.getSheet();"number"!=typeof t&&(t=n.cssRules.length);try{n.insertRule(e,t)}catch(t){return s||console.warn("StyleSheet: illegal rule: \n\n"+e+"\n\nSee https://stackoverflow.com/q/20007992 for more info"),-1}}else{var r=this._tags[t];this._tags.push(this.makeStyleTag(this._name,e,r))}return this._rulesCount++},n.replaceRule=function(e,t){if(this._optimizeForSpeed){var n=this.getSheet();if(t.trim()||(t=this._deletedRulePlaceholder),!n.cssRules[e])return e;n.deleteRule(e);try{n.insertRule(t,e)}catch(r){s||console.warn("StyleSheet: illegal rule: \n\n"+t+"\n\nSee https://stackoverflow.com/q/20007992 for more info"),n.insertRule(this._deletedRulePlaceholder,e)}}else{var r=this._tags[e];c(r,"old rule at index `"+e+"` not found"),r.textContent=t}return e},n.deleteRule=function(e){if(this._optimizeForSpeed)this.replaceRule(e,"");else{var t=this._tags[e];c(t,"rule at index `"+e+"` not found"),t.parentNode.removeChild(t),this._tags[e]=null}},n.flush=function(){this._injected=!1,this._rulesCount=0,this._tags.forEac
75h(function(e){return e&&e.parentNode.removeChild(e)}),this._tags=[]},n.cssRules=function(){var e=this;return this._tags.reduce(function(t,n){return n?t=t.concat(Array.prototype.map.call(e.getSheetForTag(n).cssRules,function(t){return t.cssText===e._deletedRulePlaceholder?null:t})):t.push(null),t},[])},n.makeStyleTag=function(e,t,n){t&&c(l(t),"makeStyleTag accepts only strings as second parameter");var r=document.createElement("style");this._nonce&&r.setAttribute("nonce",this._nonce),r.type="text/css",r.setAttribute("data-"+e,""),t&&r.appendChild(document.createTextNode(t));var i=document.head||document.getElementsByTagName("head")[0];return n?i.insertBefore(r,n):i.appendChild(r),r},a(e.prototype,[{key:"length",get:function(){return this._rulesCount}}]),t&&a(e,t),e}();function c(e,t){if(!e)throw Error("StyleSheet: "+t+".")}var d=function(e){for(var t=5381,n=e.length;n;)t=33*t^e.charCodeAt(--n);return t>>>0},f={};function h(e,t){if(!t)return"jsx-"+e;var n=String(t),r=e+n;return f[r]||(f[r]="jsx-"+d(e+"-"+n)),f[r]}function p(e,t){var n=e+t;return f[n]||(f[n]=t.replace(/__jsx-style-dynamic-selector/g,e)),f[n]}var m=function(){function e(e){var t=void 0===e?{}:e,n=t.styleSheet,r=void 0===n?null:n,i=t.optimizeForSpeed,o=void 0!==i&&i;this._sheet=r||new u({name:"styled-jsx",optimizeForSpeed:o}),this._sheet.inject(),r&&"boolean"==typeof o&&(this._sheet.setOptimizeForSpeed(o),this._optimizeForSpeed=this._sheet.isOptimizeForSpeed()),this._fromServer=void 0,this._indices={},this._instancesCounts={}}var t=e.prototype;return t.add=function(e){var t=this;void 0===this._optimizeForSpeed&&(this._optimizeForSpeed=Array.isArray(e.children),this._sheet.setOptimizeForSpeed(this._optimizeForSpeed),this._optimizeForSpeed=this._sheet.isOptimizeForSpeed()),this._fromServer||(this._fromServer=this.selectFromServer(),this._instancesCounts=Object.keys(this._fromServer).reduce(function(e,t){return e[t]=0,e},{}));var n=this.getIdAndRules(e),r=n.styleId,i=n.rules;if(r in this._instancesCounts){this._instancesCounts[r]+=1;return}var o=i.map(function(e){return t._sheet.insertRule(e)}).filter(function(e){return -1!==e});this._indices[r]=o,this._instancesCounts[r]=1},t.remove=function(e){var t=this,n=this.getIdAndRules(e).styleId;if(function(e,t){if(!e)throw Error("StyleSheetRegistry: "+t+".")}(n in this._instancesCounts,"styleId: `"+n+"` not found"),this._instancesCounts[n]-=1,this._instancesCounts[n]<1){var r=this._fromServer&&this._fromServer[n];r?(r.parentNode.removeChild(r),delete this._fromServer[n]):(this._indices[n].forEach(function(e){return t._sheet.deleteRule(e)}),delete this._indices[n]),delete this._instancesCounts[n]}},t.update=function(e,t){this.add(t),this.remove(e)},t.flush=function(){this._sheet.flush(),this._sheet.inject(),this._fromServer=void 0,this._indices={},this._instancesCounts={}},t.cssRules=function(){var e=this,t=this._fromServer?Object.keys(this._fromServer).map(function(t){return[t,e._fromServer[t]]}):[],n=this._sheet.cssRules();return t.concat(Object.keys(this._indices).map(function(t){return[t,e._indices[t].map(function(e){return n[e].cssText}).join(e._optimizeForSpeed?"":"\n")]}).filter(function(e){return!!e[1]}))},t.styles=function(e){var t,n;return t=this.cssRules(),void 0===(n=e)&&(n={}),t.map(function(e){var t=e[0],r=e[1];return o.default.createElement("style",{id:"__"+t,key:"__"+t,nonce:n.nonce?n.nonce:void 0,dangerouslySetInnerHTML:{__html:r}})})},t.getIdAndRules=function(e){var t=e.children,n=e.dynamic,r=e.id;if(n){var i=h(r,n);return{styleId:i,rules:Array.isArray(t)?t.map(function(e){return p(i,e)}):[p(i,t)]}}return{styleId:h(r),rules:Array.isArray(t)?t:[t]}},t.selectFromServer=function(){return Array.prototype.slice.call(document.querySelectorAll('[id^="__jsx-"]')).reduce(function(e,t){return e[t.id.slice(2)]=t,e},{})},e}(),g=i.createContext(null);g.displayName="StyleSheetContext";var v=o.default.useInsertionEffect||o.default.useLayoutEffect,y=new m;function b(e){var t=y||i.useContext(g);return t&&v(function(){return t.add(e),function(){t.remove(e)}},[e.id,String(e.dynamic)]),null}b.dynamic=function(e){return e.map(function(e){return h(e[0],e[1])}).join(" ")},t.style=b},32389:function(e,t,n){"use strict";e.exports=n(90314).style},70297:function(e,t,n){"use strict";var r=n(7542),i=n(29787),o=n(90903),a=n(66083),s=n(90572),l=n(10820),u=n(61013),c=n.n(u);t.Z=e=>{let{children:t,onConfirm:n,onClose:u,cancelText:d="Cancel",confirmText:f="Confirm",showCancel:h=!0,showConfirm:p=!0,...m}=e,g=()=>{u()};return(0,r.jsxs)(i.u,{...m,classNames:{header:c().promptModalHeader,close:c().modalClose,content:c().modalContent,body:c().promptModalBody},onClose:g,overlayProps:{color:"#141630",backgroundOpacity:.7,blur:2},children:[(0,r.jsx)(o.x,{children:t}),(0,r.jsxs)(a.Z,{className:c().promptModalFooter,justify:"flex-end",children:[h&&(0,r.jsx)(s.z,{onClick:g,variant:"transparent",color:"white",radius:8,children:d}),p&&(0,r.jsx)(s.z,{onClick:()=>{null==n||n()},color:"engagerlyRed",variant:"light",radius:8,children:(0,r.jsx)(l.x,{fz:14,c:"#ED4245",children:f})})]})]})}},64106:function(e,t,n){"use strict";var r,i;n.d(t,{Bz:function(){return l},Mz:function(){return a},WU:function(){return u},iC:function(){return o},sz:function(){return s},wt:function(){return c}});let o="Engagerly",a=64;(i=r||(r={}))[i.SUCCESS=200]="SUCCESS",i[i.ERROR=400]="ERROR",i[i.UNAUTHORIZED=401]="UNAUTHORIZED";let s="https://docs.engagerly.bot/terms-of-service",l="https://docs.engagerly.bot/privacy-policy";String(6),String(12),String(24),String(48),String(72),String(96),String(120),String(144),String(168),String(336),String(504),Str
75ing(720),String(1440),String(2160),String(0);let u=new Date("2025-07-31T23:59:59Z"),c={base:60,sm:54}},39355:function(e,t,n){"use strict";n.d(t,{X:function(){return o}});var r=n(40969);let i=(0,r.createContext)(void 0),o=()=>{let e=(0,r.useContext)(i);return void 0===e&&console.log("User not logged in or not an administrator"),{...e}};t.Z=i},63041:function(e,t,n){"use strict";let r,i,o,a,s,l,u,c,d,f,h,p,m,g,v,y,b,w;n.r(t),n.d(t,{default:function(){return hG}});var A,E,_,k,C=n(7542),S=n(46047),x=n.n(S),M=n(40969),O=n(37191),R=n.n(O),P=n(63625),T=n(20602),I=n(38036),j=function(){return(j=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var i in t=arguments[n])Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e}).apply(this,arguments)},L=(0,M.createContext)({ns:{},config:{}});function N(e){var t,n,r=e.lang,i=e.namespaces,o=e.children,a=e.config,s=(0,I.Z)().lang,l=(0,O.useRouter)()||{},u=l.locale,c=l.defaultLocale,d=(0,M.useContext)(L),f=j(j(j({},"undefined"==typeof window?{}:(null===(n=null===(t=window.__NEXT_DATA__)||void 0===t?void 0:t.props)||void 0===n?void 0:n.__namespaces)||{}),d.ns),void 0===i?{}:i),h=r||s||u||c||"",p=j(j({},d.config),void 0===a?{}:a),m=p.localesToIgnore||["default"],g=!h||m.includes(h),v=new Intl.PluralRules(g?void 0:h),y=(0,T.Z)({config:p,allNamespaces:f,pluralRules:v,lang:h});return M.createElement(P.Z.Provider,{value:{lang:h,t:y}},M.createElement(L.Provider,{value:{ns:f,config:p}},o))}var D=function(e,t,n,r){return new(n||(n=Promise))(function(i,o){function a(e){try{l(r.next(e))}catch(e){o(e)}}function s(e){try{l(r.throw(e))}catch(e){o(e)}}function l(e){var t;e.done?i(e.value):((t=e.value)instanceof n?t:new n(function(e){e(t)})).then(a,s)}l((r=r.apply(e,t||[])).next())})},B=function(e,t){var n,r,i,o,a={label:0,sent:function(){if(1&i[0])throw i[1];return i[1]},trys:[],ops:[]};return o={next:s(0),throw:s(1),return:s(2)},"function"==typeof Symbol&&(o[Symbol.iterator]=function(){return this}),o;function s(s){return function(l){return function(s){if(n)throw TypeError("Generator is already executing.");for(;o&&(o=0,s[0]&&(a=0)),a;)try{if(n=1,r&&(i=2&s[0]?r.return:s[0]?r.throw||((i=r.return)&&i.call(r),0):r.next)&&!(i=i.call(r,s[1])).done)return i;switch(r=0,i&&(s=[2&s[0],i.value]),s[0]){case 0:case 1:i=s;break;case 4:return a.label++,{value:s[1],done:!1};case 5:a.label++,r=s[1],s=[0];continue;case 7:s=a.ops.pop(),a.trys.pop();continue;default:if(!(i=(i=a.trys).length>0&&i[i.length-1])&&(6===s[0]||2===s[0])){a=0;continue}if(3===s[0]&&(!i||s[1]>i[0]&&s[1]<i[3])){a.label=s[1];break}if(6===s[0]&&a.label<i[1]){a.label=i[1],i=s;break}if(i&&a.label<i[2]){a.label=i[2],a.ops.push(s);break}i[2]&&a.ops.pop(),a.trys.pop();continue}s=t.call(e,a)}catch(e){s=[6,e],r=0}finally{n=i=0}if(5&s[0])throw s[1];return{value:s[0]?s[1]:void 0,done:!0}}([s,l])}}},F=function(e,t,n){if(n||2==arguments.length)for(var r,i=0,o=t.length;i<o;i++)!r&&i in t||(r||(r=Array.prototype.slice.call(t,0,i)),r[i]=t[i]);return e.concat(r||Array.prototype.slice.call(t))};function z(e){return e.reduce(function(e,t){return e.concat(t)},[])}var U=n(80308),q=function(){return(q=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var i in t=arguments[n])Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e}).apply(this,arguments)},W=function(e,t){var n,r,i,o,a={label:0,sent:function(){if(1&i[0])throw i[1];return i[1]},trys:[],ops:[]};return o={next:s(0),throw:s(1),return:s(2)},"function"==typeof Symbol&&(o[Symbol.iterator]=function(){return this}),o;function s(s){return function(l){return function(s){if(n)throw TypeError("Generator is already executing.");for(;o&&(o=0,s[0]&&(a=0)),a;)try{if(n=1,r&&(i=2&s[0]?r.return:s[0]?r.throw||((i=r.return)&&i.call(r),0):r.next)&&!(i=i.call(r,s[1])).done)return i;switch(r=0,i&&(s=[2&s[0],i.value]),s[0]){case 0:case 1:i=s;break;case 4:return a.label++,{value:s[1],done:!1};case 5:a.label++,r=s[1],s=[0];continue;case 7:s=a.ops.pop(),a.trys.pop();continue;default:if(!(i=(i=a.trys).length>0&&i[i.length-1])&&(6===s[0]||2===s[0])){a=0;continue}if(3===s[0]&&(!i||s[1]>i[0]&&s[1]<i[3])){a.label=s[1];break}if(6===s[0]&&a.label<i[1]){a.label=i[1],i=s;break}if(i&&a.label<i[2]){a.label=i[2],a.ops.push(s);break}i[2]&&a.ops.pop(),a.trys.pop();continue}s=t.call(e,a)}catch(e){s=[6,e],r=0}finally{n=i=0}if(5&s[0])throw s[1];return{value:s[0]?s[1]:void 0,done:!0}}([s,l])}}},H=function(){return(H=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var i in t=arguments[n])Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e}).apply(this,arguments)},$=function(e,t){var n,r,i,o,a={label:0,sent:function(){if(1&i[0])throw i[1];return i[1]},trys:[],ops:[]};return o={next:s(0),throw:s(1),return:s(2)},"function"==typeof Symbol&&(o[Symbol.iterator]=function(){return this}),o;function s(s){return function(l){return function(s){if(n)throw TypeError("Generator is already executing.");for(;o&&(o=0,s[0]&&(a=0)),a;)try{if(n=1,r&&(i=2&s[0]?r.return:s[0]?r.throw||((i=r.return)&&i.call(r),0):r.next)&&!(i=i.call(r,s[1])).done)return i;switch(r=0,i&&(s=[2&s[0],i.value]),s[0]){case 0:case 1:i=s;break;case 4:return a.label++,{value:s[1],done:!1};case 5:a.label++,r=s[1],s=[0];continue;case 7:s=a.ops.pop(),a.trys.pop();continue;default:if(!(i=(i=a.trys).length>0&&i[i.length-1])&&(6===s[0]||2===s[0])){a=0;continue}if(3===s[0]&&(!i||s[1]>i[0]&&s[1]<i[3])){a.label=s[1];break}if(6===s[0]&&a.label<i[1]){a.label=i[1],i=s;break}if(i&&a.label<i[2]){a.label=i[2],a.ops.push(s);break}i[2]&&a.ops.pop(),a.trys.pop();continue}s=t.call(e,a)}catch(e){s=[6,e],r=0}finally{n=i=0}if(5&s[0])throw s[1];return{value:s[0]?s[1]:void 0,done:!0}}([s,l])}}},V=n(94663),K=n.n(V),G={fontFamily:"'Quicksand', Inter, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif",colors:{join:["rgba(2, 228, 196, 0.1)","rgba(2, 228, 196, 0.2)","rgba(2, 228, 196, 0.3)","rgba(2, 228, 196, 0.4)","rgba(2, 228, 196, 0.5)","rgba(2, 228, 196, 0.6)","rgba(2, 228, 196, 0.7)","rgba(2, 228, 196, 0.8)","rgba(2, 228, 196, 0.9)","rgba(2, 228, 196, 1)"],engagerly:["rgba(3, 108, 248, 0.1
75)","rgba(3, 108, 248, 0.2)","rgba(3, 108, 248, 0.3)","rgba(3, 108, 248, 0.4)","rgba(3, 108, 248, 0.5)","rgba(3, 108, 248, 0.6)","rgba(3, 108, 248, 0.7)","rgba(3, 108, 248, 0.8)","rgba(3, 108, 248, 0.9)","rgba(3, 108, 248, 1)"],discord:["rgba(88, 101, 242, 0.1)","rgba(88, 101, 242, 0.2)","rgba(88, 101, 242, 0.3)","rgba(88, 101, 242, 0.4)","rgba(88, 101, 242, 0.5)","rgba(88, 101, 242, 0.6)","rgba(88, 101, 242, 0.7)","rgba(88, 101, 242, 0.8)","rgba(88, 101, 242, 0.9)","rgba(88, 101, 242, 1)"],engagerlyRed:["rgba(255, 58, 68, 0.1)","rgba(255, 58, 68, 0.2)","rgba(255, 58, 68, 0.3)","rgba(255, 58, 68, 0.4)","rgba(255, 58, 68, 0.5)","rgba(255, 58, 68, 0.6)","rgba(255, 58, 68, 0.7)","rgba(255, 58, 68, 0.8)","rgba(255, 58, 68, 0.9)","rgba(255, 58, 68, 1)"]}},Q=n(97841),Y=n.n(Q);let Z=!1;async function X(e,t={}){let n;if(Z)return[];Z=!0,e.setState(e=>({...e,status:e.current?"reconnecting":"connecting"}));let r=[];if(t.connectors?.length)for(let n of t.connectors){let t;t="function"==typeof n?e._internal.connectors.setup(n):n,r.push(t)}else r.push(...e.connectors);try{n=await e.storage?.getItem("recentConnectorId")}catch{}let i={};for(let[,t]of e.state.connections)i[t.connector.id]=1;n&&(i[n]=0);let o=Object.keys(i).length>0?[...r].sort((e,t)=>(i[e.id]??10)-(i[t.id]??10)):r,a=!1,s=[],l=[];for(let t of o){let n=await t.getProvider();if(!n||l.some(e=>e===n))continue;let r=await t.isAuthorized();if(!r)continue;let i=await t.connect({isReconnecting:!0}).catch(()=>null);i&&(t.emitter.off("connect",e._internal.events.connect),t.emitter.on("change",e._internal.events.change),t.emitter.on("disconnect",e._internal.events.disconnect),e.setState(e=>{let n=new Map(a?e.connections:new Map).set(t.uid,{accounts:i.accounts,chainId:i.chainId,connector:t});return{...e,current:a?e.current:t.uid,connections:n}}),s.push({accounts:i.accounts,chainId:i.chainId,connector:t}),l.push(n),a=!0)}return("reconnecting"===e.state.status||"connecting"===e.state.status)&&(a?e.setState(e=>({...e,status:"connected"})):e.setState(e=>({...e,connections:new Map,current:null,status:"disconnected"}))),Z=!1,s}function J(e){let{children:t,config:n,initialState:r,reconnectOnMount:i=!0}=e,{onMount:o}=function(e,t){let{initialState:n,reconnectOnMount:r}=t;return n&&!e._internal.store.persist.hasHydrated()&&e.setState({...n,connections:r?n.connections:new Map,status:r?"reconnecting":"disconnected"}),{async onMount(){if(e._internal.ssr){await e._internal.store.persist.rehydrate();let t=e._internal.mipd?.getProviders().map(e._internal.connectors.providerDetailToConnector).map(e._internal.connectors.setup);e._internal.connectors.setState(e=>[...e,...t??[]])}r?X(e):e.storage&&e.setState(e=>({...e,connections:new Map}))}}}(n,{initialState:r,reconnectOnMount:i});n._internal.ssr||o();let a=(0,M.useRef)(!0);return(0,M.useEffect)(()=>{if(a.current&&n._internal.ssr)return o(),()=>{a.current=!1}},[]),t}let ee=(0,M.createContext)(void 0);function et(e){let{children:t,config:n}=e;return(0,M.createElement)(J,e,(0,M.createElement)(ee.Provider,{value:n},t))}function en(e){return"auto"===e||"dark"===e||"light"===e}var er=n(15057),ei=n(27002),eo=n(82622),ea=n(75900),es=n(61252);function el(){let e=(0,es.rZ)(),t=(0,er.R7)(),n=(0,ei.X)(e.breakpoints).reduce((t,n)=>{let r=e.breakpoints[n].includes("px"),i=(0,eo.px)(e.breakpoints[n]),o=r?`${i-.1}px`:(0,ea.em)(i-.1),a=r?`${i}px`:(0,ea.em)(i);return`${t}@media (max-width: ${o}) {.mantine-visible-from-${n} {display: none !important;}}@media (min-width: ${a}) {.mantine-hidden-from-${n} {display: none !important;}}`},"");return(0,C.jsx)("style",{"data-mantine-styles":"classes",nonce:t?.(),dangerouslySetInnerHTML:{__html:n}})}function eu(e){return Object.entries(e).map(([e,t])=>`${e}: ${t};`).join("")}function ec(e,t){let n=Array.isArray(e)?e:[e];return n.reduce((e,t)=>`${t}{${e}}`,t)}var ed=n(25048),ef=n(15026),eh=n(68199),ep=n(21699);function em({theme:e,color:t,colorScheme:n,name:r=t,withColorValues:i=!0}){if(!e.colors[t])return{};if("light"===n){let n=(0,ef.j)(e,"light"),o={[`--mantine-color-${r}-text`]:`var(--mantine-color-${r}-filled)`,[`--mantine-color-${r}-filled`]:`var(--mantine-color-${r}-${n})`,[`--mantine-color-${r}-filled-hover`]:`var(--mantine-color-${r}-${9===n?8:n+1})`,[`--mantine-color-${r}-light`]:(0,ep.F)(e.colors[t][n],.1),[`--mantine-color-${r}-light-hover`]:(0,ep.F)(e.colors[t][n],.12),[`--mantine-color-${r}-light-color`]:`var(--mantine-color-${r}-${n})`,[`--mantine-color-${r}-outline`]:`var(--mantine-color-${r}-${n})`,[`--mantine-color-${r}-outline-hover`]:(0,ep.F)(e.colors[t][n],.05)};return i?{[`--mantine-color-${r}-0`]:e.colors[t][0],[`--mantine-color-${r}-1`]:e.colors[t][1],[`--mantine-color-${r}-2`]:e.colors[t][2],[`--mantine-color-${r}-3`]:e.colors[t][3],[`--mantine-color-${r}-4`]:e.colors[t][4],[`--mantine-color-${r}-5`]:e.colors[t][5],[`--mantine-color-${r}-6`]:e.colors[t][6],[`--mantine-color-${r}-7`]:e.colors[t][7],[`--mantine-color-${r}-8`]:e.colors[t][8],[`--mantine-color-${r}-9`]:e.colors[t][9],...o}:o}
75let o=(0,ef.j)(e,"dark"),a={[`--mantine-color-${r}-text`]:`var(--mantine-color-${r}-4)`,[`--mantine-color-${r}-filled`]:`var(--mantine-color-${r}-${o})`,[`--mantine-color-${r}-filled-hover`]:`var(--mantine-color-${r}-${9===o?8:o+1})`,[`--mantine-color-${r}-light`]:(0,ep.F)(e.colors[t][Math.max(0,o-2)],.15),[`--mantine-color-${r}-light-hover`]:(0,ep.F)(e.colors[t][Math.max(0,o-2)],.2),[`--mantine-color-${r}-light-color`]:`var(--mantine-color-${r}-${Math.max(o-5,0)})`,[`--mantine-color-${r}-outline`]:`var(--mantine-color-${r}-${Math.max(o-4,0)})`,[`--mantine-color-${r}-outline-hover`]:(0,ep.F)(e.colors[t][Math.max(o-4,0)],.05)};return i?{[`--mantine-color-${r}-0`]:e.colors[t][0],[`--mantine-color-${r}-1`]:e.colors[t][1],[`--mantine-color-${r}-2`]:e.colors[t][2],[`--mantine-color-${r}-3`]:e.colors[t][3],[`--mantine-color-${r}-4`]:e.colors[t][4],[`--mantine-color-${r}-5`]:e.colors[t][5],[`--mantine-color-${r}-6`]:e.colors[t][6],[`--mantine-color-${r}-7`]:e.colors[t][7],[`--mantine-color-${r}-8`]:e.colors[t][8],[`--mantine-color-${r}-9`]:e.colors[t][9],...a}:a}function eg(e,t,n){(0,ei.X)(t).forEach(r=>Object.assign(e,{[`--mantine-${n}-${r}`]:t[r]}))}let ev=e=>{let t=(0,ef.j)(e,"light"),n=e.defaultRadius in e.radius?e.radius[e.defaultRadius]:(0,ea.h)(e.defaultRadius),r={variables:{"--mantine-scale":e.scale.toString(),"--mantine-cursor-type":e.cursorType,"--mantine-color-scheme":"light dark","--mantine-webkit-font-smoothing":e.fontSmoothing?"antialiased":"unset","--mantine-moz-font-smoothing":e.fontSmoothing?"grayscale":"unset","--mantine-color-white":e.white,"--mantine-color-black":e.black,"--mantine-line-height":e.lineHeights.md,"--mantine-font-family":e.fontFamily,"--mantine-font-family-monospace":e.fontFamilyMonospace,"--mantine-font-family-headings":e.headings.fontFamily,"--mantine-heading-font-weight":e.headings.fontWeight,"--mantine-heading-text-wrap":e.headings.textWrap,"--mantine-radius-default":n,"--mantine-primary-color-filled":`var(--mantine-color-${e.primaryColor}-filled)`,"--mantine-primary-color-filled-hover":`var(--mantine-color-${e.primaryColor}-filled-hover)`,"--mantine-primary-color-light":`var(--mantine-color-${e.primaryColor}-light)`,"--mantine-primary-color-light-hover":`var(--mantine-color-${e.primaryColor}-light-hover)`,"--mantine-primary-color-light-color":`var(--mantine-color-${e.primaryColor}-light-color)`},light:{"--mantine-primary-color-contrast":(0,eh.a)(e,"light"),"--mantine-color-bright":"var(--mantine-color-black)","--mantine-color-text":e.black,"--mantine-color-body":e.white,"--mantine-color-error":"var(--mantine-color-red-6)","--mantine-color-placeholder":"var(--mantine-color-gray-5)","--mantine-color-anchor":`var(--mantine-color-${e.primaryColor}-${t})`,"--mantine-color-default":"var(--mantine-color-white)","--mantine-color-default-hover":"var(--mantine-color-gray-0)","--mantine-color-default-color":"var(--mantine-color-black)","--mantine-color-default-border":"var(--mantine-color-gray-4)","--mantine-color-dimmed":"var(--mantine-color-gray-6)"},dark:{"--mantine-primary-color-contrast":(0,eh.a)(e,"dark"),"--mantine-color-bright":"var(--mantine-color-white)","--mantine-color-text":"var(--mantine-color-dark-0)","--mantine-color-body":"var(--mantine-color-dark-7)","--mantine-color-error":"var(--mantine-color-red-8)","--mantine-color-placeholder":"var(--mantine-color-dark-3)","--mantine-color-anchor":`var(--mantine-color-${e.primaryColor}-4)`,"--mantine-color-default":"var(--mantine-color-dark-6)","--mantine-color-default-hover":"var(--mantine-color-dark-5)","--mantine-color-default-color":"var(--mantine-color-white)","--mantine-color-default-border":"var(--mantine-color-dark-4)","--mantine-color-dimmed":"var(--mantine-color-dark-2)"}};eg(r.variables,e.breakpoints,"breakpoint"),eg(r.variables,e.spacing,"spacing"),eg(r.variables,e.fontSizes,"font-size"),eg(r.variables,e.lineHeights,"line-height"),eg(r.variables,e.shadows,"shadow"),eg(r.variables,e.radius,"radius"),e.colors[e.primaryColor].forEach((t,n)=>{r.variables[`--mantine-primary-color-${n}`]=`var(--mantine-color-${e.primaryColor}-${n})`}
75),(0,ei.X)(e.colors).forEach(t=>{let n=e.colors[t];if(n&&"object"==typeof n&&"mantine-virtual-color"in n){Object.assign(r.light,em({theme:e,name:n.name,color:n.light,colorScheme:"light",withColorValues:!0})),Object.assign(r.dark,em({theme:e,name:n.name,color:n.dark,colorScheme:"dark",withColorValues:!0}));return}n.forEach((e,n)=>{r.variables[`--mantine-color-${t}-${n}`]=e}),Object.assign(r.light,em({theme:e,color:t,colorScheme:"light",withColorValues:!1})),Object.assign(r.dark,em({theme:e,color:t,colorScheme:"dark",withColorValues:!1}))});let i=e.headings.sizes;return(0,ei.X)(i).forEach(t=>{r.variables[`--mantine-${t}-font-size`]=i[t].fontSize,r.variables[`--mantine-${t}-line-height`]=i[t].lineHeight,r.variables[`--mantine-${t}-font-weight`]=i[t].fontWeight||e.headings.fontWeight}),r};var ey=n(18088);let eb=ev(ey.t);function ew({cssVariablesSelector:e,deduplicateCssVariables:t}){let n=(0,es.rZ)(),r=(0,er.R7)(),i=(0,er.Sm)(),o=function({theme:e,generator:t}){let n=ev(e),r=t?.(e);return r?(0,ed.R)(n,r):n}({theme:n,generator:i}),a=":root"===e&&t,s=a?function(e){let t={variables:{},light:{},dark:{}};return(0,ei.X)(e.variables).forEach(n=>{eb.variables[n]!==e.variables[n]&&(t.variables[n]=e.variables[n])}),(0,ei.X)(e.light).forEach(n=>{eb.light[n]!==e.light[n]&&(t.light[n]=e.light[n])}),(0,ei.X)(e.dark).forEach(n=>{eb.dark[n]!==e.dark[n]&&(t.dark[n]=e.dark[n])}),t}(o):o,l=function(e,t){let n=eu(e.variables),r=n?ec(t,n):"",i=eu(e.dark),o=eu(e.light),a=i?":host"===t?ec(`${t}([data-mantine-color-scheme="dark"])`,i):ec(`${t}[data-mantine-color-scheme="dark"]`,i):"",s=o?":host"===t?ec(`${t}([data-mantine-color-scheme="light"])`,o):ec(`${t}[data-mantine-color-scheme="light"]`,o):"";return`${r}${a}${s}`}(s,e);return l?(0,C.jsx)("style",{"data-mantine-styles":!0,nonce:r?.(),dangerouslySetInnerHTML:{__html:`${l}${a?"":` 76 ${e}[data-mantine-color-scheme="dark"] { --mantine-color-scheme: dark; } 77 ${e}[data-mantine-color-scheme="light"] { --mantine-color-scheme: light; } 78`}`}}):null}ew.displayName="@mantine/CssVariables";var eA=n(76925);function eE(e,t){let n="undefined"!=typeof window&&"matchMedia"in window&&window.matchMedia("(prefers-color-scheme: dark)")?.matches,r="auto"!==e?e:n?"dark":"light";t()?.setAttribute("data-mantine-color-scheme",r)}function e_({theme:e,children:t,getStyleNonce:n,withStaticClasses:r=!0,withGlobalClasses:i=!0,deduplicateCssVariables:o=!0,withCssVariables:a=!0,cssVariablesSelector:s=":root",classNamesPrefix:l="mantine",colorSchemeManager:u=function({key:e="mantine-color-scheme-value"}={}){let t;return{get:t=>{if("undefined"==typeof window)return t;try{let n=window.localStorage.getItem(e);return en(n)?n:t}catch{return t}},set:t=>{try{window.localStorage.setItem(e,t)}catch(e){console.warn("[@mantine/core] Local storage color scheme manager was unable to save color scheme.",e)}},subscribe:n=>{t=t=>{t.storageArea===window.localStorage&&t.key===e&&en(t.newValue)&&n(t.newValue)},window.addEventListener("storage",t)},unsubscribe:()=>{window.removeEventListener("storage",t)},clear:()=>{window.localStorage.removeItem(e)}}}(),defaultColorScheme:c="light",getRootElement:d=()=>document.documentElement,cssVariablesResolver:f,forceColorScheme:h,stylesTransform:p,env:m}){let{colorScheme:g,setColorScheme:v,clearColorScheme:y}=function({manager:e,defaultColorScheme:t,getRootElement:n,forceColorScheme:r}){let i=(0,M.useRef)(null),[o,a]=(0,M.useState)(()=>e.get(t)),s=r||o,l=(0,M.useCallback)(t=>{r||(eE(t,n),a(t),e.set(t))},[e.set,s,r]),u=(0,M.useCallback)(()=>{a(t),eE(t,n),e.clear()},[e.clear,t]);return(0,M.useEffect)(()=>(e.subscribe(l),e.unsubscribe),[e.subscribe,e.unsubscribe]),(0,eA.Y)(()=>{eE(e.get(t),n)},[]),(0,M.useEffect)(()=>{if(r)return eE(r,n),()=>{};void 0===r&&eE(o,n),"undefined"!=typeof window&&"matchMedia"in window&&(i.current=window.matchMedia("(prefers-color-scheme: dark)"));let e=e=>{"auto"===o&&eE(e.matches?"dark":"light",n)};return i.current?.addEventListener("change",e),()=>i.current?.removeEventListener("change",e)},[o,r]),{colorScheme:s,setColorScheme:l,clearColorScheme:u}}({defaultColorScheme:c,forceColorScheme:h,manager:u,getRootElement:d});return!function({respectReducedMotion:e,getRootElement:t}){(0,eA.Y)(()=>{e&&t()?.setAttribute("data-respect-reduced-motion","true")},[e])}({respectReducedMotion:e?.respectReducedMotion||!1,getRootElement:d}),(0,C.jsx)(er.XD.Provider,{value:{colorScheme:g,setColorScheme:v,clearColorScheme:y,getRootElement:d,classNamesPrefix:l,getStyleNonce:n,cssVariablesResolver:f,cssVariablesSelector:s,withStaticClasse
78s:r,stylesTransform:p,env:m},children:(0,C.jsxs)(es.M2,{theme:e,children:[a&&(0,C.jsx)(ew,{cssVariablesSelector:s,deduplicateCssVariables:o}),i&&(0,C.jsx)(el,{}),t]})})}!function(){let e=console.error;console.error=(...t)=>{t.length>1&&"string"==typeof t[0]&&t[0].toLowerCase().includes("extra attributes from the server")&&"string"==typeof t[1]&&t[1].toLowerCase().includes("data-mantine-color-scheme")||e(...t)}}(),e_.displayName="@mantine/core/MantineProvider";var ek=n(25748);let eC=256;function eS(e){let{batch:t,cacheTime:n=e.pollingInterval??4e3,ccipRead:i,key:o="base",name:a="Base Client",pollingInterval:s=4e3,type:l="base"}=e,u=e.chain,c=e.account?(0,ek.T)(e.account):void 0,{config:d,request:f,value:h}=e.transport({chain:u,pollingInterval:s}),p={...d,...h},m={account:c,batch:t,cacheTime:n,ccipRead:i,chain:u,key:o,name:a,pollingInterval:s,request:f,transport:p,type:l,uid:function(e=11){if(!r||eC+e>512){r="",eC=0;for(let e=0;e<256;e++)r+=(256+256*Math.random()|0).toString(16).substring(1)}return r.substring(eC,eC+++e)}()};return Object.assign(m,{extend:function e(t){return n=>{let r=n(t);for(let e in m)delete r[e];let i={...t,...r};return Object.assign(i,{extend:e(i)})}}(m)})}let ex=e=>(t,n,r)=>{let i=r.subscribe;r.subscribe=(e,t,n)=>{let o=e;if(t){let i=(null==n?void 0:n.equalityFn)||Object.is,a=e(r.getState());o=n=>{let r=e(n);if(!i(a,r)){let e=a;t(a=r,e)}},(null==n?void 0:n.fireImmediately)&&t(a,a)}return i(o)};let o=e(t,n,r);return o},eM=e=>t=>{try{let n=e(t);if(n instanceof Promise)return n;return{then:e=>eM(e)(n),catch(e){return this}}}catch(e){return{then(e){return this},catch:t=>eM(t)(e)}}},eO=(e,t)=>(n,r,i)=>{let o,a,s={getStorage:()=>localStorage,serialize:JSON.stringify,deserialize:JSON.parse,partialize:e=>e,version:0,merge:(e,t)=>({...t,...e}),...t},l=!1,u=new Set,c=new Set;try{o=s.getStorage()}catch(e){}if(!o)return e((...e)=>{console.warn(`[zustand persist middleware] Unable to update item '${s.name}', the given storage is currently unavailable.`),n(...e)},r,i);let d=eM(s.serialize),f=()=>{let e;let t=s.partialize({...r()}),n=d({state:t,version:s.version}).then(e=>o.setItem(s.name,e)).catch(t=>{e=t});if(e)throw e;return n},h=i.setState;i.setState=(e,t)=>{h(e,t),f()};let p=e((...e)=>{n(...e),f()},r,i),m=()=>{var e;if(!o)return;l=!1,u.forEach(e=>e(r()));let t=(null==(e=s.onRehydrateStorage)?void 0:e.call(s,r()))||void 0;return eM(o.getItem.bind(o))(s.name).then(e=>{if(e)return s.deserialize(e)}).then(e=>{if(e){if("number"!=typeof e.version||e.version===s.version)return e.state;if(s.migrate)return s.migrate(e.state,e.version);console.error("State loaded from storage couldn't be migrated since no migrate function was provided")}}).then(e=>{var t;return n(a=s.merge(e,null!=(t=r())?t:p),!0),f()}).then(()=>{null==t||t(a,void 0),l=!0,c.forEach(e=>e(a))}).catch(e=>{null==t||t(void 0,e)})};return i.persist={setOptions:e=>{s={...s,...e},e.getStorage&&(o=e.getStorage())},clearStorage:()=>{null==o||o.removeItem(s.name)},getOptions:()=>s,rehydrate:()=>m(),hasHydrated:()=>l,onHydrate:e=>(u.add(e),()=>{u.delete(e)}),onFinishHydration:e=>(c.add(e),()=>{c.delete(e)})},m(),a||p},eR=(e,t)=>(n,r,i)=>{let o,a={storage:function(e,t){let n;try{n=e()}catch(e){return}return{getItem:e=>{var r;let i=e=>null===e?null:JSON.parse(e,null==t?void 0:t.reviver),o=null!=(r=n.getItem(e))?r:null;return o instanceof Promise?o.then(i):i(o)},setItem:(e,r)=>n.setItem(e,JSON.stringify(r,null==t?void 0:t.replacer)),removeItem:e=>n.removeItem(e)}}(()=>localStorage),partialize:e=>e,version:0,merge:(e,t)=>({...t,...e}),...t},s=!1,l=new Set,u=new Set,c=a.storage;if(!c)return e((...e)=>{console.warn(`[zustand persist middleware] Unable to update item '${a.name}', the given storage is currently unavailable.`),n(...e)},r,i);let d=()=>{let e=a.partialize({...r()});return c.setItem(a.name,{state:e,version:a.version})},f=i.setState;i.setState=(e,t)=>{f(e,t),d()};let h=e((...e)=>{n(...e),d()},r,i),p=()=>{var e,t;if(!c)return;s=!1,l.forEach(e=>{var t;return e(null!=(t=r())?t:h)});let i=(null==(t=a.onRehydrateStorage)?void 0:t.call(a,null!=(e=r())?e:h))||void 0;return eM(c.getItem.bind(c))(a.name).then(e=>
78{if(e){if("number"!=typeof e.version||e.version===a.version)return e.state;if(a.migrate)return a.migrate(e.state,e.version);console.error("State loaded from storage couldn't be migrated since no migrate function was provided")}}).then(e=>{var t;return n(o=a.merge(e,null!=(t=r())?t:h),!0),d()}).then(()=>{null==i||i(o,void 0),o=r(),s=!0,u.forEach(e=>e(o))}).catch(e=>{null==i||i(void 0,e)})};return i.persist={setOptions:e=>{a={...a,...e},e.storage&&(c=e.storage)},clearStorage:()=>{null==c||c.removeItem(a.name)},getOptions:()=>a,rehydrate:()=>p(),hasHydrated:()=>s,onHydrate:e=>(l.add(e),()=>{l.delete(e)}),onFinishHydration:e=>(u.add(e),()=>{u.delete(e)})},a.skipHydration||p(),o||h},eP=(e,t)=>"getStorage"in t||"serialize"in t||"deserialize"in t?(console.warn("[DEPRECATED] `getStorage`, `serialize` and `deserialize` options are deprecated. Use `storage` option instead."),eO(e,t)):eR(e,t),eT=e=>{let t;let n=new Set,r=(e,r)=>{let i="function"==typeof e?e(t):e;if(!Object.is(i,t)){let e=t;t=(null!=r?r:"object"!=typeof i)?i:Object.assign({},t,i),n.forEach(n=>n(t,e))}},i=()=>t,o={setState:r,getState:i,subscribe:e=>(n.add(e),()=>n.delete(e)),destroy:()=>{console.warn("[DEPRECATED] The `destroy` method will be unsupported in a future version. Instead use unsubscribe function returned by subscribe. Everything will be garbage-collected if store is garbage-collected."),n.clear()}};return t=e(r,i,o),o},eI=e=>e?eT(e):eT;var ej=n(18069),eL=n(23634),eN=n(92440);class eD extends eL.G{constructor(e,{code:t,docsPath:n,metaMessages:r,shortMessage:i}){super(i,{cause:e,docsPath:n,metaMessages:r||e?.metaMessages}),Object.defineProperty(this,"name",{enumerable:!0,configurable:!0,writable:!0,value:"RpcError"}),Object.defineProperty(this,"code",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),this.name=e.name,this.code=e instanceof eN.bs?e.code:t??-1}}class eB extends eD{constructor(e,t){super(e,t),Object.defineProperty(this,"name",{enumerable:!0,configurable:!0,writable:!0,value:"ProviderRpcError"}),Object.defineProperty(this,"data",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),this.data=t.data}}class eF extends eD{constructor(e){super(e,{code:eF.code,shortMessage:"Invalid JSON was received by the server. An error occurred on the server while parsing the JSON text."}),Object.defineProperty(this,"name",{enumerable:!0,configurable:!0,writable:!0,value:"ParseRpcError"})}}Object.defineProperty(eF,"code",{enumerable:!0,configurable:!0,writable:!0,value:-32700});class ez extends eD{constructor(e){super(e,{code:ez.code,shortMessage:"JSON is not a valid request object."}),Object.defineProperty(this,"name",{enumerable:!0,configurable:!0,writable:!0,value:"InvalidRequestRpcError"})}}Object.defineProperty(ez,"code",{enumerable:!0,configurable:!0,writable:!0,value:-32600});class eU extends eD{constructor(e){super(e,{code:eU.code,shortMessage:"The method does not exist / is not available."}),Object.defineProperty(this,"name",{enumerable:!0,configurable:!0,writable:!0,value:"MethodNotFoundRpcError"})}}Object.defineProperty(eU,"code",{enumerable:!0,configurable:!0,writable:!0,value:-32601});class eq extends eD{constructor(e){super(e,{code:eq.code,shortMessage:"Invalid parameters were provided to the RPC method.\nDouble check you have provided the correct parameters."}),Object.defineProperty(this,"name",{enumerable:!0,configurable:!0,writable:!0,value:"InvalidParamsRpcError"})}}Object.defineProperty(eq,"code",{enumerable:!0,configurable:!0,writable:!0,value:-32602});class eW extends eD{constructor(e){super(e,{code:eW.code,shortMessage:"An internal error was received."}),Object.defineProperty(this,"name",{enumerable:!0,configurable:!0,writable:!0,value:"InternalRpcError"})}}Object.defineProperty(eW,"code",{enumerable:!0,configurable:!0,writable:!0,value:-32603});class eH extends eD{constructor(e){super(e,{code:eH.code,shortMessage:"Missing or invalid parameters.\nDouble check you have provided the correct parameters."}),Object.defineProperty(this,"name",{enumerable:!0,configurable:!0,writable:!0,value:"InvalidInputRpcError"})}}Object.defineProperty(eH,"code",{enumerable:!0,configurable:!0,writable:!0,value:-32e3});class e$ extends eD{constructor(e){super(e,{code:e$.code,shortMessage:"Requested resource not found."}),Object.defineProperty(this,"name",{enumerable:!0,configurable:!0,writable:!0,value:"ResourceNotFoundRpcError"})}}Object.defineProperty(e$,"code",{enumerable:!0,configurable:!0,writable:!0,value:-32001});class eV extends eD{constructor(e){super(e,{code:eV.code,shortMessage:"Requested resource not available."}),Object.defineProperty(this,"name",{enumerable:!0,configurable:!0,writable:!0,value:"ResourceUnavailableRpcError"})}}Object.defineProperty(eV,"code",{enumerable:!0,configurable:!0,writable:!0,value:-32002});class eK extends eD{constructor(e){super(e,{code:eK.code,shortMessage:"Transaction creation failed."}),Object.defineProperty(this,"name",{enumerable:!0,configurable:!0,writable:!0,value:"TransactionRejectedRpcError"})}}Object.defineProperty(eK,"code",{enumerable:!0,configurable:!0,writable:!0,value:-32003});class eG extends eD{constructor(e){super(e,{code:eG.code,shortMessage:"Method is not implemented."}),Object.defineProperty(this,"name",{enumerable:!0,configurable:!0,writable:!0,value:"MethodNotSupportedRpcError"})}}Object.defineProperty(eG,"code",{enumerable:!0,configurable:!0,writable:!0,value:-32004});class eQ extends eD{constructor(e){super(e,{code:eQ.code,shortMessage:"Request exceeds defined limit."}),Object.defineProperty(this,"name",{enumerable:!0,configurable:!0,writable:!0,value:"LimitExceededRpcError"})}}Object.defineProperty(eQ,"code",{enumerable:!0,configurable:!0,writable:!0,value:-32005});class eY extends eD{constructor(e){super(e,{code:eY.code,shortMessage:"Version of JSON-RPC protocol is not supported."}),Object.defineProperty(this,"name",{enumerable:!0,configurable:!0,writable:!0,value:"JsonRpcVersionUnsupportedError"})}}Object.defineProperty(eY,"code",{enumerable:!0,configurable:!0,writable:!0,value:-32006});class eZ extends eB{constructor(e){super(e,{code:eZ.code,shortMessage:"User rejected the request."}),Object.defineProperty(this,"name",{enumerable:!0,configurable:!0,writable:!0,value:"UserRejectedRequestError"})}}Object.defineProperty(eZ,"code",{enumerable:!0,configurable:!0,writable:!0,value:4001});class eX extends eB{constructor(e){super(e,{code:eX.code,shortMessage:"The requested method and/or account has not been authorized by the user."}),Object.defineProperty(this,"name",{enumerable:!0,configurable:!0,writable:!0,value:"UnauthorizedProviderError"})}}Object.defineProperty(eX,"code",{enumerable:!0,configurable:!0,writable:!0,value:4100});class eJ extends eB{constructor(e){super(e,{code:eJ.code,shortMessage:"The Provider does not support the requested method."}),Object.defineProperty(this,"name",{enumerable:!0,configurable:!0,writable:!0,value:"UnsupportedProviderMethodError"})}}Object.defineProperty(eJ,"code",{enumerable:!0,configurable:!0,writable:!0,value:4200});class e0 extends eB{constructor(e){super(e,{code:e0.code,shortMessage:"The Provider is disconnected from all chains."}),Object.defineProperty(this,"name",{enumerable:!0,configurable:!0,writable:!0,value:"ProviderDisconnectedError"})}}Object.defineProperty(e0,"code",{enumerable:!0,configurable:!0,writable:!0,value:4900});class e1 extends eB{constructor(e){super(e,{code:e1.code,shortMessage:"The Provider is not connected to the requested chain."}),Object.defineProperty(this,"name",{enumerable:!0,configurable:!0,writable:!0,value:"ChainDisconnectedError"})}}Object.defineProperty(e1,"code",{enumerable:!0,configurable:!0,writable:!0,value:4901});class e2 extends eB{constructor(e){super(e,{code:e2.code,shortMessage:"An error occurred when attempting to switch chain."}),Object.defineProperty(this,"name",{enumerable:!0,configurable:!0,writable:!0,value:"SwitchChainError"})}}Object.defineProperty(e2,"code",{enumerable:!0,configurable:!0,writable:!0,value:4902});class e3 extends eD{constructor(e){super(e,{shortMessage:"An unknown RPC error occurred."}),Object.defineProperty(this,"name",{enumerable:!0,configurable:!0,writable:!0,value:"UnknownRpcError"})}}async function e6(e){return new Promise(t=>setTimeout(t,e))}function e4(e,{delay:t=100,retryCount:n=2,shouldRetry:r=()=>!0}={}){return new Promise((i,o)=>{let a=async({count:s=0}={})=>{let l=async({error:e})=>{let n="function"==typeof t?t({count:s,error:e}):t;n&&await e6(n),a({count:s+1})};try{let t=await e();i(t)}catch(e){if(s<n&&await r({count:s,error:e}))return l({error:e});o(e)}};a()})}function e5(e,{errorInstance:t=Error("timed out"),timeout:n,signal:r}){return new Promise((i,o)=>{(async()=>{let a;try{let s=new AbortController;n>0&&(a=setTimeout(()=>{r?s.abort():o(t)},n)),i(await e({signal:s?.signal||null}))}catch(e){"AbortError"===e.name&&o(t),o(e)}finally{clearTimeout(a)}})()})}var e8=n(14167);let e7="2.6.17",e9=()=>`@wagmi/core@${e7}`;var te=function(e,t,n,r){if("a"===n&&!r)throw TypeError("Private accessor was defined without a getter");if("function"==typeof t?e!==t||!r:!t.has(e))throw TypeError("Cannot read private member from an object whose class did not declare it");return"m"===n?r:"a"===n?r.call(e):r?r.value:t.get(e)};
78class tt extends Error{get docsBaseUrl(){return"https://wagmi.sh/core"}get version(){return e9()}constructor(e,t={}){super(),A.add(this),Object.defineProperty(this,"details",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"docsPath",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"metaMessages",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"shortMessage",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"name",{enumerable:!0,configurable:!0,writable:!0,value:"WagmiCoreError"});let n=t.cause instanceof tt?t.cause.details:t.cause?.message?t.cause.message:t.details,r=t.cause instanceof tt&&t.cause.docsPath||t.docsPath;this.message=[e||"An error occurred.","",...t.metaMessages?[...t.metaMessages,""]:[],...r?[`Docs: ${this.docsBaseUrl}${r}.html${t.docsSlug?`#${t.docsSlug}`:""}`]:[],...n?[`Details: ${n}`]:[],`Version: ${this.version}`].join("\n"),t.cause&&(this.cause=t.cause),this.details=n,this.docsPath=r,this.metaMessages=t.metaMessages,this.shortMessage=e}walk(e){return te(this,A,"m",E).call(this,this,e)}}A=new WeakSet,E=function e(t,n){return n?.(t)?t:t.cause?te(this,A,"m",e).call(this,t.cause,n):t};class tn extends tt{constructor(){super("Chain not configured."),Object.defineProperty(this,"name",{enumerable:!0,configurable:!0,writable:!0,value:"ChainNotConfiguredError"})}}class tr extends tt{constructor(){super("Connector already connected."),Object.defineProperty(this,"name",{enumerable:!0,configurable:!0,writable:!0,value:"ConnectorAlreadyConnectedError"})}}class ti extends tt{constructor(){super("Connector not connected."),Object.defineProperty(this,"name",{enumerable:!0,configurable:!0,writable:!0,value:"ConnectorNotConnectedError"})}}class to extends tt{constructor({address:e,connector:t}){super(`Account "${e}" not found for connector "${t.name}".`),Object.defineProperty(this,"name",{enumerable:!0,configurable:!0,writable:!0,value:"ConnectorAccountNotFoundError"})}}class ta extends tt{constructor(){super("Provider not found."),Object.defineProperty(this,"name",{enumerable:!0,configurable:!0,writable:!0,value:"ProviderNotFoundError"})}}class ts extends tt{constructor({connector:e}){super(`"${e.name}" does not support programmatic chain switching.`),Object.defineProperty(this,"name",{enumerable:!0,configurable:!0,writable:!0,value:"SwitchChainNotSupportedError"})}}let tl={coinbaseWallet:{id:"coinbaseWallet",name:"Coinbase Wallet",provider:e=>e?.coinbaseWalletExtension?e.coinbaseWalletExtension:tc(e,"isCoinbaseWallet")},metaMask:{id:"metaMask",name:"MetaMask",provider:e=>tc(e,e=>{if(!e.isMetaMask||e.isBraveWallet&&!e._events&&!e._state)return!1;for(let t of["isApexWallet","isAvalanche","isBitKeep","isBlockWallet","isKuCoinWallet","isMathWallet","isOkxWallet","isOKExWallet","isOneInchIOSWallet","isOneInchAndroidWallet","isOpera","isPortal","isRabby","isTokenPocket","isTokenary","isZerion"])if(e[t])return!1;return!0})},phantom:{id:"phantom",name:"Phantom",provider:e=>e?.phantom?.ethereum?e.phantom?.ethereum:tc(e,"isPhantom")}};function tu(e={}){let t,n,r,i;let{shimDisconnect:o=!0,unstable_shimAsyncInject:a}=e;function s(){let t=e.target;if("function"==typeof t){let e=t();if(e)return e}return"object"==typeof t?t:"string"==typeof t?{...tl[t]??{id:t,name:`${t[0].toUpperCase()}${t.slice(1)}`,provider:`is${t[0].toUpperCase()}${t.slice(1)}`}}:{id:"injected",name:"Injected",provider:e=>e?.ethereum}}return l=>({get icon(){return s().icon},get id(){return s().id},get name(){return s().name},type:tu.type,async setup(){let n=await this.getProvider();n&&e.target&&(r||(r=this.onConnect.bind(this),n.on("connect",r)),t||(t=this.onAccountsChanged.bind(this),n.on("accountsChanged",t)))},async connect({chainId:a,isReconnecting:s}={}){let u=await this.getProvider();if(!u)throw new ta;let c=[];if(s)c=await this.getAccounts().catch(()=>[]);else if(o)try{let e=await u.request({method:"wallet_requestPermissions",params:[{eth_accounts:{}}]});c=e[0]?.caveats?.[0]?.value?.map(e=>(0,ej.K)(e))}catch(e){if(e.code===eZ.code)throw new eZ(e);if(e.code===eV.code)throw e}try{if(!c?.length&&!s){let e=await u.request({method:"eth_requestAccounts"});c=e.map(e=>(0,ej.K)(e))}r&&(u.removeListener("connect",r),r=void 0),t||(t=this.onAccountsChanged.bind(this),u.on("accountsChanged",t)),n||(n=this.onChainChanged.bind(this),u.on("chainChanged",n)),i||(i=this.onDisconnect.bind(this),u.on("disconnect",i));let d=await this.getChainId();if(a&&d!==a){let e=await this.switchChain({chainId:a}).catch(e=>{if(e.code===eZ.code)throw e;return{id:d}});d=e?.id??d}return o&&(await l.storage?.removeItem(`${this.id}.disconnected`),e.target||await l.storage?.setItem("injected.connected",!0)),{accounts:c,chainId:d}}catch(e){if(e.code===eZ.code)throw new eZ(e);if(e.code===eV.code)throw new eV(e);throw e}},async disconnect(){let t=await this.getProvider();if(!t)throw new ta;n&&(t.removeListener("chainChanged",n),n=void 0),i&&(t.removeListener("disconnect",i),i=void 0),r||(r=this.onConnect.bind(this),t.on("connect",r)),o&&(await l.storage?.setItem(`${this.id}.disconnected`,!0),e.target||await l.storage?.removeItem("injected.connected"))},async getAccounts(){let e=await this.getProvider();if(!e)throw new ta;let t=await e.request({method:"eth_accounts"});return t.map(e=>(0,ej.K)(e))},async getChainId(){let e=await this.getProvider();if(!e)throw new ta;let t=await e.request({method:"eth_chainId"});return Number(t)},async getProvider(){let e;if("undefined"==typeof window)return;let t=s();return(e="function"==typeof t.provider?t.provider(window):"string"==typeof t.provider?tc(window,t.provider):t.provider)&&!e.removeListener&&("off"in e&&"function"==typeof e.off?e.removeListener=e.off:e.removeListener=()=>{}),e}
78,async isAuthorized(){try{let t=o&&await l.storage?.getItem(`${this.id}.disconnected`);if(t)return!1;if(!e.target){let e=await l.storage?.getItem("injected.connected");if(!e)return!1}let n=await this.getProvider();if(!n){if(void 0!==a&&!1!==a){let e=async()=>{"undefined"!=typeof window&&window.removeEventListener("ethereum#initialized",e);let t=await this.getProvider();return!!t},t="number"==typeof a?a:1e3,n=await Promise.race([..."undefined"!=typeof window?[new Promise(t=>window.addEventListener("ethereum#initialized",()=>t(e()),{once:!0}))]:[],new Promise(n=>setTimeout(()=>n(e()),t))]);if(n)return!0}throw new ta}let r=await e4(()=>e5(()=>this.getAccounts(),{timeout:100}));return!!r.length}catch{return!1}},async switchChain({chainId:e}){let t=await this.getProvider();if(!t)throw new ta;let n=l.chains.find(t=>t.id===e);if(!n)throw new e2(new tn);try{return await Promise.all([t.request({method:"wallet_switchEthereumChain",params:[{chainId:(0,e8.eC)(e)}]}),new Promise(n=>{let r=i=>{console.log("[injected] switchChain.listener",{data:i,chainId:e}),Number(i)===e&&(t.removeListener("chainChanged",r),n())};t.on("chainChanged",r)})]),n}catch(r){if(4902===r.code||r?.data?.originalError?.code===4902)try{let r;let{default:i,...o}=n.blockExplorers??{};i&&(r=[i.url,...Object.values(o).map(e=>e.url)]),await t.request({method:"wallet_addEthereumChain",params:[{chainId:(0,e8.eC)(e),chainName:n.name,nativeCurrency:n.nativeCurrency,rpcUrls:[n.rpcUrls.default?.http[0]??""],blockExplorerUrls:r}]});let a=await this.getChainId();if(a!==e)throw new eZ(Error("User rejected switch after adding network."));return n}catch(e){throw new eZ(e)}if(r.code===eZ.code)throw new eZ(r);throw new e2(r)}},async onAccountsChanged(e){if(console.log("[injected] onAccountsChanged",e),0===e.length)this.onDisconnect();else if(l.emitter.listenerCount("connect")){let e=(await this.getChainId()).toString();this.onConnect({chainId:e}),o&&await l.storage?.removeItem(`${this.id}.disconnected`)}else l.emitter.emit("change",{accounts:e.map(e=>(0,ej.K)(e))})},onChainChanged(e){console.log("[injected] onChainChanged",e);let t=Number(e);l.emitter.emit("change",{chainId:t})},async onConnect(e){let o=await this.getAccounts();if(0===o.length)return;let a=Number(e.chainId);l.emitter.emit("connect",{accounts:o,chainId:a});let s=await this.getProvider();s&&(r&&(s.removeListener("connect",r),r=void 0),t||(t=this.onAccountsChanged.bind(this),s.on("accountsChanged",t)),n||(n=this.onChainChanged.bind(this),s.on("chainChanged",n)),i||(i=this.onDisconnect.bind(this),s.on("disconnect",i)))},async onDisconnect(e){let t=await this.getProvider();e&&1013===e.code&&t&&(await this.getAccounts()).length||(l.emitter.emit("disconnect"),t&&(n&&(t.removeListener("chainChanged",n),n=void 0),i&&(t.removeListener("disconnect",i),i=void 0),r||(r=this.onConnect.bind(this),t.on("connect",r))))}})}function tc(e,t){function n(e){return"function"==typeof t?t(e):"string"!=typeof t||e[t]}let r=e.ethereum;return r?.providers?r.providers.find(e=>n(e)):r&&n(r)?r:void 0}tu.type="injected";var td=n(1045),tf=function(e,t,n,r){if("a"===n&&!r)throw TypeError("Private accessor was defined without a getter");if("function"==typeof t?e!==t||!r:!t.has(e))throw TypeError("Cannot read private member from an object whose class did not declare it");return"m"===n?r:"a"===n?r.call(e):r?r.value:t.get(e)};class th{constructor(e){Object.defineProperty(this,"uid",{enumerable:!0,configurable:!0,writable:!0,value:e}),_.set(this,new td)}on(e,t){tf(this,_,"f").on(e,t)}once(e,t){tf(this,_,"f").once(e,t)}off(e,t){tf(this,_,"f").off(e,t)}emit(e,...t){let n=t[0];tf(this,_,"f").emit(e,{uid:this.uid,...n})}listenerCount(e){return tf(this,_,"f").listenerCount(e)}}function tp(e,t){return JSON.parse(e,(e,n)=>{let r=n;return r?.__type==="bigint"&&(r=BigInt(r.value)),r?.__type==="Map"&&(r=new Map(r.value)),t?.(e,r)??r})}function tm(e,t){return e.slice(0,t).join(".")||"."}function tg(e,t){let{length:n}=e;for(let r=0;r<n;++r)if(e[r]===t)return r+1;return 0}function tv(e,t,n,r){return JSON.stringify(e,function(e,t){let n="function"==typeof e,r="function"==typeof t,i=[],o=[];return function(a,s){if("object"==typeof s){if(i.length){let e=tg(i,this);0===e?i[i.length]=this:(i.splice(e),o.splice(e)),o[o.length]=a;let n=tg(i,s);if(0!==n)return r?t.call(this,a,s,tm(o,n)):`[ref=${tm(o,n)}]`}else i[0]=s,o[0]=a}return n?e.call(this,a,s):s}}((e,n)=>{let r=n;return"bigint"==typeof r&&(r={__type:"bigint",value:n.toString()}),r instanceof Map&&(r={__type:"Map",value:Array.from(n.entries())}),t?.(e,r)??r},r),n??void 0)}_=new WeakMap;let ty={getItem:()=>null,setItem:()=>{},removeItem:()=>{}},tb=256;class tw extends eL.G{constructor(){super("No URL was provided to the Transport. Please provide a valid RPC URL to the Transport.",{docsPath:"/docs/clients/intro"})}}var tA=n(79917),tE=n(17729);let t_={current:0,take(){return this.current++},reset(){this.current=0}};function tk({key:e,name:t,request:n,retryCount:r=3,retryDelay:i=150,timeout:o,type:a},s){return{config:{key:e,name:t,request:n,retryCount:r,retryDelay:i,timeout:o,type:a},request:function(e,t={}){return async(n,r={})=>{let{retryDelay:i=150,retryCount:o=3}={...t,...r};return e4(async()=>{try{return await e(n)}catch(e){switch(e.code){case eF.code:throw new eF(e);case ez.code:throw new ez(e);case eU.code:throw new eU(e);case eq.code:throw new eq(e);case eW.code:throw new eW(e);case eH.code:throw new eH(e);case e$.code:throw new e$(e);case eV.code:throw new eV(e);case eK.code:throw new eK(e);case eG.code:throw new eG(e);case eQ.code:throw new eQ(e);case eY.code:throw new eY(e);case eZ.code:throw new eZ(e);case eX.code:throw new eX(e);case eJ.code:throw new eJ(e);case e0.code:throw new e0(e);case e1.code:throw new e1(e);case e2.code:throw new e2(e);case 5e3:throw new eZ(e);default:if(e instanceof eL.G)throw e;throw new e3(e)}}},{delay:({count:e,error:t})=>{if(t&&t instanceof eN.Gg){let e=t?.headers?.get("Retry-After");if(e?.match(/\d/))return 1e3*parseInt(e)}return~~(1<<e)*i},retryCount:o,shouldRetry:({error:e})=>"code"in e&&"number"==typeof e.code?-1===e.code||e.code===eQ.code||e.code===eW.code:!(e instanceof eN.Gg)||!e.status||403===e.status||408===e.status||413===e.status||429===e.status||500===e.status||502===e.status||503===e.status||504===e.status})}}(n,{retryCount:r,retryDelay:i}),value:s}}function tC(e,t={}){let{batch:n,fetchOptions:r,key:i="http",name:o="HTTP JSON-RPC",onFetchRequest:a,onFetchResponse:s,retryDelay:l}=t;return({chain:u,retryCount:c,timeout:d})=>{let{batchSize:f=1e3,wait:h=0}="object"==typeof n?n:{},p=t.retryCount??c,m=d??t.timeout??1e4,g=e||u?.rpcUrls.default.http[0];if(!g)throw new tw;let v=function(e,t={}){return{async request(n){let{body:r,fetchOptions:i={},onRequest:o=t.onRequest,onResponse:a=t.onResponse,timeout:s=t.timeout??1e4}=n,{headers:l,method:u,signal:c}={...t.fetchOptions,...i};try{let t;let n=await e5(async({signal:t})=>
78{let n=new Request(e,{...i,body:Array.isArray(r)?(0,tE.P)(r.map(e=>({jsonrpc:"2.0",id:e.id??t_.take(),...e}))):(0,tE.P)({jsonrpc:"2.0",id:r.id??t_.take(),...r}),headers:{...l,"Content-Type":"application/json"},method:u||"POST",signal:c||(s>0?t:null)});o&&await o(n);let a=await fetch(n);return a},{errorInstance:new eN.W5({body:r,url:e}),timeout:s,signal:!0});if(a&&await a(n),t=n.headers.get("Content-Type")?.startsWith("application/json")?await n.json():await n.text(),!n.ok)throw new eN.Gg({body:r,details:(0,tE.P)(t.error)||n.statusText,headers:n.headers,status:n.status,url:e});return t}catch(t){if(t instanceof eN.Gg||t instanceof eN.W5)throw t;throw new eN.Gg({body:r,details:t.message,url:e})}}}}(g,{fetchOptions:r,onRequest:a,onResponse:s,timeout:m});return tk({key:i,name:o,async request({method:t,params:r}){let i={method:t,params:r},{schedule:o}=(0,tA.S)({id:`${e}`,wait:h,shouldSplitBatch:e=>e.length>f,fn:e=>v.request({body:e}),sort:(e,t)=>e.id-t.id}),a=async e=>n?o(e):[await v.request({body:e})],[{error:s,result:l}]=await a(i);if(s)throw new eN.bs({body:i,error:s,url:g});return l},retryCount:p,retryDelay:l,timeout:m,type:"http"},{fetchOptions:r,url:g})}}function tS(e){return{formatters:void 0,fees:void 0,serializers:void 0,...e}}let tx=tS({id:1,name:"Ethereum",nativeCurrency:{name:"Ether",symbol:"ETH",decimals:18},rpcUrls:{default:{http:["https://cloudflare-eth.com"]}},blockExplorers:{default:{name:"Etherscan",url:"https://etherscan.io",apiUrl:"https://api.etherscan.io/api"}},contracts:{ensRegistry:{address:"0x00000000000C2E074eC69A0dFb2997BA6C7d2e1e"},ensUniversalResolver:{address:"0xce01f8eee7E479C928F8919abD53E553a36CeF67",blockCreated:19258213},multicall3:{address:"0xca11bde05977b3631167028862be2a173976ca11",blockCreated:14353601}}}),tM=tS({id:137,name:"Polygon",nativeCurrency:{name:"MATIC",symbol:"MATIC",decimals:18},rpcUrls:{default:{http:["https://polygon-rpc.com"]}},blockExplorers:{default:{name:"PolygonScan",url:"https://polygonscan.com",apiUrl:"https://api.polygonscan.com/api"}},contracts:{multicall3:{address:"0xca11bde05977b3631167028862be2a173976ca11",blockCreated:25770160}}});var tO=n(65242);function tR(e,t){return({exclude:n,format:r})=>({exclude:n,format:e=>{let i=t(e);if(n)for(let e of n)delete i[e];return{...i,...r(e)}},type:e})}let tP={"0x0":"legacy","0x1":"eip2930","0x2":"eip1559","0x3":"eip4844"};function tT(e){let t={...e,blockHash:e.blockHash?e.blockHash:null,blockNumber:e.blockNumber?BigInt(e.blockNumber):null,chainId:e.chainId?(0,tO.ly)(e.chainId):void 0,gas:e.gas?BigInt(e.gas):void 0,gasPrice:e.gasPrice?BigInt(e.gasPrice):void 0,maxFeePerBlobGas:e.maxFeePerBlobGas?BigInt(e.maxFeePerBlobGas):void 0,maxFeePerGas:e.maxFeePerGas?BigInt(e.maxFeePerGas):void 0,maxPriorityFeePerGas:e.maxPriorityFeePerGas?BigInt(e.maxPriorityFeePerGas):void 0,nonce:e.nonce?(0,tO.ly)(e.nonce):void 0,to:e.to?e.to:null,transactionIndex:e.transactionIndex?Number(e.transactionIndex):null,type:e.type?tP[e.type]:void 0,typeHex:e.type?e.type:void 0,value:e.value?BigInt(e.value):void 0,v:e.v?BigInt(e.v):void 0};return t.yParity=(()=>{if(e.yParity)return Number(e.yParity);if("bigint"==typeof t.v){if(0n===t.v||27n===t.v)return 0;if(1n===t.v||28n===t.v)return 1;if(t.v>=35n)return t.v%2n===0n?1:0}})(),"legacy"===t.type&&(delete t.accessList,delete t.maxFeePerBlobGas,delete t.maxFeePerGas,delete t.maxPriorityFeePerGas,delete t.yParity),"eip2930"===t.type&&(delete t.maxFeePerBlobGas,delete t.maxFeePerGas,delete t.maxPriorityFeePerGas),"eip1559"===t.type&&delete t.maxFeePerBlobGas,t}let tI=tR("transaction",tT);function tj(e){let t=e.transactions?.map(e=>"string"==typeof e?e:tT(e));return{...e,baseFeePerGas:e.baseFeePerGas?BigInt(e.baseFeePerGas):null,blobGasUsed:e.blobGasUsed?BigInt(e.blobGasUsed):void 0,difficulty:e.difficulty?BigInt(e.difficulty):void 0,excessBlobGas:e.excessBlobGas?BigInt(e.excessBlobGas):void 0,gasLimit:e.gasLimit?BigInt(e.gasLimit):void 0,gasUsed:e.gasUsed?BigInt(e.gasUsed):void 0,hash:e.hash?e.hash:null,logsBloom:e.logsBloom?e.logsBloom:null,nonce:e.nonce?e.nonce:null,number:e.number?BigInt(e.number):null,size:e.size?BigInt(e.size):void 0,timestamp:e.timestamp?BigInt(e.timestamp):void 0,transactions:t,totalDifficulty:e.totalDifficulty?BigInt(e.totalDifficulty):null}}let tL=tR("block",tj);function tN(e,{args:t,eventName:n}={}){return{...e,blockHash:e.blockHash?e.blockHash:null,blockNumber:e.blockNumber?BigInt(e.blockNumber):null,logIndex:e.logIndex?Number(e.logIndex):null,transactionHash:e.transactionHash?e.transactionHash:null,transactionIndex:e.transactionIndex?Number(e.transactionIndex):null,...n?{args:t,eventName:n}:{}}}let tD={"0x0":"reverted","0x1":"success"};function tB(e){let t={...e,blockNumber:e.blockNumber?BigInt(e.blockNumber):null,contractAddress:e.contractAddress?e.contractAddress:null,cumulativeGasUsed:e.cumulativeGasUsed?BigInt(e.cumulativeGasUsed):null,effectiveGasPrice:e.effectiveGasPrice?BigInt(e.effectiveGasPrice):null,gasUsed:e.gasUsed?BigInt(e.gasUsed):null,logs:e.logs?e.logs.map(e=>tN(e)):null,to:e.to?e.to:null,transactionIndex:e.transactionIndex?(0,tO.ly)(e.transactionIndex):null,status:e.status?tD[e.status]:null,type:e.type?tP[e.type]||e.type:null};return e.blobGasPrice&&(t.blobGasPrice=BigInt(e.blobGasPrice)),e.blobGasUsed&&(t.blobGasUsed=BigInt(e.blobGasUsed)),t}let tF=tR("transactionReceipt",tB),tz={block:tL({format(e){let t=e.transactions?.map(e=>{if("string"==typeof e)return e;let t=tT(e);return"0x7e"===t.typeHex&&(t.isSystemTx=e.isSystemTx,t.mint=e.mint?(0,tO.y_)(e.mint):void 0,t.sourceHash=e.sourceHash,t.type="deposit"),t});return{transactions:t,stateRoot:e.stateRoot}}}),transaction:tI({format(e){let t={};return"0x7e"===e.type&&(t.isSystemTx=e.isSystemTx,t.mint=e.mint?(0,tO.y_)(e.mint):void 0,t.sourceHash=e.sourceHash,t.type="deposit"),t}}),transactionReceipt:tF({format:e=>({l1GasPrice:e.l1GasPrice?(0,tO.y_)(e.l1GasPrice):null,l1GasUsed:e.l1GasUsed?(0,tO.y_)(e.l1GasUsed):null,l1Fee:e.l1Fee?(0,tO.y_)(e.l1Fee):null,l1FeeScalar:e.l
781FeeScalar?Number(e.l1FeeScalar):null})})};var tU=n(77555),tq=n(227),tW=n(20923),tH=n(86117),t$=n(13631);function tV(e,t="hex"){let n=function e(t){return Array.isArray(t)?function(e){let t=e.reduce((e,t)=>e+t.length,0),n=tK(t),r=t<=55?1+t:1+n+t;return{length:r,encode(r){for(let{encode:i}of(t<=55?r.pushByte(192+t):(r.pushByte(247+n),1===n?r.pushUint8(t):2===n?r.pushUint16(t):3===n?r.pushUint24(t):r.pushUint32(t)),e))i(r)}}}(t.map(t=>e(t))):function(e){let t="string"==typeof e?(0,t$.nr)(e):e,n=tK(t.length),r=1===t.length&&t[0]<128?1:t.length<=55?1+t.length:1+n+t.length;return{length:r,encode(e){1===t.length&&t[0]<128?e.pushBytes(t):t.length<=55?(e.pushByte(128+t.length),e.pushBytes(t)):(e.pushByte(183+n),1===n?e.pushUint8(t.length):2===n?e.pushUint16(t.length):3===n?e.pushUint24(t.length):e.pushUint32(t.length),e.pushBytes(t))}}}(t)}(e),r=(0,tH.q)(new Uint8Array(n.length));return(n.encode(r),"hex"===t)?(0,e8.ci)(r.bytes):r.bytes}function tK(e){if(e<256)return 1;if(e<65536)return 2;if(e<16777216)return 3;if(e<4294967296)return 4;throw new eL.G("Length is too large.")}var tG=n(25874);function tQ(e){let{kzg:t}=e,n=e.to??("string"==typeof e.blobs[0]?"hex":"bytes"),r="string"==typeof e.blobs[0]?e.blobs.map(e=>(0,t$.nr)(e)):e.blobs,i=[];for(let e of r)i.push(Uint8Array.from(t.blobToKzgCommitment(e)));return"bytes"===n?i:i.map(e=>(0,e8.ci)(e))}function tY(e){let{kzg:t}=e,n=e.to??("string"==typeof e.blobs[0]?"hex":"bytes"),r="string"==typeof e.blobs[0]?e.blobs.map(e=>(0,t$.nr)(e)):e.blobs,i="string"==typeof e.commitments[0]?e.commitments.map(e=>(0,t$.nr)(e)):e.commitments,o=[];for(let e=0;e<r.length;e++){let n=r[e],a=i[e];o.push(Uint8Array.from(t.computeBlobKzgProof(n,a)))}return"bytes"===n?o:o.map(e=>(0,e8.ci)(e))}var tZ=n(97222),tX=n(62317);class tJ extends tX.kb{constructor(e,t,n,r){super(),this.blockLen=e,this.outputLen=t,this.padOffset=n,this.isLE=r,this.finished=!1,this.length=0,this.pos=0,this.destroyed=!1,this.buffer=new Uint8Array(e),this.view=(0,tX.GL)(this.buffer)}update(e){(0,tZ.Gg)(this);let{view:t,buffer:n,blockLen:r}=this;e=(0,tX.O0)(e);let i=e.length;for(let o=0;o<i;){let a=Math.min(r-this.pos,i-o);if(a===r){let t=(0,tX.GL)(e);for(;r<=i-o;o+=r)this.process(t,o);continue}n.set(e.subarray(o,o+a),this.pos),this.pos+=a,o+=a,this.pos===r&&(this.process(t,0),this.pos=0)}return this.length+=e.length,this.roundClean(),this}digestInto(e){(0,tZ.Gg)(this),(0,tZ.J8)(e,this),this.finished=!0;let{buffer:t,view:n,blockLen:r,isLE:i}=this,{pos:o}=this;t[o++]=128,this.buffer.subarray(o).fill(0),this.padOffset>r-o&&(this.process(n,0),o=0);for(let e=o;e<r;e++)t[e]=0;!function(e,t,n,r){if("function"==typeof e.setBigUint64)return e.setBigUint64(t,n,r);let i=BigInt(32),o=BigInt(4294967295),a=Number(n>>i&o),s=Number(n&o),l=r?4:0,u=r?0:4;e.setUint32(t+l,a,r),e.setUint32(t+u,s,r)}(n,r-8,BigInt(8*this.length),i),this.process(n,0);let a=(0,tX.GL)(e),s=this.outputLen;if(s%4)throw Error("_sha2: outputLen should be aligned to 32bit");let l=s/4,u=this.get();if(l>u.length)throw Error("_sha2: outputLen bigger than state");for(let e=0;e<l;e++)a.setUint32(4*e,u[e],i)}digest(){let{buffer:e,outputLen:t}=this;this.digestInto(e);let n=e.slice(0,t);return this.destroy(),n}_cloneInto(e){e||(e=new this.constructor),e.set(...this.get());let{blockLen:t,buffer:n,length:r,finished:i,destroyed:o,pos:a}=this;return e.length=r,e.pos=a,e.finished=i,e.destroyed=o,r%t&&e.buffer.set(n),e}}let t0=(e,t,n)=>e&t^~e&n,t1=(e,t,n)=>e&t^e&n^t&n,t2=new Uint32Array([1116352408,1899447441,3049323471,3921009573,961987163,1508970993,2453635748,2870763221,3624381080,310598401,607225278,1426881987,1925078388,2162078206,2614888103,3248222580,3835390401,4022224774,264347078,604807628,770255983,1249150122,1555081692,1996064986,2554220882,2821834349,2952996808,3210313671,3336571891,3584528711,113926993,338241895,666307205,773529912,1294757372,1396182291,1695183700,1986661051,2177026350,2456956037,2730485921,2820302411,3259730800,3345764771,3516065817,3600352804,4094571909,275423344,430227734,506948616,659060556,883997877,958139571,1322822218,1537002063,1747873779,1955562222,2024104815,2227730452,2361852424,2428436474,2756
78734187,3204031479,3329325298]),t3=new Uint32Array([1779033703,3144134277,1013904242,2773480762,1359893119,2600822924,528734635,1541459225]),t6=new Uint32Array(64);class t4 extends tJ{constructor(){super(64,32,8,!1),this.A=0|t3[0],this.B=0|t3[1],this.C=0|t3[2],this.D=0|t3[3],this.E=0|t3[4],this.F=0|t3[5],this.G=0|t3[6],this.H=0|t3[7]}get(){let{A:e,B:t,C:n,D:r,E:i,F:o,G:a,H:s}=this;return[e,t,n,r,i,o,a,s]}set(e,t,n,r,i,o,a,s){this.A=0|e,this.B=0|t,this.C=0|n,this.D=0|r,this.E=0|i,this.F=0|o,this.G=0|a,this.H=0|s}process(e,t){for(let n=0;n<16;n++,t+=4)t6[n]=e.getUint32(t,!1);for(let e=16;e<64;e++){let t=t6[e-15],n=t6[e-2],r=(0,tX.np)(t,7)^(0,tX.np)(t,18)^t>>>3,i=(0,tX.np)(n,17)^(0,tX.np)(n,19)^n>>>10;t6[e]=i+t6[e-7]+r+t6[e-16]|0}let{A:n,B:r,C:i,D:o,E:a,F:s,G:l,H:u}=this;for(let e=0;e<64;e++){let t=(0,tX.np)(a,6)^(0,tX.np)(a,11)^(0,tX.np)(a,25),c=u+t+t0(a,s,l)+t2[e]+t6[e]|0,d=(0,tX.np)(n,2)^(0,tX.np)(n,13)^(0,tX.np)(n,22),f=d+t1(n,r,i)|0;u=l,l=s,s=a,a=o+c|0,o=i,i=r,r=n,n=c+f|0}n=n+this.A|0,r=r+this.B|0,i=i+this.C|0,o=o+this.D|0,a=a+this.E|0,s=s+this.F|0,l=l+this.G|0,u=u+this.H|0,this.set(n,r,i,o,a,s,l,u)}roundClean(){t6.fill(0)}destroy(){this.set(0,0,0,0,0,0,0,0),this.buffer.fill(0)}}let t5=(0,tX.hE)(()=>new t4);var t8=n(58803);function t7(e){let{commitments:t,version:n}=e,r=e.to??("string"==typeof t[0]?"hex":"bytes"),i=[];for(let e of t)i.push(function(e){let{commitment:t,version:n=1}=e,r=e.to??("string"==typeof t?"hex":"bytes"),i=function(e,t){let n=t5((0,t8.v)(e,{strict:!1})?(0,t$.O0)(e):e);return"bytes"===(t||"hex")?n:(0,e8.NC)(n)}(t,"bytes");return i.set([n],0),"bytes"===r?i:(0,e8.ci)(i)}({commitment:e,to:r,version:n}));return i}class t9 extends eL.G{constructor({maxSize:e,size:t}){super("Blob size is too large.",{metaMessages:[`Max: ${e} bytes`,`Given: ${t} bytes`]}),Object.defineProperty(this,"name",{enumerable:!0,configurable:!0,writable:!0,value:"BlobSizeTooLargeError"})}}class ne extends eL.G{constructor(){super("Blob data must not be empty."),Object.defineProperty(this,"name",{enumerable:!0,configurable:!0,writable:!0,value:"EmptyBlobError"})}}class nt extends eL.G{constructor({hash:e,size:t}){super(`Versioned hash "${e}" size is invalid.`,{metaMessages:["Expected: 32",`Received: ${t}`]}),Object.defineProperty(this,"name",{enumerable:!0,configurable:!0,writable:!0,value:"InvalidVersionedHashSizeError"})}}class nn extends eL.G{constructor({hash:e,version:t}){super(`Versioned hash "${e}" version is invalid.`,{metaMessages:["Expected: 1",`Received: ${t}`]}),Object.defineProperty(this,"name",{enumerable:!0,configurable:!0,writable:!0,value:"InvalidVersionedHashVersionError"})}}var nr=n(77386);function ni(e){let{data:t,kzg:n,to:r}=e,i=e.blobs??function(e){let t=e.to??("string"==typeof e.data?"hex":"bytes"),n="string"==typeof e.data?(0,t$.nr)(e.data):e.data,r=(0,nr.d)(n);if(!r)throw new ne;if(r>761855)throw new t9({maxSize:761855,size:r});let i=[],o=!0,a=0;for(;o;){let e=(0,tH.q)(new Uint8Array(131072)),t=0;for(;t<4096;){let r=n.slice(a,a+31);if(e.pushByte(0),e.pushBytes(r),r.length<31){e.pushByte(128),o=!1;break}t++,a+=31}i.push(e)}return"bytes"===t?i.map(e=>e.bytes):i.map(e=>(0,e8.ci)(e.bytes))}({data:t,to:r}),o=e.commitments??tQ({blobs:i,kzg:n,to:r}),a=e.proofs??tY({blobs:i,commitments:o,kzg:n,to:r}),s=[];for(let e=0;e<i.length;e++)s.push({blob:i[e],commitment:o[e],proof:a[e]});return s}var no=n(56082),na=n(17449),ns=n(19787),nl=n(2993);function nu(e){let{chainId:t,maxPriorityFeePerGas:n,maxFeePerGas:r,to:i}=e;if(t<=0)throw new na.hJ({chainId:t});if(i&&!(0,tq.U)(i))throw new tU.b({address:i});if(r&&r>2n**256n-1n)throw new ns.Hh({maxFeePerGas:r});if(n&&r&&n>r)throw new ns.cs({maxFeePerGas:r,maxPriorityFeePerGas:n})}function nc(e){if(e.type)return e.type;if(void 0!==e.blobs||void 0!==e.blobVersionedHashes||void 0!==e.maxFeePerBlobGas||void 0!==e.sidecars)return"eip4844";if(void 0!==e.maxFeePerGas||void 0!==e.maxPriorityFeePerGas)return"eip1559";if(void 0!==e.gasPrice)return void 0!==e.accessList?"eip2930":"legacy";throw new tG.j3({transaction:e})}function nd(e){if(!e||0===e.length)return[];let t=[];for(let n=0;n<e.length;n++){let{address:r,storageKeys:i}=e[n];for(let e=0;e<i.length;e++)if(i[e].length-2!=64)throw new tG.JC({storageKey:i[e]});if(!(0,tq.U)(r,{strict:!1}))throw new tU.b({address:r});t.push([r,i])}return t}function nf(e,t){let{r:n,s:r,v:i,yParity:o}=t??e;if(void 0===n||void 0===r||void 0===i&&void 0===o)return[];let a="number"==typeof o?o?(0,e8.NC)(1):"0x":0n===i?"0x":1n===i?(0,e8.NC)(1):27n===i?"0x":(0,e8.NC)(1);return[a,(0,no.f)(n),(0,no.f)(r)]}let nh={contracts:{gasPriceOracle:{address:"0x420000000000000000000000000000000000000F"},l1Block:{address:"0x4200000000000000000000000000000000000015"}
78,l2CrossDomainMessenger:{address:"0x4200000000000000000000000000000000000007"},l2Erc721Bridge:{address:"0x4200000000000000000000000000000000000014"},l2StandardBridge:{address:"0x4200000000000000000000000000000000000010"},l2ToL1MessagePasser:{address:"0x4200000000000000000000000000000000000016"}},formatters:tz,serializers:{transaction:function(e,t){return"deposit"===e.type||void 0!==e.sourceHash?function(e){!function(e){let{from:t,to:n}=e;if(t&&!(0,tq.U)(t))throw new tU.b({address:t});if(n&&!(0,tq.U)(n))throw new tU.b({address:n})}(e);let{sourceHash:t,data:n,from:r,gas:i,isSystemTx:o,mint:a,to:s,value:l}=e,u=[t,r,s??"0x",a?(0,e8.NC)(a):"0x",l?(0,e8.NC)(l):"0x",i?(0,e8.NC)(i):"0x",o?"0x1":"0x",n??"0x"];return(0,tW.SM)(["0x7e",tV(u)])}(e):function(e,t){let n=nc(e);return"eip1559"===n?function(e,t){let{chainId:n,gas:r,nonce:i,to:o,value:a,maxFeePerGas:s,maxPriorityFeePerGas:l,accessList:u,data:c}=e;nu(e);let d=nd(u),f=[(0,e8.NC)(n),i?(0,e8.NC)(i):"0x",l?(0,e8.NC)(l):"0x",s?(0,e8.NC)(s):"0x",r?(0,e8.NC)(r):"0x",o??"0x",a?(0,e8.NC)(a):"0x",c??"0x",d,...nf(e,t)];return(0,tW.SM)(["0x02",tV(f)])}(e,t):"eip2930"===n?function(e,t){let{chainId:n,gas:r,data:i,nonce:o,to:a,value:s,accessList:l,gasPrice:u}=e;!function(e){let{chainId:t,maxPriorityFeePerGas:n,gasPrice:r,maxFeePerGas:i,to:o}=e;if(t<=0)throw new na.hJ({chainId:t});if(o&&!(0,tq.U)(o))throw new tU.b({address:o});if(n||i)throw new eL.G("`maxFeePerGas`/`maxPriorityFeePerGas` is not a valid EIP-2930 Transaction attribute.");if(r&&r>2n**256n-1n)throw new ns.Hh({maxFeePerGas:r})}(e);let c=nd(l),d=[(0,e8.NC)(n),o?(0,e8.NC)(o):"0x",u?(0,e8.NC)(u):"0x",r?(0,e8.NC)(r):"0x",a??"0x",s?(0,e8.NC)(s):"0x",i??"0x",c,...nf(e,t)];return(0,tW.SM)(["0x01",tV(d)])}(e,t):"eip4844"===n?function(e,t){let{chainId:n,gas:r,nonce:i,to:o,value:a,maxFeePerBlobGas:s,maxFeePerGas:l,maxPriorityFeePerGas:u,accessList:c,data:d}=e;!function(e){let{blobVersionedHashes:t}=e;if(t){if(0===t.length)throw new ne;for(let e of t){let t=(0,nr.d)(e),n=(0,tO.ly)((0,nl.tP)(e,0,1));if(32!==t)throw new nt({hash:e,size:t});if(1!==n)throw new nn({hash:e,version:n})}}nu(e)}(e);let f=e.blobVersionedHashes,h=e.sidecars;if(e.blobs&&(void 0===f||void 0===h)){let t="string"==typeof e.blobs[0]?e.blobs:e.blobs.map(e=>(0,e8.ci)(e)),n=e.kzg,r=tQ({blobs:t,kzg:n});if(void 0===f&&(f=t7({commitments:r})),void 0===h){let e=tY({blobs:t,commitments:r,kzg:n});h=ni({blobs:t,commitments:r,proofs:e})}}let p=nd(c),m=[(0,e8.NC)(n),i?(0,e8.NC)(i):"0x",u?(0,e8.NC)(u):"0x",l?(0,e8.NC)(l):"0x",r?(0,e8.NC)(r):"0x",o??"0x",a?(0,e8.NC)(a):"0x",d??"0x",p,s?(0,e8.NC)(s):"0x",f??[],...nf(e,t)],g=[],v=[],y=[];if(h)for(let e=0;e<h.length;e++){let{blob:t,commitment:n,proof:r}=h[e];g.push(t),v.push(n),y.push(r)}return(0,tW.SM)(["0x03",h?tV([m,g,v,y]):tV(m)])}(e,t):function(e,t){let{chainId:n=0,gas:r,data:i,nonce:o,to:a,value:s,gasPrice:l}=e;!function(e){let{chainId:t,maxPriorityFeePerGas:n,gasPrice:r,maxFeePerGas:i,to:o,accessList:a}=e;if(o&&!(0,tq.U)(o))throw new tU.b({address:o});if(void 0!==t&&t<=0)throw new na.hJ({chainId:t});if(n||i)throw new eL.G("`maxFeePerGas`/`maxPriorityFeePerGas` is not a valid Legacy Transaction attribute.");if(r&&r>2n**256n-1n)throw new ns.Hh({maxFeePerGas:r});if(a)throw new eL.G("`accessList` is not a valid Legacy Transaction attribute.")}(e);let u=[o?(0,e8.NC)(o):"0x",l?(0,e8.NC)(l):"0x",r?(0,e8.NC)(r):"0x",a??"0x",s?(0,e8.NC)(s):"0x",i??"0x"];if(t){let e=(()=>{if(t.v>=35n){let e=(t.v-35n)/2n;return e>0?t.v:27n+(35n===t.v?0n:1n)}if(n>0)return BigInt(2*n)+BigInt(35n+t.v-27n);let e=27n+(27n===t.v?0n:1n);if(t.v!==e)throw new tG.vl({v:t.v});return e})();u=[...u,(0,e8.NC)(e),t.r,t.s]}else n>0&&(u=[...u,(0,e8.NC)(n),"0x","0x"]);return tV(u)}(e,t)}(e,t)}}},np=tS({...nh,id:8453,name:"Base",nativeCurrency:{name:"Ether",symbol:"ETH",decimals:18},rpcUrls:{default:{http:["https://mainnet.base.org"]}},blockExplorers:{default:{name:"Basescan",url:"https://basescan.org",apiUrl:"https://api.basescan.org/api"}},contracts:{...nh.contracts,l2OutputOracle:{1:{address:"0x56315b90c40730925ec5485cf004d835058518A0"}},multicall3:{address:"0xca11bde05977b3631167028862be2a173976ca11",blockCreated:5022},portal:{1:{address:"0x49048044D57e1C92A77f79988d21Fa8fAF74E97e",blockCreated:17482143}},l1StandardBridge:{1:{address:"0x3154Cf16ccdb4C6d922629664174b904d80F2C35",blockCreated:17482143}}},sourceId:1});var nm='-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"',ng={rounded:`SFRounded, ui-rounded, "SF Pro Rounded", ${nm}`,system:nm},nv={large:{actionButton:"9999px",connectButton:"12px",modal:"24px",modalMobile:"28px"},medium:{actionButton:"10px",connectButton:"8px",modal:"16px",modalMobile:"18px"},none:{actionButton:"0px",connectButton:"0px",modal:"0px",modalMobile:"0px"},small:{actionButton:"4px",connectButton:"4px",modal:"8px",modalMobile:"8px"}},ny={large:{modalOverlay:"blur(20px)"},none:{modalOverlay:"blur(0px)"},small:{modalOverlay:"blur(4px)"}},nb=({borderRadius:e="large",fontStack:t="rounded",overlayBlur:n="none"})=>({blurs:{modalOverlay:ny[n].modalOverlay},fonts:{body:ng[t]},radii:{actionButton:nv[e].actionButton,connectButton:nv[e].connectButton,menuButton:nv[e].connectButton,modal:nv[e].modal,modalMobile:nv[e].modalMobile}}),nw={blue:{accentColor:"#0E76FD",accentColorForeground:"#FFF"},green:{accentColor:"#1DB847",accentColorForeground:"#FFF"},orange:{accentColor:"#FF801F",accentColorForeground:"#FFF"},pink:{accentColor:"#FF5CA0",accentColorForeground:"#FFF"},purple:{accentColor:"#5F5AFA",accentColorForeground:"#FFF"},red:{accentColor:"#FA423C",accentColorForeground:"#FFF"}},nA=nw.blue,nE=({accentColor:e=nA.accentColor,accentColorForeground:t=nA.accentColorForeground,...n}={})=>({...nb(n),colors:{accentColor:e,accentColorForeground:t,actionButtonBorder:"rgba(0, 0, 0, 0.04)",actionButtonBorderMobile:"rgba(0, 0, 0, 0.06)",actionButtonSecondaryBackgroun
78d:"rgba(0, 0, 0, 0.06)",closeButton:"rgba(60, 66, 66, 0.8)",closeButtonBackground:"rgba(0, 0, 0, 0.06)",connectButtonBackground:"#FFF",connectButtonBackgroundError:"#FF494A",connectButtonInnerBackground:"linear-gradient(0deg, rgba(0, 0, 0, 0.03), rgba(0, 0, 0, 0.06))",connectButtonText:"#25292E",connectButtonTextError:"#FFF",connectionIndicator:"#30E000",downloadBottomCardBackground:"linear-gradient(126deg, rgba(255, 255, 255, 0) 9.49%, rgba(171, 171, 171, 0.04) 71.04%), #FFFFFF",downloadTopCardBackground:"linear-gradient(126deg, rgba(171, 171, 171, 0.2) 9.49%, rgba(255, 255, 255, 0) 71.04%), #FFFFFF",error:"#FF494A",generalBorder:"rgba(0, 0, 0, 0.06)",generalBorderDim:"rgba(0, 0, 0, 0.03)",menuItemBackground:"rgba(60, 66, 66, 0.1)",modalBackdrop:"rgba(0, 0, 0, 0.3)",modalBackground:"#FFF",modalBorder:"transparent",modalText:"#25292E",modalTextDim:"rgba(60, 66, 66, 0.3)",modalTextSecondary:"rgba(60, 66, 66, 0.6)",profileAction:"#FFF",profileActionHover:"rgba(255, 255, 255, 0.5)",profileForeground:"rgba(60, 66, 66, 0.06)",selectedOptionBorder:"rgba(60, 66, 66, 0.1)",standby:"#FFD641"},shadows:{connectButton:"0px 4px 12px rgba(0, 0, 0, 0.1)",dialog:"0px 8px 32px rgba(0, 0, 0, 0.32)",profileDetailsAction:"0px 2px 6px rgba(37, 41, 46, 0.04)",selectedOption:"0px 2px 6px rgba(0, 0, 0, 0.24)",selectedWallet:"0px 2px 6px rgba(0, 0, 0, 0.12)",walletLogo:"0px 2px 16px rgba(0, 0, 0, 0.16)"}});nE.accentColors=nw;var n_=n(38974),nk=function(e,t){return Object.defineProperty(e,"__recipe__",{value:t,writable:!1}),e};function nC(e){var{conditions:t}=e;if(!t)throw Error("Styles have no conditions");return nk(function(e){if("string"==typeof e||"number"==typeof e||"boolean"==typeof e){if(!t.defaultCondition)throw Error("No default condition");return{[t.defaultCondition]:e}}if(Array.isArray(e)){if(!("responsiveArray"in t))throw Error("Responsive arrays are not supported");var n={};for(var r in t.responsiveArray)null!=e[r]&&(n[t.responsiveArray[r]]=e[r]);return n}return e},{importPath:"@vanilla-extract/sprinkles/createUtils",importName:"createNormalizeValueFn",args:[{conditions:e.conditions}]})}function nS(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function nx(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?nS(Object(n),!0).forEach(function(t){!function(e,t,n){var r;(t="symbol"==typeof(r=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?r:String(r))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n}(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):nS(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}var nM=e=>function(){for(var t=arguments.length,n=Array(t),r=0;r<t;r++)n[r]=arguments[r];var i=Object.assign({},...n.map(e=>e.styles)),o=Object.keys(i),a=o.filter(e=>"mappings"in i[e]);return Object.assign(t=>{var n=[],r={},o=nx({},t),s=!1;for(var l of a){var u=t[l];if(null!=u)for(var c of(s=!0,i[l].mappings))r[c]=u,null==o[c]&&delete o[c]}var d=s?nx(nx({},r),o):t;for(var f in d)if(function(){var e=d[f],t=i[f];try{if(t.mappings)return 1;if("string"==typeof e||"number"==typeof e)n.push(t.values[e].defaultClass);else if(Array.isArray(e))for(var r=0;r<e.length;r++){var o=e[r];if(null!=o){var a=t.responsiveArray[r];n.push(t.values[o].conditions[a])}}else for(var s in e){var l=e[s];null!=l&&n.push(t.values[l].conditions[s])}}catch(e){throw e}}())continue;return e(n.join(" "))},{properties:new Set(o)})},nO=e=>e;function nR(e,t){if(e===t)return!0;if(e&&t&&"object"==typeof e&&"object"==typeof t){let n,r;if(e.constructor!==t.constructor)return!1;if(Array.isArray(e)&&Array.isArray(t)){if((n=e.length)!==t.length)return!1;for(r=n;0!=r--;)if(!nR(e[r],t[r]))return!1;return!0}if(e.valueOf!==Object.prototype.valueOf)return e.valueOf()===t.valueOf();if(e.toString!==Object.prototype.toString)return e.toString()===t.toString();let i=Object.keys(e);if((n=i.length)!==Object.keys(t).length)return!1;for(r=n;0!=r--;)if(!Object.prototype.hasOwnProperty.call(t,i[r]))return!1;for(r=n;0!=r--;){let n=i[r];if(n&&!nR(e[n],t[n]))return!1}return!0}return e!=e&&t!=t}function nP(e){let t=e.state.current,n=e.state.connections.get(t),r=n?.accounts,i=r?.[0],o=e.chains.find(e=>e.id===n?.chainId),a=e.state.status;switch(a){case"connected":return{address:i,addresses:r,chain:o,chainId:n?.chainId,connector:n?.connector,isConnected:!0,isConnecting:!1,isDisconnected:!1,isReconnecting:!1,status:a};
78case"reconnecting":return{address:i,addresses:r,chain:o,chainId:n?.chainId,connector:n?.connector,isConnected:!!i,isConnecting:!1,isDisconnected:!1,isReconnecting:!0,status:a};case"connecting":return{address:i,addresses:r,chain:o,chainId:n?.chainId,connector:n?.connector,isConnected:!1,isConnecting:!0,isDisconnected:!1,isReconnecting:!1,status:a};case"disconnected":return{address:void 0,addresses:void 0,chain:void 0,chainId:void 0,connector:void 0,isConnected:!1,isConnecting:!1,isDisconnected:!0,isReconnecting:!1,status:a}}}function nT(e,t){let{onChange:n}=t;return e.subscribe(()=>nP(e),n,{equalityFn(e,t){let{connector:n,...r}=e,{connector:i,...o}=t;return nR(r,o)&&n?.id===i?.id&&n?.uid===i?.uid}})}let nI=()=>"[email protected]";class nj extends tt{constructor(){super(...arguments),Object.defineProperty(this,"name",{enumerable:!0,configurable:!0,writable:!0,value:"WagmiError"})}get docsBaseUrl(){return"https://wagmi.sh/react"}get version(){return nI()}}class nL extends nj{constructor(){super("`useConfig` must be used within `WagmiProvider`.",{docsPath:"/api/WagmiProvider"}),Object.defineProperty(this,"name",{enumerable:!0,configurable:!0,writable:!0,value:"WagmiProviderNotFoundError"})}}function nN(e={}){let t=e.config??(0,M.useContext)(ee);if(!t)throw new nL;return t}var nD=n(99860);let nB=e=>"object"==typeof e&&!Array.isArray(e);function nF(e={}){let t=nN(e);return function(e,t,n=t,r=nR){let i=(0,M.useRef)([]),o=(0,nD.useSyncExternalStoreWithSelector)(e,t,n,e=>e,(e,t)=>{if(nB(e)&&nB(t)&&i.current.length){for(let n of i.current){let i=r(e[n],t[n]);if(!i)return!1}return!0}return r(e,t)});if(nB(o)){let e={...o};return Object.defineProperties(e,Object.entries(e).reduce((e,[t,n])=>({...e,[t]:{configurable:!1,enumerable:!0,get:()=>(i.current.includes(t)||i.current.push(t),n)}}),{})),e}return o}(e=>nT(t,{onChange:e}),()=>nP(t))}var nz=n(12021),nU=n(52257),nq=n(57021);async function nW(e,{address:t,blockNumber:n,blockTag:r="latest"}){let i=n?(0,e8.eC)(n):void 0,o=await e.request({method:"eth_getBalance",params:[t,i||r]});return BigInt(o)}function nH(e,t,n){let r=e[t.name];if("function"==typeof r)return r;let i=e[n];return"function"==typeof i?i:n=>t(e,n)}var n$=n(2440);function nV(e){return"number"==typeof e?e:"wei"===e?0:Math.abs(n$.Bd[e])}var nK=n(11036),nG=n(55783),nQ=n(53334),nY=n(53391),nZ=n(82865);function nX(e,{abi:t,address:n,args:r,docsPath:i,functionName:o,sender:a}){let{code:s,data:l,message:u,shortMessage:c}=e instanceof nU.VQ?e:e instanceof eL.G?e.walk(e=>"data"in e)||e.walk():{},d=e instanceof nG.wb?new nU.Dk({functionName:o}):[3,eW.code].includes(s)&&(l||u||c)?new nU.Lu({abi:t,data:"object"==typeof l?l.data:l,functionName:o,message:c??u}):e;return new nU.uq(d,{abi:t,args:r,contractAddress:n,docsPath:i,functionName:o,sender:a})}function nJ(e,t,n){return r=>e[t.name||n]?.(r)??t(e,r)}var n0=n(18705);async function n1(e,t){let{abi:n,address:r,args:i,functionName:o,...a}=t,s=(0,nY.R)({abi:n,args:i,functionName:o});try{let{data:t}=await nJ(e,n0.RE,"call")({...a,data:s,to:r});return(0,nQ.k)({abi:n,args:i,functionName:o,data:t||"0x"})}catch(e){throw nX(e,{abi:n,address:r,args:i,docsPath:"/docs/contract/readContract",functionName:o})}}async function n2(e,t){let{allowFailure:n=!0,batchSize:r,blockNumber:i,blockTag:o,multicallAddress:a,stateOverride:s}=t,l=t.contracts,u=r??("object"==typeof e.batch?.multicall&&e.batch.multicall.batchSize||1024),c=a;if(!c){if(!e.chain)throw Error("client chain not configured. multicallAddress is required.");c=(0,nZ.L)({blockNumber:i,chain:e.chain,contract:"multicall3"})}let d=[[]],f=0,h=0;for(let e=0;e<l.length;e++){let{abi:t,address:r,args:i,functionName:o}=l[e];try{let e=(0,nY.R)({abi:t,args:i,functionName:o});h+=(e.length-2)/2,u>0&&h>u&&d[f].length>0&&(f++,h=(e.length-2)/2,d[f]=[]),d[f]=[...d[f],{allowFailure:!0,callData:e,target:r}]}catch(a){let e=nX(a,{abi:t,address:r,args:i,docsPath:"/docs/contract/multicall",functionName:o});if(!n)throw e;d[f]=[...d[f],{allowFailure:!0,callData:"0x",target:r}]}}let p=await Promise.allSettled(d.map(t=>nJ(e,n1,"readContract")({abi:nK.F8,address:c,args:[t],blockNumber:i,blockTag:o,functionName:"aggregate3",stateOverride:s}))),m=[];for(let e=0;e<p.length;e++){let t=p[e];if("rejected"===t.status){if(!n)throw t.reason;for(let n=0;n<d[e].length;n++)m.push({status:"failure",error:t.reason,result:void 0});continue}let r=t.value;for(let t=0;t<r.length;t++){let{returnData:i,success:o}=r[t],{callData:a}=d[e][t],{abi:s,address:u,functionName:c,args:f}=l[m.length];try{if("0x"===a)throw new nG.wb;if(!o)throw new nU.VQ({data:i});let e=(0,nQ.k)({abi:s,args:f,data:i,functionName:c});m.push(n?{result:e,status:"success"}:e)}catch(t){let e=nX(t,{abi:s,address:u,args:f,docsPath:"/docs/contract/multicall",functionName:c});if(!n)throw e;m.push({error:e,result:void 0,status:"failure"})}}}if(m.length!==l.length)throw new eL.G("multicall results mismatch");return m}async function n3(e,t){let{allowFailure:n=!0,chainId:r,contracts:i,...o}=t,a=e.getClient({chainId:r}),s=nH(a,n2,"multicall");return s({allowFailure:n,contracts:i,...o})}async function n6(e,t){let{allowFailure:n=!0,blockNumber:r,blockTag:i,...o}=t,a=t.contracts;try{let t=a.reduce((t,n,r)=>{let i=n.chainId??e.state.chainId;return{...t,[i]:[...t[i]||[],{contract:n,index:r}]}},{}),s=(await Promise.all(Object.entries(t).map(([t,a])=>
78n3(e,{...o,allowFailure:n,blockNumber:r,blockTag:i,chainId:parseInt(t),contracts:a.map(({contract:e})=>e)})))).flat(),l=Object.values(t).flatMap(e=>e.map(({index:e})=>e));return s.reduce((e,t,n)=>(e&&(e[l[n]]=t),e),[])}catch(o){if(o instanceof nU.uq)throw o;let t=()=>a.map(t=>(function(e,t){let{chainId:n,...r}=t,i=e.getClient({chainId:n}),o=nH(i,n1,"readContract");return o(r)})(e,{...t,blockNumber:r,blockTag:i}));if(n)return(await Promise.allSettled(t())).map(e=>"fulfilled"===e.status?{result:e.value,status:"success"}:{error:e.reason,result:void 0,status:"failure"});return await Promise.all(t())}}async function n4(e,t){let{address:n,blockNumber:r,blockTag:i,chainId:o,token:a,unit:s="ether"}=t;if(a)try{return n5(e,{balanceAddress:n,chainId:o,symbolType:"string",tokenAddress:a})}catch(t){if(t instanceof nU.uq){let t=await n5(e,{balanceAddress:n,chainId:o,symbolType:"bytes32",tokenAddress:a}),r=(0,tO.rR)((0,no.f)(t.symbol,{dir:"right"}));return{...t,symbol:r}}throw t}let l=e.getClient({chainId:o}),u=nH(l,nW,"getBalance"),c=await u(r?{address:n,blockNumber:r}:{address:n,blockTag:i}),d=e.chains.find(e=>e.id===o)??l.chain;return{decimals:d.nativeCurrency.decimals,formatted:(0,nq.b)(c,nV(s)),symbol:d.nativeCurrency.symbol,value:c}}async function n5(e,t){let{balanceAddress:n,chainId:r,symbolType:i,tokenAddress:o,unit:a}=t,s={abi:[{type:"function",name:"balanceOf",stateMutability:"view",inputs:[{type:"address"}],outputs:[{type:"uint256"}]},{type:"function",name:"decimals",stateMutability:"view",inputs:[],outputs:[{type:"uint8"}]},{type:"function",name:"symbol",stateMutability:"view",inputs:[],outputs:[{type:i}]}],address:o},[l,u,c]=await n6(e,{allowFailure:!1,contracts:[{...s,functionName:"balanceOf",args:[n],chainId:r},{...s,functionName:"decimals",chainId:r},{...s,functionName:"symbol",chainId:r}]}),d=(0,nq.b)(l??"0",nV(a??u));return{decimals:u,formatted:d,symbol:c,value:l}}function n8(e){return JSON.stringify(e,(e,t)=>!function(e){if(!n7(e))return!1;let t=e.constructor;if(void 0===t)return!0;let n=t.prototype;return!!(n7(n)&&n.hasOwnProperty("isPrototypeOf"))}(t)?"bigint"==typeof t?t.toString():t:Object.keys(t).sort().reduce((e,n)=>(e[n]=t[n],e),{}))}function n7(e){return"[object Object]"===Object.prototype.toString.call(e)}function n9(e){let{_defaulted:t,behavior:n,gcTime:r,initialData:i,initialDataUpdatedAt:o,maxPages:a,meta:s,networkMode:l,queryFn:u,queryHash:c,queryKey:d,queryKeyHashFn:f,retry:h,retryDelay:p,structuralSharing:m,getPreviousPageParam:g,getNextPageParam:v,initialPageParam:y,_optimisticResults:b,enabled:w,notifyOnChangeProps:A,placeholderData:E,refetchInterval:_,refetchIntervalInBackground:k,refetchOnMount:C,refetchOnReconnect:S,refetchOnWindowFocus:x,retryOnMount:M,select:O,staleTime:R,suspense:P,throwOnError:T,config:I,connector:j,query:L,...N}=e;return N}var re=class{constructor(){this.listeners=new Set,this.subscribe=this.subscribe.bind(this)}subscribe(e){return this.listeners.add(e),this.onSubscribe(),()=>{this.listeners.delete(e),this.onUnsubscribe()}}hasListeners(){return this.listeners.size>0}onSubscribe(){}onUnsubscribe(){}},rt="undefined"==typeof window||"Deno"in globalThis;function rn(){}function rr(e){return"number"==typeof e&&e>=0&&e!==1/0}function ri(e,t){return Math.max(e+(t||0)-Date.now(),0)}function ro(e,t){return"function"==typeof e?e(t):e}function ra(e,t){return"function"==typeof e?e(t):e}function rs(e,t){let{type:n="all",exact:r,fetchStatus:i,predicate:o,queryKey:a,stale:s}=e;if(a){if(r){if(t.queryHash!==ru(a,t.options))return!1}else if(!rd(t.queryKey,a))return!1}if("all"!==n){let e=t.isActive();if("active"===n&&!e||"inactive"===n&&e)return!1}return("boolean"!=typeof s||t.isStale()===s)&&(!i||i===t.state.fetchStatus)&&(!o||!!o(t))}function rl(e,t){let{exact:n,status:r,predicate:i,mutationKey:o}=e;if(o){if(!t.options.mutationKey)return!1;if(n){if(rc(t.options.mutationKey)!==rc(o))return!1}else if(!rd(t.options.mutationKey,o))return!1}return(!r||t.state.status===r)&&(!i||!!i(t))}function ru(e,t){let n=t?.queryKeyHashFn||rc;return n(e)}function rc(e){return JSON.stringify(e,(e,t)=>rp(t)?Object.keys(t).sort().reduce((e,n)=>(e[n]=t[n],e),{}):t)}function rd(e,t){return e===t||typeof e==typeof t&&!!e&&!!t&&"object"==typeof e&&"object"==typeof t&&Object.keys(t).every(n=>rd(e[n],t[n]))}function rf(e,t){if(!t||Object.keys(e).length!==Object.keys(t).length)return!1;for(let n in e)if(e[n]!==t[n])return!1;return!0}function rh(e){return Array.isArray(e)&&e.length===Object.keys(e).length}function rp(e){if(!rm(e))return!1;let t=e.constructor;if(void 0===t)return!0;let n=t.prototype;return!!(rm(n)&&n.hasOwnProperty("isPrototypeOf"))&&Object.getPrototypeOf(e)===Object.prototype}function rm(e){return"[object Object]"===Object.prototype.toString.call(e)}function rg(e,t,n){return"function"==typeof n.structuralSharing?n.structuralSharing(e,t):!1!==n.structuralSharing?function e(t,n){if(t===n)return t;let r=rh(t)&&rh(n);if(r||rp(t)&&rp(n)){let i=r?t:Object.keys(t),o=i.length,a=r?n:Object.keys(n),s=a.length,l=r?[]:{},u=new Set(i),c=0;for(let i=0;i<s;i++){let o=r?i:a[i];(!r&&u.has(o)||r)&&void 0===t[o]&&void 0===n[o]?(l[o]=void 0,c++):(l[o]=e(t[o],n[o]),l[o]===t[o]&&void 0!==t[o]&&c++)}return o===s&&c===o?t:l}return n}(e,t):t}function rv(e,t,n=0){let r=[...e,t];return n&&r.length>n?r.slice(1):r}function ry(e,t,n=0){let r=[t,...e];return n&&r.length>n?r.slice(0,-1):r}var rb=Symbol();function rw(e,t){return!e.queryFn&&t?.initialPromise?()=>t.initialPromise:e.queryFn&&e.queryFn!==rb?e.queryFn:()=>Promise.reject(Error(`Missing queryFn: '${e.queryHash}'`))}function rA(e,t){return"function"==typeof e?e(...t):!!e}var rE=new class extends re{#e;#t;#n;constructor(){super(),this.#n=e=>{if(!rt&&window.addEventListener){let t=()=>e();return window.addEventListener("visibilitychange",t,!1),()=>{window.removeEventListener("visibilitychange",t)}}}}onSubscribe(){this.#t||this.setEventListener(this.#n)}onUnsubscribe(){this.hasListeners()||(this.#t?.(),this.#t=void 0)}setEventListener(e){this.#n=e,this.#t?.(),this.#t=e(e=>{"boolean"==typeof e?this.setFocused(e):this.onFocus()})}setFocused(e){let t=this.#e!==e;t&&(this.#e=e,this.onFocus())}onFocus(){let e=this.isFocused();
78this.listeners.forEach(t=>{t(e)})}isFocused(){return"boolean"==typeof this.#e?this.#e:globalThis.document?.visibilityState!=="hidden"}},r_=e=>setTimeout(e,0),rk=function(){let e=[],t=0,n=e=>{e()},r=e=>{e()},i=r_,o=r=>{t?e.push(r):i(()=>{n(r)})},a=()=>{let t=e;e=[],t.length&&i(()=>{r(()=>{t.forEach(e=>{n(e)})})})};return{batch:e=>{let n;t++;try{n=e()}finally{--t||a()}return n},batchCalls:e=>(...t)=>{o(()=>{e(...t)})},schedule:o,setNotifyFunction:e=>{n=e},setBatchNotifyFunction:e=>{r=e},setScheduler:e=>{i=e}}}(),rC=new class extends re{#r=!0;#t;#n;constructor(){super(),this.#n=e=>{if(!rt&&window.addEventListener){let t=()=>e(!0),n=()=>e(!1);return window.addEventListener("online",t,!1),window.addEventListener("offline",n,!1),()=>{window.removeEventListener("online",t),window.removeEventListener("offline",n)}}}}onSubscribe(){this.#t||this.setEventListener(this.#n)}onUnsubscribe(){this.hasListeners()||(this.#t?.(),this.#t=void 0)}setEventListener(e){this.#n=e,this.#t?.(),this.#t=e(this.setOnline.bind(this))}setOnline(e){let t=this.#r!==e;t&&(this.#r=e,this.listeners.forEach(t=>{t(e)}))}isOnline(){return this.#r}};function rS(){let e,t;let n=new Promise((n,r)=>{e=n,t=r});function r(e){Object.assign(n,e),delete n.resolve,delete n.reject}return n.status="pending",n.catch(()=>{}),n.resolve=t=>{r({status:"fulfilled",value:t}),e(t)},n.reject=e=>{r({status:"rejected",reason:e}),t(e)},n}function rx(e){return Math.min(1e3*2**e,3e4)}function rM(e){return(e??"online")!=="online"||rC.isOnline()}var rO=class extends Error{constructor(e){super("CancelledError"),this.revert=e?.revert,this.silent=e?.silent}};function rR(e){return e instanceof rO}function rP(e){let t,n=!1,r=0,i=!1,o=rS(),a=()=>rE.isFocused()&&("always"===e.networkMode||rC.isOnline())&&e.canRun(),s=()=>rM(e.networkMode)&&e.canRun(),l=n=>{i||(i=!0,e.onSuccess?.(n),t?.(),o.resolve(n))},u=n=>{i||(i=!0,e.onError?.(n),t?.(),o.reject(n))},c=()=>new Promise(n=>{t=e=>{(i||a())&&n(e)},e.onPause?.()}).then(()=>{t=void 0,i||e.onContinue?.()}),d=()=>{let t;if(i)return;let o=0===r?e.initialPromise:void 0;try{t=o??e.fn()}catch(e){t=Promise.reject(e)}Promise.resolve(t).then(l).catch(t=>{if(i)return;let o=e.retry??(rt?0:3),s=e.retryDelay??rx,l="function"==typeof s?s(r,t):s,f=!0===o||"number"==typeof o&&r<o||"function"==typeof o&&o(r,t);if(n||!f){u(t);return}r++,e.onFail?.(r,t),new Promise(e=>{setTimeout(e,l)}).then(()=>a()?void 0:c()).then(()=>{n?u(t):d()})})};return{promise:o,cancel:t=>{i||(u(new rO(t)),e.abort?.())},continue:()=>(t?.(),o),cancelRetry:()=>{n=!0},continueRetry:()=>{n=!1},canStart:s,start:()=>(s()?d():c().then(d),o)}}var rT=class{#i;destroy(){this.clearGcTimeout()}scheduleGc(){this.clearGcTimeout(),rr(this.gcTime)&&(this.#i=setTimeout(()=>{this.optionalRemove()},this.gcTime))}updateGcTime(e){this.gcTime=Math.max(this.gcTime||0,e??(rt?1/0:3e5))}clearGcTimeout(){this.#i&&(clearTimeout(this.#i),this.#i=void 0)}},rI=class extends rT{#o;#a;#s;#l;#u;#c;#d;constructor(e){super(),this.#d=!1,this.#c=e.defaultOptions,this.setOptions(e.options),this.observers=[],this.#l=e.client,this.#s=this.#l.getQueryCache(),this.queryKey=e.queryKey,this.queryHash=e.queryHash,this.#o=function(e){let t="function"==typeof e.initialData?e.initialData():e.initialData,n=void 0!==t,r=n?"function"==typeof e.initialDataUpdatedAt?e.initialDataUpdatedAt():e.initialDataUpdatedAt:0;return{data:t,dataUpdateCount:0,dataUpdatedAt:n?r??Date.now():0,error:null,errorUpdateCount:0,errorUpdatedAt:0,fetchFailureCount:0,fetchFailureReason:null,fetchMeta:null,isInvalidated:!1,status:n?"success":"pending",fetchStatus:"idle"}}(this.options),this.state=e.state??this.#o,this.scheduleGc()}get meta(){return this.options.meta}get promise(){return this.#u?.promise}setOptions(e){this.options={...this.#c,...e},this.updateGcTime(this.options.gcTime)}optionalRemove(){this.observers.length||"idle"!==this.state.fetchStatus||this.#s.remove(this)}setData(e,t){let n=rg(this.state.data,e,this.options);return this.#f({data:n,type:"success",dataUpdatedAt:t?.updatedAt,manual:t?.manual}),n}setState(e,t){this.#f({type:"setState",state:e,setStateOptions:t})}cancel(e){let t=this.#u?.promise;return this.#u?.cancel(e),t?t.then(rn).catch(rn):Promise.resolve()}destroy(){super.destroy(),this.cancel({silent:!0})}reset(){this.destroy(),this.setState(this.#o)}isActive(){return this.observers.some(e=>!1!==ra(e.options.enabled,this))}isDisabled(){return this.getObserversCount()>0?!this.isActive():this.options.queryFn===rb||this.state.dataUpdateCount+this.state.errorUpdate
78Count===0}isStatic(){return this.getObserversCount()>0&&this.observers.some(e=>"static"===ro(e.options.staleTime,this))}isStale(){return this.getObserversCount()>0?this.observers.some(e=>e.getCurrentResult().isStale):void 0===this.state.data||this.state.isInvalidated}isStaleByTime(e=0){return void 0===this.state.data||"static"!==e&&(!!this.state.isInvalidated||!ri(this.state.dataUpdatedAt,e))}onFocus(){let e=this.observers.find(e=>e.shouldFetchOnWindowFocus());e?.refetch({cancelRefetch:!1}),this.#u?.continue()}onOnline(){let e=this.observers.find(e=>e.shouldFetchOnReconnect());e?.refetch({cancelRefetch:!1}),this.#u?.continue()}addObserver(e){this.observers.includes(e)||(this.observers.push(e),this.clearGcTimeout(),this.#s.notify({type:"observerAdded",query:this,observer:e}))}removeObserver(e){this.observers.includes(e)&&(this.observers=this.observers.filter(t=>t!==e),this.observers.length||(this.#u&&(this.#d?this.#u.cancel({revert:!0}):this.#u.cancelRetry()),this.scheduleGc()),this.#s.notify({type:"observerRemoved",query:this,observer:e}))}getObserversCount(){return this.observers.length}invalidate(){this.state.isInvalidated||this.#f({type:"invalidate"})}fetch(e,t){if("idle"!==this.state.fetchStatus){if(void 0!==this.state.data&&t?.cancelRefetch)this.cancel({silent:!0});else if(this.#u)return this.#u.continueRetry(),this.#u.promise}if(e&&this.setOptions(e),!this.options.queryFn){let e=this.observers.find(e=>e.options.queryFn);e&&this.setOptions(e.options)}let n=new AbortController,r=e=>{Object.defineProperty(e,"signal",{enumerable:!0,get:()=>(this.#d=!0,n.signal)})},i=()=>{let e=rw(this.options,t),n=(()=>{let e={client:this.#l,queryKey:this.queryKey,meta:this.meta};return r(e),e})();return(this.#d=!1,this.options.persister)?this.options.persister(e,n,this):e(n)},o=(()=>{let e={fetchOptions:t,options:this.options,queryKey:this.queryKey,client:this.#l,state:this.state,fetchFn:i};return r(e),e})();this.options.behavior?.onFetch(o,this),this.#a=this.state,("idle"===this.state.fetchStatus||this.state.fetchMeta!==o.fetchOptions?.meta)&&this.#f({type:"fetch",meta:o.fetchOptions?.meta});let a=e=>{rR(e)&&e.silent||this.#f({type:"error",error:e}),rR(e)||(this.#s.config.onError?.(e,this),this.#s.config.onSettled?.(this.state.data,e,this)),this.scheduleGc()};return this.#u=rP({initialPromise:t?.initialPromise,fn:o.fetchFn,abort:n.abort.bind(n),onSuccess:e=>{if(void 0===e){a(Error(`${this.queryHash} data is undefined`));return}try{this.setData(e)}catch(e){a(e);return}this.#s.config.onSuccess?.(e,this),this.#s.config.onSettled?.(e,this.state.error,this),this.scheduleGc()},onError:a,onFail:(e,t)=>{this.#f({type:"failed",failureCount:e,error:t})},onPause:()=>{this.#f({type:"pause"})},onContinue:()=>{this.#f({type:"continue"})},retry:o.options.retry,retryDelay:o.options.retryDelay,networkMode:o.options.networkMode,canRun:()=>!0}),this.#u.start()}#f(e){this.state=(t=>{switch(e.type){case"failed":return{...t,fetchFailureCount:e.failureCount,fetchFailureReason:e.error};case"pause":return{...t,fetchStatus:"paused"};case"continue":return{...t,fetchStatus:"fetching"};case"fetch":return{...t,...rj(t.data,this.options),fetchMeta:e.meta??null};case"success":return this.#a=void 0,{...t,data:e.data,dataUpdateCount:t.dataUpdateCount+1,dataUpdatedAt:e.dataUpdatedAt??Date.now(),error:null,isInvalidated:!1,status:"success",...!e.manual&&{fetchStatus:"idle",fetchFailureCount:0,fetchFailureReason:null}};case"error":let n=e.error;if(rR(n)&&n.revert&&this.#a)return{...this.#a,fetchStatus:"idle"};return{...t,error:n,errorUpdateCount:t.errorUpdateCount+1,errorUpdatedAt:Date.now(),fetchFailureCount:t.fetchFailureCount+1,fetchFailureReason:n,fetchStatus:"idle",status:"error"};case"invalidate":return{...t,isInvalidated:!0};case"setState":return{...t,...e.state}}})(this.state),rk.batch(()=>{this.observers.forEach(e=>{e.onQueryUpdate()}),this.#s.notify({query:this,type:"updated",action:e})})}};function rj(e,t){return{fetchFailureCount:0,fetchFailureReason:null,fetchStatus:rM(t.networkMode)?"fetching":"paused",...void 0===e&&{error:null,status:"pending"}}}var rL=class extends re{constructor(e,t){super(),this.options=t,this.#l=e,this.#h=null,this.#p=rS(),this.options.experimental_prefetchInRender||this.#p.reject(Error("experimental_prefetchInRender feature flag is not enabled")),this.bindMethods(),this.setOptions(t)}#l;#m=void 0;#g=void 0;#v=void 0;#y;#b;#p;#h;#w;#A;#E;#_;#k;#C;#S=new Set;bindMethods(){this.refetch=this.refetch.bind(this)}onSubscribe(){1===this.listeners.size&&(this.#m.addObserver(this),rN(this.#m,this.options)?this.#x():this.updateResult(),this.#M())}onUnsubscribe(){this.hasListeners()||this.destroy()}shouldFetchOnReconnect(){return rD(this.#m,this.options,this.options.refetchOnReconnect)}shouldFetchOnWindowFocus(){return rD(this.#m,this.options,this.options.refetchOnWindowFocus)}destroy(){this.listeners=new Set,this.#O(),this.#R(),this.#m.removeObserver(this)}setOptions(e){let t=this.options,n=this.#m;if(this.options=this.#l.defaultQueryOptions(e),void 0!==this.options.enabled&&"boolean"!=typeof this.options.enabled&&"function"!=typeof this.options.enabled&&"boolean"!=typeof ra(this.options.enabled,this.#m))throw Error("Expected enabled to be a boolean or a callback that returns a boolean");this.#P(),this.#m.setOptions(this.options),t._defaulted&&!rf(this.options,t)&&this.#l.getQueryCache().notify({type:"observerOptionsUpdated",query:this.#m,observer:this});let r=this.hasListeners();r&&rB(this.#m,n,this.options,t)&&this.#x(),this.updateResult(),r&&(this.#m!==n||ra(this.options.enabled,this.#m)!==ra(t.enabled,this.#m)||ro(this.options.staleTime,this.#m)!==ro(t.staleTime,this.#m))&&this.#T();let i=this.#I();r&&(this.#m!==n||ra(this.options.enabled,this.#m)!==ra(t.enabled,this.#m)||i!==this.#C)&&this.#j(i)}getOptimisticResult(e){let t=this.#l.getQueryCache().build(this.#l,e),n=this.createResult(t,e);return rf(this.getCurrentResult(),n)||(this.#v=n,this.#b=this.options,this.#y=this.#m.state),n}getCurrentResult(){return this.#v}trackResult(e,t){return new Proxy(e,{get:(e,n)=>(this.trackProp(n),t?.(n),Reflect.get(e,n))})}trackProp(e){this.#S.add(e)}getCurrentQuery(){return this.#m}refetch({...e}={}){return this.fetch({...e})}fetchOptimistic(e){let t=this.#l.defaultQueryOptions(e),n=this.#l.getQueryCache().build(this.#l,t);return n.fetch().then(()=>this.createResult(n,t))}fetch(e){return this.#x({...e,cancelRefetch:e.cancelRefetch??!0}).then(()=>(this.updateResult(),this.#v))}#x(e){this.#P();let t=this.#m.fetch(this.options,e);return e?.throwOnError||(t=t.catch(rn)),t}#T(){this.#O();let e=ro(this.options.staleTime,this.#m);if(rt||this.#v.isStale||!rr(e))return;let t=ri(this.#v.dataUpdatedAt,e);this.#_=setTimeout(()=>{this.#v.isStale||this.updateResult()},t+1)}#I(){return("function"==typeof this.options.refetchInterval?this.options.refetchInterval(this.#m):this.options.refetchInterval)??!1}#j(e){this.#R(),this.#C=e,!rt&&!1!==ra(this.options.enabled,this.#m)&&rr(this.#C)&&0!==this.#C&&(this.#k=setInterval(()=>
78{(this.options.refetchIntervalInBackground||rE.isFocused())&&this.#x()},this.#C))}#M(){this.#T(),this.#j(this.#I())}#O(){this.#_&&(clearTimeout(this.#_),this.#_=void 0)}#R(){this.#k&&(clearInterval(this.#k),this.#k=void 0)}createResult(e,t){let n;let r=this.#m,i=this.options,o=this.#v,a=this.#y,s=this.#b,l=e!==r,u=l?e.state:this.#g,{state:c}=e,d={...c},f=!1;if(t._optimisticResults){let n=this.hasListeners(),o=!n&&rN(e,t),a=n&&rB(e,r,t,i);(o||a)&&(d={...d,...rj(c.data,e.options)}),"isRestoring"===t._optimisticResults&&(d.fetchStatus="idle")}let{error:h,errorUpdatedAt:p,status:m}=d;n=d.data;let g=!1;if(void 0!==t.placeholderData&&void 0===n&&"pending"===m){let e;o?.isPlaceholderData&&t.placeholderData===s?.placeholderData?(e=o.data,g=!0):e="function"==typeof t.placeholderData?t.placeholderData(this.#E?.state.data,this.#E):t.placeholderData,void 0!==e&&(m="success",n=rg(o?.data,e,t),f=!0)}if(t.select&&void 0!==n&&!g){if(o&&n===a?.data&&t.select===this.#w)n=this.#A;else try{this.#w=t.select,n=t.select(n),n=rg(o?.data,n,t),this.#A=n,this.#h=null}catch(e){this.#h=e}}this.#h&&(h=this.#h,n=this.#A,p=Date.now(),m="error");let v="fetching"===d.fetchStatus,y="pending"===m,b="error"===m,w=y&&v,A=void 0!==n,E={status:m,fetchStatus:d.fetchStatus,isPending:y,isSuccess:"success"===m,isError:b,isInitialLoading:w,isLoading:w,data:n,dataUpdatedAt:d.dataUpdatedAt,error:h,errorUpdatedAt:p,failureCount:d.fetchFailureCount,failureReason:d.fetchFailureReason,errorUpdateCount:d.errorUpdateCount,isFetched:d.dataUpdateCount>0||d.errorUpdateCount>0,isFetchedAfterMount:d.dataUpdateCount>u.dataUpdateCount||d.errorUpdateCount>u.errorUpdateCount,isFetching:v,isRefetching:v&&!y,isLoadingError:b&&!A,isPaused:"paused"===d.fetchStatus,isPlaceholderData:f,isRefetchError:b&&A,isStale:rF(e,t),refetch:this.refetch,promise:this.#p};if(this.options.experimental_prefetchInRender){let t=e=>{"error"===E.status?e.reject(E.error):void 0!==E.data&&e.resolve(E.data)},n=()=>{let e=this.#p=E.promise=rS();t(e)},i=this.#p;switch(i.status){case"pending":e.queryHash===r.queryHash&&t(i);break;case"fulfilled":("error"===E.status||E.data!==i.value)&&n();break;case"rejected":("error"!==E.status||E.error!==i.reason)&&n()}}return E}updateResult(){let e=this.#v,t=this.createResult(this.#m,this.options);this.#y=this.#m.state,this.#b=this.options,void 0!==this.#y.data&&(this.#E=this.#m),rf(t,e)||(this.#v=t,this.#L({listeners:(()=>{if(!e)return!0;let{notifyOnChangeProps:t}=this.options,n="function"==typeof t?t():t;if("all"===n||!n&&!this.#S.size)return!0;let r=new Set(n??this.#S);return this.options.throwOnError&&r.add("error"),Object.keys(this.#v).some(t=>{let n=this.#v[t]!==e[t];return n&&r.has(t)})})()}))}#P(){let e=this.#l.getQueryCache().build(this.#l,this.options);if(e===this.#m)return;let t=this.#m;this.#m=e,this.#g=e.state,this.hasListeners()&&(t?.removeObserver(this),e.addObserver(this))}onQueryUpdate(){this.updateResult(),this.hasListeners()&&this.#M()}#L(e){rk.batch(()=>{e.listeners&&this.listeners.forEach(e=>{e(this.#v)}),this.#l.getQueryCache().notify({query:this.#m,type:"observerResultsUpdated"})})}};function rN(e,t){return!1!==ra(t.enabled,e)&&void 0===e.state.data&&!("error"===e.state.status&&!1===t.retryOnMount)||void 0!==e.state.data&&rD(e,t,t.refetchOnMount)}function rD(e,t,n){if(!1!==ra(t.enabled,e)&&"static"!==ro(t.staleTime,e)){let r="function"==typeof n?n(e):n;return"always"===r||!1!==r&&rF(e,t)}return!1}function rB(e,t,n,r){return(e!==t||!1===ra(r.enabled,e))&&(!n.suspense||"error"!==e.state.status)&&rF(e,n)}function rF(e,t){return!1!==ra(t.enabled,e)&&e.isStaleByTime(ro(t.staleTime,e))}var rz=M.createContext(void 0),rU=e=>{let t=M.useContext(rz);if(e)return e;if(!t)throw Error("No QueryClient set, use QueryClientProvider to set one");return t},rq=({client:e,children:t})=>(M.useEffect(()=>(e.mount(),()=>{e.unmount()}),[e]),(0,C.jsx)(rz.Provider,{value:e,children:t})),rW=M.createContext((w=!1,{clearReset:()=>{w=!1},reset:()=>{w=!0},isReset:()=>w})),rH=()=>M.useContext(rW),r$=(e,t)=>{(e.suspense||e.throwOnError||e.experimental_prefetchInRender)&&!t.isReset()&&(e.retryOn
78Mount=!1)},rV=e=>{M.useEffect(()=>{e.clearReset()},[e])},rK=({result:e,errorResetBoundary:t,throwOnError:n,query:r,suspense:i})=>e.isError&&!t.isReset()&&!e.isFetching&&r&&(i&&void 0===e.data||rA(n,[e.error,r])),rG=M.createContext(!1),rQ=()=>M.useContext(rG);rG.Provider;var rY=e=>{if(e.suspense){let t=e=>"static"===e?e:Math.max(e??1e3,1e3),n=e.staleTime;e.staleTime="function"==typeof n?(...e)=>t(n(...e)):t(n),"number"==typeof e.gcTime&&(e.gcTime=Math.max(e.gcTime,1e3))}},rZ=(e,t)=>e.isLoading&&e.isFetching&&!t,rX=(e,t)=>e?.suspense&&t.isPending,rJ=(e,t,n)=>t.fetchOptimistic(e).catch(()=>{n.clearReset()});function r0(e,t){return function(e,t,n){let r=rQ(),i=rH(),o=rU(n),a=o.defaultQueryOptions(e);o.getDefaultOptions().queries?._experimental_beforeQuery?.(a),a._optimisticResults=r?"isRestoring":"optimistic",rY(a),r$(a,i),rV(i);let s=!o.getQueryCache().get(a.queryHash),[l]=M.useState(()=>new t(o,a)),u=l.getOptimisticResult(a),c=!r&&!1!==e.subscribed;if(M.useSyncExternalStore(M.useCallback(e=>{let t=c?l.subscribe(rk.batchCalls(e)):rn;return l.updateResult(),t},[l,c]),()=>l.getCurrentResult(),()=>l.getCurrentResult()),M.useEffect(()=>{l.setOptions(a)},[a,l]),rX(a,u))throw rJ(a,l,i);if(rK({result:u,errorResetBoundary:i,throwOnError:a.throwOnError,query:o.getQueryCache().get(a.queryHash),suspense:a.suspense}))throw u.error;if(o.getDefaultOptions().queries?._experimental_afterQuery?.(a,u),a.experimental_prefetchInRender&&!rt&&rZ(u,r)){let e=s?rJ(a,l,i):o.getQueryCache().get(a.queryHash)?.promise;e?.catch(rn).finally(()=>{l.updateResult()})}return a.notifyOnChangeProps?u:l.trackResult(u)}(e,rL,t)}function r1(e){let t=r0({...e,queryKeyHashFn:n8});return t.queryKey=e.queryKey,t}function r2(e){return e.state.chainId}function r3(e={}){let t=nN(e);return(0,M.useSyncExternalStore)(e=>(function(e,t){let{onChange:n}=t;return e.subscribe(e=>e.chainId,n)})(t,{onChange:e}),()=>r2(t),()=>r2(t))}function r6(e={}){let{address:t,query:n={}}=e,r=nN(e),i=r3({config:r}),o=function(e,t={}){return{async queryFn({queryKey:t}){let{address:n,scopeKey:r,...i}=t[1];if(!n)throw Error("address is required");let o=await n4(e,{...i,address:n});return o??null},queryKey:function(e={}){return["balance",n9(e)]}(t)}}(r,{...e,chainId:e.chainId??i}),a=!!(t&&(n.enabled??!0));return r1({...n,...o,enabled:a})}let r4=new Map([[8217,"apostrophe"],[8260,"fraction slash"],[12539,"middle dot"]]);function r5(e){var t;let n;return t=function(e){let t=0;function n(){return e[t++]<<8|e[t++]}let r=n(),i=1,o=[0,1];for(let e=1;e<r;e++)o.push(i+=n());let a=n(),s=t;t+=a;let l=0,u=0;function c(){return 0==l&&(u=u<<8|e[t++],l=8),u>>--l&1}let d=2147483648-1,f=0;for(let e=0;e<31;e++)f=f<<1|c();let h=[],p=0,m=2147483648;for(;;){let e=Math.floor(((f-p+1)*i-1)/m),t=0,n=r;for(;n-t>1;){let r=t+n>>>1;e<o[r]?n=r:t=r}if(0==t)break;h.push(t);let a=p+Math.floor(m*o[t]/i),s=p+Math.floor(m*o[t+1]/i)-1;for(;((a^s)&1073741824)==0;)f=f<<1&d|c(),a=a<<1&d,s=s<<1&d|1;for(;a&~s&536870912;)f=1073741824&f|f<<1&d>>>1|c(),a=a<<1^1073741824,s=(1073741824^s)<<1|1073741825;p=a,m=1+s-a}let g=r-4;return h.map(t=>{switch(t-g){case 3:return g+65792+(e[s++]<<16|e[s++]<<8|e[s++]);case 2:return g+256+(e[s++]<<8|e[s++]);case 1:return g+e[s++];default:return t-1}})}(function(e){let t=[];[..."ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/"].forEach((e,n)=>t[e.charCodeAt(0)]=n);let n=e.length,r=new Uint8Array(6*n>>3);for(let i=0,o=0,a=0,s=0;i<n;i++)s=s<<6|t[e.charCodeAt(i)],(a+=6)>=8&&(r[o++]=s>>(a-=8));return r}(e)),n=0,()=>t[n++]}function r8(e,t=0){let n=[];for(;;){let r=e(),i=e();if(!i)break;t+=r;for(let e=0;e<i;e++)n.push(t+e);t+=i+1}return n}function r7(e){return ie(()=>{let t=r8(e);if(t.length)return t})}function r9(e){let t=[];for(;;){let n=e();if(0==n)break;t.push(function(e,t){let n=1+t(),r=t(),i=ie(t);return it(i.length,1+e,t).flatMap((e,t)=>{let[o,...a]=e;return Array(i[t]).fill().map((e,t)=>{let i=t*r;return[o+t*n,a.map(e=>e+i)]})})}(n,e))}for(;;){let n=e()-1;if(n<0)break;t.push(it(1+e(),1+n,e).map(e=>[e[0],e.slice(1)]))}return t.flat()}function ie(e){let t=[];for(;;){let n=e(t.length);if(!n)break;t.push(n)}return t}function it(e,t,n){let r=Array(e).fill().map(()=>[]);for(let i=0;i<t;i++)(function(e,t){let n=Array(e);for(let i=0,o=0;i<e;i++){var r;n[i]=o+=1&(r=t())?~r>>1:r>>1}return n}
78)(e,n).forEach((e,t)=>r[t].push(e));return r}function ir(e){return`{${e.toString(16).toUpperCase().padStart(2,"0")}}`}function ii(e){let t=e.length;if(t<4096)return String.fromCodePoint(...e);let n=[];for(let r=0;r<t;)n.push(String.fromCodePoint(...e.slice(r,r+=4096)));return n.join("")}function io(e,t){let n=e.length,r=n-t.length;for(let i=0;0==r&&i<n;i++)r=e[i]-t[i];return r}function ia(e){return e>>24&255}function is(e){return 16777215&e}function il(e){return e>=44032&&e<55204}function iu(e){o||function(){let e=r5("AEUDTAHBCFQATQDRADAAcgAgADQAFAAsABQAHwAOACQADQARAAoAFwAHABIACAAPAAUACwAFAAwABAAQAAMABwAEAAoABQAIAAIACgABAAQAFAALAAIACwABAAIAAQAHAAMAAwAEAAsADAAMAAwACgANAA0AAwAKAAkABAAdAAYAZwDSAdsDJgC0CkMB8xhZAqfoC190UGcThgBurwf7PT09Pb09AjgJum8OjDllxHYUKXAPxzq6tABAxgK8ysUvWAgMPT09PT09PSs6LT2HcgWXWwFLoSMEEEl5RFVMKvO0XQ8ExDdJMnIgsj26PTQyy8FfEQ8AY8IPAGcEbwRwBHEEcgRzBHQEdQR2BHcEeAR6BHsEfAR+BIAEgfndBQoBYgULAWIFDAFiBNcE2ATZBRAFEQUvBdALFAsVDPcNBw13DYcOMA4xDjMB4BllHI0B2grbAMDpHLkQ7QHVAPRNQQFnGRUEg0yEB2uaJF8AJpIBpob5AERSMAKNoAXqaQLUBMCzEiACnwRZEkkVsS7tANAsBG0RuAQLEPABv9HICTUBXigPZwRBApMDOwAamhtaABqEAY8KvKx3LQ4ArAB8UhwEBAVSagD8AEFZADkBIadVj2UMUgx5Il4ANQC9AxIB1BlbEPMAs30CGxlXAhwZKQIECBc6EbsCoxngzv7UzRQA8M0BawL6ZwkN7wABAD33OQRcsgLJCjMCjqUChtw/km+NAsXPAoP2BT84PwURAK0RAvptb6cApQS/OMMey5HJS84UdxpxTPkCogVFITaTOwERAK5pAvkNBOVyA7q3BKlOJSALAgUIBRcEdASpBXqzABXFSWZOawLCOqw//AolCZdvv3dSBkEQGyelEPcMMwG1ATsN7UvYBPEGOwTJH30ZGQ/NlZwIpS3dDO0m4y6hgFoj9SqDBe1L9DzdC01RaA9ZC2UJ4zpjgU4DIQENIosK3Q05CG0Q8wrJaw3lEUUHOQPVSZoApQcBCxEdNRW1JhBirAsJOXcG+xr2C48mrxMpevwF0xohBk0BKRr/AM8u54WwWjFcHE9fBgMLJSPHFKhQIA0lQLd4SBobBxUlqQKRQ3BKh1E2HpMh9jw9DWYuE1F8B/U8BRlPC4E8nkarRQ4R0j6NPUgiSUwsBDV/LC8niwnPD4UMuXxyAVkJIQmxDHETMREXN8UIOQcZLZckJxUIIUaVYJoE958D8xPRAwsFPwlBBxMDtRwtEy4VKQUNgSTXAvM21S6zAo9WgAEXBcsPJR/fEFBH4A7pCJsCZQODJesALRUhABcimwhDYwBfj9hTBS7LCMdqbCN0A2cU52ERcweRDlcHpxwzFb8c4XDIXguGCCijrwlbAXUJmQFfBOMICTVbjKAgQWdTi1gYmyBhQT9d/AIxDGUVn0S9h3gCiw9rEhsBNQFzBzkNAQJ3Ee0RaxCVCOuGBDW1M/g6JQRPIYMgEQonA09szgsnJvkM+GkBoxJiAww0PXfuZ6tgtiQX/QcZMsVBYCHxC5JPzQycGsEYQlQuGeQHvwPzGvMn6kFXBf8DowMTOk0z7gS9C2kIiwk/AEkOoxcH1xhqCnGM0AExiwG3mQNXkYMCb48GNwcLAGcLhwV55QAdAqcIowAFAM8DVwA5Aq0HnQAZAIVBAT0DJy8BIeUCjwOTCDHLAZUvAfMpBBvDDBUA9zduSgLDsQKAamaiBd1YAo4CSTUBTSUEBU5HUQOvceEA2wBLBhPfRwEVq0rLGuNDAd9vKwDHAPsABTUHBUEBzQHzbQC3AV8LMQmis7UBTekpAIMAFWsB1wKJAN0ANQB/8QFTAE0FWfkF0wJPSQERMRgrV2EBuwMfATMBDQB5BsuNpckHHwRtB9MCEBsV4QLvLge1AQMi3xPNQsUCvd5VoWACZIECYkJbTa9bNyACofcCaJgCZgkCn4Q4GwsCZjsCZiYEbgR/A38TA36SOQY5dxc5gjojIwJsHQIyNjgKAm3HAm2u74ozZ0UrAWcA3gDhAEoFB5gMjQD+C8IADbUCdy8CdqI/AnlLQwJ4uh1c20WuRtcCfD8CesgCfQkCfPAFWQUgSABIfWMkAoFtAoAAAoAFAn+uSVhKWxUXSswC0QEC0MxLJwOITwOH5kTFkTIC8qFdAwMDrkvOTC0lA89NTE2vAos/AorYwRsHHUNnBbcCjjcCjlxAl4ECjtkCjlx4UbRTNQpS1FSFApP7ApMMAOkAHFUeVa9V0AYsGymVhjLheGZFOzkCl58C77JYIagAWSUClo8ClnycAKlZrFoJgU0AOwKWtQKWTlxEXNECmcsCmWRcyl0HGQKcmznCOp0CnBYCn5sCnriKAB0PMSoPAp3xAp6SALU9YTRh7wKe0wKgbgGpAp6fHwKeTqVjyGQnJSsCJ68CJn4CoPsCoEwCot0CocQCpi8Cpc4Cp/8AfQKn8mh8aLEAA0lqHGrRAqzjAqyuAq1nAq0CAlcdAlXcArHh1wMfTmyXArK9DQKy6Bds4G1jbUhfAyXNArZcOz9ukAMpRQK4XgK5RxUCuSp3cDZw4QK9GQK72nCWAzIRAr6IcgIDM3ECvhpzInNPAsPLAsMEc4J0SzVFdOADPKcDPJoDPb8CxXwCxkcCxhCJAshpUQLIRALJTwLJLgJknQLd0nh5YXiueSVL0AMYo2cCAmH0GfOVJHsLXpJeuxECz2sCz2wvS1PS8xOfAMatAs9zASnqA04SfksFAtwnAtuKAtJPA1JcA1NfAQEDVYyAiT8AyxbtYEWCHILTgs6DjQLaxwLZ3oQQhEmnPAOGpQAvA2QOhnFZ+QBVAt9lAt64c3cC4i/tFAHzMCcB9JsB8tKHAuvzAulweQLq+QLq5AD5RwG5Au6JAuuclqqXAwLuPwOF4Jh5cOBxoQLzAwBpA44WmZMC9xMDkW4DkocC95gC+dkC+GaaHJqruzebHgOdgwL++gEbADmfHJ+zAwWNA6ZqA6bZANHFAwZqoYiiBQkDDEkCwAA/AwDhQRdTARHzA2sHl2cFAJMtK7evvdsBiZkUfxEEOQH7KQUhDp0JnwCS/SlXxQL3AZ0AtwW5AG8LbUEuFCaNLgFDAYD8AbUmAHUDDgRtACwCFgyhAAAKAj0CagPdA34EkQEgRQUhfAoABQBEABMANhICdwEABdUDa+8KxQIA9wqfJ7+xt+UBkSFBQgHpFH8RNMCJAAQAGwBaAkUChIsABjpTOpSNbQC4Oo860ACNOME63AClAOgAywE6gTo7Ofw5+Tt2iTpbO56JOm85GAFWATMBbAUvNV01njWtNWY1dTW2NcU1gjWRNdI14TWeNa017jX9NbI1wTYCNhE1xjXVNhY2JzXeNe02LjY9Ni41LSE2OjY9Njw2yTcIBJA8VzY4Nt03IDcPNsogN4k3MAoEsDxnNiQ3GTdsOo03IULUQwdC4EMLHA8PCZsobShRVQYA6X8A6bABFCnXAukBowC9BbcAbwNzBL8MDAMMAQgDAAkKCwsLCQoGBAVVBI/DvwDz9b29kaUCb0QtsRTNLt4eGBcSHAMZFhYZEhYEARAEBUEcQRxBHEEcQRxBHEEaQRxBHEFCSTxBPElISUhBNkM2QTYbNklISVmBVIgBFLWZAu0BhQCjBcEAbykBvwGJAaQcEZ0ePCklMAAhMvAIMAL54gC7Bm8EescjzQMpARQpKgDUABavAj626xQAJP0A3etzuf4NNRA7efy2Z9NQrCnC0OSyANz5BBIbJ5IFDR6miIavYS6tprjjmuKebxm5C74Q225X1pkaYYPb6f1DK4k3xMEBb9S2WMjEibTNWhsRJIA+vwNVEiXTE5iXs/wezV66oFLfp9NZGYW+Gk19J2+bCT6Ye2w6LDYdgzKMUabk595eLBCXANz9HUpWbATq9vqXVx9XDg+Pc9Xp4+bsS005SVM/BJBM4687WUuf+Uj9dEi8aDNaPxtpbDxcG1THTImUMZq4UCaaNYpsVqraNyKLJXDYsFZ/5jl7bLRtO88t7P3xZaAxhb5OdPMXqsSkp1WCieG8jXm1U99+blvLlXzPCS+M93VnJCiK+09LfaSaBAVBomyDgJua8dfUzR7ga34IvR2Nvj+A9heJ6lsl1KG4NkI1032Cnff1m1wof2B9oHJK4bi6JkEdSqeNeiuo6QoZZincoc73/TH9SXF8sCE7XyuYyW8WSgbGFCjPV0ihLKhdPs08Tx82fYAkLLc4I2wdl4apY7GU5lHRFzRWJep7Ww3wbeA3qmd59/86P4xuNaqDpygXt6M85glSBHOCGgJDnt+pN9bK7HApMguX6+06RZNjzVmcZJ+wcUrJ9//bpRNxNuKpNl9uFds+S9tdx7LaM5ZkIrPj6nIU9mnbFtVbs9s/uLgl8MVczAwet+iOEzzBlYW7RCMgE6gyNLeq6+1tIx4dpgZnd0DksJS5f+JNDpwwcPNXaaVspq1fbQajOrJgK0ofKtJ1Ne90L6VO4MOl5S886p7u6xo7OLjG8TGL+HU1JXGJgppg4nNbNJ5nlzSpuPYy21JUEcUA94PoFiZfjZue+QnyQ80ekOuZVkxx4g+cvhJfHgNl4hy1/a6+RKcKlar/J29y//EztlbVPHVUeQ1zX86eQVAjR/M3dA9w4W8LfaXp4EgM85wOWasli837PzVMOnsLzR+k3o75/lRPAJSE1xAKQzEi5v10ke+VBvRt1cwQRMd+U5mLCTGVd6XiZtgBG5cDi0w22GKcVNvHiu5LQbZEDVtz0onn7k5+heuKXVsZtSzilkLRAUmjMXEMB3J9YC50XBxPiz53SC+EhnPl9WsKCv92SM/OFFIMJZYfl0WW8tIO3UxYcwdMAj7FSmgrsZ2aAZO03BOhP1bNNZItyXYQFTpC3SG1VuPDqH9GkiCDmE+JwxyIVSO5siDErAOpEXFgjy6PQtOVDj+s6e1r8heWVvmZnTciuf4EiNZzCAd7SOMhXERIOlsHIMG399i9aLTy3m2hRLZjJVDNLS53iGIK11dPqQt0zBDyg6qc7YqkDm2M5Ve6dCWCaCbTXX2rToaIgz6+zh4lYUi/+6nqcFMAkQJKHYLK0wYk5N9szV6xihDbDDFr45lN1K4aCXBq/FitPSud9gLt5ZVn+ZqGX7cwm2z5EGMgfFpIFyhGGuDPmso6TItTMwny+7uPnLCf4W6goFQFV0oQSsc9VfMmVLcLr6ZetDZbaSFTLqnSO/bIPjA3/zAUoqgGFAEQS4IhuMzEp2I3jJzbzkk/IEmyax+rhZTwd6f+CGtwPixu8IvzACquPWPREu9ZvGkUzpRwvRRuaNN6cr0W1wWits9ICdYJ7ltbgMiSL3sTPeufgNcVqMVWFkCPDH4jG2jA0XcVgQj62Cb29v9f/z/+2KbYvIv/zzjpQAPkliaVDzNrW57TZ/ZOyZD0nlfMmAIBIAGAI0D3k/mdN4xr9v85ZbZbbqfH2jGd5hUqNZWwl5SPfoGmfElmazUIeNL1j/mkF7VNAzTq4jNt8JoQ11NQOcmhprXoxSxfRGJ9LDEOAQ+dmxAQH90iti9e2u/MoeuaGcDTHoC+xsmEeWmxEKefQuIzHbpw5Tc5cEocboAD09oipWQhtTO1wivf/O+DRe2rpl/E9wlrzBorjJsOeG1B/XPW4EaJEFdNlECEZga5ZoGRHXgYouGRuVkm8tDESiEyFNo+3s5M5puSdTyUL2llnINVHEt91XUNW4ewdMgJ4boJfEyt/iY5WXqbA+A2Fkt5Z0lutiWhe9nZIyIUjyXDC3UsaG1t+eNx6z4W/OYoTB7A6x+dNSTOi9AInctbESqm5gvO
78Lww7OWXPrmHwVZasrl4eD113pm+JtT7JVOvnCXqdzzdTRHgJ0PiGTFYW5Gvt9R9LD6Lzfs0v/TZZHSmyVNq7viIHE6DBK7Qp07Iz55EM8SYtQvZf/obBniTWi5C2/ovHfw4VndkE5XYdjOhCMRjDeOEfXeN/CwfGduiUIfsoFeUxXeQXba7c7972XNv8w+dTjjUM0QeNAReW+J014dKAD/McQYXT7c0GQPIkn3Ll6R7gGjuiQoZD0TEeEqQpKoZ15g/0OPQI17QiSv9AUROa/V/TQN3dvLArec3RrsYlvBm1b8LWzltdugsC50lNKYLEp2a+ZZYqPejULRlOJh5zj/LVMyTDvwKhMxxwuDkxJ1QpoNI0OTWLom4Z71SNzI9TV1iXJrIu9Wcnd+MCaAw8o1jSXd94YU/1gnkrC9BUEOtQvEIQ7g0i6h+KL2JKk8Ydl7HruvgWMSAmNe+LshGhV4qnWHhO9/RIPQzY1tHRj2VqOyNsDpK0cww+56AdDC4gsWwY0XxoucIWIqs/GcwnWqlaT0KPr8mbK5U94/301i1WLt4YINTVvCFBrFZbIbY8eycOdeJ2teD5IfPLCRg7jjcFTwlMFNl9zdh/o3E/hHPwj7BWg0MU09pPrBLbrCgm54A6H+I6v27+jL5gkjWg/iYdks9jbfVP5y/n0dlgWEMlKasl7JvFZd56LfybW1eeaVO0gxTfXZwD8G4SI116yx7UKVRgui6Ya1YpixqXeNLc8IxtAwCU5IhwQgn+NqHnRaDv61CxKhOq4pOX7M6pkA+Pmpd4j1vn6ACUALoLLc4vpXci8VidLxzm7qFBe7s+quuJs6ETYmnpgS3LwSZxPIltgBDXz8M1k/W2ySNv2f9/NPhxLGK2D21dkHeSGmenRT3Yqcdl0m/h3OYr8V+lXNYGf8aCCpd4bWjE4QIPj7vUKN4Nrfs7ML6Y2OyS830JCnofg/k7lpFpt4SqZc5HGg1HCOrHvOdC8bP6FGDbE/VV0mX4IakzbdS/op+Kt3G24/8QbBV7y86sGSQ/vZzU8FXs7u6jIvwchsEP2BpIhW3G8uWNwa3HmjfH/ZjhhCWvluAcF+nMf14ClKg5hGgtPLJ98ueNAkc5Hs2WZlk2QHvfreCK1CCGO6nMZVSb99VM/ajr8WHTte9JSmkXq/i/U943HEbdzW6Re/S88dKgg8pGOLlAeNiqrcLkUR3/aClFpMXcOUP3rmETcWSfMXZE3TUOi8i+fqRnTYLflVx/Vb/6GJ7eIRZUA6k3RYR3iFSK9c4iDdNwJuZL2FKz/IK5VimcNWEqdXjSoxSgmF0UPlDoUlNrPcM7ftmA8Y9gKiqKEHuWN+AZRIwtVSxye2Kf8rM3lhJ5XcBXU9n4v0Oy1RU2M+4qM8AQPVwse8ErNSob5oFPWxuqZnVzo1qB/IBxkM3EVUKFUUlO3e51259GgNcJbCmlvrdjtoTW7rChm1wyCKzpCTwozUUEOIcWLneRLgMXh+SjGSFkAllzbGS5HK7LlfCMRNRDSvbQPjcXaenNYxCvu2Qyznz6StuxVj66SgI0T8B6/sfHAJYZaZ78thjOSIFumNWLQbeZixDCCC+v0YBtkxiBB3jefHqZ/dFHU+crbj6OvS1x/JDD7vlm7zOVPwpUC01nhxZuY/63E7g");for(let[t,n]of(o=new Map(r7(e).flatMap((e,t)=>e.map(e=>[e,t+1<<24]))),a=new Set(r8(e)),s=new Map,l=new Map,r9(e))){if(!a.has(t)&&2==n.length){let[e,r]=n,i=l.get(e);i||(i=new Map,l.set(e,i)),i.set(r,t)}s.set(t,n.reverse())}}();let t=[],n=[],r=!1;function i(e){let n=o.get(e);n&&(r=!0,e|=n),t.push(e)}for(let r of e)for(;;){if(r<128)t.push(r);else if(il(r)){let e=r-44032,t=e/588|0,n=e%588/28|0,o=e%28;i(4352+t),i(4449+n),o>0&&i(4519+o)}else{let e=s.get(r);e?n.push(...e):i(r)}if(!n.length)break;r=n.pop()}if(r&&t.length>1){let e=ia(t[0]);for(let n=1;n<t.length;n++){let r=ia(t[n]);if(0==r||e<=r){e=r;continue}let i=n-1;for(;;){let n=t[i+1];if(t[i+1]=t[i],t[i]=n,!i||(e=ia(t[--i]))<=r)break}e=ia(t[n])}}return t}function ic(e){return function(e){let t=[],n=[],r=-1,i=0;for(let o of e){let e=ia(o),a=is(o);if(-1==r)0==e?r=a:t.push(a);else if(i>0&&i>=e)0==e?(t.push(r,...n),n.length=0,r=a):n.push(a),i=e;else{let o=function(e,t){if(e>=4352&&e<4371&&t>=4449&&t<4470)return 44032+(e-4352)*588+(t-4449)*28;if(il(e)&&t>4519&&t<4547&&(e-44032)%28==0)return e+(t-4519);{let n=l.get(e);return n&&(n=n.get(t))?n:-1}}(r,a);o>=0?r=o:0==i&&0==e?(t.push(r),r=a):(n.push(a),i=e)}}return r>=0&&t.push(r,...n),t}(iu(e))}let id=e=>Array.from(e);function ih(e,t){return e.P.has(t)||e.Q.has(t)}class ip extends Array{get is_emoji(){return!0}}function im(){let e,t;if(u)return;let n=r5("AEEUdwmgDS8BxQKKAP4BOgDjATAAngDUAIMAoABoAOAAagCOAEQAhABMAHIAOwA9ACsANgAmAGIAHgAuACgAJwAXAC0AGgAjAB8ALwAUACkAEgAeAAkAGwARABkAFgA5ACgALQArADcAFQApABAAHgAiABAAGgAeABMAGAUhBe8BFxREN8sF2wC5AK5HAW8ArQkDzQCuhzc3NzcBP68NEfMABQdHBuw5BV8FYAA9MzkI9r4ZBg7QyQAWA9CeOwLNCjcCjqkChuA/lm+RAsXTAoP6ASfnEQDytQFJAjWVCkeXAOsA6godAB/cwdAUE0WlBCN/AQUCQRjFD/MRBjHxDQSJbw0jBzUAswBxme+tnIcAYwabAysG8QAjAEMMmxcDqgPKQyDXCMMxA7kUQwD3NXOrAKmFIAAfBC0D3x4BJQDBGdUFAhEgVD8JnwmQJiNWYUzrg0oAGwAUAB0AFnNcACkAFgBP9h3gPfsDOWDKneY2ChglX1UDYD30ABsAFAAdABZzIGRAnwDD8wAjAEEMzRbDqgMB2sAFYwXqAtCnAsS4AwpUJKRtFHsadUz9AMMVbwLpABM1NJEX0ZkCgYMBEyMAxRVvAukAEzUBUFAtmUwSAy4DBTER33EftQHfSwB5MxJ/AjkWKQLzL8E/cwBB6QH9LQDPDtO9ASNriQC5DQANAwCK21EFI91zHwCoL9kBqQcHBwcHKzUDowBvAQohPvU3fAQgHwCyAc8CKQMA5zMSezr7ULgFmDp/LzVQBgEGAi8FYQVgt8AFcTtlQhpCWEmfe5tmZ6IAExsDzQ8t+X8rBKtTAltbAn0jsy8Bl6utPWMDTR8Ei2kRANkDBrNHNysDBzECQWUAcwFpJ3kAiyUhAJ0BUb8AL3EfAbfNAz81KUsFWwF3YQZtAm0A+VEfAzEJDQBRSQCzAQBlAHsAM70GD/v3IZWHBwARKQAxALsjTwHZAeMPEzmXgIHwABIAGQA8AEUAQDt3gdvIEGcQZAkGTRFMdEIVEwK0D64L7REdDNkq09PgADSxB/MDWwfzA1sDWwfzB/MDWwfzA1sDWwNbA1scEvAi28gQZw9QBHUFlgWTBN4IiyZREYkHMAjaVBV0JhxPA00BBCMtSSQ7mzMTJUpMFE0LCAQ2SmyvfUADTzGzVP2QqgPTMlc5dAkGHnkSqAAyD3skNb1OhnpPcagKU0+2tYdJak5vAsY6sEAACikJm2/Dd1YGRRAfJ6kQ+ww3AbkBPw3xS9wE9QY/BM0fgRkdD9GVoAipLeEM8SbnLqWAXiP5KocF8Uv4POELUVFsD10LaQnnOmeBUgMlAREijwrhDT0IcRD3Cs1vDekRSQc9A9lJngCpBwULFR05FbkmFGKwCw05ewb/GvoLkyazEy17AAXXGiUGUQEtGwMA0y7rhbRaNVwgT2MGBwspI8sUrFAkDSlAu3hMGh8HGSWtApVDdEqLUToelyH6PEENai4XUYAH+TwJGVMLhT
78yiRq9FEhHWPpE9TCJNTDAEOYMsMyePCdMPiQy9fHYBXQklCbUMdRM1ERs3yQg9Bx0xlygnGQglRplgngT7owP3E9UDDwVDCUUHFwO5HDETMhUtBRGBKNsC9zbZLrcCk1aEARsFzw8pH+MQVEfkDu0InwJpA4cl7wAxFSUAGyKfCEdnAGOP3FMJLs8Iy2pwI3gDaxTrZRF3B5UOWwerHDcVwxzlcMxeD4YMKKezCV8BeQmdAWME5wgNNV+MpCBFZ1eLXBifIGVBQ14AAjUMaRWjRMGHfAKPD28SHwE5AXcHPQ0FAnsR8RFvEJkI74YINbkz/DopBFMhhyAVCisDU2zSCysm/Qz8bQGnEmYDEDRBd/Jnr2C6KBgBBx0yyUFkIfULlk/RDKAaxRhGVDIZ6AfDA/ca9yfuQVsGAwOnBxc6UTPyBMELbQiPCUMATQ6nGwfbGG4KdYzUATWPAbudA1uVhwJzkwY7Bw8Aaw+LBX3pACECqwinAAkA0wNbAD0CsQehAB0AiUUBQQMrMwEl6QKTA5cINc8BmTMB9y0EH8cMGQD7O25OAsO1AoBuZqYF4VwCkgJNOQFRKQQJUktVA7N15QDfAE8GF+NLARmvTs8e50cB43MvAMsA/wAJOQcJRQHRAfdxALsBYws1Caa3uQFR7S0AhwAZbwHbAo0A4QA5AIP1AVcAUQVd/QXXAlNNARU1HC9bZQG/AyMBNwERAH0Gz5GpzQsjBHEH1wIQHxXlAu8yB7kFAyLjE9FCyQK94lkAMhoKPAqrCqpgX2Q3CjV2PVQAEh+sPss/UgVVO1c7XDtXO1w7VztcO1c7XDtXO1wDm8Pmw+YKcF9JYe8Mqg3YRMw6TRPfYFVgNhPMLbsUxRXSJVoZQRrAJwkl6FUNDwgt12Y0CDA0eRfAAEMpbINFY4oeNApPHOtTlVT8LR8AtUumM7MNsBsZREQFS3XxYi4WEgomAmSFAmJGX1GzAV83JAKh+wJonAJmDQKfiDgfDwJmPwJmKgRyBIMDfxcDfpY5Cjl7GzmGOicnAmwhAjI6OA4CbcsCbbLzjgM3a0kvAWsA4gDlAE4JB5wMkQECD8YAEbkCdzMCdqZDAnlPRwJ4viFg30WyRvcCfEMCeswCfQ0CfPRIBEiBZygALxlJXEpfGRtK0ALRBQLQ0EsrA4hTA4fqRMmRNgLypV0HAwOyS9JMMSkH001QTbMCi0MCitzFHwshR2sJuwKOOwKOYESbhQKO3QKOYHxRuFM5AQ5S2FSJApP/ApMQAO0AIFUiVbNV1AosHymZijLleGpFPz0Cl6MC77ZYJawAXSkClpMCloCgAK1ZsFoNhVEAPwKWuQKWUlxIXNUCmc8CmWhczl0LHQKcnznGOqECnBoCn58CnryOACETNS4TAp31Ap6WALlBYThh8wKe1wKgcgGtAp6jIwKeUqljzGQrKS8CJ7MCJoICoP8CoFDbAqYzAqXSAqgDAIECp/ZogGi1AAdNaiBq1QKs5wKssgKtawKtBgJXIQJV4AKx5dsDH1JsmwKywRECsuwbbORtZ21MYwMl0QK2YD9DbpQDKUkCuGICuUsZArkue3A6cOUCvR0DLbYDMhUCvoxyBgMzdQK+HnMmc1MCw88CwwhzhnRPOUl05AM8qwEDPJ4DPcMCxYACxksCxhSNAshtVQLISALJUwLJMgJkoQLd1nh9ZXiyeSlL1AMYp2cGAmH4GfeVKHsPXpZevxUCz28Cz3AzT1fW9xejAMqxAs93AS3uA04Wfk8JAtwrAtuOAtJTA1JgA1NjAQUDVZCAjUMEzxrxZEl5A4LSg5EC2ssC2eKEFIRNp0ADhqkAMwNkEoZ1Xf0AWQLfaQLevHd7AuIz7RgB8zQrAfSfAfLWiwLr9wLpdH0DAur9AuroAP1LAb0C7o0C66CWrpcHAu5DA4XkmH1w5HGlAvMHAG0DjhqZlwL3FwORcgOSiwL3nAL53QL4apogmq+/O5siA52HAv7+AR8APZ8gAZ+3AwWRA6ZuA6bdANXJAwZuoYyiCQ0DDE0BEwEjB3EGZb1rCQC/BG/DFY8etxEAG3k9ACcDNxJRA42DAWcrJQCM8wAlAOanC6OVCLsGI6fJBgCvBRnDBvElRUYFFoAFcD9GSDNCKUK8X3kZX8QAls0FOgCQVCGbwTsuYDoZutcONxjOGJHJ/gVfBWAFXwVgBWsFYAVfBWAFXwVgBV8FYAVfBWBOHQjfjW8KCgoKbF7xMwTRA7kGN8PDAMMEr8MA70gxFroFTj5xPnhCR0K+X30/X/AAWBkzswCNBsxzzASm70aCRS4rDDMeLz49fnXfcsH5GcoscQFz13Y4HwVnBXLJycnACNdRYwgICAqEXoWTxgA7P4kACxbZBu21Kw0AjMsTAwkVAOVtJUUsJ1JCuULESUArXy9gPi9AKwnJRQYKTD9LPoA+iT54PnkCkULEUUpDX9NWV3JVEjQAc1w3A3IBE3YnX+g7QiMJb6MKaiszRCUuQrNCxDPMCcwEX9EWJzYREBEEBwIHKn6l33JCNVIfybPJtAltydPUCmhBZw/tEKsZAJOVJU1CLRuxbUHOQAo7P0s+eEJHHA8SJVRPdGM0NVrpvBoKhfUlM0JHHGUQUhEWO1xLSj8MO0ucNAqJIzVCRxv9EFsqKyA4OQgNj2nwZgp5ZNFgE2A1K3YHS2AhQQojJmC7DgpzGG1WYFUZCQYHZO9gHWCdYIVgu2BTYJlwFh8GvRbcXbG8YgtDHrMBwzPVyQonHQgkCyYBgQJ0Ajc4nVqIAwGSCsBPIgDsK3SWEtIVBa5N8gGjAo+kVwVIZwD/AEUSCDweX4ITrRQsJ8K3TwBXFDwEAB0TvzVcAtoTS20RIwDgVgZ9BBImYgA5AL4Coi8LFnezOkCnIQFjAY4KBAPh9RcGsgZSBsEAJctdsWIRu2kTkQstRw7DAcMBKgpPBGIGMDAwKCYnKTQaLg4AKRSVAFwCdl+YUZ0JdicFD3lPAdt1F9ZZKCGxuE3yBxkFVGcA/wBFEgiCBwAOLHQSjxOtQDg1z7deFRMAZ8QTAGtKb1ApIiPHADkAvgKiLy1DFtYCmBiDAlDDWNB0eo7fpaMO/aEVRRv0ATEQZBIODyMEAc8JQhCbDRgzFD4TAEMAu9YBCgCsAOkAm5I3ABwAYxvONnR+MhXJAxgKQyxL2+kkJhMbhQKDBMkSsvF0AD9BNQ6uQC7WqSQHwxEAEEIu1hkhAH2z4iQPwyJPHNWpdyYBRSpnJALzoBAEVPPsH20MxA0CCEQKRgAFyAtFAlMNwwjEDUQJRArELtapMg7DDZgJIw+TGukEIwvDFkMAqAtDEMMMBhioe+QAO3MMRAACrgnEBSPY9Q0FDnbSBoMAB8MSYxkSxAEJAPIJAAB8FWMOFtMc/HcXwxhDAC7DAvOowwAewwJdKDKHAAHDAALrFUQVwwAbwyvzpWMWv8wA/ABpAy++bcYDUKPD0KhDCwKmJ1MAAmMA5+UZwxAagwipBRL/eADfw6fDGOMCGsOjk3l6BwOpo4sAEsMOGxMAA5sAbcMOAAvDp0MJGkMDwgipnNIPAwfIqUMGAOGDAAPzABXDAAcDAAnDAGmTABrDAA7DChjDjnEWAwABYwAOcwAuUyYABsMAF8MIKQANUgC6wy4AA8MADqMq8wCyYgAcIwAB8wqpAAXOCx0V4wAHowBCwwEKAGnDAAuDAB3DAAjDCakABdIAbqcZ3QCZCCkABdIAAAFDAAfjAB2jCCkABqIACYMAGzMAbSMA5sOIAAhjAAhDABTDBAkpAAbSAOOTAAlDC6kOzPtnAAdDAG6kQFAATwAKwwwAA0MACbUDPwAHIwAZgwACE6cDAAojAApDAAoDp/MGwwAJIwADEwAQQwgAFEMAEXMAD5MADfMADcMAGRMOFiMAFUMAbqMWuwHDAMIAE0MLAGkzEgDhUwACQwAEWgAXgwUjAAbYABjDBSYBgzBaAEFNALcQBxUMegAwMngBrA0IZgJ0KxQHBREPd1N0ZzKRJwaIHAZqNT4DqQq8BwngAB4DAwt2AX56T1ocKQNXAh1GATQGC3tOxYNagkgAMQA5CQADAQEAWxLjAIOYNAEzAH7tFRk6TglSAF8NAAlYAQ+S1ACAQwQorQBiAN4dAJ1wPyeTANVzuQDX3AIeEMp9ey
78MgXiUAEdkBkJizKltbVVAaRMqRAAEAhyQ/SDEz6BmfVwB6ATEsOClKIRcDOF0E/832AFNt5AByAnkCRxGCOs94NjXdAwINGBonDBwPALW2AwICAgAAAAAAAAYDBQMDARrUAwAtAAAAAgEGBgYGBgYFBQUFBQUEBQYHCAkEBQUFBQQAAAICAAAAIgCNAJAAlT0A6gC7ANwApEQAwgCyAK0AqADuAKYA2gCjAOcBCAEDAMcAgQBiANIA1AEDAN4A8gCQAKkBMQDqAN8A3AsBCQ8yO9ra2tq8xuLT1tRJOB0BUgFcNU0BWgFpAWgBWwFMUUlLbhMBUxsNEAs6PhMOACcUKy0vMj5AQENDQ0RFFEYGJFdXV1dZWVhZL1pbXVxcI2NnZ2ZoZypsbnZ1eHh4eHh4enp6enp6enp6enp8fH18e2IARPIASQCaAHgAMgBm+ACOAFcAVwA3AnbvAIsABfj4AGQAk/IAnwBPAGIAZP//sACFAIUAaQBWALEAJAC2AIMCQAJDAPwA5wD+AP4A6AD/AOkA6QDoAOYALwJ7AVEBQAE+AVQBPgE+AT4BOQE4ATgBOAEcAVgXADEQCAEAUx8SHgsdHhYAjgCWAKYAUQBqIAIxAHYAbwCXAxUDJzIDIUlGTzEAkQJPAMcCVwKkAMAClgKWApYClgKWApYCiwKWApYClgKWApYClgKVApUCmAKgApcClgKWApQClAKUApQCkgKVAnUB1AKXAp8ClgKWApUeAIETBQD+DQOfAmECOh8BVBg9AuIZEjMbAU4/G1WZAXusRAFpYQEFA0FPAQYAmTEeIJdyADFoAHEANgCRA5zMk/C2jGINwjMWygIZCaXdfDILBCs5dAE7YnQBugDlhoiHhoiGiYqKhouOjIaNkI6Ij4qQipGGkoaThpSSlYaWhpeKmIaZhpqGm4aci52QnoqfhuIC4XTpAt90AIp0LHSoAIsAdHQEQwRABEIERQRDBEkERgRBBEcESQRIBEQERgRJAJ5udACrA490ALxuAQ10ANFZdHQA13QCFHQA/mJ0AP4BIQD+APwA/AD9APwDhGZ03ASMK23HAP4A/AD8AP0A/CR0dACRYnQA/gCRASEA/gCRAvQA/gCRA4RmdNwEjCttxyR0AP9idAEhAP4A/gD8APwA/QD8AP8A/AD8AP0A/AOEZnTcBIwrbcckdHQAkWJ0ASEA/gCRAP4AkQL0AP4AkQOEZnTcBIwrbcckdAJLAT50AlIBQXQCU8l0dAJfdHQDpgL0A6YDpgOnA6cDpwOnA4RmdNwEjCttxyR0dACRYnQBIQOmAJEDpgCRAvQDpgCRA4RmdNwEjCttxyR0BDh0AJEEOQCRDpU5dSgCADR03gV2CwArdAEFAM5iCnR0AF1iAAYcOgp0dACRCnQAXAEIwWZ0CnRmdHQAkWZ0CnRmdEXgAFF03gp0dEY0tlT2u3SOAQTwscwhjZZKrhYcBSfFp9XNbKiVDOD2b+cpe4/Z17mQnbtzzhaeQtE2GGj0IDNTjRUSyTxxw/RPHW/+vS7d1NfRt9z9QPZg4X7QFfhCnkvgNPIItOsC2eV6hPannZNHlZ9xrwZXIMOlu3jSoQSq78WEjwLjw1ELSlF1aBvfzwk5ZX7AUvQzjPQKbDuQ+sm4wNOp4A6AdVuRS0t1y/DZpg4R6m7FNjM9HgvW7Bi88zaMjOo6lM8wtBBdj8LP4ylv3zCXPhebMKJc066o9sF71oFW/8JXu86HJbwDID5lzw5GWLR/LhT0Qqnp2JQxNZNfcbLIzPy+YypqRm/lBmGmex+82+PisxUumSeJkALIT6rJezxMH+CTJmQtt5uwTVbL3ptmjDUQzlSIvWi8Tl7ng1NpuRn1Ng4n14Qc+3Iil7OwkvNWogLSPkn3pihIFytyIGmMhOe3n1tWsuMy9BdKyqF4Z3v2SgggTL9KVvMXPnCbRe+oOuFFP3HejBG/w9gvmfNYvg6JuWia2lcSSN1uIjBktzoIazOHPJZ7kKHPz8mRWVdW3lA8WGF9dQF6Bm673boov3BUWDU2JNcahR23GtfHKLOz/viZ+rYnZFaIznXO67CYEJ1fXuTRpZhYZkKe54xeoagkNGLs+NTZHE0rX45/XvQ2RGADX6vcAvdxIUBV27wxGm2zjZo4X3ILgAlrOFheuZ6wtsvaIj4yLY7qqawlliaIcrz2G+c3vscAnCkCuMzMmZvMfu9lLwTvfX+3cVSyPdN9ZwgDZhfjRgNJcLiJ67b9xx8JHswprbiE3v9UphotAPIgnXVIN5KmMc0piXhc6cChPnN+MRhG9adtdttQTTwSIpl8I4/j//d3sz1326qTBTpPRM/Hgh3kzqEXs8ZAk4ErQhNO8hzrQ0DLkWMA/N+91tn2MdOJnWC2FCZehkQrwzwbKOjhvZsbM95QoeL9skYyMf4srVPVJSgg7pOLUtr/n9eT99oe9nLtFRpjA9okV2Kj8h9k5HaC0oivRD8VyXkJ81tcd4fHNXPCfloIQasxsuO18/46dR2jgul/UIet2G0kRvnyONMKhHs6J26FEoqSqd+rfYjeEGwHWVDpX1fh1jBBcKGMqRepju9Y00mDVHC+Xdij/j44rKfvfjGinNs1jO/0F3jB83XCDINN/HB84axlP+3E/klktRo+vl3U/aiyMJbIodE1XSsDn6UAzIoMtUObY2+k/4gY/l+AkZJ5Sj2vQrkyLm3FoxjhDX+31UXBFf9XrAH31fFqoBmDEZvhvvpnZ87N+oZEu7U9O/nnk+QWj3x8uyoRbEnf+O5UMr9i0nHP38IF5AvzrBW8YWBUR0mIAzIvndQq9N3v/Jto3aPjPXUPl8ASdPPyAp7jENf8bk7VMM9ol9XGmlBmeDMuGqt+WzuL6CXAxXjIhCPM5vACchgMJ/8XBGLO/D1isVvGhwwHHr1DLaI5mn2Jr/b1pUD90uciDaS8cXNDzCWvNmT/PhQe5e8nTnnnkt8Ds/SIjibcum/fqDhKopxAY8AkSrPn+IGDEKOO+U3XOP6djFs2H5N9+orhOahiQk5KnEUWa+CzkVzhp8bMHRbg81qhjjXuIKbHjSLSIBKWqockGtKinY+z4/RdBUF6pcc3JmnlxVcNgrI4SEzKUZSwcD2QCyxzKve+gAmg6ZuSRkpPFa6mfThu7LJNu3H5K42uCpNvPAsoedolKV/LHe/eJ+BbaG5MG0NaSGVPRUmNFMFFSSpXEcXwbVh7UETOZZtoVNRGOIbbkig3McEtR68cG0RZAoJevWYo7Dg/lZ1CQzblWeUvVHmr8fY4Nqd9JJiH/zEX24mJviH60fAyFr0A3c4bC1j3yZU60VgJxXn8JgJXLUIsiBnmKmMYz+7yBQFBvqb2eYnuW59joZBf56/wXvWIR4R8wTmV80i1mZy+S4+BUES+hzjk0uXpC///z/IlqHZ1monzlXp8aCfhGKMti73FI1KbL1q6IKO4fuBuZ59gagjn5xU79muMpHXg6S+e+gDM/U9BKLHbl9l6o8czQKl4RUkJJiqftQG2i3BMg/TQlUYFkJDYBOOvAugYuzYSDnZbDDd/aSd9x0Oe6F+bJcHfl9+gp6L5/TgA+BdFFovbfCrQ40s5vMPw8866pNX8zyFGeFWdxIpPVp9Rg1UPOVFbFZrvaFq/YAzHQgqMWpahMYfqHpmwXfHL1/kpYmGuHFwT55mQu0dylfNuq2Oq0hTMCPwqfxnuBIPLXfci4Y1ANy+1CUipQxld/izVh16WyG2Q0CQQ9NqtAnx1HCHwDj7sYxOSB0wopZSnOzxQOcExmxrVTF2BkOthVpGfuhaGECfCJpJKpjnihY+xOT2QJxN61+9K6QSqtv2Shr82I3jgJrqBg0wELFZPjvHpvzTtaJnLK6Vb97Yn933koO/saN7fsjwNKzp4l2lJVx2orjCGzC/4ZL4zCver6aQYtC5sdoychuFE6ufOiog+VWi5UDkbmvmtah/3aArEBIi39s5ILUnlFLgilcGuz9CQshEY7fw2ouoILAYPVT/gyAIq3TFAIwVsl+ktkRz/qGfnCDGrm5gsl/l9QdvCWGsjPz3dU7XuqKfdUrr/6XIgjp4rey6AJBmCmUJMjITHVdFb5m1p+dLMCL8t55zD42cmftmLEJC0Da04YiRCVUBLLa8D071/N5UBNBXDh0LFsmhV/5B5ExOB4j3WVG/S3lfK5o+V6ELHvy6RR9n4ac+VsK4VE4yphPvV+kG9FegTBH4ZRXL2HytUHCduJazB/KykjfetYxOXTLws267aGOd+I+JhKP//+VnXmS90OD/jvLcVu0asyqcuYN1mSb6XTlCkqv1vigZPIYwNF/zpWcT1GR/6aEIRjkh0yhg4LXJfaGobYJTY4JI58KiAKgmmgAKWdl5nYCeLqavRJGQNuYuZtZFGx+IkI4w4NS2xwbetNMunOjBu/hmKCI/w7tfiiyUd//4rbTeWt4izBY8YvGIN6vyKYmP/8X8wHKCeN+WRcKM70+tXKNGyevU9H2Dg5BsljnTf8YbsJ1TmMs74Ce2XlHisleguhyeg44rQOHZuw/6HTkhnnurK2d62q6yS7210SsAIaR+jXMQA+svkrLpsUY+F30Uw89uOdGAR6vo4FIME0EfVVeHTu6eKicfhSqOeXJhbftcd08sWEnNUL1C9fnprTgd83IMut8onVUF0hvqzZfHduP
78jbjwEXIcoYmy+P6tcJZHmeOv6VrvEdkHDJecjHuHeWANe79VG662qTjA/HCvumVv3qL+LrOcpqGps2ZGwQdFJ7PU4iuyRlBrwfO+xnPyr47s2cXVbWzAyznDiBGjCM3ksxjjqM62GE9C8f5U38kB3VjtabKp/nRdvMESPGDG90bWRLAt1Qk5DyLuazRR1YzdC1c+hZXvAWV8xA72S4A8B67vjVhbba3MMop293FeEXpe7zItMWrJG/LOH9ByOXmYnNJfjmfuX9KbrpgLOba4nZ+fl8Gbdv/ihv+6wFGKHCYrVwmhFC0J3V2bn2tIB1wCc1CST3d3X2OyxhguXcs4sm679UngzofuSeBewMFJboIQHbUh/m2JhW2hG9DIvG2t7yZIzKBTz9wBtnNC+2pCRYhSIuQ1j8xsz5VvqnyUIthvuoyyu7fNIrg/KQUVmGQaqkqZk/Vx5b33/gsEs8yX7SC1J+NV4icz6bvIE7C5G6McBaI8rVg56q5QBJWxn/87Q1sPK4+sQa8fLU5gXo4paaq4cOcQ4wR0VBHPGjKh+UlPCbA1nLXyEUX45qZ8J7/Ln4FPJE2TdzD0Z8MLSNQiykMMmSyOCiFfy84Rq60emYB2vD09KjYwsoIpeDcBDTElBbXxND72yhd9pC/1CMid/5HUMvAL27OtcIJDzNKpRPNqPOpyt2aPGz9QWIs9hQ9LiX5s8m9hjTUu/f7MyIatjjd+tSfQ3ufZxPpmJhTaBtZtKLUcfOCUqADuO+QoH8B9v6U+P0HV1GLQmtoNFTb3s74ivZgjES0qfK+8RdGgBbcCMSy8eBvh98+et1KIFqSe1KQPyXULBMTsIYnysIwiZBJYdI20vseV+wuJkcqGemehKjaAb9L57xZm3g2zX0bZ2xk/fU+bCo7TlnbW7JuF1YdURo/2Gw7VclDG1W7LOtas2LX4upifZ/23rzpsnY/ALfRgrcWP5hYmV9VxVOQA1fZvp9F2UNU+7d7xRyVm5wiLp3/0dlV7vdw1PMiZrbDAYzIVqEjRY2YU03sJhPnlwIPcZUG5ltL6S8XCxU1eYS5cjr34veBmXAvy7yN4ZjArIG0dfD/5UpBNlX1ZPoxJOwyqRi3wQWtOzd4oNKh0LkoTm8cwqgIfKhqqGOhwo71I+zXnMemTv2B2AUzABWyFztGgGULjDDzWYwJUVBTjKCn5K2QGMK1CQT7SzziOjo+BhAmqBjzuc3xYym2eedGeOIRJVyTwDw37iCMe4g5Vbnsb5ZBdxOAnMT7HU4DHpxWGuQ7GeiY30Cpbvzss55+5Km1YsbD5ea3NI9QNYIXol5apgSu9dZ8f8xS5dtHpido5BclDuLWY4lhik0tbJa07yJhH0BOyEut/GRbYTS6RfiTYWGMCkNpfSHi7HvdiTglEVHKZXaVhezH4kkXiIvKopYAlPusftpE4a5IZwvw1x/eLvoDIh/zpo9FiQInsTb2SAkKHV42XYBjpJDg4374XiVb3ws4qM0s9eSQ5HzsMU4OZJKuopFjBM+dAZEl8RUMx5uU2N486Kr141tVsGQfGjORYMCJAMsxELeNT4RmWjRcpdTGBwcx6XN9drWqPmJzcrGrH4+DRc7+n1w3kPZwu0BkNr6hQrqgo7JTB9A5kdJ/H7P4cWBMwsmuixAzJB3yrQpnGIq90lxAXLzDCdn1LPibsRt7rHNjgQBklRgPZ8vTbjXdgXrTWQsK5MdrXXQVPp0Rinq3frzZKJ0qD6Qhc40VzAraUXlob1gvkhK3vpmHgI6FRlQZNx6eRqkp0zy4AQlX813fAPtL3jMRaitGFFjo0zmErloC+h+YYdVQ6k4F/epxAoF0BmqEoKNTt6j4vQZNQ2BoqF9Vj53TOIoNmDiu9Xp15RkIgQIGcoLpfoIbenzpGUAtqFJp5W+LLnx38jHeECTJ/navKY1NWfN0sY1T8/pB8kIH3DU3DX+u6W3YwpypBMYOhbSxGjq84RZ84fWJow8pyHqn4S/9J15EcCMsXqrfwyd9mhiu3+rEo9pPpoJkdZqHjra4NvzFwuThNKy6hao/SlLw3ZADUcUp3w3SRVfW2rhl80zOgTYnKE0Hs2qp1J6H3xqPqIkvUDRMFDYyRbsFI3M9MEyovPk8rlw7/0a81cDVLmBsR2ze2pBuKb23fbeZC0uXoIvDppfTwIDxk1Oq2dGesGc+oJXWJLGkOha3CX+DUnzgAp9HGH9RsPZN63Hn4RMA5eSVhPHO+9RcRb/IOgtW31V1Q5IPGtoxPjC+MEJbVlIMYADd9aHYWUIQKopuPOHmoqSkubnAKnzgKHqgIOfW5RdAgotN6BN+O2ZYHkuemLnvQ8U9THVrS1RtLmKbcC7PeeDsYznvqzeg6VCNwmr0Yyx1wnLjyT84BZz3EJyCptD3yeueAyDWIs0L2qs/VQ3HUyqfrja0V1LdDzqAikeWuV4sc7RLIB69jEIBjCkyZedoUHqCrOvShVzyd73OdrJW0hPOuQv2qOoHDc9xVb6Yu6uq3Xqp2ZaH46A7lzevbxQEmfrzvAYSJuZ4WDk1Hz3QX1LVdiUK0EvlAGAYlG3Md30r7dcPN63yqBCIj25prpvZP0nI4+EgWoFG95V596CurXpKRBGRjQlHCvy5Ib/iW8nZJWwrET3mgd6mEhfP4KCuaLjopWs7h+MdXFdIv8dHQJgg1xi1eYqB0uDYjxwVmri0Sv5XKut/onqapC+FQiC2C1lvYJ9MVco6yDYsS3AANUfMtvtbYI2hfwZatiSsnoUeMZd34GVjkMMKA+XnjJpXgRW2SHTZplVowPmJsvXy6w3cfO1AK2dvtZEKTkC/TY9LFiKHCG0DnrMQdGm2lzlBHM9iEYynH2UcVMhUEjsc0oDBTgo2ZSQ1gzkAHeWeBXYFjYLuuf8yzTCy7/RFR81WDjXMbq2BOH5dURnxo6oivmxL3cKzKInlZkD31nvpHB9Kk7GfcfE1t+1V64b9LtgeJGlpRFxQCAqWJ5DoY77ski8gsOEOr2uywZaoO/NGa0X0y1pNQHBi3b2SUGNpcZxDT7rLbBf1FSnQ8guxGW3W+36BW0gBje4DOz6Ba6SVk0xiKgt+q2JOFyr4SYfnu+Ic1QZYIuwHBrgzr6UvOcSCzPTOo7D6IC4ISeS7zkl4h+2VoeHpnG/uWR3+ysNgPcOIXQbv0n4mr3BwQcdKJxgPSeyuP/z1Jjg4e9nUvoXegqQVIE30EHx5GHv+FAVUNTowYDJgyFhf5IvlYmEqRif6+WN1MkEJmDcQITx9FX23a4mxy1AQRsOHO/+eImX9l8EMJI3oPWzVXxSOeHU1dUWYr2uAA7AMb+vAEZSbU3qob9ibCyXeypEMpZ6863o6QPqlqGHZkuWABSTVNd4cOh9hv3qEpSx2Zy/DJMP6cItEmiBJ5PFqQnDEIt3NrA3COlOSgz43D7gpNFNJ5MBh4oFzhDPiglC2ypsNU4ISywY2erkyb1NC3Qh/IfWj0eDgZI4/ln8WPfBsT3meTjq1Uqt1E7Zl/qftqkx6aM9KueMCekSnMrcHj1CqTWWzEzPsZGcDe3Ue4Ws+XFYVxNbOFF8ezkvQGR6ZOtOLU2lQEnMBStx47vE6Pb7AYMBRj2OOfZXfisjJnpTfSNjo6sZ6qSvNxZNmDeS7Gk3yYyCk1HtKN2UnhMIjOXUzAqDv90lx9O/q/AT1ZMnit5XQe9wmQxnE/WSH0CqZ9/2Hy+Sfmpeg8RwsHI5Z8kC8H293m/LHVVM/BA7HaTJYg5Enk7M/xWpq0192ACfBai2LA/qrCjCr6Dh1BIMzMXINBmX96MJ5Hn2nxln/RXPFhwHxUmSV0EV2V0jm86/dxxuYSU1W7sVkEbN9EzkG0QFwPhyHKyb3t+Fj5WoUUTErcazE/N6EW6Lvp0d//SDPj7EV9UdJN+Amnf3Wwk3A0SlJ9Z00yvXZ7n3z70G47Hfsow8Wq1JXcfwnA+Yxa5mFsgV464KKP4T31wqIgzFPd3eCe3j5ory5fBF2hgCFyVFrLzI9eetNXvM7oQqyFgDo4CTp/hDV9NMX9JDHQ/nyHTLvZLNLF6ftn2OxjGm8+PqOwhxnPHWipkE/8wbtyri80Sr7pMNkQGMfo4ZYK9OcCC4ESV
78FFbLMIvlxSoRqWie0wxqnLfcLSXMSpMMQEJYDVObYsXIQNv4TGNwjq1kvT1UOkicTrG3IaBZ3XdScS3u8sgeZPVpOLkbiF940FjbCeNRINNvDbd01EPBrTCPpm12m43ze1bBB59Ia6Ovhnur/Nvx3IxwSWol+3H2qfCJR8df6aQf4v6WiONxkK+IqT4pKQrZK/LplgDI/PJZbOep8dtbV7oCr6CgfpWa8NczOkPx81iSHbsNhVSJBOtrLIMrL31LK9TqHqAbAHe0RLmmV806kRLDLNEhUEJfm9u0sxpkL93Zgd6rw+tqBfTMi59xqXHLXSHwSbSBl0EK0+loECOPtrl+/nsaFe197di4yUgoe4jKoAJDXc6DGDjrQOoFDWZJ9HXwt8xDrQP+7aRwWKWI1GF8s8O4KzxWBBcwnl3vnl1Oez3oh6Ea1vjR7/z7DDTrFtqU2W/KAEzAuXDNZ7MY73MF216dzdSbWmUp4lcm7keJfWaMHgut9x5C9mj66Z0lJ+yhsjVvyiWrfk1lzPOTdhG15Y7gQlXtacvI7qv/XNSscDwqkgwHT/gUsD5yB7LdRRvJxQGYINn9hTpodKFVSTPrtGvyQw+HlRFXIkodErAGu9Iy1YpfSPc3jkFh5CX3lPxv7aqjE/JAfTIpEjGb/H7MO0e2vsViSW1qa/Lmi4/n4DEI3g7lYrcanspDfEpKkdV1OjSLOy0BCUqVoECaB55vs06rXl4jqmLsPsFM/7vYJ0vrBhDCm/00A/H81l1uekJ/6Lml3Hb9+NKiLqATJmDpyzfYZFHumEjC662L0Bwkxi7E9U4cQA0XMVDuMYAIeLMPgQaMVOd8fmt5SflFIfuBoszeAw7ow5gXPE2Y/yBc/7jExARUf/BxIHQBF5Sn3i61w4z5xJdCyO1F1X3+3ax+JSvMeZ7S6QSKp1Fp/sjYz6Z+VgCZzibGeEoujryfMulH7Rai5kAft9ebcW50DyJr2uo2z97mTWIu45YsSnNSMrrNUuG1XsYBtD9TDYzQffKB87vWbkM4EbPAFgoBV4GQS+vtFDUqOFAoi1nTtmIOvg38N4hT2Sn8r8clmBCXspBlMBYTnrqFJGBT3wZOzAyJDre9dHH7+x7qaaKDOB4UQALD5ecS0DE4obubQEiuJZ0EpBVpLuYcce8Aa4PYd/V4DLDAJBYKQPCWTcrEaZ5HYbJi11Gd6hjGom1ii18VHYnG28NKpkz2UKVPxlhYSp8uZr367iOmoy7zsxehW9wzcy2zG0a80PBMCRQMb32hnaHeOR8fnNDzZhaNYhkOdDsBUZ3loDMa1YP0uS0cjUP3b/6DBlqmZOeNABDsLl5BI5QJups8uxAuWJdkUB/pO6Zax6tsg7fN5mjjDgMGngO+DPcKqiHIDbFIGudxtPTIyDi9SFMKBDcfdGQRv41q1AqmxgkVfJMnP8w/Bc7N9/TR6C7mGObFqFkIEom8sKi2xYqJLTCHK7cxzaZvqODo22c3wisBCP4HeAgcRbNPAsBkNRhSmD48dHupdBRw4mIvtS5oeF6zeT1KMCyhMnmhpkFAGWnGscoNkwvQ8ZM5lE/vgTHFYL99OuNxdFBxTEDd5v2qLR8y9WkXsWgG6kZNndFG+pO/UAkOCipqIhL3hq7cRSdrCq7YhUsTocEcnaFa6nVkhnSeRYUA1YO0z5itF9Sly3VlxYDw239TJJH6f3EUfYO5lb7bcFcz8Bp7Oo8QmnsUHOz/fagVUBtKEw1iT88j+aKkv8cscKNkMxjYr8344D1kFoZ7/td1W6LCNYN594301tUGRmFjAzeRg5vyoM1F6+bJZ/Q54jN/k8SFd3DxPTYaAUsivsBfgTn7Mx8H2SpPt4GOdYRnEJOH6jHM2p6SgB0gzIRq6fHxGMmSmqaPCmlfwxiuloaVIitLGN8wie2CDWhkzLoCJcODh7KIOAqbHEvXdUxaS4TTTs07Clzj/6GmVs9kiZDerMxEnhUB6QQPlcfqkG9882RqHoLiHGBoHfQuXIsAG8GTAtao2KVwRnvvam8jo1e312GQAKWEa4sUVEAMG4G6ckcONDwRcg1e2D3+ohXgY4UAWF8wHKQMrSnzCgfFpsxh+aHXMGtPQroQasRY4U6UdG0rz1Vjbka0MekOGRZQEvqQFlxseFor8zWFgHek3v29+WqN6gaK5gZOTOMZzpQIC1201LkMCXild3vWXSc5UX9xcFYfbRPzGFa1FDcPfPB/jUEq/FeGt419CI3YmBlVoHsa4KdcwQP5ZSwHHhFJ7/Ph/Rap/4vmG91eDwPP0lDfCDRCLszTqfzM71xpmiKi2HwS4WlqvGNwtvwF5Dqpn6KTq8ax00UMPkxDcZrEEEsIvHiUXXEphdb4GB4FymlPwBz4Gperqq5pW7TQ6/yNRhW8VT5NhuP0udlxo4gILq5ZxAZk8ZGh3g4CqxJlPKY7AQxupfUcVpWT5VItp1+30UqoyP4wWsRo3olRRgkWZZ2ZN6VC3OZFeXB8NbnUrSdikNptD1QiGuKkr8EmSR/AK9Rw+FF3s5uwuPbvHGiPeFOViltMK7AUaOsq9+x9cndk3iJEE5LKZRlWJbKOZweROzmPNVPkjE3K/TyA57Rs68TkZ3MR8akKpm7cFjnjPd/DdkWjgYoKHSr5Wu5ssoBYU4acRs5g2DHxUmdq8VXOXRbunD8QN0LhgkssgahcdoYsNvuXGUK/KXD/7oFb+VGdhqIn02veuM5bLudJOc2Ky0GMaG4W/xWBxIJcL7yliJOXOpx0AkBqUgzlDczmLT4iILXDxxtRR1oZa2JWFgiAb43obrJnG/TZC2KSK2wqOzRZTXavZZFMb1f3bXvVaNaK828w9TO610gk8JNf3gMfETzXXsbcvRGCG9JWQZ6+cDPqc4466Yo2RcKH+PILeKOqtnlbInR3MmBeGG3FH10yzkybuqEC2HSQwpA0An7d9+73BkDUTm30bZmoP/RGbgFN+GrCOfADgqr0WbI1a1okpFms8iHYw9hm0zUvlEMivBRxModrbJJ+9/p3jUdQQ9BCtQdxnOGrT5dzRUmw0593/mbRSdBg0nRvRZM5/E16m7ZHmDEtWhwvfdZCZ8J8M12W0yRMszXamWfQTwIZ4ayYktrnscQuWr8idp3PjT2eF/jmtdhIfcpMnb+IfZY2FebW6UY/AK3jP4u3Tu4zE4qlnQgLFbM19EBIsNf7KhjdbqQ/D6yiDb+NlEi2SKD+ivXVUK8ib0oBo366gXkR8ZxGjpJIDcEgZPa9TcYe0TIbiPl/rPUQDu3XBJ9X/GNq3FAUsKsll57DzaGMrjcT+gctp+9MLYXCq+sqP81eVQ0r9lt+gcQfZbACRbEjvlMskztZG8gbC8Qn9tt26Q7y7nDrbZq/LEz7kR6Jc6pg3N9rVX8Y5MJrGlML9p9lU4jbTkKqCveeZUJjHB03m2KRKR2TytoFkTXOLg7keU1s1lrPMQJpoOKLuAAC+y1HlJucU6ysB5hsXhvSPPLq5J7JtnqHKZ4vYjC4Vy8153QY+6780xDuGARsGbOs1WqzH0QS765rnSKEbbKlkO8oI/VDwUd0is13tKpqILu1mDJFNy/iJAWcvDgjxvusIT+PGz3ST/J9r9Mtfd0jpaGeiLYIqXc7DiHSS8TcjFVksi66PEkxW1z6ujbLLUGNNYnzOWpH8BZGK4bCK7iR+MbIv8ncDAz1u4StN3vTTzewr9IQjk9wxFxn+6N1ddKs0vffJiS08N3a4G1SVrlZ97Q/M+8G9fe5AP6d9/Qq4WRnORVhofPIKEdCr3llspUfE0oKIIYoByBRPh+bX1HLS3JWGJRhIvE1aW4NTd8ePi4Z+kXb+Z8snYfSNcqijhAgVsx4RCM54cXUiYkjeBmmC4ajOHrChoELscJJC7+9jjMjw5BagZKlgRMiSNYz7h7vvZIoQqbtQmspc0cUk1G/73iXtSpROl5wtLgQi0mW2Ex8i3WULhcggx6E1LMVHUsdc9GHI1PH3U2Ko0PyGdn9KdVOLm7FPBui0i9a0HpA60MsewVE4z8CAt5d401Gv6zXlIT5Ybit1VIA0FCs7wtvYreru1fUyW3oLAZ/+aTnZrOcYRNVA8spoRtlRoWflsRClFcgzkqiHOrf0/SVw+EpVaFlJ0g4Kxq1MMOmiQdpMNpte8lMMQqm6cIFXlnGbfJllysKDi+0JJMotkqgIxOSQgU9dn/lWkeVf8nUm3iwX2Nl3WDw9i6AUK3vBAbZZrcJpDQ/N64AVwjT07Jef30GSSmtNu2WlW7YoyW2FlWfZFQUwk867EdLYKk9VG6JgEnBiBxkY7LMo4YLQJJlAo9l/oTvJkSARDF/XtyAzM8O2t3eT/iXa6wDN3WewNmQHdPfsxChU/KtLG2Mn8i4ZqKdSlIaBZadxJmRzVS/o4yA65RTSViq60oa395Lqw0pzY4SipwE0SXXsKV+GZraGSkr/RW08wPRvqvSUkYBMA9lPx4m24az+IHmCbXA+0faxTRE9wuGeO06DIXa6QlKJ3puIyiuAVfPr736vzo2pBirS+Vxel3TMm3JKhz9o2ZoRvaFVpIkykb0Hcm4oHFBMcNSNj7/4GJt43ogonY2Vg4nsDQIWxAcorpXACzgBqQPjYsE/VUpXpwNManEru4NwMCFPkXvMoqvoeLN3qyu/N1eWEHttMD65v19l/0kH2mR35iv/FI+yjoHJ9gPMz67af3Mq/BoWXqu3rphiWMXVkmnPSEkpGpUI2h1MThideGFEOK6YZHPwYzMBvpNC7+ZHxPb7epfefGyIB4JzO9DTNEYnDLVVHdQyvOEVefrk6Uv5kTQYVYWWdqrdcIl7yljwwIWdfQ/y+2QB3eR/qxYObuYyB4gTbo2in4PzarU1sO9nETkmj9/AoxDA+JM3GMqQtJR4jtduHtnoCLxd1gQUscHRB/MoRYIEsP2pDZ9KvHgtlk1iTbWWbHhohwFEYX7y51fUV2nuUmnoUcqnWIQAAgl9LTVX+Bc0QGNEhChxHR4YjfE51PUdGfsSFE6ck7BL3/hTf9jLq4G1IafINxOLKeAtO7quulYvH5YOBc+zX7CrMgWnW47/jfRsWnJjYYoE7xMfWV2HN2iyIqLI"),r=()=>r8(n),i=()=>new Set(r());
78u=new Map(r9(n)),c=i(),d=r(),f=new Set(r().map(e=>d[e])),d=new Set(d),h=i(),i();let o=r7(n),a=n(),s=()=>new Set(r().flatMap(e=>o[e]).concat(r()));p=ie(e=>{let t=ie(n).map(e=>e+96);if(t.length){let r=e>=a;return t[0]-=32,t=ii(t),r&&(t=`Restricted[${t}]`),{N:t,P:s(),Q:s(),M:!n(),R:r}}}),m=i(),g=new Map;let l=r().concat(id(m)).sort((e,t)=>e-t);for(let{V:e,M:t}of(l.forEach((e,t)=>{let r=n(),i=l[t]=r?l[t-r]:{V:[],M:new Map};i.V.push(e),m.has(e)||g.set(e,i)}),new Set(g.values()))){let n=[];for(let t of e){let e=p.filter(e=>ih(e,t)),r=n.find(({G:t})=>e.some(e=>t.has(e)));r||(r={G:new Set,V:[]},n.push(r)),r.V.push(t),e.forEach(e=>r.G.add(e))}let r=n.flatMap(e=>id(e.G));for(let{G:e,V:i}of n){let n=new Set(r.filter(t=>!e.has(t)));for(let e of i)t.set(e,n)}}let w=new Set,A=new Set,E=e=>w.has(e)?A.add(e):w.add(e);for(let e of p){for(let t of e.P)E(t);for(let t of e.Q)E(t)}for(let e of w)g.has(e)||A.has(e)||g.set(e,1);for(let r of(v=new Set(id(w).concat(id(iu(w).map(is)))),y=(e=[],t=r8(n),function t({S:n,B:r},i,o){if(!(4&n)||o!==i[i.length-1])for(let a of(2&n&&(o=i[i.length-1]),1&n&&e.push(i),r))for(let e of a.Q)t(a,[...i,e],o)}(function e(r){return{S:n(),B:ie(()=>{let r=r8(n).map(e=>t[e]);if(r.length)return e(r)}),Q:r}}([]),[]),e).map(e=>ip.from(e)).sort(io),b=new Map,y)){let e=[b];for(let t of r){let n=e.map(e=>{let n=e.get(t);return n||(n=new Map,e.set(t,n)),n});65039===t?e.push(...n):e=n}for(let t of e)t.V=r}}function ig(e){return(ib(e)?"":`${iv(iy([e]))} `)+ir(e)}function iv(e){return`"${e}"\u200E`}function iy(e,t=ir){var n;let r=[];n=e[0],im(),d.has(n)&&r.push("â");let i=0,o=e.length;for(let n=0;n<o;n++){let o=e[n];ib(o)&&(r.push(ii(e.slice(i,n))),r.push(t(o)),i=n+1)}return r.push(ii(e.slice(i,o))),r.join("")}function ib(e){return im(),h.has(e)}function iw(e){return Error(`disallowed character: ${ig(e)}`)}function iA(e,t){let n=ig(t),r=p.find(e=>e.P.has(t));return r&&(n=`${r.N} ${n}`),Error(`illegal mixture: ${e.N} + ${n}`)}function iE(e){return Error(`illegal placement: ${e}`)}function i_(e){return e.filter(e=>65039!=e)}class ik extends eL.G{constructor({data:e}){super("Unable to extract image from metadata. The metadata may be malformed or invalid.",{metaMessages:["- Metadata must be a JSON object with at least an `image`, `image_url` or `image_data` property.","",`Provided data: ${JSON.stringify(e)}`]}),Object.defineProperty(this,"name",{enumerable:!0,configurable:!0,writable:!0,value:"EnsAvatarInvalidMetadataError"})}}class iC extends eL.G{constructor({reason:e}){super(`ENS NFT avatar URI is invalid. ${e}`),Object.defineProperty(this,"name",{enumerable:!0,configurable:!0,writable:!0,value:"EnsAvatarInvalidNftUriError"})}}class iS extends eL.G{constructor({uri:e}){super(`Unable to resolve ENS avatar URI "${e}". The URI may be malformed, invalid, or does not respond with a valid image.`),Object.defineProperty(this,"name",{enumerable:!0,configurable:!0,writable:!0,value:"EnsAvatarUriResolutionError"})}}class ix extends eL.G{constructor({namespace:e}){super(`ENS NFT avatar namespace "${e}" is not supported. Must be "erc721" or "erc1155".`),Object.defineProperty(this,"name",{enumerable:!0,configurable:!0,writable:!0,value:"EnsAvatarUnsupportedNamespaceError"})}}let iM=/(?<protocol>https?:\/\/[^\/]*|ipfs:\/|ipns:\/|ar:\/)?(?<root>\/)?(?<subpath>ipfs\/|ipns\/)?(?<target>[\w\-.]+)(?<subtarget>\/.*)?/,iO=/^(Qm[1-9A-HJ-NP-Za-km-z]{44,}|b[A-Za-z2-7]{58,}|B[A-Z2-7]{58,}|z[1-9A-HJ-NP-Za-km-z]{48,}|F[0-9A-F]{50,})(\/(?<target>[\w\-.]+))?(?<subtarget>\/.*)?$/,iR=/^data:([a-zA-Z\-/+]*);base64,([^"].*)/,iP=/^data:([a-zA-Z\-/+]*)?(;[a-zA-Z0-9].*?)?(,)/;async function iT(e){try{let t=await fetch(e,{method:"HEAD"});if(200===t.status){let e=t.headers.get("content-type");return e?.startsWith("image/")}return!1}catch(t){if("object"==typeof t&&void 0!==t.response||!globalThis.hasOwnProperty("Image"))return!1;return new Promise(t=>{let n=new Image;n.onload=()=>{t(!0)},n.onerror=()=>{t(!1)},n.src=e})}}function iI(e,t){return e?e.endsWith("/")?e.slice(0,-1):e:t}function ij({uri:e,gatewayUrls:t}){let n=iR.test(e);if(n)return{uri:e,isOnChain:!0,isEncoded:n};let r=iI(t?.ipfs,"https://ipfs.io"),i=iI(t?.arweave,"https://arweave.net"),o=e.match(iM),{protocol:a,subpath:s,target:l,subtarget:u=""}=o?.groups||{},c="ipns:/"===a||"ipns/"===s,d="ipfs:/"===a||"ipfs/"===s||iO.test(e);
78if(e.startsWith("http")&&!c&&!d){let n=e;return t?.arweave&&(n=e.replace(/https:\/\/arweave.net/g,t?.arweave)),{uri:n,isOnChain:!1,isEncoded:!1}}if((c||d)&&l)return{uri:`${r}/${c?"ipns":"ipfs"}/${l}${u}`,isOnChain:!1,isEncoded:!1};if("ar:/"===a&&l)return{uri:`${i}/${l}${u||""}`,isOnChain:!1,isEncoded:!1};let f=e.replace(iP,"");if(f.startsWith("<svg")&&(f=`data:image/svg+xml;base64,${btoa(f)}`),f.startsWith("data:")||f.startsWith("{"))return{uri:f,isOnChain:!0,isEncoded:!1};throw new iS({uri:e})}function iL(e){if("object"!=typeof e||!("image"in e)&&!("image_url"in e)&&!("image_data"in e))throw new ik({data:e});return e.image||e.image_url||e.image_data}async function iN({gatewayUrls:e,uri:t}){try{let n=await fetch(t).then(e=>e.json()),r=await iD({gatewayUrls:e,uri:iL(n)});return r}catch{throw new iS({uri:t})}}async function iD({gatewayUrls:e,uri:t}){let{uri:n,isOnChain:r}=ij({uri:t,gatewayUrls:e});if(r)return n;let i=await iT(n);if(i)return n;throw new iS({uri:t})}async function iB(e,{nft:t}){if("erc721"===t.namespace)return n1(e,{address:t.contractAddress,abi:[{name:"tokenURI",type:"function",stateMutability:"view",inputs:[{name:"tokenId",type:"uint256"}],outputs:[{name:"",type:"string"}]}],functionName:"tokenURI",args:[BigInt(t.tokenID)]});if("erc1155"===t.namespace)return n1(e,{address:t.contractAddress,abi:[{name:"uri",type:"function",stateMutability:"view",inputs:[{name:"_id",type:"uint256"}],outputs:[{name:"",type:"string"}]}],functionName:"uri",args:[BigInt(t.tokenID)]});throw new ix({namespace:t.namespace})}async function iF(e,{gatewayUrls:t,record:n}){return/eip155:/i.test(n)?iz(e,{gatewayUrls:t,record:n}):iD({uri:n,gatewayUrls:t})}async function iz(e,{gatewayUrls:t,record:n}){let r=function(e){let t=e;t.startsWith("did:nft:")&&(t=t.replace("did:nft:","").replace(/_/g,"/"));let[n,r,i]=t.split("/"),[o,a]=n.split(":"),[s,l]=r.split(":");if(!o||"eip155"!==o.toLowerCase())throw new iC({reason:"Only EIP-155 supported"});if(!a)throw new iC({reason:"Chain ID not found"});if(!l)throw new iC({reason:"Contract address not found"});if(!i)throw new iC({reason:"Token ID not found"});if(!s)throw new iC({reason:"ERC namespace not found"});return{chainID:parseInt(a),namespace:s.toLowerCase(),contractAddress:l,tokenID:i}}(n),i=await iB(e,{nft:r}),{uri:o,isOnChain:a,isEncoded:s}=ij({uri:i,gatewayUrls:t});if(a&&(o.includes("data:application/json;base64,")||o.startsWith("{"))){let e=s?atob(o.replace("data:application/json;base64,","")):o,n=JSON.parse(e);return iD({uri:iL(n),gatewayUrls:t})}let l=r.tokenID;return"erc1155"===r.namespace&&(l=l.replace("0x","").padStart(64,"0")),iN({gatewayUrls:t,uri:o.replace(/(?:0x)?{id}/,l)})}var iU=n(33737);function iq(e,t){if(!(e instanceof eL.G))return!1;let n=e.walk(e=>e instanceof nU.Lu);return n instanceof nU.Lu&&(!!(n.data?.errorName==="ResolverNotFound"||n.data?.errorName==="ResolverWildcardNotSupported"||n.data?.errorName==="ResolverNotContract"||n.data?.errorName==="ResolverError"||n.data?.errorName==="HttpError"||n.reason?.includes("Wildcard on non-extended resolvers is not supported"))||"reverse"===t&&n.reason===iU.$[50])}var iW=n(48335);function iH(e){if(66!==e.length||0!==e.indexOf("[")||65!==e.indexOf("]"))return null;let t=`0x${e.slice(1,65)}`;return(0,t8.v)(t)?t:null}function i$(e){let t=new Uint8Array(32).fill(0);if(!e)return(0,e8.ci)(t);let n=e.split(".");for(let e=n.length-1;e>=0;e-=1){let r=iH(n[e]),i=r?(0,t$.O0)(r):(0,iW.w)((0,t$.qX)(n[e]),"bytes");t=(0,iW.w)((0,tW.zo)([t,i]),"bytes")}return(0,e8.ci)(t)}function iV(e){let t=e.replace(/^\.|\.$/gm,"");if(0===t.length)return new Uint8Array(1);let n=new Uint8Array((0,t$.qX)(t).byteLength+2),r=0,i=t.split(".");for(let e=0;e<i.length;e++){let t=(0,t$.qX)(i[e]);t.byteLength>255&&(t=(0,t$.qX)(`[${(function(e){let t=new Uint8Array(32).fill(0);return e?iH(e)||(0,iW.w)((0,t$.qX)(e)):(0,e8.ci)(t)})(i[e]).slice(2)}]`)),n[r]=t.length,n.set(t,r+1),r+=t.length+1}return n.byteLength!==r+1?n.slice(0,r+1):n}async function iK(e,{blockNumber:t,blockTag:n,name:r,key:i,gatewayUrls:o,strict:a,universalResolverAddress:s}){let l=s;if(!l){if(!e.chain)throw Error("client chain not configured. universalResolverAddress is required.");l=(0,nZ.L)({blockNumber:t,chain:e.chain,contract:"ensUniversalResolver"})}try{let a={address:l,abi:nK.k3,functionName:"resolve",args:[(0,e8.NC)(iV(r)),(0,nY.R)({abi:nK.nZ,functionName:"text",args:[i$(r),i]})],blockNumber:t,blockTag:n},s=nJ(e,n1,"readContract"),u=o?await s({...a,args:[...a.args,o]}):await s(a);if("0x"===u[0])return null;
78let c=(0,nQ.k)({abi:nK.nZ,functionName:"text",data:u[0]});return""===c?null:c}catch(e){if(a)throw e;if(iq(e,"resolve"))return null;throw e}}async function iG(e,{blockNumber:t,blockTag:n,assetGatewayUrls:r,name:i,gatewayUrls:o,strict:a,universalResolverAddress:s}){let l=await nJ(e,iK,"getEnsText")({blockNumber:t,blockTag:n,key:"avatar",name:i,universalResolverAddress:s,gatewayUrls:o,strict:a});if(!l)return null;try{return await iF(e,{record:l,gatewayUrls:r})}catch{return null}}async function iQ(e,{address:t,blockNumber:n,blockTag:r,gatewayUrls:i,strict:o,universalResolverAddress:a}){let s=a;if(!s){if(!e.chain)throw Error("client chain not configured. universalResolverAddress is required.");s=(0,nZ.L)({blockNumber:n,chain:e.chain,contract:"ensUniversalResolver"})}let l=`${t.toLowerCase().substring(2)}.addr.reverse`;try{let o={address:s,abi:nK.du,functionName:"reverse",args:[(0,e8.NC)(iV(l))],blockNumber:n,blockTag:r},a=nJ(e,n1,"readContract"),[u,c]=i?await a({...o,args:[...o.args,i]}):await a(o);if(t.toLowerCase()!==c.toLowerCase())return null;return u}catch(e){if(o)throw e;if(iq(e,"reverse"))return null;throw e}}async function iY(e,{blockNumber:t,blockTag:n,coinType:r,name:i,gatewayUrls:o,strict:a,universalResolverAddress:s}){let l=s;if(!l){if(!e.chain)throw Error("client chain not configured. universalResolverAddress is required.");l=(0,nZ.L)({blockNumber:t,chain:e.chain,contract:"ensUniversalResolver"})}try{let a=(0,nY.R)({abi:nK.X$,functionName:"addr",...null!=r?{args:[i$(i),BigInt(r)]}:{args:[i$(i)]}}),s={address:l,abi:nK.k3,functionName:"resolve",args:[(0,e8.NC)(iV(i)),a],blockNumber:t,blockTag:n},u=nJ(e,n1,"readContract"),c=o?await u({...s,args:[...s.args,o]}):await u(s);if("0x"===c[0])return null;let d=(0,nQ.k)({abi:nK.X$,args:null!=r?[i$(i),BigInt(r)]:void 0,functionName:"addr",data:c[0]});if("0x"===d||"0x00"===(0,no.f)(d))return null;return d}catch(e){if(a)throw e;if(iq(e,"resolve"))return null;throw e}}async function iZ(e,{blockNumber:t,blockTag:n,name:r,universalResolverAddress:i}){let o=i;if(!o){if(!e.chain)throw Error("client chain not configured. universalResolverAddress is required.");o=(0,nZ.L)({blockNumber:t,chain:e.chain,contract:"ensUniversalResolver"})}let[a]=await nJ(e,n1,"readContract")({address:o,abi:[{inputs:[{type:"bytes"}],name:"findResolver",outputs:[{type:"address"},{type:"bytes32"}],stateMutability:"view",type:"function"}],functionName:"findResolver",args:[(0,e8.NC)(iV(r))],blockNumber:t,blockTag:n});return a}function iX(e,{method:t}){let n={};return"fallback"===e.transport.type&&e.transport.onResponse?.(({method:e,response:r,status:i,transport:o})=>{"success"===i&&t===e&&(n[r]=o.request)}),t=>n[t]||e.request}async function iJ(e){let t=iX(e,{method:"eth_newBlockFilter"}),n=await e.request({method:"eth_newBlockFilter"});return{id:n,request:t(n),type:"block"}}class i0 extends eL.G{constructor(e){super(`Filter type "${e}" is not supported.`),Object.defineProperty(this,"name",{enumerable:!0,configurable:!0,writable:!0,value:"FilterTypeNotSupportedError"})}}var i1=n(85919),i2=n(61488),i3=n(43560),i6=n(20750);let i4="/docs/contract/encodeEventTopics";function i5(e){let{abi:t,eventName:n,args:r}=e,i=t[0];if(n){let e=(0,i6.mE)({abi:t,name:n});if(!e)throw new nG.mv(n,{docsPath:i4});i=e}if("event"!==i.type)throw new nG.mv(void 0,{docsPath:i4});let o=(0,i3.t)(i),a=(0,i1.n)(o),s=[];if(r&&"inputs"in i){let e=i.inputs?.filter(e=>"indexed"in e&&e.indexed),t=Array.isArray(r)?r:Object.values(r).length>0?e?.map(e=>r[e.name])??[]:[];t.length>0&&(s=e?.map((e,n)=>Array.isArray(t[n])?t[n].map((r,i)=>i8({param:e,value:t[n][i]})):t[n]?i8({param:e,value:t[n]}):null)??[])}return[a,...s]}function i8({param:e,value:t}){if("string"===e.type||"bytes"===e.type)return(0,iW.w)((0,t$.O0)(t));if("tuple"===e.type||e.type.match(/^(.*)\[(\d+)?\]$/))throw new i0(e.type);return(0,i2.E)([e],[t])}async function i7(e,t){let{address:n,abi:r,args:i,eventName:o,fromBlock:a,strict:s,toBlock:l}=t,u=iX(e,{method:"eth_newFilter"}),c=o?i5({abi:r,args:i,eventName:o}):void 0,d=await e.request({method:"eth_newFilter",params:[{address:n,fromBlock:"bigint"==typeof a?(0,e8.eC)(a):a,toBlock:"bigint"==typeof l?(0,e8.eC)(l):l,topics:c}]});return{abi:r,args:i,eventName:o,id:d,request:u(d),strict:!!s,type:"event"}}async function i9(e,{address:t,args:n,event:r,events:i,fromBlock:o,strict:a,toBlock:s}={}){let l=i??(r?[r]:void 0),u=iX(e,{method:"eth_newFilter"}),c=[];l&&(c=[l.flatMap(e=>i5({abi:[e],eventName:e.name,args:n}))],r&&(c=c[0]));let d=await e.request({method:"eth_newFilter",params:[{address:t,fromBlock:"bigint"==typeof o?(0,e8.eC)(o):o,toBlock:"bigint"==typeof s?(0,e8.eC)(s):s,...c.length?{topics:c}:{}}]});return{abi:l,args:n,eventName:r?r.name:void 0,fromBlock:o,id:d,request:u(d),strict:!!a,toBlock:s,type:"event"}}async function oe(e){let t=iX(e,{method:"eth_newPendingTransactionFilter"}),n=await e.request({method:"eth_newPendingTransactionFilter"});return{id:n,request:t(n),type:"transaction"}}var ot=n(64347),on=n(34478);class or extends eL.G{constructor(e,{account:t,docsPath:n,chain:r,data:i,gas:o,gasPrice:a,maxFeePerGas:s,maxPriorityFeePerGas:l,nonce:u,to:c,value:d}){let f=(0,tG.xr)({from:t?.address,to:c,value:void 0!==d&&`${(0,ot.d)(d)}
78 ${r?.nativeCurrency?.symbol||"ETH"}`,data:i,gas:o,gasPrice:void 0!==a&&`${(0,on.o)(a)} gwei`,maxFeePerGas:void 0!==s&&`${(0,on.o)(s)} gwei`,maxPriorityFeePerGas:void 0!==l&&`${(0,on.o)(l)} gwei`,nonce:u});super(e.shortMessage,{cause:e,docsPath:n,metaMessages:[...e.metaMessages?[...e.metaMessages," "]:[],"Estimate Gas Arguments:",f].filter(Boolean)}),Object.defineProperty(this,"cause",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"name",{enumerable:!0,configurable:!0,writable:!0,value:"EstimateGasExecutionError"}),this.cause=e}}var oi=n(89454),oo=n(23264),oa=n(82073),os=n(97360);class ol extends eL.G{constructor(){super("`baseFeeMultiplier` must be greater than 1."),Object.defineProperty(this,"name",{enumerable:!0,configurable:!0,writable:!0,value:"BaseFeeScalarError"})}}class ou extends eL.G{constructor(){super("Chain does not support EIP-1559 fees."),Object.defineProperty(this,"name",{enumerable:!0,configurable:!0,writable:!0,value:"Eip1559FeesNotSupportedError"})}}class oc extends eL.G{constructor({maxPriorityFeePerGas:e}){super(`\`maxFeePerGas\` cannot be less than the \`maxPriorityFeePerGas\` (${(0,on.o)(e)} gwei).`),Object.defineProperty(this,"name",{enumerable:!0,configurable:!0,writable:!0,value:"MaxFeePerGasTooLowError"})}}class od extends eL.G{constructor({blockHash:e,blockNumber:t}){let n="Block";e&&(n=`Block at hash "${e}"`),t&&(n=`Block at number "${t}"`),super(`${n} could not be found.`),Object.defineProperty(this,"name",{enumerable:!0,configurable:!0,writable:!0,value:"BlockNotFoundError"})}}async function of(e,{blockHash:t,blockNumber:n,blockTag:r,includeTransactions:i}={}){let o=i??!1,a=void 0!==n?(0,e8.eC)(n):void 0,s=null;if(!(s=t?await e.request({method:"eth_getBlockByHash",params:[t,o]}):await e.request({method:"eth_getBlockByNumber",params:[a||(r??"latest"),o]})))throw new od({blockHash:t,blockNumber:n});let l=e.chain?.formatters?.block?.format||tj;return l(s)}async function oh(e){let t=await e.request({method:"eth_gasPrice"});return BigInt(t)}async function op(e,t){return om(e,t)}async function om(e,t){let{block:n,chain:r=e.chain,request:i}=t||{};if("function"==typeof r?.fees?.defaultPriorityFee){let t=n||await nJ(e,of,"getBlock")({});return r.fees.defaultPriorityFee({block:t,client:e,request:i})}if(void 0!==r?.fees?.defaultPriorityFee)return r?.fees?.defaultPriorityFee;try{let t=await e.request({method:"eth_maxPriorityFeePerGas"});return(0,tO.y_)(t)}catch{let[t,r]=await Promise.all([n?Promise.resolve(n):nJ(e,of,"getBlock")({}),nJ(e,oh,"getGasPrice")({})]);if("bigint"!=typeof t.baseFeePerGas)throw new ou;let i=r-t.baseFeePerGas;if(i<0n)return 0n;return i}}async function og(e,t){return ov(e,t)}async function ov(e,t){let{block:n,chain:r=e.chain,request:i,type:o="eip1559"}=t||{},a=await (async()=>"function"==typeof r?.fees?.baseFeeMultiplier?r.fees.baseFeeMultiplier({block:n,client:e,request:i}):r?.fees?.baseFeeMultiplier??1.2)();if(a<1)throw new ol;let s=a.toString().split(".")[1]?.length??0,l=10**s,u=e=>e*BigInt(Math.ceil(a*l))/BigInt(l),c=n||await nJ(e,of,"getBlock")({});if("function"==typeof r?.fees?.estimateFeesPerGas){let t=await r.fees.estimateFeesPerGas({block:n,client:e,multiply:u,request:i,type:o});if(null!==t)return t}if("eip1559"===o){if("bigint"!=typeof c.baseFeePerGas)throw new ou;let t="bigint"==typeof i?.maxPriorityFeePerGas?i.maxPriorityFeePerGas:await om(e,{block:c,chain:r,request:i}),n=u(c.baseFeePerGas),o=i?.maxFeePerGas??n+t;return{maxFeePerGas:o,maxPriorityFeePerGas:t}}let d=i?.gasPrice??u(await nJ(e,oh,"getGasPrice")({}));return{gasPrice:d}}async function oy(e,{address:t,blockTag:n="latest",blockNumber:r}){let i=await e.request({method:"eth_getTransactionCount",params:[t,r?(0,e8.eC)(r):n]});return(0,tO.ly)(i)}async function ob(e){let t=await e.request({method:"eth_chainId"});return(0,tO.ly)(t)}let ow=["blobVersionedHashes","chainId","fees","gas","nonce","type"];async function oA(e,t){let n;let{account:r=e.account,blobs:i,chain:o,chainId:a,gas:s,kzg:l,nonce:u,parameters:c=ow,type:d}=t,f=r?(0,ek.T)(r):void 0,h={...t,...f?{from:f?.address}:{}};async function p(){return n||(n=await nJ(e,of,"getBlock")({blockTag:"latest"}))}if((c.includes("blobVersionedHashes")||c.includes("sidecars"))&&i&&l){let e=tQ({blobs:i,kzg:l});if(c.includes("blobVersionedHashes")){let t=t7({commitments:e,to:"hex"});h.blobVersionedHashes=t}if(c.includes("sidecars")){let t=tY({blobs:i,commitments:e,kzg:l}),n=ni({blobs:i,commitments:e,proofs:t,to:"hex"});h.sidecars=n}}if(c.includes("chainId")&&(o?h.chainId=o.id:void 0!==a?h.chainId=a:h.chainId=await nJ(e,ob,"getChainId")({})),c.includes("nonce")&&void 0===u&&f&&(h.nonce=await nJ(e,oy,"getTransactionCount")({address:f.address,blockTag:"pending"})),(c.includes("fees")||c.includes("type"))&&void 0===d)try{h.type=nc(h)}catch{let e=await p();h.type="bigint"==typeof e?.baseFeePerGas?"eip1559":"legacy"}if(c.includes("fees")){if("eip1559"===h.type||"eip4844"===h.type){if(void 0===h.maxFeePerGas||void 0===h.maxPriorityFeePerGas){let n=await p(),{maxFeePerGas:r,maxPriorityFeePerGas:i}=await ov(e,{block:n,chain:o,request:h});if(void 0===t.maxPriorityFeePerGas&&t.maxFeePerGas&&t.maxFeePerGas<i)throw new oc({maxPriorityFeePerGas:i});h.maxPriorityFeePerGas=i,h.maxFeePerGas=r}}else{if(void 0!==t.maxFeePerGas||void 0!==t.maxPriorityFeePerGas)throw new ou;let n=await p(),{gasPrice:r}=await ov(e,{block:n,chain:o,request:h,type:"legacy"});h.gasPrice=r}}return c.includes("gas")&&void 0===s&&(h.gas=await nJ(e,oE,"estimateGas")({...h,account:f?{address:f.address,type:"json-rpc"}:void 0})),(0,os.F)(h),delete h.parameters,h}async function oE(e,t){let n=t.account??e.account,r=n?(0,ek.T)(n):void 0;try{let{accessList:n,blobs:i,blobVersionedHashes:o,blockNumber:a,blockTag:s,data:l,gas:u,gasPrice:c,maxFeePerBlobGas:d,maxFeePerGas:f,maxPriorityFeePerGas:h,nonce:p,to:m,value:g,...v}=await oA(e,{...t,parameters:r?.type==="local"?void 0:["blobVersionedHashes"]}),y=a?(0,e8.eC)(a):void 0,b=y||s;(0,os.F)(t);let w=e.chain?.formatters?.transactionRequest?.format,A=w||oa.tG,E=A({...(0,oo.K)(v,{format:w}),from:r?.address,accessList:n,blobs:i,blobVersionedHashes:o,data:l,gas:u,gasPrice:c,maxFeePerBlobGas:d,maxFeePerGas:f,maxPriorityFeePerGas:h,nonce:p,to:m,value:g}),_=await e.request({method:"eth_estimateGas",params:b?[E,b]:[E]});return BigInt(_)}catch(n){throw function(e,{docsPath:t,...n}){let r=(()=>{let t=(0,oi.k)(e,n);return t instanceof ns.cj?e:t})();return new or(r,{docsPath:t,...n})}(n,{...t,account:r,chain:e.chain})}}async function o_(e,t){let{abi:n,address:r,args:i,functionName:o,...a}=t,s=(0,nY.R)({abi:n,args:i,functionName:o});try{let t=await nJ(e,oE,"estimateGas")({data:s,to:r,...a});return t}catch(t){let e=a.account?(0,ek.T)(a.account):void 0;throw nX(t,{abi:n,address:r,args:i,docsPath:"/docs/contract/estimateContractGas",functionName:o,sender:e?.address})}}async function ok(e){let t=await e.request({method:"eth_blobBaseFee"});return BigInt(t)}let oC=new Map,oS=new Map;async function ox(e,{cacheKey:t,cacheTime:n=1/0}){let r=function(e){let t=(e,t)=>({clear:()=>t.delete(e),get:()=>t.get(e),set:n=>t.set(e,n)}),n=t(e,oC),r=t(e,oS);return{clear:()=>{n.clear(),r.clear()},promise:n,response:r}}(t),i=r.response.get();if(i&&n>0){let e=new Date().getTime()-i.created.getTime();if(e<n)return i.data}let o=r.promise.get();o||(o=e(),r.promise.set(o));try{let e=await o;return r.response.set({created:new Date,data:e}),e}finally{r.promise.clear()}}let oM=e=>`blockNumber.${e}`;async function oO(e,{cacheTime:t=e.cacheTime}={}){let n=await ox(()=>e.request({method:"eth_blockNumber"}),{cacheKey:oM(e.uid),cacheTime:t});return BigInt(n)}async function oR(e,{blockHash:t,blockNumber:n,blockTag:r="latest"}={}){let i;let o=void 0!==n?(0,e8.eC)(n):void 0;return i=t?await e.request({method:"eth_getBlockTransactionCountByHash",params:[t]}):await e.request({method:"eth_getBlockTransactionCountByNumber",params:[o||r]}),(0,tO.ly)(i)}async function oP(e,{address:t,blockNumber:n,blockTag:r="latest"}){let i=void 0!==n?(0,e8.eC)(n):void 0,o=await e.request({method:"eth_getCode",params:[t,i||r]});if("0x"!==o)return o}var oT=n(66028),oI=n(15551);let oj="/docs/contract/decodeEventLog";function oL(e){let{abi:t,data:n,strict:r,topics:i}=e,o=r??!0,[a,...s]=i;if(!a)throw new nG.FM({docsPath:oj});let l=t.find(e=>"event"===e.type&&a===(0,i1.n)((0,i3.t)(e)));if(!(l&&"name"in l)||"event"!==l.type)throw new nG.lC(a,{docsPath:oj});let{name:u,inputs:c}=l,d=c?.some(e=>!("name"in e&&e.name)),f=d?[]:{},h=c.filter(e=>
78"indexed"in e&&e.indexed);for(let e=0;e<h.length;e++){let t=h[e],n=s[e];if(!n)throw new nG.Gy({abiItem:l,param:t});f[d?e:t.name||e]=function({param:e,value:t}){if("string"===e.type||"bytes"===e.type||"tuple"===e.type||e.type.match(/^(.*)\[(\d+)?\]$/))return t;let n=(0,oI.r)([e],t)||[];return n[0]}({param:t,value:n})}let p=c.filter(e=>!("indexed"in e&&e.indexed));if(p.length>0){if(n&&"0x"!==n)try{let e=(0,oI.r)(p,n);if(e){if(d)f=[...f,...e];else for(let t=0;t<p.length;t++)f[p[t].name]=e[t]}}catch(e){if(o){if(e instanceof nG.xB||e instanceof oT.lQ)throw new nG.SM({abiItem:l,data:n,params:p,size:(0,nr.d)(n)});throw e}}else if(o)throw new nG.SM({abiItem:l,data:"0x",params:p,size:0})}return{eventName:u,args:Object.values(f).length>0?f:void 0}}function oN({abi:e,eventName:t,logs:n,strict:r=!0}){return n.map(n=>{try{let i=oL({...n,abi:e,strict:r});if(t&&!t.includes(i.eventName))return null;return{...i,...n}}catch(i){let e,t;if(i instanceof nG.lC)return null;if(i instanceof nG.SM||i instanceof nG.Gy){if(r)return null;e=i.abiItem.name,t=i.abiItem.inputs?.some(e=>!("name"in e&&e.name))}return{...n,args:t?[]:{},eventName:e}}}).filter(Boolean)}async function oD(e,{address:t,blockHash:n,fromBlock:r,toBlock:i,event:o,events:a,args:s,strict:l}={}){let u;let c=l??!1,d=a??(o?[o]:void 0),f=[];d&&(f=[d.flatMap(e=>i5({abi:[e],eventName:e.name,args:s}))],o&&(f=f[0])),u=n?await e.request({method:"eth_getLogs",params:[{address:t,topics:f,blockHash:n}]}):await e.request({method:"eth_getLogs",params:[{address:t,topics:f,fromBlock:"bigint"==typeof r?(0,e8.eC)(r):r,toBlock:"bigint"==typeof i?(0,e8.eC)(i):i}]});let h=u.map(e=>tN(e));return d?oN({abi:d,logs:h,strict:c}):h}async function oB(e,t){let{abi:n,address:r,args:i,blockHash:o,eventName:a,fromBlock:s,toBlock:l,strict:u}=t,c=a?(0,i6.mE)({abi:n,name:a}):void 0,d=c?void 0:n.filter(e=>"event"===e.type);return nJ(e,oD,"getLogs")({address:r,args:i,blockHash:o,event:c,events:d,fromBlock:s,toBlock:l,strict:u})}async function oF(e,{blockCount:t,blockNumber:n,blockTag:r="latest",rewardPercentiles:i}){let o=n?(0,e8.eC)(n):void 0,a=await e.request({method:"eth_feeHistory",params:[(0,e8.eC)(t),o||r,i]});return{baseFeePerGas:a.baseFeePerGas.map(e=>BigInt(e)),gasUsedRatio:a.gasUsedRatio,oldestBlock:BigInt(a.oldestBlock),reward:a.reward?.map(e=>e.map(e=>BigInt(e)))}}async function oz(e,{filter:t}){let n="strict"in t&&t.strict,r=await t.request({method:"eth_getFilterChanges",params:[t.id]});if("string"==typeof r[0])return r;let i=r.map(e=>tN(e));return"abi"in t&&t.abi?oN({abi:t.abi,logs:i,strict:n}):i}async function oU(e,{filter:t}){let n=t.strict??!1,r=await t.request({method:"eth_getFilterLogs",params:[t.id]}),i=r.map(e=>tN(e));return t.abi?oN({abi:t.abi,logs:i,strict:n}):i}async function oq(e,{address:t,blockNumber:n,blockTag:r,storageKeys:i}){let o=void 0!==n?(0,e8.eC)(n):void 0,a=await e.request({method:"eth_getProof",params:[t,i,o||(r??"latest")]});return{...a,balance:a.balance?BigInt(a.balance):void 0,nonce:a.nonce?(0,tO.ly)(a.nonce):void 0,storageProof:a.storageProof?a.storageProof.map(e=>({...e,value:BigInt(e.value)})):void 0}}async function oW(e,{address:t,blockNumber:n,blockTag:r="latest",slot:i}){let o=void 0!==n?(0,e8.eC)(n):void 0,a=await e.request({method:"eth_getStorageAt",params:[t,i,o||r]});return a}async function oH(e,{blockHash:t,blockNumber:n,blockTag:r,hash:i,index:o}){let a=r||"latest",s=void 0!==n?(0,e8.eC)(n):void 0,l=null;if(i?l=await e.request({method:"eth_getTransactionByHash",params:[i]}):t?l=await e.request({method:"eth_getTransactionByBlockHashAndIndex",params:[t,(0,e8.eC)(o)]}):(s||a)&&(l=await e.request({method:"eth_getTransactionByBlockNumberAndIndex",params:[s||a,(0,e8.eC)(o)]})),!l)throw new tG.Bh({blockHash:t,blockNumber:n,blockTag:a,hash:i,index:o});let u=e.chain?.formatters?.transaction?.format||tT;return u(l)}async function o$(e,{hash:t,transactionReceipt:n}){let[r,i]=await Promise.all([nJ(e,oO,"getBlockNumber")({}),t?nJ(e,oH,"getBlockNumber")({hash:t}):void 0]),o=n?.blockNumber||i?.blockNumber;return o?r-o+1n:0n}async function oV(e,{hash:t}){let n=await e.request({method:"eth_getTransactionReceipt",params:[t]});if(!n)throw new tG.Yb({hash:t});let r=e.chain?.formatters?.transactionReceipt?.format||tB;return r(n)}async function oK(e,t){let{abi:n,address:r,args:i,dataSuffix:o,functionName:a,...s}=t,l=s.account?(0,ek.T)(s.account):e.account,u=(0,nY.R)({abi:n,args:i,functionName:a});try{let{data:c}=await nJ(e,n0.RE,"call")({batch:!1,data:`${u}${o?o.replace("0x",""):""}`,to:r,...s,account:l}),d=(0,nQ.k)({abi:n,args:i,functionName:a,data:c||"0x"}),f=n.filter(e=>"name"in e&&e.name===t.functionName);return{result:d,request:{abi:f,address:r,args:i,dataSuffix:o,functionName:a,...s,account:l}}}catch(e){throw nX(e,{abi:n,address:r,args:i,docsPath:"/docs/contract/simulateContract",functionName:a,sender:l?.address})}}async function oG(e,{filter:t}){return t.request({method:"eth_uninstallFilter",params:[t.id]})}BigInt(0),BigInt(1),BigInt(2),Array.from({length:256},(e,t)=>t.toString(16).padStart(2,"0"));let oQ="/docs/contract/encodeDeployData";async function oY(e,{address:t,hash:n,signature:r,...i}){let o=(0,t8.v)(r)?r:(0,e8.NC)(r);try{let{data:r}=await nJ(e,n0.RE,"call")({data:function(e){let{abi:t,args:n,bytecode:r}=e;if(!n||0===n.length)return r;let i=t.find(e=>"type"in e&&"constructor"===e.type);if(!i)throw new nG.fM({docsPath:oQ});if(!("inputs"in i)||!i.inputs||0===i.inputs.length)throw new nG.cO({docsPath:oQ});let o=(0,i2.E)(i.inputs,n);return(0,tW.SM)([r,o])}({abi:nK.$o,args:[t,n,o],bytecode:
vendor: 3,588 bytes, line 78
78"0x60806040523480156200001157600080fd5b50604051620007003803806200070083398101604081905262000034916200056f565b6000620000438484846200004f565b9050806000526001601ff35b600080846001600160a01b0316803b806020016040519081016040528181526000908060200190933c90507f6492649264926492649264926492649264926492649264926492649264926492620000a68462000451565b036200021f57600060608085806020019051810190620000c79190620005ce565b8651929550909350915060000362000192576000836001600160a01b031683604051620000f5919062000643565b6000604051808303816000865af19150503d806000811462000134576040519150601f19603f3d011682016040523d82523d6000602084013e62000139565b606091505b5050905080620001905760405162461bcd60e51b815260206004820152601e60248201527f5369676e617475726556616c696461746f723a206465706c6f796d656e74000060448201526064015b60405180910390fd5b505b604051630b135d3f60e11b808252906001600160a01b038a1690631626ba7e90620001c4908b90869060040162000661565b602060405180830381865afa158015620001e2573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906200020891906200069d565b6001600160e01b031916149450505050506200044a565b805115620002b157604051630b135d3f60e11b808252906001600160a01b03871690631626ba7e9062000259908890889060040162000661565b602060405180830381865afa15801562000277573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906200029d91906200069d565b6001600160e01b031916149150506200044a565b8251604114620003195760405162461bcd60e51b815260206004820152603a6024820152600080516020620006e083398151915260448201527f3a20696e76616c6964207369676e6174757265206c656e677468000000000000606482015260840162000187565b620003236200046b565b506020830151604080850151855186939260009185919081106200034b576200034b620006c9565b016020015160f81c9050601b81148015906200036b57508060ff16601c14155b15620003cf5760405162461bcd60e51b815260206004820152603b6024820152600080516020620006e083398151915260448201527f3a20696e76616c6964207369676e617475726520762076616c75650000000000606482015260840162000187565b6040805160008152602081018083528a905260ff83169181019190915260608101849052608081018390526001600160a01b038a169060019060a0016020604051602081039080840390855afa1580156200042e573d6000803e3d6000fd5b505050602060405103516001600160a01b031614955050505050505b9392505050565b60006020825110156200046357600080fd5b508051015190565b60405180606001604052806003906020820280368337509192915050565b6001600160a01b03811681146200049f57600080fd5b50565b634e487b7160e01b600052604160045260246000fd5b60005b83811015620004d5578181015183820152602001620004bb565b50506000910152565b600082601f830112620004f057600080fd5b81516001600160401b03808211156200050d576200050d620004a2565b604051601f8301601f19908116603f01168101908282118183101715620005385762000538620004a2565b816040528381528660208588010111156200055257600080fd5b62000565846020830160208901620004b8565b9695505050505050565b6000806000606084860312156200058557600080fd5b8351620005928162000489565b6020850151604086015191945092506001600160401b03811115620005b657600080fd5b620005c486828701620004de565b9150509250925092565b600080600060608486031215620005e457600080fd5b8351620005f18162000489565b60208501519093506001600160401b03808211156200060f57600080fd5b6200061d87838801620004de565b935060408601519150808211156200063457600080fd5b50620005c486828701620004de565b6000825162000657818460208701620004b8565b9190910192915050565b828152604060208201526000825180604084015262000688816060850160208701620004b8565b601f01601f1916919091016060019392505050565b600060208284031215620006b057600080fd5b81516001600160e01b0319811681146200044a57600080fd5b634e487b7160e01b600052603260045260246000fdfe5369676e617475726556616c696461746f72237265636f7665725369676e6572"
78}),...i});return function(e,t){let n=(0,t8.v)(e)?(0,t$.O0)(e):e,r=(0,t8.v)(t)?(0,t$.O0)(t):t;return function(e,t){if(e.length!==t.length)return!1;for(let n=0;n<e.length;n++)if(e[n]!==t[n])return!1;return!0}(n,r)}(r??"0x0","0x1")}catch(e){if(e instanceof nU.cg)return!1;throw e}}async function oZ(e,{address:t,message:n,signature:r,...i}){let o=function(e,t){let n="string"==typeof e?(0,t$.qX)(e):e.raw instanceof Uint8Array?e.raw:(0,t$.O0)(e.raw),r=(0,t$.qX)(`�Ethereum Signed Message: 79${n.length}`);return(0,iW.w)((0,tW.zo)([r,n]),void 0)}(n);return oY(e,{address:t,hash:o,signature:r,...i})}let oX=/^bytes([1-9]|1[0-9]|2[0-9]|3[0-2])?$/,oJ=/^(u?int)(8|16|24|32|40|48|56|64|72|80|88|96|104|112|120|128|136|144|152|160|168|176|184|192|200|208|216|224|232|240|248|256)?$/;function o0({data:e,primaryType:t,types:n}){let r=function e({data:t,primaryType:n,types:r}){let i=[{type:"bytes32"}],o=[function({primaryType:e,types:t}){let n=(0,e8.NC)(function({primaryType:e,types:t}){let n="",r=function e({primaryType:t,types:n},r=new Set){let i=t.match(/^\w*/u),o=i?.[0];if(r.has(o)||void 0===n[o])return r;for(let t of(r.add(o),n[o]))e({primaryType:t.type,types:n},r);return r}({primaryType:e,types:t});r.delete(e);let i=[e,...Array.from(r).sort()];for(let e of i)n+=`${e}(${t[e].map(({name:e,type:t})=>`${t} ${e}`).join(",")})`;return n}({primaryType:e,types:t}));return(0,iW.w)(n)}({primaryType:n,types:r})];for(let a of r[n]){let[n,s]=function t({types:n,name:r,type:i,value:o}){if(void 0!==n[i])return[{type:"bytes32"},(0,iW.w)(e({data:o,primaryType:i,types:n}))];if("bytes"===i){let e=o.length%2?"0":"";return o=`0x${e+o.slice(2)}`,[{type:"bytes32"},(0,iW.w)(o)]}if("string"===i)return[{type:"bytes32"},(0,iW.w)((0,e8.NC)(o))];if(i.lastIndexOf("]")===i.length-1){let e=i.slice(0,i.lastIndexOf("[")),a=o.map(i=>t({name:r,type:e,types:n,value:i}));return[{type:"bytes32"},(0,iW.w)((0,i2.E)(a.map(([e])=>e),a.map(([,e])=>e)))]}return[{type:i},o]}({types:r,name:a.name,type:a.type,value:t[a.name]});i.push(n),o.push(s)}return(0,i2.E)(i,o)}({data:e,primaryType:t,types:n});return(0,iW.w)(r)}async function o1(e,t){let{address:n,signature:r,message:i,primaryType:o,types:a,domain:s,...l}=t,u=function(e){let{domain:t={},message:n,primaryType:r}=e,i={EIP712Domain:function({domain:e}){return["string"==typeof e?.name&&{name:"name",type:"string"},e?.version&&{name:"version",type:"string"},"number"==typeof e?.chainId&&{name:"chainId",type:"uint256"},e?.verifyingContract&&{name:"verifyingContract",type:"address"},e?.salt&&{name:"salt",type:"bytes32"}].filter(Boolean)}({domain:t}),...e.types};!function(e){let{domain:t,message:n,primaryType:r,types:i}=e,o=(e,t)=>{for(let n of e){let{name:e,type:r}=n,a=t[e],s=r.match(oJ);if(s&&("number"==typeof a||"bigint"==typeof a)){let[e,t,n]=s;(0,e8.eC)(a,{signed:"int"===t,size:parseInt(n)/8})}if("address"===r&&"string"==typeof a&&!(0,tq.U)(a))throw new tU.b({address:a});let l=r.match(oX);if(l){let[e,t]=l;if(t&&(0,nr.d)(a)!==parseInt(t))throw new nG.KY({expectedSize:parseInt(t),givenSize:(0,nr.d)(a)})}let u=i[r];u&&o(u,a)}};if(i.EIP712Domain&&t&&o(i.EIP712Domain,t),"EIP712Domain"!==r){let e=i[r];o(e,n)}}({domain:t,message:n,primaryType:r,types:i});let o=["0x1901"];return t&&o.push(function({domain:e,types:t}){return o0({data:e,primaryType:"EIP712Domain",types:t})}({domain:t,types:i})),"EIP712Domain"!==r&&o.push(o0({data:n,primaryType:r,types:i})),(0,iW.w)((0,tW.zo)(o))}({message:i,primaryType:o,types:a,domain:s});return oY(e,{address:n,hash:u,signature:r,...l})}let o2=new Map,o3=new Map,o6=0;function o4(e,t,n){let r=++o6,i=()=>o2.get(e)||[],o=()=>{let t=i();o2.set(e,t.filter(e=>e.id!==r))},a=()=>
79{let t=o3.get(e);1===i().length&&t&&t(),o()},s=i();if(o2.set(e,[...s,{id:r,fns:t}]),s&&s.length>0)return a;let l={};for(let e in t)l[e]=(...t)=>{let n=i();if(0!==n.length)for(let r of n)r.fns[e]?.(...t)};let u=n(l);return"function"==typeof u&&o3.set(e,u),a}function o5(e,{emitOnBegin:t,initialWaitTime:n,interval:r}){let i=!0,o=()=>i=!1,a=async()=>{let a;t&&(a=await e({unpoll:o}));let s=await n?.(a)??r;await e6(s);let l=async()=>{i&&(await e({unpoll:o}),await e6(r),l())};l()};return a(),o}function o8(e,{emitOnBegin:t=!1,emitMissed:n=!1,onBlockNumber:r,onError:i,poll:o,pollingInterval:a=e.pollingInterval}){let s;let l=void 0!==o?o:"webSocket"!==e.transport.type;return l?(()=>{let o=(0,tE.P)(["watchBlockNumber",e.uid,t,n,a]);return o4(o,{onBlockNumber:r,onError:i},r=>o5(async()=>{try{let t=await nJ(e,oO,"getBlockNumber")({cacheTime:0});if(s){if(t===s)return;if(t-s>1&&n)for(let e=s+1n;e<t;e++)r.onBlockNumber(e,s),s=e}(!s||t>s)&&(r.onBlockNumber(t,s),s=t)}catch(e){r.onError?.(e)}},{emitOnBegin:t,interval:a}))})():(()=>{let o=(0,tE.P)(["watchBlockNumber",e.uid,t,n]);return o4(o,{onBlockNumber:r,onError:i},t=>{let n=!0,r=()=>n=!1;return(async()=>{try{let{unsubscribe:i}=await e.transport.subscribe({params:["newHeads"],onData(e){if(!n)return;let r=(0,tO.y_)(e.result?.number);t.onBlockNumber(r,s),s=r},onError(e){t.onError?.(e)}});r=i,n||r()}catch(e){i?.(e)}})(),()=>r()})})()}async function o7(e,{confirmations:t=1,hash:n,onReplaced:r,pollingInterval:i=e.pollingInterval,retryCount:o=6,retryDelay:a=({count:e})=>200*~~(1<<e),timeout:s}){let l,u,c;let d=(0,tE.P)(["waitForTransactionReceipt",e.uid,n]),f=!1;return new Promise((h,p)=>{s&&setTimeout(()=>p(new tG.mc({hash:n})),s);let m=o4(d,{onReplaced:r,resolve:h,reject:p},r=>{let s=nJ(e,o8,"watchBlockNumber")({emitMissed:!0,emitOnBegin:!0,poll:!0,pollingInterval:i,async onBlockNumber(i){if(f)return;let d=i,h=e=>{s(),e(),m()};try{if(c){if(t>1&&(!c.blockNumber||d-c.blockNumber+1n<t))return;h(()=>r.resolve(c));return}if(l||(f=!0,await e4(async()=>{(l=await nJ(e,oH,"getTransaction")({hash:n})).blockNumber&&(d=l.blockNumber)},{delay:a,retryCount:o}),f=!1),c=await nJ(e,oV,"getTransactionReceipt")({hash:n}),t>1&&(!c.blockNumber||d-c.blockNumber+1n<t))return;h(()=>r.resolve(c))}catch(n){if(n instanceof tG.Bh||n instanceof tG.Yb){if(!l){f=!1;return}try{u=l,f=!0;let n=await e4(()=>nJ(e,of,"getBlock")({blockNumber:d,includeTransactions:!0}),{delay:a,retryCount:o,shouldRetry:({error:e})=>e instanceof od});f=!1;let i=n.transactions.find(({from:e,nonce:t})=>e===u.from&&t===u.nonce);if(!i||(c=await nJ(e,oV,"getTransactionReceipt")({hash:i.hash}),t>1&&(!c.blockNumber||d-c.blockNumber+1n<t)))return;let s="replaced";i.to===u.to&&i.value===u.value?s="repriced":i.from===i.to&&0n===i.value&&(s="cancelled"),h(()=>{r.onReplaced?.({reason:s,replacedTransaction:u,transaction:i,transactionReceipt:c}),r.resolve(c)})}catch(e){h(()=>r.reject(e))}}else h(()=>r.reject(n))}}})})})}async function o9(e,{serializedTransaction:t}){return e.request({method:"eth_sendRawTransaction",params:[t]},{retryCount:0})}function ae(e){return{call:t=>(0,n0.RE)(e,t),createBlockFilter:()=>iJ(e),createContractEventFilter:t=>i7(e,t),createEventFilter:t=>i9(e,t),createPendingTransactionFilter:()=>oe(e),estimateContractGas:t=>o_(e,t),estimateGas:t=>oE(e,t),getBalance:t=>nW(e,t),getBlobBaseFee:()=>ok(e),getBlock:t=>of(e,t),getBlockNumber:t=>oO(e,t),getBlockTransactionCount:t=>oR(e,t),getBytecode:t=>oP(e,t),getChainId:()=>ob(e),getContractEvents:t=>oB(e,t),getEnsAddress:t=>iY(e,t),getEnsAvatar:t=>iG(e,t),getEnsName:t=>iQ(e,t),getEnsResolver:t=>iZ(e,t),getEnsText:t=>iK(e,t),getFeeHistory:t=>oF(e,t),estimateFeesPerGas:t=>og(e,t),getFilterChanges:t=>oz(e,t),getFilterLogs:t=>oU(e,t),getGasPrice:()=>oh(e),getLogs:t=>oD(e,t),getProof:t=>oq(e,t),estimateMaxPriorityFeePerGas:t=>op(e,t),getStorageAt:t=>oW(e,t),getTransaction:t=>oH(e,t),getTransactionConfirmations:t=>o$(e,t),getTransactionCount:t=>oy(e,t),getTransactionReceipt:t=>oV(e,t),multicall:t=>n2(e,t),prepareTransactionRequest:t=>oA(e,t),readContract:t=>n1(e,t),sendRawTransaction:t=>o9(e,t),simulateContract:t=>oK(e,t),verifyMessage:t=>oZ(e,t),verifyTypedData:t=>o1(e,t),uninstallFilter:t=>oG(e,t),waitForTransactionReceipt:t=>o7(e,t),watchBlocks:t=>(function(e,{blockTag:t="latest",emitMissed:n=!1,emitOnBegin:r=!1,onBlock:i,onError:o,includeTransactions:a,poll:s,pollingInterval:l=e.pollingInterval}){let u,c,d;let f=void 0!==s?s:"webSocket"!==e.transport.type,h=a??!1;return f?(()=>{let a=(0,tE.P)(["watchBlocks",e.uid,t,n,r,h,l]);return o4(a,{onBlock:i,onError:o},i=>o5(async()=>{try{let r=await nJ(e,of,"getBlock")({blockTag:t,includeTransactions:h});if(r.number&&u?.number){if(r.number===u.number)return;if(r.number-u.number>1&&n)for(let t=u?.number+1n;t<r.number;t++){let n=await nJ(e,of,"getBlock")({blockNumber:t,includeTransactions:h});i.onBlock(n,u),u=n}}(!u?.number||"pending"===t&&!r?.number||r.number&&r.number>u.number)&&(i.onBlock(r,u),u=r)}catch(e){i.onError?.(e)}},{emitOnBegin:r,interval:l}))})():(c=!0,d=()=>c=!1,(async()=>{try{let{unsubscribe:t}=await e.transport.subscribe({params:["newHeads"],onData(t){if(!c)return;let n=e.chain?.formatters?.block?.format||tj,r=n(t.result);i(r,u),u=r},onError(e){o?.(e)}});d=t,c||d()}catch(e){o?.(e)}})(),()=>d())})(e,t),watchBlockNumber:t=>o8(e,t),watchContractEvent:t=>(function(e,t){let{abi:n,address:r,args:i,batch:o=!0,eventName:a,fromBlock:s,onError:l,onLogs:u,poll:c,pollingInterval:d=e.pollingInterval,strict:f}=t,h=void 0!==c?c:"webSocket"!==e.transport.type||"number"==typeof s;return h?(()=>{let t=f??!1,c=(0,tE.P)(["watchContractEvent",r,i,o,e.uid,a,d,t,s]);return o4(c,{onLogs:u,onError:l},l=>{let u,c;void 0!==s&&(u=s-1n);let f=!1,h=o5(async()=>
79{if(!f){try{c=await nJ(e,i7,"createContractEventFilter")({abi:n,address:r,args:i,eventName:a,strict:t,fromBlock:s})}catch{}f=!0;return}try{let s;if(c)s=await nJ(e,oz,"getFilterChanges")({filter:c});else{let o=await nJ(e,oO,"getBlockNumber")({});s=u&&u!==o?await nJ(e,oB,"getContractEvents")({abi:n,address:r,args:i,eventName:a,fromBlock:u+1n,toBlock:o,strict:t}):[],u=o}if(0===s.length)return;if(o)l.onLogs(s);else for(let e of s)l.onLogs([e])}catch(e){c&&e instanceof eH&&(f=!1),l.onError?.(e)}},{emitOnBegin:!0,interval:d});return async()=>{c&&await nJ(e,oG,"uninstallFilter")({filter:c}),h()}})})():(()=>{let t=(0,tE.P)(["watchContractEvent",r,i,o,e.uid,a,d,f??!1]),s=!0,c=()=>s=!1;return o4(t,{onLogs:u,onError:l},t=>((async()=>{try{let o=a?i5({abi:n,eventName:a,args:i}):[],{unsubscribe:l}=await e.transport.subscribe({params:["logs",{address:r,topics:o}],onData(e){if(!s)return;let r=e.result;try{let{eventName:e,args:i}=oL({abi:n,data:r.data,topics:r.topics,strict:f}),o=tN(r,{args:i,eventName:e});t.onLogs([o])}catch(o){let e,n;if(o instanceof nG.SM||o instanceof nG.Gy){if(f)return;e=o.abiItem.name,n=o.abiItem.inputs?.some(e=>!("name"in e&&e.name))}let i=tN(r,{args:n?[]:{},eventName:e});t.onLogs([i])}},onError(e){t.onError?.(e)}});c=l,s||c()}catch(e){l?.(e)}})(),()=>c()))})()})(e,t),watchEvent:t=>(function(e,{address:t,args:n,batch:r=!0,event:i,events:o,fromBlock:a,onError:s,onLogs:l,poll:u,pollingInterval:c=e.pollingInterval,strict:d}){let f,h;let p=void 0!==u?u:"webSocket"!==e.transport.type||"bigint"==typeof a,m=d??!1;return p?(()=>{let u=(0,tE.P)(["watchEvent",t,n,r,e.uid,i,c,a]);return o4(u,{onLogs:l,onError:s},s=>{let l,u;void 0!==a&&(l=a-1n);let d=!1,f=o5(async()=>{if(!d){try{u=await nJ(e,i9,"createEventFilter")({address:t,args:n,event:i,events:o,strict:m,fromBlock:a})}catch{}d=!0;return}try{let a;if(u)a=await nJ(e,oz,"getFilterChanges")({filter:u});else{let r=await nJ(e,oO,"getBlockNumber")({});a=l&&l!==r?await nJ(e,oD,"getLogs")({address:t,args:n,event:i,events:o,fromBlock:l+1n,toBlock:r}):[],l=r}if(0===a.length)return;if(r)s.onLogs(a);else for(let e of a)s.onLogs([e])}catch(e){u&&e instanceof eH&&(d=!1),s.onError?.(e)}},{emitOnBegin:!0,interval:c});return async()=>{u&&await nJ(e,oG,"uninstallFilter")({filter:u}),f()}})})():(f=!0,h=()=>f=!1,(async()=>{try{let r=o??(i?[i]:void 0),a=[];r&&(a=[r.flatMap(e=>i5({abi:[e],eventName:e.name,args:n}))],i&&(a=a[0]));let{unsubscribe:u}=await e.transport.subscribe({params:["logs",{address:t,topics:a}],onData(e){if(!f)return;let t=e.result;try{let{eventName:e,args:n}=oL({abi:r??[],data:t.data,topics:t.topics,strict:m}),i=tN(t,{args:n,eventName:e});l([i])}catch(i){let e,n;if(i instanceof nG.SM||i instanceof nG.Gy){if(d)return;e=i.abiItem.name,n=i.abiItem.inputs?.some(e=>!("name"in e&&e.name))}let r=tN(t,{args:n?[]:{},eventName:e});l([r])}},onError(e){s?.(e)}});h=u,f||h()}catch(e){s?.(e)}})(),()=>h())})(e,t),watchPendingTransactions:t=>(function(e,{batch:t=!0,onError:n,onTransactions:r,poll:i,pollingInterval:o=e.pollingInterval}){let a,s;let l=void 0!==i?i:"webSocket"!==e.transport.type;return l?(()=>{let i=(0,tE.P)(["watchPendingTransactions",e.uid,t,o]);return o4(i,{onTransactions:r,onError:n},n=>{let r;let i=o5(async()=>{try{if(!r)try{r=await nJ(e,oe,"createPendingTransactionFilter")({});return}catch(e){throw i(),e}let o=await nJ(e,oz,"getFilterChanges")({filter:r});if(0===o.length)return;if(t)n.onTransactions(o);else for(let e of o)n.onTransactions([e])}catch(e){n.onError?.(e)}},{emitOnBegin:!0,interval:o});return async()=>{r&&await nJ(e,oG,"uninstallFilter")({filter:r}),i()}})})():(a=!0,s=()=>a=!1,(async()=>{try{let{unsubscribe:t}=await e.transport.subscribe({params:["newPendingTransactions"],onData(e){if(!a)return;let t=e.result;r([t])},onError(e){n?.(e)}});s=t,a||s()}catch(e){n?.(e)}})(),()=>s())})(e,t)}}function at(e,t={}){let n=function(e,t={}){let n;try{n=e.getClient(t)}catch{}return n}(e,t);return n?.extend(ae)}function an(e={}){let{onConnect:t,onDisconnect:n}=e,r=nN(e);(0,M.useEffect)(()=>nT(r,{onChange(e,r){if(("reconnecting"===r.status||"connecting"===r.status&&void 0===r.address)&&"connected"===e.status){let{address:n,addresses:i,chain:o,chainId:a,connector:s}=e,l="reconnecting"===r.status||void 0===r.status;t?.({address:n,addresses:i,chain:o,chainId:a,connector:s,isReconnected:l})}else"connected"===r.status&&"disconnected"===e.status&&n?.()}}),[r,t,n])}var ar=class extends rT{#N;#D;#u;constructor(e){super(),this.mutationId=e.mutationId,this.#D=e.mutationCache,this.#N=[],this.state=e.state||ai(),this.setOptions(e.options),this.scheduleGc()}setOptions(e){this.options=e,this.updateGcTime(this.options.gcTime)}get meta(){return this.options.meta}addObserver(e){this.#N.includes(e)||(this.#N.push(e),this.clearGcTimeout(),this.#D.notify({type:"observerAdded",mutation:this,observer:e}))}removeObserver(e){this.#N=this.#N.filter(t=>t!==e),this.scheduleGc(),this.#D.notify({type:"observerRemoved",mutation:this,observer:e})}optionalRemove(){this.#N.length||("pending"===this.state.status?this.scheduleGc():this.#D.remove(this))}continue(){return this.#u?.continue()??this.execute(this.state.variables)}async execute(e){let t=()=>{this.#f({type:"continue"})};this.#u=rP({fn:()=>this.options.mutationFn?this.options.mutationFn(e):Promise.reject(Error("No mutationFn found")),onFail:(e,t)=>{this.#f({type:"failed",failureCount:e,error:t})},onPause:()=>{this.#f({type:"pause"})},onContinue:t,retry:this.options.retry??0,retryDelay:this.options.retryDelay,networkMode:this.options.networkMode,canRun:()=>this.#D.canRun(this)});let n="pending"===this.state.status,r=!this.#u.canStart();try{if(n)t();else{this.#f({type:"pending",variables:e,isPaused:r}),await this.#D.config.onMutate?.(e,this);let t=await this.options.onMutate?.(e);t!==this.state.context&&this.#f({type:"pending",context:t,variables:e,isPaused:r})}let i=await this.#u.start();return await this.#D.config.onSuccess?.(i,e,this.state.context,this),await this.options.onSuccess?.(i,e,this.state.context),await this.#D.config.onSettled?.(i,null,this.state.variables,this.state.context,this),await this.options.onSettled?.(i,null,e,this.state.context),this.#f({type:"success",data:i}),i}catch(t){try{throw await this.#D.config.onError?.(t,e,this.state.context,this),await this.options.onError?.(t,e,this.state.context),await this.#D.config.onSettled?.(void 0,t,this.state.variables,this.state.context,this),await this.options.onSettled?.(void 0,t,e,this.state.context),t}finally{this.#f({type:"error",error:t})}}finally{this.#D.runNext(this)}}#f(e){this.state=(t=>{switch(e.type){case"failed":return{...t,failureCount:e.failureCount,failureReason:e.error};case"pause":return{...t,isPaused:!0};case"continue":return{...t,isPaused:!1};
79case"pending":return{...t,context:e.context,data:void 0,failureCount:0,failureReason:null,error:null,isPaused:e.isPaused,status:"pending",variables:e.variables,submittedAt:Date.now()};case"success":return{...t,data:e.data,failureCount:0,failureReason:null,error:null,status:"success",isPaused:!1};case"error":return{...t,data:void 0,error:e.error,failureCount:t.failureCount+1,failureReason:e.error,isPaused:!1,status:"error"}}})(this.state),rk.batch(()=>{this.#N.forEach(t=>{t.onMutationUpdate(e)}),this.#D.notify({mutation:this,type:"updated",action:e})})}};function ai(){return{context:void 0,data:void 0,error:null,failureCount:0,failureReason:null,isPaused:!1,status:"idle",variables:void 0,submittedAt:0}}var ao=class extends re{#l;#v=void 0;#B;#F;constructor(e,t){super(),this.#l=e,this.setOptions(t),this.bindMethods(),this.#z()}bindMethods(){this.mutate=this.mutate.bind(this),this.reset=this.reset.bind(this)}setOptions(e){let t=this.options;this.options=this.#l.defaultMutationOptions(e),rf(this.options,t)||this.#l.getMutationCache().notify({type:"observerOptionsUpdated",mutation:this.#B,observer:this}),t?.mutationKey&&this.options.mutationKey&&rc(t.mutationKey)!==rc(this.options.mutationKey)?this.reset():"pending"===this.#B?.state.status&&this.#B.setOptions(this.options)}onUnsubscribe(){this.hasListeners()||this.#B?.removeObserver(this)}onMutationUpdate(e){this.#z(),this.#L(e)}getCurrentResult(){return this.#v}reset(){this.#B?.removeObserver(this),this.#B=void 0,this.#z(),this.#L()}mutate(e,t){return this.#F=t,this.#B?.removeObserver(this),this.#B=this.#l.getMutationCache().build(this.#l,this.options),this.#B.addObserver(this),this.#B.execute(e)}#z(){let e=this.#B?.state??ai();this.#v={...e,isPending:"pending"===e.status,isSuccess:"success"===e.status,isError:"error"===e.status,isIdle:"idle"===e.status,mutate:this.mutate,reset:this.reset}}#L(e){rk.batch(()=>{if(this.#F&&this.hasListeners()){let t=this.#v.variables,n=this.#v.context;e?.type==="success"?(this.#F.onSuccess?.(e.data,t,n),this.#F.onSettled?.(e.data,null,t,n)):e?.type==="error"&&(this.#F.onError?.(e.error,t,n),this.#F.onSettled?.(void 0,e.error,t,n))}this.listeners.forEach(e=>{e(this.#v)})})}};function aa(e,t){let n=rU(t),[r]=M.useState(()=>new ao(n,e));M.useEffect(()=>{r.setOptions(e)},[r,e]);let i=M.useSyncExternalStore(M.useCallback(e=>r.subscribe(rk.batchCalls(e)),[r]),()=>r.getCurrentResult(),()=>r.getCurrentResult()),o=M.useCallback((e,t)=>{r.mutate(e,t).catch(rn)},[r]);if(i.error&&rA(r.options.throwOnError,[i.error]))throw i.error;return{...i,mutate:o,mutateAsync:i.mutate}}async function as(e,t={}){let n;if(t.connector)n=t.connector;else{let{connections:t,current:r}=e.state,i=t.get(r);n=i?.connector}let r=e.state.connections;n&&(await n.disconnect(),n.emitter.off("change",e._internal.events.change),n.emitter.off("disconnect",e._internal.events.disconnect),n.emitter.on("connect",e._internal.events.connect),r.delete(n.uid)),e.setState(e=>{if(0===r.size)return{...e,connections:new Map,current:null,status:"disconnected"};let t=r.values().next().value;return{...e,connections:new Map(r),current:t.connector.uid}});{let t=e.state.current;if(!t)return;let n=e.state.connections.get(t)?.connector;if(!n)return;await e.storage?.setItem("recentConnectorId",n.id)}}let al=[];function au(e){let t=[...e.state.connections.values()];return"reconnecting"===e.state.status||nR(al,t)?al:(al=t,t)}function ac(e={}){let{mutation:t}=e,n=nN(e),{mutate:r,mutateAsync:i,...o}=aa({...t,mutationFn:e=>as(n,e),mutationKey:["disconnect"]});return{...o,connectors:(function(e={}){let t=nN(e);return(0,M.useSyncExternalStore)(e=>(function(e,t){let{onChange:n}=t;return e.subscribe(()=>au(e),n,{equalityFn:nR})})(t,{onChange:e}),()=>au(t),()=>au(t))})({config:n}).map(e=>e.connector),disconnect:r,disconnectAsync:i}}var ad=n(65610),af=n(5454),ah=n(36522),ap=n(70189),am=(0,n(86103)._)(),ag=function(){},av=M.forwardRef(function(e,t){var n=M.useRef(null),r=M.useState({onScrollCapture:ag,onWheelCapture:ag,onTouchMoveCapture:ag}),i=r[0],o=r[1],a=e.forwardProps,s=e.children,l=e.className,u=e.removeScrollBar,c=e.enabled,d=e.shards,f=e.sideCar,h=e.noIsolation,p=e.inert,m=e.allowPinchZoom,g=e.as,v=void 0===g?"div"
79:g,y=e.gapMode,b=(0,af.__rest)(e,["forwardProps","children","className","removeScrollBar","enabled","shards","sideCar","noIsolation","inert","allowPinchZoom","as","gapMode"]),w=(0,ap.q)([n,t]),A=(0,af.__assign)((0,af.__assign)({},b),i);return M.createElement(M.Fragment,null,c&&M.createElement(f,{sideCar:am,removeScrollBar:u,shards:d,noIsolation:h,inert:p,setCallbacks:o,allowPinchZoom:!!m,lockRef:n,gapMode:y}),a?M.cloneElement(M.Children.only(s),(0,af.__assign)((0,af.__assign)({},A),{ref:w})):M.createElement(v,(0,af.__assign)({},A,{className:l,ref:w}),s))});av.defaultProps={enabled:!0,removeScrollBar:!0,inert:!1},av.classNames={fullWidth:ah.zi,zeroRight:ah.pF};var ay=n(14588),ab=n(16693),aw=n(65346),aA=!1;if("undefined"!=typeof window)try{var aE=Object.defineProperty({},"passive",{get:function(){return aA=!0,!0}});window.addEventListener("test",aE,aE),window.removeEventListener("test",aE,aE)}catch(e){aA=!1}var a_=!!aA&&{passive:!1},ak=function(e,t){if(!(e instanceof Element))return!1;var n=window.getComputedStyle(e);return"hidden"!==n[t]&&!(n.overflowY===n.overflowX&&"TEXTAREA"!==e.tagName&&"visible"===n[t])},aC=function(e,t){var n=t.ownerDocument,r=t;do{if("undefined"!=typeof ShadowRoot&&r instanceof ShadowRoot&&(r=r.host),aS(e,r)){var i=ax(e,r);if(i[1]>i[2])return!0}r=r.parentNode}while(r&&r!==n.body);return!1},aS=function(e,t){return"v"===e?ak(t,"overflowY"):ak(t,"overflowX")},ax=function(e,t){return"v"===e?[t.scrollTop,t.scrollHeight,t.clientHeight]:[t.scrollLeft,t.scrollWidth,t.clientWidth]},aM=function(e,t,n,r,i){var o,a=(o=window.getComputedStyle(t).direction,"h"===e&&"rtl"===o?-1:1),s=a*r,l=n.target,u=t.contains(l),c=!1,d=s>0,f=0,h=0;do{var p=ax(e,l),m=p[0],g=p[1]-p[2]-a*m;(m||g)&&aS(e,l)&&(f+=g,h+=m),l=l instanceof ShadowRoot?l.host:l.parentNode}while(!u&&l!==document.body||u&&(t.contains(l)||t===l));return d&&(i&&1>Math.abs(f)||!i&&s>f)?c=!0:!d&&(i&&1>Math.abs(h)||!i&&-s>h)&&(c=!0),c},aO=function(e){return"changedTouches"in e?[e.changedTouches[0].clientX,e.changedTouches[0].clientY]:[0,0]},aR=function(e){return[e.deltaX,e.deltaY]},aP=function(e){return e&&"current"in e?e.current:e},aT=0,aI=[],aj=(0,ay.L)(am,function(e){var t=M.useRef([]),n=M.useRef([0,0]),r=M.useRef(),i=M.useState(aT++)[0],o=M.useState(aw.Ws)[0],a=M.useRef(e);M.useEffect(function(){a.current=e},[e]),M.useEffect(function(){if(e.inert){document.body.classList.add("block-interactivity-".concat(i));var t=(0,af.__spreadArray)([e.lockRef.current],(e.shards||[]).map(aP),!0).filter(Boolean);return t.forEach(function(e){return e.classList.add("allow-interactivity-".concat(i))}),function(){document.body.classList.remove("block-interactivity-".concat(i)),t.forEach(function(e){return e.classList.remove("allow-interactivity-".concat(i))})}}},[e.inert,e.lockRef.current,e.shards]);var s=M.useCallback(function(e,t){if("touches"in e&&2===e.touches.length||"wheel"===e.type&&e.ctrlKey)return!a.current.allowPinchZoom;var i,o=aO(e),s=n.current,l="deltaX"in e?e.deltaX:s[0]-o[0],u="deltaY"in e?e.deltaY:s[1]-o[1],c=e.target,d=Math.abs(l)>Math.abs(u)?"h":"v";if("touches"in e&&"h"===d&&"range"===c.type)return!1;var f=aC(d,c);if(!f)return!0;if(f?i=d:(i="v"===d?"h":"v",f=aC(d,c)),!f)return!1;if(!r.current&&"changedTouches"in e&&(l||u)&&(r.current=i),!i)return!0;var h=r.current||i;return aM(h,t,e,"h"===h?l:u,!0)},[]),l=M.useCallback(function(e){if(aI.length&&aI[aI.length-1]===o){var n="deltaY"in e?aR(e):aO(e),r=t.current.filter(function(t){var r;return t.name===e.type&&(t.target===e.target||e.target===t.shadowParent)&&(r=t.delta)[0]===n[0]&&r[1]===n[1]})[0];if(r&&r.should){e.cancelable&&e.preventDefault();return}if(!r){var i=(a.current.shards||[]).map(aP).filter(Boolean).filter(function(t){return t.contains(e.target)});(i.length>0?s(e,i[0]):!a.current.noIsolation)&&e.cancelable&&e.preventDefault()}}},[]),u=M.useCallback(function(e,n,r,i){var o={name:e,delta:n,target:r,should:i,shadowParent:function(e){for(var t=null;null!==e;)e instanceof ShadowRoot&&(t=e.host,e=e.host),e=e.parentNode;return t}(r)};t.current.push(o),setTimeout(function(){t.current=t.current.filter(function(e){return e!==o})},1)},[]),c=M.useCallback(function(e){n.current=aO(e),r.current=void 0},[]),d=M.useCallback(function(t){u(t.type,aR(t),t.target,s(t,e.lockRef.current))},[]),f=M.useCallback(function(t){u(t.type,aO(t),t.target,s(t,e.lockRef.current))},[]);M.useEffect(function(){return aI.push(o),e.setCallbacks({onScrollCapture:d,onWheelCapture:d,onTouchMoveCapture:f}),document.addEventListener("wheel",l,a_),document.addEventListener("touchmove",l,a_),document.addEventListener("touchstart",c,a_),function(){aI=aI.filter(function(e){return e!==o}),document.removeEventListener("wheel",l,a_),document.removeEventListener("touchmove",l,a_),document.removeEventListener("touchstart",c,a_)}},[]);var h=e.removeScrollBar,p=e.inert;return M.createElement(M.Fragment,null,p?M.createElement(o,{styles:"\n .block-interactivity-".concat(i," {pointer-events: none;}\n .allow-interactivity-").concat(i," {pointer-events: all;}\n")}):null,h?M.createElement(ab.jp,{gapMode:e.gapMode}):null)}),aL=M.forwardRef(function(e,t){return M.createElement(av,(0,af.__assign)({},e,{ref:t,sideCar:aj}))});function aN(e){var t=e.match(/^var\((.*)\)$/);return t?t[1]:e}function aD(e,t){var n={};if("object"==typeof t)!function e(t,n){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],i={};for(var o in t){var a=t[o],s=[...r,o];"string"==typeof a||"number"==typeof a||null==a?i[o]=n(a,s):"object"!=typeof a||Array.isArray(a)?console.warn('Skipping invalid key "'.concat(s.join("."),'". Should be a string, number, null or object. Received: "').concat(Array.isArray(a)?"Array":typeof a,'"')):i[o]=e(a,n,s)}return i}(t,(t,r)=>{null!=t&&(n[aN(function(e,t){var n=e;for(var r of t){if(!(r in n))throw Error("Path ".concat(t.join(" -> ")," does not exist in object"));n=n[r]}return n}(e,r))]=String(t))});else for(var r in e){var i=e[r];null!=i&&(n[aN(r)]=i)}return Object.defineProperty(n,"toString",{value:function(){return Object.keys(this).map(e=>"".concat(e,":").concat(this[e])).join(";")},writable:!1}),n}async function aB(e,t){let n;if((n="function"==typeof t.connector?e._internal.connectors.setup(t.connector):t.connector).uid===e.state.current)throw new tr;try{e.setState(e=>({...e,status:"connecting"})),n.emitter.emit("message",{type:"connecting"});let r=await n.connect({chainId:t.chainId}),i=r.accounts;return n.emitter.off("connect",e._internal.events.connect),n.emitter.on("change",e._internal.events.change),n.emitter.on("disconnect",e._internal.events.disconnect),await e.storage?.setItem("recentConnectorId",n.id),e.setState(e=>({...e,connections:new Map(e.connections).set(n.uid,{accounts:i,chainId:r.chainId,connector:n}),current:n.uid,status:"connected"})),{accounts:i,chainId:r.chainId}}catch(t){throw e.setState(e=>({...e,status:e.current?"connected":"disconnected"})),t}}aL.classNames=av.classNames;let aF=[];function az(e){let t=e.connectors;return nR(aF,t)?aF:(aF=t,t)}var aU=n(67849);class aq extends eL.G{constructor({docsPath:e}={}){super("Could not find an Account to execute with this Action.\nPlease provide an Account with the `account` argument on the Action, or by supplying an `account` to the WalletClient.",{docsPath:e,docsSlug:"account"}),Object.defineProperty(this,"name",{enumerable:!0,configurable:!0,writable:!0,value:"AccountNotFoundError"})}}async function aW(e,{account:t=e.account,message:n}){if(!t)throw new aq({docsPath:"/docs/actions/wallet/signMessage"});let r=(0,ek.T)(t);
79if("local"===r.type)return r.signMessage({message:n});let i="string"==typeof n?(0,e8.$G)(n):n.raw instanceof Uint8Array?(0,e8.NC)(n.raw):n.raw;return e.request({method:"personal_sign",params:[i,r.address]},{retryCount:0})}async function aH(e,t={}){let n;if(t.connector){let{connector:e}=t,[r,i]=await Promise.all([e.getAccounts(),e.getChainId()]);n={accounts:r,chainId:i,connector:e}}else n=e.state.connections.get(e.state.current);if(!n)throw new ti;let r=t.chainId??n.chainId,i=n.connector;if(i.getClient)return i.getClient({chainId:r});let o=(0,ek.T)(t.account??n.accounts[0]);o.address=(0,ej.K)(o.address);let a=e.chains.find(e=>e.id===r),s=await n.connector.getProvider({chainId:r});if(t.account&&!n.accounts.includes(o.address))throw new to({address:o.address,connector:i});return eS({account:o,chain:a,name:"Connector Client",transport:e=>(function(e,t={}){let{key:n="custom",name:r="Custom Provider",retryDelay:i}=t;return({retryCount:o})=>tk({key:n,name:r,request:e.request.bind(e),retryCount:t.retryCount??o,retryDelay:i,type:"custom"})})(s)({...e,retryCount:0})})}async function a$(e,t){let n;let{account:r,connector:i,...o}=t;n="object"==typeof r&&"local"===r.type?e.getClient():await aH(e,{account:r,connector:i});let a=nH(n,aW,"signMessage");return a({...o,...r?{account:r}:{}})}async function aV(e,t){let{chainId:n}=t,r=e.state.connections.get(t.connector?.uid??e.state.current);if(r){let e=r.connector;if(!e.switchChain)throw new ts({connector:e});let t=await e.switchChain({chainId:n});return t}let i=e.chains.find(e=>e.id===n);if(!i)throw new tn;return e.setState(e=>({...e,chainId:n})),i}let aK=[];function aG(e){let t=e.chains;return nR(aK,t)?aK:(aK=t,t)}/*! 80Copyright (c) 2023 Paul Miller (paulmillr.com) 81The library paulmillr-qr is dual-licensed under the Apache 2.0 OR MIT license. 82You can select a license of your choice. 83Licensed under the Apache License, Version 2.0 (the "License"); 84you may not use this file except in compliance with the License. 85You may obtain a copy of the License at 86 87 http://www.apache.org/licenses/LICENSE-2.0 88 89Unless required by applicable law or agreed to in writing, software 90distributed under the License is distributed on an "AS IS" BASIS, 91WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 92See the License for the specific language governing permissions and 93limitations under the License. 94*/let aQ={newline:10,reset:27};function aY(e,t){return e.toString(2).padStart(t,"0")}function aZ(e,t){let n=e%t;return n>=0?n:t+n}function aX(e,t){return Array(e).fill(t)}function aJ(...e){let t=0;for(let n of e)t=Math.max(t,n.length);let n=[];for(let r=0;r<t;r++)for(let t of e)r>=t.length||n.push(t[r]);return new Uint8Array(n)}function a0(e,t,n){if(n<0||n+t.length>e.length)return!1;for(let r=0;r<t.length;r++)if(t[r]!==e[n+r])return!1;return!0}function a1(e){return{has:t=>e.includes(t),decode:t=>{if(!Array.isArray(t)||t.length&&"string"!=typeof t[0])throw Error("alphabet.decode input should be array of strings");return t.map(t=>{if("string"!=typeof t)throw Error(`alphabet.decode: not string element=${t}`);let n=e.indexOf(t);if(-1===n)throw Error(`Unknown letter: "${t}". Allowed: ${e}`);return n})},encode:t=>{if(!Array.isArray(t)||t.length&&"number"!=typeof t[0])throw Error("alphabet.encode input should be an array of numbers");return t.map(t=>{if(!function(e){if(!Number.isSafeInteger(e))throw Error(`integer expected: ${e}`)}(t),t<0||t>=e.length)throw Error(`Digit index outside alphabet: ${t} (alphabet: ${e.length})`);return e[t]})}}}class a2{static size(e,t){if("number"==typeof e&&(e={height:e,width:e}),!Number.isSafeInteger(e.height)&&e.height!==1/0)throw Error(`Bitmap: invalid height=${e.height} (${typeof e.height})`);if(!Number.isSafeInteger(e.width)&&e.width!==1/0)throw Error(`Bitmap: invalid width=${e.width} (${typeof e.width})`);return void 0!==t&&(e={width:Math.min(e.width,t.width),height:Math.min(e.height,t.height)}),e}static fromString(e){let t;e=e.replace(/^\n+/g,"").replace(/\n+$/g,"");let n=e.split(String.fromCharCode(aQ.newline)),r=n.length,i=Array(r);for(let e of n){let n=e.split("").map(e=>{if("X"===e)return!0;
94if(" "===e)return!1;if("?"!==e)throw Error(`Bitmap.fromString: unknown symbol=${e}`)});if(t&&n.length!==t)throw Error(`Bitmap.fromString different row sizes: width=${t} cur=${n.length}`);t=n.length,i.push(n)}return t||(t=0),new a2({height:r,width:t},i)}data;height;width;constructor(e,t){let{height:n,width:r}=a2.size(e);this.data=t||Array.from({length:n},()=>aX(r,void 0)),this.height=n,this.width=r}point(e){return this.data[e.y][e.x]}isInside(e){return 0<=e.x&&e.x<this.width&&0<=e.y&&e.y<this.height}size(e){if(!e)return{height:this.height,width:this.width};let{x:t,y:n}=this.xy(e);return{height:this.height-n,width:this.width-t}}xy(e){if("number"==typeof e&&(e={x:e,y:e}),!Number.isSafeInteger(e.x))throw Error(`Bitmap: invalid x=${e.x}`);if(!Number.isSafeInteger(e.y))throw Error(`Bitmap: invalid y=${e.y}`);return e.x=aZ(e.x,this.width),e.y=aZ(e.y,this.height),e}rect(e,t,n){let{x:r,y:i}=this.xy(e),{height:o,width:a}=a2.size(t,this.size({x:r,y:i}));for(let e=0;e<o;e++)for(let t=0;t<a;t++)this.data[i+e][r+t]="function"==typeof n?n({x:t,y:e},this.data[i+e][r+t]):n;return this}rectRead(e,t,n){return this.rect(e,t,(e,t)=>(n(e,t),t))}hLine(e,t,n){return this.rect(e,{width:t,height:1},n)}vLine(e,t,n){return this.rect(e,{width:1,height:t},n)}border(e=2,t){let n=this.height+2*e,r=this.width+2*e,i=aX(e,t),o=Array.from({length:e},()=>aX(r,t));return new a2({height:n,width:r},[...o,...this.data.map(e=>[...i,...e,...i]),...o])}embed(e,t){return this.rect(e,t.size(),({x:e,y:n})=>t.data[n][e])}rectSlice(e,t=this.size()){let n=new a2(a2.size(t,this.size(this.xy(e))));return this.rect(e,t,({x:e,y:t},r)=>n.data[t][e]=r),n}inverse(){let{height:e,width:t}=this,n=new a2({height:t,width:e});return n.rect({x:0,y:0},1/0,({x:e,y:t})=>this.data[e][t])}scale(e){if(!Number.isSafeInteger(e)||e>1024)throw Error(`invalid scale factor: ${e}`);let{height:t,width:n}=this,r=new a2({height:e*t,width:e*n});return r.rect({x:0,y:0},1/0,({x:t,y:n})=>this.data[Math.floor(n/e)][Math.floor(t/e)])}clone(){let e=new a2(this.size());return e.rect({x:0,y:0},this.size(),({x:e,y:t})=>this.data[t][e])}assertDrawn(){this.rectRead(0,1/0,(e,t)=>{if("boolean"!=typeof t)throw Error(`Invalid color type=${typeof t}`)})}toString(){return this.data.map(e=>e.map(e=>void 0===e?"?":e?"X":" ").join("")).join(String.fromCharCode(aQ.newline))}toASCII(){let{height:e,width:t,data:n}=this,r="";for(let i=0;i<e;i+=2){for(let o=0;o<t;o++){let t=n[i][o],a=i+1>=e||n[i+1][o];t||a?!t&&a?r+="â":t&&!a?r+="â":t&&a&&(r+=" "):r+="â"}r+=String.fromCharCode(aQ.newline)}return r}toTerm(){let e=String.fromCharCode(aQ.reset),t=e+"[0m",n=e+"[1;47m "+t,r=e+"[40m "+t;return this.data.map(e=>e.map(e=>e?r:n).join("")).join(String.fromCharCode(aQ.newline))}toSVG(e=!0){let t,n=`<svg viewBox="0 0 ${this.width} ${this.height}" xmlns="http://www.w3.org/2000/svg">`,r="";return this.rectRead(0,1/0,(i,o)=>{if(!o)return;let{x:a,y:s}=i;if(!e){n+=`<rect x="${a}" y="${s}" width="1" height="1" />`;return}let l=`M${a} ${s}`;if(t){let e=`m${a-t.x} ${s-t.y}`;e.length<=l.length&&(l=e)}let u=a<10?`H${a}`:"h-1";r+=`${l}h1v1${u}Z`,t=i}),e&&(n+=`<path d="${r}"/>`),n+="</svg>"}toGIF(){let e=e=>[255&e,e>>>8&255],t=[...e(this.width),...e(this.height)],n=[];this.rectRead(0,1/0,(e,t)=>n.push(+(!0===t)));let r=[71,73,70,56,55,97,...t,246,0,0,255,255,255,...aX(381,0),44,0,0,0,0,...t,0,7],i=Math.floor(n.length/126);for(let e=0;e<i;e++)r.push(127,128,...n.slice(126*e,126*(e+1)).map(e=>+e));return r.push(n.length%126+1,128,...n.slice(126*i).map(e=>+e)),r.push(1,129,0,59),new Uint8Array(r)}toImage(e=!1){let{height:t,width:n}=this.size(),r=new Uint8Array(t*n*(e?3:4)),i=0;for(let o=0;o<t;o++)for(let t=0;t<n;t++){let n=this.data[o][t]?0:255;r[i++]=n,r[i++]=n,r[i++]=n,e||(r[i++]=255)}return{height:t,width:n,data:r}}}let a3=["low","medium","quartile","high"],a6=["numeric","alphanumeric","byte","kanji","eci"],a4=[26,44,70,100,134,172,196,242,292,346,404,466,532,581,655,733,815,901,991,1085,1156,1258,1364,1474,1588,1706,1828,1921,2051,2185,2323,2465,2611,2761,2876,3034,3196,3362,3532,3706],a5={low:[7,10,15,20,26,18,20,24,30,18,20,24,26,30,22,24,28,30,28,28,28,28,30,30,26,28,30,30,30,30,30,30,30,30,30,30,30,30,30,30],medium:[10,16,26,18,24,16,18,22,22,26,30,22,22,24,24,28,28,26,26,26,26,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28],quartile:[13,22,18,26,18,24,18,22,20,24,28,26,24,20,30,24,28,28,26,30,28,30,30,30,30,28,30,30,30,30,30,30,30,30,30,30,30,30,30,30],high:[17,28,22,16,22,28,26,26,24,28,24,28,22,24,24,30,28,28,26,28,30,24,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30]},a8={low:[1,1,1,1,1,2,2,2,2,4,4,4,4,4,6,6,6,6,7,8,8,9,9,10,12,12,12,13,14,15,16,17,18,19,19,20,21,22,24,25],medium:[1,1,1,2,2,4,4,4,5,5,5,8,9,9,10,10,11,13,14,16,17,17,18,20,21,23,25,26,28,29,31,33,35,37,38,40,43,45,47,49],quartile:[1,1,2,2,4,4,6,6,8,8,8,10,12,16,12,17,16,18,21,20,23,23,25,27,29,34,34,35,38,40,43,45,48,51,53,56,59,62,65,68],high:[1,1,2,4,4,4,5,6,8,8,11,11,16,16,18,16,19,21,25,25,25,34,30,32,35,37,40,42,45,48,51,54,57,60,63,66,70,74,77,81]},a7={size:{encode:e=>21+4*(e-1),decode:e=>(e-17)/4},sizeType:e=>Math.floor((e+7)/17),alignmentPatterns(e){if(1===e)return[];let t=a7.size.encode(e)-6-1,n=t-6,r=Math.ceil(n/28),i=Math.floor(n/r);i%2?i+=1:n%r*2>=r&&(i+=2);let o=[6];for(let e=1;e<r;e++)o.push(t-(r-e)*i);return o.push(t),o},ECCode:{low:1,medium:0,quartile:3,high:2},formatMask:21522,formatBits(e,t){let n=a7.ECCode[e]<<3|t,r=n;for(let e=0;e<10;e++)r=r<<1^(r>>9)*1335;return(n<<10|r)^a7.formatMask},versionBits(e){let t=e;for(let e=0;e<12;e++)t=t<<1^(t>>11)*7973;return e<<12|t},alphabet:{numeric:a1("0123456789"),alphanumerc:a1("0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ $%*+-./:")},lengthBits:(e,t)=>({numeric:[10,12,14],alphanumeric:[9,11,13],byte:[8,16,16],kanji:[8,10,12],eci:[0,0,0]})[t][a7.sizeType(e)],modeBits:{numeric:"0001",alphanumeric:"0010",byte:"0100",kanji:"1000",eci:"0111"},capacity(e,t){let n=a4[e-1],r=a5[t][e-1],i=a8[t][e-1],o=Math.floor(n/i)-r,a=i-n%i;return{words:r,numBlocks:i,shortBlocks:a,blockLen:o,capacity:(n-r*i)*8,total:(r+o)*i+i-a}}},a9=[(e,t)=>(e+t)%2==0,(e,t)=>t%2==0,(e,t)=>e%3==0,(e,t)=>(e+t)%3==0,(e,t)=>(Math.floor(t/2)+Math.floor(e/3))%2==0,(e,t)=>e*t%2+e*t%3==0,(e,t)=>(e*t%2+e*t%3)%2==0,(e,t)=>((e+t)%2+e*t%3)%2==0],se={tables:(e=>{let t=aX(256,0),n=aX(256,0);for(let e=0,r=1;e<256;e++)t[e]=r,n[r]=e,256&(r<<=1)&&(r^=285);return{exp:t,log:n}})(0),exp:e=>se.tables.exp[e],log(e){if(0===e)throw Error(`GF.log: invalid arg=${e}`);return se.tables.log[e]%255},mul:(e,t)=>
940===e||0===t?0:se.tables.exp[(se.tables.log[e]+se.tables.log[t])%255],add:(e,t)=>e^t,pow:(e,t)=>se.tables.exp[se.tables.log[e]*t%255],inv(e){if(0===e)throw Error(`GF.inverse: invalid arg=${e}`);return se.tables.exp[255-se.tables.log[e]]},polynomial(e){if(0==e.length)throw Error("GF.polymomial: invalid length");if(0!==e[0])return e;let t=0;for(;t<e.length-1&&0==e[t];t++);return e.slice(t)},monomial(e,t){if(e<0)throw Error(`GF.monomial: invalid degree=${e}`);if(0==t)return[0];let n=aX(e+1,0);return n[0]=t,se.polynomial(n)},degree:e=>e.length-1,coefficient:(e,t)=>e[se.degree(e)-t],mulPoly(e,t){if(0===e[0]||0===t[0])return[0];let n=aX(e.length+t.length-1,0);for(let r=0;r<e.length;r++)for(let i=0;i<t.length;i++)n[r+i]=se.add(n[r+i],se.mul(e[r],t[i]));return se.polynomial(n)},mulPolyScalar(e,t){if(0==t)return[0];if(1==t)return e;let n=aX(e.length,0);for(let r=0;r<e.length;r++)n[r]=se.mul(e[r],t);return se.polynomial(n)},mulPolyMonomial(e,t,n){if(t<0)throw Error("GF.mulPolyMonomial: invalid degree");if(0==n)return[0];let r=aX(e.length+t,0);for(let t=0;t<e.length;t++)r[t]=se.mul(e[t],n);return se.polynomial(r)},addPoly(e,t){if(0===e[0])return t;if(0===t[0])return e;let n=e,r=t;n.length>r.length&&([n,r]=[r,n]);let i=aX(r.length,0),o=r.length-n.length,a=r.slice(0,o);for(let e=0;e<a.length;e++)i[e]=a[e];for(let e=o;e<r.length;e++)i[e]=se.add(n[e-o],r[e]);return se.polynomial(i)},remainderPoly(e,t){let n=Array.from(e);for(let r=0;r<e.length-t.length+1;r++){let e=n[r];if(0!==e)for(let i=1;i<t.length;i++)0!==t[i]&&(n[r+i]=se.add(n[r+i],se.mul(t[i],e)))}return n.slice(e.length-t.length+1,n.length)},divisorPoly(e){let t=[1];for(let n=0;n<e;n++)t=se.mulPoly(t,[1,se.pow(2,n)]);return t},evalPoly(e,t){if(0==t)return se.coefficient(e,0);let n=e[0];for(let r=1;r<e.length;r++)n=se.add(se.mul(t,n),e[r]);return n},euclidian(e,t,n){se.degree(e)<se.degree(t)&&([e,t]=[t,e]);let r=e,i=t,o=[0],a=[1];for(;2*se.degree(i)>=n;){let e=r,t=o;if(r=i,o=a,0===r[0])throw Error("rLast[0] === 0");i=e;let n=[0],s=se.inv(r[0]);for(;se.degree(i)>=se.degree(r)&&0!==i[0];){let e=se.degree(i)-se.degree(r),t=se.mul(i[0],s);n=se.addPoly(n,se.monomial(e,t)),i=se.addPoly(i,se.mulPolyMonomial(r,e,t))}if(n=se.mulPoly(n,o),a=se.addPoly(n,t),se.degree(i)>=se.degree(r))throw Error(`Division failed r: ${i}, rLast: ${r}`)}let s=se.coefficient(a,0);if(0==s)throw Error("sigmaTilde(0) was zero");let l=se.inv(s);return[se.mulPolyScalar(a,l),se.mulPolyScalar(i,l)]}};function st(e,t,n,r){let i="",o=n.length;if("numeric"===r){let e=a7.alphabet.numeric.decode(n.split("")),t=e.length;for(let n=0;n<t-2;n+=3)i+=aY(100*e[n]+10*e[n+1]+e[n+2],10);t%3==1?i+=aY(e[t-1],4):t%3==2&&(i+=aY(10*e[t-2]+e[t-1],7))}else if("alphanumeric"===r){let e=a7.alphabet.alphanumerc.decode(n.split("")),t=e.length;for(let n=0;n<t-1;n+=2)i+=aY(45*e[n]+e[n+1],11);t%2==1&&(i+=aY(e[t-1],6))}else if("byte"===r){let e=function(e){if("string"!=typeof e)throw Error(`utf8ToBytes expected string, got ${typeof e}`);return new Uint8Array(new TextEncoder().encode(e))}(n);o=e.length,i=Array.from(e).map(e=>aY(e,8)).join("")}else throw Error("encode: unsupported type");let{capacity:a}=a7.capacity(e,t),s=aY(o,a7.lengthBits(e,r)),l=a7.modeBits[r]+s+i;if(l.length>a)throw Error("Capacity overflow");(l+="0".repeat(Math.min(4,Math.max(0,a-l.length)))).length%8&&(l+="0".repeat(8-l.length%8));let u="1110110000010001";for(let e=0;l.length!==a;e++)l+=u[e%u.length];let c=Uint8Array.from(l.match(/(.{8})/g).map(e=>Number(`0b${e}`)));return(function(e,t){let{words:n,shortBlocks:r,numBlocks:i,blockLen:o,total:a}=a7.capacity(e,t),s={encode(e){let t=se.divisorPoly(n),r=Array.from(e);return r.push(...t.slice(0,-1).fill(0)),Uint8Array.from(se.remainderPoly(r,t))},decode(e){let t=e.slice(),r=se.polynomial(Array.from(e)),i=aX(n,0),o=!1;for(let e=0;e<n;e++){let t=se.evalPoly(r,se.exp(e));i[i.length-1-e]=t,0!==t&&(o=!0)}if(!o)return t;i=se.polynomial(i);let a=se.monomial(n,1),[s,l]=se.euclidian(a,i,n),u=aX(se.degree(s),0),c=0;for(let e=1;e<256&&c<u.length;e++)0===se.evalPoly(s,e)&&(u[c++]=se.inv(e));if(c!==u.length)throw Error("RS.decode: invalid errors number");for(let e=0;e<u.length;e++){let n=t.length-1-se.log(u[e]);if(n<0)throw Error("RS.decode: invalid error location");let r=se.inv(u[e]),i=1;for(let t=0;t<u.length;t++)e!==t&&(i=se.mul(i,se.add(1,se.mul(u[t],r))));t[n]=se.add(t[n],se.mul(se.evalPoly(l,r),se.inv(i)))}return t}};return{encode(e){let t=[],n=[];for(let a=0;a<i;a++){let i=a<r,l=o+(i?0:1);t.push(e.subarray(0,l)),n.push(s.encode(e.subarray(0,l))),e=e.subarray(l)}let a=aJ(...t),l=aJ(...n),u=new Uint8Array(a.length+l.length);return u.set(a),u.set(l,a.length),u},decode(e){if(e.length!==a)throw Error(`interleave.decode: len(data)=${e.length}, total=${a}`);let t=[];for(let e=0;e<i;e++){let i=e<r;t.push(new Uint8Array(n+o+(i?0:1)))}let l=0;for(let n=0;n<o;n++)for(let r=0;r<i;r++)t[r][n]=e[l++];for(let n=r;n<i;n++)t[n][o]=e[l++];for(let a=o;a<o+n;a++)for(let n=0;n<i;n++){let i=n<r;t[n][a+(i?0:1)]=e[l++]}let u=[];for(let e of t)u.push(...Array.from(s.decode(e)).slice(0,-n));return Uint8Array.from(u)}}})(e,t).encode(c)}function sn(e,t,n,r,i=!1){let o=function(e,t,n,r=!1){let i=a7.size.encode(e),o=new a2(i+2),a=new a2(3).rect(0,3,!0).border(1,!1).border(1,!0).border(1,!1);o=(o=o.embed(0,a).embed({x:-a.width,y:0},a).embed({x:0,y:-a.height},a)).rectSlice(1,i);let s=new a2(1).rect(0,1,!0).border(1,!1).border(1,!0),l=a7.alignmentPatterns(e);for(let e of l)for(let t of l)void 0===o.data[e][t]&&o.embed({x:t-2,y:e-2},s);o=o.hLine({x:0,y:6},1/0,({x:e},t)=>void 0===t?e%2==0:t).vLine({x:6,y:0},1/0,({y:e},t)=>void 0===t?e%2==0:t);{var u,c,d,f,h,p;
94let e=a7.formatBits(t,n);for(let t=0;t<6;t++)o.data[t][8]=(u=t,!r&&(e>>u&1)==1);for(let t=6;t<8;t++)o.data[t+1][8]=(c=t,!r&&(e>>c&1)==1);for(let t=8;t<15;t++)o.data[i-15+t][8]=(d=t,!r&&(e>>d&1)==1);for(let t=0;t<8;t++)o.data[8][i-t-1]=(f=t,!r&&(e>>f&1)==1);for(let t=8;t<9;t++)o.data[8][15-t-1+1]=(h=t,!r&&(e>>h&1)==1);for(let t=9;t<15;t++)o.data[8][15-t-1]=(p=t,!r&&(e>>p&1)==1);o.data[i-8][8]=!r}if(e>=7){let t=a7.versionBits(e);for(let e=0;e<18;e+=1){let n=!r&&(t>>e&1)==1,a=Math.floor(e/3),s=e%3+i-8-3;o.data[a][s]=n,o.data[s][a]=n}}return o}(e,t,r,i),a=0,s=8*n.length;if(!function(e,t,n){let r=e.height,i=a9[t],o=-1,a=r-1;for(let t=r-1;t>0;t-=2){for(6==t&&(t=5);;a+=o){for(let r=0;r<2;r+=1){let o=t-r;void 0===e.data[a][o]&&n(o,a,i(o,a))}if(a+o<0||a+o>=r)break}o=-o}}(o,r,(e,t,r)=>{let i=!1;a<s&&(i=(n[a>>>3]>>(7-a&7)&1)!=0,a++),o.data[t][e]=i!==r}),a!==s)throw Error("QR: bytes left after draw");return o}function sr(e){let{arena:t,...n}=e;return(0,C.jsxs)(sr.Root,{...n,children:[(0,C.jsx)(sr.Finder,{}),(0,C.jsx)(sr.Cells,{}),t&&(0,C.jsx)(sr.Arena,{children:"string"==typeof t?(0,C.jsx)("img",{alt:"Arena",src:t,style:{borderRadius:1,height:"100%",objectFit:"cover",width:"100%"}}):t})]})}!function(e){function t(t){let{children:n,size:r="100%",value:i,version:o,...a}=t,s=M.useMemo(()=>(M.Children.map(n,e=>M.isValidElement(e)&&"string"!=typeof e.type&&"displayName"in e.type&&"Arena"===e.type.displayName||null)??[]).some(Boolean),[n]),l=M.useMemo(()=>{let e=t.errorCorrection;return s&&"low"===e&&(e="medium"),function(e,t={}){let{errorCorrection:n,version:r}=t,i=function(e,t="raw",n={}){let r=void 0!==n.ecc?n.ecc:"medium";!function(e){if(!a3.includes(e))throw Error(`Invalid error correction mode=${e}. Expected: ${a3}`)}(r);let i=void 0!==n.encoding?n.encoding:function(e){let t="numeric";for(let n of e)if(!a7.alphabet.numeric.has(n)&&(t="alphanumeric",!a7.alphabet.alphanumerc.has(n)))return"byte";return t}(e);(function(e){if(!a6.includes(e))throw Error(`Encoding: invalid mode=${e}. Expected: ${a6}`);if("kanji"===e||"eci"===e)throw Error(`Encoding: ${e} is not supported (yet?).`)})(i),void 0!==n.mask&&function(e){if(![0,1,2,3,4,5,6,7].includes(e)||!a9[e])throw Error(`Invalid mask=${e}. Expected number [0..7]`)}(n.mask);let o=n.version,a,s=Error("Unknown error");if(void 0!==o)(function(e){if(!Number.isSafeInteger(e)||e<1||e>40)throw Error(`Invalid version=${e}. Expected number [1..40]`)})(o),a=st(o,r,e,i);else for(let t=1;t<=40;t++)try{a=st(t,r,e,i),o=t;break}catch(e){s=e}if(!o||!a)throw s;let l=function(e,t,n,r){if(void 0===r){let i,o;let a=(o=1/0,{add(e,t){e>=o||(i=t,o=e)},get:()=>i,score:()=>o});for(let r=0;r<a9.length;r++)a.add(function(e){let t=e.inverse(),n=e=>{let t=0;for(let n=0,r=1,i;n<e.length;n++)(i!==e[n]||(r++,n===e.length-1))&&(r>=5&&(t+=3+(r-5)),i=e[n],r=1);return t},r=0;e.data.forEach(e=>r+=n(e)),t.data.forEach(e=>r+=n(e));let i=0,o=e.data,a=e.width-1,s=e.height-1;for(let e=0;e<a;e++)for(let t=0;t<s;t++){let n=e+1,r=t+1;o[e][t]===o[n][t]&&o[n][t]===o[e][r]&&o[n][t]===o[n][r]&&(i+=3)}let l=e=>{let t=[!0,!1,!0,!0,!0,!1,!0],n=[!1,!1,!1,!1],r=[...t,...n],i=[...n,...t],o=0;for(let t=0;t<e.length;t++)a0(e,r,t)&&(o+=40),a0(e,i,t)&&(o+=40);return o},u=0;for(let t of e.data)u+=l(t);for(let e of t.data)u+=l(e);let c=0;e.rectRead(0,1/0,(e,t)=>c+=t?1:0);let d=c/(e.height*e.width)*100,f=10*Math.floor(Math.abs(d-50)/5);return r+i+u+f}(sn(e,t,n,r,!0)),r);r=a.get()}if(void 0===r)throw Error("Cannot find mask");return sn(e,t,n,r)}(o,r,a,n.mask);l.assertDrawn();let u=void 0===n.border?2:n.border;if(!Number.isSafeInteger(u))throw Error(`invalid border type=${typeof u}`);if(l=l.border(u,!1),void 0!==n.scale&&(l=l.scale(n.scale)),"raw"===t)return l.data;if("ascii"===t)return l.toASCII();if("svg"===t)return l.toSVG(n.optimize);if("gif"===t)return l.toGIF();if("term"===t)return l.toTerm();throw Error(`Unknown output: ${t}`)}(e,"raw",{border:0,ecc:n,scale:1,version:r}),o=i.length;return{edgeLength:o,finderLength:7,grid:i,value:e}}(i,{errorCorrection:e,version:o})},[i,s,t.errorCorrection,o]),u=1*l.edgeLength,c=1*l.finderLength/2,d=s?Math.floor(u/4):0,f=M.useMemo(()=>({arenaSize:d,cellSize:1,edgeSize:u,qrcode:l,finderSize:c}),[d,u,l,c]);return(0,C.jsx)(e.Context.Provider,{value:f,children:(0,C.jsxs)("svg",{...a,width:r,height:r,viewBox:`0 0 ${u} ${u}`,xmlns:"http://www.w3.org/2000/svg",children:[(0,C.jsx)("title",{children:"QR Code"}),n]})})}function n(t){let{className:n,fill:r,innerClassName:i,radius:o=.25}=t,{cellSize:a,edgeSize:s,finderSize:l}=M.useContext(e.Context);function u({position:e}){let t=l-(l-a)-a/2;"top-right"===e&&(t=s-l-(l-a)-a/2);let u=l-(l-a)-a/2;"bottom-left"===e&&(u=s-l-(l-a)-a/2);let c=l-1.5*a;"top-right"===e&&(c=s-l-1.5*a);let d=l-1.5*a;return"bottom-left"===e&&(d=s-l-1.5*a),(0,C.jsxs)(C.Fragment,{children:[(0,C.jsx)("rect",{className:n,stroke:r??"currentColor",fill:"transparent",x:t,y:u,width:a+(l-a)*2,height:a+(l-a)*2,rx:2*o*(l-a),ry:2*o*(l-a),strokeWidth:a}),(0,C.jsx)("rect",{className:i,fill:r??"currentColor",x:c,y:d,width:3*a,height:3*a,rx:2*o*a,ry:2*o*a})]})}return(0,C.jsxs)(C.Fragment,{children:[(0,C.jsx)(u,{position:"top-left"}),(0,C.jsx)(u,{position:"top-right"}),(0,C.jsx)(u,{position:"bottom-left"})]})}function r(t){let{className:n,fill:r="currentColor",inset:i=!0,radius:o=1}=t,{arenaSize:a,cellSize:s,qrcode:l}=M.useContext(e.Context),{edgeLength:u,finderLength:c}=l,d=M.useMemo(()=>{let e="";for(let t=0;t<l.grid.length;t++){let n=l.grid[t];if(n)for(let r=0;r<n.length;r++){let l=n[r];if(!l)continue;let d=u/2-a/2,f=d+a;if(t>=d&&t<=f&&r>=d&&r<=f)continue;let h=t<c&&r<c,p=t<c&&r>=u-c,m=t>=u-c&&r<c;if(h||p||m)continue;let g=i?.1*s:0,v=(s-2*g)/2,y=r*s+s/2,b=t*s+s/2,w=y-v,A=y+v,E=b-v,_=b+v,k=o*v;e+=`M ${w+k},${E} L ${A-k},${E} A ${k},${k} 0 0,1 ${A},${E+k} L ${A},${_-k} A ${k},${k} 0 0,1 ${A-k},${_} L ${w+k},${_} A ${k},${k} 0 0,1 ${w},${_-k} L ${w},${E+k} A ${k},${k} 0 0,1 ${w+k},${E} z`}}return e},[a,s,u,c,l.grid,i,o]);return(0,C.jsx)("path",{className:n,d:d,fill:r})}function i(t){let{children:n}=t,{arenaSize:r,cellSize:i,edgeSize:o}=M.useContext(e.Context),a=Math.ceil(o/2-r/2),s=r+r%2;return(0,C.jsx)("foreignObject",{x:a,y:a,width:s,height:s,children:(0,C.jsx)("div",{style:{alignItems:"center",display:"flex",fontSize:1,justifyContent:"center",height:"100%",overflow:"hidden",
94width:"100%",padding:i/2,boxSizing:"border-box"},children:n})})}e.Context=M.createContext(null),e.Root=t,(t=e.Root||(e.Root={})).displayName="Root",e.Finder=n,(n=e.Finder||(e.Finder={})).displayName="Finder",e.Cells=r,(r=e.Cells||(e.Cells={})).displayName="Cells",e.Arena=i,(i=e.Arena||(e.Arena={})).displayName="Arena"}(sr||(sr={}));var si=n(80308),so=function(e){var{conditions:t}=e;if(!t)throw Error("Styles have no conditions");var n=nC(e);return nk(function(e,r){if("string"==typeof e||"number"==typeof e||"boolean"==typeof e){if(!t.defaultCondition)throw Error("No default condition");return r(e,t.defaultCondition)}var i=Array.isArray(e)?n(e):e,o={};for(var a in i)null!=i[a]&&(o[a]=r(i[a],a));return o},{importPath:"@vanilla-extract/sprinkles/createUtils",importName:"createMapValueFn",args:[{conditions:e.conditions}]})}({conditions:{defaultCondition:"smallScreen",conditionNames:["smallScreen","largeScreen"],responsiveArray:void 0}}),sa=nC({conditions:{defaultCondition:"smallScreen",conditionNames:["smallScreen","largeScreen"],responsiveArray:void 0}}),ss=function(){return nM(nO)(...arguments)}({conditions:{defaultCondition:"base",conditionNames:["base","hover","active"],responsiveArray:void 0},styles:{background:{values:{accentColor:{conditions:{base:"ju367v9i",hover:"ju367v9j",active:"ju367v9k"},defaultClass:"ju367v9i"},accentColorForeground:{conditions:{base:"ju367v9l",hover:"ju367v9m",active:"ju367v9n"},defaultClass:"ju367v9l"},actionButtonBorder:{conditions:{base:"ju367v9o",hover:"ju367v9p",active:"ju367v9q"},defaultClass:"ju367v9o"},actionButtonBorderMobile:{conditions:{base:"ju367v9r",hover:"ju367v9s",active:"ju367v9t"},defaultClass:"ju367v9r"},actionButtonSecondaryBackground:{conditions:{base:"ju367v9u",hover:"ju367v9v",active:"ju367v9w"},defaultClass:"ju367v9u"},closeButton:{conditions:{base:"ju367v9x",hover:"ju367v9y",active:"ju367v9z"},defaultClass:"ju367v9x"},closeButtonBackground:{conditions:{base:"ju367va0",hover:"ju367va1",active:"ju367va2"},defaultClass:"ju367va0"},connectButtonBackground:{conditions:{base:"ju367va3",hover:"ju367va4",active:"ju367va5"},defaultClass:"ju367va3"},connectButtonBackgroundError:{conditions:{base:"ju367va6",hover:"ju367va7",active:"ju367va8"},defaultClass:"ju367va6"},connectButtonInnerBackground:{conditions:{base:"ju367va9",hover:"ju367vaa",active:"ju367vab"},defaultClass:"ju367va9"},connectButtonText:{conditions:{base:"ju367vac",hover:"ju367vad",active:"ju367vae"},defaultClass:"ju367vac"},connectButtonTextError:{conditions:{base:"ju367vaf",hover:"ju367vag",active:"ju367vah"},defaultClass:"ju367vaf"},connectionIndicator:{conditions:{base:"ju367vai",hover:"ju367vaj",active:"ju367vak"},defaultClass:"ju367vai"},downloadBottomCardBackground:{conditions:{base:"ju367val",hover:"ju367vam",active:"ju367van"},defaultClass:"ju367val"},downloadTopCardBackground:{conditions:{base:"ju367vao",hover:"ju367vap",active:"ju367vaq"},defaultClass:"ju367vao"},error:{conditions:{base:"ju367var",hover:"ju367vas",active:"ju367vat"},defaultClass:"ju367var"},generalBorder:{conditions:{base:"ju367vau",hover:"ju367vav",active:"ju367vaw"},defaultClass:"ju367vau"},generalBorderDim:{conditions:{base:"ju367vax",hover:"ju367vay",active:"ju367vaz"},defaultClass:"ju367vax"}
94,menuItemBackground:{conditions:{base:"ju367vb0",hover:"ju367vb1",active:"ju367vb2"},defaultClass:"ju367vb0"},modalBackdrop:{conditions:{base:"ju367vb3",hover:"ju367vb4",active:"ju367vb5"},defaultClass:"ju367vb3"},modalBackground:{conditions:{base:"ju367vb6",hover:"ju367vb7",active:"ju367vb8"},defaultClass:"ju367vb6"},modalBorder:{conditions:{base:"ju367vb9",hover:"ju367vba",active:"ju367vbb"},defaultClass:"ju367vb9"},modalText:{conditions:{base:"ju367vbc",hover:"ju367vbd",active:"ju367vbe"},defaultClass:"ju367vbc"},modalTextDim:{conditions:{base:"ju367vbf",hover:"ju367vbg",active:"ju367vbh"},defaultClass:"ju367vbf"},modalTextSecondary:{conditions:{base:"ju367vbi",hover:"ju367vbj",active:"ju367vbk"},defaultClass:"ju367vbi"},profileAction:{conditions:{base:"ju367vbl",hover:"ju367vbm",active:"ju367vbn"},defaultClass:"ju367vbl"},profileActionHover:{conditions:{base:"ju367vbo",hover:"ju367vbp",active:"ju367vbq"},defaultClass:"ju367vbo"},profileForeground:{conditions:{base:"ju367vbr",hover:"ju367vbs",active:"ju367vbt"},defaultClass:"ju367vbr"},selectedOptionBorder:{conditions:{base:"ju367vbu",hover:"ju367vbv",active:"ju367vbw"},defaultClass:"ju367vbu"},standby:{conditions:{base:"ju367vbx",hover:"ju367vby",active:"ju367vbz"},defaultClass:"ju367vbx"}}},borderColor:{values:{accentColor:{conditions:{base:"ju367vc0",hover:"ju367vc1",active:"ju367vc2"},defaultClass:"ju367vc0"},accentColorForeground:{conditions:{base:"ju367vc3",hover:"ju367vc4",active:"ju367vc5"},defaultClass:"ju367vc3"},actionButtonBorder:{conditions:{base:"ju367vc6",hover:"ju367vc7",active:"ju367vc8"},defaultClass:"ju367vc6"},actionButtonBorderMobile:{conditions:{base:"ju367vc9",hover:"ju367vca",active:"ju367vcb"},defaultClass:"ju367vc9"},actionButtonSecondaryBackground:{conditions:{base:"ju367vcc",hover:"ju367vcd",active:"ju367vce"},defaultClass:"ju367vcc"},closeButton:{conditions:{base:"ju367vcf",hover:"ju367vcg",active:"ju367vch"},defaultClass:"ju367vcf"},closeButtonBackground:{conditions:{base:"ju367vci",hover:"ju367vcj",active:"ju367vck"},defaultClass:"ju367vci"},connectButtonBackground:{conditions:{base:"ju367vcl",hover:"ju367vcm",active:"ju367vcn"},defaultClass:"ju367vcl"},connectButtonBackgroundError:{conditions:{base:"ju367vco",hover:"ju367vcp",active:"ju367vcq"},defaultClass:"ju367vco"},connectButtonInnerBackground:{conditions:{base:"ju367vcr",hover:"ju367vcs",active:"ju367vct"},defaultClass:"ju367vcr"},connectButtonText:{conditions:{base:"ju367vcu",hover:"ju367vcv",active:"ju367vcw"},defaultClass:"ju367vcu"},connectButtonTextError:{conditions:{base:"ju367vcx",hover:"ju367vcy",active:"ju367vcz"},defaultClass:"ju367vcx"},connectionIndicator:{conditions:{base:"ju367vd0",hover:"ju367vd1",active:"ju367vd2"},defaultClass:"ju367vd0"},downloadBottomCardBackground:{conditions:{base:"ju367vd3",hover:"ju367vd4",active:"ju367vd5"},defaultClass:"ju367vd3"},downloadTopCardBackground:{conditions:{base:"ju367vd6",hover:"ju367vd7",active:"ju367vd8"},defaultClass:"ju367vd6"},error:{conditions:{base:"ju367vd9",hover:"ju367vda",active:"ju367vdb"},defaultClass:"ju367vd9"},generalBorder:{conditions:{base:"ju367vdc",hover:"ju367vdd",active:"ju367vde"},defaultClass:"ju367vdc"},generalBorderDim:{conditions:{base:"ju367vdf",hover:"ju367vdg",active:"ju367vdh"},defaultClass:"ju367vdf"}
94,menuItemBackground:{conditions:{base:"ju367vdi",hover:"ju367vdj",active:"ju367vdk"},defaultClass:"ju367vdi"},modalBackdrop:{conditions:{base:"ju367vdl",hover:"ju367vdm",active:"ju367vdn"},defaultClass:"ju367vdl"},modalBackground:{conditions:{base:"ju367vdo",hover:"ju367vdp",active:"ju367vdq"},defaultClass:"ju367vdo"},modalBorder:{conditions:{base:"ju367vdr",hover:"ju367vds",active:"ju367vdt"},defaultClass:"ju367vdr"},modalText:{conditions:{base:"ju367vdu",hover:"ju367vdv",active:"ju367vdw"},defaultClass:"ju367vdu"},modalTextDim:{conditions:{base:"ju367vdx",hover:"ju367vdy",active:"ju367vdz"},defaultClass:"ju367vdx"},modalTextSecondary:{conditions:{base:"ju367ve0",hover:"ju367ve1",active:"ju367ve2"},defaultClass:"ju367ve0"},profileAction:{conditions:{base:"ju367ve3",hover:"ju367ve4",active:"ju367ve5"},defaultClass:"ju367ve3"},profileActionHover:{conditions:{base:"ju367ve6",hover:"ju367ve7",active:"ju367ve8"},defaultClass:"ju367ve6"},profileForeground:{conditions:{base:"ju367ve9",hover:"ju367vea",active:"ju367veb"},defaultClass:"ju367ve9"},selectedOptionBorder:{conditions:{base:"ju367vec",hover:"ju367ved",active:"ju367vee"},defaultClass:"ju367vec"},standby:{conditions:{base:"ju367vef",hover:"ju367veg",active:"ju367veh"},defaultClass:"ju367vef"}}},boxShadow:{values:{connectButton:{conditions:{base:"ju367vei",hover:"ju367vej",active:"ju367vek"},defaultClass:"ju367vei"},dialog:{conditions:{base:"ju367vel",hover:"ju367vem",active:"ju367ven"},defaultClass:"ju367vel"},profileDetailsAction:{conditions:{base:"ju367veo",hover:"ju367vep",active:"ju367veq"},defaultClass:"ju367veo"},selectedOption:{conditions:{base:"ju367ver",hover:"ju367ves",active:"ju367vet"},defaultClass:"ju367ver"},selectedWallet:{conditions:{base:"ju367veu",hover:"ju367vev",active:"ju367vew"},defaultClass:"ju367veu"},walletLogo:{conditions:{base:"ju367vex",hover:"ju367vey",active:"ju367vez"},defaultClass:"ju367vex"}}},color:{values:{accentColor:{conditions:{base:"ju367vf0",hover:"ju367vf1",active:"ju367vf2"},defaultClass:"ju367vf0"},accentColorForeground:{conditions:{base:"ju367vf3",hover:"ju367vf4",active:"ju367vf5"},defaultClass:"ju367vf3"},actionButtonBorder:{conditions:{base:"ju367vf6",hover:"ju367vf7",active:"ju367vf8"},defaultClass:"ju367vf6"},actionButtonBorderMobile:{conditions:{base:"ju367vf9",hover:"ju367vfa",active:"ju367vfb"},defaultClass:"ju367vf9"},actionButtonSecondaryBackground:{conditions:{base:"ju367vfc",hover:"ju367vfd",active:"ju367vfe"},defaultClass:"ju367vfc"},closeButton:{conditions:{base:"ju367vff",hover:"ju367vfg",active:"ju367vfh"},defaultClass:"ju367vff"},closeButtonBackground:{conditions:{base:"ju367vfi",hover:"ju367vfj",active:"ju367vfk"},defaultClass:"ju367vfi"},connectButtonBackground:{conditions:{base:"ju367vfl",hover:"ju367vfm",active:"ju367vfn"},defaultClass:"ju367vfl"},connectButtonBackgroundError:{conditions:{base:"ju367vfo",hover:"ju367vfp",active:"ju367vfq"},defaultClass:"ju367vfo"},connectButtonInnerBackground:{conditions:{base:"ju367vfr",hover:"ju367vfs",active:"ju367vft"},defaultClass:"ju367vfr"},connectButtonText:{conditions:{base:"ju367vfu",hover:"ju367vfv",active:"ju367vfw"},defaultClass:"ju367vfu"},connectButtonTextError:{conditions:{base:"ju367vfx",hover:"ju367vfy",active:"ju367vfz"},defaultClass:"ju367vfx"},connectionIndicator:{conditions:{base:"ju367vg0",hover:"ju367vg1",active:"ju367vg2"},defaultClass:"ju367vg0"},downloadBottomCardBackground:{conditions:{base:"ju367vg3",hover:"ju367vg4",active:"ju367vg5"},defaultClass:"ju367vg3"},downloadTopCardBackground:{conditions:{base:"ju367vg6",hover:"ju367vg7",active:"ju367vg8"},defaultClass:"ju367vg6"},error:{conditions:{base:"ju367vg9",hover:"ju367vga",active:"ju367vgb"},defaultClass:"ju367vg9"},generalBorder:{conditions:{base:"ju367vgc",hover:"ju367vgd",active:"ju367vge"},defaultClass:"ju367vgc"},generalBorderDim:{conditions:{base:"ju367vgf",hover:"ju367vgg",active:"ju367vgh"},defaultClass:"ju367vgf"}
94,menuItemBackground:{conditions:{base:"ju367vgi",hover:"ju367vgj",active:"ju367vgk"},defaultClass:"ju367vgi"},modalBackdrop:{conditions:{base:"ju367vgl",hover:"ju367vgm",active:"ju367vgn"},defaultClass:"ju367vgl"},modalBackground:{conditions:{base:"ju367vgo",hover:"ju367vgp",active:"ju367vgq"},defaultClass:"ju367vgo"},modalBorder:{conditions:{base:"ju367vgr",hover:"ju367vgs",active:"ju367vgt"},defaultClass:"ju367vgr"},modalText:{conditions:{base:"ju367vgu",hover:"ju367vgv",active:"ju367vgw"},defaultClass:"ju367vgu"},modalTextDim:{conditions:{base:"ju367vgx",hover:"ju367vgy",active:"ju367vgz"},defaultClass:"ju367vgx"},modalTextSecondary:{conditions:{base:"ju367vh0",hover:"ju367vh1",active:"ju367vh2"},defaultClass:"ju367vh0"},profileAction:{conditions:{base:"ju367vh3",hover:"ju367vh4",active:"ju367vh5"},defaultClass:"ju367vh3"},profileActionHover:{conditions:{base:"ju367vh6",hover:"ju367vh7",active:"ju367vh8"},defaultClass:"ju367vh6"},profileForeground:{conditions:{base:"ju367vh9",hover:"ju367vha",active:"ju367vhb"},defaultClass:"ju367vh9"},selectedOptionBorder:{conditions:{base:"ju367vhc",hover:"ju367vhd",active:"ju367vhe"},defaultClass:"ju367vhc"},standby:{conditions:{base:"ju367vhf",hover:"ju367vhg",active:"ju367vhh"},defaultClass:"ju367vhf"}}}}},{conditions:{defaultCondition:"smallScreen",conditionNames:["smallScreen","largeScreen"],responsiveArray:void 0},styles:{alignItems:{values:{"flex-start":{conditions:{smallScreen:"ju367v0",largeScreen:"ju367v1"},defaultClass:"ju367v0"},"flex-end":{conditions:{smallScreen:"ju367v2",largeScreen:"ju367v3"},defaultClass:"ju367v2"},center:{conditions:{smallScreen:"ju367v4",largeScreen:"ju367v5"},defaultClass:"ju367v4"}}},display:{values:{none:{conditions:{smallScreen:"ju367v6",largeScreen:"ju367v7"},defaultClass:"ju367v6"},block:{conditions:{smallScreen:"ju367v8",largeScreen:"ju367v9"},defaultClass:"ju367v8"},flex:{conditions:{smallScreen:"ju367va",largeScreen:"ju367vb"},defaultClass:"ju367va"},inline:{conditions:{smallScreen:"ju367vc",largeScreen:"ju367vd"},defaultClass:"ju367vc"}}}}},{conditions:void 0,styles:{margin:{mappings:["marginTop","marginBottom","marginLeft","marginRight"]},marginX:{mappings:["marginLeft","marginRight"]},marginY:{mappings:["marginTop","marginBottom"]},padding:{mappings:["paddingTop","paddingBottom","paddingLeft","paddingRight"]},paddingX:{mappings:["paddingLeft","paddingRight"]},paddingY:{mappings:["paddingTop","paddingBottom"]},alignSelf:{values:{"flex-start":{defaultClass:"ju367ve"},"flex-end":{defaultClass:"ju367vf"},center:{defaultClass:"ju367vg"}}},backgroundSize:{values:{cover:{defaultClass:"ju367vh"}}},borderRadius:{values:{1:{defaultClass:"ju367vi"},6:{defaultClass:"ju367vj"},10:{defaultClass:"ju367vk"},13:{defaultClass:"ju367vl"},actionButton:{defaultClass:"ju367vm"},connectButton:{defaultClass:"ju367vn"},menuButton:{defaultClass:"ju367vo"},modal:{defaultClass:"ju367vp"},modalMobile:{defaultClass:"ju367vq"},"25%":{defaultClass:"ju367vr"},full:{defaultClass:"ju367vs"}}},borderStyle:{values:{solid:{defaultClass:"ju367vt"}}},borderWidth:{values:{0:{defaultClass:"ju367vu"},1:{defaultClass:"ju367vv"},2:{defaultClass:"ju367vw"},4:{defaultClass:"ju367vx"}}},cursor:{values:{pointer:{defaultClass:"ju367vy"},none:{defaultClass:"ju367vz"}}},pointerEvents:{values:{none:{defaultClass:"ju367v10"},all:{defaultClass:"ju367v11"}}},minHeight:{values:{8:{defaultClass:"ju367v12"},44:{defaultClass:"ju367v13"}}},flexDirection:{values:{row:{defaultClass:"ju367v14"},column:{defaultClass:"ju367v15"}}},fontFamily:{values:{body:{defaultClass:"ju367v16"}}},fontSize:{values:{12:{defaultClass:"ju367v17"},13:{defaultClass:"ju367v18"},14:{defaultClass:"ju367v19"},16:{defaultClass:"ju367v1a"},18:{defaultClass:"ju367v1b"},20:{defaultClass:"ju367v1c"},23:{defaultClass:"ju367v1d"}}},fontWeight:{values:{regular:{defaultClass:"ju367v1e"},medium:{defaultClass:"ju367v1f"},semibold:{defaultClass:"ju367v1g"},bold:{defaultClass:"ju367v1h"},heavy:{defaultClass:"ju367v1i"}}},gap:{values:{0:{defaultClass:"ju367v1j"},1:{defaultClass:"ju367v1k"},2:{defaultClass:"ju367v1l"},3:{defaultClass:"ju367v1m"},4:{defaultClass:"ju367v1n"},5:{defaultClass:"ju367v1o"},6:{defaultClass:"ju367v1p"},8:{defaultClass:"ju367v1q"},10:{defaultClass:"ju367v1r"},12:{defaultClass:"ju367v1s"},14:{defaultClass:"ju367v1t"},16:{defaultClass:"ju367v1u"},18:{defaultClass:"ju367v1v"},20:{defaultClass:"ju367v1w"},24:{defaultClass:"ju367v1x"},28:{defaultClass:"ju367v1y"},32:{defaultClass:"ju367v1z"},36:{defaultClass:"ju367v20"},44:{defaultClass:"ju367v21"},64:{defaultClass:"ju367v22"},"-1":{defaultClass:"ju367v23"}}},height:{values:{1:{defaultClass:"ju367v24"},2:{defaultClass:"ju367v25"},4:{defaultClass:"ju367v26"},8:{defaultClass:"ju367v27"},12:{defaultClass:"ju367v28"},20:{defaultClass:"ju367v29"},24:{defaultClass:"ju367v2a"},28:{defaultClass:"ju367v2b"},30:{defaultClass:"ju367v2c"},32:{defaultClass:"ju367v2d"},34:{defaultClass:"ju367v2e"},36:{defaultClass:"ju367v2f"},40:{defaultClass:"ju367v2g"},44:{defaultClass:"ju367v2h"},48:{defaultClass:"ju367v2i"},54:{defaultClass:"ju367v2j"},60:{defaultClass:"ju367v2k"},200:{defaultClass:"ju367v2l"},full:{defaultClass:"ju367v2m"},max:{defaultClass:"ju367v2n"}}},justifyContent:{values:{"flex-start":{defaultClass:"ju367v2o"},"flex-end":{defaultClass:"ju367v2p"},center:{defaultClass:"ju367v2q"},"space-between":{defaultClass:"ju367v2r"},"space-around":{defaultClass:"ju367v2s"}}},textAlign:{values:{left:{defaultClass:"ju367v2t"},center:{defaultClass:"ju367v2u"},inherit:{defaultClass:"ju367v2v"}}},marginBottom:{values:{0:{defaultClass:"ju367v2w"},1:{defaultClass:"ju367v2x"},2:{defaultClass:"ju367v2y"},3:{defaultClass:"ju367v2z"},4:{defaultClass:"ju367v30"},5:{defaultClass:"ju367v31"},6:{defaultClass:"ju367v32"},8:{defaultClass:"ju367v33"},10:{defaultClass:"ju367v34"},12:{defaultClass:"ju367v35"},14:{defaultClass:"ju367v36"},16:{defaultClass:"ju367v37"},18:{defaultClass:"ju367v38"},20:{defaultClass:"ju367v39"},24:{defaultClass:"ju367v3a"},28:{defaultClass:"ju367v3b"},32:{defaultClass:"ju367v3c"},36:{defaultClass:"ju367v3d"},44:{defaultClass:"ju367v3e"},64:{defaultClass:"ju367v3f"},"-1":{defaultClass:"ju367v3g"}}},marginLeft:{values:{0:{defaultClass:"ju367v3h"},1:{defaultClass:"ju367v3i"},2:{defaultClass:"ju367v3j"},3:{defaultClass:"ju367v3k"},4:{defaultClass:"ju367v3l"},5:{defaultClass:"ju367v3m"},6:{defaultClass:"ju367v3n"},8:{defaultClass:"ju367v3o"},10:{defaultClass:"ju367v3p"},12:{defaultClass:"ju367v3q"},14:{defaultClass:"ju367v3r"},16:{defaultClass:"ju367v3s"},18:{defaultClass:"ju367v3t"},20:{defaultClass:"ju367v3u"},24:{defaultClass:"ju367v3v"},28:{defaultClass:"ju367v3w"},32:{defaultClass:"ju367v3x"},36:{defaultClass:"ju367v3y"},44:{defaultClass:"ju367v3z"},64:{defaultClass:"ju367v40"},"-1":{defaultClass:"ju367v41"}}},marginRight:{values:{0:{defaultClass:"ju367v42"},1:{defaultClass:"ju367v43"},2:{defaultClass:"ju367v44"},3:{defaultClass:"ju367v45"},4:{defaultClass:"ju367v46"},5:{defaultClass:"ju367v47"},6:{defaultClass:"ju367v48"},8:{defaultClass:"ju367v49"},10:{defaultClass:"ju367v4a"},12:{defaultClass:"ju367v4b"},14:{defaultClass:"ju367v4c"},16:{defaultClass:"ju367v4d"},18:{defaultClass:"ju367v4e"},20:{defaultClass:"ju367v4f"},24:{defaultClass:"ju367v4g"},28:{defaultClass:"ju367v4h"},32:{defaultClass:"ju367v4i"},36:{defaultClass:"ju367v4j"},44:{defaultClass:"ju367v4k"},64:{defaultClass:"ju367v4l"},"-1":{defaultClass:"ju367v4m"}}},marginTop:{values:{0:{defaultClass:"ju367v4n"},1:{defaultClass:"ju367v4o"},2:{defaultClass:"ju367v4p"},3:{defaultClass:"ju367v4q"},4:{defaultClass:"ju367v4r"},5:{defaultClass:"ju367v4s"},6:{defaultClass:"ju367v4t"},8:{defaultClass:"ju367v4u"},10:{defaultClass:"ju367v4v"},12:{defaultClass:"ju367v4w"},14:{defaultClass:"ju367v4x"},16:{defaultClass:"ju367v4y"},18:{defaultClass:"ju367v4z"},20:{defaultClass:"ju367v50"},24:{defaultClass:"ju367v51"},28:{defaultClass:"ju367v52"},32:{defaultClass:"ju367v53"},36:{defaultClass:"ju367v54"},44:{defaultClass:"ju367v55"},64:{defaultClass:"ju367v56"},"-1":{defaultClass:"ju367v57"}}},maxWidth:{values:{1:{defaultClass:"ju367v58"},2:{defaultClass:"ju367v59"},4:{defaultClass:"ju367v5a"},8:{defaultClass:"ju367v5b"},12:{defaultClass:"ju367v5c"},20:{defaultClass:"ju367v5d"},24:{defaultClass:"ju367v5e"},28:{defaultClass:"ju367v5f"},30:{defaultClass:"ju367v5g"},32:{defaultClass:"ju367v5h"},34:{defaultClass:"ju367v5i"},36:{defaultClass:"ju367v5j"},40:{defaultClass:"ju367v5k"},44:{defaultClass:"ju367v5l"},48:{defaultClass:"ju367v5m"},54:{defaultClass:"ju367v5n"},60:{defaultClass:"ju367v5o"},200:{defaultClass:"ju367v5p"},full:{defaultClass:"ju367v5q"},max:{defaultClass:"ju367v5r"}}
94},minWidth:{values:{1:{defaultClass:"ju367v5s"},2:{defaultClass:"ju367v5t"},4:{defaultClass:"ju367v5u"},8:{defaultClass:"ju367v5v"},12:{defaultClass:"ju367v5w"},20:{defaultClass:"ju367v5x"},24:{defaultClass:"ju367v5y"},28:{defaultClass:"ju367v5z"},30:{defaultClass:"ju367v60"},32:{defaultClass:"ju367v61"},34:{defaultClass:"ju367v62"},36:{defaultClass:"ju367v63"},40:{defaultClass:"ju367v64"},44:{defaultClass:"ju367v65"},48:{defaultClass:"ju367v66"},54:{defaultClass:"ju367v67"},60:{defaultClass:"ju367v68"},200:{defaultClass:"ju367v69"},full:{defaultClass:"ju367v6a"},max:{defaultClass:"ju367v6b"}}},overflow:{values:{hidden:{defaultClass:"ju367v6c"}}},paddingBottom:{values:{0:{defaultClass:"ju367v6d"},1:{defaultClass:"ju367v6e"},2:{defaultClass:"ju367v6f"},3:{defaultClass:"ju367v6g"},4:{defaultClass:"ju367v6h"},5:{defaultClass:"ju367v6i"},6:{defaultClass:"ju367v6j"},8:{defaultClass:"ju367v6k"},10:{defaultClass:"ju367v6l"},12:{defaultClass:"ju367v6m"},14:{defaultClass:"ju367v6n"},16:{defaultClass:"ju367v6o"},18:{defaultClass:"ju367v6p"},20:{defaultClass:"ju367v6q"},24:{defaultClass:"ju367v6r"},28:{defaultClass:"ju367v6s"},32:{defaultClass:"ju367v6t"},36:{defaultClass:"ju367v6u"},44:{defaultClass:"ju367v6v"},64:{defaultClass:"ju367v6w"},"-1":{defaultClass:"ju367v6x"}}},paddingLeft:{values:{0:{defaultClass:"ju367v6y"},1:{defaultClass:"ju367v6z"},2:{defaultClass:"ju367v70"},3:{defaultClass:"ju367v71"},4:{defaultClass:"ju367v72"},5:{defaultClass:"ju367v73"},6:{defaultClass:"ju367v74"},8:{defaultClass:"ju367v75"},10:{defaultClass:"ju367v76"},12:{defaultClass:"ju367v77"},14:{defaultClass:"ju367v78"},16:{defaultClass:"ju367v79"},18:{defaultClass:"ju367v7a"},20:{defaultClass:"ju367v7b"},24:{defaultClass:"ju367v7c"},28:{defaultClass:"ju367v7d"},32:{defaultClass:"ju367v7e"},36:{defaultClass:"ju367v7f"},44:{defaultClass:"ju367v7g"},64:{defaultClass:"ju367v7h"},"-1":{defaultClass:"ju367v7i"}}},paddingRight:{values:{0:{defaultClass:"ju367v7j"},1:{defaultClass:"ju367v7k"},2:{defaultClass:"ju367v7l"},3:{defaultClass:"ju367v7m"},4:{defaultClass:"ju367v7n"},5:{defaultClass:"ju367v7o"},6:{defaultClass:"ju367v7p"},8:{defaultClass:"ju367v7q"},10:{defaultClass:"ju367v7r"},12:{defaultClass:"ju367v7s"},14:{defaultClass:"ju367v7t"},16:{defaultClass:"ju367v7u"},18:{defaultClass:"ju367v7v"},20:{defaultClass:"ju367v7w"},24:{defaultClass:"ju367v7x"},28:{defaultClass:"ju367v7y"},32:{defaultClass:"ju367v7z"},36:{defaultClass:"ju367v80"},44:{defaultClass:"ju367v81"},64:{defaultClass:"ju367v82"},"-1":{defaultClass:"ju367v83"}}},paddingTop:{values:{0:{defaultClass:"ju367v84"},1:{defaultClass:"ju367v85"},2:{defaultClass:"ju367v86"},3:{defaultClass:"ju367v87"},4:{defaultClass:"ju367v88"},5:{defaultClass:"ju367v89"},6:{defaultClass:"ju367v8a"},8:{defaultClass:"ju367v8b"},10:{defaultClass:"ju367v8c"},12:{defaultClass:"ju367v8d"},14:{defaultClass:"ju367v8e"},16:{defaultClass:"ju367v8f"},18:{defaultClass:"ju367v8g"},20:{defaultClass:"ju367v8h"},24:{defaultClass:"ju367v8i"},28:{defaultClass:"ju367v8j"},32:{defaultClass:"ju367v8k"},36:{defaultClass:"ju367v8l"},44:{defaultClass:"ju367v8m"},64:{defaultClass:"ju367v8n"},"-1":{defaultClass:"ju367v8o"}}},position:{values:{absolute:{defaultClass:"ju367v8p"},fixed:{defaultClass:"ju367v8q"},relative:{defaultClass:"ju367v8r"}}},WebkitUserSelect:{values:{none:{defaultClass:"ju367v8s"}}},right:{values:{0:{defaultClass:"ju367v8t"}}},transition:{values:{default:{defaultClass:"ju367v8u"},transform:{defaultClass:"ju367v8v"}}},userSelect:{values:{none:{defaultClass:"ju367v8w"}}},width:{values:{1:{defaultClass:"ju367v8x"},2:{defaultClass:"ju367v8y"},4:{defaultClass:"ju367v8z"},8:{defaultClass:"ju367v90"},12:{defaultClass:"ju367v91"},20:{defaultClass:"ju367v92"},24:{defaultClass:"ju367v93"},28:{defaultClass:"ju367v94"},30:{defaultClass:"ju367v95"},32:{defaultClass:"ju367v96"},34:{defaultClass:"ju367v97"},36:{defaultClass:"ju367v98"},40:{defaultClass:"ju367v99"},44:{defaultClass:"ju367v9a"},48:{defaultClass:"ju367v9b"},54:{defaultClass:"ju367v9c"},60:{defaultClass:"ju367v9d"},200:{defaultClass:"ju367v9e"},full:{defaultClass:"ju367v9f"},max:{defaultClass:"ju367v9g"}}},backdropFilter:{values:{modalOverlay:{defaultClass:"ju367v9h"}}}}}),sl={colors:{accentColor:"var(--rk-colors-accentColor)",accentColorForeground:"var(--rk-colors-accentColorForeground)",actionButtonBorder:"var(--rk-colors-actionButtonBorder)",actionButtonBorderMobile:"var(--rk-colors-actionButtonBorderMobile)",actionButtonSecondaryBackgroun
94d:"var(--rk-colors-actionButtonSecondaryBackground)",closeButton:"var(--rk-colors-closeButton)",closeButtonBackground:"var(--rk-colors-closeButtonBackground)",connectButtonBackground:"var(--rk-colors-connectButtonBackground)",connectButtonBackgroundError:"var(--rk-colors-connectButtonBackgroundError)",connectButtonInnerBackground:"var(--rk-colors-connectButtonInnerBackground)",connectButtonText:"var(--rk-colors-connectButtonText)",connectButtonTextError:"var(--rk-colors-connectButtonTextError)",connectionIndicator:"var(--rk-colors-connectionIndicator)",downloadBottomCardBackground:"var(--rk-colors-downloadBottomCardBackground)",downloadTopCardBackground:"var(--rk-colors-downloadTopCardBackground)",error:"var(--rk-colors-error)",generalBorder:"var(--rk-colors-generalBorder)",generalBorderDim:"var(--rk-colors-generalBorderDim)",menuItemBackground:"var(--rk-colors-menuItemBackground)",modalBackdrop:"var(--rk-colors-modalBackdrop)",modalBackground:"var(--rk-colors-modalBackground)",modalBorder:"var(--rk-colors-modalBorder)",modalText:"var(--rk-colors-modalText)",modalTextDim:"var(--rk-colors-modalTextDim)",modalTextSecondary:"var(--rk-colors-modalTextSecondary)",profileAction:"var(--rk-colors-profileAction)",profileActionHover:"var(--rk-colors-profileActionHover)",profileForeground:"var(--rk-colors-profileForeground)",selectedOptionBorder:"var(--rk-colors-selectedOptionBorder)",standby:"var(--rk-colors-standby)"},fonts:{body:"var(--rk-fonts-body)"},radii:{actionButton:"var(--rk-radii-actionButton)",connectButton:"var(--rk-radii-connectButton)",menuButton:"var(--rk-radii-menuButton)",modal:"var(--rk-radii-modal)",modalMobile:"var(--rk-radii-modalMobile)"},shadows:{connectButton:"var(--rk-shadows-connectButton)",dialog:"var(--rk-shadows-dialog)",profileDetailsAction:"var(--rk-shadows-profileDetailsAction)",selectedOption:"var(--rk-shadows-selectedOption)",selectedWallet:"var(--rk-shadows-selectedWallet)",walletLogo:"var(--rk-shadows-walletLogo)"},blurs:{modalOverlay:"var(--rk-blurs-modalOverlay)"}},su={shrink:"_12cbo8i6",shrinkSm:"_12cbo8i7"},sc={grow:"_12cbo8i4",growLg:"_12cbo8i5"};function sd({active:e,hover:t}){return["_12cbo8i3 ju367v8r",t&&sc[t],su[e]]}var sf=(0,M.createContext)(null);function sh(){let e=(0,M.useContext)(sf);return e?.status??null}function sp(){let e=sh(),{isConnected:t}=nF();return t?e&&("loading"===e||"unauthenticated"===e)?e:"connected":"disconnected"}function sm(){return"undefined"!=typeof navigator&&/iPhone|iPod/.test(navigator.userAgent)||"undefined"!=typeof navigator&&(/iPad/.test(navigator.userAgent)||"MacIntel"===navigator.platform&&navigator.maxTouchPoints>1)}function sg(){return"undefined"!=typeof navigator&&/android/i.test(navigator.userAgent)||sm()}var sv={a:"iekbcca",blockquote:"iekbcc2",button:"iekbcc9",input:"iekbcc8 iekbcc5 iekbcc4",mark:"iekbcc6",ol:"iekbcc1",q:"iekbcc2",select:"iekbcc7 iekbcc5 iekbcc4",table:"iekbcc3",textarea:"iekbcc5 iekbcc4",ul:"iekbcc1"},sy=({reset:e,...t})=>{if(!e)return ss(t);let n=sv[e],r=ss(t);return(0,nz.Z)("iekbcc0",n,r)},sb=M.forwardRef(({as:e="div",className:t,testId:n,...r},i)=>{let o={},a={};for(let e in r)ss.properties.has(e)?o[e]=r[e]:a[e]=r[e];let s=sy({reset:"string"==typeof e?e:"div",...o});return M.createElement(e,{className:(0,nz.Z)(s,t),...a,"data-testid":n?`rk-${n.replace(/^rk-/,"")}`:void 0,ref:i})});sb.displayName="Box";var sw=new Map,sA=new Map;async function sE(e){let t=sA.get(e);if(t)return t;let n=async()=>e().then(async t=>(sw.set(e,t),t)),r=n().catch(t=>n().catch(t=>{sA.delete(e)}));return sA.set(e,r),r}async function s_(...e){return await Promise.all(e.map(e=>"function"==typeof e?sE(e):e))}function sk(e){let t="function"==typeof e?sw.get(e):void 0,n=function(){let[,e]=(0,M.useReducer)(e=>e+1,0);return e}();return(0,M.useEffect)(()=>{"function"!=typeof e||t||sE(e).then(n)},[e,t,n]),"function"==typeof e?t:e}function sC({alt:e,background:t,borderColor:n,borderRadius:r,useAsImage:i,boxShadow:o,height:a,src:s,width:l,testId:u}){let c=sm(),d=sk(s),f=d&&/^http/.test(d),[h,p]=(0,M.useReducer)(()=>!0,!1);return M.createElement(sb,{"aria-label":e,borderRadius:r,boxShadow:o,height:"string"==typeof a?a:void 0,overflow:"hidden",position:"relative",role:"img",style:{background:t,height:"number"==typeof a?a:void 0,width:"number"==typeof l?l:void 0}
94,width:"string"==typeof l?l:void 0,testId:u},M.createElement(sb,{...f?{"aria-hidden":!0,as:"img",onLoad:p,src:d}:{"aria-hidden":!0,as:"img",src:d},height:"full",position:"absolute",...c?{WebkitUserSelect:"none"}:{},style:{WebkitTouchCallout:"none",transition:"opacity .15s linear",userSelect:"none",...!i&&f?{opacity:h?1:0}:{}},width:"full"}),n?M.createElement(sb,{..."object"==typeof n&&"custom"in n?{style:{borderColor:n.custom}}:{borderColor:n},borderRadius:r,borderStyle:"solid",borderWidth:"1",height:"full",position:"relative",width:"full"}):null)}var sS=e=>(0,M.useMemo)(()=>`${e}_${Math.round(1e9*Math.random())}`,[e]),sx=({height:e=21,width:t=21})=>{let n=sS("spinner");return M.createElement("svg",{className:"_1luule42",fill:"none",height:e,viewBox:"0 0 21 21",width:t,xmlns:"http://www.w3.org/2000/svg"},M.createElement("title",null,"Loading"),M.createElement("clipPath",{id:n},M.createElement("path",{d:"M10.5 3C6.35786 3 3 6.35786 3 10.5C3 14.6421 6.35786 18 10.5 18C11.3284 18 12 18.6716 12 19.5C12 20.3284 11.3284 21 10.5 21C4.70101 21 0 16.299 0 10.5C0 4.70101 4.70101 0 10.5 0C16.299 0 21 4.70101 21 10.5C21 11.3284 20.3284 12 19.5 12C18.6716 12 18 11.3284 18 10.5C18 6.35786 14.6421 3 10.5 3Z"})),M.createElement("foreignObject",{clipPath:`url(#${n})`,height:"21",width:"21",x:"0",y:"0"},M.createElement("div",{className:"_1luule43"})))},sM=[{color:"#FC5C54",emoji:"\uD83C\uDF36"},{color:"#FFD95A",emoji:"\uD83E\uDD11"},{color:"#E95D72",emoji:"\uD83D\uDC19"},{color:"#6A87C8",emoji:"\uD83E\uDED0"},{color:"#5FD0F3",emoji:"\uD83D\uDC33"},{color:"#FC5C54",emoji:"\uD83E\uDD36"},{color:"#75C06B",emoji:"\uD83C\uDF32"},{color:"#FFDD86",emoji:"\uD83C\uDF1E"},{color:"#5FC6D4",emoji:"\uD83D\uDC12"},{color:"#FF949A",emoji:"\uD83D\uDC35"},{color:"#FF8024",emoji:"\uD83E\uDD8A"},{color:"#9BA1A4",emoji:"\uD83D\uDC3C"},{color:"#EC66FF",emoji:"\uD83E\uDD84"},{color:"#FF8CBC",emoji:"\uD83D\uDC37"},{color:"#FF9A23",emoji:"\uD83D\uDC27"},{color:"#FF949A",emoji:"\uD83E\uDDA9"},{color:"#C5DADB",emoji:"\uD83D\uDC7D"},{color:"#FC5C54",emoji:"\uD83C\uDF88"},{color:"#FF949A",emoji:"\uD83C\uDF49"},{color:"#FFD95A",emoji:"\uD83C\uDF89"},{color:"#A8CE63",emoji:"\uD83D\uDC32"},{color:"#71ABFF",emoji:"\uD83C\uDF0E"},{color:"#FFE279",emoji:"\uD83C\uDF4A"},{color:"#B6B1B6",emoji:"\uD83D\uDC2D"},{color:"#FF6780",emoji:"\uD83C\uDF63"},{color:"#FFD95A",emoji:"\uD83D\uDC25"},{color:"#A575FF",emoji:"\uD83D\uDC7E"},{color:"#A8CE63",emoji:"\uD83E\uDD66"},{color:"#FC5C54",emoji:"\uD83D\uDC79"},{color:"#FFE279",emoji:"\uD83D\uDE40"},{color:"#5FD0F3",emoji:"â±"},{color:"#4D82FF",emoji:"âµï¸"},{color:"#FFE279",emoji:"\uD83E\uDD73"},{color:"#FF949A",emoji:"\uD83E\uDD2F"},{color:"#FFB35A",emoji:"\uD83E\uDD20"}],sO=({address:e,ensImage:t,size:n})=>{let[r,i]=(0,M.useState)(!1);(0,M.useEffect)(()=>{if(t){let e=new Image;e.src=t,e.onload=()=>i(!0)}},[t]);
94let{color:o,emoji:a}=(0,M.useMemo)(()=>(function(e){let t=Math.abs(function(e){let t=0;if(0===e.length)return t;for(let n=0;n<e.length;n++){let r=e.charCodeAt(n);t=(t<<5)-t+r|0}return t}(("string"==typeof e?e:"").toLowerCase())%sM.length);return sM[t??0]})(e),[e]);return t?r?M.createElement(sb,{backgroundSize:"cover",borderRadius:"full",position:"absolute",style:{backgroundImage:`url(${t})`,backgroundPosition:"center",height:n,width:n}}):M.createElement(sb,{alignItems:"center",backgroundSize:"cover",borderRadius:"full",color:"modalText",display:"flex",justifyContent:"center",position:"absolute",style:{height:n,width:n}},M.createElement(sx,null)):M.createElement(sb,{alignItems:"center",display:"flex",justifyContent:"center",overflow:"hidden",style:{...!t&&{backgroundColor:o},height:n,width:n}},a)},sR=(0,M.createContext)(sO);function sP({address:e,imageUrl:t,loading:n,size:r}){let i=(0,M.useContext)(sR);return M.createElement(sb,{"aria-hidden":!0,borderRadius:"full",overflow:"hidden",position:"relative",style:{height:`${r}px`,width:`${r}px`},userSelect:"none"},M.createElement(sb,{alignItems:"center",borderRadius:"full",display:"flex",justifyContent:"center",overflow:"hidden",position:"absolute",style:{fontSize:`${Math.round(.55*r)}px`,height:`${r}px`,transform:n?"scale(0.72)":void 0,transition:".25s ease",transitionDelay:n?void 0:".1s",width:`${r}px`,willChange:"transform"},userSelect:"none"},M.createElement(i,{address:e,ensImage:t,size:r})),n&&M.createElement(sb,{color:"accentColor",display:"flex",height:"full",position:"absolute",width:"full"},M.createElement(sx,{height:"100%",width:"100%"})))}var sT=()=>M.createElement("svg",{fill:"none",height:"7",width:"14",xmlns:"http://www.w3.org/2000/svg"},M.createElement("title",null,"Dropdown"),M.createElement("path",{d:"M12.75 1.54001L8.51647 5.0038C7.77974 5.60658 6.72026 5.60658 5.98352 5.0038L1.75 1.54001",stroke:"currentColor",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"2.5",xmlns:"http://www.w3.org/2000/svg"})),sI={defaultLocale:"en",locale:"en"},sj=new class{constructor(e){for(let[t,n]of(this.listeners=new Set,this.defaultLocale=sI.defaultLocale,this.enableFallback=!1,this.locale=sI.locale,this.cachedLocales=[],this.translations={},Object.entries(e)))this.cachedLocales=[...this.cachedLocales,t],this.translations={...this.translations,...this.flattenTranslation(n,t)}}missingMessage(e){return`[missing: "${this.locale}.${e}" translation]`}flattenTranslation(e,t){let n={},r=(e,t)=>{for(let i of Object.keys(e)){let o=`${t}.${i}`,a=e[i];"object"==typeof a&&null!==a?r(a,o):n[o]=a}};return r(e,t),n}translateWithReplacements(e,t={}){let n=e;for(let e in t){let r=t[e];n=n.replace(`%{${e}}`,r)}return n}t(e,t,n){let r=`${this.locale}.${e}`,i=this.translations[r];if(!i){if(this.enableFallback){let n=`${this.defaultLocale}.${e}`,r=this.translations[n];if(r)return this.translateWithReplacements(r,t)}return n?.rawKeyIfTranslationMissing?e:this.missingMessage(e)}return this.translateWithReplacements(i,t)}isLocaleCached(e){return this.cachedLocales.includes(e)}updateLocale(e){this.locale=e,this.notifyListeners()}setTranslations(e,t){let n=this.isLocaleCached(e);n||(this.cachedLocales=[...this.cachedLocales,e],this.translations={...this.translations,...this.flattenTranslation(t,e)}),this.locale=e,this.notifyListeners()}notifyListeners(){for(let e of this.listeners)e()}onChange(e){return this.listeners.add(e),()=>{this.listeners.delete(e)}}}({en:JSON.parse(n_.I),"en-US":JSON.parse(n_.I)});sj.defaultLocale="en-US",sj.locale="en-US",sj.enableFallback=!0;var sL=async e=>{switch(e){case"ar":case"ar-AR":return(await n.e(4483).then(n.bind(n,14483))).default;case"de":case"de-DE":return(await n.e(7832).then(n.bind(n,47832))).default;case"en":case"en-US":default:return(await n.e(7195).then(n.bind(n,57195))).default;case"es":case"es-419":return(await n.e(6658).then(n.bind(n,76658))).default;case"fr":case"fr-FR":return(await n.e(2849).then(n.bind(n,12849))).default;case"hi":case"hi-IN":return(await n.e(1850).then(n.bind(n,57722))).default;case"id":case"id-ID":return(await n.e(3329).then(n.bind(n,43329))).default;case"ja":case"ja-JP":return(await n.e(1102).then(n.bind(n,41102))).default;case"ko":case"ko-KR":return(await n.e(6103).then(n.bind(n,36103))).default;case"ms":case"ms-MY":return(await n.e(5368).then(n.bind(n,75368))).default;case"pt":case"pt-BR":return(await n.e(2955).then(n.bind(n,92955))).default;case"ru":case"ru-RU":return(await n.e(9815).then(n.bind(n,16338))).default;case"th":case"th-TH":return(await n.e(7523).then(n.bind(n,96276))).default;case"tr":case"tr-TR":return(await n.e(6289).then(n.bind(n,6289))).default;case"ua":case"uk-UA":return(await n.e(8722).then(n.bind(n,78251))).default;case"vi":case"vi-VN":return(await n.e(928).then(n.bind(n,80928))).default;case"zh":case"zh-CN":case"zh-Hans":return(await n.e(5993).then(n.bind(n,45993))).default;case"zh-HK":return(await n.e(4160).then(n.bind(n,24160))).default;
94case"zh-Hant":case"zh-TW":return(await n.e(9491).then(n.bind(n,79491))).default}};async function sN(e){let t=sj.isLocaleCached(e);if(t){sj.updateLocale(e);return}let n=await sL(e);sj.setTranslations(e,JSON.parse(n))}var sD=()=>{if("undefined"!=typeof window&&"undefined"!=typeof navigator){if(navigator.languages?.length)return navigator.languages[0];if(navigator.language)return navigator.language}},sB=(0,M.createContext)({i18n:sj}),sF=({children:e,locale:t})=>{let[n,r]=(0,M.useState)(0),i=(0,M.useMemo)(()=>sD(),[]);(0,M.useEffect)(()=>{let e=sj.onChange(()=>{r(e=>e+1)});return e},[]),(0,M.useEffect)(()=>{t&&t!==sj.locale?sN(t):!t&&i&&i!==sj.locale&&sN(i)},[t,i]);let o=(0,M.useMemo)(()=>({t:(e,t)=>sj.t(e,t),i18n:sj}),[n]);return M.createElement(sB.Provider,{value:o},e)};function sz(e){return null!=e}var sU={iconBackground:"#7290CC",iconUrl:async()=>(await n.e(272).then(n.bind(n,40272))).default},sq={iconBackground:"#96bedc",iconUrl:async()=>(await n.e(8371).then(n.bind(n,58371))).default},sW={iconBackground:"#e84141",iconUrl:async()=>(await n.e(8525).then(n.bind(n,28525))).default},sH={iconBackground:"#0052ff",iconUrl:async()=>(await n.e(8692).then(n.bind(n,28692))).default},s$={iconBackground:"#814625",iconUrl:async()=>(await n.e(3965).then(n.bind(n,73965))).default},sV={iconBackground:"#000000",iconUrl:async()=>(await n.e(9884).then(n.bind(n,39884))).default},sK={iconBackground:"#ebac0e",iconUrl:async()=>(await n.e(369).then(n.bind(n,60369))).default},sG={iconBackground:"#FCFF52",iconUrl:async()=>(await n.e(2828).then(n.bind(n,2828))).default},sQ={iconBackground:"#002D74",iconUrl:async()=>(await n.e(6526).then(n.bind(n,76526))).default},sY={iconBackground:"#484c50",iconUrl:async()=>(await n.e(7718).then(n.bind(n,47718))).default},sZ={iconBackground:"transparent",iconUrl:async()=>(await n.e(794).then(n.bind(n,40794))).default},sX={iconBackground:"#000000",iconUrl:async()=>(await n.e(4252).then(n.bind(n,44252))).default},sJ={iconBackground:"#7132F5",iconUrl:async()=>(await n.e(6652).then(n.bind(n,56652))).default},s0={iconBackground:"transparent",iconUrl:async()=>(await n.e(9640).then(n.bind(n,39640))).default},s1={iconBackground:"#ffffff",iconUrl:async()=>(await n.e(1489).then(n.bind(n,91489))).default},s2={iconBackground:"#ffffff",iconUrl:async()=>(await n.e(5973).then(n.bind(n,95973))).default},s3={iconBackground:"#000000",iconUrl:async()=>(await n.e(330).then(n.bind(n,80330))).default},s6={iconBackground:"#ff5a57",iconUrl:async()=>(await n.e(9402).then(n.bind(n,69402))).default},s4={iconBackground:"#9f71ec",iconUrl:async()=>(await n.e(9731).then(n.bind(n,39731))).default},s5={iconBackground:"#FFEEDA",iconUrl:async()=>(await n.e(4266).then(n.bind(n,54266))).default},s8={iconBackground:"#F50DB4",iconUrl:async()=>(await n.e(1373).then(n.bind(n,81373))).default},s7={iconBackground:"#f9f7ec",iconUrl:async()=>(await n.e(1355).then(n.bind(n,1355))).default},s9={iconBackground:"#000000",iconUrl:async()=>(await n.e(2120).then(n.bind(n,32120))).default},le={iconBackground:"#f9f7ec",iconUrl:async()=>(await n.e(8771).then(n.bind(n,38771))).default},lt={iconBackground:"#000000",iconUrl:async()=>(await n.e(6160).then(n.bind(n,46160))).default},ln=Object.fromEntries(Object.values({apechain:{chainId:33139,name:"ApeChain",...sU},apechainCurtis:{chainId:33111,name:"ApeChain Curtis",...sU},arbitrum:{chainId:42161,name:"Arbitrum",...sq},arbitrumGoerli:{chainId:421613,...sq},arbitrumSepolia:{chainId:421614,...sq},avalanche:{chainId:43114,...sW},avalancheFuji:{chainId:43113,...sW},base:{chainId:8453,name:"Base",...sH},baseGoerli:{chainId:84531,...sH},baseSepolia:{chainId:84532,...sH},berachain:{chainId:80094,name:"Berachain",...s$},berachainArtio:{chainId:80085,name:"Berachain Artio",...s$},berachainBArtio:{chainId:80084,name:"Berachain bArtio",...s$},blast:{chainId:81457,name:"Blast",...sV},blastSepolia:{chainId:168587773,...sV},bsc:{chainId:56,name:"BSC",...sK},bscTestnet:{chainId:97,...sK},celo:{chainId:42220,name:"Celo",...sG},celoAlfajores:{chainId:44787,name:"Celo Alfajores",...sG},cronos:{chainId:25,...sQ},cronosTestnet:{chainId:338,...sQ}
94,degen:{chainId:666666666,name:"Degen",iconBackground:"#A36EFD",iconUrl:async()=>(await n.e(6505).then(n.bind(n,76505))).default},flow:{chainId:747,...sZ},flowTestnet:{chainId:545,...sZ},gnosis:{chainId:100,name:"Gnosis",iconBackground:"#04795c",iconUrl:async()=>(await n.e(979).then(n.bind(n,20979))).default},goerli:{chainId:5,...sY},gravity:{chainId:1625,name:"Gravity",...sX},gravitySepolia:{chainId:13505,name:"Gravity Sepolia",...sX},hardhat:{chainId:31337,iconBackground:"#f9f7ec",iconUrl:async()=>(await n.e(1660).then(n.bind(n,61660))).default},holesky:{chainId:17e3,...sY},hyperevm:{chainId:999,iconBackground:"#000000",iconUrl:async()=>(await n.e(4389).then(n.bind(n,4389))).default},ink:{chainId:57073,...sJ},inkSepolia:{chainId:763373,...sJ},kaia:{chainId:8217,name:"Kaia",...s0},kairos:{chainId:1001,name:"Kairos",...s0},kovan:{chainId:42,...sY},linea:{chainId:59144,name:"Linea",...s1},lineaGoerli:{chainId:59140,name:"Linea Goerli",...s1},lineaSepolia:{chainId:59141,name:"Linea Sepolia",...s1},localhost:{chainId:1337,...sY},mainnet:{chainId:1,name:"Ethereum",...sY},manta:{chainId:169,name:"Manta",...s2},mantaSepolia:{chainId:3441006,...s2},mantaTestnet:{chainId:3441005,...s2},mantle:{chainId:5e3,...s3},mantleTestnet:{chainId:5001,...s3},optimism:{chainId:10,name:"Optimism",...s6},optimismGoerli:{chainId:420,...s6},optimismKovan:{chainId:69,...s6},optimismSepolia:{chainId:11155420,...s6},polygon:{chainId:137,name:"Polygon",...s4},polygonAmoy:{chainId:80002,...s4},polygonMumbai:{chainId:80001,...s4},rinkeby:{chainId:4,...sY},ronin:{chainId:2020,iconBackground:"#1273EA",iconUrl:async()=>(await n.e(3781).then(n.bind(n,73781))).default},ropsten:{chainId:3,...sY},sanko:{chainId:1996,name:"Sanko",iconBackground:"#000000",iconUrl:async()=>(await n.e(8854).then(n.bind(n,38854))).default},scroll:{chainId:534352,...s5},scrollSepolia:{chainId:534351,...s5},sepolia:{chainId:11155111,...sY},superposition:{chainId:55244,name:"Superposition",iconBackground:"#000000",iconUrl:async()=>(await n.e(7623).then(n.bind(n,37623))).default},unichain:{chainId:130,...s8},unichainSepolia:{chainId:1301,...s8},xdc:{chainId:50,name:"XDC",...s7},xdcTestnet:{chainId:51,...s7},zetachain:{chainId:7e3,name:"ZetaChain",...s9},zetachainAthensTestnet:{chainId:7001,name:"Zeta Athens",...s9},zkSync:{chainId:324,name:"zkSync",...le},zkSyncTestnet:{chainId:280,...le},zora:{chainId:7777777,name:"Zora",...lt},zoraSepolia:{chainId:999999999,...lt},zoraTestnet:{chainId:999,...lt}}).filter(sz).map(({chainId:e,...t})=>[e,t])),lr=e=>e.map(e=>{let t=ln[e.id]??{};return{...e,name:t.name??e.name,iconUrl:e.iconUrl??t.iconUrl,iconBackground:e.iconBackground??t.iconBackground}}),li=(0,M.createContext)({chains:[]});function lo({children:e,initialChain:t}){let{chains:n}=nN();return M.createElement(li.Provider,{value:(0,M.useMemo)(()=>({chains:lr(n),initialChainId:"number"==typeof t?t:t?.id}),[n,t])},e)}var la=()=>(0,M.useContext)(li).chains,ls=()=>(0,M.useContext)(li).initialChainId,ll=()=>{let e=la();return(0,M.useMemo)(()=>{let t={};for(let n of e)t[n.id]=n;return t},[e])},lu=(0,M.createContext)({showBalance:void 0,setShowBalance:()=>{}});function lc({children:e}){let[t,n]=(0,M.useState)();return M.createElement(lu.Provider,{value:{showBalance:t,setShowBalance:n}},e)}var ld=()=>(0,M.useContext)(lu);function lf(){let e=la(),t=tx.id,n=e.some(e=>e.id===t);return n}async function lh(e,t){if(t={headers:{},method:"get",...t,timeout:t.timeout??1e4},!e)throw Error("rainbowFetch: Missing url argument");let n=new AbortController,r=setTimeout(()=>n.abort(),t.timeout),{body:i,params:o,headers:a,...s}=t,l=i&&"object"==typeof i?JSON.stringify(t.body):t.body,u=await fetch(`${e}${o&&Object.keys(o).length?`?${new URLSearchParams(o)}`:""}`,{...s,body:l,headers:{Accept:"application/json","Content-Type":"application/json",...a},signal:n.signal});clearTimeout(r);let c=await function(e){let t=e.headers.get("Content-Type");return t?.startsWith("application/json")?e.json():e.text()}(u);if(u.ok){let{headers:e,status:t}=u;return{data:c,headers:e,status:t}}let d=function({requestBody:e,response:t,responseBody:n}){let r=n?.error||t?.statusText||"There was an error with the request.",i=Error(r);return i.response=t,i.responseBody=n,i.requestBody=e,i}({requestBody:i,response:u,responseBody:"string"==typeof c?{error:c}:c});throw d}var lp=class{constructor(e={}){let{baseUrl:t="",...n}=e;this.baseUrl=t,this.opts=n}get(e,t){return lh(`${this.baseUrl}${e}`,{...this.opts,...t||{},method:"get"})}delete(e,t){return lh(`${this.baseUrl}${e}`,{...this.opts,...t||{},method:"delete"})}head(e,t){return lh(`${this.baseUrl}${e}`,{...this.opts,...t||{},method:"head"})}options(e,t){return lh(`${this.baseUrl}${e}`,{...this.opts,...t||{},method:"options"})}post(e,t,n){return lh(`${this.baseUrl}${e}`,{...this.opts,...n||{},body:t,method:"post"})}put(e,t,n){return lh(`${this.baseUrl}${e}`,{...this.opts,...n||{},body:t,method:"put"})}
94patch(e,t,n){return lh(`${this.baseUrl}${e}`,{...this.opts,...n||{},body:t,method:"patch"})}},lm=!!(void 0!==si&&void 0!==si.env&&si.env.RAINBOW_PROVIDER_API_KEY),lg=function({baseUrl:e,headers:t,params:n,timeout:r}){return new lp({baseUrl:e,headers:t,params:n,timeout:r})}({baseUrl:"https://enhanced-provider.rainbow.me",headers:{"x-api-key":void 0!==si&&void 0!==si.env&&si.env.RAINBOW_PROVIDER_API_KEY||"LzbasoBiLqltex3VkcQ7LRmL4PtfiiZ1EMJrizrgfonWN6byJReu/l6yrUoo3zLW"}});function lv(e){return`rk-ens-name-${e}`}async function ly({address:e}){let t=function(e){let t=function(e){try{let t=e?JSON.parse(e):null;return"object"==typeof t?t:null}catch{return null}}(localStorage.getItem(lv(e)));if(!t)return null;let{ensName:n,expires:r}=t;if("string"!=typeof n||Number.isNaN(Number(r)))return localStorage.removeItem(lv(e)),null;let i=new Date;return i.getTime()>Number(r)?(localStorage.removeItem(lv(e)),null):n}(e);if(t)return t;let n=await lg.get("/v1/resolve-ens",{params:{address:e}}),r=n.data.data;return r&&function(e,t){if(!(0,tq.U)(e))return;let n=new Date,r=new Date(n.getTime()+180*6e4);localStorage.setItem(lv(e),JSON.stringify({ensName:t,expires:r.getTime()}))}(e,r),r}function lb({address:e,includeBalance:t}){let n=function(e){let t=lf(),{data:n}=function(e={}){let{address:t,query:n={}}=e,r=nN(e),i=r3({config:r}),o=function(e,t={}){return{async queryFn({queryKey:t}){let{address:n,scopeKey:r,...i}=t[1];if(!n)throw Error("address is required");return function(e,t){let{chainId:n,...r}=t,i=e.getClient({chainId:n}),o=nH(i,iQ,"getEnsName");return o(r)}(e,{...i,address:n})},queryKey:function(e={}){return["ensName",n9(e)]}(t)}}(r,{...e,chainId:e.chainId??i}),a=!!(t&&(n.enabled??!0));return r1({...n,...o,enabled:a})}({chainId:tx.id,address:e,query:{enabled:t}}),{data:r}=r0({queryKey:function(e,t,n={}){return[e,t,n]}("address",e),queryFn:()=>ly({address:e}),enabled:!t&&!!e&&lm,staleTime:6e5,retry:1});return n||r}(e),r=function(e){let t=lf(),{data:n}=function(e={}){let{name:t,query:n={}}=e,r=nN(e),i=r3({config:r}),o=function(e,t={}){return{async queryFn({queryKey:t}){let{name:n,scopeKey:r,...i}=t[1];if(!n)throw Error("name is required");return function(e,t){let{chainId:n,...r}=t,i=e.getClient({chainId:n}),o=nH(i,iG,"getEnsAvatar");return o(r)}(e,{...i,name:n})},queryKey:function(e={}){return["ensAvatar",n9(e)]}(t)}}(r,{...e,chainId:e.chainId??i}),a=!!(t&&(n.enabled??!0));return r1({...n,...o,enabled:a})}({chainId:tx.id,name:e?(e=>{try{var t;return(t=function(e,t,n){if(!e)return[];im();let r=0;return e.split(".").map(e=>{let i=function(e){let t=[];for(let n=0,r=e.length;n<r;){let r=e.codePointAt(n);n+=r<65536?1:2,t.push(r)}return t}(e),o={input:i,offset:r};r+=i.length+1;try{let e,r=o.tokens=function(e,t,n){let r=[],i=[];for(e=e.slice().reverse();e.length;){let o=function(e,t){let n,r=b,i=e.length;for(;i&&(r=r.get(e[--i]));){let{V:o}=r;o&&(n=o,t&&t.push(...e.slice(i).reverse()),e.length=i)}return n}(e);if(o)i.length&&(r.push(t(i)),i=[]),r.push(n(o));else{let t=e.pop();if(v.has(t))i.push(t);else{let e=u.get(t);if(e)i.push(...e);else if(!c.has(t))throw iw(t)}}}return i.length&&r.push(t(i)),r}(i,t,n),a=r.length;if(!a)throw Error("empty label");let s=o.output=r.flat();if(function(e){for(let t=e.lastIndexOf(95);t>0;)if(95!==e[--t])throw Error("underscore allowed only at start")}(s),!(o.emoji=a>1||r[0].is_emoji)&&s.every(e=>e<128))(function(e){if(e.length>=4&&45==e[2]&&45==e[3])throw Error(`invalid label extension: "${ii(e.slice(0,4))}"`)})(s),e="ASCII";else{let t=r.flatMap(e=>e.is_emoji?[]:e);if(t.length){if(d.has(s[0]))throw iE("leading combining mark");for(let e=1;e<a;e++){let t=r[e];
94if(!t.is_emoji&&d.has(t[0]))throw iE(`emoji + combining mark: "${ii(r[e-1])} + ${iy([t[0]])}"`)}!function(e){let t=e[0],n=r4.get(t);if(n)throw iE(`leading ${n}`);let r=e.length,i=-1;for(let o=1;o<r;o++){t=e[o];let r=r4.get(t);if(r){if(i==o)throw iE(`${n} + ${r}`);i=o+1,n=r}}if(i==r)throw iE(`trailing ${n}`)}(s);let n=id(new Set(t)),[i]=function(e){let t=p;for(let n of e){let e=t.filter(e=>ih(e,n));if(!e.length){if(p.some(e=>ih(e,n)))throw iA(t[0],n);throw iw(n)}if(t=e,1==e.length)break}return t}(n);(function(e,t){for(let n of t)if(!ih(e,n))throw iA(e,n);if(e.M){let e=iu(t).map(is);for(let t=1,n=e.length;t<n;t++)if(f.has(e[t])){let r=t+1;for(let i;r<n&&f.has(i=e[r]);r++)for(let n=t;n<r;n++)if(e[n]==i)throw Error(`duplicate non-spacing marks: ${ig(i)}`);if(r-t>4)throw Error(`excessive non-spacing marks: ${iv(iy(e.slice(t-1,r)))} (${r-t}/4)`);t=r}}})(i,t),function(e,t){let n;let r=[];for(let e of t){let t=g.get(e);if(1===t)return;if(t){let r=t.M.get(e);if(!(n=n?n.filter(e=>r.has(e)):id(r)).length)return}else r.push(e)}if(n){for(let t of n)if(r.every(e=>ih(t,e)))throw Error(`whole-script confusable: ${e.N}/${t.N}`)}}(i,n),e=i.N}else e="Emoji"}o.type=e}catch(e){o.error=e}return o})}(e,ic,i_)).map(({input:e,error:n,output:r})=>{if(n){let r=n.message;throw Error(1==t.length?r:`Invalid label ${iv(iy(e))}: ${r}`)}return ii(r)}).join(".")}catch{}})(e):void 0,query:{enabled:t}});return n}(n),{data:i}=r6({address:t?e:void 0});return{ensName:n,ensAvatar:r,balance:i}}function lw(){let{chain:e}=nF();return e?.id??null}var lA="rk-transactions";function lE(){return function(e){try{let t=e?JSON.parse(e):{};return"object"==typeof t?t:{}}catch{return{}}}("undefined"!=typeof localStorage?localStorage.getItem(lA):null)}var l_=/^0x([A-Fa-f0-9]{64})$/,lk=M.createContext(null);function lC({children:e}){let t=function(e={}){let t=nN(e);return(0,nD.useSyncExternalStoreWithSelector)(e=>(function(e,t){let{onChange:n}=t;return e.subscribe(()=>at(e),n,{equalityFn:(e,t)=>e?.uid===t?.uid})})(t,{onChange:e}),()=>at(t,e),()=>at(t,e),e=>e,(e,t)=>e?.uid===t?.uid)}(),{address:n}=nF(),r=lw(),{refetch:i}=r6({address:n,query:{enabled:!1}}),[o]=M.useState(()=>k??(k=function({provider:e}){let t=lE(),n=e,r=new Set,i=new Set,o=new Map;function a(e,n){return t[e]?.[n]??[]}function s(e,t,n,r){u(e,t,e=>e.map(e=>e.hash===n?{...e,status:r}:e))}async function l(e,t){await Promise.all(a(e,t).filter(e=>"pending"===e.status).map(async r=>{let{confirmations:a,hash:l}=r,u=o.get(l);if(u)return await u;let c=n.waitForTransactionReceipt({confirmations:a,hash:l,timeout:3e5}).then(({status:n})=>{o.delete(l),void 0!==n&&(s(e,t,l,0===n||"reverted"===n?"failed":"confirmed"),function(e){for(let t of i)t(e)}(n))}).catch(()=>{s(e,t,l,"failed")});return o.set(l,c),await c}))}function u(e,n,i){(t=lE())[e]=t[e]??{};let o=0,a=i(t[e][n]??[]).filter(({status:e})=>"pending"===e||o++<=10);t[e][n]=a.length>0?a:void 0,localStorage.setItem(lA,JSON.stringify(t)),function(){for(let e of r)e()}(),l(e,n)}return{addTransaction:function(e,t,n){let r=function(e){let t=[];return l_.test(e.hash)||t.push("Invalid transaction hash"),"string"!=typeof e.description&&t.push("Transaction must have a description"),void 0!==e.confirmations&&(!Number.isInteger(e.confirmations)||e.confirmations<1)&&t.push("Transaction confirmations must be a positiver integer"),t}(n);if(r.length>0)throw Error(["Unable to add transaction",...r].join("\n"));u(e,t,e=>[{...n,status:"pending"},...e.filter(({hash:e})=>e!==n.hash)])},clearTransactions:function(e,t){u(e,t,()=>[])},getTransactions:a,onTransactionStatus:function(e){return i.add(e),()=>{i.delete(e)}},onChange:function(e){return r.add(e),()=>{r.delete(e)}},setProvider:function(e){n=e},waitForPendingTransactions:l}}({provider:t}))),a=M.useCallback(e=>{"success"===e&&i()},[i]);return M.useEffect(()=>{o.setProvider(t)},[o,t]),M.useEffect(()=>{n&&r&&o.waitForPendingTransactions(n,r)},[o,n,r]),M.useEffect(()=>{if(o&&n&&r)return o.onTransactionStatus(a)},[o,n,r,a]),M.createElement(lk.Provider,{value:o},e)}function lS(){let e=M.useContext(lk);if(!e)throw Error("Transaction hooks must be used within RainbowKitProvider");return e}function lx(){let e=lS(),{address:t}=nF(),n=lw(),[r,i]=(0,M.useState)(()=>e&&t&&n?e.getTransactions(t,n):[]);return(0,M.useEffect)(()=>
94{if(e&&t&&n)return i(e.getTransactions(t,n)),e.onChange(()=>{i(e.getTransactions(t,n))})},[e,t,n]),r}var lM=e=>"function"==typeof e?e():e;function lO(e,t={}){return Object.entries(function(e,{extends:t}={}){let n={...aD(sl,lM(e))};if(!t)return n;let r=aD(sl,lM(t)),i=Object.fromEntries(Object.entries(n).filter(([e,t])=>t!==r[e]));return i}(e,t)).map(([e,t])=>`${e}:${t.replace(/[:;{}</>]/g,"")};`).join("")}var lR={appName:void 0,disclaimer:void 0,learnMoreUrl:"https://learn.rainbow.me/understanding-web3?utm_source=rainbowkit&utm_campaign=learnmore"},lP=(0,M.createContext)(lR),lT=(0,M.createContext)(!1),lI=()=>{let[e,t]=(0,M.useState)({height:void 0,width:void 0});return(0,M.useEffect)(()=>{var e;let n;let r=(e=()=>{t({height:window.innerHeight,width:window.innerWidth})},()=>{n&&clearTimeout(n),n=setTimeout(()=>{n=null,e()},500)});return window.addEventListener("resize",r),r(),()=>window.removeEventListener("resize",r)},[]),e},lj=(0,M.createContext)({connector:null,setConnector:()=>{}});function lL({children:e}){let[t,n]=(0,M.useState)(null);return M.createElement(lj.Provider,{value:(0,M.useMemo)(()=>({connector:t,setConnector:n}),[t])},e)}var lN={COMPACT:"compact",WIDE:"wide"},lD=(0,M.createContext)(lN.WIDE);function lB({children:e,modalSize:t}){let{width:n}=lI(),{connector:r}=(0,M.useContext)(lj);return M.createElement(lD.Provider,{value:n&&n<768||r?lN.COMPACT:t},e)}var lF=(0,M.createContext)(!1);function lz(){return"undefined"!=typeof navigator&&void 0!==navigator.userAgent&&/Version\/([0-9._]+).*Safari/.test(navigator.userAgent)}function lU(){if("undefined"==typeof navigator)return"Browser";let e=navigator.userAgent?.toLowerCase();return navigator.brave?.isBrave?"Brave":e?.indexOf("edg/")>-1?"Edge":e?.indexOf("op")>-1?"Opera":"undefined"!=typeof document&&""!==getComputedStyle(document.body).getPropertyValue("--arc-palette-focus")?"Arc":e?.indexOf("chrome")>-1?"Chrome":e?.indexOf("firefox")>-1?"Firefox":lz()?"Safari":"Browser"}var{os:lq}=(0,aU.UAParser)();function lW(){return"Windows"===lq.name?"Windows":"Mac OS"===lq.name?"macOS":["Ubuntu","Mint","Fedora","Debian","Arch","Linux"].includes(lq.name)?"Linux":"Desktop"}var lH=e=>{let t=lU();return({Arc:e?.downloadUrls?.chrome,Brave:e?.downloadUrls?.chrome,Chrome:e?.downloadUrls?.chrome,Edge:e?.downloadUrls?.edge||e?.downloadUrls?.chrome,Firefox:e?.downloadUrls?.firefox,Opera:e?.downloadUrls?.opera||e?.downloadUrls?.chrome,Safari:e?.downloadUrls?.safari,Browser:e?.downloadUrls?.browserExtension})[t]??e?.downloadUrls?.browserExtension},l$=e=>{let t=sm();return(t?e?.downloadUrls?.ios:e?.downloadUrls?.android)??e?.downloadUrls?.mobile},lV=e=>{let t=lW();return({Windows:e?.downloadUrls?.windows,macOS:e?.downloadUrls?.macos,Linux:e?.downloadUrls?.linux,Desktop:e?.downloadUrls?.desktop})[t]??e?.downloadUrls?.desktop},lK=(e,t)=>e.some(e=>e.id===t),lG=e=>!!e.isRainbowKitConnector,lQ=e=>!!(!e.isRainbowKitConnector&&e.icon?.replace(/\n/g,"").startsWith("data:image")&&e.uid&&e.name),lY=(e,t)=>{let n="walletConnect"===e.id&&t;return n?{...e,walletConnectModalConnector:t}:e},lZ=({wallets:e,recentWallets:t})=>[...t,...e.filter(e=>!lK(t,e.id))],lX="rk-recent";function lJ(){return"undefined"!=typeof localStorage?function(e){try{let t=e?JSON.parse(e):[];return Array.isArray(t)?t:[]}catch{return[]}}(localStorage.getItem(lX)):[]}function l0(e=!1){let t=la(),n=ls(),{connectAsync:r,connectors:i}=function(e={}){let{mutation:t}=e,n=nN(e),r=function(e={}){let t=nN(e);return(0,M.useSyncExternalStore)(e=>(function(e,t){let{onChange:n}=t;return e._internal.connectors.subscribe((e,t)=>{n(Object.values(e),t)})})(t,{onChange:e}),()=>az(t),()=>az(t))}({config:n}),{mutate:i,mutateAsync:o,...a}=aa({...t,mutationFn:e=>aB(n,e),mutationKey:["connect"]});return(0,M.useEffect)(()=>n.subscribe(({status:e})=>e,(e,t)=>{"connected"===t&&"disconnected"===e&&a.reset()}),[n,a]),{...a,connect:i,connectAsync:o,connectors:r}}(),{setIsWalletConnectModalOpen:o}=cS(),a=i.map(e=>({...e,...e.rkDetails||{}}));async function s(e){let i=await e.getChainId(),o=await r({chainId:n??t.find(({id:e})=>e===i)?.id??t[0]?.id,connector:e});return o&&function(e){var t;let n=(t=[e,...lJ()],[...new Set(t)]);localStorage.setItem(lX,JSON.stringify(n))}(e.id),o}async function l(e){try{o(!0),await s(e),o(!1)}catch(t){let e="UserRejectedRequestError"===t.name||"Connection request reset. Please try again."===t.message;if(o(!1),!e)throw t}}let u=async(e,t)=>{let n=await e.getProvider();return"coinbase"===e.id?n.qrUrl:new Promise(e=>n.once("display_uri",n=>{e(t(n))}))},c=a.find(e=>
94"walletConnect"===e.id&&e.isWalletConnectModalConnector),d=a.filter(lQ).map(e=>({...e,groupIndex:0})),f=a.filter(lG).filter(e=>!e.isWalletConnectModalConnector).filter(t=>{if(!e)return!0;let n=d.some(e=>e.id===t.rdns);return!n}).map(e=>lY(e,c)),h=[...d,...f],p=function(e,t){let n={};for(let r of e){let e=t(r);e&&(n[e]=r)}return n}(h,e=>e.id),m=lJ().map(e=>p[e]).filter(Boolean).slice(0,3),g=[],v=lZ({wallets:h,recentWallets:m});for(let e of v){if(!e)continue;let t=lQ(e),n=lK(m,e.id);if(t){g.push({...e,iconUrl:e.icon,ready:!0,connect:()=>s(e),groupName:"Installed",recent:n});continue}g.push({...e,ready:e.installed??!0,connect:()=>s(e),desktopDownloadUrl:lV(e),extensionDownloadUrl:lH(e),groupName:e.groupName,mobileDownloadUrl:l$(e),getQrCodeUri:e.qrCode?.getUri?()=>u(e,e.qrCode.getUri):void 0,getDesktopUri:e.desktop?.getUri?()=>u(e,e.desktop.getUri):void 0,getMobileUri:e.mobile?.getUri?()=>u(e,e.mobile?.getUri):void 0,recent:n,showWalletConnectModal:e.walletConnectModalConnector?()=>l(e.walletConnectModalConnector):void 0})}return g}var l1=async()=>(await n.e(3850).then(n.bind(n,33850))).default,l2=()=>s_(l1),l3=()=>M.createElement(sC,{background:"#d0d5de",borderRadius:"10",height:"48",src:l1,width:"48"}),l6=async()=>(await n.e(5047).then(n.bind(n,75047))).default,l4=()=>s_(l6),l5=()=>M.createElement(sC,{background:"#d0d5de",borderRadius:"10",height:"48",src:l6,width:"48"}),l8=M.forwardRef(({as:e="div",children:t,className:n,color:r,display:i,font:o="body",id:a,size:s="16",style:l,tabIndex:u,textAlign:c="inherit",weight:d="regular",testId:f},h)=>M.createElement(sb,{as:e,className:n,color:r,display:i,fontFamily:o,fontSize:s,fontWeight:d,id:a,ref:h,style:l,tabIndex:u,textAlign:c,testId:f},t));l8.displayName="Text";var l7={large:{fontSize:"16",paddingX:"24",paddingY:"10"},medium:{fontSize:"14",height:"28",paddingX:"12",paddingY:"4"},small:{fontSize:"14",paddingX:"10",paddingY:"5"}};function l9({disabled:e=!1,href:t,label:n,onClick:r,rel:i="noreferrer noopener",size:o="medium",target:a="_blank",testId:s,type:l="primary"}){let u="primary"===l,c="large"!==o,d=sg(),f=e?"actionButtonSecondaryBackground":u?"accentColor":c?"actionButtonSecondaryBackground":null,{fontSize:h,height:p,paddingX:m,paddingY:g}=l7[o];return M.createElement(sb,{...t?e?{}:{as:"a",href:t,rel:i,target:a}:{as:"button",type:"button"},onClick:e?void 0:r,...d&&c?{}:{borderColor:!d||c||u?"actionButtonBorder":"actionButtonBorderMobile",borderStyle:"solid",borderWidth:"1"},borderRadius:"actionButton",className:!e&&sd({active:"shrinkSm",hover:"grow"}),display:"block",paddingX:m,paddingY:g,style:{willChange:"transform"},testId:s,textAlign:"center",transition:"transform",...f?{background:f}:{},...p?{height:p}:{}},M.createElement(l8,{color:e?"modalTextSecondary":u?"accentColorForeground":"accentColor",size:h,weight:"bold"},n))}var ue=()=>sg()?M.createElement("svg",{"aria-hidden":!0,fill:"none",height:"11.5",viewBox:"0 0 11.5 11.5",width:"11.5",xmlns:"http://www.w3.org/2000/svg"},M.createElement("title",null,"Close"),M.createElement("path",{d:"M2.13388 0.366117C1.64573 -0.122039 0.854272 -0.122039 0.366117 0.366117C-0.122039 0.854272 -0.122039 1.64573 0.366117 2.13388L3.98223 5.75L0.366117 9.36612C-0.122039 9.85427 -0.122039 10.6457 0.366117 11.1339C0.854272 11.622 1.64573 11.622 2.13388 11.1339L5.75 7.51777L9.36612 11.1339C9.85427 11.622 10.6457 11.622 11.1339 11.1339C11.622 10.6457 11.622 9.85427 11.1339 9.36612L7.51777 5.75L11.1339 2.13388C11.622 1.64573 11.622 0.854272 11.1339 0.366117C10.6457 -0.122039 9.85427 -0.122039 9.36612 0.366117L5.75 3.98223L2.13388 0.366117Z",fill:"currentColor"})):M.createElement("svg",{"aria-hidden":!0,fill:"none",height:"10",viewBox:"0 0 10 10",width:"10",xmlns:"http://www.w3.org/2000/svg"},M.createElement("title",null,"Close"),M.createElement("path",{d:"M1.70711 0.292893C1.31658 -0.0976311 0.683417 -0.0976311 0.292893 0.292893C-0.0976311 0.683417 -0.0976311 1.31658 0.292893 1.70711L3.58579 5L0.292893 8.29289C-0.0976311 8.68342 -0.0976311 9.31658 0.292893 9.70711C0.683417 10.0976 1.31658 10.0976 1.70711 9.70711L5 6.41421L8.29289 9.70711C8.68342 10.0976 9.31658 10.0976 9.70711 9.70711C10.0976 9.31658 10.0976 8.68342 9.70711 8.29289L6.41421 5L9.70711 1.70711C10.0976 1.31658 10.0976 0.683417 9.70711 0.292893
94C9.31658 -0.0976311 8.68342 -0.0976311 8.29289 0.292893L5 3.58579L1.70711 0.292893Z",fill:"currentColor"})),ut=({"aria-label":e="Close",onClose:t})=>{let n=sg();return M.createElement(sb,{alignItems:"center","aria-label":e,as:"button",background:"closeButtonBackground",borderColor:"actionButtonBorder",borderRadius:"full",borderStyle:"solid",borderWidth:n?"0":"1",className:sd({active:"shrinkSm",hover:"growLg"}),color:"closeButton",display:"flex",height:n?"30":"28",justifyContent:"center",onClick:t,style:{willChange:"transform"},transition:"default",type:"button",width:n?"30":"28"},M.createElement(ue,null))},un=async()=>(await n.e(6974).then(n.bind(n,86974))).default;function ur({onClose:e,onCloseModal:t}){let{i18n:n}=(0,M.useContext)(sB),[{status:r,...i},o]=M.useState({status:"idle"}),a=function(){let{adapter:e}=(0,M.useContext)(sf)??{};if(!e)throw Error("No authentication adapter found");return e}(),s=(0,M.useCallback)(async()=>{try{let e=await a.getNonce();o(t=>({...t,nonce:e}))}catch{o(e=>({...e,errorMessage:n.t("sign_in.message.preparing_error"),status:"idle"}))}},[a,n.t]),l=(0,M.useRef)(!1);M.useEffect(()=>{l.current||(l.current=!0,s())},[s]);let u=sg(),{address:c,chain:d}=nF(),{signMessageAsync:f}=function(e={}){let{mutation:t}=e,n=nN(e),{mutate:r,mutateAsync:i,...o}=aa({...t,mutationFn:e=>a$(n,e),mutationKey:["signMessage"]});return{...o,signMessage:r,signMessageAsync:i}}(),h=async()=>{try{let e;let r=d?.id,{nonce:s}=i;if(!c||!r||!s)return;o(e=>({...e,errorMessage:void 0,status:"signing"}));let l=a.createMessage({address:c,chainId:r,nonce:s});try{e=await f({message:l})}catch(e){if(e instanceof eZ)return o(e=>({...e,status:"idle"}));return o(e=>({...e,errorMessage:n.t("sign_in.signature.signing_error"),status:"idle"}))}o(e=>({...e,status:"verifying"}));try{let n=await a.verify({message:l,signature:e});if(n){t();return}throw Error()}catch{return o(e=>({...e,errorMessage:n.t("sign_in.signature.verifying_error"),status:"idle"}))}}catch{o({errorMessage:n.t("sign_in.signature.oops_error"),status:"idle"})}};return M.createElement(sb,{position:"relative"},M.createElement(sb,{display:"flex",paddingRight:"16",paddingTop:"16",position:"absolute",right:"0"},M.createElement(ut,{onClose:e})),M.createElement(sb,{alignItems:"center",display:"flex",flexDirection:"column",gap:u?"32":"24",padding:"24",paddingX:"18",style:{paddingTop:u?"60px":"36px"}},M.createElement(sb,{alignItems:"center",display:"flex",flexDirection:"column",gap:u?"6":"4",style:{maxWidth:u?320:280}},M.createElement(sb,{alignItems:"center",display:"flex",flexDirection:"column",gap:u?"32":"16"},M.createElement(sC,{height:40,src:un,width:40}),M.createElement(l8,{color:"modalText",size:u?"20":"18",textAlign:"center",weight:"heavy"},n.t("sign_in.label"))),M.createElement(sb,{alignItems:"center",display:"flex",flexDirection:"column",gap:u?"16":"12"},M.createElement(l8,{color:"modalTextSecondary",size:u?"16":"14",textAlign:"center"},n.t("sign_in.description")),"idle"===r&&i.errorMessage?M.createElement(l8,{color:"error",size:u?"16":"14",textAlign:"center",weight:"bold"},i.errorMessage):null)),M.createElement(sb,{alignItems:u?void 0:"center",display:"flex",flexDirection:"column",gap:"8",width:"full"},M.createElement(l9,{disabled:!i.nonce||"signing"===r||"verifying"===r,label:i.nonce?"signing"===r?n.t("sign_in.signature.waiting"):"verifying"===r?n.t("sign_in.signature.verifying"):n.t("sign_in.message.send"):n.t("sign_in.message.preparing"),onClick:h,size:u?"large":"medium",testId:"auth-message-button"}),u?M.createElement(l9,{label:"Cancel",onClick:e,size:"large",type:"secondary"}):M.createElement(sb,{as:"button",borderRadius:"full",className:sd({active:"shrink",hover:"grow"}),display:"block",onClick:e,paddingX:"10",paddingY:"5",rel:"noreferrer",style:{willChange:"transform"},target:"_blank",transition:"default"},M.createElement(l8,{color:"closeButton",size:u?"16":"14",weight:"bold"},n.t("sign_in.message.cancel"))))))}var ui="WALLETCONNECT_DEEPLINK_CHOICE";function uo(){localStorage.removeItem(ui)}var ua=(0,M.createContext)(void 0),us="data-rk",ul=e=>({[us]:e||""}),uu=e=>{if(e&&!/^[a-zA-Z0-9_]+$/.test(e))throw Error(`Invalid ID: ${e}`);return e?`[${us}="${e}"]`:`[${us}]`},uc=()=>{let e=(0,M.useContext)(ua);return ul(e)},ud=nE();function uf({appInfo:e,avatar:t,children:n,coolMode:r=!1,id:i,initialChain:o,locale:a,modalSize:s=lN.WIDE,showRecentTransactions:l=!1,theme:u=ud}){if(!function(){let e=la(),t=l0(),n="unauthenticated"===sh(),r=(0,M.useCallback)(()=>{s_(...t.map(e=>e.iconUrl),...e.map(e=>e.iconUrl).filter(sz)),sg()||(l2(),l4()),n&&s_(un)},[t,e,n]);(0,M.useEffect)(()=>{r()},[r])}(),!function(){let e=(0,M.useCallback)(()=>{!function({version:e}){localStorage.setItem("rk-version",e)}({version:"2.2.8"})},[]);(0,M.useEffect)(()=>{e()},[e])}(),an({onDisconnect:uo}),"function"==typeof u)throw Error('A theme function was provided to the "theme" prop instead of a theme object. You must execute this function to get the resulting theme object.');let c=uu(i),d={...lR,...e},f=t??sO;return M.createElement(lo,{initialChain:o},M.createElement(lL,null,M.createElement(sF,{locale:a},M.createElement(lT.Provider,{value:r},M.createElement(lB,{modalSize:s},M.createElement(lF.Provider,{value:l},M.createElement(lC,null,M.createElement(sR.Provider,{value:f},M.createElement(lP.Provider,{value:d},M.createElement(ua.Provider,{value:i},M.createElement(lc,null,M.createElement(cC,null,u?M.createElement("div",{...ul(i)},M.createElement("style",{dangerouslySetInnerHTML:{__html:[`${c}{${lO("lightMode"in u?u.lightMode:u)}}`,"darkMode"in u?`@media(prefers-color-scheme:dark){${c}{${lO(u.darkMode,{extends:u.lightMode})}}}`:null].join("")}}),n):n))))))))))))}var uh=(e,t)=>{let n=e.querySelectorAll("button:not(:disabled), a[href]");0!==n.length&&n["end"===t?n.length-1:0].focus()};function up(e){let t=(0,M.useRef)(null);return(0,M.useEffect)(()=>{let e=document.activeElement;return()=>{e.focus?.()}},[]),(0,M.useEffect)(()=>
94{if(t.current){let e=t.current.querySelector("[data-auto-focus]");e?e.focus():t.current.focus()}},[]),M.createElement(M.Fragment,null,M.createElement("div",{onFocus:(0,M.useCallback)(()=>t.current&&uh(t.current,"end"),[]),tabIndex:0}),M.createElement("div",{ref:t,style:{outline:"none"},tabIndex:-1,...e}),M.createElement("div",{onFocus:(0,M.useCallback)(()=>t.current&&uh(t.current,"start"),[]),tabIndex:0}))}var um=e=>e.stopPropagation();function ug({children:e,onClose:t,open:n,titleId:r}){(0,M.useEffect)(()=>{let e=e=>n&&"Escape"===e.key&&t();return document.addEventListener("keydown",e),()=>document.removeEventListener("keydown",e)},[n,t]);let[i,o]=(0,M.useState)(!0);(0,M.useEffect)(()=>{o("hidden"!==getComputedStyle(window.document.body).overflow)},[]);let a=(0,M.useCallback)(()=>t(),[t]),s=uc(),l=sg();return M.createElement(M.Fragment,null,n?(0,ad.createPortal)(M.createElement(aL,{enabled:i},M.createElement(sb,{...s},M.createElement(sb,{...s,alignItems:l?"flex-end":"center","aria-labelledby":r,"aria-modal":!0,className:"_9pm4ki3 ju367v9h ju367vb3 ju367va ju367v2q ju367v8q",onClick:a,position:"fixed",role:"dialog"},M.createElement(up,{className:"_9pm4ki5 ju367va ju367v15 ju367v8r",onClick:um,role:"document"},e)))),document.body):null)}function uv({bottomSheetOnMobile:e=!1,children:t,marginTop:n,padding:r="16",paddingBottom:i,wide:o=!1}){let a=sg(),s=(0,M.useContext)(lD),l=s===lN.COMPACT;return M.createElement(sb,{marginTop:n},M.createElement(sb,{className:[o?a?"_1ckjpok2 _1ckjpok1 ju367vb6 ju367vdr ju367vp ju367vt ju367vv ju367vel ju367va ju367v15 ju367v6c ju367v8r":l?"_1ckjpok4 _1ckjpok1 ju367vb6 ju367vdr ju367vp ju367vt ju367vv ju367vel ju367va ju367v15 ju367v6c ju367v8r":"_1ckjpok3 _1ckjpok1 ju367vb6 ju367vdr ju367vp ju367vt ju367vv ju367vel ju367va ju367v15 ju367v6c ju367v8r":"_1ckjpok1 ju367vb6 ju367vdr ju367vp ju367vt ju367vv ju367vel ju367va ju367v15 ju367v6c ju367v8r",a?"_1ckjpok6 ju367vq":null,a&&e?"_1ckjpok7":null].join(" ")},M.createElement(sb,{padding:r,paddingBottom:i??r},t)))}var uy=["k","m","b","t"];function ub(e,t=1){return e.toString().replace(RegExp(`(.+\\.\\d{${t}})\\d+`),"$1").replace(/(\.[1-9]*)0+$/,"$1").replace(/\.$/,"")}function uw(e){if(e<1)return ub(e,3);if(e<100)return ub(e,2);if(e<1e4)return new Intl.NumberFormat().format(Number.parseFloat(ub(e,1)));let t=String(e);for(let n=uy.length-1;n>=0;n--){let r=10**((n+1)*3);if(r<=e){t=ub(e=10*e/r/10,1)+uy[n];break}}return t}function uA(e){return e.length<8?e:`${e.substring(0,4)}\u2026${e.substring(e.length-4)}`}function uE(e){if(!e)return"";let t=e.split("."),n=t.pop();return t.join(".").length>24?`${t.join(".").substring(0,24)}...`:`${t.join(".")}.${n}`}var u_=()=>M.createElement("svg",{fill:"none",height:"13",viewBox:"0 0 13 13",width:"13",xmlns:"http://www.w3.org/2000/svg"},M.createElement("title",null,"Copied"),M.createElement("path",{d:"M4.94568 12.2646C5.41052 12.2646 5.77283 12.0869 6.01892 11.7109L12.39 1.96973C12.5677 1.69629 12.6429 1.44336 12.6429 1.2041C12.6429 0.561523 12.1644 0.0966797 11.5082 0.0966797C11.057 0.0966797 10.7767 0.260742 10.5033 0.691406L4.9115 9.50977L2.07458 5.98926C1.82166 5.68848 1.54822 5.55176 1.16541 5.55176C0.502319 5.55176 0.0238037 6.02344 0.0238037 6.66602C0.0238037 6.95312 0.112671 7.20605 0.358765 7.48633L3.88611 11.7588C4.18005 12.1074 4.50818 12.2646 4.94568 12.2646Z",fill:"currentColor"})),uk=()=>M.createElement("svg",{fill:"none",height:"16",viewBox:"0 0 17 16",width:"17",xmlns:"http://www.w3.org/2000/svg"},M.createElement("title",null,"Copy"),M.createElement("path",{d:"M3.04236 12.3027H4.18396V13.3008C4.18396 14.8525 5.03845 15.7002 6.59705 15.7002H13.6244C15.183 15.7002 16.0375 14.8525 16.0375 13.3008V6.24609C16.0375 4.69434 15.183 3.84668 13.6244 3.84668H12.4828V2.8418C12.4828 1.29688 11.6283 0.442383 10.0697 0.442383H3.04236C1.48376 0.442383 0.629272 1.29004 0.629272 2.8418V9.90332C0.629272 11.4551 1.48376 12.3027 3.04236 12.3027ZM3.23376 10.5391C2.68689 10.5391 2.39294 10.2656 2.39294 9.68457V3.06055C2.39294 2.47949 2.68689 2.21289 3.23376 2.21289H9.8783C10.4252 2.21289 10.7191 2.47949 10.7191 3.06055V3.84668H6.59705C5.03845 3.84668 4.18396 4.69434 4.18396 6.24609V10.5391H3.23376ZM6.78845 13.9365C6.24158 13.9365 5.94763 13.6699 5.94763 13.0889V6.45801C5.94763 5.87695 6.24158 5.61035 6.78845 5.61035H13.433C13.9799 5.61035 14.2738 5.87695 14.2738 6.45801V13.0889C14.2738 13.6699 13.9799 13.9365 13.433 13.9365H6.78845Z",fill:"currentColor"})),uC=()=>M.createElement("svg",{fill:"none",height:"16",viewBox:"0 0 18 16",width:"18",xmlns:"http://www.w3.org/2000/svg"},M.createElement("title",null,"Disconnect"),M.createElement("path",{d:"M2.67834 15.5908H9.99963C11.5514 15.5908 12.399 14.7432 12.399 13.1777V10.2656H10.6354V12.9863C10.
946354 13.5332 10.3688 13.8271 9.78772 13.8271H2.89026C2.3092 13.8271 2.0426 13.5332 2.0426 12.9863V3.15625C2.0426 2.60254 2.3092 2.30859 2.89026 2.30859H9.78772C10.3688 2.30859 10.6354 2.60254 10.6354 3.15625V5.89746H12.399V2.95801C12.399 1.39941 11.5514 0.544922 9.99963 0.544922H2.67834C1.12659 0.544922 0.278931 1.39941 0.278931 2.95801V13.1777C0.278931 14.7432 1.12659 15.5908 2.67834 15.5908ZM7.43616 8.85059H14.0875L15.0924 8.78906L14.566 9.14453L13.6842 9.96484C13.5406 10.1016 13.4586 10.2861 13.4586 10.4844C13.4586 10.8398 13.7321 11.168 14.1217 11.168C14.3199 11.168 14.4635 11.0928 14.6002 10.9561L16.7809 8.68652C16.986 8.48145 17.0543 8.27637 17.0543 8.06445C17.0543 7.85254 16.986 7.64746 16.7809 7.43555L14.6002 5.17285C14.4635 5.03613 14.3199 4.9541 14.1217 4.9541C13.7321 4.9541 13.4586 5.27539 13.4586 5.6377C13.4586 5.83594 13.5406 6.02734 13.6842 6.15723L14.566 6.98438L15.0924 7.33984L14.0875 7.27148H7.43616C7.01917 7.27148 6.65686 7.62012 6.65686 8.06445C6.65686 8.50195 7.01917 8.85059 7.43616 8.85059Z",fill:"currentColor"})),uS=e=>e?.blockExplorers?.default?.url,ux=()=>M.createElement("svg",{fill:"none",height:"19",viewBox:"0 0 20 19",width:"20",xmlns:"http://www.w3.org/2000/svg"},M.createElement("title",null,"Link"),M.createElement("path",{d:"M10 18.9443C15.0977 18.9443 19.2812 14.752 19.2812 9.6543C19.2812 4.56543 15.0889 0.373047 10 0.373047C4.90234 0.373047 0.71875 4.56543 0.71875 9.6543C0.71875 14.752 4.91113 18.9443 10 18.9443ZM10 16.6328C6.1416 16.6328 3.03906 13.5215 3.03906 9.6543C3.03906 5.7959 6.13281 2.68457 10 2.68457C13.8584 2.68457 16.9697 5.7959 16.9697 9.6543C16.9785 13.5215 13.8672 16.6328 10 16.6328ZM12.7158 12.1416C13.2432 12.1416 13.5684 11.7549 13.5684 11.1836V7.19336C13.5684 6.44629 13.1377 6.05957 12.417 6.05957H8.40918C7.8291 6.05957 7.45117 6.38477 7.45117 6.91211C7.45117 7.43945 7.8291 7.77344 8.40918 7.77344H9.69238L10.7207 7.63281L9.53418 8.67871L6.73047 11.4912C6.53711 11.6758 6.41406 11.9395 6.41406 12.2031C6.41406 12.7832 6.85352 13.1699 7.39844 13.1699C7.68848 13.1699 7.92578 13.0732 8.1543 12.8623L10.9316 10.0762L11.9775 8.89844L11.8545 9.98828V11.1836C11.8545 11.7725 12.1885 12.1416 12.7158 12.1416Z",fill:"currentColor"})),uM=()=>M.createElement("svg",{fill:"none",height:"19",viewBox:"0 0 20 19",width:"20",xmlns:"http://www.w3.org/2000/svg"},M.createElement("title",null,"Cancel"),M.createElement("path",{d:"M10 18.9443C15.0977 18.9443 19.2812 14.752 19.2812 9.6543C19.2812 4.56543 15.0889 0.373047 10 0.373047C4.90234 0.373047 0.71875 4.56543 0.71875 9.6543C0.71875 14.752 4.91113 18.9443 10 18.9443ZM10 16.6328C6.1416 16.6328 3.03906 13.5215 3.03906 9.6543C3.03906 5.7959 6.13281 2.68457 10 2.68457C13.8584 2.68457 16.9697 5.7959 16.9697 9.6543C16.9785 13.5215 13.8672 16.6328 10 16.6328ZM7.29297 13.3018C7.58301 13.3018 7.81152 13.2139 7.99609 13.0205L10 11.0166L12.0127 13.0205C12.1973 13.2051 12.4258 13.3018 12.707 13.3018C13.2432 13.3018 13.6562 12.8887 13.6562 12.3525C13.6562 12.0977 13.5508 11.8691 13.3662 11.6934L11.3535 9.67188L13.375 7.6416C13.5596 7.44824 13.6562 7.22852 13.6562 6.98242C13.6562 6.44629 13.2432 6.0332 12.7158 6.0332C12.4346 6.0332 12.2148 6.12109 12.0215 6.31445L10 8.32715L7.9873 6.32324C7.80273 6.12988 7.58301 6.04199 7.29297 6.04199C6.76562 6.04199 6.35254 6.45508 6.35254 6.99121C6.35254 7.2373 6.44922 7.46582 6.63379 7.6416L8.65527 9.67188L6.63379 11.6934C6.44922 11.8691 6.35254 12.1064 6.35254 12.3525C6.35254 12.8887 6.76562 13.3018 7.29297 13.3018Z",fill:"currentColor"})),uO=()=>M.createElement("svg",{fill:"none",height:"20",viewBox:"0 0 20 20",width:"20",xmlns:"http://www.w3.org/2000/svg"},M.createElement("title",null,"Success"),M.createElement("path",{d:"M10 19.4443C15.0977 19.4443 19.2812 15.252 19.2812 10.1543C19.2812 5.06543 15.0889 0.873047 10 0.873047C4.90234 0.873047 0.71875 5.06543 0.71875 10.1543C0.71875 15.252 4.91113 19.4443 10 19.4443ZM10 17.1328C6.1416 17.1328 3.03906 14.0215 3.03906 10.1543C3.03906 6.2959 6.13281 3.18457 10 3.18457C13.8584 3.18457 16.9697 6.2959 16.9697 10.1543C16.9785 14.0215 13.8672 17.1328 10 17.1328ZM9.07715 14.3379C9.4375 14.3379 9.7627 14.1533 9.97363 13.8369L13.7441 8.00977C13.8848 7.79883 13.9814 7.5791 13.9814 7.36816C13.9814 6.84961 13.5244 6.48926 13.0322 6.48926C12.707 6.48926 12.4258 6.66504 12.2148 7.0166L9.05957 12.0967L7.5918 10.2949C7.37207 10.0225 7.13477 9.9082 6.84473 9.9082C6.33496 9.9082 5.92188 10.3125 5.92188 10.8223C5.92188 11.0684 6.00098 11.2793 6.18555 11.5078L8.1543 13.8545C8.40918 14.1709 8.70801 14.3379 9.07715 14.3379Z",fill:"currentColor"})),uR=e=>
94{switch(e){case"pending":default:return sx;case"confirmed":return uO;case"failed":return uM}};function uP({tx:e}){let t=sg(),n=uR(e.status),r="failed"===e.status?"error":"accentColor",{chain:i}=nF(),o="confirmed"===e.status?"Confirmed":"failed"===e.status?"Failed":"Pending",a=uS(i);return M.createElement(M.Fragment,null,M.createElement(sb,{...a?{as:"a",background:{hover:"profileForeground"},borderRadius:"menuButton",className:sd({active:"shrink"}),href:`${a}/tx/${e.hash}`,rel:"noreferrer noopener",target:"_blank",transition:"default"}:{},color:"modalText",display:"flex",flexDirection:"row",justifyContent:"space-between",padding:"8",width:"full"},M.createElement(sb,{alignItems:"center",display:"flex",flexDirection:"row",gap:t?"16":"14"},M.createElement(sb,{color:r},M.createElement(n,null)),M.createElement(sb,{display:"flex",flexDirection:"column",gap:t?"3":"1"},M.createElement(sb,null,M.createElement(l8,{color:"modalText",font:"body",size:t?"16":"14",weight:"bold"},e?.description)),M.createElement(sb,null,M.createElement(l8,{color:"pending"===e.status?"modalTextSecondary":r,font:"body",
94size:"14",weight:t?"medium":"regular"},o)))),a&&M.createElement(sb,{alignItems:"center",color:"modalTextDim",display:"flex"},M.createElement(ux,null))))}function uT({address:e}){let t=lx(),n=function(){let e=lS(),{address:t}=nF(),n=lw();return(0,M.useCallback)(()=>{if(!t||!n)throw Error("No address or chain ID found");e.clearTransactions(t,n)},[e,t,n])}(),{chain:r}=nF(),i=uS(r),o=t.slice(0,3),a=o.length>0,s=sg(),{appName:l}=(0,M.useContext)(lP),{i18n:u}=(0,M.useContext)(sB);return M.createElement(M.Fragment,null,M.createElement(sb,{display:"flex",flexDirection:"column",gap:"10",paddingBottom:"2",paddingTop:"16",paddingX:s?"8":"18"},a&&M.createElement(sb,{paddingBottom:s?"4":"0",paddingTop:"8",paddingX:s?"12":"6"},M.createElement(sb,{display:"flex",justifyContent:"space-between"},M.createElement(l8,{color:"modalTextSecondary",size:s?"16":"14",weight:"semibold"},u.t("profile.transactions.recent.title")),M.createElement(sb,{style:{marginBottom:-6,marginLeft:-10,marginRight:-10,marginTop:-6}},M.createElement(sb,{as:"button",background:{hover:"profileForeground"},borderRadius:"actionButton",className:sd({active:"shrink"}),onClick:n,paddingX:s?"8":"12",paddingY:s?"4":"5",transition:"default",type:"button"},M.createElement(l8,{color:"modalTextSecondary",size:s?"16":"14",weight:"semibold"},u.t("profile.transactions.clear.label")))))),M.createElement(sb,{display:"flex",flexDirection:"column",gap:"4"},a?o.map(e=>M.createElement(uP,{key:e.hash,tx:e})):M.createElement(M.Fragment,null,M.createElement(sb,{padding:s?"12":"8"},M.createElement(l8,{color:"modalTextDim",size:s?"16":"14",weight:s?"medium":"bold"},l?u.t("profile.transactions.description",{appName:l}):u.t("profile.transactions.description_fallback"))),s&&M.createElement(sb,{background:"generalBorderDim",height:"1",marginX:"12",marginY:"8"})))),i&&M.createElement(sb,{paddingBottom:"18",paddingX:s?"8":"18"},M.createElement(sb,{alignItems:"center",as:"a",background:{hover:"profileForeground"},borderRadius:"menuButton",className:sd({active:"shrink"}),color:"modalTextDim",display:"flex",flexDirection:"row",href:`${i}/address/${e}`,justifyContent:"space-between",paddingX:"8",paddingY:"12",rel:"noreferrer noopener",style:{willChange:"transform"},target:"_blank",transition:"default",width:"full",...s?{paddingLeft:"12"}:{}}
94,M.createElement(l8,{color:"modalText",font:"body",size:s?"16":"14",weight:s?"semibold":"bold"},u.t("profile.explorer.label")),M.createElement(ux,null))))}function uI({action:e,icon:t,label:n,testId:r,url:i}){let o=sg();return M.createElement(sb,{...i?{as:"a",href:i,rel:"noreferrer noopener",target:"_blank"}:{as:"button",type:"button"},background:{base:"profileAction",...o?{}:{hover:"profileActionHover"}},borderRadius:"menuButton",boxShadow:"profileDetailsAction",className:sd({active:"shrinkSm",hover:o?void 0:"grow"}),display:"flex",onClick:e,padding:o?"6":"8",style:{willChange:"transform"},testId:r,transition:"default",width:"full"},M.createElement(sb,{alignItems:"center",display:"flex",flexDirection:"column",gap:"1",justifyContent:"center",paddingTop:"2",width:"full"},M.createElement(sb,{color:"modalText",height:"max"},t),M.createElement(sb,null,M.createElement(l8,{color:"modalText",size:o?"12":"13",weight:"semibold"},n))))}function uj({address:e,ensAvatar:t,ensName:n,balance:r,onClose:i,onDisconnect:o}){let a=(0,M.useContext)(lF),[s,l]=(0,M.useState)(!1),u=(0,M.useCallback)(()=>{e&&(navigator.clipboard.writeText(e),l(!0))},[e]);if((0,M.useEffect)(()=>{if(s){let e=setTimeout(()=>{l(!1)},1500);return()=>clearTimeout(e)}},[s]),!e)return null;let c=n?uE(n):uA(e),d=r?.formatted,f=d?uw(Number.parseFloat(d)):void 0,h="rk_profile_title",p=sg(),{i18n:m}=(0,M.useContext)(sB);return M.createElement(M.Fragment,null,M.createElement(sb,{display:"flex",flexDirection:"column"},M.createElement(sb,{background:"profileForeground",padding:"16"},M.createElement(sb,{alignItems:"center",display:"flex",flexDirection:"column",gap:p?"16":"12",justifyContent:"center",margin:"8",style:{textAlign:"center"}},M.createElement(sb,{style:{position:"absolute",right:16,top:16,willChange:"transform"}},M.createElement(ut,{onClose:i}))," ",M.createElement(sb,{marginTop:p?"24":"0"},M.createElement(sP,{address:e,imageUrl:t,size:p?82:74})),M.createElement(sb,{display:"flex",flexDirection:"column",gap:p?"4":"0",textAlign:"center"},M.createElement(sb,{textAlign:"center"},M.createElement(l8,{as:"h1",color:"modalText",id:h,size:p?"20":"18",weight:"heavy"},c)),!!r&&M.createElement(sb,{textAlign:"center"},M.createElement(l8,{as:"h1",color:"modalTextSecondary",id:h,size:p?"16":"14",weight:"semibold"},f," ",r.symbol)))),M.createElement(sb,{display:"flex",flexDirection:"row",gap:"8",margin:"2",marginTop:"16"},M.createElement(uI,{action:u,icon:s?M.createElement(u_,null):M.createElement(uk,null),label:s?m.t("profile.copy_address.copied"):m.t("profile.copy_address.label")}),M.createElement(uI,{action:o,icon:M.createElement(uC,null),label:m.t("profile.disconnect.label"),testId:"disconnect-button"}))),a&&M.createElement(M.Fragment,null,M.createElement(sb,{background:"generalBorder",height:"1",marginTop:"-1"}),M.createElement(sb,null,M.createElement(uT,{address:e})))))}function uL({onClose:e,open:t}){let{address:n}=nF(),{balance:r,ensAvatar:i,ensName:o}=lb({address:n,includeBalance:t}),{disconnect:a}=ac();return n?M.createElement(M.Fragment,null,n&&M.createElement(ug,{onClose:e,open:t,titleId:"rk_account_modal_title"},M.createElement(uv,{bottomSheetOnMobile:!0,padding:"0"},M.createElement(uj,{address:n,ensAvatar:i,ensName:o,balance:r,onClose:e,onDisconnect:a})))):null}var uN=({size:e})=>M.createElement("svg",{fill:"none",height:e,viewBox:"0 0 28 28",width:e,xmlns:"http://www.w3.org/2000/svg"},M.createElement("title",null,"Disconnect"),M.createElement("path",{d:"M6.742 22.195h8.367c1.774 0 2.743-.968 2.743-2.758V16.11h-2.016v3.11c0 .625-.305.96-.969.96H6.984c-.664 0-.968-.335-.968-.96V7.984c0-.632.304-.968.968-.968h7.883c.664 0 .969.336.969.968v3.133h2.016v-3.36c0-1.78-.97-2.757-2.743-2.757H6.742C4.97 5 4 5.977 4 7.758v11.68c0 1.789.969 2.757 2.742 2.757Zm5.438-7.703h7.601l1.149-.07-.602.406-1.008.938a.816.816 0 0 0-.258.593c0 .407.313.782.758.782.227 0 .39-.086.547-.243l2.492-2.593c.235-.235.313-.47.313-.711 0-.242-.078-.477-.313-.719l-2.492-2.586c-.156-.156-.32-.25-.547-.25-.445 0-.758.367-.758.781 0 .227.094.446.258.594l1.008.945.602.407-1.149-.079H12.18a.904.904 0 0 0 0 1.805Z",fill:"currentColor"})),uD=M.forwardRef(({children:e,currentlySelected:t=!1,onClick:n,testId:r,...i},o)=>{let a=sg();return M.createElement(sb,{as:"button",borderRadius:"menuButton",disabled:t,display:"flex",onClick:n,ref:o,testId:r,type:"button"},M.createElement(sb,{borderRadius:"menuButton",className:[a?"v9horb0":void 0,!t&&sd({active:"shrink"})],padding:a?"8":"6",transition:"default",width:"full",...t?{background:"accentColor",borderColor:"selectedOptionBorder",borderStyle:"solid",borderWidth:"1",boxShadow:"selectedOption",color:"accentColorForeground"}
94:{background:{hover:"menuItemBackground"},color:"modalText",transition:"default"},...i},e))});uD.displayName="MenuButton";var uB=({chainId:e,currentChainId:t,switchChain:n,chainIconSize:r,isLoading:i,src:o,name:a,iconBackground:s,idx:l})=>{let u=sg(),{i18n:c}=(0,M.useContext)(sB),d=la(),f=t===e;return M.createElement(M.Fragment,null,M.createElement(uD,{currentlySelected:f,onClick:f?void 0:()=>n({chainId:e}),testId:`chain-option-${e}`},M.createElement(sb,{fontFamily:"body",fontSize:"16",fontWeight:"bold"},M.createElement(sb,{alignItems:"center",display:"flex",flexDirection:"row",justifyContent:"space-between"},M.createElement(sb,{alignItems:"center",display:"flex",flexDirection:"row",gap:"4",height:r},o&&M.createElement(sb,{height:"full",marginRight:"8"},M.createElement(sC,{alt:a,background:s,borderRadius:"full",height:r,src:o,width:r,testId:`chain-option-${e}-icon`})),M.createElement("div",null,a??a)),f&&M.createElement(sb,{alignItems:"center",display:"flex",flexDirection:"row",marginRight:"6"},M.createElement(l8,{color:"accentColorForeground",size:"14",weight:"medium"},c.t("chains.connected")),M.createElement(sb,{background:"connectionIndicator",borderColor:"selectedOptionBorder",borderRadius:"full",borderStyle:"solid",borderWidth:"1",height:"8",marginLeft:"8",width:"8"})),i&&M.createElement(sb,{alignItems:"center",display:"flex",flexDirection:"row",marginRight:"6"},M.createElement(l8,{color:"modalText",size:"14",weight:"medium"},c.t("chains.confirm")),M.createElement(sb,{background:"standby",borderRadius:"full",height:"8",marginLeft:"8",width:"8"}))))),u&&l<d.length-1&&M.createElement(sb,{background:"generalBorderDim",height:"1",marginX:"8"}))};function uF({onClose:e,open:t}){let{chainId:n}=nF(),{chains:r}=nN(),[i,o]=(0,M.useState)(null),{switchChain:a}=function(e={}){let{mutation:t}=e,n=nN(e),{mutate:r,mutateAsync:i,...o}=aa({...t,mutationFn:e=>aV(n,e),mutationKey:["switchChain"]});return{...o,chains:function(e={}){let t=nN(e);return(0,M.useSyncExternalStore)(e=>(function(e,t){let{onChange:n}=t;return e._internal.chains.subscribe((e,t)=>{n(e,t)})})(t,{onChange:e}),()=>aG(t),()=>aG(t))}({config:n}),switchChain:r,switchChainAsync:i}}({mutation:{onMutate:({chainId:e})=>{o(e)},onSuccess:()=>{i&&o(null)},onError:()=>{i&&o(null)},onSettled:()=>{e()}}}),{i18n:s}=(0,M.useContext)(sB),{disconnect:l}=ac(),u="rk_chain_modal_title",c=sg(),d=r.some(e=>e.id===n),f=c?"36":"28",h=la();return n?M.createElement(ug,{onClose:e,open:t,titleId:u},M.createElement(uv,{bottomSheetOnMobile:!0,paddingBottom:"0"},M.createElement(sb,{display:"flex",flexDirection:"column",gap:"14"},M.createElement(sb,{display:"flex",flexDirection:"row",justifyContent:"space-between"},c&&M.createElement(sb,{width:"30"}),M.createElement(sb,{paddingBottom:"0",paddingLeft:"8",paddingTop:"4"},M.createElement(l8,{as:"h1",color:"modalText",id:u,size:c?"20":"18",weight:"heavy"},s.t("chains.title"))),M.createElement(ut,{onClose:e})),!d&&M.createElement(sb,{marginX:"8",textAlign:c?"center":"left"},M.createElement(l8,{color:"modalTextSecondary",size:"14",weight:"medium"},s.t("chains.wrong_network"))),M.createElement(sb,{className:c?"_18dqw9x1":"_18dqw9x0",display:"flex",flexDirection:"column",gap:"4",padding:"2",paddingBottom:"16"},h.map(({iconBackground:e,iconUrl:t,id:r,name:o},s)=>M.createElement(uB,{key:r,chainId:r,currentChainId:n,switchChain:a,chainIconSize:f,isLoading:i===r,src:t,name:o,iconBackground:e,idx:s})),!d&&M.createElement(M.Fragment,null,M.createElement(sb,{background:"generalBorderDim",height:"1",marginX:"8"}),M.createElement(uD,{onClick:()=>l(),testId:"chain-option-disconnect"},M.createElement(sb,{color:"error",fontFamily:"body",fontSize:"16",fontWeight:"bold"},M.createElement(sb,{alignItems:"center",display:"flex",flexDirection:"row",justifyContent:"space-between"},M.createElement(sb,{alignItems:"center",display:"flex",flexDirection:"row",gap:"4",height:f},M.createElement(sb,{alignItems:"center",color:"error",height:f,justifyContent:"center",marginRight:"8"},M.createElement(uN,{size:Number(f)})),M.createElement("div",null,s.t("chains.disconnect"))))))))))):null}var uz=({children:e,href:t})=>M.createElement(sb,{as:"a",color:"accentColor",href:t,rel:"noreferrer",target:"_blank"},e),uU=({children:e})=>M.createElement(l8,{color:"modalTextSecondary",size:"12",weight:"medium"},e);function uq({compactModeEnabled:e=!1,getWallet:t}){let{disclaimer:n,learnMoreUrl:r}=(0,M.useContext)(lP),{i18n:i}=(0,M.useContext)(sB);return M.createElement(M.Fragment,null,M.createElement(sb,{alignItems:"center",color:"accentColor",display:"flex",flexDirection:"column",height:"full",justifyContent:"space-around"},M.createElement(sb,{marginBottom:"10"},!e&&M.createElement(l8,{color:"modalText",size:"18",weight:"heavy"},i.t("intro.title"))),M.createElement(sb,{display:"flex",flexDirection:"column",gap:"32",justifyContent:"center",marginY:"20",style:{maxWidth:312}},M.createElement(sb,{alignItems:"center",display:"flex",flexDirection:"row",gap:"16"},M.createElement(sb,{borderRadius:"6",height:"48",minWidth:"48",width:"48"},M.createElement(l3,null)),M.createElement(sb,{display:"flex",flexDirection:"column",gap:"4"},M.createElement(l8,{color:"modalText",size:"14",weight:"bold"},i.t("intro.digital_asset.title")),M.createElement(l8,{color:"modalTextSecondary",size:"14",weight:"medium"},i.t("intro.digital_asset.description")))),M.createElement(sb,{alignItems:"center",display:"flex",flexDirection:"row",gap:"16"},M.createElement(sb,{borderRadius:"6",height:"48",minWidth:"48",width:"48"},M.createElement(l5,null)),M.createElement(sb,{display:"flex",flexDirection:"column",gap:"4"},M.createElement(l8,{color:"modalText",size:"14",weight:"bold"},i.t("intro.login.title")),M.createElement(l8,{color:"modalTextSecondary",size:"14",weight:"medium"},i.t("intro.login.description"))))),M.createElement(sb,{alignItems:"center",display:"flex",flexDirection:"column",gap:"12",justifyContent:"center",margin:"10"},M.createElement(l9,{label:i.t("intro.get.label"),onClick:t}),M.createElement(sb,{as:"a",className:sd({active:"shrink",hover:"grow"}),display:"block",href:r,paddingX:"12",paddingY:"4",rel:"noreferrer",style:{willChange:"transform"},target:"_blank",transition:"default"},M.createElement(l8,{color:"accentColor",size:"14",weight:"bold"},i.t("intro.learn_more.label")))),n&&!e&&M.createElement(sb,{marginBottom:"8",marginTop:"12",textAlign:"center"},M.createElement(n,{Link:uz,Text:uU}))))}var uW=()=>M.createElement("svg",{fill:"none",height:"17",viewBox:"0 0 11 17",width:"11",xmlns:"http://www.w3.org/2000/svg"},M.createElement("title",null,"Back"),M.createElement("path",{d:"M0.99707 8.6543C0.99707 9.08496 1.15527 9.44531 1.51562 9.79688L8.16016 16.3096C8.43262 16.5732 8.74902 16.7051 9.13574 16.7051C9.90918 16.7051 10.5508 16.0811 10.5508 15.3076C10.5508 14.912
941 10.3838 14.5605 10.0938 14.2705L4.30176 8.64551L10.0938 3.0293C10.3838 2.74805 10.5508 2.3877 10.5508 2.00098C10.5508 1.23633 9.90918 0.603516 9.13574 0.603516C8.74902 0.603516 8.43262 0.735352 8.16016 0.999023L1.51562 7.51172C1.15527 7.85449 1.00586 8.21484 0.99707 8.6543Z",fill:"currentColor"})),uH=()=>M.createElement("svg",{fill:"none",height:"12",viewBox:"0 0 8 12",width:"8",xmlns:"http://www.w3.org/2000/svg"},M.createElement("title",null,"Info"),M.createElement("path",{d:"M3.64258 7.99609C4.19336 7.99609 4.5625 7.73828 4.68555 7.24609C4.69141 7.21094 4.70312 7.16406 4.70898 7.13477C4.80859 6.60742 5.05469 6.35547 6.04492 5.76367C7.14648 5.10156 7.67969 4.3457 7.67969 3.24414C7.67969 1.39844 6.17383 0.255859 3.95898 0.255859C2.32422 0.255859 1.05859 0.894531 0.548828 1.86719C0.396484 2.14844 0.320312 2.44727 0.320312 2.74023C0.314453 3.37305 0.742188 3.79492 1.42188 3.79492C1.91406 3.79492 2.33594 3.54883 2.53516 3.11523C2.78711 2.47656 3.23242 2.21289 3.83594 2.21289C4.55664 2.21289 5.10742 2.65234 5.10742 3.29102C5.10742 3.9707 4.7793 4.29883 3.81836 4.87891C3.02148 5.36523 2.50586 5.92773 2.50586 6.76562V6.90039C2.50586 7.55664 2.96289 7.99609 3.64258 7.99609ZM3.67188 11.4473C4.42773 11.4473 5.04297 10.8672 5.04297 10.1406C5.04297 9.41406 4.42773 8.83984 3.67188 8.83984C2.91602 8.83984 2.30664 9.41406 2.30664 10.1406C2.30664 10.8672 2.91602 11.4473 3.67188 11.4473Z",fill:"currentColor"})),u$=({"aria-label":e="Info",onClick:t})=>{let n=sg();return M.createElement(sb,{alignItems:"center","aria-label":e,as:"button",background:"closeButtonBackground",borderColor:"actionButtonBorder",borderRadius:"full",borderStyle:"solid",borderWidth:n?"0":"1",className:sd({active:"shrinkSm",hover:"growLg"}),color:"closeButton",display:"flex",height:n?"30":"28",justifyContent:"center",onClick:t,style:{willChange:"transform"},transition:"default",type:"button",width:n?"30":"28"},M.createElement(uH,null))},uV=e=>{let t=(0,M.useRef)(null),n=(0,M.useContext)(lT),r=sk(e);return(0,M.useEffect)(()=>{if(n&&t.current&&r)return function(e,t){let n;uG++;let r=[15,20,25,35,45],i=[],o=!1,a=0,s=0,l=uK();!function e(){o&&i.length<35&&function(){let e=r[Math.floor(Math.random()*r.length)],n=10*Math.random(),o=25*Math.random(),u=360*Math.random(),c=35*Math.random()*(.5>=Math.random()?-1:1),d=s-e/2,f=a-e/2,h=.5>=Math.random()?-1:1,p=document.createElement("div");p.innerHTML=`<img src="${t}" width="${e}" height="${e}" style="border-radius: 25%">`,p.setAttribute("style",`position:absolute;will-change:transform;top:${d}px;left:${f}px;transform:rotate(${u}deg)`),l.appendChild(p),i.push({direction:h,element:p,left:f,size:e,speedHorz:n,speedUp:o,spinSpeed:c,spinVal:u,top:d})}(),function(){for(let e of i)e.left=e.left-e.speedHorz*e.direction,e.top=e.top-e.speedUp,e.speedUp=Math.min(e.size,e.speedUp-1),e.spinVal=e.spinVal+e.spinSpeed,e.top>=Math.max(window.innerHeight,document.body.clientHeight)+e.size&&(i=i.filter(t=>t!==e),e.element.remove()),e.element.setAttribute("style",`position:absolute;will-change:transform;top:${e.top}px;left:${e.left}px;transform:rotate(${e.spinVal}deg)`)}(),n=requestAnimationFrame(e)}();let u="ontouchstart"in window||navigator.msMaxTouchPoints,c=u?"touchstart":"mousedown",d=u?"touchend":"mouseup",f=u?"touchmove":"mousemove",h=e=>{"touches"in e?(a=e.touches?.[0].clientX,s=e.touches?.[0].clientY):(a=e.clientX,s=e.clientY)},p=e=>{h(e),o=!0},m=()=>{o=!1};return e.addEventListener(f,h,{passive:!1}),e.addEventListener(c,p),e.addEventListener(d,m),e.addEventListener("mouseleave",m),()=>{e.removeEventListener(f,h),e.removeEventListener(c,p),e.removeEventListener(d,m),e.removeEventListener("mouseleave",m);let t=setInterval(()=>{n&&0===i.length&&(cancelAnimationFrame(n),clearInterval(t),0==--uG&&l.remove())},500)}}(t.current,r)},[n,r]),t},uK=()=>{let e="_rk_coolMode",t=document.getElementById(e);if(t)return t;let n=document.createElement("div");return n.setAttribute("id",e),n.setAttribute("style","overflow:hidden;position:fixed;height:100%;top:0;left:0;right:0;bottom:0;pointer-events:none;z-index:2147483647"),document.body.appendChild(n),n}
94,uG=0,uQ=({as:e="button",currentlySelected:t=!1,iconBackground:n,iconUrl:r,name:i,onClick:o,ready:a,recent:s,testId:l,isRainbowKitConnector:u,...c})=>{let d=uV(r),[f,h]=M.useState(!1),{i18n:p}=M.useContext(sB);return M.createElement(sb,{display:"flex",flexDirection:"column",onMouseEnter:()=>h(!0),onMouseLeave:()=>h(!1),ref:d},M.createElement(sb,{as:e,borderRadius:"menuButton",borderStyle:"solid",borderWidth:"1",className:t?void 0:["g5kl0l0",sd({active:"shrink"})],disabled:t,onClick:o,padding:"5",style:{willChange:"transform"},testId:l,transition:"default",width:"full",...t?{background:"accentColor",borderColor:"selectedOptionBorder",boxShadow:"selectedWallet"}:{background:{hover:"menuItemBackground"}},...c},M.createElement(sb,{color:t?"accentColorForeground":"modalText",disabled:!a,fontFamily:"body",fontSize:"16",fontWeight:"bold",transition:"default"},M.createElement(sb,{alignItems:"center",display:"flex",flexDirection:"row",gap:"12"},M.createElement(sC,{background:n,...!f&&u?{borderColor:"actionButtonBorder"}:{},useAsImage:!u,borderRadius:"6",height:"28",src:r,width:"28"}),M.createElement(sb,null,M.createElement(sb,{style:{marginTop:s?-2:void 0},maxWidth:"200"},i),s&&M.createElement(l8,{color:t?"accentColorForeground":"accentColor",size:"12",style:{lineHeight:1,marginTop:-1},weight:"medium"},p.t("connect.recent")))))))};uQ.displayName="ModalSelection";var uY="rk-latest-id",uZ=(e,t=1)=>{let n=e.replace("#","");3===n.length&&(n=`${n[0]}${n[0]}${n[1]}${n[1]}${n[2]}${n[2]}`);let r=Number.parseInt(n.substring(0,2),16),i=Number.parseInt(n.substring(2,4),16),o=Number.parseInt(n.substring(4,6),16);return t>1&&t<=100&&(t/=100),`rgba(${r},${i},${o},${t})`},uX=e=>e?[uZ(e,.2),uZ(e,.14),uZ(e,.1)]:null,uJ=e=>/^#([0-9a-f]{3}){1,2}$/i.test(e),u0=async()=>(await n.e(1996).then(n.bind(n,31996))).default,u1=()=>s_(u0),u2=()=>M.createElement(sC,{background:"#515a70",borderColor:"generalBorder",borderRadius:"10",height:"48",src:u0,width:"48"}),u3=async()=>(await n.e(2439).then(n.bind(n,92439))).default,u6=()=>s_(u3),u4=()=>M.createElement(sC,{background:"#e3a5e8",borderColor:"generalBorder",borderRadius:"10",height:"48",src:u3,width:"48"}),u5=async()=>(await n.e(5123).then(n.bind(n,65123))).default,u8=()=>s_(u5),u7=()=>M.createElement(sC,{background:"#515a70",borderColor:"generalBorder",borderRadius:"10",height:"48",src:u5,width:"48"}),u9=async()=>(await n.e(9449).then(n.bind(n,49449))).default,ce=()=>s_(u9),ct=()=>M.createElement(sC,{background:"#515a70",borderColor:"generalBorder",borderRadius:"10",height:"48",src:u9,width:"48"});function cn({ecc:e="medium",logoBackground:t,logoSize:n=50,logoUrl:r,size:i=200,uri:o}){let a=i-2*Number.parseInt("20",10),s=sk(r);return M.createElement(sb,{borderColor:"generalBorder",borderRadius:"menuButton",borderStyle:"solid",borderWidth:"1",className:"_1vwt0cg0",padding:"20",width:"max"},M.createElement(sb,{style:{height:a,userSelect:"none",width:a},userSelect:"none"},M.createElement(sr.Root,{errorCorrection:e,size:a,value:o},M.createElement(sr.Cells,{radius:1}),M.createElement(sr.Finder,{radius:.25}),s&&M.createElement(sr.Arena,null,M.createElement("img",{alt:"Wallet Logo",src:s,style:{objectFit:"cover",height:"88%",width:"88%",borderRadius:"22.5%",backgroundColor:t}})))))}var cr=async()=>{let e=lU();switch(e){case"Arc":return(await n.e(6189).then(n.bind(n,96189))).default;case"Brave":return(await n.e(2649).then(n.bind(n,12649))).default;case"Chrome":return(await n.e(7709).then(n.bind(n,67709))).default;case"Edge":return(await n.e(6990).then(n.bind(n,46990))).default;case"Firefox":return(await n.e(8555).then(n.bind(n,8555))).default;case"Opera":return(await n.e(5873).then(n.bind(n,55873))).default;case"Safari":return(await n.e(6332).then(n.bind(n,86332))).default;default:return(await n.e(796).then(n.bind(n,40796))).default}},ci=()=>s_(cr),co=async()=>{let e=lW();switch(e){case"Windows":return(await n.e(2486).then(n.bind(n,22486))).default;case"macOS":return(await n.e(3603).then(n.bind(n,3603))).default;default:return(await n.e(2819).then(n.bind(n,2819))).default}},ca=()=>s_(co);function cs({getWalletDownload:e,compactModeEnabled:t}){let n=l0().filter(e=>e.isRainbowKitConnector),r=n.splice(0,5),{i18n:i}=(0,M.useContext)(sB);return M.createElement(sb,{alignItems:"center",display:"flex",flexDirection:"column",height:"full",marginTop:"18",width:"full"},M.createElement(sb,{alignItems:"center",display:"flex",flexDirection:"column",gap:"28",height:"full",width:"full"},r?.filter(e=>e.extensionDownloadUrl||e.desktopDownloadUrl||e.qrCode&&e.downloadUrls?.qrCode).map(t=>
94{let{downloadUrls:n,iconBackground:r,iconUrl:o,id:a,name:s,qrCode:l}=t,u=n?.qrCode&&l,c=!!t.extensionDownloadUrl,d=n?.qrCode&&c,f=n?.qrCode&&!!t.desktopDownloadUrl;return M.createElement(sb,{alignItems:"center",display:"flex",gap:"16",justifyContent:"space-between",key:t.id,width:"full"},M.createElement(sb,{alignItems:"center",display:"flex",flexDirection:"row",gap:"16"},M.createElement(sC,{background:r,borderColor:"actionButtonBorder",borderRadius:"10",height:"48",src:o,width:"48"}),M.createElement(sb,{display:"flex",flexDirection:"column",gap:"2"},M.createElement(l8,{color:"modalText",size:"14",weight:"bold"},s),M.createElement(l8,{color:"modalTextSecondary",size:"14",weight:"medium"},d?i.t("get.mobile_and_extension.description"):f?i.t("get.mobile_and_desktop.description"):u?i.t("get.mobile.description"):c?i.t("get.extension.description"):null))),M.createElement(sb,{display:"flex",flexDirection:"column",gap:"4"},M.createElement(l9,{label:i.t("get.action.label"),onClick:()=>e(a),type:"secondary"})))})),M.createElement(sb,{alignItems:"center",borderRadius:"10",display:"flex",flexDirection:"column",gap:"8",justifyContent:"space-between",marginBottom:"4",paddingY:"8",style:{maxWidth:275,textAlign:"center"}},M.createElement(l8,{color:"modalText",size:"14",weight:"bold"},i.t("get.looking_for.title")),M.createElement(l8,{color:"modalTextSecondary",size:"14",weight:"medium"},t?i.t("get.looking_for.desktop.compact_description"):i.t("get.looking_for.desktop.wide_description"))))}function cl({changeWalletStep:e,compactModeEnabled:t,connectionError:n,onClose:r,qrCodeUri:i,reconnect:o,wallet:a}){let{downloadUrls:s,iconBackground:l,iconUrl:u,name:c,qrCode:d,ready:f,showWalletConnectModal:h,getDesktopUri:p}=a,m=!!p,g=lz(),{i18n:v}=(0,M.useContext)(sB),y=!!a.extensionDownloadUrl,b=s?.qrCode&&y,w=s?.qrCode&&!!a.desktopDownloadUrl,A=d&&i,E=async()=>{let e=await p?.();window.open(e,g?"_blank":"_self")},_=h?{description:t?v.t("connect.walletconnect.description.compact"):v.t("connect.walletconnect.description.full"),label:v.t("connect.walletconnect.open.label"),onClick:()=>{r(),h()}}:A?{description:v.t("connect.secondary_action.get.description",{wallet:c}),label:v.t("connect.secondary_action.get.label"),onClick:()=>e(b||w?"DOWNLOAD_OPTIONS":"DOWNLOAD")}:null,{width:k}=lI();return(0,M.useEffect)(()=>{ci(),ca()},[]),M.createElement(sb,{display:"flex",flexDirection:"column",height:"full",width:"full"},A?M.createElement(sb,{alignItems:"center",display:"flex",height:"full",justifyContent:"center"},M.createElement(cn,{logoBackground:l,logoSize:t?60:72,logoUrl:u,size:t?318:k&&k<768?Math.max(280,Math.min(k-308,382)):382,uri:i})):M.createElement(sb,{alignItems:"center",display:"flex",justifyContent:"center",style:{flexGrow:1}},M.createElement(sb,{alignItems:"center",display:"flex",flexDirection:"column",gap:"8"},M.createElement(sb,{borderRadius:"10",height:"44",overflow:"hidden"},M.createElement(sC,{useAsImage:!a.isRainbowKitConnector,height:"44",src:u,width:"44"})),M.createElement(sb,{alignItems:"center",display:"flex",flexDirection:"column",gap:"4",paddingX:"32",style:{textAlign:"center"}},M.createElement(l8,{color:"modalText",size:"18",weight:"bold"},f?v.t("connect.status.opening",{wallet:c}):y?v.t("connect.status.not_installed",{wallet:c}):v.t("connect.status.not_available",{wallet:c})),!f&&y?M.createElement(sb,{paddingTop:"20"},M.createElement(l9,{href:a.extensionDownloadUrl,label:v.t("connect.secondary_action.install.label"),type:"secondary"})):null,f&&!A&&M.createElement(M.Fragment,null,M.createElement(sb,{alignItems:"center",display:"flex",flexDirection:"column",justifyContent:"center"},M.createElement(l8,{color:"modalTextSecondary",size:"14",textAlign:"center",weight:"medium"},v.t("connect.status.confirm"))),M.createElement(sb,{alignItems:"center",color:"modalText",display:"flex",flexDirection:"row",height:"32",marginTop:"8"},n?M.createElement(l9,{label:v.t("connect.secondary_action.retry.label"),onClick:async()=>{m&&E(),o(a)}}):M.createElement(sb,{color:"modalTextSecondary"},M.createElement(sx,null))))))),M.createElement(sb,{alignItems:"center",borderRadius:"10",display:"flex",flexDirection:"row",gap:"8",height:"28",justifyContent:"space-between",marginTop:"12"},f&&_&&M.createElement(M.Fragment,null,M.createElement(l8,{color:"modalTextSecondary",size:"14",weight:"medium"},_.description),M.createElement(l9,{label:_.label,onClick:_.onClick,type:"secondary"}))))}
94var cu=({actionLabel:e,description:t,iconAccent:n,iconBackground:r,iconUrl:i,isCompact:o,onAction:a,title:s,url:l,variant:u})=>{let c="browser"===u,d=!c&&n&&uX(n);return M.createElement(sb,{alignItems:"center",borderRadius:"13",display:"flex",justifyContent:"center",overflow:"hidden",paddingX:o?"18":"44",position:"relative",style:{flex:1,isolation:"isolate"},width:"full"},M.createElement(sb,{borderColor:"actionButtonBorder",borderRadius:"13",borderStyle:"solid",borderWidth:"1",style:{bottom:"0",left:"0",position:"absolute",right:"0",top:"0",zIndex:1}}),c&&M.createElement(sb,{background:"downloadTopCardBackground",height:"full",position:"absolute",style:{zIndex:0},width:"full"},M.createElement(sb,{display:"flex",flexDirection:"row",justifyContent:"space-between",style:{bottom:"0",filter:"blur(20px)",left:"0",position:"absolute",right:"0",top:"0",transform:"translate3d(0, 0, 0)"}},M.createElement(sb,{style:{filter:"blur(100px)",marginLeft:-27,marginTop:-20,opacity:.6,transform:"translate3d(0, 0, 0)"}},M.createElement(sC,{borderRadius:"full",height:"200",src:i,width:"200"})),M.createElement(sb,{style:{filter:"blur(100px)",marginRight:0,marginTop:105,opacity:.6,overflow:"auto",transform:"translate3d(0, 0, 0)"}},M.createElement(sC,{borderRadius:"full",height:"200",src:i,width:"200"})))),!c&&d&&M.createElement(sb,{background:"downloadBottomCardBackground",style:{bottom:"0",left:"0",position:"absolute",right:"0",top:"0"}},M.createElement(sb,{position:"absolute",style:{background:`radial-gradient(50% 50% at 50% 50%, ${d[0]} 0%, ${d[1]} 25%, rgba(0,0,0,0) 100%)`,height:564,left:-215,top:-197,transform:"translate3d(0, 0, 0)",width:564}}),M.createElement(sb,{position:"absolute",style:{background:`radial-gradient(50% 50% at 50% 50%, ${d[2]} 0%, rgba(0, 0, 0, 0) 100%)`,height:564,left:-1,top:-76,transform:"translate3d(0, 0, 0)",width:564}})),M.createElement(sb,{alignItems:"flex-start",display:"flex",flexDirection:"row",gap:"24",height:"max",justifyContent:"center",style:{zIndex:1}},M.createElement(sb,null,M.createElement(sC,{height:"60",src:i,width:"60",...r?{background:r,borderColor:"generalBorder",borderRadius:"10"}:null})),M.createElement(sb,{display:"flex",flexDirection:"column",gap:"4",style:{flex:1},width:"full"},M.createElement(l8,{color:"modalText",size:"14",weight:"bold"},s),M.createElement(l8,{color:"modalTextSecondary",size:"14",weight:"medium"},t),M.createElement(sb,{marginTop:"14",width:"max"},M.createElement(l9,{href:l,label:e,onClick:a,size:"medium"})))))};function cc({changeWalletStep:e,wallet:t}){let n=lU(),r=lW(),i=(0,M.useContext)(lD),o="compact"===i,{desktop:a,desktopDownloadUrl:s,extension:l,extensionDownloadUrl:u,mobileDownloadUrl:c}=t,{i18n:d}=(0,M.useContext)(sB);return(0,M.useEffect)(()=>{u6(),ce(),u8(),u1()},[]),M.createElement(sb,{alignItems:"center",display:"flex",flexDirection:"column",gap:"24",height:"full",marginBottom:"8",marginTop:"4",width:"full"},M.createElement(sb,{alignItems:"center",display:"flex",flexDirection:"column",gap:"8",height:"full",justifyContent:"center",width:"full"},u&&M.createElement(cu,{actionLabel:d.t("get_options.extension.download.label",{browser:n}),description:d.t("get_options.extension.description"),iconUrl:cr,isCompact:o,onAction:()=>e(l?.instructions?"INSTRUCTIONS_EXTENSION":"CONNECT"),title:d.t("get_options.extension.title",{wallet:t.name,browser:n}),url:u,variant:"browser"}),s&&M.createElement(cu,{actionLabel:d.t("get_options.desktop.download.label",{platform:r}),description:d.t("get_options.desktop.description"),iconUrl:co,isCompact:o,onAction:()=>e(a?.instructions?"INSTRUCTIONS_DESKTOP":"CONNECT"),title:d.t("get_options.desktop.title",{wallet:t.name,platform:r}),url:s,variant:"desktop"}),c&&M.createElement(cu,{actionLabel:d.t("get_options.mobile.download.label",{wallet:t.name}),description:d.t("get_options.mobile.description"),iconAccent:t.iconAccent,iconBackground:t.iconBackground,iconUrl:t.iconUrl,isCompact:o,onAction:()=>{e("DOWNLOAD")},title:d.t("get_options.mobile.title",{wallet:t.name}),variant:"app"})))}function cd({changeWalletStep:e,wallet:t}){let{downloadUrls:n,qrCode:r}=t,{i18n:i}=(0,M.useContext)(sB);return(0,M.useEffect)(()=>{u6(),ce()},[]),M.createElement(sb,{alignItems:"center",display:"flex",flexDirection:"column",gap:"24",height:"full",width:"full"},M.createElement(sb,{style:{maxWidth:220,textAlign:"center"}},M.createElement(l8,{color:"modalTextSecondary",size:"14",weight:"semibold"},i.t("get_mobile.description"))),M.createElement(sb,{height:"full"},n?.qrCode?M.createElement(cn,{logoSize:0,size:268,uri:n.qrCode}):null),M.createElement(sb,{alignItems:"center",borderRadius:"10",display:"flex",flexDirection:"row",gap:"8",height:"34",justifyContent:"space-between",marginBottom:"12",paddingY:"8"},M.createElement(l9,{label:i.t("get_mobile.continue.label"),onClick:()=>e(r?.instructions?"INSTRUCTIONS_MOBILE":"CONNECT")})))}var cf={connect:()=>M.createElement(u2,null),create:()=>M.createElement(u4,null),install:e=>
94M.createElement(sC,{background:e.iconBackground,borderColor:"generalBorder",borderRadius:"10",height:"48",src:e.iconUrl,width:"48"}),refresh:()=>M.createElement(u7,null),scan:()=>M.createElement(ct,null)};function ch({connectWallet:e,wallet:t}){let{i18n:n}=(0,M.useContext)(sB);return M.createElement(sb,{alignItems:"center",display:"flex",flexDirection:"column",height:"full",width:"full"},M.createElement(sb,{display:"flex",flexDirection:"column",gap:"28",height:"full",justifyContent:"center",paddingY:"32",style:{maxWidth:320}},t?.qrCode?.instructions?.steps.map((e,r)=>M.createElement(sb,{alignItems:"center",display:"flex",flexDirection:"row",gap:"16",key:r},M.createElement(sb,{borderRadius:"10",height:"48",minWidth:"48",overflow:"hidden",position:"relative",width:"48"},cf[e.step]?.(t)),M.createElement(sb,{display:"flex",flexDirection:"column",gap:"4"},M.createElement(l8,{color:"modalText",size:"14",weight:"bold"},n.t(e.title,void 0,{rawKeyIfTranslationMissing:!0})),M.createElement(l8,{color:"modalTextSecondary",size:"14",weight:"medium"},n.t(e.description,void 0,{rawKeyIfTranslationMissing:!0})))))),M.createElement(sb,{alignItems:"center",display:"flex",flexDirection:"column",gap:"12",justifyContent:"center",marginBottom:"16"},M.createElement(l9,{label:n.t("get_instructions.mobile.connect.label"),onClick:()=>e(t)}),M.createElement(sb,{as:"a",className:sd({active:"shrink",hover:"grow"}),display:"block",href:t?.qrCode?.instructions?.learnMoreUrl,paddingX:"12",paddingY:"4",rel:"noreferrer",style:{willChange:"transform"},target:"_blank",transition:"default"},M.createElement(l8,{color:"accentColor",size:"14",weight:"bold"},n.t("get_instructions.mobile.learn_more.label")))))}function cp({wallet:e}){let{i18n:t}=(0,M.useContext)(sB);return M.createElement(sb,{alignItems:"center",display:"flex",flexDirection:"column",height:"full",width:"full"},M.createElement(sb,{display:"flex",flexDirection:"column",gap:"28",height:"full",justifyContent:"center",paddingY:"32",style:{maxWidth:320}},e?.extension?.instructions?.steps.map((n,r)=>M.createElement(sb,{alignItems:"center",display:"flex",flexDirection:"row",gap:"16",key:r},M.createElement(sb,{borderRadius:"10",height:"48",minWidth:"48",overflow:"hidden",position:"relative",width:"48"},cf[n.step]?.(e)),M.createElement(sb,{display:"flex",flexDirection:"column",gap:"4"},M.createElement(l8,{color:"modalText",size:"14",weight:"bold"},t.t(n.title,void 0,{rawKeyIfTranslationMissing:!0})),M.createElement(l8,{color:"modalTextSecondary",size:"14",weight:"medium"},t.t(n.description,void 0,{rawKeyIfTranslationMissing:!0})))))),M.createElement(sb,{alignItems:"center",display:"flex",flexDirection:"column",gap:"12",justifyContent:"center",marginBottom:"16"},M.createElement(l9,{label:t.t("get_instructions.extension.refresh.label"),onClick:window.location.reload.bind(window.location)}),M.createElement(sb,{as:"a",className:sd({active:"shrink",hover:"grow"}),display:"block",href:e?.extension?.instructions?.learnMoreUrl,paddingX:"12",paddingY:"4",rel:"noreferrer",style:{willChange:"transform"},target:"_blank",transition:"default"},M.createElement(l8,{color:"accentColor",size:"14",weight:"bold"},t.t("get_instructions.extension.learn_more.label")))))}function cm({connectWallet:e,wallet:t}){let{i18n:n}=(0,M.useContext)(sB);return M.createElement(sb,{alignItems:"center",display:"flex",flexDirection:"column",height:"full",width:"full"},M.createElement(sb,{display:"flex",flexDirection:"column",gap:"28",height:"full",justifyContent:"center",paddingY:"32",style:{maxWidth:320}},t?.desktop?.instructions?.steps.map((e,r)=>M.createElement(sb,{alignItems:"center",display:"flex",flexDirection:"row",gap:"16",key:r},M.createElement(sb,{borderRadius:"10",height:"48",minWidth:"48",overflow:"hidden",position:"relative",width:"48"},cf[e.step]?.(t)),M.createElement(sb,{display:"flex",flexDirection:"column",gap:"4"},M.createElement(l8,{color:"modalText",size:"14",weight:"bold"},n.t(e.title,void 0,{rawKeyIfTranslationMissing:!0})),M.createElement(l8,{color:"modalTextSecondary",size:"14",weight:"medium"},n.t(e.description,void 0,{rawKeyIfTranslationMissing:!0})))))),M.createElement(sb,{alignItems:"center",display:"flex",flexDirection:"column",gap:"12",justifyContent:"center",marginBottom:"16"},M.createElement(l9,{label:n.t("get_instructions.desktop.connect.label"),onClick:()=>e(t)}),M.createElement(sb,{as:"a",className:sd({active:"shrink",hover:"grow"}),display:"block",href:t?.desktop?.instructions?.learnMoreUrl,paddingX:"12",paddingY:"4",rel:"noreferrer",style:{willChange:"transform"},target:"_blank",transition:"default"},M.createElement(l8,{color:"accentColor",size:"14",weight:"bold"},n.t("get_instructions.desktop.learn_more.label")))))}function cg({onClose:e}){let t;let[n,r]=(0,M.useState)(),[i,o]=(0,M.useState)(),[a,s]=(0,M.useState)(),l=!!i?.qrCode&&a,[u,c]=(0,M.useState)(!1),d=(0,M.useContext)(lD),f=d===lN.COMPACT,{disclaimer:h}=(0,M.useContext)(lP),{i18n:p}=(0,M.useContext)(sB),m=lz(),g=(0,M.useRef)(!1),{connector:v}=(0,M.useContext)(lj),y=!v,b=l0(y).filter(e=>e.ready||!!e.extensionDownloadUrl).sort((e,t)=>
94e.groupIndex-t.groupIndex),w=l0(),A=function(e,t){let n={};for(let r of e){let e=t(r);e&&(n[e]||(n[e]=[]),n[e].push(r))}return n}(b,e=>e.groupName),E=["Recommended","Other","Popular","More","Others","Installed"];(0,M.useEffect)(()=>{v&&!g.current&&(O("CONNECT"),S(v),g.current=!0)},[v]);let _=e=>{c(!1),e.ready&&e?.connect?.()?.catch(()=>{c(!0)})},k=async e=>{let t=b.find(t=>e.id===t.id);t?.getDesktopUri&&setTimeout(async()=>{let e=await t?.getDesktopUri?.();e&&window.open(e,m?"_blank":"_self")},0)},C=async e=>{let t=b.find(t=>e.id===t.id),n=await t?.getQrCodeUri?.();s(n),setTimeout(()=>{o(t),O("CONNECT")},n?0:50)},S=async e=>{var t;t=e.id,localStorage.setItem(uY,t),e.ready&&(C(e),k(e)),_(e),r(e.id),e.ready||(o(e),O(e?.extensionDownloadUrl?"DOWNLOAD_OPTIONS":"CONNECT"))},x=()=>{r(void 0),o(void 0),s(void 0)},O=(e,t=!1)=>{t&&"GET"===e&&"GET"===R?x():t||"GET"!==e?t||"CONNECT"!==e||P("CONNECT"):P("GET"),I(e)},[R,P]=(0,M.useState)("NONE"),[T,I]=(0,M.useState)("NONE"),j=null,L=null,N=null;(0,M.useEffect)(()=>{c(!1)},[T,i]);let D=!!i?.extensionDownloadUrl,B=!!(D&&i?.mobileDownloadUrl);switch(T){case"NONE":j=M.createElement(uq,{getWallet:()=>O("GET")});break;case"LEARN_COMPACT":j=M.createElement(uq,{compactModeEnabled:f,getWallet:()=>O("GET")}),L=p.t("intro.title"),N="NONE";break;case"GET":j=M.createElement(cs,{getWalletDownload:e=>{let t=w.find(t=>e===t.id),n=t?.downloadUrls?.qrCode,r=!!t?.desktopDownloadUrl,i=!!t?.extensionDownloadUrl;o(t),n&&(i||r)?O("DOWNLOAD_OPTIONS"):n?O("DOWNLOAD"):r?O("INSTRUCTIONS_DESKTOP"):O("INSTRUCTIONS_EXTENSION")},compactModeEnabled:f}),L=p.t("get.title"),N=f?"LEARN_COMPACT":"NONE";break;case"CONNECT":j=i&&M.createElement(cl,{changeWalletStep:O,compactModeEnabled:f,connectionError:u,onClose:e,qrCodeUri:a,reconnect:_,wallet:i}),L=l&&("WalletConnect"===i.name?p.t("connect_scan.fallback_title"):p.t("connect_scan.title",{wallet:i.name})),N=f?v?null:"NONE":null,t=f?v?()=>{}:x:()=>{};break;case"DOWNLOAD_OPTIONS":j=i&&M.createElement(cc,{changeWalletStep:O,wallet:i}),L=i&&p.t("get_options.short_title",{wallet:i.name}),N=v?"CONNECT":f?"NONE":R;break;case"DOWNLOAD":j=i&&M.createElement(cd,{changeWalletStep:O,wallet:i}),L=i&&p.t("get_mobile.title",{wallet:i.name}),N=B?"DOWNLOAD_OPTIONS":R;break;case"INSTRUCTIONS_MOBILE":j=i&&M.createElement(ch,{connectWallet:S,wallet:i}),L=i&&p.t("get_options.title",{wallet:f&&i.shortName||i.name}),N="DOWNLOAD";break;case"INSTRUCTIONS_EXTENSION":j=i&&M.createElement(cp,{wallet:i}),L=i&&p.t("get_options.title",{wallet:f&&i.shortName||i.name}),N="DOWNLOAD_OPTIONS";break;case"INSTRUCTIONS_DESKTOP":j=i&&M.createElement(cm,{connectWallet:S,wallet:i}),L=i&&p.t("get_options.title",{wallet:f&&i.shortName||i.name}),N="DOWNLOAD_OPTIONS"}return M.createElement(sb,{display:"flex",flexDirection:"row",style:{maxHeight:f?468:504}},(!f||"NONE"===T)&&M.createElement(sb,{className:f?"_1vwt0cg4":"_1vwt0cg3",display:"flex",flexDirection:"column",marginTop:"16"},M.createElement(sb,{display:"flex",justifyContent:"space-between"},f&&h&&M.createElement(sb,{marginLeft:"16",width:"28"},M.createElement(u$,{onClick:()=>O("LEARN_COMPACT")})),f&&!h&&M.createElement(sb,{marginLeft:"16",width:"28"}),M.createElement(sb,{marginLeft:f?"0":"6",paddingBottom:"8",paddingTop:"2",paddingX:"18"},M.createElement(l8,{as:"h1",color:"modalText",id:"rk_connect_title",size:"18",weight:"heavy",testId:"connect-header-label"},p.t("connect.title"))),f&&M.createElement(sb,{marginRight:"16"},M.createElement(ut,{onClose:e}))),M.createElement(sb,{className:"_1vwt0cg2 ju367v7a ju367v7v",paddingBottom:"18"},Object.entries(A).map(([e,t],r)=>t.length>0&&M.createElement(M.Fragment,{key:r},e?M.createElement(sb,{marginBottom:"8",marginTop:"16",marginX:"6"},M.createElement(l8,{color:"Installed"===e?"accentColor":"modalTextSecondary",size:"14",weight:"bold"},E.includes(e)?p.t(`connector_group.${e.toLowerCase()}`):e)):null,M.createElement(sb,{display:"flex",flexDirection:"column",gap:"4"},t.map(e=>M.createElement(uQ,{currentlySelected:e.id===n,iconBackground:e.iconBackground,iconUrl:e.iconUrl,key:e.id,name:e.name,onClick:()=>S(e),ready:e.ready,recent:e.recent,testId:`wallet-option-${e.id}`,isRainbowKitConnector:e.isRainbowKitConnector})))))),f&&M.createElement(M.Fragment,null,M.createElement(sb,{background:"generalBorder",height:"1",marginTop:"-1"}),h?M.createElement(sb,{paddingX:"24",paddingY:"16",textAlign:"center"},M.createElement(h,{Link:uz,Text:uU})):M.createElement(sb,{alignItems:"center",display:"flex",justifyContent:"space-between",paddingX:"24",paddingY:"16"},M.createElement(sb,{paddingY:"4"},M.createElement(l8,{color:"modalTextSecondary",size:"14",weight:"medium"},p.t("connect.new_to_ethereum.description"))),M.createElement(sb,{alignItems:"center",display:"flex",flexDirection:"row",gap:"4",justifyContent:"center"},M.createElement(sb,{className:sd({active:"shrink",hover:"grow"}),cursor:"pointer",onClick:()=>O("LEARN_COMPACT"),paddingY:"4",style:{willChange:"transform"},transition:"default"},M.createElement(l8,{color:"accentColor",size:"14",weight:"bold"},p.t("connect.new_to_ethereum.learn_more.label"))))))),(!f||"NONE"!==T)&&M.createElement(M.Fragment,null,!f&&M.createElement(sb,{background:"generalBorder",minWidth:"1",
94width:"1"}),M.createElement(sb,{display:"flex",flexDirection:"column",margin:"16",style:{flexGrow:1}},M.createElement(sb,{alignItems:"center",display:"flex",justifyContent:"space-between",marginBottom:"12"},M.createElement(sb,{width:"28"},N&&M.createElement(sb,{as:"button",className:sd({active:"shrinkSm",hover:"growLg"}),color:"accentColor",onClick:()=>{N&&O(N,!0),t?.()},paddingX:"8",paddingY:"4",style:{boxSizing:"content-box",height:17,willChange:"transform"},transition:"default",type:"button"},M.createElement(uW,null))),M.createElement(sb,{display:"flex",justifyContent:"center",style:{flexGrow:1}},L&&M.createElement(l8,{color:"modalText",size:"18",textAlign:"center",weight:"heavy"},L)),M.createElement(ut,{onClose:e})),M.createElement(sb,{display:"flex",flexDirection:"column",style:{minHeight:f?396:432}},M.createElement(sb,{alignItems:"center",display:"flex",flexDirection:"column",gap:"6",height:"full",justifyContent:"center",marginX:"8"},j)))))}var cv=({wallet:e})=>M.createElement("svg",{className:"_1am14413",viewBox:"0 0 86 86",width:"86",height:"86"}
94,M.createElement("title",null,"Loading"),M.createElement("rect",{x:"3",y:"3",width:80,height:80,rx:20,ry:20,strokeDasharray:"53.333333333333336 "+320/3,strokeDashoffset:160,className:"_1am14412",style:{stroke:e?.iconAccent||"#0D3887"}}));function cy({onClose:e,wallet:t,connecting:n}){let{connect:r,iconBackground:i,iconUrl:o,id:a,name:s,getMobileUri:l,ready:u,shortName:c,showWalletConnectModal:d}=t,f=uV(o),h=(0,M.useRef)(!1),{i18n:p}=(0,M.useContext)(sB),m=(0,M.useCallback)(async()=>{let t=async()=>{let e=await l?.();if(e){if(e&&function({mobileUri:e,name:t}){localStorage.setItem(ui,JSON.stringify({href:e.split("?")[0],name:t}))}({mobileUri:e,name:s}),e.startsWith("http")){let t=document.createElement("a");t.href=e,t.target="_blank",t.rel="noreferrer noopener",t.click()}else window.location.href=e}};if("walletConnect"!==a&&t(),d){d(),e?.();return}try{await r?.()}catch{}},[r,l,d,e,s,a]);return(0,M.useEffect)(()=>{n&&!h.current&&(m(),h.current=!0)},[n,m]),M.createElement(sb,{as:"button",color:u?"modalText":"modalTextSecondary",disabled:!u,fontFamily:"body",key:a,onClick:m,ref:f,style:{overflow:"visible",textAlign:"center"},testId:`wallet-option-${a}`,type:"button",width:"full"},M.createElement(sb,{alignItems:"center",display:"flex",flexDirection:"column",justifyContent:"center"},M.createElement(sb,{display:"flex",alignItems:"center",justifyContent:"center",paddingBottom:"8",paddingTop:"10",position:"relative"},n?M.createElement(cv,{wallet:t}):null,M.createElement(sC,{background:i,borderRadius:"13",boxShadow:"walletLogo",height:"60",src:o,width:"60"})),n?null:M.createElement(sb,{display:"flex",flexDirection:"column",textAlign:"center"},M.createElement(l8,{as:"h2",color:t.ready?"modalText":"modalTextSecondary",size:"13",weight:"medium"},M.createElement(sb,{as:"span",position:"relative"},c??s,!t.ready&&" (unsupported)")),t.recent&&M.createElement(l8,{color:"accentColor",size:"12",weight:"medium"},p.t("connect.recent")))))}function cb({onClose:e}){let t=l0().filter(e=>e.isRainbowKitConnector),{disclaimer:n,learnMoreUrl:r}=(0,M.useContext)(lP),i=null,o=null,a=!1,s=null,[l,u]=(0,M.useState)("CONNECT"),{i18n:c}=(0,M.useContext)(sB),d=sm();switch(l){case"CONNECT":i=c.t("connect.title"),a=!0,o=M.createElement(sb,null,M.createElement(sb,{background:"profileForeground",className:"_1am14410",display:"flex",paddingBottom:"20",paddingTop:"6"},M.createElement(sb,{display:"flex",style:{margin:"0 auto"}},t.filter(e=>e.ready).map(t=>M.createElement(sb,{key:t.id,paddingX:"20"},M.createElement(sb,{width:"60"},M.createElement(cy,{onClose:e,wallet:t})))))),M.createElement(sb,{background:"generalBorder",height:"1",marginBottom:"32",marginTop:"-1"}),M.createElement(sb,{alignItems:"center",display:"flex",flexDirection:"column",gap:"32",paddingX:"32",style:{textAlign:"center"}},M.createElement(sb,{display:"flex",flexDirection:"column",gap:"8",textAlign:"center"},M.createElement(l8,{color:"modalText",size:"16",weight:"bold"},c.t("intro.title")),M.createElement(l8,{color:"modalTextSecondary",size:"16"},c.t("intro.description")))),M.createElement(sb,{paddingTop:"32",paddingX:"20"},M.createElement(sb,{display:"flex",gap:"14",justifyContent:"center"},M.createElement(l9,{label:c.t("intro.get.label"),onClick:()=>u("GET"),size:"large",type:"secondary"}),M.createElement(l9,{href:r,label:c.t("intro.learn_more.label"),size:"large",type:"secondary"}))),n&&M.createElement(sb,{marginTop:"28",marginX:"32",textAlign:"center"},M.createElement(n,{Link:uz,Text:uU})));break;case"GET":{i=c.t("get.title"),s="CONNECT";let e=t?.filter(e=>e.downloadUrls?.ios||e.downloadUrls?.android||e.downloadUrls?.mobile)?.splice(0,3);o=M.createElement(sb,null,M.createElement(sb,{alignItems:"center",display:"flex",flexDirection:"column",height:"full",marginBottom:"36",marginTop:"5",paddingTop:"12",width:"full"},e.map((t,n)=>{let{downloadUrls:r,iconBackground:i,iconUrl:o,name:a}=t;return r?.ios||r?.android||r?.mobile?M.createElement(sb,{display:"flex",gap:"16",key:t.id,paddingX:"20",width:"full"},M.createElement(sb,{style:{minHeight:48,minWidth:48}},M.createElement(sC,{background:i,borderColor:"generalBorder",borderRadius:"10",height:"48",src:o,width:"48"})),M.createElement(sb,{display:"flex",flexDirection:"column",width:"full"},M.createElement(sb,{alignItems:"center",display:"flex",height:"48"},M.createElement(sb,{width:"full"},M.createElement(l8,{color:"modalText",size:"18",weight:"bold"},a)),M.createElement(l9,{href:(d?r?.ios:r?.android)||r?.mobile,label:c.t("get.action.label"),size:"small",type:"secondary"})),n<e.length-1&&M.createElement(sb,{background:"generalBorderDim",height:"1",marginY:"10",width:"full"}))):null})),M.createElement(sb,{style:{marginBottom:"42px"}}),M.createElement(sb,{alignItems:"center",display:"flex",flexDirection:"column",gap:"36",paddingX:"36",style:{textAlign:"center"}},M.createElement(sb,{display:"flex",flexDirection:"column",gap:"12",textAlign:"center"},M.createElement(l8,{color:"modalText",size:"16",weight:"bold"},c.t("get.looking_for.title")),M.createElement(l8,{color:"modalTextSecondary",size:"16"},c.t("get.looking_for.mobile.description")))))}}return M.createElement(sb,{display:"flex",flexDirection:"column",paddingBottom:"36"},M.createElement(sb,{background:a?"profileForeground":"modalBackgroun
94d",display:"flex",flexDirection:"column",paddingBottom:"4",paddingTop:"14"},M.createElement(sb,{display:"flex",justifyContent:"center",paddingBottom:"6",paddingX:"20",position:"relative"},s&&M.createElement(sb,{display:"flex",position:"absolute",style:{left:0,marginBottom:-20,marginTop:-20}},M.createElement(sb,{alignItems:"center",as:"button",className:sd({active:"shrinkSm",hover:"growLg"}),color:"accentColor",display:"flex",marginLeft:"4",marginTop:"20",onClick:()=>u(s),padding:"16",style:{height:17,willChange:"transform"},transition:"default",type:"button"},M.createElement(uW,null))),M.createElement(sb,{marginTop:"4",textAlign:"center",width:"full"},M.createElement(l8,{as:"h1",color:"modalText",id:"rk_connect_title",size:"20",weight:"bold"},i)),M.createElement(sb,{alignItems:"center",display:"flex",height:"32",paddingRight:"14",position:"absolute",right:"0"},M.createElement(sb,{style:{marginBottom:-20,marginTop:-20}},M.createElement(ut,{onClose:e}))))),M.createElement(sb,{display:"flex",flexDirection:"column"},o))}var cw=({onClose:e})=>{let{connector:t}=(0,M.useContext)(lj),{i18n:n}=(0,M.useContext)(sB),r=t?.name||"";return M.createElement(sb,null,M.createElement(sb,{display:"flex",paddingBottom:"32",justifyContent:"center",alignItems:"center",background:"profileForeground",flexDirection:"column"},M.createElement(sb,{width:"full",display:"flex",justifyContent:"flex-end",marginTop:"18",marginRight:"24"},M.createElement(ut,{onClose:e})),M.createElement(sb,{width:"60"},M.createElement(cy,{onClose:e,wallet:t,connecting:!0})),M.createElement(sb,{marginTop:"20"},M.createElement(l8,{textAlign:"center",color:"modalText",size:"18",weight:"semibold"},n.t("connect.status.connect_mobile",{wallet:r}))),M.createElement(sb,{maxWidth:"full",marginTop:"8"},M.createElement(l8,{textAlign:"center",color:"modalText",size:"16",weight:"medium"},n.t("connect.status.confirm_mobile",{wallet:r})))))};function cA({onClose:e}){let{connector:t}=(0,M.useContext)(lj);return sg()?t?M.createElement(cw,{onClose:e}):M.createElement(cb,{onClose:e}):M.createElement(cg,{onClose:e})}function cE({onClose:e,open:t}){let n="rk_connect_title",r=sp(),{disconnect:i}=ac(),{isConnecting:o}=nF(),a=M.useCallback(()=>{e(),i()},[e,i]),s=M.useCallback(()=>{o&&i(),e()},[e,i,o]);return"disconnected"===r?M.createElement(ug,{onClose:s,open:t,titleId:n},M.createElement(uv,{bottomSheetOnMobile:!0,padding:"0",wide:!0},M.createElement(cA,{onClose:s}))):"unauthenticated"===r?M.createElement(ug,{onClose:a,open:t,titleId:n},M.createElement(uv,{bottomSheetOnMobile:!0,padding:"0"},M.createElement(ur,{onClose:a,onCloseModal:e}))):null}function c_(){let[e,t]=(0,M.useState)(!1);return{closeModal:(0,M.useCallback)(()=>t(!1),[]),isModalOpen:e,openModal:(0,M.useCallback)(()=>t(!0),[])}}var ck=(0,M.createContext)({accountModalOpen:!1,chainModalOpen:!1,connectModalOpen:!1,isWalletConnectModalOpen:!1,setIsWalletConnectModalOpen:()=>{}});function cC({children:e}){let{closeModal:t,isModalOpen:n,openModal:r}=c_(),{closeModal:i,isModalOpen:o,openModal:a}=c_(),{closeModal:s,isModalOpen:l,openModal:u}=c_(),[c,d]=(0,M.useState)(!1),f=sp(),{chainId:h}=nF(),{chains:p}=nN(),m=p.some(e=>
94e.id===h),g=(0,M.useCallback)(({keepConnectModalOpen:e=!1}={})=>{e||t(),i(),s()},[t,i,s]),v="unauthenticated"===sh();return an({onConnect:()=>g({keepConnectModalOpen:v}),onDisconnect:()=>g()}),(0,M.useEffect)(()=>{v&&g()},[v,g]),M.createElement(ck.Provider,{value:(0,M.useMemo)(()=>({accountModalOpen:o,chainModalOpen:l,connectModalOpen:n,isWalletConnectModalOpen:c,openAccountModal:m&&"connected"===f?a:void 0,openChainModal:"connected"===f?u:void 0,openConnectModal:"disconnected"===f||"unauthenticated"===f?r:void 0,setIsWalletConnectModalOpen:d}),[f,o,l,n,a,u,r,m,c])},e,M.createElement(cE,{onClose:t,open:n}),M.createElement(uL,{onClose:i,open:o}),M.createElement(uF,{onClose:s,open:l}))}function cS(){let{isWalletConnectModalOpen:e,setIsWalletConnectModalOpen:t}=(0,M.useContext)(ck);return{isWalletConnectModalOpen:e,setIsWalletConnectModalOpen:t}}var cx=()=>{};function cM({children:e}){let t=function(){let[e,t]=(0,M.useState)(!1);return(0,M.useEffect)(()=>(t(!0),()=>{t(!1)}),[]),(0,M.useCallback)(()=>e,[e])}(),{address:n}=nF(),{chainId:r}=nF(),{chains:i}=nN(),o=i.some(e=>e.id===r),a=ll(),s=sh()??void 0,l=r?a[r]:void 0,u=l?.name??void 0,c=l?.iconUrl??void 0,d=l?.iconBackground??void 0,f=sk(c),h=(0,M.useContext)(lF),p=lx().some(({status:e})=>"pending"===e)&&h,{showBalance:m}=ld(),g="boolean"==typeof m?m:!m||sa(m)[sg()?"smallScreen":"largeScreen"],{balance:v,ensAvatar:y,ensName:b}=lb({address:n,includeBalance:g}),w=v?`${uw(Number.parseFloat(v.formatted))} ${v.symbol}`:void 0,{openConnectModal:A}=function(){let{connectModalOpen:e,openConnectModal:t}=(0,M.useContext)(ck),{isWalletConnectModalOpen:n}=cS();return{connectModalOpen:e||n,openConnectModal:t}}(),{openChainModal:E}=function(){let{chainModalOpen:e,openChainModal:t}=(0,M.useContext)(ck);return{chainModalOpen:e,openChainModal:t}}(),{openAccountModal:_}=function(){let{accountModalOpen:e,openAccountModal:t}=(0,M.useContext)(ck);return{accountModalOpen:e,openAccountModal:t}}(),{accountModalOpen:k,chainModalOpen:C,connectModalOpen:S}=function(){let{accountModalOpen:e,chainModalOpen:t,connectModalOpen:n}=(0,M.useContext)(ck);return{accountModalOpen:e,chainModalOpen:t,connectModalOpen:n}}();return M.createElement(M.Fragment,null,e({account:n?{address:n,balanceDecimals:v?.decimals,balanceFormatted:v?.formatted,balanceSymbol:v?.symbol,displayBalance:w,displayName:b?uE(b):uA(n),ensAvatar:y??void 0,ensName:b??void 0,hasPendingTransactions:p}:void 0,accountModalOpen:k,authenticationStatus:s,chain:r?{hasIcon:!!c,iconBackground:d,iconUrl:f,id:r,name:u,unsupported:!o}:void 0,chainModalOpen:C,connectModalOpen:S,mounted:t(),openAccountModal:_??cx,openChainModal:E??cx,openConnectModal:A??cx}))}cM.displayName="ConnectButton.Custom";var cO={accountStatus:"full",chainStatus:{largeScreen:"full",smallScreen:"icon"},label:"Connect Wallet",showBalance:{largeScreen:!0,smallScreen:!1}};function cR({accountStatus:e=cO.accountStatus,chainStatus:t=cO.chainStatus,label:n=cO.label,showBalance:r=cO.showBalance}){let i=la(),o=sp(),{setShowBalance:a}=ld(),[s,l]=(0,M.useState)(!1),{i18n:u}=(0,M.useContext)(sB);return(0,M.useEffect)(()=>{a(r),s||l(!0)},[r,a]),s?M.createElement(cM,null,({account:a,chain:s,mounted:l,openAccountModal:c,openChainModal:d,openConnectModal:f})=>{let h=l&&"loading"!==o,p=s?.unsupported??!1;return M.createElement(sb,{display:"flex",gap:"12",...!h&&{"aria-hidden":!0,style:{opacity:0,pointerEvents:"none",userSelect:"none"}}},h&&a&&"connected"===o?M.createElement(M.Fragment,null,s&&(i.length>1||p)&&M.createElement(sb,{alignItems:"center","aria-label":"Chain Selector",as:"button",background:p?"connectButtonBackgroundError":"connectButtonBackground",borderRadius:"connectButton",boxShadow:"connectButton",className:sd({active:"shrink",hover:"grow"}),color:p?"connectButtonTextError":"connectButtonText",display:so(t,e=>"none"===e?"none":"flex"),fontFamily:"body",fontWeight:"bold",gap:"6",key:p?"unsupported":"supported",onClick:d,paddingX:"10",paddingY:"8",testId:p?"wrong-network-button":"chain-button",transition:"default",type:"button"},p?M.createElement(sb,{alignItems:"center",display:"flex",height:"24",paddingX:"4"},u.t("connect_wallet.wrong_network.label")):M.createElement(sb,{alignItems:"center",display:"flex",gap:"6"},s.hasIcon?M.createElement(sb,{display:so(t,e=>"full"===e||"icon"===e?"block":"none"),height:"24",width:"24"},M.createElement(sC,{alt:s.name??"Chain icon",background:s.iconBackgroun
94d,borderRadius:"full",height:"24",src:s.iconUrl,width:"24"})):null,M.createElement(sb,{display:so(t,e=>"icon"!==e||s.iconUrl?"full"===e||"name"===e?"block":"none":"block")},s.name??s.id)),M.createElement(sT,null)),!p&&M.createElement(sb,{alignItems:"center",as:"button",background:"connectButtonBackground",borderRadius:"connectButton",boxShadow:"connectButton",className:sd({active:"shrink",hover:"grow"}),color:"connectButtonText",display:"flex",fontFamily:"body",fontWeight:"bold",onClick:c,testId:"account-button",transition:"default",type:"button"},a.displayBalance&&M.createElement(sb,{display:so(r,e=>e?"block":"none"),padding:"8",paddingLeft:"12"},a.displayBalance),M.createElement(sb,{background:sa(r)[sg()?"smallScreen":"largeScreen"]?"connectButtonInnerBackground":"connectButtonBackground",borderColor:"connectButtonBackground",borderRadius:"connectButton",borderStyle:"solid",borderWidth:"2",color:"connectButtonText",fontFamily:"body",fontWeight:"bold",paddingX:"8",paddingY:"6",transition:"default"},M.createElement(sb,{alignItems:"center",display:"flex",gap:"6",height:"24"},M.createElement(sb,{display:so(e,e=>"full"===e||"avatar"===e?"block":"none")},M.createElement(sP,{address:a.address,imageUrl:a.ensAvatar,loading:a.hasPendingTransactions,size:24})),M.createElement(sb,{alignItems:"center",display:"flex",gap:"6"},M.createElement(sb,{display:so(e,e=>"full"===e||"address"===e?"block":"none")},a.displayName),M.createElement(sT,null)))))):M.createElement(sb,{as:"button",background:"accentColor",borderRadius:"connectButton",boxShadow:"connectButton",className:sd({active:"shrink",hover:"grow"}),color:"accentColorForeground",fontFamily:"body",fontWeight:"bold",height:"40",key:"connect",onClick:f,paddingX:"14",testId:"connect-button",transition:"default",type:"button"},l&&"Connect Wallet"===n?u.t("connect_wallet.label"):n))}):M.createElement(M.Fragment,null)}cR.__defaultProps=cO,cR.Custom=cM;var cP=({appName:e,appDescription:t,appUrl:n,appIcon:r})=>({name:e,description:t??e,url:n??("undefined"!=typeof window?window.location.origin:""),icons:[...r?[r]:[]]}),cT=({appName:e,appIcon:t})=>{let r=sm();return{id:"coinbase",name:"Coinbase Wallet",shortName:"Coinbase",rdns:"com.coinbase.wallet",iconUrl:async()=>(await n.e(7846).then(n.bind(n,27846))).default,iconAccent:"#2c5ff6",iconBackground:"#2c5ff6",installed:!0,downloadUrls:{android:"https://play.google.com/store/apps/details?id=org.toshi",ios:"https://apps.apple.com/us/app/coinbase-wallet-store-crypto/id1278383455",mobile:"https://coinbase.com/wallet/downloads",qrCode:"https://coinbase-wallet.onelink.me/q5Sx/fdb9b250",chrome:"https://chrome.google.com/webstore/detail/coinbase-wallet-extension/hnfanknocfeofbddgcijnmhnfnkdnaad",browserExtension:"https://coinbase.com/wallet"},...r?{}:{qrCode:{getUri:e=>e,instructions:{learnMoreUrl:"https://coinbase.com/wallet/articles/getting-started-mobile",steps:[{description:"wallet_connectors.coinbase.qr_code.step1.description",step:"install",title:"wallet_connectors.coinbase.qr_code.step1.title"},{description:"wallet_connectors.coinbase.qr_code.step2.description",step:"create",title:"wallet_connectors.coinbase.qr_code.step2.title"},{description:"wallet_connectors.coinbase.qr_code.step3.description",step:"scan",title:"wallet_connectors.coinbase.qr_code.step3.title"}]}},extension:{instructions:{learnMoreUrl:"https://coinbase.com/wallet/articles/getting-started-extension",steps:[{description:"wallet_connectors.coinbase.extension.step1.description",step:"install",title:"wallet_connectors.coinbase.extension.step1.title"},{description:"wallet_connectors.coinbase.extension.step2.description",step:"create",title:"wallet_connectors.coinbase.extension.step2.title"},{description:"wallet_connectors.coinbase.extension.step3.description",step:"refresh",title:"wallet_connectors.coinbase.extension.step3.title"}]}}},createConnector:n=>{let{...r}=cT,i=coinbaseConnector({appName:e,appLogoUrl:t,...r});return createConnector3(e=>({...i(e),...n}))}}};function cI(){return"undefined"!=typeof navigator&&/android/i.test(navigator.userAgent)}function cj(){return"undefined"!=typeof navigator&&/iPhone|iPod/.test(navigator.userAgent)||"undefined"!=typeof navigator&&(/iPad/.test(navigator.userAgent)||"MacIntel"===navigator.platform&&navigator.maxTouchPoints>1)}function cL(){return cI()||cj()}function cN(e){let t,r;let i=e.isNewChainsStale??!0,o="eip155";return a=>({id:"walletConnect",name:"WalletConnect",type:cN.type,async setup(){let e=await this.getProvider().catch(()=>null);e&&(e.on("connect",this.onConnect.bind(this)),e.on("session_delete",this.onSessionDelete.bind(this)))},async connect({chainId:e,...t}={}){try{let n=await this.getProvider();if(!n)throw new ta;n.on("display_uri",this.onDisplayUri);let r=e;if(!r){let e=await a.storage?.getItem("state")??{},t=a.chains.some(t=>t.id===e.chainId);r=t?e.chainId:a.chains[0]?.id}if(!r)throw Error("No chains found on connector.");let i=await this.isChainsStale();if(n.session&&i&&await n.disconnect(),!n.session||i){let e=a.chains.filter(e=>e.id!==r).map(e=>e.id);await n.connect({optionalChains:[r,...e],..."pairingTopic"in t?{pairingTopic:t.pairingTopic}:{}}),this.setRequestedChainsIds(a.chains.map(e=>e.id))}let o=(await n.enable()).map(e=>(0,ej.K)(e)),s=await this.getChainId();return n.removeListener("display_uri",this.onDisplayUri),n.removeListener("connect",this.onConnect.bind(this)),n.on("accountsChanged",this.onAccountsChanged.bind(this)),n.on("chainChanged",this.onChainChanged),n.on("disconnect",this.onDisconnect.bind(this)),n.on("session_delete",this.onSessionDelete.bind(this)),{accounts:o,chainId:s}}catch(e){if(/(user rejected|connection request reset)/i.test(e?.message))throw new eZ(e);throw e}},async disconnect(){let e=await this.getProvider();try{await e?.disconnect()}catch(e){if(!/No matching key/i.test(e.message))throw e}finally{e?.removeListener("accountsChanged",this.onAccountsChanged.bind(this)),e?.removeListener("chainChanged",this.onChainChanged),e?.removeListener("disconnect",this.onDisconnect.bind(this)),e?.removeListener("session_delete",this.onSessionDelete.bind(this)),e?.on("connect",this.onConnect.bind(this)),this.setRequestedChainsIds([])}},async getAccounts(){let e=await this.getProvider();return e.accounts.map(e=>(0,ej.K)(e))},async getProvider({chainId:i}={}){async function o(){let t=a.chains.map(e=>e.id);if(!t.length)return;let{EthereumProvider:r}=await Promise.all([n.e(5623),n.e(9193),n.e(985)]).then(n.bind(n,49193));return await r.init({...e,disableProviderPing:!0,optionalChains:t,projectId:e.projectId,rpcMap:Object.fromEntries(a.chains.map(e=>[e.id,e.rpcUrls.default.http[0]])),showQrModal:e.showQrModal??!0})}
94return t||(r||(r=o()),t=await r,t?.events.setMaxListeners(1/0)),i&&await this.switchChain?.({chainId:i}),t},async getChainId(){let e=await this.getProvider();return e.chainId},async isAuthorized(){try{let[e,t]=await Promise.all([this.getAccounts(),this.getProvider()]);if(!e.length)return!1;let n=await this.isChainsStale();if(n&&t.session)return await t.disconnect().catch(()=>{}),!1;return!0}catch{return!1}},async switchChain({chainId:e}){let t=a.chains.find(t=>t.id===e);if(!t)throw new e2(new tn);try{let n=await this.getProvider(),r=this.getNamespaceChainsIds(),i=this.getNamespaceMethods(),o=r.includes(e);if(!o&&i.includes("wallet_addEthereumChain")){await n.request({method:"wallet_addEthereumChain",params:[{chainId:(0,e8.eC)(t.id),blockExplorerUrls:[t.blockExplorers?.default.url],chainName:t.name,nativeCurrency:t.nativeCurrency,rpcUrls:[...t.rpcUrls.default.http]}]});let r=await this.getRequestedChainsIds();this.setRequestedChainsIds([...r,e])}return await n.request({method:"wallet_switchEthereumChain",params:[{chainId:(0,e8.eC)(e)}]}),t}catch(t){let e="string"==typeof t?t:t?.message;if(/user rejected request/i.test(e))throw new eZ(t);throw new e2(t)}},onAccountsChanged(e){0===e.length?this.onDisconnect():a.emitter.emit("change",{accounts:e.map(e=>(0,ej.K)(e))})},onChainChanged(e){let t=Number(e);a.emitter.emit("change",{chainId:t})},async onConnect(e){let t=Number(e.chainId),n=await this.getAccounts();a.emitter.emit("connect",{accounts:n,chainId:t})},async onDisconnect(e){this.setRequestedChainsIds([]),a.emitter.emit("disconnect");let t=await this.getProvider();t.removeListener("accountsChanged",this.onAccountsChanged.bind(this)),t.removeListener("chainChanged",this.onChainChanged),t.removeListener("disconnect",this.onDisconnect.bind(this)),t.removeListener("session_delete",this.onSessionDelete.bind(this)),t.on("connect",this.onConnect.bind(this))},onDisplayUri(e){a.emitter.emit("message",{type:"display_uri",data:e})},onSessionDelete(){this.onDisconnect()},getNamespaceChainsIds(){if(!t)return[];let e=t.session?.namespaces[o]?.chains?.map(e=>parseInt(e.split(":")[1]||""));return e??[]},getNamespaceMethods(){if(!t)return[];let e=t.session?.namespaces[o]?.methods;return e??[]},async getRequestedChainsIds(){return await a.storage?.getItem(this.requestedChainsStorageKey)??[]},async isChainsStale(){let e=this.getNamespaceMethods();if(e.includes("wallet_addEthereumChain")||!i)return!1;let t=a.chains.map(e=>e.id),n=this.getNamespaceChainsIds();if(n.length&&!n.some(e=>t.includes(e)))return!1;let r=await this.getRequestedChainsIds();return!t.every(e=>r.includes(e))},async setRequestedChainsIds(e){await a.storage?.setItem(this.requestedChainsStorageKey,e)},get requestedChainsStorageKey(){return`${this.id}.requestedChains`}})}cN.type="walletConnect";var cD=new Map,cB=({projectId:e,walletConnectParameters:t,rkDetailsShowQrModal:n,rkDetailsIsWalletConnectModalConnector:r})=>{let i={...t||{},projectId:e,showQrModal:!1};n&&(i={...i,showQrModal:!0}),"customStoragePrefix"in i||(i={...i,customStoragePrefix:r?"clientOne":"clientTwo"});let o=JSON.stringify(i),a=cD.get(o);if(a)return a;let s=cN(i);return cD.set(o,s),s};function cF({projectId:e,walletConnectParameters:t}){if(!e||""===e)throw Error("No projectId found. Every dApp must now provide a WalletConnect Cloud projectId to enable WalletConnect v2 https://www.rainbowkit.com/docs/installation#configure");return"YOUR_PROJECT_ID"===e&&(e="21fef48091f12692cad574a6f7753643"),n=>(function({projectId:e,walletDetails:t,walletConnectParameters:n}){return r=>({...cB({projectId:e,walletConnectParameters:n,rkDetailsShowQrModal:t.rkDetails.showQrModal,rkDetailsIsWalletConnectModalConnector:t.rkDetails.isWalletConnectModalConnector})(r),...t})})({projectId:e,walletDetails:n,walletConnectParameters:t})}var cz=n(19148);function cU(e={}){let t,r;return i=>({id:"metaMaskSDK",name:"MetaMask",type:cU.type,async setup(){let e=await this.getProvider();e&&e.on("connect",this.onConnect.bind(this))},async connect({chainId:e,isReconnecting:n}={}){let r=await this.getProvider(),o=null;if(!n){o=await this.getAccounts().catch(()=>null);let e=!!o?.length;if(e)try{let e=await r.request({method:"wallet_requestPermissions",params:[{eth_accounts:{}}]});o=e[0]?.caveats?.[0]?.value?.map(e=>(0,ej.K)(e))}catch(e){if(e.code===eZ.code)throw new eZ(e);if(e.code===eV.code)throw e}}
94try{if(!o?.length){let e=await t.connect();o=e.map(e=>(0,ej.K)(e))}r.removeListener("connect",this.onConnect.bind(this)),r.on("accountsChanged",this.onAccountsChanged.bind(this)),r.on("chainChanged",this.onChainChanged),r.on("disconnect",this.onDisconnect.bind(this)),t.isExtensionActive()||t._getConnection()?.isAuthorized()||await new Promise(e=>{let n=t._getConnection(),r=n?.getConnector();r?.once(cz.EventType.AUTHORIZED,()=>e(!0))});let n=await this.getChainId();if(e&&n!==e){let t=await this.switchChain({chainId:e}).catch(e=>{if(e.code===eZ.code)throw e;return{id:n}});n=t?.id??n}return await i.storage?.removeItem("metaMaskSDK.disconnected"),{accounts:o,chainId:n}}catch(e){if(e.code===eZ.code)throw new eZ(e);if(e.code===eV.code)throw new eV(e);throw e}},async disconnect(){let e=await this.getProvider();e.removeListener("accountsChanged",this.onAccountsChanged.bind(this)),e.removeListener("chainChanged",this.onChainChanged),e.removeListener("disconnect",this.onDisconnect.bind(this)),e.on("connect",this.onConnect.bind(this)),t.terminate(),await i.storage?.setItem("metaMaskSDK.disconnected",!0)},async getAccounts(){let e=await this.getProvider(),t=await e.request({method:"eth_accounts"});return t.map(e=>(0,ej.K)(e))},async getChainId(){let e=await this.getProvider(),t=e.chainId??await e?.request({method:"eth_chainId"});return Number(t)}
94,async getProvider(){if(!r){if(!t||!t?.isInitialized()){let{MetaMaskSDK:r}=await Promise.resolve().then(n.t.bind(n,19148,19));t=new r({dappMetadata:{name:"wagmi"},enableAnalytics:!1,extensionOnly:!0,modals:{otp(){let e=()=>{};return{mount:e,unmount:e}}},useDeeplink:!0,_source:"wagmi",...e,checkInstallationImmediately:!1,checkInstallationOnAllCalls:!1}),await t.init()}try{r=t.getProvider()}catch(e){if(!/^SDK state invalid -- undefined( mobile)? provider$/.test(e.message))throw e}}return r},async isAuthorized(){try{let e=await i.storage?.getItem("metaMaskSDK.disconnected");if(e)return!1;let t=await this.getAccounts();return!!t.length}catch{return!1}},async switchChain({chainId:e}){let t=await this.getProvider(),n=i.chains.find(t=>t.id===e);if(!n)throw new e2(new tn);try{return await Promise.all([t.request({method:"wallet_switchEthereumChain",params:[{chainId:(0,e8.eC)(e)}]}),new Promise(t=>i.emitter.once("change",({chainId:n})=>{n===e&&t()}))]),n}catch(r){if(4902===r.code||r?.data?.originalError?.code===4902)try{let r;let{default:i,...o}=n.blockExplorers??{};i&&(r=[i.url,...Object.values(o).map(e=>e.url)]),await t.request({method:"wallet_addEthereumChain",params:[{chainId:(0,e8.eC)(e),chainName:n.name,nativeCurrency:n.nativeCurrency,rpcUrls:[n.rpcUrls.default?.http[0]??""],blockExplorerUrls:r}]});let a=await this.getChainId();if(a!==e)throw new eZ(Error("User rejected switch after adding network."));return n}catch(e){throw new eZ(e)}if(r.code===eZ.code)throw new eZ(r);throw new e2(r)}},async onAccountsChanged(e){if(0===e.length)this.onDisconnect();else if(i.emitter.listenerCount("connect")){let e=(await this.getChainId()).toString();this.onConnect({chainId:e}),await i.storage?.removeItem("metaMaskSDK.disconnected")}else i.emitter.emit("change",{accounts:e.map(e=>(0,ej.K)(e))})},onChainChanged(e){let t=Number(e);i.emitter.emit("change",{chainId:t})},async onConnect(e){let t=await this.getAccounts();if(0===t.length)return;let n=Number(e.chainId);i.emitter.emit("connect",{accounts:t,chainId:n});let r=await this.getProvider();r&&(r.removeListener("connect",this.onConnect.bind(this)),r.on("accountsChanged",this.onAccountsChanged.bind(this)),r.on("chainChanged",this.onChainChanged),r.on("disconnect",this.onDisconnect.bind(this)))},async onDisconnect(e){let t=await this.getProvider();e&&1013===e.code&&t&&(await this.getAccounts()).length||(i.emitter.emit("disconnect"),t.removeListener("accountsChanged",this.onAccountsChanged.bind(this)),t.removeListener("chainChanged",this.onChainChanged),t.removeListener("disconnect",this.onDisconnect.bind(this)),t.on("connect",this.onConnect.bind(this)))}})}function cq(e){let t,r,i,o,a;return s=>({id:"coinbaseWalletSDK",name:"Coinbase Wallet",type:cq.type,async connect({chainId:e}={}){try{let t=await this.getProvider(),n=(await t.request({method:"eth_requestAccounts"})).map(e=>(0,ej.K)(e));i||(i=this.onAccountsChanged.bind(this),t.on("accountsChanged",i)),o||(o=this.onChainChanged.bind(this),t.on("chainChanged",o)),a||(a=this.onDisconnect.bind(this),t.on("disconnect",a));let r=await this.getChainId();if(e&&r!==e){let t=await this.switchChain({chainId:e}).catch(e=>{if(e.code===eZ.code)throw e;return{id:r}});r=t?.id??r}return{accounts:n,chainId:r}}catch(e){if(/(user closed modal|accounts received is empty|user denied account)/i.test(e.message))throw new eZ(e);throw e}},async disconnect(){let e=await this.getProvider();i&&(e.removeListener("accountsChanged",i),i=void 0),o&&(e.removeListener("chainChanged",o),o=void 0),a&&(e.removeListener("disconnect",a),a=void 0),e.disconnect(),e.close()},async getAccounts(){let e=await this.getProvider();return(await e.request({method:"eth_accounts"})).map(e=>(0,ej.K)(e))},async getChainId(){let e=await this.getProvider(),t=await e.request({method:"eth_chainId"});return Number(t)}
94,async getProvider(){if(!r){let{default:i}=await Promise.all([n.e(5623),n.e(4975),n.e(9606)]).then(n.t.bind(n,64975,19));t=new("function"!=typeof i&&"function"==typeof i.default?i.default:i)({reloadOnDisconnect:!1,...e});let o=t.walletExtension?.getChainId(),a=s.chains.find(t=>e.chainId?t.id===e.chainId:t.id===o)||s.chains[0],l=e.chainId||a?.id,u=e.jsonRpcUrl||a?.rpcUrls.default.http[0];r=t.makeWeb3Provider(u,l)}return r},async isAuthorized(){try{let e=await this.getAccounts();return!!e.length}catch{return!1}},async switchChain({chainId:e}){let t=s.chains.find(t=>t.id===e);if(!t)throw new e2(new tn);let n=await this.getProvider(),r=(0,e8.eC)(t.id);try{return await n.request({method:"wallet_switchEthereumChain",params:[{chainId:r}]}),t}catch(e){if(4902===e.code)try{return await n.request({method:"wallet_addEthereumChain",params:[{chainId:r,chainName:t.name,nativeCurrency:t.nativeCurrency,rpcUrls:[t.rpcUrls.default?.http[0]??""],blockExplorerUrls:[t.blockExplorers?.default.url]}]}),t}catch(e){throw new eZ(e)}throw new e2(e)}},onAccountsChanged(e){0===e.length?this.onDisconnect():s.emitter.emit("change",{accounts:e.map(e=>(0,ej.K)(e))})},onChainChanged(e){let t=Number(e);s.emitter.emit("change",{chainId:t})},async onDisconnect(e){s.emitter.emit("disconnect");let t=await this.getProvider();i&&(t.removeListener("accountsChanged",i),i=void 0),o&&(t.removeListener("chainChanged",o),o=void 0),a&&(t.removeListener("disconnect",a),a=void 0)}})}cU.type="metaMask",cq.type="coinbaseWallet";var cW=({appName:e,appIcon:t})=>{let r=cj();return{id:"coinbase",name:"Coinbase Wallet",shortName:"Coinbase",rdns:"com.coinbase.wallet",iconUrl:async()=>(await n.e(7437).then(n.bind(n,7437))).default,iconAccent:"#2c5ff6",iconBackground:"#2c5ff6",installed:!0,downloadUrls:{android:"https://play.google.com/store/apps/details?id=org.toshi",ios:"https://apps.apple.com/us/app/coinbase-wallet-store-crypto/id1278383455",mobile:"https://coinbase.com/wallet/downloads",qrCode:"https://coinbase-wallet.onelink.me/q5Sx/fdb9b250",chrome:"https://chrome.google.com/webstore/detail/coinbase-wallet-extension/hnfanknocfeofbddgcijnmhnfnkdnaad",browserExtension:"https://coinbase.com/wallet"},...r?{}:{qrCode:{getUri:e=>e,instructions:{learnMoreUrl:"https://coinbase.com/wallet/articles/getting-started-mobile",steps:[{description:"wallet_connectors.coinbase.qr_code.step1.description",step:"install",title:"wallet_connectors.coinbase.qr_code.step1.title"},{description:"wallet_connectors.coinbase.qr_code.step2.description",step:"create",title:"wallet_connectors.coinbase.qr_code.step2.title"},{description:"wallet_connectors.coinbase.qr_code.step3.description",step:"scan",title:"wallet_connectors.coinbase.qr_code.step3.title"}]}},extension:{instructions:{learnMoreUrl:"https://coinbase.com/wallet/articles/getting-started-extension",steps:[{description:"wallet_connectors.coinbase.extension.step1.description",step:"install",title:"wallet_connectors.coinbase.extension.step1.title"},{description:"wallet_connectors.coinbase.extension.step2.description",step:"create",title:"wallet_connectors.coinbase.extension.step2.title"},{description:"wallet_connectors.coinbase.extension.step3.description",step:"refresh",title:"wallet_connectors.coinbase.extension.step3.title"}]}}},createConnector:n=>{let{...r}=cW,i=cq({appName:e,appLogoUrl:t,...r});return e=>({...i(e),...n})}}};function cH(e){let t="undefined"!=typeof window?window:void 0;if(void 0===t||void 0===t.ethereum)return;let n=t.ethereum.providers;return n?n.find(t=>t[e]):t.ethereum[e]?t.ethereum:void 0}function c$(e){let t=(e,n)=>{let[r,...i]=n.split("."),o=e[r];if(o)return 0===i.length?o:t(o,i.join("."))};if("undefined"!=typeof window)return t(window,e)}function cV({flag:e,namespace:t}){return!!t&&void 0!==c$(t)||!!e&&void 0!==cH(e)}function cK({flag:e,namespace:t,target:n}){let r=n||function({flag:e,namespace:t}){let n="undefined"!=typeof window?window:void 0;if(void 0===n)return;if(t){let e=c$(t);if(e)return e}let r=n.ethereum?.providers;if(e){let t=cH(e);if(t)return t}return void 0!==r&&r.length>0?r[0]:n.ethereum}({flag:e,namespace:t});return e=>{let t=r?{target:()=>({id:e.rkDetails.id,name:e.rkDetails.name,provider:r})}:{};return n=>({...tu(t)(n),...e})}}var cG=n(64106);let cQ=((e,{projectId:t,walletConnectParameters:n,appName:r,appDescription:i,appUrl:o,appIcon:a})=>{if(!e.length)throw Error("No wallet list was provided");for(let{wallets:t,groupName:n}of e)if(!t.length)throw Error(`No wallets provided for group: ${n}`);let s=-1,l=[],u=[],c=[],d=cP({appName:r,appDescription:i,appUrl:o,appIcon:a});for(let[i,{groupName:o,wallets:l}]of e.entries())for(let e of l){s++;let l=e({projectId:t,appName:r,appIcon:a,options:{metadata:d,...n},walletConnectParameters:{metadata:d,...n}});if(l?.iconAccent&&!uJ(l?.iconAccent))throw Error(`Property \`iconAccent\` is not a hex value for wallet: ${l.name}`);let f={...l,groupIndex:i+1,groupName:o,index:s};"function"==typeof l.hidden?c.push(f):u.push(f)}let f=function(e,t){let n=[];for(let r of e)n.some(e=>e[t]===r[t])||n.push(r);return n}([...u,...c],"id");for(let{createConnector:e,groupIndex:t,groupName:n,hidden:r,...i}of f){if("function"==typeof r){let e=r();if(e)continue}let o=e=>({rkDetails:Object.fromEntries(Object.entries({...i,groupIndex:t,groupName:n,isRainbowKitConnector:!0,...e||{}}).filter(([e,t])=>void 0!==t))}),a="walletConnect"===i.id;
94a&&l.push(e(o({isWalletConnectModalConnector:!0,showQrModal:!0})));let s=e(o());l.push(s)}return l})([{groupName:"Popular",wallets:[({projectId:e,walletConnectParameters:t})=>{var r;let i="undefined"!=typeof window&&(r=window.ethereum,!!r?.isMetaMask&&(!r.isBraveWallet||!!r._events||!!r._state)&&!r.isApexWallet&&!r.isAvalanche&&!r.isBackpack&&!r.isBifrost&&!r.isBitKeep&&!r.isBitski&&!r.isBlockWallet&&!r.isCoinbaseWallet&&!r.isDawn&&!r.isEnkrypt&&!r.isExodus&&!r.isFrame&&!r.isFrontier&&!r.isGamestop&&!r.isHyperPay&&!r.isImToken&&!r.isKuCoinWallet&&!r.isMathWallet&&!r.isNestWallet&&!r.isOkxWallet&&!r.isOKExWallet&&!r.isOneInchIOSWallet&&!r.isOneInchAndroidWallet&&!r.isOpera&&!r.isPhantom&&!r.isPortal&&!r.isRabby&&!r.isRainbow&&!r.isStatus&&!r.isTalisman&&!r.isTally&&!r.isTokenPocket&&!r.isTokenary&&!r.isTrust&&!r.isTrustWallet&&!r.isXDEFI&&!r.isZeal&&!r.isZerion&&!r.__seif),o=!i&&!cL(),a=i||cL();return{id:"metaMask",name:"MetaMask",rdns:"io.metamask",iconUrl:async()=>(await n.e(5458).then(n.bind(n,25458))).default,iconAccent:"#f6851a",iconBackground:"#fff",installed:i||void 0,downloadUrls:{android:"https://play.google.com/store/apps/details?id=io.metamask",ios:"https://apps.apple.com/us/app/metamask/id1438144202",mobile:"https://metamask.io/download",qrCode:"https://metamask.io/download",chrome:"https://chrome.google.com/webstore/detail/metamask/nkbihfbeogaeaoehlefnkodbefgpgknn",edge:"https://microsoftedge.microsoft.com/addons/detail/metamask/ejbalbakoplchlghecdalmeeeajnimhm",firefox:"https://addons.mozilla.org/firefox/addon/ether-metamask",opera:"https://addons.opera.com/extensions/details/metamask-10",browserExtension:"https://metamask.io/download"},mobile:{getUri:a?e=>e:void 0},qrCode:o?{getUri:e=>`https://metamask.app.link/wc?uri=${encodeURIComponent(e)}`,instructions:{learnMoreUrl:"https://metamask.io/faqs/",steps:[{description:"wallet_connectors.metamask.qr_code.step1.description",step:"install",title:"wallet_connectors.metamask.qr_code.step1.title"},{description:"wallet_connectors.metamask.qr_code.step2.description",step:"create",title:"wallet_connectors.metamask.qr_code.step2.title"},{description:"wallet_connectors.metamask.qr_code.step3.description",step:"refresh",title:"wallet_connectors.metamask.qr_code.step3.title"}]}}:void 0,extension:{instructions:{learnMoreUrl:"https://metamask.io/faqs/",steps:[{description:"wallet_connectors.metamask.extension.step1.description",step:"install",title:"wallet_connectors.metamask.extension.step1.title"},{description:"wallet_connectors.metamask.extension.step2.description",step:"create",title:"wallet_connectors.metamask.extension.step2.title"},{description:"wallet_connectors.metamask.extension.step3.description",step:"refresh",title:"wallet_connectors.metamask.extension.step3.title"}]}},createConnector:o?cF({projectId:e,walletConnectParameters:t}):e=>n=>{let r=cU({dappMetadata:{connector:"rainbowkit",name:t?.metadata?.name,iconUrl:t?.metadata?.icons[0],url:t?.metadata?.url},headless:!0,checkInstallationImmediately:!1,enableAnalytics:!1})(n);return{...r,...e,getChainId:async()=>{try{return await r.getChainId()}catch{return n.chains[0]?.id??1}}}}}},cW,({projectId:e,walletConnectParameters:t})=>{let r=cV({namespace:"okxwallet"}),i=!r;return{id:"okx",name:"OKX Wallet",rdns:"com.okex.wallet",iconUrl:async()=>(await n.e(6609).then(n.bind(n,6609))).default,iconAccent:"#000",iconBackground:"#000",downloadUrls:{android:"https://play.google.com/store/apps/details?id=com.okinc.okex.gp",ios:"https://itunes.apple.com/app/id1327268470?mt=8",mobile:"https://okx.com/download",qrCode:"https://okx.com/download",chrome:"https://chrome.google.com/webstore/detail/okx-wallet/mcohilncbfahbmgdjkbpemcciiolgcge",edge:"https://microsoftedge.microsoft.com/addons/detail/okx-wallet/pbpjkcldjiffchgbbndmhojiacbgflha",firefox:"https://addons.mozilla.org/firefox/addon/okexwallet/",browserExtension:"https://okx.com/download"},mobile:{getUri:i?e=>cI()?e:`okex://main/wc?uri=${encodeURIComponent(e)}`:void 0},qrCode:i?{getUri:e=>e,instructions:{learnMoreUrl:"https://okx.com/web3/",steps:[{description:"wallet_connectors.okx.qr_code.step1.description",step:"install",title:"wallet_connectors.okx.qr_code.step1.title"},{description:"wallet_connectors.okx.qr_code.step2.description",step:"create",title:"wallet_connectors.okx.qr_code.step2.title"},{description:"wallet_connectors.okx.qr_code.step3.description",step:"scan",title:"wallet_connectors.okx.qr_code.step3.title"}]}}
94:void 0,extension:{instructions:{learnMoreUrl:"https://okx.com/web3/",steps:[{description:"wallet_connectors.okx.extension.step1.description",step:"install",title:"wallet_connectors.okx.extension.step1.title"},{description:"wallet_connectors.okx.extension.step2.description",step:"create",title:"wallet_connectors.okx.extension.step2.title"},{description:"wallet_connectors.okx.extension.step3.description",step:"refresh",title:"wallet_connectors.okx.extension.step3.title"}]}},createConnector:i?cF({projectId:e,walletConnectParameters:t}):cK({namespace:"okxwallet"})}},({projectId:e,options:t})=>({id:"walletConnect",name:"WalletConnect",installed:void 0,iconUrl:async()=>(await n.e(9501).then(n.bind(n,19501))).default,iconBackground:"#3b99fc",qrCode:{getUri:e=>e},createConnector:cF({projectId:e,walletConnectParameters:t})})]},{groupName:"More",wallets:[()=>({id:"phantom",name:"Phantom",rdns:"app.phantom",iconUrl:async()=>(await n.e(884).then(n.bind(n,30884))).default,iconBackground:"#9A8AEE",installed:cV({namespace:"phantom.ethereum"}),downloadUrls:{android:"https://play.google.com/store/apps/details?id=app.phantom",ios:"https://apps.apple.com/app/phantom-solana-wallet/1598432977",mobile:"https://phantom.app/download",qrCode:"https://phantom.app/download",chrome:"https://chrome.google.com/webstore/detail/phantom/bfnaelmomeimhlpmgjnjophhpkkoljpa",firefox:"https://addons.mozilla.org/firefox/addon/phantom-app/",browserExtension:"https://phantom.app/download"},extension:{instructions:{steps:[{description:"wallet_connectors.phantom.extension.step1.description",step:"install",title:"wallet_connectors.phantom.extension.step1.title"},{description:"wallet_connectors.phantom.extension.step2.description",step:"create",title:"wallet_connectors.phantom.extension.step2.title"},{description:"wallet_connectors.phantom.extension.step3.description",step:"refresh",title:"wallet_connectors.phantom.extension.step3.title"}],learnMoreUrl:"https://help.phantom.app"}},createConnector:cK({namespace:"phantom.ethereum"})}),({projectId:e,walletConnectParameters:t})=>{let r=cV({flag:"isTokenPocket"}),i=!r,o=e=>cL()?`tpoutside://wc?uri=${encodeURIComponent(e)}`:e;return{id:"tokenPocket",name:"TokenPocket",rdns:"pro.tokenpocket",iconUrl:async()=>(await n.e(1854).then(n.bind(n,41854))).default,iconBackground:"#2980FE",installed:i?void 0:r,downloadUrls:{chrome:"https://chrome.google.com/webstore/detail/tokenpocket/mfgccjchihfkkindfppnaooecgfneiii",browserExtension:"https://extension.tokenpocket.pro/",android:"https://play.google.com/store/apps/details?id=vip.mytokenpocket",ios:"https://apps.apple.com/us/app/tp-global-wallet/id6444625622",qrCode:"https://tokenpocket.pro/en/download/app",mobile:"https://tokenpocket.pro/en/download/app"},mobile:{getUri:i?o:void 0},qrCode:i?{getUri:o,instructions:{learnMoreUrl:"https://help.tokenpocket.pro/en/",steps:[{description:"wallet_connectors.token_pocket.qr_code.step1.description",step:"install",title:"wallet_connectors.token_pocket.qr_code.step1.title"},{description:"wallet_connectors.token_pocket.qr_code.step2.description",step:"create",title:"wallet_connectors.token_pocket.qr_code.step2.title"},{description:"wallet_connectors.token_pocket.qr_code.step3.description",step:"scan",title:"wallet_connectors.token_pocket.qr_code.step3.title"}]}}:void 0,extension:{instructions:{learnMoreUrl:"https://help.tokenpocket.pro/en/extension-wallet/faq/installation-tutorial",steps:[{description:"wallet_connectors.token_pocket.extension.step1.description",step:"install",title:"wallet_connectors.token_pocket.extension.step1.title"},{description:"wallet_connectors.token_pocket.extension.step2.description",step:"create",title:"wallet_connectors.token_pocket.extension.step2.title"},{description:"wallet_connectors.token_pocket.extension.step3.description",step:"refresh",title:"wallet_connectors.token_pocket.extension.step3.title"}]}},createConnector:i?cF({projectId:e,walletConnectParameters:t}):cK({flag:"isTokenPocket"})}},({projectId:e,walletConnectParameters:t})=>({id:"imToken",name:"imToken",iconUrl:async()=>
94(await n.e(2242).then(n.bind(n,52242))).default,iconBackground:"#098de6",downloadUrls:{android:"https://play.google.com/store/apps/details?id=im.token.app",ios:"https://itunes.apple.com/us/app/imtoken2/id1384798940",mobile:"https://token.im/download",qrCode:"https://token.im/download"},mobile:{getUri:e=>`imtokenv2://wc?uri=${encodeURIComponent(e)}`},qrCode:{getUri:e=>e,instructions:{learnMoreUrl:"undefined"!=typeof window&&window.navigator.language.includes("zh")?"https://support.token.im/hc/zh-cn/categories/360000925393":"https://support.token.im/hc/en-us/categories/360000925393",steps:[{description:"wallet_connectors.im_token.qr_code.step1.description",step:"install",title:"wallet_connectors.im_token.qr_code.step1.title"},{description:"wallet_connectors.im_token.qr_code.step2.description",step:"create",title:"wallet_connectors.im_token.qr_code.step2.title"},{description:"wallet_connectors.im_token.qr_code.step3.description",step:"scan",title:"wallet_connectors.im_token.qr_code.step3.title"}]}},createConnector:cF({projectId:e,walletConnectParameters:t})}),({projectId:e,walletConnectParameters:t})=>{let r;let i=cL()?cV({flag:"isTrust"}):cV({flag:"isTrustWallet"}),o=!i;return o&&(r={getUri:e=>e,instructions:{learnMoreUrl:"https://trustwallet.com/",steps:[{description:"wallet_connectors.trust.qr_code.step1.description",step:"install",title:"wallet_connectors.trust.qr_code.step1.title"},{description:"wallet_connectors.trust.qr_code.step2.description",step:"create",title:"wallet_connectors.trust.qr_code.step2.title"},{description:"wallet_connectors.trust.qr_code.step3.description",step:"scan",title:"wallet_connectors.trust.qr_code.step3.title"}]}}),{id:"trust",name:"Trust Wallet",rdns:"com.trustwallet.app",iconUrl:async()=>(await n.e(3466).then(n.bind(n,23466))).default,installed:i||void 0,iconAccent:"#3375BB",iconBackground:"#fff",downloadUrls:{android:"https://play.google.com/store/apps/details?id=com.wallet.crypto.trustapp",ios:"https://apps.apple.com/us/app/trust-crypto-bitcoin-wallet/id1288339409",mobile:"https://trustwallet.com/download",qrCode:"https://trustwallet.com/download",chrome:"https://chrome.google.com/webstore/detail/trust-wallet/egjidjbpglichdcondbcbdnbeeppgdph",browserExtension:"https://trustwallet.com/browser-extension"},mobile:{getUri:o?e=>`trust://wc?uri=${encodeURIComponent(e)}`:void 0},qrCode:r,extension:{instructions:{learnMoreUrl:"https://trustwallet.com/browser-extension",steps:[{description:"wallet_connectors.trust.extension.step1.description",step:"install",title:"wallet_connectors.trust.extension.step1.title"},{description:"wallet_connectors.trust.extension.step2.description",step:"create",title:"wallet_connectors.trust.extension.step2.title"},{description:"wallet_connectors.trust.extension.step3.description",step:"refresh",title:"wallet_connectors.trust.extension.step3.title"}]}},createConnector:o?cF({projectId:e,walletConnectParameters:t}):cL()?cK({flag:"isTrust"}):cK({flag:"isTrustWallet"})}}]}],{appName:cG.iC,projectId:"8571f2c39a249db475189b9aa205a9bb"}),cY=function(e){let t;let{multiInjectedProviderDiscovery:n=!0,storage:r=function(e){let{deserialize:t=tp,key:n="wagmi",serialize:r=tv,storage:i=ty}=e;function o(e){return e instanceof Promise?e.then(e=>e).catch(()=>null):e}return{...i,key:n,async getItem(e,r){let a=i.getItem(`${n}.${e}`),s=await o(a);return s?t(s)??null:r??null},async setItem(e,t){let a=`${n}.${e}`;null===t?await o(i.removeItem(a)):await o(i.setItem(a,r(t)))},async removeItem(e){await o(i.removeItem(`${n}.${e}`))}}}({storage:"undefined"!=typeof window&&window.localStorage?window.localStorage:ty}),syncConnectedChain:o=!0,ssr:a,...s}=e,l="undefined"!=typeof window&&n?function(){let e=new Set,t=[],n=()=>(function(e){let t=t=>e(t.detail);return window.addEventListener("eip6963:announceProvider",t),window.dispatchEvent(new CustomEvent("eip6963:requestProvider")),()=>window.removeEventListener("eip6963:announceProvider",t)})(n=>{t.some(({info:e})=>e.uuid===n.info.uuid)||(t=[...t,n],e.forEach(e=>e(t,{added:[n]})))}),r=n();return{_listeners:()=>e,clear(){e.forEach(e=>e([],{removed:[...t]})),t=[]},destroy(){this.clear(),e.clear(),r()},findProvider:({rdns:e})=>t.find(t=>t.info.rdns===e),getProviders:()=>t,reset(){this.clear(),r(),r=n()},subscribe:(n,{emitImmediately:r}={})=>(e.add(n),r&&n(t,{added:t}),()=>e.delete(n))}}():void 0,u=eI(()=>s.chains),c=eI(()=>[...s.connectors??[],...a?[]:l?.getProviders().map(f)??[]].map(d));function d(e){var t;let n=(t=function(e=11){if(!i||tb+e>512){i="",tb=0;for(let e=0;e<256;e++)i+=(256+256*Math.random()|0).toString(16).substring(1)}return i.substring(tb,tb+++e)}(),new th(t)),o={...e({emitter:n,chains:u.getState(),storage:r}),emitter:n,uid:n.uid};return n.on("connect",y),o.setup?.(),o}function f(e){let{info:t}=e,n=e.provider;return tu({target:{...t,id:t.rdns,provider:n}})}let h=new Map;function p(){return{chainId:u.getState()[0].id,connections:new Map,current:null,status:"disconnected"}}let m="0.0.0-canary-";t=e7.startsWith(m)?parseInt(e7.replace(m,"")):parseInt(e7.split(".")[0]??"0");let g=eI(ex(r?eP(p,{migrate(e,n){if(n===t)return e;let r=p(),i=e&&"object"==typeof e&&"chainId"in e&&"number"==typeof e.chainId?e.chainId:r.chainId;return{...r,chainId:i}},name:"store",partialize:e=>({connections:{__type:"Map",value:Array.from(e.connections.entries()).map(([e,t])=>{let{id:n,name:r,type:i,uid:o}=t.connector;return[e,{...t,connector:{id:n,name:r,type:i,uid:o}}]})},chainId:e.chainId,current:e.current}),skipHydration:a,storage:r,version:t}):p));function v(e){g.setState(t=>{let n=t.connections.get(e.uid);return n?{...t,connections:new Map(t.connections).set(e.uid,{accounts:e.accounts??n.accounts,chainId:e.chainId??n.chainId,connector:n.connector})}:t})}function y(e){"connecting"!==g.getState().status&&"reconnecting"!==g.getState().status&&g.setState(t=>{let n=c.getState().find(t=>t.uid===e.uid);return n?(n.emitter.listenerCount("connect")&&n.emitter.off("connect",v),n.emitter.listenerCount("change")||n.emitter.on("change",v),n.emitter.listenerCount("disconnect")||n.emitter.on("disconnect",b),{...t,connections:new Map(t.connections).set(e.uid,{accounts:e.accounts,chainId:e.chainId,connector:n}),current:e.uid,status:"connected"}):t})}function b(e){g.setState(t=>{let n=t.connections.get(e.uid);if(n){let e=n.connector;e.emitter.listenerCount("change")&&n.connector.emitter.off("change",v),e.emitter.listenerCount("disconnect")&&n.connector.emitter.off("disconnect",b),e.emitter.listenerCount("connect")||n.connector.emitter.on("connect",y)}if(t.connections.delete(e.uid),0===t.connections.size)return{...t,connections:new Map,current:null,status:"disconnected"};let r=t.connections.values().next().value;return{...t,connections:new Map(t.connections),current:r.connector.uid}})}return o&&g.subscribe(({connections:e,current:t})=>t?e.get(t)?.chainId:void 0,e=>{let t=u.getState().some(t=>t.id===e);if(t)return g.setState(t=>({...t,chainId:e??t.chainId}))}),l?.subscribe(e=>{let t=new Map;for(let e of c.getState())t.set(e.id,!0);let n=[];for(let r of e){let e=d(f(r));t.has(e.id)||n.push(e)}(!r||g.persist.hasHydrated())&&c.setState(e=>[...e,...n],!0)}),{get chains(){return u.getState()},get connectors(){return c.getState()},storage:r,getClient:function(e={}){let t;let n=e.chainId??g.getState().chainId,r=u.getState().find(e=>e.id===n);if(e.chainId&&!r)throw new tn;{let e=h.get(g.getState().chainId);if(e&&!r)return e;if(!r)throw new tn}{let e=h.get(n);if(e)return e}if(s.client)t=s.client({chain:r});else{let e=r.id,n=u.getState().map(e=>e.id),i={},o=Object.entries(s);for(let[t,r]of o)if("chains"!==t&&"client"!==t&&"connectors"!==t&&"transports"!==t){if("object"==typeof r){if(e in r)i[t]=r[e];else{let e=n.some(e=>e in r);
94if(e)continue;i[t]=r}}else i[t]=r}t=eS({...i,chain:r,batch:i.batch??{multicall:!0},transport:t=>s.transports[e]({...t,connectors:c})})}return h.set(n,t),t},get state(){return g.getState()},setState(e){let t;t="function"==typeof e?e(g.getState()):e;let n=p();"object"!=typeof t&&(t=n);let r=Object.keys(n).some(e=>!(e in t));r&&(t=n),g.setState(t,!0)},subscribe:(e,t,n)=>g.subscribe(e,t,n?{...n,fireImmediately:n.emitImmediately}:void 0),_internal:{mipd:l,store:g,ssr:!!a,syncConnectedChain:o,transports:s.transports,chains:{setState(e){let t="function"==typeof e?e(u.getState()):e;if(0!==t.length)return u.setState(t,!0)},subscribe:e=>u.subscribe(e)},connectors:{providerDetailToConnector:f,setup:d,setState:e=>c.setState("function"==typeof e?e(c.getState()):e,!0),subscribe:e=>c.subscribe(e)},events:{change:v,connect:y,disconnect:b}}}}({chains:[tx],connectors:cQ,ssr:!0,transports:{[tx.id]:tC(),[tM.id]:tC(),[np.id]:tC()}});var cZ=n(42870),cX=n(34531),cJ=n(38276),c0=n(5339),c1=n(46583),c2=n(76817),c3=n(19774),c6=n(40904),c4=n(71540),c5=n(90903),c8=n(91322);let c7=e=>(e+1)%1e6;var c9=n(43393),de=n(10044);let dt=["bottom-center","bottom-left","bottom-right","top-center","top-left","top-right"],dn={left:"translateX(-100%)",right:"translateX(100%)","top-center":"translateY(-100%)","bottom-center":"translateY(100%)"},dr={left:"translateX(0)",right:"translateX(0)","top-center":"translateY(0)","bottom-center":"translateY(0)"};var di=n(64943),da=n(21970),ds=n(85139),dl=n(72401),du={root:"m_a513464",icon:"m_a4ceffb",loader:"m_b0920b15",body:"m_a49ed24",title:"m_3feedf16",description:"m_3d733a3a",closeButton:"m_919a4d88"};let dc={withCloseButton:!0},dd=(0,c1.Z)((e,{radius:t,color:n})=>({root:{"--notification-radius":void 0===t?void 0:(0,di.H5)(t),"--notification-color":n?(0,da.p)(n,e):void 0}})),df=(0,c2.d5)((e,t)=>{let n=(0,c3.w)("Notification",dc,e),{className:r,color:i,radius:o,loading:a,withCloseButton:s,withBorder:l,title:u,icon:c,children:d,onClose:f,closeButtonProps:h,classNames:p,style:m,styles:g,unstyled:v,variant:y,vars:b,mod:w,loaderProps:A,role:E,..._}=n,k=(0,c6.y)({name:"Notification",classes:du,props:n,className:r,style:m,classNames:p,styles:g,unstyled:v,vars:b,varsResolver:dd});return(0,C.jsxs)(c5.x,{...k("root"),mod:[{"data-with-icon":!!c||a,"data-with-border":l},w],ref:t,variant:y,role:E||"alert",..._,children:[c&&!a&&(0,C.jsx)("div",{...k("icon"),children:c}),a&&(0,C.jsx)(dl.a,{size:28,color:i,...A,...k("loader")}),(0,C.jsxs)("div",{...k("body"),children:[u&&(0,C.jsx)("div",{...k("title"),children:u}),(0,C.jsx)(c5.x,{...k("description"),mod:{"data-with-title":!!u},children:d})]}),s&&(0,C.jsx)(ds.P,{iconSize:16,color:"gray",...h,unstyled:v,onClick:f,...k("closeButton")})]})});df.classes=du,df.displayName="@mantine/core/Notification";let dh=(0,M.forwardRef)(({data:e,onHide:t,autoClose:n,...r},i)=>{var o;let{autoClose:a,message:s,...l}=e,u="number"==typeof(o=e.autoClose)?o:!1!==o&&!1!==n&&n,c=(0,M.useRef)(-1),d=()=>window.clearTimeout(c.current),f=()=>{t(e.id),d()},h=()=>{"number"==typeof u&&(c.current=window.setTimeout(f,u))};return(0,M.useEffect)(()=>{e.onOpen?.(e)},[]),(0,M.useEffect)(()=>(h(),d),[u]),(0,C.jsx)(df,{...r,...l,onClose:f,ref:i,onMouseEnter:d,onMouseLeave:h,children:s})});dh.displayName="@mantine/notifications/NotificationContainer";var dp=n(55310);let dm=function(e){let t=e,n=!1,r=new Set;return{getState:()=>t,updateState(e){t="function"==typeof e?e(t):e},setState(e){this.updateState(e),r.forEach(e=>e(t))},initialize(e){n||(t=e,n=!0)},subscribe:e=>(r.add(e),()=>r.delete(e))}}({notifications:[],queue:[],defaultPosition:"bottom-right",limit:5}),dg=(e=dm)=>(0,M.useSyncExternalStore)(e.subscribe,()=>e.getState(),()=>e.getState());function dv(e,t){let n=e.getState(),r=t([...n.notifications,...n.queue]),i=function(e,t,n){let r=[],i=[],o={};for(let a of e){let e=a.position||t;o[e]=o[e]||0,o[e]+=1,o[e]<=n?i.push(a):r.push(a)}return{notifications:i,queue:r}}(r,n.defaultPosition,n.limit);e.setState({notifications:i.notifications,queue:i.queue,limit:n.limit,defaultPosition:n.defaultPosition})}function dy(e,t=dm){return dv(t,t=>t.filter(t=>t.id!==e||(t.onClose?.(t),!1))),e}let db={show:function(e,t=dm){let n=e.id||(0,dp.k)();return dv(t,t=>e.id&&t.some(t=>t.id===e.id)?t:[...t,{...e,id:n}]),n},hide:dy,update:function(e,t=dm){return dv(t,t=>t.map(t=>
94t.id===e.id?{...t,...e}:t)),e.id},clean:function(e=dm){dv(e,()=>[])},cleanQueue:function(e=dm){dv(e,t=>t.slice(0,e.getState().limit))},updateState:dv};var dw={root:"m_b37d9ac7",notification:"m_5ed0edd0"};let dA=cX.ZP,dE={position:"bottom-right",autoClose:4e3,transitionDuration:250,containerWidth:440,notificationMaxHeight:200,limit:5,zIndex:(0,c0.w)("overlay"),store:dm,withinPortal:!0},d_=(0,c1.Z)((e,{zIndex:t,containerWidth:n})=>({root:{"--notifications-z-index":t?.toString(),"--notifications-container-width":(0,ea.h)(n)}})),dk=(0,c2.d5)((e,t)=>{let n=(0,c3.w)("Notifications",dE,e),{classNames:r,className:i,style:o,styles:a,unstyled:s,vars:l,position:u,autoClose:c,transitionDuration:d,containerWidth:f,notificationMaxHeight:h,limit:p,zIndex:m,store:g,portalProps:v,withinPortal:y,...b}=n,w=(0,es.rZ)(),A=dg(g),E=function(){let[,e]=(0,M.useReducer)(c7,0);return e}(),_=(0,c9.J)(),k=(0,M.useRef)({}),S=(0,M.useRef)(0),x=!!w.respectReducedMotion&&_,O=x?1:d,R=(0,c6.y)({name:"Notifications",classes:dw,props:n,className:i,style:o,classNames:r,styles:a,unstyled:s,vars:l,varsResolver:d_});(0,M.useEffect)(()=>{g?.updateState(e=>({...e,limit:p||5,defaultPosition:u}))},[p,u]),(0,de.l)(()=>{A.notifications.length>S.current&&setTimeout(()=>E(),0),S.current=A.notifications.length},[A.notifications]);let P=A.notifications.reduce((e,t)=>(e[t.position||u].push(t),e),dt.reduce((e,t)=>(e[t]=[],e),{})),T=dt.reduce((e,t)=>(e[t]=P[t].map(({style:e,...n})=>(0,C.jsx)(dA,{timeout:O,onEnter:()=>k.current[n.id].offsetHeight,nodeRef:{current:k.current[n.id]},children:r=>(0,C.jsx)(dh,{ref:e=>{k.current[n.id]=e},data:n,onHide:e=>dy(e,g),autoClose:c,...R("notification",{style:{...function({state:e,maxHeight:t,position:n,transitionDuration:r}){let[i,o]=n.split("-"),a="center"===o?`${i}-center`:o,s={opacity:0,maxHeight:t,transform:dn[a],transitionDuration:`${r}ms, ${r}ms, ${r}ms`,transitionTimingFunction:"cubic-bezier(.51,.3,0,1.21), cubic-bezier(.51,.3,0,1.21), linear",transitionProperty:"opacity, transform, max-height"},l={opacity:1,transform:dr[a]},u={opacity:0,maxHeight:0,transform:dn[a]};return{...s,...{entering:l,entered:l,exiting:u,exited:u}[e]}}({state:r,position:t,transitionDuration:O,maxHeight:h}),...e}})})},n.id)),e),{});return(0,C.jsxs)(c4.q,{withinPortal:y,...v,children:[(0,C.jsx)(c5.x,{...R("root"),"data-position":"top-center",ref:t,...b,children:(0,C.jsx)(cJ.Z,{children:T["top-center"]})}),(0,C.jsx)(c5.x,{...R("root"),"data-position":"top-left",...b,children:(0,C.jsx)(cJ.Z,{children:T["top-left"]})}),(0,C.jsx)(c5.x,{...R("root",{className:c8.Z.classNames.fullWidth}),"data-position":"top-right",...b,children:(0,C.jsx)(cJ.Z,{children:T["top-right"]})}),(0,C.jsx)(c5.x,{...R("root",{className:c8.Z.classNames.fullWidth}),"data-position":"bottom-right",...b,children:(0,C.jsx)(cJ.Z,{children:T["bottom-right"]})}),(0,C.jsx)(c5.x,{...R("root"),"data-position":"bottom-left",...b,children:(0,C.jsx)(cJ.Z,{children:T["bottom-left"]})}),(0,C.jsx)(c5.x,{...R("root"),"data-position":"bottom-center",...b,children:(0,C.jsx)(cJ.Z,{children:T["bottom-center"]})})]})});dk.classes=dw,dk.displayName="@mantine/notifications/Notifications",dk.show=db.show,dk.hide=db.hide,dk.update=db.update,dk.clean=db.clean,dk.cleanQueue=db.cleanQueue,dk.updateState=db.updateState;var dC=n(32389),dS=n.n(dC);function dx(){return(0,C.jsx)(dS(),{id:"e52ecb3e13d46d20",children:'@font-face{font-family:"Quicksand";src:url("/font/Quicksand-VariableFont_wght.ttf")format("truetype");font-weight:300 900;font-style:normal;font-display:swap}@font-face{font-family:"Inter";src:url("/font/Inter-Regular.ttf")format("truetype");font-weight:400;font-display:swap}*{-webkit-tap-highlight-color:rgba(0,0,0,0);scrollbar-width:none;-ms-overflow-style:none}*::-webkit-scrollbar{display:none}*,*::before,*::after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{background:#141630;color:white;line-height:1.5;font-size:1rem;font-family:Quicksand,Inter,-apple-system,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-variant-ligatures:no-contextual;-moz-font-variant-ligatures:no-contextual;font-variant-ligatures:no-contextual;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}p{margin:6px 0}'})}var dM=n(97258),dO=n(92061);let dR=M.createContext({});var dP=n(36227);function dT(e){try{return e&&JSON.parse(e)}catch{return e}}function dI(e){return{getItem:t=>{try{return window[e].getItem(t)}catch(e){return console.warn("use-local-storage: Failed to get value from storage, localStorage is blocked"),null}}
94,setItem:(t,n)=>{try{window[e].setItem(t,n)}catch(e){console.warn("use-local-storage: Failed to set value to storage, localStorage is blocked")}},removeItem:t=>{try{window[e].removeItem(t)}catch(e){console.warn("use-local-storage: Failed to remove value from storage, localStorage is blocked")}}}}!function(e){let{getItem:t}=dI(e)}("localStorage");var dj=e=>{let{children:t}=e,[n,r]=(0,M.useState)(0),[i,{open:o,close:a}]=(0,dO.q)(!1),[s,l]=(0,M.useState)(!1),[u,c]=(function(e,t){let n="localStorage"===e?"mantine-local-storage":"mantine-session-storage",{getItem:r,setItem:i,removeItem:o}=dI(e);return function({key:a,defaultValue:s,getInitialValueInEffect:l=!0,sync:u=!0,deserialize:c=dT,serialize:d=e=>(function(e,t="use-local-storage"){try{return JSON.stringify(e)}catch(e){throw Error(`@mantine/hooks ${t}: Failed to serialize the value`)}})(e,t)}){let f=(0,M.useCallback)(t=>{let n;try{n="undefined"==typeof window||!(e in window)||null===window[e]||!!t}catch(e){n=!0}if(n)return s;let i=r(a);return null!==i?c(i):s},[a,s]),[h,p]=(0,M.useState)(f(l)),m=(0,M.useCallback)(e=>{e instanceof Function?p(t=>{let r=e(t);return i(a,d(r)),window.dispatchEvent(new CustomEvent(n,{detail:{key:a,value:e(t)}})),r}):(i(a,d(e)),window.dispatchEvent(new CustomEvent(n,{detail:{key:a,value:e}})),p(e))},[a]),g=(0,M.useCallback)(()=>{o(a),window.dispatchEvent(new CustomEvent(n,{detail:{key:a,value:s}}))},[]);return(0,dP.s)("storage",t=>{u&&t.storageArea===window[e]&&t.key===a&&p(c(t.newValue??void 0))}),(0,dP.s)(n,e=>{u&&e.detail.key===a&&p(e.detail.value)}),(0,M.useEffect)(()=>{void 0!==s&&void 0===h&&m(s)},[s,h,m]),(0,M.useEffect)(()=>{let e=f();void 0!==e&&m(e)},[a]),[void 0===h?s:h,m,g]}})("localStorage","use-local-storage")({key:"user",defaultValue:{token:"",exp:""}}),{data:d}=(0,cZ.useSession)();return(0,M.useEffect)(()=>{(null==d?void 0:d.userToken)&&c({...u,token:null==d?void 0:d.userToken,exp:null==d?void 0:d.userExp})},[d]),(0,C.jsx)(dR.Provider,{value:{loading:s,setLoading:l,isLoginModalOpen:i,openLoginModal:o,closeLoginModal:a,noticeHeight:n,setNoticeHeight:r},children:t})},dL=n(18236),dN=n(49493),dD={root:"m_6e45937b",loader:"m_e8eb006c",overlay:"m_df587f17"};let dB={transitionProps:{transition:"fade",duration:0},overlayProps:{backgroundOpacity:.75},zIndex:(0,c0.w)("overlay")},dF=(0,c1.Z)((e,{zIndex:t})=>({root:{"--lo-z-index":t?.toString()}})),dz=(0,c2.d5)((e,t)=>{let n=(0,c3.w)("LoadingOverlay",dB,e),{classNames:r,className:i,style:o,styles:a,unstyled:s,vars:l,transitionProps:u,loaderProps:c,overlayProps:d,visible:f,zIndex:h,...p}=n,m=(0,es.rZ)(),g=(0,c6.y)({name:"LoadingOverlay",classes:dD,props:n,className:i,style:o,classNames:r,styles:a,unstyled:s,vars:l,varsResolver:dF}),v={...dB.overlayProps,...d};return(0,C.jsx)(dN.u,{transition:"fade",...u,mounted:!!f,children:e=>(0,C.jsxs)(c5.x,{...g("root",{style:e}),ref:t,...p,children:[(0,C.jsx)(dl.a,{...g("loader"),unstyled:s,...c}),(0,C.jsx)(dL.a,{...v,...g("overlay"),darkHidden:!0,unstyled:s,color:d?.color||m.white}),(0,C.jsx)(dL.a,{...v,...g("overlay"),lightHidden:!0,unstyled:s,color:d?.color||m.colors.dark[5]})]})})});dz.classes=dD,dz.displayName="@mantine/core/LoadingOverlay";let dU=()=>{let{isLoginModalOpen:e,openLoginModal:t,closeLoginModal:n,loading:r,setLoading:i,noticeHeight:o,setNoticeHeight:a}=(0,M.useContext)(dR);return{isLoginModalOpen:e,openLoginModal:t,closeLoginModal:n,loading:r,setLoading:i,noticeHeight:o,setNoticeHeight:a}};var dq=()=>{let{loading:e}=dU();return e?(0,C.jsx)(dz,{visible:!0,overlayProps:{opacity:.66,color:"#141630"},loaderProps:{size:"sm",color:"#036CF8",type:"bars"},pos:"fixed",top:0,left:0,h:"100vh",w:"100vw"}):null},dW=n(818),dH=n.n(dW);let d$=e=>{let{children:t}=e,n=(0,O.useRouter)(),{setLoading:r}=dU();return(0,M.useEffect)(()=>{dH().configure({showSpinner:!1});let e=()=>{r(!0),dH().start()},t=()=>{dH().done(),r(!1)},i=(e,t)=>{dH().done(),r(!1),(null==e?void 0:e.cancelled)||console.error("router change error:",t,e)};return n.events.on("routeChangeStart",e),n.events.on("routeChangeComplete",t),n.events.on("routeChangeError",i),()=>{r(!1),n.events.off("routeChangeStart",e),n.events.off("routeChangeComplete",t),n.events.off("routeChangeError",i)}},[n]),(0,C.jsx)(C.Fragment,{children:t})};var dV=n(66083),dK=n(10820),dG=n(81461),dQ=(0,dG.Z)("filled","info-circle-filled","IconInfoCircleFilled",[["path",{d:"M12 2c5.523 0 10 4.477 10 10a10 10 0 0 1 -19.995 .324l-.005 -.324l.004 -.28c.148 -5.393 4.566 -9.72 9.996 -9.72zm0 9h-1l-.117 .007a1 1 0 0 0 0 1.986l.117 .007v3l.007 .117a1 1 0 0 0 .876 .876l.117 .007h1l.117 -.007a1 1 0 0 0 .876 -.876l.007 -.117l-.007 -.117a1 1 0 0 0 -.764 -.857l-.112 -.02l-.117 -.006v-3l-.007 -.117a1 1 0 0 0 -.876 -.876l-.117 -.007zm.01 -3l-.127 .007a1 1 0 0 0 0 1.986l.117 .007l.127 -.007a1 1 0 0 0 0 -1.986l-.117 -.007z",key:"svg-0"}]]),dY=(0,dG.Z)("filled","circle-check-filled","IconCircleCheckFilled",[["path",{d:"M17 3.34a10 10 0 1 1 -14.995 8.984l-.005 -.324l.005 -.324a10 10 0 0 1 14.995 -8.336zm-1.293 5.953a1 1 0 0 0 -1.32 -.083l-.094 .083l-3.293 3.292l-1.293 -1.292l-.094 -.083a1 1 0 0 0 -1.403 1.403l.083 .094l2 2l.094 .083a1 1 0 0 0 1.226 0l.094 -.083l4 -4l.083 -.094a1 1 0 0 0 -.083 -1.32z",key:"svg-0"}]]),dZ=(0,dG.Z)("filled","exclamation-circle-filled","IconExclamationCircleFilled",[["path",{d:"M17 3.34a10 10 0 1 1 -15 8.66l.005
94-.324a10 10 0 0 1 14.995 -8.336m-5 11.66a1 1 0 0 0 -1 1v.01a1 1 0 0 0 2 0v-.01a1 1 0 0 0 -1 -1m0 -7a1 1 0 0 0 -1 1v4a1 1 0 0 0 2 0v-4a1 1 0 0 0 -1 -1",key:"svg-0"}]]),dX=e=>{let{style:t,options:n,message:r,close:i}=e;return(0,C.jsx)(c5.x,{style:{...t,borderRadius:8},bg:"info"===n.type?"rgba(3, 108, 248, 0.2)":"success"===n.type?"rgba(2, 228, 196, 0.2)":"rgba(237, 66, 69, 0.3)",p:0,children:(0,C.jsxs)(dV.Z,{gap:"xs",align:"center",children:["info"===n.type&&(0,C.jsx)(dQ,{size:20,color:"#036CF8"}),"success"===n.type&&(0,C.jsx)(dY,{size:20,color:"#02E4C4"}),"error"===n.type&&(0,C.jsx)(dZ,{size:20,color:"#ED4245"}),(0,C.jsx)(dK.x,{fz:14,lh:"22px",c:"info"===n.type?"#036CF8":"success"===n.type?"#02E4C4":"#ED4245",children:r})]})})},dJ=n(26530),d0=n(68932),d1=n.n(d0),d2=e=>{let{loading:t}=e;return(0,C.jsx)(dz,{visible:t,overlayProps:{opacity:.66,color:"#141630"},loaderProps:{size:"sm",color:"#036CF8",type:"bars"}})},d3=n(39355),d6=n(29787),d4=n(76975),d5=n(98972),d8=n(90572),d7=n(70297),d9=n(90662);let fe=e=>{var t,n;let{children:r}=e,{data:i}=(0,cZ.useSession)(),o=(0,O.useRouter)(),{guildId:a,from:s}=o.query,[l,{open:u,close:c}]=(0,dO.q)(!1),[d,{open:f,close:h}]=(0,dO.q)(!1),[p,m]=(0,M.useState)(null),[g,v]=(0,M.useState)(!0),[y,b]=(0,M.useState)(0),[w,A]=(0,M.useState)("Install Now"),[E,_]=(0,M.useState)(null),{data:k,isLoading:S}=(0,dJ.ZP)((null==i?void 0:i.discordUser)&&a&&!s?["getBotExists",a]:null,d9.lO,{focusThrottleInterval:15e3,revalidateIfStale:!0}),{data:x,isLoading:R,isValidating:P,mutate:T}=(0,dJ.ZP)((null==i?void 0:i.discordUser)&&((null==k?void 0:k.error)||(null==k?void 0:null===(t=k.data)||void 0===t?void 0:null===(n=t[0])||void 0===n?void 0:n.has_bot))&&!s?["getGuildSetting"]:null,d9.qd);(0,M.useEffect)(()=>{var e,t,n;!((null==k?void 0:null===(e=k.data)||void 0===e?void 0:e.length)>0)||(null==k?void 0:null===(t=k.data)||void 0===t?void 0:null===(n=t[0])||void 0===n?void 0:n.has_bot)||(null==k?void 0:k.error)||u()},[k]),(0,M.useEffect)(()=>{if(x){if(null==x?void 0:x.data){var e,t;_(x.data),v((null===(e=x.data)||void 0===e?void 0:e.is_setup)||!1),b(null===(t=x.data)||void 0===t?void 0:t.vip)}else(null==x?void 0:x.code)===13210&&v(!1)}},[x]);let I=()=>{c(),o.replace("/guilds")},j=(0,M.useMemo)(()=>({updateUserInfo:()=>{},vip:y,openVipModal:f,...p,guildInfo:E}),[p,y,E]),L=()=>{window.open("https://discord.com/channels/".concat(a),"_blank")};return(0,C.jsxs)(d3.Z.Provider,{value:j,children:[(0,C.jsx)(d2,{loading:R||S}),r,(0,C.jsx)(d7.Z,{onClose:I,onConfirm:I,opened:l,showCancel:!1,confirmText:"Close",children:(0,C.jsxs)(dK.x,{fz:15,lh:"24px",c:"white",children:["Oops, an error occurred!",(0,C.jsx)("br",{}),"Unable to retrieve server data for server."]})}),(0,C.jsx)(d6.u,{opened:!g,onClose:()=>!1,size:"760px",closeOnClickOutside:!1,closeOnEscape:!1,withCloseButton:!1,overlayProps:{color:"#141630",backgroundOpacity:.7,blur:3},styles:{content:{backgroundColor:"transparent"},body:{padding:0,backgroundColor:"transparent"}},children:(0,C.jsxs)(d4.K,{pos:"relative",children:[(0,C.jsx)(d5.M,{w:"100%",style:{aspectRatio:1/1.1},pos:"relative",children:(0,C.jsx)(d1(),{src:"/dashboard/setup-1.png",alt:"",fill:!0})}),(0,C.jsx)(d8.z,{color:"engagerly",onClick:()=>{"Install Now"===w?(L(),A("Refresh Status")):T()},pos:"absolute",bottom:30,left:0,right:0,maw:300,mx:"auto",loading:R||P,children:w})]})})]})};var ft=class extends re{constructor(e={}){super(),this.config=e,this.#U=new Map}#U;build(e,t,n){let r=t.queryKey,i=t.queryHash??ru(r,t),o=this.get(i);return o||(o=new rI({client:e,queryKey:r,queryHash:i,options:e.defaultQueryOptions(t),state:n,defaultOptions:e.getQueryDefaults(r)}),this.add(o)),o}add(e){this.#U.has(e.queryHash)||(this.#U.set(e.queryHash,e),this.notify({type:"added",query:e}))}remove(e){let t=this.#U.get(e.queryHash);t&&(e.destroy(),t===e&&this.#U.delete(e.queryHash),this.notify({type:"removed",query:e}))}clear(){rk.batch(()=>{this.getAll().forEach(e=>{this.remove(e)})})}get(e){return this.#U.get(e)}getAll(){return[...this.#U.values()]}find(e){let t={exact:!0,...e};return this.getAll().find(e=>rs(t,e))}findAll(e={}){let t=this.getAll();return Object.keys(e).length>0?t.filter(t=>rs(e,t)):t}notify(e){rk.batch(()=>
94{this.listeners.forEach(t=>{t(e)})})}onFocus(){rk.batch(()=>{this.getAll().forEach(e=>{e.onFocus()})})}onOnline(){rk.batch(()=>{this.getAll().forEach(e=>{e.onOnline()})})}},fn=class extends re{constructor(e={}){super(),this.config=e,this.#q=new Set,this.#W=new Map,this.#H=0}#q;#W;#H;build(e,t,n){let r=new ar({mutationCache:this,mutationId:++this.#H,options:e.defaultMutationOptions(t),state:n});return this.add(r),r}add(e){this.#q.add(e);let t=fr(e);if("string"==typeof t){let n=this.#W.get(t);n?n.push(e):this.#W.set(t,[e])}this.notify({type:"added",mutation:e})}remove(e){if(this.#q.delete(e)){let t=fr(e);if("string"==typeof t){let n=this.#W.get(t);if(n){if(n.length>1){let t=n.indexOf(e);-1!==t&&n.splice(t,1)}else n[0]===e&&this.#W.delete(t)}}}this.notify({type:"removed",mutation:e})}canRun(e){let t=fr(e);if("string"!=typeof t)return!0;{let n=this.#W.get(t),r=n?.find(e=>"pending"===e.state.status);return!r||r===e}}runNext(e){let t=fr(e);if("string"!=typeof t)return Promise.resolve();{let n=this.#W.get(t)?.find(t=>
94t!==e&&t.state.isPaused);return n?.continue()??Promise.resolve()}}clear(){rk.batch(()=>{this.#q.forEach(e=>{this.notify({type:"removed",mutation:e})}),this.#q.clear(),this.#W.clear()})}getAll(){return Array.from(this.#q)}find(e){let t={exact:!0,...e};return this.getAll().find(e=>rl(t,e))}findAll(e={}){return this.getAll().filter(t=>rl(e,t))}notify(e){rk.batch(()=>{this.listeners.forEach(t=>{t(e)})})}resumePausedMutations(){let e=this.getAll().filter(e=>e.state.isPaused);return rk.batch(()=>Promise.all(e.map(e=>e.continue().catch(rn))))}};function fr(e){return e.options.scope?.id}function fi(e){return{onFetch:(t,n)=>{let r=t.options,i=t.fetchOptions?.meta?.fetchMore?.direction,o=t.state.data?.pages||[],a=t.state.data?.pageParams||[],s={pages:[],pageParams:[]},l=0,u=async()=>{let n=!1,u=e=>{Object.defineProperty(e,"signal",{enumerable:!0,get:()=>(t.signal.aborted?n=!0:t.signal.addEventListener("abort",()=>{n=!0}),t.signal)})},c=rw(t.options,t.fetchOptions),d=async(e,r,i)=>{if(n)return Promise.reject();if(null==r&&e.pages.length)return Promise.resolve(e);let o=(()=>{let e={client:t.client,queryKey:t.queryKey,pageParam:r,direction:i?"backward":"forward",meta:t.options.meta};return u(e),e})(),a=await c(o),{maxPages:s}=t.options,l=i?ry:rv;return{pages:l(e.pages,a,s),pageParams:l(e.pageParams,r,s)}};if(i&&o.length){let e="backward"===i,t=e?fa:fo,n={pages:o,pageParams:a},l=t(r,n);s=await d(n,l,e)}else{let t=e??o.length;do{let e=0===l?a[0]??r.initialPageParam:fo(r,s);if(l>0&&null==e)break;s=await d(s,e),l++}while(l<t)}return s};t.options.persister?t.fetchFn=()=>t.options.persister?.(u,{client:t.client,queryKey:t.queryKey,meta:t.options.meta,signal:t.signal},n):t.fetchFn=u}}}function fo(e,{pages:t,pageParams:n}){let r=t.length-1;return t.length>0?e.getNextPageParam(t[r],t,n[r],n):void 0}function fa(e,{pages:t,pageParams:n}){return t.length>0?e.getPreviousPageParam?.(t[0],t,n[0],n):void 0}var fs=class{#$;#D;#c;#V;#K;#G;#Q;#Y;constructor(e={}){this.#$=e.queryCache||new ft,this.#D=e.mutationCache||new fn,this.#c=e.defaultOptions||{},this.#V=new Map,this.#K=new Map,this.#G=0}mount(){this.#G++,1===this.#G&&(this.#Q=rE.subscribe(async e=>{e&&(await this.resumePausedMutations(),this.#$.onFocus())}),this.#Y=rC.subscribe(async e=>{e&&(await this.resumePausedMutations(),this.#$.onOnline())}))}unmount(){this.#G--,0===this.#G&&(this.#Q?.(),this.#Q=void 0,this.#Y?.(),this.#Y=void 0)}isFetching(e){return this.#$.findAll({...e,fetchStatus:"fetching"}).length}isMutating(e){return this.#D.findAll({...e,status:"pending"}).length}getQueryData(e){let t=this.defaultQueryOptions({queryKey:e});return this.#$.get(t.queryHash)?.state.data}ensureQueryData(e){let t=this.defaultQueryOptions(e),n=this.#$.build(this,t),r=n.state.data;return void 0===r?this.fetchQuery(e):(e.revalidateIfStale&&n.isStaleByTime(ro(t.staleTime,n))&&this.prefetchQuery(t),Promise.resolve(r))}getQueriesData(e){return this.#$.findAll(e).map(({queryKey:e,state:t})=>{let n=t.data;return[e,n]})}setQueryData(e,t,n){let r=this.defaultQueryOptions({queryKey:e}),i=this.#$.get(r.queryHash),o=i?.state.data,a="function"==typeof t?t(o):t;if(void 0!==a)return this.#$.build(this,r).setData(a,{...n,manual:!0})}setQueriesData(e,t,n){return rk.batch(()=>this.#$.findAll(e).map(({queryKey:e})=>[e,this.setQueryData(e,t,n)]))}getQueryState(e){let t=this.defaultQueryOptions({queryKey:e});return this.#$.get(t.queryHash)?.state}removeQueries(e){let t=this.#$;rk.batch(()=>{t.findAll(e).forEach(e=>{t.remove(e)})})}resetQueries(e,t){let n=this.#$;return rk.batch(()=>(n.findAll(e).forEach(e=>{e.reset()}),this.refetchQueries({type:"active",...e},t)))}cancelQueries(e,t={}){let n={revert:!0,...t},r=rk.batch(()=>this.#$.findAll(e).map(e=>e.cancel(n)));return Promise.all(r).then(rn).catch(rn)}invalidateQueries(e,t={}){return rk.batch(()=>(this.#$.findAll(e).forEach(e=>{e.invalidate()}),e?.refetchType==="none")?Promise.resolve():this.refetchQueries({...e,type:e?.refetchType??e?.type??"active"},t))}refetchQueries(e,t={}){let n={...t,cancelRefetch:t.cancelRefetch??!0},r=rk.batch(()=>this.#$.findAll(e).filter(e=>!e.isDisabled()&&!e.isStatic()).map(e=>{let t=e.fetch(void 0,n);return n.throwOnError||(t=t.catch(rn)),"paused"===e.state.fetchStatus?Promise.resolve():t}));return Promise.all(r).then(rn)}fetchQuery(e){let t=this.defaultQueryOptions(e);void 0===t.retry&&(t.retry=!1);let n=this.#$.build(this,t);return n.isStaleByTime(ro(t.staleTime,n))?n.fetch(t):Promise.resolve(n.state.data)}prefetchQuery(e){return this.fetchQuery(e).then(rn).catch(rn)}fetchInfiniteQuery(e){return e.behavior=fi(e.pages),this.fetchQuery(e)}prefetchInfiniteQuery(e){return this.fetchInfiniteQuery(e).then(rn).catch(rn)}ensureInfiniteQueryData(e){return e.behavior=fi(e.pages),this.ensureQueryData(e)}resumePausedMutations(){return rC.isOnline()?this.#D.resumePausedMutations():Promise.resolve()}getQueryCache(){return this.#$}getMutationCache(){return this.#D}getDefaultOptions(){return this.#c}setDefaultOptions(e){this.#c=e}setQueryDefaults(e,t){this.#V.set(rc(e),{queryKey:e,defaultOptions:t})}getQueryDefaults(e){let t=[...this.#V.values()],n={};return t.forEach(t=>{rd(e,t.queryKey)&&Object.assign(n,t.defaultOptions)}),n}setMutationDefaults(e,t){this.#K.set(rc(e),{mutationKey:e,defaultOptions:t})}getMutationDefaults(e){let t=[...this.#K.values()],n={};return t.forEach(t=>{rd(e,t.mutationKey)&&Object.assign(n,t.defaultOptions)}),n}defaultQueryOptions(e){if(e._defaulted)return e;let t={...this.#c.queries,...this.getQueryDefaults(e.queryKey),...e,_defaulted:!0};return t.queryHash||(t.queryHash=ru(t.queryKey,t)),void 0===t.refetchOnReconnect&&(t.refetchOnReconnect="always"!==t.networkMode),void 0===t.throwOnError&&(t.throwOnError=!!t.suspense),!t.networkMode&&t.persister&&(t.networkMode="offlineFirst"),t.queryFn===rb&&(t.enabled=!1),t}defaultMutationOptions(e){return e?._defaulted?e:{...this.#c.mutations,...e?.mutationKey&&this.getMutationDefaults(e.mutationKey),...e,_defaulted:!0}}clear(){this.#$.clear(),this.#D.clear()}};n(24492),n(82587),n(18623),n(2492),n(41396);var fl=n(87229);let fu="banner_visibility_cache",fc=()=>{let e=new Date;return e<cG.WU},fd=()=>{try{let e=localStorage.getItem(fu);if(e){let{isVisible:t,timestamp:n}=JSON.parse(e),r=Date.now();if(r-n<3e5)return t}}catch(e){console.warn("Failed to read banner cache:",e)}return null},ff=e=>{try{let t={isVisible:e,timestamp:Date.now()};localStorage.setItem(fu,JSON.stringify(t))}catch(e){console.warn("Failed to cache banner state:",e)}},fh=()=>{let[e,t]=(0,M.useState)(!1),[n,r]=(0,M.useState)(!1);return(0,M.useEffect)(()=>{t(!0),(()=>{let e=fd(),t=null!==e?e:fc();r(t),ff(t)})();let e=setInterval(()=>{let e=fc();r(e),ff(e)},6e4);return()=>clearInterval(e)},[]),!!e&&n},fp=(e,t,n)=>e&&t?n?cG.wt.sm+cG.Mz:cG.wt.base+cG.Mz:t&&!e?cG.Mz:!t&&e?n?cG.wt.sm:cG.wt.base:0,fm=function(){let e=!(arguments.length>0)||void 0===arguments[0]||arguments[0],t=fh(),n=(0,fl.a)("(min-width: 769px)"),r=fp(t,e,n);return(0,M.useEffect)(()=>{let e=document.documentElement;t?(e.style.setProperty("--banner-height-base","".concat(cG.wt.base,"px")),e.style.setProperty("--banner-height-sm","".concat(cG.wt.sm,"px"))):(e.style.setProperty("--banner-height-base","0px"),e.style.setProperty("--banner-height-sm","0px"))},[t]),(0,M.useEffect)(()=>{let e=document.documentElement;e.style.getPropertyValue("--banner-height-base")||(e.style.setProperty("--banner-height-base","0px"),e.style.setProperty("--banner-height-sm","0px"))},[]),{showBanner:t,isPC:n,mainMarginTop:r,bannerHeight:n?cG.wt.sm:cG.wt.base,headerHeight:cG.Mz,spacing:{banner:t?n?cG.wt.sm:cG.wt.base:0,header:e?cG.Mz:0,total:r}}};var fg=n(40555),fv=n.n(fg),fy={root:"m_7485cace"};let fb={},fw=(0,c1.Z)((e,{size:t,fluid:n})=>({root:{"--container-size":n?void 0:(0,di.ap)(t,"container-size")}})),fA=(0,c2.d5)((e,t)=>{let n=(0,c3.w)("Container",fb,e),{classNames:r,className:i,style:o,styles:a,unstyled:s,vars:l,fluid:u,mod:c,...d}=n,f=(0,c6.y)({name:"Container",classes:fy,props:n,className:i,style:o,classNames:r,styles:a,unstyled:s,vars:l,varsResolver:fw});return(0,C.jsx)(c5.x,{ref:t,mod:[{fluid:u},c],...f("root"),...d})});fA.classes=fy,fA.displayName="@mantine/core/Container";var fE=n(71766),f_=n.n(fE),fk=n(99015);function fC(e){let{width:t=131,height:n=40,isBeta:r=!1}=e;return(0,C.jsx)(f_(),{href:"/","aria-label":"Engagerly",prefetch:!1,style:{zIndex:10},children:(0,C.jsxs)(dV.Z,{className:"relative",gap:6,align:"center",justify:"flex-start",children:[(0,C.jsx)(d5.M,{w:t,h:n,children:(0,C.jsx)(fk.E,{w:"100%",alt:"logo",style:{cursor:"pointer"},src:"/logo.svg",styles:{root:{display:"flex",alignItems:"center",justifyContent:"center"}}})}),r&&(0,C.jsx)(dK.x,{fz:12,lh:"14px",fw:500,c:"white",style:{borderRadius:"4px",border:"1px solid rgba(255, 255, 255, 0.3)",padding:"2px 4px"},children:"Beta"})]})})}var fS=n(18732),fx=n(75189);let[fM,fO]=(0,fx.R)("Drawer component was not found in tree");var fR={root:"m_f11b401e",header:"m_5a7c2c9",content:"m_b8a05bbd",inner:"m_31cd769a"};
94let fP={},fT=(0,c2.d5)((e,t)=>{let n=(0,c3.w)("DrawerBody",fP,e),{classNames:r,className:i,style:o,styles:a,vars:s,...l}=n,u=fO();return(0,C.jsx)(fS.y,{ref:t,...u.getStyles("body",{classNames:r,style:o,styles:a,className:i}),...l})});fT.classes=fR,fT.displayName="@mantine/core/DrawerBody";var fI=n(80658);let fj={},fL=(0,c2.d5)((e,t)=>{let n=(0,c3.w)("DrawerCloseButton",fj,e),{classNames:r,className:i,style:o,styles:a,vars:s,...l}=n,u=fO();return(0,C.jsx)(fI._,{ref:t,...u.getStyles("close",{classNames:r,style:o,styles:a,className:i}),...l})});fL.classes=fR,fL.displayName="@mantine/core/DrawerCloseButton";var fN=n(96269),fD=n(81337);let fB={},fF=(0,c2.d5)((e,t)=>{let n=(0,c3.w)("DrawerContent",fB,e),{classNames:r,className:i,style:o,styles:a,vars:s,children:l,radius:u,__hidden:c,...d}=n,f=fO(),h=f.scrollAreaComponent||fD.Z;return(0,C.jsx)(fN.G,{...f.getStyles("content",{className:i,style:o,styles:a,classNames:r}),innerProps:f.getStyles("inner",{className:i,style:o,styles:a,classNames:r}),ref:t,...d,radius:u||f.radius||0,"data-hidden":c||void 0,children:(0,C.jsx)(h,{style:{height:"calc(100vh - var(--drawer-offset) * 2)"},children:l})})});fF.classes=fR,fF.displayName="@mantine/core/DrawerContent";var fz=n(98080);let fU={},fq=(0,c2.d5)((e,t)=>{let n=(0,c3.w)("DrawerHeader",fU,e),{classNames:r,className:i,style:o,styles:a,vars:s,...l}=n,u=fO();return(0,C.jsx)(fz.o,{ref:t,...u.getStyles("header",{classNames:r,style:o,styles:a,className:i}),...l})});fq.classes=fR,fq.displayName="@mantine/core/DrawerHeader";var fW=n(66034);let fH={},f$=(0,c2.d5)((e,t)=>{let n=(0,c3.w)("DrawerOverlay",fH,e),{classNames:r,className:i,style:o,styles:a,vars:s,...l}=n,u=fO();return(0,C.jsx)(fW.e,{ref:t,...u.getStyles("overlay",{classNames:r,style:o,styles:a,className:i}),...l})});f$.classes=fR,f$.displayName="@mantine/core/DrawerOverlay";var fV=n(35376),fK=n(12667),fG=n(75519);let fQ={top:"slide-down",bottom:"slide-up",left:"slide-right",right:"slide-left"},fY={top:"slide-down",bottom:"slide-up",right:"slide-right",left:"slide-left"},fZ={closeOnClickOutside:!0,withinPortal:!0,lockScroll:!0,trapFocus:!0,returnFocus:!0,closeOnEscape:!0,keepMounted:!1,zIndex:(0,c0.w)("modal"),position:"left"},fX=(0,c1.Z)((e,{position:t,size:n,offset:r})=>({root:{"--drawer-size":(0,di.ap)(n,"drawer-size"),"--drawer-flex":function(e){if("top"===e||"bottom"===e)return"0 0 calc(100% - var(--drawer-offset, 0rem) * 2)"}(t),"--drawer-height":"left"===t||"right"===t?void 0:"var(--drawer-size)","--drawer-align":function(e){switch(e){case"top":return"flex-start";case"bottom":return"flex-end";default:return}}(t),"--drawer-justify":"right"===t?"flex-end":void 0,"--drawer-offset":(0,ea.h)(r)}})),fJ=(0,c2.d5)((e,t)=>{let n=(0,c3.w)("DrawerRoot",fZ,e),{classNames:r,className:i,style:o,styles:a,unstyled:s,vars:l,scrollAreaComponent:u,position:c,transitionProps:d,radius:f,...h}=n,{dir:p}=(0,fV.gm)(),m=(0,c6.y)({name:"Drawer",classes:fR,props:n,className:i,style:o,classNames:r,styles:a,unstyled:s,vars:l,varsResolver:fX}),g=("rtl"===p?fY:fQ)[c];return(0,C.jsx)(fM,{value:{scrollAreaComponent:u,getStyles:m,radius:f},children:(0,C.jsx)(fK.e,{ref:t,...m("root"),transitionProps:{transition:g,...d},"data-offset-scrollbars":u===fG.x.Autosize||void 0,unstyled:s,...h})})});fJ.classes=fR,fJ.displayName="@mantine/core/DrawerRoot";var f0=n(38354);let[f1,f2]=(0,f0.V)();function f3({children:e}){let[t,n]=(0,M.useState)([]),[r,i]=(0,M.useState)((0,c0.w)("modal"));return(0,C.jsx)(f1,{value:{stack:t,addModal:(e,t)=>{n(t=>[...new Set([...t,e])]),i(e=>"number"==typeof t&&"number"==typeof e?Math.max(e,t):e)},removeModal:e=>n(t=>t.filter(t=>t!==e)),getZIndex:e=>`calc(${r} + ${t.indexOf(e)} + 1)`,currentId:t[t.length-1],maxZIndex:r},children:e})}f3.displayName="@mantine/core/DrawerStack";var f6=n(56137);let f4={},f5=(0,c2.d5)((e,t)=>{let n=(0,c3.w)("DrawerTitle",f4,e),{classNames:r,className:i,style:o,styles:a,vars:s,...l}=n,u=fO();return(0,C.jsx)(f6.q,{ref:t,...u.getStyles("title",{classNames:r,style:o,styles:a,className:i}),...l})});f5.classes=fR,f5.displayName="@mantine/core/DrawerTitle";let f8={closeOnClickOutside:!0,withinPortal:!0,lockScroll:!0,trapFocus:!0,returnFocus:!0,closeOnEscape:!0,keepMounted:!1,zIndex:(0,c0.w)("modal"),withOverlay:!0,withCloseButton:!0},f7=(0,c2.d5)((e,t)=>{let{title:n,withOverlay:r,overlayProps:i,withCloseButton:o,closeButtonProps:a,children:s,opened:l,stackId:u,zIndex:c,...d}=(0,c3.w)("Drawer",f8,e),f=f2(),h=f&&u?{closeOnEscape:f.currentId===u,trapFocus:f.currentId===u,zIndex:f.getZIndex(u)}:{},p=!1!==r&&(u&&f?f.currentId===u:l);return(0,M.useEffect)(()=>{f&&u&&(l?f.addModal(u,c||(0,c0.w)("modal")):f.removeModal(u))},[l,u,c]),(0,C.jsxs)(fJ,{ref:t,opened:l,zIndex:f&&u?f.getZIndex(u):c,...d,...h,children:[r&&(0,C.jsx)(f$,{visible:p,transitionProps:f&&u?{duration:0}:void 0,...i}),(0,C.jsxs)(fF,{__hidden:!!f&&!!u&&!!l&&u!==f.currentId,children:[(!!n||o)&&(0,C.jsxs)(fq,{children:[n&&(0,C.jsx)(f5,{children:n}),o&&(0,C.jsx)(fL,{...a})]}),(0,C.jsx)(fT,{children:s})]})]})});f7.classes=fR,f7.displayName="@mantine/core/Drawer",f7.Root=fJ,f7.Overlay=f$,f7.Content=fF,f7.Body=fT,f7.Header=fq,f7.Title=f5,f7.CloseButton=fL,f7.Stack=f3;var f9=n(23999),he={root:"m_fea6bf1a",burger:"m_d4fb9cad"};let ht={},hn=(0,c1.Z)((e,{color:t,size:n,lineSize:r,transitionDuration:i,transitionTimingFunction:o})=>({root:{"--burger-color":t?(0,da.p)(t,e):void 0,"--burger-size":(0,di.ap)(n,"burger-size"),"--burger-line-size":r?(0,ea.h)(r):void 0,"--burger-transition-duration":void 0===i?void 0:`${i}ms`,"--burger-transition-timing-function":o}})),hr=(0,c2.d5)((e,t)=>{let n=(0,c3.w)("Burger",ht,e),{classNames:r,className:i,style:o,styles:a,unstyled:s,vars:l,opened:u,children:c,transitionDuration:d,transitionTimingFunction:f,lineSize:h,...p}=n,m=(0,c6.y)({name:"Burger",classes:he,props:n,className:i,style:o,classNames:r,styles:a,unstyled:s,vars:l,varsResolver:hn});return(0,C.jsxs)(f9.k,{...m("root"),ref:t,...p,children:[(0,C.jsx)(c5.x,{mod:["reduce-motion",{opened:u}],...m("burger")}),c]})});hr.classes=he,hr.displayName="@mantine/core/Burger";let hi=fv()(()=>n.e(8299).then(n.bind(n,58299)),{loadableGenerated:{webpack:()=>[58299]},ssr:!1});var ho=e=>{let{headerNavEnum:t}=e,[n,r]=(0,dO.q)(!1),i=(0,O.useRouter)();return(0,C.jsxs)(dV.Z,{h:"100%",justify:"space-between",align:"center",children:[(0,C.jsxs)(dV.Z,{h:"100%",gap:5,children:[(0,C.jsx)(d5.M,{style:()=>({borderRadius:"8px",background:"transparent"}),children:(0,C.jsx)(hr,{opened:n,onClick:()=>
94{r.toggle()},color:"rgba(255, 255, 255, 0.6)",size:20,p:0,styles:{burger:{height:2,"&:after":{height:2},"&:before":{height:2}}}})}),(0,C.jsx)(fC,{width:100,height:31})]}),(0,C.jsx)(dV.Z,{style:{zIndex:7},children:(0,C.jsx)(hi,{})}),(0,C.jsx)(f7,{opened:n,onClose:r.close,padding:"xl",position:"left",size:"md",overlayProps:{color:"black",opacity:.7,blur:8},styles:{header:{background:"#141630"},content:{background:"#141630"}},children:(0,C.jsx)(d4.K,{children:Object.keys(t).map((e,n)=>{var r,o,a,s,l,u;i.query.type;let c=i.pathname===(null===(r=t[e])||void 0===r?void 0:r.path);return(0,C.jsx)(f_(),{href:null===(o=t[e])||void 0===o?void 0:o.path,prefetch:!1,children:(0,C.jsx)(d8.z,{px:20,fw:600,fz:"md",style:{"--button-bg":"transparent","--button-color":(null===(a=t[e])||void 0===a?void 0:a.color)?null===(s=t[e])||void 0===s?void 0:s.color:c?"#fff":"rgba(255, 255, 255, 0.6)","--button-hover":"transparent","--button-hover-color":(null===(l=t[e])||void 0===l?void 0:l.color)?null===(u=t[e])||void 0===u?void 0:u.color:"#fff"},children:e})},e)})})})]})},ha=n(66799),hs=n(24067);let hl=(0,M.createContext)(null),hu=hl.Provider;var hc={group:"m_11def92b",root:"m_f85678b6",image:"m_11f8ac07",placeholder:"m_104cd71f"};let hd={},hf=(0,c1.Z)((e,{spacing:t})=>({group:{"--ag-spacing":(0,di.bG)(t)}})),hh=(0,c2.d5)((e,t)=>{let n=(0,c3.w)("AvatarGroup",hd,e),{classNames:r,className:i,style:o,styles:a,unstyled:s,vars:l,spacing:u,...c}=n,d=(0,c6.y)({name:"AvatarGroup",classes:hc,props:n,className:i,style:o,classNames:r,styles:a,unstyled:s,vars:l,varsResolver:hf,rootSelector:"group"});return(0,C.jsx)(hu,{value:!0,children:(0,C.jsx)(c5.x,{ref:t,...d("group"),...c})})});function hp(e){return(0,C.jsx)("svg",{...e,"data-avatar-placeholder-icon":!0,viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,C.jsx)("path",{d:"M0.877014 7.49988C0.877014 3.84219 3.84216 0.877045 7.49985 0.877045C11.1575 0.877045 14.1227 3.84219 14.1227 7.49988C14.1227 11.1575 11.1575 14.1227 7.49985 14.1227C3.84216 14.1227 0.877014 11.1575 0.877014 7.49988ZM7.49985 1.82704C4.36683 1.82704 1.82701 4.36686 1.82701 7.49988C1.82701 8.97196 2.38774 10.3131 3.30727 11.3213C4.19074 9.94119 5.73818 9.02499 7.50023 9.02499C9.26206 9.02499 10.8093 9.94097 11.6929 11.3208C12.6121 10.3127 13.1727 8.97172 13.1727 7.49988C13.1727 4.36686 10.6328 1.82704 7.49985 1.82704ZM10.9818 11.9787C10.2839 10.7795 8.9857 9.97499 7.50023 9.97499C6.01458 9.97499 4.71624 10.7797 4.01845 11.9791C4.97952 12.7272 6.18765 13.1727 7.49985 13.1727C8.81227 13.1727 10.0206 12.727 10.9818 11.9787ZM5.14999 6.50487C5.14999 5.207 6.20212 4.15487 7.49999 4.15487C8.79786 4.15487 9.84999 5.207 9.84999 6.50487C9.84999 7.80274 8.79786 8.85487 7.49999 8.85487C6.20212 8.85487 5.14999 7.80274 5.14999 6.50487ZM7.49999 5.10487C6.72679 5.10487 6.09999 5.73167 6.09999 6.50487C6.09999 7.27807 6.72679 7.90487 7.49999 7.90487C8.27319 7.90487 8.89999 7.27807 8.89999 6.50487C8.89999 5.73167 8.27319 5.10487 7.49999 5.10487Z",fill:"currentColor",fillRule:"evenodd",clipRule:"evenodd"})})}hh.classes=hc,hh.displayName="@mantine/core/AvatarGroup";let hm=["blue","cyan","grape","green","indigo","lime","orange","pink","red","teal","violet"],hg={},hv=(0,c1.Z)((e,{size:t,radius:n,variant:r,gradient:i,color:o,autoContrast:a,name:s,allowedInitialsColors:l})=>{let u="initials"===o&&"string"==typeof s?function(e,t=hm){let n=function(e){let t=0;for(let n=0;n<e.length;n+=1){let r=e.charCodeAt(n);t=(t<<5)-t+r|0}return t}(e),r=Math.abs(n)%t.length;return t[r]}(s,l):o,c=e.variantColorResolver({color:u||"gray",theme:e,gradient:i,variant:r||"light",autoContrast:a});return{root:{"--avatar-size":(0,di.ap)(t,"avatar-size"),"--avatar-radius":void 0===n?void 0:(0,di.H5)(n),"--avatar-bg":u||r?c.background:void 0,"--avatar-color":u||r?c.color:void 0,"--avatar-bd":u||r?c.border:void 0}}}),hy=(0,hs.b)((e,t)=>{let n=(0,c3.w)("Avatar",hg,e),{classNames:r,className:i,style:o,styles:a,unstyled:s,vars:l,src:u,alt:c,radius:d,color:f,gradient:h,imageProps:p,children:m,autoContrast:g,mod:v,name:y,allowedInitialsColors:b,...w}=n,A=function(){let e=(0,M.useContext)(hl);return{withinGroup:!!e}}(),[E,_]=(0,M.useState)(!u),k=(0,c6.y)({name:"Avatar",props:n,classes:hc,className:i,style:o,classNames:r,styles:a,unstyled:s,vars:l,varsResolver:hv});return(0,M.useEffect)(()=>_(!u),[u]),(0,C.jsx)(c5.x,{...k("root"),mod:[{"within-group":A.withinGroup},v],ref:t,...w,children:E?(0,C.jsx)("span",{...k("placeholder"),title:c,children:m||"string"==typeof y&&function(e,t=2){let n=e.split(" ");return 1===n.length?e.slice(0,t).toUpperCase():n.map(e=>e[0]).slice(0,t).join("").toUpperCase()}(y)||(0,C.jsx)(hp,{})}):(0,C.jsx)("img",{...p,...k("image"),src:u,alt:c,onError:e=>{_(!0),p?.onError?.(e)}})})});hy.classes=hc,hy.displayName="@mantine/core/Avatar",hy.Group=hh;/** 95 * @license @tabler/icons-react v3.22.0 - MIT 96 * 97 * This source code is licensed under the MIT license. 98 * See the LICENSE file in the root directory of this source tree. 99 */var hb=(0,dG.Z)("outline","chevron-down","IconChevronDown",[["path",{d:"M6 9l6 6l6 -6",key:"svg-0"}]]),hw=n(61013),hA=n.n(hw),hE=n(83209),h_=e=>{var t,n;let{disconnect:r,dropdownMenu:i=[]}=e,{data:o}=(0,cZ.useSession)(),{t:a}=(0,I.Z)("common");return(0,C.jsxs)(ha.v,{shadow:"md",width:180,position:"bottom-end",classNames:{dropdown:hA().menuDropdown,item:hA().menuDropdownItem,divider:hA().menuDropdownDivider},children:[(0,C.jsx)(ha.v.Target,{children:(0,C.jsxs)(dV.Z,{gap:8,style:{cursor:"pointer"},children:[(0,C.jsx)(hy,{src:null==o?void 0:null===(t=o.discordUser)||void 0===t?void 0:t.image,size:32,radiu
99s:32}),(0,C.jsx)("span",{className:"text-[14px]",children:null==o?void 0:null===(n=o.discordUser)||void 0===n?void 0:n.global_name}),(0,C.jsx)(hb,{size:12,color:"rgba(255, 255, 255, 0.6)"})]})}),(0,C.jsxs)(ha.v.Dropdown,{children:[i.map(e=>(0,C.jsx)(ha.v.Item,{children:"domain"===e.type?(0,C.jsx)(dK.x,{c:"#9299AD",fz:14,lh:"18px",onClick:()=>(0,hE.Ie)(e.href),children:e.label}):(0,C.jsx)(f_(),{href:e.href,target:e.target,children:(0,C.jsx)(dK.x,{c:"#9299AD",fz:14,lh:"18px",children:e.label})})},e.label)),(0,C.jsx)(ha.v.Divider,{}),(0,C.jsx)(ha.v.Item,{children:(0,C.jsx)(dK.x,{c:"#9299AD",fz:14,lh:"18px",onClick:()=>r(),children:a("headerMenuLogout")})})]})]})};let hk=fv()(()=>n.e(8299).then(n.bind(n,58299)),{loadableGenerated:{webpack:()=>[58299]},ssr:!1}),hC=fv()(()=>Promise.all([n.e(7669),n.e(1307)]).then(n.bind(n,81307)),{loadableGenerated:{webpack:()=>[81307]},ssr:!1});var hS=e=>{let{headerNavEnum:t,disconnect:n}=e,{data:r}=(0,cZ.useSession)(),i=(0,O.useRouter)();return(0,C.jsxs)(dV.Z,{mx:"auto",justify:"space-between",my:"0",h:"100%",align:"center",children:[(0,C.jsxs)(dV.Z,{gap:80,children:[(0,C.jsx)(fC,{}),(0,C.jsx)(dV.Z,{gap:10,children:Object.keys(t).map((e,n)=>{var r,o;let a=i.pathname===(null===(r=t[e])||void 0===r?void 0:r.path);return(0,C.jsx)(f_(),{href:null===(o=t[e])||void 0===o?void 0:o.path,prefetch:!1,children:(0,C.jsx)(d8.z,{px:20,fw:600,fz:"md",radius:8,style:()=>{var n,r,i,o,s,l;return{"--button-color":(null===(n=t[e])||void 0===n?void 0:n.color)?null===(r=t[e])||void 0===r?void 0:r.color:a?"#fff":"rgba(255, 255, 255, 0.6)","--button-bg":a&&(null===(i=t[e])||void 0===i?void 0:i.style)==="button"?"rgba(255, 195, 80, 0.2)":"transparent","--button-hover-color":(null===(o=t[e])||void 0===o?void 0:o.color)?null===(s=t[e])||void 0===s?void 0:s.color:"#fff","--button-hover":(null===(l=t[e])||void 0===l?void 0:l.style)==="button"?"rgba(255, 195, 80, 0.2)":"transparent"}},children:e})},"nav_".concat(n))})})]}),(0,C.jsxs)(dV.Z,{style:{zIndex:7},children:[(0,C.jsx)(hk,{}),(null==r?void 0:r.discordUser)?(0,C.jsx)(h_,{disconnect:n,dropdownMenu:[{label:"My Servers",href:"/guilds",type:"domain"},{label:"Commands",href:"/commands"},{label:"Support",href:"https://support.engagerly.bot",target:"_blank"},{label:"Docs",href:"https://docs.engagerly.bot/docs/welcome",target:"_blank"},{label:"Billing",href:"/billing",type:"domain"}]}):(0,C.jsx)(hC,{})]})]})},hx=n(71155),hM=n.n(hx),hO=e=>{let{lang:t}=e,{t:n}=(0,I.Z)(),r={["".concat(n("common:headerNav1"))]:{path:"/"},["".concat(n("common:headerNav2"))]:{path:"/commands",type:"menu"},["".concat(n("common:headerNav3"))]:{path:"https://support.engagerly.bot",type:"menu"},["".concat(n("common:headerNav4"))]:{path:"https://docs.engagerly.bot/docs/welcome",type:"menu"},["".concat(n("common:headerNav5"))]:{path:"/premium",color:"#FFC350",style:"button"}};return(0,C.jsxs)(d5.M,{h:cG.Mz,pos:"fixed",left:0,right:0,bg:"#141630",className:hM().headerFixed,style:{zIndex:100,boxShadow:"0px 1px 0px 0px rgba(255,255,255,0.2)"},children:[(0,C.jsx)(fA,{h:"100%",size:"full",py:0,px:20,className:hM().header,display:{base:"none",md:"block"},children:(0,C.jsx)(hS,{headerNavEnum:r,disconnect:()=>{(0,cZ.signOut)({redirect:!0,callbackUrl:"/"}),localStorage.removeItem("swr-guilds-list")},lang:t})}),(0,C.jsx)(fA,{size:"full",h:"100%",py:0,px:16,className:hM().header,display:{base:"block",md:"none"},children:(0,C.jsx)(ho,{headerNavEnum:r,lang:t})})]})},hR=n(11619),hP={dropdown:"m_88b62a41",search:"m_985517d8",options:"m_b2821a6e",option:"m_92253aa5",empty:"m_2530cd1d",header:"m_858f94bd",footer:"m_82b967cb",group:"m_254f3e4f",groupLabel:"m_2bb2e9e5",chevron:"m_2943220b",optionsDropdownOption:"m_390b5f4",optionsDropdownCheckIcon:"m_8ee53fc2"};let hT={error:null},hI=(0,c1.Z)((e,{size:t,color:n})=>({chevron:{"--combobox-chevron-size":(0,di.ap)(t,"combobox-chevron-size"),"--combobox-chevron-color":n?(0,da.p)(n,e):void 0}})),hj=(0,c2.d5)((e,t)=>{let n=(0,c3.w)("ComboboxChevron",hT,e),{size:r,error:i,style:o,className:a,classNames:s,styles:l,unstyled:u,vars:c,mod:d,...f}=n,h=(0,c6.y)({name:"ComboboxChevron",classes:hP,props:n,style:o,className:a,classNames:s,styles:l,unstyled:u,vars:c,varsResolver:hI,rootSelector:"chevron"});return(0,C.jsx)(c5.x,{component:"svg",...f,...h("chevron"),size:r,viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg",mod:["combobox-chevron",{error:i},d],ref:t,children:(0,C.jsx)("path",{d:"M4.93179 5.43179C4.75605 5.60753 4.75605 5.89245 4.93179 6.06819C5.10753 6.24392 5.39245 6.24392 5.56819 6.06819
99L7.49999 4.13638L9.43179 6.06819C9.60753 6.24392 9.89245 6.24392 10.0682 6.06819C10.2439 5.89245 10.2439 5.60753 10.0682 5.43179L7.81819 3.18179C7.73379 3.0974 7.61933 3.04999 7.49999 3.04999C7.38064 3.04999 7.26618 3.0974 7.18179 3.18179L4.93179 5.43179ZM10.0682 9.56819C10.2439 9.39245 10.2439 9.10753 10.0682 8.93179C9.89245 8.75606 9.60753 8.75606 9.43179 8.93179L7.49999 10.8636L5.56819 8.93179C5.39245 8.75606 5.10753 8.75606 4.93179 8.93179C4.75605 9.10753 4.75605 9.39245 4.93179 9.56819L7.18179 11.8182C7.35753 11.9939 7.64245 11.9939 7.81819 11.8182L10.0682 9.56819Z",fill:"currentColor",fillRule:"evenodd",clipRule:"evenodd"})})});hj.classes=hP,hj.displayName="@mantine/core/ComboboxChevron";var hL=n(19762),hN=n(42800);let hD={__staticSelector:"InputBase",withAria:!0},hB=(0,hs.b)((e,t)=>{let{inputProps:n,wrapperProps:r,...i}=function(e,t,n){let r=(0,c3.w)(e,t,n),{label:i,description:o,error:a,required:s,classNames:l,styles:u,className:c,unstyled:d,__staticSelector:f,__stylesApiProps:h,errorProps:p,labelProps:m,descriptionProps:g,wrapperProps:v,id:y,size:b,style:w,inputContainer:A,inputWrapperOrder:E,withAsterisk:_,variant:k,vars:C,mod:S,...x}=r,{styleProps:M,rest:O}=(0,hN.c)(x),R={label:i,description:o,error:a,required:s,classNames:l,className:c,__staticSelector:f,__stylesApiProps:h||r,errorProps:p,labelProps:m,descriptionProps:g,unstyled:d,styles:u,size:b,style:w,inputContainer:A,inputWrapperOrder:E,withAsterisk:_,variant:k,id:y,mod:S,...v};return{...O,classNames:l,styles:u,unstyled:d,wrapperProps:{...R,...M},inputProps:{required:s,classNames:l,styles:u,unstyled:d,size:b,__staticSelector:f,__stylesApiProps:h||r,error:a,variant:k,id:y}}}("InputBase",hD,e);return(0,C.jsx)(hL.I.Wrapper,{...r,children:(0,C.jsx)(hL.I,{...n,...i,ref:t})})});function hF({data:e}){if("group"in e){let t=e.items.map(e=>(0,C.jsx)(hF,{data:e},e.value));return(0,C.jsx)("optgroup",{label:e.group,children:t})}let{value:t,label:n,...r}=e;return(0,C.jsx)("option",{value:e.value,...r,children:e.label},e.value)}hB.classes={...hL.I.classes,...hL.I.Wrapper.classes},hB.displayName="@mantine/core/InputBase",hF.displayName="@mantine/core/NativeSelectOption";let hz={rightSectionPointerEvents:"none"},hU=(0,c2.d5)((e,t)=>{let{data:n,children:r,size:i,error:o,rightSection:a,unstyled:s,...l}=(0,c3.w)("NativeSelect",hz,e),u=(n?n.map(e=>(function e(t){return"string"==typeof t?{value:t,label:t}:"value"in t&&!("label"in t)?{value:t.value,label:t.value,disabled:t.disabled}:"number"==typeof t?{value:t.toString(),label:t.toString()}:"group"in t?{group:t.group,items:t.items.map(t=>e(t))}:t})(e)):[]).map((e,t)=>(0,C.jsx)(hF,{data:e},t));return(0,C.jsx)(hB,{component:"select",ref:t,...l,__staticSelector:"NativeSelect",size:i,pointer:!0,error:o,unstyled:s,rightSection:a||(0,C.jsx)(hj,{size:i,error:o,unstyled:s}),children:r||u})});hU.classes=hB.classes,hU.displayName="@mantine/core/NativeSelect";var hq=e=>{let{lang:t}=e,n=(0,O.useRouter)(),[r,i]=(0,M.useState)("en");return(0,M.useEffect)(()=>{let e=t||n.locale||"en";i(e)},[t,n.locale]),(0,C.jsx)(hU,{leftSection:(0,C.jsx)(d1(),{src:"/icon/icon-language.svg",width:20,height:20,alt:""}),rightSection:(0,C.jsx)(hb,{size:"1rem",color:"rgba(255, 255, 255, 0.6)"}),styles:{root:{width:"fit-content"},input:{background:"transparent",color:"rgba(255, 255, 255, 0.6)",border:"none",cursor:"pointer",paddingRight:"20px",paddingLeft:"30px !important"},section:{width:"1rem"}},value:r,onChange:e=>{let t=e.currentTarget.value;i(t),R().replace(n.asPath,n.asPath,{locale:t})},data:[{label:"EN",value:"en"},{label:"æ±è¯",value:"zh-Hans"},{label:"æ¼¢èª",value:"zh-Hant"}]})};function hW(e){let{lang:t}=e,n=(0,fl.a)("(min-width: 769px)"),{t:r}=(0,I.Z)(),i=(0,O.useRouter)(),o={["".concat(r("common:footerTitle1"))]:[{title:r("common:footerLink1"),link:"https://invite.engagerly.bot"},{title:r("common:footerLink2"),link:"/commands"},{title:r("common:footerLink3"),link:"https://docs.engagerly.bot/docs/welcome"},{title:r("common:footerLink4"),link:"https://support.engagerly.bot/"}],["".concat(r("common:footerTitle2"))]:[{title:r("common:footerLink5"),link:"https://docs.engagerly.bot/terms-of-service"},{title:r("common:footerLink6"),link:"https://docs.engagerly.bot/privacy-policy"}],["".concat(r("common:footerTitle3"))]:[{title:r("common:footerLink7"),link:"https://twitter.com/EngagerlyBot"},{title:r("common:footerLink8"),link:"https://engagerly.medium.com/"},{title:r("common:footerLink9"),link:"https://discordbotlist.com/bots/engagerly"},{title:r("common:footerLink10"),link:"https://top.gg/bot/1245219745058394163"}]},a=()=>(0,C.jsx)(C.Fragment,{children:Object.keys(o).map(e=>(0,C.jsxs)(d4.K,{style:e=>({gap:20,["@media (minWidth: ".concat(e.breakpoints.md,")")]:{gap:28}}),children:[(0,C.jsx)(dK.x,{fw:700,lh:"24px",children:e}),(0,C.jsx)(d4.K,{gap:0,children:o[e].map((t,n)=>(0,C.jsx)(d8.z,{w:"fit-content",p:0,style:{"--button-bg":"transparent","--button-color":"rgba(255, 255, 255, 0.6)","--button-hover":"transparent","--button-hover-color":"#fff",fontWeight:500},onClick:()=>{(null==t?void 0:t.link)&&(t.link.indexOf("https")>-1?window.open(t.link):i.push(t.link))},children:t.title},"".concat(e,"_").concat(n)))})]},"".concat(e)))}),s=()=>(0,C.jsxs)(d4.K,{w:"100%",align:"center",justify:"center",bg:"linear-gradient(241deg, #03F8F6 0%, #036CF8 100%)",h:{base:320,md:380},style:e=>({gap:40,["@media (minWidth: ".concat(e.breakpoints.md,")")]:{gap:60}}),children:[(0,C.jsx)(dK.x,{fw:"bold",fz:{base:24,md:48},lh:{base:"32px",md:"52px"},children:r("common:ctaTitle")}),(0,C.jsx)(d8.z,{w:228,h:48,radius:8,fz:"md",style:e=>({"--button-bg":"#FFFFFF","--button-color":"#036CF8","--button-hover":"#FAFAFE"}),onClick:()=>(0,hR.XM)(),children:r("common:inviteButton")})]});return(0,C.jsx)(c5.x,{w:"100%",className:"relative z-[98]",bg:"#141630",pb:"/premium"===i.pathname?140:0,children:n?(0,C.jsxs)(d4.K,{align:"center",children:[s(),(0,C.jsx)(d5.M,{w:"100%",maw:1320,px:20,children:(0,C.jsxs)(dV.Z,{w:"100%",pt:160,pb:80,align:"flex-start",justify:"space-between",children:[(0,C.jsxs)(d4.K,{gap:20,maw:480,children:[(0,C.jsx)(fC,{}),(0,C.jsx)(dK.x,{fz:14,opacity:.6,lh:"20px",children:r("common:footerSlogan")}),(0,C.jsxs)(d4.K,{gap:10,mt:30,children:[(0,C.jsx)(hq,{lang:t}),(0,C.jsx)(dK.x,{fz:12,opacity:.4,lh:"16px",children:r("common:footerCopyright")})]})]}),(0,C.jsx)(dV.Z,{align:"flex-start",wrap:"nowrap",gap:80,children:a()})]})})]}):(0,C.jsxs)(d4.K,{h:"100%",align:"center",gap:20,children:[s(),(0,C.jsxs)(d4.K,{px:16,py:40,children:[(0,C.jsx)(fC,{}),(0,C.jsx)(dK.x,{fz:14,opacity:.6,lh:"20px",mb:20,children:r("common:footerDesc")}),(0,C.jsx)(d4.K,{gap:30,children:a()}),(0,C.jsxs)(dK.x,{fz:12,opacity:.4,lh:"16px",mt:20,children:["Copyright \xa9 ",new Date().getFullYear()," Botorium Ltd. All rights reserved."]})]})]})})}let hH=fv()(()=>n.e(1024).then(n.bind(n,31024)),{loadableGenerated:{webpack:()=>[31024]},ssr:!1,loading:()=>null});var h$=e=>{let{children:t,lang:n}=e,r=(0,O.useRouter)(),[i,o]=(0,M.useState)(!0),[a,s]=(0,M.useState)(!0),{showBanner:l,mainMarginTop:u}=fm(a);return(0,M.useMemo)(()=>{["/connect","/login","/social","/billing","/404"].includes(r.pathname)&&o(!1),["/login","/social"].includes(r.pathname)&&s(!1)},[r,r.pathname]),(0,C.jsxs)(C.Fragment,{children:[l&&(0,C.jsx)(hH,{}),a&&(0,C.jsx)(hO,{lang:n}),(0,C.jsx)(c5.x,{component:"main",mt:u,style:{transition:"margin-top 0.3s ease-in-out"},children:t}),i&&(0,C.jsx)(hW,{lang:n})]})};let hV={position:dM.m7.TOP_CENTER,timeout:3e3,transition:dM.pB.FADE,offset:"80px",containerStyle:{zIndex:9999}},hK=new fs;var hG=function(e,t){var r=this;function i(n){var r,i,o=t.defaultLocale;return M.createElement(N,{lang:(null===(r=n.pageProps)||void 0===r?void 0:r.__lang)||n.__lang||o,namespaces:(null===(i=n.pageProps)||void 0===i?void 0:i.__namespaces)||n.__namespaces,config:t},M.createElement(e,H({},n)))}return void 0===t&&(t={}),t.isLoader||!1===t.loader||console.warn('\uD83D\uDEA8 [next-translate] You can remove the "appWithI18n" HoC on the _app.js, unless you set "loader: false" in your i18n config file.'),"function"==typeof t.staticsHoc&&t.staticsHoc(i,e),"undefined"==typeof window?n.g.i18nConfig=t:window.i18nConfig=t,t.skipInitialProps||(i.getInitialProps=function(i){var o,a,s;return o=void 0,a=void 0,s=function(){var r,o,a;return $(this,function(s){switch(s.label){case 0:if(r=H(H({},i.ctx||{}),i||{}),o={pageProps:{}},!e.getInitialProps)return[3,2];return[4,e.getInitialProps(i)];case 1:o=s.sent()||{},s.label=2;case 2:return a=[H({},o)],[4,function(e){var t,r,i,o,a,s;return void 0===e&&(e={}),i=this,o=void 0,a=void 0,s=function(){var i,o,a,s,l,u;return W(this,function(c){switch(c.label){case 0:var d;if(o=(i=q(q({},("undefined"==typeof window?n.g:window).i18nConfig),e)).localesToIgnore||["default"],a=(null===(t=i.req)||void 0===t?void 0:t.locale)||i.locale||(null===(r=i.router)||void 0===r?void 0:r.locale)||i.defaultLocale||"",!i.pathname)return console.warn('\uD83D\uDEA8 [next-translate] You forgot to pass the "pathname" inside "loadNamespaces" configuration'),[2,{__lang:a}];if(o.includes(a))return[2,{__lang:a}];return i.loaderName||!1===i.loader||console.warn('\uD83D\uDEA8 [next-translate] You can remove the "loadNamespaces" helper, unless you set "loader: false" in your i18n config file.'),void 0===(d=i.pathname.replace(/\/index$/,""))&&(d=""),[4,function(e,t,n){var r=e.pages,i=void 0===r?{}:r;return D(this,void 0,void 0,function(){var e,r,o,a,s,l,u,c=this;return B(this,function(d){switch(d.label){case 0:return e="rgx:",r=function(e){return D(c,void 0,void 0,function(){return B(this,function(t){return[2,"function"==typeof e?e(n):e||[]]})})},o=Object.keys(i).reduce(function(n,o){return o.substring(0,e.length)===e&&new RegExp(o.replace(e,"")).test(t)&&n.push(r
99(i[o])),n},[]),a=[[]],[4,r(i["*"])];case 1:return s=[F.apply(void 0,a.concat([d.sent(),!0]))],[4,r(i[t])];case 2:return l=[F.apply(void 0,s.concat([d.sent(),!0]))],u=z,[4,Promise.all(o)];case 3:return[2,F.apply(void 0,l.concat([u.apply(void 0,[d.sent()]),!0]))]}})})}(i,s=(d.length>1&&d.endsWith("/")?d.slice(0,-1):d)||"/",i)];case 1:return[4,Promise.all((l=c.sent()).map(function(e){return"function"==typeof i.loadLocaleFrom?i.loadLocaleFrom(a,e).catch(function(){return{}}):Promise.resolve({})}))];case 2:return u=c.sent()||[],function(e,t){var n=t.page,r=t.lang,i=t.namespaces;if(!1!==e.logBuild&&"undefined"==typeof window){var o=null==U.env.NODE_DISABLE_COLORS&&null==U.env.NO_COLOR&&"dumb"!==U.env.TERM&&"0"!==U.env.FORCE_COLOR,a=function(e){return o?"\x1b[36m".concat(e,"\x1b[0m"):e};console.log(a("next-translate"),"- compiled page:",a(n),"- locale:",a(r),"- namespaces:",a(i.join(", ")),"- used loader:",a(e.loaderName||"-"))}}(i,{page:s,lang:a,namespaces:l}),[2,{__lang:a,__namespaces:l.reduce(function(e,t,n){return e[t]=u[n]||null,e},{})}]}})},new(a||(a=Promise))(function(e,t){function n(e){try{l(s.next(e))}catch(e){t(e)}}function r(e){try{l(s.throw(e))}catch(e){t(e)}}function l(t){var i;t.done?e(t.value):((i=t.value)instanceof a?i:new a(function(e){e(i)})).then(n,r)}l((s=s.apply(i,o||[])).next())})}(H(H(H({},r),t),{loaderName:"getInitialProps"}))];case 3:return[2,H.apply(void 0,a.concat([s.sent()]))]}})},new(a||(a=Promise))(function(e,t){function n(e){try{l(s.next(e))}catch(e){t(e)}}function i(e){try{l(s.throw(e))}catch(e){t(e)}}function l(t){var r;t.done?e(t.value):((r=t.value)instanceof a?r:new a(function(e){e(r)})).then(n,i)}l((s=s.apply(r,o||[])).next())})}),i}(function(e){(0,O.useRouter)();let{Component:t,pageProps:n}=e,{__lang:r}=n;return(0,C.jsxs)("div",{children:[(0,C.jsx)(Y(),{src:"https://www.googletagmanager.com/gtag/js?id=G-V6LVKRPLJQ",strategy:"afterInteractive"}),(0,C.jsx)(Y(),{id:"google-analytics",strategy:"afterInteractive",dangerouslySetInnerHTML:{__html:"\n window.dataLayer = window.dataLayer || [];\n function gtag(){dataLayer.push(arguments);}\n gtag('js', new Date());\n gtag('config', 'G-V6LVKRPLJQ');\n "}}),(0,C.jsx)(et,{config:cY,children:(0,C.jsx)(rq,{client:hK,children:(0,C.jsx)(uf,{locale:"en-US",children:(0,C.jsxs)(cZ.SessionProvider,{session:n.session,refetchInterval:0,children:[(0,C.jsxs)(K(),{children:[(0,C.jsx)("link",{rel:"icon",href:"/favicon.ico"}),(0,C.jsx)("title",{children:"Engagerly Bot - The Ultimate Discord Bot for Community Engagement & Growth | points-based economy, gamified tasks, rewards,games, quest, engage"}),(0,C.jsx)("meta",{charSet:"UTF-8"}),(0,C.jsx)("meta",{name:"viewport",content:"maximum-scale=1, initial-scale=1, width=device-width, user-scalable=no"}),(0,C.jsx)("meta",{name:"description",content:"Engagerly Bot - a Discord bot that uses points-based economy, gamified tasks, and rewards, including shop, giveaways, and games, to engage members and encourage their participation in the community."}),(0,C.jsx)("meta",{name:"keywords",content:"Discord bot, Points-based economy, Gamified tasks, Rewards, Shop, Giveaways, Games, Community engagement, points, quest"}),(0,C.jsx)("meta",{property:"og:title",content:"Engagerly Bot - The Ultimate Discord Bot for Community Engagement and Growth"}),(0,C.jsx)("meta",{property:"og:url",content:"https://engagerly.bot"}),(0,C.jsx)("meta",{property:"og:description",content:"Engagerly - the top Discord bot for building community loyalty, helps you reward, engage, and grow your members."}),(0,C.jsx)("meta",{property:"og:image",content:"https://engagerly.bot/engagerly-social-card.jpg"}),(0,C.jsx)("meta",{name:"twitter:card",content:"summary_large_image"}),(0,C.jsx)("meta",{name:"twitter:site",content:"@EngagerlyBot"}),(0,C.jsx)("meta",{name:"twitter:title",content:"Engagerly Bot - Discord Community Loyalty Engine"}),(0,C.jsx)("meta",{name:"twitter:description",content:"Engagerly Bot - a Discord bot that uses points-based economy, gamified tasks, and rewards, including shop, giveaways, and games, to engage members and encourage their participation in the community."}),(0,C.jsx)("meta",{name:"twitter:image",content:"https://engagerly.bot/engagerly-social-card.jpg"})]}),(0,C.jsx)(e_,{defaultColorScheme:"dark",theme:G,children:(0,C.jsx)(dJ.J$,{value:{focusThrottleInterval:5e3,revalidateIfStale:!0},children:(0,C.jsx)(dj,{children:(0,C.jsxs)(fe,{children:[(0,C.jsx)(dk,{}),(0,C.jsx)(dM.zt,{template:dX,...hV,children:(0,C.jsxs)(d$,{children:[(0,C.jsx)(dx,{}),(0,C.jsx)(dq,{}),(0,C.jsx)(h$,{lang:r,children:(0,C.jsx)(t,{...n,lang:r})})]})})]})})})})]})})})})]})},{...x(),isLoader:!0,skipInitialProps:!0,loadLocaleFrom:x()&&x().loadLocaleFrom||((e,t)=>n(30242)("./".concat(e,"/").concat(t)).then(e=>e.default))})},90662:function(e,t,n){"use strict";n.d(t,{lO:function(){return o},ly:function(){return s},qI:function(){return l},qd:function(){return a}}),n(69523),n(6647),n(17237);var r=n(9526);n(68956);var i=n(27011);let o=async e=>{let[t,n]=e;return(0,r.jp)(n)},a=async e=>{let[t]=e;return(0,r.nZ)()},s=async e=>{let[t]=e;return(0,r.Of)()},l=async e=>{let[t]=e;return(0,i.nY)()}},9526:function(e,t,n){"use strict";n.d(t,{Of:function(){return a},jp:function(){return i},nZ:function(){return o}});var r=n(63597);n(5999);let i=async e=>await (0,r.sg)({url:"/api/guild/bot/exists",data:{guild_ids:e}}),o=async()=>{let e=await (0,r.SC)("/api/guild/get");return e},a=async()=>{var e;let t=(null===(e=await (0,r.SC)("/api/guild/subscription"))||void 0===e?void 0:e.data)||{};return t}},68956:function(e,t,n){"use strict";n(63597)},6647:function(e,t,n){"use strict";n(63597)},27011:function(e,t,n){"use strict";n.d(t,{Mg:function(){return o}
99,co:function(){return s},hb:function(){return i},nY:function(){return a}});var r=n(63597);let i=async e=>await (0,r.sg)({url:"/api/stripe/billing_portal",data:e}),o=async e=>await (0,r.sg)({url:"/api/stripe/subscription_update",data:e}),a=async()=>{var e;let t=(null===(e=await (0,r.SC)("/api/stripe/price"))||void 0===e?void 0:e.data)||[];return t},s=async e=>await (0,r.sg)({url:"/api/stripe/checkout",data:e})},17237:function(e,t,n){"use strict";n(63597)},69523:function(e,t,n){"use strict";n(63597)},63597:function(e,t,n){"use strict";n.d(t,{SC:function(){return r},sg:function(){return i}}),n(5999),n(37191);let r=async e=>await (await fetch(e)).json(),i=async e=>{let{url:t,data:n}=e;return await (await fetch(t,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(n)})).json()}},83209:function(e,t,n){"use strict";n.d(t,{Ie:function(){return r}}),n(40969),n(5999),new Intl.PluralRules("en-US");let r=e=>{window.location.href="https://dash.engagerly.bot"+e}},11619:function(e,t,n){"use strict";n.d(t,{XM:function(){return r},mZ:function(){return i}});let r=()=>{window.open("https://invite.engagerly.bot")},i=()=>{window.open("https://support.engagerly.bot")}},2492:function(){},41396:function(){},18623:function(){},82587:function(){},24492:function(){},71155:function(e){e.exports={header:"Header_header__f8NdZ",headerFixed:"Header_headerFixed__j74Fa"}},61013:function(e){e.exports={menuDropdown:"Components_menuDropdown__iQYS0",menuDropdownItem:"Components_menuDropdownItem__ZdLOW",menuDropdownDivider:"Components_menuDropdownDivider__qwE02",selectRoot:"Components_selectRoot__sxQni",selectLabel:"Components_selectLabel__zOu_d",inputLabel:"Components_inputLabel__CpXMd",selectInput:"Components_selectInput__xDg38",inputInput:"Components_inputInput__AEjHj",inputInputCustomHeight:"Components_inputInputCustomHeight__66acj",selectWrapper:"Components_selectWrapper__UaW5M",selectError:"Components_selectError__gI2l6",selectSection:"Components_selectSection__8tcTN",inputSection:"Components_inputSection__czBnq",inputSectionText:"Components_inputSectionText__JL50r",disabledSection:"Components_disabledSection__r2w47",selectDropdown:"Components_selectDropdown__8_drK",selectOption:"Components_selectOption__mPUWh",selectPill:"Components_selectPill__j2cxe",selectGroupLabel:"Components_selectGroupLabel__BG9c6",selectInputField:"Components_selectInputField__Do6MO",switchTrack:"Components_switchTrack__HAi1u",switchInput:"Components_switchInput__AXMEy",switchThumb:"Components_switchThumb__cXDAl",segmentedControlRoot:"Components_segmentedControlRoot__P51Iv",segmentedControlLabel:"Components_segmentedControlLabel__caZ7x",segmentedControlControl:"Components_segmentedControlControl__DYHpS",segmentedControlIndicator:"Components_segmentedControlIndicator__e0q77",tableGrid:"Components_tableGrid__u6rNi",tableRow:"Components_tableRow__7Q2vK",tableHeadGridCol:"Components_tableHeadGridCol__xQJMv",tableGridCol:"Components_tableGridCol__NOysR",modalHeader:"Components_modalHeader__E_ODR",promptModalHeader:"Components_promptModalHeader___toQb",modalTitle:"Components_modalTitle__fUcDm",modalClose:"Components_modalClose__lm0yl",modalContent:"Components_modalContent__YbDDC",modalBody:"Components_modalBody__WzRzR",promptModalBody:"Components_promptModalBody__91KRh",modalFooter:"Components_modalFooter__yA9yX",promptModalFooter:"Components_promptModalFooter__8XrJT",tabsList:"Components_tabsList__QqmBT",tabsTab:"Components_tabsTab__8hQRW",checkboxInput:"Components_checkboxInput__IsqNy",checkboxLabel:"Components_checkboxLabel__qPHi3",checkboxIcon:"Components_checkboxIcon__9SfBm"}},36523:function(e){e.exports=function(e,t){this.v=e,this.k=t},e.exports.__esModule=!0,e.exports.default=e.exports},45889:function(e){e.exports=function(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r},e.exports.__esModule=!0,e.exports.default=e.exports},45405:function(e){e.exports=function(e){if(Array.isArray(e))return e},e.exports.__esModule=!0,e.exports.default=e.exports},70626:function(e){e.exports=function(e){if(void 0===e)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return e},e.exports.__esModule=!0,e.exports.default=e.exports},8962:function(e){function t(e,t,n,r,i,o,a){try{var s=e[o](a),l=s.value}catch(e){return void n(e)}s.done?t(l):Promise.resolve(l).then(r,i)}
vendor: 4,682 bytes, line 99
99e.exports=function(e){return function(){var n=this,r=arguments;return new Promise(function(i,o){var a=e.apply(n,r);function s(e){t(a,i,o,s,l,"next",e)}function l(e){t(a,i,o,s,l,"throw",e)}s(void 0)})}},e.exports.__esModule=!0,e.exports.default=e.exports},95320:function(e){e.exports=function(e,t){if(!(e instanceof t))throw TypeError("Cannot call a class as a function")},e.exports.__esModule=!0,e.exports.default=e.exports},43136:function(e,t,n){var r=n(13934),i=n(64918);e.exports=function(e,t,n){if(r())return Reflect.construct.apply(null,arguments);var o=[null];o.push.apply(o,t);var a=new(e.bind.apply(e,o));return n&&i(a,n.prototype),a},e.exports.__esModule=!0,e.exports.default=e.exports},83968:function(e,t,n){var r=n(66326);function i(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,r(i.key),i)}}e.exports=function(e,t,n){return t&&i(e.prototype,t),n&&i(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e},e.exports.__esModule=!0,e.exports.default=e.exports},69837:function(e,t,n){var r=n(66326);e.exports=function(e,t,n){return(t=r(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e},e.exports.__esModule=!0,e.exports.default=e.exports},90081:function(e){function t(n){return e.exports=t=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},e.exports.__esModule=!0,e.exports.default=e.exports,t(n)}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports},75643:function(e,t,n){var r=n(64918);e.exports=function(e,t){if("function"!=typeof t&&null!==t)throw TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&r(e,t)},e.exports.__esModule=!0,e.exports.default=e.exports},43766:function(e){e.exports=function(e){return e&&e.__esModule?e:{default:e}},e.exports.__esModule=!0,e.exports.default=e.exports},61059:function(e){e.exports=function(e){try{return -1!==Function.toString.call(e).indexOf("[native code]")}catch(t){return"function"==typeof e}},e.exports.__esModule=!0,e.exports.default=e.exports},13934:function(e){function t(){try{var n=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(e.exports=t=function(){return!!n},e.exports.__esModule=!0,e.exports.default=e.exports)()}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports},29336:function(e){e.exports=function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],l=!0,u=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(e){u=!0,i=e}finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(u)throw i}}return s}},e.exports.__esModule=!0,e.exports.default=e.exports},28743:function(e){e.exports=function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")},e.exports.__esModule=!0,e.exports.default=e.exports},88289:function(e,t,n){var r=n(1985).default,i=n(70626);e.exports=function(e,t){if(t&&("object"==r(t)||"function"==typeof t))return t;if(void 0!==t)throw TypeError("Derived constructors may only return object or undefined");return i(e)},e.exports.__esModule=!0,e.exports.default=e.exports},11149:function(e,t,n){var r=n(27851);function i(){/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/babel/babel/blob/main/packages/babel-helpers/LICENSE */var t,n,o="function"==typeof Symbol?Symbol:{},a=o.iterator||"@@iterator",s=o.toStringTag||"@@toStringTag";function l(e,i,o,a){var s=Object.create((i&&i.prototype instanceof c?i:c).prototype);return r(s,"_invoke",function(e,r,i){var o,a,s,l=0,c=i||[],d=!1,f={p:0,n:0,v:t,a:h,f:h.bind(t,4),d:function(e,n){return o=e,a=0,s=t,f.n=n,u}};function h(e,r){for(a=e,s=r,n=0;!d&&l&&!i&&n<c.length;n++){var i,o=c[n],h=f.p,p=o[2];e>3?(i=p===r)&&(s=o[(a=o[4])?5:(a=3,3)],o[4]=o[5]=t):o[0]<=h&&((i=e<2&&h<o[1])?(a=0,f.v=r,f.n=o[1]):h<p&&(i=e<3||o[0]>r||r>p)&&(o[4]=e,o[5]=r,f.n=p,a=0))}if(i||e>1)return u;throw d=!0,r}return function(i,c,p){if(l>1)throw TypeError("Generator is already running");for(d&&1===c&&h(c,p),a=c,s=p;(n=a<2?t:s)||!d;){o||(a?a<3?(a>1&&(f.n=-1),h(a,s)):f.n=s:f.v=s);try{if(l=2,o){if(a||(i="next"),n=o[i]){if(!(n=n.call(o,s)))throw TypeError("iterator result is not an object");
vendor: 4,103 bytes, line 99
99if(!n.done)return n;s=n.value,a<2&&(a=0)}else 1===a&&(n=o.return)&&n.call(o),a<2&&(s=TypeError("The iterator does not provide a '"+i+"' method"),a=1);o=t}else if((n=(d=f.n<0)?s:e.call(r,f))!==u)break}catch(e){o=t,a=1,s=e}finally{l=1}}return{value:n,done:d}}}(e,o,a),!0),s}var u={};function c(){}function d(){}function f(){}n=Object.getPrototypeOf;var h=[][a]?n(n([][a]())):(r(n={},a,function(){return this}),n),p=f.prototype=c.prototype=Object.create(h);function m(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,f):(e.__proto__=f,r(e,s,"GeneratorFunction")),e.prototype=Object.create(p),e}return d.prototype=f,r(p,"constructor",f),r(f,"constructor",d),d.displayName="GeneratorFunction",r(f,s,"GeneratorFunction"),r(p),r(p,s,"Generator"),r(p,a,function(){return this}),r(p,"toString",function(){return"[object Generator]"}),(e.exports=i=function(){return{w:l,m:m}},e.exports.__esModule=!0,e.exports.default=e.exports)()}e.exports=i,e.exports.__esModule=!0,e.exports.default=e.exports},85753:function(e,t,n){var r=n(69014);e.exports=function(e,t,n,i,o){var a=r(e,t,n,i,o);return a.next().then(function(e){return e.done?e.value:a.next()})},e.exports.__esModule=!0,e.exports.default=e.exports},69014:function(e,t,n){var r=n(11149),i=n(95787);e.exports=function(e,t,n,o,a){return new i(r().w(e,t,n,o),a||Promise)},e.exports.__esModule=!0,e.exports.default=e.exports},95787:function(e,t,n){var r=n(36523),i=n(27851);e.exports=function e(t,n){var o;this.next||(i(e.prototype),i(e.prototype,"function"==typeof Symbol&&Symbol.asyncIterator||"@asyncIterator",function(){return this})),i(this,"_invoke",function(e,i,a){function s(){return new n(function(i,o){(function e(i,o,a,s){try{var l=t[i](o),u=l.value;return u instanceof r?n.resolve(u.v).then(function(t){e("next",t,a,s)},function(t){e("throw",t,a,s)}):n.resolve(u).then(function(e){l.value=e,a(l)},function(t){return e("throw",t,a,s)})}catch(e){s(e)}})(e,a,i,o)})}return o=o?o.then(s,s):s()},!0)},e.exports.__esModule=!0,e.exports.default=e.exports},27851:function(e){function t(n,r,i,o){var a=Object.defineProperty;try{a({},"",{})}catch(e){a=0}e.exports=t=function(e,n,r,i){if(n)a?a(e,n,{value:r,enumerable:!i,configurable:!i,writable:!i}):e[n]=r;else{var o=function(n,r){t(e,n,function(e){return this._invoke(n,r,e)})};o("next",0),o("throw",1),o("return",2)}},e.exports.__esModule=!0,e.exports.default=e.exports,t(n,r,i,o)}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports},44111:function(e){e.exports=function(e){var t=Object(e),n=[];for(var r in t)n.unshift(r);return function e(){for(;n.length;)if((r=n.pop())in t)return e.value=r,e.done=!1,e;return e.done=!0,e}},e.exports.__esModule=!0,e.exports.default=e.exports},70706:function(e,t,n){var r=n(36523),i=n(11149),o=n(85753),a=n(69014),s=n(95787),l=n(44111),u=n(96334);function c(){"use strict";var t=i(),n=t.m(c),d=(Object.getPrototypeOf?Object.getPrototypeOf(n):n.__proto__).constructor;function f(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===d||"GeneratorFunction"===(t.displayName||t.name))}var h={throw:1,return:2,break:3,continue:3};function p(e){var t,n;return function(r){t||(t={stop:function(){return n(r.a,2)},catch:function(){return r.v},abrupt:function(e,t){return n(r.a,h[e],t)},delegateYield:function(e,i,o){return t.resultName=i,n(r.d,u(e),o)},finish:function(e){return n(r.f,e)}},n=function(e,n,i){r.p=t.prev,r.n=t.next;try{return e(n,i)}finally{t.next=r.n}}),t.resultName&&(t[t.resultName]=r.v,t.resultName=void 0),t.sent=r.v,t.next=r.n;try{return e.call(this,t)}finally{r.p=t.prev,r.n=t.next}}}return(e.exports=c=function(){return{wrap:function(e,n,r,i){return t.w(p(e),n,r,i&&i.reverse())},isGeneratorFunction:f,mark:t.m,awrap:function(e,t){return new r(e,t)},AsyncIterator:s,async:function(e,t,n,r,i){return(f(t)?a:o)(p(e),t,n,r,i)},keys:l,values:u}},e.exports.__esModule=!0,e.exports.default=e.exports)()}e.exports=c,e.exports.__esModule=!0,e.exports.default=e.exports},96334:function(e,t,n){var r=n(1985).default;e.exports=function(e){if(null!=e){var t=e["function"==typeof Symbol&&Symbol.iterator||"@@iterator"],n=0;if(t)return t.call(e);
99if("function"==typeof e.next)return e;if(!isNaN(e.length))return{next:function(){return e&&n>=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}}}throw TypeError(r(e)+" is not iterable")},e.exports.__esModule=!0,e.exports.default=e.exports},64918:function(e){function t(n,r){return e.exports=t=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},e.exports.__esModule=!0,e.exports.default=e.exports,t(n,r)}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports},65389:function(e,t,n){var r=n(45405),i=n(29336),o=n(29634),a=n(28743);e.exports=function(e,t){return r(e)||i(e,t)||o(e,t)||a()},e.exports.__esModule=!0,e.exports.default=e.exports},29256:function(e,t,n){var r=n(1985).default;e.exports=function(e,t){if("object"!=r(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var i=n.call(e,t||"default");if("object"!=r(i))return i;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)},e.exports.__esModule=!0,e.exports.default=e.exports},66326:function(e,t,n){var r=n(1985).default,i=n(29256);e.exports=function(e){var t=i(e,"string");return"symbol"==r(t)?t:t+""},e.exports.__esModule=!0,e.exports.default=e.exports},1985:function(e){function t(n){return e.exports=t="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e.exports.__esModule=!0,e.exports.default=e.exports,t(n)}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports},29634:function(e,t,n){var r=n(45889);e.exports=function(e,t){if(e){if("string"==typeof e)return r(e,t);var n=({}).toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?r(e,t):void 0}},e.exports.__esModule=!0,e.exports.default=e.exports},56822:function(e,t,n){var r=n(90081),i=n(64918),o=n(61059),a=n(43136);function s(t){var n="function"==typeof Map?new Map:void 0;return e.exports=s=function(e){if(null===e||!o(e))return e;if("function"!=typeof e)throw TypeError("Super expression must either be null or a function");if(void 0!==n){if(n.has(e))return n.get(e);n.set(e,t)}function t(){return a(e,arguments,r(this).constructor)}return t.prototype=Object.create(e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),i(t,e)},e.exports.__esModule=!0,e.exports.default=e.exports,s(t)}e.exports=s,e.exports.__esModule=!0,e.exports.default=e.exports},14534:function(e,t,n){var r=n(70706)();e.exports=r;try{regeneratorRuntime=r}catch(e){"object"==typeof globalThis?globalThis.regeneratorRuntime=r:Function("r","regeneratorRuntime = r")(r)}},36807:function(e,t,n){"use strict";function r(e,t){return(r=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}function i(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,r(e,t)}n.d(t,{Z:function(){return i}})},38477:function(e,t,n){"use strict";function r(e,t){if(null==e)return{};var n={};for(var r in e)if(({}).hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}n.d(t,{Z:function(){return r}})},9707:function(e,t,n){"use strict";n.d(t,{x7:function(){return V},Me:function(){return U},oo:function(){return Q},RR:function(){return H},Qo:function(){return K},dr:function(){return G},cv:function(){return q},uY:function(){return W},dp:function(){return $}});let r=Math.min,i=Math.max,o=Math.round,a=Math.floor,s=e=>({x:e,y:e}),l={left:"right",right:"left",bottom:"top",top:"bottom"},u={start:"end",end:"start"};function c(e,t){return"function"==typeof e?e(t):e}function d(e){return e.split("-")[0]}function f(e){return e.split("-")[1]}function h(e){return"x"===e?"y":"x"}function p(e){return"y"===e?"height":"width"}function m(e){return["top","bottom"].includes(d(e))?"y":"x"}function g(e){return e.replace(/start|end/g,e=>u[e])}function v(e){return e.replace(/left|right|bottom|top/g,e=>l[e])}function y(e){return"number"!=typeof e?{top:0,right:0,bottom:0,left:0,...e}:{top:e,right:e,bottom:e,left:e}}function b(e){let{x:t,y:n,width:r,height:i}=e;return{width:r,height:i,top:n,left:t,right:t+r,bottom:n+i,x:t,y:n}}function w(e,t,n){let r,{reference:i,floating:o}=e,a=m(t),s=h(m(t)),l=p(s),u=d(t),c="y"===a,g=i.x+i.width/2-o.width/2,v=i.y+i.height/2-o.height/2,y=i[l]/2-o[l]/2;switch(u){case"top":r={x:g,y:i.y-o.height};break;case"bottom":r={x:g,y:i.y+i.height};break;case"right":r={x:i.x+i.width,y:v};break;case"left":r={x:i.x-o.width,y:v};break;default:r={x:i.x,y:i.y}}switch(f(t)){case"start":r[s]-=y*(n&&c?-1:1);break;case"end":r[s]+=y*(n&&c?-1:1)}return r}let A=async(e,t,n)=>{let{placement:r="bottom",strategy:i="absolute",middleware:o=[],platform:a}
99=n,s=o.filter(Boolean),l=await (null==a.isRTL?void 0:a.isRTL(t)),u=await a.getElementRects({reference:e,floating:t,strategy:i}),{x:c,y:d}=w(u,r,l),f=r,h={},p=0;for(let n=0;n<s.length;n++){let{name:o,fn:m}=s[n],{x:g,y:v,data:y,reset:b}=await m({x:c,y:d,initialPlacement:r,placement:f,strategy:i,middlewareData:h,rects:u,platform:a,elements:{reference:e,floating:t}});c=null!=g?g:c,d=null!=v?v:d,h={...h,[o]:{...h[o],...y}},b&&p<=50&&(p++,"object"==typeof b&&(b.placement&&(f=b.placement),b.rects&&(u=!0===b.rects?await a.getElementRects({reference:e,floating:t,strategy:i}):b.rects),{x:c,y:d}=w(u,f,l)),n=-1)}return{x:c,y:d,placement:f,strategy:i,middlewareData:h}};async function E(e,t){var n;void 0===t&&(t={});let{x:r,y:i,platform:o,rects:a,elements:s,strategy:l}=e,{boundary:u="clippingAncestors",rootBoundary:d="viewport",elementContext:f="floating",altBoundary:h=!1,padding:p=0}=c(t,e),m=y(p),g=s[h?"floating"===f?"reference":"floating":f],v=b(await o.getClippingRect({element:null==(n=await (null==o.isElement?void 0:o.isElement(g)))||n?g:g.contextElement||await (null==o.getDocumentElement?void 0:o.getDocumentElement(s.floating)),boundary:u,rootBoundary:d,strategy:l})),w="floating"===f?{x:r,y:i,width:a.floating.width,height:a.floating.height}:a.reference,A=await (null==o.getOffsetParent?void 0:o.getOffsetParent(s.floating)),E=await (null==o.isElement?void 0:o.isElement(A))&&await (null==o.getScale?void 0:o.getScale(A))||{x:1,y:1},_=b(o.convertOffsetParentRelativeRectToViewportRelativeRect?await o.convertOffsetParentRelativeRectToViewportRelativeRect({elements:s,rect:w,offsetParent:A,strategy:l}):w);return{top:(v.top-_.top+m.top)/E.y,bottom:(_.bottom-v.bottom+m.bottom)/E.y,left:(v.left-_.left+m.left)/E.x,right:(_.right-v.right+m.right)/E.x}}function _(e){let t=r(...e.map(e=>e.left)),n=r(...e.map(e=>e.top)),o=i(...e.map(e=>e.right)),a=i(...e.map(e=>e.bottom));return{x:t,y:n,width:o-t,height:a-n}}async function k(e,t){let{placement:n,platform:r,elements:i}=e,o=await (null==r.isRTL?void 0:r.isRTL(i.floating)),a=d(n),s=f(n),l="y"===m(n),u=["left","top"].includes(a)?-1:1,h=o&&l?-1:1,p=c(t,e),{mainAxis:g,crossAxis:v,alignmentAxis:y}="number"==typeof p?{mainAxis:p,crossAxis:0,alignmentAxis:null}:{mainAxis:p.mainAxis||0,crossAxis:p.crossAxis||0,alignmentAxis:p.alignmentAxis};return s&&"number"==typeof y&&(v="end"===s?-1*y:y),l?{x:v*h,y:g*u}:{x:g*u,y:v*h}}var C=n(4948);function S(e){let t=(0,C.Dx)(e),n=parseFloat(t.width)||0,r=parseFloat(t.height)||0,i=(0,C.Re)(e),a=i?e.offsetWidth:n,s=i?e.offsetHeight:r,l=o(n)!==a||o(r)!==s;return l&&(n=a,r=s),{width:n,height:r,$:l}}function x(e){return(0,C.kK)(e)?e:e.contextElement}function M(e){let t=x(e);if(!(0,C.Re)(t))return s(1);let n=t.getBoundingClientRect(),{width:r,height:i,$:a}=S(t),l=(a?o(n.width):n.width)/r,u=(a?o(n.height):n.height)/i;return l&&Number.isFinite(l)||(l=1),u&&Number.isFinite(u)||(u=1),{x:l,y:u}}let O=s(0);function R(e){let t=(0,C.Jj)(e);return(0,C.Pf)()&&t.visualViewport?{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}:O}function P(e,t,n,r){var i;void 0===t&&(t=!1),void 0===n&&(n=!1);let o=e.getBoundingClientRect(),a=x(e),l=s(1);t&&(r?(0,C.kK)(r)&&(l=M(r)):l=M(e));let u=(void 0===(i=n)&&(i=!1),r&&(!i||r===(0,C.Jj)(a))&&i)?R(a):s(0),c=(o.left+u.x)/l.x,d=(o.top+u.y)/l.y,f=o.width/l.x,h=o.height/l.y;if(a){let e=(0,C.Jj)(a),t=r&&(0,C.kK)(r)?(0,C.Jj)(r):r,n=e,i=(0,C.wK)(n);for(;i&&r&&t!==n;){let e=M(i),t=i.getBoundingClientRect(),r=(0,C.Dx)(i),o=t.left+(i.clientLeft+parseFloat(r.paddingLeft))*e.x,a=t.top+(i.clientTop+parseFloat(r.paddingTop))*e.y;c*=e.x,d*=e.y,f*=e.x,h*=e.y,c+=o,d+=a,n=(0,C.Jj)(i),i=(0,C.wK)(n)}}return b({width:f,height:h,x:c,y:d})}function T(e,t){let n=(0,C.Lw)(e).scrollLeft;return t?t.left+n:P((0,C.tF)(e)).left+n}function I(e,t,n){void 0===n&&(n=!1);let r=e.getBoundingClientRect(),i=r.left+t.scrollLeft-(n?0:T(e,r)),o=r.top+t.scrollTop;return{x:i,y:o}}function j(e,t,n){let r;if("viewport"===t)r=function(e,t){let n=(0,C.Jj)(e),r=(0,C.tF)(e),i=n.visualViewport,o=r.clientWidth,a=r.clientHeight,s=0,l=0;if(i){o=i.width,a=i.height;let e=(0,C.Pf)();(!e||e&&"fixed"===t)&&(s=i.offsetLeft,l=i.offsetTop)}return{width:o,height:a,x:s,y:l}}(e,n);else if("document"===t)r=function(e){let t=(0,C.tF)(e),n=(0,C.Lw)(e),r=e.ownerDocument.body,o=i(t.scrollWidth,t.clientWidth,r.scrollWidth,r.clientWidth),a=i(t.scrollHeight,t.clientHeight,r.scrollHeight,r.clientHeight),s=-n.scrollLeft+T(e),l=-n.scrollTop;return"rtl"===(0,C.Dx)(r).direction&&(s+=i(t.clientWidth,r.clientWidth)-o),{width:o,height:a,x:s,y:l}}((0,C.tF)(e));else if((0,C.kK)(t))r=function(e,t){let n=P(e,!0,"fixed"===t),r=n.top+e.clientTop,i=n.left+e.clientLeft,o=(0,C.Re)(e)?M(e):s(1),a=e.clientWidth*o.x,l=e.clientHeight*o.y,u=i*o.x,c=r*o.y;return{width:a,height:l,x:u,y:c}}(t,n);else{let n=R(e);r={x:t.x-n.x,y:t.y-n.y,width:t.width,height:t.height}}return b(r)}function L(e){return"static"===(0,C.Dx)(e).position}function N(e,t){if(!(0,C.Re)(e)||"fixed"===(0,C.Dx)(e).position)return null;if(t)return t(e);let n=e.offsetParent;return(0,C.tF)(e)===n&&(n=n.ownerDocument.body),n}function D(e,t){let n=(0,C.Jj)(e);if((0,C.tR)(e))return n;if(!(0,C.Re)(e)){let t=(0,C.Ow)(e);for(;t&&!(0,C.Py)(t);){if((0,C.kK)(t)&&!L(t))return t;t=(0,C.Ow)(t)}return n}let r=N(e,t);for(;r&&(0,C.Ze)(r)&&L(r);)r=N(r,t);return r&&(0,C.Py)(r)&&L(r)&&!(0,C.hT)(r)?n:r||(0,C.gQ)(e)||n}let B=async function(e){let t=this.getOffsetParent||D,n=this.getDimensions,r=await n(e.floating);return{reference:function(e,t,n){let r=(0,C.Re)(t),i=(0,C.tF)(t),o="fixed"===n,a=P(e,!0,o,t),l={scrollLeft:0,scrollTop:0},u=s(0);if(r||!r&&!o){if(("body"!==(0,C.wk)(t)||(0,C.ao)(i))&&(l=(0,C.Lw)(t)),r){let e=P(t,!0,o,t);u.x=e.x+t.clientLeft,u.y=e.y+t.clientTop}else i&&(u.x=T(i))}o&&!r&&i&&(u.x=T(i));let c=!i||r||o?s(0):I(i,l),d=a.left+l.scrollLeft-u.x-c.x,f=a.top+l.scrollTop-u.y-c.y;return{x:d,y:f,width:a.width,height:a.height}}(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:r.width,height:r.height}}},F={convertOffsetParentRelativeRectToViewportRelativeRect:function(e){let{elements:t,rect:n,offsetParent:r,strategy:i}=e,o="fixed"===i,a=(0,C.tF)(r),l=!!t&&(0,C.tR)(t.floating);if(r===a||l&&o)return n;let u={scrollLeft:0,scrollTop:0},c=s(1),d=s(0),f=(0,C.Re)(r);if((f||!f&&!o)&&(("body"!==(0,C.wk)(r)||(0,C.ao)(a))&&(u=(0,C.Lw)(r)),(0,C.Re)(r))){let e=P(r);c=M(r),d.x=e.x+r.clientLeft,d.y=e.y+r.clientTop}let h=!a||f||o?s(0):I(a,u,!0);return{width:n.width*c.x,height:n.height*c.y,x:n.x*c.x-u.scrollLeft*c.x+d.x+h.x,y:n.y*c.y-u.scrollTop*c.y+d.y+h.y}},getDocumentElement:C.tF,getClippingRect:function(e){let{element:t,boundary:n,rootBoundary:o,strategy:a}=e,s="clippingAncestors"===n?(0,C.tR)(t)?[]:function(e,t){let n=t.get(e);if(n)return n;let r=(0,C.Kx)(e,[],!1).filter(e=>(0,C.kK)(e)&&"body"!==(0,C.wk)(e)),i=null,o="fixed"===(0,C.Dx)(e).position,a=o?(0,C.Ow)(e):e;for(;
99(0,C.kK)(a)&&!(0,C.Py)(a);){let t=(0,C.Dx)(a),n=(0,C.hT)(a);n||"fixed"!==t.position||(i=null);let s=o?!n&&!i:!n&&"static"===t.position&&!!i&&["absolute","fixed"].includes(i.position)||(0,C.ao)(a)&&!n&&function e(t,n){let r=(0,C.Ow)(t);return!(r===n||!(0,C.kK)(r)||(0,C.Py)(r))&&("fixed"===(0,C.Dx)(r).position||e(r,n))}(e,a);s?r=r.filter(e=>e!==a):i=t,a=(0,C.Ow)(a)}return t.set(e,r),r}(t,this._c):[].concat(n),l=[...s,o],u=l[0],c=l.reduce((e,n)=>{let o=j(t,n,a);return e.top=i(o.top,e.top),e.right=r(o.right,e.right),e.bottom=r(o.bottom,e.bottom),e.left=i(o.left,e.left),e},j(t,u,a));return{width:c.right-c.left,height:c.bottom-c.top,x:c.left,y:c.top}},getOffsetParent:D,getElementRects:B,getClientRects:function(e){return Array.from(e.getClientRects())},getDimensions:function(e){let{width:t,height:n}=S(e);return{width:t,height:n}},getScale:M,isElement:C.kK,isRTL:function(e){return"rtl"===(0,C.Dx)(e).direction}};function z(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}function U(e,t,n,o){let s;void 0===o&&(o={});let{ancestorScroll:l=!0,ancestorResize:u=!0,elementResize:c="function"==typeof ResizeObserver,layoutShift:d="function"==typeof IntersectionObserver,animationFrame:f=!1}=o,h=x(e),p=l||u?[...h?(0,C.Kx)(h):[],...(0,C.Kx)(t)]:[];p.forEach(e=>{l&&e.addEventListener("scroll",n,{passive:!0}),u&&e.addEventListener("resize",n)});let m=h&&d?function(e,t){let n,o=null,s=(0,C.tF)(e);function l(){var e;clearTimeout(n),null==(e=o)||e.disconnect(),o=null}return!function u(c,d){void 0===c&&(c=!1),void 0===d&&(d=1),l();let f=e.getBoundingClientRect(),{left:h,top:p,width:m,height:g}=f;if(c||t(),!m||!g)return;let v=a(p),y=a(s.clientWidth-(h+m)),b=a(s.clientHeight-(p+g)),w=a(h),A={rootMargin:-v+"px "+-y+"px "+-b+"px "+-w+"px",threshold:i(0,r(1,d))||1},E=!0;function _(t){let r=t[0].intersectionRatio;if(r!==d){if(!E)return u();r?u(!1,r):n=setTimeout(()=>{u(!1,1e-7)},1e3)}1!==r||z(f,e.getBoundingClientRect())||u(),E=!1}try{o=new IntersectionObserver(_,{...A,root:s.ownerDocument})}catch(e){o=new IntersectionObserver(_,A)}o.observe(e)}(!0),l}(h,n):null,g=-1,v=null;c&&(v=new ResizeObserver(e=>{let[r]=e;r&&r.target===h&&v&&(v.unobserve(t),cancelAnimationFrame(g),g=requestAnimationFrame(()=>{var e;null==(e=v)||e.observe(t)})),n()}),h&&!f&&v.observe(h),v.observe(t));let y=f?P(e):null;return f&&function t(){let r=P(e);y&&!z(y,r)&&n(),y=r,s=requestAnimationFrame(t)}(),n(),()=>{var e;p.forEach(e=>{l&&e.removeEventListener("scroll",n),u&&e.removeEventListener("resize",n)}),null==m||m(),null==(e=v)||e.disconnect(),v=null,f&&cancelAnimationFrame(s)}}let q=function(e){return void 0===e&&(e=0),{name:"offset",options:e,async fn(t){var n,r;let{x:i,y:o,placement:a,middlewareData:s}=t,l=await k(t,e);return a===(null==(n=s.offset)?void 0:n.placement)&&null!=(r=s.arrow)&&r.alignmentOffset?{}:{x:i+l.x,y:o+l.y,data:{...l,placement:a}}}}},W=function(e){return void 0===e&&(e={}),{name:"shift",options:e,async fn(t){let{x:n,y:o,placement:a}=t,{mainAxis:s=!0,crossAxis:l=!1,limiter:u={fn:e=>{let{x:t,y:n}=e;return{x:t,y:n}}},...f}=c(e,t),p={x:n,y:o},g=await E(t,f),v=m(d(a)),y=h(v),b=p[y],w=p[v];if(s){let e=b+g["y"===y?"top":"left"],t=b-g["y"===y?"bottom":"right"];b=i(e,r(b,t))}if(l){let e="y"===v?"top":"left",t="y"===v?"bottom":"right",n=w+g[e],o=w-g[t];w=i(n,r(w,o))}let A=u.fn({...t,[y]:b,[v]:w});return{...A,data:{x:A.x-n,y:A.y-o,enabled:{[y]:s,[v]:l}}}}}},H=function(e){return void 0===e&&(e={}),{name:"flip",options:e,async fn(t){var n,r,i,o,a;let{placement:s,middlewareData:l,rects:u,initialPlacement:y,platform:b,elements:w}=t,{mainAxis:A=!0,crossAxis:_=!0,fallbackPlacements:k,fallbackStrategy:C="bestFit",fallbackAxisSideDirection:S="none",flipAlignment:x=!0,...M}=c(e,t);if(null!=(n=l.arrow)&&n.alignmentOffset)return{};let O=d(s),R=m(y),P=d(y)===y,T=await (null==b.isRTL?void 0:b.isRTL(w.floating)),I=k||(P||!x?[v(y)]:function(e){let t=v(e);return[g(e),t,g(t)]}(y)),j="none"!==S;!k&&j&&I.push(...function(e,t,n,r){let i=f(e),o=function(e,t,n){let r=["left","right"],i=["right","left"];switch(e){case"top":case"bottom":if(n)return t?i:r;return t?r:i;case"left":case"right":return t?["top","bottom"]:["bottom","top"];default:return[]}}(d(e),"start"===n,r);return i&&(o=o.map(e=>e+"-"+i),t&&(o=o.concat(o.map(g)))),o}(y,x,S,T));let L=[y,...I],N=await E(t,M),D=[],B=(null==(r=l.flip)?void 0:r.overflows)||[];if(A&&D.push(N[O]),_){let e=function(e,t,n){void 0===n&&(n=!1);let r=f(e),i=h(m(e)),o=p(i),a="x"===i?r===(n?"end":"start")?"right":"left":"start"===r?"bottom":"top";return t.reference[o]>t.floating[o]&&(a=v(a)),[a,v(a)]}(s,u,T);D.push(N[e[0]],N[e[1]])}if(B=[...B,{placement:s,overflows:D}],!D.every(e=>e<=0)){let e=((null==(i=l.flip)?void 0:i.index)||0)+1,t=L[e];if(t){let n="alignment"===_&&R!==m(t);if(!n||B.every(e=>e.overflows[0]>0&&m(e.placement)===R))return{data:{index:e,overflows:B},reset:{placement:t}}}let n=null==(o=B.filter(e=>e.overflows[0]<=0).sort((e,t)=>
99e.overflows[1]-t.overflows[1])[0])?void 0:o.placement;if(!n)switch(C){case"bestFit":{let e=null==(a=B.filter(e=>{if(j){let t=m(e.placement);return t===R||"y"===t}return!0}).map(e=>[e.placement,e.overflows.filter(e=>e>0).reduce((e,t)=>e+t,0)]).sort((e,t)=>e[1]-t[1])[0])?void 0:a[0];e&&(n=e);break}case"initialPlacement":n=y}if(s!==n)return{reset:{placement:n}}}return{}}}},$=function(e){return void 0===e&&(e={}),{name:"size",options:e,async fn(t){var n,o;let a,s;let{placement:l,rects:u,platform:h,elements:p}=t,{apply:g=()=>{},...v}=c(e,t),y=await E(t,v),b=d(l),w=f(l),A="y"===m(l),{width:_,height:k}=u.floating;"top"===b||"bottom"===b?(a=b,s=w===(await (null==h.isRTL?void 0:h.isRTL(p.floating))?"start":"end")?"left":"right"):(s=b,a="end"===w?"top":"bottom");let C=k-y.top-y.bottom,S=_-y.left-y.right,x=r(k-y[a],C),M=r(_-y[s],S),O=!t.middlewareData.shift,R=x,P=M;if(null!=(n=t.middlewareData.shift)&&n.enabled.x&&(P=S),null!=(o=t.middlewareData.shift)&&o.enabled.y&&(R=C),O&&!w){let e=i(y.left,0),t=i(y.right,0),n=i(y.top,0),r=i(y.bottom,0);A?P=_-2*(0!==e||0!==t?e+t:i(y.left,y.right)):R=k-2*(0!==n||0!==r?n+r:i(y.top,y.bottom))}await g({...t,availableWidth:P,availableHeight:R});let T=await h.getDimensions(p.floating);return _!==T.width||k!==T.height?{reset:{rects:!0}}:{}}}},V=e=>({name:"arrow",options:e,async fn(t){let{x:n,y:o,placement:a,rects:s,platform:l,elements:u,middlewareData:d}=t,{element:g,padding:v=0}=c(e,t)||{};if(null==g)return{};let b=y(v),w={x:n,y:o},A=h(m(a)),E=p(A),_=await l.getDimensions(g),k="y"===A,C=k?"clientHeight":"clientWidth",S=s.reference[E]+s.reference[A]-w[A]-s.floating[E],x=w[A]-s.reference[A],M=await (null==l.getOffsetParent?void 0:l.getOffsetParent(g)),O=M?M[C]:0;O&&await (null==l.isElement?void 0:l.isElement(M))||(O=u.floating[C]||s.floating[E]);let R=O/2-_[E]/2-1,P=r(b[k?"top":"left"],R),T=r(b[k?"bottom":"right"],R),I=O-_[E]-T,j=O/2-_[E]/2+(S/2-x/2),L=i(P,r(j,I)),N=!d.arrow&&null!=f(a)&&j!==L&&s.reference[E]/2-(j<P?P:T)-_[E]/2<0,D=N?j<P?j-P:j-I:0;return{[A]:w[A]+D,data:{[A]:L,centerOffset:j-L-D,...N&&{alignmentOffset:D}},reset:N}}}),K=function(e){return void 0===e&&(e={}),{name:"inline",options:e,async fn(t){let{placement:n,elements:o,rects:a,platform:s,strategy:l}=t,{padding:u=2,x:f,y:h}=c(e,t),p=Array.from(await (null==s.getClientRects?void 0:s.getClientRects(o.reference))||[]),g=function(e){let t=e.slice().sort((e,t)=>e.y-t.y),n=[],r=null;for(let e=0;e<t.length;e++){let i=t[e];!r||i.y-r.y>r.height/2?n.push([i]):n[n.length-1].push(i),r=i}return n.map(e=>b(_(e)))}(p),v=b(_(p)),w=y(u),A=await s.getElementRects({reference:{getBoundingClientRect:function(){if(2===g.length&&g[0].left>g[1].right&&null!=f&&null!=h)return g.find(e=>f>e.left-w.left&&f<e.right+w.right&&h>e.top-w.top&&h<e.bottom+w.bottom)||v;if(g.length>=2){if("y"===m(n)){let e=g[0],t=g[g.length-1],r="top"===d(n),i=e.top,o=t.bottom,a=r?e.left:t.left,s=r?e.right:t.right;return{top:i,bottom:o,left:a,right:s,width:s-a,height:o-i,x:a,y:i}}let e="left"===d(n),t=i(...g.map(e=>e.right)),o=r(...g.map(e=>e.left)),a=g.filter(n=>e?n.left===o:n.right===t),s=a[0].top,l=a[a.length-1].bottom,u=t-o;return{top:s,bottom:l,left:o,right:t,width:u,height:l-s,x:o,y:s}}return v}},floating:o.floating,strategy:l});return a.reference.x!==A.reference.x||a.reference.y!==A.reference.y||a.reference.width!==A.reference.width||a.reference.height!==A.reference.height?{reset:{rects:A}}:{}}}},G=function(e){return void 0===e&&(e={}),{options:e,fn(t){let{x:n,y:r,placement:i,rects:o,middlewareData:a}=t,{offset:s=0,mainAxis:l=!0,crossAxis:u=!0}=c(e,t),f={x:n,y:r},p=m(i),g=h(p),v=f[g],y=f[p],b=c(s,t),w="number"==typeof b?{mainAxis:b,crossAxis:0}:{mainAxis:0,crossAxis:0,...b};if(l){let e="y"===g?"height":"width",t=o.reference[g]-o.floating[e]+w.mainAxis,n=o.reference[g]+o.reference[e]-w.mainAxis;v<t?v=t:v>n&&(v=n)}if(u){var A,E;let e="y"===g?"width":"height",t=["top","left"].includes(d(i)),n=o.reference[p]-o.floating[e]+(t&&(null==(A=a.offset)?void 0:A[p])||0)+(t?0:w.crossAxis),r=o.reference[p]+o.reference[e]+(t?0:(null==(E=a.offset)?void 0:E[p])||0)-(t?w.crossAxis:0);y<n?y=n:y>r&&(y=r)}return{[g]:v,[p]:y}}}},Q=(e,t,n)=>{let r=new Map,i={platform:F,...n},o={...i.platform,_c:r};return A(e,t,{...i,platform:o})}},60908:function(e,t,n){"use strict";n.d(t,{Qo:function(){return y},RR:function(){return g},YF:function(){return d},cv:function(){return h},dp:function(){return v},dr:function(){return m},uY:function(){return p},x7:function(){return b}});var r=n(9707),i=n(40969),o=n(65610),a="undefined"!=typeof document?i.useLayoutEffect:function(){};function s(e,t){let n,r,i;if(e===t)return!0;
vendor: 2,768 bytes, line 99
99if(typeof e!=typeof t)return!1;if("function"==typeof e&&e.toString()===t.toString())return!0;if(e&&t&&"object"==typeof e){if(Array.isArray(e)){if((n=e.length)!==t.length)return!1;for(r=n;0!=r--;)if(!s(e[r],t[r]))return!1;return!0}if((n=(i=Object.keys(e)).length)!==Object.keys(t).length)return!1;for(r=n;0!=r--;)if(!({}).hasOwnProperty.call(t,i[r]))return!1;for(r=n;0!=r--;){let n=i[r];if(("_owner"!==n||!e.$$typeof)&&!s(e[n],t[n]))return!1}return!0}return e!=e&&t!=t}function l(e){if("undefined"==typeof window)return 1;let t=e.ownerDocument.defaultView||window;return t.devicePixelRatio||1}function u(e,t){let n=l(e);return Math.round(t*n)/n}function c(e){let t=i.useRef(e);return a(()=>{t.current=e}),t}function d(e){void 0===e&&(e={});let{placement:t="bottom",strategy:n="absolute",middleware:d=[],platform:f,elements:{reference:h,floating:p}={},transform:m=!0,whileElementsMounted:g,open:v}=e,[y,b]=i.useState({x:0,y:0,strategy:n,placement:t,middlewareData:{},isPositioned:!1}),[w,A]=i.useState(d);s(w,d)||A(d);let[E,_]=i.useState(null),[k,C]=i.useState(null),S=i.useCallback(e=>{e!==R.current&&(R.current=e,_(e))},[]),x=i.useCallback(e=>{e!==P.current&&(P.current=e,C(e))},[]),M=h||E,O=p||k,R=i.useRef(null),P=i.useRef(null),T=i.useRef(y),I=null!=g,j=c(g),L=c(f),N=c(v),D=i.useCallback(()=>{if(!R.current||!P.current)return;let e={placement:t,strategy:n,middleware:w};L.current&&(e.platform=L.current),(0,r.oo)(R.current,P.current,e).then(e=>{let t={...e,isPositioned:!1!==N.current};B.current&&!s(T.current,t)&&(T.current=t,o.flushSync(()=>{b(t)}))})},[w,t,n,L,N]);a(()=>{!1===v&&T.current.isPositioned&&(T.current.isPositioned=!1,b(e=>({...e,isPositioned:!1})))},[v]);let B=i.useRef(!1);a(()=>(B.current=!0,()=>{B.current=!1}),[]),a(()=>{if(M&&(R.current=M),O&&(P.current=O),M&&O){if(j.current)return j.current(M,O,D);D()}},[M,O,D,j,I]);let F=i.useMemo(()=>({reference:R,floating:P,setReference:S,setFloating:x}),[S,x]),z=i.useMemo(()=>({reference:M,floating:O}),[M,O]),U=i.useMemo(()=>{let e={position:n,left:0,top:0};if(!z.floating)return e;let t=u(z.floating,y.x),r=u(z.floating,y.y);return m?{...e,transform:"translate("+t+"px, "+r+"px)",...l(z.floating)>=1.5&&{willChange:"transform"}}:{position:n,left:t,top:r}},[n,m,z.floating,y.x,y.y]);return i.useMemo(()=>({...y,update:D,refs:F,elements:z,floatingStyles:U}),[y,D,F,z,U])}let f=e=>({name:"arrow",options:e,fn(t){let{element:n,padding:i}="function"==typeof e?e(t):e;return n&&({}).hasOwnProperty.call(n,"current")?null!=n.current?(0,r.x7)({element:n.current,padding:i}).fn(t):{}:n?(0,r.x7)({element:n,padding:i}).fn(t):{}}}),h=(e,t)=>({...(0,r.cv)(e),options:[e,t]}),p=(e,t)=>({...(0,r.uY)(e),options:[e,t]}),m=(e,t)=>({...(0,r.dr)(e),options:[e,t]}),g=(e,t)=>({...(0,r.RR)(e),options:[e,t]}),v=(e,t)=>
99({...(0,r.dp)(e),options:[e,t]}),y=(e,t)=>({...(0,r.Qo)(e),options:[e,t]}),b=(e,t)=>({...f(e),options:[e,t]})},26046:function(e,t,n){"use strict";n.d(t,{YF:function(){return E},qq:function(){return s}});var r,i=n(40969),o=n(4948);n(65610);var a=n(60908);function s(e){return i.useMemo(()=>e.every(e=>null==e)?null:t=>{e.forEach(e=>{"function"==typeof e?e(t):null!=e&&(e.current=t)})},e)}let l={...r||(r=n.t(i,2))},u=l.useInsertionEffect,c=u||(e=>e());var d="undefined"!=typeof document?i.useLayoutEffect:i.useEffect;let f=!1,h=0,p=()=>"floating-ui-"+Math.random().toString(36).slice(2,6)+h++,m=l.useId,g=m||function(){let[e,t]=i.useState(()=>f?p():void 0);return d(()=>{null==e&&t(p())},[]),i.useEffect(()=>{f=!0},[]),e},v=i.createContext(null),y=i.createContext(null),b=()=>{var e;return(null==(e=i.useContext(v))?void 0:e.id)||null},w=()=>i.useContext(y),A=e=>e&&(e.host||A(e.parentNode));function E(e){void 0===e&&(e={});let{nodeId:t}=e,n=function(e){let{open:t=!1,onOpenChange:n,elements:r}=e,o=g(),a=i.useRef({}),[s]=i.useState(()=>(function(){let e=new Map;return{emit(t,n){var r;null==(r=e.get(t))||r.forEach(e=>e(n))},on(t,n){e.set(t,[...e.get(t)||[],n])},off(t,n){var r;e.set(t,(null==(r=e.get(t))?void 0:r.filter(e=>e!==n))||[])}}})()),l=null!=b(),[u,d]=i.useState(r.reference),f=function(e){let t=i.useRef(()=>{});return c(()=>{t.current=e}),i.useCallback(function(){for(var e=arguments.length,n=Array(e),r=0;r<e;r++)n[r]=arguments[r];return null==t.current?void 0:t.current(...n)},[])}((e,t,r)=>{a.current.openEvent=e?t:void 0,s.emit("openchange",{open:e,event:t,reason:r,nested:l}),null==n||n(e,t,r)}),h=i.useMemo(()=>({setPositionReference:d}),[]),p=i.useMemo(()=>({reference:u||r.reference||null,floating:r.floating||null,domReference:r.reference}),[u,r.reference,r.floating]);return i.useMemo(()=>({dataRef:a,open:t,onOpenChange:f,elements:p,events:s,floatingId:o,refs:h}),[t,f,p,s,o,h])}({...e,elements:{reference:null,floating:null,...e.elements}}),r=e.rootContext||n,s=r.elements,[l,u]=i.useState(null),[f,h]=i.useState(null),p=null==s?void 0:s.domReference,m=p||l,v=i.useRef(null),y=w();d(()=>{m&&(v.current=m)},[m]);let A=(0,a.YF)({...e,elements:{...s,...f&&{reference:f}}}),E=i.useCallback(e=>{let t=(0,o.kK)(e)?{getBoundingClientRect:()=>e.getBoundingClientRect(),contextElement:e}:e;h(t),A.refs.setReference(t)},[A.refs]),_=i.useCallback(e=>{((0,o.kK)(e)||null===e)&&(v.current=e,u(e)),((0,o.kK)(A.refs.reference.current)||null===A.refs.reference.current||null!==e&&!(0,o.kK)(e))&&A.refs.setReference(e)},[A.refs]),k=i.useMemo(()=>({...A.refs,setReference:_,setPositionReference:E,domReference:v}),[A.refs,_,E]),C=i.useMemo(()=>({...A.elements,domReference:m}),[A.elements,m]),S=i.useMemo(()=>({...A,...r,refs:k,elements:C,nodeId:t}),[A,k,C,t,r]);return d(()=>{r.dataRef.current.floatingContext=S;let e=null==y?void 0:y.nodesRef.current.find(e=>e.id===t);e&&(e.context=S)}),i.useMemo(()=>({...A,context:S,refs:k,elements:C}),[A,k,C,S])}},4948:function(e,t,n){"use strict";function r(){return"undefined"!=typeof window}function i(e){return s(e)?(e.nodeName||"").toLowerCase():"#document"}function o(e){var t;return(null==e||null==(t=e.ownerDocument)?void 0:t.defaultView)||window}function a(e){var t;return null==(t=(s(e)?e.ownerDocument:e.document)||window.document)?void 0:t.documentElement}function s(e){return!!r()&&(e instanceof Node||e instanceof o(e).Node)}function l(e){return!!r()&&(e instanceof Element||e instanceof o(e).Element)}function u(e){return!!r()&&(e instanceof HTMLElement||e instanceof o(e).HTMLElement)}function c(e){return!!r()&&"undefined"!=typeof ShadowRoot&&(e instanceof ShadowRoot||e instanceof o(e).ShadowRoot)}function d(e){let{overflow:t,overflowX:n,overflowY:r,display:i}=y(e);return/auto|scroll|overlay|hidden|clip/.test(t+r+n)&&!["inline","contents"].includes(i)}function f(e){return["table","td","th"].includes(i(e))}function h(e){return[":popover-open",":modal"].some(t=>{try{return e.matches(t)}catch(e){return!1}})}function p(e){let t=g(),n=l(e)?y(e):e;return["transform","translate","scale","rotate","perspective"].some(e=>!!n[e]&&"none"!==n[e])||!!n.containerType&&"normal"!==n.containerType||!t&&!!n.backdropFilter&&"none"!==n.backdropFilter||!t&&!!n.filter&&"none"!==n.filter||["transform","translate","scale","rotate","perspective","filter"].some(e=>(n.willChange||"").includes(e))||["paint","layout","strict","content"].some(e=>(n.contain||"").includes(e))}function m(e){let t=w(e);for(;u(t)&&!v(t);){if(p(t))return t;if(h(t))break;t=w(t)}return null}function g(){return"undefined"!=typeof CSS&&!!CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")}function v(e){return["html","body","#document"].includes(i(e))}function y(e){return o(e).getComputedStyle(e)}function b(e){return l(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function w(e){if("html"===i(e))return e;let t=e.assignedSlot||e.parentNode||c(e)&&e.host||a(e);return c(t)?t.host:t}function A(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}n.d(t,{Dx:function(){return y},Jj:function(){return o},Kx:function(){return function e(t,n,r){var i;void 0===n&&(n=[]),void 0===r&&(r=!0);let a=function e(t){let n=w(t);return v(n)?t.ownerDocument?t.ownerDocument.body:t.body:u(n)&&d(n)?n:e(n)}(t),s=a===(null==(i=t.ownerDocument)?void 0:i.body),l=o(a);if(s){let t=A(l);
99return n.concat(l,l.visualViewport||[],d(a)?a:[],t&&r?e(t):[])}return n.concat(a,e(a,[],r))}},Lw:function(){return b},Ow:function(){return w},Pf:function(){return g},Py:function(){return v},Re:function(){return u},Ze:function(){return f},ao:function(){return d},gQ:function(){return m},hT:function(){return p},kK:function(){return l},tF:function(){return a},tR:function(){return h},wK:function(){return A},wk:function(){return i}})},90572:function(e,t,n){"use strict";n.d(t,{z:function(){return C}});var r=n(7542),i=n(75900);n(40969);var o=n(64943),a=n(46583),s=n(19774),l=n(40904),u=n(90903),c=n(24067),d=n(72401),f=n(49493),h=n(23999),p=n(76817),m={root:"m_77c9d27d",inner:"m_80f1301b",label:"m_811560b9",section:"m_a74036a",loader:"m_a25b86ee",group:"m_80d6d844",groupSection:"m_70be2a01"};let g={orientation:"horizontal"},v=(0,a.Z)((e,{borderWidth:t})=>({group:{"--button-border-width":(0,i.h)(t)}})),y=(0,p.d5)((e,t)=>{let n=(0,s.w)("ButtonGroup",g,e),{className:i,style:o,classNames:a,styles:c,unstyled:d,orientation:f,vars:h,borderWidth:p,variant:y,mod:b,...w}=(0,s.w)("ButtonGroup",g,e),A=(0,l.y)({name:"ButtonGroup",props:n,classes:m,className:i,style:o,classNames:a,styles:c,unstyled:d,vars:h,varsResolver:v,rootSelector:"group"});return(0,r.jsx)(u.x,{...A("group"),ref:t,variant:y,mod:[{"data-orientation":f},b],role:"group",...w})});y.classes=m,y.displayName="@mantine/core/ButtonGroup";let b={},w=(0,a.Z)((e,{radius:t,color:n,gradient:r,variant:i,autoContrast:a,size:s})=>{let l=e.variantColorResolver({color:n||e.primaryColor,theme:e,gradient:r,variant:i||"filled",autoContrast:a});return{groupSection:{"--section-height":(0,o.ap)(s,"section-height"),"--section-padding-x":(0,o.ap)(s,"section-padding-x"),"--section-fz":s?.includes("compact")?(0,o.yv)(s.replace("compact-","")):(0,o.yv)(s),"--section-radius":void 0===t?void 0:(0,o.H5)(t),"--section-bg":n||i?l.background:void 0,"--section-color":l.color,"--section-bd":n||i?l.border:void 0}}}),A=(0,p.d5)((e,t)=>{let n=(0,s.w)("ButtonGroupSection",b,e),{className:i,style:o,classNames:a,styles:c,unstyled:d,vars:f,variant:h,gradient:p,radius:g,autoContrast:v,...y}=(0,s.w)("ButtonGroupSection",b,e),A=(0,l.y)({name:"ButtonGroupSection",props:n,classes:m,className:i,style:o,classNames:a,styles:c,unstyled:d,vars:f,varsResolver:w,rootSelector:"groupSection"});return(0,r.jsx)(u.x,{...A("groupSection"),ref:t,variant:h,...y})});A.classes=m,A.displayName="@mantine/core/ButtonGroupSection";let E={in:{opacity:1,transform:`translate(-50%, calc(-50% + ${(0,i.h)(1)}))`},out:{opacity:0,transform:"translate(-50%, -200%)"},common:{transformOrigin:"center"},transitionProperty:"transform, opacity"},_={},k=(0,a.Z)((e,{radius:t,color:n,gradient:r,variant:i,size:a,justify:s,autoContrast:l})=>{let u=e.variantColorResolver({color:n||e.primaryColor,theme:e,gradient:r,variant:i||"filled",autoContrast:l});return{root:{"--button-justify":s,"--button-height":(0,o.ap)(a,"button-height"),"--button-padding-x":(0,o.ap)(a,"button-padding-x"),"--button-fz":a?.includes("compact")?(0,o.yv)(a.replace("compact-","")):(0,o.yv)(a),"--button-radius":void 0===t?void 0:(0,o.H5)(t),"--button-bg":n||i?u.background:void 0,"--button-hover":n||i?u.hover:void 0,"--button-color":u.color,"--button-bd":n||i?u.border:void 0,"--button-hover-color":n||i?u.hoverColor:void 0}}}),C=(0,c.b)((e,t)=>{let n=(0,s.w)("Button",_,e),{style:i,vars:o,className:a,color:c,disabled:p,children:g,leftSection:v,rightSection:y,fullWidth:b,variant:w,radius:A,loading:C,loaderProps:S,gradient:x,classNames:M,styles:O,unstyled:R,"data-disabled":P,autoContrast:T,mod:I,...j}=n,L=(0,l.y)({name:"Button",props:n,classes:m,className:a,style:i,classNames:M,styles:O,unstyled:R,vars:o,varsResolver:k});return(0,r.jsxs)(h.k,{ref:t,...L("root",{active:!p&&!C&&!P}),unstyled:R,variant:w,disabled:p||C,mod:[{disabled:p||P,loading:C,block:b,"with-left-section":!!v,"with-right-section":!!y},I],...j,children:[(0,r.jsx)(f.u,{mounted:!!C,transition:E,duration:150,children:e=>(0,r.jsx)(u.x,{component:"span",...L("loader",{style:e}),"aria-hidden":!0,children:(0,r.jsx)(d.a,{color:"var(--button-color)",size:"calc(var(--button-height) / 1.8)",...S})})}),(0,r.jsxs)("span",{...L("inner"),children:[v&&(0,r.jsx)(u.x,{component:"span",...L("section"),mod:{position:"left"},children:v}),(0,r.jsx)(u.x,{component:"span",mod:{loading:C},...L("label"),children:g}),y&&(0,r.jsx)(u.x,{component:"span",...L("section"),mod:{position:"right"},children:y})]})]})});C.classes=m,C.displayName="@mantine/core/Button",C.Group=y,C.GroupSection=A},98972:function(e,t,n){"use strict";n.d(t,{M:function(){return c}});var r=n(7542);n(40969);var i=n(19774),o=n(40904),a=n(90903),s=n(24067),l={root:"m_4451eb3a"};let u={},c=(0,s.b)((e,t)=>{let n=(0,i.w)("Center",u,e),{classNames:s,className:c,style:d,styles:f,unstyled:h,vars:p,inline:m,mod:g,...v}=n,y=(0,o.y)({name:"Center",props:n,classes:l,className:c,style:d,classNames:s,styles:f,unstyled:h,vars:p});return(0,r.jsx)(a.x,{ref:t,mod:[{inline:m},g],...y("root"),...v})});c.classes=l,c.displayName="@mantine/core/Center"},85139:function(e,t,n){"use strict";n.d(t,{P:function(){return g}});var r=n(7542),i=n(75900),o=n(40969),a=n(64943),s=n(46583),l=n(19774),u=n(40904),c=n(24067),d=n(23999);let f=(0,o.forwardRef)(({size:e="var(--cb-icon-size, 70%)",style:t,...n},i)=>(0,r.jsx)("svg",{viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg",style:{...t,width:e,height:e},ref:i,...n,children:(0,r.jsx)("path",{d:"M11.7816 4.03157C12.0062 3.80702 12.0062 3.44295 11.7816 3.2184C11.5571 2.99385 11.193 2.99385 10.9685 3.2184L7.50005 6.68682L4.03164 3.2184C3.80708 2.99385 3.44301 2.99385 3.21846 3.2184C2.99391 3.44295 2.99391 3.80702 3.21846 4.03157L6.68688 7.49999L3.21846 10.9684C2.99391 11.193 2.99391 11.557 3.21846 11.7816C3.44301 12.0061 3.80708 12.0061 4.03164 11.7816L7.50005 8.31316L10.9685 11.7816C11.193 12.0061 11.5571 12.0061 11.7816 11.7816C12.0062 11.557 12.0062 11.193 11.7816 10.9684L8.31322 7.49999L11.7816 4.03157Z",fill:"currentColor",fillRule:"evenodd",clipRule:"evenodd"})}));f.displayName="@mantine/core/CloseIcon";var h={root:"m_86a44da5","root--subtle":"m_220c80f2"};let p={variant:"subtle"},m=(0,s.Z)((e,{size:t,radius:n,iconSize:r})=>({root:{"--cb-size":(0,a.ap)(t,"cb-size"),"--cb-radius":void 0===n?void 0:(0,a.H5)(n),"--cb-icon-size":(0,i.h)(r)}})),g=(0,c.b)((e,t)=>{let n=(0,l.w)("CloseButton",p,e),{iconSize:i,children:o,vars:a,radius:s,className:c,classNames:g,style:v,styles:y,unstyled:b,"data-disabled":w,disabled:A,variant:E,icon:_,mod:k,__staticSelector:C,...S}=n,x=(0,u.y)({name:C||"CloseButton",props:n,className:c,style:v,classes:h,classNames:g,styles:y,unstyled:b,vars:a,varsResolver:m});return(0,r.jsxs)(d.k,{ref:t,...S,unstyled:b,variant:E,disabled:A,mod:[{disabled:A||w},k],...x("root",{variant:E,active:!A&&!w}),children:[_||(0,r.jsx)(f,{}),o]})});g.classes=h,g.displayName="@mantine/core/CloseButton"},83916:function(e,t,n){"use strict";n.d(t,{i:function(){return b}});var r=n(7542),i=n(40969);let o=/input|select|textarea|button|object/,a="a, input, select, textarea, button, object, [tabindex]";function s(e){let t=e.getAttribute("tabindex");return null===t&&(t=void 0),parseInt(t,10)}function l(e){let t=e.nodeName.toLowerCase(),n=!Number.isNaN(s(e)),r=o.test(t)&&!e.disabled||e instanceof HTMLAnchorElement&&e.href||n;return r&&function(e){let t=e.getAttribute("aria-hidden")||e.getAttribute("hidden")||"hidden"===e.getAttribute("type");if(t)return!1;let n=e;for(;n&&n!==document.body&&11!==n.nodeType;){if("none"===n.style.display)return!1;n=n.parentNode}return!0}(e)}function u(e){let t=s(e),n=Number.isNaN(t);return(n||t>=0)&&l(e)}var c=n(1797),d=n(40781),f=n(19774),h=n(40904),p=n(90903),m=n(76817),g={root:"m_515a97f8"};let v={},y=(0,m.d5)((e,t)=>{let n=(0,f.w)("VisuallyHidden",v,e),{classNames:i,className:o,style:a,styles:s,unstyled:l,vars:u,...c}=n,d=(0,h.y)({name:"VisuallyHidden",classes:g,props:n,className:o,style:a,classNames:i,styles:s,unstyled:l});return(0,r.jsx)(p.x,{component:"span",ref:t,...d("root"),...c})});function b({children:e,active:t=!0,refProp:n="ref",innerRef:r}){let o=function(e=!0){let t=(0,i.useRef)(null),n=e=>{let t=e.querySelector("[data-autofocus]");if(!t){let n=Array.from(e.querySelectorAll(a));!(t=n.find(u)||n.find(l)||null)&&l(e)&&(t=e)}t&&t.focus({preventScroll:!0})},r=(0,i.useCallback)(r=>{e&&null!==r&&t.current!==r&&(r?(setTimeout(()=>{r.getRootNode()&&n(r)}),t.current=r):t.current=null)},[e]);return(0,i.useEffect)(()=>
99{if(!e)return;t.current&&setTimeout(()=>n(t.current));let r=e=>{"Tab"===e.key&&t.current&&function(e,t){let n=Array.from(e.querySelectorAll(a)).filter(u);if(!n.length){t.preventDefault();return}let r=n[t.shiftKey?0:n.length-1],i=e.getRootNode(),o=r===i.activeElement||e===i.activeElement,s=i.activeElement,l="INPUT"===s.tagName&&"radio"===s.getAttribute("type");if(l){let e=n.filter(e=>"radio"===e.getAttribute("type")&&e.getAttribute("name")===s.getAttribute("name"));o=e.includes(r)}if(!o)return;t.preventDefault();let c=n[t.shiftKey?n.length-1:0];c&&c.focus()}(t.current,e)};return document.addEventListener("keydown",r),()=>document.removeEventListener("keydown",r)},[e]),r}(t),s=(0,c.Yx)(o,r);return(0,d.k)(e)?(0,i.cloneElement)(e,{[n]:s}):e}function w(e){return(0,r.jsx)(y,{tabIndex:-1,"data-autofocus":!0,...e})}y.classes=g,y.displayName="@mantine/core/VisuallyHidden",b.displayName="@mantine/core/FocusTrap",w.displayName="@mantine/core/FocusTrapInitialFocus",b.InitialFocus=w},66083:function(e,t,n){"use strict";n.d(t,{Z:function(){return p}});var r=n(7542),i=n(40969),o=n(64943),a=n(46583),s=n(19774),l=n(40904),u=n(90903),c=n(76817),d={root:"m_4081bf90"};let f={preventGrowOverflow:!0,gap:"md",align:"center",justify:"flex-start",wrap:"wrap"},h=(0,a.Z)((e,{grow:t,preventGrowOverflow:n,gap:r,align:i,justify:a,wrap:s},{childWidth:l})=>({root:{"--group-child-width":t&&n?l:void 0,"--group-gap":(0,o.bG)(r),"--group-align":i,"--group-justify":a,"--group-wrap":s}})),p=(0,c.d5)((e,t)=>{let n=(0,s.w)("Group",f,e),{classNames:a,className:c,style:p,styles:m,unstyled:g,children:v,gap:y,align:b,justify:w,wrap:A,grow:E,preventGrowOverflow:_,vars:k,variant:C,__size:S,mod:x,...M}=n,O=i.Children.toArray(v).filter(Boolean),R=O.length,P=(0,o.bG)(y??"md"),T=`calc(${100/R}% - (${P} - ${P} / ${R}))`,I=(0,l.y)({name:"Group",props:n,stylesCtx:{childWidth:T},className:c,style:p,classes:d,classNames:a,styles:m,unstyled:g,vars:k,varsResolver:h});return(0,r.jsx)(u.x,{...I("root"),ref:t,variant:C,mod:[{grow:E},x],size:S,...M,children:O})});p.classes=d,p.displayName="@mantine/core/Group"},99015:function(e,t,n){"use strict";n.d(t,{E:function(){return p}});var r=n(7542),i=n(40969),o=n(64943),a=n(46583),s=n(19774),l=n(40904),u=n(90903),c=n(24067),d={root:"m_9e117634"};let f={},h=(0,a.Z)((e,{radius:t,fit:n})=>({root:{"--image-radius":void 0===t?void 0:(0,o.H5)(t),"--image-object-fit":n}})),p=(0,c.b)((e,t)=>{let n=(0,s.w)("Image",f,e),{classNames:o,className:a,style:c,styles:p,unstyled:m,vars:g,onError:v,src:y,radius:b,fit:w,fallbackSrc:A,mod:E,..._}=n,[k,C]=(0,i.useState)(!y);(0,i.useEffect)(()=>C(!y),[y]);let S=(0,l.y)({name:"Image",classes:d,props:n,className:a,style:c,classNames:o,styles:p,unstyled:m,vars:g,varsResolver:h});return k&&A?(0,r.jsx)(u.x,{component:"img",ref:t,src:A,...S("root"),onError:v,mod:["fallback",E],..._}):(0,r.jsx)(u.x,{component:"img",ref:t,...S("root"),src:y,onError:e=>{v?.(e),C(!0)},mod:E,..._})});p.classes=d,p.displayName="@mantine/core/Image"},19762:function(e,t,n){"use strict";n.d(t,{I:function(){return z}});var r=n(7542),i=n(75900),o=n(40969),a=n(64943),s=n(46583),l=n(19774),u=n(40904),c=n(42800),d=n(90903),f=n(24067),h=n(38354);let[p,m]=(0,h.V)({size:"sm"});var g=n(46128),v=n(76817),y=n(85139);let b={},w=(0,v.d5)((e,t)=>{let n=(0,l.w)("InputClearButton",b,e),{size:i,variant:o,vars:a,classNames:s,styles:u,...c}=n,d=m(),{resolvedClassNames:f,resolvedStyles:h}=(0,g.h)({classNames:s,styles:u,props:n});return(0,r.jsx)(y.P,{variant:o||"transparent",ref:t,size:i||d?.size||"sm",classNames:f,styles:h,__staticSelector:"InputClearButton",...c})});w.displayName="@mantine/core/InputClearButton";var A=n(22003),E={wrapper:"m_6c018570",input:"m_8fb7ebe7",section:"m_82577fc2",placeholder:"m_88bacfd0",root:"m_46b77525",label:"m_8fdc1311",required:"m_78a94662",error:"m_8f816625",description:"m_fe47ce59"};let _={},k=(0,s.Z)((e,{size:t})=>({description:{"--input-description-size":void 0===t?void 0:`calc(${(0,a.yv)(t)} - ${(0,i.h)(2)})`}})),C=(0,v.d5)((e,t)=>{let n=(0,l.w)("InputDescription",_,e),{classNames:i,className:o,style:a,styles:s,unstyled:c,vars:f,size:h,__staticSelector:p,__inheritStyles:m=!0,variant:g,...v}=(0,l.w)("InputDescription",_,n),y=(0,A.D)(),b=(0,u.y)({name:["InputWrapper",p],props:n,classes:E,className:o,style:a,classNames:i,styles:s,unstyled:c,rootSelector:"description",vars:f,varsResolver:k}),w=m&&y?.getStyles||b;return(0,r.jsx)(d.x,{component:"p",ref:t,variant:g,size:h,...w("description",y?.getStyles?{className:o,style:a}:void 0),...v})});C.classes=E,C.displayName="@mantine/core/InputDescription";let S={},x=(0,s.Z)((e,{size:t})=>({error:{"--input-error-size":void 0===t?void 0:`calc(${(0,a.yv)(t)} - ${(0,i.h)(2)})`}}
99)),M=(0,v.d5)((e,t)=>{let n=(0,l.w)("InputError",S,e),{classNames:i,className:o,style:a,styles:s,unstyled:c,vars:f,size:h,__staticSelector:p,__inheritStyles:m=!0,variant:g,...v}=n,y=(0,u.y)({name:["InputWrapper",p],props:n,classes:E,className:o,style:a,classNames:i,styles:s,unstyled:c,rootSelector:"error",vars:f,varsResolver:x}),b=(0,A.D)(),w=m&&b?.getStyles||y;return(0,r.jsx)(d.x,{component:"p",ref:t,variant:g,size:h,...w("error",b?.getStyles?{className:o,style:a}:void 0),...v})});M.classes=E,M.displayName="@mantine/core/InputError";let O={labelElement:"label"},R=(0,s.Z)((e,{size:t})=>({label:{"--input-label-size":(0,a.yv)(t),"--input-asterisk-color":void 0}})),P=(0,v.d5)((e,t)=>{let n=(0,l.w)("InputLabel",O,e),{classNames:i,className:o,style:a,styles:s,unstyled:c,vars:f,labelElement:h,size:p,required:m,htmlFor:g,onMouseDown:v,children:y,__staticSelector:b,variant:w,mod:_,...k}=(0,l.w)("InputLabel",O,n),C=(0,u.y)({name:["InputWrapper",b],props:n,classes:E,className:o,style:a,classNames:i,styles:s,unstyled:c,rootSelector:"label",vars:f,varsResolver:R}),S=(0,A.D)(),x=S?.getStyles||C;return(0,r.jsxs)(d.x,{...x("label",S?.getStyles?{className:o,style:a}:void 0),component:h,variant:w,size:p,ref:t,htmlFor:"label"===h?g:void 0,mod:[{required:m},_],onMouseDown:e=>{v?.(e),!e.defaultPrevented&&e.detail>1&&e.preventDefault()},...k,children:[y,m&&(0,r.jsx)("span",{...x("required"),"aria-hidden":!0,children:" *"})]})});P.classes=E,P.displayName="@mantine/core/InputLabel";let T={},I=(0,v.d5)((e,t)=>{let n=(0,l.w)("InputPlaceholder",T,e),{classNames:i,className:o,style:a,styles:s,unstyled:c,vars:f,__staticSelector:h,variant:p,error:m,mod:g,...v}=(0,l.w)("InputPlaceholder",T,n),y=(0,u.y)({name:["InputPlaceholder",h],props:n,classes:E,className:o,style:a,classNames:i,styles:s,unstyled:c,rootSelector:"placeholder"});return(0,r.jsx)(d.x,{...y("placeholder"),mod:[{error:!!m},g],component:"span",variant:p,ref:t,...v})});I.classes=E,I.displayName="@mantine/core/InputPlaceholder";var j=n(3417);let L={labelElement:"label",inputContainer:e=>e,inputWrapperOrder:["label","description","input","error"]},N=(0,s.Z)((e,{size:t})=>({label:{"--input-label-size":(0,a.yv)(t),"--input-asterisk-color":void 0},error:{"--input-error-size":void 0===t?void 0:`calc(${(0,a.yv)(t)} - ${(0,i.h)(2)})`},description:{"--input-description-size":void 0===t?void 0:`calc(${(0,a.yv)(t)} - ${(0,i.h)(2)})`}})),D=(0,v.d5)((e,t)=>{let n=(0,l.w)("InputWrapper",L,e),{classNames:i,className:a,style:s,styles:c,unstyled:f,vars:h,size:p,variant:m,__staticSelector:g,inputContainer:v,inputWrapperOrder:y,label:b,error:w,description:_,labelProps:k,descriptionProps:S,errorProps:x,labelElement:O,children:R,withAsterisk:T,id:I,required:D,__stylesApiProps:B,mod:F,...z}=n,U=(0,u.y)({name:["InputWrapper",g],props:B||n,classes:E,className:a,style:s,classNames:i,styles:c,unstyled:f,vars:h,varsResolver:N}),q={size:p,variant:m,__staticSelector:g},W=(0,j.M)(I),H=x?.id||`${W}-error`,$=S?.id||`${W}-description`,V=!!w&&"boolean"!=typeof w,K=!!_,G=`${V?H:""} ${K?$:""}`,Q=G.trim().length>0?G.trim():void 0,Y=k?.id||`${W}-label`,Z=b&&(0,r.jsx)(P,{labelElement:O,id:Y,htmlFor:W,required:"boolean"==typeof T?T:D,...q,...k,children:b},"label"),X=K&&(0,r.jsx)(C,{...S,...q,size:S?.size||q.size,id:S?.id||$,children:_},"description"),J=(0,r.jsx)(o.Fragment,{children:v(R)},"input"),ee=V&&(0,o.createElement)(M,{...x,...q,size:x?.size||q.size,key:"error",id:x?.id||H},w),et=y.map(e=>{switch(e){case"label":return Z;case"input":return J;case"description":return X;case"error":return ee;default:return null}});return(0,r.jsx)(A.I,{value:{getStyles:U,describedBy:Q,inputId:W,labelId:Y,...function(e,{hasDescription:t,hasError:n}){let r=e.findIndex(e=>"input"===e),i=e.slice(0,r),o=e.slice(r+1),a=t&&i.includes("description")||n&&i.includes("error"),s=t&&o.includes("description")||n&&o.includes("error");return{offsetBottom:s,offsetTop:a}}(y,{hasDescription:K,hasError:V})},children:(0,r.jsx)(d.x,{ref:t,variant:m,size:p,mod:[{error:!!w},F],...U("root"),...z,children:et})})});D.classes=E,D.displayName="@mantine/core/InputWrapper";let B={variant:"default",leftSectionPointerEvents:"none",rightSectionPointerEvents:"none",withAria:!0,withErrorStyles:!0},F=(0,s.Z)((e,t,n)=>({wrapper:{"--input-margin-top":n.offsetTop?"calc(var(--mantine-spacing-xs) / 2)":void 0,"--input-margin-bottom":n.offsetBottom?"calc(var(--mantine-spacing-xs) / 2)":void 0,"--input-height":(0,a.ap)(t.size,"input-height"),"--input-fz":(0,a.yv)(t.size),"
99--input-radius":void 0===t.radius?void 0:(0,a.H5)(t.radius),"--input-left-section-width":void 0!==t.leftSectionWidth?(0,i.h)(t.leftSectionWidth):void 0,"--input-right-section-width":void 0!==t.rightSectionWidth?(0,i.h)(t.rightSectionWidth):void 0,"--input-padding-y":t.multiline?(0,a.ap)(t.size,"input-padding-y"):void 0,"--input-left-section-pointer-events":t.leftSectionPointerEvents,"--input-right-section-pointer-events":t.rightSectionPointerEvents}})),z=(0,f.b)((e,t)=>{let n=(0,l.w)("Input",B,e),{classNames:i,className:o,style:a,styles:s,unstyled:f,required:h,__staticSelector:m,__stylesApiProps:g,size:v,wrapperProps:y,error:b,disabled:w,leftSection:_,leftSectionProps:k,leftSectionWidth:C,rightSection:S,rightSectionProps:x,rightSectionWidth:M,rightSectionPointerEvents:O,leftSectionPointerEvents:R,variant:P,vars:T,pointer:I,multiline:j,radius:L,id:N,withAria:D,withErrorStyles:z,mod:U,inputSize:q,__clearSection:W,__clearable:H,__defaultRightSection:$,...V}=n,{styleProps:K,rest:G}=(0,c.c)(V),Q=(0,A.D)(),Y={offsetBottom:Q?.offsetBottom,offsetTop:Q?.offsetTop},Z=(0,u.y)({name:["Input",m],props:g||n,classes:E,className:o,style:a,classNames:i,styles:s,unstyled:f,stylesCtx:Y,rootSelector:"wrapper",vars:T,varsResolver:F}),X=D?{required:h,disabled:w,"aria-invalid":!!b,"aria-describedby":Q?.describedBy,id:Q?.inputId||N}:{},J=S||H&&W||$;return(0,r.jsx)(p,{value:{size:v||"sm"},children:(0,r.jsxs)(d.x,{...Z("wrapper"),...K,...y,mod:[{error:!!b&&z,pointer:I,disabled:w,multiline:j,"data-with-right-section":!!J,"data-with-left-section":!!_},U],variant:P,size:v,children:[_&&(0,r.jsx)("div",{...k,"data-position":"left",...Z("section",{className:k?.className,style:k?.style}),children:_}),(0,r.jsx)(d.x,{component:"input",...G,...X,ref:t,required:h,mod:{disabled:w,error:!!b&&z},variant:P,__size:q,...Z("input")}),J&&(0,r.jsx)("div",{...x,"data-position":"right",...Z("section",{className:x?.className,style:x?.style}),children:J})]})})});z.classes=E,z.Wrapper=D,z.Label=P,z.Error=M,z.Description=C,z.Placeholder=I,z.ClearButton=w,z.displayName="@mantine/core/Input"},22003:function(e,t,n){"use strict";n.d(t,{D:function(){return o},I:function(){return i}}),n(40969),n(7542);var r=n(38354);let[i,o]=(0,r.V)({offsetBottom:!1,offsetTop:!1,describedBy:void 0,getStyles:null,inputId:void 0,labelId:void 0})},72401:function(e,t,n){"use strict";n.d(t,{a:function(){return w}});var r=n(7542),i=n(40969),o=n(64943),a=n(46583),s=n(21970),l=n(19774),u=n(40904),c=n(90903),d=n(76817),f=n(12021),h={root:"m_5ae2e3c",barsLoader:"m_7a2bd4cd",bar:"m_870bb79","bars-loader-animation":"m_5d2b3b9d",dotsLoader:"m_4e3f22d7",dot:"m_870c4af","loader-dots-animation":"m_aac34a1",ovalLoader:"m_b34414df","oval-loader-animation":"m_f8e89c4b"};let p=(0,i.forwardRef)(({className:e,...t},n)=>(0,r.jsxs)(c.x,{component:"span",className:(0,f.Z)(h.barsLoader,e),...t,ref:n,children:[(0,r.jsx)("span",{className:h.bar}),(0,r.jsx)("span",{className:h.bar}),(0,r.jsx)("span",{className:h.bar})]}));p.displayName="@mantine/core/Bars";let m=(0,i.forwardRef)(({className:e,...t},n)=>(0,r.jsxs)(c.x,{component:"span",className:(0,f.Z)(h.dotsLoader,e),...t,ref:n,children:[(0,r.jsx)("span",{className:h.dot}),(0,r.jsx)("span",{className:h.dot}),(0,r.jsx)("span",{className:h.dot})]}));m.displayName="@mantine/core/Dots";let g=(0,i.forwardRef)(({className:e,...t},n)=>(0,r.jsx)(c.x,{component:"span",className:(0,f.Z)(h.ovalLoader,e),...t,ref:n}));g.displayName="@mantine/core/Oval";let v={bars:p,oval:g,dots:m},y={loaders:v,type:"oval"},b=(0,a.Z)((e,{size:t,color:n})=>({root:{"--loader-size":(0,o.ap)(t,"loader-size"),"--loader-color":n?(0,s.p)(n,e):void 0}})),w=(0,d.d5)((e,t)=>{let n=(0,l.w)("Loader",y,e),{size:i,color:o,type:a,vars:s,className:d,style:f,classNames:p,styles:m,unstyled:g,loaders:v,variant:w,children:A,...E}=n,_=(0,u.y)({name:"Loader",props:n,classes:h,className:d,style:f,classNames:p,styles:m,unstyled:g,vars:s,varsResolver:b});return A?(0,r.jsx)(c.x,{..._("root"),ref:t,...E,children:A}):(0,r.jsx)(c.x,{..._("root"),ref:t,component:v[a],variant:w,size:i,...E})});w.defaultLoaders=v,w.classes=h,w.displayName="@mantine/core/Loader"},66799:function(e,t,n){"use strict";n.d(t,{v:function(){return eh}});var r=n(7542),i=n(40969),o=n(37512),a=n(10044),s=n(51125),l=n(46128),u=n(40904),c=n(19774),d=n(76817),f=n(3417);let h=["mousedown","touchstart"];var p=n(5339),m=n(64943),g=n(46583),v=n(35376),y=n(18236),b=n(71540),w=n(49493),A=n(75189);let[E,_]=(0,A.R)("Popover component was not found in the tree");var k=n(94484),C=n(1797),S=n(75900);let x=()=>{};var M=n(90903);function O(e,t,n,r){return"center"===e||"center"===r?{top:t}:"end"===e?{bottom:n}:"start"===e?{top:n}:{}}function R(e,t,n,r,i){return"center"===e||"center"===r?{left:t}:"end"===e?{["ltr"===i?"right":"left"]:n}:"start"===e?{["ltr"===i?"left":"right"]:n}:{}}let P={bottom:"borderTopLeftRadius",left:"borderTopRightRadius",right:"borderBottomLeftRadius",top:"borderBottomRightRadius"},T=(0,i.forwardRef)(({position:e,arrowSize:t,arrowOffset:n,arrowRadius:i,arrowPosition:o,visible:a,arrowX:s,arrowY:l,style:u,...c},d)=>{let{dir:f}=(0,v.gm)();return a?(0,r.jsx)("div",{...c,ref:d,style:{...u,...function({position:e,arrowSize:t,arrowOffset:n,arrowRadius:r,arrowPosition:i,arrowX:o,arrowY:a,dir:s}){let[l,u="center"]=e.split("-"),c={width:t,height:t,transform:"rotate(45deg)",position:"absolute",[P[l]]:r},d=-t/2;return"left"===l?{...c,...O(u,a,n,i),right:d,borderLeftColor:"transparent",borderBottomColor:"transparent",clipPath:"pol
99ygon(100% 0, 0 0, 100% 100%)"}:"right"===l?{...c,...O(u,a,n,i),left:d,borderRightColor:"transparent",borderTopColor:"transparent",clipPath:"polygon(0 100%, 0 0, 100% 100%)"}:"top"===l?{...c,...R(u,o,n,i,s),bottom:d,borderTopColor:"transparent",borderLeftColor:"transparent",clipPath:"polygon(0 100%, 100% 100%, 100% 0)"}:"bottom"===l?{...c,...R(u,o,n,i,s),top:d,borderBottomColor:"transparent",borderRightColor:"transparent",clipPath:"polygon(0 100%, 0 0, 100% 0)"}:{}}({position:e,arrowSize:t,arrowOffset:n,arrowRadius:i,arrowPosition:o,dir:f,arrowX:s,arrowY:l})}}):null});T.displayName="@mantine/core/FloatingArrow";var I=n(83916),j={dropdown:"m_38a85659",arrow:"m_a31dc6c1",overlay:"m_3d7bc908"};let L={},N=(0,d.d5)((e,t)=>{let n=(0,c.w)("PopoverDropdown",L,e),{className:i,style:o,vars:a,children:s,onKeyDownCapture:l,variant:u,classNames:d,styles:f,...h}=n,p=_(),m=(0,k.u)({opened:p.opened,shouldReturnFocus:p.returnFocus}),g=p.withRoles?{"aria-labelledby":p.getTargetId(),id:p.getDropdownId(),role:"dialog",tabIndex:-1}:{},v=(0,C.Yx)(t,p.floating);return p.disabled?null:(0,r.jsx)(b.q,{...p.portalProps,withinPortal:p.withinPortal,children:(0,r.jsx)(w.u,{mounted:p.opened,...p.transitionProps,transition:p.transitionProps?.transition||"fade",duration:p.transitionProps?.duration??150,keepMounted:p.keepMounted,exitDuration:"number"==typeof p.transitionProps?.exitDuration?p.transitionProps.exitDuration:p.transitionProps?.duration,children:e=>(0,r.jsx)(I.i,{active:p.trapFocus&&p.opened,innerRef:v,children:(0,r.jsxs)(M.x,{...g,...h,variant:u,onKeyDownCapture:function(e,t={active:!0}){return"function"==typeof e&&t.active?n=>{"Escape"===n.key&&(e(n),t.onTrigger?.())}:t.onKeyDown||x}(()=>{p.onClose?.(),p.onDismiss?.()},{active:p.closeOnEscape,onTrigger:m,onKeyDown:l}),"data-position":p.placement,"data-fixed":"fixed"===p.floatingStrategy||void 0,...p.getStyles("dropdown",{className:i,props:n,classNames:d,styles:f,style:[{...e,zIndex:p.zIndex,top:p.y??0,left:p.x??0,width:"target"===p.width?void 0:(0,S.h)(p.width)},p.resolvedStyles.dropdown,f?.dropdown,o]}),children:[s,(0,r.jsx)(T,{ref:p.arrowRef,arrowX:p.arrowX,arrowY:p.arrowY,visible:p.withArrow,position:p.placement,arrowSize:p.arrowSize,arrowRadius:p.arrowRadius,arrowOffset:p.arrowOffset,arrowPosition:p.arrowPosition,...p.getStyles("arrow",{props:n,classNames:d,styles:f})})]})})})})});N.classes=j,N.displayName="@mantine/core/PopoverDropdown";var D=n(12021),B=n(40781);let F={refProp:"ref",popupType:"dialog"},z=(0,d.d5)((e,t)=>{let{children:n,refProp:r,popupType:o,...a}=(0,c.w)("PopoverTarget",F,e);if(!(0,B.k)(n))throw Error("Popover.Target component children should be an element or a component that accepts ref. Fragments, strings, numbers and other primitive values are not supported");let s=_(),l=(0,C.Yx)(s.reference,function(e){let t=i.version;return"string"!=typeof i.version||t.startsWith("18.")?e?.ref:e?.props?.ref}(n),t),u=s.withRoles?{"aria-haspopup":o,"aria-expanded":s.opened,"aria-controls":s.getDropdownId(),id:s.getTargetId()}:{};return(0,i.cloneElement)(n,{...a,...u,...s.targetProps,className:(0,D.Z)(s.targetProps.className,a.className,n.props.className),[r]:l,...s.controlled?null:{onClick:s.onToggle}})});z.displayName="@mantine/core/PopoverTarget";var U=n(60908),q=n(26046),W=n(9707);let H={position:"bottom",offset:8,positionDependencies:[],transitionProps:{transition:"fade",duration:150},middlewares:{flip:!0,shift:!0,inline:!1},arrowSize:7,arrowOffset:5,arrowRadius:0,arrowPosition:"side",closeOnClickOutside:!0,withinPortal:!0,closeOnEscape:!0,trapFocus:!1,withRoles:!0,returnFocus:!1,withOverlay:!1,clickOutsideEvents:["mousedown","touchstart"],zIndex:(0,p.w)("popover"),__staticSelector:"Popover",width:"max-content"},$=(0,g.Z)((e,{radius:t,shadow:n})=>({dropdown:{"--popover-radius":void 0===t?void 0:(0,m.H5)(t),"--popover-shadow":(0,m.Xj)(n)}}));function V(e){let t=(0,c.w)("Popover",H,e),{children:n,position:s,offset:d,onPositionChange:p,positionDependencies:m,opened:g,transitionProps:A,onExitTransitionEnd:_,onEnterTransitionEnd:k,width:C,middlewares:S,withArrow:x,arrowSize:M,arrowOffset:O,arrowRadius:R,arrowPosition:P,unstyled:T,classNames:I,styles:L,closeOnClickOutside:N,withinPortal:D,portalProps:B,closeOnEscape:F,clickOutsideEvents:z,trapFocus:V,onClose:K,onDismiss:G,onOpen:Q,onChange:Y,zIndex:Z,radius:X,shadow:J,id:ee,defaultOpened:et,__staticSelector:en,withRoles:er,disabled:ei,returnFocus:eo,variant:ea,keepMounted:es,vars:el,floatingStrategy:eu,withOverlay:ec,overlayProps:ed,...ef}=t,eh=(0,u.y)({name:en,props:t,classes:j,classNames:I,styles:L,unstyled:T,rootSelector:"dropdown",vars:el,varsResolver:$}),{resolvedStyles:ep}=(0,l.h)({classNames:I,styles:L,props:t}),em=(0,i.useRef)(null),[eg,ev]=(0,i.useState)(null),[ey,eb]=(0,i.useState)(null),{dir:ew}=(0,v.gm)(),eA=(0,f.M)(ee),eE=function(e){let[t,n]=(0,o.C)({value:e.opened,defaultValue:e.defaultOpened,finalValue:!1,onChange:e.onChange}),r=(0,i.useRef)(t),s=(0,q.YF)({strategy:e.strategy,placement:e.position,middleware:function(e,t){let n=function(e){if(void 0===e)return{shift:!0,flip:!0};let t={...e};return void 0===e.shift&&(t.shift=!0),void 0===e.flip&&(t.flip=!0),t}(e.middlewares),r=[(0,U.cv)(e.offset)];return n.shift&&r.push((0,U.uY)("boolean"==typeof n.shift?{limiter:(0,U.dr)(),padding:5}:{limiter:(0,U.dr)(),padding:5,...n.shift})),n.flip&&r.push("boolean"==typeof n.flip?(0,U.RR)():(0,U.RR)(n.flip)),n.inline&&r.push("boolean"==typeof n.inline?(0,U.Qo)():(0,U.Qo)(n.inl
99ine)),r.push((0,U.x7)({element:e.arrowRef,padding:e.arrowOffset})),(n.size||"target"===e.width)&&r.push((0,U.dp)({..."boolean"==typeof n.size?{}:n.size,apply({rects:r,availableWidth:i,availableHeight:o,...a}){let s=t(),l=s.refs.floating.current?.style??{};n.size&&("object"==typeof n.size&&n.size.apply?n.size.apply({rects:r,availableWidth:i,availableHeight:o,...a}):Object.assign(l,{maxWidth:`${i}px`,maxHeight:`${o}px`})),"target"===e.width&&Object.assign(l,{width:`${r.reference.width}px`})}})),r}(e,()=>s)});return!function({opened:e,floating:t,position:n,positionDependencies:r}){let[o,s]=(0,i.useState)(0);(0,i.useEffect)(()=>{if(t.refs.reference.current&&t.refs.floating.current&&e)return(0,W.Me)(t.refs.reference.current,t.refs.floating.current,t.update)},[t.refs.reference.current,t.refs.floating.current,e,o,n]),(0,a.l)(()=>{t.update()},r),(0,a.l)(()=>{s(e=>e+1)},[e])}({opened:t,position:e.position,positionDependencies:e.positionDependencies||[],floating:s}),(0,a.l)(()=>{e.onPositionChange?.(s.placement)},[s.placement]),(0,a.l)(()=>{t!==r.current&&(t?e.onOpen?.():e.onClose?.()),r.current=t},[t,e.onClose,e.onOpen]),{floating:s,controlled:"boolean"==typeof e.opened,opened:t,onClose:()=>{t&&!e.disabled&&n(!1)},onToggle:()=>!e.disabled&&n(!t)}}({middlewares:S,width:C,position:function(e,t){if("rtl"===e&&(t.includes("right")||t.includes("left"))){let[e,n]=t.split("-"),r="right"===e?"left":"right";return void 0===n?r:`${r}-${n}`}return t}(ew,s),offset:"number"==typeof d?d+(x?M/2:0):d,arrowRef:em,arrowOffset:O,onPositionChange:p,positionDependencies:m,opened:g,defaultOpened:et,onChange:Y,onOpen:Q,onClose:K,onDismiss:G,strategy:eu,disabled:ei});!function(e,t,n){let r=(0,i.useRef)(null);(0,i.useEffect)(()=>{let i=t=>{let{target:i}=t??{};if(Array.isArray(n)){let r=i?.hasAttribute("data-ignore-outside-clicks")||!document.body.contains(i)&&"HTML"!==i.tagName,o=n.every(e=>!!e&&!t.composedPath().includes(e));o&&!r&&e()}else r.current&&!r.current.contains(i)&&e()};return(t||h).forEach(e=>document.addEventListener(e,i)),()=>{(t||h).forEach(e=>document.removeEventListener(e,i))}},[r,e,n])}(()=>{N&&(eE.onClose(),G?.())},z,[eg,ey]);let e_=(0,i.useCallback)(e=>{ev(e),eE.floating.refs.setReference(e)},[eE.floating.refs.setReference]),ek=(0,i.useCallback)(e=>{eb(e),eE.floating.refs.setFloating(e)},[eE.floating.refs.setFloating]),eC=(0,i.useCallback)(()=>{A?.onExited?.(),_?.()},[A?.onExited,_]),eS=(0,i.useCallback)(()=>{A?.onEntered?.(),k?.()},[A?.onEntered,k]);return(0,r.jsxs)(E,{value:{returnFocus:eo,disabled:ei,controlled:eE.controlled,reference:e_,floating:ek,x:eE.floating.x,y:eE.floating.y,arrowX:eE.floating?.middlewareData?.arrow?.x,arrowY:eE.floating?.middlewareData?.arrow?.y,opened:eE.opened,arrowRef:em,transitionProps:{...A,onExited:eC,onEntered:eS},width:C,withArrow:x,arrowSize:M,arrowOffset:O,arrowRadius:R,arrowPosition:P,placement:eE.floating.placement,trapFocus:V,withinPortal:D,portalProps:B,zIndex:Z,radius:X,shadow:J,closeOnEscape:F,onDismiss:G,onClose:eE.onClose,onToggle:eE.onToggle,getTargetId:()=>`${eA}-target`,getDropdownId:()=>`${eA}-dropdown`,withRoles:er,targetProps:ef,__staticSelector:en,classNames:I,styles:L,unstyled:T,variant:ea,keepMounted:es,getStyles:eh,resolvedStyles:ep,floatingStrategy:eu},children:[n,ec&&(0,r.jsx)(w.u,{transition:"fade",mounted:eE.opened,duration:A?.duration||250,exitDuration:A?.exitDuration||250,children:e=>(0,r.jsx)(b.q,{withinPortal:D,children:(0,r.jsx)(y.a,{...ed,...eh("overlay",{className:ed?.className,style:[e,ed?.style]})})})})]})}V.Target=z,V.Dropdown=N,V.displayName="@mantine/core/Popover",V.extend=e=>e;let[K,G]=(0,A.R)("Menu component was not found in the tree");var Q={dropdown:"m_dc9b7c9f",label:"m_9bfac126",divider:"m_efdf90cb",item:"m_99ac2aa1",itemLabel:"m_5476e0d3",itemSection:"m_8b75e504"};let Y={},Z=(0,d.d5)((e,t)=>{let{classNames:n,className:i,style:o,styles:a,vars:s,...l}=(0,c.w)("MenuDivider",Y,e),u=G();return(0,r.jsx)(M.x,{ref:t,...u.getStyles("divider",{className:i,style:o,styles:a,classNames:n}),...l})});function X(e,t){return n=>{e?.(n),t?.(n)}}Z.classes=Q,Z.displayName="@mantine/core/MenuDivider";let J={},ee=(0,d.d5)((e,t)=>{let{classNames:n,className:o,style:a,styles:s,vars:l,onMouseEnter:u,onMouseLeave:d,onKeyDown:f,children:h,...p}=(0,c.w)("MenuDropdown",J,e),m=(0,i.useRef)(null),g=G(),v=X(f,e=>
99{("ArrowUp"===e.key||"ArrowDown"===e.key)&&(e.preventDefault(),m.current?.querySelectorAll("[data-menu-item]:not(:disabled)")[0]?.focus())}),y=X(u,()=>("hover"===g.trigger||"click-hover"===g.trigger)&&g.openDropdown()),b=X(d,()=>("hover"===g.trigger||"click-hover"===g.trigger)&&g.closeDropdown());return(0,r.jsxs)(V.Dropdown,{...p,onMouseEnter:y,onMouseLeave:b,role:"menu","aria-orientation":"vertical",ref:(0,C.Yx)(t,m),...g.getStyles("dropdown",{className:o,style:a,styles:s,classNames:n,withStaticClass:!1}),tabIndex:-1,"data-menu-dropdown":!0,onKeyDown:v,children:[g.withInitialFocusPlaceholder&&(0,r.jsx)("div",{tabIndex:-1,"data-autofocus":!0,"data-mantine-stop-propagation":!0,style:{outline:0}}),h]})});ee.classes=Q,ee.displayName="@mantine/core/MenuDropdown";var et=n(56274),en=n(35135),er=n(61252),ei=n(24067),eo=n(23999);let ea={},es=(0,ei.b)((e,t)=>{let{classNames:n,className:o,style:a,styles:s,vars:l,color:u,closeMenuOnClick:d,leftSection:f,rightSection:h,children:p,disabled:m,"data-disabled":g,...y}=(0,c.w)("MenuItem",ea,e),b=G(),w=(0,er.rZ)(),{dir:A}=(0,v.gm)(),E=(0,i.useRef)(null),_=b.getItemIndex(E.current),k=X(y.onMouseLeave,()=>b.setHovered(-1)),S=X(y.onMouseEnter,()=>b.setHovered(b.getItemIndex(E.current))),x=X(y.onClick,()=>{!g&&("boolean"==typeof d?d&&b.closeDropdownImmediately():b.closeOnItemClick&&b.closeDropdownImmediately())}),M=X(y.onFocus,()=>b.setHovered(b.getItemIndex(E.current))),O=u?w.variantColorResolver({color:u,theme:w,variant:"light"}):void 0,R=u?(0,en.E)({color:u,theme:w}):null;return(0,r.jsxs)(eo.k,{...y,unstyled:b.unstyled,tabIndex:b.menuItemTabIndex,onFocus:M,...b.getStyles("item",{className:o,style:a,styles:s,classNames:n}),ref:(0,C.Yx)(E,t),role:"menuitem",disabled:m,"data-menu-item":!0,"data-disabled":m||g||void 0,"data-hovered":b.hovered===_||void 0,"data-mantine-stop-propagation":!0,onMouseEnter:S,onMouseLeave:k,onClick:x,onKeyDown:(0,et.R)({siblingSelector:"[data-menu-item]:not([data-disabled])",parentSelector:"[data-menu-dropdown]",activateOnFocus:!1,loop:b.loop,dir:A,orientation:"vertical",onKeyDown:y.onKeyDown}),__vars:{"--menu-item-color":R?.isThemeColor&&R?.shade===void 0?`var(--mantine-color-${R.color}-6)`:O?.color,"--menu-item-hover":O?.hover},children:[f&&(0,r.jsx)("div",{...b.getStyles("itemSection",{styles:s,classNames:n}),"data-position":"left",children:f}),p&&(0,r.jsx)("div",{...b.getStyles("itemLabel",{styles:s,classNames:n}),children:p}),h&&(0,r.jsx)("div",{...b.getStyles("itemSection",{styles:s,classNames:n}),"data-position":"right",children:h})]})});es.classes=Q,es.displayName="@mantine/core/MenuItem";let el={},eu=(0,d.d5)((e,t)=>{let{classNames:n,className:i,style:o,styles:a,vars:s,...l}=(0,c.w)("MenuLabel",el,e),u=G();return(0,r.jsx)(M.x,{ref:t,...u.getStyles("label",{className:i,style:o,styles:a,classNames:n}),...l})});eu.classes=Q,eu.displayName="@mantine/core/MenuLabel";let ec={refProp:"ref"},ed=(0,i.forwardRef)((e,t)=>{let{children:n,refProp:o,...a}=(0,c.w)("MenuTarget",ec,e);if(!(0,B.k)(n))throw Error("Menu.Target component children should be an element or a component that accepts ref. Fragments, strings, numbers and other primitive values are not supported");let s=G(),l=n.props,u=X(l.onClick,()=>{"click"===s.trigger?s.toggleDropdown():"click-hover"!==s.trigger||(s.setOpenedViaClick(!0),s.opened||s.openDropdown())}),d=X(l.onMouseEnter,()=>("hover"===s.trigger||"click-hover"===s.trigger)&&s.openDropdown()),f=X(l.onMouseLeave,()=>{"hover"===s.trigger?s.closeDropdown():"click-hover"!==s.trigger||s.openedViaClick||s.closeDropdown()});return(0,r.jsx)(V.Target,{refProp:o,popupType:"menu",ref:t,...a,children:(0,i.cloneElement)(n,{onClick:u,onMouseEnter:d,onMouseLeave:f,"data-expanded":!!s.opened||void 0})})});ed.displayName="@mantine/core/MenuTarget";let ef={trapFocus:!0,closeOnItemClick:!0,withInitialFocusPlaceholder:!0,clickOutsideEvents:["mousedown","touchstart","keydown"],loop:!0,trigger:"click",openDelay:0,closeDelay:100,menuItemTabIndex:-1};function eh(e){let t=(0,c.w)("Menu",ef,e),{children:n,onOpen:d,onClose:f,opened:h,defaultOpened:p,trapFocus:m,onChange:g,closeOnItemClick:v,loop:y,closeOnEscape:b,trigger:w,openDelay:A,closeDelay:E,classNames:_,styles:k,unstyled:C,variant:S,vars:x,menuItemTabIndex:M,keepMounted:O,withInitialFocusPlaceholder:R,...P}=t,T=(0,u.y)({name:"Menu",classes:Q,props:t,classNames:_,styles:k,unstyled:C}),[I,{setHovered:j,resetHovered:L}]=function(){let[e,t]=(0,i.useState)(-1);return[e,{setHovered:t,resetHovered:()=>t(-1)}]}(),[N,D]=(0,o.C)({value:h,defaultValue:p,finalValue:!1,onChange:g}),[B,F]=(0,i.useState)(!1),z=()=>{D(!1),F(!1),N&&f?.()},U=()=>{D(!0),N||d?.()},q=()=>{N?z():U()},{openDropdown:W,closeDropdown:H}=function({open:e,close:t,openDelay:n,closeDelay:r}){let o=(0,i.useRef)(-1),a=(0,i.useRef)(-1),s=()=>{window.clearTimeout(o.current),window.clearTimeout(a.current)};return(0,i.useEffect)(()=>s,[]),{openDropdown:()=>{s(),0===n||void 0===n?e():o.current=window.setTimeout(e,n)},closeDropdown:()=>{s(),0===r||void 0===r?t():a.current=window.setTimeout(t,r)}}}({open:U,close:z,closeDelay:E,openDelay:A}),{resolvedClassNames:$,resolvedStyles:G}=(0,l.h)({classNames:_,styles:k,props:t});return(0,a.l)(()=>{L()},[N]),(0,r.jsx)(K,{value:{getStyles:T,opened:N,toggleDropdown:q,getItemIndex:e=>e?Array.from(s.p(e,"[data-menu-dropdown]")?.querySelectorAll("[data-menu-item]")||[]).findIndex(t=>t===e):null,hovered:I,setHovered:j,openedViaClick:B,setOpenedViaClick:F,closeOnItemClick:v,closeDropdown:"click"===w?z:H,openDropdown:"click"===w?U:W,closeDropdownImmediately:z,loop:y,trigger:w,unstyled:C,menuItemTabIndex:M,withInitialFocusPlaceholder:R},children:(0,r.jsx)(V,{...P,opened:N,onChange:q,defaultOpened:p,trapFocus:!O&&m,closeOnEscape:b,__staticSelector:"Menu",classNames:$,styles:G,unstyled:C,variant:S,keepMounted:O,children:n})})}eh.extend=e=>e,eh.withProps=(0,d.ug)(eh),eh.classes=Q,eh.displayName="@mantine/core/Menu",eh.Item=es,eh.Label=eu,eh.Dropdown=ee,eh.Target=ed,eh.Divider=Z},29787:function(e,t,n){"use strict";n.d(t,{u:function(){return $}});var r=n(7542),i=n(40969),o=n(5339),a=n(19774),s=n(76817),l=n(18732),u=n(75189);let[c,d]=(0,u.R)("Modal component was not found in tree");var f={root:"m_9df02822",content:"m_54c44539",inner:"m_1f958f16",header:"m_d0e2b9cd"};let h={},p=(0,s.d5)((e,t)=>{let n=(0,a.w)("ModalBody",h,e),{classNames:i,className:o,style:s,styles:u,vars:c,...f}=n,p=d();return(0,r.jsx)(l.y,{ref:t,...p.getStyles("body",{classNames:i,style:s,styles:u,className:o}),...f})});p.classes=f,p.displayName="@mantine/core/ModalBody";var m=n(80658);let g={},v=(0,s.d5)((e,t)=>{let n=(0,a.w)("ModalCloseButton",g,e),{classNames:i,className:o,style:s,styles:l,vars:u,...c}=n,f=d();return(0,r.jsx)(m._,{ref:t,...f.getStyles("close",{classNames:i,style:s,styles:l,className:o}),...c})});v.classes=f,v.displayName="@mantine/core/ModalCloseButton";var y=n(75900),b=n(96269),w=n(81337);let A={},E=(0,s.d5)((e,t)=>{let n=(0,a.w)("ModalContent",A,e),{classNames:i,className:o,style:s,styles:l,vars:u,children:c,__hidden:f,...h}=n,p=d(),m=p.scrollAreaComponent||w.Z;return(0,r.jsx)(b.G,{...p.getStyles("content",{className:o,style:s,styles:l,classNames:i}),innerProps:p.getStyles("inner",{className:o,style:s,styles:l,classNames:i}),"data-full-screen":p.fullScreen||void 0,"data-modal-content":!0,"data-hidden":f||void 0,ref:t,...h,children:(0,r.jsx)(m,{style:{maxHeight:p.fullScreen?"100dvh":`calc(100dvh - (${(0,y.h)(p.yOffset)} * 2))`},children:c})})});E.classes=f,E.displayName="@mantine/core/ModalContent";var _=n(98080);let k={},C=(0,s.d5)((e,t)=>{let n=(0,a.w)("ModalHeader",k,e),{classNames:i,className:o,style:s,styles:l,vars:u,...c}=n,f=d();return(0,r.jsx)(_.o,{ref:t,...f.getStyles("header",{classNames:i,style:s,styles:l,className:o}),...c})});C.classes=f,C.displayName="@mantine/core/ModalHeader";var S=n(66034);let x={},M=(0,s.d5)((e,t)=>{let n=(0,a.w)("ModalOverlay",x,e),{classNames:i,className:o,style:s,styles:l,vars:u,...c}=n,f=d();return(0,r.jsx)(S.e,{ref:t,...f.getStyles("overlay",{classNames:i,style:s,styles:l,className:o}),...c})});M.classes=f,M.displayName="@mantine/core/ModalOverlay";var O=n(64943),R=n(46583),P=n(40904),T=n(12667),I=n(75519);let j={__staticSelector:"Modal",closeOnClickOutside:!0,withinPortal:!0,lockScroll:!0,trapFocus:!0,returnFocus:!0,closeOnEscape:!0,keepMounted:!1,zIndex:(0,o.w)("modal"),transitionProps:{duration:200,transition:"fade-down"},yOffset:"5dvh"},L=(0,R.Z)((e,{radius:t,size:n,yOffset:r,xOffset:i})=>({root:{"--modal-radius":void 0===t?void 0:(0,O.H5)(t),"--modal-size":(0,O.ap)(n,"modal-size"),"--modal-y-offset":(0,y.h)(r),"--modal-x-offset":(0,y.h)(i)}})),N=(0,s.d5)((e,t)=>{let n=(0,a.w)("ModalRoot",j,e),{classNames:i,className:o,style:s,styles:l,unstyled:u,vars:d,yOffset:h,scrollAreaComponent:p,radius:m,fullScreen:g,centered:v,xOffset:y,__staticSelector:b,...w}=n,A=(0,P.y)({name:b,classes:f,props:n,className:o,style:s,classNames:i,styles:l,unstyled:u,vars:d,varsResolver:L});return(0,r.jsx)(c,{value:{yOffset:h,scrollAreaComponent:p,getStyles:A,fullScreen:g},children:(0,r.jsx)(T.e,{ref:t,...A("root"),"data-full-screen":g||void 0,"data-centered":v||void 0,"data-offset-scrollbars":p===I.x.Autosize||void 0,unstyled:u,...w})})});N.classes=f,N.displayName="@mantine/core/ModalRoot";var D=n(38354);let[B,F]=(0,D.V)();function z({children:e}){let[t,n]=(0,i.useState)([]),[a,s]=(0,i.useState)((0,o.w)("modal"));return(0,r.jsx)(B,{value:{stack:t,addModal:(e,t)=>{n(t=>[...new Set([...t,e])]),s(e=>"number"==typeof t&&"number"==typeof e?Math.max(e,t):e)},removeModal:e=>n(t=>t.filter(t=>t!==e)),getZIndex:e=>`calc(${a} + ${t.indexOf(e)} + 1)`,currentId:t[t.length-1],maxZIndex:a},children:e})}z.displayName="@mantine/core/ModalStack";var U=n(56137);let q={},W=(0,s.d5)((e,t)=>{let n=(0,a.w)("ModalTitle",q,e),{classNames:i,className:o,style:s,styles:l,vars:u,...c}=n,f=d();return(0,r.jsx)(U.q,{ref:t,...f.getStyles("title",{classNames:i,style:s,styles:l,className:o}),...c})});W.classes=f,W.displayName="@mantine/core/ModalTitle";let H={closeOnClickOutside:!0,withinPortal:!0,lockScroll:!0,trapFocus:!0,returnFocus:!0,closeOnEscape:!0,keepMounted:!1,zIndex:(0,o.w)("modal"),transitionProps:{duration:200,transition:"fade-down"},withOverlay:!0,withCloseButton:!0},$=(0,s.d5)((e,t)=>{let{title:n,withOverlay:s,overlayProps:l,withCloseButton:u,closeButtonProps:c,children:d,radius:f,opened:h,stackId:m,zIndex:g,...y}=(0,a.w)("Modal",H,e),b=F(),w=b&&m?{closeOnEscape:b.currentId===m,trapFocus:b.currentId===m,zIndex:b.getZIndex(m)}:{},A=!1!==s&&(m&&b?b.currentId===m:h);return(0,i.useEffect)(()=>{b&&m&&(h?b.addModal(m,g||(0,o.w)("modal")):b.removeModal(m))},[h,m,g]),(0,r.jsxs)(N,{ref:t,radius:f,opened:h,zIndex:b&&m?b.getZIndex(m):g,...y,...w,children:[s&&(0,r.jsx)(M,{visible:A,transitionProps:b&&m?{duration:0}:void 0,...l}),(0,r.jsxs)(E,{radius:f,__hidden:!!b&&!!m&&!!h&&m!==b.currentId,children:[(!!n||u)&&(0,r.jsxs)(C,{children:[n&&(0,r.jsx)(W,{children:n}),u&&(0,r.jsx)(v,{...c})]}),(0,r.jsx)(p,{children:d})]})]})});$.classes=f,$.displayName="@mantine/core/Modal",$.Root=N,$.Overlay=M,$.Content=E,$.Body=p,$.Header=C,$.Title=W,$.CloseButton=v,$.Stack=z},37670:function(e,t,n){"use strict";n.d(t,{i:function(){return i},q:function(){return o}}
99),n(40969);var r=n(75189);n(7542);let[i,o]=(0,r.R)("ModalBase component was not found in tree")},12667:function(e,t,n){"use strict";n.d(t,{e:function(){return m}});var r=n(7542),i=n(40969),o=n(91322),a=n(5339),s=n(64943),l=n(90903),u=n(71540),c=n(37670),d=n(3417),f=n(36227),h=n(94484),p=n(43393);let m=(0,i.forwardRef)(({keepMounted:e,opened:t,onClose:n,id:m,transitionProps:g,onExitTransitionEnd:v,onEnterTransitionEnd:y,trapFocus:b,closeOnEscape:w,returnFocus:A,closeOnClickOutside:E,withinPortal:_,portalProps:k,lockScroll:C,children:S,zIndex:x,shadow:M,padding:O,__vars:R,unstyled:P,removeScrollProps:T,...I},j)=>{let{_id:L,titleMounted:N,bodyMounted:D,shouldLockScroll:B,setTitleMounted:F,setBodyMounted:z}=function({id:e,transitionProps:t,opened:n,trapFocus:r,closeOnEscape:o,onClose:a,returnFocus:s}){let l=(0,d.M)(e),[u,c]=(0,i.useState)(!1),[m,g]=(0,i.useState)(!1),v="number"==typeof t?.duration?t?.duration:200,y=function({opened:e,transitionDuration:t}){let[n,r]=(0,i.useState)(e),o=(0,i.useRef)(-1),a=(0,p.J)(),s=a?0:t;return(0,i.useEffect)(()=>(e?(r(!0),window.clearTimeout(o.current)):0===s?r(!1):o.current=window.setTimeout(()=>r(!1),s),()=>window.clearTimeout(o.current)),[e,s]),n}({opened:n,transitionDuration:v});return(0,f.s)("keydown",e=>{if("Escape"===e.key&&o&&!e.isComposing&&n){let t="true"!==e.target?.getAttribute("data-mantine-stop-propagation");t&&a()}},{capture:!0}),(0,h.u)({opened:n,shouldReturnFocus:r&&s}),{_id:l,titleMounted:u,bodyMounted:m,shouldLockScroll:y,setTitleMounted:c,setBodyMounted:g}}({id:m,transitionProps:g,opened:t,trapFocus:b,closeOnEscape:w,onClose:n,returnFocus:A}),{key:U,...q}=T||{};return(0,r.jsx)(u.q,{...k,withinPortal:_,children:(0,r.jsx)(c.i,{value:{opened:t,onClose:n,closeOnClickOutside:E,onExitTransitionEnd:v,onEnterTransitionEnd:y,transitionProps:{...g,keepMounted:e},getTitleId:()=>`${L}-title`,getBodyId:()=>`${L}-body`,titleMounted:N,bodyMounted:D,setTitleMounted:F,setBodyMounted:z,trapFocus:b,closeOnEscape:w,zIndex:x,unstyled:P},children:(0,r.jsx)(o.Z,{enabled:B&&C,...q,children:(0,r.jsx)(l.x,{ref:j,...I,__vars:{...R,"--mb-z-index":(x||(0,a.w)("modal")).toString(),"--mb-shadow":(0,s.Xj)(M),"--mb-padding":(0,s.bG)(O)},children:S})},U)})})});m.displayName="@mantine/core/ModalBase"},55975:function(e,t,n){"use strict";n.d(t,{Z:function(){return r}});var r={title:"m_615af6c9",header:"m_b5489c3c",inner:"m_60c222c7",content:"m_fd1ab0aa",close:"m_606cb269",body:"m_5df29311"}},18732:function(e,t,n){"use strict";n.d(t,{y:function(){return u}});var r=n(7542),i=n(40969),o=n(12021),a=n(90903),s=n(37670),l=n(55975);let u=(0,i.forwardRef)(({className:e,...t},n)=>{let u=function(){let e=(0,s.q)();return(0,i.useEffect)(()=>(e.setBodyMounted(!0),()=>e.setBodyMounted(!1)),[]),e.getBodyId()}(),c=(0,s.q)();return(0,r.jsx)(a.x,{ref:n,...t,id:u,className:(0,o.Z)({[l.Z.body]:!c.unstyled},e)})});u.displayName="@mantine/core/ModalBaseBody"},80658:function(e,t,n){"use strict";n.d(t,{_:function(){return u}});var r=n(7542),i=n(40969),o=n(12021),a=n(85139),s=n(37670),l=n(55975);let u=(0,i.forwardRef)(({className:e,onClick:t,...n},i)=>{let u=(0,s.q)();return(0,r.jsx)(a.P,{ref:i,...n,onClick:e=>{u.onClose(),t?.(e)},className:(0,o.Z)({[l.Z.close]:!u.unstyled},e),unstyled:u.unstyled})});u.displayName="@mantine/core/ModalBaseCloseButton"},96269:function(e,t,n){"use strict";n.d(t,{G:function(){return w}});var r=n(7542),i=n(40969),o=n(12021),a=n(83916),s=n(64943),l=n(46583),u=n(19774),c=n(40904),d=n(90903),f=n(24067),h={root:"m_1b7284a3"};let p={},m=(0,l.Z)((e,{radius:t,shadow:n})=>({root:{"--paper-radius":void 0===t?void 0:(0,s.H5)(t),"--paper-shadow":(0,s.Xj)(n)}})),g=(0,f.b)((e,t)=>{let n=(0,u.w)("Paper",p,e),{classNames:i,className:o,style:a,styles:s,unstyled:l,withBorder:f,vars:g,radius:v,shadow:y,variant:b,mod:w,...A}=n,E=(0,c.y)({name:"Paper",props:n,classes:h,className:o,style:a,classNames:i,styles:s,unstyled:l,vars:g,varsResolver:m});return(0,r.jsx)(d.x,{ref:t,mod:[{"data-with-border":f},w],...E("root"),variant:b,...A})});g.classes=h,g.displayName="@mantine/core/Paper";var v=n(49493),y=n(37670),b=n(55975);let w=(0,i.forwardRef)(({transitionProps:e,className:t,innerProps:n,onKeyDown:i,style:s,...l},u)=>{let c=(0,y.q)();return(0,r.jsx)(v.u,{mounted:c.opened,transition:"pop",...c.transitionProps,onExited:()=>{c.onExitTransitionEnd?.(),c.transitionProps?.onExited?.()},onEntered:()=>{c.onEnterTransitionEnd?.(),c.transitionProps?.onEntered?.()},...e,children:e=>(0,r.jsx)("div",{...n,className:(0,o.Z)({[b.Z.inner]:!c.unstyled},n.className),children:(0,r.jsx)(a.i,{active:c.opened&&c.trapFocus,innerRef:u,children:(0,r.jsx)(g,{...l,component:"section",role:"dialog",tabIndex:-1,"aria-modal":!0,"aria-describedby":c.bodyMounted?c.getBodyId():void 0,"aria-labelledby":c.titleMounted?c.getTitleId():void 0,style:[s,e],className:(0,o.Z)({[b.Z.content]:!c.unstyled},t),unstyled:c.unstyled,children:l.children})})})})});w.displayName="@mantine/core/ModalBaseContent"},98080:function(e,t,n){"use strict";n.d(t,{o:function(){return u}});var r=n(7542),i=n(40969),o=n(12021),a=n(90903),s=n(37670),l=n(55975);let u=(0,i.forwardRef)(({className:e,...t},n)=>{let i=(0,s.q)();return(0,r.jsx)(a.x,{component:"header",ref:n,className:(0,o.Z)({[l.Z.header]:!i.unstyled},e),...t})});u.displayName="@mantine/core/ModalBaseHeader"},66034:function(e,t,n){"use strict";n.d(t,{e:function(){return u}});var r=n(7542),i=n(40969),o=n(18236),a=n(49493),s=n(37670);let l={duration:200,timingFunction:"ease",transition:"fade"},u=(0,i.forwardRef)(({onClick:e,transitionProps:t,style:n,visible:i,...u},c)=>{let d=(0,s.q)(),f=function(e){let t=(0,s.q)();return{...l,...t.transitionProps,...e}}(t);return(0,r.jsx)(a.u,{mounted:void 0!==i?i:d.opened,...f,transition:"fade",children:t=>(0,r.jsx)(o.a,{ref:c,fixed:!0,style:[n,t],zIndex:d.zIndex,unstyled:d.unstyled,onClick:t=>{e?.(t),d.closeOnClickOutside&&d.onClose()},...u})})});u.displayName="@mantine/core/ModalBaseOverlay"},56137:function(e,t,n){"use strict";n.d(t,{q:function(){return u}});var r=n(7542),i=n(40969),o=n(12021),a=n(90903),s=n(37670),l=n(55975);let u=(0,i.forwardRef)(({className:e,...t},n)=>{let u=function(){let e=(0,s.q)();return(0,i.useEffect)(()=>(e.setTitleMounted(!0),()=>e.setTitleMounted(!1)),[]),e.getTitleId()}(),c=(0,s.q)();return(0,r.jsx)(a.x,{component:"h2",ref:n,className:(0,o.Z)({[l.Z.title]:!c.unstyled},e),...t,id:u})});u.displayName="@mantine/core/ModalBaseTitle"},81337:function(e,t,n){"use strict";n.d(t,{Z:function(){return i}});var r=n(7542);function i({children:e}){return(0,r.jsx)(r.Fragment,{children:e})}},18236:function(e,t,n){"use strict";n.d(t,{a:function(){return g}});var r=n(7542),i=n(75900);n(40969);var o=n(5339),a=n(64943),s=n(46583),l=n(21699),u=n(19774),c=n(40904),d=n(90903),f=n(24067),h={root:"m_9814e45f"};let p={zIndex:(0,o.w)("modal")},m=(0,s.Z)((e,{gradient:t,color:n,backgroundOpacity:r,blur:o,radius:s,zIndex:u})=>({root:{"--overlay-bg":t||(void 0!==n||void 0!==r)&&(0,l.m)(n||"#000",r??.6)||void 0,"--overlay-filter":o?`blur(${(0,i.h)(o)})`:void 0,"--overlay-radius":void 0===s?void 0:(0,a.H5)(s),"--overlay-z-index":u?.toString()}})),g=(0,f.b)((e,t)=>{let n=(0,u.w)("Overlay",p,e),{classNames:i,className:o,style:a,styles:s,unstyled:l,vars:f,fixed:g,center:v,children:y,radius:b,zIndex:w,gradient:A,blur:E,color:_,backgroundOpacity:k,mod:C,...S}=n,x=(0,c.y)({name:"Overlay",props:n,classes:h,className:o,style:a,classNames:i,styles:s,unstyled:l,vars:f,varsResolver:m});return(0,r.jsx)(d.x,{ref:t,...x("root"),mod:[{center:v,fixed:g},C],...S,children:y})});g.classes=h,g.displayName="@mantine/core/Overlay"},71540:function(e,t,n){"use strict";n.d(t,{q:function(){return p}});var r=n(7542),i=n(40969),o=n(15057),a=n(76817),s=n(65610),l=n(76925),u=n(1797),c=n(19774);function d(e){let t=document.createElement("div");return t.setAttribute("data-portal","true"),"string"==typeof e.className&&t.classList.add(...e.className.split(" ").filter(
99Boolean)),"object"==typeof e.style&&Object.assign(t.style,e.style),"string"==typeof e.id&&t.setAttribute("id",e.id),t}let f={},h=(0,a.d5)((e,t)=>{let{children:n,target:o,reuseTargetNode:a,...h}=(0,c.w)("Portal",f,e),[p,m]=(0,i.useState)(!1),g=(0,i.useRef)(null);return((0,l.Y)(()=>(m(!0),g.current=function({target:e,reuseTargetNode:t,...n}){if(e)return"string"==typeof e?document.querySelector(e)||d(n):e;if(t){let e=document.querySelector("[data-mantine-shared-portal-node]");if(e)return e;let t=d(n);return t.setAttribute("data-mantine-shared-portal-node","true"),document.body.appendChild(t),t}return d(n)}({target:o,reuseTargetNode:a,...h}),(0,u.kR)(t,g.current),o||a||!g.current||document.body.appendChild(g.current),()=>{o||a||!g.current||document.body.removeChild(g.current)}),[o]),p&&g.current)?(0,s.createPortal)((0,r.jsx)(r.Fragment,{children:n}),g.current):null});h.displayName="@mantine/core/Portal";let p=(0,a.d5)(({withinPortal:e=!0,children:t,...n},i)=>{let a=(0,o.B9)();return"test"!==a&&e?(0,r.jsx)(h,{ref:i,...n,children:t}):(0,r.jsx)(r.Fragment,{children:t})});p.displayName="@mantine/core/OptionalPortal"},75519:function(e,t,n){"use strict";n.d(t,{x:function(){return K}});var r=n(7542),i=n(40969),o=n(26046),a=n(75900),s=n(46583),l=n(19774),u=n(40904),c=n(90903),d=n(76817),f=n(75189);let[h,p]=(0,f.R)("ScrollArea.Root component was not found in tree");function m(e){let t=(0,i.useRef)(e);return(0,i.useEffect)(()=>{t.current=e}),(0,i.useMemo)(()=>(...e)=>t.current?.(...e),[])}var g=n(76925);function v(e,t){let n=m(t);(0,g.Y)(()=>{let t=0;if(e){let r=new ResizeObserver(()=>{cancelAnimationFrame(t),t=window.requestAnimationFrame(n)});return r.observe(e),()=>{window.cancelAnimationFrame(t),r.unobserve(e)}}},[e,n])}let y=(0,i.forwardRef)((e,t)=>{let{style:n,...o}=e,a=p(),[s,l]=(0,i.useState)(0),[u,c]=(0,i.useState)(0);return v(a.scrollbarX,()=>{let e=a.scrollbarX?.offsetHeight||0;a.onCornerHeightChange(e),c(e)}),v(a.scrollbarY,()=>{let e=a.scrollbarY?.offsetWidth||0;a.onCornerWidthChange(e),l(e)}),s&&u?(0,r.jsx)("div",{...o,ref:t,style:{...n,width:s,height:u}}):null}),b=(0,i.forwardRef)((e,t)=>{let n=p(),i=!!(n.scrollbarX&&n.scrollbarY),o="scroll"!==n.type&&i;return o?(0,r.jsx)(y,{...e,ref:t}):null});var w=n(1797);let A={scrollHideDelay:1e3,type:"hover"},E=(0,i.forwardRef)((e,t)=>{let n=(0,l.w)("ScrollAreaRoot",A,e),{type:o,scrollHideDelay:a,scrollbars:s,...u}=n,[d,f]=(0,i.useState)(null),[p,m]=(0,i.useState)(null),[g,v]=(0,i.useState)(null),[y,b]=(0,i.useState)(null),[E,_]=(0,i.useState)(null),[k,C]=(0,i.useState)(0),[S,x]=(0,i.useState)(0),[M,O]=(0,i.useState)(!1),[R,P]=(0,i.useState)(!1),T=(0,w.Yx)(t,e=>f(e));return(0,r.jsx)(h,{value:{type:o,scrollHideDelay:a,scrollArea:d,viewport:p,onViewportChange:m,content:g,onContentChange:v,scrollbarX:y,onScrollbarXChange:b,scrollbarXEnabled:M,onScrollbarXEnabledChange:O,scrollbarY:E,onScrollbarYChange:_,scrollbarYEnabled:R,onScrollbarYEnabledChange:P,onCornerWidthChange:C,onCornerHeightChange:x},children:(0,r.jsx)(c.x,{...u,ref:T,__vars:{"--sa-corner-width":"xy"!==s?"0px":`${k}px`,"--sa-corner-height":"xy"!==s?"0px":`${S}px`}})})});function _(e,t){let n="number"==typeof t?t:t.delay,r="number"!=typeof t&&t.flushOnUnmount,o=m(e),a=(0,i.useRef)(0),s=(0,i.useRef)(()=>{}),l=Object.assign((0,i.useCallback)((...e)=>{window.clearTimeout(a.current);let t=()=>{0!==a.current&&(a.current=0,o(...e))};s.current=t,l.flush=t,a.current=window.setTimeout(t,n)},[o,n]),{flush:s.current});return(0,i.useEffect)(()=>()=>{window.clearTimeout(a.current),r&&l.flush()},[l,r]),l}E.displayName="@mantine/core/ScrollAreaRoot";var k=n(35376);function C(e,t){let n=e/t;return Number.isNaN(n)?0:n}function S(e){let t=C(e.viewport,e.content),n=e.scrollbar.paddingStart+e.scrollbar.paddingEnd,r=(e.scrollbar.size-n)*t;return Math.max(r,18)}function x(e,t){return n=>{if(e[0]===e[1]||t[0]===t[1])return t[0];let r=(t[1]-t[0])/(e[1]-e[0]);return t[0]+r*(n-e[0])}}function M(e,t,n="ltr"){let r=S(t),i=t.scrollbar.paddingStart+t.scrollbar.paddingEnd,o=t.scrollbar.size-i,a=t.content-t.viewport,s="ltr"===n?[0,a]:[-1*a,0],l=function(e,[t,n]){return Math.min(n,Math.max(t,e))}(e,s),u=x([0,a],[0,o-r]);return u(l)}var O=n(95099);function R(e,t,{checkForDefaultPrevented:n=!0}={}){return r=>{e?.(r),!1!==n&&r.defaultPrevented||t?.(r)}}let[P,T]=(0,f.R)("ScrollAreaScrollbar was not found in tree"),I=(0,i.forwardRef)((e,t)=>{let{sizes:n,hasThumb:o,onThumbChange:a,onThumbPointerUp:s,onThumbPointerDown:l,onThumbPositionChange:u,onDragScroll:c,onWheelScroll:d,onResize:f,...h}=e,g=p(),[y,b]=(0,i.useState)(null),A=(0,w.Yx)(t,e=>b(e)),E=(0,i.useRef)(null),k=(0,i.useRef)(""),{viewport:C}=g,S=n.content-n.viewport,x=m(d),M=m(u),O=_(f,10),T=e=>{if(E.current){let t=e.clientX-E.current.left,n=e.clientY-E.current.top;c({x:t,y:n})}};return(0,i.useEffect)(()=>{let e=e=>{let t=e.target,n=y?.contains(t);n&&x(e,S)};return document.addEventListener("wheel",e,{passive:!1}),()=>document.removeEventListener("wheel",e,{passive:!1})},[C,y,S,x]),(0,i.useEffect)(M,[n,M]),v(y,O),v(g.content,O),(0,r.jsx)(P,{value:{scrollbar:y,hasThumb:o,onThumbChange:m(a),onThumbPointerUp:m(s),onThumbPositionChange:M,onThumbPointerDown:m(l)},children:(0,r.jsx)("div",{...h,ref:A,"data-mantine-scrollbar":!0,style:{position:"absolute",...h.style},onPointerDown:R(e.onPointerDown,e=>{if(e.preventDefault(),0===e.button){let t=e.target;t.setPointerCapture(e.pointerId),E.current=y.getBoundingClientRect(),k.current=document.body.style.webkitUserSelect,document.body.style.webkitUserSelect="none",T(e)}}),onPointerMove:R(e.onPointerMove,T),onPointerUp:R(e.onPointerUp,e=>{let t=e.target;t.hasPointerCapture(e.pointerId)&&(e.preventDefault(),t.releasePointerCapture(e.pointerId))}),onLostPointerCapture:()=>{document.body.style.webkitUserSelect=k.current,E.current=null}})})}),j=(0,i.forwardRef)((e,t)=>{let{sizes:n,onSizesChange:o,style:a,...s}=e,l=p(),[u,c]=(0,i.useState)(),d=(0,i.useRef)(null),f=(0,w.Yx)(t,d,l.onScrollbarXChange);return(0,i.useEffect)(()=>{d.current&&c(getComputedStyle(d.current))},[d]),(0,r.jsx)(I,{"data-orientation":"horizontal",...s,ref:f,sizes:n,style:{...a,"--sa-thumb-width":`${S(n)}px`},onThumbPointerDown:t=>e.onThumbPointerDown(t.x),onDragScroll:t=>e.onDragScroll(t.x),onWheelScroll:(t,n)=>{if(l.viewport){let r=l.viewport.scrollLeft+t.deltaX;e.onWheelScroll(r),r>0&&r<n&&t.preventDefault()}},onResize:()=>{d.current&&l.viewport&&u&&o({content:l.viewport.scrollWidth,viewport:l.viewport.offsetWidth,scrollbar:{size:d.current.clientWidth,paddingStart:(0,O.H)(u.paddingLeft),paddingEnd:(0,O.H)(u.paddingRight)}})}})});j.displayName="@mantine/core/ScrollAreaScrollbarX";let L=(0,i.forwardRef)((e,t)=>{let{sizes:n,onSizesChange:o,style:a,...s}=e,l=p(),[u,c]=(0,i.useState)(),d=(0,i.useRef)(null),f=(0,w.Yx)(t,d,l.onScrollbarYChange);return(0,i.useEffect)(()=>{d.current&&c(window.getComputedStyle(d.current))},[]),(0,r.jsx)(I,{...s,"data-orientation":"vertical",ref:f,sizes:n,style:{"--sa-thumb-height":`${S(n)}px`,...a},onThumbPointerDown:t=>e.onThumbPointerDown(t.y),onDragScroll:t=>
99e.onDragScroll(t.y),onWheelScroll:(t,n)=>{if(l.viewport){let r=l.viewport.scrollTop+t.deltaY;e.onWheelScroll(r),r>0&&r<n&&t.preventDefault()}},onResize:()=>{d.current&&l.viewport&&u&&o({content:l.viewport.scrollHeight,viewport:l.viewport.offsetHeight,scrollbar:{size:d.current.clientHeight,paddingStart:(0,O.H)(u.paddingTop),paddingEnd:(0,O.H)(u.paddingBottom)}})}})});L.displayName="@mantine/core/ScrollAreaScrollbarY";let N=(0,i.forwardRef)((e,t)=>{let{orientation:n="vertical",...o}=e,{dir:a}=(0,k.gm)(),s=p(),l=(0,i.useRef)(null),u=(0,i.useRef)(0),[c,d]=(0,i.useState)({content:0,viewport:0,scrollbar:{size:0,paddingStart:0,paddingEnd:0}}),f=C(c.viewport,c.content),h={...o,sizes:c,onSizesChange:d,hasThumb:!!(f>0&&f<1),onThumbChange:e=>{l.current=e},onThumbPointerUp:()=>{u.current=0},onThumbPointerDown:e=>{u.current=e}},m=(e,t)=>(function(e,t,n,r="ltr"){let i=S(n),o=t||i/2,a=n.scrollbar.paddingStart+o,s=n.scrollbar.size-n.scrollbar.paddingEnd-(i-o),l=n.content-n.viewport,u=x([a,s],"ltr"===r?[0,l]:[-1*l,0]);return u(e)})(e,u.current,c,t);return"horizontal"===n?(0,r.jsx)(j,{...h,ref:t,onThumbPositionChange:()=>{if(s.viewport&&l.current){let e=s.viewport.scrollLeft,t=M(e,c,a);l.current.style.transform=`translate3d(${t}px, 0, 0)`}},onWheelScroll:e=>{s.viewport&&(s.viewport.scrollLeft=e)},onDragScroll:e=>{s.viewport&&(s.viewport.scrollLeft=m(e,a))}}):"vertical"===n?(0,r.jsx)(L,{...h,ref:t,onThumbPositionChange:()=>{if(s.viewport&&l.current){let e=s.viewport.scrollTop,t=M(e,c);0===c.scrollbar.size?l.current.style.setProperty("--thumb-opacity","0"):l.current.style.setProperty("--thumb-opacity","1"),l.current.style.transform=`translate3d(0, ${t}px, 0)`}}
99,onWheelScroll:e=>{s.viewport&&(s.viewport.scrollTop=e)},onDragScroll:e=>{s.viewport&&(s.viewport.scrollTop=m(e))}}):null});N.displayName="@mantine/core/ScrollAreaScrollbarVisible";let D=(0,i.forwardRef)((e,t)=>{let n=p(),{forceMount:o,...a}=e,[s,l]=(0,i.useState)(!1),u="horizontal"===e.orientation,c=_(()=>{if(n.viewport){let e=n.viewport.offsetWidth<n.viewport.scrollWidth,t=n.viewport.offsetHeight<n.viewport.scrollHeight;l(u?e:t)}},10);return(v(n.viewport,c),v(n.content,c),o||s)?(0,r.jsx)(N,{"data-state":s?"visible":"hidden",...a,ref:t}):null});D.displayName="@mantine/core/ScrollAreaScrollbarAuto";let B=(0,i.forwardRef)((e,t)=>{let{forceMount:n,...o}=e,a=p(),[s,l]=(0,i.useState)(!1);return((0,i.useEffect)(()=>{let{scrollArea:e}=a,t=0;if(e){let n=()=>{window.clearTimeout(t),l(!0)},r=()=>{t=window.setTimeout(()=>l(!1),a.scrollHideDelay)};return e.addEventListener("pointerenter",n),e.addEventListener("pointerleave",r),()=>{window.clearTimeout(t),e.removeEventListener("pointerenter",n),e.removeEventListener("pointerleave",r)}}},[a.scrollArea,a.scrollHideDelay]),n||s)?(0,r.jsx)(D,{"data-state":s?"visible":"hidden",...o,ref:t}):null});B.displayName="@mantine/core/ScrollAreaScrollbarHover";let F=(0,i.forwardRef)((e,t)=>{let{forceMount:n,...o}=e,a=p(),s="horizontal"===e.orientation,[l,u]=(0,i.useState)("hidden"),c=_(()=>u("idle"),100);return((0,i.useEffect)(()=>{if("idle"===l){let e=window.setTimeout(()=>u("hidden"),a.scrollHideDelay);return()=>window.clearTimeout(e)}},[l,a.scrollHideDelay]),(0,i.useEffect)(()=>{let{viewport:e}=a,t=s?"scrollLeft":"scrollTop";if(e){let n=e[t],r=()=>{let r=e[t],i=n!==r;i&&(u("scrolling"),c()),n=r};return e.addEventListener("scroll",r),()=>e.removeEventListener("scroll",r)}},[a.viewport,s,c]),n||"hidden"!==l)?(0,r.jsx)(N,{"data-state":"hidden"===l?"hidden":"visible",...o,ref:t,onPointerEnter:R(e.onPointerEnter,()=>u("interacting")),onPointerLeave:R(e.onPointerLeave,()=>u("idle"))}):null}),z=(0,i.forwardRef)((e,t)=>{let{forceMount:n,...o}=e,a=p(),{onScrollbarXEnabledChange:s,onScrollbarYEnabledChange:l}=a,u="horizontal"===e.orientation;return(0,i.useEffect)(()=>(u?s(!0):l(!0),()=>{u?s(!1):l(!1)}),[u,s,l]),"hover"===a.type?(0,r.jsx)(B,{...o,ref:t,forceMount:n}):"scroll"===a.type?(0,r.jsx)(F,{...o,ref:t,forceMount:n}):"auto"===a.type?(0,r.jsx)(D,{...o,ref:t,forceMount:n}):"always"===a.type?(0,r.jsx)(N,{...o,ref:t}):null});z.displayName="@mantine/core/ScrollAreaScrollbar";let U=(0,i.forwardRef)((e,t)=>{let{style:n,...o}=e,a=p(),s=T(),{onThumbPositionChange:l}=s,u=(0,w.Yx)(t,e=>s.onThumbChange(e)),c=(0,i.useRef)(void 0),d=_(()=>{c.current&&(c.current(),c.current=void 0)},100);return(0,i.useEffect)(()=>{let{viewport:e}=a;if(e){let t=()=>{if(d(),!c.current){let t=function(e,t=()=>{}){let n={left:e.scrollLeft,top:e.scrollTop},r=0;return function i(){let o={left:e.scrollLeft,top:e.scrollTop},a=n.left!==o.left,s=n.top!==o.top;(a||s)&&t(),n=o,r=window.requestAnimationFrame(i)}(),()=>window.cancelAnimationFrame(r)}(e,l);c.current=t,l()}};return l(),e.addEventListener("scroll",t),()=>e.removeEventListener("scroll",t)}},[a.viewport,d,l]),(0,r.jsx)("div",{"data-state":s.hasThumb?"visible":"hidden",...o,ref:u,style:{width:"var(--sa-thumb-width)",height:"var(--sa-thumb-height)",...n},onPointerDownCapture:R(e.onPointerDownCapture,e=>{let t=e.target,n=t.getBoundingClientRect(),r=e.clientX-n.left,i=e.clientY-n.top;s.onThumbPointerDown({x:r,y:i})}),onPointerUp:R(e.onPointerUp,s.onThumbPointerUp)})});U.displayName="@mantine/core/ScrollAreaThumb";let q=(0,i.forwardRef)((e,t)=>{let{forceMount:n,...i}=e,o=T();return n||o.hasThumb?(0,r.jsx)(U,{ref:t,...i}):null});q.displayName="@mantine/core/ScrollAreaThumb";let W=(0,i.forwardRef)(({children:e,style:t,...n},i)=>{let o=p(),a=(0,w.Yx)(i,o.onViewportChange);return(0,r.jsx)(c.x,{...n,ref:a,style:{overflowX:o.scrollbarXEnabled?"scroll":"hidden",overflowY:o.scrollbarYEnabled?"scroll":"hidden",...t},children:(0,r.jsx)("div",{style:{minWidth:"100%"},ref:o.onContentChange,children:e})})});W.displayName="@mantine/core/ScrollAreaViewport";var H={root:"m_d57069b5",viewport:"m_c0783ff9",viewportInner:"m_f8f631dd",scrollbar:"m_c44ba933",thumb:"m_d8b5e363",corner:"m_21657268"};let $={scrollHideDelay:1e3,type:"hover",scrollbars:"xy"},V=(0,s.Z)((e,{scrollbarSize:t,overscrollBehavior:n})=>({root:{"--scrollarea-scrollbar-size":(0,a.h)(t),"--scrollarea-over-scroll-behavior":n}})),K=(0,d.d5)((e,t)=>{let n=(0,l.w)("ScrollArea",$,e),{classNames:a,className:s,style:c,styles:d,unstyled:f,scrollbarSize:h,vars:p,type:m,scrollHideDelay:g,viewportProps:v,viewportRef:y,onScrollPositionChange:w,children:A,offsetScrollbars:_,scrollbars:k,onBottomReached:C,onTopReached:S,overscrollBehavior:x,...M}
99=n,[O,R]=(0,i.useState)(!1),[P,T]=(0,i.useState)(!1),[I,j]=(0,i.useState)(!1),L=(0,u.y)({name:"ScrollArea",props:n,classes:H,className:s,style:c,classNames:a,styles:d,unstyled:f,vars:p,varsResolver:V}),N=(0,i.useRef)(null),D=(0,o.qq)([y,N]);return(0,i.useEffect)(()=>{if(!N.current||"present"!==_)return;let e=N.current,t=new ResizeObserver(()=>{let{scrollHeight:t,clientHeight:n,scrollWidth:r,clientWidth:i}=e;T(t>n),j(r>i)});return t.observe(e),()=>t.disconnect()},[N,_]),(0,r.jsxs)(E,{type:"never"===m?"always":m,scrollHideDelay:g,ref:t,scrollbars:k,...L("root"),...M,children:[(0,r.jsx)(W,{...v,...L("viewport",{style:v?.style}),ref:D,"data-offset-scrollbars":!0===_?"xy":_||void 0,"data-scrollbars":k||void 0,"data-horizontal-hidden":"present"!==_||I?void 0:"true","data-vertical-hidden":"present"!==_||P?void 0:"true",onScroll:e=>{v?.onScroll?.(e),w?.({x:e.currentTarget.scrollLeft,y:e.currentTarget.scrollTop});let{scrollTop:t,scrollHeight:n,clientHeight:r}=e.currentTarget;t-(n-r)>=-.6&&C?.(),0===t&&S?.()},children:A}),("xy"===k||"x"===k)&&(0,r.jsx)(z,{...L("scrollbar"),orientation:"horizontal","data-hidden":"never"===m||"present"===_&&!I||void 0,forceMount:!0,onMouseEnter:()=>R(!0),onMouseLeave:()=>R(!1),children:(0,r.jsx)(q,{...L("thumb")})}),("xy"===k||"y"===k)&&(0,r.jsx)(z,{...L("scrollbar"),orientation:"vertical","data-hidden":"never"===m||"present"===_&&!P||void 0,forceMount:!0,onMouseEnter:()=>R(!0),onMouseLeave:()=>R(!1),children:(0,r.jsx)(q,{...L("thumb")})}),(0,r.jsx)(b,{...L("corner"),"data-hovered":O||void 0,"data-hidden":"never"===m||void 0})]})});K.displayName="@mantine/core/ScrollArea";let G=(0,d.d5)((e,t)=>{let{children:n,classNames:i,styles:o,scrollbarSize:a,scrollHideDelay:s,type:u,dir:d,offsetScrollbars:f,viewportRef:h,onScrollPositionChange:p,unstyled:m,variant:g,viewportProps:v,scrollbars:y,style:b,vars:w,onBottomReached:A,onTopReached:E,..._}=(0,l.w)("ScrollAreaAutosize",$,e);return(0,r.jsx)(c.x,{..._,ref:t,style:[{display:"flex",overflow:"auto"},b],children:(0,r.jsx)(c.x,{style:{display:"flex",flexDirection:"column",flex:1},children:(0,r.jsx)(K,{classNames:i,styles:o,scrollHideDelay:s,scrollbarSize:a,type:u,dir:d,offsetScrollbars:f,viewportRef:h,onScrollPositionChange:p,unstyled:m,variant:g,viewportProps:v,vars:w,scrollbars:y,onBottomReached:A,onTopReached:E,children:n})})})});K.classes=H,G.displayName="@mantine/core/ScrollAreaAutosize",G.classes=H,K.Autosize=G},95099:function(e,t,n){"use strict";function r(e){return e?parseInt(e,10):0}n.d(t,{H:function(){return r}})},76975:function(e,t,n){"use strict";n.d(t,{K:function(){return h}});var r=n(7542);n(40969);var i=n(64943),o=n(46583),a=n(19774),s=n(40904),l=n(90903),u=n(76817),c={root:"m_6d731127"};let d={gap:"md",align:"stretch",justify:"flex-start"},f=(0,o.Z)((e,{gap:t,align:n,justify:r})=>({root:{"--stack-gap":(0,i.bG)(t),"--stack-align":n,"--stack-justify":r}})),h=(0,u.d5)((e,t)=>{let n=(0,a.w)("Stack",d,e),{classNames:i,className:o,style:u,styles:h,unstyled:p,vars:m,align:g,justify:v,gap:y,variant:b,...w}=n,A=(0,s.y)({name:"Stack",props:n,classes:c,className:o,style:u,classNames:i,styles:h,unstyled:p,vars:m,varsResolver:f});return(0,r.jsx)(l.x,{ref:t,...A("root"),variant:b,...w})});h.classes=c,h.displayName="@mantine/core/Stack"},10820:function(e,t,n){"use strict";n.d(t,{x:function(){return m}});var r=n(7542);n(40969);var i=n(64943),o=n(46583),a=n(21970),s=n(22726),l=n(19774),u=n(40904),c=n(90903),d=n(24067),f={root:"m_b6d8b162"};let h={inherit:!1},p=(0,o.Z)((e,{variant:t,lineClamp:n,gradient:r,size:o,color:l})=>({root:{"--text-fz":(0,i.yv)(o),"--text-lh":(0,i.Dp)(o),"--text-gradient":"gradient"===t?(0,s.u)(r,e):void 0,"--text-line-clamp":"number"==typeof n?n.toString():void 0,"--text-color":l?(0,a.p)(l,e):void 0}})),m=(0,d.b)((e,t)=>{let n=(0,l.w)("Text",h,e),{lineClamp:i,truncate:o,inline:a,inherit:s,gradient:d,span:m,__staticSelector:g,vars:v,className:y,style:b,classNames:w,styles:A,unstyled:E,variant:_,mod:k,size:C,...S}=n,x=(0,u.y)({name:["Text",g],props:n,classes:f,className:y,style:b,classNames:w,styles:A,unstyled:E,vars:v,varsResolver:p});return(0,r.jsx)(c.x,{...x("root",{focusable:!0}),ref:t,component:m?"span":"p",variant:_,mod:[{"data-truncate":"start"===o?"start":"end"===o||o?"end":void 0,"data-line-clamp":"number"==typeof i,"data-inline":a,"data-inherit":s},k],size:C,...S})});m.classes=f,m.displayName="@mantine/core/Text"},49493:function(e,t,n){"use strict";n.d(t,{u:function(){return h}});var r=n(7542),i=n(40969),o=n(15057);let a=e=>({in:{opacity:1,transform:"scale(1)"},out:{opacity:0,transform:`scale(.9) translateY(${"bottom"===e?10:-10}px)`},transitionProperty:"transform, opacity"}),s={fade:{in:{opacity:1},out:{opacity:0}
99,transitionProperty:"opacity"},"fade-up":{in:{opacity:1,transform:"translateY(0)"},out:{opacity:0,transform:"translateY(30px)"},transitionProperty:"opacity, transform"},"fade-down":{in:{opacity:1,transform:"translateY(0)"},out:{opacity:0,transform:"translateY(-30px)"},transitionProperty:"opacity, transform"},"fade-left":{in:{opacity:1,transform:"translateX(0)"},out:{opacity:0,transform:"translateX(30px)"},transitionProperty:"opacity, transform"},"fade-right":{in:{opacity:1,transform:"translateX(0)"},out:{opacity:0,transform:"translateX(-30px)"},transitionProperty:"opacity, transform"},scale:{in:{opacity:1,transform:"scale(1)"},out:{opacity:0,transform:"scale(0)"},common:{transformOrigin:"top"},transitionProperty:"transform, opacity"},"scale-y":{in:{opacity:1,transform:"scaleY(1)"},out:{opacity:0,transform:"scaleY(0)"},common:{transformOrigin:"top"},transitionProperty:"transform, opacity"},"scale-x":{in:{opacity:1,transform:"scaleX(1)"},out:{opacity:0,transform:"scaleX(0)"},common:{transformOrigin:"left"},transitionProperty:"transform, opacity"},"skew-up":{in:{opacity:1,transform:"translateY(0) skew(0deg, 0deg)"},out:{opacity:0,transform:"translateY(-20px) skew(-10deg, -5deg)"},common:{transformOrigin:"top"},transitionProperty:"transform, opacity"},"skew-down":{in:{opacity:1,transform:"translateY(0) skew(0deg, 0deg)"},out:{opacity:0,transform:"translateY(20px) skew(-10deg, -5deg)"},common:{transformOrigin:"bottom"},transitionProperty:"transform, opacity"},"rotate-left":{in:{opacity:1,transform:"translateY(0) rotate(0deg)"},out:{opacity:0,transform:"translateY(20px) rotate(-5deg)"},common:{transformOrigin:"bottom"},transitionProperty:"transform, opacity"},"rotate-right":{in:{opacity:1,transform:"translateY(0) rotate(0deg)"},out:{opacity:0,transform:"translateY(20px) rotate(5deg)"},common:{transformOrigin:"top"},transitionProperty:"transform, opacity"},"slide-down":{in:{opacity:1,transform:"translateY(0)"},out:{opacity:0,transform:"translateY(-100%)"},common:{transformOrigin:"top"},transitionProperty:"transform, opacity"},"slide-up":{in:{opacity:1,transform:"translateY(0)"},out:{opacity:0,transform:"translateY(100%)"},common:{transformOrigin:"bottom"},transitionProperty:"transform, opacity"},"slide-left":{in:{opacity:1,transform:"translateX(0)"},out:{opacity:0,transform:"translateX(100%)"},common:{transformOrigin:"left"},transitionProperty:"transform, opacity"},"slide-right":{in:{opacity:1,transform:"translateX(0)"},out:{opacity:0,transform:"translateX(-100%)"},common:{transformOrigin:"right"},transitionProperty:"transform, opacity"},pop:{...a("bottom"),common:{transformOrigin:"center center"}},"pop-bottom-left":{...a("bottom"),common:{transformOrigin:"bottom left"}},"pop-bottom-right":{...a("bottom"),common:{transformOrigin:"bottom right"}},"pop-top-left":{...a("top"),common:{transformOrigin:"top left"}},"pop-top-right":{...a("top"),common:{transformOrigin:"top right"}}},l={entering:"in",entered:"in",exiting:"out",exited:"out","pre-exiting":"out","pre-entering":"out"};var u=n(65610),c=n(43393),d=n(10044),f=n(61252);function h({keepMounted:e,transition:t="fade",duration:n=250,exitDuration:a=n,mounted:h,children:p,timingFunction:m="ease",onExit:g,onEntered:v,onEnter:y,onExited:b,enterDelay:w,exitDelay:A}){let E=(0,o.B9)(),{transitionDuration:_,transitionStatus:k,transitionTimingFunction:C}=function({duration:e,exitDuration:t,timingFunction:n,mounted:r,onEnter:o,onExit:a,onEntered:s,onExited:l,enterDelay:h,exitDelay:p}){let m=(0,f.rZ)(),g=(0,c.J)(),v=!!m.respectReducedMotion&&g,[y,b]=(0,i.useState)(v?0:e),[w,A]=(0,i.useState)(r?"entered":"exited"),E=(0,i.useRef)(-1),_=(0,i.useRef)(-1),k=(0,i.useRef)(-1);function C(){window.clearTimeout(E.current),window.clearTimeout(_.current),cancelAnimationFrame(k.current)}let S=n=>{C();let r=n?o:a,i=n?s:l,c=v?0:n?e:t;b(c),0===c?("function"==typeof r&&r(),"function"==typeof i&&i(),A(n?"entered":"exited")):k.current=requestAnimationFrame(()=>{u.flushSync(()=>{A(n?"pre-entering":"pre-exiting")}),k.current=requestAnimationFrame(()=>{"function"==typeof r&&r(),A(n?"entering":"exiting"),E.current=window.setTimeout(()=>{"function"==typeof i&&i(),A(n?"entered":"exited")},c)})})},x=e=>{C();let t=e?h:p;if("number"!=typeof t){S(e);return}_.current=window.setTimeout(()=>{S(e)},e?h:p)};return(0,d.l)(()=>{x(r)},[r]),(0,i.useEffect)(()=>()=>{C()},[]),{transitionDuration:y,transitionStatus:w,transitionTimingFunction:n||"ease"}}({mounted:h,exitDuration:a,duration:n,timingFunction:m,onExit:g,onEntered:v,onEnter:y,onExited:b,enterDelay:w,exitDelay:A});return 0===_||"test"===E?h?(0,r.jsx)(r.Fragment,{children:p({})}):e?p({display:"none"}):null:"exited"===k?e?p({display:"none"}):null:(0,r.jsx)(r.Fragment,{children:p(function({transition:e,state:t,duration:n,timingFunction:r}
99){let i={WebkitBackfaceVisibility:"hidden",willChange:"transform, opacity",transitionDuration:`${n}ms`,transitionTimingFunction:r};return"string"==typeof e?e in s?{transitionProperty:s[e].transitionProperty,...i,...s[e].common,...s[e][l[t]]}:{}:{transitionProperty:e.transitionProperty,...i,...e.common,...e[l[t]]}}({transition:t,duration:_,state:k,timingFunction:C}))})}h.displayName="@mantine/core/Transition"},23999:function(e,t,n){"use strict";n.d(t,{k:function(){return c}});var r=n(7542);n(40969);var i=n(19774),o=n(40904),a=n(90903),s=n(24067),l={root:"m_87cf2631"};let u={__staticSelector:"UnstyledButton"},c=(0,s.b)((e,t)=>{let n=(0,i.w)("UnstyledButton",u,e),{className:s,component:c="button",__staticSelector:d,unstyled:f,classNames:h,styles:p,style:m,...g}=n,v=(0,o.y)({name:d,props:n,classes:l,className:s,style:m,classNames:h,styles:p,unstyled:f});return(0,r.jsx)(a.x,{...v("root",{focusable:!0}),component:c,ref:t,type:"button"===c?"button":void 0,...g})});c.classes=l,c.displayName="@mantine/core/UnstyledButton"},90903:function(e,t,n){"use strict";n.d(t,{x:function(){return v}});var r=n(7542),i=n(40969),o=n(12021),a=n(93946),s=n(53848),l=n(15057),u=n(61252);function c(e){return e.startsWith("data-")?e:`data-${e}`}function d(e,t){return Array.isArray(e)?[...e].reduce((e,n)=>({...e,...d(n,t)}),{}):"function"==typeof e?e(t):null==e?{}:e}var f=n(42800);let h={m:{type:"spacing",property:"margin"},mt:{type:"spacing",property:"marginTop"},mb:{type:"spacing",property:"marginBottom"},ml:{type:"spacing",property:"marginLeft"},mr:{type:"spacing",property:"marginRight"},ms:{type:"spacing",property:"marginInlineStart"},me:{type:"spacing",property:"marginInlineEnd"},mx:{type:"spacing",property:"marginInline"},my:{type:"spacing",property:"marginBlock"},p:{type:"spacing",property:"padding"},pt:{type:"spacing",property:"paddingTop"},pb:{type:"spacing",property:"paddingBottom"},pl:{type:"spacing",property:"paddingLeft"},pr:{type:"spacing",property:"paddingRight"},ps:{type:"spacing",property:"paddingInlineStart"},pe:{type:"spacing",property:"paddingInlineEnd"},px:{type:"spacing",property:"paddingInline"},py:{type:"spacing",property:"paddingBlock"},bd:{type:"border",property:"border"},bg:{type:"color",property:"background"},c:{type:"textColor",property:"color"},opacity:{type:"identity",property:"opacity"},ff:{type:"fontFamily",property:"fontFamily"},fz:{type:"fontSize",property:"fontSize"},fw:{type:"identity",property:"fontWeight"},lts:{type:"size",property:"letterSpacing"},ta:{type:"identity",property:"textAlign"},lh:{type:"lineHeight",property:"lineHeight"},fs:{type:"identity",property:"fontStyle"},tt:{type:"identity",property:"textTransform"},td:{type:"identity",property:"textDecoration"},w:{type:"spacing",property:"width"},miw:{type:"spacing",property:"minWidth"},maw:{type:"spacing",property:"maxWidth"},h:{type:"spacing",property:"height"},mih:{type:"spacing",property:"minHeight"},mah:{type:"spacing",property:"maxHeight"},bgsz:{type:"size",property:"backgroundSize"},bgp:{type:"identity",property:"backgroundPosition"},bgr:{type:"identity",property:"backgroundRepeat"},bga:{type:"identity",property:"backgroundAttachment"},pos:{type:"identity",property:"position"},top:{type:"size",property:"top"},left:{type:"size",property:"left"},bottom:{type:"size",property:"bottom"},right:{type:"size",property:"right"},inset:{type:"size",property:"inset"},display:{type:"identity",property:"display"},flex:{type:"identity",property:"flex"}};var p=n(63113),m=n(38619);let g=(0,i.forwardRef)(({component:e,style:t,__vars:n,className:i,variant:g,mod:v,size:y,hiddenFrom:b,visibleFrom:w,lightHidden:A,darkHidden:E,renderRoot:_,__size:k,...C},S)=>{let x=(0,u.rZ)(),M=e||"div",{styleProps:O,rest:R}=(0,f.c)(C),P=(0,l.dv)(),T=P?.()?.(O.sx),I=(0,m.m)(),j=(0,p.n)({styleProps:O,theme:x,data:h}),L={ref:S,style:function({theme:e,style:t,vars:n,styleProps:r}){let i=d(t,e),o=d(n,e);return{...i,...o,...r}}({theme:x,style:t,vars:n,styleProps:j.inlineStyles}),className:(0,o.Z)(i,T,{[I]:j.hasResponsiveStyles,"mantine-light-hidden":A,"mantine-dark-hidden":E,[`mantine-hidden-from-${b}`]:b,[`mantine-visible-from-${w}`]:w}),"data-variant":g,"data-size":(0,s.s)(y)?void 0:y||void 0,size:k,...function e(t){return t?"string"==typeof t?{[c(t)]:!0}:Array.isArray(t)?[...t].reduce((t,n)=>({...t,...e(n)}),{}):Object.keys(t).reduce((e,n)=>{let r=t[n];return void 0===r||""===r||!1===r||null===r||(e[c(n)]=t[n]),e},{}):null}(v),...R};return(0,r.jsxs)(r.Fragment,{children:[j.hasResponsiveStyles&&(0,r.jsx)(a.f,{selector:`.${I}`,styles:j.styles,media:j.media}),"function"==typeof _?_(L):(0,r.jsx)(M,{...L})]})});g.displayName="@mantine/core/Box";let v=g},42800:function(e,t,n){"use strict";n.d(t,{c:function(){return i}});var r=n(83041);function i(e){let{m:t,mx:n,my:i,mt:o,mb:a,ml:s,mr:l,me:u,ms:c,p:d,px:f,py:h,pt:p,pb:m,pl:g,pr:v,pe:y,ps:b,bd:w,bg:A,c:E,opacity:_,ff:k,fz:C,fw:S,lts:x,ta:M,lh:O,fs:R,tt:P,td:T,w:I,miw:j,maw:L,h:N,mih:D,mah:B,bgsz:F,bgp:z,bgr:U,bga:q,pos:W,top:H,left:$,bottom:V,right:K,inset:G,display:Q,flex:Y,hiddenFrom:Z,visibleFrom
99:X,lightHidden:J,darkHidden:ee,sx:et,...en}=e,er=(0,r.L)({m:t,mx:n,my:i,mt:o,mb:a,ml:s,mr:l,me:u,ms:c,p:d,px:f,py:h,pt:p,pb:m,pl:g,pr:v,pe:y,ps:b,bd:w,bg:A,c:E,opacity:_,ff:k,fz:C,fw:S,lts:x,ta:M,lh:O,fs:R,tt:P,td:T,w:I,miw:j,maw:L,h:N,mih:D,mah:B,bgsz:F,bgp:z,bgr:U,bga:q,pos:W,top:H,left:$,bottom:V,right:K,inset:G,display:Q,flex:Y,hiddenFrom:Z,visibleFrom:X,lightHidden:J,darkHidden:ee,sx:et});return{styleProps:er,rest:en}}n(40969),n(7542)},63113:function(e,t,n){"use strict";n.d(t,{n:function(){return f}});var r=n(27002);n(40969),n(7542);var i=n(75900),o=n(35135);function a(e,t){let n=(0,o.E)({color:e,theme:t});return"dimmed"===n.color?"var(--mantine-color-dimmed)":"bright"===n.color?"var(--mantine-color-bright)":n.variable?`var(${n.variable})`:n.color}let s={text:"var(--mantine-font-family)",mono:"var(--mantine-font-family-monospace)",monospace:"var(--mantine-font-family-monospace)",heading:"var(--mantine-font-family-headings)",headings:"var(--mantine-font-family-headings)"},l=["h1","h2","h3","h4","h5","h6"],u=["h1","h2","h3","h4","h5","h6"],c={color:a,textColor:function(e,t){let n=(0,o.E)({color:e,theme:t});return n.isThemeColor&&void 0===n.shade?`var(--mantine-color-${n.color}-text)`:a(e,t)},fontSize:function(e,t){return"string"==typeof e&&e in t.fontSizes?`var(--mantine-font-size-${e})`:"string"==typeof e&&l.includes(e)?`var(--mantine-${e}-font-size)`:"number"==typeof e||"string"==typeof e?(0,i.h)(e):e},spacing:function(e,t){if("number"==typeof e)return(0,i.h)(e);if("string"==typeof e){let n=e.replace("-","");if(!(n in t.spacing))return(0,i.h)(e);let r=`--mantine-spacing-${n}`;return e.startsWith("-")?`calc(var(${r}) * -1)`:`var(${r})`}return e},identity:function(e){return e},size:function(e){return"number"==typeof e?(0,i.h)(e):e},lineHeight:function(e,t){return"string"==typeof e&&e in t.lineHeights?`var(--mantine-line-height-${e})`:"string"==typeof e&&u.includes(e)?`var(--mantine-${e}-line-height)`:e},fontFamily:function(e){return"string"==typeof e&&e in s?s[e]:e},border:function(e,t){if("number"==typeof e)return(0,i.h)(e);if("string"==typeof e){let[n,r,...o]=e.split(" ").filter(e=>""!==e.trim()),s=`${(0,i.h)(n)}`;return r&&(s+=` ${r}`),o.length>0&&(s+=` ${a(o.join(" "),t)}`),s.trim()}return e}};function d(e){return e.replace("(min-width: ","").replace("em)","")}function f({styleProps:e,data:t,theme:n}){return function({media:e,...t}){let n=Object.keys(e),r=n.sort((e,t)=>Number(d(e))-Number(d(t))).map(t=>({query:t,styles:e[t]}));return{...t,media:r}}((0,r.X)(e).reduce((i,o)=>{var a,s;if("hiddenFrom"===o||"visibleFrom"===o||"sx"===o)return i;let l=t[o],u=Array.isArray(l.property)?l.property:[l.property],d="object"==typeof(s=e[o])&&null!==s?"base"in s?s.base:void 0:s;if(!function(e){if("object"!=typeof e||null===e)return!1;let t=Object.keys(e);return 1!==t.length||"base"!==t[0]}(e[o]))return u.forEach(e=>{i.inlineStyles[e]=c[l.type](d,n)}),i;i.hasResponsiveStyles=!0;let f="object"==typeof(a=e[o])&&null!==a?(0,r.X)(a).filter(e=>"base"!==e):[];return u.forEach(t=>{d&&(i.styles[t]=c[l.type](d,n)),f.forEach(r=>{var a;let s=`(min-width: ${n.breakpoints[r]})`;i.media[s]={...i.media[s],[t]:c[l.type]("object"==typeof(a=e[o])&&null!==a&&r in a?a[r]:a,n)}})}),i},{hasResponsiveStyles:!1,styles:{},inlineStyles:{},media:{}}))}},38619:function(e,t,n){"use strict";n.d(t,{m:function(){return i}});var r=n(40969);function i(){let e=(0,r.useId)().replace(/:/g,"");return`__m__-${e}`}},35376:function(e,t,n){"use strict";n.d(t,{gm:function(){return o}}),n(7542);var r=n(40969);let i=(0,r.createContext)({dir:"ltr",toggleDirection:()=>{},setDirection:()=>{}});function o(){return(0,r.useContext)(i)}},93946:function(e,t,n){"use strict";n.d(t,{f:function(){return s}});var r=n(7542);n(40969);var i=n(15057),o=n(27002);function a(e){return(0,o.X)(e).reduce((t,n)=>void 0!==e[n]?`${t}${n.replace(/[A-Z]/g,e=>`-${e.toLowerCase()}`)}:${e[n]};`:t,"").trim()}function s(e){let t=(0,i.R7)();return(0,r.jsx)("style",{"data-mantine-styles":"inline",nonce:t?.(),dangerouslySetInnerHTML:{__html:function({selector:e,styles:t,media:n,container:r}){let i=t?a(t):"",o=Array.isArray(n)?n.map(t=>`@media${t.query}{${e}{${a(t.styles)}}}`):[],s=Array.isArray(r)?r.map(t=>`@container ${t.query}{${e}{${a(t.styles)}}}`):[];return`${i?`${e}{${i}}`:""}${o.join("")}${s.join("")}`.trim()}(e)}})}},15057:function(e,t,n){"use strict";n.d(t,{B9:function(){return h},DE:function(){return c},Nu:function(){return u},R7:function(){return l},Sm:function(){return a},XD:function(){return i},dv:function(){return d},sZ:function(){return f},uK:function(){return s}});var r=n(40969);let i=(0,r.createContext)(null);function o(){let e=(0,r.useContext)(i);if(!e)throw Error("[@mantine/core] MantineProvider was not found in tree");return e}function a(){return o().cssVariablesResolver}function s(){return o().classNamesPrefix}function l(){return o().getStyleNonce}
99function u(){return o().withStaticClasses}function c(){return o().headless}function d(){return o().stylesTransform?.sx}function f(){return o().stylesTransform?.styles}function h(){return o().env||"default"}},61252:function(e,t,n){"use strict";n.d(t,{M2:function(){return f},rZ:function(){return d}});var r=n(7542),i=n(40969),o=n(18088),a=n(25048);function s(e){return!(e<0)&&!(e>9)&&parseInt(e.toString(),10)===e}function l(e){if(!(e.primaryColor in e.colors))throw Error("[@mantine/core] MantineProvider: Invalid theme.primaryColor, it accepts only key of theme.colors, learn more â https://mantine.dev/theming/colors/#primary-color");if("object"==typeof e.primaryShade&&(!s(e.primaryShade.dark)||!s(e.primaryShade.light))||"number"==typeof e.primaryShade&&!s(e.primaryShade))throw Error("[@mantine/core] MantineProvider: Invalid theme.primaryShade, it accepts only 0-9 integers or an object { light: 0-9, dark: 0-9 }")}let u=(0,i.createContext)(null),c=()=>(0,i.useContext)(u)||o.t;function d(){let e=(0,i.useContext)(u);if(!e)throw Error("@mantine/core: MantineProvider was not found in component tree, make sure you have it in your app");return e}function f({theme:e,children:t,inherit:n=!0}){let s=c(),d=(0,i.useMemo)(()=>(function(e,t){if(!t)return l(e),e;let n=(0,a.R)(e,t);return t.fontFamily&&!t.headings?.fontFamily&&(n.headings.fontFamily=t.fontFamily),l(n),n})(n?s:o.t,e),[e,s,n]);return(0,r.jsx)(u.Provider,{value:d,children:t})}f.displayName="@mantine/core/MantineThemeProvider"},68199:function(e,t,n){"use strict";n.d(t,{R:function(){return o},a:function(){return a}});var r=n(15026),i=n(35135);function o({color:e,theme:t,autoContrast:n}){let r="boolean"==typeof n?n:t.autoContrast;if(!r)return"var(--mantine-color-white)";let o=(0,i.E)({color:e||t.primaryColor,theme:t});return o.isLight?"var(--mantine-color-black)":"var(--mantine-color-white)"}function a(e,t){return o({color:e.colors[e.primaryColor][(0,r.j)(e,t)],theme:e,autoContrast:null})}},22726:function(e,t,n){"use strict";n.d(t,{u:function(){return i}});var r=n(21970);function i(e,t){let n={from:e?.from||t.defaultGradient.from,to:e?.to||t.defaultGradient.to,deg:e?.deg??t.defaultGradient.deg??0},i=(0,r.p)(n.from,t),o=(0,r.p)(n.to,t);return`linear-gradient(${n.deg}deg, ${i} 0%, ${o} 100%)`}},15026:function(e,t,n){"use strict";function r(e,t){return"number"==typeof e.primaryShade?e.primaryShade:"dark"===t?e.primaryShade.dark:e.primaryShade.light}n.d(t,{j:function(){return r}})},21970:function(e,t,n){"use strict";n.d(t,{p:function(){return i}});var r=n(35135);function i(e,t){let n=(0,r.E)({color:e||t.primaryColor,theme:t});return n.variable?`var(${n.variable})`:e}},35135:function(e,t,n){"use strict";n.d(t,{E:function(){return s}});var r=n(15026),i=n(59738);function o(e){return e<=.03928?e/12.92:((e+.055)/1.055)**2.4}function a(e,t=.179){return!e.startsWith("var(")&&function(e){if(e.startsWith("oklch("))return(function(e){let t=e.match(/oklch\((.*?)%\s/);return t?parseFloat(t[1]):null}(e)||0)/100;let{r:t,g:n,b:r}=(0,i.c)(e),a=o(t/255),s=o(n/255),l=o(r/255);return .2126*a+.7152*s+.0722*l}(e)>t}function s({color:e,theme:t,colorScheme:n}){if("string"!=typeof e)throw Error(`[@mantine/core] Failed to parse color. Expected color to be a string, instead got ${typeof e}`);if("bright"===e)return{color:e,value:"dark"===n?t.white:t.black,shade:void 0,isThemeColor:!1,isLight:a("dark"===n?t.white:t.black,t.luminanceThreshold),variable:"--mantine-color-bright"};if("dimmed"===e)return{color:e,value:"dark"===n?t.colors.dark[2]:t.colors.gray[7],shade:void 0,isThemeColor:!1,isLight:a("dark"===n?t.colors.dark[2]:t.colors.gray[6],t.luminanceThreshold),variable:"--mantine-color-dimmed"};if("white"===e||"black"===e)return{color:e,value:"white"===e?t.white:t.black,shade:void 0,isThemeColor:!1,isLight:a("white"===e?t.white:t.black,t.luminanceThreshold),variable:`--mantine-color-${e}`};let[i,o]=e.split("."),s=o?Number(o):void 0,l=i in t.colors;if(l){let e=void 0!==s?t.colors[i][s]:t.colors[i][(0,r.j)(t,n||"light")];return{color:i,value:e,shade:s,isThemeColor:l,isLight:a(e,t.luminanceThreshold),variable:o?`--mantine-color-${i}-${s}`:`--mantine-color-${i}-filled`}}return{color:e,value:e,isThemeColor:l,isLight:a(e,t.luminanceThreshold),shade:s,variable:void 0}}},21699:function(e,t,n){"use strict";n.d(t,{F:function(){return o},m:function(){return i}});var r=n(59738);function i(e,t){if("string"!=typeof e||t>1||t<0)return"rgba(0, 0, 0, 1)";if(e.startsWith("var(")){let n=(1-t)*100;return`color-mix(in srgb, ${e}, transparent ${n}%)`}if(e.startsWith("oklch"))return e.includes("/")?e.replace(/\/\s*[\d.]+\s*\)/,`/ ${t})`):e.replace(")",` / ${t})`);let{r:n,g:i,b:o}=(0,r.c)(e);return`rgba(${n}, ${i}, ${o}, ${t})`}let o=i},59738:function(e,t,n){"use strict";function r(e){return/^#?([0-9A-F]{3}){1,2}([0-9A-F]{2})?$/i.test(e)?function(e){let t=e.replace("#","");if(3===t.length){let e=t.split("");t=[e[0],e[0],e[1],e[1],e[2],e[2]].join("")}if(8===t.length){let e=parseInt(t.slice(6,8),16)/255;return{r:parseInt(t.slice(0,2),16),g:parseInt(t.slice(2,4),16),b:parseInt(t.slice(4,6),16),a:e}}let n=parseInt(t,16);return{r:n>>16&255,g:n>>8&255,b:255&n,a:1}}(e):e.startsWith("rgb")?function(e){let[t,n,r,i]=e.replace(/[^0-9,./]/g,"").split(/[/,]/).map(Number);return{r:t,g:n,b:r,a:void 0===i?1:i}}(e):e.startsWith("hsl")?function(e){let t,n,r;let i=e.match(/^hsla?\(\s*(\d+)\s*,\s*(\d+%)\s*,\s*(\d+%)\s*(,\s*(0?\.\d+|\d+(\.\d+)?))?\s*\)$/i);if(!i)return{r:0,g:0,b:0,a:1};let o=parseInt(i[1],10),a=parseInt(i[2],10)/100,s=parseInt(i[3],10)/100,l=i[5]?parseFloat(i[5]):void 0,u=(1-Math.abs(2*s-1))*a,c=o/60,d=u*(1-Math.abs(c%2-1)),f=s-u/2;return c>=0&&c<1?(t=u,n=d,r=0):c>=1&&c<2?(t=d,n=u,r=0):c>=2&&c<3?(t=0,n=u,r=d):c>=3&&c<4?(t=0,n=d,r=u):c>
99=4&&c<5?(t=d,n=0,r=u):(t=u,n=0,r=d),{r:Math.round((t+f)*255),g:Math.round((n+f)*255),b:Math.round((r+f)*255),a:l||1}}(e):{r:0,g:0,b:0,a:1}}n.d(t,{c:function(){return r}})},18088:function(e,t,n){"use strict";n.d(t,{t:function(){return c}});var r=n(75900);n(40969),n(7542);var i=n(59738);function o(e,t){if(e.startsWith("var("))return`color-mix(in srgb, ${e}, black ${100*t}%)`;let{r:n,g:r,b:o,a}=(0,i.c)(e),s=1-t,l=e=>Math.round(e*s);return`rgba(${l(n)}, ${l(r)}, ${l(o)}, ${a})`}var a=n(22726),s=n(35135),l=n(21699);let u="-apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji",c={scale:1,fontSmoothing:!0,focusRing:"auto",white:"#fff",black:"#000",colors:{dark:["#C9C9C9","#b8b8b8","#828282","#696969","#424242","#3b3b3b","#2e2e2e","#242424","#1f1f1f","#141414"],gray:["#f8f9fa","#f1f3f5","#e9ecef","#dee2e6","#ced4da","#adb5bd","#868e96","#495057","#343a40","#212529"],red:["#fff5f5","#ffe3e3","#ffc9c9","#ffa8a8","#ff8787","#ff6b6b","#fa5252","#f03e3e","#e03131","#c92a2a"],pink:["#fff0f6","#ffdeeb","#fcc2d7","#faa2c1","#f783ac","#f06595","#e64980","#d6336c","#c2255c","#a61e4d"],grape:["#f8f0fc","#f3d9fa","#eebefa","#e599f7","#da77f2","#cc5de8","#be4bdb","#ae3ec9","#9c36b5","#862e9c"],violet:["#f3f0ff","#e5dbff","#d0bfff","#b197fc","#9775fa","#845ef7","#7950f2","#7048e8","#6741d9","#5f3dc4"],indigo:["#edf2ff","#dbe4ff","#bac8ff","#91a7ff","#748ffc","#5c7cfa","#4c6ef5","#4263eb","#3b5bdb","#364fc7"],blue:["#e7f5ff","#d0ebff","#a5d8ff","#74c0fc","#4dabf7","#339af0","#228be6","#1c7ed6","#1971c2","#1864ab"],cyan:["#e3fafc","#c5f6fa","#99e9f2","#66d9e8","#3bc9db","#22b8cf","#15aabf","#1098ad","#0c8599","#0b7285"],teal:["#e6fcf5","#c3fae8","#96f2d7","#63e6be","#38d9a9","#20c997","#12b886","#0ca678","#099268","#087f5b"],green:["#ebfbee","#d3f9d8","#b2f2bb","#8ce99a","#69db7c","#51cf66","#40c057","#37b24d","#2f9e44","#2b8a3e"],lime:["#f4fce3","#e9fac8","#d8f5a2","#c0eb75","#a9e34b","#94d82d","#82c91e","#74b816","#66a80f","#5c940d"],yellow:["#fff9db","#fff3bf","#ffec99","#ffe066","#ffd43b","#fcc419","#fab005","#f59f00","#f08c00","#e67700"],orange:["#fff4e6","#ffe8cc","#ffd8a8","#ffc078","#ffa94d","#ff922b","#fd7e14","#f76707","#e8590c","#d9480f"]},primaryShade:{light:6,dark:8},primaryColor:"blue",variantColorResolver:({color:e,theme:t,variant:n,gradient:i,autoContrast:u})=>{let c=(0,s.E)({color:e,theme:t}),d="boolean"==typeof u?u:t.autoContrast;if("filled"===n){let t=d&&c.isLight?"var(--mantine-color-black)":"var(--mantine-color-white)";return c.isThemeColor?void 0===c.shade?{background:`var(--mantine-color-${e}-filled)`,hover:`var(--mantine-color-${e}-filled-hover)`,color:t,border:`${(0,r.h)(1)} solid transparent`}:{background:`var(--mantine-color-${c.color}-${c.shade})`,hover:`var(--mantine-color-${c.color}-${9===c.shade?8:c.shade+1})`,color:t,border:`${(0,r.h)(1)} solid transparent`}:{background:e,hover:o(e,.1),color:t,border:`${(0,r.h)(1)} solid transparent`}}if("light"===n){if(c.isThemeColor){if(void 0===c.shade)return{background:`var(--mantine-color-${e}-light)`,hover:`var(--mantine-color-${e}-light-hover)`,color:`var(--mantine-color-${e}-light-color)`,border:`${(0,r.h)(1)} solid transparent`};let n=t.colors[c.color][c.shade];return{background:(0,l.m)(n,.1),hover:(0,l.m)(n,.12),color:`var(--mantine-color-${c.color}-${Math.min(c.shade,6)})`,border:`${(0,r.h)(1)} solid transparent`}}return{background:(0,l.m)(e,.1),hover:(0,l.m)(e,.12),color:e,border:`${(0,r.h)(1)} solid transparent`}}if("outline"===n)return c.isThemeColor?void 0===c.shade?{background:"transparent",hover:`var(--mantine-color-${e}-outline-hover)`,color:`var(--mantine-color-${e}-outline)`,border:`${(0,r.h)(1)} solid var(--mantine-color-${e}-outline)`}:{background:"transparent",hover:(0,l.m)(t.colors[c.color][c.shade],.05),color:`var(--mantine-color-${c.color}-${c.shade})`,border:`${(0,r.h)(1)} solid var(--mantine-color-${c.color}-${c.shade})`}:{background:"transparent",hover:(0,l.m)(e,.05),color:e,border:`${(0,r.h)(1)} solid ${e}`};if("subtle"===n){if(c.isThemeColor){if(void 0===c.shade)return{background:"transparent",hover:`var(--mantine-color-${e}-light-hover)`,color:`var(--mantine-color-${e}-light-color)`,border:`${(0,r.h)(1)} solid transparent`};let n=t.colors[c.color][c.shade];return{background:"transparent",hover:(0,l.m)(n,.12),color:`var(--mantine-color-${c.color}-${Math.min(c.shade,6)})`,border:`${(0,r.h)(1)} solid transparent`}}return{background:"transparent",hover:(0,l.m)(e,.12),color:e,border:`${(0,r.h)(1)} solid transparent`}}return"transparent"===n?c.isThemeColor?void 0===c.shade?{background:"transparent",hover:"transparent",color:`var(--mantine-color-${e}-light-color)`,border:`${(0,r.h)(1)} solid transparent`}:{background:"transparent",hover:"transparent",color:`var(--mantine-color-${c.color}-${Math.min(c.shade,6)})`,border:`${(0,r.h)(1)} solid transparent`}:{background:"transparent",hover:"transparent",color:e,border:`${(0,r.h)(1)} solid transparent`}:"white"===n?c.isThemeColor?void 0===c.shade?{background:"var(--mantine-color-white)",hover:o(t.white,.01),color:`var(--mantine-color-${e}-filled)`,border:`${(0,r.h)(1)} solid transparent`}:{background:"var(--mantine-color-white)",hover:o(t.white,.01),color:`var(--mantine-color-${c.color}-${c.shade})`,border:`${(0,r.h)(1)} solid transparent`}:{background:"var(--mantine-color-white)",hover:o(t.white,.01),color:e,border:`${(0,r.h)(1)} solid transparent`}:"gradient"===n?{background:(0,a.u)(i,t),hover:(0,a.u)(i,t),color:"var(--mantine-color-white)",border:"none"}:"default"===n?{background:"var(--mantine-color-default)",hover:"var(--mantine-color-default-hover)",color:"var(--mantine-color-default-color)",border:`${(0,r.h)(1)} solid var(--mantine-color-default-border)`}:{}},autoContrast:!1,luminanceThreshold:.3,fontFamily:u,fontFamilyMonospace:"ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace",respectReducedMotion:!1,cursorType:"default",defaultGradient:{from:"blue",to:"cyan",deg:45},defaultRadius:"sm",activeClassName:"mantine-active",focusClassName:"",headings:{fontFamily:u,fontWeight:"700",textWrap:"wrap",sizes:{h1:{fontSize:(0,r.h)(34),lineHeight:"1.3"},h2:{fontSize:(0,r.h)(26),lineHeight:"1.35"},h3:{fontSize:(0,r.h)(22),lineHeight:"1.4"},h4:{fontSize:(0,r.h)(18),lineHeight:"1.45"},h5:{fontSize:(0,r.h)(16),lineHeight:"1.5"},h6:{fontSize:(0,r.h)(14),lineHeight:"1.5"}}},fontSizes:{xs:(0,r.h)(12),sm:(0,r.h)(14),md:(0,r.h)(16),lg:(0,r.h)(18),xl:(0,r.h)(20)},lineHeights:{xs:"1.4",sm:"1.45",md:"1.55",lg:"1.6",xl:"1.65"},radius:{xs:(0,r.h)(2),sm:(0,r.h)(4),md:(0,r.h)(8),lg:(0,r.h)(16),xl:(0,r.h)(32)},spacing:{xs:(0,r.h)(10),sm:(0,r.h)(12),md:(0,r.h)(16),lg:(0,r.h)(20),xl:(0,r.h)(32)},breakpoints:{xs:"36em",sm:"48em",md:"62em",lg:"75em",xl:"88em"},shadows:{xs:`0 ${(0,r.h)(1)} ${(0,r.h)(3)} rgba(0, 0, 0, 0.05), 0 ${(0,r.h)(1)} ${(0,r.h)(2)} rgba(0, 0, 0, 0.1)`,sm:`0 ${(0,r.h)(1)} ${(0,r.h)(3)} rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.05) 0 ${(0,r.h)(10)} ${(0,r.h)(15)} ${(0,r.h)(-5)}, rgba(0, 0, 0, 0.04) 0 ${(0,r.h)(7)} ${(0,r.h)(7)} ${(0,r.h)(-5)}`,md:`0 ${(0,r.h)(1)} ${(0,r.h)(3)} rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.05) 0 ${(0,r.h)(20)} ${(0,r.h)(25)} ${(0,r.h)(-5)}, rgba(0, 0, 0, 0.04) 0 ${(0,r.h)(10)} ${(0,r.h)(10)} ${(0,r.h)(-5)}`,lg:`0 ${(0,r.h)(1)} ${(0,r.h)(3)} rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.05) 0 ${(0,r.h)(28)} ${(0,r.h)(23)} ${(0,r.h)(-7)}, rgba(0, 0, 0, 0.04) 0 ${(0,r.h)(12)} ${(0,r.h)(12)} ${(0,r.h)(-7)}`,xl:`0 ${(0,r.h)(1)} ${(0,r.h)(3)} rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.05) 0 ${(0,r.h)(36)} ${(0,r.h)(28)} ${(0,r.h)(-7)}, rgba(0, 0, 0, 0.04) 0 ${(0,r.h)(17)} ${(0,r.h)(17)} ${(0,r.h)(-7)}`},other:{},components:{}}},19774:function(e,t,n){"use strict";n.d(t,{w:function(){return o}});var r=n(83041);n(40969),n(7542);var i=n(61252);function o(e,t,n){let o=(0,i.rZ)(),a=o.components[e]?.defaultProps,s="function"==typeof a?a(o):a;return{...t,...s,...(0,r.L)(n)}}},76817:function(e,t,n){"use strict";n.d(t,{d5:function(){return s},ug:function(){return a},yR:function(){return o}});var r=n(7542),i=n(40969);function o(e){return e}function a(e){return t=>{let n=(0,i.forwardRef)((n,i)=>(0,r.jsx)(e,{...t,...n,ref:i}));return n.extend=e.extend,n.displayName=`WithProps(${e.displayName})`,n}}function s(e){let t=(0,i.forwardRef)(e);return t.extend=o,t.withProps=e=>{let n=(0,i.forwardRef)((n,i)=>(0,r.jsx)(t,{...e,...n,ref:i}));return n.extend=t.extend,n.displayName=`WithProps(${t.displayName})`,n},t}},24067:function(e,t,n){"use strict";n.d(t,{b:function(){return a}});var r=n(7542),i=n(40969),o=n(76817);function a(e){let t=(0,i.forwardRef)(e);return t.withProps=e=>{let n=(0,i.forwardRef)((n,i)=>(0,r.jsx)(t,{...e,...n,ref:i}));return n.extend=t.extend,n.displayName=`WithProps(${t.displayName})`,n},t.extend=o.yR,t}},46583:function(e,t,n){"use strict";function r(e){return e}n.d(t,{Z:function(){return r}})},46128:function(e,t,n){"use strict";n.d(t,{h:function(){return a}}
99),n(40969),n(7542);var r=n(61252),i=n(94145),o=n(57922);function a({classNames:e,styles:t,props:n,stylesCtx:a}){let s=(0,r.rZ)();return{resolvedClassNames:(0,i.m)({theme:s,classNames:e,props:n,stylesCtx:a||void 0}),resolvedStyles:(0,o.i)({theme:s,styles:t,props:n,stylesCtx:a||void 0})}}},94145:function(e,t,n){"use strict";n.d(t,{m:function(){return o}});var r=n(12021);let i={};function o({theme:e,classNames:t,props:n,stylesCtx:o}){let a=Array.isArray(t)?t:[t],s=a.map(t=>"function"==typeof t?t(e,n,o):t||i);return function(e){let t={};return e.forEach(e=>{Object.entries(e).forEach(([e,n])=>{t[e]?t[e]=(0,r.Z)(t[e],n):t[e]=n})}),t}(s)}},57922:function(e,t,n){"use strict";function r({theme:e,styles:t,props:n,stylesCtx:r}){let i=Array.isArray(t)?t:[t];return i.reduce((t,i)=>"function"==typeof i?{...t,...i(e,n,r)}:{...t,...i},{})}n.d(t,{i:function(){return r}})},40904:function(e,t,n){"use strict";n.d(t,{y:function(){return f}}),n(40969),n(7542);var r=n(15057),i=n(61252),o=n(12021);let a={always:"mantine-focus-always",auto:"mantine-focus-auto",never:"mantine-focus-never"};var s=n(94145);function l({selector:e,stylesCtx:t,theme:n,classNames:r,props:i}){return(0,s.m)({theme:n,classNames:r,props:i,stylesCtx:t})[e]}var u=n(57922);function c({style:e,theme:t}){return Array.isArray(e)?[...e].reduce((e,n)=>({...e,...c({style:n,theme:t})}),{}):"function"==typeof e?e(t):null==e?{}:e}var d=n(83041);function f({name:e,classes:t,props:n,stylesCtx:f,className:h,style:p,rootSelector:m="root",unstyled:g,classNames:v,styles:y,vars:b,varsResolver:w}){let A=(0,i.rZ)(),E=(0,r.uK)(),_=(0,r.Nu)(),k=(0,r.DE)(),C=(Array.isArray(e)?e:[e]).filter(e=>e),{withStylesTransform:S,getTransformedStyles:x}=function({props:e,stylesCtx:t,themeName:n}){let o=(0,i.rZ)(),a=r.sZ()?.();return{getTransformedStyles:r=>{if(!a)return[];let i=r.map(n=>a(n,{props:e,theme:o,ctx:t}));return[...i,...n.map(n=>a(o.components[n]?.styles,{props:e,theme:o,ctx:t}))].filter(Boolean)},withStylesTransform:!!a}}({props:n,stylesCtx:f,themeName:C});return(e,r)=>({className:function({theme:e,options:t,themeName:n,selector:r,classNamesPrefix:i,classNames:u,classes:c,unstyled:d,className:f,rootSelector:h,props:p,stylesCtx:m,withStaticClasses:g,headless:v,transformedStyles:y}){return(0,o.Z)(function({theme:e,options:t,unstyled:n}){return(0,o.Z)(t?.focusable&&!n&&(e.focusClassName||a[e.focusRing]),t?.active&&!n&&e.activeClassName)}({theme:e,options:t,unstyled:d||v}),function({themeName:e,theme:t,selector:n,props:r,stylesCtx:i}){return e.map(e=>s.m({theme:t,classNames:t.components[e]?.classNames,props:r,stylesCtx:i})?.[n])}({theme:e,themeName:n,selector:r,props:p,stylesCtx:m}),function({options:e,classes:t,selector:n,unstyled:r}){return e?.variant&&!r?t[`${n}--${e.variant}`]:void 0}({options:t,classes:c,selector:r,unstyled:d}),l({selector:r,stylesCtx:m,theme:e,classNames:u,props:p}),l({selector:r,stylesCtx:m,theme:e,classNames:y,props:p}),function({selector:e,stylesCtx:t,options:n,props:r,theme:i}){return(0,s.m)({theme:i,classNames:n?.classNames,props:n?.props||r,stylesCtx:t})[e]}({selector:r,stylesCtx:m,options:t,props:p,theme:e}),function({rootSelector:e,selector:t,className:n}){return e===t?n:void 0}({rootSelector:h,selector:r,className:f}),function({selector:e,classes:t,unstyled:n}){return n?void 0:t[e]}({selector:r,classes:c,unstyled:d||v}),g&&!v&&function({themeName:e,classNamesPrefix:t,selector:n,withStaticClass:r}){return!1===r?[]:e.map(e=>`${t}-${e}-${n}`)}({themeName:n,classNamesPrefix:i,selector:r,withStaticClass:t?.withStaticClass}),t?.className)}({theme:A,options:r,themeName:C,selector:e,classNamesPrefix:E,classNames:v,classes:t,unstyled:g,className:h,rootSelector:m,props:n,stylesCtx:f,withStaticClasses:_,headless:k,transformedStyles:x([r?.styles,y])}),style:function({theme:e,themeName:t,selector:n,options:r,props:i,stylesCtx:o,rootSelector:a,styles:s,style:l,vars:f,varsResolver:h,headless:p,withStylesTransform:m}){return{...!m&&function({theme:e,themeName:t,props:n,stylesCtx:r,selector:i}){return t.map(t=>(0,u.i)({theme:e,styles:e.components[t]?.styles,props:n,stylesCtx:r})[i]).reduce((e,t)=>
99({...e,...t}),{})}({theme:e,themeName:t,props:i,stylesCtx:o,selector:n}),...!m&&(0,u.i)({theme:e,styles:s,props:i,stylesCtx:o})[n],...!m&&(0,u.i)({theme:e,styles:r?.styles,props:r?.props||i,stylesCtx:o})[n],...function({vars:e,varsResolver:t,theme:n,props:r,stylesCtx:i,selector:o,themeName:a,headless:s}){return[s?{}:t?.(n,r,i),...a.map(e=>n.components?.[e]?.vars?.(n,r,i)),e?.(n,r,i)].reduce((e,t)=>(t&&Object.keys(t).forEach(n=>{e[n]={...e[n],...(0,d.L)(t[n])}}),e),{})?.[o]}({theme:e,props:i,stylesCtx:o,vars:f,varsResolver:h,selector:n,themeName:t,headless:p}),...a===n?c({style:l,theme:e}):null,...c({style:r?.style,theme:e})}}({theme:A,themeName:C,selector:e,options:r,props:n,stylesCtx:f,rootSelector:m,styles:y,style:p,vars:b,varsResolver:w,headless:k,withStylesTransform:S})})}},38354:function(e,t,n){"use strict";n.d(t,{V:function(){return o}});var r=n(7542),i=n(40969);function o(e=null){let t=(0,i.createContext)(e);return[({children:e,value:n})=>(0,r.jsx)(t.Provider,{value:n,children:e}),()=>(0,i.useContext)(t)]}},75189:function(e,t,n){"use strict";n.d(t,{R:function(){return o}});var r=n(7542),i=n(40969);function o(e){let t=(0,i.createContext)(null);return[({children:e,value:n})=>(0,r.jsx)(t.Provider,{value:n,children:e}),()=>{let n=(0,i.useContext)(t);if(null===n)throw Error(e);return n}]}},56274:function(e,t,n){"use strict";n.d(t,{R:function(){return i}});var r=n(51125);function i({parentSelector:e,siblingSelector:t,onKeyDown:n,loop:i=!0,activateOnFocus:o=!1,dir:a="rtl",orientation:s}){return l=>{n?.(l);let u=Array.from(r.p(l.currentTarget,e)?.querySelectorAll(t)||[]).filter(t=>{var n;return n=l.currentTarget,(0,r.p)(n,e)===(0,r.p)(t,e)}),c=u.findIndex(e=>l.currentTarget===e),d=function(e,t,n){for(let n=e+1;n<t.length;n+=1)if(!t[n].disabled)return n;if(n){for(let e=0;e<t.length;e+=1)if(!t[e].disabled)return e}return e}(c,u,i),f=function(e,t,n){for(let n=e-1;n>=0;n-=1)if(!t[n].disabled)return n;if(n){for(let e=t.length-1;e>-1;e-=1)if(!t[e].disabled)return e}return e}(c,u,i),h="rtl"===a?f:d,p="rtl"===a?d:f;switch(l.key){case"ArrowRight":"horizontal"===s&&(l.stopPropagation(),l.preventDefault(),u[h].focus(),o&&u[h].click());break;case"ArrowLeft":"horizontal"===s&&(l.stopPropagation(),l.preventDefault(),u[p].focus(),o&&u[p].click());break;case"ArrowUp":"vertical"===s&&(l.stopPropagation(),l.preventDefault(),u[f].focus(),o&&u[f].click());break;case"ArrowDown":"vertical"===s&&(l.stopPropagation(),l.preventDefault(),u[d].focus(),o&&u[d].click());break;case"Home":l.stopPropagation(),l.preventDefault(),u[0].disabled||u[0].focus();break;case"End":{l.stopPropagation(),l.preventDefault();let e=u.length-1;u[e].disabled||u[e].focus()}}}}},25048:function(e,t,n){"use strict";function r(e){return e&&"object"==typeof e&&!Array.isArray(e)}n.d(t,{R:function(){return function e(t,n){let i={...t};return r(t)&&r(n)&&Object.keys(n).forEach(o=>{r(n[o])&&o in t?i[o]=e(i[o],n[o]):i[o]=n[o]}),i}}})},83041:function(e,t,n){"use strict";function r(e){return Object.keys(e).reduce((t,n)=>(void 0!==e[n]&&(t[n]=e[n]),t),{})}n.d(t,{L:function(){return r}})},51125:function(e,t,n){"use strict";function r(e,t){let n=e;for(;(n=n.parentElement)&&!n.matches(t););return n}n.d(t,{p:function(){return r}})},5339:function(e,t,n){"use strict";n.d(t,{w:function(){return i}});let r={app:100,modal:200,popover:300,overlay:400,max:9999};function i(e){return r[e]}},64943:function(e,t,n){"use strict";n.d(t,{Dp:function(){return u},H5:function(){return s},Xj:function(){return c},ap:function(){return o},bG:function(){return a},yv:function(){return l}});var r=n(53848),i=n(75900);function o(e,t="size",n=!0){if(void 0!==e)return(0,r.s)(e)?n?(0,i.h)(e):e:`var(--${t}-${e})`}function a(e){return o(e,"mantine-spacing")}function s(e){return void 0===e?"var(--mantine-radius-default)":o(e,"mantine-radius")}function l(e){return o(e,"mantine-font-size")}function u(e){return o(e,"mantine-line-height",!1)}function c(e){if(e)return o(e,"mantine-shadow",!1)}},40781:function(e,t,n){"use strict";n.d(t,{k:function(){return i}});var r=n(40969);function i(e){return!Array.isArray(e)&&null!==e&&"object"==typeof e&&e.type!==r.Fragment}},53848:function(e,t,n){"use strict";function r(e){if("number"==typeof e)return!0;
99if("string"==typeof e){if(e.startsWith("calc(")||e.startsWith("var(")||e.includes(" ")&&""!==e.trim())return!0;let t=/^[+-]?[0-9]+(\.[0-9]+)?(px|em|rem|ex|ch|lh|rlh|vw|vh|vmin|vmax|vb|vi|svw|svh|lvw|lvh|dvw|dvh|cm|mm|in|pt|pc|q|cqw|cqh|cqi|cqb|cqmin|cqmax|%)?$/,n=e.trim().split(/\s+/);return n.every(e=>t.test(e))}return!1}n.d(t,{s:function(){return r}})},27002:function(e,t,n){"use strict";function r(e){return Object.keys(e)}n.d(t,{X:function(){return r}})},82622:function(e,t,n){"use strict";function r(e){let t="string"==typeof e&&e.includes("var(--mantine-scale)")?e.match(/^calc\((.*?)\)$/)?.[1].split("*")[0].trim():e;return"number"==typeof t?t:"string"==typeof t?t.includes("calc")||t.includes("var")?t:t.includes("px")?Number(t.replace("px","")):t.includes("rem")?16*Number(t.replace("rem","")):t.includes("em")?16*Number(t.replace("em","")):Number(t):NaN}n.d(t,{px:function(){return r}})},75900:function(e,t,n){"use strict";function r(e){return"0rem"===e?"0rem":`calc(${e} * var(--mantine-scale))`}function i(e,{shouldScale:t=!1}={}){return function n(i){if(0===i||"0"===i)return`0${e}`;if("number"==typeof i){let n=`${i/16}${e}`;return t?r(n):n}if("string"==typeof i){if(""===i||i.startsWith("calc(")||i.startsWith("clamp(")||i.includes("rgba("))return i;if(i.includes(","))return i.split(",").map(e=>n(e)).join(",");if(i.includes(" "))return i.split(" ").map(e=>n(e)).join(" ");if(i.includes(e))return t?r(i):i;let o=i.replace("px","");if(!Number.isNaN(Number(o))){let n=`${Number(o)/16}${e}`;return t?r(n):n}}return i}}n.d(t,{em:function(){return a},h:function(){return o}});let o=i("rem",{shouldScale:!0}),a=i("em")},10044:function(e,t,n){"use strict";n.d(t,{l:function(){return i}});var r=n(40969);function i(e,t){let n=(0,r.useRef)(!1);(0,r.useEffect)(()=>()=>{n.current=!1},[]),(0,r.useEffect)(()=>{if(n.current)return e();n.current=!0},t)}},92061:function(e,t,n){"use strict";n.d(t,{q:function(){return i}});var r=n(40969);function i(e=!1,t){let{onOpen:n,onClose:i}=t||{},[o,a]=(0,r.useState)(e),s=(0,r.useCallback)(()=>{a(e=>e||(n?.(),!0))},[n]),l=(0,r.useCallback)(()=>{a(e=>e?(i?.(),!1):e)},[i]),u=(0,r.useCallback)(()=>{o?l():s()},[l,s,o]);return[o,{open:s,close:l,toggle:u}]}},94484:function(e,t,n){"use strict";n.d(t,{u:function(){return o}});var r=n(40969),i=n(10044);function o({opened:e,shouldReturnFocus:t=!0}){let n=(0,r.useRef)(null),o=()=>{n.current&&"focus"in n.current&&"function"==typeof n.current.focus&&n.current?.focus({preventScroll:!0})};return(0,i.l)(()=>{let r=-1,i=e=>{"Tab"===e.key&&window.clearTimeout(r)};return document.addEventListener("keydown",i),e?n.current=document.activeElement:t&&(r=window.setTimeout(o,10)),()=>{window.clearTimeout(r),document.removeEventListener("keydown",i)}},[e,t]),o}},3417:function(e,t,n){"use strict";n.d(t,{M:function(){return s}});var r=n(40969),i=n(76925),o=n(55310);let a=r["useId".toString()]||(()=>void 0);function s(e){let t=function(){let e=a();return e?`mantine-${e.replace(/:/g,"")}`:""}(),[n,s]=(0,r.useState)(t);return((0,i.Y)(()=>{s((0,o.k)())},[]),"string"==typeof e)?e:"undefined"==typeof window?t:n}},76925:function(e,t,n){"use strict";n.d(t,{Y:function(){return i}});var r=n(40969);let i="undefined"!=typeof document?r.useLayoutEffect:r.useEffect},87229:function(e,t,n){"use strict";n.d(t,{a:function(){return i}});var r=n(40969);function i(e,t,{getInitialValueInEffect:n}={getInitialValueInEffect:!0}){let[i,o]=(0,r.useState)(n?t:!!("undefined"!=typeof window&&"matchMedia"in window)&&window.matchMedia(e).matches),a=(0,r.useRef)(null);return(0,r.useEffect)(()=>{if("matchMedia"in window)return a.current=window.matchMedia(e),o(a.current.matches),function(e,t){try{return e.addEventListener("change",t),()=>e.removeEventListener("change",t)}catch(n){return e.addListener(t),()=>e.removeListener(t)}}(a.current,e=>o(e.matches))},[e]),i}},1797:function(e,t,n){"use strict";n.d(t,{Yx:function(){return a},kR:function(){return i},lq:function(){return o}});var r=n(40969);function i(e,t){if("function"==typeof e)return e(t);"object"==typeof e&&null!==e&&"current"in e&&(e.current=t)}function o(...e){let t=new Map;return n=>
99{if(e.forEach(e=>{let r=i(e,n);r&&t.set(e,r)}),t.size>0)return()=>{e.forEach(e=>{let n=t.get(e);n?n():i(e,null)}),t.clear()}}}function a(...e){return(0,r.useCallback)(o(...e),e)}},43393:function(e,t,n){"use strict";n.d(t,{J:function(){return i}});var r=n(87229);function i(e,t){return(0,r.a)("(prefers-reduced-motion: reduce)",e,t)}},37512:function(e,t,n){"use strict";n.d(t,{C:function(){return i}});var r=n(40969);function i({value:e,defaultValue:t,finalValue:n,onChange:i=()=>{}}){let[o,a]=(0,r.useState)(void 0!==t?t:n);return void 0!==e?[e,i,!0]:[o,(e,...t)=>{a(e),i?.(e,...t)},!1]}},36227:function(e,t,n){"use strict";n.d(t,{s:function(){return i}});var r=n(40969);function i(e,t,n){(0,r.useEffect)(()=>(window.addEventListener(e,t,n),()=>window.removeEventListener(e,t,n)),[e,t])}},55310:function(e,t,n){"use strict";function r(e="mantine-"){return`${e}${Math.random().toString(36).slice(2,11)}`}n.d(t,{k:function(){return r}})},97222:function(e,t,n){"use strict";function r(e){if(!Number.isSafeInteger(e)||e<0)throw Error(`Wrong positive integer: ${e}`)}function i(e,...t){if(!(e instanceof Uint8Array))throw Error("Expected Uint8Array");if(t.length>0&&!t.includes(e.length))throw Error(`Expected Uint8Array of length ${t}, not of length=${e.length}`)}function o(e,t=!0){if(e.destroyed)throw Error("Hash instance has been destroyed");if(t&&e.finished)throw Error("Hash#digest() has already been called")}function a(e,t){i(e);let n=t.outputLen;if(e.length<n)throw Error(`digestInto() expects output buffer of length at least ${n}`)}n.d(t,{Gg:function(){return o},J8:function(){return a},Rx:function(){return r},aI:function(){return i}})},62317:function(e,t,n){"use strict";n.d(t,{GL:function(){return o},Jq:function(){return i},O0:function(){return l},hE:function(){return c},kb:function(){return u},np:function(){return a}});/*! noble-hashes - MIT License (c) 2022 Paul Miller (paulmillr.com) */let r=e=>e instanceof Uint8Array,i=e=>new Uint32Array(e.buffer,e.byteOffset,Math.floor(e.byteLength/4)),o=e=>new DataView(e.buffer,e.byteOffset,e.byteLength),a=(e,t)=>e<<32-t|e>>>t,s=68===new Uint8Array(new Uint32Array([287454020]).buffer)[0];if(!s)throw Error("Non little-endian hardware is not supported");function l(e){if("string"==typeof e&&(e=function(e){if("string"!=typeof e)throw Error(`utf8ToBytes expected string, got ${typeof e}`);return new Uint8Array(new TextEncoder().encode(e))}(e)),!r(e))throw Error(`expected Uint8Array, got ${typeof e}`);return e}Array.from({length:256},(e,t)=>t.toString(16).padStart(2,"0"));class u{clone(){return this._cloneInto()}}function c(e){let t=t=>e().update(l(t)).digest(),n=e();return t.outputLen=n.outputLen,t.blockLen=n.blockLen,t.create=()=>e(),t}},38974:function(e,t,n){"use strict";n.d(t,{I:function(){return r}});var r=`{ 100 "connect_wallet": { 101 "label": "Connect Wallet", 102 "wrong_network": { 103 "label": "Wrong network" 104 } 105 }, 106 107 "intro": { 108 "title": "What is a Wallet?", 109 "description": "A wallet is used to send, receive, store, and display digital assets. It's also a new way to log in, without needing to create new accounts and passwords on every website.", 110 "digital_asset": { 111 "title": "A Home for your Digital Assets", 112 "description": "Wallets are used to send, receive, store, and display digital assets like Ethereum and NFTs." 113 }, 114 "login": { 115 "title": "A New Way to Log In", 116 "description": "Instead of creating new accounts and passwords on every website, just connect your wallet." 117 }, 118 "get": { 119 "label": "Get a Wallet" 120 }, 121 "learn_more": { 122 "label": "Learn More" 123 } 124 }, 125 126 "sign_in": { 127 "label": "Verify your account", 128 "description": "To finish connecting, you must sign a message in your wallet to verify that you are the owner of this account.", 129 "message": { 130 "send": "Sign message", 131 "preparing": "Preparing message...", 132 "cancel": "Cancel", 133 "preparing_error": "Error preparing message, please retry!" 134 }, 135 "signature": { 136 "waiting": "Waiting for signature...", 137 "verifying": "Verifying signature...", 138 "signing_error": "Error signing message, please retry!", 139 "verifying_error": "Error verifying signature, please retry!", 140 "oops_error": "Oops, something went wrong!" 141 } 142 }, 143 144 "connect": { 145 "label": "Connect", 146 "title": "Connect a Wallet", 147 "new_to_ethereum": { 148 "description": "New to Ethereum wallets?", 149 "learn_more": { 150 "label": "Learn More" 151 } 152 }, 153 "learn_more": { 154 "label": "Learn more" 155 }, 156 "recent": "Recent", 157 "status": { 158 "opening": "Opening %{wallet}...", 159 "connecting": "Connecting", 160 "connect_mobile": "Continue in %{wallet}", 161 "not_installed": "%{wallet} is not installed", 162 "not_available": "%{wallet} is not available", 163 "confirm": "Confirm connection in the extension", 164 "confirm_mobile": "Accept connection request in the wallet" 165 }, 166 "secondary_action": { 167 "get": { 168 "description": "Don't have %{wallet}?", 169 "label": "GET" 170 }, 171 "install": { 172 "label": "INSTALL" 173 }, 174 "retry": { 175 "label": "RETRY" 176 } 177 }, 178 "walletconnect": { 179 "description": { 180 "full": "Need the official WalletConnect modal?", 181 "compact": "Need the WalletConnect modal?" 182 }, 183 "open": { 184 "label": "OPEN" 185 } 186 } 187 }, 188 189 "connect_scan": { 190 "title": "Scan with %{wallet}", 191 "fallback_title": "Scan with your phone" 192 }, 193 194 "connector_group": { 195 "installed": "Installed", 196 "recommended": "Recommended", 197 "other": "Other", 198 "popular": "Popular", 199 "more": "More", 200 "others": "Others" 201 }, 202 203 "get": { 204 "title": "Get a Wallet", 205 "action": { 206 "label": "GET" 207 }, 208 "mobile": { 209 "description": "Mobile Wallet" 210 }, 211 "extension": { 212 "description": "Browser Extension" 213 }, 214 "mobile_and_extension": { 215 "description": "Mobile Wallet and Extension" 216 }, 217 "mobile_and_desktop": { 218 "description": "Mobile and Desktop Wallet" 219 }, 220 "looking_for": { 221 "title": "Not what you're looking for?", 222 "mobile": { 223 "description": "Select a wallet on the main screen to get started with a different wallet provider." 224 }, 225 "desktop": { 226 "compact_description": "Select a wallet on the main screen to get started with a different wallet provider.", 227 "wide_description": "Select a wallet on the left to get started with a different wallet provider." 228 } 229 } 230 }, 231 232 "get_options": { 233 "title": "Get started with %{wallet}", 234 "short_title": "Get %{wallet}", 235 "mobile": { 236 "title": "%{wallet} for Mobile", 237 "description": "Use the mobile wallet to explore the world of Ethereum.", 238 "download": { 239 "label": "Get the app" 240 } 241 }, 242 "extension": { 243 "title": "%{wallet} for %{browser}", 244 "description": "Access your wallet right from your favorite web browser.", 245 "download": { 246 "label": "Add to %{browser}" 247 } 248 }, 249 "desktop": { 250 "title": "%{wallet} for %{platform}", 251 "description": "Access your wallet natively from your powerful desktop.", 252 "download": { 253 "label": "Add to %{platform}" 254 } 255 } 256 }, 257 258 "get_mobile": { 259 "title": "Install %{wallet}", 260 "description": "Scan with your phone to download on iOS or Android", 261 "continue": { 262 "label": "Continue" 263 } 264 }, 265 266 "get_instructions": { 267 "mobile": { 268 "connect": { 269 "label": "Connect" 270 }, 271 "learn_more": { 272 "label": "Learn More" 273 } 274 }, 275 "extension": { 276 "refresh": { 277 "label": "Refresh" 278 }, 279 "learn_more": { 280 "label": "Learn More" 281 } 282 }, 283 "desktop": { 284 "connect": { 285 "label": "Connect" 286 }, 287 "learn_more": { 288 "label": "Learn More" 289 } 290 } 291 }, 292 293 "chains": { 294 "title": "Switch Networks", 295 "wrong_network": "Wrong network detected, switch or disconnect to continue.", 296 "confirm": "Confirm in Wallet", 297 "switching_not_supported": "Your wallet does not support switching networks from %{appName}. Try switching networks from within your wallet instead.", 298 "switching_not_supported_fallback": "Your wallet does not support switching networks from this app. Try switching networks from within your wallet instead.", 299 "disconnect": "Disconnect", 300 "connected": "Connected" 301 }, 302 303 "profile": { 304 "disconnect": { 305 "label": "Disconnect" 306 }, 307 "copy_address": { 308 "label": "Copy Address", 309 "copied": "Copied!" 310 }, 311 "explorer": { 312 "label": "View more on explorer" 313 }, 314 "transactions": { 315 "description": "%{appName} transactions will appear here...", 316 "description_fallback": "Your transactions will appear here...", 317 "recent": { 318 "title": "Recent Transactions" 319 }, 320 "clear": { 321 "label": "Clear All" 322 } 323 } 324 }, 325 326 "wallet_connectors": { 327 "argent": { 328 "qr_code": { 329 "step1": { 330 "description": "Put Argent on your home screen for faster access to your wallet.", 331 "title": "Open the Argent app" 332 }, 333 "step2": { 334 "description": "Create a wallet and username, or import an existing wallet.", 335 "title": "Create or Import a Wallet" 336 }, 337 "step3": { 338 "description": "After you scan, a connection prompt will appear for you to connect your wallet.", 339 "title": "Tap the Scan QR button" 340 } 341 } 342 }, 343 344 "berasig": { 345 "extension": { 346 "step1": { 347 "title": "Install the BeraSig extension", 348 "description": "We recommend pinning BeraSig to your taskbar for easier access to your wallet." 349 }, 350 "step2": { 351 "title": "Create a Wallet", 352 "description": "Be sure to back up your wallet using a secure method. Never share your secret phrase with anyone." 353 }, 354 "step3": { 355 "title": "Refresh your browser", 356 "description": "Once you set up your wallet, click below to refresh the browser and load up the extension." 357 } 358 } 359 }, 360 361 "best": { 362 "qr_code": { 363 "step1": { 364 "title": "Open the Best Wallet app", 365 "description": "Add Best Wallet to your home screen for faster access to your wallet." 366 }, 367 "step2": { 368 "title": "Create or Import a Wallet", 369 "description": "Create a new wallet or import an existing one." 370 }, 371 "step3": { 372 "title": "Tap the QR icon and scan", 373 "description": "Tap the QR icon on your homescreen, scan the code and confirm the prompt to connect." 374 } 375 } 376 }, 377 378 "bifrost": { 379 "qr_code": { 380 "step1": { 381 "description": "We recommend putting Bifrost Wallet on your home screen for quicker access.", 382 "title": "Open the Bifrost Wallet app"
383 }, 384 "step2": { 385 "description": "Create or import a wallet using your recovery phrase.", 386 "title": "Create or Import a Wallet" 387 }, 388 "step3": { 389 "description": "After you scan, a connection prompt will appear for you to connect your wallet.", 390 "title": "Tap the scan button" 391 } 392 } 393 }, 394 395 "bitget": { 396 "qr_code": { 397 "step1": { 398 "description": "We recommend putting Bitget Wallet on your home screen for quicker access.", 399 "title": "Open the Bitget Wallet app" 400 }, 401 "step2": { 402 "description": "Be sure to back up your wallet using a secure method. Never share your secret phrase with anyone.", 403 "title": "Create or Import a Wallet" 404 }, 405 "step3": { 406 "description": "After you scan, a connection prompt will appear for you to connect your wallet.", 407 "title": "Tap the scan button" 408 } 409 }, 410 411 "extension": { 412 "step1": { 413 "description": "We recommend pinning Bitget Wallet to your taskbar for quicker access to your wallet.", 414 "title": "Install the Bitget Wallet extension" 415 }, 416 "step2": { 417 "description": "Be sure to back up your wallet using a secure method. Never share your secret phrase with anyone.", 418 "title": "Create or Import a Wallet" 419 }, 420 "step3": { 421 "description": "Once you set up your wallet, click below to refresh the browser and load up the extension.", 422 "title": "Refresh your browser" 423 } 424 } 425 }, 426 427 "bitski": { 428 "extension": { 429 "step1": { 430 "description": "We recommend pinning Bitski to your taskbar for quicker access to your wallet.", 431 "title": "Install the Bitski extension" 432 }, 433 "step2": { 434 "description": "Be sure to back up your wallet using a secure method. Never share your secret phrase with anyone.", 435 "title": "Create or Import a Wallet" 436 }, 437 "step3": { 438 "description": "Once you set up your wallet, click below to refresh the browser and load up the extension.", 439 "title": "Refresh your browser" 440 } 441 } 442 }, 443 444 "bitverse": { 445 "qr_code": { 446 "step1": { 447 "title": "Open the Bitverse Wallet app", 448 "description": "Add Bitverse Wallet to your home screen for faster access to your wallet." 449 }, 450 "step2": { 451 "title": "Create or Import a Wallet", 452 "description": "Create a new wallet or import an existing one." 453 }, 454 "step3": { 455 "title": "Tap the QR icon and scan", 456 "description": "Tap the QR icon on your homescreen, scan the code and confirm the prompt to connect." 457 } 458 } 459 }, 460 461 "bloom": { 462 "desktop": { 463 "step1": { 464 "title": "Open the Bloom Wallet app", 465 "description": "We recommend putting Bloom Wallet on your home screen for quicker access." 466 }, 467 "step2": { 468 "description": "Create or import a wallet using your recovery phrase.", 469 "title": "Create or Import a Wallet" 470 }, 471 "step3": { 472 "description": "After you have a wallet, click on Connect to connect via Bloom. A connection prompt in the app will appear for you to confirm the connection.", 473 "title": "Click on Connect" 474 } 475 } 476 }, 477 478 "bybit": { 479 "qr_code": { 480 "step1": { 481 "description": "We recommend putting Bybit on your home screen for faster access to your wallet.", 482 "title": "Open the Bybit app" 483 }, 484 "step2": { 485 "description": "You can easily backup your wallet using our backup feature on your phone.", 486 "title": "Create or Import a Wallet" 487 }, 488 "step3": { 489 "description": "After you scan, a connection prompt will appear for you to connect your wallet.", 490 "title": "Tap the scan button" 491 } 492 }, 493 494 "extension": { 495 "step1": { 496 "description": "Click at the top right of your browser and pin Bybit Wallet for easy access.", 497 "title": "Install the Bybit Wallet extension" 498 }, 499 "step2": { 500 "description": "Create a new wallet or import an existing one.", 501 "title": "Create or Import a wallet" 502 }, 503 "step3": { 504 "description": "Once you set up Bybit Wallet, click below to refresh the browser and load up the extension.", 505 "title": "Refresh your browser" 506 } 507 } 508 }, 509 510 "binance": { 511 "qr_code": { 512 "step1": { 513 "description": "We recommend putting Binance on your home screen for faster access to your wallet.", 514 "title": "Open the Binance app" 515 }, 516 "step2": { 517 "description": "You can easily backup your wallet using our backup feature on your phone.", 518 "title": "Create or Import a Wallet" 519 }, 520 "step3": { 521 "description": "After you scan, a connection prompt will appear for you to connect your wallet.", 522 "title": "Tap the WalletConnect button" 523 } 524 } 525 }, 526 527 "coin98": { 528 "qr_code": { 529 "step1": { 530 "description": "We recommend putting Coin98 Wallet on your home screen for faster access to your wallet.",
531 "title": "Open the Coin98 Wallet app" 532 }, 533 "step2": { 534 "description": "You can easily backup your wallet using our backup feature on your phone.", 535 "title": "Create or Import a Wallet" 536 }, 537 "step3": { 538 "description": "After you scan, a connection prompt will appear for you to connect your wallet.", 539 "title": "Tap the WalletConnect button" 540 } 541 }, 542 543 "extension": { 544 "step1": { 545 "description": "Click at the top right of your browser and pin Coin98 Wallet for easy access.", 546 "title": "Install the Coin98 Wallet extension" 547 }, 548 "step2": { 549 "description": "Create a new wallet or import an existing one.", 550 "title": "Create or Import a wallet" 551 }, 552 "step3": { 553 "description": "Once you set up Coin98 Wallet, click below to refresh the browser and load up the extension.", 554 "title": "Refresh your browser" 555 } 556 } 557 }, 558 559 "coinbase": { 560 "qr_code": { 561 "step1": { 562 "description": "We recommend putting Coinbase Wallet on your home screen for quicker access.", 563 "title": "Open the Coinbase Wallet app" 564 }, 565 "step2": { 566 "description": "You can easily backup your wallet using the cloud backup feature.", 567 "title": "Create or Import a Wallet" 568 }, 569 "step3": { 570 "description": "After you scan, a connection prompt will appear for you to connect your wallet.", 571 "title": "Tap the scan button" 572 } 573 }, 574 575 "extension": { 576 "step1": { 577 "description": "We recommend pinning Coinbase Wallet to your taskbar for quicker access to your wallet.", 578 "title": "Install the Coinbase Wallet extension" 579 }, 580 "step2": { 581 "description": "Be sure to back up your wallet using a secure method. Never share your secret phrase with anyone.", 582 "title": "Create or Import a Wallet" 583 }, 584 "step3": { 585 "description": "Once you set up your wallet, click below to refresh the browser and load up the extension.", 586 "title": "Refresh your browser" 587 } 588 } 589 }, 590 591 "compass": { 592 "extension": { 593 "step1": { 594 "description": "We recommend pinning Compass Wallet to your taskbar for quicker access to your wallet.", 595 "title": "Install the Compass Wallet extension" 596 }, 597 "step2": { 598 "description": "Be sure to back up your wallet using a secure method. Never share your secret phrase with anyone.", 599 "title": "Create or Import a Wallet" 600 }, 601 "step3": { 602 "description": "Once you set up your wallet, click below to refresh the browser and load up the extension.", 603 "title": "Refresh your browser" 604 } 605 } 606 }, 607 608 "core": { 609 "qr_code": { 610 "step1": { 611 "description": "We recommend putting Core on your home screen for faster access to your wallet.", 612 "title": "Open the Core app" 613 }, 614 "step2": { 615 "description": "You can easily backup your wallet using our backup feature on your phone.", 616 "title": "Create or Import a Wallet" 617 }, 618 "step3": { 619 "description": "After you scan, a connection prompt will appear for you to connect your wallet.", 620 "title": "Tap the WalletConnect button" 621 } 622 }, 623 624 "extension": { 625 "step1": { 626 "description": "We recommend pinning Core to your taskbar for quicker access to your wallet.", 627 "title": "Install the Core extension" 628 }, 629 "step2": { 630 "description": "Be sure to back up your wallet using a secure method. Never share your secret phrase with anyone.", 631 "title": "Create or Import a Wallet" 632 }, 633 "step3": { 634 "description": "Once you set up your wallet, click below to refresh the browser and load up the extension.", 635 "title": "Refresh your browser" 636 } 637 } 638 }, 639 640 "fox": { 641 "qr_code": { 642 "step1": { 643 "description": "We recommend putting FoxWallet on your home screen for quicker access.", 644 "title": "Open the FoxWallet app"
645 }, 646 "step2": { 647 "description": "Be sure to back up your wallet using a secure method. Never share your secret phrase with anyone.", 648 "title": "Create or Import a Wallet" 649 }, 650 "step3": { 651 "description": "After you scan, a connection prompt will appear for you to connect your wallet.", 652 "title": "Tap the scan button" 653 } 654 } 655 }, 656 657 "frontier": { 658 "qr_code": { 659 "step1": { 660 "description": "We recommend putting Frontier Wallet on your home screen for quicker access.", 661 "title": "Open the Frontier Wallet app" 662 }, 663 "step2": { 664 "description": "Be sure to back up your wallet using a secure method. Never share your secret phrase with anyone.", 665 "title": "Create or Import a Wallet" 666 }, 667 "step3": { 668 "description": "After you scan, a connection prompt will appear for you to connect your wallet.", 669 "title": "Tap the scan button" 670 } 671 }, 672 673 "extension": { 674 "step1": { 675 "description": "We recommend pinning Frontier Wallet to your taskbar for quicker access to your wallet.", 676 "title": "Install the Frontier Wallet extension" 677 }, 678 "step2": { 679 "description": "Be sure to back up your wallet using a secure method. Never share your secret phrase with anyone.", 680 "title": "Create or Import a Wallet" 681 }, 682 "step3": { 683 "description": "Once you set up your wallet, click below to refresh the browser and load up the extension.", 684 "title": "Refresh your browser" 685 } 686 } 687 }, 688 689 "im_token": { 690 "qr_code": { 691 "step1": { 692 "title": "Open the imToken app", 693 "description": "Put imToken app on your home screen for faster access to your wallet." 694 }, 695 "step2": { 696 "title": "Create or Import a Wallet", 697 "description": "Create a new wallet or import an existing one." 698 }, 699 "step3": { 700 "title": "Tap Scanner Icon in top right corner", 701 "description": "Choose New Connection, then scan the QR code and confirm the prompt to connect." 702 } 703 } 704 }, 705 706 "iopay": { 707 "qr_code": { 708 "step1": { 709 "description": "We recommend putting ioPay on your home screen for faster access to your wallet.", 710 "title": "Open the ioPay app" 711 }, 712 "step2": { 713 "description": "You can easily backup your wallet using our backup feature on your phone.", 714 "title": "Create or Import a Wallet" 715 }, 716 "step3": { 717 "description": "After you scan, a connection prompt will appear for you to connect your wallet.", 718 "title": "Tap the WalletConnect button" 719 } 720 } 721 }, 722 723 "kaikas": { 724 "extension": { 725 "step1": { 726 "description": "We recommend pinning Kaikas to your taskbar for quicker access to your wallet.", 727 "title": "Install the Kaikas extension" 728 }, 729 "step2": { 730 "description": "Be sure to back up your wallet using a secure method. Never share your secret phrase with anyone.", 731 "title": "Create or Import a Wallet" 732 }, 733 "step3": { 734 "description": "Once you set up your wallet, click below to refresh the browser and load up the extension.", 735 "title": "Refresh your browser" 736 } 737 }, 738 "qr_code": { 739 "step1": { 740 "title": "Open the Kaikas app", 741 "description": "Put Kaikas app on your home screen for faster access to your wallet." 742 }, 743 "step2": { 744 "title": "Create or Import a Wallet", 745 "description": "Create a new wallet or import an existing one." 746 }, 747 "step3": { 748 "title": "Tap Scanner Icon in top right corner", 749 "description": "Choose New Connection, then scan the QR code and confirm the prompt to connect." 750 } 751 } 752 }, 753 754 "kaia": { 755 "extension": { 756 "step1": { 757 "description": "We recommend pinning Kaia to your taskbar for quicker access to your wallet.", 758 "title": "Install the Kaia extension" 759 }, 760 "step2": { 761 "description": "Be sure to back up your wallet using a secure method. Never share your secret phrase with anyone.", 762 "title": "Create or Import a Wallet" 763 }, 764 "step3": { 765 "description": "Once you set up your wallet, click below to refresh the browser and load up the extension.", 766 "title": "Refresh your browser" 767 } 768 }, 769 "qr_code": { 770 "step1": { 771 "title": "Open the Kaia app", 772 "description": "Put Kaia app on your home screen for faster access to your wallet." 773 }, 774 "step2": { 775 "title": "Create or Import a Wallet", 776 "description": "Create a new wallet or import an existing one." 777 }, 778 "step3": { 779 "title": "Tap Scanner Icon in top right corner", 780 "description": "Choose New Connection, then scan the QR code and confirm the prompt to connect." 781 } 782 } 783 }, 784 785 "kraken": { 786 "qr_code": { 787 "step1": { 788 "title": "Open the Kraken Wallet app", 789 "description": "Add Kraken Wallet to your home screen for faster access to your wallet." 790 }, 791 "step2": { 792 "title": "Create or Import a Wallet", 793 "description": "Create a new wallet or import an existing one." 794 }, 795 "step3": { 796 "title": "Tap the QR icon and scan", 797 "description": "Tap the QR icon on your homescreen, scan the code and confirm the prompt to connect." 798 } 799 } 800 }, 801 802 "kresus": { 803 "qr_code": { 804 "step1": { 805 "title": "Open the Kresus Wallet app", 806 "description": "Add Kresus Wallet to your home screen for faster access to your wallet." 807 }, 808 "step2": { 809 "title": "Create or Import a Wallet", 810 "description": "Create a new wallet or import an existing one." 811 }, 812 "step3": { 813 "title": "Tap the QR icon and scan", 814 "description": "Tap the QR icon on your homescreen, scan the code and confirm the prompt to connect." 815 } 816 } 817 }, 818 819 "magicEden": { 820 "extension": { 821 "step1": { 822 "title": "Install the Magic Eden extension", 823 "description": "We recommend pinning Magic Eden to your taskbar for easier access to your wallet." 824 }, 825 "step2": { 826 "title": "Create or Import a Wallet", 827 "description": "Be sure to back up your wallet using a secure method. Never share your secret recovery phrase with anyone." 828 }, 829 "step3": { 830 "title": "Refresh your browser", 831 "description": "Once you set up your wallet, click below to refresh the browser and load up the extension." 832 } 833 } 834 }, 835 836 "metamask": { 837 "qr_code": { 838 "step1": { 839 "title": "Open the MetaMask app", 840 "description": "We recommend putting MetaMask on your home screen for quicker access." 841 }, 842 "step2": { 843 "title": "Create or Import a Wallet", 844 "description": "Be sure to back up your wallet using a secure method. Never share your secret phrase with anyone." 845 }, 846 "step3": { 847 "title": "Tap the scan button", 848 "description": "After you scan, a connection prompt will appear for you to connect your wallet." 849 } 850 }, 851 852 "extension": { 853 "step1": { 854 "title": "Install the MetaMask extension", 855 "description": "We recommend pinning MetaMask to your taskbar for quicker access to your wallet." 856 }, 857 "step2": { 858 "title": "Create or Import a Wallet", 859 "description": "Be sure to back up your wallet using a secure method. Never share your secret phrase with anyone." 860 }, 861 "step3": { 862 "title": "Refresh your browser", 863 "description": "Once you set up your wallet, click below to refresh the browser and load up the extension." 864 } 865 } 866 }, 867 868 "nestwallet": { 869 "extension": { 870 "step1": { 871 "title": "Install the NestWallet extension", 872 "description": "We recommend pinning NestWallet to your taskbar for quicker access to your wallet." 873 }, 874 "step2": { 875 "title": "Create or Import a Wallet", 876 "description": "Be sure to back up your wallet using a secure method. Never share your secret phrase with anyone." 877 }, 878 "step3": { 879 "title": "Refresh your browser", 880 "description": "Once you set up your wallet, click below to refresh the browser and load up the extension." 881 } 882 } 883 }, 884 885 "okx": { 886 "qr_code": { 887 "step1": { 888 "title": "Open the OKX Wallet app", 889 "description": "We recommend putting OKX Wallet on your home screen for quicker access." 890 }, 891 "step2": { 892 "title": "Create or Import a Wallet", 893 "description": "Be sure to back up your wallet using a secure method. Never share your secret phrase with anyone." 894 }, 895 "step3": { 896 "title": "Tap the scan button", 897 "description": "After you scan, a connection prompt will appear for you to connect your wallet." 898 } 899 }, 900 901 "extension": { 902 "step1": { 903 "title": "Install the OKX Wallet extension", 904 "description": "We recommend pinning OKX Wallet to your taskbar for quicker access to your wallet." 905 }, 906 "step2": { 907 "title": "Create or Import a Wallet", 908 "description": "Be sure to back up your wallet using a secure method. Never share your secret phrase with anyone." 909 }, 910 "step3": { 911 "title": "Refresh your browser", 912 "description": "Once you set up your wallet, click below to refresh the browser and load up the extension." 913 } 914 } 915 }, 916 917 "omni": { 918 "qr_code": { 919 "step1": { 920 "title": "Open the Omni app", 921 "description": "Add Omni to your home screen for faster access to your wallet." 922 }, 923 "step2": { 924 "title": "Create or Import a Wallet", 925 "description": "Create a new wallet or import an existing one." 926 }, 927 "step3": { 928 "title": "Tap the QR icon and scan", 929 "description": "Tap the QR icon on your home screen, scan the code and confirm the prompt to connect." 930 } 931 } 932 }, 933 934 "1inch": { 935 "qr_code": { 936 "step1": { 937 "description": "Put 1inch Wallet on your home screen for faster access to your wallet.", 938 "title": "Open the 1inch Wallet app"
939 }, 940 "step2": { 941 "description": "Create a wallet and username, or import an existing wallet.", 942 "title": "Create or Import a Wallet" 943 }, 944 "step3": { 945 "description": "After you scan, a connection prompt will appear for you to connect your wallet.", 946 "title": "Tap the Scan QR button" 947 } 948 } 949 }, 950 951 "token_pocket": { 952 "qr_code": { 953 "step1": { 954 "title": "Open the TokenPocket app", 955 "description": "We recommend putting TokenPocket on your home screen for quicker access." 956 }, 957 "step2": { 958 "title": "Create or Import a Wallet", 959 "description": "Be sure to back up your wallet using a secure method. Never share your secret phrase with anyone." 960 }, 961 "step3": { 962 "title": "Tap the scan button", 963 "description": "After you scan, a connection prompt will appear for you to connect your wallet." 964 } 965 }, 966 967 "extension": { 968 "step1": { 969 "title": "Install the TokenPocket extension", 970 "description": "We recommend pinning TokenPocket to your taskbar for quicker access to your wallet." 971 }, 972 "step2": { 973 "title": "Create or Import a Wallet", 974 "description": "Be sure to back up your wallet using a secure method. Never share your secret phrase with anyone." 975 }, 976 "step3": { 977 "title": "Refresh your browser", 978 "description": "Once you set up your wallet, click below to refresh the browser and load up the extension." 979 } 980 } 981 }, 982 983 "trust": { 984 "qr_code": { 985 "step1": { 986 "title": "Open the Trust Wallet app", 987 "description": "Put Trust Wallet on your home screen for faster access to your wallet." 988 }, 989 "step2": { 990 "title": "Create or Import a Wallet", 991 "description": "Create a new wallet or import an existing one." 992 }, 993 "step3": { 994 "title": "Tap WalletConnect in Settings", 995 "description": "Choose New Connection, then scan the QR code and confirm the prompt to connect." 996 } 997 }, 998 999 "extension": { 1000 "step1": { 1001 "title": "Install the Trust Wallet extension", 1002 "description": "Click at the top right of your browser and pin Trust Wallet for easy access." 1003 }, 1004 "step2": { 1005 "title": "Create or Import a wallet", 1006 "description": "Create a new wallet or import an existing one." 1007 }, 1008 "step3": { 1009 "title": "Refresh your browser", 1010 "description": "Once you set up Trust Wallet, click below to refresh the browser and load up the extension." 1011 } 1012 } 1013 }, 1014 1015 "uniswap": { 1016 "qr_code": { 1017 "step1": { 1018 "title": "Open the Uniswap app", 1019 "description": "Add Uniswap Wallet to your home screen for faster access to your wallet." 1020 }, 1021 "step2": { 1022 "title": "Create or Import a Wallet", 1023 "description": "Create a new wallet or import an existing one." 1024 }, 1025 "step3": { 1026 "title": "Tap the QR icon and scan", 1027 "description": "Tap the QR icon on your homescreen, scan the code and confirm the prompt to connect." 1028 } 1029 } 1030 }, 1031 1032 "zerion": { 1033 "qr_code": { 1034 "step1": { 1035 "title": "Open the Zerion app", 1036 "description": "We recommend putting Zerion on your home screen for quicker access." 1037 }, 1038 "step2": { 1039 "title": "Create or Import a Wallet", 1040 "description": "Be sure to back up your wallet using a secure method. Never share your secret phrase with anyone." 1041 }, 1042 "step3": { 1043 "title": "Tap the scan button", 1044 "description": "After you scan, a connection prompt will appear for you to connect your wallet." 1045 } 1046 }, 1047 1048 "extension": { 1049 "step1": { 1050 "title": "Install the Zerion extension", 1051 "description": "We recommend pinning Zerion to your taskbar for quicker access to your wallet." 1052 }, 1053 "step2": { 1054 "title": "Create or Import a Wallet", 1055 "description": "Be sure to back up your wallet using a secure method. Never share your secret phrase with anyone." 1056 }, 1057 "step3": { 1058 "title": "Refresh your browser", 1059 "description": "Once you set up your wallet, click below to refresh the browser and load up the extension." 1060 } 1061 } 1062 }, 1063 1064 "rainbow": { 1065 "qr_code": { 1066 "step1": { 1067 "title": "Open the Rainbow app", 1068 "description": "We recommend putting Rainbow on your home screen for faster access to your wallet." 1069 }, 1070 "step2": { 1071 "title": "Create or Import a Wallet", 1072 "description": "You can easily backup your wallet using our backup feature on your phone." 1073 }, 1074 "step3": { 1075 "title": "Tap the scan button", 1076 "description": "After you scan, a connection prompt will appear for you to connect your wallet." 1077 } 1078 } 1079 }, 1080 1081 "enkrypt": { 1082 "extension": { 1083 "step1": { 1084 "description": "We recommend pinning Enkrypt Wallet to your taskbar for quicker access to your wallet.", 1085 "title": "Install the Enkrypt Wallet extension" 1086 }, 1087 "step2": { 1088 "description": "Be sure to back up your wallet using a secure method. Never share your secret phrase with anyone.", 1089 "title": "Create or Import a Wallet" 1090 }, 1091 "step3": { 1092 "description": "Once you set up your wallet, click below to refresh the browser and load up the extension.", 1093 "title": "Refresh your browser" 1094 } 1095 } 1096 }, 1097 1098 "frame": { 1099 "extension": { 1100 "step1": { 1101 "description": "We recommend pinning Frame to your taskbar for quicker access to your wallet.", 1102 "title": "Install Frame & the companion extension" 1103 }, 1104 "step2": { 1105 "description": "Be sure to back up your wallet using a secure method. Never share your secret phrase with anyone.", 1106 "title": "Create or Import a Wallet" 1107 }, 1108 "step3": { 1109 "description": "Once you set up your wallet, click below to refresh the browser and load up the extension.", 1110 "title": "Refresh your browser" 1111 } 1112 } 1113 }, 1114 1115 "one_key": { 1116 "extension": { 1117 "step1": { 1118 "title": "Install the OneKey Wallet extension", 1119 "description": "We recommend pinning OneKey Wallet to your taskbar for quicker access to your wallet." 1120 }, 1121 "step2": { 1122 "title": "Create or Import a Wallet", 1123 "description": "Be sure to back up your wallet using a secure method. Never share your secret phrase with anyone." 1124 }, 1125 "step3": { 1126 "title": "Refresh your browser", 1127 "description": "Once you set up your wallet, click below to refresh the browser and load up the extension." 1128 } 1129 } 1130 }, 1131 1132 "paraswap": { 1133 "qr_code": { 1134 "step1": { 1135 "title": "Open the ParaSwap app", 1136 "description": "Add ParaSwap Wallet to your home screen for faster access to your wallet." 1137 }, 1138 "step2": { 1139 "title": "Create or Import a Wallet", 1140 "description": "Create a new wallet or import an existing one." 1141 }, 1142 "step3": { 1143 "title": "Tap the QR icon and scan", 1144 "description": "Tap the QR icon on your homescreen, scan the code and confirm the prompt to connect." 1145 } 1146 } 1147 }, 1148 1149 "phantom": { 1150 "extension": { 1151 "step1": { 1152 "title": "Install the Phantom extension", 1153 "description": "We recommend pinning Phantom to your taskbar for easier access to your wallet." 1154 }, 1155 "step2": { 1156 "title": "Create or Import a Wallet", 1157 "description": "Be sure to back up your wallet using a secure method. Never share your secret recovery phrase with anyone." 1158 }, 1159 "step3": { 1160 "title": "Refresh your browser", 1161 "description": "Once you set up your wallet, click below to refresh the browser and load up the extension." 1162 } 1163 } 1164 }, 1165 1166 "rabby": { 1167 "extension": { 1168 "step1": { 1169 "title": "Install the Rabby extension", 1170 "description": "We recommend pinning Rabby to your taskbar for quicker access to your wallet." 1171 }, 1172 "step2": { 1173 "title": "Create or Import a Wallet", 1174 "description": "Be sure to back up your wallet using a secure method. Never share your secret phrase with anyone." 1175 }, 1176 "step3": { 1177 "title": "Refresh your browser", 1178 "description": "Once you set up your wallet, click below to refresh the browser and load up the extension." 1179 } 1180 } 1181 }, 1182 1183 "ronin": { 1184 "qr_code": { 1185 "step1": { 1186 "description": "We recommend putting Ronin Wallet on your home screen for quicker access.", 1187 "title": "Open the Ronin Wallet app"
1188 }, 1189 "step2": { 1190 "description": "Be sure to back up your wallet using a secure method. Never share your secret phrase with anyone.", 1191 "title": "Create or Import a Wallet" 1192 }, 1193 "step3": { 1194 "description": "After you scan, a connection prompt will appear for you to connect your wallet.", 1195 "title": "Tap the scan button" 1196 } 1197 }, 1198 1199 "extension": { 1200 "step1": { 1201 "description": "We recommend pinning Ronin Wallet to your taskbar for quicker access to your wallet.", 1202 "title": "Install the Ronin Wallet extension" 1203 }, 1204 "step2": { 1205 "description": "Be sure to back up your wallet using a secure method. Never share your secret phrase with anyone.", 1206 "title": "Create or Import a Wallet" 1207 }, 1208 "step3": { 1209 "description": "Once you set up your wallet, click below to refresh the browser and load up the extension.", 1210 "title": "Refresh your browser" 1211 } 1212 } 1213 }, 1214 1215 "ramper": { 1216 "extension": { 1217 "step1": { 1218 "title": "Install the Ramper extension", 1219 "description": "We recommend pinning Ramper to your taskbar for easier access to your wallet." 1220 }, 1221 "step2": { 1222 "title": "Create a Wallet", 1223 "description": "Be sure to back up your wallet using a secure method. Never share your secret phrase with anyone." 1224 }, 1225 "step3": { 1226 "title": "Refresh your browser", 1227 "description": "Once you set up your wallet, click below to refresh the browser and load up the extension." 1228 } 1229 } 1230 }, 1231 1232 "safeheron": { 1233 "extension": { 1234 "step1": { 1235 "title": "Install the Core extension", 1236 "description": "We recommend pinning Safeheron to your taskbar for quicker access to your wallet." 1237 }, 1238 "step2": { 1239 "title": "Create or Import a Wallet", 1240 "description": "Be sure to back up your wallet using a secure method. Never share your secret phrase with anyone." 1241 }, 1242 "step3": { 1243 "title": "Refresh your browser", 1244 "description": "Once you set up your wallet, click below to refresh the browser and load up the extension." 1245 } 1246 } 1247 }, 1248 1249 "taho": { 1250 "extension": { 1251 "step1": { 1252 "title": "Install the Taho extension", 1253 "description": "We recommend pinning Taho to your taskbar for quicker access to your wallet." 1254 }, 1255 "step2": { 1256 "title": "Create or Import a Wallet", 1257 "description": "Be sure to back up your wallet using a secure method. Never share your secret phrase with anyone." 1258 }, 1259 "step3": { 1260 "title": "Refresh your browser", 1261 "description": "Once you set up your wallet, click below to refresh the browser and load up the extension." 1262 } 1263 } 1264 }, 1265 1266 "wigwam": { 1267 "extension": { 1268 "step1": { 1269 "title": "Install the Wigwam extension", 1270 "description": "We recommend pinning Wigwam to your taskbar for quicker access to your wallet." 1271 }, 1272 "step2": { 1273 "title": "Create or Import a Wallet", 1274 "description": "Be sure to back up your wallet using a secure method. Never share your secret phrase with anyone." 1275 }, 1276 "step3": { 1277 "title": "Refresh your browser", 1278 "description": "Once you set up your wallet, click below to refresh the browser and load up the extension." 1279 } 1280 } 1281 }, 1282 1283 "talisman": { 1284 "extension": { 1285 "step1": { 1286 "title": "Install the Talisman extension", 1287 "description": "We recommend pinning Talisman to your taskbar for quicker access to your wallet." 1288 }, 1289 "step2": { 1290 "title": "Create or Import an Ethereum Wallet", 1291 "description": "Be sure to back up your wallet using a secure method. Never share your recovery phrase with anyone." 1292 }, 1293 "step3": { 1294 "title": "Refresh your browser", 1295 "description": "Once you set up your wallet, click below to refresh the browser and load up the extension." 1296 } 1297 } 1298 }, 1299 1300 "xdefi": { 1301 "extension": { 1302 "step1": { 1303 "title": "Install the XDEFI Wallet extension", 1304 "description": "We recommend pinning XDEFI Wallet to your taskbar for quicker access to your wallet." 1305 }, 1306 "step2": { 1307 "title": "Create or Import a Wallet", 1308 "description": "Be sure to back up your wallet using a secure method. Never share your secret phrase with anyone." 1309 }, 1310 "step3": { 1311 "title": "Refresh your browser", 1312 "description": "Once you set up your wallet, click below to refresh the browser and load up the extension." 1313 } 1314 } 1315 }, 1316 1317 "zeal": { 1318 "qr_code": { 1319 "step1": { 1320 "title": "Open the Zeal app", 1321 "description": "Add Zeal Wallet to your home screen for faster access to your wallet." 1322 }, 1323 "step2": { 1324 "title": "Create or Import a Wallet", 1325 "description": "Create a new wallet or import an existing one." 1326 }, 1327 "step3": { 1328 "title": "Tap the QR icon and scan", 1329 "description": "Tap the QR icon on your homescreen, scan the code and confirm the prompt to connect." 1330 } 1331 }, 1332 "extension": { 1333 "step1": { 1334 "title": "Install the Zeal extension", 1335 "description": "We recommend pinning Zeal to your taskbar for quicker access to your wallet." 1336 }, 1337 "step2": { 1338 "title": "Create or Import a Wallet", 1339 "description": "Be sure to back up your wallet using a secure method. Never share your secret phrase with anyone." 1340 }, 1341 "step3": { 1342 "title": "Refresh your browser", 1343 "description": "Once you set up your wallet, click below to refresh the browser and load up the extension." 1344 } 1345 } 1346 }, 1347 1348 "safepal": { 1349 "extension": { 1350 "step1": { 1351 "title": "Install the SafePal Wallet extension", 1352 "description": "Click at the top right of your browser and pin SafePal Wallet for easy access." 1353 }, 1354 "step2": { 1355 "title": "Create or Import a wallet", 1356 "description": "Create a new wallet or import an existing one." 1357 }, 1358 "step3": { 1359 "title": "Refresh your browser", 1360 "description": "Once you set up SafePal Wallet, click below to refresh the browser and load up the extension." 1361 } 1362 }, 1363 "qr_code": { 1364 "step1": { 1365 "title": "Open the SafePal Wallet app", 1366 "description": "Put SafePal Wallet on your home screen for faster access to your wallet." 1367 }, 1368 "step2": { 1369 "title": "Create or Import a Wallet", 1370 "description": "Create a new wallet or import an existing one." 1371 }, 1372 "step3": { 1373 "title": "Tap WalletConnect in Settings", 1374 "description": "Choose New Connection, then scan the QR code and confirm the prompt to connect." 1375 } 1376 } 1377 }, 1378 1379 "desig": { 1380 "extension": { 1381 "step1": { 1382 "title": "Install the Desig extension", 1383 "description": "We recommend pinning Desig to your taskbar for easier access to your wallet." 1384 }, 1385 "step2": { 1386 "title": "Create a Wallet", 1387 "description": "Be sure to back up your wallet using a secure method. Never share your secret phrase with anyone." 1388 }, 1389 "step3": { 1390 "title": "Refresh your browser", 1391 "description": "Once you set up your wallet, click below to refresh the browser and load up the extension." 1392 } 1393 } 1394 }, 1395 1396 "subwallet": { 1397 "extension": { 1398 "step1": { 1399 "title": "Install the SubWallet extension", 1400 "description": "We recommend pinning SubWallet to your taskbar for quicker access to your wallet." 1401 }, 1402 "step2": { 1403 "title": "Create or Import a Wallet", 1404 "description": "Be sure to back up your wallet using a secure method. Never share your recovery phrase with anyone." 1405 }, 1406 "step3": { 1407 "title": "Refresh your browser", 1408 "description": "Once you set up your wallet, click below to refresh the browser and load up the extension." 1409 } 1410 }, 1411 "qr_code": { 1412 "step1": { 1413 "title": "Open the SubWallet app", 1414 "description": "We recommend putting SubWallet on your home screen for quicker access." 1415 }, 1416 "step2": { 1417 "title": "Create or Import a Wallet", 1418 "description": "Be sure to back up your wallet using a secure method. Never share your secret phrase with anyone." 1419 }, 1420 "step3": { 1421 "title": "Tap the scan button", 1422 "description": "After you scan, a connection prompt will appear for you to connect your wallet." 1423 } 1424 } 1425 }, 1426 1427 "clv": { 1428 "extension": { 1429 "step1": { 1430 "title": "Install the CLV Wallet extension", 1431 "description": "We recommend pinning CLV Wallet to your taskbar for quicker access to your wallet." 1432 }, 1433 "step2": { 1434 "title": "Create or Import a Wallet", 1435 "description": "Be sure to back up your wallet using a secure method. Never share your secret phrase with anyone." 1436 }, 1437 "step3": { 1438 "title": "Refresh your browser", 1439 "description": "Once you set up your wallet, click below to refresh the browser and load up the extension." 1440 } 1441 }, 1442 "qr_code": { 1443 "step1": { 1444 "title": "Open the CLV Wallet app", 1445 "description": "We recommend putting CLV Wallet on your home screen for quicker access." 1446 }, 1447 "step2": { 1448 "title": "Create or Import a Wallet", 1449 "description": "Be sure to back up your wallet using a secure method. Never share your secret phrase with anyone." 1450 }, 1451 "step3": { 1452 "title": "Tap the scan button", 1453 "description": "After you scan, a connection prompt will appear for you to connect your wallet." 1454 } 1455 } 1456 }, 1457 1458 "okto": { 1459 "qr_code": { 1460 "step1": {
1461 "title": "Open the Okto app", 1462 "description": "Add Okto to your home screen for quick access" 1463 }, 1464 "step2": { 1465 "title": "Create an MPC Wallet", 1466 "description": "Create an account and generate a wallet" 1467 }, 1468 "step3": { 1469 "title": "Tap WalletConnect in Settings", 1470 "description": "Tap the Scan QR icon at the top right and confirm the prompt to connect." 1471 } 1472 } 1473 }, 1474 1475 "ledger": { 1476 "desktop": { 1477 "step1": { 1478 "title": "Open the Ledger Live app", 1479 "description": "We recommend putting Ledger Live on your home screen for quicker access." 1480 }, 1481 "step2": { 1482 "title": "Set up your Ledger", 1483 "description": "Set up a new Ledger or connect to an existing one." 1484 }, 1485 "step3": { 1486 "title": "Connect", 1487 "description": "A connection prompt will appear for you to connect your wallet." 1488 } 1489 }, 1490 "qr_code": { 1491 "step1": { 1492 "title": "Open the Ledger Live app", 1493 "description": "We recommend putting Ledger Live on your home screen for quicker access." 1494 }, 1495 "step2": { 1496 "title": "Set up your Ledger", 1497 "description": "You can either sync with the desktop app or connect your Ledger." 1498 }, 1499 "step3": { 1500 "title": "Scan the code", 1501 "description": "Tap WalletConnect then Switch to Scanner. After you scan, a connection prompt will appear for you to connect your wallet." 1502 } 1503 } 1504 }, 1505 1506 "valora": { 1507 "qr_code": { 1508 "step1": { 1509 "title": "Open the Valora app", 1510 "description": "We recommend putting Valora on your home screen for quicker access." 1511 }, 1512 "step2": { 1513 "title": "Create or import a wallet", 1514 "description": "Create a new wallet or import an existing one." 1515 }, 1516 "step3": { 1517 "title": "Tap the scan button", 1518 "description": "After you scan, a connection prompt will appear for you to connect your wallet." 1519 } 1520 } 1521 }, 1522 1523 "gate": { 1524 "qr_code": { 1525 "step1": { 1526 "title": "Open the Gate app", 1527 "description": "We recommend putting Gate on your home screen for quicker access." 1528 }, 1529 "step2": { 1530 "title": "Create or Import a Wallet", 1531 "description": "Create a new wallet or import an existing one." 1532 }, 1533 "step3": { 1534 "title": "Tap the scan button", 1535 "description": "After you scan, a connection prompt will appear for you to connect your wallet." 1536 } 1537 }, 1538 "extension": { 1539 "step1": { 1540 "title": "Install the Gate extension", 1541 "description": "We recommend pinning Gate to your taskbar for easier access to your wallet." 1542 }, 1543 "step2": { 1544 "title": "Create or Import a Wallet", 1545 "description": "Be sure to back up your wallet using a secure method. Never share your secret recovery phrase with anyone." 1546 }, 1547 "step3": { 1548 "title": "Refresh your browser", 1549 "description": "Once you set up your wallet, click below to refresh the browser and load up the extension." 1550 } 1551 } 1552 }, 1553 1554 "xportal": { 1555 "qr_code": { 1556 "step1": { 1557 "description": "Put xPortal on your home screen for faster access to your wallet.", 1558 "title": "Open the xPortal app" 1559 }, 1560 "step2": { 1561 "description": "Create a wallet or import an existing one.", 1562 "title": "Create or Import a Wallet" 1563 }, 1564 "step3": { 1565 "description": "After you scan, a connection prompt will appear for you to connect your wallet.", 1566 "title": "Tap the Scan QR button" 1567 } 1568 } 1569 }, 1570 1571 "mew": { 1572 "qr_code": { 1573 "step1": { 1574 "description": "We recommend putting MEW Wallet on your home screen for quicker access.", 1575 "title": "Open the MEW Wallet app" 1576 }, 1577 "step2": { 1578 "description": "You can easily backup your wallet using the cloud backup feature.", 1579 "title": "Create or Import a Wallet" 1580 }, 1581 "step3": { 1582 "description": "After you scan, a connection prompt will appear for you to connect your wallet.", 1583 "title": "Tap the scan button" 1584 } 1585 } 1586 } 1587 }, 1588 1589 "zilpay": { 1590 "qr_code": { 1591 "step1": { 1592 "title": "Open the ZilPay app", 1593 "description": "Add ZilPay to your home screen for faster access to your wallet." 1594 }, 1595 "step2": { 1596 "title": "Create or Import a Wallet", 1597 "description": "Create a new wallet or import an existing one." 1598 }, 1599 "step3": { 1600 "title": "Tap the scan button", 1601 "description": "After you scan, a connection prompt will appear for you to connect your wallet." 1602 } 1603 } 1604 } 1605} 1606`},81461:function(e,t,n){"use strict";n.d(t,{Z:function(){return o}});var r=n(40969),i={outline:{xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"},filled:{xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"
1606currentColor",stroke:"none"}};/** 1607 * @license @tabler/icons-react v3.22.0 - MIT 1608 * 1609 * This source code is licensed under the MIT license. 1610 * See the LICENSE file in the root directory of this source tree. 1611 */let o=(e,t,n,o)=>{let a=(0,r.forwardRef)(({color:n="currentColor",size:a=24,stroke:s=2,title:l,className:u,children:c,...d},f)=>(0,r.createElement)("svg",{ref:f,...i[e],width:a,height:a,className:["tabler-icon",`tabler-icon-${t}`,u].join(" "),..."filled"===e?{fill:n}:{strokeWidth:s,stroke:n},...d},[l&&(0,r.createElement)("title",{key:"svg-title"},l),...o.map(([e,t])=>(0,r.createElement)(e,t)),...Array.isArray(c)?c:[c]]));return a.displayName=`${n}`,a}},12021:function(e,t,n){"use strict";t.Z=function(){for(var e,t,n=0,r="",i=arguments.length;n<i;n++)(e=arguments[n])&&(t=function e(t){var n,r,i="";if("string"==typeof t||"number"==typeof t)i+=t;else if("object"==typeof t){if(Array.isArray(t)){var o=t.length;for(n=0;n<o;n++)t[n]&&(r=e(t[n]))&&(i&&(i+=" "),i+=r)}else for(r in t)t[r]&&(i&&(i+=" "),i+=r)}return i}(e))&&(r&&(r+=" "),r+=t);return r}},43826:function(e,t,n){"use strict";n.d(t,{B:function(){return h},I:function(){return S},O:function(){return u},S:function(){return V},U:function(){return l},a:function(){return d},b:function(){return a},c:function(){return q},d:function(){return H},e:function(){return c},f:function(){return $},g:function(){return K},i:function(){return v},m:function(){return f},n:function(){return F},o:function(){return B},r:function(){return x},s:function(){return N},t:function(){return M},u:function(){return O},z:function(){return A}});var r=n(40969),i=n(13368),o=Object.prototype.hasOwnProperty;let a=new WeakMap,s=()=>{},l=s(),u=Object,c=e=>e===l,d=e=>"function"==typeof e,f=(e,t)=>({...e,...t}),h=e=>d(e.then),p={},m={},g="undefined",v=typeof window!=g,y=typeof document!=g,b=v&&"Deno"in window,w=()=>v&&typeof window.requestAnimationFrame!=g,A=(e,t)=>{let n=a.get(e);return[()=>!c(t)&&e.get(t)||p,r=>{if(!c(t)){let i=e.get(t);t in m||(m[t]=i),n[5](t,f(i,r),i||p)}},n[6],()=>!c(t)&&t in m?m[t]:!c(t)&&e.get(t)||p]},E=!0,[_,k]=v&&window.addEventListener?[window.addEventListener.bind(window),window.removeEventListener.bind(window)]:[s,s],C={initFocus:e=>(y&&document.addEventListener("visibilitychange",e),_("focus",e),()=>{y&&document.removeEventListener("visibilitychange",e),k("focus",e)}),initReconnect:e=>{let t=()=>{E=!0,e()},n=()=>{E=!1};return _("online",t),_("offline",n),()=>
1611{k("online",t),k("offline",n)}}},S=!r.useId,x=!v||b,M=e=>w()?window.requestAnimationFrame(e):setTimeout(e,1),O=x?r.useEffect:r.useLayoutEffect,R="undefined"!=typeof navigator&&navigator.connection,P=!x&&R&&(["slow-2g","2g"].includes(R.effectiveType)||R.saveData),T=new WeakMap,I=(e,t)=>u.prototype.toString.call(e)===`[object ${t}]`,j=0,L=e=>{let t,n;let r=typeof e,i=I(e,"Date"),o=I(e,"RegExp"),a=I(e,"Object");if(u(e)!==e||i||o)t=i?e.toJSON():"symbol"==r?e.toString():"string"==r?JSON.stringify(e):""+e;else{if(t=T.get(e))return t;if(t=++j+"~",T.set(e,t),Array.isArray(e)){for(n=0,t="@";n<e.length;n++)t+=L(e[n])+",";T.set(e,t)}if(a){t="#";let r=u.keys(e).sort();for(;!c(n=r.pop());)c(e[n])||(t+=n+":"+L(e[n])+",");T.set(e,t)}}return t},N=e=>{if(d(e))try{e=e()}catch(t){e=""}let t=e;return[e="string"==typeof e?e:(Array.isArray(e)?e.length:e)?L(e):"",t]},D=0,B=()=>++D;async function F(...e){let[t,n,r,o]=e,s=f({populateCache:!0,throwOnError:!0},"boolean"==typeof o?{revalidate:o}:o||{}),u=s.populateCache,p=s.rollbackOnError,m=s.optimisticData,g=e=>"function"==typeof p?p(e):!1!==p,v=s.throwOnError;if(d(n)){let e=[],r=t.keys();for(let i of r)!/^\$(inf|sub)\$/.test(i)&&n(t.get(i)._k)&&e.push(i);return Promise.all(e.map(y))}return y(n);async function y(n){let o;let[f]=N(n);if(!f)return;let[p,y]=A(t,f),[b,w,E,_]=a.get(t),k=()=>{let e=b[f],t=d(s.revalidate)?s.revalidate(p().data,n):!1!==s.revalidate;return t&&(delete E[f],delete _[f],e&&e[0])?e[0](i.QQ).then(()=>p().data):p().data};if(e.length<3)return k();let C=r,S=B();w[f]=[S,0];let x=!c(m),M=p(),O=M.data,R=M._c,P=c(R)?O:R;if(x&&y({data:m=d(m)?m(P,O):m,_c:P}),d(C))try{C=C(P)}catch(e){o=e}if(C&&h(C)){if(C=await C.catch(e=>{o=e}),S!==w[f][0]){if(o)throw o;return C}o&&x&&g(o)&&(u=!0,y({data:P,_c:l}))}if(u&&!o){if(d(u)){let e=u(C,P);y({data:e,error:l,_c:l})}else y({data:C,error:l,_c:l})}if(w[f][1]=B(),Promise.resolve(k()).then(()=>{y({_c:l})}),o){if(v)throw o;return}return C}}let z=(e,t)=>{for(let n in e)e[n][0]&&e[n][0](t)},U=(e,t)=>{if(!a.has(e)){let n=f(C,t),r=Object.create(null),o=F.bind(l,e),u=s,c=Object.create(null),d=(e,t)=>{let n=c[e]||[];return c[e]=n,n.push(t),()=>n.splice(n.indexOf(t),1)},h=(t,n,r)=>{e.set(t,n);let i=c[t];if(i)for(let e of i)e(n,r)},p=()=>{if(!a.has(e)&&(a.set(e,[r,Object.create(null),Object.create(null),Object.create(null),o,h,d]),!x)){let t=n.initFocus(setTimeout.bind(l,z.bind(l,r,i.N4))),o=n.initReconnect(setTimeout.bind(l,z.bind(l,r,i.l2)));u=()=>{t&&t(),o&&o(),a.delete(e)}}};return p(),[e,o,p,u]}return[e,a.get(e)[4]]},[q,W]=U(new Map),H=f({onLoadingSlow:s,onSuccess:s,onError:s,onErrorRetry:(e,t,n,r,i)=>{let o=n.errorRetryCount,a=i.retryCount,s=~~((Math.random()+.5)*(1<<(a<8?a:8)))*n.errorRetryInterval;(c(o)||!(a>o))&&setTimeout(r,s,i)},onDiscarded:s,revalidateOnFocus:!0,revalidateOnReconnect:!0,revalidateIfStale:!0,shouldRetryOnError:!0,errorRetryInterval:P?1e4:5e3,focusThrottleInterval:5e3,dedupingInterval:2e3,loadingTimeout:P?5e3:3e3,compare:function e(t,n){var r,i;if(t===n)return!0;if(t&&n&&(r=t.constructor)===n.constructor){if(r===Date)return t.getTime()===n.getTime();if(r===RegExp)return t.toString()===n.toString();if(r===Array){if((i=t.length)===n.length)for(;i--&&e(t[i],n[i]););return -1===i}if(!r||"object"==typeof t){for(r in i=0,t)if(o.call(t,r)&&++i&&!o.call(n,r)||!(r in n)||!e(t[r],n[r]))return!1;return Object.keys(n).length===i}}return t!=t&&n!=n},isPaused:()=>!1,cache:q,mutate:W,fallback:{}},{isOnline:()=>E,isVisible:()=>{let e=y&&document.visibilityState;return c(e)||"hidden"!==e}}),$=(e,t)=>{let n=f(e,t);if(t){let{use:r,fallback:i}=e,{use:o,fallback:a}=t;r&&o&&(n.use=r.concat(o)),i&&a&&(n.fallback=f(i,a))}return n},V=(0,r.createContext)({}),K=e=>{let{value:t}=e,n=(0,r.useContext)(V),i=d(t),o=(0,r.useMemo)(()=>i?t(n):t,[i,n,t]),a=(0,r.useMemo)(()=>i?o:$(n,o),[i,n,o]),s=o&&o.provider,u=(0,r.useRef)(l);s&&!u.current&&(u.current=U(s(a.cache||q),o));let c=u.current;return c&&(a.cache=c[0],a.mutate=c[1]),O(()=>{if(c)return c[2]&&c[2](),c[3]},[]),(0,r.createElement)(V.Provider,f(e,{value:a}))}},13368:function(e,t,n){"use strict";n.d(t,{N4:function(){return r},QQ:function(){return o},aU:function(){return a},l2:function(){return i}});let r=0,i=1,o=2,a=3},21495:function(e,t,n){"use strict";n.d(t,{ko:function(){return d},s6:function(){return c},xD:function(){return f}});var r=n(43826),i=n(40969);let o=r.i&&window.__SWR_DEVTOOLS_USE__,a=o?window.__SWR_DEVTOOLS_USE__:[],s=e=>(0,r.a)(e[1])?[e[0],e[1],e[2]||{}]:[e[0],null,(null===e[1]?e[2]:e[1])||{}],l=()=>(0,r.m)(r.d,(0,i.useContext)(r.S)),u=a.concat(e=>(t,n,i)=>{let o=n&&((...e)=>{let[i]=(0,r.s)(t),[,,,o]=r.b.get(r.c);if(i.startsWith("$inf$"))return n(...e);let a=o[i];return(0,r.e)(a)?n(...e):(delete o[i],a)});return e(t,o,i)}),c=e=>function(...t){let n=l(),[i,o,a]=s(t),c=(0,r.f)(n,a),d=e,{use:f}=c,h=(f||[]).concat(u);for(let e=h.length;e--;)d=h[e](d);return d(i,o||c.fetcher||null,c)},d=(e,t,n)=>{let r=t[e]||(t[e]=[]);return r.push(n),()=>{let e=r.indexOf(n);e>=0&&(r[e]=r[r.length-1],r.pop())}},f=(e,t)=>(...n)=>{let[r,i,o]=s(n),a=(o.use||[]).concat(t);return e(r,i,{...o,use:a})};o&&(window.__SWR_DEVTOOLS_REACT__=i)},26530:function(e,t,n){"use strict";n.d(t,{J$:function(){return y},ZP:function(){return b}});var r=n(40969),i=n(50477),o=n(43826),a=n(13368),s=n(21495);let l=()=>{},u=l(),c=Object,d=e=>e===u,f=new WeakMap,h=(e,t)=>c.prototype.toString.call(e)===`[object ${t}]`,p=0,m=e=>{let t,n;let r=typeof e,i=h(e,"Date"),o=h(e,"RegExp"),a=h(e,"Object");
1611if(c(e)!==e||i||o)t=i?e.toJSON():"symbol"==r?e.toString():"string"==r?JSON.stringify(e):""+e;else{if(t=f.get(e))return t;if(t=++p+"~",f.set(e,t),Array.isArray(e)){for(n=0,t="@";n<e.length;n++)t+=m(e[n])+",";f.set(e,t)}if(a){t="#";let r=c.keys(e).sort();for(;!d(n=r.pop());)d(e[n])||(t+=n+":"+m(e[n])+",");f.set(e,t)}}return t},g=r.use||(e=>{switch(e.status){case"pending":throw e;case"fulfilled":return e.value;case"rejected":throw e.reason;default:throw e.status="pending",e.then(t=>{e.status="fulfilled",e.value=t},t=>{e.status="rejected",e.reason=t}),e}}),v={dedupe:!0},y=o.O.defineProperty(o.g,"defaultValue",{value:o.d}),b=(0,s.s6)((e,t,n)=>{let{cache:l,compare:u,suspense:c,fallbackData:d,revalidateOnMount:f,revalidateIfStale:h,refreshInterval:p,refreshWhenHidden:m,refreshWhenOffline:y,keepPreviousData:b}=n,[w,A,E,_]=o.b.get(l),[k,C]=(0,o.s)(e),S=(0,r.useRef)(!1),x=(0,r.useRef)(!1),M=(0,r.useRef)(k),O=(0,r.useRef)(t),R=(0,r.useRef)(n),P=()=>R.current,T=()=>P().isVisible()&&P().isOnline(),[I,j,L,N]=(0,o.z)(l,k),D=(0,r.useRef)({}).current,B=(0,o.e)(d)?(0,o.e)(n.fallback)?o.U:n.fallback[k]:d,F=(e,t)=>{for(let n in D){let r=n;if("data"===r){if(!u(e[r],t[r])&&(!(0,o.e)(e[r])||!u(G,t[r])))return!1}else if(t[r]!==e[r])return!1}return!0},z=(0,r.useMemo)(()=>{let e=!!k&&!!t&&((0,o.e)(f)?!P().isPaused()&&!c&&!1!==h:f),n=t=>{let n=(0,o.m)(t);return(delete n._k,e)?{isValidating:!0,isLoading:!0,...n}:n},r=I(),i=N(),a=n(r),s=r===i?a:n(i),l=a;return[()=>{let e=n(I()),t=F(e,l);return t?(l.data=e.data,l.isLoading=e.isLoading,l.isValidating=e.isValidating,l.error=e.error,l):(l=e,e)},()=>s]},[l,k]),U=(0,i.useSyncExternalStore)((0,r.useCallback)(e=>L(k,(t,n)=>{F(n,t)||e()}),[l,k]),z[0],z[1]),q=!S.current,W=w[k]&&w[k].length>0,H=U.data,$=(0,o.e)(H)?B&&(0,o.B)(B)?g(B):B:H,V=U.error,K=(0,r.useRef)($),G=b?(0,o.e)(H)?(0,o.e)(K.current)?$:K.current:H:$,Q=(!W||!!(0,o.e)(V))&&(q&&!(0,o.e)(f)?f:!P().isPaused()&&(c?!(0,o.e)($)&&h:(0,o.e)($)||h)),Y=!!(k&&t&&q&&Q),Z=(0,o.e)(U.isValidating)?Y:U.isValidating,X=(0,o.e)(U.isLoading)?Y:U.isLoading,J=(0,r.useCallback)(async e=>{let t,r;let i=O.current;if(!k||!i||x.current||P().isPaused())return!1;let s=!0,l=e||{},c=!E[k]||!l.dedupe,d=()=>o.I?!x.current&&k===M.current&&S.current:k===M.current,f={isValidating:!1,isLoading:!1},h=()=>{j(f)},p=()=>{let e=E[k];e&&e[1]===r&&delete E[k]},m={isValidating:!0};(0,o.e)(I().data)&&(m.isLoading=!0);try{if(c&&(j(m),n.loadingTimeout&&(0,o.e)(I().data)&&setTimeout(()=>{s&&d()&&P().onLoadingSlow(k,n)},n.loadingTimeout),E[k]=[i(C),(0,o.o)()]),[t,r]=E[k],t=await t,c&&setTimeout(p,n.dedupingInterval),!E[k]||E[k][1]!==r)return c&&d()&&P().onDiscarded(k),!1;f.error=o.U;let e=A[k];if(!(0,o.e)(e)&&(r<=e[0]||r<=e[1]||0===e[1]))return h(),c&&d()&&P().onDiscarded(k),!1;let a=I().data;f.data=u(a,t)?a:t,c&&d()&&P().onSuccess(t,k,n)}catch(n){p();let e=P(),{shouldRetryOnError:t}=e;!e.isPaused()&&(f.error=n,c&&d()&&(e.onError(n,k,e),(!0===t||(0,o.a)(t)&&t(n))&&(!P().revalidateOnFocus||!P().revalidateOnReconnect||T())&&e.onErrorRetry(n,k,e,e=>{let t=w[k];t&&t[0]&&t[0](a.aU,e)},{retryCount:(l.retryCount||0)+1,dedupe:!0})))}return s=!1,h(),!0},[k,l]),ee=(0,r.useCallback)((...e)=>(0,o.n)(l,M.current,...e),[]);if((0,o.u)(()=>{O.current=t,R.current=n,(0,o.e)(H)||(K.current=H)}),(0,o.u)(()=>{if(!k)return;let e=J.bind(o.U,v),t=0;if(P().revalidateOnFocus){let e=Date.now();t=e+P().focusThrottleInterval}let n=(0,s.ko)(k,w,(n,r={})=>{if(n==a.N4){let n=Date.now();P().revalidateOnFocus&&n>t&&T()&&(t=n+P().focusThrottleInterval,e())}else if(n==a.l2)P().revalidateOnReconnect&&T()&&e();else if(n==a.QQ)return J();else if(n==a.aU)return J(r)});return x.current=!1,M.current=k,S.current=!0,j({_k:C}),Q&&((0,o.e)($)||o.r?e():(0,o.t)(e)),()=>{x.current=!0,n()}},[k]),(0,o.u)(()=>{let e;function t(){let t=(0,o.a)(p)?p(I().data):p;t&&-1!==e&&(e=setTimeout(n,t))}function n(){!I().error&&(m||P().isVisible())&&(y||P().isOnline())?J(v).then(t):t()}return t(),()=>{e&&(clearTimeout(e),e=-1)}},[p,m,y,k]),(0,r.useDebugValue)(G),c&&(0,o.e)($)&&k){if(!o.I&&o.r)throw Error("Fallback data is required when using Suspense in SSR.");O.current=t,R.current=n,x.current=!1;let e=_[k];if(!(0,o.e)(e)){let t=ee(e);g(t)}if((0,o.e)(V)){let e=J(v);(0,o.e)(G)||(e.status="fulfilled",e.value=!0),g(e)}else throw V}return{mutate:ee,get data(){return D.data=!0,G},get error(){return D.error=!0,V},get isValidating(){return D.isValidating=!0,Z},get isLoading(){return D.isLoading=!0,X}}})},5454:function(e,t,n){"use strict";n.r(t),n.d(t,{__addDisposableResource:function(){return L},__assign:function(){return o},__asyncDelegator:function(){return C},__asyncGenerator:function(){return k},__asyncValues:function(){return S},__await:function(){return _},__awaiter:function(){return p},__classPrivateFieldGet:function(){return T},__classPrivateFieldIn:function(){return j},__classPrivateFieldSet:function(){return I},__createBinding:function(){return g},__decorate:function(){return s},__disposeResources:function(){return D},__esDecorate:function(){return u},__exportStar:function(){return v},__extends:function(){return i},__generator:function(){return m},__importDefault:function(){return P},__importStar:function(){return R}
vendor: 8,949 bytes, line 1611
1611,__makeTemplateObject:function(){return x},__metadata:function(){return h},__param:function(){return l},__propKey:function(){return d},__read:function(){return b},__rest:function(){return a},__rewriteRelativeImportExtension:function(){return B},__runInitializers:function(){return c},__setFunctionName:function(){return f},__spread:function(){return w},__spreadArray:function(){return E},__spreadArrays:function(){return A},__values:function(){return y}});var r=function(e,t){return(r=Object.setPrototypeOf||({__proto__:[]})instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])})(e,t)};function i(e,t){if("function"!=typeof t&&null!==t)throw TypeError("Class extends value "+String(t)+" is not a constructor or null");function n(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}var o=function(){return(o=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var i in t=arguments[n])Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e}).apply(this,arguments)};function a(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&0>t.indexOf(r)&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var i=0,r=Object.getOwnPropertySymbols(e);i<r.length;i++)0>t.indexOf(r[i])&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n}function s(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a}function l(e,t){return function(n,r){t(n,r,e)}}function u(e,t,n,r,i,o){function a(e){if(void 0!==e&&"function"!=typeof e)throw TypeError("Function expected");return e}for(var s,l=r.kind,u="getter"===l?"get":"setter"===l?"set":"value",c=!t&&e?r.static?e:e.prototype:null,d=t||(c?Object.getOwnPropertyDescriptor(c,r.name):{}),f=!1,h=n.length-1;h>=0;h--){var p={};for(var m in r)p[m]="access"===m?{}:r[m];for(var m in r.access)p.access[m]=r.access[m];p.addInitializer=function(e){if(f)throw TypeError("Cannot add initializers after decoration has completed");o.push(a(e||null))};var g=(0,n[h])("accessor"===l?{get:d.get,set:d.set}:d[u],p);if("accessor"===l){if(void 0===g)continue;if(null===g||"object"!=typeof g)throw TypeError("Object expected");(s=a(g.get))&&(d.get=s),(s=a(g.set))&&(d.set=s),(s=a(g.init))&&i.unshift(s)}else(s=a(g))&&("field"===l?i.unshift(s):d[u]=s)}c&&Object.defineProperty(c,r.name,d),f=!0}function c(e,t,n){for(var r=arguments.length>2,i=0;i<t.length;i++)n=r?t[i].call(e,n):t[i].call(e);return r?n:void 0}function d(e){return"symbol"==typeof e?e:"".concat(e)}function f(e,t,n){return"symbol"==typeof t&&(t=t.description?"[".concat(t.description,"]"):""),Object.defineProperty(e,"name",{configurable:!0,value:n?"".concat(n," ",t):t})}function h(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)}function p(e,t,n,r){return new(n||(n=Promise))(function(i,o){function a(e){try{l(r.next(e))}catch(e){o(e)}}function s(e){try{l(r.throw(e))}catch(e){o(e)}}function l(e){var t;e.done?i(e.value):((t=e.value)instanceof n?t:new n(function(e){e(t)})).then(a,s)}l((r=r.apply(e,t||[])).next())})}function m(e,t){var n,r,i,o={label:0,sent:function(){if(1&i[0])throw i[1];return i[1]},trys:[],ops:[]},a=Object.create(("function"==typeof Iterator?Iterator:Object).prototype);return a.next=s(0),a.throw=s(1),a.return=s(2),"function"==typeof Symbol&&(a[Symbol.iterator]=function(){return this}),a;function s(s){return function(l){return function(s){if(n)throw TypeError("Generator is already executing.");for(;a&&(a=0,s[0]&&(o=0)),o;)try{if(n=1,r&&(i=2&s[0]?r.return:s[0]?r.throw||((i=r.return)&&i.call(r),0):r.next)&&!(i=i.call(r,s[1])).done)return i;switch(r=0,i&&(s=[2&s[0],i.value]),s[0]){case 0:case 1:i=s;break;case 4:return o.label++,{value:s[1],done:!1};case 5:o.label++,r=s[1],s=[0];continue;case 7:s=o.ops.pop(),o.trys.pop();continue;default:if(!(i=(i=o.trys).length>0&&i[i.length-1])&&(6===s[0]||2===s[0])){o=0;continue}if(3===s[0]&&(!i||s[1]>i[0]&&s[1]<i[3])){o.label=s[1];break}if(6===s[0]&&o.label<i[1]){o.label=i[1],i=s;break}if(i&&o.label<i[2]){o.label=i[2],o.ops.push(s);break}i[2]&&o.ops.pop(),o.trys.pop();continue}s=t.call(e,o)}catch(e){s=[6,e],r=0}finally{n=i=0}if(5&s[0])throw s[1];return{value:s[0]?s[1]:void 0,done:!0}}([s,l])}}}var g=Object.create?function(e,t,n,r){void 0===r&&(r=n);var i=Object.getOwnPropertyDescriptor(t,n);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,i)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]};function v(e,t){for(var n in e)"default"===n||Object.prototype.hasOwnProperty.call(t,n)||g(t,e,n)}function y(e){var t="function"==typeof Symbol&&Symbol.iterator,n=t&&e[t],r=0;if(n)return n.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&r>=e.length&&(e=void 0),{value:e&&e[r++],done:!e}}};throw TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")}function b(e,t){var n="function"==typeof Symbol&&e[Symbol.iterator];if(!n)return e;var r,i,o=n.call(e),a=[];try{for(;(void 0===t||t-- >0)&&!(r=o.next()).done;)a.push(r.value)}catch(e){i={error:e}}finally{try{r&&!r.done&&(n=o.return)&&n.call(o)}finally{if(i)throw i.error}}return a}function w(){for(var e=[],t=0;t<arguments.length;t++)e=e.concat(b(arguments[t]));return e}function A(){for(var e=0,t=0,n=arguments.length;t<n;t++)e+=arguments[t].length;for(var r=Array(e),i=0,t=0;t<n;t++)for(var o=arguments[t],a=0,s=o.length;a<s;a++,i++)r[i]=o[a];return r}function E(e,t,n){if(n||2==arguments.length)for(var r,i=0,o=t.length;i<o;i++)!r&&i in t||(r||(r=Array.prototype.slice.call(t,0,i)),r[i]=t[i]);return e.concat(r||Array.prototype.slice.call(t))}function _(e){return this instanceof _?(this.v=e,this):new _(e)}function k(e,t,n){if(!Symbol.asyncIterator)throw TypeError("Symbol.asyncIterator is not defined.");var r,i=n.apply(e,t||[]),o=[];return r=Object.create(("function"==typeof AsyncIterator?AsyncIterator:Object).prototype),a("next"),a("throw"),a("return",function(e){return function(t){return Promise.resolve(t).then(e,u)}}),r[Symbol.asyncIterator]=function(){return this},r;function a(e,t){i[e]&&(r[e]=function(t){return new Promise(function(n,r){o.push([e,t,n,r])>1||s(e,t)})},t&&(r[e]=t(r[e])))}function s(e,t){try{var n;(n=i[e](t)).value instanceof _?Promise.resolve(n.value.v).then(l,u):c(o[0][2],n)}catch(e){c(o[0][3],e)}}function l(e){s("next",e)}function u(e){s("throw",e)}function c(e,t){e(t),o.shift(),o.length&&s(o[0][0],o[0][1])}}function C(e){var t,n;return t={},r("next"),r("throw",function(e){throw e}),r("return"),t[Symbol.iterator]=function(){return this},t;function r(r,i){t[r]=e[r]?function(t){return(n=!n)?{value:_(e[r](t)),done:!1}:i?i(t):t}:i}}function S(e){if(!Symbol.asyncIterator)throw TypeError("Symbol.asyncIterator is not defined.");var t,n=e[Symbol.asyncIterator];return n?n.call(e):(e=y(e),t={},r("next"),r("throw"),r("return"),t[Symbol.asyncIterator]=function(){return this},t);function r(n){t[n]=e[n]&&function(t){return new Promise(function(r,i){!function(e,t,n,r){Promise.resolve(r).then(function(t){e({value:t,done:n})},t)}(r,i,(t=e[n](t)).done,t.value)})}}}function x(e,t){return Object.defineProperty?Object.defineProperty(e,"raw",{value:t}):e.raw=t,e}var M=Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t},O=function(e){return(O=Object.getOwnPropertyNames||function(e){var t=[];for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[t.length]=n);return t})(e)};function R(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n=O(e),r=0;r<n.length;r++)"default"!==n[r]&&g(t,e,n[r]);return M(t,e),t}function P(e){return e&&e.__esModule?e:{default:e}}function T(e,t,n,r){if("a"===n&&!r)throw TypeError("Private accessor was defined without a getter");if("function"==typeof t?e!==t||!r:!t.has(e))throw TypeError("Cannot read private member from an object whose class did not declare it");return"m"===n?r:"a"===n?r.call(e):r?r.value:t.get(e)}function I(e,t,n,r,i){if("m"===r)throw TypeError("Private method is not writable");if("a"===r&&!i)throw TypeError("Private accessor was defined without a setter");if("function"==typeof t?e!==t||!i:!t.has(e))throw TypeError("Cannot write private member to an object whose class did not declare it");return"a"===r?i.call(e,n):i?i.value=n:t.set(e,n),n}function j(e,t){if(null===t||"object"!=typeof t&&"function"!=typeof t)throw TypeError("Cannot use 'in' operator on non-object");return"function"==typeof e?t===e:e.has(t)}function L(e,t,n){if(null!=t){var r,i;if("object"!=typeof t&&"function"!=typeof t)throw TypeError("Object expected.");
vendor: 1,649 bytes, line 1611
1611if(n){if(!Symbol.asyncDispose)throw TypeError("Symbol.asyncDispose is not defined.");r=t[Symbol.asyncDispose]}if(void 0===r){if(!Symbol.dispose)throw TypeError("Symbol.dispose is not defined.");r=t[Symbol.dispose],n&&(i=r)}if("function"!=typeof r)throw TypeError("Object not disposable.");i&&(r=function(){try{i.call(this)}catch(e){return Promise.reject(e)}}),e.stack.push({value:t,dispose:r,async:n})}else n&&e.stack.push({async:!0});return t}var N="function"==typeof SuppressedError?SuppressedError:function(e,t,n){var r=Error(n);return r.name="SuppressedError",r.error=e,r.suppressed=t,r};function D(e){function t(t){e.error=e.hasError?new N(t,e.error,"An error was suppressed during disposal."):t,e.hasError=!0}var n,r=0;return function i(){for(;n=e.stack.pop();)try{if(!n.async&&1===r)return r=0,e.stack.push(n),Promise.resolve().then(i);if(n.dispose){var o=n.dispose.call(n.value);if(n.async)return r|=2,Promise.resolve(o).then(i,function(e){return t(e),i()})}else r|=1}catch(e){t(e)}if(1===r)return e.hasError?Promise.reject(e.error):Promise.resolve();if(e.hasError)throw e.error}()}function B(e,t){return"string"==typeof e&&/^\.\.?\//.test(e)?e.replace(/\.(tsx)$|((?:\.d)?)((?:\.[^./]+?)?)\.([cm]?)ts$/i,function(e,n,r,i,o){return n?t?".jsx":".js":!r||i&&o?r+i+"."+o.toLowerCase()+"js":e}):e}t.default={__extends:i,__assign:o,__rest:a,__decorate:s,__param:l,__esDecorate:u,__runInitializers:c,__propKey:d,__setFunctionName:f,__metadata:h,__awaiter:p,__generator:m,__createBinding:g,__exportStar:v,__values:y,__read:b,__spread:w,__spreadArrays:A,__spreadArray:E,__await:_,__asyncGenerator:k,__asyncDelegator:C,__asyncValues:S,__makeTemplateOb
1611ject:x,__importStar:R,__importDefault:P,__classPrivateFieldGet:T,__classPrivateFieldSet:I,__classPrivateFieldIn:j,__addDisposableResource:L,__disposeResources:D,__rewriteRelativeImportExtension:B}},25748:function(e,t,n){"use strict";function r(e){return"string"==typeof e?{address:e,type:"json-rpc"}:e}n.d(t,{T:function(){return r}})},18705:function(e,t,n){"use strict";n.d(t,{RE:function(){return E}});var r=n(25748),i=n(11036),o=n(77555),a=n(23634),s=n(17449),l=n(52257),u=n(85265),c=n(13223),d=n(53334),f=n(53391),h=n(227),p=n(82865),m=n(14167),g=n(19787),v=n(89454),y=n(23264),b=n(82073),w=n(79917),A=n(97360);async function E(e,t){let{account:i=e.account,batch:u=!!e.batch?.multicall,blockNumber:d,blockTag:f="latest",accessList:p,blobs:w,data:E,gas:C,gasPrice:S,maxFeePerBlobGas:x,maxFeePerGas:M,maxPriorityFeePerGas:O,nonce:R,to:P,value:T,stateOverride:I,...j}=t,L=i?(0,r.T)(i):void 0;try{(0,A.F)(t);let n=d?(0,m.eC)(d):void 0,r=n||f,i=function(e){if(!e)return;let t={};for(let{address:n,...r}of e){if(!(0,h.U)(n,{strict:!1}))throw new o.b({address:n});if(t[n])throw new c.Nc({address:n});t[n]=function(e){let{balance:t,nonce:n,state:r,stateDiff:i,code:o}=e,a={};if(void 0!==o&&(a.code=o),void 0!==t&&(a.balance=(0,m.eC)(t)),void 0!==n&&(a.nonce=(0,m.eC)(n)),void 0!==r&&(a.state=k(r)),void 0!==i){if(a.state)throw new c.Z8;a.stateDiff=k(i)}return a}(r)}return t}(I),a=e.chain?.formatters?.transactionRequest?.format,l=a||b.tG,g=l({...(0,y.K)(j,{format:a}),from:L?.address,accessList:p,blobs:w,data:E,gas:C,gasPrice:S,maxFeePerBlobGas:x,maxFeePerGas:M,maxPriorityFeePerGas:O,nonce:R,to:P,value:T});if(u&&function({request:e}){let{data:t,to:n,...r}=e;return!(!t||t.startsWith("0x82ad56cb"))&&!!n&&!(Object.values(r).filter(e=>void 0!==e).length>0)}({request:g})&&!i)try{return await _(e,{...g,blockNumber:d,blockTag:f})}catch(e){if(!(e instanceof s.pZ)&&!(e instanceof s.mm))throw e}let v=await e.request({method:"eth_call",params:i?[g,r,i]:[g,r]});if("0x"===v)return{data:void 0};return{data:v}}catch(s){let r=function(e){if(!(e instanceof a.G))return;let t=e.walk();return"object"==typeof t?.data?t.data?.data:t.data}(s),{offchainLookup:i,offchainLookupSignature:o}=await n.e(1319).then(n.bind(n,41319));if(!1!==e.ccipRead&&r?.slice(0,10)===o&&P)return{data:await i(e,{data:r,to:P})};throw function(e,{docsPath:t,...n}){let r=(()=>{let t=(0,v.k)(e,n);return t instanceof g.cj?e:t})();return new l.cg(r,{docsPath:t,...n})}(s,{...t,account:L,chain:e.chain})}}async function _(e,t){let{batchSize:n=1024,wait:r=0}="object"==typeof e.batch?.multicall?e.batch.multicall:{},{blockNumber:o,blockTag:a="latest",data:u,multicallAddress:c,to:h}=t,g=c;if(!g){if(!e.chain)throw new s.pZ;g=(0,p.L)({blockNumber:o,chain:e.chain,contract:"multicall3"})}let v=o?(0,m.eC)(o):void 0,y=v||a,{schedule:b}=(0,w.S)({id:`${e.uid}.${y}`,wait:r,shouldSplitBatch(e){let t=e.reduce((e,{data:t})=>e+(t.length-2),0);return t>2*n},fn:async t=>{let n=t.map(e=>({allowFailure:!0,callData:e.data,target:e.to})),r=(0,f.R)({abi:i.F8,args:[n],functionName:"aggregate3"}),o=await e.request({method:"eth_call",params:[{data:r,to:g},y]});return(0,d.k)({abi:i.F8,args:[n],functionName:"aggregate3",data:o||"0x"})}}),[{returnData:A,success:E}]=await b({data:u,to:h});if(!E)throw new l.VQ({data:A});return"0x"===A?{data:void 0}:{data:A}}function k(e){if(e&&0!==e.length)return e.reduce((e,{slot:t,value:n})=>{if(66!==t.length)throw new u.W_({size:t.length,targetSize:66,type:"hex"});if(66!==n.length)throw new u.W_({size:n.length,targetSize:66,type:"hex"});return e[t]=n,e},{})}},11036:function(e,t,n){"use strict";n.d(t,{$o:function(){return u},F8:function(){return r},X$:function(){return l},du:function(){return a},k3:function(){return o},nZ:function(){return s}});let r=[{inputs:[{components:[{name:"target",type:"address"},{name:"allowFailure",type:"bool"},{name:"callData",type:"bytes"}],name:"calls",type:"tuple[]"}],name:"aggregate3",outputs:[{components:[{name:"success",type:"bool"},{name:"returnData",type:"bytes"}],name:"returnData",type:"tuple[]"}],stateMutability:"view",type:"function"}],i=[{inputs:[],name:"ResolverNotFound",type:"error"},{inputs:[],name:"ResolverWildcardNotSupported",type:"error"},{inputs:[],name:"ResolverNotContract",type:"error"},{inputs:[{name:"returnData",type:"bytes"}],name:"ResolverError",type:"error"},{inputs:[{components:[{name:"status",type:"uint16"},{name:"message",type:"string"}],name:"errors",type:"tuple[]"}],name:"HttpError",type:"error"}],o=[...i,{name:"resolve",type:"function",stateMutability:"view",inputs:[{name:"name",type:"bytes"},{name:"data",type:"bytes"}],outputs:[{name:"",type:"bytes"},{name:"address",type:"address"}]},{name:"resolve",type:"function",stateMutability:"view",inputs:[{name:"name",type:"bytes"},{name:"data",type:"bytes"},{name:"gateways",type:"string[]"}],outputs:[{name:"",type:"bytes"},{name:"address",type:"address"}]}],a=[...i,{name:"reverse",type:"function",stateMutability:"view",inputs:[{type:"bytes",name:"reverseName"}],outputs:[{type:"string",name:"resolvedName"},{type:"address",name:"resolvedAddress"},{type:"address",name:"reverseResolver"},{type:"address",name:"resolver"}]},{name:"reverse",type:"function",stateMutability:"view",inputs:[{type:"bytes",name:"reverseName"},{type:"string[]",name:"gateways"}],outputs:[{type:"string",name:"resolvedName"},{type:"address",name:"resolvedAddress"},{type:"address",name:"reverseResolver"},{type:"address",name:"resolver"}]}],s=[{name:"text",type:"function",stateMutability:"view",inputs:[{name:"name",type:"bytes32"},{name:"key",type:"string"}],outputs:[{name:"",type:"string"}]}],l=[{name:"addr",type:"function",stateMutability:"view",inputs:[{name:"name",type:"bytes32"}],outputs:[{name:"",type:"address"}]},{name:"addr",type:"function",stateMutability:"view",inputs:[{name:"name",type:"bytes32"},{name:"coinType",type:"uint256"}],outputs:[{name:"",type:"bytes"}]}],u=[{inputs:[{internalType:"address",name:"_signer",type:"address"},{internalType:"bytes32",name:"_hash",type:"bytes32"},{internalType:"bytes",name:"_signature",type:"bytes"}],stateMutability:"nonpayable",type:"constructor"}]},33737:function(e,t,n){"use strict";n.d(t,{$:function(){return r},Up:function(){return i},hZ:function(){return o}});
1611let r={1:"An `assert` condition failed.",17:"Arithmetic operation resulted in underflow or overflow.",18:"Division or modulo by zero (e.g. `5 / 0` or `23 % 0`).",33:"Attempted to convert to an invalid type.",34:"Attempted to access a storage byte array that is incorrectly encoded.",49:"Performed `.pop()` on an empty array",50:"Array index is out of bounds.",65:"Allocated too much memory or created an array which is too large.",81:"Attempted to call a zero-initialized variable of internal function type."},i={inputs:[{name:"message",type:"string"}],name:"Error",type:"error"},o={inputs:[{name:"reason",type:"uint256"}],name:"Panic",type:"error"}},2440:function(e,t,n){"use strict";n.d(t,{Bd:function(){return o},Zn:function(){return i},ez:function(){return r}});let r={gwei:9,wei:18},i={ether:-9,wei:9},o={ether:-18,gwei:-9}},55783:function(e,t,n){"use strict";n.d(t,{CI:function(){return k},FM:function(){return p},Gy:function(){return E},KY:function(){return w},M4:function(){return d},MX:function(){return y},S4:function(){return b},SM:function(){return A},cO:function(){return s},dh:function(){return _},fM:function(){return a},fs:function(){return f},gr:function(){return c},hn:function(){return C},lC:function(){return m},mv:function(){return g},wM:function(){return S},wb:function(){return u},xB:function(){return l},xL:function(){return v},yP:function(){return h}});
vendor: 7,532 bytes, lines 1611-1626
1611var r=n(43560),i=n(77386),o=n(23634);class a extends o.G{constructor({docsPath:e}){super("A constructor was not found on the ABI.\nMake sure you are using the correct ABI and that the constructor exists on it.",{docsPath:e}),Object.defineProperty(this,"name",{enumerable:!0,configurable:!0,writable:!0,value:"AbiConstructorNotFoundError"})}}class s extends o.G{constructor({docsPath:e}){super("Constructor arguments were provided (`args`), but a constructor parameters (`inputs`) were not found on the ABI.\nMake sure you are using the correct ABI, and that the `inputs` attribute on the constructor exists.",{docsPath:e}),Object.defineProperty(this,"name",{enumerable:!0,configurable:!0,writable:!0,value:"AbiConstructorParamsNotFoundError"})}}class l extends o.G{constructor({data:e,params:t,size:n}){super(`Data size of ${n} bytes is too small for given parameters.`,{metaMessages:[`Params: (${(0,r.h)(t,{includeName:!0})})`,`Data: ${e} (${n} bytes)`]}),Object.defineProperty(this,"name",{enumerable:!0,configurable:!0,writable:!0,value:"AbiDecodingDataSizeTooSmallError"}),Object.defineProperty(this,"data",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"params",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"size",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),this.data=e,this.params=t,this.size=n}}class u extends o.G{constructor(){super('Cannot decode zero data ("0x") with ABI parameters.'),Object.defineProperty(this,"name",{enumerable:!0,configurable:!0,writable:!0,value:"AbiDecodingZeroDataError"})}}class c extends o.G{constructor({expectedLength:e,givenLength:t,type:n}){super(`ABI encoding array length mismatch for type ${n}. 1612Expected length: ${e} 1613Given length: ${t}`),Object.defineProperty(this,"name",{enumerable:!0,configurable:!0,writable:!0,value:"AbiEncodingArrayLengthMismatchError"})}}class d extends o.G{constructor({expectedSize:e,value:t}){super(`Size of bytes "${t}" (bytes${(0,i.d)(t)}) does not match expected size (bytes${e}).`),Object.defineProperty(this,"name",{enumerable:!0,configurable:!0,writable:!0,value:"AbiEncodingBytesSizeMismatchError"})}}class f extends o.G{constructor({expectedLength:e,givenLength:t}){super(`ABI encoding params/values length mismatch. 1614Expected length (params): ${e} 1615Given length (values): ${t}`),Object.defineProperty(this,"name",{enumerable:!0,configurable:!0,writable:!0,value:"AbiEncodingLengthMismatchError"})}}class h extends o.G{constructor(e,{docsPath:t}){super(`Encoded error signature "${e}" not found on ABI. 1616Make sure you are using the correct ABI and that the error exists on it. 1617You can look up the decoded signature here: https://openchain.xyz/signatures?query=${e}.`,{docsPath:t}),Object.defineProperty(this,"name",{enumerable:!0,configurable:!0,writable:!0,value:"AbiErrorSignatureNotFoundError"}),Object.defineProperty(this,"signature",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),this.signature=e}}class p extends o.G{constructor({docsPath:e}){super("Cannot extract event signature from empty topics.",{docsPath:e}),Object.defineProperty(this,"name",{enumerable:!0,configurable:!0,writable:!0,value:"AbiEventSignatureEmptyTopicsError"})}}class m extends o.G{constructor(e,{docsPath:t}){super(`Encoded event signature "${e}" not found on ABI. 1618Make sure you are using the correct ABI and that the event exists on it. 1619You can look up the signature here: https://openchain.xyz/signatures?query=${e}.`,{docsPath:t}),Object.defineProperty(this,"name",{enumerable:!0,configurable:!0,writable:!0,value:"AbiEventSignatureNotFoundError"})}}class g extends o.G{constructor(e,{docsPath:t}={}){super(`Event ${e?`"${e}" `:""}not found on ABI. 1620Make sure you are using the correct ABI and that the event exists on it.`,{docsPath:t}),Object.defineProperty(this,"name",{enumerable:!0,configurable:!0,writable:!0,value:"AbiEventNotFoundError"})}}class v extends o.G{constructor(e,{docsPath:t}={}){super(`Function ${e?`"${e}" `:""}not found on ABI. 1621Make sure you are using the correct ABI and that the function exists on it.`,{docsPath:t}),Object.defineProperty(this,"name",{enumerable:!0,configurable:!0,writable:!0,value:"AbiFunctionNotFoundError"})}}class y extends o.G{constructor(e,{docsPath:t}){super(`Function "${e}" does not contain any \`outputs\` on ABI. 1622Cannot decode function result without knowing what the parameter types are. 1623Make sure you are using the correct ABI and that the function exists on it.`,{docsPath:t}),Object.defineProperty(this,"name",{enumerable:!0,configurable:!0,writable:!0,value:"AbiFunctionOutputsNotFoundError"})}}class b extends o.G{constructor(e,t){super("Found ambiguous types in overloaded ABI items.",{metaMessages:[`\`${e.type}\` in \`${(0,r.t)(e.abiItem)}\`, and`,`\`${t.type}\` in \`${(0,r.t)(t.abiItem)}\``,"","These types encode differently and cannot be distinguished at runtime.","Remove one of the ambiguous items in the ABI."]}),Object.defineProperty(this,"name",{enumerable:!0,configurable:!0,writable:!0,value:"AbiItemAmbiguityError"})}}class w extends o.G{constructor({expectedSize:e,givenSize:t}){super(`Expected bytes${e}, got bytes${t}.`),Object.defineProperty(this,"name",{enumerable:!0,configurable:!0,writable:!0,value:"BytesSizeMismatchError"})}}class A extends o.G{constructor({abiItem:e,data:t,params:n,size:i}){super(`Data size of ${i} bytes is too small for non-indexed event parameters.`,{metaMessages:[`Params: (${(0,r.h)(n,{includeName:!0})})`,`Data: ${t} (${i} bytes)`]}),Object.defineProperty(this,"name",{enumerable:!0,configurable:!0,writable:!0,value:"DecodeLogDataMismatch"}),Object.defineProperty(this,"abiItem",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"data",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"params",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"size",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),this.abiItem=e,this.data=t,this.params=n,this.size=i}}class E extends o.G{constructor({abiItem:e,param:t}){super(`Expected a topic for indexed event parameter${t.name?` "${t.name}"`:""} on event "${(0,r.t)(e,{includeName:!0})}".`),Object.defineProperty(this,"name",{enumerable:!0,configurable:!0,writable:!0,value:"DecodeLogTopicsMismatch"}),Object.defineProperty(this,"abiItem",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),this.abiItem=e}}class _ extends o.G{constructor(e,{docsPath:t}){super(`Type "${e}" is not a valid encoding type. 1624Please provide a valid ABI type.`,{docsPath:t}),Object.defineProperty(this,"name",{enumerable:!0,configurable:!0,writable:!0,value:"InvalidAbiEncodingType"})}}class k extends o.G{constructor(e,{docsPath:t}){super(`Type "${e}" is not a valid decoding type. 1625Please provide a valid ABI type.`,{docsPath:t}),Object.defineProperty(this,"name",{enumerable:!0,configurable:!0,writable:!0,value:"InvalidAbiDecodingType"})}}class C extends o.G{constructor(e){super(`Value "${e}" is not a valid array.`),Object.defineProperty(this,"name",{enumerable:!0,configurable:!0,writable:!0,value:"InvalidArrayError"})}}class S extends o.G{constructor(e){super(`"${e}" is not a valid definition type. 1626Valid types: "function", "event", "error"`),Object.defineProperty(this,"name",{enumerable:!0,configurable:!0,writable:!0,value:"InvalidDefinitionTypeError"})}}},77555:function(e,t,n){"use strict";n.d(t,{b:function(){return i}});var r=n(23634);class i extends r.G{constructor({address:e}){super(`Address "${e}
1626" is invalid.`,{metaMessages:["- Address must be a hex value of 20 bytes (40 hex characters).","- Address must match its checksum counterpart."]}),Object.defineProperty(this,"name",{enumerable:!0,configurable:!0,writable:!0,value:"InvalidAddressError"})}}},23634:function(e,t,n){"use strict";n.d(t,{G:function(){return i}});var r=n(52446);class i extends Error{constructor(e,t={}){super(),Object.defineProperty(this,"details",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"docsPath",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"metaMessages",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"shortMessage",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"name",{enumerable:!0,configurable:!0,writable:!0,value:"ViemError"}),Object.defineProperty(this,"version",{enumerable:!0,configurable:!0,writable:!0,value:(0,r.bo)()});let n=t.cause instanceof i?t.cause.details:t.cause?.message?t.cause.message:t.details,o=t.cause instanceof i&&t.cause.docsPath||t.docsPath;this.message=[e||"An error occurred.","",...t.metaMessages?[...t.metaMessages,""]:[],...o?[`Docs: https://viem.sh${o}${t.docsSlug?`#${t.docsSlug}`:""}`]:[],...n?[`Details: ${n}`]:[],`Version: ${this.version}`].join("\n"),t.cause&&(this.cause=t.cause),this.details=n,this.docsPath=o,this.metaMessages=t.metaMessages,this.shortMessage=e}walk(e){return function e(t,n){return n?.(t)?t:t&&"object"==typeof t&&"cause"in t?e(t.cause,n):n?null:t}(this,e)}}},17449:function(e,t,n){"use strict";n.d(t,{hJ:function(){return a},mm:function(){return i},pZ:function(){return o}});var r=n(23634);class i extends r.G{constructor({blockNumber:e,chain:t,contract:n}){super(`Chain "${t.name}" does not support contract "${n.name}".`,{metaMessages:["This could be due to any of the following:",...e&&n.blockCreated&&n.blockCreated>e?[`- The contract "${n.name}" was not deployed until block ${n.blockCreated} (current block ${e}).`]:[`- The chain does not have the contract "${n.name}" configured.`]]}),Object.defineProperty(this,"name",{enumerable:!0,configurable:!0,writable:!0,value:"ChainDoesNotSupportContract"})}}class o extends r.G{constructor(){super("No chain was provided to the Client."),Object.defineProperty(this,"name",{enumerable:!0,configurable:!0,writable:!0,value:"ClientChainNotConfiguredError"})}}class a extends r.G{constructor({chainId:e}){super("number"==typeof e?`Chain ID "${e}
1626" is invalid.`:"Chain ID is invalid."),Object.defineProperty(this,"name",{enumerable:!0,configurable:!0,writable:!0,value:"InvalidChainIdError"})}}},52257:function(e,t,n){"use strict";n.d(t,{cg:function(){return v},uq:function(){return y},Lu:function(){return b},Dk:function(){return w},VQ:function(){return A}});var r=n(25748),i=n(33737),o=n(48993),a=n(43560),s=n(17729);function l({abiItem:e,args:t,includeFunctionName:n=!0,includeName:r=!1}){if("name"in e&&"inputs"in e&&e.inputs)return`${n?e.name:""}(${e.inputs.map((e,n)=>`${r&&e.name?`${e.name}: `:""}${"object"==typeof t[n]?(0,s.P)(t[n]):t[n]}`).join(", ")})`}var u=n(20750),c=n(64347),d=n(34478),f=n(55783),h=n(23634),p=n(13223),m=n(25874),g=n(52446);class v extends h.G{constructor(e,{account:t,docsPath:n,chain:i,data:o,gas:a,gasPrice:s,maxFeePerGas:l,maxPriorityFeePerGas:u,nonce:f,to:h,value:g,stateOverride:v}){let y=t?(0,r.T)(t):void 0,b=(0,m.xr)({from:y?.address,to:h,value:void 0!==g&&`${(0,c.d)(g)} ${i?.nativeCurrency?.symbol||"ETH"}`,data:o,gas:a,gasPrice:void 0!==s&&`${(0,d.o)(s)} gwei`,maxFeePerGas:void 0!==l&&`${(0,d.o)(l)} gwei`,maxPriorityFeePerGas:void 0!==u&&`${(0,d.o)(u)} gwei`,nonce:f});v&&(b+=` 1627${(0,p.Bj)(v)}`),super(e.shortMessage,{cause:e,docsPath:n,metaMessages:[...e.metaMessages?[...e.metaMessages," "]:[],"Raw Call Arguments:",b].filter(Boolean)}),Object.defineProperty(this,"cause",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"name",{enumerable:!0,configurable:!0,writable:!0,value:"CallExecutionError"}),this.cause=e}}class y extends h.G{constructor(e,{abi:t,args:n,contractAddress:r,docsPath:i,functionName:o,sender:s}){let c=(0,u.mE)({abi:t,args:n,name:o}),d=c?l({abiItem:c,args:n,includeFunctionName:!1,includeName:!1}):void 0,f=c?(0,a.t)(c,{includeName:!0}):void 0,h=(0,m.xr)({address:r&&(0,g.CR)(r),function:f,args:d&&"()"!==d&&`${[...Array(o?.length??0).keys()].map(()=>" ").join("")}${d}`,sender:s});super(e.shortMessage||`An unknown error occurred while executing the contract function "${o}".`,{cause:e,docsPath:i,metaMessages:[...e.metaMessages?[...e.metaMessages," "]:[],"Contract Call:",h].filter(Boolean)}),Object.defineProperty(this,"abi",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"args",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"cause",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"contractAddress",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"formattedArgs",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"functionName",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"sender",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"name",{enumerable:!0,configurable:!0,writable:!0,value:"ContractFunctionExecutionError"}),this.abi=t,this.args=n,this.cause=e,this.contractAddress=r,this.functionName=o,this.sender=s}}class b extends h.G{constructor({abi:e,data:t,functionName:n,message:r}){let s,u,c,d,h;if(t&&"0x"!==t)try{h=(0,o.p)({abi:e,data:t});let{abiItem:n,errorName:r,args:s}=h;if("Error"===r)c=s[0];else if("Panic"===r){let[e]=s;c=i.$[e]}else{let e=n?(0,a.t)(n,{includeName:!0}):void 0,t=n&&s?l({abiItem:n,args:s,includeFunctionName:!1,includeName:!1}):void 0;u=[e?`Error: ${e}`:"",t&&"()"!==t?` ${[...Array(r?.length??0).keys()].map(()=>" ").join("")}${t}`:""]}}catch(e){s=e}else r&&(c=r);s instanceof f.yP&&(u=[`Unable to decode signature "${d=s.signature}" as it was not found on the provided ABI.`,"Make sure you are using the correct ABI and that the error exists on it.",`You can look up the decoded signature here: https://openchain.xyz/signatures?query=${d}.`]),super(c&&"execution reverted"!==c||d?[`The contract function "${n}" reverted with the following ${d?"signature":"reason"}:`,c||d].join("\n"):`The contract function "${n}" reverted.`,{cause:s,metaMessages:u}),Object.defineProperty(this,"name",{enumerable:!0,configurable:!0,writable:!0,value:"ContractFunctionRevertedError"}),Object.defineProperty(this,"data",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"reason",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"signature",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),this.data=h,this.reason=c,this.signature=d}}class w extends h.G{constructor({functionName:e}){super(`The contract function "${e}" returned no data ("0x").`,{metaMessages:["This could be due to any of the following:",` - The contract does not have the function "${e}",`," - The parameters passed to the contract function may be invalid, or"," - The address is not a contract."]}),Object.defineProperty(this,"name",{enumerable:!0,configurable:!0,writable:!0,value:"ContractFunctionZeroDataError"})}}class A extends h.G{constructor({data:e,message:t}){super(t||""),Object.defineProperty(this,"code",{enumerable:!0,configurable:!0,writable:!0,value:3}),Object.defineProperty(this,"name",{enumerable:!0,configurable:!0,writable:!0,value:"RawContractError"}),Object.defineProperty(this,"data",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),this.data=e}}},66028:function(e,t,n){"use strict";n.d(t,{KD:function(){return a},T_:function(){return i},lQ:function(){return o}});var r=n(23634);class i extends r.G{constructor({offset:e}){super(`Offset \`${e}\` cannot be negative.`),Object.defineProperty(this,"name",{enumerable:!0,configurable:!0,writable:!0,value:"NegativeOffsetError"})}}class o extends r.G{constructor({length:e,position:t}){super(`Position \`${t}\` is out of bounds (\`0 < position < ${e}\`).`),Object.defineProperty(this,"name",{enumerable:!0,configurable:!0,writable:!0,value:"PositionOutOfBoundsError"})}}class a extends r.G{constructor({count:e,limit:t}){super(`Recursive read limit of \`${t}\` exceeded (recursive read count: \`${e}\`).`),Object.defineProperty(this,"name",{enumerable:!0,configurable:!0,writable:!0,value:"RecursiveReadLimitExceededError"})}}},85265:function(e,t,n){"use strict";n.d(t,{$s:function(){return o},W_:function(){return a},mV:function(){return i}});var r=n(23634);class i extends r.G{constructor({offset:e,position:t,size:n}){super(`Slice ${"start"===t?"starting":"ending"} at offset "${e}" is out-of-bounds (size: ${n}).`),Object.defineProperty(this,"name",{enumerable:!0,configurable:!0,writable:!0,value:"SliceOffsetOutOfBoundsError"})}}class o extends r.G{constructor({size:e,targetSize:t,type:n}){super(`${n.charAt(0).toUpperCase()}${n.slice(1).toLowerCase()} size (${e}) exceeds padding size (${t}).`),Object.defineProperty(this,"name",{enumerable:!0,configurable:!0,writable:!0,value:"SizeExceedsPaddingSizeError"})}}class a extends r.G{constructor({size:e,targetSize:t,type:n}){super(`${n.charAt(0).toUpperCase()}${n.slice(1).toLowerCase()} is expected to be ${t} ${n} long, but is ${e} ${n} long.`),Object.defineProperty(this,"name",{enumerable:!0,configurable:!0,writable:!0,value:"InvalidBytesLengthError"})}}},862:function(e,t,n){"use strict";n.d(t,{J5:function(){return i},M6:function(){return a},yr:function(){return o}});var r=n(23634);class i extends r.G{constructor({max:e,min:t,signed:n,size:r,value:i}
vendor: 4,898 bytes, lines 1627-1628
1627){super(`Number "${i}" is not in safe ${r?`${8*r}-bit ${n?"signed":"unsigned"} `:""}integer range ${e?`(${t} to ${e})`:`(above ${t})`}`),Object.defineProperty(this,"name",{enumerable:!0,configurable:!0,writable:!0,value:"IntegerOutOfRangeError"})}}class o extends r.G{constructor(e){super(`Bytes value "${e}" is not a valid boolean. The bytes array must contain a single byte of either a 0 or 1 value.`),Object.defineProperty(this,"name",{enumerable:!0,configurable:!0,writable:!0,value:"InvalidBytesBooleanError"})}}class a extends r.G{constructor({givenSize:e,maxSize:t}){super(`Size cannot exceed ${t} bytes. Given size: ${e} bytes.`),Object.defineProperty(this,"name",{enumerable:!0,configurable:!0,writable:!0,value:"SizeOverflowError"})}}},19787:function(e,t,n){"use strict";n.d(t,{C_:function(){return d},G$:function(){return s},Hh:function(){return a},M_:function(){return o},WF:function(){return f},ZI:function(){return l},cj:function(){return g},cs:function(){return m},dR:function(){return h},pZ:function(){return p},se:function(){return c},vU:function(){return u}});var r=n(34478),i=n(23634);class o extends i.G{constructor({cause:e,message:t}={}){let n=t?.replace("execution reverted: ","")?.replace("execution reverted","");super(`Execution reverted ${n?`with reason: ${n}`:"for an unknown reason"}.`,{cause:e}),Object.defineProperty(this,"name",{enumerable:!0,configurable:!0,writable:!0,value:"ExecutionRevertedError"})}}Object.defineProperty(o,"code",{enumerable:!0,configurable:!0,writable:!0,value:3}),Object.defineProperty(o,"nodeMessage",{enumerable:!0,configurable:!0,writable:!0,value:/execution reverted/});class a extends i.G{constructor({cause:e,maxFeePerGas:t}={}){super(`The fee cap (\`maxFeePerGas\`${t?` = ${(0,r.o)(t)} gwei`:""}) cannot be higher than the maximum allowed value (2^256-1).`,{cause:e}),Object.defineProperty(this,"name",{enumerable:!0,configurable:!0,writable:!0,value:"FeeCapTooHigh"})}}Object.defineProperty(a,"nodeMessage",{enumerable:!0,configurable:!0,writable:!0,value:/max fee per gas higher than 2\^256-1|fee cap higher than 2\^256-1/});class s extends i.G{constructor({cause:e,maxFeePerGas:t}={}){super(`The fee cap (\`maxFeePerGas\`${t?` = ${(0,r.o)(t)}`:""} gwei) cannot be lower than the block base fee.`,{cause:e}),Object.defineProperty(this,"name",{enumerable:!0,configurable:!0,writable:!0,value:"FeeCapTooLow"})}}Object.defineProperty(s,"nodeMessage",{enumerable:!0,configurable:!0,writable:!0,value:/max fee per gas less than block base fee|fee cap less than block base fee|transaction is outdated/});class l extends i.G{constructor({cause:e,nonce:t}={}){super(`Nonce provided for the transaction ${t?`(${t}) `:""}is higher than the next one expected.`,{cause:e}),Object.defineProperty(this,"name",{enumerable:!0,configurable:!0,writable:!0,value:"NonceTooHighError"})}}Object.defineProperty(l,"nodeMessage",{enumerable:!0,configurable:!0,writable:!0,value:/nonce too high/});class u extends i.G{constructor({cause:e,nonce:t}={}){super(`Nonce provided for the transaction ${t?`(${t}) `:""}is lower than the current nonce of the account. 1628Try increasing the nonce or find the latest nonce with \`getTransactionCount\`.`,{cause:e}),Object.defineProperty(this,"name",{enumerable:!0,configurable:!0,writable:!0,value:"NonceTooLowError"})}}Object.defineProperty(u,"nodeMessage",{enumerable:!0,configurable:!0,writable:!0,value:/nonce too low|transaction already imported|already known/});class c extends i.G{constructor({cause:e,nonce:t}={}){super(`Nonce provided for the transaction ${t?`(${t}) `:""}exceeds the maximum allowed nonce.`,{cause:e}),Object.defineProperty(this,"name",{enumerable:!0,configurable:!0,writable:!0,value:"NonceMaxValueError"})}}Object.defineProperty(c,"nodeMessage",{enumerable:!0,configurable:!0,writable:!0,value:/nonce has max value/});class d extends i.G{constructor({cause:e}={}){super("The total cost (gas * gas fee + value) of executing this transaction exceeds the balance of the account.",{cause:e,metaMessages:["This error could arise when the account does not have enough funds to:"," - pay for the total gas fee,"," - pay for the value to send."," ","The cost of the transaction is calculated as `gas * gas fee + value`, where:"," - `gas` is the amount of gas needed for transaction to execute,"," - `gas fee` is the gas fee,"," - `value` is the amount of ether to send to the recipient."]}),Object.defineProperty(this,"name",{enumerable:!0,configurable:!0,writable:!0,value:"InsufficientFundsError"})}}Object.defineProperty(d,"nodeMessage",{enumerable:!0,configurable:!0,writable:!0,value:/insufficient funds/});class f extends i.G{constructor({cause:e,gas:t}={}){super(`The amount of gas ${t?`(${t}) `:""}provided for the transaction exceeds the limit allowed for the block.`,{cause:e}),Object.defineProperty(this,"name",{enumerable:!0,configurable:!0,writable:!0,value:"IntrinsicGasTooHighError"})}}
1628Object.defineProperty(f,"nodeMessage",{enumerable:!0,configurable:!0,writable:!0,value:/intrinsic gas too high|gas limit reached/});class h extends i.G{constructor({cause:e,gas:t}={}){super(`The amount of gas ${t?`(${t}) `:""}provided for the transaction is too low.`,{cause:e}),Object.defineProperty(this,"name",{enumerable:!0,configurable:!0,writable:!0,value:"IntrinsicGasTooLowError"})}}Object.defineProperty(h,"nodeMessage",{enumerable:!0,configurable:!0,writable:!0,value:/intrinsic gas too low/});class p extends i.G{constructor({cause:e}){super("The transaction type is not supported for this chain.",{cause:e}),Object.defineProperty(this,"name",{enumerable:!0,configurable:!0,writable:!0,value:"TransactionTypeNotSupportedError"})}}Object.defineProperty(p,"nodeMessage",{enumerable:!0,configurable:!0,writable:!0,value:/transaction type not valid/});class m extends i.G{constructor({cause:e,maxPriorityFeePerGas:t,maxFeePerGas:n}={}){super(`The provided tip (\`maxPriorityFeePerGas\`${t?` = ${(0,r.o)(t)} gwei`:""}) cannot be higher than the fee cap (\`maxFeePerGas\`${n?` = ${(0,r.o)(n)} gwei`:""}).`,{cause:e}),Object.defineProperty(this,"name",{enumerable:!0,configurable:!0,writable:!0,value:"TipAboveFeeCapError"})}}Object.defineProperty(m,"nodeMessage",{enumerable:!0,configurable:!0,writable:!0,value:/max priority fee per gas higher than max fee per gas|tip higher than fee cap/});class g extends i.G{constructor({cause:e}){super(`An error occurred while executing: ${e?.shortMessage}`,{cause:e}),Object.defineProperty(this,"name",{enumerable:!0,configurable:!0,writable:!0,value:"UnknownNodeError"})}}},92440:function(e,t,n){"use strict";n.d(t,{Gg:function(){return a},W5:function(){return l},bs:function(){return s}});var r=n(17729),i=n(23634),o=n(52446);class a extends i.G{constructor({body:e,details:t,headers:n,status:i,url:a}){super("HTTP request failed.",{details:t,metaMessages:[i&&`Status: ${i}`,`URL: ${(0,o.Gr)(a)}`,e&&`Request body: ${(0,r.P)(e)}`].filter(Boolean)}),Object.defineProperty(this,"name",{enumerable:!0,configurable:!0,writable:!0,value:"HttpRequestError"}),Object.defineProperty(this,"body",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"headers",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"status",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"url",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),this.body=e,this.headers=n,this.status=i,this.url=a}}class s extends i.G{constructor({body:e,error:t,url:n}){super("RPC Request failed.",{cause:t,details:t.message,metaMessages:[`URL: ${(0,o.Gr)(n)}`,`Request body: ${(0,r.P)(e)}`]}),Object.defineProperty(this,"name",{enumerable:!0,configurable:!0,writable:!0,value:"RpcRequestError"}),Object.defineProperty(this,"code",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),this.code=t.code}}class l extends i.G{constructor({body:e,url:t}){super("The request took too long to respond.",{details:"The request timed out.",metaMessages:[`URL: ${(0,o.Gr)(t)}`,`Request body: ${(0,r.P)(e)}`]}),Object.defineProperty(this,"name",{enumerable:!0,configurable:!0,writable:!0,value:"TimeoutError"})}}},13223:function(e,t,n){"use strict";n.d(t,{Bj:function(){return s},Nc:function(){return i},Z8:function(){return o}});var r=n(23634);class i extends r.G{constructor({address:e}){super(`State for account "${e}" is set multiple times.`),Object.defineProperty(this,"name",{enumerable:!0,configurable:!0,writable:!0,value:"AccountStateConflictError"})}}class o extends r.G{constructor(){super("state and stateDiff are set on the same account."),Object.defineProperty(this,"name",{enumerable:!0,configurable:!0,writable:!0,value:"StateAssignmentConflictError"})}}function a(e){return e.reduce((e,{slot:t,value:n})=>`${e} ${t}: ${n} 1629`,"")}function s(e){return e.reduce((e,{address:t,...n})=>{let r=`${e} ${t}: 1630`;return n.nonce&&(r+=` nonce: ${n.nonce} 1631`),n.balance&&(r+=` balance: ${n.balance} 1632`),n.code&&(r+=` code: ${n.code} 1633`),n.state&&(r+=" state:\n"+a(n.state)),n.stateDiff&&(r+=" stateDiff:\n"+a(n.stateDiff)),r}," State Override:\n").slice(0,-1)}},25874:function(e,t,n){"use strict";n.d(t,{Bh:function(){return u},JC:function(){return l},Yb:function(){return c},j3:function(){return s},mc:function(){return d},vl:function(){return a},xY:function(){return o},xr:function(){return i}});var r=n(23634);function i(e){let t=Object.entries(e).map(([e,t])=>
vendor: 4,085 bytes, line 1633
1633void 0===t||!1===t?null:[e,t]).filter(Boolean),n=t.reduce((e,[t])=>Math.max(e,t.length),0);return t.map(([e,t])=>` ${`${e}:`.padEnd(n+1)} ${t}`).join("\n")}class o extends r.G{constructor(){super("Cannot specify both a `gasPrice` and a `maxFeePerGas`/`maxPriorityFeePerGas`.\nUse `maxFeePerGas`/`maxPriorityFeePerGas` for EIP-1559 compatible networks, and `gasPrice` for others."),Object.defineProperty(this,"name",{enumerable:!0,configurable:!0,writable:!0,value:"FeeConflictError"})}}class a extends r.G{constructor({v:e}){super(`Invalid \`v\` value "${e}". Expected 27 or 28.`),Object.defineProperty(this,"name",{enumerable:!0,configurable:!0,writable:!0,value:"InvalidLegacyVError"})}}class s extends r.G{constructor({transaction:e}){super("Cannot infer a transaction type from provided transaction.",{metaMessages:["Provided Transaction:","{",i(e),"}","","To infer the type, either provide:","- a `type` to the Transaction, or","- an EIP-1559 Transaction with `maxFeePerGas`, or","- an EIP-2930 Transaction with `gasPrice` & `accessList`, or","- an EIP-4844 Transaction with `blobs`, `blobVersionedHashes`, `sidecars`, or","- a Legacy Transaction with `gasPrice`"]}),Object.defineProperty(this,"name",{enumerable:!0,configurable:!0,writable:!0,value:"InvalidSerializableTransactionError"})}}class l extends r.G{constructor({storageKey:e}){super(`Size for storage key "${e}" is invalid. Expected 32 bytes. Got ${Math.floor((e.length-2)/2)} bytes.`),Object.defineProperty(this,"name",{enumerable:!0,configurable:!0,writable:!0,value:"InvalidStorageKeySizeError"})}}class u extends r.G{constructor({blockHash:e,blockNumber:t,blockTag:n,hash:r,index:i}){let o="Transaction";n&&void 0!==i&&(o=`Transaction at block time "${n}" at index "${i}"`),e&&void 0!==i&&(o=`Transaction at block hash "${e}" at index "${i}"`),t&&void 0!==i&&(o=`Transaction at block number "${t}" at index "${i}"`),r&&(o=`Transaction with hash "${r}"`),super(`${o} could not be found.`),Object.defineProperty(this,"name",{enumerable:!0,configurable:!0,writable:!0,value:"TransactionNotFoundError"})}}class c extends r.G{constructor({hash:e}){super(`Transaction receipt with hash "${e}" could not be found. The Transaction may not be processed on a block yet.`),Object.defineProperty(this,"name",{enumerable:!0,configurable:!0,writable:!0,value:"TransactionReceiptNotFoundError"})}}class d extends r.G{constructor({hash:e}){super(`Timed out while waiting for transaction with hash "${e}" to be confirmed.`),Object.defineProperty(this,"name",{enumerable:!0,configurable:!0,writable:!0,value:"WaitForTransactionReceiptTimeoutError"})}}},52446:function(e,t,n){"use strict";n.d(t,{CR:function(){return r},Gr:function(){return i},bo:function(){return o}});let r=e=>e,i=e=>e,o=()=>"[email protected]"},15551:function(e,t,n){"use strict";n.d(t,{r:function(){return m}});var r=n(55783),i=n(18069),o=n(86117),a=n(77386),s=n(2993),l=n(56082),u=n(862),c=n(65242),d=n(14167);function f(e,t={}){void 0!==t.size&&(0,c.Yf)(e,{size:t.size});let n=(0,d.ci)(e,t);return(0,c.ly)(n,t)}var h=n(13631),p=n(61488);function m(e,t){let n="string"==typeof t?(0,h.nr)(t):t,m=(0,o.q)(n);if(0===(0,a.d)(n)&&e.length>0)throw new r.wb;if((0,a.d)(t)&&32>(0,a.d)(t))throw new r.xB({data:"string"==typeof t?t:(0,d.ci)(t),params:e,size:(0,a.d)(t)});let v=0,y=[];for(let t=0;t<e.length;++t){let n=e[t];m.setPosition(v);let[o,a]=function e(t,n,{staticPosition:o}){let a=(0,p.S)(n.type);if(a){let[r,i]=a;return function(t,n,{length:r,staticPosition:i}){if(!r){let r=f(t.readBytes(32)),o=i+r,a=o+32;t.setPosition(o);let s=f(t.readBytes(32)),l=g(n),u=0,c=[];for(let r=0;r<s;++r){t.setPosition(a+(l?32*r:u));let[i,o]=e(t,n,{staticPosition:a});u+=o,c.push(i)}return t.setPosition(i+32),[c,32]}if(g(n)){let o=f(t.readBytes(32)),a=i+o,s=[];for(let i=0;i<r;++i){t.setPosition(a+32*i);let[r]=e(t,n,{staticPosition:a});s.push(r)}return t.setPosition(i+32),[s,32]}let o=0,a=[];for(let s=0;s<r;++s){let[r,s]=e(t,n,{staticPosition:i+o});o+=s,a.push(r)}return[a,o]}(t,{...n,type:i},{length:r,staticPosition:o})}if("tuple"===n.type)return function(t,n,{staticPosition:r}
vendor: 13,983 bytes, line 1633
1633){let i=0===n.components.length||n.components.some(({name:e})=>!e),o=i?[]:{},a=0;if(g(n)){let s=f(t.readBytes(32)),l=r+s;for(let r=0;r<n.components.length;++r){let s=n.components[r];t.setPosition(l+a);let[u,c]=e(t,s,{staticPosition:l});a+=c,o[i?r:s?.name]=u}return t.setPosition(r+32),[o,32]}for(let s=0;s<n.components.length;++s){let l=n.components[s],[u,c]=e(t,l,{staticPosition:r});o[i?s:l?.name]=u,a+=c}return[o,a]}(t,n,{staticPosition:o});if("address"===n.type)return function(e){let t=e.readBytes(32);return[(0,i.x)((0,d.ci)((0,s.T4)(t,-20))),32]}(t);if("bool"===n.type)return[function(e,t={}){let n=e;if(void 0!==t.size&&((0,c.Yf)(n,{size:t.size}),n=(0,l.f)(n)),n.length>1||n[0]>1)throw new u.yr(n);return!!n[0]}(t.readBytes(32),{size:32}),32];if(n.type.startsWith("bytes"))return function(e,t,{staticPosition:n}){let[r,i]=t.type.split("bytes");if(!i){let t=f(e.readBytes(32));e.setPosition(n+t);let r=f(e.readBytes(32));if(0===r)return e.setPosition(n+32),["0x",32];let i=e.readBytes(r);return e.setPosition(n+32),[(0,d.ci)(i),32]}let o=(0,d.ci)(e.readBytes(parseInt(i),32));return[o,32]}(t,n,{staticPosition:o});if(n.type.startsWith("uint")||n.type.startsWith("int"))return function(e,t){let n=t.type.startsWith("int"),r=parseInt(t.type.split("int")[1]||"256"),i=e.readBytes(32);return[r>48?function(e,t={}){void 0!==t.size&&(0,c.Yf)(e,{size:t.size});let n=(0,d.ci)(e,t);return(0,c.y_)(n,t)}(i,{signed:n}):f(i,{signed:n}),32]}(t,n);if("string"===n.type)return function(e,{staticPosition:t}){let n=f(e.readBytes(32)),r=t+n;e.setPosition(r);let i=f(e.readBytes(32));if(0===i)return e.setPosition(t+32),["",32];let o=e.readBytes(i,32),a=function(e,t={}){let n=e;return void 0!==t.size&&((0,c.Yf)(n,{size:t.size}),n=(0,l.f)(n,{dir:"right"})),new TextDecoder().decode(n)}((0,l.f)(o));return e.setPosition(t+32),[a,32]}(t,{staticPosition:o});throw new r.CI(n.type,{docsPath:"/docs/contract/decodeAbiParameters"})}(m,n,{staticPosition:0});v+=a,y.push(o)}return y}function g(e){let{type:t}=e;if("string"===t||"bytes"===t||t.endsWith("[]"))return!0;if("tuple"===t)return e.components?.some(g);let n=(0,p.S)(e.type);return!!(n&&g({...e,type:n[1]}))}},48993:function(e,t,n){"use strict";n.d(t,{p:function(){return u}});var r=n(33737),i=n(55783),o=n(2993),a=n(65215),s=n(15551),l=n(43560);function u(e){let{abi:t,data:n}=e,u=(0,o.tP)(n,0,4);if("0x"===u)throw new i.wb;let c=[...t||[],r.Up,r.hZ],d=c.find(e=>"error"===e.type&&u===(0,a.C)((0,l.t)(e)));if(!d)throw new i.yP(u,{docsPath:"/docs/contract/decodeErrorResult"});return{abiItem:d,args:"inputs"in d&&d.inputs&&d.inputs.length>0?(0,s.r)(d.inputs,(0,o.tP)(n,4)):void 0,errorName:d.name}}},53334:function(e,t,n){"use strict";n.d(t,{k:function(){return s}});var r=n(55783),i=n(15551),o=n(20750);let a="/docs/contract/decodeFunctionResult";function s(e){let{abi:t,args:n,functionName:s,data:l}=e,u=t[0];if(s){let e=(0,o.mE)({abi:t,args:n,name:s});if(!e)throw new r.xL(s,{docsPath:a});u=e}if("function"!==u.type)throw new r.xL(void 0,{docsPath:a});if(!u.outputs)throw new r.MX(u.name,{docsPath:a});let c=(0,i.r)(u.outputs,l);return c&&c.length>1?c:c&&1===c.length?c[0]:void 0}},61488:function(e,t,n){"use strict";n.d(t,{E:function(){return f},S:function(){return p}});var r=n(55783),i=n(77555),o=n(23634),a=n(227),s=n(20923),l=n(5947),u=n(77386),c=n(2993),d=n(14167);function f(e,t){if(e.length!==t.length)throw new r.fs({expectedLength:e.length,givenLength:t.length});let n=function({params:e,values:t}){let n=[];for(let f=0;f<e.length;f++)n.push(function e({param:t,value:n}){let f=p(t.type);if(f){let[i,o]=f;return function(t,{length:n,param:i}){let o=null===n;if(!Array.isArray(t))throw new r.hn(t);if(!o&&t.length!==n)throw new r.gr({expectedLength:n,givenLength:t.length,type:`${i.type}[${n}]`});let a=!1,l=[];for(let n=0;n<t.length;n++){let r=e({param:i,value:t[n]});r.dynamic&&(a=!0),l.push(r)}if(o||a){let e=h(l);if(o){let t=(0,d.eC)(l.length,{size:32});return{dynamic:!0,encoded:l.length>0?(0,s.zo)([t,e]):t}}if(a)return{dynamic:!0,encoded:e}}return{dynamic:!1,encoded:(0,s.zo)(l.map(({encoded:e})=>e))}}(n,{length:i,param:{...t,type:o}})}if("tuple"===t.type)return function(t,{param:n}){let r=!1,i=[];for(let o=0;o<n.components.length;o++){let a=n.components[o],s=Array.isArray(t)?o:a.name,l=e({param:a,value:t[s]});i.push(l),l.dynamic&&(r=!0)}return{dynamic:r,encoded:r?h(i):(0,s.zo)(i.map(({encoded:e})=>e))}}(n,{param:t});if("address"===t.type)return function(e){if(!(0,a.U)(e))throw new i.b({address:e});return{dynamic:!1,encoded:(0,l.gc)(e.toLowerCase())}}(n);if("bool"===t.type)return function(e){if("boolean"!=typeof e)throw new o.G(`Invalid boolean value: "${e}" (type: ${typeof e}). Expected: \`true\` or \`false\`.`);return{dynamic:!1,encoded:(0,l.gc)((0,d.C4)(e))}}(n);if(t.type.startsWith("uint")||t.type.startsWith("int")){let e=t.type.startsWith("int");return function(e,{signed:t}){return{dynamic:!1,encoded:(0,d.eC)(e,{size:32,signed:t})}}(n,{signed:e})}if(t.type.startsWith("bytes"))return function(e,{param:t}){let[,n]=t.type.split("bytes"),i=(0,u.d)(e);if(!n){let t=e;return i%32!=0&&(t=(0,l.gc)(t,{dir:"right",size:32*Math.ceil((e.length-2)/2/32)})),{dynamic:!0,encoded:(0,s.zo)([(0,l.gc)((0,d.eC)(i,{size:32})),t])}}if(i!==parseInt(n))throw new r.M4({expectedSize:parseInt(n),value:e});return{dynamic:!1,encoded:(0,l.gc)(e,{dir:"right"})}}(n,{param:t});if("string"===t.type)return function(e){let t=(0,d.$G)(e),n=Math.ceil((0,u.d)(t)/32),r=[];for(let e=0;e<n;e++)r.push((0,l.gc)((0,c.tP)(t,32*e,(e+1)*32),{dir:"right"}));return{dynamic:!0,encoded:(0,s.zo)([(0,l.gc)((0,d.eC)((0,u.d)(t),{size:32})),...r])}}(n);throw new r.dh(t.type,{docsPath:"/docs/contract/encodeAbiParameters"})}({param:e[f],value:t[f]}));return n}({params:e,values:t}),f=h(n);return 0===f.length?"0x":f}function h(e){let t=0;for(let n=0;n<e.length;n++){let{dynamic:r,encoded:i}=e[n];r?t+=32:t+=(0,u.d)(i)}let n=[],r=[],i=0;for(let o=0;o<e.length;o++){let{dynamic:a,encoded:s}=e[o];a?(n.push((0,d.eC)(t+i,{size:32})),r.push(s),i+=(0,u.d)(s)):n.push(s)}return(0,s.zo)([...n,...r])}function p(e){let t=e.match(/^(.*)\[(\d+)?\]$/);return t?[t[2]?Number(t[2]):null,t[1]]:void 0}},53391:function(e,t,n){"use strict";n.d(t,{R:function(){return c}});var r=n(20923),i=n(61488),o=n(55783),a=n(65215),s=n(43560),l=n(20750);let u="/docs/contract/encodeFunctionData";function c(e){let{args:t}=e,{abi:n,functionName:c}=1===e.abi.length&&e.functionName?.startsWith("0x")?e:function(e){let{abi:t,args:n,functionName:r}=e,i=t[0];if(r){let e=(0,l.mE)({abi:t,args:n,name:r});if(!e)throw new o.xL(r,{docsPath:u});i=e}if("function"!==i.type)throw new o.xL(void 0,{docsPath:u});return{abi:[i],functionName:(0,a.C)((0,s.t)(i))}}(e),d=n[0],f="inputs"in d&&d.inputs?(0,i.E)(d.inputs,t??[]):void 0;return(0,r.SM)([c,f??"0x"])}},43560:function(e,t,n){"use strict";n.d(t,{h:function(){return o},t:function(){return i}});var r=n(55783);function i(e,{includeName:t=!1}={}){if("function"!==e.type&&"event"!==e.type&&"error"!==e.type)throw new r.wM(e.type);return`${e.name}(${o(e.inputs,{includeName:t})})`}function o(e,{includeName:t=!1}={}){return e?e.map(e=>(function(e,{includeName:t}){return e.type.startsWith("tuple")?`(${o(e.components,{includeName:t})})${e.type.slice(5)}`:e.type+(t&&e.name?` ${e.name}`:"")})(e,{includeName:t})).join(t?", ":","):""}},20750:function(e,t,n){"use strict";n.d(t,{mE:function(){return l}});var r=n(55783),i=n(58803),o=n(227),a=n(85919),s=n(65215);function l(e){let t;let{abi:n,args:l=[],name:u}=e,c=(0,i.v)(u,{strict:!1}),d=n.filter(e=>c?"function"===e.type?(0,s.C)(e)===u:"event"===e.type&&(0,a.n)(e)===u:"name"in e&&e.name===u);if(0!==d.length){if(1===d.length)return d[0];for(let e of d){if(!("inputs"in e))continue;if(!l||0===l.length){if(!e.inputs||0===e.inputs.length)return e;continue}if(!e.inputs||0===e.inputs.length||e.inputs.length!==l.length)continue;let n=l.every((t,n)=>{let r="inputs"in e&&e.inputs[n];return!!r&&function e(t,n){let r=typeof t,i=n.type;switch(i){case"address":return(0,o.U)(t,{strict:!1});case"bool":return"boolean"===r;case"function":case"string":return"string"===r;default:if("tuple"===i&&"components"in n)return Object.values(n.components).every((n,r)=>e(Object.values(t)[r],n));if(/^u?int(8|16|24|32|40|48|56|64|72|80|88|96|104|112|120|128|136|144|152|160|168|176|184|192|200|208|216|224|232|240|248|256)?$/.test(i))return"number"===r||"bigint"===r;if(/^bytes([1-9]|1[0-9]|2[0-9]|3[0-2])?$/.test(i))return"string"===r||t instanceof Uint8Array;if(/[a-z]+[1-9]{0,3}(\[[0-9]{0,}\])+$/.test(i))return Array.isArray(t)&&t.every(t=>e(t,{...n,type:i.replace(/(\[[0-9]{0,}\])$/,"")}));return!1}}(t,r)});if(n){if(t&&"inputs"in t&&t.inputs){let n=function e(t,n,r){for(let i in t){let a=t[i],s=n[i];if("tuple"===a.type&&"tuple"===s.type&&"components"in a&&"components"in s)return e(a.components,s.components,r[i]);let l=[a.type,s.type],u=!!(l.includes("address")&&l.includes("bytes20"))||!!(l.includes("address")&&l.includes("string")||l.includes("address")&&l.includes("bytes"))&&(0,o.U)(r[i],{strict:!1});if(u)return l}}(e.inputs,t.inputs,l);if(n)throw new r.S4({abiItem:e,type:n[0]},{abiItem:t,type:n[1]})}t=e}}return t||d[0]}}},18069:function(e,t,n){"use strict";n.d(t,{K:function(){return l},x:function(){return s}});var r=n(77555),i=n(13631),o=n(48335),a=n(227);function s(e,t){let n=t?`${t}${e.toLowerCase()}`:e.substring(2).toLowerCase(),r=(0,o.w)((0,i.qX)(n),"bytes"),a=(t?n.substring(`${t}0x`.length):n).split("");for(let e=0;e<40;e+=2)r[e>>1]>>4>=8&&a[e]&&(a[e]=a[e].toUpperCase()),(15&r[e>>1])>=8&&a[e+1]&&(a[e+1]=a[e+1].toUpperCase());return`0x${a.join("")}`}function l(e,t){if(!(0,a.U)(e,{strict:!1}))throw new r.b({address:e});return s(e,t)}},227:function(e,t,n){"use strict";n.d(t,{U:function(){return s}});class r extends Map{constructor(e){super(),Object.defineProperty(this,"maxSize",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),this.maxSize=e}set(e,t){return super.set(e,t),this.maxSize&&this.size>this.maxSize&&this.delete(this.keys().next().value),this}}var i=n(18069);let o=/^0x[a-fA-F0-9]{40}$/,a=new r(8192);function s(e,t){let{strict:n=!0}=t??{};if(a.has(e))return a.get(e);let r=!!o.test(e)&&(e.toLowerCase()===e||!n||(0,i.x)(e)===e);return a.set(e,r),r}},82865:function(e,t,n){"use strict";n.d(t,{L:function(){return i}});var r=n(17449);function i({blockNumber:e,chain:t,contract:n}){let i=t?.contracts?.[n];if(!i)throw new r.mm({chain:t,contract:{name:n}});if(e&&i.blockCreated&&i.blockCreated>e)throw new r.mm({blockNumber:e,chain:t,contract:{name:n,blockCreated:i.blockCreated}});return i.address}},86117:function(e,t,n){"use strict";n.d(t,{q:function(){return o}});var r=n(66028);let i={bytes:new Uint8Array,dataView:new DataView(new ArrayBuffer(0)),position:0,positionReadCount:new Map,recursiveReadCount:0,recursiveReadLimit:1/0,assertReadLimit(){if(this.recursiveReadCount>=this.recursiveReadLimit)throw new r.KD({count:this.recursiveReadCount+1,limit:this.recursiveReadLimit})},assertPosition(e){if(e<0||e>this.bytes.length-1)throw new r.lQ({length:this.bytes.length,position:e})},decrementPosition(e){if(e<0)throw new r.T_({offset:e});let t=this.position-e;this.assertPosition(t),this.position=t},getReadCount(e){return this.positionReadCount.get(e||this.position)||0},incrementPosition(e){if(e<0)throw new r.T_({offset:e});let t=this.position+e;this.assertPosition(t),this.position=t},inspectByte(e){let t=e??this.position;return this.assertPosition(t),this.bytes[t]},inspectBytes(e,t){let n=t??this.position;return this.assertPosition(n+e-1),this.bytes.subarray(n,n+e)},inspectUint8(e){let t=e??this.position;return this.assertPosition(t),this.bytes[t]},inspectUint16(e){let t=e??this.position;return this.assertPosition(t+1),this.dataView.getUint16(t)},inspectUint24(e){let t=e??this.position;return this.assertPosition(t+2),(this.dataView.getUint16(t)<<8)+this.dataView.getUint8(t+2)},inspectUint32(e){let t=e??this.position;return this.assertPosition(t+3),this.dataView.getUint32(t)},pushByte(e){this.assertPosition(this.position),this.bytes[this.position]=e,this.position++},pushBytes(e){this.assertPosition(this.position+e.length-1),this.bytes.set(e,this.position),this.position+=e.length},pushUint8(e){this.assertPosition(this.position),this.bytes[this.position]=e,this.position++},pushUint16(e){this.assertPosition(this.position+1),this.dataView.setUint16(this.position,e),this.position+=2},pushUint24(e){this.assertPosition(this.position+2),this.dataView.setUint16(this.position,e>>8),this.dataView.setUint8(this.position+2,255&e),this.position+=3},pushUint32(e){this.assertPosition(this.position+3),this.dataView.setUint32(this.position,e),this.position+=4},readByte(){this.assertReadLimit(),this._touch();let e=this.inspectByte();return this.position++,e},readBytes(e,t){this.assertReadLimit(),this._touch();let n=this.inspectBytes(e);return this.position+=t??e,n},readUint8(){this.assertReadLimit(),this._touch();let e=this.inspectUint8();return this.position+=1,e},readUint16(){this.assertReadLimit(),this._touch();let e=this.inspectUint16();return this.position+=2,e},readUint24(){this.assertReadLimit(),this._touch();let e=this.inspectUint24();return this.position+=3,e},readUint32(){this.assertReadLimit(),this._touch();let e=this.inspectUint32();return this.position+=4,e},get remaining(){return this.bytes.length-this.position},setPosition(e){let t=this.position;return this.assertPosition(e),this.position=e,()=>this.position=t},_touch(){if(this.recursiveReadLimit===1/0)return;let e=this.getReadCount();this.positionReadCount.set(this.position,e+1),e>0&&this.recursiveReadCount++}};function o(e,{recursiveReadLimit:t=8192}={}){let n=Object.create(i);return n.bytes=e,n.dataView=new DataView(e.buffer,e.byteOffset,e.byteLength),n.positionReadCount=new Map,n.recursiveReadLimit=t,n}},20923:function(e,t,n){"use strict";function r(e){return"string"==typeof e[0]?i(e):function(e){let t=0;for(let n of e)t+=n.length;let n=new Uint8Array(t),r=0;for(let t of e)n.set(t,r),r+=t.length;return n}(e)}function i(e){return`0x${e.reduce((e,t)=>
1633e+t.replace("0x",""),"")}`}n.d(t,{SM:function(){return i},zo:function(){return r}})},58803:function(e,t,n){"use strict";function r(e,{strict:t=!0}={}){return!!e&&"string"==typeof e&&(t?/^0x[0-9a-fA-F]*$/.test(e):e.startsWith("0x"))}n.d(t,{v:function(){return r}})},5947:function(e,t,n){"use strict";n.d(t,{gc:function(){return o},vk:function(){return i}});var r=n(85265);function i(e,{dir:t,size:n=32}={}){return"string"==typeof e?o(e,{dir:t,size:n}):function(e,{dir:t,size:n=32}={}){if(null===n)return e;if(e.length>n)throw new r.$s({size:e.length,targetSize:n,type:"bytes"});let i=new Uint8Array(n);for(let r=0;r<n;r++){let o="right"===t;i[o?r:n-r-1]=e[o?r:e.length-r-1]}return i}(e,{dir:t,size:n})}function o(e,{dir:t,size:n=32}={}){if(null===n)return e;let i=e.replace("0x","");if(i.length>2*n)throw new r.$s({size:Math.ceil(i.length/2),targetSize:n,type:"hex"});return`0x${i["right"===t?"padEnd":"padStart"](2*n,"0")}`}},77386:function(e,t,n){"use strict";n.d(t,{d:function(){return i}});var r=n(58803);function i(e){return(0,r.v)(e,{strict:!1})?Math.ceil((e.length-2)/2):e.length}},2993:function(e,t,n){"use strict";n.d(t,{T4:function(){return u},tP:function(){return a}});var r=n(85265),i=n(58803),o=n(77386);function a(e,t,n,{strict:r}={}){return(0,i.v)(e,{strict:!1})?function(e,t,n,{strict:r}={}){s(e,t);let i=`0x${e.replace("0x","").slice((t??0)*2,(n??e.length)*2)}`;return r&&l(i,t,n),i}(e,t,n,{strict:r}):u(e,t,n,{strict:r})}function s(e,t){if("number"==typeof t&&t>0&&t>(0,o.d)(e)-1)throw new r.mV({offset:t,position:"start",size:(0,o.d)(e)})}function l(e,t,n){if("number"==typeof t&&"number"==typeof n&&(0,o.d)(e)!==n-t)throw new r.mV({offset:n,position:"end",size:(0,o.d)(e)})}function u(e,t,n,{strict:r}={}){s(e,t);let i=e.slice(t,n);return r&&l(i,t,n),i}},56082:function(e,t,n){"use strict";function r(e,{dir:t="left"}={}){let n="string"==typeof e?e.replace("0x",""):e,r=0;for(let e=0;e<n.length-1&&"0"===n["left"===t?e:n.length-e-1].toString();e++)r++;return(n="left"===t?n.slice(r):n.slice(0,n.length-r),"string"==typeof e)?(1===n.length&&"right"===t&&(n=`${n}0`),`0x${n.length%2==1?`0${n}`:n}`):n}n.d(t,{f:function(){return r}})},65242:function(e,t,n){"use strict";n.d(t,{Yf:function(){return s},ly:function(){return u},rR:function(){return c},y_:function(){return l}});var r=n(862),i=n(77386),o=n(56082),a=n(13631);function s(e,{size:t}){if((0,i.d)(e)>t)throw new r.M6({givenSize:(0,i.d)(e),maxSize:t})}function l(e,t={}){let{signed:n}=t;t.size&&s(e,{size:t.size});let r=BigInt(e);if(!n)return r;let i=(e.length-2)/2,o=(1n<<8n*BigInt(i)-1n)-1n;return r<=o?r:r-BigInt(`0x${"f".padStart(2*i,"f")}`)-1n}function u(e,t={}){return Number(l(e,t))}function c(e,t={}){let n=(0,a.nr)(e);return t.size&&(s(n,{size:t.size}),n=(0,o.f)(n,{dir:"right"})),new TextDecoder().decode(n)}},13631:function(e,t,n){"use strict";n.d(t,{O0:function(){return u},nr:function(){return f},qX:function(){return h}});var r=n(23634),i=n(58803),o=n(5947),a=n(65242),s=n(14167);let l=new TextEncoder;function u(e,t={}){return"number"==typeof e||"bigint"==typeof e?function(e,t){let n=(0,s.eC)(e,t);return f(n)}(e,t):"boolean"==typeof e?function(e,t={}){let n=new Uint8Array(1);return(n[0]=Number(e),"number"==typeof t.size)?((0,a.Yf)(n,{size:t.size}),(0,o.vk)(n,{size:t.size})):n}(e,t):(0,i.v)(e)?f(e,t):h(e,t)}let c={zero:48,nine:57,A:65,F:70,a:97,f:102};function d(e){return e>=c.zero&&e<=c.nine?e-c.zero:e>=c.A&&e<=c.F?e-(c.A-10):e>=c.a&&e<=c.f?e-(c.a-10):void 0}function f(e,t={}){let n=e;t.size&&((0,a.Yf)(n,{size:t.size}),n=(0,o.vk)(n,{dir:"right",size:t.size}));let i=n.slice(2);i.length%2&&(i=`0${i}`);let s=i.length/2,l=new Uint8Array(s);for(let e=0,t=0;e<s;e++){let n=d(i.charCodeAt(t++)),o=d(i.charCodeAt(t++));if(void 0===n||void 0===o)throw new r.G(`Invalid byte sequence ("${i[t-2]}${i[t-1]}" in "${i}").`);l[e]=16*n+o}return l}function h(e,t={}){let n=l.encode(e);return"number"==typeof t.size?((0,a.Yf)(n,{size:t.size}),(0,o.vk)(n,{dir:"right",size:t.size})):n}},14167:function(e,t,n){"use strict";n.d(t,{$G:function(){return f},C4:function(){return l},NC:function(){return s},ci:function(){return u},eC:function(){return c}});var r=n(862),i=n(5947),o=n(65242);let a=Array.from({length:256},(e,t)=>t.toString(16).padStart(2,"0"));function s(e,t={}){return"number"==typeof e||"bigint"==typeof e?c(e,t):"string"==typeof e?f(e,t):"boolean"==typeof e?l(e,t):u(e,t)}function l(e,t={}){let n=`0x${Number(e)}`;return"number"==typeof t.size?((0,o.Yf)(n,{size:t.size}),(0,i.vk)(n,{size:t.size})):n}function u(e,t={}){let n="";for(let t=0;t<e.length;t++)n+=a[e[t]];let r=`0x${n}`;return"number"==typeof t.size?((0,o.Yf)(r,{size:t.size}),(0,i.vk)(r,{dir:"right",size:t.size})):r}function c(e,t={}){let n;let{signed:o,size:a}=t,s=BigInt(e);
1633a?n=o?(1n<<8n*BigInt(a)-1n)-1n:2n**(8n*BigInt(a))-1n:"number"==typeof e&&(n=BigInt(Number.MAX_SAFE_INTEGER));let l="bigint"==typeof n&&o?-n-1n:0;if(n&&s>n||s<l){let t="bigint"==typeof e?"n":"";throw new r.J5({max:n?`${n}${t}`:void 0,min:`${l}${t}`,signed:o,size:a,value:`${e}${t}`})}let u=`0x${(o&&s<0?(1n<<BigInt(8*a))+BigInt(s):s).toString(16)}`;return a?(0,i.vk)(u,{size:a}):u}let d=new TextEncoder;function f(e,t={}){let n=d.encode(e);return u(n,t)}},89454:function(e,t,n){"use strict";n.d(t,{k:function(){return o}});var r=n(23634),i=n(19787);function o(e,t){let n=(e.details||"").toLowerCase(),o=e instanceof r.G?e.walk(e=>e.code===i.M_.code):e;return o instanceof r.G?new i.M_({cause:e,message:o.details}):i.M_.nodeMessage.test(n)?new i.M_({cause:e,message:e.details}):i.Hh.nodeMessage.test(n)?new i.Hh({cause:e,maxFeePerGas:t?.maxFeePerGas}):i.G$.nodeMessage.test(n)?new i.G$({cause:e,maxFeePerGas:t?.maxFeePerGas}):i.ZI.nodeMessage.test(n)?new i.ZI({cause:e,nonce:t?.nonce}):i.vU.nodeMessage.test(n)?new i.vU({cause:e,nonce:t?.nonce}):i.se.nodeMessage.test(n)?new i.se({cause:e,nonce:t?.nonce}):i.C_.nodeMessage.test(n)?new i.C_({cause:e}):i.WF.nodeMessage.test(n)?new i.WF({cause:e,gas:t?.gas}):i.dR.nodeMessage.test(n)?new i.dR({cause:e,gas:t?.gas}):i.pZ.nodeMessage.test(n)?new i.pZ({cause:e}):i.cs.nodeMessage.test(n)?new i.cs({cause:e,maxFeePerGas:t?.maxFeePerGas,maxPriorityFeePerGas:t?.maxPriorityFeePerGas}):new i.cj({cause:e})}},23264:function(e,t,n){"use strict";function r(e,{format:t}){if(!t)return{};let n={},r=t(e||{});return!function t(r){let i=Object.keys(r);for(let o of i)o in e&&(n[o]=e[o]),r[o]&&"object"==typeof r[o]&&!Array.isArray(r[o])&&t(r[o])}(r),n}n.d(t,{K:function(){return r}})},82073:function(e,t,n){"use strict";n.d(t,{tG:function(){return o}});var r=n(14167);let i={legacy:"0x0",eip2930:"0x1",eip1559:"0x2",eip4844:"0x3"};function o(e){let t={};return void 0!==e.accessList&&(t.accessList=e.accessList),void 0!==e.blobVersionedHashes&&(t.blobVersionedHashes=e.blobVersionedHashes),void 0!==e.blobs&&("string"!=typeof e.blobs[0]?t.blobs=e.blobs.map(e=>(0,r.ci)(e)):t.blobs=e.blobs),void 0!==e.data&&(t.data=e.data),void 0!==e.from&&(t.from=e.from),void 0!==e.gas&&(t.gas=(0,r.eC)(e.gas)),void 0!==e.gasPrice&&(t.gasPrice=(0,r.eC)(e.gasPrice)),void 0!==e.maxFeePerBlobGas&&(t.maxFeePerBlobGas=(0,r.eC)(e.maxFeePerBlobGas)),void 0!==e.maxFeePerGas&&(t.maxFeePerGas=(0,r.eC)(e.maxFeePerGas)),void 0!==e.maxPriorityFeePerGas&&(t.maxPriorityFeePerGas=(0,r.eC)(e.maxPriorityFeePerGas)),void 0!==e.nonce&&(t.nonce=(0,r.eC)(e.nonce)),void 0!==e.to&&(t.to=e.to),void 0!==e.type&&(t.type=i[e.type]),void 0!==e.value&&(t.value=(0,r.eC)(e.value)),t}},48335:function(e,t,n){"use strict";n.d(t,{w:function(){return O}});var r=n(97222);let i=BigInt(4294967296-1),o=BigInt(32),a=(e,t,n)=>e<<n|t>>>32-n,s=(e,t,n)=>t<<n|e>>>32-n,l=(e,t,n)=>t<<n-32|e>>>64-n,u=(e,t,n)=>e<<n-32|t>>>64-n;var c=n(62317);let[d,f,h]=[[],[],[]],p=BigInt(0),m=BigInt(1),g=BigInt(2),v=BigInt(7),y=BigInt(256),b=BigInt(113);for(let e=0,t=m,n=1,r=0;e<24;e++){[n,r]=[r,(2*n+3*r)%5],d.push(2*(5*r+n)),f.push((e+1)*(e+2)/2%64);let i=p;for(let e=0;e<7;e++)(t=(t<<m^(t>>v)*b)%y)&g&&(i^=m<<(m<<BigInt(e))-m);h.push(i)}let[w,A]=function(e,t=!1){let n=new Uint32Array(e.length),r=new
1633Uint32Array(e.length);for(let a=0;a<e.length;a++){let{h:s,l}=function(e,t=!1){return t?{h:Number(e&i),l:Number(e>>o&i)}:{h:0|Number(e>>o&i),l:0|Number(e&i)}}(e[a],t);[n[a],r[a]]=[s,l]}return[n,r]}(h,!0),E=(e,t,n)=>n>32?l(e,t,n):a(e,t,n),_=(e,t,n)=>n>32?u(e,t,n):s(e,t,n);class k extends c.kb{constructor(e,t,n,i=!1,o=24){if(super(),this.blockLen=e,this.suffix=t,this.outputLen=n,this.enableXOF=i,this.rounds=o,this.pos=0,this.posOut=0,this.finished=!1,this.destroyed=!1,(0,r.Rx)(n),0>=this.blockLen||this.blockLen>=200)throw Error("Sha3 supports only keccak-f1600 function");this.state=new Uint8Array(200),this.state32=(0,c.Jq)(this.state)}keccak(){!function(e,t=24){let n=new Uint32Array(10);for(let r=24-t;r<24;r++){for(let t=0;t<10;t++)n[t]=e[t]^e[t+10]^e[t+20]^e[t+30]^e[t+40];for(let t=0;t<10;t+=2){let r=(t+8)%10,i=(t+2)%10,o=n[i],a=n[i+1],s=E(o,a,1)^n[r],l=_(o,a,1)^n[r+1];for(let n=0;n<50;n+=10)e[t+n]^=s,e[t+n+1]^=l}let t=e[2],i=e[3];for(let n=0;n<24;n++){let r=f[n],o=E(t,i,r),a=_(t,i,r),s=d[n];t=e[s],i=e[s+1],e[s]=o,e[s+1]=a}for(let t=0;t<50;t+=10){for(let r=0;r<10;r++)n[r]=e[t+r];for(let r=0;r<10;r++)e[t+r]^=~n[(r+2)%10]&n[(r+4)%10]}e[0]^=w[r],e[1]^=A[r]}n.fill(0)}(this.state32,this.rounds),this.posOut=0,this.pos=0}update(e){(0,r.Gg)(this);let{blockLen:t,state:n}=this;e=(0,c.O0)(e);let i=e.length;for(let r=0;r<i;){let o=Math.min(t-this.pos,i-r);for(let t=0;t<o;t++)n[this.pos++]^=e[r++];this.pos===t&&this.keccak()}return this}finish(){if(this.finished)return;this.finished=!0;let{state:e,suffix:t,pos:n,blockLen:r}=this;e[n]^=t,(128&t)!=0&&n===r-1&&this.keccak(),e[r-1]^=128,this.keccak()}writeInto(e){(0,r.Gg)(this,!1),(0,r.aI)(e),this.finish();let t=this.state,{blockLen:n}=this;for(let r=0,i=e.length;r<i;){this.posOut>=n&&this.keccak();let o=Math.min(n-this.posOut,i-r);e.set(t.subarray(this.posOut,this.posOut+o),r),this.posOut+=o,r+=o}return e}xofInto(e){if(!this.enableXOF)throw Error("XOF is not possible for this instance");return this.writeInto(e)}xof(e){return(0,r.Rx)(e),this.xofInto(new Uint8Array(e))}digestInto(e){if((0,r.J8)(e,this),this.finished)throw Error("digest() was already called");return this.writeInto(e),this.destroy(),e}digest(){return this.digestInto(new Uint8Array(this.outputLen))}destroy(){this.destroyed=!0,this.state.fill(0)}_cloneInto(e){let{blockLen:t,suffix:n,outputLen:r,rounds:i,enableXOF:o}=this;return e||(e=new k(t,n,r,o,i)),e.state32.set(this.state32),e.pos=this.pos,e.posOut=this.posOut,e.finished=this.finished,e.rounds=i,e.suffix=n,e.outputLen=r,e.enableXOF=o,e.destroyed=this.destroyed,e}}let C=(0,c.hE)(()=>new k(136,1,32));var S=n(58803),x=n(13631),M=n(14167);function O(e,t){let n=C((0,S.v)(e,{strict:!1})?(0,x.O0)(e):e);return"bytes"===(t||"hex")?n:(0,M.NC)(n)}},85919:function(e,t,n){"use strict";n.d(t,{n:function(){return i}});var r=n(9908);let i=r.r},65215:function(e,t,n){"use strict";n.d(t,{C:function(){return o}});var r=n(2993),i=n(9908);let o=e=>(0,r.tP)((0,i.r)(e),0,4)},9908:function(e,t,n){"use strict";n.d(t,{r:function(){return c}});var r=n(13631),i=n(48335);let o=e=>(0,i.w)((0,r.O0)(e)),a=/^tuple(?<array>(\[(\d*)\])*)$/;function s(e){let t="",n=e.length;for(let r=0;r<n;r++){let i=e[r];t+=function e(t){let n=t.type;if(a.test(t.type)&&"components"in t){n="(";let r=t.components.length;for(let i=0;i<r;i++){let o=t.components[i];n+=e(o),i<r-1&&(n+=", ")}let i=function(e,t){let n=e.exec(t);return n?.groups}(a,t.type);return n+=`)${i?.array??""}`,e({...t,type:n})}return("indexed"in t&&t.indexed&&(n=`${n}
1633 indexed`),t.name)?`${n} ${t.name}`:n}(i),r!==n-1&&(t+=", ")}return t}var l=n(23634);let u=e=>{var t;let n="string"==typeof e?e:"function"===(t=e).type?`function ${t.name}(${s(t.inputs)})${t.stateMutability&&"nonpayable"!==t.stateMutability?` ${t.stateMutability}`:""}${t.outputs.length?` returns (${s(t.outputs)})`:""}`:"event"===t.type?`event ${t.name}(${s(t.inputs)})`:"error"===t.type?`error ${t.name}(${s(t.inputs)})`:"constructor"===t.type?`constructor(${s(t.inputs)})${"payable"===t.stateMutability?" payable":""}`:"fallback"===t.type?"fallback()":"receive() external payable";return function(e){let t=!0,n="",r=0,i="",o=!1;for(let a=0;a<e.length;a++){let s=e[a];if(["(",")",","].includes(s)&&(t=!0),"("===s&&r++,")"===s&&r--,t){if(0===r){if(" "===s&&["event","function",""].includes(i))i="";else if(i+=s,")"===s){o=!0;break}continue}if(" "===s){","!==e[a-1]&&","!==n&&",("!==n&&(n="",t=!1);continue}i+=s,n+=s}}if(!o)throw new l.G("Unable to normalize signature.");return i}(n)};function c(e){return o(u(e))}},79917:function(e,t,n){"use strict";n.d(t,{S:function(){return i}});let r=new Map;function i({fn:e,id:t,shouldSplitBatch:n,wait:i=0,sort:o}){let a=async()=>{let t=u();s();let n=t.map(({args:e})=>e);0!==n.length&&e(n).then(e=>{o&&Array.isArray(e)&&e.sort(o);for(let n=0;n<t.length;n++){let{pendingPromise:r}=t[n];r.resolve?.([e[n],e])}}).catch(e=>{for(let n=0;n<t.length;n++){let{pendingPromise:r}=t[n];r.reject?.(e)}})},s=()=>r.delete(t),l=()=>u().map(({args:e})=>e),u=()=>r.get(t)||[],c=e=>r.set(t,[...u(),e]);return{flush:s,async schedule(e){let t={},r=new Promise((e,n)=>{t.resolve=e,t.reject=n}),o=n?.([...l(),e]);o&&a();let s=u().length>0;return s?(c({args:e,pendingPromise:t}),r):(c({args:e,pendingPromise:t}),setTimeout(a,i),r)}}}},17729:function(e,t,n){"use strict";n.d(t,{P:function(){return r}});let r=(e,t,n)=>JSON.stringify(e,(e,n)=>{let r="bigint"==typeof n?n.toString():n;return"function"==typeof t?t(e,r):r},n)},97360:function(e,t,n){"use strict";n.d(t,{F:function(){return l}});var r=n(25748),i=n(77555),o=n(19787),a=n(25874),s=n(227);function l(e){let{account:t,gasPrice:n,maxFeePerGas:l,maxPriorityFeePerGas:u,to:c}=e,d=t?(0,r.T)(t):void 0;if(d&&!(0,s.U)(d.address))throw new i.b({address:d.address});if(c&&!(0,s.U)(c))throw new i.b({address:c});if(void 0!==n&&(void 0!==l||void 0!==u))throw new a.xY;if(l&&l>2n**256n-1n)throw new o.Hh({maxFeePerGas:l});if(u&&l&&u>l)throw new o.cs({maxFeePerGas:l,maxPriorityFeePerGas:u})}},64347:function(e,t,n){"use strict";n.d(t,{d:function(){return o}});var r=n(2440),i=n(57021);function o(e,t="wei"){return(0,i.b)(e,r.ez[t])}},34478:function(e,t,n){"use strict";n.d(t,{o:function(){return o}});var r=n(2440),i=n(57021);function o(e,t="wei"){return(0,i.b)(e,r.Zn[t])}},57021:function(e,t,n){"use strict";function r(e,t){let n=e.toString(),r=n.startsWith("-");r&&(n=n.slice(1));let[i,o]=[(n=n.padStart(t,"0")).slice(0,n.length-t),n.slice(n.length-t)];return o=o.replace(/(0+)$/,""),`${r?"-":""}${i||"0"}${o?`.${o}`:""}`}n.d(t,{b:function(){return r}})}},function(e){var t=function(t){return e(e.s=t)};e.O(0,[9774,179],function(){return t(7719),t(46250)}),_N_E=e.O()}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.